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
338053987327	338053987886	338053988436	338053988986	338053989538	338053990086	338053990636	338053991186	338053991736	338053992286	338053992836	338053993386	338053993936	338053994486	338053995036	338053995586	338053996136	338053996686	338053997237	338053997787	338053998337	338053998887	338053999437	338053999987	338054000537	338054001087	338054001637	338054002187	338054002737	338054003287	338054003837	338054004387	338054004937	338054005487	338054006037	338054006587	338054007137	338054007687	338054008237	338054008787	338054009337	338054009887	338054010437	338054010987	338054011537	338054012087	338054012637	338054013187	338054013737	338054014287	338054014837	338054015387	338054015937	338054016487	338054017037	338054017587	338054018137	338054018687	338054019237	338054019787	338054020337	338054020887	338054021437	338054021987	338054022537	338054023087	338054023637	338054024187	338054024737	338054025287	338054025837	338054026387	338054026937	338054027487	338054028037	338054028587	338054029137	338054029687	338054030237	338054030787	338054031337	338054031887	338054032437	338054032987	338054033537	338054034087	338054034637	338054035187	338054035737	338054036288	338054036838	338054037388	338054037938	338054038488	338054039038	338054039588	338054040138	338054040688	338054041238	338054041788	338054042338	338054042888	338054043438	338054043988	338054044538	338054045088	338054045638	338054046188	338054046738	338054047288	338054047838	338054048388	338054048938	338054049488	338054050038	338054050588	338054051138	338054051688	338054052238	338054052788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2955	3650	2300	2954	3650	2300	2954	3650	2300	2953	3650	2300	2953	3650	2300	2952	3650	2300	2951	3650	2300	2950	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2949	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	3650	2300	2948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37046	6478	887	562	428	435	386	401	358	368	359	360	356	361	351	340	356	358	374	351	314	343	339	325	359	355	320	352	355	366	325	329	335	344	385	349	328	308	348	329	357	354	340	347	353	316	345	340	322	341	307	328	398	346	360	358	390	322	331	321	355	359	335	335	358	339	365	386	336	324	315	341	338	328	340	363	369	339	407	352	366	311	324	362	347	318	362	343	338	355	358	311	333	345	339	341	352	387	369	362	353	297	352	399	334	361	340	362	378	330	347	370	363	332	349	349	340	343	331	369	350	346	342	364	340	314	349	390	334	340	294	286	399	344	347	317	382	346	360	387	366	380	359	333	340	304	389	351	357	339	344	348	363	345	328	332	333	368	339	363	344	347	302	320	327	363	355	372	353	361	361	347	333	384	368	341	370	331	337	362	335	329	354	327	358	357	357	337	351	359	369	385	324	326	379	351	343	339	329	401	374	379	363	350	313	346	313	321	299	328	329	370	337	300	331	406	359	386	363	337	370	325	307	340	332	336	345	356	356	365	338	352	372	359	337	359	372	349	349	368	353	346	334	336	370	335	364	361	344	336	326	374	355	355	330	334	310	342	348	359	325	367	335	365	356	364	374	372	347	329	316	354	318	355	355	348	352	353	323	336	340	312	329	363	359	355	366	332	369	377	394	322	347	333	346	376	361	345	337	332	332	362	386	318	324	364	333	351	367	343	362	347	382	364	360	346	368	342	347	347	339	364	340	369	310	308	328	373	358	338	332	323	349	357	364	363	329	350	326	369	342	351	335	304	328	338	322	325	342	343	337	332	324	362	325	336	357	315	361	361	330	355	318	368	360	347	360	340	372	332	346	363	363	319	312	338	346	357	319	332	348	366	332	318	377	348	382	345	336	344	338	356	367	336	329	358	343	361	358	348	381	348	383	396	354	368	352	350	358	347	362	378	349	332	328	337	380	345	329	354	338	351	340	355	365	363	309	342	337	366	376	366	328	345	341	350	385	347	317	345	340	337	370	322	347	341	393	349	363	347	278	336	359	345	344	342	378	335	360	342	326	330	349	295	348	329	379	381	333	333	350	337	348	347	372	396	313	353	359	358	371	354	332	320	331	371	331	297	352	320	341	357	329	360	346	347	342	405	351	349	332	342	367	351	370	336	335	350	362	326	316	313	335	328	339	377	345	322	359	378	338	318	407	368	374	340	412	359	378	327	309	349	327	373	389	325	341	339	353	385	363	369	307	326	365	383	371	322	329	362	337	323	383	378	390	363	390	354	353	357	365	343	359	355	356	352	349	363	367	313	365	384	315	390	329	319	351	368	319	317	331	335	383	330	364	358	344	347	356	329	336	338	375	367	341	355	353	333	373	334	337	368	369	336	313	367	359	332	312	363	314	333	337	341	369	358	364	350	361	362	379	331	362	325	330	332	346	356	319	356	329	345	338	354	351	350	332	370	338	370	347	384	311	338	344	353	370	366	373	333	369	351	347	337	360	349	333	360	318	363	368	327	350	383	313	373	356	344	343	380	321	316	363	312	343	353	362	344	302	334	370	366	351	348	327	352	349	377	369	335	367	309	383	343	338	338	306	348	351	351	318	333	350	365	352	318	339	318	342	354	354	331	343	359	325	348	376	367	316	336	348	383	356	395	374	331	345	359	360	346	348	323	351	329	340	338	358	336	333	349	363	346	358	349	331	362	371	368	323	342	336	365	321	331	362	347	349	321	341	343	367	367	306	326	338	329	329	319	345	398	313	353	353	358	385	359	347	365	346	374	369	343	315	325	359	322	332	356	328	349	345	343	388	327	301	354	314	334	356	353	350	319	343	347	358	338	360	340	331	359	327	369	358	370	335	341	353	330	336	354	356	344	346	362	350	394	341	315	349	345	334	349	348	382	327	365	336	359	362	341	328	366	360	361	367	314	356	370	369	344	343	298	350	371	332	340	370	344	359	359	340	349	352	369	300	338	353	401	325	356	367	327	337	337	403	376	358	347	347	331	339	356	392	353	328	314	354	328	383	353	330	354	354	321	312	372	337	352	368	313	369	313	337	364	369	341	330	361	316	342	331	363	330	359	359	383	380	313	356	373	343	365	351	329	347	341	329	325	361	319	344	319	328	357	309	351	366	353	347	372	341	358	339	329	339	327	367	377	301	321	350	342	355	365	303	334	342	361	352	325	370	337	326	353	360	355	343	332	359	333	339	315	322	330	344	348	307	303	343	362	329	330	341	337	375	356	319	368	328	327	348	325	350	352	361	351	339	341	358	348	365	332	386	324	336	359	343	343	375	393	369	367	307	335	359	344	351	330	322	375	330	326	351	338	380	354	317	326	329	370	360	332	335	378	317	322	370	335	352	342	304	323	364	366	363	355	345	347	306	328	346	367	373	354	349	313	325	340	334	390	332	324	341	353	356	327	343	360	376	379	326	339	375	349	363	364	339	328	393	360	335	298	320	345	346	350	330	331	370	366	349	385	332	360	381	357	321	298	355	298	313	365	345	361	344	372	342	344	394	318	343	312	345	367	375	346	364	336	358	373	368	378	349	314	353	322	339	363	361	352	324	329	339	353	326	357	403	366	359	331	326	304	340	354	325	351	355	350	389	361	303	310	358	332	373	300	369	371	327	373	388	358	344	321	355	336	324	366	379	344	368	322	352	349	335	340	326	370	323	327	338	346	329	328	310	359	371	342	329	343	358	339	310	362	344	382	388	345	357	355	356	372	370	345	383	349	347	377	347	333	382	356	340	316	326	357	351	354	370	345	370	334	358	319	306	339	376	333	340	380	347	356	319	362	358	371	360	366	353	373	327	315	386	345	315	328	358	359	307	332	369	355	329	320	354	381	320	375	383	343	340	374	362	320	352	354	377	327	378	357	298	362	333	315	344	372	361	375	338	341	317	372	369	367	371	380	333	327	338	337	368	356	349	380	338	375	354	331	336	363	351	341	367	355	349	359	373	369	339	356	337	361	363	355	337	357	400	381	280	357	364	317	325	337	367	338	351	329	355	356	374	344	360	338	357	339	352	331	375	337	350	345	359	339	353	360	324	358	346	354	358	333	339	328	350	332	378	358	324	299	331	371	347	388	363	320	347	325	333	352	350	342	378	342	305	347	324	313	374	357	340	338	337	304	329	359	365	362	334	368	318	328	334	359	317	356	373	314	368	351	342	355	349	370	357	355	381	361	365	339	328	340	334	320	322	371	309	321	403	334	340	386	344	361	356	332	386	329	356	335	362	345	326	323	357	364	348	363	342	329	367	373	359	377	353	329	374	358	345	364	349	356	371	367	344	344	332	319	351	338	327	343	364	324	361	367	321	314	356	333	342	343	347	372	338	320	346	330	364	325	404	309	386	332	347	328	383	318	334	353	350	353	325	342	332	329	332	353	327	371	344	349	346	367	370	369	347	323	334	352	351	343	357	365	360	375	353	340	334	343	343	320	342	312	336	337	353	348	357	321	307	359	342	332	322	338
25521	9582	5265	3403	2460	1907	1633	1233	996	864	845	878	844	833	849	829	820	807	825	830	831	844	863	793	821	805	774	762	769	786	761	808	797	807	740	815	801	799	745	777	797	774	790	775	778	743	800	796	795	823	806	785	801	844	761	780	757	852	829	793	767	826	807	763	779	784	775	771	771	777	762	786	746	846	836	806	821	785	784	759	765	760	810	791	823	770	813	814	751	794	787	767	788	742	787	841	811	792	799	815	824	792	819	770	801	816	823	751	773	715	837	789	792	771	763	805	756	799	788	798	823	800	790	803	785	826	732	763	744	779	825	821	828	769	751	770	807	812	772	800	756	827	787	841	814	796	792	789	807	762	773	802	815	818	815	809	786	779	789	801	778	779	795	837	844	794	809	762	821	868	778	809	798	777	770	799	767	773	788	778	756	725	775	746	793	771	742	795	797	853	798	793	739	835	758	784	817	778	759	790	814	755	783	802	762	795	763	807	787	773	764	775	792	800	810	804	785	797	795	750	767	809	833	774	767	812	815	822	747	770	740	772	722	793	813	824	807	796	793	754	820	743	814	779	761	796	786	836	806	813	768	821	829	754	738	742	740	809	811	809	745	842	786	783	790	838	829	786	770	808	773	761	755	822	857	806	759	764	803	812	780	800	721	789	798	808	754	738	842	797	768	801	745	813	787	800	762	778	813	745	768	796	801	776	755	774	789	785	775	787	786	787	858	770	783	759	770	799	744	786	779	787	790	816	791	754	808	797	786	764	770	735	802	782	802	755	785	830	774	755	729	762	722	802	809	789	830	780	783	772	800	838	755	815	819	784	773	803	865	860	720	744	752	781	805	799	760	824	792	744	786	857	766	737	772	767	809	770	784	793	738	801	795	754	770	788	764	795	774	758	815	823	774	796	797	812	781	776	798	770	821	759	784	788	830	827	811	842	856	802	780	819	799	783	790	800	835	772	792	790	764	778	776	784	792	816	805	860	815	779	801	771	814	802	807	767	755	813	795	823	804	789	809	797	774	798	777	780	788	850	769	777	760	821	717	853	841	758	755	808	777	786	804	788	823	790	781	853	770	784	793	819	790	790	753	835	858	753	741	809	809	797	778	754	788	810	787	749	780	776	846	780	820	762	803	777	749	821	840	769	743	808	823	810	811	731	804	738	785	741	832	777	748	785	805	788	722	783	777	788	837	762	821	790	792	819	774	780	778	767	802	741	802	777	814	770	815	834	770	730	785	815	861	817	780	783	748	770	799	803	800	778	783	764	834	798	767	797	773	757	820	778	804	773	762	823	728	762	767	829	833	824	799	771	786	740	788	802	812	779	776	778	807	759	776	802	795	797	813	775	768	808	808	807	798	761	811	788	776	762	792	788	850	763	821	838	750	778	801	750	775	779	755	807	781	803	763	792	798	809	841	787	802	794	852	796	782	801	760	842	789	802	844	791	807	769	792	791	801	759	807	770	841	756	777	783	812	806	829	780	758	787	809	800	802	754	772	796	771	792	798	783	786	809	791	833	773	813	758	785	791	805	793	813	791	751	764	759	774	788	820	774	732	788	837	763	783	794	819	764	754	856	826	786	769	797	739	767	776	764	808	763	783	791	786	799	843	808	763	779	756	802	788	792	810	777	782	787	769	799	841	798	821	822	798	794	788	805	744	783	773	789	797	826	756	762	738	815	820	771	823	776	752	796	727	828	761	787	756	820	826	761	788	787	805	791	756	801	778	828	758	777	768	796	784	758	813	793	786	825	772	760	851	753	784	770	781	827	713	759	817	771	759	767	761	779	814	778	787	809	756	769	785	775	794	755	777	809	788	797	756	803	843	788	778	782	775	793	762	797	788	805	740	792	817	755	846	764	789	761	787	785	744	832	752	792	816	861	780	763	817	739	808	781	772	775	759	793	842	803	756	778	775	771	832	776	778	769	785	799	781	770	798	758	779	806	814	787	780	802	796	761	785	788	743	783	795	811	758	769	780	778	795	789	759	770	747	807	818	785	804	772	775	768	858	768	777	741	766	811	804	802	794	788	721	782	770	790	796	796	766	784	772	815	784	794	811	766	831	763	801	761	800	810	815	793	779	843	770	792	791	779	770	789	803	752	753	769	823	812	763	785	796	822	804	768	761	766	789	808	809	769	768	788	802	750	797	726	805	775	771	793	766	839	785	791	810	781	843	797	791	768	792	818	835	786	772	778	805	774	799	805	779	794	825	766	774	761	802	813	734	764	768	737	815	812	744	730	755	778	826	779	749	788	835	812	783	761	768	876	813	814	813	753	808	805	793	822	815	761	829	825	783	737	757	798	734	753	761	818	751	760	772	833	794	817	803	826	758	774	827	736	774	790	783	801	819	833	809	795	790	806	806	770	762	840	824	748	804	822	796	772	850	808	800	729	783	856	757	799	805	842	809	825	819	775	783	779	762	759	761	813	780	828	745	779	806	774	774	841	793	757	836	841	838	807	845	754	812	764	775	782	782	753	829	755	777	812	804	791	803	782	763	799	746	761	805	771	757	813	807	843	753	807	819	733	812	809	731	742	798	838	770	791	781	815	803	740	847	816	813	850	771	823	813	756	766	822	800	797	811	802	842	758	777	777	776	795	798	776	786	776	741	774	796	776	804	802	803	817	787	760	766	806	832	798	791	835	804	764	781	783	824	804	801	810	786	794	776	765	786	821	797	776	776	819	789	809	802	760	835	797	779	822	787	760	764	815	762	835	819	810	803	800	773	789	771	768	885	781	796	756	810	770	786	779	811	786	756	810	769	785	805	802	804	743	792	763	796	802	763	816	816	779	826	790	786	734	762	747	789	756	779	767	812	775	810	799	768	784	805	753	754	777	753	763	797	789	808	767	798	709	809	772	796	804	748	804	811	756	778	806	822	798	760	818	765	820	762	836	764	810	773	800	780	795	744	795	807	758	802	821	747	769	766	798	746	741	815	814	770	798	809	815	824	814	837	746	829	774	818	789	782	766	826	787	805	771	745	828	776	748	789	720	800	792	729	770	819	751	767	751	782	727	779	786	823	778	797	765	758	829	774	767	758	827	753	805	763	817	782	782	819	775	833	826	772	787	778	801	785	824	747	802	797	783	748	806	755	795	797	754	811	814	796	819	794	781	804	779	761	780	806	858	839	792	770	786	796	767	793	803	747	766	788	808	822	776	793	787	758	778	792	807	766	747	754	787	766	710	778	751	842	823	882	762	807	797	812	814	803	781	748	817	791	833	788	830	792	780	791	783	784	781	741	753	795	789	837	873	770	804	840	709	799	785	779	789	786	787	791	790	790	830	767	765	785	827	758	779	851	745	774	841	744	838	779	761	806	833	773	801	797	839	804	789	799	745	737	752	811	803	779	754	827	778	828	807	834	790	758	787	796	813	799	758	800	761	778	803	782	793	828	846	775	717	821	778	806	791	764	789	804	818	782	771	759	835	714	840	779	795	741	798	785	780	809	781	764	825	752	789	773	783	755	745
22150	2424	560	411	346	347	377	348	322	332	317	340	324	326	290	321	319	377	311	345	328	387	328	341	338	352	319	332	323	305	341	326	311	326	362	373	320	333	301	322	313	341	335	343	317	319	329	320	311	331	302	300	357	309	308	353	299	309	310	346	336	337	300	312	307	334	348	379	335	336	362	292	289	317	312	314	287	313	308	331	347	316	283	300	356	340	341	290	314	291	347	302	309	313	367	321	324	324	322	304	299	297	310	304	306	328	348	333	332	333	310	306	327	358	329	324	312	350	324	346	351	293	356	370	329	311	327	322	293	313	350	351	352	368	335	328	333	354	353	348	293	308	355	311	370	317	304	333	311	330	340	298	328	315	331	341	336	316	309	316	347	310	327	347	317	349	304	342	332	300	341	316	303	308	333	331	317	356	315	321	326	327	364	351	333	305	303	303	312	312	283	280	278	295	322	343	303	321	313	334	318	306	350	329	308	302	340	358	308	318	311	334	364	330	343	313	289	321	340	351	312	320	334	300	344	328	304	333	346	351	302	311	316	336	326	301	315	321	314	353	316	321	316	337	329	319	330	291	315	304	308	341	327	311	327	322	357	319	355	364	291	307	330	280	330	367	325	335	306	331	332	332	293	316	302	333	335	370	300	324	322	338	325	309	300	324	333	280	315	347	377	300	346	339	333	368	332	346	320	304	319	295	316	325	340	328	318	343	309	339	331	358	342	331	317	293	307	296	346	333	313	338	294	295	302	305	331	341	366	324	320	317	318	305	304	307	331	319	297	344	335	348	346	354	325	376	303	315	352	323	318	334	329	334	337	354	327	313	308	308	325	318	338	350	316	290	324	325	335	341	280	327	302	347	337	328	341	332	321	340	292	315	320	343	326	377	285	316	330	329	292	325	375	325	322	320	293	352	337	332	323	314	336	322	270	344	322	311	315	320	335	331	302	295	335	325	301	298	331	336	317	341	344	350	293	298	333	333	308	342	298	299	350	334	321	346	329	318	306	327	334	307	304	336	347	300	330	346	343	315	336	358	351	316	319	308	335	314	322	337	329	328	319	300	322	336	332	313	296	335	329	327	370	316	301	304	335	319	303	290	326	303	342	318	261	303	361	326	332	344	329	320	313	343	303	285	303	343	307	304	327	324	300	316	362	315	375	328	318	325	320	324	328	385	351	319	316	322	296	350	349	331	338	336	294	325	344	348	341	321	344	337	323	335	329	326	314	327	335	310	332	341	340	326	273	289	354	342	344	351	305	333	292	338	329	307	333	329	308	335	340	313	297	331	342	309	341	341	320	337	311	319	334	328	332	343	323	344	337	321	304	315	305	348	337	317	351	321	336	347	354	330	318	312	338	322	299	333	318	319	338	340	343	367	299	341	321	326	339	313	349	323	325	321	343	337	326	311	336	339	319	308	287	292	334	342	360	335	314	346	326	334	325	301	307	309	353	277	295	335	332	341	329	350	316	349	355	338	299	336	326	336	303	347	317	333	309	309	323	293	322	315	320	331	308	343	316	350	307	350	325	322	337	334	330	302	310	301	324	339	291	354	335	334	308	307	279	308	283	324	322	323	366	340	330	354	301	336	297	330	327	289	343	320	329	320	342	322	321	340	300	343	362	308	302	332	286	364	341	353	318	368	326	329	324	316	296	309	338	322	340	302	324	292	315	329	327	319	335	304	322	332	324	339	321	283	310	345	357	340	310	351	323	325	320	341	300	334	306	340	311	332	348	316	343	322	331	320	333	339	306	319	337	322	315	285	277	339	318	290	313	320	336	336	334	311	321	342	338	351	336	315	328	315	299	310	320	352	369	342	329	350	297	294	295	307	331	324	314	335	306	323	311	304	323	329	360	314	329	333	286	330	330	310	323	323	328	293	342	304	323	312	354	356	291	312	307	280	309	320	337	322	340	329	324	322	342	319	338	328	346	313	286	308	326	368	312	316	320	312	328	347	351	320	334	319	293	376	343	326	324	328	315	321	364	336	324	328	313	321	315	297	317	323	349	323	342	335	305	315	361	310	328	355	301	315	315	328	330	341	342	334	334	333	316	295	344	342	367	316	320	315	325	308	321	364	318	329	323	297	309	324	283	353	331	339	327	317	353	336	342	362	307	336	321	297	321	332	305	335	341	345	300	316	285	316	290	294	321	344	306	319	346	312	308	336	327	323	303	357	343	318	336	314	332	327	324	320	303	329	319	308	308	309	315	326	318	323	324	326	357	292	298	310	330	337	332	294	311	363	327	321	364	338	325	320	370	303	346	327	277	348	327	272	313	309	356	292	366	334	314	349	364	291	332	337	331	312	343	311	309	263	302	336	282	342	337	309	301	304	250	313	347	298	338	324	292	282	319	300	361	315	327	309	331	333	311	324	317	310	307	317	299	321	333	316	299	394	320	334	350	302	299	315	302	313	284	331	321	325	319	326	317	307	355	296	344	329	353	351	349	314	312	326	342	306	331	293	292	311	321	295	306	318	339	322	337	324	337	295	311	364	341	330	285	314	345	312	290	321	332	326	325	282	309	330	305	318	338	334	289	277	326	297	325	337	337	314	314	284	293	349	302	298	317	320	333	334	335	348	338	326	299	306	329	365	398	294	331	334	371	301	321	310	335	313	313	285	292	317	303	353	343	323	304	341	331	338	337	358	337	329	296	306	327	332	333	332	304	283	379	299	343	316	296	335	347	339	343	333	325	321	357	377	312	301	334	330	330	324	302	331	364	304	329	332	326	351	330	310	336	333	317	324	333	309	353	303	320	303	322	303	334	320	341	331	336	313	307	352	315	332	326	326	295	298	287	329	317	319	338	325	316	296	312	312	319	344	325	342	298	302	360	342	288	286	317	301	319	331	317	351	290	326	329	301	335	313	291	329	339	311	303	336	325	323	349	320	353	345	345	335	324	307	334	316	333	342	329	293	328	339	319	320	333	320	345	330	320	280	347	319	312	305	296	344	311	344	296	316	289	306	344	325	312	327	322	308	338	339	357	356	332	326	334	349	339	314	333	302	337	328	343	353	342	312	325	308	334	323	347	347	296	307	326	329	312	351	343	330	328	317	326	317	308	343	324	304	317	362	317	298	316	305	311	317	358	322	324	315	315	363	284	336	299	334	325	300	314	336	282	297	312	316	380	345	302	337	325	280	312	327	340	345	291	304	323	314	325	308	311	314	341	359	288	327	334	320	347	341	354	361	311	299	354	323	335	339	309	312	303	299	352	344	337	341	343	315	343	345	326	320	315	321	326	383	322	319	313	305	348	371	313	305	347	350	301	311	334	286	322	379	339	306	290	334	312	307	297	308	296	309	342	327	295	321	346	357	342	343	311	342	354	330	339	350	306	285	359	322	351	345	369	304	313	330	321	332	331	324	300	317	333	310	318	317	352	321	354	303	299	317	301	341	336	334	309	331	341	334	331	333	297	303	304	307	333	277	351	314	331	294	303	326	353	334	371	328	334	337	361	361	348	310	345	343
15191	5412	3086	1990	1420	1145	949	793	781	714	771	777	715	752	790	728	700	763	782	723	736	716	707	733	724	689	701	706	746	742	728	729	700	716	682	693	723	673	697	670	712	702	720	730	716	691	735	676	675	701	706	707	672	762	671	706	723	742	718	718	704	688	704	699	721	675	741	736	748	651	688	711	721	726	696	714	690	694	707	687	711	725	685	737	686	689	698	706	715	678	740	706	731	716	767	705	757	755	698	717	702	694	637	751	726	749	677	731	698	713	707	703	692	702	775	757	703	688	689	677	701	722	715	747	693	745	683	696	667	674	706	673	719	727	724	710	716	716	746	725	733	726	725	696	675	704	758	692	692	755	720	726	729	725	716	690	749	685	643	710	703	689	753	689	702	689	726	702	715	743	711	698	670	670	700	700	669	719	682	671	635	709	712	707	696	729	748	685	715	709	722	684	720	725	677	712	719	691	703	681	716	743	764	721	703	706	708	673	698	723	692	712	684	698	731	711	743	652	774	650	730	761	684	735	659	736	729	700	729	734	701	706	725	785	703	716	739	732	711	708	735	690	730	712	688	684	776	716	730	718	698	677	688	695	718	715	715	691	699	735	673	712	730	669	731	726	736	703	740	716	750	780	689	706	712	692	763	755	736	694	741	714	741	734	734	692	689	758	688	713	715	701	726	696	738	700	709	729	741	715	714	732	703	721	748	743	694	686	745	704	683	732	723	694	707	696	704	691	741	709	717	736	733	677	699	709	709	680	715	685	745	687	709	667	643	745	709	685	689	726	733	712	699	764	701	709	712	727	711	668	724	702	736	687	671	719	707	749	722	704	699	723	705	715	692	724	736	705	724	669	695	753	732	760	648	686	693	720	692	709	693	672	723	691	747	692	687	695	726	726	753	725	703	711	686	697	699	640	745	696	638	704	649	738	702	762	729	700	688	725	694	735	639	713	699	694	665	720	693	805	742	702	731	695	732	721	691	689	720	709	751	714	728	686	719	699	716	728	735	748	673	720	748	719	689	715	701	726	702	718	708	722	688	648	707	772	662	686	691	761	701	671	687	685	684	727	696	691	712	708	733	696	728	693	678	720	700	680	720	703	683	718	734	692	713	701	710	688	726	714	665	704	722	750	695	717	679	755	673	683	706	695	711	683	731	721	726	688	703	663	694	679	743	683	755	716	715	695	677	734	694	674	740	727	702	722	698	677	733	738	725	686	701	712	668	667	735	678	700	661	727	746	722	697	672	745	717	725	713	692	734	710	728	704	685	672	738	702	696	703	716	687	708	694	716	723	728	694	677	684	705	693	709	677	687	721	750	708	714	684	689	739	734	708	710	702	678	728	700	719	705	710	678	743	708	701	704	700	706	676	751	719	692	724	694	702	693	698	732	731	743	762	719	750	717	759	717	769	714	721	724	658	722	688	722	703	681	715	704	723	702	752	692	715	737	702	738	710	707	746	771	706	715	671	716	672	677	704	714	695	690	663	692	743	689	678	721	727	711	742	688	714	706	744	772	677	670	720	727	721	727	765	740	686	691	665	688	745	701	719	790	664	733	684	717	725	739	678	720	693	668	697	722	721	691	718	714	679	714	730	680	724	757	725	697	758	679	722	741	703	706	712	648	671	718	706	687	692	695	714	697	723	645	752	686	732	682	709	723	757	713	718	726	740	732	733	711	717	709	730	681	726	715	707	709	693	694	689	703	750	692	733	708	693	739	671	681	717	668	703	696	692	693	683	729	704	725	751	781	670	702	713	708	732	716	681	732	666	762	702	722	727	724	696	729	684	709	669	687	705	669	699	742	695	696	744	682	716	715	693	748	707	705	740	705	703	688	726	707	692	662	715	683	729	708	707	694	717	743	733	715	726	729	755	738	713	702	692	707	649	736	682	691	687	772	744	712	697	731	726	709	711	744	678	656	734	692	712	754	654	705	731	716	724	701	685	715	740	755	679	759	716	678	735	710	666	695	757	693	737	728	691	737	704	712	712	668	674	695	684	713	685	690	783	779	679	733	692	737	672	689	707	708	752	700	692	704	693	720	713	747	704	699	733	708	677	674	707	730	669	690	653	720	711	755	700	689	705	719	777	710	687	734	726	666	672	720	725	684	704	690	699	728	719	704	659	738	671	729	750	707	657	702	678	705	700	697	758	718	673	751	700	713	714	697	701	702	706	727	723	737	694	676	683	699	752	691	716	751	700	735	692	704	714	743	674	728	702	718	753	701	736	645	710	680	728	696	697	709	737	686	729	704	721	740	701	744	687	677	692	743	682	723	715	715	729	671	725	665	697	725	670	677	680	755	679	749	711	686	717	759	716	681	764	685	758	720	717	680	663	759	670	700	710	743	719	724	712	744	776	757	709	686	686	726	691	699	687	721	726	727	683	688	712	712	725	728	708	662	737	746	681	687	725	704	669	657	718	657	729	649	724	679	695	727	726	738	743	702	733	708	685	705	756	664	673	710	726	722	713	724	680	706	730	709	716	695	724	726	760	708	682	660	754	706	712	736	670	697	679	699	670	706	719	683	704	670	731	683	708	715	698	731	687	713	742	713	674	738	681	723	725	747	701	729	688	710	724	715	737	737	713	765	700	720	739	690	699	738	733	720	725	778	724	739	709	712	753	706	687	704	721	761	725	754	707	679	722	705	671	779	744	695	685	769	717	683	719	712	743	754	702	707	745	703	652	683	700	722	689	693	739	694	660	733	717	712	731	730	747	746	766	741	684	700	704	684	693	756	696	730	754	715	724	728	709	744	732	716	696	720	702	731	703	664	706	728	740	702	703	677	677	738	690	730	714	722	690	715	726	750	717	746	732	703	683	729	728	690	655	697	754	687	719	743	714	687	691	695	727	741	723	701	728	745	728	711	678	720	750	755	703	698	711	704	676	707	754	698	696	712	697	726	676	686	757	727	716	699	714	679	711	726	707	728	683	769	718	693	728	678	706	710	708	663	710	706	679	690	704	715	729	698	688	684	712	746	669	711	668	731	677	714	682	687	714	733	706	668	646	711	713	735	669	720	690	734	726	762	676	755	683	708	672	692	671	728	676	711	694	725	718	695	684	684	719	731	704	754	670	721	659	721	703	719	776	721	740	709	700	738	711	669	693	701	720	669	693	712	719	711	720	712	723	708	753	709	684	694	712	682	735	713	692	723	688	734	704	760	714	761	725	732	729	739	696	704	689	694	763	706	736	706	742	692	738	714	711	744	780	706	747	709	741	698	748	741	736	675	704	727	700	718	766	682	734	680	666	697	697	696	674	734	662	647	717	710	708	676	724	717	715	727	658	703	707	694	678	670	773	758	750	679	692	709	688	716	713	727	693	722	743	712	681	684	704	663	716	690	719	746	695	735	690	723	703	681	706	686	691	686	725	682	743	681	686	645	695	704	736	746	685	726	684	694	742	686	740	724	743	704	724	703	743	729	699	722	664	717	718	714	669	720	742	776	688	746	744	763	738	718	682	673	709	736	706
31164	5388	781	529	416	370	335	397	334	319	321	334	329	346	323	356	300	317	316	319	310	344	321	313	323	290	326	327	316	335	323	361	339	305	351	330	334	331	301	319	342	335	327	340	308	308	310	315	311	320	351	336	313	323	323	330	319	372	299	327	332	303	328	329	310	348	326	308	299	313	347	317	324	326	333	339	331	308	348	344	305	345	281	272	294	314	330	325	302	342	316	366	362	328	326	287	356	318	284	295	333	312	300	355	335	289	342	359	330	349	356	336	312	326	327	325	344	300	358	351	303	306	314	310	280	326	316	336	359	330	357	309	329	340	311	362	326	342	325	357	372	317	329	317	320	370	303	295	325	342	315	330	332	309	333	320	329	336	351	354	300	328	326	348	326	328	332	298	346	304	303	373	321	308	332	311	327	281	335	323	343	324	335	341	301	324	331	292	298	307	352	374	304	310	362	288	332	322	331	307	327	335	299	291	297	299	338	349	325	318	303	338	337	338	315	333	373	325	348	339	294	323	319	327	333	325	338	299	324	325	358	335	319	305	356	362	329	337	318	311	330	322	299	347	307	274	349	335	307	327	319	367	327	283	291	339	322	357	318	331	320	335	306	330	342	293	286	324	314	301	297	362	358	338	323	283	327	311	318	343	323	336	312	296	304	326	325	322	314	350	340	266	304	320	320	300	355	332	306	302	338	291	354	324	302	306	341	339	320	316	286	331	333	313	327	335	317	341	311	312	292	308	315	355	300	335	322	352	286	346	319	316	311	297	323	337	317	319	339	339	318	331	347	316	336	330	332	316	352	351	328	302	299	365	322	351	329	308	302	323	330	300	310	315	337	323	318	349	318	330	329	315	319	299	307	341	307	324	322	311	330	323	300	329	336	314	328	312	318	303	334	336	305	282	321	322	297	309	334	311	315	354	334	326	322	338	310	322	349	319	323	311	303	322	331	312	316	327	300	296	313	352	312	316	332	334	303	337	347	318	327	339	360	330	327	303	338	358	335	342	315	348	309	281	335	323	388	318	366	360	324	315	352	336	321	328	326	369	311	302	335	311	322	315	317	335	343	322	309	304	331	305	313	352	315	308	307	318	337	344	338	319	342	351	341	335	304	309	319	330	343	303	334	323	341	334	299	331	399	344	309	335	331	334	309	309	296	340	315	337	336	321	367	337	322	370	331	353	327	331	333	315	319	301	314	353	347	314	336	265	325	351	289	324	318	334	328	316	304	296	329	335	345	354	326	314	322	310	327	329	334	313	326	322	302	289	322	312	338	372	313	296	306	355	326	290	318	320	317	317	354	317	293	339	339	323	331	310	336	321	328	331	312	330	325	310	345	359	340	330	338	325	337	282	336	342	343	318	345	321	324	350	346	308	334	314	296	292	321	334	326	331	295	283	347	326	326	298	339	293	336	322	357	317	317	306	305	332	330	353	328	326	315	346	299	317	301	346	341	350	330	327	334	302	339	335	303	332	326	334	321	351	326	324	299	318	298	338	321	314	318	324	301	316	335	343	349	351	327	302	343	338	285	315	362	335	305	324	340	300	333	304	298	318	341	309	317	352	371	314	297	311	293	366	331	325	341	305	336	378	323	332	308	334	328	346	311	356	328	311	316	331	349	313	336	363	330	320	362	347	302	314	330	317	331	299	296	332	292	314	326	349	363	333	335	320	311	288	345	306	351	302	334	350	313	372	338	364	320	328	293	290	337	324	350	313	327	302	340	341	333	307	343	333	325	336	339	368	313	307	309	351	316	329	298	365	327	332	311	332	329	339	311	326	335	314	304	331	297	295	353	288	305	388	356	309	308	293	337	319	293	329	347	324	337	351	284	336	342	319	337	277	319	339	299	320	309	348	318	319	336	325	321	322	325	303	335	345	347	303	332	357	313	331	282	324	340	313	311	325	319	323	334	338	359	318	318	344	308	291	344	339	292	333	331	350	405	326	323	319	362	350	296	311	348	323	342	331	350	318	343	321	339	323	352	315	318	330	350	341	339	347	320	343	323	332	342	332	349	342	340	368	337	317	338	341	298	280	349	323	348	283	337	322	341	316	287	328	347	342	323	326	339	308	299	307	325	332	327	312	301	329	331	309	340	299	316	338	314	293	282	325	352	323	331	333	314	337	315	308	353	267	300	340	328	318	334	295	314	339	358	324	351	347	349	357	322	345	332	323	347	361	321	347	287	310	317	317	341	338	303	337	319	349	299	317	337	331	297	336	352	333	322	359	364	324	302	321	313	337	311	299	302	324	316	343	322	330	341	313	317	329	314	315	321	339	320	324	265	329	381	312	309	337	340	362	310	344	312	335	310	311	328	297	352	326	341	324	324	338	327	324	335	328	346	327	337	372	330	298	315	314	344	295	350	347	292	333	342	358	335	307	333	326	366	338	306	345	370	352	343	316	308	313	338	337	340	328	298	318	314	330	315	301	332	345	338	277	294	355	317	314	337	329	323	336	295	295	332	357	354	333	317	305	339	351	292	335	318	351	318	360	310	318	301	338	329	308	318	361	350	342	338	385	342	322	315	328	337	332	350	310	351	326	318	336	306	364	325	337	369	304	342	306	338	320	339	324	317	322	332	318	339	327	304	325	336	346	328	349	354	330	299	315	352	361	317	303	322	314	291	335	329	344	350	347	310	316	309	339	333	348	322	318	301	359	318	320	352	341	373	350	377	308	337	291	350	345	343	370	344	327	318	311	334	311	321	344	307	355	330	309	286	302	316	329	306	307	334	320	335	322	315	317	315	322	291	308	311	305	319	337	321	341	332	361	316	344	271	331	304	320	336	314	374	322	333	327	362	331	288	337	381	361	319	303	302	327	374	293	337	327	342	345	358	327	288	337	311	345	326	313	321	349	321	348	332	324	305	379	354	338	340	310	313	348	351	332	325	323	285	328	335	282	289	316	334	340	350	303	358	337	353	344	319	302	347	344	308	303	319	337	309	296	318	353	293	289	337	344	350	353	334	334	336	335	366	315	309	340	308	329	308	330	306	314	362	325	331	333	334	313	322	295	303	343	316	319	319	367	341	288	346	332	322	320	363	319	295	339	371	323	296	320	305	342	312	347	368	351	329	356	331	349	322	310	301	370	306	359	356	319	295	288	337	310	329	311	353	347	321	321	313	292	347	350	324	321	337	297	309	320	303	316	318	326	305	353	282	308	322	300	313	343	332	313	317	332	316	356	342	309	327	341	322	303	320	311	343	341	344	312	336	331	304	323	307	334	321	322	331	354	340	315	307	322	318	341	300	296	314	336	306	304	334	333	331	315	308	367	344	331	360	310	317	321	321	330	315	319	361	359	297	308	353	332	313	325	312	305	346	359	324	336	339	349	315	297	308	310	328	347	330	325	294	320	328	364	346	335	302	356	347	312	337	325	351	331	310	325	325	349	292	317	316	354	343	326	345	344	339	353	338	303	332	359	330	305	342	319	324	333	344	327	344	325	316	329	308	304	340	321	349	302	323	305
21395	9224	4602	3199	2121	1551	1232	1083	901	812	791	805	844	813	750	771	726	796	747	727	759	715	756	712	748	712	695	736	717	703	710	732	724	710	794	706	712	783	736	730	678	712	672	713	739	713	743	762	758	704	731	728	705	731	773	761	757	735	720	745	684	737	757	718	736	715	758	711	669	782	755	759	720	728	724	750	713	755	707	776	685	697	742	746	763	710	704	767	764	724	744	734	710	769	709	778	744	713	718	715	755	697	706	742	725	721	736	753	739	741	702	747	687	743	688	725	708	744	751	742	725	761	785	719	706	723	678	747	710	695	750	662	709	693	715	737	749	729	711	755	717	726	756	744	727	698	742	723	712	700	752	758	704	704	728	689	715	751	707	720	717	710	720	755	677	705	754	754	710	725	748	738	732	715	753	716	719	739	732	745	741	702	736	713	690	736	707	752	703	693	697	685	739	718	788	739	718	735	777	733	732	770	726	725	711	699	709	676	718	735	687	757	731	744	789	724	731	703	734	689	738	768	687	711	751	713	683	744	732	775	718	710	707	712	740	721	748	702	765	712	701	770	704	776	782	732	682	746	739	784	699	762	717	747	761	710	686	686	678	680	751	720	732	692	718	754	751	703	727	745	716	735	719	705	648	729	733	690	685	742	736	718	736	760	748	714	756	679	710	721	758	771	740	724	738	737	725	693	744	740	744	748	772	793	712	720	739	701	701	767	726	715	712	741	650	767	737	772	682	722	755	748	699	730	761	731	761	791	727	708	733	679	697	735	701	757	732	694	714	739	738	737	710	702	732	730	689	753	680	727	721	774	697	719	723	743	728	785	733	746	708	722	729	715	726	752	755	704	754	769	746	729	751	731	769	765	736	694	698	714	718	709	676	712	722	719	694	725	675	742	747	710	738	763	739	768	697	728	731	694	731	688	729	703	725	727	717	719	719	730	745	715	715	716	763	698	732	762	787	720	692	708	688	704	714	715	756	722	708	748	733	730	696	719	723	688	704	734	737	735	706	728	780	736	728	738	695	739	734	685	726	735	708	694	687	786	773	724	757	763	746	713	723	753	715	724	686	735	725	735	749	737	709	730	719	743	697	688	738	787	739	781	728	711	770	743	733	768	737	748	689	712	745	723	742	766	751	705	649	756	723	741	720	757	714	763	702	676	732	748	701	743	729	736	715	687	725	748	717	724	725	709	710	722	720	753	708	678	723	780	744	712	720	785	723	729	653	786	692	747	708	745	731	734	681	730	732	727	745	700	710	712	679	751	700	723	767	748	726	726	722	753	716	749	712	750	786	735	764	732	738	751	764	722	802	728	710	760	761	760	738	748	739	742	716	742	761	763	735	742	705	719	752	720	745	735	742	688	752	693	756	753	682	771	786	683	700	718	729	746	708	753	733	711	722	761	761	709	673	731	704	764	714	769	704	748	720	748	740	757	684	724	709	739	763	755	739	698	706	727	752	753	691	725	764	659	736	692	676	727	725	744	715	736	741	769	699	761	702	730	734	754	700	698	711	722	748	787	700	770	769	733	722	744	683	763	725	723	737	740	764	738	761	701	711	651	701	742	737	751	720	681	761	696	723	729	719	736	681	742	739	745	719	743	738	711	746	706	754	724	720	773	745	728	686	682	759	709	731	710	734	743	753	719	699	664	705	769	750	722	719	724	750	752	702	706	720	739	708	719	710	699	691	728	740	715	773	715	761	687	804	710	764	710	756	738	722	690	737	712	760	714	752	718	736	741	720	718	729	744	735	728	714	728	713	732	764	737	719	740	731	756	719	781	734	753	740	761	754	729	714	733	758	709	721	741	722	741	721	720	765	714	727	667	729	761	708	751	699	737	757	743	679	768	722	691	713	731	777	714	671	725	740	699	714	785	694	740	738	727	716	762	706	711	731	785	762	758	708	721	693	682	725	712	688	753	716	780	728	751	694	746	652	703	693	759	758	766	713	731	745	747	787	746	729	739	731	718	773	715	721	735	706	772	751	744	766	721	729	751	807	750	733	721	734	775	737	744	748	752	692	726	756	759	765	741	738	736	765	736	758	719	680	702	707	738	762	724	723	739	752	686	689	715	770	710	753	683	783	718	748	698	690	708	817	712	720	727	767	743	714	766	718	706	758	729	689	750	706	716	760	752	750	763	719	737	712	744	748	701	718	699	749	738	787	780	721	682	732	768	762	703	709	739	729	726	744	742	702	732	721	735	683	725	782	750	738	746	738	763	718	753	747	735	768	697	723	735	752	723	775	710	729	699	722	734	722	664	748	720	733	714	725	692	701	769	692	749	722	701	748	764	706	732	702	733	675	783	745	755	748	753	772	750	720	729	688	722	753	753	728	718	755	760	751	734	738	752	729	752	762	714	728	710	771	714	743	760	721	736	767	761	701	716	715	708	746	729	702	768	757	719	737	710	722	752	682	746	691	734	726	729	738	761	735	758	726	729	726	681	753	770	801	718	689	736	690	755	711	746	763	729	741	736	720	723	720	736	760	774	683	680	761	729	711	719	671	769	735	730	739	766	724	703	710	776	754	731	749	710	756	706	689	734	738	679	745	686	733	745	728	762	773	732	743	723	739	677	749	752	728	747	765	737	708	766	718	729	756	745	752	701	705	683	716	750	737	718	746	680	748	710	711	786	710	679	751	741	709	727	700	614	724	767	771	637	747	724	774	712	742	800	669	739	745	666	700	688	770	709	728	693	727	742	723	726	724	726	711	694	727	722	760	739	721	741	718	707	736	766	706	741	713	733	702	712	707	733	704	721	696	703	716	715	737	701	727	682	685	736	775	740	705	734	729	684	721	769	684	738	750	710	746	698	701	779	738	753	748	703	738	694	712	744	707	708	692	765	692	704	703	721	718	761	761	746	727	740	759	722	747	745	730	689	730	667	737	718	755	732	730	750	717	685	770	697	719	754	732	763	746	724	757	742	701	746	710	700	729	712	766	766	677	731	717	753	754	774	737	684	716	697	691	765	723	716	761	738	684	685	729	749	677	747	710	727	755	712	678	696	789	731	719	766	705	765	677	756	701	715	754	696	733	696	743	794	747	787	734	692	740	725	678	728	687	722	758	731	729	715	828	737	753	729	719	698	733	731	732	746	755	739	758	697	713	755	735	700	737	727	730	705	705	705	768	753	715	753	731	632	750	715	707	709	703	737	747	695	704	761	747	729	702	734	763	736	724	721	706	761	756	703	746	763	721	746	729	767	766	726	698	793	753	747	704	726	749	769	710	737	733	781	724	728	695	725	734	748	707	737	722	736	704	716	735	728	708	709	758	755	752	765	684	705	722	738	718	698	755	697	756	703	775	695	755	712	681	722	701	712	730	703	762	720	741	781	685	704	727	762	705	692	735	691	750	791	748	691	761	730	686	728	735	717	726	754	763	747	689	751	705	719	721	718	739	764	706	763	707	732	733	711	746	731	758	743	711	686	764	741	718	696	730	711	749	714	725	761	754	695	734	728	710	682	705	751
35335	5960	828	561	479	423	367	370	332	381	332	354	305	319	360	352	379	374	317	327	348	326	341	354	330	313	342	332	326	366	359	348	337	331	359	347	335	360	330	300	351	349	338	374	342	333	337	329	375	348	331	294	351	351	323	311	341	333	372	323	370	378	349	308	325	320	349	313	348	318	338	333	344	336	353	322	334	322	297	314	364	359	302	323	346	312	358	302	334	352	330	305	363	325	338	363	319	321	343	303	331	315	369	364	319	358	310	307	333	338	316	348	353	343	360	338	332	311	342	345	336	375	350	287	333	319	380	308	349	317	331	330	344	354	352	307	344	334	368	324	334	310	330	345	337	304	349	322	337	331	366	311	357	347	324	343	347	314	347	334	335	356	310	304	327	339	345	340	338	371	337	352	314	338	316	349	345	344	332	343	319	346	315	354	311	343	323	343	356	358	359	374	345	366	314	335	349	357	345	316	350	374	338	341	337	357	338	354	307	367	317	344	362	356	360	316	338	329	316	353	325	363	362	332	356	333	365	337	308	308	328	340	343	315	353	329	367	314	316	314	310	327	378	330	307	317	357	333	321	358	327	350	343	310	369	327	369	349	384	323	333	387	335	354	345	378	350	318	376	344	321	324	335	312	332	348	364	341	304	328	377	371	376	356	353	309	331	333	325	323	344	345	349	330	355	311	366	337	354	341	374	320	295	337	321	335	323	326	362	344	307	330	362	334	395	377	330	345	345	354	326	329	346	377	374	350	349	372	356	355	289	333	376	349	315	326	355	351	313	316	318	314	350	335	326	312	356	347	328	309	353	349	319	328	361	312	324	322	356	359	342	332	329	356	352	346	387	320	379	328	326	341	345	347	330	329	319	298	396	335	358	329	340	346	313	364	390	326	371	373	347	369	318	308	366	309	368	355	353	305	324	344	341	343	386	380	356	350	348	325	362	346	338	308	335	322	369	346	359	317	319	363	325	332	326	370	304	361	360	339	328	340	320	302	318	313	336	313	333	367	328	343	321	308	330	315	341	310	311	332	332	352	372	395	362	332	321	338	353	326	382	352	308	355	364	345	294	310	332	305	316	326	346	395	335	314	348	291	387	309	316	363	354	353	328	350	354	312	370	342	336	366	348	312	312	362	327	341	349	345	283	326	350	367	361	311	308	330	326	334	329	358	308	343	308	294	330	346	381	340	293	341	323	328	367	337	342	336	319	286	347	349	352	312	317	331	324	328	351	384	339	342	307	327	349	341	338	329	293	320	323	321	334	362	361	326	343	316	301	332	332	273	290	314	349	347	317	326	334	301	375	312	318	345	362	325	347	322	320	320	347	291	363	331	348	359	330	303	329	346	331	359	295	337	381	361	336	311	346	330	339	345	330	320	332	324	307	361	317	349	342	320	337	297	370	332	341	337	365	363	351	323	328	306	306	329	347	358	323	345	328	363	320	309	337	342	319	287	377	338	315	307	329	352	382	293	344	343	352	322	342	351	318	363	336	341	354	366	335	334	358	357	326	324	346	375	337	316	330	351	360	318	309	305	391	337	310	352	353	400	335	344	323	298	357	356	318	343	334	363	369	378	330	341	328	349	343	311	319	301	323	347	391	338	297	321	311	351	338	355	311	326	316	335	351	305	326	316	325	331	334	342	326	353	330	359	358	305	309	368	331	313	326	340	338	358	317	302	311	382	318	348	318	309	320	353	331	336	319	364	320	356	336	386	326	336	323	330	363	318	312	326	350	341	303	349	338	374	358	352	354	336	350	354	329	286	341	352	334	345	306	332	322	326	351	356	301	353	337	349	349	323	347	337	351	377	338	301	349	329	336	369	314	330	340	334	309	315	344	326	367	337	372	350	333	326	346	337	358	324	305	306	317	319	322	324	359	353	343	316	374	325	333	354	356	335	358	332	316	366	345	334	342	332	329	320	359	316	344	341	356	335	336	301	351	374	349	316	354	318	326	342	350	369	318	323	365	358	352	352	352	347	321	350	312	327	352	351	306	354	336	361	310	345	307	376	357	340	346	358	309	334	328	326	322	341	333	325	334	336	319	315	313	331	335	384	361	352	339	361	346	375	317	344	316	288	312	316	344	341	317	374	385	329	340	321	314	328	323	363	354	342	341	358	307	317	361	323	325	314	318	388	324	340	356	306	320	318	319	328	307	329	311	303	351	339	361	342	366	325	359	309	356	340	341	346	371	336	335	331	339	322	341	316	321	346	347	364	329	377	353	342	378	337	315	369	346	290	350	297	352	382	311	333	331	325	315	316	338	295	331	333	328	375	356	346	345	368	345	334	363	348	364	351	336	372	297	329	361	338	330	340	351	363	339	330	365	326	350	317	345	328	366	358	316	365	362	348	362	325	318	336	368	316	340	350	333	356	320	344	317	347	371	333	346	350	361	338	299	330	318	347	349	353	362	313	318	326	367	344	352	342	346	348	341	332	364	351	389	298	310	314	372	330	309	318	337	324	337	351	325	367	340	399	373	343	331	310	337	335	399	332	334	349	328	355	336	321	335	363	361	362	336	341	338	323	313	345	298	342	346	335	326	334	330	319	310	331	337	340	305	307	363	365	309	341	328	352	362	343	358	355	295	369	385	322	326	344	309	360	337	329	331	362	347	333	343	354	360	361	351	320	360	309	315	355	350	371	333	333	350	333	342	325	330	325	318	302	320	337	375	353	349	334	346	308	330	304	291	357	319	337	327	302	325	339	334	355	305	360	354	363	334	330	358	377	340	327	313	326	336	341	379	332	380	370	323	312	368	315	333	297	328	338	319	328	317	315	367	364	329	353	342	307	323	362	369	343	324	324	337	331	361	345	318	344	388	312	361	350	304	354	326	341	338	333	361	337	320	346	356	336	282	320	345	335	322	361	335	376	345	338	376	329	359	313	333	321	338	310	353	326	340	364	335	349	352	358	318	356	323	365	343	352	332	338	330	323	371	364	378	348	365	324	337	323	362	362	360	343	354	359	324	356	322	314	299	340	348	362	352	350	329	371	318	375	336	304	325	356	359	296	300	334	336	342	314	332	341	334	354	330	344	320	359	340	342	318	320	336	291	351	351	356	348	334	321	355	346	343	350	371	366	350	332	368	335	360	361	337	333	315	319	335	347	355	370	307	314	321	332	292	329	331	335	364	333	334	350	328	309	334	320	305	298	347	362	318	308	325	348	325	326	335	329	370	355	365	295	345	336	359	348	314	333	294	334	335	332	376	313	331	345	340	353	303	340	327	325	316	327	343	356	333	347	325	339	331	310	311	358	358	320	325	339	344	313	330	298	310	357	299	329	356	354	350	333	328	389	361	309	349	311	336	349	339	315	284	294	296	337	331	309	337	361	364	347	333	338	333	316	357	323	351	336	307	307	334	322	333	314	336	308	364	298	323	340	319	324	340	348	332	314	362	341	374	337	353	355	351	329	330	365	338	342	340	332	325	332	350	381	303	338	329	316	318	324	360	340	289	293	336	354	321	316	356
23518	8943	5003	4025	2866	1774	1331	1120	983	890	858	870	892	831	835	832	802	825	758	775	806	756	786	789	784	817	781	815	775	830	754	773	744	802	745	786	757	762	776	790	762	774	797	753	760	750	747	806	761	787	775	756	794	794	754	804	753	736	754	748	787	766	780	781	788	770	738	731	778	756	759	759	766	752	752	762	712	775	773	777	803	802	764	786	790	769	758	742	744	720	784	774	760	781	799	825	768	784	795	750	794	789	815	774	794	762	758	800	776	738	761	771	757	788	743	763	800	834	818	723	814	732	766	788	777	779	811	773	759	761	759	735	767	779	784	727	717	796	734	745	715	793	773	772	770	741	763	740	735	801	777	787	744	805	783	771	781	761	763	752	788	764	760	733	721	780	776	802	736	800	744	758	775	757	777	790	784	770	763	744	752	814	757	814	779	753	735	754	746	742	755	758	755	824	745	754	780	802	803	794	795	769	802	770	765	780	761	806	798	790	803	755	740	814	735	776	785	795	762	756	761	756	778	775	744	758	769	801	759	767	748	744	818	724	781	774	718	795	752	736	781	778	826	768	754	784	782	775	747	754	829	752	768	804	788	744	797	799	826	797	774	793	777	795	781	721	800	798	752	758	749	790	739	768	758	781	792	756	777	739	796	754	783	714	698	743	715	793	762	753	804	795	754	787	756	800	762	758	756	808	771	778	776	752	768	773	792	776	704	788	728	775	825	753	782	777	744	736	732	769	741	776	751	761	719	760	778	770	777	776	773	710	779	770	769	776	723	779	798	764	754	755	821	782	795	738	790	756	785	798	773	802	778	679	798	793	753	767	749	751	805	709	793	809	789	848	736	802	739	758	762	799	761	788	786	747	754	779	789	785	782	752	769	771	748	728	744	768	722	745	739	773	751	825	778	792	782	750	776	794	756	763	812	797	767	724	763	775	779	723	816	795	777	761	747	771	766	766	773	771	763	790	757	833	762	811	746	801	747	749	757	803	751	795	758	788	782	778	830	767	756	725	732	812	760	793	744	771	768	777	758	790	746	722	786	767	805	754	781	764	817	832	737	769	753	767	744	730	751	778	773	776	769	774	794	738	771	747	753	741	763	810	747	749	812	790	727	711	748	760	806	787	790	757	777	733	751	823	758	790	735	796	751	793	740	773	725	753	749	793	774	780	736	757	721	799	766	776	715	761	779	781	787	796	782	769	763	763	774	815	770	762	809	764	783	765	748	737	827	790	759	725	793	790	746	767	772	781	757	790	770	777	818	819	734	750	787	770	762	763	768	747	744	751	774	737	763	735	760	748	765	791	791	796	748	762	772	776	794	771	754	755	766	786	740	737	775	748	778	731	740	729	778	775	763	747	822	824	739	807	762	832	754	777	771	762	780	781	747	765	744	760	828	783	760	780	785	762	774	768	761	757	773	785	813	771	737	763	723	789	759	747	775	767	742	751	775	792	809	792	727	740	762	796	727	792	754	781	790	755	753	740	817	738	712	754	785	788	759	775	783	779	805	761	768	803	744	761	744	689	790	752	793	792	740	771	793	775	739	746	759	778	734	767	742	752	778	774	763	770	726	786	761	815	807	772	781	803	742	693	776	791	776	753	834	761	762	776	785	764	745	753	772	729	788	742	755	773	765	783	813	752	737	782	758	778	758	689	740	787	816	761	806	784	787	781	817	764	779	787	747	799	781	807	774	766	776	762	761	820	816	724	770	757	763	712	732	765	776	793	750	755	770	763	748	736	759	778	783	810	747	786	743	751	767	754	756	761	761	813	796	767	735	777	787	765	783	770	767	786	790	794	769	748	714	777	763	779	815	767	793	764	731	790	738	797	749	783	717	780	744	761	791	753	808	751	775	749	770	745	750	753	764	775	793	743	764	827	756	757	766	764	780	785	806	731	770	737	775	791	717	775	764	774	775	751	744	778	777	769	749	800	724	783	857	761	765	786	773	772	764	754	805	765	786	757	758	762	710	767	768	758	787	778	829	733	759	756	773	754	773	773	741	763	840	771	746	814	778	735	716	777	757	751	753	763	804	689	744	761	729	740	700	776	812	743	765	784	797	745	764	713	766	785	733	776	781	758	777	784	786	787	761	740	769	715	782	786	757	770	783	744	774	774	768	783	760	775	761	743	737	826	761	783	770	777	780	771	763	747	799	739	751	770	766	735	729	786	743	744	776	769	765	770	720	746	780	741	820	770	749	772	818	773	691	819	740	696	742	795	756	771	728	791	745	780	732	761	779	757	773	748	750	752	839	793	791	790	798	790	854	745	796	795	781	783	765	771	774	783	748	758	774	796	786	751	792	738	752	820	739	776	833	765	760	706	728	731	805	791	773	741	785	753	749	799	747	704	766	838	750	740	790	791	764	810	754	818	762	801	785	795	783	813	760	729	778	769	766	770	715	812	804	788	817	750	771	767	746	750	793	748	749	781	813	795	791	786	711	785	767	742	808	788	793	795	785	832	758	747	795	739	746	802	776	785	769	725	786	784	764	720	792	794	732	767	730	785	740	760	810	785	796	789	727	753	746	791	763	743	747	808	743	766	717	714	766	774	795	759	776	757	799	780	769	763	755	763	781	757	769	761	783	777	756	767	763	744	758	775	796	779	765	755	791	752	785	715	795	772	770	778	787	754	786	777	770	775	785	783	770	697	831	795	748	800	757	721	742	760	818	777	729	780	796	774	756	762	749	798	756	718	769	752	795	738	818	799	767	794	809	732	756	697	788	764	790	787	747	773	785	740	755	728	760	769	755	766	857	697	735	797	756	770	719	780	787	735	761	790	764	763	816	768	803	737	793	762	786	764	781	774	737	762	766	790	777	741	776	775	751	745	831	762	770	720	800	770	766	742	786	812	760	753	781	808	799	733	749	752	803	755	701	769	733	708	760	764	774	740	772	778	722	762	774	780	775	768	780	767	747	738	775	721	740	743	745	766	780	754	752	756	797	789	724	747	749	757	789	761	758	832	824	790	784	734	762	752	750	818	774	762	784	743	756	777	747	747	805	780	808	763	774	777	795	713	746	745	769	813	762	787	764	785	760	807	798	757	683	792	772	780	825	783	751	835	816	813	766	812	740	789	775	775	780	771	724	773	755	753	768	807	749	752	772	771	778	764	768	772	834	776	749	765	769	733	716	737	752	841	746	716	753	738	772	766	739	758	802	787	782	734	777	771	770	807	775	791	782	764	791	751	747	772	781	815	752	774	746	803	723	766	813	739	783	776	799	788	743	783	750	758	788	748	772	784	740	779	805	778	770	777	721	757	756	757	738	773	718	782	813	738	830	755	750	815	736	756	768	794	774	798	778	767	786	742	739	736	781	767	755	877	796	775	755	742	759	776	778	703	799	755	773	688	822	780	760	751	696	742	778	812	773	775	764	801	757	782	776	784	760	790	833	780	773	779	746	767	815	749	796	784	736	787	770	749	761	739	716	781	773	762	728	764	778	782	799	718	755	783	780	693	816	791	790	788
21546	2574	580	420	354	332	334	355	357	306	286	345	295	364	333	314	362	339	303	329	300	282	355	319	320	326	290	338	344	330	306	303	339	324	310	326	345	363	359	342	321	299	339	337	322	296	342	347	328	301	313	305	275	314	308	304	283	326	340	324	315	318	309	325	292	318	301	311	309	307	337	303	292	309	360	282	329	293	323	321	287	331	299	293	328	305	304	284	324	301	347	342	281	299	337	333	319	314	318	344	262	339	333	309	327	320	296	305	357	296	337	336	321	296	318	310	326	316	379	340	335	271	329	336	298	343	309	341	342	313	302	339	326	331	292	319	350	297	312	304	322	332	294	301	302	329	321	333	315	332	326	302	312	323	340	332	298	293	310	325	306	331	339	324	311	303	305	290	305	346	339	327	310	347	309	309	337	271	309	323	304	338	331	322	303	292	319	347	318	310	323	320	289	309	325	347	317	337	342	316	355	312	318	282	302	349	311	305	317	311	307	336	352	318	293	312	265	299	321	300	292	318	355	311	325	314	284	344	315	282	298	289	321	314	318	310	325	292	339	329	311	301	351	307	324	329	304	321	316	348	356	318	311	322	320	351	295	347	344	291	320	358	307	317	337	351	316	335	317	354	353	308	346	326	291	298	319	321	303	283	299	368	315	307	310	319	311	333	342	333	325	309	309	350	298	319	312	313	294	290	294	326	340	329	341	322	310	281	323	308	317	316	327	313	300	300	309	304	271	337	301	314	355	330	319	326	331	296	345	330	294	291	340	322	332	311	319	331	313	313	344	331	327	317	340	328	283	319	309	313	297	327	298	350	336	330	310	327	320	332	337	307	285	286	337	331	337	309	304	298	318	276	311	290	288	312	316	320	297	304	326	341	312	307	355	359	303	321	336	317	318	325	287	283	314	331	323	273	299	295	316	306	331	331	346	283	305	301	302	333	303	350	312	327	336	304	311	330	327	321	334	337	321	285	353	308	326	316	307	325	297	302	315	344	323	300	329	299	305	309	327	309	298	323	316	332	326	319	312	314	318	306	304	303	301	325	305	335	334	312	317	317	321	343	345	334	301	317	349	351	327	301	311	300	305	331	321	281	305	294	291	281	325	353	304	279	370	350	309	337	371	309	333	294	324	295	330	296	290	300	338	314	349	331	319	323	337	337	338	290	297	301	296	293	300	293	351	303	313	293	309	316	332	322	321	292	302	313	341	292	298	333	324	306	294	323	313	285	334	317	299	306	321	332	308	328	357	301	306	299	292	313	305	289	317	303	297	303	321	331	292	311	334	305	346	355	317	291	301	309	361	317	337	308	331	328	305	344	307	302	305	313	272	265	323	332	331	357	354	355	301	294	331	326	350	321	310	318	321	350	314	304	304	356	352	316	284	316	308	314	314	296	334	313	342	310	310	315	333	321	321	323	320	336	307	290	289	314	326	307	344	299	347	301	310	324	302	327	330	296	327	312	314	296	325	320	338	325	294	313	279	339	334	336	282	302	311	327	350	303	287	284	319	335	310	348	302	320	316	334	343	300	310	338	331	306	311	311	318	320	338	300	331	332	337	317	287	359	328	323	314	296	296	298	310	319	287	301	308	314	309	340	310	373	346	279	304	283	330	331	306	322	322	328	346	299	316	289	326	316	319	342	289	340	319	329	330	334	330	319	320	335	336	354	302	329	336	346	354	310	318	342	334	324	331	328	305	299	298	341	301	343	341	296	353	356	333	327	289	304	307	324	326	352	332	298	315	290	276	293	292	337	311	320	318	320	291	298	300	328	335	346	323	329	286	291	333	318	316	314	317	344	314	316	266	335	292	292	298	316	320	305	323	301	298	346	311	327	363	335	310	329	322	328	276	333	288	321	317	306	308	342	330	337	300	310	326	323	326	332	285	284	354	282	293	317	326	306	290	298	324	325	303	338	337	329	287	294	315	321	307	318	327	303	358	279	311	316	333	334	298	306	343	301	291	318	364	287	301	290	320	287	304	319	325	309	306	277	308	319	300	304	329	306	306	365	342	342	340	321	309	297	323	303	277	302	331	351	321	328	296	313	304	337	287	346	314	296	327	309	281	333	292	354	315	309	342	328	305	315	303	307	337	343	324	355	310	334	320	323	319	336	307	289	331	356	325	308	313	324	317	325	299	325	290	324	306	332	324	321	304	296	327	329	323	306	328	294	303	337	303	315	305	313	271	318	325	339	319	311	329	334	364	327	354	301	307	350	334	328	307	350	319	312	308	330	320	334	293	306	278	288	299	297	292	324	306	342	338	304	337	309	283	295	318	313	321	351	317	375	299	303	311	295	328	334	318	300	325	313	329	331	300	310	309	320	313	316	321	325	324	316	348	299	329	325	265	340	321	324	337	323	307	337	333	338	306	320	310	288	330	306	309	327	352	330	296	333	345	322	360	272	287	294	313	334	300	320	344	325	361	347	311	315	314	337	312	332	313	335	335	364	319	330	308	301	300	329	310	322	300	338	296	339	340	335	315	307	316	320	296	311	314	292	324	297	354	313	302	319	332	273	276	304	316	321	313	316	273	341	320	324	310	354	329	295	362	344	383	349	322	299	313	325	330	318	357	308	307	353	340	313	301	310	324	314	301	321	321	292	310	314	310	334	295	302	329	309	300	321	336	320	291	284	338	299	339	271	298	302	322	352	367	335	268	335	318	331	308	310	330	318	337	347	332	319	338	313	320	367	327	308	324	295	317	335	307	338	326	302	306	327	336	378	303	319	282	329	311	287	288	299	328	297	309	312	310	319	331	294	343	312	309	307	329	327	301	325	352	354	346	303	273	336	330	378	308	338	343	371	314	320	324	319	313	326	301	315	337	312	332	288	301	336	312	338	313	320	329	286	308	311	291	308	320	344	285	269	348	379	332	383	332	296	314	290	265	307	311	313	334	333	320	298	283	301	332	298	326	309	310	333	331	359	347	330	332	291	306	317	311	307	325	318	349	335	332	340	324	307	309	281	296	299	320	320	315	276	304	339	310	322	325	324	340	314	354	307	305	315	306	335	319	334	305	310	333	325	358	293	298	313	334	347	302	308	324	342	318	316	332	354	306	324	322	286	295	297	339	321	299	303	315	339	325	304	325	314	306	310	322	329	336	312	297	350	315	312	342	318	330	316	322	322	296	297	332	310	354	332	314	319	335	328	309	346	341	297	293	301	322	320	325	298	315	314	337	306	275	340	321	322	327	352	317	301	302	310	284	327	346	324	293	343	299	302	325	303	344	328	338	315	287	338	320	347	330	325	318	343	327	367	330	305	329	312	354	291	345	311	282	337	314	322	303	314	347	303	296	295	367	293	310	332	327	308	338	308	310	292	321	329	325	330	272	313	326	284	344	296	295	307	351	350	339	327	354	360	330	313	316	284	306	306	297	336	310	307	316	313	319	314	349	324	318	317	306	337	331	306	343	307	301	299	313	303	348	327	325	329	297	305	307	326	325	329	305	326	343	331	316	313	309	317	291	339
15901	5845	3708	2037	1474	1064	946	806	777	721	775	711	693	751	706	668	699	715	686	709	681	699	690	707	711	721	736	691	698	622	684	677	686	717	733	657	687	751	648	695	674	735	679	705	676	709	665	706	747	717	638	717	728	728	716	687	699	738	750	710	690	726	746	764	702	730	694	726	694	700	632	670	684	718	710	687	694	687	635	693	704	661	742	702	716	637	677	700	693	723	726	718	691	743	723	669	686	682	668	715	700	733	721	782	736	704	691	689	719	697	687	697	670	647	662	650	721	694	674	692	721	708	674	694	737	670	737	673	738	674	710	676	722	747	690	714	707	685	686	719	730	716	683	660	686	665	700	681	701	696	701	708	682	626	682	656	664	663	671	692	708	689	656	710	707	686	744	695	685	712	709	750	687	698	679	696	704	693	729	663	708	711	739	742	732	651	661	756	725	725	709	729	701	697	707	693	652	677	753	700	717	689	689	672	695	650	797	672	701	680	700	722	697	673	704	664	704	752	638	692	679	667	704	709	726	701	716	677	655	686	753	683	742	690	706	679	712	690	663	657	730	721	689	726	661	678	688	687	714	670	664	692	742	729	753	762	689	699	638	728	700	699	690	709	678	664	668	709	673	689	653	692	730	730	693	687	708	704	711	660	642	700	693	715	723	676	708	686	707	720	688	675	748	663	735	703	697	749	711	664	718	697	714	659	687	734	664	682	754	756	726	686	705	742	644	690	701	715	752	729	686	740	723	659	673	657	753	707	698	685	734	736	742	728	665	705	717	683	718	694	693	687	680	675	756	706	670	672	708	672	686	677	735	701	653	725	735	669	684	662	672	687	676	742	694	695	693	665	730	690	708	726	712	702	600	702	735	712	691	694	748	680	690	695	707	654	718	694	664	694	695	696	717	710	653	741	680	719	712	701	714	713	728	721	716	695	723	731	733	739	685	687	695	715	659	675	694	704	708	680	693	679	724	738	729	713	688	718	733	685	698	683	741	669	690	778	683	691	637	696	735	697	706	712	685	743	709	686	673	744	718	715	709	723	688	690	744	724	667	665	697	699	731	691	688	742	693	693	708	709	698	671	701	747	720	756	669	662	691	697	678	707	694	766	683	665	748	711	677	688	650	693	730	721	725	712	735	719	705	700	660	693	716	704	686	703	669	713	689	721	685	751	685	700	688	701	665	672	681	685	693	747	687	707	652	731	720	693	694	725	702	676	725	710	720	695	725	696	689	698	677	705	662	735	699	713	680	681	660	727	666	684	745	702	718	697	682	708	691	725	675	707	680	728	631	661	687	717	654	721	722	647	706	688	704	703	674	642	694	740	668	736	703	738	723	688	662	646	702	758	715	705	654	682	741	717	690	652	692	685	723	700	685	696	714	651	748	727	680	663	708	751	699	678	690	659	690	721	686	732	736	699	644	743	691	741	679	686	676	736	754	731	677	693	676	749	657	728	708	739	685	703	709	680	716	698	735	672	676	712	697	634	708	648	677	740	723	732	711	714	665	679	670	692	735	683	703	738	744	679	677	689	712	703	715	695	681	682	699	707	718	741	725	678	679	706	737	677	713	677	712	625	725	666	725	714	701	677	712	710	687	693	715	730	693	710	685	629	717	724	694	739	689	689	725	712	654	741	642	681	741	650	695	714	666	689	687	702	688	665	702	707	669	715	738	709	660	667	706	714	704	715	695	703	714	727	698	701	682	704	717	699	662	735	744	688	694	678	717	661	740	710	689	712	713	707	681	729	729	760	678	718	726	693	674	700	725	718	648	732	676	672	697	703	698	680	685	665	744	693	686	670	718	693	670	697	680	672	710	737	665	697	659	706	680	676	699	693	682	689	733	706	703	678	727	709	653	698	697	707	692	743	660	721	692	714	684	730	731	724	723	721	664	712	705	689	749	696	695	698	679	702	698	751	705	715	685	710	629	701	669	695	724	742	671	725	705	691	662	694	663	688	676	726	718	748	693	713	692	690	687	684	691	692	666	702	700	715	734	713	728	670	760	691	704	666	673	723	707	672	692	659	716	718	679	681	671	678	698	679	693	702	718	693	687	702	708	721	686	672	684	713	731	743	710	696	681	692	638	701	708	736	738	674	716	720	696	670	672	689	683	742	705	634	694	657	634	695	722	665	678	688	720	671	662	733	645	735	727	672	662	685	680	698	681	696	689	644	701	689	716	727	707	667	683	693	732	661	640	702	722	735	679	706	715	713	715	760	709	715	703	679	710	689	705	727	692	703	721	719	714	694	673	701	694	707	703	676	708	692	695	699	718	712	717	710	675	690	678	736	719	740	743	740	670	707	749	678	756	713	736	699	732	680	685	706	773	731	674	665	720	686	688	688	643	695	693	649	649	740	666	742	699	665	670	686	683	699	668	737	748	716	702	642	658	687	758	702	697	717	693	710	708	690	737	690	722	686	669	687	684	672	709	712	664	657	677	733	655	693	690	698	675	668	693	664	686	671	712	664	699	718	698	717	701	680	684	701	696	708	704	732	685	697	681	709	713	677	705	670	713	712	703	688	696	704	745	672	695	698	744	699	651	724	707	718	748	707	693	737	697	712	729	664	681	745	681	678	684	702	712	706	692	703	713	710	687	719	692	766	726	653	662	721	729	698	716	719	678	723	723	692	700	680	739	684	727	755	678	675	690	695	735	678	710	722	706	677	750	690	755	695	760	720	697	665	728	700	674	690	718	691	694	761	706	709	737	720	714	710	722	684	672	721	690	683	670	679	705	718	716	717	720	683	669	678	709	692	754	724	727	717	684	736	709	687	684	661	695	696	726	697	692	722	696	593	682	731	713	691	684	722	728	664	673	727	716	668	697	669	704	680	737	709	674	686	727	746	690	660	723	695	688	727	637	684	701	741	721	701	684	688	697	680	698	644	654	711	716	725	685	706	681	705	686	702	698	688	708	696	644	669	720	728	694	698	681	658	640	734	676	689	743	669	676	721	682	684	660	708	706	712	727	717	737	685	678	730	682	713	674	694	727	700	689	742	668	682	671	683	704	717	707	723	673	700	752	708	708	725	711	675	710	730	677	727	661	688	717	659	670	680	678	718	661	686	701	709	732	708	722	726	710	759	678	735	720	681	726	753	723	725	718	700	708	712	695	685	723	745	697	681	721	652	676	709	673	689	692	680	707	748	714	672	698	766	717	676	724	697	706	640	685	766	704	676	666	694	699	698	705	695	664	678	712	741	681	689	696	686	684	695	654	694	678	702	712	712	662	688	715	676	688	726	687	710	727	726	683	684	703	733	700	693	689	704	720	750	728	655	692	702	702	690	730	684	746	732	693	691	702	677	707	701	682	717	713	697	673	717	649	735	702	679	724	622	684	714	710	703	717	691	663	739	680	727	724	684	710	754	739	679	716	723	711	754	756	696	685	691	695	696	710	703	698	670	650	747	735	741	698	684	690	666	692	676	709	705	739	684	679	713	684	755	737	711	740	693	711	713	659	711	708	718	710	648
31452	5009	870	547	434	387	301	334	363	331	306	316	343	303	331	339	294	355	323	341	364	343	346	294	324	313	322	309	303	312	332	329	328	338	299	303	337	322	325	313	295	314	297	345	317	337	302	296	339	354	300	305	316	300	322	336	365	312	330	310	319	337	290	320	373	303	345	309	311	317	335	331	330	316	311	354	335	299	336	328	349	334	310	311	301	307	321	308	337	308	306	323	347	290	316	350	328	335	329	354	322	318	357	301	312	322	330	324	330	317	331	314	366	293	334	327	350	319	319	318	302	343	325	300	322	360	344	291	310	315	330	299	335	321	332	323	317	336	292	382	327	314	334	349	324	288	319	318	355	316	328	317	325	314	304	340	346	333	338	343	345	323	354	320	301	324	338	357	343	330	338	343	299	316	292	376	344	346	319	323	310	360	323	337	325	280	314	339	302	308	290	345	346	331	322	266	307	286	316	331	323	322	316	311	345	313	288	316	342	289	304	295	301	298	348	314	328	296	310	283	325	316	331	342	293	315	328	336	378	319	328	370	354	328	304	324	345	328	323	297	338	342	298	329	353	299	369	323	296	346	307	312	328	322	308	284	297	363	318	290	297	326	324	331	276	314	337	334	307	319	328	352	353	334	326	335	341	351	322	349	347	312	306	353	304	304	312	301	305	318	319	342	310	289	310	312	339	333	300	340	334	317	355	313	321	341	318	321	329	351	325	304	329	361	344	294	317	312	310	326	377	337	320	310	318	322	306	317	321	314	298	312	325	356	322	319	322	316	308	324	282	319	339	355	331	348	315	292	307	286	349	295	295	318	328	330	326	305	335	297	312	273	311	312	311	307	318	309	331	342	318	340	343	320	325	321	341	301	359	303	375	355	329	329	302	326	338	302	326	327	341	336	347	341	312	319	350	306	332	307	354	310	336	308	310	342	341	319	335	339	325	319	316	347	306	307	353	373	356	335	308	321	318	319	333	312	311	304	332	298	313	315	307	324	364	314	356	269	314	319	311	313	328	358	319	345	358	338	345	332	323	338	309	316	344	339	329	323	334	340	324	342	323	342	332	329	295	307	339	314	303	329	286	339	341	303	324	317	345	336	354	369	323	316	281	295	356	339	306	332	313	317	343	335	318	335	328	363	330	336	297	335	288	306	375	309	327	306	318	352	320	360	347	309	282	297	324	314	286	349	382	282	361	335	352	340	338	319	317	348	327	341	312	304	344	289	291	337	356	354	319	353	334	334	314	331	329	354	317	333	322	324	309	329	370	314	336	309	336	326	335	352	314	350	335	308	311	307	359	333	355	335	345	322	336	340	327	347	299	334	326	331	330	294	322	318	309	340	327	322	320	318	339	340	363	317	305	315	318	288	334	296	313	312	319	363	328	344	329	352	315	307	337	344	322	326	329	330	343	324	344	319	306	321	341	268	319	332	309	307	323	324	310	316	335	321	296	305	346	339	350	336	318	347	315	323	321	309	351	343	314	339	351	331	326	302	343	333	283	333	325	366	317	293	301	296	278	306	351	323	378	366	292	325	367	349	360	331	299	333	311	322	284	301	326	309	321	331	328	325	336	361	329	335	332	323	342	317	329	324	308	330	325	357	338	317	324	322	363	354	301	331	305	309	320	281	335	301	321	335	357	318	318	347	333	321	298	333	325	309	312	319	304	330	334	358	337	306	314	303	322	294	343	319	335	365	278	288	320	326	315	322	303	296	353	312	349	334	307	333	314	349	300	353	335	328	317	320	306	321	323	316	310	337	290	343	328	319	311	344	327	335	357	286	334	315	322	343	341	303	307	323	332	306	327	290	325	312	291	339	339	341	329	346	369	306	314	343	336	315	326	296	340	303	316	330	317	342	352	376	291	292	328	321	321	336	322	376	355	313	339	325	342	342	336	316	314	345	336	285	326	343	323	309	353	369	304	321	363	293	333	305	321	324	291	341	294	310	290	355	326	354	316	314	301	279	333	333	345	354	329	328	297	315	336	304	333	326	328	322	338	367	382	355	320	347	315	340	310	325	310	289	331	307	310	332	340	311	306	285	298	312	320	313	307	326	345	325	353	305	340	356	296	324	356	384	327	337	336	322	342	312	317	312	285	316	336	330	328	312	324	344	337	301	314	303	290	296	336	312	358	374	323	350	318	292	328	319	330	345	317	336	342	341	349	305	316	333	280	333	315	344	353	343	344	310	328	313	299	321	328	320	319	352	340	303	310	320	294	293	338	312	338	352	341	335	308	315	317	350	308	305	310	277	308	305	319	304	340	344	308	310	306	292	342	338	357	363	334	279	330	310	347	298	330	338	323	305	327	386	318	296	315	328	358	348	292	335	306	335	346	312	318	312	325	321	351	341	317	309	316	344	350	319	323	300	318	324	304	323	302	344	310	323	389	342	341	321	324	338	313	358	337	337	339	351	341	313	289	299	290	338	343	333	328	342	321	293	307	326	329	291	314	327	308	314	313	317	334	334	338	327	292	318	346	340	355	307	284	336	330	316	304	357	307	308	328	309	355	304	309	336	301	303	340	342	344	337	310	330	319	333	317	298	312	333	344	329	361	351	311	339	341	320	358	320	338	331	333	346	313	312	304	307	345	335	343	329	328	319	355	307	303	303	340	339	343	332	300	329	328	299	309	349	317	331	320	298	300	329	317	311	330	353	313	336	357	364	315	289	337	328	318	322	327	334	315	331	326	338	303	354	306	316	297	340	307	328	335	313	318	306	346	302	318	313	299	303	293	329	319	321	350	356	342	338	312	290	320	331	334	338	331	337	318	341	304	334	313	347	299	299	351	306	333	325	321	369	340	304	351	300	316	334	314	315	306	288	354	308	354	279	314	303	311	325	310	335	330	293	322	297	337	290	338	329	309	337	303	302	319	309	320	354	348	317	305	326	306	331	307	341	346	350	337	334	364	292	310	317	293	336	302	324	337	307	344	312	337	304	315	348	320	306	333	322	291	343	313	316	327	389	326	321	335	331	312	324	318	357	312	326	314	338	309	325	318	344	308	316	290	302	311	359	325	327	337	360	318	352	317	336	321	298	311	352	344	323	309	318	324	316	338	331	345	358	337	337	356	313	332	354	312	348	308	324	338	370	331	320	334	351	326	321	303	330	324	302	322	287	353	304	340	360	338	325	329	309	304	364	356	324	293	308	330	321	318	314	316	296	326	319	349	333	334	347	299	348	308	334	302	323	317	342	323	329	342	334	330	361	326	355	327	292	318	309	313	301	337	315	322	257	342	340	324	342	369	328	332	330	352	305	307	338	370	323	331	321	331	310	309	348	308	320	336	326	331	324	344	317	325	327	318	307	306	312	340	341	307	378	332	296	329	313	311	299	312	402	330	358	291	338	341	321	352	340	331	324	335	337	356	354	299	335	341	326	346	326	340	335	321	300	291	322	328	315	307	323	342	317	285	305	307	347	339	297	329	306	357	323	279	337	322	343	330	300	334	334	334	302	306	345	340	327	354	316
20267	8539	6162	3578	2023	1519	1227	1030	855	787	802	790	740	770	818	791	773	721	728	752	770	718	729	717	746	755	756	747	702	774	683	706	704	728	720	738	752	699	732	740	714	782	768	743	685	710	768	733	759	686	748	671	766	721	733	738	737	801	702	739	745	749	750	701	696	750	761	744	748	655	743	720	691	746	706	759	741	764	751	778	726	723	748	719	738	730	742	705	715	737	723	749	749	721	743	738	717	737	744	747	706	714	700	737	711	789	698	691	761	749	689	688	770	681	732	698	733	711	744	716	742	754	713	735	763	733	730	694	762	708	716	724	721	727	710	742	732	737	778	710	707	755	713	735	771	738	704	723	725	709	744	716	725	731	744	736	755	724	742	682	774	703	746	743	745	726	724	753	724	727	694	775	715	709	785	713	777	709	766	748	781	730	737	746	682	734	721	690	704	764	688	745	720	713	738	748	704	710	793	699	717	730	720	673	762	695	773	775	708	712	772	762	763	702	717	734	796	725	725	735	728	777	704	662	787	729	750	733	682	759	786	737	705	690	709	737	754	679	683	661	760	722	748	787	716	691	701	709	719	729	738	717	775	722	743	723	736	712	725	705	738	729	662	728	734	706	773	733	713	721	751	761	774	706	683	727	750	743	715	737	691	696	761	742	745	716	685	739	731	728	698	724	740	715	710	712	701	701	736	761	728	743	749	753	731	713	738	687	711	752	727	713	759	693	757	782	733	772	721	762	711	753	736	698	728	724	746	709	722	683	742	754	716	710	716	738	766	744	750	714	765	796	771	749	710	724	735	699	702	724	755	744	734	754	685	761	717	674	752	793	715	772	698	700	726	765	736	741	783	742	723	707	737	754	752	702	754	808	738	723	718	760	735	752	685	715	740	756	755	721	715	720	752	735	724	763	741	745	770	744	742	718	734	696	725	759	760	696	722	710	776	726	724	704	742	773	731	706	745	719	703	708	763	718	728	724	724	695	715	726	693	718	777	739	715	699	703	764	728	763	780	728	748	691	712	721	757	719	703	725	741	732	708	681	759	749	755	687	740	731	757	762	738	747	717	783	753	770	749	705	725	747	726	700	720	674	753	702	716	733	717	747	705	742	749	686	771	684	706	703	707	727	729	705	743	686	755	721	824	672	738	737	723	693	734	733	725	734	736	788	732	714	719	769	829	756	708	735	762	730	761	694	754	729	739	712	735	701	699	709	692	762	738	698	666	709	754	710	687	705	742	730	702	710	712	736	767	716	760	712	789	736	765	730	741	686	778	739	714	716	728	675	714	758	709	720	739	747	735	728	730	722	722	712	720	765	733	731	743	728	715	714	685	684	696	743	780	737	730	735	767	692	726	767	753	708	711	698	744	708	728	715	728	751	717	702	677	733	681	707	753	707	710	730	676	710	713	674	686	707	683	725	720	769	705	702	727	719	758	753	709	742	707	738	756	715	758	760	761	708	698	737	756	724	720	723	738	688	722	703	754	717	717	752	693	663	725	738	750	754	709	739	776	762	768	739	703	717	697	762	734	744	699	716	697	725	715	713	715	780	761	778	694	745	655	746	755	715	736	767	712	715	756	694	668	694	748	752	715	747	743	732	744	744	729	702	726	764	722	723	779	733	720	682	712	720	711	675	729	757	722	740	713	727	733	706	762	726	717	698	692	685	755	687	748	708	741	756	691	737	738	672	682	736	721	662	705	684	742	812	742	737	697	745	744	735	692	684	692	744	713	708	723	734	757	761	699	717	734	726	678	720	736	652	753	707	703	699	692	745	703	760	762	692	725	720	728	724	749	713	697	750	685	698	699	708	777	735	740	747	724	728	751	743	804	752	723	735	730	761	726	729	679	712	691	734	743	694	722	702	745	767	702	761	757	697	742	760	746	685	751	710	698	721	685	735	708	691	772	706	772	679	755	701	735	692	705	734	748	727	769	685	745	736	746	717	740	759	679	719	742	727	769	731	751	757	717	759	688	723	681	746	766	747	757	741	738	743	721	728	713	724	770	716	762	697	729	675	660	707	725	769	753	732	737	742	729	770	708	760	741	734	704	720	735	739	767	705	739	743	733	740	741	754	749	758	757	735	752	717	753	698	761	722	718	751	720	788	740	727	720	759	697	774	695	725	738	764	807	730	713	743	761	738	771	740	730	743	714	735	710	753	741	731	705	738	716	744	716	736	776	739	684	721	725	718	698	712	749	759	702	733	775	734	727	730	745	706	714	701	694	725	776	707	738	707	728	751	679	730	719	720	736	697	726	766	760	714	768	735	740	706	711	730	737	731	726	736	713	753	702	741	729	733	711	695	690	703	762	721	754	712	767	696	744	716	731	720	755	714	750	721	751	751	743	713	701	724	704	726	736	736	717	721	747	718	706	769	687	728	693	735	707	712	713	730	776	706	728	758	711	746	735	698	760	725	667	720	754	677	743	780	662	702	710	671	755	716	712	737	775	703	707	786	732	749	724	739	776	795	745	705	788	741	676	736	702	696	716	737	732	745	710	759	682	756	698	737	732	730	748	722	716	714	755	725	722	757	770	721	726	731	688	747	721	748	773	725	759	735	738	780	767	727	727	712	719	703	689	724	732	715	688	726	757	721	774	752	735	770	715	718	729	711	741	714	749	751	729	701	774	733	729	742	737	769	748	724	734	716	680	754	714	735	732	743	690	758	732	718	755	737	768	708	697	707	754	721	700	706	729	720	733	729	696	734	736	717	715	753	747	752	689	821	725	735	758	754	753	703	708	714	712	728	783	790	725	731	752	761	745	754	718	751	765	760	733	758	747	708	727	767	713	697	749	728	701	742	764	688	757	702	727	701	718	784	761	779	711	727	683	712	743	760	777	714	738	717	655	762	700	751	738	698	724	782	735	763	741	728	762	717	735	757	785	742	717	747	750	727	688	767	704	726	712	779	675	741	794	746	760	737	726	724	724	719	725	689	692	747	705	717	773	721	699	714	744	720	749	724	744	732	726	733	721	716	718	752	742	723	761	752	711	760	777	740	694	751	728	744	709	747	738	792	732	729	732	725	684	770	708	712	729	743	779	705	730	728	717	707	713	727	730	696	731	726	718	736	708	759	751	695	742	689	724	737	737	747	704	745	717	740	686	762	684	746	768	754	730	758	733	731	718	752	739	690	714	776	673	765	728	757	719	755	748	757	727	720	719	731	701	745	704	713	721	739	751	695	722	706	723	736	742	696	758	766	722	767	738	729	720	739	732	731	716	735	735	710	747	758	727	734	681	736	722	743	717	733	682	745	749	752	679	705	701	705	740	762	708	737	716	708	738	696	695	712	710	724	736	770	751	713	695	710	717	764	766	746	724	739	709	712	720	767	750	721	774	696	727	736	712	679	749	719	697	683	748	760	751	759	740	762	710	744	749	712	763	771	753	738	720	740	770	701	727	722	722	722	751	768	785	756	741	764	746	766	760	755	754	705	749	705	740	729	731	684	743	751	728	707	696	759	764	719	723	752
34386	6895	1016	517	425	370	409	350	352	369	332	311	324	308	356	296	330	327	317	318	325	354	362	334	331	328	299	323	312	347	352	365	351	374	324	353	363	362	325	307	348	327	394	336	326	348	319	325	334	311	365	377	305	314	319	352	322	321	349	347	364	324	346	363	339	344	317	308	311	317	334	324	321	347	355	344	348	362	359	315	361	341	354	348	372	332	339	329	342	328	339	327	364	312	310	345	319	334	347	363	357	342	331	361	354	354	363	336	324	326	325	358	339	344	321	310	332	356	337	343	380	376	345	351	338	307	351	370	363	290	327	334	360	370	312	326	312	340	342	356	358	320	350	327	330	326	338	311	334	302	347	335	290	339	358	336	384	350	348	378	319	322	358	327	383	338	354	284	341	379	338	359	341	346	354	312	298	340	341	310	330	303	343	323	338	369	328	364	324	348	357	359	365	312	354	353	352	311	355	363	372	322	385	318	314	352	352	382	340	348	330	311	319	316	348	317	324	336	377	345	327	339	340	393	357	388	339	342	317	332	335	337	360	313	350	328	339	366	345	324	337	342	362	352	338	339	333	331	345	293	365	325	348	394	321	347	348	349	324	329	337	352	336	358	372	352	301	318	349	328	358	352	344	331	307	309	328	345	338	324	330	370	380	348	330	325	308	354	335	312	313	337	352	322	319	328	330	331	342	390	380	311	355	331	292	314	301	353	376	327	355	316	316	298	361	344	337	349	342	363	342	346	399	314	324	330	377	346	339	349	338	344	355	376	356	347	330	318	319	322	376	337	334	329	327	328	286	322	317	348	359	324	328	316	339	352	332	353	319	322	347	310	303	359	387	344	320	350	312	344	309	317	313	339	321	352	307	316	369	342	341	376	326	359	321	344	318	314	337	323	335	329	363	355	338	340	360	337	340	365	340	333	344	346	320	335	361	325	305	314	353	356	366	342	342	344	314	346	345	332	349	326	329	339	318	315	386	361	352	340	339	341	315	372	364	323	341	335	339	335	297	297	344	339	344	338	337	320	347	333	345	323	362	367	328	332	356	370	350	363	350	369	302	284	297	317	337	364	349	322	338	342	322	349	325	341	367	308	324	326	343	332	320	368	358	364	336	349	324	352	324	358	346	350	338	309	330	334	306	342	348	338	360	376	316	299	287	345	343	303	330	306	360	345	333	335	332	318	359	323	348	335	345	342	344	330	336	324	365	332	326	362	354	356	348	363	345	295	346	341	326	355	317	323	405	325	310	342	306	347	319	325	347	301	327	340	323	327	337	333	343	339	321	267	292	349	378	324	347	344	309	342	337	304	336	313	330	331	325	390	373	349	324	334	351	317	369	345	367	341	306	363	335	302	365	312	297	361	373	343	312	291	344	354	334	313	336	299	318	320	335	316	343	378	309	342	335	351	336	345	324	352	371	318	353	337	364	359	351	308	329	309	349	338	356	325	342	335	322	323	326	330	335	336	316	337	342	329	320	357	333	355	339	333	359	333	342	370	325	361	282	328	320	345	350	325	347	322	350	314	329	316	300	304	353	323	316	346	351	359	394	338	332	340	325	309	354	391	340	330	347	312	325	321	375	321	321	336	324	315	315	343	360	290	336	331	333	351	326	355	353	351	362	355	375	321	360	351	352	370	330	359	334	312	323	293	311	352	339	344	351	324	353	329	351	320	364	336	337	339	345	345	345	339	339	355	377	337	322	333	362	325	330	327	348	320	343	345	347	335	381	363	359	344	334	322	329	360	356	341	318	352	332	337	349	335	312	319	348	350	333	347	299	317	342	324	336	310	367	344	329	315	353	336	302	314	297	342	348	341	349	362	347	345	350	328	312	320	349	344	324	352	329	323	363	339	314	313	329	326	335	348	352	337	349	323	372	361	390	351	354	343	336	364	338	386	341	333	357	358	339	367	338	337	306	365	340	357	306	371	341	314	331	338	341	341	332	338	340	355	311	360	326	342	287	356	355	316	338	350	350	356	344	332	354	327	339	351	325	296	303	326	308	303	349	311	325	325	313	394	370	303	307	341	342	353	381	345	349	337	327	339	347	315	306	348	370	360	378	340	338	331	358	353	325	367	342	346	321	294	319	343	336	311	361	343	341	314	344	332	340	366	335	352	328	339	324	327	337	392	290	350	333	314	362	351	351	318	349	333	326	337	322	367	337	324	341	356	321	331	341	319	330	308	298	336	319	354	356	327	338	340	324	369	373	324	343	308	324	321	378	360	324	335	355	335	330	329	339	339	314	353	303	303	332	357	335	349	345	302	326	342	327	367	345	322	349	338	332	361	345	339	334	365	350	342	336	340	387	333	349	334	377	317	381	346	330	327	369	377	339	366	336	312	349	328	323	311	373	354	333	304	382	361	376	335	346	330	363	305	336	338	368	364	352	346	277	330	365	350	348	334	324	318	352	351	384	369	366	328	358	371	326	324	348	354	325	339	336	313	328	307	307	307	331	352	343	319	333	349	322	348	338	348	341	327	339	307	324	330	316	325	363	307	344	363	340	340	352	323	295	347	329	361	335	341	356	322	332	366	367	356	322	310	341	315	351	336	312	315	333	351	365	321	357	341	311	297	337	355	310	330	343	333	315	338	355	333	321	346	322	372	361	328	307	338	341	332	335	333	353	343	317	318	321	339	343	344	304	366	347	340	292	325	351	310	315	336	321	329	337	351	324	337	314	349	355	299	326	339	321	327	321	327	372	315	369	337	329	339	362	305	334	338	304	338	330	360	339	336	342	348	332	328	341	316	310	322	312	341	330	326	324	346	343	349	340	379	314	315	322	353	340	318	338	331	305	340	314	316	345	318	336	332	341	372	317	341	296	316	345	384	337	322	317	324	322	313	344	352	353	335	345	332	347	352	384	349	334	333	342	323	342	398	314	358	343	308	337	340	391	366	340	303	325	332	353	361	330	302	331	313	347	312	334	330	367	365	322	327	332	379	344	331	321	364	333	332	314	332	343	330	332	342	355	347	344	372	356	356	364	351	361	338	330	366	316	321	315	358	339	348	311	334	364	340	343	307	373	335	375	318	351	310	329	333	336	361	359	334	332	320	341	332	358	330	359	346	340	348	341	335	320	365	295	366	330	362	353	333	320	371	365	316	326	321	311	340	347	309	332	350	334	334	320	307	357	337	341	359	308	336	311	355	313	344	348	328	338	371	369	324	333	321	322	351	327	368	329	365	346	308	306	336	312	330	344	348	343	338	342	338	330	349	326	280	336	299	346	331	343	342	371	369	360	348	347	365	316	386	346	315	308	321	375	332	316	331	364	346	383	336	302	316	362	338	339	324	345	384	353	305	317	365	346	311	352	343	339	349	343	334	322	342	359	367	360	329	367	319	328	355	319	335	327	312	335	340	294	352	350	362	325	316	326	328	319	338	350	355	315	298	357	328	326	341	341	351	297	348	347	354	402	347	311	327	328	332	335	324	351	349	317	346	346	344	343	351	357	358	354	302	297	347	341	322
23497	11256	6186	3102	2162	1736	1384	1114	947	856	836	842	766	783	840	806	778	792	818	776	767	814	788	754	734	834	826	806	767	756	801	741	778	755	757	796	799	720	773	746	772	799	750	753	785	727	732	795	765	735	829	751	739	730	769	767	776	757	829	804	728	814	801	774	760	752	733	753	746	751	776	781	759	788	788	808	820	784	750	792	757	761	762	761	763	827	778	778	770	762	807	759	762	790	776	751	765	769	786	781	746	748	729	772	773	752	776	759	780	705	751	759	789	736	793	778	783	768	798	778	795	804	774	772	799	758	778	808	791	766	756	779	735	770	788	779	807	785	747	734	775	760	765	796	796	796	745	751	704	811	774	773	780	826	757	782	776	789	750	771	744	739	796	741	745	756	789	758	770	811	761	751	776	763	806	772	747	720	753	807	764	812	778	790	835	737	801	799	749	743	741	788	774	750	834	777	753	750	779	789	820	794	749	727	764	730	756	784	731	802	742	815	783	729	779	759	738	740	740	739	727	785	746	775	788	734	781	769	731	800	756	801	743	739	750	824	777	776	770	791	768	755	783	743	752	746	747	811	793	715	815	791	765	771	760	745	729	773	774	791	794	761	777	781	746	793	716	777	781	755	758	718	817	757	755	758	743	748	777	781	783	786	770	784	741	801	757	730	773	776	780	754	760	787	779	816	776	816	732	746	768	788	787	760	755	778	706	764	738	770	796	816	837	747	789	779	758	774	737	781	778	791	743	796	751	740	767	741	772	748	801	787	726	749	764	737	755	776	764	757	701	768	736	813	782	764	771	728	777	815	788	808	779	785	787	777	785	781	804	752	796	779	786	764	781	780	756	782	765	838	776	772	707	758	769	779	784	782	739	791	756	762	813	752	716	789	791	720	753	776	756	797	733	757	748	761	772	768	759	767	816	793	785	766	787	786	765	773	766	780	751	736	764	757	770	777	790	770	724	798	772	786	782	768	798	796	784	781	766	768	769	780	814	787	759	743	787	808	750	739	753	813	731	842	762	762	779	741	774	802	802	754	781	807	743	785	794	773	810	774	736	798	734	803	774	792	785	738	776	740	752	786	730	764	781	718	742	806	766	762	814	759	757	808	710	759	787	773	776	757	775	704	795	762	761	769	760	761	766	805	769	784	773	758	755	804	867	759	784	728	737	811	749	801	729	784	729	751	763	778	781	807	753	826	789	787	769	794	813	768	787	804	761	746	756	805	772	741	796	762	811	773	781	787	740	839	707	736	788	780	709	724	779	772	763	740	800	823	792	757	742	758	767	753	796	744	793	765	774	746	744	747	731	693	803	769	764	772	777	738	775	820	771	783	778	753	759	733	759	791	770	815	772	780	761	784	764	798	726	809	784	767	758	733	747	764	782	766	781	806	754	773	766	755	771	778	765	780	753	781	766	791	779	765	694	720	788	798	769	737	799	732	838	777	770	763	798	778	759	716	761	777	777	784	788	809	731	779	732	789	763	719	765	794	774	757	754	777	794	791	710	755	796	778	761	758	746	835	738	777	808	754	801	758	756	749	758	796	765	818	743	757	759	760	788	758	817	747	749	834	787	732	741	810	825	772	762	722	765	750	733	710	800	750	796	776	736	806	708	838	804	766	799	796	781	741	765	745	793	761	794	778	809	745	776	783	794	799	766	839	829	815	743	758	742	810	816	762	804	809	758	771	750	763	782	786	742	751	798	751	781	788	833	776	800	758	727	788	745	787	741	818	766	792	755	784	797	758	792	826	766	752	788	780	761	762	791	770	749	777	779	785	738	782	749	767	739	746	774	779	717	800	776	788	775	824	761	772	757	718	782	739	773	745	792	755	760	756	754	794	811	797	736	730	823	785	739	762	776	803	756	724	772	810	761	779	741	770	746	751	755	763	755	765	815	787	802	798	765	749	737	780	817	766	847	772	779	724	802	785	793	793	800	809	780	780	783	779	805	780	785	739	736	766	751	807	721	757	757	725	777	733	781	748	780	831	736	731	790	745	755	798	743	771	787	798	759	830	732	778	790	799	775	756	758	748	769	732	727	831	796	774	759	794	796	740	837	775	804	757	784	776	731	800	758	788	791	810	798	760	756	820	804	791	822	761	778	777	819	722	758	728	755	803	822	748	792	737	765	718	754	753	836	694	784	766	785	755	763	788	812	806	769	787	804	754	775	780	765	779	742	806	780	711	807	771	764	795	762	709	784	759	764	767	753	751	772	819	849	767	762	773	775	819	754	769	800	733	761	744	739	793	752	803	826	829	759	811	727	744	739	766	821	772	720	810	735	741	769	763	795	780	809	795	758	831	804	744	709	773	733	774	753	789	803	760	776	752	754	757	751	806	795	748	804	798	858	734	761	795	784	774	779	787	790	780	750	750	796	755	745	779	789	704	840	740	833	782	801	736	750	701	755	797	756	786	821	716	755	774	819	778	781	745	749	762	744	782	728	725	753	753	758	763	777	778	798	755	785	759	777	764	755	729	765	759	799	771	766	788	764	765	789	778	719	764	803	771	826	765	727	749	773	815	759	729	801	734	786	749	755	784	757	817	739	745	784	786	730	751	728	750	745	761	704	748	776	760	783	778	728	748	743	736	776	724	768	765	738	759	729	767	797	837	776	755	757	784	743	748	770	738	771	750	753	759	761	765	782	781	750	735	799	749	786	777	761	791	739	774	749	739	730	783	788	750	793	769	748	791	769	793	728	799	762	797	706	744	772	754	792	730	759	767	753	776	762	800	786	820	766	768	742	744	742	743	758	809	777	736	833	744	759	727	763	745	771	811	776	792	760	712	762	746	792	753	772	796	748	762	767	819	757	815	764	754	740	737	740	776	737	776	765	788	767	773	783	743	740	767	753	814	792	758	748	780	772	797	820	744	804	803	763	775	760	754	737	809	736	789	744	727	788	814	761	793	767	753	806	784	765	777	809	771	851	749	764	764	775	768	801	786	731	739	812	735	787	792	788	794	774	836	783	786	742	742	775	768	803	764	765	730	806	770	758	744	817	789	758	803	783	725	750	755	801	734	782	770	730	754	800	782	753	736	739	786	754	733	795	765	783	795	746	776	778	758	803	778	788	763	730	809	816	765	763	745	818	762	779	810	737	814	760	750	760	792	735	784	789	794	799	786	775	752	791	794	727	806	736	782	776	790	808	781	788	769	746	789	756	735	809	776	788	770	761	795	765	797	749	711	736	795	761	746	761	767	771	811	763	780	734	752	792	797	792	826	798	793	786	845	802	733	786	703	730	784	761	799	739	799	770	769	790	796	753	761	808	736	782	779	815	802	715	790	819	726	779	741	798	773	781	749	758	791	778	780	785	795	746	741	783	722	763	747	744	751	777	754	767	756	758	819	755	795	719	785	734	757	748	747	769	762	821	755	741	749	760	727	789	762	784	783	762	751	746	779	800	745	774	763	778	776	841	764	737	765	760	720	745	763	750	768	803	755	726	814	743	779	771	780	748	771	817	767	798	798
23610	2534	527	394	344	371	317	309	313	325	313	332	326	301	340	343	316	333	318	329	327	344	347	323	306	359	337	313	309	330	339	327	334	342	327	303	310	331	338	314	308	342	331	359	326	342	321	310	297	336	336	345	293	296	291	316	343	307	310	317	342	359	325	312	338	308	325	306	316	286	306	315	298	327	326	344	311	326	348	324	313	308	327	309	308	321	311	341	308	306	306	325	326	307	344	330	294	293	314	329	342	333	347	276	282	324	326	279	348	309	321	348	354	342	348	329	289	280	290	345	329	342	297	303	348	319	317	262	325	292	300	333	287	297	312	305	320	345	315	320	311	272	310	311	303	332	330	302	312	294	304	338	306	332	298	348	298	305	326	316	295	359	332	319	358	315	329	315	310	320	344	336	336	333	302	320	337	321	319	311	319	352	335	299	319	273	311	300	304	300	315	334	314	327	321	288	316	345	323	300	337	318	292	324	331	329	277	317	320	298	323	273	313	318	287	294	297	300	321	308	303	310	281	332	341	307	320	327	331	309	295	318	319	297	293	334	333	353	298	301	312	337	321	333	322	319	341	301	297	352	331	303	355	300	301	299	319	316	397	286	278	308	366	310	318	304	325	309	337	324	322	299	351	313	312	305	309	329	331	321	354	306	322	330	320	299	321	358	329	286	311	314	326	318	298	308	341	297	314	315	325	327	305	351	312	336	276	305	311	346	319	319	331	330	325	355	313	323	303	309	300	304	306	318	297	309	328	337	280	331	329	333	313	303	299	320	311	318	291	315	294	346	327	373	311	281	287	295	332	330	339	331	300	332	307	328	315	302	266	311	295	338	357	331	313	341	318	319	326	312	318	318	316	307	342	307	334	331	317	350	341	287	329	310	355	325	322	321	328	297	296	284	306	320	319	342	312	361	352	344	325	304	309	365	282	350	311	296	328	355	320	334	308	302	295	273	315	286	306	303	309	283	308	307	323	345	314	283	338	318	312	333	308	308	325	301	304	287	327	304	316	304	310	302	313	338	350	322	300	316	305	300	304	349	347	322	292	318	294	296	316	336	317	335	331	327	298	343	315	343	313	317	290	333	306	303	295	311	291	333	284	300	325	322	354	325	328	353	284	357	302	311	323	310	313	309	318	335	340	304	331	286	311	306	311	327	277	311	345	310	296	310	319	325	335	325	288	297	342	339	367	328	335	314	321	333	312	293	343	313	306	318	312	342	333	313	320	301	322	298	305	271	353	336	317	281	331	343	320	315	288	336	332	285	289	285	310	323	315	337	322	325	322	273	308	353	334	314	315	348	317	277	335	309	320	321	338	291	335	323	315	308	278	296	318	314	321	304	312	294	301	308	329	332	331	329	329	375	327	303	315	305	297	313	343	304	257	290	312	339	326	303	330	335	369	328	345	352	308	297	324	319	318	303	316	310	302	345	316	336	316	358	340	322	333	324	318	315	297	331	304	350	303	320	312	317	301	324	320	367	327	319	316	303	318	336	294	300	297	312	316	310	309	333	306	318	301	310	318	317	299	328	314	350	312	355	308	307	342	297	306	327	316	282	313	289	303	274	360	302	321	322	337	306	339	335	331	351	330	333	316	316	326	316	342	295	336	315	298	308	293	320	299	316	310	303	288	346	330	308	321	299	322	319	307	316	318	324	303	296	301	336	331	320	325	305	333	307	325	335	336	286	321	297	300	319	366	319	326	341	319	326	311	293	318	323	319	319	364	321	323	343	311	296	308	304	316	337	287	303	318	361	314	315	314	256	315	347	318	323	280	326	331	310	312	332	304	297	308	304	318	314	302	303	296	305	300	282	334	313	317	302	314	305	286	316	321	335	337	294	353	324	283	339	307	330	310	320	326	321	317	319	307	310	310	331	310	315	328	309	314	303	351	317	330	328	311	313	300	335	353	337	351	315	293	315	309	328	330	342	309	280	289	320	309	322	339	331	369	297	330	355	294	302	317	327	323	319	313	287	313	318	324	321	308	308	304	318	331	295	326	316	344	332	322	352	305	310	320	300	314	320	305	329	305	277	323	313	313	325	289	315	310	317	325	294	323	295	316	289	345	290	298	307	327	302	312	315	365	311	329	290	316	316	303	282	328	329	330	345	319	291	318	303	304	330	298	317	334	316	307	322	332	318	324	342	316	331	316	331	333	294	312	316	317	280	318	309	331	295	326	279	347	282	327	319	333	321	331	303	331	307	293	366	301	318	267	319	307	320	323	301	298	331	319	286	293	301	335	319	308	335	321	308	304	303	333	308	302	358	308	299	295	315	334	382	306	291	302	346	322	337	323	359	294	349	313	299	329	306	323	317	338	339	352	300	280	315	344	305	297	310	334	345	350	307	334	285	310	340	301	337	296	327	313	312	329	375	330	306	316	305	350	306	335	317	345	308	319	332	277	315	295	309	326	316	295	316	329	303	352	300	345	331	299	330	296	329	322	332	321	305	374	319	343	301	328	326	340	365	306	303	292	347	341	321	328	294	297	283	313	306	317	290	273	331	326	321	302	313	321	331	324	315	321	324	308	309	301	341	365	306	342	354	316	300	323	321	292	305	341	334	309	293	316	302	300	327	332	321	314	303	314	350	335	281	336	326	337	318	335	321	326	329	323	340	340	313	335	321	294	303	318	306	364	352	311	321	308	309	304	326	321	314	302	305	292	319	322	335	338	318	328	313	311	296	315	327	283	291	341	319	320	276	315	320	339	324	341	341	336	348	338	377	319	311	313	301	338	320	290	336	330	312	327	348	324	315	312	330	293	293	315	286	323	324	321	339	320	325	337	328	340	329	330	332	336	331	358	356	330	296	312	333	314	322	324	296	300	324	254	310	293	313	332	303	310	328	320	341	314	317	299	356	331	341	337	312	298	313	337	302	342	338	337	312	324	290	313	316	309	319	320	333	351	342	333	304	336	336	333	345	315	361	324	298	307	312	348	330	328	305	294	244	304	342	306	305	317	324	332	325	332	331	316	301	284	305	294	342	318	323	358	323	318	317	341	363	317	317	318	329	304	301	335	294	337	305	297	370	336	319	298	322	322	315	313	289	343	311	317	343	319	296	326	321	331	325	285	309	300	316	318	303	334	347	352	309	309	310	315	347	290	339	319	309	313	294	322	329	308	315	332	296	323	295	294	347	307	338	331	296	368	292	331	337	303	321	322	284	301	315	310	296	274	320	312	334	281	317	293	337	329	320	318	327	296	304	285	315	328	317	341	328	301	332	337	322	328	310	306	314	311	303	300	344	348	313	288	304	277	315	313	316	324	306	365	352	342	304	294	322	309	330	324	326	325	341	323	324	310	338	313	307	305	327	294	297	305	320	328	304	331	290	319	285	336	334	310	325	301	309	329	332	312	327	317	293	318	300	299	326	330	334	323	319	327	314	302	335	311	321	349	337	332	344	323	335	286	299	341	317	304	325	337	292	312	340	291	303	345	338	319	307	281	335	302	331	305	339	283	343	289	292	323	294
15483	4451	3024	1994	1246	997	912	783	757	795	755	729	726	671	722	726	701	701	720	703	646	708	719	677	745	693	691	708	687	691	664	728	686	688	697	702	669	652	675	664	695	658	697	687	665	702	675	693	644	740	714	695	661	683	660	693	659	675	700	684	715	674	697	735	666	653	691	704	646	674	715	745	655	699	679	704	688	737	684	734	720	700	678	685	703	674	700	680	670	735	689	707	731	681	727	715	717	679	723	682	688	701	644	722	748	664	711	726	719	686	680	718	757	671	665	655	694	700	677	704	631	700	689	705	724	721	679	695	645	741	700	708	704	664	645	704	684	691	684	691	703	703	684	691	685	682	693	638	683	679	714	665	707	713	666	710	673	671	667	673	712	684	715	673	716	686	689	701	679	696	700	686	696	719	699	753	731	659	678	682	723	709	687	647	672	684	727	696	697	670	693	694	670	726	675	690	691	708	699	704	720	732	719	680	694	711	693	706	710	682	642	725	707	696	711	713	716	699	694	681	713	736	717	687	704	699	687	685	716	716	702	707	683	715	720	709	713	675	718	720	683	708	731	707	707	669	733	685	676	702	724	744	747	683	730	693	750	680	667	709	688	706	725	754	696	693	727	653	726	687	682	710	683	718	710	677	697	696	709	700	697	709	693	721	675	679	707	665	723	688	640	682	743	657	698	691	708	744	672	761	713	648	642	722	703	708	695	723	721	662	678	674	668	701	717	717	665	717	684	692	656	683	661	689	660	701	710	663	722	733	681	725	610	694	677	665	727	746	716	684	661	678	689	703	665	678	649	691	682	729	633	739	649	649	696	714	706	663	700	741	701	699	676	685	708	696	618	653	697	689	674	718	678	640	726	672	750	698	737	724	683	679	666	674	681	670	716	637	661	747	716	678	675	721	708	690	699	702	683	726	697	650	727	695	653	683	687	709	745	730	740	660	725	678	678	687	718	700	727	667	727	671	715	709	730	684	689	727	697	678	700	624	727	693	726	711	701	681	683	688	705	672	696	719	685	721	687	707	689	676	667	722	681	705	671	713	679	712	699	670	700	677	704	660	709	705	672	748	679	720	692	722	639	633	705	671	707	712	678	719	726	728	693	745	678	707	694	693	681	690	705	705	730	644	677	726	697	755	661	682	705	691	719	674	687	680	664	652	710	714	705	735	705	692	684	690	689	671	694	686	729	699	718	695	733	699	709	711	702	686	713	700	706	714	696	729	715	700	717	644	675	697	654	682	693	650	700	690	717	717	703	723	729	726	742	681	676	733	738	729	733	663	663	715	702	739	696	661	708	736	671	675	627	702	713	698	708	712	707	678	678	736	680	685	711	667	723	699	703	683	677	672	695	643	690	735	716	653	695	723	710	654	687	696	678	726	713	693	701	679	721	716	648	660	703	698	704	726	691	672	677	677	656	677	700	690	660	700	748	682	681	682	715	697	654	713	691	714	678	706	734	664	694	687	699	693	732	682	699	703	717	701	705	718	748	705	661	673	691	736	724	673	702	675	717	650	657	711	688	700	691	665	733	649	670	711	660	699	714	643	724	668	651	731	694	730	696	722	695	704	690	713	718	680	685	739	684	703	710	707	675	667	747	719	729	687	702	674	736	689	689	786	719	716	716	691	652	719	715	737	652	727	723	675	732	697	685	678	705	701	702	709	664	697	726	689	720	725	684	677	717	672	684	668	652	665	687	708	703	703	679	676	675	700	671	736	666	718	703	749	684	671	652	696	717	725	719	731	659	765	701	713	649	684	705	716	662	690	653	742	653	705	717	650	695	728	700	735	693	706	731	751	682	649	680	731	678	694	697	662	663	696	699	691	698	725	711	683	685	699	714	682	681	684	703	648	702	718	675	720	728	698	737	694	711	691	734	656	703	699	743	671	696	723	693	685	676	684	704	679	732	776	668	663	661	685	673	707	725	671	671	676	646	691	673	714	692	756	696	710	708	727	705	707	651	700	673	705	689	668	691	706	677	722	662	669	710	713	690	732	660	672	689	656	679	660	723	720	695	711	714	700	713	705	697	707	660	726	658	719	708	685	698	683	745	725	690	741	690	681	694	703	682	658	701	720	717	640	727	666	629	688	666	656	671	648	691	750	766	691	715	704	712	704	709	656	712	707	702	713	689	692	752	728	695	702	736	696	677	672	690	699	676	688	682	695	720	727	736	709	699	692	671	676	665	745	650	709	718	674	735	678	695	724	687	708	727	687	697	667	709	729	680	696	733	681	708	719	692	689	688	695	702	701	725	708	704	682	734	720	731	738	690	711	672	704	714	648	642	673	703	709	644	663	679	699	670	696	724	674	722	693	710	712	649	702	697	696	711	676	700	701	741	692	672	689	697	707	682	643	723	704	720	712	671	747	653	704	714	665	731	693	659	740	734	727	700	674	698	686	712	676	698	675	669	669	685	673	704	693	704	689	666	717	748	682	713	711	684	702	668	702	703	700	687	749	736	679	717	724	686	740	708	720	637	685	680	711	777	713	709	719	731	686	698	703	671	705	704	742	632	738	716	691	694	700	690	722	702	680	681	725	689	733	726	692	646	730	687	701	707	726	693	693	642	690	682	671	717	671	691	715	727	713	758	678	706	692	693	695	689	717	694	669	717	665	676	690	683	674	721	702	723	727	672	706	688	683	730	669	654	688	669	671	692	656	684	694	639	680	708	685	676	735	653	710	722	699	733	715	722	728	681	669	724	682	679	704	711	702	706	719	723	716	768	726	683	689	693	701	686	701	678	706	704	707	661	708	681	730	728	713	710	671	678	681	735	709	707	702	682	710	730	672	678	732	715	685	677	699	698	743	729	724	724	735	695	724	666	721	664	685	728	706	678	722	756	667	688	679	652	728	683	740	717	680	712	696	700	698	719	693	716	700	667	724	682	707	677	683	679	659	725	712	666	704	680	699	687	721	691	645	715	715	657	661	723	694	727	717	700	702	715	688	731	738	710	722	695	711	734	695	684	658	710	709	707	674	743	660	696	716	722	694	643	731	692	712	731	704	682	672	663	673	676	770	686	711	663	695	717	665	665	707	691	654	726	730	695	695	687	707	732	679	754	693	673	726	669	691	705	686	754	716	691	685	710	708	684	683	702	683	679	746	704	677	703	658	708	702	710	701	726	717	699	668	711	705	652	700	726	657	683	727	698	734	716	697	681	722	673	677	736	720	725	673	708	717	709	710	718	681	688	710	699	701	718	684	726	695	663	775	661	706	679	714	680	695	660	677	727	676	687	687	684	719	699	706	742	651	687	673	691	675	734	658	720	676	674	648	688	710	746	691	700	676	641	701	685	678	682	675	663	692	734	717	684	665	713	660	650	698	726	708	678	653	700	690	721	689	726	730	666	708	692	693	686	681	682	706	695	730	725	705	742	665	769	681	691	685	702	715	708	670	752	677	699	707	735	730	678	705	690	651	675	633	699	733	677	706	720	692	678	723	713	705	742	665	694	688	717	701	675	659	705	674
31771	4564	818	498	410	390	399	322	335	334	310	327	312	328	368	345	303	279	343	347	333	330	302	333	311	357	318	324	305	277	338	303	340	313	320	336	351	298	338	350	327	315	318	334	363	371	323	363	308	339	318	326	307	332	339	325	298	349	321	309	342	314	341	362	349	347	331	330	318	357	337	311	297	314	329	382	327	310	264	310	351	310	342	328	325	304	317	358	336	342	309	318	304	316	333	286	313	331	317	300	311	308	322	303	327	355	321	342	361	295	338	334	333	294	330	320	323	329	293	294	320	353	362	334	303	292	328	351	311	338	322	317	316	306	322	301	325	322	324	356	323	321	333	338	314	331	322	327	314	368	330	301	291	285	321	329	336	300	340	324	320	351	309	301	339	292	323	315	323	326	328	303	335	342	311	316	342	291	320	314	309	336	319	305	321	310	330	339	341	313	292	344	338	333	334	322	314	343	366	304	324	353	346	341	326	351	347	322	335	310	310	342	322	307	326	337	359	324	309	329	312	295	354	301	322	324	284	330	349	338	312	344	338	304	315	302	315	331	309	338	343	314	298	310	359	315	333	301	313	339	315	333	338	334	288	322	319	287	293	315	300	334	305	341	319	318	296	358	340	360	319	363	300	335	328	307	302	308	320	343	304	332	311	328	309	327	321	318	330	341	332	352	346	282	333	319	355	364	333	351	349	311	317	333	324	340	344	328	308	312	308	323	334	336	313	315	299	299	343	341	343	295	322	327	326	297	350	328	312	329	328	328	347	304	309	339	305	325	324	316	346	322	331	298	347	352	318	324	341	310	318	331	346	299	334	353	342	335	353	339	334	332	322	294	307	315	307	312	318	321	331	348	313	318	284	297	330	334	309	338	302	343	302	301	282	303	367	304	334	335	320	322	366	348	356	321	309	343	318	310	353	331	338	350	298	311	365	321	310	303	344	345	301	285	299	294	285	340	335	287	296	324	343	328	291	289	321	305	306	320	354	308	317	330	300	323	351	328	343	304	317	362	314	319	331	297	314	286	348	266	331	299	315	330	336	305	315	297	330	336	313	330	331	320	317	308	322	309	306	325	353	318	276	331	304	287	334	312	315	351	300	328	307	307	340	313	310	300	342	338	292	315	297	324	318	307	315	332	297	332	351	288	308	315	340	327	372	337	334	302	322	292	298	294	287	330	300	329	306	318	298	320	338	332	323	299	298	299	336	310	333	322	309	297	375	302	298	315	344	324	301	321	312	327	343	322	355	342	341	287	332	330	321	332	306	356	306	367	322	344	276	357	296	349	322	329	335	299	320	334	317	332	295	319	348	329	339	333	351	317	325	336	325	322	320	325	335	334	315	342	295	322	303	274	335	289	272	322	291	328	308	337	302	307	347	342	339	316	346	330	342	342	341	317	332	316	309	295	347	315	326	358	316	322	319	320	312	284	335	289	311	330	326	331	314	344	312	323	344	300	277	303	295	330	301	327	331	329	280	329	310	330	318	305	326	302	330	349	355	322	306	342	296	320	330	364	320	329	328	327	317	346	307	313	303	371	358	312	317	322	311	313	314	336	348	337	314	300	317	340	349	343	303	297	326	302	321	333	300	315	326	338	322	345	290	328	316	348	311	360	329	328	367	291	295	349	314	282	315	312	329	296	347	308	303	281	327	331	306	353	322	300	329	312	312	284	305	345	322	319	328	300	314	313	315	328	324	323	345	320	299	354	306	309	297	309	306	339	319	312	335	333	312	321	317	340	296	316	368	341	332	348	310	317	326	309	338	334	318	315	336	327	355	339	338	331	296	321	346	318	321	321	324	328	328	322	355	325	316	315	301	309	351	323	330	334	321	358	333	363	323	319	329	332	329	348	305	305	334	322	304	300	320	290	294	342	299	326	310	326	302	301	331	305	331	322	348	315	313	319	283	321	320	300	310	340	316	341	330	325	318	324	301	354	365	324	315	332	290	352	292	347	283	315	320	336	300	319	339	308	323	308	350	318	334	313	323	317	348	315	340	320	330	330	328	318	297	313	321	347	344	338	330	331	322	328	332	317	356	331	285	316	329	320	326	309	337	358	303	337	316	349	335	322	315	283	318	325	341	329	336	326	300	353	333	339	349	291	301	323	290	321	307	313	269	307	329	335	321	323	335	339	301	318	329	328	343	330	330	321	320	336	330	318	316	328	317	310	293	322	352	308	320	333	321	285	303	327	323	302	335	303	335	312	348	333	305	340	314	301	305	321	326	335	310	348	332	330	332	311	323	345	311	316	313	355	339	307	318	321	343	324	354	323	305	306	310	326	348	336	331	357	350	319	315	367	323	303	335	326	339	328	322	291	304	348	320	321	329	330	333	311	295	321	339	346	296	303	323	296	303	337	340	304	344	328	346	357	344	352	271	303	352	309	299	294	299	300	326	317	340	330	342	349	303	353	354	332	326	322	314	333	315	319	366	316	345	334	320	301	361	321	348	305	327	316	310	318	296	314	339	342	325	303	320	302	325	316	338	341	346	345	320	289	352	323	320	348	320	329	347	334	306	296	310	301	335	337	342	315	341	309	309	292	351	313	338	317	328	298	320	303	311	322	357	328	289	328	310	313	299	324	309	314	319	345	327	360	357	352	322	313	332	321	335	309	304	353	341	373	339	304	345	320	319	319	293	352	299	297	304	302	332	293	334	307	346	350	332	400	373	352	304	302	338	306	344	286	335	315	321	329	330	343	340	333	325	310	316	314	332	302	309	325	297	322	326	330	320	324	317	302	341	289	325	304	352	361	340	306	325	360	317	307	311	304	307	311	331	359	317	324	321	301	347	337	290	330	337	292	300	317	321	329	306	323	311	341	343	342	324	340	338	306	299	327	318	361	312	339	358	345	313	338	334	306	353	308	339	318	332	327	313	328	320	346	313	327	320	323	359	318	303	352	331	302	316	324	333	343	334	315	345	327	327	307	345	326	351	322	360	312	340	307	324	298	300	319	319	318	321	346	315	341	340	314	316	300	301	340	339	314	343	299	326	294	315	318	330	319	320	289	336	348	303	340	297	308	331	328	330	342	326	324	331	317	347	343	328	297	318	292	359	305	318	321	308	343	345	334	315	339	342	299	357	321	325	337	339	300	311	347	361	325	336	302	296	297	293	379	331	282	317	355	343	305	322	345	306	289	304	317	320	304	336	343	335	326	301	367	313	332	321	302	362	319	327	350	303	327	282	271	279	318	296	306	290	300	316	304	333	320	331	340	320	335	318	358	310	332	326	308	304	329	359	359	324	281	320	317	314	311	301	303	374	331	337	338	315	327	308	351	317	265	301	338	293	315	314	334	342	312	272	314	336	367	385	299	319	310	293	307	322	313	348	302	369	337	342	326	313	344	326	299	339	291	300	313	292	340	342	294	297	341	329	318	364	305	324	314	324	302	369	287	340	313	304	327	300	292	359	329	335	336	322	317	335	308	337	325	334	298	326	325	297	312	323	312	310	317	274	287	294	314	328	338
20905	8522	6040	3163	2098	1609	1386	1081	795	807	739	770	788	737	788	758	768	712	700	781	693	704	717	791	712	748	749	701	758	742	727	750	746	702	693	682	695	716	705	724	712	731	799	738	682	713	719	707	713	734	720	692	729	700	709	726	695	735	748	722	760	727	686	741	740	683	737	758	729	751	699	729	670	749	746	750	711	699	707	768	732	747	747	764	708	748	778	695	687	764	767	708	764	733	683	744	715	741	735	731	720	688	718	720	714	712	701	730	770	729	695	720	773	681	710	709	722	760	708	704	734	711	714	716	738	668	701	692	675	753	660	715	746	751	750	739	701	717	722	683	787	729	726	726	674	722	736	775	731	705	748	758	750	777	691	714	662	677	762	763	723	725	746	700	725	711	763	742	707	711	719	682	697	708	707	758	715	686	725	671	685	708	683	745	695	707	702	706	748	796	742	734	698	726	683	750	735	725	662	767	730	753	715	729	700	705	725	731	716	729	722	733	738	726	727	730	697	696	747	734	744	765	677	755	704	725	727	732	740	747	736	704	699	727	717	718	742	726	745	772	709	754	735	682	733	743	690	723	731	715	709	656	745	688	774	684	716	690	689	768	747	735	684	755	716	695	723	736	706	728	731	753	751	765	716	666	695	691	732	653	740	682	735	707	730	699	705	693	736	742	715	695	721	724	720	717	779	717	682	728	693	753	796	746	701	698	696	738	713	729	729	710	683	765	715	716	713	741	723	712	731	751	719	674	702	729	758	752	723	744	699	682	699	698	688	697	715	725	690	739	721	738	788	674	708	728	708	770	721	682	735	680	700	780	698	694	737	710	740	715	742	767	712	690	693	707	725	743	708	667	699	679	750	707	692	766	760	743	785	718	726	707	695	743	718	725	743	704	701	745	725	734	779	736	739	704	721	675	721	683	706	692	715	755	730	700	738	675	695	705	701	674	685	669	725	696	723	656	713	724	699	703	749	743	767	744	720	726	753	720	720	729	660	721	709	730	737	710	736	744	712	679	727	772	684	723	713	698	726	717	734	719	750	716	715	735	807	708	678	765	698	735	733	715	730	752	700	744	665	751	750	733	735	736	735	733	738	735	757	688	745	777	750	714	676	702	743	712	735	695	736	677	721	689	731	710	763	714	712	771	703	719	730	707	707	682	683	713	717	696	748	728	759	720	702	744	746	729	746	714	752	684	773	716	758	705	704	761	702	742	746	708	696	757	745	703	694	736	756	714	718	697	694	701	715	709	710	710	663	730	715	709	667	731	732	712	708	748	752	737	649	725	765	751	715	728	751	732	724	777	761	704	737	709	745	722	682	759	710	678	778	771	726	722	771	692	707	732	680	700	717	716	736	650	724	711	733	707	719	731	701	689	719	673	791	739	685	742	789	737	695	766	741	705	726	732	755	726	741	709	689	685	730	674	780	737	727	732	745	712	742	713	695	734	742	678	695	720	706	775	764	723	722	758	747	744	686	681	757	725	732	713	724	802	678	731	681	745	728	728	712	766	707	729	705	710	705	680	697	698	721	722	666	685	766	736	709	707	700	709	729	767	745	698	744	732	748	781	735	696	716	733	730	711	739	764	705	736	680	706	734	737	721	714	736	671	687	748	718	740	681	722	711	731	722	739	751	734	749	733	699	722	755	776	712	730	710	733	730	698	734	671	755	704	723	715	686	737	711	741	691	728	723	703	684	755	725	687	660	692	737	710	696	738	696	741	744	689	730	754	707	691	741	693	698	716	730	763	721	731	768	727	729	698	747	749	721	762	746	728	719	676	716	744	686	726	713	693	714	697	749	687	709	682	713	708	706	720	766	779	731	708	674	728	681	700	702	697	681	723	750	697	672	746	684	714	778	773	705	740	664	729	756	751	725	773	735	753	729	731	726	697	721	763	731	767	762	651	702	738	672	691	745	802	717	671	779	715	742	636	765	710	715	741	734	716	762	702	722	724	724	692	754	737	709	715	707	725	757	718	694	732	734	732	732	695	745	736	723	740	727	732	761	744	695	684	740	716	750	695	690	728	735	775	705	749	692	684	712	749	734	732	750	752	700	708	679	710	747	732	731	729	778	706	737	752	704	703	758	722	738	718	688	739	752	721	760	781	725	738	682	718	723	730	724	705	684	721	743	722	722	727	709	706	748	743	719	728	683	727	779	673	724	748	737	717	712	719	715	696	737	753	727	749	700	734	719	704	708	712	721	730	713	692	729	767	738	730	721	703	738	660	726	700	694	684	757	722	710	714	779	741	726	689	704	721	754	708	751	715	711	714	713	714	721	703	680	713	703	730	745	708	721	744	703	711	716	677	719	707	681	694	717	736	757	720	704	795	657	712	735	762	752	696	737	665	739	721	756	718	748	722	740	703	779	766	760	686	666	714	685	742	737	716	694	731	692	709	688	729	731	724	759	727	730	676	699	725	718	709	729	718	738	740	717	657	761	751	677	696	698	717	700	718	699	695	683	741	737	752	737	757	700	772	696	746	700	738	725	696	730	716	740	728	687	698	719	674	729	719	750	721	716	743	747	701	758	734	718	736	701	694	735	738	706	737	732	715	743	672	739	792	745	740	725	709	761	695	691	701	697	732	744	714	715	750	761	726	715	751	723	724	711	713	718	671	700	700	780	722	702	682	720	734	711	700	727	715	721	684	723	702	745	770	797	739	728	731	751	791	717	707	734	725	669	696	756	714	707	701	713	705	715	679	677	738	761	758	709	757	706	691	752	741	718	752	719	741	686	716	687	729	790	696	737	757	729	742	717	710	667	733	694	745	721	700	704	687	748	721	772	753	694	734	750	727	739	682	734	684	702	762	764	786	717	721	725	727	712	676	722	740	748	759	734	705	733	723	714	717	724	719	754	785	701	774	706	748	725	688	743	751	724	744	731	718	771	745	684	746	754	719	769	677	733	715	736	792	692	709	727	675	734	736	732	747	732	744	753	679	781	704	742	750	711	649	735	726	760	718	709	694	734	712	792	733	726	744	739	714	754	715	733	731	713	731	694	716	733	720	718	697	715	751	733	725	720	656	712	700	736	745	732	638	761	727	714	721	716	699	713	696	742	754	689	740	725	755	760	694	707	710	737	772	791	675	674	741	746	690	715	755	730	729	713	734	729	735	716	725	754	723	718	733	741	718	728	740	751	743	677	780	703	724	749	743	760	735	674	730	716	745	716	763	775	727	690	766	675	744	760	722	699	720	748	780	756	713	742	693	752	710	786	716	749	747	727	730	702	727	760	690	733	706	708	752	695	715	715	702	748	684	723	741	768	719	779	708	727	727	737	738	726	731	741	758	745	736	752	746	758	701	784	674	705	763	722	760	733	695	710	695	710	727	716	719	760	751	711	730	720	731	720	731	763	703	736	720	707	722	733	695	655	716	760	706	751	691	720	701	729	796	730	718	699	671	730	718	729	713	705	708	684	673	713	731	790	715	724	711	737	739	744	778	740	704	756	686	691	734	704	721	729	717	757	766
35317	6722	890	534	442	410	391	349	295	373	328	352	367	364	333	327	317	399	335	352	338	333	317	292	340	342	315	301	315	362	324	311	301	342	359	348	323	337	307	314	336	322	358	297	345	332	354	334	348	315	312	343	336	329	335	347	351	341	348	308	315	338	364	321	314	312	347	362	343	346	340	374	347	319	315	327	355	360	357	344	345	332	333	301	373	323	331	303	306	308	325	362	365	325	325	327	300	307	360	325	373	340	342	359	334	315	338	332	364	315	332	319	354	360	329	306	332	320	362	326	308	329	360	346	378	355	319	326	309	312	317	347	314	359	339	336	317	352	318	326	328	315	382	317	322	329	327	337	334	323	334	314	310	332	351	334	341	328	300	341	336	317	334	335	360	323	363	311	341	317	327	337	352	357	301	316	317	321	322	316	345	306	341	332	349	315	306	351	352	348	354	332	335	350	345	359	332	330	327	315	303	312	326	358	353	389	322	319	323	334	292	335	354	335	345	309	330	304	338	351	330	336	308	344	349	341	364	333	363	340	327	355	328	313	328	318	352	318	327	319	278	311	313	362	357	379	334	366	342	330	341	327	326	319	307	324	306	331	356	300	370	359	321	356	324	374	308	330	307	331	335	355	322	340	357	360	315	320	346	323	346	338	318	307	356	323	296	338	345	355	314	336	323	296	345	353	349	363	321	341	316	328	360	378	322	331	341	340	287	349	316	326	337	322	341	346	349	340	343	324	339	318	324	320	326	315	362	319	331	357	324	327	312	331	380	327	334	336	324	301	307	320	348	337	376	313	343	330	323	326	321	340	333	320	359	316	345	305	332	332	340	350	324	357	334	316	314	344	311	319	306	314	330	340	314	307	374	331	366	331	322	332	337	321	330	329	368	313	335	301	334	367	353	336	310	345	341	308	306	309	364	325	343	334	353	295	302	309	322	365	357	352	343	345	333	323	331	313	319	352	325	303	357	342	306	314	335	336	325	348	324	317	311	342	308	325	328	350	349	322	332	323	332	313	352	331	301	302	322	354	329	325	357	319	307	313	333	323	304	308	321	302	334	371	347	333	316	319	316	343	381	357	362	323	321	349	340	356	326	334	355	312	335	339	329	318	329	322	313	297	330	295	314	331	320	322	348	314	329	313	319	332	319	306	298	324	330	314	328	313	342	341	302	358	305	366	318	330	307	323	333	374	338	349	396	330	307	325	291	314	306	325	318	334	347	334	346	330	334	321	329	347	321	365	363	358	351	355	327	351	345	330	315	303	349	354	377	318	349	342	352	334	344	311	337	352	298	310	339	334	305	333	334	346	332	345	350	346	337	341	306	348	361	335	321	332	338	312	348	308	330	342	344	340	356	329	376	322	378	354	342	341	314	358	325	292	351	316	331	319	377	326	372	330	356	357	308	286	343	340	357	355	356	319	337	329	330	312	321	303	320	338	326	305	375	319	327	299	311	340	341	345	328	332	353	328	313	346	300	314	308	315	308	341	369	307	343	293	307	315	338	323	353	310	332	325	359	345	309	337	303	315	336	334	324	355	350	322	319	317	342	309	350	301	298	327	326	331	320	346	332	362	357	326	322	319	287	306	315	318	349	320	345	301	313	305	317	307	316	354	348	336	352	321	330	313	346	335	328	304	331	333	365	320	295	326	362	313	325	330	339	344	339	330	328	320	362	366	353	326	340	336	339	333	310	341	282	345	326	324	330	316	330	344	319	320	305	319	309	325	331	317	358	339	335	300	332	334	368	311	343	330	377	338	307	289	340	334	313	349	323	340	334	334	322	309	353	316	328	316	324	335	316	328	331	355	337	315	364	311	325	309	367	334	346	330	338	325	291	300	291	338	344	314	346	334	338	328	295	330	347	326	326	342	332	336	312	312	345	330	307	349	318	303	339	291	326	309	338	350	336	355	364	290	329	337	335	323	281	268	337	362	338	324	330	321	319	299	313	314	355	327	351	333	367	332	331	329	355	323	338	340	341	372	337	378	325	305	312	333	342	300	359	354	294	356	376	373	340	321	321	331	353	305	343	313	368	314	322	346	361	371	349	307	353	348	314	312	319	330	308	334	332	314	337	333	350	387	328	320	309	344	300	352	327	339	319	340	321	340	304	319	348	331	338	333	340	301	338	348	316	362	317	321	327	310	331	305	333	330	288	321	347	296	328	350	333	341	385	300	335	310	327	353	337	298	296	334	311	324	333	382	332	333	311	342	326	374	337	331	315	288	305	332	324	303	321	325	341	306	346	355	340	331	353	307	342	314	347	305	335	318	315	314	336	342	319	349	311	310	312	343	352	342	364	356	360	336	345	345	365	343	326	320	332	299	316	319	317	380	348	315	352	311	358	297	301	326	362	331	291	335	386	334	342	308	355	316	316	367	343	337	337	326	357	320	291	344	295	385	334	300	416	320	345	329	331	329	348	325	384	305	332	343	318	355	321	298	320	304	335	368	353	346	342	337	326	326	321	341	336	326	346	313	349	344	337	317	319	326	332	354	344	306	306	333	320	360	340	321	359	380	341	345	345	343	349	368	354	343	343	325	374	334	339	330	323	332	334	369	336	338	323	304	360	355	331	347	369	340	335	312	299	344	363	355	326	294	276	316	326	310	343	336	339	311	346	348	299	331	317	347	322	316	361	373	347	341	329	324	324	344	334	345	370	320	373	319	312	362	357	332	329	307	326	317	330	311	365	356	345	354	344	317	338	339	292	339	330	378	337	313	333	361	292	312	298	313	373	315	312	329	304	337	344	327	299	324	311	305	311	336	351	323	347	321	363	320	288	311	387	345	314	301	316	267	358	361	316	293	314	329	335	316	332	334	351	300	313	311	323	330	339	308	373	328	312	325	343	311	346	361	350	314	345	310	342	371	326	329	370	278	331	354	358	336	342	340	352	314	334	345	313	305	337	345	304	320	367	337	318	377	340	370	348	291	291	362	343	313	357	382	349	355	316	327	325	311	342	338	317	326	346	365	298	324	355	311	333	326	330	348	373	360	342	315	301	326	322	337	350	360	327	323	294	346	309	336	331	349	369	323	326	348	327	335	328	311	350	329	314	326	376	353	308	311	305	324	311	362	339	305	330	294	329	319	327	346	317	330	333	346	339	346	337	345	306	358	328	316	332	352	327	296	333	340	330	362	304	345	328	371	373	332	323	313	323	357	357	342	321	338	316	323	324	324	326	338	358	326	299	371	376	330	359	322	360	304	306	314	317	327	308	382	325	324	345	355	342	319	379	341	327	289	331	324	329	324	335	311	328	342	342	351	310	329	337	342	338	333	351	367	326	355	286	335	349	318	348	338	313	319	323	334	356	353	347	339	362	380	359	352	331	337	316	346	292	328	317	316	325	320	317	339	329	322	286	329	333	342	330	339	347	326	368	325	357	319	328	336	365	345	317	370	308	344	357	334	326	359	345	324	303	348	316	367	377	330	326	316	318	336	319	319	323	363	328	351	334	329	354	324	334	305	338	292
21961	8358	4815	3045	2359	1839	1235	999	951	916	812	821	860	803	766	813	763	790	748	725	814	770	781	739	761	805	812	741	738	816	758	763	749	735	735	743	740	724	761	772	726	802	783	751	796	773	788	780	760	732	798	764	766	729	723	734	722	800	745	755	771	733	799	759	764	754	749	763	760	738	791	735	755	722	784	821	705	716	736	729	753	755	776	755	751	730	723	808	757	730	759	762	777	740	747	751	826	761	786	727	736	781	687	758	775	689	764	740	722	766	760	723	749	725	809	784	777	721	788	752	734	757	753	740	789	699	806	765	698	753	771	751	773	748	787	697	743	781	742	778	741	755	737	764	733	776	758	749	734	723	764	750	755	743	785	757	731	746	754	705	788	713	760	793	794	715	763	721	731	724	794	699	765	722	735	786	745	759	775	785	803	779	800	766	756	734	756	777	762	728	745	777	791	759	755	748	750	716	719	736	732	748	723	767	782	779	806	693	767	754	771	743	764	718	758	757	750	745	716	788	804	773	747	778	772	754	757	742	756	745	779	770	756	761	744	709	770	743	813	765	735	788	776	785	761	747	781	758	755	740	726	747	751	757	777	766	714	792	721	760	747	735	743	764	820	787	710	751	749	714	714	753	710	782	751	759	764	758	792	722	740	774	707	780	744	796	746	778	766	779	735	733	772	777	774	746	748	743	762	743	725	766	761	758	771	759	733	765	765	793	757	723	730	771	701	752	744	746	743	757	767	763	798	766	746	774	711	736	754	731	757	757	686	738	732	744	697	772	763	780	769	728	806	712	792	724	743	773	772	782	780	778	784	764	762	770	720	768	736	716	737	775	769	779	738	776	760	764	794	719	754	776	718	754	773	733	767	758	790	750	760	777	749	732	746	738	758	790	800	769	758	747	769	755	762	755	741	840	807	748	741	785	795	746	708	744	816	796	760	768	784	733	709	738	764	766	755	765	778	784	748	745	762	766	778	764	734	780	764	777	692	722	760	764	723	738	767	757	744	805	778	741	746	729	760	770	749	745	771	755	748	747	773	798	754	729	723	790	714	749	741	732	793	724	781	700	680	830	779	806	749	779	785	732	757	754	717	731	776	770	785	760	825	752	749	753	744	788	759	745	723	728	755	757	721	754	770	726	768	740	691	719	735	750	765	713	708	748	824	712	716	785	738	768	752	742	767	763	752	808	786	747	710	750	749	810	733	766	763	786	732	790	766	810	786	707	784	694	736	737	746	783	735	794	778	733	714	755	748	745	745	771	773	774	767	749	744	727	775	758	714	766	783	795	808	760	780	712	812	774	762	738	730	811	769	735	749	718	718	730	740	702	751	720	764	761	796	756	747	779	779	737	777	724	726	723	760	739	777	736	707	715	737	752	769	794	754	691	726	726	762	770	769	757	745	740	790	754	789	767	764	731	785	733	744	751	826	757	730	789	748	790	730	718	816	783	790	728	735	726	756	728	727	763	751	734	745	752	719	744	756	753	743	823	722	729	749	746	785	795	744	709	716	778	766	775	782	783	763	785	754	781	784	796	756	771	784	773	757	757	736	732	791	736	779	676	764	748	732	736	781	703	752	753	742	774	776	739	754	749	744	714	754	740	800	747	774	788	760	787	716	758	751	827	758	776	739	750	755	737	771	763	741	763	727	730	799	798	776	782	788	775	729	726	749	756	774	779	748	744	797	820	753	764	813	744	696	833	767	739	760	761	699	744	785	786	719	774	681	789	764	717	819	739	726	746	766	752	747	747	791	766	787	762	772	758	717	707	768	768	780	715	790	765	792	821	711	758	791	714	805	791	756	755	735	763	762	739	719	769	771	781	777	786	720	771	766	787	734	705	826	775	757	742	774	785	735	729	754	734	761	729	759	815	778	793	775	749	772	763	743	757	762	721	783	714	762	780	792	717	735	748	791	769	756	750	724	712	742	728	758	783	766	726	729	705	751	735	757	738	769	745	745	796	682	797	800	759	735	736	781	758	776	790	776	773	742	748	779	761	771	768	763	771	810	725	730	744	720	772	776	736	797	735	775	731	770	779	753	765	741	777	752	731	750	755	792	765	799	719	704	718	762	761	764	719	777	759	763	708	729	739	746	760	731	734	735	686	729	712	736	827	720	758	753	762	759	783	737	752	734	773	704	754	788	809	760	743	726	793	737	731	792	764	755	701	760	720	728	730	769	734	748	796	807	802	763	762	774	766	712	741	786	808	739	776	757	741	748	737	788	757	772	750	750	726	710	754	785	767	766	737	688	717	734	752	766	751	743	745	777	737	733	739	763	774	765	760	748	739	733	742	802	781	744	779	745	758	781	716	724	742	813	771	747	765	771	774	768	751	809	781	719	759	726	761	786	776	753	799	745	799	798	733	750	736	729	766	745	712	721	744	798	742	767	768	771	749	716	743	784	714	766	713	801	749	754	750	791	758	749	745	706	813	735	749	747	723	815	782	748	766	769	726	747	743	771	783	798	690	722	767	764	745	778	756	718	767	780	747	752	700	746	769	774	771	732	759	800	757	756	741	753	759	722	756	762	798	773	758	730	769	751	740	733	732	771	738	743	756	801	732	737	747	757	756	733	747	793	755	773	750	738	774	768	757	779	789	782	725	733	762	765	770	757	773	790	731	754	761	771	758	756	758	736	750	759	784	846	748	799	763	783	787	787	748	710	760	714	767	804	764	751	730	731	797	754	722	728	717	793	798	729	776	758	738	762	781	767	663	762	702	744	755	759	786	745	764	754	801	741	750	754	732	771	750	768	738	735	749	800	821	733	727	789	758	752	742	749	743	725	754	740	762	762	768	727	743	747	786	732	745	756	754	742	804	732	768	790	772	748	756	781	801	733	790	753	770	740	778	780	740	739	767	764	768	777	759	733	748	755	788	747	801	765	775	731	748	741	748	792	700	779	797	726	730	740	792	753	761	798	771	777	787	728	750	752	741	743	740	743	774	746	753	806	777	795	748	755	797	744	787	778	756	749	769	759	744	743	754	769	718	718	786	775	739	789	712	761	737	747	784	748	707	764	747	758	753	784	734	788	771	769	720	749	772	701	745	750	794	756	754	764	730	762	723	780	754	768	737	737	809	785	731	762	721	781	773	769	780	740	721	774	776	743	771	739	787	762	772	745	737	759	728	775	769	725	712	789	737	757	760	717	789	728	765	742	696	761	817	720	761	818	713	772	754	706	761	769	722	732	782	789	771	745	750	734	730	729	729	759	777	788	753	736	754	745	769	706	737	734	763	725	765	765	728	698	716	746	787	759	747	728	751	745	777	768	782	777	712	777	705	781	756	780	741	783	736	685	763	764	767	803	739	756	757	793	802	746	759	740	729	767	775	751	736	717	786	755	772	727	686	744	775	729	756	740	735	787	783	725	711	778	762	770	741	789	723	759	713	766	767	717	768	747	785	742	763	749	777	736	725	765	758	747	731	726	776	763	762	757	776	730	699	746	727	779	779	710	738	812	761	776	742	759	725
23555	2692	476	374	345	330	287	307	319	330	323	313	335	339	347	300	316	327	314	331	303	294	315	318	334	353	297	309	322	316	343	344	326	330	296	338	282	333	291	294	307	304	315	286	299	296	291	316	307	300	312	312	322	356	332	290	335	315	333	296	305	316	316	320	304	319	320	340	287	295	303	298	314	290	297	297	336	298	317	334	294	277	330	292	334	320	337	325	288	301	324	328	345	340	314	329	328	312	335	323	297	285	315	331	308	318	340	279	324	296	334	295	301	278	283	296	291	310	321	308	338	336	283	294	292	305	306	309	290	284	340	306	323	311	328	307	294	303	305	306	309	297	331	317	312	285	339	320	288	307	274	317	332	314	287	299	291	354	355	290	301	290	322	310	298	304	301	311	300	300	319	312	285	331	321	298	334	321	339	319	314	302	350	299	310	276	325	284	301	339	342	292	308	308	326	359	336	282	310	311	289	321	322	355	352	304	305	305	325	333	352	358	331	304	282	328	331	325	295	280	321	346	313	274	296	330	290	273	297	309	314	351	327	347	346	333	309	332	316	335	310	303	311	302	326	302	334	315	284	331	284	294	304	290	306	316	316	308	350	331	287	301	319	308	290	321	292	309	338	304	297	309	303	308	330	331	332	328	295	306	329	309	337	308	296	302	298	331	299	313	307	365	299	299	320	302	341	298	318	275	314	319	303	284	331	315	301	281	321	321	317	311	294	307	276	312	285	327	328	336	325	320	318	333	334	323	313	316	318	308	316	294	315	308	339	318	325	367	313	324	344	336	287	315	316	269	288	311	327	331	305	311	309	281	307	316	327	329	284	310	350	279	313	321	332	330	290	328	295	310	309	284	288	323	324	312	297	316	316	314	317	327	313	341	337	289	311	299	309	369	304	296	325	307	346	332	351	313	290	299	325	340	309	323	315	320	359	342	314	317	309	304	309	286	299	346	277	318	302	351	328	331	300	289	303	287	324	297	313	297	262	304	289	286	327	307	286	299	335	343	330	333	287	307	326	331	332	295	307	309	325	298	298	311	342	309	331	296	316	306	350	295	316	307	319	283	316	301	324	343	331	314	322	321	322	266	300	360	325	303	310	326	291	306	328	309	320	298	338	317	295	333	290	293	335	297	303	335	312	324	327	286	319	311	296	319	316	357	336	344	336	345	308	331	327	331	284	308	311	302	314	260	302	316	315	309	339	326	324	319	334	302	309	327	300	284	324	328	305	330	289	282	306	329	301	289	296	292	307	305	274	333	316	324	338	271	344	336	311	324	308	296	297	329	321	339	331	318	360	279	309	320	327	300	318	339	338	290	315	307	342	306	331	320	315	292	303	317	333	304	314	297	304	287	314	348	305	281	301	324	342	322	317	281	310	318	309	316	298	304	329	303	304	347	314	279	257	301	300	308	343	353	342	322	324	336	336	280	277	323	334	319	303	326	285	291	317	300	316	340	324	304	326	330	331	309	311	331	343	335	335	304	333	316	285	292	295	283	329	343	321	315	296	319	338	290	300	288	343	348	311	299	301	314	292	339	320	304	303	297	319	340	274	282	305	325	282	304	327	289	346	295	301	320	308	276	337	361	307	318	327	324	322	300	293	323	331	294	317	287	329	297	329	289	305	285	310	324	332	310	309	302	316	344	303	313	304	326	332	329	332	309	304	293	325	306	313	287	292	321	300	275	301	324	294	319	283	325	319	327	324	324	349	296	318	285	293	298	334	332	338	331	308	309	319	317	333	336	325	339	286	317	313	306	285	311	315	309	316	323	295	296	311	336	291	327	299	322	343	316	311	298	323	287	337	315	326	296	316	315	300	316	298	281	305	321	285	325	338	327	311	307	325	303	294	319	333	315	344	307	285	371	341	334	301	303	321	310	302	340	315	290	321	301	302	309	319	329	307	343	322	326	315	283	309	304	311	345	338	312	327	296	292	281	306	327	306	344	310	327	311	308	312	284	304	266	311	302	301	320	311	274	306	272	296	271	285	323	346	323	314	323	290	294	306	319	309	327	321	325	313	310	296	321	283	339	331	338	318	334	312	329	308	325	347	330	319	318	322	324	361	294	307	307	327	289	315	336	322	355	318	321	365	322	284	291	286	309	323	298	320	315	280	339	364	347	325	290	297	324	272	323	301	307	291	321	301	299	305	308	314	301	329	340	301	341	303	286	319	329	323	299	285	284	309	312	296	304	296	305	310	291	324	327	355	283	323	325	321	316	317	296	309	290	282	323	322	346	315	305	346	301	323	334	333	315	326	296	289	341	307	300	300	325	330	319	320	359	296	319	297	298	322	313	276	303	303	305	305	322	292	336	299	324	301	300	320	336	351	312	329	302	300	315	362	311	334	338	338	321	312	325	286	281	318	327	310	296	294	327	296	307	325	324	317	352	290	315	311	324	311	311	304	331	321	320	277	317	319	360	334	307	295	317	323	281	312	266	339	349	322	301	322	358	305	294	311	309	324	316	341	307	305	313	319	298	353	333	307	288	319	302	316	301	328	319	293	320	329	310	331	292	317	308	289	337	293	322	335	327	285	306	307	323	360	281	304	318	344	301	344	290	337	317	292	341	313	322	315	270	319	313	344	324	300	268	316	325	309	313	332	287	275	318	347	308	310	306	329	337	355	294	325	312	299	315	332	315	357	297	305	282	302	299	316	325	327	317	318	339	304	345	319	318	312	326	321	283	307	318	313	311	330	339	299	307	285	323	344	290	298	297	317	292	325	312	313	309	328	317	307	313	322	322	304	346	336	347	287	311	362	301	317	335	291	327	311	331	318	313	287	302	324	300	325	322	300	297	325	306	321	321	316	335	315	265	311	347	316	352	335	304	360	286	317	310	308	322	323	290	304	291	326	310	300	295	304	309	307	297	306	307	315	262	263	317	315	330	298	322	308	317	307	310	296	279	317	296	292	300	280	310	321	308	302	335	277	322	354	327	301	300	317	335	304	313	309	313	313	327	314	327	293	289	343	326	335	303	347	313	310	300	308	312	282	312	307	304	304	302	276	300	295	296	304	298	329	324	341	304	319	295	307	297	344	318	299	340	327	345	314	304	310	317	330	332	302	312	310	298	321	282	301	317	308	338	309	274	297	316	302	295	333	313	293	313	334	313	320	308	306	301	284	301	299	293	324	321	305	308	295	306	343	296	316	303	321	360	329	295	313	304	309	308	313	298	299	307	300	309	272	321	345	314	304	324	316	291	321	317	329	328	283	293	315	312	267	289	309	311	319	308	307	347	323	306	296	310	288	282	319	310	318	321	298	313	314	332	328	271	294	325	374	311	305	306	355	297	299	314	274	315	307	312	323	321	308	295	317	280	291	325	346	308	306	324	318	295	331	334	310	309	285	298	292	309	326	321	309	335	331	307	312	305	306	283	303	299	296	309	295	299	336	301	298	319	320	339	322	327	289	302	321	316	300	312	302	303	352	305	321	312	308	281	324	342	323	304	361	295	297	295	314	295	307	319
16618	4608	2516	1634	1331	938	830	800	811	756	717	671	758	687	708	673	671	699	733	719	694	697	674	708	679	669	656	735	670	676	706	714	684	685	699	683	638	701	725	714	671	678	703	729	636	691	700	693	683	719	723	720	702	696	699	707	698	664	717	649	684	676	673	674	685	640	673	665	685	715	666	668	639	685	707	697	713	718	706	709	681	725	665	713	688	691	688	711	716	633	669	721	713	710	660	713	764	667	670	722	636	667	647	667	709	698	716	684	679	730	714	700	671	648	718	670	700	658	681	634	736	636	705	745	718	677	685	727	723	685	677	653	657	700	693	706	688	683	665	665	694	696	665	730	675	669	657	701	640	717	721	651	699	703	735	627	716	689	673	715	689	664	745	678	742	686	703	669	672	649	702	732	649	696	679	711	707	658	680	657	645	726	710	721	683	734	685	677	663	696	681	670	683	679	694	718	691	718	673	669	705	713	694	691	655	699	640	616	672	689	698	714	706	702	702	710	652	720	705	703	630	666	700	680	700	629	647	719	609	676	691	661	675	694	640	688	705	682	651	708	720	745	685	686	678	742	709	689	649	664	709	731	676	755	676	669	737	694	686	661	690	697	740	628	708	662	732	703	668	680	703	667	670	687	731	744	695	703	662	680	743	689	732	690	724	640	647	658	706	692	657	683	689	692	650	669	698	675	684	660	665	716	706	699	715	722	718	722	705	684	682	686	640	606	709	686	717	678	685	724	690	708	667	658	657	691	657	691	684	691	664	700	680	655	711	706	667	715	713	685	718	687	689	714	671	690	680	743	700	654	678	704	707	704	700	682	700	694	668	699	671	701	667	661	676	694	715	653	704	688	701	686	696	683	711	671	663	729	661	684	722	664	718	699	688	685	679	676	675	664	697	655	678	645	677	671	700	685	684	665	735	694	682	681	691	715	729	683	703	715	651	664	688	730	677	679	694	668	661	671	752	676	634	719	716	708	635	677	658	693	698	678	722	704	689	668	730	704	715	779	668	703	680	694	694	713	620	710	704	667	693	679	666	642	706	711	666	660	689	677	759	680	711	691	658	722	701	683	684	724	611	687	632	690	655	673	718	681	620	650	664	680	630	663	706	720	699	687	685	712	695	688	698	744	687	706	677	680	678	726	672	725	698	714	696	678	693	697	696	698	696	706	719	734	701	734	704	722	730	714	694	739	710	683	679	697	704	682	645	696	689	699	657	707	679	677	657	659	660	717	699	670	670	685	627	676	651	686	643	684	649	689	674	698	730	677	677	703	719	722	714	693	713	716	720	707	657	707	696	732	716	682	701	677	707	661	686	678	697	707	662	619	687	679	700	700	693	722	714	669	698	663	719	710	701	689	663	689	692	660	694	684	676	702	671	687	722	671	662	664	701	675	691	681	655	720	711	696	666	711	709	689	684	690	714	675	685	651	703	713	686	663	675	701	675	679	681	697	688	686	690	698	691	665	647	646	677	663	692	663	648	678	696	700	666	670	722	682	661	720	725	667	686	711	681	708	656	664	719	685	699	670	680	691	638	712	705	690	689	671	710	689	733	685	652	704	665	749	693	681	680	715	657	701	681	706	698	677	708	655	717	656	670	688	663	687	671	720	698	697	679	707	659	677	675	700	657	676	663	635	736	687	676	703	694	681	665	650	676	639	695	720	711	698	685	709	672	667	692	666	696	689	680	703	688	744	715	701	737	678	694	682	648	697	642	709	694	696	682	685	687	695	681	733	696	653	690	676	693	664	670	703	726	696	729	656	628	665	691	696	678	674	665	677	715	650	688	677	720	629	727	694	743	688	654	690	717	651	709	661	703	690	712	684	703	694	663	709	667	685	689	734	657	656	702	650	685	698	687	681	711	695	726	742	694	673	694	676	743	664	678	691	654	706	674	676	701	681	656	670	682	665	670	720	689	678	720	679	685	731	670	679	697	680	710	710	687	679	663	698	662	678	666	659	732	666	674	678	704	717	662	680	676	648	700	655	656	687	698	674	686	715	710	654	725	702	671	716	707	714	680	703	681	686	681	700	674	638	689	698	681	648	679	685	719	718	709	645	664	700	706	680	706	697	675	682	700	676	701	686	670	672	677	678	696	687	681	742	676	651	680	683	687	638	673	690	680	694	678	669	681	677	670	678	737	659	682	711	651	694	685	713	688	662	697	694	709	718	679	637	673	715	708	734	684	705	684	748	731	685	697	677	704	684	681	673	692	680	723	725	675	715	728	691	681	683	733	668	694	703	680	710	710	700	693	708	725	632	719	685	719	685	699	710	687	711	695	698	690	728	694	706	660	664	685	734	646	667	688	670	727	635	693	649	715	671	691	677	682	706	686	674	728	641	658	702	690	684	672	670	680	674	722	685	661	703	630	735	692	710	702	662	679	697	714	712	690	702	695	692	699	717	655	708	691	685	700	693	696	685	675	685	702	720	672	681	670	682	680	721	762	672	678	711	700	643	678	712	735	736	681	731	623	716	674	666	649	711	647	648	748	690	636	711	710	686	682	638	679	668	688	660	675	712	685	669	692	686	706	701	700	656	681	718	693	642	726	660	649	696	700	686	703	689	630	698	657	732	722	655	649	708	695	657	707	721	667	652	676	683	663	645	660	675	641	733	683	715	726	664	674	669	664	686	761	695	701	653	703	703	661	682	709	698	707	675	693	681	677	748	656	679	657	685	689	737	670	673	675	684	731	696	668	635	685	737	643	684	716	709	669	705	689	712	685	700	675	662	692	713	686	671	638	712	715	671	646	694	608	618	647	691	672	713	685	712	680	665	684	648	696	654	692	698	687	718	673	679	737	744	684	645	689	702	670	707	681	688	709	673	702	714	692	696	668	676	668	723	720	693	676	698	669	672	667	708	687	696	669	706	695	650	667	704	695	693	648	696	674	671	696	655	678	671	686	679	630	679	697	662	657	688	708	702	710	732	668	680	716	692	645	697	675	689	678	729	643	723	684	675	736	674	677	752	659	674	676	679	660	738	677	685	699	694	683	716	704	653	685	704	726	692	706	670	684	706	657	709	649	646	652	691	704	693	706	664	657	693	681	637	695	720	679	671	715	684	689	690	657	678	712	704	724	703	704	676	696	668	703	727	653	674	681	685	697	707	703	682	696	706	672	727	673	695	700	677	677	698	688	689	710	713	666	649	643	678	687	695	652	731	676	678	694	682	712	709	695	641	658	682	647	690	676	649	676	670	703	702	688	699	667	624	710	643	748	686	700	711	682	693	651	712	726	679	682	699	748	659	696	725	689	676	706	689	668	701	717	683	702	685	698	708	672	661	725	693	692	711	660	672	733	740	682	677	707	657	719	684	688	693	702	670	647	715	693	646	650	647	702	655	718	667	646	688	675	636	772	698	673	700	726	717	675	721	661	652	636	682	736	661	665	688	717	689	731	721	698	696	725	685	697	652	640	695	732	703	722	652	711	696	647	690	683	646	686	738	657	708	695	678	722	634	692	659	710	718
36631	5846	702	445	366	321	342	335	330	305	339	335	301	301	322	273	334	323	350	323	321	349	331	340	297	324	313	317	314	354	317	314	314	335	319	293	295	329	320	318	335	348	319	314	303	319	325	306	354	337	313	309	301	330	324	345	314	335	312	327	301	323	324	343	326	308	374	356	340	311	317	303	306	305	311	304	324	313	291	329	324	313	303	317	308	317	339	303	326	289	342	348	320	330	305	277	310	325	327	304	274	329	309	316	318	328	337	309	350	317	342	337	317	314	294	326	347	298	345	324	327	314	330	328	305	329	329	319	313	319	326	326	322	310	346	301	330	305	335	359	338	312	310	329	337	331	376	330	319	296	293	337	321	330	321	323	371	331	321	363	334	305	316	335	329	312	353	360	323	319	326	349	370	291	336	312	334	320	331	333	334	355	278	313	346	305	333	310	303	325	343	299	307	337	339	328	354	332	353	329	330	298	326	326	315	347	291	312	282	320	315	318	307	337	312	365	349	331	316	345	337	342	314	342	328	314	317	341	319	317	338	292	309	319	284	308	303	341	340	312	322	335	335	291	294	303	322	327	334	353	320	322	316	303	338	337	311	323	336	314	296	328	301	316	301	320	321	361	351	352	287	316	316	334	291	357	285	301	310	323	328	297	321	321	292	313	338	356	322	348	319	310	295	305	349	334	314	336	326	312	320	356	312	304	314	359	328	333	284	311	313	310	316	329	294	311	343	299	367	359	317	337	283	332	293	333	331	318	305	306	312	311	306	322	286	299	297	264	307	345	318	331	323	325	323	327	337	313	346	331	374	323	309	316	327	323	313	319	272	331	346	332	307	333	286	318	320	360	310	300	342	318	330	311	301	338	329	329	296	362	343	344	326	302	324	316	394	358	293	328	377	361	312	291	336	337	373	323	354	361	340	336	310	331	288	317	349	315	331	295	358	359	355	285	327	313	294	325	296	322	294	337	373	338	337	339	360	336	335	303	323	370	277	336	311	318	345	322	313	326	305	307	335	312	368	325	334	315	331	315	354	311	349	330	302	343	330	325	363	321	311	297	333	308	313	283	312	344	333	357	311	333	367	345	364	333	302	320	323	336	311	278	308	344	307	318	331	310	318	330	330	351	297	352	329	318	342	321	327	319	332	315	297	344	298	335	328	296	326	306	306	284	359	320	327	294	298	330	313	320	282	315	328	356	325	337	306	321	309	327	333	317	335	342	323	326	340	337	319	315	316	311	325	345	319	311	334	343	314	306	333	339	348	317	333	340	361	334	313	296	315	293	297	335	307	341	332	324	338	327	303	303	332	328	330	330	328	285	310	318	309	333	357	318	339	263	314	298	319	322	326	319	309	312	353	318	314	333	313	311	299	354	324	297	290	305	311	343	330	345	330	346	298	345	335	363	321	279	336	337	308	366	337	311	354	355	322	293	333	331	316	327	313	341	329	308	345	306	337	309	340	333	289	312	324	317	323	356	304	326	303	337	324	352	304	342	315	299	330	319	313	333	321	324	349	339	329	323	329	325	326	307	328	337	329	338	326	298	300	359	339	309	347	352	316	346	331	314	320	345	345	313	347	328	352	320	316	330	303	339	345	306	355	323	311	319	322	352	306	319	330	323	307	348	336	321	308	350	302	331	290	310	304	311	314	350	331	339	322	321	308	320	314	311	321	314	307	304	325	349	360	325	341	324	358	276	350	329	313	347	312	320	337	321	301	298	310	298	319	340	297	341	304	344	324	290	280	335	311	351	330	319	346	346	304	336	359	329	333	313	311	328	329	317	291	299	310	341	319	345	319	299	349	318	344	349	320	348	378	286	329	357	326	316	288	309	309	314	359	301	290	335	310	343	312	325	353	312	339	330	326	292	350	342	322	305	337	342	274	274	285	300	303	341	319	311	292	347	330	314	320	319	342	316	344	305	335	373	344	321	364	325	344	312	334	343	332	316	329	313	352	312	317	340	324	334	304	304	303	299	359	343	368	301	313	324	321	335	339	312	312	337	261	314	298	365	356	333	312	304	360	339	335	296	343	322	326	354	336	315	341	319	307	345	343	317	318	308	363	315	295	321	279	350	342	319	336	333	314	303	327	308	330	309	362	318	312	324	292	320	285	318	308	319	353	311	328	325	287	343	342	324	330	311	271	321	340	365	326	331	293	299	303	342	319	288	292	307	352	341	307	331	333	363	349	361	351	345	342	339	330	311	341	319	290	346	353	340	330	351	362	351	326	310	338	353	334	295	322	325	316	308	339	328	330	309	305	325	316	327	333	323	286	309	329	341	309	318	311	356	343	324	289	311	303	342	319	312	299	353	281	325	345	329	322	297	313	326	320	319	333	323	342	349	338	288	327	312	309	326	298	325	307	303	354	331	319	301	331	341	280	289	349	320	299	339	307	317	310	337	317	326	365	295	331	350	337	303	329	330	330	350	339	313	290	350	306	323	336	291	293	282	323	326	338	328	321	323	309	321	317	292	319	317	321	337	306	332	342	333	332	344	303	298	319	335	316	325	327	363	304	343	320	322	314	342	341	334	338	351	313	352	321	324	343	312	317	323	334	297	353	294	323	337	331	338	291	284	309	320	358	340	337	351	319	350	308	332	295	365	315	287	312	332	331	325	318	319	330	315	280	297	308	296	351	377	286	338	309	307	352	340	323	343	312	321	372	295	346	378	349	325	332	326	333	337	314	294	348	293	351	322	297	311	337	330	317	324	334	318	350	327	333	359	314	295	315	343	324	341	318	352	316	345	335	369	310	328	324	333	342	305	292	351	340	345	335	340	321	318	317	283	332	329	345	326	301	341	300	347	299	322	313	322	310	312	338	301	313	307	353	330	317	348	365	288	318	320	322	295	304	307	362	321	344	305	339	336	319	310	310	321	326	322	319	298	330	332	283	316	281	292	335	343	331	296	332	300	294	318	309	319	337	317	293	293	327	351	340	335	333	289	316	290	336	331	331	304	304	348	313	353	310	318	319	328	340	331	313	307	355	314	323	335	261	335	313	362	297	317	319	303	286	344	305	324	347	326	324	337	358	338	325	348	320	326	335	348	332	341	322	329	331	308	306	318	300	320	347	306	322	332	334	341	334	322	306	314	311	351	365	332	320	302	355	334	357	319	317	300	311	336	271	376	288	305	309	309	324	302	300	316	280	322	316	325	353	337	343	313	306	300	317	328	331	322	331	302	348	337	321	313	295	323	369	334	345	371	368	308	333	356	303	292	326	328	299	349	340	326	336	295	305	337	362	294	295	291	305	329	320	284	292	294	320	325	290	295	322	343	303	357	306	303	298	341	329	345	311	352	347	283	318	331	358	353	313	296	293	338	315	290	303	334	314	299	333	335	319	359	323	339	350	351	335	305	313	329	337	314	318	345	327	301	285	275	330	311	314	292	313	303	300	332	340	308	333	324	305	314	321	329	296	320	287	341	307	330	320	325	332	343	329	299	324	316	321	319	349	323	301	323	303	303	310	367
25034	7823	4127	2826	1846	1026	1044	1000	816	783	751	724	758	747	748	755	719	743	651	744	720	741	728	752	750	749	681	737	743	753	711	665	726	733	717	712	767	732	725	750	698	701	713	689	722	720	769	707	801	723	728	758	693	699	711	761	722	732	749	703	736	723	727	741	734	726	754	678	683	759	717	760	658	729	726	709	756	730	703	711	725	737	693	758	720	767	739	694	696	727	749	761	692	702	741	747	735	738	721	690	762	728	758	772	774	744	727	732	696	726	730	734	720	770	745	760	746	754	716	692	699	711	728	734	744	764	703	695	701	716	770	715	779	712	760	689	701	725	704	725	759	734	739	717	778	722	700	719	691	697	673	792	695	756	737	716	685	731	725	790	753	726	709	737	714	721	737	726	740	717	744	739	704	686	729	658	712	722	726	683	712	762	750	717	752	754	704	730	719	727	716	712	724	759	707	718	719	719	744	718	699	761	695	705	709	696	775	720	728	735	776	661	741	728	706	722	718	686	724	739	685	664	730	760	733	688	749	714	743	730	802	702	717	734	737	742	693	760	755	717	705	706	766	726	712	713	669	699	743	704	769	767	672	708	764	755	723	712	685	696	758	759	716	709	689	782	723	730	715	736	720	733	728	734	717	704	783	750	725	730	719	752	702	698	736	731	733	709	774	739	758	695	766	702	762	705	750	719	753	746	737	694	753	707	701	744	727	645	706	763	712	669	708	725	732	718	727	774	733	768	711	722	697	703	746	749	709	783	731	763	733	710	718	742	737	727	694	754	701	707	685	690	734	677	786	720	714	731	740	720	758	735	751	697	736	725	760	721	705	721	738	692	707	782	701	736	722	707	697	719	702	748	793	766	721	720	705	735	748	753	707	700	662	688	714	708	756	758	711	712	707	718	739	764	732	726	758	770	758	707	718	755	718	762	719	744	701	707	744	776	702	671	693	748	733	723	682	784	770	730	715	746	705	732	722	715	743	696	737	714	713	723	738	729	727	717	707	700	761	726	732	705	740	721	747	768	712	740	711	739	739	723	754	755	691	754	734	778	715	723	741	704	674	705	712	724	699	757	721	768	706	714	760	722	727	734	713	773	733	722	741	688	682	687	760	708	728	717	729	760	701	698	733	757	699	694	703	742	757	736	719	748	732	736	715	712	740	696	747	706	727	749	689	673	751	729	735	715	781	711	763	746	745	750	726	728	725	705	759	739	727	742	694	733	718	710	703	711	696	703	704	757	751	738	728	785	699	698	722	716	716	735	778	704	711	722	684	711	733	727	710	685	759	752	706	714	729	705	727	690	722	783	750	731	746	727	728	722	728	752	771	753	709	734	692	711	694	753	742	717	772	733	752	731	721	740	677	729	725	729	714	713	756	708	736	677	699	715	759	714	721	712	742	688	740	748	755	766	701	759	743	725	718	790	696	699	745	731	708	748	697	739	773	736	760	727	729	717	677	728	755	715	745	742	659	781	745	716	728	706	747	715	753	769	708	733	754	731	735	764	731	714	782	735	743	706	707	728	736	791	746	698	781	712	767	713	778	733	728	724	754	724	696	718	706	743	777	713	723	754	685	711	710	738	755	717	758	735	680	753	718	754	716	710	796	728	724	721	714	713	736	736	706	731	741	673	724	756	723	716	747	723	713	748	683	737	717	723	726	683	776	690	751	711	721	697	746	703	724	685	747	726	739	765	736	741	708	722	703	695	740	719	715	781	718	738	724	747	782	722	776	776	690	749	713	743	717	738	712	752	738	722	714	701	693	714	711	689	725	744	719	733	701	708	732	732	749	717	730	715	688	717	755	744	718	752	744	729	699	719	708	718	688	742	757	726	721	727	706	681	702	768	678	715	769	758	709	680	728	736	778	705	737	735	775	729	725	725	711	737	738	724	734	726	777	794	759	754	723	726	684	736	722	752	703	687	726	731	686	717	762	718	705	732	679	748	779	705	729	747	726	709	687	734	751	734	705	740	751	709	723	744	735	701	720	731	728	739	734	742	738	715	715	697	693	674	694	717	738	791	724	706	710	764	695	742	729	704	695	687	688	733	718	679	699	713	719	742	741	716	714	723	760	750	735	736	714	675	696	722	736	710	737	770	713	771	728	719	697	729	733	716	759	734	722	760	713	713	745	695	698	748	672	768	730	728	728	721	723	702	703	735	712	713	739	778	747	711	761	721	689	769	754	713	677	730	723	750	743	676	739	773	750	738	718	707	735	751	675	710	752	715	753	721	672	726	760	741	751	708	725	717	699	734	716	723	726	709	689	707	691	745	713	744	757	717	723	712	716	770	769	682	726	740	726	678	712	716	799	756	731	752	778	673	737	742	761	735	762	692	683	736	757	740	720	730	766	770	733	693	742	713	767	747	721	717	707	704	692	734	719	656	764	666	744	695	715	761	735	740	731	751	722	711	727	734	731	743	796	700	675	721	780	687	693	717	755	736	736	741	750	671	798	688	716	742	698	730	708	736	731	712	708	727	755	716	717	732	696	741	772	735	749	760	748	745	768	697	705	708	768	692	744	732	713	753	714	748	770	730	735	652	724	708	680	702	684	732	715	746	724	734	684	749	767	737	755	729	742	721	741	725	763	712	725	709	746	755	704	766	726	727	691	732	684	699	726	754	704	700	754	748	727	691	711	717	692	780	754	741	710	671	724	714	756	674	767	739	756	743	710	710	706	766	710	736	767	759	722	766	797	750	726	735	703	750	719	696	679	749	717	732	701	737	722	768	719	764	702	780	706	754	694	716	676	707	710	707	760	736	745	743	677	763	728	720	747	663	746	746	713	719	717	687	708	719	768	719	719	729	746	718	745	684	697	744	770	717	720	721	720	722	744	739	734	750	735	703	692	715	737	692	705	744	750	673	717	727	748	710	755	759	737	730	701	702	737	726	729	737	721	704	752	696	692	745	717	723	689	752	697	682	680	758	725	776	716	731	739	757	789	716	719	720	729	754	729	732	673	731	745	764	754	692	755	717	747	717	761	671	666	745	722	701	734	706	724	745	779	734	760	753	740	738	653	711	714	711	679	757	732	694	738	728	733	703	729	717	743	728	748	727	749	738	712	755	729	700	642	739	741	721	708	745	751	745	670	727	761	781	722	726	705	731	693	735	725	762	723	713	730	777	752	758	752	692	683	706	749	732	722	746	751	698	714	716	722	727	665	752	728	728	700	720	750	723	738	688	753	766	714	772	729	761	717	696	720	722	756	719	748	752	753	742	774	731	678	741	711	742	717	715	698	749	726	704	739	722	712	715	722	705	684	740	757	724	716	725	750	738	751	784	738	756	730	760	699	722	692	720	794	757	673	776	711	706	716	734	731	713	691	730	769	741	677	745	730	731	783	738	706	696	714	675	708	708	738	744	736	752	741	728	729	692	712	716	714	681	692	730	738	654	734	734	754	705	722	727	687	728	720	702	704	708	712	803	794	743	666	742	773	724	729	714	759	718	781	761	723	683	754	721	734	772	743	675
34265	6533	1085	611	439	353	367	324	298	324	363	327	361	314	337	342	339	347	315	318	320	360	333	341	324	306	313	365	316	328	332	355	294	318	299	292	352	327	320	331	344	321	311	375	317	346	301	352	340	321	373	323	337	325	335	350	325	352	365	337	319	317	319	327	328	301	345	317	303	365	334	329	343	304	338	354	356	301	338	293	338	350	353	302	348	294	306	340	350	335	348	339	341	322	319	353	339	328	370	323	296	334	316	350	329	349	358	334	328	331	334	351	313	319	336	346	332	325	347	299	336	351	344	312	313	324	328	350	338	311	307	341	330	349	359	345	343	316	365	356	331	338	332	335	356	339	316	315	353	309	360	329	332	323	309	344	318	324	312	350	333	345	301	332	303	330	318	329	312	306	331	320	343	376	353	356	344	316	328	311	365	320	346	337	324	353	341	321	334	339	338	336	309	315	340	329	351	343	315	373	309	366	323	355	367	315	322	352	354	337	327	341	345	322	334	374	343	325	326	310	322	312	347	360	328	302	319	302	329	378	338	336	327	356	313	288	307	332	307	311	368	335	332	373	334	340	365	342	336	324	333	320	343	335	313	310	344	351	326	353	316	327	347	343	314	358	359	311	315	330	323	339	342	389	316	321	350	340	317	323	280	327	304	330	347	302	328	308	342	327	354	305	331	319	336	293	293	311	299	281	330	331	315	358	347	312	334	335	313	343	295	337	305	327	297	348	346	302	345	334	341	323	288	374	337	363	346	339	345	330	351	342	292	333	353	308	318	325	320	361	360	318	347	348	324	371	319	338	332	326	349	331	328	331	383	287	360	366	344	371	327	333	345	310	306	339	346	336	335	347	326	360	318	343	320	362	367	321	332	334	305	331	322	309	290	345	353	359	338	351	333	332	345	337	347	353	368	323	344	359	345	308	300	299	337	357	370	356	348	314	284	337	350	338	328	326	303	341	329	350	356	353	347	325	309	355	320	341	337	328	330	314	329	348	316	323	335	328	387	325	340	295	324	310	325	328	293	356	329	357	350	304	311	336	360	319	309	359	352	305	324	372	331	351	371	336	301	370	357	331	355	321	301	325	344	353	351	311	333	358	354	332	316	297	323	361	308	330	325	334	341	334	333	320	355	350	302	323	346	282	336	364	361	311	359	338	345	338	369	292	302	336	339	286	350	340	356	372	347	341	345	366	308	335	341	353	331	342	339	328	292	332	316	345	307	317	316	349	367	329	334	338	366	348	332	307	312	319	360	378	379	338	373	360	311	338	337	327	339	364	333	344	346	350	318	315	325	318	341	332	344	338	368	348	352	324	359	334	317	348	320	328	331	333	316	293	357	352	326	351	318	384	354	329	336	311	365	309	305	333	326	324	328	366	353	343	334	352	366	349	332	331	321	335	302	329	364	353	318	359	332	329	340	360	325	352	345	320	354	336	354	341	343	337	351	351	326	370	324	326	343	355	352	369	340	299	348	346	287	292	348	303	325	306	337	347	319	328	327	330	347	312	316	344	332	351	360	325	295	330	294	322	347	348	339	325	337	319	365	293	360	327	349	355	357	355	325	361	330	325	334	353	312	341	311	311	346	342	309	339	327	348	332	317	344	329	302	333	328	354	318	334	327	361	326	305	329	314	343	327	289	318	345	351	386	351	352	348	339	359	321	334	312	313	360	332	352	335	349	345	308	378	323	357	364	323	330	309	334	325	307	305	296	352	350	345	347	352	326	336	346	306	324	362	324	335	357	367	334	296	355	346	342	352	349	272	330	311	363	349	349	322	339	353	393	342	326	348	330	357	345	292	313	304	324	337	302	327	368	343	338	318	303	318	320	297	352	344	327	347	304	330	304	352	339	318	343	310	360	332	322	349	328	315	329	318	312	298	335	305	292	350	327	347	368	324	334	323	332	308	318	333	333	336	340	357	310	293	323	335	337	326	316	315	361	293	324	339	332	334	306	311	362	342	321	360	314	299	333	323	325	322	338	353	360	335	308	345	337	312	364	345	326	336	346	311	333	368	345	313	352	328	378	329	327	340	334	343	343	328	325	327	324	304	331	328	329	330	296	306	346	322	322	347	345	359	361	304	345	365	352	327	304	275	351	322	338	323	320	380	352	349	342	328	320	337	342	346	361	315	341	330	337	319	328	334	375	335	345	351	333	325	330	312	341	357	328	307	319	319	325	365	331	360	334	352	314	338	349	324	349	327	326	316	330	338	341	359	312	359	349	302	312	292	328	357	362	323	349	316	336	322	320	309	342	307	319	328	342	321	358	340	384	329	326	333	301	351	288	347	319	347	355	339	375	305	341	262	358	329	289	319	337	327	345	333	338	315	319	372	359	328	329	310	375	352	309	317	331	340	332	319	327	315	334	341	311	322	316	327	311	315	341	335	330	335	320	360	354	357	333	332	333	324	338	305	340	305	302	343	341	343	315	348	374	307	349	354	354	357	341	332	319	325	322	332	331	318	347	352	340	324	338	329	335	354	353	336	340	349	330	333	371	338	333	351	326	329	309	323	331	315	320	343	325	335	336	310	306	305	374	338	281	330	337	324	345	320	316	364	356	310	351	354	352	322	311	278	303	327	343	321	347	320	341	350	320	321	323	332	343	373	352	344	352	308	356	359	313	342	347	349	336	323	350	346	349	324	346	312	315	312	320	324	358	341	345	303	328	340	306	360	309	319	336	330	359	310	385	342	324	332	304	383	323	370	337	313	339	311	331	323	325	299	334	311	313	372	297	323	340	283	329	333	341	345	316	337	344	320	354	353	303	330	333	353	329	320	331	329	305	313	336	319	302	314	317	318	329	345	347	321	326	342	374	354	355	361	341	366	311	320	311	320	344	305	314	333	338	318	348	332	347	375	369	325	343	338	319	324	340	373	335	322	349	314	329	342	353	335	339	351	328	350	333	341	351	326	316	316	328	329	313	343	367	373	322	303	312	325	309	332	341	318	360	355	334	363	326	342	321	300	355	304	354	359	324	342	354	330	338	334	333	324	356	318	362	329	336	327	342	289	317	319	316	333	302	325	287	296	314	306	339	340	304	335	287	343	312	301	354	333	364	341	344	340	328	329	330	325	329	346	337	349	320	338	337	327	336	370	341	321	340	349	344	384	345	325	367	345	330	308	358	358	335	359	337	354	339	306	326	313	333	363	324	317	330	340	312	298	345	303	319	319	319	359	296	323	329	340	329	313	323	358	335	362	348	347	342	331	293	316	334	340	321	317	303	333	350	338	329	333	372	339	332	319	307	338	323	333	343	339	339	306	340	331	340	323	362	339	297	349	328	330	322	357	310	335	367	308	328	345	325	332	330	337	362	306	329	352	328	298	311	312	322	348	304	331	325	349	348	327	343	344	314	315	307	333	310	324	341	311	331	303	351	357	339	354	354	316	323	325	311	337	317	310	312	363	311	326	329	295	329	342	344	347	322	329	326	329	327	328	341	374	307	296	360	372	335	327	323	315	340	323	371	352
22788	12384	6908	4079	2226	1409	1382	1181	895	817	792	849	831	791	780	781	793	756	722	792	792	826	781	754	778	747	779	794	763	796	779	731	766	719	712	751	762	750	747	734	750	794	793	774	762	764	713	754	754	755	739	749	732	787	753	764	792	721	780	726	740	741	747	742	763	774	745	765	773	743	755	700	795	746	730	746	708	790	747	751	767	757	733	829	745	746	756	787	746	793	729	702	722	740	781	768	747	759	759	755	811	752	747	789	754	714	786	789	792	749	781	778	717	780	779	801	774	732	828	807	757	817	735	700	779	793	779	756	780	805	766	705	764	742	753	748	793	725	732	755	776	747	814	774	710	744	806	756	806	708	775	770	734	790	796	693	749	785	768	815	780	777	734	747	750	770	775	787	798	746	739	723	732	738	812	727	795	745	742	738	769	821	727	749	784	792	764	762	771	766	743	736	778	756	774	784	771	799	759	762	757	796	753	777	757	777	729	772	708	752	737	798	760	741	723	787	760	777	696	719	770	818	745	765	753	754	791	744	756	779	744	732	764	785	770	756	798	736	760	764	769	724	759	769	801	785	749	835	775	762	795	765	761	785	750	769	795	761	798	759	723	774	770	747	792	682	752	782	750	813	679	742	732	722	752	771	767	802	728	727	756	760	765	698	778	792	740	759	803	777	762	771	753	745	770	763	812	800	751	789	783	777	717	782	747	809	833	785	726	773	755	753	790	707	767	773	727	762	766	810	745	772	815	773	757	807	746	781	770	761	722	733	799	757	809	759	775	811	757	748	747	791	761	746	793	704	727	737	749	786	745	747	795	772	761	793	741	776	741	770	800	740	774	787	795	800	724	739	721	782	745	711	802	762	766	761	808	754	741	773	753	737	717	805	739	734	770	740	735	741	759	777	766	765	770	799	729	768	732	736	767	753	767	799	783	768	784	782	785	721	754	751	737	722	756	747	759	743	766	746	753	749	800	789	795	765	709	791	785	730	748	791	766	777	754	736	758	804	772	757	827	753	740	724	751	750	764	755	785	741	760	746	796	724	689	809	773	783	756	764	743	703	726	734	781	771	723	723	733	798	771	788	731	718	745	787	794	751	777	758	703	754	759	741	783	762	715	809	721	750	810	747	749	799	754	768	754	743	769	773	753	742	763	780	731	744	769	781	786	750	751	742	802	801	755	765	735	845	714	744	809	723	740	767	830	752	790	804	746	751	735	754	758	747	699	749	744	725	778	840	741	790	732	760	791	737	722	816	770	776	728	790	728	768	773	802	743	739	732	740	736	770	789	779	740	748	746	756	747	781	758	771	751	782	785	734	764	774	774	736	815	792	719	806	763	782	755	747	777	726	778	713	762	771	786	792	780	764	756	774	753	791	766	795	744	752	801	743	733	759	792	750	725	766	737	772	734	767	827	787	753	749	758	791	766	784	775	747	741	781	754	724	774	698	738	768	828	740	805	752	753	767	766	720	796	679	716	793	750	755	755	751	726	735	779	766	737	725	755	751	745	779	735	828	737	808	804	754	776	745	718	703	790	801	781	801	778	774	782	774	804	754	715	778	725	768	786	797	776	768	732	774	783	784	757	788	753	747	785	768	787	748	820	730	752	787	713	728	748	747	797	755	779	760	730	790	747	776	709	776	741	760	793	781	743	759	759	733	753	776	742	750	771	778	732	780	783	835	710	767	736	821	808	797	750	801	758	737	822	710	732	768	793	759	762	774	782	767	799	771	761	722	779	769	761	800	720	716	761	723	755	743	813	769	747	763	738	756	772	766	804	760	778	811	804	786	741	780	801	774	755	731	752	812	752	820	749	805	770	753	757	735	748	785	799	766	719	761	770	766	696	763	759	752	742	760	766	799	776	756	727	723	729	808	752	757	746	721	766	764	734	773	767	766	770	756	756	813	735	771	779	756	792	767	766	773	733	782	754	785	783	751	765	762	774	804	743	768	756	780	729	701	771	737	753	739	768	730	783	746	772	822	772	784	691	773	776	777	713	813	775	763	732	782	746	777	807	777	791	739	748	703	725	780	755	744	761	777	767	773	742	737	758	733	779	800	757	797	759	751	772	770	776	766	734	799	774	701	776	764	779	750	774	779	815	759	793	771	750	770	791	732	796	765	761	783	752	760	773	759	752	743	741	780	794	716	738	755	794	738	749	754	741	747	777	747	781	803	769	777	799	764	804	781	734	758	788	773	809	778	718	754	763	740	840	726	737	750	747	749	792	775	771	752	764	772	778	778	737	720	784	759	792	783	792	715	791	773	725	809	747	721	777	781	726	770	811	746	785	747	778	772	790	736	775	727	772	734	804	731	774	743	786	747	766	757	791	722	769	724	771	736	791	740	768	778	745	756	818	758	765	766	767	759	766	761	796	766	749	796	776	762	766	780	756	767	743	720	751	769	774	737	801	740	755	791	761	779	769	762	764	807	738	780	750	738	721	760	781	730	783	774	763	765	729	794	745	730	736	749	792	762	766	755	754	745	783	752	776	809	792	797	727	831	761	807	764	786	771	780	791	772	748	786	762	806	776	769	763	798	795	745	725	771	783	771	797	760	743	763	747	754	766	777	709	779	763	773	778	732	819	746	781	784	757	802	746	764	687	722	732	757	760	737	783	700	768	749	743	733	785	685	777	736	766	800	793	768	744	749	751	760	759	777	753	788	791	745	742	777	807	721	792	744	764	762	751	798	758	768	780	742	777	782	732	779	737	785	771	719	806	733	750	730	777	759	758	781	789	740	737	728	738	735	809	758	779	745	756	728	718	721	744	777	754	805	795	827	764	780	776	737	747	763	749	773	778	739	735	750	715	755	760	759	790	801	750	789	707	730	734	732	742	755	736	769	778	781	778	782	750	789	788	755	712	789	781	776	781	773	775	724	785	799	746	730	780	764	749	767	768	798	717	733	731	765	740	786	830	702	779	744	742	756	784	752	757	768	777	708	740	730	736	804	802	754	803	737	768	708	793	755	795	741	787	794	749	742	794	728	747	747	736	767	729	755	799	815	741	769	717	744	803	754	799	806	780	752	776	722	786	753	739	781	797	762	782	793	790	768	774	726	793	850	727	805	709	766	740	799	757	752	801	776	774	757	793	763	797	702	731	745	723	788	827	704	730	784	770	757	763	785	770	773	747	761	731	762	732	818	754	778	739	754	797	777	781	794	715	718	769	731	774	771	754	783	776	769	808	779	761	771	765	779	805	813	763	770	762	739	763	779	741	775	760	793	789	809	772	724	755	762	737	719	792	771	809	729	841	796	776	785	694	741	756	766	754	749	768	785	773	773	726	775	736	767	739	781	747	719	766	823	739	716	766	814	763	766	751	733	763	775	768	776	741	800	794	780	771	747	772	811	765	799	757	742	790	763	729	770	738	718	745	780	721	727	744	779	736	779	696	774	783	749	738	727	727	750	768	810	794	746	751	753	777	748	782	769	794	733	788	790	770	817	772	737	705	702	695	783	753	729	774	725	762	689
23999	2900	558	361	381	351	321	347	300	305	338	308	327	343	342	322	314	326	306	349	339	298	290	304	288	351	336	310	310	320	293	302	322	311	317	337	355	323	300	323	313	320	338	325	311	304	295	312	318	302	303	339	334	340	307	289	333	324	329	329	324	342	334	298	334	364	311	329	344	292	326	296	313	326	313	291	309	329	339	312	279	348	324	350	287	307	292	325	335	354	332	323	323	323	306	300	302	348	293	307	333	361	346	324	344	323	354	310	328	314	319	291	291	316	302	328	295	343	282	337	317	348	321	318	335	320	323	341	341	296	331	345	328	321	334	303	273	344	310	314	337	338	335	318	343	330	313	328	285	342	354	346	283	276	293	348	321	311	293	329	310	313	332	353	351	324	307	333	305	320	325	322	267	339	325	332	365	311	313	334	311	324	335	342	332	334	360	315	320	300	285	341	361	326	337	285	304	319	332	369	346	323	323	323	299	290	349	280	333	306	321	313	338	325	330	317	303	320	327	303	299	336	301	314	317	320	321	325	328	305	326	323	298	309	330	305	305	305	307	323	317	308	331	311	350	292	328	317	299	321	333	314	293	309	343	319	311	327	308	357	303	298	320	294	316	303	286	307	310	317	335	319	328	328	326	357	325	325	310	314	288	315	288	316	307	305	318	315	323	346	339	325	336	303	333	317	326	285	321	310	308	305	302	339	331	349	304	309	321	307	332	333	305	350	334	357	314	316	303	327	331	332	312	296	341	319	327	303	347	311	338	339	314	293	310	303	346	336	305	316	344	282	290	326	343	314	309	307	329	334	335	297	343	338	308	301	370	318	312	317	345	325	314	328	322	304	307	312	330	322	327	262	287	320	306	286	300	291	308	321	300	304	324	343	304	336	292	309	284	328	328	327	292	360	353	322	335	344	341	304	316	335	324	347	335	289	309	304	313	326	316	296	309	347	306	311	346	320	302	297	322	297	282	324	335	333	308	315	330	336	306	340	295	315	341	293	330	319	321	349	306	310	315	332	319	327	292	315	328	313	314	318	354	327	301	296	317	337	286	293	329	326	321	308	298	309	293	289	320	333	304	349	296	307	305	288	350	304	302	295	294	306	330	324	360	325	336	333	307	299	320	328	311	311	339	316	352	328	294	316	361	334	307	349	291	301	334	328	301	345	322	335	313	323	324	321	311	347	338	310	349	344	293	313	317	315	315	342	333	292	351	333	320	284	346	304	315	309	265	313	321	352	313	323	281	337	302	291	354	293	322	322	304	327	279	298	314	338	312	321	328	300	331	321	317	309	284	328	303	317	319	352	336	370	336	301	343	320	340	301	306	340	308	339	385	322	333	300	296	345	328	337	322	358	357	356	343	333	318	343	315	360	306	333	304	318	330	307	309	311	302	354	292	327	333	327	353	370	325	318	330	303	360	344	341	294	339	306	320	320	324	341	313	325	305	326	317	323	326	299	358	327	306	314	335	311	313	321	298	349	320	302	311	325	329	305	312	311	310	290	315	361	313	331	320	325	314	308	302	333	338	298	286	349	318	321	295	303	282	341	305	339	326	301	311	334	353	303	295	331	320	323	327	275	328	321	335	295	316	318	314	316	341	363	322	304	327	313	299	283	293	279	324	333	294	364	317	313	307	343	315	301	283	310	304	362	349	304	346	320	311	340	351	323	345	303	304	305	313	318	314	337	333	341	323	342	337	312	342	303	323	344	314	324	320	318	325	309	299	334	340	320	304	295	329	326	298	313	340	314	327	332	287	340	298	306	351	337	359	344	309	274	323	337	369	307	336	340	337	308	319	324	311	337	327	328	337	314	359	338	372	330	310	365	338	334	317	308	288	315	336	319	312	306	353	306	339	336	296	323	329	322	322	303	311	311	303	341	312	289	300	310	313	340	326	340	284	319	286	318	355	356	298	322	320	310	327	333	308	318	310	309	309	306	292	299	326	313	297	325	357	309	294	290	316	339	302	360	325	315	317	297	315	314	348	296	316	317	314	287	325	282	320	326	310	306	324	338	328	322	291	315	335	323	352	317	339	337	296	313	327	350	308	336	303	321	336	329	339	344	315	307	363	315	265	303	340	321	307	304	312	316	351	351	310	277	295	299	329	313	295	329	321	324	351	344	297	318	290	301	304	311	331	314	343	315	312	317	292	334	308	318	316	316	287	306	339	315	335	315	319	310	345	335	288	328	322	316	329	292	349	327	324	297	323	314	294	332	315	296	296	347	311	289	330	316	329	278	313	311	345	342	306	317	306	321	351	313	304	310	312	347	332	320	351	329	307	320	299	319	320	302	321	315	319	307	340	319	314	358	334	327	315	351	323	307	350	320	307	294	304	305	346	330	351	303	310	313	298	356	340	345	305	333	326	310	328	314	271	295	336	334	341	300	336	329	301	316	330	338	338	329	311	321	310	315	315	317	349	324	280	317	312	319	350	343	326	308	354	319	318	336	328	342	299	355	315	304	329	311	347	291	315	343	311	322	323	319	315	331	334	306	303	303	266	350	321	306	341	272	306	322	326	298	302	339	303	303	333	298	322	334	307	307	340	323	333	346	307	323	327	322	319	342	304	362	349	299	358	328	320	311	365	317	334	335	294	317	320	278	294	333	318	337	305	321	296	325	289	325	319	339	328	324	322	310	301	340	350	322	341	319	310	321	317	318	325	323	313	328	315	305	334	326	324	309	335	290	321	302	345	356	322	320	376	313	307	336	307	361	291	316	308	351	308	319	303	299	307	307	330	315	290	348	368	315	341	285	335	303	309	315	331	289	326	295	270	321	313	320	349	294	307	331	321	307	328	319	347	319	327	363	361	314	296	312	314	302	337	321	333	270	295	341	310	331	324	321	325	322	337	326	325	360	356	310	293	322	317	329	331	294	309	338	358	317	324	298	325	375	353	327	329	305	318	291	300	329	306	293	314	306	337	318	322	322	312	305	302	314	335	326	301	325	327	336	321	282	294	299	315	338	332	320	332	312	319	325	344	325	331	332	304	320	334	309	337	291	292	323	326	298	328	321	328	336	333	312	343	299	331	322	306	303	340	316	326	310	321	352	333	338	345	318	308	295	341	331	283	322	299	311	379	371	312	346	305	363	329	307	325	321	331	329	362	358	313	318	320	366	315	313	284	351	309	341	318	339	311	315	310	291	324	345	337	316	308	322	311	308	331	329	301	304	326	304	295	288	288	338	299	314	292	316	316	297	297	352	338	292	339	312	317	301	314	302	316	328	351	326	299	292	327	323	291	334	303	337	339	313	352	344	323	295	307	333	326	300	330	337	319	343	338	302	309	301	321	324	334	299	314	332	329	308	341	338	327	320	319	351	310	331	350	317	313	321	313	297	312	306	321	335	323	319	299	309	314	336	340	295	328	321	312	336	329	287	333	336	292	332	368	301	359	330	310	299	324	320	296	310	331	320	347	365	299	310	333	339	331	324	315	333	312	328	299	309	294	297	271	327	312	317	271	307	310	350
17201	6067	2886	1751	1246	1018	905	810	748	754	731	716	719	709	727	714	665	743	740	716	666	703	686	698	718	702	751	713	721	693	651	698	724	724	692	754	676	743	713	695	727	698	715	693	699	692	697	704	699	688	692	689	688	762	698	720	707	694	719	733	715	691	710	735	718	701	683	741	700	714	726	703	735	710	752	746	665	691	633	758	754	754	720	680	697	702	667	711	723	698	712	696	723	730	660	693	677	707	701	695	688	723	680	681	733	738	734	697	699	712	694	681	723	684	703	736	677	694	683	663	713	718	680	710	690	692	647	734	690	681	704	698	695	738	708	680	695	703	685	723	683	688	639	671	717	655	742	717	771	670	747	747	712	659	707	699	681	680	680	697	735	696	646	734	709	711	704	699	730	690	714	705	718	743	704	699	677	720	668	719	692	723	716	738	665	732	676	730	692	724	676	737	703	730	746	704	741	740	681	716	673	700	672	680	686	684	731	703	742	702	720	672	684	682	682	722	723	649	722	666	712	699	664	654	693	675	691	730	743	732	658	680	734	692	746	695	692	677	687	706	696	711	734	714	739	656	640	692	657	687	692	677	683	713	703	679	681	714	744	669	726	672	699	715	699	700	714	731	665	706	751	714	719	665	685	693	714	707	702	678	692	761	680	722	687	721	726	713	686	706	682	689	716	734	693	702	722	716	724	627	643	707	658	669	704	690	697	739	675	734	741	702	712	682	702	692	675	723	708	715	701	721	722	699	741	774	680	710	735	704	696	725	747	693	691	755	685	731	719	690	681	704	747	651	719	730	725	722	666	675	687	713	691	683	698	751	718	672	723	682	668	724	735	712	662	714	731	704	687	702	703	659	704	682	652	735	744	685	712	695	727	709	722	705	675	693	669	679	688	664	710	727	706	740	687	752	734	704	695	689	766	728	685	710	709	679	728	723	683	661	727	664	676	689	696	668	673	677	749	671	730	703	690	709	689	677	651	736	706	700	689	698	642	689	769	686	728	699	695	698	723	713	672	692	748	715	698	743	700	709	687	705	677	679	669	720	719	705	706	668	695	685	710	713	710	728	739	726	682	677	734	711	749	698	688	697	695	689	748	689	689	720	719	688	703	721	696	724	687	692	744	688	686	674	706	735	700	720	755	728	685	681	702	699	688	695	736	716	660	735	747	700	738	655	692	745	693	644	699	700	699	764	684	702	662	729	687	708	692	666	727	716	662	658	693	693	689	689	734	680	690	685	706	731	701	689	673	747	707	712	701	705	691	739	729	699	697	684	651	697	735	701	719	697	700	715	705	664	720	720	717	731	685	715	689	721	728	691	754	697	729	714	667	714	721	691	756	665	704	736	732	765	710	667	669	677	719	740	692	707	719	671	763	719	727	707	736	711	697	668	695	723	699	722	683	714	706	704	682	665	680	672	738	678	690	720	679	740	705	644	697	646	712	695	738	718	735	730	768	701	681	682	684	698	706	726	715	772	712	738	700	720	736	748	713	719	734	710	718	693	718	733	730	707	665	731	688	693	681	690	685	707	707	668	705	699	661	693	705	656	733	682	659	679	693	728	727	697	712	697	748	655	737	717	673	665	698	700	758	677	706	768	702	700	652	727	706	638	724	690	682	728	655	724	721	645	712	704	694	670	746	696	740	729	767	685	687	716	731	725	700	705	726	672	726	684	706	737	732	741	753	698	717	681	709	698	739	712	718	728	738	689	677	724	678	710	694	668	753	695	710	712	703	728	714	633	713	755	724	721	701	690	741	720	729	725	763	678	679	705	715	697	678	682	707	700	673	673	708	764	698	685	711	716	684	722	657	706	692	695	656	671	677	698	708	734	703	722	698	727	702	705	724	704	674	725	705	698	714	665	738	739	667	686	740	701	734	643	700	711	669	741	724	666	695	701	706	691	650	765	739	720	689	722	680	749	720	696	695	719	721	685	695	713	704	725	698	646	685	735	738	705	682	675	671	691	689	691	703	684	728	682	645	726	653	709	720	676	669	709	734	681	689	698	745	703	705	684	685	689	708	711	670	697	714	717	688	669	693	672	713	680	670	671	722	677	714	764	707	731	654	736	741	731	707	713	721	704	705	647	682	667	685	714	740	719	711	683	696	713	733	699	735	705	690	741	702	654	668	694	713	729	722	681	672	694	659	727	705	748	737	704	672	704	683	720	711	727	673	724	683	694	727	704	680	730	750	696	742	714	705	780	721	720	684	720	672	732	719	726	707	683	680	679	716	670	717	679	678	657	675	729	674	673	645	695	660	683	727	641	700	714	762	673	668	666	739	741	675	688	704	697	731	672	682	683	686	701	686	707	716	722	735	714	683	678	709	684	694	696	679	737	700	671	731	709	692	688	694	749	737	708	680	720	661	716	653	709	751	655	709	715	706	686	685	686	721	676	702	701	753	716	673	700	739	753	731	697	706	664	706	705	758	681	686	707	713	753	748	719	671	675	697	658	709	716	702	711	673	679	731	650	698	737	678	702	661	719	703	720	709	735	718	668	700	733	704	697	764	730	683	690	762	715	706	695	692	700	701	707	740	705	729	697	720	707	678	724	728	684	697	720	689	731	741	680	666	698	669	701	713	700	708	659	746	688	702	663	727	690	729	713	738	677	720	659	697	720	691	666	686	719	688	689	645	731	700	708	724	742	665	706	679	695	673	723	674	715	687	714	706	710	717	676	704	698	729	707	702	753	730	715	698	655	657	711	717	689	711	645	718	748	726	724	696	747	718	735	717	672	616	671	711	697	667	706	719	682	715	702	704	694	692	718	703	704	731	722	729	715	642	696	704	714	722	675	669	697	727	718	717	689	738	665	653	727	700	731	692	693	698	697	710	762	689	680	645	745	702	712	684	734	695	728	728	634	740	677	698	696	687	749	702	777	661	694	689	717	679	716	720	727	712	735	695	689	698	681	701	671	722	720	702	684	712	720	730	700	724	728	713	731	745	702	704	725	714	689	696	696	701	722	714	678	764	709	697	701	733	718	700	681	674	709	733	679	667	731	685	739	750	715	748	702	711	740	675	727	700	635	748	712	727	646	704	705	753	676	652	689	699	744	701	710	713	700	719	734	707	661	726	694	696	680	719	686	744	662	718	741	678	700	718	712	713	698	687	709	727	673	754	703	702	656	731	696	723	735	686	726	694	700	736	696	753	733	761	695	711	722	687	693	693	701	701	733	646	725	695	714	683	695	736	715	721	762	724	678	701	716	683	678	733	711	708	705	643	739	680	731	701	698	697	672	664	680	690	714	738	687	721	676	702	727	722	677	716	698	707	688	714	693	673	634	723	696	710	678	704	709	703	680	708	707	707	722	767	674	697	633	712	678	706	671	721	692	718	753	673	655	640	693	674	723	721	728	703	687	670	710	702	697	738	714	706	732	699	670	726	752	706	678	768	724	649	720	725	695	732	722	714	719	691	710	708	701	692	680	737	717	680	697	713	678	701	693	730	664	728	701	683	691	738	703	676	710
33675	5590	856	522	426	374	375	340	325	334	301	337	319	331	311	318	327	364	300	349	314	338	334	333	332	340	317	355	331	346	338	301	313	325	280	314	357	301	318	355	320	366	340	338	292	334	301	335	324	321	333	307	327	324	311	354	324	350	337	312	345	337	356	323	353	334	338	284	323	344	308	302	332	288	336	293	362	321	319	349	291	333	331	321	331	316	326	339	329	339	337	312	309	340	319	334	307	336	302	341	284	336	305	312	332	314	343	301	302	335	327	323	353	343	309	322	343	351	330	310	340	322	327	304	289	305	347	345	307	334	331	294	317	316	313	280	317	310	301	314	285	287	308	360	331	290	301	337	344	325	335	316	334	316	302	259	288	272	327	351	294	323	326	313	303	305	302	336	307	315	319	310	290	295	322	334	384	376	317	335	327	328	333	342	353	327	316	299	306	322	346	304	291	326	319	329	357	331	326	327	309	313	311	291	340	314	311	326	331	326	303	358	297	316	321	329	317	317	363	286	320	266	322	307	335	331	350	341	313	318	317	346	318	315	337	296	296	313	283	322	331	315	297	306	296	345	328	298	305	302	346	308	291	309	320	316	317	342	339	320	313	298	326	308	301	324	325	319	310	348	333	303	330	290	312	326	326	303	344	308	309	323	294	341	347	333	320	333	301	323	298	304	333	316	309	328	318	335	327	294	336	311	369	318	267	337	312	315	319	308	347	316	315	335	329	334	338	345	360	334	368	349	324	310	332	344	322	336	367	319	370	331	327	300	334	321	316	296	330	339	319	293	319	312	333	337	296	307	325	300	316	303	294	321	332	347	318	345	335	323	286	310	316	323	340	334	344	328	303	328	327	351	343	319	343	356	314	328	328	333	345	338	338	308	328	317	294	356	337	330	347	322	316	337	330	276	306	292	339	298	333	331	325	294	337	371	319	323	302	334	344	299	316	305	315	304	331	345	299	355	311	350	328	349	343	326	307	312	332	307	313	307	302	330	331	357	305	330	343	327	346	298	340	296	337	333	284	316	291	308	311	333	306	356	350	345	302	304	277	334	330	353	325	347	318	346	322	293	340	335	348	335	335	303	313	326	300	341	335	319	341	350	340	355	353	311	341	325	339	327	332	323	312	338	327	373	300	324	347	313	336	309	305	328	334	305	342	319	305	330	328	302	299	314	340	340	302	296	302	312	307	307	346	304	345	333	341	295	317	308	351	313	321	307	333	366	355	304	292	347	289	272	354	316	306	326	311	328	348	317	325	328	334	317	350	328	319	333	308	305	353	306	320	326	276	317	331	310	292	362	331	326	310	329	332	291	359	302	324	360	298	269	308	334	302	342	311	347	339	298	336	312	318	329	329	317	310	317	326	316	278	364	325	295	338	358	325	321	334	287	331	320	351	348	294	315	305	322	336	305	315	291	327	329	331	318	306	331	327	311	317	335	319	310	309	331	325	331	317	370	355	355	298	313	329	346	316	298	303	335	341	273	327	311	319	290	314	322	351	339	333	341	315	327	314	339	345	317	315	288	290	302	363	314	323	337	346	317	318	286	312	360	293	310	335	339	329	302	338	318	336	334	331	321	338	318	286	287	318	314	326	319	312	347	330	307	332	288	320	295	329	286	321	340	329	339	326	349	318	305	327	308	313	345	326	324	326	339	325	323	319	323	357	323	285	333	312	310	312	331	321	328	299	320	307	317	328	310	353	344	342	295	318	298	336	327	304	309	301	329	333	335	280	306	297	321	326	309	344	298	298	329	330	333	352	341	322	304	321	297	336	332	291	325	341	315	350	325	286	292	335	325	327	331	323	307	323	359	348	310	321	352	316	328	325	324	351	325	339	301	322	325	330	323	305	351	322	353	297	317	314	303	314	308	294	317	318	323	325	331	311	349	339	350	329	316	330	324	293	309	317	291	316	299	346	327	286	319	331	325	334	304	332	303	336	306	363	312	278	312	350	294	335	335	312	326	307	329	359	363	353	343	327	276	336	300	331	330	344	287	319	337	319	350	328	337	332	324	341	321	324	330	317	308	342	314	316	284	334	352	324	332	338	305	322	339	310	319	320	300	302	329	319	296	305	312	314	316	306	326	335	320	313	310	338	339	351	319	310	328	320	328	342	320	327	312	298	328	316	333	325	314	313	316	287	305	307	331	352	320	310	292	322	330	361	325	332	323	302	323	334	342	332	304	291	331	357	346	333	328	346	338	314	325	336	317	291	358	314	328	291	335	345	325	327	315	340	315	305	330	294	317	296	321	320	332	329	310	307	323	315	302	337	350	335	338	299	310	324	331	325	289	297	297	312	290	327	337	337	352	318	299	293	303	275	324	316	306	314	341	313	322	313	293	320	326	342	330	316	330	330	325	288	350	315	321	337	328	311	353	313	329	342	323	365	356	295	327	326	330	353	308	305	339	321	305	302	357	297	313	332	322	340	330	354	312	331	342	330	302	336	299	300	313	312	365	303	349	325	346	303	308	321	308	293	309	338	333	322	322	349	342	355	300	309	333	325	363	296	311	335	292	309	313	345	304	347	296	292	319	334	323	280	315	307	364	298	283	326	297	285	310	346	310	313	331	311	345	338	333	323	338	326	333	350	324	313	293	303	279	327	354	315	290	308	337	337	348	316	316	328	298	325	328	306	321	290	293	302	346	323	327	352	338	315	328	272	344	320	312	314	303	312	321	304	364	310	337	345	318	321	326	331	306	290	339	310	317	319	312	297	344	340	345	369	346	310	317	341	337	312	305	318	321	314	322	305	344	301	369	299	270	344	317	323	359	305	329	293	318	327	348	315	360	295	323	339	276	362	327	335	313	343	303	321	322	327	290	304	312	332	295	291	321	301	305	286	352	364	326	334	336	312	329	302	347	324	321	334	313	312	349	313	312	292	316	305	299	256	320	347	308	329	307	261	303	291	348	352	325	316	317	343	303	308	315	319	304	313	350	302	369	363	314	315	295	329	291	361	326	333	310	308	293	335	312	310	323	349	315	313	309	350	344	324	338	320	331	288	299	311	290	332	312	330	307	327	316	294	343	328	316	278	292	330	360	344	306	319	305	328	345	351	313	338	331	324	305	316	330	346	298	336	290	300	328	298	305	313	329	322	352	336	292	309	340	343	330	331	340	328	332	321	341	312	340	318	329	328	327	331	320	328	317	334	337	343	309	330	338	323	350	317	323	361	319	289	335	283	341	354	299	310	328	319	327	316	354	316	338	335	330	338	345	322	316	356	337	334	306	343	339	340	346	328	308	337	363	350	321	329	327	337	322	328	350	321	333	339	336	316	313	286	285	347	320	344	329	320	350	312	333	310	316	342	339	306	331	319	278	313	317	328	320	317	302	331	336	345	307	301	310	299	323	327	320	298	348	304	292	314	353	313	316	343	369	334	307	319	310	326	310	305	323	320	327	326	323	339	309	319	333	309	316	315	306	306	341	349	323	352	302	334	342	342	321	338	333	330	318	300	315	339	322	320	307
23267	8574	5557	3480	2352	1719	1226	978	900	812	752	810	809	733	804	760	799	795	703	744	737	709	718	738	740	711	710	713	683	759	723	728	763	735	772	723	740	732	737	761	681	692	731	706	721	770	742	685	677	720	734	719	752	731	726	753	738	709	709	701	681	736	708	723	714	709	772	671	739	689	714	715	709	695	773	681	731	746	758	656	674	723	723	705	715	754	778	692	754	673	727	772	745	703	691	761	745	706	739	691	710	744	700	718	763	701	727	759	755	744	752	743	749	726	732	775	733	719	699	705	734	713	692	714	777	739	739	686	713	719	748	774	681	725	782	746	741	727	727	711	728	673	691	703	741	744	749	724	746	723	694	734	709	713	742	778	696	719	721	737	720	737	703	761	772	742	751	673	725	736	698	649	729	686	706	736	752	752	709	734	738	718	743	719	729	767	746	691	713	727	747	739	681	732	791	725	703	702	777	717	738	696	735	721	749	695	750	693	657	663	738	725	676	709	759	737	759	767	743	723	713	692	754	750	722	718	706	719	709	696	683	709	771	727	721	728	696	713	709	756	748	712	748	674	707	755	742	726	691	760	738	715	662	749	718	737	775	739	705	752	709	720	673	715	730	748	712	710	661	727	745	709	742	705	700	744	730	731	731	754	751	696	692	706	759	690	753	736	719	760	746	736	665	736	725	758	720	772	716	730	748	723	735	737	718	719	683	709	755	713	727	692	705	734	713	707	681	742	731	753	715	729	780	698	722	697	716	714	715	708	727	696	686	743	741	758	699	716	662	726	717	739	778	712	742	692	651	727	725	738	703	695	734	727	695	705	729	741	716	664	722	702	770	694	730	710	714	727	722	722	694	748	736	728	786	739	748	719	695	771	733	729	746	730	735	739	737	724	686	702	718	753	717	766	736	702	724	725	742	720	695	714	719	720	693	708	682	710	686	773	731	755	744	764	743	671	753	724	721	743	685	724	744	743	715	765	739	770	731	715	705	745	754	717	714	786	710	746	692	736	716	680	709	718	734	739	770	776	742	731	744	713	748	746	732	699	713	757	729	681	727	715	757	722	767	738	761	738	697	748	731	713	689	700	693	763	731	669	734	736	724	721	720	738	747	785	702	701	751	713	712	742	781	709	720	686	743	732	712	739	739	744	767	706	721	769	705	745	688	708	721	702	748	744	708	751	704	737	733	766	749	690	689	760	710	732	727	779	725	698	684	701	742	685	731	708	708	722	701	687	702	722	734	766	720	752	692	704	679	701	696	707	697	723	685	699	727	719	690	713	739	714	696	733	694	718	739	709	707	749	694	776	717	714	702	708	765	726	766	743	689	659	733	734	731	738	744	709	720	697	703	774	787	725	697	718	727	732	764	718	699	726	700	706	754	760	724	739	712	747	689	739	717	733	693	730	736	703	728	742	692	702	714	729	755	714	737	735	673	760	749	727	750	741	723	760	694	700	726	711	750	681	728	712	787	730	710	699	720	720	705	703	757	704	683	712	805	736	676	758	736	713	693	750	747	712	705	696	689	718	733	686	696	739	709	739	688	678	739	695	702	779	714	753	671	722	779	739	719	739	748	730	727	724	738	759	739	732	742	724	717	714	669	693	714	725	720	735	724	757	766	721	721	738	696	698	711	740	750	706	741	721	742	765	745	736	739	735	729	762	723	722	710	739	736	699	726	733	763	739	677	692	775	729	721	710	711	686	775	756	680	737	693	714	724	753	775	743	783	707	739	737	780	709	717	703	746	711	750	709	770	774	727	683	714	686	715	722	733	716	740	748	771	730	731	728	763	730	718	694	709	744	736	769	711	706	798	715	694	769	661	733	735	702	736	707	724	748	700	762	716	689	725	670	724	705	728	688	715	734	758	749	737	715	783	727	728	719	746	713	693	747	718	678	735	729	734	721	740	780	673	732	720	703	741	730	785	732	741	678	689	722	732	698	761	764	736	717	734	720	677	746	716	744	741	665	797	734	758	715	751	710	758	720	765	693	782	741	711	729	737	747	727	717	697	716	744	695	742	735	731	738	709	728	739	706	751	704	711	766	698	751	722	730	706	714	666	732	720	703	663	699	689	707	724	681	768	749	694	768	692	729	733	745	752	758	704	695	742	720	726	697	732	753	729	728	732	723	744	744	745	743	746	678	694	701	724	686	749	756	699	674	770	702	743	712	741	759	724	726	688	693	679	733	711	682	716	764	779	683	700	702	762	696	735	763	735	771	739	708	723	729	731	775	708	748	729	738	760	751	725	719	707	716	697	701	739	695	687	724	748	699	754	731	709	711	737	662	709	731	722	746	729	739	687	707	727	700	710	683	665	740	717	693	778	754	671	737	719	729	718	704	793	719	723	744	735	690	734	741	726	690	710	703	720	757	699	722	757	680	714	717	715	732	750	750	737	693	709	685	706	729	686	731	746	743	719	749	708	699	743	722	735	740	712	719	726	695	723	698	713	687	739	707	733	721	705	746	697	686	719	722	728	711	703	695	728	733	734	703	706	695	754	724	767	756	752	720	719	719	737	741	699	741	741	814	715	760	733	729	720	729	741	685	736	708	690	732	714	772	684	756	682	733	712	747	747	726	701	747	719	754	725	717	738	708	714	742	694	745	752	687	734	739	726	731	706	750	713	725	735	701	694	688	730	736	761	715	723	706	762	715	666	682	690	734	727	746	697	753	706	729	695	675	745	730	707	764	685	701	744	704	774	706	714	690	744	701	718	736	703	672	729	733	780	719	728	701	715	724	739	762	698	710	649	729	732	709	737	721	740	728	731	671	711	770	676	679	688	731	755	719	723	744	764	746	723	705	738	716	689	741	727	729	706	736	759	716	746	708	727	705	741	730	754	717	751	712	733	741	734	708	764	733	699	679	705	749	702	731	761	714	717	720	711	749	770	706	682	685	743	731	727	755	728	706	698	755	783	699	732	706	686	754	688	721	742	699	688	712	700	686	733	757	692	756	700	713	710	755	732	744	699	733	723	712	763	756	669	735	724	695	689	720	730	713	724	692	756	723	687	737	772	757	738	737	723	697	672	669	713	750	714	696	727	716	775	757	746	777	715	736	698	746	746	687	659	725	689	750	743	738	740	719	686	728	681	728	693	721	751	738	722	724	760	762	694	721	696	699	688	772	714	728	722	776	737	730	740	743	761	736	739	749	697	708	690	783	730	722	755	745	689	715	724	687	716	697	696	719	670	730	698	699	738	736	676	722	697	696	733	752	722	721	721	721	737	723	689	738	727	749	734	709	716	677	739	723	716	743	712	713	718	721	740	754	770	720	733	769	744	765	726	695	729	749	714	720	711	735	781	723	692	727	753	724	735	712	728	752	722	729	764	763	737	706	741	742	736	728	723	749	689	675	765	745	745	771	718	692	714	741	717	725	699	730	760	730	758	715	656	767	717	772	732	710	735	696	786	711	681	674	695	714	755	758	716	754	741	754	698	727	692	688	671	701	693	773	723	691	782	750	737	760	732	738
36901	7349	888	513	422	372	359	328	354	328	317	310	351	396	359	380	321	353	347	348	325	341	337	368	373	310	357	337	329	314	352	311	356	330	323	372	298	346	332	307	367	305	339	338	317	291	299	316	344	306	332	313	343	314	367	320	349	342	307	362	323	337	350	335	371	322	344	364	326	328	318	363	302	354	333	292	377	358	347	338	293	325	338	378	313	317	298	320	331	335	298	306	341	300	313	346	277	315	349	329	334	335	336	323	332	314	366	312	328	339	348	334	316	347	327	311	332	298	332	366	329	335	376	331	352	350	356	356	356	360	322	321	327	296	351	365	323	313	314	304	309	337	341	318	360	323	363	347	336	352	337	350	313	325	359	322	304	341	333	339	325	366	319	355	302	307	346	301	309	370	296	331	293	339	341	308	339	344	319	317	331	312	348	348	323	351	332	344	337	313	336	347	329	338	383	342	323	320	329	338	366	323	345	343	353	363	275	349	354	344	372	311	291	362	377	312	316	327	333	341	326	336	345	331	322	333	363	296	333	313	367	363	312	340	296	321	340	350	335	312	325	332	304	318	311	333	329	340	357	353	344	362	356	306	348	328	322	315	305	303	328	332	348	361	352	288	353	330	333	314	318	310	352	309	358	327	388	328	345	336	330	332	322	335	355	343	312	368	308	322	316	318	318	355	371	338	320	329	319	338	341	345	338	363	331	347	347	372	348	349	334	345	331	339	335	338	345	342	326	324	342	341	340	318	364	353	337	343	334	352	354	347	336	324	281	342	328	317	349	324	366	346	343	301	333	305	317	316	334	362	359	343	345	316	327	322	362	335	332	350	321	304	322	342	327	352	358	316	307	328	361	354	321	363	345	314	339	305	337	319	303	325	334	321	311	330	313	321	326	322	317	330	333	314	348	318	314	358	347	335	342	319	310	359	340	338	325	297	363	355	334	324	350	318	375	319	405	340	365	359	325	303	355	292	300	328	334	292	324	312	308	367	336	356	319	374	326	349	340	356	336	335	348	352	328	336	332	332	306	363	371	354	328	370	324	348	344	345	373	332	326	350	334	372	347	338	343	389	386	357	328	351	339	317	332	353	320	346	336	370	314	364	366	350	344	363	325	359	317	343	311	333	328	288	349	329	333	340	343	322	308	323	288	310	322	352	342	327	331	332	345	322	354	343	323	348	349	323	346	337	349	327	377	319	339	331	356	346	342	353	338	322	347	348	336	319	338	331	324	328	345	310	310	334	323	326	352	336	320	366	330	351	342	358	313	296	313	367	313	331	342	327	338	358	344	321	338	356	375	301	302	339	328	333	316	352	336	311	357	348	342	337	335	348	313	294	334	374	318	318	352	367	331	343	324	297	312	328	353	330	330	307	329	348	339	297	310	339	337	347	344	318	315	327	387	321	321	380	342	346	319	326	316	356	296	322	331	345	331	354	340	341	323	346	341	331	328	342	333	356	340	346	358	337	307	330	350	276	313	335	365	338	344	333	365	339	339	305	336	352	330	355	331	338	315	317	321	305	370	317	356	322	329	325	321	363	333	357	360	334	343	324	313	315	327	326	330	346	315	295	310	347	322	339	327	337	339	353	339	345	352	367	347	334	321	370	372	337	315	325	346	337	362	321	319	321	324	312	376	344	305	335	336	324	324	337	325	347	344	334	326	323	346	322	354	309	362	325	319	320	346	340	362	339	348	358	299	340	331	351	301	320	320	347	319	340	302	360	359	318	324	350	356	301	307	357	327	333	350	311	335	349	334	350	315	359	338	319	333	374	357	333	309	347	326	333	325	350	369	330	334	349	350	334	289	364	313	317	290	346	321	361	329	325	341	326	355	339	366	349	368	344	292	322	319	311	334	335	330	343	313	291	312	340	326	358	347	306	308	372	336	328	347	315	359	332	342	340	324	326	332	317	357	323	332	316	380	325	363	336	332	358	349	323	355	336	346	284	368	344	332	374	334	354	353	331	296	373	328	371	346	315	351	338	367	333	321	319	364	328	339	332	331	295	332	321	339	327	357	334	295	306	327	337	298	335	339	342	291	321	327	339	324	352	338	318	364	327	342	303	323	322	342	321	299	329	323	320	361	294	341	312	344	350	316	314	312	341	333	360	299	341	370	319	322	328	340	371	342	337	340	349	339	355	326	336	372	361	314	330	324	308	345	310	338	382	326	335	313	319	361	324	332	328	284	343	326	325	330	332	341	315	329	319	305	355	315	325	295	349	351	359	312	338	315	329	340	382	344	352	306	337	324	288	338	348	345	317	324	355	323	323	318	363	315	317	323	350	331	312	330	344	327	355	282	346	340	342	327	327	375	343	304	359	342	353	325	368	312	352	362	310	363	341	315	357	324	339	363	334	333	324	340	365	332	325	305	299	361	302	393	320	341	320	337	307	361	332	334	362	359	346	337	351	343	363	325	341	331	321	336	348	318	339	331	355	326	353	332	313	342	346	347	318	344	333	330	316	315	313	365	330	322	358	381	322	318	369	354	286	333	321	307	330	355	332	346	339	324	332	338	308	363	326	350	314	308	352	356	350	347	314	327	320	324	362	319	366	319	306	362	311	336	346	363	357	314	334	343	341	316	346	366	309	321	328	354	352	361	332	305	377	320	364	312	347	331	329	350	311	369	299	343	309	333	357	350	298	357	327	352	354	343	357	339	324	335	297	326	348	341	340	324	330	341	373	327	311	347	312	309	326	287	335	347	315	332	302	333	327	344	321	341	350	350	307	359	330	343	341	372	340	356	350	326	353	351	350	333	347	329	317	321	331	345	338	294	319	308	314	341	393	341	312	326	313	320	346	297	362	343	329	346	341	329	339	371	309	335	315	307	304	324	330	294	336	336	313	314	306	338	356	345	336	321	312	368	344	347	378	322	322	337	302	339	327	321	325	326	346	342	334	333	381	359	309	333	307	321	308	320	337	344	371	303	312	336	351	333	292	355	342	327	322	354	345	341	342	308	327	368	352	362	327	359	330	323	340	322	402	343	341	345	348	379	334	312	315	290	333	359	348	339	324	310	334	324	371	306	335	295	316	325	306	306	311	303	339	324	297	333	339	357	353	370	323	369	356	345	357	311	356	363	346	330	352	327	354	337	325	341	360	364	323	329	357	316	328	335	355	349	320	301	322	360	319	298	345	329	326	350	314	330	333	333	328	322	345	327	325	327	334	332	309	336	332	339	319	310	313	317	340	358	332	351	298	338	314	327	353	358	310	317	300	296	310	351	325	332	339	347	314	332	309	309	337	320	360	310	380	328	352	357	312	342	353	321	333	332	344	339	300	318	360	348	373	334	354	311	367	307	345	333	362	323	355	365	334	337	314	346	359	363	355	355	360	296	347	322	328	346	330	320	347	324	362	366	314	334	356	340	318	359	325	323	312	364	352	338	324	333	326	338	305	371	330	342	338	316	353	350	322	341	337	348	339	338	326	344	348	326	327	353	316	372	310	320	301	333	317	320	319	326	316	337	325
25450	12339	4692	2535	1603	1234	1125	1025	928	834	831	823	795	770	801	774	772	791	798	783	771	789	803	806	786	755	768	768	802	806	759	744	761	781	756	754	768	759	773	818	797	768	822	766	802	761	779	756	755	745	770	789	795	758	824	772	776	760	752	812	736	744	783	761	746	805	759	740	810	738	786	806	764	774	760	784	735	769	732	780	787	811	714	762	728	774	813	758	799	808	766	750	772	741	757	776	766	777	762	752	784	775	706	797	770	768	768	755	774	775	792	780	805	795	780	763	733	833	810	766	720	810	751	745	726	760	744	749	760	698	771	788	776	739	802	757	777	814	728	709	779	769	775	847	838	800	735	773	737	800	745	754	794	801	758	764	725	764	779	742	778	799	749	717	767	773	777	752	744	748	741	717	746	742	814	726	755	795	776	768	761	747	758	749	762	770	785	766	748	761	784	737	743	757	789	748	725	795	736	760	767	775	764	712	720	765	733	773	760	759	747	773	788	759	787	773	725	762	716	816	757	737	804	771	798	784	759	756	795	798	720	792	804	760	751	793	853	783	813	761	789	809	748	807	775	768	793	765	807	768	769	771	730	783	807	805	808	752	769	767	780	763	770	782	717	783	803	752	798	766	748	794	772	746	732	759	742	737	714	741	735	790	776	746	764	721	771	744	765	775	761	777	777	782	751	775	766	751	807	801	724	772	732	775	759	745	776	780	746	710	722	742	772	766	782	807	788	770	780	693	798	788	762	757	761	799	765	774	758	740	744	719	768	765	749	794	761	787	749	760	764	769	703	788	759	780	745	803	750	758	798	763	775	810	756	752	797	737	758	736	827	749	788	787	761	764	746	766	813	721	777	747	793	806	762	710	748	790	836	827	773	738	801	784	764	751	745	731	758	810	761	745	755	764	790	755	774	743	764	778	719	800	756	759	733	821	752	796	733	732	762	804	771	780	736	762	776	775	763	739	767	762	771	767	747	797	766	739	780	808	748	787	734	768	734	769	801	716	776	790	764	808	757	763	851	805	756	787	758	735	752	779	747	768	765	765	730	755	778	820	746	765	738	805	746	800	725	722	778	760	756	758	754	780	770	752	780	768	812	787	765	750	795	731	758	739	757	776	755	752	781	755	777	814	798	735	767	722	784	735	730	721	795	751	795	790	727	787	765	751	770	785	776	728	735	778	758	697	775	788	735	796	759	785	781	758	783	792	784	789	732	717	769	765	763	781	791	736	803	771	725	727	715	740	770	789	742	732	804	769	758	777	750	772	746	827	777	736	751	780	780	785	751	749	780	739	801	791	755	792	770	755	752	794	752	776	713	769	749	764	739	765	803	758	738	771	781	762	757	756	777	759	784	773	772	765	800	764	754	750	765	756	819	795	746	743	778	788	735	803	746	757	742	766	798	736	758	739	760	742	742	766	802	776	789	755	727	728	764	746	741	813	746	767	737	792	801	809	747	762	775	738	777	768	805	779	826	800	790	733	745	764	796	704	757	799	789	779	784	774	807	768	789	762	807	774	751	788	732	771	723	732	788	755	787	795	743	778	751	772	771	771	786	774	752	784	755	786	768	787	764	745	802	749	843	749	755	700	776	782	735	758	765	744	762	747	796	751	776	765	773	753	804	705	770	742	792	764	743	811	805	743	766	746	758	716	818	765	781	774	779	762	739	710	721	744	833	749	768	755	709	762	759	773	760	741	776	797	781	773	808	754	761	739	780	782	748	770	757	794	774	770	767	726	750	710	801	726	738	786	791	770	759	830	752	763	735	771	747	791	760	825	777	773	748	754	762	703	772	781	726	762	756	797	786	753	692	762	754	780	780	765	799	769	765	744	760	748	776	811	720	768	746	784	782	737	729	720	763	770	696	772	818	761	770	729	730	716	752	779	772	794	805	766	795	720	782	805	754	785	739	715	770	781	751	737	807	779	744	824	762	815	744	736	714	717	782	808	711	790	778	805	765	765	743	751	773	762	759	772	744	793	802	762	746	800	785	759	796	781	777	780	764	761	717	783	742	738	770	745	793	813	751	785	740	793	763	742	729	772	797	708	778	744	765	805	742	757	702	784	756	759	800	748	773	776	787	816	821	736	789	758	755	773	840	796	763	782	761	758	828	787	741	857	748	725	815	770	744	715	756	761	776	752	785	766	780	716	733	704	739	734	793	832	782	765	821	759	765	801	756	770	770	765	768	750	779	804	784	799	780	791	784	753	790	741	752	724	731	720	811	746	774	759	762	769	765	756	806	767	835	791	809	813	755	788	744	790	764	752	753	786	758	811	735	804	740	796	803	747	736	791	723	835	769	804	733	767	798	785	805	808	755	778	751	799	746	731	779	755	781	744	748	746	778	724	817	741	781	813	730	813	786	766	764	764	757	749	816	735	778	812	751	788	781	767	824	771	768	737	700	767	756	756	754	753	739	775	731	769	808	769	770	751	773	801	795	762	760	798	775	780	763	745	763	786	770	764	811	786	761	768	735	739	756	770	801	794	751	809	764	792	764	806	726	773	800	763	808	770	740	775	800	766	750	775	789	774	806	737	795	755	776	806	791	766	689	747	768	744	814	744	817	756	771	761	760	781	768	717	811	727	762	797	794	786	705	782	723	767	780	754	763	804	733	760	804	762	774	785	798	782	785	832	750	792	814	841	774	745	780	824	749	791	822	771	833	769	766	788	758	794	774	769	788	769	725	778	761	770	729	742	761	809	792	768	765	715	775	795	726	813	728	735	765	813	778	786	789	759	731	782	775	710	735	775	746	784	750	765	770	791	755	770	750	774	751	819	824	749	765	750	742	760	787	774	767	794	803	786	763	767	729	747	724	791	721	771	778	789	738	767	781	742	771	805	781	769	741	771	762	781	762	737	778	771	769	768	753	770	760	776	768	779	774	707	825	779	792	795	802	741	791	779	788	739	786	783	724	709	782	761	745	810	792	784	752	755	738	690	773	726	820	714	809	736	754	736	828	798	796	839	698	726	746	756	727	729	694	748	768	758	754	752	751	778	767	749	806	796	807	816	781	767	784	787	791	727	790	797	785	787	774	807	774	758	759	803	821	751	758	744	739	783	788	773	798	814	766	711	809	738	811	773	712	728	851	788	726	764	823	773	792	748	764	753	728	748	768	774	759	748	754	755	748	767	751	794	800	756	762	782	775	714	773	793	736	741	765	751	795	755	736	766	749	850	786	791	776	802	757	751	731	760	808	829	751	738	789	761	806	775	751	769	757	735	798	822	789	768	759	815	768	709	761	728	777	775	782	767	776	743	766	757	742	779	745	790	802	767	744	764	766	776	743	819	736	815	775	741	802	770	784	738	776	814	746	794	742	758	760	755	757	789	824	724	785	713	755	726	787	796	798	791	746	736	745	809	773	833	765	776	822	748	785	755	807	806	760	774	790	785	794	785	754	773	779	760	770	764	718	749	759	794	711	754	792	777	746	774	791	735	710	784	729	760	794	770	762	799	791	758	738	718	770	752
27976	3301	534	361	338	310	363	317	318	311	369	319	337	293	310	324	334	283	297	317	322	336	326	304	320	324	355	340	338	288	319	306	326	299	330	310	250	337	325	321	339	302	346	292	304	302	322	309	335	322	318	319	280	301	321	351	351	281	310	351	350	299	313	291	299	323	290	325	295	300	321	334	304	346	327	336	348	301	318	322	326	336	300	295	312	348	307	362	318	332	308	342	333	343	287	307	331	334	275	318	321	327	304	327	310	321	298	315	329	340	325	318	310	316	318	312	348	317	301	327	314	343	324	319	301	304	297	295	299	313	320	320	312	292	339	317	283	342	348	355	319	289	285	331	315	313	341	337	311	335	321	316	329	317	334	334	328	303	343	323	327	356	335	327	333	319	300	322	310	339	286	349	336	340	340	327	312	335	331	326	311	307	326	315	341	303	314	336	341	308	326	316	315	333	297	302	325	322	320	293	290	335	321	306	325	320	339	346	326	305	282	299	321	320	311	300	321	338	308	300	295	277	318	368	312	338	321	332	337	331	333	326	336	311	293	322	323	316	291	322	343	316	338	297	320	348	344	311	307	308	355	300	284	333	325	298	268	283	310	314	287	345	305	309	296	356	290	316	316	297	346	311	283	311	309	307	309	329	289	304	318	336	358	307	343	327	285	329	297	307	329	334	348	328	341	310	313	335	310	326	341	344	336	328	296	324	342	305	287	325	303	317	308	320	350	294	308	299	337	317	342	310	309	319	343	270	286	312	314	277	329	310	338	335	309	288	305	269	320	313	352	299	341	309	292	329	320	291	294	322	314	295	292	305	319	322	308	323	306	339	312	268	320	349	301	305	293	326	327	300	316	322	320	326	335	296	314	287	299	323	317	315	335	324	323	309	336	290	294	296	294	315	332	292	308	348	325	334	305	294	310	301	299	321	389	327	302	328	334	282	337	323	329	319	287	345	315	299	305	307	305	307	337	332	270	277	306	313	325	344	331	282	307	287	273	336	297	310	352	284	314	344	307	317	319	302	295	299	306	305	297	314	322	309	289	312	297	311	300	335	293	310	318	276	336	326	375	336	340	302	300	291	306	292	310	320	311	320	337	315	313	304	310	312	308	322	358	339	337	294	291	314	333	311	324	352	301	312	312	287	321	318	316	308	274	339	331	270	344	325	317	314	346	307	328	300	311	324	308	331	344	290	321	314	328	306	314	307	310	320	338	344	299	304	291	333	339	320	330	315	334	313	319	320	313	339	321	356	339	328	309	324	321	289	310	325	304	308	291	322	322	310	307	317	288	296	321	302	300	284	309	326	317	332	309	326	267	293	299	313	329	377	331	301	316	321	279	309	324	335	324	305	316	349	340	308	302	322	329	323	325	331	339	306	324	304	307	305	340	338	331	334	337	298	304	331	308	316	333	275	324	282	306	345	301	304	297	319	335	315	324	346	294	342	323	295	282	331	303	324	304	316	341	296	315	306	326	344	290	318	306	276	337	309	315	315	302	336	350	307	288	347	278	292	328	310	326	304	303	299	323	297	326	308	320	327	299	341	303	315	301	306	332	298	339	322	291	336	329	313	330	313	318	316	308	317	296	328	315	280	303	300	329	312	301	344	287	317	283	304	344	322	360	348	354	312	316	301	310	334	352	332	322	330	332	306	291	307	349	324	330	361	344	284	296	320	358	330	296	314	305	320	305	318	311	316	287	296	324	322	312	325	338	298	316	328	299	328	302	311	318	297	323	283	309	322	351	323	309	274	270	344	346	310	299	304	320	326	296	315	337	283	302	291	300	350	315	337	338	307	352	320	325	334	291	303	275	305	292	309	291	342	309	330	313	338	334	321	330	316	303	305	286	340	316	337	300	315	293	357	338	321	332	339	291	308	355	317	343	322	331	305	316	323	327	321	325	363	324	307	334	335	345	292	304	300	309	329	301	320	313	305	324	295	332	311	311	341	329	312	349	319	322	320	317	304	363	318	314	327	321	338	332	305	316	318	332	303	293	295	296	318	340	351	321	320	322	327	348	276	317	347	290	275	294	304	320	330	333	324	308	291	320	325	320	329	329	334	291	303	305	321	301	314	297	315	339	317	338	346	325	306	337	335	318	325	319	322	307	343	349	343	331	314	323	355	275	312	308	304	323	339	326	335	328	311	304	338	296	335	312	295	311	314	311	307	341	347	307	352	348	359	327	315	335	321	317	349	314	295	310	325	333	346	369	352	302	304	306	310	300	357	309	306	304	307	335	313	288	307	319	329	333	313	297	296	348	324	310	333	335	296	320	308	333	327	325	325	335	298	332	310	325	313	304	331	321	324	304	338	346	313	327	328	329	313	303	312	291	332	320	334	323	318	321	309	364	313	318	327	340	318	312	305	332	313	304	307	336	282	313	297	301	320	326	348	352	297	319	319	298	312	303	339	308	304	297	340	347	316	282	306	313	334	336	332	297	295	330	335	293	308	325	316	318	309	321	302	307	346	328	293	336	314	338	323	331	309	275	325	313	310	284	330	322	311	338	338	265	314	313	310	318	326	356	323	319	372	316	352	326	333	297	291	334	315	320	339	294	320	295	335	338	289	319	321	311	319	303	305	303	329	309	331	292	305	313	271	286	340	321	315	312	274	303	305	312	332	312	318	333	336	334	331	320	316	309	286	315	289	327	294	315	323	319	302	360	289	309	359	317	329	322	313	319	350	326	312	312	288	297	305	334	274	333	320	322	315	324	285	293	312	332	316	306	332	305	303	306	307	323	338	300	276	317	349	291	322	329	298	303	301	335	358	334	334	309	332	303	309	336	329	289	319	314	313	319	329	304	294	304	304	319	304	296	324	298	323	348	306	322	334	333	329	334	308	350	315	324	313	299	286	325	330	336	306	320	305	321	325	342	298	317	327	326	340	321	313	312	316	318	301	318	358	312	317	313	336	261	313	338	315	341	316	334	379	278	288	295	325	333	318	344	335	322	331	320	307	334	312	308	318	320	351	323	303	313	319	305	348	341	287	299	368	293	296	335	319	300	323	324	295	297	331	298	317	329	340	355	315	319	320	332	311	285	280	308	297	349	342	274	327	312	330	326	311	342	305	298	321	318	296	305	351	307	291	338	322	306	341	284	299	306	349	286	307	328	334	343	313	307	315	331	321	317	308	374	300	334	299	320	353	306	313	332	303	322	327	300	341	326	328	315	297	319	313	334	326	299	316	292	298	282	310	298	325	330	372	336	300	315	312	286	307	347	322	311	348	327	333	328	337	307	331	329	328	321	319	275	308	302	307	302	320	321	334	342	331	339	314	337	341	328	330	294	322	313	348	301	332	342	332	313	326	305	288	318	312	350	323	353	307	314	304	300	265	313	292	300	322	332	331	337	345	317	312	373	306	291	302	333	329	351	295	334	337	355	316	314	305	326	308	316	328	325	344	358	273	325	294	343	319	304	329	338	321	326	321	318	348	302	303	350	301	296	322	295	284	317	320	311	295	312	306	304	308
20491	5202	2055	1245	1036	850	792	800	706	690	713	687	729	708	739	740	683	698	722	715	664	672	691	718	739	709	710	686	714	711	660	706	704	702	711	710	702	673	709	747	713	714	712	695	699	742	721	684	707	703	759	693	736	676	696	719	706	743	699	698	712	732	731	736	708	684	738	723	702	706	735	704	685	657	755	679	701	692	730	651	676	666	692	705	680	679	715	683	697	668	739	694	722	676	681	700	783	706	738	706	756	714	719	647	712	699	694	663	700	714	689	743	644	680	697	718	757	690	759	718	688	730	756	678	688	717	747	709	701	733	720	690	719	711	704	702	763	716	669	744	692	734	674	710	660	656	684	736	686	705	724	695	669	669	717	758	686	748	704	678	685	741	772	726	674	732	707	722	699	733	696	702	713	719	731	675	697	697	667	717	709	683	674	729	728	730	751	684	761	700	739	722	664	691	695	713	713	658	703	719	696	702	712	677	717	728	737	692	728	705	698	703	725	673	713	709	691	717	714	693	720	704	701	664	677	725	681	694	705	723	732	700	758	713	707	726	712	655	763	727	702	724	728	738	667	754	711	737	707	740	697	742	742	654	729	688	715	736	685	693	738	727	702	690	722	713	745	722	684	678	672	667	681	715	774	708	674	699	689	727	684	663	697	701	681	717	707	685	686	706	705	758	757	683	694	675	673	723	751	712	684	726	737	714	729	703	715	734	696	713	700	754	681	711	715	734	699	694	692	696	703	708	676	719	672	727	702	733	735	753	674	756	726	709	693	709	737	693	723	695	711	739	743	694	697	719	750	758	741	673	766	673	699	702	687	701	747	755	682	745	704	706	687	686	675	689	674	658	741	768	701	717	718	713	684	665	734	692	707	704	735	662	663	686	694	719	714	684	725	684	703	702	689	734	692	704	704	671	744	683	671	689	666	717	745	715	673	675	721	700	709	742	708	683	715	741	686	738	697	768	728	719	729	730	706	662	688	695	690	645	683	735	689	729	704	734	675	673	708	687	724	714	708	693	703	743	701	719	708	703	666	723	726	707	691	718	719	732	707	726	690	664	658	693	670	726	687	697	730	688	717	681	698	721	715	696	722	666	684	694	701	731	727	748	674	704	696	705	683	698	701	721	714	686	742	689	690	700	725	737	738	702	668	723	696	704	706	676	683	657	682	786	701	691	744	701	680	680	641	764	697	687	746	722	672	754	686	672	692	736	690	718	727	693	727	687	731	695	755	700	724	655	715	691	725	658	745	718	677	740	738	733	695	729	705	750	697	672	741	730	741	706	720	692	717	671	756	730	730	686	696	746	691	740	674	683	671	718	713	726	698	671	702	712	732	671	687	702	701	723	690	682	685	700	672	729	673	702	657	675	744	695	698	652	761	694	662	691	689	688	672	701	702	682	683	733	708	739	684	660	782	723	724	723	721	683	699	739	664	696	698	680	688	700	690	728	641	661	698	728	679	674	678	701	715	693	720	730	740	663	689	776	634	671	712	722	690	695	652	667	757	680	676	691	708	748	707	746	636	659	701	705	706	710	667	702	715	706	690	694	731	686	740	707	666	744	735	746	763	738	696	724	646	686	700	682	667	721	671	768	677	699	706	727	735	664	717	739	728	753	726	726	705	706	724	676	737	743	745	704	723	698	691	711	673	669	683	748	715	716	742	702	671	703	708	708	680	697	719	707	713	679	700	695	710	689	732	689	691	708	729	759	709	679	708	644	705	725	712	687	689	719	689	657	755	704	686	686	696	696	662	731	706	707	716	724	694	702	745	680	715	738	707	747	722	721	653	673	709	723	696	716	705	665	690	706	674	743	684	756	745	794	732	691	714	685	724	686	719	696	707	685	760	730	701	693	717	673	674	677	692	726	689	715	694	653	642	716	738	713	713	712	715	669	668	676	697	703	732	729	677	719	707	678	705	708	704	682	725	734	687	660	698	673	721	722	692	702	720	694	677	718	714	704	672	704	693	732	692	688	702	685	711	726	699	680	690	690	721	700	740	765	714	666	699	711	712	740	726	728	726	709	702	709	693	747	654	701	709	735	719	730	709	728	730	742	691	657	733	753	712	711	701	703	662	713	752	698	706	684	720	728	676	712	651	683	684	722	658	707	696	713	644	696	715	732	732	693	717	705	673	668	617	719	678	722	723	695	713	698	740	682	685	667	701	731	672	730	731	721	716	700	733	716	667	715	654	649	677	706	717	693	706	691	688	746	680	762	716	686	679	723	655	721	720	659	716	729	738	721	741	665	661	731	697	691	702	677	708	717	716	721	752	682	737	722	744	717	706	696	669	770	683	742	711	717	696	762	765	702	669	665	760	705	734	754	697	689	715	699	700	725	692	710	672	724	710	696	728	673	726	717	750	707	701	705	749	692	661	722	712	732	702	697	702	720	736	702	703	722	695	717	731	688	678	721	705	729	706	726	718	676	677	688	789	699	707	697	675	719	745	685	744	727	706	675	694	688	748	664	699	721	635	696	709	696	703	743	747	729	693	707	776	715	727	718	745	753	677	735	700	721	730	705	708	713	724	666	685	696	709	691	678	765	749	671	703	720	741	671	658	702	723	707	705	731	744	698	683	673	722	648	707	760	674	667	706	675	704	721	711	739	727	690	718	710	715	673	724	717	698	742	707	701	707	719	683	763	688	726	686	719	756	657	716	741	733	762	724	723	683	748	692	656	742	733	678	714	702	684	735	709	716	728	679	711	689	706	728	716	729	714	700	714	684	654	764	689	715	694	706	738	696	693	735	739	675	716	741	696	736	741	708	640	738	703	704	731	722	713	738	706	737	709	721	689	733	685	666	699	732	747	706	734	706	708	696	670	719	698	710	696	723	746	692	689	668	683	710	654	752	716	653	691	668	700	740	720	698	683	669	711	694	682	712	741	699	773	702	694	734	713	687	704	706	717	749	737	682	694	707	730	734	707	696	769	662	726	698	681	679	668	744	752	715	667	653	703	714	699	727	719	682	661	698	713	700	748	697	698	714	674	716	737	712	713	723	700	653	704	717	689	676	721	687	700	717	716	681	713	722	669	703	735	674	729	696	734	703	686	671	693	645	698	724	771	657	645	652	704	700	726	730	735	697	686	733	737	698	708	723	723	715	693	754	698	715	738	703	694	723	712	672	701	738	715	698	719	709	700	660	647	701	670	686	695	661	691	675	726	674	710	698	718	703	653	690	675	756	678	700	742	730	688	660	762	662	716	741	734	710	695	711	713	690	696	692	717	755	664	672	722	708	731	701	739	709	677	700	705	724	699	703	683	702	707	772	704	726	719	746	725	696	719	729	719	770	733	691	706	705	717	722	703	695	711	713	722	661	719	693	701	676	747	696	759	712	699	694	753	733	721	740	682	767	679	738	724	700	681	706	682	655	687	686	739	675	733	697	737	693	723	668	739	699	676	717	769	724	689	718	689	683	701	690	698	732	705	674	731	696	696	714	749	674	705	697	750	668	727	683	740	716	719	734	669
33287	5608	866	488	396	379	352	387	366	343	350	309	351	327	294	317	325	324	311	331	287	324	306	318	307	306	326	334	374	300	359	328	329	318	310	347	300	328	309	289	314	353	342	293	308	325	292	335	347	333	329	315	340	335	317	315	292	312	340	312	311	321	343	336	317	314	305	283	335	344	343	324	312	316	321	337	336	325	315	340	335	296	304	293	328	341	326	315	314	335	276	299	316	333	308	291	325	320	318	277	333	321	305	333	331	320	314	294	336	314	341	320	349	348	298	315	323	322	329	326	313	323	345	349	311	315	294	310	316	332	343	317	364	329	330	292	320	364	325	328	337	338	324	342	325	315	301	335	329	284	340	331	312	333	316	329	354	315	293	335	334	340	279	306	321	308	324	313	297	324	351	372	346	319	351	322	389	322	314	353	319	301	336	323	277	334	316	336	309	326	329	329	323	312	321	333	354	292	299	315	353	305	309	296	298	320	313	313	356	307	340	346	305	281	283	321	332	323	303	338	297	308	313	299	306	351	320	331	323	311	340	330	326	307	313	305	298	297	329	317	318	311	330	327	303	325	334	336	310	265	308	295	327	343	321	362	315	322	306	338	337	311	314	346	317	322	307	328	319	336	333	310	321	333	297	319	281	338	314	310	308	328	279	330	319	347	337	342	326	304	334	303	279	303	315	332	334	319	308	318	321	336	311	316	343	311	309	317	326	327	321	340	311	333	370	352	348	302	321	331	315	313	311	304	297	351	322	320	344	350	309	308	313	359	368	315	304	365	313	303	341	292	318	289	337	330	312	324	309	323	289	309	325	366	325	337	276	327	301	351	319	336	387	312	375	305	306	315	340	326	337	308	314	332	314	322	335	336	317	329	342	331	334	292	305	281	320	343	294	298	318	355	333	327	302	295	331	342	351	262	307	349	318	338	331	313	321	311	345	308	309	349	332	359	316	321	308	308	347	330	371	309	316	310	323	313	325	297	329	334	358	324	365	338	315	292	339	342	330	338	302	312	347	343	326	319	337	377	341	313	336	330	311	346	291	335	342	306	314	324	333	326	325	319	344	307	324	331	346	288	290	384	341	330	338	297	324	311	327	344	331	312	284	320	305	291	353	307	306	293	327	319	310	307	354	348	339	312	335	337	318	369	325	317	309	323	304	340	324	342	314	341	313	331	340	287	337	310	318	326	317	341	350	318	316	285	300	317	317	333	352	337	312	293	305	293	331	299	318	346	309	344	311	327	350	338	312	319	311	335	350	360	319	301	336	316	347	296	305	314	321	296	333	326	301	363	339	312	324	279	334	340	351	324	292	332	325	337	288	316	300	322	286	333	323	345	335	321	337	292	303	336	310	329	337	336	308	330	314	314	299	260	309	316	345	299	304	324	313	343	315	308	328	306	323	316	310	322	291	335	325	323	273	321	332	357	347	349	342	323	316	340	351	344	341	346	327	348	333	316	329	288	341	302	299	367	312	314	341	356	332	350	297	373	330	333	292	331	354	296	284	338	339	300	301	353	307	381	317	356	310	291	348	347	344	302	316	321	346	351	322	289	334	327	341	323	298	293	322	345	337	308	335	289	308	312	318	346	325	330	325	305	320	336	330	311	349	334	334	330	327	298	326	312	334	305	327	321	310	357	376	324	307	296	345	333	329	345	328	316	334	317	288	335	293	318	317	316	358	317	308	334	322	317	317	306	336	343	354	331	346	325	301	287	292	265	330	355	320	323	320	283	323	324	298	327	309	313	323	301	320	347	364	362	311	345	314	306	330	343	284	367	315	320	361	319	323	274	339	321	322	342	344	311	319	340	336	308	319	316	319	334	282	313	327	357	329	317	338	391	324	317	321	309	337	357	315	300	327	342	366	314	348	346	327	321	314	295	332	341	357	272	337	351	303	366	350	330	303	325	348	332	324	324	262	320	322	274	316	316	329	367	320	291	322	313	336	335	309	312	284	324	309	337	361	326	330	321	325	324	351	322	308	313	315	345	328	348	339	335	338	305	358	325	293	359	320	347	305	298	320	289	327	317	304	303	321	291	349	323	330	305	315	323	301	359	372	354	298	325	306	339	293	291	337	334	298	339	296	357	352	350	283	334	333	325	358	332	335	312	297	315	335	313	300	310	306	314	327	325	344	326	316	317	335	344	301	286	331	338	301	303	367	300	304	354	342	342	294	309	318	301	303	333	366	308	299	329	329	330	353	342	347	350	368	325	325	304	350	368	301	299	329	318	323	353	322	308	315	305	317	292	314	280	304	341	315	331	280	294	316	321	309	302	307	329	330	324	305	328	295	299	355	339	319	302	329	346	304	308	322	286	307	342	292	327	336	321	313	312	316	338	338	302	286	373	324	321	318	309	314	326	316	316	356	317	314	339	356	315	311	320	309	342	331	324	284	330	331	318	294	313	313	302	311	314	324	294	319	287	314	267	334	335	363	336	323	341	311	292	311	345	323	287	311	325	338	330	307	320	324	289	334	313	304	316	345	296	340	341	307	366	331	299	301	330	320	294	308	306	299	318	326	301	376	319	299	316	345	345	318	313	322	354	314	308	340	296	373	314	309	327	340	328	324	327	347	327	342	331	304	356	321	343	336	329	321	306	292	321	360	333	329	321	337	334	310	321	316	307	319	322	315	337	334	304	296	332	347	327	327	323	327	293	318	356	341	332	323	307	329	297	324	327	333	336	315	364	291	272	311	317	289	314	330	349	339	349	348	313	314	325	358	345	321	287	269	326	331	318	337	319	303	316	346	342	327	338	280	324	305	319	316	308	312	348	365	315	317	324	326	292	362	331	303	347	335	311	335	325	336	291	327	310	324	363	353	311	306	330	308	296	314	298	327	336	321	331	320	321	328	348	316	336	299	312	346	319	310	327	354	356	312	315	332	316	337	303	333	294	280	297	350	314	315	327	317	291	357	332	313	291	311	324	365	293	328	282	309	342	347	296	309	294	336	318	304	309	305	299	306	319	335	341	305	285	335	342	290	308	326	321	338	322	362	321	322	351	321	339	351	322	308	359	340	356	321	280	286	300	319	316	314	353	343	307	328	312	304	345	349	324	298	390	318	315	315	300	311	305	369	319	329	313	364	340	312	297	312	321	365	295	306	356	354	339	309	309	313	339	391	299	328	347	334	316	345	314	296	292	318	349	338	342	307	330	328	337	327	339	260	320	306	309	316	329	306	304	325	330	347	327	313	325	336	333	310	308	306	308	357	352	327	309	321	299	318	304	275	280	323	329	330	347	297	295	305	301	327	320	345	330	334	301	320	336	342	330	333	345	328	308	325	312	333	309	354	387	319	343	324	354	349	316	306	311	344	325	286	284	337	338	311	334	347	305	330	367	356	343	335	319	315	317	283	290	287	349	323	319	310	371	304	329	311	363	338	351	325	298	341	302	310	334	291	348	303	360	277	360	358	356	336	318	298	328	346	335	306	298	311	295	310	302	338	352	319	312	310	300	318	325	341	323	326	322
21579	7609	5314	3111	1932	1484	1260	1045	816	794	807	774	735	749	729	720	765	784	758	769	764	757	742	783	725	737	745	741	726	752	719	669	743	732	677	729	732	727	734	742	754	695	704	714	711	743	741	724	733	694	727	749	729	729	731	682	731	782	730	669	736	767	706	723	716	762	720	712	723	683	746	670	741	715	714	744	691	705	715	748	704	727	746	697	715	734	721	681	737	723	728	732	689	719	727	750	707	667	751	732	734	711	730	755	741	753	696	740	690	684	714	677	751	742	687	712	711	679	714	728	724	762	762	754	731	753	757	718	714	736	692	736	713	747	742	703	730	713	694	709	708	687	712	719	753	725	731	754	688	691	741	724	713	712	719	676	737	727	716	716	756	789	674	741	747	753	708	720	714	732	739	717	766	757	675	749	736	697	748	683	719	680	790	745	746	729	741	695	748	738	687	674	767	750	767	743	737	707	747	731	718	697	719	746	706	750	719	750	734	713	765	693	718	692	701	695	780	708	714	715	712	748	758	710	726	674	706	747	682	695	685	805	734	704	722	705	719	761	717	655	752	721	712	751	748	705	687	751	739	754	698	744	708	736	715	696	768	744	714	705	677	728	769	755	748	704	723	698	738	700	729	741	758	694	759	746	728	686	672	719	722	751	744	718	701	729	732	715	705	713	682	733	708	670	717	723	687	730	717	705	745	728	743	711	785	732	695	770	762	756	725	786	718	752	715	738	706	722	733	727	699	724	762	734	719	693	739	738	773	722	718	741	709	771	771	734	756	752	735	803	740	717	757	698	743	685	704	762	740	729	765	753	718	730	699	693	717	677	741	715	699	756	735	742	709	741	731	704	742	749	731	697	716	738	694	720	729	683	731	766	692	696	756	727	666	771	728	742	741	722	739	744	703	753	691	765	728	783	777	727	720	747	770	738	753	693	727	737	760	704	725	728	724	765	706	708	781	720	743	719	690	741	698	685	774	703	746	684	695	707	736	760	753	700	747	741	752	718	747	725	737	758	743	691	713	774	708	711	739	706	732	726	750	764	703	738	707	708	739	735	702	733	691	727	749	716	739	728	636	753	749	706	756	716	721	752	721	689	743	724	747	718	726	777	699	709	743	752	750	780	688	771	720	692	747	686	719	719	721	738	716	771	749	757	737	738	749	733	750	773	739	711	714	668	730	744	739	720	726	715	706	749	710	725	719	723	734	742	716	764	733	747	740	723	736	702	773	680	741	727	717	732	744	757	708	703	711	726	713	752	764	752	717	792	743	689	723	741	704	756	744	687	682	748	727	700	741	703	686	701	726	773	723	689	752	765	745	713	712	680	730	717	686	701	709	733	733	718	758	760	728	796	761	716	688	706	686	706	708	692	718	700	767	710	749	671	747	732	733	721	726	714	770	708	690	745	740	758	720	733	717	746	708	728	720	772	697	737	718	745	758	752	727	704	734	722	769	688	693	665	699	729	745	716	784	708	726	746	700	759	748	735	745	749	734	725	743	720	727	675	721	746	769	752	689	739	698	726	759	691	702	712	731	708	727	736	754	758	745	714	732	690	738	745	690	716	743	771	698	695	689	736	696	674	751	699	764	755	710	761	737	671	726	748	714	770	708	735	725	766	724	668	732	697	751	742	733	725	769	744	735	724	720	783	742	705	717	772	693	752	713	692	722	736	747	705	728	707	663	729	698	755	730	766	753	721	773	734	696	738	732	709	736	714	762	718	747	726	724	729	729	672	758	726	741	735	707	752	731	746	677	701	753	729	768	706	707	729	724	720	707	740	718	718	737	745	729	771	724	769	707	732	732	701	727	732	760	763	715	746	731	698	738	787	830	766	747	706	686	753	741	727	684	693	732	707	733	785	734	705	745	719	679	728	731	755	716	748	745	751	710	719	713	770	684	734	747	719	713	717	733	728	736	726	729	659	694	748	774	724	699	713	705	708	726	724	749	708	731	700	750	736	726	710	705	776	763	712	677	745	753	710	719	730	680	755	733	758	797	692	749	748	684	738	698	741	701	704	677	707	718	725	725	712	724	700	716	701	708	745	759	720	769	746	786	702	745	769	719	762	716	717	706	692	745	715	757	702	742	709	768	687	710	730	719	739	752	740	724	759	719	717	698	745	733	788	744	770	723	689	760	747	735	752	712	698	686	708	740	756	707	753	732	729	730	708	729	738	715	708	732	792	731	709	700	728	707	729	773	722	734	728	742	726	717	734	751	791	707	770	739	703	709	670	707	728	721	740	733	742	693	703	682	675	720	753	737	711	728	762	763	714	691	735	726	765	754	726	703	719	691	699	705	759	721	773	729	719	758	734	784	700	693	732	709	705	715	721	684	674	701	736	726	737	753	730	734	704	746	657	730	692	732	702	728	736	700	696	730	719	730	737	727	776	740	702	708	756	735	778	709	698	706	732	732	683	693	733	760	744	727	721	726	686	638	723	752	704	732	712	692	720	715	723	733	732	745	736	753	685	725	766	699	744	770	744	754	720	752	784	726	747	729	677	734	677	751	726	740	718	713	717	768	718	723	719	734	730	718	729	786	739	718	706	753	723	746	723	741	693	732	741	717	731	717	729	760	715	686	760	746	727	739	730	688	731	746	724	748	728	673	688	713	753	710	770	698	702	765	772	765	735	718	764	775	753	797	767	749	709	679	767	692	717	784	716	668	741	771	716	699	748	776	717	687	764	742	749	709	726	730	762	735	697	725	746	760	726	733	703	718	707	715	704	745	718	739	695	658	728	696	724	756	710	702	712	731	751	741	727	723	688	726	764	700	720	738	750	711	707	701	716	742	723	740	648	740	697	683	724	751	759	776	757	756	755	708	747	717	717	699	727	719	691	732	743	718	763	757	718	748	781	724	688	763	719	728	695	711	749	742	732	770	736	719	734	693	685	733	724	718	668	736	717	759	737	710	717	747	753	741	711	735	778	737	733	764	734	693	695	751	732	734	710	711	699	738	735	747	720	723	786	740	715	783	770	747	727	767	705	702	736	771	722	715	730	721	715	762	745	730	708	721	687	705	683	770	690	738	774	696	758	668	710	724	713	695	704	705	720	773	704	699	715	752	745	739	693	726	691	725	751	688	726	724	742	730	723	731	726	738	741	705	752	750	745	691	736	748	704	708	672	697	742	735	736	695	698	699	737	713	719	717	722	729	745	734	736	722	722	716	721	714	697	697	654	729	710	701	732	706	722	744	737	701	705	697	711	738	702	729	729	783	722	750	702	717	750	671	738	768	743	753	722	738	764	726	690	736	721	696	718	694	699	772	691	722	733	738	703	699	727	688	720	694	793	731	696	744	725	761	730	780	708	730	727	746	729	759	732	763	682	733	765	741	719	717	753	714	723	732	720	710	742	722	720	707	721	717	720	778	703	754	721	719	695	704	696	729	753	749	738	746	731	759	741	733	688	713	712	721	734	715	772	707	738	754	778	680	750	704	723	717	713	723	699	706	695	744	770	783	740	726	710	745	777
31973	6261	1102	563	441	349	340	335	349	351	347	359	324	329	351	358	335	333	357	343	363	283	335	343	314	368	332	327	323	375	329	298	330	305	323	322	327	347	337	302	337	351	324	321	317	317	313	367	363	344	354	326	323	313	350	345	355	372	324	365	377	328	324	354	352	317	332	333	360	349	342	301	307	363	350	346	319	348	341	369	351	377	298	325	369	361	325	344	300	308	352	349	309	335	336	301	319	311	327	347	322	312	357	334	327	329	361	302	322	327	341	344	292	355	344	316	309	354	331	320	342	344	308	321	297	356	350	357	343	350	329	351	357	327	362	328	320	307	313	299	329	362	317	335	350	336	362	348	367	309	314	357	338	327	333	335	369	348	318	318	321	339	352	311	342	297	329	312	338	349	361	317	355	325	375	317	312	323	365	329	296	301	292	302	334	350	326	340	344	319	338	353	331	328	301	327	342	339	304	332	336	350	331	319	369	346	323	379	335	310	351	313	358	309	321	324	299	321	351	302	361	333	344	328	304	319	332	339	337	335	318	302	345	339	281	318	330	332	326	335	334	357	370	333	322	325	361	341	339	351	339	351	360	314	356	310	346	341	345	352	363	359	352	332	323	335	367	335	351	353	333	343	367	348	357	334	347	328	359	322	304	376	316	314	374	325	354	314	334	338	357	337	326	356	338	312	346	337	320	359	325	373	339	321	339	307	348	345	308	353	319	365	312	340	320	340	344	309	318	334	395	332	340	333	359	325	315	336	333	326	335	355	359	362	346	331	330	377	339	339	361	369	344	299	331	313	343	363	332	334	350	357	372	340	333	335	313	345	365	308	321	321	303	339	329	352	291	295	287	299	318	357	370	344	317	310	336	347	352	329	336	339	326	389	351	332	345	347	334	321	300	291	383	340	327	360	335	307	329	328	313	314	338	353	326	344	372	351	371	361	358	309	338	336	327	332	348	384	341	346	337	347	342	335	328	387	314	363	326	353	369	344	359	354	357	333	338	346	334	320	353	335	339	306	316	341	300	312	345	329	335	330	352	314	334	351	312	357	359	333	340	357	306	329	335	301	317	320	360	371	370	339	304	327	342	379	359	318	346	337	347	319	350	340	332	350	339	301	333	324	319	333	310	350	310	301	324	351	333	314	327	353	310	332	324	317	336	297	332	327	363	334	366	345	360	333	359	327	311	326	342	318	331	325	340	325	310	319	355	355	317	322	327	316	357	326	318	293	348	349	361	352	336	277	354	331	356	340	328	311	341	294	334	351	367	367	314	332	340	347	347	340	308	320	337	334	344	293	301	334	318	318	345	315	340	338	357	313	328	297	364	353	303	329	341	323	313	349	335	319	320	296	336	347	369	306	358	311	330	310	384	360	346	337	339	354	339	344	319	334	299	315	325	314	341	333	312	345	312	348	343	339	337	375	336	293	349	335	343	348	326	331	336	351	349	312	326	332	353	352	354	327	349	338	369	314	305	315	311	333	344	338	303	299	334	345	323	320	346	336	360	325	312	343	323	308	323	324	323	362	355	315	342	348	339	341	327	366	366	335	337	337	380	373	367	325	312	300	331	311	344	297	334	335	346	328	355	344	317	321	309	335	322	347	382	322	350	367	363	324	318	337	311	316	331	323	353	317	336	350	337	339	309	341	378	314	358	361	317	348	343	304	330	345	345	344	324	350	311	331	309	343	336	319	315	293	320	331	323	373	341	320	353	347	350	311	349	328	333	376	330	310	355	321	350	314	325	320	330	378	321	351	347	357	305	333	332	325	349	325	321	365	342	361	313	323	345	321	329	330	309	320	353	319	317	340	328	346	369	334	332	343	366	269	319	334	338	327	335	340	315	328	325	322	336	330	384	316	336	320	353	361	351	334	316	336	352	359	356	316	332	309	373	321	340	336	328	357	285	313	342	367	354	347	317	365	326	297	326	336	338	325	298	304	322	309	333	305	327	314	371	315	381	330	354	348	331	319	355	341	314	319	357	333	349	316	311	324	328	341	340	326	308	323	331	321	336	333	346	333	347	341	287	317	357	339	321	357	317	316	323	329	295	355	352	339	329	314	352	352	316	348	312	339	317	337	320	340	372	334	308	322	321	372	323	339	328	339	375	341	334	300	335	346	324	319	363	369	337	339	362	366	349	359	376	347	347	344	360	332	324	335	336	330	365	366	367	324	332	336	330	299	324	307	272	322	315	289	327	352	298	319	386	331	307	348	313	343	351	323	343	329	327	332	338	326	317	322	357	350	339	306	319	322	309	306	352	361	348	352	344	347	373	330	336	356	342	349	353	327	321	353	342	331	345	318	331	326	346	363	348	350	337	311	361	350	328	327	332	347	355	317	315	301	365	354	287	306	345	319	310	345	324	363	309	330	362	376	342	322	331	331	355	294	329	369	327	354	323	344	340	332	375	353	319	296	318	347	316	323	335	304	359	333	364	367	321	354	345	317	337	340	334	311	332	384	364	325	312	336	337	370	337	341	333	379	325	281	349	298	346	382	360	322	351	331	339	304	298	306	348	324	325	354	389	352	326	294	352	330	337	324	322	363	340	313	362	332	294	331	341	326	336	334	309	334	359	326	313	368	332	325	298	324	337	328	335	351	328	324	351	339	363	374	330	339	347	303	339	337	355	320	359	330	316	328	310	321	323	340	338	331	348	339	353	328	352	335	333	311	346	341	310	354	313	363	356	328	338	346	369	303	337	333	330	337	305	301	331	355	349	315	334	351	362	352	366	355	326	347	369	340	316	332	331	312	320	322	387	295	355	334	328	351	349	345	333	382	353	330	338	309	340	341	380	353	335	347	366	344	335	339	326	382	323	307	356	332	300	355	389	333	316	326	336	339	343	295	353	334	298	342	329	320	343	355	317	341	331	348	336	376	329	353	332	325	337	316	336	308	310	337	311	320	327	355	305	319	363	337	333	341	345	345	326	329	338	374	320	321	340	336	349	352	351	373	340	340	377	343	347	296	339	326	347	339	333	348	346	351	348	317	357	360	302	309	329	349	302	355	348	335	339	335	372	315	297	333	374	337	308	330	327	328	341	308	322	322	342	346	345	318	325	349	372	306	343	315	332	363	329	342	349	318	342	341	321	330	362	371	337	344	352	345	297	354	353	330	356	317	320	329	308	334	344	335	356	333	361	362	332	328	310	320	299	346	323	326	313	319	316	323	336	342	348	333	309	326	334	340	310	350	350	340	361	346	353	329	330	336	357	339	356	345	280	323	291	319	336	343	341	351	375	361	353	315	328	349	329	308	317	331	320	357	349	335	347	359	325	325	337	330	333	349	337	324	323	355	363	347	348	364	322	329	308	349	311	330	349	334	315	314	300	331	343	313	377	307	326	327	316	311	341	382	319	367	306	297	334	321	337	327	357	299	322	341	342	310	313	354	338	330	355	384	323	312	324	323	326	358	315	346	358	298	321	360	334	323	330	345	346	315	358	354	333	327	332	334	343	330	378	358	339	345	334	337
21215	10664	7337	3595	2481	1729	1350	1090	941	870	846	870	870	814	814	790	778	805	796	741	846	780	792	829	759	748	743	796	771	738	734	782	707	762	727	751	815	782	774	824	783	782	785	773	759	719	770	722	757	755	758	754	788	786	739	754	840	772	752	737	771	759	789	746	726	716	772	777	770	762	759	746	764	759	778	753	773	767	735	790	765	798	727	753	813	790	781	753	802	766	720	765	752	768	709	774	768	777	761	735	787	754	803	797	763	748	762	760	717	744	727	796	791	788	813	769	764	765	776	786	798	787	731	771	778	749	714	760	733	740	774	760	787	763	805	752	825	731	806	781	788	748	774	739	796	757	780	702	797	759	734	754	797	779	727	768	737	776	728	731	766	745	842	747	798	707	783	735	703	779	764	771	731	767	772	764	737	802	815	801	715	791	753	763	765	721	795	801	840	764	759	751	749	798	790	722	807	763	789	738	764	779	765	781	816	801	729	785	804	743	749	729	767	748	748	819	725	822	777	781	792	762	738	809	801	734	760	765	744	690	763	748	783	821	712	747	801	721	777	730	751	806	737	806	752	732	762	787	796	749	741	772	761	796	772	805	767	773	736	766	772	718	769	801	780	747	731	796	798	734	749	791	761	783	757	788	744	752	740	794	789	753	755	735	735	744	777	730	751	827	750	748	741	753	731	747	749	766	760	778	747	791	761	829	779	728	723	740	747	766	775	733	783	791	821	733	733	751	755	752	723	712	765	754	740	773	797	816	777	738	739	751	771	764	731	798	777	729	783	740	810	752	775	748	796	771	768	741	760	691	734	723	774	755	774	755	743	772	772	785	761	717	764	771	751	772	781	774	736	775	718	789	754	718	747	790	793	733	765	752	768	767	761	765	781	815	787	732	796	754	723	791	753	732	812	775	754	763	761	835	806	762	791	756	775	732	789	683	715	736	778	783	739	779	790	787	763	742	738	791	754	810	773	745	764	776	724	724	743	783	721	814	769	763	828	759	681	746	802	774	747	766	789	781	765	777	711	728	768	797	781	789	726	761	748	760	787	799	761	734	752	742	749	778	754	756	790	770	762	786	774	739	816	742	790	737	770	769	720	810	748	748	764	765	761	737	820	725	787	805	710	773	767	732	777	737	789	783	778	793	747	790	730	775	714	762	748	813	746	770	836	761	750	785	794	801	769	813	787	776	778	791	792	754	774	724	811	746	777	805	800	734	764	774	793	745	736	736	769	767	766	750	754	776	776	712	774	780	776	755	760	765	782	746	723	750	759	764	776	784	745	809	760	740	719	773	752	726	742	827	756	744	804	780	768	733	810	779	762	766	810	762	774	757	722	743	727	737	738	747	778	764	794	775	712	765	764	751	755	833	747	762	796	810	808	754	743	781	749	707	783	777	800	738	755	777	807	748	784	777	777	811	749	735	742	731	752	774	771	799	761	718	757	766	735	778	772	810	755	769	774	732	770	763	752	790	742	743	753	702	749	756	786	698	737	739	807	781	746	812	793	780	798	772	766	719	735	823	783	766	756	774	752	786	832	798	806	776	787	769	795	790	746	764	762	767	788	739	781	706	795	791	752	756	733	731	757	801	767	778	768	782	750	757	775	743	776	761	764	781	780	754	771	747	730	737	784	738	806	709	746	829	782	788	793	775	746	738	758	726	747	824	775	733	759	756	776	758	821	810	779	761	737	744	767	776	747	717	752	827	753	737	805	789	733	753	812	834	727	763	783	776	780	797	786	781	759	809	738	706	732	776	733	778	751	763	746	836	778	789	813	775	749	806	756	718	759	738	733	813	780	820	749	737	762	813	759	826	793	727	785	760	778	702	806	777	724	756	773	742	800	775	743	740	782	773	752	796	744	780	776	856	751	764	768	746	777	795	774	737	815	780	759	765	788	802	713	739	766	774	776	751	742	715	749	764	757	786	705	771	751	734	759	750	741	827	771	719	814	756	773	734	746	765	798	770	754	760	761	753	750	784	749	746	776	814	746	728	750	733	793	741	763	753	791	750	774	755	764	770	770	744	737	739	796	776	765	829	799	763	774	748	770	843	750	736	771	753	776	802	702	715	757	781	761	734	811	821	768	751	729	773	748	757	835	728	751	760	777	770	782	768	721	760	757	828	733	796	770	788	747	804	832	797	778	737	732	778	744	760	752	794	761	744	772	768	744	750	736	768	763	750	746	736	727	745	763	767	744	742	751	747	734	750	743	734	798	744	746	805	783	780	716	772	769	793	741	795	805	747	761	761	714	795	734	836	740	791	785	769	697	758	789	740	725	775	769	764	734	793	782	750	739	778	810	732	750	797	728	770	741	764	740	763	807	786	765	758	753	759	786	789	812	762	777	736	780	783	758	759	799	778	745	795	744	827	785	776	737	750	741	743	706	754	792	757	802	773	753	774	777	740	751	709	796	766	759	697	785	765	812	748	810	791	761	804	779	727	753	754	802	770	788	757	752	717	824	778	742	745	736	724	758	762	787	730	764	715	766	748	688	791	794	787	801	767	773	792	761	777	723	784	714	735	789	805	829	753	803	804	741	761	779	730	724	708	759	742	735	732	770	782	770	725	810	730	726	725	777	748	766	741	774	759	786	805	778	747	765	742	757	778	757	752	757	805	727	744	777	741	795	755	772	757	800	769	766	710	722	762	785	744	756	787	777	749	721	804	789	802	759	749	710	793	752	729	777	769	803	721	737	772	768	769	765	783	797	778	783	758	800	751	791	750	795	757	762	773	759	767	756	734	730	758	739	789	731	789	753	783	730	715	745	790	755	786	801	773	794	747	753	757	734	750	705	785	746	765	754	773	729	773	758	734	802	759	746	732	737	778	768	721	723	733	787	774	801	716	812	755	671	760	800	720	716	763	716	770	734	805	784	781	783	768	771	763	791	729	778	799	705	745	787	747	765	749	751	720	735	746	763	759	768	769	720	771	753	804	789	815	732	796	758	764	741	789	765	781	753	763	782	760	812	820	746	794	744	735	752	800	781	756	728	751	791	785	783	799	738	751	799	792	768	777	784	761	819	778	775	782	795	765	763	733	787	793	811	814	775	727	759	725	741	769	753	774	760	825	786	768	751	721	775	773	726	777	725	706	814	791	781	780	744	752	742	758	802	739	760	714	739	796	807	743	793	758	732	752	743	731	779	764	762	756	742	779	790	793	800	773	812	785	726	741	757	753	753	835	759	763	748	727	784	774	723	730	741	774	774	794	739	836	770	767	748	822	771	781	796	801	756	768	771	750	732	746	773	792	765	776	782	730	743	795	789	755	748	786	769	739	753	728	755	754	749	803	736	799	760	761	785	801	754	748	752	738	724	751	740	728	730	790	737	762	757	775	753	779	793	796	747	791	733	740	761	751	778	795	730	746	769	809	776	722	760	781	785	733	755	764	851	799	765	770	734	824	727	782	818	815	818	765	760	762	816	820	819	804	706	731	794	761	797	735	757	768	775	733	730	764	780	750	753	760	773	806
24371	2692	459	390	385	351	281	340	328	328	345	307	307	355	319	342	328	338	294	330	321	319	310	342	323	304	324	312	303	333	343	314	298	315	341	291	309	269	294	306	300	298	333	305	297	362	325	356	307	320	304	322	319	314	316	336	323	318	309	318	301	291	303	348	336	284	303	296	253	318	331	341	313	301	351	316	317	304	314	311	329	300	345	305	325	330	317	337	319	309	322	323	323	297	296	299	292	309	299	310	306	315	312	330	305	308	304	317	341	300	350	331	333	290	287	314	326	316	298	317	333	331	342	364	305	337	299	305	336	356	330	302	342	316	301	310	318	332	333	307	326	302	323	334	295	361	299	329	307	287	331	309	321	332	343	336	289	301	317	343	296	334	294	307	291	299	299	309	299	313	317	338	289	304	334	338	310	317	306	277	312	313	318	291	313	288	357	286	315	313	308	314	291	323	346	316	313	344	350	317	322	328	309	287	315	326	339	301	280	284	334	300	293	289	334	302	336	330	339	351	310	310	302	315	313	324	314	335	312	332	300	317	316	302	329	335	306	328	346	306	311	364	320	338	338	331	284	335	315	301	315	299	353	329	337	350	354	322	342	289	303	291	328	312	287	327	303	318	271	269	323	304	293	372	328	299	303	335	318	311	295	309	309	319	304	339	302	309	289	300	322	322	333	314	336	330	353	319	316	333	319	315	316	326	306	335	296	310	324	290	300	314	288	287	324	324	327	292	367	311	342	294	279	282	348	311	318	284	349	254	311	322	318	302	346	324	321	316	365	316	287	320	323	318	281	322	288	293	291	323	310	324	330	328	303	336	333	301	287	332	308	308	306	325	343	302	315	307	318	327	330	312	326	323	345	354	339	308	312	325	335	335	303	325	287	345	318	323	289	299	308	326	299	338	316	327	336	305	305	325	314	310	308	357	305	291	301	316	305	346	335	344	312	297	352	327	325	335	323	362	289	315	347	293	292	298	314	344	350	359	294	328	333	306	322	293	302	324	340	329	307	283	330	363	356	343	311	307	325	282	301	317	289	274	300	297	285	299	323	328	333	333	291	343	338	291	305	337	347	295	320	323	306	314	320	319	315	292	306	331	314	319	305	287	321	289	338	313	318	314	303	313	337	299	316	342	330	307	277	314	320	308	281	313	308	328	315	316	355	306	373	337	287	317	296	330	342	309	313	336	307	335	326	327	319	313	293	335	320	335	325	324	324	277	308	321	287	333	330	307	306	325	326	335	310	352	322	325	337	307	309	302	340	322	317	310	304	333	305	315	288	318	335	340	325	341	303	318	369	303	263	341	286	351	316	332	337	343	362	304	305	292	265	321	290	334	307	289	273	298	316	346	282	349	299	298	295	344	358	321	335	318	336	336	303	329	335	324	308	316	322	323	277	348	307	314	335	299	332	327	296	304	326	299	322	312	295	305	305	332	314	292	304	306	308	293	308	339	303	310	336	306	342	309	347	298	327	346	316	308	313	331	327	301	304	300	354	325	338	295	287	301	351	278	313	305	325	298	331	333	320	306	316	325	325	351	342	335	278	309	291	310	311	317	306	334	287	295	308	284	321	333	355	314	350	310	331	317	296	304	371	306	318	349	339	314	310	276	314	321	341	283	299	310	299	317	317	307	322	312	297	319	293	326	320	298	321	340	288	313	313	323	330	308	300	304	328	314	293	308	311	322	335	351	333	338	325	322	301	314	329	304	293	298	322	295	317	335	308	339	331	326	308	320	323	319	333	340	310	309	377	324	329	329	264	360	312	336	337	290	295	299	319	320	346	321	330	329	312	301	302	274	347	318	318	316	288	363	305	295	343	332	319	272	320	317	315	315	328	322	359	310	316	300	287	336	349	315	322	302	302	317	320	337	337	334	349	320	304	307	299	307	335	345	281	288	298	339	324	335	318	324	347	336	315	296	292	311	309	333	312	309	355	285	333	284	283	276	312	331	318	335	338	343	353	314	319	337	316	335	332	337	295	319	354	347	315	339	306	339	351	310	323	315	331	261	310	354	296	312	311	288	305	328	311	329	310	284	302	300	298	318	309	291	320	324	321	323	331	318	341	310	312	298	290	345	312	300	311	316	312	302	330	323	349	329	312	334	374	306	338	322	333	317	291	347	308	310	331	317	326	276	345	303	346	303	350	337	334	319	319	325	313	336	297	332	312	320	287	322	314	288	321	328	308	270	331	336	358	297	277	365	326	328	299	314	309	326	308	285	309	323	331	322	321	318	334	339	304	334	336	322	323	302	325	338	327	321	326	293	284	313	324	314	293	340	324	316	306	330	278	283	297	323	311	332	294	310	305	296	286	298	290	307	339	317	311	325	323	347	319	333	349	300	335	314	322	323	316	317	300	315	315	339	301	303	282	318	304	360	323	309	327	320	321	312	327	326	318	327	323	333	312	373	325	290	331	369	305	318	324	304	319	302	339	313	299	324	316	312	384	324	325	321	353	371	285	324	327	312	333	318	304	297	300	305	298	298	298	300	329	299	337	285	305	311	317	320	332	334	333	300	337	357	328	292	342	259	329	311	285	312	333	285	361	332	340	332	325	294	285	333	297	322	326	282	332	299	327	306	332	331	347	326	311	282	356	302	319	302	327	319	323	298	329	341	343	317	331	334	330	294	308	334	336	313	307	304	341	382	323	323	301	294	306	326	308	304	309	324	310	314	311	310	289	301	312	328	285	312	303	322	322	288	326	347	298	313	284	337	331	309	324	351	307	309	339	308	326	314	324	306	288	303	299	299	298	305	317	343	328	336	313	313	320	303	290	366	317	313	302	300	313	302	316	284	269	328	351	347	350	289	323	292	301	327	323	304	308	309	314	311	324	297	295	323	326	328	317	298	338	314	310	283	307	295	340	307	317	293	329	313	354	293	273	323	264	311	324	324	360	321	311	319	310	288	303	306	309	291	296	337	341	290	304	348	315	306	296	320	343	322	335	302	333	305	320	336	300	350	314	350	332	324	308	316	307	301	317	356	355	356	313	289	311	310	312	328	302	312	293	316	317	320	382	309	366	294	306	307	323	322	332	290	294	305	361	341	296	314	334	305	331	308	324	294	283	319	310	336	341	355	293	288	307	342	308	326	318	312	317	328	328	328	332	304	324	304	292	298	322	315	286	330	296	330	307	307	337	337	329	309	330	291	313	333	301	313	304	315	326	313	335	313	290	328	292	324	320	333	310	301	365	312	320	306	324	299	324	311	330	336	270	343	331	359	334	307	268	340	297	318	288	311	322	321	304	285	295	324	317	295	302	285	265	301	288	342	308	321	299	342	333	321	292	293	280	318	304	312	314	317	326	326	310	320	308	328	319	321	341	300	367	298	328	299	339	294	319	315	333	324	321	303	317	312	318	335	302	322	319	287	322	329	286	338	376	358	306	303	307	305	315	321	284	366	334	325	331	372	366	332	351	335	333	336	373	373	308	333	336	292	306	294	314	356	311	298	357	330	313	314	322	305	288	321
17335	5066	2540	2113	1348	1001	827	768	810	712	729	731	674	748	728	707	754	707	721	733	728	696	748	677	708	682	708	669	762	747	672	705	717	671	697	705	720	713	712	744	679	703	708	722	698	713	660	703	721	681	692	707	743	711	722	699	748	672	703	682	673	724	672	693	721	716	737	683	700	709	671	722	700	674	725	708	712	743	728	654	705	653	661	738	686	705	648	727	722	711	740	675	684	705	721	712	700	769	749	727	696	706	717	669	669	719	670	679	676	700	726	693	705	716	730	688	707	667	687	669	698	680	698	725	672	668	689	695	719	722	711	728	694	707	625	682	737	650	698	686	718	701	701	680	674	704	647	688	667	682	729	723	715	694	738	695	727	680	649	698	691	750	692	693	676	757	652	693	673	678	713	667	676	726	708	699	689	653	684	703	645	679	689	734	702	734	694	651	739	706	676	693	695	650	718	671	677	700	702	714	731	707	667	697	702	699	672	700	661	750	724	695	772	700	696	716	721	703	686	654	693	678	703	720	666	707	734	676	711	679	772	677	676	704	697	714	740	693	679	701	685	692	710	729	732	717	715	692	706	693	675	736	640	680	686	718	724	722	713	711	680	748	694	666	704	683	693	742	672	712	716	660	737	688	664	689	698	733	663	702	726	682	627	649	675	711	675	699	724	763	671	660	686	687	645	714	666	729	698	709	655	685	634	703	669	697	723	704	664	690	705	705	689	691	719	688	713	682	705	754	676	695	738	720	687	688	741	704	717	714	692	707	680	722	686	673	726	676	691	729	723	705	684	736	660	682	726	710	694	737	704	687	699	723	664	675	687	745	642	720	689	726	690	713	733	701	674	716	709	720	721	685	700	724	677	685	709	664	721	733	711	683	655	730	686	681	676	723	721	703	758	708	694	689	728	750	722	684	720	677	711	661	700	724	674	696	734	746	708	698	708	729	713	747	726	702	720	731	659	723	669	663	693	673	716	714	722	680	662	720	707	713	666	699	711	689	748	711	668	683	690	723	677	662	679	715	699	687	707	738	687	710	684	766	693	709	734	718	757	732	703	673	674	666	682	704	679	745	693	703	701	699	740	689	704	707	750	686	703	753	698	690	759	736	718	719	732	712	682	685	710	714	653	722	726	694	735	706	674	680	703	670	692	646	723	688	695	708	677	662	666	697	748	686	693	708	689	665	723	707	693	678	666	694	706	700	674	696	757	712	694	707	757	743	714	737	725	652	714	691	668	737	672	675	684	638	695	752	688	686	661	717	706	724	724	695	656	688	686	722	733	702	740	702	731	707	703	653	700	706	718	762	726	749	696	652	664	731	685	683	663	705	723	713	707	662	701	663	694	686	698	703	692	683	721	697	688	724	708	710	708	715	703	731	668	658	693	706	701	681	710	666	655	652	613	766	704	721	678	670	722	698	722	698	714	704	637	717	708	694	726	728	687	721	685	704	686	688	666	668	693	689	738	723	727	688	726	701	708	666	666	681	749	696	710	709	706	680	674	714	703	739	706	720	691	718	723	716	710	683	728	710	725	625	724	703	691	736	726	735	726	712	692	687	738	665	735	675	698	691	666	696	729	710	741	683	687	764	672	704	699	689	674	683	697	693	693	698	732	690	719	713	683	689	658	705	750	700	691	691	719	693	670	728	730	715	730	702	675	674	666	722	730	821	679	700	701	665	770	680	723	732	687	685	726	638	696	683	690	671	771	710	709	701	695	708	733	734	673	701	713	675	730	686	688	723	655	714	753	718	651	676	724	682	688	682	728	721	692	660	681	728	657	685	699	686	708	661	702	742	669	713	703	682	711	684	674	691	676	725	662	747	665	737	686	687	671	692	713	667	694	762	763	704	692	697	703	722	685	726	759	716	701	724	667	705	720	696	698	667	647	691	689	712	665	724	678	683	708	716	725	658	683	681	691	720	693	770	673	759	663	693	685	692	724	712	698	706	712	716	677	719	674	730	743	755	679	678	717	712	698	697	735	682	703	692	752	656	742	758	733	697	726	681	710	728	692	704	713	744	696	698	740	682	709	691	715	723	707	746	690	662	679	715	688	727	765	719	712	728	726	696	673	707	717	703	688	642	720	690	733	733	754	696	679	765	707	690	663	711	691	685	681	771	679	703	728	650	714	706	722	713	667	700	721	702	724	719	691	697	696	702	694	685	686	719	674	658	712	702	734	700	695	662	715	706	700	661	703	682	727	728	679	756	678	716	698	686	660	751	677	705	678	692	699	705	681	756	678	731	715	695	716	672	695	655	727	717	677	725	704	704	671	643	726	704	721	710	731	722	708	726	702	672	707	702	662	705	704	708	723	629	703	681	693	654	724	737	695	717	715	677	699	729	671	772	694	668	698	679	669	697	714	694	737	704	691	721	690	740	729	711	697	724	660	713	683	663	704	710	733	679	694	731	682	686	673	668	669	731	690	701	751	700	692	714	704	730	752	702	685	713	707	711	692	697	705	702	673	640	689	702	676	698	705	690	769	684	710	714	706	697	693	717	741	664	699	657	680	690	742	708	676	672	736	726	703	690	724	699	694	671	687	741	697	661	699	725	728	712	684	713	689	691	662	679	642	709	677	697	688	722	697	682	688	707	693	703	704	696	656	696	676	714	714	712	678	682	727	679	696	661	688	685	702	716	691	672	700	668	673	707	706	695	743	660	717	680	688	692	695	717	660	701	684	659	721	724	689	736	695	727	663	662	691	710	703	700	686	767	676	680	739	669	714	715	723	770	699	681	725	688	700	700	665	670	667	671	757	677	735	711	716	713	665	691	725	660	661	680	689	738	714	695	706	690	676	684	658	669	730	732	650	736	751	738	696	673	698	732	752	682	709	687	718	725	658	675	726	701	706	654	687	750	694	723	738	705	690	702	694	723	691	726	695	676	694	706	732	709	662	678	648	689	712	688	688	683	680	692	692	696	704	692	714	702	724	659	649	695	706	688	696	681	711	714	690	630	681	699	696	701	691	688	684	687	710	733	737	705	724	723	673	672	708	683	680	719	717	649	738	637	671	630	663	732	674	691	712	699	790	686	744	668	649	725	702	692	692	678	730	657	669	734	669	712	678	717	706	681	764	686	685	711	695	708	684	726	696	689	680	705	711	691	695	685	749	708	684	684	682	707	715	669	740	695	702	696	736	732	724	681	684	658	650	735	718	695	676	722	720	767	687	768	703	653	733	690	716	693	725	694	679	656	703	721	712	743	673	726	713	703	768	685	702	708	715	692	688	716	734	711	675	699	706	694	705	722	733	744	702	702	734	693	699	699	702	728	680	723	717	684	719	704	697	708	707	674	722	698	725	706	647	733	684	694	669	699	705	772	720	698	754	683	691	724	688	682	702	712	708	721	697	685	712	732	754	685	704	718	696	662	727	715	672	707	691	680	680	703	718	746	675	678	674	753	668	726	729	680	733	759	728	698	712	681	666	683	684	648	692	665	696	676	695	683	725	740	740	660	661	734	691	734	735	695
34358	5665	890	523	419	335	316	342	350	304	320	344	343	343	319	360	325	336	356	319	299	307	362	311	328	355	337	322	318	313	327	311	312	323	342	354	303	316	291	307	331	321	345	337	304	287	328	317	341	346	301	327	339	325	300	352	358	366	352	340	352	322	317	300	345	301	326	344	317	311	321	301	319	391	308	323	340	320	333	314	321	308	295	311	367	349	346	338	372	344	332	319	336	294	302	356	325	340	350	358	330	302	293	303	327	309	329	341	298	291	292	334	317	355	315	323	288	342	320	317	305	309	318	327	314	310	330	322	287	320	301	318	374	313	350	306	322	321	353	311	315	354	323	341	314	295	323	344	320	332	298	310	324	313	304	301	301	306	335	323	334	328	305	322	319	331	296	341	336	309	352	346	335	313	337	322	334	340	305	319	309	293	356	348	347	317	348	324	339	317	307	339	356	348	322	318	298	294	337	324	311	309	275	374	347	328	319	330	313	347	293	315	332	323	324	287	332	299	358	299	359	304	332	304	329	299	285	284	357	347	304	317	384	344	329	376	342	352	331	312	304	315	331	333	328	345	313	348	315	299	290	301	335	329	301	286	315	300	335	324	329	312	327	298	299	327	363	316	303	276	335	347	326	305	304	328	306	321	332	293	303	332	348	343	338	329	320	343	324	343	332	342	303	336	339	336	299	274	316	304	345	351	336	332	334	292	318	353	370	308	308	317	319	339	292	341	318	317	325	366	308	305	337	325	282	311	301	342	297	325	329	333	309	337	337	343	333	307	320	339	313	334	314	277	363	358	349	322	323	335	331	339	359	288	330	302	308	323	330	315	328	358	329	329	308	328	318	277	333	336	322	319	293	331	334	301	294	342	318	324	337	322	311	305	339	292	287	295	286	372	316	314	334	313	327	308	311	327	310	301	353	321	314	323	322	289	293	298	335	321	353	293	328	309	346	306	327	317	375	283	299	308	316	333	353	360	366	349	334	312	320	332	302	322	357	314	342	308	361	343	282	330	326	295	293	303	291	279	332	300	323	315	286	297	275	306	333	333	321	343	325	318	305	325	334	322	311	313	328	295	351	309	315	314	296	306	368	327	321	316	335	306	325	295	322	317	313	286	366	326	312	311	331	304	325	318	353	300	334	322	339	324	336	341	359	359	333	331	333	291	316	307	294	329	344	328	318	327	288	320	308	317	317	317	301	344	354	318	362	339	312	334	339	301	368	298	313	296	304	322	301	348	325	321	328	289	322	323	309	306	307	341	330	347	381	341	374	298	350	308	314	318	354	284	325	326	332	295	325	340	311	321	362	338	314	327	346	330	319	315	293	315	342	341	345	305	315	328	313	302	303	366	314	268	328	337	308	354	338	306	341	292	331	288	308	344	342	331	324	314	322	342	299	309	326	330	316	302	313	319	312	298	319	336	308	311	344	310	338	314	377	313	318	307	316	306	305	345	319	341	310	326	320	321	305	308	308	337	338	313	323	330	326	335	329	337	348	333	323	343	320	274	336	325	345	292	301	333	318	367	348	323	297	346	333	321	337	306	345	319	320	345	324	340	339	337	351	334	342	336	320	342	315	338	303	352	306	296	342	334	348	310	316	314	352	313	332	272	329	361	324	341	359	317	288	340	317	340	271	302	342	290	335	340	326	312	313	320	327	330	322	305	312	312	320	331	299	339	300	335	326	315	336	321	329	339	305	349	332	328	334	321	333	304	316	315	370	286	322	321	302	320	340	351	357	325	294	307	333	336	313	319	319	329	327	322	348	330	342	301	300	300	312	332	299	289	325	323	330	282	295	317	336	319	328	286	336	327	329	323	295	318	290	310	324	340	335	345	331	331	326	309	318	318	353	313	330	304	307	312	333	336	300	314	341	326	323	292	337	307	306	297	328	291	294	315	299	318	274	352	312	314	330	317	328	346	327	301	331	268	324	293	294	340	318	364	321	282	334	321	344	333	341	345	334	328	334	326	324	343	296	277	319	374	336	337	355	330	313	330	328	319	323	349	327	315	292	318	318	306	368	332	315	289	332	327	359	325	327	328	332	314	308	318	331	281	320	372	316	338	295	289	319	323	339	337	318	316	305	325	298	355	310	361	339	309	319	321	334	356	339	301	317	302	303	318	309	323	337	311	301	308	353	325	333	338	293	316	318	329	333	330	319	315	342	340	273	321	332	299	304	291	314	311	350	334	349	314	346	324	318	335	349	328	347	312	352	340	320	334	334	298	326	337	329	353	287	353	357	284	297	335	300	325	303	335	346	305	343	317	334	324	370	336	342	373	337	332	328	357	324	361	331	346	338	351	325	338	343	317	332	327	339	302	310	323	316	343	337	297	330	336	325	310	323	350	335	315	337	318	322	336	266	331	331	314	347	323	299	289	276	325	331	311	318	305	309	303	333	333	345	361	327	336	302	319	324	298	318	330	308	355	364	315	343	308	347	314	323	339	330	314	317	334	319	337	371	292	302	312	339	344	338	318	327	340	294	324	352	317	314	330	334	318	342	344	339	314	336	298	358	346	319	323	328	323	298	323	317	332	352	331	338	280	312	320	327	308	284	305	318	293	323	334	299	284	309	345	325	308	326	315	328	314	332	309	338	324	328	342	365	313	314	317	335	350	340	329	354	302	308	333	299	291	361	314	329	308	323	309	321	332	323	325	332	350	341	339	326	305	335	301	333	298	313	339	354	330	343	315	311	336	320	323	319	318	316	325	317	303	325	329	300	354	331	308	320	347	289	322	328	311	325	325	319	317	311	276	312	313	345	346	342	361	313	352	335	353	308	308	330	262	336	326	285	314	339	318	321	324	331	319	333	318	298	327	334	321	319	291	317	338	326	343	312	323	317	356	328	320	337	335	356	320	310	320	324	342	350	310	317	324	308	297	332	314	290	346	338	329	288	307	324	316	311	330	335	332	356	351	344	347	310	351	349	288	306	330	339	330	328	314	327	309	349	343	331	311	323	334	299	348	355	323	343	314	343	309	337	309	320	351	380	332	330	294	312	302	307	272	361	309	335	321	314	312	313	315	320	304	322	286	335	311	318	314	325	293	360	333	306	299	345	319	299	323	341	296	330	362	307	293	301	341	325	309	321	330	313	303	316	309	303	273	318	279	328	311	316	342	348	304	349	322	340	325	339	340	312	328	336	324	322	341	347	323	347	321	314	318	333	309	361	323	302	328	323	300	329	303	359	294	335	310	325	330	362	354	347	384	314	319	335	321	315	356	325	310	348	326	362	327	303	293	378	355	335	332	307	329	336	307	360	330	330	306	299	340	346	330	314	317	335	361	326	339	337	375	342	352	317	328	322	334	309	297	334	338	310	335	283	283	300	330	318	330	316	324	331	314	356	330	338	310	353	335	315	336	355	311	321	346	281	335	362	334	327	358	296	305	326	334	332	346	309	350	352	315	328	311	314	342	317	306	347	338	309	336	316	315	324	354	345	325	292	360	368	349	352	309	320	330	356	284	335	320
23688	8354	5473	3521	2386	1570	1323	979	879	792	786	776	771	813	747	729	741	713	719	782	751	743	719	768	738	744	709	739	773	739	689	742	718	735	770	745	747	718	740	757	738	710	719	731	776	706	714	761	711	696	702	761	752	714	764	692	733	778	728	719	750	702	724	767	735	765	744	755	705	726	725	711	722	745	704	696	708	783	700	724	724	742	751	678	756	724	742	688	749	710	721	783	718	709	718	716	691	722	749	689	721	681	723	765	735	732	730	743	727	700	755	762	725	754	723	771	725	721	725	729	749	737	727	758	757	734	752	714	745	729	748	719	709	774	755	763	741	728	757	726	745	730	761	746	708	740	768	695	699	764	745	766	767	738	771	726	693	718	737	703	688	712	746	724	718	663	717	746	714	702	742	738	693	745	742	708	669	749	792	677	744	710	736	742	739	697	747	764	678	638	693	777	692	708	744	750	695	729	687	760	775	722	721	747	727	725	758	710	743	732	730	756	715	695	731	748	767	717	741	687	707	757	741	718	790	729	730	728	756	724	726	698	730	778	733	745	739	725	747	691	750	762	739	711	766	725	761	775	773	741	763	714	764	734	766	723	724	706	755	695	716	742	751	730	750	739	706	671	708	743	754	688	778	742	704	736	695	731	798	751	694	671	699	691	700	710	722	707	751	717	736	736	697	712	747	759	769	717	743	759	717	796	679	743	769	694	730	736	788	724	756	780	725	720	761	734	741	714	727	717	734	693	749	743	706	715	725	743	789	749	736	719	712	723	749	720	767	697	699	691	757	683	743	709	720	701	726	743	738	749	755	715	748	715	722	731	770	718	745	697	757	737	736	696	750	735	703	740	751	743	754	702	709	676	749	749	765	752	692	709	766	760	695	720	734	719	683	726	762	688	721	767	665	690	745	744	767	694	714	699	724	750	794	722	703	744	750	723	728	752	693	741	740	691	776	711	700	736	738	719	802	721	707	759	738	741	727	715	666	704	745	727	756	765	706	742	734	738	708	714	749	756	695	709	712	751	745	775	777	725	712	728	708	746	698	688	754	756	708	714	727	767	688	751	749	723	712	730	693	767	716	713	799	711	724	744	743	710	708	711	727	767	736	714	731	734	742	657	715	695	697	699	752	690	709	741	794	766	758	712	765	734	725	745	769	740	739	708	762	684	688	692	706	762	729	786	702	738	691	705	715	681	730	692	718	744	740	735	734	673	738	747	748	722	724	749	722	751	764	730	704	741	738	714	750	701	727	740	722	693	763	736	707	772	776	772	738	729	720	745	786	703	710	724	735	713	746	737	706	718	731	713	748	744	722	718	687	751	715	751	746	750	679	694	815	756	728	734	675	716	720	750	762	726	721	721	764	733	754	734	750	737	742	732	756	732	738	701	722	720	706	720	721	682	764	715	683	736	793	714	715	714	747	733	709	699	735	694	713	710	728	702	692	759	736	727	708	786	726	706	736	748	741	757	722	672	748	737	730	743	731	698	687	730	726	694	709	777	739	719	769	751	715	745	728	730	725	705	725	736	730	765	709	784	803	708	779	698	708	763	676	726	717	713	714	736	768	737	731	722	748	715	727	754	711	708	781	745	736	690	771	723	707	778	698	772	746	719	718	695	746	675	706	740	739	787	710	731	751	760	669	755	678	727	734	734	684	745	727	710	705	753	716	711	729	767	747	683	732	692	771	738	727	748	736	739	695	700	705	803	749	781	735	683	695	739	733	775	712	769	720	719	756	656	775	680	743	703	726	732	725	763	700	736	726	706	772	766	733	725	709	747	729	746	741	736	719	726	776	735	719	702	711	704	788	682	737	722	739	712	702	718	732	681	734	787	719	676	729	759	743	738	728	717	742	702	735	733	732	725	728	724	757	675	762	741	754	734	748	716	755	677	766	676	763	777	715	692	719	692	774	755	732	748	732	694	707	715	693	740	749	716	736	772	756	693	697	685	734	694	707	745	740	737	730	734	738	722	732	752	767	755	683	745	715	755	759	735	712	756	713	694	754	731	741	746	725	715	778	758	671	747	736	739	730	709	740	708	780	767	698	727	736	692	762	717	765	767	740	729	716	728	744	694	697	733	782	741	686	747	743	738	732	710	729	750	715	702	719	733	738	739	746	722	673	756	727	727	713	747	756	710	711	729	732	747	730	730	758	753	692	736	687	767	741	768	734	695	700	737	730	724	725	735	699	706	721	744	733	736	698	728	705	723	721	730	743	723	762	698	794	708	710	741	675	742	748	712	750	729	756	726	753	751	763	758	735	688	746	751	712	732	688	723	751	777	754	728	757	724	696	699	738	773	688	736	726	735	744	749	743	725	756	729	743	741	702	726	712	755	744	731	758	765	788	744	679	717	728	701	690	733	725	733	786	724	741	697	727	693	712	748	781	698	731	731	755	712	761	709	759	723	738	770	704	735	722	752	767	725	757	754	723	737	753	756	713	710	774	689	754	796	754	724	762	694	720	744	701	705	762	741	710	714	741	744	727	752	676	748	697	766	740	730	733	747	767	743	762	671	696	689	686	743	746	726	737	751	721	740	731	696	659	732	781	730	716	691	708	709	734	725	708	708	717	761	732	710	709	679	740	717	713	676	718	771	665	713	770	716	742	701	754	732	733	754	718	718	702	734	711	709	753	773	686	706	688	686	714	736	738	744	723	706	706	755	738	744	735	707	748	708	749	701	759	717	714	736	689	736	749	742	733	721	752	745	746	695	737	732	735	740	740	748	687	743	709	713	748	695	719	778	761	725	723	756	701	755	741	665	724	725	719	724	726	727	697	732	708	728	700	813	743	715	716	753	770	747	738	710	712	720	715	715	721	786	720	709	733	724	742	714	730	743	730	732	766	707	686	766	783	667	756	687	733	711	708	695	691	713	762	719	728	783	754	729	721	726	742	737	702	702	773	727	736	776	734	726	747	724	766	747	761	713	724	696	749	719	720	753	720	760	722	720	750	717	766	778	685	728	738	731	737	727	710	772	761	720	735	726	771	756	743	746	715	702	700	797	715	741	744	752	730	709	766	714	744	746	732	751	733	759	744	735	706	754	719	720	727	756	732	717	716	736	732	700	723	767	726	717	766	698	710	698	711	737	739	746	753	761	723	711	719	754	780	729	754	704	698	745	716	714	786	703	728	723	752	777	721	724	742	722	711	763	697	719	736	709	710	728	700	738	701	718	709	719	724	720	740	754	827	718	677	687	691	743	698	690	752	710	749	749	696	686	717	760	753	715	764	719	770	726	768	751	715	739	693	760	733	676	690	748	696	711	747	725	703	774	703	734	753	736	753	721	712	749	724	719	769	745	681	746	744	725	686	756	733	729	775	724	691	756	740	726	703	792	769	735	702	747	706	690	738	746	745	763	716	721	737	730	705	774	734	742	711	775	743	710	730	706	705	768	728	721	737	705	743	726	737	736	714	735	736	799	704	746	721	729	738	706	743	747	748	748	687	753	776	730	728	736	708	711	693	726	759	719
39210	7176	818	453	499	401	365	353	341	338	321	350	339	345	333	370	348	320	336	337	303	342	365	343	365	328	303	326	372	344	325	346	339	318	336	306	333	330	336	325	385	342	344	320	329	319	336	322	343	329	283	324	317	345	380	333	377	358	382	334	357	358	360	336	290	317	353	316	337	340	326	356	374	332	315	325	318	334	309	312	395	358	321	331	306	343	342	301	313	322	333	313	343	338	294	337	331	351	317	344	339	345	362	339	345	321	363	338	302	316	331	345	363	295	335	342	337	328	317	313	373	298	322	369	335	353	337	330	332	322	365	326	320	319	347	313	338	353	344	351	316	338	334	326	346	375	287	311	369	309	296	315	305	328	349	340	355	361	323	342	311	341	341	325	369	347	349	322	337	321	336	340	359	351	322	315	323	366	365	334	292	351	356	347	338	323	340	361	342	373	307	314	343	349	368	335	330	290	341	348	324	318	335	347	397	371	335	362	349	375	339	348	329	313	336	329	330	326	331	363	358	356	336	324	345	364	331	379	320	353	346	331	318	334	315	331	363	355	320	337	337	339	317	319	338	356	346	330	308	308	316	311	310	334	307	325	372	331	319	376	318	342	331	341	341	323	324	364	347	336	342	321	349	366	345	309	350	340	356	354	339	329	321	309	312	386	326	369	337	348	344	340	297	340	329	315	318	324	326	336	362	331	344	328	364	367	346	319	344	333	319	312	319	332	303	333	315	303	324	346	340	344	348	344	363	357	330	306	310	351	340	326	317	302	326	328	341	335	334	348	372	360	370	302	317	350	348	322	348	299	357	354	323	298	304	311	341	345	344	317	328	336	333	317	351	321	320	338	323	283	332	376	358	296	309	311	350	324	343	343	349	328	348	334	319	326	337	334	358	359	325	345	336	316	317	324	321	322	342	322	321	306	319	357	341	312	315	305	330	345	312	339	330	359	312	330	323	338	321	369	338	360	311	316	332	350	349	342	335	359	294	352	326	347	370	304	333	319	353	313	336	367	305	321	348	315	366	371	408	348	350	352	359	327	330	318	313	347	325	349	317	329	374	306	346	354	372	375	373	279	304	311	327	356	343	325	353	325	352	358	340	329	367	340	336	328	347	348	367	368	338	337	315	353	328	323	347	341	351	343	344	384	340	357	365	333	331	310	363	331	312	347	320	329	325	342	364	295	361	337	351	329	358	359	307	318	324	334	346	327	334	347	349	308	328	312	340	349	314	350	317	348	343	338	310	337	314	349	327	326	388	361	341	338	315	362	297	333	305	338	326	332	360	322	324	367	341	355	350	342	336	338	321	315	342	290	386	355	310	335	337	354	341	345	393	323	325	330	357	359	374	358	303	321	334	324	335	324	365	338	346	345	365	354	333	342	351	302	337	343	313	369	335	331	350	351	337	310	371	358	377	339	344	372	327	362	336	323	314	338	335	368	351	325	338	334	335	318	323	351	334	304	372	333	335	344	346	346	329	370	392	351	319	339	369	283	309	376	311	330	342	351	305	355	375	338	359	328	330	339	342	302	346	357	349	349	329	331	328	324	355	366	337	344	331	331	355	316	333	342	327	351	354	350	340	323	326	371	338	312	349	345	343	341	340	365	306	323	307	297	325	337	341	355	313	376	362	316	365	369	365	327	351	337	313	325	332	353	363	333	351	344	326	348	349	385	309	321	328	331	320	370	359	337	362	336	338	319	307	329	331	324	323	366	320	302	307	365	366	347	329	300	346	368	356	325	340	339	315	363	352	314	332	319	327	309	329	339	332	328	343	331	361	298	360	336	343	354	359	326	326	346	332	330	353	330	367	343	341	367	320	328	344	313	323	331	346	316	345	353	345	348	325	301	367	375	333	341	352	338	327	359	348	398	365	339	348	350	327	338	393	355	331	340	324	369	347	344	319	314	363	301	359	338	342	322	344	335	314	335	353	352	318	326	329	336	322	351	319	316	358	373	315	378	352	362	354	334	319	335	333	321	320	336	345	317	347	349	299	329	355	389	333	353	369	313	367	306	338	324	344	344	338	387	335	346	363	325	335	364	343	316	374	330	297	323	314	327	351	328	301	324	354	339	398	365	339	331	343	302	333	335	336	359	351	365	330	305	336	365	353	320	328	347	330	313	290	325	329	361	328	330	386	343	341	343	344	384	343	367	338	339	341	358	319	344	297	313	335	339	347	312	325	318	336	352	298	298	357	298	307	329	332	364	320	312	312	344	341	333	341	339	347	329	311	332	325	339	363	348	367	332	345	340	336	315	336	330	319	337	344	354	352	349	330	349	345	307	330	326	322	333	315	337	304	350	343	347	345	363	336	336	339	352	364	315	347	339	295	319	366	340	328	346	335	346	310	342	317	341	338	346	332	333	350	314	349	335	318	337	330	365	358	345	366	307	338	354	301	351	315	349	353	319	304	339	332	338	331	326	337	355	335	310	324	396	323	334	304	355	364	288	327	357	363	310	377	329	323	335	355	321	370	355	335	344	336	360	335	360	348	330	339	356	335	336	315	341	336	350	333	354	350	387	316	313	339	345	371	353	338	325	362	302	371	305	361	318	316	335	318	313	292	342	324	290	375	325	340	351	364	348	321	316	326	352	326	315	354	352	361	316	309	330	303	340	330	346	310	344	353	343	365	365	313	359	350	388	332	371	330	378	311	294	336	337	318	367	338	359	341	333	342	304	372	349	377	341	389	374	314	330	310	327	346	346	306	330	289	328	337	343	310	350	340	342	338	320	323	369	321	382	365	306	360	369	336	376	336	345	354	314	344	361	340	338	341	329	312	288	323	337	290	336	386	343	364	334	337	305	353	347	358	362	376	333	343	333	369	337	333	321	352	328	329	307	355	322	343	341	397	332	344	370	312	349	310	385	334	321	335	372	352	358	358	357	365	344	328	336	323	321	344	366	340	342	355	325	334	312	317	370	351	359	316	374	317	357	357	349	308	343	346	294	300	346	326	370	336	328	320	355	340	347	290	338	330	314	357	362	312	363	354	335	330	328	334	317	322	318	345	319	318	377	362	279	334	340	330	315	335	359	299	328	302	354	335	368	327	335	349	352	339	383	350	346	346	322	358	322	316	335	335	323	352	360	335	329	357	373	356	361	337	323	325	335	339	322	325	384	323	302	353	341	339	343	340	328	335	335	366	359	309	329	377	346	312	373	337	316	280	340	314	338	361	339	371	311	348	323	345	381	365	342	321	307	333	311	336	333	318	309	347	328	376	342	321	358	311	337	306	354	374	365	326	327	336	363	335	323	287	353	342	335	382	317	310	345	302	328	371	339	302	313	353	311	341	319	330	282	316	338	336	363	350	342	347	343	353	294	344	319	320	364	336	343	348	313	356	349	365	356	340	317	307	325	364	288	331	318	376	364	298	348	332	346	320	327	357	349	325	351	352	339	354	333	291	364	328	303	356	335	359	307	336	345	351	355	314	303	336	313	318	330	325	325	359	336	347	306	345	304	301	299	347	312
26082	9668	3962	2335	2145	1396	1223	1018	936	843	845	861	810	856	804	809	777	774	754	797	803	794	812	804	752	794	751	776	765	736	779	761	729	829	772	833	754	775	767	811	771	797	797	756	742	813	810	749	779	816	799	806	757	769	810	787	789	762	761	747	769	792	765	767	762	778	800	759	751	741	784	786	749	772	768	772	763	779	772	755	743	807	789	781	740	803	798	749	805	787	768	722	775	816	767	717	775	772	776	743	824	779	736	794	809	783	773	718	779	791	781	818	811	710	785	748	772	780	752	790	787	800	739	718	724	742	788	802	790	750	775	761	819	793	775	810	728	748	775	795	809	790	773	771	820	772	812	765	815	732	768	777	711	817	793	783	785	827	757	777	800	765	736	723	752	802	766	761	797	757	807	795	731	717	770	742	788	763	759	736	775	748	766	762	760	746	797	745	796	751	788	804	780	756	768	782	751	794	694	761	751	781	798	760	769	764	732	740	753	810	717	785	829	787	783	783	823	768	768	781	783	787	796	807	754	797	772	751	735	773	771	760	746	735	761	781	803	775	764	803	777	801	776	742	817	784	780	812	763	735	826	792	807	811	767	788	759	765	746	736	777	764	734	712	774	785	822	760	762	765	785	782	756	796	826	746	710	779	783	773	804	758	766	767	753	790	771	744	771	776	742	767	762	753	796	841	825	785	806	775	796	779	764	735	801	786	740	761	834	798	794	823	771	764	812	737	812	789	778	770	802	771	826	784	821	730	739	775	768	760	766	782	769	767	729	737	775	791	725	718	756	792	776	722	767	776	746	758	767	796	710	783	743	786	803	765	849	716	762	786	821	778	779	814	713	788	825	800	786	790	768	766	733	720	800	717	791	810	808	814	741	788	792	712	775	708	734	745	815	746	766	771	757	818	790	755	717	717	803	761	780	772	756	757	810	797	781	757	745	727	753	784	833	768	784	806	770	742	757	802	814	799	798	776	797	808	780	771	776	766	771	777	777	764	772	742	804	730	755	788	720	785	788	779	738	759	759	795	769	761	770	791	747	771	750	787	803	711	812	769	781	823	778	783	807	778	787	775	809	807	756	784	780	780	814	757	787	744	796	755	753	782	725	714	770	803	777	769	819	791	784	756	760	790	781	788	776	813	821	767	742	797	811	749	745	751	765	776	768	766	710	776	786	792	788	818	758	711	831	760	784	737	781	743	773	772	758	741	801	767	820	746	799	804	775	783	773	726	770	745	765	765	811	835	726	705	782	763	758	758	797	781	765	759	800	777	779	750	757	806	793	747	744	794	766	758	772	745	773	735	698	753	764	784	756	771	764	679	758	735	705	777	778	814	774	779	766	729	771	760	811	764	801	725	771	787	747	803	756	736	728	771	788	742	846	815	754	803	801	784	787	758	781	798	784	768	747	743	777	814	792	801	777	774	743	753	781	758	765	736	788	762	832	778	758	765	746	811	805	718	807	713	744	743	733	762	742	819	749	817	817	753	738	751	741	759	766	752	800	715	780	815	764	737	791	799	804	752	810	823	756	739	773	785	757	794	743	746	806	771	744	770	823	787	780	790	747	747	810	776	817	785	724	804	745	794	797	804	781	790	779	758	747	809	744	767	747	771	731	815	754	825	817	805	708	789	765	814	719	767	765	791	765	769	816	779	776	775	836	785	732	747	752	784	745	711	729	711	763	800	760	779	779	808	785	757	790	773	777	775	782	806	765	751	762	748	777	788	743	752	801	776	809	821	785	742	767	791	749	726	785	811	763	748	790	811	761	783	796	760	796	745	759	785	751	818	806	765	755	743	789	775	744	802	766	841	725	755	759	794	760	805	779	803	780	764	792	771	804	746	830	794	773	743	764	814	780	759	807	792	759	774	759	786	749	769	832	773	794	784	773	789	742	759	767	807	785	786	745	813	737	763	816	795	733	730	799	804	791	834	812	796	770	768	768	796	753	781	792	757	800	793	800	776	800	753	784	757	795	742	776	763	774	741	771	755	756	775	821	796	764	798	794	771	799	720	758	747	781	806	735	768	773	757	774	775	747	771	788	746	833	769	722	793	763	801	787	809	793	801	803	754	773	770	754	765	758	756	777	794	795	761	794	760	781	755	766	747	775	761	722	777	757	799	754	752	743	719	817	759	798	791	788	745	763	745	763	779	744	765	787	794	773	788	753	810	719	799	759	768	762	777	777	786	788	773	736	770	770	824	799	733	741	744	788	777	736	792	787	801	777	814	790	770	782	801	829	855	779	773	785	788	760	779	804	787	738	766	815	773	756	734	777	737	774	815	824	739	791	738	765	783	773	789	785	754	764	833	777	779	781	769	814	759	787	752	746	821	793	748	791	777	758	765	754	776	780	756	820	749	771	808	728	799	814	754	762	729	795	803	785	808	754	736	790	734	791	774	783	776	819	730	781	720	758	778	776	780	759	801	757	776	785	806	808	756	806	783	791	750	723	782	795	788	741	781	836	804	772	739	737	840	743	799	768	767	808	748	753	758	787	772	818	770	751	778	802	733	779	772	812	803	766	756	789	788	768	771	759	757	786	773	771	798	740	740	750	765	771	749	787	819	783	763	774	772	778	811	806	775	795	766	792	812	780	808	812	768	756	717	814	777	788	787	746	775	719	771	762	800	725	760	786	799	792	738	789	765	759	761	778	756	810	782	730	766	767	727	809	736	799	759	811	739	765	803	749	758	759	728	754	778	786	748	768	807	713	763	767	768	769	792	784	762	729	791	787	791	737	786	757	785	823	744	740	812	759	770	787	785	741	729	727	789	802	811	771	818	725	785	758	791	785	815	818	803	769	773	767	728	805	788	779	795	773	779	760	797	770	788	810	765	775	768	766	739	783	786	792	774	722	772	748	772	713	750	776	807	799	758	769	798	809	815	770	804	740	719	773	775	795	795	798	741	805	732	794	772	763	787	776	776	772	734	774	808	769	788	751	750	838	779	775	781	812	777	764	754	751	778	765	773	775	816	805	727	783	766	767	807	795	792	785	820	761	827	803	731	752	778	781	741	764	762	779	789	813	760	757	765	786	745	739	726	762	846	786	807	751	752	743	795	757	778	747	726	770	809	718	820	788	811	773	798	788	779	784	798	812	737	748	792	756	761	753	811	771	783	733	793	811	818	779	834	733	814	758	791	772	754	758	771	813	791	795	737	738	801	753	754	769	798	793	826	694	774	771	776	787	820	769	765	754	754	766	794	782	786	763	806	756	776	786	745	767	728	792	779	786	737	780	750	775	775	759	778	824	770	804	834	788	740	745	804	753	794	795	790	771	786	734	783	781	760	748	803	763	766	752	803	735	788	714	742	778	781	735	821	761	796	788	795	804	801	767	757	748	809	815	742	799	766	784	764	755	774	826	792	771	833	760	815	801	737	752	817	795	745	787	751	776	762	821	774	759	768	757	787	766	746	792	800	787	802	745	766	773	803	739	724	763	787	777	748	734	765	746	789	791	847	783	756	738	783	743	720
25822	3026	517	384	332	303	292	340	357	333	331	322	319	289	346	301	305	325	307	326	325	327	295	323	334	329	339	334	314	351	336	300	331	314	306	345	323	356	348	291	309	340	329	339	316	326	338	332	332	305	324	329	352	369	333	304	319	304	308	331	299	309	306	339	338	305	307	342	326	338	315	323	273	284	289	316	347	293	319	315	313	307	310	323	287	308	336	316	323	316	319	319	320	305	347	326	300	372	308	321	339	320	295	306	294	335	363	335	359	367	316	306	339	292	329	321	329	320	327	325	333	349	358	337	318	314	341	346	324	302	321	306	304	308	328	301	333	338	305	362	297	322	343	347	326	320	338	304	355	345	301	299	311	341	306	333	319	302	298	322	323	329	372	313	337	318	328	303	295	318	346	337	317	354	332	321	309	320	324	351	315	282	298	327	366	316	328	295	317	306	306	337	318	311	320	322	309	307	337	341	326	332	303	309	325	319	288	296	305	307	311	298	308	301	333	314	339	316	334	347	307	313	329	334	308	301	284	320	323	316	258	317	315	313	314	304	311	302	306	295	318	327	316	287	311	309	300	288	349	328	298	327	354	311	306	294	357	306	319	312	322	341	309	327	332	343	302	315	307	340	321	333	323	321	299	353	332	317	306	343	297	314	355	336	317	338	305	350	304	288	328	302	304	354	334	309	321	329	315	308	369	296	308	305	313	321	304	318	320	340	307	320	351	325	308	330	344	311	328	298	314	326	287	287	307	325	312	302	336	315	300	312	300	317	298	322	327	333	328	333	293	285	322	338	305	375	334	283	303	305	310	306	360	373	311	292	322	322	345	311	265	338	326	301	307	340	312	331	340	319	323	289	292	350	313	266	315	328	365	296	306	288	319	330	330	285	304	305	329	324	334	353	358	337	332	309	310	332	317	347	295	356	313	367	299	335	324	349	324	299	344	352	350	335	295	322	295	317	293	298	304	327	323	307	307	343	316	335	349	323	302	296	306	368	342	290	284	321	346	320	305	326	313	319	318	302	299	314	288	313	292	300	291	324	348	330	340	324	296	320	327	323	287	338	349	300	320	318	331	281	311	372	298	308	305	293	303	317	323	295	317	306	325	333	329	334	327	311	327	317	325	322	321	339	305	365	308	327	346	297	334	306	306	360	349	305	324	296	277	339	324	291	319	278	310	317	320	322	281	285	344	351	314	298	343	324	303	310	334	337	318	317	347	318	302	330	313	297	329	314	337	333	316	302	315	307	304	333	319	320	331	285	358	332	332	303	362	308	305	330	306	348	332	307	354	328	337	297	301	279	294	316	306	307	367	291	313	341	309	293	303	309	335	327	300	316	309	286	305	343	316	327	348	309	343	335	351	314	327	325	320	296	311	340	340	308	335	298	319	324	300	300	294	326	326	349	332	298	295	325	307	304	335	328	332	363	314	294	331	326	338	306	310	308	326	342	320	329	348	340	303	340	312	324	319	304	292	372	333	313	302	314	296	326	292	315	309	302	353	307	309	267	354	317	305	341	309	349	290	266	292	321	322	311	316	324	346	321	319	332	323	339	324	329	328	296	334	359	307	320	320	345	325	319	334	319	340	306	311	318	282	321	346	319	280	339	320	323	310	318	332	319	336	304	304	320	315	313	338	335	297	317	335	318	326	323	287	311	316	335	329	324	330	317	292	292	328	361	307	322	330	305	324	295	332	307	286	313	346	324	345	309	311	313	348	348	317	317	320	313	324	335	328	308	303	311	309	342	313	350	301	335	335	346	290	321	352	289	317	308	318	298	296	314	345	263	319	335	309	316	297	342	275	354	312	304	332	339	316	338	331	315	333	315	319	300	310	299	327	317	314	324	314	333	308	316	364	301	335	300	322	326	342	305	324	310	293	310	323	334	322	331	295	322	344	315	331	323	283	328	300	284	340	305	351	326	331	328	292	333	328	352	308	323	330	278	326	339	289	325	301	324	329	341	309	284	325	340	322	351	301	332	334	323	349	324	305	297	327	318	344	305	341	328	348	347	337	309	314	319	313	337	330	305	341	310	322	318	301	320	327	336	341	334	322	302	284	306	291	313	314	332	303	306	301	308	315	335	348	298	319	342	298	303	286	301	315	291	310	309	286	318	314	304	269	325	331	307	323	332	325	322	292	330	346	354	335	341	318	302	322	313	294	335	308	317	333	297	320	279	323	309	316	325	284	291	319	344	295	301	335	299	349	321	337	319	346	301	306	325	291	318	322	325	321	360	313	331	306	313	335	340	340	327	325	321	330	321	346	289	324	302	299	312	303	333	315	350	344	320	284	316	354	327	325	319	305	286	306	358	340	331	323	338	338	301	315	340	347	339	321	330	359	359	309	316	322	319	339	337	336	317	316	294	335	343	291	328	314	313	316	335	323	318	344	331	352	278	271	307	354	315	333	279	341	369	294	323	273	339	325	314	293	338	341	321	307	338	320	300	334	329	344	294	313	326	333	324	327	292	279	319	330	339	324	341	303	330	324	321	319	282	366	309	298	292	334	318	361	301	341	339	317	315	334	307	325	291	327	343	300	265	322	313	331	326	299	367	332	284	301	330	312	284	326	337	299	280	333	343	324	307	278	307	306	332	305	325	323	307	330	307	360	297	299	306	316	345	305	343	327	303	288	312	331	327	313	345	312	336	332	316	314	323	320	340	341	327	338	337	326	312	290	288	302	329	350	306	308	336	328	373	321	320	275	301	313	335	347	329	326	323	359	368	306	324	326	288	323	317	333	329	353	292	316	324	318	334	356	343	337	308	277	333	308	310	298	346	299	326	336	318	356	336	310	316	340	298	320	321	342	336	320	311	332	314	325	325	272	315	299	315	335	340	350	320	334	344	344	338	333	274	319	330	324	333	304	341	321	338	304	318	315	332	304	333	294	336	313	299	321	316	353	327	286	298	334	337	289	299	320	328	304	290	298	313	306	329	325	299	330	314	346	327	333	327	316	341	328	306	282	323	330	325	322	317	372	311	324	305	350	306	340	367	306	337	343	299	329	303	296	292	343	301	327	295	314	289	325	308	327	364	305	355	337	330	322	339	308	341	311	315	327	352	299	340	350	313	352	340	332	307	334	296	311	329	310	312	280	322	340	351	342	349	296	346	328	307	320	340	318	312	312	316	312	366	320	311	313	361	323	290	303	306	318	352	280	343	327	337	352	339	285	310	328	339	313	335	347	319	359	305	298	308	318	319	340	291	327	334	323	321	302	315	297	345	301	350	288	315	361	289	295	291	329	323	306	345	304	313	324	295	333	305	303	324	337	331	345	330	312	319	298	348	341	349	316	325	313	363	305	338	337	314	323	358	311	320	303	349	306	341	347	294	300	350	309	333	326	326	293	295	275	334	346	301	293	323	305	309	318	332	318	324	327	298	311	310	331	357	318	320	319	309	347	298	329	306	336	337	362	366	304	332	297	295	338	304	308	314	332	332	318	316	326	339	318	305	326	306	325	313	309	288	311	335
19056	5450	2408	1792	1268	852	822	740	708	727	727	707	650	728	710	729	719	740	673	736	743	702	723	719	689	727	683	714	728	701	685	716	705	708	671	645	722	738	745	700	697	765	671	771	717	702	752	712	761	677	705	718	688	794	731	710	664	667	686	680	699	737	751	706	683	718	690	724	686	756	705	698	729	709	708	734	687	708	740	680	695	755	730	692	711	699	706	722	718	738	720	737	678	680	722	677	742	683	727	721	690	742	704	745	724	743	686	719	681	727	701	751	713	728	673	722	785	687	755	713	728	733	729	751	717	724	692	735	704	699	701	724	739	715	712	705	787	710	709	695	741	733	665	735	726	731	691	753	673	763	677	694	730	712	684	682	714	728	732	648	740	675	733	738	741	751	720	694	666	726	735	670	721	687	713	725	768	726	748	696	673	741	730	702	693	712	703	738	680	725	750	732	731	700	729	673	694	671	720	703	665	744	674	747	739	679	741	661	760	707	678	718	716	733	755	742	733	738	738	738	682	676	704	712	719	696	708	668	719	725	709	693	692	712	696	718	669	720	738	698	722	720	699	699	752	678	736	697	701	720	714	719	758	688	709	713	666	692	749	721	727	717	738	721	682	690	714	713	715	679	730	726	678	744	681	714	690	682	705	688	733	767	753	730	731	693	686	731	736	677	731	747	722	678	688	733	664	712	766	699	691	653	693	695	708	715	681	698	668	676	696	741	681	705	743	723	707	705	730	768	698	696	736	699	755	726	696	686	689	721	681	667	732	714	697	713	735	713	724	752	708	768	697	751	715	744	748	667	712	722	726	669	716	738	741	691	705	761	739	714	672	706	678	728	743	742	690	743	703	701	726	699	681	709	681	710	732	699	685	685	683	748	699	688	689	729	740	735	658	728	734	686	688	719	750	726	689	709	713	685	698	701	706	739	692	734	746	713	715	678	767	686	722	704	704	668	703	698	759	696	741	702	673	680	745	691	686	714	712	709	722	736	720	679	689	699	758	706	705	715	702	739	706	699	750	696	713	663	705	715	691	699	706	689	689	698	703	651	728	720	711	755	706	717	710	713	756	704	694	721	736	716	683	684	677	725	764	692	739	709	711	737	719	725	723	667	707	725	734	731	710	765	715	689	699	681	711	671	752	692	726	654	714	778	692	757	703	712	676	726	730	690	732	692	711	709	738	692	714	743	756	698	708	718	730	701	669	668	710	706	741	703	737	730	733	662	693	711	734	677	715	697	705	698	714	676	690	733	703	675	718	712	735	677	683	704	683	732	709	744	635	699	717	769	735	731	698	722	715	733	691	713	748	730	700	713	738	720	691	686	672	702	692	747	735	670	731	742	713	715	705	691	669	739	733	734	694	736	683	688	639	758	719	688	727	722	729	722	683	719	712	749	726	728	727	773	719	696	728	687	733	709	673	689	681	747	719	724	714	695	738	699	726	741	694	688	761	729	713	735	713	734	716	696	671	667	686	684	713	717	738	739	708	694	700	736	660	746	744	699	749	644	730	734	702	738	761	736	698	729	727	689	742	693	690	685	727	711	703	674	735	715	705	709	707	711	694	648	708	702	683	687	731	763	697	699	730	691	712	749	698	736	689	698	685	720	765	687	699	683	694	700	726	701	707	717	676	785	680	717	759	709	732	729	709	733	704	732	749	698	686	784	723	712	700	704	679	685	718	671	730	667	728	685	762	665	754	688	701	773	680	726	720	715	665	754	713	760	660	703	701	734	759	767	707	719	684	725	695	655	733	707	748	711	723	665	693	714	716	725	687	734	712	728	697	733	722	726	728	740	733	728	713	737	735	713	753	697	742	706	685	691	712	717	714	723	701	693	703	734	760	713	694	728	708	700	709	711	740	743	701	722	678	733	702	685	725	689	763	718	688	749	693	689	757	692	718	778	704	714	704	680	689	752	706	708	756	688	721	694	719	735	740	692	735	659	737	743	696	736	741	721	732	737	735	712	707	724	695	766	767	733	757	725	745	675	739	658	739	722	724	768	697	709	722	712	741	686	685	709	711	730	704	747	731	724	716	676	708	736	734	707	705	710	712	740	680	718	699	728	731	751	738	717	717	726	718	700	727	709	667	744	747	707	709	653	692	745	720	752	709	703	766	737	709	706	701	715	698	664	693	706	718	730	695	695	729	730	730	713	678	749	699	711	703	702	725	701	716	663	725	705	750	727	697	703	725	683	695	697	691	707	709	714	704	714	671	703	693	705	648	701	746	698	720	722	743	665	728	724	711	715	722	678	695	697	724	752	730	696	711	704	737	726	742	723	734	702	715	681	722	741	695	723	712	690	717	708	704	756	722	709	699	687	704	743	703	690	751	692	742	662	690	677	658	678	708	700	729	681	700	722	700	702	723	669	677	703	668	722	760	724	711	706	702	713	714	724	788	744	646	729	712	713	691	682	651	742	743	678	740	652	701	665	712	750	703	740	697	729	679	720	735	721	667	706	712	705	689	708	707	737	701	700	714	748	685	717	726	792	772	707	710	706	740	754	716	725	730	758	694	751	724	681	717	689	710	730	763	732	678	733	712	701	704	652	709	759	713	666	748	740	697	649	740	694	712	716	728	705	716	659	706	764	737	736	728	701	733	707	727	731	675	742	689	704	749	719	679	700	738	687	713	683	741	756	708	690	684	699	702	729	728	737	743	731	680	683	721	701	696	677	704	754	757	689	695	733	703	725	681	703	733	670	739	747	711	723	722	711	739	705	736	703	725	725	802	687	761	729	738	718	743	726	734	717	689	705	729	687	736	660	763	675	782	666	710	678	720	693	683	764	744	693	711	698	727	699	709	673	735	744	737	698	697	744	698	731	733	749	708	717	718	723	709	669	728	762	682	733	697	694	683	698	725	710	755	708	706	693	741	732	715	764	723	693	719	704	733	737	719	683	739	706	739	747	740	699	716	713	714	730	754	716	694	689	710	723	706	671	718	715	743	761	697	716	661	713	724	722	708	711	699	673	728	754	770	699	717	717	707	668	723	750	694	727	682	684	739	741	708	689	714	683	718	701	754	721	665	696	683	731	740	711	682	728	731	739	730	732	762	713	726	711	677	763	679	693	672	744	742	726	659	669	747	709	736	690	711	722	690	722	704	692	708	702	771	710	681	727	728	685	724	759	679	697	740	713	711	716	689	634	661	681	717	732	734	709	724	680	700	642	723	728	739	691	708	726	703	709	733	705	750	684	748	728	762	666	750	671	677	722	738	689	722	716	705	706	745	715	715	729	697	743	720	703	677	673	699	711	696	688	721	714	729	701	710	718	657	734	682	702	686	741	729	701	744	734	690	740	701	692	694	775	688	775	727	683	687	750	673	740	721	702	688	699	727	737	747	773	704	722	723	736	703	726	683	697	701	692	627	692	731	694	730	750	738	747	728	715	703	680	776	696	742	734	739	818	723	692	734	698	741	718	739	731	730	719	653	715	734	724	705	680	689	727	729	737	723	713	660	707	703	674	744	733
31327	5234	903	554	413	359	318	338	334	373	342	326	320	305	346	340	316	328	316	337	318	312	304	309	335	340	311	303	326	309	328	330	335	363	344	334	313	318	313	342	366	274	291	273	301	328	343	314	309	323	348	316	298	310	326	300	325	333	311	312	335	324	308	283	328	334	334	311	322	335	330	338	297	340	341	324	340	350	319	284	361	339	311	341	335	338	302	294	302	334	328	326	302	340	355	342	330	326	345	315	321	329	351	312	345	330	323	300	344	317	353	346	314	327	360	333	358	333	317	320	335	314	349	326	342	298	321	312	344	352	326	315	329	344	359	346	328	333	296	291	341	307	333	316	314	336	331	346	331	327	323	348	338	299	326	303	324	344	353	318	351	343	306	354	322	338	325	305	313	320	365	343	304	321	336	378	321	334	347	322	353	350	343	343	306	355	323	299	306	333	316	301	343	313	329	299	309	342	326	340	298	326	331	337	326	342	327	323	334	323	315	310	336	324	307	328	301	333	332	325	328	348	344	302	340	332	302	307	347	276	325	289	350	355	327	315	323	316	362	324	321	337	354	316	359	306	357	312	324	311	334	345	321	302	346	314	331	328	347	314	333	304	322	353	307	339	332	311	327	333	326	343	320	286	321	330	308	311	314	337	289	305	347	312	306	287	354	325	310	290	325	361	297	339	320	314	313	344	319	291	293	302	344	321	331	332	309	308	332	325	321	317	315	348	323	356	307	308	339	335	342	312	359	323	306	335	301	343	309	311	312	323	321	328	309	331	359	336	284	292	330	327	343	334	324	343	279	311	320	317	311	306	323	332	309	331	296	321	329	311	288	326	330	325	372	330	310	337	342	283	337	335	317	321	329	383	323	326	330	337	322	336	300	324	315	292	306	336	292	298	314	314	304	314	301	294	272	352	315	316	316	294	338	284	265	280	311	330	348	353	326	338	329	298	307	334	322	313	303	344	340	343	344	333	325	330	314	314	315	344	318	316	338	326	329	333	349	286	304	339	298	334	333	315	301	305	339	348	349	318	335	331	314	321	301	312	344	308	324	323	321	375	354	331	363	347	309	312	356	329	326	327	332	346	309	328	306	286	274	342	332	344	361	311	323	323	316	354	340	339	310	343	336	344	321	308	343	336	334	312	340	351	323	321	336	342	351	328	342	346	321	353	312	351	342	335	347	330	333	338	297	315	312	349	346	312	324	327	347	357	330	340	361	311	325	302	331	308	300	313	329	336	338	338	325	322	329	324	339	360	336	308	332	300	334	328	304	337	290	320	322	328	330	303	291	316	304	322	347	328	333	355	345	296	350	362	315	320	355	359	342	300	327	297	333	340	324	303	311	301	349	313	304	313	337	301	312	309	348	330	327	324	331	325	328	347	344	346	324	350	322	331	328	299	333	329	309	314	338	338	335	359	286	320	309	326	316	335	344	295	325	357	327	315	305	355	332	344	338	338	341	324	318	341	312	282	327	342	347	309	337	363	351	332	339	332	366	317	328	277	297	340	324	330	341	319	354	301	354	349	357	311	330	365	314	323	330	295	328	359	335	286	334	325	315	328	318	308	292	310	314	341	339	327	299	328	328	339	311	334	339	346	339	311	295	392	313	303	331	305	324	319	347	311	320	320	321	299	333	324	293	316	320	298	314	368	335	330	293	328	326	324	342	346	329	299	313	316	346	343	281	349	315	362	334	326	304	290	345	326	342	309	324	326	295	359	320	305	335	319	350	321	269	311	327	332	325	329	308	312	353	328	351	361	300	309	335	307	370	329	350	343	349	324	323	309	322	350	325	310	332	329	300	308	326	350	320	320	287	275	296	336	286	303	312	340	321	321	338	358	311	316	339	331	291	347	305	329	331	388	303	331	348	349	307	345	312	307	332	347	314	346	320	308	333	299	316	371	301	304	286	291	304	328	300	339	323	304	351	342	356	327	301	328	348	326	343	274	346	310	345	366	327	318	345	308	296	320	354	328	344	321	326	309	343	340	324	320	344	339	378	322	317	301	331	335	290	338	347	308	329	316	351	345	343	361	310	301	351	339	336	310	312	350	325	337	330	324	351	289	327	315	352	339	343	313	344	354	345	292	321	330	364	317	299	360	300	361	341	315	314	312	308	378	328	348	343	336	327	346	335	301	359	309	349	336	298	339	358	342	286	304	321	352	335	312	331	313	316	346	332	303	332	309	291	304	351	357	300	307	302	338	316	308	322	331	363	322	322	363	328	324	331	356	309	319	306	318	322	351	322	307	328	309	322	314	304	352	351	358	330	303	361	327	334	310	318	333	332	360	298	334	315	336	330	363	307	348	314	362	361	317	312	309	348	295	329	337	354	310	334	341	365	335	323	329	362	340	325	330	323	339	337	311	338	349	332	296	328	322	324	321	313	303	314	328	344	341	333	346	305	299	352	350	295	336	335	339	320	330	307	319	319	343	384	344	328	303	299	343	323	337	321	325	325	322	347	314	307	318	329	325	332	328	346	341	296	348	320	329	320	348	349	317	340	305	328	372	326	326	316	325	313	329	333	313	339	352	314	303	320	319	301	304	317	337	320	285	303	328	310	321	366	333	369	333	328	341	342	351	340	301	318	321	337	308	349	325	315	301	300	291	314	318	328	291	328	349	327	314	275	338	332	308	346	324	313	345	312	327	333	343	380	309	329	330	325	332	355	348	271	296	310	303	288	355	327	312	363	340	279	338	340	340	309	329	327	300	311	336	303	362	331	306	334	364	327	334	341	332	354	365	331	298	315	381	339	317	335	354	349	340	326	276	343	334	347	350	339	310	357	312	340	342	334	351	316	338	320	329	331	313	335	287	289	313	354	309	283	341	325	308	329	326	324	322	344	343	328	355	339	331	294	306	272	342	319	318	325	318	368	364	327	353	302	297	357	319	316	349	344	344	352	313	280	323	311	323	318	344	322	302	292	294	376	334	320	305	332	333	310	334	335	334	357	333	308	281	338	326	320	316	315	361	354	357	368	332	301	315	311	319	326	332	327	322	326	337	336	323	354	338	313	310	301	324	319	348	382	314	298	320	353	346	317	342	304	281	327	333	301	312	321	304	317	303	266	317	310	309	289	368	319	325	300	304	318	310	365	339	331	340	335	338	357	314	314	311	340	344	347	317	317	307	316	329	331	335	329	288	321	305	342	349	297	364	322	304	316	334	316	336	354	317	316	359	284	364	323	335	350	355	333	339	300	328	308	306	349	327	326	327	347	334	317	320	328	314	313	323	343	335	346	283	316	317	299	314	332	331	312	316	343	353	332	313	313	349	333	345	293	367	310	302	335	345	340	337	346	302	354	371	285	314	325	315	345	348	338	319	348	337	314	291	335	300	345	309	306	337	305	323	314	334	335	336	304	327	291	278	302	344	336	307	321	305	334	335	307	327	329	348	325	342	316	316	343	331	319	302	330	311	317	342	343	319	304	300	307	356	310	343	326	318	314	320	354	346	326	318	321	328	341	322	351	327
21407	9407	6898	4108	2337	1555	1183	959	874	832	801	796	757	775	758	775	753	762	735	748	774	792	743	724	655	764	756	757	735	688	755	704	744	714	731	770	770	754	712	737	738	751	711	733	754	735	742	767	752	720	693	713	754	817	695	772	732	754	735	699	681	770	713	715	754	757	768	726	684	727	720	753	714	763	758	720	731	763	767	727	724	699	704	789	715	758	748	702	754	724	721	718	692	744	782	746	713	743	729	762	781	703	759	758	717	747	723	788	737	741	708	741	733	747	741	769	731	720	701	715	789	735	734	717	772	783	728	732	752	728	760	729	731	793	721	720	748	713	726	697	718	738	700	728	722	748	754	727	759	740	765	714	769	679	744	737	739	767	721	785	722	755	774	735	753	770	759	743	687	741	670	767	736	742	764	763	699	744	761	773	695	722	720	765	799	725	749	731	779	752	776	748	698	786	760	741	739	718	738	771	716	731	727	751	713	731	736	756	719	715	724	752	729	721	703	714	765	739	719	742	764	712	766	706	730	736	735	751	709	723	755	702	715	751	715	681	743	784	722	738	751	750	751	704	724	771	721	755	693	735	774	739	772	751	687	755	729	713	779	729	700	771	708	731	750	741	738	703	777	743	753	675	765	689	752	792	739	709	803	714	763	721	724	706	699	731	735	699	757	721	706	789	710	720	795	745	723	742	713	770	731	758	737	719	733	729	724	760	706	789	733	707	738	727	739	699	698	747	715	734	748	762	769	785	691	752	777	778	735	702	787	740	730	719	739	704	682	717	725	755	748	758	721	726	728	745	790	726	704	786	754	688	726	739	771	760	703	747	742	742	708	745	734	772	767	740	713	744	730	762	775	697	731	690	764	725	735	767	774	770	728	708	758	695	775	760	704	735	707	725	726	756	742	710	745	755	754	699	749	744	730	769	734	786	689	769	722	747	713	732	712	759	717	696	827	708	756	742	803	745	736	771	693	711	699	699	697	727	740	698	713	723	727	704	763	742	690	714	680	709	732	734	736	746	758	764	758	722	718	718	764	755	718	706	737	704	774	720	709	726	698	777	726	746	772	686	748	740	740	707	695	731	766	742	761	706	724	720	748	748	704	719	742	704	744	734	704	720	761	723	734	798	735	755	740	688	724	759	686	747	723	734	746	759	753	740	748	706	760	749	730	716	699	742	780	686	744	730	682	747	734	741	724	709	722	673	753	692	715	770	714	811	736	778	688	706	767	701	727	745	716	709	728	716	767	712	732	725	690	732	715	756	714	743	746	700	703	695	712	736	725	701	776	714	717	667	749	754	680	724	663	753	716	702	727	727	709	709	705	726	725	740	748	743	773	756	744	734	683	705	697	743	722	725	763	737	712	750	763	755	759	735	720	748	747	723	773	700	710	750	710	719	750	703	762	755	717	726	766	765	730	724	793	719	730	660	651	720	674	747	712	729	750	729	772	699	733	724	752	742	734	740	691	750	758	731	738	755	746	727	709	714	707	759	714	684	689	789	736	757	728	743	765	723	743	771	744	739	783	726	709	705	698	733	756	703	727	768	749	758	742	696	710	772	719	714	707	742	742	733	732	706	704	729	785	774	690	714	714	758	703	755	718	735	756	761	732	710	754	722	762	768	754	705	748	735	735	773	657	743	762	710	755	776	721	697	738	712	717	706	727	732	783	757	701	724	702	735	711	736	749	776	713	699	718	699	698	785	695	762	755	788	719	699	732	720	714	721	801	792	703	727	772	742	720	719	737	779	746	744	740	657	704	687	719	734	717	747	762	718	681	799	710	738	720	746	740	781	706	740	748	735	708	682	705	711	722	696	729	764	737	722	670	751	770	721	782	723	762	770	765	757	726	710	671	714	739	758	733	729	721	699	697	706	722	747	766	752	755	702	735	759	746	750	733	737	751	743	745	731	725	750	736	697	728	710	706	744	725	701	746	733	755	755	696	723	715	712	762	710	667	758	722	727	754	718	720	759	731	700	733	747	735	727	701	766	715	722	796	769	687	734	698	692	696	722	741	775	726	790	710	711	735	814	711	717	737	742	759	708	708	685	715	738	742	736	683	712	695	701	719	761	737	745	715	729	749	721	749	726	766	740	727	722	755	717	686	727	716	702	754	716	749	758	766	734	723	706	753	747	737	741	722	784	769	725	750	725	704	728	712	736	791	715	699	694	740	678	698	731	768	721	754	687	760	779	693	669	730	708	756	786	697	739	759	757	747	734	733	713	695	708	738	705	733	747	703	728	746	753	706	728	732	753	783	690	704	748	779	716	725	756	717	764	719	683	737	752	733	725	747	710	680	719	695	740	731	742	694	720	712	712	719	751	743	721	755	704	690	719	749	751	740	730	766	781	705	775	719	704	760	733	731	699	726	715	759	690	737	724	715	732	759	756	783	732	788	730	756	736	724	739	734	732	734	713	752	728	756	690	725	742	769	706	683	730	696	731	730	724	690	699	753	821	772	784	703	770	737	751	821	734	744	757	694	677	751	733	742	694	735	674	751	723	729	739	711	739	744	777	745	740	734	754	693	715	768	737	717	765	716	735	754	751	752	758	741	732	717	766	741	783	780	745	750	739	706	727	729	734	712	740	722	698	768	760	756	719	733	769	672	722	708	733	704	803	722	725	747	762	743	721	741	725	759	718	780	710	758	728	752	718	680	755	682	744	763	739	691	738	714	709	716	762	732	696	683	696	751	706	691	713	737	753	697	757	724	754	740	747	748	694	763	737	722	769	759	757	714	734	704	753	736	743	761	719	723	700	744	790	758	720	695	714	700	772	759	687	779	766	736	726	772	723	728	779	706	789	768	699	708	801	744	758	819	696	752	759	693	779	726	726	758	748	701	759	735	695	709	735	759	696	750	720	827	725	755	771	747	735	760	726	714	726	759	764	821	753	788	737	734	784	724	736	713	748	767	732	754	726	730	730	717	720	750	705	744	709	740	779	724	720	681	737	769	714	769	782	733	795	771	715	702	744	775	724	741	717	721	703	749	725	704	736	787	740	735	708	748	814	771	734	737	755	698	724	768	721	715	739	754	756	775	722	739	714	729	714	754	795	757	744	736	723	705	718	783	752	721	765	695	698	688	744	752	754	703	702	735	753	757	733	762	700	710	736	742	735	725	722	739	702	695	680	721	706	682	767	730	709	754	797	707	724	683	720	738	728	756	745	750	795	809	750	681	701	731	766	720	755	755	725	743	733	786	680	762	747	695	757	747	768	758	747	724	758	723	709	759	689	715	702	771	753	723	737	723	738	740	702	717	724	751	719	706	722	722	758	748	699	769	720	690	696	760	779	745	762	718	758	694	798	755	704	668	712	739	764	741	725	710	707	726	769	699	736	748	744	725	729	801	741	740	753	731	719	742	694	754	767	715	719	782	684	753	678	719	783	685	701	732	746	685	752	720	701	703	728	773	761	775	738	725	685	694	741	771	722	727	714	733	737	771	765	749	693	701	746	793	706	700	720	739	685	775	702
34265	6510	1024	526	427	381	388	365	376	368	340	337	327	331	323	328	339	320	327	321	359	383	341	340	366	378	345	324	340	365	329	342	308	345	354	350	331	333	310	316	390	319	310	342	335	299	318	328	349	313	330	341	326	363	302	334	369	374	362	323	320	329	333	353	356	314	337	327	347	330	329	375	312	298	327	295	332	330	325	331	339	328	344	316	339	346	349	383	337	373	346	366	336	330	348	336	311	345	348	318	318	355	342	339	342	313	317	313	342	347	333	349	323	301	336	335	330	345	312	328	353	335	366	342	329	322	307	348	345	288	364	345	363	323	354	355	367	346	327	369	347	314	293	338	391	353	333	330	316	354	331	342	312	313	337	357	321	326	329	312	306	337	315	315	323	317	379	317	333	337	319	336	338	330	361	332	402	354	348	330	354	351	349	338	312	334	322	316	351	304	320	350	362	328	316	307	304	323	336	314	276	289	368	349	304	332	313	290	302	331	327	290	329	351	341	310	329	334	335	346	300	381	332	329	331	322	348	327	344	343	333	376	326	355	335	334	318	410	349	335	341	381	362	324	314	323	310	345	339	332	300	352	341	349	338	331	337	325	356	331	325	314	340	298	352	362	354	325	327	374	360	354	333	356	337	323	333	336	302	345	345	327	334	341	370	333	322	328	317	343	298	305	304	336	330	340	345	328	362	351	340	377	330	304	332	366	363	338	357	332	339	372	328	312	318	346	328	302	320	313	312	286	310	371	325	368	334	301	328	328	347	314	306	341	338	322	339	336	374	337	306	331	344	322	285	316	320	342	343	341	315	347	382	327	341	317	356	329	312	342	331	338	355	330	328	371	329	309	335	333	315	345	327	317	354	358	318	346	326	367	315	315	301	362	320	305	320	315	322	323	348	385	318	337	332	324	349	300	335	305	318	345	365	356	339	358	324	323	397	318	339	357	336	341	338	323	342	329	338	339	368	349	318	351	326	337	352	384	341	341	345	337	341	331	330	370	330	314	329	351	343	337	373	345	336	352	325	341	343	348	352	352	357	345	319	355	341	341	322	312	335	349	340	341	341	340	320	339	341	334	347	362	346	373	348	307	322	333	352	322	350	363	332	323	352	352	332	346	342	358	322	288	332	353	353	323	358	336	336	330	339	356	338	331	324	355	341	315	316	367	340	309	331	325	365	361	343	339	351	320	401	351	373	333	323	337	339	311	343	317	356	322	347	337	342	359	351	366	335	322	316	337	345	314	392	330	305	327	371	343	354	353	346	293	341	316	327	316	328	359	329	362	329	339	308	330	340	352	331	326	341	349	289	334	361	340	351	335	355	338	331	332	341	319	322	301	325	338	339	331	330	302	343	327	313	364	315	298	335	341	330	308	328	314	317	324	321	322	348	322	301	325	346	345	348	310	328	352	338	334	321	348	323	363	311	350	320	346	323	330	337	360	345	335	333	325	348	350	300	343	352	296	334	332	372	376	315	346	361	334	307	322	300	334	356	352	350	368	315	365	303	322	342	323	304	287	365	347	321	368	361	346	351	346	331	341	350	350	345	327	330	359	341	321	335	305	339	317	364	329	323	333	321	362	366	352	318	336	295	327	321	345	357	336	319	325	327	370	299	301	329	295	360	313	352	330	341	376	347	384	346	323	380	304	345	319	342	352	365	349	348	346	304	343	310	375	372	339	358	337	317	329	315	311	346	340	311	312	335	322	355	337	332	333	319	335	349	338	347	343	298	318	378	301	345	344	325	340	313	317	321	369	315	351	314	322	312	365	329	299	346	335	377	346	356	326	345	346	321	355	324	353	351	296	322	343	336	364	310	339	369	349	342	339	294	376	340	324	330	355	389	357	304	353	338	317	343	334	307	326	339	383	327	313	349	344	320	321	355	346	353	304	321	356	333	326	327	354	326	289	383	341	347	353	331	354	287	353	323	316	317	321	330	346	339	348	321	338	308	346	306	363	369	295	358	360	336	343	347	344	402	350	333	374	360	364	329	322	296	318	301	361	353	320	343	361	308	327	317	329	326	337	323	357	351	359	321	322	349	354	317	359	297	339	360	356	360	300	303	330	309	305	313	327	303	330	309	337	335	364	349	336	325	339	348	355	333	319	322	292	300	379	361	356	340	291	350	357	354	339	332	339	381	355	334	342	310	344	309	338	338	344	316	330	356	340	326	370	352	300	339	356	340	321	354	356	300	352	346	329	354	320	369	357	365	316	304	323	317	321	347	317	338	349	370	357	348	340	342	317	349	319	328	304	350	356	326	316	312	352	320	313	352	342	342	322	363	327	380	322	337	329	342	331	350	371	356	345	323	320	313	328	338	324	350	350	351	334	326	320	359	372	378	339	374	320	346	324	357	292	321	344	356	347	345	331	339	346	353	340	322	353	351	286	337	354	315	314	326	305	325	308	354	357	328	346	337	327	347	359	332	344	359	324	313	358	356	332	354	363	320	328	327	335	341	341	352	318	349	343	314	341	378	327	351	296	335	322	328	343	316	317	324	317	338	350	336	337	330	343	318	349	328	331	349	337	322	321	342	351	308	358	306	366	348	328	323	327	362	353	363	326	324	337	332	324	328	328	342	360	325	304	284	398	320	323	331	350	334	341	331	341	369	336	334	319	316	310	353	353	365	346	350	356	350	295	326	315	345	304	336	314	323	362	339	337	306	356	340	362	306	365	281	339	342	323	357	327	348	342	321	325	326	307	358	335	311	330	337	359	331	358	341	335	352	342	333	312	283	334	347	356	364	307	363	336	345	330	335	345	340	358	356	336	321	344	346	333	353	351	315	343	324	306	379	354	337	353	335	336	327	308	317	364	326	358	290	375	349	359	322	308	334	350	317	327	363	320	295	330	316	320	323	334	317	352	323	329	329	332	324	351	375	343	342	378	367	336	348	321	323	330	333	354	360	318	291	357	349	338	340	315	308	342	370	325	325	350	348	336	332	324	321	381	310	338	342	298	311	330	340	298	333	311	317	355	314	324	342	334	358	324	323	319	325	368	313	343	330	317	373	320	318	382	358	331	334	348	328	348	333	302	301	366	365	345	381	341	360	355	334	333	333	331	363	316	335	332	343	319	339	331	322	356	344	328	399	346	348	325	359	344	320	331	337	332	349	325	325	338	345	326	314	319	348	331	295	334	375	352	354	329	318	329	375	335	325	301	302	310	342	357	354	359	301	336	371	377	337	334	332	351	318	314	351	376	341	339	324	342	337	336	330	373	362	315	374	352	335	329	337	333	299	369	332	301	380	329	332	313	370	348	328	369	325	380	340	341	311	308	329	371	305	333	318	322	324	333	365	309	343	336	332	325	297	354	318	321	332	347	330	314	344	334	325	319	341	353	330	344	323	330	314	308	331	307	340	351	340	336	316	361	317	349	348	338	331	346	297	320	352	319	337	337	320	339	321	331	337	294	313	371	356	347	362	341	352	317	334	299	354	323	298	333	383	361	356	344	373	339	344	348	354	335	329	316
23702	11820	7525	3446	2613	1857	1307	988	928	791	840	763	796	839	781	775	833	772	831	790	752	797	786	766	791	817	785	784	772	761	811	807	804	749	802	737	786	753	771	797	768	774	756	774	785	723	765	788	766	802	770	759	790	727	740	817	766	728	789	718	770	778	738	784	734	730	777	777	794	766	768	773	755	737	792	799	736	750	784	730	745	792	740	786	753	763	784	728	763	765	777	769	762	788	806	740	771	742	783	769	827	761	778	748	794	796	780	773	715	730	765	726	784	762	772	782	789	743	774	797	745	786	756	811	761	760	780	769	695	785	790	791	763	797	758	777	758	803	788	777	774	799	793	745	753	777	772	778	730	746	751	759	726	781	766	805	732	747	766	774	780	800	756	810	754	789	761	782	754	742	789	758	801	799	760	769	794	737	799	745	788	759	768	749	808	768	758	768	798	736	774	802	809	785	760	770	831	775	780	814	747	738	742	791	806	806	800	803	727	739	758	745	784	751	756	797	780	741	795	779	772	773	799	737	788	778	751	770	775	739	779	755	753	759	751	779	782	767	807	762	721	787	767	790	752	811	793	756	780	741	735	744	772	774	829	797	755	783	811	738	750	726	777	775	760	772	783	808	816	767	752	820	756	782	764	774	787	793	776	792	800	781	825	755	793	761	798	741	766	807	811	765	788	810	808	801	816	759	809	771	803	759	767	746	754	806	837	795	814	798	773	755	788	753	780	736	784	744	748	762	772	811	784	786	756	709	784	769	779	821	766	784	772	753	739	816	765	747	745	844	772	759	754	779	757	794	853	728	766	813	807	776	776	808	857	736	743	743	826	757	755	803	794	804	769	778	736	788	769	752	814	776	807	735	756	709	823	768	796	764	767	774	750	753	779	822	757	779	762	781	738	744	773	777	745	817	779	788	803	784	786	735	771	691	824	732	773	739	729	771	746	748	774	734	800	757	744	834	780	806	818	800	727	806	767	752	797	803	773	747	735	732	781	785	802	737	816	792	804	799	762	793	760	754	750	774	786	758	817	780	772	761	754	745	805	765	810	752	743	816	751	758	793	745	786	783	792	755	798	775	696	795	772	729	790	789	728	760	782	753	828	787	767	772	766	753	769	734	796	827	782	764	761	786	818	781	801	804	758	767	793	796	771	783	772	757	800	754	756	783	771	810	749	762	789	798	792	745	758	774	748	795	791	768	734	810	759	765	739	772	750	820	755	734	752	794	802	785	761	794	818	763	735	763	749	757	778	787	765	819	797	738	790	804	800	834	770	811	788	774	774	759	799	746	808	765	772	803	751	764	790	782	793	799	800	734	778	818	720	748	794	785	735	749	783	797	716	741	754	741	754	762	817	789	766	791	735	738	769	800	778	769	790	806	799	782	789	754	800	761	733	753	775	773	754	798	772	788	788	778	776	760	790	779	752	703	798	768	790	765	764	747	756	753	733	782	762	784	754	780	778	764	726	774	795	699	759	774	777	787	777	773	773	788	717	754	805	794	748	770	779	753	835	805	804	798	840	759	773	780	811	721	814	792	766	826	829	717	750	776	793	768	738	772	761	818	793	786	791	799	744	750	769	759	800	727	785	756	772	772	790	786	754	802	762	781	783	777	750	788	744	807	757	832	802	818	756	809	803	805	798	747	760	750	803	730	759	800	748	747	808	727	819	803	704	808	754	806	740	828	731	783	767	796	766	773	730	793	805	815	755	741	743	797	842	773	751	793	803	785	804	786	750	757	771	779	741	786	789	809	812	785	750	788	781	762	754	795	838	784	726	742	791	778	769	797	807	759	849	776	784	758	741	781	789	756	767	783	822	760	803	795	788	804	801	772	751	745	803	744	777	797	771	752	794	791	744	760	787	822	710	774	815	758	778	751	789	801	789	740	735	806	757	773	773	785	769	783	756	764	773	748	753	751	758	780	800	727	823	762	720	751	798	778	789	754	766	776	837	774	748	809	765	785	787	751	780	789	802	764	776	745	781	772	793	773	762	786	806	778	751	764	799	789	786	776	765	713	771	749	792	831	763	799	754	779	778	779	760	727	784	770	814	764	753	777	801	782	783	770	736	799	757	761	755	763	763	758	778	807	778	776	761	752	762	774	739	742	765	740	816	797	780	796	726	779	725	771	769	775	741	764	779	742	795	780	755	744	760	801	791	780	776	785	775	777	736	800	791	739	806	768	782	786	775	781	774	746	781	785	821	791	784	776	800	741	761	774	740	790	806	767	784	755	850	758	784	798	783	729	781	770	764	790	812	797	784	815	740	814	841	778	780	749	779	778	805	793	708	843	773	791	810	760	789	762	797	779	761	761	738	766	825	850	780	771	762	777	750	757	786	756	736	733	795	783	806	793	751	772	814	735	721	776	794	824	704	749	735	758	769	830	788	803	774	780	802	749	722	786	785	808	744	785	770	767	813	746	776	781	759	762	780	799	775	766	762	808	807	750	702	746	733	780	759	721	817	803	722	783	788	797	730	788	763	759	746	788	795	781	794	808	839	757	749	769	769	747	784	778	789	786	790	762	798	779	768	727	755	817	785	781	744	772	761	791	782	772	812	776	776	742	753	743	772	775	742	797	781	737	840	752	775	778	768	760	693	745	776	752	786	806	775	762	753	665	742	791	819	776	802	752	798	796	787	785	807	715	782	774	772	775	754	820	796	775	760	764	753	753	764	820	838	794	774	756	807	752	800	791	765	783	789	744	814	755	709	799	753	759	768	770	733	786	790	804	741	796	731	783	772	768	757	816	860	749	780	751	824	774	785	773	747	787	762	717	790	760	759	749	766	778	770	740	818	760	770	759	813	741	794	801	764	758	785	705	771	772	814	812	775	760	761	744	740	835	747	839	762	727	761	734	782	753	747	760	787	798	792	797	771	733	760	767	778	824	765	754	766	775	751	806	753	789	817	761	799	751	805	760	826	777	839	773	739	792	767	804	804	796	788	749	804	782	739	799	745	754	795	809	761	808	808	746	769	781	803	800	765	821	811	753	773	761	759	768	737	784	769	820	763	750	764	774	775	734	755	762	809	737	811	770	755	799	716	777	811	728	741	811	768	804	756	793	808	769	729	769	775	746	772	748	768	808	770	727	739	750	779	779	779	774	775	801	743	786	761	719	757	809	714	797	774	792	727	782	709	793	753	748	787	726	815	735	796	799	781	815	816	758	754	777	742	756	750	772	773	754	743	850	759	736	800	788	786	750	774	751	786	806	766	768	790	759	781	803	770	811	724	810	823	746	781	798	786	752	801	765	782	755	750	803	839	774	812	749	762	769	772	785	807	788	753	822	772	789	792	749	764	727	775	738	767	760	815	740	796	748	754	749	757	738	804	750	775	761	803	807	735	847	827	810	763	741	799	753	810	792	801	780	791	852	800	776	809	801	816	820	728	786	796	750	747	785	835	742	815	770	773	792	773	730	790	785	783	782	781	761	779	787	761	776	787	745	780	859	769	755	805	785	814	784	777	785	786	768
25356	2900	571	425	368	380	330	300	301	320	311	337	304	361	332	327	343	287	328	335	300	280	361	329	336	300	358	338	331	315	334	350	357	314	324	289	312	308	348	330	316	343	309	327	350	294	317	312	311	313	311	302	321	343	346	349	346	371	296	307	345	306	310	355	319	302	365	336	306	325	322	324	300	315	311	332	321	313	308	348	346	349	311	328	353	309	298	335	333	331	349	293	299	335	313	329	302	317	318	329	294	298	295	328	333	330	291	312	327	336	319	289	304	296	311	338	342	312	358	314	348	303	337	346	316	329	316	343	315	319	341	327	342	309	318	303	328	311	326	337	300	336	321	331	309	292	298	313	308	323	310	334	304	282	309	323	328	340	337	361	306	326	341	346	325	348	337	297	304	324	290	351	314	326	321	322	312	296	296	316	297	314	320	331	316	326	301	337	327	339	333	329	323	353	333	318	307	324	291	360	307	334	350	353	326	357	334	300	280	315	321	323	344	331	283	307	340	368	322	313	328	304	313	321	327	329	337	357	297	358	309	335	332	344	323	327	298	291	302	326	291	308	323	321	313	304	298	317	327	336	316	320	297	344	319	321	322	342	324	323	331	342	292	343	316	347	329	284	338	307	330	328	318	346	376	352	339	330	313	347	298	302	335	383	301	315	350	327	290	330	300	335	329	317	349	337	325	337	277	348	323	330	334	349	341	313	324	309	309	326	335	310	354	317	333	297	345	317	334	293	325	298	302	341	340	325	299	374	315	328	311	303	337	333	315	335	308	311	287	301	283	291	342	332	318	315	292	338	325	333	311	303	305	308	317	313	318	325	324	312	312	308	306	323	318	307	309	330	312	369	324	266	330	311	332	321	350	343	342	289	331	281	347	295	347	347	317	317	305	315	320	319	309	348	349	293	348	317	333	317	335	351	333	306	308	333	305	312	303	308	346	331	371	323	281	381	364	308	328	324	336	323	315	304	315	303	316	284	302	359	350	271	329	326	326	269	307	320	317	317	304	324	346	305	336	270	319	317	319	337	333	325	339	312	314	314	318	323	329	348	308	313	306	346	313	278	314	356	336	333	336	336	333	329	354	327	322	328	315	305	280	367	313	356	335	297	355	296	339	314	310	314	340	302	322	324	336	275	296	312	312	320	331	357	346	345	335	333	359	325	326	311	322	271	346	331	283	298	301	312	341	286	305	344	318	308	318	324	292	339	307	320	354	303	349	307	310	293	310	299	315	351	312	315	320	333	341	341	306	304	350	330	316	334	341	312	307	339	349	365	319	310	335	310	313	338	319	329	337	339	275	299	344	329	308	338	319	320	340	344	325	291	337	292	277	261	303	329	307	334	330	337	304	299	314	362	311	307	347	302	305	271	298	307	317	336	317	323	338	354	349	351	336	334	322	295	279	305	338	304	321	307	291	286	317	316	321	340	307	343	322	308	333	337	299	367	331	299	302	278	328	347	316	362	316	309	263	315	293	330	356	330	340	346	337	313	289	306	301	288	290	299	283	316	353	306	324	310	324	338	331	317	305	308	372	303	289	345	343	319	297	324	299	321	305	319	301	331	340	317	308	341	329	326	299	324	327	331	338	269	345	290	332	301	286	338	315	320	312	344	324	345	310	299	326	330	298	309	326	327	310	295	311	302	315	334	299	309	319	328	318	339	330	312	303	308	314	342	316	327	299	323	324	320	309	320	336	290	341	305	317	305	297	344	329	307	300	329	316	320	331	296	310	313	324	288	315	329	342	301	312	323	306	289	310	337	289	330	306	314	345	338	310	324	337	303	281	321	341	354	345	282	310	271	323	368	315	319	312	292	324	329	313	337	327	310	320	311	313	301	333	300	327	338	281	324	332	317	314	307	360	303	303	299	310	328	321	348	287	336	343	328	312	348	311	311	312	291	317	358	327	305	302	309	317	325	311	320	318	301	325	350	297	320	338	322	332	337	333	342	314	351	291	327	291	318	342	341	300	314	312	325	309	344	318	332	335	375	327	356	362	329	304	318	339	318	328	330	313	285	306	319	330	274	300	339	328	336	367	321	297	338	292	351	353	326	376	351	303	327	310	313	282	317	302	360	310	311	305	311	355	300	315	334	313	337	305	315	330	306	357	287	325	302	314	286	356	323	331	329	346	318	341	302	308	290	301	328	309	325	319	351	303	328	300	304	276	349	323	313	304	303	304	301	342	347	316	278	304	335	296	323	324	316	325	322	303	301	331	335	348	326	321	304	349	293	291	339	324	331	340	331	314	324	351	336	303	336	333	297	302	277	311	318	339	311	308	311	337	288	310	332	327	322	359	311	323	313	319	333	293	298	294	353	322	334	323	310	314	308	324	321	338	310	309	310	321	313	318	370	315	348	330	331	332	333	323	343	355	327	336	321	329	321	323	349	309	300	353	326	322	336	314	322	326	292	338	334	298	329	331	299	312	335	346	325	338	316	319	321	316	326	340	332	301	317	285	313	318	337	354	283	329	328	342	342	328	277	284	282	344	338	304	320	329	310	274	279	343	325	334	312	303	328	320	333	308	295	321	335	313	298	314	322	331	313	297	289	335	311	310	290	349	324	306	302	303	303	344	320	314	362	342	332	346	325	326	307	284	343	334	291	341	309	339	313	308	324	302	311	320	303	305	337	314	317	281	296	321	298	288	310	328	310	300	268	326	283	300	322	318	341	328	305	284	312	306	331	341	323	328	323	337	344	326	320	314	300	305	331	311	327	305	312	328	341	315	342	346	321	306	334	328	280	309	295	318	323	297	347	335	328	322	307	301	353	302	320	322	335	342	294	318	320	348	320	302	314	314	333	328	316	300	340	336	357	294	354	315	363	337	313	288	327	326	318	335	275	304	335	311	350	345	301	352	332	331	302	294	305	285	281	310	293	325	316	352	302	293	309	291	317	315	310	342	328	304	330	333	344	306	323	310	325	335	307	310	306	331	292	328	310	306	345	306	344	340	339	326	322	306	293	327	314	286	316	361	346	349	313	329	325	318	314	333	286	319	322	314	304	348	352	330	313	298	325	314	303	326	323	315	261	316	315	294	345	336	299	331	324	360	309	285	371	323	327	328	297	300	307	322	316	298	311	325	337	345	320	322	304	290	307	348	304	286	323	337	319	342	329	319	318	311	323	284	307	340	304	317	349	332	318	310	320	298	278	332	316	309	303	333	336	295	347	353	306	309	317	347	321	337	320	315	319	376	305	292	326	313	313	324	336	339	337	353	321	319	308	319	343	315	331	318	309	294	329	314	292	320	328	354	317	340	299	359	340	312	312	341	317	321	317	332	317	329	347	350	332	308	297	294	343	341	308	317	346	308	344	333	314	328	309	335	301	331	326	298	315	291	300	294	335	347	316	295	318	323	282	340	304	317	347	309	333	305	302	323	313	322	305	328	303	291	347	354	361	341	325	336	311	280	317	338	339	306	311	341	335	333	307	312	340	347	388	324	319	312	343	371	316	275	320	339	313	323	327
18005	4783	3173	2029	1357	863	790	812	803	746	819	759	753	762	686	746	716	735	712	712	725	693	730	706	718	710	714	763	684	686	713	730	716	712	687	743	696	717	690	729	662	655	708	702	753	701	726	742	749	685	693	684	728	737	668	691	771	687	693	704	769	726	722	714	691	704	695	700	705	733	688	679	679	676	743	730	712	650	674	705	732	697	724	720	720	686	686	699	746	664	726	702	709	709	679	716	680	694	691	733	697	700	760	747	680	648	690	684	699	727	673	713	732	706	701	717	730	691	729	675	699	708	701	743	679	674	712	678	708	688	762	712	729	682	726	657	676	733	700	765	745	689	757	677	713	681	726	707	676	684	701	693	719	713	713	703	687	753	762	723	736	677	681	689	662	660	723	744	731	692	706	696	746	706	672	718	748	747	711	685	733	650	674	696	725	727	686	710	679	743	692	666	726	747	687	765	742	670	695	660	665	661	736	726	736	725	735	741	668	725	701	720	701	733	704	690	738	701	659	692	714	694	700	703	709	742	753	734	716	709	727	696	728	692	689	661	693	705	740	751	734	729	716	695	672	687	714	692	739	752	696	710	706	713	757	685	699	691	698	700	699	710	707	696	760	776	675	716	688	688	710	680	672	645	725	766	736	683	698	693	702	734	674	636	731	676	704	709	713	748	692	720	673	742	742	710	693	716	688	752	721	721	736	706	724	721	755	721	737	722	721	702	719	764	697	735	713	686	701	737	720	692	742	695	701	701	747	717	684	712	715	746	728	773	730	713	719	714	675	760	715	730	738	725	700	705	703	684	733	713	699	691	743	685	678	709	717	715	699	698	748	718	744	762	666	695	710	749	718	705	725	684	714	704	701	728	682	714	701	713	782	692	711	740	714	672	737	708	710	701	716	692	711	722	703	694	729	732	752	746	733	711	686	714	698	683	706	726	666	719	716	660	652	647	737	677	746	705	714	728	718	702	712	669	716	689	705	712	717	699	671	695	722	686	700	703	738	723	711	699	692	673	675	679	753	715	742	689	729	715	703	683	657	758	740	763	723	677	725	700	704	743	706	722	728	658	717	667	677	688	711	746	723	747	752	725	691	725	726	698	663	676	731	709	669	747	724	683	693	681	714	704	685	718	720	681	724	658	695	722	663	729	727	703	691	727	704	745	666	713	719	756	699	687	682	708	725	741	720	725	670	727	741	730	696	727	672	711	721	679	690	719	710	692	703	715	718	737	683	720	723	692	763	722	701	667	691	749	722	733	725	703	725	713	755	709	702	705	706	708	698	687	722	690	673	761	785	692	678	707	747	657	758	739	689	710	786	679	700	706	710	740	707	708	697	691	728	692	686	679	737	695	664	695	715	674	716	728	698	751	701	701	690	716	705	713	665	739	693	707	736	712	701	745	688	695	713	723	757	704	726	729	668	700	689	693	670	721	724	718	656	656	702	756	711	746	726	713	669	733	655	714	673	688	722	721	707	702	662	709	658	687	688	702	734	697	704	710	685	688	699	686	736	674	740	663	720	713	661	658	726	696	663	714	738	692	701	667	741	724	669	685	684	685	737	667	694	688	738	734	689	688	732	752	747	719	715	686	714	676	683	712	699	647	722	695	698	705	719	733	698	694	705	706	744	682	706	683	679	685	712	691	702	682	686	678	707	681	690	711	686	723	685	708	721	715	682	716	667	653	715	661	729	731	736	713	686	714	704	755	730	695	719	704	655	693	733	653	726	703	697	711	736	687	684	716	698	665	703	680	725	735	714	735	711	710	691	693	728	678	704	745	709	657	703	723	712	673	694	752	676	760	695	652	725	750	749	708	731	684	732	698	735	725	747	693	710	689	736	736	733	655	728	703	672	730	744	693	733	710	703	702	721	720	726	687	685	714	708	694	703	738	731	645	726	718	681	755	732	700	738	702	772	722	712	709	715	697	705	698	689	698	676	740	728	687	716	696	691	726	686	658	739	727	722	724	661	726	704	698	713	726	715	677	733	730	730	692	668	759	748	684	663	717	751	711	708	675	682	715	723	728	735	669	679	698	727	700	723	669	702	768	698	764	707	691	715	740	698	689	703	734	713	692	722	689	706	681	738	692	717	726	757	667	735	710	667	708	688	705	731	744	656	698	679	750	728	730	679	701	669	738	664	725	726	720	703	655	684	707	717	711	689	671	707	718	693	727	667	720	740	748	663	747	744	770	733	703	761	716	696	706	674	740	709	715	720	724	699	729	746	742	745	680	730	714	699	693	718	706	683	687	707	725	697	697	720	722	729	678	712	698	698	665	689	730	706	740	653	693	704	688	690	702	716	724	712	701	684	698	736	721	711	692	693	675	648	726	724	677	712	772	677	730	697	686	735	706	695	745	705	678	725	780	714	704	723	662	693	726	723	714	744	671	682	679	702	751	712	734	721	697	741	737	727	699	685	701	720	724	648	714	665	719	702	714	688	708	730	728	740	684	734	707	714	716	692	728	696	743	700	729	715	724	665	722	721	706	685	694	709	716	666	686	684	737	708	726	729	734	701	716	708	701	718	688	707	728	689	730	661	693	733	703	698	662	731	734	728	700	693	711	690	715	734	705	724	753	701	722	677	727	728	629	699	692	681	695	706	714	757	696	723	695	722	719	720	655	676	688	769	749	686	674	697	717	708	686	707	723	742	724	690	686	742	728	753	719	659	705	719	655	678	703	692	680	731	706	661	669	692	727	707	714	690	712	749	705	693	759	682	731	725	677	710	720	676	713	712	714	736	671	653	759	678	702	696	711	723	740	714	725	731	683	758	639	666	653	726	710	707	697	743	749	773	711	658	744	692	700	713	739	721	693	719	668	682	676	672	689	697	720	684	688	734	664	694	729	780	686	700	723	710	693	711	723	683	693	729	703	730	686	673	733	716	669	710	719	677	696	712	692	692	735	689	704	713	716	676	734	718	694	718	695	710	742	714	721	723	718	657	728	716	641	689	711	722	723	728	704	664	700	745	701	700	692	669	714	729	689	717	687	698	717	684	729	745	717	707	687	684	726	707	635	678	703	702	720	731	715	731	726	738	692	684	745	665	654	807	687	706	729	678	707	689	719	677	750	662	676	721	678	667	701	711	743	735	702	681	684	729	704	715	743	676	720	705	702	718	689	674	711	749	705	729	703	741	699	739	731	725	740	658	731	761	709	653	687	744	713	717	717	757	657	704	670	737	702	703	716	705	653	652	716	716	724	695	713	735	718	701	685	724	755	710	786	673	692	642	720	728	712	704	672	757	734	710	677	737	717	768	723	707	709	677	705	693	687	712	711	665	713	673	686	690	717	709	721	714	688	682	707	695	700	705	694	693	709	700	755	694	698	697	716	745	728	691	688	681	712	695	722	723	736	732	688	729	745	700	726	698	691	705	711	718	676	706	674	721	677	700	722	676	729	758	688	687	674	734	703	672	731	726	732	700	713	723	675	741	683	703	719	719	683	760	695	670	712	688	684	682	699	704	702	749	697
32905	5648	787	442	390	341	369	361	327	323	321	348	308	326	327	324	347	300	330	336	361	330	350	328	309	348	324	321	311	297	322	315	298	318	315	357	335	321	350	325	338	312	303	345	302	352	342	333	321	298	325	292	316	345	324	288	337	326	331	336	326	329	345	308	330	298	304	344	339	325	310	350	332	354	284	291	306	308	320	366	328	312	324	323	312	346	362	316	319	296	311	365	328	313	325	302	344	317	316	333	332	317	310	325	340	294	311	320	308	295	319	347	307	369	328	335	354	321	304	330	310	313	333	351	324	312	329	337	343	299	312	343	345	315	292	309	350	331	351	337	323	316	332	313	308	302	368	320	304	339	310	283	333	324	311	317	300	301	311	294	320	324	340	321	341	327	306	339	332	282	315	349	344	321	335	330	335	339	324	330	290	335	342	358	329	293	329	335	312	368	322	333	314	339	292	333	315	362	353	308	327	325	309	309	307	309	308	296	348	330	352	304	316	339	344	321	323	343	299	306	316	355	361	323	317	350	336	362	314	324	332	272	354	327	374	318	324	336	349	306	326	349	341	309	311	305	342	330	325	345	318	305	324	322	365	267	332	333	310	335	317	300	313	344	356	303	315	336	306	337	358	323	328	319	335	315	351	327	315	326	350	305	338	319	340	291	322	337	301	343	340	306	327	306	304	318	315	320	318	360	311	323	315	325	330	303	307	326	315	313	316	313	332	308	305	320	289	332	322	315	293	315	320	326	334	315	340	356	331	305	349	298	323	315	304	297	276	321	335	334	358	328	335	324	335	320	341	329	312	283	301	347	327	318	329	299	286	346	327	324	295	328	309	337	320	308	316	311	357	336	367	328	328	309	345	303	322	336	340	305	327	301	348	290	300	316	316	346	298	345	330	334	294	302	331	359	317	299	303	332	281	299	338	345	322	301	330	316	329	319	347	314	322	308	313	331	327	337	356	314	349	356	336	318	319	298	332	310	320	289	334	351	334	348	353	323	331	343	335	327	320	330	313	287	313	350	316	327	381	338	296	331	300	331	357	372	322	295	324	345	371	332	337	323	290	313	320	315	312	340	340	343	301	306	346	336	340	364	327	327	308	335	358	317	319	304	316	352	313	300	359	324	319	315	362	312	329	314	352	327	302	304	326	347	360	363	362	316	344	338	322	342	323	317	308	349	310	320	344	292	328	314	373	314	324	322	327	323	292	298	301	328	339	303	371	335	357	285	335	345	332	318	316	319	298	333	318	330	310	314	304	327	328	337	303	311	319	344	335	325	313	289	301	315	302	331	312	362	324	336	335	314	334	310	345	309	299	332	345	282	319	313	315	315	349	340	311	297	321	297	305	329	334	303	315	307	330	322	317	312	335	348	339	339	332	309	361	356	297	337	369	355	377	338	317	300	322	356	319	324	310	332	335	333	301	305	346	302	274	316	332	307	310	309	312	335	343	305	317	310	316	334	335	321	339	316	357	312	348	334	317	320	313	332	343	347	328	345	367	316	334	330	321	323	314	340	348	320	353	328	356	319	321	297	326	321	328	338	316	346	355	348	338	331	331	297	286	284	325	332	346	338	364	293	346	334	347	281	322	311	315	315	325	308	322	334	305	330	312	311	335	370	345	361	324	295	325	318	359	357	304	338	319	353	340	294	311	307	311	317	329	315	344	300	343	288	339	342	339	342	307	337	332	309	344	357	313	331	327	331	323	283	277	301	288	343	326	317	315	362	358	341	347	301	310	296	305	337	332	340	324	306	350	334	333	339	334	346	313	313	359	309	344	322	314	348	335	306	295	359	342	327	307	321	312	329	331	318	317	328	343	320	292	339	324	306	297	310	318	326	326	351	332	334	297	337	308	326	332	302	309	304	335	341	299	309	305	280	337	313	321	314	284	341	402	347	370	351	366	288	305	351	315	344	323	338	345	337	372	330	365	307	300	352	339	319	311	313	336	329	327	311	326	354	312	285	342	331	381	319	353	306	303	325	332	320	351	352	292	346	311	320	349	351	327	323	304	297	351	333	318	336	351	315	311	339	344	321	302	321	328	308	337	352	375	333	332	341	321	295	341	350	332	316	327	354	314	328	317	315	363	357	345	299	331	320	298	302	329	356	349	325	300	310	328	312	335	319	337	342	329	348	317	352	301	361	330	312	342	329	310	305	346	341	330	299	347	312	336	299	331	330	343	298	300	299	351	360	297	350	327	337	305	303	336	324	316	346	327	316	274	311	352	323	325	352	324	323	313	331	297	325	361	352	345	345	320	304	293	317	328	322	346	334	315	334	338	363	315	296	310	330	353	304	310	330	365	339	311	310	305	340	329	332	329	315	305	320	319	342	342	322	322	287	294	324	329	307	331	329	342	310	310	288	336	328	350	326	321	334	326	341	339	326	307	296	331	333	303	337	320	334	299	295	343	348	318	352	315	372	323	314	341	355	308	332	318	313	339	356	338	336	334	330	311	287	327	331	343	332	298	355	319	297	331	361	316	326	318	326	321	321	314	301	308	346	324	335	277	298	327	281	321	356	311	324	293	341	328	339	323	297	322	328	287	342	325	312	344	340	316	298	344	363	339	333	300	311	339	353	310	313	356	309	340	329	325	324	315	314	321	324	352	318	323	310	335	330	334	317	307	321	332	342	314	319	311	317	347	310	324	303	294	339	330	345	318	317	316	318	317	357	334	305	311	378	329	320	300	311	347	324	340	342	292	338	336	351	296	314	315	335	311	337	314	334	319	363	318	296	330	329	362	346	344	292	305	297	363	313	327	332	330	307	311	334	302	290	310	333	343	297	334	306	309	324	317	334	324	324	330	360	316	339	317	350	343	328	324	327	320	321	340	342	287	339	359	352	287	310	316	308	304	317	299	297	346	303	297	347	358	288	328	326	312	328	298	362	371	312	326	364	307	294	341	294	284	332	340	325	310	311	325	368	371	330	327	320	348	302	311	298	349	281	333	326	348	321	313	333	293	323	341	288	309	327	345	328	374	299	331	315	329	298	332	333	313	334	351	324	322	336	329	311	317	287	345	321	340	341	288	336	336	315	301	304	316	287	309	319	379	342	312	295	338	301	316	314	360	310	319	317	377	311	304	320	315	297	336	325	339	292	327	350	323	316	329	354	320	337	336	335	336	324	317	307	337	335	341	339	359	349	311	349	356	329	315	304	304	319	340	321	363	345	323	326	296	310	301	291	313	311	340	331	348	303	313	281	304	322	338	324	360	355	363	316	328	336	373	319	324	323	320	299	322	332	340	319	314	343	333	307	282	350	318	320	313	364	314	301	335	353	335	318	301	307	315	378	308	279	307	344	327	317	300	303	361	296	333	308	317	355	301	340	331	332	290	343	346	319	283	298	339	314	317	315	347	322	313	295	305	327	340	336	314	311	353	298	292	307	328	335	332	306	379	359	308	330	342	323	375	336	327	322	331	337	308	335	314	333	328	340	323	329	275	331	334	344	375	272	327	349	288	291	333	312
21539	9841	3846	2313	1883	1353	1179	1026	935	806	807	796	760	722	778	774	720	768	732	802	752	749	741	754	741	728	720	777	698	744	735	749	732	737	735	741	696	748	713	784	729	741	788	677	706	699	721	746	753	750	755	716	730	720	719	700	653	744	709	729	751	707	684	729	740	713	715	720	718	722	744	763	731	742	749	730	720	727	722	758	779	729	784	697	668	714	778	779	773	731	723	724	721	778	729	725	713	724	735	736	734	725	681	768	742	753	761	776	741	730	739	755	757	750	770	739	738	721	712	720	738	722	695	807	765	704	707	760	677	763	758	721	750	746	745	716	704	708	746	793	760	741	784	739	736	757	718	715	769	756	711	759	719	712	716	751	743	782	705	776	690	739	726	726	766	760	705	704	735	732	746	702	723	725	707	723	769	738	746	688	734	766	730	748	715	717	751	708	724	700	730	744	728	745	780	742	731	677	741	740	731	722	693	771	751	766	735	729	738	712	728	764	723	735	712	689	720	693	695	710	750	743	751	742	681	791	747	732	708	724	730	758	704	698	726	762	705	737	699	734	729	756	683	758	720	798	731	775	757	719	722	710	775	715	729	767	720	753	745	760	725	803	708	697	740	725	694	701	697	808	729	712	740	766	777	779	708	718	757	725	713	744	746	798	726	748	740	776	748	743	745	728	722	719	793	741	736	739	717	715	760	717	711	718	738	734	718	765	754	713	724	729	727	716	789	714	693	788	735	745	740	780	754	707	740	725	777	756	739	705	697	755	767	717	765	751	757	739	772	702	720	755	762	735	736	754	713	702	729	720	761	741	731	757	716	733	735	768	762	727	713	736	753	715	760	731	759	715	719	719	776	736	738	752	772	722	762	716	706	723	695	686	706	751	698	737	714	702	734	739	754	729	709	697	728	716	760	763	765	736	694	725	723	763	728	767	714	777	724	759	716	724	734	762	717	777	742	741	740	671	707	726	691	793	724	753	731	715	706	756	733	743	724	713	738	725	723	685	723	761	721	766	751	727	696	714	741	719	770	694	736	729	734	674	735	745	732	719	754	672	734	742	746	738	782	770	755	716	753	694	740	730	745	737	724	698	726	792	730	711	775	696	748	761	721	701	723	702	732	744	759	700	690	760	689	739	750	753	728	702	704	717	685	728	724	723	715	683	691	684	755	728	683	691	719	703	736	704	730	766	743	708	760	729	746	763	745	709	731	741	702	745	677	724	763	639	747	724	756	784	768	689	747	739	761	731	733	742	734	686	742	783	707	731	738	713	782	723	728	719	764	758	731	751	687	753	746	710	737	789	737	730	725	736	699	699	704	687	737	772	748	776	672	755	725	710	743	702	690	715	774	723	731	760	760	673	746	681	739	746	735	724	756	727	740	747	747	739	738	754	756	727	697	751	763	735	743	750	738	741	696	731	730	693	731	669	759	721	719	703	689	756	746	714	723	769	740	707	712	722	697	736	716	719	747	689	689	710	720	713	697	779	793	751	728	780	708	672	752	776	693	744	778	772	773	728	766	791	738	692	716	771	802	768	739	741	726	759	698	712	762	689	734	769	781	731	679	714	745	768	735	749	724	693	763	748	733	726	714	771	727	725	729	745	727	701	749	741	683	749	711	719	752	741	692	731	712	719	796	770	755	737	761	725	693	716	716	675	726	736	683	701	749	720	764	722	760	739	732	733	760	731	760	716	722	785	757	741	779	760	768	754	759	734	751	701	728	753	746	737	718	708	769	725	708	727	726	758	716	753	742	731	721	697	704	717	718	726	747	798	719	696	760	767	744	695	735	766	740	756	675	742	786	770	741	706	709	732	781	740	750	683	699	706	694	785	691	727	718	763	689	734	713	760	738	712	746	756	776	757	700	712	692	750	749	716	775	731	719	747	744	724	731	731	726	744	738	768	758	740	738	748	732	709	757	691	761	729	756	755	739	749	714	677	728	766	735	772	726	750	756	737	675	696	728	740	720	697	724	729	689	693	737	781	672	751	722	800	744	722	730	745	708	742	749	733	699	714	736	697	756	723	747	740	737	691	688	739	697	718	727	725	723	759	721	744	710	743	706	701	743	768	726	739	752	731	715	717	770	693	697	724	749	702	725	777	742	711	718	698	718	775	701	711	794	734	714	746	748	765	741	753	733	747	676	774	739	718	732	723	705	723	696	748	668	734	696	762	738	733	756	703	753	777	713	740	723	772	714	754	760	736	746	715	741	740	732	699	752	720	755	726	701	722	764	750	736	758	718	728	728	744	704	699	727	692	748	714	691	702	732	714	757	752	745	724	711	679	735	739	734	743	687	706	692	787	708	714	776	659	777	762	751	703	722	712	703	747	763	728	718	719	751	743	766	708	692	686	756	768	696	724	748	716	719	721	731	660	715	726	744	736	703	791	719	735	704	725	759	675	701	722	691	703	714	707	747	723	707	792	773	660	723	735	722	814	747	744	702	723	713	747	734	721	691	723	780	778	704	732	739	765	729	753	730	715	735	711	740	728	782	715	721	746	750	715	786	739	742	722	772	704	714	738	729	768	732	729	781	737	745	792	758	717	715	717	763	753	699	714	684	716	739	723	706	735	717	756	706	761	733	733	697	730	693	719	716	735	758	740	708	753	736	674	810	752	735	770	748	752	775	677	751	731	771	721	706	721	725	765	733	742	743	729	728	746	759	752	735	734	778	746	694	753	757	737	700	727	693	713	704	756	767	732	717	714	784	675	744	714	745	728	739	714	759	728	724	746	750	715	741	712	698	722	708	770	755	752	777	730	704	716	689	756	775	695	701	754	786	699	779	759	729	728	686	750	758	788	701	733	751	707	758	716	714	708	690	725	725	728	746	779	737	717	753	802	733	739	709	723	767	703	780	693	747	698	752	761	741	733	733	756	734	710	684	767	716	732	791	721	710	772	773	754	738	761	713	746	737	695	741	720	764	745	711	733	765	701	736	701	727	684	720	735	697	736	748	770	742	759	755	757	718	738	740	710	758	722	785	685	718	789	741	675	712	772	713	729	734	705	742	727	744	714	706	712	721	725	784	729	784	712	731	727	765	722	744	802	721	722	703	748	723	740	760	699	706	782	700	714	750	768	703	749	740	732	774	736	714	727	733	762	776	745	719	735	711	763	707	760	728	768	727	736	724	782	754	657	688	729	755	736	778	706	737	749	734	761	738	718	740	777	703	754	711	764	703	763	734	744	699	760	722	690	749	748	773	712	714	739	754	752	774	743	749	708	766	689	766	707	716	711	734	717	744	759	762	728	765	728	730	728	762	741	753	716	733	755	707	715	680	725	739	702	738	717	718	721	732	741	748	753	675	734	732	839	735	743	758	725	692	729	724	719	772	725	710	740	691	742	692	684	743	742	723	762	731	779	716	741	710	688	738	740	744	727	718	710	754	734	741	728	763	744	678	745	704	736	676	718	726	700	762	729	701	720	706	766	716	737	730	727	721	717	717	757	717	703	761	783	758	782	677	753	773	704
34212	6557	1055	531	472	402	368	337	370	347	352	350	338	342	317	340	359	340	322	361	317	362	318	307	330	334	320	376	329	356	331	333	337	340	371	339	350	304	328	384	364	315	328	331	313	347	352	340	314	313	339	322	335	320	353	311	327	357	325	332	327	305	345	341	357	328	370	352	358	354	340	357	308	326	284	326	331	332	372	323	324	363	332	309	347	333	324	344	347	344	334	345	347	345	344	374	385	347	319	285	344	302	351	339	308	340	344	336	307	318	324	365	326	337	358	355	311	337	327	338	340	357	355	305	317	330	361	325	352	353	348	342	340	333	337	350	338	324	334	304	340	371	336	340	320	323	372	336	343	338	342	358	338	332	359	317	337	328	309	345	330	344	314	337	352	365	362	344	345	356	338	331	352	354	315	341	331	336	332	352	378	346	355	368	328	322	315	351	338	334	376	334	318	331	364	343	326	337	350	311	326	328	350	362	338	345	327	345	318	317	329	324	349	359	348	351	336	359	339	322	325	354	310	350	360	338	323	329	319	339	307	358	317	323	341	323	328	312	326	338	338	328	345	312	367	352	326	382	322	355	335	372	349	358	370	352	322	325	348	318	352	334	301	306	349	312	336	324	356	314	327	352	350	313	337	313	339	363	344	308	319	346	313	332	356	356	315	355	334	312	320	356	394	318	315	349	326	324	332	314	308	304	385	314	335	346	375	299	360	364	314	321	360	330	361	340	347	379	322	315	300	325	351	316	353	343	319	308	347	323	335	324	364	301	354	333	355	341	346	333	321	344	327	335	358	340	340	311	320	351	347	319	334	321	359	320	354	390	367	363	292	312	322	346	367	352	320	326	353	317	327	340	353	349	324	321	348	316	339	336	284	335	339	367	328	307	328	358	340	357	381	335	323	325	314	360	362	336	340	399	326	345	356	324	315	374	314	333	326	363	335	327	343	317	350	351	313	349	334	304	289	377	356	308	337	306	349	362	331	322	359	303	369	386	338	358	339	323	317	346	340	307	318	330	346	338	324	374	319	337	314	313	307	324	349	346	355	320	310	360	373	342	344	317	348	378	289	376	364	328	352	334	334	360	312	354	332	322	346	359	344	364	329	317	341	350	361	343	289	312	321	383	322	302	318	323	365	312	336	325	327	305	320	340	332	360	383	349	365	362	333	367	351	305	323	363	318	335	348	336	325	367	356	331	320	323	334	357	360	349	369	321	327	329	341	330	333	352	302	320	340	347	321	317	351	321	319	328	357	330	335	324	358	335	366	325	313	361	347	340	321	294	356	327	328	334	330	318	331	326	322	340	354	321	384	317	327	334	331	315	317	327	349	331	338	325	349	349	363	318	340	352	332	342	316	300	336	318	330	343	326	312	328	301	320	360	352	329	333	302	358	345	328	337	330	360	349	320	318	360	348	358	365	311	323	323	335	356	327	350	348	316	336	309	326	344	339	335	366	366	320	351	352	316	316	389	364	349	316	338	364	374	329	331	323	319	351	324	325	336	342	341	327	292	298	339	354	360	336	350	322	368	332	367	344	333	367	317	374	350	327	343	364	334	330	366	358	343	348	325	354	364	328	348	354	352	330	357	339	335	353	333	350	354	314	350	305	332	304	301	328	330	377	335	339	349	353	341	297	365	307	345	314	350	328	337	321	362	367	351	315	338	301	350	361	370	332	330	346	340	353	313	367	347	364	353	349	343	324	310	336	325	332	348	327	328	334	369	329	331	337	313	339	359	349	312	356	365	362	346	322	355	382	326	335	365	365	340	330	331	326	331	357	349	370	347	364	350	321	345	325	341	346	362	338	365	382	331	367	346	343	339	320	330	330	363	337	332	323	374	309	347	313	334	359	319	366	364	326	309	327	336	345	292	343	353	350	332	339	305	347	311	313	400	346	333	373	329	354	363	387	332	334	374	355	345	344	394	331	340	357	359	328	350	350	344	350	329	304	349	354	331	333	375	332	367	374	331	360	315	323	332	323	304	314	365	321	344	318	345	329	315	328	302	342	328	333	313	315	337	351	359	376	314	309	356	334	341	336	339	334	360	310	330	344	307	360	312	386	325	331	344	348	344	332	309	317	347	339	336	314	352	308	337	320	311	332	313	328	331	343	344	354	327	342	356	393	349	316	346	339	356	342	351	314	352	324	329	352	328	356	343	333	343	357	361	340	345	356	375	339	353	323	356	345	328	373	352	376	326	316	322	338	367	332	313	357	330	349	355	343	304	369	336	334	382	350	340	306	332	355	348	357	319	328	329	375	360	356	347	335	339	332	327	321	346	345	340	350	339	343	344	332	340	335	384	343	331	360	367	334	351	307	386	363	371	341	337	315	342	311	340	321	322	332	350	344	317	334	336	354	349	365	332	342	334	393	379	315	370	320	327	361	331	353	357	329	331	383	363	352	383	350	363	356	370	353	331	303	311	340	308	314	322	355	341	347	324	334	347	316	326	331	379	340	347	336	376	334	325	303	329	336	331	363	331	367	333	314	328	340	327	321	362	348	353	358	342	310	346	276	354	337	342	324	337	337	341	335	362	360	334	361	348	355	308	320	328	331	321	323	352	365	354	334	325	356	332	348	371	350	356	339	324	328	347	356	348	327	344	302	363	328	313	308	347	332	341	350	323	358	343	326	322	338	357	365	337	328	363	360	315	338	315	343	341	323	314	333	313	317	316	370	357	361	329	336	334	307	336	364	361	332	343	324	340	341	343	371	348	332	343	326	339	332	339	340	361	316	332	324	341	324	328	373	363	374	333	330	298	331	322	352	364	322	317	325	313	351	285	361	322	365	326	335	344	339	364	367	342	340	330	332	356	378	341	324	339	319	336	313	356	351	357	314	340	323	343	326	304	350	341	342	319	337	300	335	338	333	334	358	357	347	332	347	375	348	360	323	337	382	324	332	312	300	321	322	348	352	359	332	347	339	342	309	308	342	345	316	318	381	386	343	325	343	337	343	323	326	332	363	322	350	305	337	325	323	330	328	345	352	298	342	366	317	348	357	337	340	324	321	349	321	329	319	321	324	376	322	355	355	332	362	337	324	311	336	330	343	328	315	321	354	347	331	334	376	343	325	338	311	351	340	396	358	350	334	326	300	336	316	330	384	348	356	344	347	348	344	318	322	346	353	358	322	326	350	302	355	331	327	313	324	336	339	326	366	314	312	342	279	324	342	321	369	342	335	318	343	359	348	332	330	365	343	333	355	310	367	331	302	342	316	353	332	311	345	319	342	318	335	363	353	308	299	370	316	356	324	350	292	347	343	311	304	347	336	337	339	323	344	325	370	348	331	303	364	379	314	342	339	342	347	327	332	323	340	336	342	325	358	341	357	346	333	317	350	331	347	340	325	363	329	349	306	307	313	322	329	379	317	314	368	331	301	351	367	347	340	285	338	357	361	352	360	333	332	352	314	342	319	336	339	392	330	284	339	388	333	323	345	313	331	357	334	346	360	322	315	364	322	332	320	348	322	339
23703	11523	7036	3704	2623	1534	1228	1054	952	826	859	905	843	817	815	795	773	848	811	827	783	770	786	774	827	740	773	784	795	766	844	744	763	744	772	767	792	783	792	738	824	791	752	766	787	776	754	752	795	771	784	789	773	769	767	761	765	784	785	787	755	779	746	764	793	745	795	733	826	777	803	772	752	736	749	776	760	819	739	789	823	750	784	766	793	755	830	738	764	782	785	753	765	785	776	772	723	763	768	807	784	804	775	704	776	738	796	738	834	815	763	772	803	771	788	772	781	777	767	741	790	783	716	771	824	826	818	802	836	809	826	801	723	800	755	767	780	722	770	786	759	787	791	776	793	800	745	732	784	797	720	798	784	717	816	853	808	742	770	838	799	795	783	782	731	757	799	815	774	829	794	799	787	774	765	756	750	752	781	788	787	757	829	822	774	751	742	749	762	735	754	772	808	817	835	790	792	780	800	698	746	794	844	760	797	810	775	725	760	791	768	750	769	771	807	772	767	761	784	763	749	756	757	780	776	781	742	795	774	800	753	807	784	799	801	768	774	792	797	781	789	768	722	764	800	771	782	773	772	759	795	770	805	766	747	718	787	826	798	763	807	757	744	750	778	743	789	766	798	733	778	810	744	816	722	764	757	762	756	748	784	722	781	783	811	781	782	791	749	772	791	817	805	821	786	795	778	796	804	770	800	758	790	769	770	761	797	706	750	717	813	791	817	784	771	764	757	745	782	757	755	747	778	792	827	748	772	802	742	781	753	734	731	696	780	740	733	766	716	772	814	785	821	735	817	750	755	821	747	762	835	733	784	810	752	810	772	772	811	795	764	789	769	773	803	796	828	781	724	761	760	786	776	795	795	728	734	762	757	807	796	762	703	772	718	790	764	762	787	762	731	797	782	813	770	752	754	771	767	775	769	754	760	791	742	739	810	793	800	756	772	793	790	778	767	784	797	725	772	761	779	748	774	793	772	837	770	738	783	787	759	784	749	783	753	741	759	763	766	793	827	820	792	772	762	731	802	788	778	759	823	757	807	740	790	748	813	776	771	769	776	808	769	802	815	774	792	765	731	774	787	765	800	816	783	772	786	759	820	763	731	795	783	794	756	803	756	817	770	789	758	774	735	729	751	750	799	778	752	728	756	835	744	778	755	743	786	784	735	775	787	785	736	768	776	836	769	789	814	783	755	766	798	767	804	809	783	775	783	759	782	798	751	779	789	768	761	791	764	758	768	796	770	770	750	752	758	774	757	808	804	716	759	777	742	740	784	734	811	756	783	794	747	704	781	789	775	768	762	737	741	791	764	780	827	801	771	786	730	786	811	765	807	750	769	766	757	784	764	752	813	787	797	756	781	796	840	776	758	751	799	834	755	758	723	732	781	809	750	748	778	787	770	800	775	710	786	817	780	738	757	749	758	809	800	729	767	798	797	783	813	785	799	776	748	794	734	804	795	775	751	763	787	760	781	808	809	774	725	746	779	796	746	738	756	764	762	774	739	787	788	791	772	810	763	772	763	737	812	778	701	762	775	795	757	764	741	776	788	787	779	753	732	783	770	752	790	758	783	786	798	767	739	759	749	818	752	771	709	791	762	801	764	744	720	786	841	780	760	780	777	772	753	762	779	751	740	816	798	795	775	717	754	770	775	790	723	784	752	769	805	781	753	803	731	739	778	772	789	792	717	783	801	787	777	823	775	797	774	781	779	807	780	738	796	800	757	835	747	761	816	761	787	805	805	767	780	812	793	777	761	792	723	769	773	790	774	828	709	783	782	770	813	816	766	775	819	765	747	806	774	760	781	748	730	791	791	729	750	803	787	780	786	842	761	698	806	812	748	789	795	784	744	775	836	811	809	791	773	774	752	731	783	784	746	763	789	792	797	742	774	834	789	828	831	802	760	680	752	793	764	755	808	767	784	796	767	811	761	787	751	777	764	815	778	779	751	797	810	739	832	804	802	803	783	764	762	808	779	781	771	832	797	792	787	757	778	771	805	769	741	802	775	799	796	766	786	795	726	754	785	750	754	739	784	797	746	759	744	805	795	796	798	838	833	766	792	763	741	770	790	788	753	799	771	783	773	801	731	799	814	777	758	811	787	781	767	764	772	776	746	777	782	810	743	780	816	715	751	743	749	796	806	823	808	767	773	783	726	743	819	822	747	839	784	747	720	741	777	728	745	780	770	771	736	737	781	806	782	773	825	800	820	776	827	771	754	785	800	791	753	804	790	800	798	791	787	736	766	785	797	768	796	741	781	790	814	750	794	768	782	761	797	794	771	785	779	834	796	774	772	837	787	814	732	760	786	807	739	751	850	806	772	752	741	767	805	775	796	786	740	760	735	725	799	809	758	742	777	828	771	777	798	774	813	812	791	782	771	786	776	755	782	817	792	797	761	771	797	781	776	782	766	746	719	783	763	812	736	781	748	776	729	752	755	768	801	798	790	746	760	798	793	699	794	787	761	758	774	745	725	768	801	800	791	757	816	807	723	717	764	839	780	803	779	781	803	759	790	768	752	801	777	708	789	761	785	765	752	752	774	750	798	784	792	748	738	793	769	782	789	785	787	817	736	762	752	801	775	749	764	781	791	794	772	827	729	754	757	809	796	754	709	731	806	750	795	766	723	763	770	785	767	775	818	738	761	772	792	792	808	772	751	794	783	729	802	751	740	799	788	784	742	795	784	755	765	768	766	823	736	813	717	755	796	793	778	807	809	749	800	780	764	762	785	783	731	791	732	704	794	744	759	758	738	761	763	747	774	729	745	809	761	795	740	769	821	780	786	768	804	763	744	780	768	771	740	789	780	825	785	795	789	735	732	813	760	798	762	784	797	785	762	792	827	792	806	727	782	774	799	783	773	800	818	815	835	772	808	807	769	804	754	770	811	744	764	759	781	761	763	804	747	758	778	792	738	772	757	733	763	782	776	788	786	765	792	754	754	776	759	794	792	748	835	793	805	730	708	789	776	746	790	822	774	807	740	756	814	722	743	831	753	805	819	816	832	785	798	758	776	745	780	753	771	814	788	782	740	795	729	775	774	797	758	763	739	770	752	808	763	792	767	738	777	763	773	754	777	772	773	760	813	778	776	797	792	780	811	755	815	790	777	777	757	753	809	766	763	809	814	751	804	805	797	773	826	749	741	798	717	781	816	759	758	728	769	816	784	749	789	765	788	783	814	790	775	755	766	768	770	798	765	820	817	739	795	765	862	760	793	791	771	780	775	790	790	771	793	782	768	771	788	770	740	749	768	751	739	766	786	805	788	807	799	792	790	804	758	881	742	776	744	799	769	739	794	720	795	766	749	736	786	802	733	792	777	779	753	811	796	789	768	791	799	814	760	751	767	751	769	751	799	767	754	740	794	792	748	762	779	762	770	764	755	773	770	815	794	778	762	773	790	755	759	794	804	781	764	703	823	775	772	738	783	838	789	769	742	817	772	765	798	774	761	783	808	753	795	758	773	784	743	861	735	773
24014	2765	512	410	376	304	340	355	312	260	293	329	275	341	314	328	370	321	322	300	292	312	331	322	328	312	316	341	332	311	340	308	332	329	290	341	334	315	285	317	338	324	311	309	261	335	295	279	302	331	332	328	304	318	324	308	310	308	339	330	301	319	293	319	307	340	322	290	330	353	304	329	339	346	292	315	335	304	333	314	326	340	285	339	334	342	344	323	279	293	319	293	316	295	324	299	286	322	353	350	302	330	308	314	328	311	328	325	351	350	287	307	271	327	307	297	322	345	304	308	333	334	304	332	342	322	294	355	352	305	279	280	317	283	297	322	290	328	345	332	298	298	326	315	342	327	333	294	316	312	310	323	337	329	320	327	307	307	333	271	296	322	336	359	372	380	323	298	315	287	326	312	323	320	311	334	289	333	313	336	352	308	298	329	289	342	317	299	315	328	365	328	322	310	314	324	340	336	322	296	316	293	305	318	308	301	336	280	293	314	296	343	331	308	319	316	313	368	276	316	307	343	296	308	319	344	301	287	330	319	321	346	322	306	338	381	314	310	327	362	332	327	299	322	331	321	324	352	329	332	337	333	333	321	317	283	331	307	324	304	314	327	311	311	320	319	322	345	320	285	350	306	332	304	344	327	317	295	361	340	316	308	314	301	313	301	319	322	352	330	335	309	310	303	328	292	318	340	341	320	310	337	332	317	322	284	308	303	334	320	299	318	371	312	321	308	325	297	329	320	304	277	312	344	344	314	312	322	316	282	282	309	305	289	312	310	353	306	313	275	304	296	316	312	298	325	323	314	340	357	330	337	338	329	329	323	340	323	359	325	328	329	331	308	336	342	300	319	319	311	344	326	274	363	363	334	291	297	337	321	308	310	341	301	331	337	322	311	287	304	350	281	303	309	356	314	338	343	298	312	321	305	331	325	346	328	318	344	339	303	324	332	309	296	288	323	316	319	302	295	284	309	294	310	324	340	338	334	294	312	316	337	295	308	328	303	311	315	325	322	330	311	339	345	332	331	331	351	340	312	321	339	320	326	293	330	309	299	329	325	338	307	305	283	298	322	350	329	308	321	321	336	335	341	298	319	312	309	326	315	298	311	308	296	335	330	349	302	323	331	340	321	324	323	321	343	320	344	327	341	320	289	338	339	308	326	328	322	274	331	304	301	303	308	303	295	295	300	304	288	292	303	329	309	305	322	308	313	314	333	327	307	314	320	275	316	303	316	296	346	305	356	337	293	283	310	345	320	348	352	317	342	298	304	299	342	309	285	303	317	330	309	312	339	332	289	312	294	313	317	304	304	302	300	290	330	354	308	327	332	331	323	339	315	324	307	329	335	357	308	289	317	357	306	295	330	298	308	321	315	321	304	316	303	336	342	287	316	312	301	294	277	322	335	319	312	345	342	298	339	289	298	357	326	318	316	348	323	345	301	282	315	371	304	319	334	314	314	351	307	337	280	279	302	297	327	314	346	359	340	320	336	319	307	313	326	335	339	320	267	306	294	324	296	336	320	305	312	276	332	308	323	323	319	278	296	332	316	319	308	307	332	294	341	322	301	339	338	334	302	317	304	308	296	367	332	296	296	308	281	320	317	326	312	333	332	303	344	340	317	305	322	320	322	345	314	324	300	285	295	327	313	345	292	297	328	327	339	348	319	342	323	304	327	335	318	324	353	267	349	306	335	328	289	323	324	309	290	290	286	319	321	315	346	312	309	332	323	314	306	313	339	314	298	302	311	347	314	353	318	335	310	343	295	329	316	321	289	340	357	347	321	316	324	298	341	326	315	317	340	307	303	282	336	336	333	322	329	292	323	322	336	342	317	309	323	296	306	322	336	292	343	329	327	281	314	331	318	325	349	344	300	325	324	313	326	303	332	330	306	295	372	310	322	335	341	322	314	351	323	342	310	334	333	287	315	321	298	267	291	314	313	337	312	276	312	284	293	321	315	285	300	335	332	297	293	313	328	320	331	340	325	340	333	325	320	339	332	307	303	345	323	322	315	346	292	326	315	285	324	328	315	289	298	317	309	332	338	321	268	304	335	330	328	305	319	319	292	298	336	343	308	371	300	286	301	318	299	289	316	308	356	316	313	322	320	297	284	342	297	329	313	326	304	319	319	304	302	315	304	307	296	295	275	344	342	311	303	314	320	317	338	300	310	306	302	297	336	312	334	346	326	306	297	351	337	329	286	308	292	327	314	289	307	328	328	340	316	311	307	302	323	309	333	295	332	335	309	305	318	290	349	310	298	305	297	315	323	312	296	300	331	320	293	322	300	309	317	312	318	353	311	312	316	284	337	342	307	306	317	339	348	358	319	303	313	292	308	326	341	343	307	292	330	323	293	315	290	311	332	348	328	320	346	292	276	336	314	326	321	303	334	278	345	332	351	306	316	344	369	323	334	335	302	304	317	282	322	332	326	335	334	341	329	299	331	288	344	316	313	305	301	317	291	292	285	292	322	270	336	307	329	307	353	298	304	307	318	288	318	304	307	341	313	289	342	342	319	318	292	320	315	321	306	333	306	298	295	310	351	337	324	301	328	319	311	342	301	320	330	349	306	349	311	312	323	312	297	315	328	328	337	305	356	319	334	329	351	315	309	310	302	332	325	278	303	301	330	304	322	324	279	311	300	314	318	314	328	307	321	344	285	318	328	345	328	328	322	299	309	303	332	328	297	353	319	342	301	380	297	289	310	311	338	316	356	336	321	286	263	316	306	295	294	300	317	342	294	342	310	298	289	299	331	357	346	345	314	324	294	316	339	335	331	311	294	333	300	328	298	303	311	297	374	332	330	328	317	322	336	321	330	337	290	310	325	292	309	327	302	315	337	307	309	311	326	319	331	318	311	323	307	345	323	323	319	290	357	323	316	310	302	362	347	293	347	327	342	320	278	285	289	263	308	309	336	320	294	331	291	321	323	303	310	331	346	278	300	363	287	315	330	306	342	339	327	314	302	330	300	301	309	324	359	330	291	323	310	333	372	312	326	309	288	269	318	337	300	284	326	316	310	306	301	314	335	310	301	320	318	321	349	328	327	324	382	375	298	333	326	331	310	353	312	294	331	307	305	298	303	343	335	318	334	327	297	286	322	326	311	308	295	334	308	318	326	348	294	305	276	290	327	326	311	316	331	353	320	295	343	290	281	310	326	274	314	315	367	282	322	307	318	313	326	307	297	284	315	343	303	303	316	314	366	336	289	330	302	312	337	316	337	299	347	302	337	335	344	333	309	355	291	292	316	321	290	316	305	316	330	330	315	352	316	327	330	277	331	299	312	287	330	316	335	356	305	318	348	286	313	336	323	311	329	343	315	324	339	324	325	310	311	332	363	310	315	286	259	324	295	331	304	318	327	313	297	310	312	322	302	321	348	325	320	290	345	343	337	336	305	327	326	322	304	333	324	323	287	326	306	341	340	296	341	330	337	328	301	304	306	349	310	313	347	319	316	301	350	343	317	323	321	273	306	288	323
16435	5083	2681	1983	1402	1035	891	773	767	748	762	680	780	711	687	710	697	704	722	731	697	712	691	715	729	713	690	727	717	711	692	777	692	650	741	721	723	656	755	710	702	728	710	706	744	746	715	744	704	673	735	722	724	726	687	739	703	703	657	753	698	711	683	674	679	718	708	703	721	712	736	716	692	692	666	687	686	705	708	703	701	701	689	690	724	673	742	703	607	734	692	639	735	728	681	696	654	701	660	673	714	702	691	681	693	670	720	725	728	717	699	690	728	689	732	677	691	655	702	735	734	747	729	708	730	723	710	749	652	691	693	714	721	676	679	724	724	722	708	696	726	695	686	680	718	707	727	684	679	721	671	658	707	626	686	694	728	738	687	731	693	762	728	711	747	757	683	705	712	668	708	686	695	642	714	654	681	757	705	663	708	685	676	665	717	711	692	688	664	699	675	681	710	748	690	693	708	720	696	682	752	719	728	652	705	665	747	692	688	709	675	706	716	674	696	726	702	702	698	710	722	714	720	674	706	764	714	748	727	669	696	727	684	699	732	692	725	734	669	678	695	728	699	715	693	742	704	702	689	699	700	695	684	727	666	658	705	692	758	728	707	686	727	690	731	695	719	730	741	670	681	707	730	648	675	718	716	677	720	714	715	739	714	684	719	712	741	734	674	743	692	662	670	751	684	682	699	697	679	681	680	659	699	683	741	651	695	704	724	673	720	698	729	751	713	752	734	724	690	702	731	739	680	688	740	705	675	674	716	704	731	713	704	747	723	662	685	697	671	714	689	667	720	747	730	690	676	716	691	729	712	704	741	696	669	673	694	782	734	699	756	729	709	692	711	696	695	746	684	674	711	674	710	703	713	686	648	695	681	681	690	754	689	712	714	720	628	713	704	693	708	674	740	678	712	701	707	705	709	700	653	693	679	730	676	694	699	727	735	660	694	754	687	721	727	705	735	727	694	688	694	714	781	677	659	733	726	701	681	743	669	691	642	697	730	650	666	751	650	688	700	730	744	669	702	664	637	740	724	709	719	711	665	740	741	695	740	722	705	678	672	728	710	723	661	716	666	661	729	753	728	721	675	766	743	734	686	710	712	727	674	699	695	742	697	674	696	708	725	698	673	689	633	716	747	703	693	660	711	690	699	690	743	650	677	689	686	726	708	732	682	667	710	659	685	721	695	742	707	689	726	722	718	712	678	700	708	770	742	674	706	742	734	727	660	679	749	679	755	674	684	736	714	705	699	727	687	702	709	696	735	693	694	689	713	728	715	725	687	730	706	681	722	671	686	791	684	728	707	719	707	675	701	697	701	695	708	719	637	661	687	707	705	698	703	719	670	691	721	704	738	675	678	715	672	725	671	704	696	702	722	702	699	706	657	714	672	698	724	713	673	724	696	718	719	709	694	676	686	729	678	667	676	705	675	726	691	712	696	681	723	682	699	736	711	693	662	725	737	724	690	640	733	719	682	723	677	681	734	716	699	634	658	703	705	731	669	680	693	722	685	661	700	752	681	691	676	670	730	681	707	655	708	679	710	700	719	692	710	739	657	658	692	719	653	698	692	737	716	712	706	725	741	683	713	687	688	665	682	700	714	717	638	713	696	729	695	689	759	689	693	684	694	741	689	689	688	715	767	711	724	718	719	754	713	713	687	693	674	703	714	718	726	693	772	718	693	655	746	669	715	705	720	712	664	756	685	631	660	708	732	690	712	713	684	722	687	697	705	695	696	729	692	669	710	724	679	655	683	681	714	692	690	726	690	718	739	737	712	688	685	678	723	680	683	712	690	694	715	728	768	690	704	712	718	666	697	675	705	697	711	699	716	714	696	682	688	702	744	665	735	713	731	717	676	713	701	741	688	726	696	696	694	717	674	710	740	704	728	701	693	686	719	740	684	694	732	718	683	688	707	716	703	722	658	735	747	710	721	713	678	679	684	691	700	700	720	673	723	668	695	720	701	682	731	664	717	697	661	705	734	704	701	699	672	662	705	658	708	764	714	706	696	664	706	679	733	697	701	684	770	722	699	691	675	690	719	736	717	720	696	678	697	691	717	666	707	698	704	763	692	713	721	701	680	695	673	705	750	702	700	709	689	662	647	731	733	696	716	736	707	647	700	728	661	679	754	726	681	686	743	683	655	684	688	741	746	686	736	743	692	691	694	650	718	705	736	715	698	715	671	716	662	705	721	723	721	692	700	683	702	697	710	685	684	721	656	725	649	658	738	651	677	669	670	699	714	701	711	703	709	661	709	758	736	690	711	705	731	695	736	666	701	672	702	665	703	699	661	683	752	648	685	705	662	698	749	706	707	719	696	685	725	697	712	736	695	663	673	702	699	686	693	706	756	673	656	668	721	702	713	660	701	679	710	677	734	764	667	727	739	705	637	717	673	732	703	725	698	671	726	675	635	721	680	686	677	695	745	703	722	713	659	692	703	710	694	715	689	697	727	750	691	729	693	721	739	681	716	735	663	671	730	670	704	714	738	699	762	680	691	723	716	666	702	705	726	710	726	700	674	763	696	674	725	680	677	742	711	667	718	773	671	702	745	611	700	673	695	738	724	696	678	677	698	723	696	741	684	697	761	693	693	694	686	769	686	698	719	697	698	712	665	713	723	701	689	716	663	686	688	714	688	708	700	718	700	744	713	701	700	657	653	731	684	696	708	707	748	753	704	682	675	728	699	672	726	686	679	697	719	698	709	708	689	645	721	705	719	706	686	724	661	710	684	705	679	735	688	710	726	683	682	704	705	683	707	706	705	765	706	708	702	654	726	696	651	652	731	693	701	665	702	699	704	688	745	695	706	702	723	690	670	709	710	704	675	714	724	710	731	707	690	660	693	701	693	718	722	692	711	688	734	687	671	709	662	657	666	693	710	703	740	699	686	701	680	651	672	744	706	641	698	730	718	716	693	672	715	722	714	676	695	710	708	684	658	762	683	738	715	730	712	697	698	690	724	676	721	688	715	677	739	697	713	705	669	660	701	683	705	706	695	657	701	685	679	699	705	662	710	660	746	707	660	746	696	661	691	650	706	666	719	714	692	669	699	727	723	716	719	698	685	675	669	676	712	651	702	718	704	703	716	689	683	701	682	684	718	696	692	710	703	716	688	720	736	713	743	724	674	682	658	709	689	715	715	670	695	705	706	685	655	704	688	725	723	731	679	703	641	726	631	681	646	676	645	647	704	716	691	683	670	730	670	675	720	708	712	698	678	682	670	723	691	706	742	737	708	725	689	653	767	731	719	656	644	746	737	767	682	704	707	691	715	704	701	720	707	680	706	708	687	664	747	658	703	684	733	699	715	663	697	737	738	702	732	694	687	716	697	728	699	727	646	697	695	721	686	669	718	728	692	722	697	680	630	652	712	700	701	718	707	727	741	698	678	685	696	706	715	739	753	705	669	703	686	713	651	682	727	683	651	671	681	757	707	680	683	711	704	717	714	684	765	720	712	732	728	691	701	669	712	696	708	663
32372	5663	934	515	409	362	305	308	299	344	336	317	320	316	339	325	328	305	342	350	322	338	313	298	350	345	317	349	320	314	332	328	308	328	349	307	318	345	341	350	348	324	314	316	339	332	275	341	313	357	279	337	341	343	316	297	330	323	306	295	298	310	344	371	349	325	354	304	316	301	301	339	358	296	311	312	358	355	336	323	332	338	306	311	340	342	334	311	319	339	338	295	308	290	351	363	350	329	285	353	348	328	338	315	356	327	297	300	340	311	332	311	304	326	363	358	344	319	357	318	329	305	316	294	340	304	340	331	371	349	325	334	314	294	304	306	314	347	323	303	334	313	316	330	312	306	375	298	323	322	342	327	306	335	335	330	327	321	352	347	330	337	311	332	333	324	329	317	310	322	325	329	298	369	295	326	328	325	316	319	348	310	325	348	304	297	315	329	305	300	356	349	345	335	310	291	339	335	349	315	313	319	346	275	313	318	338	336	333	306	323	374	358	302	305	320	325	325	350	368	329	325	347	316	333	333	312	339	311	350	349	321	307	322	321	338	287	314	340	335	284	322	297	313	330	341	391	359	357	319	339	361	312	298	300	336	335	338	359	320	302	336	300	346	331	284	353	348	328	326	335	306	315	345	335	315	326	339	344	310	322	297	313	326	319	337	304	318	317	292	318	328	337	315	322	350	315	350	325	321	313	309	313	346	338	307	280	316	295	360	319	332	320	346	335	331	348	335	308	306	337	325	356	316	309	329	297	339	327	313	328	334	341	353	343	284	322	331	320	299	335	320	298	283	322	326	326	303	332	322	309	338	315	301	340	327	315	314	370	344	364	302	329	339	314	320	311	301	302	337	325	281	332	323	343	328	326	326	306	325	312	323	332	336	324	327	302	316	321	311	308	323	298	348	322	369	341	328	314	318	315	305	334	273	299	342	321	331	347	339	325	301	344	326	352	350	294	319	358	350	327	302	355	300	338	322	349	302	327	314	287	323	296	304	315	342	320	310	305	335	318	315	319	332	340	326	301	316	329	332	342	313	341	321	327	337	318	312	335	316	344	328	337	312	350	331	318	315	353	351	327	334	334	320	324	313	362	287	335	280	303	314	313	315	309	315	302	316	326	336	331	301	318	302	316	333	337	347	318	325	330	330	307	373	293	345	304	305	330	335	329	334	315	352	389	351	328	297	348	344	307	340	352	351	335	334	349	300	323	343	304	316	301	314	291	299	329	309	337	327	358	340	311	328	353	326	326	308	319	318	330	323	310	322	352	319	308	339	296	364	314	298	318	314	329	320	321	352	326	318	328	326	310	332	332	297	297	327	318	311	335	312	319	337	295	324	308	298	274	310	354	285	334	310	312	305	321	319	314	337	342	328	311	324	347	319	321	337	301	319	305	299	307	325	301	316	298	337	305	345	293	296	357	291	349	313	321	337	313	333	345	335	310	340	294	302	339	305	323	336	363	317	305	346	325	318	327	306	348	340	342	345	363	316	265	304	333	325	309	310	339	315	323	352	346	329	312	346	321	327	322	337	340	309	307	331	304	336	346	310	329	315	315	347	353	317	315	298	295	348	340	342	330	284	309	333	325	308	317	319	298	313	296	298	311	325	291	307	343	305	350	300	327	322	285	318	343	305	295	320	322	307	329	292	309	302	306	313	330	347	348	325	319	331	342	337	323	332	293	314	331	325	319	296	339	338	343	331	312	328	309	331	312	331	303	346	305	315	304	341	332	341	322	311	310	341	318	367	323	329	341	326	323	323	296	309	327	318	349	328	330	329	328	338	320	322	289	339	341	318	301	314	304	308	335	366	314	357	333	336	310	305	310	329	317	323	326	285	318	312	311	354	360	331	305	323	310	315	340	331	335	308	350	313	362	321	321	329	341	324	332	297	383	371	324	327	345	355	350	333	327	304	311	320	335	308	304	345	286	323	321	321	307	311	312	278	330	300	321	322	320	344	326	342	308	326	327	315	324	345	344	369	311	308	349	322	321	337	305	337	326	329	284	312	312	319	309	319	327	296	323	295	311	353	315	316	343	305	351	331	311	338	305	354	348	324	303	302	315	299	323	306	280	297	332	305	285	313	330	290	300	296	348	316	306	328	319	304	345	336	340	345	345	365	289	312	352	324	348	310	324	326	328	333	349	320	330	300	331	299	346	276	312	343	330	317	326	367	343	311	313	311	302	349	335	341	336	331	301	320	351	333	311	305	301	330	314	305	323	303	290	271	307	349	305	340	273	351	295	319	357	366	336	297	350	309	331	316	324	320	332	374	312	361	357	334	327	330	339	346	359	312	365	307	322	334	303	319	328	299	312	312	342	353	311	335	318	325	320	308	301	314	297	337	296	330	334	331	322	346	294	341	325	323	273	314	314	319	320	352	354	338	334	330	319	329	348	341	305	321	296	312	303	290	330	312	323	325	313	304	323	346	319	327	303	318	304	305	314	296	359	316	340	304	285	336	325	349	323	336	329	310	361	316	342	316	313	323	314	336	330	290	334	333	311	319	281	326	311	289	332	323	340	361	308	283	345	323	311	289	326	295	315	312	302	325	309	344	320	346	348	340	299	347	323	341	307	352	333	300	328	327	299	317	324	327	371	325	316	297	345	353	320	299	278	318	293	319	361	328	324	313	290	320	316	301	315	301	335	338	321	308	323	327	316	305	333	333	309	333	349	335	336	302	346	314	339	340	320	293	299	345	310	334	319	348	324	319	332	322	307	336	339	315	275	334	348	345	346	310	342	299	279	327	326	284	342	291	321	294	316	317	324	326	344	320	315	347	339	313	304	301	365	307	327	304	320	324	325	285	311	310	313	335	328	375	347	349	333	328	348	310	330	339	276	341	330	340	322	307	332	332	339	324	335	293	325	292	336	334	335	315	310	287	331	369	298	310	331	314	275	339	338	342	353	333	324	329	299	327	344	308	313	331	335	316	319	314	334	338	335	378	342	333	341	293	322	321	326	312	341	341	321	339	321	319	280	314	337	315	325	308	287	315	307	344	343	343	313	335	306	335	302	343	379	307	324	320	344	320	374	305	345	347	360	324	338	337	317	317	289	295	320	355	311	327	305	347	311	360	297	371	312	308	296	332	362	337	344	353	319	311	310	321	310	322	318	309	331	321	324	351	301	332	346	347	326	325	341	330	319	319	325	324	339	327	322	315	310	318	314	325	336	305	331	355	313	305	350	308	306	333	301	360	322	319	295	295	289	350	313	334	333	331	309	309	327	392	348	329	316	298	317	349	302	293	328	368	301	308	319	307	304	329	309	332	297	317	309	350	318	297	340	304	278	328	321	327	369	304	326	314	347	348	326	297	324	345	322	345	297	301	286	335	337	319	304	325	342	331	315	347	323	323	312	314	354	318	360	315	351	296	323	310	289	362	355	341	348	365	319	326	315	324	336	305	365	313	306	315	312	318	324	338	355	331	319	341	328	311	326	315	382	329	317	309	308	305	379	300	362	332	307	307	330	328
23127	10509	6263	3368	1875	1536	1059	976	872	812	814	727	803	795	742	812	787	741	773	761	702	721	741	747	675	726	747	742	769	755	695	738	746	713	789	754	789	779	771	730	757	773	726	762	710	725	728	682	724	721	777	756	739	733	713	724	739	718	735	738	761	680	732	744	736	732	730	724	778	729	713	753	723	758	748	694	776	733	709	720	796	726	698	753	744	758	734	732	745	728	749	701	768	745	755	695	777	758	705	718	786	732	659	729	688	756	752	728	749	718	708	756	680	728	732	739	702	738	727	700	706	768	686	705	802	743	762	702	736	719	737	747	746	729	733	760	741	714	735	739	719	703	726	766	735	720	722	683	776	719	766	731	735	743	748	741	733	714	761	728	739	706	753	741	681	754	748	724	745	747	777	679	759	788	725	735	704	764	776	749	664	706	776	753	751	718	767	728	692	734	710	798	719	723	695	721	727	731	726	747	742	712	743	685	701	735	684	717	746	732	750	736	722	749	756	691	725	782	756	687	712	720	697	725	731	680	757	729	731	717	694	737	746	724	719	730	720	746	710	718	729	708	766	712	744	725	770	683	715	712	755	721	763	724	719	741	746	803	681	751	736	745	739	717	707	714	770	724	663	718	716	724	722	722	726	774	760	751	743	740	717	698	703	726	703	671	724	732	734	736	718	742	717	772	725	718	713	724	729	790	727	739	691	743	746	731	708	796	708	749	717	705	726	697	689	740	744	751	715	717	731	718	693	695	742	700	760	736	767	782	718	730	709	697	769	734	803	781	676	717	711	800	730	694	733	736	744	726	710	717	723	722	727	781	742	706	712	723	749	773	681	705	684	671	741	737	825	720	731	690	764	748	736	684	758	733	719	706	714	748	741	726	743	734	723	780	710	722	732	718	737	750	739	728	724	740	709	726	722	739	799	679	745	761	704	729	767	698	745	718	708	730	697	707	707	695	765	759	721	739	719	699	740	726	717	710	744	730	764	704	784	782	724	778	745	759	704	757	782	760	700	706	718	770	702	730	727	748	745	739	722	733	667	739	699	745	750	743	698	744	726	707	725	709	735	718	719	676	773	771	779	749	740	717	802	726	706	740	687	746	712	727	739	740	711	819	741	725	748	729	724	698	730	733	746	792	725	745	742	714	728	723	738	718	774	756	735	694	747	735	730	749	729	739	756	677	769	704	752	733	740	728	741	753	694	713	722	758	743	711	739	781	747	745	748	774	727	739	723	706	767	800	705	771	731	769	722	772	749	702	665	755	724	700	710	742	738	741	758	757	734	650	735	709	646	748	735	702	743	780	740	723	729	755	714	703	775	703	717	772	769	735	734	761	730	707	706	743	750	764	748	740	778	748	691	757	771	735	747	686	708	696	727	712	771	749	731	702	729	690	778	694	749	726	761	726	708	734	763	725	724	760	760	732	742	730	721	686	726	716	715	738	772	704	716	714	751	686	779	765	736	744	688	725	796	793	674	748	760	750	738	756	761	736	744	714	720	736	737	718	732	673	745	723	735	763	737	734	724	730	761	764	744	700	711	726	779	767	708	745	756	739	760	702	691	701	721	750	762	733	695	718	773	742	693	732	707	737	732	741	708	738	744	743	726	684	752	733	749	716	730	727	722	719	775	676	763	701	780	749	775	707	752	742	757	766	744	729	723	710	743	711	697	746	700	776	695	723	772	768	739	722	771	732	794	735	716	728	756	764	692	713	752	694	718	732	725	745	743	719	731	729	692	735	738	683	739	701	730	724	694	710	778	720	767	781	701	713	745	738	721	775	743	779	723	704	753	730	740	756	684	757	742	685	756	741	712	666	766	700	716	722	755	797	752	772	680	738	720	705	715	765	714	724	823	732	801	737	751	717	731	709	709	704	737	716	712	741	716	730	736	745	749	717	685	734	701	747	743	716	731	736	760	704	755	709	701	729	724	758	746	730	757	735	721	728	702	700	700	707	722	689	746	697	782	690	708	755	737	729	693	764	762	754	721	727	757	736	733	719	736	732	714	710	732	754	715	756	699	710	720	709	753	688	736	730	720	718	726	772	710	717	717	772	761	722	738	784	744	725	709	715	782	709	748	751	746	708	744	712	703	747	727	742	740	737	706	755	725	731	701	760	716	711	745	718	704	726	679	704	691	715	741	731	749	778	681	744	755	761	732	707	702	677	712	696	728	721	760	738	698	688	734	752	754	760	752	725	718	783	763	780	685	750	751	712	750	679	691	721	691	745	711	704	725	722	751	709	736	689	722	747	735	747	704	761	721	734	709	691	715	741	733	737	749	730	722	725	739	730	703	777	722	746	741	702	707	735	731	694	779	747	754	726	721	659	725	736	709	721	742	786	734	720	694	697	722	780	673	690	745	695	722	695	776	678	693	714	747	709	751	729	736	715	704	734	733	665	751	794	736	785	691	716	728	716	730	709	734	762	704	747	735	708	714	746	755	709	754	729	788	722	735	706	710	715	699	712	739	734	711	760	731	732	711	738	755	729	699	746	770	692	731	722	644	765	710	731	791	718	772	700	721	723	724	731	720	729	720	711	720	745	743	736	701	716	741	667	754	689	693	721	715	821	718	771	718	712	702	742	689	727	706	745	756	748	729	771	726	750	756	738	707	728	715	754	722	741	726	730	750	732	733	755	722	707	736	747	752	711	742	778	759	713	710	704	715	736	730	777	691	732	685	769	724	764	747	721	699	713	779	761	741	694	683	741	733	693	722	686	770	690	751	733	761	736	743	710	748	668	726	719	692	757	741	743	774	731	737	732	726	742	733	737	680	752	750	750	695	714	753	719	722	741	744	714	735	740	701	746	724	684	709	723	751	738	715	752	733	791	704	752	717	726	747	681	705	697	677	719	716	742	744	739	693	749	759	797	727	693	721	696	753	764	763	664	712	701	789	771	672	730	821	760	724	743	742	744	727	722	767	706	790	706	747	766	730	740	775	749	738	717	704	739	719	715	737	719	737	730	746	717	728	756	685	724	736	689	722	733	731	700	763	692	708	760	705	729	750	737	708	762	723	773	772	770	750	724	771	747	714	762	720	792	721	732	728	743	780	692	729	710	786	766	710	776	713	776	725	736	765	663	684	709	728	733	704	723	724	726	734	750	703	740	723	700	740	720	762	726	768	744	757	671	728	697	716	738	749	701	718	763	747	765	756	692	706	771	697	792	758	752	695	691	705	655	727	765	752	725	761	740	743	695	776	694	742	706	729	712	741	756	744	742	719	719	719	682	685	733	758	689	723	713	722	708	712	731	718	734	763	736	740	730	683	757	733	753	718	727	698	732	760	760	791	794	730	764	732	747	733	742	733	721	687	740	701	759	722	710	758	720	719	715	723	766	764	758	737	731	722	755	715	744	685	780	690	691	765	705	779	691	727	717	766	744	735	722	732	756	753	750	740	702	760	755	700	771	727	726	671	772	714	693	719	707	707	714	748	776	709	716	704	772	803	720	714	705	692	715	712	760	743	706	734	779
36466	6657	832	528	411	389	316	346	311	355	377	327	348	319	368	340	357	340	353	299	341	331	361	349	369	383	335	340	354	333	319	342	353	341	344	317	351	350	335	355	355	325	306	309	347	349	308	286	305	375	310	350	325	346	315	368	315	363	324	368	351	353	329	377	352	345	323	304	335	332	342	343	340	333	357	324	329	330	297	338	315	352	381	319	392	335	343	380	364	315	314	359	358	338	370	326	383	322	317	325	313	344	334	325	304	350	326	316	294	332	348	359	303	346	336	334	329	331	348	317	338	324	322	382	377	352	314	332	315	303	344	371	328	366	318	302	311	332	353	293	314	316	340	347	320	353	347	344	347	350	343	325	289	369	342	339	320	317	323	336	323	349	341	317	310	320	353	368	357	344	360	312	358	331	320	327	320	337	302	317	278	323	337	330	339	329	328	321	331	340	350	347	336	354	357	329	355	311	340	339	317	346	372	355	346	321	306	353	319	320	350	329	364	359	365	302	304	306	343	364	328	374	358	335	333	358	350	336	330	310	332	307	334	371	340	333	342	346	340	295	348	326	335	336	344	372	342	302	324	340	346	309	331	318	316	343	338	320	323	362	364	364	328	331	351	317	335	339	332	315	303	356	346	334	300	307	315	349	302	342	346	316	341	328	302	311	351	309	330	357	329	326	304	347	316	307	339	311	320	346	312	339	338	320	334	320	333	315	318	309	349	337	286	307	372	318	345	346	314	331	359	312	326	312	329	299	325	323	341	362	337	314	340	334	355	317	337	316	372	324	315	335	330	326	365	351	303	332	365	336	324	329	354	320	334	318	341	369	321	329	317	348	316	339	340	331	318	371	380	323	356	349	363	314	329	330	311	334	372	347	366	338	350	357	314	343	329	318	364	316	344	348	325	348	314	370	301	338	353	345	358	343	317	332	329	337	349	367	316	340	331	355	378	301	318	318	319	372	368	330	331	312	320	339	354	383	348	375	334	331	328	321	329	352	332	327	367	342	325	354	340	315	325	341	334	349	329	336	313	345	342	321	360	366	364	326	364	353	316	326	348	366	365	326	323	308	330	290	346	350	333	348	343	343	353	319	300	361	313	332	326	368	356	361	347	330	323	324	350	322	291	304	325	327	346	347	326	324	347	329	323	345	303	332	332	321	308	348	341	339	291	415	344	299	316	297	318	303	306	344	322	323	342	339	346	344	344	307	312	280	357	345	281	338	354	318	310	299	309	358	334	308	301	313	357	347	336	344	319	335	358	336	333	326	339	325	336	325	354	333	341	344	336	319	337	338	354	349	363	337	303	329	339	320	342	344	345	339	350	315	337	325	332	361	345	345	371	335	320	354	322	351	351	368	353	347	322	316	321	354	354	350	287	325	329	337	323	335	361	361	322	332	353	341	336	328	337	351	326	344	347	317	347	340	349	317	378	348	325	301	323	336	331	324	341	342	337	292	352	304	367	301	357	369	356	325	361	311	327	320	337	327	362	332	356	346	369	365	332	344	320	339	307	329	342	362	354	312	358	304	337	371	347	334	334	328	337	334	323	356	354	341	345	333	351	321	326	351	348	330	335	323	348	348	347	335	333	302	348	350	294	293	336	363	349	322	335	307	363	352	346	348	378	312	330	349	313	340	320	314	323	328	360	302	333	336	334	328	319	347	336	349	295	338	343	301	331	339	356	316	332	334	364	330	305	329	330	328	316	322	345	329	362	363	346	336	325	314	332	283	311	330	304	391	345	332	356	377	348	332	304	331	331	330	342	348	368	331	331	321	353	340	376	301	324	317	350	337	308	315	344	348	338	315	322	315	364	368	291	340	368	344	330	317	350	306	348	359	310	335	330	289	357	331	319	345	317	326	358	342	361	344	331	307	303	350	335	357	323	342	383	351	354	328	351	344	357	344	345	329	318	320	339	333	324	363	324	332	352	329	317	331	319	328	338	345	336	341	306	336	308	344	331	335	355	334	332	308	342	359	337	336	347	311	330	321	322	363	328	354	340	360	340	334	308	352	299	353	335	335	318	355	323	294	346	316	325	358	321	271	330	295	350	322	305	347	361	390	315	350	340	306	350	358	346	321	340	341	354	329	341	331	327	297	312	327	358	303	323	374	316	352	335	313	366	366	317	330	335	334	344	378	311	341	331	331	366	381	337	346	330	347	344	294	357	338	323	304	315	336	338	355	333	319	335	340	344	339	347	360	337	319	299	341	327	326	318	330	326	289	313	305	371	326	340	306	372	318	356	355	324	344	324	358	299	313	311	312	359	329	306	313	317	360	338	343	303	354	327	313	350	317	319	344	326	337	346	372	342	301	364	346	348	353	360	325	346	360	327	319	362	304	349	317	348	336	327	346	338	341	310	304	312	315	308	344	296	343	370	341	350	332	353	315	317	359	323	301	337	310	335	367	363	337	320	353	385	365	363	335	361	340	327	319	327	298	336	346	334	387	357	356	342	366	339	324	347	338	363	310	332	331	336	346	314	313	318	376	376	328	315	368	383	327	295	358	287	333	325	337	308	330	368	317	312	351	344	320	340	342	355	285	330	366	327	316	307	313	335	299	365	323	316	311	342	316	330	347	353	372	342	332	326	318	361	319	379	369	332	332	319	297	345	361	329	363	322	342	330	331	333	310	311	315	321	363	318	327	325	334	296	321	332	336	342	337	320	373	352	358	358	323	352	328	318	350	358	313	359	352	378	335	339	356	334	337	327	347	319	340	302	325	346	341	347	300	310	334	337	334	347	347	358	339	312	393	364	332	314	362	319	319	316	326	296	336	311	317	337	357	352	308	304	344	318	350	308	370	336	330	325	355	325	353	370	379	352	330	340	302	333	326	348	282	356	348	314	364	327	330	297	333	333	361	350	355	324	364	362	333	358	317	324	322	323	324	339	304	356	333	336	347	311	340	325	323	325	335	342	304	320	345	327	328	342	318	323	360	314	282	342	366	325	345	354	292	303	300	358	312	365	340	332	317	333	323	343	334	373	332	328	321	317	319	319	343	345	323	316	371	330	351	326	312	355	376	356	354	348	348	353	362	356	333	346	334	349	340	310	321	361	366	353	333	367	372	351	311	322	340	325	349	371	403	342	322	336	328	313	335	319	329	313	324	346	332	359	331	321	333	359	350	334	377	322	343	313	372	336	333	312	321	358	326	348	363	332	313	303	345	315	335	390	344	347	319	319	311	323	307	366	366	327	333	311	354	303	319	308	323	374	317	331	334	363	329	327	346	308	326	346	334	324	336	321	340	333	311	322	293	354	357	361	334	364	315	351	340	313	339	326	363	385	376	325	320	351	313	319	312	314	339	312	344	320	321	332	324	333	323	321	334	329	307	347	337	343	323	369	327	314	328	328	341	322	363	313	361	352	326	371	321	353	343	310	336	337	306	348	364	321	314	340	306	337	338	338	361	309	327	300	339	336	321	361	344	355	345	335	376	331	321	324	319	345	356	342	362	340	323	352	309	286	317	338	349
25073	10074	4752	3654	2345	1551	1363	1067	891	867	840	838	815	842	781	781	853	791	819	763	786	789	779	730	792	770	805	757	731	760	801	810	816	708	807	782	724	716	816	760	735	739	738	795	813	761	790	750	843	760	781	771	731	779	769	778	780	719	805	759	819	758	766	765	769	748	738	777	753	787	777	850	813	780	789	714	767	789	775	783	759	769	822	736	739	728	750	775	801	798	775	789	713	733	764	793	731	748	772	785	747	779	762	842	725	799	750	760	763	755	747	798	794	766	791	791	796	703	778	779	775	794	767	795	752	767	740	798	706	725	796	777	786	749	783	768	758	805	714	805	798	809	753	792	811	834	773	755	845	814	732	765	763	734	825	760	786	759	776	796	779	765	749	777	786	766	823	772	769	751	777	787	812	740	799	740	760	832	794	762	814	792	754	786	745	733	745	757	753	782	748	766	734	800	775	755	801	778	771	775	740	766	759	740	752	811	765	781	726	753	782	756	762	756	810	771	838	762	814	782	782	764	779	794	818	779	751	755	739	741	804	777	779	813	757	753	808	749	787	786	768	752	724	753	728	781	756	770	746	801	785	767	789	803	797	759	805	772	748	790	795	763	791	755	786	733	794	797	745	805	772	772	807	753	781	805	770	770	761	772	763	783	789	799	769	788	761	733	754	809	748	777	754	789	761	752	752	780	777	793	799	740	719	798	746	803	772	782	784	811	747	779	805	812	792	782	806	814	746	733	768	763	745	717	760	818	740	771	778	825	792	802	737	820	773	750	771	768	751	787	723	778	818	769	785	772	770	776	771	761	737	752	795	784	778	738	777	737	783	773	787	782	745	744	735	757	781	780	743	756	802	784	732	740	780	803	804	772	768	823	788	796	791	788	796	719	758	754	769	792	758	770	791	752	754	733	760	790	791	697	778	788	734	779	762	764	797	780	762	791	782	805	770	821	776	781	744	793	764	729	790	807	755	813	795	786	753	804	789	770	770	742	785	790	772	779	791	755	745	779	800	726	752	725	776	798	768	745	781	766	736	764	805	756	761	744	799	707	773	786	800	747	766	825	791	784	738	742	732	789	781	804	801	773	785	773	750	788	800	776	763	780	779	730	778	798	758	799	753	807	754	769	770	743	712	807	781	827	791	773	812	788	787	746	772	766	740	800	753	815	751	765	782	751	764	745	771	765	782	801	733	726	738	748	760	791	765	796	801	778	758	745	796	798	763	744	767	782	770	769	785	706	774	757	785	799	763	758	819	766	804	755	808	749	780	765	740	777	759	768	769	770	801	763	776	821	793	762	769	830	794	793	740	763	806	718	789	727	820	762	790	743	750	770	823	781	777	738	717	812	750	738	775	743	792	715	768	790	780	758	815	760	805	781	798	754	731	765	757	773	737	768	795	730	825	817	803	781	740	771	797	764	767	762	755	742	737	778	761	796	785	761	772	741	752	741	757	798	751	776	766	759	769	762	803	767	746	799	730	789	740	761	720	744	760	800	798	758	789	788	824	746	787	775	778	765	793	811	768	740	790	799	772	769	771	744	749	795	730	755	760	781	773	747	778	766	742	765	791	738	769	765	813	744	744	779	748	822	826	705	725	799	744	797	740	750	840	817	793	717	765	780	747	810	788	824	767	801	772	785	789	726	742	775	743	747	784	758	822	784	773	799	758	780	715	783	796	795	775	755	776	805	773	765	789	808	832	766	740	722	762	750	744	754	779	792	751	795	754	730	724	791	782	745	761	799	764	740	816	815	817	765	749	790	769	766	774	767	759	766	743	759	744	793	789	772	766	772	766	737	758	803	755	784	800	744	792	789	786	804	724	855	812	771	761	761	791	801	749	794	740	789	722	769	746	778	740	746	733	771	758	730	805	764	822	822	776	766	801	772	744	779	800	777	761	770	720	744	773	754	789	726	777	785	788	767	738	793	753	769	795	778	759	754	801	779	719	785	760	767	765	765	772	753	753	801	777	786	727	769	775	730	770	767	783	753	789	765	767	776	828	738	792	766	779	749	792	750	718	766	733	783	749	763	743	768	717	738	798	764	728	714	801	773	737	758	787	763	766	793	731	793	761	777	744	779	799	758	770	728	777	784	823	740	726	768	773	711	766	765	801	766	774	791	749	771	771	802	739	748	791	707	803	820	794	783	775	759	812	836	785	757	728	811	794	797	778	774	775	769	701	781	791	789	801	755	786	771	781	802	757	756	769	753	765	762	783	831	830	790	761	764	726	817	752	775	823	755	783	733	772	734	779	764	702	759	750	757	768	813	729	783	769	766	756	749	748	736	802	799	791	794	746	741	812	777	803	726	746	738	775	751	806	778	779	765	800	790	748	755	766	790	746	785	759	745	764	800	839	778	784	746	759	721	739	755	753	772	746	773	765	788	777	761	769	719	765	728	772	743	763	790	716	781	823	743	747	760	740	757	807	783	758	773	793	768	789	747	713	802	724	708	739	758	761	752	721	769	761	794	727	748	751	752	797	754	734	762	756	750	807	797	736	798	795	743	740	759	823	697	869	718	734	763	795	799	778	787	736	785	763	776	760	753	775	796	789	802	740	798	764	760	767	803	784	768	755	793	795	801	755	806	715	795	768	736	717	795	738	790	754	760	784	781	802	780	745	787	732	832	759	792	776	777	758	795	771	745	770	799	788	781	787	805	733	727	785	793	774	791	752	771	760	732	798	761	813	776	772	764	740	731	773	752	784	757	800	736	753	702	719	731	794	735	777	806	748	741	733	798	759	715	821	774	784	773	767	814	811	767	711	770	744	747	743	814	776	785	754	776	762	772	776	771	735	764	765	754	725	839	771	824	720	826	752	757	754	754	807	794	731	754	781	809	782	803	779	824	766	767	757	732	746	740	776	753	839	772	782	704	772	825	726	793	775	734	768	733	772	768	726	783	775	790	758	769	775	775	763	753	772	795	774	773	729	775	790	718	812	773	818	808	797	711	774	754	768	728	806	779	808	803	720	810	750	773	794	768	775	771	804	695	738	770	797	755	820	759	756	757	818	757	741	768	721	718	802	803	756	789	783	740	751	774	831	783	752	773	749	771	780	776	746	736	753	755	779	771	770	730	826	770	726	824	755	787	750	787	793	791	739	793	795	799	791	759	766	728	773	786	776	763	756	770	769	789	759	777	784	774	726	780	804	786	771	790	836	777	750	720	805	738	769	774	787	752	790	721	799	684	787	758	765	741	812	754	789	788	742	788	776	784	794	839	817	768	783	781	756	768	804	771	820	798	771	763	789	739	809	768	754	732	752	795	758	811	736	771	809	737	712	770	744	745	733	747	795	802	802	777	752	761	751	754	805	796	760	807	784	761	731	757	773	750	748	780	726	793	793	726	766	758	800	742	775	766	772	767	770	797	780	789	752	744	780	773	766	779	785	829	801	747	761	740	756	726	725	781	812	786	766	791	753	720	746	763	790	755	797	741	820	769	766	815	782	791	758	764	825	789	738	759	820	755	790	819
22009	2529	662	460	353	362	357	336	302	325	334	376	361	311	307	290	320	324	321	312	317	277	313	321	319	331	300	289	336	315	316	302	272	338	338	345	291	312	337	331	332	319	369	330	335	327	323	315	334	342	329	290	330	311	332	317	296	338	298	320	316	335	283	333	322	323	332	370	356	321	267	321	294	353	336	335	321	345	349	266	304	359	316	333	355	326	318	322	329	304	320	298	326	367	321	298	321	326	323	319	332	332	291	319	306	297	310	336	318	333	283	329	305	331	284	326	317	339	354	312	327	331	324	313	304	335	320	320	333	319	311	308	338	280	271	306	351	357	347	324	300	314	344	347	322	318	320	312	325	340	360	265	287	296	344	338	329	355	292	341	334	325	318	330	316	335	312	303	330	317	311	301	308	338	312	342	345	321	307	325	285	281	322	337	335	310	324	320	341	323	363	302	313	366	282	364	315	319	295	321	307	301	293	325	323	299	324	304	298	304	376	347	329	298	306	331	321	308	355	368	297	310	327	295	315	327	298	297	316	337	347	329	315	296	330	354	347	341	317	276	323	339	319	306	322	333	303	317	334	353	333	280	327	362	333	337	332	299	311	289	353	299	312	315	377	306	309	358	316	298	324	329	309	303	309	305	304	309	362	335	320	315	336	327	308	327	331	332	326	333	368	332	350	310	353	294	358	318	314	337	317	331	314	338	327	306	301	317	318	297	333	346	283	335	302	321	346	318	311	322	310	303	338	326	303	362	329	332	332	304	313	314	325	333	312	325	330	311	309	310	315	334	316	343	293	322	371	372	338	300	347	322	352	311	306	302	314	341	297	328	322	300	296	339	336	293	313	325	293	317	327	322	323	342	310	306	345	284	305	348	287	305	303	333	310	296	295	342	337	328	336	348	349	320	279	334	311	317	314	322	318	329	355	313	305	289	309	355	272	337	337	287	321	329	299	343	304	310	349	347	311	319	295	297	335	303	319	326	330	339	349	331	304	292	308	317	322	351	346	316	313	326	355	328	314	305	303	334	351	339	335	309	353	364	328	302	313	334	310	322	317	321	313	309	301	306	333	342	340	343	318	354	334	293	311	335	352	335	301	294	308	307	319	340	311	322	311	314	345	300	339	383	303	320	299	331	349	308	342	322	304	297	326	326	315	339	332	329	346	303	304	322	319	319	334	329	328	352	320	312	343	314	298	305	337	330	327	324	301	285	319	327	312	328	300	298	345	343	296	349	326	293	333	357	335	301	309	333	341	325	328	360	303	338	335	358	311	320	341	320	338	336	349	335	315	312	313	343	319	340	303	328	314	295	313	317	305	312	341	278	352	328	317	325	305	329	348	295	341	321	300	280	322	357	340	338	334	330	338	347	299	329	329	310	309	320	309	323	299	311	310	298	334	327	316	333	318	325	327	312	318	389	277	308	286	308	355	314	277	325	323	290	317	335	352	333	342	304	319	335	326	318	329	326	352	335	280	344	294	324	293	294	329	296	331	312	338	300	290	314	332	350	360	331	317	348	333	340	307	323	329	319	345	320	334	315	315	308	339	306	324	289	298	335	304	313	344	312	324	310	314	352	313	309	307	361	339	350	300	319	316	374	313	319	356	327	355	333	336	341	303	330	325	340	354	315	319	338	337	330	337	319	288	374	302	304	332	292	318	333	337	309	275	324	333	319	331	323	306	323	344	334	308	311	349	333	310	313	322	301	319	322	346	299	345	325	339	334	341	331	337	308	322	316	302	328	300	280	341	337	330	317	316	315	338	306	337	354	328	328	328	308	334	320	301	316	332	303	349	319	326	293	318	285	294	341	358	307	286	318	307	293	280	292	336	323	279	330	341	322	305	311	303	294	316	325	327	329	297	290	295	324	317	278	321	298	297	307	328	329	318	318	338	313	313	310	290	310	297	333	314	309	290	376	315	284	337	317	315	342	328	339	307	316	323	339	342	297	335	326	372	286	294	350	304	362	300	320	288	335	348	352	346	329	331	368	334	320	316	342	325	298	338	332	308	274	355	306	334	309	361	335	334	321	326	296	310	320	321	341	317	303	362	332	299	308	296	312	330	305	319	343	322	389	329	308	314	352	317	338	336	348	291	320	362	342	337	315	295	304	326	368	325	319	341	322	301	314	288	319	299	322	346	312	313	354	305	281	322	321	290	333	328	307	360	331	289	297	274	336	301	353	317	335	350	293	358	311	345	292	304	318	305	316	313	305	322	363	321	302	307	336	326	334	331	367	361	298	274	292	303	338	345	314	303	316	332	302	324	315	326	318	308	367	308	305	322	326	308	342	308	323	306	339	320	338	293	323	311	331	351	320	330	307	331	320	356	312	298	316	315	333	348	302	288	341	297	300	297	315	346	321	299	317	327	315	333	309	344	311	324	326	307	305	309	287	291	323	323	339	292	310	348	341	315	288	327	318	312	321	329	332	324	340	324	341	310	329	296	325	268	295	334	314	332	308	317	315	314	299	263	308	306	315	325	331	339	332	350	340	339	331	329	332	309	306	345	324	328	367	334	328	302	340	319	336	305	318	320	323	323	294	301	314	290	352	318	295	296	333	335	339	351	326	326	358	336	330	344	351	337	336	318	327	310	321	321	314	332	316	331	348	312	324	307	339	321	312	331	322	335	289	326	313	329	338	320	322	318	331	313	356	327	336	332	359	312	314	326	301	342	326	315	316	299	314	313	316	343	304	326	329	304	290	338	325	333	290	313	326	314	306	338	342	319	311	334	317	279	296	325	340	297	323	324	306	317	347	332	322	314	321	323	304	315	325	314	273	288	317	334	335	334	329	325	316	322	298	306	321	324	331	306	300	325	324	332	325	337	328	315	309	333	315	316	342	328	288	319	346	320	305	332	335	318	354	308	313	327	333	333	313	312	327	319	359	337	319	328	349	350	289	282	318	336	325	322	304	321	312	340	363	337	311	293	315	286	315	353	310	314	303	311	295	327	311	322	336	314	327	313	322	358	284	353	331	317	315	307	303	337	329	297	313	320	355	314	305	379	323	374	303	279	336	297	323	330	279	323	299	340	304	306	291	332	315	388	340	335	331	315	333	355	315	334	308	305	297	323	310	330	324	373	292	294	345	308	295	341	287	317	276	289	350	314	345	322	332	335	341	315	307	335	301	299	306	322	309	334	312	296	319	353	305	316	315	308	298	322	351	319	298	312	332	309	349	330	312	324	272	314	312	346	312	348	290	341	349	317	299	362	334	305	351	322	309	327	345	336	285	324	317	311	316	341	319	300	340	302	303	324	322	337	321	317	305	312	310	352	362	328	311	328	316	314	303	310	312	304	340	352	343	294	324	312	316	322	310	346	306	310	298	306	337	331	299	292	330	313	331	305	320	339	293	302	341	327	357	350	328	285	281	348	333	351	332	287	317	351	314	328	328	306	309	290	310	307	333	316	280	317	290	302	294	289	329	332	317	305	347	318	297	361	297	308	305	300	319	319	347	350	324	340	295	341	346
16350	5937	4017	2440	1410	1012	842	821	789	721	752	705	744	782	737	728	717	731	778	699	753	722	674	739	718	721	713	728	686	722	712	738	763	722	730	691	690	687	744	705	764	739	722	704	701	769	697	702	753	734	749	726	712	714	701	736	767	738	701	680	698	677	686	715	743	712	702	729	685	723	690	714	806	749	742	670	745	695	679	746	713	749	702	721	745	730	727	712	674	713	721	689	748	722	709	755	723	752	732	701	752	687	711	737	722	693	728	716	698	712	727	697	703	725	680	728	750	671	714	680	763	658	732	695	744	697	709	723	701	724	772	720	777	677	737	732	731	698	715	725	730	740	718	708	696	701	736	709	700	753	741	720	717	709	681	717	742	711	709	776	733	673	747	727	684	676	684	705	695	758	722	694	748	676	721	722	706	750	709	688	740	720	732	784	687	713	719	729	660	727	743	721	748	687	717	755	741	781	774	678	726	708	759	714	647	730	755	703	702	724	692	717	780	738	702	708	720	755	708	713	715	752	726	750	693	722	711	737	660	745	687	764	674	678	771	695	745	683	693	733	719	723	700	719	710	689	726	725	724	727	728	741	746	734	714	667	695	676	692	744	688	731	708	731	673	754	696	729	752	667	698	701	711	689	697	718	771	735	703	669	703	686	723	715	748	720	711	746	677	749	715	727	728	750	669	740	688	746	695	710	750	676	723	713	704	714	760	701	686	677	701	723	664	715	717	723	706	693	729	655	715	688	675	729	706	730	713	701	671	750	712	703	669	755	750	755	753	709	684	665	723	699	725	680	664	757	728	711	717	745	693	737	754	778	689	747	743	757	696	706	684	688	731	730	699	724	663	672	685	740	726	746	732	711	724	731	729	697	706	696	728	770	707	682	675	703	792	727	728	713	722	703	738	746	704	682	703	666	716	718	727	688	688	727	679	672	703	734	712	705	753	723	722	696	703	714	716	720	685	737	665	693	731	722	756	703	722	757	715	703	723	726	711	723	717	761	768	707	706	719	717	717	695	713	731	718	729	782	719	684	794	698	769	732	745	735	764	767	774	753	749	786	693	701	722	708	713	776	705	726	742	719	706	704	741	717	706	732	697	705	690	708	726	736	720	695	712	712	760	731	727	727	737	714	741	699	731	734	725	726	722	745	718	730	694	762	701	759	720	707	727	721	712	717	713	672	727	686	719	744	702	765	727	770	738	709	665	702	715	715	726	730	749	726	765	703	706	738	718	727	715	706	677	724	717	686	736	706	675	747	758	705	675	690	722	714	690	727	680	672	709	688	718	707	720	732	639	724	708	754	697	690	706	700	717	707	728	751	705	718	731	669	718	753	719	681	688	669	694	738	735	723	735	703	735	709	700	779	750	680	706	743	697	731	732	758	756	732	706	702	744	729	673	728	740	719	706	712	763	716	671	765	735	721	690	747	700	714	757	709	661	708	744	745	692	768	695	739	708	692	728	754	711	714	707	674	706	705	703	724	699	684	754	749	755	713	710	711	748	700	729	709	694	710	726	720	730	741	691	698	700	698	721	721	721	693	714	694	710	709	745	735	736	680	700	718	753	713	757	702	695	677	726	766	706	732	747	699	709	702	767	719	698	739	748	705	680	738	665	722	721	718	654	689	726	792	698	702	775	723	716	732	701	742	745	724	679	692	754	707	665	706	737	693	716	710	732	655	732	695	744	692	730	702	718	757	710	725	701	693	728	757	702	687	721	682	695	705	755	696	722	720	706	678	679	695	763	729	688	720	705	718	714	736	734	757	752	701	691	654	748	699	715	695	731	680	712	691	783	684	710	731	755	727	733	746	657	752	718	732	676	760	703	730	702	737	704	686	712	693	728	715	745	769	685	723	745	699	707	754	719	720	718	725	715	732	749	704	719	715	701	724	691	695	710	709	693	704	715	656	706	711	670	704	735	741	735	713	706	696	708	727	670	715	763	711	722	699	685	699	676	709	695	732	677	729	698	705	701	735	703	718	683	743	706	653	775	716	728	719	711	677	677	658	732	718	727	758	743	704	729	716	669	684	729	756	725	741	673	723	735	744	733	700	718	741	710	733	733	758	756	692	724	729	691	761	746	708	710	691	721	757	670	710	705	731	703	711	717	735	702	705	753	648	706	688	727	690	711	719	709	750	712	768	747	698	672	691	696	706	754	737	738	663	699	721	711	656	710	710	712	710	717	744	725	737	689	724	668	709	707	725	736	690	756	699	684	669	759	698	722	670	666	747	664	707	754	673	708	719	665	705	733	744	767	691	696	753	707	695	664	730	749	670	703	704	672	723	739	718	690	741	731	734	710	743	701	728	731	747	741	703	721	702	735	741	732	721	720	693	716	697	723	721	711	713	722	685	738	754	695	692	715	681	738	721	731	682	716	708	733	716	696	695	661	691	704	751	690	706	739	714	751	713	757	710	692	705	691	700	681	726	702	719	686	720	758	738	732	732	723	696	751	693	735	662	759	700	708	731	725	685	707	688	728	702	750	710	757	750	725	726	690	644	730	697	742	727	746	714	713	716	716	723	759	708	738	710	690	716	702	735	687	713	684	726	723	702	709	738	680	702	750	649	707	724	661	729	731	663	728	747	765	735	750	711	749	700	688	725	714	712	735	738	691	709	719	694	727	721	727	742	750	737	682	737	723	715	713	743	710	683	764	747	744	691	691	718	731	690	712	765	702	647	708	710	748	682	732	759	773	722	728	760	717	722	704	715	702	739	707	715	700	670	681	769	705	770	679	756	714	730	760	716	761	680	696	721	702	734	731	716	732	724	709	753	648	702	712	732	734	699	677	723	727	708	730	738	727	744	708	734	702	723	679	717	722	676	687	721	646	706	769	702	715	684	720	713	675	684	711	688	682	709	694	740	727	715	732	684	729	739	698	748	684	717	708	693	694	699	690	737	739	750	717	733	660	717	693	708	720	738	734	723	704	675	710	679	684	725	710	703	759	687	698	681	760	719	692	752	784	669	718	733	702	748	733	732	736	713	693	708	744	702	745	717	717	739	675	732	764	673	724	669	769	741	686	674	704	723	685	704	698	681	689	689	670	721	676	702	746	730	723	701	705	753	780	763	678	737	786	758	715	681	753	765	691	731	760	731	693	688	708	711	760	679	700	707	722	716	751	711	725	724	749	683	715	756	721	710	728	691	689	721	700	708	689	697	716	724	709	676	695	686	686	661	714	739	679	726	716	718	776	727	718	722	742	717	706	726	659	705	716	739	721	720	747	698	714	719	677	673	726	724	742	773	749	740	726	725	678	709	753	722	673	713	659	753	706	754	665	736	684	721	748	762	763	747	751	736	705	709	743	703	684	656	727	694	680	710	729	720	681	676	724	677	708	699	716	737	694	745	704	728	728	695	716	721	731	767	701	733	686	747	703	682	692	668	713	713	746	676	710	747	657	738	681	727	749	768	663	700	750	731	732	747	715	719	713	732	740	689	669	698	742	716	733	660	698	648	722	700	707	688	730	734
34364	6622	813	477	407	365	349	348	318	365	380	316	354	307	319	336	322	329	343	338	318	326	287	314	354	345	366	324	341	321	323	325	369	322	332	324	269	341	338	345	340	348	337	310	286	291	349	334	325	313	310	326	327	355	346	331	313	334	314	341	331	378	296	292	338	380	313	345	342	301	346	324	355	349	333	340	325	315	322	314	326	312	324	311	300	339	355	332	305	330	374	305	294	335	361	356	351	349	300	306	316	340	331	337	311	321	347	323	315	314	297	289	362	318	317	325	366	310	339	350	337	336	304	317	329	309	296	376	331	312	313	372	336	303	328	333	352	310	333	322	373	321	328	353	340	326	347	372	362	312	342	342	343	323	350	341	313	320	332	342	328	330	351	346	341	312	341	319	314	323	327	347	347	357	326	304	314	307	336	354	314	340	270	322	296	326	345	330	356	317	324	325	327	326	313	328	298	333	358	324	328	328	319	332	306	354	321	304	295	310	334	323	354	314	308	304	341	341	337	356	331	342	300	320	353	298	314	325	324	314	325	367	365	353	329	361	327	346	321	357	287	339	349	306	330	280	319	357	289	308	356	364	282	302	319	347	313	315	318	363	327	328	323	311	278	331	330	319	338	328	298	318	355	313	345	351	330	332	320	320	330	312	351	357	327	359	324	317	311	299	324	351	350	343	347	344	322	310	305	337	293	306	302	295	333	315	345	316	337	331	326	341	313	326	319	303	355	331	316	316	283	371	348	320	320	342	304	306	309	332	347	321	306	337	312	345	331	329	319	358	332	320	336	334	319	300	305	358	311	312	300	327	306	329	318	333	312	284	332	339	321	324	312	313	260	322	337	328	340	323	333	357	339	320	297	322	306	353	348	304	321	308	354	355	329	320	334	329	340	313	357	328	338	323	327	342	336	306	331	332	346	336	368	341	353	333	309	359	339	327	316	300	330	294	307	369	309	372	340	385	344	320	314	302	324	337	369	346	280	367	356	293	327	319	369	325	312	331	329	362	334	346	293	335	343	309	319	311	315	303	297	330	302	336	323	351	326	283	319	323	346	319	364	348	305	357	329	310	325	291	338	293	334	319	307	318	323	312	340	319	336	307	329	340	319	314	341	318	357	313	355	361	309	322	349	348	294	300	304	340	316	308	339	300	332	314	333	334	347	304	336	346	359	338	345	316	361	341	340	354	336	325	308	331	353	319	348	352	340	306	297	335	313	346	339	311	312	313	317	324	304	334	336	323	351	292	342	333	305	313	333	338	347	350	302	306	339	351	323	324	367	321	320	303	329	302	324	353	305	318	305	330	364	314	323	314	322	327	383	375	347	356	321	308	356	353	321	336	318	319	344	330	323	349	349	349	348	306	341	326	341	292	332	348	322	316	293	335	359	364	348	310	310	316	347	334	328	330	334	345	307	332	346	316	337	311	332	313	317	329	316	305	333	337	339	326	317	307	331	300	297	308	300	329	333	352	313	325	310	333	334	357	334	296	357	326	320	339	329	332	309	367	359	314	303	326	301	316	342	305	319	318	299	309	277	324	305	343	316	292	297	355	322	336	306	335	331	352	317	339	313	307	280	335	372	344	357	393	384	273	337	344	350	322	292	315	309	312	308	315	318	299	299	348	296	331	334	301	311	299	319	287	357	311	317	289	333	372	345	326	318	339	357	306	338	328	340	347	342	342	299	316	339	308	301	328	333	333	314	280	331	332	314	332	287	348	312	301	341	335	308	344	329	313	340	345	339	339	314	321	347	352	333	364	335	322	336	337	340	316	307	310	306	315	319	324	338	333	310	325	327	331	321	309	326	347	309	308	340	327	344	303	313	365	335	318	299	337	297	327	306	343	289	372	330	320	327	359	336	329	350	305	335	330	354	340	315	328	347	349	307	331	335	340	354	356	335	320	334	303	309	314	337	365	330	318	376	324	324	341	352	313	360	306	342	378	310	320	340	309	321	309	291	313	334	346	318	341	324	310	301	336	349	352	341	347	314	340	347	327	316	387	319	312	357	329	332	323	336	341	307	364	302	325	277	313	319	322	324	321	340	314	344	344	328	321	355	313	308	337	309	326	320	333	330	328	326	377	347	354	287	332	328	334	326	347	339	342	330	338	307	347	345	340	310	365	320	341	321	331	310	289	337	337	310	332	340	338	357	324	331	362	349	308	332	320	330	315	348	361	342	341	322	346	355	332	311	300	311	309	325	329	330	347	331	313	347	333	334	317	315	318	333	304	309	323	330	322	292	339	305	338	332	324	339	348	342	314	325	326	293	346	336	283	313	322	307	360	358	335	328	316	304	290	310	278	324	340	344	312	332	327	300	355	329	339	326	299	335	361	376	330	302	332	302	303	336	325	330	322	330	299	347	350	319	345	320	338	334	311	325	358	294	308	325	338	302	319	311	329	316	348	326	316	323	313	317	306	315	353	323	308	335	340	357	335	315	328	333	313	326	312	326	313	337	314	306	316	294	306	307	290	333	336	334	268	328	308	321	288	331	336	335	310	328	293	295	358	345	296	340	316	298	331	347	328	341	320	358	315	372	362	305	313	329	362	355	356	320	300	274	299	333	354	295	304	368	337	323	343	336	327	322	330	337	351	351	342	332	317	318	300	333	315	291	358	341	340	340	324	314	320	318	366	329	365	350	324	310	301	317	356	329	328	347	361	318	336	331	329	328	322	320	324	326	347	303	310	326	333	290	296	324	328	315	334	305	321	325	320	362	336	308	338	345	291	345	310	364	352	341	329	323	329	307	312	291	332	318	335	325	340	334	318	322	343	305	358	341	346	325	342	322	337	311	334	297	300	319	322	292	319	362	343	343	338	328	324	326	330	336	337	349	297	323	311	359	318	301	309	327	326	318	333	355	315	303	292	324	342	320	333	332	316	299	329	322	335	306	301	318	311	323	331	344	361	302	305	305	331	326	314	343	329	344	337	341	358	318	364	303	348	343	299	357	327	340	290	324	346	336	311	314	331	353	324	289	328	341	325	358	326	320	356	310	330	329	343	311	261	333	338	336	334	338	296	343	305	318	339	360	305	317	323	329	359	338	319	340	306	338	309	291	331	303	339	342	305	338	344	349	358	327	365	300	320	338	293	311	338	367	351	370	344	328	361	308	333	351	343	330	332	319	318	342	319	336	367	340	313	327	334	376	338	314	324	316	334	328	323	297	319	345	371	321	307	303	334	333	324	322	356	295	316	309	316	311	323	316	333	339	297	365	293	298	350	317	333	319	291	350	355	356	329	338	315	339	352	329	315	334	277	344	329	303	355	327	347	326	303	298	321	317	315	332	296	301	314	309	322	308	350	338	295	317	337	326	328	347	326	321	305	335	368	308	335	323	334	345	313	312	315	315	298	319	289	317	348	345	289	333	337	355	341	325	286	340	292	349	313	335	358	356	306	328	371	313	328	319	329	296	351	357	340	329	327	330	365	331	339	350	354	324	324	337	320	352	315	321	336	341	340	349	361	340	316
24206	10304	3844	2553	2018	1311	1053	968	899	841	820	749	782	757	823	759	776	772	805	761	771	777	774	721	701	759	741	739	747	744	769	711	806	739	693	747	745	707	778	773	727	692	715	725	724	721	720	715	719	744	767	780	709	748	773	723	783	760	730	759	723	726	749	693	760	751	716	730	729	697	706	732	724	712	728	754	762	734	744	736	767	762	730	722	767	772	774	747	739	733	717	748	757	715	764	758	718	731	744	714	741	757	684	761	762	763	726	744	702	746	752	718	720	739	751	749	762	719	728	698	730	744	732	782	743	735	793	713	708	729	722	744	726	726	730	720	705	744	727	701	741	716	793	727	772	752	793	733	752	787	763	706	733	752	744	702	699	694	732	768	753	789	731	759	722	736	795	720	723	719	751	740	739	744	712	723	712	742	731	736	732	732	748	688	708	669	751	712	746	681	774	784	710	723	738	749	762	764	759	732	714	751	700	729	723	739	742	753	758	745	709	732	731	744	754	756	774	758	764	727	687	775	729	684	765	758	722	739	719	734	757	741	762	692	785	719	732	701	784	722	736	746	774	745	744	812	713	763	766	766	756	743	708	719	746	778	748	755	767	708	762	761	769	731	732	800	769	778	779	816	744	799	720	698	755	725	756	695	768	735	760	768	733	728	764	724	750	745	758	755	757	697	743	698	734	720	756	727	734	747	782	744	743	719	722	733	770	776	714	730	685	725	709	729	763	750	762	713	775	750	775	793	783	773	710	679	709	771	743	716	718	720	762	740	743	746	705	765	732	766	765	754	753	739	722	729	735	793	699	723	735	737	790	769	722	740	711	705	721	715	724	701	735	737	683	732	725	741	720	762	707	799	749	785	740	731	727	775	683	721	723	743	738	693	726	708	758	715	775	775	736	730	753	711	775	721	729	727	780	725	776	772	761	739	773	705	749	747	790	741	749	740	701	745	722	791	733	764	751	713	745	760	753	726	735	774	770	727	764	725	760	726	723	669	786	732	712	751	775	760	713	731	800	758	766	755	728	759	764	750	719	752	751	742	696	775	734	738	737	718	790	711	720	720	742	762	805	776	813	747	729	712	721	720	708	766	703	755	736	787	691	717	713	798	781	815	758	737	752	729	717	708	762	794	730	723	727	744	737	723	728	770	715	749	734	783	724	753	715	702	750	743	703	766	799	738	764	763	719	741	728	777	744	752	785	738	782	794	778	765	720	759	751	739	721	765	696	721	779	802	693	721	751	720	752	795	729	743	751	784	757	759	761	761	720	735	761	770	693	744	772	773	719	734	780	714	686	786	731	764	738	716	735	720	801	779	741	726	696	729	723	705	747	790	688	765	784	792	717	754	731	747	761	790	728	723	716	753	731	719	733	671	743	755	794	694	717	767	819	727	775	788	821	736	764	744	746	718	762	716	742	780	730	751	702	778	718	727	769	752	699	777	720	766	744	719	718	697	820	676	724	732	727	784	726	682	711	711	773	728	739	714	761	750	775	747	745	750	709	767	777	745	740	723	729	739	673	786	756	759	761	698	756	750	769	745	700	766	751	716	755	772	753	729	772	735	738	725	708	727	789	727	790	728	732	751	742	709	743	750	748	693	726	749	756	804	698	760	756	729	749	766	741	721	782	744	730	777	769	731	791	725	732	723	734	796	712	751	763	751	753	740	731	718	745	759	731	738	760	776	769	725	709	741	765	753	761	731	762	778	812	761	760	731	735	765	738	733	748	732	723	748	728	691	713	731	782	773	703	716	754	805	774	753	755	753	694	774	708	732	792	729	738	778	780	703	749	761	755	733	784	785	727	739	735	749	766	687	711	761	720	742	753	708	733	767	759	743	749	774	765	730	708	735	724	707	759	723	736	697	764	774	766	779	731	762	768	730	726	735	738	756	800	782	777	754	724	751	748	690	784	741	754	767	697	728	704	736	718	717	734	720	817	705	730	742	768	707	729	730	718	707	730	760	735	732	746	819	725	748	738	739	750	717	765	795	752	785	760	748	772	738	747	746	780	737	719	760	742	717	762	738	755	788	674	760	696	732	700	716	719	738	727	775	766	703	790	783	730	693	771	697	734	751	730	760	720	758	746	737	756	745	696	707	748	765	735	724	736	733	748	729	762	733	713	705	734	731	740	726	682	734	738	759	718	726	717	732	750	773	739	731	703	737	766	731	755	693	784	748	725	752	744	732	750	834	720	748	762	728	711	740	738	736	690	742	773	781	770	779	760	716	767	751	813	747	736	799	707	740	767	744	777	724	717	794	772	768	767	792	745	732	739	767	740	788	785	779	756	692	772	751	749	761	780	748	742	784	794	787	694	710	759	745	786	738	725	718	734	753	750	767	742	756	723	745	753	744	734	714	729	729	736	773	740	720	722	740	698	732	720	700	739	698	808	718	721	761	750	781	746	792	742	733	752	740	714	781	716	794	789	756	744	686	719	711	755	722	740	710	729	739	784	754	735	740	769	759	716	723	745	707	765	698	751	745	736	727	740	704	736	815	748	724	760	739	734	764	788	782	783	731	698	694	718	775	707	716	739	748	750	726	774	785	798	699	697	736	733	743	743	777	742	736	740	763	744	719	771	752	716	746	750	723	759	713	738	702	732	716	743	715	764	730	751	756	708	722	722	735	747	753	745	765	738	737	706	763	740	764	740	725	725	737	727	757	690	724	794	703	716	749	780	752	795	741	751	698	788	742	709	714	756	718	732	693	769	710	773	753	767	792	734	749	756	741	745	666	757	749	743	756	698	777	740	768	726	731	722	757	700	710	738	716	700	720	831	785	758	768	763	730	720	755	724	732	766	764	734	727	773	686	753	757	741	742	734	751	683	726	722	814	742	747	728	771	724	757	756	728	707	785	712	748	727	761	725	722	761	726	761	752	753	757	715	724	752	718	713	733	753	749	797	800	752	776	778	747	761	773	734	698	783	751	742	709	719	771	753	805	715	722	726	722	778	763	802	702	753	761	757	773	750	708	755	746	767	788	726	742	739	760	724	740	746	699	727	727	722	752	732	732	762	759	812	765	726	744	760	717	784	728	755	711	738	750	733	792	778	726	696	761	741	721	748	753	773	762	720	721	768	761	750	717	717	728	739	734	732	745	744	725	800	746	749	701	807	755	718	754	726	746	738	755	770	718	706	721	751	693	673	722	750	765	736	707	782	734	739	751	764	756	756	733	750	740	728	766	689	780	746	726	747	751	771	708	772	691	692	732	723	698	694	744	701	744	792	766	758	724	749	754	743	774	772	767	730	748	793	721	746	767	759	752	743	751	753	778	740	762	780	732	719	769	714	747	727	698	703	762	802	776	739	747	723	724	719	702	775	721	721	736	713	732	754	742	721	756	698	765	765	736	758	699	779	765	721	737	702	729	787	737	742	722	741	701	718	741	754	724	743	752	746	804	732	734	721	752	765	784	759	723	761	750	727	742	744	759	732	753	753	775	747	718	779	733	757	763	737	753	753	751	724	767	688	784
35159	6099	930	575	427	389	352	374	338	327	354	322	344	334	337	336	324	365	313	360	319	340	332	328	331	321	311	303	337	366	368	300	335	327	340	350	330	324	359	330	323	370	381	348	345	300	316	350	348	369	359	340	305	327	325	356	361	341	369	336	351	382	357	339	311	347	334	331	338	313	345	355	320	338	341	356	329	314	316	342	348	338	334	293	311	338	327	333	367	369	343	318	364	328	345	324	333	330	336	357	340	321	338	330	336	356	317	332	341	328	340	400	348	325	313	337	294	322	328	356	359	354	346	338	377	322	315	366	334	365	333	305	324	348	361	316	313	337	328	305	356	353	359	316	349	326	343	349	348	362	319	329	333	325	331	344	335	367	333	336	337	342	347	332	319	346	356	357	358	311	319	329	319	371	358	312	336	334	387	369	334	350	346	338	352	337	357	328	356	363	372	324	322	344	387	360	334	339	339	310	326	334	341	360	339	329	368	347	289	344	342	341	361	348	318	352	329	329	310	387	370	320	362	327	360	319	321	342	312	352	373	364	327	329	335	319	335	369	379	351	307	339	329	339	354	323	338	337	364	366	332	309	331	377	388	308	349	340	336	346	333	346	286	350	359	325	330	316	341	349	337	348	347	306	348	313	303	274	329	338	310	325	330	358	323	334	324	350	333	337	350	341	328	305	319	322	350	326	344	372	331	345	312	358	312	317	339	319	391	354	357	310	343	345	349	345	344	322	312	328	310	335	324	341	319	382	370	318	286	316	330	343	359	326	374	347	346	349	316	326	314	344	332	327	348	336	328	340	309	323	347	350	342	349	321	341	327	345	356	363	307	333	348	326	334	335	361	322	321	333	318	336	367	335	310	344	344	311	325	293	300	341	341	371	317	342	346	338	349	338	325	352	350	331	360	330	309	344	370	330	370	346	349	302	328	341	353	327	310	353	367	324	392	355	304	362	360	381	371	340	344	282	329	350	330	318	325	313	349	330	321	334	374	339	343	327	337	320	321	328	313	312	350	363	312	312	355	369	351	340	309	362	328	311	367	344	318	374	371	331	341	359	361	299	367	337	331	339	330	342	316	334	300	356	358	353	361	337	376	356	353	302	286	325	358	341	358	302	356	356	363	311	301	351	331	299	332	340	320	361	345	360	328	351	340	352	359	313	328	361	313	326	362	274	341	325	326	341	343	347	338	334	392	338	318	345	360	326	337	333	339	321	319	322	350	367	326	339	318	348	327	321	318	331	337	371	359	318	358	316	331	361	365	348	331	335	349	355	313	363	336	328	352	345	357	362	302	374	296	345	354	308	369	390	369	348	317	338	361	329	350	338	346	344	358	330	336	369	359	308	351	324	354	328	347	335	308	332	342	354	320	343	327	314	341	320	359	344	363	308	345	344	364	339	348	365	311	358	350	353	323	359	351	301	333	345	316	336	324	348	372	332	336	330	335	328	326	372	329	344	354	352	342	388	332	346	370	346	346	355	351	354	341	350	303	336	336	338	381	383	298	338	329	313	336	379	375	322	369	371	339	317	319	366	333	320	317	360	341	321	374	337	358	364	336	328	343	337	339	338	366	331	364	329	323	317	297	362	339	319	379	336	323	366	317	342	360	347	319	366	364	332	333	329	338	312	339	329	355	329	320	353	352	340	340	305	340	354	360	350	341	346	325	337	366	342	359	351	353	302	333	377	373	322	305	331	306	336	338	334	325	317	323	366	379	321	357	367	309	352	298	324	324	359	351	346	355	385	348	322	348	349	337	338	331	334	311	354	364	332	325	329	325	348	319	344	335	353	365	357	363	343	351	325	334	325	386	329	345	328	331	328	345	330	312	318	340	345	322	345	330	369	358	353	321	343	318	284	358	312	320	345	337	328	328	317	322	335	359	334	330	338	308	341	338	327	348	354	366	346	340	353	348	314	339	344	365	348	348	348	345	358	366	350	315	355	314	321	329	327	374	341	304	316	337	329	327	334	343	341	315	311	348	324	335	340	305	324	328	317	354	374	357	368	379	329	355	345	324	372	345	299	323	339	336	332	349	351	313	312	346	329	351	329	347	352	362	377	336	341	325	314	343	375	315	332	323	352	328	341	327	284	343	343	323	351	334	345	345	346	360	309	316	332	333	293	354	363	333	389	338	344	345	366	330	338	352	321	353	328	361	362	366	343	337	350	315	364	345	353	336	356	297	371	334	306	372	349	331	353	353	363	333	338	349	344	370	345	348	301	349	322	336	390	329	350	287	329	357	309	374	342	354	363	334	346	363	326	325	330	339	348	344	341	288	363	323	332	325	298	336	326	324	353	347	341	332	337	328	388	373	372	346	344	315	361	332	326	372	343	347	332	323	326	323	349	340	322	319	335	328	302	371	372	303	347	367	373	326	338	368	343	361	315	331	347	336	356	356	327	328	359	341	327	359	365	335	340	326	333	356	330	310	317	356	319	336	339	339	366	329	363	345	363	349	344	331	349	382	324	353	353	353	339	352	345	370	345	348	321	342	316	314	322	355	337	307	349	344	335	350	312	364	344	315	350	342	329	292	309	335	327	327	321	342	296	313	359	309	348	337	329	377	366	349	345	336	335	329	335	324	294	333	341	390	314	295	349	324	351	326	327	359	311	308	341	324	334	347	290	319	335	344	306	342	331	334	341	338	308	334	346	350	329	316	294	315	363	330	333	329	345	343	338	320	329	311	323	327	287	330	314	319	287	303	339	317	307	374	347	324	315	305	323	335	344	339	338	357	376	295	337	329	341	312	306	332	344	366	330	336	314	343	331	330	362	323	336	368	328	350	312	347	323	326	336	337	356	348	328	329	387	358	344	336	333	371	357	315	336	374	303	344	338	340	357	325	307	362	361	338	350	360	398	370	347	362	366	324	336	353	274	340	348	335	343	281	340	363	335	357	350	317	318	342	315	328	358	355	327	361	341	346	352	336	363	332	313	359	350	288	322	355	349	343	344	364	350	319	367	345	353	363	336	305	323	350	350	341	320	332	336	372	297	325	362	354	348	285	320	355	352	351	301	319	339	314	321	337	345	365	325	334	315	370	331	355	335	315	310	359	351	339	343	358	304	326	289	353	342	346	315	304	355	352	325	327	309	297	382	354	346	324	321	328	327	336	341	339	355	336	313	351	357	321	333	330	348	338	311	321	320	359	373	316	345	323	332	342	342	364	307	338	314	358	353	381	337	325	349	312	308	367	346	342	319	309	357	315	333	343	347	335	324	329	348	329	345	346	340	351	381	316	359	340	321	299	336	356	357	321	347	330	314	347	324	308	338	301	340	315	314	346	338	332	327	338	340	330	319	338	333	364	369	337	326	342	343	325	370	343	343	362	357	352	325	343	338	330	355	337	363	384	358	347	353	340	332	336	365	343	323	369	329	329	338	325	320	326	363	307	320	338	316	325	333	333	358	356	335	355	387	338	304	325	310	316	335	329	318	339	349	338	358	360	377	357	354	324	399	340	346	319	334	372	340
23927	8865	5940	3617	2370	1747	1424	1297	1208	915	879	874	862	879	853	878	830	796	791	823	798	826	765	835	812	821	793	796	809	747	806	777	789	805	834	834	747	807	790	807	757	742	810	807	743	794	766	815	768	798	741	768	795	777	770	760	758	714	819	788	782	766	745	733	748	761	743	800	785	761	777	779	767	756	816	772	834	804	813	786	795	788	810	761	777	826	776	758	761	743	793	787	789	821	787	739	837	816	796	809	729	769	815	795	827	789	761	806	777	802	839	816	770	820	786	781	769	822	785	795	744	788	781	810	772	777	830	769	777	787	809	780	789	806	788	778	804	789	783	781	819	785	817	789	765	775	743	781	771	832	743	826	782	823	737	771	805	750	811	778	750	701	808	811	796	766	783	757	737	763	736	768	772	765	732	782	784	715	782	743	802	729	780	744	720	741	774	821	815	799	846	756	800	834	811	736	790	802	744	778	750	783	805	791	795	814	767	836	804	829	741	788	793	824	740	755	799	804	769	809	783	754	819	776	800	741	796	776	786	755	740	790	801	783	798	740	783	794	759	795	825	764	802	783	820	779	798	815	729	777	760	742	802	783	774	749	776	751	790	733	789	768	824	793	767	752	780	829	807	761	769	773	755	747	826	796	816	808	754	776	755	738	806	806	785	813	810	767	796	784	770	812	757	722	764	792	778	840	763	794	818	828	767	814	824	745	826	772	831	804	764	769	733	779	777	730	821	783	794	778	847	814	754	789	741	791	765	801	760	834	769	782	766	825	797	798	727	739	803	741	763	790	798	769	799	801	763	712	758	772	745	792	810	760	750	730	756	763	793	721	721	799	829	821	816	742	793	756	811	818	767	767	792	747	798	753	769	751	716	766	809	757	753	800	784	771	792	823	818	744	765	791	773	781	772	826	826	800	799	785	748	761	749	794	782	780	794	814	789	759	724	773	738	799	771	767	732	798	818	807	766	813	796	828	739	798	803	772	768	781	814	812	783	820	775	765	760	816	794	775	789	811	780	778	786	791	781	753	748	737	784	800	795	795	721	751	841	782	772	817	734	782	769	775	760	771	739	820	763	740	756	780	779	828	795	796	819	755	766	747	775	797	793	820	786	796	780	755	822	759	802	739	803	789	775	750	746	769	816	768	776	756	771	764	824	800	739	711	752	840	782	766	808	762	720	813	776	824	751	808	779	784	752	760	786	795	759	718	793	813	783	810	773	759	782	822	768	755	796	817	796	770	793	743	786	762	744	751	781	822	767	779	783	773	765	722	794	810	759	775	797	821	765	742	795	806	781	822	770	791	797	786	775	778	772	731	808	758	774	757	803	755	786	824	760	782	766	796	776	740	782	794	769	753	808	794	777	782	738	758	780	748	799	788	782	825	766	743	795	827	775	790	778	756	743	737	764	805	759	754	771	771	757	840	777	742	752	757	794	769	785	745	757	760	797	795	793	780	741	785	792	804	784	794	775	777	830	795	859	802	824	760	842	749	838	768	790	811	717	758	818	794	786	788	811	774	788	738	794	768	785	765	797	808	805	755	774	736	824	790	715	777	751	788	789	784	770	780	784	779	777	781	800	837	773	769	753	802	780	750	760	788	788	729	758	819	837	781	768	799	774	786	804	803	788	786	807	802	774	784	839	766	789	802	740	847	824	802	782	745	837	829	739	728	792	767	769	768	781	773	756	757	792	728	836	781	773	776	723	800	761	778	760	789	776	800	778	805	801	813	794	806	771	794	791	817	708	750	794	800	705	769	775	784	746	768	854	776	820	801	782	810	761	783	792	799	830	776	749	788	783	789	749	739	798	794	724	773	779	773	794	792	836	771	745	771	797	791	783	768	796	765	779	766	795	780	783	748	784	765	749	812	789	818	770	777	783	787	739	781	742	729	806	755	787	761	773	818	785	809	747	840	774	829	802	759	797	744	798	729	750	793	746	802	764	796	784	789	781	785	756	776	828	784	778	791	825	764	818	862	791	791	753	760	800	753	831	773	761	797	796	799	802	841	756	771	766	781	836	819	795	775	784	769	802	801	760	760	786	770	769	834	774	827	737	762	796	802	816	831	756	742	801	777	785	797	766	784	770	728	794	786	751	738	803	760	792	772	763	733	782	771	795	818	742	793	796	760	797	756	766	738	802	830	789	793	802	778	753	786	783	774	784	725	799	780	793	840	781	823	781	763	790	774	806	759	785	789	780	797	797	782	735	782	783	758	772	768	773	804	774	770	732	723	764	767	736	790	798	772	778	735	801	806	764	775	803	752	756	767	732	780	746	786	748	745	775	767	750	761	698	751	795	728	787	808	763	797	792	778	796	769	788	828	794	777	763	733	777	784	808	796	782	791	776	785	790	771	815	840	757	768	782	771	763	775	855	797	805	781	756	739	798	793	764	751	765	723	801	775	730	810	840	795	755	775	802	807	799	774	819	760	796	772	778	789	761	744	745	761	793	751	790	738	758	810	818	749	754	727	805	763	751	777	802	743	818	779	816	778	765	760	760	775	794	819	727	760	791	776	764	832	776	779	759	727	787	769	775	812	737	805	787	837	827	741	781	777	782	789	707	775	857	802	768	819	780	837	779	771	816	820	768	782	796	836	730	797	772	725	763	796	758	805	788	766	753	813	818	791	792	792	744	756	813	743	785	816	800	815	801	766	800	744	744	792	796	739	816	777	757	757	787	811	758	815	789	760	777	791	775	773	762	796	780	805	798	747	794	796	735	769	749	787	784	789	792	798	761	781	802	746	794	775	831	819	785	815	809	794	829	751	800	791	807	762	715	789	744	806	809	799	757	744	762	743	756	806	817	800	717	808	763	788	794	829	776	779	815	805	792	740	801	759	825	770	815	737	759	742	744	779	815	754	796	830	798	776	780	727	780	798	800	775	783	780	756	769	774	808	743	817	715	780	789	759	784	760	768	817	746	813	824	772	755	803	747	772	778	764	810	767	737	756	734	830	790	799	723	793	814	765	778	779	761	766	821	788	824	790	834	773	752	798	776	744	745	792	832	759	773	792	753	815	811	801	784	727	764	805	734	801	777	778	749	724	770	816	796	802	747	768	788	747	770	733	797	820	812	794	786	779	811	852	779	809	817	793	829	758	780	744	792	810	797	778	804	717	750	781	784	790	763	790	760	777	784	780	748	806	781	801	793	792	737	734	855	740	745	759	804	790	766	777	740	806	784	786	809	807	791	796	803	774	776	802	807	761	781	735	802	791	785	763	784	810	799	759	806	768	737	772	753	770	810	717	793	810	761	762	774	774	795	751	831	836	715	748	753	778	773	821	758	816	801	767	744	770	775	779	818	799	760	771	747	801	794	775	809	777	797	752	813	764	770	801	768	763	765	791	789	743	804	754	796	794	797	793	745	812	756	807	760	787	790	770	774	767	771	790	752	753	786	744	744	809	788	768	761	757	743	761	800	798	740	805	748	769	739	757	792	813	792	787	762	800	801	748	776	744	770	830	752	772	774	808
24193	2928	584	419	341	298	324	316	319	312	347	306	351	315	333	313	350	329	329	307	296	344	321	320	340	325	348	307	287	343	338	308	344	306	316	314	316	327	331	328	335	307	347	333	323	327	307	344	326	298	364	316	323	328	328	308	361	325	316	338	329	309	309	336	347	297	320	310	312	320	309	333	310	333	325	310	344	333	338	342	325	340	333	322	303	316	333	303	327	344	300	343	307	333	331	347	305	299	324	298	330	330	322	303	323	330	299	292	317	341	300	316	351	332	306	316	311	336	323	312	333	310	357	304	331	304	344	314	339	338	301	299	314	338	312	308	320	327	337	322	311	307	324	304	336	320	350	306	321	311	334	312	315	317	302	287	304	318	317	315	300	316	310	301	348	326	310	317	325	293	287	308	329	332	285	289	287	303	305	327	295	298	325	288	341	332	329	327	365	343	297	339	331	310	303	320	350	333	352	332	317	335	303	349	326	298	319	339	337	331	347	299	320	299	282	292	322	290	355	313	315	323	285	327	312	349	313	332	336	354	308	294	343	327	289	341	329	339	314	302	293	300	326	317	337	334	320	296	318	315	316	332	300	321	279	316	320	350	352	345	343	285	311	306	297	349	317	375	316	300	306	301	330	309	330	304	332	314	368	337	314	313	283	299	350	338	359	325	318	288	308	299	300	315	284	333	335	312	324	316	338	332	283	331	314	313	315	311	316	327	322	333	327	342	294	333	314	298	327	303	350	325	347	291	341	355	322	296	360	297	326	323	321	307	302	328	303	313	296	296	322	317	336	342	301	320	332	322	376	343	326	307	296	337	326	312	342	342	332	347	352	304	318	325	301	301	310	299	351	283	333	328	287	332	301	305	337	363	302	304	284	336	308	320	332	339	327	330	351	317	339	313	322	338	330	297	344	318	294	308	312	329	316	329	342	285	356	347	329	312	304	307	320	298	334	303	304	333	284	337	338	321	347	322	313	319	306	312	320	296	300	337	332	343	347	319	324	291	331	297	285	326	300	330	339	317	340	298	315	327	311	310	347	311	307	295	331	315	304	326	292	344	312	308	350	307	316	326	331	308	341	321	322	307	310	338	326	328	290	331	347	326	348	346	304	330	340	334	331	319	321	321	319	314	331	319	311	323	328	329	306	321	289	314	327	352	349	331	335	319	318	310	330	352	315	326	306	304	339	313	325	310	352	308	340	331	299	345	310	291	294	294	321	296	319	342	317	296	336	329	312	324	310	346	292	296	277	375	329	301	335	312	310	338	311	330	348	303	299	289	314	314	265	324	308	308	317	318	300	359	333	298	310	346	268	361	333	329	350	330	330	333	336	330	309	352	301	330	313	298	341	318	323	309	350	291	298	290	301	321	308	321	344	321	305	354	315	326	336	317	305	316	346	340	327	327	314	329	340	336	286	304	309	328	279	334	344	340	373	349	311	329	325	343	296	317	298	289	304	292	310	331	328	312	321	308	319	323	321	321	311	312	314	287	325	357	282	324	297	304	319	336	334	320	310	319	328	310	296	311	340	283	291	321	327	294	343	331	361	303	271	312	329	277	286	329	319	348	324	342	298	310	326	316	296	282	337	309	343	352	337	350	340	290	348	353	321	304	311	341	346	313	269	303	323	301	313	295	300	307	312	298	356	326	288	349	317	319	328	322	303	341	313	344	275	314	304	298	350	326	333	308	315	327	311	324	295	309	331	319	319	309	318	314	281	323	328	319	324	283	300	310	297	337	344	330	338	295	330	334	308	323	338	318	334	351	299	298	289	325	324	303	360	293	329	315	331	323	300	278	284	334	326	329	319	313	311	324	323	318	349	309	311	330	306	362	315	344	333	328	313	338	310	290	343	301	322	315	320	306	324	328	316	295	299	290	335	303	341	324	301	295	332	291	331	347	325	338	354	319	326	300	320	314	339	338	321	310	311	342	330	311	342	344	292	328	328	294	359	322	324	343	345	310	304	323	317	308	343	309	332	308	356	331	324	326	301	335	319	348	318	324	308	297	325	308	313	337	305	319	310	307	315	327	291	318	316	333	349	329	303	327	342	381	318	335	342	338	330	325	309	335	307	299	317	334	326	312	321	338	315	347	354	310	300	292	271	347	304	337	343	321	360	307	287	319	287	322	338	348	329	324	303	346	306	333	330	332	338	318	309	297	325	349	361	320	317	313	292	333	306	347	349	320	292	296	314	314	311	289	344	319	313	275	323	299	303	342	288	301	316	295	349	342	318	355	286	302	324	321	341	314	314	258	295	293	280	323	319	352	329	335	334	347	349	317	331	345	342	323	316	326	321	313	324	318	318	297	343	331	348	292	335	323	302	339	295	324	322	349	340	317	342	342	328	281	278	340	298	316	301	298	294	250	300	352	303	281	355	318	292	319	315	302	323	287	322	307	328	319	260	328	306	333	298	280	335	333	334	332	329	317	301	298	344	341	319	324	323	304	342	308	290	307	315	288	311	297	299	370	326	317	355	337	346	286	367	351	334	313	329	346	329	339	291	320	342	289	323	279	316	319	301	313	320	311	327	279	315	325	307	318	321	314	326	327	357	335	281	309	320	338	368	340	321	350	283	351	333	342	339	317	301	307	365	317	302	320	313	293	309	272	338	359	298	299	302	298	305	335	317	337	309	325	320	305	309	350	352	291	323	296	336	326	345	318	345	317	307	337	296	327	328	328	317	285	299	319	323	302	313	320	359	339	353	292	277	309	298	310	326	336	302	322	314	299	336	348	340	297	318	319	327	324	342	279	301	316	295	316	341	332	319	315	306	333	316	325	345	351	325	315	316	324	339	316	338	324	297	318	386	337	302	324	318	364	335	338	296	298	308	344	334	329	313	283	338	334	324	306	331	324	329	333	298	317	359	340	350	332	292	328	355	315	308	330	327	308	314	317	341	343	310	318	310	304	340	328	331	357	352	306	347	337	312	331	334	312	369	335	307	337	352	320	319	332	359	335	354	322	321	325	313	303	301	339	305	297	289	328	293	320	319	313	297	306	290	297	322	323	307	323	316	302	316	304	374	331	332	310	347	362	317	274	300	319	307	305	320	351	343	309	292	371	290	325	330	280	361	317	315	320	329	341	286	313	336	335	350	303	325	332	327	306	305	302	303	349	317	326	279	311	321	315	343	292	335	303	292	326	309	307	323	344	324	320	344	283	319	294	295	302	305	303	341	318	297	289	330	336	292	318	356	351	330	282	326	366	300	333	314	328	329	356	336	306	303	334	334	292	316	340	316	346	300	324	327	339	297	309	334	330	323	310	321	323	308	336	300	295	319	304	314	319	335	340	290	323	286	303	298	307	320	315	332	311	306	317	344	333	341	301	293	314	318	337	342	356	347	301	317	305	319	321	351	314	357	318	336	321	312	337	333	311	329	328	294	322	317	344	348	324	346	304	288	300	338	307	302	325	329	339	309	336	312	320	320	340	339	299	335	309	338	334	330	318	327	328	319	327	358	359	309	325	336	310
18292	5728	2934	1858	1164	992	910	805	809	731	752	713	725	758	734	745	762	717	797	750	740	710	784	720	753	754	719	704	769	731	708	715	720	730	695	684	711	760	686	717	700	735	681	742	712	726	698	707	720	731	711	744	771	695	693	711	737	692	659	694	729	697	724	710	709	757	712	708	708	727	727	690	744	742	730	765	734	733	715	684	754	721	739	740	743	759	746	720	729	797	697	736	702	699	725	690	721	695	695	792	708	752	752	713	702	690	659	725	722	747	768	734	755	735	685	713	672	749	761	671	703	722	730	764	752	697	726	714	717	775	732	706	678	737	718	752	692	721	695	732	746	648	680	774	674	708	681	737	745	716	702	724	681	737	732	701	709	719	659	719	696	720	695	717	751	699	745	711	763	727	744	757	744	687	703	739	754	753	755	712	736	745	707	710	693	696	684	762	745	739	724	733	761	779	704	784	720	733	705	721	709	737	723	723	722	732	706	706	731	706	742	704	726	721	749	763	709	743	699	744	746	739	739	710	728	700	728	679	697	742	719	703	711	686	717	716	730	748	726	704	687	731	739	721	742	716	690	733	707	653	721	751	748	768	718	695	691	760	759	688	708	724	739	744	726	721	730	739	754	675	722	754	720	701	732	681	695	706	736	710	717	684	749	721	725	719	750	758	702	747	730	731	675	712	729	727	742	695	691	760	734	706	714	730	718	754	727	713	754	759	669	759	710	739	696	743	740	668	723	736	731	732	719	749	784	732	724	716	734	733	730	697	722	685	726	753	761	729	703	742	710	718	732	761	725	716	739	727	701	739	734	765	723	671	711	722	718	719	714	719	715	738	752	714	721	747	751	715	677	672	751	654	729	764	681	754	682	739	740	698	742	768	747	697	704	730	720	667	716	666	730	739	748	700	728	716	681	713	723	743	683	717	678	667	749	718	701	670	755	754	732	684	699	790	744	732	708	700	744	768	719	710	743	702	764	705	732	768	722	711	711	745	714	747	713	767	732	708	691	725	691	728	717	723	720	744	726	752	685	785	700	716	717	723	757	661	722	746	750	718	778	731	709	721	716	750	731	745	733	759	726	691	709	742	711	712	694	734	763	722	702	730	731	711	751	727	712	711	733	729	698	692	710	777	743	728	755	724	702	734	751	721	729	722	666	680	720	688	736	724	733	699	699	741	747	711	726	686	711	724	747	720	696	747	745	682	736	687	724	702	734	682	733	730	704	745	701	712	752	731	730	757	672	697	711	677	752	727	750	729	728	736	674	719	672	744	748	671	737	734	701	713	718	756	702	732	761	754	749	715	712	683	788	757	779	736	680	706	724	667	760	698	704	705	664	720	695	743	720	731	682	753	704	697	684	674	715	744	688	699	729	715	713	713	750	666	695	738	684	715	706	741	690	706	699	738	754	758	713	741	725	683	701	691	711	707	706	722	720	731	755	698	630	664	739	712	754	770	739	775	716	744	705	739	714	758	731	682	705	709	709	700	721	711	708	684	722	748	763	679	741	724	735	789	726	719	718	729	707	759	708	693	723	723	719	698	699	698	758	731	692	686	762	762	721	701	679	733	696	699	705	654	736	789	742	758	758	714	733	716	713	679	742	674	732	736	736	703	659	661	736	741	740	708	714	710	743	700	711	716	728	738	737	725	719	683	701	739	729	648	728	705	696	771	704	746	722	708	743	714	714	738	737	723	740	756	698	708	734	715	721	701	736	748	735	772	675	727	741	678	720	759	679	711	730	702	728	721	729	662	733	728	689	682	720	738	717	721	761	719	721	711	699	676	668	703	700	697	755	716	692	724	713	754	725	708	690	763	742	674	679	725	685	719	688	720	747	722	702	702	728	710	716	722	705	712	750	756	704	746	702	667	756	761	721	764	724	752	728	694	730	707	778	718	711	684	719	755	729	696	670	713	690	718	770	713	676	745	686	671	742	751	741	703	683	729	744	673	724	655	673	728	724	735	699	706	691	686	723	721	734	744	713	668	713	765	743	682	733	689	726	721	720	746	772	711	723	715	695	725	702	711	752	728	700	703	733	750	739	724	702	681	715	724	735	737	695	741	717	743	764	769	754	730	707	702	690	705	740	771	717	703	716	708	695	692	737	765	710	723	716	652	723	723	738	746	694	699	721	725	733	731	714	753	729	701	737	687	700	766	761	684	704	743	734	714	722	738	652	732	736	715	706	718	736	746	749	734	685	723	639	701	705	674	730	681	750	751	729	692	751	684	733	714	721	699	738	780	730	728	715	739	678	732	725	708	762	749	702	703	756	677	734	733	717	698	700	702	735	704	710	716	703	632	716	715	708	704	716	742	730	748	717	695	712	714	668	734	714	730	680	716	766	702	716	695	708	696	691	739	763	728	742	706	705	759	706	710	711	688	700	723	701	704	726	724	708	723	683	727	712	734	671	684	738	703	699	701	713	713	701	762	764	743	722	765	756	708	698	677	728	752	680	684	760	716	714	714	768	722	728	712	720	717	741	759	714	733	700	753	698	778	669	690	732	696	712	707	709	764	697	715	763	727	738	711	720	778	733	762	763	710	750	757	672	764	737	716	736	757	722	667	708	765	718	762	713	741	673	730	678	747	678	711	733	737	714	700	753	718	686	748	806	726	716	745	713	740	719	647	764	725	748	718	712	677	696	732	727	741	714	678	699	740	716	718	705	704	734	723	730	717	689	712	701	760	703	734	725	725	718	684	716	713	758	709	692	737	753	752	770	694	772	723	721	716	700	743	699	741	723	743	702	672	667	707	725	778	727	731	728	765	724	694	757	676	714	683	743	739	713	736	737	748	751	694	732	752	724	760	705	657	718	714	741	721	709	678	726	697	766	732	734	643	693	719	737	698	732	781	726	753	702	769	681	750	710	723	748	735	736	726	727	700	730	756	705	725	758	729	667	744	698	737	730	687	704	751	743	681	714	721	704	645	749	768	682	731	724	732	753	729	708	729	693	707	734	718	708	743	774	723	695	668	693	742	753	695	706	708	767	741	706	728	713	774	690	736	710	710	705	692	726	762	750	721	726	749	705	753	722	718	701	721	740	707	706	730	696	660	697	714	727	708	681	717	751	769	701	762	697	719	737	703	735	720	733	698	695	761	717	684	741	696	733	705	727	745	737	703	750	696	704	712	699	724	688	652	741	764	723	694	695	675	714	728	692	710	743	722	751	740	711	763	730	684	740	754	707	700	768	728	726	732	786	734	687	653	690	677	735	721	710	676	725	705	716	712	757	702	700	679	750	703	685	755	704	704	748	686	737	679	682	691	724	712	731	693	725	714	704	771	758	703	699	671	767	717	690	749	698	718	664	682	742	747	774	741	728	716	704	715	704	760	726	726	721	711	722	729	716	718	728	738	745	725	724	701	699	717	759	767	734	707	691	696	734	684	739	753	718	744	734	673	768	682	739	735	757	767	723	701	747	678	677	701	726	692	692	705	761	713	735	773	683	713	695	690	717	740	711	703	709	696	676	692
33932	5015	835	577	427	383	323	352	329	323	350	349	351	348	317	294	324	314	315	323	337	349	328	326	325	281	334	298	315	318	336	302	377	348	309	335	324	312	327	338	336	362	341	313	315	327	335	343	343	338	297	325	357	316	366	315	311	308	297	326	302	360	321	320	347	321	338	336	329	312	325	327	325	342	343	348	302	332	342	304	338	332	283	321	315	280	328	320	356	323	282	267	317	313	322	337	311	320	325	297	344	320	341	349	362	332	325	325	327	348	306	360	331	302	311	331	315	307	334	335	304	316	315	316	344	292	333	339	305	333	307	305	330	350	318	288	355	306	348	333	362	339	345	324	326	321	349	333	329	299	352	320	340	310	339	327	337	322	306	298	322	306	319	320	363	337	322	310	309	322	338	336	346	356	285	331	311	318	337	320	337	288	312	325	324	314	355	321	302	331	336	344	334	315	314	288	314	360	273	297	313	334	326	309	324	305	331	305	319	329	339	315	286	329	307	329	315	297	360	319	321	321	318	301	290	355	291	343	331	328	312	367	392	302	308	333	314	331	334	305	353	337	345	338	314	352	321	344	327	373	321	298	327	337	333	311	298	338	340	332	324	289	350	297	284	323	310	347	308	341	338	363	329	323	358	353	293	304	360	332	319	339	334	347	349	320	344	369	320	318	303	319	318	341	331	333	323	350	323	356	339	345	360	309	334	331	340	318	338	331	307	338	326	334	314	306	321	335	306	377	300	340	298	298	362	304	340	305	342	325	307	304	341	298	337	326	293	297	328	337	320	343	315	333	357	335	336	349	323	318	335	336	309	337	312	309	329	344	324	357	325	308	327	315	329	333	331	324	308	330	334	318	323	337	338	332	289	332	359	353	316	341	302	322	299	283	301	292	329	312	346	352	330	301	328	333	314	320	353	304	355	307	321	325	308	314	323	322	315	320	280	328	330	315	305	306	328	297	345	334	325	369	297	343	297	325	291	347	343	311	344	319	313	313	346	321	330	347	300	352	308	289	332	331	324	310	313	331	313	298	327	302	355	371	386	343	358	341	321	364	324	353	316	323	341	298	339	344	349	326	351	326	381	332	305	353	330	291	335	329	327	336	320	317	346	347	318	349	320	342	307	326	285	341	355	329	361	350	332	324	325	294	320	308	306	307	334	334	272	343	320	354	313	336	316	293	336	333	330	320	306	308	329	325	338	341	303	308	336	338	308	309	321	319	344	325	337	363	333	376	353	314	335	356	295	311	312	341	313	342	295	348	361	336	296	330	335	328	337	303	332	319	342	359	306	326	320	324	317	308	321	327	338	313	366	321	324	293	336	389	367	326	347	299	317	321	367	328	345	356	342	307	320	354	334	304	302	359	321	327	337	333	345	335	342	339	328	289	351	319	353	302	338	336	308	322	308	295	352	327	371	361	325	337	346	335	326	300	318	338	361	373	292	305	354	323	326	305	327	329	314	320	344	350	301	292	329	305	313	375	352	319	347	332	342	323	322	319	332	325	346	329	322	307	315	315	313	341	324	322	312	324	342	301	336	347	343	303	353	310	321	340	332	305	361	354	307	370	368	353	295	345	343	310	287	336	326	307	321	353	339	274	325	301	367	335	320	285	315	318	307	324	322	359	339	328	324	300	344	338	308	332	324	308	346	349	314	339	331	308	350	308	319	335	354	370	313	327	306	287	318	323	358	339	327	354	358	335	308	329	320	309	340	306	346	347	319	328	308	308	268	349	291	332	326	327	301	289	298	283	297	317	330	343	298	292	350	338	353	333	318	302	328	342	308	330	284	326	324	311	354	314	301	298	345	327	311	324	324	346	273	338	316	310	305	314	320	356	351	324	329	310	345	341	287	342	305	316	335	316	317	317	291	312	307	311	338	303	316	338	306	304	343	353	340	326	313	317	340	322	332	344	331	316	350	342	280	324	327	307	335	323	314	332	305	325	337	299	326	332	311	306	339	326	320	349	347	349	319	336	343	370	318	305	379	329	292	286	328	315	303	304	352	364	312	326	311	325	324	311	326	337	334	333	334	320	303	299	357	340	328	317	318	341	346	331	329	313	313	314	317	340	354	351	320	307	305	313	289	312	362	359	321	308	331	346	305	323	312	342	344	348	342	317	321	350	329	328	291	306	276	316	337	351	298	338	305	284	345	310	360	376	328	336	334	319	346	309	323	334	348	347	304	330	351	314	351	326	333	304	328	302	311	327	312	352	344	308	346	338	354	314	338	340	313	310	349	346	305	336	339	331	304	330	317	291	334	335	319	319	304	333	331	327	310	303	319	303	323	302	342	342	332	334	317	316	343	319	321	318	344	349	337	341	299	306	315	323	291	323	319	311	307	333	304	331	331	313	310	319	337	324	337	344	310	314	311	320	307	287	305	374	326	335	313	340	354	314	314	333	302	335	348	281	340	360	331	359	317	315	325	312	302	375	360	316	329	313	307	337	325	337	346	289	345	350	317	341	335	298	352	314	337	315	287	333	342	329	333	304	305	324	336	360	324	320	314	359	331	333	277	311	322	332	302	337	327	335	357	303	328	321	301	322	308	308	360	329	289	304	330	317	334	308	369	342	297	330	328	318	303	287	343	350	313	310	304	302	303	318	322	388	350	314	316	329	338	357	336	306	333	295	349	329	343	330	304	345	335	309	324	319	323	322	290	330	332	309	343	343	327	300	341	329	309	299	307	315	354	316	299	355	303	311	328	316	312	292	314	369	347	316	338	310	295	299	333	323	372	361	329	330	334	290	336	322	316	343	320	328	296	378	341	352	343	300	331	326	339	319	335	316	345	333	318	294	333	328	336	337	301	357	320	322	342	338	333	356	362	321	348	379	345	317	323	333	342	312	320	318	314	344	317	334	299	367	331	315	335	341	309	315	315	346	305	324	344	340	322	355	343	338	303	325	321	375	343	303	330	327	297	329	376	325	305	324	309	351	325	343	340	318	405	330	329	363	313	359	336	285	321	374	339	337	278	309	360	292	317	334	346	331	304	328	346	323	330	306	339	311	312	306	335	339	320	338	336	324	333	366	337	375	325	327	308	340	329	333	318	364	349	316	327	319	304	324	321	326	328	312	333	336	328	321	343	324	307	329	296	327	326	333	349	308	347	361	328	347	327	319	323	301	327	329	340	326	323	329	332	298	317	314	311	319	329	340	331	328	305	331	315	310	325	327	340	310	273	371	316	332	329	295	340	329	287	286	283	334	351	312	332	371	361	324	334	330	340	306	314	314	348	333	323	319	325	347	283	336	329	325	313	320	335	316	366	282	342	344	312	310	327	349	337	354	352	303	374	326	349	327	339	329	302	331	336	320	305	316	346	319	345	346	298	327	300	316	344	328	325	359	355	317	329	350	365	323	328	342	349	309	322	293	321	307	304	325	322	340	309	298	310	320	330	311	341	297	344	323	359	333	340	301	306	374	328	375	318	312	323	341	317	330	319	306	327	303	278	313	363	352	333	350	329	358	302	370
22387	8304	5325	3052	1931	1422	1214	1049	896	844	799	718	759	813	734	741	798	758	767	735	807	741	758	781	745	815	769	751	717	761	783	748	709	789	735	751	723	748	804	805	790	747	740	723	739	754	811	735	791	757	750	765	730	723	709	762	726	722	757	709	704	749	788	736	740	695	763	714	747	751	743	747	694	735	746	754	757	767	739	718	751	700	751	769	742	722	713	756	781	728	777	706	751	749	769	740	794	749	763	755	762	744	747	736	755	705	713	741	751	747	728	730	749	724	763	730	720	749	742	751	732	755	787	831	722	808	742	735	708	681	778	754	728	797	769	759	758	771	725	765	764	731	704	725	693	761	790	790	739	746	780	752	716	782	741	770	775	702	762	799	717	741	811	792	741	707	746	760	837	786	763	760	709	725	795	795	777	750	743	704	768	720	746	747	742	765	732	753	709	781	776	790	738	772	715	696	754	698	723	723	790	700	739	724	818	793	744	777	742	763	764	717	742	746	767	748	773	755	732	731	725	718	777	796	749	687	727	754	777	738	725	747	724	772	791	715	761	753	770	760	684	767	697	772	737	717	775	749	749	747	699	723	753	753	694	748	737	763	738	739	737	739	673	701	706	744	802	755	711	727	751	750	787	718	753	775	712	715	722	740	764	749	764	718	772	755	739	775	752	778	799	763	735	739	744	773	773	777	756	758	666	779	684	741	807	706	708	719	751	754	791	773	815	798	758	734	748	767	725	747	750	740	740	713	755	713	761	759	731	753	734	715	737	719	721	780	734	757	777	731	757	784	751	751	760	728	675	740	772	718	755	750	719	777	756	692	749	758	754	719	780	738	716	725	756	802	742	730	742	750	723	711	803	681	801	713	723	731	737	740	718	739	788	749	793	793	754	734	759	787	771	761	712	743	696	727	732	748	676	684	763	736	735	740	729	730	753	759	726	758	740	700	741	734	818	723	756	723	738	753	729	751	707	742	757	757	714	758	767	728	719	732	731	776	764	727	738	729	712	730	782	751	740	783	740	733	755	763	737	728	762	721	773	743	762	749	691	699	765	779	743	717	717	735	768	757	739	767	799	743	766	722	768	699	722	706	778	758	752	729	749	718	712	718	761	735	800	692	735	732	758	739	743	731	791	737	754	711	754	780	776	704	679	752	736	729	756	793	708	698	743	736	712	761	693	751	755	744	781	743	763	739	751	752	768	736	754	772	814	763	743	722	752	721	768	813	772	725	707	751	743	808	737	731	728	751	754	733	815	721	738	743	718	759	733	770	783	704	678	789	770	757	766	740	753	751	744	736	768	752	731	789	769	745	767	705	740	727	740	730	730	692	801	801	773	759	776	738	781	786	756	748	753	767	767	749	752	797	769	777	799	735	800	814	727	708	745	730	735	747	781	763	731	708	734	756	740	703	772	771	783	743	763	750	726	753	798	713	718	740	792	733	622	765	711	776	759	730	784	723	761	731	711	755	746	725	759	764	740	734	786	719	757	753	742	739	794	687	765	762	760	758	691	774	718	758	782	725	769	745	725	751	737	759	746	725	754	728	740	728	804	749	807	746	726	708	751	727	722	761	749	698	789	754	710	762	712	806	742	745	682	783	729	767	720	772	757	764	791	808	746	737	734	784	746	780	755	736	714	743	712	718	764	790	747	757	715	739	781	728	723	750	745	747	748	728	759	763	756	784	748	716	767	739	782	764	725	747	713	703	758	722	783	756	724	773	743	744	716	689	731	694	799	714	712	727	713	750	721	734	751	702	743	746	724	709	745	751	770	738	691	697	764	810	772	727	701	769	711	756	752	777	756	757	800	768	715	658	754	717	744	717	761	766	729	772	706	735	769	722	692	740	786	777	770	732	802	711	806	736	768	709	809	719	758	773	685	769	727	746	756	747	707	778	757	730	776	784	739	730	763	771	729	720	766	749	763	786	735	802	730	765	724	741	797	726	714	720	722	727	722	718	764	777	736	762	736	747	749	736	709	760	709	768	765	766	735	736	759	783	746	740	736	743	729	723	682	776	774	700	715	721	737	718	747	724	751	705	728	737	735	721	693	683	802	755	781	760	775	746	764	766	723	779	763	796	761	689	756	775	769	727	736	713	761	710	772	751	686	767	755	739	789	733	731	705	710	765	769	710	759	769	728	731	745	777	806	699	731	779	790	687	779	724	741	759	785	781	778	763	768	771	794	762	725	743	763	755	706	777	780	785	727	766	761	691	751	729	729	732	755	766	759	811	793	726	698	776	730	762	768	780	745	755	727	807	709	751	731	686	727	767	744	825	765	747	675	701	751	709	781	779	760	807	745	762	698	743	718	782	731	809	730	761	752	753	751	811	733	765	775	693	771	733	785	735	758	757	737	703	763	722	795	755	812	758	746	746	791	728	734	731	750	755	773	755	769	752	754	777	742	753	758	724	741	731	751	733	748	771	766	742	739	798	783	776	745	704	754	725	751	742	736	738	726	751	778	755	704	737	746	773	785	777	754	737	730	720	738	796	700	753	740	740	762	815	736	788	739	679	782	778	723	745	739	757	735	713	767	742	739	729	741	739	749	692	753	740	698	761	724	688	725	741	730	768	720	702	734	782	798	722	732	735	789	778	740	719	734	793	808	749	774	752	763	743	805	723	755	740	723	753	738	761	725	718	742	777	738	769	723	720	757	749	754	775	805	753	743	745	731	742	709	739	711	724	756	710	713	762	745	729	705	705	740	732	742	802	704	756	734	787	749	753	764	752	699	737	754	743	720	701	771	740	698	700	794	750	766	751	757	774	739	715	785	734	770	712	745	731	720	692	773	772	719	721	734	736	748	729	773	798	727	777	733	750	737	788	730	775	725	759	730	767	736	740	775	740	699	737	801	741	794	710	734	763	786	733	710	737	739	728	769	750	717	803	743	784	791	769	719	747	730	751	743	746	725	703	722	753	729	756	723	694	720	712	731	735	742	700	739	743	748	744	767	749	766	725	755	780	748	753	737	766	738	773	768	740	721	720	708	759	756	768	797	728	757	761	751	722	724	725	764	744	776	759	722	725	711	764	793	726	716	734	789	751	745	849	755	750	779	723	772	710	754	767	704	791	770	708	745	772	704	775	756	748	754	772	768	745	814	811	780	780	708	705	687	717	740	774	741	790	736	708	728	765	693	725	771	748	742	725	716	759	722	786	783	746	798	711	754	805	774	723	788	755	718	779	794	763	762	725	714	734	798	714	750	732	777	714	814	727	773	779	765	772	734	733	758	754	736	765	759	759	730	743	760	780	757	756	778	739	756	743	755	747	784	765	727	725	754	794	704	756	771	749	730	796	735	716	685	732	697	747	743	810	699	725	706	744	757	765	718	765	786	730	764	782	757	804	706	752	764	709	707	723	702	782	745	757	721	712	745	737	774	712	741	699	738	734	703	749	786	695	712	758	808	714	727	756	715	738	711	755	722	766	741	730	760	761	766	780	753	762	736	721	723	768	770	762	802	727	768	749	683	725
32944	5698	878	585	425	403	387	383	401	342	361	326	350	322	373	374	338	324	343	351	344	343	341	358	360	354	357	343	372	382	375	330	318	357	310	345	329	345	331	333	336	348	340	328	327	336	349	316	332	337	347	364	359	333	305	318	314	346	319	326	337	286	343	332	353	333	348	326	304	344	357	341	366	342	296	315	363	310	349	350	321	364	360	319	340	341	332	300	338	335	336	354	332	316	315	356	361	321	341	348	343	326	312	345	353	316	325	358	361	328	309	320	339	328	343	327	322	330	325	321	307	336	362	344	344	326	339	315	334	373	345	308	345	337	389	355	355	369	318	362	323	339	306	345	363	359	319	352	332	365	364	342	349	313	306	336	330	339	340	346	337	367	305	283	366	321	371	352	340	362	350	330	318	314	312	321	320	345	314	349	363	340	330	361	387	310	354	380	352	353	329	324	327	367	374	344	341	357	367	286	324	345	352	347	360	322	391	325	337	362	344	349	347	348	318	327	384	337	292	400	346	353	350	355	358	335	366	330	328	378	332	337	347	358	330	343	327	332	369	319	317	290	321	318	329	329	294	335	332	355	321	355	361	332	324	355	362	317	332	311	340	338	337	343	346	333	352	343	308	377	373	319	319	342	328	327	307	330	351	335	372	352	324	323	319	342	330	339	354	356	374	319	351	292	345	323	314	349	390	339	330	331	303	337	327	321	303	326	344	314	325	345	330	362	314	315	344	399	356	325	292	322	339	380	332	346	324	337	361	345	318	315	328	304	323	329	360	292	315	339	333	311	343	361	337	331	349	340	351	327	351	337	334	342	328	354	371	328	314	330	306	343	331	323	305	369	354	358	337	341	328	344	348	326	328	337	360	314	325	336	335	345	324	371	341	346	349	349	309	338	342	329	337	329	332	337	336	348	341	345	335	324	311	360	372	334	324	349	351	290	348	320	323	310	327	327	351	316	333	342	349	370	351	361	318	301	337	362	352	342	317	313	361	327	354	339	337	333	330	316	356	329	324	318	316	340	324	342	341	339	347	324	303	326	338	355	350	362	335	337	300	320	341	350	305	340	365	323	286	338	339	345	303	353	310	337	368	338	336	329	335	353	336	334	349	311	265	352	336	351	345	366	330	321	348	345	326	310	341	297	338	357	321	341	349	343	339	331	323	374	330	356	325	355	361	328	329	371	334	337	335	344	325	309	358	336	324	360	314	333	325	320	335	348	322	300	348	364	317	314	350	345	325	326	342	392	325	317	337	318	328	331	329	366	357	327	341	338	308	370	324	314	333	340	328	291	330	323	352	302	319	353	352	336	326	360	393	330	349	314	363	332	314	297	348	324	377	332	322	323	312	332	285	322	333	357	353	310	355	339	330	336	357	301	336	355	315	334	336	331	325	359	358	310	327	373	351	350	355	298	308	342	341	317	337	322	330	365	356	330	338	338	321	317	350	341	324	295	355	369	334	342	306	340	320	329	320	339	359	332	350	343	317	364	365	325	349	350	343	330	304	335	334	339	322	356	350	396	325	314	313	358	333	320	336	324	328	308	336	316	357	332	373	338	321	302	323	342	305	341	286	367	314	335	359	334	348	303	360	297	341	353	320	370	331	333	322	331	344	327	345	336	326	346	351	318	343	330	311	346	329	304	327	363	339	347	366	355	325	339	337	365	306	336	336	344	262	332	354	313	367	378	305	327	328	342	351	333	339	294	353	368	350	337	331	344	341	323	353	315	350	306	366	346	326	323	365	326	319	326	356	314	386	353	335	332	346	360	362	358	335	357	366	367	341	349	350	320	344	325	324	346	326	326	332	320	343	297	324	354	346	328	321	350	302	326	318	305	301	336	329	316	346	353	326	339	364	340	334	330	377	331	351	329	345	312	311	307	329	342	310	341	343	343	347	326	327	360	326	384	344	360	321	369	325	348	342	325	347	309	367	355	316	346	367	353	371	374	345	321	344	356	315	336	302	359	332	331	343	374	361	376	326	359	342	329	317	334	351	333	355	330	370	318	307	327	363	366	359	317	337	337	315	343	314	333	311	371	316	359	344	358	350	344	328	378	348	318	295	340	310	348	311	327	343	329	322	335	356	333	350	322	334	304	284	343	281	308	330	292	328	327	323	349	363	358	343	347	318	327	344	333	369	383	330	344	314	326	399	356	334	336	286	337	345	339	357	319	326	381	324	313	365	359	335	310	341	340	342	303	353	348	342	337	369	309	324	305	331	346	385	359	311	323	355	359	338	344	320	354	324	343	318	334	348	330	368	317	356	340	321	312	318	339	372	332	337	353	351	348	365	347	325	296	303	364	321	332	326	364	386	336	305	323	324	368	350	329	360	334	302	326	346	360	353	325	346	319	337	376	318	327	339	333	338	346	354	323	367	338	308	338	294	317	339	336	336	339	331	336	356	377	380	349	351	362	295	330	378	342	338	324	308	316	387	321	342	344	323	342	347	350	328	314	380	344	345	327	336	369	362	291	337	355	301	343	352	356	335	357	323	385	323	355	341	323	328	374	325	305	300	322	315	371	380	343	305	306	373	328	336	309	348	352	381	334	343	358	343	302	323	369	351	308	350	367	330	329	338	360	332	338	329	354	331	346	328	330	299	308	353	312	319	333	368	351	305	358	337	341	320	349	362	380	335	310	338	332	323	330	352	343	364	362	330	375	301	300	308	318	344	351	298	365	334	341	354	336	340	325	341	297	365	331	329	332	326	367	335	294	333	335	302	341	324	319	331	343	329	346	327	370	346	361	377	323	302	347	340	354	358	330	354	332	331	331	373	288	316	325	343	348	323	334	356	354	337	332	277	319	365	337	360	309	366	344	368	354	319	308	324	364	314	344	341	329	346	321	324	323	342	332	344	361	306	358	328	356	283	353	370	333	366	341	359	327	377	347	325	337	366	367	326	325	354	328	328	350	372	337	345	344	342	364	356	313	377	336	325	367	332	326	326	331	366	324	306	355	333	345	339	340	352	343	335	365	308	349	336	323	310	366	368	338	308	308	316	323	328	344	345	354	353	329	330	338	327	340	360	338	345	353	324	360	343	339	338	364	336	332	357	323	355	337	360	356	297	347	311	356	339	313	366	367	340	350	307	321	340	327	354	291	309	338	384	360	363	347	295	298	343	355	361	341	304	325	388	311	311	316	303	332	356	370	357	372	358	371	301	345	311	330	320	325	327	302	367	319	313	367	333	334	354	331	345	326	310	352	362	351	323	361	341	320	306	297	352	329	320	352	362	331	312	355	350	331	347	353	365	362	339	343	325	373	351	336	365	373	322	341	349	319	358	334	333	320	330	336	316	334	315	344	367	310	355	329	318	323	359	332	352	342	314	348	347	331	324	349	343	341	331	325	321	346	363	305	376	360	366	331	309	348	345	341	340	304	318	342	337	332	323	329	340	321	346	340	314	328	349	342	334	332	327	341	367	345	345	321	345	354	332	308	373	333	346	350	335	331	333	359	383	350	347	313	330	345
21862	9973	6324	4712	2917	1977	1540	1301	955	868	908	882	883	800	781	817	816	811	834	784	786	823	826	766	819	787	774	836	773	843	813	829	771	776	820	809	798	742	732	788	725	802	767	790	737	786	789	746	742	798	784	796	788	783	750	793	766	848	811	807	689	768	802	816	759	812	779	783	744	768	778	785	847	828	809	792	805	811	782	789	787	737	770	803	772	787	802	808	726	776	775	793	812	800	737	773	775	829	771	804	735	787	810	758	835	781	763	784	827	805	798	772	806	758	786	834	838	811	823	781	830	802	819	784	796	776	766	802	778	783	792	810	801	759	775	756	799	753	767	772	719	795	773	789	807	764	807	769	809	765	751	765	774	848	740	785	761	810	817	811	766	788	745	767	775	788	753	804	820	751	698	811	788	792	839	758	760	827	763	826	820	773	834	833	805	842	736	779	772	791	806	797	787	785	784	784	720	797	786	791	790	831	794	812	772	773	784	801	772	745	776	789	786	774	729	753	813	744	740	764	817	765	765	827	830	765	768	759	741	753	749	805	754	824	741	728	731	794	788	821	839	791	778	808	808	826	801	745	755	765	760	770	820	771	823	825	735	789	767	780	780	715	785	812	797	802	796	786	767	806	758	787	772	772	799	757	810	758	759	801	794	800	803	799	760	820	739	786	775	764	754	761	805	759	761	794	828	772	802	743	756	792	841	783	755	748	794	761	837	804	764	763	760	809	800	813	754	822	747	740	823	794	823	762	760	783	808	817	779	831	808	836	756	804	764	762	762	817	790	781	743	808	831	825	781	789	774	760	799	806	758	742	788	756	767	785	757	778	830	815	771	703	821	804	760	756	757	766	772	837	845	766	734	756	800	809	790	771	763	771	815	769	749	788	783	799	779	773	812	736	762	777	763	801	782	798	792	796	803	812	788	788	785	798	784	812	781	788	804	777	801	754	767	770	759	780	768	754	773	803	799	781	806	789	787	779	749	763	763	782	787	782	823	775	753	767	788	782	822	802	815	759	772	793	775	757	750	790	752	780	786	813	810	776	770	819	816	842	777	776	774	776	727	778	717	759	755	777	773	797	774	770	775	817	763	833	807	765	801	766	794	767	778	756	777	787	774	803	794	787	794	787	815	742	763	797	787	793	785	770	748	772	763	760	738	767	813	773	768	741	783	738	798	756	757	769	784	755	751	788	837	816	808	757	795	821	799	765	779	807	821	818	792	834	737	771	767	826	771	766	788	762	821	763	716	751	776	797	755	815	771	782	772	776	836	815	788	812	751	782	749	779	764	750	788	842	757	818	796	736	760	792	823	795	813	730	794	812	741	781	749	799	777	807	779	806	807	755	795	746	782	778	783	805	815	808	753	771	859	740	794	778	774	808	783	783	773	722	754	739	780	858	754	821	753	799	768	781	779	720	743	741	764	803	783	767	803	817	761	807	782	796	800	793	823	798	787	807	785	769	758	773	836	794	778	774	817	752	798	733	791	752	767	792	815	776	762	744	792	780	749	766	774	741	782	789	737	792	753	763	790	802	783	774	786	791	728	791	864	831	776	765	806	793	776	723	788	808	794	744	792	792	794	767	793	813	787	727	797	781	738	835	828	789	780	786	769	771	824	761	782	799	770	782	762	799	820	815	766	811	781	747	786	781	753	750	749	788	727	755	814	779	765	766	756	778	766	808	776	777	757	790	801	778	789	760	761	770	742	779	748	824	768	787	765	752	764	734	766	840	785	796	768	741	729	848	772	795	788	766	814	734	771	817	776	763	798	771	789	799	773	803	785	796	720	799	822	812	763	821	778	759	706	809	783	821	808	789	821	798	775	749	790	798	781	759	815	773	794	835	766	776	794	849	774	812	790	811	736	778	823	767	754	819	795	807	782	813	785	791	720	785	790	739	775	794	806	773	841	793	810	769	813	837	806	797	769	773	780	814	846	809	757	801	815	792	804	816	771	797	749	785	771	806	760	743	775	751	788	810	746	783	805	758	814	783	730	763	785	792	827	804	763	812	797	770	811	749	782	832	827	770	794	785	776	803	768	724	812	788	780	762	800	777	760	788	804	783	797	784	778	762	790	828	798	803	728	784	780	768	778	779	778	795	779	736	800	765	705	768	762	770	770	799	763	783	773	723	785	752	746	822	766	782	815	817	773	747	808	758	787	831	797	787	777	762	752	766	803	740	792	747	761	720	802	770	779	817	778	757	755	755	821	730	756	769	788	792	863	748	791	750	756	760	781	799	782	768	797	816	867	789	798	770	776	778	797	812	814	842	793	772	777	767	811	769	774	768	778	767	798	761	788	752	744	809	777	733	751	759	785	801	763	816	724	799	810	776	783	794	717	773	826	757	792	790	782	737	726	825	762	772	799	781	789	819	771	830	771	738	760	816	769	730	775	827	867	832	763	745	791	738	815	797	742	779	844	831	756	785	825	771	773	743	765	794	813	764	752	800	795	794	742	837	772	803	811	741	778	748	778	786	798	779	802	743	847	798	823	762	827	737	770	785	753	790	775	780	775	779	791	735	763	811	776	746	783	783	789	805	792	752	797	745	778	771	752	817	838	776	789	816	809	781	765	765	790	760	779	797	796	799	723	791	737	813	792	807	814	772	789	722	788	746	738	806	752	808	791	759	760	799	763	785	812	791	794	766	820	780	807	827	793	778	785	759	850	760	757	784	807	831	768	807	828	751	779	765	765	760	757	781	799	792	790	745	816	796	771	805	812	783	774	759	790	748	832	811	797	800	813	823	816	804	795	754	834	730	739	769	741	795	775	799	836	833	772	783	743	740	824	805	772	753	768	796	771	815	800	814	818	749	825	770	805	802	801	783	786	796	823	791	775	811	718	768	836	744	789	800	720	771	809	762	789	782	737	827	810	777	766	767	758	781	760	778	792	793	799	781	782	754	778	720	739	818	768	834	735	788	803	803	792	793	733	802	789	779	769	787	779	862	814	796	782	796	758	798	765	752	762	807	759	786	768	783	796	788	759	851	825	769	829	808	737	733	754	801	818	772	806	735	801	787	734	760	808	798	778	784	755	774	796	786	840	748	784	756	801	828	769	791	830	771	767	831	779	758	737	759	779	775	749	796	779	794	781	784	725	844	786	772	757	755	823	782	809	800	815	788	803	819	769	741	751	764	766	722	785	751	796	754	780	756	763	781	724	772	797	770	764	769	773	743	858	809	835	744	755	752	820	763	791	744	798	759	789	798	751	745	774	833	711	763	792	800	793	801	771	797	779	784	741	779	749	778	770	753	763	788	764	744	764	766	771	800	754	776	783	780	803	776	783	815	821	758	776	812	763	759	830	811	787	842	768	777	768	774	735	733	821	788	800	731	744	788	734	839	787	718	781	766	780	779	784	798	793	778	755	763	767	801	777	812	769	777	777	763	772	824	822	800	801	746	751	811	735	752	787	736	780	770	754	787	768	761	787	801	826	787	785	832	817	801	792	811	794	780	749	803	790	799	756	801	767	778
24699	2855	489	390	327	327	324	343	323	343	310	322	311	314	357	308	338	310	301	324	317	332	356	324	294	310	334	347	307	307	342	338	310	303	338	350	305	333	306	302	317	313	343	328	334	265	301	310	316	330	327	311	355	278	338	337	352	321	317	319	351	324	305	311	299	321	322	311	285	291	336	328	319	308	309	275	313	334	295	336	346	320	319	307	312	306	343	310	341	347	287	319	302	344	324	344	278	317	338	311	319	340	307	283	340	303	341	299	340	331	350	349	330	313	296	327	307	313	341	297	308	326	355	311	364	324	309	318	323	325	324	320	336	338	318	334	347	309	302	331	307	313	300	333	277	349	312	307	318	318	283	304	312	333	321	392	314	332	322	317	305	332	300	320	322	312	350	328	351	284	299	324	296	310	319	291	334	316	337	292	274	315	298	328	301	298	319	344	314	316	305	323	313	312	324	314	337	297	319	297	281	347	296	322	321	321	322	332	315	336	302	289	325	333	327	326	314	277	320	336	350	328	327	318	313	318	319	327	331	359	284	300	312	313	326	291	313	329	351	333	333	329	310	314	311	324	299	321	329	327	320	336	306	359	287	316	340	338	314	295	312	305	324	298	315	321	355	333	302	325	315	329	288	300	301	338	313	329	316	360	322	349	281	362	328	347	297	314	307	327	321	287	316	321	313	337	315	303	299	352	295	316	298	336	294	277	309	254	307	300	286	354	332	324	324	307	316	326	296	331	313	314	315	346	329	322	321	314	313	312	346	330	305	334	345	319	345	303	321	333	331	313	326	326	313	303	295	314	321	362	326	325	320	312	355	345	342	366	305	350	323	307	308	328	332	336	306	320	329	314	297	327	303	344	344	303	290	317	333	322	314	334	312	285	316	334	313	319	330	321	311	347	347	344	305	314	320	322	322	332	346	313	322	330	349	279	327	296	329	345	306	305	317	328	298	332	290	347	287	314	309	314	314	347	279	316	364	320	304	340	337	330	344	293	306	284	343	323	284	329	282	339	325	309	314	283	285	342	381	318	347	361	356	328	340	329	325	306	334	315	285	359	331	322	339	320	339	330	335	330	325	330	312	304	352	301	333	345	350	372	328	328	297	326	282	284	299	312	310	307	332	346	335	337	322	322	330	350	314	323	336	351	334	299	332	291	296	305	317	336	314	309	294	314	285	300	344	294	300	266	319	296	280	345	281	327	313	326	331	312	328	311	273	296	324	312	300	327	307	299	335	370	330	324	295	293	296	301	294	292	293	310	298	294	319	310	303	340	341	371	317	309	337	320	325	302	347	338	296	314	321	323	329	306	302	330	335	280	331	328	308	271	359	353	333	287	340	333	293	332	291	326	315	284	321	271	325	322	306	322	328	319	328	349	371	374	330	301	324	287	332	324	292	315	343	302	338	344	306	332	277	302	327	323	325	312	331	305	314	308	280	322	349	274	318	308	308	271	299	294	370	306	326	315	324	320	335	341	353	300	345	316	339	331	311	300	330	336	353	297	349	328	314	312	323	331	318	348	310	342	317	343	321	300	335	323	343	346	322	314	317	306	314	305	310	320	377	316	307	307	310	322	297	306	305	315	343	322	326	297	310	313	308	308	327	305	293	293	315	317	339	314	309	310	361	336	332	350	306	294	336	342	329	338	338	331	331	312	320	316	298	323	336	300	340	349	312	298	327	333	331	310	281	342	327	350	337	330	313	322	323	312	342	306	319	291	327	322	301	311	307	320	329	316	309	325	316	315	300	303	323	329	357	300	315	343	324	282	311	314	355	372	317	259	310	352	355	318	341	316	323	308	312	296	275	313	334	336	323	359	328	286	281	338	320	309	341	326	312	309	323	343	334	264	311	303	298	301	272	345	313	296	291	313	324	312	287	317	360	315	329	314	288	302	304	302	312	311	341	310	334	325	332	299	320	339	329	315	306	345	298	322	321	305	274	326	292	329	312	301	301	322	328	273	322	319	325	335	291	345	320	338	294	295	333	300	322	323	324	341	313	315	312	309	277	300	352	304	307	317	307	312	325	343	312	299	352	304	336	294	310	334	288	320	336	328	314	322	331	318	321	308	288	342	312	349	316	317	322	304	281	309	275	344	295	328	320	296	311	332	308	327	301	300	333	300	298	324	333	273	274	286	288	324	345	330	311	342	324	291	310	328	297	331	316	317	365	338	299	310	303	323	343	320	312	320	317	329	329	340	326	310	291	318	289	287	307	329	308	341	304	313	307	271	326	323	323	329	314	326	298	342	294	303	300	306	283	294	338	334	296	286	316	335	319	332	301	295	328	300	325	332	301	289	311	312	325	305	295	317	317	344	336	360	297	320	303	315	312	298	317	291	338	295	306	310	291	299	306	292	289	326	350	297	320	317	317	325	331	359	340	374	325	303	359	279	314	325	318	315	299	330	303	352	328	306	277	303	298	360	330	309	321	286	301	290	301	304	305	318	309	328	343	302	301	323	299	297	311	308	301	328	278	305	325	355	331	309	314	292	310	336	311	314	323	303	315	306	314	312	318	338	307	354	326	326	322	320	326	365	324	295	314	307	316	304	330	347	286	338	316	311	327	312	329	363	336	350	337	349	331	352	321	365	308	311	301	322	329	326	305	306	336	276	302	333	322	287	324	327	294	321	325	316	338	329	290	333	318	320	309	304	300	352	321	342	354	342	295	283	323	314	329	331	332	309	327	333	366	338	330	337	339	340	318	315	290	305	338	314	323	334	323	316	325	307	305	306	306	306	329	338	311	319	307	322	301	313	281	356	323	319	360	333	320	325	322	337	276	307	317	288	338	339	306	317	331	314	303	335	282	316	313	308	353	313	321	363	272	313	326	310	347	357	294	297	276	311	331	356	307	331	313	309	312	313	326	335	306	316	341	306	268	274	324	309	343	319	279	364	342	321	293	306	351	319	308	291	353	316	299	369	279	289	320	293	331	371	342	311	331	307	345	299	376	293	300	313	324	324	326	315	317	319	319	318	308	302	302	273	319	337	327	327	291	313	287	298	329	311	303	292	320	334	343	348	319	314	332	305	288	335	307	328	328	321	321	329	308	341	314	293	322	333	340	306	300	323	309	341	322	344	306	321	324	348	305	305	324	355	301	327	309	305	303	317	302	312	329	299	323	309	306	321	309	327	337	306	310	278	311	317	318	311	325	308	308	306	320	336	327	332	308	317	304	328	340	292	333	321	297	317	299	294	321	321	285	325	330	279	316	283	323	348	333	305	287	316	297	306	305	313	344	329	310	343	345	326	340	322	319	302	318	332	340	312	340	276	327	335	316	345	306	319	338	328	319	309	322	300	328	312	311	330	321	294	276	331	299	332	333	297	327	280	329	297	297	322	315	319	284	275	301	325	303	303	299	300	289	341	347	320	294	299	358	327	309	324	310	290	327	329	360	383	313	310	332	296	322	322	331	308	285	291	289	331	305	318	315	332	345	297	302	313	344	336	332	293	317	329	309	352	320	348	332	323
17888	5580	2609	1757	1218	906	806	857	792	765	708	735	756	744	664	777	703	762	686	757	735	699	728	774	686	718	732	715	719	711	694	735	687	721	708	693	739	720	682	711	718	700	696	719	687	706	721	726	724	686	718	728	673	689	696	711	704	691	755	680	691	682	714	739	721	695	693	724	724	696	727	701	701	690	690	707	727	751	676	735	738	712	710	739	740	738	735	712	687	716	691	665	727	718	734	707	689	719	690	727	728	704	693	734	698	704	702	735	709	726	709	667	729	713	707	684	681	704	700	685	697	723	659	653	737	672	716	693	675	727	738	715	696	707	711	730	708	733	702	671	711	692	716	706	668	700	697	714	730	694	695	748	754	720	697	731	758	639	705	697	703	774	689	748	711	682	703	714	721	751	746	714	679	713	689	715	692	767	725	695	750	747	734	677	656	684	682	719	657	711	755	707	782	736	726	722	715	782	712	697	688	684	712	714	685	669	740	699	704	692	712	701	705	724	659	708	718	692	719	720	749	732	719	748	673	761	718	734	706	689	756	713	666	715	720	706	700	732	704	716	664	645	761	695	690	667	734	717	695	670	695	731	706	732	693	765	690	713	732	752	709	686	768	731	751	714	720	748	710	664	721	740	735	753	746	714	694	648	700	696	717	726	742	753	718	684	709	730	746	737	703	663	681	716	741	730	702	737	712	750	728	716	667	707	713	721	754	737	698	713	713	704	697	667	736	701	682	727	733	708	680	686	739	689	750	726	706	685	711	723	704	720	714	684	692	711	701	736	695	745	726	741	659	748	634	720	669	713	688	727	736	737	737	706	720	759	682	724	668	712	695	704	715	718	687	722	711	687	697	655	703	700	713	756	705	697	735	741	745	705	752	743	771	730	713	709	660	708	704	677	732	710	697	724	717	758	721	688	717	720	806	711	751	706	703	739	774	690	670	688	694	717	696	736	733	731	752	715	719	716	720	739	708	686	733	686	652	738	734	705	720	724	674	675	702	693	737	740	712	694	685	700	695	754	698	693	723	745	698	715	702	746	727	698	706	696	700	670	722	728	750	681	735	673	693	738	706	680	735	666	760	732	721	714	672	689	638	677	772	747	685	674	711	745	687	734	706	728	730	787	692	669	701	719	691	685	710	717	708	772	710	640	702	719	733	729	706	684	681	697	674	688	720	758	745	704	753	674	727	663	736	708	725	748	700	769	712	664	745	701	768	742	701	669	743	716	690	687	710	728	714	710	734	706	732	767	730	653	694	697	687	703	685	749	665	675	709	714	729	655	695	674	694	734	687	741	703	732	660	729	687	713	674	656	757	720	703	738	701	738	704	679	713	712	675	686	695	703	671	696	760	670	680	723	693	723	712	776	709	730	694	681	723	709	686	696	761	756	686	723	680	703	682	697	718	681	747	673	704	674	690	709	721	662	665	726	709	744	701	730	739	750	697	706	733	708	764	689	682	683	733	724	739	701	728	755	735	726	755	686	682	689	723	693	719	733	690	758	719	714	663	738	725	708	716	725	716	716	707	742	754	712	758	708	726	696	652	724	696	699	711	706	703	699	719	712	711	745	721	692	695	704	683	696	738	756	727	743	693	703	679	708	728	716	685	679	714	679	714	749	730	675	706	705	682	719	711	680	750	742	720	736	684	741	695	746	710	681	699	744	721	710	750	682	692	718	687	697	707	704	704	666	720	691	695	701	671	735	699	727	699	771	744	722	704	718	678	707	686	703	762	742	735	743	728	711	664	736	687	745	668	736	700	718	730	722	709	742	722	647	735	767	703	693	732	719	771	680	682	729	706	691	695	686	747	741	741	724	720	728	713	713	686	676	719	727	701	734	716	720	721	714	724	788	699	715	678	727	729	743	755	719	660	713	681	669	701	697	746	732	710	656	722	701	699	734	711	653	717	682	756	730	723	734	705	713	773	716	742	734	712	732	693	717	720	704	696	687	720	712	699	721	680	734	697	719	679	697	688	756	744	735	743	652	679	720	750	692	747	750	710	676	774	690	730	710	731	674	730	738	729	695	727	709	713	690	733	721	699	742	723	738	711	710	719	693	698	719	719	702	744	721	745	762	774	716	669	728	687	680	734	739	769	770	648	759	708	732	750	686	712	659	697	712	783	712	710	719	641	672	708	701	694	735	729	737	695	728	721	754	733	696	683	709	702	657	702	682	698	736	712	729	711	749	727	703	717	754	749	735	728	724	712	683	698	715	639	747	696	751	702	665	714	743	691	735	684	728	717	718	690	742	705	680	705	680	741	690	717	688	687	689	673	698	746	725	742	667	757	712	693	767	738	690	702	682	734	729	728	708	733	728	718	693	756	708	678	709	740	720	682	695	702	683	667	720	710	692	720	724	689	774	749	681	735	645	684	672	695	690	690	712	719	705	705	725	672	715	671	681	735	733	731	730	690	675	706	741	729	719	738	707	716	703	704	711	708	660	752	700	725	727	704	687	673	738	702	723	695	723	751	679	707	717	736	705	752	734	676	677	766	699	712	714	695	704	735	673	690	677	690	749	701	684	670	763	731	692	688	743	730	716	708	748	758	717	726	753	734	723	703	694	712	659	688	788	740	728	751	757	706	728	724	685	698	704	749	730	700	744	714	743	707	698	731	678	715	715	725	691	734	723	667	729	729	706	699	693	711	703	659	719	698	684	699	717	672	705	699	692	722	701	726	733	729	717	714	713	712	721	697	721	719	749	738	733	707	718	635	689	691	730	673	661	694	745	731	745	758	675	741	719	697	715	720	684	756	714	717	701	722	689	696	711	682	727	729	718	717	702	696	732	759	687	750	684	693	680	680	693	703	685	711	669	691	752	731	668	713	671	693	709	665	744	745	696	703	677	728	676	706	710	710	730	714	724	702	701	736	726	687	663	697	684	731	713	715	706	718	701	683	741	738	724	688	759	715	709	730	749	736	664	723	731	717	714	692	702	720	704	680	668	734	729	685	727	738	747	773	726	685	746	718	705	765	715	703	738	710	685	674	695	778	713	734	755	716	724	753	719	742	734	700	748	710	711	760	724	695	689	701	750	732	708	691	714	713	680	678	760	733	701	721	725	752	681	756	719	695	679	676	698	711	672	706	717	748	733	741	645	700	711	703	663	689	692	703	687	758	774	745	707	704	688	637	696	708	708	722	728	709	749	735	755	721	732	671	703	713	739	729	709	653	671	696	719	728	671	717	696	728	686	709	723	695	742	746	728	762	713	684	698	691	689	704	681	733	686	751	679	723	712	671	659	690	705	738	690	713	742	666	671	707	672	704	672	691	721	712	712	757	732	719	708	723	744	706	744	681	680	743	762	718	708	669	694	720	730	703	725	713	727	708	709	687	689	702	678	747	699	717	686	716	718	714	680	727	720	733	704	710	762	714	719	700	731	752	644	738	708	696	686	722	718	719	740	704	693	731	707	709	721	723	749	689	712	689	685	714	706	786	660	707	677	711	706	713	733	709	683	705	741	716	709	768	727
37269	5826	704	395	332	349	354	345	310	331	354	311	303	335	292	327	352	319	316	340	348	291	301	346	329	334	339	298	361	335	323	358	347	332	332	341	363	328	297	307	348	341	290	337	328	324	335	361	332	321	313	317	353	328	348	352	303	338	311	293	318	307	324	323	327	284	297	332	318	328	326	299	320	318	327	317	327	297	338	283	331	349	355	358	319	339	355	352	328	340	349	343	321	360	317	336	299	303	317	312	331	329	324	352	306	349	328	291	392	321	339	367	330	343	306	307	331	338	338	359	341	318	336	355	334	324	314	300	275	320	343	323	336	318	332	344	336	333	386	357	326	332	318	304	314	350	353	323	325	315	328	311	347	334	328	343	326	297	334	314	327	357	298	298	307	325	314	315	363	342	321	307	278	320	336	340	328	329	325	314	353	338	344	292	344	356	299	325	344	341	311	285	284	337	305	352	341	331	325	293	346	359	328	364	349	316	336	329	324	323	313	332	316	281	305	304	293	314	351	305	324	337	342	328	342	322	309	297	294	315	332	270	321	324	311	314	302	345	324	292	339	283	327	305	333	325	324	351	303	323	340	321	374	314	320	306	334	338	372	361	366	326	323	290	303	318	294	367	342	333	338	299	320	334	321	377	361	325	333	331	294	360	322	350	304	338	285	321	325	297	290	334	321	328	307	346	305	335	324	339	347	323	348	291	345	316	335	363	327	343	348	317	322	314	322	349	318	331	310	353	353	290	353	319	321	319	327	325	338	300	337	343	304	334	330	351	307	316	357	336	327	368	307	325	332	367	333	350	335	311	327	316	317	302	336	328	325	341	348	320	295	308	362	314	342	329	319	337	296	325	321	315	373	328	328	327	305	312	309	317	297	331	324	359	292	350	318	338	336	324	339	275	348	281	333	327	368	292	293	299	348	317	301	340	313	323	342	317	320	300	323	328	331	348	339	325	337	349	328	298	342	308	284	309	298	303	297	345	311	311	342	324	309	299	328	312	330	322	322	333	370	312	319	322	312	280	332	329	347	298	294	283	328	361	290	310	318	311	299	305	338	343	303	342	346	309	319	328	329	340	293	285	320	323	304	337	364	335	294	359	329	336	335	321	305	344	371	318	332	309	342	305	321	299	317	341	339	331	329	312	320	349	354	335	355	336	326	330	313	307	316	333	277	332	342	343	352	318	333	331	318	321	336	317	315	301	310	316	333	353	340	300	320	330	318	337	295	329	276	321	331	336	362	311	315	294	296	335	367	360	316	359	304	320	314	322	336	310	318	347	318	315	341	334	307	306	305	344	320	315	344	342	340	398	364	326	330	330	310	310	365	323	337	341	308	311	304	322	308	331	343	301	324	332	310	296	316	300	321	339	354	323	327	324	318	326	332	348	340	341	305	340	321	286	356	329	340	361	330	323	343	335	314	325	294	317	331	343	339	332	312	288	368	307	346	342	337	318	352	314	339	331	319	324	331	334	337	298	336	313	305	328	320	341	304	323	349	358	331	355	336	314	367	333	337	303	321	377	358	346	352	320	336	305	317	340	322	314	324	311	317	352	350	320	299	302	329	329	307	312	355	347	313	305	298	328	336	321	286	324	332	343	339	353	311	319	309	357	350	323	324	337	351	299	300	319	297	305	352	289	312	348	336	321	330	351	365	339	364	326	344	325	326	352	341	337	306	330	361	343	317	317	325	294	350	318	328	321	319	317	347	337	310	323	326	354	317	322	303	347	349	342	328	344	327	331	291	339	302	324	336	309	343	338	322	365	380	345	335	340	309	286	339	324	344	321	320	329	319	284	317	321	319	320	327	309	330	376	336	340	317	334	322	342	330	300	299	337	356	335	296	325	328	329	321	337	329	310	331	307	312	342	304	294	330	323	309	334	350	317	313	310	339	336	347	348	353	340	372	321	323	344	335	326	321	290	328	329	305	292	323	335	313	329	312	342	378	321	345	327	313	328	326	345	327	345	322	310	311	340	362	304	322	300	321	347	301	299	312	323	361	332	309	302	325	323	332	359	334	317	333	301	356	330	346	293	337	289	317	344	338	309	309	331	306	310	346	311	335	329	298	338	341	313	330	325	335	325	327	326	310	330	321	318	322	336	325	305	316	288	353	333	342	342	311	323	307	315	319	335	313	312	298	393	331	339	345	338	344	323	311	315	307	337	337	353	335	318	281	349	360	335	318	349	344	340	340	313	335	284	335	336	355	346	351	327	307	316	340	344	329	322	324	330	311	332	350	345	355	303	300	325	350	331	366	315	319	379	339	347	348	364	312	339	349	323	331	343	318	357	346	331	299	327	306	367	333	338	324	327	305	306	365	341	307	305	346	282	344	350	296	324	370	317	312	323	305	331	316	314	321	293	323	342	314	348	356	270	333	306	322	319	278	323	340	342	316	322	304	334	353	333	319	319	350	321	324	304	333	325	332	295	314	313	335	317	378	324	304	326	334	332	302	348	318	307	346	365	318	309	319	329	334	295	342	312	321	360	361	349	324	325	352	334	328	327	364	307	328	328	353	320	316	320	365	358	300	281	328	329	340	301	307	313	316	354	321	324	325	338	307	300	331	316	289	367	310	343	278	350	315	335	323	325	303	341	353	329	372	346	339	350	363	361	315	320	332	332	316	330	344	327	320	305	326	326	288	329	324	329	337	351	353	352	356	335	309	350	325	345	345	325	311	324	336	325	319	350	325	321	306	331	319	320	329	297	334	332	302	311	299	317	306	285	305	328	366	331	318	298	336	293	299	349	291	326	346	335	334	328	307	358	308	316	336	299	346	321	362	325	330	369	335	339	321	315	309	339	329	350	297	351	323	317	301	299	330	287	325	304	334	348	340	313	307	309	313	335	301	309	327	309	315	348	315	339	324	336	305	314	339	339	333	319	316	336	346	336	355	325	348	329	350	314	302	291	345	338	363	328	336	297	323	293	334	364	302	301	325	270	296	320	306	331	305	299	322	360	306	315	280	351	346	321	317	311	330	308	315	290	306	345	325	324	332	328	330	332	348	342	307	314	319	322	335	345	293	338	331	337	376	338	325	321	324	314	352	335	342	308	344	293	314	316	324	355	311	338	320	309	351	322	370	351	332	361	330	321	369	355	311	344	310	329	358	312	312	316	336	310	300	335	358	296	338	315	320	346	310	316	319	328	333	328	316	330	334	300	315	279	351	332	284	345	337	331	348	341	316	340	312	314	296	339	346	346	341	317	359	332	351	314	317	326	337	314	344	317	304	340	341	346	352	333	314	318	344	319	323	306	319	332	327	364	386	353	370	311	312	300	325	344	305	316	337	332	321	327	331	291	306	348	326	359	284	323	317	314	328	347	306	316	345	307	363	339	342	332	343	321	318	318	320	313	354	308	324	310	343	305	329	369	314	294	324	318	327	343	304	340	299	331	355	320	376	328	330	322	331	337	290	317	337	335	343	353	333	347	321	337	312	320	308	329	315	348	328	312	307	329	323	338	308	329	330	319
24443	7008	3244	1892	1359	1101	1061	963	836	785	738	787	753	777	784	721	769	751	800	773	795	748	759	725	772	770	809	710	765	764	828	716	777	753	823	721	731	720	776	784	779	702	719	760	747	737	773	749	753	699	734	704	789	733	708	738	718	737	782	773	754	740	701	688	746	720	743	734	741	719	713	781	787	743	749	729	776	778	725	740	774	723	755	741	702	767	706	701	744	704	726	723	717	739	733	786	736	766	752	723	724	740	722	759	711	787	777	722	805	724	763	747	751	711	751	731	700	748	789	718	765	723	736	749	741	723	748	754	783	713	741	729	710	770	716	739	736	754	783	712	679	746	722	738	725	728	724	744	796	760	776	793	767	677	770	750	729	711	723	717	784	738	778	690	729	737	703	769	765	766	749	733	728	725	765	697	703	756	725	715	778	720	727	744	732	763	735	744	728	737	738	756	752	831	741	744	715	749	706	740	747	742	777	737	721	754	734	729	746	726	719	790	745	749	803	764	742	746	760	774	828	703	743	741	734	746	731	684	736	743	744	776	769	760	764	773	716	733	696	726	782	746	761	727	750	744	692	694	685	727	709	731	760	721	736	751	736	772	723	777	770	738	674	727	713	741	750	774	776	749	746	752	718	739	685	780	755	732	744	729	714	778	743	748	763	743	695	748	733	740	782	776	698	738	806	731	748	735	676	735	719	715	795	731	713	741	761	760	761	763	782	760	736	728	715	674	782	732	715	789	723	728	763	724	745	735	709	734	704	738	743	737	781	783	756	743	731	719	767	738	748	741	785	756	777	707	727	788	724	762	703	755	716	754	779	742	722	751	764	710	749	740	735	694	752	731	728	726	755	746	713	742	733	751	784	736	773	745	786	731	722	724	777	708	794	720	763	748	771	730	749	785	735	716	729	741	755	763	715	737	739	750	733	693	725	711	744	718	688	706	729	723	743	737	701	730	758	741	694	789	753	767	807	759	767	724	754	696	766	756	701	737	713	776	744	766	718	764	751	746	771	754	691	771	740	775	765	778	718	679	724	741	760	729	737	727	733	719	755	763	764	673	676	693	720	747	698	742	768	719	742	773	704	743	766	719	790	746	687	744	766	752	746	760	739	733	762	755	692	720	759	722	743	751	695	704	759	735	795	676	762	755	733	749	734	736	712	765	777	719	787	769	759	745	694	693	760	803	721	748	738	772	725	722	757	742	751	723	746	772	748	741	777	765	679	702	740	788	789	724	769	727	785	753	706	722	773	759	718	752	751	696	709	745	723	728	745	771	779	743	727	790	724	749	748	760	713	714	754	758	702	761	720	740	741	699	750	784	744	740	735	746	745	752	772	740	760	753	782	757	738	743	744	755	718	718	715	739	760	707	724	688	716	728	733	704	753	742	746	748	700	746	729	765	738	746	769	789	704	737	745	742	731	709	744	704	764	738	745	704	742	761	728	808	742	773	742	765	728	731	718	689	700	693	738	709	754	713	716	765	745	802	721	700	720	704	722	788	737	713	798	760	785	703	779	700	681	728	767	783	764	704	787	762	714	752	778	738	795	785	750	738	756	752	749	738	732	692	688	805	708	750	765	777	749	713	776	798	698	737	741	765	781	736	775	765	715	761	735	719	781	757	785	693	711	727	720	755	727	733	730	719	719	716	783	733	694	704	725	726	719	765	739	756	749	724	771	785	699	786	743	753	728	725	770	778	745	749	732	765	733	780	756	754	722	733	753	729	709	777	712	726	804	758	715	774	734	750	704	708	721	709	774	738	701	732	712	742	741	715	692	715	749	730	771	736	749	702	719	706	751	720	770	725	705	761	753	758	728	753	723	713	721	766	773	768	722	775	766	736	722	720	778	738	760	778	768	728	774	761	756	727	701	728	805	746	723	764	738	774	716	792	709	742	741	746	758	756	739	749	696	751	737	741	752	723	819	772	755	721	732	798	735	715	706	764	751	754	726	747	797	736	721	752	724	753	786	750	736	769	721	742	744	799	812	750	819	789	685	682	742	783	746	745	713	670	773	764	717	694	779	705	757	704	716	733	742	749	764	764	729	765	713	716	749	764	724	763	762	752	750	777	702	774	765	738	750	782	722	682	738	784	705	761	696	719	702	676	726	784	768	804	731	768	733	768	713	720	736	705	753	757	733	727	707	771	728	704	781	738	722	766	755	706	743	734	750	782	722	704	793	726	737	745	729	721	771	780	786	747	743	801	708	702	719	713	755	776	732	739	769	728	764	726	731	743	762	730	702	733	761	747	719	764	749	736	703	738	785	711	741	767	748	695	712	759	734	765	750	728	739	683	767	717	736	760	765	732	736	739	709	747	736	768	756	746	759	740	754	735	738	722	724	719	708	714	723	725	741	762	735	711	773	713	746	723	697	738	725	712	685	735	768	716	729	752	755	771	806	719	729	781	721	737	756	708	727	721	748	726	743	745	737	714	749	742	783	704	668	788	739	726	748	741	745	758	761	739	691	735	718	802	702	795	747	750	772	694	755	759	737	728	782	749	732	755	743	719	694	727	744	774	781	762	752	771	739	719	754	756	723	734	725	734	748	748	734	715	726	728	712	654	715	741	737	733	750	717	703	714	701	769	702	765	770	748	739	791	701	743	708	769	790	732	681	671	726	777	727	738	749	729	721	746	734	785	762	707	783	739	695	710	711	739	688	731	766	720	783	718	769	713	731	662	712	791	771	740	726	696	719	747	745	741	743	723	727	698	725	766	728	684	772	716	735	701	704	742	732	717	713	800	719	739	730	709	727	762	685	765	766	755	687	785	695	765	718	705	724	752	752	759	726	734	696	701	759	686	747	728	760	678	760	727	708	736	744	736	719	717	764	767	781	753	748	730	764	752	769	741	729	759	715	782	759	759	701	771	716	730	751	718	719	773	703	765	690	779	729	720	763	744	717	749	714	727	739	723	744	745	782	734	759	726	720	746	719	753	708	737	769	699	750	744	723	775	740	719	720	736	776	715	724	741	736	734	748	758	696	710	767	705	700	726	710	741	712	745	771	761	773	740	757	756	737	694	699	714	692	791	729	741	745	758	785	713	743	762	748	720	760	744	744	728	704	785	723	739	727	774	749	725	750	748	768	774	734	680	740	751	794	725	809	760	763	768	690	751	757	845	713	689	697	790	702	774	709	757	721	757	712	725	754	783	719	742	737	739	739	788	755	720	737	757	697	778	740	704	756	746	707	727	689	737	739	732	803	762	750	755	724	736	782	688	764	741	750	763	704	756	740	767	725	761	761	764	761	734	719	707	780	727	686	749	791	764	736	696	773	709	744	695	771	736	765	740	746	745	765	783	695	792	756	707	717	677	750	728	722	688	678	755	712	742	748	728	736	743	775	798	716	737	737	739	737	735	715	724	706	722	757	693	767	701	730	750	731	724	742	759	720	767	721	716	770	746	722	771	750	740	749	734	774	738	765	732	746	761	798	700	757	767	717	737	722	723	771	725	702	708	733	772	730	708	785	738
36786	6424	726	449	437	414	380	316	362	324	305	357	363	369	315	338	325	337	327	369	350	363	328	347	349	325	334	350	352	334	307	346	336	354	333	335	349	347	351	363	367	327	325	354	361	323	318	363	326	349	319	393	332	334	358	357	311	337	304	326	343	323	365	352	335	355	346	367	337	347	348	327	337	322	359	309	319	308	336	316	332	336	351	332	358	365	377	382	346	325	370	402	338	343	307	316	330	318	313	346	332	338	349	317	339	339	300	333	341	308	316	310	317	347	322	353	354	320	314	318	329	351	320	364	324	326	357	347	320	300	337	353	341	339	324	301	342	321	340	362	297	359	359	343	343	371	329	313	347	358	332	359	355	312	305	329	323	341	356	346	344	326	346	318	345	360	341	339	346	368	334	335	331	296	330	313	341	331	319	354	299	327	352	313	333	339	338	343	373	342	322	365	333	357	323	336	323	342	342	323	305	329	343	343	336	351	329	330	329	314	335	314	340	342	336	317	323	360	318	342	326	352	340	387	329	340	331	315	314	345	331	324	322	358	315	337	328	353	340	361	329	336	345	331	357	329	331	331	335	335	326	312	328	352	338	357	388	357	338	348	327	369	335	347	351	364	283	339	324	315	328	358	358	337	344	337	330	328	324	326	376	305	298	339	317	320	310	304	352	313	342	314	351	320	359	311	316	330	341	335	325	320	378	321	331	306	329	349	314	302	309	335	362	330	287	343	312	336	336	298	306	291	334	367	333	351	358	332	337	317	349	294	351	353	311	337	326	334	315	333	325	334	335	299	369	358	362	347	353	344	342	339	304	341	311	302	322	335	323	335	349	311	333	335	353	324	342	343	333	353	324	316	322	304	343	347	313	339	334	321	395	358	340	340	318	350	331	330	345	315	361	308	323	344	361	313	309	323	319	347	349	357	348	336	333	313	332	343	351	314	315	340	348	316	365	387	315	335	346	342	322	296	341	322	342	353	333	330	321	330	305	314	312	323	342	337	296	351	337	379	302	350	359	317	375	336	369	337	337	340	332	322	342	347	329	335	336	342	318	358	339	339	343	311	357	347	392	337	341	347	328	335	325	351	347	313	328	320	329	331	351	350	311	337	323	322	363	351	353	312	344	333	323	357	303	357	314	339	355	338	319	381	308	344	379	300	313	319	358	324	379	366	323	349	329	344	336	338	328	361	331	342	330	366	351	361	345	316	332	328	344	298	320	329	361	340	370	334	327	361	320	330	347	328	318	340	326	352	325	330	340	321	313	364	351	348	325	316	350	332	329	298	325	310	308	332	332	330	346	329	331	327	332	344	358	379	341	323	334	349	310	347	347	317	346	331	316	343	338	358	352	315	332	342	300	353	356	352	317	319	298	311	307	338	344	333	346	379	311	350	333	321	316	310	361	305	355	341	330	318	316	372	331	314	324	312	339	331	319	334	308	288	353	357	370	329	294	319	356	317	340	359	376	319	365	360	346	353	338	319	350	334	297	362	344	361	337	321	309	326	377	331	338	312	335	331	319	342	310	346	317	313	348	298	351	299	322	326	316	310	340	317	332	322	317	330	355	322	317	373	387	361	337	354	326	330	330	331	356	320	360	317	318	353	341	360	345	326	331	342	356	347	323	359	332	296	307	319	307	335	392	329	321	315	331	349	347	348	374	340	308	360	337	288	332	307	378	341	329	296	312	313	334	362	327	367	340	383	352	323	294	399	332	349	338	339	337	343	313	366	345	346	306	352	348	385	313	322	291	352	364	323	337	359	335	343	332	317	329	323	366	369	374	351	365	374	359	307	343	347	382	319	305	335	325	348	364	328	364	355	312	337	324	316	341	361	352	359	393	328	311	326	358	333	316	374	333	330	332	339	356	322	338	359	338	350	349	360	321	322	348	304	343	344	311	369	322	352	325	337	365	355	357	315	304	345	347	327	334	325	340	344	367	316	368	348	369	361	290	353	322	354	334	320	345	360	340	356	328	345	319	301	309	341	367	310	337	349	348	316	347	327	356	361	323	316	351	323	387	339	348	305	366	312	347	312	342	335	354	339	343	350	349	330	309	381	336	317	373	340	382	324	345	350	346	340	348	332	323	333	312	305	308	338	339	384	320	314	322	359	365	352	360	355	326	327	359	321	307	314	366	343	337	337	357	315	315	329	341	315	321	341	303	366	333	316	339	338	342	334	343	346	338	364	316	289	325	322	332	345	341	333	348	334	340	312	305	318	339	362	344	337	309	329	313	355	320	357	338	369	328	363	341	339	372	338	347	340	359	311	301	343	309	338	327	350	320	333	310	375	326	326	354	320	303	327	309	289	350	328	318	335	330	350	343	311	324	336	325	364	341	360	316	337	352	330	341	321	306	355	344	307	359	326	336	355	373	315	324	372	362	334	327	333	303	346	326	345	358	345	357	354	334	346	346	337	329	371	334	312	329	312	343	307	355	352	320	330	310	334	385	324	361	324	376	330	369	337	370	311	354	362	377	312	341	329	317	349	316	350	325	318	329	369	333	280	334	316	342	303	362	323	319	334	323	382	359	349	323	328	333	308	347	320	358	343	345	308	352	342	352	357	353	320	364	372	361	375	346	352	344	322	393	290	340	340	325	322	323	314	329	364	361	348	327	311	381	336	361	302	369	391	345	326	382	332	337	360	340	333	304	331	349	335	299	318	311	331	301	340	338	325	317	325	327	314	317	315	330	319	370	350	342	339	348	290	355	337	328	323	333	334	341	317	308	345	298	338	335	315	356	358	349	325	315	323	324	340	344	346	356	347	304	293	349	368	322	315	340	333	313	317	321	314	279	338	347	324	336	361	320	361	338	323	334	333	317	359	317	331	331	327	352	327	360	338	339	321	332	339	322	343	324	345	328	360	324	323	337	317	339	304	337	355	355	316	331	308	349	350	331	335	341	349	338	336	341	350	313	378	366	352	352	322	360	335	360	320	296	300	292	321	339	313	311	342	338	323	327	346	319	300	370	330	352	373	359	355	333	324	344	318	355	346	348	367	303	326	337	346	331	313	317	285	301	314	357	374	324	370	323	347	364	316	321	346	335	325	342	350	335	329	348	350	347	344	362	339	347	322	310	333	335	356	323	345	351	334	294	311	354	299	318	360	348	330	285	373	304	315	345	341	327	324	343	302	312	323	323	323	374	304	290	307	332	346	365	343	331	316	327	327	343	323	330	335	345	346	323	325	316	340	364	337	329	318	337	341	339	331	344	342	355	332	353	359	330	358	345	319	327	336	342	311	336	304	340	321	333	325	336	350	330	358	360	332	342	313	331	336	349	312	317	285	332	335	341	345	345	347	357	322	340	335	358	357	325	343	334	308	390	313	393	339	321	328	346	323	330	314	337	324	333	346	330	314	346	307	338	345	301	334	359	349	359	321	334	301	336	348	337	351	353	363	344	352	307	333	345	384	346	339	360	351	316	348	358	329	320	325	353	322	319	337	325	346	329	352	297	334	325	354	338	338	325	352
23918	7745	3640	2678	2218	1943	1537	1174	1001	860	820	805	842	818	877	837	793	835	804	785	803	807	806	782	762	793	715	803	739	801	777	775	749	755	778	732	779	776	809	746	731	751	773	762	795	840	787	768	751	758	746	741	749	763	722	810	807	753	713	755	774	786	769	769	773	823	761	749	736	785	758	765	735	752	770	798	781	750	840	782	771	741	803	771	715	752	769	756	753	738	842	781	793	821	811	748	720	748	771	769	776	827	782	777	703	778	746	719	754	779	755	766	777	748	804	764	740	716	785	791	773	716	738	797	769	720	765	784	753	774	720	775	784	848	756	747	759	829	701	800	734	745	787	706	775	775	778	781	766	780	742	746	803	760	830	748	784	733	774	772	778	771	747	758	724	725	791	810	746	832	777	752	794	822	779	802	786	782	803	745	797	782	725	784	817	755	767	742	764	777	807	740	725	787	821	749	754	781	758	802	775	749	826	792	772	757	798	748	758	756	778	778	755	801	736	839	778	774	770	771	782	775	769	820	778	792	792	762	813	741	770	771	724	789	790	727	764	757	797	798	717	749	753	764	804	701	764	762	773	802	728	759	747	812	754	787	783	763	774	756	798	750	766	781	815	786	771	768	748	727	807	781	761	809	776	809	733	804	745	756	784	772	759	789	754	778	798	790	802	790	767	747	728	745	802	751	790	743	771	770	788	830	766	784	769	773	782	768	801	781	782	790	761	707	736	765	810	769	828	792	774	758	813	807	742	778	791	774	739	788	751	737	776	755	805	780	780	743	802	823	755	773	789	737	798	796	762	747	734	744	730	756	749	741	806	768	771	779	741	730	801	801	740	770	732	774	792	782	790	743	847	825	755	765	722	748	771	797	809	746	742	758	789	751	729	783	722	727	799	764	807	785	744	814	743	738	798	735	786	783	752	775	790	761	764	806	783	770	766	735	776	742	773	798	832	785	754	751	751	753	774	732	759	806	772	756	721	774	758	752	780	746	789	780	816	816	742	798	748	738	757	744	762	741	717	734	798	747	772	745	768	762	760	773	690	765	790	842	781	803	776	744	804	764	796	793	745	750	760	705	770	824	783	803	739	782	801	767	759	795	743	752	783	822	731	803	758	785	782	722	732	771	771	738	755	773	808	805	799	779	767	745	748	772	751	768	783	777	761	772	797	729	701	785	838	808	729	771	744	739	806	774	803	812	772	769	813	761	750	770	733	767	762	799	746	763	757	776	735	754	778	743	754	769	753	780	806	778	773	787	779	794	786	803	762	781	739	799	782	753	752	731	808	772	747	793	742	761	758	757	771	755	801	771	799	759	781	740	764	748	789	783	814	820	772	789	758	794	761	742	767	773	757	810	827	763	768	737	745	812	762	735	742	728	768	791	757	780	797	754	792	740	836	779	760	824	746	770	788	749	801	776	758	718	772	782	760	735	756	801	792	785	804	793	832	783	756	813	782	750	773	747	742	769	781	789	756	769	727	780	819	766	785	766	767	789	762	776	761	799	733	742	778	730	759	786	737	742	774	761	775	757	743	734	741	777	731	687	769	803	775	738	778	805	808	745	720	738	812	725	786	839	788	790	744	794	759	780	799	758	798	782	784	788	760	792	747	772	805	749	747	753	736	760	824	811	761	765	711	763	752	733	786	735	679	706	793	765	783	748	760	762	727	742	774	775	723	746	762	749	775	761	753	796	779	759	754	751	776	748	762	711	776	742	751	724	761	769	834	801	752	807	773	766	770	747	733	776	747	790	802	729	720	740	773	788	799	754	772	797	759	740	714	735	753	745	816	756	801	800	824	776	804	827	778	801	795	801	751	716	775	775	796	751	779	804	761	805	760	774	763	750	817	791	791	758	802	756	784	740	805	758	766	774	787	764	747	749	764	811	731	783	781	710	803	775	764	811	749	774	757	743	810	756	795	708	782	835	736	741	791	746	791	804	763	759	742	753	807	774	789	734	790	777	754	771	744	774	788	811	720	719	752	779	779	778	762	751	800	812	804	757	772	779	788	777	752	745	770	772	751	764	749	755	734	770	810	752	785	779	788	738	763	765	769	806	761	759	791	723	762	787	771	814	764	796	784	750	735	777	775	809	767	721	779	791	746	775	734	741	791	781	774	826	790	788	809	783	782	787	752	756	781	745	785	749	775	818	733	795	805	781	806	764	728	768	798	787	738	789	801	833	732	767	760	780	791	760	807	787	778	774	764	815	796	746	793	797	746	798	825	723	786	733	777	748	822	783	763	761	764	777	795	806	813	797	770	750	762	774	791	767	737	745	765	742	733	769	808	753	787	778	791	775	737	769	772	781	758	787	797	750	775	799	792	741	809	736	793	751	754	763	764	782	784	750	806	756	739	774	725	811	779	803	769	715	769	746	779	798	814	814	768	753	771	740	754	752	740	777	766	777	802	807	787	761	789	779	793	767	832	735	790	798	812	804	729	807	777	805	778	791	784	739	733	756	802	717	717	780	785	771	759	717	756	793	797	750	788	777	740	744	788	752	831	736	756	739	803	749	697	785	769	765	751	801	810	790	787	821	774	767	736	729	779	786	774	784	790	780	770	797	779	761	700	738	745	812	741	741	760	780	773	746	801	741	765	817	782	780	779	753	766	820	796	776	820	771	833	798	713	803	749	744	782	759	711	813	804	755	773	759	758	731	776	725	786	769	762	773	790	725	775	731	759	796	787	771	719	799	758	809	768	768	753	753	799	791	805	723	848	790	764	787	763	780	772	793	720	770	726	782	730	797	749	793	817	804	760	745	751	733	754	710	794	788	735	802	724	786	786	731	780	780	750	777	726	773	777	776	807	791	760	775	804	797	772	755	790	768	761	789	783	813	748	721	804	752	748	754	787	727	799	800	817	771	807	805	786	760	808	802	770	772	838	790	769	775	810	778	810	779	754	754	762	792	781	844	808	757	752	744	741	730	791	819	749	774	776	792	748	806	739	751	803	821	704	762	806	761	757	793	743	757	743	771	824	754	809	793	762	812	762	734	757	768	772	735	780	760	805	791	791	774	750	782	836	788	774	765	727	812	761	751	799	772	772	758	810	755	733	687	778	812	766	819	782	804	791	752	800	789	746	810	755	727	770	729	746	778	751	808	787	766	793	790	792	739	769	769	760	794	793	790	769	769	782	756	804	763	751	722	790	747	733	795	772	750	770	770	739	734	785	815	742	789	816	780	778	799	766	740	784	722	767	784	762	715	793	758	767	758	793	760	729	745	720	738	773	793	810	787	783	726	743	761	756	797	784	767	745	751	780	750	836	756	722	708	785	802	801	797	738	771	793	723	786	761	778	747	793	766	802	751	756	813	794	763	763	775	821	794	810	775	797	784	791	781	762	810	794	750	795	801	800	738	727	751	803	784	771	791	773	748	724	780	816	752	714	762	750	792	784	818	715	794	781	771	791	786	813	751	765	793	729	808	809	774	752	793	770	756	707	792	786	754	836	751	766	806	758	768	758	770	748	765
20417	2187	539	432	380	347	378	335	307	318	316	350	310	289	311	303	296	315	313	328	314	319	321	285	307	309	304	326	321	320	295	324	290	327	305	328	285	325	311	325	317	330	279	329	281	322	312	324	311	308	332	316	270	334	325	326	322	335	298	320	347	300	321	358	328	305	298	322	338	330	321	317	294	312	305	307	314	311	324	327	295	307	354	298	342	333	334	328	350	291	306	285	347	302	357	311	294	267	331	296	303	305	298	300	340	302	336	322	312	349	347	358	334	308	316	312	328	321	324	306	331	312	295	329	333	308	336	296	306	319	277	313	304	354	319	336	311	298	309	336	316	321	320	286	287	298	319	272	351	296	343	338	341	336	305	297	357	326	297	302	319	317	302	334	315	334	316	357	337	316	311	314	326	333	334	328	311	315	332	281	326	319	300	306	349	310	328	333	302	299	312	338	334	312	344	347	354	314	321	321	317	315	384	315	328	299	293	352	341	282	282	343	293	326	306	340	316	278	307	353	319	315	351	302	337	289	298	295	326	335	273	316	323	318	327	324	320	317	306	293	319	359	343	312	333	340	291	279	330	315	330	309	315	319	350	327	307	329	294	327	331	299	281	325	296	307	374	333	351	311	357	292	310	290	292	327	314	297	282	317	312	331	306	289	335	269	320	324	261	265	282	317	348	301	320	304	284	296	285	332	317	348	307	351	321	305	303	307	300	328	332	323	285	313	340	333	291	285	328	323	343	327	325	318	310	320	318	325	318	311	326	313	313	309	320	313	311	307	317	307	310	298	362	308	292	324	324	327	335	317	314	295	323	312	285	308	303	371	336	293	329	301	346	323	329	319	332	315	335	304	322	344	314	294	307	322	317	310	364	351	310	338	362	327	326	326	305	323	320	302	314	315	306	291	309	350	351	307	274	311	342	310	342	296	310	304	314	336	320	336	367	328	322	316	320	292	317	318	306	316	335	323	317	348	310	317	347	311	330	329	339	309	327	276	356	319	324	335	320	311	289	313	333	316	320	310	310	325	320	303	300	275	333	337	325	319	318	294	319	345	300	334	330	308	286	305	338	283	333	286	341	358	317	343	326	332	325	297	352	363	292	292	307	334	313	324	302	320	332	370	324	317	335	337	294	316	329	299	356	305	308	279	331	358	323	329	325	296	315	331	336	312	326	320	327	327	327	333	359	310	311	281	300	281	302	336	304	319	322	297	323	327	324	301	277	285	291	290	288	317	327	321	315	339	270	320	337	307	291	311	326	320	310	305	324	311	339	321	321	327	302	329	337	277	320	276	293	362	317	307	330	314	336	317	324	303	315	307	331	350	327	289	254	307	322	313	307	289	315	320	342	313	313	322	340	311	337	312	330	318	326	331	336	316	321	297	335	291	314	329	334	355	363	302	332	329	312	307	332	327	322	340	330	305	336	334	302	298	306	299	331	307	326	305	270	300	312	283	325	306	300	323	305	305	317	306	296	319	285	294	329	271	276	309	324	338	325	348	335	309	320	318	310	326	328	307	315	307	295	324	336	293	308	313	302	330	291	272	310	307	316	267	297	323	288	315	324	337	314	315	304	306	300	323	318	346	341	350	314	289	325	320	323	307	328	315	327	319	341	330	314	339	352	349	339	328	299	348	318	326	364	292	301	283	315	296	328	304	308	310	323	350	326	316	307	285	346	321	320	306	329	341	346	338	323	314	344	318	317	325	309	297	326	335	312	346	319	268	306	333	326	297	326	312	314	353	338	305	307	295	342	354	331	323	342	326	315	295	272	314	298	346	300	299	337	338	311	308	325	297	333	346	292	327	353	334	362	299	334	332	360	295	322	342	308	298	348	323	322	308	309	297	316	333	300	347	337	285	324	336	303	329	304	325	304	292	294	315	294	306	302	301	315	293	321	300	312	308	338	288	287	316	282	314	280	329	318	343	302	310	318	308	316	343	313	308	313	331	303	309	334	294	345	302	314	306	320	310	326	292	318	294	323	332	323	331	334	361	312	325	349	330	325	337	290	323	344	295	334	307	341	326	270	337	300	322	336	313	327	352	340	299	312	311	328	319	317	303	313	314	351	347	311	322	294	339	309	327	349	333	312	281	345	315	346	359	362	339	314	293	318	298	331	323	302	297	330	312	310	328	326	324	327	316	283	295	325	295	300	309	316	320	308	311	306	321	348	321	299	310	330	323	316	348	298	300	276	340	308	311	325	344	337	319	316	331	310	295	305	321	296	356	306	313	326	318	336	339	296	328	335	362	319	326	318	332	302	316	311	321	317	318	333	303	312	344	298	293	317	330	346	339	311	306	308	326	306	309	304	318	325	270	282	291	335	334	310	289	277	321	333	327	326	319	351	332	286	297	295	336	324	296	295	341	310	280	314	289	311	291	350	336	327	286	314	308	312	315	351	277	303	334	327	340	303	336	319	286	314	313	303	302	308	358	313	325	341	310	308	311	342	317	332	314	289	322	298	314	285	300	324	289	306	334	325	320	291	320	316	324	314	287	319	299	309	324	353	315	328	293	300	335	312	269	365	296	325	322	299	313	339	323	307	316	311	360	282	305	340	324	345	348	315	342	309	309	315	295	328	333	317	317	316	301	331	277	275	342	313	346	326	320	303	279	366	315	345	309	313	310	319	310	326	302	328	315	310	339	336	341	284	332	296	314	314	302	343	307	356	297	326	342	315	310	347	311	328	345	373	307	306	306	297	307	295	332	340	314	281	333	281	328	339	343	343	313	319	337	275	307	330	354	291	298	317	296	334	321	315	327	335	293	313	326	285	314	359	325	307	298	332	295	332	309	347	320	312	315	325	357	313	344	323	313	320	322	285	313	311	282	310	333	348	306	300	328	288	333	338	314	302	313	327	344	342	334	332	316	322	299	335	319	315	290	287	285	299	354	329	319	338	287	326	322	344	284	352	288	309	337	310	344	345	328	317	340	376	325	358	343	330	315	313	338	289	323	325	328	320	355	328	297	351	263	339	327	334	318	280	316	314	286	290	309	298	323	307	334	296	355	336	300	308	290	317	281	321	305	297	325	327	339	328	315	306	294	322	326	337	306	341	318	328	340	314	333	336	324	290	306	316	311	318	315	317	327	309	355	318	329	342	325	314	340	311	335	291	326	300	317	306	321	340	317	310	367	331	323	314	290	304	323	329	325	313	340	277	317	319	343	306	304	303	316	271	284	308	309	320	320	293	287	333	289	343	284	285	302	315	319	306	306	346	326	322	298	324	339	311	288	318	307	315	281	322	315	272	304	302	343	315	328	336	318	310	273	312	298	282	308	286	298	325	324	342	325	314	296	375	320	303	304	316	304	310	303	306	329	315	340	325	291	331	330	321	313	372	352	340	327	298	291	344	326	321	332	302	319	296	307	333	351	304	338	376	323	281	306	314	332	359	316	327	330	356	302	294	308	301	345	316	341	301	295	321	302	280	294	302	310	307	325	331	326	304	348	350	288	310	332	322	313	281	302	281	340
14381	4764	3417	2555	1814	1351	1042	887	778	821	750	727	686	725	746	695	725	731	777	714	701	697	718	729	675	720	713	695	740	716	728	665	728	737	688	689	679	737	673	720	669	704	740	708	709	708	706	672	723	728	704	731	717	708	735	669	710	683	690	736	682	716	710	711	671	652	631	699	718	718	710	687	695	745	721	747	693	703	709	681	708	708	697	716	692	762	739	732	696	672	727	679	677	733	698	688	740	685	703	706	693	691	673	683	682	713	754	693	729	688	689	720	705	694	721	671	717	662	692	707	702	659	715	743	638	715	708	724	712	689	709	716	671	713	736	706	671	699	689	695	736	745	716	673	724	685	686	727	710	675	674	722	650	714	675	738	684	744	698	709	712	673	688	664	690	750	694	643	712	680	738	673	684	772	735	691	685	724	657	748	697	726	686	734	725	747	715	710	670	738	694	676	650	702	713	709	667	699	731	724	737	702	734	664	712	720	731	697	716	689	679	662	726	692	704	735	739	675	680	669	670	695	699	635	687	748	727	721	721	717	700	652	698	679	661	706	711	707	702	723	693	691	732	726	714	722	714	691	691	727	718	680	711	684	672	703	729	672	699	659	691	709	686	718	710	728	682	648	701	698	685	704	704	668	739	764	684	703	673	729	656	686	695	709	706	713	706	705	737	690	676	703	730	725	686	667	706	691	705	676	750	702	644	697	705	670	699	704	693	705	672	706	695	688	687	732	676	733	749	713	678	673	697	674	773	718	717	732	693	712	689	723	705	717	748	723	684	722	705	738	707	704	631	704	767	687	711	731	697	679	704	670	749	689	679	676	720	686	736	706	680	684	698	657	708	707	716	677	706	770	719	673	719	737	696	719	744	727	709	741	723	654	689	720	738	716	708	729	752	701	684	743	745	713	710	720	738	691	692	719	690	679	720	671	694	685	693	705	722	695	706	705	742	718	716	727	714	678	687	677	694	721	646	735	731	727	673	690	704	685	695	682	732	718	715	702	679	692	733	700	691	697	706	700	660	664	695	702	711	706	678	705	724	722	723	717	681	688	710	744	665	721	716	659	738	719	677	683	684	746	683	699	717	698	692	753	705	747	714	719	662	706	730	692	733	688	708	713	672	724	703	676	692	716	702	729	672	669	617	681	718	711	719	711	621	670	752	721	673	717	712	715	707	719	691	800	691	678	777	723	715	659	764	715	645	693	716	696	748	703	737	690	755	716	710	711	691	685	649	706	700	732	723	686	714	713	733	750	708	741	686	718	672	696	699	708	704	657	652	736	676	681	694	718	717	730	689	725	694	682	713	670	715	729	695	695	742	708	718	703	665	701	701	707	691	728	694	655	711	728	760	745	675	708	686	638	693	673	777	700	670	663	733	752	757	699	709	681	667	695	708	701	740	685	648	709	727	729	699	726	684	694	673	697	689	718	675	713	695	705	745	725	642	713	694	676	735	710	685	652	691	683	719	700	689	663	721	729	719	702	735	747	718	739	705	695	696	683	718	672	664	674	683	688	731	718	756	718	718	675	686	688	695	672	701	684	681	698	732	677	702	697	725	688	681	700	680	730	728	703	717	671	689	723	676	689	710	771	757	671	677	687	643	668	755	758	735	713	705	680	682	697	664	723	692	694	660	695	697	691	715	734	724	702	699	702	716	727	726	728	718	726	688	713	661	698	739	701	697	686	687	670	688	711	731	665	735	744	654	684	684	664	743	710	675	690	700	712	755	716	708	686	739	683	678	700	683	695	719	735	751	701	734	729	712	678	680	727	676	711	724	697	682	680	699	656	746	716	760	722	686	663	641	696	735	736	712	739	656	751	687	713	694	726	688	767	682	697	732	665	657	678	702	692	715	650	710	706	680	658	702	716	721	727	721	692	689	697	731	680	699	727	697	697	649	689	706	691	697	675	686	677	762	720	689	695	727	669	717	684	692	710	730	696	706	715	719	698	716	768	684	690	713	720	700	691	716	690	678	668	697	756	699	695	753	725	664	662	692	714	713	744	740	733	693	673	677	660	717	704	680	631	715	737	698	702	713	724	664	677	649	705	659	710	741	666	689	676	681	704	697	701	682	680	679	692	710	722	675	697	696	636	723	702	667	676	690	732	685	735	673	689	692	643	700	720	713	693	716	687	688	628	757	656	721	720	710	671	677	717	704	671	734	641	688	705	727	696	634	712	673	661	698	658	711	680	699	706	699	686	759	713	659	682	651	721	733	727	714	744	720	712	668	699	642	709	728	695	755	710	726	682	693	717	674	675	699	704	635	731	702	685	692	674	739	675	718	712	692	715	703	672	687	703	718	700	694	720	711	688	694	713	695	749	720	734	691	724	710	683	730	720	724	723	699	695	703	670	711	668	706	748	685	686	699	714	731	659	673	731	667	712	706	695	715	665	669	683	689	735	693	725	693	697	725	716	726	726	714	708	715	716	699	723	697	647	647	685	657	731	699	690	735	724	726	712	695	671	714	710	702	690	708	690	685	656	728	699	736	715	695	702	697	673	728	704	729	727	752	685	647	741	728	699	701	720	714	679	712	711	731	640	710	674	694	678	677	721	714	666	727	713	707	718	672	733	723	674	733	729	713	710	665	657	688	638	688	711	698	703	724	662	750	715	721	653	739	769	673	694	673	701	689	688	727	729	704	652	700	672	737	742	699	703	669	665	644	706	692	682	665	699	693	690	734	677	722	694	682	695	681	658	748	681	707	702	687	731	704	756	696	718	722	651	677	730	665	697	711	695	683	722	716	716	636	699	696	691	695	692	665	693	705	731	728	697	725	671	683	710	700	664	690	754	685	696	720	640	703	711	734	657	641	710	730	702	695	710	724	717	696	688	656	692	686	663	700	661	693	697	732	704	744	718	733	699	707	660	676	713	708	693	693	629	694	697	684	772	731	695	712	707	690	675	725	707	677	732	692	700	715	712	679	684	717	711	697	723	675	757	667	712	697	709	726	651	731	702	706	703	691	695	704	691	685	729	758	741	678	690	728	698	684	698	687	680	723	702	764	665	692	729	724	694	713	679	664	699	699	702	662	714	723	709	655	721	698	693	702	706	662	655	721	679	712	722	675	755	715	725	738	664	736	676	703	734	706	688	675	688	689	692	685	683	718	706	700	720	660	713	652	717	707	691	705	714	751	735	698	716	721	707	676	728	692	711	694	729	738	689	681	720	683	697	729	643	738	744	676	689	686	700	708	702	728	705	756	722	722	763	686	692	650	698	669	714	686	732	735	765	704	658	753	715	677	697	710	721	729	685	646	699	682	718	734	718	712	694	663	701	697	681	689	720	707	667	704	727	683	689	715	713	674	684	677	672	621	715	694	673	716	654	684	729	682	711	693	723	724	698	719	673	710	694	714	669	738	683	711	777	690	718	708	686	700	661	700	660	698	677	754	716	700	721	681	716	729	681	711	720	730	710	745	713	682	714	720	703	713	756	703	647	646	752	704	679	689	697	703	679	718	698	716	722	691	675
30456	4910	766	573	410	418	343	335	325	324	356	325	311	315	313	333	305	317	333	309	329	317	325	327	318	327	313	294	324	343	368	338	322	349	303	318	338	348	314	342	309	334	317	339	354	354	300	338	322	296	339	330	361	339	324	315	326	317	350	355	347	324	328	342	349	361	328	324	325	344	286	303	338	319	310	308	346	326	356	346	344	327	297	322	326	346	336	307	339	343	337	342	334	295	333	325	314	333	336	343	338	344	290	312	300	314	336	330	325	311	316	372	372	300	324	332	368	324	291	319	306	339	325	326	327	305	330	325	311	328	299	370	352	311	297	320	333	318	335	351	344	324	329	335	336	360	305	280	298	335	376	349	330	315	308	343	311	288	372	337	307	305	326	318	326	337	334	310	342	323	342	338	326	304	325	303	320	302	302	345	338	314	303	318	322	304	340	313	319	333	344	308	317	364	324	327	329	325	322	330	294	346	280	319	325	303	284	283	304	313	374	336	337	317	336	347	344	309	311	326	339	343	306	342	280	332	350	307	339	307	299	345	331	332	331	332	332	322	353	289	337	347	355	307	306	309	314	310	345	345	325	349	361	306	345	334	327	313	337	328	326	324	353	293	315	329	290	302	295	337	342	352	318	340	380	320	321	349	310	335	299	257	341	328	348	323	306	338	350	319	325	318	317	324	335	314	319	315	364	308	331	353	291	340	314	292	331	346	322	297	344	351	334	316	321	332	311	336	343	325	334	329	346	342	331	278	328	332	326	333	324	322	336	327	339	308	333	333	332	312	323	345	323	323	304	323	337	349	342	343	327	334	309	313	311	325	274	306	326	351	364	319	302	315	317	350	324	334	360	311	352	335	339	309	322	316	308	342	340	326	331	292	330	304	335	319	348	348	331	330	322	324	349	307	302	330	285	320	329	336	310	294	326	324	288	309	342	319	331	322	313	322	318	338	306	365	334	330	303	306	293	305	305	321	327	341	350	349	313	320	346	321	303	328	332	343	335	334	307	306	317	321	290	311	316	318	314	322	336	332	328	326	326	295	303	300	315	294	300	305	363	317	327	342	332	315	331	303	363	306	327	337	293	349	320	331	309	332	288	319	337	367	331	328	346	317	341	323	347	319	300	311	342	329	338	325	315	322	318	305	375	314	342	321	334	307	324	359	335	303	319	309	362	331	319	294	327	324	325	333	329	338	347	353	375	330	342	325	352	303	299	304	282	321	350	323	311	323	274	339	309	282	352	321	314	327	316	336	341	324	315	340	328	337	329	322	290	305	361	299	321	329	334	315	306	291	327	345	353	315	326	342	326	364	343	312	347	343	317	337	308	325	338	293	349	318	324	335	316	337	346	312	306	346	300	355	327	343	302	326	300	324	306	319	313	314	344	326	307	322	320	356	334	343	308	316	317	309	312	330	315	327	322	314	314	343	307	318	304	309	292	299	307	297	326	302	321	333	307	360	321	309	372	337	332	323	327	298	339	336	342	342	346	311	328	339	324	311	317	335	329	298	311	351	339	318	292	305	320	334	337	350	323	299	331	328	312	327	348	337	325	322	289	330	332	373	335	322	351	330	333	301	367	316	331	301	320	315	299	315	330	315	344	337	315	323	294	334	300	292	342	340	357	328	334	342	313	293	333	323	297	338	320	324	302	337	327	324	335	303	314	336	344	307	326	329	320	325	314	344	314	297	330	309	342	302	306	335	338	326	315	336	321	354	328	338	326	321	333	321	301	334	348	325	327	333	327	342	327	290	303	303	337	352	330	295	356	338	331	298	294	325	284	316	339	301	292	350	304	337	340	326	317	318	342	362	348	352	286	328	323	327	301	330	306	347	338	295	352	341	298	318	324	362	344	354	310	326	305	318	350	297	305	305	310	345	320	351	358	341	324	308	324	314	333	306	295	310	311	309	337	343	335	340	330	346	296	326	295	332	297	287	302	315	316	303	315	311	329	298	364	388	338	310	297	322	312	350	304	336	273	339	326	304	329	341	326	306	329	317	311	293	335	316	347	287	317	338	328	337	333	342	330	282	310	334	321	343	335	304	308	307	308	336	313	382	332	342	330	334	355	349	332	308	314	333	319	300	335	354	316	327	302	318	315	345	305	332	330	301	317	349	338	308	337	342	361	284	342	294	322	341	357	331	336	357	334	318	292	321	331	322	336	323	338	325	346	344	350	306	333	330	320	337	301	349	309	349	344	351	345	317	331	342	319	286	335	318	396	317	311	336	302	306	302	334	336	312	356	350	348	330	302	349	327	330	312	290	305	345	341	320	349	320	306	328	309	284	281	296	354	332	312	275	305	342	315	356	356	298	346	317	322	312	325	276	323	299	360	321	298	297	350	294	315	309	365	335	318	350	296	329	334	295	314	327	306	304	309	298	326	329	289	364	323	329	338	345	339	356	321	343	352	322	331	363	316	300	354	314	327	339	338	353	302	337	336	325	304	352	307	334	318	310	297	360	332	358	347	324	342	320	327	315	326	331	344	301	293	323	308	335	337	359	334	332	304	378	338	274	360	344	364	324	340	323	325	317	328	341	374	306	303	311	284	350	295	312	319	298	308	328	325	322	324	311	302	292	325	327	313	347	326	327	287	328	335	348	354	354	322	322	321	330	371	364	305	319	329	312	334	331	353	324	312	345	324	298	327	320	325	309	352	316	311	333	344	326	341	325	304	349	322	293	294	326	291	334	326	301	328	354	339	341	315	351	334	355	322	305	346	298	338	313	317	314	297	307	287	283	332	320	333	286	300	324	308	309	310	364	352	320	303	295	308	355	320	293	371	364	324	338	339	320	332	333	334	313	344	319	352	316	345	307	299	385	362	321	328	329	292	319	349	314	337	316	354	318	332	340	296	344	331	315	294	298	336	311	324	343	296	311	313	327	337	366	340	351	320	314	301	313	291	299	313	330	349	349	302	331	328	329	311	319	350	344	339	302	334	336	306	305	290	324	335	347	315	298	340	348	330	347	340	299	337	352	343	356	324	343	331	318	356	303	355	313	321	326	366	309	343	358	336	319	338	317	341	347	316	304	324	314	325	309	332	340	326	313	339	319	304	345	338	340	316	361	302	319	293	308	361	360	332	349	316	349	330	325	289	309	330	321	351	324	335	315	316	287	351	320	309	303	335	325	328	324	350	336	313	313	334	336	332	289	318	299	367	344	344	325	317	321	307	321	342	314	307	328	321	334	323	365	334	299	323	316	297	352	320	316	299	322	264	320	322	255	353	327	327	301	310	318	335	335	318	292	345	329	350	328	290	309	321	282	326	297	333	330	317	328	347	303	336	311	335	338	369	286	333	286	328	337	341	321	336	319	326	327	332	351	350	298	303	308	294	345	308	303	336	324	327	317	306	328	320	349	312	329	310	334	291	346	303	313	289	309	340	320	331	350	328	324	329	326	300	332	356	341	330	336	314	304	303	332	361	355	355	299	341	297	339	346	318	298	339	336	365	329	289	332	318	305	306	356	350	327
21233	8980	5405	3768	3046	2526	1766	1227	932	839	832	724	792	736	804	764	804	792	751	717	751	724	738	774	754	785	741	757	723	724	758	695	717	792	774	738	746	737	741	730	738	695	731	685	806	786	722	712	754	761	745	732	729	709	733	738	764	764	747	699	761	766	771	708	718	721	742	727	743	711	725	706	751	735	706	692	766	783	739	715	724	755	723	708	726	700	774	743	736	716	736	761	713	719	734	710	690	703	746	747	772	756	703	718	729	725	726	743	731	720	686	708	757	745	713	760	721	751	756	748	763	696	687	731	703	739	734	777	736	752	709	754	705	741	733	746	723	729	792	738	738	773	752	742	787	662	747	749	744	738	735	713	709	752	715	730	743	716	719	705	703	721	738	730	734	746	744	679	731	692	803	739	720	765	737	704	737	750	694	735	736	688	689	716	718	718	729	718	751	780	785	708	773	738	695	720	695	757	751	756	739	760	689	750	708	692	709	711	720	734	769	782	696	733	728	699	752	765	749	738	766	716	720	765	731	707	706	730	721	718	752	720	751	679	735	735	748	729	723	723	683	685	707	737	755	749	755	814	764	712	767	722	734	787	748	738	758	747	747	743	712	754	718	715	704	718	707	723	793	742	732	724	771	754	750	735	730	689	787	731	758	757	710	743	736	729	717	771	748	735	729	717	770	746	729	721	766	743	717	738	703	707	740	757	707	690	738	781	762	708	742	746	742	713	710	701	756	750	695	730	732	721	778	696	713	736	749	673	727	724	737	725	724	733	730	765	736	709	759	723	752	765	693	735	754	727	753	730	684	746	724	745	710	721	694	705	703	745	745	728	725	746	746	790	722	711	752	731	731	705	715	676	717	737	766	760	749	707	741	719	696	749	758	740	747	685	741	709	742	751	692	768	735	766	722	760	750	775	739	727	738	744	725	743	762	724	708	726	744	774	726	726	721	821	710	708	804	746	731	756	725	729	749	740	769	735	749	662	773	698	733	753	781	727	776	760	715	690	735	682	734	758	750	748	735	739	712	710	771	668	736	680	737	755	774	698	757	733	698	721	758	771	749	710	721	793	651	715	745	711	729	719	727	725	734	718	770	687	726	733	762	763	749	748	677	774	723	656	744	717	741	705	705	730	720	726	745	718	664	733	707	751	769	697	764	774	737	748	764	726	751	750	742	704	746	755	693	726	711	710	768	712	721	740	723	729	740	731	746	718	729	704	725	748	669	732	729	682	719	743	738	765	713	739	765	756	733	719	775	720	707	708	726	702	705	753	740	750	726	750	726	744	714	747	733	764	695	775	701	739	720	763	780	798	736	657	729	701	719	769	708	724	774	757	760	764	718	744	730	774	757	738	707	777	723	707	703	765	792	756	742	720	751	740	759	710	679	736	710	705	705	739	689	718	753	702	772	696	750	719	743	727	731	708	710	733	723	724	705	771	747	704	711	715	759	714	764	737	709	724	724	737	729	799	721	673	724	739	743	714	715	720	720	702	694	737	725	745	723	671	730	775	754	766	736	739	729	743	737	679	735	770	737	707	730	731	755	738	687	761	751	726	721	732	748	754	736	752	717	743	740	770	724	769	756	744	718	730	708	700	753	711	756	729	711	725	727	790	747	672	727	747	722	778	772	731	704	729	715	723	813	758	744	739	771	756	733	697	701	760	757	761	730	706	735	706	762	761	754	768	733	778	744	695	772	759	747	758	719	751	752	745	687	694	755	704	724	730	716	733	738	737	709	769	734	760	700	756	783	724	720	731	740	746	767	689	709	721	760	691	759	707	756	776	662	747	785	738	691	711	688	743	747	756	701	746	711	721	789	727	738	723	748	730	754	703	739	713	767	750	665	770	733	726	694	721	766	710	714	720	747	676	730	705	708	743	718	711	773	773	762	682	718	734	676	702	700	745	738	786	758	774	717	766	756	781	717	703	758	703	672	747	766	733	750	704	723	728	808	746	696	736	755	683	739	780	769	707	749	768	753	701	744	686	744	774	718	713	698	739	756	735	764	696	684	797	734	685	735	769	757	671	743	725	724	717	764	694	752	730	715	714	750	745	720	697	711	697	729	705	771	705	771	731	702	740	713	707	729	711	675	772	725	721	734	714	733	802	730	730	712	683	730	677	700	751	765	735	757	735	725	682	689	775	722	759	779	743	719	744	747	762	722	721	735	698	713	751	751	727	772	726	755	761	719	713	726	759	688	751	755	722	723	757	744	762	689	721	768	695	737	750	755	728	727	726	729	699	701	717	727	680	681	724	766	718	742	751	763	699	726	704	802	709	709	754	717	736	785	714	723	700	742	685	719	711	689	766	748	751	733	681	710	739	723	782	732	725	690	716	749	712	732	774	773	671	743	739	728	735	758	707	689	737	715	784	735	743	774	716	747	735	673	759	747	739	693	718	745	741	757	755	714	747	740	743	771	741	754	731	745	740	714	710	742	733	767	709	738	750	736	694	713	768	744	726	703	687	712	774	736	756	742	711	768	714	717	699	770	735	733	747	726	722	733	718	672	706	723	704	761	709	727	743	717	733	722	697	738	708	752	756	735	725	727	755	760	757	719	736	715	766	686	690	709	752	741	759	749	730	738	769	700	730	734	764	747	735	727	720	746	765	735	733	769	685	728	736	769	712	715	696	701	719	676	731	795	737	767	683	766	720	724	779	729	708	737	738	773	705	722	757	743	731	736	754	809	697	736	748	794	746	716	711	716	745	758	685	717	703	711	740	734	806	756	736	736	667	754	705	702	716	743	736	761	718	729	717	727	747	745	769	669	762	750	769	717	682	706	746	743	754	752	708	709	801	724	705	742	774	738	700	733	747	708	782	762	781	705	729	705	791	753	727	715	778	725	721	717	809	728	756	709	712	748	703	675	703	724	703	723	747	731	745	714	729	706	773	720	720	754	746	770	743	739	696	705	735	763	727	749	756	751	702	741	717	751	831	734	744	709	713	709	759	738	789	752	753	774	705	750	744	747	768	724	757	702	749	773	717	679	740	749	746	701	747	764	747	733	734	729	764	767	768	759	689	717	724	785	758	762	757	727	654	767	706	768	717	738	776	714	700	788	727	769	745	731	739	752	704	683	717	729	740	774	777	712	734	769	774	715	770	756	767	717	756	707	754	729	757	724	751	712	728	704	701	769	691	726	732	745	737	732	709	755	771	707	726	729	726	704	729	771	771	729	722	776	734	719	690	741	735	744	714	765	761	735	782	733	761	692	695	763	762	746	754	671	725	773	739	681	772	703	711	694	779	767	742	738	677	797	736	740	739	651	704	804	757	683	711	779	737	750	729	762	784	719	719	712	730	685	719	768	761	746	703	738	700	745	775	721	745	731	714	739	726	739	734	771	708	766	719	744	704	751	756	710	699	735	778	751	738	753	714	731	721	762	745	720	704	772	742	718	747	712	725	738	734	727	738	720	739	716	729	680	775	741	723	721	714	726	684	756	736	726	773	709	799	742	702	710	685	735	728	703	703
33851	5869	951	541	469	461	409	318	345	343	310	317	330	380	329	380	320	322	331	326	335	343	335	324	348	342	309	343	347	334	368	311	377	375	332	343	349	331	381	329	325	358	312	315	315	303	297	298	355	339	349	324	323	328	343	310	330	351	341	326	339	336	357	322	348	335	335	345	336	330	333	335	347	372	346	344	342	348	316	312	335	320	303	320	327	330	395	341	339	339	368	342	362	381	373	346	333	311	354	356	312	357	350	319	348	337	304	371	321	365	310	353	334	336	350	325	317	344	346	313	316	331	328	318	361	348	335	336	332	350	310	339	332	365	344	332	311	332	353	329	312	332	356	299	345	346	348	335	343	309	339	322	323	333	390	318	355	351	353	315	372	307	358	352	342	337	351	351	302	373	351	339	343	319	334	346	330	334	333	306	374	350	323	354	314	345	330	310	316	319	327	384	307	325	295	319	321	343	308	319	318	324	311	336	342	317	309	351	347	346	355	321	326	320	368	294	341	346	298	317	326	343	341	355	357	330	339	318	329	343	340	306	316	348	332	340	357	362	322	333	343	304	312	318	339	378	357	326	272	327	333	306	351	347	310	302	363	302	294	302	347	321	313	325	316	327	366	360	335	300	321	349	333	341	314	349	278	361	307	372	388	336	316	330	343	341	341	330	400	346	329	338	330	337	352	323	327	336	307	360	300	340	323	376	346	317	321	330	352	340	340	346	300	341	365	341	321	328	340	329	325	329	305	331	306	364	342	322	313	331	340	325	307	320	314	364	329	358	343	307	336	347	334	335	350	349	360	361	358	347	342	290	355	364	332	347	355	368	369	330	368	342	354	351	341	313	327	336	339	316	365	349	327	315	294	322	310	378	352	345	318	329	332	359	313	335	354	331	369	335	344	340	342	302	309	344	325	311	353	312	332	308	327	307	378	361	336	343	306	302	329	302	355	323	332	319	348	313	319	327	348	340	302	386	329	372	351	317	349	326	352	331	312	328	332	336	304	343	332	343	322	317	314	372	298	364	347	311	294	328	331	318	348	346	323	347	360	339	329	354	352	339	347	335	349	357	336	378	367	325	330	371	323	333	371	347	344	359	326	298	343	290	327	337	340	322	338	337	359	315	334	342	320	328	314	328	321	325	356	319	309	312	326	328	319	335	328	337	334	344	327	323	321	299	307	326	332	346	327	335	372	352	336	341	337	335	348	358	308	357	306	300	324	326	359	351	369	363	338	317	342	317	331	380	356	320	370	379	329	331	318	335	330	358	315	339	339	321	328	318	320	325	365	333	318	311	336	312	339	352	333	308	327	343	312	372	346	335	332	315	328	390	357	348	354	332	367	329	344	324	375	354	318	316	351	310	341	345	336	347	349	328	325	351	321	346	343	339	338	328	304	325	366	355	321	337	390	329	350	319	320	284	341	309	320	325	311	369	341	338	345	374	348	353	350	323	327	367	329	346	345	335	389	367	327	338	354	351	362	345	302	319	322	340	360	318	329	365	350	329	340	343	330	368	344	339	353	306	313	344	308	348	326	354	335	297	322	300	373	304	317	279	296	326	368	345	294	349	325	326	347	339	341	330	327	315	346	327	301	308	331	338	329	320	336	340	350	317	303	326	336	296	344	334	309	340	343	328	332	321	361	302	358	346	342	340	345	333	363	347	307	354	349	362	321	345	326	331	305	346	353	311	318	345	320	338	321	320	329	322	338	320	355	347	325	330	359	339	359	305	367	339	332	378	336	361	307	298	325	322	300	327	344	307	363	365	296	372	324	306	342	342	359	307	326	338	302	353	352	320	335	347	323	341	342	342	351	355	354	350	339	338	354	344	307	343	305	332	320	355	329	329	322	286	334	368	332	334	340	337	333	327	291	352	320	328	318	334	316	349	334	336	319	330	315	354	370	343	323	327	368	315	350	327	320	319	357	325	372	337	345	349	327	311	329	318	321	321	345	329	320	338	355	324	299	309	309	313	316	330	323	330	314	359	327	330	299	353	356	355	330	359	331	342	353	329	325	350	325	287	348	351	356	326	335	324	318	355	334	306	296	328	339	342	313	315	317	354	330	305	327	347	321	338	319	302	334	376	373	320	332	342	351	344	339	328	344	345	330	318	340	384	355	315	322	339	344	335	328	359	330	348	310	335	311	350	308	301	315	345	346	362	348	313	308	344	298	348	334	355	302	369	343	326	351	315	355	368	360	344	354	329	335	359	341	317	342	326	359	379	340	364	331	339	368	349	371	362	327	344	356	354	292	333	319	324	313	308	358	312	320	336	382	335	358	308	296	328	312	363	309	313	348	349	332	332	311	335	307	332	323	341	320	329	329	356	373	289	350	321	301	355	327	344	373	339	348	306	346	341	344	333	296	362	313	320	321	327	320	347	354	292	326	339	343	338	336	321	342	350	304	393	358	322	353	338	354	313	362	371	332	342	331	360	338	350	345	350	346	351	342	337	354	329	344	356	345	360	335	310	332	344	326	316	358	347	318	316	341	327	342	325	335	357	343	304	349	302	311	319	360	344	334	322	362	313	327	319	352	355	399	334	319	324	307	346	321	350	336	369	372	360	344	316	324	310	330	333	347	298	335	333	291	341	333	301	352	330	338	336	314	323	306	334	319	333	362	311	336	320	328	373	346	299	365	342	336	340	339	331	338	325	330	324	333	321	332	348	310	317	338	345	344	292	313	359	319	327	334	357	307	359	324	341	350	351	313	317	355	300	296	288	325	337	322	314	336	348	354	369	346	343	334	340	366	334	379	355	328	356	342	321	326	318	322	365	330	342	331	340	335	348	325	334	339	363	348	353	276	334	333	360	327	296	347	321	338	307	317	305	355	335	343	321	343	317	334	360	317	358	313	361	322	369	347	333	317	314	348	376	364	343	356	386	345	327	314	341	348	322	347	329	324	360	370	340	323	333	330	354	370	346	358	339	314	338	325	357	314	336	355	337	348	344	336	370	357	325	335	322	318	333	320	340	319	349	323	316	322	330	334	341	311	343	325	322	339	369	311	331	332	310	348	339	310	331	327	330	344	302	346	313	350	328	353	323	315	374	337	349	330	292	364	303	315	328	351	329	339	329	350	327	333	339	343	326	314	314	283	328	342	355	353	329	348	331	333	290	344	322	339	336	370	354	332	310	309	320	362	301	352	363	345	315	333	320	359	290	343	335	303	364	344	347	328	334	332	320	355	327	315	341	309	309	355	330	338	325	336	338	350	309	331	401	394	352	306	332	318	338	353	324	342	328	362	353	331	352	373	321	324	294	351	354	337	308	326	307	372	366	329	332	355	343	292	340	295	376	348	355	329	323	320	320	337	332	335	357	339	326	312	295	303	297	343	299	321	321	323	324	323	337	317	325	356	370	328	316	297	306	371	325	356	323	349	337	323	337	335	378	340	314	330	312	308	314	344	333	310	329	336	320	334	343	347	342	338	334	356	368	345	336	345	354	319	303	367	349	345	332	297	361	353	311	298	326
22607	9397	6524	4638	3474	2402	1498	1193	1063	899	900	849	823	792	851	841	760	795	847	815	780	770	791	816	770	728	795	730	774	818	732	786	778	791	783	752	829	766	805	764	828	763	798	762	781	780	772	809	692	767	729	778	733	750	749	817	787	749	734	749	761	785	757	785	871	775	735	823	822	765	775	818	759	728	756	763	775	777	777	760	763	780	731	727	727	775	761	758	766	749	786	779	783	776	792	801	763	751	793	793	819	743	803	757	750	744	768	790	728	738	784	792	765	767	761	814	767	789	749	755	784	765	755	785	773	758	802	783	751	744	796	856	756	822	760	774	774	722	766	784	770	780	810	790	825	781	777	804	818	742	758	725	791	798	751	748	799	751	766	749	791	777	778	786	796	777	748	754	783	727	773	790	777	744	769	741	778	780	795	748	779	830	724	788	764	785	745	702	739	772	780	731	788	817	763	782	752	763	770	741	747	801	789	789	786	777	798	778	815	793	774	738	769	753	776	798	715	767	758	797	756	756	738	730	759	744	773	767	737	791	812	849	768	792	747	798	755	850	733	775	735	812	768	748	757	819	736	719	757	788	823	737	768	779	756	792	736	779	736	763	777	789	718	804	743	773	787	741	754	799	785	748	759	791	759	812	792	744	715	789	815	779	777	754	757	800	832	761	747	765	760	743	746	812	743	765	772	814	751	784	761	752	782	767	700	764	782	758	857	718	782	774	808	776	776	796	803	768	714	761	738	782	752	759	807	812	789	824	770	748	772	804	800	763	818	772	775	783	750	765	761	778	794	809	763	746	776	790	749	825	778	788	750	781	803	795	767	752	766	766	810	718	774	738	795	809	771	757	751	746	752	747	769	783	803	721	782	814	726	767	779	776	763	747	736	744	748	762	782	807	770	773	763	808	730	757	776	796	761	767	781	712	787	755	741	743	784	738	853	774	830	815	759	805	764	796	762	815	728	796	773	787	784	802	751	802	770	803	779	787	773	776	770	750	787	747	759	773	773	830	764	779	785	789	722	836	774	812	775	805	791	781	781	731	773	801	765	769	801	766	780	769	750	776	771	808	791	778	721	761	759	786	790	773	788	765	729	746	821	754	802	793	766	720	790	730	725	743	800	786	751	716	797	753	784	824	777	819	807	767	831	751	798	752	775	765	800	766	793	797	767	760	781	727	829	809	785	778	761	801	749	782	788	775	791	744	747	773	841	810	743	836	822	747	772	808	768	779	801	753	761	757	736	762	794	776	757	758	853	776	801	810	790	795	807	767	774	827	775	758	744	746	748	838	782	715	721	784	790	755	792	806	784	834	794	750	757	774	795	784	784	779	805	751	835	739	756	785	728	728	777	791	778	722	781	795	777	819	792	778	758	818	764	745	768	745	794	781	800	756	804	790	703	764	763	717	796	719	803	770	719	721	769	746	782	783	816	744	727	768	759	703	796	777	743	746	737	766	781	777	799	780	773	774	793	789	755	796	753	766	802	782	774	789	803	784	797	732	697	722	798	807	775	796	775	751	786	785	764	776	790	712	758	760	772	809	802	758	752	760	756	851	735	827	788	796	778	809	763	791	813	793	763	788	830	727	739	789	763	767	809	818	743	823	808	829	734	787	834	766	740	746	791	775	746	731	780	747	768	772	789	767	735	802	711	724	745	762	749	761	774	760	841	782	792	781	770	727	754	766	776	736	825	760	817	765	780	726	789	754	778	752	744	757	765	809	737	803	776	767	814	794	766	759	797	801	712	734	735	796	793	772	813	768	843	781	735	751	738	747	788	767	800	759	817	819	761	759	767	724	804	797	742	815	783	819	771	754	738	745	838	802	745	763	814	776	740	808	790	786	787	765	768	752	725	763	797	755	760	790	812	756	751	775	780	762	758	812	803	789	768	789	786	787	806	781	757	739	803	769	728	772	772	779	780	775	751	779	701	795	798	720	774	783	742	780	820	768	767	762	754	746	777	750	770	765	763	757	745	759	760	813	770	766	770	778	756	851	762	758	816	785	763	764	773	808	773	724	773	779	800	764	762	715	819	774	747	743	722	773	764	790	787	733	739	763	742	782	790	775	824	754	819	810	779	741	734	781	794	786	778	782	755	746	748	754	761	757	795	772	722	791	771	774	709	759	785	790	773	791	817	782	792	773	786	773	757	788	721	799	767	737	806	746	810	741	766	761	751	780	776	748	796	726	785	767	760	799	761	791	804	746	761	723	803	747	770	798	719	739	835	758	796	789	721	789	801	748	806	759	766	721	790	775	719	780	738	764	803	777	746	732	786	783	770	763	761	750	745	826	739	762	735	763	771	762	731	768	791	714	758	788	802	800	764	743	785	793	765	724	813	791	809	800	771	747	735	773	781	782	771	795	724	769	790	779	785	759	715	778	817	734	761	729	780	744	781	737	824	790	768	782	799	769	806	761	820	776	743	784	753	769	784	748	763	768	745	827	765	799	755	770	780	805	755	796	775	786	800	748	756	751	804	788	715	754	731	758	825	778	738	751	796	741	814	766	758	812	752	752	707	771	826	745	762	791	753	757	724	748	780	780	744	782	767	772	745	781	789	757	747	705	744	817	779	738	719	756	737	808	803	767	796	766	782	765	745	813	801	776	773	760	740	788	797	768	737	770	763	798	742	764	802	779	726	725	737	759	764	784	797	813	710	754	776	751	736	758	764	726	750	746	796	783	808	814	825	746	752	749	698	801	808	831	753	769	798	775	779	822	753	795	799	764	728	785	774	739	755	734	770	799	799	787	788	768	781	821	711	780	758	771	788	782	753	723	778	771	809	765	782	773	778	758	754	776	770	822	742	792	756	778	794	792	760	775	749	772	820	746	772	802	746	773	829	788	796	750	799	778	737	773	766	778	744	753	827	753	763	756	745	776	827	733	755	785	756	750	781	740	784	785	767	784	780	775	736	771	737	751	813	781	788	722	804	745	779	759	760	732	788	800	773	773	785	721	779	756	753	750	749	797	762	761	748	774	772	721	756	792	736	774	761	746	767	769	793	756	825	784	762	720	804	821	770	812	792	782	748	759	736	810	732	777	811	785	759	762	831	775	802	791	810	771	759	740	837	816	775	762	734	747	721	788	777	745	802	759	810	717	720	801	790	822	818	753	769	754	770	793	775	768	781	785	779	793	772	781	742	794	772	763	818	805	794	830	796	703	707	767	741	749	777	754	792	770	812	736	755	768	797	754	826	784	763	759	773	804	741	811	739	764	774	804	820	803	787	853	711	779	768	779	789	763	801	840	745	764	780	782	759	796	701	732	754	797	764	729	750	801	750	805	771	780	744	786	793	767	796	748	752	758	761	805	786	748	808	779	763	809	791	749	732	710	824	702	782	737	766	712	759	772	732	831	786	782	789	823	758	794	778	776	781	795	793	783	788	807	774	766	813	798	770	745	758	786	773	787	806	758	705	762	756	822	767	774	743	819	781	751	779	778	750	764	734	755	786	762	774	777	770	795	762	790	780	770
22948	2430	536	419	377	343	335	276	348	311	323	307	290	332	338	358	327	263	298	304	332	340	312	317	338	292	389	292	310	314	316	326	290	313	320	354	339	317	367	336	311	348	332	285	311	290	340	325	294	322	314	319	323	297	322	301	326	322	318	304	325	343	306	353	334	303	317	305	350	297	321	336	323	326	295	291	293	320	292	303	340	318	330	305	301	354	328	337	289	333	319	316	311	290	326	338	307	285	322	303	284	314	329	297	315	324	358	338	318	339	321	319	326	338	318	329	344	318	337	312	335	283	332	302	335	283	306	336	330	309	282	317	338	350	301	325	320	346	287	308	346	327	331	321	287	274	336	336	360	307	316	318	315	319	325	299	297	288	311	334	319	312	330	331	301	281	328	335	312	319	322	368	348	292	313	306	327	290	330	284	294	355	308	311	315	338	351	323	297	326	320	345	329	343	300	331	320	352	279	357	327	311	288	323	332	307	304	311	345	327	303	353	326	326	317	324	316	326	309	324	305	299	316	305	325	311	288	303	303	328	333	316	293	324	339	305	324	346	319	302	307	341	327	346	335	334	312	336	309	325	332	334	302	333	303	312	315	327	320	333	321	336	321	321	326	324	291	304	300	349	305	321	288	329	320	318	335	341	332	307	332	331	320	330	323	360	325	297	322	288	314	310	326	313	323	299	299	319	318	332	328	332	306	322	335	308	306	321	328	314	306	317	318	323	325	296	301	290	330	328	295	320	283	314	367	271	338	315	313	303	292	340	306	299	332	348	317	329	347	304	297	331	277	295	293	301	332	314	313	339	305	305	294	335	333	302	302	327	279	306	307	332	326	290	297	296	314	322	303	327	297	294	289	317	317	352	293	359	338	361	305	304	320	291	341	330	314	314	335	305	326	330	307	368	334	311	336	308	292	334	285	317	307	313	315	323	350	334	310	318	283	283	313	308	346	333	335	346	317	299	328	333	347	306	320	329	308	304	336	324	339	342	323	315	327	345	337	282	336	303	313	355	313	304	315	318	286	289	316	295	355	273	312	335	299	352	338	304	331	298	311	314	356	356	313	321	313	309	327	298	324	319	316	317	332	335	336	341	326	329	337	308	313	343	331	324	272	320	285	321	317	323	326	292	320	339	310	318	336	309	295	316	331	323	344	323	309	337	273	294	335	326	341	331	307	347	335	307	328	325	330	309	299	323	303	311	298	339	351	285	340	300	343	320	352	302	296	322	296	302	322	298	322	350	283	282	312	334	336	334	322	335	293	345	314	317	308	313	311	315	285	330	352	321	314	308	325	317	303	306	342	323	326	317	314	341	302	299	338	352	319	309	324	279	337	348	283	323	303	320	321	345	335	306	341	340	309	313	307	328	336	300	320	299	309	350	349	302	328	318	312	324	311	296	336	364	320	328	311	331	313	307	311	282	311	333	301	303	347	321	292	325	312	293	314	323	320	318	315	329	316	312	324	300	328	323	308	327	354	312	353	313	339	311	319	328	293	346	294	316	300	354	302	340	351	309	344	327	272	305	291	317	336	319	336	337	330	342	304	282	328	286	320	325	313	316	347	314	361	324	360	329	303	308	346	311	306	317	303	329	355	309	304	344	327	310	308	318	358	335	308	300	307	349	318	321	287	301	311	312	332	338	314	292	278	328	334	326	337	318	329	350	305	309	314	330	316	329	326	315	316	366	314	287	322	300	324	346	355	286	265	328	314	336	319	337	329	318	325	306	318	322	326	310	257	301	308	331	325	299	326	305	339	337	343	315	335	307	324	328	321	327	344	345	344	289	311	342	304	315	339	328	301	259	343	351	294	306	329	329	324	311	345	288	316	293	311	343	299	349	354	336	303	316	309	301	325	319	306	298	308	305	318	318	338	312	375	305	289	328	300	308	332	333	315	305	342	343	332	340	358	299	290	281	320	307	317	333	305	309	364	306	333	334	344	303	304	305	312	339	304	309	316	320	367	313	297	315	324	287	320	333	304	307	326	328	298	312	332	329	335	284	305	308	316	353	326	321	309	316	309	281	311	319	316	319	315	282	314	343	318	319	337	290	334	294	328	312	324	308	340	318	280	332	313	320	341	281	311	286	313	319	329	282	316	322	297	287	356	325	318	328	343	343	302	306	331	278	297	323	339	309	280	292	336	298	314	313	295	308	301	323	318	316	277	348	339	309	307	345	331	339	274	311	329	299	353	330	333	314	325	316	321	285	365	316	314	280	294	322	326	316	342	326	358	317	303	343	297	300	333	306	334	336	336	320	316	351	322	328	322	286	315	300	303	318	291	298	345	321	341	322	306	306	315	278	320	311	312	306	303	335	315	316	307	363	334	291	334	294	313	303	284	319	348	335	260	308	361	305	341	331	347	329	308	326	367	328	310	367	303	307	296	339	320	329	312	333	320	304	317	332	355	313	299	299	339	315	304	334	302	293	303	319	347	308	291	301	329	338	274	327	288	306	316	341	342	327	295	320	326	320	336	313	344	318	325	297	324	341	313	306	319	324	331	334	309	344	318	363	346	303	295	322	321	307	349	339	299	281	330	311	337	335	291	302	324	325	319	341	334	288	306	327	347	350	321	308	319	363	350	309	305	328	303	336	332	321	304	299	282	307	363	323	315	297	332	341	335	315	346	320	337	316	339	303	318	323	325	306	308	298	328	302	294	302	317	282	285	310	318	315	305	326	318	313	328	303	291	313	323	317	301	317	321	307	359	350	308	327	308	353	304	282	308	354	326	317	328	290	329	317	293	318	320	301	310	310	328	303	346	356	339	318	324	322	310	330	303	302	330	351	320	315	293	307	369	317	312	341	321	314	318	316	356	327	293	342	292	286	323	310	335	290	282	322	294	296	307	328	313	296	298	323	345	299	295	328	305	324	328	315	307	281	318	329	331	316	301	314	347	303	304	299	253	300	293	308	277	337	309	324	322	310	300	324	311	310	317	281	330	326	299	327	329	325	283	332	310	307	307	349	308	315	306	325	332	325	358	339	338	352	317	346	329	331	313	317	299	282	362	331	353	325	321	313	329	310	315	317	318	333	292	292	341	290	324	325	312	306	303	310	330	350	318	327	297	272	300	341	288	329	315	329	301	295	313	331	353	334	347	312	322	338	293	331	298	301	317	302	323	278	348	321	316	303	302	322	308	289	338	328	302	320	313	304	285	292	328	346	351	300	302	323	316	345	310	321	300	313	342	315	318	352	322	337	330	335	308	302	324	304	316	308	298	321	315	285	305	341	337	322	339	295	328	300	319	329	303	313	312	274	320	314	324	307	323	284	320	304	305	345	302	303	326	332	325	306	370	296	300	330	292	286	312	324	305	353	318	347	321	298	272	298	299	327	295	297	347	317	318	275	299	306	315	282	286	307	294	301	329	341	333	343	322	313	299	306	334	339	309	337	342	297	286	323	313	297	309	296	309	311	344	290	309	303	300	332	306	306	316	329	300	304	290	330	306	333	324	272	296	349	342	344	363	292
16312	4795	2952	2071	1585	1156	882	767	775	753	713	730	747	693	688	727	735	737	727	674	725	710	688	698	689	696	704	648	744	680	708	686	710	714	690	746	681	694	715	754	692	729	680	713	730	694	714	672	721	699	682	726	723	736	702	767	661	717	740	684	672	697	727	709	679	720	665	734	714	700	683	696	710	700	718	695	721	666	710	680	698	711	726	692	722	677	715	737	677	702	742	708	712	710	702	674	725	732	758	738	735	673	697	751	744	715	694	718	738	664	699	739	697	722	725	706	710	685	668	735	700	665	683	660	656	688	705	701	695	690	715	678	694	740	699	705	774	711	741	708	775	698	705	676	689	701	670	671	688	716	708	714	669	661	694	721	679	716	725	684	744	711	689	733	737	732	710	716	721	699	736	693	673	736	667	733	751	709	694	769	748	699	705	695	734	695	717	679	733	723	722	682	716	706	664	704	716	708	729	667	723	692	660	694	709	681	686	727	711	680	709	682	719	702	714	730	723	688	719	680	708	698	676	710	750	692	678	723	683	678	670	715	710	688	709	668	686	690	716	669	745	663	667	713	657	697	689	687	690	693	695	701	726	718	714	688	646	709	699	719	653	678	709	710	673	702	715	714	700	750	686	646	651	721	693	699	729	672	690	725	692	733	703	672	666	685	705	725	695	677	780	706	672	689	690	693	705	655	737	701	666	678	667	703	689	718	731	715	708	689	698	712	650	729	688	681	738	673	699	666	743	727	677	677	680	703	704	687	718	690	702	701	707	634	727	732	719	704	655	708	697	677	674	712	706	663	692	770	709	702	738	685	676	650	705	704	673	661	711	696	680	734	714	759	675	697	692	654	666	701	719	642	683	675	718	661	686	707	709	694	707	740	735	677	720	703	701	716	768	719	718	695	714	703	752	673	703	709	738	712	653	719	704	658	715	680	694	723	687	684	701	655	752	743	718	737	707	632	743	709	666	683	690	712	757	672	702	693	723	733	667	687	756	708	692	702	659	690	703	709	711	732	722	715	695	692	681	675	701	694	641	665	776	716	683	745	717	707	666	710	768	714	701	741	711	670	743	689	711	717	723	706	676	653	695	728	699	747	714	717	706	730	684	688	711	722	673	748	636	691	718	707	700	648	694	735	699	697	702	707	740	681	685	702	705	692	730	663	752	652	671	733	708	705	710	724	660	698	685	671	722	680	741	730	738	730	740	675	717	646	704	686	723	703	709	699	704	685	673	724	722	713	670	693	683	707	769	712	665	736	698	654	709	709	705	709	718	744	685	706	692	704	733	648	731	721	753	785	658	700	690	742	746	698	769	716	746	713	679	701	714	663	710	700	710	725	694	732	741	695	729	714	740	710	717	659	670	712	667	747	702	673	678	735	727	725	692	748	744	757	696	703	711	682	701	706	669	670	743	715	707	726	683	723	724	714	698	666	716	744	727	709	718	695	719	688	687	639	718	750	641	687	745	696	718	677	694	700	687	715	713	674	708	736	743	685	683	694	694	674	674	717	669	662	703	683	743	692	705	669	759	701	719	693	692	703	704	689	725	662	730	696	684	732	651	671	758	721	675	734	695	713	712	714	651	716	711	720	675	738	759	710	704	696	691	674	707	723	710	697	697	658	684	666	711	721	682	676	728	706	703	715	698	729	692	696	674	737	717	735	712	700	725	698	693	717	688	693	726	669	720	708	692	686	620	702	716	709	674	732	722	675	679	702	652	689	714	662	704	711	719	684	722	659	666	715	722	705	683	729	750	716	682	729	686	724	714	746	705	691	716	694	721	668	745	701	678	710	722	713	726	725	702	743	731	698	744	764	694	708	719	713	700	730	693	731	696	681	696	692	674	729	709	686	741	687	666	687	677	740	747	684	703	711	705	758	686	751	687	711	680	669	752	706	722	691	748	735	704	702	712	742	742	732	697	673	727	692	676	693	726	725	711	711	682	673	704	710	699	687	677	688	707	720	662	700	707	721	728	695	699	697	719	695	656	699	693	697	677	715	730	763	692	686	753	686	699	698	731	729	754	682	753	675	683	748	704	732	728	710	693	736	700	652	703	664	708	678	667	713	679	729	713	722	705	686	721	697	679	700	706	729	704	705	707	696	690	703	752	671	704	730	704	720	708	702	676	714	752	676	756	710	748	670	716	716	722	713	728	730	649	702	699	715	753	679	662	705	722	721	716	729	723	715	714	654	740	676	708	718	698	685	702	698	670	681	710	747	691	707	696	700	726	687	679	671	697	684	699	683	704	724	678	746	702	668	753	667	694	733	672	704	707	746	730	683	683	742	726	717	649	689	725	706	714	752	744	674	737	719	661	696	677	688	697	673	692	696	729	727	727	766	678	704	698	743	699	683	742	734	686	733	674	686	729	689	726	702	689	717	739	635	723	681	735	734	642	698	679	752	690	677	718	708	704	705	681	665	688	705	735	724	685	753	679	733	682	717	702	647	731	704	689	680	727	715	708	690	762	687	694	638	707	720	674	701	700	701	747	681	671	701	704	695	727	713	716	709	684	731	706	714	733	666	715	686	738	728	680	719	677	666	660	711	694	717	740	692	710	685	708	720	680	753	694	745	725	680	718	710	704	696	705	660	726	690	655	676	700	685	697	710	693	716	676	685	689	692	696	699	670	685	669	664	717	687	686	666	735	691	633	730	722	697	705	705	672	685	757	730	713	710	707	719	690	730	738	693	668	743	727	727	735	637	707	701	747	678	705	679	689	741	687	689	672	728	710	696	742	710	672	697	734	690	671	727	699	692	707	688	745	711	713	646	711	679	700	764	701	722	692	730	719	757	739	708	697	719	687	682	721	689	763	667	665	736	672	720	693	702	685	728	735	716	683	699	712	677	706	695	726	675	686	689	740	717	749	703	715	705	772	680	736	696	741	736	706	659	687	709	724	744	720	754	664	742	678	687	664	706	719	697	767	689	715	700	692	724	739	705	710	668	649	713	718	685	698	706	677	729	703	703	679	733	690	716	684	728	736	678	738	726	752	689	707	720	730	689	735	681	746	737	762	709	714	693	701	718	697	710	661	699	675	684	741	692	722	691	695	694	673	694	709	723	679	714	723	719	760	690	700	682	693	660	711	743	704	742	723	726	712	702	745	678	675	706	702	748	707	737	719	720	710	716	746	716	693	721	774	717	724	757	687	734	737	702	718	703	710	658	687	676	698	722	738	744	732	715	706	674	721	709	690	718	681	705	689	709	690	677	679	701	702	742	760	726	737	661	671	717	705	730	709	712	681	734	707	682	673	687	675	677	681	688	719	687	700	670	692	704	726	690	720	686	703	684	696	675	681	703	695	707	729	698	683	683	719	710	696	662	670	665	714	731	721	745	755	707	699	735	743	701	709	711	701	700	708	666	699	688	704	727	666	701	685	701	751	674	697	705	705	726	725	713	722	705	670	728	707	683	672	692	668	713	703	695	705	733	708	734	712	697	743	716	744	730	669	719	661	672	697	714	733	699	708	715
29111	4520	770	511	423	332	359	331	315	294	310	342	333	336	355	366	321	298	365	311	303	311	333	301	315	309	330	353	285	315	334	360	322	327	335	325	325	319	305	366	334	348	314	330	359	309	347	347	324	328	338	338	343	285	311	292	315	290	316	307	351	305	295	301	310	331	357	378	344	310	338	331	324	349	353	338	322	275	333	309	355	352	344	297	327	354	349	326	319	313	336	343	314	318	344	304	295	308	343	303	299	309	358	333	316	325	301	300	290	291	315	328	285	322	342	306	339	330	323	311	313	296	267	320	321	358	326	311	303	335	337	309	290	325	302	333	329	326	330	312	311	321	313	357	317	295	320	299	312	365	321	324	319	284	334	329	300	289	321	311	321	348	335	309	324	338	288	336	321	303	322	316	365	342	339	319	300	316	308	314	334	319	294	297	335	314	301	328	350	339	311	314	330	312	300	321	328	313	306	316	330	318	323	296	306	328	332	339	340	294	283	346	340	308	281	300	305	317	319	317	311	326	337	294	318	319	313	339	316	301	332	321	325	298	316	303	304	350	348	319	321	328	329	306	303	341	295	351	307	295	332	339	308	332	325	290	342	344	350	362	326	331	312	326	316	315	324	341	345	330	331	300	341	309	336	324	335	336	323	314	313	316	321	326	304	303	307	339	328	324	312	353	323	370	329	318	315	308	341	341	354	328	335	320	306	317	307	339	343	310	279	339	327	310	358	299	334	330	326	320	336	339	342	341	340	281	309	271	329	353	305	311	375	361	327	305	323	309	300	315	332	320	303	315	319	323	312	342	367	368	320	335	353	292	348	320	308	312	307	266	298	290	359	316	323	343	358	349	336	340	324	295	348	326	314	315	336	336	282	339	323	316	304	339	314	332	354	299	308	311	295	314	311	299	298	292	324	313	294	329	303	315	311	298	334	307	299	310	288	308	309	292	351	314	317	346	342	317	342	337	277	295	311	306	290	318	316	297	322	337	298	313	302	359	334	360	337	355	332	332	308	346	322	325	290	295	331	322	344	335	300	280	305	321	335	319	310	307	296	335	325	327	333	317	311	283	354	347	338	314	335	284	348	353	306	305	323	311	343	316	351	314	306	308	351	307	303	312	316	312	328	274	308	294	310	290	316	297	308	301	339	311	331	325	318	341	324	318	370	302	318	305	307	310	322	313	347	312	314	357	309	344	330	339	343	318	293	337	322	337	319	318	324	322	334	313	289	324	354	298	311	340	337	354	324	335	345	299	341	332	281	341	328	339	339	318	332	292	337	304	319	314	307	331	285	376	303	327	304	330	363	345	334	293	299	290	300	323	320	325	297	319	316	316	322	372	365	316	329	352	335	324	305	329	305	338	352	342	317	323	309	311	325	360	307	326	385	348	323	318	339	346	334	365	320	313	325	302	289	289	328	317	302	307	314	317	315	327	308	311	329	282	334	320	302	319	323	306	321	317	344	302	309	367	331	309	313	308	312	303	325	315	292	328	368	309	309	335	301	361	325	353	322	324	337	300	347	321	358	321	275	339	312	333	294	330	319	341	318	324	343	293	326	286	303	333	311	331	319	340	339	312	321	282	307	316	316	317	305	319	399	329	296	318	317	306	305	331	332	325	338	309	307	297	297	333	306	309	307	325	330	347	343	396	303	310	308	316	303	315	371	345	318	323	367	349	309	330	306	299	351	317	318	327	331	333	340	348	322	330	335	315	346	342	342	332	301	340	326	335	304	340	317	280	316	302	301	320	362	325	306	319	307	326	315	361	319	293	342	342	313	316	326	344	339	302	317	327	335	337	321	355	311	360	330	321	308	328	313	305	334	331	337	288	314	361	315	341	361	308	311	374	312	315	325	347	324	328	322	330	324	314	323	321	318	334	313	314	328	311	321	338	320	338	343	359	347	343	351	315	319	334	279	342	315	355	345	314	322	324	306	302	329	356	300	324	301	310	318	321	342	317	297	364	303	322	311	336	355	341	292	317	318	303	335	307	331	326	340	310	308	318	287	307	313	327	330	351	352	311	371	319	308	333	334	290	304	345	302	342	351	337	328	302	303	306	329	323	337	318	312	312	316	331	323	342	322	319	335	331	343	297	304	317	314	324	281	333	336	342	354	345	318	324	314	278	329	310	310	326	330	321	329	345	336	313	306	305	327	289	310	328	330	312	288	316	297	299	331	308	314	338	326	321	304	356	319	295	314	354	347	339	345	334	333	348	349	343	321	348	320	300	333	293	356	290	333	321	331	334	315	343	337	329	313	329	295	350	347	361	317	314	317	352	340	385	298	322	326	300	340	329	324	353	337	317	360	286	302	321	317	324	322	317	340	305	340	319	305	314	302	322	313	300	297	324	345	331	361	276	324	300	319	314	294	351	287	307	301	305	313	346	350	362	314	289	295	315	326	287	321	343	310	319	301	347	327	315	311	323	319	339	315	333	319	304	308	347	331	318	330	370	316	321	311	311	345	329	298	340	325	335	294	284	292	355	331	330	327	339	332	321	328	319	309	324	329	332	329	330	311	317	330	328	272	288	337	311	365	316	305	308	318	343	337	326	353	327	343	313	351	318	347	258	349	327	343	307	343	325	322	314	336	344	316	298	277	325	327	334	319	314	371	282	370	324	325	326	308	317	314	290	331	343	312	339	335	300	311	330	328	324	305	347	341	321	328	301	301	352	307	333	317	314	372	322	301	358	306	293	353	302	368	321	329	303	339	325	342	298	289	343	317	331	302	299	298	328	335	321	330	296	312	294	315	312	287	298	301	332	311	331	326	324	319	303	352	346	288	288	318	309	292	344	309	344	327	325	343	336	357	301	295	320	347	330	292	334	351	308	332	339	332	298	328	308	337	323	317	319	287	337	330	329	339	316	317	313	325	319	343	360	332	318	321	284	304	327	342	345	320	302	308	317	309	312	332	329	311	326	320	297	319	331	327	334	329	337	347	324	311	361	323	289	307	338	348	298	298	348	339	371	363	357	325	313	311	346	342	326	328	317	323	319	347	305	324	332	301	317	294	321	348	335	337	321	347	362	354	330	338	308	327	341	336	308	291	338	337	320	334	306	349	326	326	296	300	315	345	324	352	304	366	340	337	298	309	299	302	331	341	337	342	340	289	359	333	380	310	330	352	314	317	313	326	332	354	316	314	349	364	339	310	328	384	289	312	299	341	295	295	299	348	367	328	317	323	328	323	292	330	338	350	321	339	325	304	325	303	314	280	310	320	299	317	309	304	289	347	349	319	330	329	308	341	317	335	303	343	319	336	327	328	334	324	362	339	344	319	284	310	327	316	308	319	272	311	326	305	323	311	350	370	339	327	319	338	290	290	345	306	339	282	317	351	330	336	342	308	343	345	321	315	324	320	331	295	338	328	307	355	347	296	309	351	328	319	291	295	340	334	332	315	332	346	329	313	290	359	323	332	315	348	329	326	303	301	302	308	343	297	322	281	310	330	335	300	330	326	327	319	330	324	326	298	340
20128	8300	5780	4174	2766	1622	1282	1258	1021	897	831	810	842	778	802	744	747	765	737	747	759	725	779	771	785	781	678	729	719	787	755	771	725	708	737	766	686	721	711	714	767	719	700	787	738	746	743	720	776	797	715	757	746	653	699	691	735	717	751	733	721	691	707	737	743	717	752	708	676	749	718	741	765	744	755	729	667	757	737	669	782	719	741	750	698	727	740	702	760	739	701	701	759	752	737	719	741	717	721	674	757	745	692	746	766	731	754	704	718	784	756	771	756	737	759	759	720	705	718	696	699	772	765	727	702	704	746	783	751	769	731	759	729	735	695	716	716	737	662	728	685	716	681	719	702	752	745	720	680	816	755	713	726	715	741	799	703	744	737	729	724	763	743	730	730	741	716	764	696	702	726	705	696	722	757	753	766	732	724	787	730	742	724	735	721	738	672	729	752	743	750	730	746	719	798	727	765	714	680	712	678	741	724	755	719	678	719	686	672	743	710	685	728	745	698	736	720	748	722	772	778	735	737	744	731	742	732	695	742	776	760	738	723	733	723	712	730	716	730	712	781	711	726	719	724	709	755	721	699	741	744	763	687	736	683	727	748	755	712	738	721	724	771	735	709	701	788	779	753	707	747	739	731	729	762	753	682	733	730	799	738	732	715	697	772	759	705	720	742	734	706	729	695	694	696	711	709	744	725	791	706	714	710	702	709	728	727	702	720	766	747	728	736	710	717	695	770	723	709	790	708	766	699	722	726	701	693	681	753	663	751	766	721	789	703	761	776	757	759	714	695	668	713	719	704	767	744	731	758	717	755	717	663	752	730	797	735	739	730	724	710	686	740	710	740	720	707	677	690	689	731	719	713	737	736	748	719	733	759	715	722	742	681	743	713	741	744	766	718	721	774	675	722	733	722	723	694	735	737	714	698	715	710	747	740	730	754	698	692	724	719	716	705	738	727	708	751	752	655	747	739	716	717	724	710	764	695	762	717	727	703	736	748	720	717	759	755	730	756	725	762	763	745	749	706	743	746	677	695	739	743	722	744	757	737	775	679	736	699	738	736	754	762	751	753	726	734	725	689	763	716	771	703	775	766	764	761	733	702	721	749	734	755	710	750	718	751	725	717	710	694	704	725	707	799	685	754	741	780	715	736	753	722	743	703	690	708	706	766	692	751	718	716	765	729	713	752	770	717	755	782	731	700	670	769	657	736	763	718	731	700	686	720	740	703	732	726	725	702	755	718	706	746	721	731	724	740	701	746	717	737	686	774	751	761	729	699	762	723	746	678	716	739	746	714	745	712	696	742	725	741	711	708	716	735	728	707	722	688	733	784	707	703	740	707	761	717	749	712	731	746	788	703	774	738	707	720	754	720	777	746	720	703	765	747	703	743	744	728	718	727	772	727	761	769	693	725	774	750	792	751	733	748	719	699	747	727	735	798	708	797	754	740	748	741	749	760	736	714	750	703	724	767	743	737	771	742	747	675	776	776	726	733	713	716	760	688	729	738	733	721	718	744	714	743	742	743	727	746	713	759	778	730	709	721	680	719	742	740	712	717	737	732	704	737	744	717	754	702	738	717	708	744	764	745	712	724	719	718	704	714	719	743	718	763	724	754	722	763	763	734	690	720	698	721	749	702	761	685	759	717	737	766	730	750	767	702	800	717	712	703	726	733	726	721	761	737	758	725	723	725	745	701	699	743	715	728	737	736	736	750	707	678	777	696	720	719	725	700	716	742	753	699	751	715	717	690	674	731	767	695	753	740	717	753	723	721	738	722	753	751	745	692	777	732	785	723	672	722	719	730	752	740	767	812	706	753	713	739	732	698	697	711	733	753	743	722	700	723	706	712	688	678	739	728	744	709	736	786	706	808	715	764	696	732	730	734	723	694	753	786	684	720	764	762	699	719	690	753	697	750	696	771	747	762	732	752	758	741	689	692	719	752	718	704	717	762	717	745	730	746	717	703	724	759	717	714	727	730	690	718	778	732	720	709	701	776	748	773	743	677	712	726	706	785	717	746	712	749	723	752	739	751	727	687	807	763	752	730	722	731	740	729	760	745	713	709	711	704	716	753	703	723	739	713	706	743	716	752	731	744	739	735	672	723	741	745	735	700	765	687	772	772	691	761	742	722	709	726	745	754	760	737	746	757	726	778	773	701	755	701	771	766	726	764	735	710	763	767	775	708	758	709	725	686	729	754	751	722	706	726	715	731	758	754	736	698	745	724	711	703	689	745	761	730	698	712	700	754	720	700	771	745	760	757	705	711	692	685	747	704	724	696	746	741	723	734	697	742	771	757	790	680	774	732	735	735	704	706	751	742	750	720	741	733	740	774	738	762	821	740	721	735	758	709	742	694	735	755	740	708	748	742	737	709	781	748	706	792	752	720	755	811	711	682	722	753	679	759	697	709	751	757	750	755	726	692	745	788	698	726	708	693	710	733	759	714	718	736	760	705	724	714	721	754	737	754	740	743	690	695	692	713	729	778	752	743	713	722	720	754	777	760	716	727	753	743	737	705	739	710	731	729	723	794	758	684	736	706	723	726	728	708	714	772	747	710	748	749	746	657	690	748	738	746	774	764	708	763	735	779	717	789	784	734	725	742	723	717	732	754	707	716	731	695	735	708	717	751	736	743	737	727	714	742	705	725	746	760	748	753	784	750	785	727	773	709	707	750	718	717	756	733	728	768	708	742	694	717	718	718	760	710	753	709	754	747	695	721	768	723	743	758	740	751	726	764	750	721	780	730	708	759	720	766	749	732	729	741	766	743	702	801	756	740	698	730	711	731	772	739	800	708	748	757	728	748	758	759	764	742	716	729	738	700	715	757	747	723	754	723	749	749	702	741	749	682	736	772	699	751	739	724	745	708	712	746	744	718	702	735	730	717	684	715	780	739	758	683	744	754	763	689	758	768	743	764	687	750	729	720	746	711	724	728	714	719	733	741	730	704	805	742	700	706	714	752	733	712	711	750	733	699	752	707	704	680	689	737	670	702	745	696	736	666	726	734	762	705	763	744	746	731	766	752	735	702	708	711	724	721	758	754	753	732	720	753	731	635	720	728	726	699	716	740	679	783	677	781	715	747	680	739	784	703	757	743	735	708	738	753	751	744	724	765	763	731	719	744	755	751	713	744	708	719	744	723	735	760	721	707	730	759	716	691	772	696	760	738	744	740	730	741	773	739	720	748	726	740	738	711	710	732	712	748	746	706	748	761	713	777	764	740	783	740	758	702	743	744	700	739	723	703	747	755	673	710	774	737	791	782	698	734	684	697	698	732	752	696	739	717	688	772	768	706	765	770	735	734	760	722	721	755	720	721	754	712	713	730	753	639	708	677	749	706	734	739	733	731	732	695	700	732	740	784	728	682	716	746	776	693	775	756	762	769	737	738	743	729	763	780	692	665	699	732	765	773	761	721	754	758	727	739	714	715	800	762	767	698	736	697	747	764	737	774	743	747	708	730	728	751	745	723	737	774	742
35131	5996	896	549	447	394	382	373	320	312	323	319	342	341	315	323	360	325	366	315	328	330	345	349	372	352	339	328	319	291	317	332	361	360	342	313	321	312	328	317	334	327	374	365	342	348	307	324	322	324	313	297	337	334	354	310	340	340	325	351	348	334	314	342	326	351	346	360	351	344	347	320	347	345	309	344	323	335	375	314	333	329	315	326	350	336	307	342	342	302	362	303	332	306	303	320	313	298	379	339	365	328	320	323	327	364	313	330	334	353	313	336	315	350	380	347	321	338	341	358	328	339	351	322	317	329	375	337	358	321	314	376	293	354	358	318	327	337	329	339	328	337	331	301	334	377	304	348	321	351	359	309	332	339	349	325	338	317	346	318	352	329	295	354	319	327	295	330	316	293	326	344	376	340	311	310	338	323	336	345	340	312	354	296	349	331	355	374	310	308	299	358	327	320	347	347	351	346	344	318	330	359	339	384	320	345	347	323	374	311	306	348	321	313	332	353	339	352	360	327	333	346	351	378	295	364	342	346	370	318	292	322	338	338	349	359	329	322	325	323	385	331	298	342	328	317	352	378	336	326	348	332	337	320	345	331	326	304	331	362	340	327	344	332	322	325	335	331	329	323	345	354	366	346	304	324	315	321	345	358	353	330	319	348	368	335	309	331	365	346	321	322	308	345	356	343	325	384	352	353	351	338	328	336	329	326	343	352	328	342	346	329	317	332	326	331	338	356	326	312	335	348	354	356	296	354	338	346	345	353	398	351	335	316	331	304	314	334	311	334	343	320	323	361	338	329	351	371	339	321	316	335	313	330	320	342	340	314	283	345	323	350	301	348	366	330	368	347	328	343	331	293	307	325	307	372	323	368	364	342	318	330	318	323	326	366	348	334	354	369	313	355	300	362	336	337	311	369	336	333	360	335	366	339	324	347	335	320	329	321	370	313	305	331	332	311	312	329	332	320	324	338	317	293	323	365	360	334	315	318	305	293	330	321	338	294	329	336	331	361	337	346	324	340	330	335	349	309	348	328	322	354	339	343	325	326	345	346	336	361	341	335	328	334	330	329	337	340	306	358	315	327	358	329	337	349	347	343	362	386	354	339	348	359	357	327	309	343	329	352	336	317	337	330	317	329	349	322	372	345	328	325	346	357	317	301	332	329	314	321	323	346	327	324	332	325	353	362	346	346	341	373	312	335	347	314	339	339	327	346	323	319	297	347	321	373	347	308	352	332	331	349	335	324	319	327	340	316	320	347	310	313	329	357	345	368	337	360	330	359	327	356	337	328	297	328	332	371	362	347	346	341	350	330	361	344	350	323	293	334	345	333	319	357	322	346	352	348	299	348	342	335	339	326	353	310	311	374	311	343	339	314	338	329	322	313	320	354	289	290	318	337	364	338	342	345	401	345	356	361	328	327	331	325	342	313	334	339	328	320	335	344	294	366	382	331	345	358	339	364	336	322	376	364	355	313	340	341	321	344	341	331	316	317	333	327	353	323	340	313	364	352	328	349	337	312	334	325	315	312	342	364	324	350	350	342	329	336	347	370	327	375	348	359	349	337	322	355	326	305	365	356	375	362	344	356	333	358	371	291	339	358	315	334	332	313	339	337	320	332	324	332	326	308	278	343	375	342	338	325	338	354	350	333	351	341	349	315	369	370	327	372	353	380	336	353	347	311	302	350	366	341	339	375	318	326	349	331	346	335	331	357	348	324	317	305	293	355	324	361	328	329	311	343	340	355	314	329	309	298	310	351	351	347	363	327	302	367	355	320	325	333	326	341	310	309	334	339	338	317	307	326	367	320	314	358	333	320	347	320	300	320	316	319	311	316	328	316	348	372	382	335	370	294	337	350	355	355	332	316	351	287	344	325	332	348	345	303	347	328	330	363	324	318	327	362	302	359	397	362	311	345	320	339	321	328	351	326	306	346	362	354	355	316	340	329	308	343	317	348	345	333	321	343	290	340	331	353	358	361	375	365	347	312	318	304	326	308	345	333	324	295	328	319	314	333	333	328	345	372	309	302	304	295	349	330	362	346	338	318	319	326	332	304	318	309	345	309	358	326	358	313	318	389	304	310	305	324	322	325	314	339	354	356	322	322	334	302	311	327	373	330	330	326	323	340	325	316	333	352	340	344	386	366	341	310	367	350	332	309	352	306	316	319	327	386	330	351	361	327	348	368	345	301	348	348	347	354	364	364	326	322	307	326	342	323	304	338	280	319	334	318	297	333	317	341	355	368	327	334	324	317	297	344	353	322	316	318	353	344	364	369	360	321	322	332	327	331	345	375	363	345	330	322	316	300	328	339	312	329	336	332	313	351	320	327	343	381	360	346	334	356	358	341	340	332	360	311	359	317	320	346	369	335	343	301	347	317	309	333	329	345	335	348	334	329	327	314	328	368	351	312	351	366	368	299	359	354	344	340	351	337	343	322	344	337	341	341	315	306	342	361	302	343	343	333	335	304	327	335	327	341	347	317	357	333	336	337	330	341	345	311	333	344	317	345	339	332	347	332	365	337	350	292	359	341	323	299	309	379	353	372	312	387	337	307	377	321	329	332	339	329	322	344	332	350	332	335	315	339	325	360	320	332	355	357	361	342	335	343	324	305	317	376	341	321	320	326	311	348	354	328	333	364	312	323	331	304	324	354	321	326	364	336	324	353	327	364	371	309	296	320	332	378	343	313	299	332	326	356	338	373	307	301	343	319	335	328	359	317	324	371	341	331	326	333	344	336	316	335	362	340	379	348	321	344	342	331	328	328	332	350	318	332	310	333	356	314	357	360	350	307	331	354	344	314	324	358	338	306	308	344	306	337	332	320	322	349	405	340	346	351	316	349	352	305	339	336	334	319	364	329	290	327	337	324	346	350	377	335	356	325	323	371	361	315	346	369	318	330	340	311	359	329	314	318	355	271	317	336	358	317	328	341	318	336	323	348	346	317	360	337	318	323	306	340	309	314	349	301	315	324	332	338	362	316	336	345	339	330	312	330	337	326	297	314	335	319	342	297	316	352	311	336	341	341	305	312	348	330	329	319	334	316	336	359	345	349	355	347	345	330	335	376	356	341	316	312	348	340	369	340	322	345	327	371	343	343	336	335	321	336	327	357	315	320	393	315	341	363	351	322	287	351	313	324	351	340	339	316	367	316	317	310	352	374	324	325	341	307	364	321	327	320	363	319	349	315	347	327	347	384	345	326	323	348	332	353	344	351	391	338	347	326	353	340	391	361	355	318	356	325	305	325	326	336	326	325	330	333	323	356	326	353	317	356	327	350	348	348	327	345	335	328	325	336	335	345	336	329	330	305	334	313	321	352	335	353	346	343	335	344	371	341	320	341	353	304	356	353	320	325	300	342	321	343	339	317	351	317	317	349	310	322	326	302	320	307	306	344	309	332	330	305	321	337	310	340	334	369	318	351	346	326	364	344	335	349	376	346	333	325	308	316	332	282	333	351	308	334	350	340	366	322	332	323
24230	8404	5859	3668	2302	1889	1466	1304	1148	921	879	838	835	872	789	803	811	813	821	796	829	812	790	736	813	770	777	810	798	821	787	785	787	748	831	747	795	792	832	780	779	784	802	800	835	763	761	764	782	824	744	782	779	789	804	786	763	786	797	766	766	738	787	782	790	775	779	784	846	746	800	776	799	775	759	799	782	803	793	751	752	781	822	753	739	787	766	800	811	783	790	755	785	779	780	780	756	808	803	773	784	851	747	789	832	804	850	840	784	750	825	819	773	787	764	786	758	772	741	817	759	767	791	798	757	774	773	768	799	753	753	787	766	749	780	777	726	779	781	840	771	752	770	786	797	805	728	801	756	735	754	804	829	758	810	778	784	763	790	793	793	766	819	749	771	741	801	811	810	795	773	757	771	782	796	805	791	762	746	772	780	795	763	751	769	744	852	794	745	754	751	813	761	770	714	794	799	793	788	775	797	780	756	750	776	786	839	834	717	817	813	798	811	815	761	746	755	743	768	820	758	794	754	745	733	796	756	813	787	796	783	751	720	723	767	754	806	733	755	762	769	788	765	807	772	801	757	793	779	778	809	785	807	776	791	799	758	803	795	790	789	757	767	730	800	826	787	756	814	773	789	816	779	779	805	786	724	781	736	770	774	773	788	733	776	735	764	823	725	770	750	794	749	780	768	777	726	806	805	756	809	822	800	814	760	803	779	738	801	798	771	862	782	771	784	848	819	798	743	794	775	780	733	766	772	772	766	812	776	743	769	788	791	798	759	793	723	761	759	809	756	790	756	814	804	793	774	782	751	810	790	753	765	740	780	812	768	757	761	814	798	779	793	728	740	787	786	784	756	742	737	838	797	836	806	788	768	771	782	738	809	753	728	772	787	748	803	770	784	809	742	788	816	792	786	755	776	685	771	858	770	820	775	795	784	780	754	772	732	790	757	800	804	808	832	758	789	829	826	784	793	763	747	755	759	851	833	748	763	793	758	777	816	778	796	795	800	756	770	783	817	766	807	751	766	786	830	813	755	790	794	788	787	767	798	762	742	772	818	819	791	759	776	790	768	786	771	785	774	807	783	797	800	726	795	775	780	780	770	762	813	755	758	792	792	798	744	760	753	823	761	793	738	724	756	725	765	747	729	724	743	771	785	737	777	756	771	788	769	773	810	741	772	769	782	784	759	796	778	785	796	763	764	734	789	783	808	778	737	786	794	798	744	801	744	794	754	777	815	781	763	776	785	788	794	724	796	800	764	797	781	788	822	827	822	732	763	764	724	777	803	789	778	769	766	789	792	741	769	728	777	758	721	776	762	803	855	811	789	817	806	795	848	822	830	789	742	773	777	735	807	787	809	784	735	748	776	803	774	818	737	788	785	801	854	794	789	762	782	814	814	796	780	802	721	750	787	779	789	769	780	780	748	796	746	763	723	825	751	804	817	748	766	763	782	792	747	781	770	735	814	818	778	756	780	741	803	774	784	818	767	712	754	835	771	804	827	798	759	790	783	747	777	777	735	797	812	754	717	769	803	783	795	782	733	801	775	799	843	774	804	794	755	813	790	830	764	799	796	730	752	722	776	766	794	789	769	778	779	753	735	791	791	767	809	756	809	816	807	766	753	765	756	784	773	775	759	761	798	791	774	814	773	807	763	802	780	784	744	778	783	803	763	765	807	768	776	805	811	772	850	791	735	814	747	776	773	816	729	807	763	778	753	759	795	785	781	773	734	799	749	773	785	767	796	753	779	816	787	750	803	798	785	782	774	800	816	769	761	784	769	801	769	801	746	753	782	776	757	766	761	741	776	830	781	760	809	858	781	758	789	780	787	810	853	745	795	732	799	731	732	805	753	709	747	792	765	815	812	757	798	781	801	777	779	810	754	810	767	779	750	775	805	777	799	762	773	804	808	825	784	793	773	731	802	760	779	823	772	772	798	791	732	777	776	819	733	766	775	767	792	738	802	843	807	772	795	815	782	792	753	809	815	798	775	800	798	742	802	783	798	799	728	730	787	737	737	766	780	793	750	788	776	756	774	783	751	775	787	723	760	770	768	794	793	778	814	789	738	767	781	780	768	810	777	826	791	812	812	754	773	794	759	761	789	800	766	762	792	761	737	768	825	797	777	832	777	781	780	752	777	804	781	801	850	811	763	802	740	811	773	796	772	741	758	774	778	810	753	761	802	770	784	749	772	770	766	784	790	795	746	747	777	794	790	806	800	799	822	766	804	762	811	756	755	790	803	802	738	803	758	801	774	753	756	768	817	782	783	784	802	807	765	755	780	777	798	819	800	784	746	792	736	789	746	818	788	782	745	755	815	783	814	728	761	815	769	780	762	815	832	804	780	775	774	799	767	786	726	813	812	744	730	772	798	747	795	773	803	764	813	752	759	771	825	770	814	701	795	752	790	755	786	771	788	747	781	809	794	736	786	747	827	798	847	826	757	817	820	746	802	780	810	760	722	764	797	746	790	766	806	788	762	764	783	766	744	765	810	810	727	763	780	765	820	715	765	768	781	789	779	755	811	787	742	791	788	810	795	798	813	714	781	765	806	752	800	771	833	796	744	792	779	788	805	740	800	788	787	755	776	757	762	812	750	760	787	815	781	752	797	815	774	747	794	775	742	780	813	794	824	793	806	783	731	791	800	728	768	827	788	779	844	743	779	810	772	771	777	799	772	786	807	726	780	830	808	790	768	763	782	739	821	783	768	777	751	817	703	795	770	804	805	798	704	795	802	758	762	752	871	750	772	741	795	859	770	714	773	777	801	737	790	779	761	791	801	807	816	739	800	732	802	791	751	770	806	750	751	813	729	751	746	748	778	803	746	801	766	770	771	794	803	740	781	854	786	759	789	795	810	801	805	766	813	756	759	757	731	764	789	772	762	795	776	753	806	873	721	761	793	769	753	705	761	754	796	786	807	798	759	753	809	792	792	745	771	767	797	758	765	816	796	774	816	852	766	792	813	823	782	779	798	728	824	788	763	784	768	733	805	788	773	808	804	786	812	757	782	759	882	756	846	814	805	830	796	762	730	811	743	795	784	770	776	759	758	768	751	791	822	771	832	779	783	798	734	770	790	772	729	757	775	821	837	786	844	736	798	791	805	742	731	746	792	792	809	777	777	770	782	767	767	753	765	808	767	757	786	779	809	756	787	816	764	773	747	788	710	805	775	794	779	786	797	754	726	695	748	745	785	778	796	835	776	796	803	798	733	767	756	751	789	774	788	796	802	780	787	821	780	799	795	773	754	800	740	799	746	769	736	769	772	737	756	775	771	765	777	762	771	804	771	829	705	790	776	765	813	780	779	799	736	749	761	768	817	749	760	769	727	804	831	730	809	785	722	795	774	748	775	815	821	757	787	777	809	727	768	759	757	796	797	779	763	775	777	793	788	811	823	807	775	811	842	801	776	774	727	808	698	781	770	755	753	788	801	733	758	765	735	783	753	796	764	804	781	761	787	772	780	796	847	792	778	805
23386	2484	524	402	350	342	347	356	314	335	283	351	322	336	334	314	344	313	404	340	319	328	330	342	317	264	336	318	299	307	331	332	339	314	293	320	323	328	354	321	350	331	308	272	321	279	343	356	345	255	309	319	312	320	333	324	335	290	312	332	320	342	312	296	319	272	319	332	292	332	321	330	314	302	320	317	327	346	315	347	325	327	315	334	315	331	342	323	321	317	327	346	309	313	310	335	297	297	319	307	300	319	318	316	300	369	317	307	310	326	315	304	332	306	276	345	285	312	324	322	322	315	315	304	332	278	333	303	324	303	304	303	334	364	315	345	333	295	347	324	289	310	354	326	347	341	285	315	320	297	277	345	332	299	300	335	298	313	299	292	307	315	304	327	319	323	342	317	304	329	344	315	304	286	298	313	322	344	348	293	354	294	322	303	365	326	345	331	344	364	369	325	306	301	323	348	333	326	332	329	345	335	316	311	382	328	336	294	296	286	311	303	306	351	335	319	330	296	319	325	356	335	348	332	315	332	347	327	283	309	315	342	339	327	274	327	316	339	319	309	321	288	321	304	330	320	341	349	284	290	289	343	314	315	305	317	347	322	315	296	294	320	303	322	354	311	300	316	374	320	325	318	332	331	317	292	327	331	325	346	322	325	314	301	287	301	306	321	317	295	309	333	325	364	281	311	336	338	332	366	337	311	333	298	318	321	320	316	361	343	328	347	330	358	322	324	324	333	304	322	343	302	316	349	313	301	320	299	330	369	294	333	340	317	287	333	317	336	271	315	293	382	320	359	314	334	333	300	304	311	342	308	337	361	330	340	286	302	307	333	309	323	346	318	321	288	276	326	332	277	259	340	311	319	305	384	283	349	312	335	317	314	345	333	310	298	322	324	330	333	308	355	314	290	330	350	339	341	305	326	326	334	294	298	338	280	342	331	342	359	293	324	319	331	328	298	353	331	308	306	317	312	316	306	329	317	330	312	350	297	313	288	339	309	353	345	322	324	323	331	330	333	294	300	279	343	304	299	351	349	332	318	340	307	325	345	307	337	344	303	301	328	308	304	313	327	365	322	308	308	350	286	298	310	305	326	298	306	343	320	293	293	306	339	319	344	343	330	341	327	297	322	299	323	343	332	305	296	287	297	329	294	320	332	358	347	283	342	321	294	333	313	349	307	313	291	280	306	313	326	339	325	336	333	313	343	328	320	305	350	324	325	312	333	326	331	310	290	361	338	318	306	345	314	314	304	325	316	297	302	300	306	291	306	342	346	330	290	295	338	348	341	319	315	334	321	287	285	305	299	308	339	330	340	316	327	328	311	342	323	328	333	321	316	307	369	344	358	341	290	360	294	318	322	318	334	304	353	332	298	308	332	324	315	314	319	346	304	329	316	317	302	327	327	316	309	316	318	325	346	291	284	347	316	302	290	282	321	330	330	317	292	350	312	317	339	339	329	335	282	293	304	326	323	302	351	314	309	350	331	311	317	303	316	353	329	327	325	305	323	295	313	352	290	292	296	297	297	333	337	303	327	324	303	310	333	298	310	303	340	301	303	327	308	334	298	333	332	338	384	330	332	333	301	311	293	309	321	328	344	347	352	329	302	306	296	335	303	317	343	324	318	334	328	334	295	297	330	309	305	311	330	370	311	286	306	333	341	341	340	307	289	310	338	365	315	352	300	307	301	299	297	330	304	326	323	348	333	310	346	308	289	307	323	345	319	338	309	297	304	345	316	330	325	300	347	294	284	336	348	381	278	328	314	304	338	297	299	315	346	338	385	312	331	314	308	311	310	332	296	333	298	322	365	291	336	336	350	358	329	301	347	361	304	331	305	310	342	309	303	322	291	290	343	321	329	347	304	313	324	322	338	298	335	299	366	306	351	321	348	302	268	304	334	285	318	338	317	304	319	330	338	347	333	320	312	330	340	300	342	313	304	351	310	306	273	304	333	303	347	317	296	341	304	282	326	342	329	291	307	298	315	312	307	353	307	308	313	339	320	320	317	346	336	345	288	288	342	335	323	299	317	325	329	322	298	329	309	338	294	333	345	333	338	304	280	320	326	317	313	300	308	309	325	304	315	342	328	349	306	316	331	359	359	327	313	316	321	347	301	325	279	328	319	323	306	338	332	318	315	331	308	313	295	331	331	317	323	300	322	330	313	339	295	313	316	299	279	319	321	294	343	358	309	326	301	326	303	339	277	297	302	354	322	359	318	326	303	332	331	344	337	337	282	328	340	316	312	297	347	301	328	325	305	330	354	329	295	304	339	312	332	292	304	316	340	313	338	318	331	309	280	328	296	334	357	308	312	342	328	321	296	335	315	332	311	291	317	286	340	335	341	338	301	321	306	285	296	319	336	293	306	280	329	348	317	355	320	336	331	289	297	296	319	290	311	337	328	376	321	311	311	326	336	314	276	284	310	321	342	340	328	307	320	282	314	298	284	332	321	319	299	358	318	309	317	321	324	295	303	291	327	341	373	339	342	356	321	305	296	321	342	303	339	313	340	328	307	337	322	309	324	309	345	324	318	327	319	327	320	314	313	356	319	314	323	337	351	319	339	292	332	287	302	308	325	341	333	300	351	335	286	330	336	321	291	324	323	279	310	328	329	320	324	333	333	333	315	301	270	300	325	358	321	328	311	289	355	305	301	324	293	344	322	319	304	326	333	306	340	326	337	278	333	340	304	361	299	313	369	324	330	319	307	328	319	329	347	313	327	322	328	323	325	313	313	318	347	314	307	360	349	323	281	363	297	319	342	310	284	287	311	328	362	312	319	321	333	310	361	303	339	316	324	324	325	292	293	331	320	292	336	356	305	283	281	322	340	325	301	304	306	338	309	295	331	319	321	335	312	353	348	301	307	285	300	326	290	287	323	326	327	324	321	315	327	291	332	327	272	293	317	321	324	315	295	325	348	305	278	304	318	331	298	317	312	313	308	344	291	286	326	309	293	326	330	297	317	374	307	297	305	338	290	308	314	348	332	311	310	313	289	286	322	344	294	297	355	327	333	325	313	312	319	284	330	280	349	331	351	291	329	290	306	366	311	291	339	333	363	329	327	301	309	336	335	304	312	355	297	309	328	343	333	312	332	279	325	315	331	345	291	310	322	291	300	340	324	333	321	297	333	298	279	319	328	327	297	337	307	296	286	334	296	338	328	320	341	328	314	322	313	331	286	323	302	294	350	295	333	333	312	329	315	343	331	288	349	288	323	312	338	379	340	304	305	316	287	313	335	314	300	332	310	338	306	353	320	341	327	342	331	325	290	323	314	362	331	288	337	345	318	322	332	316	319	302	314	320	305	308	345	326	305	309	336	333	286	286	278	334	321	284	293	309	329	289	292	299	293	277	318	306	349	325	309	326	319	310	315	346	327	329	335	315	333	329	332	318	354	302	380	329	295	295	299	323	366	320	306	342	318	325	335	301	286	271	359	344	313	313	346	327	327	319	316	318	315	326	351	317	300	327	320	315	303
16705	4310	3156	2119	1384	971	900	930	831	780	755	751	734	721	790	749	714	677	721	720	721	747	795	750	738	748	670	684	720	677	721	707	719	740	699	718	697	735	706	763	718	738	718	664	729	707	702	664	713	757	695	713	726	725	701	758	720	701	662	681	718	692	676	708	731	728	688	716	686	729	712	705	744	722	718	752	758	723	716	736	750	693	707	746	694	740	682	678	709	698	742	707	727	696	677	746	722	777	767	698	715	701	755	722	707	644	674	721	722	707	683	670	759	732	702	690	702	729	696	727	699	698	739	746	701	710	693	714	685	754	682	680	715	718	665	711	708	695	662	730	724	704	733	721	681	704	746	714	711	700	707	693	706	730	715	713	692	743	749	736	726	720	723	724	736	708	750	711	723	664	723	736	672	766	752	754	719	710	729	716	723	690	705	706	702	746	733	661	689	770	765	680	671	723	681	681	702	688	702	697	719	706	731	698	688	686	696	754	715	709	718	713	724	676	686	665	708	711	735	725	746	731	692	689	717	705	693	702	750	746	669	705	717	672	731	722	633	713	680	725	723	724	724	700	710	687	704	706	704	681	741	748	759	697	730	679	691	687	752	679	742	714	705	703	730	737	743	704	651	683	737	739	684	674	717	717	704	678	735	738	739	726	734	702	690	691	721	667	679	767	725	723	689	700	711	674	665	730	694	742	698	735	670	753	702	668	671	755	737	738	712	700	699	723	702	729	693	704	724	690	725	729	706	685	712	679	730	753	745	688	693	743	739	714	688	681	771	729	663	698	780	666	751	737	726	731	701	706	726	699	696	706	752	691	720	719	729	738	686	719	661	724	711	713	684	701	749	711	701	773	714	723	719	708	700	680	730	664	744	720	730	748	683	700	718	757	708	694	724	701	723	667	655	719	719	690	741	735	711	724	687	708	735	684	741	700	729	696	724	731	725	657	727	747	709	708	734	716	743	734	687	693	688	674	683	722	740	675	708	761	714	704	702	704	710	679	706	710	752	692	684	755	719	695	738	701	724	713	728	705	731	739	667	693	708	732	632	716	745	697	699	707	714	730	717	725	733	711	750	667	727	707	702	723	666	730	746	738	730	714	732	703	717	678	688	697	707	706	719	724	669	715	695	730	679	703	683	698	708	683	720	687	744	694	700	719	751	684	743	701	686	721	733	699	738	734	685	736	716	707	742	706	683	644	744	697	737	720	798	682	671	699	722	766	725	686	672	691	650	693	734	717	746	725	705	716	730	702	733	671	721	711	701	707	720	728	655	709	693	712	641	699	724	736	726	687	726	725	746	729	736	672	685	674	696	691	689	720	709	757	769	693	739	671	645	712	723	708	725	767	660	725	752	725	671	752	734	703	712	643	693	711	730	738	665	703	735	651	760	679	696	738	706	699	695	719	687	726	742	722	727	743	699	723	693	747	701	702	744	728	692	718	686	753	727	703	713	711	676	704	674	728	712	719	664	740	718	711	683	712	709	728	708	743	723	707	693	727	706	712	746	670	716	737	675	710	712	695	690	704	702	721	723	733	712	728	725	721	753	752	710	717	738	721	701	708	707	703	732	676	723	690	720	713	728	728	690	717	660	687	727	669	671	677	669	692	693	728	734	687	727	740	714	673	737	688	699	658	764	668	657	684	727	683	682	684	734	743	688	743	734	725	773	731	766	742	766	740	673	676	699	699	720	707	751	699	724	694	729	712	698	675	702	702	720	703	741	700	690	693	718	705	739	676	755	682	721	686	678	731	681	777	723	703	751	726	719	681	668	737	679	715	698	704	710	704	733	717	720	678	703	697	682	672	665	714	675	722	727	726	711	694	690	726	714	693	649	706	728	718	712	726	733	674	712	732	695	712	717	700	751	714	707	706	721	739	706	744	691	716	715	703	719	709	676	726	705	712	758	706	767	714	678	713	724	717	743	736	675	747	686	771	695	742	714	721	691	683	712	726	699	708	700	724	684	727	667	703	717	746	775	706	716	719	709	669	716	729	731	712	736	696	721	694	712	716	712	716	698	673	747	709	718	701	709	729	684	711	705	716	710	671	734	736	745	723	704	725	730	693	651	699	643	684	729	740	684	724	724	729	699	703	686	687	732	688	685	727	685	712	740	754	679	684	711	758	764	713	677	744	716	716	728	709	714	760	700	715	658	720	714	758	723	730	714	716	716	686	717	698	684	695	690	707	706	731	742	709	705	715	666	758	702	716	709	768	691	721	717	682	706	704	725	753	698	735	683	713	743	679	712	730	752	708	723	733	753	677	756	742	716	725	724	715	734	732	694	697	651	707	681	695	680	742	731	752	698	742	697	678	762	677	721	668	738	668	726	706	691	690	682	660	714	732	706	713	734	732	713	723	691	691	700	694	726	660	661	727	703	727	757	706	678	705	762	677	710	676	712	686	702	728	730	739	726	692	703	715	704	704	682	724	742	706	659	713	693	674	698	653	759	680	686	690	697	742	655	729	703	741	760	720	671	719	709	746	700	720	721	758	707	697	716	715	743	701	680	683	696	705	722	729	659	670	716	745	784	702	736	694	665	684	697	643	730	712	699	683	700	680	750	658	657	747	679	703	706	720	696	681	753	689	679	755	691	729	749	731	714	739	742	713	704	690	700	723	686	722	696	696	731	681	664	715	694	704	708	719	767	686	661	756	701	695	698	725	745	690	712	688	676	663	726	780	719	688	761	757	713	749	688	692	739	710	727	698	735	704	705	678	718	702	703	706	757	682	703	713	733	682	695	724	679	697	714	676	731	675	699	738	719	704	725	733	722	716	715	733	706	703	714	674	706	732	677	680	717	703	688	661	683	738	695	682	714	695	723	732	745	690	673	748	709	703	660	728	672	727	714	734	703	736	708	730	743	724	693	734	684	713	704	704	733	746	719	677	754	712	662	717	707	764	706	737	703	722	683	673	696	723	713	729	698	678	689	721	754	715	700	687	721	715	696	741	668	711	707	680	695	740	718	688	718	716	737	701	771	668	664	698	694	703	737	682	725	699	749	760	715	713	732	700	726	704	698	735	716	728	687	700	725	746	748	698	686	704	765	724	670	758	746	724	748	745	724	712	687	728	688	703	734	697	717	712	714	698	733	685	771	710	779	704	717	699	710	748	697	736	676	726	710	701	715	754	726	669	724	711	672	725	728	700	686	709	674	744	718	735	672	702	692	703	726	696	721	699	750	676	693	710	686	669	714	745	706	714	760	747	717	683	768	709	715	706	729	743	723	660	718	729	682	772	703	684	712	690	718	693	715	756	750	662	781	700	667	720	753	737	676	690	775	702	692	762	711	685	771	726	694	689	762	679	692	708	699	720	709	739	729	729	745	654	675	678	749	755	684	694	740	700	725	685	722	728	678	714	728	735	702	753	732	694	683	697	722	705	704	734	779	736	705	742	687	677	688	730	712	716	710	743	718	771	734	708	714	765	714	716	730	733	734	729	728	636	701	721	680	716	744	711	719	752	716	708	799	703
30936	5210	895	585	440	400	325	327	315	326	324	325	320	357	381	331	318	321	313	322	344	324	304	332	318	307	317	319	336	308	270	286	316	353	362	337	327	332	352	324	377	300	308	303	311	352	316	299	327	306	298	318	314	336	340	372	327	331	351	317	331	333	274	348	337	342	328	319	346	355	316	332	334	310	308	371	320	314	337	330	307	312	315	335	313	306	292	337	330	274	288	327	301	288	342	356	324	366	320	302	300	309	321	351	315	342	346	320	360	322	342	314	321	336	345	325	309	332	318	319	340	329	342	326	319	315	344	324	332	332	325	338	298	327	330	297	296	310	317	313	330	316	327	303	336	325	372	340	320	318	367	319	322	305	300	329	307	310	349	307	326	290	318	295	317	325	346	336	289	337	321	332	315	337	341	350	308	335	333	336	336	367	334	320	359	305	372	330	333	295	290	330	279	304	293	309	336	320	333	311	341	339	314	353	320	325	330	334	322	355	345	346	359	341	320	320	319	344	328	338	336	355	333	287	294	344	303	317	282	296	320	373	322	286	343	321	329	315	316	309	315	319	320	282	290	312	306	281	303	305	293	341	334	301	300	300	317	327	312	344	347	327	311	342	328	330	340	343	331	352	330	293	319	363	341	357	321	305	324	337	327	354	327	322	326	318	323	330	329	327	340	315	321	305	323	325	305	352	294	314	300	307	321	326	316	325	345	343	325	322	304	306	319	273	346	329	314	326	333	307	311	362	361	370	327	293	339	324	346	334	352	328	335	318	326	318	325	328	297	306	321	341	365	350	368	324	334	300	322	312	352	298	332	300	356	352	356	366	336	376	340	315	311	327	346	339	373	319	298	322	326	298	322	344	324	345	317	307	332	306	324	320	322	314	338	319	353	321	343	333	309	330	314	298	296	342	308	305	286	345	323	314	317	319	334	320	347	299	296	342	344	337	323	332	309	355	338	305	296	326	342	333	314	312	343	333	342	325	325	324	344	329	319	358	343	331	358	331	362	303	304	328	281	314	360	318	341	350	332	307	328	382	354	326	326	329	304	316	340	270	320	339	340	288	303	295	324	303	326	332	352	337	328	344	329	311	329	358	327	339	330	344	342	335	352	336	363	337	318	295	358	301	304	326	326	348	363	320	303	324	341	307	341	339	306	301	326	300	350	289	355	292	316	308	298	355	328	291	355	301	320	339	322	285	319	347	344	361	328	340	346	340	320	307	372	320	302	322	325	386	353	321	311	338	332	317	325	315	322	347	331	327	346	340	344	342	335	310	320	336	335	358	323	339	303	333	354	344	352	332	333	298	340	287	314	329	318	353	368	326	329	354	327	322	325	269	357	311	319	312	321	297	320	337	337	314	322	325	282	329	310	330	341	348	306	319	295	320	353	323	321	341	321	340	342	372	357	315	360	293	319	327	339	327	330	316	275	313	305	303	321	314	318	320	328	325	339	317	370	318	315	314	293	324	305	321	313	323	302	346	310	324	317	313	323	310	307	337	334	309	288	337	348	321	298	320	368	329	320	316	330	326	313	329	343	343	285	310	332	343	302	321	358	328	346	312	372	320	314	334	338	332	333	337	303	321	321	326	315	367	342	316	337	361	355	322	328	319	322	324	321	293	281	305	345	370	342	323	338	299	348	315	339	300	322	323	323	333	318	313	323	315	329	297	314	315	327	279	322	322	348	332	313	296	336	327	295	311	321	357	333	325	361	348	300	331	309	331	329	307	344	303	345	318	316	322	313	331	334	312	298	301	318	317	329	330	308	290	292	320	313	369	299	313	307	342	344	353	349	346	345	312	333	298	325	339	310	345	318	305	312	338	331	284	343	305	369	342	292	335	304	299	336	341	320	302	322	331	352	352	311	340	284	329	321	310	343	346	344	326	318	346	332	343	335	302	310	351	273	343	337	330	278	325	342	319	348	323	302	299	342	327	379	321	288	339	348	295	363	315	359	312	342	335	348	364	300	351	354	320	298	292	339	327	348	308	323	341	343	321	320	323	308	346	328	332	327	316	319	328	364	339	356	323	328	356	343	331	320	359	343	330	341	317	328	318	309	355	323	296	310	342	328	339	330	311	306	306	293	330	343	291	350	326	335	321	312	326	324	374	327	342	328	286	322	298	315	321	306	307	320	297	313	367	326	346	307	336	297	313	351	309	330	314	357	351	369	304	332	311	311	331	357	301	331	335	304	332	355	338	325	384	304	343	336	343	331	326	348	341	312	320	339	337	321	307	329	320	348	308	352	347	326	390	337	345	344	336	292	328	325	327	321	308	281	298	325	310	318	341	333	354	308	342	313	310	300	296	335	319	323	331	312	319	312	326	325	309	301	341	331	352	364	345	318	368	334	300	329	324	328	315	338	378	348	313	304	322	297	349	335	332	318	323	340	323	358	308	316	330	312	305	327	355	345	304	346	318	353	318	365	342	342	347	323	336	338	314	369	324	297	320	344	294	293	288	311	339	303	316	325	339	300	301	305	340	311	318	316	346	335	372	319	297	309	344	292	296	321	321	316	349	337	333	330	337	308	288	329	332	336	341	294	314	325	309	304	337	314	326	320	302	343	313	341	295	315	311	316	303	320	319	322	299	302	330	316	313	338	306	323	288	297	338	339	301	307	315	331	354	330	302	329	349	316	329	335	307	329	328	338	340	284	300	318	336	335	307	301	329	318	329	311	339	315	315	353	328	310	293	306	310	361	280	331	354	368	334	327	332	303	303	302	340	329	400	341	335	334	342	366	324	302	314	347	370	310	330	338	351	346	364	338	363	291	333	341	337	312	336	397	331	330	348	289	338	340	316	299	316	315	340	301	335	345	307	350	309	311	336	340	295	289	353	352	346	321	321	329	325	343	342	294	315	317	332	275	338	328	335	338	349	340	325	310	331	314	336	340	349	325	323	320	317	295	311	326	323	328	344	334	312	323	359	305	292	301	299	352	349	332	325	349	343	334	331	371	343	276	313	307	307	335	309	328	331	351	359	320	324	326	304	344	345	360	323	314	311	319	320	345	323	346	310	333	274	337	329	303	338	352	294	347	320	312	329	334	326	340	365	341	294	349	334	313	304	317	376	336	321	339	358	304	325	341	331	330	327	335	327	354	344	335	325	333	299	330	360	364	325	325	323	317	314	338	334	357	323	338	314	331	322	327	314	353	329	328	321	352	356	314	349	363	359	331	326	323	350	311	359	328	356	314	352	332	363	292	314	332	312	309	357	359	313	344	324	332	310	315	306	348	295	301	310	320	340	344	308	337	327	312	336	343	334	368	332	310	313	314	320	332	337	311	318	336	315	339	319	304	344	340	343	307	306	322	336	349	315	360	328	317	327	305	361	292	299	329	296	312	335	331	304	313	320	324	297	311	319	298	301	310	302	332	321	348	301	324	303	343	306	322	332	286	329	315	323	344	321	332	352	333	333	331	337	325	306	311	297	349	372	293	342	322	322	371	314	334	387	324	337	311	337	306	295	347	333
21474	10020	5990	4486	2609	1602	1441	1195	928	849	808	778	792	769	777	764	763	735	761	751	782	757	803	753	763	765	731	722	739	794	758	718	725	771	741	744	783	762	745	737	745	701	769	732	745	799	748	748	743	791	744	727	725	773	771	732	757	714	746	821	762	773	753	730	765	764	758	728	734	717	759	672	722	798	718	736	754	772	736	734	749	766	765	758	784	731	756	787	786	766	743	699	736	756	757	765	777	712	751	758	756	747	770	700	791	710	770	767	772	705	804	718	765	722	714	748	763	755	755	756	747	748	747	731	733	752	701	700	756	749	757	741	730	808	733	746	772	695	718	751	712	760	796	723	781	745	735	735	763	754	762	742	734	722	743	744	770	757	766	765	773	679	704	770	745	707	750	727	700	766	704	730	770	731	764	679	700	775	706	745	770	746	732	756	712	772	773	736	753	799	758	746	756	688	723	743	713	768	714	721	738	735	727	666	767	755	733	780	683	729	751	768	779	731	730	730	715	699	752	705	706	742	746	753	772	725	724	749	755	733	741	788	762	755	805	739	705	760	739	771	747	704	741	731	738	737	734	742	745	775	779	750	760	742	739	734	696	787	749	763	749	747	705	737	772	796	717	780	752	748	721	729	722	781	738	716	786	748	714	774	740	771	793	753	765	731	682	689	747	693	756	743	764	758	715	707	773	755	705	743	733	769	671	735	787	786	744	749	744	752	728	768	731	747	766	816	729	718	705	748	796	742	774	731	723	746	733	701	740	737	787	760	716	754	742	788	725	733	793	739	734	727	767	727	734	763	736	731	756	749	792	749	767	762	722	713	760	756	697	786	678	772	720	775	714	788	718	710	731	706	723	725	729	695	762	717	755	787	714	752	789	767	792	711	753	816	720	716	744	798	734	726	783	716	718	722	742	770	764	789	735	740	770	718	714	823	769	744	774	711	746	706	784	771	748	716	767	703	728	725	733	710	727	828	743	726	716	722	745	706	755	772	754	714	821	754	703	722	786	695	736	712	752	747	757	746	749	752	715	761	722	737	743	744	730	717	731	705	724	755	782	736	697	773	804	757	791	772	726	731	740	743	755	732	712	731	748	748	729	766	777	764	729	767	759	704	733	778	711	761	794	741	778	759	739	760	729	768	743	766	747	765	733	708	760	734	779	750	742	747	772	747	737	724	754	739	718	727	794	724	737	736	728	715	759	779	753	731	729	722	738	745	791	706	745	751	787	736	745	766	756	786	739	827	769	784	745	779	758	753	754	760	756	738	726	756	705	731	762	798	735	777	729	745	754	737	747	741	747	771	688	708	717	744	767	800	735	711	790	782	766	719	741	755	752	760	741	728	770	761	728	724	729	757	740	740	754	759	768	748	732	740	707	750	740	734	750	734	748	703	715	735	775	753	711	747	794	717	761	751	738	767	731	776	725	716	760	743	754	728	721	757	728	795	786	745	818	716	786	740	751	740	720	740	738	765	779	734	687	739	733	756	755	738	703	743	764	737	812	766	672	809	810	700	754	750	722	687	778	732	781	729	743	758	736	736	723	760	766	720	752	727	714	763	752	721	751	733	686	750	699	718	715	739	733	749	717	687	798	726	760	764	753	720	784	698	711	758	766	768	729	735	748	721	723	739	724	687	750	738	757	747	681	766	724	746	748	771	775	748	780	728	740	757	753	718	682	716	765	719	799	751	757	746	748	748	732	807	704	744	713	748	756	698	713	803	708	697	728	732	737	765	759	806	799	729	697	768	756	752	705	744	753	682	768	712	726	748	739	766	754	724	757	782	747	744	788	715	705	753	762	768	750	683	712	757	716	728	729	757	750	728	755	717	787	725	701	776	745	702	716	779	742	736	706	695	707	736	750	761	775	778	714	754	732	724	762	749	784	752	769	771	771	741	705	680	667	767	752	772	725	772	777	736	733	730	771	751	761	754	729	783	744	764	737	748	741	705	705	741	737	747	726	799	799	731	714	742	714	697	712	742	740	746	729	732	721	760	730	775	735	745	758	730	738	708	761	757	745	737	737	703	757	772	702	715	719	795	710	752	712	746	750	729	766	756	742	757	741	765	706	723	772	760	707	760	735	754	732	712	779	747	745	767	789	745	717	759	711	707	749	725	734	758	747	743	712	746	795	729	728	733	715	763	788	762	751	744	756	786	765	757	738	736	768	752	682	791	743	738	740	739	744	757	739	745	748	801	730	720	723	728	734	737	735	767	717	724	781	709	769	738	757	738	717	772	750	728	723	753	760	737	716	725	734	791	762	701	703	745	768	811	712	710	706	760	750	743	747	711	771	733	715	724	768	759	752	750	756	767	740	773	748	734	701	720	701	772	751	787	740	765	715	727	712	700	759	757	724	723	780	685	728	704	763	752	720	720	730	739	771	765	693	797	764	682	715	746	758	757	763	694	733	752	793	735	755	782	775	752	735	734	775	734	747	743	743	773	723	755	780	750	736	812	764	746	748	807	782	763	752	702	659	757	746	735	750	769	746	741	707	711	747	743	727	745	742	713	767	707	765	751	755	735	703	727	747	711	686	770	716	736	730	734	731	753	734	754	735	772	745	744	733	760	743	740	747	780	712	734	772	727	771	835	736	745	725	742	732	764	777	739	747	719	763	766	788	742	763	737	707	751	759	725	703	718	716	699	782	752	711	767	723	710	758	786	715	768	768	747	723	746	764	767	739	730	712	772	776	742	745	725	742	754	753	774	765	765	741	727	732	781	728	737	738	715	774	766	740	715	774	757	733	787	754	755	770	761	721	781	751	698	765	751	705	738	758	714	741	719	693	744	733	744	746	725	723	719	763	800	800	761	750	759	792	750	710	783	758	750	765	709	704	740	726	736	720	780	720	781	707	729	739	735	723	770	715	782	739	738	780	712	796	797	722	753	695	735	731	752	693	736	745	737	711	706	751	687	770	702	770	692	774	734	712	779	796	735	752	767	808	736	741	700	778	769	722	741	708	788	746	765	688	772	709	745	739	791	754	739	761	752	732	742	734	761	731	721	716	766	758	734	691	727	743	738	745	731	760	754	753	712	712	772	758	761	707	719	739	729	729	743	679	721	757	746	745	754	725	720	697	702	760	759	740	739	741	757	723	742	721	786	733	785	735	722	728	772	777	713	764	758	771	778	758	772	721	709	739	746	701	773	740	739	730	724	745	726	747	726	769	721	715	738	748	742	741	718	718	700	731	746	763	741	734	753	773	783	708	813	764	733	702	738	694	767	751	762	715	785	727	691	691	741	732	723	741	736	758	746	730	790	741	786	763	778	763	749	764	702	735	753	749	719	753	726	756	736	697	735	770	683	734	732	715	759	752	798	760	733	754	775	712	744	702	782	747	743	761	755	767	702	783	739	672	753	770	767	790	703	782	720	722	728	718	733	729	722	732	718	774	723	720	728	764	703	779	746	728	736	754	745	771	731	729	785	721	787	749	730	755	767	712	690	724	751	712	716	725	732	708	756	744	713	725	718
36452	7018	1002	552	450	394	385	328	339	345	338	335	361	359	372	325	344	321	374	357	389	334	345	329	353	340	321	368	345	337	345	355	328	358	335	339	263	367	319	317	324	323	365	335	305	333	385	348	357	320	339	319	304	329	340	325	342	362	332	322	353	322	319	326	378	308	356	358	331	338	364	344	303	359	355	308	302	321	357	340	350	352	306	368	308	331	350	341	332	328	348	336	313	355	342	372	346	317	335	342	338	387	368	342	345	309	336	320	354	316	361	337	350	341	310	342	363	305	365	309	345	375	369	376	379	348	349	328	296	340	349	360	323	329	332	326	344	338	346	318	316	356	343	346	352	351	356	338	354	349	358	341	341	318	366	361	332	320	342	314	311	335	316	335	326	338	306	357	351	312	347	363	364	336	327	297	370	341	317	368	310	325	323	314	292	329	339	338	339	353	360	310	340	354	338	332	345	329	325	333	357	364	341	359	376	388	327	342	339	320	317	360	339	324	318	328	346	363	368	325	332	342	289	337	351	353	318	320	341	317	336	341	326	372	364	327	327	355	326	335	326	361	314	384	324	327	316	363	378	335	352	330	348	333	356	361	353	311	335	358	354	312	329	324	330	299	359	332	344	299	363	380	336	331	336	310	331	328	375	344	332	325	318	334	391	376	319	339	358	291	336	330	332	356	376	349	348	307	358	334	295	309	313	304	347	331	343	323	338	338	325	304	353	352	339	377	318	304	362	358	341	326	310	333	345	364	368	325	321	359	337	333	327	315	356	361	355	340	322	324	362	331	359	345	296	351	319	323	355	338	363	349	346	360	355	365	346	320	341	349	340	317	328	328	350	337	313	329	336	335	345	354	350	295	337	323	367	353	352	308	300	324	344	356	339	315	309	335	344	360	366	322	329	322	366	313	343	332	353	335	328	373	357	285	308	352	299	312	326	316	334	313	328	279	351	304	340	328	345	306	317	380	306	368	330	339	310	353	361	343	333	318	335	322	359	331	353	354	339	347	304	367	363	348	341	344	336	334	350	325	323	348	304	347	363	354	342	310	332	344	339	328	320	330	326	342	335	344	350	315	368	337	347	301	337	344	355	374	329	366	354	337	358	350	320	329	333	366	343	366	360	322	330	368	373	353	347	339	327	355	361	364	361	326	330	355	351	303	333	343	331	332	345	359	397	322	339	318	355	334	342	326	305	346	337	333	346	366	320	344	318	384	352	317	325	360	337	366	322	302	304	351	333	349	354	376	360	307	345	349	330	359	339	328	327	331	372	307	306	343	354	338	375	352	345	362	318	312	368	380	326	335	334	330	322	380	341	326	322	348	349	349	326	359	353	334	337	347	378	326	327	329	360	352	292	298	326	354	378	350	296	329	349	354	311	312	315	316	367	371	354	338	329	337	368	358	336	341	372	312	358	323	323	343	294	298	350	330	315	335	343	340	346	312	346	360	367	337	310	343	347	339	335	282	340	342	363	344	354	352	327	355	329	330	329	339	350	357	311	318	335	320	361	344	331	350	314	360	379	338	371	338	301	342	344	339	302	340	320	378	345	327	306	353	343	358	337	338	309	330	310	351	326	335	368	349	296	364	336	351	290	335	366	385	359	317	352	327	333	355	346	356	328	342	326	355	325	341	358	355	357	309	328	319	355	300	381	346	350	340	340	371	325	347	358	335	329	347	340	361	326	369	322	322	339	353	301	349	322	326	339	345	351	343	328	339	321	355	356	339	367	338	339	347	323	321	325	329	298	329	338	345	371	373	320	330	355	354	310	308	308	340	308	355	340	329	341	325	366	318	322	329	343	336	338	357	363	326	295	362	354	325	307	350	331	300	326	346	331	376	319	381	326	332	353	371	332	326	320	317	351	329	346	315	350	346	339	370	283	350	278	361	341	315	347	363	343	348	345	314	282	337	332	333	283	333	341	336	307	336	346	337	348	376	410	312	339	336	330	341	346	320	317	299	374	354	339	361	313	331	331	371	343	336	330	313	326	386	355	310	341	327	354	363	333	345	347	292	336	349	349	358	357	332	365	314	298	348	346	313	325	334	391	356	295	327	321	292	336	339	331	364	358	346	307	354	352	346	300	343	346	338	343	332	319	325	336	344	339	345	355	353	317	339	342	338	301	337	303	371	340	308	357	323	335	354	318	351	355	340	331	330	310	334	315	348	325	374	330	337	337	352	371	363	384	340	330	326	310	345	346	368	391	388	328	333	361	359	320	362	345	335	352	348	327	353	350	345	352	371	397	352	318	339	307	306	380	420	318	353	353	324	344	375	320	327	375	340	301	336	314	321	316	346	338	339	337	330	304	370	350	332	355	349	331	336	330	321	337	294	318	313	305	350	337	403	362	350	350	345	335	348	368	339	346	373	347	354	341	344	317	336	363	322	333	354	351	347	318	360	321	340	339	344	353	357	368	332	352	358	339	331	359	318	358	306	321	330	331	322	349	332	340	333	325	318	380	357	319	364	319	334	315	344	350	379	368	303	348	372	333	351	349	327	360	330	354	347	356	336	339	348	319	345	347	318	338	341	356	331	322	357	384	359	338	351	332	353	347	337	341	342	353	347	365	342	335	338	346	302	373	350	370	300	323	361	354	378	304	366	378	340	381	312	343	338	322	347	318	345	362	338	319	351	352	348	374	355	329	323	345	328	365	370	352	352	327	369	317	323	343	355	364	340	381	313	325	342	359	343	344	340	345	336	310	336	342	334	309	345	342	331	350	338	384	360	346	371	315	326	317	342	392	342	332	359	332	292	319	362	370	331	324	340	381	345	314	339	355	350	349	302	326	373	341	349	315	355	364	360	334	320	328	353	358	347	342	352	350	315	350	344	341	328	352	364	391	337	333	366	360	360	331	376	334	365	343	335	302	345	375	310	360	338	323	391	332	364	322	343	339	360	323	324	347	366	300	347	345	326	327	327	351	385	374	321	349	342	323	378	319	318	330	336	346	369	331	314	320	327	347	381	349	343	343	344	331	344	374	327	324	380	325	328	371	315	360	366	348	323	347	348	333	335	316	353	334	326	309	338	314	310	297	325	327	337	336	321	343	319	344	352	340	359	330	341	355	340	354	340	344	371	353	350	363	368	351	333	340	311	339	362	332	350	320	387	344	316	336	366	364	371	332	348	329	336	343	338	363	334	356	349	330	373	350	340	351	318	346	304	331	354	311	355	354	322	370	327	347	346	327	326	326	323	342	340	354	296	324	308	323	354	313	351	386	339	330	346	367	362	354	326	321	344	315	362	355	339	334	350	342	357	345	362	376	348	370	352	337	314	344	337	331	358	337	333	358	341	337	356	354	315	330	349	345	329	337	336	361	348	359	345	326	390	325	369	332	309	323	371	333	345	340	327	351	365	355	332	352	331	331	348	317	303	372	332	329	346	335	334	307	322	337	332	357	333	315	353	317	310	345	306	336	347	322	303	351	339	308	370	384	347	323	319	311	282	338	361	344	320	321	305	308	348	357	349
25084	10842	6085	3599	2418	1688	1404	1031	887	874	846	811	807	858	842	796	804	770	757	806	859	830	810	829	832	750	771	818	737	806	776	769	776	791	739	792	776	793	757	758	807	790	745	789	819	848	761	789	772	772	772	737	775	782	780	762	823	817	778	794	792	775	797	766	771	824	754	775	800	738	802	797	776	750	796	739	759	763	792	796	770	814	804	804	742	790	825	761	795	743	807	797	829	758	729	763	835	796	759	787	802	816	768	826	766	818	838	768	804	806	738	817	786	832	791	795	782	758	752	806	740	783	800	768	809	771	771	745	802	780	749	826	795	809	764	772	797	775	796	759	786	767	799	856	798	810	785	762	782	762	785	787	746	799	790	750	744	784	795	764	777	762	806	801	736	766	833	816	736	817	864	755	794	811	802	790	747	825	811	799	819	801	784	818	776	739	798	821	771	784	729	774	799	829	786	809	832	766	816	819	827	754	770	835	784	791	788	703	789	786	769	738	750	720	763	825	778	784	789	798	775	747	787	767	765	745	775	730	808	776	785	832	748	819	766	771	809	787	861	758	844	786	735	762	768	815	734	814	849	777	827	803	814	790	779	771	759	756	761	764	755	803	776	803	781	795	787	792	805	767	812	749	811	827	774	783	779	795	802	808	800	772	777	778	827	774	756	811	754	796	826	822	768	810	774	786	719	770	761	827	785	790	794	746	819	748	818	787	791	830	821	746	758	777	777	807	781	804	792	769	764	768	804	765	799	770	789	769	760	795	744	796	777	770	799	756	800	766	827	776	801	775	735	810	802	779	789	814	741	768	826	750	750	793	807	783	770	773	809	786	796	780	793	792	795	778	746	776	819	699	794	779	769	791	734	852	777	746	826	786	780	755	819	824	761	785	752	770	796	763	826	780	850	783	780	817	789	800	732	784	765	783	788	803	753	771	812	832	740	727	784	763	787	768	754	778	744	747	828	784	822	775	808	844	811	820	752	778	771	772	784	807	766	801	762	732	789	826	771	776	746	770	816	816	794	820	755	800	790	778	791	792	780	806	796	792	775	815	795	783	790	778	816	769	782	776	758	854	771	777	808	734	776	777	757	753	814	751	749	800	743	782	766	828	778	809	774	795	827	729	818	785	813	745	778	804	765	820	756	784	772	784	767	780	760	802	712	773	778	784	792	800	770	823	798	719	826	774	761	832	737	801	823	782	733	739	821	806	819	777	769	737	818	787	781	795	807	836	782	797	754	766	762	803	774	784	743	765	821	770	781	801	782	792	833	786	780	812	806	787	741	815	782	793	819	791	776	756	782	791	795	773	770	729	791	792	813	805	745	730	814	813	743	813	735	778	802	777	733	770	806	757	770	787	767	772	779	822	724	778	742	779	829	730	791	816	831	732	812	784	763	832	783	770	763	725	772	774	789	782	817	767	781	746	757	795	731	752	758	825	727	752	713	804	731	803	770	748	798	793	766	804	826	811	850	817	805	766	760	817	785	780	799	778	822	791	790	791	790	770	789	784	783	781	796	775	823	814	749	773	835	809	732	802	791	788	782	772	791	765	793	847	756	815	818	808	775	770	739	771	733	800	807	833	805	776	782	771	759	753	753	812	779	737	837	852	727	771	690	779	794	810	755	809	730	777	761	796	777	792	781	769	748	810	837	814	823	779	815	826	784	830	766	771	743	822	753	817	831	754	780	773	791	777	795	746	750	719	795	782	812	814	759	801	795	819	747	774	763	812	808	795	781	799	790	774	815	787	786	790	751	758	824	810	782	749	792	780	837	809	824	810	771	783	818	820	794	764	796	813	791	801	746	760	806	822	795	772	770	796	808	763	794	759	760	738	776	797	750	815	745	801	792	767	839	772	799	757	787	771	774	805	780	734	756	787	797	735	792	863	810	787	787	807	753	750	794	762	829	784	797	810	760	755	774	735	773	779	783	813	790	780	762	783	775	772	799	789	795	812	766	778	763	785	757	802	746	757	751	779	773	795	797	767	783	776	816	831	815	778	767	790	775	773	807	794	794	759	780	801	790	729	756	783	759	763	791	779	798	790	799	753	770	827	789	826	762	773	791	820	823	798	805	820	766	816	819	751	744	734	798	753	779	825	794	762	785	810	842	787	763	786	779	790	783	800	801	804	802	778	784	760	771	802	819	780	824	847	788	781	751	813	799	772	770	775	739	760	811	733	793	810	781	791	797	735	771	813	764	792	792	777	760	812	803	719	718	812	792	808	755	855	784	804	780	791	776	756	713	771	825	808	801	743	796	761	797	814	750	821	786	781	749	774	774	781	831	766	826	752	819	814	790	789	797	783	762	793	808	784	766	789	773	808	760	822	780	773	808	834	794	791	786	829	807	792	780	799	848	764	796	793	795	755	782	854	784	780	798	773	795	754	773	734	809	806	736	768	797	824	770	753	748	812	802	807	764	798	733	834	812	805	805	790	732	794	810	745	751	797	816	793	795	793	797	748	788	766	754	819	818	793	790	800	763	829	769	787	768	843	727	800	769	775	817	803	776	751	799	757	811	782	813	818	829	728	812	831	777	805	763	763	812	766	742	813	801	799	811	760	793	746	779	753	779	777	767	795	775	791	769	781	854	834	787	844	762	766	850	805	785	741	839	778	804	739	775	818	735	788	768	780	801	775	817	757	750	823	804	822	813	809	781	778	753	828	735	803	787	755	805	776	798	760	778	780	754	790	826	777	763	773	735	792	805	712	808	750	817	798	773	788	799	772	795	807	760	799	812	780	803	748	779	828	800	787	803	785	778	800	788	771	785	812	888	778	765	740	747	797	781	812	757	819	774	818	800	805	838	772	773	816	767	780	784	814	765	762	783	766	751	841	830	800	756	822	769	733	805	770	759	804	748	801	763	767	808	803	753	768	778	797	780	775	805	777	797	831	737	786	804	765	811	788	784	816	766	792	806	773	756	771	762	798	739	821	756	758	759	765	769	760	784	790	784	773	833	839	785	775	764	717	753	872	805	759	790	775	765	732	812	759	808	832	772	748	748	780	824	805	774	744	792	779	801	761	790	805	763	721	811	770	768	785	846	791	754	806	791	838	727	792	840	821	779	798	811	809	804	761	819	738	800	778	756	724	768	789	791	789	798	748	762	778	764	763	749	812	831	798	785	798	762	787	789	795	784	802	772	774	784	774	778	786	794	784	739	778	738	794	746	725	793	773	838	777	762	817	776	753	791	760	789	765	695	734	788	769	786	755	772	779	743	859	776	801	795	801	757	754	774	764	783	748	814	786	804	762	825	764	865	747	800	826	820	784	800	763	811	796	749	845	810	780	762	796	822	801	742	734	830	789	814	801	748	777	744	759	784	779	774	751	796	793	764	738	834	750	762	801	774	776	846	777	789	812	771	803	812	781	813	754	825	763	788	784	775	792	813	758	809	809	841	759	784	739	749	756	810	809	777	748	804	775	779	792	760	772	802	785	813	780	814	763	829	811	779	802	776	773	772	779	819	796	833	746
25547	3059	520	426	358	334	322	323	340	340	339	351	308	309	292	319	363	314	325	346	317	315	320	345	321	339	293	314	334	323	311	283	297	314	322	322	307	303	314	320	325	299	340	318	312	326	322	293	306	280	328	302	306	328	311	318	320	325	317	336	344	340	302	260	345	304	306	292	308	322	324	327	354	350	326	325	332	289	296	309	325	341	322	345	327	320	309	316	283	317	344	305	302	322	307	334	322	327	297	305	312	332	321	320	324	335	309	347	336	308	303	325	351	308	353	326	348	342	331	322	304	320	325	310	284	315	307	308	308	346	301	332	321	318	307	306	322	334	268	299	303	302	343	311	356	323	320	304	346	351	332	336	328	342	326	368	313	294	327	283	320	307	309	305	263	336	314	280	305	329	354	304	270	314	337	323	304	333	297	321	357	310	315	310	295	327	331	317	294	307	302	300	338	313	306	310	316	295	313	308	306	327	316	340	341	347	297	339	297	314	330	300	323	305	296	313	346	326	301	300	313	348	345	315	305	329	320	300	335	298	326	303	337	291	301	279	305	376	315	304	308	319	313	293	301	309	327	341	341	337	320	330	354	339	301	338	327	322	388	332	296	297	359	306	354	316	295	283	287	348	298	319	328	314	338	318	321	339	302	344	329	333	323	299	321	315	305	347	341	310	336	284	305	329	315	286	324	341	326	311	313	309	332	344	316	318	317	312	328	320	327	324	328	306	326	355	315	305	326	328	307	312	305	287	305	315	292	303	343	318	297	321	301	282	328	323	312	282	346	325	319	330	325	268	320	327	342	321	280	338	363	323	311	326	302	300	331	346	320	286	321	315	294	307	331	329	344	326	299	293	315	343	372	325	350	328	330	338	331	301	295	293	360	329	338	332	356	294	361	339	326	331	324	323	327	289	317	301	310	320	327	341	340	341	332	341	375	310	337	288	325	306	309	334	348	336	309	337	324	321	307	306	310	372	347	339	336	336	306	325	321	334	335	307	304	329	281	341	338	314	324	304	290	334	311	321	318	332	307	321	332	317	319	295	310	300	285	295	337	304	331	313	313	319	323	338	341	354	346	335	317	329	321	330	332	309	332	306	330	366	318	338	355	317	311	323	347	291	309	314	309	335	303	324	327	372	336	332	324	342	327	351	290	356	317	294	300	335	325	327	304	332	292	337	345	330	330	296	301	298	299	288	304	299	378	318	332	302	309	272	254	346	353	298	336	307	319	357	329	321	356	321	315	321	345	343	299	309	319	331	337	316	356	313	305	333	338	362	326	308	327	299	328	332	297	381	335	313	303	326	314	343	341	303	328	318	322	329	332	269	341	318	310	319	337	323	267	317	338	363	336	337	328	345	318	350	322	314	313	319	329	348	392	307	334	322	319	361	330	354	334	336	297	342	342	309	302	287	325	331	315	341	281	342	327	296	313	300	320	329	306	347	297	357	340	321	337	319	339	346	329	344	316	330	348	326	315	337	347	345	325	316	309	313	329	324	287	330	336	347	355	318	298	314	320	320	310	300	340	288	319	324	351	283	305	317	333	314	284	297	326	293	352	330	378	325	320	293	287	341	333	314	332	358	367	285	299	316	328	339	314	348	306	271	287	298	315	334	335	335	362	376	319	294	296	312	320	291	357	319	324	250	339	306	303	325	304	315	307	299	326	301	332	318	306	308	355	329	345	299	339	329	345	323	287	342	306	320	288	302	350	278	329	324	303	291	312	312	335	309	305	324	294	329	351	313	306	294	281	321	347	352	337	329	339	339	350	316	360	339	347	281	334	316	281	340	325	345	321	313	333	319	328	315	318	338	299	320	292	363	336	280	319	315	283	336	311	325	329	304	303	327	333	378	327	309	351	360	350	337	313	346	317	316	315	311	347	322	335	333	295	346	323	299	319	292	323	318	329	313	315	366	320	351	351	312	367	315	326	307	297	336	312	339	335	296	339	335	295	369	338	281	279	304	337	310	324	314	325	342	325	365	324	359	370	321	320	317	344	337	340	332	328	321	365	322	319	317	314	354	361	312	348	310	314	335	318	327	338	339	298	348	324	327	325	337	312	343	304	336	355	325	267	309	298	311	299	321	320	314	289	295	314	365	335	334	326	351	320	321	375	308	306	300	293	286	341	313	326	330	314	324	317	314	342	338	318	318	302	320	313	336	296	311	325	334	336	321	327	326	332	311	335	337	332	324	322	321	297	339	312	347	311	325	298	315	346	329	337	335	310	283	329	359	343	302	312	334	303	348	332	307	309	341	309	332	331	332	329	324	310	315	316	350	323	325	300	323	333	323	359	339	317	291	347	332	342	312	331	324	344	304	323	299	323	323	322	350	341	293	341	347	352	322	318	352	315	292	330	308	295	356	329	300	319	331	328	320	365	313	318	300	333	325	288	309	317	321	317	311	331	353	333	291	305	323	327	300	379	330	307	342	325	322	344	324	329	326	340	309	323	358	341	300	298	331	312	319	308	351	286	276	283	304	308	293	325	321	358	293	335	331	316	327	305	364	359	305	291	325	330	320	283	290	314	316	334	304	345	309	342	368	319	336	305	344	329	341	306	301	319	310	303	316	312	306	343	315	319	348	338	307	323	339	308	323	307	318	317	342	334	319	299	340	280	317	324	330	310	309	308	330	280	320	290	317	316	309	330	318	322	341	346	285	314	321	330	314	346	318	308	305	363	351	322	289	288	334	326	285	309	317	327	353	294	308	341	360	337	340	342	325	314	315	332	299	312	305	333	310	299	276	343	327	354	352	331	289	342	334	310	281	306	296	305	338	297	314	318	338	324	345	310	312	298	336	322	305	298	324	328	305	308	325	342	330	359	321	318	309	328	332	339	328	322	303	319	301	319	354	384	292	338	331	312	302	302	327	321	340	308	325	324	323	349	342	320	339	328	336	360	296	351	324	329	301	318	323	352	305	313	324	341	306	317	301	334	313	262	311	281	328	349	294	302	311	312	294	334	322	303	284	317	299	321	308	310	286	319	309	306	342	327	323	332	310	309	319	318	292	313	298	338	310	300	345	341	324	329	312	339	339	325	308	318	292	326	345	322	363	309	321	320	367	333	319	316	342	318	303	314	331	310	292	316	324	348	338	294	299	354	339	369	329	289	323	307	336	325	298	312	316	328	310	339	315	303	336	325	312	295	325	336	314	319	331	340	341	310	322	350	354	311	326	327	312	298	341	295	300	333	320	326	287	343	311	296	331	302	332	322	371	318	350	328	326	298	372	366	330	335	294	338	315	335	348	347	302	314	316	335	321	322	327	338	336	298	321	345	314	372	333	317	323	329	347	298	296	294	347	288	336	344	309	325	350	332	360	316	325	338	342	307	308	324	318	311	332	310	317	300	349	310	343	334	313	318	315	332	321	300	266	328	315	280	313	332	316	325	325	281	308	348	301	314	293	300	352	343	312	317	338	310	292	332	336	326	317	317	305	318	319	326	318	288	321	291	313	336	348	335	303	302	330	342	309
19208	5864	2791	1651	1173	966	836	786	817	720	724	707	748	763	767	704	772	743	738	760	751	700	717	754	738	722	678	708	702	717	750	733	672	732	685	727	741	701	734	715	705	718	726	708	748	718	738	686	671	778	745	711	702	759	741	714	744	729	672	729	733	718	719	745	729	687	696	692	717	730	748	736	698	674	699	701	714	721	726	717	711	734	700	737	720	713	745	682	676	727	727	743	758	733	742	722	750	715	709	718	706	740	743	701	788	715	691	709	709	683	733	742	694	721	685	723	698	728	730	693	733	714	728	756	698	687	804	742	712	754	695	739	695	761	713	709	728	732	711	716	691	747	711	761	708	712	705	726	743	682	717	686	766	745	701	711	714	726	708	722	724	703	703	725	742	739	683	712	716	695	726	717	739	720	761	764	723	656	720	714	674	735	738	722	777	698	728	700	690	762	714	678	728	719	738	665	763	725	694	714	730	727	686	742	716	715	745	690	697	695	692	733	716	701	689	719	774	734	672	771	704	705	700	721	744	716	804	757	705	717	707	738	726	692	747	759	706	685	789	729	695	708	765	685	711	689	738	692	699	756	737	769	689	713	724	719	748	711	767	706	710	715	672	704	726	725	751	717	826	745	718	689	741	721	724	688	724	705	715	699	731	689	713	712	741	730	687	696	703	679	751	743	653	695	717	735	693	692	724	774	735	687	735	720	719	676	763	744	686	721	705	704	780	704	678	777	695	679	722	709	759	733	731	721	685	713	663	687	707	749	711	675	713	759	720	691	738	656	723	758	672	772	727	713	721	709	723	674	697	682	683	698	694	734	657	748	708	753	709	725	728	762	745	691	734	731	678	715	653	726	732	719	715	709	695	668	702	754	761	738	757	751	767	711	695	722	732	775	698	692	712	749	698	707	725	731	717	763	725	744	746	711	700	706	725	672	705	741	726	710	676	729	700	720	660	734	696	726	705	694	767	690	752	656	723	681	737	715	740	702	728	753	751	731	744	732	694	698	738	735	706	709	738	747	724	750	707	723	756	711	726	749	696	700	732	715	670	746	693	714	708	716	710	749	664	713	676	714	734	741	717	750	712	694	705	736	731	785	718	750	712	726	687	708	692	736	674	745	756	703	684	657	687	719	743	729	727	757	736	737	700	720	711	696	746	776	646	700	697	713	713	710	769	700	744	720	743	696	738	749	726	704	665	759	789	738	699	737	717	738	736	713	731	739	702	729	716	719	742	668	681	721	672	743	719	713	754	713	723	742	724	755	662	780	748	670	716	694	736	738	690	712	695	708	674	698	704	710	764	682	701	718	740	701	712	763	707	723	765	702	705	704	738	736	689	720	712	766	673	735	686	711	757	723	725	739	715	729	693	714	696	711	757	707	694	711	742	688	723	725	686	715	709	765	758	716	719	741	665	709	742	747	722	697	726	706	695	701	715	716	718	693	691	731	751	692	707	713	741	738	747	736	801	717	690	741	746	721	754	750	742	734	710	705	719	737	727	762	734	727	722	710	722	764	733	746	702	732	715	699	686	713	685	741	780	743	749	724	671	697	684	675	727	768	730	731	730	755	735	756	700	684	736	712	760	691	739	730	746	703	755	694	695	737	709	742	741	644	695	764	741	707	673	735	711	786	735	734	760	739	674	743	754	723	780	723	719	735	755	720	666	765	728	685	761	776	703	660	724	736	727	688	725	727	709	699	695	734	695	715	717	706	696	713	722	759	699	726	727	679	773	737	744	735	736	664	733	739	700	705	734	716	699	723	736	716	747	698	701	708	754	733	726	735	742	760	761	734	749	732	717	715	741	746	726	734	668	731	752	755	668	718	755	746	715	710	729	720	717	695	714	745	714	743	697	730	712	719	710	765	679	769	718	677	745	693	706	655	679	706	713	701	678	731	742	703	738	739	713	731	735	720	748	675	765	695	744	684	711	703	778	715	733	722	721	749	706	704	669	703	740	713	738	700	705	678	698	716	694	666	696	696	689	668	686	705	695	708	668	728	694	726	709	688	725	746	692	711	682	735	735	724	733	666	773	702	734	673	720	748	719	711	741	750	740	684	684	749	700	738	736	727	668	713	731	755	685	732	707	693	679	744	728	677	758	701	714	684	666	738	676	730	722	718	726	722	720	691	699	718	743	761	714	715	736	675	729	741	723	714	743	722	743	747	722	720	778	733	716	679	723	690	691	709	676	716	744	728	732	752	712	722	718	735	713	714	699	748	688	746	684	680	718	733	765	719	716	679	715	691	741	742	739	731	727	704	710	694	697	696	750	700	669	720	723	735	693	704	697	717	730	710	750	712	674	704	701	746	781	732	714	744	712	652	705	750	720	719	724	755	741	726	711	732	751	703	676	704	709	743	705	719	726	769	704	739	724	742	744	692	696	735	764	687	704	702	706	702	723	726	724	709	729	721	726	723	738	701	716	744	715	721	709	712	689	686	708	746	752	734	688	702	728	744	697	709	747	707	711	704	732	740	724	725	743	707	691	665	734	756	709	665	715	714	727	711	698	718	727	741	745	730	681	747	736	683	703	726	721	712	737	698	720	728	718	725	695	712	747	701	701	695	655	701	722	696	763	711	705	745	743	737	715	732	747	671	715	720	686	708	748	739	752	689	721	726	722	642	710	702	746	739	714	684	716	723	713	743	712	740	706	719	698	728	690	733	712	750	709	729	745	743	734	714	754	723	702	735	689	735	694	692	752	709	705	726	705	683	679	643	704	728	690	767	699	741	715	704	694	734	684	722	707	741	709	689	680	709	701	684	739	673	725	701	766	755	728	751	741	694	717	754	693	741	722	725	707	716	736	699	718	683	686	715	655	740	705	676	695	691	689	723	712	685	701	770	713	702	781	643	723	775	719	694	739	736	745	703	725	704	696	715	694	718	768	724	691	715	711	683	699	681	698	733	727	726	726	750	682	727	720	688	742	756	769	702	741	692	736	718	735	703	710	698	724	699	737	730	722	775	690	707	733	758	743	750	719	705	696	650	761	728	736	717	740	774	707	720	723	687	730	691	744	774	711	775	727	668	748	721	752	726	748	741	755	732	708	725	724	695	684	740	722	696	730	744	720	707	718	705	696	747	704	694	714	692	740	760	731	740	772	711	689	730	721	752	678	729	720	679	708	663	736	723	751	712	737	731	712	707	707	683	743	733	716	692	708	758	768	711	718	695	692	739	767	682	737	733	695	732	717	694	729	724	722	751	744	692	678	763	716	710	738	717	724	745	675	721	701	731	704	703	729	724	694	708	760	745	711	749	742	738	742	699	730	715	710	741	709	687	764	747	732	696	704	708	716	682	716	733	748	719	693	698	730	699	784	697	748	669	734	705	745	735	703	724	713	726	702	691	688	732	683	709	681	687	692	718	734	757	717	684	680	682	751	731	747	720	726	707	728	708	720	723	728	744	741	702	732	728	708	704	716	719	700	701	714	725	732	757	747	723	717	706	707	707	702	736	723	735	689	695	754	756	687	711
34855	5651	757	505	378	375	352	364	341	357	333	327	359	336	346	312	325	323	387	327	306	334	333	312	328	314	316	338	326	335	321	301	349	250	353	348	335	367	328	341	351	329	310	313	310	336	345	338	341	309	292	315	305	303	347	333	333	338	358	327	352	328	348	318	356	337	330	297	336	320	340	367	315	341	319	314	325	340	320	328	350	346	332	336	301	334	358	311	331	335	290	311	312	352	285	299	286	309	324	331	342	350	344	354	332	315	335	347	346	309	328	359	288	339	324	295	339	316	300	313	291	332	311	313	310	353	332	341	354	322	314	290	317	333	330	344	347	330	313	340	309	326	343	289	352	317	313	306	313	296	310	307	309	330	311	345	312	317	322	341	328	357	321	318	340	345	325	333	350	328	293	321	332	340	288	336	334	316	339	310	332	320	342	356	336	336	358	314	335	311	330	352	346	321	296	308	361	347	307	340	350	334	343	297	324	314	348	301	335	333	318	313	340	351	310	312	312	322	330	347	329	367	338	346	326	329	322	356	331	342	314	325	320	353	354	298	344	332	320	319	312	346	334	311	356	377	348	331	320	300	332	316	373	329	335	294	365	332	313	275	322	338	303	317	374	367	345	341	335	321	337	317	322	321	337	296	315	303	369	330	339	308	331	318	325	353	367	327	323	385	319	329	312	335	314	336	304	306	317	321	320	312	335	337	337	301	332	328	337	325	300	303	357	294	333	331	308	350	344	363	328	328	317	342	323	327	330	301	341	329	335	317	348	290	323	337	314	343	305	299	319	326	337	318	326	341	295	335	326	339	318	310	333	330	296	333	318	352	337	316	364	307	300	346	325	324	313	298	326	320	299	291	340	338	313	343	301	320	300	312	286	298	312	335	356	350	331	328	317	304	330	315	327	320	297	343	306	345	326	340	296	292	341	349	310	300	319	352	276	341	314	317	311	318	320	364	314	314	339	319	325	302	315	350	340	323	309	323	344	354	334	298	343	294	314	320	355	337	325	319	313	317	313	309	353	348	307	318	341	333	344	288	343	330	321	335	348	303	342	351	344	345	314	306	306	326	328	351	315	292	352	338	365	305	350	335	328	317	314	331	334	335	345	382	347	326	340	288	302	335	307	320	312	336	343	342	299	314	321	326	283	325	298	340	324	345	298	327	335	301	332	308	313	332	285	349	293	311	295	334	315	330	338	326	335	351	317	316	329	365	326	299	318	331	327	320	351	334	309	346	300	338	348	324	321	347	326	341	339	329	334	345	350	331	351	289	331	325	291	306	336	313	333	330	326	323	328	334	345	336	352	327	340	325	353	315	340	301	292	334	323	292	335	340	299	344	330	339	303	307	295	347	318	294	320	307	343	356	316	317	330	321	316	333	351	323	314	297	290	331	312	336	320	335	346	299	314	343	318	308	336	311	348	343	348	341	333	328	331	348	321	324	336	338	312	370	293	328	306	305	344	336	355	364	334	336	333	294	319	332	344	382	285	363	310	357	330	303	328	352	334	341	311	366	300	322	319	318	312	354	319	364	333	324	309	355	305	303	307	330	305	339	286	339	321	326	338	327	373	328	357	318	296	343	315	326	316	309	299	315	302	318	348	326	319	327	309	325	301	334	330	296	312	285	312	318	309	332	328	313	326	308	328	338	344	331	303	368	334	352	343	336	327	287	315	309	334	349	366	337	295	328	322	319	326	334	333	346	326	319	283	283	327	315	335	307	334	302	339	329	317	341	286	327	329	347	300	335	316	307	315	332	336	302	319	320	322	330	347	332	355	296	333	329	351	303	321	331	321	306	335	322	314	332	336	333	332	369	349	317	320	321	336	298	341	309	347	334	338	350	338	343	318	378	336	307	316	321	311	331	323	327	332	338	348	363	334	355	344	316	340	363	315	311	349	319	326	335	352	327	344	337	343	352	299	343	386	322	320	319	334	341	322	319	315	355	330	343	365	319	313	330	304	333	330	319	335	323	303	335	332	326	318	327	333	309	336	329	349	319	374	337	315	331	327	324	355	343	336	325	323	307	349	289	333	317	351	320	339	293	328	315	330	351	298	303	307	348	316	357	328	307	349	312	337	343	327	323	331	270	327	319	308	311	332	339	323	349	342	336	327	304	331	300	324	324	352	315	360	307	325	340	303	324	308	336	315	337	336	329	340	330	345	335	295	333	344	347	333	300	311	333	337	349	350	316	333	300	321	334	338	327	333	308	309	326	333	308	336	315	315	321	332	298	341	355	331	322	330	324	325	317	341	348	345	313	296	338	353	305	308	297	331	318	333	298	316	360	334	338	317	322	316	369	340	286	357	304	351	310	295	320	323	323	354	319	326	335	299	343	346	321	344	298	371	328	309	325	313	295	336	324	329	342	334	311	314	338	280	302	325	319	337	317	330	329	325	308	323	339	328	350	314	332	331	334	317	335	343	325	340	319	336	319	336	348	325	343	353	338	333	349	313	323	323	303	319	324	311	281	312	336	313	320	309	308	356	330	324	318	344	318	323	318	336	323	346	311	346	347	312	326	348	338	303	307	313	273	279	303	319	304	343	324	300	338	370	305	334	296	299	314	337	325	344	323	329	318	292	349	347	332	383	345	301	344	331	339	342	350	326	340	318	316	313	334	319	350	326	300	319	330	324	323	350	318	316	327	339	326	349	304	356	323	320	307	330	303	331	319	343	336	335	341	366	333	306	352	317	316	354	289	308	332	340	324	343	312	294	334	315	321	347	325	305	318	338	325	339	344	358	313	311	322	327	364	332	318	312	350	293	336	354	316	342	309	321	332	339	352	356	298	357	342	351	312	306	297	315	309	316	336	354	323	336	313	321	315	333	313	332	316	327	328	306	315	311	322	320	313	315	320	326	338	351	327	296	331	346	334	351	367	303	292	302	320	334	315	302	315	334	320	341	317	319	326	351	326	339	307	316	354	327	323	335	313	285	341	326	338	312	301	346	356	322	311	301	301	324	343	303	328	284	331	353	328	318	335	316	305	344	348	329	318	319	280	356	323	292	336	327	326	314	330	309	326	333	320	337	304	361	334	335	310	306	341	343	337	315	325	305	341	325	336	309	301	314	318	327	317	345	339	338	338	342	340	311	332	297	278	323	318	301	325	326	350	329	310	303	344	299	293	294	314	330	351	297	342	340	316	308	307	349	350	300	324	334	301	333	291	343	359	324	352	335	347	324	299	360	331	348	308	320	338	306	332	296	334	314	340	343	326	299	304	304	324	355	344	353	307	313	331	365	335	317	342	356	353	331	348	322	303	335	320	292	353	320	300	323	322	311	339	332	311	311	319	297	340	288	307	313	325	310	358	308	305	330	358	323	319	320	332	357	306	331	348	310	324	350	310	321	354	308	304	331	320	310	334	341	345	301	292	355	326	349	344	333	343	316	321	339	308	376	298	340	326	322	353	333	322	285	341	334	306	335	354	306	347	342	362	330	324	339	320	362	318	315	347	304	320	356	307	308	327	328	366
24190	8093	4344	3112	1941	1579	1131	1018	991	813	790	828	844	767	769	791	777	798	743	774	724	725	730	751	750	747	754	755	774	742	708	749	791	753	761	716	749	716	735	730	753	715	771	762	691	790	728	785	752	704	775	748	750	762	727	788	753	703	725	776	692	757	779	718	755	761	719	735	760	707	736	744	734	764	739	728	724	757	768	798	760	693	705	739	715	728	784	780	773	776	757	719	770	754	718	737	792	767	813	741	697	746	692	709	746	732	693	787	756	767	763	754	743	757	717	731	737	756	707	703	720	746	704	685	782	751	708	766	714	742	709	677	695	775	732	774	722	693	757	748	735	732	725	768	747	731	705	769	791	722	710	716	697	682	766	779	707	710	782	786	720	789	714	764	701	777	781	741	727	778	697	759	757	770	762	754	740	747	756	722	710	755	752	716	755	719	733	709	768	835	726	773	713	728	722	751	779	739	727	706	772	747	749	727	760	694	754	777	748	730	795	704	783	748	767	725	708	737	784	761	741	738	687	716	732	789	727	718	715	759	772	768	801	703	769	720	776	729	734	783	712	734	739	709	725	722	736	758	744	745	700	723	700	731	750	708	760	726	758	727	714	713	745	744	757	737	740	699	747	797	743	762	789	747	802	751	771	734	734	791	766	726	766	767	720	766	719	721	729	785	714	737	679	749	795	692	731	741	717	709	748	790	716	779	743	765	714	738	718	802	766	730	743	685	760	726	755	735	720	746	741	749	799	740	725	733	763	786	769	789	741	708	739	711	787	742	690	732	756	685	730	741	777	711	724	730	795	768	765	776	758	734	721	713	778	779	749	721	727	745	776	775	711	704	744	741	751	746	776	720	706	786	743	732	777	735	746	746	743	764	739	760	735	752	788	753	739	734	718	711	709	741	788	754	733	719	761	763	699	755	748	772	744	772	760	766	756	761	706	693	706	698	758	739	729	775	746	720	778	703	762	745	726	731	712	731	698	729	751	719	729	797	752	816	736	745	689	783	752	735	781	758	775	716	753	744	795	728	722	755	791	781	743	713	748	702	730	768	736	772	729	726	758	717	758	740	758	757	719	746	740	737	718	689	696	702	668	727	716	771	721	791	734	684	728	758	717	735	728	737	732	797	721	775	791	726	810	756	706	738	757	757	760	753	709	708	728	740	759	762	771	729	662	744	746	716	778	772	806	726	732	761	723	743	764	780	687	738	718	771	768	715	780	787	763	752	728	739	732	726	703	696	712	734	759	732	741	769	809	735	769	774	729	742	767	754	735	798	774	794	712	740	741	767	748	749	744	728	733	736	753	739	755	803	684	758	763	764	723	707	745	734	738	766	685	749	684	704	756	778	749	721	724	738	791	776	724	683	759	739	700	782	750	768	795	734	716	736	702	758	748	736	775	727	725	757	770	752	713	737	769	761	750	793	710	769	748	760	749	746	764	780	762	765	737	781	768	753	738	690	688	724	754	755	726	716	761	693	780	723	740	714	741	700	733	768	775	739	743	699	773	722	752	725	758	720	778	736	737	758	770	742	756	759	714	751	703	734	777	735	712	737	774	786	742	725	766	707	756	734	775	767	767	793	751	713	746	725	791	775	770	745	707	721	721	719	768	753	737	716	748	695	695	785	763	782	776	725	731	795	704	736	797	794	728	721	712	797	735	735	728	715	793	724	735	694	755	742	768	747	741	764	722	755	737	758	750	807	735	746	711	717	690	725	712	789	791	794	735	712	784	796	733	760	740	732	787	715	724	772	727	717	762	716	798	790	770	772	772	760	746	726	743	742	788	725	716	735	729	755	716	724	719	749	743	760	788	743	713	741	784	709	756	701	690	753	713	749	705	712	749	744	720	767	745	715	757	744	760	708	721	775	763	769	743	734	766	705	714	723	711	723	743	762	755	716	731	715	711	773	755	720	764	789	745	782	726	722	720	754	730	746	704	776	710	737	679	747	724	684	739	768	741	799	775	683	724	754	712	730	712	741	759	720	728	754	739	759	799	764	734	750	746	791	770	717	720	733	743	682	728	738	737	786	716	792	706	740	746	718	753	722	764	731	713	746	783	756	735	732	756	738	744	753	756	769	783	731	790	666	758	690	710	726	708	741	765	763	795	724	759	795	737	730	759	773	761	705	793	727	741	698	734	780	767	785	724	743	684	762	707	750	728	729	701	787	744	744	757	729	781	794	721	727	708	727	722	669	721	775	715	725	700	742	712	767	742	717	710	745	726	756	724	731	780	777	736	726	776	714	764	733	763	729	734	710	737	791	741	704	706	708	735	691	728	739	713	781	725	769	759	764	759	755	734	770	724	746	747	713	765	745	753	747	705	709	724	802	760	748	775	779	741	764	807	775	776	773	731	771	733	782	663	708	715	762	742	723	720	754	724	753	735	755	698	753	673	761	745	775	734	734	738	707	731	730	776	784	767	786	731	725	777	777	740	774	774	738	735	745	749	746	728	713	764	765	754	707	739	754	703	779	725	699	694	725	754	743	745	728	722	697	743	689	745	735	768	743	751	765	784	725	743	719	737	726	780	723	770	791	767	756	708	736	730	783	646	723	726	724	710	728	780	703	751	781	746	726	713	732	724	732	757	786	757	783	727	726	756	741	718	726	700	751	728	727	788	740	732	719	701	770	726	728	768	811	782	752	713	772	731	760	690	725	729	737	714	720	710	742	744	763	728	741	781	754	742	771	681	744	795	763	714	744	758	726	702	756	795	724	748	721	728	748	750	730	722	789	818	724	740	730	708	738	779	795	741	787	778	765	741	701	741	675	751	738	784	743	787	743	757	742	713	731	750	736	763	773	758	706	734	754	753	742	705	722	757	748	764	756	775	778	731	721	701	739	744	713	719	727	707	698	749	775	750	731	764	741	716	817	777	754	748	764	704	735	782	696	767	781	700	714	740	751	705	712	736	734	721	701	713	746	728	779	731	698	749	715	736	766	730	747	736	738	756	753	741	731	748	739	730	723	733	731	743	746	769	759	719	735	713	749	729	728	718	794	762	777	753	783	734	766	760	714	694	715	728	726	680	733	726	738	733	753	750	761	760	742	792	746	705	782	744	786	736	778	736	785	715	750	791	696	762	759	700	736	733	759	717	729	782	704	753	701	756	766	757	720	773	781	712	714	724	682	761	768	773	717	712	681	748	734	713	742	696	711	726	755	767	743	768	692	748	766	778	725	741	742	740	723	729	796	744	728	784	753	733	754	773	723	739	737	729	752	719	783	744	728	735	701	717	751	755	746	749	760	784	764	750	751	769	758	713	715	730	777	742	793	779	782	688	727	693	699	758	763	762	794	741	701	727	696	724	757	730	758	704	743	707	784	740	720	723	748	733	773	758	699	722	746	714	769	760	744	800	729	759	749	732	770	708	781	723	744	774	779	702	729	775	733	739	776	748	760	740	694	732	725	686	759	748	683	782	712	731	739	711	750	755	729	756	734	756	709	775	756	772	743	737	724	693	764	771	757	698	779
37103	6411	820	557	405	397	354	349	339	348	344	298	341	323	340	311	358	327	359	351	320	348	353	331	334	370	351	316	351	354	321	345	336	337	335	328	291	322	313	343	347	319	340	388	337	331	352	364	363	357	309	330	344	342	389	311	325	356	295	309	347	325	346	318	330	369	343	339	322	331	342	347	299	354	334	356	335	336	305	322	338	340	330	379	379	325	353	364	328	321	372	376	338	346	331	315	338	360	339	363	349	352	292	340	356	349	343	324	335	333	331	346	320	360	337	373	334	352	317	291	322	395	325	324	348	311	336	374	334	328	362	372	309	331	325	310	377	357	324	319	347	321	356	322	348	346	343	337	311	366	308	334	289	351	322	341	346	363	326	334	338	338	331	370	314	320	348	318	344	328	320	330	332	311	321	330	361	313	344	343	349	326	401	355	311	339	395	365	360	336	348	344	318	372	348	358	314	345	342	331	338	314	359	332	316	327	369	357	338	294	315	356	329	322	333	330	307	337	350	356	324	332	342	327	382	311	353	348	313	355	351	322	337	351	368	355	361	303	363	407	290	342	361	298	314	340	294	325	367	329	374	302	350	337	329	366	328	335	336	351	357	309	294	308	356	337	359	346	327	314	336	348	354	328	349	379	367	337	318	316	316	331	352	324	308	369	305	337	321	367	327	335	353	312	328	312	328	310	346	318	335	356	307	317	325	370	319	328	299	305	334	353	344	319	344	344	358	341	318	350	321	336	323	338	345	319	370	375	332	372	321	343	355	377	319	324	340	335	310	360	360	345	371	377	337	343	365	363	309	332	319	325	333	323	356	379	343	368	310	333	322	306	355	323	338	351	317	357	334	347	339	363	376	326	338	334	355	351	323	386	359	341	330	317	362	363	282	381	355	328	343	336	321	319	341	365	358	341	318	323	315	366	329	334	347	372	353	331	356	334	341	335	329	311	345	313	350	338	298	307	355	334	351	347	348	366	324	341	372	321	369	342	318	320	300	300	317	380	324	375	335	353	339	330	366	355	351	338	292	342	346	330	328	328	365	368	322	321	339	323	354	336	347	360	282	333	335	326	332	347	362	368	346	316	330	317	341	327	332	348	328	361	351	333	334	316	338	314	331	359	348	307	306	311	326	338	345	314	334	366	336	339	325	357	328	312	341	313	345	343	326	324	338	301	317	314	349	331	350	326	318	345	293	339	323	330	335	336	331	313	308	287	335	320	347	353	331	353	339	374	284	359	337	351	347	338	369	311	315	377	376	332	314	353	327	334	341	386	330	361	331	345	323	335	375	354	351	329	327	334	367	318	370	351	385	307	335	321	374	316	363	377	323	386	336	330	330	347	332	347	346	351	345	335	318	315	353	319	315	330	329	328	353	309	324	338	345	372	367	326	326	327	314	309	355	294	371	344	352	353	331	332	345	317	387	381	314	355	336	362	343	356	352	357	311	344	317	348	354	313	323	330	371	348	341	347	325	327	351	359	373	316	326	346	341	329	324	338	335	348	344	328	351	314	342	371	349	318	302	335	300	337	303	353	326	316	295	320	352	310	369	317	332	371	319	335	300	397	361	346	333	337	341	354	336	333	336	336	340	346	347	336	337	360	324	311	370	357	329	339	321	312	323	340	319	334	382	329	346	336	327	350	319	312	349	335	311	336	330	383	345	398	358	349	305	337	341	325	316	337	334	337	335	332	311	344	329	328	364	320	319	341	319	326	327	346	352	344	341	325	336	335	345	345	305	339	348	354	339	333	341	308	357	355	299	343	333	304	347	328	335	321	340	351	270	347	325	326	322	357	370	325	286	322	351	345	322	358	360	328	361	334	357	344	335	311	329	334	300	373	315	343	353	310	325	319	371	338	345	311	326	310	344	363	328	327	350	349	324	308	283	378	295	323	347	327	365	372	336	295	355	359	331	344	314	331	394	363	317	318	361	306	337	390	328	350	337	329	363	364	309	338	333	323	350	349	308	362	347	327	301	305	349	315	344	301	338	327	318	315	348	362	383	353	328	324	350	329	356	306	343	353	334	347	356	353	317	357	338	335	337	330	338	334	363	326	348	360	333	323	341	333	330	315	335	355	371	367	353	328	353	349	390	339	338	327	332	363	305	332	350	341	326	346	312	322	321	328	353	327	355	337	367	360	343	328	340	312	326	331	362	331	339	324	341	388	323	338	323	392	328	337	344	300	336	330	353	336	336	295	349	356	387	336	328	336	340	291	330	356	346	348	335	363	369	340	301	328	360	349	308	311	348	337	355	323	350	338	331	351	348	360	318	324	346	351	305	344	324	304	348	335	366	352	353	368	311	363	336	368	358	323	343	336	320	317	316	366	342	362	361	332	335	364	346	314	344	340	343	336	371	313	325	345	344	316	298	388	331	332	379	357	335	352	348	350	329	347	361	354	365	335	376	351	302	318	325	358	354	297	340	347	384	322	329	345	325	315	320	356	346	320	359	328	292	333	354	327	345	337	356	380	360	318	346	374	345	313	347	328	322	346	321	357	358	312	328	303	335	364	344	346	302	342	331	294	374	335	350	341	318	373	344	336	336	290	330	323	327	317	312	361	382	350	358	331	311	369	367	335	299	327	342	338	389	309	368	351	308	395	341	329	309	284	310	352	338	347	324	337	334	335	322	326	349	352	334	310	343	343	320	346	335	356	364	343	317	333	351	316	361	338	302	364	348	323	344	299	322	344	322	354	325	355	325	339	321	336	314	280	335	344	364	328	344	313	350	346	358	317	285	336	314	323	321	320	398	356	378	331	369	342	319	330	355	342	319	385	327	317	367	327	353	312	318	334	347	332	341	396	328	351	331	345	324	352	331	353	345	337	339	318	342	319	319	339	340	312	340	314	294	343	319	360	362	370	367	330	318	357	319	360	321	367	348	335	328	356	322	341	374	345	348	325	318	321	351	333	375	365	343	331	333	319	300	312	360	344	354	318	337	324	335	344	352	301	308	316	331	314	325	340	373	350	344	357	346	357	290	338	354	306	332	281	343	347	330	334	345	307	307	334	351	372	342	321	342	343	324	327	343	315	346	332	323	341	318	325	355	355	320	348	305	342	319	344	351	324	367	334	310	313	337	314	343	339	330	325	304	318	313	360	329	317	320	384	337	346	348	373	334	364	335	344	325	369	325	311	311	370	355	363	349	339	310	348	368	335	362	353	353	338	364	330	368	355	271	324	334	345	370	333	334	336	323	339	347	362	375	368	310	318	321	340	339	335	363	353	320	333	351	308	349	340	329	300	325	342	337	331	356	349	327	344	352	326	336	302	323	323	312	367	323	325	350	323	345	311	343	331	333	363	291	317	347	351	320	341	311	344	306	359	312	338	294	338	330	347	341	379	337	361	325	351	323	353	296	338	320	323	347	374	328	362	367	371	329	351	351	342	318	361	345	342	312	340	332	367	387	361	355	322	344	370	367	347	330	331	346	349	342	305	368	309	306	361	333	302	364	361	344	360	373	321	323	332
24358	9196	4737	3278	2114	1691	1420	1156	1098	859	816	869	892	789	822	802	814	813	806	794	812	805	764	757	784	796	804	780	778	764	787	782	767	760	774	796	747	754	746	786	817	770	797	758	823	800	828	805	808	802	785	802	714	734	760	763	792	827	777	728	777	788	783	742	764	776	805	776	715	746	761	776	754	772	789	795	712	799	795	809	750	802	751	794	778	737	792	788	706	755	780	737	748	764	752	801	775	779	791	789	820	787	818	750	765	784	827	765	832	761	776	728	789	783	788	779	767	773	789	850	738	795	756	791	753	785	735	775	804	798	801	765	769	817	766	783	817	761	793	744	787	764	771	760	795	818	758	782	793	775	746	761	753	780	776	758	775	773	785	750	762	772	778	796	746	800	741	764	806	757	783	792	746	829	768	814	799	750	768	767	762	810	783	755	767	744	821	762	753	781	802	803	790	796	765	798	826	792	808	818	753	775	789	759	806	773	820	717	759	818	758	821	767	787	777	760	824	759	786	745	774	751	743	794	774	827	756	748	826	803	831	813	786	773	794	809	771	779	798	786	780	764	787	762	784	800	780	795	795	772	819	769	760	776	772	791	794	751	787	762	799	777	824	733	778	782	784	786	810	740	780	794	738	747	738	769	792	726	760	775	779	807	783	821	764	751	766	822	786	752	756	759	784	726	857	763	784	783	759	779	793	761	791	799	762	755	774	785	748	812	786	754	761	779	764	779	797	794	803	781	777	771	747	764	759	817	755	771	780	776	732	792	779	742	801	769	787	789	784	768	840	834	765	793	834	817	798	750	760	765	769	772	779	771	753	757	748	800	798	795	754	789	773	783	802	753	805	726	752	837	817	856	751	791	785	674	748	810	795	807	780	810	805	733	803	770	769	788	786	790	766	762	717	763	783	775	724	776	737	753	782	781	780	776	766	781	764	769	785	775	804	783	805	793	822	764	771	766	764	793	761	718	757	830	790	782	805	761	749	791	752	787	757	756	760	773	790	759	786	729	747	783	795	746	767	810	794	741	749	797	795	819	755	734	786	773	766	785	793	809	725	765	747	840	769	780	793	746	748	787	822	810	770	788	812	766	811	814	796	752	743	777	750	781	737	762	804	792	806	778	771	790	723	766	791	765	770	825	793	785	809	733	788	787	816	741	849	775	765	784	835	788	769	795	803	770	780	734	766	747	804	818	802	778	798	778	770	790	761	766	783	775	736	766	768	758	769	775	734	722	781	765	770	797	778	820	784	761	772	741	811	746	811	790	834	727	713	723	772	818	772	794	827	825	777	774	794	783	750	832	754	794	781	738	793	755	759	748	785	749	745	801	799	775	804	751	787	779	817	751	781	773	759	808	794	802	847	774	808	780	765	770	785	808	720	723	794	753	770	830	746	757	740	754	801	794	759	842	732	769	762	834	757	772	811	741	769	785	800	800	750	746	785	808	737	774	768	766	747	724	778	767	752	756	777	779	792	753	801	756	788	769	779	751	783	785	784	825	731	816	734	801	771	802	791	751	766	798	779	726	778	781	806	782	770	832	801	846	747	774	798	760	793	755	737	806	797	759	785	755	722	828	775	771	823	841	801	762	754	727	803	742	756	792	812	815	733	787	778	820	737	771	765	759	783	759	814	806	752	776	777	764	733	809	808	754	782	779	722	779	778	765	803	801	799	791	730	770	795	757	783	800	752	784	792	747	758	747	795	759	729	735	783	806	750	810	820	797	811	770	770	757	804	803	786	796	744	782	800	810	768	830	810	837	809	813	796	772	755	810	758	775	811	743	773	764	750	760	772	772	804	792	818	787	804	799	791	793	783	746	754	803	788	818	718	763	752	769	810	809	792	745	759	790	811	749	763	765	771	746	795	735	787	775	797	753	768	780	816	798	764	736	771	795	801	748	755	763	783	777	747	803	737	761	763	766	741	812	788	786	766	806	778	754	780	800	827	790	780	750	744	786	818	766	745	745	744	778	780	734	809	814	761	784	787	789	759	776	730	763	757	794	775	789	734	816	807	776	753	745	763	833	799	750	712	751	770	789	795	797	766	744	810	747	740	716	742	772	711	777	781	808	818	761	732	774	764	753	816	780	782	750	791	796	760	777	794	757	788	786	793	796	745	811	784	762	779	786	788	778	826	782	792	805	790	760	779	787	758	849	756	805	786	776	740	776	778	786	763	758	758	797	815	779	801	765	771	767	768	774	782	773	814	784	812	776	793	804	766	792	791	798	795	757	831	781	770	844	784	732	759	763	770	782	772	756	776	768	795	795	842	794	781	779	766	780	789	731	759	749	786	796	807	771	768	737	797	777	752	754	764	765	748	787	761	729	763	816	723	742	796	796	805	764	830	765	828	754	754	832	785	731	735	744	760	801	781	809	766	752	783	813	773	765	787	771	780	774	794	778	791	730	749	828	797	780	792	825	793	792	776	783	800	759	756	761	813	811	744	765	766	766	790	779	800	798	784	808	779	786	760	776	832	820	795	853	795	804	780	760	851	784	764	707	782	796	800	760	744	737	781	794	794	761	772	763	751	775	795	821	803	792	693	798	784	767	803	811	772	818	815	702	783	764	783	813	733	757	826	774	826	787	821	722	777	793	817	767	775	747	763	759	822	796	775	791	749	774	807	787	803	751	739	791	812	750	724	761	768	743	734	753	787	750	817	767	794	820	791	768	749	780	769	739	755	790	779	799	794	726	785	798	765	811	760	800	801	759	797	789	797	798	792	823	739	804	791	765	782	756	756	732	775	794	776	782	754	766	753	779	769	774	736	764	791	749	742	847	797	825	753	760	801	754	758	792	783	781	773	783	786	769	804	788	790	803	788	801	794	771	771	752	791	774	781	796	742	784	846	776	756	777	809	873	786	742	778	776	764	763	754	797	754	817	753	774	768	732	800	884	764	767	759	773	792	789	768	787	814	792	786	812	782	787	765	789	820	746	802	769	757	827	750	761	773	794	772	782	767	806	775	754	731	724	828	718	744	762	814	765	820	764	804	788	788	780	781	735	729	771	745	769	766	805	775	805	794	781	790	803	725	735	787	773	762	762	744	807	800	754	828	820	794	765	749	766	764	829	777	734	795	772	799	728	782	762	781	757	752	783	793	771	759	810	742	769	781	744	770	736	844	812	738	781	738	737	720	795	771	736	820	723	782	774	798	789	741	781	777	775	788	719	785	777	771	795	856	772	779	801	762	767	819	728	787	766	787	779	775	775	783	806	796	769	798	784	787	765	781	760	769	807	794	794	737	777	765	802	771	764	773	800	811	794	757	749	774	779	723	750	746	805	743	746	772	765	737	777	708	808	737	782	720	777	780	785	770	791	763	734	801	796	771	778	757	827	799	821	784	757	773	773	764	737	737	756	754	714	788	784	724	789	777	751	807	748	782	777	767	781	769	773	736	750	767	820	815	743	777	742	756	840	781	792	782	804	783	838	745	802	806	784	794	768	805	835	811	731	741	817	743	737	803	744	796	766
24547	2733	548	379	357	331	318	301	318	345	341	285	336	309	289	342	313	303	319	310	328	325	312	311	316	357	330	304	344	309	333	296	349	317	308	337	370	313	319	316	333	282	292	287	304	320	305	352	309	273	280	338	317	354	328	327	331	310	325	331	294	327	327	310	312	315	322	304	303	321	306	309	330	295	333	312	317	338	320	361	329	325	318	318	311	292	325	305	341	314	328	323	331	321	347	336	351	324	326	321	345	324	295	312	333	340	307	302	344	334	358	351	309	324	328	324	318	338	348	335	344	321	316	309	279	315	337	287	329	317	274	291	338	319	319	325	320	305	315	336	344	362	320	304	320	316	315	304	311	346	312	322	338	321	339	305	301	323	280	326	326	338	335	279	327	324	314	322	316	287	334	345	321	335	314	328	321	329	334	299	324	293	299	295	324	322	316	321	319	299	354	335	324	353	314	333	306	332	313	288	294	303	333	318	298	310	326	337	323	314	300	333	324	332	297	285	332	334	308	299	314	328	317	321	308	334	338	351	318	307	353	334	338	287	343	327	279	337	327	302	284	316	282	279	327	324	300	305	320	297	322	301	324	305	307	325	333	334	299	300	315	278	337	298	319	351	286	350	327	296	314	382	304	370	370	339	319	317	307	301	344	331	289	294	322	344	311	315	306	307	302	320	321	336	296	303	330	315	361	319	329	326	317	299	283	292	335	309	321	292	337	309	295	352	328	346	286	313	317	330	351	309	301	284	322	307	354	331	351	349	350	300	314	287	314	334	321	328	313	329	324	317	312	317	346	342	319	331	313	322	332	285	299	317	326	311	315	361	337	344	329	317	319	334	306	322	325	327	322	358	304	321	334	310	318	292	294	318	301	285	346	298	304	326	332	327	283	328	307	309	311	326	332	324	317	313	338	333	298	338	323	305	308	362	315	321	339	334	343	327	309	367	349	346	318	326	353	318	318	285	336	304	348	329	297	315	323	321	308	358	335	323	313	338	299	334	327	350	290	307	355	345	350	312	327	307	317	328	335	329	298	309	332	335	323	297	324	339	325	313	314	312	306	327	293	295	330	327	306	300	300	340	348	284	310	338	313	319	327	307	318	329	323	298	341	358	348	324	295	319	288	339	310	307	334	322	375	325	336	309	326	304	307	323	324	353	322	341	315	344	351	329	301	357	314	350	323	293	324	333	286	341	376	293	325	298	313	281	310	342	293	260	305	335	335	361	288	340	350	317	318	329	368	316	303	320	328	321	365	351	315	301	328	344	339	307	350	321	315	310	291	316	299	328	295	276	329	318	320	304	324	325	350	342	301	351	353	317	332	328	339	302	305	338	308	306	284	313	331	322	325	312	367	302	300	282	297	366	334	294	319	331	322	305	280	324	352	304	330	335	333	302	316	338	335	314	319	339	334	321	301	342	318	318	297	322	349	329	297	310	310	312	284	339	299	330	305	318	323	329	329	325	331	309	347	330	333	290	340	329	331	341	326	317	315	335	297	313	359	326	317	348	325	311	307	325	292	339	306	340	283	302	274	311	325	300	346	354	353	318	357	335	265	326	314	309	354	337	284	307	328	352	335	345	323	304	350	310	351	320	293	311	300	348	368	345	346	330	310	331	337	329	331	332	356	310	333	341	319	338	324	336	311	329	348	307	332	360	308	357	333	346	283	356	307	345	315	310	297	351	292	314	333	308	319	323	316	322	322	312	326	312	287	308	359	372	315	322	321	327	290	310	298	300	330	301	295	346	329	318	308	363	296	333	339	321	312	285	344	300	305	331	332	298	283	324	320	314	298	325	307	358	299	346	304	358	290	324	330	316	325	363	284	299	341	292	307	332	329	340	343	310	333	328	339	314	295	332	314	371	319	340	326	334	368	318	347	293	310	303	321	310	299	339	330	306	320	329	292	332	324	323	305	319	305	303	277	293	274	315	297	309	320	312	316	313	345	310	325	325	332	309	328	323	333	348	351	300	339	315	343	301	347	313	333	328	357	346	341	337	316	274	311	302	308	330	306	325	320	319	327	289	339	329	306	362	321	302	305	345	305	313	339	330	318	325	345	319	351	313	349	305	292	318	335	314	338	297	311	316	319	337	364	354	342	343	337	338	340	338	327	304	322	336	319	323	340	334	305	306	317	305	316	349	326	321	283	338	323	315	317	293	311	338	356	320	310	301	346	301	332	340	303	323	299	312	335	300	321	349	368	335	284	323	308	317	302	308	338	307	271	323	322	321	301	341	304	312	348	319	307	323	348	297	303	311	360	320	291	329	291	282	304	287	319	318	295	333	304	313	314	301	318	342	335	315	326	299	326	333	317	298	344	299	333	331	313	285	323	337	311	350	326	372	320	300	307	345	344	332	331	312	264	344	338	304	344	330	327	369	308	324	348	304	322	315	322	316	335	344	306	352	339	322	325	296	315	300	310	313	315	311	315	315	298	315	334	274	315	337	344	319	303	316	297	306	314	320	322	326	303	335	376	335	320	320	311	308	318	283	295	291	277	310	319	355	354	318	310	322	331	273	363	339	314	344	356	351	363	320	356	344	286	309	330	362	309	322	330	280	301	258	340	340	367	332	297	295	284	308	302	278	329	312	320	318	299	310	300	282	313	326	304	335	306	324	349	355	315	319	291	336	334	327	323	366	304	301	292	275	340	307	310	343	310	300	298	318	279	322	292	329	291	305	315	322	325	306	352	307	338	300	309	298	324	323	354	305	318	289	292	294	352	353	320	305	305	297	324	327	381	340	329	299	338	316	344	313	337	327	325	284	317	327	306	340	279	326	309	326	304	353	325	289	322	329	320	334	338	341	365	286	296	348	304	310	333	306	321	326	357	321	316	308	331	323	314	333	333	361	303	292	329	304	335	355	339	307	344	309	362	328	336	317	327	311	315	323	312	329	334	305	317	317	294	339	276	339	305	322	313	300	343	292	301	345	324	329	290	319	323	330	320	342	316	345	335	319	323	342	348	354	333	306	306	310	354	343	307	334	341	320	320	317	323	334	319	329	313	288	325	291	332	321	301	285	298	321	338	321	279	287	348	322	336	319	285	341	346	331	313	338	322	322	313	324	334	341	306	317	320	309	367	324	335	312	297	324	315	324	340	351	326	326	338	308	325	372	345	348	332	353	314	331	312	335	306	352	310	294	325	324	310	325	341	334	300	312	309	340	365	308	330	305	326	323	310	356	305	325	327	304	341	328	306	328	344	347	293	304	323	310	329	336	299	389	296	326	308	302	306	318	322	324	296	299	323	321	280	315	307	319	319	315	296	297	310	294	363	331	322	298	344	304	282	313	290	309	308	310	328	303	325	316	298	305	322	318	326	325	350	282	284	298	348	310	306	309	292	345	337	309	306	336	338	296	324	298	311	310	339	326	309	369	361	327	321	294	306	328	359	326	326	337	308	318	330	339	318	315	281	323	349	356	344	299	330	321	289	300	317	341	337	329	304	274	311	315	342	333	308	292	306	306	312	348
17199	4838	2941	2143	1519	1163	893	766	787	724	750	745	759	729	732	697	689	740	678	711	686	664	717	735	724	728	735	694	689	676	686	682	693	680	676	714	736	722	760	675	738	718	711	698	779	690	756	690	754	723	671	732	705	756	758	734	701	724	718	695	673	711	708	727	698	719	686	715	639	694	683	748	696	692	744	735	692	729	680	665	663	710	687	705	692	675	645	720	735	668	704	742	735	719	739	735	711	739	707	699	729	707	726	746	706	649	676	721	707	735	704	709	713	750	727	720	719	745	679	719	683	689	738	714	657	741	722	740	680	685	683	703	695	742	704	735	733	674	740	716	701	727	744	751	728	692	746	715	742	722	761	722	720	713	728	764	686	701	722	694	661	688	742	711	722	668	717	679	709	687	689	716	731	737	694	707	697	731	691	719	694	679	697	724	725	717	723	732	735	712	699	734	734	741	729	672	675	760	723	698	723	729	662	709	757	718	743	693	705	705	706	715	757	728	675	714	730	724	736	691	710	747	699	683	675	669	742	724	727	720	694	699	683	713	742	678	689	711	738	713	782	735	696	718	731	719	726	705	717	704	727	674	694	656	661	724	713	706	775	699	687	743	666	710	732	733	741	692	703	681	730	680	658	746	677	631	726	703	717	688	697	737	730	724	684	674	684	689	672	747	650	736	684	672	748	731	714	736	695	731	723	771	686	737	711	680	708	724	713	714	679	708	723	732	698	761	697	713	734	737	770	700	741	702	710	719	707	759	739	692	724	709	720	728	696	695	708	714	690	691	717	721	739	710	728	696	666	738	706	734	669	693	747	665	701	701	735	691	715	670	695	675	672	693	690	689	737	665	717	655	741	724	729	709	731	669	674	702	768	717	712	685	718	702	695	649	732	731	743	704	731	708	676	661	703	714	711	725	736	731	670	733	716	685	698	685	670	729	698	797	695	661	688	734	696	686	722	719	717	680	689	722	706	671	648	693	712	749	716	710	716	663	693	697	729	717	719	719	687	683	736	774	694	751	670	670	683	727	723	744	745	716	720	731	728	740	755	709	704	724	678	693	770	737	703	706	731	728	694	701	695	717	730	718	748	705	725	725	738	725	716	733	724	738	726	749	715	741	750	734	675	724	709	708	710	741	663	680	755	699	717	729	710	713	648	761	682	695	712	730	655	738	737	704	719	685	696	715	674	731	721	710	736	755	800	683	689	674	694	729	663	698	738	734	687	749	744	729	720	703	738	688	653	733	746	741	729	721	727	751	693	685	707	700	728	765	712	777	707	721	693	722	743	709	716	712	684	687	764	716	700	755	728	705	708	756	723	684	684	744	706	715	718	723	708	665	704	689	663	705	694	699	684	719	682	685	712	702	733	697	724	678	726	688	687	717	753	701	718	688	698	683	789	673	719	736	720	734	679	691	727	745	708	696	675	703	699	678	672	736	697	741	736	751	709	702	681	730	716	631	703	707	712	687	686	731	663	716	704	695	734	702	712	696	730	741	752	678	690	727	727	686	688	696	675	677	703	739	722	738	722	660	700	698	718	731	695	710	733	694	707	707	741	711	713	699	690	734	726	698	732	677	742	687	692	733	726	714	663	692	732	728	701	712	723	689	665	714	728	700	702	714	733	720	704	750	734	720	709	694	693	721	740	735	688	728	700	721	721	698	674	677	715	636	723	709	698	689	733	761	681	714	722	748	713	723	655	716	725	714	693	712	642	692	730	679	744	691	712	688	749	709	718	729	741	685	700	699	701	681	699	712	707	691	752	686	683	754	737	748	747	709	712	711	698	714	716	721	775	697	723	724	686	701	711	713	696	705	729	685	749	715	725	737	723	707	726	663	725	748	716	686	717	735	706	686	736	701	737	701	724	726	708	666	720	728	729	734	711	705	717	709	727	700	685	701	728	720	757	701	762	685	721	724	698	688	699	746	717	735	713	680	716	712	688	675	772	714	699	709	710	694	729	764	689	660	714	659	719	674	728	732	712	714	696	721	710	719	721	701	706	694	674	711	692	703	667	714	704	716	684	697	745	721	737	685	722	703	707	695	733	687	715	696	688	665	719	717	659	701	700	711	767	667	664	673	742	727	707	698	712	742	677	720	696	695	715	713	705	704	676	734	739	731	706	705	764	730	682	726	714	696	682	732	721	673	671	680	670	712	686	663	733	652	723	687	740	749	772	695	700	701	700	712	740	683	719	705	726	692	704	676	684	743	719	722	696	691	725	722	709	730	708	710	726	696	701	642	692	690	758	670	713	678	710	727	700	673	688	697	715	704	682	692	730	738	776	673	687	699	708	730	678	719	748	706	697	697	710	713	698	737	681	727	709	734	725	757	668	727	660	702	728	743	715	709	763	667	682	699	700	751	692	729	776	638	737	727	710	752	758	711	698	757	674	711	710	699	695	700	689	698	684	746	701	723	690	679	743	736	735	685	717	716	733	684	718	725	745	688	696	727	712	699	641	695	710	683	683	685	708	753	728	728	706	669	718	743	730	714	687	702	678	689	653	736	758	747	685	709	668	712	728	688	666	712	660	756	729	683	709	711	644	698	675	732	689	732	715	730	696	675	704	701	699	680	728	729	707	738	704	746	673	658	734	699	651	695	686	735	706	750	679	714	686	666	700	702	675	723	713	743	750	705	773	702	746	690	758	685	735	720	732	697	727	716	723	719	718	688	682	721	693	683	711	740	689	677	730	757	753	729	737	667	689	769	702	730	696	706	705	724	679	739	668	683	719	678	738	726	702	735	656	719	704	706	726	668	745	693	723	700	655	698	691	647	699	701	746	708	658	728	721	728	717	764	696	702	670	694	668	709	756	744	714	736	729	711	696	674	701	722	725	710	699	681	730	701	668	718	700	683	708	714	737	695	722	709	687	696	736	707	680	658	748	667	730	717	701	709	662	672	692	724	756	676	715	669	672	687	693	725	698	715	702	711	725	741	756	710	781	696	689	714	767	686	695	683	751	709	720	714	757	707	701	705	713	698	686	697	791	707	705	692	723	698	734	730	725	715	717	684	733	691	711	706	677	713	711	698	755	713	738	706	754	702	694	699	711	686	738	698	716	722	666	675	746	685	719	730	739	734	720	702	704	712	739	724	722	690	687	691	721	743	670	670	743	718	793	750	682	732	749	676	688	711	686	698	702	706	697	725	688	709	736	686	698	727	747	690	696	711	709	680	735	698	759	752	738	712	669	728	676	731	697	724	718	715	649	708	682	712	713	693	742	734	671	721	740	685	720	696	696	720	718	734	690	735	768	729	676	661	722	694	732	672	751	722	702	709	694	702	703	705	690	725	701	750	711	701	666	722	653	642	692	675	755	711	714	661	665	695	729	721	738	708	708	734	668	682	720	711	706	666	710	671	712	717	693	652	707	717	736	720	733	704	713	700	678	728	762	720	694	648	700	721	636	758	676	673	748	722	718	652	653	687	690	678	722	706	685	699	717	702	725	680	680	656	678	702	714	740	715	724	756	707
32904	4885	851	548	410	368	356	366	334	345	384	338	305	320	345	343	343	316	323	313	312	363	342	332	287	340	322	355	330	312	343	322	334	320	331	329	324	329	322	310	319	322	354	321	293	305	349	356	366	313	367	290	317	330	323	319	331	290	373	340	328	308	304	327	324	344	277	355	324	314	318	316	331	331	314	324	331	317	301	289	353	328	330	348	304	318	297	322	302	348	322	324	334	316	338	318	283	340	366	341	363	344	296	355	344	303	382	306	319	301	336	333	331	351	312	337	314	334	302	338	332	337	307	351	325	320	324	339	353	315	299	344	302	326	365	316	379	325	326	287	353	335	329	331	294	319	352	331	327	303	356	340	329	368	334	295	334	326	369	329	326	299	308	319	304	350	347	380	346	333	322	350	311	318	349	377	348	340	330	317	311	326	339	333	334	334	319	317	361	348	325	317	294	326	309	362	356	324	327	328	332	336	328	294	353	390	307	339	342	345	350	338	332	349	321	305	322	335	324	312	327	315	353	317	348	342	341	313	311	286	316	289	316	312	346	328	340	322	330	306	322	347	317	345	333	314	325	309	337	303	311	310	341	326	333	332	344	312	324	295	375	345	368	315	376	347	338	330	307	353	339	349	320	353	345	349	313	320	313	342	340	322	346	300	325	346	311	322	328	362	341	297	324	330	341	327	321	340	324	348	302	309	336	311	349	330	313	327	328	322	332	325	323	319	308	313	326	335	307	315	309	345	318	329	326	319	337	300	343	311	291	312	321	303	303	333	317	308	315	347	343	339	326	303	296	304	333	325	344	324	330	332	341	321	313	337	307	287	320	347	353	336	320	339	347	290	308	357	348	279	327	354	365	340	340	313	357	319	307	343	333	308	323	323	331	318	337	318	344	322	338	350	290	331	349	315	338	323	340	333	326	331	335	332	330	337	302	332	315	310	318	334	310	336	351	347	333	323	347	367	342	317	347	320	327	312	378	377	319	322	288	371	315	277	309	352	319	305	303	307	315	321	356	353	329	315	329	339	324	304	321	320	331	303	351	338	304	354	330	322	345	331	349	328	295	306	339	324	321	326	284	318	305	324	324	321	319	333	326	347	336	332	315	336	316	309	308	340	312	274	360	337	316	327	334	316	303	309	319	324	325	356	385	360	348	362	327	352	314	287	320	319	298	297	354	309	310	337	272	328	325	349	315	335	348	271	329	318	339	296	344	358	306	319	345	311	314	296	303	334	344	301	350	319	320	324	347	315	331	308	319	328	323	316	325	357	341	329	322	320	315	326	330	358	307	311	310	330	295	317	289	314	332	343	336	305	304	295	304	297	332	350	307	296	327	320	351	296	351	315	306	317	348	338	342	304	326	323	303	360	332	343	311	305	340	290	318	330	341	340	304	310	319	361	321	314	308	305	308	331	313	336	335	374	277	309	319	346	343	340	350	335	345	337	345	340	328	341	333	325	289	323	368	347	303	339	321	326	327	287	332	324	329	306	277	329	335	354	304	330	312	349	326	341	352	336	305	316	319	336	333	316	329	314	304	338	335	324	322	336	303	275	317	324	330	314	307	370	353	346	332	336	300	320	333	329	305	322	311	326	313	330	327	335	358	348	353	376	341	301	301	326	322	305	347	344	320	356	321	315	324	351	356	294	343	343	286	325	351	329	371	337	323	346	311	336	321	317	326	335	315	358	288	341	334	371	304	372	356	324	327	343	318	348	368	370	302	302	326	342	335	335	355	332	314	304	320	320	352	306	304	319	320	320	338	305	324	333	296	319	331	310	341	337	304	321	343	339	299	321	310	285	333	320	341	301	313	358	316	312	357	324	330	323	311	317	368	326	314	341	314	320	310	347	306	321	340	328	319	312	308	309	316	346	324	315	315	311	355	314	347	314	298	312	306	321	340	338	317	300	336	352	313	331	323	333	332	330	333	330	302	329	313	310	339	334	312	303	329	346	331	324	309	276	323	321	320	310	350	329	322	302	346	339	322	344	373	353	336	323	318	335	306	348	279	342	326	330	303	328	331	324	346	314	318	336	339	314	281	317	321	331	319	298	340	340	315	335	331	312	341	322	303	320	323	302	332	316	338	322	329	343	338	314	345	336	334	316	324	350	337	336	312	351	311	328	324	320	374	325	311	319	319	310	333	358	330	338	305	351	302	323	353	337	350	309	346	317	321	348	330	301	341	294	352	324	341	352	298	349	342	326	312	309	363	304	364	332	325	348	339	313	350	320	332	292	311	339	308	328	276	332	328	286	341	325	306	327	378	356	332	283	354	334	351	307	316	329	366	371	334	304	334	309	278	314	306	341	359	311	361	343	340	339	323	335	341	321	350	336	318	297	314	302	324	297	329	306	315	326	309	306	303	345	348	293	317	331	305	354	327	294	314	319	333	341	324	339	352	325	302	347	342	313	314	307	342	325	317	297	344	339	325	342	310	324	316	317	351	334	325	340	324	359	323	294	335	341	353	320	293	318	318	333	337	289	334	356	322	327	316	309	332	382	343	345	333	328	364	338	329	308	341	358	296	327	310	294	315	316	315	329	325	334	286	340	346	355	289	333	311	312	336	307	282	346	337	328	309	308	353	340	351	291	295	318	348	338	317	309	304	342	330	341	310	327	271	315	286	323	351	335	337	311	311	305	328	315	366	323	328	315	347	307	307	319	304	349	317	354	322	309	298	351	330	317	311	340	342	302	283	332	289	327	331	329	322	345	307	318	288	334	331	335	333	340	350	353	342	312	307	305	326	345	297	312	328	298	329	352	329	324	303	370	322	372	331	363	322	340	324	313	305	335	351	323	330	305	323	347	260	302	311	337	341	327	330	321	356	310	290	333	348	300	298	309	352	293	338	333	293	332	314	347	309	328	340	347	352	296	325	330	334	355	333	312	348	345	347	331	320	342	320	324	327	311	331	291	362	335	282	339	327	305	340	311	322	303	325	305	347	329	315	312	355	359	347	324	348	351	309	309	372	290	308	306	327	325	328	334	306	285	309	319	316	316	315	362	337	378	374	337	334	307	338	345	332	296	328	360	320	292	269	310	328	316	305	348	321	334	322	332	378	322	376	359	327	329	330	334	305	345	307	340	319	354	373	333	315	308	341	326	341	311	302	304	332	332	304	321	319	314	359	320	339	276	347	350	357	332	334	329	315	330	322	332	345	339	337	330	352	347	288	325	347	324	325	350	315	355	339	332	339	321	296	319	308	349	349	352	294	332	380	326	307	315	311	318	332	329	343	351	344	298	320	312	316	341	316	323	327	319	329	340	315	327	356	321	326	319	339	339	365	333	355	317	290	352	306	323	303	304	308	311	291	298	316	349	327	331	347	307	335	333	338	328	348	326	335	335	337	285	319	309	300	377	339	314	322	320	318	352	282	334	324	348	334	323	326	330	336	317	369	306	329	334	339	289	340	307	319	305	358	319	330	345	295	315	309	312	323	356	358	353	313	317	315	329	352	335	332	325	330	360	331	283
21673	8134	6320	4135	2420	1595	1208	1076	988	822	813	809	825	828	754	793	773	788	719	748	778	767	734	746	747	791	742	787	725	740	717	720	740	739	793	747	775	703	722	713	706	728	750	778	741	746	730	774	733	744	754	760	736	790	775	772	721	749	767	758	780	721	719	742	700	717	762	697	696	789	673	688	680	779	732	709	738	708	756	743	754	706	780	680	707	753	740	694	710	725	721	804	731	747	689	759	760	712	717	756	745	716	706	790	715	717	724	761	771	751	765	781	737	696	740	699	725	758	727	753	738	739	749	736	707	691	756	751	737	779	756	762	783	787	752	699	779	735	743	787	768	741	752	740	747	742	793	740	726	743	777	742	736	737	723	757	688	736	717	810	725	744	766	756	760	701	747	744	720	708	764	703	734	718	777	736	730	776	788	707	758	775	735	721	686	705	669	712	705	813	773	720	736	787	782	731	779	739	697	707	718	779	725	752	745	747	705	684	722	696	708	724	751	734	735	762	720	768	694	722	737	679	742	752	721	739	760	726	746	729	772	736	757	780	766	747	720	715	725	770	729	739	708	734	713	708	726	667	779	704	733	736	737	707	707	704	775	718	777	745	692	786	745	735	766	766	777	767	751	719	699	769	734	760	776	725	722	747	723	742	750	736	746	706	774	752	763	708	726	745	745	726	671	732	695	715	717	725	767	727	740	738	709	777	787	729	746	753	732	753	739	749	716	721	739	740	756	729	746	774	715	737	770	710	762	754	724	726	703	740	710	698	769	736	722	724	754	748	717	725	743	729	720	727	764	744	715	733	767	696	753	747	765	780	775	754	760	782	724	743	754	771	729	742	752	738	750	742	697	746	784	759	759	769	716	684	684	744	740	779	736	692	775	760	782	744	749	749	684	742	753	684	737	731	709	735	719	738	765	767	782	737	739	753	737	679	756	781	729	741	733	688	761	735	738	793	736	798	764	732	740	724	704	718	749	759	824	760	748	741	717	753	726	758	745	725	723	738	744	716	732	741	777	719	759	723	791	735	704	735	713	757	741	766	770	731	711	726	738	761	766	755	742	716	728	707	749	727	711	751	750	738	752	732	710	725	660	753	729	664	722	722	739	751	775	776	713	664	767	718	740	758	769	752	753	700	751	711	724	773	703	727	758	731	740	721	786	743	722	763	766	742	768	741	750	725	738	741	786	789	751	731	743	711	715	696	695	740	712	715	751	748	719	757	796	781	729	752	705	733	709	757	722	707	732	749	732	711	720	743	757	731	747	697	756	744	763	774	715	750	705	746	702	709	711	735	736	743	779	722	768	684	740	711	749	746	811	782	742	716	717	768	720	706	739	766	746	726	743	705	753	707	712	702	776	701	769	784	721	761	766	729	748	713	736	758	711	772	738	738	780	715	695	748	731	738	690	716	759	771	768	723	744	693	743	723	752	746	720	718	737	718	742	713	727	706	773	711	720	714	725	747	749	707	701	761	727	763	722	766	794	764	679	778	742	791	701	746	757	709	755	727	716	713	764	735	783	747	740	746	726	744	809	741	702	720	726	777	719	771	771	786	746	743	717	765	703	765	762	757	669	723	786	768	738	732	729	709	740	710	723	698	786	700	745	701	765	737	755	728	730	755	714	756	773	713	766	708	681	743	727	718	730	742	783	772	705	744	730	736	736	726	715	731	744	719	716	722	762	758	712	678	677	741	773	759	718	792	761	727	753	761	782	733	729	733	727	751	723	756	747	725	743	722	733	748	726	748	759	783	742	703	761	798	716	745	721	717	793	719	727	708	772	751	755	729	720	713	761	838	741	704	776	744	711	683	708	762	740	710	769	761	754	750	789	759	805	722	758	741	720	742	722	714	728	726	741	753	721	715	745	695	750	767	754	696	756	738	717	736	739	731	710	715	734	768	721	756	740	735	744	724	737	710	750	733	735	743	748	725	748	736	741	778	714	710	730	769	722	743	734	731	748	755	749	759	739	704	722	715	754	793	752	710	729	709	693	770	730	745	722	771	738	759	804	698	677	702	746	755	733	751	753	746	746	771	725	771	783	729	747	781	725	738	748	745	739	724	704	719	766	759	712	780	767	750	735	787	723	687	745	737	743	737	772	737	759	748	697	701	739	678	710	714	724	811	775	745	768	732	771	724	763	789	726	734	787	721	763	803	685	702	772	743	733	754	743	787	756	767	692	738	756	665	762	735	717	730	754	737	773	688	748	753	719	696	743	765	748	744	759	799	794	738	744	692	718	747	747	767	728	702	757	722	737	780	712	755	731	710	755	750	712	747	783	770	751	756	710	698	772	758	728	783	731	758	754	733	716	748	759	797	727	719	706	741	750	697	752	729	765	765	739	735	770	730	723	791	798	712	719	734	724	740	704	737	741	736	750	762	715	734	785	761	744	730	743	729	685	745	696	770	713	766	719	741	744	719	711	751	692	765	706	747	680	748	725	738	725	732	760	706	753	700	685	769	721	746	713	754	675	774	755	747	747	770	718	718	712	746	691	734	752	707	738	778	740	747	706	735	771	744	733	745	775	735	727	798	728	741	738	723	783	760	773	730	766	767	766	694	730	760	741	712	700	746	716	714	770	713	714	708	728	730	755	712	716	786	722	773	757	734	726	731	747	692	726	766	774	682	735	766	769	754	724	753	746	787	795	688	757	782	743	728	756	747	744	644	746	715	746	728	716	754	698	774	731	727	792	729	758	759	738	733	749	746	776	688	723	748	727	746	758	679	710	722	748	710	761	748	727	729	762	693	779	741	705	741	746	729	741	718	766	760	783	696	719	730	709	769	749	756	738	754	757	720	775	752	730	745	713	716	735	727	685	776	761	736	762	722	693	709	710	697	746	740	757	705	709	756	774	713	720	753	746	807	729	775	733	744	708	691	767	748	695	744	696	735	756	737	718	753	742	740	734	799	756	724	750	736	719	715	772	732	761	716	704	740	764	757	797	729	737	739	745	743	756	712	747	785	747	760	684	732	760	720	735	705	740	721	723	717	786	701	756	742	766	722	760	709	727	753	706	717	771	749	754	724	726	718	739	685	731	753	715	792	706	746	718	756	717	729	720	734	732	725	765	768	678	745	710	755	749	727	701	743	744	758	779	736	770	750	747	730	735	772	709	690	763	691	755	711	729	746	752	730	723	725	760	708	766	788	759	751	762	714	716	750	762	742	748	708	739	717	792	681	715	735	699	702	686	740	761	753	696	787	733	726	753	699	715	716	756	798	756	751	755	768	740	730	726	732	698	749	734	735	780	731	723	726	742	750	770	732	690	752	730	744	696	764	753	739	761	716	720	763	740	719	694	748	705	687	772	685	795	758	719	717	756	723	748	753	713	736	790	738	752	759	787	761	709	731	745	723	778	763	755	698	733	778	812	726	734	712	780	721	738	728	768	735	736	722	809	722	775	767	757	735	752	744	742	682	702	725	765	732	739	776	742	761	749	725	717	729	761	761	747	727	756	770	713	707	703	728	699	766
38267	7318	860	507	392	345	345	372	331	339	313	375	361	320	345	324	374	327	333	343	325	334	353	410	324	323	356	380	316	364	382	333	338	323	326	360	324	357	346	325	306	326	335	341	333	326	356	295	348	336	315	308	311	395	355	317	314	324	376	324	355	337	338	339	363	359	308	368	328	335	352	342	341	363	330	281	344	333	328	325	350	354	350	344	367	330	339	328	328	352	311	326	324	333	341	365	329	349	330	342	391	325	342	324	332	323	335	357	311	317	333	322	334	324	350	301	328	368	340	323	333	333	331	347	371	346	375	328	370	330	357	329	318	378	350	340	339	304	336	359	325	332	336	332	310	299	336	325	347	317	365	326	367	323	341	336	329	326	383	342	336	351	336	307	349	348	342	350	321	320	352	330	326	301	352	343	323	325	350	337	351	323	331	347	330	310	310	320	340	336	331	339	350	359	345	366	333	368	338	367	307	326	408	349	330	353	331	356	359	330	336	313	318	338	355	301	322	331	336	337	373	309	322	348	362	329	313	353	319	316	342	349	332	340	336	326	303	341	335	326	333	343	336	350	372	348	313	337	331	307	324	324	329	312	325	353	318	319	355	327	345	333	362	346	330	363	374	347	351	355	353	317	310	297	313	302	350	335	332	334	336	302	375	316	333	331	337	336	312	329	351	303	346	322	349	327	315	333	345	351	371	351	321	328	365	321	317	380	330	356	339	370	364	369	366	357	399	344	365	310	336	315	318	340	315	358	341	331	303	314	340	342	334	341	336	389	346	338	334	355	300	351	350	338	336	327	350	318	348	370	343	344	315	329	376	331	337	315	332	360	370	328	332	355	313	360	356	350	342	319	329	353	360	339	342	348	364	364	358	320	324	347	327	338	344	357	352	336	365	331	323	348	339	318	360	315	305	343	357	369	349	353	325	341	337	343	337	365	339	352	327	327	337	345	355	344	326	320	305	363	322	329	298	338	347	362	336	330	341	306	335	347	357	340	356	342	311	309	349	339	366	360	323	311	327	290	345	349	292	356	345	328	357	340	332	333	360	324	317	360	334	364	348	306	305	381	358	294	319	350	350	345	350	351	342	370	350	320	374	314	331	336	348	341	323	330	323	341	293	313	340	310	332	373	334	356	346	341	352	332	334	316	368	349	348	343	337	347	345	341	338	314	318	318	322	367	314	310	334	310	360	352	332	351	352	345	352	365	338	366	314	324	371	280	342	333	320	307	337	346	351	318	355	319	349	337	329	324	323	302	349	326	320	330	318	346	313	316	335	351	314	343	333	331	322	345	354	339	337	335	316	348	337	356	339	320	329	345	354	355	332	327	341	314	343	362	318	327	352	344	283	306	349	344	375	344	351	335	346	382	304	344	361	343	378	344	326	334	315	332	324	328	315	310	354	328	332	342	321	296	348	328	345	316	369	336	339	354	301	336	322	326	345	324	348	339	375	313	337	347	317	333	311	303	350	371	335	314	379	367	318	309	333	351	346	357	314	342	305	313	388	356	322	350	297	332	304	342	319	331	343	363	304	345	370	402	332	315	353	345	385	342	316	331	333	337	302	340	321	350	338	339	332	341	347	332	335	350	325	385	347	324	329	342	341	325	334	316	321	338	350	331	300	344	321	337	355	346	371	360	300	309	364	317	341	321	333	332	339	374	331	347	340	311	321	335	348	320	349	357	336	341	320	316	378	353	330	326	333	335	346	333	311	330	337	336	320	344	331	300	284	335	370	334	324	319	352	302	333	335	365	331	340	356	322	347	331	340	351	337	310	356	334	308	317	308	337	321	341	335	345	347	356	321	304	356	348	361	330	334	374	338	359	341	346	371	325	298	304	337	326	355	357	343	350	321	298	350	355	370	327	351	357	343	336	330	367	332	335	342	344	345	336	361	377	319	344	361	356	312	343	322	340	316	321	320	336	338	329	328	378	302	366	335	358	357	352	354	336	330	319	349	389	347	355	370	336	374	336	359	331	324	312	336	351	328	383	308	344	334	340	347	345	345	346	325	335	318	340	325	340	330	351	343	324	324	303	333	381	312	384	319	367	325	307	310	368	362	307	330	351	360	384	369	344	318	336	309	329	322	312	349	347	313	327	375	355	338	319	322	297	342	310	323	341	344	319	351	332	325	339	360	352	329	326	333	327	292	328	345	349	333	337	384	324	324	359	321	315	329	351	303	319	332	347	344	336	306	322	345	318	324	355	338	329	378	340	347	340	339	356	354	340	374	380	371	352	364	325	351	322	353	379	343	337	338	342	354	334	343	351	342	341	298	341	281	328	279	325	317	311	322	328	309	335	334	339	366	358	349	331	327	361	339	320	307	343	342	346	353	375	352	335	342	347	347	353	353	371	340	335	293	393	368	320	364	307	329	325	334	341	373	324	337	292	343	367	359	320	321	331	357	336	365	322	294	345	339	326	316	317	343	348	347	339	326	323	317	326	324	326	346	348	342	385	357	328	351	328	338	342	341	343	358	340	353	322	323	333	325	356	316	356	315	374	321	353	334	329	337	347	356	339	368	343	305	351	305	337	333	333	323	367	366	362	334	410	358	314	346	364	322	351	336	348	354	358	362	350	332	308	335	302	317	328	331	334	358	351	326	334	350	368	329	310	355	284	354	335	306	355	325	349	370	342	341	358	339	332	321	338	323	324	362	323	310	356	323	334	354	331	382	359	340	372	362	357	331	313	359	332	324	344	319	357	330	355	340	308	328	297	312	304	318	317	300	347	320	383	332	364	296	394	322	344	369	350	309	346	310	340	350	367	334	341	371	350	350	341	337	340	312	342	309	357	343	343	349	309	338	345	345	322	333	354	340	297	355	352	327	337	293	353	315	329	334	323	351	350	353	344	328	360	326	329	368	336	338	359	327	330	311	351	328	330	325	343	367	340	333	303	347	380	343	337	331	346	293	322	325	353	316	360	383	312	328	371	338	343	359	308	332	356	326	370	368	381	339	351	373	324	292	328	345	354	349	332	342	359	331	371	318	331	338	323	361	314	330	354	330	367	363	324	325	333	346	384	360	327	326	335	352	355	307	343	313	316	350	368	366	337	303	329	314	307	325	318	321	319	316	362	359	332	324	314	340	361	351	301	307	304	328	329	335	333	350	351	360	329	333	349	348	308	306	336	332	347	335	344	373	394	316	302	320	334	328	343	339	323	307	339	336	333	389	328	336	344	377	320	324	343	313	350	326	369	360	302	334	351	367	339	351	344	340	356	351	351	353	324	337	366	326	304	306	342	366	332	329	309	357	352	349	356	364	334	356	349	342	349	327	351	367	346	347	327	337	347	337	360	357	351	368	339	354	353	373	339	356	334	336	304	343	349	307	348	339	341	321	332	357	308	348	350	355	359	331	320	319	336	314	362	378	340	304	337	332	340	334	338	331	358	322	336	318	356	348	319	354	347	294	302	354	329	371	353	339	316	335	319	314	350	311	339	315	350	331	351	354	321	344	341	351	296	364	355	331
26854	9468	5223	3275	2001	1407	1270	1183	985	826	817	834	835	831	830	849	796	815	788	796	819	795	803	761	833	790	778	788	775	770	789	822	786	758	763	761	720	830	829	813	716	776	758	750	737	745	735	780	762	731	784	785	781	732	816	774	782	778	808	745	787	802	805	773	764	762	752	766	792	739	799	797	765	757	794	746	764	759	818	805	794	771	777	744	783	767	761	754	846	796	771	732	761	724	766	831	739	777	819	771	799	766	790	794	804	797	803	770	771	741	772	766	790	779	780	783	803	821	758	800	772	763	764	784	720	826	729	757	774	733	729	762	727	779	828	733	737	750	792	828	819	775	724	761	804	783	765	785	797	759	812	783	797	747	781	766	803	798	780	781	775	794	742	777	786	758	802	755	827	779	747	761	739	759	777	753	752	770	786	792	816	836	802	749	767	761	791	806	792	759	834	791	769	797	828	754	768	736	769	731	782	759	783	736	818	737	792	781	765	814	761	770	772	853	742	810	750	758	768	710	798	809	752	745	786	795	800	759	785	791	813	779	773	747	775	827	775	737	764	766	806	767	801	800	765	809	828	784	770	753	789	784	836	758	768	783	804	820	784	802	804	851	820	795	780	782	772	773	771	782	774	775	808	754	764	797	786	786	816	775	746	769	785	735	759	819	781	861	782	754	786	787	767	833	806	753	752	763	799	752	780	787	779	761	736	770	781	754	781	771	766	783	820	720	749	797	785	813	771	776	786	844	803	754	726	779	785	762	726	725	768	767	799	718	803	779	755	795	795	790	829	762	755	765	783	800	814	799	838	779	771	708	824	781	795	819	746	869	831	816	782	775	768	771	805	819	763	779	725	747	778	757	818	836	775	786	768	753	773	808	786	793	746	819	766	776	735	750	813	786	742	774	748	839	855	784	755	807	814	752	773	764	799	854	751	782	854	787	741	796	728	758	792	769	754	787	750	793	789	826	784	799	803	831	800	829	755	750	781	757	817	759	787	785	822	748	786	814	779	808	791	786	755	807	747	753	779	832	780	816	797	777	778	759	797	767	803	780	819	824	819	758	795	805	730	779	777	820	859	783	777	772	747	797	779	822	730	751	763	768	789	777	812	757	760	780	823	827	784	753	805	751	769	757	771	750	759	790	789	745	774	735	800	785	774	744	755	765	777	747	770	760	805	777	758	822	801	760	753	728	765	783	824	817	772	753	784	783	776	760	834	771	818	715	801	814	787	714	790	836	748	794	795	740	784	804	799	791	799	803	774	741	763	742	818	769	801	780	790	777	757	786	762	759	797	749	743	782	832	774	802	762	788	754	755	809	768	777	787	779	793	754	765	791	807	738	793	742	799	787	750	803	799	763	785	808	812	761	753	746	731	750	761	815	805	796	821	739	787	778	790	822	802	787	795	773	785	767	752	794	779	771	790	773	764	720	803	787	824	752	777	769	787	778	755	766	759	791	788	789	801	771	770	795	749	818	792	744	766	802	716	752	748	808	758	784	762	750	780	791	806	742	760	798	762	815	762	804	783	771	779	788	792	777	836	795	785	767	759	801	764	835	769	782	773	796	785	800	786	768	770	759	713	825	797	772	803	808	790	798	766	749	785	776	756	733	787	815	800	745	742	794	749	793	747	775	767	827	776	754	777	799	769	734	791	728	807	779	743	795	762	829	787	750	738	772	753	786	752	736	776	757	803	773	801	745	812	785	758	744	771	790	769	803	796	801	796	762	792	756	811	792	809	765	772	715	744	758	803	791	744	769	765	786	764	757	777	796	740	774	809	789	754	730	786	798	775	778	790	737	763	759	776	788	797	782	782	761	750	756	834	750	773	819	801	796	788	760	789	753	806	760	770	822	777	740	762	776	865	805	713	839	720	802	791	797	778	821	806	771	800	802	781	787	802	769	828	792	747	791	785	784	819	765	754	761	735	785	758	838	784	759	802	781	779	801	753	806	753	799	798	795	785	808	760	767	810	767	791	747	750	806	770	776	799	766	786	793	749	768	778	775	810	750	741	750	801	777	784	773	800	725	746	846	787	777	746	794	824	793	728	773	767	783	766	785	760	738	756	778	823	760	792	758	752	789	797	771	811	793	779	796	787	756	763	782	785	812	817	749	756	785	763	751	831	770	778	740	786	807	785	791	776	781	770	829	776	777	773	754	796	798	786	768	783	788	758	820	782	721	743	769	784	752	819	781	752	759	758	735	797	781	822	786	763	821	828	807	806	770	767	745	765	695	759	815	759	760	809	790	832	782	783	790	800	780	744	807	800	745	761	752	760	782	788	784	748	793	743	742	749	797	786	805	742	807	794	769	790	794	779	766	789	780	758	839	786	757	774	803	745	835	758	787	776	809	756	758	773	768	765	752	813	766	742	715	834	788	788	791	780	799	776	807	736	755	765	738	789	821	803	775	752	788	774	792	771	735	766	767	769	746	730	787	858	771	786	800	781	741	788	745	772	783	819	815	817	770	739	761	783	772	730	822	805	764	816	802	769	789	805	772	784	802	824	866	756	784	785	773	779	744	848	798	770	789	811	839	755	816	804	771	781	776	809	765	776	771	785	756	799	776	779	758	826	891	759	769	806	794	775	720	737	781	806	822	800	820	740	833	727	756	736	774	754	782	800	803	729	749	751	809	785	824	784	770	775	754	727	742	819	808	769	792	834	799	753	746	774	789	783	780	783	734	781	803	791	820	753	795	738	740	788	752	710	798	775	787	771	772	767	781	795	752	741	843	768	796	773	785	743	802	788	797	767	767	757	782	837	815	747	767	777	802	765	748	824	779	752	775	748	751	758	776	787	788	821	771	747	820	780	794	757	775	791	779	802	774	784	792	820	793	766	770	769	825	860	772	808	726	740	769	774	850	778	732	806	772	786	814	770	772	793	763	784	755	772	783	775	786	844	844	797	820	786	747	780	823	739	818	764	757	763	765	824	776	795	748	793	783	781	771	796	775	756	792	766	745	797	786	778	796	780	828	765	822	775	768	779	753	803	750	784	808	778	776	762	783	788	771	811	817	772	760	769	748	776	790	748	794	768	787	771	815	718	810	779	745	748	751	811	795	837	752	801	767	798	783	729	769	774	756	793	748	768	813	778	770	804	775	832	747	784	786	765	758	786	757	775	786	756	793	770	764	824	763	805	802	747	773	816	750	793	789	797	795	810	710	782	763	783	804	730	766	769	798	787	722	807	827	775	791	814	783	753	772	805	774	751	798	828	816	802	791	812	741	744	744	788	804	800	749	756	795	730	808	818	846	813	785	798	771	752	782	824	741	760	782	800	738	768	721	788	766	748	770	793	760	782	808	820	792	747	809	763	823	813	740	784	766	768	748	750	787	812	793	766	778	768	732	811	750	784	772	768	793	742	785	797	772	785	764	795	788	775	803	721	804	770	760	800	776	755	772	781	807	750	758	770	748	772	798	755	790	821	777	778	799	781	786	732	762	749	770	809	761	758	807	804	743	794	748	756	799	783	702
26049	2791	480	397	343	350	330	303	317	291	339	341	347	329	334	287	317	307	289	315	323	300	319	321	293	325	330	301	321	302	285	334	304	328	333	321	330	305	316	332	305	300	332	305	368	305	329	351	337	315	310	303	336	341	333	359	328	332	338	319	339	300	347	293	343	329	329	325	290	311	348	313	328	311	350	337	360	322	284	336	328	365	318	316	320	301	286	308	323	332	306	319	323	324	342	327	335	324	303	311	338	339	333	353	273	315	299	302	333	288	313	323	348	299	321	326	303	320	319	300	326	332	318	323	281	322	307	293	353	303	334	326	317	331	310	307	327	336	338	368	340	339	361	319	325	324	347	329	307	340	298	301	345	294	318	270	331	339	303	301	341	299	350	305	333	310	290	342	330	338	322	345	326	332	322	313	315	316	303	307	298	320	312	352	301	315	306	306	367	319	331	316	320	346	317	309	345	310	327	339	284	319	361	304	320	313	328	315	313	312	282	326	329	340	309	352	348	319	313	316	304	293	300	302	321	302	330	308	307	329	325	293	341	309	327	331	345	357	342	355	312	296	325	289	317	315	299	280	285	321	330	343	321	349	359	328	316	360	326	313	327	276	294	312	269	291	309	298	347	282	298	335	294	342	315	300	349	328	346	357	321	307	306	346	340	302	335	307	353	309	329	297	309	316	344	347	347	354	335	361	340	359	368	320	323	285	329	300	352	303	314	302	319	280	326	313	267	321	314	307	345	340	304	333	276	321	328	320	349	335	372	336	336	326	324	353	322	326	355	346	309	323	312	303	302	320	324	292	295	341	345	295	370	341	323	350	329	273	328	315	275	300	348	340	351	294	309	337	317	338	340	354	297	300	335	349	313	356	316	322	337	322	288	337	315	329	326	311	305	333	335	329	327	300	303	306	352	326	309	287	290	301	334	331	351	354	267	318	318	356	335	294	324	319	363	270	351	329	332	309	293	306	289	348	338	332	315	327	334	302	344	322	341	331	348	311	302	355	286	310	317	322	336	327	344	316	329	331	318	325	328	293	300	308	342	338	329	314	326	301	312	299	279	330	324	283	320	316	328	310	307	370	316	358	318	331	334	308	343	325	357	335	318	332	331	301	320	331	341	326	311	305	325	331	323	310	363	326	321	320	296	314	339	319	305	327	315	315	316	294	358	307	308	371	294	314	352	322	328	362	350	333	321	306	324	342	314	297	318	327	312	312	293	336	341	319	312	309	342	323	343	338	368	334	312	315	322	316	302	328	320	306	318	359	321	327	319	328	296	293	336	335	313	350	310	317	316	309	317	330	337	313	320	343	321	319	316	294	271	268	322	325	338	338	318	326	335	280	335	322	304	327	306	298	297	302	302	303	307	320	317	337	271	348	297	317	323	347	322	315	340	368	319	315	286	323	341	310	294	307	305	301	344	330	295	306	312	315	373	296	335	341	351	344	340	341	319	304	316	350	323	355	309	322	343	340	366	340	315	328	347	302	325	315	321	317	318	307	361	303	343	304	319	316	336	302	313	287	293	319	344	318	324	314	363	308	328	333	307	292	293	326	320	372	292	326	301	297	319	309	319	348	336	346	365	323	298	311	329	322	305	312	333	331	327	294	299	322	319	304	322	301	326	310	342	321	322	317	311	341	301	313	342	314	305	312	338	321	316	311	321	320	314	339	316	349	326	319	323	315	337	309	324	301	322	317	307	331	294	333	310	318	306	334	328	303	289	341	288	307	336	300	305	331	331	280	335	353	359	299	361	343	304	310	319	295	307	301	344	309	323	341	313	332	306	303	367	307	296	358	310	293	334	298	350	305	311	341	303	309	350	310	295	382	342	346	336	303	311	314	330	297	320	344	300	333	329	331	321	359	348	275	322	315	286	301	345	307	325	333	323	312	312	339	298	303	336	312	348	335	297	323	329	290	312	304	340	327	376	316	297	351	313	347	313	330	294	319	316	291	303	331	280	336	316	344	341	357	329	356	346	343	306	310	305	354	311	333	318	353	332	305	313	322	336	333	312	273	322	295	351	329	302	342	304	320	319	323	294	328	315	293	336	317	365	332	291	324	295	302	344	288	326	332	373	270	329	328	313	312	318	299	295	313	331	332	341	321	304	342	327	325	304	305	279	316	329	313	350	322	312	341	322	316	312	367	313	324	323	314	310	288	307	328	324	346	322	329	308	311	305	342	333	341	322	348	334	354	310	324	341	314	321	286	332	338	307	302	314	306	332	335	386	325	299	319	314	302	362	348	323	325	295	340	287	313	327	299	307	297	301	339	298	322	335	344	314	292	297	311	348	346	306	318	328	287	300	340	303	309	312	330	327	327	360	322	304	352	309	314	298	336	298	344	373	294	336	308	322	317	291	331	299	303	313	314	321	307	351	331	346	296	309	324	310	315	332	303	297	296	326	341	317	316	328	323	312	334	279	338	330	314	327	324	347	340	308	348	336	324	314	332	329	327	332	274	307	300	303	315	324	327	339	296	317	340	311	322	351	313	341	328	303	275	318	310	328	303	326	324	302	302	334	329	326	336	318	324	309	306	333	311	301	314	355	314	307	328	314	305	328	320	345	308	313	317	332	323	351	299	356	332	309	292	352	314	309	282	311	294	288	335	319	327	303	341	321	313	309	319	304	283	297	320	355	335	326	319	291	345	317	313	319	343	327	331	334	333	321	319	280	318	291	340	314	324	290	302	287	318	345	337	348	307	310	326	307	312	298	317	303	325	303	332	305	324	314	311	334	323	328	327	336	327	308	345	344	313	337	329	322	321	281	331	320	328	321	348	353	319	304	317	334	279	339	334	340	328	363	311	370	339	322	349	357	279	322	329	288	292	324	342	308	356	303	340	296	325	302	323	315	331	329	294	323	337	304	315	316	314	284	317	338	340	364	306	325	324	294	300	352	354	331	311	330	295	354	294	319	320	320	325	316	347	327	309	306	361	352	336	338	311	318	288	356	298	327	319	309	319	302	282	319	345	296	307	329	329	344	306	327	306	333	303	314	337	328	311	317	314	315	328	308	326	294	314	312	309	301	309	322	316	325	307	305	291	323	332	334	313	338	356	318	334	305	323	330	316	306	292	312	295	302	320	353	330	287	308	329	308	318	349	351	365	318	325	337	314	306	292	328	302	304	312	331	323	302	317	332	319	299	327	318	333	258	326	343	330	358	330	290	329	330	322	337	326	284	310	341	326	344	343	331	364	329	311	316	316	307	309	328	332	326	336	355	291	291	309	317	334	333	306	300	330	328	353	341	356	335	311	345	326	301	319	327	357	340	339	347	344	332	324	313	316	338	346	320	309	310	299	309	312	328	323	340	353	309	320	300	307	301	334	337	322	337	295	273	323	300	341	295	321	322	288	333	304	292	318	326	391	336	304	299	281	325	295	338	336	302	283	298	326	313	309	314	328	314	343	325	311	324	324	335	299	323	313	333	343	298	316	321	302	345	290	305	306	281	328	333	360	320	298	308	321	310	350
19060	4912	2354	1324	1181	980	827	804	797	741	750	783	734	711	740	750	707	725	740	707	680	706	739	757	731	736	711	727	713	726	704	734	790	727	733	747	744	655	709	716	746	749	742	720	729	692	718	701	714	741	754	760	743	760	717	729	692	683	721	736	653	771	709	722	661	695	706	728	708	740	700	717	756	714	734	696	737	653	736	674	702	733	724	755	702	752	727	698	708	714	701	743	710	677	708	708	715	709	684	734	675	741	703	746	726	710	723	743	698	716	708	719	746	661	705	675	639	726	714	761	764	748	710	712	711	742	712	649	693	743	732	716	724	682	705	731	741	707	749	682	722	692	738	731	731	728	769	737	751	756	694	722	693	710	741	730	701	682	759	695	730	694	767	683	753	750	738	706	689	689	735	685	706	671	717	707	703	682	737	710	746	782	707	702	758	692	726	711	732	725	711	709	721	688	705	689	746	732	676	684	700	735	717	720	755	711	705	687	734	755	661	715	694	694	743	696	711	712	727	718	717	705	687	738	672	742	741	720	696	728	700	737	750	640	734	716	765	725	682	686	706	760	715	729	718	737	676	725	715	696	698	760	724	730	734	755	723	756	734	744	673	695	720	694	693	701	669	698	710	666	706	750	694	746	681	731	713	730	734	786	747	692	702	694	723	730	711	696	711	748	677	684	729	717	714	738	688	693	720	736	715	693	748	746	714	712	719	754	715	683	720	702	696	739	701	744	740	778	758	701	748	701	702	644	687	712	728	742	718	733	739	739	696	711	722	652	724	714	719	725	662	693	733	668	665	724	734	758	696	693	690	725	730	689	751	699	709	734	699	674	764	711	709	731	703	738	711	699	681	717	789	681	726	740	717	724	711	724	703	715	773	729	769	720	731	752	713	686	749	727	738	724	697	744	719	704	702	735	769	713	671	740	744	696	745	733	730	680	732	687	725	662	748	689	708	759	700	747	685	686	706	679	686	713	691	720	724	707	714	659	711	703	731	756	709	715	711	762	707	718	684	757	733	739	706	732	737	747	747	735	706	721	715	692	733	749	680	652	778	766	719	753	708	697	653	735	714	724	727	676	746	693	691	693	654	720	693	733	736	705	714	740	717	681	734	737	669	767	700	720	753	693	727	703	736	699	688	764	694	688	709	729	732	681	690	753	723	772	723	747	700	719	719	731	762	711	739	712	708	719	702	716	720	673	757	759	736	690	699	714	704	758	745	688	756	779	708	751	747	722	744	657	764	731	664	762	744	711	731	708	680	736	689	714	712	726	681	665	713	705	727	714	721	733	735	723	754	733	722	701	725	694	718	728	724	724	769	729	795	742	733	694	682	729	702	701	690	737	737	732	746	725	717	753	752	769	783	709	760	702	681	724	722	706	744	684	710	662	711	731	687	726	748	708	755	692	715	674	735	696	760	690	725	774	747	741	757	769	717	681	728	705	733	735	724	724	726	727	749	682	711	764	699	717	715	701	692	684	764	707	677	766	749	683	753	737	700	693	690	719	690	770	723	681	699	728	685	728	709	723	676	762	669	735	763	715	688	726	719	744	715	674	743	697	743	756	756	701	725	690	731	699	726	699	744	732	697	690	662	759	698	770	671	726	686	742	747	716	720	729	730	696	683	776	694	694	757	674	685	752	748	727	717	738	737	739	727	740	749	687	716	737	695	711	702	707	711	704	756	746	734	719	719	685	695	774	698	732	706	723	754	750	732	739	762	661	669	712	729	693	735	738	733	723	742	710	722	689	736	714	704	778	706	736	718	719	670	714	776	761	726	724	696	733	747	716	735	724	729	780	728	690	775	713	735	728	728	717	709	708	716	723	735	694	726	690	735	710	697	730	721	701	740	725	672	729	716	713	709	694	737	666	733	714	711	766	673	753	736	667	745	721	752	721	719	676	696	705	754	706	748	720	704	691	712	681	763	763	666	711	715	761	692	738	719	726	739	733	785	714	711	677	668	731	704	714	718	683	721	658	691	761	692	709	687	686	681	686	697	721	698	728	728	773	694	714	674	749	748	696	750	735	720	706	717	721	709	725	723	748	709	722	755	704	758	717	678	704	735	700	713	716	703	701	739	706	714	706	759	732	700	745	686	693	698	719	685	725	730	704	761	727	775	730	708	728	729	763	734	744	789	730	731	712	744	689	712	712	692	750	752	779	749	727	715	705	745	698	781	737	705	737	714	753	721	755	707	719	716	720	725	799	650	731	758	694	729	696	676	685	718	745	707	708	714	728	752	705	695	761	712	691	733	690	714	677	683	711	729	710	701	709	775	713	692	645	745	740	684	786	666	774	716	695	710	720	716	735	694	737	701	732	691	720	714	699	721	747	746	693	696	721	731	801	759	730	715	724	747	754	745	738	688	731	711	716	714	682	776	732	730	710	692	697	720	716	729	708	736	739	724	773	715	707	706	729	730	760	690	753	732	721	727	704	739	738	700	745	726	694	747	756	734	693	720	667	715	721	722	746	695	684	714	733	694	705	692	739	695	689	719	736	717	708	693	728	655	722	740	749	708	689	722	779	695	764	716	685	720	694	680	732	721	726	734	740	757	745	751	724	736	703	700	682	735	675	743	716	682	719	743	682	697	713	704	680	709	702	691	744	694	706	728	740	740	727	735	760	726	701	712	745	701	754	704	728	734	745	696	678	730	717	705	753	761	712	717	726	735	704	708	720	701	708	730	692	728	772	719	720	753	750	683	728	727	708	717	716	741	662	725	672	778	734	730	774	684	703	756	691	790	735	701	687	740	750	723	727	719	709	751	726	734	681	732	711	706	728	726	713	692	712	710	749	719	715	726	685	692	689	775	723	746	708	728	750	679	686	707	735	729	680	703	686	696	726	728	725	764	697	716	753	722	737	713	735	722	696	695	751	710	747	723	719	706	727	738	713	724	671	704	790	747	713	712	729	738	671	780	678	738	706	720	736	774	745	686	700	711	694	678	698	692	669	713	748	677	675	705	706	649	680	760	744	710	695	722	747	723	748	715	694	686	698	761	733	730	738	710	726	709	750	714	699	730	685	765	757	724	732	707	688	676	711	710	700	711	691	725	720	674	709	727	690	757	724	718	735	725	761	705	665	733	711	668	733	700	707	724	695	764	732	714	723	717	732	742	678	677	729	694	726	695	721	702	734	726	720	729	762	711	726	719	741	645	640	703	688	732	758	697	745	685	724	740	709	716	698	728	704	720	652	698	756	698	687	698	723	708	749	716	692	726	749	714	689	733	666	718	745	696	732	722	673	702	697	701	721	743	722	789	690	718	750	718	743	688	702	717	683	768	725	697	671	761	716	681	701	670	713	750	709	773	735	748	671	709	694	730	720	698	732	694	733	702	705	670	777	731	688	741	697	735	731	705	710	768	734	728	709	737	693	705	672	704	738	696	700	668	712	671	694	738	730	729	668	686	724	693	688	738	776	680	708	735	657	784	675	748	708	696	720	760	753	724	698	695	676	716	692	728	729	729	707	721	704
32752	5243	810	524	386	391	410	349	338	331	289	325	300	307	351	325	337	345	294	315	325	325	297	283	339	318	335	347	322	348	353	334	338	290	357	343	310	338	337	298	325	335	304	330	321	347	318	312	344	315	348	332	362	302	334	349	300	335	351	384	352	322	296	339	318	294	297	321	314	316	361	336	320	346	376	337	332	344	325	331	341	328	336	324	297	356	348	325	323	301	327	357	325	335	344	319	346	347	340	343	355	342	311	327	330	336	330	328	341	332	340	350	330	264	308	300	328	309	322	340	346	353	304	335	319	319	318	346	314	304	324	360	338	341	328	332	292	335	344	324	323	311	350	310	326	306	303	341	342	330	320	321	314	314	352	346	337	317	352	298	311	335	347	330	297	341	328	344	329	315	339	305	358	347	327	346	307	308	362	348	344	332	369	357	336	350	320	306	288	323	337	336	310	331	296	348	323	340	321	287	320	339	308	290	336	324	312	316	293	292	303	362	320	281	326	355	287	331	327	353	337	308	337	325	334	313	340	325	363	339	341	313	359	335	317	355	301	322	330	331	345	325	336	303	333	307	330	279	326	335	329	311	341	298	339	334	298	360	301	329	325	342	322	332	308	325	356	309	345	319	336	343	353	385	319	313	321	333	328	311	303	333	334	312	354	349	333	299	330	303	325	321	304	306	323	363	314	344	324	316	316	323	308	318	322	363	293	327	332	339	317	326	298	335	328	354	316	333	366	323	304	348	345	304	316	375	366	310	331	318	341	327	303	316	323	331	368	325	362	311	326	310	336	322	333	331	344	289	310	361	325	314	302	335	330	321	328	356	319	319	310	324	324	337	342	309	314	351	319	318	313	312	319	342	327	375	339	296	315	337	326	324	318	301	331	356	323	327	316	329	341	350	314	309	357	317	323	335	331	322	340	323	362	337	333	369	349	317	295	347	341	353	291	326	325	347	348	314	355	329	352	281	286	329	328	359	323	310	292	319	338	324	340	326	325	325	280	324	356	315	273	354	319	348	331	326	321	279	316	327	358	301	357	293	338	345	303	312	331	335	320	346	340	349	318	319	325	336	309	320	304	321	341	344	315	334	309	353	322	341	341	311	302	311	329	325	334	376	321	363	309	345	319	338	324	377	321	284	316	353	333	347	329	291	330	302	299	319	313	316	333	330	289	352	341	336	309	333	355	304	321	350	331	318	297	349	327	328	328	325	342	309	279	326	321	355	359	344	315	331	332	343	320	354	326	347	344	350	330	333	315	381	313	316	334	331	337	341	335	328	306	339	317	311	310	356	273	323	325	319	334	329	369	304	339	337	351	279	322	327	358	302	334	329	306	338	324	327	341	331	328	307	328	293	342	314	365	348	359	339	334	302	310	328	326	305	321	316	350	344	315	324	345	357	356	337	342	339	348	352	328	349	300	323	344	350	344	302	329	313	328	322	319	331	341	310	348	343	304	295	307	312	331	327	329	329	315	338	368	328	334	345	328	351	316	305	336	332	354	311	346	317	320	305	314	321	325	342	336	334	338	320	332	347	302	308	277	358	292	337	328	337	320	312	329	362	325	323	344	331	292	317	323	313	334	320	345	320	319	334	335	316	288	324	349	343	304	308	334	336	327	329	348	350	328	352	312	327	348	326	323	338	331	315	312	318	348	343	328	367	348	289	319	317	336	330	298	350	329	349	346	358	342	305	342	366	359	344	364	362	351	334	296	331	355	340	320	343	321	357	311	296	360	347	317	330	345	340	347	314	357	317	322	314	326	318	285	319	381	335	325	329	325	363	345	302	349	326	296	311	318	324	378	316	328	358	308	328	312	340	353	345	349	316	365	331	337	351	346	347	331	327	333	313	297	298	319	342	330	289	318	340	302	316	320	315	326	328	308	365	337	367	333	321	332	325	301	359	320	380	336	334	336	333	300	313	336	296	302	349	329	307	310	304	338	295	344	287	303	302	322	321	333	339	346	350	330	314	298	320	344	305	334	344	314	295	345	327	331	333	351	310	305	325	321	335	350	368	321	328	320	327	318	339	309	341	336	316	324	351	349	325	376	343	349	318	313	354	316	320	346	331	318	298	313	309	300	333	316	317	325	327	327	328	322	343	314	326	362	337	324	330	315	313	312	291	325	326	362	314	323	329	329	373	324	371	327	320	349	336	316	321	344	290	358	344	314	323	322	327	342	338	281	358	322	319	313	361	317	342	333	354	315	333	266	294	340	339	340	321	299	325	322	346	314	335	337	318	353	336	337	337	344	355	332	323	316	305	313	334	310	311	311	294	348	327	305	327	343	349	358	301	331	327	344	353	317	366	315	339	306	331	338	334	291	343	312	345	329	325	351	292	364	327	328	305	312	338	365	337	356	283	328	354	340	343	352	341	347	283	334	301	326	350	327	325	323	338	330	313	311	331	330	312	333	308	322	336	323	326	323	310	354	377	323	316	318	316	328	315	324	324	344	332	335	346	354	305	318	291	325	305	331	307	329	322	326	333	343	287	321	304	288	309	287	297	307	315	306	311	320	338	311	337	336	318	348	307	297	311	331	325	310	299	352	348	318	312	356	340	334	334	313	297	326	330	344	297	323	323	344	344	327	313	311	329	359	336	344	341	350	309	320	313	341	330	339	343	304	336	331	301	334	314	297	345	346	318	327	317	356	324	323	327	285	362	326	289	346	295	297	331	329	303	328	317	329	350	319	366	350	336	332	362	347	295	301	296	273	293	304	335	301	337	342	323	340	330	334	368	327	323	314	309	297	331	324	316	363	290	309	298	312	332	296	325	328	305	342	320	304	332	321	345	341	360	333	321	315	374	329	348	300	357	345	390	315	365	353	307	368	309	343	319	275	330	324	321	293	310	380	323	301	300	307	326	377	336	326	318	336	332	309	292	331	342	373	313	345	348	315	354	334	322	328	341	306	327	306	313	322	334	286	345	332	361	361	331	318	334	349	327	331	317	297	340	311	327	325	306	332	327	355	326	333	337	283	302	331	310	333	358	343	348	300	334	342	324	319	316	341	345	349	315	320	316	320	315	323	321	307	312	305	313	335	362	335	312	310	352	319	308	315	333	337	349	334	289	341	326	346	327	324	304	311	331	324	305	310	322	320	309	307	326	332	332	334	345	322	351	324	347	333	349	341	314	328	321	364	323	327	316	327	306	285	302	299	366	328	313	303	309	334	322	342	359	321	306	302	300	328	314	305	355	297	336	366	339	360	297	349	388	323	320	329	287	322	351	319	335	310	402	346	355	352	339	294	313	313	316	351	332	319	298	308	288	346	299	317	340	293	356	307	308	320	310	292	350	291	335	284	308	344	336	321	298	297	312	319	292	324	353	341	336	314	307	339	356	318	345	339	309	323	343	325	328	275	300	306	355	344	312	330	307	328	328	346	323	337	305	319	329	336	321	342	321	350	314	318	345	320	335	319	328	344	321	289	361	317	326	316	303	346	361	315	287	330	323	336	319	343	348	304	311	299	314
22419	8980	5607	3150	2331	1965	1620	1299	1027	911	804	824	809	783	783	765	776	797	762	756	766	795	777	754	781	752	738	758	720	796	738	752	759	718	769	730	764	758	740	752	781	765	757	766	703	721	758	769	768	749	740	781	725	690	754	737	734	781	751	740	751	762	786	810	752	733	742	763	716	738	738	723	705	741	699	793	726	802	798	822	711	733	738	732	777	734	770	740	762	746	728	750	743	781	753	736	753	782	695	735	720	694	731	782	715	765	771	772	720	717	708	761	714	719	743	754	741	713	759	729	744	743	819	757	768	739	796	763	757	744	747	732	684	759	815	740	765	731	717	749	763	732	789	777	773	751	775	746	742	758	697	798	737	754	732	721	755	717	765	799	767	759	715	755	727	753	753	780	753	760	754	723	715	747	786	755	690	715	734	764	770	761	726	788	759	736	743	785	730	757	759	777	723	722	756	746	782	773	770	735	762	734	748	718	746	732	718	805	763	721	743	729	707	730	741	696	753	752	746	773	717	728	686	774	661	777	751	761	733	756	698	743	704	750	791	767	766	787	736	761	779	750	780	750	742	756	754	767	807	745	786	742	756	747	730	735	764	766	719	732	700	725	751	791	744	755	737	724	755	747	716	729	770	756	740	716	806	745	738	707	758	728	748	760	734	694	753	778	801	744	713	769	753	707	776	742	709	782	742	731	765	750	778	769	738	759	750	743	749	764	776	720	730	773	779	731	776	808	768	701	762	782	743	776	762	762	712	779	745	764	785	768	770	747	770	764	793	732	750	748	698	759	698	780	703	683	747	751	792	700	757	733	773	760	746	771	783	722	748	755	780	709	696	756	747	758	744	754	761	718	768	731	735	731	714	769	777	757	757	709	737	768	701	773	737	772	805	714	786	758	774	794	734	718	698	772	684	755	765	746	760	773	730	736	761	736	819	744	755	761	753	703	727	738	715	763	767	743	722	727	754	751	760	747	702	760	678	719	743	821	744	765	714	789	733	692	785	661	764	741	745	691	727	794	732	733	749	700	686	707	751	739	731	739	776	754	734	750	763	719	756	726	779	771	769	743	722	726	715	726	728	759	789	726	717	798	706	766	769	762	710	768	736	811	731	788	764	679	753	765	688	763	808	751	770	745	769	740	773	762	723	732	775	769	730	714	746	728	755	751	764	774	753	762	751	745	747	821	755	736	727	818	756	785	719	761	739	731	776	722	710	708	757	737	756	753	772	695	746	729	694	785	749	731	741	756	711	765	767	725	751	702	716	721	741	726	729	701	760	731	730	799	770	795	811	763	709	784	751	718	758	716	764	738	752	753	735	730	724	723	724	735	782	737	744	755	712	739	756	810	749	775	725	739	741	739	779	733	737	695	759	807	733	787	728	747	719	745	781	715	743	792	740	805	764	687	736	717	720	768	755	701	684	785	779	829	758	771	717	776	717	745	723	769	775	755	739	750	738	745	757	734	744	792	751	717	687	704	743	781	761	794	745	737	727	749	760	737	735	716	737	741	748	775	811	713	756	760	724	677	764	761	774	703	743	766	750	738	718	717	725	754	780	728	728	752	780	783	817	773	727	765	778	748	752	737	755	749	734	734	714	758	749	781	749	759	741	745	722	759	749	793	697	744	729	757	735	759	778	762	767	731	735	769	776	782	729	764	757	761	696	731	779	732	743	757	722	763	735	747	709	741	724	762	744	721	706	727	769	752	713	754	776	738	749	774	702	751	755	734	813	746	778	763	755	734	722	810	732	759	700	750	751	757	761	719	805	706	748	732	752	790	824	791	786	788	800	774	768	703	763	773	720	717	753	759	761	779	759	730	731	713	705	761	739	748	752	714	723	757	786	748	740	761	796	787	768	763	749	744	760	747	754	795	734	745	763	736	787	743	756	813	774	758	757	764	769	718	784	695	727	721	782	681	735	763	764	771	770	714	710	734	754	745	740	799	772	714	769	780	720	774	770	759	726	724	795	758	713	781	756	745	726	743	792	791	691	772	706	708	768	723	769	728	761	771	769	714	705	773	752	726	695	735	771	714	691	751	702	758	748	758	795	753	729	715	731	773	756	798	763	767	718	743	823	736	748	751	725	753	771	742	721	806	738	743	778	728	711	731	791	766	714	738	767	761	803	738	746	698	755	835	723	737	772	715	687	704	781	787	760	721	713	701	753	772	775	708	742	802	770	793	747	769	736	769	771	740	781	750	736	765	748	732	760	741	731	741	723	742	707	730	730	777	759	746	740	747	717	711	715	777	726	779	752	723	748	750	751	727	711	755	770	746	715	737	754	801	810	735	798	726	784	700	758	760	788	751	760	758	716	759	700	746	724	774	717	790	752	773	774	779	746	744	767	703	790	784	770	751	710	679	735	715	770	715	769	816	720	732	759	755	712	748	796	744	739	763	755	736	752	740	730	772	778	734	717	752	748	722	729	750	750	740	781	762	773	743	768	804	733	725	740	731	733	778	756	753	772	771	735	744	761	766	749	755	749	752	783	714	752	739	751	730	738	741	751	741	747	773	775	810	758	743	780	781	766	765	743	712	775	760	752	790	831	749	714	743	724	748	742	771	740	766	808	746	745	720	819	726	731	751	763	756	785	767	737	738	784	701	776	766	812	727	760	758	761	770	769	779	703	726	760	745	777	746	726	794	751	789	727	738	724	750	705	753	708	788	730	742	762	766	715	753	778	738	738	762	796	750	757	778	747	767	740	729	745	750	712	725	727	755	745	756	689	770	745	706	763	678	730	723	782	746	751	685	791	756	759	747	782	728	756	716	806	781	725	767	736	782	701	708	728	759	734	729	718	718	717	779	736	743	793	818	739	743	721	762	756	761	702	728	768	742	766	785	745	782	761	704	707	780	782	772	731	734	732	724	759	762	716	746	728	704	746	795	769	714	747	757	786	765	732	761	777	730	717	748	755	777	742	708	804	752	774	713	759	736	770	708	780	779	762	778	736	751	762	784	730	726	741	730	716	748	713	802	702	770	706	731	746	763	824	785	764	744	789	655	744	737	760	731	753	762	753	746	787	756	775	718	739	689	727	740	763	713	735	704	762	770	758	716	705	733	766	726	732	764	752	749	763	717	723	782	721	737	776	752	753	768	742	779	745	743	757	751	794	816	732	744	716	798	806	749	766	735	812	705	773	767	747	804	717	741	796	766	755	775	737	778	733	763	740	725	729	752	765	812	712	821	715	722	725	694	747	767	761	720	792	740	709	774	760	812	771	754	757	726	749	733	747	786	759	778	763	718	729	733	757	730	722	742	776	763	728	797	702	692	726	727	749	751	683	746	732	743	763	740	778	746	772	755	727	713	745	744	783	718	763	773	806	765	737	776	745	749	757	723	748	749	766	761	739	785	748	723	731	779	751	789	789	721	711	737	764	770	725	766	714	787	744	783	727	770	733	777	776	725	764	709	729	822	732	752	768	785	719	756	677	752	795	733	742	737	783	751	761	819	719	746	782	719	819	719	777	718
30549	4884	990	613	523	446	428	366	355	377	356	356	353	324	324	311	335	350	336	325	366	351	362	332	370	335	346	311	361	328	336	344	357	344	309	318	366	324	347	329	336	334	319	330	347	316	360	334	355	352	334	354	317	340	327	332	352	351	312	342	350	341	314	361	337	309	313	372	349	331	354	343	331	368	373	354	335	371	344	332	329	355	341	326	362	314	344	358	329	312	342	362	332	359	319	369	290	302	347	356	372	339	315	334	325	347	300	317	334	335	340	337	360	324	339	308	327	343	338	327	345	352	323	343	368	371	338	327	347	330	319	293	342	328	364	353	340	321	349	333	340	337	355	306	359	330	309	345	343	326	350	341	336	334	325	372	343	357	323	330	355	321	352	359	341	285	338	343	345	314	326	342	348	356	322	329	319	340	338	319	321	340	349	308	357	287	329	347	345	282	360	321	366	361	348	382	361	361	318	318	345	329	339	366	331	342	354	338	333	309	355	340	321	317	316	363	298	378	296	310	326	342	368	335	317	346	344	355	314	353	351	386	337	336	378	293	334	338	289	367	355	354	353	386	349	317	278	369	356	338	337	329	334	310	319	313	366	328	329	357	332	371	329	326	333	358	292	350	360	371	387	318	322	341	304	364	322	325	350	339	322	368	325	353	344	362	329	320	361	388	309	326	325	346	359	361	318	310	329	360	337	375	326	322	323	349	321	310	324	339	325	339	376	352	327	296	334	378	361	348	329	344	355	314	336	344	354	327	317	378	338	309	347	360	295	364	312	357	344	353	330	324	347	359	308	331	360	378	325	352	302	322	350	357	317	369	285	317	306	376	358	312	347	345	347	340	348	339	322	332	330	313	385	327	341	351	308	329	324	368	334	360	318	366	334	358	334	347	357	340	337	323	325	332	323	336	337	314	341	375	314	362	325	335	362	353	323	369	351	347	343	323	364	352	362	334	313	330	343	336	347	341	349	354	328	324	308	303	356	377	310	344	350	329	363	312	355	355	356	356	351	343	334	379	320	341	340	296	369	379	340	332	367	325	344	327	345	385	332	367	322	341	349	322	359	364	289	315	388	353	354	337	348	327	315	335	296	309	342	381	338	331	342	344	358	329	324	307	312	363	346	370	352	379	350	322	385	375	357	336	349	334	311	305	331	340	357	344	365	321	343	339	326	319	355	303	305	325	330	316	351	314	356	369	319	324	326	348	356	341	317	329	334	366	360	341	327	336	294	325	320	324	348	352	334	357	285	329	317	355	331	361	329	322	344	331	317	338	379	324	331	354	343	350	342	333	321	336	369	317	327	366	349	330	347	351	325	355	334	358	330	336	316	364	337	380	342	331	356	357	343	334	335	345	326	371	345	312	345	369	329	389	345	338	349	364	368	309	347	314	337	348	360	335	347	315	332	343	317	351	339	332	334	347	343	337	343	353	353	350	331	365	352	339	357	298	339	335	355	286	347	345	312	357	363	355	331	329	333	337	319	330	326	355	351	318	364	344	334	362	350	319	365	337	360	352	355	338	362	375	377	371	329	347	342	327	352	330	337	353	335	341	346	360	342	310	336	310	357	299	363	353	403	365	361	342	356	349	333	356	339	347	363	335	355	349	338	349	327	360	349	323	333	345	354	353	335	366	357	318	343	371	362	326	338	339	319	290	361	363	328	349	368	330	348	339	323	333	347	379	329	321	335	325	329	365	359	362	366	362	360	333	361	329	358	318	327	355	333	329	357	337	311	350	344	324	381	346	311	341	368	339	340	353	331	339	339	325	341	323	356	307	342	306	340	326	345	335	315	344	336	355	362	337	375	359	337	333	332	326	312	303	317	332	340	301	327	341	360	318	322	342	347	344	326	324	316	344	310	332	356	326	357	323	333	321	354	363	332	359	357	381	324	315	363	373	362	309	344	361	347	334	373	348	303	340	380	352	354	328	327	344	334	349	337	337	369	326	359	381	325	303	360	316	325	301	334	336	348	321	338	354	346	357	307	328	318	325	323	349	353	333	359	322	320	313	323	327	327	342	316	362	366	327	345	341	316	318	323	315	348	362	378	375	337	340	321	332	339	334	344	339	321	326	349	367	329	345	320	339	351	347	356	353	335	324	308	341	309	318	337	325	306	334	383	343	297	337	338	326	337	342	323	335	333	331	339	353	347	331	314	344	351	319	365	316	306	338	354	337	342	378	327	331	322	322	340	343	305	354	338	337	370	363	352	359	395	327	353	353	341	329	359	374	330	337	338	363	333	370	353	349	325	336	331	324	355	355	340	358	321	336	331	354	373	335	333	368	314	313	326	322	322	329	384	334	332	313	332	325	365	362	326	340	309	355	344	322	326	333	362	379	327	329	349	351	330	340	335	318	352	325	348	361	339	337	360	341	357	333	370	362	321	312	339	306	300	364	317	320	339	335	355	347	340	343	341	370	357	294	327	341	357	354	315	318	352	375	277	348	285	313	324	354	326	347	334	344	355	318	346	331	319	328	354	354	335	320	357	336	309	376	377	313	352	328	346	325	310	355	350	339	323	335	296	361	340	380	307	375	348	367	318	356	335	340	337	344	325	302	357	335	354	364	371	349	373	345	383	319	334	316	333	353	322	381	372	347	312	363	306	341	332	359	307	325	355	341	311	313	324	323	313	346	330	322	348	332	327	329	331	343	332	353	352	319	304	330	331	366	359	320	367	332	324	348	360	352	340	329	342	358	321	308	372	339	329	368	322	329	336	369	359	370	315	317	329	359	348	323	336	324	354	331	341	337	313	353	331	376	322	352	376	344	296	327	337	319	320	324	351	330	343	357	348	332	344	345	320	316	328	336	343	323	322	332	335	334	359	346	351	365	315	360	373	376	314	334	344	349	307	332	348	342	358	307	383	334	307	310	353	358	355	334	339	357	353	327	345	334	311	333	355	316	347	356	368	347	325	373	367	318	331	285	373	369	357	348	339	331	317	359	330	359	354	357	325	342	356	338	359	319	304	352	286	289	328	297	342	364	349	347	343	361	383	376	349	365	355	336	332	313	368	325	311	378	335	390	300	335	363	369	352	358	342	312	311	309	331	337	346	349	336	338	336	330	347	361	325	356	331	336	330	354	356	312	319	307	314	317	355	370	347	334	296	298	330	314	359	320	333	354	316	298	338	336	347	364	362	356	310	341	388	340	344	307	396	348	347	330	365	335	363	301	326	348	306	307	338	344	329	375	376	321	331	344	335	348	313	332	318	343	349	307	346	316	319	341	356	355	365	354	323	361	336	354	354	361	342	295	331	326	338	326	338	344	328	346	301	362	376	376	377	319	328	308	323	343	327	334	336	373	339	360	325	342	349	330	367	340	364	364	338	347	313	321	317	303	359	308	358	340	322	303	323	411	350	342	319	348	341	360	319	335	348	347	364	310	354	314	343	366	335	336	353	317	334	344	366	308	360	311	374	348	330	301	314	345	325	321	348	363	334	342	316	365	317	329	349	319	351	344	356	344	309	305
18796	8626	7427	5425	4207	2773	2077	1541	1061	905	887	840	897	823	864	853	797	799	812	819	802	827	787	799	813	833	831	816	798	819	763	783	794	839	786	827	820	780	788	758	809	792	841	804	762	780	757	772	770	761	754	793	793	826	732	768	788	756	796	779	749	783	781	838	842	795	789	786	893	813	814	777	807	754	784	793	799	774	806	791	820	781	761	792	763	750	811	789	801	859	786	771	759	775	818	722	765	769	763	781	802	756	791	772	767	783	778	800	786	823	796	813	799	825	765	808	744	784	771	822	844	779	770	821	827	765	759	793	771	761	765	788	744	827	774	818	784	799	812	806	810	837	804	764	775	733	830	795	750	764	811	811	783	831	788	817	759	795	770	779	803	779	808	856	792	769	819	843	792	801	796	777	784	752	795	774	815	773	795	778	789	802	854	773	824	796	759	821	826	794	817	771	797	730	790	785	770	802	770	798	830	752	782	820	842	774	849	777	827	785	711	765	791	776	802	763	797	814	797	770	751	867	759	763	798	765	779	828	816	745	759	786	761	785	794	801	781	784	820	763	726	790	763	780	782	771	769	797	787	774	806	808	778	807	810	787	764	805	799	841	803	812	756	768	782	793	802	732	782	785	804	783	833	790	820	810	805	790	745	734	763	742	877	803	798	702	784	836	778	821	781	786	787	817	785	795	789	776	797	808	809	804	863	805	804	819	757	771	796	783	782	813	815	805	832	771	772	773	800	795	781	808	829	769	837	802	787	802	778	759	750	776	803	774	818	790	810	825	815	783	793	789	755	751	760	769	812	823	839	758	804	773	850	831	823	803	833	754	786	773	822	795	800	753	746	755	830	782	837	824	763	795	803	753	776	803	782	820	807	771	836	766	797	779	770	759	813	750	808	792	774	767	822	755	794	808	801	797	806	807	806	765	761	799	746	776	802	799	782	722	755	788	760	746	807	784	805	799	788	838	794	759	798	845	764	769	815	771	735	813	817	750	745	747	786	801	786	771	792	759	809	806	793	832	822	824	806	803	801	815	770	795	776	800	802	806	802	750	784	743	785	786	773	766	789	771	794	768	824	763	744	850	809	841	753	753	787	765	780	749	804	807	791	810	778	788	780	804	821	813	825	804	773	805	838	801	815	800	765	770	769	795	786	831	776	757	823	755	808	761	765	847	804	824	766	843	769	789	826	741	788	765	786	812	824	738	815	778	774	779	802	796	810	797	839	719	844	802	781	800	792	769	774	783	752	812	802	799	797	787	782	792	781	811	788	789	813	793	777	787	805	803	809	821	812	794	826	799	800	788	801	772	820	776	842	840	810	815	815	776	851	788	763	818	768	822	761	767	760	799	772	816	738	761	749	794	828	835	772	815	809	774	799	800	851	816	774	820	779	801	790	779	781	770	786	734	802	785	760	780	813	748	775	781	817	805	850	758	795	807	771	807	799	786	756	783	807	746	775	781	823	811	798	778	774	778	776	828	836	776	789	797	796	828	775	826	839	807	751	754	771	804	785	762	769	754	742	789	800	788	769	742	801	843	809	787	790	839	768	804	841	832	760	842	792	763	732	771	845	826	805	797	778	781	746	792	774	844	794	802	766	763	810	796	775	808	828	770	793	832	773	832	781	848	814	789	835	776	748	820	794	808	820	764	727	834	788	782	775	791	786	782	869	800	775	748	790	764	829	777	822	767	815	836	786	769	716	790	856	794	792	793	789	811	808	782	772	760	813	792	794	768	837	818	813	801	815	764	820	767	721	769	736	785	805	788	845	816	742	807	797	795	789	804	775	780	751	796	793	793	746	809	790	830	776	799	741	766	809	812	744	803	783	751	824	792	844	798	799	766	759	758	797	778	803	790	828	822	786	822	797	807	819	775	783	821	786	778	781	772	776	746	799	773	775	790	753	809	809	862	800	810	809	789	804	793	748	773	787	791	814	823	842	799	787	811	754	778	766	714	750	764	794	854	820	732	772	808	763	767	776	813	849	812	821	821	823	826	766	786	794	795	784	814	729	734	783	757	787	736	840	780	763	782	824	796	819	749	831	798	811	791	819	805	791	787	794	812	806	787	762	769	782	802	756	800	800	749	845	850	797	780	798	806	789	845	813	800	808	776	747	864	808	841	772	774	786	777	794	784	761	803	812	748	826	820	838	782	761	769	800	765	792	788	774	783	765	790	803	780	763	808	795	819	810	764	793	736	824	745	824	771	815	804	746	805	751	771	805	809	848	793	773	741	798	772	763	775	828	812	750	858	836	795	818	820	758	802	814	795	765	803	764	779	799	805	829	823	805	766	770	825	757	778	786	785	792	801	811	844	777	811	735	783	864	783	801	777	795	782	743	768	809	817	841	843	841	773	786	792	780	787	727	763	740	791	805	749	822	815	799	733	786	735	806	853	795	750	832	793	767	772	808	800	820	802	768	820	800	814	832	795	821	837	805	792	818	766	732	769	788	776	815	763	732	782	812	835	828	744	807	781	814	808	837	815	780	881	783	775	780	775	789	803	778	764	754	797	760	823	799	773	764	809	787	764	772	799	755	803	779	815	741	789	704	763	792	774	795	791	795	778	792	822	775	805	733	821	805	801	741	796	810	813	801	767	800	783	816	848	788	806	738	804	763	770	764	749	762	820	779	809	782	827	798	822	785	860	840	811	765	782	750	803	799	770	788	789	760	806	798	791	781	821	800	806	770	748	865	782	773	791	827	729	799	798	768	798	724	814	802	812	813	798	835	740	795	777	789	790	735	818	787	770	831	818	768	836	797	812	806	808	754	827	786	842	788	812	766	802	840	798	819	825	771	790	753	763	743	737	844	805	797	825	758	782	789	819	793	766	785	836	778	755	813	862	820	790	840	785	819	785	819	799	823	756	788	765	794	770	781	775	868	783	740	811	789	797	802	808	843	806	803	790	805	738	791	805	814	763	801	799	778	817	728	777	808	798	784	768	833	805	819	757	768	795	807	849	799	811	806	746	797	816	760	796	785	792	800	789	739	793	765	758	800	811	740	769	746	762	790	844	799	771	828	802	795	755	781	772	787	777	807	773	773	767	798	768	829	749	829	825	807	800	819	804	785	792	826	799	796	803	780	756	752	817	815	774	797	794	779	765	850	794	778	805	799	803	810	783	781	787	797	779	832	761	760	820	795	814	825	810	724	781	789	774	799	758	769	773	783	822	771	803	801	788	791	860	814	795	778	781	829	782	761	812	872	839	800	730	759	812	790	785	768	796	790	778	818	857	750	762	855	816	794	827	740	787	777	770	806	754	810	781	845	785	815	774	841	777	803	843	802	833	746	723	794	754	811	786	785	781	830	792	777	749	806	757	795	795	792	808	807	784	798	789	810	788	777	814	740	807	826	756	803	842	789	777	771	849	749	756	750	817	772	758	798	797	788	793	798	787	819	789	869	765	748	818	787	791	781	795	844	820	795	771	829	764	760	775	785	773	762	737	782	785	794	819	766	762	777	833	773	756	759	800
24476	2804	538	411	375	330	346	330	340	316	334	328	330	299	329	322	320	353	337	300	302	317	305	327	300	341	335	326	355	354	344	337	327	350	300	336	338	314	310	287	342	342	330	330	322	339	331	320	308	326	369	321	322	349	322	303	342	325	324	310	321	307	329	316	332	311	323	341	307	331	342	310	325	345	325	306	284	321	307	344	296	318	350	287	323	293	324	333	315	333	346	330	305	376	320	343	325	302	303	328	292	319	340	286	306	343	361	340	350	303	300	307	295	340	357	311	303	299	319	336	332	317	326	300	304	336	334	352	304	291	341	319	334	327	311	328	299	290	295	309	304	333	336	299	327	285	346	330	292	316	305	299	322	317	316	346	346	319	304	327	328	301	292	353	359	293	289	306	296	324	334	317	340	310	318	310	317	316	337	357	342	306	286	327	322	336	361	343	340	304	318	302	343	342	341	321	328	297	324	300	320	328	319	306	335	321	313	308	355	325	310	323	324	327	300	314	335	305	330	316	301	288	323	339	287	313	305	331	306	325	338	329	286	309	322	296	303	328	283	310	322	338	302	343	308	295	332	340	341	315	320	303	350	327	336	267	348	343	340	315	322	335	332	316	305	314	323	338	323	304	294	336	320	300	350	312	316	340	327	337	364	307	351	327	331	307	288	348	325	262	340	284	302	319	303	323	338	323	323	323	325	329	324	319	364	353	317	294	304	275	294	353	310	340	310	309	352	298	307	345	330	329	339	350	299	299	331	316	313	338	321	298	330	320	314	346	342	315	285	307	346	324	308	348	318	298	367	343	315	318	334	340	321	336	308	294	318	313	319	305	348	313	295	322	300	338	289	325	304	323	322	329	369	320	337	315	367	308	298	277	323	323	304	321	316	308	321	324	323	325	298	367	353	322	325	322	324	349	318	348	325	318	368	321	331	336	327	319	328	300	346	361	345	323	297	312	287	307	305	336	303	345	351	330	293	295	297	342	363	337	325	323	300	315	349	322	303	321	365	350	345	307	296	300	294	320	315	350	341	305	317	340	299	302	321	321	322	370	327	333	309	311	336	316	303	319	303	330	322	297	332	336	316	355	346	330	345	326	340	315	327	305	277	319	315	335	316	310	330	331	332	322	329	325	371	327	316	308	365	324	336	313	311	324	296	318	309	323	316	280	314	351	318	305	347	332	299	316	338	315	330	336	334	341	334	299	337	302	290	333	296	295	316	306	333	302	308	346	326	340	320	331	312	308	343	311	320	339	327	359	351	311	351	326	330	354	360	344	309	350	322	291	359	321	329	324	303	328	319	318	294	317	335	355	337	320	329	316	322	353	346	307	327	350	329	324	363	289	340	336	303	325	298	319	329	329	309	338	325	351	311	303	333	316	309	342	325	331	329	312	301	337	366	336	340	352	328	354	333	318	328	303	343	303	335	336	337	319	321	329	329	293	333	310	306	305	327	326	314	331	317	293	347	331	311	306	338	328	330	331	320	361	319	341	312	283	328	308	352	378	316	319	309	360	319	313	336	318	321	340	288	333	357	318	317	349	324	314	334	349	323	323	354	325	307	336	332	309	338	342	351	334	337	300	333	352	328	300	305	331	342	335	305	312	309	325	308	343	322	328	323	310	322	324	319	325	341	314	320	333	334	304	306	326	319	350	303	328	301	353	332	301	308	332	317	322	332	330	292	318	348	299	279	299	330	316	303	364	357	364	366	327	317	324	299	295	304	335	326	310	320	368	349	345	327	316	315	338	305	327	328	292	311	304	308	320	309	347	320	331	273	339	314	328	285	299	317	361	326	271	328	304	316	304	303	340	348	345	292	307	282	349	343	350	320	303	317	325	348	335	305	338	290	331	342	301	317	347	323	333	322	309	345	329	335	281	324	338	336	327	315	307	329	349	276	295	335	317	297	331	323	332	350	335	340	322	329	366	328	327	342	325	296	319	294	326	318	304	308	324	317	309	309	287	330	342	337	304	330	328	332	342	312	298	336	356	293	313	306	297	323	346	323	306	359	330	322	348	312	313	352	328	359	313	352	361	317	338	330	301	334	303	305	298	320	330	331	304	327	307	336	298	347	289	352	347	321	310	341	348	311	314	359	335	321	353	327	339	294	330	345	344	309	298	311	337	347	341	325	304	341	304	316	336	328	341	313	328	311	322	321	343	309	338	315	312	291	349	322	290	326	315	326	306	334	341	269	325	306	274	331	358	340	320	335	323	307	330	313	332	341	297	319	341	318	300	313	323	323	338	322	369	339	330	331	346	307	336	312	318	306	299	346	331	334	327	300	335	307	295	337	355	341	290	337	335	316	281	304	306	317	280	359	359	370	319	305	345	348	355	314	323	310	316	315	321	324	352	327	332	333	336	293	283	326	299	296	339	333	339	301	339	319	334	288	320	335	279	294	331	299	317	337	293	315	341	321	309	300	306	311	327	326	318	348	312	319	294	318	323	293	319	327	317	320	306	302	315	325	310	326	324	339	337	322	326	297	326	318	299	325	302	327	335	311	319	341	327	317	305	319	343	311	316	316	301	332	356	327	331	347	318	361	354	359	306	323	302	297	329	346	299	338	318	319	311	309	342	309	320	319	317	329	342	334	329	292	335	366	308	311	308	297	315	318	325	321	334	295	309	298	352	291	327	318	344	340	323	287	315	358	292	308	326	338	320	313	334	325	303	297	334	346	326	299	331	349	326	346	326	291	333	319	334	347	333	307	312	306	325	291	337	286	348	304	342	326	348	347	315	297	346	362	316	342	304	309	303	332	325	330	358	328	312	308	321	327	316	304	295	281	320	345	321	306	349	315	326	326	288	317	341	321	305	350	294	300	304	351	313	297	329	312	326	342	297	291	293	329	346	319	308	329	355	327	357	333	361	312	312	332	307	318	312	306	314	316	331	303	331	305	367	344	311	318	342	357	322	347	282	324	331	328	326	328	316	307	341	322	292	327	314	317	305	319	318	324	313	365	326	316	346	348	336	312	309	325	329	297	281	310	366	306	346	315	319	334	340	307	276	323	334	338	288	311	324	323	305	297	342	346	297	305	318	318	324	334	379	347	316	312	341	350	296	296	342	325	331	312	277	336	313	291	291	312	303	294	313	300	278	325	325	304	339	349	321	300	296	319	323	333	343	332	367	325	337	350	330	307	333	303	308	324	335	290	287	334	285	358	329	278	286	328	303	332	295	320	300	321	337	353	331	340	322	292	331	324	316	336	300	333	313	314	339	332	319	317	334	333	315	328	343	304	299	286	313	293	320	341	315	287	314	320	282	340	372	347	333	343	310	318	279	338	323	317	317	322	312	304	323	308	327	325	336	311	369	331	336	345	287	327	298	320	291	351	283	353	318	342	328	310	292	297	341	346	354	349	323	326	316	336	327	301	319	309	320	337	362	329	341	315	313	318	312	316	334	320	308	324	299	301	351	357	341	311	350	341	320	303	313	339	328	320	310	334	292	343	334	351	317	332	318	298	307	334	315
16509	5468	3398	2250	1511	1181	845	791	806	734	751	733	799	712	788	828	687	746	709	694	754	744	759	755	727	715	707	715	794	726	705	712	723	812	736	691	709	747	725	699	696	719	693	728	725	701	746	737	748	795	751	776	742	697	739	713	720	761	757	759	750	733	713	745	707	716	721	748	758	693	777	769	776	756	750	702	715	683	742	732	731	768	736	743	650	703	710	752	764	755	746	728	750	655	729	742	712	723	677	727	728	726	696	750	732	729	728	720	695	765	722	703	703	706	688	698	758	725	758	754	766	732	723	688	768	730	742	759	695	700	716	766	720	711	715	687	660	732	737	719	744	716	757	728	758	726	724	697	728	754	760	750	726	708	737	700	719	728	719	763	739	741	730	733	748	697	745	736	726	748	705	730	739	735	752	701	741	734	700	722	724	729	744	722	705	782	747	709	730	731	709	740	744	704	736	726	764	752	726	757	764	745	705	730	655	720	715	741	738	721	662	754	748	691	747	724	686	774	721	691	734	777	721	718	704	754	724	744	754	732	745	751	748	754	731	711	730	715	749	744	743	753	716	732	802	754	699	782	720	744	756	722	716	751	729	698	727	737	714	720	758	692	704	703	727	709	700	691	736	727	784	696	722	699	771	780	744	722	724	748	689	734	717	745	745	711	695	723	737	737	752	730	725	749	720	754	719	694	704	724	716	707	710	693	768	754	721	690	726	686	740	747	726	725	758	746	724	765	772	708	735	734	697	661	748	688	751	738	707	738	733	747	734	681	698	734	730	692	739	769	710	728	760	760	714	729	747	706	727	723	759	743	706	714	700	736	730	756	700	704	766	732	711	686	731	747	747	736	740	734	723	759	712	724	720	768	754	714	705	724	726	777	720	715	745	737	701	717	747	725	754	661	724	685	700	740	729	758	722	743	711	760	696	764	746	746	721	784	706	749	744	763	765	734	709	745	713	726	770	716	755	747	730	762	748	747	749	728	742	722	721	719	678	726	745	704	725	720	696	728	710	734	749	712	758	737	717	758	735	757	707	759	702	688	721	709	723	730	728	782	725	705	700	749	716	722	751	748	733	753	737	723	729	774	708	716	767	753	745	727	781	741	728	670	756	757	721	725	708	713	702	725	733	745	754	745	695	775	717	744	741	726	736	707	707	696	685	722	684	689	737	730	732	770	701	678	686	725	712	718	698	737	727	694	683	760	746	730	712	741	786	690	650	763	718	676	714	675	701	731	748	767	743	732	719	726	761	706	723	774	715	726	704	722	677	707	712	719	752	734	749	729	688	744	720	709	689	730	805	709	747	717	758	728	752	762	722	748	690	720	753	757	746	783	728	727	714	710	749	709	743	766	675	703	655	749	765	776	733	760	718	681	712	786	787	751	743	771	757	690	702	707	765	759	817	758	747	758	735	695	714	757	730	731	690	766	763	732	707	724	739	708	703	720	746	736	758	718	705	724	757	726	740	747	764	759	746	746	713	740	716	752	759	760	749	712	738	687	751	736	704	756	735	774	759	776	770	778	686	725	755	765	747	746	752	738	731	730	765	722	757	717	755	713	748	726	719	714	740	689	698	711	720	737	750	778	719	786	732	731	740	758	698	694	687	728	727	737	772	683	710	686	713	750	710	762	735	733	745	714	749	744	725	760	770	729	735	739	728	755	724	687	736	693	736	753	773	724	757	733	779	748	699	741	763	724	718	736	752	696	693	726	741	760	764	747	725	759	745	709	759	677	752	705	742	719	747	745	686	721	687	768	707	692	759	776	718	750	790	718	698	749	756	735	749	731	718	773	721	718	776	706	679	740	751	712	759	755	805	715	716	762	800	692	694	790	714	749	753	684	751	761	708	763	728	714	702	701	743	725	688	747	746	718	715	731	757	729	697	738	727	783	729	713	702	716	704	688	727	750	733	741	689	733	714	730	753	757	697	744	720	695	742	724	669	728	753	719	725	805	689	780	749	728	729	720	745	734	737	744	719	738	746	678	771	744	770	734	708	738	739	712	719	752	729	760	783	757	717	702	706	731	745	749	708	733	733	754	736	692	708	722	768	689	701	724	735	716	711	698	769	729	766	750	738	671	702	700	725	762	761	727	739	705	745	740	751	740	736	708	754	749	747	721	744	765	706	753	757	704	748	683	709	732	688	688	735	715	727	754	738	717	692	751	720	724	709	708	707	711	687	714	770	700	705	757	691	722	689	763	710	751	718	747	685	703	758	717	718	708	767	713	730	726	707	753	715	746	775	701	742	755	683	727	702	698	741	703	733	688	729	759	738	673	716	696	690	735	714	709	742	686	741	715	708	750	761	750	767	742	706	686	702	710	750	711	710	751	683	749	754	666	719	748	772	704	728	776	741	749	726	766	744	695	724	725	700	714	721	731	707	737	738	671	771	721	750	780	746	748	717	743	773	758	715	778	728	726	723	728	720	676	731	709	705	744	761	740	733	735	712	744	720	725	696	729	737	732	788	771	772	776	734	744	695	737	739	771	711	723	738	734	755	714	749	709	722	725	727	741	716	743	715	694	721	718	735	741	729	749	735	751	728	709	736	702	733	728	739	724	758	709	753	773	764	768	657	740	776	722	694	743	720	745	748	714	708	734	718	718	684	751	694	755	724	750	699	728	690	689	732	769	752	705	737	735	722	719	795	712	746	716	725	725	746	728	776	690	738	748	753	709	743	702	685	696	789	691	707	760	711	750	731	673	692	714	713	709	746	757	700	703	747	734	735	790	758	704	726	705	686	724	722	693	717	752	698	775	718	731	677	720	755	726	747	714	729	725	774	729	797	753	710	780	738	734	693	711	686	726	696	752	735	741	751	744	727	756	719	757	778	773	730	728	760	727	746	736	715	697	732	685	716	696	708	749	701	760	742	768	732	737	772	751	711	718	707	692	727	708	750	679	746	722	718	743	736	757	699	749	763	756	736	727	747	763	749	710	713	765	743	754	708	721	713	707	735	693	699	696	676	745	762	733	696	736	746	746	690	724	714	781	693	711	708	706	772	730	718	732	763	745	736	708	734	728	743	720	736	738	730	770	710	719	758	801	751	739	701	747	727	743	728	680	716	726	723	742	787	736	759	716	751	710	711	706	729	709	688	737	689	695	721	719	756	716	756	751	783	746	696	723	673	748	768	785	747	794	741	738	729	757	703	747	703	770	722	710	722	716	707	741	753	728	700	693	723	710	763	732	782	708	732	692	677	764	754	726	760	720	786	786	739	721	712	722	736	728	714	740	698	704	690	719	727	701	732	725	763	737	732	694	777	762	710	733	766	789	767	735	723	756	731	724	747	706	690	722	754	751	733	753	719	707	711	732	740	714	723	717	679	708	714	756	751	787	783	768	715	744	707	733	731	726	716	731	727	722	718	731	718	715	755	693	779	714	742	753	690	757	769	762	727	757	734	775	717	739	718	720	728	714	756	768	731	708	718	708	740	745	740	712	690	736	740	727	721	711	715	707	701	753	727	702	757	724
32459	5111	938	506	420	391	388	393	344	306	350	337	324	310	347	349	357	363	318	331	322	341	337	319	364	334	358	333	334	326	304	348	312	360	341	309	309	344	319	342	347	333	333	330	321	313	320	331	333	344	333	352	359	329	332	295	305	317	326	366	348	305	321	314	340	307	350	338	317	344	302	348	338	311	341	356	305	323	327	297	331	322	309	315	296	318	306	317	366	296	353	344	334	281	299	340	346	351	315	284	336	294	329	336	325	288	344	328	349	334	332	348	304	283	342	341	341	323	360	338	303	389	317	340	321	336	311	332	347	383	316	316	341	345	337	298	313	333	316	301	326	344	342	327	311	361	338	332	341	348	333	311	307	289	342	293	348	308	309	313	302	316	340	318	339	338	330	334	315	309	334	331	321	320	306	325	361	342	344	315	314	322	296	320	303	328	309	319	320	363	317	310	367	360	307	383	343	318	344	334	324	320	308	317	349	354	322	310	329	367	316	357	343	335	306	336	339	291	343	293	358	320	306	327	341	346	308	315	319	308	349	351	313	310	317	330	294	309	308	315	355	340	278	365	369	295	296	310	293	303	295	352	310	281	321	325	326	333	332	310	345	299	296	306	342	341	345	306	358	300	347	345	306	307	322	319	348	327	349	323	319	314	333	311	331	323	321	296	319	307	309	299	309	310	345	329	264	340	329	367	294	335	358	269	291	311	312	320	347	322	363	314	327	316	339	315	311	302	336	308	365	319	324	346	330	306	308	358	349	329	336	370	314	318	351	337	336	341	343	290	337	318	327	343	336	281	295	322	338	342	338	338	347	311	291	313	330	319	333	319	331	307	356	366	304	307	331	365	304	348	332	346	333	357	364	317	366	332	358	344	318	352	318	325	326	306	348	312	334	340	304	339	324	313	321	328	302	372	348	296	331	346	334	295	320	329	318	322	314	343	299	361	330	309	304	308	322	332	313	319	330	309	326	311	312	346	351	328	332	327	315	299	341	289	361	349	322	326	316	330	363	323	301	339	339	317	301	289	315	336	333	344	331	305	269	292	317	304	321	325	339	320	357	337	355	308	330	350	336	342	342	356	318	319	355	316	325	372	357	324	324	324	347	294	317	312	378	318	299	318	338	358	327	366	329	325	305	309	333	329	347	306	337	345	328	356	334	346	303	322	338	329	343	333	330	330	324	309	327	304	317	328	346	360	293	308	331	343	349	344	296	318	339	327	322	317	338	337	297	284	366	325	329	344	332	334	352	334	344	335	309	301	343	331	324	311	295	286	325	264	341	340	338	328	293	312	346	358	315	309	348	382	320	332	331	306	309	297	364	346	323	324	303	373	328	358	309	340	335	340	297	318	314	317	336	368	319	324	361	331	364	325	308	353	315	321	309	315	328	313	347	342	324	330	353	343	346	340	315	334	309	289	368	328	309	340	344	329	339	363	331	295	315	351	345	303	318	346	338	364	299	324	306	356	318	340	369	334	309	299	341	353	342	311	329	317	364	305	317	353	300	337	316	291	301	320	361	358	315	374	295	318	325	312	315	330	295	293	306	309	336	334	359	338	318	390	300	320	333	330	317	323	334	327	344	327	353	309	365	364	263	335	280	305	348	310	317	302	339	332	308	303	298	321	349	327	338	347	330	324	307	341	308	305	342	298	346	322	314	323	356	333	318	318	322	310	316	360	317	332	348	338	387	349	327	339	318	292	357	342	359	356	351	328	327	345	312	370	307	339	312	316	347	339	281	327	277	340	325	343	318	324	327	325	315	338	292	294	344	354	327	322	306	325	306	310	345	351	358	310	339	328	292	326	292	322	304	293	323	367	313	302	344	362	333	298	340	302	299	317	358	357	331	315	312	327	368	358	327	334	355	338	306	345	314	357	324	333	319	300	330	339	343	340	350	300	308	330	326	324	292	315	324	329	347	286	328	361	318	338	333	336	317	321	306	317	329	318	303	353	359	328	313	327	337	320	328	335	313	304	306	373	301	329	363	311	330	326	354	322	323	327	342	338	324	308	330	336	332	295	330	347	348	337	325	325	331	343	344	337	353	319	316	322	331	313	328	305	322	355	334	341	348	335	320	332	338	348	311	326	373	326	337	315	329	314	327	350	335	310	335	334	354	341	355	349	318	334	287	352	336	314	313	351	318	300	289	283	300	360	309	339	341	351	337	330	296	330	335	326	304	322	343	338	368	340	333	342	308	315	329	309	314	344	324	320	332	328	322	392	346	328	303	335	372	360	291	330	336	329	344	307	299	300	314	313	303	332	304	326	324	328	368	355	327	327	289	336	316	307	340	331	337	320	313	364	352	340	325	292	332	349	350	290	346	331	333	311	338	321	366	332	343	346	354	322	331	344	333	366	302	287	324	315	326	321	324	334	307	316	321	316	393	356	330	331	337	329	336	324	313	324	338	295	336	340	328	330	356	326	334	336	338	355	330	312	332	302	291	321	311	308	329	340	304	346	346	336	354	342	292	317	324	330	322	322	350	313	308	314	346	346	332	361	365	336	328	297	317	356	342	289	337	307	320	305	363	318	345	316	338	343	342	309	330	355	326	355	326	345	330	316	329	355	324	327	324	323	347	334	368	330	315	318	331	319	334	359	364	344	322	353	320	346	348	349	353	317	310	299	337	297	311	337	323	343	347	329	325	318	306	340	326	333	317	348	335	358	346	339	338	336	351	322	351	332	305	338	350	345	320	334	323	372	338	336	323	325	325	340	353	329	342	280	300	316	310	334	314	288	353	330	350	363	329	324	345	336	338	338	326	330	321	352	351	335	339	336	345	292	322	330	340	306	354	357	361	337	316	316	366	369	301	305	305	341	328	321	329	356	323	304	381	345	287	332	335	341	336	336	314	307	338	294	339	329	281	338	315	341	344	328	350	308	293	310	339	311	300	344	328	318	355	308	319	304	301	347	332	348	325	329	344	335	342	319	326	321	330	394	317	333	364	338	318	308	283	351	301	309	321	350	305	338	300	336	323	322	343	314	344	345	307	332	357	332	306	335	323	327	329	379	296	316	335	337	347	299	357	309	338	343	345	353	325	337	355	313	330	316	325	309	350	295	351	361	319	363	313	314	355	292	322	323	342	340	309	333	315	341	332	335	341	317	310	294	336	335	305	326	354	334	352	306	310	333	353	340	328	319	321	312	315	303	315	319	329	318	311	317	312	320	317	322	331	359	316	325	339	331	332	370	337	368	332	357	349	298	279	249	332	339	324	346	341	362	345	299	306	313	305	322	322	321	353	301	322	333	335	349	350	344	318	306	321	352	352	302	370	305	326	340	314	332	345	306	341	351	346	343	340	323	342	339	357	334	333	308	358	362	326	322	290	295	327	342	299	319	317	299	306	320	336	308	355	293	306	333	323	337	331	327	333	312	320	314	340	332	339	316	340	335	343	331	340	312	304	341	307	363	312	329	317	327	368	329	327	332	340	329	332	320	330	326	328	332	282	347	348	350	318	305	323	318	355	369
22163	9026	6392	3815	2340	1851	1361	1045	857	846	819	786	776	743	798	730	748	761	843	757	800	782	795	769	727	780	742	785	752	742	730	814	762	787	767	794	813	771	796	740	761	763	773	705	752	706	721	773	735	755	742	747	761	779	693	745	777	776	747	779	788	762	763	738	766	715	751	756	756	753	746	773	779	763	736	751	755	782	759	726	715	803	739	717	764	771	786	769	806	740	709	798	795	728	791	764	763	732	764	791	712	744	758	778	797	769	752	789	802	753	750	782	765	790	719	799	781	731	785	759	726	728	732	755	753	740	758	725	785	785	747	749	780	791	715	751	684	797	771	766	740	741	763	747	792	750	761	765	745	758	806	761	770	791	758	744	776	751	751	723	767	726	758	746	827	754	746	747	747	762	795	741	751	768	708	744	784	735	755	717	726	756	732	802	737	762	736	787	741	733	793	779	746	781	757	735	752	758	774	780	726	747	761	767	821	808	769	780	767	756	770	764	764	730	746	741	765	730	777	705	753	774	776	797	737	680	767	760	750	788	780	758	744	770	725	772	779	797	804	771	764	730	743	756	720	753	730	732	743	733	732	792	771	718	798	728	766	764	698	802	811	801	757	767	766	739	726	755	732	695	751	754	784	741	735	730	778	759	778	787	752	787	740	801	791	720	730	761	750	785	743	770	756	773	809	724	729	746	758	775	797	777	770	703	699	758	758	738	773	738	800	784	808	756	755	797	779	791	752	715	770	794	770	750	789	749	782	811	797	776	763	707	760	713	747	701	732	739	782	782	756	758	798	785	724	796	725	778	778	792	731	737	760	765	754	727	747	719	774	742	789	722	738	739	762	757	748	777	771	770	796	717	799	766	693	784	748	750	803	793	739	778	749	783	734	795	760	787	749	731	746	768	736	727	785	770	750	783	737	740	793	774	750	773	714	753	731	744	782	752	695	783	747	727	771	795	696	788	787	753	718	786	767	762	765	754	732	772	708	816	729	724	745	735	755	727	772	777	768	755	737	788	750	753	775	765	759	738	726	786	691	809	743	772	763	772	743	774	717	753	756	756	756	731	811	742	741	771	769	756	770	765	742	811	752	804	767	791	746	712	701	721	750	786	781	749	786	749	781	798	741	747	755	743	796	750	764	773	820	747	757	740	739	795	792	685	776	802	718	751	772	802	735	774	756	766	795	769	732	771	767	756	764	752	720	767	734	737	731	734	740	741	785	810	808	722	700	760	768	745	758	776	780	774	766	724	743	762	742	774	824	736	734	747	749	779	768	756	774	762	759	733	770	728	747	762	746	782	740	776	775	712	713	751	746	773	725	718	744	762	774	769	777	753	737	759	789	751	739	709	733	795	737	783	776	743	760	756	785	741	754	849	720	773	799	783	749	761	731	817	780	778	781	782	795	726	774	746	716	736	780	750	752	750	780	720	783	753	732	758	745	742	788	760	787	748	767	732	777	746	763	741	762	788	754	763	739	770	777	764	767	718	825	779	758	734	732	805	709	760	750	743	762	706	771	745	743	730	734	736	753	751	773	763	812	726	768	787	793	725	769	750	807	759	698	780	698	753	762	727	776	748	775	785	768	747	729	772	712	770	779	770	751	762	809	730	758	780	744	798	735	781	745	754	754	726	747	705	763	750	791	793	770	755	783	721	746	803	744	753	739	734	759	781	780	727	792	740	791	782	777	710	785	758	808	744	753	778	727	783	765	720	771	818	791	743	756	808	735	715	746	763	768	759	775	763	744	747	773	776	723	710	731	756	755	781	717	747	768	766	745	755	737	778	769	765	686	743	781	749	753	781	762	761	710	769	754	730	773	785	771	752	751	766	776	770	789	792	728	733	760	761	730	740	727	748	748	778	705	779	726	761	714	775	773	727	740	820	785	760	768	743	754	763	812	802	737	771	717	788	746	749	751	722	747	734	727	752	743	798	797	793	734	765	756	764	768	764	764	734	740	726	814	707	762	800	759	747	713	781	791	733	743	740	695	810	741	769	791	719	754	773	765	742	749	809	789	774	745	753	782	729	723	758	789	678	783	747	781	752	755	759	726	727	702	759	818	772	733	770	765	784	747	744	759	704	744	782	738	775	732	756	767	762	750	765	805	770	751	737	730	724	758	751	774	784	731	790	784	772	736	780	751	790	768	750	768	719	728	760	799	730	676	799	766	794	796	757	816	770	730	732	784	763	702	741	777	808	794	730	822	756	750	826	784	802	711	739	753	787	772	786	748	763	762	754	803	767	739	710	762	803	771	819	696	761	725	762	737	725	764	724	779	744	788	768	750	756	760	761	754	797	723	749	766	771	713	798	768	753	691	736	752	741	784	740	788	756	697	750	744	749	749	784	744	808	756	762	799	795	790	756	745	783	764	801	811	732	801	773	798	748	750	804	797	749	802	760	786	732	760	757	731	734	769	728	784	698	766	732	783	724	773	712	763	778	759	724	768	783	765	786	797	792	746	784	786	759	736	797	768	731	749	698	786	803	769	724	743	753	764	721	786	709	752	730	743	763	719	773	774	769	758	727	763	783	741	765	768	770	770	766	776	755	736	779	792	799	790	814	760	735	731	827	744	815	743	789	768	769	754	799	759	791	724	734	805	792	798	775	797	779	778	782	734	741	757	796	772	756	737	793	784	780	800	737	728	764	760	783	803	758	768	744	801	797	723	765	764	723	774	730	762	733	727	777	755	740	712	720	746	746	813	753	750	758	784	717	769	741	769	777	774	805	766	784	797	776	738	792	768	775	731	772	722	737	768	722	775	750	735	774	734	761	737	764	771	799	746	758	741	728	760	776	694	703	768	778	747	793	743	773	768	751	765	769	743	702	759	723	772	767	763	776	747	711	786	768	792	782	751	771	747	717	768	724	764	750	747	793	760	701	679	752	734	742	786	798	757	788	769	718	772	751	747	768	768	733	761	753	787	736	770	775	735	741	770	771	816	781	745	769	740	785	749	750	769	764	773	749	795	770	736	736	744	752	725	751	713	774	759	787	753	737	733	762	729	764	728	714	768	789	763	696	734	792	757	752	752	722	751	738	778	766	754	818	785	739	758	709	766	740	768	748	732	772	811	764	802	749	748	745	776	704	771	742	754	782	784	768	776	765	747	770	753	780	731	713	781	720	751	756	759	730	788	776	736	748	827	797	750	762	728	758	715	755	713	798	744	769	739	783	768	812	753	759	782	708	768	795	768	723	761	760	737	737	742	757	796	783	744	749	765	744	785	771	737	792	724	780	758	740	693	757	778	766	785	780	743	789	754	780	797	766	752	779	758	761	736	781	755	730	754	751	769	743	752	778	734	777	737	776	786	721	794	768	770	755	712	761	735	755	818	788	767	774	800	751	744	806	694	767	767	794	753	804	723	782	759	770	751	763	737	806	799	781	730	793	765	731	733	755	737	743	756	760	703	767	792	739	798	786	732	786	777	772	768	768	748	753	738	733	784	770	767	729	755	742	726	781	783	782	805	742	738	713
36859	6844	899	503	412	334	391	357	349	355	367	382	355	351	403	337	309	352	365	353	331	374	375	342	370	333	306	345	331	350	329	339	328	347	325	320	365	350	319	317	333	344	342	326	355	306	342	299	349	366	312	340	395	384	358	326	352	345	331	325	354	339	353	374	354	318	362	342	314	340	334	379	362	360	331	350	324	337	305	314	357	337	309	324	356	353	303	355	334	380	370	337	326	344	358	325	349	336	322	349	366	348	320	319	349	342	312	321	358	307	352	336	322	319	322	328	355	351	318	357	328	345	364	332	348	349	327	335	350	349	329	357	346	321	350	355	330	343	399	328	325	362	338	339	337	340	335	323	341	366	318	354	345	341	361	329	345	333	373	331	339	364	313	357	326	376	346	336	335	350	337	356	342	311	301	342	366	347	354	331	363	327	335	334	351	385	321	376	337	329	318	371	354	338	327	343	315	306	358	354	353	364	341	344	340	370	331	369	400	341	317	326	353	323	336	327	330	379	337	329	331	345	371	351	399	350	357	327	340	357	355	370	396	326	351	352	348	329	322	322	329	299	352	318	352	322	321	366	318	314	346	325	338	362	363	343	316	331	315	363	338	331	288	337	327	365	356	384	338	385	331	321	342	349	355	335	332	350	319	367	300	336	327	337	352	333	343	319	336	345	315	352	334	352	332	358	331	342	329	333	362	394	346	326	338	333	358	397	345	377	330	285	334	365	295	334	347	322	333	393	361	338	359	318	326	324	340	338	302	301	338	342	373	356	378	342	347	367	350	351	301	339	355	334	355	315	298	356	306	325	332	337	324	360	383	332	353	359	329	366	343	296	326	354	299	378	342	349	313	334	346	320	330	341	342	351	374	318	317	335	344	319	387	327	337	331	318	337	373	352	336	349	328	326	340	349	343	353	364	329	331	345	334	355	345	339	351	341	345	320	334	335	366	310	355	333	327	297	334	360	342	339	359	358	331	343	366	339	334	316	343	331	336	341	331	346	337	363	352	335	323	338	341	313	319	349	337	338	350	340	333	347	317	319	332	314	320	331	347	320	355	390	370	341	372	342	325	332	378	359	340	333	332	329	328	318	328	339	343	319	311	375	337	336	324	335	329	321	327	320	335	337	366	354	354	334	331	335	331	339	348	319	347	367	318	334	318	342	381	339	332	339	312	320	316	331	349	340	298	369	334	317	309	350	320	333	332	323	354	348	345	336	329	338	321	338	346	341	352	341	369	377	347	316	381	316	382	357	355	374	315	359	351	405	360	359	353	370	356	313	304	368	334	339	342	341	382	359	353	362	348	383	342	369	343	366	361	333	333	335	330	348	346	304	331	338	325	345	309	376	352	311	331	316	339	362	341	339	354	356	319	342	341	367	377	333	361	315	320	365	354	331	329	371	305	324	327	337	360	339	356	284	355	364	359	332	319	339	350	362	358	348	302	350	363	353	324	296	338	356	316	283	296	322	364	331	348	296	353	324	327	330	314	346	333	357	321	318	349	353	328	344	338	334	323	363	352	330	344	337	341	307	324	375	346	352	362	365	370	330	332	353	352	323	347	352	340	317	348	308	314	342	328	331	318	309	332	344	306	299	320	350	351	335	338	326	358	334	325	344	331	303	319	363	336	360	350	323	329	329	318	350	331	369	338	355	335	345	324	314	337	371	372	348	357	327	361	308	350	342	328	347	326	341	350	370	339	359	376	316	290	343	362	352	340	375	320	353	349	326	352	324	341	352	351	344	338	326	349	349	344	330	355	323	319	351	354	325	339	332	350	329	366	356	348	379	339	351	357	325	351	325	318	339	348	334	321	326	331	352	342	318	337	322	325	315	335	329	345	345	372	336	336	367	325	360	321	348	311	348	306	334	353	333	335	368	364	365	308	328	303	335	302	366	364	302	344	396	359	392	357	342	335	337	342	303	318	331	368	314	351	344	358	346	326	351	309	337	341	367	313	305	343	333	361	325	303	328	352	321	319	369	320	314	303	317	351	345	336	364	306	358	335	325	316	367	310	338	357	304	320	325	318	370	336	363	364	346	292	326	314	301	316	354	347	374	327	318	329	377	343	327	351	365	378	335	343	339	299	333	360	335	341	348	326	319	320	321	316	385	360	361	310	317	372	328	351	367	348	355	368	353	347	378	332	345	351	336	324	330	340	354	340	341	330	336	325	376	367	346	327	309	343	391	324	325	323	331	377	331	316	354	316	322	342	335	352	328	360	359	383	361	366	349	335	371	314	311	343	301	342	312	340	345	346	321	337	284	335	343	328	341	337	361	313	357	364	323	349	318	350	332	348	320	317	381	339	348	344	340	376	305	314	353	358	324	341	317	355	367	324	320	340	331	349	403	318	343	346	355	378	338	368	355	360	353	357	319	372	339	309	314	339	340	379	367	334	349	311	334	310	322	314	330	363	367	328	346	362	322	320	341	351	314	354	302	317	355	340	350	341	346	372	351	353	334	343	317	317	332	335	338	311	316	347	314	387	337	361	356	359	326	344	326	358	365	372	303	331	312	341	330	306	342	343	351	337	339	331	331	361	333	311	346	331	327	363	359	327	335	351	320	290	335	336	338	306	301	318	342	330	342	332	337	340	336	331	349	372	346	364	313	311	326	327	348	293	361	348	357	326	337	323	347	295	323	348	353	319	356	333	344	372	328	339	353	324	366	334	335	338	348	337	332	374	332	360	340	341	310	339	322	320	331	328	296	320	304	295	351	321	349	317	324	366	360	339	323	342	347	340	332	372	344	338	340	300	309	360	349	352	330	351	318	356	374	359	350	341	360	330	327	326	327	357	345	336	365	365	342	311	309	318	329	336	347	357	333	311	340	358	367	328	359	318	350	331	351	331	356	346	357	354	348	360	329	344	359	354	293	348	356	377	331	323	330	315	336	328	342	352	336	302	350	320	329	304	337	317	361	315	361	311	330	333	308	344	325	316	312	334	342	365	341	397	323	357	330	334	344	349	351	358	348	361	353	342	351	348	369	362	305	320	320	341	351	347	309	338	354	337	369	313	350	346	323	371	340	330	300	315	318	348	311	339	349	377	316	324	315	312	355	349	358	331	330	329	326	365	308	340	361	335	326	358	324	334	348	342	352	324	326	337	340	353	339	317	347	323	311	352	356	341	352	350	352	342	336	347	357	332	345	328	332	327	340	352	316	358	356	337	344	332	340	351	302	339	309	357	343	352	369	323	325	323	363	373	355	364	334	329	325	357	376	328	324	315	361	341	317	342	334	328	344	316	353	367	345	337	347	369	347	333	320	387	337	327	349	340	314	331	313	350	367	329	355	330	343	349	341	337	358	317	347	353	301	342	327	366	354	369	313	340	343	357	380	340	335	377	292	319	350	364	365	353	362	336	342	365	351	354	340	355	378	340	351	361	325	326	367	327	313	322	328	340	330	373	341	341	343	334	352	375	355	338	325	341	359	336	297	338	340	306	316	298	349	367	308	317	313	354	329	319	346	325	302
25983	11063	5691	3257	2164	1596	1437	1238	1075	857	853	814	885	797	766	804	792	819	801	794	816	790	770	798	815	796	778	778	815	793	780	789	777	805	795	782	781	805	831	812	775	768	816	861	834	837	842	776	770	819	801	831	819	806	768	762	824	773	804	835	802	768	794	813	832	795	755	785	725	813	758	813	772	824	812	831	797	816	772	784	803	815	817	766	790	802	845	787	779	783	803	808	791	790	842	764	776	790	811	751	787	855	789	824	794	838	767	827	832	817	789	785	813	763	791	819	790	741	759	812	774	842	803	771	823	811	762	784	789	755	797	809	803	792	785	813	839	791	784	746	785	791	775	799	813	803	803	795	756	808	858	745	810	827	711	782	840	782	825	791	777	807	870	770	783	828	778	756	806	771	824	763	760	780	817	817	772	800	789	791	758	810	785	801	771	848	800	829	772	759	771	787	827	805	820	810	820	813	759	809	804	786	797	781	834	806	797	807	770	798	808	823	792	766	776	816	778	771	793	780	788	818	788	814	772	789	808	810	748	813	806	831	793	837	777	838	820	830	782	795	803	816	773	801	864	798	785	741	764	806	825	828	752	800	785	765	735	756	791	773	804	766	803	844	780	783	820	850	854	813	727	780	783	830	831	806	797	803	754	793	799	847	842	811	767	848	760	767	783	763	812	786	797	803	815	738	830	759	731	780	785	784	786	798	759	805	788	772	763	810	845	830	765	777	812	801	778	797	835	794	738	835	796	806	790	824	819	790	814	812	786	746	770	817	818	816	768	849	814	804	847	753	794	833	800	745	762	775	799	796	795	772	821	796	806	731	836	811	787	832	759	825	810	791	781	782	743	790	805	785	761	733	807	816	804	851	789	836	816	797	811	836	837	798	761	781	819	790	785	774	800	770	834	831	760	832	764	801	795	837	827	841	826	837	794	807	797	864	773	752	779	835	811	801	824	740	792	831	784	759	821	802	820	794	721	784	803	810	812	781	788	796	742	757	844	801	773	791	804	802	774	813	753	772	799	758	823	800	828	809	795	755	760	850	807	815	780	729	794	853	802	802	764	794	800	767	786	773	794	800	800	782	744	825	756	813	780	790	764	803	775	795	809	838	737	783	738	753	749	764	800	817	797	794	784	796	822	815	795	763	778	836	787	841	803	811	798	808	824	790	787	768	826	832	770	803	764	832	853	781	782	783	801	774	780	826	795	789	769	799	791	834	768	764	777	766	806	755	742	816	761	775	805	826	779	836	810	813	797	804	777	744	792	745	777	797	791	798	867	838	815	783	781	841	758	811	758	805	771	792	846	759	788	802	788	778	826	822	798	819	748	782	814	833	773	764	785	796	811	775	808	807	822	775	794	793	828	811	804	772	771	825	759	814	782	869	749	756	791	846	816	772	800	759	822	844	793	821	767	797	795	769	751	759	793	810	793	792	777	770	811	746	843	825	836	792	856	784	816	821	787	795	791	778	771	815	757	833	799	793	757	819	784	809	850	773	735	800	771	823	805	782	814	834	825	785	763	825	785	765	744	783	822	760	767	788	809	797	779	828	776	775	826	838	764	785	809	737	779	801	784	760	715	789	762	770	755	762	826	839	803	807	788	768	775	824	761	785	785	800	816	803	800	742	815	814	750	810	736	796	792	777	751	821	784	837	784	787	771	757	811	847	791	804	754	810	799	758	773	784	730	827	812	805	830	780	793	847	778	760	810	821	819	775	797	805	785	799	869	820	802	791	797	786	817	808	807	769	839	778	780	797	778	746	787	733	770	826	796	828	761	841	837	768	774	752	808	749	809	754	797	792	811	828	785	830	793	801	858	803	770	772	800	737	810	760	812	813	804	831	832	791	793	789	775	750	810	754	823	808	802	785	816	799	805	809	820	806	791	781	802	755	776	790	887	804	762	800	784	828	826	782	786	792	770	799	817	803	820	825	778	797	839	783	777	739	807	813	788	803	825	774	830	791	775	797	810	813	781	821	775	790	834	793	801	778	796	788	765	786	791	798	796	782	787	825	784	779	770	763	785	759	825	839	828	752	833	796	826	800	829	838	763	848	770	868	804	756	790	781	806	736	802	794	824	799	823	827	751	788	718	783	819	797	784	762	797	806	863	810	795	772	783	762	811	797	792	830	783	814	827	780	858	826	797	764	831	818	775	836	814	833	787	778	770	842	759	817	827	843	775	770	751	796	783	851	817	836	827	777	799	783	748	802	814	790	860	818	819	783	857	790	799	796	821	771	822	845	810	804	786	759	776	794	791	814	803	774	776	787	801	816	768	766	803	786	798	726	811	771	808	772	763	798	801	798	828	776	775	759	819	827	839	775	773	776	788	784	843	814	795	838	811	779	761	792	841	858	749	750	796	775	800	800	817	782	841	809	785	746	795	750	858	790	798	786	762	742	787	770	796	784	787	746	804	853	817	754	784	819	840	833	817	747	758	801	780	801	798	796	799	801	797	797	815	732	818	810	849	743	769	795	779	797	814	786	805	790	832	771	774	788	803	793	837	789	789	775	800	799	796	793	773	823	738	799	835	777	768	808	757	781	805	797	778	769	808	778	806	772	806	779	783	837	838	793	791	805	808	792	770	736	797	746	755	845	736	800	853	809	840	777	786	843	754	769	790	792	782	793	782	756	786	792	776	803	775	811	771	769	791	815	850	840	800	818	821	787	794	762	772	771	814	799	768	841	785	799	793	823	806	840	786	845	790	747	834	777	787	811	792	819	749	824	775	852	796	807	812	791	816	814	778	760	744	827	837	823	772	810	785	847	786	824	815	825	809	779	751	785	826	762	829	825	792	756	772	808	829	798	798	805	806	809	792	788	811	831	802	799	814	848	764	820	814	824	807	750	760	850	792	735	795	798	820	808	801	792	802	845	796	800	781	770	809	755	807	758	743	825	804	754	777	860	779	815	801	767	800	776	842	797	833	743	788	837	817	770	806	756	828	781	825	801	821	752	787	834	760	866	848	789	773	768	816	787	783	802	778	776	798	753	767	818	832	829	809	837	786	808	805	802	817	787	771	820	792	798	812	814	754	799	758	871	803	881	809	833	800	783	792	793	777	785	816	798	810	821	799	853	793	786	842	780	806	807	817	843	840	808	790	807	784	773	824	790	776	811	794	760	785	817	782	816	776	850	763	786	837	822	775	792	792	766	723	778	786	812	780	811	802	837	857	824	830	768	796	787	814	793	780	840	809	787	758	759	796	755	781	826	834	809	752	796	789	820	825	795	794	776	813	795	749	806	816	788	783	754	824	762	808	776	809	803	788	830	765	749	810	769	790	791	776	842	778	792	794	787	777	764	789	785	770	851	823	801	771	754	764	791	790	797	795	840	819	792	811	805	837	777	815	794	768	799	798	787	797	778	814	815	808	755	772	793	784	796	763	806	795	752	785	757	782	808	794	823	834	804	792	792	788	786	766	768	728	792	790	829	798	794	755	826	812	788	777	759	811	845	816	821	741	786	788	834	765	771
25040	2884	577	391	390	363	330	311	360	351	302	349	311	316	318	351	328	329	375	343	340	347	322	287	306	323	362	317	325	338	361	342	318	319	294	340	357	328	304	376	344	322	302	332	358	318	353	306	353	333	334	356	304	345	337	330	321	312	342	320	309	301	332	313	332	325	278	305	334	306	348	332	348	321	342	321	300	315	304	321	355	323	319	318	295	323	360	315	341	327	318	324	347	340	337	324	350	380	280	361	354	290	303	304	319	317	293	305	323	303	314	334	306	345	310	357	349	307	330	307	342	305	316	340	310	343	288	290	298	332	326	320	307	308	365	298	317	350	300	365	345	312	336	302	322	284	329	330	341	338	329	345	314	297	291	303	313	310	306	307	328	312	348	338	349	326	303	321	348	306	313	328	339	342	318	324	304	334	287	327	321	300	305	313	346	371	332	335	299	314	328	330	332	330	325	325	354	359	344	333	311	335	316	320	328	337	311	340	325	312	343	342	330	390	320	335	335	323	337	338	297	358	334	350	325	350	317	326	311	362	315	331	361	305	314	312	335	315	312	348	287	345	311	338	298	331	338	307	348	329	287	306	343	320	329	317	338	330	308	300	325	335	327	308	309	313	334	339	296	298	306	314	292	319	317	342	334	324	310	289	333	338	334	310	328	352	331	308	318	318	343	345	338	318	347	314	312	321	296	315	289	347	349	317	297	363	305	349	326	337	324	329	297	332	358	333	336	324	311	362	339	320	306	305	294	320	312	328	311	301	301	338	314	335	307	342	324	298	310	334	307	332	317	331	320	298	312	301	343	338	294	303	318	340	340	297	315	325	350	317	323	362	330	333	330	323	327	334	333	301	336	356	358	305	336	328	321	334	314	313	291	288	287	315	373	316	339	311	304	347	324	332	321	340	327	352	303	333	336	362	312	355	322	310	354	328	303	348	321	307	319	298	337	325	308	315	349	326	354	342	380	321	366	327	288	271	355	357	317	343	350	338	350	349	318	296	301	339	314	323	348	335	331	312	298	326	327	327	305	282	302	332	280	301	368	331	289	334	325	326	322	307	350	290	315	338	349	301	329	319	370	343	307	287	300	329	333	343	300	360	345	334	328	332	319	333	336	320	326	341	317	336	317	317	340	345	352	347	316	350	357	317	316	333	332	346	310	331	333	345	318	323	324	328	329	324	334	327	318	347	297	307	353	358	321	330	323	306	324	322	303	331	328	313	337	354	340	375	284	342	311	319	305	315	340	292	306	318	325	312	315	350	294	331	339	327	291	345	328	330	307	347	347	315	308	307	331	344	314	338	334	336	294	362	319	318	307	337	329	308	326	336	297	340	343	307	329	329	310	323	297	325	325	330	327	293	334	323	294	337	322	310	315	319	327	343	319	313	307	361	338	326	314	326	358	350	344	311	311	378	353	335	332	286	280	329	268	337	344	326	307	338	343	327	316	337	307	318	350	344	293	309	307	317	337	326	321	320	335	321	322	362	325	323	284	301	329	320	308	325	333	325	310	321	344	328	317	347	307	396	337	324	332	299	313	313	362	293	290	308	297	334	323	325	355	320	333	343	294	347	339	333	321	354	316	336	300	329	333	289	338	307	320	269	338	333	356	331	339	320	337	333	304	347	321	317	294	369	370	326	347	290	313	319	303	329	327	311	296	334	313	344	337	316	330	300	312	301	336	313	349	311	330	355	328	339	274	346	341	318	346	341	327	330	338	328	326	332	332	337	323	295	293	270	295	340	315	326	364	316	311	338	318	325	326	271	306	314	321	348	332	321	357	322	315	305	273	298	319	303	340	327	294	323	373	318	310	327	344	308	307	314	321	341	313	304	332	333	309	339	337	318	279	307	321	329	298	347	363	302	324	335	354	333	342	307	283	322	334	318	301	315	298	297	301	350	315	364	326	298	317	307	315	327	306	302	323	315	302	309	308	316	335	308	336	340	321	330	317	355	372	335	303	357	349	293	300	308	335	360	339	315	360	321	340	302	332	312	310	333	322	322	373	337	298	359	307	351	303	317	295	308	317	329	337	299	311	330	331	287	367	294	336	317	284	335	316	326	324	323	327	283	292	333	332	339	299	283	309	343	349	301	306	338	337	327	333	333	367	319	337	323	297	354	303	341	298	291	291	268	305	319	313	318	327	314	331	319	287	343	325	335	318	307	339	316	316	335	344	331	331	359	290	296	345	295	316	296	311	311	357	347	305	331	330	292	291	316	335	343	350	330	345	338	321	352	301	284	273	301	333	326	337	305	291	336	348	322	326	328	344	300	327	370	320	334	296	293	353	326	329	346	314	317	348	326	355	363	337	337	330	310	324	310	337	348	358	307	321	332	313	321	349	313	335	336	375	302	323	338	328	348	315	366	313	315	314	342	314	371	364	367	348	328	284	319	338	307	302	315	349	333	336	366	348	304	315	319	308	305	382	335	328	336	314	328	295	291	343	308	347	339	302	286	300	350	318	336	317	317	338	332	302	319	305	308	322	364	315	330	346	309	320	294	344	343	360	319	331	346	317	368	347	340	365	361	342	344	355	331	342	311	333	351	308	322	314	339	348	337	342	329	319	357	329	319	343	328	362	325	319	340	315	293	311	296	344	334	339	316	344	303	295	338	324	297	338	351	311	314	353	340	292	315	307	312	316	327	318	329	318	295	342	329	358	308	337	318	314	313	329	300	341	321	352	319	332	332	338	276	325	351	363	342	301	325	327	352	301	331	309	311	335	348	326	334	318	351	338	304	315	334	306	300	328	331	363	347	329	320	344	328	318	312	297	343	307	297	320	300	308	316	322	312	305	326	373	309	329	306	316	325	338	352	324	320	328	323	303	328	338	328	327	272	354	326	338	338	335	317	315	313	313	300	325	352	325	333	312	306	332	344	321	276	317	304	328	378	326	361	317	335	338	338	309	340	302	296	346	313	309	334	311	314	336	348	323	290	354	316	326	289	343	323	330	349	330	327	353	327	345	296	332	329	293	342	284	318	319	302	317	327	326	323	350	326	321	296	319	359	354	340	272	327	346	333	333	311	337	348	333	293	305	312	297	333	320	320	339	351	339	351	323	282	296	330	320	332	310	300	283	345	315	307	323	303	363	351	351	330	301	315	301	312	330	287	323	318	336	320	351	328	290	320	303	317	337	312	372	312	299	316	315	315	323	305	352	317	340	329	302	299	352	344	384	333	330	349	315	319	303	322	352	279	312	326	359	311	348	317	298	327	342	334	307	385	351	277	348	336	367	326	330	338	345	324	334	315	337	356	303	312	316	301	338	328	287	329	309	333	333	310	349	352	314	298	356	318	302	295	345	346	332	338	362	336	318	312	336	316	322	351	347	307	314	356	307	349	297	350	337	354	325	365	343	320	330	341	326	349	304	339	309	294	357	303	338	344	321	328	327	373	330	331	345	340	342	327	322	329	307	311	328	329	352	320	324	340	341	343	319	314	317	353	344	328	317	344	301	342	299	273	323	365	320	307
18333	5512	3015	2081	1381	1025	889	880	797	826	762	777	759	749	704	789	775	739	710	774	705	729	693	723	746	769	705	708	744	745	768	680	750	715	729	736	760	720	715	698	729	724	741	697	729	735	738	716	750	689	772	739	783	743	758	715	728	753	683	744	714	698	662	668	749	749	715	766	701	742	767	702	683	743	730	777	714	729	757	741	732	733	733	703	723	745	670	722	736	738	733	780	755	760	748	757	712	727	724	766	754	732	712	710	757	721	742	701	753	759	704	732	726	703	738	727	754	730	759	744	739	683	699	735	706	692	719	789	689	701	737	754	760	713	736	736	704	701	719	703	761	759	755	724	675	693	691	655	699	683	687	741	744	763	751	686	755	707	733	709	670	698	690	650	757	709	715	711	760	702	755	697	668	716	717	756	763	723	740	731	744	678	738	742	693	727	666	695	714	754	714	761	747	711	757	751	751	684	753	741	731	768	711	751	705	715	754	723	695	676	703	716	746	742	764	713	710	740	711	735	729	692	771	722	742	683	714	744	698	760	773	768	701	704	765	733	717	652	715	657	743	700	709	747	680	702	683	718	708	719	732	742	762	693	730	712	715	762	717	741	740	684	726	719	734	743	704	712	758	711	706	710	744	731	749	746	748	717	703	664	668	737	680	702	698	720	744	737	755	753	738	741	721	713	780	725	720	732	745	744	674	696	700	671	722	730	769	728	755	679	764	730	722	692	723	757	708	709	730	734	719	692	763	748	708	755	759	749	676	697	739	747	711	736	730	724	787	751	715	734	712	727	739	723	699	771	734	696	729	759	720	729	732	754	734	705	670	724	725	711	720	738	716	699	721	759	709	710	720	738	709	722	762	731	749	722	725	769	757	745	707	698	712	766	708	724	739	701	758	733	648	722	652	700	708	731	725	694	723	724	756	678	751	751	746	735	757	685	712	691	717	742	729	725	741	691	705	723	759	679	734	662	697	703	741	739	764	703	759	672	729	701	714	714	723	713	708	735	697	696	720	723	748	755	668	760	701	735	721	724	778	675	723	765	698	660	768	700	734	721	750	703	716	735	712	711	725	686	684	710	720	795	748	698	727	808	712	777	669	707	712	702	718	760	706	737	687	747	777	740	720	751	724	723	755	718	714	679	721	703	707	732	717	733	755	732	673	741	687	746	734	762	746	733	724	741	730	714	743	744	778	778	713	699	802	725	736	767	774	736	758	721	725	708	714	675	753	705	723	692	743	701	728	712	714	697	751	739	728	726	688	719	699	698	750	709	665	716	771	684	746	694	721	715	755	727	673	763	696	759	689	683	738	737	718	705	748	693	711	736	743	724	738	703	754	753	674	701	709	680	734	760	756	754	724	747	775	736	754	695	733	697	669	696	719	675	683	752	764	757	764	681	762	706	729	721	736	727	701	746	730	728	742	733	715	737	744	736	702	749	662	706	737	718	712	712	736	679	739	744	701	757	761	715	787	711	745	780	737	710	788	722	771	767	766	729	709	775	724	701	771	734	711	685	673	793	776	698	720	759	710	690	700	736	694	758	715	683	751	739	727	739	734	748	688	723	709	692	736	741	673	764	726	704	718	737	693	721	785	758	766	720	750	687	760	695	698	773	726	685	682	748	720	682	752	712	721	735	708	700	745	756	745	746	704	752	734	680	717	738	721	721	705	696	750	748	720	698	742	709	676	706	709	710	741	712	688	743	689	702	769	733	677	724	696	740	728	726	726	726	734	786	709	733	749	701	679	722	734	754	755	714	755	790	744	733	726	694	729	689	740	704	683	743	739	697	765	746	726	726	718	712	735	708	687	734	750	687	713	713	762	711	722	723	662	724	712	708	723	744	707	714	737	685	742	721	712	769	722	654	730	697	738	751	716	722	722	718	735	718	710	742	743	726	750	727	692	733	699	769	704	711	691	750	719	743	692	725	734	739	772	705	764	702	763	718	732	728	719	761	732	747	738	706	694	748	713	722	699	713	765	723	735	775	717	730	728	734	719	732	714	742	711	718	722	751	690	726	720	688	712	752	769	687	735	667	658	696	731	740	753	719	740	725	779	748	725	754	682	751	668	749	709	740	675	728	751	748	751	669	776	702	732	748	717	731	701	772	741	665	719	744	716	689	746	775	717	656	702	777	705	744	731	712	733	733	674	735	735	759	752	751	719	718	721	693	715	738	718	724	745	740	754	694	736	707	778	756	765	722	724	726	709	743	706	729	718	739	687	716	703	772	751	763	731	689	740	723	749	732	700	707	728	716	733	670	752	740	759	700	726	746	739	743	750	740	740	683	695	743	732	712	723	715	734	729	728	706	728	742	707	734	696	706	721	725	709	686	732	726	674	763	657	810	728	688	735	716	690	707	741	658	716	709	748	723	719	738	706	712	721	739	713	726	694	763	692	702	753	737	732	735	699	710	735	752	734	737	731	761	688	776	721	719	698	708	698	704	676	765	735	718	736	735	702	713	768	696	692	691	730	753	714	699	697	735	748	750	731	736	698	720	742	731	673	726	695	728	753	689	732	689	724	716	744	712	698	713	712	682	751	727	733	693	721	736	704	679	734	725	752	743	728	714	661	745	728	714	706	781	755	726	727	725	693	706	748	672	717	707	716	732	741	710	723	731	714	771	707	702	749	729	708	707	690	737	747	707	692	697	697	711	749	776	745	745	708	721	769	757	702	716	698	737	704	736	744	733	719	827	780	744	731	733	711	760	715	680	721	712	710	733	705	760	705	730	712	701	762	706	713	727	746	732	693	705	721	712	718	727	767	689	705	743	770	758	742	693	761	709	720	699	666	711	770	660	731	777	665	657	713	695	709	745	675	684	735	696	744	732	736	785	731	717	714	695	750	723	773	710	746	698	692	776	692	735	713	699	699	706	702	768	713	718	754	742	741	714	728	754	734	711	726	770	720	786	734	684	730	757	740	750	735	744	719	687	718	662	731	701	711	746	703	713	726	681	746	701	756	740	711	733	746	744	693	721	774	737	699	725	727	732	772	694	727	720	727	732	709	740	702	746	734	730	720	704	771	706	724	701	766	698	725	732	743	733	730	728	700	712	737	708	730	755	717	734	762	697	710	681	689	687	722	734	746	729	716	739	707	698	715	683	730	724	695	666	744	645	740	726	746	773	708	718	760	700	726	735	695	732	740	718	716	757	711	723	713	771	773	676	726	715	736	746	696	698	762	748	698	743	745	734	727	738	713	729	798	706	756	685	725	692	725	730	739	710	704	707	685	743	730	741	668	713	745	691	768	711	743	751	674	698	750	747	720	662	727	729	726	719	738	726	687	760	775	739	722	723	705	754	699	766	748	730	696	746	752	739	786	750	739	754	772	723	724	676	761	760	796	732	753	753	706	697	750	698	730	774	707	739	682	712	731	728	701	735	721	719	750	688	729	720	728	717	706	707	756	710	694	731	721	772	744	715	740	693	696	748	772	710	670	770	734	733	701	770	689	715	698	718	747	743	728	734	762	729
37158	6435	853	517	413	331	344	377	324	337	365	331	300	340	354	318	331	337	358	362	283	322	310	335	302	312	322	342	328	339	315	293	312	353	316	322	351	331	330	309	338	336	327	323	356	310	313	325	316	291	337	309	300	322	328	325	311	317	327	348	334	324	337	331	319	368	332	351	330	315	345	339	365	339	361	295	360	305	301	318	327	317	313	295	328	351	322	313	335	329	327	347	335	307	346	348	313	325	353	348	335	341	295	320	307	330	306	339	312	326	366	355	342	339	366	347	289	357	337	329	321	330	333	314	321	333	294	325	330	341	363	332	322	355	346	343	338	341	345	345	302	344	350	329	294	301	292	346	313	329	345	342	347	355	309	323	359	337	324	337	284	312	360	312	351	318	332	292	328	301	349	315	323	335	353	316	320	336	339	312	323	307	297	363	381	361	318	308	349	374	327	309	327	335	386	280	336	369	330	346	331	348	326	299	342	340	338	344	316	332	316	326	298	317	350	315	335	317	346	330	323	343	355	305	302	343	344	329	315	359	360	317	295	276	340	324	306	338	353	336	335	309	318	336	353	333	349	301	355	326	327	309	308	323	318	299	284	328	329	307	313	332	313	314	319	321	326	305	293	346	318	342	351	350	349	337	329	328	297	291	300	321	308	348	338	334	302	352	322	352	316	351	332	345	317	318	309	310	300	310	312	300	334	366	366	360	338	391	359	332	367	320	332	341	302	344	329	332	309	332	337	303	311	326	331	306	328	326	304	343	322	344	319	332	315	313	320	326	294	329	340	290	365	311	297	289	355	332	307	336	323	321	304	301	312	293	359	335	353	352	323	319	333	302	313	332	320	329	337	326	357	330	307	354	322	345	320	329	299	313	318	358	319	297	332	357	281	318	339	327	317	321	324	372	367	356	346	333	316	344	384	295	336	309	330	326	336	385	331	329	326	337	310	324	312	372	313	308	322	337	331	336	326	339	350	362	333	286	338	310	343	338	332	341	291	344	336	339	358	354	347	331	340	333	292	310	299	315	351	330	290	353	305	362	328	371	318	313	333	360	368	346	374	316	310	305	349	340	337	337	330	341	330	332	354	289	339	312	325	341	297	354	327	329	328	336	352	315	306	307	307	312	308	317	348	327	303	327	325	327	314	294	332	365	351	345	332	332	343	331	315	283	303	346	327	332	305	259	319	298	342	309	342	345	316	311	351	335	297	349	335	303	334	327	320	338	317	332	306	327	309	371	303	321	333	305	332	306	312	324	348	333	370	318	323	351	340	319	302	326	301	345	344	300	270	359	338	351	346	303	318	361	349	315	326	327	318	337	309	299	323	338	377	311	301	325	380	345	335	319	339	333	304	316	302	316	334	289	327	324	320	327	297	309	322	334	296	292	341	368	313	343	338	308	336	340	350	352	351	322	319	314	352	328	331	304	337	300	327	322	367	312	346	336	355	364	308	345	309	317	303	299	342	349	314	323	347	339	315	330	322	337	309	313	366	335	338	317	346	334	353	297	321	330	310	348	342	292	352	354	305	335	341	380	334	318	291	307	302	350	325	315	305	347	347	376	333	333	356	378	325	365	319	335	331	307	310	304	337	312	349	292	367	338	332	329	301	333	283	356	338	323	320	348	325	296	319	378	322	335	327	324	321	316	319	361	318	321	314	355	327	302	365	341	315	345	333	331	317	346	318	344	343	341	319	327	363	307	338	298	333	331	317	311	328	336	313	321	338	301	334	346	306	304	330	346	310	348	311	355	316	311	335	343	316	335	366	322	323	331	334	332	347	358	307	335	336	325	307	360	332	285	323	361	324	356	335	323	309	270	317	350	335	331	333	334	305	334	297	291	328	365	324	354	334	292	334	324	330	308	306	331	315	336	302	316	309	314	336	307	331	296	321	353	348	335	322	285	308	313	303	370	330	322	299	334	322	339	333	319	328	331	391	335	335	308	322	337	299	297	323	325	324	347	321	340	355	308	326	320	345	324	336	327	349	342	327	307	308	319	326	338	323	320	311	304	306	335	339	381	372	336	333	364	349	301	341	313	304	347	294	342	316	334	345	333	348	328	317	310	318	335	328	337	326	354	372	318	319	314	318	315	302	329	322	335	348	308	326	314	332	320	290	319	314	308	342	306	311	380	317	314	344	319	288	312	314	337	347	323	351	330	328	303	325	312	309	361	316	328	296	327	338	346	315	294	350	326	370	342	321	348	339	312	308	303	334	297	313	305	327	346	303	337	343	288	340	343	316	358	347	367	368	344	331	331	297	285	324	301	359	324	323	325	340	357	347	361	344	367	325	353	320	330	322	334	299	331	312	310	347	331	320	341	343	280	332	340	333	342	376	337	299	302	309	317	312	318	344	316	323	332	298	330	329	336	353	342	314	288	340	332	321	323	318	345	353	324	318	319	328	351	362	344	317	330	313	344	313	291	310	330	299	302	309	327	344	298	328	336	332	301	320	311	297	311	352	318	312	288	318	329	297	332	341	320	347	358	310	318	353	352	313	305	351	326	330	313	288	357	331	330	329	374	323	378	314	326	325	279	282	343	339	328	357	350	301	299	288	329	400	334	303	337	298	304	327	335	337	334	327	343	282	304	294	335	313	339	347	310	324	348	356	332	299	354	317	359	356	340	292	342	330	345	297	319	324	315	328	350	341	336	302	343	318	355	338	346	346	371	333	318	335	315	319	331	354	348	309	306	370	292	297	336	321	311	296	336	328	331	327	309	327	344	363	352	344	321	315	330	331	361	331	298	351	306	345	346	314	318	364	352	299	324	303	377	289	342	303	343	348	324	334	342	302	326	348	345	342	321	327	358	328	335	333	301	321	324	363	308	287	306	308	325	337	304	312	319	327	317	330	314	321	328	322	313	316	312	321	334	341	285	340	320	321	330	300	330	339	312	323	356	341	348	334	354	325	325	334	287	326	333	351	325	342	340	362	335	318	337	328	359	352	326	349	343	328	349	323	305	348	375	309	333	343	342	330	315	318	347	339	317	330	382	350	311	297	295	320	284	310	335	359	325	341	349	284	361	303	344	330	351	336	311	333	309	331	326	323	324	325	327	323	310	342	319	329	312	324	313	303	348	296	331	312	323	350	331	366	363	309	305	329	333	364	336	329	318	344	339	304	324	339	344	322	315	342	315	384	333	317	320	295	305	346	311	313	288	329	333	332	328	355	380	329	332	334	306	351	351	335	355	355	328	321	335	318	328	356	344	342	354	316	298	298	316	369	308	323	327	332	332	314	299	329	303	348	330	321	352	314	343	305	345	335	300	317	320	306	336	347	332	343	326	335	312	305	328	328	324	362	320	336	334	306	353	343	334	350	314	342	341	355	305	346	307	298	314	334	309	302	337	313	326	337	332	357	325	311	330	315	356	324	319	294	317	328	345	346	352	324	338	347	325	323	363	347	344	284	338	358	354	330	322	344	327	324	284	319	362	328	314	318	356	322	321	303	315	324	348	347	289	346	333	356	354
25901	8349	4682	2797	1423	1223	1080	890	789	777	721	787	759	722	763	773	824	791	786	762	755	731	784	743	744	794	731	762	763	721	791	712	763	728	757	774	793	748	712	772	790	722	737	736	755	734	694	696	788	755	757	748	744	711	726	827	774	715	789	756	769	730	732	748	761	761	741	724	748	717	689	784	747	747	709	760	750	702	758	743	743	785	759	739	757	753	743	761	761	776	705	756	710	764	759	745	736	750	700	735	797	784	730	771	710	766	730	747	716	744	796	778	763	769	749	733	711	731	714	793	769	786	751	755	793	728	696	760	733	753	749	779	774	788	783	763	780	767	765	772	732	767	739	756	785	712	789	703	768	762	727	718	734	746	733	664	761	758	800	756	757	725	744	765	760	717	736	763	791	770	686	791	773	707	738	706	731	812	769	729	755	768	726	749	796	776	751	752	771	696	698	724	757	733	734	757	720	707	756	735	761	774	718	739	806	722	702	712	734	775	725	740	729	728	765	758	672	740	777	705	754	798	761	732	718	692	735	738	793	738	773	750	768	778	738	782	738	760	767	735	801	741	725	687	731	715	770	736	727	726	772	749	753	712	753	752	754	766	732	745	716	693	747	754	793	694	753	775	722	803	746	751	786	705	760	768	741	769	745	710	755	723	772	726	717	694	696	790	754	734	720	736	719	774	723	762	748	736	793	748	748	776	745	765	746	784	790	797	712	748	779	769	767	731	735	700	788	690	740	747	731	736	755	743	758	762	730	756	775	760	731	785	766	755	717	793	781	735	702	755	719	760	740	734	736	726	719	731	751	745	793	672	763	712	763	780	752	764	773	712	705	758	771	722	729	731	684	742	713	750	751	744	761	777	746	728	761	767	799	689	735	790	759	760	767	787	762	708	769	742	731	758	790	720	755	768	741	722	740	727	697	685	733	706	806	744	761	731	749	750	697	745	784	771	765	782	767	801	708	746	779	743	756	728	762	729	735	778	758	814	744	718	733	792	700	780	761	779	718	725	744	736	740	768	724	729	777	750	789	706	742	756	784	704	767	756	780	731	698	723	772	742	727	738	730	734	784	748	729	751	721	741	781	760	718	768	758	764	734	751	738	774	744	730	775	722	775	778	760	742	729	717	754	741	721	771	741	707	755	794	728	765	777	734	765	744	739	742	778	736	738	786	787	730	766	769	747	755	736	760	768	754	778	765	769	778	774	727	746	715	764	736	692	724	741	706	717	728	746	739	742	729	693	790	785	737	704	735	695	731	803	741	755	731	758	762	774	779	739	764	706	716	753	713	758	723	775	730	761	766	807	743	757	754	696	756	760	753	725	710	766	736	750	733	749	725	723	730	765	731	777	806	739	794	723	729	773	765	732	771	750	752	785	737	777	768	758	736	770	709	761	734	744	753	777	729	747	704	705	738	753	763	727	713	743	706	704	765	780	800	736	751	692	756	747	714	728	762	737	804	771	771	777	721	782	763	765	783	748	742	721	738	731	761	774	789	747	756	726	770	679	721	765	788	756	769	703	732	763	732	803	721	778	728	777	778	737	737	759	738	771	803	730	735	734	685	742	798	737	751	760	710	757	721	749	740	773	725	746	711	710	727	745	713	706	814	772	736	791	819	711	733	743	705	751	719	787	710	725	720	775	745	739	756	781	713	719	781	779	739	729	774	751	785	739	741	764	752	740	716	734	786	730	743	720	742	759	732	760	728	760	766	740	767	775	755	758	694	786	752	770	718	729	691	785	708	728	755	787	751	751	716	710	836	739	752	754	745	703	680	744	748	736	759	735	793	753	754	766	760	733	775	740	747	765	775	760	755	768	738	732	745	734	773	724	770	769	771	715	758	725	751	736	755	738	735	756	735	735	693	706	738	732	745	732	747	770	707	735	739	767	756	755	753	730	778	702	776	705	800	815	752	795	734	718	743	767	744	762	715	714	749	749	754	751	736	762	792	717	752	735	758	747	721	745	774	727	774	719	756	743	709	747	715	774	747	730	779	720	763	717	764	754	765	698	795	743	711	737	752	716	721	761	771	735	738	723	759	752	750	734	755	780	680	725	776	716	763	703	738	698	798	761	769	752	757	778	782	715	767	755	656	769	791	736	758	743	749	750	721	732	751	752	746	745	770	760	739	763	741	753	742	771	818	750	763	719	825	765	719	761	754	770	739	739	769	779	737	722	784	723	727	703	756	737	700	787	765	748	732	771	739	759	748	693	731	756	696	760	761	760	802	688	748	706	779	742	752	717	711	753	704	737	757	778	750	753	758	738	721	726	716	808	753	796	763	736	737	722	760	793	735	751	748	741	734	765	716	760	710	731	725	696	736	725	755	749	700	745	707	751	746	737	760	701	773	741	804	797	750	818	758	768	711	676	748	735	721	717	765	740	765	745	784	763	732	817	725	778	743	732	756	740	742	787	769	724	735	747	721	772	734	701	744	723	743	722	760	707	757	733	746	747	802	777	756	779	698	742	750	714	762	751	734	789	722	757	762	734	740	709	743	754	775	743	733	749	718	726	708	733	720	774	747	744	738	728	748	739	756	674	773	778	745	756	731	731	755	752	771	734	729	756	740	726	769	697	750	749	744	707	782	765	774	757	720	766	766	739	794	751	783	696	725	762	770	729	723	759	767	734	743	754	766	759	768	764	759	775	715	806	725	764	727	758	752	724	744	742	764	766	755	726	764	756	707	776	774	746	767	715	772	707	765	755	763	777	739	773	751	704	766	742	766	734	774	753	739	726	733	750	795	738	746	675	751	779	791	713	762	774	723	735	764	770	760	741	724	714	729	737	758	748	750	759	801	836	731	776	751	817	793	748	766	758	733	768	733	735	726	773	752	723	778	747	730	754	732	751	740	757	788	716	744	736	711	782	708	734	703	716	744	762	735	791	754	771	735	767	778	765	732	729	710	742	761	760	746	778	721	732	731	778	716	730	746	737	735	740	747	733	782	750	768	729	731	749	750	737	755	770	765	787	723	707	749	750	731	727	718	719	743	712	739	761	788	748	767	810	714	712	745	728	730	729	725	706	773	784	777	702	729	791	770	739	756	746	738	717	754	760	702	819	719	772	727	753	731	727	706	730	783	771	763	726	754	709	780	760	759	741	751	778	689	753	772	757	786	789	741	789	742	748	782	736	717	723	759	759	763	765	732	789	761	785	763	755	775	746	759	802	789	729	761	807	771	741	745	788	752	770	731	715	742	738	767	722	744	746	716	688	727	738	792	786	719	765	757	735	738	750	675	727	743	712	769	734	771	761	747	790	709	735	745	717	739	720	698	793	753	722	705	836	717	742	803	719	722	753	779	754	718	757	732	765	675	770	701	790	746	720	749	760	749	729	738	740	772	765	743	770	755	786	786	766	710	756	760	763	729	737	709	776	740	703	709	772	730	744	721	708	757	692	736	759	753	754	751	752	732	726	787	749	732	771	719	748	786	772	739	787	765	752	746	774	751	715	785	758	792	718	685	769	783	724	740
39303	7839	943	482	408	370	351	337	356	324	332	353	317	316	338	352	349	288	340	359	345	351	339	354	348	334	326	319	337	325	335	321	318	350	325	326	351	332	338	332	362	348	355	339	301	338	392	303	339	325	355	360	366	341	333	324	347	316	331	345	327	376	365	347	345	342	347	379	308	333	310	343	329	375	332	378	330	332	341	333	325	359	328	345	338	335	331	354	314	391	321	338	376	352	307	359	316	358	296	311	347	311	372	342	348	365	345	371	317	317	310	364	335	341	338	322	340	325	309	334	378	321	340	329	303	361	338	357	312	351	339	339	354	362	352	303	361	350	321	319	328	333	361	329	363	347	374	327	359	338	339	363	348	350	330	351	338	354	353	354	307	344	337	310	337	375	366	344	349	347	318	332	345	312	347	316	321	313	340	307	368	341	344	375	333	333	354	342	340	318	352	308	321	332	312	311	333	378	386	307	342	302	335	357	337	321	382	333	343	375	324	381	324	345	339	332	352	378	340	359	300	304	322	326	361	354	339	316	359	334	293	364	354	350	359	317	329	321	330	300	370	349	316	321	344	338	328	357	341	323	323	347	360	324	357	349	306	334	346	313	338	329	312	323	332	321	330	368	342	366	357	360	349	329	332	335	336	335	326	347	349	373	312	302	323	371	379	373	385	351	339	348	337	335	341	352	330	340	349	360	360	319	331	332	358	338	377	341	337	355	341	354	355	312	307	349	345	347	343	312	342	336	367	306	336	333	361	349	335	373	377	341	309	366	357	366	321	322	332	299	317	322	322	331	325	349	339	341	327	326	348	336	352	331	318	343	329	310	312	317	366	351	362	349	320	346	372	346	315	316	341	308	350	360	345	360	333	350	318	327	310	345	355	340	339	339	315	311	317	335	338	320	315	327	342	334	379	352	352	312	396	330	345	377	360	299	312	319	272	365	358	337	382	331	330	345	334	344	326	311	329	328	322	326	328	332	363	322	298	350	377	334	388	338	324	315	321	331	337	337	324	318	368	349	325	351	352	355	363	356	343	353	287	365	370	325	362	339	334	329	349	349	327	311	337	349	345	354	313	344	358	323	323	319	352	338	352	331	352	288	329	339	306	320	354	353	330	326	323	377	347	336	337	340	335	347	327	310	351	329	348	360	333	335	340	341	339	344	335	320	329	342	305	320	373	342	322	314	369	356	305	351	374	371	313	316	312	343	367	336	323	361	370	336	387	324	349	282	288	308	324	349	362	343	342	355	340	345	313	322	349	348	359	369	334	330	339	345	342	336	328	321	329	348	334	319	315	345	373	314	336	316	311	356	323	351	325	335	370	312	356	352	338	317	319	343	352	352	315	336	319	337	313	330	342	318	316	360	356	370	343	331	318	347	339	357	337	366	324	355	361	339	344	337	348	356	335	333	345	351	325	330	340	329	313	320	313	323	337	293	340	368	343	334	356	346	356	352	324	356	339	339	321	340	330	291	364	293	333	322	337	327	358	322	322	378	381	339	351	358	322	342	376	348	342	343	310	312	316	310	360	318	357	347	366	338	343	363	326	329	369	330	329	354	355	327	334	329	345	335	342	329	318	331	329	342	362	339	352	345	302	337	344	293	315	343	360	352	377	374	356	324	383	341	344	303	314	345	359	355	333	369	352	342	327	324	331	329	372	332	332	328	338	329	322	323	340	314	327	341	363	357	335	356	345	312	349	330	338	344	319	330	337	310	290	337	346	372	342	372	355	354	337	299	342	351	319	346	349	367	351	353	338	337	348	358	354	333	360	350	340	383	356	348	334	355	326	326	336	375	330	347	354	340	312	360	317	382	375	334	311	351	318	326	360	363	319	342	363	341	357	328	309	324	356	344	347	337	308	341	310	344	342	298	344	311	344	338	319	323	298	336	311	317	309	318	350	316	296	334	294	320	304	320	310	358	336	315	361	348	366	334	347	339	317	338	355	379	357	307	333	370	338	355	364	370	317	304	359	338	357	304	362	327	347	321	341	293	329	318	326	312	354	359	357	308	361	333	317	372	316	313	303	336	334	322	359	320	319	328	310	373	405	342	321	328	332	321	352	324	325	311	336	324	309	312	329	368	347	344	291	303	354	345	327	316	361	325	287	326	324	373	342	309	356	332	312	344	321	319	331	346	332	349	333	304	315	319	326	324	325	327	363	312	344	382	355	296	379	327	333	285	323	316	333	327	317	348	313	310	311	334	368	321	334	329	347	332	338	342	338	364	336	362	332	331	335	323	379	324	335	334	319	342	342	326	359	322	330	361	299	337	341	354	288	293	336	350	347	328	359	355	321	313	324	311	351	396	341	323	346	332	332	315	328	300	306	332	342	366	347	324	339	321	320	322	360	349	323	371	356	293	324	329	325	301	336	349	343	341	348	329	327	305	324	316	314	324	335	333	379	357	341	357	307	367	353	376	349	348	353	346	296	327	324	355	331	347	326	294	348	343	318	336	348	387	351	345	365	343	377	342	326	318	362	339	332	304	320	344	356	352	340	340	348	344	322	330	346	358	324	329	322	341	333	368	352	357	348	335	351	342	291	369	327	331	363	362	370	340	301	351	365	338	318	298	341	323	304	357	351	301	325	339	330	322	347	358	331	339	346	348	305	353	330	339	348	289	362	342	361	360	329	361	361	338	333	342	311	323	359	347	315	338	340	355	332	353	350	337	375	331	352	326	319	388	313	335	338	355	342	374	324	320	347	349	383	298	321	334	348	342	285	320	342	365	358	334	363	344	306	317	342	335	367	309	324	353	364	342	347	359	312	344	324	336	334	315	328	338	320	342	356	372	343	368	337	331	365	371	355	332	327	345	333	336	340	310	329	345	349	329	320	352	357	395	337	319	296	325	343	350	339	314	384	344	374	287	334	372	329	315	345	361	306	333	324	335	312	329	353	326	318	369	317	325	348	371	339	322	303	338	313	362	330	336	336	301	323	331	330	346	343	337	356	315	355	332	337	366	346	293	316	364	356	341	337	311	354	350	331	305	307	365	362	349	365	327	356	322	342	312	309	326	342	347	356	310	339	334	353	337	337	333	327	338	312	369	353	326	370	320	315	320	337	345	343	355	353	329	317	340	320	324	286	332	341	347	324	336	352	346	329	352	345	305	349	357	310	333	354	328	362	334	310	342	349	345	283	337	344	356	354	285	354	315	282	355	326	352	318	326	350	378	321	343	352	325	341	334	358	354	297	379	339	309	347	342	350	349	323	354	287	334	342	312	355	349	345	358	345	351	324	334	344	350	332	367	307	376	370	307	318	337	285	337	342	307	361	334	330	330	328	318	349	339	361	342	349	319	306	331	344	309	332	315	315	353	326	365	332	295	325	364	348	332	307	310	304	323	349	363	298	338	347	342	343	358	368	334	351	351	328	330	349	348	312	290	346	320	348	307	337	358	330	329	326	334	351	341	338	307	306	342	301	361	310	323	314	330	354	322	344	300	317	299	330	298	365	326	373	318	331	338	354	319
27427	10082	5058	2946	1807	1463	1197	966	930	874	829	857	808	778	814	800	790	817	805	832	812	767	727	784	766	744	770	812	767	771	788	778	752	779	741	792	794	769	789	803	838	792	745	828	770	813	799	806	780	781	771	774	806	779	781	758	815	756	768	789	789	779	777	800	790	771	777	819	796	785	788	802	783	714	747	762	778	769	810	798	769	768	777	757	750	805	776	813	766	762	807	819	794	734	799	786	821	814	796	818	742	761	783	784	762	799	809	730	790	771	795	791	796	792	756	831	786	788	815	761	762	854	731	769	750	738	783	745	780	739	794	756	738	735	776	798	794	773	810	767	785	736	751	776	746	766	769	762	860	746	704	783	775	738	781	804	755	752	771	778	774	771	751	793	779	838	784	799	768	761	784	791	787	793	813	817	768	787	757	811	771	745	753	766	831	809	769	802	736	773	767	776	758	804	813	787	783	837	768	742	787	771	776	783	785	790	809	774	757	821	775	752	760	758	754	787	754	799	798	749	783	813	784	781	813	843	817	808	796	752	723	764	796	773	779	847	796	772	750	787	789	786	762	745	811	799	793	801	801	746	767	785	790	825	808	738	797	728	782	808	749	730	782	806	710	809	805	766	719	778	788	716	754	782	803	773	748	832	790	802	761	734	779	766	809	817	764	781	805	781	816	783	750	764	785	780	762	736	793	793	814	773	818	789	796	778	699	687	725	753	725	779	789	796	808	798	760	795	789	739	711	763	803	770	793	735	749	754	824	776	796	779	760	839	768	797	776	788	778	783	825	780	760	777	780	819	764	812	763	809	744	720	762	723	808	792	771	781	755	741	774	758	777	741	785	782	787	751	801	787	772	737	729	797	805	812	802	746	722	794	773	733	767	794	751	789	772	778	773	778	800	757	791	794	776	760	758	761	801	815	757	773	763	764	778	795	783	709	790	755	788	782	770	786	758	836	751	793	747	787	770	828	799	838	772	775	790	723	806	745	730	787	747	770	789	802	779	767	825	821	816	833	790	794	747	762	823	843	733	787	778	757	766	756	813	788	757	782	799	771	819	794	745	770	775	814	778	794	782	769	788	804	755	809	758	791	750	816	789	782	760	760	777	759	778	789	799	770	788	780	771	787	750	764	790	756	812	807	787	775	764	758	817	762	778	796	780	780	756	751	784	735	757	787	775	748	768	737	743	804	789	792	751	796	846	775	755	769	808	811	792	811	755	814	783	766	771	801	827	793	786	763	791	768	813	805	796	759	770	753	785	790	803	719	815	793	771	798	771	812	851	761	743	787	820	820	737	780	824	755	779	757	796	799	821	781	738	794	795	788	783	772	799	783	793	767	776	774	787	753	762	790	778	801	785	741	790	779	779	833	742	767	801	721	778	780	801	756	766	810	793	774	810	723	773	786	760	782	795	819	783	783	796	796	787	800	759	797	727	769	746	837	790	784	777	786	777	748	798	787	748	729	737	749	776	802	791	779	787	790	782	758	746	765	807	786	760	833	753	757	728	777	715	766	795	796	756	782	813	749	752	761	828	750	790	797	814	769	811	823	761	786	801	790	749	797	823	784	725	772	779	779	766	799	786	760	794	752	796	795	772	796	781	771	769	796	723	816	796	752	816	770	773	791	796	783	738	835	762	709	760	805	774	799	765	734	752	751	797	743	772	820	810	787	763	766	809	751	784	782	749	768	767	718	730	801	774	756	738	744	753	787	738	792	780	763	737	775	773	844	761	791	815	716	759	755	746	750	745	774	772	817	854	820	802	770	789	733	764	786	760	815	780	793	778	772	757	803	771	770	802	746	746	783	840	795	786	781	802	823	774	766	759	841	738	780	766	765	768	792	751	751	769	774	780	775	733	786	750	810	788	782	806	788	767	760	742	757	750	766	772	745	786	769	771	784	758	747	844	771	812	784	798	767	764	753	789	745	824	829	786	810	810	795	774	790	777	760	794	739	763	783	757	769	762	806	812	813	817	735	790	775	786	786	775	785	823	799	760	727	823	794	819	753	759	751	795	741	756	793	798	773	791	770	727	763	792	761	778	752	788	788	787	787	772	759	744	784	743	757	757	753	827	723	742	785	794	779	766	771	761	790	707	766	818	785	796	704	852	799	774	789	771	742	811	817	773	828	772	766	767	742	805	772	781	781	805	803	721	769	804	761	741	758	807	774	752	763	786	813	790	756	777	822	816	789	794	762	716	799	782	762	789	738	805	737	801	781	756	813	759	765	755	748	787	788	767	784	720	783	770	761	809	782	787	773	762	791	759	811	824	783	804	790	768	826	798	814	743	802	772	776	801	776	753	762	800	791	800	772	783	796	735	733	794	818	792	778	743	763	774	789	795	770	756	764	793	760	782	786	816	763	778	724	779	795	755	807	788	755	762	789	820	755	818	733	739	802	775	766	753	792	841	782	741	784	772	842	790	805	795	762	804	805	784	799	796	778	768	831	822	742	787	814	808	753	821	759	762	787	756	802	816	770	752	817	780	761	790	749	783	758	759	795	766	810	773	774	800	788	761	761	803	816	742	825	788	801	867	786	783	767	781	786	804	779	778	809	755	818	823	810	763	738	762	718	831	814	768	741	776	797	791	815	803	804	777	815	790	802	777	800	780	790	768	738	779	790	795	793	808	808	768	784	750	832	734	726	760	807	754	775	802	749	789	796	744	787	770	770	817	761	843	814	723	765	754	828	758	824	734	801	819	770	755	765	778	798	761	754	806	726	814	764	782	771	776	722	741	754	809	773	763	832	837	712	775	773	776	786	875	767	743	821	767	788	789	719	772	809	796	745	773	787	791	807	794	796	804	795	807	810	754	781	832	819	785	728	793	771	782	776	819	746	772	805	792	802	809	771	687	752	786	806	806	810	765	798	766	767	799	789	797	818	790	808	783	777	761	767	799	798	799	789	804	808	833	786	766	780	799	762	796	747	755	775	757	819	753	772	771	758	799	784	741	782	768	809	786	774	794	766	746	757	771	778	793	775	743	795	814	803	846	787	694	805	767	750	809	752	786	806	780	766	744	810	820	794	760	762	763	807	808	795	777	796	803	748	815	805	734	830	826	839	772	733	783	771	796	824	799	809	799	720	758	808	830	753	783	757	750	790	757	792	822	719	819	781	814	768	812	787	804	748	859	790	785	782	817	772	743	768	754	780	800	781	788	799	777	807	759	818	797	829	769	779	772	753	770	810	796	783	741	745	757	807	813	792	745	814	783	807	757	782	806	785	798	741	784	804	808	743	802	746	788	789	758	738	816	793	802	768	751	799	803	833	825	752	772	746	804	745	786	768	803	752	779	812	824	749	835	732	755	703	757	800	769	781	764	796	776	791	822	737	800	709	793	741	801	749	791	823	780	714	772	716	778	783	800	786	788	800	795	767	798	776	797	769	813	796	815	804	793	755	781	764	747	786	807	817	805	758	816	795	820	768	738	757	780	814	773	788	744	806	740	743	780	770	815	801	767	780	821	797	738	794
26447	2762	452	396	357	336	314	343	339	287	313	294	337	299	284	313	300	329	315	343	314	353	324	365	356	305	274	309	296	321	306	309	339	334	328	292	308	273	305	338	291	319	329	307	294	315	299	371	344	343	344	333	299	296	305	302	302	308	307	316	303	320	317	310	326	292	328	327	353	310	315	323	320	296	294	317	294	301	316	328	327	310	327	346	345	338	305	316	298	340	313	286	319	299	325	340	329	310	326	327	363	334	310	293	310	336	281	320	297	278	301	323	333	337	328	288	344	337	296	321	297	301	349	294	312	287	316	317	337	332	318	328	322	326	278	300	341	278	320	310	308	307	309	303	335	307	332	330	305	309	302	306	313	278	343	318	312	321	304	303	307	340	327	334	327	338	276	343	289	336	337	303	301	331	299	301	309	289	332	325	314	296	310	348	281	306	302	276	300	279	320	333	324	321	328	326	303	302	336	355	303	336	311	349	310	305	293	298	271	299	312	279	325	326	341	333	306	346	321	319	303	290	335	338	299	329	301	325	325	304	313	301	286	364	332	263	304	313	310	310	322	329	300	305	347	336	297	301	328	312	301	312	327	358	310	323	319	335	321	320	335	297	313	285	320	313	311	333	300	339	312	338	327	293	294	293	301	279	290	316	319	298	329	348	285	314	295	327	326	328	314	301	295	321	335	328	284	363	317	302	286	293	313	331	335	313	332	298	302	305	320	294	332	324	340	323	280	293	285	324	301	298	293	343	296	317	314	365	305	327	282	270	296	322	316	298	286	324	340	348	297	302	265	337	305	307	280	302	284	296	317	329	303	299	313	322	318	327	329	322	325	292	343	304	320	308	300	290	319	322	314	316	280	306	328	332	324	295	268	269	309	333	296	278	308	342	333	382	346	327	330	319	319	311	330	328	339	329	315	286	294	312	270	313	330	288	323	314	333	355	314	316	310	345	313	284	334	338	329	339	332	316	304	321	317	309	312	273	293	331	304	312	297	335	283	279	334	308	341	287	310	302	299	322	362	302	321	318	323	320	305	329	296	295	287	321	356	319	307	294	289	298	322	332	331	357	352	334	333	332	333	295	308	359	327	326	314	319	322	296	321	334	339	285	267	360	328	323	278	334	339	335	323	302	325	337	296	333	345	334	325	317	297	341	326	315	318	321	310	356	302	289	299	351	309	334	349	342	329	309	345	322	297	332	344	307	347	309	300	298	334	339	357	328	331	341	308	314	306	267	285	334	343	310	341	343	304	337	347	317	328	340	329	305	329	306	264	291	321	302	350	301	322	304	294	297	358	328	271	324	319	295	278	298	323	352	337	338	317	295	326	314	288	311	352	348	315	314	280	342	302	329	349	335	341	327	297	320	335	325	352	308	333	317	318	341	328	318	314	288	284	300	293	277	303	295	308	341	316	345	331	312	347	283	305	329	335	304	312	301	342	347	328	305	325	347	296	319	335	312	328	299	309	316	300	305	281	326	349	331	312	300	324	320	326	273	327	318	273	314	308	314	322	280	324	330	336	351	350	299	315	278	275	309	309	298	332	315	298	303	317	318	339	285	307	283	300	339	352	307	332	328	354	264	348	324	295	300	289	315	295	335	353	333	310	321	294	336	320	292	356	317	336	289	309	295	319	303	326	303	306	324	281	282	318	309	335	319	295	308	317	316	293	306	346	299	341	326	312	309	295	306	351	331	339	309	295	268	340	313	324	317	308	279	322	317	327	286	329	303	305	319	305	290	297	336	327	330	305	282	312	293	332	334	275	328	312	324	299	295	307	329	339	309	331	355	340	313	307	311	311	326	320	346	306	282	301	308	305	300	333	302	327	337	354	330	328	329	307	307	312	307	278	312	305	304	367	357	338	353	326	324	342	294	320	339	321	334	324	319	312	316	315	302	302	311	319	315	287	294	283	319	333	307	297	314	307	315	314	321	361	327	320	270	303	277	313	322	323	289	300	336	293	309	343	334	332	323	359	280	294	359	316	300	319	346	349	375	334	310	308	310	320	301	291	339	290	317	257	314	285	337	309	334	318	338	339	328	308	275	268	293	304	329	357	315	306	313	307	333	341	328	333	322	310	319	294	315	315	318	335	323	286	294	308	334	325	295	314	355	324	315	331	320	292	320	333	302	341	307	275	331	301	302	325	334	351	322	330	309	305	314	341	307	311	328	300	305	324	305	284	308	304	299	329	282	327	339	310	323	316	285	303	344	334	345	310	311	327	315	308	298	300	319	296	302	310	331	301	319	317	332	315	315	287	282	330	305	321	310	333	305	358	300	301	320	325	311	346	320	321	341	328	288	336	323	348	332	304	328	305	321	326	306	290	322	287	327	306	325	285	291	329	313	282	347	315	306	319	333	323	327	342	310	308	329	318	312	283	307	324	316	322	272	335	344	297	345	326	337	321	351	317	331	299	344	328	323	288	319	337	285	281	317	313	316	334	323	303	328	285	341	346	349	350	302	299	292	319	328	317	312	349	294	350	367	329	296	327	303	311	318	293	328	284	315	343	331	315	309	316	331	296	301	300	316	320	341	299	311	296	324	320	354	294	356	326	337	311	335	323	289	321	263	295	295	317	330	319	316	331	330	301	274	288	300	302	314	299	332	330	325	321	300	304	307	319	340	296	312	320	312	326	276	310	344	301	302	334	313	357	320	293	343	315	304	316	296	335	318	310	345	337	318	331	349	309	316	326	330	330	296	318	332	357	342	286	300	343	301	282	314	320	331	287	331	310	312	316	322	348	328	325	321	323	309	320	333	314	276	299	324	266	294	329	308	307	312	303	346	334	304	317	305	331	324	354	302	331	336	328	303	300	336	315	292	319	329	302	289	301	344	287	297	288	326	333	294	351	362	349	306	315	313	306	299	323	307	290	305	314	339	315	314	343	330	328	286	360	337	278	338	337	307	342	311	272	311	310	325	278	296	320	360	330	324	316	323	298	328	327	335	316	305	325	300	305	307	338	334	323	300	314	340	310	358	335	295	348	325	310	306	335	324	310	313	321	348	322	344	301	344	325	307	315	333	285	297	303	340	286	306	311	310	326	340	333	310	319	311	304	291	304	330	313	330	310	310	322	323	338	336	317	310	314	326	309	277	339	325	334	313	311	324	323	335	321	341	322	332	328	325	319	281	338	289	325	343	290	320	303	307	283	284	311	319	310	308	315	301	304	323	277	320	289	316	324	288	325	323	324	318	359	317	326	333	335	315	289	316	327	305	334	340	323	353	306	328	294	323	345	334	297	325	337	314	307	312	308	305	304	306	325	306	321	316	338	333	305	307	314	304	309	275	325	293	310	311	305	348	307	314	295	290	316	324	341	334	321	293	277	296	332	298	305	274	355	344	273	292	325	257	303	326	333	315	324	337	334	311	297	308	300	293	308	332	313	304	306	288	340	307	329	297	329	309	303	312	296	281	286	323	329	289	319	320	327	304	290	294	316	320	305	338	320	313	299	350	334	299	360	308	323	328	326	335
17990	3524	2247	1798	1479	1104	929	779	777	742	736	762	770	770	762	713	700	742	719	698	715	741	693	670	730	734	752	708	701	738	723	712	713	737	715	672	791	737	671	758	718	731	718	726	666	711	680	693	718	690	727	684	680	710	697	684	754	699	735	717	736	728	692	718	694	719	709	740	680	730	744	685	730	738	731	650	726	721	716	694	662	717	698	746	691	695	706	645	693	687	704	745	735	701	776	702	704	691	703	721	700	690	710	690	713	743	692	697	709	724	750	709	705	708	688	601	671	670	712	676	687	694	754	740	668	686	747	744	690	692	730	737	760	737	723	694	706	716	671	671	700	696	760	709	708	711	734	697	694	756	731	703	716	662	730	687	703	695	712	711	717	703	705	741	711	704	775	709	732	643	668	689	733	719	753	760	681	682	739	721	718	724	746	698	713	689	689	714	646	690	704	663	669	715	699	679	728	681	716	728	736	644	680	711	735	751	709	684	721	719	701	775	703	752	737	677	688	719	691	690	739	740	697	701	703	683	746	701	695	727	751	701	702	703	684	702	754	706	732	702	729	742	633	693	741	706	669	691	652	706	711	714	683	668	702	668	711	702	692	737	766	730	683	692	718	704	768	744	655	712	747	698	698	663	730	770	717	751	714	683	709	699	660	776	723	689	689	685	711	680	725	688	695	651	734	719	642	705	720	687	726	683	747	661	700	713	743	713	746	707	730	733	682	663	705	697	721	693	637	717	667	718	699	708	741	758	714	701	724	704	697	710	711	679	716	747	710	683	705	698	736	722	672	685	716	715	782	711	702	696	667	672	704	735	750	706	741	697	693	711	764	715	730	734	723	706	719	694	676	678	724	705	701	738	694	728	726	685	720	688	739	702	751	705	694	734	691	715	682	687	739	705	726	739	712	728	628	719	722	688	687	679	697	704	748	745	685	685	677	684	667	688	741	670	678	739	768	689	712	695	713	752	720	717	703	731	658	692	692	747	678	737	714	644	735	699	684	695	709	721	705	728	717	693	698	745	780	707	695	722	716	769	694	677	649	707	694	701	688	710	685	694	716	726	744	726	718	711	705	738	719	691	703	733	723	728	695	673	709	697	681	763	721	694	716	658	674	693	689	681	707	735	705	700	660	640	709	713	736	716	696	669	705	717	777	711	668	668	738	693	734	723	703	729	706	739	695	684	682	695	710	707	749	730	710	752	731	668	715	686	710	655	688	697	713	721	712	702	697	732	686	721	724	729	712	720	749	685	716	705	720	712	709	701	699	725	741	710	707	758	697	729	729	714	679	677	768	710	723	700	720	696	675	743	759	705	689	690	730	718	693	707	694	708	747	707	676	709	732	708	655	688	674	700	705	708	709	658	729	692	689	675	701	709	714	721	707	700	695	660	770	680	676	765	661	741	698	698	681	723	762	781	720	716	744	667	753	722	717	727	680	691	698	698	740	720	696	670	684	697	679	704	630	761	697	736	674	686	720	759	695	683	690	728	720	678	661	726	715	688	737	658	728	703	725	691	734	666	696	706	760	656	719	697	696	686	739	733	743	697	698	702	715	711	717	728	690	687	694	670	673	648	696	716	715	701	723	720	669	716	662	660	700	744	724	683	731	703	685	706	737	749	707	699	699	705	693	702	717	677	709	688	674	652	734	707	713	757	684	699	703	683	683	675	689	720	710	714	734	650	737	717	675	667	753	712	697	714	691	681	747	697	682	683	712	731	688	748	724	745	726	726	693	692	730	738	705	702	742	715	679	744	753	671	691	688	699	650	715	755	746	734	706	697	712	684	749	700	663	675	722	708	755	736	734	700	683	703	681	685	677	720	703	691	729	683	705	705	703	685	682	729	704	665	703	691	698	690	724	708	671	667	714	687	747	709	661	669	722	746	734	700	711	713	705	683	759	701	666	713	692	702	724	732	683	690	725	691	762	729	731	699	684	750	701	753	692	687	670	713	710	728	693	719	650	730	743	704	726	723	718	726	714	695	710	715	670	686	689	706	670	669	698	771	718	715	753	688	666	711	710	727	653	696	730	677	658	710	671	677	745	711	685	748	705	695	717	722	721	768	721	735	665	703	745	708	687	706	712	708	670	697	672	701	770	717	701	660	699	762	717	737	749	714	676	720	718	709	701	698	722	728	683	728	665	659	728	730	748	689	737	720	712	701	684	652	737	719	681	717	715	657	660	669	703	683	711	680	730	752	700	732	721	671	706	677	737	666	685	685	705	749	693	692	678	732	727	702	711	771	697	714	693	696	731	720	691	708	678	723	711	698	729	719	702	678	745	679	754	709	731	747	692	683	728	699	716	737	678	698	710	695	690	696	685	718	712	734	728	708	690	720	690	690	697	707	646	697	679	700	701	683	694	710	731	719	690	664	699	687	713	750	709	687	735	701	686	698	732	758	687	700	702	686	700	682	736	677	745	692	705	702	732	697	674	699	683	724	666	723	736	733	724	748	694	700	700	712	770	684	645	740	683	705	706	699	700	700	726	664	751	723	703	684	701	735	723	731	655	740	658	688	704	675	705	685	693	718	636	706	732	732	681	754	707	652	715	739	697	758	738	699	714	692	664	677	718	709	747	714	715	681	724	705	748	681	711	666	711	666	688	686	681	735	724	750	677	702	691	739	717	697	744	685	768	727	687	723	674	698	743	758	736	726	675	732	712	696	761	669	720	727	662	729	778	708	647	648	657	703	712	722	715	669	665	722	752	727	712	700	693	690	709	641	714	709	717	684	728	740	671	730	693	709	669	713	660	651	725	763	654	747	738	717	645	649	711	702	705	702	689	715	733	672	690	685	669	745	666	693	704	718	751	651	757	782	751	684	719	707	727	661	697	693	738	695	647	688	685	690	687	718	752	734	706	718	694	758	703	677	719	708	715	722	729	664	669	709	673	757	722	748	709	727	659	698	693	732	700	718	743	685	694	750	692	704	707	699	667	706	743	731	699	694	700	725	723	720	741	702	739	708	739	732	693	719	737	690	746	683	699	763	732	678	712	690	752	706	734	700	750	664	706	712	719	676	709	710	693	689	735	692	707	749	702	755	701	758	702	676	644	747	698	654	712	705	713	706	718	675	696	698	700	653	728	715	748	702	696	797	715	662	687	691	733	706	737	734	710	701	702	714	691	710	738	666	728	741	696	698	759	732	696	697	700	691	719	673	679	715	689	764	705	692	738	689	708	676	676	743	690	717	727	658	703	688	730	681	734	715	682	659	720	686	714	722	722	760	733	677	739	665	652	695	695	690	699	716	723	700	728	673	734	689	706	741	678	743	714	696	699	693	707	698	674	683	700	710	703	716	685	692	737	673	712	749	719	711	690	688	707	666	693	627	746	712	703	712	709	720	701	725	725	731	719	687	741	690	738	705	733	705	693	707	705	697	724	693	721	667	734	669	690	701	714	702	715	705	719	702	717	658	665	703	671	684	689	717	716	693	758	720	690	664	697	739	759	692	681	700	730	724	668	670	712	672
29024	4052	792	571	441	417	353	357	355	352	337	362	344	327	321	337	297	284	346	326	319	317	305	311	311	350	302	314	333	301	311	339	331	338	306	346	324	302	336	302	358	329	312	348	301	332	321	296	310	351	311	312	320	292	327	343	345	320	308	287	261	292	320	320	303	333	306	294	329	323	337	354	321	300	341	333	322	325	330	310	321	317	339	319	296	338	335	330	362	316	327	324	302	314	299	338	306	279	316	333	350	304	323	323	325	299	334	385	323	330	317	332	328	299	341	301	296	333	329	321	330	295	310	325	283	304	381	337	343	307	289	305	334	297	318	310	340	301	306	320	337	339	344	288	311	283	299	301	307	335	345	325	319	326	354	372	295	318	304	289	362	299	321	343	312	334	360	315	334	329	306	316	341	323	338	340	342	316	326	316	340	322	328	329	314	271	318	308	290	349	342	354	327	329	327	348	330	299	306	339	309	271	297	346	326	329	312	305	304	311	341	352	323	308	330	325	333	297	312	301	314	297	319	331	310	335	284	309	346	353	347	329	324	338	315	351	324	342	309	322	334	316	289	325	322	342	286	329	333	325	329	370	339	324	334	331	342	334	321	324	332	318	329	293	296	324	332	320	300	371	302	285	332	321	314	317	338	322	331	310	306	329	337	305	325	329	339	346	342	337	295	315	296	317	310	297	291	310	334	297	322	296	355	338	327	339	336	309	318	324	323	325	327	329	348	337	314	339	334	335	328	303	336	340	320	360	323	284	342	354	327	327	348	335	286	343	257	291	298	315	305	352	344	315	333	308	362	341	297	312	303	307	349	375	333	330	293	304	326	355	326	293	314	335	350	318	306	328	345	334	347	339	335	325	349	303	337	311	311	280	296	293	295	316	315	323	334	298	301	311	324	326	308	319	326	294	330	353	314	317	348	366	335	289	306	316	315	301	320	309	345	330	353	302	325	304	321	343	329	325	361	294	344	363	341	308	316	350	344	288	302	310	313	312	296	324	315	338	312	280	297	305	308	319	308	326	325	343	339	308	284	318	314	309	304	306	308	354	284	276	319	345	377	318	335	318	290	344	338	330	325	303	324	305	327	313	358	300	311	335	331	339	311	327	333	291	304	330	319	350	312	331	322	299	314	321	354	270	332	348	341	344	328	300	299	307	301	338	301	357	334	328	360	321	313	316	276	322	334	333	354	341	334	342	321	293	316	291	295	283	300	335	351	331	322	345	314	310	281	336	348	358	315	319	330	313	301	315	338	346	326	339	326	306	314	339	359	328	335	334	320	293	358	327	323	318	368	338	322	325	354	351	304	326	321	375	296	294	328	315	309	335	319	307	326	297	329	328	322	337	340	323	347	315	296	327	297	351	297	292	324	317	327	345	303	290	317	351	323	300	329	307	325	360	347	348	315	334	340	270	299	333	292	321	329	314	311	338	346	302	300	290	329	330	334	351	351	346	311	332	297	323	323	301	301	332	326	338	332	326	347	339	306	333	328	323	317	324	344	302	319	345	337	301	284	309	306	332	342	312	321	334	303	304	349	327	300	317	361	331	326	329	354	321	319	319	310	338	296	302	303	287	303	291	341	339	313	293	302	296	330	319	322	321	316	337	302	309	341	316	337	293	323	302	307	322	312	350	312	349	314	335	366	299	319	326	319	338	322	324	327	327	300	314	305	333	328	328	345	315	309	305	335	319	366	334	352	317	335	335	294	310	323	315	331	326	309	293	330	346	352	337	342	289	327	310	312	276	323	323	273	305	310	328	327	331	319	328	322	315	330	341	325	316	327	304	281	296	320	312	298	347	292	340	331	292	321	331	316	322	328	333	312	348	293	349	328	334	271	325	341	345	323	311	331	315	314	310	321	316	333	364	324	326	338	342	307	318	322	344	330	326	355	326	309	294	324	289	308	303	332	329	327	347	340	323	333	301	330	316	291	356	332	316	335	338	323	333	315	327	329	331	305	311	335	329	310	314	315	315	309	322	360	336	343	314	326	344	357	321	324	323	308	281	347	349	335	316	295	312	310	314	288	318	294	295	353	334	344	348	333	356	317	324	295	333	335	335	286	330	329	303	327	310	372	322	333	320	352	326	316	343	346	296	303	301	338	363	377	324	332	301	326	319	329	357	313	351	324	303	351	341	314	336	334	307	323	307	306	316	298	354	301	319	307	288	302	317	332	282	337	308	325	318	362	312	320	319	313	294	338	303	310	355	344	315	357	312	343	319	352	343	308	313	329	350	315	314	354	296	338	333	310	334	304	325	321	327	318	301	336	339	337	316	290	330	294	301	311	355	330	314	291	315	315	322	300	317	323	320	304	330	320	340	300	312	335	271	328	318	323	314	367	296	289	343	326	317	336	313	320	329	325	326	328	312	339	309	329	301	334	335	315	316	309	324	346	305	331	332	328	318	333	329	314	334	319	318	320	374	305	308	320	335	333	295	349	288	294	320	356	382	344	332	307	325	318	297	351	288	320	334	318	289	287	315	358	302	343	318	331	295	305	312	357	284	318	318	308	319	306	310	303	334	333	343	325	300	312	332	284	319	324	372	285	309	325	293	309	301	299	328	296	292	325	328	337	318	292	309	311	345	305	312	326	277	335	300	332	315	292	361	333	324	322	325	333	283	351	304	317	336	326	313	334	341	332	298	297	334	330	302	319	326	350	303	332	341	316	300	285	324	290	281	328	303	338	309	342	306	324	321	305	327	342	320	260	337	324	331	340	310	316	296	298	331	325	299	335	312	338	333	326	333	316	315	275	334	325	319	336	342	308	326	292	327	316	281	325	336	371	288	357	307	318	303	326	321	305	341	307	312	320	313	326	325	317	333	353	348	340	304	294	313	341	337	347	352	306	325	276	326	304	313	310	293	309	312	317	322	292	304	308	359	325	303	343	315	349	315	303	328	308	306	312	334	305	287	288	343	303	358	326	333	333	290	346	293	301	308	327	322	313	331	345	321	295	325	302	299	288	307	326	300	296	353	319	322	336	319	303	318	310	320	332	308	302	354	320	307	330	327	326	302	350	333	337	319	308	302	309	322	350	364	327	340	321	324	327	309	312	321	331	299	333	339	320	283	304	316	330	319	330	321	325	355	297	331	292	331	361	322	324	294	332	317	333	347	334	326	310	326	315	343	307	339	312	336	321	310	306	323	299	311	317	336	299	293	357	350	325	303	307	310	289	313	323	299	349	308	327	341	361	331	336	327	327	348	345	289	291	339	316	336	362	307	299	315	320	310	310	329	332	323	295	304	289	338	353	313	342	350	313	342	287	329	337	298	317	344	313	324	327	299	314	315	325	342	307	304	310	332	355	314	325	324	360	342	358	330	326	301	331	325	297	344	285	349	352	315	300	337	332	325	314	336	334	330	319	309	320	339	319	317	335	303	306	296	308	308	355	333	325	360	324	402	343	346	316	307	344	321	275	322	296	312	308	318	329	319	343	301	309	343	306	324	327	311	309	353	329	348	334	331	356	328
18798	6911	6470	4880	3028	2171	1425	1223	985	886	825	793	830	810	819	781	749	778	775	784	802	828	771	793	764	751	758	691	753	712	687	795	742	720	737	760	744	788	710	781	701	741	720	757	818	750	703	784	719	716	787	757	715	792	724	728	695	734	773	749	741	718	741	722	680	717	723	747	722	731	714	701	742	706	766	687	722	755	755	719	742	737	732	752	721	737	740	756	783	731	753	704	765	735	719	739	695	718	730	776	701	716	724	745	750	752	725	703	727	666	755	702	753	762	762	685	777	685	749	779	766	726	712	771	772	702	748	719	735	729	701	737	736	710	703	752	725	730	729	695	737	739	765	715	712	742	715	758	736	737	745	723	713	748	721	709	814	721	758	701	694	715	732	730	713	709	766	731	751	781	782	760	772	723	745	704	688	730	707	765	743	712	736	715	729	710	734	647	749	679	674	744	743	736	652	722	717	781	759	739	726	749	702	751	789	708	760	742	746	719	691	741	730	713	717	723	746	716	752	711	702	717	703	736	722	740	705	699	704	735	726	697	736	697	682	725	689	717	767	699	706	738	707	706	722	738	690	744	695	693	739	769	752	709	699	717	736	690	726	694	740	709	763	728	709	714	770	759	732	703	734	724	725	743	746	723	744	715	756	720	729	751	719	781	723	748	688	712	704	717	733	766	725	685	762	691	657	692	757	749	738	721	691	727	698	737	776	726	752	755	748	741	755	741	740	755	687	705	725	724	764	723	730	730	759	765	787	770	752	671	710	714	704	730	740	741	723	746	795	775	690	735	736	738	733	746	721	706	693	709	671	752	724	739	747	716	734	723	775	779	747	707	738	755	748	780	735	691	744	725	747	772	715	715	750	720	746	671	712	745	740	739	753	717	658	755	767	751	665	750	763	769	730	709	755	765	705	706	742	718	770	723	737	715	773	723	742	702	704	722	730	727	710	755	742	721	709	698	727	704	790	706	794	682	716	710	742	676	738	749	741	735	769	698	748	687	749	753	691	718	759	704	729	729	773	713	745	749	763	736	726	753	797	728	699	736	770	746	764	730	762	754	697	738	726	729	686	733	738	761	727	701	698	717	705	764	694	750	734	710	678	704	722	716	728	711	714	726	701	761	768	744	703	675	684	710	752	729	749	738	711	728	705	727	753	671	767	761	746	709	708	700	739	719	756	728	760	719	728	777	722	737	695	722	745	713	720	797	739	746	766	694	768	765	737	720	721	669	735	678	727	761	725	777	724	772	744	760	720	709	704	718	731	789	752	760	712	693	703	773	741	735	789	734	696	718	733	736	720	767	741	739	686	763	717	720	684	740	722	719	788	802	707	698	729	750	765	661	798	769	781	730	732	714	724	739	742	745	687	768	756	718	732	710	731	731	763	759	688	765	761	802	706	726	754	738	773	722	792	768	757	778	698	766	768	734	723	729	687	711	724	717	709	685	746	723	762	709	716	705	702	724	686	744	747	700	734	679	717	701	709	746	711	805	696	764	741	744	758	735	715	745	806	728	762	720	737	715	757	720	736	713	760	723	709	726	743	737	722	755	730	708	789	729	751	738	747	765	746	716	734	746	728	686	702	781	707	764	755	749	727	701	739	726	704	726	745	696	799	734	699	727	718	774	752	734	753	734	730	771	692	708	733	706	718	752	713	720	747	688	715	739	725	774	805	706	799	738	789	704	696	767	731	744	750	759	734	710	723	689	747	687	692	733	735	732	718	720	767	688	676	742	777	732	711	700	724	756	754	723	735	711	746	745	724	724	771	718	686	766	734	719	709	750	656	704	748	711	701	710	703	708	706	772	648	721	727	688	699	742	750	697	709	748	741	716	721	786	726	760	753	758	725	768	742	726	745	686	728	729	728	742	688	725	711	745	714	765	772	716	766	738	737	702	756	696	696	687	722	728	764	782	731	759	717	760	675	738	720	691	721	734	829	739	730	700	769	742	772	733	779	739	718	732	735	730	701	748	774	709	715	694	786	747	716	751	708	727	762	727	740	743	724	736	770	704	732	728	696	776	708	800	734	754	741	709	746	765	756	736	754	779	753	729	701	725	731	720	741	688	708	721	747	689	740	764	726	721	722	709	726	790	765	784	719	741	729	713	765	749	755	720	781	730	742	715	741	670	697	698	726	702	722	723	724	717	716	715	691	712	760	713	734	758	735	726	774	710	722	737	692	693	729	693	748	729	753	727	709	734	743	714	764	718	751	728	769	722	746	713	753	692	708	745	735	728	682	746	744	738	773	768	743	723	757	726	731	733	724	718	745	768	737	669	742	691	728	710	695	716	726	704	670	738	848	767	689	715	767	737	721	729	792	716	711	739	711	720	707	763	705	725	719	715	722	765	717	747	734	746	774	710	753	722	760	744	704	719	730	722	707	746	790	709	733	740	789	748	711	741	775	727	706	664	706	707	761	765	758	695	694	740	753	705	712	690	752	688	757	753	765	700	733	740	735	707	732	728	692	725	751	750	722	734	740	726	734	708	777	751	743	734	751	768	724	758	722	697	736	738	720	813	712	725	727	711	720	770	700	754	687	733	751	725	765	712	739	739	734	739	775	742	690	767	718	746	710	732	718	741	722	701	717	748	748	777	760	706	777	743	733	708	722	708	691	704	714	746	749	715	736	726	728	735	736	726	736	736	691	716	703	740	710	749	749	718	731	726	749	702	710	773	707	769	734	779	689	728	756	722	715	744	765	751	742	755	684	726	788	781	730	738	719	728	800	661	738	708	716	753	721	735	716	727	765	719	742	775	767	718	719	733	717	728	709	759	741	731	753	751	704	674	723	735	675	739	701	761	758	728	677	713	690	718	720	737	739	744	714	733	737	644	723	696	753	778	800	769	721	739	748	679	707	760	716	742	747	727	759	728	712	733	697	746	795	717	697	738	722	740	754	747	717	723	730	715	753	747	762	723	744	740	733	735	753	724	737	717	748	730	754	713	669	742	692	730	711	720	673	709	732	739	684	730	722	745	713	732	741	743	696	723	712	773	736	754	781	718	755	731	720	711	737	721	694	711	742	749	749	696	742	701	764	770	703	731	725	756	730	713	783	736	746	766	728	754	740	686	719	724	740	748	728	722	749	764	717	765	797	744	789	786	715	665	724	712	707	707	719	753	727	723	735	753	711	728	688	725	744	715	695	739	752	715	742	725	703	771	758	735	709	727	718	735	723	734	726	681	724	722	758	737	752	705	725	750	731	705	733	733	806	762	773	755	742	739	724	772	731	707	777	708	734	756	728	754	716	770	722	730	769	703	757	735	693	724	777	788	705	716	771	744	733	774	644	702	740	715	699	760	712	690	707	729	734	794	707	741	720	767	747	727	685	686	751	739	747	778	701	768	761	773	754	733	731	741	754	699	694	755	753	763	708	676	682	715	700	754	722	746	715	695	687	758	755	751	726	729	681	721	694	759	726	753	736	714	739	729	667	727	731	707	748	702	717	749	742	768	746	744	699	725	742	708	668	716
32455	6290	1054	647	449	384	345	345	362	344	369	347	310	305	333	328	331	317	320	356	344	351	329	322	313	347	352	332	371	343	351	320	315	339	359	341	377	347	346	330	364	368	310	362	335	348	366	343	356	333	341	352	317	305	323	317	317	317	330	356	339	295	358	332	329	326	336	319	380	357	314	305	335	325	354	353	357	339	328	327	349	360	339	321	342	297	320	315	329	306	357	355	330	365	318	299	330	351	331	330	320	347	325	315	327	341	334	359	369	308	333	340	336	311	326	323	328	345	343	344	308	343	330	332	328	352	328	340	371	344	349	308	354	317	301	298	317	319	298	329	309	347	369	348	316	308	337	338	343	306	307	348	342	348	334	318	358	350	341	328	354	313	338	358	365	350	322	354	350	369	330	309	304	344	351	309	304	318	313	335	303	298	319	318	347	378	341	300	344	356	294	314	337	308	327	358	328	313	393	367	302	330	339	336	382	345	319	318	317	315	330	324	301	379	346	310	345	336	350	345	310	376	349	357	333	326	353	301	316	348	334	321	354	338	343	329	314	352	328	345	317	295	356	313	321	334	328	365	343	335	307	316	349	317	298	315	316	319	308	359	295	335	350	352	337	330	324	318	318	327	341	322	345	323	350	311	346	298	336	320	369	330	335	337	306	338	370	309	324	298	348	338	336	342	352	360	327	328	331	302	353	329	344	333	332	323	308	357	341	335	329	330	336	329	325	382	314	326	316	354	330	323	298	318	327	325	342	327	324	362	310	329	338	320	333	322	342	373	318	318	334	331	294	349	306	332	335	316	356	380	347	314	289	371	335	310	341	328	333	348	363	333	342	355	335	317	339	358	320	380	326	338	321	321	341	355	323	355	317	315	351	335	320	335	322	347	333	314	314	326	328	313	312	325	357	344	326	312	312	376	309	339	314	335	346	336	318	341	312	338	348	334	329	365	345	329	353	358	355	361	338	317	347	337	336	389	328	350	382	318	315	331	328	342	317	320	324	384	330	341	347	303	344	326	333	357	346	350	317	335	330	332	322	307	317	336	346	359	323	347	346	314	367	347	335	341	353	324	387	369	344	324	314	298	305	291	339	340	376	327	333	356	330	307	314	314	346	313	330	330	321	351	311	331	323	324	340	344	353	322	319	318	364	296	375	312	338	331	345	320	341	328	325	322	359	359	364	354	327	345	340	368	316	326	305	294	343	321	352	356	322	318	320	359	309	340	323	334	311	347	368	326	333	307	369	329	325	351	352	323	349	325	317	315	349	328	303	328	327	355	322	340	346	368	343	339	302	321	338	368	312	334	304	336	297	344	325	324	334	337	311	325	328	335	285	325	290	308	343	340	327	319	330	350	340	362	366	312	330	336	332	337	362	328	325	329	322	343	325	305	303	346	304	323	365	355	326	342	334	363	304	341	328	336	378	294	302	332	345	320	320	342	332	326	339	340	333	318	316	340	303	310	330	339	336	339	352	369	327	343	391	354	330	347	332	316	320	372	331	365	308	297	306	342	333	305	385	294	328	386	345	320	333	353	297	344	325	346	333	327	331	367	342	335	321	288	299	295	341	342	346	350	351	317	341	337	317	307	354	333	346	350	338	354	331	360	338	317	325	322	345	379	318	334	347	300	351	347	358	324	329	316	365	362	329	298	331	352	307	362	334	335	313	336	319	316	332	315	321	320	358	376	354	359	354	332	352	312	328	338	291	352	344	352	351	330	314	322	357	345	347	337	345	325	352	333	317	342	297	301	314	333	353	303	319	361	344	337	348	331	352	379	306	349	320	309	348	340	329	364	359	338	367	345	330	311	368	353	308	332	360	325	311	313	310	338	331	341	325	301	348	337	322	327	321	359	324	399	316	325	326	351	331	335	343	321	326	336	351	364	354	330	330	349	339	330	320	336	328	314	337	339	324	336	321	343	356	345	351	338	351	341	324	333	324	367	353	352	332	353	355	361	335	322	371	353	343	320	339	339	329	311	383	306	332	350	346	324	349	320	348	361	362	317	310	337	356	336	337	350	336	338	335	367	367	332	360	302	311	348	323	333	334	323	339	312	308	340	308	374	331	345	315	332	375	318	314	313	305	325	359	338	358	344	325	356	325	342	362	316	340	348	343	348	362	323	343	352	323	346	306	350	333	337	320	339	363	383	325	376	353	327	355	309	308	303	322	302	350	328	332	349	351	317	334	344	346	318	319	325	317	366	332	344	372	329	352	328	320	348	272	367	324	336	312	357	294	322	372	351	300	336	384	305	344	350	344	318	368	359	326	335	340	344	360	335	317	299	366	325	341	308	312	312	325	375	309	360	341	326	305	374	315	314	309	285	327	351	340	336	310	330	295	308	320	314	420	310	299	374	349	369	354	323	306	336	328	313	276	324	307	344	304	322	333	321	330	352	360	359	347	317	359	301	292	342	313	353	337	343	331	356	320	340	297	325	341	346	305	331	343	338	339	335	303	368	338	367	318	326	344	354	303	324	343	304	359	347	321	331	319	328	353	309	362	330	372	323	311	357	341	358	337	334	320	293	327	321	324	319	370	321	322	331	301	347	328	334	341	327	332	376	353	305	329	339	366	348	335	276	319	344	331	329	334	352	323	338	339	339	346	321	341	358	308	324	364	319	369	343	339	328	320	321	353	316	330	327	334	314	371	319	348	356	363	292	356	312	304	355	307	325	333	370	293	337	345	317	328	336	356	317	344	323	345	331	338	350	336	331	331	320	333	297	359	316	335	338	336	328	323	325	315	335	333	337	326	316	307	351	294	335	348	327	323	340	333	343	320	340	360	312	359	329	356	347	329	369	317	318	346	348	356	352	334	371	338	374	325	344	361	348	310	332	322	364	324	309	346	326	300	328	329	321	338	333	333	319	301	315	334	317	342	313	315	339	311	343	361	298	318	312	319	338	342	345	302	306	337	303	301	356	341	352	320	327	294	334	313	367	292	276	320	348	337	337	341	348	329	336	354	331	365	320	345	339	338	332	348	335	322	317	307	346	337	319	324	324	291	360	388	356	291	318	343	359	317	341	341	349	301	345	320	338	311	361	325	339	330	326	332	325	335	348	277	339	372	327	316	333	326	307	351	334	333	347	341	351	350	332	336	331	327	315	347	284	356	333	308	329	323	321	341	356	324	324	366	341	351	366	313	308	328	312	344	326	337	332	361	331	317	357	318	309	326	326	337	330	351	334	302	332	366	327	354	352	324	289	341	311	332	322	304	325	344	290	331	342	334	345	351	331	360	311	332	340	330	352	309	342	317	352	330	334	340	261	325	299	359	366	346	316	315	309	319	351	330	308	334	362	317	354	376	341	332	349	346	324	332	345	337	336	293	367	336	299	340	348	326	352	324	341	322	359	307	348	317	340	341	322	351	346	344	352	331	362	328	348	319	340	302	335	319	333	349	323	325	295	341	316	329	356	315	354	324	347	335	313	321	332	334	318	312	312	344	347	332	338	315	319	345	319	365	308	331	332
20948	10227	6844	5145	3124	2250	1428	1233	1046	915	914	858	886	863	785	802	844	797	827	812	804	804	745	794	812	751	772	789	806	789	769	794	771	785	793	744	806	760	785	768	812	762	734	805	786	806	783	822	722	777	761	786	757	779	818	829	781	808	764	771	785	736	774	803	753	757	778	783	740	782	746	773	769	779	730	775	732	786	785	749	807	802	785	739	796	771	799	720	802	757	778	786	767	776	754	737	803	788	718	819	797	759	714	751	819	799	833	823	805	779	756	836	827	766	716	758	779	721	826	782	742	781	763	765	775	776	745	803	752	759	762	759	782	752	795	796	787	820	736	828	761	778	756	765	830	798	788	830	803	716	769	797	813	742	792	747	825	763	777	796	782	768	803	791	785	801	755	812	741	750	780	773	752	782	807	781	781	794	776	772	827	787	760	797	811	721	749	755	812	844	757	769	744	730	803	785	809	759	789	781	757	804	755	780	754	797	779	764	764	752	787	770	778	780	775	774	748	757	803	783	772	799	801	799	721	774	801	762	790	799	809	774	801	790	798	823	738	770	754	763	794	789	743	737	776	777	798	747	791	797	718	744	805	733	768	812	807	772	741	785	775	792	725	799	801	766	794	765	794	771	795	782	837	733	778	778	785	809	778	774	794	820	780	779	751	781	822	770	736	753	796	802	737	788	767	744	734	768	753	771	757	789	773	790	774	755	743	738	802	711	778	709	742	788	744	776	744	797	774	731	789	805	721	739	775	760	801	736	781	806	751	748	833	729	794	758	793	784	743	831	765	752	702	782	738	758	784	784	778	761	792	798	780	776	801	803	747	812	795	761	741	755	760	847	780	750	748	769	776	741	795	731	762	757	746	769	755	800	788	763	761	782	780	769	781	778	781	780	750	781	777	747	804	795	759	770	745	784	744	721	844	804	683	796	814	790	763	759	821	764	819	828	807	729	739	716	774	804	795	754	801	762	769	799	800	772	799	793	776	780	764	786	791	723	781	777	817	768	742	784	713	756	744	779	776	816	747	741	804	779	804	743	803	792	795	719	752	804	801	783	732	716	735	794	771	749	779	835	786	804	737	815	776	770	861	781	767	730	778	789	791	757	802	724	765	776	735	762	795	798	812	767	778	789	761	708	804	780	832	758	768	746	735	754	808	731	763	794	769	757	782	791	794	710	760	768	801	835	789	758	804	797	848	805	780	789	807	817	820	757	714	764	820	746	779	768	803	799	779	694	744	715	792	766	720	802	755	759	810	778	767	760	748	826	790	774	785	711	811	785	744	716	818	756	803	790	770	773	738	738	769	703	751	739	761	767	806	754	763	784	787	786	827	765	762	820	781	767	772	741	745	748	765	767	828	762	791	779	798	786	814	775	758	791	783	757	765	763	774	822	792	821	745	759	809	748	780	768	813	766	811	782	768	759	765	773	780	796	767	796	771	792	804	738	834	803	806	802	803	768	769	768	769	777	791	778	776	798	757	823	794	737	783	789	724	762	766	795	812	808	793	801	751	760	753	797	809	828	789	826	812	740	702	783	770	794	782	778	768	816	782	757	789	768	775	794	804	769	811	769	771	811	780	793	784	754	780	744	755	766	800	798	758	757	713	802	762	783	808	766	793	758	822	819	786	815	822	786	777	802	727	759	775	738	770	772	848	738	763	767	805	809	776	738	796	721	781	748	771	707	737	763	747	832	757	778	853	742	769	781	774	746	787	780	801	752	755	806	798	793	794	738	766	759	749	741	757	759	771	763	775	780	737	722	775	773	755	804	785	791	734	808	745	763	776	754	719	745	705	765	761	803	752	758	774	788	762	790	812	767	696	784	745	747	733	765	707	798	812	762	786	805	747	773	780	752	817	780	775	785	683	744	808	728	787	755	751	781	799	783	750	745	795	743	786	769	785	727	781	762	800	779	763	752	870	751	801	770	788	735	809	785	743	790	763	799	776	797	752	760	815	793	762	814	799	736	774	784	707	781	759	787	748	790	821	788	776	757	773	768	782	790	714	753	773	774	780	771	828	799	739	766	737	770	764	739	775	766	786	765	761	736	795	781	767	778	757	776	782	771	785	750	788	841	776	749	750	803	768	760	784	781	824	755	765	771	747	793	762	801	770	811	844	785	773	780	729	758	778	765	756	787	712	778	776	742	774	772	744	817	774	796	726	751	762	743	734	846	779	820	802	832	762	788	706	816	774	761	796	825	698	821	749	711	782	790	784	798	766	778	787	797	743	848	752	789	761	753	714	740	814	777	743	759	746	773	778	763	746	792	769	828	775	746	760	783	775	780	768	747	763	827	778	798	735	795	770	750	759	756	752	761	811	815	783	754	704	762	771	814	772	754	809	802	776	769	794	767	754	794	791	837	755	749	810	735	791	781	758	787	764	764	794	795	778	792	737	775	788	754	833	741	812	800	806	758	771	777	781	780	808	784	766	765	766	728	768	783	752	758	741	697	795	777	734	788	758	733	742	770	770	806	794	798	773	798	736	730	761	794	811	721	785	754	774	774	775	798	744	806	769	769	802	727	786	803	774	747	748	773	786	821	746	733	744	745	756	815	776	833	800	747	710	744	830	782	792	791	743	758	776	768	818	775	769	755	808	727	816	758	754	757	827	767	766	787	802	786	759	733	759	769	785	753	775	824	803	805	759	793	759	753	768	788	784	789	765	788	747	770	760	737	766	751	761	743	759	731	768	810	771	764	742	720	741	808	757	795	785	743	777	792	752	835	769	785	808	771	782	779	759	738	763	729	782	791	771	794	747	715	796	780	763	711	750	776	796	783	739	750	768	806	812	789	789	774	784	752	729	782	732	724	777	817	762	755	765	770	791	778	813	718	784	793	772	699	802	747	705	733	777	792	782	799	763	726	761	770	761	779	782	753	812	730	730	752	734	764	748	764	788	770	810	767	765	780	773	797	767	784	764	778	721	789	808	781	777	796	746	782	743	768	745	758	820	790	757	780	752	764	751	755	772	757	740	801	747	735	789	792	756	746	809	743	799	752	783	756	823	776	789	836	800	791	769	745	765	836	803	767	769	802	798	812	745	762	782	765	761	772	793	744	779	786	754	793	747	778	782	793	764	748	790	785	770	772	768	817	791	756	773	809	755	782	800	811	769	739	797	772	745	816	801	800	747	768	750	813	763	723	776	769	759	805	752	782	791	782	798	801	762	804	779	722	728	783	773	778	768	792	818	788	773	714	789	786	762	752	727	806	733	798	803	773	783	778	741	757	809	798	754	728	789	800	763	790	813	805	786	747	787	809	769	769	753	823	795	786	774	773	789	833	802	772	830	789	750	811	795	786	762	736	767	721	802	784	790	785	762	732	763	765	776	783	725	749	791	770	795	756	795	780	786	809	827	796	762	826	757	787	784	758	794	753	796	777	782	744	752	803	746	776	774	767	763	720	761	811	735	756	790	806	785	754	739	754	804	757	807	747	797	773	764	813	734	768	767	764	749	784	757	771	684	782	756	723
23222	2481	570	414	327	362	357	331	321	325	313	301	329	334	295	329	314	342	275	310	307	347	310	313	287	314	329	319	310	304	299	337	309	313	299	326	340	299	326	296	346	302	306	296	296	307	324	329	308	300	336	330	308	332	363	345	335	315	324	332	309	298	345	303	296	320	321	325	324	301	330	317	291	307	277	314	300	283	289	333	282	314	336	311	302	305	324	328	321	320	293	308	337	340	343	311	315	338	322	321	312	361	294	303	282	336	300	311	304	295	307	316	312	328	286	306	340	349	326	326	328	313	302	316	337	283	323	347	312	347	326	322	347	285	300	317	303	318	314	318	290	332	310	320	298	284	312	323	298	349	349	358	319	310	316	295	319	326	301	332	340	314	303	309	307	328	317	322	299	294	295	304	298	345	301	323	310	315	300	292	352	333	361	332	285	331	302	317	311	297	323	300	373	328	344	329	304	300	288	327	294	305	327	331	313	323	315	324	317	303	308	348	337	305	348	320	324	314	337	326	289	291	304	353	337	329	293	322	312	283	342	305	346	349	279	276	336	325	325	299	295	305	307	320	305	269	317	317	313	354	323	314	290	299	341	326	327	311	303	346	320	306	303	312	330	329	339	297	301	332	303	347	300	319	297	301	344	321	319	314	340	319	278	350	325	286	321	340	314	307	324	308	348	308	279	342	309	317	338	303	321	298	323	331	363	356	318	311	358	295	312	303	287	339	343	297	325	355	327	317	292	340	294	317	304	304	326	305	293	341	340	324	315	331	319	299	283	332	317	339	316	317	307	314	301	333	335	318	299	297	320	312	308	289	346	316	325	357	331	315	307	296	330	279	327	295	277	301	333	323	330	333	347	357	295	308	331	319	310	291	329	334	283	342	297	301	282	304	275	301	309	322	311	290	292	309	318	315	326	311	308	336	304	317	284	303	323	309	319	280	286	272	312	285	345	315	311	309	315	313	310	313	320	274	310	308	277	321	313	283	313	325	326	293	302	324	317	278	325	359	326	303	275	290	321	306	309	312	366	314	298	332	298	309	303	317	335	326	313	287	303	330	313	304	302	347	322	346	311	311	302	327	282	315	342	351	320	283	348	349	351	311	288	330	326	345	334	348	293	321	307	297	324	307	310	290	359	298	290	294	309	280	317	320	318	328	341	325	329	323	294	333	306	283	305	298	333	312	304	316	339	348	337	329	333	339	323	300	288	306	303	325	324	314	372	302	306	320	319	301	329	320	320	331	352	309	319	298	311	328	299	325	298	310	297	305	305	300	285	283	323	323	317	328	339	308	301	289	300	304	273	296	306	315	304	301	327	307	296	296	329	319	324	319	317	326	307	310	283	290	316	355	354	322	303	315	306	293	322	312	282	302	335	331	373	329	347	289	312	293	312	280	337	309	328	327	357	309	321	300	320	306	320	280	313	320	313	313	322	302	285	324	326	296	370	300	305	314	305	335	327	335	315	321	340	319	293	319	345	327	364	319	291	325	336	339	327	312	340	353	331	357	299	302	303	311	328	332	305	311	317	332	351	275	334	319	360	313	325	326	307	338	318	293	333	314	319	321	306	304	305	305	326	329	282	282	305	306	355	313	321	304	328	333	299	314	307	342	328	329	349	300	331	334	332	361	327	291	341	310	346	263	293	303	322	316	297	319	314	308	310	306	317	316	313	320	326	312	319	315	302	353	305	352	337	339	300	308	311	322	277	333	304	318	289	311	313	310	332	331	297	319	278	327	302	356	314	362	305	316	264	317	315	297	328	334	305	330	310	331	312	308	354	301	329	285	312	323	317	310	321	333	309	319	303	342	312	291	323	325	309	331	337	346	295	346	319	330	327	299	305	317	315	329	311	307	319	303	323	319	299	296	293	302	263	302	330	310	322	304	325	356	355	316	297	283	323	315	301	324	330	302	313	285	302	301	284	295	330	331	308	292	367	304	324	290	328	327	328	295	308	317	327	310	323	308	333	320	299	323	355	331	313	330	319	311	322	313	328	318	304	347	342	337	334	313	336	291	301	317	310	297	262	310	291	300	310	318	320	321	307	354	338	330	298	330	300	289	306	313	292	289	310	289	307	327	311	302	320	356	344	329	286	334	310	307	348	297	317	326	276	304	294	274	312	283	322	295	292	321	295	293	316	334	321	332	316	326	315	296	300	293	296	352	317	309	348	305	315	307	285	320	306	314	316	296	315	344	299	284	324	322	338	281	316	295	350	328	330	311	340	327	346	311	298	315	311	318	296	313	280	310	317	301	287	310	358	296	312	374	368	283	306	347	340	310	309	292	337	303	312	328	302	336	305	275	300	305	295	303	295	312	357	329	318	315	323	327	327	291	311	280	282	306	299	301	299	316	307	349	287	298	294	324	322	298	304	320	321	322	341	300	365	322	327	281	289	310	309	352	316	322	254	337	342	342	335	316	322	296	307	320	349	338	274	296	319	350	348	315	309	330	334	302	258	343	348	305	306	321	291	297	331	337	343	330	350	314	342	376	360	295	296	309	311	288	333	305	360	336	328	304	304	339	362	310	311	281	299	306	320	324	306	287	347	317	309	338	336	288	323	325	302	342	302	310	315	304	327	314	315	304	298	309	311	285	304	306	309	319	311	336	301	308	308	301	315	301	327	292	318	309	319	337	304	319	283	318	313	285	321	338	306	323	277	354	305	338	296	308	314	303	329	305	305	298	312	291	296	305	330	314	288	332	307	325	324	287	314	316	329	321	320	294	330	276	305	279	291	310	300	329	311	278	328	257	296	312	358	323	297	338	322	317	318	328	296	270	289	307	335	321	314	346	316	335	299	292	318	315	338	320	327	318	347	334	312	293	312	299	326	298	336	354	320	294	314	334	300	286	310	340	326	346	307	293	339	295	263	282	321	289	311	322	336	275	295	331	338	295	324	355	341	301	298	307	297	294	301	312	330	328	309	305	317	341	296	315	331	310	322	323	300	330	322	333	316	313	288	296	316	338	333	352	324	364	310	321	316	331	320	301	312	283	345	310	350	307	342	337	332	324	303	288	304	332	340	319	321	312	302	316	351	342	349	306	332	306	297	303	312	318	310	325	274	321	338	322	328	312	338	299	357	332	274	316	311	302	329	300	322	298	324	303	321	319	336	335	307	313	328	333	311	302	357	269	261	318	330	353	314	310	332	326	319	314	311	302	309	328	332	313	268	328	322	321	327	338	305	296	353	309	309	321	338	307	306	314	274	299	324	300	342	288	333	301	295	313	327	332	350	336	314	277	298	328	299	319	352	325	310	316	316	330	307	323	244	324	325	303	319	297	312	352	318	293	343	294	325	297	304	322	330	324	316	307	304	351	348	293	316	343	307	335	358	341	299	305	298	302	335	343	306	329	312	320	313	328	321	323	315	334	340	313	345	298	330	299	332	309	336	335	318	303	328	308	330	302	321	368	335	316	314	329	289	311	327	305	325	303	302	320	331	304	312	324	286	330	301	328	304	311	309	324	288	305
16173	5204	3496	2192	1431	1002	943	819	771	741	757	754	745	738	702	730	712	708	707	745	747	684	758	669	729	669	756	732	687	722	716	698	728	681	678	688	750	675	681	694	705	727	659	664	673	714	681	683	726	686	700	710	719	712	669	716	715	679	698	723	784	647	675	689	723	704	697	693	674	705	714	687	693	686	679	722	707	680	677	684	727	726	734	713	694	693	654	689	725	711	707	742	726	696	717	713	712	716	714	782	773	746	733	670	723	680	680	749	724	698	721	748	721	728	720	665	712	659	683	681	733	706	727	737	691	691	657	728	696	684	698	717	662	708	737	710	690	746	685	716	682	666	682	771	719	680	690	735	655	721	753	779	680	664	657	712	660	729	727	698	729	716	665	716	702	703	719	713	677	727	727	741	701	743	708	710	727	727	703	696	714	749	701	674	695	692	695	694	705	669	738	756	704	702	734	682	734	664	728	692	695	704	708	666	714	714	727	700	675	678	724	714	681	709	720	701	677	714	695	699	664	706	640	680	741	694	669	696	719	665	653	714	732	697	726	711	717	733	711	702	717	681	673	715	698	668	739	723	757	707	670	719	709	688	710	712	697	716	706	631	709	711	723	698	682	684	671	673	718	683	664	696	694	709	725	684	720	729	686	689	694	705	677	709	712	657	691	674	697	742	700	711	653	700	711	718	718	748	720	701	657	758	717	706	710	723	742	729	697	683	701	748	743	713	683	671	662	652	644	688	693	723	725	725	706	688	669	721	639	707	702	695	733	721	694	662	727	672	703	716	699	731	715	698	732	759	703	705	688	735	721	689	729	706	681	731	672	735	752	685	704	697	706	683	689	742	708	737	687	695	701	701	669	683	709	648	658	724	706	728	696	739	697	669	779	740	706	711	673	683	671	647	705	679	719	663	695	756	684	651	757	691	684	707	727	733	672	686	755	726	699	692	655	695	711	689	682	674	715	677	713	655	694	727	719	756	697	721	683	697	687	742	680	718	737	751	712	724	697	667	725	684	742	699	678	730	766	746	719	700	703	688	708	710	685	675	723	703	753	720	689	699	652	663	702	694	697	722	680	721	671	728	699	667	720	746	745	729	669	658	714	695	677	726	704	722	699	701	698	701	677	652	713	683	748	703	672	702	737	678	696	740	743	712	693	691	691	701	712	696	739	704	719	671	719	695	669	725	718	733	691	730	698	715	742	695	692	697	707	747	718	685	720	687	725	671	708	676	684	724	711	666	728	714	693	725	764	710	698	672	777	647	710	711	745	713	737	698	719	710	698	699	653	723	713	706	687	715	663	716	725	697	753	732	759	700	680	643	673	733	715	734	687	627	694	729	694	664	665	695	645	722	744	706	655	708	725	731	708	719	678	675	629	722	705	751	713	682	702	695	657	718	699	697	705	736	695	767	679	710	686	696	735	710	738	702	688	706	721	683	662	729	684	684	706	702	723	731	718	696	683	673	693	713	755	665	696	727	709	699	680	677	644	710	708	685	672	724	694	707	689	690	711	701	731	696	689	662	693	708	704	719	770	728	674	669	717	747	709	665	695	715	735	736	696	673	721	653	701	723	714	716	707	703	696	715	704	689	677	717	784	649	700	705	690	683	652	768	680	664	734	692	717	738	693	727	742	691	698	742	710	674	683	675	700	711	752	686	738	687	713	743	745	729	720	706	703	685	696	658	727	717	685	701	714	755	684	709	726	694	712	730	673	701	707	734	736	715	721	727	682	740	709	683	726	719	697	712	744	715	681	709	736	714	721	686	757	734	699	690	770	702	731	703	683	700	726	715	701	695	713	718	720	691	682	739	710	729	701	677	695	687	663	698	668	706	710	725	702	708	688	690	696	741	731	735	756	713	677	702	679	667	716	743	678	691	722	734	699	724	745	756	728	743	734	679	654	648	690	669	660	681	705	680	717	689	684	644	706	658	679	643	717	699	637	670	730	718	663	647	728	701	668	701	651	689	666	687	717	714	713	685	684	726	694	699	701	703	685	723	693	716	744	750	741	625	706	682	737	720	716	699	674	707	714	698	724	695	713	725	712	699	698	705	703	700	713	700	686	693	685	716	665	678	730	713	707	711	642	692	705	694	697	733	754	723	712	712	682	751	693	705	734	703	674	737	710	761	700	700	721	723	693	723	728	707	716	705	754	721	694	726	690	718	727	680	718	665	711	654	684	711	708	712	675	679	737	742	660	721	636	674	740	688	704	677	717	663	724	671	700	701	690	751	709	683	737	719	656	716	697	732	716	754	700	706	687	717	687	670	717	670	685	719	732	693	697	690	747	784	732	701	687	686	708	741	706	715	664	709	732	718	771	728	700	707	680	700	692	714	661	674	703	673	723	697	697	688	712	729	726	732	736	718	712	657	744	696	701	672	742	699	693	734	686	702	652	693	696	708	678	757	703	723	724	708	696	730	702	682	699	684	716	688	729	680	733	734	735	651	682	671	667	712	691	667	666	715	745	744	746	701	690	706	684	741	728	712	710	690	714	699	669	701	703	689	744	701	712	686	694	675	724	717	699	716	684	718	734	670	662	706	733	678	720	699	679	676	732	776	698	748	707	738	728	719	720	658	707	715	713	719	729	651	740	709	715	660	713	725	680	749	710	741	712	729	717	678	704	747	706	747	688	648	724	699	759	707	706	692	685	684	720	693	713	680	683	714	727	705	726	693	672	683	698	684	661	679	674	748	741	719	750	687	679	679	717	685	734	666	746	670	734	743	721	711	717	714	660	710	685	689	712	737	697	706	688	717	730	668	748	727	722	723	692	718	697	733	672	708	688	753	720	641	702	695	696	698	736	724	703	694	694	673	677	710	676	700	655	731	682	705	746	756	710	705	724	715	778	696	724	661	702	665	705	707	630	708	756	702	696	727	714	724	741	721	696	686	761	752	697	678	731	682	692	695	717	721	752	675	734	698	702	699	735	693	720	735	703	711	709	757	724	677	662	700	713	735	671	679	706	678	706	641	696	698	670	695	709	737	743	671	683	722	693	707	753	707	712	686	685	755	710	716	708	682	683	688	667	760	680	682	681	727	718	682	709	709	692	746	687	694	694	713	716	663	695	731	720	754	727	696	686	695	650	718	698	703	742	699	718	719	663	684	738	726	697	660	700	726	711	710	687	706	696	684	727	673	661	697	738	703	718	708	699	684	683	707	716	721	710	709	684	746	686	677	693	723	705	678	662	664	700	676	710	756	704	759	682	657	698	701	683	704	739	724	751	701	700	708	705	730	698	667	747	675	688	735	719	704	694	701	704	718	717	704	691	700	703	665	722	682	724	723	708	734	701	729	691	703	693	711	698	703	719	709	714	688	662	702	728	717	725	727	725	678	673	721	723	707	717	689	669	707	706	728	692	721	705	691	714	738	673	721	730	723	689	728	742	722	708	680	682	687	687	703	708	718	646	765	686	712	726	738	752	737	710	713	761	681	689	740	752	683	730	705	703	695	727	748	674	723	699	755	704	708
32817	5880	889	494	416	369	348	342	355	313	343	298	353	296	330	305	327	309	340	321	347	315	308	340	357	340	322	316	327	310	318	318	348	312	330	313	312	326	307	342	345	326	306	333	319	311	307	345	359	285	336	310	343	357	333	327	316	324	359	311	323	322	329	343	327	312	319	333	348	298	314	312	330	342	370	297	312	359	326	317	333	295	340	341	326	325	304	306	355	313	342	302	320	334	336	306	345	353	304	330	286	298	327	299	332	303	326	366	333	309	313	329	383	296	329	341	326	308	333	372	310	296	339	303	322	326	365	358	324	334	305	348	304	338	324	318	299	336	300	309	341	286	309	338	309	327	338	307	327	355	340	350	328	307	306	327	322	300	338	351	366	320	332	351	280	334	290	304	314	327	326	334	318	303	335	306	300	313	332	344	336	342	354	330	298	357	297	331	295	311	329	321	316	324	335	315	371	298	288	305	303	297	360	377	342	303	355	318	334	316	312	309	342	328	348	342	327	331	319	360	301	352	319	314	360	304	308	357	312	355	348	348	338	336	298	329	308	328	359	344	340	328	327	330	319	293	303	343	347	345	307	307	322	337	301	310	317	310	298	327	314	317	311	349	333	325	329	337	320	309	362	326	323	345	333	339	352	305	339	343	327	319	325	336	334	353	346	319	326	320	327	306	335	315	329	324	315	352	321	323	334	332	329	308	295	309	335	307	350	370	305	323	359	330	331	273	314	318	320	323	337	317	319	362	292	337	346	287	303	282	316	329	354	312	357	322	355	338	307	298	358	308	374	328	322	332	339	283	270	334	320	320	329	339	354	327	309	330	323	342	310	307	325	349	345	337	324	315	327	371	297	288	328	335	320	326	340	321	312	335	318	312	313	328	320	332	315	278	319	326	298	330	323	322	324	361	318	353	330	355	334	335	296	292	318	305	331	339	325	360	279	327	299	344	295	348	331	332	316	352	303	300	322	297	327	323	303	322	294	330	324	327	338	325	351	300	324	320	338	341	358	324	340	268	307	316	337	331	309	322	341	304	325	370	323	317	313	340	308	303	302	279	317	322	346	323	353	333	324	324	333	296	311	284	323	343	291	327	357	317	299	340	334	327	339	330	348	300	314	316	312	324	343	317	310	325	326	317	318	291	309	312	281	298	304	326	325	342	300	359	341	332	339	325	289	322	338	351	315	354	345	306	302	314	333	364	316	325	326	275	302	313	320	312	324	327	329	321	332	322	305	308	337	299	302	327	323	304	343	350	311	325	316	340	318	324	347	325	360	305	318	310	365	356	307	272	302	332	312	311	361	328	343	304	361	306	326	338	345	303	323	308	328	305	327	302	323	320	296	342	296	312	330	314	317	325	344	339	309	313	302	311	328	323	324	299	335	326	310	309	305	321	300	336	316	315	293	324	297	337	320	322	341	329	327	303	353	310	327	346	339	351	318	304	344	326	295	299	281	313	343	325	356	319	318	313	329	361	332	316	332	336	305	300	310	354	325	318	296	290	329	305	336	327	317	340	340	350	335	336	303	338	330	312	358	369	319	337	331	341	295	346	328	300	311	314	322	317	328	344	336	333	364	310	309	337	324	337	358	341	297	308	372	307	335	339	328	311	298	347	344	338	333	310	319	346	324	323	323	329	318	326	305	360	349	312	330	324	339	312	314	336	322	347	345	339	319	322	343	333	349	326	318	319	354	353	315	314	313	340	353	306	320	352	326	324	319	353	335	346	356	335	291	309	333	309	321	309	337	321	348	329	285	318	334	309	302	306	319	304	328	288	311	349	348	345	308	298	314	347	294	290	293	308	338	316	356	310	317	341	339	318	307	308	312	344	351	341	331	381	354	309	321	325	288	353	350	305	333	311	294	326	295	329	292	319	327	360	342	313	315	319	330	315	319	338	336	317	312	324	322	302	324	317	356	310	319	349	372	301	289	310	323	327	265	334	311	302	342	299	307	318	316	305	311	319	331	325	307	303	326	338	345	317	325	315	342	286	358	289	310	329	297	309	356	324	350	338	338	328	322	332	336	334	296	334	338	350	336	326	326	321	289	294	311	335	300	348	350	327	319	360	303	352	294	297	304	300	307	297	329	347	310	317	337	348	308	338	338	326	320	337	323	321	308	336	316	321	356	325	346	339	330	330	284	335	306	314	305	361	300	310	316	314	338	316	335	313	326	320	311	341	314	311	336	307	332	315	315	310	315	292	308	348	343	358	346	339	333	325	327	314	342	303	337	327	300	313	316	312	334	295	292	344	319	329	314	363	308	327	331	303	284	353	264	336	333	341	329	342	323	325	325	347	321	318	327	353	309	320	323	327	308	341	332	318	337	344	303	299	337	309	318	304	285	318	337	287	326	294	354	328	321	323	339	320	350	350	314	309	339	295	320	340	346	303	320	319	304	377	346	341	312	306	313	374	304	313	301	337	313	316	327	282	313	350	310	283	295	362	333	326	325	354	333	309	355	336	335	358	367	287	341	302	334	352	319	308	319	314	355	310	307	350	323	303	338	297	325	309	328	315	348	319	274	347	310	313	322	314	354	315	329	347	318	379	362	354	328	310	322	299	345	334	301	328	321	320	311	368	330	342	321	320	313	339	318	313	343	351	343	321	319	317	298	322	283	328	328	302	319	303	276	312	290	310	318	323	350	307	299	357	284	284	273	315	344	295	332	310	301	359	338	320	295	304	326	317	334	354	330	274	306	305	320	274	294	322	316	347	280	329	294	327	360	370	325	327	333	328	328	332	306	298	311	337	345	325	300	323	343	363	330	325	325	334	333	317	316	344	324	327	303	296	320	332	334	311	303	344	299	327	330	310	323	315	353	324	324	303	336	296	324	337	347	312	315	335	330	296	355	328	313	296	353	310	324	345	343	346	344	315	342	326	352	285	346	320	320	336	294	321	336	309	300	324	315	307	332	342	310	318	327	348	294	303	311	373	294	303	325	283	323	375	327	334	306	325	320	327	270	344	330	323	322	325	320	303	330	339	304	342	318	319	355	326	337	308	328	333	347	298	325	304	301	382	348	324	317	314	312	280	287	330	324	294	319	352	343	323	339	322	318	334	340	301	295	339	326	331	308	321	319	348	359	321	334	375	289	324	313	314	346	315	339	321	330	285	338	315	345	295	326	315	309	365	327	319	323	290	344	303	340	312	321	304	314	331	341	299	324	343	313	324	299	331	324	319	324	328	334	334	297	332	301	345	314	320	321	348	355	298	295	328	322	328	324	338	322	351	340	359	319	333	331	355	343	300	343	314	288	300	295	321	321	344	305	319	329	279	281	334	327	360	335	338	334	320	344	319	303	349	305	331	351	359	335	319	323	294	330	340	336	314	301	334	332	298	333	316	330	300	343	298	319	313	325	333	294	333	332	337	292	345	322	307	313	307	320	335	301	318	312	306	315	330	345	336	335	314	327	351	327	331	298	329	297	319	347	315	329	330	352	290	324	319	343	340	301	316	319	309	339	324	280	324
23234	11389	5976	3175	2024	1558	1292	1210	970	845	813	806	784	749	745	774	746	751	730	727	744	719	691	753	737	725	811	728	738	762	718	711	747	750	724	755	775	734	755	761	696	700	734	673	755	701	775	739	730	727	725	702	758	768	761	750	696	710	753	745	728	776	727	714	740	729	759	755	738	741	734	754	728	709	771	735	777	731	709	712	725	727	712	692	753	750	757	769	789	760	735	763	778	733	746	745	779	705	716	713	789	736	736	744	743	769	748	678	731	767	700	667	697	733	711	742	729	784	725	750	755	748	723	769	714	749	748	741	734	728	712	759	793	788	734	778	711	752	726	715	750	721	726	786	766	732	732	723	765	768	697	713	740	748	714	758	756	749	710	723	708	733	772	757	707	747	720	729	735	754	744	768	788	776	711	699	706	703	795	714	718	695	696	731	738	680	743	786	736	738	751	741	703	735	715	712	729	740	736	731	759	746	706	724	713	735	737	737	756	730	784	708	728	756	731	704	684	757	733	722	736	733	660	698	709	746	744	757	809	778	726	720	709	785	723	762	741	690	765	725	686	740	767	784	762	779	738	746	729	679	761	728	697	744	758	725	785	720	715	762	711	735	712	763	732	717	738	777	740	777	721	676	738	734	714	726	736	733	703	743	749	708	732	730	668	726	747	730	745	769	728	808	775	792	755	673	746	749	756	739	667	721	702	730	731	774	711	747	723	751	732	762	723	723	701	759	757	695	726	671	733	728	717	723	753	754	756	729	732	716	735	725	696	746	746	713	718	800	735	773	689	714	730	724	735	782	709	714	680	708	761	719	762	709	717	771	741	761	758	741	729	771	682	746	728	707	708	731	721	739	757	755	783	711	741	769	764	753	763	733	732	716	751	741	756	699	713	716	761	715	667	725	726	705	753	688	734	766	768	718	713	774	705	695	722	717	731	668	724	733	720	741	738	702	712	711	776	783	762	742	725	719	709	709	764	768	741	739	757	733	716	727	723	735	743	790	730	699	725	789	707	718	711	770	730	708	728	725	795	732	754	712	773	721	741	769	725	735	784	757	700	727	759	642	773	752	746	791	728	739	772	700	752	821	745	743	731	746	686	728	761	683	732	753	770	721	695	708	751	780	735	700	746	735	729	714	786	707	758	749	776	729	731	705	774	733	755	723	729	715	706	759	770	765	716	738	716	743	757	714	797	751	755	737	736	735	792	759	757	741	753	725	741	715	718	719	667	770	716	723	717	742	734	781	714	696	749	748	696	768	757	746	723	764	782	733	711	758	752	721	732	752	743	742	741	689	760	702	729	780	688	762	713	729	721	754	781	736	714	689	787	714	761	730	724	756	742	737	752	718	762	714	759	703	748	701	763	743	750	734	748	727	732	735	752	769	741	730	725	763	733	727	743	739	698	747	760	773	754	754	742	710	723	758	724	749	703	747	743	726	726	764	718	724	713	755	698	732	714	748	759	717	747	731	756	702	690	717	726	770	718	756	710	728	768	678	702	695	722	753	825	711	690	722	723	704	744	798	755	718	714	778	758	696	768	710	744	712	731	723	759	738	684	731	781	769	704	754	701	740	736	697	774	745	789	756	763	735	751	713	774	719	731	774	743	742	722	700	763	762	738	680	743	712	664	790	756	782	720	723	742	771	755	773	728	719	743	752	757	757	712	743	727	711	723	733	765	710	736	737	731	768	710	760	729	666	753	723	739	735	794	722	767	797	770	740	760	769	717	730	718	722	789	709	747	800	733	741	732	712	740	760	731	750	733	707	725	734	744	746	729	752	736	749	720	718	738	723	752	707	693	748	728	746	735	747	764	750	750	758	708	750	745	743	724	723	756	704	744	695	740	719	737	751	755	732	706	704	721	708	764	745	790	715	740	724	723	715	713	780	796	729	735	725	708	772	730	769	716	738	725	741	720	690	772	750	730	754	725	754	698	797	719	721	761	734	684	779	786	751	709	721	764	688	748	728	738	756	745	764	730	761	737	777	683	693	758	693	734	761	755	732	716	701	718	732	759	713	691	712	709	795	772	740	746	778	735	686	746	736	751	756	731	779	756	735	696	704	746	741	765	767	726	749	742	681	756	766	742	750	765	740	743	754	736	741	746	749	753	784	690	706	746	730	726	650	793	783	734	738	782	701	745	771	694	757	699	740	747	773	721	711	701	735	734	784	750	743	743	739	717	728	738	750	713	732	770	708	711	774	708	772	753	682	727	749	740	712	791	696	745	716	745	718	801	755	753	730	742	749	729	760	729	735	778	806	718	760	723	769	751	754	733	718	690	719	741	740	731	738	765	716	729	734	722	746	735	765	674	713	710	801	740	767	725	751	732	781	722	744	720	742	744	742	736	780	768	757	696	725	715	738	753	751	705	754	708	725	753	785	739	700	701	769	718	733	699	754	728	736	725	758	747	756	728	768	749	771	734	743	725	709	745	763	748	757	712	709	685	766	703	723	758	734	736	733	793	731	775	775	734	710	690	735	772	701	753	767	720	742	724	725	714	797	691	739	698	752	713	748	708	750	757	749	727	729	772	808	728	716	716	746	717	787	775	759	716	740	761	745	747	783	727	757	744	778	696	737	715	729	723	729	735	738	694	738	747	727	701	792	779	720	685	721	753	717	781	749	782	752	684	712	713	757	729	787	753	712	720	722	734	760	731	751	769	744	723	694	767	746	744	737	711	731	735	698	752	743	703	725	803	737	772	740	746	762	757	735	775	697	749	750	744	719	711	722	734	757	744	740	732	766	724	724	723	767	716	775	752	723	779	728	775	714	783	700	741	743	738	754	745	728	760	733	751	736	787	750	762	730	768	699	700	693	774	720	738	777	740	732	750	722	744	767	731	745	719	757	719	751	748	746	696	731	752	751	738	726	732	681	735	694	790	733	778	716	723	736	709	730	709	762	724	764	778	730	703	734	718	727	760	692	714	728	727	709	738	702	749	739	767	737	723	770	735	730	755	716	728	769	758	726	738	747	770	776	720	749	740	698	774	706	739	723	758	686	754	761	675	680	760	688	699	716	708	681	753	762	729	780	787	746	725	707	718	727	720	735	776	731	751	710	817	733	776	737	798	776	755	769	725	733	679	736	737	727	719	796	767	737	769	687	723	711	748	749	734	748	731	699	726	735	726	734	720	701	735	763	693	725	776	752	731	753	724	693	728	737	741	734	714	718	733	745	782	709	746	722	720	796	760	742	702	743	728	724	740	784	744	735	745	697	724	734	731	707	717	748	763	748	729	738	722	693	792	738	768	739	777	766	756	738	741	748	719	785	735	764	706	717	724	754	742	734	710	711	751	726	758	733	781	722	742	703	698	811	741	775	741	750	757	707	752	719	781	759	766	749	724	750	713	692	758	764	724	752	744	708	743	715	776	771	737	697	733	701	724	744	765	688	725	754	778	724	746	713	717	717	728	743	783	725	748	748	754	758	703	761	733	725	738	728	773	723	765	765	721	728	719	717	750	778	707	720	746	751
36006	6453	949	560	459	447	390	379	342	368	321	342	342	338	342	324	360	379	356	324	330	347	352	307	354	332	322	371	342	333	324	322	344	340	341	366	330	344	339	341	342	340	342	355	309	322	352	323	339	341	331	350	333	320	340	362	353	345	360	349	349	328	334	359	344	355	304	355	325	331	355	326	325	330	321	331	359	353	352	342	351	324	329	335	369	357	336	350	359	321	333	328	316	339	315	313	313	326	315	338	368	327	295	380	333	317	299	365	332	311	296	351	319	340	326	324	336	298	308	363	360	331	330	309	342	339	343	359	348	306	362	320	322	330	302	315	325	344	362	346	351	332	336	301	377	368	363	333	327	310	345	343	353	370	341	358	353	304	374	310	345	305	354	335	341	289	308	357	340	388	354	300	312	361	313	356	305	312	324	327	326	352	340	319	362	322	339	354	336	329	330	367	315	358	360	371	304	349	332	318	340	343	325	339	370	330	347	331	338	357	366	325	356	338	321	362	349	332	346	359	355	370	357	336	322	324	338	339	320	308	354	352	365	354	327	348	345	345	319	340	365	300	340	364	314	322	302	330	342	294	320	331	336	341	344	365	337	319	361	326	341	331	343	316	316	372	355	324	330	355	342	321	349	336	303	326	342	315	307	343	322	319	321	331	296	400	323	314	331	353	364	334	322	300	329	309	302	340	312	348	324	283	358	340	338	333	330	357	343	322	312	364	356	317	307	367	352	325	318	301	305	347	330	356	355	349	335	347	346	345	354	371	330	309	308	347	357	307	332	360	354	329	363	340	296	312	319	316	289	336	325	291	354	325	335	331	358	311	316	318	347	326	303	336	310	351	314	326	382	351	346	351	348	312	328	351	338	312	334	303	301	342	322	327	328	361	336	343	291	315	347	320	316	329	313	340	343	343	315	328	314	293	329	327	340	373	331	356	323	334	344	320	317	344	320	360	341	334	333	354	354	324	329	345	312	335	349	338	358	353	367	334	314	313	372	326	324	331	326	327	349	323	320	364	350	358	353	286	329	319	355	351	333	293	369	325	321	337	327	351	344	357	339	353	341	334	311	319	351	360	353	318	264	342	332	333	350	352	361	345	326	320	337	345	318	325	366	373	371	357	325	313	331	350	293	343	331	318	315	345	373	326	327	348	352	325	370	307	356	360	338	334	371	320	348	323	355	372	342	328	346	351	345	308	333	297	310	343	359	320	333	325	334	355	329	308	324	343	336	326	348	333	323	343	302	347	332	373	327	312	331	350	364	361	325	317	343	352	331	305	354	326	340	338	360	379	344	333	333	329	391	308	346	321	313	340	344	331	327	303	326	338	328	334	333	331	306	322	337	354	336	317	334	344	335	298	331	361	333	339	294	344	297	349	319	325	341	314	352	318	336	322	320	317	323	315	352	360	319	340	328	315	350	330	339	337	308	312	334	298	334	358	360	319	342	370	320	336	376	343	330	323	336	373	353	336	347	336	332	344	333	305	384	330	347	358	301	315	324	312	339	334	340	318	343	320	340	295	326	327	327	338	388	328	331	319	324	378	315	340	342	345	329	330	337	309	347	302	336	381	305	351	333	365	337	310	345	377	344	340	321	314	313	359	363	297	362	329	332	333	337	343	303	323	335	370	328	325	313	315	292	348	316	333	321	348	281	312	286	294	293	324	321	349	366	345	324	318	325	358	347	338	371	352	353	341	362	348	339	318	312	351	378	317	314	324	336	380	340	317	313	341	356	330	339	343	338	311	298	365	325	351	344	308	361	356	351	331	371	354	297	318	352	311	361	354	360	335	350	360	337	348	321	365	341	322	348	321	380	359	338	362	336	326	337	311	333	323	355	310	291	342	374	305	308	379	330	289	315	346	310	311	312	358	322	312	304	336	318	339	341	337	342	341	349	361	327	364	326	329	310	328	339	356	313	334	336	346	333	341	327	330	333	360	340	354	323	357	312	361	307	330	298	317	383	342	388	335	334	368	336	312	342	346	320	368	329	356	334	345	336	327	346	357	347	346	331	329	357	344	333	376	315	344	318	279	301	334	362	346	306	343	323	333	321	334	345	340	342	333	332	333	337	339	345	327	310	324	316	349	309	345	334	330	321	293	376	366	326	339	340	351	329	316	314	342	300	330	328	326	316	354	314	342	359	312	355	337	314	326	334	308	333	354	370	343	361	349	357	317	336	365	348	334	340	343	354	309	346	360	328	336	338	306	308	313	345	334	314	340	314	341	344	311	285	311	339	341	366	326	338	330	330	288	319	317	329	369	345	333	314	329	346	320	323	319	369	288	330	312	330	334	335	315	335	331	340	319	334	313	325	302	331	296	361	331	357	326	337	314	301	353	379	328	304	320	333	319	344	375	328	311	335	338	328	343	336	315	338	326	335	347	375	350	323	359	328	339	336	345	323	273	366	356	388	332	322	350	380	373	343	339	345	324	369	337	350	346	310	346	357	324	319	327	333	333	335	351	295	340	324	351	347	333	353	341	335	341	339	332	339	327	342	352	330	348	326	312	324	302	331	307	342	308	291	315	339	320	331	344	355	340	321	339	346	321	334	324	323	321	329	357	320	362	336	318	346	338	381	314	313	299	320	296	310	341	344	304	376	359	330	340	357	323	342	323	350	331	315	313	331	321	327	371	312	340	327	331	375	339	331	375	304	309	341	322	348	340	359	318	328	328	368	315	306	337	313	319	370	383	325	318	322	312	339	336	334	340	319	336	327	348	314	327	390	347	308	295	326	327	351	313	340	318	330	291	327	334	332	392	333	330	324	299	342	351	368	333	331	350	330	355	330	355	351	349	353	339	318	345	331	343	333	330	327	354	346	302	325	356	353	351	342	353	347	324	345	325	352	346	310	309	357	335	323	316	316	315	338	348	340	351	363	338	343	358	351	325	349	327	331	303	339	335	328	362	355	363	350	361	338	372	344	322	318	306	319	332	310	340	330	366	345	361	355	317	342	319	361	368	323	332	347	342	352	360	352	315	345	331	336	378	326	343	319	290	343	346	370	330	315	335	331	343	327	352	351	331	336	337	314	315	354	325	332	319	347	307	328	341	333	349	319	362	320	335	334	385	315	348	348	329	332	342	336	314	308	343	327	357	329	329	350	328	325	311	380	370	322	363	313	309	351	314	378	304	335	328	331	385	315	319	348	345	346	357	355	352	353	303	320	338	337	357	347	343	321	390	350	291	349	276	346	321	345	322	299	323	338	346	324	317	325	345	337	326	303	347	325	333	317	331	321	361	335	360	336	355	347	317	298	335	321	353	300	307	314	351	327	320	326	342	336	305	342	330	332	325	349	342	292	309	368	375	357	350	337	345	321	338	327	330	342	336	329	329	314	319	353	332	321	351	339	306	317	361	365	320	316	304	338	346	352	319	325	337	336	317	346	280	309	377	325	315	314	375	358	341	299	308	365	314	345	336	345	323	327	327	378	342	362	327	327	330	354	368	320	335	324	327	365	320	383	353	374	347
23743	9976	5852	3952	2687	1873	1585	1340	1057	822	853	870	815	845	815	824	793	809	814	762	797	789	776	792	775	813	795	743	795	706	761	763	846	775	810	821	754	762	813	805	769	779	758	811	838	788	714	778	795	830	783	776	781	759	732	797	804	752	761	799	776	791	792	723	740	757	772	760	768	730	731	792	817	771	779	756	809	789	776	824	766	807	763	826	773	711	778	795	783	768	811	776	781	750	764	778	796	774	763	797	791	754	784	801	797	742	824	766	771	777	772	835	747	811	764	805	778	780	735	738	724	791	767	769	746	734	792	814	791	781	784	772	791	797	761	726	837	779	760	739	738	789	782	806	757	793	749	811	733	793	757	741	746	767	748	811	785	800	792	749	762	775	774	808	800	761	828	779	780	838	824	808	745	734	744	758	763	787	747	806	773	777	743	749	817	758	735	747	775	797	789	801	755	778	759	767	771	783	776	756	753	773	759	805	789	752	752	721	806	759	811	810	814	807	785	773	707	756	741	800	801	767	742	813	769	741	749	789	781	763	822	770	822	758	757	853	792	783	782	753	787	842	748	821	752	821	697	811	782	822	790	755	798	765	770	780	787	739	781	794	790	732	790	790	780	814	785	783	776	698	746	756	739	738	765	796	773	763	777	713	775	775	793	800	796	795	803	796	828	821	741	799	800	764	784	775	836	805	781	797	774	765	740	731	727	831	774	777	827	788	834	765	814	789	764	773	787	784	736	783	765	742	773	791	780	733	738	772	761	776	761	806	769	768	795	773	782	746	773	761	789	815	780	789	749	734	828	778	736	805	782	764	793	796	752	747	787	803	771	738	790	768	800	787	693	784	748	772	744	808	788	752	783	797	803	726	762	755	747	752	754	786	753	747	755	780	803	744	802	751	800	725	807	787	754	791	765	770	794	809	789	827	763	795	817	732	813	761	764	763	800	774	786	777	739	762	721	747	733	771	788	781	759	761	793	786	777	814	793	752	801	759	787	764	806	741	768	715	810	755	790	765	786	740	799	793	731	784	782	732	783	786	789	788	786	747	780	808	757	780	798	794	795	786	770	772	746	771	788	819	745	741	785	781	762	761	823	805	768	790	783	753	721	799	770	741	769	811	766	817	767	785	761	793	791	778	786	753	740	742	786	751	750	750	756	783	792	772	789	773	780	812	768	847	759	778	794	761	823	808	774	768	794	817	722	772	770	840	732	774	738	773	798	774	762	786	766	743	759	731	753	774	835	722	804	819	794	773	777	777	823	799	764	782	774	836	784	788	773	741	753	814	749	791	726	764	762	718	729	809	783	777	830	750	807	815	799	780	804	774	810	798	767	802	786	749	774	771	777	805	788	778	797	768	824	797	788	734	764	743	751	765	766	797	774	760	782	725	750	813	792	786	800	787	720	836	755	780	813	792	754	790	783	776	804	777	752	803	751	778	779	765	793	760	790	801	731	766	762	782	778	782	783	764	802	781	753	750	774	759	759	778	824	787	711	782	722	769	786	770	769	741	762	783	759	736	779	718	823	790	753	817	777	747	797	842	744	767	778	785	789	751	763	752	780	729	803	808	728	773	754	752	780	730	738	764	760	753	769	752	767	772	787	736	798	750	774	768	808	718	773	745	788	754	795	819	753	835	749	851	793	742	781	803	772	776	784	798	791	818	788	758	804	764	791	737	789	754	744	785	764	747	802	791	792	750	743	816	785	813	789	778	750	808	765	795	743	767	827	743	742	769	742	780	762	737	794	780	760	814	750	808	739	787	816	772	834	767	800	705	743	787	731	764	702	787	766	776	745	776	762	781	753	753	775	822	792	788	739	809	769	776	749	814	841	771	761	762	787	787	748	717	737	809	747	857	758	751	788	751	759	748	753	798	740	815	799	766	765	772	780	776	770	795	741	821	747	825	753	811	777	844	802	725	775	776	747	791	718	806	751	748	790	729	738	776	773	750	772	803	780	821	779	780	748	770	771	799	782	725	743	787	779	762	763	815	731	803	759	787	803	777	768	802	747	750	772	765	777	752	726	807	749	785	724	779	795	751	803	752	767	781	735	731	778	746	759	730	734	806	788	761	794	792	747	774	737	773	770	782	807	785	778	795	785	804	780	761	788	771	789	737	792	777	766	769	826	751	757	765	765	792	804	776	774	742	816	765	779	778	772	808	740	754	826	794	770	781	770	766	797	755	780	777	771	763	750	749	784	802	739	791	744	746	758	786	750	777	750	768	784	773	784	749	803	776	767	749	794	818	792	808	750	790	773	815	734	781	761	777	732	782	824	814	778	788	726	781	767	764	772	762	801	779	790	785	785	801	757	837	776	825	777	790	802	779	791	775	834	791	802	818	803	741	776	775	813	784	760	825	774	808	739	767	719	768	824	737	753	807	794	743	818	794	803	820	802	762	781	764	829	761	772	793	790	741	752	763	751	742	766	753	774	773	772	715	765	729	829	738	767	776	763	770	786	771	722	780	753	804	748	743	825	760	778	764	830	780	768	801	755	827	778	771	831	793	790	762	804	764	801	801	761	757	785	782	781	740	762	757	771	797	740	771	741	793	771	756	760	803	750	758	753	767	740	760	785	745	770	771	845	771	760	749	746	802	733	760	787	804	793	765	780	764	785	773	780	796	773	784	789	754	777	756	781	736	771	801	793	758	811	763	746	784	727	748	772	786	786	790	726	765	791	814	729	769	796	711	831	737	784	784	786	760	805	741	785	796	765	746	763	774	784	732	783	761	771	778	775	771	783	781	729	786	751	779	781	763	792	755	757	822	788	746	745	766	806	774	803	726	774	758	790	804	771	719	792	771	767	787	755	813	761	748	778	784	752	781	782	763	751	794	786	763	730	764	780	759	751	733	811	744	756	762	806	727	824	766	807	810	729	789	767	815	830	809	765	705	748	810	820	742	726	732	733	768	801	773	775	756	784	719	712	759	811	760	749	785	769	773	776	793	806	786	740	796	732	775	801	782	790	819	745	839	759	769	739	791	825	787	765	796	789	783	803	794	772	798	787	776	815	750	755	736	760	750	787	784	772	702	748	764	721	752	811	746	788	803	820	776	763	790	806	779	786	738	781	759	799	721	789	731	797	772	753	734	741	795	786	813	760	797	766	786	759	782	779	783	763	803	770	799	797	778	747	810	761	827	765	780	782	761	797	758	798	730	747	802	762	848	819	764	744	790	774	767	732	739	790	792	788	813	832	775	753	743	791	749	767	787	772	782	766	798	777	754	739	847	756	771	753	765	766	762	770	806	754	781	799	762	745	801	754	781	822	776	748	699	782	788	745	782	802	764	784	790	778	786	777	758	772	752	768	749	791	782	778	793	781	784	788	749	735	761	801	765	738	772	838	775	746	781	746	748	762	777	778	782	801	808	775	753	762	778	746	769	767	760	779	720	777	808	756	807	805	781	829	780	841	768	805	746	745	793	817	821	737	788	752	823	761	783	721	733	774	779	796	785	746	798	806	786	748	774	793	785
22339	2664	557	415	361	309	298	300	267	295	335	350	312	323	297	336	296	311	325	316	300	330	316	328	295	338	323	332	325	337	341	334	307	308	316	311	299	291	281	324	319	340	313	354	287	304	314	321	359	312	338	307	319	322	332	304	329	328	315	298	326	299	314	315	315	320	340	303	339	353	283	272	298	324	280	315	303	322	334	327	311	304	336	318	317	310	331	353	315	327	306	286	368	328	291	332	348	325	354	273	288	319	307	291	330	329	311	320	336	342	322	297	327	278	334	341	317	315	330	319	324	313	321	321	304	298	322	338	286	308	304	350	335	312	337	301	324	360	355	332	346	297	331	325	345	313	321	293	301	337	355	359	316	317	301	290	316	301	326	318	310	330	359	342	354	309	339	314	334	336	311	330	305	295	329	337	304	318	297	297	277	294	288	316	313	375	307	323	304	279	309	361	338	303	305	337	344	311	300	318	322	295	316	314	295	332	294	307	340	318	327	350	325	296	320	331	335	321	303	317	316	312	340	295	308	299	324	305	341	330	338	300	300	312	319	306	319	309	334	315	322	336	358	345	346	295	308	275	266	376	263	313	316	302	300	306	292	309	342	308	307	325	312	314	326	308	336	350	277	317	303	328	322	331	310	309	344	348	322	324	332	326	301	343	355	309	304	299	313	287	335	298	339	322	372	363	290	345	319	322	314	350	319	319	349	313	328	319	298	285	282	336	298	357	325	304	335	322	300	312	294	289	294	309	298	318	288	299	319	294	314	320	335	314	302	310	323	279	295	311	362	324	299	310	315	310	295	324	351	321	304	318	330	315	320	328	268	295	315	324	309	313	295	299	334	304	307	336	316	330	302	343	295	335	330	303	304	297	332	323	338	277	314	309	314	322	317	298	321	331	316	348	311	317	301	321	282	300	293	329	303	295	296	326	290	350	320	316	328	307	300	293	339	322	303	319	312	316	322	276	314	289	281	279	309	305	315	314	336	313	335	330	336	319	297	313	317	321	310	332	333	324	310	306	283	333	330	338	321	330	327	318	320	315	322	341	318	322	322	299	343	309	299	360	283	323	321	290	342	325	325	314	278	329	288	335	328	269	274	344	274	326	326	319	312	348	317	301	332	354	317	312	359	335	316	314	298	303	329	349	336	311	339	290	301	286	300	307	323	290	288	356	331	335	278	335	358	339	322	293	267	294	350	343	335	290	324	312	337	324	312	285	313	339	369	343	310	305	316	341	335	326	315	322	293	282	298	339	314	305	322	316	339	327	311	330	358	292	341	332	328	310	300	321	335	319	325	308	333	331	302	336	304	335	316	311	304	315	343	316	302	353	332	300	339	341	372	353	310	327	356	331	308	317	327	330	316	323	315	318	328	344	330	319	312	337	344	332	326	331	324	303	318	342	286	322	358	319	307	306	277	306	322	325	296	275	324	298	318	353	316	345	364	299	296	317	308	313	301	283	299	329	315	317	322	289	316	310	325	323	294	316	299	298	323	304	340	322	305	352	318	310	348	338	323	325	303	309	319	276	316	333	342	302	294	328	359	311	342	312	340	336	372	338	354	337	299	322	306	325	347	299	303	323	299	330	306	316	341	313	324	316	336	310	295	290	322	339	311	331	344	327	309	361	370	315	308	346	330	286	321	316	267	328	306	303	324	317	319	330	355	299	326	313	333	288	313	312	329	324	328	330	313	321	321	304	337	280	316	290	321	325	336	299	320	325	306	313	306	320	345	281	292	305	328	324	316	323	336	285	319	337	341	289	310	300	262	292	302	338	280	276	327	372	338	318	339	323	337	294	298	312	317	325	310	306	308	334	320	294	306	322	319	330	314	275	314	332	325	321	299	338	338	331	309	310	308	365	315	313	315	299	321	321	291	318	300	338	347	312	320	313	302	330	307	336	298	324	307	350	335	312	313	322	316	358	316	292	306	340	292	313	312	303	302	296	319	336	322	333	324	348	336	344	317	293	353	309	323	314	322	314	292	345	294	365	334	334	288	310	311	331	335	325	273	331	331	291	306	314	294	325	304	331	284	288	321	338	320	326	324	323	330	304	309	303	326	324	346	266	270	315	320	323	317	317	330	288	339	332	319	310	311	320	288	307	325	282	325	348	291	319	319	300	332	315	328	291	319	296	314	328	309	325	287	299	322	318	341	333	304	320	320	283	322	361	342	340	322	322	339	307	280	306	306	307	343	341	308	351	350	296	354	335	307	309	328	323	339	323	296	329	298	285	346	287	316	294	315	345	348	350	305	352	344	320	315	327	347	348	296	316	345	311	310	339	333	331	315	306	304	305	300	300	310	324	317	320	347	358	312	313	333	302	294	317	316	309	351	329	306	303	311	359	301	332	320	299	302	292	310	320	331	328	304	316	307	341	319	299	310	341	316	312	301	328	298	319	305	283	310	325	321	316	313	279	304	340	322	310	320	333	307	316	330	337	320	279	318	313	311	276	321	334	322	325	351	311	328	300	337	366	331	332	330	329	332	291	314	334	348	325	338	324	336	326	321	318	337	340	362	335	338	301	346	367	350	329	332	318	308	303	342	313	316	271	327	287	323	277	302	319	280	331	302	313	317	315	290	339	339	305	324	329	300	288	294	342	315	295	319	373	279	321	331	332	310	290	281	316	342	319	346	330	339	316	323	302	313	303	326	355	359	330	312	330	362	337	288	312	300	324	325	354	314	340	310	322	324	312	312	303	305	298	314	304	339	337	335	315	325	330	327	324	293	345	325	347	309	328	338	340	319	329	329	324	335	329	326	311	351	337	308	306	325	294	273	303	322	290	337	331	350	301	324	336	331	276	319	309	299	339	320	324	338	338	327	318	343	278	302	301	306	322	328	302	311	294	347	315	298	359	324	335	331	332	314	302	323	343	325	305	303	295	323	323	312	337	312	290	310	340	330	320	320	326	326	273	339	319	314	321	317	342	306	317	316	337	339	285	318	283	312	346	311	325	317	326	353	336	299	317	290	299	340	304	360	344	295	295	345	364	327	300	316	335	314	320	327	313	306	304	354	319	331	326	372	304	315	313	293	347	328	302	338	303	305	333	313	312	308	323	346	342	310	331	316	328	323	328	330	362	354	320	304	318	331	322	340	337	311	327	314	299	322	334	294	299	316	323	293	297	305	283	293	327	342	333	314	320	359	288	321	316	309	365	349	326	278	301	337	329	306	291	316	310	295	324	310	368	310	309	322	291	340	314	303	318	284	341	339	311	311	294	308	278	285	289	302	325	338	310	332	300	319	311	335	330	278	321	335	319	296	293	297	294	295	331	333	342	307	348	320	323	333	325	289	283	317	339	283	306	323	293	309	325	306	320	322	325	321	314	354	290	326	336	322	306	350	317	330	318	310	307	323	288	282	328	324	335	311	307	304	338	333	344	335	302	323	329	330	340	297	314	336	308	325	311	334	341	345	278	329	329	285	316	341	348	348	337	335	300	308	333	311	326	326	279	329	289	295	341	319	325	312	359
16494	6112	3467	2014	1464	1129	1011	853	741	720	745	752	761	681	735	699	693	733	712	685	676	734	682	679	752	695	697	693	690	684	724	737	666	690	693	731	674	694	748	711	691	671	759	681	716	725	705	695	698	694	666	699	705	737	731	688	762	742	766	724	676	682	657	762	710	796	695	686	682	679	654	699	676	738	669	631	700	684	699	741	719	779	684	690	704	664	766	744	690	702	677	725	657	617	707	723	694	735	683	749	675	722	712	726	752	726	744	677	723	698	700	702	682	696	665	708	675	747	721	685	728	735	732	690	686	739	729	724	671	675	697	658	708	717	692	700	686	717	779	708	680	716	691	733	707	724	736	673	720	694	758	683	723	712	722	699	760	712	721	712	736	742	740	706	712	689	735	693	671	740	664	718	687	657	666	716	678	733	686	680	700	696	683	697	701	724	678	679	696	685	720	695	726	704	726	711	687	725	701	676	675	723	717	687	673	721	690	700	704	705	722	682	713	698	712	647	748	692	714	688	674	698	670	736	734	723	731	736	671	676	714	712	702	720	684	686	691	741	751	766	672	692	718	714	702	698	756	751	691	683	714	721	735	713	683	744	707	695	676	667	737	724	692	706	722	742	761	740	697	688	725	687	701	730	742	735	677	715	742	699	717	722	735	677	657	769	726	727	657	724	674	699	719	728	697	755	741	748	738	775	688	709	696	700	724	742	708	688	762	683	722	720	694	721	643	727	737	736	749	734	667	687	719	704	663	688	707	746	734	720	737	673	678	747	699	733	694	678	749	689	708	742	684	711	673	716	700	706	715	722	733	704	709	712	723	697	655	724	693	696	695	754	729	701	649	690	713	713	708	695	720	704	708	727	724	707	706	666	763	752	725	680	709	723	698	723	744	677	706	698	691	695	730	742	740	705	656	734	716	742	663	708	740	663	743	705	752	710	735	740	653	717	699	711	746	711	706	717	778	703	731	678	715	723	688	736	728	749	703	721	718	697	728	727	664	718	722	705	744	721	689	700	731	700	697	662	682	739	720	703	731	765	718	712	763	729	729	691	702	751	767	708	731	703	657	769	709	720	720	702	743	705	721	745	685	731	713	727	705	688	682	753	724	716	679	662	712	697	726	713	723	703	674	671	714	739	712	763	673	718	760	712	719	740	753	723	731	699	734	750	739	700	738	661	690	656	682	632	695	681	705	740	691	727	741	693	701	735	678	652	682	679	701	706	689	702	677	734	710	714	708	693	643	720	754	677	696	731	743	659	678	727	722	680	728	706	674	696	757	685	716	758	717	723	711	753	692	728	754	693	724	754	672	720	662	682	689	690	683	748	707	705	719	725	774	662	684	724	690	654	687	741	675	693	755	730	755	704	729	709	659	700	715	742	658	687	689	707	669	717	701	672	693	759	722	707	726	747	727	746	719	753	736	727	737	697	682	697	742	741	716	716	710	711	726	677	739	682	724	696	728	698	709	705	701	710	772	690	762	705	694	712	722	735	759	693	691	693	768	709	717	719	664	709	718	706	751	710	686	724	698	714	723	703	716	746	740	718	745	686	725	758	696	714	747	728	712	716	704	698	759	667	739	654	715	718	733	722	702	728	741	723	709	719	710	672	679	744	713	688	717	729	750	768	726	673	712	719	738	687	678	710	699	702	751	675	680	708	714	697	681	746	725	748	729	697	709	718	674	782	726	748	685	667	700	740	732	755	718	707	720	689	727	724	722	666	697	669	703	686	703	684	741	724	670	725	690	651	732	688	755	740	701	728	683	717	676	719	716	708	687	737	682	698	743	718	742	675	709	727	741	696	724	685	701	778	678	757	713	679	673	738	703	732	676	709	706	678	693	707	719	677	688	721	711	690	709	714	698	733	677	668	713	664	722	714	713	686	682	753	710	747	735	732	731	738	746	697	706	714	658	664	730	719	704	764	716	698	699	682	721	730	734	718	715	691	673	728	709	673	720	689	695	712	688	695	681	736	744	663	694	704	675	687	678	703	726	719	738	708	697	741	669	679	719	717	727	722	697	700	740	699	708	673	684	725	714	728	708	723	701	722	739	666	687	736	655	742	685	743	718	648	730	725	654	668	709	726	702	698	740	676	741	715	653	718	727	697	658	677	683	681	693	701	696	704	688	800	735	713	734	669	710	720	672	728	694	695	706	665	687	693	696	750	729	721	693	761	735	689	697	713	715	735	730	680	627	704	778	708	710	657	666	688	700	773	704	694	698	656	741	699	750	732	676	720	722	697	685	712	730	730	764	741	748	722	714	708	704	709	713	706	729	703	722	725	736	705	720	723	689	668	661	732	666	716	701	715	737	703	697	753	699	696	707	734	751	691	721	700	714	739	709	697	772	662	776	696	712	714	709	723	740	699	726	696	745	679	720	753	674	752	698	671	768	698	761	708	679	709	713	699	687	741	708	623	753	701	721	669	689	680	736	719	723	695	698	695	654	736	703	732	715	725	667	695	760	704	646	713	659	729	695	704	751	680	711	663	681	725	647	715	725	688	721	710	714	768	727	749	718	705	740	715	665	718	749	708	745	727	730	743	743	755	659	736	737	690	714	722	659	690	723	731	694	693	660	726	679	697	709	684	720	747	715	705	707	707	722	690	720	664	729	695	745	716	691	712	705	697	704	646	725	701	689	646	715	676	694	711	740	724	744	736	736	649	729	738	738	705	689	674	713	754	670	717	755	722	756	683	705	686	672	718	756	690	711	674	758	641	692	687	754	727	722	693	696	740	712	739	739	682	701	712	731	687	650	683	739	687	702	722	703	708	707	738	716	636	721	726	708	755	729	735	675	737	684	732	683	738	693	707	704	746	723	730	711	704	687	674	719	742	702	686	679	734	769	737	750	698	742	725	695	707	728	695	672	640	747	727	683	704	720	719	682	718	701	695	727	688	686	731	680	684	731	724	709	734	729	706	695	706	731	803	734	714	707	712	718	702	729	727	700	718	730	687	706	723	685	677	717	697	702	714	699	673	678	705	733	676	688	733	705	716	678	703	699	740	729	704	761	694	689	772	708	717	726	692	671	669	733	689	709	681	700	706	765	687	693	699	735	710	693	680	710	653	705	743	696	669	719	715	726	742	675	734	698	685	737	732	714	672	693	731	740	705	734	774	727	721	728	739	722	689	764	709	709	670	732	718	701	663	676	714	707	694	698	718	738	690	712	716	728	689	679	702	681	650	670	706	700	729	733	666	698	722	716	719	715	722	757	671	725	691	705	739	679	749	661	728	721	743	695	704	721	769	748	716	769	722	742	708	685	680	664	689	661	709	718	686	701	715	702	679	715	714	708	759	744	792	680	756	671	701	702	682	691	676	737	730	760	726	688	753	695	673	715	677	694	703	731	711	725	719	716	709	695	687	717	727	718	714	698	692	713	724	748	734	704	738	680	693	745	721	714	726	741	717	665	752	728	742	675	713	693	720	713	662	736	726	742	730	735	702	739	682	711	698	690	724	702	696	708	732	695	687
32172	5375	839	558	437	397	364	321	349	315	350	327	321	305	270	313	326	320	327	344	353	298	293	294	347	302	316	337	320	313	346	357	341	306	331	324	323	340	350	304	308	336	335	307	325	314	286	336	322	306	308	329	297	319	318	331	313	328	314	352	333	319	306	333	284	332	330	334	389	312	317	333	283	347	383	275	321	331	312	357	314	317	304	365	335	309	327	299	354	352	364	297	318	319	345	297	341	327	310	355	365	305	292	319	297	315	332	322	312	270	328	318	283	342	347	323	333	313	333	342	315	321	282	308	286	349	335	358	327	308	313	307	334	320	339	307	324	303	322	318	302	310	353	323	315	336	325	321	333	297	346	315	306	332	309	319	344	329	296	310	336	294	310	300	345	337	321	358	347	354	288	310	321	335	358	309	340	347	329	311	334	334	305	315	311	357	326	303	347	304	346	321	331	281	311	357	333	321	291	307	327	331	321	302	366	324	328	322	307	347	301	349	332	344	295	314	327	286	318	297	315	336	327	330	317	354	331	332	318	333	349	310	346	351	324	305	337	305	326	280	312	345	310	328	359	352	346	339	330	320	348	351	310	305	323	352	304	325	327	324	305	331	340	328	309	345	316	332	290	334	319	329	298	296	292	340	345	335	301	333	325	319	318	332	326	324	301	310	328	304	299	367	316	322	282	334	292	317	325	304	323	339	303	340	312	296	323	316	308	316	310	318	320	306	324	320	308	346	322	333	355	335	323	299	354	309	325	306	308	357	329	324	327	376	308	353	318	298	350	326	277	327	298	331	299	325	340	350	327	275	318	303	283	317	338	321	343	330	293	318	309	319	311	273	300	306	309	312	358	319	334	355	337	319	342	303	317	312	315	334	324	315	314	305	334	340	350	319	334	334	299	330	342	335	325	296	329	323	295	312	316	289	353	286	312	351	340	330	319	310	303	303	328	338	324	351	316	301	344	328	316	309	370	306	329	338	328	361	298	323	329	343	339	318	333	360	335	331	311	337	291	365	321	340	322	306	308	350	320	331	326	341	291	339	347	331	327	350	338	328	309	322	310	275	317	285	300	328	333	319	311	312	296	330	331	321	300	327	299	326	342	340	300	359	334	297	323	309	354	349	321	311	318	351	333	358	311	331	335	343	358	326	314	299	287	350	313	333	334	303	342	335	325	313	329	349	352	327	334	314	300	347	312	301	332	331	311	341	335	365	352	293	298	324	323	313	324	313	340	346	344	326	338	308	318	333	324	323	308	294	327	316	309	314	326	299	311	310	327	302	293	334	314	310	329	306	321	284	314	319	332	297	309	312	304	324	302	310	304	314	340	299	308	312	342	325	305	311	271	304	311	290	369	299	345	332	287	319	345	341	313	364	290	321	291	326	306	336	313	336	321	355	332	313	360	316	305	329	354	319	353	316	311	340	314	363	350	302	290	345	354	310	325	306	328	288	320	333	346	319	324	349	293	368	308	290	327	336	315	339	269	274	345	332	334	302	341	376	340	300	328	315	309	319	330	311	311	314	328	334	335	315	319	340	310	310	301	350	335	345	339	305	337	359	322	330	314	303	331	308	340	348	346	347	300	318	325	325	309	349	290	338	325	328	310	319	329	326	314	320	318	310	340	311	323	300	302	322	320	316	309	346	366	288	295	317	342	321	339	315	307	318	304	329	310	355	322	304	303	341	326	343	330	324	345	320	303	327	323	308	314	297	310	364	337	321	303	330	340	312	333	336	325	333	330	320	311	337	324	334	319	325	303	334	312	317	307	320	268	318	304	305	306	318	331	325	338	332	318	317	316	308	316	318	324	313	314	283	334	349	329	329	320	356	320	363	327	337	318	297	304	302	343	335	310	341	323	343	332	347	301	300	344	308	295	317	321	300	339	359	347	345	333	330	332	369	314	335	295	311	351	326	329	299	345	321	337	322	319	315	341	351	324	294	301	324	300	324	318	321	351	302	324	309	322	337	319	329	310	321	303	282	345	329	315	325	327	319	353	337	314	314	290	309	352	334	349	307	323	339	316	284	287	320	302	315	325	326	331	326	337	295	336	310	306	304	319	320	331	338	349	349	331	301	344	352	334	341	349	323	342	321	318	328	347	320	274	321	337	324	270	312	343	350	319	285	284	311	324	319	319	307	347	333	355	322	304	309	338	326	320	350	330	284	312	295	327	310	305	318	324	338	302	306	322	262	294	303	314	336	309	304	331	320	343	344	329	365	328	320	321	337	335	323	336	328	299	302	327	314	327	318	341	327	342	318	299	336	330	299	329	306	298	302	331	287	337	329	328	270	308	339	309	324	292	302	306	322	308	309	283	326	319	308	308	317	348	317	330	327	353	331	339	307	294	360	312	336	317	329	332	335	341	315	315	338	315	350	313	337	330	329	318	340	327	348	324	343	347	295	312	318	362	299	325	258	321	321	318	312	295	350	305	330	311	310	341	300	320	340	354	316	304	347	329	328	304	293	330	308	318	355	314	315	312	344	303	310	337	336	321	316	306	312	311	341	339	320	363	342	332	285	319	300	313	322	298	349	332	319	318	329	313	290	323	302	308	296	328	302	312	337	346	324	336	329	351	308	330	313	313	288	344	305	331	313	379	324	290	315	310	318	321	339	335	313	314	345	304	299	347	348	324	337	328	327	309	338	304	359	320	330	343	332	311	348	302	330	331	318	334	356	359	343	311	310	297	347	319	299	311	347	359	306	274	323	340	346	343	318	352	331	361	306	332	296	325	298	333	312	368	327	338	309	278	297	365	305	330	325	361	349	301	309	344	299	305	333	318	316	304	354	325	331	312	319	303	300	310	326	321	303	284	322	324	334	328	340	280	311	291	329	328	355	311	324	296	311	314	301	338	324	306	344	334	315	315	296	316	300	303	305	316	330	302	322	301	328	313	319	333	342	314	343	326	328	296	290	354	366	338	333	291	339	296	313	322	303	324	349	282	305	316	330	355	329	308	325	314	339	323	329	346	345	355	343	316	356	333	300	326	313	341	304	307	346	324	320	359	354	328	305	293	287	352	288	346	323	388	281	327	324	318	299	315	325	317	302	292	345	350	333	305	298	337	356	327	372	330	343	329	325	335	318	342	298	329	352	291	327	340	345	326	319	315	300	278	342	284	335	336	301	331	335	333	331	340	282	296	322	311	296	296	339	307	319	327	336	341	302	305	349	296	326	327	347	304	326	310	352	331	330	344	316	325	310	315	343	358	347	320	329	350	300	333	311	344	342	311	283	307	339	359	320	320	308	303	349	339	304	350	337	338	346	329	298	345	341	323	346	315	349	319	319	329	334	293	305	329	310	334	314	344	314	321	314	336	310	329	329	336	299	346	300	338	331	313	375	290	293	307	292	393	322	343	357	346	350	318	312	322	278	291	341	318	313	366	346	337	306	297	281	293	303	328	335	328	352	342	335	354	302	328	316	328	339	349	309	355	341	287	306	326	306	331	387	307	327	325	304	310	328	297	332	329	326
21764	9084	5333	4029	3172	1966	1283	1160	954	810	755	727	757	774	775	777	779	771	742	737	673	745	731	729	757	777	727	735	718	731	778	728	783	769	734	763	793	760	726	735	716	733	722	718	670	684	790	714	763	754	725	775	717	730	746	712	723	763	696	791	722	696	772	735	748	725	735	753	743	781	743	762	724	743	722	703	707	733	760	748	731	783	738	738	737	736	726	757	754	785	735	740	748	726	780	769	779	785	715	757	764	783	690	752	687	681	711	770	750	728	782	770	738	696	760	724	773	759	765	708	738	731	701	794	729	751	748	770	748	723	751	737	733	788	763	709	757	720	708	741	701	722	769	761	672	719	735	717	686	705	720	740	710	713	747	714	795	756	726	704	724	763	740	706	784	742	712	745	710	762	708	719	774	727	765	704	723	721	707	769	780	762	754	728	710	678	750	754	760	751	762	741	781	722	753	666	733	743	726	690	747	724	717	752	717	750	701	781	762	688	731	675	748	730	716	699	728	760	740	744	726	733	696	680	720	760	743	677	717	690	765	735	784	751	753	727	701	765	768	743	724	770	774	713	765	720	702	730	731	809	725	752	789	744	738	699	704	712	727	756	752	703	728	763	734	741	740	709	743	760	743	739	752	718	785	724	720	742	721	749	732	775	760	734	716	736	660	709	708	683	701	718	772	721	758	758	754	764	700	730	722	696	719	737	772	735	755	696	762	747	740	737	707	717	717	700	687	734	754	761	791	687	762	762	717	711	698	712	762	652	712	736	787	748	712	777	770	723	729	749	769	746	750	696	772	688	802	766	737	687	715	726	713	723	738	734	736	752	702	740	722	743	733	733	712	738	726	763	779	725	718	702	749	743	736	750	714	692	739	706	777	725	742	762	749	728	697	714	745	743	820	714	733	705	734	736	709	748	719	777	737	776	695	734	713	740	723	770	759	685	732	721	713	771	738	689	703	702	746	684	766	701	781	714	721	762	750	706	710	754	720	771	731	759	723	742	729	752	737	731	712	708	809	760	742	728	714	728	746	745	706	720	739	740	733	720	806	666	756	727	709	730	743	709	726	747	722	677	752	727	737	731	703	716	726	722	736	733	752	743	725	772	722	729	697	711	710	724	748	793	743	722	712	676	743	736	724	773	738	713	686	767	733	776	761	740	730	722	741	708	741	751	753	724	755	787	759	758	768	734	742	731	730	775	745	713	730	689	761	746	672	708	759	747	717	733	725	791	675	756	721	758	760	736	772	732	783	720	695	743	769	703	762	718	720	760	728	740	726	720	757	736	734	717	718	732	739	736	768	767	725	736	729	686	718	753	718	720	759	753	736	702	744	716	681	720	742	676	731	727	706	751	732	732	741	750	742	672	743	685	706	733	734	748	726	763	708	752	751	747	715	718	774	753	705	690	731	702	702	726	695	699	739	772	788	727	740	691	691	728	735	748	747	721	710	716	732	712	724	727	779	676	741	687	760	714	699	713	712	779	753	751	722	755	686	723	689	730	733	688	772	703	705	766	744	720	745	691	737	682	727	726	786	715	702	734	715	745	778	726	765	744	693	724	727	732	717	736	726	726	782	745	717	757	720	712	700	824	795	760	733	752	687	748	743	705	674	751	726	727	748	729	742	735	716	706	752	733	757	746	735	695	701	700	716	733	732	759	746	750	739	729	695	790	693	697	750	754	731	740	709	769	696	716	720	740	722	746	717	732	738	695	732	728	755	741	707	727	780	737	713	759	747	755	717	715	724	755	704	709	776	750	707	733	778	713	725	730	751	722	755	760	741	700	750	737	708	740	716	697	740	754	753	720	725	695	778	769	772	738	708	718	755	725	745	730	700	757	719	745	743	719	755	765	694	724	756	787	738	754	755	720	728	743	746	748	704	748	711	711	752	698	736	743	695	780	764	754	753	712	704	732	742	732	785	747	713	707	749	756	709	793	725	721	712	707	744	709	738	702	704	774	810	756	743	735	724	777	757	722	719	758	728	725	735	770	735	708	730	731	728	726	744	688	749	710	685	722	734	737	767	756	705	715	741	736	704	707	684	746	726	746	720	705	712	728	740	757	703	720	748	718	753	744	718	769	692	725	716	752	750	728	720	694	732	722	745	695	755	735	705	763	744	728	707	730	743	687	708	710	725	770	731	725	696	749	734	742	696	744	784	717	730	706	746	707	723	716	755	706	725	707	770	734	774	718	708	739	764	769	702	759	784	747	699	735	695	681	719	736	746	724	710	723	751	756	763	771	750	747	719	801	691	739	762	761	696	729	767	659	710	726	713	739	737	752	719	742	716	750	743	744	718	738	707	731	696	731	711	759	742	732	698	744	756	737	764	759	758	736	743	739	747	695	724	743	729	714	806	724	698	728	721	743	704	728	727	747	678	681	705	776	736	764	798	774	777	755	755	725	726	765	743	743	732	718	710	716	752	727	721	781	751	789	712	753	705	715	733	787	736	802	725	797	724	723	723	772	747	641	675	727	724	707	736	687	773	751	716	696	698	712	759	708	745	738	753	727	680	764	744	715	692	735	710	743	770	741	724	738	787	748	700	703	752	775	742	703	743	692	722	720	752	729	708	752	750	753	763	682	713	723	737	742	733	757	700	763	723	738	718	761	725	737	682	731	744	759	708	718	774	757	673	767	735	700	684	708	796	776	730	726	764	741	753	696	748	717	715	692	727	779	756	742	724	734	713	706	740	693	693	720	767	764	682	728	749	742	758	745	746	765	725	772	772	732	767	711	702	746	780	690	760	769	728	724	765	738	723	768	693	718	688	738	761	723	725	742	724	716	721	738	692	758	745	745	721	768	755	728	706	770	732	708	759	772	685	735	741	736	691	711	710	670	699	730	736	709	738	757	760	734	736	728	712	721	711	780	752	765	695	766	714	729	736	710	725	736	692	757	745	706	738	801	737	763	813	709	711	770	740	711	728	729	718	735	755	704	773	751	776	785	736	695	735	763	745	740	742	789	686	734	705	708	718	707	736	708	774	727	745	691	721	745	755	771	718	706	724	792	735	735	754	748	764	697	722	742	713	707	726	721	726	698	719	720	773	731	754	728	764	741	776	741	734	733	723	724	666	798	728	694	736	751	684	762	735	746	739	761	740	661	698	672	747	703	719	771	756	757	819	743	817	710	792	730	741	732	730	761	773	766	753	719	736	759	686	813	701	751	733	704	736	710	725	778	734	739	756	772	731	759	735	710	713	715	772	721	717	691	755	744	728	731	734	714	732	714	755	742	710	772	787	724	744	742	763	751	733	775	724	721	700	700	762	727	722	731	711	771	766	655	744	720	765	708	720	706	743	713	737	737	696	686	715	730	684	749	733	721	697	681	738	704	726	782	749	724	758	755	718	734	739	722	738	730	714	733	751	713	787	726	802	731	742	736	743	766	739	768	704	721	704	703	712	724	734	720	740	710	759	713	707	773	680	743	762	755	740	720	731	763	714	747	669	736	743	718	725	757	647	762	729	741	688	741
31918	5945	1090	770	522	428	385	371	352	377	350	313	345	335	320	309	313	349	321	323	325	336	335	332	340	326	312	359	312	356	290	354	365	338	330	315	346	313	325	310	323	303	353	396	339	311	336	403	316	298	362	308	351	322	303	331	341	326	353	318	315	340	340	325	291	330	326	325	341	328	323	338	317	323	297	361	338	339	335	346	353	313	304	325	313	326	298	309	336	335	347	306	372	337	307	352	358	342	336	338	350	363	326	337	330	352	326	331	325	340	332	324	365	319	334	296	326	313	328	330	302	360	344	314	346	319	368	346	337	353	324	322	363	364	324	314	317	295	358	313	314	353	349	345	321	344	335	329	308	338	341	330	345	356	324	325	309	325	343	339	336	344	347	334	348	366	338	334	334	332	396	322	296	313	314	351	329	349	304	326	314	304	354	344	314	315	345	338	337	322	312	349	327	329	338	350	338	323	370	319	345	335	335	323	351	330	321	329	352	367	332	326	329	320	313	357	344	341	346	341	355	332	339	327	367	332	383	323	379	362	346	339	328	338	348	341	330	328	350	330	331	343	310	331	332	309	365	330	323	336	342	302	352	318	343	326	317	328	316	312	323	326	347	318	306	321	346	352	317	346	329	320	308	337	354	355	351	358	350	313	306	296	347	355	318	322	353	374	316	320	339	339	331	348	331	335	307	316	335	310	306	290	302	333	302	369	368	322	347	322	348	317	325	305	312	306	336	320	332	313	308	310	334	359	354	359	367	346	366	330	296	334	317	347	319	297	295	346	351	314	335	373	337	309	304	356	378	342	359	315	326	325	312	361	355	338	325	334	303	332	334	315	340	310	304	335	345	341	341	325	337	307	338	333	355	323	352	341	339	363	371	313	375	326	348	343	345	307	307	341	329	352	310	333	317	326	352	336	304	375	325	333	305	326	314	365	335	336	373	336	327	363	337	383	346	351	333	314	379	323	325	316	330	342	320	334	325	362	331	349	323	358	349	333	324	354	298	332	312	338	330	340	353	303	353	311	320	311	316	358	342	329	380	326	322	293	329	289	301	338	353	316	337	293	300	331	344	327	297	320	349	307	340	354	309	304	343	343	331	338	333	344	321	330	326	330	321	365	288	301	336	375	362	308	330	324	351	360	334	327	318	310	318	358	310	314	362	342	291	312	287	343	333	329	337	298	332	328	281	361	306	345	397	366	332	349	322	300	341	294	325	328	356	343	348	371	309	348	315	314	352	327	333	315	334	338	289	294	368	335	312	292	304	318	344	342	347	303	371	353	316	357	326	336	324	292	327	305	345	332	303	343	308	331	293	303	347	330	322	307	336	314	359	342	359	312	325	313	345	355	335	324	314	325	341	333	325	317	322	372	358	353	379	336	339	357	314	312	351	309	305	324	307	318	314	331	306	354	326	301	370	331	329	297	366	318	296	339	332	332	341	328	334	322	326	337	334	354	317	300	376	337	298	284	358	314	334	315	350	323	345	343	359	316	366	346	319	339	333	366	356	300	321	314	287	359	308	348	317	358	325	376	330	310	320	325	326	327	330	320	328	341	335	342	333	342	340	319	338	330	312	329	335	329	339	328	320	336	358	345	322	315	347	316	351	348	321	330	349	333	321	341	344	327	318	314	331	352	308	332	361	357	337	343	316	341	312	349	334	368	331	340	337	300	314	324	300	291	338	328	338	317	355	359	376	323	358	347	306	351	323	339	330	304	324	352	331	352	283	329	332	317	348	318	323	338	347	307	337	349	356	337	318	305	325	328	354	301	363	357	322	295	343	349	367	298	362	322	324	345	317	328	320	324	334	328	317	330	349	343	369	314	331	351	331	345	333	344	314	347	309	328	330	300	340	315	318	341	322	317	327	331	315	336	345	352	314	341	336	352	333	365	369	321	329	343	336	315	326	307	322	318	343	308	323	341	320	346	351	373	344	305	323	352	347	361	314	346	309	323	329	359	289	319	340	310	339	356	352	338	346	344	309	340	338	353	341	352	341	317	358	352	332	313	343	351	312	332	327	334	314	352	325	308	345	305	325	329	351	340	360	349	329	379	346	320	301	361	352	316	353	365	322	340	366	350	306	342	354	352	329	322	307	297	334	324	368	335	329	295	315	352	352	330	348	319	334	362	349	306	344	327	373	318	338	327	339	335	349	333	335	325	343	303	394	309	322	339	345	313	299	304	338	370	309	337	317	316	361	366	337	309	366	350	319	347	340	321	349	340	325	354	315	312	305	357	373	309	311	289	340	314	317	327	332	287	337	282	333	297	350	320	354	323	366	313	345	379	323	285	327	338	349	334	329	354	290	361	326	333	336	316	343	362	374	331	316	331	281	334	360	343	322	345	342	328	299	312	360	313	358	325	326	328	378	332	330	317	344	325	342	345	354	305	326	341	320	316	350	354	333	329	339	337	345	353	339	341	375	318	304	346	303	366	314	299	311	351	382	349	352	338	336	329	345	312	326	344	318	313	356	315	330	359	346	325	340	321	340	331	327	299	351	303	330	317	318	322	308	368	320	357	319	353	339	342	335	311	355	313	334	362	329	372	338	320	340	345	345	345	354	327	349	344	317	348	301	353	371	373	329	326	336	319	351	317	345	332	332	334	369	322	354	362	295	302	294	319	343	356	384	364	335	293	333	359	340	325	312	367	318	315	342	302	314	325	296	328	327	336	344	311	326	346	365	306	357	294	326	356	333	335	330	338	372	336	317	342	325	368	363	329	347	327	323	337	314	326	346	342	334	353	343	310	345	316	321	318	317	338	304	317	335	320	328	342	345	304	340	365	341	331	318	327	318	343	331	318	342	337	344	370	317	317	330	345	343	313	338	334	341	342	293	287	361	368	327	329	331	296	306	312	318	326	339	359	342	342	336	299	354	319	327	338	329	319	312	347	326	327	335	366	357	322	331	312	321	360	340	338	329	315	300	316	325	339	361	353	357	322	355	326	333	368	311	324	288	365	327	339	305	325	319	320	320	367	311	319	328	364	323	349	358	311	351	356	326	365	348	349	317	356	311	330	364	347	351	340	356	316	301	353	317	326	312	318	313	351	306	336	340	338	360	356	322	330	313	305	340	367	311	336	292	326	297	322	336	335	333	325	314	367	323	352	338	290	302	330	334	320	314	336	340	334	328	335	321	346	338	331	339	333	374	363	348	325	308	336	326	333	332	346	380	325	288	354	326	283	313	341	357	312	351	376	362	323	313	344	366	343	347	305	334	343	318	330	322	376	320	297	331	349	348	340	302	353	340	299	326	327	336	337	338	342	334	338	339	320	337	322	332	351	342	304	280	348	355	336	315	346	358	339	306	359	308	329	336	304	327	334	314	347	335	309	358	325	325	318	362	350	312	318	322	321	350	352	333	347	342	339	315	371	317	335	319	343	348	327	340	304	331	349	320	327	321	354	328	330	299	343	326	326	323	346	323	322	310	344	332	348	310	369	351	344	356	348	362	321	347	347	311	337	360	354	317	345
21358	10486	8235	6614	3847	2348	1475	1246	928	902	830	867	841	854	793	829	843	728	794	826	790	797	809	724	833	785	761	750	773	775	732	776	806	789	751	721	730	796	760	715	779	748	787	764	805	755	782	765	789	740	774	760	786	761	789	757	766	814	758	802	757	749	777	728	744	752	776	806	757	733	752	792	739	801	764	793	758	815	746	786	753	774	815	777	780	774	826	763	788	724	758	781	787	780	792	753	752	774	799	793	782	716	810	759	744	782	771	756	722	761	722	788	757	746	779	771	763	761	740	784	794	770	767	733	773	755	748	799	774	763	785	784	758	765	714	704	781	806	771	782	742	797	773	769	798	766	789	815	710	729	798	779	740	768	756	804	734	821	714	757	760	761	809	783	821	778	780	796	739	725	784	741	795	755	808	746	774	761	773	771	732	737	739	751	727	762	758	768	733	814	760	756	783	721	817	767	757	795	815	784	761	825	812	767	747	767	787	738	744	853	780	742	732	767	778	760	743	804	745	739	768	758	767	795	735	753	749	818	750	783	739	797	797	854	709	726	763	698	775	772	801	786	775	774	791	776	769	714	753	781	733	779	762	724	775	776	751	696	796	758	781	777	769	707	801	822	824	784	802	806	835	758	785	783	737	743	764	776	702	736	777	774	771	739	776	778	788	746	718	811	757	756	741	768	768	732	702	784	740	786	790	797	745	762	756	772	788	756	741	759	730	780	797	756	751	746	757	775	762	728	787	771	756	738	759	788	773	767	822	801	736	732	709	823	741	794	826	740	742	763	735	793	780	756	811	779	800	774	727	769	793	764	743	731	759	772	750	764	779	801	763	784	763	719	752	756	775	817	752	750	776	758	793	746	767	818	760	776	726	736	748	746	740	769	819	780	721	765	740	767	753	701	787	827	795	799	758	751	804	774	737	741	781	747	770	713	720	786	813	764	766	747	761	794	791	781	796	727	775	766	756	719	785	796	804	769	742	793	791	770	730	754	709	759	744	831	757	750	749	814	748	713	788	773	763	781	789	779	774	742	747	833	796	804	752	792	780	741	774	756	792	805	762	761	786	800	757	782	822	775	746	811	820	766	777	742	796	740	766	749	801	790	761	753	760	770	729	757	785	782	812	793	741	792	762	766	781	774	816	766	761	736	729	768	776	778	749	737	798	777	773	799	766	743	824	778	773	787	711	776	778	768	775	781	764	752	792	764	791	788	776	753	760	811	802	755	764	764	844	715	728	780	742	754	783	791	771	793	778	774	760	761	775	810	786	787	773	744	808	774	746	747	793	825	770	794	786	778	727	783	796	761	790	847	762	776	757	774	830	807	803	776	768	774	788	760	782	727	730	769	780	740	801	753	726	749	796	761	809	747	776	741	771	764	762	763	750	778	782	819	760	764	816	812	804	741	753	769	734	810	810	785	761	754	782	777	780	791	768	796	763	785	777	786	756	770	847	728	774	749	790	790	785	838	706	762	753	783	725	729	768	766	793	783	749	727	758	738	747	746	724	802	728	784	780	744	775	760	781	756	781	753	819	774	775	742	779	763	741	742	739	732	740	729	792	792	784	776	747	815	751	767	823	764	723	741	780	793	753	776	784	758	754	731	818	712	770	739	771	788	814	813	776	814	764	756	804	757	759	755	736	776	785	784	790	780	770	805	773	784	819	752	762	736	748	776	772	778	789	765	765	745	795	799	718	752	785	776	743	787	762	776	805	767	770	772	793	776	812	745	776	763	777	743	823	780	726	781	827	746	738	756	732	783	780	730	829	770	747	783	761	792	757	757	786	745	753	784	753	790	771	799	779	771	781	776	796	790	745	770	789	790	747	766	814	759	796	753	780	750	765	812	768	791	760	754	775	760	747	774	751	747	732	779	816	784	763	760	781	798	790	733	764	813	746	763	789	738	748	764	726	814	795	738	793	779	750	811	728	754	773	725	751	818	752	798	742	832	748	759	828	745	822	794	744	750	779	766	744	778	773	751	748	775	772	757	783	781	786	789	754	767	766	742	747	813	801	758	741	762	770	698	820	721	767	777	833	763	800	769	802	776	757	782	804	747	789	731	766	814	767	748	764	811	756	773	801	730	747	781	761	788	834	760	775	711	740	819	776	759	770	764	825	789	722	789	794	767	724	764	780	800	783	757	740	784	765	759	748	788	807	755	815	807	750	793	758	748	775	796	754	764	767	805	750	803	767	753	778	723	717	775	709	735	775	777	786	737	794	768	767	773	771	750	771	791	727	758	796	758	784	812	767	775	785	813	778	774	776	757	790	744	767	756	817	704	741	760	753	790	770	749	794	731	741	783	741	743	795	734	800	826	705	780	726	810	811	807	756	784	791	774	799	829	776	768	780	783	781	778	771	746	785	755	790	758	750	755	802	806	781	764	737	776	763	714	748	814	809	756	746	709	826	788	724	766	793	781	757	748	790	779	765	768	772	804	760	800	763	796	767	823	787	778	739	740	787	812	755	722	727	737	736	730	729	797	805	776	789	720	741	747	780	827	734	754	772	784	744	786	754	779	739	735	779	760	735	741	749	755	764	791	785	807	746	768	733	812	739	792	755	777	797	839	787	764	773	716	781	791	803	749	748	772	753	724	810	780	809	785	801	765	800	773	735	700	762	769	699	760	746	827	757	739	767	796	774	756	755	759	787	773	787	772	787	739	761	783	748	782	774	793	762	733	774	720	707	782	811	812	762	786	736	791	763	808	700	753	807	824	767	754	818	779	737	779	778	793	795	769	728	767	780	755	784	832	798	709	787	747	792	742	799	762	759	749	744	738	777	732	740	775	745	785	774	775	800	797	781	752	802	772	764	756	804	798	757	776	767	787	795	771	750	811	786	750	759	740	756	770	785	796	791	751	751	741	732	757	789	833	780	757	804	788	736	792	743	773	775	733	814	771	777	772	786	773	808	826	771	797	768	758	800	797	736	764	736	761	696	767	721	755	823	789	793	737	761	731	802	744	798	755	790	766	791	779	739	785	759	699	808	730	778	782	797	756	751	811	761	805	763	773	821	744	767	729	774	763	785	710	761	732	817	814	765	797	745	778	764	776	757	774	740	755	837	773	748	772	700	807	789	780	750	757	788	777	766	761	768	783	803	775	773	776	824	800	769	752	725	734	850	770	751	752	779	789	770	819	724	762	782	738	750	756	767	757	804	785	761	810	750	772	749	774	795	757	819	775	740	807	743	793	772	823	767	768	786	784	739	724	744	739	762	727	809	727	765	779	794	770	752	771	773	795	795	783	756	805	805	786	735	753	792	756	755	709	804	792	775	860	750	767	749	806	800	779	726	758	764	804	747	811	750	794	778	812	784	747	763	709	741	753	775	764	799	724	755	793	769	765	761	783	794	760	773	799	768	747	777	746	733	747	742	733	771	735	731	769	749	769	732	747	750	742	739	747	759	742	729	743	793	779	744	821	759	798	738	695	784	768	808	758	775	800	776	781	719	766	770	767	779	754	770	785	778	764
21877	2758	658	442	355	348	330	338	343	318	343	325	305	298	310	308	314	335	321	342	307	315	325	319	341	356	289	333	315	309	285	326	322	332	323	309	286	331	336	326	340	299	337	304	321	335	332	246	321	344	329	267	308	278	346	292	331	263	280	343	304	315	301	316	294	324	310	308	325	326	308	328	343	328	298	330	327	342	311	337	305	316	302	289	307	273	321	307	312	350	306	342	299	332	346	311	301	315	309	335	315	321	319	357	325	316	346	332	314	322	306	315	348	328	297	281	311	323	284	302	323	317	347	306	297	310	325	301	332	323	300	295	306	311	316	301	324	299	303	309	269	318	295	313	294	300	338	292	284	294	303	292	309	330	322	291	309	300	357	332	334	342	333	319	293	321	346	329	317	295	309	296	299	297	332	335	303	284	305	284	289	294	305	311	345	324	295	330	340	336	313	318	319	339	271	306	331	354	332	328	322	332	340	307	334	318	314	276	313	339	304	321	337	313	308	323	312	315	324	307	306	300	292	326	329	326	270	292	318	327	344	291	325	268	311	337	327	330	309	311	296	299	353	320	323	319	305	324	314	319	370	278	311	321	302	266	304	315	314	315	293	326	299	325	320	334	314	323	318	311	300	299	320	319	276	279	292	302	312	329	295	289	295	322	306	356	325	322	310	319	322	285	313	320	314	339	315	315	271	314	301	308	311	321	369	290	334	327	305	300	318	328	320	340	319	316	326	317	345	279	343	320	304	287	283	328	318	318	316	323	308	333	298	302	303	299	364	324	289	298	362	352	353	319	329	324	336	284	323	325	333	280	322	345	294	317	326	292	306	296	315	311	306	335	333	333	325	327	317	299	347	312	323	315	283	297	325	298	281	320	305	332	318	299	316	314	363	330	286	324	323	320	292	332	333	299	332	313	291	306	286	345	303	312	314	303	267	283	301	315	334	331	301	319	320	316	318	340	331	311	289	306	299	307	332	316	336	319	335	325	337	321	340	299	328	309	304	278	303	311	339	305	289	325	283	325	335	272	316	342	315	320	325	289	321	315	296	316	345	319	325	318	336	334	292	348	307	303	342	330	306	310	320	311	317	319	327	345	307	313	300	292	308	316	305	302	292	347	312	325	306	326	271	318	354	317	319	321	355	328	336	338	321	325	331	339	298	321	301	334	312	316	322	310	315	332	289	311	334	329	302	308	328	338	279	336	327	301	363	303	268	266	320	340	338	303	333	327	288	263	329	310	322	314	314	321	334	312	330	316	315	321	293	332	315	278	306	343	327	312	320	317	324	281	316	297	324	293	330	343	308	331	317	315	338	346	302	312	278	288	330	315	307	295	336	300	324	296	309	290	326	298	326	310	287	337	328	311	297	291	305	299	282	256	296	335	285	304	312	263	335	323	289	307	318	315	318	335	321	313	338	290	322	323	297	319	288	336	325	303	303	299	314	370	337	283	295	321	320	314	309	330	284	318	334	292	305	298	307	320	338	326	322	356	342	327	310	291	309	305	302	331	300	303	298	273	312	318	314	279	267	330	309	345	295	267	324	322	311	338	315	330	317	286	357	320	291	319	287	310	280	308	307	326	322	316	324	331	318	335	298	344	301	294	309	293	324	296	291	309	298	305	318	293	351	316	305	313	330	308	338	340	309	291	375	313	281	323	291	314	317	323	343	281	302	303	336	319	301	310	315	287	305	291	310	313	350	302	302	338	334	327	348	339	322	332	322	271	313	334	323	330	315	323	345	290	319	316	331	278	298	326	277	328	281	311	301	294	297	309	289	303	284	311	331	317	306	345	298	306	309	335	316	326	300	324	313	335	318	309	304	306	314	313	306	305	295	295	296	311	300	306	332	320	347	347	309	334	334	331	326	302	312	303	315	345	312	335	329	307	345	295	334	278	276	326	277	304	276	304	283	302	316	321	303	326	305	361	311	289	305	291	275	301	311	335	332	290	299	284	295	335	288	299	269	345	290	297	330	300	339	317	310	290	288	302	311	295	327	342	279	304	314	327	304	331	344	312	351	303	296	279	329	333	294	315	293	258	309	301	321	330	312	333	302	312	330	327	317	335	352	336	310	313	289	315	312	311	324	272	293	301	304	315	307	281	315	266	334	299	311	294	301	330	295	361	293	290	286	325	314	332	271	340	306	291	324	286	297	322	298	315	324	325	324	294	313	306	300	304	313	277	328	331	330	311	331	291	335	310	334	308	308	307	333	322	308	333	310	294	300	307	325	325	310	305	392	318	294	302	340	344	324	307	354	305	345	306	294	306	320	330	333	302	312	326	307	302	356	332	319	316	322	329	328	301	276	271	333	299	311	306	337	284	269	329	305	341	312	313	334	323	329	325	298	330	283	326	300	335	276	330	308	298	356	308	314	306	318	334	344	318	303	302	322	320	334	279	287	292	288	277	294	274	327	311	343	338	311	337	309	286	287	322	286	309	328	337	295	347	335	278	356	347	287	317	348	321	292	323	287	280	304	341	329	314	314	314	309	328	335	304	326	316	309	294	315	292	313	340	333	343	330	347	320	305	339	317	315	309	329	326	313	299	307	283	325	305	327	337	318	288	320	308	296	284	315	330	316	357	290	351	333	324	316	317	273	311	310	313	323	324	296	303	313	298	290	327	325	312	322	318	328	311	301	337	290	263	306	310	302	319	324	264	293	311	282	327	314	332	276	267	330	317	323	321	312	295	306	273	283	345	306	326	299	297	340	366	288	319	295	305	299	337	314	316	276	306	301	314	310	309	319	321	280	283	324	296	305	308	322	330	331	342	340	334	349	342	299	288	294	284	295	347	324	308	326	319	321	327	300	290	293	297	315	314	316	346	318	312	334	319	352	334	325	327	325	332	322	311	324	313	303	299	297	302	313	316	336	300	325	297	288	336	292	327	324	327	331	299	332	263	316	302	312	313	298	288	326	283	338	306	301	342	301	322	324	297	296	308	325	310	315	324	337	322	345	279	326	304	303	318	320	275	295	323	338	294	323	320	313	332	281	304	320	329	337	332	322	308	330	315	299	310	308	351	289	302	298	313	310	322	318	319	331	332	334	305	352	323	309	290	311	313	319	286	325	308	323	330	320	300	321	310	322	299	310	333	313	321	312	340	307	308	320	316	367	323	341	310	336	322	331	302	269	305	332	335	313	274	313	328	309	288	330	299	318	327	303	310	339	317	314	329	276	299	294	333	309	326	295	301	353	301	305	285	301	333	306	292	322	312	288	346	330	301	307	303	337	340	301	302	317	320	307	338	302	310	360	329	297	290	324	291	308	266	285	294	299	312	324	339	311	293	319	301	306	327	323	290	280	304	328	329	304	308	334	310	308	329	334	310	327	310	336	270	301	310	321	353	317	317	329	287	317	345	344	318	354	310	325	314	293	297	346	315	327	276	263	342	311	318	321	313	323	302	290	350	347	315	302	314	329	327	309	298	326	278	344	286	274	321	298	334	299	321	316	307	283	348	334	322	340	345	310	319
16176	6338	4068	2399	1445	1078	921	816	805	764	720	785	754	732	747	716	695	695	720	700	715	745	689	666	733	689	685	682	712	712	719	688	718	661	668	681	716	756	684	688	679	677	701	705	695	695	758	687	740	735	709	680	655	697	729	730	716	755	670	698	718	670	706	677	671	677	726	697	701	700	721	641	714	707	707	733	696	676	706	706	713	665	700	717	728	697	654	677	711	695	721	734	691	699	698	688	679	673	691	687	662	695	698	699	707	701	723	695	685	704	679	674	699	700	773	681	730	719	699	683	713	678	702	676	661	737	681	707	732	729	746	717	675	700	677	694	709	643	716	729	748	721	650	678	734	679	707	766	732	653	697	655	664	754	700	667	669	691	707	691	716	694	651	714	716	724	704	699	750	681	694	708	668	716	708	668	685	689	660	681	680	724	673	658	713	727	714	706	703	710	668	728	698	713	658	716	731	702	695	649	732	715	733	693	704	665	696	770	786	719	711	755	707	663	697	683	693	685	720	705	669	718	698	666	699	690	676	723	707	712	677	711	703	702	731	682	615	670	685	657	703	756	698	666	707	670	682	718	709	729	681	677	684	753	666	671	683	694	736	662	714	701	729	719	727	641	724	770	708	748	710	693	714	670	673	714	725	757	679	738	706	698	660	690	675	693	672	694	662	701	712	722	710	656	658	759	704	672	681	740	693	692	703	670	681	749	742	700	675	729	668	701	687	679	684	660	633	695	708	728	697	739	636	673	714	671	709	747	652	719	669	745	705	689	698	771	709	666	692	720	660	706	714	730	702	645	704	707	682	697	684	703	710	712	645	726	664	694	713	732	743	723	698	720	697	747	667	643	681	682	699	694	719	719	706	668	740	695	695	712	701	669	680	690	706	696	704	738	708	681	693	692	662	673	685	697	687	710	683	679	682	686	713	723	682	672	679	712	742	678	654	743	652	699	747	723	703	734	679	684	679	738	698	690	679	707	702	712	715	700	700	709	687	695	702	698	704	687	747	737	708	697	676	680	696	686	691	728	700	664	695	680	701	702	701	650	742	672	658	665	705	763	669	725	747	694	728	741	682	691	675	723	710	630	700	647	708	712	665	653	714	682	725	700	649	656	710	716	740	653	734	729	645	745	658	736	695	713	671	702	663	684	666	630	660	725	728	693	714	672	699	700	701	753	731	677	709	681	735	726	722	688	709	675	728	685	705	690	741	702	696	675	651	721	734	742	664	695	705	708	675	745	674	670	699	690	692	693	686	702	700	691	671	724	647	671	697	710	665	700	684	677	710	703	644	701	685	692	694	731	736	724	683	709	751	704	699	671	734	653	660	672	746	676	679	682	697	722	706	688	663	659	701	697	707	672	681	709	731	687	650	751	690	692	631	727	712	723	673	719	694	665	686	726	661	681	727	754	678	724	720	712	679	692	703	720	674	677	717	745	663	679	691	659	702	688	676	686	724	689	683	662	731	700	697	708	675	665	721	728	694	720	737	720	658	681	696	721	720	727	664	717	729	754	762	645	687	697	693	680	725	730	761	713	688	707	711	683	703	689	694	687	655	695	720	683	691	724	692	713	671	703	693	721	676	733	698	690	699	690	723	727	711	697	699	707	701	716	712	694	675	678	671	726	722	698	680	671	712	692	726	670	716	679	696	698	736	671	723	717	721	760	709	709	680	694	692	679	699	695	683	658	727	734	709	658	690	719	706	701	707	702	708	741	681	701	673	673	685	717	710	715	714	700	691	719	704	667	678	712	692	705	677	719	683	714	723	696	628	701	685	679	691	671	716	676	720	667	714	648	707	715	699	663	714	760	653	678	654	679	715	656	700	694	744	669	697	715	656	716	683	714	709	703	710	660	660	699	698	704	722	730	714	691	661	647	728	693	703	660	726	718	669	680	694	722	681	706	682	690	729	708	688	694	711	697	693	712	700	737	682	678	698	674	738	672	676	673	691	682	694	686	677	697	696	683	679	695	668	686	673	770	718	658	680	698	696	725	704	722	658	691	726	701	694	676	681	723	657	725	719	674	669	697	736	704	658	675	691	678	700	725	710	709	698	693	738	696	705	708	696	697	686	768	736	698	724	711	723	678	720	694	708	650	721	701	707	702	737	687	724	693	776	687	715	662	721	736	714	706	664	714	711	675	681	711	700	698	697	716	691	763	708	688	692	727	684	683	677	658	694	726	684	714	716	717	721	718	658	750	729	687	711	734	725	737	667	683	686	737	692	686	730	675	717	720	686	693	703	667	711	728	704	696	724	736	645	722	713	681	732	701	703	705	636	734	662	680	686	729	699	723	724	722	686	691	684	681	679	711	735	690	649	694	717	705	695	687	750	690	740	730	742	678	660	700	658	689	711	727	724	703	733	734	686	670	699	695	723	683	704	736	683	719	704	727	736	741	696	689	695	699	740	724	690	689	710	646	703	658	735	690	706	708	716	698	705	689	692	654	707	731	693	711	718	672	718	732	629	681	702	692	678	722	715	713	696	725	650	746	676	667	743	708	711	695	713	665	645	701	678	647	665	632	690	731	655	714	675	737	744	676	707	676	647	749	706	702	726	715	712	691	717	695	718	723	724	739	690	702	708	707	720	722	627	706	737	708	695	720	728	725	696	671	680	695	712	760	725	659	733	712	669	696	646	701	704	700	697	670	704	705	676	684	684	731	714	713	711	693	697	729	754	719	692	719	670	676	739	689	712	714	695	653	681	694	697	754	658	693	725	682	690	690	694	621	688	706	704	694	693	722	686	736	679	706	696	697	715	680	670	689	659	700	672	716	715	709	708	709	701	688	693	663	739	694	723	685	725	696	659	675	677	690	718	660	711	758	746	687	742	732	682	694	701	714	729	721	693	695	648	685	702	697	684	728	686	728	747	658	658	698	703	681	729	727	685	698	718	683	665	711	635	726	714	687	709	691	728	675	666	697	680	699	703	709	719	741	700	664	700	721	726	716	683	672	689	678	736	751	701	707	736	710	693	693	664	716	730	721	727	760	636	717	688	711	702	747	706	689	704	686	712	710	690	669	679	716	702	694	674	741	681	655	754	684	722	735	689	685	653	661	718	701	707	718	683	688	683	698	727	697	699	696	641	704	673	707	716	694	702	656	675	706	703	718	695	700	751	658	722	702	692	708	676	706	670	718	699	692	725	700	681	721	706	644	696	691	683	711	683	723	721	700	693	678	681	744	708	690	695	707	747	717	710	703	728	752	732	670	722	664	720	741	713	682	694	675	721	683	629	663	710	704	673	677	702	725	732	630	735	673	728	714	708	671	681	663	659	678	689	677	709	727	698	709	712	727	673	692	697	712	680	678	697	663	676	695	665	732	665	717	709	726	708	713	730	702	718	657	687	728	671	714	689	660	723	767	714	699	723	635	701	700	695	693	683	676	696	719	692	680	731	741	688	690	678	707	713	713	661	726	713	683	644	652	712	703	724	678	716	676	675	633	681	722	716	726	689	711	664	733	656	697	689	692
33324	5783	896	477	389	395	382	372	306	308	330	344	337	333	333	324	330	280	330	289	312	287	319	311	323	337	293	307	301	308	329	318	303	324	358	323	298	312	328	350	328	328	314	357	305	334	314	316	324	314	319	310	356	331	313	336	349	330	329	360	349	342	309	307	292	328	319	329	333	309	310	289	274	309	312	326	267	312	313	323	346	326	310	299	287	330	321	312	318	313	306	321	328	318	358	315	330	330	321	325	297	331	323	320	342	329	338	357	301	311	304	308	333	300	293	328	317	296	334	354	284	351	316	321	317	320	323	303	293	317	325	312	319	299	299	319	291	306	307	329	310	304	306	307	304	302	342	365	312	338	306	304	310	282	320	323	323	344	288	314	326	337	307	306	325	274	321	329	355	308	312	317	325	321	330	315	293	317	297	307	312	328	323	328	337	312	324	348	321	307	322	330	304	381	325	306	362	276	320	299	334	313	325	352	320	341	288	332	338	298	336	328	314	308	293	287	334	295	337	336	313	317	308	292	311	293	298	315	352	346	290	307	334	295	325	314	280	287	295	296	351	321	330	339	307	320	326	304	304	310	327	300	313	353	315	339	351	316	335	337	329	318	310	313	333	270	318	297	332	338	295	316	320	304	312	332	321	306	331	354	347	302	324	340	321	296	317	280	322	309	327	336	302	328	277	293	327	320	323	310	322	287	304	335	327	327	315	328	282	288	340	360	324	289	317	327	330	304	314	331	303	308	347	337	282	302	316	333	348	322	350	312	321	334	311	286	292	376	320	307	321	299	317	306	326	304	331	345	354	323	321	292	287	306	329	322	351	372	331	339	317	296	309	349	337	335	322	309	331	305	305	293	301	308	302	314	322	333	327	301	316	303	318	333	310	325	297	311	320	334	328	324	313	302	300	306	320	307	351	320	293	301	325	357	359	312	318	306	317	290	274	302	290	317	312	349	337	291	321	314	311	341	348	319	336	331	311	318	293	294	280	312	323	308	308	303	335	339	293	302	334	318	334	330	321	318	315	325	305	346	331	330	324	290	324	312	324	350	292	327	296	329	314	355	311	321	290	343	324	336	317	345	348	338	329	327	326	342	326	310	338	322	300	312	336	326	328	311	335	280	369	326	323	315	294	358	315	339	306	312	340	317	320	297	301	347	324	319	297	330	318	331	323	319	293	283	324	285	357	330	306	336	352	311	361	328	331	312	328	317	338	339	330	317	320	323	300	337	360	313	314	317	345	303	303	301	380	359	350	354	315	337	305	326	323	349	335	288	320	319	305	342	301	325	335	311	311	346	317	328	328	285	326	348	364	331	320	314	324	320	301	344	337	330	326	315	327	307	347	306	347	341	359	374	358	325	310	325	345	329	360	343	333	307	315	312	313	300	333	340	360	343	333	282	329	363	321	301	299	318	313	251	291	342	303	335	290	309	328	304	285	358	329	344	347	321	363	344	366	320	341	296	297	316	354	319	355	342	385	280	313	318	361	337	319	302	317	345	330	329	318	321	350	301	331	322	318	327	371	312	354	298	315	353	306	326	342	336	312	320	307	298	300	349	337	359	319	309	284	325	285	345	307	299	364	288	320	347	331	296	307	302	315	328	304	309	303	284	331	347	305	323	321	310	291	302	307	317	350	325	340	343	315	315	321	347	324	363	275	305	349	333	295	298	313	355	359	320	269	316	312	282	333	357	309	292	342	349	301	303	322	304	302	341	314	337	319	306	320	348	351	334	300	342	293	317	352	339	305	342	339	321	323	334	315	349	340	338	327	339	326	330	324	293	317	312	295	336	296	323	315	281	355	320	291	286	333	315	353	328	309	274	305	326	324	307	316	333	360	304	291	336	324	322	307	341	361	321	348	350	335	319	317	319	304	315	343	306	316	299	298	349	352	322	353	350	338	350	367	341	289	329	332	345	338	352	313	320	289	312	352	352	335	304	320	310	271	294	323	322	306	310	306	313	293	303	322	329	348	332	330	312	312	354	336	363	317	338	322	358	303	358	320	303	371	308	350	339	325	283	342	290	316	354	344	290	361	317	333	330	317	358	356	324	281	351	317	335	343	311	345	318	312	318	311	326	329	287	327	318	282	322	312	286	360	342	346	331	341	269	327	330	301	320	337	324	333	309	329	327	296	318	316	290	327	342	315	338	301	329	321	317	332	347	318	273	345	295	371	342	311	351	349	349	297	333	346	310	313	342	306	307	282	337	339	337	302	317	329	271	363	348	319	312	281	296	334	308	315	288	300	280	329	302	334	308	318	338	329	339	319	311	326	320	336	298	293	312	331	339	317	298	311	309	332	314	257	319	360	296	340	358	318	365	344	363	338	306	332	333	292	338	323	290	331	294	282	312	338	303	329	341	357	297	345	313	324	351	316	357	338	308	321	318	322	285	342	304	306	304	321	333	298	299	352	319	312	331	348	310	312	352	307	322	332	334	350	325	354	305	330	328	323	331	330	336	280	328	312	330	332	313	340	321	308	288	305	338	298	312	320	328	351	331	315	313	315	323	330	311	313	340	335	297	294	294	314	352	310	350	326	324	360	324	302	312	324	312	323	270	324	333	324	313	310	335	308	337	336	342	331	323	330	310	333	339	307	349	324	327	362	328	339	341	321	307	313	311	307	321	334	322	311	321	306	343	290	358	322	310	318	355	316	305	279	300	331	322	319	354	322	331	324	312	297	356	300	315	340	292	321	326	305	323	319	357	321	276	352	317	282	322	324	312	318	322	326	315	346	333	293	295	331	325	316	299	341	300	294	295	337	352	309	351	309	329	339	301	315	325	324	321	325	348	331	334	367	326	312	342	330	343	317	304	339	304	339	311	314	345	340	312	322	281	350	261	344	332	311	320	327	349	305	324	329	311	294	280	323	354	345	322	334	338	314	321	325	329	339	311	319	317	275	336	342	356	311	314	322	314	367	352	303	310	342	339	324	333	314	316	337	327	308	275	304	353	323	342	354	301	332	294	299	292	329	321	354	359	319	315	339	305	299	291	321	353	329	345	316	294	348	321	291	304	306	327	329	303	335	293	316	326	347	345	324	313	302	299	289	321	359	350	348	300	322	346	281	307	311	328	299	345	312	345	336	334	325	354	363	361	362	328	309	306	329	338	323	309	335	309	335	321	321	290	311	295	308	303	299	300	286	319	330	320	310	327	312	323	304	317	317	344	356	345	330	308	320	325	315	312	308	303	312	300	320	255	288	306	319	292	311	302	297	321	327	362	308	312	299	308	330	313	313	335	336	325	321	339	323	337	315	303	332	324	294	331	300	301	309	347	295	331	282	304	307	315	323	305	346	322	318	325	337	320	327	315	333	358	304	334	341	340	313	333	319	320	323	307	317	286	300	296	304	305	346	304	356	311	323	327	306	325	351	340	302	339	325	311	335	341	322	360	338	320	326	345	315	326	358	275	305	328	311	316	341	311	309	339	302	373	355	305	291	347	337	294	326	330	340	315	315	288	310	306	313	328
23439	9949	6148	3158	2061	1664	1244	935	901	819	811	781	773	767	738	757	759	720	753	758	798	749	711	726	722	738	725	668	752	700	723	732	734	703	740	725	727	741	762	787	751	706	754	745	769	738	727	725	698	698	703	744	720	706	789	711	722	747	723	708	766	727	726	729	773	736	749	740	723	732	763	713	750	669	684	760	739	771	681	712	678	738	750	737	724	724	717	679	687	730	734	677	713	704	716	727	735	729	689	746	764	730	681	751	746	709	686	700	675	720	685	731	762	760	752	721	752	727	712	781	726	761	769	735	750	716	735	708	741	699	703	728	733	768	715	715	752	699	761	743	702	730	750	731	730	710	721	709	782	735	734	699	687	699	745	679	730	768	714	760	714	705	745	671	727	701	757	731	727	738	714	710	721	733	737	741	746	728	711	725	691	704	700	745	705	734	744	708	739	720	743	735	689	759	747	677	743	742	706	749	742	736	725	659	718	749	753	731	722	753	690	772	724	682	703	727	718	707	718	695	729	760	713	728	681	747	715	671	699	717	669	748	764	703	736	687	695	709	744	735	718	728	698	767	711	716	790	748	749	678	726	754	752	760	788	727	726	757	741	704	719	686	698	717	766	705	700	721	748	702	712	723	735	743	753	761	727	713	712	727	666	777	761	691	779	685	733	746	758	701	734	726	684	657	708	768	710	749	734	744	716	731	693	705	720	745	708	708	776	683	775	718	750	699	747	728	713	760	711	740	708	713	705	720	743	716	761	709	725	717	734	745	739	717	765	693	724	693	763	739	736	726	745	770	745	750	758	737	705	755	716	712	735	753	719	777	706	726	715	729	718	720	757	702	688	719	686	713	734	709	735	740	748	716	710	788	715	703	700	700	699	763	723	727	776	702	740	726	700	774	705	733	754	702	728	679	733	762	663	714	654	742	712	749	741	750	773	660	729	713	703	753	735	698	701	752	708	702	689	708	720	688	747	695	788	736	722	711	705	712	713	740	708	715	773	703	731	694	756	717	748	760	748	712	777	761	726	682	736	753	717	777	727	762	699	649	755	723	728	765	713	717	679	734	749	708	767	738	742	728	705	735	773	684	710	712	752	700	720	753	725	743	724	699	741	695	694	733	716	741	729	728	785	736	697	704	746	695	747	753	704	716	768	817	759	773	745	704	730	733	691	695	682	707	707	766	743	745	703	774	775	727	745	679	703	734	717	763	675	754	705	739	721	720	743	682	694	714	738	706	677	709	731	729	698	707	760	693	688	788	747	708	713	738	692	700	706	763	733	759	759	737	693	740	699	689	717	760	788	717	729	740	725	751	743	825	689	711	719	799	761	690	739	704	755	704	735	771	706	742	778	748	730	732	716	731	781	728	726	728	721	699	747	731	702	759	691	743	754	798	712	756	719	709	708	742	683	751	751	733	745	703	694	723	744	816	675	749	725	740	720	760	685	737	720	707	731	722	731	746	693	766	726	755	769	690	738	754	729	670	716	737	781	774	782	709	756	807	721	742	718	730	718	745	731	716	765	685	703	752	734	710	783	705	725	768	753	784	714	734	705	759	703	750	710	706	708	702	736	696	753	747	733	722	713	771	737	731	744	729	680	704	758	750	700	693	787	682	750	744	708	754	741	700	739	693	736	680	734	724	724	724	767	683	767	715	707	744	711	698	728	762	724	733	767	740	733	771	722	748	748	748	654	712	760	786	745	726	726	753	721	722	742	727	740	760	691	752	790	738	736	720	724	769	730	702	719	747	733	680	717	696	716	775	721	691	681	687	744	793	680	726	758	721	722	706	699	753	778	693	729	742	687	770	672	737	699	782	680	696	736	667	733	716	773	751	694	734	704	743	773	743	756	711	706	658	701	669	808	774	711	709	737	670	796	770	762	709	725	684	725	764	738	730	780	760	697	771	759	740	722	744	741	710	707	700	755	697	743	740	739	763	725	719	718	717	764	719	758	700	710	705	733	688	723	745	775	725	696	687	737	731	765	729	720	709	731	747	742	709	776	725	722	722	741	735	683	700	719	752	693	748	707	754	739	768	694	704	698	692	710	741	729	708	782	720	677	710	687	725	739	729	706	763	683	745	742	733	759	730	677	751	702	705	760	739	764	766	742	716	690	742	732	708	727	689	696	764	728	773	734	770	741	756	722	740	754	707	719	710	683	717	733	706	716	683	759	748	703	718	717	740	741	716	738	756	746	745	704	751	759	718	722	688	723	728	744	725	706	737	767	747	773	765	741	767	745	730	748	718	736	732	715	694	723	724	696	717	725	665	718	723	747	697	716	728	687	679	720	760	721	756	719	707	735	703	750	718	745	764	726	740	728	729	730	724	721	705	704	723	741	741	733	735	719	697	764	690	757	715	670	710	729	794	712	701	697	739	711	695	699	719	750	699	743	701	741	720	766	766	738	694	779	737	738	696	740	694	741	745	746	658	750	743	739	773	727	739	677	722	712	701	747	758	720	766	744	740	705	714	698	735	748	723	742	758	746	772	750	701	721	708	728	691	766	735	750	733	698	739	780	683	725	714	705	745	730	706	728	722	689	736	721	685	780	724	705	713	705	741	716	750	763	696	726	714	722	707	738	673	665	741	740	714	707	734	766	727	720	738	711	721	762	780	777	705	738	682	783	705	729	686	750	724	759	733	765	737	720	711	674	734	734	719	739	753	741	713	709	758	749	661	766	710	718	740	747	737	757	708	775	724	721	711	750	736	751	709	792	751	683	705	730	705	756	725	738	732	735	745	708	711	743	690	703	659	756	724	775	718	769	769	742	687	698	713	698	713	750	710	738	739	725	741	734	756	695	729	746	726	728	767	730	695	772	679	733	719	716	782	764	709	668	756	714	743	767	743	719	748	767	746	777	726	694	724	698	718	706	734	757	729	739	738	753	757	761	735	711	695	696	679	777	696	664	722	704	704	742	716	722	786	726	727	743	746	718	783	716	738	707	724	746	732	740	718	743	725	726	702	762	759	743	744	712	769	716	739	724	779	731	702	745	762	742	772	712	684	684	747	698	754	728	721	703	761	693	702	724	751	728	746	763	715	698	701	763	682	729	694	708	679	699	734	764	709	689	720	732	721	724	724	730	732	727	739	713	707	723	700	712	745	755	713	754	761	696	757	700	757	750	751	739	723	704	772	708	732	723	755	709	754	710	757	754	720	744	711	703	786	756	715	709	729	704	716	722	759	675	751	708	727	742	705	705	718	727	671	722	692	754	722	754	700	712	775	724	724	699	738	726	750	705	742	689	698	761	716	727	720	754	712	679	732	742	738	717	774	740	693	711	709	729	751	740	746	755	732	781	742	733	719	716	756	716	752	711	727	728	786	730	720	739	713	737	735	762	788	710	783	719	713	742	749	731	719	747	742	740	708	737	733	703	721	673	737	671	789	734	721	753	755	742	690	730	793	735	741	717	749	705	747	703	737	732	662	700	720	726	752	754	742	725	737	726	702	727	712	726	714	720	733	692	712	748	722
34013	5357	856	569	421	392	336	334	357	321	326	305	343	355	310	344	388	343	362	339	329	339	329	325	351	359	349	331	321	330	318	314	321	314	351	334	326	326	302	314	292	340	330	306	322	315	347	317	336	295	315	331	318	416	321	322	312	321	292	336	309	336	340	342	335	335	323	330	352	345	324	335	322	303	331	322	323	329	341	323	325	349	323	298	341	314	304	364	314	318	339	354	333	341	323	325	355	350	305	322	311	319	328	314	327	322	331	319	353	326	333	346	313	323	338	298	321	348	343	328	331	344	367	321	332	333	315	320	341	369	337	334	381	347	359	318	310	313	305	353	320	338	384	341	350	335	334	326	351	372	311	317	320	329	357	363	347	330	316	325	325	344	324	314	332	326	293	324	324	320	346	347	323	318	304	309	357	318	328	314	307	325	330	341	348	335	309	344	358	312	297	307	313	310	347	335	364	345	326	299	311	306	335	298	348	320	344	325	298	327	353	341	316	327	354	329	343	306	302	346	317	350	330	299	360	354	322	343	328	317	331	315	305	277	333	329	362	298	362	322	341	337	316	317	361	356	317	335	376	346	367	342	330	331	345	351	331	299	301	325	324	333	313	335	326	330	347	340	295	302	345	379	331	337	349	335	353	331	326	344	338	344	294	336	318	338	337	341	347	345	312	288	331	349	327	326	323	316	330	340	326	346	368	316	337	337	363	342	328	311	305	323	327	324	304	328	363	341	332	330	318	340	309	319	345	314	325	343	361	320	329	347	348	348	307	328	319	301	314	304	331	318	294	357	352	320	321	335	323	330	327	336	317	351	347	327	331	328	341	311	309	310	324	369	312	323	304	323	317	326	366	357	324	361	351	339	342	309	308	311	350	342	301	393	372	352	344	324	304	327	330	302	307	334	351	363	334	343	343	340	342	337	310	335	356	304	317	287	354	320	332	312	353	337	293	306	336	328	305	351	339	342	322	332	319	314	356	339	318	325	337	338	309	354	330	322	313	341	361	325	348	388	354	314	347	310	296	323	378	333	350	333	338	320	345	327	296	316	309	286	304	322	302	333	304	274	319	333	336	357	337	344	314	318	348	338	345	376	345	353	295	308	331	319	316	290	318	325	320	304	327	328	329	309	332	332	328	310	321	335	334	318	333	326	326	320	334	372	360	327	354	331	312	322	305	326	290	324	303	313	330	333	354	360	330	336	312	348	332	364	363	325	333	362	382	329	323	342	324	349	309	334	341	319	334	322	316	319	339	332	341	318	349	314	325	327	321	321	344	319	349	311	360	326	292	328	331	288	328	335	318	324	318	344	343	315	319	355	370	325	330	345	323	298	309	376	356	356	346	321	355	337	297	321	308	323	314	334	303	367	302	332	269	355	337	327	339	332	362	308	308	313	328	353	351	308	325	321	309	298	320	307	322	335	355	321	349	325	326	331	289	311	301	340	345	317	334	312	323	336	351	350	375	332	303	340	335	293	311	364	347	326	335	377	348	310	316	380	321	312	357	320	334	301	324	308	363	351	300	302	310	319	298	322	352	314	345	365	354	308	283	336	310	324	315	318	289	333	312	338	299	328	331	331	323	364	349	324	318	328	327	328	325	314	306	328	322	357	325	353	332	324	347	334	313	299	330	346	317	333	334	323	327	297	338	298	308	317	321	370	313	314	327	317	324	350	327	342	320	323	321	327	343	300	345	341	327	308	338	356	326	360	316	309	365	341	338	327	322	344	314	312	325	346	316	305	313	304	321	351	297	335	363	354	315	325	338	339	311	350	310	334	323	366	333	321	342	310	341	288	335	340	386	316	342	315	321	305	346	330	365	334	315	328	354	331	325	328	304	344	289	347	329	323	295	321	324	333	347	309	337	288	330	314	354	346	321	305	325	347	345	305	318	342	333	317	335	340	333	307	333	318	344	343	349	309	318	289	338	322	348	326	314	295	327	313	324	315	315	324	347	310	316	349	349	329	336	330	337	343	331	333	330	348	336	316	371	312	296	355	313	330	311	314	337	313	319	351	338	327	335	340	320	357	327	337	318	325	348	297	333	323	335	359	326	346	325	329	317	343	356	369	325	294	338	325	341	328	328	326	339	327	360	346	350	333	327	323	333	359	318	360	321	313	352	338	296	344	349	343	325	340	365	329	361	344	326	323	326	318	324	342	330	338	351	285	319	329	338	322	331	344	325	307	351	345	336	356	325	304	355	323	379	298	325	332	331	305	335	343	335	322	347	334	363	314	325	313	338	332	300	330	308	310	324	358	347	319	310	342	339	340	297	335	354	333	342	313	345	319	349	332	330	363	342	344	320	349	316	346	327	346	311	303	350	315	311	333	311	366	345	347	352	351	356	362	321	329	375	321	331	332	308	339	360	351	322	322	324	329	315	300	366	329	318	315	328	335	328	342	320	336	335	301	323	345	314	346	326	341	301	317	326	354	311	326	345	316	341	329	358	338	346	357	346	319	344	313	330	335	296	349	376	356	378	333	346	330	347	356	312	303	339	305	341	349	339	319	372	314	349	336	341	354	361	344	318	360	367	339	325	319	320	348	351	355	362	338	367	357	341	342	316	303	340	325	341	338	343	355	328	337	320	341	337	313	350	307	348	350	320	334	317	303	295	357	310	308	346	361	355	339	333	333	334	344	317	346	338	328	291	325	332	323	335	338	325	307	353	359	361	316	303	350	334	333	301	295	351	284	344	345	326	330	325	290	304	314	338	321	344	329	353	276	304	318	342	320	313	293	338	330	333	320	319	337	353	328	350	358	347	295	343	299	359	320	342	303	322	315	355	345	333	350	301	338	288	314	353	300	338	314	334	330	368	325	363	349	356	342	343	327	313	324	331	370	328	333	312	345	333	327	293	352	322	322	293	319	283	310	323	288	300	339	386	337	290	323	309	310	317	369	368	354	374	329	349	290	300	309	326	336	327	360	295	349	315	340	331	301	321	315	374	323	333	338	352	350	327	328	327	340	333	310	335	348	328	300	339	301	334	320	347	303	333	333	301	329	345	325	289	294	306	331	307	335	382	345	326	343	328	325	318	348	330	331	337	333	341	339	328	332	310	317	337	362	333	318	313	314	342	310	352	300	311	340	310	324	320	341	343	341	340	351	324	340	303	294	327	320	331	293	294	295	326	323	347	358	343	362	367	330	309	306	307	344	363	318	364	316	352	363	322	304	335	334	355	317	370	287	311	308	326	327	329	288	357	312	332	329	318	317	309	361	305	298	320	311	370	297	316	336	355	379	340	324	311	363	318	322	303	336	329	363	353	373	358	321	325	295	312	337	291	342	345	324	309	313	301	308	312	333	309	347	334	363	307	330	348	354	305	350	341	322	325	342	326	359	344	322	360	315	302	337	299	284	307	317	346	327	314	366	351	357	315	360	328	348	351	360	308	344	371	330	369	353	323	323	350	334	324	346	339	328	342	334	349	337	341	309	311	343	366	360	332	333	325	351	354	326	329	327	321	306	348	322
21703	8688	6348	4515	2764	1764	1419	1135	1007	914	872	850	801	812	790	794	801	776	860	813	784	758	785	820	781	796	821	758	771	705	829	735	739	863	755	765	797	794	800	779	803	757	785	807	788	771	770	757	737	797	777	716	748	738	771	788	853	771	764	783	756	715	749	751	761	768	748	769	796	766	754	801	821	746	759	747	770	766	762	746	760	724	791	761	707	718	720	767	731	767	742	746	780	778	716	769	772	764	754	779	771	772	697	734	739	777	729	797	752	787	737	772	722	808	791	796	789	736	707	796	735	755	738	778	734	747	764	776	749	764	743	750	739	778	797	783	734	781	778	757	762	773	761	767	798	738	784	707	779	773	774	794	765	757	774	797	772	742	741	777	769	756	742	767	791	759	764	763	796	792	765	807	780	763	771	738	756	772	740	746	793	726	745	757	708	792	726	786	729	776	745	749	796	775	767	757	717	813	741	737	748	748	727	730	787	726	806	756	774	773	764	767	763	742	714	789	751	822	800	740	729	758	741	745	759	758	758	756	731	775	704	802	740	770	768	773	777	764	736	790	762	711	777	808	776	765	724	800	786	745	764	746	765	775	786	762	742	773	779	765	785	731	788	784	755	737	767	741	781	741	789	779	800	728	801	755	764	795	746	719	797	770	748	776	763	731	784	747	800	760	769	776	735	774	770	733	704	775	793	791	738	751	768	745	739	782	755	773	739	782	776	804	725	753	809	810	729	810	760	756	726	737	767	739	718	730	765	722	729	777	766	748	768	777	766	741	759	762	795	756	761	778	740	756	795	776	710	726	800	752	768	749	755	727	774	790	741	764	794	799	803	707	709	788	760	730	785	778	738	709	777	780	787	768	755	762	756	738	761	753	755	761	792	771	728	773	792	758	690	748	735	710	769	702	756	694	757	758	759	771	797	718	724	751	763	753	696	778	707	795	732	785	743	764	748	747	798	742	758	744	787	739	773	741	814	776	802	756	751	804	767	810	823	756	794	760	748	758	772	756	729	782	788	751	800	770	738	723	737	711	723	768	756	751	737	742	800	736	778	715	702	734	760	758	789	724	772	745	728	731	772	784	734	770	791	778	758	770	741	739	747	761	721	796	738	816	774	770	784	792	764	762	740	810	767	717	804	754	809	722	777	771	735	780	730	762	794	747	775	677	754	785	758	746	731	773	744	759	766	796	757	729	743	785	764	736	760	771	771	768	789	806	715	794	759	740	781	755	772	754	685	793	801	772	726	729	729	787	728	806	756	772	746	780	721	761	751	734	707	744	782	739	765	755	747	745	824	814	695	738	758	801	772	767	797	783	737	803	746	768	752	740	754	743	757	745	744	753	749	738	793	770	796	743	770	774	739	761	792	770	767	766	721	758	793	798	730	734	720	779	716	761	749	746	770	753	736	727	769	791	744	740	773	744	756	772	774	719	732	754	755	839	746	783	797	768	787	734	745	773	763	769	731	780	698	781	757	780	711	722	770	742	773	765	743	795	775	745	726	776	796	719	761	783	735	739	713	748	756	772	767	776	781	751	818	772	760	730	745	728	712	736	745	780	760	750	771	766	761	778	796	795	787	745	766	769	724	767	735	760	787	770	764	722	756	732	792	740	751	759	764	794	719	711	736	744	810	782	710	720	760	743	726	736	776	769	726	780	731	731	718	743	755	754	773	825	779	756	758	760	773	712	740	752	709	759	756	766	699	739	778	703	811	717	769	736	759	809	748	755	731	706	769	758	729	716	783	796	738	728	802	775	754	761	777	798	767	754	732	765	746	777	760	745	732	682	771	741	744	752	768	754	786	776	752	722	772	790	785	725	821	744	766	784	748	770	711	710	752	716	703	764	797	820	816	759	710	773	788	763	755	775	759	802	741	724	750	726	719	758	741	728	777	758	755	747	790	783	741	729	721	747	727	771	776	736	807	749	777	796	807	740	841	735	726	739	760	769	797	741	740	775	781	779	738	778	731	741	730	737	707	743	767	742	741	783	758	752	715	772	799	792	781	781	838	729	786	769	763	744	727	739	729	724	750	765	766	768	760	755	746	779	747	753	785	834	755	787	743	785	774	759	749	774	755	780	779	756	756	786	707	786	729	732	738	801	721	761	718	753	763	785	745	785	750	750	771	765	777	792	751	737	769	710	755	721	793	755	815	784	755	806	708	720	747	743	765	777	748	740	767	806	754	807	758	774	727	751	769	730	732	743	747	785	780	811	737	806	806	790	751	765	710	791	787	745	775	831	707	770	724	774	780	758	739	733	794	753	798	749	737	735	743	789	774	765	760	744	759	779	791	723	733	781	766	770	757	719	791	752	795	733	810	817	769	753	721	722	768	714	674	771	747	782	751	785	737	776	773	731	771	774	766	721	744	708	812	778	752	805	759	796	733	752	769	734	720	779	747	770	715	763	751	745	745	747	745	706	749	752	746	757	742	768	796	723	711	750	771	786	743	735	782	805	766	769	803	784	811	746	788	793	740	784	756	765	760	743	813	732	774	734	742	753	776	730	771	781	756	756	734	783	739	709	766	770	767	827	769	826	757	791	727	785	720	767	700	782	739	805	754	774	786	754	776	720	766	754	816	766	743	787	770	764	745	779	785	763	791	790	757	773	713	725	806	739	797	754	792	804	800	806	773	720	783	712	781	732	746	734	756	817	762	746	736	789	765	707	808	763	765	758	776	766	800	751	751	781	767	775	757	818	765	753	713	724	761	753	718	725	793	752	755	780	755	762	793	770	796	771	760	775	733	745	793	757	745	765	730	808	761	799	737	751	736	699	750	728	758	722	738	764	725	770	781	781	796	776	791	747	739	760	796	786	734	768	776	775	765	766	770	823	764	816	788	781	754	753	765	754	753	733	752	780	756	794	757	776	796	784	736	772	745	754	766	775	774	737	791	776	734	779	743	762	751	751	749	760	806	810	756	762	721	742	760	766	780	762	725	792	769	781	799	807	687	791	738	752	753	784	748	780	771	756	735	787	773	725	732	728	786	780	729	740	718	718	796	713	787	726	770	782	739	759	774	821	789	778	668	794	763	702	751	719	769	828	729	776	711	728	733	826	799	782	784	764	764	704	745	759	724	820	721	801	750	736	763	739	742	742	797	748	742	782	731	714	771	753	793	790	761	758	752	734	718	768	723	803	794	691	724	760	698	763	756	717	741	758	766	811	755	753	746	764	784	745	778	767	773	754	780	758	753	766	776	745	776	746	774	753	723	729	764	779	734	719	762	789	771	807	766	753	814	795	811	715	734	836	764	762	786	787	730	737	812	762	781	751	724	746	810	757	787	739	733	743	718	747	752	709	785	764	754	781	770	786	793	763	789	754	746	747	792	749	701	743	766	772	782	752	688	767	764	789	778	814	746	792	765	792	787	755	787	770	723	750	750	725	741	739	740	807	766	788	763	800	750	708	742	747	746	775	719	771	768	766	719	723	730	770	742	793	761	783	748	734	784	756	758	724	751	750	769	803	755	798
23145	2428	521	387	363	341	288	328	351	332	328	300	317	302	274	316	257	285	302	316	319	317	320	322	322	300	267	324	317	306	335	337	314	322	332	345	292	295	287	319	314	311	325	334	341	321	339	308	313	307	307	333	318	301	316	309	321	324	278	276	302	299	285	300	338	329	311	319	315	335	319	293	321	326	332	297	318	318	309	314	291	316	289	331	332	283	311	303	299	305	328	314	284	324	318	322	303	343	306	328	342	262	290	312	339	326	297	326	299	284	321	288	333	325	343	312	310	334	315	357	323	312	301	289	275	298	322	350	287	317	339	336	300	339	331	320	328	310	337	338	287	267	300	308	326	297	318	301	301	316	298	286	304	289	297	300	310	341	323	296	313	322	295	310	283	280	296	303	338	317	339	324	334	314	288	305	300	320	279	320	317	353	316	328	327	335	304	294	311	282	320	306	329	331	330	304	294	289	346	351	286	321	322	303	310	286	308	349	294	306	283	273	319	300	293	300	327	273	324	284	314	305	292	322	327	312	292	292	321	260	282	319	318	281	334	315	309	305	307	332	303	325	296	280	324	309	287	302	292	337	332	316	306	263	297	324	321	283	302	304	309	259	312	310	304	300	316	313	299	323	318	315	273	286	354	311	360	299	317	300	296	296	296	307	297	326	300	318	268	298	309	293	280	288	361	315	329	291	301	338	335	304	294	364	304	292	325	300	262	311	345	271	315	325	282	338	324	293	311	308	322	335	302	314	289	305	308	268	274	325	289	311	330	362	298	313	278	331	288	326	323	283	297	313	299	307	311	307	315	322	305	272	315	330	301	353	347	323	312	299	301	284	282	266	285	322	321	315	310	303	301	331	321	325	319	308	306	323	307	336	323	295	307	332	297	285	298	312	315	285	293	318	320	319	334	299	273	305	338	335	302	270	302	324	364	280	298	307	324	301	296	312	286	320	292	301	307	338	324	312	341	330	323	311	305	307	291	304	321	309	337	339	317	320	323	328	316	295	308	294	334	306	288	307	315	334	354	318	315	320	318	342	322	326	317	313	303	297	304	328	326	318	305	309	303	269	285	330	309	287	337	310	307	281	292	287	270	309	314	273	280	295	294	307	317	319	301	315	310	315	312	312	326	295	328	298	304	285	252	309	305	322	339	303	300	307	279	307	322	312	320	310	309	334	330	323	329	302	331	289	284	305	308	351	322	295	284	323	341	313	324	293	299	317	332	323	336	328	290	300	305	315	296	339	339	352	327	302	363	296	299	306	306	300	297	284	316	294	300	288	299	291	311	298	323	332	326	320	323	304	318	306	289	310	297	334	302	306	292	284	334	322	324	330	327	307	336	321	300	312	298	319	310	299	320	306	279	353	298	316	294	314	330	299	274	297	311	301	304	320	346	293	319	310	301	317	316	320	280	312	301	318	292	298	334	320	321	311	308	289	296	299	332	298	335	311	331	277	323	290	315	315	314	302	320	341	312	305	312	341	317	343	341	316	299	317	320	312	285	294	289	342	323	337	300	334	329	292	295	352	305	347	336	294	300	299	335	349	309	317	288	318	290	317	310	290	309	334	296	329	307	301	307	292	290	338	314	323	316	272	304	316	320	318	284	316	337	316	309	304	315	315	326	268	310	304	319	309	293	309	307	291	287	318	259	315	300	306	306	296	321	316	321	305	301	326	275	298	316	296	329	298	322	308	283	309	319	313	276	310	323	334	333	318	297	323	319	288	311	324	315	308	340	298	274	304	343	296	276	306	305	295	302	308	336	287	288	317	315	312	321	306	300	301	313	322	309	278	351	309	293	315	277	347	331	322	308	320	278	277	301	271	282	309	269	289	327	319	312	297	330	297	305	339	300	288	300	282	298	295	283	299	303	325	310	290	302	302	291	292	325	307	329	299	336	335	309	291	313	312	290	270	270	325	332	313	302	304	286	291	285	299	303	307	326	329	332	322	272	291	345	360	326	305	285	354	308	333	310	289	278	323	313	292	311	322	348	325	309	282	268	308	327	344	304	301	287	308	303	337	350	294	353	293	323	312	326	273	298	331	310	316	312	290	311	306	314	322	333	303	299	319	308	298	328	294	303	337	309	336	282	303	267	319	296	326	310	359	309	314	322	309	347	279	336	350	284	322	330	290	268	299	312	340	288	288	326	282	338	310	282	281	320	299	298	288	328	289	276	292	315	283	297	293	329	335	280	364	300	303	310	284	333	299	332	315	302	300	310	317	340	302	303	311	311	324	339	326	299	317	285	333	299	339	302	288	360	303	322	287	299	300	312	321	286	327	319	311	291	302	334	329	311	290	349	282	314	325	300	290	304	297	320	326	303	269	306	288	294	291	323	344	322	333	304	287	311	299	294	332	312	286	322	300	312	312	346	332	326	287	327	305	291	279	340	290	299	320	291	321	319	316	345	297	314	315	291	317	290	296	376	320	312	332	321	333	305	335	319	307	320	327	316	319	305	328	341	343	283	297	297	313	295	303	329	338	312	271	274	305	286	325	293	312	339	295	298	278	300	343	313	290	295	293	316	318	322	327	295	302	312	283	322	319	308	321	307	306	342	297	310	290	321	320	290	300	289	368	313	295	352	299	317	303	312	288	297	324	322	299	336	304	304	302	322	312	279	290	303	324	321	306	260	331	281	291	319	318	319	320	330	348	291	342	279	322	308	322	290	324	311	326	316	310	341	294	291	300	322	337	305	324	279	326	331	289	320	296	333	299	318	319	294	311	297	327	336	272	312	314	295	317	282	327	286	297	301	326	320	281	382	282	273	297	305	313	279	307	360	309	284	348	303	296	321	301	305	311	306	302	309	314	308	327	306	293	299	313	307	335	288	301	322	305	320	282	288	333	297	302	289	344	311	283	290	308	302	302	311	300	302	326	336	319	297	320	312	287	338	303	276	325	297	350	303	305	288	322	316	345	309	314	295	344	316	349	328	335	343	331	327	338	304	276	332	296	313	310	362	329	295	336	310	296	344	305	298	309	298	328	313	274	315	324	335	314	302	317	326	317	325	336	257	264	281	302	320	347	330	289	333	308	277	279	301	283	332	296	293	316	348	314	339	333	327	305	312	311	341	347	283	323	319	327	331	318	289	309	290	296	298	326	328	367	280	304	297	314	310	290	292	318	320	301	300	327	295	262	291	339	327	316	301	316	289	333	333	300	327	310	337	280	311	260	332	291	351	294	320	359	318	334	317	278	321	296	306	332	334	321	317	299	289	323	300	325	306	304	287	307	299	319	321	311	315	321	342	299	322	283	295	317	320	288	305	342	314	332	307	324	308	322	322	308	318	315	286	315	296	321	317	322	333	277	307	291	301	309	293	320	293	335	300	329	309	321	325	311	301	306	315	287	330	330	280	328	300	318	324	311	311	318	303	331	303	342	328	311	294	301	282	309	301	315	284	321	345	304	303	317	285	312	331	317	317	299	322	286	282	290	302	329	311	294	277	334	322	330	341	322	304	313	331	332	293	289
16211	4938	2598	1749	1393	1112	921	810	758	724	729	663	760	722	727	739	696	661	640	743	668	627	708	711	697	681	734	666	704	711	718	707	689	704	707	735	647	694	662	672	727	708	614	668	679	671	648	757	722	682	702	745	693	675	711	706	691	661	670	662	735	693	698	746	668	664	643	694	654	697	701	704	741	711	681	726	676	678	692	698	720	648	635	639	655	653	692	687	698	700	657	712	653	714	710	753	661	696	750	731	697	707	723	681	687	657	704	719	696	651	694	645	661	681	677	676	713	709	687	754	665	717	680	666	679	699	692	686	697	712	662	702	668	726	697	659	698	714	728	708	663	690	696	704	678	721	692	630	679	695	678	701	677	709	687	622	671	679	698	647	665	661	742	670	677	725	685	691	706	672	671	683	664	726	734	727	732	649	685	757	699	636	655	688	680	670	692	671	705	712	672	704	713	716	642	739	713	724	661	697	701	685	686	663	687	719	695	688	688	686	731	668	694	696	653	676	649	719	684	691	683	674	672	646	666	672	706	686	702	678	686	730	691	729	695	713	721	708	725	669	672	746	657	726	710	679	657	731	713	701	666	709	677	689	652	727	663	671	656	635	680	650	709	688	665	722	691	675	699	699	689	667	680	631	631	653	730	669	680	693	708	701	709	691	754	674	682	721	669	731	705	702	704	723	695	699	643	697	672	694	632	705	677	685	730	714	674	719	688	704	671	700	673	727	674	682	652	703	715	700	690	650	675	705	708	737	661	689	653	676	699	678	655	711	651	687	714	685	666	691	660	690	726	676	695	731	657	691	651	687	681	669	677	662	672	699	672	645	733	697	649	703	694	696	654	672	687	711	672	699	699	730	718	652	652	677	680	672	678	723	671	702	654	703	666	671	673	696	721	714	685	680	648	711	700	697	666	738	709	648	668	677	669	678	655	699	683	690	644	656	692	667	664	682	676	689	675	644	717	683	709	698	662	721	714	694	641	670	664	640	662	676	719	702	669	691	663	676	659	691	709	671	685	711	689	738	701	733	714	677	693	674	680	701	676	657	712	684	712	672	638	682	670	713	701	678	724	681	691	694	673	709	696	676	749	730	704	707	714	665	635	683	705	704	685	726	650	683	685	668	701	696	711	723	680	740	689	697	695	703	681	689	709	747	681	678	738	707	668	679	720	684	652	700	730	679	654	677	703	665	670	700	690	693	700	682	689	683	666	678	682	689	657	674	687	694	720	702	656	661	657	694	675	707	667	738	704	630	633	682	666	673	701	690	708	667	740	681	689	661	681	649	657	719	652	683	687	725	692	692	639	716	698	683	664	677	653	647	702	697	682	678	675	716	665	663	659	684	715	652	658	679	704	690	696	664	686	705	686	669	682	664	688	686	685	675	676	716	680	622	693	682	648	642	720	692	614	681	683	692	726	655	682	683	663	659	686	676	648	706	711	691	657	730	709	690	659	716	689	720	714	676	687	731	674	695	720	696	647	668	698	651	734	711	677	662	705	679	626	726	704	664	732	668	628	658	663	708	704	736	662	636	703	709	671	680	694	675	750	719	677	705	706	693	705	632	693	705	718	704	688	677	701	674	702	699	685	676	701	667	739	708	683	711	644	668	710	714	721	684	712	681	652	678	731	634	660	696	713	707	684	701	678	693	675	681	675	727	677	673	683	616	696	653	709	650	690	650	666	676	669	678	707	655	654	682	674	699	656	670	657	678	646	677	696	676	703	673	623	721	624	675	695	687	644	686	674	698	681	665	690	666	703	690	674	670	706	667	663	692	652	690	693	700	714	672	724	676	684	660	689	682	652	686	675	724	703	693	720	718	674	657	700	678	658	701	711	662	695	651	715	712	658	713	697	735	714	677	685	692	684	705	671	706	653	664	687	660	657	689	670	679	698	675	649	684	692	663	639	672	645	706	686	675	686	670	684	695	652	682	664	693	676	713	742	655	702	698	687	673	703	678	673	696	722	685	626	693	729	713	657	636	669	669	738	720	716	653	660	708	705	693	707	680	716	669	704	651	709	688	689	678	670	657	695	720	622	687	673	680	676	658	654	694	669	697	699	716	697	703	679	705	678	678	723	713	669	685	663	689	641	684	673	726	643	687	751	693	718	694	740	643	688	665	663	712	683	681	670	728	701	667	668	699	686	693	660	697	668	679	687	696	712	694	683	682	676	629	732	695	711	716	725	730	674	714	697	730	683	689	634	694	712	697	658	683	669	709	666	716	688	691	689	690	694	656	674	716	658	679	696	683	679	746	701	683	692	716	641	660	698	717	662	692	671	734	692	711	665	701	712	705	740	670	703	641	694	669	674	645	682	721	648	671	735	700	708	678	651	743	656	694	715	685	680	700	710	694	699	693	651	691	648	653	687	691	683	716	716	664	700	719	659	690	733	725	686	713	659	637	689	682	696	648	699	645	672	667	677	694	700	635	707	687	724	641	690	732	642	691	660	639	707	714	678	721	668	687	688	727	681	713	735	699	700	682	677	707	667	719	673	732	685	682	707	700	646	696	714	646	706	673	663	690	656	683	722	704	662	684	667	703	709	647	693	659	707	719	744	670	628	673	640	703	684	679	696	678	715	668	705	739	677	698	683	656	695	701	659	633	698	701	693	706	689	659	678	696	680	686	611	676	674	691	668	679	660	693	647	691	705	674	670	640	668	709	690	720	694	632	706	685	707	669	711	694	684	665	633	702	741	668	642	708	696	666	696	672	656	683	671	672	720	681	634	642	715	680	720	701	710	661	673	675	692	674	680	705	716	646	712	647	673	704	644	724	673	759	712	646	644	660	668	659	746	681	719	686	672	659	658	698	651	726	682	700	678	685	698	707	655	689	682	715	710	706	670	652	698	672	698	685	724	687	653	678	761	698	733	674	704	715	710	653	689	692	686	663	665	743	696	694	707	678	740	684	667	681	651	650	680	685	686	695	691	674	695	639	693	672	703	709	671	666	734	703	719	678	691	697	663	671	725	692	717	684	721	687	674	689	700	733	692	651	690	702	692	669	685	650	653	660	681	689	659	669	683	665	665	669	710	631	625	647	702	633	710	650	708	691	667	719	738	662	661	706	733	710	697	697	673	718	639	688	646	714	695	657	623	623	737	704	701	714	646	725	689	677	676	684	723	706	677	668	659	661	719	682	674	668	703	677	704	657	668	665	694	659	622	741	672	624	652	671	754	653	653	696	665	690	712	685	706	678	659	675	682	706	702	669	699	684	696	677	663	764	690	679	710	675	694	665	696	733	649	682	656	668	717	687	675	664	716	653	663	652	702	702	652	667	664	724	670	679	657	704	724	688	657	678	692	650	672	684	690	663	692	759	717	709	743	726	698	700	678	656	694	698	663	686	725	722	687	678	663	663	689	697	747	696	689	690	721	716	652	739	659	677	667	670	700	675	665	619	675	677	699	662	719	672	681	701	699	690	695	723	715	686	730	649	687	706	669	695	695	709	684	677	634	655	659	684	663	691	677	674
31220	4373	701	495	448	379	373	353	334	331	311	337	326	298	316	328	348	334	332	312	308	333	327	303	330	331	292	332	348	316	284	329	336	321	324	298	305	306	334	327	359	324	341	335	344	278	310	344	307	330	295	319	343	341	307	317	326	337	307	319	291	300	269	281	317	311	293	305	323	329	313	312	328	312	345	331	332	319	350	359	324	305	300	348	322	328	290	283	315	303	295	308	311	316	304	324	304	290	322	331	320	334	338	317	314	290	284	346	275	323	311	282	323	307	355	319	298	309	305	315	300	297	294	279	292	315	295	342	319	358	323	313	329	331	303	314	303	321	334	305	306	282	352	312	328	371	305	295	308	290	309	331	303	314	296	314	322	325	347	306	319	332	315	287	352	316	335	334	327	332	310	277	339	356	309	322	326	310	291	320	306	332	314	349	291	309	345	318	288	317	303	341	297	304	268	310	317	310	318	330	332	321	313	298	335	334	316	318	307	350	322	308	333	322	340	317	317	326	318	277	314	290	329	328	306	332	328	335	302	328	324	330	337	296	319	309	263	302	313	310	315	299	303	327	331	294	319	362	339	357	333	258	344	265	316	315	320	346	312	301	261	316	315	346	293	303	297	325	347	305	283	318	338	313	326	303	322	296	353	321	301	322	332	322	319	318	330	307	306	305	284	324	311	323	291	334	315	297	303	325	299	345	316	315	309	324	320	308	348	328	298	326	337	304	334	337	334	322	284	314	334	288	310	301	282	348	299	299	332	328	289	297	340	287	334	297	297	334	345	312	329	315	343	324	340	291	290	307	285	304	321	334	324	281	296	327	304	327	301	320	261	307	334	288	319	310	299	317	337	357	283	298	343	304	335	304	332	339	350	306	310	323	301	323	334	347	298	320	343	332	349	300	329	304	296	314	305	300	308	333	297	316	318	321	317	332	309	308	347	315	303	293	332	312	333	324	315	331	277	323	339	313	291	322	303	259	322	289	339	349	361	359	301	340	362	320	305	300	297	327	329	316	284	319	282	317	353	314	299	313	307	283	326	338	335	294	292	287	314	346	320	297	282	338	316	361	313	334	333	358	304	314	329	309	296	324	318	343	346	315	340	295	283	323	292	294	285	297	340	312	326	335	294	317	296	292	289	321	293	331	342	335	312	324	294	316	305	335	313	296	276	308	316	277	305	314	333	296	309	296	357	351	323	273	306	294	284	364	316	295	317	297	314	352	318	291	291	279	290	341	347	297	296	271	277	319	291	318	303	348	337	303	317	316	335	300	333	315	318	337	307	321	320	314	320	307	358	292	309	325	287	351	336	310	316	308	347	315	299	297	317	327	326	316	332	302	337	347	358	321	310	307	318	339	306	326	337	321	305	306	315	313	325	320	322	299	322	303	315	310	306	280	310	306	306	337	317	328	349	353	314	307	325	344	322	347	308	349	316	341	311	329	291	320	322	296	327	329	321	320	314	316	329	304	336	316	295	291	305	333	326	313	333	334	287	315	343	321	357	344	310	327	304	331	315	341	339	316	296	342	305	320	344	303	281	278	316	278	273	307	329	316	331	316	295	314	346	330	324	327	296	288	334	282	306	330	299	294	305	334	300	283	346	303	312	334	295	338	303	291	310	315	329	345	316	326	322	324	334	312	311	338	289	299	322	339	302	299	303	285	336	336	313	303	324	334	281	337	314	285	320	370	311	294	316	310	336	327	325	267	299	295	295	311	311	319	304	311	356	345	378	331	337	289	305	321	306	332	300	355	323	285	300	309	296	311	297	333	350	327	343	297	325	308	310	358	322	314	311	305	309	330	271	326	314	295	316	309	306	306	306	307	364	334	311	289	303	299	371	321	347	316	323	324	287	299	312	304	323	302	333	315	324	337	305	286	313	327	326	315	335	311	271	295	296	323	336	303	317	324	338	300	302	327	305	285	324	335	299	328	370	341	357	318	291	335	295	296	317	338	322	308	333	328	325	318	309	334	332	322	254	315	337	308	344	331	312	359	302	352	310	307	315	322	326	325	324	304	330	316	297	303	307	329	289	279	294	305	322	323	315	308	289	306	321	288	332	318	323	302	308	302	324	336	327	296	300	297	316	314	348	313	346	295	348	308	306	306	299	319	305	325	330	338	295	300	293	295	310	309	314	283	344	345	339	328	326	321	302	277	337	339	282	326	322	318	335	298	348	332	307	314	295	289	298	317	295	305	325	327	330	303	334	285	361	306	354	329	311	331	319	338	330	301	330	327	320	310	303	337	313	327	300	310	360	316	332	323	293	284	311	321	292	319	335	333	312	308	300	321	336	296	339	332	334	315	316	303	314	297	325	340	322	301	309	315	311	324	309	294	312	303	355	279	323	295	311	332	299	307	325	304	315	327	287	319	322	316	332	311	308	343	340	309	312	357	333	292	340	333	336	340	324	314	312	319	294	294	363	295	341	335	298	292	336	330	323	307	339	270	320	311	293	285	305	291	319	329	364	326	345	319	322	285	340	312	327	343	307	326	324	299	310	324	299	312	289	327	330	315	296	317	313	298	339	317	283	331	313	294	302	276	290	298	309	299	326	328	305	289	303	302	360	347	328	242	305	314	315	310	353	312	307	350	348	319	330	296	357	340	295	318	285	322	264	335	313	270	323	333	298	330	350	309	307	277	338	319	345	318	313	299	311	318	324	267	304	266	312	295	317	319	302	331	322	308	316	345	290	287	333	303	326	329	325	284	323	329	332	333	298	313	312	323	307	317	338	325	354	333	299	325	333	310	307	333	303	316	282	314	316	371	324	307	307	333	332	296	289	284	331	297	308	299	302	328	313	330	304	315	335	313	318	323	334	294	300	335	314	315	297	308	326	354	308	337	297	303	320	306	307	297	285	301	336	283	324	336	299	314	313	299	329	301	309	320	284	324	315	295	318	325	349	323	299	323	328	282	314	340	307	325	287	291	285	299	331	318	319	297	328	269	345	290	344	308	329	326	321	315	301	331	356	302	331	305	373	298	316	326	298	290	300	323	303	320	286	306	331	320	352	310	312	333	320	317	325	343	331	326	313	337	302	325	327	320	318	326	304	308	333	291	327	328	321	312	286	317	304	340	321	314	334	341	306	332	356	329	348	305	326	344	292	318	337	310	338	333	302	325	322	306	307	328	304	330	314	337	308	303	292	277	284	347	326	310	317	353	310	306	324	338	350	340	339	310	300	343	355	312	310	318	309	307	328	293	295	317	338	308	330	292	342	324	348	319	335	297	309	281	315	323	308	330	314	300	309	294	302	318	335	310	320	306	306	322	301	307	313	309	306	311	311	288	294	343	311	334	297	316	307	344	317	339	326	297	359	303	307	323	287	326	294	332	338	349	296	307	332	351	322	333	308	352	329	330	300	317	303	347	341	364	315	295	291	292	320	319	310	301	313	307	328	289	349	324	291	325	339	346	286	300	332	320	322	310	315	323	301	322	314	308	293	294	332	306	303	303	297	318	342	316	324	302	297	309
20309	6482	5092	4001	3125	1892	1525	1257	1038	843	828	834	827	725	774	751	736	724	771	742	746	749	737	758	778	767	724	725	726	755	720	732	677	719	758	730	732	729	731	732	759	729	661	695	732	747	715	747	725	752	702	703	715	674	728	677	723	700	738	711	733	694	716	717	711	692	717	744	727	764	731	725	699	735	716	718	689	734	725	745	699	776	711	740	711	743	697	688	704	710	687	717	680	708	685	678	699	718	705	695	676	712	745	759	718	714	700	759	730	682	698	724	698	706	745	728	715	763	744	690	724	726	724	726	661	694	736	680	681	702	759	739	718	714	740	747	758	680	716	682	679	733	678	726	706	726	738	731	722	752	736	686	759	701	689	708	690	682	706	737	673	702	686	691	723	770	692	691	722	694	735	727	717	677	715	733	698	732	709	709	685	721	678	695	704	682	679	701	688	688	719	781	708	710	750	700	715	667	688	710	732	693	699	709	757	727	695	742	703	720	691	742	762	700	726	720	740	720	698	743	686	700	712	698	748	680	712	689	700	736	778	708	667	721	723	682	741	692	677	725	755	731	795	745	672	737	701	701	740	724	670	767	760	710	663	676	700	729	750	685	757	690	741	701	684	703	754	681	724	722	715	670	764	705	670	707	670	687	750	714	712	714	727	758	728	750	752	720	725	726	696	739	760	706	742	711	678	762	720	749	704	726	671	705	710	727	707	690	689	675	727	687	703	725	725	732	697	677	741	717	743	700	738	738	700	745	718	678	730	707	711	747	715	732	728	747	734	729	702	684	689	657	707	723	737	716	711	744	688	703	723	677	708	733	708	701	738	721	730	691	699	718	662	708	730	649	706	698	714	729	701	687	713	699	745	691	702	751	694	723	729	726	700	721	707	701	668	700	722	707	747	704	651	709	705	679	745	709	704	697	710	718	740	756	715	740	713	714	755	715	750	737	780	769	717	733	734	677	684	648	728	749	688	663	733	710	685	753	708	722	672	681	697	678	704	761	699	708	736	695	715	743	701	705	680	699	727	738	710	732	712	744	725	681	721	760	725	683	723	740	739	736	691	774	699	764	685	745	689	716	709	719	740	714	729	715	684	715	733	762	709	688	693	745	686	649	689	722	737	700	655	708	738	726	778	683	683	759	729	664	718	764	706	725	702	689	738	730	684	739	709	718	692	685	740	710	681	687	728	721	748	754	736	741	671	705	682	765	719	758	754	727	754	681	776	725	709	722	699	750	755	702	774	764	697	768	721	709	739	693	706	675	696	740	673	765	746	712	688	701	700	730	717	744	662	671	779	711	733	703	707	700	686	701	705	736	653	694	691	712	716	726	687	750	744	685	708	731	700	732	759	655	754	693	727	742	691	697	750	689	717	737	758	651	739	719	755	736	717	691	739	721	686	683	705	665	717	691	718	677	771	697	713	668	721	718	689	717	687	729	694	709	674	726	718	703	736	680	743	740	732	739	679	682	670	704	710	729	729	686	734	724	716	737	704	734	746	696	677	764	700	716	680	740	728	716	715	688	675	717	691	700	689	757	788	706	725	694	699	690	704	777	752	666	681	733	686	698	706	683	697	724	701	722	705	743	722	662	678	700	715	684	748	662	728	797	733	747	717	764	713	666	715	696	710	691	669	697	746	734	694	688	734	743	733	737	766	735	723	702	723	733	744	689	773	732	725	699	761	707	664	733	729	738	739	702	709	733	710	672	714	658	706	724	712	766	730	736	731	761	720	720	764	725	741	703	704	699	732	715	667	716	743	727	721	702	699	677	750	744	722	709	692	703	764	758	748	740	694	755	709	700	747	699	715	720	735	726	695	690	725	690	791	743	719	705	716	721	710	742	740	715	707	676	728	731	693	726	729	692	754	747	711	757	739	702	720	756	721	741	733	721	756	700	743	715	693	710	735	679	735	720	706	714	711	745	746	739	702	718	705	717	717	731	731	712	763	734	750	755	717	735	732	698	722	723	732	702	662	714	738	692	726	754	703	722	733	702	753	698	645	700	729	776	687	756	706	744	653	661	711	708	697	697	675	710	708	690	738	717	734	717	678	723	727	754	678	694	714	684	701	765	680	738	711	724	700	725	731	700	761	680	735	723	713	710	713	682	739	716	735	685	734	719	721	717	650	691	745	725	695	707	686	671	668	718	736	735	708	707	719	685	704	691	770	675	692	690	663	717	716	714	727	764	681	731	751	687	707	697	695	730	691	695	701	712	693	714	720	701	663	700	678	748	676	704	731	672	725	732	689	732	769	712	679	686	759	702	753	694	706	683	692	705	683	737	749	730	701	738	708	730	731	706	742	652	670	667	684	677	715	676	690	751	751	735	694	674	696	739	740	734	690	717	682	668	713	719	758	699	709	672	709	738	718	696	722	731	726	742	725	708	677	745	747	675	715	741	738	719	696	735	735	732	685	726	701	705	699	750	756	714	695	694	655	745	725	702	705	725	728	697	709	717	749	717	713	744	658	695	676	756	688	708	723	700	751	741	718	738	670	629	675	683	764	726	731	702	701	688	718	676	671	733	745	703	719	715	670	737	719	698	732	717	666	725	729	693	760	739	709	741	692	717	707	703	743	706	661	698	712	729	695	693	689	716	710	750	667	734	685	699	742	717	710	697	648	696	743	728	726	738	751	694	732	709	757	720	699	709	687	725	712	735	756	665	764	676	713	709	733	735	727	742	649	748	723	714	693	742	714	743	720	673	697	726	735	701	709	744	693	687	720	699	743	736	678	726	705	730	715	712	719	683	763	656	668	775	683	674	733	747	695	687	731	705	720	701	695	736	713	739	755	702	699	726	702	713	672	722	693	677	681	765	658	713	719	662	681	705	717	668	707	725	734	759	719	749	675	748	732	711	695	711	730	695	729	755	705	740	707	714	729	712	691	704	696	767	687	755	673	700	701	714	702	678	716	722	721	736	734	695	745	715	689	701	748	738	710	728	748	746	703	709	709	714	728	756	684	722	685	751	724	747	735	730	718	755	732	729	691	740	752	664	730	769	700	714	714	734	696	754	721	700	668	703	742	745	727	698	697	787	734	683	717	734	725	707	703	733	737	723	709	747	696	743	738	681	739	717	730	737	712	713	727	671	685	743	722	723	725	763	706	679	660	708	693	724	665	681	698	733	714	743	652	722	720	694	676	664	695	720	718	689	692	690	720	662	715	743	745	699	729	730	731	707	735	717	712	727	660	706	744	682	685	729	746	713	673	690	731	704	707	715	742	724	744	696	701	715	724	721	746	741	692	696	738	688	730	717	720	692	697	768	709	718	728	747	763	675	720	712	722	711	778	732	718	707	700	688	730	694	742	729	745	694	702	742	730	702	737	751	722	718	672	768	716	745	698	740	677	698	702	750	719	697	728	727	715	677	701	715	753	749	700	716	716	681	717	712	747	696	711	706	734	680	716	691	692	662	715	688	726	730	721	702	702	730	715	715	726	758	742	738	701	736	717	723	695	734	746	700	705	711	716	683
32746	5302	961	581	450	450	361	365	340	347	315	337	342	345	307	339	373	348	330	322	369	393	314	344	330	331	357	307	316	341	357	353	364	329	317	342	329	360	350	310	341	359	370	355	348	353	347	329	309	329	364	341	328	309	363	320	309	361	334	316	348	330	335	316	305	330	332	354	324	340	336	322	340	327	356	321	308	315	328	327	325	339	311	330	346	340	346	375	352	337	323	335	336	306	342	326	322	327	331	357	331	326	375	360	302	369	332	294	357	352	338	352	310	342	324	319	305	338	345	283	323	370	353	307	340	357	324	307	309	293	327	322	325	313	329	313	361	330	336	320	362	331	314	332	333	310	393	377	335	306	292	344	307	358	327	306	286	345	320	331	300	359	328	343	334	355	318	349	336	343	354	341	319	330	294	357	332	309	293	335	326	314	347	305	321	321	349	341	322	340	374	340	364	296	338	353	344	341	366	321	322	339	318	317	290	324	340	322	316	365	301	315	337	303	358	341	361	339	353	344	354	274	359	319	353	323	343	336	338	336	316	323	310	317	304	302	348	307	314	317	313	326	323	341	328	323	329	336	316	325	383	291	307	330	351	334	286	349	341	294	360	306	309	355	319	335	329	334	344	363	318	361	330	344	354	357	352	315	313	329	317	310	329	318	325	303	347	331	330	302	338	325	333	331	331	336	342	302	366	333	325	335	333	329	331	323	370	337	320	339	335	316	326	313	286	317	319	327	286	364	327	315	294	298	274	293	341	344	377	291	306	354	360	326	342	326	327	329	335	301	304	356	330	288	326	348	347	328	377	335	382	308	321	345	346	301	326	300	332	336	355	350	335	331	293	320	340	333	309	288	344	302	284	313	338	337	346	322	299	323	310	299	352	307	297	329	338	347	347	352	360	332	363	325	333	336	310	295	347	339	370	348	324	364	336	314	319	348	332	312	364	328	346	330	326	306	318	326	335	361	338	286	304	332	291	309	324	313	353	318	306	307	319	332	332	341	335	329	323	336	314	333	312	348	302	334	343	319	352	343	317	338	348	332	334	346	319	347	340	329	324	323	309	338	318	316	347	316	335	353	333	335	303	308	343	341	326	302	320	339	353	328	370	350	357	376	346	317	305	336	322	323	313	310	305	300	330	337	318	314	327	333	319	349	325	348	362	339	341	352	312	327	314	331	334	321	338	332	381	336	323	349	352	327	331	309	355	329	334	300	331	353	291	294	339	304	317	370	302	344	313	299	329	315	319	349	347	347	338	331	328	343	314	326	326	294	322	326	316	308	339	298	355	334	315	343	320	337	342	371	337	368	336	322	353	325	314	330	335	319	346	351	338	315	340	324	354	346	351	335	330	363	351	342	330	332	358	303	321	337	325	331	348	326	350	283	347	351	340	325	334	366	358	318	303	322	334	333	331	315	318	351	314	336	383	325	356	311	329	322	302	303	296	312	330	336	298	332	317	366	335	323	319	343	298	340	312	329	331	321	341	320	328	332	338	338	323	346	345	330	310	320	345	334	328	335	309	338	315	337	317	306	347	335	296	309	337	371	354	312	318	315	292	308	369	333	321	318	349	352	335	312	342	314	320	308	347	294	331	301	314	315	328	350	307	345	333	350	351	328	328	337	291	318	347	321	377	333	306	321	313	339	338	336	320	309	336	341	352	359	342	324	313	332	311	352	317	320	312	332	319	328	338	357	338	336	371	318	292	332	314	320	351	368	300	340	354	316	339	297	303	294	344	330	388	320	334	319	318	319	308	324	343	316	346	343	314	314	325	353	304	308	287	338	328	340	330	349	344	339	317	308	316	335	348	347	328	315	336	302	330	302	309	325	341	299	338	333	330	303	336	298	356	324	352	359	320	326	348	359	298	336	319	336	361	282	342	339	286	306	303	322	370	318	320	311	323	354	310	308	328	281	354	323	311	321	319	324	333	333	325	308	299	366	341	338	351	281	343	307	328	348	309	300	317	307	329	311	321	336	351	358	360	319	346	346	370	360	328	312	345	331	339	361	311	312	301	342	351	311	351	331	287	368	315	315	344	320	299	315	303	309	316	323	335	380	370	287	331	329	315	352	311	331	372	332	305	323	309	312	365	352	359	356	326	338	326	309	365	315	330	342	311	326	300	342	298	333	331	337	310	307	318	337	321	318	338	297	328	347	320	339	286	321	345	347	326	340	336	328	355	362	362	364	342	335	341	308	366	339	338	330	323	343	318	343	316	318	292	328	322	366	333	357	307	306	347	347	324	326	351	317	337	326	340	350	313	344	329	317	314	313	314	344	347	292	304	340	311	310	320	341	319	303	315	312	351	354	338	376	348	314	319	318	341	325	337	339	341	330	304	337	315	304	385	316	307	324	333	337	295	307	359	309	300	331	372	371	343	342	355	361	341	338	318	345	342	356	305	335	324	298	344	348	322	312	321	326	289	332	315	339	315	334	305	343	354	321	357	360	324	329	326	313	337	340	314	340	310	304	345	321	355	329	336	345	324	323	322	315	333	324	348	329	312	261	330	338	319	319	332	303	300	319	336	342	349	338	340	373	344	333	355	344	341	354	355	320	308	318	366	314	313	299	324	311	326	312	330	364	302	331	301	338	330	358	314	333	320	312	317	322	364	319	329	331	328	326	359	360	343	344	319	346	318	307	338	360	331	318	322	286	340	305	353	281	318	337	334	318	334	299	308	362	327	336	344	334	348	302	364	327	349	355	329	320	372	359	351	348	295	327	319	376	315	321	315	310	309	360	320	331	308	313	327	331	279	321	328	311	378	339	319	306	365	326	331	344	326	306	325	334	345	318	317	345	298	311	325	327	331	300	330	357	335	322	337	340	306	297	332	308	319	327	324	325	333	338	381	321	306	349	338	348	325	320	326	322	356	315	346	318	334	312	319	318	305	306	306	339	350	360	308	320	322	359	299	291	311	364	338	321	348	355	298	293	310	344	325	340	338	343	314	336	366	313	292	321	340	350	355	304	362	363	347	335	354	329	339	341	352	321	341	306	292	344	348	301	335	330	351	317	317	302	342	318	339	336	348	318	335	334	311	351	334	363	316	317	357	314	337	346	330	325	338	330	357	332	341	310	310	314	366	328	305	320	352	305	352	314	310	305	332	305	340	340	299	317	353	326	296	332	352	327	324	322	362	316	328	383	314	323	385	344	327	321	361	315	349	339	319	300	355	307	336	342	342	281	319	297	341	319	331	336	339	314	299	345	318	299	338	353	358	369	329	356	300	296	351	338	309	336	377	345	307	329	292	321	354	316	300	317	340	324	301	300	321	328	321	329	313	349	317	335	304	322	328	318	338	303	290	316	341	335	312	344	315	309	323	305	312	356	326	315	278	344	339	303	332	323	318	311	330	344	316	308	325	346	312	304	334	385	328	344	334	316	300	342	364	332	334	321	328	347	341	355	333	354	322	359	324	312	310	350	358	334	327	345	334	333	314	332	319	336	351	325	325	304	340	329	334	305	300	320	333	324
20700	9032	6954	4690	3246	2874	1610	1352	1086	910	906	851	838	864	782	828	841	777	802	759	815	747	784	837	786	793	741	771	772	746	776	745	778	739	743	760	745	737	745	756	751	775	780	795	787	758	792	742	770	703	776	752	770	799	762	739	746	758	756	759	701	751	763	772	735	759	714	776	765	764	749	791	758	815	756	781	741	745	777	778	786	786	774	745	790	741	759	799	723	732	726	729	739	720	766	794	739	753	744	780	739	722	766	738	761	799	765	719	795	709	793	750	787	751	727	775	776	771	753	797	750	747	772	749	785	764	714	739	736	755	728	721	790	727	729	760	733	801	724	733	787	737	753	736	768	798	702	771	728	752	785	730	799	777	731	730	785	757	731	761	823	767	795	725	772	807	766	746	788	726	780	751	746	788	714	782	756	799	770	779	815	782	815	755	792	774	748	789	778	761	697	722	799	740	792	761	791	747	743	775	777	744	781	790	746	749	835	797	739	777	765	796	800	771	765	736	764	772	759	725	746	747	782	721	721	761	811	746	778	767	769	747	747	751	763	787	810	740	774	756	711	768	714	720	808	751	772	750	799	785	788	716	807	800	747	766	727	749	785	805	780	771	758	763	755	828	724	689	743	764	770	746	762	755	753	766	730	810	759	790	787	765	719	769	747	774	809	824	759	750	789	772	724	749	797	698	796	753	770	743	736	745	783	769	734	734	787	778	787	766	764	798	761	765	814	795	692	768	753	764	750	737	769	760	739	737	762	741	728	783	771	764	778	816	783	790	741	736	761	821	730	758	747	797	759	725	730	782	795	753	759	748	768	759	705	750	755	758	766	753	754	776	770	768	806	764	724	745	732	764	761	725	743	770	758	773	704	697	763	804	764	772	765	793	745	773	756	802	735	722	778	776	765	800	741	757	746	789	772	725	731	787	757	781	749	780	742	757	766	806	744	743	768	746	768	759	770	757	760	751	788	733	715	821	804	745	713	735	806	769	748	732	722	765	769	720	765	752	747	744	756	753	800	799	744	765	762	761	778	740	788	739	747	720	726	711	749	779	766	795	746	798	727	707	759	760	789	750	755	794	773	756	759	742	771	753	792	739	746	764	797	780	739	791	819	767	782	790	736	749	735	728	750	682	736	753	776	733	743	773	750	730	800	770	730	788	790	820	705	755	785	731	731	744	789	792	746	777	751	753	709	791	785	778	753	778	757	800	789	762	720	741	755	790	741	745	754	748	746	749	727	778	775	763	777	775	748	829	778	759	786	762	784	718	771	767	793	763	787	761	770	746	798	718	748	727	771	758	738	743	805	769	756	754	738	749	734	759	737	720	758	752	768	764	782	782	765	772	796	719	713	789	774	749	815	769	754	762	751	787	776	768	799	798	792	749	699	754	787	716	743	727	750	733	730	806	733	719	765	708	791	760	756	780	785	760	794	797	721	797	732	749	722	782	765	774	736	683	803	750	783	797	802	789	752	786	780	772	783	727	794	749	721	757	760	782	747	760	719	768	783	754	754	726	782	729	712	773	807	710	782	734	779	735	764	727	776	758	815	738	723	772	748	756	762	773	767	785	768	747	773	779	752	706	734	812	725	780	777	780	800	767	751	843	762	729	767	781	677	785	733	744	718	785	749	722	737	772	780	770	739	763	741	733	762	761	750	733	773	786	759	761	774	754	756	764	778	705	707	776	763	732	761	790	768	760	746	736	750	765	747	710	687	737	753	784	699	787	737	767	769	757	752	768	770	778	741	737	745	726	763	767	698	790	752	690	788	756	729	753	789	802	740	783	730	744	699	796	727	761	751	723	819	795	747	679	746	741	763	763	731	830	774	713	739	813	740	724	722	799	774	742	741	747	756	756	776	726	801	779	820	768	776	789	782	748	773	770	819	784	796	760	763	784	740	777	735	799	735	781	778	769	744	765	742	820	751	770	727	725	781	747	741	743	727	812	759	769	766	712	750	719	706	722	785	784	751	730	742	734	774	761	818	766	791	744	744	706	756	739	728	764	811	746	757	699	780	736	731	812	780	725	787	728	767	758	746	744	762	735	753	748	762	765	772	787	761	740	715	773	765	747	755	762	772	757	755	720	825	821	787	751	793	750	775	752	764	805	754	759	731	766	753	765	755	781	767	748	828	759	780	763	793	727	733	734	751	765	754	720	750	783	804	763	742	756	748	722	723	741	762	771	778	792	764	770	710	749	769	723	742	733	770	748	725	768	808	772	767	763	724	756	759	758	773	713	752	740	747	761	726	759	711	760	734	768	789	778	763	770	748	744	794	734	765	746	757	772	692	745	772	745	780	743	783	745	711	787	811	723	808	763	766	794	698	784	743	712	817	713	781	741	778	773	798	704	759	798	751	789	749	756	779	700	785	726	771	744	794	786	736	738	783	698	769	721	777	772	770	741	703	748	762	751	781	742	774	786	725	790	735	817	762	764	776	802	757	750	727	766	766	707	686	722	723	773	788	753	804	743	750	799	695	797	747	802	793	807	767	807	775	730	773	762	793	741	748	820	735	757	746	758	798	741	803	754	796	763	726	765	785	739	783	760	747	804	747	719	750	756	735	745	713	736	788	755	765	739	795	800	819	759	731	723	773	753	729	765	765	743	759	731	775	698	778	749	765	763	777	755	734	700	768	744	754	777	776	811	787	762	753	785	782	761	718	764	723	840	707	732	806	738	774	773	782	752	800	789	771	770	729	774	785	785	759	759	767	786	779	766	825	745	797	753	821	776	821	791	749	738	762	744	756	765	728	753	771	762	795	762	773	739	781	809	717	759	733	751	707	735	743	729	735	750	725	742	745	842	738	753	729	757	760	777	770	765	782	748	731	746	744	748	736	808	769	756	783	788	767	761	774	742	770	788	782	814	745	759	766	756	761	776	776	739	768	748	750	773	726	721	783	823	729	807	764	749	773	752	745	763	784	800	727	756	738	722	747	766	815	763	749	735	786	791	800	797	708	755	732	740	736	751	761	786	809	778	769	746	786	761	749	741	737	783	795	808	757	789	745	781	781	751	732	771	802	710	736	796	836	745	770	749	726	766	811	774	710	792	719	728	771	772	803	749	773	735	742	733	743	718	729	778	779	794	789	741	790	746	742	774	749	765	732	775	783	721	708	750	769	748	790	756	774	758	785	748	754	746	807	762	746	789	762	715	741	777	718	769	728	780	705	801	737	797	765	780	718	757	782	729	779	718	750	774	757	820	792	730	742	824	760	759	768	763	730	744	733	783	734	738	766	776	782	711	749	766	736	778	708	751	732	720	801	820	776	760	732	733	759	765	823	758	745	770	777	800	750	774	781	749	773	749	787	732	723	716	731	740	737	813	713	795	778	797	753	744	769	761	755	726	737	787	771	789	742	787	768	780	800	744	759	685	779	739	781	769	773	741	772	766	731	796	754	733	795	763	730	783	752	734	825	725	743	793	752	788	777	745	797	728	751	796	816	771	792	772	767	751	759	763	734	763	750	777	766	775
22121	2309	564	439	345	356	342	306	313	289	307	321	299	324	266	271	340	321	331	311	346	318	295	287	327	330	325	313	323	303	320	294	301	300	296	327	304	300	299	320	297	317	301	311	321	278	285	307	297	310	328	316	293	297	310	324	312	314	346	291	280	300	305	308	306	325	296	328	299	294	314	319	308	290	337	316	326	293	302	301	318	324	296	301	282	318	331	306	291	293	317	281	310	306	280	306	301	301	295	305	295	308	285	304	286	319	265	323	293	296	297	309	307	285	326	326	287	302	256	298	300	320	310	333	329	290	307	306	347	340	289	304	309	314	333	314	300	336	300	337	305	308	293	293	317	321	305	307	329	321	327	335	311	325	272	278	305	303	317	318	306	308	302	302	300	327	340	312	329	319	322	296	286	316	287	282	327	322	315	328	303	349	333	326	352	317	331	312	310	309	278	317	309	291	304	316	322	315	313	295	300	334	345	297	304	325	326	312	330	296	336	317	312	323	308	329	303	333	347	300	341	304	318	324	318	339	332	285	293	310	299	275	275	311	306	299	328	349	343	321	326	334	323	339	289	337	267	290	328	309	294	280	300	288	260	288	350	310	331	308	281	303	328	336	305	308	298	342	310	311	325	286	300	311	303	286	330	318	291	298	307	297	320	325	313	316	321	318	336	308	303	296	315	319	310	333	350	302	301	303	326	295	307	322	305	318	340	324	328	319	320	274	353	302	287	297	269	316	272	260	294	296	310	323	280	302	307	295	296	312	309	299	291	274	288	334	306	322	320	314	283	332	330	320	323	333	303	308	308	309	310	301	294	317	322	321	288	316	321	341	314	311	336	294	298	345	318	298	308	315	294	318	283	312	307	301	332	312	325	324	324	295	319	282	318	295	287	359	357	341	312	321	311	289	315	306	307	303	284	300	272	324	332	275	315	304	312	294	298	314	313	319	311	285	304	295	311	274	293	324	311	304	318	335	298	336	316	321	322	337	309	316	306	298	304	322	279	310	303	285	315	316	318	298	273	336	309	330	281	299	300	334	299	286	305	337	321	287	302	287	327	330	315	325	316	339	301	295	337	302	332	315	291	296	312	292	294	279	308	307	277	310	296	333	312	301	329	312	302	295	330	294	330	308	339	291	326	281	304	306	322	302	269	295	290	329	289	297	314	321	319	322	316	300	284	287	300	300	322	311	308	300	300	291	293	292	311	323	333	310	289	277	308	302	304	305	308	312	321	326	297	278	286	301	258	299	286	308	336	326	289	350	325	311	346	318	322	333	303	278	317	311	287	325	310	339	306	297	302	307	291	282	302	324	333	288	304	284	342	296	329	373	314	293	292	324	312	278	273	301	319	325	315	350	303	295	300	295	329	323	323	313	281	333	313	309	299	305	353	317	314	273	282	304	313	326	272	322	313	321	320	306	325	323	297	312	307	305	327	322	328	268	296	293	313	331	306	316	327	320	298	329	274	288	301	299	288	298	357	307	302	310	303	305	299	301	301	295	279	319	330	295	311	323	329	306	327	350	306	353	305	270	314	313	333	310	287	307	299	284	330	322	298	288	308	299	305	325	329	304	346	312	310	324	317	296	318	269	281	323	313	296	319	337	299	335	297	311	331	334	302	326	315	323	314	316	321	301	304	343	305	363	329	289	269	298	326	306	277	305	299	323	341	315	297	318	319	313	267	313	295	297	274	324	323	323	339	291	289	297	324	304	323	281	270	286	312	324	304	313	312	302	286	279	283	313	304	336	306	337	309	296	327	291	290	288	306	329	323	335	317	277	305	299	299	304	293	289	289	294	344	317	291	296	289	330	278	323	290	315	305	308	311	320	328	326	321	341	331	321	283	325	294	323	294	304	325	308	314	302	336	294	309	312	332	314	298	333	331	290	277	309	281	329	327	323	299	317	326	287	318	323	309	339	323	329	327	294	318	321	361	304	298	339	290	307	290	293	307	291	329	315	288	319	318	334	308	316	317	312	304	314	322	291	345	285	326	315	319	296	319	339	325	284	303	326	310	290	324	298	332	315	324	316	287	347	291	288	313	307	279	306	336	339	305	340	274	321	321	308	281	334	313	312	322	335	287	286	317	295	310	288	296	325	336	324	341	355	314	299	297	309	324	307	305	308	287	297	322	297	304	285	294	314	301	321	297	314	319	313	319	342	286	296	316	286	313	324	285	281	300	295	331	335	292	320	312	296	287	299	317	327	286	311	304	342	335	317	316	337	340	331	314	273	292	297	322	302	302	308	331	325	302	336	306	311	310	278	299	297	321	298	311	307	355	288	296	309	320	324	300	302	327	302	307	315	303	289	311	311	318	313	310	316	289	291	287	286	319	313	278	314	310	313	318	309	343	325	290	318	292	320	285	333	303	283	320	281	286	302	291	326	280	277	326	293	332	297	329	310	312	325	288	336	309	311	316	294	319	310	265	286	312	282	314	297	293	262	298	331	273	330	309	308	316	301	295	266	323	305	289	309	332	317	316	322	280	291	321	297	327	327	300	305	281	294	309	346	279	311	314	311	351	314	277	318	309	303	310	309	309	280	305	317	325	325	278	291	321	345	307	325	302	312	326	354	324	249	298	296	296	334	300	292	299	308	291	303	285	318	318	272	305	280	307	274	298	293	325	313	307	305	269	339	310	307	330	277	302	280	304	297	279	327	303	298	342	307	271	297	316	311	315	287	294	322	308	294	321	350	315	301	296	324	321	323	313	321	324	275	318	323	280	318	286	319	283	311	270	324	279	304	320	298	302	309	319	294	349	326	304	306	308	324	305	338	310	287	343	315	292	287	314	340	322	318	293	324	300	311	303	319	296	311	338	318	321	347	314	305	306	317	327	328	289	325	303	316	312	307	304	332	318	315	336	309	302	307	292	295	341	303	291	294	320	287	300	307	353	328	293	294	330	306	346	296	306	318	305	314	330	301	313	324	297	363	331	344	291	300	323	290	311	314	296	308	300	299	335	310	311	281	323	313	322	306	280	313	313	339	320	305	324	291	316	303	303	371	328	313	329	324	304	301	335	330	326	304	339	316	309	317	319	307	265	318	305	288	302	325	312	302	310	316	313	283	301	313	324	328	308	313	296	325	328	308	304	321	322	305	324	320	325	356	339	317	309	314	298	306	295	311	283	317	317	285	310	288	336	312	312	336	330	314	311	284	347	314	323	274	326	303	320	305	306	291	289	279	287	331	318	306	314	293	290	333	309	330	305	271	295	339	287	348	316	292	307	306	307	303	308	285	272	284	315	310	329	270	282	303	287	288	289	322	314	327	267	320	339	278	347	300	310	308	304	293	293	363	320	300	360	322	312	296	331	311	283	315	325	264	293	324	299	283	308	297	275	308	280	359	308	303	294	310	311	281	317	341	311	278	300	315	347	318	327	289	306	277	291	310	319	318	310	317	265	325	281	330	311	311	272	345	337	337	302	262	307	267	317	324	346	305	321	347	325	282	316	302	366	325	285	309	275	306	276	334
15921	4422	3366	2262	1370	1064	929	824	756	777	721	709	745	705	723	687	668	650	719	703	699	691	688	691	692	718	694	717	684	700	722	690	642	694	694	717	645	686	685	721	653	678	697	657	670	683	650	686	643	711	650	667	683	724	697	650	671	691	665	670	772	641	714	688	654	672	681	689	700	670	665	619	667	663	732	640	738	685	677	682	711	718	724	733	685	685	694	649	677	678	670	682	688	680	654	657	666	685	669	713	670	733	716	720	690	684	662	645	684	650	683	674	668	679	651	642	708	632	718	655	725	677	678	667	643	663	671	700	728	653	625	697	701	701	688	715	709	682	713	679	699	703	699	686	654	719	682	685	655	676	716	662	699	721	723	732	678	688	663	706	690	726	708	675	701	666	658	696	717	703	652	698	652	739	666	726	677	658	664	678	706	710	667	713	621	677	705	699	695	642	691	679	680	668	687	676	657	723	703	680	713	695	726	702	704	674	684	674	718	686	695	689	655	716	664	674	677	721	678	669	700	699	650	678	672	694	684	711	674	666	666	669	693	686	693	735	672	682	613	638	697	701	687	680	722	643	664	741	667	692	688	714	675	702	697	617	706	674	662	679	677	718	692	714	699	733	638	707	659	708	687	653	706	710	730	694	634	675	690	682	632	707	700	679	673	735	697	665	691	705	717	718	683	677	667	697	713	690	685	674	626	674	654	679	627	692	690	714	625	663	699	706	649	714	702	712	685	675	683	686	691	660	675	662	627	671	727	667	666	653	660	705	714	724	662	686	709	648	651	705	739	681	710	727	644	673	693	633	707	657	667	670	705	662	709	695	640	662	688	624	708	668	694	682	685	668	684	672	702	723	708	702	650	701	695	641	705	721	699	675	669	648	637	682	689	677	651	694	720	681	699	679	676	699	684	678	671	711	685	703	734	667	705	700	682	681	672	646	672	673	657	660	694	666	677	707	678	677	681	683	668	664	745	671	683	712	653	669	681	664	687	658	705	633	668	733	700	662	643	693	701	643	681	679	697	706	671	705	667	667	692	724	684	706	697	684	715	665	683	685	737	715	684	680	695	654	660	630	670	697	682	659	703	716	679	709	714	686	650	716	659	705	664	663	675	710	674	681	698	657	635	675	638	701	684	648	712	660	651	686	659	673	749	678	695	674	674	688	642	735	667	695	688	661	741	654	639	715	659	748	679	678	681	701	680	679	688	708	683	687	684	720	701	713	705	690	699	706	702	673	695	713	690	666	677	723	659	667	659	677	689	690	700	664	693	711	694	666	695	723	690	699	683	682	681	706	684	732	691	668	678	681	671	717	668	679	675	672	695	712	667	680	687	641	636	622	735	689	706	716	660	670	705	700	630	653	660	637	694	685	677	661	683	739	720	684	693	698	736	669	674	678	672	703	736	714	710	667	664	708	663	677	679	731	683	723	655	698	665	701	674	720	742	681	700	701	740	695	732	720	702	699	709	681	675	675	711	679	636	675	691	713	635	670	713	676	661	707	683	723	705	688	678	675	703	656	706	684	711	654	684	704	660	688	709	693	685	696	703	661	680	689	701	677	742	676	633	690	671	696	675	633	695	673	693	706	714	703	636	717	694	659	698	666	693	684	678	737	663	648	700	698	688	694	687	707	709	713	657	741	697	689	686	707	676	698	735	711	724	677	670	662	676	673	693	678	692	681	706	657	714	781	712	684	659	649	726	698	671	654	697	704	663	696	671	690	639	700	710	689	700	695	686	667	675	656	672	679	748	683	649	719	666	668	714	706	680	705	707	705	719	700	623	723	687	659	687	692	659	677	707	672	693	723	638	688	689	707	694	685	695	683	676	703	693	720	706	692	739	647	703	701	723	702	727	644	664	683	702	701	680	712	720	695	672	694	680	705	755	692	688	692	680	648	672	652	696	693	669	671	698	642	714	691	714	698	638	661	630	648	637	708	699	695	654	745	664	678	682	703	691	688	632	721	675	657	717	664	713	693	658	690	666	657	705	663	697	685	644	681	704	673	678	634	727	701	667	714	696	673	639	697	654	650	706	733	703	671	648	701	670	652	700	709	649	682	686	718	664	659	672	656	684	682	689	701	694	642	672	706	672	677	677	731	686	687	709	671	655	697	715	669	687	663	716	719	683	661	684	669	643	671	660	697	674	670	740	683	706	673	726	682	690	712	700	667	674	685	662	705	730	671	672	696	693	702	635	668	678	640	653	692	690	705	662	679	698	661	656	666	727	708	672	683	656	633	702	670	688	693	717	688	728	728	725	659	714	719	669	688	657	727	686	707	661	724	631	678	688	693	671	643	679	660	667	717	652	671	688	707	696	677	713	692	669	688	670	679	717	722	654	699	680	667	709	664	685	702	718	692	680	668	718	670	680	670	700	686	659	677	689	673	734	665	645	703	704	724	652	698	709	681	729	750	733	689	688	706	677	719	692	698	706	671	620	693	697	670	748	697	726	656	667	704	658	654	661	699	695	686	745	704	714	674	644	655	700	694	675	670	668	680	671	696	683	664	713	676	667	673	669	701	685	696	720	707	637	666	661	679	716	678	667	639	727	663	673	739	731	646	681	703	721	698	678	634	683	662	665	749	723	717	714	630	701	672	722	664	674	679	651	673	677	674	703	641	707	675	710	726	663	667	704	724	746	701	693	711	633	716	670	681	703	719	658	687	667	716	728	674	669	674	634	662	732	670	713	714	653	655	683	676	706	698	659	718	675	732	677	638	726	695	682	688	622	671	689	671	662	688	701	719	693	678	655	722	715	681	728	711	691	726	696	683	633	720	754	656	710	694	688	713	673	710	689	755	717	713	696	690	689	678	703	673	720	666	749	693	656	655	646	666	678	726	646	687	687	699	686	692	647	695	681	652	725	651	689	706	671	707	649	673	691	679	698	645	672	663	692	697	647	681	748	746	685	686	663	662	676	735	713	735	643	711	682	676	656	681	678	678	637	736	651	680	677	709	666	695	701	715	672	681	693	658	694	734	677	671	699	668	719	646	658	636	701	650	683	672	719	669	701	690	699	646	671	694	662	670	693	708	685	669	653	697	690	634	689	685	687	726	689	693	749	657	700	738	654	692	647	688	693	684	648	659	706	618	731	673	706	748	690	701	691	697	689	699	694	689	674	716	758	689	650	680	727	663	682	667	686	668	714	642	708	722	723	704	665	662	682	693	732	672	682	714	643	669	678	679	667	715	703	661	660	663	682	680	692	658	670	693	656	685	665	702	723	657	672	713	658	715	702	671	698	687	663	677	637	651	728	672	734	712	696	667	730	658	653	658	679	672	703	710	700	693	720	693	710	661	730	672	692	679	656	709	652	692	676	706	723	714	707	699	723	739	683	686	713	709	684	687	717	670	686	724	709	679	738	650	739	702	701	671	665	656	701	683	699	680	687	625	656	681	676	657	690	720	713	712	665	656	710	657	682	672	747	689	708	707	671	687	698	693	684	636	697	649	676	699	691	652	667	673	685	722	667	692
28763	4590	983	597	406	394	395	346	317	343	306	348	314	308	355	336	319	309	329	332	329	350	302	319	344	331	325	307	295	306	318	287	297	307	341	292	327	311	339	325	317	315	346	329	347	318	322	336	328	341	325	304	339	329	338	321	339	283	293	311	321	285	338	313	349	323	326	313	321	334	334	312	298	286	340	351	335	297	292	299	310	322	318	314	316	310	335	312	313	314	315	327	375	292	324	318	305	307	312	335	346	349	323	321	270	309	340	316	299	331	311	319	321	317	303	335	284	298	337	282	299	329	332	286	314	339	324	288	357	337	318	317	319	335	289	301	312	286	318	323	351	306	310	282	319	292	320	302	341	305	306	311	321	325	297	342	320	306	293	320	328	321	354	312	319	352	335	328	325	313	351	318	310	335	312	341	325	328	324	340	324	321	309	293	306	319	316	290	319	325	353	306	324	352	302	355	299	326	289	346	293	326	356	294	362	339	299	294	354	289	308	303	323	300	310	312	311	349	342	309	329	334	327	317	375	338	369	318	321	333	324	331	327	311	350	339	312	347	345	299	336	294	299	271	335	303	346	334	325	320	321	326	343	278	338	339	334	314	297	315	314	309	355	318	314	308	315	330	319	339	334	311	300	316	313	334	302	351	306	322	308	335	304	364	325	303	333	332	297	292	308	308	299	340	315	304	332	311	328	292	291	318	319	322	314	310	318	340	359	302	297	291	319	301	304	324	300	326	307	292	320	304	320	318	319	314	344	295	280	310	306	330	349	322	310	311	325	326	279	286	288	333	306	331	326	354	330	304	303	324	314	309	323	286	312	306	314	309	328	345	305	278	319	341	325	351	306	291	313	328	319	322	355	334	338	322	317	286	273	333	334	316	316	330	316	329	329	312	332	291	344	324	302	295	304	359	309	363	329	331	305	308	286	326	320	324	316	299	337	299	298	343	299	319	310	309	335	324	309	326	314	326	313	330	359	314	312	327	311	287	303	319	320	324	307	311	289	315	351	346	303	310	312	331	299	352	363	327	326	325	297	319	280	312	306	311	330	320	291	317	310	353	338	359	356	331	308	339	344	325	319	295	285	301	310	314	335	316	318	294	333	308	317	332	313	320	329	312	336	337	343	339	332	296	315	352	309	316	308	347	337	326	349	319	320	335	303	312	341	334	318	336	336	362	306	305	315	328	339	293	324	322	353	288	339	325	347	321	334	326	327	303	326	325	292	349	330	322	339	355	285	303	310	351	341	326	372	311	309	338	305	289	306	312	308	292	306	353	336	322	320	306	303	316	285	295	339	322	284	297	296	321	289	324	316	319	333	337	294	324	315	285	301	306	325	331	339	303	320	309	353	351	320	318	318	350	302	325	326	331	316	320	315	345	299	322	329	355	324	292	293	312	324	331	324	311	314	305	362	337	309	312	319	310	327	353	296	323	359	309	358	320	351	312	339	295	327	343	329	309	328	288	300	342	342	332	311	312	333	303	324	338	304	365	308	312	318	284	309	297	331	328	303	313	316	328	291	321	301	336	293	331	333	391	347	356	369	300	303	326	358	317	340	312	332	308	339	299	328	310	328	292	324	302	339	344	280	316	297	318	342	347	313	337	354	352	311	282	300	327	361	305	303	322	300	315	320	322	321	288	313	326	332	333	302	312	322	300	349	313	310	324	347	329	290	314	293	350	353	317	287	322	295	334	330	330	302	335	363	336	318	307	319	304	341	315	286	369	331	333	348	293	288	304	289	316	345	327	338	312	314	318	289	329	301	310	329	315	293	308	334	340	325	311	339	318	328	335	301	311	308	310	327	292	282	291	346	301	346	304	328	348	338	294	335	317	293	314	332	318	310	336	313	300	295	304	324	336	367	310	289	300	303	295	336	307	331	309	301	330	338	317	303	327	343	314	310	327	264	312	318	275	332	344	311	333	315	308	325	313	309	319	337	315	359	352	327	311	315	312	324	330	344	348	344	311	310	301	304	359	315	321	284	292	298	330	329	336	319	326	326	332	305	303	318	315	306	320	328	353	319	345	338	315	329	324	322	356	304	298	310	300	320	313	309	320	331	298	313	302	343	304	308	333	373	344	330	310	304	306	328	353	298	313	318	323	324	318	360	301	254	310	320	332	340	337	348	331	297	313	331	322	331	368	322	299	308	317	302	324	383	346	317	297	340	321	298	328	301	291	343	317	326	324	307	319	302	313	314	334	316	352	311	316	324	348	322	312	325	338	291	367	285	324	292	328	319	316	314	314	354	304	345	306	333	301	325	327	319	319	344	279	309	308	313	362	326	310	334	311	316	313	327	286	288	337	321	328	328	285	296	303	339	322	307	345	323	333	310	337	297	334	340	340	331	333	325	344	335	314	324	305	299	336	339	313	319	290	318	340	362	330	341	325	322	319	330	303	333	303	310	307	294	338	293	290	266	308	338	333	326	295	295	318	314	332	338	285	332	303	286	321	334	336	353	327	343	366	319	322	321	359	328	276	332	348	353	331	321	342	321	350	361	336	322	301	371	326	301	329	321	342	322	350	312	334	309	316	306	308	310	309	335	292	301	301	324	352	323	329	357	332	337	340	350	304	323	327	326	325	335	310	325	296	319	300	331	327	314	316	300	316	339	325	284	319	299	310	332	323	359	311	346	314	321	303	313	322	324	306	309	323	299	352	328	337	312	350	322	298	311	328	330	337	361	287	327	326	344	335	281	304	332	345	342	301	306	312	335	304	311	284	344	294	355	311	360	329	294	336	317	339	316	314	350	344	309	317	321	307	332	318	325	282	304	303	333	344	308	330	374	333	324	288	302	311	318	321	320	352	335	325	335	335	318	335	345	317	338	326	302	326	336	347	295	370	307	337	273	310	346	306	346	323	318	280	284	307	330	314	348	350	288	300	319	299	289	338	312	331	288	325	345	293	324	325	336	317	337	326	300	327	299	351	324	320	299	340	334	327	320	290	318	290	325	316	339	340	349	344	282	336	308	318	309	317	296	316	330	313	329	317	329	325	305	307	319	335	322	315	314	293	314	316	318	340	285	342	301	343	316	356	293	299	340	373	320	314	315	335	307	284	297	293	312	328	332	327	335	317	363	334	340	302	321	302	312	310	306	292	333	321	347	314	329	336	268	296	305	296	331	300	313	335	297	319	360	347	327	345	313	308	321	310	316	292	322	312	274	348	304	308	313	327	342	298	345	330	299	344	342	332	345	318	333	349	342	296	306	289	280	333	302	331	357	346	283	308	313	310	300	345	336	302	314	312	333	353	324	330	333	305	322	310	322	303	324	308	291	320	319	311	319	338	322	342	295	326	346	349	323	322	327	324	308	321	321	304	324	338	310	311	346	293	297	331	324	295	314	299	306	312	299	289	325	316	342	318	295	331	325	294	332	321	308	325	318	345	315	302	315	310	322	349	351	315	313	310	320	330	348	279	312	345	298	338	317	327	302	339	353	341	323	303	311	305	314	331	306	310	316	353	337	292	313	330
18936	8827	7592	5260	2954	1944	1357	1256	914	834	859	793	793	789	764	742	736	802	797	714	732	761	701	754	709	772	722	761	726	703	758	727	731	697	764	745	729	733	713	717	689	712	737	734	712	739	765	717	727	762	740	717	709	744	708	736	735	670	731	708	735	709	685	690	702	759	706	699	775	701	707	757	734	757	728	734	723	719	718	729	750	746	716	716	679	728	672	732	760	745	735	676	726	711	700	727	695	688	708	730	675	709	701	742	766	738	767	719	720	760	742	780	724	709	748	716	738	752	726	728	746	710	727	703	698	769	711	740	720	731	697	754	777	657	751	767	750	759	685	696	721	725	789	728	761	775	721	734	756	704	758	682	750	709	701	734	763	742	677	730	705	734	697	743	724	719	771	733	773	733	765	752	718	680	727	772	687	663	708	706	676	737	688	691	720	697	740	733	713	686	743	752	714	708	752	749	723	691	762	730	713	715	668	738	737	663	735	735	689	738	757	767	739	733	678	715	714	695	706	707	746	754	739	746	688	673	700	761	702	725	723	710	714	687	706	734	683	698	721	758	762	712	757	726	718	719	712	740	745	751	707	753	758	706	739	737	734	741	721	751	705	675	709	755	715	738	741	707	730	746	713	762	692	736	759	715	699	707	710	726	745	669	771	714	782	744	764	695	708	756	727	722	755	722	706	773	703	667	731	705	761	722	724	749	687	724	711	701	744	757	686	700	743	701	752	738	708	785	727	718	766	715	707	758	676	667	741	725	715	728	757	749	703	704	732	740	763	763	708	706	717	701	697	747	690	712	729	762	707	720	700	721	736	738	788	737	745	763	728	748	660	690	724	719	693	724	696	705	726	717	764	702	737	704	726	762	760	813	720	723	729	718	687	724	797	710	736	714	713	778	699	687	728	687	718	711	762	752	726	742	735	695	721	697	734	738	752	722	758	737	688	734	709	709	748	733	743	720	710	721	713	724	741	720	701	708	711	645	705	706	733	749	736	753	683	708	719	757	721	768	723	668	720	733	718	753	710	737	674	662	744	703	721	703	731	721	714	697	719	686	699	696	681	717	693	721	718	732	726	699	728	688	745	762	775	734	742	718	712	690	747	745	725	728	728	756	681	678	709	680	731	735	801	738	738	722	712	691	705	677	751	706	722	691	675	751	755	690	715	720	726	747	727	736	744	749	724	707	738	708	702	706	682	744	711	780	731	725	742	756	724	703	765	720	742	710	691	719	676	746	680	737	733	764	711	752	757	717	725	684	721	723	709	709	762	734	684	689	718	748	696	732	723	722	703	745	734	730	698	791	721	726	671	719	790	729	755	759	770	687	723	680	724	724	721	722	707	721	781	720	737	728	722	726	713	709	762	743	693	745	744	678	776	726	732	726	717	781	740	690	678	723	702	704	775	680	721	724	722	695	643	756	694	684	732	695	707	716	661	718	686	695	679	717	734	808	751	742	751	716	678	702	728	745	715	740	685	732	740	726	726	690	741	727	752	722	686	719	705	709	718	753	773	679	667	752	730	742	769	733	721	723	729	734	747	750	702	747	720	718	734	724	734	754	728	719	736	721	712	740	701	735	741	716	683	717	680	752	732	708	742	702	735	809	697	696	724	670	755	741	723	716	724	764	704	744	779	680	750	681	666	709	750	780	707	672	698	718	688	729	721	723	763	754	744	709	770	702	721	746	756	695	705	730	721	703	717	689	753	710	761	750	721	716	701	750	733	751	694	730	695	703	801	733	704	806	734	732	718	746	696	697	747	737	718	714	715	717	715	705	678	722	755	723	766	706	701	726	727	746	773	733	690	773	730	692	697	676	743	745	734	723	707	710	675	761	723	726	698	728	719	699	689	726	740	683	702	737	706	740	745	747	710	738	721	703	719	709	707	719	712	706	733	726	713	757	770	747	731	717	732	700	743	731	730	743	700	714	753	713	710	714	741	786	738	715	731	674	717	765	737	758	724	750	723	677	741	750	743	769	702	742	736	748	736	669	756	715	718	727	721	736	736	714	741	727	718	763	756	750	742	698	712	718	759	764	693	748	672	722	742	733	739	690	740	705	683	732	698	771	772	735	732	766	804	752	746	702	704	728	688	698	740	704	736	764	715	726	734	697	736	759	712	710	706	696	707	676	730	709	709	740	740	764	707	701	724	728	769	750	693	737	717	719	735	730	712	752	732	667	753	695	681	664	717	708	710	724	702	756	707	733	704	718	755	784	707	657	733	746	692	699	726	713	732	754	720	699	719	741	682	774	673	688	731	715	669	715	745	680	723	717	700	771	769	725	791	705	749	802	751	739	695	734	715	698	702	741	736	753	701	740	720	771	758	803	744	730	754	728	670	725	747	753	716	763	762	748	743	712	718	700	738	718	689	709	725	692	703	730	669	728	750	696	735	724	760	760	739	746	707	759	768	727	699	679	733	770	718	684	740	735	787	709	689	695	735	724	703	700	762	703	769	751	717	733	720	720	719	732	751	709	692	744	698	760	682	719	723	721	744	724	746	753	674	729	723	775	748	722	698	714	681	695	738	771	717	701	713	737	735	718	732	716	702	689	698	781	734	748	735	704	721	720	747	754	771	702	710	742	720	696	720	743	702	718	712	719	717	711	750	750	745	747	690	724	665	722	711	746	717	734	677	742	735	723	716	742	743	731	753	733	675	738	728	722	751	704	748	701	665	720	752	738	745	745	723	711	724	724	698	710	734	721	733	757	752	725	738	746	720	718	725	701	747	718	725	779	706	717	754	754	733	721	779	679	715	751	741	767	735	769	729	739	736	711	731	740	791	721	696	733	738	730	725	714	751	732	711	697	743	736	752	725	724	715	770	739	737	664	744	730	727	687	685	726	699	726	676	653	678	681	741	736	684	735	687	780	659	704	734	765	767	753	739	688	714	691	683	736	741	764	730	741	716	724	765	717	750	684	708	796	740	743	724	693	668	719	708	677	751	750	729	753	689	747	703	761	713	760	741	688	744	740	684	699	769	755	704	693	738	733	715	737	722	748	741	709	766	701	679	729	724	729	742	685	731	744	739	773	699	723	700	713	722	710	716	731	737	727	743	770	748	752	725	754	742	770	737	709	721	769	699	732	716	657	707	761	685	734	714	750	753	741	745	699	767	680	757	675	721	711	761	752	683	688	739	755	749	727	752	696	720	777	690	712	723	751	737	701	713	719	750	779	682	671	686	743	712	727	753	698	765	684	749	708	737	697	700	750	700	695	749	690	696	677	725	748	726	697	696	695	719	703	743	693	739	742	751	762	722	725	682	722	749	772	718	732	779	723	681	705	710	707	724	736	738	709	751	711	783	739	739	684	723	751	729	755	714	728	710	728	764	718	732	696	735	731	717	708	759	741	743	718	724	763	725	756	738	713	674	757	759	748	671	746	761	767	698	710	736	768	748	714	736	702	708	729	743	769	670	703	741	718	718	774	709	708	714	699	725	713	714	678	731	770	747	711	715	708	722	743	704	774	718	705
33058	6081	1036	596	538	346	421	361	344	355	334	365	329	342	338	310	357	325	321	322	333	329	347	326	309	345	359	367	323	342	351	327	330	307	312	352	318	310	346	287	343	336	351	321	322	365	328	330	299	319	376	321	303	347	329	307	289	370	326	304	327	320	349	337	334	359	292	332	335	330	333	298	337	339	337	312	362	350	381	320	351	347	311	352	358	349	309	352	292	338	297	359	331	357	369	331	360	379	309	350	346	322	322	355	345	330	298	345	309	315	343	352	378	332	322	334	326	334	343	357	324	339	313	346	326	329	329	368	325	296	354	337	362	355	305	309	336	319	357	325	328	342	316	320	343	360	351	344	285	307	306	323	337	344	327	332	351	329	361	326	329	327	350	362	321	315	299	290	351	311	345	328	341	349	314	311	347	360	334	316	338	314	326	308	339	307	316	314	299	362	334	314	326	332	325	373	334	367	332	335	335	347	319	350	330	381	337	344	337	319	318	334	323	341	334	378	361	338	317	323	320	351	299	347	359	300	310	361	295	340	342	304	323	382	315	341	337	344	348	354	306	358	331	312	321	348	349	342	311	331	343	326	366	335	330	360	332	350	309	300	316	301	331	278	363	320	351	327	325	327	339	340	358	313	386	380	357	354	329	341	320	298	331	332	343	323	338	329	344	326	351	337	372	340	347	338	337	318	338	292	319	360	356	328	335	323	326	350	330	318	332	333	336	370	343	310	325	365	311	320	317	319	322	339	379	348	347	337	329	320	368	368	371	308	340	362	318	327	330	273	302	339	330	293	346	364	320	349	314	360	319	339	345	324	344	314	333	311	346	351	318	325	349	318	371	332	340	332	361	282	325	323	357	356	323	317	326	326	345	334	365	357	349	323	339	342	316	310	326	329	372	321	348	335	332	335	325	336	354	355	310	329	359	325	313	318	352	338	316	320	341	334	320	314	333	321	297	322	301	325	326	342	313	321	351	343	347	330	301	304	344	317	351	306	310	319	321	345	314	342	334	331	355	291	347	357	369	362	330	354	326	358	359	324	325	325	304	314	314	330	340	290	309	335	330	301	337	334	306	338	317	333	314	344	325	349	313	316	345	309	299	314	346	328	321	308	302	370	327	352	337	351	342	325	354	281	356	384	292	355	307	321	370	339	345	334	324	357	330	324	360	362	319	319	325	307	334	365	308	356	334	311	338	357	314	335	317	306	359	341	304	305	323	342	286	353	322	333	322	350	343	342	321	347	288	320	330	328	359	335	297	338	304	333	356	359	289	326	313	318	318	336	331	347	336	348	337	314	331	339	321	357	336	312	354	308	354	327	339	321	327	352	338	371	350	335	364	304	340	347	364	322	310	338	349	316	344	378	337	354	313	313	315	319	357	330	316	337	360	329	313	358	319	362	355	358	339	347	331	317	333	331	324	370	304	293	278	346	301	335	325	324	349	324	323	329	354	329	332	323	340	344	321	315	337	313	358	353	329	323	330	310	322	355	348	303	345	342	316	319	337	303	357	328	340	342	338	333	336	356	352	340	326	329	333	322	330	303	296	295	326	322	354	302	287	326	353	300	346	365	336	305	332	323	353	321	318	342	345	312	357	323	305	341	308	306	326	322	285	372	302	355	332	339	342	305	324	333	342	322	353	346	350	314	333	352	326	339	294	355	325	317	349	339	331	357	352	303	302	336	339	326	353	326	306	328	340	345	355	322	331	354	321	331	346	335	321	361	320	308	331	309	328	356	322	326	342	337	316	324	288	312	336	337	309	334	307	299	346	355	347	310	330	337	351	329	352	301	281	342	365	334	326	319	357	312	299	334	366	318	336	365	326	349	328	299	329	349	312	341	350	362	321	326	345	363	375	318	342	346	301	346	326	329	335	349	313	313	312	330	338	314	342	322	304	306	290	323	324	369	372	302	301	332	370	324	343	336	329	322	346	336	353	307	347	325	318	317	373	322	334	316	308	336	332	321	331	321	344	332	364	340	365	352	317	324	368	326	324	340	353	333	370	356	299	341	365	321	342	313	326	297	319	312	342	321	310	334	329	330	308	359	323	350	347	343	316	356	371	336	342	345	333	341	338	343	334	331	323	322	313	346	364	320	335	341	362	330	317	333	334	318	350	352	335	316	370	330	320	339	338	380	365	302	360	324	311	321	339	359	351	319	359	320	366	355	294	327	346	332	304	329	382	333	306	311	338	340	362	381	312	357	320	367	336	344	343	332	352	324	335	321	362	355	330	336	338	351	320	354	330	356	297	331	355	336	300	339	336	332	307	297	307	341	326	357	331	331	286	329	335	330	344	340	325	323	340	309	358	270	379	346	319	335	310	304	330	346	334	379	371	320	321	360	325	350	329	322	358	322	367	375	328	362	309	322	348	371	354	367	352	357	361	313	304	314	324	338	315	329	322	300	374	305	352	339	320	348	300	331	336	337	329	300	355	316	346	329	310	315	332	293	348	319	329	312	295	298	328	352	311	337	345	323	356	333	310	337	315	344	277	334	344	317	312	306	348	363	321	307	313	342	320	318	292	336	311	294	345	304	344	324	313	363	325	301	364	319	315	351	318	343	321	321	321	324	368	321	345	315	322	327	327	341	393	336	308	297	340	329	331	345	384	340	344	308	311	316	329	336	334	363	359	327	326	333	362	317	308	332	301	362	369	325	328	330	327	321	336	342	356	341	323	322	318	350	364	349	330	306	322	343	327	337	344	321	381	326	325	323	338	303	310	314	324	341	306	310	305	326	355	337	356	328	303	313	325	335	340	345	347	334	327	342	326	322	344	357	319	327	330	332	323	313	325	336	317	329	300	330	342	304	329	331	320	378	336	312	356	319	312	307	330	320	357	353	309	304	345	367	320	308	347	328	340	284	335	389	349	328	344	336	334	317	295	359	338	338	319	345	332	318	345	342	315	327	327	339	343	257	302	313	351	322	356	354	314	356	292	321	288	345	352	330	339	309	347	306	353	320	337	333	342	317	303	329	326	313	346	344	347	339	362	328	329	314	321	282	318	346	321	329	338	326	335	346	326	328	307	320	287	338	356	343	325	294	328	305	330	299	317	323	351	338	358	311	364	326	352	321	315	325	355	304	322	327	345	361	355	318	332	343	376	330	317	328	295	319	320	300	319	347	297	347	355	354	332	318	347	314	320	330	330	332	315	341	325	330	316	333	312	366	336	345	298	307	319	350	308	362	324	326	307	342	292	310	315	344	349	316	331	331	350	313	336	323	344	329	340	291	344	344	322	348	274	343	340	350	359	359	294	332	358	326	353	346	330	348	330	310	347	322	321	341	315	287	366	334	339	307	329	374	316	315	363	316	364	317	302	318	353	353	347	319	307	347	325	324	349	320	339	340	289	315	290	329	358	335	350	354	297	342	343	315	346	311	292	315	315	354	325	360	360	383	343	325	322	327	340	302	339	338	372	344	375	381	380	340	356	310	318	345	324	339	321	326	334	331	330	321	373	333	375	333	305	328
22770	11670	7350	5223	3037	1687	1491	1068	878	855	883	893	835	808	823	776	757	840	814	783	741	747	813	792	768	704	747	777	758	770	756	764	745	743	712	752	752	767	781	729	754	788	774	776	747	768	823	763	712	803	804	799	819	696	756	743	755	760	785	762	761	760	818	769	777	750	726	777	750	764	722	789	770	754	758	775	796	791	776	759	794	743	767	717	776	758	720	760	736	745	780	789	767	789	790	750	790	763	777	767	768	826	751	750	756	773	783	804	745	767	742	795	768	760	779	753	787	796	750	799	748	781	844	781	760	750	746	785	792	728	724	786	765	782	775	788	774	780	751	769	759	783	731	768	805	752	736	751	772	713	833	731	785	758	833	793	774	782	758	739	768	737	783	726	764	741	737	772	838	804	757	759	802	760	770	732	740	830	774	778	816	737	777	810	781	746	730	758	771	755	728	765	769	761	790	783	768	787	771	759	751	743	815	757	739	749	777	764	779	788	767	701	764	746	799	725	795	833	773	769	751	782	762	730	738	734	790	761	758	797	771	771	749	768	735	764	822	780	778	752	765	743	765	786	738	783	789	786	758	788	765	742	823	767	807	726	763	761	715	754	772	720	747	708	791	753	763	766	738	799	770	781	753	776	786	777	749	699	740	736	783	749	757	813	777	776	749	799	743	754	810	802	729	758	730	782	781	818	787	750	792	773	740	787	779	736	745	758	783	756	758	779	765	751	794	735	761	706	751	726	794	710	771	767	765	783	781	763	749	786	764	783	755	778	729	792	779	796	762	778	756	793	780	796	773	788	790	752	692	750	718	760	720	741	751	740	729	720	731	792	720	806	765	755	774	724	767	803	792	768	739	780	774	815	774	781	767	757	730	771	814	844	721	749	732	808	736	811	755	748	759	781	791	795	742	790	746	781	768	774	795	770	760	776	765	701	749	719	752	742	751	768	798	727	767	713	756	810	733	766	776	778	763	788	748	770	740	780	756	742	784	739	768	723	732	808	713	751	741	788	762	826	780	744	778	752	741	755	720	749	753	808	751	750	786	724	748	769	756	710	747	746	745	777	756	770	780	757	768	800	771	695	764	765	770	772	789	746	768	777	748	734	736	813	792	717	723	702	800	717	728	759	776	778	719	826	730	732	755	767	801	753	772	791	730	811	785	778	807	764	746	818	784	799	734	749	740	749	728	785	829	706	708	750	779	724	788	724	728	754	835	755	761	816	773	775	757	811	765	749	746	791	779	795	781	779	714	783	773	721	764	747	818	756	741	781	743	758	718	777	750	782	738	735	747	776	748	757	665	751	780	752	766	703	745	766	742	752	733	743	732	751	785	786	807	703	763	761	793	754	737	774	761	763	744	742	709	745	794	779	711	755	740	725	779	774	753	766	788	736	804	769	736	798	759	792	732	780	795	786	792	774	789	768	770	744	776	737	736	741	763	749	755	772	771	751	804	755	709	735	774	754	752	731	764	784	775	783	762	756	743	805	702	728	738	719	699	807	773	758	773	743	748	744	813	774	728	768	767	808	813	801	746	792	765	742	747	728	773	735	706	755	788	801	752	779	752	753	757	773	742	752	762	766	719	748	767	748	751	737	743	722	784	795	812	745	750	732	780	736	746	768	803	782	776	740	736	792	753	752	744	783	736	769	732	750	745	737	760	779	768	793	779	796	755	796	727	753	734	769	719	747	789	713	765	714	801	793	778	734	728	797	758	785	738	785	763	756	787	754	749	760	728	783	786	755	743	762	804	738	772	806	771	743	767	765	794	713	760	781	772	731	760	777	779	763	731	752	720	755	811	759	767	789	793	773	743	771	743	778	777	738	786	725	766	723	794	771	772	740	739	792	778	718	791	796	755	747	721	786	748	777	759	730	703	725	725	762	758	782	780	771	737	765	762	763	794	761	737	778	752	761	739	741	736	743	807	767	826	794	757	731	778	759	744	783	755	809	753	778	765	774	793	754	763	736	753	746	765	737	738	758	774	757	774	771	767	744	786	797	703	749	770	739	701	783	783	767	788	775	754	755	799	752	736	773	694	735	753	730	789	773	728	746	818	770	764	780	770	786	722	780	746	728	743	736	772	793	791	751	742	747	757	689	767	738	723	781	792	774	836	782	775	738	747	749	787	777	695	740	768	822	787	742	750	735	778	783	770	747	784	762	767	756	738	785	832	761	801	761	765	799	693	800	743	763	755	747	805	774	752	754	737	763	751	739	750	755	759	800	762	760	752	724	716	804	736	802	715	734	757	770	792	825	764	757	773	787	748	720	796	713	757	758	772	742	780	730	779	747	776	786	763	782	773	738	758	729	772	742	777	710	773	743	769	750	749	765	721	765	765	732	755	757	747	772	737	740	762	740	729	761	777	777	748	757	746	772	762	816	727	742	788	751	757	759	821	814	761	739	725	750	735	783	725	770	802	758	758	830	803	716	803	769	762	744	770	789	753	767	756	760	730	749	762	750	734	793	776	781	783	737	809	727	791	722	740	723	731	738	805	770	743	802	732	776	753	772	802	779	771	761	746	807	783	734	797	750	797	797	751	748	733	791	743	729	737	733	792	763	774	794	728	729	730	770	762	765	793	796	786	790	781	758	762	736	721	739	795	728	749	773	756	740	800	761	760	712	753	759	765	778	766	743	755	733	749	772	745	735	715	765	743	756	770	776	771	748	776	758	790	823	768	789	720	736	727	766	731	755	763	765	734	761	785	736	728	727	748	776	765	805	770	782	728	765	783	770	793	762	759	761	720	788	762	836	699	784	752	762	737	749	750	753	738	760	716	736	737	793	768	782	819	747	738	787	753	746	767	757	773	766	764	773	753	762	761	728	813	777	773	787	769	747	787	751	755	801	756	721	820	784	733	783	752	737	730	753	732	746	774	768	746	769	747	713	763	834	797	719	762	762	785	734	751	761	803	744	720	784	818	778	704	806	774	782	785	782	809	744	818	756	756	792	759	771	776	764	819	768	724	773	803	755	721	797	743	807	767	773	723	762	758	764	712	802	750	792	754	778	726	770	738	731	775	778	817	785	729	718	749	731	827	789	765	805	752	751	771	774	716	758	794	796	734	709	789	838	731	811	777	767	707	773	791	739	762	751	756	749	836	750	766	719	739	790	735	777	756	808	784	747	771	757	765	759	762	798	754	775	762	758	740	688	759	777	798	770	763	766	825	786	783	787	801	737	829	693	729	768	802	771	790	749	789	770	778	796	735	779	754	780	766	750	726	753	780	764	777	775	779	788	723	779	726	779	787	772	756	761	763	743	789	777	801	757	715	766	782	777	790	782	710	772	802	804	782	729	734	756	796	769	777	744	794	754	775	717	748	729	751	740	798	744	771	776	765	753	804	798	718	785	747	736	794	793	754	756	773	772	723	747	768	760	776	766	772	760	757	751	739	740	757	742	759	752	767	729	792	745	836	721	774	759	763	745	726	749	737	749	719	861	773	765	758	836	813	737	714	802	758	758	762	712	773	803
24282	2473	502	428	381	342	352	330	354	316	303	305	356	357	317	339	288	303	276	306	323	281	317	312	289	292	326	303	327	303	320	310	301	305	273	297	299	317	346	299	340	350	322	313	295	328	293	305	329	275	316	338	318	305	286	321	318	327	281	327	321	352	311	337	277	322	310	318	320	323	318	326	300	311	320	329	315	305	292	297	314	327	328	324	327	345	315	328	282	271	292	296	303	292	301	355	293	291	293	309	340	342	343	334	319	315	323	300	318	339	313	329	287	294	325	300	310	311	319	280	315	319	324	351	323	306	317	319	289	297	295	314	314	260	246	325	329	351	329	314	295	321	286	289	312	293	332	321	300	297	321	318	288	328	321	304	262	321	356	289	327	310	342	318	336	340	341	310	329	311	304	337	326	319	313	322	310	297	323	264	318	353	303	324	341	314	305	309	336	312	314	314	297	333	302	300	318	289	311	344	298	309	317	259	332	311	307	293	300	315	317	320	360	321	284	334	319	349	304	309	284	305	312	315	272	288	320	304	305	290	287	307	325	323	328	273	327	327	301	304	297	317	324	322	313	310	309	308	304	276	293	311	314	315	276	319	317	296	293	322	338	311	316	302	323	313	302	277	299	315	301	280	315	316	341	315	329	312	355	315	308	326	357	313	316	305	305	306	304	325	296	330	316	303	334	297	294	268	293	316	308	308	287	307	309	302	303	310	322	311	328	315	294	326	344	319	299	323	297	307	287	304	316	336	308	304	305	327	325	316	323	328	331	348	344	317	290	304	305	296	313	298	302	308	347	348	319	328	343	298	356	335	361	329	341	331	346	315	309	291	325	281	326	326	328	334	323	265	295	317	314	308	336	336	321	318	304	289	299	321	312	331	326	309	320	318	294	295	294	287	328	301	326	313	341	331	307	300	330	307	301	318	333	331	295	322	303	328	319	323	296	263	299	318	336	340	299	331	317	336	305	313	327	319	325	341	265	272	290	284	289	353	292	304	316	348	319	307	307	307	322	326	282	303	316	318	328	296	320	328	328	289	332	307	309	303	277	305	308	300	311	279	360	297	332	297	328	323	307	325	346	299	320	336	309	329	262	355	320	339	327	314	319	321	309	308	318	267	287	311	304	289	332	286	281	276	349	331	288	310	304	286	278	314	318	286	291	279	335	317	314	305	292	319	310	326	357	295	326	311	319	293	319	284	309	302	304	338	334	322	308	323	267	294	314	298	286	322	340	320	316	310	289	311	285	271	298	301	297	354	304	318	317	306	320	301	305	320	314	294	315	341	296	298	328	275	334	290	300	296	306	312	307	342	315	278	304	346	284	305	284	318	298	301	319	297	331	302	316	323	311	335	289	326	268	288	337	343	296	319	284	290	301	294	307	305	303	296	298	313	295	347	274	303	317	311	315	343	291	310	315	304	301	323	341	297	292	355	324	326	301	327	295	318	362	308	293	333	328	350	281	316	331	324	326	316	298	342	314	274	346	321	347	288	330	314	333	323	318	349	321	319	296	324	330	334	325	334	332	335	297	303	302	309	306	328	306	280	307	267	312	290	299	320	307	298	287	311	301	306	294	315	291	270	268	343	308	306	309	293	348	334	314	292	293	339	300	326	292	320	311	314	299	324	323	321	329	340	315	354	353	296	339	335	340	327	302	318	306	295	299	322	312	300	317	324	315	304	327	327	320	347	320	310	334	273	334	305	300	313	326	350	308	314	310	288	290	278	306	281	287	343	324	287	342	328	309	321	339	313	312	299	310	309	330	301	335	290	355	296	323	336	300	303	329	311	272	283	305	322	310	334	297	311	314	342	363	294	313	314	317	310	304	301	299	309	328	314	328	329	318	316	311	271	294	297	322	280	318	310	338	323	307	298	298	292	291	347	308	307	309	334	286	299	301	325	316	294	331	306	339	310	337	312	316	322	337	310	303	287	323	305	310	330	295	301	306	299	315	356	325	311	299	312	320	301	296	322	330	344	291	324	323	320	320	314	309	277	291	322	318	311	321	273	282	309	311	307	290	284	333	338	334	263	349	305	320	292	332	301	290	319	332	313	302	272	297	284	358	342	292	307	335	284	326	332	361	311	292	309	308	298	327	290	310	313	289	290	313	329	344	340	321	301	335	327	325	267	351	338	297	324	270	286	303	303	270	301	311	308	327	328	298	307	304	304	307	289	299	272	289	314	310	308	308	304	334	333	347	334	274	316	306	328	310	321	319	317	343	320	334	330	317	309	300	292	325	304	326	340	299	298	299	312	304	320	317	277	308	308	286	299	281	266	325	306	306	321	303	301	310	328	321	294	331	289	273	296	326	332	319	326	352	318	328	325	317	353	339	351	304	289	317	338	305	313	314	297	292	332	338	305	270	304	323	317	282	289	289	344	301	318	323	326	302	300	311	283	309	348	311	326	285	332	322	354	317	335	305	304	322	334	331	291	284	344	333	343	283	302	281	318	290	315	335	281	333	292	313	337	304	291	330	292	350	300	294	307	298	318	299	332	343	341	301	310	320	290	295	342	328	324	318	315	306	302	297	357	319	325	338	319	275	368	296	319	332	306	317	356	314	338	292	295	318	327	306	316	312	285	304	313	334	323	302	326	274	306	298	292	310	325	307	310	310	329	341	320	330	300	325	332	311	317	300	305	328	323	330	294	317	307	305	304	301	350	314	291	294	306	296	293	319	307	311	321	297	296	327	289	256	324	319	319	328	296	342	332	342	303	324	327	338	307	280	319	295	302	322	310	336	329	313	338	324	289	331	324	300	325	331	294	337	311	333	308	318	326	336	301	280	276	350	312	276	312	333	333	334	326	317	316	304	309	334	327	324	300	334	297	301	295	309	317	339	319	299	306	314	274	289	342	311	326	338	313	322	284	310	304	305	307	311	300	312	310	335	317	326	316	289	307	330	336	287	298	313	311	300	308	299	345	293	309	291	303	349	328	324	307	295	288	322	328	300	298	310	307	335	290	346	312	308	302	300	279	319	308	292	328	328	328	324	321	309	352	320	327	298	304	297	349	291	306	333	303	331	334	325	301	297	301	324	305	324	311	318	287	305	311	274	316	344	290	292	321	298	333	290	309	309	317	322	305	328	315	301	312	324	334	324	332	303	272	310	256	303	315	308	298	318	298	313	330	298	326	319	342	316	299	318	348	360	324	296	333	298	290	303	300	338	288	314	285	311	313	307	323	298	306	334	295	272	315	324	315	326	288	326	260	338	295	285	300	326	284	329	314	305	328	275	302	324	292	341	331	348	317	321	356	333	308	317	290	284	306	308	316	341	343	303	272	296	321	335	313	284	288	316	322	302	300	298	285	340	336	276	336	324	328	294	298	319	330	289	297	351	299	330	289	307	314	336	311	326	336	327	324	329	310	296	316	306	336	329	343	303	318	310	330	308	309	303	303	329	348	345	338	336	323	325	300	329	290	298	298	306	331	321	325	348	376	316	318	306	307	326	299	306	305	303	336	320	342	302	371
16361	4281	2884	2011	1305	1027	932	807	771	742	809	802	702	680	745	747	668	700	654	698	683	702	741	717	681	736	706	673	716	702	668	653	677	658	676	732	688	681	689	673	734	676	718	731	739	720	725	734	688	716	711	741	707	723	684	682	721	732	681	677	726	715	712	701	699	713	697	677	756	679	702	699	701	737	663	690	754	706	677	717	742	726	673	706	727	697	707	749	719	704	730	702	680	709	704	695	733	671	671	714	734	669	712	671	662	697	740	726	706	694	692	693	693	725	679	692	717	702	719	736	657	673	653	716	681	723	699	725	751	715	657	716	663	689	693	718	689	732	729	696	691	713	705	669	685	711	709	720	691	688	730	718	679	638	707	751	742	710	747	728	725	693	662	701	669	678	698	685	696	698	720	728	635	665	682	708	693	710	761	754	668	693	705	728	689	710	674	720	709	732	721	721	703	658	710	715	667	671	642	692	732	655	660	726	733	732	742	702	716	699	678	700	704	716	667	677	684	715	730	714	732	731	711	709	740	699	678	722	660	720	777	693	706	685	673	699	707	711	677	693	719	736	689	711	686	715	706	702	679	713	712	680	714	693	698	689	659	678	729	653	691	709	699	706	734	757	685	691	731	771	702	684	646	710	672	696	694	650	702	671	690	655	722	716	688	717	727	720	700	671	674	723	735	715	695	680	724	694	718	694	713	743	650	680	684	679	735	709	691	723	697	706	706	686	743	743	667	701	712	729	734	751	700	680	745	721	725	682	678	691	721	681	665	710	694	679	695	688	698	701	705	669	697	692	723	652	713	685	700	696	694	709	738	668	703	715	702	688	709	692	740	659	747	699	742	674	681	671	696	678	716	671	638	709	699	715	691	700	681	711	703	655	662	694	717	697	672	678	734	739	724	683	682	671	670	672	723	720	631	680	731	682	680	731	709	684	687	695	772	729	683	675	615	691	713	681	670	706	622	686	697	659	726	666	665	657	702	669	715	725	670	692	719	679	678	685	732	710	746	706	701	703	735	641	695	648	694	708	643	643	732	643	681	712	675	695	691	710	692	683	666	693	726	682	671	665	698	718	672	683	726	697	682	700	683	682	725	727	691	661	676	668	702	658	722	635	683	730	682	685	707	725	702	688	712	704	693	711	664	695	682	697	729	626	675	704	689	697	707	697	727	701	646	699	713	711	710	640	699	669	658	710	728	660	673	688	664	704	658	703	683	710	692	671	659	705	715	723	692	683	660	684	718	642	682	702	662	725	720	688	696	673	712	722	728	712	763	674	677	747	694	685	684	768	699	728	735	715	744	653	741	655	687	692	729	715	698	682	711	701	689	720	719	711	725	723	666	684	661	707	688	744	741	659	717	684	689	690	701	687	662	733	719	684	735	721	720	678	671	705	691	727	703	675	689	739	675	663	702	705	681	663	689	696	680	689	682	684	671	687	734	682	691	734	674	695	709	681	713	707	730	670	711	709	688	688	712	665	753	715	685	743	700	700	728	704	699	718	733	680	727	687	702	692	705	724	690	695	703	662	678	724	692	715	670	716	678	715	715	725	678	688	688	696	696	712	724	735	702	686	695	693	731	675	677	724	735	688	671	663	716	717	719	702	698	701	729	689	696	694	728	689	714	700	702	728	688	703	696	693	719	687	715	680	701	699	688	687	701	711	684	667	664	731	744	682	738	717	718	708	738	717	680	681	706	684	688	684	699	764	684	692	695	706	700	718	693	716	671	718	679	676	730	745	692	692	683	714	709	723	633	640	702	667	720	694	713	711	707	698	639	743	685	703	719	684	705	657	690	678	723	726	655	716	746	738	745	745	659	699	713	673	743	648	691	710	694	730	784	673	710	690	705	735	706	700	706	699	690	666	724	723	712	719	684	676	697	674	681	752	733	713	690	669	692	650	710	721	694	705	701	671	715	666	717	680	717	659	710	708	680	687	676	698	698	697	646	660	730	744	682	686	721	704	726	688	744	682	687	698	710	727	659	728	762	660	672	734	721	690	720	643	651	699	659	690	705	723	701	688	660	719	703	720	726	724	687	675	704	677	697	705	691	728	707	732	706	657	737	678	738	683	666	696	693	650	753	698	673	685	671	729	651	689	736	644	757	693	673	714	689	694	710	672	694	720	698	696	679	743	727	671	685	693	691	655	696	667	664	695	681	722	711	670	743	672	679	728	708	708	723	682	725	665	718	723	689	715	752	741	714	707	687	694	750	734	668	704	677	720	693	723	701	716	728	696	716	711	676	724	684	714	745	644	714	690	732	710	683	707	711	696	713	730	711	736	666	707	757	672	699	697	701	676	701	684	694	706	684	713	723	735	732	723	655	666	689	657	670	750	757	733	683	692	729	644	721	704	713	693	684	744	701	693	709	689	711	702	736	733	693	702	642	712	719	739	690	694	680	646	683	735	690	669	682	645	654	741	726	731	675	707	713	694	661	725	703	686	663	733	692	697	683	666	666	703	679	670	699	651	725	697	686	667	717	692	708	678	682	652	695	728	696	698	672	687	739	695	681	699	661	701	700	725	712	676	704	646	662	698	772	685	725	691	732	663	691	660	754	721	706	720	703	692	702	743	674	712	716	695	700	732	740	691	661	719	750	643	677	668	719	665	740	709	704	692	723	692	707	732	715	673	650	724	696	733	678	695	713	695	696	682	725	702	689	701	713	671	716	667	725	703	711	667	682	679	675	724	663	702	660	686	685	679	711	705	714	715	689	702	692	688	726	667	715	729	649	686	676	671	684	690	671	666	726	741	736	659	686	739	663	667	679	684	699	714	690	686	722	705	741	689	690	682	731	674	681	710	699	740	696	694	704	701	705	703	728	710	735	712	692	657	684	734	655	684	740	666	714	689	746	689	693	636	692	752	699	693	709	697	741	681	731	677	695	647	720	620	700	728	743	685	725	646	646	706	710	680	710	675	698	666	702	681	712	723	684	654	663	670	690	673	678	686	733	668	709	651	648	697	654	729	675	690	676	730	734	703	709	681	714	666	749	660	754	679	701	662	651	758	669	720	724	660	669	731	705	736	676	738	695	765	681	708	662	720	678	680	731	711	720	722	726	719	663	659	686	657	704	649	664	707	681	726	697	708	736	686	699	712	753	695	685	667	767	696	677	681	664	746	649	701	711	663	703	664	745	729	693	678	733	657	666	687	703	704	675	706	672	695	685	688	715	698	726	686	721	684	677	727	738	703	695	674	689	758	726	688	706	722	746	684	702	650	725	676	687	678	729	696	700	658	718	669	661	689	752	667	709	703	696	641	724	708	750	711	657	698	741	680	665	703	707	698	677	745	688	719	685	704	665	690	694	708	740	710	711	649	694	651	718	733	722	693	736	675	704	694	699	687	691	675	675	695	718	705	738	652	706	690	676	717	701	689	712	716	681	769	691	698	703	681	673	676	692	707	734	701	712	676	699	711	684	681	732	682	744	684	723	739	678	685	702	677	678	704	653	716	719	678	681	737	717	754	696	745
28180	4192	930	624	442	356	339	326	311	365	320	285	311	338	291	336	327	293	334	299	339	321	301	322	305	319	341	348	297	341	309	312	314	320	318	355	306	302	339	343	274	339	305	325	361	323	329	317	329	316	328	311	296	311	292	295	320	327	317	328	357	301	334	319	290	319	341	331	324	295	300	301	342	335	307	304	337	315	303	338	316	277	331	323	322	363	315	342	331	329	366	343	315	329	302	312	303	323	314	318	312	333	286	278	331	313	321	313	337	293	318	305	353	316	321	304	304	325	314	321	309	304	320	298	336	319	317	340	292	296	353	313	319	337	305	342	359	329	304	323	312	342	323	305	348	320	311	286	329	295	330	310	313	286	338	329	330	341	317	280	294	301	303	332	339	331	328	320	361	314	287	275	301	308	327	311	283	319	301	342	316	300	329	337	306	281	338	292	314	310	316	315	307	342	325	317	325	350	314	307	314	309	317	315	330	300	306	297	339	306	328	284	321	332	309	328	311	285	297	327	328	318	306	344	342	342	310	327	302	281	308	345	280	278	330	293	330	323	360	343	303	345	319	321	327	318	354	329	329	312	316	319	346	329	344	305	305	306	341	338	347	302	326	309	330	288	312	355	329	332	339	319	363	297	322	317	323	321	312	284	320	341	316	309	332	333	328	320	342	332	303	347	333	327	357	346	320	330	337	321	340	323	333	316	316	375	334	317	305	338	333	308	305	336	326	313	309	317	336	351	325	311	311	301	313	330	334	332	305	336	316	354	308	325	338	349	328	295	339	314	315	325	336	322	354	346	310	309	302	301	322	329	325	317	353	316	294	300	304	342	347	296	268	305	322	321	300	325	325	325	316	315	290	268	305	354	311	301	285	355	365	349	331	322	315	315	311	320	354	321	331	319	298	300	376	314	286	313	328	299	292	311	305	311	286	320	285	338	335	300	322	306	328	281	312	321	295	317	346	330	334	285	328	329	325	323	286	365	315	338	350	313	330	336	323	337	289	298	313	294	340	303	286	335	314	324	306	313	345	322	331	297	341	340	334	306	297	314	295	330	318	306	341	317	319	268	336	309	334	322	302	317	302	301	313	316	327	346	322	328	337	331	313	337	317	302	293	325	327	321	331	327	352	317	324	322	281	320	311	319	289	300	341	327	308	327	324	289	348	331	321	313	333	325	301	339	287	337	312	313	308	330	325	358	315	317	327	284	320	336	309	324	305	322	324	303	342	314	316	300	326	312	295	307	328	293	337	356	326	312	359	314	299	312	338	318	293	319	332	350	292	329	308	314	294	334	308	333	305	317	367	348	313	341	345	326	322	330	330	329	326	295	317	303	298	351	364	354	341	312	324	311	297	339	345	296	327	314	304	306	318	276	334	322	304	302	315	314	295	312	317	334	328	320	292	322	345	349	324	334	328	310	306	330	280	351	299	321	338	312	317	324	317	319	294	278	350	297	292	325	344	315	305	296	327	311	335	337	300	301	312	308	298	317	331	317	346	331	315	318	288	340	317	307	346	345	319	325	338	350	316	323	290	370	284	348	328	352	350	337	316	336	313	336	321	296	313	311	333	320	332	373	326	320	344	338	313	308	327	328	298	325	310	336	311	321	331	312	313	325	321	368	329	285	344	345	315	335	307	327	310	278	352	303	305	314	326	285	311	319	318	320	330	328	323	342	298	316	314	332	328	299	312	354	315	290	335	319	298	329	316	313	324	321	297	344	315	308	326	297	304	367	317	379	305	285	317	303	340	334	335	297	323	320	341	328	301	320	302	316	339	317	294	330	340	285	305	341	338	362	322	292	281	314	291	328	345	331	349	347	270	358	327	324	277	330	309	341	309	306	276	308	315	302	308	315	342	314	338	330	308	282	315	292	306	311	341	323	344	347	325	318	284	313	363	319	311	330	318	288	307	293	315	350	336	303	319	308	291	342	286	333	326	275	321	313	295	352	309	309	322	291	280	306	362	301	287	309	337	346	288	299	269	342	309	355	353	357	329	320	349	312	290	334	313	299	344	306	349	309	300	344	294	302	320	333	317	324	320	307	328	323	284	304	319	295	324	317	350	325	330	299	306	299	309	320	322	370	315	317	334	358	359	292	358	307	301	309	313	318	314	313	344	311	369	318	314	324	312	326	302	341	317	275	278	340	312	306	314	294	328	313	328	351	314	307	316	326	320	327	314	312	320	324	339	298	295	320	333	312	324	293	292	298	334	317	306	292	304	333	317	288	297	365	315	322	297	344	319	284	304	323	296	323	327	308	318	310	315	321	339	327	291	278	310	343	292	368	337	352	341	305	338	331	331	330	299	332	318	338	330	305	328	324	319	295	305	276	326	337	323	304	344	327	322	338	328	309	341	349	315	314	297	300	329	307	306	357	337	347	333	319	327	333	314	275	331	332	311	338	350	345	303	307	335	319	322	329	349	312	326	308	309	331	287	318	352	297	306	336	315	339	354	314	289	319	316	341	306	328	327	321	295	271	294	358	338	326	309	307	346	300	323	305	321	311	315	333	303	326	319	332	298	305	307	299	281	274	291	296	314	319	330	310	343	323	314	314	364	325	308	339	313	323	331	290	347	313	279	318	304	345	346	325	303	283	336	302	318	302	330	303	298	323	324	314	320	344	301	384	353	345	290	326	347	331	319	320	352	339	341	332	302	311	328	321	343	298	357	360	306	288	318	318	349	310	303	345	336	347	318	324	329	334	325	309	342	333	309	367	307	356	314	302	320	351	339	315	352	323	316	330	311	349	291	282	352	305	354	335	295	357	338	322	332	353	328	349	312	377	331	331	323	328	335	343	341	304	306	304	285	290	317	326	339	280	305	317	321	315	318	345	314	339	357	338	307	311	290	314	304	312	333	320	335	300	314	319	308	335	332	345	272	336	316	287	346	337	324	353	319	297	316	301	329	348	339	333	332	316	351	376	333	327	338	312	302	273	312	336	353	329	329	301	330	293	310	305	349	307	343	331	330	345	329	299	291	345	347	292	319	326	271	320	350	315	301	298	336	305	336	334	323	309	322	321	305	330	274	311	318	328	342	296	298	327	280	333	340	312	295	305	330	310	307	290	321	307	301	299	344	320	333	296	330	328	330	303	295	324	308	283	310	280	313	328	282	334	333	319	295	366	338	317	319	327	340	325	337	311	298	289	281	317	262	312	328	323	311	325	314	324	305	302	350	306	302	295	299	313	358	364	330	314	321	307	287	322	346	341	296	309	301	321	360	308	308	313	304	279	323	303	307	322	330	312	316	335	343	321	311	330	314	322	288	298	332	310	351	331	319	313	314	324	312	284	326	312	337	293	306	331	315	277	310	309	279	332	308	343	274	286	303	349	312	311	342	308	339	342	348	331	314	331	350	357	298	317	322	322	307	327	368	335	337	298	325	326	320	294	340	313	319	300	311	345	293	262	320	348	322	328	320	342	298	300	326	300	345	341	296	307	331	338	305	280	298	299	313	307	320	350	294	320	322	326
18625	8487	7664	5207	2694	1786	1421	1081	917	896	824	857	838	764	825	779	782	747	729	717	706	744	742	779	752	778	754	777	694	737	702	703	763	727	778	707	703	770	750	707	730	674	751	729	762	748	728	727	772	677	800	719	737	714	730	694	759	737	735	667	746	761	689	712	771	710	749	698	720	762	665	689	760	741	708	755	721	702	725	739	634	700	699	756	675	724	735	700	720	719	727	730	696	768	687	668	741	781	741	727	725	718	749	722	714	740	649	691	677	718	712	710	749	755	757	753	705	709	739	707	698	731	725	770	732	726	724	741	710	729	734	695	722	776	717	746	701	716	662	711	726	655	703	714	747	721	740	746	734	693	714	756	730	689	741	707	733	708	746	736	743	751	703	712	689	730	678	704	747	726	736	735	753	759	736	751	719	760	726	763	746	707	759	728	740	727	730	724	746	724	709	728	745	732	713	735	730	731	756	749	742	734	694	730	743	736	708	748	700	708	717	742	706	738	716	682	750	726	718	724	713	716	747	723	755	705	702	729	768	758	749	724	692	700	697	724	744	736	732	718	708	716	700	702	710	718	744	692	724	770	731	713	753	725	725	702	730	686	738	693	691	703	744	716	751	752	755	783	749	714	702	742	733	705	719	719	690	708	745	767	719	723	713	739	711	753	708	711	712	753	724	691	798	760	708	734	706	755	705	698	740	752	711	736	716	739	702	731	767	722	748	739	728	748	775	751	758	722	715	720	682	733	762	743	703	722	760	717	745	721	725	742	762	748	707	711	714	731	713	715	738	716	697	760	691	765	681	702	745	694	739	745	742	690	683	717	706	704	719	712	743	693	711	723	771	712	702	749	716	700	666	741	720	741	693	695	699	745	771	727	698	751	730	707	757	731	723	714	663	746	711	776	726	775	736	710	739	742	668	701	694	721	759	742	681	750	717	793	733	723	748	724	761	725	759	686	738	675	751	729	725	732	725	731	721	736	754	741	751	692	713	703	729	718	709	708	698	761	739	687	757	745	727	727	744	768	688	734	687	743	756	715	720	748	709	789	691	747	715	727	774	665	711	693	686	714	707	745	732	682	725	717	813	714	759	681	723	715	723	733	691	745	680	792	725	726	687	700	748	698	767	720	782	737	752	698	755	703	720	724	683	729	778	732	792	784	680	755	694	696	757	748	741	747	716	715	756	739	716	778	713	651	677	727	746	721	728	735	739	733	677	746	726	756	723	752	742	736	740	748	768	700	680	768	746	744	725	682	737	770	719	741	703	727	716	711	728	781	695	720	773	744	684	748	715	720	721	701	788	741	720	738	711	732	767	744	735	756	729	700	731	691	707	747	717	680	673	732	762	727	801	768	722	729	747	750	756	739	707	727	744	695	745	745	726	764	701	699	707	751	657	723	704	715	695	680	765	753	799	731	759	684	737	678	688	769	703	733	739	708	720	726	761	729	718	737	717	729	685	714	747	696	763	745	732	729	721	740	815	755	746	748	751	730	693	715	747	658	718	746	777	701	731	728	741	716	723	735	706	707	747	765	755	725	714	773	723	757	687	710	708	755	735	726	750	732	780	744	726	745	763	741	724	738	749	679	696	713	694	654	716	763	701	734	668	725	720	755	729	762	741	787	691	749	756	798	707	737	771	734	690	716	738	708	699	692	732	715	771	746	790	683	707	680	717	735	718	719	691	719	812	707	767	709	716	703	699	743	742	725	693	697	719	705	690	741	705	748	699	761	781	765	687	723	743	748	749	730	710	759	768	722	745	725	735	704	710	688	738	759	766	732	754	741	732	707	701	757	699	756	725	750	737	685	711	715	773	699	691	729	723	732	738	747	695	700	726	742	767	694	732	754	716	751	736	746	724	750	753	707	712	746	778	700	763	728	686	789	752	732	749	684	749	710	700	764	734	721	701	658	722	694	751	727	698	695	698	757	688	731	690	755	745	714	716	720	745	754	689	708	768	762	699	749	788	703	780	730	730	705	766	707	701	713	699	721	712	738	706	712	764	721	734	743	767	704	772	764	751	707	738	759	731	678	722	686	704	731	742	713	725	702	725	697	776	719	798	765	739	761	678	758	698	714	768	703	718	672	777	775	718	693	719	678	730	740	719	750	711	753	700	778	701	735	734	689	728	695	687	733	715	709	779	714	707	703	738	744	716	678	729	691	741	730	718	731	748	732	729	713	743	729	745	795	720	734	741	741	725	718	717	736	695	708	725	716	755	756	721	742	752	720	706	745	734	685	734	729	725	702	700	740	712	765	806	750	760	762	747	701	727	739	741	711	716	748	732	670	742	742	719	754	755	738	724	703	743	728	699	756	718	742	690	691	745	722	784	717	668	708	755	758	782	706	698	735	721	671	740	756	719	793	700	709	712	696	707	723	676	702	738	737	764	771	745	744	749	654	679	707	707	709	724	736	787	720	728	702	723	761	712	695	774	757	664	720	766	726	725	722	683	649	757	730	705	726	726	701	764	709	706	710	744	750	713	752	720	736	759	708	741	716	694	713	719	711	691	732	720	708	678	722	760	707	722	709	724	709	758	750	734	760	722	726	717	706	757	708	733	791	732	722	714	715	740	741	769	731	708	767	720	708	705	713	736	678	789	767	700	748	726	726	708	704	719	708	730	716	745	718	714	705	712	740	752	726	777	726	747	727	749	690	748	687	730	722	670	716	736	738	720	752	735	717	719	781	752	697	705	674	716	698	692	726	715	709	732	733	736	704	722	760	689	682	763	691	690	708	736	760	733	703	744	710	733	761	726	721	721	729	700	709	718	753	743	731	774	715	731	664	694	718	725	730	720	742	745	689	776	730	703	740	723	757	740	726	747	713	736	710	727	700	727	701	717	715	677	732	752	723	718	711	734	722	767	722	716	778	718	734	729	740	728	690	715	734	741	740	721	671	757	723	744	726	746	708	717	714	736	704	719	728	758	716	701	704	727	768	743	761	764	727	695	744	744	672	719	702	761	738	724	701	731	731	715	703	735	730	732	773	699	709	681	742	697	754	748	707	732	735	677	717	780	758	715	735	754	728	761	741	751	685	744	683	719	693	684	677	727	715	712	736	744	737	762	733	704	749	749	695	759	759	698	767	716	703	695	712	759	781	676	684	709	694	754	695	735	709	706	730	704	712	769	698	726	723	711	740	741	727	715	695	684	745	768	682	695	729	716	720	723	698	712	705	726	713	685	772	752	705	712	731	770	715	718	741	710	757	696	715	690	735	739	782	741	748	751	715	714	686	683	752	721	769	731	722	690	766	743	705	699	709	738	735	679	713	749	671	779	727	703	722	694	735	696	726	727	716	748	711	688	752	674	716	762	721	706	674	724	717	761	712	712	731	735	742	727	708	772	732	689	691	746	641	704	731	661	725	717	748	778	725	745	710	731	739	685	700	712	747	715	697	759	728	732	703	717	711	717	741	699	752	755	726	711	708	762	776	715	729	674	741	750	666	712	699	767	668	785	725	700	743	745	716	743	728
32332	6025	1132	567	461	425	365	367	395	327	350	364	345	361	310	328	323	324	362	338	339	344	351	400	364	333	348	332	316	334	352	336	364	328	357	307	325	373	342	327	318	322	320	350	306	337	337	328	318	357	324	342	329	329	314	338	329	323	338	347	331	312	353	304	348	355	336	287	338	378	348	345	359	312	329	334	331	312	338	310	308	331	356	373	342	350	325	310	309	296	272	316	342	284	313	324	310	325	333	357	343	312	339	302	322	329	358	321	341	318	355	360	340	341	311	366	322	360	348	269	321	377	324	317	287	316	331	332	365	303	322	308	312	332	340	317	327	333	340	327	334	325	320	348	341	278	288	318	336	301	336	336	318	336	356	368	333	380	288	369	357	346	331	336	323	317	340	334	312	345	321	305	354	340	339	350	349	307	358	350	318	353	324	350	316	309	345	330	318	328	315	287	287	367	357	329	311	307	333	332	346	349	354	364	333	303	338	336	351	331	357	320	331	304	329	288	314	321	324	349	343	327	320	364	298	373	365	311	347	363	307	321	347	343	346	358	323	339	310	340	328	329	344	371	339	367	343	370	352	333	316	339	326	332	345	328	348	313	355	325	340	328	330	348	335	320	337	340	339	325	313	308	334	350	373	345	328	343	349	348	361	360	335	306	314	344	358	338	302	344	340	344	332	337	294	284	352	287	358	317	311	327	362	297	330	318	363	329	331	351	321	334	282	329	324	367	321	314	317	355	355	325	328	366	355	298	302	331	312	285	312	324	353	316	341	320	347	330	319	325	316	339	332	341	303	313	365	331	321	347	298	316	327	336	324	329	336	348	344	342	339	301	299	349	335	323	315	342	368	312	363	340	326	358	305	358	342	338	339	337	337	321	349	349	330	330	332	324	307	331	317	315	317	348	330	341	341	325	350	346	326	319	331	355	315	318	315	347	325	307	321	311	332	325	326	355	372	363	358	383	325	335	362	327	352	335	306	328	349	371	341	316	323	351	335	344	355	335	319	378	311	302	321	342	327	304	290	317	327	319	332	324	329	316	318	352	334	354	332	318	344	327	348	331	340	329	338	359	342	349	336	318	376	314	356	341	305	331	364	359	376	317	322	356	317	333	338	330	341	362	326	316	353	320	298	322	320	337	318	332	334	365	365	351	324	313	347	315	305	296	344	317	338	327	314	346	364	351	329	319	330	320	349	330	302	306	313	314	345	310	296	328	327	312	321	351	293	332	337	347	330	325	345	335	331	325	362	329	299	321	361	322	369	360	307	365	343	349	322	321	327	324	333	335	300	304	367	356	374	344	339	350	313	323	315	321	320	347	337	323	325	306	378	336	324	338	343	336	325	329	319	320	345	283	322	327	341	332	290	358	329	351	346	358	349	358	334	324	347	349	316	328	328	287	342	349	357	325	312	321	315	346	320	308	340	316	330	314	349	343	322	337	324	371	333	350	346	321	346	346	332	315	344	318	327	365	311	347	355	332	339	305	328	373	347	328	336	318	318	361	357	330	332	342	316	303	301	336	338	317	323	318	332	300	327	305	290	366	364	325	350	334	342	305	331	313	305	365	348	316	323	331	340	371	338	343	305	297	320	353	349	321	312	314	337	341	358	359	325	357	327	314	339	356	323	325	347	342	381	341	342	357	305	299	324	320	336	329	297	347	329	349	309	326	322	383	299	307	328	280	304	353	315	317	340	346	315	287	326	321	310	348	312	355	356	332	350	349	324	362	357	307	310	331	342	329	345	338	328	359	380	336	312	344	341	345	350	338	364	335	333	365	330	344	347	339	341	313	318	348	367	332	301	331	318	337	323	299	340	327	341	317	303	307	347	326	331	395	319	346	399	349	318	366	336	350	347	315	362	310	317	339	337	311	333	346	313	338	327	304	316	310	340	327	325	338	368	329	361	311	315	334	377	304	325	349	329	321	348	377	353	300	310	341	272	332	319	333	322	345	367	371	320	356	346	330	306	320	343	350	280	345	298	314	331	320	337	303	333	333	362	310	325	346	298	363	354	341	330	336	315	313	332	303	319	358	348	318	352	318	339	334	324	325	341	319	353	329	332	322	337	332	361	302	329	342	387	334	331	364	314	321	330	323	322	305	344	296	372	369	325	311	292	351	351	307	337	303	351	312	318	310	349	360	335	311	334	340	327	352	347	340	335	318	325	324	326	287	340	328	317	340	360	316	337	336	325	356	344	339	300	295	299	319	322	329	365	347	291	334	360	323	350	345	363	347	366	363	351	316	326	301	344	325	317	336	328	350	349	327	349	313	296	326	309	309	346	351	342	358	350	341	327	323	335	339	352	334	344	347	341	353	341	316	315	357	322	358	383	374	336	350	321	342	341	302	333	337	331	337	359	333	343	276	296	343	324	326	339	326	334	327	366	346	350	353	375	321	357	339	320	337	336	347	325	315	295	319	329	327	365	342	357	332	313	320	340	354	299	369	320	322	294	312	334	327	343	324	339	328	344	301	360	362	337	303	307	347	330	314	324	337	336	334	309	356	278	348	366	329	348	364	341	369	300	331	323	341	319	365	316	313	312	355	316	358	297	343	346	340	355	340	330	319	370	332	316	320	333	330	290	343	330	360	324	311	306	322	339	346	339	389	340	344	342	319	366	353	301	337	319	343	378	351	320	336	346	348	346	352	323	362	327	355	307	330	276	328	362	321	346	359	328	339	354	351	335	319	350	359	320	306	347	335	332	315	360	307	323	352	320	355	290	353	316	340	347	324	337	357	286	354	341	329	335	315	300	348	354	308	322	361	314	302	341	334	335	357	299	313	322	330	330	350	364	340	321	364	353	329	359	338	348	313	370	362	345	345	330	327	328	342	316	310	366	349	361	364	326	349	336	322	353	372	354	276	327	304	334	331	346	331	350	339	347	334	332	328	362	369	354	321	289	311	344	329	304	387	346	325	343	326	304	310	326	338	355	346	359	316	338	323	327	315	327	328	319	310	315	341	340	314	337	333	336	308	338	334	318	306	365	349	313	337	347	294	343	325	317	338	346	310	351	341	365	347	349	324	333	340	315	351	358	300	310	348	338	326	290	320	358	336	322	304	354	348	335	321	323	383	329	315	299	327	352	292	371	338	296	305	304	353	356	330	359	314	315	324	316	320	322	337	337	333	351	335	333	357	312	358	360	342	344	282	305	312	367	346	318	331	346	345	356	316	373	319	307	318	336	345	333	336	332	353	318	304	342	303	300	301	318	321	337	273	321	309	342	327	330	366	276	352	377	332	334	349	336	363	357	328	323	361	294	342	333	338	367	337	337	315	335	330	334	332	339	314	337	360	355	309	334	299	353	305	335	325	377	351	338	337	334	315	339	334	313	318	355	336	324	332	321	347	315	331	311	318	339	316	310	329	355	316	327	338	331	350	342	365	319	338	320	334	329	364	306	338	323	316	352	327	331	365	314	309	364	339	298	334	313	308	337	312	328	382	361	323	390	334	324	334	339	339	334	327	326	320
22258	11895	7791	4480	2770	1995	1758	1260	985	920	848	960	871	828	875	814	810	793	788	819	829	812	812	791	764	796	726	795	757	737	821	750	738	826	790	816	796	738	775	769	761	776	789	803	785	817	757	729	813	768	765	755	788	778	787	716	794	789	803	807	776	734	772	749	757	755	769	782	796	753	748	754	781	795	785	773	820	764	784	829	797	780	770	780	780	759	808	795	768	839	760	754	774	804	771	793	762	759	768	747	767	756	732	798	760	759	750	767	796	807	790	793	748	771	772	741	780	750	806	737	811	748	723	821	763	735	736	778	794	748	793	745	809	714	749	788	753	761	739	785	806	768	753	778	813	847	811	737	812	802	756	813	834	822	745	779	783	764	840	784	765	808	782	817	806	803	765	807	837	793	817	743	822	778	836	774	782	781	784	760	792	842	769	731	735	770	796	752	772	757	786	776	802	804	781	782	714	759	801	722	788	757	746	765	765	769	722	782	786	804	796	822	781	727	784	767	729	731	785	781	741	742	777	794	796	833	766	750	810	767	779	777	806	769	772	745	835	760	750	725	811	812	724	784	777	793	805	780	736	789	721	737	809	805	736	745	790	826	827	776	779	820	791	785	720	761	762	763	728	774	719	779	798	742	736	788	792	756	778	809	783	783	765	783	783	762	788	753	796	735	735	772	710	725	728	792	798	797	740	843	778	788	795	752	771	757	738	789	814	770	822	777	749	799	838	771	817	792	763	754	746	775	695	783	775	765	757	788	825	771	812	718	820	786	779	781	775	810	719	748	762	705	767	736	750	798	748	825	773	843	681	774	740	770	747	768	784	802	777	806	751	761	774	712	737	761	779	830	782	782	783	715	775	746	788	743	773	767	745	761	768	752	768	735	758	749	764	774	750	801	745	812	767	742	752	769	821	759	760	834	793	740	813	776	775	792	750	812	794	825	760	798	791	798	798	806	757	788	778	745	731	790	819	814	756	742	776	771	781	726	778	778	760	749	762	827	782	769	792	834	795	746	810	778	780	750	801	757	745	813	788	783	803	773	760	772	791	773	800	784	754	743	770	796	749	783	740	776	791	780	776	789	799	726	775	822	778	749	756	792	739	809	761	820	787	793	777	718	756	726	773	742	757	817	830	781	789	796	777	823	752	752	729	766	762	748	755	818	753	743	717	806	777	762	834	764	849	680	821	779	782	732	783	775	781	772	798	786	696	812	773	751	782	779	767	787	756	804	787	774	769	742	768	749	735	743	843	753	794	790	770	806	847	766	764	789	762	774	789	805	774	781	774	693	802	776	773	770	776	758	723	740	744	796	809	789	756	772	771	822	789	791	779	845	788	719	763	756	786	775	733	756	789	822	758	752	790	773	725	772	803	772	785	767	806	793	756	762	830	761	731	764	772	709	791	718	705	739	799	746	817	808	801	775	748	694	796	757	786	787	799	778	768	782	801	784	812	809	782	791	757	787	733	786	782	759	791	736	766	761	747	735	798	805	803	793	784	840	846	747	751	807	789	788	755	831	765	801	778	799	810	835	789	745	789	764	763	765	794	822	773	803	816	828	753	839	788	760	760	755	812	776	757	847	781	806	763	764	750	774	781	772	795	754	797	749	791	727	789	777	788	759	755	718	762	797	787	742	764	819	789	756	766	826	760	757	725	785	711	725	754	773	778	782	742	805	784	770	735	770	737	785	742	768	812	781	772	785	781	770	810	780	782	756	753	772	775	787	790	751	742	769	773	719	798	816	767	773	787	774	759	738	828	728	790	813	763	750	736	789	768	796	805	714	813	753	777	781	785	751	725	807	757	737	749	754	815	778	801	731	827	796	840	779	771	745	772	794	768	810	797	808	785	774	723	807	755	784	750	734	785	797	750	765	773	765	778	728	843	758	756	785	798	811	757	775	785	791	795	754	770	785	750	751	773	757	742	773	729	790	761	788	736	770	760	779	771	752	729	744	785	729	758	748	796	799	770	823	799	771	734	753	774	802	784	745	854	813	756	805	777	829	800	778	816	792	808	804	761	784	783	817	764	836	718	776	774	782	779	826	805	771	758	784	756	751	770	742	740	795	794	781	729	770	834	766	777	759	786	765	793	744	793	802	734	760	761	851	756	787	760	747	746	776	758	788	829	735	731	740	797	792	792	718	798	731	777	809	763	802	769	811	788	773	800	798	767	807	818	745	793	774	777	793	749	797	742	809	795	799	766	815	824	809	706	757	737	836	758	772	747	770	812	791	758	761	814	760	732	767	779	772	723	822	778	742	783	774	748	750	806	756	763	775	761	756	757	759	773	782	750	772	753	819	768	781	773	780	759	829	778	797	727	761	769	716	783	769	772	728	797	795	765	770	794	797	780	790	794	751	784	765	745	733	798	748	778	778	746	808	752	764	769	792	812	736	743	757	784	778	782	810	799	752	765	788	774	760	793	757	811	713	801	789	808	735	780	799	768	792	791	769	726	776	808	832	753	749	771	792	753	775	751	766	815	766	806	744	739	742	806	794	755	752	755	763	814	794	696	777	771	791	770	793	779	784	749	809	776	807	783	787	759	735	756	779	763	791	798	762	735	768	806	749	776	772	798	789	808	770	791	746	740	780	774	793	743	802	777	742	785	763	800	792	767	828	790	794	785	804	717	759	792	743	744	812	761	817	791	714	756	766	749	806	799	845	769	762	809	762	784	828	823	748	758	773	790	773	804	763	807	773	757	773	794	771	800	759	814	750	755	719	804	738	751	798	780	770	770	791	817	776	805	788	793	767	772	790	768	760	794	762	782	781	783	837	757	790	776	824	753	794	818	797	854	753	779	802	785	730	756	748	782	765	788	775	775	741	821	808	735	747	746	789	755	839	756	797	768	772	757	823	766	766	741	759	748	725	752	796	791	775	773	770	776	743	745	787	812	757	762	819	769	798	791	765	793	781	812	734	717	805	759	726	833	757	776	753	788	739	786	798	782	800	772	801	721	790	818	771	759	802	777	760	775	741	766	753	730	771	772	806	763	775	761	756	786	813	767	801	751	735	722	776	801	765	779	759	812	736	725	780	781	800	803	775	751	802	794	756	852	756	753	769	754	764	762	784	722	777	794	758	725	825	751	779	766	785	769	777	763	759	818	765	785	755	840	821	800	779	765	772	849	757	789	768	804	729	784	784	765	746	796	733	766	801	816	727	763	796	768	786	784	764	735	775	804	790	801	783	758	775	793	799	730	816	754	754	789	751	790	791	793	808	813	800	820	797	753	783	757	791	843	767	770	792	788	805	744	751	758	771	767	719	796	744	732	788	767	751	788	757	816	781	762	779	776	765	791	772	784	775	782	724	790	768	757	775	814	803	700	772	797	746	755	784	788	768	780	794	776	796	778	758	825	751	763	765	784	783	796	776	812	774	794	788	796	789	762	784	759	785	857	765	730	770	764	786	798	779	765	748	739	829	761	823	832	791	761	751	826	776	743	810	731	774	801	792	853	752	767	774	801	779	753	761
20715	2566	513	395	343	361	367	326	306	325	280	305	288	289	332	293	346	337	324	347	327	290	351	336	284	314	305	336	291	310	304	325	308	309	335	303	304	328	281	306	328	298	336	347	312	317	318	324	274	279	290	324	301	357	299	282	313	306	304	308	320	292	310	332	319	298	294	319	304	317	319	287	311	313	328	308	324	302	295	333	299	359	320	335	319	289	313	289	297	294	295	287	327	315	322	299	321	331	314	314	307	283	337	338	335	299	286	337	308	312	303	295	296	309	316	317	314	322	319	289	314	323	323	306	321	273	325	311	307	316	312	281	304	326	319	330	331	285	285	322	315	291	310	317	291	321	319	308	343	357	317	278	308	307	320	320	325	300	330	308	309	302	313	279	318	313	320	317	315	308	305	322	339	317	328	313	272	311	324	314	302	318	313	317	317	332	318	309	339	283	308	308	314	308	302	313	318	340	322	286	309	311	351	301	313	318	326	301	315	319	316	316	298	310	298	324	298	308	324	290	317	306	295	321	304	267	292	316	307	307	312	300	307	321	314	293	303	299	356	318	301	305	320	340	306	299	320	317	317	327	341	329	335	300	309	302	312	305	352	327	329	285	326	335	326	300	286	308	302	287	306	310	343	324	303	314	334	313	286	294	306	320	360	314	322	331	332	319	327	317	345	324	312	304	321	313	298	322	310	316	343	286	316	321	348	271	334	334	285	280	294	310	328	294	331	286	309	313	323	306	310	335	294	277	326	343	329	313	343	290	290	309	293	321	330	293	306	323	299	315	329	309	331	347	334	325	338	330	282	325	331	274	321	300	305	292	296	328	328	345	354	303	340	315	320	343	318	298	354	299	330	328	305	298	351	295	272	313	312	334	336	301	302	279	275	321	296	327	302	286	319	293	307	291	327	297	339	327	311	316	304	274	304	330	320	339	320	327	297	294	321	260	334	329	339	293	300	343	336	356	303	341	328	322	307	320	327	298	277	328	283	274	283	302	328	309	330	334	322	321	362	318	344	289	317	300	281	313	310	336	301	300	304	332	328	342	309	303	314	315	298	301	350	288	326	317	344	292	329	335	333	314	321	301	308	314	318	340	319	324	297	305	297	285	298	286	309	288	321	308	318	327	306	303	325	287	310	294	314	322	314	305	313	296	307	304	318	313	339	338	270	324	329	312	288	278	293	302	323	308	300	320	282	302	311	311	347	297	332	259	319	317	278	303	327	299	291	360	315	322	311	322	327	312	336	306	333	349	293	300	316	308	315	306	322	320	328	301	307	320	306	313	295	280	319	342	326	317	304	334	326	300	285	305	322	324	355	309	298	291	283	307	312	305	294	304	312	270	278	330	302	329	295	315	276	322	308	288	266	289	323	323	322	280	312	312	326	305	321	292	317	339	349	286	305	331	325	323	327	300	329	304	318	339	357	305	327	324	314	312	315	300	328	347	310	288	281	285	328	315	296	311	284	272	326	311	309	307	311	332	345	314	349	305	298	295	288	299	285	307	353	305	331	305	322	304	274	311	310	290	321	315	288	324	273	296	314	306	312	370	345	312	313	300	314	326	286	282	293	318	322	364	341	302	299	297	334	323	294	310	335	305	344	296	323	305	293	339	333	302	299	308	288	316	327	304	312	343	314	297	281	332	299	297	329	272	266	295	307	326	321	348	316	287	317	310	298	291	322	324	266	320	285	307	311	338	331	340	285	301	313	316	312	299	302	323	310	312	296	299	316	329	331	300	304	279	349	299	326	320	296	305	303	313	272	314	316	287	293	295	307	316	305	318	280	326	340	349	340	304	287	323	308	326	277	301	310	308	288	299	311	313	314	315	287	322	338	292	339	324	307	309	282	299	276	306	323	310	324	299	329	299	294	266	272	282	318	316	309	330	294	341	311	316	325	297	317	316	315	302	356	346	306	339	295	295	279	309	296	273	279	335	289	295	311	305	353	310	272	286	295	284	293	304	309	297	315	308	321	340	282	286	322	307	301	301	352	282	278	310	358	311	312	286	337	296	325	372	317	321	307	290	310	316	290	304	278	296	326	326	270	290	304	313	274	314	290	292	316	300	304	335	294	309	281	277	293	288	287	289	286	309	302	305	298	294	295	291	301	321	348	382	281	301	302	342	303	278	293	333	333	310	290	276	317	300	317	309	327	315	304	307	321	312	304	320	326	323	348	315	331	327	302	313	302	305	294	311	314	307	335	334	365	339	326	333	324	332	317	316	287	314	297	332	341	273	299	276	320	328	304	334	302	321	324	292	303	327	325	327	321	332	326	321	280	320	310	299	300	354	333	297	323	315	334	299	307	281	301	334	320	336	350	299	294	315	294	293	283	308	315	312	344	301	312	272	283	313	295	305	300	302	324	318	302	323	327	299	298	335	306	327	308	299	316	336	318	324	310	296	303	325	319	339	307	294	323	297	316	327	323	295	322	271	311	324	322	319	292	291	340	312	315	342	313	327	288	305	312	337	287	302	313	283	307	328	345	318	332	298	325	341	319	315	312	308	333	313	312	276	309	297	313	308	335	322	309	289	319	315	325	294	303	324	368	316	324	320	303	307	293	292	316	330	323	328	301	330	306	288	350	314	291	332	312	338	331	328	283	267	333	318	299	292	300	284	316	318	294	297	320	321	308	340	319	301	328	309	311	303	335	293	244	293	265	327	330	324	341	297	320	298	259	311	315	330	348	322	309	308	296	296	316	313	295	281	338	315	315	317	312	324	298	320	314	304	308	288	312	303	313	318	302	328	309	299	328	294	317	314	299	306	323	307	317	324	343	345	290	322	325	302	304	283	293	292	325	302	317	290	331	296	346	301	313	349	349	309	334	330	316	349	299	331	325	321	316	304	324	282	327	338	311	312	329	304	332	331	325	315	306	331	301	312	340	302	347	320	339	331	307	309	311	319	297	325	305	299	326	310	322	325	269	346	307	295	302	323	298	317	302	303	302	330	359	300	329	354	310	327	327	324	342	330	288	303	299	296	290	305	349	280	311	317	321	287	325	320	294	318	320	289	303	323	329	304	329	333	309	352	340	299	296	299	335	301	290	335	317	303	298	292	325	299	302	318	312	304	296	292	318	331	257	274	276	314	307	342	312	293	323	340	298	326	321	289	295	337	313	311	309	326	280	304	331	301	325	327	324	312	335	308	302	313	316	312	322	326	309	308	313	308	334	300	310	329	309	276	291	276	289	312	324	310	290	298	348	318	328	311	299	320	311	293	304	325	281	307	282	326	312	303	325	318	319	312	303	327	294	322	302	340	305	334	313	308	302	307	288	300	325	285	273	277	311	322	347	290	308	280	285	292	323	297	330	304	330	317	318	292	333	283	344	312	325	312	331	371	310	373	315	312	316	297	281	274	313	305	306	310	308	255	288	315	326	313	315	342	334	321	306	276	297	286	303	322	296	316	321	292	289	310	297	337	336	314	307	314	327	318	297	297	294	282	298	320	310	293	296	318	308	322	286	307	333	343
15762	5836	3243	2052	1583	1196	990	857	786	828	758	821	744	726	783	763	747	698	734	724	751	732	701	726	731	710	722	721	698	708	708	710	711	723	734	740	687	730	752	677	724	680	699	688	730	766	716	704	678	720	683	713	705	667	661	692	698	700	703	634	674	652	721	688	704	693	702	674	698	713	702	706	720	718	750	694	703	675	705	719	709	689	745	679	657	660	668	712	696	742	659	719	734	731	692	671	688	733	748	702	696	670	714	650	706	660	673	691	730	703	709	697	707	696	661	754	739	665	661	723	703	638	716	662	718	684	729	651	688	724	682	742	723	715	718	712	718	717	743	686	696	718	714	686	700	713	698	688	684	666	704	691	704	686	714	700	661	697	695	711	699	707	655	675	737	757	726	700	726	689	699	704	668	681	727	691	715	675	698	719	706	698	693	670	692	726	735	718	703	685	715	707	719	699	708	676	719	723	656	674	711	652	757	674	782	731	711	732	778	688	695	673	746	726	707	680	688	702	702	694	727	683	732	718	655	750	673	656	729	705	707	727	717	712	695	660	723	741	702	675	665	698	688	695	670	656	677	703	686	671	694	691	730	669	693	740	728	697	699	694	668	711	696	708	679	677	671	695	685	726	708	714	707	723	670	717	682	699	681	699	715	698	664	702	715	722	725	740	704	685	719	703	773	739	701	705	680	706	669	684	725	745	707	712	703	678	715	705	717	705	710	700	672	730	659	670	707	723	713	747	714	684	737	728	653	721	725	690	725	716	692	706	688	707	692	681	690	718	765	709	704	666	715	689	673	724	740	706	726	692	717	722	665	679	743	723	691	686	729	718	760	722	703	741	693	711	743	690	703	741	662	652	707	682	651	707	711	743	715	709	716	727	699	660	729	688	696	711	720	726	726	718	722	703	728	672	705	708	698	716	700	682	714	675	719	713	682	702	677	729	698	724	720	693	711	713	712	746	721	699	699	723	724	763	747	732	740	727	737	666	702	678	744	693	636	683	729	736	756	701	729	740	705	720	719	706	657	681	702	734	763	694	737	712	673	680	728	699	718	690	729	674	665	675	654	710	732	690	665	724	724	677	727	702	739	713	676	633	744	729	741	678	676	649	734	695	687	719	670	772	678	704	749	701	711	715	737	738	670	721	698	704	729	702	720	732	713	745	682	728	750	682	715	701	663	747	665	706	729	704	668	686	704	684	686	688	701	716	691	735	731	734	664	719	728	729	697	690	715	755	743	667	679	719	726	721	749	677	694	729	687	707	738	666	702	729	718	677	707	700	699	721	686	684	699	708	736	682	736	674	686	684	723	685	718	677	686	727	742	695	685	689	734	725	666	716	740	664	728	664	733	754	652	702	656	700	759	648	726	673	673	690	690	696	726	722	673	682	680	699	680	709	720	646	709	712	671	692	696	724	674	759	718	694	701	726	686	706	697	674	720	703	725	720	668	705	726	698	679	697	704	659	680	743	730	700	683	700	664	740	724	678	694	751	636	688	748	725	717	674	740	705	707	727	681	715	705	703	711	737	654	662	683	676	687	682	645	694	731	737	697	728	730	695	651	706	719	687	715	709	696	711	709	733	696	676	686	710	688	695	733	650	725	728	672	701	676	713	702	731	688	702	709	665	719	721	734	712	664	670	714	674	690	740	730	690	689	734	708	742	750	673	719	730	706	698	672	662	673	702	711	713	683	695	735	703	684	688	735	703	705	699	755	711	717	695	681	712	755	694	709	709	683	721	709	733	651	692	726	726	705	707	722	754	706	715	743	687	749	699	683	717	740	734	703	752	730	662	699	750	716	713	676	741	715	715	736	744	718	743	707	681	689	699	684	687	720	735	717	685	688	707	686	689	741	707	701	697	734	714	719	732	709	689	702	690	735	694	656	701	691	702	665	708	708	785	746	747	701	669	689	724	673	672	711	717	691	684	694	693	713	669	719	721	686	683	666	671	718	737	684	654	653	681	671	693	722	691	722	752	666	666	701	685	697	701	667	694	692	712	697	736	658	695	658	730	671	686	738	692	696	671	748	729	664	705	712	672	685	690	714	717	710	687	711	733	644	687	705	673	690	692	692	718	671	703	712	744	723	695	729	712	703	719	689	700	728	676	708	689	675	695	715	678	690	696	688	736	720	672	727	686	751	713	705	677	658	706	691	650	725	682	674	693	693	728	713	707	635	710	671	669	707	688	681	700	691	730	761	675	751	709	708	673	714	684	707	701	702	704	743	730	732	658	682	690	663	711	736	714	722	684	736	727	701	693	757	716	646	648	687	693	687	730	684	695	727	741	720	696	707	730	684	682	695	762	704	734	634	689	729	681	676	703	663	723	676	651	721	680	726	647	748	671	720	690	677	694	688	728	700	711	653	734	679	682	718	735	741	753	708	705	719	760	728	759	687	684	694	664	692	716	685	711	722	722	689	717	704	729	714	690	707	704	730	755	709	683	699	693	705	641	738	699	662	700	703	723	668	644	747	729	700	698	667	710	686	714	685	662	673	676	746	639	664	701	682	683	707	690	723	701	705	674	655	683	722	775	740	676	691	716	721	722	725	682	691	700	715	664	660	650	686	698	699	688	715	736	714	671	745	673	686	666	718	707	702	723	656	662	709	688	689	706	685	668	731	713	693	696	665	716	691	690	696	734	674	717	690	740	696	697	721	721	726	710	657	718	711	741	697	746	665	743	758	710	721	697	688	695	701	654	698	699	756	715	770	708	682	644	690	636	738	725	742	675	708	741	664	660	728	676	712	752	664	746	693	664	737	738	710	745	640	767	690	668	714	750	748	665	689	699	707	670	680	705	683	717	679	685	744	727	726	681	685	670	673	669	737	682	674	719	701	736	667	668	678	659	736	693	697	706	782	684	686	680	693	739	736	718	701	738	764	726	727	695	682	718	753	676	675	704	749	734	717	705	751	736	732	710	767	659	698	719	757	693	702	714	677	680	720	690	708	676	674	720	697	707	718	735	668	711	705	718	705	633	727	706	697	754	748	676	705	749	713	726	701	679	693	711	680	695	681	686	705	802	726	721	716	677	732	686	698	656	688	728	651	717	687	674	683	741	650	704	700	704	667	673	727	667	734	725	704	694	695	663	723	695	685	724	716	693	703	665	728	695	691	672	698	672	741	699	737	694	693	718	690	758	686	708	683	698	672	760	709	713	691	719	704	714	673	633	714	673	682	669	708	705	695	698	741	731	695	680	736	765	692	730	729	707	724	732	701	665	686	727	699	683	735	728	722	703	704	670	694	700	696	719	682	698	724	666	685	682	699	719	688	715	680	730	678	715	694	743	737	701	650	700	747	691	711	692	678	665	704	692	706	694	699	697	771	703	713	695	669	677	664	672	720	631	686	698	712	646	706	720	689	692	724	715	696	678	738	713	759	690	681	731	709	760	677	742	697	705	734	715	667	720	705	675	719	695	695	637	692	734	731	720	707	693	714	687	726	641	689	726	729	724	693	654	754	702	666	684	695	711
31717	4597	727	496	419	366	354	336	339	324	298	367	288	328	340	320	339	308	324	312	336	322	323	325	276	324	330	325	298	343	297	321	306	300	314	281	340	311	325	320	325	302	322	305	346	319	292	312	343	313	319	320	312	325	308	314	319	301	363	277	293	283	330	320	296	321	305	317	331	335	307	309	336	318	319	305	322	325	298	296	287	312	301	322	304	312	337	294	333	301	379	320	327	337	338	325	319	319	324	319	342	346	319	323	362	313	285	313	314	306	331	328	330	327	356	314	357	335	339	292	319	341	296	331	313	346	345	336	333	328	347	335	344	333	322	301	290	302	341	326	320	283	322	304	319	282	326	309	305	287	295	302	337	306	315	321	316	305	311	339	310	330	336	308	310	300	313	329	362	321	313	272	310	303	344	337	313	344	319	315	278	312	328	314	325	316	285	323	314	356	307	337	301	320	339	320	333	312	332	333	318	331	336	290	296	337	293	333	290	275	346	337	304	326	294	314	329	301	325	320	295	297	320	300	317	368	356	354	301	316	338	330	295	311	321	311	280	311	320	364	336	332	319	319	330	309	354	337	306	325	308	297	305	344	302	284	316	306	325	310	296	323	301	345	340	308	320	317	328	286	357	328	335	332	339	314	381	293	289	323	361	296	312	338	340	340	327	296	338	339	325	344	318	325	313	318	307	287	299	318	301	315	308	293	343	323	327	334	368	361	316	339	298	320	332	330	323	357	290	301	312	290	314	306	307	360	349	317	324	311	322	290	304	311	327	382	296	319	328	297	340	318	339	321	353	339	317	331	350	313	304	325	312	323	294	325	299	312	320	331	331	346	339	360	320	305	304	288	320	297	339	319	297	312	317	330	312	320	325	319	333	341	310	322	300	331	326	338	342	289	306	298	329	311	325	330	278	321	326	325	297	331	326	342	342	292	335	294	310	320	305	285	330	356	321	298	302	325	309	318	304	309	283	309	301	326	310	295	279	336	306	338	334	341	297	290	347	324	336	321	349	302	375	335	342	315	288	305	346	320	328	316	353	310	282	325	304	296	339	310	328	323	331	312	341	318	342	281	300	318	324	299	318	330	328	339	310	325	322	307	317	293	330	329	274	325	313	292	302	331	310	304	320	307	335	316	321	325	342	336	327	327	295	300	307	308	301	313	315	337	347	335	289	329	335	341	315	335	349	285	313	323	329	321	306	316	287	326	340	344	348	313	322	338	312	339	314	292	305	296	312	341	329	310	309	320	328	323	308	306	340	304	315	316	329	318	327	312	333	345	320	348	337	339	299	298	354	341	326	344	336	313	318	323	320	328	317	307	312	309	304	297	291	307	260	320	325	344	272	343	370	359	320	280	333	286	319	313	341	331	336	316	317	305	329	337	312	297	322	334	327	326	291	354	323	296	335	321	297	307	304	302	317	340	301	328	333	349	320	313	337	346	371	314	296	355	323	315	337	314	312	305	312	297	350	304	311	286	327	297	292	294	322	311	312	311	332	326	327	292	304	317	339	307	297	274	321	338	319	350	336	327	317	326	302	321	348	304	327	322	314	314	340	321	345	303	349	309	296	290	308	306	319	350	333	328	312	307	301	321	320	330	327	334	314	302	357	309	351	347	334	328	339	313	317	324	314	348	312	312	350	312	281	294	310	327	361	344	356	336	339	326	355	300	300	294	335	358	316	334	320	318	311	304	328	284	331	305	292	360	337	308	347	306	328	380	290	306	318	308	313	285	327	351	312	284	347	350	351	344	325	318	303	325	330	308	319	379	318	337	311	328	292	324	365	320	333	318	331	339	335	298	355	351	311	306	313	336	340	314	342	319	361	325	307	327	320	313	312	302	305	338	302	326	331	331	311	344	312	329	323	324	307	302	302	311	357	311	330	315	331	293	315	321	323	324	308	335	304	305	342	299	334	306	295	309	306	306	329	338	307	306	303	305	316	331	310	334	350	312	279	316	348	327	296	302	316	327	299	321	306	332	354	359	307	299	310	344	331	319	333	324	337	284	296	328	330	326	343	298	310	319	305	344	331	334	304	331	334	343	316	316	314	295	331	343	325	349	332	303	329	323	286	323	369	317	335	320	350	318	314	295	326	345	312	333	343	352	346	356	352	295	330	335	299	312	311	322	360	336	304	322	345	328	292	292	345	327	354	318	327	311	302	316	311	313	356	293	325	324	300	313	309	340	309	276	322	323	304	337	338	331	335	337	291	344	294	309	353	320	303	329	315	315	326	354	326	298	307	284	277	303	333	332	307	323	294	354	342	311	368	297	318	293	319	305	314	330	341	300	320	310	354	342	331	350	331	320	346	341	328	319	334	285	341	309	319	317	311	310	315	324	332	309	307	347	302	335	323	327	324	315	329	340	305	332	332	343	298	321	309	340	326	334	298	331	294	314	340	328	328	320	306	321	298	308	342	361	360	300	313	311	313	282	334	325	287	327	340	331	329	372	323	340	296	346	349	328	275	290	318	287	342	343	264	327	317	315	308	288	333	325	339	327	324	303	306	306	303	324	279	308	341	315	348	340	297	283	315	342	333	309	327	341	324	341	322	318	312	372	305	351	343	306	341	360	309	331	326	337	335	316	341	337	273	311	319	337	289	314	297	334	298	327	320	310	353	363	349	329	322	333	322	322	328	327	329	327	316	318	306	336	303	342	314	323	312	303	318	315	298	300	310	335	302	322	317	293	306	320	314	338	324	338	308	318	359	294	326	327	351	314	307	328	318	307	300	314	329	345	314	288	333	307	307	335	317	368	308	327	325	317	289	285	311	328	326	326	308	324	359	314	315	304	359	313	281	291	309	309	290	299	301	314	311	292	330	302	330	333	349	334	331	331	326	334	313	301	305	291	315	307	299	324	312	341	308	337	318	275	272	296	321	347	344	304	328	325	339	308	335	319	301	315	327	304	358	320	364	337	309	322	313	338	313	336	352	348	334	341	309	318	283	321	320	347	297	275	306	306	350	325	336	332	366	331	332	319	330	313	309	334	337	341	317	304	310	305	336	358	348	309	308	299	267	312	336	328	353	346	336	343	320	330	337	298	276	322	292	327	296	344	335	339	324	344	329	300	360	328	335	330	341	269	308	310	311	319	323	326	313	302	290	335	327	315	347	316	333	334	340	334	295	343	329	343	328	338	328	311	352	345	326	334	350	322	326	323	326	350	339	305	331	318	347	328	284	306	321	297	320	278	355	295	325	341	331	299	314	303	327	329	334	337	291	301	356	340	325	302	314	326	328	325	315	325	333	319	311	325	357	344	342	324	283	321	317	329	327	357	329	303	340	316	367	316	295	302	320	341	315	347	302	301	341	338	335	314	297	326	289	305	318	335	318	351	332	310	283	312	323	327	295	320	334	325	335	359	304	293	314	324	319	335	325	315	287	324	333	329	313	297	307	279	299	304	289	313	342	327	305	306	289	292	335	297	325	303	308	297	296	309	340	307	315	333	331	340	321	321	295	338	311	314	309	322
21680	7740	5030	3541	2827	2237	1495	1135	1028	889	852	919	802	802	792	778	845	793	808	818	760	746	764	786	764	753	725	713	710	749	753	773	710	719	716	730	764	726	778	723	726	727	714	740	727	754	746	748	764	735	698	726	731	707	675	717	740	740	744	716	697	732	737	727	750	747	748	731	781	745	725	780	740	724	725	775	764	674	712	707	773	725	735	744	756	770	751	715	706	745	745	760	691	772	754	746	733	684	749	722	802	777	728	739	748	730	709	746	667	755	734	789	697	746	765	727	730	746	735	700	695	721	763	824	789	742	748	750	767	717	735	690	730	733	754	774	738	738	718	718	767	741	756	694	737	732	756	728	753	757	740	703	742	768	765	779	736	779	743	814	696	724	738	760	758	715	663	743	747	830	743	768	776	756	724	736	715	752	733	743	728	731	776	747	712	713	748	763	728	739	690	732	746	758	752	697	742	749	780	752	760	768	739	720	754	747	730	733	730	726	675	779	738	782	747	758	778	709	763	708	740	700	747	709	731	726	795	766	754	765	730	736	776	750	741	710	730	757	716	723	720	813	727	728	716	774	785	741	726	715	765	774	706	751	722	779	710	756	761	728	753	701	744	795	749	758	751	688	703	753	769	747	702	723	721	733	785	779	772	745	774	719	720	775	753	705	718	729	766	744	800	697	725	759	732	721	805	740	771	745	756	744	719	734	728	738	698	726	709	745	701	731	740	716	710	750	715	777	735	720	740	702	730	708	702	751	744	762	758	728	741	739	736	742	697	717	771	730	763	747	747	791	683	758	720	784	745	764	747	728	701	767	755	753	733	810	697	758	741	699	765	752	726	721	725	752	727	756	719	745	714	683	724	771	770	708	766	724	756	727	775	707	742	739	726	798	703	763	738	777	791	792	774	722	783	753	721	745	745	748	761	719	689	781	709	751	683	726	715	783	777	777	743	726	721	673	731	736	738	749	735	711	695	743	746	761	749	720	746	709	732	752	758	707	713	722	769	729	732	701	774	784	738	823	698	707	738	732	725	707	677	762	767	812	743	768	768	746	757	749	726	731	732	732	692	755	731	756	734	745	693	763	811	725	740	791	728	755	705	760	790	725	728	747	725	701	738	750	711	736	774	729	773	706	720	728	722	744	770	665	706	761	718	772	748	734	737	766	719	762	739	747	767	751	761	745	749	738	694	698	697	728	758	757	774	712	709	712	765	746	776	684	730	714	735	714	769	736	763	733	753	736	773	761	748	763	736	747	743	712	740	768	822	730	717	713	774	767	754	724	702	716	734	732	761	753	728	765	762	711	713	678	790	747	727	775	746	729	721	721	719	737	740	757	714	737	747	750	714	803	724	761	800	701	731	741	713	757	707	742	720	761	759	760	730	779	768	750	765	724	760	712	727	742	704	782	793	735	674	744	734	705	749	698	748	752	693	776	728	763	715	714	770	737	667	710	771	701	729	752	746	733	728	730	742	781	732	782	738	755	751	755	700	791	698	710	757	714	776	750	748	739	769	712	723	749	723	744	765	758	665	686	723	773	758	732	773	734	711	733	712	732	770	729	765	721	687	754	713	723	772	747	713	771	772	762	757	797	702	812	756	769	732	723	775	718	770	750	711	750	775	736	757	715	712	769	703	747	697	729	748	719	731	706	805	726	755	695	757	743	734	716	740	723	757	734	721	742	740	756	718	713	686	748	762	715	745	687	796	776	732	795	725	733	746	760	743	779	732	757	714	757	730	760	720	754	710	759	783	740	718	707	742	775	729	804	741	774	689	768	740	736	751	761	805	708	724	782	796	692	749	722	708	728	756	743	728	700	776	711	745	692	717	740	778	734	777	762	705	707	744	735	755	737	815	773	693	690	773	776	803	728	716	715	699	748	740	717	746	725	740	695	767	741	711	715	723	736	747	758	725	700	738	733	759	687	753	713	722	760	735	768	780	704	729	691	692	734	741	735	657	791	761	735	761	700	760	792	717	761	717	686	750	733	725	732	728	756	768	782	754	732	755	712	706	715	733	746	745	711	757	680	778	732	791	802	756	764	776	776	790	750	740	710	747	707	701	729	693	709	744	726	738	740	737	720	682	746	710	727	726	702	719	732	761	759	705	770	675	712	707	749	757	724	728	774	733	774	724	754	753	714	736	740	729	757	725	715	712	738	703	771	749	756	790	760	768	773	755	744	767	700	751	765	720	709	696	761	783	739	751	733	756	742	747	725	736	751	775	715	807	747	754	717	786	768	757	753	752	739	729	719	736	773	784	726	744	767	711	713	785	731	778	734	702	686	762	738	735	744	762	725	731	790	715	779	728	743	713	749	756	679	789	759	775	746	746	740	750	726	756	737	763	778	744	769	722	748	769	746	790	718	724	754	732	707	714	754	774	760	717	787	791	711	755	734	740	709	732	785	735	730	729	762	789	736	745	727	731	767	774	733	759	719	694	727	711	716	763	728	782	733	718	735	791	744	749	760	726	763	776	749	709	712	698	748	740	718	725	785	751	731	735	744	812	770	745	773	739	756	791	736	753	734	777	725	745	734	780	730	733	754	719	761	737	739	729	719	750	768	749	742	720	715	764	708	757	735	757	734	735	747	759	748	722	785	716	696	719	713	711	747	785	691	750	723	724	718	726	721	745	706	701	743	750	761	731	783	770	733	740	707	748	740	731	764	692	756	743	728	744	750	698	769	718	741	716	756	772	693	737	735	743	784	719	736	761	795	732	717	672	696	736	706	733	699	775	758	714	789	707	800	733	780	729	725	713	709	750	761	721	713	775	767	789	702	735	777	751	753	741	761	781	770	744	694	758	720	771	755	795	706	759	722	717	738	786	706	727	719	690	720	715	722	731	724	705	732	730	701	800	747	698	800	750	699	711	788	735	724	700	735	742	781	747	738	743	672	717	700	748	733	735	766	752	710	747	776	722	765	751	727	749	774	725	702	716	700	770	712	725	743	789	782	808	699	748	767	732	706	691	767	741	726	733	712	693	718	737	759	799	698	749	755	753	745	712	738	732	735	768	723	722	714	735	754	765	724	717	774	705	758	716	743	727	769	734	724	719	670	757	758	727	732	770	733	759	703	738	739	747	747	741	693	736	725	761	775	716	710	712	751	711	728	712	741	715	690	707	723	707	726	749	709	732	796	728	750	707	770	734	774	729	728	740	704	730	722	713	747	794	730	718	743	745	722	708	756	784	691	764	753	750	698	770	744	719	751	789	728	775	757	711	744	746	740	742	756	716	736	760	764	790	723	762	720	695	767	724	759	757	714	725	729	688	697	828	734	748	677	751	699	749	724	727	724	763	729	686	766	798	745	747	722	707	745	730	784	736	720	700	760	754	756	750	709	715	725	703	772	728	726	726	738	728	759	730	724	749	740	752	728	771	743	734	724	758	751	758	731	753	749	712	766	755	764	727	696	718	751	699	716	761	735	713	722	769	716	746	724	737	734	767	738	782	740	732	746	708	732	750	768	734	750	774	746
32001	5101	878	605	435	428	356	359	351	324	358	334	344	356	367	356	335	322	324	321	322	366	347	314	317	331	321	321	339	339	313	344	335	309	334	309	322	326	317	324	349	351	326	343	321	297	303	332	285	364	353	354	318	312	351	321	305	325	326	335	301	343	365	351	347	320	337	357	312	336	313	331	371	342	357	335	318	347	352	330	340	330	301	338	324	324	370	341	347	334	350	315	331	306	351	307	308	324	336	347	331	339	327	322	297	358	330	345	328	328	304	297	321	353	330	352	337	333	306	315	341	350	329	326	299	339	329	317	299	329	324	350	366	308	314	329	332	320	327	317	303	358	342	331	300	340	336	320	323	314	335	356	339	302	362	343	309	317	356	323	326	319	335	352	312	344	342	319	360	333	340	348	356	332	293	322	311	345	327	332	327	324	333	321	320	314	327	318	364	335	363	322	339	339	384	364	364	333	327	333	322	318	317	326	340	331	338	380	335	336	373	371	328	317	324	328	375	344	353	302	341	329	325	368	339	314	304	338	329	309	363	333	365	384	322	293	304	311	313	373	338	332	346	355	345	322	366	312	339	332	319	324	292	342	306	328	309	308	308	342	320	313	357	352	342	305	358	327	346	314	324	349	336	341	323	310	354	358	331	288	324	342	357	349	308	330	358	312	312	339	331	329	334	320	315	359	312	335	339	371	336	341	328	334	338	303	331	304	353	335	303	327	318	297	379	303	327	360	332	295	328	364	355	325	311	326	309	296	323	315	338	362	329	323	333	321	319	338	350	326	317	357	344	337	387	359	321	344	341	346	365	320	325	338	313	284	342	333	339	300	333	302	350	357	340	351	360	321	311	337	341	357	351	336	328	346	318	310	312	347	340	312	290	339	294	363	351	359	344	360	318	322	339	311	346	359	323	342	344	305	328	317	315	372	343	344	327	353	316	342	336	339	340	333	353	344	356	349	338	302	350	345	340	298	337	332	381	368	353	327	352	328	353	337	338	361	341	298	368	321	319	325	360	310	331	348	327	345	351	350	345	354	315	343	340	361	348	356	334	321	315	321	340	341	344	349	325	298	333	323	343	319	334	343	356	316	338	331	289	293	325	330	343	345	352	308	334	341	275	315	331	375	315	310	356	317	338	373	343	358	334	376	345	342	343	323	336	341	344	338	341	340	304	380	347	355	338	320	326	354	320	303	328	342	339	369	334	335	351	334	349	366	349	328	348	345	354	340	299	333	343	302	324	322	339	317	331	361	334	302	343	324	338	315	314	345	345	318	346	328	346	334	360	374	322	355	364	347	317	322	319	328	340	338	325	349	289	320	340	342	301	316	351	325	318	360	323	295	333	329	315	303	308	362	321	342	331	342	315	332	319	312	358	311	361	317	337	345	350	324	320	343	338	331	330	320	349	319	366	366	309	302	348	368	307	313	324	340	321	329	321	316	346	319	346	333	329	338	338	336	349	346	329	356	348	341	333	321	343	344	331	358	294	315	328	305	339	352	335	344	342	347	338	371	352	327	337	299	339	315	368	355	320	370	322	329	332	335	297	314	352	351	327	357	327	326	359	326	322	343	332	353	355	371	367	336	351	348	385	308	333	338	362	322	340	345	367	353	305	295	322	330	354	331	298	346	357	323	336	328	385	346	317	364	338	318	344	321	311	315	355	337	335	364	343	302	290	365	325	355	337	317	317	323	322	340	326	353	361	333	338	329	289	346	334	357	347	351	343	339	352	343	311	367	328	374	324	362	309	323	322	327	329	332	303	320	331	316	360	363	348	331	318	313	326	345	350	323	296	336	352	343	321	349	352	360	344	313	313	330	347	319	346	320	322	335	330	333	331	295	337	322	314	324	354	338	337	346	333	304	349	319	314	309	321	309	293	330	352	375	348	369	313	337	327	377	328	330	354	310	339	342	326	342	329	334	356	331	355	384	341	355	318	335	337	347	353	342	322	358	350	310	320	337	331	349	333	354	356	339	327	330	319	331	331	347	355	343	350	318	323	355	345	333	334	360	363	351	312	289	356	360	298	333	337	358	344	338	307	353	358	349	322	320	328	314	340	362	289	295	336	341	329	336	330	344	314	352	334	350	329	308	353	334	320	306	316	306	336	346	297	327	344	352	324	328	328	354	312	347	341	341	325	348	370	315	341	363	348	355	324	315	350	310	341	377	328	343	347	325	320	349	330	381	298	319	315	336	349	305	298	288	308	315	290	335	312	362	337	307	318	348	339	348	326	356	351	344	388	360	310	338	372	351	322	342	302	352	344	332	373	325	325	311	353	362	345	344	320	332	343	336	360	365	327	286	303	353	330	334	397	309	337	304	319	388	334	334	329	370	349	332	342	339	337	323	348	312	335	355	350	377	333	315	318	314	342	328	306	363	317	319	329	355	338	339	321	330	319	313	338	334	333	344	339	302	372	320	340	368	349	332	314	333	323	318	308	321	367	350	317	373	342	315	341	328	326	340	325	328	329	330	311	317	329	355	323	320	317	341	357	320	342	347	315	351	358	340	325	348	347	329	336	334	332	343	332	342	347	318	334	331	353	354	326	348	333	327	304	310	353	298	303	322	348	320	330	321	325	301	318	329	363	282	343	347	331	337	393	342	344	340	328	357	312	336	351	359	320	340	311	330	324	351	312	360	344	341	325	356	315	305	335	368	358	308	337	322	369	333	376	340	325	343	311	314	333	351	343	334	301	338	326	304	340	316	376	379	364	306	345	356	313	323	316	343	304	315	313	327	343	342	331	347	313	325	336	344	360	335	329	345	351	352	339	357	352	334	352	318	342	342	340	365	348	360	342	345	321	326	327	300	335	324	305	321	331	352	336	356	348	300	332	347	355	360	354	330	334	305	371	306	353	338	332	342	320	336	339	344	340	313	344	329	347	355	344	309	303	319	331	327	325	328	342	327	309	297	324	334	328	361	377	370	339	346	345	326	346	367	327	318	312	341	328	351	349	317	340	360	313	350	300	338	361	338	340	315	328	360	337	319	333	329	321	329	321	326	323	333	310	293	356	331	323	364	351	347	324	333	349	312	297	368	315	351	315	331	308	337	340	304	317	323	344	342	345	317	308	343	357	320	341	354	324	369	363	356	301	309	326	324	332	327	352	367	355	340	338	354	328	336	356	345	330	325	358	360	348	315	350	348	358	327	351	355	311	372	327	338	319	335	366	324	329	320	287	313	337	339	336	333	322	358	326	286	349	308	329	318	307	356	319	342	324	350	321	335	324	361	343	311	338	321	320	310	367	304	335	290	345	343	354	352	366	331	342	362	346	333	352	358	338	351	335	320	355	344	346	341	326	333	329	319	347	326	341	304	312	332	356	315	339	321	325	331	339	348	309	334	322	315	332	328	324	342	323	307	333	381	303	334	328	343	294	321	358	346	341	371	301	333	332	331	348	362	316	306	317	355	381	370	293	369	323	341	334	327	335	360	324	352	331	308	331	333	340	321	308	347	327	348	324	350	316	344
20435	8191	6704	4868	3332	2309	1689	1521	1132	1014	981	959	924	878	841	873	869	790	860	850	860	814	821	872	841	805	772	753	824	813	823	832	779	746	788	784	796	805	773	755	745	767	766	783	814	792	778	801	727	832	787	786	787	766	756	801	802	780	807	758	824	791	804	749	745	810	832	789	762	782	795	765	825	764	733	776	785	828	811	820	760	756	780	797	779	752	797	780	809	836	763	758	757	777	809	772	795	795	791	800	760	781	763	773	811	778	740	835	773	769	822	822	783	825	796	792	748	800	825	805	795	762	767	726	788	775	750	776	779	832	799	770	771	750	795	772	750	770	794	826	786	745	779	773	791	813	801	815	785	786	788	835	785	780	820	793	798	793	766	758	778	838	801	783	771	801	783	762	755	774	753	779	790	833	794	751	744	799	777	790	803	771	782	756	782	776	783	836	761	816	811	794	803	798	790	777	788	783	807	790	817	766	814	834	767	797	843	798	743	802	783	804	813	807	822	717	787	793	795	800	782	783	762	766	847	765	759	751	791	766	769	811	766	799	780	757	825	735	804	793	797	796	794	807	811	824	799	810	782	755	754	775	764	764	761	773	757	779	810	832	772	779	793	729	738	776	820	741	769	747	785	794	776	827	760	787	810	776	762	825	805	748	786	785	771	755	780	737	791	769	750	804	792	811	815	761	780	820	800	774	758	784	766	798	801	753	765	750	741	761	758	742	739	747	755	773	787	797	798	795	759	736	856	750	791	769	798	785	766	757	796	796	748	796	792	810	743	786	811	818	766	831	823	772	789	797	787	785	826	803	801	809	769	775	801	786	756	781	756	761	807	812	796	787	775	818	845	766	783	793	796	773	780	786	743	847	787	752	822	781	782	790	758	793	742	724	804	802	757	792	760	819	792	783	796	861	779	750	794	751	798	784	799	849	791	789	755	792	805	769	769	823	777	767	800	755	822	804	766	771	778	809	811	729	780	820	804	815	797	756	836	749	761	781	797	794	793	796	799	810	808	774	778	730	800	774	780	779	750	767	763	757	799	766	803	812	808	833	844	807	816	768	748	772	791	803	766	807	776	820	750	798	777	727	852	818	745	754	754	764	777	818	747	768	755	833	806	796	825	794	839	816	792	759	764	778	753	777	734	770	759	783	798	803	788	805	767	752	806	838	800	760	755	788	845	735	776	737	821	823	770	831	819	795	727	813	769	758	835	802	781	789	791	818	813	772	813	787	779	776	796	764	715	838	836	777	795	730	750	800	740	757	748	789	737	813	847	758	774	767	796	789	759	749	779	767	768	774	794	777	795	756	789	789	775	812	757	807	777	839	779	770	768	783	764	761	776	816	798	827	730	800	807	788	775	746	810	744	783	718	822	759	771	770	846	754	749	789	802	816	776	793	807	792	728	744	787	774	860	785	850	786	748	839	756	771	812	779	794	800	796	784	737	794	751	743	777	762	756	797	785	763	784	820	755	811	804	764	817	790	802	769	772	817	749	814	774	791	782	755	810	762	817	783	864	746	792	766	731	747	785	788	798	777	852	787	795	772	875	778	773	777	786	779	779	752	774	802	734	824	793	726	764	823	788	764	810	848	721	834	783	790	774	768	842	805	764	771	761	776	761	796	785	795	788	811	706	764	778	753	795	816	792	829	746	774	775	752	716	765	838	760	782	773	773	748	751	805	801	791	745	806	811	766	788	758	819	790	754	759	738	770	785	794	801	801	785	807	809	826	778	750	779	792	808	758	740	776	821	802	756	745	744	796	793	797	788	787	774	807	832	756	800	761	838	813	744	774	769	764	821	810	773	799	818	823	773	812	808	792	786	777	766	801	798	782	794	813	791	802	790	766	745	736	773	810	805	752	787	764	776	835	765	766	775	769	799	797	789	784	815	838	770	761	759	772	732	724	780	810	794	759	792	760	813	751	792	801	809	727	788	804	807	741	791	784	792	819	828	750	822	793	763	757	774	790	796	734	780	743	828	773	827	792	758	798	835	799	765	827	755	792	751	748	741	752	765	739	798	808	811	771	838	772	830	785	821	726	747	769	755	814	810	759	760	775	772	821	766	856	802	798	801	805	801	792	773	745	777	811	816	765	789	754	819	770	803	792	773	764	766	759	811	804	787	775	768	776	789	815	813	806	795	837	776	829	797	780	777	808	786	727	761	781	763	787	778	811	729	764	782	844	791	814	795	744	803	722	786	812	761	754	800	775	783	766	789	765	823	777	763	798	785	788	794	746	752	777	774	748	791	784	791	827	793	805	756	795	783	803	821	803	868	814	833	788	767	778	807	751	795	789	803	806	753	806	775	785	780	758	759	787	799	790	774	794	797	765	817	785	803	799	800	787	778	768	781	793	807	809	795	787	774	764	722	775	839	770	786	766	776	774	761	787	794	755	794	740	709	802	754	762	819	775	785	809	793	766	732	814	737	729	770	782	765	730	777	777	767	797	765	807	834	800	804	725	754	824	810	780	790	793	787	742	764	784	767	807	774	769	803	716	773	815	821	800	757	836	828	787	738	778	835	762	798	780	760	777	762	786	800	785	791	757	787	770	786	834	802	815	801	797	733	721	764	742	728	752	810	776	797	803	864	800	771	745	742	794	766	773	757	783	749	801	820	790	783	813	809	731	728	789	778	788	775	742	788	730	780	749	848	777	781	803	829	797	777	803	802	786	740	767	770	795	795	785	748	745	755	843	815	743	826	804	793	792	798	744	750	792	781	749	745	847	804	776	734	759	776	776	806	792	813	739	811	783	786	794	712	796	810	809	817	753	849	768	765	749	774	794	769	795	795	770	771	783	824	773	764	799	795	806	808	803	811	762	782	786	761	781	736	821	823	779	800	801	771	761	852	788	805	833	805	758	734	757	797	819	762	796	786	753	752	762	793	821	745	756	760	815	797	784	773	794	787	807	785	737	788	737	782	797	694	803	808	780	790	806	801	837	830	830	809	826	791	769	823	790	795	765	802	807	776	785	809	793	765	821	808	814	795	794	755	797	766	761	790	792	779	757	804	776	824	754	738	741	774	770	772	790	827	736	750	860	801	773	787	784	790	814	766	785	724	747	804	777	793	787	773	848	815	719	762	767	785	798	747	765	729	816	815	762	787	805	761	808	820	775	731	765	816	766	772	818	733	828	788	838	749	746	788	775	751	782	811	753	824	761	794	778	779	792	765	800	815	772	821	823	824	789	760	804	793	788	798	812	817	806	741	836	744	786	769	837	782	752	751	782	774	757	762	798	767	795	758	830	822	758	790	768	828	858	803	817	798	758	774	802	807	733	772	739	806	800	821	768	791	794	810	734	807	811	764	791	756	753	775	775	840	816	789	713	814	765	789	779	773	820	819	756	751	779	804	777	742	817	744	774	793	796	786	767	745	784	777	812	792	785	772	810	769	813	824	824	758	807	821	789	809	786	829	749	796	778	834	810	740	769	790	742	751	806	749	749	802	742	794	751	812	734	795	774	819	773	768	751
25850	2909	513	370	352	387	352	313	291	319	311	304	301	304	318	282	281	327	305	339	296	309	321	317	340	305	351	321	350	296	299	311	325	336	338	307	341	284	331	327	294	343	325	332	268	325	294	307	319	304	330	324	317	302	313	299	275	298	293	336	312	286	306	315	333	313	349	321	336	347	310	341	321	298	346	347	314	292	374	296	323	308	288	317	307	321	311	314	328	313	311	310	296	310	306	322	367	291	316	338	306	294	302	277	304	310	308	298	310	339	324	301	290	319	333	300	291	308	299	359	289	339	291	287	256	319	307	270	300	332	280	321	293	315	283	315	327	311	307	293	269	309	306	333	305	325	318	306	360	334	303	286	322	318	311	305	318	340	312	315	291	328	308	329	346	308	308	285	356	326	323	327	308	322	330	310	325	321	339	342	331	312	304	300	317	310	308	294	327	320	323	313	330	301	325	312	320	309	324	344	334	315	316	357	329	295	333	296	314	306	331	334	320	327	276	306	266	296	309	316	318	320	308	285	337	322	309	329	269	304	312	327	337	315	297	293	334	310	306	312	341	325	356	362	317	324	314	315	319	301	352	326	309	308	322	273	328	302	305	335	309	313	328	295	297	319	316	316	302	291	331	309	342	302	298	310	304	317	315	338	300	326	319	304	328	306	329	300	332	293	324	287	315	314	304	290	311	334	334	297	297	311	270	316	300	343	308	337	299	314	326	320	292	302	339	333	301	325	281	318	287	302	292	311	275	286	299	316	344	294	332	317	307	317	316	309	318	304	320	280	334	345	341	323	293	344	304	314	326	311	334	328	310	283	330	327	288	287	295	338	303	316	319	325	307	291	323	343	333	306	315	315	286	308	315	323	339	267	285	304	323	324	319	285	306	314	304	316	309	298	296	359	291	294	338	312	359	312	305	312	304	354	304	316	301	281	310	330	305	297	321	296	315	357	319	343	329	308	326	291	312	312	341	340	291	306	336	302	324	351	318	327	309	319	311	309	301	292	310	294	335	299	283	293	291	312	295	311	294	330	341	338	301	340	338	294	297	315	281	278	321	296	324	296	292	326	315	288	309	294	331	323	282	295	360	309	304	345	331	291	319	302	300	282	324	327	345	336	314	323	326	293	318	328	328	285	323	329	313	323	287	319	314	324	275	299	311	282	327	308	298	325	304	300	311	329	302	310	292	302	284	305	317	306	278	305	319	285	281	329	314	283	346	361	336	302	339	343	270	304	328	325	305	302	325	334	316	324	283	294	316	319	315	349	298	284	318	296	294	305	299	292	302	311	364	354	312	297	332	303	330	313	312	319	350	289	288	329	321	308	310	315	309	308	318	283	265	353	332	365	273	337	295	307	333	312	321	320	298	312	324	311	328	335	274	339	304	329	274	356	308	313	321	317	313	300	316	321	299	326	315	307	320	332	331	331	348	269	294	301	314	303	330	292	302	327	328	314	333	279	313	314	291	310	330	330	321	307	325	318	298	348	304	328	315	327	349	316	306	273	314	291	303	329	358	324	322	298	297	305	298	272	320	334	327	294	348	304	292	303	305	344	306	332	296	320	303	312	310	294	294	295	311	298	310	330	341	321	277	288	317	308	311	319	280	297	308	323	312	290	300	294	313	333	318	305	361	303	283	302	331	336	335	310	341	323	331	321	290	266	346	301	310	308	313	313	298	328	320	305	295	282	309	337	315	329	325	285	300	335	269	304	321	278	307	318	332	294	333	318	306	309	331	303	321	310	324	304	309	302	284	291	319	347	326	291	324	336	335	313	342	323	321	345	333	325	319	338	298	304	313	296	327	318	313	306	313	306	342	323	298	333	295	309	293	326	323	341	321	306	359	314	290	322	293	311	288	286	298	331	291	340	290	321	321	319	287	332	327	320	320	297	314	319	293	315	303	317	321	307	323	316	289	284	305	291	334	333	279	331	289	332	343	322	305	331	325	305	278	304	312	319	286	279	280	312	290	297	292	350	359	323	292	297	293	329	336	334	356	340	348	336	323	332	323	301	330	345	302	328	325	329	302	268	354	301	334	355	327	313	286	312	292	316	282	294	300	322	287	318	338	357	284	284	319	323	326	345	324	309	353	328	301	306	313	342	280	310	365	336	291	325	313	309	324	323	286	308	319	327	304	284	370	341	321	283	323	318	317	303	336	325	340	311	302	323	324	310	309	305	311	340	321	328	308	345	325	327	285	306	310	341	319	319	288	305	324	320	318	305	302	308	318	275	314	340	311	346	317	294	300	324	347	303	304	330	291	279	338	306	331	309	301	329	326	292	307	334	303	279	305	322	335	331	315	329	287	302	310	313	304	343	307	301	322	307	328	267	344	308	289	304	333	327	267	331	285	319	304	321	332	275	329	306	328	310	311	331	315	328	294	325	347	319	347	355	307	331	306	315	295	321	311	296	352	313	324	313	337	292	292	304	325	320	324	308	309	350	309	304	294	301	339	327	306	306	311	317	311	315	362	327	317	298	310	293	284	314	293	328	313	329	294	322	290	293	300	330	359	338	309	304	290	329	288	295	300	310	313	325	310	356	311	309	305	287	300	315	311	323	317	328	289	331	300	357	332	311	275	291	331	295	347	337	325	310	266	289	321	336	348	310	278	305	333	298	331	292	340	309	310	332	302	355	285	306	338	327	307	313	316	326	358	327	328	286	298	326	325	301	328	288	311	297	308	295	306	322	326	305	291	314	310	288	316	317	303	343	316	327	321	282	360	338	310	297	295	316	322	302	317	321	284	330	309	322	338	319	327	323	314	348	306	296	309	313	314	295	336	321	299	317	318	297	282	315	310	325	334	320	300	316	307	285	330	321	310	300	290	339	317	306	300	297	329	328	316	309	326	349	310	295	313	321	304	329	320	342	309	298	339	330	329	312	331	303	289	342	313	304	305	313	295	331	289	309	325	283	322	348	296	305	308	306	324	339	310	306	352	311	272	294	282	346	335	275	308	327	333	298	293	330	360	321	333	295	362	303	301	292	326	313	385	330	321	300	329	290	343	305	270	270	324	314	313	301	322	315	310	290	329	293	296	274	327	279	327	329	314	328	295	308	299	290	319	322	326	299	340	308	314	293	341	320	289	290	324	322	283	343	319	325	336	338	307	308	327	313	322	319	316	309	354	308	295	281	330	313	295	288	329	300	300	322	311	287	285	348	361	321	270	300	283	316	285	297	335	344	304	321	336	305	333	319	297	321	299	289	288	315	324	322	324	342	336	328	310	290	327	347	302	342	343	348	323	291	280	318	293	308	337	307	318	303	272	260	335	325	328	311	325	293	312	302	321	294	297	288	286	326	338	305	288	300	297	330	303	327	332	295	311	310	324	285	319	342	313	323	284	292	372	334	307	308	315	276	277	277	326	322	318	325	323	315	305	312	309	356	327	318	311	316	318	319	313	329	316	318	289	337	318	323	331	315	341	328	334	312	293	305	333	324	283	341	262	345	312	293	290	293	299	297	348	317	320	305
18315	4595	3020	1883	1358	988	824	832	800	754	777	721	771	714	760	719	791	662	693	745	724	767	719	706	702	726	736	710	729	688	682	709	754	716	723	706	721	730	696	686	708	737	683	699	734	737	660	693	726	683	651	703	684	723	699	760	683	706	748	719	722	702	707	688	700	698	648	737	687	723	691	685	733	671	731	713	704	701	703	715	764	733	715	696	696	691	707	695	686	709	690	711	699	714	661	689	698	713	750	697	716	719	707	668	697	723	724	661	764	717	710	728	708	699	710	691	711	725	747	737	787	726	758	701	722	707	707	690	696	690	716	732	723	703	726	705	754	697	754	661	698	715	748	697	699	677	717	675	653	718	694	723	719	754	691	743	722	708	724	692	732	703	734	735	691	710	744	715	720	705	706	726	707	715	730	713	704	727	708	703	705	725	741	747	697	710	775	752	733	648	671	734	701	711	779	757	725	737	739	740	698	738	729	653	679	690	688	744	718	676	738	656	733	716	688	714	680	720	715	710	752	704	704	699	691	735	707	700	736	707	702	760	752	684	684	717	721	686	657	759	716	660	684	719	730	738	709	765	648	742	692	688	738	733	737	750	709	745	743	724	681	697	690	720	719	702	699	676	743	711	703	722	698	687	697	739	730	751	670	726	714	707	659	688	700	685	728	682	722	686	724	717	723	687	683	698	702	715	668	709	698	700	724	704	691	692	668	731	687	724	714	695	689	706	713	693	704	742	722	711	697	719	741	714	699	758	724	784	694	710	718	656	747	685	679	684	725	703	735	711	695	692	691	717	696	780	720	747	724	688	711	731	732	704	727	737	690	737	720	733	728	714	689	711	674	694	774	719	719	713	688	735	724	755	680	705	715	708	716	723	709	683	717	711	723	711	704	723	684	706	738	702	693	738	719	680	694	711	744	715	750	706	688	703	728	667	709	706	716	722	733	710	721	761	689	760	724	667	714	751	751	683	718	746	705	711	664	695	738	678	740	712	696	741	728	706	738	753	705	662	669	672	735	694	698	682	741	737	730	757	743	699	695	732	704	680	725	688	711	773	663	735	697	698	738	708	721	691	754	727	707	732	696	750	695	742	729	692	718	671	744	668	696	720	743	734	706	725	735	727	697	721	716	675	743	708	725	705	703	664	723	710	713	729	728	726	742	707	723	730	706	722	698	727	745	731	730	770	731	713	703	693	686	684	741	680	682	716	729	729	702	727	706	716	675	703	751	735	697	732	688	657	709	734	746	670	743	737	691	711	723	734	707	715	739	726	756	749	713	727	686	764	702	739	747	723	714	724	716	719	729	732	721	666	715	647	668	695	678	748	717	701	727	697	713	697	681	725	710	749	694	741	734	715	675	717	710	699	754	736	690	692	666	693	716	729	696	746	696	714	683	712	723	713	734	666	706	710	743	783	699	747	725	682	690	710	699	670	738	722	715	725	751	689	657	683	776	646	686	708	730	693	677	704	693	738	687	677	716	711	733	702	712	716	699	689	660	704	709	721	687	714	696	687	655	700	662	736	723	717	704	694	733	707	683	722	754	730	710	740	710	712	704	724	698	750	674	712	673	696	688	680	727	648	715	753	729	730	730	713	686	689	711	664	674	705	698	709	714	674	715	746	686	666	728	717	688	731	654	706	664	685	683	690	707	726	690	686	719	703	646	737	710	695	728	696	740	768	720	719	706	713	736	733	734	710	710	748	694	720	721	696	700	715	760	744	702	719	689	698	744	726	707	710	699	646	702	750	683	711	713	703	732	722	724	703	713	736	731	670	717	697	688	673	674	667	727	702	698	726	698	708	720	720	674	710	692	745	701	677	673	737	733	756	676	708	722	735	716	697	673	691	718	706	760	692	635	736	757	721	707	739	694	700	756	703	725	744	727	747	697	680	703	733	652	749	679	697	752	678	681	720	689	716	714	696	746	707	689	689	693	708	732	720	670	750	724	719	680	704	653	729	732	706	713	696	708	704	733	718	768	716	742	732	711	674	755	720	747	702	717	670	683	730	700	729	689	691	719	720	684	708	679	737	691	695	669	719	722	737	722	747	708	682	736	691	732	723	721	728	723	706	713	658	728	767	715	713	699	741	709	736	671	668	734	674	759	709	679	699	703	781	733	663	702	725	690	742	749	682	756	742	746	720	724	756	697	674	701	720	707	700	733	745	781	698	697	683	713	691	690	716	686	699	734	703	692	743	753	670	681	737	715	763	717	680	720	668	713	716	696	739	689	736	718	754	778	730	654	703	695	722	663	667	686	709	682	747	741	708	718	698	675	704	697	703	714	679	725	720	713	727	743	699	763	705	716	718	716	661	716	744	671	733	743	728	756	675	688	693	705	730	702	741	713	686	688	739	733	725	722	673	670	726	715	677	674	730	732	735	704	732	718	702	702	711	696	683	710	710	669	703	699	695	709	741	716	674	710	734	724	701	723	694	734	712	693	731	686	674	769	738	680	722	667	723	718	715	712	701	711	713	770	742	694	730	708	713	714	756	694	736	704	731	663	699	658	739	753	718	739	674	718	702	713	664	702	698	714	704	738	676	712	724	750	682	713	720	694	757	658	710	720	706	787	719	663	686	704	716	664	709	764	671	717	728	725	728	709	776	746	737	752	691	663	717	760	720	713	705	736	718	695	700	743	720	726	690	758	720	697	714	726	655	716	713	712	723	627	683	698	683	715	762	707	732	755	748	692	689	757	695	742	628	683	710	726	689	675	691	707	725	715	689	670	681	702	730	624	714	726	722	704	679	692	719	759	655	730	696	720	696	702	696	726	784	711	690	757	733	697	762	745	697	670	728	700	741	701	702	693	708	698	779	677	715	721	714	766	754	685	743	687	712	705	667	692	718	714	668	722	749	728	677	756	677	732	701	675	714	716	720	706	682	663	724	685	725	729	727	729	729	726	723	728	650	698	743	752	764	702	741	717	657	713	755	696	740	727	739	738	677	724	731	714	721	706	741	760	714	714	696	675	668	711	678	682	729	771	713	702	714	715	755	737	721	721	708	722	723	678	705	702	712	805	712	655	726	700	737	688	711	712	727	719	709	650	663	696	737	669	724	724	686	716	668	678	734	700	697	715	710	710	723	721	692	728	786	690	692	739	682	745	704	738	726	634	750	675	689	692	711	715	712	686	691	707	711	731	739	797	724	718	724	725	696	696	729	710	739	700	704	704	720	716	718	711	755	757	758	742	720	691	669	696	731	686	709	666	734	735	696	751	658	756	751	733	754	705	735	714	693	725	701	674	688	747	713	754	723	693	695	748	705	737	723	782	743	683	710	731	750	698	710	701	738	757	681	699	714	719	781	709	761	715	763	733	741	710	734	698	718	750	706	753	742	694	710	711	740	731	710	774	728	691	734	743	719	724	725	739	733	699	714	716	705	685	710	674	717	714	719	733	720	691	679	681	760	655	746	711	722	688	721	672	761	678	712	700	715	752	718	736	763	716	716	712	696	743	733	729	686	777	697	687	724
35266	5646	749	455	404	400	323	337	309	351	358	308	318	343	320	348	316	316	327	341	294	338	333	314	281	312	308	323	315	341	322	316	292	348	341	350	336	333	346	323	323	289	342	351	300	329	330	315	314	313	347	326	308	324	316	339	334	354	325	315	340	311	290	315	294	320	322	332	298	301	298	327	324	314	315	327	298	332	328	327	341	341	337	332	284	291	372	342	331	322	315	307	333	302	339	352	296	330	323	318	316	293	333	331	310	335	334	332	335	376	308	292	310	326	327	294	321	318	268	319	296	347	295	345	320	344	344	366	303	320	332	303	315	350	316	307	337	337	322	294	312	314	336	298	326	355	330	292	306	303	329	326	297	306	356	326	301	310	324	327	334	280	303	342	314	289	327	301	340	323	341	367	321	335	332	311	310	335	326	319	292	328	326	309	318	323	327	315	323	289	339	312	326	308	319	333	312	282	347	312	320	328	332	324	308	303	309	308	322	302	322	310	330	298	341	364	328	302	313	303	320	319	325	319	316	324	329	319	287	312	335	360	324	322	334	298	329	322	308	350	310	336	347	357	293	331	321	318	329	307	332	322	318	355	338	326	346	305	285	308	316	325	344	292	325	302	317	310	303	314	359	327	344	321	307	301	312	300	296	297	306	313	332	359	322	318	332	291	363	304	323	308	348	316	314	286	325	326	316	301	325	318	339	323	297	309	337	330	317	346	347	316	330	335	317	280	357	334	293	315	328	314	352	333	289	336	352	318	325	318	337	303	309	321	325	320	364	291	312	305	317	313	333	320	340	336	346	305	355	342	334	317	289	302	317	311	305	327	343	309	346	311	321	294	302	308	327	332	328	346	288	335	328	306	325	324	308	344	292	349	330	324	317	337	314	349	327	287	318	290	301	329	349	357	321	335	316	305	332	295	323	300	313	317	324	340	301	314	318	292	322	341	342	354	346	337	345	304	299	329	315	299	321	290	341	350	359	317	319	295	315	299	314	341	331	345	334	342	321	281	299	316	318	314	358	313	344	301	308	328	352	343	335	352	342	340	341	311	310	289	317	315	345	315	322	337	296	331	335	303	288	328	304	303	350	328	319	324	294	341	326	291	335	292	320	312	308	317	342	322	337	356	304	330	309	334	363	338	328	340	295	290	314	325	330	335	322	353	330	313	294	298	322	322	311	301	317	299	294	327	324	326	328	307	324	306	334	300	333	358	317	309	328	324	358	364	319	300	355	277	310	299	317	329	315	325	288	341	340	317	298	344	327	318	323	341	310	282	294	322	345	333	292	337	337	310	317	336	316	321	364	325	351	328	310	321	269	330	314	309	303	323	307	317	298	309	341	329	310	307	314	307	319	304	318	350	310	313	326	323	310	337	357	317	304	325	317	328	328	318	316	344	324	334	303	351	330	337	322	337	330	283	342	315	307	307	321	319	304	358	347	344	323	333	332	364	334	304	338	338	330	344	314	310	335	331	291	345	314	336	317	330	336	286	300	305	323	321	328	312	336	340	318	304	282	281	323	357	357	341	339	312	314	298	326	309	322	302	312	303	294	296	293	315	312	358	297	341	287	334	293	356	321	316	290	310	299	325	343	281	299	300	305	358	352	352	302	347	349	321	291	316	344	295	333	295	296	285	324	333	295	333	315	296	327	299	319	301	339	316	268	330	325	325	317	338	332	302	315	320	300	286	317	293	343	346	333	324	341	341	297	318	329	357	348	283	319	318	325	315	306	341	326	311	317	322	301	304	304	320	276	302	329	372	328	325	328	309	312	310	319	328	309	293	304	324	344	289	336	329	320	324	325	340	303	323	346	329	264	307	283	296	297	301	279	315	331	333	308	284	320	315	338	308	333	342	322	310	323	324	300	284	356	324	318	302	342	310	337	318	337	337	335	313	344	325	317	335	314	294	307	307	311	312	301	337	307	317	302	342	322	335	332	337	298	296	345	345	295	290	323	331	316	324	329	339	322	352	310	329	344	340	341	316	337	329	334	313	319	347	330	328	338	304	356	321	338	348	326	338	359	319	321	302	330	304	303	335	365	300	305	302	321	302	325	315	284	285	296	319	303	323	333	365	333	307	298	323	323	289	304	316	323	315	366	317	333	352	330	295	338	327	347	302	370	351	327	289	326	333	339	323	314	312	303	366	297	311	303	333	325	299	339	328	312	303	339	323	323	326	310	326	290	321	316	342	305	330	341	342	348	311	292	305	313	335	286	337	360	328	344	309	293	317	306	326	329	312	303	349	299	326	307	296	325	323	292	310	302	292	289	317	307	318	334	313	311	334	328	335	322	326	349	289	309	314	318	326	297	332	301	296	325	314	320	317	333	311	314	340	326	361	305	323	321	288	320	314	321	339	315	333	277	311	331	348	321	376	328	306	290	308	347	329	330	301	300	321	330	327	278	306	333	309	291	325	326	328	341	336	351	318	303	332	340	359	327	326	317	281	296	296	303	315	334	341	309	318	336	339	350	310	344	344	309	301	328	335	317	282	343	312	327	352	289	320	341	283	305	292	296	370	351	329	318	314	316	318	316	313	312	321	314	357	329	323	311	313	302	321	348	306	334	316	291	340	286	307	353	321	316	342	311	315	345	354	323	332	332	349	340	301	304	347	311	312	331	316	346	315	309	301	284	318	330	295	344	288	303	327	309	320	321	322	335	318	335	346	314	297	292	340	336	327	338	324	289	316	335	315	348	322	343	325	337	305	309	321	312	299	327	351	323	328	341	366	284	339	322	342	345	309	327	312	308	317	320	323	291	291	333	308	359	306	281	313	300	302	291	322	340	307	368	309	325	307	319	314	311	306	345	358	284	316	315	338	324	282	334	317	333	341	352	315	335	283	348	303	349	296	349	336	315	334	324	306	363	325	316	352	307	349	317	325	276	297	306	315	337	315	291	306	314	317	279	347	309	314	283	337	308	347	297	312	328	354	365	300	333	322	336	349	305	327	285	327	300	306	302	347	326	352	328	313	327	318	306	314	326	327	309	299	341	300	305	298	339	331	342	350	336	324	375	348	332	335	306	352	335	314	285	351	302	312	318	305	303	311	325	357	333	315	361	342	330	307	331	348	329	306	338	357	347	320	359	330	307	330	333	341	305	297	282	311	304	310	344	344	352	313	292	352	343	300	279	333	320	324	317	318	306	361	315	304	298	311	318	366	345	348	329	315	316	310	331	350	280	336	304	289	303	326	294	300	334	341	354	330	322	319	344	317	304	315	301	313	337	327	326	324	309	279	307	320	374	320	334	331	338	345	333	319	323	308	369	319	305	339	342	315	344	350	363	296	287	320	318	321	342	339	312	302	312	319	328	307	349	297	332	321	344	310	314	292	308	318	334	313	318	305	331	302	280	292	312	320	305	300	301	345	334	370	336	347	334	343	325	341	350	332	283	330	342	352	334	322	324	339	342	328	306	320	332	314	364	337	315	323	324	320	341	355	333	314	335	301	302	318	325	346	346	305	342	323	316	312
23688	7678	4665	2600	1814	1601	1280	1053	951	828	828	823	794	799	802	676	731	763	763	756	787	713	719	729	726	728	738	714	762	754	722	753	747	799	747	767	736	729	691	731	756	719	702	750	778	719	744	700	696	761	708	703	704	766	779	704	710	732	740	699	738	743	738	753	707	722	759	737	714	756	759	724	744	715	769	747	704	778	749	730	714	756	676	732	751	725	756	753	751	704	779	751	668	779	722	730	759	802	699	681	722	697	734	735	738	728	721	725	697	679	742	800	750	698	674	733	759	747	724	677	729	746	745	736	701	753	742	755	735	694	759	750	725	719	739	715	682	742	738	768	757	787	746	737	715	678	752	728	743	802	757	714	736	781	771	755	747	753	738	739	744	719	809	710	736	772	737	726	717	752	727	744	672	728	745	723	702	751	773	750	770	753	779	703	755	718	760	755	719	762	760	720	748	711	750	671	700	728	737	729	756	776	725	712	760	714	708	773	781	769	723	723	750	734	760	717	698	792	737	718	724	712	744	795	731	703	719	754	742	722	764	746	739	751	693	743	727	706	749	778	740	732	756	730	726	734	737	720	717	736	717	740	737	752	748	693	718	776	737	728	751	735	765	763	742	759	734	652	740	697	761	684	740	742	722	704	704	727	777	776	757	743	778	738	702	766	779	723	740	741	765	754	722	760	757	742	756	675	783	771	758	769	739	775	713	744	742	735	710	722	744	730	717	729	737	748	677	754	738	738	748	722	794	684	727	735	758	773	718	749	749	764	713	717	759	771	739	758	735	768	711	669	739	768	772	758	749	700	768	707	691	713	745	743	730	703	744	736	821	742	736	750	744	673	742	754	741	663	731	706	747	741	712	695	691	727	683	715	719	704	700	686	753	701	765	744	743	747	749	689	760	748	698	798	759	752	702	733	763	778	662	711	718	730	739	716	725	720	743	694	754	722	732	727	728	764	814	761	724	753	684	754	715	767	735	705	718	717	730	727	717	726	742	728	736	697	714	776	757	748	760	762	769	774	785	693	767	731	734	744	719	759	725	703	737	769	747	696	768	692	748	770	745	749	720	739	765	755	748	739	755	705	730	679	757	738	731	701	723	739	707	807	734	745	750	752	757	739	729	729	771	791	747	735	749	785	726	741	767	733	756	743	727	766	724	732	733	713	761	769	745	744	727	705	782	692	732	727	757	768	742	758	730	757	760	731	756	734	693	739	736	711	740	765	738	760	760	706	767	699	701	719	726	687	707	697	715	776	746	793	704	657	773	737	742	765	696	738	709	779	782	702	720	790	731	706	712	688	716	719	711	699	723	690	779	702	738	728	735	717	718	718	730	748	748	730	714	715	721	793	725	740	741	738	753	729	723	779	736	757	737	736	730	776	737	729	749	721	737	724	720	702	767	719	719	749	733	721	765	725	724	745	740	722	723	677	747	751	716	725	783	761	728	763	773	718	707	750	704	741	738	723	748	720	716	721	751	747	740	773	764	721	755	744	719	720	742	778	748	748	730	733	742	708	729	761	772	747	733	728	692	759	760	720	777	769	734	742	714	738	744	729	708	685	748	742	753	730	731	770	787	754	768	723	744	775	706	796	724	763	729	768	753	744	785	716	755	701	759	765	732	721	766	739	684	758	703	701	708	718	758	746	738	729	749	752	748	721	767	735	689	730	696	741	726	711	709	781	723	713	766	694	697	707	720	795	735	735	728	682	697	751	701	711	769	745	726	756	739	742	739	718	733	693	747	744	776	742	758	701	788	731	691	749	763	719	762	727	763	735	689	753	731	723	760	720	742	714	724	734	701	728	719	742	732	730	757	731	763	729	740	725	730	754	743	740	700	738	774	711	739	692	771	691	714	706	685	708	755	761	742	757	758	729	679	692	717	775	726	730	796	748	705	748	724	770	738	734	795	721	743	708	673	758	721	736	749	740	681	757	741	750	713	697	704	740	725	708	730	736	723	712	723	689	707	778	758	744	746	776	756	670	768	726	738	723	724	758	760	777	737	750	758	716	751	724	765	723	733	746	744	712	752	673	713	703	753	763	672	680	701	746	757	737	743	756	730	722	744	733	726	685	738	715	722	758	734	762	764	727	712	762	725	745	724	752	726	722	767	778	750	753	723	758	744	810	750	752	727	742	767	758	724	713	727	761	734	724	681	761	725	758	713	720	735	676	756	694	730	693	743	709	712	762	732	755	714	771	759	699	675	709	748	733	744	735	772	694	763	748	736	753	740	768	742	716	765	741	793	704	743	731	733	785	798	701	719	711	760	753	747	689	727	700	778	750	742	713	787	730	779	738	743	690	702	749	720	717	745	711	766	752	741	794	754	771	737	817	779	718	740	702	775	725	722	774	730	716	755	758	770	719	735	773	754	744	731	703	680	763	730	721	710	780	765	671	711	752	771	762	721	710	735	752	727	746	720	790	742	710	740	769	728	750	711	793	735	750	750	787	747	722	712	701	753	764	699	761	690	732	732	737	715	706	741	682	721	749	760	742	692	710	738	738	754	779	714	767	756	731	717	791	767	730	751	726	761	749	729	719	756	755	702	721	735	761	720	736	717	760	726	732	739	725	735	789	682	746	701	715	739	659	699	711	743	711	748	737	715	738	740	766	746	772	779	704	769	720	751	759	764	704	729	751	702	757	728	752	731	817	756	721	695	695	769	759	745	735	766	695	788	701	748	692	767	757	741	703	766	732	785	773	707	756	743	751	770	690	685	762	755	739	731	725	703	730	742	698	739	741	773	737	760	736	705	745	729	738	751	738	718	834	748	809	738	778	717	758	748	675	739	692	803	720	785	749	702	738	740	733	733	724	736	749	736	697	707	725	762	776	720	752	701	738	763	757	739	762	758	741	750	781	709	706	714	681	767	730	725	723	711	739	762	694	695	759	763	701	750	749	710	753	720	789	777	749	722	761	729	750	760	701	755	738	736	750	691	755	757	702	767	732	780	709	734	732	699	776	710	746	755	695	816	740	725	739	746	700	723	776	775	704	733	829	741	732	689	718	742	719	731	746	726	740	758	793	740	753	729	733	724	746	778	755	745	737	715	756	734	730	747	702	781	755	695	713	733	679	767	716	792	707	759	733	769	759	695	783	790	749	759	739	732	718	688	720	745	753	769	722	747	745	752	730	724	743	666	724	735	723	752	711	719	737	736	770	704	726	686	759	743	686	723	724	734	714	760	754	692	751	691	747	724	730	727	782	723	750	737	679	754	734	741	736	718	747	722	715	704	693	744	807	751	741	756	719	729	775	818	739	736	724	736	736	756	698	730	732	704	750	743	784	730	746	721	734	745	710	702	748	730	759	710	767	706	743	708	758	741	735	744	735	740	761	708	712	766	746	708	743	741	727	760	695	747	678	733	748	772	723	699	794	743	744	715	728	796	734	713	741	738	756	776	737	738	757	706	744	744	741	708	717	776	761	753	770	737	684	722	694	728	752	754	727	780	710	757	730	712	711	743	749	710	740	753	708
35267	6065	964	539	427	377	401	356	348	326	335	328	329	319	327	369	353	357	352	353	325	329	342	321	326	306	326	338	341	317	351	310	312	337	305	322	353	336	365	289	343	327	357	317	328	331	351	283	305	341	354	346	329	301	343	332	330	331	326	335	330	312	333	326	350	332	347	347	387	338	319	368	346	346	352	363	339	325	336	341	318	332	316	342	334	345	359	323	331	323	311	337	286	342	326	345	345	318	328	303	311	368	324	292	336	302	324	311	318	323	341	328	331	359	315	323	336	354	316	328	341	327	347	322	322	350	332	328	334	309	316	335	335	290	316	329	314	341	361	360	353	380	325	316	318	287	332	363	304	320	355	339	347	322	334	312	351	334	324	304	315	332	351	328	331	345	302	309	318	344	365	354	309	349	303	335	344	329	359	318	318	315	353	351	363	349	340	314	306	319	358	305	336	300	348	354	327	337	339	296	329	323	356	308	307	346	308	350	322	306	335	324	353	330	328	348	336	319	324	338	322	326	350	294	331	339	345	305	341	300	343	343	370	330	292	357	324	344	312	316	340	335	318	350	370	327	323	328	334	343	359	337	334	312	316	299	333	338	324	359	325	317	343	302	329	323	335	359	347	322	306	334	351	348	394	319	326	338	332	363	344	326	334	310	334	324	338	334	347	338	342	305	317	347	326	375	344	308	357	350	351	327	341	309	334	362	313	310	334	340	323	338	321	326	338	307	351	318	353	373	326	347	344	325	338	361	328	338	338	328	346	351	360	380	333	351	307	327	335	362	323	324	337	296	327	310	345	322	317	335	342	333	341	315	339	334	338	353	324	302	331	290	363	308	329	345	309	311	338	340	335	330	353	328	311	350	360	329	307	288	354	325	342	373	346	328	328	345	380	347	332	310	352	342	354	300	309	323	321	308	289	302	358	328	303	307	330	347	355	323	326	332	346	348	318	318	328	328	345	351	311	300	325	344	382	334	341	347	348	315	335	317	321	321	312	361	342	342	368	355	292	314	290	313	333	327	369	335	349	324	324	325	344	285	313	334	332	348	312	328	325	314	351	307	294	325	353	327	303	379	323	318	332	345	342	286	331	353	345	361	278	349	277	370	337	369	371	274	337	287	320	304	327	319	330	340	321	309	342	366	361	292	373	343	346	329	351	351	342	312	310	329	353	338	313	325	316	359	340	307	343	311	339	309	355	366	346	307	316	330	291	314	348	341	349	347	328	326	295	339	307	285	371	327	349	315	348	351	376	352	362	332	364	349	334	319	349	348	330	329	346	343	313	310	330	319	341	330	332	355	356	368	337	323	300	363	299	320	302	345	338	289	310	362	352	290	329	314	329	320	332	325	306	309	334	332	339	366	374	357	309	306	324	313	315	355	335	331	328	342	311	381	323	356	346	329	319	309	328	318	337	335	332	337	317	319	296	319	305	333	354	316	339	352	338	335	324	307	320	346	345	333	353	384	331	374	373	342	330	318	337	341	354	334	321	376	330	271	313	334	320	307	332	312	330	329	339	372	328	374	304	322	316	348	344	342	319	362	333	356	329	351	322	332	354	336	329	331	340	326	324	321	311	293	364	349	313	339	316	342	303	346	280	337	312	350	315	316	313	308	339	306	307	347	337	326	296	339	338	308	359	290	306	346	321	340	336	331	348	350	289	325	338	315	345	335	325	345	300	301	331	337	348	346	337	318	338	344	348	359	329	334	332	329	309	300	302	322	329	326	370	298	321	359	309	340	335	323	322	312	321	315	348	346	331	366	308	360	341	303	365	337	306	335	302	319	367	333	333	328	335	322	330	286	292	323	349	356	339	337	324	349	328	319	315	340	367	308	346	314	321	338	351	336	353	309	324	321	323	324	338	335	312	327	389	320	307	326	301	335	313	369	334	324	345	315	321	364	325	335	314	340	337	344	365	291	364	322	294	296	329	324	339	326	304	360	321	321	365	303	371	343	339	380	317	338	333	342	339	344	342	341	417	349	359	348	368	335	342	326	344	336	323	347	353	365	287	312	302	337	325	321	320	328	357	345	311	310	339	368	339	360	332	286	331	306	385	349	335	386	318	310	317	351	340	338	334	364	317	308	370	310	344	288	323	332	345	357	337	324	322	323	278	318	352	334	300	346	338	339	321	307	349	325	358	352	349	295	324	334	361	358	354	313	336	336	300	319	338	330	356	348	342	343	364	342	295	297	320	300	324	341	328	323	321	358	313	321	327	331	353	321	377	332	313	309	349	305	323	302	350	364	280	305	335	338	319	330	344	334	316	326	340	320	332	344	320	360	350	383	354	371	298	329	301	344	334	304	311	317	350	348	322	328	351	338	305	278	298	311	360	361	326	304	330	331	353	316	317	324	365	310	350	321	333	348	359	312	356	318	376	304	306	334	343	337	320	324	358	346	327	340	320	356	367	350	332	373	346	354	311	318	344	331	373	266	301	360	336	335	331	311	343	321	317	367	338	336	341	326	307	298	314	338	363	332	333	315	349	307	337	292	345	372	326	328	357	294	369	335	341	327	344	306	335	335	317	315	313	332	321	352	356	315	331	315	306	332	345	361	333	347	339	339	329	315	314	345	328	362	334	371	340	327	338	288	334	330	339	324	319	306	291	325	325	314	346	337	318	340	358	295	378	317	330	342	305	342	350	279	315	338	298	349	327	336	337	344	317	329	334	334	340	334	316	308	351	371	312	324	330	322	315	313	332	337	334	314	326	307	334	351	349	328	363	347	343	338	309	349	286	327	342	346	352	320	309	323	299	343	346	320	344	364	344	328	307	305	324	326	305	293	329	359	336	353	354	378	324	315	327	308	358	330	309	311	318	341	337	317	272	305	316	335	351	326	332	358	366	328	321	304	341	336	353	327	331	340	364	343	329	328	334	345	301	320	372	364	314	387	340	333	321	321	308	307	323	347	329	304	272	336	349	358	345	351	351	324	364	325	338	336	325	367	342	330	313	345	340	301	319	363	336	313	321	338	311	332	346	332	341	334	307	317	352	357	354	281	343	325	328	332	342	313	330	336	322	321	337	359	307	352	344	322	349	348	318	337	330	338	329	315	320	348	316	340	326	326	363	383	343	322	354	341	336	315	345	324	342	335	331	303	318	333	353	328	293	320	323	342	318	359	350	337	321	351	321	335	337	323	348	326	349	357	310	316	331	305	353	312	272	316	377	329	287	342	301	322	364	338	301	331	332	314	348	314	326	306	297	349	316	397	337	331	343	320	323	352	329	333	316	319	348	329	279	291	320	321	328	310	323	327	360	337	363	332	309	336	331	330	313	355	351	360	298	299	365	362	316	337	370	360	305	316	331	323	367	292	356	351	315	332	356	337	350	326	323	330	330	319	367	336	312	340	310	335	350	325	349	362	384	345	336	341	339	345	351	356	344	334	370	329	326	320	290	337	333	328	355	329	347	345	328	351	353	302	329	296	332	353	342	311	363	327	301	354	331	359	325	284	320	302	353	321	339	291
23475	9484	6647	4011	2496	1968	1656	1191	960	946	937	899	848	860	813	803	766	792	786	823	813	821	789	816	763	794	760	773	781	767	726	750	767	785	759	746	773	770	762	798	745	779	811	765	695	795	790	819	795	738	772	806	777	766	805	802	780	742	768	726	785	783	825	810	740	759	743	776	828	771	774	785	823	773	747	740	778	796	778	766	766	779	807	790	773	719	742	784	720	763	794	770	797	721	751	793	822	783	805	736	775	770	755	747	752	782	750	753	736	731	721	834	805	755	770	764	797	771	758	782	780	738	779	854	766	774	755	757	772	795	716	770	732	751	765	730	766	739	786	743	753	758	757	745	751	784	751	760	762	743	765	775	811	742	746	773	749	766	724	742	782	760	737	720	785	775	794	738	761	765	747	743	762	771	771	727	769	718	742	789	763	750	761	786	781	761	769	761	746	787	803	751	793	799	754	721	773	726	747	761	783	768	783	795	777	748	764	813	792	799	748	751	800	753	759	777	823	769	717	758	742	724	765	819	794	755	732	748	775	741	742	791	775	803	765	756	818	747	769	750	769	726	727	751	775	745	721	723	782	747	755	747	728	734	762	767	774	760	794	762	746	769	786	771	722	766	779	789	776	788	752	724	787	748	743	763	753	795	729	740	761	767	748	774	809	748	740	758	705	773	749	788	787	761	773	743	751	784	747	774	769	733	768	749	731	748	749	775	765	763	756	775	740	744	715	770	782	766	804	746	766	728	789	744	766	836	792	794	764	832	777	731	757	779	768	734	782	744	755	805	738	781	775	776	737	743	782	753	762	791	778	771	759	710	787	735	770	724	803	762	747	813	806	691	833	748	782	760	741	792	784	697	817	731	760	759	729	790	788	753	778	711	776	723	794	769	748	718	760	800	776	779	736	772	748	802	746	776	755	849	782	752	780	733	761	821	833	716	770	761	753	802	792	732	780	783	788	761	743	786	723	785	760	798	789	759	796	793	788	764	799	766	725	771	810	697	774	810	738	761	739	766	800	757	813	757	734	731	750	782	760	762	765	783	766	763	745	776	779	746	791	735	784	779	765	773	749	781	753	767	793	754	773	802	795	753	709	745	839	775	814	740	785	742	764	732	801	779	779	749	752	751	766	761	801	787	761	790	743	755	761	801	743	783	762	693	751	730	768	776	790	802	759	755	803	760	770	721	797	756	717	771	699	774	813	777	795	796	742	777	794	773	750	777	802	774	774	749	739	744	747	797	780	805	765	772	747	764	786	761	816	767	779	740	789	758	830	714	760	789	706	772	749	742	832	792	810	783	774	748	749	763	780	785	709	783	749	839	758	764	745	778	767	767	782	739	762	694	747	798	738	832	786	786	780	817	753	730	741	755	764	769	763	770	759	735	742	773	801	764	825	774	754	786	773	734	778	745	757	793	761	744	777	795	786	763	740	788	752	718	749	793	796	693	725	743	811	805	730	724	732	791	783	717	753	781	747	790	779	832	811	760	761	786	752	724	779	799	832	729	751	774	729	760	787	735	740	735	790	764	735	735	786	749	740	783	779	790	797	752	777	753	805	753	707	793	801	787	737	747	799	752	723	716	856	799	829	756	767	779	760	757	775	729	765	737	744	742	793	763	737	752	792	764	793	790	757	760	789	755	801	783	753	719	788	746	768	748	766	748	758	731	751	741	778	752	737	740	815	763	749	754	799	774	785	770	775	729	805	729	782	786	749	750	742	754	758	743	762	781	734	811	754	782	773	750	782	816	793	757	761	790	777	801	810	748	757	805	776	750	769	726	735	800	770	788	715	751	779	734	777	855	749	761	726	790	732	728	759	748	781	754	789	781	796	796	768	822	699	798	764	765	758	764	752	729	783	769	794	809	803	766	767	764	805	816	759	776	756	715	789	793	775	772	767	820	797	822	787	758	754	792	792	792	760	794	725	834	731	755	783	757	765	730	755	769	789	698	732	764	787	753	758	789	752	730	806	764	702	775	730	786	770	723	753	758	725	762	768	757	742	748	803	747	718	724	752	751	823	721	785	787	783	803	760	695	751	772	807	806	768	751	785	771	806	756	762	751	713	768	751	788	752	803	746	733	734	842	783	784	751	768	756	787	774	786	766	749	775	725	728	811	765	838	760	803	773	715	774	779	769	804	767	734	715	793	771	777	763	761	775	746	749	726	788	743	762	838	784	738	801	767	766	835	797	757	778	755	803	787	708	790	781	796	761	666	758	771	800	758	766	814	729	768	776	800	815	796	760	711	735	739	770	733	847	780	803	758	763	723	744	774	754	778	798	821	777	781	755	726	797	787	718	787	758	778	759	810	775	744	785	709	801	775	768	756	753	791	771	710	776	790	799	821	763	800	731	762	840	773	778	730	760	743	744	732	781	705	799	740	764	759	772	756	795	784	776	746	787	797	749	760	777	742	752	743	752	787	742	749	756	752	741	783	772	781	723	837	823	727	767	768	816	714	756	821	808	780	754	741	794	778	822	781	774	793	756	755	786	792	762	721	798	783	808	825	741	788	718	729	754	825	725	775	793	768	751	786	713	767	792	762	779	769	750	735	796	775	805	741	764	750	726	804	784	764	826	773	750	804	774	754	825	794	815	756	746	728	772	819	776	733	739	736	758	758	758	766	783	777	804	796	809	757	749	810	768	772	773	754	763	766	759	746	783	798	775	732	735	765	788	794	772	777	764	753	791	726	779	750	761	779	791	816	809	776	749	702	756	730	738	762	755	765	772	769	778	738	759	764	779	816	777	775	741	750	781	761	820	771	786	822	763	744	780	752	742	747	807	778	720	782	736	740	764	802	781	791	806	779	821	761	749	731	733	770	756	806	797	744	780	747	753	773	716	779	792	750	758	703	804	836	831	752	709	745	788	723	755	789	781	798	815	780	765	809	775	796	762	781	784	759	793	765	794	806	768	754	795	777	693	775	813	757	815	777	761	811	764	773	799	789	781	804	764	739	734	824	840	729	802	803	739	817	759	715	777	799	804	723	747	764	776	780	760	745	709	745	773	733	765	752	761	810	764	707	703	770	749	777	784	732	740	725	775	757	755	764	730	779	740	776	772	764	759	794	797	842	756	794	768	752	808	764	742	789	730	781	746	781	781	748	783	782	755	729	797	745	803	742	773	719	795	793	758	767	746	762	778	717	789	778	685	775	778	783	755	818	780	794	801	791	761	805	775	738	768	711	719	702	783	779	766	768	795	792	748	752	710	775	786	772	741	809	760	767	752	782	726	763	759	777	776	742	767	780	781	821	784	752	833	723	754	767	809	756	780	781	758	773	727	801	763	754	806	732	731	753	755	816	781	748	720	760	769	745	818	754	765	763	749	778	728	780	793	747	805	785	751	775	771	781	796	762	770	759	720	724	740	761	768	747	753	791	786	782	741	753	726	823	728	769	769	808	763	798	758	762	735	751	763	809	785	779	763	760	745	759	729	759	758	754	783	729	757	787	820	788	698	793	759	769	754	759	788	815
24665	2620	511	395	340	350	327	296	338	317	299	325	286	312	298	306	273	276	309	324	308	307	309	320	306	317	336	331	293	329	309	294	338	332	322	339	323	311	303	309	289	314	318	334	334	279	295	289	306	318	334	293	270	313	322	300	329	311	316	320	333	307	315	324	313	294	308	316	298	292	284	311	326	302	318	313	313	291	324	325	329	336	311	292	323	303	319	329	284	306	320	287	313	278	350	336	309	289	280	324	292	307	332	314	339	296	325	306	301	304	335	299	315	321	315	333	327	314	320	305	285	289	291	283	349	331	316	281	311	319	313	325	312	319	299	303	305	348	348	329	298	280	338	312	306	325	328	309	317	289	322	301	307	314	313	305	311	308	272	283	301	312	299	330	279	309	314	302	296	320	317	319	359	311	332	306	294	342	306	337	325	305	286	311	307	288	303	311	297	290	318	283	287	315	314	325	294	305	329	294	304	293	287	296	310	295	324	317	306	288	306	303	315	275	343	316	310	312	342	331	315	316	307	353	326	301	335	309	284	310	329	315	288	323	299	294	309	311	312	312	320	309	319	279	297	320	272	298	312	286	294	331	334	340	327	326	327	340	308	311	315	283	297	334	341	309	296	285	321	308	304	290	297	291	314	349	296	336	297	304	287	318	297	325	298	322	308	307	318	299	323	303	292	321	301	344	289	324	349	287	298	324	323	309	341	308	293	306	336	275	288	318	287	330	291	319	326	311	301	302	338	299	291	313	321	349	278	258	287	282	306	311	326	304	328	298	323	341	285	300	313	284	302	287	256	324	302	281	309	308	312	308	353	299	339	324	300	306	338	297	321	343	319	322	296	337	341	316	304	289	311	275	319	309	337	328	304	299	307	292	340	343	325	324	299	295	281	320	329	327	292	307	298	305	313	295	327	281	342	316	282	349	327	295	309	316	296	310	299	346	313	282	321	322	313	318	295	285	321	312	322	332	298	307	301	345	304	335	299	321	325	339	310	317	322	291	351	369	313	304	316	303	339	332	311	362	295	309	295	295	282	308	294	311	315	322	329	340	312	298	350	299	292	279	308	305	298	319	324	302	309	319	305	371	303	311	336	283	283	323	305	302	298	322	302	279	283	315	309	301	317	314	318	290	330	356	318	337	280	312	313	348	333	318	322	292	339	306	298	348	323	298	305	295	336	301	308	288	306	326	307	342	316	311	304	316	316	310	309	317	305	306	346	352	311	276	280	357	294	321	336	345	322	338	286	330	327	302	300	294	295	315	329	248	301	319	348	339	313	322	297	339	344	308	303	284	291	316	309	300	282	270	285	309	307	322	311	319	285	320	308	307	297	327	315	312	333	331	318	341	298	347	297	301	294	328	303	296	343	291	292	334	304	324	291	287	307	298	326	290	312	343	313	287	337	293	301	299	290	310	336	299	254	282	312	318	305	289	260	273	353	346	296	312	302	290	298	296	308	312	321	322	335	310	310	298	309	322	307	340	305	328	298	319	303	297	274	337	302	288	314	302	256	307	335	330	334	343	326	310	284	306	298	284	273	277	330	311	326	329	310	294	362	319	322	306	317	328	296	309	327	321	302	272	301	306	344	313	328	318	292	312	286	305	310	326	324	304	308	322	299	314	284	288	305	286	320	300	296	318	306	350	310	293	306	331	322	330	323	318	302	300	311	333	333	289	336	341	328	306	278	261	282	362	290	283	336	285	282	338	347	324	304	288	303	343	319	287	284	290	326	293	294	296	307	296	326	314	276	325	297	320	315	347	312	316	333	314	283	297	307	304	354	282	271	291	328	336	306	310	323	296	310	292	299	296	293	324	301	332	282	309	332	318	309	326	321	296	305	301	339	309	300	333	321	322	296	351	332	326	296	331	260	302	313	296	296	307	333	288	327	325	324	317	313	294	348	338	351	319	331	334	298	340	322	268	278	291	307	326	280	296	332	308	304	288	297	357	331	330	320	293	312	329	296	338	296	330	294	280	316	291	335	334	327	320	273	312	297	289	306	308	328	313	299	310	336	297	304	332	305	297	304	329	334	313	270	307	303	294	313	328	347	312	301	309	316	337	318	271	311	288	320	333	308	334	275	293	306	307	302	322	317	309	307	326	333	319	294	328	294	316	304	296	333	314	313	320	306	330	312	281	309	323	356	313	326	353	315	303	318	368	313	308	306	323	310	323	338	297	311	314	300	331	302	332	298	293	317	296	315	336	326	306	313	319	281	332	302	347	316	307	302	293	305	271	271	330	312	302	322	295	325	341	311	326	311	251	308	360	328	257	303	320	336	318	314	316	318	305	322	309	314	318	334	336	311	296	301	331	327	312	306	313	344	298	313	311	324	300	309	284	320	294	292	318	310	325	310	305	358	326	325	345	282	301	325	325	307	326	318	331	328	320	308	302	292	311	303	318	285	302	280	341	334	302	293	332	282	332	305	339	303	301	288	325	313	347	305	300	343	324	312	326	303	319	284	274	315	296	286	343	285	308	304	311	294	323	301	319	290	315	321	315	284	301	343	320	300	324	328	344	316	272	335	290	339	305	287	287	301	273	270	309	313	340	293	280	294	302	287	316	304	342	317	350	322	284	288	321	278	292	305	303	285	314	297	311	293	315	306	296	303	277	304	320	298	299	310	310	278	336	306	338	343	329	314	297	303	304	297	310	325	313	321	313	300	316	338	337	300	312	285	310	291	287	311	290	300	319	307	300	315	290	339	321	276	322	346	300	305	320	323	302	313	331	314	295	306	335	315	323	295	293	303	314	318	305	307	301	324	295	345	338	324	330	315	320	331	324	331	315	274	311	367	289	287	313	282	317	304	345	310	304	360	332	323	308	313	297	297	307	313	300	293	288	289	308	327	292	321	317	309	302	308	305	315	305	302	358	353	316	313	320	344	322	319	273	316	345	308	325	277	313	312	340	315	308	324	312	335	309	319	325	317	340	337	315	297	316	331	344	320	340	323	346	328	327	310	304	298	308	311	334	309	314	298	273	310	293	347	305	312	289	333	330	321	342	344	324	318	311	308	288	295	307	314	311	318	320	325	314	309	316	301	322	283	279	314	344	314	331	303	305	346	310	303	304	302	299	319	322	287	321	303	333	329	316	304	301	316	312	298	291	328	326	322	327	311	270	301	296	308	307	317	322	326	317	313	295	305	343	303	309	284	313	323	351	300	291	322	366	316	286	334	301	309	330	289	316	342	342	298	302	293	286	307	300	322	320	316	313	307	285	300	281	307	325	306	292	314	287	309	344	360	302	313	290	284	315	305	300	364	320	316	316	326	287	313	301	268	295	289	302	319	317	335	318	326	304	319	323	315	326	310	311	274	292	270	278	283	336	347	311	307	333	305	295	322	309	278	306	323	306	312	308	286	327	301	282	314	317	311	339	323	322	323	315	318	303	300	309	308	307	324	325	340	313	274	304	310	305	302	291	334	314	309	324	301	296	350	306	317	331	311	317	319	302	294	321	302	319	318	276	309	354
16768	4882	3038	1791	1363	1071	885	846	803	749	840	673	717	738	729	655	670	744	686	768	680	720	721	683	680	683	666	699	710	676	701	668	699	719	712	682	728	744	707	669	693	678	692	719	696	700	674	683	694	671	677	663	738	691	670	675	682	710	688	650	677	694	671	672	684	690	660	688	698	719	696	677	668	712	679	726	663	775	687	707	731	669	657	684	700	694	674	676	721	707	682	682	705	696	706	684	642	703	726	677	705	658	689	700	648	689	729	705	704	686	725	676	694	740	652	732	714	697	696	658	685	694	682	743	696	674	737	718	678	719	715	736	689	721	687	691	672	705	703	688	699	646	733	724	748	726	672	668	726	674	706	731	713	665	695	731	698	721	660	731	738	656	666	688	695	661	708	675	726	722	743	681	702	683	695	710	745	683	708	687	727	713	724	692	674	722	725	707	677	686	661	728	691	713	679	652	711	705	685	723	626	721	691	673	674	673	699	701	691	678	735	714	664	700	704	706	695	705	674	694	705	713	719	657	696	694	666	709	700	737	752	643	669	753	702	716	714	683	723	666	710	683	684	718	718	687	708	668	714	668	721	689	626	691	679	640	719	683	665	730	697	681	723	719	678	721	682	724	693	679	672	660	657	726	716	682	646	732	667	664	718	690	644	690	717	717	694	734	671	688	648	644	650	672	631	714	727	684	684	671	717	693	671	709	668	712	660	693	670	677	711	686	663	659	706	666	663	700	695	655	694	673	710	654	698	729	692	726	697	682	706	698	717	669	700	681	698	713	755	704	671	689	717	667	698	692	735	661	720	707	724	704	679	689	683	703	664	707	726	662	724	647	705	685	687	640	666	677	688	662	662	644	682	671	686	674	720	715	687	712	687	713	663	683	653	700	699	689	678	720	714	704	669	637	695	727	699	694	701	694	733	751	689	674	699	695	680	692	709	675	719	714	659	676	677	696	719	670	672	672	647	724	690	689	693	691	678	728	715	743	666	656	674	664	664	689	629	709	701	686	684	724	658	652	703	689	722	715	692	659	679	669	710	704	718	662	703	645	658	709	678	706	672	652	723	720	669	708	691	671	694	681	624	677	707	693	690	695	744	705	737	707	690	744	648	718	677	734	688	659	707	674	681	689	701	673	695	681	720	735	722	688	690	721	667	665	713	677	681	749	677	698	694	670	695	697	761	691	727	705	676	684	703	672	690	682	693	699	669	674	720	675	659	668	697	691	681	706	677	678	663	707	693	699	700	706	676	719	634	701	710	679	682	702	700	715	702	728	759	643	692	739	650	634	690	734	709	661	667	667	712	671	692	704	647	668	765	679	679	687	666	692	643	731	678	709	671	690	705	704	662	708	722	726	707	721	707	671	694	680	666	687	727	711	721	678	697	682	695	714	674	680	717	646	674	696	706	711	661	670	670	684	726	669	659	730	687	700	741	651	734	706	639	707	700	681	729	670	670	697	708	724	714	661	724	700	723	677	692	669	657	671	695	697	723	714	690	688	694	685	670	719	647	651	665	724	711	683	722	697	694	665	746	689	648	660	713	677	714	707	674	708	730	691	731	691	701	679	671	679	687	676	684	678	698	665	671	739	735	707	699	716	710	728	708	672	661	685	700	666	693	726	690	644	704	684	665	694	687	751	723	668	712	673	662	703	690	714	729	720	685	705	652	680	727	695	671	699	734	629	705	667	688	678	715	694	704	679	681	705	692	712	743	658	727	689	739	690	724	692	702	694	674	720	645	685	656	662	665	642	675	695	655	662	685	676	706	694	698	713	683	696	646	704	666	706	686	670	727	682	689	708	688	713	674	728	682	692	710	630	658	719	734	730	736	655	714	680	763	705	719	668	692	704	654	718	674	640	715	674	686	722	711	703	683	668	744	672	710	659	669	712	672	721	667	700	685	676	704	688	692	694	644	685	690	704	709	716	705	715	682	684	729	685	725	764	672	652	667	678	681	712	703	702	683	651	750	677	659	664	736	673	699	691	697	683	666	727	686	659	707	641	722	663	728	725	690	692	701	699	661	662	685	718	674	691	659	684	686	671	625	690	674	707	662	711	691	683	700	704	679	705	689	684	710	704	657	731	691	692	745	682	682	685	671	690	747	677	695	675	695	712	697	706	723	691	738	711	701	681	690	691	705	666	694	708	687	703	698	724	723	701	722	730	746	749	687	720	719	674	685	669	685	704	704	711	698	717	743	704	722	706	689	669	733	682	714	689	704	720	717	702	673	714	709	707	687	685	692	675	695	687	699	733	688	707	710	670	695	699	703	737	687	688	683	665	689	658	691	663	669	726	723	695	697	734	671	687	677	725	678	710	681	703	693	639	693	701	664	699	695	732	711	736	675	668	681	705	694	680	717	702	741	666	685	685	651	695	691	711	724	737	710	700	719	671	706	711	678	675	722	683	639	690	685	706	663	703	695	691	713	686	712	712	745	669	663	700	705	702	695	687	678	704	709	661	683	705	687	728	714	657	714	656	726	654	701	675	708	622	641	721	687	662	706	686	702	705	712	696	681	736	652	693	673	680	699	732	694	699	727	710	673	700	714	703	707	659	710	675	680	650	716	690	698	674	682	709	691	690	708	685	727	657	663	653	671	711	673	704	711	691	679	702	699	712	668	697	739	707	667	696	680	708	674	693	714	683	663	655	711	706	678	705	680	705	690	656	654	657	659	733	711	708	755	713	712	717	657	733	674	670	688	667	676	674	675	671	702	686	707	704	653	683	735	685	689	683	735	687	722	694	720	674	717	702	665	677	713	730	706	697	715	711	660	693	692	675	700	678	697	692	681	674	672	648	694	718	681	705	746	654	692	694	673	667	661	698	662	700	709	722	701	706	697	677	672	674	651	688	706	673	669	723	781	699	687	732	688	710	690	727	665	673	702	724	693	720	659	680	708	673	757	722	695	695	655	668	704	695	713	714	703	659	691	729	694	649	697	708	682	676	683	667	683	733	725	678	698	650	710	697	680	660	680	716	728	744	691	701	689	715	697	699	695	751	694	710	731	700	694	607	727	671	692	716	717	695	675	685	715	665	712	685	677	710	674	705	687	740	656	707	644	708	707	670	677	670	661	708	700	716	713	670	674	642	689	724	683	688	713	718	685	663	723	635	714	751	722	681	676	659	699	720	668	695	709	697	700	723	701	663	721	691	691	718	656	710	682	703	658	709	727	712	710	683	678	724	693	645	693	672	723	670	732	695	694	745	692	693	679	717	664	684	687	691	683	728	702	677	691	661	693	673	673	740	730	684	722	673	735	679	676	708	692	747	698	660	708	655	736	716	661	698	676	669	705	698	717	684	699	648	711	680	693	664	700	752	685	667	634	735	664	704	711	697	673	696	738	707	714	741	706	674	681	721	699	733	699	668	675	665	684	704	666	704	685	700	677	678	740	736	670	696	652	687	672	710	664	656	696	678	715	692	673	670	720	686	695	665	664	665	688	696	727	675	691	664	688	701	694	726	719	683	674	709
34383	5383	863	451	442	363	343	378	338	298	345	323	321	321	292	314	325	306	355	293	354	332	303	325	362	277	329	351	347	297	343	324	322	334	296	315	321	341	328	350	330	317	351	335	332	313	321	289	309	333	326	324	311	322	336	311	300	314	336	307	300	306	342	293	297	266	311	328	312	311	293	307	326	342	319	322	340	340	297	307	330	347	281	325	306	307	314	318	291	298	301	306	333	329	339	311	297	320	319	337	312	341	313	323	325	308	318	307	341	326	337	315	331	322	351	298	303	315	314	283	299	304	303	307	322	288	317	352	303	331	315	375	301	326	285	314	347	303	320	362	353	299	300	359	304	302	309	325	290	288	322	286	308	329	301	309	284	329	303	310	344	356	322	320	310	301	356	342	309	293	315	315	325	300	337	307	314	301	351	321	331	309	302	305	319	296	327	303	289	326	337	288	304	332	330	312	312	299	322	334	301	290	321	292	320	294	325	327	332	346	347	311	341	335	324	333	320	300	269	339	308	298	292	311	363	314	308	337	323	315	341	333	358	325	330	337	320	326	330	314	297	335	327	312	289	312	314	316	331	337	320	282	330	349	321	306	308	303	327	319	312	315	367	340	293	311	332	311	306	338	345	321	287	308	298	318	330	336	304	298	313	303	317	333	309	306	324	274	303	325	333	327	308	297	312	321	310	320	295	290	290	301	298	312	314	305	329	330	321	336	306	301	330	322	285	322	306	313	341	330	309	263	313	282	352	322	327	322	342	309	326	310	340	335	333	298	338	326	338	326	335	324	292	313	327	356	316	325	286	308	323	305	289	314	334	305	306	363	317	278	343	329	304	332	306	310	345	308	321	332	318	283	317	317	356	324	356	315	321	312	285	327	297	321	343	329	329	308	329	307	325	336	331	317	323	350	321	366	303	303	340	340	326	350	265	329	342	284	304	353	342	346	325	350	331	312	318	274	297	322	319	320	294	312	328	305	322	340	350	294	265	307	340	325	307	326	305	318	324	314	345	284	310	305	315	345	333	309	290	336	296	320	326	307	322	359	335	321	312	326	333	317	308	310	327	302	300	311	308	335	291	331	343	318	304	312	313	278	338	320	313	349	297	316	321	298	312	314	316	329	325	313	357	315	308	311	303	300	337	267	324	299	360	311	309	289	316	309	306	287	317	345	366	335	354	317	308	308	296	343	306	286	340	312	316	308	312	308	322	288	313	302	298	303	299	321	298	288	343	335	330	297	363	330	327	290	332	313	323	346	314	297	363	311	313	290	332	306	287	313	289	334	318	317	320	329	320	340	359	324	312	279	313	335	293	304	316	336	323	316	311	297	314	336	307	289	305	331	362	314	317	334	317	318	333	330	289	342	291	298	291	342	329	343	287	339	331	340	330	321	329	310	312	302	338	318	330	342	357	350	337	308	277	289	344	355	332	314	311	323	347	320	333	336	340	343	331	317	341	306	294	292	330	323	298	334	306	330	349	311	305	316	333	298	319	352	313	317	316	342	292	292	309	309	334	323	311	331	328	325	350	321	323	306	323	318	347	341	288	348	327	293	309	323	323	304	326	368	289	327	307	335	303	340	317	321	330	320	293	318	310	296	309	302	363	312	329	330	337	331	282	334	293	258	314	308	316	337	323	325	329	324	351	297	310	292	353	340	322	325	336	309	315	336	298	326	306	346	331	297	315	297	316	353	323	302	297	325	333	299	308	318	327	320	324	322	353	338	333	342	317	328	348	327	331	324	333	322	358	302	285	335	319	315	323	313	327	296	312	316	293	356	321	293	291	349	288	305	335	324	292	318	329	313	313	276	325	297	290	346	334	321	343	323	311	300	291	320	321	338	308	332	326	332	321	350	327	302	329	303	302	345	321	280	342	306	306	284	297	297	327	321	309	319	312	354	339	313	319	327	323	298	296	309	320	327	313	326	292	338	339	307	330	316	308	306	295	308	308	328	343	307	300	321	349	342	323	340	299	327	328	329	287	310	307	316	314	303	316	340	305	316	309	314	326	295	317	352	330	313	318	318	324	306	287	300	332	327	294	327	316	327	334	309	306	312	331	320	320	326	343	336	338	286	284	287	342	332	305	342	342	320	335	344	326	329	304	342	310	308	361	329	342	343	341	292	340	320	340	306	309	325	328	335	325	314	309	355	285	367	324	324	324	335	316	331	342	318	326	328	319	348	300	345	319	306	312	325	303	312	286	288	292	292	345	314	341	335	343	344	351	346	307	307	284	323	330	340	310	317	272	321	333	315	313	302	337	320	299	340	312	315	338	315	326	348	313	295	304	332	287	318	320	294	290	329	300	324	323	308	332	335	296	317	300	323	346	328	301	326	369	333	337	301	294	315	318	344	344	309	345	315	306	303	311	322	340	326	320	307	307	308	336	298	307	302	298	310	329	328	303	297	314	319	322	314	319	345	326	309	275	301	343	289	329	338	314	301	329	300	353	344	327	339	322	332	306	310	345	312	322	338	289	306	300	297	293	326	319	317	277	300	306	285	327	316	313	303	328	302	322	286	346	272	308	320	313	330	329	281	289	321	323	325	354	336	335	353	309	328	328	316	295	337	300	319	353	282	336	282	334	303	320	335	327	344	305	335	314	318	302	342	334	331	312	322	341	340	320	312	325	338	342	326	339	291	336	322	318	314	321	305	334	364	313	319	319	353	311	324	335	338	309	307	316	297	335	324	335	329	332	330	315	327	332	336	326	279	342	306	333	328	328	300	327	337	328	299	296	310	346	324	349	323	326	276	335	308	280	312	320	309	306	287	325	305	288	348	276	305	318	315	306	338	288	314	295	323	308	326	373	281	306	344	343	312	311	332	331	313	344	310	313	346	323	271	299	322	324	310	303	321	314	346	354	368	341	333	298	316	351	334	335	359	318	316	314	344	285	264	302	262	335	306	297	318	349	289	334	301	302	334	308	325	363	308	334	299	322	370	326	305	359	329	336	352	308	284	300	346	317	310	315	340	320	322	306	334	294	301	342	332	339	332	306	334	340	313	313	323	320	287	302	362	313	340	325	296	329	331	318	317	328	342	298	315	325	327	354	308	312	302	321	304	317	303	317	319	320	349	344	334	302	320	333	314	322	330	328	350	326	304	319	299	305	284	317	336	332	342	303	330	325	338	315	330	324	310	348	282	314	321	304	340	323	299	329	306	302	324	372	356	313	305	342	333	312	324	337	285	315	326	330	312	322	342	309	317	334	317	329	332	324	300	346	325	326	318	321	330	292	317	305	346	306	329	329	308	315	349	335	342	312	349	322	299	359	299	347	341	328	292	297	338	321	348	306	318	296	332	365	315	313	318	314	325	322	312	284	329	334	323	317	322	311	308	296	308	300	296	292	335	318	348	320	367	269	301	331	305	260	329	334	309	299	339	341	293	327	309	329	304	318	272	312	316	348	330	330	309	303	277	290	308	313	305	346	306	325	313	304	311	318	322	313	313	283	313	296	302	294	365	327	325	303	305
23186	7801	5346	3358	2642	1912	1470	1213	986	846	849	803	790	783	724	733	756	751	764	748	729	762	777	705	741	714	734	728	729	717	728	735	728	723	714	701	713	785	741	711	711	752	742	708	746	729	728	745	679	698	712	702	747	721	731	719	757	760	707	744	685	728	736	726	712	744	747	716	766	760	751	720	748	729	739	747	709	744	725	728	735	741	760	694	774	713	743	696	740	738	661	693	723	756	714	727	719	717	734	701	694	710	744	766	737	731	737	771	705	705	747	710	759	748	715	676	725	710	730	710	753	717	724	724	655	727	721	767	730	747	744	740	692	738	694	670	728	753	678	719	706	743	694	691	753	759	761	755	706	758	718	698	738	728	741	749	784	702	709	735	777	747	735	726	728	702	735	703	797	712	730	746	755	747	739	731	741	747	746	734	767	725	711	706	728	727	736	768	722	739	711	719	738	750	679	700	716	725	730	740	731	705	736	707	720	749	718	706	715	718	745	751	772	748	718	741	696	713	748	715	802	735	736	726	735	721	703	730	719	746	706	725	698	781	728	754	718	708	699	689	721	712	725	735	732	738	716	675	715	716	743	768	763	722	752	748	764	712	700	734	679	717	678	716	704	719	774	718	724	672	790	746	738	706	742	745	746	735	688	721	754	663	695	732	736	730	729	761	714	765	704	701	693	716	693	769	741	690	703	707	732	754	716	753	704	724	704	712	667	762	710	697	723	711	704	751	733	719	750	670	719	704	760	710	728	701	706	742	761	697	691	753	691	682	757	740	750	720	760	758	770	709	714	749	745	760	722	681	721	693	711	761	745	706	717	677	722	762	678	738	740	718	770	706	716	736	713	757	679	738	718	734	723	709	704	699	733	723	753	690	715	733	688	715	727	713	738	733	772	715	682	740	736	721	735	765	702	701	702	758	710	721	717	736	708	719	705	768	705	768	739	703	758	706	708	779	700	767	727	730	694	740	690	662	767	722	733	708	723	731	759	711	775	728	695	745	704	713	670	700	719	745	716	735	727	733	732	724	713	711	752	735	719	767	702	730	752	716	761	746	778	738	728	779	716	692	713	748	709	688	715	737	754	739	729	701	731	716	700	739	716	747	701	768	764	719	743	662	654	749	756	739	710	713	714	752	709	726	756	745	689	709	711	737	679	739	735	752	739	693	742	707	736	667	737	729	709	715	717	744	750	712	703	719	686	751	728	732	641	776	707	744	738	716	703	699	698	764	755	714	714	704	724	737	727	689	774	747	728	709	742	752	744	707	724	703	734	666	782	747	734	711	770	739	740	750	727	726	731	700	707	724	752	741	699	711	747	669	713	774	757	790	729	730	710	738	718	731	696	694	739	713	703	714	724	699	724	730	723	753	732	712	702	749	706	732	730	679	709	698	743	773	702	713	737	702	721	704	704	738	713	695	718	734	713	720	699	744	707	697	678	742	691	705	739	762	720	772	720	768	676	698	750	783	716	718	731	764	691	728	724	726	721	711	725	704	680	739	729	746	680	738	695	733	716	730	782	728	695	748	715	736	740	706	727	699	708	747	695	737	771	679	724	722	755	691	712	733	787	669	715	713	772	740	744	696	741	726	723	695	751	750	720	679	684	730	751	758	710	730	758	730	771	721	731	735	729	743	732	692	767	700	729	739	681	668	712	739	733	740	715	766	744	726	718	709	756	741	771	741	712	724	720	714	763	722	733	726	768	719	729	715	702	744	752	705	729	710	751	747	709	720	702	752	779	712	710	755	751	715	722	703	769	714	737	754	726	701	721	732	751	693	716	702	727	668	723	730	686	711	706	743	675	739	715	761	741	717	726	715	675	736	702	769	734	742	700	740	710	726	741	714	726	746	766	771	677	732	766	691	770	732	761	725	730	757	714	788	714	757	733	738	676	750	762	692	733	751	703	725	699	724	749	726	767	745	757	737	691	766	750	651	733	731	725	732	724	724	772	720	747	715	772	706	731	719	752	728	743	769	712	752	745	712	715	726	774	715	694	732	697	753	695	744	691	728	754	694	755	718	713	742	745	703	738	725	746	715	727	713	719	705	722	704	713	740	733	741	747	753	684	743	716	727	725	731	757	706	761	712	685	736	743	729	755	742	750	750	732	738	706	696	701	750	721	653	716	733	726	761	719	719	749	706	724	708	729	695	754	769	707	752	730	682	743	683	749	730	725	668	713	728	714	713	724	713	681	721	777	714	745	727	733	763	740	713	763	725	733	727	762	744	752	676	730	694	708	742	725	771	736	682	730	761	714	682	707	786	689	720	738	700	739	718	735	712	690	718	729	684	703	766	763	722	684	727	741	705	723	771	756	720	757	721	729	706	714	725	721	714	706	797	742	752	725	704	702	743	740	748	751	733	691	704	707	722	708	746	767	793	751	732	705	723	713	704	763	756	723	711	697	744	726	692	709	759	719	712	688	693	716	737	680	703	795	740	746	738	676	718	746	735	730	729	706	711	717	781	713	734	729	743	748	775	674	750	706	747	756	707	759	752	756	746	738	736	719	734	723	697	739	745	727	716	738	722	722	683	753	712	720	711	724	718	714	712	737	663	685	702	751	745	655	720	705	724	735	751	747	766	692	740	708	729	695	767	721	733	734	697	757	691	726	777	744	715	750	714	714	753	688	733	716	743	738	717	706	759	732	721	708	735	759	716	730	739	671	724	733	725	707	751	725	747	733	704	631	729	746	703	778	725	689	735	734	716	742	692	713	760	678	703	780	731	713	735	727	740	716	734	757	741	692	736	727	719	773	740	750	776	696	754	704	754	713	740	750	727	728	695	731	732	708	703	736	659	734	729	769	713	744	720	713	746	696	754	751	767	733	712	693	720	731	748	632	716	751	731	738	742	727	780	710	741	716	742	733	700	796	710	747	736	752	734	661	717	737	745	708	741	701	776	730	703	730	723	720	748	737	743	741	756	737	730	713	759	740	727	718	739	692	734	775	707	747	714	760	674	751	755	685	729	728	712	712	694	722	718	716	732	673	787	780	699	759	771	746	672	671	724	730	718	719	789	728	752	741	706	742	744	749	711	761	730	706	717	737	734	680	732	711	670	734	716	723	753	756	748	723	706	700	722	691	747	741	717	672	707	682	741	684	718	744	707	723	719	708	754	723	722	694	682	763	700	691	745	706	709	709	716	702	738	708	732	748	722	742	712	747	668	727	715	686	735	722	748	702	706	725	733	712	728	724	707	754	738	707	746	713	719	720	718	690	708	743	758	730	739	736	680	707	745	728	746	721	737	741	758	739	760	768	703	731	766	759	750	695	742	783	720	752	730	721	724	742	704	732	779	725	738	738	748	750	732	709	732	697	756	785	703	716	713	661	726	712	756	696	779	753	706	752	704	737	728	721	709	778	736	739	718	746	668	747	688	703	751	731	731	720	744	715	742	718	702	739	735	708	721	698	740	738	714	743	760	709	716	696	721	696	703	685	715	702	730	720	721	722	703	710	701	695	733	730	679	743	745
33512	5730	889	554	453	384	401	369	360	341	313	346	327	349	354	306	325	346	314	311	356	355	321	336	300	303	298	339	291	398	323	347	334	340	316	320	329	348	318	329	319	318	345	310	332	334	355	335	313	340	322	351	301	313	324	348	356	311	376	347	353	312	298	336	349	333	309	325	362	341	336	328	334	332	322	324	316	333	321	316	329	280	303	345	340	339	321	298	322	320	344	349	295	323	363	333	330	310	314	323	370	310	303	325	339	359	290	341	323	359	311	333	290	343	356	325	326	334	337	315	323	346	313	316	286	337	347	312	342	335	317	336	324	337	303	336	353	303	318	356	366	334	297	310	362	339	346	303	335	343	293	351	315	318	312	323	330	317	318	340	308	332	325	308	348	330	304	347	275	328	343	358	332	337	315	327	324	344	323	312	325	322	289	278	352	347	330	351	337	352	319	362	323	314	326	348	335	292	361	323	349	335	323	348	299	329	329	361	297	315	282	331	361	353	315	328	290	345	328	292	363	326	336	366	309	325	323	332	291	309	318	350	312	344	337	315	305	307	333	316	350	343	368	356	369	298	350	293	324	343	338	320	322	333	300	333	333	339	371	338	367	349	346	313	331	370	313	335	313	329	334	310	343	331	331	336	297	334	357	304	329	345	368	320	317	348	287	306	315	323	314	321	285	334	321	310	322	333	368	335	329	379	336	323	277	378	314	320	351	314	363	326	327	281	358	332	341	347	312	363	335	332	327	319	323	329	329	325	333	344	318	368	320	329	343	326	317	362	331	293	308	328	354	320	322	370	351	330	318	296	275	317	347	351	317	350	317	309	331	298	361	316	287	348	332	332	335	321	328	333	324	324	294	314	346	312	347	311	373	318	315	305	288	309	311	322	320	354	336	312	374	358	333	338	322	340	321	303	315	327	323	311	320	334	333	313	303	321	326	316	307	354	305	305	326	302	307	314	342	322	364	322	337	321	314	318	313	333	342	334	303	334	338	329	314	321	312	324	327	303	328	300	307	326	326	309	314	336	320	320	356	354	293	309	354	320	341	322	312	311	331	311	309	334	367	360	346	331	339	317	386	347	316	312	315	329	288	343	307	303	326	347	319	307	333	374	323	294	367	305	313	302	295	307	285	319	313	309	359	356	345	328	318	323	347	313	332	325	364	339	375	318	358	300	328	300	293	321	302	331	321	354	350	284	313	328	338	365	330	324	358	352	303	362	324	335	329	326	337	313	300	307	325	352	349	340	360	326	334	311	314	320	305	352	312	340	326	353	314	309	330	319	300	339	371	338	379	314	327	378	348	334	318	301	312	334	307	350	315	330	307	334	341	304	311	314	313	313	346	386	340	331	308	315	350	348	326	324	348	364	318	357	310	334	315	381	338	305	336	328	327	315	328	321	321	295	323	307	308	352	348	273	313	342	325	341	328	322	323	358	337	331	328	327	321	357	379	344	339	331	302	319	328	320	372	329	303	320	310	325	328	340	327	342	326	327	339	289	339	353	312	321	378	348	322	306	317	330	336	333	336	345	365	345	311	299	310	328	338	292	344	321	344	291	337	333	319	303	318	296	351	327	343	356	342	321	333	318	343	321	373	357	307	327	344	331	335	314	331	330	316	337	290	332	323	342	321	352	311	315	308	322	305	303	300	282	326	315	302	335	346	313	331	348	347	334	325	358	318	268	326	343	303	295	328	305	324	337	320	349	300	337	319	326	333	360	339	297	322	283	316	317	346	293	364	288	335	336	354	334	296	360	368	365	318	335	327	343	330	312	322	341	338	305	335	308	310	328	350	297	276	296	311	314	317	337	347	301	290	336	348	355	296	310	356	325	314	347	360	327	306	350	301	347	316	322	317	310	288	300	337	338	297	314	331	302	317	324	320	331	334	344	286	313	355	329	323	344	336	302	327	343	327	347	337	326	316	323	336	336	307	320	324	307	366	305	339	328	313	369	349	333	335	313	310	314	360	280	305	294	339	347	358	331	340	361	351	319	319	333	328	357	364	363	297	321	333	319	330	346	324	342	306	329	342	328	303	330	313	320	393	322	323	284	344	304	309	321	304	324	369	327	304	324	304	323	364	368	286	340	298	319	335	331	367	326	315	323	329	329	358	321	343	323	346	326	316	314	335	341	335	362	386	353	330	340	319	319	339	288	379	368	319	288	306	302	311	319	312	365	335	325	319	320	353	322	285	344	340	297	311	324	342	329	335	316	322	337	342	377	324	328	330	320	344	326	323	362	327	361	311	322	321	308	329	311	350	328	340	342	347	307	331	367	320	316	345	279	321	326	362	307	339	421	324	327	321	350	311	324	343	365	334	335	323	333	357	311	319	318	315	352	322	299	305	337	344	330	328	312	304	332	313	328	332	315	322	292	316	301	325	326	313	286	323	355	330	318	333	348	331	345	329	318	336	367	312	330	315	329	337	314	336	342	314	296	335	304	324	323	288	306	328	365	359	330	345	364	340	330	328	318	343	349	323	316	309	355	284	338	334	332	313	320	335	325	348	336	324	323	310	334	331	331	329	352	304	339	334	326	360	327	357	302	348	346	371	334	324	330	335	344	350	297	313	364	322	309	349	342	360	332	293	305	323	337	329	311	334	350	321	331	346	321	294	301	342	328	370	320	339	305	310	330	311	300	323	345	314	323	346	326	342	339	326	344	311	323	352	309	341	340	328	306	314	326	325	317	336	348	345	308	338	309	360	342	312	307	317	298	306	324	328	330	329	341	322	323	351	328	332	328	359	348	358	330	349	332	324	352	305	337	301	317	343	329	314	334	319	336	321	338	333	324	351	296	308	349	349	307	311	311	368	349	320	346	369	320	327	334	353	327	340	320	314	296	331	360	309	354	319	311	329	331	323	361	314	321	341	340	307	334	347	332	315	348	328	328	277	296	305	328	309	332	359	329	338	341	329	328	318	346	316	338	313	328	329	327	321	329	330	327	326	308	305	320	335	348	355	355	317	305	308	322	324	319	291	304	340	301	313	351	317	320	326	313	317	340	311	318	349	371	328	340	293	348	345	348	292	321	323	311	327	321	313	316	350	314	311	292	331	327	368	306	323	339	341	356	327	323	303	318	329	363	342	320	325	324	340	345	343	347	325	354	314	330	341	332	316	296	299	370	324	297	342	329	297	333	331	336	296	341	329	315	308	342	314	327	335	389	329	327	368	322	332	331	288	371	325	323	332	338	335	302	286	319	328	307	307	326	296	353	316	322	319	301	328	323	332	340	315	288	312	314	318	344	316	336	309	282	343	337	315	293	304	325	329	312	338	285	301	365	346	282	344	340	347	310	369	338	344	298	319	303	312	319	345	340	319	336	286	324	306	328	358	318	318	332	355	337	322	299	318	312	319	351	356	308	332	351	324	310	338	279	335	335	335	317	303	298	291	334	347	355	318	319	334	356	301	331	338	306	312	303	349	374	341	335	334	323	352	325	334	368	321	308	329	317	334	329	314	348	368	305	327	330
21635	9331	6529	4574	2836	2054	1735	1320	1058	916	851	886	874	795	861	826	785	836	831	850	788	784	809	760	768	797	812	780	774	794	785	793	778	763	745	829	751	787	740	727	694	814	752	788	737	715	761	786	830	758	773	773	740	786	700	784	766	799	806	767	746	769	754	768	801	770	736	785	777	795	769	722	743	697	821	752	729	763	700	736	762	726	751	795	796	766	771	730	730	775	787	807	780	810	750	728	733	779	756	724	733	762	759	736	760	763	770	797	768	787	741	786	730	795	793	747	797	773	765	767	753	839	778	749	785	734	765	802	773	744	718	726	772	741	735	713	729	735	747	731	764	775	753	765	792	704	716	781	792	731	765	770	750	768	742	778	754	772	780	766	769	739	786	760	771	786	795	821	770	740	726	804	746	764	798	728	775	806	762	729	768	804	749	754	766	761	792	762	757	683	837	735	804	784	738	755	747	742	763	790	735	721	744	737	781	733	813	763	778	746	778	711	746	771	721	728	758	754	760	743	800	780	727	718	702	789	717	746	714	777	747	746	763	803	810	762	780	755	780	801	782	752	829	746	708	723	763	755	795	764	697	767	745	772	780	728	786	800	743	798	773	788	795	778	778	826	767	719	784	727	787	745	741	728	726	777	762	760	793	792	803	786	792	785	748	734	725	762	734	765	781	737	799	797	768	767	763	750	727	740	735	759	772	747	813	784	744	770	805	736	715	775	736	774	730	778	757	796	770	779	789	708	797	808	697	788	761	805	758	751	752	805	720	755	751	808	738	768	782	726	766	773	746	759	741	767	789	721	763	794	727	744	820	751	809	784	792	741	719	777	810	795	773	697	785	763	745	721	728	767	752	734	765	743	726	732	755	779	805	728	758	739	768	758	745	733	784	697	794	802	792	781	804	760	714	736	745	744	753	771	779	751	780	746	809	756	774	773	767	810	802	776	771	755	731	778	735	795	742	775	767	786	775	794	796	772	725	768	734	750	823	762	751	769	751	777	793	747	746	760	749	760	695	772	735	764	756	749	827	790	775	771	759	767	709	784	724	800	774	761	765	752	789	736	771	767	719	783	774	757	751	769	743	798	789	761	785	739	847	777	734	717	766	732	756	760	767	728	733	762	784	737	802	793	733	713	799	756	750	787	809	723	753	798	756	732	756	744	769	762	767	714	764	765	744	755	773	770	747	778	817	800	795	761	787	786	761	742	800	738	772	736	751	771	773	742	755	758	729	723	779	756	717	779	781	743	796	795	782	775	773	780	818	787	754	745	689	788	732	786	748	815	772	767	703	748	754	785	790	753	753	743	779	759	800	752	748	750	766	733	755	724	743	734	751	707	762	796	785	817	757	749	710	760	752	727	793	806	774	723	773	764	738	778	746	738	760	760	763	738	789	756	775	735	741	738	781	736	785	745	775	782	765	761	734	795	752	754	780	718	780	751	754	805	737	791	770	812	734	735	805	789	801	762	786	764	773	729	778	763	789	785	734	767	764	734	746	743	726	736	745	804	741	761	750	744	757	761	773	747	756	806	725	773	721	803	762	804	777	795	794	723	784	770	776	737	787	789	766	723	797	785	784	759	744	739	801	779	766	767	787	746	749	769	763	785	758	746	754	752	728	763	763	768	752	700	740	786	775	759	759	814	754	818	758	756	781	785	730	758	791	735	673	782	795	708	764	753	772	751	780	798	750	761	758	765	778	825	774	766	795	791	806	736	761	751	761	741	788	765	753	785	789	777	821	778	793	755	770	791	743	720	718	811	737	774	726	792	772	766	797	699	816	802	760	768	740	763	771	804	759	701	840	772	841	742	743	804	774	780	773	739	818	758	742	792	726	729	769	748	760	719	761	733	757	739	816	711	759	767	718	741	799	780	756	748	768	770	779	744	761	768	760	773	762	793	782	758	748	736	714	784	728	766	767	776	768	788	828	794	774	748	759	739	721	745	782	776	804	750	748	730	779	775	795	721	784	791	813	756	752	751	773	779	746	799	790	785	724	764	748	773	739	760	795	746	781	776	703	754	796	760	783	766	705	755	738	752	773	755	755	771	743	811	748	734	800	786	763	757	736	775	767	720	706	728	778	766	720	756	791	800	746	733	782	808	788	778	756	731	790	742	777	710	797	815	741	764	734	729	743	787	762	703	755	779	756	780	784	794	741	759	812	795	734	772	755	733	786	749	771	800	803	783	780	761	741	742	793	726	758	779	706	731	733	758	758	790	725	780	786	763	753	774	761	711	776	769	814	769	732	749	783	702	748	781	740	791	729	780	779	762	784	750	808	805	754	758	815	763	729	771	835	764	785	752	761	813	769	772	747	767	736	724	791	752	708	780	785	754	801	817	791	778	768	745	743	765	739	747	772	809	755	721	777	768	762	803	713	751	812	762	727	733	784	739	750	781	746	784	792	755	728	749	770	789	735	769	781	750	761	734	749	791	746	796	711	760	770	743	792	754	779	788	762	746	768	751	787	770	780	784	751	787	761	796	800	734	790	837	753	749	784	769	759	802	709	719	748	749	739	715	701	751	736	760	754	737	782	764	797	796	757	796	721	751	809	835	762	775	745	752	776	751	771	755	745	741	794	753	767	713	761	775	779	785	761	769	805	742	743	748	744	794	716	740	788	720	765	723	804	760	757	787	742	764	771	738	792	775	773	750	731	762	759	746	788	789	765	729	800	751	752	758	739	725	740	759	731	748	717	746	775	732	753	808	779	786	744	748	757	783	784	763	710	763	783	715	741	791	731	797	799	832	753	764	814	760	779	726	809	756	739	760	722	734	729	743	783	742	788	768	767	796	776	706	735	740	715	748	786	735	722	802	787	767	775	747	737	753	764	821	785	791	715	741	755	764	765	723	817	756	747	767	811	800	755	804	807	752	747	776	772	719	758	764	746	793	804	764	751	814	693	762	761	775	769	787	769	738	789	759	801	742	767	740	783	755	730	807	720	760	781	776	764	791	751	759	734	736	746	792	763	728	760	745	786	713	733	746	767	736	781	746	717	759	726	816	787	732	768	837	765	766	771	761	726	761	790	766	741	736	767	727	728	731	762	728	788	735	762	765	747	786	772	759	791	734	743	828	803	699	778	777	700	750	804	808	709	766	806	785	752	786	739	792	759	773	782	769	769	797	744	760	748	739	769	814	756	777	741	728	786	798	756	741	716	743	782	718	800	783	713	787	748	727	757	724	766	814	770	760	781	761	693	774	749	732	774	748	768	794	725	730	771	730	754	718	770	769	809	762	765	789	776	730	749	726	732	733	748	772	744	827	716	805	776	744	743	754	729	769	739	820	742	739	747	784	795	767	740	737	769	787	738	757	783	785	772	779	718	734	763	767	816	784	756	804	752	792	770	735	756	735	778	749	804	759	789	714	743	751	775	759	744	799	808	778	783	776	775	780	763	776	768	778	759	799	774	755	687	784	739	788	777	763	846	774	771	770	762	763	749	758	765	775	747	811	731	730	720	785	799	757	748	774
19157	2127	570	391	338	374	308	316	267	311	334	326	310	327	325	301	315	309	291	320	292	319	317	337	286	320	298	341	304	301	309	304	292	301	278	341	298	307	316	318	291	305	305	340	269	332	292	305	301	327	304	309	307	296	278	331	283	274	282	305	331	289	336	304	316	290	314	240	300	317	374	340	317	340	301	298	321	332	344	325	276	313	319	302	294	326	302	321	343	335	319	302	289	309	321	318	313	287	310	332	292	324	279	334	348	349	289	296	308	271	331	299	305	324	319	306	324	325	327	316	285	286	318	296	296	331	291	311	313	309	328	308	326	311	300	345	342	278	292	354	326	305	306	291	319	319	305	336	295	293	264	311	316	311	331	318	302	298	316	319	304	318	297	335	335	291	316	310	314	317	300	302	319	338	360	317	312	306	322	308	322	320	345	317	294	303	304	332	323	308	288	261	346	297	322	328	289	316	298	314	305	321	306	335	291	326	315	277	261	322	309	325	290	323	307	309	329	315	306	311	333	296	312	307	300	297	316	250	276	342	289	318	294	371	310	292	311	326	321	290	306	307	274	326	294	309	306	330	309	301	307	291	304	315	289	317	329	330	308	323	337	313	299	299	260	327	324	317	299	322	303	279	321	311	314	300	351	312	283	268	320	299	297	327	329	294	274	299	310	296	318	304	314	323	339	289	313	254	343	266	290	306	339	320	293	298	303	305	261	284	299	316	295	318	321	273	283	270	286	291	323	327	310	301	295	321	335	312	282	324	323	336	314	317	309	327	309	286	317	351	324	298	304	312	332	326	317	294	290	284	287	285	321	319	312	291	312	326	323	324	309	301	299	325	298	319	298	291	320	290	281	294	306	297	317	355	311	264	329	314	305	305	329	338	330	295	342	312	335	302	317	305	277	309	289	302	294	311	307	361	314	302	290	306	295	292	312	288	313	322	317	301	317	304	313	304	302	341	282	316	299	302	301	284	293	326	314	312	348	312	317	287	319	279	303	298	282	335	294	309	305	292	347	303	316	306	337	306	274	338	303	330	321	293	310	292	324	342	287	311	308	333	292	302	293	305	341	337	327	298	316	321	310	308	313	328	336	325	327	311	288	305	317	294	310	272	273	307	331	318	280	330	311	324	331	255	278	292	296	287	331	299	300	304	313	286	341	303	333	312	315	277	328	313	319	290	296	318	300	276	300	300	304	302	320	306	304	310	312	350	326	321	309	299	327	299	285	277	323	305	317	326	336	309	312	328	289	293	265	309	314	263	335	281	289	327	290	347	301	308	285	330	347	312	301	373	285	314	324	291	367	315	310	331	296	296	317	314	297	320	304	285	277	309	315	331	307	276	279	318	319	301	313	317	262	282	308	301	280	295	317	342	302	320	287	295	350	331	317	289	319	304	321	273	326	310	307	314	317	287	295	294	319	311	285	313	301	282	294	338	341	319	298	338	352	333	337	300	316	315	287	273	272	306	290	311	296	319	320	296	330	305	327	279	303	311	319	305	297	312	329	300	307	300	300	273	315	274	281	314	304	279	334	264	294	328	281	296	324	287	326	319	315	307	296	283	302	317	336	320	325	275	321	258	296	307	314	316	323	319	318	271	305	297	320	337	279	291	331	305	317	345	290	313	299	291	315	298	307	312	305	318	314	301	344	313	325	333	311	313	291	287	292	327	312	315	264	304	314	316	297	311	312	310	279	299	294	313	319	295	320	312	307	264	349	270	337	313	288	331	315	291	307	290	291	295	314	319	310	308	310	326	336	286	307	301	297	293	311	302	305	323	343	323	270	326	272	352	326	278	312	317	334	324	329	355	270	329	304	314	314	343	317	295	319	295	311	320	301	280	314	324	311	311	331	306	337	302	276	285	293	322	328	302	309	285	308	287	307	324	340	350	344	317	325	285	349	293	293	285	295	305	329	329	295	285	348	303	272	309	291	332	288	269	332	365	360	303	296	312	332	340	352	313	298	285	297	269	285	308	318	321	296	328	286	268	310	277	279	306	304	302	330	285	270	322	308	305	316	277	311	270	314	309	310	297	313	355	312	314	300	295	279	297	310	296	349	353	345	302	313	308	289	300	328	281	295	301	350	324	274	316	321	306	320	320	319	283	285	315	292	299	314	343	302	308	339	300	288	314	290	314	339	336	327	310	274	309	314	292	287	287	321	293	315	298	310	304	295	321	307	273	292	325	301	300	309	298	317	333	328	323	298	311	268	307	288	313	277	313	311	315	308	313	290	322	317	314	320	345	318	282	300	306	291	313	318	327	285	291	282	305	276	295	346	263	331	308	303	336	312	294	314	300	298	299	334	326	322	332	331	349	320	282	330	313	312	318	302	311	294	311	306	315	296	295	298	291	356	279	286	287	354	328	271	321	304	323	317	286	284	293	306	357	263	353	286	351	315	272	303	307	303	329	308	340	319	315	309	280	354	306	324	320	303	306	303	286	313	292	305	305	309	342	293	331	297	283	312	273	306	314	280	300	305	335	326	302	315	336	299	304	300	297	302	306	297	303	299	324	310	325	291	335	291	329	285	323	315	328	285	300	317	295	300	309	300	305	274	307	315	307	324	318	299	288	309	329	278	321	292	313	319	300	322	326	326	302	302	319	336	308	282	306	305	334	291	316	298	331	302	291	311	322	289	309	283	319	308	324	268	291	344	324	330	283	319	327	330	334	322	262	311	287	293	312	324	295	323	299	320	318	317	291	312	319	299	327	296	333	271	319	306	298	300	288	256	307	297	299	326	295	311	344	299	292	322	289	288	311	293	313	297	336	286	290	287	292	320	313	286	308	279	312	317	301	294	331	289	310	315	310	346	294	326	323	294	297	318	330	324	314	299	274	294	318	277	290	291	298	292	301	291	277	340	345	296	298	291	297	311	302	301	291	310	313	316	301	319	299	327	309	314	292	290	311	319	307	351	327	310	287	341	340	287	318	311	263	320	302	292	311	303	300	331	314	363	288	297	315	323	281	290	308	330	312	298	288	276	271	328	280	300	295	294	361	294	296	297	314	302	344	307	312	321	338	301	308	314	299	334	299	286	297	321	314	341	311	309	269	335	318	303	292	338	304	292	308	287	313	289	301	319	312	331	322	300	315	302	339	311	338	309	299	290	312	288	330	331	335	333	303	337	337	309	290	303	326	290	283	330	312	284	297	258	329	309	327	306	307	289	309	294	331	322	280	309	302	291	300	343	282	297	299	261	294	313	308	319	294	323	297	288	305	302	292	293	308	298	344	319	318	333	320	301	299	324	316	287	337	311	334	333	342	293	323	277	330	321	311	283	321	324	315	298	286	280	323	303	290	328	305	327	297	299	304	324	309	297	308	305	306	288	356	328	330	280	308	324	321	328	341	321	286	303	311	352	318	273	308	335	294	310	303	330	306	305	303	275	310	294	292	296	291	303	318	303	305	311	297	281	306	314	294	282	376	305	299	310	316	307	322	318	296	354	311	356	302	348	288	316	322	301	316	306	301
13829	5318	3669	2358	1667	1345	1167	992	809	815	772	805	753	715	720	726	675	712	724	746	709	666	669	768	710	699	673	697	705	693	703	683	683	703	686	648	676	707	686	735	720	706	712	684	691	673	713	692	710	708	695	655	718	706	692	706	715	707	711	667	737	684	722	669	679	658	683	726	724	665	686	683	662	701	637	716	685	691	686	689	686	665	689	661	699	704	668	705	708	702	661	677	707	706	715	689	709	688	727	707	653	650	641	675	681	657	694	656	665	703	669	675	689	714	704	675	696	665	661	681	721	710	683	650	648	687	636	699	681	712	690	700	718	683	672	714	695	647	641	699	707	664	645	634	712	668	656	664	693	662	711	669	650	675	681	700	688	715	662	738	696	675	671	656	705	670	681	735	639	674	675	644	668	671	680	677	719	708	638	701	661	712	702	729	678	687	693	648	701	697	709	711	677	701	690	650	660	699	658	676	695	683	697	650	699	659	715	640	692	706	679	684	690	628	675	666	664	672	687	673	690	651	654	720	697	672	704	703	684	693	697	726	696	647	701	668	661	654	714	681	697	689	656	694	696	689	708	711	684	684	731	642	718	713	653	723	627	676	676	669	747	685	659	721	716	696	719	692	666	720	678	723	700	717	702	700	676	699	679	702	701	689	687	717	694	681	682	743	661	662	685	691	698	735	760	724	721	693	711	651	716	727	660	706	679	675	688	703	709	653	708	738	736	656	707	706	641	666	708	681	685	710	646	694	682	695	672	710	712	672	646	671	746	679	670	728	714	713	662	678	624	637	692	705	700	715	742	704	685	682	643	701	663	723	671	671	702	676	661	673	708	671	668	687	682	683	666	731	707	677	690	666	675	697	733	728	696	663	714	680	694	697	676	680	687	697	701	667	692	688	645	701	683	708	719	663	684	672	713	716	693	676	670	670	677	697	712	701	652	730	684	693	696	696	748	752	675	673	696	688	660	732	714	680	718	671	682	663	688	647	656	650	699	731	703	663	686	716	655	656	738	648	664	693	701	654	644	690	684	713	678	678	705	711	680	672	703	681	658	702	671	766	679	706	677	717	708	708	663	667	687	688	728	660	677	755	672	721	675	716	682	639	714	628	744	704	666	695	728	682	669	678	665	647	662	694	705	669	635	694	660	713	693	676	715	733	697	715	675	712	622	670	685	704	690	694	634	682	665	739	706	706	721	724	675	689	663	700	667	690	701	704	687	667	715	704	660	656	665	683	689	716	675	690	698	675	649	646	712	703	642	760	702	697	697	643	709	741	668	698	671	677	680	681	737	684	671	624	666	725	728	680	684	694	676	668	687	685	675	688	640	700	726	690	726	697	690	710	723	675	697	679	694	725	673	669	632	687	704	684	729	685	695	730	692	663	684	711	668	701	714	667	666	695	699	687	685	684	697	723	695	718	695	701	670	731	690	702	683	666	733	665	700	725	675	659	697	708	695	692	648	732	634	682	700	651	673	685	676	706	687	705	679	698	707	658	689	681	696	638	703	716	732	691	687	689	707	719	684	645	657	683	693	663	668	680	690	701	651	686	661	659	728	751	662	677	711	669	705	688	695	668	661	686	738	668	688	641	744	679	668	666	700	737	701	697	665	642	695	674	706	653	730	700	658	636	692	695	646	650	653	708	692	719	684	700	713	616	709	738	716	725	684	700	662	697	680	684	672	672	695	714	660	688	717	687	729	655	711	678	696	715	765	681	695	761	672	739	698	677	731	678	674	679	711	696	660	640	691	732	673	700	745	692	656	680	717	657	720	691	692	680	649	674	688	680	702	629	662	660	670	756	708	737	712	692	714	630	708	651	711	653	678	703	683	619	670	710	705	723	732	655	718	704	716	714	677	683	676	727	704	702	683	679	657	667	674	710	677	675	702	677	673	753	673	608	654	675	680	697	710	695	680	724	722	683	682	708	695	748	729	689	680	725	650	697	660	703	706	706	649	680	722	672	709	725	747	695	691	668	672	679	667	666	687	703	743	729	704	694	734	685	704	672	691	681	707	705	677	698	668	657	700	690	694	669	666	691	734	688	695	654	671	636	692	701	689	705	658	703	697	710	662	678	698	721	754	701	677	721	677	682	694	675	646	701	711	671	690	715	703	672	703	715	671	638	694	724	708	713	703	680	674	661	721	732	717	668	670	664	711	661	642	698	656	663	676	668	702	674	717	668	696	683	718	634	710	670	680	693	668	720	723	707	710	739	663	695	674	690	721	685	681	621	698	676	698	690	678	665	703	702	631	700	726	712	635	681	713	618	664	680	676	707	703	698	707	671	691	676	676	644	683	701	690	673	686	673	673	694	674	693	719	664	691	686	681	712	684	702	682	718	743	681	682	665	688	680	712	688	652	726	733	688	668	689	665	678	623	646	714	665	695	668	677	658	719	687	688	689	658	645	679	673	655	679	699	686	688	697	702	697	627	701	671	666	685	693	690	654	688	722	720	666	704	675	708	657	722	683	729	674	654	745	647	645	677	712	696	658	682	648	721	651	661	696	705	705	732	657	675	721	661	635	682	682	686	698	695	667	631	669	617	728	665	672	654	722	676	698	676	713	680	696	697	661	681	684	677	684	689	686	707	711	698	601	702	654	689	671	680	706	708	650	675	657	662	683	693	673	666	710	715	649	714	652	741	639	713	724	696	669	730	719	682	635	700	698	709	704	681	702	676	635	658	667	719	641	685	672	671	693	662	718	713	699	660	715	717	657	697	682	692	721	681	700	716	689	686	730	661	718	658	657	699	694	675	643	697	662	691	681	660	692	672	689	675	688	649	663	659	669	685	717	638	671	690	760	678	659	668	714	752	669	651	651	725	711	738	695	710	670	703	659	677	694	688	636	643	659	628	706	648	708	728	710	722	704	675	678	746	637	712	706	663	677	729	684	673	677	702	665	680	688	708	723	664	681	717	684	719	671	689	682	724	681	686	684	702	704	666	706	661	712	750	714	709	731	673	643	699	668	696	675	696	708	711	686	672	698	681	688	703	725	728	695	693	701	705	681	720	675	702	662	683	653	659	693	713	684	670	671	686	660	697	666	679	710	658	703	703	679	726	679	722	725	621	628	704	633	706	673	692	644	652	693	691	711	677	717	691	674	716	659	644	712	685	703	703	699	693	642	639	751	687	679	743	635	698	708	694	693	712	685	728	703	734	674	747	663	713	674	697	692	709	672	663	694	718	647	691	648	676	665	673	689	644	692	694	663	657	702	672	745	663	644	698	687	704	704	724	654	688	647	638	685	723	673	654	648	745	691	682	718	674	675	654	714	714	636	653	668	674	694	697	698	693	686	656	705	703	683	664	674	690	666	706	644	711	670	722	710	683	729	684	633	684	718	714	667	691	688	679	700	717	718	674	712	624	674	652	695	710	678	663	709	731	676	680	675	688	665	734	703	698	672	723	644	677	670	732	656	687	679	705	674	667	716	651	662	691	719	686	709	745	716	655	715	711	693	676	674	730	667	689	679
29481	4470	775	530	430	380	364	333	335	341	357	317	340	303	307	335	331	360	324	357	303	312	360	342	299	327	326	329	291	294	330	297	293	323	296	342	308	314	324	318	319	306	321	318	317	327	304	309	294	304	290	332	362	312	321	333	296	343	289	328	306	287	353	311	333	361	357	330	315	329	309	292	304	317	296	315	325	285	300	312	321	309	307	325	323	313	304	309	303	324	345	315	309	337	339	333	306	295	310	333	338	303	322	321	329	303	322	312	346	311	301	311	342	314	298	314	337	356	350	301	292	295	310	319	322	272	299	343	318	312	312	301	304	333	350	326	326	329	305	336	285	291	317	347	357	325	301	325	299	316	321	325	337	280	341	328	295	293	331	275	299	332	320	329	283	307	330	285	302	294	284	309	287	312	326	310	326	305	331	325	316	314	342	318	346	325	325	289	286	318	328	317	304	325	324	321	344	289	306	306	311	285	307	324	335	372	308	291	319	332	318	304	311	296	294	319	298	338	317	289	342	286	309	283	326	339	322	307	302	286	273	334	344	301	353	330	312	279	293	313	322	315	319	335	315	298	328	320	320	314	318	319	332	319	280	307	309	346	357	341	322	370	332	280	300	278	324	325	300	299	284	329	319	334	314	323	380	330	304	350	318	331	326	346	340	348	308	296	293	326	328	294	314	326	319	313	281	286	325	313	370	304	304	311	288	326	299	305	311	314	306	329	329	355	336	300	309	318	327	304	316	307	303	305	325	313	323	303	329	315	277	313	294	301	298	287	302	295	258	305	310	326	313	349	325	314	336	311	286	319	324	319	289	291	317	344	321	320	317	311	330	315	341	334	332	330	302	299	313	312	331	297	326	298	295	310	311	330	359	283	330	313	330	355	310	305	320	330	319	315	300	324	325	330	345	303	331	320	302	309	344	328	338	319	304	295	314	266	354	326	331	338	317	335	317	306	332	361	306	324	316	283	322	331	322	307	324	320	313	302	304	327	302	284	302	311	310	293	316	338	304	291	346	343	309	304	297	289	314	326	325	321	291	305	295	329	324	312	338	345	298	328	311	335	336	278	301	315	306	300	327	322	302	321	307	333	362	314	318	303	324	276	301	293	318	291	297	274	308	314	329	319	319	355	311	289	301	300	314	317	330	285	315	323	347	293	305	336	301	276	290	338	361	311	287	336	316	294	303	319	313	345	358	302	346	332	310	329	344	269	319	303	310	308	323	320	312	293	322	307	278	292	309	311	315	312	279	345	289	322	294	321	311	309	306	319	334	323	328	307	325	308	310	278	284	264	332	337	320	318	320	275	305	330	345	317	290	330	341	329	331	310	366	310	319	308	322	339	310	279	294	325	311	304	323	329	327	302	309	314	301	300	343	332	331	323	314	302	309	312	320	326	308	350	318	339	366	362	321	307	307	318	315	284	320	293	312	317	305	290	292	310	295	309	310	343	340	309	342	334	319	273	337	335	354	309	318	340	333	275	317	304	335	295	326	294	298	304	280	308	305	327	307	336	284	323	336	300	301	310	348	323	304	320	345	297	329	295	302	295	346	314	304	307	312	314	298	310	319	326	337	312	308	322	293	334	299	309	313	325	284	298	328	321	340	304	314	298	331	341	326	325	295	309	340	349	328	317	382	335	335	301	295	297	329	304	319	309	318	276	326	346	299	305	295	291	346	324	318	337	306	313	315	286	317	316	288	324	334	295	310	299	360	326	305	349	307	328	322	291	318	338	321	342	327	316	328	318	332	293	315	293	325	312	328	340	336	341	294	284	331	343	299	319	322	294	307	282	312	304	292	316	299	341	323	300	302	336	294	314	328	322	332	326	359	322	292	307	350	323	304	345	308	303	316	343	294	307	316	338	310	300	301	309	277	304	324	346	310	280	304	289	319	345	324	283	300	313	289	297	325	334	321	315	337	306	341	306	323	305	348	310	344	323	296	312	282	330	326	323	303	293	284	312	329	339	320	310	307	338	298	334	333	304	308	292	319	324	271	306	319	326	302	316	292	346	309	309	304	307	272	344	332	300	334	328	329	322	337	303	300	325	352	324	291	283	326	336	304	304	318	294	288	335	312	306	315	343	349	340	342	338	330	281	345	368	310	306	295	335	322	313	326	336	310	333	314	292	302	278	314	304	326	295	332	335	281	345	303	297	267	320	311	337	352	318	300	309	309	300	292	336	300	306	334	350	319	290	302	306	331	313	349	332	290	308	334	302	321	295	312	299	336	304	318	322	348	314	318	357	339	349	293	297	303	311	329	301	328	327	309	294	310	312	310	303	332	326	342	314	333	284	315	307	306	304	289	314	327	297	307	331	340	335	317	306	294	301	334	355	319	359	301	301	335	284	290	310	307	346	311	354	295	300	320	284	343	324	343	312	333	353	319	297	298	291	304	304	334	294	328	312	316	325	287	299	281	334	314	302	333	314	312	330	333	300	305	292	315	319	339	306	315	319	291	323	311	296	333	286	302	315	335	325	327	325	313	307	330	307	347	312	338	297	306	328	291	314	315	312	275	308	319	318	307	327	293	339	291	306	317	339	325	312	280	321	291	322	317	337	348	294	315	275	284	276	330	340	341	321	310	311	318	315	314	292	303	323	297	329	325	315	345	325	324	302	280	286	311	331	295	337	311	319	315	303	319	330	314	283	317	287	289	316	323	301	284	304	303	307	312	289	287	307	308	303	324	307	315	338	343	321	300	316	328	306	316	305	317	294	334	340	326	330	323	324	320	301	312	295	319	322	314	311	327	315	298	309	306	323	317	358	311	317	308	308	361	310	339	327	291	312	328	319	308	322	296	337	316	326	340	283	314	323	338	324	289	305	317	324	329	337	302	327	299	309	317	312	324	327	315	306	314	297	321	300	300	291	298	317	304	334	319	323	348	341	331	289	292	294	324	347	284	272	293	319	328	325	347	306	329	311	300	284	288	315	336	339	340	324	303	343	271	338	318	329	306	330	301	290	289	334	318	372	353	323	309	321	311	296	291	314	294	283	319	308	330	327	290	327	330	330	353	322	318	314	282	305	307	309	337	343	312	289	319	311	306	331	336	312	305	314	293	305	338	308	317	321	344	318	334	304	292	306	337	295	302	324	320	312	301	277	319	312	342	338	292	341	301	309	303	349	320	341	318	338	310	290	347	294	303	342	302	311	343	328	304	314	301	327	334	305	329	297	305	325	328	347	365	304	325	288	307	314	292	332	342	313	333	331	303	307	318	304	318	294	301	322	301	288	338	312	314	299	313	323	314	350	323	320	336	296	292	328	339	304	295	345	301	279	343	322	352	306	358	318	324	330	272	320	312	341	323	314	291	304	313	300	343	294	308	321	322	327	338	328	298	320	292	309	334	303	310	373	304	296	278	320	318	305	325	316	321	328	342	315	340	316	330	322	323	320	311	264	289	332	323	293	287	340	330	312	285	309	306	317	329	291	289	308	325	280	301	287	306	319	285	328	314	327	326	347	298	297	337	323
20535	8251	5804	4145	2848	2384	1983	1482	1025	910	857	851	844	791	823	776	717	769	800	769	715	775	790	722	727	659	713	707	732	722	747	704	719	774	707	691	757	716	755	746	698	724	745	713	736	724	726	702	749	727	708	748	714	705	759	729	695	675	755	718	754	715	711	735	713	735	678	712	703	727	705	714	754	707	798	719	673	707	724	791	735	768	722	706	698	720	717	727	701	771	676	757	701	674	720	697	745	734	701	732	758	711	717	725	777	734	694	746	737	742	733	735	724	671	717	707	712	770	726	701	737	732	734	710	727	699	706	711	755	756	742	724	677	693	695	741	740	706	673	710	710	696	724	729	715	712	741	705	707	751	672	704	693	719	756	753	685	690	685	689	720	703	762	713	706	726	763	773	765	803	758	747	692	763	720	674	741	782	768	652	684	720	740	731	749	719	750	746	742	721	712	699	706	723	690	768	737	735	708	699	721	766	744	679	754	723	736	781	756	731	753	725	701	781	770	758	757	683	737	722	698	722	794	696	731	724	742	735	733	737	741	720	702	688	716	724	766	718	714	776	736	727	716	742	686	748	683	732	717	728	707	775	749	752	739	705	738	719	713	737	711	803	700	740	702	710	734	735	724	720	708	732	724	716	717	683	748	750	717	693	747	737	732	726	739	709	764	753	705	754	712	719	721	733	715	693	722	695	701	684	697	748	718	724	745	697	775	720	712	725	739	702	762	746	713	726	701	697	741	702	767	742	736	744	729	707	745	724	749	661	685	701	718	746	755	726	672	674	676	737	770	691	683	720	784	717	720	736	755	676	740	791	746	708	761	714	713	732	688	730	689	712	734	709	724	738	732	729	692	777	711	746	717	724	738	718	701	725	732	707	705	750	694	719	768	705	736	735	723	707	705	691	671	717	705	738	760	740	716	696	756	738	710	770	698	778	742	665	734	686	725	727	714	766	763	716	736	689	707	727	709	697	729	732	750	753	703	772	669	726	733	727	743	666	737	736	712	722	698	705	700	719	717	732	718	679	720	731	735	713	682	747	731	737	748	690	684	736	701	697	738	736	719	703	745	794	709	777	715	708	714	703	759	768	743	707	726	729	707	759	708	708	709	737	711	704	743	728	718	760	688	730	695	729	759	724	713	732	692	731	735	726	756	777	696	767	712	735	762	712	760	732	712	714	754	724	705	731	724	705	780	718	704	750	722	736	755	709	694	764	692	698	732	744	675	732	725	761	674	743	664	737	697	759	746	751	726	703	719	700	697	690	696	708	689	721	710	755	719	719	739	701	731	728	689	728	721	728	760	706	751	725	755	725	732	745	750	709	732	678	741	750	703	705	694	725	710	725	740	710	706	708	773	762	749	704	691	700	724	697	713	753	780	717	699	745	679	750	735	731	774	708	752	695	709	717	719	749	718	760	685	725	692	706	747	681	734	740	692	649	771	712	755	766	761	668	674	728	708	714	757	737	781	733	735	738	701	707	686	709	725	751	719	708	709	717	749	729	697	735	717	715	763	728	731	766	759	708	743	739	774	732	677	735	723	758	734	758	687	725	720	772	674	707	750	756	735	688	721	657	750	721	716	722	703	767	760	707	738	705	726	712	684	766	753	694	693	722	710	746	752	744	724	723	776	710	722	714	755	717	713	711	750	760	751	718	695	704	705	743	726	708	723	732	724	726	733	732	775	693	739	678	754	721	749	727	676	725	717	689	714	727	724	746	769	757	715	746	741	732	739	733	713	725	710	761	786	736	699	712	714	689	731	728	779	694	704	747	738	712	708	706	725	718	728	741	748	737	698	734	761	744	742	777	732	717	734	676	702	680	764	719	720	716	737	682	762	721	708	699	724	758	711	715	666	746	723	670	724	731	688	746	703	739	709	712	719	717	706	731	740	671	720	753	737	704	682	698	751	763	748	744	706	727	789	736	756	742	705	741	708	718	727	759	724	710	750	702	698	717	727	710	738	690	716	680	737	689	776	806	689	684	725	764	713	713	702	728	736	710	766	732	721	728	687	721	669	744	722	754	679	718	768	748	720	696	733	752	696	727	770	708	732	707	746	712	722	736	723	692	762	744	760	724	717	773	712	726	697	690	750	742	732	724	711	714	719	735	729	705	717	742	684	761	744	743	687	659	698	653	772	755	714	692	748	728	726	698	761	732	745	673	706	683	706	674	667	721	726	742	706	713	681	754	739	744	738	738	712	695	674	743	711	763	724	717	747	739	780	749	763	693	728	704	746	730	686	715	738	775	728	722	708	734	753	708	718	703	738	741	731	720	723	742	747	742	717	743	769	751	762	701	683	767	694	755	740	705	714	736	695	736	733	720	705	714	694	704	734	679	718	702	752	747	713	723	726	736	686	712	714	753	762	719	705	727	710	713	752	730	708	777	708	760	737	709	717	731	758	713	756	734	736	763	740	772	700	720	727	705	763	710	747	699	680	661	710	713	729	706	748	749	739	728	721	724	763	697	724	717	705	724	769	685	758	709	703	687	743	684	708	688	710	720	716	684	703	738	713	708	714	695	667	707	755	687	674	742	713	711	721	769	710	682	698	751	697	758	678	734	696	727	707	687	697	730	720	730	728	731	712	701	758	733	668	732	687	765	691	710	672	711	674	732	703	693	723	730	706	748	727	734	676	743	751	729	735	726	679	755	751	755	694	706	730	720	698	761	721	710	686	758	745	752	708	702	712	740	731	751	705	736	757	754	649	703	759	690	703	707	720	779	772	733	709	738	680	742	706	744	728	757	707	734	741	728	707	720	689	738	729	722	734	673	675	714	709	757	740	741	712	720	729	720	706	745	734	711	722	733	746	718	728	753	732	734	742	713	666	761	695	736	690	743	778	740	733	735	712	735	751	719	693	753	753	768	737	721	746	690	743	742	779	689	727	782	732	755	720	741	743	709	749	706	674	786	725	739	732	724	722	746	758	729	761	717	707	720	702	733	714	760	678	701	731	771	733	770	785	696	756	703	688	752	690	713	706	706	746	721	667	731	701	722	746	750	706	717	704	704	680	735	720	717	734	702	756	675	769	767	751	706	717	734	754	723	742	767	762	763	696	725	697	713	770	724	708	744	659	679	689	747	717	768	737	714	714	726	713	739	712	761	733	729	668	670	691	737	707	725	728	717	737	717	733	727	747	690	755	741	735	747	724	697	680	758	703	700	736	726	785	698	756	719	695	743	724	771	689	698	769	727	703	689	755	759	674	732	697	706	727	690	721	678	675	693	744	750	713	743	745	677	721	717	729	755	720	709	699	736	731	733	733	674	748	708	753	736	716	752	707	753	733	696	759	747	735	679	735	730	762	731	671	714	737	725	783	693	740	742	744	752	714	686	698	746	781	728	719	723	748	748	739	757	693	758	767	746	718	687	719	757	669	704	719	709	709	741	677	695	699	718	702	728	708	740	734	712	744	728	708	746	687	742	762	710	743	706	764	698	712	719	713	676	687	705	706	689	742	675	704	718	712	753	721	739
32425	5455	937	582	519	461	396	389	323	356	330	321	369	353	343	334	323	332	363	319	339	291	317	309	315	315	327	327	298	328	336	376	334	329	359	323	337	331	368	296	342	369	363	316	327	321	311	315	361	315	318	323	324	319	326	348	342	317	313	339	318	322	291	299	314	299	332	334	313	327	337	354	349	345	336	342	330	317	286	313	336	328	308	321	323	348	300	334	348	304	332	313	310	347	347	341	341	303	305	341	370	290	349	317	333	322	371	336	358	335	293	345	302	326	350	369	320	323	340	323	316	298	334	346	323	344	347	335	360	351	342	293	353	311	326	342	349	316	371	322	344	333	348	319	341	348	321	349	367	345	326	317	330	341	320	349	345	362	359	337	339	326	346	311	319	326	344	314	338	322	309	335	347	344	329	302	355	349	354	333	310	327	302	334	346	317	313	331	348	322	320	306	342	317	318	351	338	319	313	313	344	312	345	315	320	338	348	357	322	296	332	300	300	316	348	371	300	340	353	310	315	301	314	316	323	288	321	378	321	325	335	278	327	315	325	341	329	331	353	332	314	309	316	319	314	354	331	331	312	364	319	333	318	334	322	342	301	336	327	311	347	349	323	324	360	334	336	279	296	287	337	355	352	354	341	297	315	342	304	286	334	326	327	318	336	328	321	303	349	328	310	325	314	302	334	339	303	338	321	336	356	303	321	334	345	316	324	355	317	312	334	331	347	344	333	321	325	310	328	335	338	353	347	357	315	334	341	335	312	330	311	312	300	337	337	322	303	323	346	349	337	339	307	304	348	339	303	318	338	326	350	332	338	350	307	332	326	317	301	334	319	333	309	312	309	355	354	300	301	308	370	346	328	305	293	315	346	340	323	317	319	335	321	325	328	306	317	311	313	331	349	326	327	324	322	353	326	345	327	341	317	356	332	308	339	341	371	351	310	340	341	317	343	342	351	337	319	333	312	338	311	340	346	325	318	287	325	316	336	367	354	345	333	349	348	316	348	315	346	335	328	346	313	302	314	297	360	315	332	307	351	305	311	354	362	331	324	328	328	355	321	333	325	309	305	318	315	318	290	315	326	307	332	313	318	309	352	338	326	310	335	330	322	331	309	333	387	320	315	315	315	332	293	333	329	326	355	329	329	331	331	320	311	349	312	368	332	330	319	361	353	338	301	337	307	321	335	353	317	321	365	341	306	309	348	350	324	344	338	308	334	309	275	311	353	344	317	326	328	301	352	343	343	334	363	324	325	334	340	342	287	357	327	309	375	315	316	318	327	343	369	328	324	347	291	375	340	336	358	326	336	348	326	296	354	311	302	356	303	355	342	348	321	304	330	278	295	336	368	337	338	378	304	313	311	388	334	299	314	306	306	342	347	312	319	325	335	352	324	316	339	335	331	304	341	335	321	340	337	302	310	310	354	306	310	324	336	349	323	340	311	343	309	298	297	329	323	338	303	302	320	334	377	357	342	370	330	312	325	344	358	348	326	305	308	323	330	325	326	347	309	330	320	351	322	324	327	351	320	358	339	319	357	342	345	331	328	309	342	347	338	331	350	334	340	345	312	350	288	335	347	334	320	336	341	337	330	302	337	307	303	338	311	339	349	314	356	328	293	327	321	330	307	351	316	314	294	350	298	298	317	293	311	324	347	355	312	343	336	304	314	316	326	313	375	325	331	355	333	319	355	347	331	343	327	342	343	348	322	317	315	358	327	340	334	315	354	328	357	314	370	293	341	348	329	315	329	323	346	320	335	329	316	345	327	344	309	363	357	371	328	342	345	348	323	322	313	302	289	373	325	335	303	325	349	327	319	338	296	317	306	345	308	352	339	302	337	314	328	343	302	349	318	335	318	347	316	347	361	328	313	340	345	329	337	329	316	370	319	289	330	352	335	284	298	303	357	359	326	391	336	313	285	320	308	325	366	325	308	329	342	315	320	320	333	313	310	377	357	318	305	336	314	323	330	298	360	311	342	325	337	319	313	304	323	358	333	344	380	316	296	322	334	333	342	313	333	315	322	310	370	327	329	364	324	322	326	366	313	340	351	331	327	310	285	316	352	312	330	334	347	327	346	338	345	304	381	315	327	300	310	346	347	321	315	301	308	320	312	336	340	330	344	342	317	376	309	285	337	304	329	315	348	334	303	354	351	324	347	333	317	315	354	329	295	303	333	329	355	357	316	353	367	352	343	332	316	333	365	330	346	315	335	343	353	338	335	326	327	344	317	331	335	337	349	328	330	332	295	338	345	313	307	366	323	317	317	314	353	314	354	355	342	337	315	327	326	340	332	359	348	324	336	322	336	341	313	336	325	341	337	314	323	372	332	347	344	319	308	325	291	321	352	344	297	328	322	361	353	344	316	291	334	305	333	331	316	314	339	360	322	322	346	351	330	302	361	324	341	339	354	353	352	324	347	359	323	308	317	345	342	357	340	329	340	346	351	271	311	349	347	366	340	318	305	340	358	351	302	340	339	310	341	312	351	326	358	332	300	323	321	339	345	323	339	340	322	341	335	307	353	316	294	264	329	378	350	350	329	358	324	315	321	347	311	336	357	337	333	317	330	336	337	323	308	341	314	300	317	318	323	325	357	367	323	360	332	306	305	320	330	325	348	323	351	342	319	334	346	347	322	316	304	313	355	351	332	367	367	337	307	364	344	317	331	282	308	318	327	329	323	339	298	322	331	312	313	342	315	314	320	320	341	356	353	344	354	343	332	338	385	321	328	335	339	323	327	353	316	340	333	295	325	353	319	309	353	381	365	316	326	328	333	359	300	315	371	334	354	320	324	332	324	329	326	347	346	351	409	319	338	323	349	351	364	306	325	345	328	271	358	331	327	320	311	309	328	334	338	335	330	333	315	322	302	341	353	323	312	374	304	316	328	340	343	322	300	319	326	323	339	308	341	316	342	319	308	356	307	361	326	351	334	326	328	342	335	303	324	316	363	345	348	300	366	341	346	332	321	340	332	324	311	334	314	337	317	300	299	346	338	305	316	346	348	298	326	340	352	368	327	303	290	302	319	315	328	367	324	324	361	366	325	311	303	350	359	353	327	305	335	384	313	296	341	337	318	294	350	360	354	322	339	331	347	342	355	371	328	303	316	316	314	354	354	296	330	322	316	354	320	330	391	289	325	332	314	347	347	337	304	300	351	329	311	310	348	336	330	305	305	351	322	336	315	308	317	363	340	349	346	359	303	345	339	335	327	314	328	329	323	361	302	328	314	314	312	353	356	327	377	319	338	321	317	329	314	352	306	308	323	312	334	304	348	298	318	323	347	318	336	376	303	324	338	386	354	315	324	296	336	312	327	318	329	339	337	304	336	349	301	346	333	330	305	326	321	341	331	333	346	319	361	312	310	351	287	315	332	330	314	317	287	344	298	289	342	321	314	371	325	347	356	347	345	340	306	338	321	323	363	336	327	357	355	329	339	321	305	315	302	347	323	305	349	317	360	293	341	286	354	341	345	327	335	306
22212	9551	6413	4650	3505	2670	2121	1340	984	973	955	942	869	833	783	805	808	786	806	846	829	761	730	737	768	744	804	763	745	777	756	774	804	788	769	811	812	753	800	781	778	719	774	758	750	792	777	756	758	762	811	751	787	775	747	795	763	779	729	741	792	760	765	811	795	787	748	774	718	798	751	712	731	701	768	738	755	758	761	805	796	763	760	796	755	708	709	714	779	785	810	727	789	772	776	786	798	733	788	800	791	786	782	785	764	780	754	773	759	788	786	744	764	756	751	765	825	786	786	801	727	730	739	740	737	730	778	769	755	718	796	748	780	730	769	744	757	743	779	748	780	729	789	780	774	754	751	796	764	769	784	758	762	717	730	816	762	763	755	784	761	720	760	819	800	760	762	781	751	770	757	779	720	783	760	749	783	792	799	817	769	784	741	796	791	763	767	768	740	789	759	729	758	757	763	769	755	784	742	770	817	769	755	815	832	742	755	814	776	746	778	759	742	749	742	790	756	766	783	805	746	750	736	785	753	783	789	808	793	815	793	795	734	749	764	763	786	783	754	762	755	771	758	811	743	772	800	797	773	770	777	767	794	799	721	719	800	776	761	779	741	774	756	717	784	777	787	764	769	739	740	767	785	739	759	738	754	749	753	756	804	775	785	736	752	807	763	750	784	738	823	785	753	745	862	766	745	766	766	821	768	774	765	751	771	758	787	746	813	801	769	768	765	801	767	758	737	766	788	773	791	773	750	766	756	797	746	758	755	809	827	812	757	778	725	731	768	727	808	748	773	786	776	794	794	762	733	779	827	758	780	794	779	783	737	803	819	728	799	816	763	741	784	785	757	756	784	735	743	777	737	746	749	807	780	758	798	715	742	716	812	746	764	757	812	753	764	783	743	764	787	750	825	756	736	735	737	765	734	769	773	762	780	813	795	711	746	772	794	790	746	770	790	767	772	836	761	824	766	767	741	810	753	800	814	796	763	785	834	739	792	793	797	811	781	780	806	716	712	793	758	784	785	759	768	802	723	740	728	722	757	765	801	737	768	753	792	783	788	747	726	809	777	799	744	732	765	725	744	813	767	760	744	763	785	782	775	799	735	797	767	777	731	767	792	738	768	748	817	730	778	752	768	764	778	711	766	752	786	804	792	799	742	769	802	775	777	748	769	821	788	822	721	836	758	742	764	780	818	726	792	755	763	798	793	779	713	783	790	762	748	781	754	765	777	749	772	726	839	762	753	748	734	772	773	765	805	765	732	770	775	749	728	794	792	783	705	799	736	857	760	777	774	732	782	775	761	753	805	766	763	777	685	761	751	787	783	784	718	754	777	749	774	738	729	769	752	754	789	778	748	826	753	750	790	793	769	762	741	768	746	777	791	761	790	722	739	806	799	786	791	733	786	774	767	771	723	809	728	825	738	737	774	854	761	778	784	807	763	785	773	763	793	802	723	770	738	767	776	803	767	754	771	764	732	754	824	750	774	735	718	822	792	725	746	778	753	777	734	788	797	769	728	764	763	719	708	765	707	816	728	735	747	753	716	783	777	766	787	757	811	786	763	764	742	732	770	761	781	839	762	752	800	749	763	758	755	759	798	779	790	766	804	794	761	760	780	813	757	806	709	744	752	721	727	800	790	778	752	772	796	781	811	816	747	753	806	798	783	759	757	717	803	729	758	779	785	715	764	792	762	744	783	798	826	759	751	804	748	827	766	796	778	749	789	718	807	796	781	804	718	760	763	789	775	768	793	769	789	753	784	761	776	784	754	769	743	762	805	744	790	764	767	759	734	777	743	730	780	790	767	852	773	742	707	788	759	761	789	768	728	795	780	763	748	820	799	741	776	760	757	758	773	775	742	765	743	787	750	791	794	775	792	780	750	705	711	729	819	814	702	766	748	803	704	751	786	724	788	750	783	769	846	762	808	766	750	795	845	787	739	771	746	787	804	776	744	764	765	829	751	784	774	765	743	770	796	750	754	771	745	759	759	817	799	764	767	720	717	800	772	803	836	814	744	786	743	791	746	782	775	750	736	836	808	720	778	726	760	769	782	807	759	778	736	735	727	762	756	779	766	724	787	762	799	780	761	716	799	701	798	841	806	797	810	762	758	759	734	702	775	741	803	778	782	782	757	763	736	760	787	756	800	786	759	743	747	744	790	783	767	750	737	734	729	746	798	782	753	783	721	746	720	742	786	775	773	729	735	807	748	765	757	797	759	808	760	754	733	740	741	802	731	757	740	773	789	782	761	784	787	756	737	721	807	739	773	770	749	761	781	715	778	797	750	777	738	817	812	783	760	771	793	742	775	765	754	756	770	780	796	786	716	733	818	761	775	748	760	752	774	770	797	762	803	753	773	732	741	739	747	739	742	737	750	761	802	817	780	732	770	815	778	697	782	742	823	810	726	782	781	775	811	766	784	778	743	763	714	751	762	793	774	768	742	754	774	765	780	791	771	770	771	724	753	750	768	732	761	776	760	686	766	799	813	747	716	738	764	817	789	797	778	807	799	763	778	771	750	744	759	811	708	759	803	817	769	737	751	762	765	750	749	744	789	719	788	778	751	770	808	772	774	796	755	788	765	744	748	765	776	740	778	835	782	799	756	746	740	765	728	796	748	718	768	742	735	742	767	800	781	806	791	815	803	743	756	791	753	761	780	742	743	773	748	765	749	778	734	782	773	728	832	776	805	801	741	790	780	802	758	757	741	730	772	780	754	765	768	785	815	778	800	703	786	785	766	768	790	746	811	769	781	804	757	761	789	738	779	790	768	803	745	792	795	783	735	770	770	773	780	778	761	747	764	799	775	790	753	809	801	748	750	735	752	726	777	838	756	801	721	797	845	744	760	809	777	805	748	810	712	711	803	732	782	750	779	826	784	751	757	774	708	749	766	730	743	799	747	791	787	743	754	736	800	762	782	789	744	804	776	766	754	784	757	741	791	777	796	803	811	772	741	803	758	722	800	774	775	810	772	781	788	759	789	757	745	768	739	769	782	790	793	792	787	730	813	766	748	758	783	772	757	784	760	789	791	805	761	729	734	810	758	778	780	722	739	806	786	759	786	826	760	738	783	757	750	752	722	730	745	779	780	793	827	800	780	759	751	774	743	772	758	789	796	785	771	750	790	706	768	787	731	747	793	798	789	778	772	832	784	800	775	799	818	756	726	778	815	778	730	742	740	734	755	770	750	792	824	746	778	764	778	725	788	791	801	769	739	785	789	764	804	720	759	760	737	772	737	784	778	786	749	763	754	792	800	786	800	756	767	818	776	726	766	718	809	718	759	774	791	770	745	780	745	779	798	762	724	761	793	782	741	748	793	753	745	757	726	760	762	775	731	766	723	743	780	778	753	755	783	717	784	722	728	756	806	787	819	782	786	768	760	772	762	778	745	789	747	751	763	769	802	803	780	714	750	795	743	732	796	808	788	754	820	811	790	783	790	799	808	758	780	739	806	755	776	763	794	771	757	775	821	803	706	763
22327	2533	569	438	342	337	336	324	344	335	358	307	292	309	314	316	334	300	329	280	313	303	284	317	325	340	316	323	295	294	303	298	297	320	292	274	353	298	305	294	303	335	319	297	354	349	331	338	321	327	269	324	311	278	287	295	283	301	323	292	336	259	301	309	305	296	301	300	323	302	353	312	316	286	307	306	326	326	310	294	305	284	336	300	286	329	300	284	308	306	303	302	326	316	314	313	303	353	326	333	294	337	286	277	311	304	303	326	303	297	326	379	316	306	295	310	309	290	334	297	313	336	336	273	309	320	315	291	323	297	305	293	335	350	333	307	336	305	305	317	293	280	323	279	323	301	278	300	303	314	308	279	296	317	323	310	344	310	319	317	329	316	291	287	312	287	337	305	299	304	317	309	331	268	283	288	301	327	344	290	290	328	342	296	326	304	296	322	277	302	334	290	280	338	315	326	289	278	305	286	313	302	291	267	345	322	307	294	319	312	277	314	289	304	301	301	271	327	314	297	320	264	342	324	269	291	329	323	312	296	306	270	287	324	317	296	324	331	317	316	305	317	292	300	342	305	303	345	347	360	303	292	304	313	304	317	285	346	311	305	326	319	265	288	311	269	310	329	315	334	301	315	345	300	301	311	312	319	342	325	344	304	323	307	339	314	297	309	317	324	342	282	304	342	306	293	349	313	295	291	307	312	345	296	305	332	329	291	301	313	333	303	317	302	328	299	310	296	315	298	322	314	322	309	328	296	350	312	321	319	297	321	312	327	312	307	308	288	310	351	342	307	289	312	292	299	265	286	296	312	320	315	290	305	327	308	304	286	313	312	279	306	318	292	287	301	318	309	337	311	330	332	301	319	332	323	318	349	318	306	324	294	307	298	311	300	310	330	339	327	293	328	329	308	289	311	317	351	329	333	326	328	291	326	314	332	322	282	290	292	302	301	299	326	315	317	299	301	281	305	340	330	296	300	320	309	285	274	342	305	316	299	288	346	318	287	330	300	334	284	305	344	296	303	301	312	307	325	302	315	310	350	317	319	309	311	318	311	303	329	282	325	344	313	302	314	318	292	290	325	315	304	322	290	326	298	307	306	308	273	314	322	315	339	299	325	296	301	266	291	262	314	325	280	302	306	308	325	330	328	298	281	325	324	315	299	314	295	293	312	331	339	337	304	268	288	314	307	318	314	330	287	322	317	339	317	315	330	305	311	350	327	306	315	327	304	287	288	307	310	286	330	315	319	306	299	320	318	318	311	368	329	287	331	282	306	302	316	300	286	318	289	292	327	304	331	302	305	328	316	292	318	308	283	316	294	339	302	327	334	310	333	330	331	318	292	304	299	304	292	333	314	280	321	290	279	312	330	317	310	289	354	310	306	296	304	291	290	313	284	285	304	303	357	273	318	261	282	274	316	325	312	322	318	301	331	295	294	340	311	311	334	312	339	307	273	310	350	309	328	319	338	311	291	296	281	322	322	318	310	307	292	302	297	316	296	296	316	289	296	304	290	338	297	318	340	273	350	301	305	311	274	318	289	271	311	336	299	290	308	315	302	314	293	339	280	336	295	317	331	323	349	295	341	293	268	321	282	328	319	302	310	327	317	316	313	294	299	320	317	303	271	302	312	288	292	303	299	351	334	308	315	304	290	278	293	311	310	323	286	283	333	299	326	329	294	317	263	305	343	297	302	284	297	310	330	317	279	288	310	298	272	302	288	303	326	286	283	305	289	315	286	305	322	333	345	301	339	320	286	329	306	306	302	328	314	325	309	308	333	308	293	302	315	324	282	312	307	301	297	335	312	294	319	302	298	300	285	301	310	317	316	298	290	323	315	323	326	330	299	296	302	298	316	335	306	316	299	308	311	298	317	337	306	302	288	337	305	273	317	312	288	319	290	306	317	310	319	298	300	334	331	334	303	306	329	307	291	267	295	315	301	318	321	315	319	318	320	297	346	337	307	331	298	295	327	342	342	304	300	308	291	284	280	272	293	282	287	286	310	328	306	330	321	301	298	330	317	317	308	339	288	293	324	343	326	331	316	315	296	305	312	305	325	335	316	333	345	320	299	317	309	329	299	342	305	345	282	306	281	302	346	329	297	300	350	323	301	324	289	295	298	297	310	286	340	288	328	318	351	295	307	311	285	304	293	345	300	295	316	328	337	302	297	281	334	336	302	356	302	294	278	308	335	339	319	271	296	303	316	344	300	292	306	304	284	278	302	323	330	301	318	348	307	339	291	306	320	324	274	295	324	296	320	302	320	334	280	298	314	295	306	347	313	280	276	325	302	340	334	297	286	284	321	307	331	314	275	309	283	325	281	287	274	276	307	292	306	333	327	316	307	319	313	300	318	322	325	303	340	299	307	297	288	276	294	320	302	341	293	315	298	322	294	322	335	304	359	327	330	313	266	312	302	312	319	305	298	324	295	281	284	350	346	327	294	312	295	312	322	248	270	301	288	331	326	327	307	319	315	299	272	305	321	300	328	307	302	330	356	309	301	302	319	325	313	286	301	287	297	312	332	308	305	321	303	315	281	316	344	279	314	315	289	270	326	282	278	284	286	290	314	290	300	317	335	302	295	273	307	284	303	322	352	324	306	307	297	324	306	305	310	322	331	323	320	324	266	319	290	331	320	317	311	319	339	302	311	275	308	299	305	314	293	312	304	318	306	332	289	306	286	323	310	322	353	298	328	296	316	337	319	314	289	304	328	280	309	277	300	315	322	332	321	330	316	298	311	301	288	321	321	290	305	321	310	324	281	330	337	302	297	304	326	350	316	290	317	344	284	290	337	291	323	315	319	310	312	291	311	315	284	299	321	285	346	316	304	293	315	363	353	299	294	329	291	300	327	305	302	302	346	310	281	316	331	298	293	302	275	290	290	301	337	291	294	297	328	326	324	296	308	314	317	313	308	336	317	301	273	287	314	328	314	340	323	352	338	324	308	323	350	331	312	280	256	278	284	338	310	299	297	284	301	280	322	327	309	282	315	298	328	312	262	314	337	288	330	288	289	301	323	324	337	294	341	293	345	279	288	290	300	316	322	316	269	315	336	333	310	295	336	337	302	320	299	338	283	289	294	312	323	334	327	283	296	301	326	347	331	289	297	331	304	294	295	299	311	312	262	335	331	327	299	284	297	300	348	372	345	317	297	309	316	285	321	320	318	331	283	276	317	297	322	374	318	321	264	314	317	267	323	301	335	330	277	313	345	325	313	340	313	306	360	291	285	299	298	300	361	275	320	335	326	305	323	330	296	297	277	308	301	293	297	350	329	346	302	349	301	325	338	298	301	273	317	309	294	346	283	311	324	302	300	292	311	273	299	300	271	292	334	335	319	303	296	314	286	326	337	331	297	315	307	301	341	321	299	319	292	320	288	299	301	289	279	298	332	304	284	323	309	278	295	303	312	298	307	355	281	313	333	284	321	302	278	311	306	321	346	308	318	334	303	300	325	351	316	281	333	319	319	314	280	304	277
15582	5526	3224	2106	1420	1133	989	840	736	718	787	722	725	721	741	701	720	712	664	674	678	666	746	710	676	698	752	680	663	673	718	701	668	717	638	651	673	663	674	702	705	651	716	692	725	660	693	727	664	678	702	709	714	715	727	711	740	655	731	655	696	694	646	712	720	676	673	684	683	670	641	626	732	720	695	722	696	734	698	679	704	681	689	695	662	766	714	729	746	692	721	666	689	685	665	688	703	721	711	696	727	649	740	699	618	679	687	686	672	684	738	646	725	680	713	707	686	730	670	667	720	661	686	668	654	689	701	686	654	729	669	658	686	642	727	675	709	673	679	652	696	685	670	685	683	664	650	703	693	728	678	713	683	718	660	676	685	696	700	714	707	707	694	681	649	707	699	684	707	704	692	693	674	743	728	675	716	713	688	671	748	720	679	706	702	664	719	727	694	750	698	699	723	663	716	670	670	702	674	695	742	709	627	663	707	652	685	662	704	699	670	654	684	724	661	711	685	660	698	657	694	745	675	660	696	657	701	666	689	686	669	684	700	681	684	678	699	663	743	672	690	731	710	680	679	715	662	709	690	647	682	711	667	685	700	655	725	657	671	706	633	713	680	727	669	689	738	688	652	690	734	758	699	707	735	683	631	710	738	705	704	717	713	704	693	692	654	713	704	655	692	736	656	701	663	681	695	695	729	727	646	747	704	682	717	714	687	718	656	687	727	701	689	662	697	662	684	722	690	705	635	680	703	730	712	736	672	673	716	711	657	671	696	703	713	673	703	671	690	665	682	700	670	730	667	677	672	658	695	671	704	674	722	659	683	697	695	693	699	700	708	653	675	701	719	696	652	632	688	674	674	689	658	659	716	732	665	678	682	677	692	666	706	675	682	729	685	720	713	665	664	681	683	713	674	692	670	674	684	653	713	733	673	739	687	705	749	719	715	701	668	660	720	711	697	715	704	699	696	681	669	698	677	673	695	694	672	679	723	687	681	664	712	644	711	656	736	717	681	723	696	676	723	715	771	694	690	660	681	688	675	681	702	676	691	707	742	739	697	692	693	695	710	684	712	667	681	672	708	721	686	725	701	669	748	700	636	683	673	706	734	724	710	705	685	711	721	626	666	695	683	685	664	683	723	691	671	736	666	692	697	696	736	741	718	672	667	718	725	717	700	692	717	689	659	731	717	712	682	734	679	701	668	657	666	660	704	689	728	678	708	688	641	641	662	677	714	692	675	643	691	690	673	722	743	732	700	724	718	703	668	669	734	641	687	654	672	685	690	719	700	716	740	665	749	693	687	663	657	720	691	700	684	725	716	740	670	688	717	682	681	736	716	693	723	686	745	669	683	731	681	690	710	664	696	714	715	679	698	746	699	697	700	684	680	707	714	688	712	652	708	655	649	680	662	706	649	669	736	691	667	705	691	685	698	642	670	707	689	717	716	703	724	721	696	693	651	677	675	726	717	685	707	703	697	713	700	722	690	727	707	716	734	701	640	683	679	712	712	693	701	706	725	671	708	706	696	732	689	735	705	680	703	751	745	745	673	663	691	707	674	721	683	641	658	709	678	708	686	681	722	686	691	746	750	681	717	704	665	674	716	682	673	708	719	710	709	701	698	688	736	645	728	724	738	668	674	692	717	687	635	688	728	671	695	651	727	673	731	693	685	689	724	728	698	664	691	665	726	704	666	710	689	718	689	698	726	670	682	690	664	751	704	697	737	694	710	678	697	703	726	707	701	685	700	722	714	705	700	769	687	697	658	670	723	732	672	719	679	760	686	698	738	680	709	690	710	717	719	759	682	671	668	676	697	707	673	728	711	703	682	709	713	744	689	683	671	743	657	715	701	713	736	696	724	686	683	651	671	708	727	706	683	648	704	662	682	733	731	715	664	658	712	737	685	698	669	723	705	698	675	717	745	705	702	640	748	717	686	717	715	687	702	671	744	695	706	689	692	693	681	737	698	738	681	726	652	675	673	691	726	664	673	687	740	741	717	715	681	715	740	696	725	690	712	652	694	714	728	694	703	668	638	724	695	719	688	688	679	692	702	685	701	709	679	703	703	698	681	727	686	675	689	685	694	701	673	650	722	719	716	688	655	722	685	672	750	761	712	703	726	691	693	655	707	703	710	683	749	672	705	694	714	741	715	690	684	725	731	717	687	689	727	672	651	701	709	642	708	728	722	694	706	686	705	669	684	679	705	643	687	743	738	702	735	685	686	704	682	684	662	635	712	677	647	690	703	658	745	677	658	712	698	767	719	682	707	644	725	715	701	704	702	700	637	717	696	654	716	699	720	657	691	676	708	702	684	732	663	722	662	697	664	727	675	652	757	705	704	682	707	702	719	725	700	737	702	701	738	712	733	677	709	703	722	714	677	718	675	681	703	715	705	667	690	704	696	707	675	671	664	716	737	617	711	664	677	721	664	675	667	711	680	637	698	630	731	720	715	683	708	630	701	665	684	712	682	747	698	711	718	663	679	714	700	706	714	685	716	710	732	724	695	734	694	678	649	678	707	675	771	674	730	653	715	691	686	705	739	717	734	683	694	717	693	729	696	731	706	697	697	695	732	653	661	740	742	694	747	639	710	676	656	665	671	677	686	689	727	698	706	696	717	677	680	647	708	696	631	677	636	744	699	706	699	709	679	696	685	699	725	667	728	751	713	678	703	706	659	717	689	696	707	729	706	729	697	659	712	745	715	725	700	666	664	717	676	693	688	645	674	705	701	659	722	690	665	673	733	700	701	654	686	701	671	688	726	696	727	675	699	668	719	693	715	721	694	683	695	709	671	664	674	697	714	737	660	682	684	674	666	667	719	728	688	737	654	693	698	705	710	721	688	706	658	643	703	717	673	679	729	640	732	690	695	703	691	662	666	689	662	691	697	743	722	704	706	675	717	737	636	688	676	689	671	715	662	660	689	731	690	689	715	684	707	675	701	736	695	678	692	696	672	701	703	694	719	667	710	706	724	700	655	719	689	723	665	701	737	688	695	724	750	666	672	671	654	727	677	639	650	663	677	684	719	714	690	696	672	719	700	687	718	690	731	735	666	699	729	715	701	719	682	697	733	694	662	712	696	659	714	694	666	671	655	684	661	713	664	646	674	745	692	668	696	701	687	693	697	664	645	724	708	724	692	665	658	655	740	696	670	686	692	704	671	682	642	723	696	717	695	690	678	680	714	727	727	699	715	727	746	659	676	676	699	749	707	709	692	701	667	650	681	706	686	662	693	688	707	681	692	716	657	691	669	657	690	662	706	710	712	690	723	725	677	687	701	736	650	699	706	695	697	705	671	630	689	682	695	674	705	676	671	740	712	678	687	696	700	713	692	671	729	705	697	723	652	697	660	658	712	687	612	685	687	736	711	699	708	691	676	717	747	692	680	694	681	707	686	742	650	710	696	602	728	706	714	709	667	707	667	695	676	645	705	693	700	691	709	710	719	703	719	700	710	672	703	685	706	689	739	706	678	716	692	683
34789	5623	692	458	409	405	367	330	335	314	327	336	321	302	326	310	340	341	305	325	327	339	313	301	330	358	356	321	314	325	296	297	334	311	337	334	326	345	310	321	331	335	330	347	357	343	286	322	328	322	325	311	341	309	277	311	302	335	344	361	313	340	310	308	348	345	306	342	322	329	290	326	331	294	338	303	343	324	281	311	319	292	316	322	338	328	338	338	349	330	283	318	316	319	305	330	334	299	333	322	309	314	325	319	286	271	297	333	298	347	333	343	310	331	313	338	312	354	307	320	314	310	278	284	325	312	303	340	331	317	292	314	299	310	305	283	314	290	285	334	299	342	298	340	329	330	309	309	328	308	299	319	321	329	314	350	306	292	349	354	352	358	352	304	314	302	275	298	285	303	314	337	292	302	330	335	299	307	323	340	293	315	318	299	327	353	335	328	329	347	335	331	328	319	338	314	333	317	344	276	317	306	319	318	317	345	299	341	327	315	305	309	298	296	327	346	356	319	308	361	344	316	297	318	274	304	331	316	302	339	340	309	327	291	300	282	322	307	335	312	310	300	290	312	314	317	326	349	318	333	314	318	343	356	305	328	300	296	311	295	291	312	319	343	299	350	334	314	301	302	296	321	320	294	327	305	320	326	327	304	338	314	325	317	323	373	353	317	313	316	336	317	306	327	318	321	288	331	348	280	314	341	350	343	293	314	325	315	336	357	294	328	328	305	321	351	306	294	321	315	312	284	312	327	327	328	332	311	271	304	309	325	302	287	319	293	320	329	337	350	331	310	333	337	320	312	315	317	322	268	314	291	328	286	311	332	318	279	291	328	303	318	297	320	348	351	329	328	346	302	325	301	321	303	332	268	335	320	324	322	338	334	319	321	325	313	319	342	319	349	317	347	327	304	323	258	307	312	318	308	333	308	339	272	305	309	305	298	332	300	297	330	328	363	340	338	327	298	285	322	336	305	307	315	310	290	324	286	351	318	321	302	337	295	304	332	345	342	365	351	335	355	286	315	314	325	302	310	310	351	295	276	309	345	326	348	353	289	306	314	319	296	317	369	319	291	306	342	347	320	347	307	323	305	310	325	316	313	331	344	312	315	303	302	314	298	288	273	308	337	305	311	339	320	312	277	319	295	330	339	294	314	321	343	336	324	293	336	304	319	342	339	331	331	321	296	318	334	351	322	330	316	309	307	286	298	346	311	324	329	361	309	293	315	313	328	307	326	328	302	329	322	298	310	306	289	304	332	336	319	315	306	332	300	351	337	306	326	309	334	360	294	315	333	311	277	299	320	309	293	314	335	330	260	322	347	352	331	292	307	294	308	299	326	336	319	322	314	295	314	315	329	298	280	323	283	325	285	317	329	304	332	332	284	285	314	313	329	334	306	308	314	304	326	300	296	313	312	310	352	323	302	312	323	326	360	312	356	271	291	355	302	303	343	335	308	305	341	302	297	332	318	326	306	341	304	283	326	342	329	320	305	341	315	310	322	295	308	337	332	297	291	294	321	315	334	304	328	314	301	286	318	320	344	356	346	334	322	304	296	319	331	289	318	348	298	334	351	327	301	341	316	347	293	316	317	350	329	301	323	303	363	310	329	342	296	308	296	308	326	336	320	318	319	304	312	302	316	318	350	291	292	361	293	314	313	307	302	317	297	324	288	307	347	301	349	336	313	316	332	315	344	331	339	291	279	344	349	309	338	264	311	329	308	339	333	294	317	314	318	324	347	290	292	294	301	315	338	359	328	334	298	335	293	288	313	299	335	330	294	292	289	318	295	332	310	327	290	306	302	321	326	345	338	339	314	302	326	337	341	350	267	307	286	327	304	345	304	308	328	364	328	313	312	300	342	326	335	312	333	290	303	325	314	331	367	307	346	340	331	317	349	345	306	321	310	347	332	306	316	328	326	314	307	305	295	314	296	364	331	297	350	295	332	327	334	358	307	352	304	312	354	325	266	296	308	298	351	314	319	309	331	319	329	324	275	304	300	320	305	315	298	308	286	342	329	312	315	335	321	292	314	290	317	314	318	343	308	310	292	334	284	329	335	322	334	309	296	313	333	320	301	340	296	339	356	323	329	307	310	307	332	318	311	331	316	301	303	331	300	307	297	344	294	300	330	307	311	309	317	313	319	291	348	325	341	340	360	328	313	340	304	330	333	305	355	355	289	297	289	329	289	304	367	354	358	313	351	327	331	315	323	351	319	278	324	337	334	318	320	338	323	311	326	308	295	310	335	321	337	298	344	302	329	314	333	297	337	325	356	321	341	330	303	320	343	330	300	291	334	306	296	287	314	330	325	332	296	349	302	318	313	310	285	332	348	332	341	307	309	289	314	309	323	273	296	328	318	357	321	338	336	316	329	315	328	329	331	343	320	319	332	288	315	308	334	319	336	274	278	311	326	341	353	316	347	319	336	315	324	321	321	333	328	333	335	324	282	325	327	346	310	344	299	373	320	295	296	307	319	333	318	332	294	323	311	310	321	334	312	302	359	303	364	328	322	349	336	287	314	293	290	304	346	326	287	304	331	316	326	295	323	322	332	314	330	323	319	294	308	299	313	308	330	320	341	312	332	344	318	342	317	323	334	325	324	284	314	344	328	311	304	313	349	365	313	341	329	306	290	292	301	314	302	303	292	313	341	319	312	308	332	309	349	315	353	356	316	316	334	329	299	331	319	308	330	291	316	309	298	310	314	316	311	309	309	329	331	308	297	298	315	310	338	324	320	301	318	326	345	323	324	291	302	324	321	343	314	324	326	312	344	330	320	331	328	303	319	320	303	317	349	312	321	311	339	317	330	339	332	313	304	342	348	334	277	306	323	318	332	344	310	334	350	303	317	303	328	276	308	313	312	323	309	346	335	341	304	313	280	330	346	343	304	279	321	287	312	312	301	338	324	376	321	295	365	321	322	309	266	280	304	281	300	307	295	315	328	299	311	276	347	311	276	312	355	349	344	338	350	348	310	287	325	320	320	296	349	304	326	334	320	324	306	293	285	311	324	327	272	307	309	328	284	325	316	295	312	294	315	351	332	349	286	330	288	318	333	326	291	341	350	317	335	321	296	316	332	335	324	305	290	266	273	312	331	335	305	323	340	298	321	316	322	296	338	309	303	348	296	347	315	323	324	289	326	332	349	314	343	356	315	308	310	336	308	325	333	312	353	340	316	307	334	324	348	320	309	294	315	322	354	338	308	327	315	284	301	305	324	310	310	310	299	290	301	351	336	329	336	288	311	365	273	299	299	309	300	348	288	309	342	295	311	307	295	323	357	323	291	308	317	312	329	328	333	311	292	295	326	308	322	344	333	266	335	304	292	315	328	325	299	336	314	328	329	352	309	329	323	277	309	294	324	322	317	324	347	304	322	335	289	338	312	289	294	339	308	308	344	315	355	322	305	334	307	302	349	335	359	348	326	298	312	290	312	326	307	295	315	325	375	338	303	290	289	293	315	311	314	326	304	317	332	339	330
24098	7238	4469	3122	2482	1903	1368	1062	963	850	824	851	797	784	733	737	829	749	730	794	786	709	737	745	762	761	748	723	772	714	772	727	768	695	720	759	695	727	785	772	768	760	744	714	735	705	722	705	770	713	720	744	741	732	731	717	714	703	733	723	736	762	714	731	747	710	749	666	760	695	706	705	718	694	760	708	766	721	766	746	685	668	722	738	724	676	731	699	727	687	726	692	752	734	696	718	706	712	695	771	720	727	720	682	691	760	688	696	729	713	732	729	709	715	711	743	687	769	694	714	702	703	731	723	729	677	737	719	708	776	781	776	681	717	712	717	705	687	696	750	714	749	731	751	755	702	728	727	707	727	684	713	707	756	713	695	725	704	692	699	750	715	737	676	719	739	693	679	749	768	706	784	721	751	720	742	758	780	733	726	729	771	697	772	730	734	743	715	714	720	697	731	706	694	756	744	715	736	715	695	730	731	651	795	785	755	755	700	718	711	727	802	720	734	706	710	749	699	686	718	723	703	729	703	737	699	665	699	738	760	725	721	702	714	730	738	735	689	726	752	732	733	737	750	697	697	719	725	761	732	702	756	719	706	771	732	727	712	725	690	689	768	744	654	701	723	774	722	701	704	687	734	704	726	744	728	707	723	730	716	727	737	745	710	778	780	763	688	756	707	672	746	756	703	749	730	738	707	668	699	719	728	728	712	737	715	750	785	704	717	724	722	722	720	686	727	726	685	752	699	739	755	718	702	717	734	768	688	734	764	715	731	713	757	713	749	781	706	723	680	675	709	777	723	730	772	714	726	762	781	752	742	711	712	749	772	738	716	697	782	739	712	686	703	703	722	710	709	696	740	731	832	758	712	717	759	743	703	718	722	713	698	720	741	726	720	680	705	723	701	742	675	772	736	705	742	712	741	743	681	749	781	689	771	729	660	708	717	726	715	700	769	724	713	727	719	727	767	736	665	710	724	733	700	727	724	653	783	698	727	688	743	772	725	704	729	726	741	718	714	712	672	746	723	692	739	726	757	720	759	699	683	712	704	727	752	719	758	720	717	713	793	736	711	723	711	729	701	759	702	725	743	734	731	696	774	751	770	748	744	758	664	750	671	749	764	713	684	764	710	709	731	704	710	751	726	737	769	734	736	712	700	763	743	768	749	679	709	703	744	727	749	727	731	685	692	710	702	707	717	688	685	767	677	727	719	801	735	687	738	722	747	695	725	720	775	693	703	717	711	702	737	757	741	737	736	780	736	737	707	716	712	711	747	725	712	701	652	721	767	716	734	722	718	704	691	708	724	675	729	689	758	686	753	669	713	675	685	715	749	709	712	736	697	717	736	719	716	745	733	737	714	703	730	711	732	715	732	732	720	683	712	727	665	682	735	698	769	713	720	694	741	713	702	749	703	692	723	704	745	711	730	724	749	700	719	712	757	715	729	713	711	727	760	707	740	724	737	718	739	690	746	689	733	743	689	730	738	763	722	686	686	776	758	717	763	729	734	715	699	725	706	725	725	717	723	743	696	721	725	736	752	696	729	719	711	754	715	686	757	685	728	723	686	688	682	704	758	706	745	683	668	764	700	726	717	763	714	702	747	699	725	748	665	699	734	733	721	714	682	731	728	756	717	753	713	735	690	745	676	725	703	692	754	707	725	748	688	752	701	737	715	724	709	756	722	679	744	696	660	716	745	701	667	737	733	700	734	738	714	721	643	715	808	693	691	678	722	728	692	707	727	703	729	744	737	734	718	682	715	704	693	741	743	725	723	744	728	740	741	717	700	717	693	701	770	737	739	716	756	729	696	697	689	734	716	738	717	726	724	679	729	748	732	646	709	695	754	729	675	678	750	699	709	744	673	673	743	696	724	753	711	723	732	724	722	734	754	730	714	722	740	745	681	746	710	701	695	718	722	727	760	704	722	723	682	739	709	752	701	739	729	708	702	728	771	733	690	735	760	712	715	665	699	682	740	746	732	737	731	747	721	740	752	744	735	771	694	758	703	742	705	700	724	721	676	725	740	745	716	749	706	726	732	712	727	725	722	713	756	703	744	743	705	693	730	706	710	685	736	711	721	771	691	685	723	755	743	726	720	748	722	716	716	724	736	709	749	737	689	724	713	675	697	749	790	701	728	746	705	682	706	695	711	742	743	714	712	716	786	741	750	698	695	709	721	706	733	741	736	730	707	727	717	729	721	732	672	682	677	721	669	726	712	743	767	726	721	727	672	729	740	695	685	695	724	726	722	708	752	732	742	704	736	755	689	733	753	735	777	680	720	732	751	747	690	711	703	705	716	738	763	763	728	735	690	716	728	709	727	740	779	709	711	698	778	688	747	748	703	719	678	761	753	735	727	742	663	786	739	716	728	754	703	706	744	722	721	719	713	730	695	745	739	718	741	730	664	709	723	708	714	759	718	707	749	772	687	727	721	692	696	715	698	715	697	715	735	728	696	699	693	690	712	742	696	702	724	711	671	711	737	749	735	732	740	730	739	709	716	737	703	742	778	747	703	660	749	743	742	732	730	699	705	716	798	790	735	711	741	720	690	681	715	693	692	746	679	721	722	715	781	694	735	747	685	731	686	749	739	714	735	687	784	713	698	696	724	760	703	720	690	784	733	724	692	720	751	689	741	703	672	765	767	693	701	698	726	701	740	721	711	682	728	756	694	755	726	707	724	731	743	754	731	667	755	727	715	722	660	737	687	743	727	746	730	752	682	685	706	761	740	716	727	790	729	717	747	710	684	701	728	718	729	707	759	732	692	725	752	722	757	720	727	725	759	773	720	709	727	720	714	709	747	724	708	762	734	709	719	737	703	762	714	717	736	773	702	697	733	757	742	736	705	771	758	737	740	724	756	700	719	735	713	736	751	702	685	736	701	754	738	715	756	760	701	702	754	709	775	745	766	760	763	748	706	702	738	714	715	689	760	720	745	776	732	723	671	674	703	718	716	748	707	768	696	757	717	716	737	739	779	762	729	737	694	748	716	722	674	799	751	750	700	752	709	738	750	721	722	710	725	715	678	714	745	740	702	684	698	710	702	696	736	737	713	716	708	733	663	746	749	695	741	726	734	672	763	690	718	707	711	723	764	690	727	713	673	658	713	711	681	754	735	691	738	715	729	722	739	705	727	742	720	709	704	773	750	748	770	750	727	705	756	742	735	671	741	733	700	714	687	717	733	691	751	724	722	694	716	732	700	722	671	644	746	733	715	698	780	734	686	727	691	696	729	726	710	780	721	676	729	722	708	701	713	719	779	741	731	699	729	715	713	718	634	713	736	700	713	743	771	738	739	710	788	724	712	740	709	748	731	699	716	761	708	767	696	713	706	728	720	700	737	697	725	693	715	730	791	714	723	742	702	731	720	715	700	731	726	741	772	693	685	753	728	723	752	733	705	735	688	695	743	752	724	707	758	699	798	752	692	705	710	714	748	767	697	782	704	737	737	696	681	730	722	730	717	676	772	750	697	741	739	701	673
36867	6438	831	537	469	390	360	360	353	316	350	316	358	333	311	324	326	329	321	334	301	347	309	339	322	364	332	305	364	304	321	315	322	361	322	350	330	339	320	337	324	326	321	328	350	329	341	309	388	366	345	323	340	330	334	349	315	338	351	335	329	334	327	313	345	295	331	364	337	332	348	352	340	338	291	331	362	331	339	349	296	320	357	357	345	334	327	316	306	331	301	358	348	343	339	332	328	338	312	320	311	303	331	329	331	335	360	314	334	324	362	332	295	291	325	330	325	320	330	332	300	302	328	304	298	315	334	324	324	336	333	347	310	322	324	319	335	300	311	307	360	361	333	298	324	359	330	330	311	334	367	293	303	323	347	354	323	325	334	325	297	348	329	379	328	317	286	343	343	353	316	324	335	334	327	351	356	321	315	342	316	321	312	314	375	337	328	315	327	372	342	347	292	344	328	343	319	330	336	335	320	318	310	290	283	323	332	305	333	310	322	291	348	328	363	354	342	334	355	332	315	327	294	352	327	347	356	340	338	342	333	331	307	334	338	321	361	324	309	317	317	311	322	296	374	344	346	293	331	329	330	318	369	296	333	347	359	327	327	339	347	333	352	335	314	356	300	303	350	319	359	340	295	327	348	322	279	327	319	289	330	358	348	343	291	312	354	318	328	361	332	311	329	319	370	293	341	311	284	341	339	329	287	313	325	306	360	288	346	334	329	317	320	347	345	336	314	371	315	337	345	312	345	287	319	328	327	324	340	330	350	299	307	334	327	349	319	320	331	354	336	353	367	319	356	342	354	370	321	318	335	342	351	345	337	320	298	291	350	331	320	323	334	315	351	339	331	353	347	329	345	321	328	327	350	336	311	342	359	349	361	332	291	360	345	329	346	340	324	329	326	307	375	348	349	339	355	370	337	329	336	282	319	334	316	341	309	301	288	290	350	326	322	332	349	334	306	329	301	311	354	326	333	327	344	353	340	344	326	354	339	303	335	324	353	286	309	379	314	354	322	328	333	308	332	321	341	363	328	324	299	302	352	337	328	341	364	323	303	338	339	318	283	322	349	326	335	331	338	366	333	386	307	314	307	366	341	313	323	312	355	352	332	332	342	312	322	339	317	266	315	293	345	325	326	319	329	350	296	344	325	313	306	317	342	318	329	298	298	310	339	299	336	351	314	345	367	309	340	373	335	305	344	329	334	339	335	306	339	398	351	314	272	324	345	364	332	322	320	324	308	300	342	320	328	332	354	344	322	326	309	308	327	333	341	321	350	322	304	303	336	337	292	350	348	344	348	347	323	309	327	329	352	327	352	341	346	304	349	330	341	323	346	341	323	315	346	376	307	302	333	373	309	304	336	346	314	352	324	338	324	309	331	312	317	324	303	299	292	325	331	315	325	323	337	314	339	342	302	353	350	296	351	337	314	320	313	308	322	350	310	319	333	329	339	326	325	310	327	330	319	337	366	319	314	306	312	339	374	329	329	328	322	321	333	368	328	336	325	318	336	343	309	332	329	328	319	335	351	307	324	317	342	352	297	317	334	339	327	337	356	339	303	312	317	331	352	323	331	358	344	309	315	376	302	340	352	316	316	328	354	331	333	335	299	305	335	289	310	322	313	342	336	308	318	329	361	310	319	334	280	356	334	329	333	366	295	338	329	323	376	315	303	327	325	294	324	354	307	335	352	334	324	352	329	323	349	332	309	304	326	319	350	313	325	306	353	340	351	317	318	353	339	330	344	327	299	316	378	313	317	343	305	295	369	323	312	325	291	348	316	350	319	337	369	330	329	306	307	287	324	333	350	310	311	290	331	323	336	318	318	356	318	359	342	344	339	366	336	323	345	351	325	306	330	334	339	357	339	321	373	361	311	331	302	326	317	318	325	340	353	284	317	314	303	351	325	329	345	333	330	315	312	302	338	324	309	337	334	301	310	316	317	353	337	298	342	314	332	322	331	343	315	338	357	297	331	343	328	358	349	341	315	318	350	301	348	316	340	302	291	333	311	319	330	337	293	345	329	317	319	330	320	321	337	325	283	346	357	340	341	347	313	322	304	330	330	333	341	322	312	356	334	327	319	325	337	293	347	363	326	342	306	345	337	357	288	365	337	320	301	328	332	307	309	297	359	359	316	341	326	324	309	314	293	345	332	331	304	336	329	319	337	339	330	347	322	325	331	328	304	300	339	349	340	338	316	308	293	331	333	320	343	349	345	329	316	350	302	326	312	299	324	304	310	341	343	340	343	327	342	312	317	373	316	365	353	346	345	358	329	340	328	309	297	320	322	314	312	328	328	305	343	348	320	338	304	339	317	304	314	339	327	355	293	332	361	343	321	307	325	342	306	300	345	316	356	299	324	325	326	364	321	325	349	313	343	338	334	321	322	326	282	338	332	302	338	308	318	321	335	316	342	308	340	344	339	351	346	339	310	285	347	357	296	326	297	350	305	381	351	285	329	309	338	332	308	307	338	332	310	320	365	361	337	316	322	317	321	302	343	341	349	325	305	353	315	323	329	301	302	342	281	287	340	337	317	313	306	362	319	288	332	302	346	325	348	291	306	333	343	329	341	314	341	329	333	313	357	345	346	288	310	345	306	333	328	341	329	309	343	338	284	318	339	351	331	335	337	337	331	320	320	358	318	336	327	364	360	332	296	317	332	345	295	332	332	325	306	368	342	330	337	345	311	345	349	367	320	318	303	311	332	325	310	314	319	328	350	317	345	366	329	332	315	337	335	325	322	294	313	306	306	314	328	308	328	336	298	314	343	331	325	328	361	344	378	329	330	310	340	313	354	321	337	335	338	301	314	300	307	344	338	336	331	332	336	368	311	340	306	333	326	305	350	356	345	323	314	377	319	318	339	322	305	339	332	320	310	332	335	329	322	312	317	330	316	330	329	335	350	349	309	342	345	329	366	342	366	337	304	312	319	337	355	333	350	344	343	332	330	319	370	328	376	338	330	352	345	350	329	334	323	338	367	309	306	320	333	324	291	311	290	345	318	297	333	331	314	329	300	321	346	358	348	317	350	320	310	351	349	342	351	329	345	327	332	357	335	342	361	350	328	302	319	313	310	305	355	334	341	292	337	331	343	349	312	324	342	309	348	298	343	344	321	323	329	316	345	301	306	306	336	313	313	286	298	313	306	339	343	353	326	346	362	309	331	324	325	305	353	307	354	273	307	337	325	281	312	335	311	338	341	323	345	321	325	321	339	310	336	327	313	311	301	315	338	327	351	340	358	292	269	326	330	297	331	339	294	329	340	346	333	351	333	365	335	349	324	290	324	292	328	302	325	311	307	322	326	303	315	317	352	305	309	321	347	313	320	329	350	353	318	315	331	338	309	312	316	333	321	324	334	370	362	293	313	303	309	359	319	326	309	359	314	319	323	286	310	323	321	343	343	333	302	302	328	346	331	301	376	332	337	310	293	331	313	354	368	305	291	349	331	315	307	332	325	321	322	328	307	318	311	312	331	337
24119	7623	4805	3574	2802	2141	1368	1255	1023	948	905	870	831	809	773	806	833	806	753	765	796	758	752	766	668	775	797	785	758	776	779	794	768	771	792	731	735	770	791	765	762	715	774	726	754	781	775	769	769	785	769	709	746	745	773	734	749	749	745	751	775	706	734	751	773	811	737	770	750	767	722	740	777	721	781	777	772	735	830	742	714	738	737	750	738	772	790	743	722	745	738	816	761	753	758	806	744	744	790	771	757	756	755	757	758	776	759	819	753	737	733	784	737	745	732	744	754	705	748	779	747	736	747	746	776	777	757	702	748	731	721	770	776	747	706	718	769	796	772	733	745	786	750	745	775	789	759	811	749	779	742	782	757	767	747	780	695	763	778	725	757	750	798	733	768	768	753	786	759	694	754	715	730	758	764	765	790	758	773	809	752	728	785	760	725	766	740	803	716	752	786	704	782	739	777	739	730	734	767	780	803	762	741	780	741	741	750	734	747	824	827	752	717	750	722	757	807	767	717	749	771	714	806	744	777	754	773	761	756	777	753	778	775	772	763	755	733	746	720	748	666	749	697	770	768	779	763	780	766	762	753	733	756	756	751	739	761	798	720	730	799	763	772	687	797	811	725	726	741	803	723	770	716	692	826	767	759	790	735	749	747	751	783	736	755	753	755	755	783	771	774	754	716	796	744	744	797	767	774	762	750	772	738	790	710	754	759	756	765	805	754	755	769	760	770	745	752	758	754	736	752	739	770	744	745	738	745	710	723	789	761	755	772	779	744	737	778	719	755	747	751	810	728	769	759	729	760	779	735	757	764	741	743	760	742	771	783	797	745	764	808	793	735	699	787	727	761	814	729	787	813	748	713	734	729	754	767	740	732	730	752	711	728	744	767	783	718	780	729	732	756	793	759	771	728	752	741	775	768	761	801	797	740	816	752	754	762	789	772	777	725	765	776	752	756	797	686	738	717	739	765	777	744	746	764	749	765	767	749	750	785	766	743	775	769	754	763	738	802	738	728	737	775	743	778	772	786	742	777	744	770	765	765	743	735	726	744	701	771	818	767	787	767	774	734	711	782	780	765	764	771	762	723	713	825	794	752	740	731	760	769	748	756	788	788	743	773	740	776	732	746	747	777	746	779	802	790	778	772	766	735	732	728	740	785	775	778	769	815	802	761	763	750	773	782	761	800	786	739	838	778	799	733	798	753	775	744	771	744	763	751	782	770	723	752	765	718	781	778	780	695	728	746	772	784	759	729	783	781	714	729	707	776	837	781	746	793	782	760	766	768	763	758	767	740	781	750	732	750	759	763	795	739	794	716	799	752	748	741	789	733	761	747	705	776	786	774	786	796	763	783	755	771	749	785	749	765	800	751	734	754	706	762	721	765	725	771	783	758	742	757	747	767	782	760	735	752	741	738	737	732	756	820	792	756	781	795	780	756	740	790	703	771	731	772	778	739	771	797	756	713	751	773	721	768	775	714	764	733	744	754	757	736	776	805	763	711	779	777	796	746	770	725	754	744	753	801	764	767	750	715	745	798	744	734	761	771	733	717	758	760	741	778	780	764	785	737	789	771	787	763	738	764	729	789	848	779	765	799	791	785	748	740	704	749	734	722	788	763	722	769	721	723	728	778	740	793	758	723	769	713	729	779	739	762	734	705	776	732	777	744	727	770	758	789	734	759	718	743	766	739	765	726	751	713	780	722	796	726	732	774	720	728	813	790	765	772	746	757	726	749	782	712	727	765	752	803	794	734	797	759	716	788	738	711	741	719	766	778	799	770	775	766	736	741	718	760	753	757	702	778	754	813	755	777	724	770	758	806	819	711	739	736	756	731	765	783	772	774	743	716	777	811	760	800	756	741	774	774	729	762	700	765	764	759	766	790	744	786	813	790	780	776	739	746	747	709	793	771	720	689	743	798	738	782	811	759	785	753	717	762	729	756	731	744	761	748	776	801	777	711	758	783	815	750	742	761	801	765	703	763	726	774	734	748	767	784	742	767	725	768	735	814	795	739	803	776	712	746	782	730	694	742	764	780	748	771	779	823	734	761	762	746	716	736	740	754	765	744	736	743	743	687	687	753	746	761	742	731	773	799	743	768	780	751	737	742	765	757	746	745	712	695	749	743	760	733	767	773	790	761	762	755	823	756	742	704	762	756	768	756	784	756	743	783	757	756	808	738	768	790	761	782	779	804	760	774	735	789	773	735	780	786	784	770	783	786	720	778	801	779	734	778	767	751	764	789	812	766	755	715	754	781	762	777	797	771	772	787	772	770	765	766	762	840	736	737	780	802	750	739	767	758	765	713	788	802	782	761	749	799	769	778	730	738	783	721	714	738	778	728	751	744	799	755	739	802	791	774	717	781	784	779	771	731	733	720	801	780	785	751	769	778	781	770	711	775	746	741	768	711	727	777	755	770	706	733	759	759	770	744	776	737	707	777	796	749	755	748	761	799	790	782	775	740	811	700	767	747	718	777	772	725	810	747	784	746	740	739	724	733	762	716	741	705	716	790	743	717	756	714	765	786	763	811	767	732	737	730	725	719	773	725	741	757	755	767	768	763	774	802	826	733	820	752	765	784	776	772	723	745	732	740	700	786	719	776	762	746	753	773	787	739	761	765	760	733	765	729	735	743	763	753	758	761	782	736	769	732	731	726	757	759	762	777	759	782	758	744	751	782	800	808	730	767	732	746	793	745	794	726	766	740	720	772	746	757	745	775	729	772	740	754	743	806	805	723	727	732	711	804	764	765	768	749	730	791	744	764	772	785	807	737	751	734	763	815	751	765	774	778	737	743	771	743	758	754	785	758	792	740	749	754	749	737	721	738	743	744	730	724	774	747	737	760	803	798	786	741	777	764	793	707	800	793	756	784	758	801	749	765	762	734	716	777	738	739	752	793	811	700	744	774	751	752	764	781	763	732	806	754	698	755	770	789	737	810	813	729	796	780	787	755	752	794	747	744	753	804	743	778	801	717	760	713	756	790	749	752	809	743	735	794	793	763	790	805	835	807	754	819	750	747	740	787	767	733	777	802	782	758	753	803	722	765	754	723	784	794	733	782	745	763	723	711	738	741	768	708	739	693	765	733	768	758	793	794	772	808	743	717	740	766	802	729	731	733	801	788	763	754	720	818	794	755	751	785	747	764	791	775	785	780	756	796	801	815	760	805	732	714	730	733	777	782	760	800	768	781	748	732	794	769	729	774	795	761	749	758	754	750	775	766	754	768	751	761	716	744	773	727	724	715	737	771	726	768	804	744	713	782	713	726	800	778	763	785	723	756	763	711	715	817	744	771	742	774	781	719	809	725	810	808	762	759	731	719	759	771	762	769	717	756	722	736	737	766	790	803	773	753	777	759	783	804	723	705	729	763	723	779	697	795	785	754	809	747	759	767	770	746	790	730	750	761	755	768	773	761	765	787	763	751	769	756	711	767	815	780	754	728	752	720	760	798	807	770	688	773	761	767	765	792	750	723	751
23242	2388	508	427	322	331	291	313	324	317	325	335	362	287	303	269	290	291	337	287	291	301	308	287	329	318	297	299	306	276	319	327	310	319	311	267	321	310	348	298	308	295	325	322	290	276	263	324	317	325	306	327	309	301	344	310	312	282	313	286	311	300	314	312	324	310	308	332	327	311	332	310	322	291	290	283	328	327	318	258	311	325	321	333	265	311	341	343	279	297	311	280	294	300	286	351	322	309	286	306	333	329	317	297	263	316	316	290	294	312	289	273	302	277	317	309	309	303	303	341	303	286	322	295	322	317	288	305	291	306	275	332	331	316	297	290	313	305	307	307	343	304	275	294	295	289	285	323	291	278	296	297	291	339	300	328	324	307	290	332	323	274	305	305	295	297	299	324	286	302	307	308	306	323	311	308	299	300	295	296	304	315	284	309	329	279	304	341	255	309	335	325	305	291	268	275	328	322	341	322	288	303	291	299	305	321	336	314	319	295	320	300	310	340	327	312	277	315	294	316	304	299	290	315	352	290	297	324	309	318	294	343	305	294	285	293	306	257	332	320	288	337	324	335	282	291	310	313	312	308	294	327	265	300	264	276	282	299	308	303	273	338	317	285	313	280	338	299	336	332	305	297	280	330	295	317	313	295	344	289	305	327	317	301	292	318	307	300	307	294	317	330	302	296	312	297	316	313	297	304	308	288	287	290	316	331	294	303	296	304	329	282	310	355	303	268	281	327	319	258	311	283	327	271	318	311	320	351	269	299	321	314	271	313	287	317	320	343	275	325	276	299	329	270	317	281	327	297	269	274	326	276	306	299	335	333	296	318	277	295	329	331	321	295	268	286	309	313	300	308	300	297	309	301	311	321	299	293	295	301	302	302	321	327	309	325	312	337	300	377	273	310	300	334	290	317	334	280	299	291	316	330	297	300	297	295	324	298	280	286	289	299	335	309	293	279	333	321	280	311	316	310	325	277	320	296	298	333	289	294	328	324	319	315	314	310	324	343	300	285	313	314	290	313	310	361	303	307	346	283	276	315	307	304	336	306	336	312	349	289	312	280	325	287	297	287	303	335	284	314	308	293	309	327	302	274	321	306	306	321	333	295	294	312	305	297	300	304	331	314	328	284	290	311	303	255	340	290	303	313	323	309	333	321	316	324	332	330	304	306	300	339	280	308	331	305	334	307	315	316	322	329	345	330	286	271	312	275	324	327	296	309	300	283	310	314	283	320	308	272	296	333	318	317	275	356	310	308	265	301	308	296	298	304	340	300	288	301	334	326	308	300	286	309	292	275	320	315	300	297	295	307	289	262	310	317	314	287	282	334	302	267	327	306	285	310	299	288	308	321	324	324	314	284	293	319	310	309	288	292	283	311	324	291	304	286	316	302	338	317	258	333	312	288	295	319	310	297	299	301	302	277	318	290	315	280	303	314	380	344	290	317	313	321	332	323	309	293	311	314	305	357	320	316	319	300	317	324	288	311	273	322	311	315	298	290	317	321	327	307	287	321	327	304	306	327	315	328	309	270	327	300	326	316	307	320	313	327	305	281	327	314	308	280	333	312	323	319	329	307	317	305	305	284	333	333	323	284	286	289	267	300	284	266	319	306	324	302	298	302	313	299	312	290	315	292	291	316	346	302	292	301	292	309	292	327	328	323	271	311	285	289	312	282	280	300	298	288	304	305	310	303	318	331	322	298	302	302	294	318	313	312	277	273	277	320	316	306	294	326	299	311	279	292	325	313	296	290	283	270	292	318	346	312	286	317	291	329	332	302	333	309	304	314	306	307	306	317	283	311	299	316	296	317	317	285	287	311	310	295	319	305	340	278	285	287	311	327	308	293	280	325	300	322	309	331	311	295	317	289	320	338	262	336	344	282	300	290	296	297	269	306	316	287	320	339	313	278	307	303	303	318	291	314	309	281	275	291	287	340	322	304	320	289	272	294	273	287	307	295	309	352	311	326	318	292	294	281	262	291	330	311	320	312	292	349	330	308	327	276	274	317	282	306	343	291	326	314	316	273	265	280	327	308	303	320	284	330	298	335	336	325	303	335	319	287	275	300	315	286	281	331	291	296	310	312	306	322	310	318	327	272	330	279	347	283	320	287	320	296	337	277	308	263	268	301	267	279	279	332	330	286	295	294	299	292	314	272	313	312	310	319	327	305	309	284	287	293	304	278	309	332	311	323	298	319	295	292	349	322	314	319	313	300	285	274	326	300	282	344	301	301	291	266	304	313	302	313	348	315	311	274	322	289	303	308	335	328	310	322	277	322	326	294	328	298	304	276	265	293	319	312	327	290	290	309	294	265	306	282	323	278	322	336	291	307	317	310	304	302	305	325	292	351	294	294	289	287	293	339	298	322	303	312	334	328	311	310	313	275	310	323	293	320	286	296	343	321	304	304	303	283	336	331	323	357	303	316	333	318	304	293	300	289	302	277	302	302	287	288	293	312	327	315	302	309	304	328	269	332	331	281	301	293	335	316	332	264	319	292	333	281	320	323	294	310	284	327	309	340	287	296	326	287	303	326	300	291	306	308	307	311	328	307	288	279	324	310	326	301	324	310	309	288	291	315	313	303	319	309	322	270	295	289	318	325	274	317	328	323	325	285	290	259	318	289	273	307	304	295	329	277	331	306	280	275	300	316	306	303	309	297	329	310	306	281	325	331	314	329	338	325	273	350	333	307	279	284	320	289	317	321	308	303	280	311	329	298	312	321	324	293	315	304	304	321	312	304	317	323	326	285	293	313	281	319	348	350	280	300	319	334	329	304	291	329	309	306	277	312	298	291	308	321	282	336	300	307	308	314	345	306	318	321	285	310	306	327	285	280	308	336	309	308	323	313	291	309	316	301	322	301	321	324	280	309	336	312	362	334	318	325	306	285	300	270	324	331	308	283	311	320	301	287	291	318	315	283	361	329	327	279	285	304	324	300	334	298	290	307	302	310	341	296	281	298	283	317	291	337	319	326	316	319	302	306	305	308	312	302	314	288	300	317	315	310	294	298	294	307	299	303	327	311	306	318	310	299	325	284	331	327	312	331	352	303	299	283	303	329	358	327	301	298	288	297	314	278	265	289	289	309	298	326	320	294	308	302	276	333	310	314	302	304	303	271	348	320	303	294	302	299	321	344	298	294	324	324	329	306	316	301	290	316	287	317	321	311	300	294	322	306	336	293	270	315	315	304	294	300	327	309	295	311	298	313	332	336	281	269	306	292	292	268	323	312	317	296	307	313	292	334	269	306	327	270	326	286	288	339	308	316	297	328	305	285	305	334	311	280	294	265	297	304	309	328	315	290	336	319	295	271	318	304	293	311	332	302	295	304	290	295	288	298	362	326	296	302	302	298	301	324	320	314	299	316	330	320	291	322	317	315	320	328	296	302	318	277	327	331	313	315	348	338	296	312	322	302	319	287	304	298	310	302	268	309	295	300	310	293	294	304	299	298	300	305	341	301	345	281	302	309	298	324	332	334
16077	4412	3075	2234	1683	1207	950	792	729	764	724	701	745	753	724	698	694	686	648	704	700	637	714	709	646	685	695	659	738	677	643	713	686	693	644	635	694	714	685	735	715	688	645	681	714	666	690	675	663	692	707	644	673	660	681	670	675	673	676	734	707	710	713	714	698	669	655	693	650	679	635	659	709	675	691	655	690	698	700	705	694	671	619	692	650	644	665	665	674	682	647	663	681	686	665	651	680	708	686	689	702	714	722	695	700	669	662	648	740	684	706	681	694	650	688	623	665	656	705	647	676	656	667	735	701	646	670	623	721	710	688	698	671	646	654	691	636	682	700	658	676	712	716	680	676	687	687	651	667	660	650	667	707	686	647	682	716	686	709	635	672	698	692	676	655	701	664	682	674	690	647	677	675	691	654	754	701	680	692	707	702	653	673	709	702	674	672	637	715	648	683	649	671	668	697	679	677	710	649	680	685	700	680	667	708	666	674	705	675	664	684	664	728	682	673	672	702	618	702	650	703	747	635	681	666	670	680	688	636	704	644	677	620	678	661	686	734	662	714	695	701	722	656	703	681	673	688	694	750	692	722	672	717	690	713	657	665	708	701	698	658	741	657	634	677	684	713	700	688	743	682	677	707	692	676	705	704	706	674	703	720	713	660	684	661	665	689	647	677	671	692	683	701	648	704	705	674	706	670	652	687	652	640	710	632	761	704	670	660	676	661	675	709	674	666	660	699	669	652	723	719	680	684	656	652	683	700	699	696	675	640	705	716	698	669	690	672	702	676	724	661	646	731	662	719	664	661	629	654	719	666	705	711	709	665	655	666	702	713	690	662	659	654	662	676	673	711	632	679	650	657	656	681	670	705	688	656	676	657	685	692	709	682	716	647	668	647	633	723	723	703	664	651	652	696	725	682	717	607	679	655	672	683	712	671	650	711	693	692	652	635	634	713	701	653	694	666	698	711	667	667	682	670	719	653	670	697	698	704	709	645	702	682	723	645	677	661	662	648	722	719	691	707	712	639	676	720	688	714	683	660	663	694	648	703	663	705	723	716	650	655	642	703	655	688	687	708	655	716	694	696	707	704	699	673	704	714	683	650	661	682	706	668	720	661	689	633	687	686	683	681	751	661	708	686	685	694	708	667	650	658	715	743	661	656	688	685	714	657	669	693	696	689	681	657	682	684	700	694	712	699	715	677	655	647	682	639	662	693	701	717	664	686	698	651	676	676	664	715	675	705	689	653	667	687	709	669	667	688	715	639	662	711	724	665	688	624	657	691	701	666	661	674	710	663	699	668	716	648	694	679	654	695	673	687	702	621	661	691	716	683	738	671	660	637	704	706	657	691	668	662	688	696	686	712	708	740	707	666	695	731	696	683	731	699	704	656	634	700	663	679	672	619	705	722	697	709	681	675	639	667	712	677	617	641	725	721	707	751	653	676	679	729	699	703	677	680	677	631	730	617	646	632	723	694	682	672	720	703	667	661	682	667	672	683	638	695	749	689	713	653	692	676	683	705	712	691	705	666	660	715	688	662	714	678	697	674	735	728	712	654	635	679	669	683	699	687	709	656	712	642	690	678	681	642	659	679	683	647	656	710	738	684	677	697	699	676	690	633	706	659	677	667	685	679	686	688	685	674	673	671	674	715	666	744	677	723	639	692	678	720	648	676	699	633	682	686	714	671	694	708	641	684	741	709	689	720	652	687	675	691	695	682	678	675	658	687	727	652	694	696	683	671	653	632	715	721	620	694	706	699	684	682	669	682	713	693	678	706	659	691	679	659	645	669	704	645	688	707	667	651	703	630	713	663	685	700	678	683	675	684	727	663	727	722	654	689	682	659	705	666	686	674	660	629	669	727	682	689	694	688	682	661	668	680	678	696	695	648	675	748	734	644	659	618	690	662	708	636	733	696	687	672	692	733	716	669	659	667	663	666	665	695	682	670	675	666	713	652	698	704	653	720	693	690	697	693	669	671	665	691	688	674	685	655	664	697	651	701	673	666	693	717	698	647	691	688	635	670	676	689	708	682	653	717	718	679	665	667	652	644	635	703	644	704	665	698	693	709	708	689	687	713	659	717	645	643	704	702	712	661	638	689	692	640	682	699	723	668	693	725	665	679	666	700	676	658	669	667	665	679	701	667	695	629	651	687	697	678	668	718	624	692	652	703	682	704	694	692	663	714	698	708	670	683	649	652	705	656	704	692	702	694	687	643	689	738	619	648	690	716	716	696	676	686	718	672	702	666	670	676	684	705	652	675	692	638	685	679	671	654	684	662	706	661	671	646	718	679	678	678	730	722	671	684	651	691	675	629	712	665	686	705	679	676	669	703	632	678	643	686	639	668	671	662	679	684	718	645	674	655	684	653	711	731	731	657	688	706	685	684	687	692	680	708	681	707	661	680	657	663	664	671	610	706	682	720	667	682	687	668	694	646	672	695	706	700	715	671	651	692	669	694	656	665	666	675	678	692	647	645	679	673	687	650	698	642	675	638	668	700	642	642	645	688	663	681	726	697	677	645	705	734	694	697	671	705	720	701	656	697	670	718	663	703	639	707	682	649	680	681	694	655	697	680	707	689	633	696	673	694	672	709	657	672	697	682	655	707	671	667	669	668	731	672	679	675	707	650	746	705	676	703	670	726	756	708	738	653	684	711	688	683	695	645	689	659	664	691	721	635	657	657	700	704	646	677	651	651	711	707	654	685	723	702	690	648	679	641	669	690	709	666	711	657	718	672	649	666	712	693	680	660	658	682	694	705	628	666	669	680	678	706	655	644	694	700	718	665	637	668	657	679	662	661	658	679	758	720	682	668	686	652	718	642	674	667	658	655	687	687	647	699	706	726	703	665	650	662	694	707	704	652	712	710	685	645	737	676	621	684	697	673	720	666	658	657	714	663	718	696	651	667	694	663	670	638	642	665	684	658	663	630	701	664	670	663	671	698	649	715	702	662	741	670	645	715	655	679	674	676	656	696	698	684	716	656	641	684	644	679	663	716	695	659	708	702	681	673	717	662	688	696	663	702	650	679	719	677	677	690	715	682	671	687	663	660	662	619	682	719	663	669	715	662	683	688	697	691	653	653	672	669	685	657	664	655	687	683	652	676	692	663	683	671	679	643	687	682	734	649	711	607	645	659	718	699	686	719	674	686	690	651	654	713	613	730	734	691	703	664	643	702	703	708	713	664	674	705	668	674	679	671	690	670	665	704	636	652	669	656	705	692	694	706	640	744	629	656	665	660	643	678	690	712	717	713	664	654	690	688	675	648	659	740	662	701	722	680	677	691	719	664	698	672	691	730	658	683	752	692	704	638	703	634	662	660	702	658	654	713	706	708	715	714	728	654	721	626	706	650	694	674	741	689	709	687	686	677	675	659	671	693	678	662	730	680	635	687	707	693	699	688	738	662	631	672	696	706	663	688	724	689	676	676	670	673	683	675	712	682	704	687	698	707	689	638	770	665	643	687	648	667	693	664	727
32341	4671	754	537	446	414	315	329	311	340	345	311	289	343	303	293	302	319	294	304	311	318	313	285	328	305	309	337	316	313	293	334	335	335	354	264	353	331	327	331	306	283	292	358	310	313	323	321	335	330	372	319	336	333	299	288	344	317	333	306	307	326	317	327	307	334	308	311	342	339	338	320	334	299	324	289	334	327	314	297	308	307	292	311	347	289	350	343	356	342	353	285	326	319	307	346	293	306	334	324	342	327	335	322	288	281	314	294	328	316	296	308	304	294	305	312	328	326	299	328	304	267	322	329	318	303	315	333	339	327	324	309	331	307	290	302	349	267	324	346	323	324	328	303	310	318	308	281	326	292	308	301	289	312	309	307	294	284	303	329	299	333	329	304	340	307	326	274	286	301	312	328	336	296	341	326	313	329	322	335	312	324	328	303	295	288	321	335	337	316	349	299	319	298	315	320	311	311	308	310	310	280	256	307	350	309	310	346	314	260	347	341	328	306	331	318	280	320	343	329	322	323	355	362	312	371	305	302	297	305	301	323	311	334	340	295	312	285	325	339	306	310	302	301	307	308	318	308	324	330	314	292	306	317	278	322	285	274	343	323	309	334	359	312	322	313	325	311	344	326	352	317	329	339	330	324	330	327	347	296	314	337	323	303	322	302	328	335	322	300	340	308	318	335	314	355	300	336	285	307	300	313	327	319	340	325	308	317	319	324	355	291	309	303	315	345	342	295	322	314	291	307	280	309	355	302	312	310	326	310	324	282	337	308	301	317	313	297	332	343	318	295	303	345	328	305	347	359	322	326	309	293	305	350	291	279	316	296	302	283	321	282	311	328	322	307	330	320	310	304	312	289	323	317	291	261	307	331	334	310	333	359	304	298	340	330	318	323	275	302	312	326	303	311	338	334	325	301	324	352	336	317	327	304	327	331	277	298	347	320	311	278	273	285	301	327	293	344	324	294	299	312	323	315	325	340	321	317	326	276	330	290	349	306	309	302	306	309	295	312	303	267	295	321	312	347	345	289	307	291	340	298	328	314	288	312	297	286	287	282	283	312	326	307	296	294	316	304	290	296	302	301	315	296	295	339	339	277	312	316	331	345	321	321	339	298	320	347	313	328	332	315	302	272	307	336	332	314	323	326	327	317	328	309	312	357	315	276	302	318	328	344	320	340	318	321	350	296	312	331	291	348	338	352	333	286	327	315	330	337	318	306	292	343	325	301	327	322	316	318	300	325	327	325	328	306	321	324	261	329	364	353	359	296	331	315	336	300	299	345	316	337	335	317	349	327	312	321	284	342	280	304	279	302	316	316	315	319	316	299	279	304	335	324	322	313	303	319	283	316	325	356	310	323	312	301	315	354	301	358	308	320	304	290	281	329	302	323	319	343	337	363	303	289	333	345	319	321	279	330	333	356	323	319	337	309	306	292	282	298	306	318	330	339	319	349	315	318	323	301	268	292	321	303	316	362	305	286	336	346	338	312	339	330	322	328	317	353	278	339	362	342	283	342	288	328	330	323	313	305	315	317	312	326	310	314	293	317	342	319	301	270	326	334	316	315	304	356	308	313	310	312	324	324	319	342	305	294	322	366	355	309	296	325	316	317	278	309	306	298	312	318	308	310	305	292	335	292	337	330	323	309	296	366	302	303	350	316	332	344	348	335	307	286	323	303	300	330	327	340	331	314	304	348	351	333	328	346	326	343	284	332	334	347	318	286	325	316	321	316	316	312	307	272	364	321	302	295	328	323	326	340	294	368	331	351	336	319	335	312	319	288	296	296	295	268	285	332	355	347	322	304	350	299	325	314	304	289	301	327	324	307	274	333	298	314	340	334	322	324	321	317	329	347	280	301	274	328	344	338	361	316	327	330	288	297	310	339	319	331	338	304	331	296	318	308	298	327	304	330	297	337	328	315	315	334	340	329	336	319	315	354	322	314	328	322	343	341	313	334	336	318	332	316	284	308	345	312	296	333	308	276	311	308	315	333	309	298	328	300	366	329	318	345	313	343	295	300	308	300	289	299	362	291	327	301	382	334	346	331	341	304	360	352	319	323	285	301	343	307	296	294	307	316	320	277	321	335	293	338	363	331	344	322	317	285	317	346	314	282	304	297	326	309	334	353	319	358	312	315	304	317	329	322	322	309	300	308	347	301	306	323	308	350	318	293	340	297	305	306	340	322	325	316	327	311	277	349	295	343	323	329	299	289	316	326	331	308	287	288	305	317	298	306	294	277	326	360	286	332	259	311	323	318	323	328	323	302	303	281	306	299	346	319	331	329	304	330	334	319	320	323	314	297	303	296	355	339	321	310	365	319	329	330	300	307	307	300	332	312	337	317	305	318	315	309	340	332	302	321	319	276	291	295	317	337	343	359	328	339	339	315	325	313	334	322	324	332	337	311	324	283	306	337	318	270	324	338	288	308	315	321	307	301	303	267	337	309	289	316	345	303	293	307	310	306	310	317	297	312	289	324	326	341	331	320	335	356	291	318	294	309	277	320	338	335	316	300	328	332	327	304	302	289	360	361	316	304	355	307	304	303	295	308	325	299	319	297	309	303	280	328	321	318	309	300	332	316	295	334	306	353	316	307	315	308	334	298	294	273	290	325	329	313	368	312	333	331	307	282	315	329	303	309	328	305	355	321	285	322	313	331	304	320	309	300	318	309	298	326	336	318	301	337	296	286	329	335	314	299	300	318	300	331	326	304	333	289	327	332	302	302	317	288	343	306	287	309	335	301	310	316	327	322	322	295	335	312	315	334	298	328	295	314	315	334	297	340	328	301	349	366	300	310	350	330	355	291	290	314	310	312	313	316	282	291	323	311	316	298	315	298	302	298	297	306	342	344	354	338	299	337	330	315	279	289	317	314	350	327	311	300	303	302	303	363	335	311	283	323	324	342	295	337	284	295	328	326	315	309	330	319	292	332	330	329	293	321	305	303	290	300	322	307	347	300	328	307	290	353	315	313	317	330	313	270	303	279	315	330	305	302	350	321	287	326	337	341	280	269	300	312	337	309	284	330	317	333	323	322	325	317	321	346	329	334	311	339	330	309	310	307	328	328	315	297	338	325	315	319	293	284	302	317	301	388	317	341	323	337	303	311	297	285	343	325	304	368	305	303	282	335	282	284	291	315	323	363	331	281	299	330	296	337	357	311	291	322	302	296	325	291	333	312	310	300	327	328	321	296	298	306	315	273	321	322	284	309	303	311	323	315	301	339	356	332	342	306	311	314	320	322	324	313	312	351	329	299	329	321	313	325	315	313	328	343	318	252	314	333	294	288	290	314	319	290	323	286	331	342	295	289	304	320	306	306	333	334	328	287	313	342	328	297	303	313	276	338	331	304	314	321	327	292	308	330	344	306	298	318	337	346	290	292	318	304	301	316	268	344	289	320	319	320	324	289	317	325	332	292	302	316	277	311	296	278	320	320	315	300	303	294	317	298	334	318	325	305	328	330	293	301	354	325	275	309
21761	7115	5305	4056	3445	2195	1335	1044	929	919	848	875	777	832	796	757	810	722	763	733	767	703	711	719	747	685	753	699	737	684	721	768	707	705	723	721	700	725	657	735	679	661	692	671	737	720	744	724	724	724	728	734	729	723	701	750	747	721	674	760	714	710	695	713	731	766	740	755	732	743	772	711	692	727	713	740	696	743	725	755	715	752	691	723	676	735	675	682	706	703	761	724	700	726	721	697	700	731	761	713	757	759	743	699	704	718	685	746	719	712	756	711	741	701	701	725	771	726	691	729	722	733	761	732	677	709	731	698	778	712	682	717	719	729	692	678	736	712	765	695	712	678	706	735	709	686	730	734	707	694	668	726	739	686	715	723	744	685	649	774	670	686	736	782	684	734	663	701	733	735	731	713	735	719	723	692	727	711	736	703	690	739	708	702	752	686	717	718	732	748	745	678	681	709	701	721	704	714	740	712	699	693	721	691	688	695	730	680	713	714	717	766	709	747	730	760	689	743	674	723	719	673	703	722	740	697	717	773	681	756	731	667	732	686	705	672	734	724	674	689	732	754	718	726	754	697	694	692	673	722	735	705	687	667	723	731	710	763	730	790	679	698	716	737	737	725	751	734	718	710	716	702	766	690	771	783	677	755	720	677	731	719	736	683	698	746	707	699	712	716	701	714	735	694	718	691	737	722	709	692	716	717	708	714	648	709	773	650	680	692	724	704	686	721	711	704	645	734	694	692	710	727	708	727	700	668	678	707	699	752	735	733	735	662	752	672	733	735	701	709	749	716	745	719	672	704	702	717	707	705	732	748	704	685	698	679	702	718	718	712	700	720	716	698	671	734	706	733	751	758	721	701	688	735	687	759	730	654	737	761	738	751	738	718	705	728	715	691	750	734	674	753	778	650	778	704	770	714	741	697	732	683	749	693	740	693	685	711	723	694	682	750	686	749	709	717	705	684	682	725	738	704	711	714	735	742	698	699	688	718	708	755	715	710	717	769	698	743	763	726	710	706	749	704	741	705	737	693	729	692	701	749	721	694	704	720	681	729	703	733	707	700	725	722	729	734	677	721	706	689	695	698	729	718	676	698	715	726	714	736	661	733	746	709	735	709	692	684	728	739	717	722	708	725	751	662	677	689	674	709	721	761	728	713	699	741	726	698	748	731	671	714	728	657	751	766	722	721	714	703	713	732	655	719	737	728	696	762	704	703	660	743	698	724	731	706	727	652	719	723	705	776	740	678	730	779	692	765	703	732	720	677	704	702	717	706	698	721	685	707	703	703	750	683	739	662	754	703	720	720	704	735	711	740	688	676	708	750	693	684	744	743	723	663	728	722	690	714	683	732	729	713	698	738	693	661	733	711	738	750	661	744	673	695	761	679	705	714	719	682	704	675	752	730	695	703	687	727	755	685	700	698	690	724	722	694	716	712	667	699	725	700	711	673	715	716	672	703	721	701	727	723	714	705	735	762	703	764	747	693	745	751	725	700	658	698	717	778	736	744	741	702	735	735	731	697	743	744	718	731	760	732	732	716	731	698	747	721	703	728	746	658	737	702	720	658	725	738	698	737	732	653	700	729	697	698	770	716	690	711	683	677	785	765	672	729	739	712	761	762	724	745	701	695	730	751	759	690	732	746	738	714	713	689	728	726	705	717	681	705	702	736	714	694	709	687	748	723	712	704	733	717	710	721	696	732	724	706	701	733	725	781	700	763	741	723	699	730	706	734	673	699	763	724	753	716	728	725	741	710	676	743	682	725	707	682	740	695	748	689	747	707	718	700	720	686	681	720	728	699	752	689	733	701	752	691	712	733	693	685	735	760	709	708	710	671	708	748	664	732	724	720	728	742	715	727	761	727	726	649	685	731	746	687	747	722	720	693	714	694	728	755	749	726	730	722	728	701	743	714	667	743	749	669	728	719	732	739	725	717	742	732	751	742	681	679	757	680	676	737	745	730	708	673	710	711	690	708	690	770	737	703	727	739	747	722	707	733	706	758	716	684	755	708	773	735	753	746	686	720	735	715	711	711	700	713	689	706	660	707	689	719	755	716	735	701	749	701	692	746	738	711	714	720	705	695	720	722	692	695	662	692	707	730	723	710	644	711	737	713	772	727	709	710	734	730	715	730	695	732	699	759	726	745	684	727	681	756	659	695	729	663	684	702	716	682	723	719	718	693	744	751	717	708	731	705	652	738	739	711	710	741	737	718	664	730	684	668	684	727	667	733	753	718	697	673	681	763	728	768	733	734	766	725	718	701	695	687	701	724	684	707	702	699	736	748	723	757	711	696	674	728	671	681	723	715	673	729	710	704	721	686	748	723	753	756	687	730	731	703	681	666	686	713	709	709	737	693	730	722	742	753	741	709	709	730	747	738	689	758	718	704	654	743	686	649	664	679	700	708	744	702	737	701	754	718	706	719	667	692	720	741	711	748	650	733	729	726	729	718	752	713	688	707	743	721	717	719	736	736	697	744	692	715	711	756	734	669	698	700	719	701	695	667	691	734	713	677	710	726	720	744	709	725	717	678	718	737	731	683	723	662	696	720	704	748	743	756	690	707	709	703	704	685	724	681	700	722	734	722	719	718	729	746	748	708	723	680	709	722	737	739	667	695	663	723	681	681	696	762	755	701	726	744	723	690	715	745	713	730	726	723	734	735	732	721	712	676	708	688	689	715	733	697	758	688	719	702	723	725	690	708	718	745	719	716	686	680	722	655	742	749	697	751	755	704	681	719	756	690	695	713	719	731	699	709	697	752	751	743	720	761	730	695	758	706	787	738	711	714	707	706	659	689	692	701	679	702	740	689	680	703	710	694	741	742	708	751	702	716	680	743	687	724	749	762	711	776	744	689	741	728	691	723	718	700	719	715	718	724	705	731	674	704	650	734	716	730	726	706	730	733	746	748	720	683	738	729	712	714	691	727	731	751	670	720	714	728	686	719	704	726	717	638	688	756	720	698	732	682	738	695	722	691	755	724	715	687	736	689	736	712	714	683	648	711	730	724	740	702	728	692	721	758	656	724	756	687	730	729	696	681	658	717	727	715	730	712	724	749	700	715	729	788	673	727	741	745	716	736	726	684	691	687	702	674	689	681	710	681	719	700	689	750	695	713	703	728	727	715	674	681	717	705	693	758	703	736	717	729	703	723	760	736	713	718	715	760	699	722	718	744	726	753	718	745	696	704	690	725	738	756	706	705	687	715	740	712	660	714	702	743	732	736	711	707	704	664	745	742	686	760	696	748	718	725	747	725	711	692	661	747	694	696	736	682	701	729	739	768	650	708	714	747	713	755	720	706	714	707	749	748	695	759	710	709	689	736	722	699	718	730	701	706	770	732	734	696	722	723	724	681	725	753	740	755	722	704	686	723	701	743	681	717	763	699	712	709	725	706	724	727	770	705	740	719	673	668	689	723	725	704	713	697	678	734	699	752	723	701	654	713	705	726	727	693	716	692	719	715	698	740	707	688	691	739
32788	5507	945	611	482	402	384	349	356	335	334	332	313	343	332	325	341	346	348	333	317	322	344	291	341	335	303	327	405	327	306	306	348	343	348	350	311	306	288	310	329	345	311	321	342	304	313	325	301	322	327	325	347	332	309	331	317	296	317	326	297	312	323	347	377	329	353	357	326	331	306	311	334	315	335	359	346	335	311	279	332	309	326	353	342	330	328	316	310	333	323	299	332	340	313	320	317	326	329	311	331	308	315	295	299	312	305	295	334	356	338	359	323	292	298	339	327	302	367	292	318	314	349	321	331	352	325	351	328	275	313	298	344	337	358	321	343	349	310	359	298	329	322	271	342	354	310	321	367	303	339	333	313	332	357	318	333	343	350	337	348	343	330	316	303	312	330	295	322	319	358	337	300	292	347	310	318	327	339	319	309	311	359	309	357	295	348	327	343	328	304	322	341	295	291	338	317	332	327	319	368	331	312	335	321	355	298	304	332	305	362	336	315	297	336	333	359	344	348	327	308	320	311	337	330	287	337	312	360	349	298	311	320	379	352	320	308	348	315	336	302	314	318	316	337	345	323	291	301	325	348	317	295	319	331	331	323	343	323	319	327	342	309	334	328	313	311	355	307	337	322	311	340	329	305	328	305	365	336	333	318	342	313	317	315	311	330	296	334	300	348	310	340	363	338	348	313	325	349	316	323	338	312	346	331	375	324	314	333	324	317	333	347	329	319	320	330	348	349	323	363	365	348	341	327	344	343	333	340	325	319	349	336	336	329	298	327	341	304	320	298	321	340	368	327	314	317	323	325	323	341	341	320	377	320	347	347	318	328	312	316	341	308	326	325	309	306	336	343	322	320	313	335	312	316	327	352	318	311	379	354	328	312	307	339	317	348	291	320	327	308	326	336	332	337	308	306	331	348	336	337	335	297	356	346	310	330	341	290	339	327	321	326	344	370	300	319	332	328	344	350	342	305	353	349	319	274	336	295	330	341	293	304	341	333	313	347	296	300	303	333	363	348	326	355	360	332	330	335	318	340	332	344	357	366	299	316	331	319	319	346	293	356	326	255	342	330	342	318	328	341	332	332	328	322	315	359	357	357	345	360	344	303	304	304	314	323	352	314	337	324	335	351	353	347	317	289	343	336	333	339	321	335	337	351	367	352	328	342	351	300	332	328	329	319	323	338	307	303	350	317	333	304	339	330	319	329	321	275	294	341	306	340	330	341	325	300	379	304	319	353	332	320	294	311	326	338	295	321	338	293	339	334	348	305	324	327	370	316	349	311	349	333	361	306	278	361	320	308	310	342	358	352	344	327	378	344	313	329	316	346	357	348	342	362	352	394	320	340	371	337	374	344	350	301	348	323	354	333	318	310	307	334	323	316	323	298	351	327	363	310	330	325	329	331	309	355	303	300	346	328	307	310	318	313	329	317	326	324	338	371	311	340	331	333	333	314	338	357	296	331	362	310	343	378	345	331	319	326	335	324	323	311	325	341	339	351	377	361	299	367	356	296	338	317	346	344	313	296	348	342	331	364	323	317	302	309	329	311	307	324	326	333	347	315	311	291	333	328	312	325	320	321	339	313	340	347	321	334	361	321	346	325	321	310	320	353	332	337	315	329	332	329	361	330	315	325	294	329	304	356	334	312	322	351	342	298	315	352	332	361	327	313	326	320	336	312	308	320	371	304	339	319	332	330	302	344	302	300	317	307	337	347	361	360	333	306	306	368	306	321	325	331	339	329	325	306	322	351	340	327	312	345	305	308	337	335	337	344	330	299	326	301	318	319	339	344	310	308	311	328	328	336	338	355	322	321	312	327	347	363	333	299	348	324	325	298	306	330	355	307	360	356	318	344	330	330	329	325	346	333	322	308	336	341	342	356	312	323	324	299	333	350	329	312	330	314	359	379	359	363	293	349	346	387	327	337	352	354	326	303	290	317	329	347	367	316	293	353	334	337	333	306	335	327	301	383	349	314	337	301	313	308	320	343	384	334	325	337	358	340	347	341	321	328	324	344	347	345	325	316	347	334	308	327	326	320	324	308	344	345	340	322	330	328	328	350	355	350	319	303	314	292	308	346	329	329	321	289	298	329	294	353	354	310	316	321	347	375	344	307	308	305	312	343	351	314	341	329	392	341	312	382	313	322	364	334	318	306	358	301	309	329	329	324	327	285	303	329	288	329	333	320	318	355	305	339	376	326	317	304	353	313	321	294	283	318	302	290	322	344	328	330	325	313	331	354	321	341	328	363	329	352	298	315	317	345	337	350	386	324	306	313	366	332	296	321	371	342	328	330	345	329	309	320	372	313	317	287	328	336	351	338	321	334	298	335	322	366	315	335	340	314	350	345	363	290	294	322	295	330	326	348	334	283	313	354	360	338	339	350	328	357	332	313	332	332	322	336	332	301	343	356	326	324	338	327	320	331	326	332	333	328	331	362	324	353	355	363	363	324	326	323	310	334	341	330	323	298	342	332	340	302	322	315	316	334	307	304	325	326	326	305	335	299	336	314	334	329	352	302	299	320	323	343	319	333	343	291	293	337	331	291	323	338	334	309	346	299	348	334	315	373	321	321	346	337	357	308	323	340	317	341	328	315	325	323	320	343	352	331	336	337	311	359	353	342	343	333	319	324	354	324	309	338	335	371	347	319	336	347	311	312	328	382	357	323	321	338	313	327	329	318	344	342	303	329	331	323	345	353	336	337	332	344	350	315	320	320	330	364	325	310	343	342	334	307	355	325	299	338	324	366	357	303	335	367	319	347	347	302	322	338	322	335	345	320	299	334	341	318	353	274	337	350	365	339	346	299	299	340	319	313	383	336	345	366	351	323	339	324	290	357	359	340	342	347	352	314	304	320	318	308	289	325	332	329	326	348	333	324	343	342	330	304	330	333	325	291	302	390	315	325	325	363	322	331	375	353	329	326	332	327	339	358	357	306	359	348	331	327	299	341	305	324	348	334	334	333	337	311	358	349	302	313	323	322	301	322	353	309	329	337	381	322	321	322	309	325	327	321	342	341	334	335	313	338	345	340	347	332	334	363	331	306	352	282	345	315	356	314	319	323	317	329	308	306	331	328	326	314	332	374	351	321	341	326	315	335	288	331	380	354	368	328	314	347	336	333	342	321	357	346	340	331	329	299	307	335	345	303	313	346	300	306	355	318	315	342	297	343	313	316	373	322	370	341	344	354	290	338	284	307	356	315	336	344	365	351	322	309	329	329	320	341	359	330	313	319	352	321	323	311	353	321	311	312	319	344	336	317	299	288	305	312	309	325	335	316	310	355	320	299	344	317	358	343	318	332	359	372	315	292	322	356	310	310	338	278	329	336	343	329	349	340	324	319	348	352	335	297	290	340	319	349	328	323	334	315	328	303	293	345	309	321	374	370	356	335	347	329	328	346	336	332	374	337	311	320	333	350	294	355	309	325	317	342	343	329	322	297	319	327	327	329	344	337	341	333	326	310	318	321	340	267	315
21701	10137	7086	5281	3328	2117	1783	1292	983	983	906	876	879	793	796	800	863	803	763	837	776	813	826	768	790	771	783	754	734	732	753	766	781	761	776	779	747	764	733	780	764	751	755	746	695	796	751	758	780	778	728	744	751	721	766	726	784	735	761	796	750	796	759	790	759	722	733	795	793	721	744	740	743	795	738	693	798	748	753	748	745	764	758	789	754	806	755	765	783	761	804	762	707	738	797	814	765	792	778	711	747	734	735	725	754	743	772	729	790	779	744	742	728	774	778	721	776	749	753	785	748	750	738	702	747	813	781	780	759	759	735	760	762	709	766	733	746	740	719	707	747	743	763	761	781	700	742	771	758	756	787	749	748	734	720	759	754	754	737	739	743	711	775	759	777	767	798	786	696	763	771	728	740	766	731	741	696	771	764	789	717	780	748	768	786	761	755	697	754	773	780	797	756	820	745	786	722	738	770	740	793	781	793	745	715	797	711	777	772	773	738	708	791	822	774	829	775	772	783	734	749	758	761	752	768	719	718	762	801	748	778	754	777	703	736	761	798	721	765	788	754	778	778	756	764	735	741	784	774	785	775	704	740	765	760	731	712	758	759	757	730	765	803	734	785	749	832	791	728	751	760	773	771	756	760	765	817	769	736	724	791	710	754	716	793	733	725	726	800	763	769	699	746	751	750	771	751	739	736	765	763	746	766	731	745	788	721	755	796	774	753	706	758	770	722	778	782	764	757	745	764	788	766	712	758	786	729	718	757	746	762	829	751	767	794	745	750	764	739	798	764	760	769	770	762	810	738	775	762	744	793	775	725	764	758	775	757	738	700	710	740	750	732	742	738	733	768	792	737	743	764	773	745	738	684	730	758	778	755	777	778	776	747	714	717	747	751	725	771	745	786	783	773	776	789	740	729	761	746	771	779	798	785	795	780	747	734	715	747	735	760	745	791	808	753	721	735	755	747	779	728	749	795	749	755	762	739	740	726	754	781	754	800	782	712	752	803	742	717	711	730	758	792	772	716	759	798	746	762	770	823	764	770	777	765	750	720	752	731	727	753	747	770	726	764	794	725	740	782	787	770	746	757	761	758	764	754	740	790	758	738	731	776	750	724	711	768	749	733	763	740	713	790	806	732	804	735	793	759	762	773	796	748	755	737	787	746	749	743	814	753	832	738	752	783	772	750	713	746	721	755	733	784	789	738	762	716	818	763	810	742	727	821	735	769	793	737	779	740	793	778	712	777	751	735	767	756	750	813	761	805	745	812	756	790	692	736	760	766	717	795	763	744	763	764	743	755	759	764	761	808	775	738	758	766	793	719	760	750	787	772	780	753	765	767	733	769	731	783	749	751	722	787	747	724	767	845	741	757	765	803	763	775	732	793	748	805	760	739	736	772	766	727	712	756	708	771	711	739	750	762	764	738	736	765	767	767	761	815	778	747	783	725	721	755	761	779	716	737	759	746	789	730	742	800	763	755	723	759	788	704	731	743	825	770	716	773	711	800	769	730	700	754	740	780	800	753	708	765	738	706	723	772	759	780	754	768	782	776	782	784	785	804	777	755	717	763	753	763	764	740	817	703	760	740	796	736	774	732	775	759	727	785	733	730	753	736	761	764	726	770	766	717	727	774	746	780	725	725	711	780	781	721	737	784	754	757	745	794	742	807	722	753	825	757	778	746	757	749	722	724	772	744	766	718	807	767	772	722	714	711	705	828	706	731	783	767	759	754	776	785	820	711	724	693	742	744	707	801	733	734	762	758	727	725	726	759	764	727	736	746	790	751	738	748	726	769	786	744	760	754	722	758	774	753	797	753	738	779	757	822	739	761	747	738	752	800	721	778	789	745	738	712	755	783	725	754	734	742	720	797	718	770	721	758	726	722	738	771	673	697	735	740	736	736	785	811	790	741	757	743	732	780	811	772	767	749	721	760	742	777	749	774	779	803	767	750	705	742	769	810	710	832	734	777	746	755	745	762	786	718	720	715	794	795	743	750	726	823	763	699	776	749	764	762	754	741	735	723	759	748	669	803	764	708	767	838	741	753	757	751	780	723	763	787	762	778	790	738	776	769	715	768	767	747	723	759	776	752	781	700	731	770	745	745	773	730	731	803	721	779	765	801	733	743	747	753	774	794	778	740	764	777	751	771	773	735	765	697	734	787	776	758	705	694	712	745	767	757	731	769	742	703	766	764	743	745	786	704	730	724	741	750	768	722	713	757	747	757	748	799	778	742	749	733	754	683	752	772	782	778	716	740	777	783	761	737	733	735	764	790	766	815	718	781	744	691	733	753	745	745	761	776	782	760	782	764	735	798	784	747	725	719	740	793	751	757	762	783	756	774	721	732	707	774	712	748	766	806	742	784	776	747	758	754	785	748	740	745	782	750	783	754	683	764	806	735	794	764	806	783	735	733	751	781	744	748	752	771	771	794	758	778	797	794	748	746	778	770	756	723	714	791	771	835	738	798	742	764	731	751	729	736	797	753	766	780	794	743	754	753	775	771	741	757	810	750	723	738	761	747	819	752	697	764	809	754	738	793	784	767	793	767	697	723	738	766	775	732	776	767	760	773	769	790	800	782	761	717	711	775	729	766	733	776	777	779	749	769	774	773	757	760	733	770	729	788	782	722	752	777	732	771	761	710	777	782	719	759	758	726	740	774	726	748	763	792	787	710	742	776	749	769	777	750	767	771	761	767	764	767	729	704	780	765	751	747	757	802	753	755	746	723	729	760	768	711	790	777	723	772	743	756	745	775	719	763	774	732	775	787	723	765	795	775	775	768	756	754	756	781	747	728	711	751	761	748	776	731	749	795	754	786	756	801	775	795	716	763	750	752	758	732	751	797	795	757	698	761	761	765	781	730	758	759	764	742	769	766	731	743	811	763	714	755	749	788	772	761	739	798	760	740	746	769	769	761	739	724	798	780	771	778	774	777	755	714	782	744	748	801	750	743	759	746	721	774	815	747	757	807	789	760	746	734	733	785	752	775	745	759	737	781	696	690	746	718	717	755	805	768	734	746	752	737	746	763	748	788	803	794	780	771	713	731	744	759	775	758	792	774	765	770	740	735	745	796	718	740	736	756	728	753	765	737	773	784	759	700	745	761	762	731	768	793	749	733	670	772	763	715	713	740	826	744	710	804	775	742	787	769	769	768	733	739	771	721	737	771	731	753	752	775	743	773	727	749	743	753	785	750	749	758	804	761	776	777	787	804	730	746	745	770	742	759	789	707	723	726	789	703	711	780	757	805	785	748	719	727	767	755	742	747	808	767	739	758	724	741	734	755	763	774	711	766	760	784	750	769	773	783	713	804	804	742	733	767	766	756	766	777	783	728	748	770	773	708	721	719	738	803	758	757	802	716	746	708	799	762	789	734	782	769	749	715	708	743	741	738	719	746	773	770	771	739	733	794	784	791	770	776	767	765	757	755	724	761	756	770	748	775	789	797	774	808	795	759	739	711	728	721	721	715	701	734	741
22965	2356	534	431	362	331	316	326	297	273	333	325	294	308	288	299	319	293	294	279	309	307	284	289	302	306	308	304	278	275	278	270	309	327	274	285	343	273	304	321	299	336	331	290	312	319	295	286	297	287	318	303	290	327	288	306	317	319	323	317	289	294	328	300	297	310	294	308	323	313	288	298	291	299	305	317	289	284	369	325	329	318	319	301	319	326	345	296	284	287	328	272	299	322	316	348	300	306	300	289	328	285	343	301	319	306	282	302	342	316	337	283	252	318	306	313	308	310	293	299	295	324	306	320	314	340	338	275	309	277	281	288	286	332	309	297	305	281	302	334	289	319	307	306	285	265	306	336	302	314	279	321	304	333	313	266	316	321	309	297	323	318	297	301	296	289	303	293	279	297	358	302	294	317	286	335	312	308	296	322	323	329	294	293	324	300	319	335	313	284	291	302	306	294	285	304	328	324	335	315	329	289	276	290	309	280	316	300	288	329	288	294	313	332	330	311	279	287	313	307	336	274	296	270	312	308	296	312	331	335	292	329	331	297	325	330	314	284	316	293	289	308	298	318	310	313	301	307	305	320	302	347	311	329	311	319	305	304	319	338	286	313	298	324	300	275	281	272	285	319	304	322	327	287	322	311	308	299	291	296	363	310	322	321	286	315	307	302	304	284	281	292	336	330	313	317	308	316	337	300	270	303	280	295	294	302	304	287	345	341	272	333	304	311	318	301	288	264	251	307	311	304	300	320	299	305	320	323	319	350	331	322	318	316	302	294	288	281	313	307	330	320	304	313	300	292	295	322	288	299	325	315	303	274	316	336	307	328	332	321	329	304	319	308	296	298	309	292	310	276	301	336	304	334	324	284	302	321	299	342	314	317	306	306	333	291	298	294	319	331	326	299	271	312	283	317	325	315	325	288	304	286	298	283	323	302	316	317	280	325	305	302	335	322	327	314	301	322	302	318	278	299	305	322	308	322	288	311	298	312	323	286	309	297	312	335	340	304	305	291	304	323	308	286	301	304	315	304	295	326	319	296	271	274	291	302	275	303	321	297	313	341	305	301	301	308	305	324	309	284	336	310	318	337	290	308	309	286	309	304	285	288	299	288	320	321	329	290	284	294	311	345	296	316	306	278	323	314	328	316	299	318	337	327	291	305	277	300	295	302	305	303	315	296	283	316	316	338	289	313	272	347	312	286	310	314	292	302	336	291	297	334	285	280	268	316	301	303	332	329	304	319	304	328	307	309	281	326	312	340	290	312	321	309	299	302	303	277	290	268	257	315	302	334	287	301	306	298	284	329	308	335	338	307	316	321	327	334	279	326	306	317	258	288	312	332	289	260	293	332	316	314	318	315	284	326	317	321	304	332	309	291	335	354	293	313	316	296	294	299	330	332	310	339	332	302	287	322	293	309	318	304	288	310	272	305	347	336	287	299	316	329	319	307	312	286	299	287	311	326	317	319	276	320	333	313	313	310	302	341	322	353	301	293	334	302	288	276	294	295	323	295	314	288	289	301	327	337	294	297	292	280	307	325	311	302	294	293	319	319	301	297	299	278	293	303	276	303	265	298	333	313	263	300	295	288	266	299	293	320	305	310	288	295	288	302	309	332	289	318	328	280	296	312	340	271	302	327	293	299	304	274	293	360	317	289	310	313	309	289	303	268	296	280	338	279	294	328	320	302	302	292	320	291	318	284	331	300	325	331	295	311	319	301	296	313	285	300	315	310	306	298	323	303	301	305	296	294	304	326	278	302	285	339	332	303	329	302	325	323	291	289	334	339	325	281	304	326	280	293	331	325	326	325	294	319	298	341	338	294	305	295	303	323	304	336	289	307	320	293	302	287	317	310	289	297	315	269	305	323	343	331	324	284	319	308	319	289	314	337	292	283	307	313	322	295	291	282	310	288	287	281	292	331	347	283	313	294	339	306	332	326	310	315	287	308	279	274	358	298	285	300	325	327	321	313	298	315	278	292	285	318	299	324	295	318	345	267	325	320	322	310	310	286	302	310	294	313	309	295	302	347	298	303	305	290	287	305	320	357	297	295	294	298	316	318	305	320	320	269	299	300	294	283	308	302	257	290	286	261	276	312	290	309	314	293	307	322	331	312	302	342	290	330	303	302	340	313	319	305	321	297	296	293	298	271	341	325	307	324	300	305	313	287	285	302	337	335	326	320	305	299	288	297	325	316	340	315	302	316	302	297	278	295	282	287	327	334	290	332	284	304	333	328	336	272	322	288	339	324	302	288	297	286	335	296	287	314	307	298	309	283	317	306	315	306	331	330	318	327	329	287	324	324	298	315	301	299	274	341	307	314	321	309	307	306	321	304	321	314	295	304	327	328	308	294	307	332	285	336	315	266	307	301	287	302	295	332	282	305	296	326	310	329	293	313	329	298	303	314	308	323	306	320	309	276	291	320	308	300	311	329	331	309	334	319	306	327	312	275	304	324	344	354	316	337	346	283	296	314	295	296	304	278	279	283	305	328	327	304	316	298	312	295	337	322	283	323	313	306	296	317	326	326	311	289	315	302	304	331	321	312	292	326	310	308	295	289	302	292	269	321	266	314	316	307	290	296	270	305	289	338	300	336	298	268	320	304	296	313	321	313	336	304	329	327	334	297	314	323	289	340	299	308	280	289	339	289	339	307	289	286	303	309	301	315	322	314	325	284	285	311	323	288	320	281	295	321	321	281	327	328	286	292	307	300	296	329	308	317	321	298	322	323	300	300	319	309	320	290	308	332	313	312	286	316	310	299	315	291	330	318	324	293	318	303	312	296	290	299	336	304	300	309	309	290	326	277	344	340	279	291	350	306	325	298	295	299	293	298	307	297	333	318	321	308	315	312	294	288	319	321	320	302	295	295	288	312	311	324	274	307	322	326	332	350	337	292	301	322	290	278	316	300	329	294	313	338	301	304	299	303	297	298	292	302	334	295	299	323	303	309	325	337	296	315	329	294	314	309	299	298	317	311	318	298	314	306	331	324	330	315	319	266	316	301	294	326	307	329	308	317	311	284	331	329	280	338	329	332	324	324	273	284	304	294	321	300	271	278	292	296	320	307	344	287	311	280	268	283	327	284	276	297	293	298	318	308	328	296	302	325	321	297	320	323	270	323	299	307	305	327	291	319	308	323	332	289	318	310	290	316	298	280	284	283	358	284	286	320	313	297	306	309	337	262	300	289	305	291	312	301	295	274	297	315	316	313	319	283	301	308	316	337	299	291	331	292	306	307	323	354	325	287	335	323	290	284	302	295	332	315	326	307	308	306	310	315	343	320	331	311	303	344	326	299	311	308	308	301	270	285	320	311	304	294	292	303	319	298	293	292	319	303	314	322	327	312	310	292	302	310	293	281	296	302	305	296	328	283	331	308	302	356	308	303	335	272	310	307	270	322	277	314	301	288	306	321	259	324	327	286	325	315	298	340	287	320	313	328	278	306	290	293	318	328	284	298	305	315	308	312	298	327	317	287
16002	4669	3423	2328	1399	1107	934	785	781	784	773	756	745	706	670	691	702	693	694	621	688	682	708	729	673	723	681	659	711	673	704	693	667	687	663	694	671	699	710	706	668	688	715	698	684	720	696	665	686	706	695	686	695	650	667	683	731	688	697	689	704	686	676	692	706	685	705	664	716	631	679	693	691	671	691	655	676	679	664	680	689	671	663	684	656	689	682	667	657	641	719	697	668	700	653	671	724	723	705	710	685	649	691	673	733	702	718	684	709	706	676	649	670	728	666	706	675	696	675	704	738	700	676	675	678	664	697	680	638	660	626	689	701	697	693	653	652	659	690	640	709	658	654	643	662	692	708	699	721	663	690	641	659	695	670	638	681	676	704	683	696	661	681	703	644	632	674	669	719	676	702	670	671	664	640	692	682	710	703	642	689	695	641	689	674	698	662	721	681	690	729	632	713	662	674	680	666	712	711	687	745	641	698	691	635	697	662	695	656	696	667	718	729	679	643	647	690	675	712	650	665	721	706	667	749	647	667	704	687	716	633	676	660	632	678	688	701	695	702	664	642	704	645	683	673	684	657	665	685	674	684	659	689	671	690	656	680	662	684	652	659	692	649	689	695	659	707	731	714	682	682	675	669	701	670	654	664	715	674	636	678	710	704	662	679	651	636	667	718	706	707	699	679	710	740	702	705	687	680	696	672	700	682	692	672	647	697	676	696	665	688	719	634	649	688	677	682	664	691	705	672	672	703	674	737	723	685	660	669	650	720	707	680	665	658	697	697	684	665	714	671	691	721	677	646	639	697	681	686	698	689	652	674	663	703	692	682	739	691	653	675	673	692	729	658	687	716	678	722	683	682	714	686	663	708	694	670	661	714	654	653	742	739	654	699	643	706	704	692	680	685	700	650	749	702	655	645	687	641	677	700	637	664	670	689	706	696	659	705	637	678	733	700	682	637	653	689	669	661	663	667	629	663	685	679	709	680	683	706	658	656	688	668	715	659	654	685	645	644	691	699	673	649	626	653	697	682	688	637	649	666	700	706	686	692	676	683	691	697	677	709	717	696	675	614	705	706	688	719	789	718	705	669	655	673	700	662	671	690	680	699	653	695	718	671	692	678	657	684	692	659	706	695	674	741	662	683	669	656	675	758	704	692	747	725	644	691	701	680	685	697	712	725	710	699	677	716	657	673	709	657	700	629	717	657	655	638	729	648	693	672	672	694	707	689	671	648	688	650	699	687	647	650	682	676	707	660	685	714	681	661	706	648	661	708	705	655	674	714	687	706	718	689	673	641	722	696	680	688	698	655	734	664	687	702	671	676	669	688	658	631	675	692	733	649	708	657	657	703	728	648	675	711	712	715	689	656	663	664	680	624	712	656	659	716	676	642	635	659	697	674	700	666	658	687	632	665	647	633	720	679	663	679	638	735	710	718	651	728	701	663	740	708	708	680	657	673	685	681	671	651	683	692	701	692	684	701	660	708	663	670	668	677	693	664	699	730	703	656	633	637	680	739	660	678	708	680	662	626	697	623	683	641	645	700	712	680	673	661	668	678	698	691	686	677	703	709	717	697	678	670	693	719	725	712	676	686	700	685	653	680	706	678	744	674	617	697	656	677	724	671	713	667	694	711	647	660	659	650	655	662	660	666	643	733	703	698	685	644	645	691	665	672	714	723	693	650	629	679	669	657	667	720	655	666	661	686	679	674	669	710	680	712	687	677	707	683	650	684	694	692	710	695	638	695	679	681	689	705	687	656	712	677	693	677	665	683	660	692	671	726	686	690	721	671	649	691	656	708	671	713	645	683	656	703	695	703	695	642	718	705	655	673	754	632	698	669	733	675	672	707	675	653	673	657	734	701	741	701	686	663	713	710	718	650	670	680	687	650	665	712	646	728	674	627	648	672	669	677	677	692	658	708	646	670	675	610	697	658	686	713	636	713	649	617	694	683	669	692	679	677	620	672	699	661	655	695	661	663	683	657	720	677	714	714	692	691	695	662	671	636	688	706	708	662	691	639	711	683	705	671	696	672	705	720	736	691	742	709	675	711	647	695	705	671	645	663	706	676	631	680	639	673	687	687	737	669	679	736	667	689	684	684	637	657	685	692	715	665	688	668	681	708	713	724	664	703	707	739	690	731	722	725	655	665	692	624	691	668	646	675	651	767	724	636	647	657	668	704	685	693	731	659	676	702	689	680	703	709	657	683	650	695	688	671	650	678	689	661	654	636	666	689	693	697	636	680	695	661	698	690	689	712	686	675	692	656	649	664	651	706	666	713	696	705	642	664	682	673	698	666	703	663	683	710	656	633	611	641	690	709	694	689	712	694	676	692	664	702	652	701	701	672	679	693	673	710	696	704	674	692	664	655	664	704	672	692	655	691	659	678	705	685	720	665	662	642	648	694	665	671	701	682	675	655	639	684	653	633	687	664	649	725	660	677	675	704	667	696	687	669	707	698	675	651	703	673	670	691	672	659	665	668	689	675	686	648	651	695	642	704	659	631	686	673	686	682	666	639	696	668	661	654	675	696	712	682	705	671	639	685	663	661	705	687	696	667	705	607	679	707	673	725	709	715	668	677	706	660	691	657	695	689	695	706	700	667	685	716	643	695	696	698	717	668	707	723	665	678	625	671	680	689	675	705	668	611	705	681	693	689	665	685	705	660	702	680	691	665	694	697	703	665	675	660	650	688	656	640	635	711	668	668	710	712	657	700	691	686	715	680	681	685	706	698	668	703	683	714	720	646	701	680	715	692	619	636	653	684	705	686	683	700	651	706	687	698	698	706	687	693	707	716	677	707	722	707	650	668	663	678	682	683	721	649	684	735	682	700	662	675	682	672	683	685	687	648	686	697	687	675	678	641	695	669	682	675	648	674	680	655	654	673	727	660	705	667	671	689	791	629	713	709	680	676	713	660	722	668	663	714	735	710	712	637	654	690	681	636	676	697	696	707	649	673	660	651	706	686	666	676	682	674	678	692	657	637	669	735	688	735	668	686	672	679	699	684	654	626	703	672	701	687	667	708	727	636	660	643	692	688	677	685	648	740	711	680	652	675	678	726	701	693	636	677	662	628	681	656	655	647	630	707	695	661	699	696	654	690	711	678	677	711	685	698	685	635	698	664	672	683	674	690	656	726	703	669	649	667	667	687	672	676	701	712	715	700	688	674	742	655	691	726	647	679	652	673	665	674	654	650	709	653	703	676	679	727	670	663	698	654	673	687	661	654	688	672	698	690	695	726	699	732	718	710	653	676	678	718	692	697	672	705	691	695	659	700	691	716	697	696	664	691	684	646	691	645	685	701	704	687	697	726	666	690	660	658	671	706	663	638	672	682	678	705	645	690	690	697	700	667	681	693	667	701	677	719	731	698	683	694	646	664	692	721	673	667	688	696	655	709	685	675	660	706	714	713	646	688	648	674	704	720	692	694	690	669	678	694	689	617	682	712	732	693	693	682	681	698	694	675	693	681	678	639	617
28588	4707	970	556	408	400	351	326	300	320	318	299	312	354	305	333	292	336	270	335	321	353	283	318	315	318	330	318	299	327	292	297	287	316	323	348	332	310	330	297	325	335	314	318	320	302	297	323	315	305	337	349	330	311	321	322	345	361	297	332	339	325	309	315	279	340	298	307	326	293	352	319	316	309	305	327	335	325	347	343	284	308	330	326	313	319	312	316	329	290	306	304	326	317	300	279	317	329	305	338	287	326	317	325	327	318	316	328	354	313	346	340	345	332	366	299	295	304	303	331	304	338	320	300	297	304	291	292	262	328	329	303	291	335	337	295	296	309	352	331	328	283	316	332	347	326	351	307	344	343	322	303	299	321	306	346	337	304	335	292	332	306	325	286	313	308	309	352	330	321	343	315	316	305	305	330	291	326	312	338	335	363	309	308	320	324	354	327	296	320	317	289	311	287	313	336	309	324	321	292	313	339	316	315	345	303	334	320	316	331	290	333	304	326	324	329	332	313	342	352	343	340	334	311	322	303	328	307	320	347	320	321	300	289	304	323	320	290	290	313	327	352	335	308	297	317	300	329	319	311	309	332	307	319	316	315	311	311	329	290	310	298	360	329	329	320	327	327	306	324	307	346	315	301	368	320	305	347	295	266	311	359	340	315	316	307	317	340	327	338	308	306	331	327	326	311	326	348	320	348	315	324	310	311	310	299	336	319	320	319	307	321	338	337	296	313	292	292	324	312	333	318	287	318	331	308	340	312	312	303	344	303	311	306	326	310	318	305	316	309	296	342	303	304	308	317	303	313	324	328	341	338	290	345	265	308	309	301	307	316	319	295	298	342	314	314	308	275	317	346	341	303	305	311	268	282	306	287	313	337	321	312	300	307	327	365	312	309	336	325	321	338	314	288	337	310	354	358	295	346	302	321	334	325	318	382	329	338	337	332	311	285	338	318	306	303	308	300	325	318	315	317	306	291	372	366	292	338	330	333	314	286	342	312	328	340	317	323	322	315	315	363	358	311	304	324	314	323	323	328	302	284	331	324	312	308	317	322	315	308	326	303	302	308	319	287	313	321	292	320	335	299	328	322	291	310	354	351	334	318	327	299	310	330	310	324	318	299	305	307	340	301	327	285	344	308	287	301	325	359	322	319	304	333	300	317	331	350	303	321	323	298	338	340	309	297	315	296	311	320	326	300	317	302	287	326	362	336	330	316	318	288	290	335	341	278	314	331	321	297	325	323	328	314	316	301	313	332	340	325	329	312	304	324	344	306	336	340	286	346	312	316	277	342	290	317	301	294	293	315	284	317	328	296	351	327	351	322	304	337	333	283	301	331	333	317	295	365	326	298	334	339	307	320	329	300	327	312	307	315	317	354	294	334	318	339	305	292	341	335	330	309	313	299	323	340	291	340	328	342	324	318	303	317	317	308	311	308	304	330	312	304	326	309	370	312	360	306	338	337	312	317	311	324	314	310	304	313	305	320	320	319	332	328	288	314	347	317	323	316	318	326	287	332	319	299	315	299	344	305	305	345	330	312	350	311	296	329	320	336	324	302	331	321	308	320	336	284	349	307	309	317	305	317	313	298	306	325	315	307	352	356	329	299	332	326	324	307	346	316	319	301	335	329	325	316	314	321	326	311	317	303	362	314	340	344	313	289	313	291	340	335	296	325	333	286	305	315	308	304	325	311	338	310	342	312	327	314	276	333	303	325	335	308	301	299	326	293	325	325	325	291	315	300	311	331	312	334	347	288	313	310	319	320	303	316	306	337	353	334	341	336	329	316	304	332	318	327	313	339	270	342	311	327	308	336	328	334	329	321	299	306	326	313	335	289	336	339	315	316	330	330	313	318	349	308	343	342	327	319	301	328	342	296	312	298	329	311	327	309	288	321	307	339	326	307	319	312	303	315	285	318	312	350	355	346	345	324	317	365	335	302	323	307	338	359	337	323	299	272	297	315	308	321	317	336	298	279	345	311	299	292	296	288	286	324	344	339	330	327	321	305	334	334	319	361	305	300	351	329	305	330	311	335	330	297	288	288	369	324	342	302	313	300	341	284	337	320	333	318	312	311	333	344	305	295	321	331	319	329	332	294	318	337	291	310	324	320	317	344	366	324	308	308	305	306	316	299	292	339	330	297	306	315	308	310	340	290	288	290	273	372	328	349	314	295	296	324	328	306	335	340	316	314	345	301	297	313	307	318	301	283	328	330	332	297	331	333	330	300	355	335	350	343	331	303	314	301	301	353	334	318	328	320	324	309	319	308	312	306	343	312	352	352	345	283	286	316	295	326	317	312	312	282	311	290	327	330	331	307	299	307	334	297	293	322	311	322	325	314	325	330	334	326	332	318	311	321	349	296	332	346	289	311	344	316	322	278	318	333	314	323	321	346	323	322	301	313	322	326	307	311	324	316	316	315	332	319	323	295	311	341	328	320	331	371	328	314	313	326	295	355	321	342	359	299	299	321	314	308	337	298	290	328	303	313	324	336	332	307	333	309	304	305	340	323	327	318	306	320	294	313	327	305	322	324	341	336	313	314	324	326	304	317	318	276	334	300	340	325	349	321	325	326	298	311	318	319	368	324	338	333	310	334	315	321	324	324	367	324	330	346	287	317	321	326	329	366	347	332	308	279	309	295	327	322	296	321	307	309	318	301	311	303	305	306	332	313	306	322	321	330	294	295	300	331	281	315	314	327	340	352	334	338	332	303	314	307	335	307	312	337	340	298	334	285	348	323	336	325	303	348	275	340	305	336	308	314	340	292	280	342	320	360	303	305	304	342	310	295	333	300	314	305	295	315	350	322	346	322	314	321	331	335	317	298	304	295	313	312	310	296	307	321	304	291	333	320	338	323	306	325	320	321	325	348	325	321	335	330	298	342	334	343	323	297	338	313	285	300	296	299	329	313	307	364	302	303	321	310	290	314	303	289	287	317	320	313	295	331	278	343	327	314	310	294	312	308	324	338	292	318	317	314	319	332	314	288	283	305	315	343	325	354	308	293	282	315	311	278	306	334	334	324	305	317	303	337	311	334	308	289	354	293	292	316	337	308	266	330	323	323	313	303	310	315	332	286	334	334	352	328	344	335	324	270	342	323	356	316	349	318	295	306	328	313	324	339	303	299	348	314	318	303	329	349	340	320	325	330	331	297	362	327	297	320	310	252	306	312	330	305	316	310	306	318	321	337	280	338	303	327	297	305	309	321	290	289	277	313	276	326	300	315	300	300	333	351	313	312	316	327	319	354	314	335	342	380	326	326	304	302	319	301	325	337	331	307	330	331	344	326	307	324	323	328	310	353	290	336	302	308	313	313	276	298	292	281	342	293	309	292	299	301	312	295	322	307	278	328	327	304	316	316	314	323	279	328	353	302	320	291	316	302	309	300	352	320	316	309	338	320	310	315	343	303	332	335	328	283	328	333	304	291	306	316	338	306	336	322	304	279	363	277	323	322	282	317	325	305	320	332	341	302	284	346
19746	10461	7313	4542	2706	2285	1441	1143	913	876	884	895	797	793	777	740	788	775	768	741	756	779	732	772	712	736	696	692	711	751	708	743	702	732	696	703	746	750	739	732	716	661	714	728	730	720	740	736	678	755	708	677	686	773	721	696	745	680	725	728	693	757	768	718	689	688	703	716	735	734	735	721	711	739	699	703	705	713	785	750	697	661	701	701	709	687	657	723	744	692	677	722	754	735	727	752	704	728	758	736	687	703	704	714	755	704	700	746	704	712	698	698	710	693	707	666	728	800	691	705	725	724	749	730	764	740	722	719	641	755	675	732	739	708	737	755	723	660	752	714	699	685	705	752	760	730	644	693	700	702	717	704	676	725	735	702	683	708	752	718	721	726	752	669	727	735	741	701	750	695	781	729	740	738	714	703	732	715	693	713	758	714	735	746	743	741	693	711	670	747	744	731	741	702	697	738	734	718	701	706	708	698	806	724	739	711	727	694	702	734	727	713	717	712	783	691	713	724	729	734	749	787	703	706	700	744	738	722	714	754	762	712	710	740	719	674	687	713	735	788	662	717	736	723	669	700	677	730	770	719	719	684	688	728	691	746	749	716	754	733	701	730	726	698	700	705	679	728	779	724	766	723	699	690	724	722	741	686	772	719	716	721	730	718	753	723	715	761	697	767	749	710	759	663	731	718	750	681	744	698	692	752	707	692	765	656	691	714	720	698	757	722	745	747	701	726	708	729	691	697	696	714	706	736	710	716	735	735	762	732	725	756	716	709	716	727	686	711	721	735	748	708	693	689	731	715	696	713	744	740	708	719	714	734	687	703	731	678	733	691	725	719	677	726	749	737	742	719	693	703	771	744	740	707	777	717	758	735	736	734	669	734	697	729	703	694	703	731	768	755	753	753	749	695	703	726	686	721	759	676	712	724	696	740	769	740	712	714	742	742	701	705	688	770	693	679	713	702	684	769	745	718	730	787	716	713	712	643	712	715	719	730	715	727	731	713	725	754	798	741	696	725	724	757	762	682	731	708	694	676	730	721	703	668	697	675	698	752	693	736	709	715	737	741	744	718	735	703	697	759	718	762	707	712	702	737	734	696	728	762	762	716	726	717	705	724	754	699	715	761	744	763	749	741	704	728	735	682	723	741	689	710	707	726	728	738	704	715	754	806	737	752	730	693	695	715	725	769	734	703	714	711	739	682	744	790	707	703	674	731	724	734	696	728	768	730	792	705	702	744	748	721	719	740	770	702	760	756	740	730	721	696	727	731	743	725	684	739	722	716	721	668	748	746	727	716	663	700	740	711	703	703	746	754	698	782	710	707	665	684	785	675	771	738	755	709	713	737	682	686	702	730	681	737	692	701	681	674	728	710	766	728	737	710	724	737	704	689	759	755	724	690	724	719	701	728	763	696	654	772	671	707	663	714	651	672	735	687	727	733	723	751	721	726	660	748	669	724	749	719	750	701	708	713	679	689	771	747	760	725	728	738	717	746	760	723	715	763	729	710	743	712	727	671	737	726	733	777	717	689	688	752	739	704	748	691	680	731	678	723	769	715	754	707	693	697	726	682	717	713	780	714	715	741	748	746	741	704	702	689	696	727	717	757	722	723	760	699	708	721	714	687	713	709	752	686	695	783	706	717	742	718	719	724	714	703	741	661	752	746	704	728	716	697	773	692	735	708	710	741	809	777	698	700	723	718	720	692	747	738	729	739	682	726	716	749	716	704	702	797	698	722	723	725	710	728	660	723	714	736	702	683	702	720	778	711	698	734	720	714	729	726	680	743	729	720	703	718	730	753	745	709	718	706	724	745	696	714	713	703	697	684	730	752	729	724	694	740	708	700	773	719	731	706	728	699	718	645	693	748	754	689	788	684	707	756	712	731	671	745	718	730	688	698	758	653	686	739	731	682	692	697	745	704	743	755	720	683	707	678	714	665	678	676	694	717	710	684	763	755	717	778	713	699	727	728	708	747	746	748	684	735	750	691	720	763	743	705	753	711	739	702	728	723	713	737	726	710	747	751	724	742	711	716	746	766	772	725	752	733	717	688	741	741	705	731	730	745	747	732	718	740	735	723	641	724	688	733	716	721	736	749	713	705	731	703	774	761	732	702	739	744	786	735	728	721	750	736	696	718	701	698	739	703	697	720	748	742	734	724	663	716	773	724	703	730	730	763	691	724	754	728	727	728	700	709	740	738	725	685	712	682	758	709	750	746	763	720	683	706	666	695	731	668	713	653	683	734	730	715	778	726	750	695	682	708	707	737	721	716	685	721	753	734	746	686	708	761	695	747	727	710	728	678	720	687	679	746	738	769	745	802	770	752	744	646	749	682	730	755	719	694	711	733	727	705	684	704	713	746	691	684	698	704	734	775	773	767	731	728	759	700	706	670	745	697	691	713	704	708	742	699	696	737	741	700	740	711	732	722	752	748	726	695	697	709	738	713	739	755	753	695	733	732	717	714	734	685	669	743	711	716	734	776	721	695	692	690	697	722	724	777	706	714	722	776	756	724	734	700	706	706	723	747	716	703	713	724	789	695	723	726	685	701	686	739	777	748	681	713	694	698	726	739	729	696	688	706	683	727	738	697	750	777	692	723	692	748	747	744	755	671	689	722	738	729	750	782	734	756	741	673	752	701	643	725	782	746	738	673	773	742	699	720	715	707	731	738	706	708	707	664	670	702	696	748	733	695	734	777	703	650	692	741	704	706	751	708	685	668	709	740	709	761	724	680	717	748	753	730	754	718	695	722	728	704	740	728	643	719	726	724	691	744	691	731	713	747	744	687	732	730	744	738	727	732	738	763	715	722	726	747	708	738	731	740	779	722	692	738	688	671	713	677	702	702	751	703	706	735	765	738	660	705	718	762	720	731	675	700	754	732	743	766	689	740	721	719	698	698	726	755	703	725	765	697	709	724	678	692	692	691	734	732	757	775	714	676	724	757	713	746	708	698	775	709	731	742	683	719	728	688	713	728	745	729	715	706	716	715	756	688	799	767	736	697	701	684	752	767	690	735	738	718	761	688	741	695	724	786	695	711	689	696	714	761	699	705	722	743	708	715	745	715	734	716	760	689	650	725	741	708	744	732	705	728	742	731	717	737	730	677	727	756	696	783	700	747	715	663	739	705	711	748	686	740	739	702	723	790	712	689	750	664	648	739	768	675	749	680	731	676	712	747	756	711	702	696	718	717	745	731	687	725	749	738	763	713	754	740	716	721	716	750	717	673	709	725	716	698	735	740	710	698	733	687	707	748	720	709	708	707	674	711	683	677	685	679	734	725	706	738	758	736	730	710	735	725	692	750	745	732	717	715	727	694	710	758	769	718	716	712	731	721	762	733	714	705	712	710	686	696	693	719	716	721	671	749	752	708	762	720	661	734	728	734	765	771	783	718	748	733	732	693	667	742	743	712	700	702	748	709	689	739	712	756	708	687	717	742	705	714	745	663	680	750	712	699	700	729	701	745	769	727	748	741
33497	6423	1034	627	509	394	371	347	345	318	328	329	364	324	341	326	325	330	322	349	301	310	378	362	340	338	305	322	312	320	318	308	335	303	330	342	311	313	337	318	353	340	332	326	331	310	333	310	327	330	313	344	341	320	335	341	341	325	338	316	354	346	362	328	359	333	345	355	303	309	334	330	384	367	345	329	336	357	332	341	299	275	343	351	320	292	301	332	345	323	314	305	332	324	332	356	340	344	306	305	357	337	336	371	317	324	335	334	313	294	359	311	322	320	328	315	340	357	321	315	371	346	340	332	323	329	306	369	321	346	337	326	309	331	309	296	339	328	321	296	310	319	290	342	331	316	301	329	317	324	300	305	336	329	357	329	329	325	329	337	289	389	291	308	331	354	306	343	353	328	358	356	325	321	334	344	353	342	335	311	330	319	316	334	351	350	306	319	291	351	307	282	333	301	299	313	333	339	312	319	340	342	356	333	336	338	350	342	370	357	347	314	333	351	311	329	357	344	352	333	327	310	319	326	345	342	314	328	345	315	336	326	309	335	321	313	322	328	334	332	366	342	334	310	337	331	334	325	299	347	305	325	310	341	320	338	336	354	359	308	335	333	342	330	316	368	288	287	318	339	326	338	343	278	323	345	359	319	335	358	360	355	364	336	295	328	295	305	348	327	302	344	362	339	378	380	316	330	333	352	352	323	304	299	344	300	322	337	322	337	342	318	304	318	343	359	362	335	369	377	348	319	312	327	310	341	341	321	322	311	342	323	331	308	378	302	331	328	300	350	345	314	304	336	370	338	345	314	317	330	314	310	330	345	376	329	309	316	324	347	329	344	355	337	318	304	297	335	340	348	314	340	347	342	316	342	348	321	325	296	337	317	329	348	362	334	339	303	313	324	311	306	343	319	323	343	294	337	318	358	310	349	308	380	345	338	326	297	307	354	328	337	353	340	344	326	314	306	354	310	316	334	308	343	306	324	323	354	334	281	308	299	315	326	335	310	302	329	327	351	311	344	317	306	362	296	352	340	318	321	329	324	313	362	303	328	320	310	337	345	343	315	337	330	306	345	303	328	336	321	320	312	324	324	355	337	351	302	328	310	338	363	321	292	352	334	318	344	294	345	340	326	330	320	320	347	325	325	336	371	354	355	358	311	330	320	372	350	362	357	335	339	306	302	298	343	292	310	341	354	352	312	335	317	298	309	329	360	365	358	328	321	327	301	302	306	293	305	319	362	347	337	328	313	340	329	359	343	363	332	322	313	350	327	348	322	279	347	355	318	333	344	370	333	334	321	335	314	300	308	312	379	328	362	326	341	322	329	361	321	335	359	357	306	340	355	311	351	320	329	344	367	333	363	340	364	327	369	323	340	319	331	352	358	359	295	358	318	331	333	343	291	362	329	325	342	331	308	338	361	323	353	344	337	291	343	305	326	342	310	293	303	324	361	336	351	341	312	314	354	329	329	285	339	305	322	324	276	304	305	329	355	332	310	346	350	297	282	309	331	342	292	311	306	320	324	328	353	330	353	350	335	330	365	332	357	355	327	309	285	361	342	377	330	333	330	317	321	337	324	307	308	330	303	336	341	326	310	310	346	332	324	330	332	309	321	357	291	297	326	301	365	274	312	340	324	336	361	335	321	317	332	330	332	375	342	353	350	316	311	313	339	343	347	304	330	336	322	311	349	325	320	336	344	323	348	320	349	330	344	293	306	346	315	282	349	341	350	349	322	308	335	342	362	330	333	316	320	345	332	328	307	321	335	298	325	306	354	362	345	323	329	326	328	337	311	320	370	313	321	305	303	300	347	323	329	297	317	322	299	306	343	320	308	338	319	318	308	305	315	343	327	300	319	340	326	319	328	350	345	333	315	360	342	313	319	317	363	324	343	335	321	341	321	331	321	315	287	297	320	294	292	309	320	331	343	338	310	321	303	310	288	317	314	332	332	322	336	294	328	299	280	380	311	320	338	331	311	338	344	304	334	351	311	319	305	321	337	303	362	316	318	367	361	303	327	344	323	319	332	318	348	297	314	316	322	317	331	308	344	328	270	329	337	291	355	332	328	325	304	317	324	341	357	315	313	345	328	378	334	318	343	339	313	386	337	336	322	332	322	336	335	335	311	310	345	350	337	353	319	312	333	331	362	335	319	332	344	349	316	318	309	310	267	327	309	331	328	348	333	300	330	337	343	357	346	317	338	308	283	313	336	324	340	327	351	301	401	323	331	352	313	316	349	294	348	318	345	349	319	346	320	310	329	328	355	353	305	314	337	350	327	337	316	335	289	308	301	353	342	397	323	337	319	322	373	303	324	372	318	364	316	352	348	286	347	326	292	338	308	331	315	329	346	327	353	368	323	323	319	359	357	333	332	352	308	319	334	311	325	316	303	359	376	329	353	364	342	328	343	310	312	336	345	339	330	319	313	325	317	340	300	336	377	329	323	344	330	319	305	301	334	348	335	338	311	337	307	349	336	333	304	311	337	368	335	317	341	317	304	344	359	334	341	332	365	344	313	329	319	347	304	360	312	378	358	334	311	347	328	338	345	340	324	321	296	325	318	375	288	324	328	325	321	340	336	300	321	323	313	320	361	332	295	292	343	332	317	322	319	315	333	312	331	314	318	326	286	339	345	331	319	337	340	335	309	319	349	324	306	310	334	319	353	306	290	349	370	346	329	328	379	347	318	313	283	333	319	340	313	333	344	295	310	312	330	319	326	295	340	371	362	309	303	289	296	323	322	335	358	321	328	364	348	336	358	333	310	351	302	320	320	347	337	320	314	309	318	343	324	313	313	360	360	366	354	307	337	333	298	343	309	327	341	366	349	287	321	303	311	290	315	347	344	313	306	324	297	316	350	301	354	307	321	332	354	395	303	340	328	316	316	343	348	335	329	348	321	331	325	313	321	344	318	353	302	345	290	310	325	350	356	322	356	344	309	323	341	308	306	328	318	293	389	349	337	326	315	335	317	327	318	376	321	308	348	358	326	361	344	336	305	311	330	340	317	354	331	343	330	314	309	323	331	309	312	303	339	351	343	341	332	353	321	318	308	346	353	303	312	305	331	305	339	295	326	303	354	364	368	333	320	318	337	311	311	319	367	369	316	299	335	310	335	354	305	290	318	320	343	341	331	290	301	330	337	312	340	320	327	356	333	306	294	349	320	354	326	337	319	319	306	358	327	291	298	366	344	332	349	335	320	323	333	327	319	350	353	313	336	302	332	346	355	321	320	315	346	365	315	359	349	351	284	322	360	319	344	324	347	363	302	310	323	367	308	309	333	368	367	326	342	340	309	324	361	327	334	335	322	316	330	340	344	313	340	355	315	355	321	331	309	335	297	339	354	350	311	341	383	344	322	338	305	355	355	307	322	338	321	298	342	376	320	361	312	309	317	312	316	326	320	345	331	321	318	359	344	314	329	343	331	345	309	356	356	323	328	362	336	393	316	352	349	316	339	348	332	332	324	346	344	317	328	334	314
23067	11912	6326	4051	2943	2168	1565	1151	974	972	907	896	922	871	890	778	818	821	788	788	753	776	741	765	783	807	737	772	748	738	750	771	791	799	753	793	772	792	782	791	790	781	755	726	785	799	745	745	745	741	754	802	723	757	751	764	761	779	784	772	803	776	741	764	744	709	732	758	771	708	785	762	799	819	803	770	792	791	782	825	726	722	751	708	789	760	693	727	758	772	763	752	768	759	717	754	723	779	791	735	754	783	802	767	775	743	741	705	750	741	783	771	714	755	737	762	787	762	749	787	756	797	717	804	766	774	763	771	743	784	781	766	743	755	739	712	762	778	790	788	746	711	808	765	711	717	795	750	795	725	785	770	731	803	740	777	777	782	800	808	777	738	792	737	762	723	788	728	789	715	779	775	743	783	782	796	777	736	740	706	734	759	773	734	770	785	749	796	789	787	750	788	740	759	727	775	773	769	765	766	755	755	775	808	767	753	779	766	810	744	782	767	768	783	736	809	759	746	712	795	758	743	734	793	759	767	753	769	816	784	804	764	741	793	780	798	855	738	761	769	761	740	739	761	770	750	743	737	809	772	774	748	767	850	789	751	752	770	767	755	756	763	719	803	742	790	808	827	778	734	722	771	746	778	735	748	752	733	810	775	755	711	795	765	767	768	751	759	794	697	795	762	753	757	730	777	739	766	778	752	768	758	737	712	749	749	778	777	781	723	728	712	680	744	735	752	712	755	742	752	754	765	788	748	757	773	752	792	739	762	749	795	785	764	792	796	765	782	752	730	771	769	783	775	757	802	834	731	743	691	738	803	726	760	785	731	809	747	778	795	753	751	744	766	815	743	748	696	763	763	776	752	752	781	783	718	752	798	713	745	730	736	803	731	784	810	837	766	770	790	715	744	795	762	777	749	794	800	731	790	757	744	770	803	703	728	744	745	722	766	764	800	759	785	758	735	737	753	790	734	763	810	707	752	732	816	745	799	738	787	781	769	767	765	745	788	759	793	752	779	716	783	754	792	732	733	709	809	773	755	788	736	749	776	758	749	741	769	763	797	728	798	765	739	720	779	796	746	731	796	798	748	774	763	779	820	783	739	734	721	764	782	787	752	770	756	751	789	731	756	756	729	776	773	778	811	794	769	744	789	766	804	755	773	776	723	759	729	737	774	781	807	769	777	729	777	738	779	807	803	821	772	839	826	782	741	738	743	788	728	773	769	764	771	743	764	749	763	770	798	743	746	806	752	767	734	791	751	782	775	767	676	733	714	726	779	761	792	749	775	758	732	804	794	745	749	768	796	766	778	722	802	770	793	726	728	773	738	729	748	705	757	806	751	760	817	705	790	762	789	758	731	741	747	706	767	736	823	800	818	721	748	752	796	719	764	776	810	743	743	807	763	737	779	761	774	770	756	760	796	749	747	830	779	715	745	735	743	766	765	754	747	767	785	819	801	745	775	747	777	770	780	750	757	777	732	763	744	772	776	757	710	782	789	767	772	723	716	791	758	793	765	758	753	723	782	732	780	808	753	796	739	806	771	753	780	725	777	792	778	759	771	788	805	767	745	759	753	750	772	824	780	768	803	794	700	776	756	740	747	735	744	780	792	767	775	765	719	732	753	776	805	748	769	766	741	768	744	770	817	760	764	778	737	772	741	791	771	741	754	792	689	765	804	751	789	784	796	703	755	826	811	719	791	751	762	765	816	783	757	792	750	690	743	743	747	791	772	719	779	780	763	812	760	808	745	707	769	762	736	774	810	767	789	760	742	735	792	745	749	764	767	775	758	779	821	753	788	753	729	797	762	751	737	720	778	770	746	721	772	718	774	754	727	728	709	729	740	775	752	758	792	729	766	792	798	822	794	756	770	735	788	791	772	766	744	760	745	736	785	789	754	774	773	709	787	796	736	749	763	791	741	795	743	815	797	744	741	776	737	754	741	794	768	782	766	748	747	753	728	771	745	779	762	763	794	760	731	780	753	812	762	775	725	789	769	769	755	813	711	779	772	784	738	750	759	737	769	731	776	732	773	771	750	740	778	740	787	761	728	797	800	849	753	791	833	832	775	755	752	760	804	752	812	737	771	791	776	774	734	732	751	776	734	723	781	748	747	785	796	780	741	764	735	756	773	788	786	723	763	753	740	750	785	733	793	742	807	807	786	729	788	802	712	788	737	774	758	812	734	807	810	757	771	779	676	777	732	754	778	746	771	717	739	750	779	680	770	766	789	768	749	781	746	782	794	804	677	830	806	734	738	781	739	741	774	804	733	741	796	755	827	738	739	779	737	800	747	807	747	736	767	749	777	749	750	784	773	751	746	765	721	773	733	769	751	770	755	752	777	743	786	802	773	735	785	776	753	752	789	743	805	775	784	845	722	764	773	821	696	767	764	805	737	743	745	776	781	753	742	787	778	787	784	797	725	738	763	768	786	773	726	788	769	763	747	718	807	785	747	752	741	772	763	756	795	745	773	732	774	783	769	748	789	776	760	717	774	778	756	760	814	729	761	748	786	772	797	734	759	838	790	817	770	805	762	754	684	830	736	760	774	740	768	731	771	790	759	778	782	782	807	804	798	741	787	730	752	751	760	739	830	780	740	831	777	789	727	749	795	789	707	781	737	747	801	810	779	767	821	749	729	782	758	778	772	793	743	755	795	766	790	770	771	758	794	758	794	791	793	823	767	792	802	780	741	734	760	786	749	804	742	765	784	785	738	788	736	765	769	753	828	771	811	767	764	809	766	727	793	782	778	743	741	744	770	769	790	794	740	776	765	776	720	793	736	794	721	791	759	711	767	761	713	784	808	731	801	786	765	741	730	686	773	794	799	743	724	780	733	739	761	714	719	769	789	762	750	731	758	776	806	723	794	801	741	727	763	821	814	754	777	752	760	758	795	772	773	770	772	791	754	773	785	719	718	736	805	769	773	739	726	780	710	741	738	735	738	775	735	810	773	788	750	785	756	756	759	720	749	800	759	809	753	731	746	775	758	786	762	763	825	787	747	797	754	777	777	758	725	747	721	740	738	797	759	781	757	725	749	756	754	754	809	726	738	770	804	823	736	746	834	756	771	800	778	727	693	743	779	798	752	743	777	775	745	767	782	758	723	766	822	733	729	778	776	765	748	714	723	738	767	792	777	778	742	776	769	799	737	729	836	769	778	729	758	742	782	760	782	762	772	774	791	783	769	703	770	803	786	787	767	754	767	738	774	785	779	735	775	771	806	775	769	759	798	759	759	759	735	774	724	763	806	764	804	730	783	760	718	746	747	719	734	789	768	799	776	796	746	782	776	803	771	771	776	754	817	726	807	749	761	804	757	780	735	790	788	782	790	761	802	730	764	802	792	807	732	748	747	739	799	765	781	797	762	755	816	748	768	801	738	746	752	730	814	733	754	768	772	766	778	729	739	794	807	749	823	748	808	786	774	749	739	754	754	738	763	733	778	783	774	722	808	778	780	733	799	747	741	824	792	741	709	755	793
21459	2649	542	395	371	325	271	325	309	309	356	319	313	347	310	303	301	317	277	319	292	322	288	318	328	313	313	304	286	270	307	284	313	303	303	293	317	281	326	336	297	304	301	313	298	298	289	304	315	313	324	304	292	333	303	295	289	315	304	310	317	334	277	288	276	276	296	312	320	305	322	361	304	300	307	299	293	311	294	298	300	313	305	287	326	280	296	332	299	331	300	302	309	274	341	290	304	309	303	311	312	319	319	270	321	294	291	300	354	328	335	291	297	291	303	302	318	280	335	288	285	291	325	316	298	318	285	313	291	325	326	318	297	299	319	320	292	299	319	266	335	300	327	293	314	315	331	297	316	306	288	265	286	302	292	275	292	284	324	304	306	324	292	257	291	278	313	290	337	329	298	288	290	324	321	310	250	314	306	273	313	307	318	290	311	356	337	295	305	312	294	323	319	282	302	291	311	260	279	317	290	328	291	332	330	299	305	336	312	300	300	300	304	327	312	318	314	298	314	340	319	346	313	318	283	300	315	312	303	303	310	318	305	319	303	319	306	342	296	310	312	316	315	325	290	290	313	294	291	263	305	332	303	316	290	291	314	284	307	309	290	315	321	321	314	285	289	289	291	283	322	318	281	299	276	283	288	320	290	285	303	327	320	306	285	287	341	314	314	311	333	313	324	322	307	309	322	296	288	304	287	306	308	290	314	320	308	263	316	319	305	290	307	310	276	302	285	309	316	278	285	284	290	301	323	295	273	283	307	277	295	262	287	329	310	299	282	324	327	318	307	303	300	332	306	289	344	302	324	294	312	334	311	309	323	297	320	308	289	279	314	321	312	306	311	312	308	318	286	323	285	292	287	290	312	323	321	281	300	298	316	354	295	301	290	263	301	294	340	313	306	323	316	275	314	274	303	257	297	296	288	299	326	323	340	319	308	342	302	314	327	320	291	315	343	356	316	331	328	312	316	304	344	303	282	317	301	307	310	338	336	306	300	274	301	335	313	319	296	330	317	279	324	326	309	305	306	311	285	289	300	324	268	323	321	323	335	314	289	312	300	338	284	288	246	320	296	315	295	304	335	294	332	298	319	298	311	301	285	295	325	306	305	324	310	318	321	318	296	308	318	283	347	332	300	316	325	306	303	271	304	325	328	332	328	312	293	300	326	289	308	305	309	277	322	302	323	313	267	327	315	297	331	270	301	313	330	274	303	310	307	289	323	282	308	306	304	308	312	304	299	337	317	313	308	263	296	304	324	299	277	312	312	353	317	318	306	319	331	322	302	272	304	279	302	334	293	303	340	293	305	339	288	290	302	349	267	303	317	337	329	325	297	322	319	288	278	325	269	315	334	293	290	272	329	275	320	327	310	301	322	307	306	284	317	305	331	303	310	301	280	280	329	312	316	316	282	309	305	307	333	317	337	311	290	288	305	325	332	292	298	287	339	337	296	332	306	281	324	315	316	293	295	272	304	305	281	286	315	295	305	282	310	307	311	318	318	352	291	335	314	289	270	307	307	295	308	338	315	300	288	294	316	332	291	304	284	303	335	342	312	316	279	278	331	329	285	310	304	298	308	293	300	305	293	298	288	293	316	312	305	328	321	301	310	312	296	302	352	330	310	286	352	300	291	285	290	305	342	328	300	279	300	277	318	306	284	325	303	304	317	306	274	277	283	279	283	308	311	319	333	296	315	288	321	299	295	297	305	307	271	312	277	344	331	321	301	302	302	303	315	295	280	294	340	249	310	285	276	303	326	295	325	294	318	311	253	303	317	314	337	312	281	322	313	275	324	325	287	306	306	300	349	284	322	272	337	288	291	291	292	320	305	269	289	302	319	326	298	268	292	306	312	298	306	292	281	337	317	305	292	299	303	294	298	302	296	296	301	323	304	293	314	309	310	326	364	299	314	316	319	287	328	341	317	279	292	310	315	328	314	302	328	300	271	288	364	302	308	311	292	333	298	285	345	296	295	300	285	307	353	327	305	285	316	321	299	368	311	324	293	322	297	319	314	271	298	303	301	309	331	285	343	295	335	293	364	310	261	313	296	264	316	304	334	299	316	311	339	346	290	317	285	279	332	318	275	293	352	312	320	304	301	279	315	297	292	293	305	338	301	332	341	318	292	302	310	302	310	300	295	295	310	318	312	306	285	326	307	310	336	295	368	300	329	273	318	275	310	315	294	335	336	285	335	319	305	291	293	326	292	265	343	307	302	301	246	303	294	321	307	297	297	333	293	292	331	294	328	357	281	304	296	346	314	263	304	311	314	295	324	302	333	281	287	313	300	303	278	316	322	310	330	341	327	317	294	342	359	330	295	316	326	336	295	327	321	293	301	295	310	309	277	314	299	309	263	314	297	303	309	315	309	307	278	266	324	303	313	266	320	312	330	319	302	315	308	310	311	298	253	294	300	317	320	332	322	342	306	321	306	327	330	330	300	313	289	308	315	321	300	288	321	358	320	309	320	336	297	296	322	293	303	329	306	303	290	332	296	339	302	318	335	334	305	326	299	315	302	305	320	313	341	320	334	374	282	269	285	288	291	324	293	300	290	313	290	321	314	355	288	302	306	312	325	277	309	279	307	339	280	306	296	283	314	313	295	291	293	283	316	283	297	321	326	327	288	349	334	335	306	303	317	322	296	293	335	301	289	321	308	304	279	266	321	307	314	306	296	328	319	306	337	313	362	306	303	324	345	307	341	263	314	329	315	275	311	273	308	304	322	286	348	336	314	320	316	300	329	315	261	282	324	338	291	285	297	322	314	318	287	345	308	312	313	300	295	343	299	331	323	307	310	298	309	304	331	336	305	292	288	325	310	322	325	305	296	333	302	276	303	307	288	301	308	282	296	305	323	306	304	311	338	265	329	254	344	311	310	306	331	280	285	283	308	290	289	296	312	287	315	292	306	329	309	300	309	337	337	300	312	284	270	287	306	339	291	328	326	278	311	314	306	292	323	317	290	283	298	294	323	322	336	298	308	291	280	313	302	325	310	334	325	315	302	271	269	284	294	269	279	247	273	316	348	298	290	298	292	271	289	291	318	307	312	251	277	295	317	258	326	304	311	278	330	313	315	321	320	348	282	266	353	310	329	352	293	295	277	313	295	272	306	315	314	296	303	326	302	336	290	295	336	281	309	328	295	290	292	342	323	310	313	309	285	278	324	333	323	333	301	307	313	314	324	309	302	324	354	290	309	305	286	267	342	334	310	325	295	294	309	298	274	333	298	328	316	317	306	319	273	293	280	293	303	304	324	314	327	357	326	311	285	297	304	294	315	306	308	258	341	332	289	296	316	307	308	310	291	298	298	321	329	283	328	307	274	302	303	325	306	314	300	317	292	290	315	284	296	316	324	296	305	296	348	316	310	286	316	349	310	310	314	334	294	287	283	331	295	352	290	309	306	316	326	310	313	304	318	297	328	342	304	325	314	323	340	308	297	314	303	334	353	301	293	319	329	323	304	310	288	305	297	303	300	303
16098	6391	3074	2296	1470	1075	896	784	749	754	765	739	724	681	696	705	702	699	688	611	739	663	654	683	733	696	734	725	725	715	710	687	696	681	710	637	651	649	728	669	655	678	699	621	703	724	667	678	709	683	698	656	693	685	693	687	672	693	653	690	710	710	652	657	697	708	680	679	657	665	668	719	653	707	699	700	650	690	682	656	705	709	670	700	701	671	643	693	705	683	651	663	669	721	653	678	702	631	642	673	687	667	691	663	688	718	659	710	700	723	670	689	644	647	656	681	725	682	678	643	675	689	663	661	665	643	638	699	719	691	668	684	649	691	656	686	648	650	655	722	690	670	716	642	707	673	681	679	638	712	759	669	669	667	670	739	708	683	708	660	713	680	693	682	718	722	633	666	637	664	715	683	719	705	700	719	694	673	665	690	646	714	662	689	669	710	665	722	695	680	674	653	701	635	683	676	677	655	679	693	671	693	691	699	692	681	654	645	671	742	681	698	659	679	695	690	684	687	674	727	674	670	662	674	647	715	689	649	672	663	722	683	679	697	699	677	707	709	665	702	686	700	645	713	704	689	678	687	695	648	686	695	721	666	688	712	664	703	657	656	677	698	656	662	638	679	668	658	642	680	726	686	676	674	706	681	646	707	717	673	725	658	656	665	637	702	716	640	644	682	697	628	678	688	620	648	674	697	677	658	676	633	706	696	673	639	703	689	696	673	676	682	668	655	652	680	654	695	711	680	640	672	654	648	698	656	716	678	633	684	695	693	667	663	715	667	649	677	709	664	671	667	678	660	682	657	718	617	705	663	686	706	670	687	636	664	677	640	707	655	664	702	708	682	654	676	709	699	682	680	661	666	686	691	674	699	689	659	680	692	660	677	676	656	665	670	696	702	677	705	756	645	702	705	723	649	659	654	680	655	640	716	683	669	704	696	672	661	703	673	688	733	682	634	654	690	677	651	696	671	700	659	682	705	669	686	691	695	671	694	655	678	703	715	688	686	636	668	623	691	757	684	651	687	679	658	666	695	653	724	641	697	685	699	643	730	670	702	667	712	630	721	692	674	650	676	701	673	666	667	633	685	672	657	698	690	674	711	669	662	698	687	696	663	684	673	674	737	679	665	686	682	712	654	717	733	657	704	695	703	688	678	709	732	695	704	650	674	696	721	669	721	691	651	656	695	661	687	674	703	701	704	661	708	685	636	684	689	707	673	655	692	692	668	681	647	624	621	675	683	618	667	671	658	721	650	685	686	717	756	701	715	643	737	639	670	718	680	648	687	639	749	662	698	704	710	686	709	659	661	686	711	679	682	691	706	686	677	687	706	719	656	692	749	717	707	697	615	673	709	717	629	622	741	639	637	693	681	681	692	722	753	654	671	688	670	669	656	689	688	692	682	709	655	679	679	672	689	734	691	724	690	660	690	670	673	701	661	674	651	640	698	710	664	694	689	670	659	682	703	691	720	666	670	730	721	707	700	686	721	671	689	695	674	705	665	660	701	670	695	694	669	643	720	644	668	630	703	692	680	649	682	681	662	670	702	688	678	676	634	749	673	685	635	697	665	706	679	661	705	684	678	685	725	708	638	702	660	680	682	723	686	678	718	663	660	658	708	638	687	730	663	687	642	672	672	680	712	680	684	715	665	709	695	672	685	686	703	680	712	704	655	697	647	650	668	670	688	682	665	710	739	688	636	694	650	667	671	696	665	701	655	693	709	670	691	690	696	611	681	680	668	634	667	673	653	671	672	698	686	701	674	661	680	706	701	663	705	656	720	657	672	640	692	646	694	686	633	717	649	675	691	724	705	674	667	711	679	697	656	654	695	725	720	704	706	702	655	727	661	681	680	675	667	651	652	679	685	691	722	643	679	693	688	691	697	684	715	643	711	679	689	739	667	686	721	718	668	678	682	734	686	687	675	710	701	688	654	651	677	699	697	671	704	711	645	648	690	673	666	656	669	669	655	650	693	696	672	678	700	658	694	637	676	643	686	674	621	677	683	723	742	709	692	668	682	635	641	676	705	708	733	712	662	695	678	712	698	639	701	669	722	695	706	711	656	676	698	672	734	682	678	703	675	726	713	686	694	660	746	720	671	687	706	702	711	709	675	655	673	662	700	692	671	679	643	650	674	655	660	669	698	690	700	705	662	673	676	653	662	712	735	653	663	705	713	709	701	727	672	691	724	685	700	694	734	707	647	684	697	643	660	695	728	735	695	649	673	679	689	678	669	728	703	702	709	668	632	730	654	692	650	688	636	668	745	688	692	685	644	696	673	636	679	658	654	672	648	675	680	687	700	674	695	728	630	671	615	658	670	684	694	690	721	721	664	658	690	675	698	673	709	709	710	673	723	677	668	718	748	687	689	656	637	630	700	679	663	627	694	669	675	706	693	678	672	671	713	650	695	719	700	689	740	671	685	726	682	683	671	672	695	703	677	688	680	655	637	608	722	733	666	704	714	670	639	698	631	645	711	683	684	695	661	684	675	696	610	704	660	642	713	656	656	658	685	645	656	708	683	654	657	662	716	679	659	686	737	714	667	743	630	671	678	622	697	680	674	661	650	683	676	715	681	670	696	644	697	675	718	659	697	661	665	668	694	643	696	724	738	654	666	690	700	679	668	649	739	679	692	706	642	695	645	679	654	695	650	665	663	688	701	674	660	628	656	676	658	682	670	665	704	733	672	678	680	698	683	718	677	663	678	704	699	719	686	709	664	715	691	686	680	662	709	700	711	672	720	725	674	674	668	713	684	748	721	690	664	661	675	735	697	696	703	657	641	667	685	675	656	653	674	708	703	686	720	635	685	684	699	688	712	718	733	643	699	680	665	643	663	716	696	676	685	676	716	724	676	693	648	689	705	689	664	661	692	700	666	707	652	710	680	693	694	686	681	700	682	674	690	672	687	677	705	635	683	675	644	699	651	635	681	664	697	696	680	674	672	665	647	653	702	683	688	670	633	662	687	721	655	645	708	679	706	723	676	659	672	693	712	642	689	712	718	693	686	673	680	689	668	679	707	695	673	662	678	720	708	714	646	673	687	716	684	658	702	728	719	687	680	709	736	720	658	680	663	673	714	697	694	692	686	675	681	706	708	643	675	655	669	688	687	661	727	697	688	672	676	662	658	646	751	674	650	651	682	676	656	668	700	756	663	675	677	688	673	683	706	681	699	723	707	686	699	669	681	715	691	651	671	669	673	654	711	737	662	657	654	645	671	692	683	657	644	661	695	700	683	687	672	701	650	682	688	664	713	660	621	688	698	718	634	692	698	711	717	638	696	643	687	698	681	658	738	697	709	679	698	691	737	713	729	667	672	702	683	748	669	695	668	665	625	728	646	711	702	661	670	657	692	689	678	676	671	725	619	705	635	698	677	707	730	653	687	693	711	692	714	725	684	675	690	737	660	668	751	685	690	649	685	690	668	676	675	723	676	685	685	668	691	649	682	664	677	646	658	663	701	661	665	722	668	688	707	698	709
28088	4467	855	564	450	386	359	303	331	306	300	315	354	317	324	287	289	324	364	339	328	312	316	328	328	328	309	283	278	321	286	278	319	325	304	286	336	301	331	331	292	354	326	311	307	338	327	320	299	299	307	303	289	292	297	287	285	331	357	290	297	318	318	313	310	312	332	333	309	315	301	302	315	338	294	310	330	320	337	287	323	324	309	321	285	341	321	311	291	338	318	324	286	318	335	311	343	309	313	316	297	336	334	354	305	306	316	316	336	329	310	315	301	287	300	322	322	336	308	348	326	295	338	308	292	302	310	288	309	305	323	294	310	327	295	281	279	319	324	304	302	332	319	346	280	321	306	306	299	337	329	328	323	310	311	334	285	265	331	325	299	341	323	296	312	314	327	290	329	308	272	330	302	317	314	341	279	302	327	307	335	258	307	320	307	264	288	282	291	322	312	308	338	344	300	302	336	360	316	325	323	328	308	284	340	301	346	336	311	284	317	318	279	278	355	311	320	302	337	329	320	292	362	331	328	330	339	334	289	325	292	323	283	348	325	305	301	307	360	347	302	295	320	292	328	294	331	349	325	326	294	350	298	298	295	344	292	315	333	338	302	305	309	282	273	308	302	277	335	285	296	292	290	298	305	319	329	288	318	296	259	341	315	361	296	318	317	279	307	295	305	332	287	313	310	307	329	304	269	310	310	339	325	295	317	327	319	317	331	306	325	314	299	316	308	315	268	331	366	327	349	311	321	308	296	325	317	292	345	335	317	296	300	307	295	334	317	324	299	329	292	309	293	349	279	330	293	328	306	323	331	300	335	343	342	307	321	338	328	301	335	284	325	312	340	335	307	343	303	304	311	308	309	352	317	337	276	323	291	339	313	324	327	294	311	345	278	329	318	290	305	293	305	286	336	304	310	300	332	323	328	284	302	310	357	311	296	339	299	317	318	290	292	310	294	341	286	315	314	315	324	312	303	318	286	303	312	318	307	277	350	316	348	319	273	313	307	307	283	312	308	293	330	293	322	311	334	341	344	319	355	298	299	348	301	323	332	316	302	317	326	296	302	338	316	334	288	299	294	323	307	339	329	294	294	359	335	311	328	326	321	285	310	310	280	327	316	322	281	293	300	341	296	272	306	292	355	352	321	319	296	298	301	312	345	319	324	317	353	331	333	307	320	325	338	268	319	331	387	282	317	331	319	292	296	311	267	353	339	321	311	346	336	345	335	344	319	316	290	325	276	315	315	309	326	260	302	337	312	313	298	308	328	324	284	309	325	308	300	270	311	325	345	317	335	299	330	326	318	279	307	328	237	362	331	291	314	321	320	290	297	297	306	323	312	324	314	333	313	289	306	333	316	305	293	329	301	304	293	301	346	299	280	289	331	298	312	320	297	304	305	332	241	292	340	319	277	316	318	337	303	327	302	289	299	330	304	325	326	301	302	294	274	312	329	311	315	291	312	295	309	329	320	335	311	309	321	283	351	294	289	341	284	337	300	319	331	315	337	366	327	339	323	294	315	321	376	324	311	290	315	292	333	309	281	297	286	282	280	279	329	314	325	271	336	327	310	298	300	296	323	263	319	293	308	322	272	319	292	330	299	306	331	319	321	350	287	294	316	300	335	335	299	299	315	335	306	375	297	337	310	292	310	295	283	300	310	301	318	329	303	296	325	309	311	314	321	328	332	304	314	308	331	307	294	333	329	304	371	296	324	328	365	350	314	311	290	303	303	302	337	317	307	313	337	332	310	293	306	297	268	309	313	305	356	314	308	278	342	306	331	338	322	285	303	309	293	291	291	320	333	293	308	327	293	323	297	321	322	323	313	281	316	312	301	274	336	317	330	338	287	334	364	329	320	339	325	311	297	294	316	288	325	288	318	302	298	347	313	347	323	327	278	303	299	277	314	321	321	289	318	294	291	329	291	348	297	279	340	308	310	264	308	303	336	301	319	312	316	307	327	285	312	312	316	299	321	329	320	321	306	293	290	296	308	308	306	337	345	286	281	299	337	306	338	311	323	314	304	348	320	301	302	338	289	288	290	356	295	291	295	311	283	262	325	313	290	322	305	348	311	293	306	323	323	324	317	320	286	299	332	322	304	310	331	322	278	315	295	299	299	296	293	341	320	334	335	350	336	284	329	308	299	328	325	291	323	308	320	310	332	302	338	308	297	306	308	321	329	292	348	311	321	303	291	286	283	308	335	312	304	320	331	303	309	284	326	310	298	278	331	281	307	328	320	310	306	295	275	325	325	327	332	292	315	303	318	302	321	291	315	333	290	268	332	328	317	316	287	342	307	304	336	328	267	291	336	337	331	323	319	331	314	288	315	335	316	326	315	292	283	310	298	348	294	314	313	283	385	311	331	301	310	340	314	305	333	352	309	314	314	308	325	306	296	298	317	321	313	293	297	313	306	291	304	324	295	306	313	337	336	295	304	331	312	302	334	325	345	314	307	319	325	303	279	306	304	348	318	320	305	311	286	299	345	298	326	314	308	316	281	318	334	347	333	334	316	321	304	343	305	286	333	337	307	318	310	314	293	337	281	299	335	310	304	319	320	281	295	312	315	304	299	306	324	315	302	285	294	306	313	299	289	330	286	288	325	328	310	308	330	308	331	281	336	324	367	283	330	345	293	308	315	312	299	282	285	292	302	315	324	314	319	310	293	329	292	324	341	312	333	322	321	333	340	300	325	326	284	277	334	327	346	293	319	316	300	258	319	306	317	299	303	308	313	321	292	333	314	321	291	299	336	324	319	325	309	342	309	347	341	314	286	323	329	337	302	327	313	275	296	326	310	333	310	324	315	360	293	288	286	309	293	305	330	337	312	326	333	301	331	306	297	311	388	289	329	290	310	311	309	310	313	313	324	312	293	318	336	317	331	331	290	322	336	311	304	304	285	307	323	315	308	330	324	273	316	329	303	333	300	282	300	304	303	296	317	309	359	321	265	291	290	284	277	316	308	310	275	346	302	291	294	306	307	315	294	328	327	297	328	292	295	311	334	302	329	329	315	328	287	336	327	336	327	337	305	347	327	268	319	319	277	302	319	308	298	305	289	260	299	339	301	322	297	319	338	301	371	332	308	312	301	325	278	296	268	333	297	292	290	302	294	281	300	295	327	323	326	274	273	292	332	310	333	284	326	337	287	300	336	302	329	311	330	306	326	334	309	295	330	304	326	310	323	363	300	301	270	310	357	302	319	342	323	330	294	310	326	330	352	318	325	317	339	329	312	330	314	292	302	326	289	296	289	339	311	260	282	313	323	295	290	331	337	318	296	305	328	306	278	349	351	315	271	299	325	302	287	309	302	331	321	296	317	307	306	316	329	301	322	311	281	289	331	320	327	275	318	302	320	273	313	309	295	308	318	313	310	333	324	286	338	297	317	326	293	285	289	299	336	318	297	320	305	271	312	317	289	309	300	311	329	341	333	323	314	341	279	329	316	313	300	335	293	315	330	298	324	312	275	307	312	301	305	332
19847	9181	6604	4725	3377	2094	1614	1260	1034	988	839	810	862	794	815	762	704	789	711	752	750	731	703	720	738	727	714	711	738	732	694	740	737	695	707	670	689	677	691	721	726	720	659	706	684	699	747	690	717	756	713	769	727	699	697	682	721	711	707	690	665	718	700	688	659	686	690	732	725	722	732	693	688	740	690	711	705	727	695	712	695	689	689	678	709	687	704	704	676	734	727	687	705	685	718	734	676	708	727	726	736	690	753	724	732	690	703	720	717	681	725	693	737	691	647	660	708	720	673	658	706	705	675	709	693	700	740	723	710	675	754	728	759	677	691	704	742	723	709	713	706	732	725	656	711	707	651	684	687	654	678	703	651	673	718	749	703	663	643	692	696	686	671	710	689	696	681	744	728	666	702	679	681	722	714	677	697	703	741	762	668	728	699	685	650	703	745	700	687	729	765	753	690	647	734	689	675	723	784	679	692	679	680	746	714	711	716	675	745	699	774	687	718	735	698	701	720	751	723	710	683	752	674	731	666	689	695	724	707	707	717	724	733	691	713	712	684	696	731	676	653	769	709	752	754	746	708	701	714	678	732	728	692	672	699	741	713	705	720	733	656	663	684	717	714	689	689	716	687	741	736	686	736	712	700	740	698	732	757	741	764	748	722	681	713	693	725	683	664	733	722	735	673	736	712	702	687	688	699	746	740	767	704	737	718	724	695	705	701	685	700	695	729	695	722	703	736	716	672	712	712	690	725	694	720	708	690	717	728	743	676	730	637	691	759	694	681	705	672	685	690	722	703	707	688	716	685	691	738	698	703	741	720	691	750	705	716	693	710	703	667	719	725	741	705	751	742	724	745	708	700	709	693	698	712	707	721	705	706	745	700	683	724	688	694	751	726	683	758	662	692	722	698	718	724	681	707	688	709	728	751	769	678	723	704	746	679	717	704	666	721	713	675	762	742	726	692	676	765	694	704	706	655	689	725	674	670	736	735	718	722	699	683	714	747	722	695	697	717	717	733	714	701	680	696	710	722	709	794	715	689	670	701	712	695	695	752	712	702	665	683	621	683	715	703	715	688	695	685	720	747	728	681	691	663	711	706	725	728	730	721	691	755	770	677	713	704	658	679	709	691	696	692	730	699	682	709	739	754	752	703	675	713	701	709	708	780	719	733	712	713	760	691	692	696	653	706	742	724	767	734	717	687	701	676	729	737	687	719	705	699	691	726	729	709	677	728	711	724	722	686	704	702	653	743	672	710	732	736	682	700	696	707	726	684	711	678	673	693	696	652	698	697	725	719	686	704	721	725	718	723	735	746	707	652	733	691	688	703	731	715	739	716	687	731	751	701	699	677	721	710	715	702	691	710	731	716	730	697	721	783	705	737	783	648	693	713	687	668	742	708	750	701	687	757	712	675	711	664	763	723	693	686	703	714	689	688	740	729	720	718	732	763	679	706	703	723	698	719	729	712	732	704	689	666	739	702	707	727	703	724	666	737	669	661	699	699	730	749	712	699	664	680	689	698	676	655	720	709	714	690	700	717	700	740	731	724	652	732	699	738	625	724	766	700	700	725	725	676	712	640	697	706	681	717	676	728	727	702	721	739	691	680	749	735	712	700	701	729	660	691	757	736	726	699	743	735	716	723	742	709	695	700	702	715	716	749	716	734	718	694	698	682	693	676	711	709	688	736	704	689	704	738	736	710	685	700	720	697	745	694	707	691	688	704	745	708	752	705	706	692	708	672	685	685	756	695	706	703	660	679	685	669	720	712	707	688	747	686	694	696	693	695	732	739	725	704	709	675	731	725	693	720	713	678	708	688	764	713	714	718	721	689	726	691	717	676	727	675	689	716	730	735	727	727	719	738	732	728	636	649	689	701	678	689	760	718	726	725	678	741	703	663	705	699	732	718	661	708	712	687	740	665	696	745	714	759	713	731	686	717	702	703	721	719	732	748	716	739	708	731	712	690	704	730	709	718	686	690	742	701	727	722	718	697	715	704	688	719	685	675	677	720	703	729	694	706	675	724	697	665	653	742	724	745	701	697	686	723	675	637	694	695	668	702	708	728	680	714	639	724	709	697	686	688	701	736	724	710	768	719	757	707	711	707	690	721	701	679	675	697	719	710	689	722	695	721	690	689	698	752	727	711	710	745	711	635	694	686	724	670	757	771	704	654	709	697	709	722	714	687	707	711	753	714	727	710	673	720	698	686	698	735	732	667	654	713	696	694	720	730	683	678	672	701	712	734	693	746	703	692	706	732	699	690	745	718	644	718	700	652	735	681	780	714	703	722	692	700	664	682	741	727	680	737	687	736	705	722	701	726	702	721	757	676	693	669	710	680	708	695	702	732	708	674	738	690	704	687	740	723	740	759	695	735	742	683	699	664	744	696	669	716	710	701	666	703	659	707	711	664	710	689	705	707	720	701	690	647	736	710	675	753	721	691	685	714	671	667	664	725	692	639	716	751	717	731	686	704	701	731	715	716	683	695	706	707	724	668	708	685	690	666	711	720	692	722	748	651	680	721	738	662	722	734	696	737	753	750	710	693	699	728	677	694	695	735	651	641	711	710	636	725	706	720	748	681	739	657	706	700	737	707	645	717	712	739	686	673	675	672	698	726	699	683	729	721	735	705	704	711	718	681	689	758	685	704	771	680	728	724	692	720	697	685	688	717	709	745	714	683	684	723	709	719	714	706	703	699	716	733	662	761	699	669	747	678	688	644	657	729	715	775	722	684	682	657	714	741	771	699	699	764	700	668	717	698	708	686	744	719	720	721	701	673	664	691	685	720	765	677	664	685	684	682	696	702	670	722	687	709	721	668	708	721	753	746	686	706	729	744	689	754	728	718	660	676	707	738	696	738	696	681	721	703	715	702	695	725	673	695	725	698	669	698	729	688	732	716	725	709	753	695	690	702	668	726	706	685	736	710	681	685	746	680	692	634	712	684	684	690	656	664	744	650	734	702	704	688	716	762	681	683	660	740	687	784	697	741	726	700	724	712	705	703	666	701	670	723	749	711	724	684	735	704	727	734	664	697	717	731	693	681	741	687	697	683	696	673	716	730	760	738	677	709	702	691	715	769	670	722	693	687	688	661	702	683	668	712	704	729	699	691	703	716	691	721	668	698	723	697	732	673	696	693	710	746	711	752	687	693	682	737	691	666	666	724	753	688	750	688	723	710	691	676	690	689	746	741	724	739	721	716	710	675	699	740	730	782	695	687	706	694	705	711	700	755	681	695	726	737	727	701	704	682	655	716	739	704	675	705	755	732	708	719	722	753	717	735	699	689	728	735	668	697	702	745	715	718	675	686	711	724	681	675	720	726	746	682	693	710	670	680	726	662	723	704	743	641	739	738	771	727	712	707	706	666	768	697	659	706	702	691	770	644	676	740	679	748	669	720	717	699	721	708	733	736	698	692	718	765	649	727	747	720	753	697	656	724	656	721	686	741	719	727	670	734	687	755	699	703	676	714	748	703	716
34457	6475	1004	605	470	431	413	355	374	303	353	354	324	321	302	353	323	344	338	317	362	352	348	324	338	336	331	325	338	344	354	333	359	324	366	321	327	322	305	336	343	308	316	316	277	313	318	341	286	322	355	344	326	311	323	338	362	323	330	353	341	304	325	311	351	294	323	296	356	342	313	290	326	316	312	324	315	311	299	324	345	322	345	327	365	307	365	310	316	324	326	309	332	327	337	348	346	343	333	342	303	334	294	351	323	318	328	354	327	353	312	321	331	319	285	312	294	309	338	333	330	310	373	349	333	313	340	326	293	325	345	358	333	318	352	334	345	340	310	356	298	328	319	327	306	308	319	311	334	332	338	301	307	335	303	327	343	333	377	317	340	300	330	333	305	307	363	338	354	319	347	349	295	351	339	333	312	318	288	333	363	354	320	327	307	343	335	351	336	333	337	337	329	319	317	320	312	295	297	344	377	342	349	307	313	309	324	339	356	276	336	330	336	326	355	295	328	363	361	325	337	306	308	308	290	342	326	315	306	357	326	312	310	299	322	327	306	325	311	300	288	303	350	332	312	367	306	359	305	292	355	331	339	336	330	295	323	321	310	310	318	324	334	340	297	309	364	324	315	290	348	355	325	322	303	316	336	321	342	334	324	338	299	334	349	287	323	340	339	344	309	330	321	303	319	280	318	348	295	366	323	325	345	321	315	345	306	323	324	276	315	313	319	327	328	336	321	337	303	339	344	304	331	341	346	321	328	308	318	314	313	328	364	334	307	337	288	323	321	314	304	327	314	346	325	322	291	354	290	328	346	322	313	327	339	322	317	319	312	300	295	329	336	335	291	354	347	285	312	339	297	335	341	343	290	293	306	342	348	341	332	333	361	363	335	325	331	330	328	320	319	318	325	306	317	312	341	316	342	329	350	318	331	382	325	319	327	308	306	329	330	331	315	307	329	307	343	345	347	337	337	312	344	311	338	326	323	353	304	351	327	362	327	340	319	358	322	335	347	330	327	303	327	332	308	333	313	330	315	310	330	321	326	338	313	340	335	338	274	340	317	338	333	355	307	325	358	314	339	340	350	325	313	336	314	326	326	343	323	344	300	354	349	312	355	273	322	358	292	390	287	310	321	327	348	316	333	344	334	303	351	323	321	346	314	343	298	340	328	340	315	325	298	326	346	316	325	336	340	325	331	360	312	318	345	341	333	331	340	323	340	314	342	309	308	351	319	353	339	330	335	317	331	303	342	323	320	333	323	329	353	337	331	354	331	338	325	317	379	333	317	345	328	376	331	312	330	296	331	336	286	311	311	322	318	327	352	318	322	345	323	316	281	331	324	304	354	299	305	328	305	331	344	344	303	308	337	297	326	321	285	329	329	325	329	344	328	352	313	346	345	314	290	338	318	320	322	322	322	301	349	329	338	309	289	327	329	332	352	328	360	314	310	294	352	349	355	321	336	347	341	365	333	311	307	310	356	312	322	355	346	356	302	317	334	317	310	339	345	312	310	345	340	315	295	328	302	309	342	304	364	351	337	318	314	315	305	359	297	327	325	339	337	327	342	311	315	311	361	335	326	323	313	312	346	339	322	352	323	331	297	309	307	331	307	299	341	319	326	313	309	308	321	380	304	322	336	353	342	334	326	324	346	317	349	373	346	332	332	332	327	326	326	382	340	286	348	337	340	342	317	309	335	330	346	324	312	359	330	359	324	311	318	334	294	342	333	314	322	334	353	321	326	326	315	334	311	312	323	334	353	317	326	345	347	334	333	326	324	368	320	349	292	324	322	308	351	327	331	326	355	326	344	367	392	320	340	318	386	338	313	266	335	320	338	311	367	325	337	350	374	353	342	302	347	310	334	312	321	373	315	300	299	312	361	358	327	338	322	336	320	305	289	300	333	312	347	352	326	318	304	337	333	340	335	314	325	331	352	353	315	318	353	334	314	336	333	330	267	328	291	322	295	310	304	308	339	298	307	331	311	316	301	325	320	334	340	307	326	325	315	292	312	335	310	300	346	324	308	343	333	333	336	334	378	268	361	333	351	340	320	345	311	309	314	317	315	327	351	330	342	303	352	291	334	329	353	311	355	327	349	346	328	340	326	313	348	314	322	325	343	329	315	305	328	338	323	316	346	307	341	341	334	337	325	374	334	314	276	310	334	360	323	322	352	337	349	323	328	345	371	363	314	347	347	335	333	312	319	336	319	323	326	355	312	350	333	304	353	328	332	341	330	323	341	331	344	342	296	327	369	327	305	302	327	309	285	308	371	334	343	309	339	332	313	306	306	306	357	341	349	345	302	314	371	345	335	363	327	311	339	321	341	312	340	314	302	329	336	327	349	316	329	286	283	314	307	333	304	319	317	334	339	338	362	306	367	327	319	365	353	333	318	322	316	315	313	346	323	344	337	342	315	321	331	353	326	315	326	336	325	322	296	316	313	319	329	313	354	353	330	340	356	357	355	348	321	302	328	332	324	343	344	312	345	298	334	327	320	340	308	299	337	345	333	330	343	322	318	332	296	323	352	365	322	328	310	330	346	327	347	337	296	355	333	323	344	321	336	311	316	343	310	304	360	338	360	313	310	305	343	346	337	289	289	327	320	351	320	303	308	320	335	303	350	327	353	326	321	337	323	363	326	297	315	322	329	314	338	333	324	287	332	328	340	323	322	335	333	335	327	334	313	336	316	364	326	310	377	280	308	323	296	295	321	339	321	303	329	276	341	341	359	344	307	339	338	326	322	347	375	361	297	344	317	319	337	316	341	305	320	314	301	338	322	322	311	311	276	317	314	340	348	335	358	363	330	355	329	337	340	316	345	310	346	314	331	338	340	300	338	336	293	339	344	327	314	323	321	312	341	334	326	318	297	312	361	328	305	319	303	333	307	296	338	331	334	330	324	354	314	322	327	286	325	322	344	313	327	338	339	319	339	345	367	355	332	316	346	322	282	323	347	328	335	341	333	298	396	368	337	335	299	316	314	326	352	302	332	330	328	359	349	313	327	294	314	373	311	324	316	362	342	348	300	297	323	347	296	366	297	352	320	325	328	333	332	320	313	295	321	312	305	322	335	322	333	329	291	315	323	318	333	320	337	335	324	302	360	318	315	307	339	336	274	317	334	286	298	324	354	326	324	338	302	317	288	345	326	321	332	352	336	308	319	325	318	296	335	352	319	290	333	321	297	303	309	327	345	320	336	297	312	363	323	278	316	296	335	353	335	311	318	300	334	333	312	314	332	308	355	342	350	338	320	336	327	294	315	323	318	330	340	331	321	324	323	321	301	343	358	286	346	317	347	351	315	336	343	331	313	289	352	315	325	326	338	333	356	358	334	331	336	325	320	332	316	313	290	314	376	327	307	357	336	336	307	294	283	347	356	348	340	361	344	295	325	319	322	344	308	338	319	330	340	310	305	345	339	341	368	365	300	336	324	317	322	308	336	353	334	330	330	337	327	353	320	328	330	345	332	330	312	302	313	335
23915	10846	7081	4554	3199	1996	1947	1653	1153	961	925	933	849	862	796	891	848	795	812	802	750	801	724	774	737	774	776	743	769	738	768	793	760	763	774	753	766	751	795	726	698	703	749	761	774	797	747	772	772	719	769	759	751	737	774	766	734	747	719	731	759	738	754	786	741	720	712	747	705	759	737	739	755	756	765	762	748	748	737	766	726	736	769	761	757	748	722	710	828	712	731	727	788	709	729	776	754	754	752	703	765	743	766	809	761	760	789	754	730	748	733	757	779	762	760	736	740	749	732	732	753	729	730	763	738	779	683	742	710	778	760	734	788	772	782	756	803	714	769	776	737	709	799	783	778	730	775	745	705	766	760	793	785	755	789	689	741	752	758	746	710	741	714	721	770	796	774	771	784	750	728	756	790	788	764	714	717	787	736	778	751	747	798	762	752	785	761	742	713	737	759	757	701	745	738	777	779	707	723	740	724	764	775	744	715	779	734	745	767	701	710	690	685	734	743	766	726	737	780	752	750	774	817	802	708	797	777	763	807	725	766	765	730	763	765	762	737	724	734	753	738	754	742	789	775	740	658	772	771	794	779	763	781	768	774	750	706	772	737	718	733	760	755	757	789	765	775	745	709	750	684	730	751	742	794	783	769	748	724	744	702	777	740	711	778	770	722	782	688	819	717	724	728	749	726	745	726	758	736	787	715	797	758	745	726	779	704	739	752	730	749	741	810	730	752	733	730	706	778	784	802	745	768	763	767	754	789	735	740	804	766	733	750	784	746	765	732	795	788	737	745	777	767	748	820	735	725	734	724	763	739	754	741	782	796	737	760	710	769	738	765	760	734	774	758	744	788	765	813	781	778	756	759	751	772	783	777	741	810	757	726	730	771	762	744	718	722	729	738	732	716	740	673	677	757	737	761	722	781	797	754	784	751	763	764	721	739	709	742	759	750	754	744	740	763	722	768	747	804	731	697	753	775	719	731	721	742	779	755	758	727	715	731	754	729	717	763	767	738	740	760	748	748	781	759	709	763	745	740	718	739	730	705	774	733	726	790	705	738	735	744	718	761	739	777	700	735	805	770	763	747	705	808	739	770	772	753	707	720	743	751	735	713	791	810	758	748	743	760	708	792	698	787	781	749	775	729	743	727	789	751	782	723	777	749	758	759	747	746	756	729	734	795	740	771	754	730	760	747	739	724	733	737	735	747	733	722	823	744	757	774	745	725	732	757	749	725	706	814	759	786	725	724	720	739	820	751	727	754	731	780	753	763	718	731	797	714	739	723	727	762	747	755	785	749	750	778	755	751	781	753	722	746	752	704	740	742	692	753	770	753	771	767	731	776	803	735	758	725	765	746	796	781	791	714	730	698	743	773	726	764	733	738	769	764	687	795	763	763	742	750	789	727	760	777	770	780	771	754	751	761	690	742	784	735	763	742	727	780	772	738	739	724	757	754	800	717	708	747	746	725	745	762	780	764	765	749	743	710	765	746	756	740	741	736	741	745	776	723	710	759	709	765	796	748	762	734	803	753	748	744	757	738	702	759	758	752	741	740	757	773	798	775	749	718	783	775	733	718	775	778	747	736	722	719	765	740	688	740	767	782	795	744	742	727	766	702	751	723	763	786	758	699	753	742	738	757	725	774	742	769	725	782	752	744	709	747	721	712	738	750	752	729	749	754	745	721	743	705	769	724	751	709	731	782	732	739	775	754	753	741	748	738	733	747	782	733	752	726	739	768	686	741	713	728	800	751	733	714	698	724	768	714	796	778	751	778	724	814	765	739	772	772	731	763	746	691	740	718	697	714	752	760	701	737	777	722	743	797	728	731	750	679	749	733	758	747	744	795	740	720	802	787	695	745	769	746	765	751	758	749	738	717	776	710	748	781	763	798	757	707	758	729	771	750	718	731	706	724	733	727	795	720	731	765	735	737	794	737	733	718	756	756	712	794	748	785	753	731	767	774	687	718	785	726	783	763	756	745	735	716	718	763	738	715	736	702	768	719	731	757	748	766	720	762	711	722	777	759	750	790	731	715	732	763	757	744	794	784	774	718	742	749	750	737	747	710	737	777	720	736	727	724	704	733	782	733	746	775	766	791	743	715	725	809	749	785	746	735	786	763	790	747	760	739	732	792	704	686	717	739	771	783	749	752	704	738	759	769	773	749	745	803	786	738	753	743	715	745	743	746	691	785	722	782	712	756	712	726	752	763	774	738	717	758	720	749	732	771	736	745	743	751	777	750	794	711	759	749	788	699	759	781	726	788	783	773	759	706	740	702	767	806	722	752	730	749	780	774	718	765	745	729	734	692	717	754	727	776	728	740	718	729	708	766	738	758	729	773	745	793	743	738	731	754	727	694	769	703	693	767	775	711	804	785	756	759	756	769	753	731	756	756	756	761	750	772	777	724	743	752	722	752	770	723	763	773	713	752	736	755	734	753	765	724	741	734	768	752	719	731	733	755	761	750	760	748	760	770	700	732	747	693	736	766	713	787	758	768	739	765	743	752	762	745	746	729	692	761	734	704	696	746	770	734	743	740	752	751	777	724	719	717	753	741	768	731	768	725	763	752	736	733	808	774	752	770	767	733	753	754	729	736	733	698	758	782	758	718	713	759	688	751	747	736	763	821	730	779	745	740	745	785	776	767	754	723	716	766	769	795	752	791	714	777	727	771	731	750	773	735	759	729	778	764	787	746	713	795	726	752	801	741	771	752	723	710	750	761	706	734	756	782	778	728	715	722	734	762	764	757	770	745	740	728	721	744	795	766	764	748	746	736	769	793	705	753	771	755	728	771	718	758	783	754	766	757	764	776	724	745	771	772	711	752	745	738	782	792	766	806	732	755	734	773	769	749	768	754	750	780	754	722	772	746	722	763	771	779	744	798	775	750	752	724	748	774	758	706	756	766	756	753	739	736	774	774	774	759	728	772	729	717	794	771	769	738	739	766	756	701	791	757	764	759	730	740	771	728	765	800	754	744	759	758	759	709	776	723	710	735	733	781	769	733	796	749	782	730	769	747	743	785	765	726	746	773	814	754	777	746	733	772	758	804	758	745	780	775	744	728	755	733	742	756	770	756	732	751	765	786	757	730	729	722	753	725	716	796	738	759	786	780	744	757	729	829	753	710	779	715	723	787	727	750	762	766	687	773	721	757	743	720	758	754	713	758	716	726	752	780	754	754	800	777	743	775	749	770	744	723	702	759	797	741	736	761	771	762	742	757	724	723	709	724	771	722	831	731	727	741	747	773	689	657	823	774	731	804	728	791	747	709	737	734	759	785	775	724	775	772	794	666	741	744	774	766	746	755	730	743	720	730	731	741	746	761	740	769	784	742	748	730	706	725	791	789	771	755	793	776	751	711	737	752	760	759	757	743	787	724	742	767	762	733	721	713	770	763	755	751	736	744	780	763	717	748	764	729	786	734	746	763	775	682	738	717	732	760	743	759	788	764	731	741	664	744	749	771	762	794	716	801	795	770	731
26415	2953	513	369	315	319	355	287	317	270	306	348	308	333	303	340	324	270	284	281	316	306	253	316	267	312	364	314	328	314	313	340	319	303	327	312	336	327	317	310	322	293	292	304	324	286	306	304	342	278	308	292	331	296	309	271	359	308	297	337	347	313	304	357	307	309	287	325	329	303	323	327	311	334	351	317	294	315	297	299	272	317	329	294	301	302	318	299	291	329	342	326	349	292	307	305	349	310	318	317	281	351	328	355	345	280	346	336	373	290	287	276	322	313	312	324	321	329	317	289	295	296	312	294	331	331	289	307	283	295	327	296	312	283	308	269	275	261	289	297	317	306	330	270	320	292	306	264	292	285	345	317	313	288	312	321	335	317	327	318	313	304	342	323	316	333	327	276	314	296	279	311	333	336	310	317	297	281	341	306	319	290	326	295	340	304	281	286	283	280	328	275	260	312	313	334	322	315	315	337	362	284	286	338	306	308	304	311	292	318	293	283	307	295	319	321	296	335	337	304	316	311	316	306	306	297	320	288	305	293	290	290	323	313	297	293	300	330	323	296	347	285	314	340	290	326	324	298	316	315	314	304	323	297	279	306	323	343	302	335	320	315	288	300	303	318	311	290	314	322	323	311	322	305	335	328	296	276	290	309	327	345	295	294	258	309	316	320	328	304	334	318	308	339	317	317	331	338	304	284	307	321	339	317	310	330	306	290	312	310	307	299	293	283	283	290	325	303	307	293	290	302	311	303	312	283	327	308	318	306	299	309	323	321	340	304	300	319	322	317	312	295	333	272	339	288	307	274	318	279	270	322	309	312	342	314	388	281	306	323	311	277	327	337	267	300	295	317	306	316	309	294	312	327	297	311	329	304	275	315	327	297	296	302	293	309	298	327	323	312	296	288	309	311	347	303	302	281	302	294	318	305	340	309	337	360	308	301	338	266	300	354	314	329	333	299	281	319	332	288	302	306	301	329	353	306	289	329	281	291	318	291	333	278	311	285	327	315	349	365	349	338	311	316	340	334	297	296	289	295	310	351	308	316	342	351	309	297	336	303	313	288	327	279	330	335	266	318	329	302	304	278	326	334	316	308	288	295	257	315	299	317	336	332	318	294	311	314	306	327	286	308	317	312	330	346	304	282	325	315	294	316	272	283	308	350	314	345	281	296	312	311	325	290	288	260	287	313	326	322	298	295	293	309	305	317	351	306	319	288	289	313	308	296	289	322	305	282	273	301	301	305	300	311	313	283	316	341	329	311	318	313	316	378	320	339	287	353	314	328	325	315	298	308	329	285	299	284	308	357	312	307	301	308	288	289	316	313	304	304	292	254	276	330	286	328	287	308	327	310	288	283	311	309	293	308	356	270	284	339	319	299	310	307	265	294	298	295	304	289	325	335	310	291	324	285	302	318	286	340	280	349	327	341	330	308	315	307	309	313	310	311	301	288	319	296	333	319	320	292	323	310	318	290	315	306	300	305	301	325	278	313	315	308	330	300	322	308	305	312	326	318	301	305	327	280	316	253	324	312	334	343	309	299	283	302	310	324	293	321	296	299	277	333	323	310	295	335	272	342	352	336	355	331	340	283	324	306	284	298	318	337	284	246	300	288	304	297	311	301	312	289	301	301	314	303	311	284	326	325	325	306	330	310	303	314	335	300	272	320	331	326	310	302	305	311	310	309	322	298	321	316	318	326	335	299	287	319	288	281	328	310	279	293	311	329	285	320	293	330	302	324	302	345	311	336	315	321	328	316	344	318	263	323	305	324	303	314	330	324	357	314	282	316	314	317	301	309	300	310	330	298	333	290	265	335	343	351	357	312	296	319	271	288	312	295	315	305	317	308	327	295	334	319	332	283	268	305	346	319	316	298	263	338	258	313	320	325	300	326	300	277	297	320	348	286	286	282	291	296	317	310	313	307	293	281	294	315	313	309	310	295	295	302	306	359	312	305	344	284	309	320	344	324	331	347	300	285	324	310	320	319	295	334	337	349	300	298	305	311	312	324	305	314	289	294	304	324	330	287	316	293	301	320	305	321	313	318	292	303	314	320	315	326	317	303	325	275	319	323	299	290	290	282	328	284	298	287	294	304	297	305	259	334	305	308	276	287	310	304	338	342	300	283	348	363	293	324	343	316	336	321	306	336	328	334	311	316	324	279	287	326	330	301	300	315	296	295	302	315	299	276	335	329	304	319	265	299	300	350	311	307	289	282	300	303	299	309	302	303	336	309	268	292	306	331	308	326	308	313	327	306	308	324	265	300	310	330	329	327	325	310	337	314	312	321	339	310	281	291	312	285	305	306	301	314	310	324	310	309	338	281	325	311	310	296	321	322	285	316	306	297	315	309	325	295	305	295	320	303	313	306	357	322	278	298	313	318	316	305	319	327	279	286	324	320	292	261	314	298	294	313	327	279	276	328	356	303	283	306	302	304	319	325	320	287	315	313	306	319	302	326	322	318	294	310	301	318	327	322	307	344	306	297	345	329	322	312	303	345	292	320	329	312	275	299	328	350	348	323	318	333	320	306	277	314	314	316	276	297	326	278	302	318	321	323	301	320	331	316	316	329	300	342	319	314	322	284	295	299	324	321	296	291	291	293	305	286	313	308	303	305	309	305	329	296	290	279	316	315	294	316	319	294	287	276	326	356	274	309	312	312	306	298	328	308	299	297	301	316	330	318	285	360	317	320	292	351	287	288	326	316	317	304	339	320	316	306	338	323	321	290	282	321	313	308	319	320	310	318	342	286	302	305	304	345	311	303	349	322	301	307	318	316	307	324	321	323	286	288	313	312	318	338	288	319	312	277	305	336	327	319	329	323	314	289	315	309	286	307	311	322	304	299	305	300	301	349	303	267	284	354	348	318	336	319	321	318	311	305	319	319	294	313	324	318	321	330	339	321	334	319	305	324	338	320	300	302	332	332	293	333	307	331	306	295	276	330	328	287	302	322	320	304	308	334	279	299	341	300	300	308	304	275	297	306	278	339	322	278	288	372	324	307	324	331	302	303	351	319	343	277	292	302	279	289	298	302	255	313	307	290	256	338	321	295	305	314	329	309	308	286	331	302	345	321	312	293	317	329	265	310	276	280	311	287	295	275	301	287	313	310	283	344	316	313	334	336	328	301	291	308	316	336	304	301	291	306	315	289	300	287	293	286	323	307	309	314	355	320	341	297	350	281	289	300	346	287	313	343	311	285	347	293	302	302	305	255	325	321	300	289	314	314	346	313	316	343	331	281	323	338	288	298	345	259	259	320	344	306	303	370	350	333	309	319	317	318	295	316	295	337	324	293	309	329	295	285	315	294	305	334	302	325	295	289	345	295	294	300	327	285	334	315	334	332	317	336	312	329	316	311	290	315	290	344	309	283	321	295	321	310	313	315	357	313	299	307	329	320	338	323	336	311	284	302	320	311	312	295	316	345	317	313	339	306	263	280	347	290	277	309	262	319	307	317	314	335	306	339	292	316	367	304	323	302
18821	5184	2575	1706	1212	951	846	796	719	749	729	706	721	731	663	710	724	719	705	687	615	712	698	717	692	631	733	701	716	665	645	686	693	645	718	684	730	671	683	720	692	654	656	722	673	719	685	698	705	696	698	705	686	681	705	674	704	707	715	678	646	694	721	693	707	708	676	697	681	696	660	702	723	659	703	652	683	649	668	638	655	726	705	670	662	715	642	677	647	696	665	637	685	674	689	673	684	749	711	705	670	669	664	759	676	670	684	690	679	715	665	708	676	690	687	703	708	734	719	654	725	662	692	678	672	698	745	683	697	723	639	680	694	701	689	695	708	679	677	702	686	706	683	704	713	702	673	702	671	666	661	707	663	662	691	713	661	679	633	654	680	684	654	697	690	701	656	698	659	722	698	705	672	703	708	694	716	705	676	650	691	684	665	679	719	705	692	695	730	720	676	648	724	657	687	681	690	649	758	680	724	699	682	681	729	676	684	700	673	700	661	695	717	685	699	697	713	696	712	708	667	718	707	692	712	686	685	702	708	684	704	702	677	646	678	685	736	688	729	721	697	735	728	692	694	700	732	702	674	679	687	666	706	670	686	654	697	691	713	733	714	729	678	715	660	647	662	712	668	703	712	634	683	632	643	672	698	735	675	723	667	685	621	689	638	673	689	665	693	691	710	667	667	694	727	678	703	686	707	664	707	695	718	707	700	708	648	666	644	688	659	685	693	672	655	687	642	688	682	655	696	690	718	727	712	682	650	682	680	677	724	726	683	745	714	691	714	717	750	708	722	680	718	655	647	704	699	643	660	704	655	657	657	624	721	704	680	652	690	708	692	640	682	660	691	677	707	688	649	652	682	682	699	683	713	717	634	678	661	700	704	650	704	691	639	649	733	703	695	710	684	651	680	697	730	657	695	672	678	715	731	638	675	705	674	723	683	670	650	669	726	610	646	726	687	664	720	656	702	721	726	702	674	644	690	665	695	658	675	675	670	676	699	670	683	711	675	719	716	684	699	639	691	699	656	632	694	687	612	645	682	678	660	683	698	728	608	688	645	686	701	660	708	662	661	675	694	671	647	721	682	616	718	662	683	687	655	638	691	682	689	646	700	670	684	722	730	721	676	735	669	723	635	694	719	687	715	676	695	687	696	652	660	681	651	686	707	672	685	733	689	638	676	672	685	707	723	699	718	685	735	697	681	685	667	695	677	730	722	654	693	674	717	644	723	734	687	668	684	692	710	667	621	671	750	664	681	698	643	694	706	698	650	697	690	742	656	658	704	714	647	683	717	681	693	689	651	660	727	709	664	686	721	692	671	682	704	686	700	714	678	661	695	733	741	696	715	723	669	634	641	710	708	730	728	686	672	719	724	684	724	670	733	735	701	703	688	711	688	707	631	654	738	647	677	732	719	655	678	687	669	695	679	709	693	681	657	678	685	684	682	693	660	683	743	633	668	700	682	684	678	692	705	678	688	686	670	710	686	699	655	676	694	728	705	697	666	702	651	655	717	656	713	694	711	674	654	694	698	713	705	706	710	673	697	665	709	674	697	731	666	732	697	688	687	671	663	702	642	651	701	723	695	693	687	733	652	698	689	688	685	660	736	647	640	656	731	685	684	700	715	688	684	699	699	681	706	708	673	671	699	680	677	663	649	665	736	681	661	694	664	710	691	695	690	701	683	640	702	734	662	695	701	718	729	630	651	669	693	677	658	650	703	718	696	699	688	734	671	704	702	681	664	683	712	685	677	696	691	694	634	649	691	671	711	656	696	710	690	630	662	695	664	711	688	689	691	651	706	729	707	660	689	702	709	659	717	680	688	716	682	677	703	694	638	689	747	701	689	715	667	698	666	671	703	705	690	653	694	669	686	700	670	683	687	695	700	676	714	652	725	693	680	671	696	693	695	660	674	686	667	683	694	721	691	734	721	670	690	692	676	658	716	664	694	663	688	626	684	722	661	685	687	679	712	692	675	692	683	685	716	634	646	710	702	685	667	687	656	681	732	694	659	709	678	686	700	690	715	688	677	666	715	709	724	643	679	691	694	691	683	713	687	668	693	666	647	717	671	715	678	701	702	669	695	677	677	696	687	722	691	711	647	665	726	669	664	698	660	757	656	682	665	675	665	754	719	726	683	670	700	700	683	666	663	653	661	684	752	683	681	703	683	700	692	683	681	712	684	672	692	725	684	660	652	688	682	707	702	698	710	680	649	697	687	689	673	725	700	626	701	692	691	703	684	669	672	689	714	658	716	687	711	726	690	693	702	648	686	680	716	680	731	689	702	697	680	675	690	697	726	696	691	702	661	736	665	703	705	666	727	711	712	708	682	682	679	689	718	670	688	700	693	638	659	681	706	710	703	705	689	728	711	713	726	720	665	676	677	694	666	685	694	620	680	654	663	654	662	671	647	696	692	675	685	665	699	695	700	698	684	671	666	687	692	654	705	717	687	665	694	668	692	735	662	649	679	683	639	734	751	660	685	678	626	697	687	672	698	697	654	700	657	693	715	679	683	674	683	709	708	666	688	649	676	616	691	683	682	694	686	660	664	659	669	657	663	695	646	686	723	688	700	716	671	692	709	681	643	726	663	722	706	684	681	654	717	665	701	711	668	665	661	675	714	727	666	693	642	682	663	688	676	706	690	676	709	719	721	670	703	670	698	722	711	673	678	699	705	683	727	688	728	640	681	693	688	701	747	666	690	709	691	685	661	677	718	692	682	723	705	672	741	634	629	691	665	716	658	673	675	700	689	644	677	714	695	718	723	723	704	663	736	684	686	683	680	712	704	699	666	686	720	674	689	677	733	687	660	677	713	719	723	711	704	696	683	723	633	634	756	739	706	708	648	704	700	681	676	635	687	679	656	698	722	684	673	705	679	714	692	662	690	713	688	680	735	732	691	661	747	703	716	719	684	695	681	685	690	712	705	677	693	682	669	707	662	638	709	671	677	670	699	714	671	707	672	751	720	689	749	701	692	681	701	689	697	683	692	704	695	671	709	717	727	710	683	657	689	662	674	708	702	690	661	690	676	696	643	695	718	722	650	688	658	732	705	621	684	665	682	703	702	647	711	659	670	709	682	672	659	733	657	707	654	730	722	668	668	721	725	681	701	642	734	657	686	681	671	688	699	730	692	690	689	661	676	716	707	720	653	671	678	687	751	668	675	717	662	698	721	649	671	722	686	702	729	670	737	710	637	667	657	724	695	690	685	680	704	691	685	671	680	709	668	703	667	648	656	681	693	652	700	719	692	644	680	693	702	690	684	668	652	707	663	654	716	733	705	682	684	635	698	686	722	673	708	680	675	741	679	705	684	716	722	658	684	723	669	651	709	700	681	673	645	692	696	684	704	714	661	671	674	705	688	653	746	696	628	667	690	669	680	694	654	676	648	695	691	722	686	658	663	710	676	686	684	666	736	689	684	664	690	714	708	672	647	656	690	680	720	676	710	673	645	683	669	674	700	634	737	720	647	695	676	724
36527	6485	744	486	373	344	371	341	320	297	303	323	309	326	351	349	302	338	337	315	336	307	292	315	338	317	295	289	319	319	319	323	314	305	321	292	299	323	322	345	304	306	316	266	327	341	333	312	319	339	311	294	297	322	325	305	320	312	321	296	307	340	332	323	334	337	333	305	334	296	325	322	371	294	332	338	323	338	291	296	305	322	267	308	311	340	326	339	313	319	280	307	315	289	312	353	316	339	332	305	276	328	284	286	330	313	317	324	291	355	349	294	336	317	298	294	330	317	333	296	279	301	314	320	347	341	287	329	304	284	281	322	260	276	294	303	309	320	287	310	326	310	318	328	305	323	345	297	300	265	313	300	313	289	303	329	308	334	292	330	354	309	381	332	275	283	334	323	312	342	342	303	313	297	336	296	344	341	323	323	301	325	302	310	343	305	298	306	298	355	311	284	304	330	283	317	328	310	345	324	312	276	362	321	331	339	333	317	297	337	297	307	348	322	274	331	296	344	325	318	308	300	290	302	326	332	305	342	297	336	315	307	311	307	332	326	331	289	299	344	327	299	339	347	311	307	306	304	341	328	307	309	311	322	302	298	353	307	322	303	343	305	317	344	334	302	308	267	318	338	310	300	298	281	314	326	317	337	338	294	284	339	323	348	337	373	292	312	319	332	321	330	336	325	343	278	295	324	282	307	318	329	316	325	313	321	327	309	309	352	317	319	315	334	310	284	308	315	319	343	309	274	319	325	351	336	323	299	323	319	348	330	306	318	351	336	322	296	310	318	324	308	349	319	328	339	342	319	342	333	336	330	328	319	285	308	295	337	319	299	327	307	291	259	358	289	296	330	309	313	294	334	316	334	327	307	311	336	308	338	314	326	309	301	304	319	323	308	326	328	321	332	312	321	329	301	330	349	330	305	349	328	302	311	318	307	260	334	307	313	324	319	317	316	312	271	301	302	282	311	335	330	341	326	300	305	274	325	291	297	335	311	318	315	329	322	321	306	296	309	286	315	332	305	326	304	324	323	311	323	329	304	327	347	327	328	305	331	317	317	300	327	331	308	357	327	313	317	321	341	297	306	324	302	340	362	319	302	327	313	319	337	360	306	327	328	298	352	315	327	343	319	281	301	305	283	301	334	326	333	282	272	328	306	292	322	339	327	284	289	367	285	298	302	314	292	337	355	291	306	340	328	340	350	356	319	331	304	310	296	345	325	301	307	333	332	335	330	364	311	322	318	358	315	345	318	349	294	295	342	342	320	330	311	373	326	327	361	347	345	314	336	295	315	323	341	324	324	329	329	309	313	304	334	338	310	311	274	326	303	298	319	324	363	330	294	290	309	317	305	307	326	330	348	307	295	301	328	285	322	326	347	332	330	326	335	299	325	307	341	320	311	311	293	301	333	333	306	298	332	307	298	299	289	307	281	310	320	292	309	309	279	310	303	301	354	329	300	319	339	301	340	331	324	346	319	277	307	321	313	320	352	279	355	328	310	294	334	305	297	315	342	311	300	305	315	337	321	331	324	322	353	315	312	337	336	326	332	328	310	275	294	335	340	316	330	351	305	391	335	316	301	297	309	304	322	306	311	359	357	318	331	315	307	335	328	322	346	333	346	344	315	312	345	342	340	314	315	322	295	296	300	340	302	319	322	277	324	327	305	328	294	263	310	323	354	328	332	339	309	324	282	306	284	338	293	303	314	302	283	317	314	360	325	320	317	345	308	301	301	315	325	307	304	288	311	335	302	297	354	310	305	295	313	329	288	323	335	344	326	353	299	326	325	310	302	355	319	290	298	333	321	326	323	323	357	331	305	299	325	299	310	298	310	379	324	338	336	331	331	345	345	312	330	296	331	324	312	318	330	321	330	346	296	322	287	322	351	307	292	304	318	315	346	296	322	320	334	329	330	292	316	317	278	304	325	322	306	328	327	333	347	291	306	314	298	335	314	343	330	330	333	361	323	298	308	327	357	305	280	314	288	316	316	339	317	301	334	317	284	296	323	317	296	323	310	298	319	297	321	312	353	314	322	335	313	305	323	326	302	316	312	288	302	336	337	325	335	311	316	304	335	318	310	326	324	312	306	340	310	289	330	331	308	363	291	324	322	323	332	349	315	325	326	300	321	327	346	348	307	268	333	347	302	325	284	311	334	315	321	328	282	325	353	338	264	327	378	328	287	335	334	334	361	300	301	354	289	336	331	329	321	300	321	339	324	337	329	289	300	325	309	339	334	323	344	306	325	276	292	287	343	283	330	346	314	321	301	366	284	287	311	284	298	328	316	305	337	347	338	319	314	310	310	334	303	328	305	328	312	277	310	316	329	342	323	311	332	350	324	322	298	318	377	323	296	299	331	329	314	318	306	332	340	308	281	301	316	362	364	311	289	327	328	304	308	310	299	346	264	328	316	335	336	315	290	334	282	296	301	318	279	333	302	313	336	330	339	335	329	322	328	338	298	292	336	341	341	300	309	307	315	349	331	291	313	309	356	291	302	352	335	336	305	340	320	307	358	311	286	328	300	299	328	314	318	291	302	314	323	292	322	295	305	308	275	300	309	320	278	341	344	336	323	338	297	323	325	319	310	316	355	340	348	314	291	337	319	326	268	326	307	343	313	334	323	340	311	301	320	321	297	302	367	333	290	324	322	312	330	322	297	313	325	317	330	343	323	329	381	284	308	279	296	326	347	327	306	328	316	273	329	330	319	290	328	314	327	336	306	314	284	291	338	327	327	292	312	333	295	325	339	311	301	331	356	363	348	331	285	327	317	320	346	326	324	317	298	364	335	331	313	337	320	296	298	340	280	311	277	321	292	311	302	330	323	320	326	356	318	341	312	260	374	324	332	326	316	324	347	313	330	327	301	307	284	295	295	280	310	284	341	322	326	294	335	348	325	297	337	303	319	318	292	300	299	311	305	293	361	313	312	311	311	340	305	282	305	290	292	308	336	347	333	346	311	337	330	342	273	260	308	312	322	309	319	316	305	338	345	330	305	350	310	309	277	317	333	314	326	296	307	299	321	318	352	291	332	333	308	326	335	321	307	324	353	304	326	345	319	311	293	328	329	323	318	305	354	337	320	340	338	321	331	341	305	303	301	283	303	327	328	309	321	322	276	317	323	320	336	326	291	317	326	319	306	351	312	302	308	307	361	357	308	289	317	329	294	319	343	358	332	342	303	291	308	311	357	320	346	329	283	319	316	323	330	321	257	317	348	305	303	344	344	316	302	324	307	308	341	339	324	301	320	299	325	322	301	320	342	319	317	333	347	304	318	329	314	288	297	327	281	330	320	281	317	339	341	311	327	287	307	299	318	349	376	304	340	306	312	311	323	272	334	278	326	319	342	350	324	299	371	293	300	336	300	295	314	347	282	308	303	335	300	297	323	336	322	345	351	301	332	351	335	310	284	328	307	313	315	299	338	316	276	360	282	311	309	304	295	312	329	305	308	290	318	333	346	344	329	301	331	305	307	311	303
26025	8303	4150	2788	1755	1375	1294	1033	905	812	772	793	758	757	748	779	746	738	782	730	709	680	806	692	707	735	739	703	719	755	742	716	706	693	715	701	753	702	728	757	748	708	727	661	706	718	722	744	770	728	749	713	732	685	744	707	691	770	705	737	769	737	729	716	696	732	727	704	733	683	690	701	754	712	721	714	767	771	697	736	723	717	736	706	676	721	697	726	750	737	709	747	739	722	731	716	768	719	701	687	715	719	733	755	709	707	707	692	709	750	705	727	730	711	759	722	717	753	724	742	730	715	725	708	714	690	742	734	724	727	715	711	704	695	720	725	753	754	681	700	702	686	709	710	654	700	680	740	729	715	730	705	724	762	719	706	746	739	678	729	730	697	718	734	723	705	734	716	723	763	666	730	726	713	706	721	733	719	763	740	736	701	762	677	721	723	674	750	719	752	732	694	746	695	719	741	748	772	754	734	730	733	673	741	708	741	741	714	701	715	744	756	700	689	732	757	724	721	684	752	699	738	682	705	755	669	661	721	726	719	712	733	768	713	710	759	713	721	764	672	752	717	731	691	752	698	730	716	718	794	702	737	722	710	720	747	760	707	719	739	774	688	706	680	755	774	720	717	738	678	686	680	683	759	753	764	726	700	735	742	765	685	716	717	701	701	706	700	749	758	765	794	662	741	723	718	702	735	699	756	743	721	632	724	698	658	696	733	720	714	741	710	732	678	710	688	703	670	747	743	711	709	769	717	716	742	695	782	779	702	765	744	684	718	761	749	762	745	720	717	739	753	726	706	716	755	738	697	745	675	779	719	727	690	719	747	720	746	732	738	707	743	751	705	733	722	746	715	747	757	679	719	660	752	764	730	755	705	738	734	723	723	755	763	750	739	736	741	705	724	773	754	718	675	748	758	728	681	683	673	704	738	741	712	716	708	722	749	734	746	752	755	720	692	751	716	720	711	706	738	681	698	784	782	735	762	726	719	706	741	736	699	752	750	764	723	699	727	742	737	742	799	768	726	783	718	740	724	739	674	754	697	713	708	730	733	772	726	703	745	676	709	758	759	710	723	707	721	692	723	704	766	746	733	718	726	683	717	717	723	733	751	743	703	726	743	760	668	732	717	737	695	720	690	730	741	706	733	735	732	743	752	725	766	765	740	764	732	755	738	682	709	751	769	724	699	703	743	757	764	760	720	710	761	714	780	695	730	716	675	717	737	700	669	729	757	684	727	761	762	724	739	756	801	754	680	755	663	717	737	693	697	726	706	711	692	707	742	763	771	692	647	748	680	737	746	721	744	706	709	714	685	762	728	742	733	747	694	699	745	700	731	695	739	714	703	713	674	737	687	722	714	714	723	773	721	683	773	698	692	740	700	736	695	713	702	739	667	706	730	728	721	733	715	704	743	753	677	748	706	717	736	743	671	714	693	686	769	731	766	704	750	667	758	696	778	732	678	726	757	759	737	719	759	749	749	771	741	733	722	673	742	753	706	753	753	747	720	710	756	677	742	696	728	746	741	731	707	706	763	739	731	753	732	754	737	704	725	692	739	713	703	743	681	751	688	692	751	703	749	755	697	734	710	722	698	725	769	706	750	692	705	760	714	736	742	726	730	748	739	720	761	730	689	759	726	754	699	759	685	730	725	768	729	779	696	688	711	730	710	670	722	737	722	752	727	719	726	706	707	698	753	732	729	730	779	735	715	694	707	757	708	754	752	746	798	736	760	702	719	742	699	750	734	731	733	721	737	735	736	769	736	752	688	695	749	731	733	698	755	725	725	724	802	723	740	714	773	746	711	775	746	778	697	757	748	766	681	686	706	685	741	730	734	698	710	724	705	739	723	699	703	699	753	727	702	696	748	736	730	741	701	689	748	750	727	713	767	740	738	785	744	681	729	691	741	747	701	732	712	714	692	708	758	707	729	734	724	725	754	683	710	719	704	704	706	737	692	696	714	742	686	741	706	695	739	718	707	751	690	728	729	699	719	711	734	737	769	733	691	694	784	719	687	720	696	727	693	691	752	742	692	712	695	716	726	723	752	657	738	682	711	721	721	711	749	659	708	713	747	729	717	701	763	690	723	725	724	711	760	728	685	752	683	670	727	685	753	728	767	745	755	692	738	725	731	754	712	746	747	677	694	703	776	761	729	760	707	759	717	761	724	733	707	726	715	751	710	678	691	713	715	749	728	704	773	700	709	696	736	741	770	711	736	722	660	708	689	723	731	762	723	714	717	678	741	739	730	726	754	720	677	667	679	718	695	704	744	723	702	708	726	736	714	718	709	736	669	698	717	720	739	700	737	757	735	714	707	740	716	754	703	735	722	769	712	738	725	717	761	722	747	722	724	743	721	712	700	659	730	735	765	726	704	716	720	686	733	732	750	767	708	727	775	701	729	728	747	712	724	731	733	710	689	719	695	707	768	720	686	733	712	716	747	744	732	729	709	725	736	734	728	729	771	688	722	742	688	777	730	714	755	742	716	730	694	717	786	751	732	756	685	755	723	699	725	758	760	766	715	703	718	715	755	720	682	689	751	703	754	745	729	739	703	716	753	786	764	734	741	699	705	740	712	741	739	721	755	725	741	695	700	707	717	704	707	787	750	725	669	757	699	719	775	753	699	672	715	720	730	757	733	748	735	733	704	708	770	721	715	709	721	770	743	752	737	736	800	727	701	703	694	713	714	726	700	750	734	705	734	722	708	734	710	755	743	783	702	687	680	709	730	679	782	763	750	708	672	724	738	735	741	715	718	755	751	679	699	738	716	692	699	728	707	733	744	729	725	718	691	684	732	749	744	728	696	763	734	703	753	728	689	701	698	745	746	749	675	744	692	714	714	771	731	711	685	718	736	805	733	731	737	694	789	736	710	737	701	717	735	728	750	672	674	744	752	685	699	701	716	705	724	681	702	733	765	737	743	727	684	730	709	732	742	718	720	694	719	727	728	732	747	752	739	746	704	706	707	739	746	702	757	720	715	716	664	751	754	704	719	679	742	716	711	723	710	720	739	680	713	719	752	741	709	724	724	739	686	707	705	720	729	685	705	720	729	702	738	751	738	757	724	747	680	731	722	751	707	690	727	715	737	767	749	713	710	750	675	714	723	702	709	776	738	698	730	685	687	715	735	734	736	705	746	726	711	738	767	682	705	782	730	738	735	709	729	697	696	675	712	713	734	761	763	754	771	722	745	739	723	727	721	736	722	721	740	690	740	741	696	710	715	752	756	743	689	727	714	755	753	655	727	722	750	729	714	742	729	762	697	749	716	703	762	728	764	679	735	762	747	722	672	712	663	715	726	710	649	653	716	717	763	761	736	708	703	691	677	743	748	703	692	735	754	743	749	707	733	718	699	738	708	741	704	725	708	739	701	715	673	740	706	751	635	770	698	755	739	763	690	761	696	761	678	742	758	711	725	730	745	753	700	768	713	727	731	748	716	751	712	758	733	711	748	758	732	737	705	734	709	743	741	755	724	688	682
41733	7739	898	552	398	345	321	325	379	319	353	349	331	318	303	329	340	320	361	337	351	347	329	335	320	339	353	309	314	309	343	349	338	335	307	352	380	317	330	335	343	282	316	348	310	336	344	337	350	347	321	278	327	296	365	323	336	338	346	356	314	339	347	339	318	356	354	327	329	323	331	334	332	357	308	357	302	321	327	318	351	292	320	310	313	309	295	326	369	300	310	370	363	305	303	301	308	328	311	346	328	372	328	319	303	342	332	293	335	339	344	371	311	330	334	321	346	332	331	331	355	324	336	322	331	345	320	306	344	339	338	360	281	283	344	301	338	333	347	374	338	320	363	323	333	361	324	339	381	331	329	351	335	382	350	311	325	316	315	353	330	329	294	331	353	337	336	302	315	306	295	320	349	347	365	341	313	302	297	318	313	320	300	323	346	302	373	304	298	322	338	328	348	361	342	296	348	309	307	308	345	309	312	286	312	340	324	303	326	323	324	368	326	331	317	333	328	351	344	313	349	324	328	340	323	358	370	305	342	315	318	327	343	306	344	314	292	338	343	302	301	327	318	319	354	282	349	330	324	329	336	332	309	345	298	313	344	341	320	333	315	307	324	345	357	337	324	306	386	327	376	373	296	345	321	369	335	340	326	350	324	320	314	347	356	308	353	343	286	319	346	327	328	346	309	336	350	378	356	317	350	347	359	352	356	303	318	349	388	315	310	337	356	352	317	364	352	330	296	310	401	349	294	318	274	337	328	312	346	328	338	318	312	346	333	330	317	343	366	294	301	295	355	337	305	339	338	335	327	328	321	340	302	339	306	304	342	349	346	341	343	340	340	302	348	337	327	367	303	306	316	310	311	339	336	328	349	348	299	361	342	323	352	346	362	355	356	358	304	312	324	340	302	338	344	305	315	283	347	298	359	337	339	334	332	335	322	359	314	316	339	341	356	332	336	344	338	352	327	345	358	370	346	318	335	338	331	287	344	349	322	349	310	300	312	326	298	324	331	334	316	314	306	310	337	328	339	315	346	327	311	307	320	313	334	351	321	330	319	339	334	334	328	345	321	339	342	328	328	323	305	316	323	345	359	332	338	321	306	276	342	312	303	368	333	335	325	293	310	329	362	325	341	307	360	317	312	319	328	346	307	366	343	341	342	327	319	320	310	317	329	343	300	345	329	326	317	313	306	328	320	316	354	321	320	344	344	328	367	334	364	347	326	321	321	318	312	293	342	316	329	315	301	331	314	315	344	361	333	317	381	319	342	394	348	321	326	297	327	321	330	369	369	360	309	350	332	368	360	313	315	347	325	319	327	321	343	357	357	392	317	343	310	331	354	329	330	329	305	359	323	329	360	346	363	308	310	353	327	327	325	298	359	321	303	305	372	317	322	349	306	322	358	321	309	337	322	309	329	307	350	348	326	329	325	329	295	323	342	348	328	365	333	328	332	328	333	292	336	319	329	358	326	344	290	290	308	315	334	311	367	309	329	292	348	340	324	316	340	338	370	337	326	375	316	316	294	321	318	341	328	315	328	367	333	336	356	328	323	322	308	335	342	286	353	347	350	352	339	339	304	294	311	340	361	352	324	331	325	317	303	351	314	331	330	303	281	310	315	352	324	299	315	360	347	376	347	309	359	350	323	307	336	321	357	358	341	303	341	336	310	312	299	338	313	342	360	364	301	362	347	325	310	343	339	323	352	327	340	332	307	375	334	298	348	336	324	375	304	318	320	345	300	315	332	330	324	322	317	300	339	323	350	314	351	343	358	321	330	307	357	317	341	342	334	308	285	322	351	332	377	337	338	316	355	335	329	326	325	348	272	327	313	327	319	326	351	321	358	305	315	374	330	335	344	322	333	317	327	322	333	347	341	320	304	322	342	329	340	334	307	340	338	368	353	338	334	316	303	315	320	318	318	298	310	344	357	331	376	341	332	306	343	326	347	316	297	286	348	347	366	300	340	355	332	362	280	324	301	367	345	357	316	344	351	344	335	306	351	345	347	279	345	347	323	325	334	325	338	350	309	328	328	363	351	360	329	337	303	353	348	326	302	295	352	350	335	317	326	318	323	321	332	373	345	302	299	318	344	324	323	290	366	363	314	324	334	310	318	352	402	336	328	317	307	356	328	320	324	308	308	379	346	311	335	327	336	348	339	338	373	328	346	354	342	340	323	337	340	332	309	341	346	337	356	344	332	381	336	338	351	367	363	330	344	354	329	307	299	329	296	361	331	317	323	317	361	303	327	326	314	342	319	339	352	345	310	318	341	314	327	338	327	314	314	332	301	309	325	358	290	320	390	344	328	293	332	309	323	363	341	358	346	361	325	318	393	342	333	366	365	307	309	329	338	329	343	321	331	275	323	338	336	291	353	331	321	303	298	314	328	323	330	342	309	336	343	301	296	330	356	311	358	350	309	325	337	335	329	306	326	329	313	315	348	353	355	319	328	359	320	317	335	280	355	318	315	365	343	375	342	344	321	350	321	339	342	340	286	348	337	317	360	330	345	332	335	327	327	320	306	343	340	328	348	377	363	311	325	339	322	367	344	295	336	305	320	354	349	349	353	347	331	346	332	336	316	327	338	353	366	298	309	338	334	329	349	331	309	342	319	343	349	343	333	307	310	318	294	322	320	331	334	304	283	307	285	337	320	345	328	343	302	333	317	344	313	304	312	358	335	344	335	350	285	341	335	337	369	341	299	351	342	299	338	313	333	340	284	311	298	346	364	321	330	299	333	340	319	311	343	336	311	351	302	336	361	323	346	343	324	310	321	336	312	348	307	320	344	332	312	318	299	320	364	343	352	298	318	328	327	324	331	303	309	325	323	317	324	312	314	294	319	332	311	319	350	291	315	351	348	316	324	360	330	374	328	349	357	294	332	359	325	334	325	331	353	317	338	338	309	362	366	332	366	332	346	325	370	346	341	347	352	341	322	307	330	307	324	363	324	335	343	339	300	321	354	342	335	354	319	337	310	363	332	347	302	305	341	336	329	324	327	301	326	350	322	333	320	325	365	310	343	323	333	334	319	325	339	336	322	308	322	319	382	347	310	307	319	352	318	336	339	324	334	312	310	359	376	334	354	309	322	342	306	311	322	319	331	324	321	335	350	367	296	308	304	323	341	341	285	318	328	340	350	308	325	330	334	334	362	329	393	328	337	328	318	305	324	302	304	356	327	317	342	350	342	318	340	297	352	332	371	358	344	316	336	317	278	308	340	331	332	307	329	329	316	341	349	326	332	322	335	313	328	354	326	343	344	300	340	310	332	309	333	336	317	325	313	328	301	340	318	359	350	345	317	356	307	357	335	340	322	328	315	314	343	321	312	319	377	333	340	343	315	314	334	336	347	323	303	369	318	332	299	309	369	321	315	305	332	336	318	334	322	302	326	342	312	301	325	337	326	311	317	317	327	322	342	327	331	360	344	330	343	324	318	340	342	344	357	323	339	330	325	332	342	313	348	328	354	330	315	309	340	331
28339	8015	4659	3270	1854	1287	1110	940	877	821	814	861	788	806	806	757	785	828	775	792	765	810	786	798	811	750	779	791	739	785	751	795	743	752	791	766	774	727	804	812	733	788	778	748	773	757	799	768	787	788	792	753	785	750	815	829	813	768	779	763	786	783	821	745	782	761	772	817	794	752	778	751	785	750	749	734	813	775	697	741	775	764	747	782	803	811	748	766	741	743	720	736	814	756	806	746	796	750	801	812	768	758	771	833	774	787	733	770	793	772	754	808	735	798	742	768	765	714	761	726	767	795	718	800	790	810	790	788	802	741	756	739	752	783	726	744	784	811	779	766	820	841	773	795	761	759	803	770	791	756	796	805	715	763	788	750	735	797	748	756	742	735	787	786	790	722	781	795	767	753	755	786	788	786	737	755	775	819	820	745	775	779	774	764	786	762	801	784	746	726	764	750	780	751	748	787	766	766	811	745	782	725	788	767	775	729	758	795	778	814	820	765	802	789	821	792	780	770	777	816	754	774	772	735	720	743	774	758	748	788	788	778	744	833	752	753	745	711	832	766	756	736	768	768	785	767	761	786	801	808	753	780	731	736	750	774	781	803	754	758	820	743	761	742	772	792	737	727	782	817	796	743	766	772	786	753	770	806	760	701	704	767	827	796	774	793	764	803	800	776	787	761	762	774	791	777	753	765	780	796	826	751	750	767	818	763	791	775	791	805	822	750	740	776	746	794	772	785	742	773	788	738	755	788	747	816	783	804	765	781	764	836	768	771	825	761	822	712	783	753	812	751	762	749	794	777	753	813	752	750	742	740	795	776	771	794	737	781	778	751	782	776	771	776	769	785	725	800	756	799	762	789	790	739	765	803	767	776	744	780	752	765	774	752	769	794	745	797	791	803	755	768	793	804	788	756	734	796	740	768	759	794	768	826	815	737	795	811	754	767	762	789	793	751	755	735	732	721	784	719	770	804	786	812	781	829	748	811	740	778	735	781	801	774	771	779	730	772	803	786	769	755	737	769	771	742	775	798	768	725	776	768	750	738	792	811	747	810	745	762	798	796	733	832	770	786	764	756	747	776	764	736	731	805	787	760	749	735	790	749	747	762	772	789	760	790	794	782	754	701	766	810	756	791	739	761	757	772	797	807	780	732	753	823	784	802	811	798	810	792	763	772	778	820	740	762	747	763	783	770	774	734	768	828	837	793	801	766	785	787	786	831	740	757	783	781	804	746	749	758	747	835	782	809	797	768	779	776	727	756	774	795	760	731	831	757	832	763	754	746	819	821	743	755	798	757	796	803	791	751	784	797	818	746	824	802	729	790	718	826	800	800	740	791	799	768	744	762	788	811	768	770	819	739	799	735	729	778	752	792	752	791	764	752	793	768	725	783	732	759	745	759	783	753	818	790	792	746	756	766	750	762	767	801	838	794	761	789	799	791	755	740	780	798	813	788	778	747	772	717	765	801	773	771	783	813	791	802	757	787	762	738	768	800	787	746	774	793	745	787	769	813	809	738	802	786	750	796	755	787	753	754	800	795	778	791	795	782	791	806	769	737	798	819	706	711	721	771	716	709	781	735	739	760	781	749	759	846	815	734	762	768	745	726	806	783	834	769	767	759	714	767	813	783	741	773	782	793	800	762	754	783	817	741	745	767	756	786	788	800	753	793	776	771	800	789	797	791	785	723	767	760	774	804	761	790	778	806	787	747	729	780	723	771	734	769	811	769	800	776	756	787	818	770	765	758	718	699	815	788	755	764	780	757	756	787	766	810	779	810	806	786	752	746	749	805	828	762	770	786	804	811	796	769	747	761	756	780	761	756	759	801	767	755	780	780	746	814	791	808	788	796	741	791	810	717	754	788	738	843	755	733	822	729	791	775	757	740	750	768	779	810	799	792	805	751	711	763	750	735	776	794	767	774	780	774	796	772	744	744	792	796	743	772	771	761	795	765	737	743	719	730	771	793	740	812	764	715	769	809	759	738	758	758	766	768	857	742	810	777	790	792	753	755	787	716	829	831	813	764	781	780	732	756	849	794	723	752	735	768	765	717	767	785	811	720	767	797	805	765	744	801	756	770	816	799	739	777	769	782	749	789	773	770	769	804	758	783	757	737	721	791	779	754	771	755	800	770	753	802	847	772	737	776	811	770	743	767	781	786	738	762	719	770	768	808	738	746	769	788	777	797	800	777	816	781	753	756	794	851	792	846	808	768	807	812	808	726	762	749	780	775	712	781	753	818	783	814	805	762	779	788	757	765	770	789	752	801	767	805	755	774	760	755	772	745	763	771	767	801	734	818	777	731	791	808	766	805	774	824	759	758	761	742	744	788	824	773	735	746	803	853	800	751	778	787	803	787	746	762	773	820	773	767	773	785	744	744	764	761	785	723	766	804	726	736	771	825	805	778	767	737	779	729	778	787	760	765	790	782	761	773	791	775	775	745	729	791	764	770	771	724	800	748	784	761	772	743	789	754	777	744	786	807	751	799	764	781	783	738	762	760	763	772	712	731	738	734	790	785	784	757	777	758	728	796	756	801	743	821	736	737	775	758	741	743	780	801	818	808	748	779	734	761	756	747	796	830	699	764	827	790	770	749	731	752	823	778	764	766	740	784	763	773	766	742	790	792	799	781	770	740	739	771	772	693	788	743	742	749	790	767	766	776	759	697	742	761	831	753	793	752	800	810	754	766	783	779	783	754	758	740	755	763	751	766	769	786	798	778	748	738	738	800	768	769	827	777	806	804	782	814	807	790	768	763	738	706	751	771	778	818	779	780	755	777	773	781	776	747	744	754	814	786	784	775	795	729	755	768	784	801	710	761	784	815	700	767	832	743	801	775	777	771	814	763	738	756	748	752	792	853	772	783	772	791	744	786	754	810	755	761	764	781	791	758	753	750	817	762	761	803	730	790	788	746	787	771	712	827	763	766	787	757	750	750	798	747	763	802	754	741	726	720	748	774	776	715	799	786	743	806	768	756	726	742	786	777	816	802	755	798	725	765	752	791	820	808	746	759	761	819	782	767	804	809	834	763	785	778	736	774	790	772	811	793	746	754	775	777	798	788	771	808	758	785	785	735	781	766	744	738	800	762	777	739	734	772	801	753	807	795	735	728	732	764	765	788	774	791	745	817	784	802	792	766	752	798	791	737	811	801	784	769	761	741	800	745	782	775	734	734	776	763	756	730	786	778	746	781	782	760	778	800	802	826	812	797	863	721	790	723	781	772	778	758	766	771	725	756	768	813	747	842	765	747	804	791	768	826	761	741	742	735	795	760	746	750	791	800	783	800	778	774	742	774	763	767	760	755	782	781	843	735	764	773	754	781	808	750	754	721	814	751	778	791	751	804	748	740	815	800	835	767	767	837	760	745	759	790	767	817	765	780	774	781	748	743	750	755	741	795	800	758	818	787	770	810	809	779	756	743	797	763	746	756	792	723	753	775	792	812	735	741	754	731	805	813	735	790	773	776	760	826	762	785
27031	2840	483	382	295	345	304	332	301	290	324	311	326	306	314	321	347	318	314	372	347	345	285	312	323	326	305	321	343	295	296	347	354	284	343	307	338	335	312	285	324	348	317	302	320	303	273	326	324	325	325	304	276	300	348	314	315	323	306	290	303	306	345	301	337	320	325	304	300	316	309	315	304	335	315	289	277	294	312	306	318	329	371	359	364	320	292	307	304	279	298	306	331	318	289	332	329	347	303	295	329	318	316	295	319	331	309	318	300	304	293	322	298	289	297	286	303	323	349	313	289	299	333	331	355	325	322	336	323	307	291	309	340	314	310	306	313	334	322	286	321	304	293	323	326	314	312	309	325	292	303	319	314	291	269	318	292	315	309	320	328	296	303	305	331	308	349	288	280	305	298	322	334	324	318	349	305	320	309	292	307	289	303	323	302	324	307	299	315	324	356	315	322	336	320	328	295	307	326	332	313	330	319	317	309	317	303	307	340	287	304	318	319	284	317	322	343	350	313	295	287	282	296	350	301	303	326	335	332	277	332	305	289	302	317	305	303	337	348	315	293	321	327	319	290	279	347	296	293	304	336	312	328	293	320	302	299	326	291	343	334	332	294	323	359	324	284	353	295	295	293	337	300	340	309	323	296	323	299	315	311	332	314	314	298	287	319	344	348	319	299	313	295	332	329	341	305	311	346	320	315	315	319	298	277	302	314	310	318	293	358	294	321	324	319	306	315	312	262	310	303	280	301	327	289	311	302	276	300	284	311	333	312	326	340	319	288	315	324	319	304	307	332	304	342	322	318	332	307	305	316	295	310	307	294	377	355	340	340	322	323	304	293	293	329	322	346	310	332	323	326	336	324	330	328	318	313	281	321	283	302	285	272	271	306	310	313	298	349	287	300	312	346	319	315	305	289	321	323	309	312	304	333	287	315	300	309	360	333	298	312	332	321	332	294	309	292	280	309	289	302	288	335	343	366	320	336	276	332	320	289	327	313	343	301	306	339	291	330	292	306	330	340	313	289	321	326	311	285	323	299	333	270	308	307	333	332	309	262	291	287	297	323	286	308	308	323	299	297	295	340	317	320	312	290	318	365	335	309	298	330	306	303	293	308	298	317	328	339	308	334	333	299	303	319	336	320	318	305	348	343	314	338	337	269	296	303	330	289	298	301	322	330	318	291	303	319	328	348	296	282	303	289	260	308	302	322	269	319	307	310	298	331	322	318	304	325	320	309	318	298	328	328	307	322	341	313	334	300	348	301	311	286	328	342	298	322	277	311	331	308	329	302	299	333	301	299	340	315	311	339	313	297	311	275	288	302	291	306	351	326	311	330	339	329	305	284	302	306	298	329	310	305	328	281	372	346	313	295	330	330	355	308	306	354	288	314	303	318	343	314	329	290	334	286	322	348	340	318	276	355	326	306	295	320	330	305	308	316	315	329	323	327	357	315	312	322	354	327	316	305	367	292	327	342	326	320	296	302	328	324	331	274	322	348	272	338	306	319	338	317	295	315	331	316	352	315	323	351	303	314	303	319	310	300	310	331	311	322	297	315	293	327	302	304	284	311	314	339	265	327	314	324	332	319	327	316	322	314	351	299	313	298	307	347	335	356	320	287	262	298	346	335	303	312	316	285	352	269	295	289	299	311	305	308	317	280	334	319	316	279	331	353	316	283	317	319	285	323	284	314	303	352	278	307	296	273	321	307	306	308	317	292	334	331	329	339	336	320	286	263	332	369	294	340	308	290	306	342	285	308	334	308	312	320	286	317	296	289	335	332	295	339	325	331	324	283	288	288	346	310	310	297	328	292	325	319	336	317	318	320	300	303	341	304	300	315	326	329	334	335	304	319	334	299	318	322	266	345	342	316	333	332	296	280	267	298	316	324	286	324	312	325	343	328	353	339	327	301	282	303	313	308	305	334	342	289	311	303	304	263	303	343	309	331	323	304	330	310	289	310	288	292	319	311	320	297	331	312	326	306	307	313	307	320	315	299	339	316	355	312	281	303	318	334	300	312	313	302	314	319	313	338	352	293	317	296	328	329	304	311	324	307	304	295	303	279	338	340	298	315	305	335	330	325	330	329	286	336	316	331	310	319	314	317	312	320	285	291	328	317	314	340	322	310	334	314	332	324	280	301	303	318	331	323	330	286	304	312	303	306	339	277	339	348	287	297	329	300	314	312	299	325	297	362	374	345	318	289	337	325	319	310	315	313	293	336	338	299	312	341	291	299	310	297	332	301	336	331	286	301	312	339	324	324	311	343	291	290	316	329	314	308	324	330	341	309	362	310	323	299	365	324	309	275	311	317	305	278	339	345	296	308	359	314	310	311	320	322	325	298	285	327	298	307	295	295	280	331	301	323	309	345	304	308	299	294	335	317	352	319	298	291	339	322	339	323	301	332	306	299	280	336	309	308	289	313	313	325	300	330	307	305	308	292	311	288	298	280	312	305	299	286	331	329	287	307	298	327	338	319	284	276	294	299	287	317	296	304	331	314	326	343	319	300	320	357	313	323	287	315	310	309	304	330	294	320	282	323	289	274	326	320	299	345	313	297	317	320	304	320	328	352	281	314	326	324	304	319	281	307	330	299	302	340	325	285	324	320	287	313	279	324	326	300	320	310	303	319	302	313	276	328	320	320	337	285	310	267	277	310	312	327	306	273	340	319	290	338	315	323	333	300	305	319	300	337	309	342	307	308	341	316	315	327	285	325	315	310	306	357	316	323	366	332	324	293	304	322	352	302	315	331	297	304	283	301	291	326	284	321	332	283	322	338	326	337	296	325	318	355	315	331	269	297	312	314	319	338	304	309	330	326	310	313	328	295	313	318	328	299	340	296	289	301	319	300	315	277	296	323	314	305	326	348	289	258	320	314	300	331	271	320	292	331	332	329	316	320	300	295	306	317	286	305	297	308	313	302	291	297	316	282	291	294	313	327	294	294	311	338	318	328	299	319	335	301	329	330	332	316	302	313	326	349	312	305	294	318	315	343	317	285	316	337	298	335	308	320	267	283	283	303	345	319	293	296	324	308	311	315	311	313	319	310	301	310	304	332	292	356	291	290	314	299	321	366	310	278	281	344	301	302	327	365	294	290	325	303	310	330	317	325	313	313	327	308	296	312	318	350	331	305	294	283	294	319	301	315	302	333	276	329	295	319	344	304	327	325	289	319	295	343	327	299	310	306	343	287	307	315	327	311	290	293	316	342	304	330	326	309	317	285	350	335	328	275	305	342	275	346	308	303	320	323	308	354	306	265	330	301	306	309	303	311	300	353	331	320	305	286	301	332	297	300	296	284	324	290	274	316	297	318	315	330	328	340	345	287	292	299	310	358	297	298	304	292	284	311	312	340	318	320	324	292	309	344	344	321	313	290	317	331	297	280	304	353	300	296	346	318	347	319	284	291	325	344	323	332	300	274	293	318	332	294	317	315	315	303	314	325	343	331	302	324	328	338	283	344	298	325	295	332	310	314	284
18948	5209	2878	1566	1072	1009	856	800	768	699	713	769	737	703	781	735	679	731	712	724	704	748	682	707	734	719	693	667	681	717	744	662	705	681	743	720	727	668	713	711	702	737	709	673	677	679	727	691	673	676	683	739	758	695	794	744	744	694	722	700	722	732	703	665	705	740	735	718	736	687	724	667	744	711	730	673	723	685	714	710	689	707	696	754	717	716	716	704	654	715	671	688	788	733	688	695	717	691	742	694	686	707	683	696	756	716	673	739	753	718	647	759	731	750	777	719	715	691	694	687	710	724	755	674	717	699	692	692	739	720	706	683	693	734	731	745	713	760	680	723	700	735	738	705	729	697	728	735	701	694	761	738	692	711	738	718	722	708	767	678	719	730	683	720	693	699	723	720	695	725	701	714	738	703	694	763	676	717	663	699	746	683	694	744	702	712	730	715	766	692	714	662	704	733	732	704	719	733	712	729	703	720	733	689	736	758	742	701	692	763	718	769	753	722	715	728	760	709	687	744	706	705	730	689	693	724	671	706	700	760	722	658	685	746	719	686	709	708	696	726	713	697	718	754	705	705	731	751	637	690	716	731	733	648	710	672	738	737	697	727	704	754	730	667	692	667	717	700	720	710	721	761	686	703	736	703	675	731	726	723	703	703	646	733	698	708	716	747	707	684	728	708	683	701	705	696	722	720	633	715	678	726	737	719	738	735	722	755	704	710	697	725	727	700	703	631	698	684	688	714	732	784	675	677	686	683	704	707	764	721	669	722	669	715	681	713	722	668	748	701	699	678	795	710	713	746	706	702	707	730	731	744	653	738	691	719	750	709	711	710	749	755	730	711	727	695	740	683	685	745	700	683	780	706	693	734	674	698	707	711	688	737	708	732	764	683	694	699	747	688	714	680	746	672	684	671	668	675	707	707	703	744	721	737	692	680	687	668	688	686	679	706	673	681	730	688	738	693	711	747	740	700	721	676	738	687	686	724	740	681	661	679	683	691	693	669	662	725	688	720	656	700	715	719	726	698	734	690	686	688	652	734	732	670	714	714	724	706	716	725	689	686	767	709	769	683	704	691	692	692	713	702	725	713	680	692	726	705	723	676	706	680	654	709	715	729	705	754	718	723	749	659	696	697	716	719	716	687	741	759	720	656	766	697	728	719	684	714	659	704	672	697	716	703	724	689	734	700	723	699	699	691	734	715	698	693	727	690	679	704	716	700	728	679	695	731	740	668	693	695	708	725	719	702	706	739	723	678	700	713	762	697	699	663	691	702	743	696	732	695	707	720	692	701	742	704	762	647	704	724	679	733	690	686	726	671	721	749	690	729	680	744	709	734	732	701	715	714	687	705	754	721	687	672	684	732	689	723	736	723	751	692	713	720	735	719	728	767	690	710	691	740	728	738	739	718	720	684	702	708	699	692	743	725	695	679	725	704	683	662	702	639	729	726	701	693	729	658	732	791	711	714	679	698	712	688	656	707	736	701	725	727	686	671	718	726	679	681	700	690	700	726	727	738	669	733	713	702	692	743	707	773	745	691	720	714	733	668	690	721	736	754	659	666	712	718	713	717	710	704	713	727	689	705	711	706	683	727	658	686	697	650	709	711	720	732	658	715	734	717	696	702	718	715	715	744	709	725	714	695	664	720	681	673	693	679	683	685	737	748	727	708	709	711	720	734	749	745	707	725	707	678	671	742	718	670	718	724	701	711	705	703	705	732	687	724	728	755	695	722	726	707	679	695	698	692	678	711	738	687	691	737	699	650	742	715	736	707	715	686	705	683	742	688	740	658	683	711	754	722	678	701	699	675	710	712	750	705	683	666	742	689	666	721	709	698	687	717	721	691	697	685	740	698	716	723	697	704	627	699	691	790	710	695	737	688	689	688	671	717	710	756	686	749	663	735	750	658	693	725	694	715	705	722	747	679	714	683	733	731	702	670	705	744	700	720	728	724	691	743	672	691	712	657	728	709	711	736	750	749	727	750	769	720	719	683	720	693	678	722	699	705	718	704	715	753	701	729	677	679	698	733	706	724	686	724	773	694	734	709	652	706	699	667	730	685	714	756	700	679	704	685	667	716	734	667	684	736	738	714	733	670	705	667	737	685	703	673	691	695	725	683	794	719	688	683	731	667	686	697	742	692	735	769	737	715	699	713	680	727	683	716	659	746	708	714	683	702	696	685	727	781	665	717	705	691	723	710	692	721	667	682	749	758	718	697	695	673	753	735	716	778	711	707	688	675	742	660	668	725	695	728	693	739	721	713	683	699	712	685	735	661	651	726	683	697	712	698	651	718	700	711	705	724	728	685	758	700	731	706	750	706	719	661	676	687	710	691	688	731	729	693	723	719	699	712	706	728	711	700	657	700	716	718	716	727	706	663	714	680	626	697	733	657	741	690	746	701	636	681	724	685	768	680	686	719	736	664	672	672	723	729	733	681	726	778	706	744	704	711	699	663	686	702	729	769	694	735	692	676	737	680	714	717	695	702	680	699	700	692	717	727	700	699	688	726	675	685	656	746	708	712	709	673	679	687	727	685	678	703	687	711	714	709	730	695	715	745	691	713	731	679	725	660	696	750	675	716	716	706	711	705	713	713	724	678	700	709	719	689	700	629	687	749	721	722	710	712	678	701	624	685	727	708	665	708	700	682	691	701	721	671	742	683	745	735	737	720	727	638	698	698	723	700	699	702	649	698	693	722	672	724	672	670	726	698	687	698	685	732	672	701	692	693	736	701	743	705	732	713	703	759	662	715	734	693	724	728	699	707	728	736	666	703	731	676	703	688	676	724	715	686	740	732	757	677	722	699	722	681	708	710	721	702	719	710	710	703	699	708	672	716	739	686	704	702	687	699	698	758	697	677	660	701	706	681	706	704	668	735	680	673	728	717	719	709	719	741	672	686	715	693	709	710	739	725	717	724	721	717	710	690	659	701	704	705	686	706	706	657	761	714	738	761	692	662	717	723	707	749	745	692	746	729	692	688	705	724	696	732	736	752	737	701	724	688	748	698	675	660	677	697	688	700	746	730	697	693	679	706	696	740	689	700	751	700	743	777	748	678	710	651	726	698	677	654	678	732	671	665	682	655	726	766	736	700	688	749	708	739	702	672	717	702	738	665	694	692	724	691	692	687	715	698	730	713	719	722	712	738	658	709	685	688	681	687	719	666	704	760	721	721	719	669	713	699	729	745	688	710	687	712	706	682	732	698	704	703	728	658	693	639	712	758	715	700	755	722	725	719	644	692	725	724	760	705	686	717	775	720	714	702	720	703	715	695	727	713	701	691	735	747	742	692	729	710	742	698	707	681	728	732	686	692	760	714	722	746	725	692	715	709	706	712	730	685	681	740	696	692	724	753	712	721	738	780	730	683	732	702	737	720	708	699	677	699	724	718	709	742	710	656	735	746	705	719	699	725	668	690	695	687	732	711	711	746	724	716	675	667	732	695	695	717	745	736	737	711	725	667	695	676	683	693	715	722
35559	5881	821	476	416	403	373	308	290	302	284	310	358	318	331	321	312	331	347	335	340	351	320	351	307	332	309	314	326	302	345	359	321	335	308	308	348	354	329	324	308	341	330	335	335	336	299	359	290	300	319	325	312	299	343	327	331	350	301	315	283	322	323	333	325	311	322	316	316	328	318	340	326	344	355	365	333	316	346	311	329	317	339	342	278	345	298	307	298	332	329	301	337	319	338	323	301	314	344	332	320	320	325	328	351	345	321	320	341	338	348	319	312	312	345	335	296	311	304	309	378	295	301	309	315	317	332	323	343	331	338	344	352	298	334	330	320	346	312	294	310	324	327	309	343	336	320	346	321	332	318	328	321	291	327	351	314	302	313	345	328	313	307	314	325	299	315	315	341	325	298	308	326	341	346	306	357	321	350	284	347	333	350	331	311	305	312	312	318	339	339	354	331	336	316	322	280	325	265	312	349	319	324	309	341	292	358	324	305	334	346	279	306	314	348	369	359	334	344	349	336	342	330	315	299	332	308	306	375	334	339	330	313	308	313	298	334	320	358	327	378	319	320	309	308	313	316	316	321	310	348	365	320	321	314	339	294	295	342	338	287	323	317	330	314	309	318	329	312	321	301	312	322	319	336	303	303	322	312	334	309	319	318	322	310	340	353	330	320	333	349	322	351	361	336	314	342	304	286	314	314	298	323	346	314	314	311	312	319	339	311	333	285	273	309	351	349	311	322	301	299	341	310	307	356	302	320	313	338	308	317	318	329	364	352	317	349	303	345	328	327	335	340	367	324	335	295	316	334	310	321	296	315	364	310	290	350	305	309	321	302	295	304	308	332	339	316	305	305	322	350	351	348	315	309	300	351	284	354	307	317	341	322	309	336	315	307	342	334	297	325	296	313	334	327	344	316	307	338	356	323	357	311	315	310	332	305	310	329	306	306	362	338	357	324	335	269	327	353	302	350	317	304	282	324	311	344	305	340	327	339	256	307	304	288	362	320	314	292	303	320	304	322	332	317	327	311	310	320	298	311	347	311	337	318	342	342	335	330	318	380	333	353	343	305	307	310	324	331	330	281	300	344	289	321	326	329	355	335	306	304	361	327	339	347	357	347	351	332	331	358	308	342	359	314	327	345	296	318	330	299	312	340	288	320	317	327	334	302	328	335	337	298	299	312	294	344	359	318	293	307	315	321	355	349	329	321	330	319	339	335	336	300	318	303	324	363	318	337	319	374	340	280	336	342	327	312	300	301	331	324	285	316	330	313	305	329	313	312	307	300	319	337	282	336	317	297	292	310	309	341	298	300	326	338	333	310	295	317	324	308	299	300	306	307	330	343	313	294	323	301	317	292	309	310	309	308	321	329	309	304	315	353	303	336	293	300	313	344	339	312	328	332	346	339	290	321	309	319	346	300	324	356	344	306	317	352	275	356	313	324	339	320	324	319	358	292	307	315	343	307	320	319	328	323	339	315	308	325	330	303	299	313	306	342	321	334	328	299	319	312	335	318	271	305	319	322	332	323	304	323	311	316	296	310	290	329	368	340	361	338	333	311	296	333	349	318	347	293	310	322	300	298	295	350	305	326	314	309	319	323	337	330	316	319	338	339	315	337	323	320	325	330	337	318	356	342	316	325	330	353	320	276	311	307	326	317	311	286	301	357	355	315	297	315	298	316	309	352	318	315	309	331	288	280	303	298	344	326	343	302	326	296	329	343	311	300	313	320	287	362	307	350	351	331	314	315	328	326	350	300	320	340	301	358	344	335	338	335	322	328	301	306	311	315	316	315	308	301	314	334	310	314	305	337	329	368	304	353	357	298	322	304	324	330	318	343	314	303	325	331	318	318	314	334	338	337	318	332	317	334	337	335	308	336	320	309	338	360	277	328	342	292	313	283	324	323	325	342	305	319	313	307	339	318	357	304	321	314	332	279	317	330	368	301	336	348	321	342	345	343	308	335	356	348	318	320	350	343	341	330	345	332	313	345	328	344	358	294	304	359	310	324	326	307	335	310	364	297	299	337	336	317	309	319	315	330	293	290	323	295	335	338	327	294	278	324	340	275	327	304	333	347	273	328	342	348	324	337	318	327	340	345	338	291	306	313	352	299	328	315	316	330	306	371	318	348	333	360	326	323	320	344	329	313	307	273	291	342	330	326	314	311	344	321	291	315	349	272	292	305	297	337	328	298	328	306	327	349	323	337	328	347	321	341	318	284	290	354	326	311	308	333	331	298	306	289	330	323	339	350	344	338	313	279	343	341	338	345	324	325	328	328	337	309	351	333	331	304	310	314	329	310	303	339	304	280	304	330	305	310	316	297	346	310	309	331	338	328	339	339	292	303	332	316	312	317	311	312	278	321	308	310	325	310	313	348	303	371	378	349	329	329	314	311	330	329	344	337	289	304	319	317	303	335	318	319	325	303	325	314	296	302	313	319	320	344	316	312	304	321	291	318	324	321	343	330	335	346	328	294	332	331	331	315	308	320	315	298	291	342	290	320	338	313	320	348	303	321	308	309	312	306	327	309	338	322	316	334	304	312	327	323	300	303	339	304	335	301	301	323	316	329	300	328	311	320	317	313	332	327	308	340	319	310	314	313	300	332	320	308	324	324	334	332	270	311	349	333	311	351	295	289	300	339	329	339	335	321	310	328	323	314	278	315	282	314	309	317	312	366	283	327	305	304	315	330	303	322	342	316	292	315	293	291	358	307	285	324	299	309	297	354	324	303	329	290	322	299	336	342	345	323	276	334	335	283	307	317	299	335	345	299	338	328	305	331	340	319	315	317	330	321	341	310	308	313	318	313	336	310	321	304	338	307	327	319	331	314	325	321	295	314	309	341	313	311	315	342	328	325	330	326	333	334	334	339	311	318	296	349	313	328	348	325	296	335	324	310	318	321	329	304	297	326	299	321	332	349	350	330	351	338	314	329	341	318	333	339	329	325	331	286	322	366	331	295	319	353	335	302	307	337	326	339	335	379	292	311	314	303	298	303	319	344	327	283	301	313	352	283	349	368	322	316	353	293	341	324	354	339	319	307	280	279	301	308	314	301	336	307	312	301	334	346	307	301	289	328	305	330	320	321	337	325	351	288	349	297	329	332	350	327	334	311	322	316	332	339	326	328	335	330	322	325	319	357	307	295	345	334	353	329	360	329	293	305	318	294	306	313	313	338	282	309	324	330	333	319	315	315	351	335	337	335	322	330	341	334	338	343	287	330	325	311	315	318	345	281	313	333	320	306	324	305	360	342	325	285	320	348	313	301	305	301	305	338	338	311	315	349	342	314	354	312	338	307	333	342	329	336	336	302	328	321	313	339	321	324	346	310	354	324	318	323	297	271	342	347	325	352	324	327	312	333	305	352	335	341	340	324	337	332	326	299	345	331	310	318	302	329	353	345	307	310	334	286	336	326	347	314	300	346	321	329	321	322	328	310	338	339	338	354	289	355	319	381	325	333	299	303	326	334	332	329	347
24407	9580	4637	2614	1805	1405	1147	981	866	827	790	810	828	784	783	784	752	774	767	759	747	763	726	769	729	782	744	779	699	745	758	783	766	733	720	764	725	756	754	764	719	809	783	741	773	741	747	768	714	773	727	764	740	806	722	737	727	733	733	734	693	733	750	729	767	725	764	754	754	753	781	739	728	760	772	725	762	783	669	747	717	689	720	766	752	765	759	723	750	734	799	742	759	743	754	770	672	783	740	724	751	785	749	706	791	789	725	751	782	760	770	710	736	745	733	723	752	730	749	745	756	747	791	776	716	708	726	732	727	740	794	765	747	753	805	740	752	727	733	763	710	717	687	742	760	722	714	741	718	725	738	757	723	803	764	774	751	720	754	715	702	770	765	710	765	748	734	786	753	784	796	727	758	700	744	785	734	707	740	758	754	758	740	761	697	721	709	741	736	731	762	752	716	710	729	754	801	758	758	735	747	724	740	786	698	782	728	771	758	732	765	713	745	722	728	755	727	750	708	753	735	723	707	729	730	718	716	763	705	737	774	774	730	785	701	724	715	764	738	768	721	743	716	714	756	742	753	762	749	736	739	748	721	770	766	739	743	734	733	734	784	760	709	739	719	715	779	735	740	759	770	734	750	778	720	717	759	696	790	706	738	766	719	796	750	675	758	776	709	737	690	672	760	733	763	749	747	764	817	760	761	762	751	800	784	756	762	745	754	757	752	750	765	760	724	774	764	764	732	696	694	751	715	757	760	752	768	700	734	732	758	728	758	767	776	714	785	711	724	738	726	750	795	723	767	768	745	762	723	781	722	776	782	710	737	744	793	742	740	765	702	755	745	751	796	733	762	723	779	736	703	785	768	757	723	719	775	775	730	747	779	708	707	727	746	751	753	735	710	740	745	673	736	733	745	736	790	708	781	739	724	753	752	706	789	707	728	750	804	701	716	752	760	774	760	737	715	691	745	730	731	790	725	806	763	731	728	745	765	778	752	703	753	772	700	695	765	788	769	780	760	723	686	761	741	791	774	753	784	735	741	735	758	703	780	780	767	728	754	767	705	792	749	735	781	736	697	744	767	720	762	745	753	801	710	797	723	773	718	737	763	728	780	773	774	779	760	738	701	734	767	768	774	752	761	740	766	797	745	761	722	729	771	773	779	756	755	725	713	742	796	776	728	762	722	743	739	695	706	663	704	780	784	793	751	733	728	763	774	746	739	783	749	748	783	753	782	760	738	740	764	746	797	739	730	757	747	723	790	717	695	750	727	742	812	775	716	749	730	751	739	726	715	750	735	782	760	730	734	700	769	807	742	738	770	715	786	742	787	721	740	749	722	741	732	730	763	758	787	727	782	783	750	757	782	741	792	722	703	760	722	704	758	734	753	743	747	786	762	782	760	746	746	726	744	777	748	732	694	711	775	719	737	735	759	765	728	723	713	763	732	764	766	735	799	773	757	719	712	769	756	771	746	774	776	773	714	759	759	717	745	764	745	795	748	760	793	781	737	740	785	743	718	745	716	730	732	766	758	726	754	779	762	782	781	770	762	732	729	721	755	705	714	763	788	727	712	748	708	724	744	753	779	726	731	802	723	749	758	715	739	714	736	768	798	706	747	722	706	698	745	752	758	746	749	702	750	750	713	709	752	772	757	730	781	784	691	756	707	767	754	771	728	759	767	737	782	747	728	758	771	772	733	710	740	723	693	700	720	804	746	707	672	702	776	743	776	779	736	740	718	730	770	713	740	765	763	720	746	768	720	745	801	726	770	751	701	736	742	752	772	757	716	756	770	803	747	713	788	748	731	780	809	745	733	714	737	740	765	705	755	760	767	702	778	763	762	760	745	722	730	714	790	760	739	724	763	755	794	766	729	768	741	740	779	763	765	776	794	725	720	696	751	762	711	696	747	730	769	728	777	756	762	758	720	713	746	747	747	729	724	674	706	737	741	766	748	718	759	735	811	779	747	754	718	744	679	740	750	743	789	773	785	731	743	733	760	764	729	766	700	734	734	782	712	724	745	725	727	748	721	721	724	752	710	670	685	723	728	744	743	756	734	800	773	738	735	713	732	772	724	775	710	734	713	711	708	742	714	697	727	816	691	709	777	815	793	767	770	684	784	735	724	782	814	768	767	758	740	729	712	738	769	775	730	771	703	707	763	747	754	772	733	711	742	753	768	708	758	721	726	773	763	779	716	746	772	765	757	739	756	750	742	727	724	753	759	726	754	762	755	768	660	698	758	759	734	735	763	787	759	716	741	730	731	771	724	721	717	788	752	713	692	745	716	785	715	766	731	722	796	723	821	787	762	768	758	711	749	756	744	686	765	726	787	757	748	762	743	759	759	743	746	729	774	731	756	753	761	784	694	688	747	786	718	796	721	770	751	733	741	828	777	786	757	769	715	768	793	737	735	769	740	778	780	743	745	709	799	745	754	725	685	785	773	732	768	711	780	780	736	725	757	712	764	758	706	773	754	768	767	748	789	710	717	800	734	712	714	719	760	737	760	765	725	778	768	726	753	741	706	781	763	737	753	723	748	785	757	735	745	746	722	789	741	713	688	707	808	772	743	736	702	786	772	704	781	759	761	772	703	766	751	733	756	748	755	753	787	758	784	752	753	773	765	705	720	724	710	740	727	772	738	734	734	707	752	758	725	757	706	744	744	777	743	776	733	765	780	715	751	730	729	720	721	738	697	735	714	719	770	743	761	705	747	764	770	696	764	726	752	774	687	752	750	744	821	766	760	738	703	737	770	788	724	753	745	744	733	779	772	736	758	757	772	776	796	707	760	731	749	774	708	706	760	716	751	767	719	780	700	728	725	727	758	802	746	731	730	735	772	788	747	780	751	737	736	729	766	760	733	723	713	721	741	727	731	742	751	747	732	732	741	791	728	806	754	743	752	737	692	726	671	754	756	751	753	730	772	752	709	741	764	762	752	710	752	734	770	755	775	756	776	736	786	746	791	724	747	729	744	774	791	723	741	787	775	768	763	695	753	747	794	805	700	806	728	711	747	758	745	724	747	750	760	713	793	738	740	706	710	741	737	715	734	735	764	753	729	780	754	776	740	757	737	694	805	780	719	754	789	736	710	742	810	759	726	764	758	756	736	775	774	719	772	734	722	674	761	730	707	740	741	783	745	768	718	757	711	714	756	751	732	727	761	739	758	778	761	772	702	732	784	759	762	728	718	773	745	715	730	767	722	789	734	754	723	725	722	742	770	719	750	773	744	723	772	775	815	771	790	719	747	763	737	767	727	791	754	729	728	707	787	758	711	747	779	757	734	724	745	753	724	755	713	814	723	726	750	730	777	729	764	750	717	725	747	762	760	741	726	714	729	772	787	777	762	757	690	722	746	763	747	771	744	771	720	716	758	682	718	772	752	716	708	781	808	748	711	722	722	766	722	814	709	777	767	691	716	744	744	763	746	739	732	764	739	746	706	744	744	777	777	710	727	725	741	761	757	760	781	705	731	718	738	762
37391	6869	924	495	438	347	377	339	335	334	323	341	357	292	339	377	350	351	362	349	333	328	330	350	334	317	357	349	366	336	367	351	338	370	352	347	345	293	317	347	274	305	351	342	326	333	322	379	335	281	324	316	364	347	369	340	302	348	290	329	333	349	326	317	320	345	324	342	292	383	346	366	336	336	333	338	342	332	317	330	349	375	339	330	307	318	372	299	335	327	321	338	323	330	312	356	292	371	332	331	319	360	341	339	331	334	334	328	328	335	345	336	367	348	338	322	343	362	355	341	300	344	327	316	306	352	302	337	326	313	342	354	342	332	321	328	328	314	328	321	333	337	330	362	328	346	308	342	326	332	349	340	336	318	340	328	349	320	325	348	326	358	341	326	342	359	327	355	333	296	325	362	345	366	301	343	317	346	340	323	333	390	348	331	350	346	342	331	340	332	328	362	352	356	323	311	322	352	340	354	342	366	340	318	335	286	330	362	371	328	317	369	389	340	316	325	300	343	352	307	318	363	344	335	333	345	343	351	338	357	330	327	347	352	324	351	287	354	311	294	350	334	363	346	352	358	360	337	368	349	342	351	320	315	314	353	339	339	330	317	347	336	309	326	371	336	298	342	351	305	331	325	349	293	325	328	338	357	335	351	303	323	345	346	356	349	322	328	316	314	358	341	312	337	328	327	353	338	313	372	310	339	297	360	364	353	335	320	378	327	333	345	369	326	315	329	321	365	311	327	315	325	360	326	338	331	327	359	340	329	318	326	340	344	346	373	343	339	343	293	332	339	282	319	355	334	365	322	312	352	368	326	358	334	340	352	307	329	345	308	328	332	317	349	319	340	373	341	329	312	339	369	322	313	346	359	312	343	323	342	323	332	359	338	349	340	321	367	342	355	320	349	356	338	332	353	338	353	333	359	308	321	307	308	370	298	351	336	330	347	345	321	330	319	340	343	335	323	338	356	333	341	335	368	346	337	335	300	320	369	337	329	344	371	317	309	360	326	339	339	331	324	337	326	345	375	321	381	338	346	331	364	341	351	357	320	382	350	388	363	341	329	315	365	344	270	342	343	354	334	329	322	362	345	336	327	313	323	339	344	322	368	352	330	355	321	356	312	329	351	343	329	350	335	291	336	295	340	307	331	302	314	320	334	334	363	320	351	348	305	321	304	352	319	360	342	331	366	331	323	343	353	371	316	322	328	325	302	320	302	336	334	331	327	334	303	320	343	342	360	347	321	317	387	359	312	310	331	353	316	318	316	314	342	365	375	356	326	357	330	328	339	349	305	331	303	350	344	310	324	343	340	319	340	346	365	347	332	335	339	344	361	319	310	323	321	327	319	342	316	336	298	366	349	331	334	328	322	309	335	321	352	333	345	309	352	342	330	342	309	333	342	344	328	321	325	327	313	375	351	336	341	341	326	314	332	352	300	313	334	333	386	321	336	330	321	335	336	350	323	331	336	350	359	322	313	332	309	339	338	336	343	399	329	320	321	338	361	318	344	318	294	315	333	341	374	334	326	320	338	316	334	331	376	342	333	331	308	324	356	342	315	317	334	334	316	339	341	339	324	352	333	346	339	319	282	358	326	302	315	340	303	333	298	339	377	328	354	357	380	345	356	319	345	299	318	330	320	323	327	317	359	326	304	286	335	350	331	339	333	338	295	343	276	347	281	343	364	292	296	292	339	297	289	318	326	343	367	294	313	336	341	334	363	368	300	342	363	343	362	354	345	331	364	371	333	315	337	335	347	335	342	327	343	324	344	334	356	318	331	328	363	359	331	344	356	362	314	290	341	338	349	324	356	358	347	371	376	375	330	337	331	319	307	319	356	312	337	367	341	302	281	343	358	329	334	375	337	318	308	338	347	352	307	337	361	340	366	346	301	355	320	342	360	366	315	324	351	337	360	368	307	312	335	321	338	335	337	321	314	341	337	350	344	313	347	324	318	353	344	303	354	347	319	320	334	338	359	349	291	307	340	344	315	321	347	346	322	339	352	355	307	303	343	322	323	341	358	388	366	338	376	323	354	348	343	332	341	357	335	344	329	325	357	317	346	373	334	340	313	351	372	348	342	323	336	327	336	300	334	358	338	334	363	349	337	350	366	345	366	350	329	327	357	347	340	347	340	336	349	348	324	342	368	389	327	368	360	369	331	339	291	298	342	303	358	330	298	350	292	316	342	320	330	318	346	332	309	308	345	329	371	329	335	336	315	341	296	352	342	313	363	324	346	356	332	329	358	346	328	330	362	340	366	353	360	364	350	334	343	343	307	356	350	311	322	311	313	333	337	294	351	370	293	327	386	340	326	333	305	348	364	364	358	353	328	346	343	346	335	340	319	293	342	313	334	320	311	319	333	316	365	373	380	338	314	363	360	295	339	320	344	356	330	343	326	318	354	347	353	332	330	348	335	352	340	318	307	328	328	366	363	374	294	312	350	344	344	343	362	336	314	356	307	327	329	316	352	356	317	331	340	338	376	328	333	363	306	336	312	345	353	366	300	331	313	337	311	344	368	351	364	330	325	322	376	305	322	353	352	350	312	320	335	348	329	332	311	316	301	342	348	333	307	310	358	326	291	350	359	345	353	325	304	359	362	316	331	346	331	335	334	324	301	347	367	316	359	373	374	326	362	338	373	357	339	307	308	323	313	324	343	341	317	347	316	363	332	360	326	294	350	343	346	334	366	339	318	319	326	322	327	337	319	362	353	370	343	366	322	312	353	334	343	347	355	357	337	326	362	307	323	373	313	305	320	352	310	342	304	326	359	356	340	330	378	331	322	346	358	347	349	320	304	340	320	339	370	334	322	350	312	333	313	318	338	310	314	336	326	382	367	327	312	354	347	344	358	357	317	328	362	333	359	307	322	313	338	348	323	330	341	367	315	363	333	349	322	317	335	326	298	333	313	309	332	337	372	324	334	358	337	359	333	322	343	368	302	315	341	352	331	288	330	339	346	334	300	296	375	362	331	336	320	367	339	337	298	328	326	354	358	280	364	312	330	354	361	327	314	353	324	321	350	342	302	288	345	326	332	316	346	316	313	339	364	342	333	328	315	337	364	372	373	351	296	303	325	295	313	324	349	322	342	353	377	337	356	318	352	311	356	312	347	351	372	340	321	371	305	325	338	336	337	342	316	338	316	339	366	355	308	379	340	333	340	327	318	364	304	313	359	327	320	371	359	351	328	312	323	328	344	333	331	318	343	305	299	331	373	331	323	384	362	307	342	346	371	336	339	386	340	345	345	377	350	345	347	356	300	322	324	317	350	319	320	324	332	326	359	334	323	324	328	307	332	328	322	348	302	347	345	343	349	350	346	330	301	319	335	304	346	328	338	361	329	348	317	349	351	366	346	312	380	351	351	369	376	349	299	315	337	373	342	319	340	334	356	363	383	344	328	384	341	333	372	345	322	316	330	329	342	339	342	330	338	347	367	324	305	312	306	348	338	343	323	359	330	339	348	358	343	359	356	354	331
25720	10741	5790	3194	2346	1939	1529	1246	937	960	969	903	851	809	814	837	807	802	860	787	764	789	763	787	791	762	782	800	824	759	729	804	772	756	809	789	793	815	778	738	796	853	833	775	767	818	807	793	810	833	776	751	788	836	765	806	752	724	809	838	798	802	770	806	775	826	742	743	818	788	771	775	843	810	759	739	770	770	762	807	802	793	808	744	753	842	796	787	792	740	785	772	763	848	789	773	804	750	780	784	822	785	810	789	835	803	769	832	816	811	797	814	780	809	793	763	777	796	780	767	794	787	834	769	796	799	770	810	795	828	720	785	826	755	760	742	771	769	731	787	736	760	785	801	803	788	768	719	798	765	767	743	761	806	768	775	798	855	841	789	806	813	811	754	778	785	801	786	804	825	762	779	791	808	807	813	819	800	763	792	793	804	763	809	726	809	764	840	749	739	752	826	758	787	803	753	831	813	758	749	802	803	806	783	742	737	819	805	795	755	779	743	822	760	802	773	825	827	738	803	796	760	790	775	778	847	835	780	804	758	751	787	753	830	841	774	799	792	824	751	792	790	784	817	748	755	765	768	795	780	802	760	777	802	770	799	799	816	760	832	777	796	769	810	760	723	790	769	764	788	819	873	776	793	830	784	765	806	782	762	797	839	765	757	741	795	764	741	787	801	803	778	765	804	797	748	754	745	813	778	783	771	794	758	760	757	736	776	780	829	804	798	844	781	734	762	795	796	780	766	807	803	772	760	762	738	772	744	824	762	818	770	784	804	794	786	801	802	772	768	786	811	784	771	765	786	782	786	765	707	739	829	773	761	837	754	803	819	821	759	673	810	783	789	790	821	760	772	783	739	795	756	824	789	794	741	802	827	806	801	806	785	767	768	714	817	781	820	793	757	795	785	814	779	756	803	786	745	825	848	784	778	815	773	784	809	859	797	794	782	813	744	798	785	795	810	744	788	786	774	812	761	797	803	805	779	785	766	748	785	780	751	808	806	793	753	838	807	743	765	768	777	764	772	722	768	797	803	792	754	775	764	807	785	809	775	778	801	803	752	771	819	811	812	831	787	741	777	739	765	779	797	824	763	814	803	782	806	758	829	808	804	755	760	795	819	776	761	823	769	836	754	786	778	780	788	788	758	841	788	791	778	759	751	838	758	795	816	813	771	783	806	771	749	767	759	783	828	753	831	777	786	772	793	750	796	806	777	840	786	834	753	802	761	787	751	774	794	762	820	819	781	778	810	727	755	763	741	754	734	824	783	840	791	811	827	812	766	777	791	766	745	779	805	772	755	771	796	779	788	806	754	759	753	802	801	798	771	775	771	825	815	802	791	775	813	825	814	785	789	795	818	776	762	793	725	776	804	756	816	784	791	792	752	810	760	756	725	819	814	798	759	867	778	816	785	824	740	794	778	738	761	799	785	777	772	756	762	787	838	776	819	795	792	729	755	727	761	802	784	818	794	724	771	783	778	787	790	761	810	789	747	842	776	802	795	804	788	806	805	841	751	758	833	798	846	793	829	768	784	792	786	768	849	783	764	814	755	785	758	813	802	769	781	784	774	786	764	733	792	753	850	803	757	813	769	781	793	737	817	783	766	795	837	861	792	762	816	808	777	761	791	775	818	760	735	750	809	817	799	741	838	832	767	788	741	770	810	764	747	769	716	804	808	804	812	781	790	800	801	743	802	809	832	777	742	795	794	807	759	832	825	746	827	775	801	792	762	824	771	789	766	795	764	768	796	730	784	837	787	780	761	842	732	776	737	795	822	765	813	788	803	773	774	817	807	777	806	761	772	799	848	810	840	773	776	743	773	749	823	781	794	719	803	812	783	749	736	796	769	800	728	781	802	753	812	743	765	791	797	762	801	800	764	776	760	789	762	756	776	799	760	786	852	779	781	749	808	778	778	805	854	745	789	754	802	781	754	742	754	793	789	785	755	825	749	816	801	773	809	819	810	746	840	827	807	823	744	799	759	783	812	783	794	779	799	803	750	773	748	797	764	770	754	824	801	806	767	756	761	826	800	747	809	771	739	794	775	768	808	782	801	754	747	797	789	774	798	788	829	780	780	796	781	746	753	775	815	779	782	785	782	745	798	765	806	776	817	794	702	798	795	757	770	815	786	774	834	776	782	790	829	766	782	770	763	774	759	792	777	778	830	805	864	786	746	773	816	762	769	751	799	761	832	753	755	779	836	765	790	779	833	829	762	808	859	812	770	766	847	832	738	776	807	841	782	787	778	823	769	800	763	806	795	743	741	782	768	775	743	740	791	801	786	825	791	756	792	789	745	848	841	803	789	802	780	791	760	823	760	759	822	806	814	783	798	766	787	764	827	832	773	813	847	784	778	771	782	785	802	811	772	777	783	812	801	790	760	789	798	780	761	802	754	791	763	801	780	757	793	747	782	777	837	768	739	786	816	734	784	780	807	840	787	821	781	794	787	798	724	762	827	795	842	802	698	792	813	775	773	849	786	794	766	741	785	783	801	734	813	756	794	801	804	806	780	772	789	796	771	785	796	742	833	840	768	756	785	851	823	760	820	782	772	808	827	748	821	831	836	808	798	782	802	783	818	767	809	799	757	773	806	812	754	781	771	790	793	794	827	744	800	790	723	735	733	777	765	762	766	771	769	780	776	819	782	778	796	823	815	790	807	741	748	800	827	725	798	744	838	788	819	809	743	830	781	795	837	790	806	729	765	780	750	786	838	809	783	778	783	784	855	787	789	829	815	792	808	763	797	750	806	751	797	777	790	778	815	800	835	787	777	745	757	807	804	789	778	814	796	767	835	781	765	838	758	781	692	740	799	775	788	786	818	840	776	766	803	819	796	768	834	770	798	774	778	796	770	742	756	776	791	774	774	769	784	801	806	786	777	696	758	784	824	778	804	804	802	767	771	813	791	786	751	785	813	775	759	773	795	798	736	786	746	801	796	795	766	782	777	799	760	764	861	790	767	790	826	799	726	784	782	799	771	770	742	793	786	725	800	808	769	800	778	766	833	795	775	813	805	798	809	851	804	746	785	769	757	775	748	790	838	759	786	776	785	802	788	807	787	820	808	807	789	730	776	787	778	768	832	792	728	721	761	813	779	779	735	834	736	808	754	753	787	807	763	823	754	765	747	788	810	819	731	809	757	803	754	829	773	775	824	791	779	813	781	828	787	765	769	798	739	761	819	827	780	752	773	735	781	787	813	758	795	792	778	794	781	769	835	828	787	803	796	780	787	795	771	761	788	786	810	804	793	745	804	780	786	823	799	788	779	775	786	782	775	760	810	765	770	752	794	762	741	752	785	747	811	796	783	798	804	755	803	824	753	780	741	775	822	794	812	806	772	737	822	817	750	802	789	768	806	805	754	775	822	812	779	788	790	786	833	808	805	754	825	772	819	752	813	797	782	787	795	820	748	814	823	826	756	809	782	739	741	825	795	799	817	773	755	729	782	823	761	795	826	750	745	820	763	839	803	803	793	814	788
25193	2722	509	388	332	356	352	316	306	307	344	313	339	388	329	322	335	318	353	313	316	322	314	315	343	324	296	321	314	317	308	307	288	308	340	320	326	319	350	294	317	305	329	332	310	318	311	284	362	342	320	312	332	401	335	335	314	325	313	295	311	303	307	323	305	330	297	314	295	309	340	336	322	338	313	326	357	383	330	307	300	297	276	330	319	320	320	338	359	288	309	310	333	344	317	292	332	299	337	323	330	301	294	307	317	335	295	312	302	290	304	287	322	324	304	309	272	314	362	318	308	360	327	339	293	313	324	348	319	296	351	322	313	299	323	337	314	336	308	323	310	334	280	284	315	348	311	296	323	280	302	311	328	287	343	297	322	301	304	318	313	320	361	328	317	337	325	317	333	305	314	333	313	333	323	326	320	295	293	320	313	333	341	320	335	297	275	319	307	337	286	312	360	334	297	321	313	297	351	312	304	328	309	323	298	359	332	310	322	326	324	374	357	325	341	312	336	293	299	316	312	302	326	276	305	340	343	332	290	323	357	344	325	284	313	306	307	323	325	324	288	298	343	311	286	336	284	303	340	314	304	274	303	314	336	333	298	292	314	285	330	310	364	316	347	351	299	310	298	299	347	341	343	315	309	319	318	304	309	327	331	328	333	327	310	288	334	322	322	302	276	284	334	313	320	303	320	302	358	318	330	285	291	310	317	313	290	313	293	308	289	321	322	329	343	304	303	311	351	337	312	313	314	341	317	290	322	336	293	346	309	309	320	324	309	323	306	350	333	281	286	317	311	317	285	295	343	277	333	294	299	344	335	307	293	310	329	299	333	310	366	316	326	310	330	307	299	322	297	329	334	324	334	312	323	295	329	342	316	322	294	309	321	312	337	288	333	337	316	311	317	297	279	337	310	312	340	292	311	314	325	338	297	336	298	368	320	302	328	338	317	308	333	309	311	282	312	323	345	343	319	316	296	339	328	295	331	314	308	288	309	319	322	305	311	340	313	336	346	297	331	325	283	317	340	312	332	317	302	294	336	299	347	339	302	333	296	336	313	332	317	295	306	329	344	332	314	338	311	324	315	325	320	296	301	313	328	336	301	311	329	327	281	317	294	313	279	321	302	279	336	327	324	346	314	297	323	324	347	335	304	280	322	323	276	319	312	339	302	330	317	293	322	345	325	300	306	296	310	340	307	313	335	324	308	330	339	339	300	291	283	347	295	326	304	334	303	294	302	296	325	303	316	319	295	285	295	327	320	296	298	316	290	330	301	321	341	324	338	341	301	304	302	307	313	297	332	324	336	299	302	325	328	312	299	312	376	277	326	326	317	281	311	292	291	302	307	299	307	302	298	319	362	344	320	306	324	295	327	324	319	295	290	287	299	300	309	341	322	299	326	277	332	348	363	317	317	336	300	314	321	315	258	321	312	288	327	321	304	344	318	303	312	336	303	294	313	337	297	337	349	305	341	321	329	275	324	314	363	317	361	303	327	334	335	367	312	318	276	339	335	306	316	314	317	303	300	314	308	302	318	302	318	316	325	333	301	303	319	281	279	301	357	317	273	297	301	304	357	330	300	314	320	278	308	282	332	344	300	284	308	339	331	329	278	336	325	288	310	309	341	352	318	350	313	316	290	327	326	318	303	340	317	313	269	334	334	337	328	283	340	315	323	321	305	293	290	342	362	326	310	335	301	322	293	289	333	324	333	308	349	312	334	335	318	338	320	332	309	330	308	318	308	316	373	311	305	349	329	307	292	324	324	321	357	302	328	314	318	317	336	343	310	306	297	325	321	291	293	319	344	293	332	337	326	298	317	338	297	284	300	281	317	299	334	310	296	310	338	342	340	334	344	334	311	270	333	308	314	305	300	292	303	358	332	301	279	320	312	327	303	352	309	332	306	320	331	315	313	321	315	317	298	313	304	311	304	316	325	309	303	319	319	317	310	309	310	283	328	331	316	348	301	296	309	313	307	296	330	300	325	293	341	298	347	304	313	317	320	325	297	310	321	307	323	283	314	304	314	332	291	318	312	300	315	323	333	296	278	261	291	317	341	315	324	347	347	343	307	306	313	320	352	338	303	309	334	287	341	298	297	354	294	301	311	314	302	317	312	296	307	335	324	303	288	342	305	359	306	313	319	343	332	298	329	306	337	310	312	290	322	277	343	346	274	308	267	308	328	331	326	321	317	307	307	294	341	319	335	286	293	317	318	317	292	318	311	333	320	315	300	304	333	381	318	308	355	303	304	308	282	281	304	320	322	343	314	328	292	294	310	307	295	303	301	319	340	285	276	308	320	278	297	285	315	286	301	323	291	327	326	337	321	316	328	298	330	328	297	287	304	265	303	333	334	350	310	340	337	335	314	317	296	330	322	350	315	335	285	325	321	318	331	325	312	288	301	305	275	336	310	327	290	317	306	322	343	321	314	303	320	304	300	337	308	291	318	293	308	325	332	310	332	291	344	311	337	340	310	320	294	313	307	332	303	316	316	334	318	328	321	299	316	287	327	315	288	312	328	285	308	315	306	325	310	308	346	292	329	295	332	308	351	337	310	297	279	331	283	295	324	321	321	323	354	314	345	299	329	310	319	302	296	296	301	324	301	304	323	335	309	313	312	327	274	300	326	352	307	330	325	313	324	332	316	328	324	304	338	352	325	297	310	323	327	302	301	318	309	318	321	278	319	341	327	353	315	318	306	332	322	311	309	343	332	306	320	313	337	324	302	315	297	301	315	293	302	301	310	347	315	332	326	308	338	312	299	308	302	324	297	290	321	326	304	312	298	298	318	332	307	330	327	308	330	338	310	311	293	297	310	284	302	290	316	264	312	298	281	333	340	329	310	326	302	300	281	292	311	286	312	332	345	311	290	327	318	324	293	319	302	320	304	305	331	304	281	322	310	330	311	321	337	304	315	306	326	319	320	317	280	304	320	309	309	310	342	283	301	345	318	313	301	284	321	317	309	316	312	314	295	313	296	296	319	344	326	313	350	352	293	308	318	302	328	305	318	320	330	283	341	292	300	306	314	308	327	307	329	312	333	324	273	318	312	282	324	256	332	338	333	311	291	326	298	321	312	306	305	302	323	314	302	335	342	307	300	315	327	298	336	323	312	311	306	298	326	306	298	281	341	295	313	301	328	313	306	327	317	317	284	311	295	307	286	289	290	359	293	290	296	327	310	317	339	338	333	323	323	302	342	335	307	345	293	300	299	334	347	327	308	297	328	298	332	316	286	318	328	271	311	289	310	281	334	334	325	284	326	334	352	348	301	328	286	287	293	309	328	317	342	303	299	332	334	311	318	297	249	348	319	342	303	314	319	315	336	317	289	290	298	328	305	313	290	289	291	333	315	328	303	336	327	281	329	300	326	300	300	331	332	327	339	348	297	355	318	326	353	338	329	308	293	307	350	327	364	333	309	308	369	298	310	316	301	301	302	306	307	353	273	323	320	361	323	288	329	334	317	335	293	292	330	322	326	339
17547	4949	3002	1775	1411	1107	987	859	769	780	834	754	752	724	810	731	698	685	711	725	749	727	737	767	716	732	713	662	734	662	737	758	676	730	707	709	773	711	762	707	713	706	700	719	727	694	712	711	740	749	718	702	725	718	758	715	692	693	714	714	709	721	757	725	720	705	697	730	789	769	749	691	731	745	758	689	736	676	709	706	721	754	737	729	709	765	766	704	734	712	741	736	711	725	702	719	758	753	694	757	719	730	679	706	722	746	738	719	717	746	747	688	757	734	735	756	693	678	745	728	712	733	675	659	694	719	730	708	678	718	756	728	689	714	784	737	702	715	724	706	732	753	692	688	749	761	703	711	728	717	713	705	710	779	671	701	708	757	744	757	701	766	700	708	702	654	709	744	653	740	684	693	743	746	726	702	688	690	727	731	707	754	708	743	717	810	681	739	721	732	680	716	694	733	653	745	688	738	709	735	697	725	714	701	729	706	747	717	721	682	716	676	719	751	720	766	744	683	736	712	721	717	731	678	719	665	725	746	697	676	752	722	710	710	743	715	715	728	705	714	728	730	732	683	719	730	689	659	755	695	739	711	707	701	735	777	725	755	685	710	757	756	713	711	707	714	717	733	683	714	736	762	752	715	693	768	714	727	695	710	723	689	695	762	730	698	723	676	714	733	685	737	755	755	706	749	768	737	695	746	701	699	721	683	718	726	720	753	674	712	711	722	715	699	734	722	734	710	696	691	763	688	729	724	706	734	737	713	738	747	751	722	677	646	719	719	731	747	754	647	738	756	733	753	704	708	751	717	709	710	755	721	694	679	722	692	741	716	710	696	732	706	746	722	679	708	710	725	712	720	719	731	753	736	696	708	725	673	735	710	688	690	688	700	732	742	684	691	720	738	734	692	716	716	702	728	738	725	725	711	688	686	707	755	721	697	744	748	739	667	718	741	706	707	709	725	760	707	747	742	777	749	711	714	748	707	732	752	712	764	675	696	694	699	671	695	720	693	741	684	735	702	718	666	681	771	720	720	737	730	742	731	699	725	700	702	677	641	690	722	748	756	746	739	721	718	713	742	691	785	746	744	765	732	741	683	741	670	671	700	673	690	729	687	690	699	737	731	660	712	722	700	716	757	742	740	703	762	759	701	681	688	726	706	687	659	767	685	714	714	733	708	797	725	698	733	698	702	716	734	717	716	736	718	698	737	711	749	678	676	712	669	693	682	704	669	754	757	730	735	722	644	744	732	690	716	727	703	689	689	704	760	701	748	704	734	707	724	716	682	704	687	732	701	710	727	692	754	714	744	752	730	749	690	766	710	765	686	728	787	687	720	737	685	745	630	695	701	705	704	734	713	724	663	691	747	701	717	721	714	722	719	722	726	727	717	767	720	741	689	717	690	738	733	731	724	743	696	704	660	745	714	713	704	739	663	765	728	715	719	759	749	708	696	785	709	696	707	732	667	705	717	677	728	734	681	731	723	736	746	711	756	753	774	742	739	686	717	733	699	722	703	699	710	718	750	773	658	737	701	733	757	680	707	725	724	694	704	696	773	690	738	680	687	720	731	732	696	747	721	700	711	701	659	714	695	691	721	724	691	717	762	752	745	673	715	768	667	724	676	704	720	714	692	733	763	712	715	676	697	740	745	775	688	771	733	765	699	721	706	738	730	692	747	717	701	715	700	648	718	704	719	719	711	720	726	734	732	715	717	722	695	754	694	674	718	717	733	723	719	691	744	727	690	754	691	749	763	687	708	738	715	735	686	695	737	741	663	732	740	731	703	721	707	734	727	708	733	697	725	725	738	685	710	740	655	719	727	690	780	709	693	710	707	725	712	739	755	712	687	704	688	664	698	719	732	707	686	735	700	729	714	668	759	705	710	695	700	726	762	738	718	742	726	713	731	766	736	730	742	654	743	714	688	727	691	711	738	706	684	754	746	769	759	739	702	689	706	722	734	737	706	720	690	711	707	707	708	739	693	745	711	721	735	716	733	718	714	707	702	674	760	682	696	685	726	745	687	760	726	734	703	746	709	708	691	690	736	757	723	696	712	695	737	678	741	728	728	673	727	741	736	772	731	704	774	728	759	698	736	693	730	728	699	706	728	704	712	742	719	704	711	668	723	754	718	711	724	763	709	691	656	720	707	748	747	769	709	743	721	693	690	730	694	734	731	689	660	714	705	723	740	709	740	738	685	722	731	726	719	715	769	765	702	731	738	734	728	731	702	738	727	715	740	681	753	705	727	754	770	710	729	675	738	713	747	741	725	696	730	744	706	710	728	636	707	740	738	707	704	713	678	715	735	717	713	749	739	752	685	737	733	705	733	719	724	741	755	721	738	767	740	713	715	701	682	738	735	718	699	749	703	694	708	756	683	701	752	712	741	699	689	715	696	741	735	665	763	715	677	722	711	707	700	703	741	712	721	699	729	725	754	715	681	722	726	724	679	693	714	747	725	706	682	738	692	718	719	728	694	748	724	727	735	706	720	713	697	684	709	708	712	698	682	721	733	749	731	696	733	760	703	740	749	702	731	734	711	728	690	723	696	683	744	706	657	762	708	729	688	701	717	717	689	751	692	727	720	744	750	738	724	716	743	693	735	691	663	754	743	742	670	680	736	742	720	733	693	701	706	735	754	733	741	716	706	714	661	675	720	728	717	684	719	707	705	700	687	660	707	734	732	708	725	689	700	720	719	800	745	725	721	715	716	704	759	689	661	704	715	695	712	700	774	733	729	699	743	695	709	687	711	711	753	710	707	707	741	728	677	747	764	725	729	698	747	762	693	727	732	733	712	708	743	746	698	725	713	754	702	722	735	721	714	731	738	700	686	706	724	771	727	703	690	711	700	704	681	743	663	756	702	748	747	698	704	717	728	669	716	681	737	730	758	676	705	738	733	735	707	732	726	702	709	722	718	720	667	673	687	721	729	722	702	723	710	733	711	719	710	691	657	711	715	733	712	705	695	717	684	697	699	744	721	697	756	699	665	687	644	739	669	702	686	741	693	733	708	706	721	761	733	686	715	712	749	744	728	716	700	771	733	682	708	723	717	738	657	702	762	695	714	703	683	745	691	698	698	716	693	709	722	710	741	735	718	696	698	694	681	755	741	720	700	707	784	715	744	713	695	746	683	751	714	705	711	733	733	726	721	705	677	694	738	677	696	739	704	714	740	718	714	731	723	708	698	720	744	769	733	701	706	748	717	661	739	722	678	724	737	710	689	685	693	774	749	721	728	717	722	719	701	701	748	698	744	736	701	761	718	738	716	736	735	729	711	738	727	695	693	738	719	693	724	734	720	724	718	690	702	710	748	697	727	732	683	742	708	736	724	719	708	741	720	684	723	734	738	703	741	732	720	734	751	714	734	715	732	766	744	699	719	709	733	728	708	701	736	696	751	696	648	715	681	710	701	729	712	702	745	716	734	679	691	720	686	750	694	700	722	728	755	741	778	705	702	716	740	704	656	735	737	690	695	763	706
35870	5675	763	502	391	339	359	324	327	341	324	314	326	306	345	352	294	302	340	340	314	318	290	302	341	347	284	330	322	356	324	279	315	296	308	306	303	314	386	301	347	352	347	359	329	330	317	304	327	341	351	357	323	308	333	291	345	300	321	332	339	313	307	294	327	322	311	299	334	308	315	279	320	326	278	330	343	335	329	315	306	339	318	360	327	291	346	310	315	302	339	333	334	334	306	356	349	307	339	340	319	334	347	375	294	352	292	367	321	334	321	311	339	313	364	314	321	331	336	309	316	327	317	327	333	324	334	318	290	331	302	327	358	341	310	307	370	374	360	306	299	321	325	296	297	348	344	315	309	356	321	342	318	355	331	348	294	282	321	330	343	274	336	304	321	318	321	341	292	333	328	340	321	353	290	301	313	350	343	344	337	317	325	353	332	317	300	313	311	334	349	302	327	297	319	317	332	303	287	332	315	338	318	335	335	335	293	308	301	308	303	325	300	330	334	299	317	344	326	317	344	349	337	319	301	305	303	307	335	320	299	306	344	279	322	355	330	316	332	344	326	306	313	328	315	307	372	338	332	335	330	328	317	284	329	312	281	331	312	322	328	305	315	314	313	330	299	319	330	341	319	297	318	306	335	313	353	329	382	349	316	303	316	337	314	318	345	340	341	294	315	338	310	356	376	299	361	340	317	335	290	297	290	360	321	333	314	329	313	344	319	329	319	381	343	292	313	311	317	337	308	329	309	330	333	351	303	324	335	331	306	339	345	339	325	355	337	389	365	306	316	297	342	292	358	279	283	325	293	285	322	315	328	328	315	330	282	322	306	316	326	313	316	310	331	315	294	322	343	307	292	314	342	304	347	330	344	315	307	335	346	314	315	296	349	336	312	318	321	325	340	352	318	308	317	323	334	310	328	325	326	295	319	311	299	307	329	337	302	343	328	298	293	321	312	336	332	334	341	339	365	311	298	306	293	288	304	323	346	304	303	326	327	337	309	313	343	341	334	345	307	330	352	296	377	350	274	329	326	311	309	326	332	309	353	298	312	341	320	362	338	321	302	305	323	317	332	300	333	351	357	326	319	328	328	277	304	338	292	302	281	297	289	331	340	328	317	318	313	303	353	319	332	304	322	316	315	310	313	340	275	358	332	342	335	361	306	332	320	329	361	325	380	345	365	279	365	336	340	290	333	332	315	338	350	318	316	317	364	361	332	340	290	340	286	325	292	346	338	324	344	324	333	312	319	349	309	304	325	332	334	316	362	338	322	319	303	294	352	332	333	343	314	329	320	292	295	329	318	318	345	326	334	328	305	312	320	299	315	309	311	336	324	323	320	348	321	271	325	323	322	307	307	331	313	331	345	303	286	302	296	285	287	315	339	320	335	321	311	300	328	307	285	330	322	330	335	305	292	335	324	343	294	377	329	334	328	331	319	308	314	312	308	339	305	348	320	335	332	316	348	380	323	314	334	348	341	313	338	331	339	338	292	298	338	320	301	310	305	348	313	333	309	307	340	327	354	307	323	335	313	285	305	339	307	306	299	285	335	314	322	284	319	327	306	329	319	314	285	369	318	334	332	329	321	328	307	329	331	310	313	308	292	338	308	310	310	351	315	313	287	328	297	311	356	302	332	322	335	338	345	303	306	315	306	322	309	344	323	327	308	325	310	329	368	279	356	310	300	333	383	332	296	335	337	317	320	362	344	330	337	325	337	305	302	304	313	344	342	346	337	291	324	306	304	339	320	311	321	324	345	316	328	299	334	341	335	288	337	302	299	344	321	354	312	332	316	328	325	306	319	334	321	336	321	330	328	290	313	320	335	345	313	318	353	306	319	328	333	320	374	331	324	321	325	313	294	322	291	326	315	303	341	314	325	339	313	322	336	336	311	339	311	335	302	322	315	336	337	318	326	300	308	312	292	324	317	320	302	350	306	332	311	364	324	337	281	302	313	343	302	325	349	325	287	306	304	331	344	338	302	315	313	319	323	320	330	323	372	309	325	320	327	350	334	358	311	286	320	310	313	304	378	371	311	269	326	307	291	326	328	353	313	295	339	324	321	346	308	329	329	314	310	339	308	281	332	320	327	305	291	282	313	371	327	316	321	320	291	316	325	339	333	331	367	332	323	338	332	312	320	336	358	327	336	353	362	275	311	282	310	323	288	265	321	284	341	368	312	301	361	295	286	316	303	329	312	319	340	344	371	314	337	318	319	327	313	319	319	301	316	318	348	279	298	352	290	305	305	342	320	334	284	287	324	297	308	313	309	319	321	336	296	322	345	286	299	374	342	346	335	341	326	345	361	355	335	321	325	313	331	332	316	317	328	346	362	370	337	324	331	316	324	316	368	300	348	315	310	311	309	312	313	304	330	290	279	314	325	340	360	320	336	346	331	331	296	307	322	313	311	300	317	301	331	345	326	320	336	312	291	317	309	306	314	326	310	327	306	309	307	329	311	338	347	306	303	333	328	339	333	324	329	337	306	326	323	301	363	350	323	291	328	328	299	349	332	343	332	356	321	355	311	311	347	298	331	285	330	331	307	321	286	296	302	336	305	323	306	325	320	343	299	323	322	359	302	305	365	323	338	334	319	282	326	326	322	319	307	310	314	352	340	319	327	311	321	330	279	312	339	328	342	334	342	336	324	329	327	330	329	316	327	343	321	295	289	320	309	315	309	358	307	355	361	332	337	308	351	322	324	351	321	344	311	298	317	320	336	325	347	312	326	309	320	316	326	363	375	331	327	304	327	309	306	307	331	322	336	343	293	330	312	327	290	323	326	363	314	309	278	323	303	315	310	304	282	315	360	319	310	331	310	335	295	296	335	307	342	314	318	307	293	325	346	348	274	304	356	373	333	334	323	349	297	341	319	323	315	302	355	326	321	304	326	306	301	335	347	313	337	305	325	324	339	333	343	323	315	333	343	349	324	339	322	303	328	325	326	328	323	349	338	328	292	352	328	307	291	337	308	302	330	335	338	321	319	332	320	309	332	321	323	338	348	340	317	330	318	349	332	319	293	325	322	319	335	367	364	338	333	317	341	337	320	323	321	303	318	308	306	334	331	340	307	297	305	332	310	309	333	334	356	303	336	355	322	326	343	327	313	343	338	305	337	308	309	314	338	326	306	312	298	358	323	318	346	339	292	314	304	297	320	304	343	330	286	311	300	309	321	315	290	306	346	346	334	331	312	363	318	362	332	346	314	336	303	294	298	275	339	333	335	347	335	306	314	327	328	376	308	325	300	308	324	284	320	348	307	336	349	288	289	367	323	375	312	327	329	335	314	299	328	307	329	324	320	371	314	332	307	278	361	332	287	289	308	348	322	325	367	327	318	310	320	337	353	325	304	324	325	322	307	317	332	347	326	311	317	295	332	344	336	327	312	340	314	303	297	314	318	308	307	322	317	312	330	332	320	314	338	277	311	322	323	346	307	319	381	312	331	323	286	346	306	327	292	324	336	293	307	348	309	316	301	306
24562	8243	4744	2988	2353	1690	1249	954	856	802	868	777	807	799	771	780	809	754	755	777	718	777	743	783	797	787	740	765	734	810	723	726	754	761	763	736	764	751	768	714	733	767	731	775	761	782	741	732	716	691	756	815	730	772	789	729	743	752	752	770	724	775	763	814	752	757	808	777	738	729	755	732	729	766	767	832	706	785	726	721	731	795	726	755	781	746	709	749	753	729	772	729	754	743	756	749	785	772	738	710	722	705	724	789	742	738	753	764	745	742	759	734	745	702	774	788	724	750	750	774	725	738	764	724	734	778	737	757	780	736	735	759	805	745	747	745	747	754	782	766	711	746	783	780	758	811	726	739	794	753	736	713	776	760	709	724	728	727	770	793	770	726	769	729	736	736	755	727	766	780	758	749	717	764	729	739	749	732	791	763	823	754	757	786	753	750	710	735	733	740	787	750	791	755	717	744	787	764	807	734	722	738	729	709	767	796	809	713	745	747	749	754	741	697	726	744	758	728	726	742	791	762	784	733	754	745	777	757	695	736	756	764	749	740	777	769	798	769	744	746	714	762	810	716	756	756	717	786	765	799	804	691	753	769	761	788	770	733	766	794	755	740	710	783	783	692	777	749	740	702	721	772	718	714	782	767	743	781	749	727	745	771	740	745	699	780	772	706	785	738	779	781	750	768	699	769	740	761	781	777	736	746	747	700	695	739	707	754	774	770	756	744	779	775	804	740	786	737	730	750	700	786	765	728	746	802	766	802	716	682	801	777	773	734	707	750	765	795	714	731	743	734	738	746	782	776	736	776	724	804	750	742	761	748	731	746	759	774	746	742	758	733	755	710	745	770	723	739	714	746	749	758	729	741	768	708	777	744	767	733	726	729	754	767	766	757	725	720	669	751	761	735	711	807	744	811	804	794	709	747	776	749	697	742	705	742	775	753	783	726	737	791	750	762	788	772	747	708	732	734	757	731	719	718	720	729	752	744	732	747	737	788	775	720	743	771	723	746	788	764	780	759	747	756	789	751	752	806	768	728	746	727	761	806	742	751	767	730	761	730	745	754	705	780	707	767	757	723	789	742	739	775	783	716	746	699	747	736	743	736	803	740	763	768	775	767	760	783	727	776	741	793	748	737	757	760	773	740	766	754	727	740	717	777	728	726	808	746	760	761	746	740	749	705	780	730	747	747	728	759	744	760	730	750	748	725	723	738	768	751	827	752	767	729	699	739	730	768	763	755	756	771	799	738	701	731	796	758	835	708	765	734	771	764	774	741	737	753	722	806	769	714	703	761	771	797	775	735	727	774	763	746	764	808	720	714	786	804	771	795	807	734	735	773	746	765	805	770	728	736	720	729	747	777	731	730	686	789	750	768	764	711	770	725	715	769	752	769	785	750	772	722	706	768	808	706	730	784	784	711	776	795	699	720	738	749	724	797	742	756	739	786	709	767	742	754	768	722	752	754	758	742	712	766	740	737	753	724	767	712	753	743	723	774	743	734	752	766	719	703	710	753	766	754	740	774	837	773	702	779	745	753	742	743	762	781	786	826	737	747	788	754	731	749	783	755	740	793	761	767	750	751	748	738	741	765	752	726	760	762	765	770	740	711	759	756	730	740	757	804	768	727	707	763	761	736	772	737	781	771	748	730	694	715	726	776	757	734	771	786	756	765	731	754	781	728	767	735	742	739	764	747	723	774	740	759	809	707	748	773	790	731	739	772	789	758	768	746	767	731	738	777	752	711	754	756	689	746	772	735	756	740	755	741	732	779	766	720	795	750	773	766	771	709	678	720	728	749	716	792	748	742	802	763	705	746	757	723	721	728	752	749	723	727	659	785	829	722	703	765	748	771	748	740	741	785	758	775	759	743	758	779	751	704	769	803	839	793	734	739	753	794	740	738	748	751	761	757	755	774	800	738	744	743	715	766	742	735	772	730	718	766	785	773	722	741	769	751	782	731	749	727	750	721	733	714	765	748	700	755	787	703	743	799	770	818	733	714	700	764	759	743	757	779	744	758	742	752	801	741	760	771	755	774	719	758	795	693	713	750	810	734	738	771	762	772	746	757	748	751	758	742	750	716	737	728	747	713	743	766	767	707	751	700	748	723	719	823	753	755	769	736	750	734	767	788	796	775	751	726	695	742	669	743	724	702	758	718	693	764	738	791	735	816	698	700	737	743	776	720	758	759	802	725	755	719	731	759	728	775	788	707	759	757	747	727	785	741	734	717	744	811	715	763	732	724	815	798	789	741	713	744	713	754	744	735	766	744	735	761	754	775	740	727	742	723	751	771	789	758	782	726	730	772	726	730	726	752	730	762	738	788	794	757	728	750	758	785	756	777	670	715	741	750	751	747	752	748	722	729	731	766	754	758	789	742	770	779	738	706	762	733	744	700	775	759	754	767	751	762	724	741	749	741	754	746	714	755	744	789	726	735	765	775	752	766	702	665	764	786	720	725	798	758	734	754	735	695	749	760	736	726	801	797	762	781	698	761	757	731	707	741	747	786	758	727	739	747	716	711	702	791	763	738	775	783	742	738	746	753	783	766	728	799	743	808	791	739	722	754	720	726	750	720	733	750	738	728	742	758	762	729	736	724	772	751	760	759	756	763	716	750	754	740	742	757	742	732	731	728	764	715	756	731	761	724	735	724	754	711	756	759	761	746	776	721	726	755	760	757	755	749	771	769	704	767	809	740	729	772	755	688	704	775	741	758	776	747	778	734	742	788	764	712	705	763	742	776	748	745	760	749	745	794	757	795	693	744	758	756	791	731	740	759	753	733	764	739	749	721	763	776	772	735	801	825	825	751	810	785	742	738	782	732	777	703	732	730	754	759	778	720	736	727	731	762	754	749	745	714	794	683	777	761	744	761	706	744	729	772	750	777	689	763	730	775	773	754	705	793	751	785	753	754	776	728	768	757	783	755	720	776	753	768	751	777	741	777	717	777	761	781	765	755	798	770	744	779	733	799	722	779	771	738	742	742	774	696	728	765	781	738	767	730	808	732	738	748	740	723	735	718	751	742	714	722	759	760	739	787	773	761	767	739	766	743	757	772	785	738	706	725	725	719	777	773	787	740	730	697	757	744	744	738	809	700	729	776	772	720	773	723	767	778	772	752	746	745	750	760	744	719	790	700	729	763	817	736	778	708	750	735	750	759	740	824	737	749	729	738	755	792	797	723	715	734	730	768	753	704	753	724	732	710	776	746	773	733	754	749	781	759	779	706	720	780	752	819	732	736	717	762	765	747	806	736	750	706	799	753	721	733	761	745	708	765	737	736	719	757	781	740	716	779	727	749	741	770	731	737	760	722	795	739	711	793	749	745	744	754	769	784	748	752	767	763	751	757	788	785	751	739	766	753	701	741	703	745	682	770	754	756	715	738	788	732	770	780	731	752	726	784	803	754	755	757	709	773	732	781	799	716	752	716	753	779	740	786	740	753	717	778	741	740	761	777	710	777	750	766	776	769	713	736	774	771
36783	7033	1056	595	419	362	325	330	364	350	340	315	326	307	340	363	356	312	308	305	344	335	327	345	367	325	318	322	336	324	323	309	342	309	319	303	378	330	317	345	329	341	329	359	384	354	312	323	339	335	314	311	341	342	341	339	299	355	358	322	336	343	327	344	322	350	343	291	320	307	319	335	367	342	342	313	327	326	357	335	342	375	324	345	308	343	333	319	346	337	317	321	339	350	336	324	287	332	344	319	328	347	329	337	335	333	393	348	349	358	354	328	305	353	325	307	317	348	357	320	331	339	321	348	329	342	341	336	342	313	323	337	348	337	334	302	315	331	345	354	361	335	296	330	339	347	342	351	328	318	337	352	321	373	293	326	339	357	340	327	351	330	318	308	310	379	350	329	368	329	342	319	346	317	334	347	286	368	288	351	373	365	348	331	326	317	372	335	336	309	350	312	364	331	329	332	328	292	314	325	319	350	373	329	314	334	356	333	343	329	342	372	318	325	326	343	303	350	320	362	320	317	332	337	351	320	345	343	345	335	333	343	309	329	318	313	327	343	332	340	342	339	389	359	348	344	334	332	373	347	341	353	330	325	346	308	314	329	341	344	335	385	342	329	349	295	350	356	361	331	362	314	338	317	286	334	336	339	336	355	347	321	311	359	328	343	370	346	365	357	331	326	368	354	351	335	342	345	336	346	319	321	316	340	327	353	366	377	340	363	292	356	323	333	352	326	319	315	344	349	334	348	314	335	310	319	312	336	337	351	390	309	350	324	347	353	324	331	363	303	344	331	338	314	325	349	324	310	329	347	305	348	366	375	302	315	318	344	367	299	331	313	306	346	348	316	350	301	352	345	337	332	333	329	349	355	336	360	342	344	335	383	334	339	310	350	328	315	322	316	332	367	342	314	348	337	328	350	320	331	320	356	310	330	309	343	336	314	368	328	339	361	349	311	342	341	310	304	330	335	313	320	329	330	318	288	347	328	341	367	335	346	349	340	354	359	354	346	339	342	341	341	338	350	320	333	313	341	342	328	375	349	343	366	324	368	326	356	333	333	341	319	316	314	341	345	344	315	337	320	334	319	329	296	351	349	337	373	316	313	322	315	302	322	329	406	335	349	322	337	307	373	339	288	335	338	342	320	345	323	338	349	342	313	340	331	314	357	324	304	336	294	342	333	303	344	345	360	348	331	325	316	355	319	290	341	331	369	309	337	343	351	331	298	330	324	270	334	336	346	333	307	343	312	365	343	348	327	343	356	344	349	369	312	314	370	312	324	351	355	351	350	321	330	314	316	337	321	317	312	343	318	348	313	343	329	330	310	341	327	333	375	327	329	318	321	306	339	336	354	338	368	358	332	314	325	345	341	304	329	333	317	346	317	317	340	322	327	361	343	310	325	354	368	341	334	359	338	283	333	332	336	342	336	301	318	321	334	374	344	347	365	338	314	347	336	329	329	364	282	367	326	326	341	334	325	338	336	343	337	352	348	331	331	370	324	332	340	342	337	341	304	306	343	316	362	340	352	297	337	372	341	372	378	315	333	323	332	329	313	321	308	287	328	339	337	351	337	337	299	344	340	340	330	307	325	336	312	333	374	335	351	354	364	326	331	315	332	336	357	334	288	331	360	335	341	361	330	367	332	354	314	344	332	317	341	331	354	321	339	347	340	354	344	328	377	352	331	358	358	339	337	343	333	311	332	322	323	321	376	350	286	338	293	330	371	364	330	354	339	393	292	335	312	353	334	333	305	308	333	395	371	334	332	298	315	330	353	323	322	364	330	325	320	325	356	372	348	361	310	305	325	362	339	319	327	372	344	353	362	372	344	354	364	353	356	313	339	378	328	325	333	326	342	348	343	367	310	358	346	339	331	359	368	324	324	355	374	338	319	328	364	321	319	370	306	318	324	320	324	303	341	339	329	339	352	331	350	321	338	328	347	329	329	324	313	359	313	324	326	348	314	329	346	298	327	304	322	335	338	343	354	320	314	309	293	325	315	337	332	345	321	329	297	342	370	332	354	339	323	294	335	321	336	298	335	328	340	337	333	355	350	342	354	323	344	314	344	298	343	335	311	342	357	313	300	373	326	333	337	331	347	335	304	326	314	369	373	365	318	334	317	317	325	321	329	338	289	309	333	363	351	328	332	331	354	304	332	328	328	335	317	351	405	359	319	348	318	311	326	321	320	329	344	329	288	335	299	338	329	350	335	304	391	313	315	322	362	351	330	375	391	313	370	324	336	312	327	370	300	301	333	350	323	331	354	339	333	327	353	336	342	382	307	309	321	327	343	277	326	356	345	354	322	332	356	307	315	353	335	300	353	311	341	293	347	340	304	345	315	334	319	340	352	320	308	367	331	325	311	340	335	372	344	317	382	345	289	336	360	315	347	329	332	329	343	319	307	331	379	337	348	334	336	354	323	339	348	300	341	339	330	352	310	352	368	327	334	341	309	313	361	382	347	345	317	353	345	333	324	331	332	341	353	323	330	292	325	311	324	326	351	357	341	338	352	317	338	354	346	333	320	340	333	352	316	309	339	329	378	356	350	325	349	346	362	361	333	337	337	341	304	338	346	341	361	324	332	310	345	366	335	313	324	323	350	352	341	335	347	356	342	331	346	301	349	352	363	317	311	319	355	325	313	331	312	339	324	308	337	324	342	317	306	334	339	359	355	341	331	328	350	357	332	316	341	350	368	330	335	349	282	402	322	316	314	326	350	331	350	350	345	352	331	351	324	372	303	352	308	325	366	340	329	324	330	328	312	324	308	308	331	342	304	365	349	319	306	358	325	291	341	344	333	338	321	298	294	367	326	306	364	351	339	334	342	383	315	324	285	302	326	342	317	304	305	387	302	360	317	341	335	322	349	330	322	340	313	327	354	320	343	336	338	300	316	364	342	366	324	314	339	354	341	392	356	333	338	349	379	345	321	343	310	337	351	332	331	344	294	327	351	340	327	318	368	337	316	328	335	361	352	354	332	354	345	341	367	334	358	326	340	336	345	345	351	344	353	304	352	301	349	353	312	316	377	345	334	375	304	355	361	323	313	322	368	338	385	363	327	313	346	341	327	369	348	311	294	330	323	346	321	332	347	326	323	317	332	359	349	353	285	312	307	332	358	316	329	346	342	306	300	352	340	311	339	360	317	302	335	370	340	359	320	339	329	321	353	350	327	347	341	352	358	350	341	342	360	328	306	332	331	356	305	344	311	327	344	333	347	308	315	345	357	354	321	327	293	333	354	346	342	335	348	336	364	351	364	340	318	340	352	355	299	315	380	337	321	313	327	321	304	363	322	330	333	368	306	313	323	317	338	319	356	341	358	318	333	331	327	311	323	343	322	354	334	323	337	345	377	324	327	349	341	364	349	345	357	290	308	310	317	342	321	344	345	328	302	300	311	355	352	316	311	317	378	330	350	395	347	348	331	346	279	359	350	335	343	356	351	330	323	342	342	296	297	334	332	334	336	343	332	313	307	352	348
25658	10923	7080	4167	2316	1456	1171	986	1003	931	930	834	781	834	842	844	870	851	751	825	747	765	797	815	790	823	791	787	835	787	835	778	777	809	784	753	813	793	784	833	827	753	807	798	826	797	801	782	747	758	814	825	796	778	821	792	827	801	815	738	821	779	823	805	766	788	819	787	791	818	792	808	789	822	768	822	814	821	779	783	777	804	756	759	799	798	769	791	794	771	747	795	763	746	746	774	787	815	752	800	829	760	753	813	828	788	810	808	793	759	775	761	816	730	789	744	778	809	810	822	816	794	766	783	770	821	807	792	777	755	811	835	783	746	785	809	786	797	774	809	752	772	798	811	763	790	792	745	818	810	775	790	758	855	796	825	823	826	775	779	779	751	794	772	754	827	797	785	810	784	845	766	819	827	819	789	751	770	768	775	803	799	780	794	757	778	783	742	796	793	828	791	776	774	788	768	827	746	814	758	800	764	760	806	802	763	835	781	825	737	779	815	720	836	807	782	767	775	754	798	828	789	813	830	779	859	804	758	770	796	778	789	823	785	784	831	782	805	759	803	779	803	869	751	748	794	797	840	742	843	831	778	815	739	745	808	762	780	750	857	803	803	790	806	807	766	766	784	810	810	802	809	749	751	756	752	788	793	837	774	792	743	815	784	818	807	809	817	811	836	814	833	810	786	806	768	785	803	813	770	733	803	807	753	781	779	824	768	771	782	802	812	799	770	817	810	771	788	803	772	777	846	760	764	796	809	786	822	793	811	736	769	797	780	792	826	776	810	773	768	772	792	728	767	750	836	766	802	782	725	816	794	799	762	764	776	831	801	798	770	768	796	806	771	810	773	750	780	814	822	801	778	852	799	770	787	805	767	803	790	808	805	763	813	783	788	779	826	791	759	744	776	754	786	779	811	788	823	810	768	730	738	746	811	795	790	779	827	809	763	778	786	776	777	781	756	762	817	823	793	782	770	817	734	776	744	773	802	818	792	802	756	823	818	775	767	763	780	803	762	789	787	784	792	814	843	771	761	800	777	760	750	821	754	817	772	806	755	753	785	813	769	773	786	793	800	787	827	758	751	845	776	796	786	815	737	761	824	766	771	749	791	776	774	791	800	827	778	769	807	802	802	805	800	774	804	800	835	756	859	766	783	818	808	757	811	783	809	782	852	776	783	799	831	763	787	748	782	812	836	789	784	775	847	786	788	809	782	768	801	743	778	806	768	745	803	812	753	791	742	812	765	832	765	757	826	767	776	768	751	840	784	777	820	823	736	778	741	797	793	785	835	798	789	806	735	750	756	782	788	773	763	827	777	775	730	763	850	776	770	754	803	787	805	831	836	778	802	834	776	832	745	757	777	766	782	805	764	777	838	826	736	717	742	758	783	771	761	814	773	813	818	777	840	718	799	783	752	816	759	771	777	804	804	793	832	776	819	815	753	781	818	744	843	798	833	775	827	795	757	794	744	779	804	794	789	771	749	772	791	782	811	817	830	743	798	802	815	800	823	816	834	776	815	777	817	807	763	765	761	759	802	794	814	776	758	774	718	796	742	790	809	756	772	766	803	762	800	777	796	811	739	814	802	786	821	818	766	801	751	811	812	784	794	784	789	798	800	822	825	757	800	769	773	834	800	814	754	792	767	788	762	799	765	769	786	765	765	780	698	806	688	735	754	798	812	807	816	767	748	789	810	776	802	770	779	822	779	805	775	785	774	770	783	780	776	808	776	799	797	797	813	819	769	784	820	766	764	757	761	801	817	809	799	750	757	781	731	814	802	786	782	774	799	817	734	780	744	783	845	802	794	792	781	752	718	780	850	768	759	755	769	774	780	751	799	801	759	806	810	784	824	751	799	773	836	807	810	787	781	814	803	795	855	769	810	781	738	802	765	826	831	815	774	799	803	817	853	781	802	777	772	827	819	797	768	763	770	775	733	789	757	841	788	736	788	806	720	742	803	793	797	833	762	762	787	780	814	789	798	805	797	790	801	757	783	769	790	784	776	783	756	785	852	802	804	769	767	796	762	791	824	774	765	790	813	806	824	778	820	791	782	814	817	818	806	763	817	795	800	805	761	777	753	768	812	778	796	791	812	777	783	809	752	779	731	771	832	784	795	821	805	790	796	832	782	820	779	810	820	777	795	785	770	777	740	792	735	760	810	777	853	744	787	783	770	805	816	804	822	754	786	779	766	779	776	816	784	809	792	768	759	842	830	764	808	783	778	793	786	789	817	784	786	770	851	828	813	802	825	811	720	835	749	775	773	801	816	823	790	750	834	821	752	762	754	788	821	774	773	821	840	791	765	800	807	734	769	804	774	772	720	768	805	805	817	796	738	834	786	764	792	812	835	818	807	792	748	813	772	796	793	837	796	783	740	778	762	728	760	773	769	833	768	760	794	835	765	823	799	787	754	796	745	829	802	818	791	783	807	750	777	771	762	767	786	751	734	771	810	764	826	774	781	807	778	796	760	785	817	792	771	822	831	736	774	795	775	774	813	794	787	774	803	812	788	837	783	764	771	786	777	829	845	768	803	776	806	795	804	822	794	751	781	792	771	813	760	765	819	735	771	816	725	784	768	777	797	751	772	747	822	815	748	785	780	804	819	825	826	784	809	785	800	779	736	769	815	782	797	758	801	809	827	768	760	805	785	749	788	786	832	747	774	787	762	763	790	814	776	778	790	839	764	775	753	811	788	747	853	744	791	839	743	781	772	854	847	786	792	789	774	749	808	824	799	776	794	827	847	801	766	779	774	767	802	763	767	780	799	788	752	786	823	833	765	784	785	790	771	770	856	784	762	740	862	812	809	792	818	772	812	767	828	777	771	785	817	789	750	830	740	812	740	789	800	787	766	785	815	794	806	812	806	732	770	747	834	807	770	778	820	753	769	796	776	850	821	781	790	795	807	779	792	814	826	768	784	792	792	753	778	830	775	743	796	774	832	829	813	791	728	779	774	751	767	777	794	785	791	773	758	795	773	746	847	774	754	782	774	762	807	788	803	780	807	824	775	796	824	806	782	797	744	827	776	811	835	839	778	752	753	812	751	806	808	795	750	786	815	761	769	803	831	807	823	854	795	830	794	800	760	768	823	831	744	800	769	818	761	815	774	809	757	782	814	834	767	743	756	776	770	767	843	828	800	774	778	764	810	805	802	781	804	745	821	810	801	759	805	807	816	785	813	779	835	791	822	812	788	770	792	775	765	753	783	785	800	811	744	833	837	796	753	782	783	860	825	787	781	819	785	816	800	762	823	761	773	798	786	739	761	786	794	835	821	767	747	802	807	797	756	778	780	832	710	764	813	771	841	813	835	848	832	821	766	769	784	790	809	751	783	831	770	800	819	794	752	762	783	797	807	807	777	781	811	775	774	760	778	780	736	831	803	794	823	809	747	771	795	772	776	787	807	836	805	805	811	804	781	805	781	791	799	811	787	804	810	794	762	815	773	789	773	782	756	780	772	781	811	767	777	851	752	811	751
24860	3292	581	393	361	326	313	324	330	340	339	337	362	305	305	379	338	327	342	290	323	306	332	295	349	358	355	320	316	294	327	311	335	320	331	309	336	348	374	332	343	298	300	327	333	320	336	319	298	294	317	327	325	317	347	324	329	306	318	329	334	320	338	341	320	303	302	352	329	294	305	301	275	306	290	318	309	335	309	278	313	321	320	326	336	325	313	324	324	294	293	305	303	328	302	292	338	295	342	295	335	325	335	288	308	321	287	325	307	295	308	308	305	347	332	313	313	295	294	325	326	320	315	324	327	337	336	321	282	343	308	304	335	320	301	349	317	343	334	308	314	324	326	334	314	276	298	332	295	305	309	333	289	303	336	357	332	309	335	323	325	312	313	343	291	322	322	312	330	310	334	287	319	301	302	319	292	302	334	300	306	306	289	284	322	320	300	341	318	298	334	308	317	322	333	310	271	299	342	296	328	351	357	348	317	328	311	291	340	322	307	318	341	341	315	341	310	309	375	317	319	308	322	327	316	332	347	316	328	307	325	297	305	305	356	355	310	366	347	291	300	327	324	278	298	332	280	297	297	336	326	292	313	301	297	335	321	300	324	304	321	318	318	341	345	259	292	346	331	307	321	344	332	313	345	358	328	298	298	295	336	312	303	352	330	316	337	344	332	354	313	296	327	269	336	347	350	295	300	281	336	321	323	303	331	306	304	297	329	307	304	313	297	323	318	321	335	304	340	301	323	313	334	290	297	327	360	316	362	302	335	345	322	256	329	313	329	328	322	311	355	300	295	318	318	315	327	339	328	341	359	357	300	316	293	327	309	336	320	360	298	320	305	328	306	302	309	305	333	356	321	336	353	318	300	301	289	324	321	298	290	304	330	343	338	304	310	313	337	320	304	312	315	327	325	273	316	338	296	333	300	341	299	350	337	327	319	289	304	312	333	339	322	300	332	313	317	320	285	354	324	299	312	297	353	312	324	303	279	314	318	323	350	325	315	298	349	310	303	347	326	295	281	297	350	347	324	331	301	301	338	318	309	325	306	325	341	315	340	305	312	301	348	303	338	333	293	276	315	318	313	295	336	312	325	298	304	338	303	339	313	318	316	299	318	339	318	333	297	306	299	316	344	346	309	319	346	318	312	288	280	316	344	313	327	303	326	308	349	327	292	312	332	319	319	309	318	311	313	346	305	302	307	329	295	320	350	324	326	321	322	351	316	335	315	291	306	327	325	339	352	342	302	336	292	350	311	294	305	294	298	317	366	319	330	298	339	325	312	315	311	351	299	300	298	330	310	276	296	331	332	323	325	295	297	324	291	369	325	333	329	340	324	342	306	311	328	328	303	358	317	314	321	356	290	328	309	302	311	315	300	295	297	307	337	335	301	335	319	315	306	318	327	294	325	372	318	313	325	332	360	314	332	300	302	323	294	315	322	350	319	312	310	325	333	300	287	302	353	322	303	325	291	324	292	311	304	320	341	349	302	338	329	310	317	323	321	332	320	321	304	322	263	331	308	353	308	304	337	340	289	333	333	323	354	340	329	347	302	318	295	323	303	319	311	313	326	340	315	319	311	313	292	302	320	314	311	298	320	317	298	299	309	297	338	338	316	326	331	321	290	304	320	297	320	296	325	321	329	313	290	316	312	315	306	323	298	312	343	338	302	294	322	315	312	301	310	329	356	308	279	309	319	337	314	325	259	333	358	308	299	313	320	314	329	311	319	327	316	333	320	327	301	348	313	327	280	318	325	320	331	317	313	324	309	312	289	330	300	299	336	327	319	303	311	318	325	356	334	319	361	303	310	330	313	313	321	383	304	306	301	329	320	338	311	283	322	309	327	293	313	304	297	318	299	304	336	312	310	344	308	323	325	345	305	330	315	306	306	338	289	306	319	345	277	309	331	312	318	349	326	310	329	318	304	304	332	324	325	315	310	336	320	348	332	296	295	313	326	295	318	327	320	318	356	318	347	322	327	346	343	303	298	325	302	360	335	285	306	344	340	322	308	297	352	318	302	312	327	319	332	314	300	287	323	304	321	350	345	280	316	305	302	297	310	301	329	337	291	335	289	322	306	327	343	314	312	317	325	342	320	324	312	328	333	303	321	322	333	317	317	348	321	317	320	334	323	311	358	315	307	326	316	268	303	325	290	289	324	350	307	314	290	354	352	350	317	325	314	321	313	292	343	325	341	262	346	340	280	322	333	294	311	325	330	308	309	319	291	315	332	327	309	286	301	279	315	324	326	319	302	273	322	323	352	320	324	323	336	315	364	343	357	366	327	291	305	315	321	334	329	341	304	352	308	280	276	340	371	303	316	258	335	320	276	327	271	316	306	296	306	297	274	310	317	338	323	306	292	317	320	312	290	307	357	317	348	269	265	335	339	330	293	320	330	337	292	303	281	302	286	297	333	285	305	345	300	322	341	323	338	336	309	306	329	324	349	362	340	304	327	327	300	338	288	340	344	308	296	290	312	294	329	330	354	354	344	335	354	307	327	336	315	315	297	338	331	350	335	346	317	291	288	290	312	324	348	310	322	308	290	331	294	313	326	316	341	310	304	317	319	289	330	314	349	312	312	345	340	343	301	342	335	315	327	300	284	323	301	320	344	333	348	324	306	317	356	325	326	313	269	294	308	306	312	311	312	318	292	365	306	335	356	304	300	334	312	356	310	291	332	313	302	281	268	323	340	316	320	321	316	328	294	316	313	315	317	294	316	345	292	312	281	334	350	349	300	338	298	302	327	336	329	321	281	303	329	313	316	346	335	306	332	317	342	357	301	306	304	305	356	339	331	315	361	312	304	300	353	330	296	334	296	341	354	321	313	335	306	326	304	323	313	347	345	296	322	340	298	284	313	315	344	295	308	303	321	326	311	328	325	291	314	294	327	301	348	302	334	338	308	312	361	348	298	313	322	323	303	346	306	347	308	305	323	317	346	330	300	313	302	280	311	313	343	317	336	272	320	339	335	322	336	328	322	309	336	313	298	295	319	302	321	322	312	311	356	303	294	311	332	328	354	297	315	315	329	339	293	327	310	298	337	314	329	314	303	340	329	351	315	292	315	350	346	333	297	312	305	354	327	330	282	330	330	300	336	334	303	313	344	377	333	294	290	319	331	326	320	295	328	315	307	312	305	299	323	309	321	324	308	302	336	299	286	330	314	298	332	317	347	334	321	335	336	313	335	309	334	318	300	316	340	283	333	301	312	312	316	296	312	317	314	295	320	326	318	330	304	353	332	313	326	333	344	351	332	329	381	295	353	337	338	349	315	314	348	316	337	316	281	299	298	341	297	334	341	301	346	354	353	317	337	326	315	324	309	328	290	306	319	332	322	320	302	312	325	342	313	300	328	303	331	324	330	333	281	292	324	343	317	333	309	318	311	309	320	291	300	289	298	301	292	284	331	342	304	293	332	306	313	357	306	254	340	320	339	286	332	328	344	319	334	330	327	325	327	294	289	286	335	335	326	325	356	297
18845	7047	3532	1707	1176	906	869	795	764	763	746	778	751	704	732	747	739	726	709	704	692	713	717	756	734	718	727	706	677	679	733	718	666	703	714	799	702	713	746	688	732	725	711	742	696	712	706	742	755	780	667	741	740	737	744	742	722	724	791	704	685	681	707	696	739	731	749	700	717	738	715	740	743	704	744	669	682	720	775	741	798	765	727	726	722	731	740	712	714	746	691	732	677	709	684	718	698	723	715	712	712	724	758	743	700	743	742	717	744	732	694	718	767	740	713	729	734	680	721	705	723	721	708	734	726	699	698	739	680	697	723	709	702	720	696	708	684	715	720	660	741	721	685	714	741	765	745	741	710	702	721	736	693	714	727	713	709	653	724	726	715	715	779	720	721	725	704	720	692	727	686	747	708	666	756	688	705	704	719	683	694	697	695	723	744	713	706	756	727	708	735	718	730	726	708	725	748	738	726	713	720	758	711	682	730	735	742	735	725	745	674	691	697	716	796	718	671	700	729	673	681	709	700	718	742	740	700	715	747	697	787	720	737	764	721	779	700	726	724	731	719	701	727	752	710	689	743	737	753	779	747	726	703	667	695	724	731	780	713	687	701	718	703	705	755	707	652	727	751	734	767	683	746	764	733	743	746	740	739	754	726	728	675	701	690	698	727	766	745	714	755	760	749	731	693	747	688	724	701	722	752	766	690	738	744	730	706	689	787	767	739	730	718	749	743	717	694	735	756	735	749	674	687	753	748	677	727	761	701	674	743	710	678	727	747	760	759	722	735	751	758	723	746	703	716	732	772	717	694	722	718	668	717	752	657	706	692	678	682	704	722	714	697	729	744	732	746	702	715	719	716	729	733	769	672	691	704	702	654	679	718	699	648	683	729	735	738	719	716	701	705	708	694	736	693	737	734	757	698	695	726	701	699	694	728	692	697	677	744	766	707	698	695	706	771	743	704	708	716	737	708	665	734	710	760	694	674	718	721	728	760	688	735	725	750	699	681	699	768	732	661	722	723	721	703	690	723	710	770	706	740	719	708	704	714	739	731	715	747	698	714	664	681	681	691	737	727	713	748	714	681	726	724	692	672	733	751	692	687	719	736	704	765	711	712	701	753	679	741	716	718	685	770	688	721	709	739	681	707	725	795	729	759	679	756	662	750	805	746	736	677	726	683	730	697	763	709	777	692	746	715	762	717	705	725	674	684	742	724	723	732	746	710	751	693	672	706	719	748	702	739	733	726	732	673	711	796	747	764	705	719	705	677	713	727	680	676	707	663	713	734	733	743	714	768	694	654	733	715	700	722	712	728	729	728	698	690	714	753	810	665	727	724	750	714	739	651	683	775	726	693	695	706	709	729	693	655	727	760	659	671	695	772	744	698	719	728	743	716	773	758	699	750	753	718	707	727	714	713	699	723	699	685	686	692	674	767	741	667	703	716	738	728	690	783	727	700	763	688	686	735	692	734	697	718	743	748	739	743	716	690	728	732	686	748	743	738	726	734	719	740	764	699	740	708	766	730	719	719	705	685	730	695	723	702	725	731	705	726	717	692	738	692	687	702	656	700	762	740	721	742	730	746	658	747	733	718	732	686	727	700	738	714	717	702	705	687	707	756	713	698	729	741	681	736	744	744	741	705	682	735	678	772	727	718	725	708	720	741	695	731	733	710	741	713	733	716	694	746	722	652	695	679	701	762	715	687	714	719	770	747	750	747	778	692	692	738	702	751	738	716	706	680	713	738	731	746	741	725	714	721	715	686	710	763	718	699	725	753	707	739	746	676	717	718	680	719	713	669	667	697	712	682	712	732	695	714	748	736	716	732	676	678	717	719	732	687	780	683	729	677	674	752	740	708	723	696	692	768	700	685	708	720	745	723	699	729	741	733	687	725	721	700	726	689	701	768	716	727	797	749	748	735	665	724	707	729	696	706	748	719	717	708	746	699	695	739	708	745	697	711	726	721	704	698	691	727	678	724	702	693	730	685	756	792	731	713	715	740	704	739	713	760	710	728	754	749	717	702	739	740	755	712	777	719	727	689	725	744	689	734	682	709	705	731	648	757	681	702	720	731	719	711	695	786	702	667	662	701	767	714	716	716	671	743	743	733	715	755	686	746	685	766	715	721	682	740	736	653	733	751	695	767	773	728	682	792	675	718	715	707	750	724	737	727	730	712	698	755	701	677	704	699	691	684	714	752	697	685	739	702	702	706	725	686	766	711	736	694	692	719	677	735	744	734	736	706	741	718	693	730	681	706	690	764	707	725	757	719	730	711	656	740	779	749	719	732	742	690	728	720	699	750	695	679	720	704	764	652	712	730	711	714	708	757	736	696	693	746	718	748	750	702	737	739	747	729	738	680	741	725	726	772	693	721	732	715	737	740	700	707	707	728	728	685	721	670	689	727	701	725	730	720	671	725	762	769	730	750	763	705	718	754	732	749	715	693	720	696	702	642	735	747	705	755	730	729	729	734	690	693	678	713	743	712	696	729	732	746	763	742	686	711	680	733	698	687	659	707	684	735	715	663	674	678	735	759	694	701	693	710	731	713	730	781	759	671	699	710	683	727	779	768	681	720	734	733	741	714	754	749	725	712	730	749	764	724	699	750	739	732	731	696	727	713	671	670	782	707	738	730	667	656	721	741	754	695	721	741	702	725	695	676	763	786	731	693	721	724	747	701	722	716	716	728	722	712	693	744	717	696	691	699	751	713	710	736	711	741	724	672	728	697	698	704	764	704	702	730	718	738	706	708	745	714	708	715	716	688	702	731	754	739	705	724	728	700	746	720	713	748	747	720	705	709	695	686	711	721	732	764	690	698	705	689	688	733	664	735	675	750	704	713	744	708	764	740	735	723	718	708	712	695	710	694	685	727	771	737	706	754	718	727	732	694	669	684	669	735	700	748	722	697	724	705	721	702	714	661	733	715	728	700	704	739	708	700	726	722	701	710	725	743	706	716	755	670	735	766	716	751	723	745	764	661	751	703	731	712	680	772	707	694	727	687	778	765	706	764	689	687	672	721	725	739	720	710	713	714	730	687	738	729	737	704	723	730	778	716	701	737	727	695	669	740	710	717	715	666	704	725	738	707	782	781	723	710	734	741	729	727	672	719	709	673	726	754	692	667	686	763	711	712	728	727	669	736	735	728	711	688	753	664	721	698	749	746	700	743	714	730	700	733	693	735	718	713	740	672	703	736	679	738	751	711	704	680	748	717	729	721	741	669	752	690	720	743	728	696	696	747	759	750	727	749	728	710	699	734	666	696	725	685	718	690	714	721	802	737	749	755	705	720	733	801	744	707	705	714	707	708	772	724	655	701	712	734	749	699	738	682	690	718	745	673	686	714	725	740	707	692	710	772	716	754	728	728	746	736	716	695	698	762	728	758	681	688	693	762	724	754	706	696	729	662	647	699	709	744	707	716	722	696	713	697	671	705	659	700	723	720	737	684	725	766	715	747	703	755	788	690	725	744	720	738	719
35355	6516	805	431	346	369	338	326	342	328	345	346	339	336	325	311	322	313	303	321	318	304	290	291	319	304	299	342	308	323	309	336	308	300	280	321	312	333	321	318	309	346	287	313	344	351	326	315	349	346	329	312	327	320	313	345	310	287	319	321	309	311	315	311	306	326	352	347	368	334	334	336	341	361	317	352	311	347	321	316	305	353	315	321	360	326	319	307	304	334	314	305	350	328	320	360	301	304	326	322	338	350	338	349	295	295	296	325	308	334	298	301	344	326	319	354	324	332	347	326	306	307	344	328	322	279	307	315	315	361	326	311	322	309	307	351	316	303	306	318	321	325	345	343	323	356	343	345	338	345	320	316	332	324	323	318	334	353	317	362	297	310	337	332	301	330	332	318	300	328	320	320	330	296	330	325	322	336	310	343	364	352	321	354	334	327	301	296	327	315	303	343	309	313	333	333	309	293	309	310	299	357	338	288	314	305	307	282	327	339	369	348	298	313	351	330	332	330	313	332	301	302	342	321	317	335	310	294	336	343	309	346	293	341	323	328	331	346	313	299	275	362	310	323	347	313	334	327	304	327	319	341	361	305	324	372	356	342	302	315	326	328	350	328	322	336	311	339	293	320	319	339	302	324	322	310	316	293	325	316	374	345	330	316	325	354	319	297	316	297	303	327	313	308	329	305	311	312	279	327	306	343	326	310	322	322	292	333	284	315	322	326	369	292	294	310	329	315	333	332	329	346	295	321	276	320	330	287	307	331	325	319	328	350	347	334	312	327	331	312	342	313	327	315	325	316	336	312	305	322	342	333	307	328	320	300	325	310	339	304	291	312	302	338	337	337	335	310	343	343	296	304	318	321	320	341	313	350	319	291	318	365	344	294	322	322	315	302	339	318	300	317	369	347	295	337	333	371	306	313	305	319	320	331	317	297	345	313	322	300	322	319	290	352	314	314	267	325	330	322	328	297	278	350	318	325	317	328	350	333	318	308	356	307	342	333	324	330	335	314	353	351	359	283	303	327	328	313	316	324	317	304	337	324	329	305	327	313	317	343	309	307	311	286	303	314	330	346	342	288	287	291	336	311	337	320	320	328	324	308	308	333	331	309	305	355	307	310	284	354	327	325	332	306	334	324	315	321	333	319	323	349	327	323	313	341	279	348	330	332	332	317	342	343	340	322	351	317	341	288	334	325	311	308	329	302	333	335	328	339	348	297	329	337	335	339	285	309	327	349	328	298	349	343	307	325	298	361	337	309	308	334	333	348	321	302	312	319	317	332	294	280	333	308	336	303	300	323	339	311	292	329	342	306	345	331	352	301	337	362	311	318	335	313	355	337	358	334	330	322	301	307	328	321	323	315	313	331	325	299	323	305	299	311	348	340	318	317	319	308	309	324	336	347	348	295	311	313	310	343	321	317	341	306	354	330	352	307	324	353	348	339	347	312	353	292	303	317	291	324	333	303	324	359	310	295	301	311	314	334	313	313	365	320	317	317	344	307	318	312	360	318	302	343	343	318	311	300	342	348	343	303	314	375	330	343	320	318	305	329	332	300	338	329	370	321	329	319	342	347	296	286	328	329	354	340	353	370	357	311	318	311	322	321	356	360	368	324	343	299	331	303	333	355	338	361	322	325	356	263	336	319	343	354	334	338	353	308	322	308	304	303	319	332	296	369	324	330	312	327	297	337	345	307	315	334	310	308	330	332	312	320	297	356	308	318	342	343	341	336	331	307	265	325	285	320	318	328	314	294	331	349	339	339	316	301	333	285	340	339	377	328	293	316	345	319	320	332	333	334	339	328	296	316	331	330	323	314	329	282	306	347	318	286	317	334	347	325	312	287	335	329	331	321	324	345	308	330	319	348	326	329	316	348	298	317	343	326	287	338	287	317	330	340	341	329	359	292	335	319	312	313	326	327	297	298	328	342	337	341	345	344	326	297	302	326	304	349	328	332	322	329	320	366	338	329	361	319	291	309	325	288	324	324	323	312	311	310	303	314	300	331	326	313	322	333	288	317	336	341	367	349	283	329	334	327	340	331	321	337	342	341	323	358	331	312	335	349	324	295	342	375	288	346	351	319	320	343	342	328	336	320	319	278	351	317	324	339	349	332	318	342	349	316	319	336	320	333	318	305	315	305	337	351	368	341	361	320	314	381	323	330	329	324	318	364	311	348	290	313	317	306	330	299	329	321	312	299	313	335	283	318	328	338	350	316	332	313	342	322	322	298	336	366	340	326	362	335	319	342	308	347	323	364	312	333	347	310	317	283	299	329	338	332	290	322	334	347	331	328	304	319	301	325	310	315	352	344	314	323	319	303	299	312	307	328	317	337	331	341	318	336	314	317	266	338	319	297	347	322	300	333	346	353	314	322	341	298	335	331	344	331	334	290	334	293	321	331	322	310	302	323	326	314	347	354	303	359	320	310	319	337	335	314	302	325	336	302	350	335	329	320	329	329	308	341	329	319	315	303	297	323	319	307	326	315	315	320	352	313	323	351	329	329	366	325	343	362	340	285	351	327	321	315	321	316	362	322	332	316	316	310	329	306	319	284	290	329	339	316	356	299	352	362	337	331	313	351	279	319	303	329	323	304	324	339	328	311	299	318	316	317	327	316	322	329	353	322	298	329	331	343	278	330	357	351	321	305	330	340	336	324	318	327	305	350	321	369	314	356	319	329	301	314	329	333	318	341	330	322	334	349	326	320	308	313	307	304	309	337	285	345	318	282	313	314	296	360	327	291	305	361	333	315	329	338	314	289	316	346	339	334	342	314	325	331	339	360	315	328	324	334	336	278	322	306	299	326	339	282	346	310	288	336	324	303	319	336	303	317	336	349	306	334	329	344	326	319	313	287	359	335	312	337	347	310	338	335	310	283	360	352	343	309	325	331	310	334	324	306	323	347	339	333	322	290	305	317	327	333	285	342	328	314	328	340	334	323	306	311	331	309	362	323	337	330	326	296	334	324	316	349	354	340	305	321	302	323	326	331	310	331	343	359	316	327	321	329	372	326	334	300	331	329	329	313	328	347	294	315	286	317	348	328	308	293	311	292	320	292	311	308	314	310	354	328	328	327	326	335	345	338	304	337	297	325	360	312	315	293	338	337	313	314	311	331	338	326	307	321	326	349	345	323	306	306	318	300	353	325	325	306	361	313	299	324	312	340	334	317	290	315	335	329	299	293	323	303	334	334	313	353	318	349	343	346	330	315	331	321	298	343	308	321	335	303	329	296	356	329	331	361	304	363	336	313	336	339	334	308	310	314	344	301	345	330	356	322	305	321	358	353	319	345	322	337	315	304	337	324	360	321	338	324	306	299	340	314	323	336	303	316	303	322	366	341	326	306	356	356	318	338	302	329	319	319	301	292	331	304	295	315	340	322	316	325	323	316	322	331	346	340	305	314	326	339	323	312	323	351	386	349	332	287	315	316	337	283	284	312	314	338	319	335	329	329	343	327	331	321	311	321	334	313	325	308
25863	10986	4834	2321	1715	1508	1312	1023	926	838	806	852	764	745	771	738	793	777	799	715	778	814	772	738	732	736	744	738	748	765	718	767	740	732	715	744	719	706	709	738	714	715	704	733	769	780	741	764	738	783	732	760	720	709	718	725	703	763	728	752	720	731	728	730	772	780	714	746	676	784	742	756	740	722	755	722	783	734	752	739	760	745	722	763	666	738	747	725	740	778	715	773	740	780	779	745	744	732	757	708	776	731	780	802	762	717	722	802	764	683	728	751	734	724	706	748	746	765	723	745	779	748	731	792	734	757	743	761	787	773	761	791	814	755	776	741	739	750	752	708	721	746	721	810	756	736	714	778	779	724	799	768	723	762	777	720	740	774	744	768	752	810	761	727	732	751	787	782	714	770	747	714	664	713	743	680	710	798	724	734	722	798	757	740	755	724	732	778	737	730	762	774	747	756	750	742	733	720	739	731	741	711	740	734	736	720	754	753	733	685	750	763	731	716	750	750	716	699	754	728	732	753	702	757	718	780	790	779	748	753	749	703	726	723	751	742	724	705	763	705	764	727	750	757	755	723	746	726	759	748	692	727	774	684	773	795	797	742	789	661	756	742	763	725	742	724	680	729	749	754	733	773	727	755	730	728	695	781	753	721	726	757	773	715	755	715	732	729	726	751	798	769	748	800	750	697	732	730	748	747	736	733	736	768	726	681	755	782	718	727	704	723	725	704	733	756	728	738	738	757	752	767	728	774	806	778	722	756	757	742	691	771	728	772	723	744	760	751	751	776	712	758	702	710	740	742	766	770	713	735	692	713	719	722	726	746	764	731	745	714	731	739	743	798	778	723	675	754	745	740	771	727	717	735	710	763	743	725	789	750	755	742	748	783	735	758	706	737	745	780	736	754	762	736	783	706	713	805	672	736	749	758	754	741	805	746	701	790	723	777	715	737	727	728	746	756	751	765	748	805	784	752	755	725	763	731	757	759	751	743	743	729	758	748	674	692	754	732	723	743	749	766	754	738	738	712	745	692	750	717	736	738	744	738	756	728	762	743	764	751	733	727	701	776	669	738	730	753	753	758	734	740	735	759	750	745	768	764	732	771	728	791	679	739	743	791	763	702	738	749	725	708	735	682	697	704	763	746	736	704	713	741	749	703	686	723	786	771	786	753	727	729	809	789	754	776	707	757	725	705	778	766	744	725	752	725	717	682	746	760	805	767	711	761	717	720	772	798	750	743	726	799	757	734	750	781	717	780	795	736	722	793	743	795	737	741	735	756	755	726	700	721	783	775	704	726	777	726	724	742	710	722	725	710	768	703	734	769	765	776	766	800	764	742	815	682	708	746	718	777	756	756	761	763	729	758	748	787	784	706	734	792	720	762	774	753	780	722	783	741	744	722	707	709	782	761	795	728	716	722	702	698	722	707	724	766	773	680	693	738	690	694	742	765	748	781	736	730	729	735	765	753	736	728	738	755	750	772	748	695	748	768	727	751	773	711	738	723	747	740	717	744	770	707	760	711	770	777	742	694	789	710	724	777	753	751	748	717	724	753	731	708	738	740	771	698	702	732	734	719	782	745	730	770	736	777	755	766	750	760	726	770	748	709	755	754	783	736	758	721	695	772	772	688	716	706	707	773	780	777	696	777	718	760	745	721	734	782	744	751	752	771	790	720	730	764	748	752	768	731	762	718	757	743	773	730	747	752	738	760	741	725	743	719	723	788	719	771	702	784	789	757	738	718	772	729	754	747	789	781	719	743	748	734	754	707	770	742	773	738	717	764	746	752	753	772	734	746	672	715	784	785	773	747	739	771	782	724	736	753	774	741	732	767	716	751	729	774	793	755	717	757	725	742	771	715	758	728	712	771	753	737	737	698	680	822	757	765	735	707	749	693	789	846	750	704	713	734	735	680	745	795	772	720	715	753	721	774	766	735	761	763	734	782	701	789	781	735	763	716	766	714	736	718	758	745	744	742	737	735	738	788	781	740	804	718	750	723	752	745	765	750	748	736	798	765	724	733	771	749	735	758	746	788	720	723	740	762	768	731	753	733	725	730	732	752	711	716	720	747	738	777	729	718	748	736	731	765	753	733	695	777	754	737	748	749	763	740	766	703	752	708	746	733	760	767	744	782	747	746	730	789	720	791	755	769	741	717	744	788	719	751	786	739	719	741	759	711	720	787	679	761	744	782	736	757	750	788	725	696	737	776	725	783	731	753	749	760	749	749	710	729	782	781	735	744	727	831	729	727	739	765	762	729	719	718	709	766	722	739	727	721	746	709	814	753	755	751	736	782	795	723	704	736	742	742	740	743	711	726	769	712	705	767	763	726	741	710	778	707	714	748	678	782	764	716	752	770	771	752	736	751	769	758	754	709	700	704	725	764	717	715	702	723	751	733	727	712	732	703	714	764	736	748	754	793	684	754	724	686	767	801	764	716	746	816	752	736	690	759	718	775	677	710	767	752	726	734	708	728	732	779	777	718	773	757	743	703	727	708	740	744	740	765	709	759	737	747	734	722	739	749	767	727	707	725	758	764	747	685	767	721	711	715	756	750	751	695	761	702	758	762	735	708	736	722	731	718	725	759	764	748	736	735	718	719	750	757	779	729	716	761	749	744	749	673	736	739	733	746	734	690	696	757	794	800	783	761	743	740	717	726	725	778	783	755	779	730	760	783	786	747	744	746	721	742	704	755	762	685	807	701	759	764	734	717	750	711	718	752	704	750	769	710	734	756	720	758	722	751	821	728	708	822	778	782	762	774	749	758	731	709	744	723	727	691	717	760	718	747	754	741	743	720	753	718	772	749	749	740	737	732	750	729	766	723	749	781	746	754	781	748	688	741	741	764	769	727	768	750	728	751	743	736	710	756	747	755	714	764	758	744	760	721	694	753	722	821	749	740	771	726	744	754	746	717	758	709	684	792	747	765	808	778	770	710	750	714	731	736	711	730	719	770	761	854	732	760	725	732	799	756	773	753	766	733	778	752	768	778	773	765	715	771	711	769	696	766	734	762	755	718	711	753	746	778	744	743	808	737	687	781	776	789	766	760	689	764	723	703	741	751	725	765	770	730	715	803	760	760	722	721	800	712	723	806	704	771	727	744	680	722	766	711	704	734	736	772	737	726	773	781	726	761	780	723	752	742	726	764	736	746	753	716	776	697	724	777	751	748	737	754	732	781	774	706	770	735	732	708	747	741	771	794	806	693	710	767	728	775	777	712	730	707	754	758	716	764	741	785	752	726	760	741	729	777	710	720	712	750	716	714	762	694	734	745	758	760	779	744	733	691	750	667	758	815	725	761	720	719	728	730	697	748	751	714	743	779	714	722	753	781	795	748	743	762	721	754	746	717	730	742	750	808	734	693	745	742	767	721	777	747	733	770	748	723	732	726	740	782	741	735	834	731	766	742	709	712	788	778	733	705	713	736	756	785	712	689	717	783	739	760	766	725	783	728	759	760	762	749	710	746	743	750	760	743
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
