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
338132608135	338132608692	338132609242	338132609792	338132610342	338132610892	338132611442	338132611992	338132612542	338132613092	338132613642	338132614192	338132614742	338132615292	338132615842	338132616392	338132616942	338132617492	338132618042	338132618592	338132619142	338132619692	338132620242	338132620792	338132621342	338132621892	338132622442	338132622992	338132623542	338132624092	338132624642	338132625192	338132625742	338132626292	338132626842	338132627392	338132627942	338132628492	338132629042	338132629592	338132630142	338132630692	338132631242	338132631792	338132632342	338132632892	338132633442	338132633992	338132634542	338132635092	338132635642	338132636192	338132636742	338132637292	338132637842	338132638392	338132638942	338132639492	338132640042	338132640592	338132641142	338132641692	338132642242	338132642792	338132643342	338132643892	338132644442	338132644992	338132645542	338132646092	338132646642	338132647192	338132647742	338132648292	338132648842	338132649392	338132649942	338132650492	338132651042	338132651592	338132652142	338132652692	338132653242	338132653792	338132654342	338132654892	338132655442	338132655992	338132656542	338132657092	338132657642	338132658192	338132658742	338132659292	338132659842	338132660392	338132660942	338132661492	338132662042	338132662592	338132663142	338132663692	338132664242	338132664792	338132665342	338132665892	338132666442	338132666992	338132667542	338132668092	338132668642	338132669192	338132669742	338132670292	338132670842	338132671392	338132671942	338132672492	338132673042	338132673592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36949	19784	20926	26692	19929	13397	10226	13028	14401	11212	8198	6415	3925	2030	2466	1633	1544	1294	918	793	646	601	556	574	584	588	603	548	550	511	505	534	477	486	519	523	496	484	515	471	484	498	515	501	508	477	495	513	502	481	441	463	470	461	473	438	499	491	501	485	465	470	453	481	494	459	487	477	501	490	502	455	430	491	493	463	472	461	484	439	490	474	461	476	516	475	472	450	460	471	441	493	489	432	487	492	481	444	450	466	446	485	471	457	514	489	492	481	467	498	473	460	427	489	518	473	472	465	487	515	498	495	470	480	462	512	517	451	489	514	485	464	513	455	482	445	477	484	513	483	464	491	493	471	458	506	455	505	453	491	489	480	459	469	473	475	442	449	513	455	478	471	540	485	452	428	461	447	486	487	487	513	429	494	491	503	507	460	438	446	479	494	451	426	441	514	455	462	462	473	460	493	484	494	430	410	502	472	493	489	455	449	472	487	476	484	489	469	471	469	443	459	458	474	496	478	485	522	458	478	442	472	488	465	440	418	443	476	490	468	459	456	480	458	472	490	477	505	485	469	505	487	514	473	459	487	468	462	483	492	483	470	487	467	510	445	441	455	492	532	481	460	485	447	473	475	440	509	446	437	455	496	492	460	482	468	478	418	435	470	473	521	430	520	492	492	443	467	507	494	500	474	489	476	472	511	494	459	491	463	488	470	498	480	489	477	456	487	447	467	442	446	481	498	448	519	488	488	471	484	536	484	455	477	502	451	496	492	466	489	533	485	439	445	501	473	483	470	518	476	467	495	476	503	431	459	447	514	492	489	447	463	449	469	456	442	485	461	489	477	463	475	470	461	462	489	467	467	465	488	471	488	476	475	493	462	488	460	482	472	503	512	510	464	442	475	521	500	499	474	474	471	495	513	485	475	494	486	465	455	458	498	483	466	437	504	454	469	476	457	454	516	485	494	494	464	504	443	451	469	478	456	446	447	453	460	459	465	465	467	480	462	482	557	490	520	504	475	505	425	482	482	521	487	477	472	469	434	451	470	437	461	452	420	445	443	464	478	439	447	469	459	461	488	480	482	509	501	460	532	458	466	466	477	474	483	476	491	454	498	488	450	444	440	544	477	494	449	468	470	476	457	445	503	470	510	491	501	441	466	470	478	466	471	454	479	505	504	507	502	493	455	488	471	459	490	498	501	498	445	478	526	485	490	457	437	459	492	457	443	472	481	501	515	489	483	461	501	477	465	462	488	497	489	488	465	440	446	484	473	457	485	490	481	482	503	479	452	500	509	470	451	459	508	467	466	483	441	506	480	437	496	467	503	492	448	444	471	463	510	491	457	496	496	472	462	486	509	436	460	492	468	501	481	434	471	509	510	450	482	487	475	476	493	479	521	482	458	443	462	494	423	476	456	484	503	439	481	424	471	502	488	467	455	468	460	473	477	443	432	473	503	440	439	464	446	434	479	462	472	444	425	454	480	462	476	434	472	494	492	467	463	449	494	466	475	511	493	500	457	507	488	452	446	473	454	481	482	525	509	448	481	468	487	431	505	453	473	471	505	475	426	474	505	436	498	470	435	524	470	513	473	466	468	488	477	490	503	492	484	456	502	492	470	449	457	494	452	469	514	476	481	509	515	469	473	466	502	488	475	462	480	487	452	487	464	469	442	472	475	475	453	518	509	482	446	487	435	524	494	475	481	495	502	480	472	517	420	441	520	510	502	468	464	476	462	500	452	476	489	494	433	442	500	457	471	496	475	473	477	480	492	482	460	502	493	431	460	463	447	470	500	504	460	494	481	474	484	470	464	435	476	507	466	492	466	433	508	508	507	496	461	485	502	487	462	488	444	452	481	465	478	441	485	471	486	483	459	450	461	471	486	465	452	449	493	526	468	501	470	495	492	505	456	473	474	453	460	474	477	470	486	454	473	520	513	509	436	439	502	493	449	496	497	467	467	495	500	475	457	464	479	436	449	523	449	464	495	498	462	446	454	483	504	501	508	452	482	442	480	466	468	460	496	470	484	474	459	466	486	517	468	460	427	461	496	465	488	455	455	430	441	440	497	512	476	457	465	509	439	470	443	449	483	491	477	485	478	465	480	489	495	479	452	460	489	485	463	488	440	470	487	519	516	500	468	520	505	450	459	495	455	458	475	510	551	479	481	449	454	480	451	469	480	472	484	448	465	530	443	492	472	488	451	431	521	520	485	493	475	432	433	461	538	472	412	464	456	461	464	477	534	493	446	473	466	524	479	492	459	448	450	486	473	454	483	481	457	469	488	477	476	469	464	475	464	477	488	464	433	468	475	470	472	510	464	432	456	491	523	490	471	488	452	456	472	468	457	444	439	477	472	485	497	462	513	506	486	467	485	523	447	473	497	457	439	479	487	524	474	489	506	436	414	442	458	527	469	462	480	431	499	523	445	470	460	493	498	487	478	470	432	459	476	480	461	497	454	474	452	420	469	487	484	510	495	476	515	431	473	467	467	511	478	442	445	542	484	466	461	473	491	458	519	472	481	457	493	491	475	476	442	509	500	467	472	461	523	481	460	476	475	454	473	441	483	517	457	483	488	457	466	499	482	474	477	473	476	452	434	471	459	449	476	439	466	522	475	459	483	489	476	482	453	471	488	463	462	429	474	494	479	456	465	510	469	524	515	482	491	453	465	462	475	451	511	464	485	457	465	475	465	444	489	486	495	432	442	466	473	450	442	470	471	485	494	453	460	456	473	471	470	447	461	488	480	481	454	441	491	448	482	462	492	471	446	502	502	475	462	439	444	469	500	467	447	499	526	467	492	455	525	495	515	465	488	490	496	445	461	454	453	462	471	459	494	466	511	468	456	503	421	445	457	463	492	495	466	463	455	490	511	488	451	480	481	457	465	486	396	490	529	473	477	491	484	489	494	434	486	528	502	436	443	502	456	490	467	446	502	436	441	462	546	480	468	452	462	474	488	513	470	474	450	480	469	497	485	499	459	463	467	482	443	506	488	456	463	516	464	502	476	483	435	483	476	493	497	492	494	472	485	517	475	493	529	462	458	516	457	451	493	494	458	438	473	486	480	475	484	446	479	468	473	447	457	478	507	463	464	530	466	474	477	441	432	472	442	509	498	471	484	419	453	442	446	501	510	511	435	503	497	477	477	491	452	455	473	483	477	479	439	457	445	498	498	462	473	499	490	459	442	464	479	507	469	490	450	475	472	495	482	443	542	477	431	454	479	478	471	442	495	468	464	464	494	450	434	474	479	498	488	475	427	505	501	483	484	498	478	447	465	485	525	486	495	462	492	523	491	477	473	468	511	420	468	461	479	498	451	492	480	474	443	487	464	461	495	547	443	526	446	472	440	469	513	469	463	457	472	545	507	463	483	461	481	437	453	470	451	491	462	475	472	509	494	515	486	475	463	514	511	456	492	479	473	458	505	461	449	450	480	485	482	496	514	487	462	464	456	478	492	482	474	512	479	488	463	484	477	464	525	435	510	499	469
21693	13914	25414	37250	32505	26375	24353	31147	32598	26804	22588	20158	12873	8901	11319	7828	6937	5316	3715	2669	2133	1850	1814	1716	1637	1659	1712	1467	1324	1348	1349	1227	1168	1096	1130	1106	1094	1098	1162	1074	1107	1035	1105	1107	1087	1082	1075	1071	1060	1071	1018	1126	1013	1048	1003	1060	1083	1031	1015	1016	1069	1073	1006	1105	1040	982	1062	1029	1007	1034	1057	1070	1083	995	1049	1028	1026	1042	1023	1001	1086	1081	1029	1016	1014	1072	982	1051	1088	1024	1064	995	1063	989	977	1033	1067	1029	1070	1021	947	997	1011	1079	1007	1082	1031	1049	1076	1033	1018	1002	994	996	992	1024	1030	1018	1028	1025	1037	1080	1075	1069	983	1041	959	976	1055	1035	1003	1018	988	1013	1052	1015	1043	1034	1006	1012	1052	988	1064	1017	1023	1039	987	1032	1006	1073	1063	1078	1010	1093	1076	1054	1063	1058	1023	1033	1038	1050	1020	1033	1016	978	1061	1055	1073	943	1008	1061	1040	1031	1015	1023	1078	964	1069	1035	1030	1077	1085	1017	1040	1014	998	1009	1029	970	1066	1002	1046	1022	1025	1045	1044	1074	1056	1036	1056	1053	994	1041	1036	1055	1030	1013	1015	1039	1060	957	1016	957	1032	1097	1001	1034	1029	1010	1036	1035	994	996	1031	1021	1064	1083	1022	1041	1048	1020	1103	1006	1120	1021	1016	1073	1005	991	1036	1068	998	1028	1019	995	1024	1007	1027	1072	1072	1015	988	990	1016	1051	1017	1043	1050	1035	1023	1088	1066	1048	985	1013	1047	1005	1011	1023	1064	993	1007	1005	1042	983	1008	1060	1057	1032	1031	1016	1022	1038	971	968	1028	1070	1018	1088	1046	1077	1021	1067	1026	1077	1009	1044	998	993	1059	1031	1072	983	1047	1015	1036	1034	987	1033	1026	1042	1029	996	1020	986	1072	1011	986	1039	1033	990	1017	1009	1074	1008	1016	1123	1062	1014	1068	1023	1041	1014	1045	1105	1032	1050	1015	1035	1013	962	1027	1060	1085	1053	1017	1054	1065	1034	999	1027	1021	1031	971	1038	1000	1075	1021	1089	1042	1036	1059	1027	1005	998	1048	1067	1042	1015	994	1058	1051	1010	1079	1077	1055	1013	1022	1015	1064	1095	1091	965	1035	1031	1041	1002	995	1082	983	1027	1064	1051	1012	1044	1021	1002	1019	1069	988	1059	1058	1050	1033	1025	1035	1017	1092	1061	1044	1035	1008	1003	1006	987	994	1062	1038	999	1084	1011	1037	1035	1005	1045	1063	1037	989	1014	963	1067	974	975	1045	996	1074	1048	1049	1020	1044	1078	1001	1045	1056	1001	1006	1027	1030	1033	1004	1034	1016	1005	1022	1042	1010	1035	1038	1000	963	1025	1011	1097	1076	999	1051	1017	1029	1057	998	1037	1088	1084	1051	999	981	1025	1035	1005	1167	1051	1039	984	1063	1080	1035	1028	1046	1037	1061	1081	1004	1014	1062	1027	1050	997	1014	1017	1016	1074	1012	1041	963	1008	986	1081	1062	1073	1030	976	1076	1021	956	986	1086	1041	1015	1035	1024	1043	997	1077	1007	1035	1074	1014	1044	1033	1006	948	1039	1006	974	1004	1073	1029	1071	1020	1045	1024	991	990	1021	1053	1048	1019	1062	1012	1012	1029	1014	1014	1017	1061	1035	1048	1046	1042	1136	989	945	998	975	1085	1049	1046	1028	955	990	1001	1048	1020	1032	986	1053	1029	1013	1089	1079	1051	1033	1075	1058	1041	1051	1013	1019	1055	968	1052	1071	997	1019	1050	1052	1028	1022	1059	1004	1000	1000	1026	1033	957	994	988	963	989	1004	1013	1045	1047	1054	1025	1040	982	1065	1049	1042	1002	1034	965	1032	994	1048	1052	1005	1013	1015	1058	1063	1012	1048	1043	1020	1014	1065	1027	1002	1064	1062	1008	989	982	993	1052	970	970	1002	978	1012	1083	978	984	1044	995	1074	1011	1077	1042	1053	983	1083	1011	963	1040	1000	1054	1068	982	1012	1060	1031	1044	997	1046	987	1026	1000	1060	1070	970	1010	978	1018	1012	1058	1027	1008	1052	988	1011	1022	983	1009	1049	981	1051	1010	1026	1040	1129	1028	1080	1022	1030	1017	1088	1038	1045	1023	1005	1024	992	1046	993	1070	1020	1005	1030	1061	1079	1033	1032	1048	1067	995	1066	1039	1032	991	1054	1029	1024	1069	1047	1029	1043	1066	997	1031	1033	1046	1077	1034	1012	1019	1052	1032	997	983	1005	992	960	1001	1050	1044	1011	1055	995	1033	1052	1001	1082	1041	1025	1031	1029	1084	1046	1018	1008	1006	991	1002	988	1063	1064	1018	1042	1011	1014	1027	1065	1061	1030	1059	1022	1038	1032	1050	1025	972	1025	1064	1072	1034	999	1071	982	1029	1022	1007	1047	1014	1032	1004	1044	1007	996	1001	1042	1060	1055	1109	1001	1085	1094	1016	1015	999	991	995	1029	1040	1073	1008	1001	1030	1076	1023	1060	1013	1061	1019	1106	1000	996	1091	1055	998	1053	1073	1056	1050	989	1047	1034	1027	1074	1066	1014	1014	1056	1041	914	1047	1039	1007	1021	1012	995	1032	1025	999	1004	1041	1065	1025	1004	1078	1023	1037	1046	1016	1045	1020	995	1071	1075	998	995	1051	1067	1095	1030	1030	1040	961	1087	960	1020	1002	1045	1025	957	1037	1034	1026	1001	1053	1091	1010	1029	1053	1033	1058	1027	1008	1061	1044	1101	985	1009	1101	1025	1030	1035	1041	1092	1037	1030	1020	1011	980	1030	1019	989	997	1036	1026	1048	1011	1043	1066	981	1089	1069	1088	1018	1044	1038	1043	1073	992	1027	998	1026	1076	1051	1057	1063	1001	1008	1039	1055	1005	1015	1002	1073	994	1048	1037	992	1080	1016	1002	986	1023	1034	984	1097	1082	1081	1011	1064	1011	1022	1065	1006	971	1041	1037	1008	1065	1042	1036	1099	1015	1032	1026	1030	1053	1020	1011	1032	997	1004	1033	988	1009	1076	1033	1089	1014	1036	1011	1042	1060	1039	972	1016	1040	1014	1044	1000	1034	1034	1057	1049	1017	997	1018	1062	968	1060	1057	993	1015	1074	1045	1069	967	1006	1049	1066	1024	1060	1039	1022	1058	1048	1051	1034	1002	1057	980	1028	1006	1066	1094	971	1076	1077	977	1028	998	999	1088	1010	1065	1005	1066	994	1018	1005	1007	1012	1048	1026	987	1005	1013	1033	1033	1089	1030	1088	1017	1050	1056	1030	1003	1037	1041	1032	1020	1050	1065	1004	1004	1013	1022	1033	1075	992	999	1019	1037	1009	945	944	1071	1103	1072	1027	1042	1054	1077	1012	1044	971	1047	999	1010	1012	1011	1021	1054	1006	992	1047	1042	1015	1022	1068	1059	1000	1039	1047	1015	938	1002	1027	974	1006	1029	1042	1047	1001	1048	1021	1026	997	1023	997	1010	1007	1009	1032	1061	1022	990	1013	963	1019	1063	1008	1079	1040	990	1031	1014	994	971	1003	956	1056	1029	999	1033	1065	1026	1039	1031	1023	1029	1047	1036	1028	1124	1071	1037	1019	1039	945	1027	987	1081	1009	1040	995	1049	1019	1049	1005	989	1055	1036	1043	1045	1014	1046	989	996	1038	1004	1060	1065	1033	1057	1041	970	1087	1102	1015	1022	984	1036	1073	1002	1039	1046	1025	1056	1085	1018	1010	1011	995	997	1064	992	1063	1080	1027	1055	977	1026	1011	1045	1056	1018	1041	1020	1063	1056	1014	1078	1002	1001	1010	1088	993	1064	1079	1050	1058	1070	1057	1008	996	1033	1009	1056	1028	1064	1024	1023	1032	1029	1047	1068	1044	1017	1016	1069	985	1063	1067	1015	1016	1046	1009	1006	1036	1035	1019	1019	1013	999	1035	1035	996	1045	1128	1029	1015	1051	1029	1076	1011	1018	1025	1106	1026	1058	1122	1025	1011	976	1036	985	1009	997	1107	994	1039	1015	1015	1017	1051	987	951	1010	1110	1001	1122	1058	1061	1037	994	1040	1045	1085	1077	988	1042	968	988	1017	1063	1037	1035	997	1075	1022	1013	987	1067	1022	1025	1087	997	1032	1032	1035	1034	1008	1011	1010	954	1048	1006	1037	1018	1074	1087	969	1039	1094	1024	1009	1044	1060	1082	1024	1045	1044	1029	1009	1030	982	1041	1042	1010	1035	1039	987	1036	1025	1003	1045	1038	1017	1058	1069	1029	1056	1018	998	1034	1067	1006	1041	1022	965	1007	1103	995	1040	1003	1011	1015	1039	1056	1016	1013	1085	1043	955	999	1040	1035	1000	1080	1057	1018	1079	1036	1079	1027	1031	1027	1096	1066	1061	1038	1020	995	1014	1038	979	1056	1060	1031	1041	977	1049	1020	1049	1036	1064	1016	1020	1071	1021	1043	1000	1028	1016	1037	1032	1080	1048	1033	1028	1040	1059	1025	1004	969	997	986	1050	1032	1019	1065	986	1035	1063	957	1004	1020	999	1040	1060	1021	1097	1036	1047	1039	1015	1073	1056	1002	1041	1032	998	1042	1010	994	1006	1053	1050	1021	1014	990	1014	985	1032	1079	1124	1027	1077	1070	1016	1034	1049	989	1063	1035	1045	987	1056	1065	1019	1052	1049	1083	1028	1030	1042	1041
14763	7070	6518	4922	3598	2329	1650	1220	1066	856	755	594	588	534	544	472	489	444	430	343	366	351	398	352	375	367	428	399	342	352	324	333	346	358	353	362	324	334	346	384	372	350	369	365	299	311	353	345	341	328	342	328	310	330	353	372	350	329	280	321	334	329	329	295	316	345	304	354	327	350	306	322	319	323	367	341	347	322	333	327	354	353	366	343	374	303	350	325	291	312	316	323	369	360	360	334	327	311	348	310	348	315	296	315	296	347	347	315	344	331	389	331	329	313	321	300	346	309	320	319	340	334	339	320	335	330	338	352	314	323	333	343	307	329	352	343	336	338	341	302	309	283	330	329	353	342	321	348	309	355	342	352	335	336	351	362	345	341	351	373	316	338	334	322	329	323	294	330	335	322	302	317	344	337	338	315	353	344	302	311	348	318	305	354	316	287	303	331	308	308	346	294	352	339	363	308	334	331	301	307	353	321	347	317	345	305	281	322	309	332	338	328	316	333	327	330	346	361	348	310	337	335	340	354	317	341	362	347	336	347	338	351	314	335	379	378	346	330	351	344	331	323	318	309	349	334	326	343	337	338	335	328	357	301	362	333	319	338	338	375	315	319	348	322	345	321	304	331	305	326	322	331	347	338	333	313	340	335	362	313	355	317	331	316	328	321	320	309	313	317	350	302	315	306	340	327	313	346	339	325	361	330	346	354	310	359	309	315	352	356	353	332	334	317	319	363	295	337	315	316	353	323	362	303	315	309	328	293	325	344	334	345	298	311	353	333	328	329	336	344	323	302	330	307	350	314	328	296	326	322	322	319	372	344	323	339	340	320	316	356	355	326	313	315	323	330	316	315	327	346	361	358	320	351	362	303	373	322	311	336	313	351	361	342	358	370	321	348	388	348	336	326	319	340	305	339	332	371	321	342	347	319	337	320	322	339	332	301	346	302	331	291	325	377	342	336	323	324	339	336	341	318	320	320	351	347	340	339	314	318	334	323	331	325	335	355	280	338	326	360	338	328	346	326	338	358	350	360	333	352	320	309	351	333	329	337	336	317	314	319	322	350	335	345	341	368	324	332	337	312	336	332	322	338	349	303	357	309	317	310	333	318	335	336	315	312	314	320	337	320	329	315	337	350	312	304	320	346	339	294	323	309	331	325	322	321	340	290	326	308	359	335	335	291	318	303	335	329	322	318	316	308	311	317	339	329	359	344	318	310	332	344	325	326	323	375	354	334	337	366	372	330	323	331	351	328	337	323	358	317	313	347	335	341	319	304	365	352	316	360	374	346	323	329	353	342	331	319	339	316	369	324	304	314	326	302	324	339	334	291	333	373	342	318	326	359	337	332	359	314	339	304	312	314	300	337	304	316	328	309	352	307	323	323	315	354	311	345	324	367	332	341	348	337	334	362	332	318	314	321	312	321	342	330	313	302	340	328	317	359	370	340	349	328	345	313	321	354	353	337	316	336	314	339	379	322	351	344	328	299	287	342	354	328	318	329	343	320	327	328	320	303	345	316	332	378	357	318	340	349	326	350	325	336	294	352	337	351	348	357	341	339	342	347	337	367	345	322	352	327	383	355	324	341	329	339	334	332	319	361	321	326	339	320	344	328	330	351	323	318	330	318	352	315	333	319	299	336	344	358	338	321	305	297	334	346	328	345	336	322	329	327	311	363	338	354	295	338	320	368	323	337	359	350	344	334	319	384	302	301	346	351	385	352	321	321	326	331	351	302	341	351	343	330	330	308	333	337	331	326	333	348	312	341	339	376	314	329	311	368	301	332	326	315	351	376	351	335	312	355	350	363	327	343	336	327	296	327	334	338	323	334	361	332	339	352	337	313	352	339	348	351	329	335	350	332	320	345	310	335	359	343	347	310	281	355	312	340	333	309	353	345	352	343	323	340	338	327	335	351	348	362	321	346	321	328	280	328	361	304	365	320	345	333	314	338	333	339	369	352	323	322	348	315	348	319	359	380	347	328	345	361	338	353	299	323	324	359	339	331	342	340	367	358	371	310	286	319	352	326	338	321	288	322	343	324	332	337	309	323	346	349	352	323	337	312	344	336	306	339	312	348	320	319	303	339	331	322	321	353	356	311	321	334	329	320	351	352	330	337	345	315	339	328	334	327	348	347	356	368	342	345	341	310	314	330	372	340	336	351	314	317	308	321	316	332	338	313	300	338	313	317	303	312	297	337	337	346	340	372	313	367	336	339	302	326	360	362	331	340	277	325	332	310	325	339	331	322	333	325	312	330	345	313	339	336	324	325	311	318	308	352	352	339	336	320	299	332	340	308	375	303	352	309	333	325	345	339	355	311	341	363	327	331	337	356	336	346	341	326	331	341	344	324	307	365	348	331	318	343	345	370	324	296	320	335	316	315	338	311	355	332	372	311	330	371	346	318	326	314	304	360	318	304	354	340	348	328	333	330	334	385	327	343	314	341	335	349	360	310	295	342	329	321	315	367	328	307	324	344	351	317	340	384	302	274	352	363	357	338	344	335	346	320	332	299	323	324	346	341	318	355	326	340	343	332	313	323	354	361	314	301	353	327	307	337	330	334	347	322	302	314	366	328	315	337	329	325	319	342	360	348	330	334	361	330	350	331	317	330	336	335	317	349	332	334	317	356	300	287	379	309	312	371	317	315	333	333	355	301	355	381	301	299	331	324	331	319	329	327	345	329	327	336	324	323	353	329	332	305	293	331	349	371	347	325	342	345	345	348	334	342	337	344	334	308	334	353	344	323	349	356	352	333	314	371	329	327	371	335	338	326	352	311	320	332	364	363	340	308	325	340	374	343	335	331	320	348	319	384	341	335	293	369	341	334	314	318	344	325	305	316	334	353	323	351	369	324	354	318	327	318	305	325	307	362	342	328	327	369	352	367	342	296	299	297	331	318	364	307	319	348	321	338	344	335	356	336	323	342	340	311	317	317	328	374	341	329	307	352	350	355	305	379	359	334	343	356	292	303	330	348	300	335	329	319	311	318	333	321	372	334	334	306	365	311	355	326	358	324	306	297	351	345	330	344	314	356	385	343	326	307	306	338	311	338	348	340	314	346	297	332	351	313	335	345	305	324	310	341	341	344	317	303	344	304	343	320	330	388	344	329	329	309	354	305	367	292	342	339	318	325	314	333	343	351	335	355	303	341	322	359	316	312	338	346	330	340	283	327	361	350	367	336	324	328	319	366	313	338	337	312	358	323	289	348	333	345	373	342	337	350	333	387	326	300	320	315	348	342	346	325	322	354	326	325	326	323	327	329	307	320	311	295	326	343	336	348	316	337	348	347	354	345	322	326	343	317	353	325	331	343	325	328	316	336	315	321	342	370	333	324	344	337	357	342	316	305	355	304	337	300	324	324	353	315	360	349	350	345	346	335	298	340	364	328	341	355	334	288	339	316	337	333	324	353	390	363	336	349	326	334	324	359	305	358	328	359	347	356	315	316	362	318	322	336	299	343	345	317	337	329	338	331	317	310
9347	5735	10398	11761	10884	8215	6090	5138	4325	3518	2977	2497	2110	1883	1880	1699	1612	1498	1252	1169	1081	1051	978	1015	955	972	987	981	866	857	878	848	797	844	774	796	784	768	761	820	744	829	777	709	781	754	812	745	785	776	796	749	762	778	774	716	791	794	772	772	748	772	708	766	804	718	746	743	783	765	758	792	759	787	746	742	755	772	779	762	753	756	785	774	801	795	744	786	781	727	745	755	778	760	773	768	758	789	770	771	799	723	787	742	815	739	788	746	752	803	797	742	775	746	784	725	737	752	837	730	796	716	771	752	724	698	732	758	727	782	784	793	689	786	738	745	763	749	768	760	785	766	764	754	756	755	791	832	727	761	778	760	750	783	800	752	758	824	760	795	743	776	775	772	740	772	732	740	808	807	761	766	764	782	770	776	723	766	780	739	780	738	787	774	781	802	767	789	721	763	801	745	762	791	721	710	741	747	818	743	764	859	745	781	764	821	785	739	697	764	842	752	852	846	780	710	758	726	773	752	740	764	775	727	735	773	787	757	761	750	754	732	724	736	769	777	773	750	801	755	755	757	768	766	763	761	783	765	749	797	753	772	737	802	764	751	780	787	783	756	786	748	770	759	782	765	769	739	780	702	788	768	705	750	778	818	747	794	724	748	816	734	786	772	781	756	760	797	745	767	787	772	786	755	744	804	793	780	790	739	784	771	770	794	786	816	769	776	766	766	756	801	721	725	742	731	797	780	793	777	738	745	788	734	715	736	787	740	760	758	819	789	689	799	794	756	703	802	729	788	777	794	762	729	737	771	762	779	742	750	720	750	727	748	749	758	722	767	743	783	770	791	776	695	775	739	765	740	795	772	801	784	743	755	778	774	772	718	782	770	757	725	742	747	705	695	804	752	713	787	724	764	737	748	769	730	716	762	739	729	819	712	794	779	760	762	793	804	757	781	757	750	749	745	775	735	734	745	750	728	743	769	698	784	792	766	753	764	726	785	720	750	736	751	779	747	801	727	727	753	766	788	717	769	804	758	803	783	751	761	714	787	724	855	768	776	793	735	774	768	756	744	804	711	727	776	757	738	739	745	767	781	770	783	762	733	810	759	745	797	710	751	758	747	779	741	768	772	783	770	763	724	757	754	736	755	726	754	754	737	799	738	715	806	798	787	772	753	744	779	751	748	773	770	733	735	773	747	763	768	777	732	776	766	760	741	708	764	772	735	763	762	772	763	756	757	801	754	797	765	777	726	730	695	789	798	785	714	753	806	771	800	714	775	792	733	722	750	784	796	731	757	732	783	801	750	769	788	749	732	702	724	804	774	761	758	748	745	830	801	791	804	742	760	792	772	776	753	750	756	756	789	749	740	754	822	750	743	760	818	770	799	752	778	801	772	751	759	772	766	770	779	755	719	806	743	758	757	738	779	789	752	733	744	725	760	767	779	784	787	763	771	823	774	756	761	781	818	763	717	804	767	782	736	728	736	777	727	770	763	751	764	738	743	741	769	764	804	805	757	748	763	731	756	791	754	764	720	736	778	719	781	823	744	797	738	739	770	730	749	755	743	788	746	738	780	777	756	798	793	807	728	759	772	744	764	807	703	748	751	762	715	745	722	767	788	790	746	793	738	803	776	756	783	797	756	788	777	797	844	749	830	786	723	731	787	772	790	758	832	767	728	808	800	775	772	763	736	736	805	766	783	736	758	716	708	786	762	780	726	766	758	779	759	754	772	753	774	789	771	735	767	747	730	746	752	792	746	740	754	778	739	762	791	812	746	771	706	764	768	748	799	807	783	800	766	761	770	700	708	720	732	761	743	744	748	802	790	778	803	731	795	823	813	793	776	767	752	723	776	800	736	795	756	766	749	794	759	785	755	696	770	759	786	837	779	737	777	750	760	743	730	729	777	791	732	720	806	752	778	751	769	696	769	802	754	726	784	792	740	782	733	765	786	762	754	763	765	752	731	762	776	761	750	751	795	753	707	703	775	776	761	752	744	762	743	734	765	711	724	737	784	792	786	803	769	759	772	718	780	727	711	718	733	752	777	719	810	767	861	770	756	793	738	778	787	752	786	786	848	808	745	776	760	766	709	756	788	757	789	771	783	768	775	742	793	804	725	775	753	769	760	779	748	780	753	730	781	752	751	801	771	785	774	749	793	761	775	728	783	746	718	748	786	749	802	753	761	772	738	795	787	747	700	729	788	775	725	806	720	724	710	748	767	735	770	717	748	767	731	733	784	789	782	780	760	791	772	725	791	796	753	755	764	760	726	749	773	727	754	750	742	746	767	811	773	768	751	709	812	789	727	776	776	762	749	734	748	797	740	777	767	775	753	778	752	739	726	711	722	747	794	732	759	753	778	789	732	798	759	783	761	725	777	773	805	783	726	742	760	728	725	739	747	733	790	757	777	803	751	747	770	799	708	783	775	737	747	805	778	776	805	791	775	741	772	759	768	752	785	725	745	783	760	699	743	749	774	746	776	792	728	789	745	779	797	776	765	737	778	782	757	710	799	811	793	752	804	804	793	741	804	733	799	706	790	796	794	810	826	770	758	759	793	735	719	754	780	753	763	759	752	719	737	766	757	779	769	765	787	856	771	739	790	730	786	771	814	749	731	732	793	729	761	764	748	751	748	763	777	686	756	802	753	748	789	742	770	776	776	740	756	732	756	729	759	785	776	767	816	794	762	741	760	856	756	801	818	760	770	778	818	759	757	730	740	765	773	758	785	764	767	777	737	730	783	750	759	740	758	765	764	752	811	772	779	738	801	718	791	774	801	749	799	782	781	758	719	759	782	761	771	778	736	784	721	832	751	737	806	754	733	716	763	779	782	727	734	765	773	789	750	790	733	793	759	743	777	786	755	796	723	781	749	759	799	755	737	760	778	767	730	743	801	821	757	727	776	741	770	778	737	807	795	757	724	748	750	783	806	767	732	822	779	768	754	777	794	814	726	752	777	701	780	761	803	779	777	765	746	752	790	751	740	779	747	724	756	745	770	800	787	790	730	779	784	729	763	775	804	780	773	765	770	766	749	739	814	755	723	768	758	741	804	768	780	761	737	784	765	782	788	740	772	701	788	777	753	742	780	744	803	820	747	738	725	773	782	768	749	782	770	762	755	755	739	728	747	743	792	754	774	757	783	740	793	725	788	762	744	809	752	727	780	747	762	724	723	784	743	795	752	791	784	828	695	790	772	748	732	782	745	770	776	801	818	731	745	756	788	770	748	774	732	751	753	777	725	825	771	712	757	749	738	741	748	763	775	792	780	761	714	810	724	757	750	720	749	769	729	779	794	736	782	710	780	745	766	719	784	776	759	751	809	745	770	782	731	758	801	759	839	724	748	805	767	702	746	725	801	775	780	777	796	771	764	744	765	817	775	740	774	761	747	769	763	774	802	761	774	784	746	758	766	795	770	756	733	798	840	749	748	727	815	765	744	768	771	764	753	772	765	790	788	786	776	770	766	776	778	789	782	790	740	755	752
27466	14352	14458	16100	12113	7613	5558	5584	6560	4903	3838	2474	1533	1236	1307	1248	932	897	677	589	532	553	492	503	538	508	483	487	502	446	479	439	384	471	435	458	451	409	399	404	410	393	408	432	428	379	429	460	430	435	444	447	423	401	429	389	409	440	449	434	453	451	392	439	427	399	448	438	436	437	427	438	403	424	412	430	450	418	425	409	416	388	434	432	431	443	419	392	426	443	421	481	452	405	472	443	413	431	451	452	403	431	456	406	448	418	424	396	394	457	394	436	428	456	434	418	401	445	437	497	393	435	412	432	404	442	447	409	461	421	472	406	430	452	424	416	449	416	448	430	430	396	416	456	436	441	427	388	424	406	409	402	426	431	450	415	421	435	401	398	400	436	460	494	411	434	372	418	432	436	410	431	457	401	435	403	418	457	438	457	410	458	428	411	415	413	455	397	419	444	429	408	401	460	403	421	442	421	412	473	432	410	400	401	435	398	435	417	419	432	450	439	410	432	410	433	430	461	390	470	444	405	414	470	430	438	412	402	428	412	406	418	423	427	448	448	397	429	447	402	414	447	446	431	442	463	437	425	421	414	449	399	416	423	436	387	444	460	415	424	442	422	448	426	436	482	445	409	435	436	406	438	403	469	467	410	417	387	452	477	450	446	427	459	407	430	424	407	399	415	414	421	431	437	439	403	463	393	463	479	449	447	412	448	420	424	430	423	455	445	455	419	420	426	424	402	405	429	423	391	392	428	440	432	459	454	428	402	363	462	468	438	408	394	419	443	410	439	436	448	394	442	434	389	432	414	454	408	427	431	439	455	427	411	450	403	414	425	415	443	443	441	454	415	389	431	397	414	464	431	468	407	446	445	435	440	404	410	445	440	448	430	424	383	437	430	444	396	422	454	469	409	456	421	430	420	423	424	376	450	410	437	419	430	457	416	409	400	435	430	448	446	452	445	458	425	413	425	464	443	391	409	448	435	447	407	450	415	436	399	455	439	450	436	422	430	429	453	434	436	414	432	422	405	417	423	414	451	468	427	433	412	447	410	459	441	442	447	431	434	410	424	384	451	436	424	395	428	444	450	405	427	426	411	443	419	401	455	419	426	416	411	448	449	448	412	461	446	450	405	457	416	421	431	482	421	451	412	431	394	457	423	452	414	440	428	411	450	456	428	452	377	412	422	414	447	390	434	414	417	396	389	413	380	454	410	440	462	424	446	442	433	407	437	427	418	445	456	418	365	419	438	440	451	445	406	417	422	426	377	420	396	428	407	434	404	454	428	410	444	419	389	450	446	439	424	430	436	447	401	434	424	417	376	417	424	394	420	436	415	431	409	424	462	413	429	445	432	424	425	437	451	412	396	415	456	417	436	429	440	409	426	417	445	490	425	444	429	445	476	451	443	424	436	448	495	466	415	440	405	427	400	426	426	439	417	403	428	409	413	456	448	408	443	493	435	464	425	404	449	442	462	425	410	461	451	433	399	396	390	471	423	454	436	483	445	403	434	419	427	438	422	442	417	426	420	438	388	448	398	437	416	437	430	420	457	461	414	466	417	468	452	459	427	429	454	422	453	407	422	451	440	452	469	412	446	435	421	440	451	432	413	481	419	392	440	426	392	392	424	442	441	419	445	402	444	472	443	445	437	404	439	409	408	402	449	440	445	412	423	466	369	465	456	466	422	446	420	435	467	430	449	439	419	400	458	432	463	395	451	443	421	462	479	447	486	409	481	478	419	427	406	420	415	439	453	444	480	431	440	437	442	428	465	441	436	405	444	436	421	446	436	442	436	428	465	459	449	442	391	453	463	438	449	440	461	439	446	411	442	456	407	445	438	485	459	446	433	413	417	399	417	428	439	458	384	425	425	417	427	430	414	439	443	436	467	429	429	431	411	424	423	453	410	446	456	430	443	442	444	409	444	436	436	442	430	445	429	444	409	442	456	402	448	423	441	417	446	383	441	409	448	437	434	471	481	424	426	424	425	449	380	419	396	429	457	435	415	416	431	462	443	433	437	432	425	436	418	467	401	434	397	409	425	426	434	428	427	415	449	419	461	425	482	443	416	428	391	389	403	405	435	456	418	367	426	430	413	436	422	441	443	440	398	447	414	428	412	392	417	425	460	428	405	442	437	400	404	451	451	442	384	403	465	422	465	438	427	418	436	397	429	430	462	483	439	431	443	414	441	445	432	409	426	428	466	473	418	464	433	412	396	431	421	434	434	466	406	419	437	445	432	441	451	413	440	406	473	413	438	424	411	443	456	409	399	448	444	438	443	416	404	454	438	456	450	457	419	441	413	452	399	428	442	456	444	454	460	469	432	442	438	437	430	399	440	439	446	413	404	418	478	379	413	403	426	431	450	449	455	429	435	426	459	449	421	438	412	371	440	419	488	415	436	398	446	423	469	427	450	410	440	414	401	438	451	422	399	433	443	452	471	432	416	451	417	438	428	428	429	436	417	409	399	431	428	464	439	388	433	433	381	433	431	432	430	453	410	433	416	452	458	418	438	442	423	445	420	440	455	459	430	402	423	432	423	457	405	412	431	408	450	433	433	429	443	424	423	399	453	456	408	443	435	472	360	388	439	411	434	422	477	437	443	470	387	410	418	424	423	441	425	427	446	447	429	427	415	435	441	404	412	431	395	412	430	460	434	456	433	447	430	449	454	450	431	475	427	450	449	421	446	441	382	416	431	430	401	410	423	446	458	456	435	413	470	460	444	442	461	400	433	434	430	452	443	414	429	445	426	428	439	478	419	481	441	430	437	458	424	417	379	454	406	416	462	426	464	401	428	452	422	397	404	412	384	387	471	433	428	447	428	422	402	408	436	418	433	410	439	424	404	463	418	439	441	449	384	419	439	440	422	432	416	435	381	465	406	429	451	450	444	452	447	416	432	445	477	428	432	451	450	390	440	437	421	443	447	415	459	454	409	416	473	415	450	404	455	431	431	455	393	453	431	437	402	443	452	416	437	421	445	463	397	431	436	394	457	483	433	462	454	448	457	416	430	446	431	398	447	435	476	405	410	413	470	381	462	420	398	388	423	431	410	422	460	428	438	433	485	454	411	416	416	380	414	452	417	430	428	442	403	430	378	435	410	466	416	431	405	462	416	425	397	422	428	397	436	407	429	419	383	470	438	424	442	417	435	463	460	423	392	441	393	437	406	443	426	401	414	428	439	439	418	450	445	446	428	390	411	431	453	418	448	434	453	432	446	433	437	384	430	446	444	392	455	436	449	410	417	430	429	469	409	432	443	432	458	411	415	429	447	470	425	383	452	430	443	447	423	412	455	427	405	415	419	496	444	447	457	422	406	412	420	417	440	426	436	416	390	409	459	426	449	462	414	408	451	432	435	429	416	424	421	434	432	428	402	461	437	432	423	432	404	481	454	448	408	452	420	424	412	464	439	427	406	463	449	449	420	440	466	462	425	475	457	443	412	419	416	406	380	424	432	452	398	428	428	452	458	431	421	415	440	449	406
17420	10486	19671	28157	25442	18868	16686	18637	21129	16011	13933	9045	5986	5323	5821	5677	3940	3332	2397	1938	1607	1546	1518	1357	1397	1326	1419	1266	1187	1131	1093	983	1069	1027	1038	986	1017	972	1004	997	987	1048	1006	973	1031	932	957	934	970	975	967	933	943	954	897	988	977	986	978	964	925	969	921	912	924	903	939	958	964	955	936	945	986	976	955	954	947	942	975	938	928	937	946	891	933	923	966	973	937	927	930	958	941	983	981	958	942	885	968	928	955	956	967	956	1015	935	983	942	946	897	1001	927	935	997	943	977	984	959	993	936	964	933	943	910	942	1005	894	914	952	950	991	962	965	953	931	949	996	925	904	968	983	1000	977	952	952	1004	948	1005	945	955	1019	933	982	914	960	922	971	989	933	999	954	954	1023	922	988	984	936	913	1017	962	968	885	1002	1023	984	882	958	938	918	981	957	891	927	905	956	946	957	959	954	1003	940	984	957	955	942	948	928	906	942	935	932	905	948	964	1007	947	957	972	962	940	955	956	972	973	964	1001	945	1012	935	913	927	916	945	979	954	931	1006	963	908	933	964	945	962	938	958	908	925	1010	948	953	931	943	937	891	911	940	931	970	1000	962	953	938	911	961	939	963	889	973	909	979	984	986	933	976	968	963	914	916	924	919	963	917	943	978	1041	1023	925	931	933	908	924	948	898	959	1007	997	1038	952	925	949	944	975	992	935	968	966	893	973	888	964	956	1008	912	961	952	944	906	917	990	945	972	918	1002	916	986	988	964	972	922	963	1003	950	943	971	965	948	1011	929	931	985	957	924	943	962	892	961	921	986	956	952	982	1007	903	943	1009	1000	903	1007	933	933	951	893	978	932	908	963	991	937	918	952	951	974	982	946	996	977	988	959	948	990	941	948	938	973	927	879	947	880	933	1006	924	915	946	959	981	981	1018	927	980	921	934	868	987	920	1060	938	942	959	997	972	944	940	930	984	1026	935	938	979	967	928	1011	969	978	961	931	955	959	1007	951	1003	961	961	921	957	939	948	917	862	981	972	965	949	943	967	975	958	965	977	959	913	984	919	930	987	982	962	974	970	916	896	932	940	980	912	950	959	908	972	976	1004	917	905	919	960	955	909	928	1001	996	931	970	972	978	992	987	893	985	970	972	930	988	956	949	1004	971	932	907	970	1012	963	889	880	968	953	926	965	933	959	986	984	940	894	972	922	938	981	981	934	920	955	960	960	983	978	975	968	944	960	976	949	966	939	924	936	1003	981	963	979	938	928	968	901	943	886	940	966	944	974	876	901	938	964	960	973	964	898	936	947	968	897	965	980	980	928	927	962	952	972	1008	958	883	975	942	967	950	966	908	940	909	946	970	920	978	982	978	935	930	917	955	1031	995	997	917	931	980	917	969	929	993	975	983	962	941	942	931	992	1010	974	903	996	947	938	913	928	958	939	984	936	941	958	956	897	937	950	927	929	949	913	939	937	996	938	940	969	906	902	906	899	930	961	970	982	962	888	914	952	992	949	988	950	965	965	920	974	926	963	945	897	960	971	923	942	945	968	1003	971	948	904	946	1001	946	918	960	960	934	975	964	901	968	953	949	900	923	941	936	964	964	946	986	949	963	973	928	893	915	925	882	933	918	942	958	971	975	977	941	972	981	943	944	1024	936	965	939	935	972	913	949	958	949	931	1011	959	905	925	976	1004	906	958	956	943	969	985	927	944	1000	968	918	1008	929	1001	973	922	936	974	971	956	1001	959	988	942	960	933	945	925	967	963	978	894	958	947	995	936	940	957	969	940	937	960	997	938	1033	979	947	934	1002	933	926	970	964	975	949	970	893	954	1020	921	960	949	967	968	935	990	916	934	1006	947	953	953	937	965	986	974	999	888	923	966	969	943	967	945	959	954	954	955	944	976	993	965	895	942	974	976	911	918	896	908	934	933	984	984	892	948	968	968	922	946	968	948	943	962	983	998	966	939	983	959	923	978	961	970	940	973	989	935	888	926	960	947	971	975	944	979	942	877	977	925	912	959	1000	947	941	935	906	981	925	921	939	953	968	980	985	992	938	963	933	977	988	980	930	913	976	919	957	914	994	923	974	938	936	945	911	918	904	938	895	965	1023	977	981	973	967	979	967	979	964	917	970	936	939	927	964	952	1005	922	947	876	970	884	967	960	990	994	914	960	959	939	866	901	985	960	969	997	935	958	967	973	978	951	913	922	924	920	918	975	982	1023	976	962	922	944	931	920	1001	957	992	979	929	985	1006	928	918	954	905	904	978	957	933	969	960	963	949	920	988	936	898	929	946	974	947	949	941	904	936	957	931	1026	929	997	975	959	945	961	991	979	972	934	911	964	947	946	936	1009	952	1010	910	904	923	981	1002	955	961	961	945	933	983	979	904	973	986	970	939	951	941	976	920	921	951	903	939	927	956	978	923	919	953	957	897	889	1008	961	959	939	908	981	1013	1016	919	960	905	978	935	1008	966	962	993	925	962	958	913	991	941	976	920	914	976	938	960	974	964	977	974	972	961	924	925	981	1009	950	958	950	931	953	950	952	951	943	990	965	980	914	910	933	975	934	978	944	934	978	960	977	989	972	923	980	977	922	905	958	937	1023	959	951	967	934	957	977	919	970	925	1007	935	889	951	977	954	954	956	1012	991	1031	925	983	994	1002	947	931	945	911	941	968	995	979	954	1014	925	942	905	929	909	970	952	972	938	964	950	946	930	935	917	979	954	981	967	940	950	945	924	992	946	900	946	981	949	969	959	946	946	944	927	956	970	962	946	941	944	937	990	976	958	893	940	922	988	991	915	915	975	927	901	931	971	946	936	963	990	966	1001	958	931	982	950	912	959	942	928	953	949	940	957	925	950	975	985	982	938	946	915	970	959	944	1055	998	972	961	952	961	922	922	900	959	934	980	956	932	902	991	1003	960	969	905	947	944	974	944	917	1001	975	950	958	967	943	974	959	971	949	960	916	981	983	1006	958	964	952	942	958	976	997	932	950	919	901	951	980	979	988	970	967	961	943	925	974	933	964	956	932	935	968	946	896	949	975	960	958	990	1015	945	1001	961	1013	922	989	971	909	934	964	973	897	890	920	977	912	926	936	982	961	881	915	986	927	915	937	948	999	985	913	992	956	886	1003	935	1029	914	947	994	949	943	930	931	931	1003	945	945	987	902	967	914	909	922	952	1008	901	979	940	971	1003	931	980	946	975	950	970	937	940	934	977	994	962	979	997	924	942	948	1017	984	969	938	916	984	957	973	938	957	946	989	946	979	941	942	955	976	926	935	983	922	970	969	917	957	951	972	866	858	947	900	943	976	943	944	1005	928	958	946	944	887	976	893	968	982	946	904	911	942	957	970	985	924	928	968	908	933	963	904	943	981	937	1015	968	933	920	940	953	912	931	952	901	873	931	929	964	948	949	956	937	955	956	938	914	947	992	974	962	921	977	998	982	933	986	967	1006	964	987	974	913	922	947	988	943	1026	965	946	910	925	980	903	897	913	943	997	876	925	996	951	1041	980	1005	985	969	923	942	963	953	942	929	974	978	964	949	900	994	925	931	975	971	923	1009	964	944	934	947	968	988	921	945	942	959	953
37826	19978	22674	26282	19854	13802	9959	9711	11340	9217	6126	2734	2233	1757	1816	1979	1454	1192	836	730	629	655	616	564	552	532	594	532	535	497	551	540	516	488	458	465	482	447	503	517	490	432	476	485	497	468	493	439	484	452	502	455	506	457	455	442	516	476	473	460	439	442	496	468	434	450	445	491	445	465	446	473	521	481	464	439	496	447	462	486	490	508	460	418	410	491	459	489	488	499	516	506	448	424	468	459	477	456	473	426	468	464	446	421	529	477	440	471	463	454	460	496	466	476	458	479	489	470	513	530	441	492	474	502	437	465	420	483	461	458	466	442	472	434	480	487	493	494	471	469	456	440	482	490	494	468	471	479	480	453	498	420	494	437	521	487	474	430	502	479	478	472	506	451	467	453	497	476	495	502	487	437	472	479	465	479	474	512	488	497	457	479	466	499	490	439	428	462	437	461	501	477	421	507	449	459	467	447	488	414	433	514	482	509	498	499	483	434	489	447	461	507	501	465	442	421	443	494	495	480	465	486	454	480	481	467	479	480	470	463	483	462	423	495	436	481	448	459	502	466	489	470	442	423	435	469	491	470	483	436	494	454	441	455	471	443	426	472	453	435	509	422	428	534	474	498	500	459	444	494	523	497	448	458	480	500	505	428	460	523	485	474	514	505	430	460	508	511	465	474	496	489	485	433	479	457	449	467	479	438	462	507	437	460	466	470	464	483	448	483	436	479	462	508	505	486	468	456	463	465	438	498	490	462	494	482	470	469	501	474	517	474	504	455	523	453	471	479	427	447	464	437	476	506	493	418	447	451	449	504	457	487	491	452	488	490	453	439	487	475	464	481	468	482	473	492	457	466	453	449	427	505	477	464	476	461	487	473	467	460	505	460	418	458	527	487	469	487	490	444	458	495	447	420	504	480	463	457	464	482	462	444	453	478	472	482	455	439	478	446	453	480	448	438	430	475	483	451	486	431	480	464	489	484	470	446	499	445	448	497	462	445	491	438	503	436	492	501	472	461	503	471	469	424	486	441	459	440	417	456	442	456	504	464	491	462	493	439	469	448	455	449	462	453	447	427	449	465	451	418	475	492	512	453	469	413	464	530	489	454	500	449	427	503	470	477	459	471	502	497	459	491	471	479	484	442	490	453	466	472	467	462	475	442	432	477	490	470	496	502	472	441	468	490	466	486	488	482	461	518	496	480	485	467	481	484	454	470	418	504	465	475	457	476	432	481	441	489	471	460	478	473	476	477	480	444	457	437	449	463	449	486	464	484	496	471	471	482	457	483	516	471	444	492	458	480	468	479	484	459	479	487	502	501	471	458	466	459	467	441	497	473	475	484	443	503	485	460	450	453	461	459	430	503	449	488	424	500	503	439	504	479	439	459	501	440	467	464	471	409	461	435	471	489	487	483	473	426	430	451	461	471	474	458	451	441	439	404	476	439	466	485	486	472	501	489	419	487	483	457	479	475	481	510	480	525	510	446	483	437	469	456	480	457	466	471	487	493	455	416	454	453	480	460	419	452	504	478	517	470	494	437	501	437	482	489	469	475	485	475	459	425	459	459	452	457	451	474	511	455	455	483	434	452	442	502	474	467	467	487	452	454	455	489	491	475	499	421	475	522	509	479	448	459	467	446	455	457	503	444	467	445	419	484	460	486	466	534	454	456	446	444	457	496	436	498	486	464	492	476	465	461	494	506	447	471	459	477	470	507	478	483	458	460	464	481	494	447	440	442	482	443	440	450	485	510	464	429	471	489	479	448	473	476	480	478	446	480	481	479	481	470	453	461	462	466	507	454	490	460	460	473	487	443	452	443	492	489	431	458	490	516	455	446	449	472	471	448	471	457	481	464	458	444	449	424	499	444	459	475	478	509	482	483	486	461	459	438	462	487	497	468	499	471	483	503	511	459	472	475	486	433	471	520	456	508	463	476	420	493	522	464	540	460	486	450	439	447	449	491	504	439	442	464	455	482	435	420	481	470	454	420	508	486	458	454	494	440	462	471	494	461	444	501	496	494	445	485	464	472	525	481	453	420	466	459	474	500	495	476	479	458	486	444	484	486	485	472	416	473	472	461	477	480	478	432	462	500	468	493	505	462	525	499	470	460	468	444	464	480	462	498	480	485	481	482	468	437	497	431	437	458	445	436	514	430	431	495	458	473	471	471	483	504	487	476	474	430	442	461	480	454	476	488	464	465	460	438	508	447	464	491	480	446	484	476	503	497	430	493	447	466	471	434	464	518	501	472	501	515	436	451	467	465	453	453	486	447	460	427	502	477	461	470	477	423	507	470	498	491	494	472	475	460	456	471	424	502	500	454	519	484	494	488	429	446	481	445	489	454	498	480	487	485	461	440	495	490	496	438	455	419	455	450	486	502	453	467	477	477	464	503	479	426	494	462	485	527	506	501	461	475	523	440	468	495	458	499	519	457	485	446	482	525	449	461	470	483	451	468	502	500	460	505	462	472	421	475	487	492	513	483	454	493	497	459	481	452	446	458	485	469	544	445	456	470	465	468	470	481	495	420	455	472	466	470	450	457	485	432	478	465	505	485	456	422	459	460	455	460	524	461	472	489	481	416	469	448	496	457	471	469	414	475	500	450	448	481	497	441	467	506	421	449	472	464	461	454	442	481	448	441	454	477	495	432	469	498	459	494	436	459	417	444	513	535	462	458	429	476	497	488	472	433	435	497	457	456	536	471	447	498	437	435	472	477	459	432	438	439	469	469	513	481	482	451	470	498	456	460	479	445	490	470	492	463	492	490	450	476	507	513	525	459	486	463	412	480	500	494	489	479	470	417	482	470	446	445	437	499	472	475	493	477	448	467	449	460	479	485	451	509	472	479	549	522	465	478	465	457	449	490	475	460	461	464	486	468	487	447	453	499	490	473	459	457	506	495	473	474	415	482	508	518	469	475	500	490	460	474	472	430	442	479	472	515	441	444	513	450	475	474	466	524	455	466	458	443	477	438	415	475	470	484	491	483	539	475	470	481	500	459	495	498	482	469	486	470	456	472	465	474	487	508	489	435	457	472	473	444	479	450	481	455	486	447	444	468	456	482	495	463	440	490	437	457	462	471	480	523	508	469	462	502	495	486	498	464	499	465	448	515	470	494	471	486	461	473	478	477	443	486	452	449	461	483	484	481	466	499	464	490	522	492	458	441	475	491	482	446	472	499	422	464	452	442	453	492	482	445	469	507	470	449	442	509	486	436	448	453	451	498	479	492	454	489	497	433	492	455	484	442	465	469	506	428	468	501	455	442	451	466	539	470	472	483	431	452	477	476	469	468	468	453	489	483	452	464	480	481	478	477	478	459	439	447	474	464	470	441	467	481	483	480	475	469	440	433	473	437	463	474	457	520	475	444	469	470	474	489	462	493	476	445	492	472	489	456	461	478	498	499	451	494	481	484	436	460	455	473	478	454	465	491	491	480	455	478	508	439	510	491	440	434	511	479	467	463	513	489	466	472	484	499	454	495
22634	13533	27285	36412	32192	26430	23451	25723	28538	24599	17670	9888	9053	7702	8176	9277	6706	4986	3712	2594	2128	1953	1718	1628	1647	1770	1665	1450	1411	1314	1248	1272	1188	1239	1169	1143	1137	1069	1136	1088	1130	1085	1058	1055	1103	1067	1058	1078	1043	1028	1021	1008	940	1097	992	1048	1021	1037	1001	1035	1044	997	1097	1032	979	1020	988	1011	996	948	1009	1004	1003	991	1051	1008	984	1037	995	1068	1002	1078	1035	1016	1021	938	993	994	1071	1039	1011	1004	1021	1060	1038	991	1022	1048	1073	1077	1002	1023	1041	967	1015	991	1026	1037	982	1029	1021	994	998	1016	1047	1033	1005	956	983	998	1019	1010	1023	1017	1016	990	1043	1063	1006	991	1010	1015	1071	1029	1044	1013	1068	1012	1017	1014	977	1041	987	1013	1020	1014	1019	1048	1050	1052	1008	980	976	1029	1020	975	989	998	1029	1021	1056	1049	1016	1069	1033	986	1043	1027	1008	1026	1005	1010	1020	992	1010	1009	1062	1036	1065	1030	1047	1056	1040	975	970	1040	1022	994	998	1021	971	1015	1034	1039	1033	1034	1017	1009	966	1045	1012	1073	1053	1039	1085	1004	1003	973	1056	994	1053	1034	996	1003	1053	1051	1012	1022	1023	1005	996	1010	994	1026	986	992	933	1005	1009	1045	1052	1028	1005	1029	977	954	1017	1089	1077	998	1052	1025	1083	1039	999	966	1024	988	1088	1071	1010	1040	1034	1038	962	1074	991	1041	1060	1011	993	1032	1068	1025	1033	1066	1018	1040	1048	1024	1052	1072	1077	990	961	1081	1058	1032	996	1037	1066	1039	1073	1069	997	1054	1001	993	1036	1021	1002	1074	1013	1043	1014	1020	1068	1004	1073	1013	980	1010	1069	1058	1019	1058	964	1088	1033	967	1056	993	975	988	1051	967	1049	1048	1032	1004	995	1030	1028	991	921	1012	1022	1020	1031	1037	1029	986	1092	983	1028	1023	977	1032	975	1084	1044	1001	1039	1000	1049	977	1020	1015	1061	1036	1042	1066	1003	1009	1019	1038	986	1011	1056	1015	962	1034	1013	974	1005	1012	1042	1032	1008	1022	1024	977	1069	1009	982	1053	1025	985	1032	1036	1020	1052	995	1065	1016	1053	1002	1057	1023	1019	1061	972	977	1026	1064	1016	1090	1036	1030	1043	1050	1050	1041	1075	969	1015	964	1020	1053	975	1034	1003	1022	1036	1005	995	1002	1050	1013	1050	1054	983	1031	1019	1018	1027	1027	1047	1032	1025	1068	1039	1040	1011	1064	1019	1009	1003	1024	1028	1003	995	1030	1056	938	1023	952	1094	972	1039	1023	1014	1014	1010	1015	997	1037	978	1029	1030	1031	1054	1033	962	1032	1039	972	1046	1024	1010	991	1031	1058	997	1021	1074	1012	1013	1031	1034	1028	1059	1035	1018	1024	1005	1001	1016	1049	1027	975	1027	1033	977	1031	1006	954	1007	1037	980	1042	1034	1020	1014	996	1070	1051	1016	1059	1048	1032	987	999	1063	1002	990	1019	1011	1015	1009	996	1009	1017	1060	1021	1019	1069	1017	973	1060	1005	978	1038	1053	1009	1032	1055	1074	1002	1013	1018	1017	1006	1041	997	1068	1082	986	1063	1036	1058	1015	952	1034	1020	956	1031	974	988	989	1074	1017	1066	1023	1023	1061	1018	1036	1040	947	1015	1001	973	994	1010	1096	1004	1065	1044	1004	1069	1003	986	1004	1112	1012	1005	1049	982	1070	1024	1074	967	1022	993	982	1012	1098	1001	996	1020	1012	1018	1012	1015	1014	1020	985	990	1018	1023	1022	1044	1050	1021	1002	1021	1035	1022	990	1002	1004	989	1017	1000	1029	994	989	987	1020	1007	1051	1065	1033	1029	979	969	1021	1029	1054	1023	1032	1014	1053	1041	1023	970	1022	988	998	1074	1013	1048	1024	1022	1020	1051	1028	1068	1027	1068	1040	1067	1034	1014	991	1052	1015	1000	1016	1026	983	973	1003	957	1074	1038	1010	1026	1016	1050	1027	980	1044	1046	1105	1013	972	1059	1012	964	1051	997	1036	992	1031	1035	1025	1063	1035	1026	997	1057	1018	1017	1049	1055	1017	1074	1017	1024	1036	1036	1029	1035	1008	981	1022	996	1062	1016	980	965	997	1029	1011	1037	1034	1033	1028	990	998	1025	1007	1066	1049	1043	1014	972	1042	1066	1009	1022	1028	1037	1015	1017	1027	1058	1032	1030	1004	966	1026	1055	997	1017	983	998	1018	1056	1038	1017	982	986	1012	1026	1009	978	977	1046	1020	1024	1013	989	1067	963	1060	1022	1065	1008	1025	1022	1026	975	968	1004	971	995	1067	1056	1022	1077	987	1049	1021	1044	1006	1038	1010	1090	982	1026	1053	997	1028	1032	1026	1017	1024	1015	1070	1001	1024	1033	1087	948	949	1027	1003	957	1043	962	1032	1033	1087	1025	1016	976	987	1030	1030	980	1007	1017	975	965	1018	1038	998	1018	1012	1063	1060	1025	1009	937	972	1034	977	1034	1048	1003	1053	1031	1018	1006	1036	987	986	1014	1033	1010	1006	1004	1021	1002	1072	945	1019	1017	1036	1046	1032	1021	1023	1079	1008	937	1020	999	1066	1047	1037	1013	1047	1001	997	994	1033	991	1037	1052	1014	1077	1081	1072	1003	1044	975	983	1015	1038	1062	1024	1023	1031	994	1032	1021	1004	1022	1003	1021	1048	994	970	1036	970	1038	1015	1038	990	1022	933	1017	1010	993	998	1018	1025	1010	1014	1019	966	1008	959	1049	1022	998	979	979	1016	1051	1015	994	1040	1067	1023	1037	1027	984	1023	1020	1052	1041	1010	1019	1019	1061	1036	1032	1062	1013	990	940	1023	978	1024	1048	1062	1058	1025	1003	1014	1025	1062	1066	1090	1026	1013	1017	1039	1008	980	1048	999	1025	1034	938	1003	1039	1007	1070	1036	1027	1083	1064	982	1037	1049	1040	1042	1024	1036	1005	1022	1015	1068	1027	1034	1020	1043	992	1056	1043	993	1046	999	1090	1044	1048	1079	1052	996	1012	975	981	1019	1007	993	1007	997	1018	1082	1004	1014	1035	1014	1016	1002	1013	1005	998	1023	955	1007	1027	976	985	996	1044	1031	1066	989	986	1041	981	948	1018	1015	1010	1032	1020	1019	1014	1056	1029	1018	995	1038	1052	1057	1024	1035	992	1014	1076	1020	1017	985	1065	985	989	1006	1005	1064	1007	984	1016	1082	998	962	1068	1052	995	1020	1021	1024	978	1060	978	1075	1021	1011	1026	1061	1042	991	982	1038	1035	1025	1035	984	994	1007	1017	1002	993	998	1035	1067	991	983	1039	1012	1007	980	1023	1047	1044	1034	1041	998	1019	1036	1052	1062	1052	1044	1058	980	1063	1041	1015	1017	1037	1047	1009	1017	1007	997	1015	1017	997	1017	999	1033	994	998	1061	1019	1025	1049	975	1044	1022	1005	1049	1039	1047	1036	1025	1004	1049	1117	1018	1057	1023	1012	1042	961	969	1046	1035	1009	1001	1025	1052	1031	1058	1009	983	1023	1018	1037	1023	1038	1059	1090	1021	1016	1038	1038	1065	1041	1020	1049	1013	1057	1021	1018	1029	1043	1024	1058	998	1008	980	971	1032	1002	1008	1044	1003	1060	1034	1064	999	1016	1063	1010	983	1031	1032	1020	986	1036	1012	981	1037	962	1058	988	963	1058	1007	1049	1004	999	1080	1037	1012	1043	1032	1009	1002	1022	1009	1034	1033	1040	1002	1007	1018	1025	1049	1020	1005	1002	974	1040	1052	1027	1057	1025	1063	1061	967	996	1018	999	1036	1041	1049	1047	980	1089	1004	1090	982	1036	1120	1080	1016	1028	995	1022	1029	1095	1037	1034	1016	1034	1029	1042	1004	1021	1052	1008	1032	1029	1013	1001	990	1007	1019	984	1023	1028	981	1028	1002	1027	1050	1074	1027	986	1034	1031	944	1029	1015	1019	1023	1033	1022	1019	1046	992	967	1070	1018	997	1021	987	1027	997	1058	1007	1060	1049	1023	1023	989	1021	1019	1002	1051	970	1039	1077	1067	1025	984	1036	1087	1013	997	1061	1066	995	996	1039	1017	967	1017	992	1049	1011	1065	1001	984	987	962	1097	971	1049	1047	959	987	1015	1044	1038	1072	1027	989	1030	1059	999	955	1002	1058	1013	1013	1029	1019	911	1015	994	1061	1005	1066	986	1001	989	1048	991	979	973	958	1033	1012	990	1076	999	1021	970	1052	1030	1043	992	1069	1022	1056	1032	1051	1050	1052	1010	1006	1027	1056	1017	986	1046	1032	979	1075	1101	1023	1016	1000	1016	994	1036	1046	1034	1031	1024	993	1043	996	1035	1010	1004	1038	981	1012	1053	980	980	994	1026	1004	1056	1040	1010	977	1054	1030	1082	1065	1040	1035	1043	986	1031	1039	1043	1024	1061	1024	1102	982	1037	1044	1056	1018	996	1049	1027	1046	1028	1050	983	1012	1068	994	1054	1030	1002	1065	1022	1005	1002	1033	1075	980	1042	1059	1018	1000	1067	1045	1096	1007	1020	975	1043	1006	975	1067	1050	1006
16404	7113	6576	5658	3568	2538	1649	1397	1076	896	783	623	583	602	463	503	463	412	412	379	398	404	402	359	352	380	395	383	374	412	324	351	344	345	358	368	346	345	337	347	353	346	341	342	343	357	343	351	356	357	361	327	362	343	405	378	321	350	348	353	347	339	361	335	338	341	344	376	326	318	326	376	355	365	352	326	330	308	389	374	350	368	351	358	348	328	321	359	299	325	332	362	323	357	330	336	377	329	314	368	341	328	333	338	322	350	319	330	345	361	300	372	340	353	340	335	352	365	353	348	327	342	335	364	367	316	344	333	341	331	317	327	345	310	333	364	367	346	347	350	360	316	323	357	352	364	351	333	295	335	348	350	324	339	345	351	372	392	322	311	345	336	327	324	311	335	348	342	330	335	342	349	347	381	313	342	349	358	313	330	329	339	322	363	347	333	341	339	381	316	328	354	317	360	347	327	360	393	383	351	330	355	333	326	315	313	353	350	349	347	368	318	324	354	344	349	363	368	319	340	323	353	328	335	360	336	350	340	347	359	375	349	340	327	331	349	325	330	344	363	304	326	335	350	318	321	357	333	331	353	361	343	315	353	348	298	332	365	317	351	341	335	343	350	362	358	328	359	355	349	334	357	354	355	348	316	325	319	353	359	350	308	336	299	362	329	320	395	345	317	359	340	316	353	328	363	340	333	401	328	329	355	310	319	371	391	315	341	335	352	355	365	366	316	370	304	362	328	340	334	354	327	318	356	356	353	331	376	343	337	351	358	352	349	295	362	394	344	374	365	341	375	363	332	335	315	338	347	336	348	349	352	315	342	350	351	334	337	347	314	354	332	342	355	351	340	338	345	349	361	347	365	324	350	346	341	304	340	369	355	362	321	320	368	313	337	317	313	354	322	363	383	357	321	324	343	327	367	316	362	319	348	325	363	340	341	337	348	365	294	354	353	330	323	343	351	348	341	353	350	316	357	347	348	335	348	339	338	347	315	335	384	342	342	352	365	341	366	348	330	358	349	365	282	324	346	332	361	350	338	358	302	338	331	344	354	340	364	348	331	383	331	363	379	356	369	342	356	330	329	305	374	325	351	307	337	332	320	319	338	343	321	314	398	349	344	356	322	335	319	374	345	325	371	361	358	328	371	328	328	397	344	324	338	342	352	334	327	330	347	317	332	339	303	337	330	321	327	337	350	345	362	318	340	365	358	367	354	314	337	350	341	344	310	384	368	393	319	329	315	350	356	370	341	366	348	355	327	337	355	326	330	326	348	331	339	334	342	333	308	340	344	389	362	361	314	355	369	369	329	325	344	326	366	339	359	312	344	315	329	333	353	350	360	314	347	343	361	357	365	371	362	324	295	372	353	341	354	350	322	349	344	335	340	373	324	347	366	345	342	302	335	337	360	325	347	360	337	384	373	309	345	339	340	341	316	411	391	310	336	360	348	349	363	330	349	332	375	341	331	333	307	357	386	342	366	368	317	350	338	339	330	344	350	346	355	328	370	333	333	336	371	355	357	291	328	355	351	325	318	329	345	370	355	336	297	370	330	318	359	350	345	357	344	342	340	353	329	321	329	358	349	317	341	372	336	370	378	300	347	353	349	324	333	336	350	389	330	350	347	306	350	379	349	321	336	345	347	339	309	351	316	353	364	345	317	351	347	322	360	289	357	343	356	300	361	370	377	324	340	329	377	387	351	373	334	331	335	354	407	343	331	360	338	389	376	352	376	313	370	362	347	361	372	354	331	342	374	366	339	315	340	348	307	349	320	342	338	308	335	332	345	318	296	341	334	386	339	388	342	311	328	320	315	361	334	356	329	345	368	340	349	358	360	346	310	334	390	322	320	362	323	347	318	326	346	338	345	361	306	328	366	348	353	321	345	326	337	384	320	360	353	351	344	348	352	358	363	329	338	357	331	342	321	341	343	359	362	316	342	362	360	350	361	365	364	344	374	359	316	352	356	338	365	314	356	351	349	378	336	321	325	358	371	331	377	321	349	362	344	338	354	323	320	322	344	369	374	360	338	357	345	372	334	350	323	355	325	346	355	324	346	321	365	333	331	345	366	317	346	340	345	313	342	374	390	326	345	320	326	348	313	344	372	349	390	329	336	329	316	351	344	346	351	329	367	334	295	325	349	288	337	368	327	346	308	357	358	321	333	360	312	327	332	317	334	341	365	396	339	335	334	361	326	312	316	335	333	295	338	357	352	365	365	369	319	312	361	346	394	353	342	331	334	331	323	326	330	332	340	347	359	330	367	382	382	326	338	350	323	384	323	385	338	378	328	341	354	356	339	300	337	370	352	355	380	364	379	342	354	346	381	320	336	351	377	352	322	331	317	337	331	370	337	363	383	352	313	371	356	361	354	329	313	365	348	322	341	343	377	349	327	349	355	365	298	353	359	355	379	356	366	372	363	382	378	361	372	360	366	325	359	328	340	351	363	325	377	356	355	360	335	356	339	333	349	355	335	331	360	371	355	367	369	371	331	368	352	308	347	341	302	357	339	311	344	338	334	334	359	353	345	377	323	332	333	382	363	331	332	337	354	378	322	299	358	345	342	355	345	340	332	329	361	338	365	309	354	349	356	353	352	368	346	387	339	363	359	377	336	339	364	331	336	343	339	341	339	380	343	360	341	341	332	380	339	329	376	366	346	344	327	348	375	338	376	369	358	340	354	355	314	318	341	315	353	340	360	348	341	327	350	365	342	346	304	357	335	333	356	369	375	355	366	337	311	320	322	375	383	337	305	354	352	351	331	350	364	333	329	329	335	355	313	317	355	323	339	331	327	347	335	300	328	334	353	368	336	381	332	364	367	362	345	366	360	390	315	347	356	329	365	375	331	310	319	372	327	347	340	338	331	329	324	359	319	370	327	325	342	364	339	368	330	338	351	349	330	336	335	344	336	346	343	365	328	348	367	347	347	397	328	304	352	353	370	316	339	403	367	335	329	335	360	334	322	358	364	359	365	351	317	326	348	354	365	343	354	367	311	327	353	352	370	322	345	305	335	307	351	377	358	332	343	343	371	330	337	352	332	357	347	317	341	331	349	360	333	315	364	341	343	346	334	329	343	353	324	357	347	335	360	360	334	361	310	356	355	342	323	326	339	330	350	330	339	335	341	373	373	341	318	331	361	381	313	373	349	326	366	339	329	391	351	374	402	360	318	364	364	355	336	338	357	353	348	337	346	324	340	343	331	353	359	339	321	352	364	322	351	344	341	315	351	370	363	332	323	358	378	360	327	346	306	351	349	345	316	317	347	298	320	342	333	329	362	303	337	351	360	318	348	323	341	344	355	320	338	330	360	352	326	308	347	362	367	344	361	355	392	340	355	340	356	355	352	344	361	331	386	369	315	355	358	352	392	336	353	348	357	346	356	342	347	347	357	333	330	344	329	332	376	353	336	377	338	324	340	320	342	358	299	365	323	361	328	347	360	347	355	359	374	362	355	335	362	343	341	349	373	330	375	360	341	355	332
10019	5666	10996	13367	10977	8771	6249	4943	4417	3472	2987	2518	2159	1998	1734	1768	1636	1383	1297	1192	1172	1130	1044	1093	1035	1056	989	949	908	943	967	876	862	865	824	857	797	847	822	828	831	810	791	753	824	777	786	776	765	757	799	785	803	794	739	793	801	772	761	781	755	800	823	780	742	822	743	797	814	801	733	780	790	773	796	849	782	810	782	772	796	793	796	807	724	791	806	768	757	793	819	838	757	811	779	738	775	797	767	788	777	747	786	803	739	813	770	815	826	764	775	772	790	860	777	752	772	777	801	804	790	812	748	826	811	844	855	803	802	761	791	768	781	777	824	804	770	733	772	829	756	823	739	798	797	799	796	828	759	794	785	817	753	793	784	789	773	848	816	782	801	785	802	775	817	750	796	786	767	764	780	778	808	746	766	787	808	798	777	794	775	794	732	789	739	756	823	818	804	793	852	734	749	778	821	798	786	748	788	824	810	772	780	782	761	790	754	756	769	800	786	808	761	808	788	740	816	730	728	773	825	765	781	769	768	776	762	770	784	796	737	791	800	762	793	792	762	732	751	787	759	786	812	796	787	777	824	764	764	775	813	805	759	814	791	786	815	804	878	797	756	742	814	779	769	795	722	740	747	758	762	797	781	829	769	777	779	769	799	793	810	766	807	806	755	773	786	737	837	831	739	763	821	762	759	791	758	771	755	777	758	814	781	812	796	730	803	752	795	816	812	772	773	738	801	782	772	799	752	796	813	795	769	788	737	847	815	757	785	753	791	786	777	789	780	824	745	843	764	751	806	799	844	797	782	758	732	838	810	794	772	768	777	798	778	829	777	838	758	842	811	784	771	744	782	775	814	844	779	718	792	774	820	743	825	711	811	783	852	770	821	784	753	833	813	741	805	794	753	720	732	765	787	776	777	804	776	736	784	782	767	778	775	730	799	735	812	773	815	776	775	728	764	765	782	768	764	762	781	808	799	782	820	796	739	781	784	808	777	769	746	771	797	773	801	799	777	762	759	780	791	779	823	825	756	773	816	763	823	833	745	781	809	759	767	740	743	801	778	765	819	773	790	799	793	799	820	816	788	788	807	782	773	778	789	822	800	779	789	797	787	766	820	743	772	755	769	750	807	768	776	799	807	812	773	725	807	826	799	822	816	814	825	825	800	791	825	832	780	764	784	831	764	751	795	750	754	730	814	800	788	813	772	767	839	767	798	829	805	780	771	777	832	791	780	767	785	753	772	773	822	749	769	774	834	790	793	810	797	777	800	775	778	753	777	830	776	785	780	781	788	797	787	851	837	803	800	833	742	730	777	791	755	796	798	767	794	762	825	805	795	836	849	789	754	844	749	787	786	793	765	751	825	783	738	741	764	787	796	767	791	799	773	789	777	761	814	798	785	760	805	819	784	750	776	804	799	764	816	811	752	808	819	791	820	776	787	816	779	800	810	840	758	776	763	789	784	790	798	792	778	743	798	807	806	781	762	764	762	763	797	805	792	774	786	788	835	786	790	795	826	757	768	824	811	710	826	779	817	776	759	792	770	821	799	768	701	791	796	816	814	823	746	831	847	770	802	795	773	800	792	795	774	762	775	865	792	768	798	793	801	803	812	826	830	804	805	813	779	797	753	842	828	801	789	777	772	790	798	790	815	812	780	822	853	790	768	750	802	775	801	797	811	801	811	783	790	794	752	791	822	858	834	814	777	806	792	773	817	784	792	788	784	778	783	772	802	797	829	774	795	803	826	773	813	838	732	733	746	804	787	822	823	782	806	831	802	805	818	797	860	793	786	757	820	781	770	754	826	788	808	800	795	798	779	761	836	782	789	826	779	817	837	824	800	756	789	756	761	743	862	715	736	806	842	810	808	820	814	798	774	775	806	734	763	797	799	776	745	780	758	815	807	805	752	823	779	774	803	757	790	816	801	772	783	774	790	806	797	753	792	804	811	772	766	777	738	810	760	754	834	788	760	802	796	743	824	772	773	789	799	792	756	798	689	804	766	841	741	814	831	815	788	824	765	782	795	790	796	813	788	772	804	808	812	807	833	796	791	828	812	778	781	754	816	773	797	788	793	775	818	781	780	771	769	803	750	776	777	815	804	799	786	819	729	821	792	802	731	817	795	766	750	806	768	790	794	806	755	721	796	786	783	781	844	796	828	783	782	802	797	787	796	761	793	809	762	803	844	786	808	812	783	805	798	777	834	749	764	839	790	773	799	768	789	743	763	760	803	826	754	804	825	792	800	806	820	760	798	794	813	790	804	811	782	821	733	824	825	768	824	804	747	801	804	773	760	799	805	799	781	777	798	757	817	799	763	788	789	802	786	830	819	781	829	832	787	811	802	778	787	817	836	772	782	791	766	770	793	821	804	789	732	833	776	774	818	795	775	777	794	764	804	740	784	760	780	803	782	752	809	807	744	729	728	798	802	749	809	796	768	782	814	820	790	802	798	770	775	758	789	772	767	810	779	824	872	798	768	772	833	775	786	796	796	788	724	832	776	806	793	802	770	776	779	791	795	751	823	774	785	825	760	721	785	848	842	799	803	798	780	805	800	813	792	824	756	797	777	794	743	783	804	763	812	787	775	759	757	747	791	800	799	827	768	772	820	771	825	790	792	810	829	812	812	797	833	820	806	807	795	816	780	819	765	817	782	802	788	821	748	795	781	793	774	829	803	774	771	776	771	821	806	766	814	774	804	797	760	741	780	759	778	777	834	758	813	807	823	811	771	804	738	819	794	826	837	794	784	789	807	817	805	817	813	802	806	757	799	793	751	773	765	779	761	782	755	784	812	789	811	768	795	821	807	783	743	777	878	821	751	799	768	778	735	822	812	760	791	808	779	791	807	811	761	760	802	793	786	770	786	766	759	821	829	788	818	798	795	819	774	781	767	787	811	741	775	764	785	788	795	763	830	770	839	821	774	802	760	797	832	798	756	744	768	819	754	804	787	804	791	747	756	821	802	778	791	746	754	800	788	790	832	823	812	763	809	783	781	838	787	751	817	788	806	846	749	761	797	837	729	782	755	792	799	781	782	790	698	812	751	756	715	758	797	796	786	766	751	790	756	813	762	808	765	807	806	804	738	814	726	735	793	730	782	777	840	840	785	813	796	775	812	740	831	744	768	794	768	784	733	823	779	836	773	776	781	795	795	809	804	843	823	793	787	805	754	709	761	782	792	770	788	803	800	750	800	732	747	808	777	777	800	738	775	762	790	771	842	755	778	797	844	789	807	791	830	787	764	781	787	801	773	851	734	795	751	803	792	798	795	761	742	782	771	816	789	802	778	803	773	796	779	775	859	771	792	768	774	791	768	806	760	790	754	832	757	834	800	760	749	787	801	790	768	820	775	826	795	783	826	845	820	769	804	784	786	745	764	864	802	772	850	795	815	801	810	803	734	841	783	777	810	768	812	789	803	783	805	773	760	837	796	772	781	795	757	829	745	811	760	738	777	780	812	777	782	751	775	776	793	768	810	773	768	753
26804	13482	13981	16432	11612	7026	5527	4720	5037	5557	2704	1674	1391	1118	1042	1010	877	688	669	608	581	546	508	513	502	522	500	463	466	444	440	447	473	452	488	476	444	451	421	445	456	430	450	424	420	434	478	435	435	426	467	404	469	430	488	416	436	458	457	447	447	454	389	412	452	448	410	428	430	438	459	413	438	468	443	418	420	424	403	421	436	447	466	399	425	423	414	454	409	475	418	393	457	451	444	452	402	403	442	425	466	453	424	441	450	414	432	419	450	410	450	476	452	430	450	418	416	462	405	431	458	442	435	449	485	447	455	447	442	417	468	440	420	435	415	438	445	426	399	406	417	369	408	419	453	450	432	472	449	433	442	438	420	443	439	423	469	477	420	438	460	461	424	427	442	451	431	454	439	445	387	491	439	458	468	447	411	443	421	409	415	449	481	438	435	391	403	430	415	430	450	399	455	409	439	437	429	429	448	420	443	444	459	448	434	430	460	401	452	439	449	432	433	463	476	443	389	426	481	435	466	461	437	449	448	451	422	459	426	420	434	420	454	466	415	430	459	450	489	432	435	474	443	465	452	406	421	451	449	400	434	418	437	452	452	445	428	477	458	441	466	413	444	440	402	462	448	459	390	451	481	397	458	457	425	438	448	442	432	441	452	455	408	430	446	471	438	456	471	491	454	426	486	428	443	412	461	464	445	443	447	422	413	461	470	472	448	461	425	416	389	418	454	442	480	484	433	408	444	422	405	454	454	445	456	423	431	418	485	464	446	415	464	439	424	474	412	421	428	404	424	476	447	445	485	454	424	469	411	482	419	411	473	437	454	434	429	388	425	462	386	426	437	450	442	451	449	421	434	468	413	442	419	468	456	403	465	428	439	439	403	452	423	458	470	426	466	439	431	459	431	430	454	421	446	458	416	445	477	448	415	415	468	457	430	442	419	477	424	415	452	417	423	406	438	423	414	458	421	451	443	429	433	423	466	397	462	428	470	403	461	441	429	411	481	455	422	462	422	449	461	456	405	411	400	406	421	444	409	451	417	414	451	469	422	495	457	404	433	431	403	443	422	442	501	414	394	434	441	423	421	426	459	433	452	427	404	457	409	451	429	415	434	473	418	419	470	414	427	440	449	380	420	388	422	411	442	456	419	423	431	460	445	403	449	433	474	431	432	445	456	451	424	462	440	404	417	418	462	412	440	447	427	398	442	485	433	410	465	411	455	416	425	432	439	439	439	412	429	426	469	474	417	425	426	447	438	482	415	420	445	471	431	455	397	435	420	404	445	442	437	428	503	429	447	427	406	443	443	437	426	471	418	468	430	406	409	450	431	463	484	449	463	404	434	447	444	476	427	438	406	403	393	440	397	452	441	405	448	431	438	436	463	432	425	410	437	423	415	418	456	436	443	422	440	410	426	445	431	436	403	411	442	456	456	407	389	465	421	430	435	397	454	442	420	432	429	430	453	423	426	474	453	400	433	424	453	467	475	411	420	451	424	396	428	422	447	427	422	445	407	504	439	465	446	429	425	422	396	455	451	468	418	438	456	453	443	438	391	445	460	405	445	431	424	430	452	417	422	432	450	410	456	434	423	441	404	479	434	429	447	452	408	427	435	359	441	431	485	457	411	455	423	448	401	439	432	459	416	442	440	460	411	464	430	428	395	422	423	439	394	444	459	421	421	439	468	431	427	442	392	436	430	455	465	389	420	454	431	410	476	455	445	461	431	440	410	443	427	444	464	414	406	447	452	462	389	434	430	394	446	414	432	473	436	436	438	441	444	468	403	456	444	423	417	421	415	431	433	436	459	399	438	487	416	436	456	473	414	430	450	414	417	430	454	406	432	484	403	395	460	461	445	403	448	412	417	406	476	442	450	455	436	418	428	448	419	439	439	472	462	419	405	489	434	456	446	474	415	427	424	386	448	413	441	428	423	436	440	416	437	463	449	424	454	431	412	453	452	449	422	430	424	449	418	443	414	431	409	451	441	436	481	411	479	434	470	439	419	426	397	419	488	499	430	472	447	427	423	426	449	456	474	439	451	450	432	443	414	469	438	437	402	462	402	430	440	471	407	391	428	411	420	427	442	466	454	412	454	437	433	430	446	435	415	451	462	452	460	426	408	438	451	454	416	414	444	421	416	440	441	435	428	406	425	443	450	418	424	444	441	446	408	442	446	419	457	434	414	450	392	423	423	445	468	387	431	455	453	466	408	413	425	455	453	423	436	447	417	416	412	400	436	420	422	411	411	454	440	423	412	432	445	440	442	421	416	450	417	439	388	389	421	422	435	430	423	446	422	462	445	462	455	429	439	411	426	473	434	399	458	422	456	464	450	414	406	479	467	435	412	460	441	433	412	414	444	460	446	441	454	454	459	470	436	474	426	419	402	412	402	425	421	441	432	455	444	434	443	444	450	451	392	428	452	444	464	470	407	457	425	434	451	394	452	405	446	398	458	446	422	456	414	418	424	417	379	458	481	413	401	431	390	436	444	446	468	482	479	406	453	411	457	438	430	468	419	436	395	438	431	434	460	418	473	457	450	421	437	440	442	422	454	424	399	447	480	440	424	408	408	462	419	438	429	437	471	424	403	415	485	413	437	455	438	437	428	395	397	424	455	452	454	451	440	420	458	460	425	440	400	449	464	474	395	408	465	418	418	473	411	406	423	428	425	419	419	460	430	435	434	461	440	410	436	418	444	417	422	450	430	452	422	447	439	412	394	443	479	417	400	456	472	443	448	479	427	414	447	414	438	438	451	446	436	451	513	460	442	466	446	381	472	439	434	458	422	457	433	455	479	425	396	417	445	436	420	486	436	421	418	410	436	438	439	426	418	417	438	472	397	429	441	435	454	450	473	440	429	417	432	450	422	446	425	389	481	395	435	447	430	403	472	422	458	455	464	460	466	468	418	432	428	429	481	453	444	432	447	446	421	430	456	430	405	455	412	428	451	468	410	456	443	423	420	447	443	446	443	437	400	428	426	462	468	444	480	438	412	416	388	430	437	450	411	475	462	463	431	416	456	441	436	469	446	419	415	445	426	477	420	412	443	444	439	426	404	424	399	466	412	467	436	446	421	457	373	471	457	453	458	434	423	408	387	452	426	466	478	406	457	434	466	478	442	420	454	459	463	424	447	408	475	435	421	471	422	427	439	420	433	441	407	452	431	420	411	438	453	430	433	424	446	443	485	429	431	432	455	444	459	445	469	434	437	393	435	407	400	406	451	408	446	409	413	454	385	447	413	416	473	458	413	393	470	437	416	457	433	435	443	472	485	456	407	429	452	462	423	445	396	433	446	369	409	399	419	396	458	438	429	469	449	446	471	418	462	437	464	424	472	423	423	465	422	432	396	464	444	457	446	477	420	467	473	418	459	412	440	400	435	447	457	400	410	414	390	423	399	429	441	453	430	436	458	442	417	444	432	390	424	424	445	422	420	446	441	456	406	410	424	444	411	453	474	426	432	409	431	421	427	446	462	433	441	435
17120	10239	19529	28594	24206	18307	16796	16540	17711	18195	9449	7086	5911	4483	3986	4515	3724	3021	2502	1914	1675	1573	1466	1443	1471	1417	1306	1261	1193	1224	1153	1112	1096	1031	1123	1076	1022	994	971	1005	1008	997	1023	978	1041	986	974	967	968	986	940	990	935	986	957	927	968	970	951	962	949	979	992	948	979	926	950	922	924	929	994	954	932	973	962	964	907	1001	963	985	957	978	928	1019	992	940	993	978	931	1026	936	967	939	992	939	973	1068	1032	971	940	961	994	977	930	993	917	959	1004	1000	1000	1007	1025	988	943	982	959	989	976	962	971	987	962	951	1022	984	945	993	899	953	987	998	972	977	953	926	967	979	949	998	972	967	990	1015	952	955	990	957	942	946	965	905	945	937	981	955	984	978	981	1011	978	1006	966	973	1004	969	929	931	935	983	942	936	1004	971	921	957	970	1011	983	929	917	941	936	1055	1016	946	963	966	1002	944	968	962	963	947	993	1006	959	991	1002	991	972	967	987	950	954	995	980	971	1011	1015	938	1005	958	949	969	991	922	926	950	908	991	944	953	994	986	923	957	992	1010	933	988	944	925	991	957	967	968	960	988	983	991	1031	975	971	998	993	967	954	993	991	987	980	971	930	950	979	946	1017	958	939	987	1012	991	934	1020	990	955	960	957	964	926	964	1011	908	919	962	976	945	925	963	930	959	965	961	988	946	985	982	944	1009	989	956	1023	916	970	993	982	1029	985	907	987	928	940	998	976	988	969	921	998	948	1011	1045	1015	1017	975	944	969	976	971	981	949	929	952	985	1004	955	971	909	910	956	950	991	974	995	982	910	1000	931	970	964	1026	967	917	924	966	977	961	948	958	992	966	928	955	971	951	996	909	954	955	1023	939	968	970	948	1022	941	936	900	1023	965	937	968	904	941	994	940	1002	979	957	992	950	983	946	974	959	998	981	984	915	952	979	1006	975	990	981	962	934	1008	940	977	981	949	1012	960	943	979	952	952	947	940	954	967	1029	933	949	986	948	994	969	960	923	965	1008	975	1008	975	942	980	998	990	886	965	991	983	906	944	953	946	972	946	972	983	979	966	985	908	1008	980	1042	936	947	979	929	918	1017	929	1034	951	984	990	928	933	960	1012	899	984	1013	954	978	950	960	1007	947	1002	956	899	997	923	993	966	1017	983	1016	954	983	990	950	992	979	957	967	964	968	956	973	966	948	923	985	1036	997	1006	984	969	986	953	948	987	930	944	968	986	946	949	984	975	959	988	971	964	991	985	924	900	996	1032	983	955	953	952	956	1018	962	1008	984	989	972	921	962	931	955	955	885	931	962	1002	948	965	1015	940	944	957	953	914	951	1022	954	967	950	942	1008	1012	921	976	935	1010	961	982	958	957	1021	997	1023	972	935	980	950	915	975	930	980	934	966	1002	1021	968	958	998	963	938	984	962	955	980	1003	985	975	990	1007	997	924	986	972	1031	1005	957	982	934	961	971	949	931	982	995	934	976	949	1026	970	987	1015	976	961	935	913	958	953	992	997	972	952	969	938	967	974	956	954	993	972	982	984	958	991	999	982	1009	921	960	923	979	947	944	949	983	976	988	970	953	955	976	954	981	963	965	955	979	999	1043	964	998	914	932	978	996	950	962	968	944	933	996	948	960	898	1089	974	967	969	1028	959	913	982	982	931	938	960	975	970	977	1000	994	1027	962	1002	943	976	1023	1003	996	974	929	956	984	983	989	953	995	935	945	929	1002	1019	1025	1015	942	975	1006	965	957	917	996	979	983	970	987	912	991	975	957	957	1012	925	997	958	916	970	988	972	971	964	942	944	968	963	942	1021	979	937	1002	1004	994	970	942	960	973	960	974	940	972	937	957	972	979	994	917	953	986	954	998	950	997	922	978	960	917	989	962	964	992	956	996	918	952	923	969	969	979	994	955	978	958	943	996	983	951	920	985	964	931	931	940	969	974	979	942	974	910	943	1010	945	973	961	952	937	945	958	994	973	990	1029	966	1010	915	969	1017	1005	971	961	1009	954	983	946	999	954	962	935	909	1004	997	1015	955	965	963	970	979	967	1016	995	961	959	957	979	1010	999	1000	974	980	946	933	944	997	926	960	996	956	938	977	1014	952	957	937	934	1024	971	992	1034	981	976	1047	1017	968	998	965	954	973	980	1045	1008	901	943	1020	946	938	945	961	1022	965	967	962	965	969	916	981	905	941	961	1008	958	971	926	968	963	985	976	931	948	921	942	1008	945	986	1060	952	968	954	976	999	989	1023	972	957	943	985	1025	944	961	945	909	958	992	964	964	1014	937	1049	887	982	957	920	957	937	928	1016	965	1004	951	965	948	973	967	927	959	958	967	956	971	941	954	904	1013	955	937	938	960	933	1017	996	1039	909	945	959	970	968	1005	1024	993	950	950	921	970	972	986	963	964	1037	990	976	976	958	965	970	1010	1040	994	966	969	988	948	1010	938	898	942	999	966	950	909	992	981	972	948	948	1036	970	947	935	968	972	993	949	899	977	989	956	917	979	1048	971	960	960	999	949	969	948	964	988	972	981	986	977	981	975	958	930	936	988	996	945	986	966	941	965	967	933	985	952	962	963	980	903	934	972	962	979	972	1005	1007	960	1002	987	969	1005	979	974	925	1003	979	1007	1015	999	1030	988	951	980	972	1005	982	1009	971	964	995	945	924	1027	904	968	906	962	975	1062	973	989	969	992	931	939	923	975	969	984	1024	967	1003	962	973	960	959	940	978	995	921	974	1015	1000	953	1024	942	969	977	1000	1016	991	941	936	963	953	989	935	956	949	1005	901	953	969	976	973	981	962	955	1038	989	1030	1007	972	1012	907	966	976	1004	1052	977	953	978	933	949	947	912	1000	1019	1031	931	987	867	963	940	973	992	983	946	933	988	948	915	968	953	874	996	986	916	979	1026	988	999	942	977	997	971	945	949	881	977	969	939	956	1001	901	927	1025	989	984	979	978	960	943	974	990	957	1004	952	938	966	1033	1007	920	952	971	1005	971	996	978	1014	1015	959	1029	970	967	972	974	992	974	969	1037	1040	982	1006	955	921	961	999	919	983	948	939	978	931	976	995	1005	1002	940	995	945	1003	999	991	931	1008	972	956	950	1003	984	963	961	976	994	922	956	985	1038	974	997	967	914	990	982	926	933	981	1020	986	975	987	926	985	947	957	941	965	941	921	970	971	1026	932	941	916	961	1014	994	990	979	917	993	990	985	959	948	935	926	917	980	991	925	991	971	980	977	968	977	967	909	971	901	967	929	964	950	1007	991	941	941	967	970	978	1017	944	1004	956	940	1016	890	949	960	949	960	955	977	974	900	966	965	961	922	980	965	926	995	947	1039	999	982	931	918	974	995	969	977	980	927	948	977	993	910	937	966	985	936	961	926	961	1026	949	970	961	1008	994	1036	924	969	896	945	958	962	969	937	967	968	940	982	978	961	944	959	966	998	921	975	970	977	982	994	924	955	1008	974	931	1000	1013	942	958	976	957	1004	1010	981	1016	964	1032	1006	965	951	966	985	958	949	987	985	1062	946	970	964	960	937	942	931	961	939	955	965	936	950	935	943	991	984	977	913	975	961	959	977	949	982	942	962	931	929	962	875	969	905	1038	881	976	1002	994	947	963	959	1020	971	975	915	948	981	972	948	957	975	1031	1029	927	974	1002	1000	1014	918	934	984	952	958	960	961	966	1029	994	975	927
36954	19981	20660	25658	19942	12021	8964	8531	6292	7989	3862	2325	1830	1735	1215	1131	947	1059	945	748	645	617	567	542	587	622	574	596	548	575	539	468	493	517	501	538	493	485	455	545	499	504	494	487	495	462	511	477	527	495	487	481	457	457	448	482	434	482	474	509	518	489	514	525	475	486	481	443	463	473	446	501	499	439	481	510	491	450	492	500	502	475	512	497	512	481	455	488	449	506	458	472	456	463	480	500	494	465	487	501	486	485	466	523	507	466	511	454	488	444	500	505	460	468	522	475	461	501	472	482	500	473	443	511	491	480	444	446	489	478	455	450	480	496	476	477	519	497	461	523	518	506	473	508	500	498	496	488	481	498	466	468	460	456	503	463	506	467	472	500	463	461	505	495	442	454	486	490	397	462	440	449	452	448	498	500	476	488	486	478	443	475	489	450	479	476	500	471	529	484	457	479	507	511	442	512	442	486	444	483	510	465	475	486	450	461	519	472	462	488	487	449	456	451	458	456	421	467	507	508	470	480	465	515	451	470	454	459	475	462	497	453	492	519	515	490	493	460	495	465	428	498	464	516	466	458	452	478	443	493	505	532	424	505	494	523	489	490	463	491	510	479	470	451	450	478	476	498	449	490	453	463	499	490	457	524	489	476	476	489	478	492	519	465	442	436	444	461	489	526	471	512	479	445	467	451	509	471	467	482	451	511	461	498	465	490	509	470	505	466	485	478	470	515	482	436	523	466	522	515	469	470	474	473	466	463	525	499	462	460	467	466	457	402	472	461	477	481	532	481	497	477	516	501	463	485	475	445	484	474	487	456	552	475	501	482	499	543	482	462	493	493	482	451	493	496	484	488	505	489	425	440	493	483	507	511	483	491	482	457	494	490	452	451	438	461	470	447	452	455	498	455	471	459	502	495	466	489	510	434	452	438	469	491	496	477	467	530	474	488	459	475	421	498	466	492	472	476	499	513	482	459	449	433	486	455	440	427	468	467	498	468	500	482	465	479	441	432	462	487	460	493	505	479	517	490	473	496	470	516	445	513	467	484	506	509	458	502	489	477	488	528	461	466	467	489	503	473	471	494	459	490	489	488	469	500	473	477	492	485	496	467	507	485	521	494	441	434	446	490	460	467	460	444	425	486	458	482	440	482	493	488	481	474	475	507	502	495	469	461	473	468	462	489	507	508	448	490	494	534	478	474	500	499	493	538	498	470	475	478	480	508	503	499	497	493	470	475	479	490	464	468	444	466	502	493	493	430	488	449	508	475	443	463	482	470	450	485	484	470	451	473	486	440	479	489	459	475	457	476	482	455	455	508	472	450	452	469	488	448	448	489	427	471	448	471	459	471	516	478	524	509	423	466	521	478	471	436	477	465	497	458	499	486	479	453	460	462	453	450	481	422	492	474	501	473	449	437	506	427	474	471	503	489	452	444	480	508	463	491	501	462	509	466	447	486	527	482	489	456	466	447	458	463	469	491	495	467	462	460	476	493	480	469	470	468	481	457	469	510	497	475	502	473	478	487	432	504	463	483	464	472	509	510	480	509	485	474	485	502	485	493	461	485	464	474	497	473	435	507	423	492	464	471	495	478	494	512	462	430	481	489	490	519	467	483	515	501	471	500	512	426	483	442	499	482	498	484	461	498	500	468	459	466	454	511	457	476	477	477	498	466	458	495	456	513	473	467	439	475	484	463	491	466	492	498	452	517	520	483	466	472	491	480	487	501	539	449	491	458	475	461	491	461	451	448	465	474	437	493	468	455	472	450	448	457	470	456	479	478	491	522	491	470	505	484	494	482	467	464	422	470	484	502	481	449	536	476	483	509	474	480	508	468	477	469	466	487	424	504	514	466	438	474	506	457	549	495	489	502	432	520	478	500	476	497	437	489	472	462	460	455	459	465	499	463	472	502	493	472	461	454	505	478	434	449	480	500	466	464	446	446	474	493	487	462	455	490	484	479	479	472	470	478	447	459	483	493	487	499	482	456	511	466	508	450	489	539	485	457	505	478	471	509	434	428	500	439	487	538	463	496	513	491	473	456	472	445	484	479	482	481	479	471	491	495	491	499	483	467	486	481	470	489	516	515	461	482	492	448	468	495	513	478	473	429	486	459	498	464	477	479	487	443	460	501	465	485	497	480	466	469	415	430	484	473	485	510	509	486	481	453	500	437	484	458	482	461	500	468	490	494	479	490	463	479	500	495	491	425	466	482	504	443	521	482	471	489	453	492	440	474	433	506	468	486	482	490	500	498	468	505	469	475	477	487	523	496	482	458	503	476	477	484	485	485	481	468	488	451	437	488	460	480	466	495	504	460	461	476	450	483	535	484	439	468	466	514	487	482	499	447	480	496	481	477	496	474	488	479	484	438	493	497	488	505	439	441	471	499	482	509	470	484	505	492	482	441	457	482	460	449	465	499	476	473	531	478	482	517	496	484	493	474	502	458	464	471	466	482	496	490	482	487	475	476	447	487	472	511	515	480	509	466	452	487	475	457	476	428	466	454	433	500	490	464	495	455	474	481	472	502	448	495	487	485	472	475	459	471	468	449	496	484	468	450	435	496	506	479	495	476	485	527	480	485	482	510	501	478	471	470	438	451	475	465	454	426	483	479	480	509	496	426	463	511	477	493	466	500	489	481	491	497	476	517	504	459	446	478	462	493	455	488	504	465	524	529	450	431	477	451	463	442	500	488	451	436	471	462	502	546	512	491	474	483	482	492	475	490	483	501	471	496	503	457	467	483	473	484	478	458	480	510	490	496	502	487	478	475	482	493	480	476	470	499	451	438	485	497	474	490	499	475	465	497	514	520	475	454	484	439	447	456	441	506	497	475	483	465	486	487	480	451	496	440	521	491	512	456	457	427	476	486	484	470	489	458	518	525	456	476	450	465	504	515	454	500	463	460	503	493	483	473	442	509	493	502	493	458	479	476	470	486	510	449	489	503	471	459	468	443	497	517	467	505	490	475	472	475	482	490	473	493	493	454	477	440	481	477	480	491	520	467	445	474	483	511	443	450	474	486	515	470	456	457	487	511	472	478	448	486	486	482	468	496	486	456	499	451	498	456	501	476	469	486	425	482	520	476	474	471	450	485	480	502	457	499	494	492	510	474	510	508	492	504	434	441	450	512	459	497	448	445	485	481	470	490	492	463	480	470	510	481	500	525	453	489	479	463	447	473	483	476	431	470	451	486	474	478	434	458	444	497	480	521	483	433	488	489	450	504	501	475	524	450	463	453	513	461	504	488	478	480	442	492	490	515	477	498	471	453	441	462	514	475	517	446	484	467	458	517	477	480	460	532	473	477	428	467	455	493	480	505	530	465	479	474	493	491	499	447	463	480	472	448	487	497	504	444	513	512	439	487	470	456	458	525	494	474	507	527	452	505	439	456	493	491	548	496	496	520	466	452	459	479	494	500	462	491	487	494	422	441	450	512	434	488	473	510	482	458	476	485	489	454	487	512	507	455	454	445	474	446	480	464
22268	13989	25360	36078	32441	24049	22093	23080	19165	24193	11653	8717	7208	6770	5095	4503	3736	4431	3466	2590	2192	1829	1843	1781	1705	1781	1539	1544	1420	1388	1393	1224	1240	1223	1182	1194	1107	1155	1140	1153	1147	1040	1107	1110	1066	1038	1033	1076	1038	1030	1106	1105	1005	1037	1024	1057	1171	1040	1060	1063	1048	1070	1054	1012	1069	1036	1013	1046	1050	1044	1030	1103	1040	1048	1030	1026	1070	1019	1046	1086	1095	1085	1028	1069	1028	1026	1013	1081	1074	1037	1021	1007	1024	1033	1014	1061	1012	1015	1044	1067	1041	1039	1103	1071	1078	1021	1070	997	1067	1036	1046	980	1033	1096	1073	1038	1031	1039	1063	1060	1037	1089	1049	1079	1052	1032	1086	1027	1046	1041	1004	1066	1079	1012	1004	979	1045	1054	1036	1074	1050	1023	1047	1010	1061	1072	1070	1015	1047	1018	1027	1056	1003	1056	1043	1005	1020	1062	976	1020	1034	1030	986	1012	1038	1081	1065	1103	1050	1073	1041	1046	1088	1043	1042	1037	1050	1007	1027	992	1014	1021	1077	1032	998	1017	1029	1085	992	1045	957	1038	1073	974	1068	1054	1039	1028	1035	1055	1011	1045	1050	1019	1032	1029	1096	1006	993	1074	1057	1010	1052	982	1030	982	1027	1025	1081	1027	1082	1022	1046	1057	1049	1129	1101	999	1031	1030	1020	1027	1017	1042	1019	1029	1062	1059	1126	1059	989	1051	1050	1026	1053	1013	1034	1002	1016	1008	1018	1048	1099	1057	1041	984	1012	1029	1058	981	1058	1035	1071	1070	1005	1007	1034	1035	1012	1017	1021	1008	1030	1069	1022	1086	962	1025	1117	1037	1012	1038	1036	1003	1038	1017	1061	1036	1040	1128	1016	1075	1029	1019	1026	982	1006	1020	1065	1084	1015	1044	987	1077	1051	1037	1055	1029	1029	1088	993	997	1031	1007	1077	1058	979	1017	1050	1094	1091	1015	1090	1029	1021	1044	1067	1021	1015	992	1097	1012	994	1013	1057	1007	1027	993	1056	1006	1032	1048	1094	995	1050	993	1031	1052	1057	1051	1058	1020	1022	1102	1037	1092	1059	1012	1014	1016	1067	1048	1028	1074	1010	1027	1051	1024	1018	1067	1070	990	1080	1036	1049	1000	1090	1040	1074	1043	1075	1029	1002	977	1048	1048	1013	1015	1098	1062	1076	1072	1078	1084	1042	1049	991	1072	984	1050	1033	977	995	1058	1087	989	1032	1046	1081	1050	1033	1042	1075	1082	1060	1010	1078	1079	1053	1107	1060	1056	1033	1036	1080	1034	1056	1021	1039	1008	1056	1064	1005	1058	1063	1044	1032	1008	1049	1101	1037	1081	1052	1032	1054	1021	1007	1030	1035	1071	1069	1045	961	1080	1032	1106	1033	992	1042	1044	1028	1040	1058	1019	1021	1001	1043	969	1070	1027	1017	1023	1052	1013	1025	1049	1039	1075	1034	1021	1053	1064	1037	1043	994	1093	1069	1043	1041	1028	1037	1022	996	1007	1034	984	982	1040	1081	1059	1100	1049	1079	1005	1024	1028	1066	1056	1019	1053	998	1032	1072	968	1058	1051	1010	1100	1118	1070	1025	1058	1088	1020	1059	1007	1053	978	1027	1043	1094	983	1020	1069	1028	992	993	1027	1018	1018	1077	1049	1010	1051	1052	1063	1053	1043	1008	994	1043	1084	1066	1018	1068	1060	1007	1042	1070	1081	1046	1038	1083	1061	1138	978	1035	1037	1050	1036	1003	1049	1058	1000	1025	1053	1014	1020	1034	1038	1013	1049	1063	1117	1054	1037	1088	1039	1004	1013	1018	1061	1070	1003	1100	1059	1035	1042	1089	1022	1110	1002	1123	1002	1049	1033	1049	1079	1019	1090	1076	1020	1035	989	1063	1053	1033	1060	1086	1045	1017	1104	1070	1026	1006	1081	1074	1057	994	1080	1017	1013	1016	1012	1044	1051	1010	1060	1041	1036	1046	1061	1032	1104	1002	1027	1005	1035	1075	1049	1012	1024	1057	1038	1047	1041	1097	1023	1056	1034	1023	1051	1056	967	1030	989	1089	1070	1053	1040	985	1037	1051	994	1062	1013	1069	1051	1071	1059	1062	1048	1090	1076	1027	1066	1051	1027	1099	996	1028	1084	1013	1046	989	1080	1042	1018	1007	1044	1015	1051	1053	1041	1037	1051	1090	1014	1039	1007	983	995	1087	1000	1072	1082	1060	1052	1002	1067	1068	1012	1033	989	1065	1065	1007	1028	1076	1040	1055	969	1011	1069	1000	1001	1057	1038	992	1064	1083	1036	1046	1044	1052	1067	1050	1063	1038	1023	1068	1013	1023	1033	1009	1083	999	999	1059	981	1103	1074	1074	1024	1004	1019	1085	1034	1018	1023	1017	1097	1060	1002	1053	1039	1049	1052	1025	1020	1024	1127	1037	1030	1047	1049	1072	1076	1069	1000	1006	987	1024	1030	1021	1017	1014	1037	999	1023	1018	1016	1051	1063	1018	1065	1031	1046	1056	1041	1030	1024	1027	1019	978	1067	1104	1032	1077	1035	1026	1112	1039	1121	1009	1020	1087	1048	1030	1016	1044	980	1076	1063	1023	1048	1076	1011	1032	1090	1048	1012	1012	1036	1039	1058	1096	1016	1067	1104	1049	1052	1039	1053	1027	1009	1033	1028	1074	1018	1043	1013	1071	1043	1044	1071	990	981	1022	1015	1091	1023	1041	1013	1043	1082	1024	1042	1074	1031	1026	1024	1010	1108	1021	1011	1016	1102	1078	1048	1029	1015	1000	974	1029	1034	1053	1066	1092	1003	1068	1043	1025	1011	1038	1009	999	1048	980	1023	1036	1058	1036	1015	976	1102	1029	1050	1029	1001	1048	996	1039	1047	1037	1021	984	981	1070	1008	1037	1077	1010	1061	1068	1016	1059	995	1015	1044	1012	1011	1024	1097	1010	1025	1036	1037	1063	1086	1017	1102	1068	1017	1051	1010	989	993	970	1019	1025	1003	1042	1025	1026	1011	1024	1011	1052	1058	1025	1024	1057	1022	1036	1082	1045	1033	1042	1088	1041	1043	976	1037	1030	1068	1114	1028	1077	1067	1052	1055	1091	1060	1017	1076	1018	1057	1014	1013	1063	997	1042	1034	1011	1017	1059	1030	1057	1060	1089	1063	1019	1049	1041	1081	1070	1029	1035	1047	1067	1078	1046	990	1002	1050	1054	1048	1001	1092	1123	1003	1053	1042	1034	1026	1068	1068	1102	1017	1077	982	1044	1017	1090	1052	1039	1037	1038	1052	1073	1045	1079	1055	1034	1029	1044	1034	1041	1017	1024	1066	990	1015	1082	1028	1042	1081	1027	988	995	1061	1053	1002	1032	1011	1063	1069	1047	981	1047	1072	1061	1064	1033	1036	1045	1094	1104	980	1014	995	1052	1036	998	1056	1096	1019	1033	1151	1089	1047	1080	1004	1020	1025	1046	1056	1026	1070	1081	971	1028	1051	1062	1067	1059	1057	1049	1085	1050	1030	1093	1021	1064	1014	1065	1041	1024	1004	1053	956	1065	1008	1055	1008	1036	1007	1022	1054	982	1037	1091	1013	1043	1068	1060	1045	1009	1012	1030	1036	956	1014	1088	990	1020	999	1058	1061	1038	1036	1023	1042	1031	1034	997	1071	1007	992	1058	1046	1039	1028	1023	1068	989	1070	1010	1051	1029	1074	1068	1058	1047	1040	1061	995	1064	1066	1044	1079	1073	1025	1078	1057	1075	1072	1015	1011	963	994	1011	1039	1034	1049	1054	1009	1052	1053	1020	1027	1022	1057	1073	1096	1024	1077	1017	1000	1067	1027	1082	1100	1021	1077	989	1052	1047	1040	1055	1028	1046	1009	991	1024	1083	1010	1003	1006	1046	980	1029	1036	1084	1064	1096	1012	1043	1055	1066	1096	1055	1042	1027	1021	1013	1037	1023	1095	1001	1017	1024	1056	995	1046	1038	1014	1028	1064	1040	1048	1030	1051	1029	1081	994	959	1034	1009	1052	998	1029	986	1064	1029	1055	1069	1069	1014	1038	1001	1030	979	987	1070	990	1011	1070	1043	1026	1053	1051	1072	1055	1002	1031	1023	1029	994	1046	1068	1027	1032	1079	1007	1004	1062	1005	1018	1037	1050	1054	1078	1001	1016	1036	1039	1002	1023	1076	1068	991	1059	1007	1079	988	1040	1044	1019	1030	999	1028	1063	1034	991	1073	1041	1051	1066	1083	1058	963	1026	1015	1004	1018	1040	1018	1105	1019	1067	1085	1039	1052	1091	1066	1109	1029	1030	1012	1075	1015	1079	1081	1100	1094	1047	1017	1036	991	995	1045	1025	986	1064	1028	978	1053	1062	1060	1086	1041	1027	1093	1073	1000	1045	993	1025	1039	1151	1043	994	1086	1066	1025	997	1071	1076	1029	1027	1029	1052	1065	1049	1014	1065	1014	1037	1042	1087	1073	1068	1054	1077	1092	1061	1043	1063	995	1049	1116	993	1080	1054	1046	1029	1011	1104	1052	994	1086	1066	1017	1050	1007	1039	1092	1009	946	1023	1009	1073	1028	969	1022	1030	1039	940	1022	1103	1013	1040	995	1062	1070	1006	1025	1042	1008	968	1020	1054	1044	1021	983	1061	1059	1043	1028	1044	1022	970	989	1023	1034	1016	1073	1018	1066	1021	1055	1050	996	1041	1029	1038	1027	1100	1001	1008	1088	1058	1039	1023	1011	1035	1069	1025	1009	1058	993	981	1068	1038	1034	1042	1019	985	1066	1012	1068	1012	1041	1066	1040	1019	1039	1095	1034	1010	1077	1041	1095	1037
16725	7419	6409	5492	3341	2300	1564	1391	1013	885	766	636	527	513	495	496	433	452	464	426	410	429	421	399	402	359	375	398	340	339	358	315	334	360	338	366	349	314	362	370	377	416	358	318	346	372	352	366	357	344	375	358	338	328	370	372	360	330	367	326	339	347	351	373	348	362	370	351	351	311	367	361	314	377	341	351	332	331	333	356	368	329	375	344	328	336	339	355	324	358	333	341	328	333	334	365	358	359	381	355	348	328	358	335	359	366	367	338	346	317	340	380	351	323	339	367	367	350	338	337	338	347	342	341	360	382	373	341	375	322	311	377	367	363	349	368	316	330	347	331	319	319	370	359	339	335	344	340	376	339	371	352	309	365	348	349	331	315	365	355	341	332	356	371	404	393	350	340	338	323	322	354	387	356	362	330	348	353	339	358	328	329	362	330	356	357	338	372	355	377	331	360	308	338	313	357	341	358	343	343	328	337	364	318	327	325	319	367	356	385	361	342	341	327	363	354	344	350	372	320	329	341	342	355	344	362	347	340	320	339	335	356	349	339	352	337	362	361	362	352	363	361	348	379	361	363	362	348	368	316	346	339	344	344	351	366	367	329	350	362	363	375	331	361	358	310	356	363	371	340	361	360	344	332	378	355	351	346	348	353	358	348	360	318	333	313	327	383	337	314	379	349	364	375	307	371	347	365	353	338	332	352	361	368	348	354	382	386	358	347	356	387	360	368	349	371	352	353	356	343	374	323	332	334	381	350	387	381	324	348	353	349	322	341	373	337	364	354	329	355	362	359	348	352	362	353	356	364	359	382	397	350	389	362	366	358	349	359	339	333	346	355	381	400	366	358	380	365	351	383	344	336	362	384	350	318	378	355	358	380	344	373	351	366	293	305	321	353	363	367	364	356	304	373	367	321	353	349	425	374	356	336	346	336	341	372	359	331	337	321	349	373	347	350	330	352	359	317	369	334	342	358	384	344	328	326	344	320	378	351	336	345	350	320	363	364	348	333	385	331	363	329	381	352	334	342	358	345	360	338	371	329	382	349	386	369	344	360	327	341	340	360	347	348	357	352	337	335	341	351	364	388	342	365	387	377	342	342	337	351	314	375	352	364	356	360	340	342	361	343	373	341	321	375	340	380	369	361	334	392	379	349	326	391	379	340	329	340	379	370	348	368	334	315	365	339	329	363	369	328	319	323	416	370	334	325	395	360	396	353	395	354	339	360	347	348	357	378	389	354	358	348	354	352	373	353	344	345	344	338	354	370	338	341	365	311	322	326	354	335	343	338	369	351	358	371	349	383	361	360	375	339	331	339	373	367	351	355	366	367	369	355	306	393	339	336	316	328	350	347	342	360	334	363	369	321	364	330	359	360	363	360	367	359	333	331	350	382	378	349	374	401	343	371	295	374	322	354	335	352	411	342	349	405	348	321	376	327	320	343	332	336	384	339	361	378	342	341	377	374	349	324	335	370	386	338	343	365	353	345	385	360	340	346	408	331	378	358	350	366	327	352	364	347	339	334	390	350	325	320	341	335	344	364	324	309	341	340	364	334	346	350	370	362	381	384	330	389	343	343	318	374	378	355	358	349	381	360	389	384	333	355	359	345	350	372	336	347	357	346	357	349	357	353	385	365	367	343	354	344	317	368	333	348	350	357	329	343	339	308	306	357	312	350	340	360	334	320	377	391	338	331	324	317	378	323	346	363	374	337	345	328	308	330	349	357	379	363	324	324	340	345	379	331	369	352	337	346	343	365	364	356	342	308	319	375	328	334	299	328	365	374	331	345	384	343	376	365	354	352	331	333	357	331	358	331	374	349	361	378	345	369	352	337	344	354	358	361	369	340	360	346	314	323	352	385	341	331	358	314	403	359	376	329	346	347	337	341	337	312	350	346	371	349	350	376	324	352	337	344	340	356	345	343	297	357	362	326	328	328	340	365	331	386	338	356	395	380	375	345	347	363	367	383	361	388	356	379	346	314	342	367	347	365	358	387	351	342	363	360	388	359	337	333	349	342	322	337	333	354	358	353	376	336	328	321	351	354	345	323	344	318	339	314	352	375	343	326	357	359	397	334	354	346	329	355	369	341	369	327	358	349	324	352	343	336	323	338	377	344	341	339	377	355	364	349	350	336	314	375	356	354	355	336	321	292	380	360	334	354	364	334	373	377	357	341	390	376	362	351	377	342	337	353	349	335	340	352	323	358	363	347	339	370	324	311	329	329	328	377	352	347	345	354	314	367	350	349	357	339	332	376	352	331	303	362	350	347	351	330	338	330	349	340	394	334	379	362	384	357	342	338	356	365	378	349	340	342	325	334	384	355	328	342	329	346	309	355	349	374	347	366	356	341	339	359	371	346	346	342	327	323	336	338	366	367	340	347	345	347	347	367	365	353	359	347	357	318	345	321	341	344	318	371	354	316	374	331	341	371	363	334	342	337	366	354	326	355	367	339	386	346	340	323	349	325	333	333	343	328	349	388	344	334	367	340	313	330	332	321	369	371	398	299	351	340	329	322	369	338	400	357	307	347	346	344	334	379	383	365	313	372	354	314	351	336	349	317	393	298	350	335	297	324	321	369	339	368	300	343	332	339	351	344	351	297	337	335	371	366	361	392	301	308	327	302	390	327	372	343	336	366	370	367	331	359	354	372	325	333	382	326	320	371	363	316	345	363	356	352	349	311	357	390	371	360	372	368	390	326	372	352	376	367	345	354	361	359	335	326	328	337	375	349	356	322	362	353	326	357	363	338	352	338	338	359	363	355	355	355	359	358	360	315	306	361	354	350	352	348	400	348	329	366	335	326	328	348	314	336	310	313	342	379	335	310	334	368	382	359	371	362	349	361	347	317	343	328	345	322	355	370	350	352	324	375	375	391	376	342	356	349	379	329	374	364	358	344	328	377	344	364	353	373	373	361	352	373	309	351	343	378	372	338	377	322	359	370	412	339	365	359	348	335	376	341	363	364	380	347	383	341	340	391	354	357	320	369	325	352	351	357	316	308	367	350	342	373	321	364	347	355	319	327	348	350	313	313	342	357	376	354	387	330	345	325	336	383	330	379	395	282	358	335	318	363	332	332	341	328	341	354	355	340	389	335	357	316	339	370	341	292	358	370	362	366	324	357	339	377	332	311	335	365	363	363	368	377	366	339	338	350	327	367	325	362	384	337	379	346	373	341	322	345	391	348	356	368	381	351	341	352	353	356	368	319	334	328	360	362	346	370	364	320	339	361	335	340	358	351	365	345	378	370	299	354	380	342	341	396	356	327	350	359	327	347	342	337	334	319	360	318	320	377	338	344	342	358	334	341	348	338	356	335	335	372	357	331	326	330	337	361	343	345	348	349	347	325	354	336	341	358	327	347	329	343	357	354	331	331	323	352	347	319	341	345	359	362	351	337	347	364	363	343	361	352	334	372	349	376	344	360	346	386	355	335	345	338	367	364	319	364	382	365	350	334	389	383	340	364	394	310	364	342	389	338
10096	6036	10364	13270	10097	7654	6217	5306	3950	3542	3069	2410	2049	1986	1806	1495	1412	1388	1289	1194	1176	1106	1047	1093	1145	1060	1002	968	941	933	902	888	876	869	879	838	835	827	816	761	815	798	816	842	810	789	842	808	780	818	831	825	806	786	819	772	853	808	813	803	806	767	778	804	837	817	863	730	788	792	774	802	831	801	815	792	841	776	779	799	769	861	802	855	809	767	834	798	782	811	805	784	851	820	760	799	830	814	810	794	821	737	771	797	838	808	800	788	841	830	807	842	846	816	818	764	812	810	812	769	795	789	858	764	824	789	780	839	789	820	797	847	770	798	822	807	819	845	818	822	799	822	840	773	790	779	849	716	756	809	791	769	812	801	773	878	778	794	781	833	817	771	781	829	770	808	780	822	812	793	824	799	763	752	820	789	822	793	801	783	818	847	895	835	828	802	778	783	767	787	764	816	785	842	794	807	749	843	803	776	861	822	804	765	852	803	740	780	773	812	856	849	768	818	825	770	755	789	804	737	792	832	801	810	802	811	773	800	804	783	740	840	823	790	820	853	820	832	847	750	742	737	827	771	780	727	805	827	758	832	779	797	786	809	796	798	834	799	769	809	773	831	773	808	811	796	841	767	846	780	819	799	776	758	841	770	811	798	768	760	816	813	819	798	792	793	797	762	784	764	817	753	806	764	775	789	764	781	843	798	849	774	787	818	739	743	811	813	835	812	808	744	823	813	782	839	795	797	790	787	841	774	721	740	801	823	751	795	805	775	793	768	810	833	811	780	795	820	752	775	856	837	765	788	782	790	831	822	815	784	765	789	826	796	767	835	749	799	797	822	809	780	831	779	790	791	824	799	745	791	778	816	777	765	773	777	763	800	815	750	847	807	764	801	785	803	815	828	819	819	740	797	798	805	791	772	777	786	777	824	830	803	843	845	774	776	839	802	826	781	813	758	788	810	833	840	816	775	793	778	800	807	746	812	819	836	835	794	767	776	777	772	778	818	793	792	792	777	785	838	823	761	788	816	774	823	849	806	836	802	820	832	814	811	808	806	760	761	762	822	820	801	822	745	831	750	797	774	727	799	737	774	808	839	780	790	736	797	810	765	757	815	791	796	810	760	803	780	802	806	825	791	839	820	775	804	814	778	797	812	752	833	820	803	853	769	787	811	763	791	794	821	816	749	874	755	791	801	854	807	787	816	804	821	798	822	832	807	807	789	803	784	810	843	827	774	777	791	778	834	783	802	781	790	792	788	808	816	796	792	824	812	803	824	834	800	772	792	812	787	796	765	810	822	811	772	784	812	811	781	809	831	761	815	814	840	792	803	802	809	823	793	820	772	811	789	797	764	806	796	765	821	810	768	818	791	816	769	775	806	815	816	799	772	786	842	770	833	821	802	832	808	759	795	835	832	771	774	768	805	819	795	805	775	766	804	865	754	837	822	807	759	810	743	801	748	763	765	790	779	793	818	792	805	848	817	795	798	823	798	818	810	796	792	764	796	852	777	848	768	837	761	810	774	766	778	802	778	861	791	843	807	767	829	858	810	804	815	786	828	819	854	774	800	808	824	758	793	764	791	788	792	818	833	833	785	792	805	768	829	780	827	820	799	795	804	805	830	777	796	802	807	786	838	772	802	797	803	764	808	821	779	802	815	806	784	801	778	807	819	822	745	803	766	747	786	793	834	783	762	828	785	816	806	834	816	808	816	777	801	766	832	801	833	839	814	796	815	843	799	792	779	809	798	795	805	795	857	768	782	824	836	804	840	785	821	806	787	748	746	766	799	786	811	810	762	783	775	785	863	766	809	831	775	810	749	862	733	755	799	785	785	762	807	828	813	789	788	840	824	815	816	803	807	770	834	824	724	796	844	812	796	753	827	828	782	780	826	759	756	773	754	820	766	803	790	826	811	868	783	835	770	788	828	766	832	788	806	767	825	806	835	794	808	810	761	770	805	850	785	790	796	798	808	777	811	799	793	772	772	772	797	753	829	779	855	773	843	860	826	790	791	825	844	816	775	834	841	832	806	787	776	776	789	816	779	784	793	777	796	827	759	844	764	786	824	788	806	762	843	791	803	788	795	778	829	823	800	793	821	794	841	796	824	778	784	789	846	784	847	840	812	815	835	816	849	795	811	766	812	748	793	809	802	774	853	850	832	822	805	828	750	805	775	795	803	806	790	776	799	786	783	812	806	829	795	882	810	787	843	810	789	769	806	825	815	771	795	788	807	814	768	817	835	798	783	811	850	791	796	740	828	783	837	785	784	812	825	777	800	782	845	732	796	795	781	759	759	811	817	822	768	815	812	824	858	783	819	806	796	786	777	792	771	789	793	777	801	845	836	819	807	748	767	825	831	786	808	830	810	807	779	825	854	805	808	747	759	779	772	819	800	804	788	799	777	808	845	811	837	737	734	754	800	852	803	775	822	814	816	826	820	802	782	783	798	803	767	754	776	770	807	800	826	834	834	772	776	764	830	804	786	829	823	811	829	748	823	753	812	821	775	822	783	782	797	805	768	729	764	762	840	776	771	764	833	773	790	778	844	749	818	811	812	827	812	781	819	782	788	813	834	771	781	793	845	854	849	805	753	809	825	775	778	820	816	796	827	827	774	784	811	800	816	794	811	786	808	832	775	826	827	733	833	780	849	819	806	796	848	785	780	822	818	745	820	766	757	765	834	810	807	809	822	853	798	840	786	822	778	794	880	832	817	779	798	868	815	807	776	824	812	852	812	845	811	846	758	831	803	806	795	774	858	770	850	744	806	795	781	856	760	804	763	798	826	794	804	786	813	785	780	787	741	863	785	842	789	772	811	753	794	765	790	811	815	750	818	825	766	810	814	794	786	794	796	779	810	828	803	776	771	787	802	787	781	816	778	822	846	727	816	805	828	748	824	783	818	773	794	810	814	793	836	785	767	792	801	808	813	790	844	835	768	759	818	804	801	723	814	822	834	776	810	772	848	784	798	794	828	775	798	793	802	781	790	781	861	773	775	862	808	808	816	848	803	843	787	804	809	809	826	758	791	818	820	763	797	802	828	812	830	806	785	767	810	849	793	767	784	752	824	807	810	824	789	778	813	766	823	762	808	812	813	830	782	845	815	814	783	818	829	793	788	806	840	798	782	842	803	821	776	786	839	801	826	806	827	776	802	793	818	754	774	801	744	797	801	780	848	841	797	833	841	743	765	820	779	819	750	805	798	790	780	809	794	804	782	814	802	824	828	774	769	805	838	735	823	790	777	757	781	796	822	753	811	780	817	795	787	811	836	803	743	763	787	799	785	838	829	775	863	784	827	826	810	745	762	793	799	769	783	851	771	774	831	761	811	825	766	794	786	737	722	735	789	748	772	807	815	780	774	785	797	781	781	825	767	805	739	772	828	784	783	812	799	806	802	817	788	805	797	798	793	811	813	828	794	809	781	819	783	800	778	810	813	754	824	830	771	789	810	807	770	793	805	827	743	791	814	817	818	824	783	809	811
28175	14937	14362	17360	12846	7551	4395	4196	3192	3307	1858	1621	1115	1012	1040	777	777	714	631	633	599	570	507	550	503	500	484	495	467	437	459	492	432	424	437	466	432	422	419	419	454	486	452	414	439	394	455	439	427	425	435	418	439	451	432	428	448	463	443	428	440	452	445	430	417	422	453	445	451	443	476	415	478	441	456	467	440	439	423	435	407	469	448	454	425	428	411	415	487	429	411	472	469	434	440	454	436	423	434	448	440	406	437	439	442	455	439	437	444	441	472	415	403	426	486	449	407	454	439	432	454	461	459	445	447	469	436	398	471	440	438	455	428	453	458	405	401	478	409	464	428	426	402	442	428	408	412	439	415	410	440	463	444	442	387	453	400	431	452	459	452	441	382	451	421	418	450	467	457	410	385	427	450	425	401	469	465	409	455	460	432	428	387	417	397	441	441	437	445	419	434	441	391	417	418	451	478	419	437	420	421	430	389	400	418	413	418	430	426	424	487	422	430	472	444	445	440	464	412	486	418	472	425	456	427	424	416	461	415	449	457	420	458	418	424	439	466	459	416	420	417	451	456	467	465	427	450	432	463	458	426	425	443	434	425	449	406	433	423	448	428	436	457	414	448	489	436	465	386	411	456	431	459	481	443	432	432	444	412	400	427	408	428	422	427	436	422	453	430	429	449	428	430	473	419	459	440	412	451	428	461	451	387	455	467	444	468	422	421	411	398	425	426	405	429	472	480	434	421	410	438	435	456	432	436	417	429	415	400	415	444	452	418	451	425	456	386	463	409	461	432	433	449	445	409	423	459	468	456	412	421	427	478	452	432	446	406	423	456	482	427	445	418	434	457	389	418	419	446	429	430	463	467	409	490	449	404	428	435	441	405	449	458	423	429	465	478	429	461	395	471	443	448	430	421	456	439	416	398	414	381	431	458	411	454	395	442	458	463	438	456	418	476	464	445	469	436	418	433	440	389	415	423	432	432	480	408	426	454	442	426	433	470	452	420	437	435	440	402	428	376	416	438	423	391	413	432	467	457	436	469	458	461	400	420	448	438	434	443	415	412	480	464	425	428	472	458	479	431	485	456	445	466	441	430	404	442	433	465	443	431	424	433	438	441	418	424	443	379	397	389	407	446	427	439	396	427	433	451	473	426	477	421	396	433	438	412	403	468	441	441	414	437	457	408	429	494	414	458	461	443	404	430	423	441	461	461	449	448	455	428	456	479	383	455	446	409	473	443	465	451	455	401	436	454	415	489	421	447	462	447	434	405	438	452	498	415	406	451	419	441	447	456	471	455	451	418	409	456	427	443	474	467	459	466	419	431	469	420	406	441	446	427	430	425	436	433	433	445	409	403	456	418	445	440	442	435	476	416	401	414	468	434	430	479	472	472	482	427	463	427	457	441	377	442	443	417	434	425	429	433	446	451	425	436	418	438	393	457	477	394	454	429	467	473	405	424	435	409	435	475	426	446	421	432	419	420	441	420	456	472	451	439	448	449	447	445	471	426	439	420	428	417	405	444	433	402	443	429	455	411	448	409	439	402	430	428	412	480	422	416	429	406	444	435	423	437	434	419	493	478	457	432	420	418	413	416	444	467	481	440	478	438	452	426	409	442	445	429	447	407	430	427	430	433	473	507	437	423	439	425	424	417	427	430	435	445	425	430	409	450	405	386	450	439	460	433	414	451	467	418	394	411	430	458	411	478	413	418	422	429	453	471	455	469	431	476	422	480	434	390	434	447	408	426	441	438	430	404	379	477	435	422	437	402	449	421	451	452	436	423	447	431	415	436	459	418	463	463	401	454	413	448	421	440	456	449	427	451	470	428	435	422	417	441	415	458	454	425	464	441	451	440	445	461	462	432	438	499	429	396	407	414	408	435	431	452	439	423	445	411	443	485	471	430	472	452	418	398	428	442	471	465	435	465	436	433	453	450	432	430	398	441	389	403	476	403	417	467	437	475	432	396	467	425	467	437	405	413	429	409	478	413	400	491	442	394	437	450	411	435	414	416	437	443	474	468	505	408	440	487	433	425	449	489	416	452	481	469	436	413	407	417	425	418	439	464	422	388	397	405	404	402	417	495	388	447	447	423	408	446	389	427	401	437	446	463	428	403	420	438	444	444	433	461	472	487	442	419	426	428	429	403	453	423	406	426	428	450	439	422	463	438	402	443	441	400	478	438	409	426	404	402	432	469	409	439	407	431	399	397	479	441	460	428	435	421	407	449	405	439	423	465	394	429	434	390	464	479	402	417	417	412	468	447	469	391	452	420	464	436	407	437	436	421	452	404	418	368	443	458	410	435	448	441	436	411	407	404	454	423	452	439	476	482	442	409	408	398	425	429	429	421	442	485	434	437	441	410	400	440	437	410	420	438	468	450	439	419	449	405	405	472	482	411	492	475	451	425	466	397	435	437	464	440	445	449	431	402	448	422	410	477	433	440	458	417	373	455	431	431	444	463	432	469	441	437	436	419	455	439	457	437	464	392	448	424	432	443	454	450	445	441	463	394	428	438	388	401	434	414	458	439	459	428	463	442	455	437	460	416	464	450	446	448	417	414	393	425	402	442	434	454	420	430	433	451	401	413	476	457	434	428	447	434	407	446	435	416	435	424	407	442	424	463	430	466	394	437	461	469	454	440	380	430	418	460	478	401	450	444	447	448	456	421	395	421	413	419	452	452	447	430	421	422	411	433	477	408	457	434	460	441	384	390	431	454	454	409	446	415	441	444	458	421	444	432	432	440	409	392	399	448	455	400	438	465	427	423	415	442	416	388	449	416	445	485	428	422	426	424	463	428	443	440	431	437	440	466	449	456	464	439	442	406	458	455	409	405	435	416	440	435	437	438	388	359	450	430	425	457	465	416	411	372	418	449	442	429	494	428	440	389	445	477	434	450	433	472	429	442	422	444	448	455	427	401	436	426	432	456	435	422	445	483	439	442	413	449	446	448	458	448	439	455	404	418	464	452	455	476	444	430	422	447	421	382	458	393	453	432	444	412	433	424	430	439	457	399	454	412	473	417	455	485	379	405	477	413	446	419	446	418	410	430	424	420	459	425	394	494	387	445	450	470	491	472	446	436	427	433	442	425	411	440	420	423	454	463	457	428	424	456	459	437	467	454	404	445	452	439	452	433	456	435	443	443	486	433	451	456	398	463	473	428	433	469	415	428	400	417	483	448	452	465	436	446	446	436	433	448	460	444	422	460	419	425	435	462	429	459	431	437	418	434	442	442	452	418	444	491	456	425	432	421	440	442	436	421	443	403	443	432	433	424	436	436	440	434	421	443	430	415	416	426	413	433	412	408	427	419	425	416	438	467	448	440	451	405	410	420	465	432	439	440	437	423	448	437	464	495	429	448	427	420	419	455	422	433	428	421	432	464	427	423	411	436	429	462	459	439	412	449	442	416	434	406	475	423	443	457	408	423	436	432	475	426	403	448	400	471	488	412	427	393	382	443	425	401	451	416	454	409	445	422	449
18115	11289	19701	29559	25740	18456	13932	14897	11608	12637	6996	6617	4486	3791	3698	3301	3202	2972	2125	1867	1758	1614	1404	1518	1540	1345	1331	1186	1176	1111	1210	1125	1114	1055	1093	1067	1081	967	1023	1061	988	1074	989	971	967	979	969	962	998	973	988	1002	978	976	971	989	982	902	946	939	924	995	987	1018	981	1005	982	1003	988	950	958	980	1050	1004	981	928	935	979	946	998	923	953	999	1002	968	934	1050	954	981	988	959	952	945	890	987	944	961	944	969	983	974	949	955	922	989	937	953	970	981	931	973	986	996	1002	912	1022	997	975	992	1024	938	942	1004	1001	944	983	968	1004	950	976	929	953	963	963	992	935	988	979	976	1009	981	979	919	967	941	990	952	964	961	1002	994	960	950	978	949	993	929	994	924	964	947	953	927	961	961	988	1000	949	960	968	966	961	980	944	1004	970	996	955	980	1000	948	1027	1009	970	984	910	979	985	981	969	956	961	962	1034	968	1003	950	1007	935	1018	949	958	917	941	907	978	997	937	963	967	1011	951	953	917	1003	1035	998	977	989	1000	947	966	995	1011	1001	932	954	951	1000	970	917	999	963	979	1017	968	976	998	953	1014	999	961	985	975	1006	971	941	953	977	1026	968	955	926	942	962	963	981	1002	955	939	922	944	1018	958	969	998	968	945	1031	933	936	966	988	981	917	951	1005	981	975	1034	937	945	917	948	957	979	970	947	953	938	938	963	935	968	992	959	944	980	972	997	988	937	962	917	976	950	936	986	931	984	986	964	960	957	982	949	956	966	965	1003	941	952	975	1008	1025	960	944	965	947	972	970	1001	953	1019	936	939	1019	954	962	940	969	979	979	957	959	964	974	962	933	1000	938	967	938	964	953	944	936	1015	940	1007	915	966	951	945	951	890	999	975	956	1015	955	974	941	1010	963	992	985	1013	962	1028	953	1007	965	991	985	967	1013	930	996	965	994	929	973	973	938	987	937	997	1011	929	979	949	899	986	941	1012	927	974	927	970	992	985	972	979	980	993	1028	952	988	927	929	1006	959	1003	942	993	926	964	987	1010	1004	919	967	958	918	951	959	999	936	1033	949	946	954	988	972	1002	1043	935	948	971	994	979	1005	940	988	940	940	974	918	939	933	920	958	959	963	978	994	978	982	968	996	936	953	965	990	949	939	947	985	1018	976	934	959	963	982	963	928	952	955	1006	1007	905	996	984	975	1035	967	1010	959	953	963	1018	949	994	954	977	980	953	919	932	918	994	940	954	1019	950	956	968	1008	956	965	1024	941	965	997	1017	989	1009	957	993	909	966	959	990	985	947	947	1026	945	985	990	932	984	1005	981	914	1022	948	1021	951	952	955	977	968	1014	981	970	962	952	973	993	957	963	921	969	951	925	985	969	955	957	971	983	956	977	1010	957	951	1022	943	946	953	926	942	925	977	1010	1031	968	976	960	928	970	1010	972	963	959	1009	948	957	911	954	951	1064	952	989	947	1002	953	1023	938	1067	959	990	1018	960	956	970	944	905	998	1010	979	944	942	973	944	984	1011	972	947	962	999	975	996	1025	984	999	975	943	964	941	1003	977	943	985	1002	983	979	1006	993	927	971	979	946	962	991	973	936	969	970	1024	1000	985	924	972	1011	1013	971	941	995	961	984	1005	980	1003	915	926	953	896	849	935	953	981	979	894	922	940	922	929	912	941	1003	944	945	1005	1010	923	893	994	996	985	932	1053	931	933	949	979	975	926	1027	941	1007	981	986	1011	955	1021	920	929	975	1011	960	947	948	977	957	1006	927	969	1031	967	959	1002	979	926	1021	984	968	962	980	980	950	975	948	985	969	954	1005	958	897	993	932	940	1012	944	947	995	983	1026	981	978	967	944	949	982	979	990	1039	962	945	909	952	976	1010	968	932	995	1038	976	973	926	947	1011	943	1020	994	945	1017	951	925	977	966	938	954	1009	1040	1000	942	1000	952	933	959	932	969	1000	1038	949	980	954	970	1018	947	930	1006	980	990	967	1010	983	960	944	1025	959	1049	970	993	973	892	966	974	907	958	929	952	1004	982	981	995	950	1000	995	971	973	966	998	978	945	996	919	915	952	1005	946	954	992	995	969	963	974	944	1062	953	982	925	971	899	1014	1009	951	962	1010	969	942	899	910	970	961	966	1011	960	974	1015	982	965	956	1004	947	1031	915	971	974	916	969	965	985	989	947	956	1011	907	984	968	955	949	954	1014	954	963	971	962	957	972	944	999	974	963	980	1000	968	931	1011	1010	1023	987	956	940	992	965	990	1037	964	1011	942	925	984	983	1021	957	966	1009	965	961	938	906	1019	962	952	981	928	968	943	955	946	970	966	969	976	988	961	1026	919	905	956	1007	955	968	1014	1011	922	1008	987	1023	1014	995	956	951	979	1009	1012	980	927	958	944	947	943	954	944	1014	964	966	951	961	991	949	973	952	959	955	1010	973	1000	947	922	980	1021	931	945	997	962	932	957	955	923	990	997	985	1010	980	962	964	930	978	1021	985	954	969	1033	981	924	967	963	962	935	933	1016	1024	965	967	985	975	982	972	977	953	978	987	964	925	933	932	925	993	953	989	999	950	972	973	975	951	941	997	995	972	1002	1001	978	957	919	920	1005	952	938	986	952	933	971	953	935	951	967	962	987	954	955	970	958	969	1018	973	1016	954	983	928	941	1011	977	1004	951	988	997	937	954	1012	958	1002	1003	927	977	963	959	992	989	963	998	963	909	982	936	997	983	975	964	974	998	950	990	965	965	960	977	986	959	975	963	958	926	966	950	953	985	1015	989	938	1027	953	953	959	936	977	1001	954	1001	888	923	972	980	915	902	954	963	984	1003	965	1020	1001	974	890	992	942	936	946	932	947	983	951	1051	996	937	984	953	935	965	989	1051	965	1020	943	965	951	937	988	947	941	998	957	938	879	950	943	962	942	1020	1000	962	1023	947	945	1049	924	936	951	940	997	1037	975	985	940	996	983	983	969	991	939	963	914	963	956	999	967	981	948	913	988	1000	980	963	994	988	953	968	1007	986	962	982	998	960	951	950	1053	1001	960	959	983	964	944	964	933	926	979	926	999	1001	960	966	960	986	973	938	948	1019	983	941	988	977	944	969	971	970	988	919	1003	1006	942	945	1025	963	937	927	1001	932	959	978	948	996	962	998	912	980	995	953	949	959	987	977	981	954	961	939	954	998	993	975	963	1031	917	954	1007	978	968	958	928	951	973	974	1001	943	960	976	928	936	979	935	969	852	1011	967	994	944	997	980	985	961	960	934	993	978	998	1028	978	962	974	960	981	983	989	956	1028	982	930	990	1024	935	952	1014	911	928	949	912	937	966	932	1068	1007	978	985	916	940	1006	978	982	968	992	981	935	965	958	951	1026	1005	1008	950	1018	962	973	881	995	896	936	988	971	917	939	940	947	974	1002	974	970	970	990	962	972	951	978	975	976	1011	1009	980	988	925	940	993	919	983	905	1065	945	966	991	967	945	944	982	954	916	933	907	1004	1011	946	966	1001	936	994	955	986	968	937	945	941	906	917	976	940	873	983	907	972	958	941	994	933	900	979	990	989	998	1043	895	996	942	914	996	962	1004	993	959	996	969	1005	966	989	948	937	978	978	974	954	966	967	973	941	953	999	997	1033	937	1001	996	922	973	922	1000	972	950	914	972	976	967	1029	943	929	928	981	933	968	966	975	962	983	985	928	942	954	950	1034	946	987	968	976	984	982	934
37711	21110	21857	26696	20597	13236	7856	6787	5969	4604	2834	2245	1630	1338	1424	1438	1166	969	739	701	675	580	554	608	599	588	572	583	594	514	512	532	525	498	494	487	481	462	503	458	492	457	464	464	471	478	503	489	474	427	469	493	517	531	475	475	496	491	436	449	469	472	492	472	499	509	527	461	454	453	498	458	476	442	479	417	465	472	456	456	531	455	465	473	460	482	488	475	466	484	520	470	501	443	457	465	519	493	434	474	458	448	490	431	483	506	446	461	503	438	473	457	451	498	472	476	497	445	470	494	470	489	465	474	447	477	468	475	493	526	449	472	504	479	437	453	455	456	456	520	454	448	507	510	495	507	469	487	466	518	496	508	484	494	461	457	537	462	458	472	475	479	476	457	503	485	483	510	450	479	486	478	485	475	457	526	518	451	495	512	476	464	501	523	425	497	453	487	490	443	488	490	447	464	503	490	488	495	463	495	461	446	502	485	476	450	456	457	473	443	498	521	480	540	520	463	440	447	429	511	473	492	441	486	489	513	494	492	477	497	483	485	509	522	517	465	519	457	454	466	458	470	495	523	484	478	504	454	468	462	499	468	481	470	519	481	491	463	513	508	495	530	452	449	527	482	460	438	455	494	468	491	515	466	451	448	517	438	451	462	424	495	489	435	490	488	500	475	519	482	476	505	433	469	490	483	463	482	512	468	467	480	440	469	490	509	490	466	481	494	455	456	463	474	477	449	458	493	483	492	512	518	506	479	457	423	450	501	461	490	500	483	445	446	478	424	482	457	461	466	525	440	461	468	448	493	463	502	471	469	468	462	517	485	472	471	496	491	453	492	489	458	450	500	490	448	466	490	544	436	475	459	440	518	500	476	473	455	461	487	480	452	448	415	421	486	492	496	443	496	483	419	477	489	470	477	479	458	478	488	464	481	479	524	478	500	525	498	468	459	462	502	465	476	516	493	539	487	456	490	472	483	505	498	462	452	488	467	457	472	473	471	450	475	468	495	453	475	468	447	448	452	498	461	517	451	461	497	493	460	510	459	485	522	467	458	459	477	499	474	474	474	497	468	466	482	442	467	514	443	463	457	498	481	481	492	479	492	444	490	488	492	461	474	458	432	451	521	440	454	425	478	512	451	459	433	467	469	479	518	457	532	499	484	483	478	489	456	476	456	472	515	456	473	420	503	461	495	451	464	517	467	509	481	486	468	483	508	518	501	460	475	538	509	499	511	477	448	413	513	481	504	486	449	460	433	450	412	496	494	474	462	461	476	508	508	459	517	482	477	501	478	468	464	480	505	461	443	490	480	471	533	482	523	458	496	499	477	492	499	470	476	470	485	456	442	487	420	448	497	467	484	489	494	469	485	461	438	458	506	497	464	466	511	455	470	472	429	441	477	452	475	489	444	472	501	474	469	435	480	427	464	463	464	471	458	490	455	473	510	445	440	485	469	446	497	445	447	447	467	485	477	477	482	491	488	473	450	492	486	474	502	467	527	465	478	482	464	476	465	487	485	493	500	498	452	430	432	490	458	488	460	506	437	449	435	462	471	446	444	512	467	461	466	471	436	496	507	493	451	461	469	455	458	425	500	510	459	456	500	488	509	453	451	507	459	490	478	452	450	449	506	435	476	472	481	479	482	483	470	457	461	472	489	491	458	468	513	461	466	477	476	478	487	527	492	488	501	495	493	475	448	458	451	452	454	449	490	521	459	487	474	459	417	435	516	479	489	490	466	485	511	472	486	462	475	494	443	482	455	461	498	475	467	514	494	509	473	455	462	476	475	472	481	493	460	472	450	488	469	438	429	446	454	452	470	453	467	501	502	476	490	453	486	513	474	453	478	539	452	445	476	426	487	508	477	495	470	464	437	493	473	442	422	513	450	513	453	510	473	472	476	450	496	467	481	491	470	435	470	503	472	474	518	477	491	444	492	431	462	500	453	520	488	499	504	489	472	512	463	443	486	466	459	453	470	501	475	517	495	432	472	517	403	465	446	507	432	508	483	484	482	487	460	502	491	464	473	461	495	453	461	471	445	440	447	477	485	444	479	480	448	479	445	461	485	453	496	450	501	498	477	508	509	431	522	492	477	492	540	499	462	491	466	488	525	480	511	484	485	452	486	474	458	476	502	466	449	464	465	440	464	492	444	440	456	501	476	490	460	483	460	504	471	474	497	441	453	475	497	486	475	508	473	481	490	459	477	493	502	468	476	495	475	452	502	479	482	459	504	451	495	491	443	463	478	502	476	469	512	485	458	479	431	470	484	459	480	450	537	473	496	475	457	481	492	476	480	454	463	455	459	480	424	469	475	533	473	514	481	481	479	449	504	493	437	459	477	460	460	450	480	488	473	472	492	493	437	492	511	460	522	477	486	498	494	518	460	495	468	468	464	504	416	497	495	485	485	464	452	500	469	518	477	476	437	478	512	468	454	462	468	469	488	496	490	474	464	449	505	502	492	449	490	510	479	480	453	445	477	461	466	514	423	498	451	468	452	479	472	490	462	480	467	495	462	403	442	481	491	513	456	507	496	477	475	462	465	489	453	477	462	464	471	498	494	470	496	446	470	478	453	477	525	485	503	452	472	472	477	486	465	509	483	499	481	455	454	472	477	471	523	477	504	462	470	494	503	497	447	494	459	495	519	460	483	476	501	496	470	480	514	467	456	480	472	511	453	484	508	456	449	473	514	487	487	504	444	464	482	559	509	477	487	482	474	452	467	481	477	490	512	510	478	503	450	504	487	455	498	480	462	470	416	433	518	498	463	465	496	504	498	476	483	466	466	474	499	465	473	466	463	467	466	529	476	508	461	474	476	449	461	445	484	483	495	502	467	482	466	473	489	472	443	429	455	458	473	462	472	471	438	537	453	455	485	491	475	457	476	477	456	482	466	416	464	503	441	421	525	465	510	469	425	428	468	446	487	485	454	470	442	440	461	523	457	494	469	466	503	485	469	488	496	453	473	511	477	397	515	484	453	464	493	488	469	408	484	483	479	495	484	481	466	487	498	489	515	486	485	491	476	480	480	486	488	506	443	434	480	508	488	442	476	465	486	517	463	477	481	477	480	488	457	530	448	482	496	488	431	441	480	493	456	460	462	497	453	470	487	426	464	512	483	512	462	467	461	405	460	417	484	465	512	468	487	484	517	497	501	466	524	465	503	432	481	457	466	485	483	429	475	426	517	496	504	531	471	464	477	472	516	481	448	443	467	493	448	503	470	459	450	505	456	469	499	437	448	473	434	476	469	466	500	466	443	498	472	503	441	438	497	450	492	469	432	436	477	501	462	484	435	437	470	457	481	501	490	498	465	472	485	461	452	467	457	484	466	476	476	469	470	485	482	452	539	486	437	485	489	479	436	454	498	463	473	456	456	456	507	484	487	541	488	476	428	446	493	457	502	511	487	488	479	514	452	446	454	500	491	459	475	463	478	448	443	424	467	497	499	474	481	483	445	455	428	457	499	510	481	511	445	461	487	443	489
22472	14506	26496	36889	33375	24594	19934	20130	18558	15136	9851	8953	6376	5179	6483	6384	4996	3974	3035	2672	1986	1794	1803	1848	1826	1567	1546	1378	1338	1307	1337	1363	1297	1219	1231	1235	1168	1125	1097	1087	1107	1071	1124	1145	1053	1079	1082	1011	1034	1065	1028	1018	1016	1025	1098	1017	1058	1024	1078	1005	992	1031	1022	1048	1039	997	1021	1056	1039	996	1033	1031	1083	1019	1105	1090	1006	1075	999	1005	1091	1013	1016	1033	1038	1051	1064	1104	1060	1069	1066	1065	996	973	1019	984	1090	1017	1009	1031	1041	1045	1061	1078	985	1053	1028	1024	1079	959	1054	1040	1020	1053	1034	1008	1033	1017	1075	1048	956	1058	983	1051	1049	1021	1041	1031	1035	984	956	1085	1044	1028	1014	988	1052	1002	1057	1038	1045	1043	1076	1083	1034	1014	1046	996	1058	1058	1012	1001	1041	1018	1003	1051	1016	1090	1050	1086	1019	1083	1045	1021	1052	1006	1052	997	1070	1048	1078	1088	1013	1048	1022	996	1070	1027	1040	1039	1014	1047	1069	1037	1046	976	1038	1026	977	1019	1061	1047	1065	1090	1006	1027	1001	1015	1051	1047	1061	1027	991	1010	1032	1002	1036	1029	1004	1010	1018	996	1001	1052	1014	1049	982	1081	1016	1059	1054	994	1045	1071	1053	979	1054	992	1020	1008	1031	1075	1022	1062	1064	1057	995	1026	1039	1071	981	1025	1015	1047	999	1035	984	1060	1025	1064	1042	1059	991	1065	1023	1098	1045	1009	1048	1034	1035	1057	1096	1076	1019	998	1040	1061	1019	988	1076	940	1010	1053	1043	1037	1002	1018	1014	1054	982	1027	1044	1028	1056	1035	998	1043	1024	1003	998	995	1038	1022	1081	1003	1059	1000	1012	1023	1001	998	991	1073	1078	1035	1006	1076	1017	1037	1042	1006	1035	1041	1055	964	1041	996	988	1071	1069	974	975	1067	1056	1014	1076	972	1056	1048	1013	983	1034	1001	1084	1067	1047	963	1043	1023	984	1048	1013	1059	1009	1027	1092	1018	1023	1029	1050	1005	988	1040	1029	1060	1073	1037	1034	1035	1015	1023	1013	1006	1033	1060	1054	1046	989	1068	1023	1058	995	948	1031	1002	997	1052	1008	1032	1012	1045	1034	1006	1035	1062	1035	1066	986	1031	1013	1079	998	1002	1058	1046	1030	1028	1073	1017	1079	1013	1094	1038	1026	977	1008	1003	1018	1031	1052	1011	1007	998	996	1027	1019	1067	982	1075	1037	1001	989	1032	1034	1027	1021	1063	1039	1030	953	1059	1016	1054	996	1035	1078	1029	1008	1063	1022	985	1008	987	1040	1031	1009	1040	1024	1065	1042	958	1047	1036	1035	1089	1093	978	981	1018	1059	1044	1020	1002	1103	1019	1076	1043	1031	1052	1053	1029	1072	1089	1035	1021	991	1044	1038	1039	1034	1007	1017	1084	1003	1018	1085	1083	1008	1016	1040	986	1028	1009	1043	1020	1080	1021	1025	1009	1089	1026	1031	1087	1033	993	1028	1058	1038	1026	1032	1027	954	1048	1026	1044	1088	1092	1101	1003	986	1003	1064	1060	1026	1027	976	988	1035	996	1006	1002	1056	974	1087	1008	1106	1037	1056	1020	1025	1068	1047	997	1043	1019	959	1121	1023	1026	999	1011	1051	1002	978	1045	1017	1070	1039	1009	973	1035	1037	1005	1039	1075	1026	1056	1035	1064	1023	1008	1012	1067	1037	1061	1084	1025	1046	1030	1074	1076	997	1050	1070	1067	1078	1003	984	1022	1016	1015	1005	1020	1081	1004	1003	1032	1010	1020	1015	1021	1096	1070	1036	1039	1007	1062	1067	1027	1022	954	1027	1054	1021	1023	1004	1046	1055	1027	1050	999	986	1026	1009	1064	1024	1074	1014	1077	1034	1053	1068	985	1044	1050	1005	981	1026	1044	1004	1032	1038	1032	990	1059	1049	1058	1046	1038	1030	941	998	1102	1080	1036	1032	1037	1062	1052	1053	1022	1033	1054	1053	1033	1036	986	1028	1054	1026	1016	1026	1033	1026	1028	1023	1064	1120	1042	1054	1018	1068	977	1012	1089	1082	1084	1036	995	1023	958	979	1051	1026	1014	958	1049	1054	999	1052	1005	1065	999	1064	1077	1037	1037	1016	998	1026	1001	1001	1004	1025	1091	1024	1032	1036	1062	1020	1036	999	1093	1066	1078	990	1044	1073	999	988	1023	1047	1017	1067	1000	976	1014	1023	1048	1051	1029	1041	1028	1045	1030	1029	1079	1038	981	1034	1003	1046	966	1006	1100	1027	1077	1031	1014	1040	1045	1084	1012	1066	1049	985	1056	1008	1022	984	1076	1058	1035	1038	1007	992	973	1015	1035	1029	989	1026	1022	1021	1009	1049	1024	1048	1017	1052	1008	1040	1068	1019	1057	1007	972	1019	1050	1036	1007	1049	1040	1057	1079	1027	1023	1051	999	1048	1056	1040	1058	1015	966	1067	993	968	1001	1019	1029	1099	1053	1067	966	1037	1021	1051	1067	1044	1055	973	1001	1026	1092	1036	1009	1030	1043	997	1043	1045	1031	978	1043	1033	1037	1060	1003	1041	1025	1039	1031	1024	1029	1022	1092	1099	1047	1037	1073	1045	979	997	1042	1081	1016	1016	1038	1079	1042	1033	1064	1030	1051	1060	1048	1021	1060	984	1091	1071	952	1054	980	1084	1060	1007	1028	1063	1017	1073	1017	1018	1016	1023	1064	1053	1017	1068	995	1055	1041	1033	1025	1014	1017	1036	1000	1057	1032	1003	1056	1018	1031	971	981	1037	1005	1043	1031	1021	1086	1074	992	1003	1072	1076	956	992	1062	1036	1066	1002	1084	1040	1017	1055	992	1086	1053	1046	999	1070	1006	993	1072	1043	998	1030	1018	1056	1057	1059	1039	1059	1060	990	1014	989	1017	1054	1029	1036	1057	1015	994	1034	1026	1057	1014	1033	1095	1035	1068	1047	1023	1006	1055	1074	1028	1017	1066	990	996	1070	988	1048	1042	1074	1043	1022	1022	984	1052	991	1022	1044	1043	1053	1057	1054	1033	996	1081	1039	1083	1022	1022	1097	1074	1038	1031	1064	1028	1032	1050	1041	973	1054	1084	1063	1077	979	992	1048	985	1022	971	1016	1092	1013	1066	1091	1001	1015	1006	1039	1049	1074	996	1003	1035	1039	994	1019	1056	1040	1023	1013	1020	1100	989	1006	1080	1042	1045	1026	1015	1033	1081	1021	1024	1054	974	1003	1024	1035	970	1023	1058	1063	1006	1026	1095	1054	1018	1016	1068	1041	1006	1093	1055	1077	1099	1022	1055	1050	1016	1097	996	1052	1014	1031	1091	1056	1042	1023	1081	1057	1022	993	1071	1019	1100	1094	986	1058	1090	1018	1018	1073	1028	994	1004	1007	1022	997	1004	1090	1056	1078	1013	1007	978	1076	1037	1057	1045	1097	1044	1017	1014	1021	1075	1028	1014	1078	1029	1076	991	1026	1021	1062	1054	1011	1012	999	1002	1010	1006	1011	991	990	1024	1000	1067	1047	1062	1073	1048	1056	1028	1021	1034	1018	1048	1053	1125	1022	1057	1031	1034	981	1067	1017	1022	1065	1062	1094	1031	1046	1086	1025	1042	1006	1011	1008	1022	1032	1065	1034	986	1032	1008	1021	991	981	1036	994	1010	992	984	1021	1040	1052	975	1003	1033	1018	1041	1010	1032	1057	1032	1030	1029	1020	978	989	1076	997	1029	1052	1024	1019	1062	1020	1033	1045	975	1018	982	1018	1099	1115	1016	999	963	1036	1019	1015	1044	1061	1076	1016	1068	1075	1009	1027	1081	1019	1007	1021	1013	1009	991	1054	1034	1040	1034	1063	980	1104	1086	1051	1034	1054	1061	984	1068	1021	1012	1045	1046	1061	1027	1068	1092	1018	985	1040	1067	987	1039	1060	1025	1069	1016	1028	1026	984	1012	1012	1033	1053	1058	985	994	969	1036	1042	1043	1064	973	1072	1048	1019	1068	977	937	1000	1006	1025	1026	1005	1056	1000	1065	998	1031	1091	1034	1053	1004	1018	1049	971	1016	983	1047	1069	1017	1038	1040	1041	1041	1064	971	1011	1056	1057	1019	1080	1010	1059	1007	1038	1053	1051	1080	1073	961	1032	1019	1032	1082	989	991	1016	1010	1021	1027	1029	965	1048	1078	1037	1024	1035	1011	1084	1039	1057	1033	1055	1059	1046	1046	1033	1021	1035	1037	1031	1065	1013	1040	1043	1080	1027	1033	975	1037	1014	1051	1077	1041	1039	1004	996	1008	1129	998	1038	1014	1017	1041	1033	1023	1063	1065	988	1029	1022	1037	1064	1058	1100	1055	1031	1006	1065	1024	1026	1057	1020	1025	1071	1049	1096	1055	1057	1009	1038	1026	1007	1012	1054	1025	1026	1014	1085	997	993	1027	1080	1111	1017	1121	1025	1112	999	1084	1051	1029	1037	1064	1041	998	1091	1003	1053	1045	1018	951	1018	1047	988	994	1016	1009	1054	1033	1042	1027	1022	986	1034	1060	1076	1040	1035	1010	1065	1046	990	985	1082	1016	1018	1037	1058	1055	1028	1082	1039	1097	1056	1026	1067	1043	1002	1040	986	987	1024	1025	1003	1009	1034	1089	1023	998	1066	1121	1017	986	1014	1054	987	1077	1008	1080	1017	1036	1028	1023	1040	984	1019	1068	1050	1032	1010	1049
14774	7027	6270	5325	3340	2240	1378	1251	1076	815	695	581	580	581	469	463	483	515	476	418	432	387	410	397	404	404	347	407	348	370	378	392	349	375	393	354	342	333	353	325	355	315	340	358	318	366	333	384	344	332	376	346	350	343	351	363	388	367	324	336	352	337	366	384	320	328	389	330	332	364	346	349	319	331	350	356	386	352	381	323	351	345	323	333	329	335	356	366	348	342	395	369	312	321	327	340	386	362	341	319	388	309	334	364	345	364	362	353	332	311	348	352	343	343	328	333	340	333	359	335	344	336	381	365	334	396	370	344	347	351	356	327	342	326	337	341	341	321	342	289	357	333	321	349	346	368	348	303	347	350	325	383	323	354	370	343	373	335	346	365	346	335	357	321	333	325	302	307	328	342	355	402	354	341	375	331	378	407	355	338	338	358	331	380	324	339	349	353	364	357	399	345	338	330	354	319	352	372	335	359	343	310	350	357	358	341	320	350	324	324	350	344	341	369	346	372	381	393	365	355	351	341	352	354	339	353	328	325	320	344	343	371	336	315	355	319	310	345	326	311	342	338	324	345	322	389	398	366	360	385	363	360	337	349	346	318	359	358	316	362	364	333	354	327	350	329	349	373	321	328	344	349	338	332	359	349	329	338	347	305	369	343	366	329	335	304	370	342	404	381	339	347	369	331	335	327	312	365	332	356	384	388	363	319	351	357	370	325	321	343	344	349	358	337	340	339	341	366	360	334	359	364	358	386	340	380	365	369	343	332	343	349	354	342	325	334	351	352	314	351	365	317	375	353	343	347	312	344	344	342	347	316	324	347	393	328	376	339	310	360	354	366	307	356	297	343	328	337	346	346	354	348	361	300	348	344	373	342	314	343	333	335	340	345	382	347	347	349	331	380	339	381	358	323	373	322	329	371	329	362	366	344	330	332	354	326	348	326	327	392	338	379	370	359	355	353	339	354	390	339	321	345	341	350	336	345	352	364	338	345	341	355	356	362	327	350	336	361	339	340	363	338	335	308	375	357	329	335	346	329	331	346	327	327	328	335	356	346	378	355	345	347	328	313	359	331	321	364	328	373	360	325	353	302	322	337	356	372	333	351	341	327	350	331	324	346	359	340	312	330	343	348	319	376	332	325	375	361	333	336	377	336	294	349	368	302	365	355	343	325	319	334	353	363	322	347	311	334	357	344	357	380	347	346	356	356	308	354	326	371	326	324	350	352	346	343	349	329	352	364	371	381	334	347	381	340	353	347	389	339	345	353	353	336	321	382	342	334	365	395	362	365	372	398	353	358	347	364	365	338	368	339	335	343	347	340	345	353	366	342	308	339	364	320	358	326	374	329	349	351	361	386	318	370	338	385	345	351	330	340	373	332	365	380	321	361	322	303	337	331	365	371	322	341	329	345	354	358	339	318	371	347	389	332	338	320	329	351	333	338	363	340	335	376	340	370	329	317	364	361	323	356	348	311	319	355	353	340	339	305	335	364	366	342	338	325	356	372	397	342	338	367	301	357	351	372	378	332	371	357	345	351	346	372	368	373	326	345	314	338	355	338	351	336	354	351	330	370	362	337	327	290	389	342	379	345	307	332	362	341	360	364	341	376	338	365	346	339	339	368	343	308	342	334	351	334	329	342	347	364	352	341	332	321	373	306	323	320	355	381	346	371	361	357	362	357	341	331	326	351	351	345	379	336	320	332	335	328	315	370	336	322	390	352	332	383	377	331	339	359	376	310	344	342	361	323	348	351	325	346	402	356	356	326	324	341	356	331	322	312	345	381	345	342	302	357	344	333	362	347	352	348	307	344	353	345	363	336	340	360	380	403	322	348	346	339	359	354	349	355	329	368	338	379	352	328	323	381	377	349	365	327	370	340	361	356	348	357	342	334	357	325	348	372	332	346	335	375	369	342	333	359	346	331	329	338	339	348	377	371	307	358	348	322	318	361	340	365	344	395	332	346	362	381	372	378	350	346	348	304	312	346	362	365	340	344	326	339	367	337	388	333	376	375	362	375	356	369	337	342	341	326	321	357	356	326	386	325	317	329	335	353	349	353	357	398	341	360	365	337	379	315	355	360	361	376	350	355	312	363	329	341	342	348	329	333	350	352	359	323	368	356	328	343	373	355	377	369	323	374	349	351	372	364	365	344	320	335	374	347	329	311	347	317	362	317	348	307	347	358	327	353	337	376	329	357	301	367	377	351	333	380	354	382	381	364	358	334	397	340	306	349	350	343	382	360	326	338	348	347	381	377	334	338	341	327	318	382	342	390	343	344	336	340	337	342	408	376	382	316	331	340	348	387	334	333	326	357	358	369	364	335	353	322	335	338	372	364	376	358	356	365	362	348	357	364	354	348	349	346	338	353	379	334	405	364	376	335	350	368	338	333	329	370	411	372	339	315	329	283	340	326	338	344	320	347	380	359	329	331	368	369	340	328	331	338	343	299	319	344	352	323	358	352	335	342	319	361	330	329	355	341	354	335	353	343	358	361	344	364	387	336	348	315	367	356	373	354	350	358	330	321	349	389	334	352	352	379	333	359	326	353	348	372	355	364	331	314	353	354	365	380	298	311	336	366	374	363	369	351	324	394	336	351	363	375	343	342	334	361	329	346	368	332	377	334	360	345	346	335	332	313	354	395	384	329	361	348	329	361	341	379	370	360	316	367	350	343	320	357	372	336	328	332	344	321	338	372	340	353	375	387	344	381	372	372	371	343	360	349	351	375	360	347	342	354	377	342	337	384	339	355	345	323	364	332	349	325	339	313	348	379	376	359	316	330	338	318	360	351	330	346	349	327	330	342	300	311	343	374	343	340	356	367	348	356	320	379	330	326	359	366	413	334	398	337	324	341	341	335	317	332	360	360	384	352	342	345	349	334	351	353	360	331	348	326	380	342	364	351	378	326	349	370	342	368	343	356	387	347	325	348	359	373	320	326	380	337	345	316	354	346	352	345	312	366	314	364	344	340	356	344	368	360	329	343	346	310	360	392	354	376	311	376	352	338	362	351	353	352	356	324	342	328	363	342	353	353	341	357	308	361	353	349	337	362	316	336	310	331	308	350	332	353	338	363	375	360	375	329	330	332	358	349	369	357	340	329	349	380	346	345	346	361	381	387	347	373	369	337	366	360	342	348	375	366	354	365	352	335	345	356	339	350	364	361	363	371	330	326	362	391	370	327	324	315	364	334	376	361	341	347	341	321	347	365	349	355	326	334	368	312	323	343	361	327	359	360	340	354	358	365	363	351	322	339	386	339	336	315	342	342	371	383	330	349	319	332	328	360	363	347	345	347	357	358	351	334	376	317	317	350	342	359	340	350	349	349	364	352	310	340	340	353	371	342	320	333	357	336	324	335	347	370	346	340	356	370	361	363	364	316	325	384	365	346	365	351	357	361	373	345	373	320	332	351	329	337	331	357	326	343	380	290	358	372	323	378	364	335	325	366	322	331	355	389	363	338	355	401	341	360	370	349	340	366
8942	5948	10563	13257	10207	8546	5344	4910	4240	3257	2781	2410	2169	1946	1689	1549	1496	1386	1313	1353	1168	1077	1176	1126	1025	973	1032	996	883	858	946	872	877	916	837	854	889	791	812	816	791	817	823	782	787	778	776	828	830	801	797	782	814	793	795	761	790	774	802	764	781	814	802	813	767	812	773	766	810	808	788	802	752	784	790	754	793	808	818	843	798	801	771	744	826	760	792	785	752	824	794	813	765	803	744	846	740	783	867	819	831	800	786	776	782	818	811	832	727	781	798	732	819	860	856	761	796	810	798	812	817	724	796	818	799	778	842	765	780	805	782	814	824	835	792	805	782	803	814	781	796	814	826	885	781	804	756	795	798	814	840	767	782	829	835	817	785	802	805	806	814	761	829	743	813	805	800	781	818	794	773	762	813	818	760	762	785	800	780	789	790	845	830	784	771	830	829	771	748	801	799	775	768	801	796	804	761	811	814	745	756	777	755	764	822	845	789	802	788	797	773	790	877	763	804	847	799	819	789	852	835	802	768	820	746	808	840	790	791	828	787	788	732	811	781	809	834	789	800	801	839	778	811	815	803	777	787	748	828	747	816	801	815	803	801	813	822	762	818	770	790	814	757	777	810	831	801	815	779	814	811	784	821	805	830	814	835	777	800	775	810	804	784	833	803	844	794	772	794	851	819	808	802	753	814	767	807	815	807	787	773	858	813	831	785	766	711	790	802	790	820	802	800	808	797	852	792	759	819	762	750	815	808	783	809	767	801	766	805	826	825	803	812	826	764	820	815	804	802	781	784	796	803	782	736	781	800	793	756	764	770	802	834	815	800	783	827	782	801	792	795	794	790	794	810	769	766	820	790	796	807	819	790	776	767	797	771	801	769	761	781	820	812	832	782	776	784	841	796	802	775	810	802	780	807	784	789	763	776	818	795	847	752	796	798	833	826	818	775	795	802	802	757	833	827	826	822	835	806	811	780	762	791	806	776	772	788	843	806	843	824	805	827	769	816	784	775	809	762	772	754	767	799	789	818	757	813	771	828	792	794	826	809	825	825	803	795	761	747	825	801	760	815	790	783	810	765	765	850	846	837	828	840	792	783	754	834	789	783	788	814	838	842	845	789	812	840	778	775	740	804	801	843	806	817	776	753	830	801	789	812	754	805	794	758	787	775	784	782	767	803	793	729	788	786	768	766	784	868	814	801	836	812	822	787	814	836	809	820	831	844	820	785	798	816	843	801	838	763	809	775	797	783	783	820	793	776	788	777	797	785	801	800	809	815	781	790	826	783	840	769	807	810	810	777	870	818	787	752	810	761	797	852	814	790	786	800	802	745	786	859	799	812	792	785	814	781	823	752	791	805	810	802	796	830	745	824	764	753	764	814	802	814	796	793	785	782	789	790	752	803	781	792	796	787	808	769	787	778	798	732	858	803	818	784	820	804	780	789	756	794	759	800	743	805	817	833	803	785	791	777	793	816	786	791	779	805	763	843	768	782	810	794	800	786	828	760	791	794	747	789	764	772	762	794	817	814	783	808	771	794	784	789	755	762	791	797	822	842	859	806	786	792	796	806	836	777	797	827	820	811	785	838	825	775	834	748	711	764	821	806	796	823	792	826	821	783	797	831	825	811	763	822	772	813	821	812	813	760	780	809	775	819	817	806	759	783	723	770	826	766	799	803	793	749	786	793	769	836	823	779	815	803	806	771	804	810	834	761	771	814	815	802	786	796	771	789	824	802	800	782	828	844	762	792	752	782	816	790	755	742	850	776	787	748	796	779	819	840	792	819	785	778	795	785	869	770	762	792	770	835	808	773	837	779	827	794	805	822	811	811	758	814	799	790	807	841	820	765	781	853	810	801	784	772	843	810	782	812	814	749	781	839	777	838	792	814	779	813	798	799	811	760	768	793	781	809	832	833	800	804	789	739	779	842	790	766	811	763	835	789	769	836	827	789	797	820	768	770	738	816	828	839	810	814	797	805	806	798	795	779	800	748	806	778	795	861	804	815	829	812	788	777	868	786	798	835	799	806	811	851	757	787	773	767	813	792	755	825	791	781	843	798	786	819	816	827	823	747	776	767	774	810	811	808	777	803	839	803	748	798	808	849	842	823	798	775	756	834	744	812	832	780	810	817	744	794	787	809	757	846	767	744	815	772	795	770	804	805	803	796	757	805	754	793	801	785	813	822	819	756	807	806	759	789	737	783	841	798	795	809	771	799	812	792	796	757	812	790	768	782	788	777	802	807	856	781	770	796	766	778	736	818	784	830	846	800	790	748	781	797	804	842	766	734	821	767	816	810	823	795	793	791	836	812	752	799	798	731	867	776	803	761	851	795	791	761	785	773	775	808	799	780	776	779	798	798	786	797	817	712	789	765	814	783	785	833	744	750	806	751	775	803	787	809	859	802	772	756	779	838	847	816	804	802	838	801	832	841	803	800	809	764	818	766	781	829	813	845	792	879	844	824	755	806	831	797	800	803	765	818	813	804	749	787	726	762	748	791	805	820	791	784	762	793	803	825	786	774	808	821	740	823	755	828	763	747	822	778	812	783	746	792	754	802	789	813	876	742	771	825	805	786	773	755	780	763	758	781	835	817	804	827	760	865	782	748	782	829	845	810	764	825	802	792	796	819	781	772	845	812	791	793	737	790	798	770	759	857	786	816	773	806	782	767	784	796	830	826	781	827	843	788	825	827	773	859	789	833	808	814	817	791	800	821	860	779	839	852	778	791	802	788	753	810	825	841	801	769	778	831	794	808	809	815	805	768	781	774	764	787	822	803	826	799	815	789	832	798	738	835	819	800	812	768	803	791	803	823	792	780	796	823	787	817	821	768	768	793	801	802	782	820	807	768	835	820	786	781	781	765	798	785	846	786	766	793	771	832	809	764	798	820	756	792	792	795	789	802	829	796	757	838	812	814	825	816	832	846	837	807	811	755	768	723	811	794	758	804	804	765	748	791	816	818	855	821	799	820	828	826	803	799	747	801	775	788	804	832	830	767	772	812	773	763	796	749	826	800	787	788	799	810	771	818	784	797	804	804	808	773	822	782	811	774	726	770	798	785	817	822	839	836	843	812	778	781	777	887	786	775	802	786	794	822	824	756	821	831	772	767	820	729	811	878	817	792	755	830	801	785	809	828	786	769	769	787	813	790	817	785	812	795	825	805	820	795	810	822	839	784	835	728	805	748	765	782	823	786	807	777	779	776	844	802	800	795	833	785	792	822	827	807	791	813	787	800	810	781	829	754	759	761	807	788	844	792	812	808	800	812	793	822	781	832	747	748	771	800	811	811	783	790	807	853	729	831	776	827	786	790	809	791	768	793	807	756	787	799	815	829	800	738	766	813	786	785	825	782	792	716	815	774	798	807	774	753	766	777	856	817	855	751	765	776	775	792	745	825	822	799	808	782	807	801	815	785	805	856	788	797	768	821	828	802	829	834	798	799	811	812	839	775	827	835	804	792	752	808	775	808	803	788	792	815	803
28508	14068	14776	17313	13412	8305	5022	4176	3670	2129	1704	1435	1091	912	795	857	780	726	663	644	565	554	484	557	518	517	536	495	448	476	511	480	451	496	465	476	475	430	447	490	454	398	433	419	432	431	477	427	460	433	438	464	413	442	472	447	477	472	463	447	437	485	474	456	479	452	440	468	473	446	431	424	488	425	458	434	425	430	461	448	460	422	480	448	466	479	433	434	408	419	408	456	456	443	494	451	460	473	448	439	462	446	439	434	449	455	429	451	439	462	478	392	449	464	405	441	507	421	426	446	447	427	513	449	428	387	423	486	432	412	400	442	424	422	451	457	467	462	414	525	471	382	444	431	474	424	456	457	423	426	440	454	454	416	400	450	417	478	468	451	462	407	457	474	436	477	442	445	447	458	475	405	434	425	405	417	444	440	414	448	463	436	435	473	476	449	406	441	462	483	449	461	426	422	443	455	449	441	462	422	408	412	449	427	450	405	426	477	445	436	464	451	487	471	452	478	418	418	417	418	434	404	448	416	449	458	494	419	429	484	475	457	447	448	407	497	446	468	473	482	447	435	424	419	453	398	457	411	462	451	459	476	401	463	430	426	412	414	474	420	434	429	480	448	465	447	426	473	432	447	436	444	463	402	481	454	442	464	382	415	408	449	461	436	447	451	483	422	447	439	460	475	443	439	463	434	475	452	439	397	439	456	478	402	419	467	434	443	437	408	450	421	475	423	442	445	434	438	418	434	440	503	434	439	455	447	421	449	434	450	437	415	393	423	426	411	486	430	448	446	434	452	451	481	493	393	476	476	451	440	468	468	420	458	409	444	461	432	458	459	458	435	449	444	432	438	481	435	477	450	465	434	479	418	430	470	461	433	449	465	458	398	432	404	470	488	469	411	384	457	436	456	437	480	465	442	424	408	453	387	451	395	450	451	468	434	414	442	494	444	434	399	431	461	456	428	445	424	445	452	416	452	416	461	432	449	447	504	417	445	435	463	414	428	431	420	421	438	438	431	462	451	419	472	460	482	440	476	449	471	474	430	410	459	477	435	463	444	436	447	426	437	480	445	447	446	432	428	492	434	460	455	449	463	421	424	423	452	425	456	463	459	459	486	443	458	436	436	445	453	417	455	411	420	411	432	443	479	479	428	397	489	466	439	414	459	456	444	433	421	436	414	461	444	476	431	431	371	418	434	420	436	505	448	407	408	443	442	427	424	452	488	417	461	415	420	453	448	428	397	431	417	474	455	497	447	428	431	441	506	414	446	446	436	417	430	449	480	467	442	429	445	445	433	445	448	449	453	405	453	434	464	473	419	424	454	448	445	434	424	465	450	459	437	429	455	435	460	396	411	436	451	446	429	468	452	459	441	400	407	490	466	483	445	443	439	446	459	432	482	447	450	451	427	451	436	455	431	448	429	482	431	438	440	486	458	465	428	440	432	431	456	441	430	430	442	419	414	421	411	454	464	402	458	477	439	465	445	446	415	410	426	438	457	489	465	433	399	477	442	463	413	404	434	398	444	436	469	457	479	450	454	436	446	430	466	441	435	448	452	425	432	434	429	466	475	450	383	465	478	429	421	396	436	443	464	473	456	475	487	492	427	425	417	442	446	448	477	466	441	438	447	395	471	483	449	483	491	427	440	417	418	456	470	456	435	429	406	433	419	404	440	458	448	454	444	442	432	422	437	480	423	474	436	484	463	460	422	411	437	456	436	445	453	434	444	431	434	426	460	446	433	477	458	418	425	502	461	455	433	463	451	435	414	442	482	443	450	473	420	494	443	467	452	450	403	444	435	445	422	453	475	410	463	413	445	439	415	438	445	460	476	428	434	443	443	467	437	465	435	436	450	461	427	450	439	400	442	444	477	436	479	430	444	445	454	457	469	469	429	433	405	414	440	437	457	467	463	442	436	490	451	450	480	436	404	389	458	468	463	435	471	453	461	467	458	445	458	402	475	465	469	424	416	446	425	468	412	453	458	458	418	440	507	456	475	433	500	451	450	442	427	432	419	429	421	457	444	398	498	465	441	484	436	473	429	423	424	462	489	453	445	466	471	421	460	446	429	425	460	489	446	410	425	420	408	431	491	475	441	450	435	441	407	439	430	420	452	446	415	446	423	451	437	465	504	419	424	433	416	450	442	447	481	446	458	427	411	437	476	432	453	453	455	455	426	448	486	474	465	414	438	455	432	511	414	403	495	456	479	434	418	473	448	422	465	461	467	464	404	420	453	457	430	454	412	467	458	419	445	394	423	463	418	464	415	456	509	451	464	437	423	447	445	418	406	431	419	511	455	481	419	453	449	428	450	439	486	451	469	439	435	444	435	466	437	415	440	440	455	407	434	420	411	436	451	436	480	448	417	454	443	445	418	432	439	394	417	430	429	473	473	420	441	407	444	470	434	445	402	456	417	421	449	469	392	460	466	442	414	423	418	424	425	461	478	448	417	450	436	486	461	454	398	451	441	440	453	451	418	444	469	458	448	465	439	447	433	418	450	472	463	430	456	432	450	440	447	437	435	467	444	459	449	446	402	473	464	458	470	433	464	432	449	465	420	468	431	417	438	452	427	442	450	480	439	455	431	408	440	427	497	459	423	458	449	440	410	464	446	436	426	422	446	473	463	443	412	467	449	440	451	435	478	441	456	386	429	440	454	439	475	449	426	458	418	436	407	457	419	451	458	439	459	421	432	444	480	418	455	444	414	455	432	461	435	440	407	436	453	485	408	458	469	449	413	448	459	480	480	443	475	470	435	436	459	453	436	430	434	419	439	446	450	457	477	464	454	457	459	424	445	464	417	432	434	403	468	426	442	409	411	446	452	423	437	440	474	451	445	426	439	445	475	458	406	473	487	451	455	464	477	450	447	479	421	427	451	421	465	406	473	427	465	413	451	474	424	422	434	397	452	425	442	403	468	457	457	474	470	468	486	452	472	438	401	441	434	420	460	453	467	424	427	518	459	458	449	443	475	425	478	481	472	467	433	440	455	484	451	462	454	454	462	430	439	450	470	415	443	449	495	478	443	454	448	393	422	476	508	481	459	441	430	427	479	494	432	451	430	440	418	416	442	484	444	468	445	473	474	433	459	409	443	452	448	461	436	436	423	445	433	459	448	460	429	450	420	444	458	447	450	430	441	444	439	463	441	426	411	472	434	458	453	440	437	470	425	434	431	484	425	452	422	426	465	437	482	458	438	417	447	457	486	430	465	480	449	469	431	377	435	460	409	447	437	422	439	479	434	441	441	458	422	421	412	427	455	418	450	449	483	444	408	463	425	426	441	504	446	465	439	456	444	425	479	448	442	436	410	413	433	469	451	442	465	451	471	451	424	415	417	459	420	428	428	450	421	430	404	457	438	426	453	439	436	460	401	412	449	448	441	410	444	415	437	468	447	437	441	449	433	389	446	473	471	420	420	476	430	449	473	454	445	444	435	410	436	400	408	433	442	455	426	409	455	435	473	432	432	423	418	443	423	411	464
17703	10185	20686	28898	26261	19662	14000	14841	12746	8506	7297	6148	4351	3471	3077	3649	3215	2726	2189	1947	1648	1621	1609	1577	1374	1333	1317	1267	1144	1218	1245	1197	1210	1181	1046	1027	1162	1064	1008	1015	1030	962	993	985	998	989	962	1011	973	1016	968	1003	1047	977	1003	996	1005	953	1045	1015	973	931	987	959	1003	1006	997	1046	1024	977	992	966	915	993	1011	967	951	962	1005	964	942	960	1023	966	983	982	919	964	992	981	934	1003	986	966	1030	1005	999	975	979	961	957	981	966	1006	977	985	969	950	1001	958	949	954	971	1003	1004	978	946	963	1007	974	1019	988	951	1012	997	982	952	1020	972	978	959	991	1005	952	976	955	1029	945	980	953	990	976	1036	1011	981	977	938	972	984	933	1015	1005	941	943	997	1019	950	1000	977	949	960	1006	931	956	1010	999	992	989	934	1017	954	976	960	915	928	976	978	989	1003	939	1012	1006	952	972	996	982	944	972	976	986	947	998	971	977	961	945	1002	965	992	1002	920	992	964	962	974	1024	956	930	967	1016	944	997	979	915	1068	1014	939	981	990	1023	996	931	987	1020	950	969	995	951	1030	967	985	970	1000	945	992	958	961	989	1020	976	999	973	985	998	980	980	961	974	951	983	1017	947	930	948	1018	990	967	1031	982	1007	1068	1004	998	995	995	1023	974	942	986	956	991	942	985	978	976	1003	988	967	1054	982	907	1000	989	1002	1033	1056	996	1033	966	1050	948	945	929	1036	935	926	973	1013	1018	955	1017	1017	988	950	953	1039	1005	976	1037	1010	1036	987	1063	926	993	963	966	979	994	1023	983	943	1001	974	1004	958	1006	926	949	1041	938	1008	972	961	1001	1048	949	957	941	969	962	980	957	987	998	967	986	967	976	992	917	993	1022	935	966	932	983	961	1031	969	944	1003	990	1018	993	934	935	974	933	1002	922	982	937	1046	973	1048	983	1024	964	997	969	951	939	1020	1017	1014	957	971	1019	957	1010	979	962	878	979	926	968	974	955	1053	990	1035	920	958	1024	1020	1036	963	1005	1010	1019	989	931	937	964	1047	957	1001	966	992	991	947	1007	987	948	980	1006	975	998	980	915	1013	1004	970	958	1044	985	966	975	989	995	968	923	985	992	1011	965	965	1037	963	988	943	968	952	1035	943	994	994	956	966	937	926	1025	969	990	1026	933	970	1002	942	940	950	1005	895	960	953	961	1021	967	962	972	1022	1001	981	1033	1024	1013	974	974	940	1030	1003	1020	982	983	959	1030	1013	998	933	1048	977	1039	955	1027	964	1018	988	978	989	962	1015	969	980	940	952	969	1015	970	1007	998	1007	972	948	974	971	1017	1002	969	971	973	962	1005	986	921	932	968	983	968	988	954	1033	977	958	993	996	978	983	1011	987	907	980	1023	978	996	969	993	908	978	1007	1005	932	960	986	960	993	972	1045	965	986	957	996	925	954	1060	962	1004	988	928	984	1010	971	1021	941	957	979	1001	925	982	919	980	973	989	1012	946	1046	989	980	982	1036	937	943	998	973	967	972	977	975	1009	924	992	1021	1056	969	997	963	986	1006	998	961	998	986	1001	981	979	994	971	950	974	946	956	1031	966	1036	988	998	950	1002	955	950	960	961	996	968	953	992	954	1014	988	1008	972	890	988	982	974	990	1028	994	984	947	986	984	967	975	997	1073	1021	989	932	967	955	952	982	1017	1001	972	974	975	999	1014	979	963	954	971	973	1016	995	943	1010	977	982	1010	1009	989	949	993	972	1012	963	975	1013	1034	1023	978	998	947	1027	937	996	977	1002	1023	1011	972	964	974	998	1016	937	1006	974	1003	984	1013	1000	947	973	928	975	1019	960	1025	961	1009	979	956	1000	947	977	932	980	992	998	983	969	976	905	1022	1020	951	990	895	971	1031	1023	931	985	963	950	997	982	975	967	966	1039	999	967	973	979	1028	999	979	1004	972	990	977	992	953	980	1014	1014	1027	986	1005	927	980	1006	1002	965	936	966	960	947	930	1007	956	993	1003	1018	970	1022	1013	1002	962	952	974	1002	989	961	1036	1010	993	975	957	985	1037	941	986	1038	1029	999	911	981	959	984	995	961	1011	1002	969	951	928	1007	997	976	1019	1032	1008	1027	1000	995	979	968	975	1005	996	995	1048	970	990	1000	1025	987	986	943	941	965	1011	1022	970	995	948	966	989	993	962	1050	938	975	1037	946	957	964	951	941	969	998	983	1014	962	936	986	970	939	927	987	976	958	1008	1021	988	1032	1010	961	995	963	989	951	992	969	993	1008	951	1004	970	974	972	973	968	971	987	986	953	980	923	952	1003	948	970	981	1042	996	978	1030	926	975	942	1011	920	972	1010	1015	1011	966	945	987	970	946	999	927	1018	1029	948	986	969	941	981	953	1017	993	977	957	989	1004	978	969	983	966	942	998	993	1041	953	957	1057	1062	998	916	944	1007	940	949	974	1003	954	932	949	918	977	1001	997	938	971	1007	980	1017	1018	1015	959	964	986	977	963	1005	991	972	954	976	966	997	951	992	1011	1009	950	955	948	996	991	928	925	988	999	926	999	965	1018	992	985	1008	935	967	973	989	1008	1055	996	938	1022	1033	1003	927	941	1036	1000	998	1017	972	930	982	958	1002	1020	985	952	1000	1018	1025	976	973	995	999	1033	969	982	928	987	1052	986	1000	1032	954	959	1015	961	961	945	989	986	955	971	1013	972	935	981	990	985	966	1003	975	973	1004	975	972	1009	969	965	932	1011	986	1001	990	946	995	989	946	944	976	989	980	934	957	966	932	926	979	968	988	996	936	920	971	984	1003	964	963	973	976	989	972	969	998	984	1037	925	993	1005	997	971	981	950	972	1009	960	1050	993	944	985	1001	1030	1013	987	996	1000	939	1001	1027	983	947	986	1034	985	936	947	992	1008	994	989	914	942	995	991	1068	969	1005	1056	929	947	977	995	1005	984	1020	974	1017	1061	949	938	1033	1006	978	958	966	1009	989	1049	990	1007	954	979	1034	981	968	978	990	1035	1025	966	977	1034	995	1013	1017	967	996	1033	957	999	969	887	939	988	953	945	996	970	978	935	970	937	1022	987	1037	961	1004	955	996	1023	970	985	986	974	1021	1010	987	968	943	1008	962	1048	950	1012	931	1007	972	904	995	988	974	1014	958	972	954	915	975	949	1012	1036	949	981	965	986	1034	1017	992	981	1005	1017	948	1009	1020	1031	967	988	1009	954	984	1038	983	1023	972	957	993	1023	1010	1004	1005	993	962	1005	965	1036	1014	982	1027	1012	988	996	1020	951	1029	963	1021	936	953	953	954	957	955	958	965	960	993	952	951	940	1025	1030	984	946	931	993	1032	953	941	986	994	967	972	961	958	969	1034	1028	974	997	967	916	964	1012	995	979	972	969	1019	1010	1031	1040	988	968	994	992	1052	966	982	996	963	972	913	1015	963	968	987	995	982	970	975	962	971	1012	957	965	985	1002	1020	1025	957	956	977	987	999	943	986	981	995	1000	981	1011	998	987	1003	938	958	999	945	1028	1029	983	1014	1005	1000	1024	979	1031	989	967	961	979	1016	1023	987	999	949	1033	1012	969	930	970	1013	968	973	956	945	994	1007	962	980	990	1006	980	937	965	968	922	983	987	1003	950	924	963	1011	1013	1002	1011	946	993	952	965	1004	996	929	960	992	1012	964	950	942	1000	951	966	990	975	993	978	917	961	1016	1008	937	933	968	952	1013	955	984	1010	986	971	979	1035	987	950	993	981	982	956	960	1002	955	1034	986	929	981	974	951	1018	1006	944	951	977	1007	1002	980	1025	993	933	1020	974	991	971	1014	1008	950	976	957	968	987	978	1014	997	1015	980	976	979	937	967	925	1038	973	986	978	1005	978	943	1016	980
38263	19957	20998	26322	21633	12983	8384	5683	5185	3035	2101	1702	1371	1380	1364	1309	1081	901	796	754	639	661	711	588	561	628	615	538	508	545	492	536	549	511	521	541	521	530	491	479	497	540	533	484	485	430	502	517	484	464	467	501	476	506	491	477	478	470	469	457	485	464	511	504	490	509	460	478	485	518	504	502	503	502	493	500	481	521	468	477	480	456	479	496	501	478	554	480	532	481	477	458	421	500	477	519	488	529	459	478	468	460	478	462	458	451	469	521	505	510	483	491	483	540	513	519	522	518	455	486	480	466	470	490	496	498	495	471	485	444	491	525	526	507	493	497	467	491	468	484	454	474	490	451	503	502	512	523	465	472	451	486	462	482	457	474	493	457	516	446	477	440	475	554	480	479	476	535	491	514	490	485	526	486	463	513	492	431	467	486	486	497	463	492	502	496	506	480	472	504	473	515	469	497	541	548	497	464	546	505	495	530	447	513	493	499	490	467	519	483	498	508	469	492	448	519	464	512	457	467	479	482	463	493	480	494	519	470	447	490	492	514	522	529	485	504	442	474	475	480	495	499	467	460	506	473	448	485	496	486	479	511	439	469	491	493	478	443	466	480	461	528	498	535	543	506	433	493	497	502	486	457	471	502	475	485	516	490	502	455	464	504	465	440	506	485	458	495	476	490	454	552	464	524	524	474	454	426	466	519	459	507	516	488	482	496	508	499	487	520	462	462	461	484	528	517	499	463	510	444	483	503	481	493	472	486	518	493	462	483	504	499	540	468	526	414	483	481	455	512	488	455	539	498	490	474	502	436	444	466	467	476	464	461	493	501	504	462	505	518	506	505	489	496	502	492	505	461	512	461	474	524	465	471	497	483	522	530	518	491	478	443	485	509	503	481	483	482	473	485	462	467	492	460	480	450	502	472	475	467	492	504	475	440	461	490	483	552	436	467	470	511	488	480	500	517	451	514	496	457	467	444	476	517	487	498	490	482	499	459	480	476	515	513	471	456	453	448	422	508	494	470	476	467	482	471	490	442	508	466	480	495	456	514	522	477	500	453	506	479	467	463	467	480	481	484	479	449	459	467	521	504	479	540	506	471	486	465	448	498	496	443	435	500	471	509	485	512	457	471	517	450	493	473	522	513	477	477	484	478	478	486	492	489	488	492	518	480	481	495	513	515	492	487	493	494	518	488	444	509	492	451	470	447	512	457	451	497	445	496	508	473	518	455	523	513	467	462	474	525	489	458	474	467	489	464	520	502	481	483	500	491	474	458	496	533	489	499	505	449	496	506	486	459	461	469	494	526	478	475	485	500	503	479	509	527	468	482	473	492	523	505	466	491	489	475	496	446	479	476	442	477	491	491	446	495	539	492	511	499	459	525	475	494	475	484	509	539	489	467	463	460	474	487	492	531	483	485	513	500	484	506	464	467	484	485	471	460	463	509	498	509	490	535	481	428	466	488	485	511	484	492	486	447	495	482	476	489	482	451	453	437	451	527	469	517	507	530	474	453	484	483	499	507	501	455	452	520	555	511	463	463	465	521	479	470	506	484	448	511	455	471	468	474	489	522	554	488	504	523	488	482	535	517	465	504	473	486	501	488	467	473	488	496	478	466	492	502	474	468	502	521	531	488	493	559	469	542	464	452	475	502	486	480	482	482	459	465	455	460	487	514	486	489	460	498	468	470	485	495	489	469	471	473	454	479	488	498	525	465	470	491	482	505	483	468	463	498	429	528	483	470	468	419	489	487	482	402	495	430	535	491	495	482	433	549	512	481	506	491	489	452	477	499	507	460	536	453	457	477	459	492	490	490	510	493	480	507	520	488	497	523	489	423	443	506	497	468	482	462	453	482	521	523	511	469	475	433	491	496	491	464	508	452	511	443	494	486	481	506	491	507	454	505	512	485	436	502	520	454	482	446	525	507	488	465	526	488	493	473	493	447	450	512	467	507	533	469	473	494	421	486	460	478	489	445	487	449	504	480	486	506	428	465	495	487	492	473	485	441	467	494	477	457	489	497	503	460	479	478	498	498	452	541	490	424	513	461	454	461	546	451	475	454	503	490	459	460	518	457	485	509	495	469	481	496	490	455	494	480	473	503	492	522	516	499	466	478	472	467	464	456	512	528	504	471	531	510	487	486	471	492	440	510	498	463	448	460	500	478	528	500	517	501	530	473	503	487	501	517	494	498	502	490	481	470	487	524	491	511	454	506	511	471	490	456	513	481	468	490	533	446	462	459	439	528	528	440	493	460	483	500	502	479	521	489	473	508	490	452	468	463	415	479	482	459	490	440	468	452	479	493	450	471	518	519	487	459	450	509	489	491	456	470	510	492	490	486	482	486	481	506	504	491	527	473	514	461	501	507	485	492	427	461	451	478	513	492	476	487	464	481	485	515	497	493	490	462	507	467	535	445	483	512	502	444	498	498	433	511	522	477	485	460	475	456	476	515	479	490	494	465	460	444	461	437	453	470	481	546	509	510	479	466	515	474	480	487	424	507	436	526	477	503	491	451	491	479	498	457	488	499	478	450	456	505	487	448	489	444	473	464	466	486	458	466	561	528	504	466	481	504	479	491	473	491	426	447	478	482	495	497	464	474	493	507	498	515	501	499	506	500	484	497	415	471	480	479	517	468	468	473	481	513	467	473	464	490	448	470	472	464	483	497	462	511	500	492	548	509	502	450	465	470	463	493	480	497	467	491	476	456	449	492	469	488	445	489	447	508	479	471	486	501	514	475	498	483	493	478	442	488	474	454	506	474	455	459	502	488	472	490	516	490	447	473	455	485	471	484	493	501	492	456	458	493	503	517	521	481	445	471	428	507	456	478	530	474	468	464	473	494	486	476	514	489	507	497	495	481	479	439	474	497	511	417	436	485	489	457	433	475	484	523	488	487	478	527	464	483	500	475	511	502	493	481	496	461	459	530	484	500	419	470	496	473	465	463	488	487	502	510	503	450	451	488	507	469	457	477	442	466	488	474	469	483	474	493	521	489	506	498	463	463	503	481	471	488	440	486	498	502	472	463	441	464	475	470	486	484	462	502	479	487	476	486	443	529	478	474	523	462	465	502	457	502	499	499	458	513	489	415	478	468	484	485	476	493	452	531	520	475	461	482	483	491	524	524	459	457	512	500	465	505	482	504	502	494	474	510	476	516	473	521	450	495	505	486	530	480	540	518	486	500	494	483	472	501	469	455	475	527	467	500	492	496	502	475	489	497	468	501	483	511	496	455	507	473	513	490	459	501	522	498	471	498	444	503	475	499	460	492	486	495	483	486	440	454	492	527	507	489	484	498	452	486	469	499	474	450	497	489	499	505	473	513	454	478	481	485	526	440	455	506	498	456	525	463	514	494	487	432	512	487	469	509	442	489	509	486	476	526	494	476	488	490	515	458	520	499	488	456	497	545	446	467	504	478	513	498	503	482	478	486	487	489	460	441	490	497	494	466	524	480	530	494	438	512	483	480	493	497	548	457	471	450
22654	13498	25885	36165	34282	25847	19729	17480	16634	11004	8339	6726	5262	5578	5765	5490	4721	3959	2962	2530	1999	1977	2082	1871	1743	1593	1411	1380	1339	1444	1499	1433	1385	1244	1200	1156	1225	1216	1185	1113	1115	1133	1097	1111	1167	1103	1044	1067	1048	1058	1073	1093	991	1011	1092	1064	1026	1088	1024	1101	1022	1073	1028	1062	996	1112	1075	1032	1049	1070	1051	1007	1098	1052	1105	1052	993	1070	1130	1068	1076	1008	1009	1014	1089	1127	1017	1046	1053	1023	1073	1021	986	1097	977	1007	1039	1027	1052	1081	1008	1036	1073	1051	1039	1078	1037	1017	1079	1071	1032	1033	1038	1087	1055	978	1035	1017	1062	1057	1054	1049	1078	1092	970	1043	1006	1073	1019	1060	1050	1035	1074	1049	1120	1080	1038	1022	1026	1023	1051	1024	1067	1024	995	1024	1107	1047	1021	1059	1042	1083	1042	1089	1032	1097	1031	1063	1045	1052	1076	1056	1010	1050	1069	1024	998	1044	1064	1023	977	1051	1054	1034	1074	1039	1046	1054	1071	1040	1055	1045	1099	1062	1035	1075	1021	1010	1029	1064	1075	1057	1075	1005	1066	1071	1031	1069	1016	1084	1028	1048	1095	1055	1074	1055	983	1077	1096	1016	1071	987	1082	1042	1059	1088	1030	1037	1030	992	1032	1013	1092	1041	1008	1032	1057	1057	1031	1000	1064	1060	1030	1063	1049	1029	1033	1063	1030	1020	1049	1027	1066	1052	1111	1082	1039	995	1032	1075	1043	1027	1055	1056	1002	1008	1025	1009	1062	1044	1028	1023	1070	1048	1067	1048	1057	997	1080	980	1037	1064	1050	1002	1098	1073	1099	1032	1028	1036	1084	1056	1058	1001	1062	1091	1065	1046	1100	1031	1048	1083	1022	1076	996	996	1042	1033	1048	1045	1050	1059	1109	990	987	1052	1012	1071	1046	1103	1048	1037	1102	1064	1018	1034	1055	1059	1026	1062	1075	1039	1027	1018	1068	1018	1035	1062	1028	1001	1041	1064	1039	1079	1071	1074	1067	992	1105	1063	993	1003	1106	1039	1010	1026	1036	1061	1047	1034	1051	1066	1027	1019	986	984	1052	1011	1095	1040	1016	1013	1071	1078	1043	1062	1083	1059	1051	995	1042	991	1066	1044	1025	991	1068	1092	1015	1064	1046	1046	987	1035	1073	1053	1105	1069	1098	1064	1060	1010	1095	1058	1018	1045	1074	1165	999	992	1091	1029	1004	1016	1045	1057	1044	1014	1018	1069	1037	1036	1034	1071	999	1051	1041	1016	1036	1077	1056	1049	1033	1082	1032	1066	1069	1038	1036	991	993	1030	1092	1033	1097	978	1074	995	969	1016	1076	1030	1072	1055	1078	1105	1027	1119	1045	1031	1006	1005	1092	1070	1075	1076	1048	1079	1017	1043	1075	1065	1070	1032	1059	1052	1015	1056	1034	1009	1056	1000	1043	1068	1066	1086	1085	1062	1015	1051	1107	1014	1022	1003	948	1085	1047	1015	1002	1065	1036	1042	1011	1102	1062	1106	1044	1129	1069	1061	1038	1032	1114	1034	1013	1050	1141	990	1003	1046	1046	1014	1024	1076	1101	1097	1035	1047	1047	1031	1057	1014	1050	1089	1031	1044	980	1048	1026	1077	1079	1080	1079	1068	980	1072	1060	1063	1139	1105	1020	1056	1086	1067	1043	1056	1008	1081	1037	1032	1037	1115	1046	1032	990	1082	1089	1082	1112	1044	1069	1011	1081	1002	1009	997	1065	1058	1071	1050	1086	1093	1060	1122	1024	1010	1074	1069	1040	1064	1073	1057	1017	1054	1025	1051	1078	1055	1047	973	1080	1040	1015	1032	1009	1001	1009	1098	1020	1082	1073	991	1010	1068	1038	1036	1105	1040	1069	1083	1104	1031	1029	1059	1071	1079	1057	1017	1051	1097	1079	1041	1067	1095	1053	1058	1033	1064	1110	1048	1064	1088	1044	1028	990	1082	1024	1060	1037	1038	1022	1072	1045	1043	995	1025	1045	1046	1028	1002	999	1038	1039	1045	1023	1132	1027	1018	1071	1103	1122	1057	1090	1020	1048	1083	1111	1058	1029	941	1076	1064	1098	1016	1043	1050	1020	1061	1024	1037	1038	1014	1047	1048	1063	1081	1041	1029	1079	1036	1021	1058	1032	1072	1098	1029	1030	1038	1076	1056	987	1055	1029	997	974	1114	1045	1027	1039	1097	1066	1032	1063	1038	1033	1124	1023	1030	1067	1035	1059	1001	1015	1029	1077	1076	1042	1045	1038	1086	1031	1047	1076	1031	1006	1062	1060	1025	1032	1087	1046	1078	1079	1055	1019	1111	1143	1037	1099	1028	1081	1063	1031	1051	1081	1051	1030	1053	1057	1033	1046	1065	1031	1065	1065	1061	1035	1047	1067	1022	1008	1073	1045	1062	1056	1050	1034	1035	1060	1036	1056	1082	1045	1026	1035	1055	1066	1028	1009	1090	1032	1073	973	1082	1088	1071	1056	1019	1114	1022	1021	1067	1051	1088	1028	1036	1047	1089	1043	1074	1087	1023	1054	1054	1009	1086	1051	1028	1124	1056	1088	1089	1067	1109	1050	1039	1056	1048	1005	1053	1001	1050	1033	1030	1139	1049	1068	1016	1025	1080	1075	1070	1075	1066	1030	1082	1080	1067	1049	1072	1100	1055	1040	1005	1030	1050	1051	1014	1075	1066	1028	1035	1092	1104	1018	1032	1061	1123	1032	1053	1051	1053	1057	1059	1066	1081	1091	1092	1074	1056	1005	1064	1059	1010	1053	1014	1037	1015	1063	1039	1044	1056	1090	1057	1052	1087	1093	1050	1054	1082	1079	1055	1047	1073	1070	1018	986	1052	1050	1063	1014	1102	1007	1079	1095	1045	1040	1052	974	1071	1043	987	1064	1036	1012	1009	1058	1015	1010	1030	1125	1050	1068	1015	1136	1081	1058	1089	1049	1099	1098	1005	1074	1059	1063	1105	1014	1064	1039	1106	1067	1010	1026	1035	1075	1056	1094	1034	1050	1089	1033	1072	1015	977	1055	1008	1076	1040	1013	1097	1082	1022	1057	1042	1056	1074	1052	1075	1050	1120	1039	1081	956	1030	1075	1041	1148	1026	1059	1058	1086	1046	1044	1136	1089	983	1074	1072	1034	1049	1036	1067	1056	1018	1029	1076	1036	1017	1072	1034	1060	1027	1093	1074	1078	1001	1125	1064	1048	1045	1061	1006	1071	1081	1013	1012	1081	1056	1107	1026	1046	988	1068	1021	1069	1041	1066	1028	1015	1137	1130	1050	1051	1039	1079	987	1020	1068	1050	1046	1055	1049	1101	1021	1047	1075	1112	1043	1071	1041	1044	1044	1077	997	1066	1107	1073	1046	1064	1031	1023	1062	1078	1016	1038	1137	1048	1011	1065	1004	1023	1009	1036	1019	1034	1061	1055	1051	1048	1048	1043	1047	1024	1076	1040	1045	1084	1055	1053	1056	1056	1089	976	998	1020	1028	1055	1071	1041	1094	1039	1005	986	1075	1106	1071	973	1014	1030	1072	1051	1014	1059	1077	1024	1081	1025	1053	1050	1103	1033	964	1012	1072	1060	1062	1011	1034	1036	1103	1093	1107	1055	1032	1036	1040	1013	1010	1035	1035	1041	1015	1027	1042	1040	1076	988	1029	1046	998	1049	1069	1084	1017	1047	1011	1085	1099	1082	1077	1016	1020	1060	1063	1093	977	953	1108	1046	1049	1022	1066	1074	1022	1034	1091	1082	1047	1068	1045	1029	1027	1019	1030	1075	1016	1033	1026	1066	1074	1044	1029	1082	1066	1040	1092	1073	1042	1047	1074	1065	1063	1054	1062	1053	1057	1036	1117	1046	1065	1108	1011	1029	1102	1112	1049	970	1041	1049	1059	1062	1080	1044	1042	1068	1031	1057	1128	1048	1016	1073	1028	1016	1094	1107	1060	1031	1033	1011	1052	999	1070	1061	1055	1035	1111	1034	1060	1012	1049	1028	1019	1072	1022	1055	1092	1061	1037	1035	1024	1032	1010	982	1068	1055	1022	1079	1057	1066	1093	1092	1000	1090	1009	1058	1074	1027	1075	1032	1111	1011	1051	1058	1033	1053	1016	1089	980	1056	1071	1079	1053	1094	1057	1092	1042	1068	1046	1048	1050	1033	998	1094	1091	1006	1020	1020	1022	1055	1018	1062	1051	1032	1062	1129	1041	1123	1046	1014	1015	1011	1092	1035	1084	989	1023	1048	1089	1051	1067	1050	1082	1036	978	1046	1039	1056	1071	1061	1072	1052	1038	1050	1043	1093	1008	1057	1039	1055	1099	1053	1043	1015	1058	1129	1100	1006	1018	1069	1030	1025	1074	1062	1089	1012	1106	991	1041	1049	1084	1055	1072	1031	1044	1139	1071	1082	1064	1000	1050	1061	1046	1015	1075	983	1079	1019	1083	1077	1079	1074	1026	1038	1096	1030	1039	1113	1053	1054	1028	1055	1035	1055	993	1053	1061	1060	1118	1028	1078	1070	1073	1038	1050	1060	1080	1102	1008	1069	1039	988	1055	1079	1107	1015	1077	1091	1025	1054	1021	1037	1112	1067	1053	1040	993	1087	1037	1083	1090	1009	1096	1014	1113	1026	1046	1055	1134	1034	1115	1058	1048	1018	1001	1059	1131	1037	1041	1021	1069	1029	1033	1032	1062	1058	959	1044	1045	1087	1027	1031	1004	1050	1093	1014	1009	1049	1046	1023	1049	1066	1074	1057	1067	1007	1001	1039	1068	1060	1037	1057	1070	1034	1102	1024	1059	1032	1018	1065	1039	1013	1024	1075	1067	1029	1017	1123	1022	1118	1004	1068	1034	1002	1051	1068	990	1015	1094	1045	1083	1066	1060	1039	1070	1091	1040
16653	7337	6264	5191	3361	2230	1546	1118	935	803	729	602	611	568	545	496	517	477	466	426	413	407	427	399	362	371	382	387	347	395	411	365	398	376	393	345	392	360	378	348	364	359	350	388	356	345	369	350	359	353	382	306	356	354	398	370	367	359	360	387	363	368	346	369	372	362	342	385	332	347	350	337	338	365	372	375	320	362	338	331	346	346	347	365	362	319	343	312	328	346	362	369	373	377	336	362	323	375	343	342	352	326	332	369	342	372	383	362	355	380	366	329	390	379	367	345	314	353	400	332	375	411	394	348	313	360	336	343	343	341	356	349	382	344	350	356	380	353	339	359	384	385	334	371	348	366	328	375	372	369	326	388	352	348	330	355	350	389	366	387	373	377	361	359	381	356	327	360	348	373	357	380	369	343	385	361	371	370	399	375	348	374	348	372	319	364	333	348	360	366	372	393	381	386	364	359	358	345	348	364	353	327	352	354	363	354	357	386	332	379	335	397	382	368	335	377	367	386	395	351	375	365	376	342	389	360	339	364	371	341	306	351	393	363	321	344	362	353	340	350	366	372	365	374	327	342	379	354	327	346	370	331	310	367	354	318	321	359	390	346	357	343	351	372	413	360	352	353	372	321	356	334	358	319	371	376	390	351	339	334	343	356	342	342	352	393	348	349	337	398	371	328	344	345	313	375	319	347	352	320	354	329	345	340	372	385	312	381	371	376	416	373	358	353	347	333	324	327	376	352	359	376	324	354	379	339	326	357	359	344	326	416	378	355	351	331	365	343	345	350	358	355	340	313	347	329	373	366	320	391	315	362	367	414	373	374	379	353	361	361	357	364	397	357	344	377	336	363	355	346	361	383	366	359	390	367	343	390	363	375	382	366	381	341	374	382	342	340	399	386	372	332	343	387	338	382	360	344	352	366	368	383	371	331	338	338	391	345	346	383	328	378	360	359	366	391	375	326	366	352	377	349	345	369	369	324	296	341	330	367	362	356	360	371	322	324	347	325	371	372	365	357	367	325	365	359	387	390	361	380	378	386	352	365	351	361	345	356	381	377	342	330	339	374	375	375	380	339	365	399	331	385	400	347	368	362	381	320	357	347	364	357	352	340	347	340	369	365	347	357	377	355	367	361	360	378	353	321	402	337	372	344	380	364	379	376	356	336	357	403	365	357	325	374	392	335	361	374	335	346	363	348	390	388	360	369	338	357	371	331	330	321	355	350	327	380	354	334	369	380	363	441	353	343	398	355	350	347	362	358	388	402	299	346	378	360	371	338	390	341	368	378	347	346	348	336	341	362	349	350	393	359	366	371	352	381	359	381	360	362	358	347	343	343	345	345	359	362	361	358	386	365	357	364	359	355	363	345	360	382	364	362	335	359	380	338	368	315	341	363	318	357	337	326	346	360	377	357	386	351	333	340	375	366	348	351	353	326	358	371	407	356	342	319	351	352	338	351	336	394	364	376	374	410	324	350	355	354	332	369	377	355	388	354	360	340	372	354	363	361	337	333	352	326	358	341	365	359	355	336	379	377	341	374	369	349	360	361	360	376	345	396	344	342	391	333	358	339	361	378	312	379	352	368	372	390	353	387	348	374	362	406	375	361	341	322	386	405	375	382	321	384	347	336	313	369	322	382	380	376	312	352	365	419	363	399	375	326	367	371	335	344	375	357	325	368	379	393	334	340	334	361	330	386	357	332	385	360	349	361	355	360	333	334	362	373	353	358	346	332	363	372	362	356	371	353	373	395	296	364	362	339	371	339	338	309	353	373	370	341	365	344	333	369	364	304	346	374	356	320	359	344	393	357	367	352	309	344	352	372	361	387	344	355	395	367	369	350	342	366	382	356	370	403	362	344	358	339	331	370	328	339	326	392	311	332	328	354	391	354	373	372	350	414	371	340	359	372	346	364	334	320	371	382	345	328	358	383	392	392	332	395	352	370	368	339	369	378	327	368	364	338	353	371	352	337	370	392	374	348	396	348	336	367	350	361	377	369	368	356	359	385	341	359	383	329	343	347	393	370	367	338	341	352	373	362	334	335	373	344	365	330	358	331	380	356	338	362	352	340	345	318	334	358	374	336	357	390	338	349	331	348	351	365	368	387	336	366	368	368	368	400	347	397	358	390	365	347	383	367	337	398	340	361	368	350	364	369	356	365	342	381	399	350	353	371	340	340	367	357	319	344	361	339	367	381	381	336	365	342	367	375	351	339	355	356	361	382	377	336	366	399	374	353	322	356	333	349	354	356	360	390	363	368	337	374	348	371	337	386	362	324	363	344	346	374	344	380	339	341	358	359	356	363	367	356	379	371	352	359	357	363	376	350	339	380	342	354	342	349	373	385	336	378	368	333	337	341	360	337	366	365	383	333	376	332	354	327	375	366	367	362	403	399	341	366	339	368	319	358	388	362	330	383	330	341	367	363	353	362	355	369	352	386	297	384	351	404	389	329	365	350	351	379	350	367	370	379	368	363	366	367	327	356	316	348	360	367	342	345	365	349	359	392	339	322	361	359	401	359	365	376	338	361	341	373	357	344	385	370	373	343	335	322	313	340	377	330	372	350	350	362	361	354	353	347	339	354	378	350	350	348	336	371	394	340	346	320	355	371	374	333	381	352	363	359	361	364	327	366	375	356	379	352	342	389	398	316	352	350	387	365	371	352	336	373	341	357	331	366	373	330	330	313	353	352	367	350	370	325	380	385	346	364	341	373	392	340	357	394	386	316	353	344	338	347	356	362	365	346	349	316	345	350	347	383	346	363	351	379	389	394	321	356	318	374	335	346	381	386	375	350	346	363	335	331	358	363	360	339	370	337	371	346	350	321	337	328	350	317	357	370	392	348	416	373	347	388	347	355	327	384	328	332	355	391	369	354	340	352	330	348	392	307	333	331	353	326	409	344	374	364	356	324	347	382	416	353	367	310	340	350	353	392	327	342	378	376	385	356	367	350	371	314	337	388	387	344	319	343	359	370	361	349	342	361	346	352	358	381	339	363	366	338	373	366	349	369	396	386	336	357	379	371	368	349	397	320	353	358	347	348	366	315	360	383	338	325	357	335	412	341	371	354	359	337	400	370	369	383	366	362	351	384	392	416	383	357	344	369	389	371	381	354	350	326	312	351	390	364	340	385	331	370	372	341	378	341	383	355	360	345	286	337	329	355	366	348	368	367	388	328	353	325	370	340	379	326	361	365	362	357	344	355	344	334	393	343	367	365	343	393	399	363	342	349	349	352	338	353	350	359	380	378	343	373	368	347	349	303	333	354	341	328	335	364	353	363	341	350	380	370	351	336	350	348	353	362	360	393	359	351	338	378	387	360	379	406	391	345	394	375	340	385	346	326	344	354	335	337	311	365	332	329	382	353	376	369	352	354	316	379	367	351	347	353	353	334	359	375	341	363	379	343	351	365	350	343	381	388	351	338	366	324	335	358	324	320	339	341	369	373	344	367	364	362	393	349	351	390	380	366	325	315	354	374
10144	5714	10174	12510	10278	8019	5884	4593	3966	3183	2699	2371	2083	1981	1740	1587	1464	1494	1430	1300	1188	1149	1129	1067	1019	998	987	993	976	937	960	961	896	895	908	820	866	884	905	834	835	863	891	844	828	847	850	830	789	854	770	843	842	787	800	782	789	834	819	867	847	808	791	759	798	767	789	810	814	864	824	842	800	822	774	845	807	787	816	783	810	772	807	824	841	802	819	789	834	800	864	790	780	796	820	783	798	833	815	833	781	811	754	808	827	773	780	823	751	858	786	852	831	801	817	778	797	813	784	840	843	830	832	819	803	819	850	811	843	763	827	787	754	794	836	811	820	801	796	808	800	787	831	800	816	798	807	800	809	856	771	879	834	808	782	783	821	766	805	775	787	819	807	758	768	833	846	820	829	780	829	839	817	805	867	781	780	818	839	778	800	793	800	792	814	818	814	822	827	805	792	790	798	801	819	784	781	765	875	807	861	860	797	799	772	801	811	846	847	897	813	812	841	789	825	795	760	773	813	809	836	837	826	799	803	839	835	777	745	809	852	765	807	800	798	773	801	829	821	790	793	781	735	789	817	799	852	826	816	782	781	802	794	786	789	816	837	831	789	828	890	804	825	852	827	765	839	837	839	826	763	797	803	837	779	833	831	857	809	778	844	833	830	806	832	835	824	870	812	766	783	834	789	789	816	809	803	826	786	792	780	828	812	755	820	812	806	781	806	798	832	844	799	862	784	761	857	807	829	826	835	746	754	791	791	800	775	825	809	809	813	803	825	817	769	799	873	816	772	818	822	849	796	807	780	763	827	805	835	787	849	823	827	806	818	845	825	806	783	845	821	774	879	835	848	801	783	794	841	804	817	817	803	799	882	789	815	841	795	747	837	759	815	798	806	817	774	805	827	847	832	788	831	816	802	817	792	834	799	814	773	804	830	772	791	791	826	853	783	851	842	772	838	799	775	839	806	759	826	835	820	807	830	817	784	861	837	826	805	802	836	841	824	818	777	861	838	826	813	731	747	819	831	796	812	776	824	790	759	812	832	826	820	825	820	793	867	853	764	867	769	801	820	798	804	846	790	833	774	784	847	802	821	810	796	814	798	824	794	793	773	762	869	855	834	774	833	776	800	800	807	761	843	849	816	816	821	797	823	777	757	802	776	742	836	821	809	806	797	798	829	779	813	800	781	810	789	837	823	825	835	776	761	810	843	794	807	815	813	799	830	824	798	887	822	827	793	783	806	792	791	823	866	818	833	770	804	789	778	843	793	747	820	785	863	788	801	801	771	797	860	813	799	852	826	836	850	795	791	809	806	873	837	836	812	808	800	799	823	804	839	872	778	836	832	833	787	789	810	786	843	759	831	825	839	794	760	774	813	806	776	811	831	813	834	770	839	802	790	837	831	853	782	740	789	843	783	784	768	792	842	858	806	801	816	814	819	846	795	795	784	795	768	817	861	779	793	810	834	830	844	788	790	763	867	798	798	824	763	821	781	837	766	860	817	791	775	831	819	811	789	818	814	835	855	807	872	833	833	793	772	850	770	801	799	816	817	799	781	809	805	860	785	821	814	842	764	770	827	786	801	805	837	801	835	851	795	761	774	824	832	805	818	742	807	814	823	827	822	847	795	806	814	844	780	812	791	764	832	825	823	766	822	843	842	824	809	821	790	798	850	829	797	783	779	764	830	844	832	798	742	864	806	785	818	815	857	826	769	772	795	830	837	803	800	783	822	813	833	791	778	769	821	814	838	786	824	805	814	812	815	832	824	773	797	798	806	827	815	769	820	833	798	836	803	806	855	824	746	858	773	763	820	810	844	817	797	805	774	818	768	815	797	785	824	850	833	787	777	800	843	814	776	824	866	830	798	794	814	815	837	781	856	787	763	759	816	806	790	794	808	830	809	789	794	852	816	877	746	802	860	831	846	772	820	783	856	810	800	875	818	829	813	802	823	781	869	806	820	746	851	831	848	787	782	800	892	816	817	785	825	825	834	780	773	775	822	860	772	798	788	818	850	769	846	864	742	835	806	799	766	798	835	785	764	789	851	850	788	824	779	817	835	880	824	794	801	841	841	777	837	781	783	817	822	816	848	860	822	856	799	780	829	764	813	787	839	818	801	815	840	849	830	802	819	792	818	783	837	770	752	783	791	807	810	819	838	790	804	792	800	808	833	794	799	801	845	854	800	779	801	798	854	857	786	858	831	805	777	773	855	813	800	787	813	827	820	800	785	817	803	834	840	795	805	790	802	836	790	812	791	790	810	838	822	778	823	778	795	766	778	856	842	770	856	846	802	790	813	820	819	842	799	824	821	810	810	849	789	836	850	811	806	822	790	869	804	822	766	806	850	792	818	762	802	760	816	817	808	799	806	750	751	760	879	849	795	803	745	790	809	828	866	838	803	773	826	782	840	794	851	773	800	767	819	811	790	832	799	793	854	775	792	805	819	811	756	818	756	828	817	844	856	804	822	826	821	788	775	810	848	773	827	811	833	825	819	810	839	761	846	799	787	806	790	824	801	816	802	816	819	796	832	831	770	789	839	825	816	848	815	826	787	797	830	798	813	774	827	807	802	830	790	827	803	835	845	842	838	793	836	795	835	807	835	783	782	771	847	856	799	836	797	789	813	793	779	806	805	801	854	835	792	886	857	845	792	824	787	841	831	772	754	808	777	792	770	819	800	820	818	830	875	788	836	789	837	786	802	878	838	798	822	844	807	855	804	804	816	790	786	782	823	854	800	810	793	761	870	801	796	843	821	803	837	835	787	798	823	762	820	789	849	801	835	862	811	811	866	809	822	829	784	848	771	798	761	840	778	861	793	796	820	801	799	857	843	804	836	817	785	782	783	824	849	766	780	870	794	814	823	831	803	813	813	841	762	785	808	767	822	767	826	810	834	818	813	800	792	840	813	857	757	871	784	824	825	792	787	800	844	826	778	817	834	801	757	839	801	845	801	810	827	803	798	791	751	782	834	869	844	737	836	790	820	793	780	799	751	831	812	818	797	825	863	826	765	843	801	811	822	809	790	820	814	819	817	805	794	779	780	818	802	843	880	805	837	801	792	802	803	803	771	793	791	744	777	798	771	744	850	814	816	851	805	765	798	844	909	825	832	816	802	786	811	802	817	848	785	821	771	813	745	845	767	861	816	790	803	874	799	776	820	779	822	832	810	826	780	818	818	802	789	800	783	818	814	816	797	803	789	814	791	818	824	798	818	773	811	846	845	844	852	830	754	781	804	775	814	839	731	828	789	799	781	812	810	845	841	842	805	805	785	805	795	750	791	861	817	807	772	845	797	860	746	873	830	825	817	865	802	843	817	807	783	836	809	792	836	771	804	769	847	813	841	811	836	770	835	811	781	778	835	800	833	790	794	790	847	839	757	782	802	783	800	806	805	786	817	809	808	859	824	816	815	799	844	813	805	847	796	807	791	813	791	823	821	799	824	833	795	778	824	838	815	843	774	797	809	812	794	809	817	778	845	785
29652	14250	12931	14212	12077	7699	4769	2869	2263	1782	1388	1185	1021	852	892	814	799	716	644	608	515	567	506	513	522	474	465	461	420	489	502	480	467	503	458	489	465	418	455	445	438	469	426	409	471	453	425	444	453	426	468	473	472	416	432	421	475	467	435	419	453	467	458	475	397	413	464	481	399	411	421	461	433	452	422	473	436	461	466	448	450	413	423	457	429	458	480	427	430	430	412	478	467	427	438	465	450	425	486	449	507	434	467	430	480	442	429	432	426	462	465	424	450	452	478	454	477	417	446	424	437	440	461	438	448	433	446	442	481	458	431	475	449	433	406	478	427	448	440	444	429	428	420	446	441	474	431	504	463	420	427	482	451	475	485	446	434	425	437	406	476	444	437	468	426	425	440	455	471	466	449	434	416	471	444	462	458	468	476	419	406	434	439	440	432	451	466	458	465	438	468	468	446	481	444	418	439	451	424	439	436	385	389	424	417	420	419	489	442	416	435	464	445	425	451	446	464	467	459	442	467	453	409	459	490	437	438	472	443	412	442	444	416	430	446	446	473	421	436	459	405	421	433	492	450	461	424	463	403	439	435	434	449	445	422	432	478	455	449	463	440	443	445	456	447	421	457	465	455	422	424	411	459	429	429	472	479	438	472	438	401	408	440	455	447	429	459	446	432	439	465	429	473	429	406	441	447	456	438	428	418	435	498	408	474	456	465	454	442	447	456	473	439	467	421	438	459	454	454	452	443	462	463	448	477	423	424	440	456	458	414	446	437	445	476	463	425	485	437	493	414	465	454	418	445	444	406	421	484	448	442	442	427	432	476	447	445	420	451	411	430	446	430	428	469	478	434	454	447	422	481	458	449	452	445	449	463	437	431	435	437	413	469	446	465	443	446	441	450	434	435	438	421	491	448	428	404	424	441	459	477	452	455	466	450	436	451	455	464	418	453	432	409	400	445	464	455	473	438	504	447	443	461	459	401	433	422	433	472	454	477	434	427	467	489	439	483	413	486	387	466	461	465	460	423	456	438	426	440	426	436	452	429	432	437	462	436	454	425	452	424	414	453	429	444	427	471	457	447	431	429	423	447	398	394	431	457	479	411	407	468	437	472	453	440	444	450	485	442	454	422	479	431	462	464	405	435	433	439	439	424	426	425	412	403	457	434	470	439	441	484	428	437	487	451	459	420	442	459	462	431	428	467	452	428	431	407	429	448	463	467	395	447	467	445	469	452	448	463	416	412	384	459	445	427	413	453	445	467	438	417	465	426	423	450	433	425	442	456	456	435	451	442	454	422	485	434	441	432	428	403	440	438	479	428	421	405	474	447	408	420	396	478	479	438	479	442	465	492	474	417	402	430	387	423	447	444	428	469	455	436	459	483	444	468	438	424	421	480	451	443	453	435	475	479	453	475	460	437	456	446	415	414	425	417	420	405	492	448	467	418	399	430	465	446	455	482	461	445	411	487	461	429	413	444	455	470	450	416	413	438	420	464	478	503	431	431	423	445	442	462	425	430	444	468	432	464	434	485	438	457	455	421	447	420	431	469	442	454	427	440	415	422	446	468	474	435	450	406	440	454	464	445	437	435	425	428	475	417	434	452	406	430	402	482	457	444	434	451	423	445	441	445	481	469	440	441	434	445	442	452	443	481	432	435	403	455	434	456	420	451	454	457	430	443	408	436	414	437	452	462	482	439	429	445	488	451	473	480	422	388	449	408	442	407	438	476	454	436	428	425	438	441	425	470	444	430	461	416	460	482	449	460	475	426	432	441	411	463	457	463	407	445	438	473	430	468	466	451	421	452	429	456	460	409	504	464	440	430	461	400	428	457	411	472	441	420	441	429	478	424	443	479	474	438	412	441	406	467	447	463	399	422	467	433	485	406	439	440	495	415	463	456	411	441	420	522	445	486	453	503	427	422	462	485	464	449	454	451	446	446	460	497	427	494	430	450	407	426	439	472	411	479	427	426	410	425	483	474	474	436	448	460	413	458	419	438	472	422	453	445	435	449	473	422	460	411	445	432	429	455	429	466	405	416	437	457	426	449	440	448	428	463	441	401	454	449	461	429	412	429	474	437	423	418	450	447	457	424	413	460	429	477	454	471	434	459	441	405	415	466	430	458	443	443	425	450	445	462	433	475	460	446	437	432	442	485	432	492	473	412	454	420	453	476	478	461	479	413	418	443	429	471	481	435	433	454	432	449	466	442	441	423	452	453	461	465	464	453	476	478	470	418	410	487	472	406	459	392	436	400	484	399	448	446	442	436	471	467	448	507	473	438	452	464	471	411	492	470	444	488	488	447	469	417	430	435	422	415	435	409	429	452	472	466	486	430	430	439	428	449	415	481	455	456	453	455	430	413	431	440	432	447	445	458	428	447	454	421	456	387	405	412	426	434	487	457	423	426	469	453	471	473	431	433	421	423	420	462	411	438	431	438	457	465	448	450	420	468	468	458	462	437	442	441	448	440	420	460	434	455	450	410	434	454	407	438	416	456	441	446	507	479	418	455	404	418	488	415	427	487	446	452	410	444	455	457	428	492	463	439	493	456	464	448	439	424	445	435	459	467	429	485	456	455	432	456	414	435	460	475	413	443	451	425	444	424	415	455	443	431	435	461	458	465	414	438	492	440	480	442	464	471	407	453	434	448	449	490	443	431	442	432	450	384	437	466	460	423	441	487	472	444	456	454	486	434	427	434	489	446	440	477	439	406	396	462	412	435	440	443	419	482	439	456	448	442	463	418	422	459	443	470	423	462	428	469	443	472	433	469	442	454	483	401	457	446	480	461	482	445	410	483	451	433	456	422	479	465	453	445	459	438	446	436	442	450	443	462	436	469	442	491	417	485	470	460	459	412	456	463	463	457	439	480	470	484	441	449	480	433	451	392	429	469	476	448	408	431	440	444	424	431	425	421	433	406	459	461	456	434	447	441	425	406	450	459	453	462	432	478	461	434	432	450	458	504	439	436	426	492	428	441	436	456	486	449	440	440	460	446	443	480	444	419	459	469	451	462	439	452	438	439	433	430	437	416	456	456	465	438	463	427	440	433	461	428	419	452	439	455	432	440	465	419	424	460	412	441	467	469	422	417	400	441	464	451	434	438	445	445	405	465	460	481	478	446	439	431	463	498	478	430	445	463	452	422	411	427	481	419	460	452	481	401	433	497	453	470	449	485	465	435	453	391	440	468	411	471	450	479	435	468	453	444	445	467	492	467	444	443	436	412	471	470	458	459	449	400	423	484	441	432	442	458	416	487	457	475	442	455	432	474	420	427	476	450	445	420	452	433	433	487	468	440	462	420	450	493	445	465	455	416	457	439	412	454	446	452	457	467	428	447	476	413	479	468	419	461	448	456	412	450	448	416	429	433	463	450	490	452	436	461	432	476	427	472	483	454	440	432	426	459	442	480	468	425	456	446	475	483	425	463	466	485	468	378	432	437	422	441	421	453	461	442	445	478	449	470	472	417	416	452	452	447	451
18385	10406	18210	25797	26605	18217	14537	9849	8200	7076	5385	4407	3885	3460	3620	3234	3160	2698	2148	1927	1621	1697	1614	1413	1434	1304	1224	1186	1233	1233	1182	1245	1234	1107	1053	1129	1062	1018	976	1082	1106	1008	995	1027	1007	967	1056	992	1019	971	994	1049	1026	995	1002	997	968	956	991	1029	988	978	999	1003	967	1019	995	953	972	974	944	964	987	948	976	995	973	1003	991	960	973	987	1000	964	997	1004	968	986	996	1010	985	938	1017	956	1001	1012	950	963	1044	996	986	987	1014	988	1020	1021	1000	989	973	1008	1009	1025	998	1022	994	998	973	1005	1000	961	996	985	1003	946	1038	963	953	986	997	990	984	979	938	960	994	929	952	952	1004	961	1003	980	1022	1028	999	1003	951	978	983	952	962	977	924	974	1026	971	963	1052	951	977	944	996	943	937	980	992	916	922	1037	961	1019	952	1000	970	960	1000	986	980	1022	974	950	943	955	961	1010	956	945	926	964	1066	938	931	979	953	1000	990	985	924	1013	953	1017	1011	1006	995	900	954	969	991	936	1005	986	976	979	931	990	900	974	980	1023	1000	944	1073	929	959	963	981	1034	934	995	970	963	1024	950	939	994	980	959	914	944	939	987	965	1012	1010	1015	967	1023	1010	1024	1023	958	949	1007	969	1024	966	989	963	969	1008	970	992	959	1014	986	982	1000	997	963	906	987	1000	1022	943	951	1002	958	1015	997	997	981	935	983	1054	1001	965	949	1000	938	982	974	934	1011	959	946	966	1015	977	943	916	1029	930	946	976	1010	1029	1088	943	1023	955	926	1030	985	979	950	992	957	989	982	977	996	903	946	976	996	956	958	946	945	1001	980	950	993	1011	945	990	1006	944	953	977	986	965	998	996	1011	990	985	987	936	980	980	950	966	984	963	948	969	963	960	980	987	974	967	979	945	957	948	994	992	973	978	983	977	958	955	979	958	912	1007	1012	1078	1024	1024	985	953	1015	931	970	988	997	962	987	935	943	967	966	970	1016	969	945	989	979	982	973	978	1016	994	965	964	936	968	935	918	973	991	995	972	1006	1035	1006	971	954	962	934	1021	973	959	979	995	1040	996	1010	935	948	967	941	968	979	945	1042	941	988	969	929	956	1087	1009	984	979	949	987	966	981	956	1039	930	961	927	952	979	945	991	1059	991	968	995	953	972	995	1020	1001	973	1000	971	948	957	978	1023	988	947	999	956	1029	964	993	981	963	966	996	1001	972	958	963	1059	963	1014	967	963	940	912	973	1036	1019	978	974	926	993	970	1006	950	962	983	937	964	975	957	982	995	975	995	995	1018	1006	941	963	1037	995	998	952	1041	973	1012	975	957	985	1005	939	964	939	1006	993	1014	931	953	997	901	996	993	929	949	969	1008	941	1005	1025	992	973	1007	948	959	968	984	937	1008	983	998	965	1014	979	951	938	914	1012	954	946	941	964	991	985	999	975	981	1016	913	956	938	962	1002	946	967	1019	974	974	984	979	991	991	998	990	967	993	976	996	952	958	946	981	961	950	939	989	1011	945	1027	956	993	978	969	946	986	989	1012	952	933	953	957	1054	1028	967	1070	988	981	1014	967	1022	937	1043	987	934	947	1016	980	964	1002	937	973	940	965	959	953	1012	948	959	1008	985	938	938	975	1007	986	985	980	978	932	980	951	947	958	911	1011	1024	1018	946	928	994	926	1017	1003	993	953	967	977	972	1013	1001	1009	981	1011	1029	964	1003	999	998	963	970	927	981	1021	977	969	991	1015	983	987	1008	967	946	1002	980	972	969	961	972	951	954	983	983	963	984	933	975	990	1011	1011	1001	1016	956	1040	1022	1038	961	988	998	944	1021	1013	960	985	964	929	1003	961	967	956	963	987	981	1042	936	913	1000	977	1048	969	1030	978	959	954	921	1008	1017	972	1024	1008	971	953	1016	1007	973	970	954	908	988	904	990	970	1019	942	1016	976	977	1011	1002	973	951	979	920	968	1032	999	941	1006	956	941	944	991	954	954	995	992	964	952	991	978	930	992	968	1018	975	982	943	967	1001	952	963	966	1010	1023	962	951	998	978	1042	993	984	959	958	971	956	932	965	964	1002	959	965	952	977	993	949	919	996	1001	939	954	980	997	959	1023	978	972	1023	973	995	960	983	1022	954	994	972	1043	962	898	994	950	964	944	970	991	968	987	999	1038	957	1017	965	996	954	969	902	982	1030	993	1011	955	997	969	983	963	948	946	992	955	1002	976	985	970	947	930	980	936	1001	976	923	964	939	936	1033	1008	1028	992	975	1025	979	920	955	979	1049	964	1009	972	963	955	959	1003	948	960	958	958	1039	968	926	1006	965	945	992	1000	1018	955	996	982	972	988	945	1021	994	939	966	943	935	994	975	958	1001	970	931	1038	964	999	946	991	970	1033	992	1041	986	965	979	986	998	955	1020	996	1014	977	988	967	1009	974	1027	945	1034	946	1013	923	987	1044	992	992	997	959	1031	1022	965	980	952	961	1008	984	997	925	954	939	949	913	964	981	978	978	1009	949	977	992	1036	1009	989	1008	911	931	974	968	988	941	1011	952	985	1013	1039	987	1035	900	990	993	992	940	942	942	975	1000	932	1005	994	982	1030	949	981	962	973	966	966	977	938	1001	953	939	973	955	994	1008	989	1008	989	979	983	990	985	948	983	988	970	1005	955	941	998	973	927	1002	1033	951	998	1034	967	965	961	948	973	999	991	986	1017	952	992	976	937	1006	983	907	946	970	967	977	934	956	990	977	983	974	956	1006	992	994	985	978	1017	964	998	988	964	905	1008	981	958	934	1020	979	1004	1024	955	1038	1015	1027	964	898	1023	1006	937	931	955	960	989	960	960	966	986	956	947	948	1021	1054	1011	977	966	991	959	930	1052	967	904	974	900	950	952	965	989	1004	963	962	964	984	985	902	1001	1038	963	1005	960	969	993	915	1054	974	981	959	983	979	1025	934	1030	964	947	962	964	980	990	962	961	1016	972	999	914	1030	971	991	1000	982	987	961	905	940	995	982	996	1017	1011	989	966	920	980	941	934	1021	986	898	947	990	1002	1014	985	950	1010	945	942	1010	986	986	977	980	958	926	984	945	1003	946	980	966	969	1014	1022	977	963	953	963	999	1013	946	966	1009	985	957	991	938	962	986	1006	1000	1015	985	946	971	974	963	973	1019	1019	975	958	986	983	954	1010	973	983	998	956	943	974	992	952	928	930	965	990	967	992	1001	985	990	970	974	995	955	985	1028	945	942	948	930	1030	989	1041	996	1045	1028	936	1030	994	984	973	948	935	981	1017	970	1003	967	939	965	974	1022	1010	1000	1004	981	1001	957	972	914	1041	992	1000	978	1003	965	993	1001	1006	943	979	1001	1018	929	1010	935	968	1025	996	1039	922	928	970	976	959	978	968	995	946	1011	965	971	1013	960	1019	955	998	933	926	982	940	989	929	1021	971	997	964	984	963	952	995	991	988	988	952	1015	942	987	993	984	942	919	949	961	1046	948	988	997	940	1021	990	966	996	968	1022	956	954	985	916	987	953	998	1010	960	1039	982	954	965	991	933	976	977	1018	964	977	944	993	958	946	1014	974	971	1013	995	977	960	964	951	949	988	955	1000	1015	1026	962	927	1024	984	1023	986	939	980	956	1018	1006	1018	999	1008	965	998	914	937	988	1010	977	1003	968	964	1005	961	1001	1006	972	986	987	974	1027	1005	964	912	980	999	989	993	988	997	963	1030	1007	978	974	1019	978	996	993	947	959	1009	983	1005	960	976	1003	992	947	1008	988	961	998	1054	993	963	993	991	955	992	1008	983	978	1022	981	938	1027	949	977	987	1036	996	976	945
38513	21043	21127	24659	19390	14435	7838	4958	3675	2515	1942	1505	1385	1256	1184	1060	1080	928	755	736	698	636	656	631	593	562	606	540	517	528	561	551	489	547	534	493	484	504	514	484	479	507	482	465	466	473	472	489	482	481	514	478	531	483	538	488	524	441	471	492	528	494	483	498	474	492	481	465	443	482	463	477	504	471	511	477	495	489	498	549	508	474	519	516	526	484	477	486	465	484	478	477	476	470	482	469	469	476	498	538	499	479	467	474	544	554	480	501	476	463	510	506	480	486	480	460	520	517	468	529	470	455	531	488	487	490	526	434	490	497	490	439	465	517	485	440	502	502	519	501	530	480	487	487	447	476	476	494	544	503	465	451	471	473	487	473	529	473	451	474	501	484	487	495	486	508	490	511	483	444	481	484	458	477	469	458	478	466	473	519	508	503	499	510	523	472	514	472	455	487	495	520	470	471	493	492	495	529	483	459	487	477	479	506	449	478	495	490	445	506	504	466	492	507	478	486	514	521	503	508	460	475	492	468	453	544	468	470	490	528	506	474	467	495	426	439	482	490	474	422	476	485	475	484	484	453	464	488	444	450	413	502	490	491	448	491	501	490	500	457	510	486	473	493	490	483	484	475	463	471	470	450	436	506	464	493	487	454	531	452	493	465	522	485	500	479	447	482	453	493	510	452	507	488	506	493	462	478	471	482	408	466	465	509	499	492	492	515	495	495	463	476	504	503	513	470	514	485	469	491	508	467	472	440	481	561	503	462	476	482	497	508	453	445	442	475	491	453	457	470	454	507	532	439	434	481	460	485	521	462	499	501	513	461	510	506	495	497	435	450	444	458	464	518	475	474	460	484	496	481	442	481	506	479	458	502	499	478	489	485	469	480	485	509	448	534	513	493	478	476	457	467	484	528	465	496	466	474	478	481	454	490	496	473	473	493	516	483	487	505	527	533	464	459	462	475	523	495	543	500	513	519	461	428	484	441	493	481	453	527	429	455	480	466	465	481	496	492	429	442	525	475	461	506	464	503	521	473	463	471	518	547	465	469	448	514	455	494	452	470	506	480	473	488	454	467	485	457	477	430	517	487	507	479	512	445	484	479	486	463	458	483	462	469	466	460	460	455	506	466	518	471	507	497	490	483	497	489	455	478	451	470	445	438	479	499	512	448	516	483	468	468	504	476	478	467	515	496	497	466	489	491	500	472	514	498	495	500	497	488	429	488	489	459	464	456	505	455	490	479	495	508	476	456	530	475	463	475	488	454	490	457	516	433	485	459	527	464	452	452	500	499	485	478	486	478	485	471	519	501	516	469	512	503	496	453	500	498	457	507	506	497	496	471	475	467	477	514	472	524	520	488	513	502	497	480	490	502	499	481	481	497	501	481	515	498	431	462	469	436	483	460	496	469	460	463	492	513	477	483	450	468	478	452	430	497	466	472	475	474	499	444	488	490	461	494	483	527	491	494	491	508	464	488	486	464	472	517	503	485	467	507	480	496	531	509	512	444	484	493	444	482	485	434	507	505	571	502	502	473	458	503	485	511	516	474	486	487	485	491	442	470	500	464	487	486	490	499	469	487	462	490	479	453	493	493	535	506	475	510	462	512	490	473	497	493	462	495	510	473	464	454	509	505	478	494	477	464	462	490	497	511	485	487	500	494	485	484	500	504	498	467	443	489	482	470	510	465	489	461	444	475	510	504	469	454	425	495	447	479	496	496	501	447	487	507	470	481	518	470	454	481	519	466	510	467	498	480	434	461	463	459	510	471	486	479	495	494	491	497	457	489	448	436	532	454	461	437	494	484	503	527	484	489	502	509	497	481	479	481	487	472	469	439	516	501	456	504	459	472	487	473	495	484	465	473	478	493	451	466	521	470	506	468	515	513	479	501	506	527	504	522	510	487	479	508	499	479	499	449	529	461	484	496	499	461	512	509	504	531	493	514	488	453	516	462	454	481	495	487	461	429	544	525	525	496	476	508	511	499	440	500	443	470	490	475	480	511	454	463	463	477	500	471	498	499	498	445	481	468	493	457	492	470	505	475	455	451	503	508	485	503	471	492	461	479	494	496	498	517	504	487	486	498	421	508	552	483	513	514	458	516	467	496	501	488	469	506	526	485	486	486	487	481	442	543	500	473	442	494	468	448	489	520	527	508	470	541	524	495	517	480	454	486	515	473	521	479	443	453	475	478	449	484	507	493	497	486	493	478	498	441	498	492	452	462	490	480	452	509	504	445	460	480	500	486	486	474	526	483	470	471	481	457	538	487	514	504	495	522	528	512	491	499	519	494	506	474	487	447	523	472	464	485	485	495	461	506	483	428	478	475	462	523	477	478	426	488	511	475	469	520	476	450	525	511	468	468	467	492	508	526	475	479	518	427	465	492	442	517	451	469	478	514	500	486	500	506	497	443	474	508	488	486	504	518	484	477	487	475	490	519	507	463	500	472	503	456	483	486	484	506	518	509	466	493	480	482	476	479	477	469	490	458	471	495	525	473	477	480	529	517	475	531	466	500	507	483	499	485	469	474	479	472	509	494	450	476	480	473	487	448	477	481	512	483	502	491	474	465	501	541	470	467	491	495	465	463	478	467	472	492	482	451	509	482	470	465	478	461	469	493	475	501	439	440	496	493	505	489	477	501	469	432	512	520	505	527	487	438	485	499	487	524	456	477	489	502	504	493	497	513	498	508	498	479	476	464	509	515	503	502	485	481	491	476	478	487	467	516	475	466	472	478	457	474	485	490	446	502	533	509	479	493	537	502	499	482	474	482	497	485	453	495	451	436	492	521	520	519	496	479	434	467	508	487	493	509	497	472	407	432	503	478	477	464	467	434	472	496	531	463	483	482	453	465	532	491	494	483	527	461	505	475	470	500	448	528	499	502	493	523	493	462	463	509	464	471	474	478	472	460	490	490	448	517	482	519	496	483	495	497	458	462	505	465	488	539	489	459	479	468	483	465	471	462	472	476	450	479	427	490	465	457	493	494	480	491	495	459	511	481	465	494	485	485	493	511	481	499	477	518	492	475	489	491	461	461	495	460	517	499	524	501	499	467	513	511	516	470	526	520	541	481	441	520	463	467	503	485	474	516	485	471	473	483	480	456	453	518	509	481	469	501	500	475	426	461	484	453	500	474	487	472	490	479	489	498	532	524	458	521	468	510	501	476	526	453	531	486	501	500	488	478	489	461	504	520	474	492	493	489	471	457	510	482	512	488	484	520	487	504	468	483	470	466	503	472	542	500	466	477	520	482	483	472	459	447	462	466	477	482	482	459	495	499	525	521	453	481	517	472	441	428	491	489	491	464	497	492	462	462	491	528	451	464	480	495	511	484	453	505	410	430	443	494	469	477	514	480	491	450	490	468	552	542	455	479	517	483	486	516	463	507	504	455	487	501	465	455	450	478	467	458	449	473	478	474	464	532	534	533	522	440	501	448	477	473	475	484	470	487	512	480	417	494	449	461	432	471	481	514	497	450	470	457
23102	14606	25809	34325	33888	26800	19447	14813	12251	9428	7666	5870	5444	4942	5134	4498	4306	3881	2818	2348	2163	2106	1858	1733	1691	1531	1417	1401	1442	1386	1425	1344	1265	1259	1217	1117	1045	1147	1171	1103	1085	1074	1062	1080	1093	1098	1028	993	1077	1077	1025	1058	1016	1072	1041	1073	1041	1109	1080	1104	993	1082	1089	1028	1087	1015	1056	1036	1122	1080	1029	1080	1031	1044	1037	1003	1071	1071	1015	1038	1096	1081	1050	1050	1010	1065	1016	1053	1105	1048	1039	1097	1058	1059	1069	1070	1004	1024	1044	1040	1084	1058	1027	1076	1041	1056	1081	1044	1019	1079	1066	1030	1006	1045	1000	1015	1040	1047	991	1026	1049	1050	1097	1074	1050	1068	1031	975	1008	1086	1043	1021	1030	986	1064	1091	1048	1090	1092	1026	1040	1074	970	1024	1060	1046	979	1067	1021	1052	1029	998	1010	1070	997	1072	1044	1065	1048	1000	1086	1044	1077	1081	1031	1057	1064	1170	1015	1049	1038	1023	1049	1031	1048	1070	1099	1030	1030	1035	1028	1093	1009	1008	1052	1031	1077	1107	1015	1019	1041	1017	1036	1077	1013	1032	1010	1058	1074	1063	1055	1096	1078	999	1020	1037	1029	1083	1049	1011	1044	1012	1019	1046	1033	1057	1053	1091	1036	988	1036	1051	1113	1049	1037	1092	1036	1031	998	1035	1098	1029	973	1074	1058	1055	1042	1039	1030	1081	1054	1028	1040	1068	987	1057	1038	1054	1075	1021	1029	1039	1037	1068	1030	1008	1000	1022	1070	1087	1112	1069	1061	1054	1042	1035	1066	1031	1034	1069	1049	999	1083	1069	1073	1102	975	1029	1076	1017	1019	1037	1017	1045	1084	1079	1063	1070	1005	1042	1043	1008	1060	1062	1049	1026	996	1063	1021	1029	1005	972	1089	1066	1085	1021	974	1071	1050	1053	1037	1055	1027	1028	1057	1008	1025	1023	1092	1027	1067	1042	1047	1033	1114	1088	1037	1105	1051	1047	1037	1022	1057	1034	1021	1069	1032	1044	1001	1089	1045	1035	1073	1006	1064	991	1031	1032	1048	996	1013	1077	1038	1017	1018	1018	1027	1017	1097	1086	1006	1041	984	1049	1050	1066	1048	1030	1067	1029	1064	1139	1040	1077	1053	1100	1025	1097	1102	1043	1030	1092	1038	1035	1056	1015	1040	1027	1034	1085	1042	1027	1069	981	1025	981	1062	1017	1055	1081	1014	1136	1051	1044	1016	992	1015	1011	1049	1090	1065	1119	1025	1025	1107	1073	1011	1036	1016	1063	1069	1014	1064	1053	1073	1033	1039	1044	1052	1050	1041	1055	1013	1046	1024	993	1053	1044	1013	1009	1069	1018	1044	1011	1063	1045	1068	1059	988	1054	1089	1015	983	1034	1025	1117	1023	1059	1099	1067	1039	1036	1046	995	1003	1074	1066	1059	1071	1016	1036	1059	1056	1096	1033	1010	1028	1015	1058	1099	1020	1022	1085	999	1024	1025	1067	988	1037	1037	1067	1023	1039	1076	1011	1104	1155	1050	1014	1095	1058	1031	1041	1093	994	1051	970	1021	1030	1070	1075	1022	1030	1089	1002	1020	1054	1062	1020	1040	1071	1060	1032	1071	1024	1013	1036	1050	1070	1059	1081	1011	1095	1022	1009	1061	1034	1086	1048	1043	1051	1035	1079	1053	1050	1036	1007	1011	1043	1068	1055	1089	1015	1098	1032	1036	1028	1061	1038	1048	1015	1059	1048	1065	1029	1103	1038	1051	1046	988	1095	1042	1044	1100	1049	1038	1066	1077	1094	1004	1019	1078	1034	1043	1048	1092	1098	1069	1020	1087	1023	1054	1067	1051	1037	1047	1080	1108	998	1039	1050	1086	1061	1071	1007	998	1069	980	1042	1090	1082	990	1035	1004	1079	1056	1026	1061	1086	1028	992	1017	1046	1107	1013	1117	976	1083	1010	1018	1019	1075	1091	1084	980	1080	1059	1035	1073	1067	1045	1032	1016	996	1037	1083	1003	1060	1034	1065	1076	1041	1054	1051	994	1069	1059	1046	1026	1031	1057	1038	1014	1036	1047	1091	1046	1018	1067	1037	1067	1044	1066	1086	1077	1079	1072	1046	1113	1004	1009	1073	1042	1022	977	1006	1092	1054	1045	1003	1080	1028	1021	1049	1037	1058	1091	1032	1104	1026	1054	1084	1055	1033	1059	1072	1019	1079	1037	1075	1055	1076	1067	1057	1073	1045	1037	1087	1059	1053	1068	1069	1035	1061	1076	1058	1045	1008	997	1019	1043	1022	1020	1079	1019	1037	1035	1001	1015	1035	1115	1100	1023	1048	1013	1109	976	1071	1042	1036	1051	1085	1031	1047	1064	1069	1062	1051	1074	1073	1034	1095	1062	1017	1086	984	1027	1032	1044	1108	1052	1143	1009	1063	1040	1094	1026	1045	1033	1043	1065	1034	1114	1032	1038	1082	1043	1128	1072	1034	1011	1099	1045	1069	1108	1020	1014	1065	947	1063	978	1019	1041	1078	1033	1028	993	1061	1028	1060	1073	1051	1006	1036	1022	1075	1059	1016	1097	1046	1040	990	1069	1019	1049	1094	1064	1048	1042	1054	1021	1043	1077	1047	1066	1036	1014	1054	1026	1004	1118	1042	1049	1042	1024	1065	994	1013	1058	1075	1031	1101	1039	1066	1050	1032	1067	1018	1054	1056	995	1089	1052	1084	1071	999	1003	1071	1009	1049	1017	1034	977	1043	1002	995	1052	1001	1044	1008	1015	1036	1059	1088	1105	1083	1036	1054	1119	1066	1039	1073	1033	1056	1051	1047	1059	1091	1041	1060	1019	1050	1037	1018	1015	1037	1057	1064	960	1026	1059	1112	1038	1024	1050	1050	1030	1053	1091	1051	1044	1062	986	1051	1027	1032	988	1062	1006	1065	1057	1082	997	1040	1073	995	1055	1022	1044	992	1035	1006	1094	1058	1048	1018	1047	1096	1038	1076	1100	1046	1071	1005	1089	1027	1043	974	1051	1094	1044	1112	1040	1018	994	1043	1048	1038	1009	1005	1061	993	1049	1045	1051	1031	1072	1048	1085	987	1109	1112	1058	1063	1027	1025	1057	997	1079	1023	1042	1009	1068	1058	1041	1034	1037	1025	1082	1038	1046	1073	1047	998	1044	1061	1079	1043	1046	1028	988	1062	1054	1001	1078	1010	1021	1054	1042	1053	1046	986	1026	1049	1035	981	1023	1046	1057	1082	1103	1034	1044	1060	1064	1040	1044	1001	1105	1045	1098	1071	1015	1100	1020	996	1068	1059	1014	1059	1053	1065	1021	1051	1049	1039	1052	1059	1021	1043	1019	1084	1063	1027	1044	1063	1043	1077	1080	1051	1016	1067	1037	1037	1052	1063	1105	1058	1048	1044	1023	1055	1051	1044	1026	993	1090	1031	1050	1009	1015	1031	1014	1055	1078	1031	1057	1048	1101	1021	1053	1045	1107	1056	978	1071	1102	1005	1028	1090	1012	1075	1080	1046	1046	1092	1036	1017	1051	1102	990	1056	1003	1008	1047	1088	1020	1006	1027	1002	1031	1028	1031	1065	1064	1056	1054	1055	971	1067	1041	950	1062	1070	1030	1043	1015	1066	1052	1053	1023	1015	1022	1052	1009	1016	1070	1060	1046	1042	1043	1073	1103	994	1023	1057	1025	1033	1009	1052	1035	1103	976	1054	1111	1048	1016	1030	1049	1027	1044	1060	1057	1090	1059	1062	1092	1019	1099	1098	1082	1062	1043	1017	1011	1052	1018	1048	1038	1056	1043	1104	986	1026	1087	1037	1027	1088	1048	1087	1028	1053	1023	1020	1032	1043	1077	1018	1040	1022	1061	1038	1050	1043	1008	1031	1037	1052	1018	1014	996	994	1066	997	1073	1000	1004	1083	1054	1055	1075	1036	1040	1017	1063	1065	991	1048	1043	1010	1107	1061	1038	1093	1076	1037	1013	1073	1022	1033	1056	1022	1062	1019	1047	1063	1004	1027	1014	1071	1033	1070	1047	1007	996	1067	1048	1036	1051	1037	1074	1090	1010	1085	1016	988	1068	1015	1019	1086	1051	1077	1035	1025	1064	1002	1072	1035	969	1035	1022	1042	1020	1072	1027	967	1093	1038	1078	1041	1028	1035	1076	1003	990	1074	1058	1083	1072	1051	1038	1033	1044	1044	1066	1086	1050	1100	1048	987	1074	1063	1090	1079	1061	1080	1029	1063	1001	987	1064	1023	1032	1009	1026	1068	1150	1054	1005	1070	1062	1007	1045	1050	1044	1052	1027	999	1030	1020	1060	1032	1050	1037	1117	1053	1070	1043	1044	1054	1087	1009	1035	1021	1051	1058	1085	1040	1084	1101	1049	1032	1043	1076	1015	1101	1044	1051	1000	1036	1086	1094	1070	1067	1005	1031	1030	1099	984	1049	1045	1042	1014	1069	1036	1033	1022	1096	1049	1086	1057	1019	1041	1056	1040	1034	1041	1015	1025	1053	1050	1061	1044	1058	1007	1099	1049	1040	1014	996	1058	1035	1060	1048	1033	1027	973	1004	1041	1086	995	1070	1105	1028	1063	1075	1091	1031	1016	1054	1029	1025	1094	1127	1071	997	1034	1061	1024	1092	1039	1060	1046	1042	1037	1010	1076	1057	1043	1058	1040	1044	1154	1051	1072	1082	1076	1039	1027	1096	1062	1074	1044	1052	1080	1041	1032	1054	1020	1032	1017	1065	1061	1026	1030	1033	1000	1119	1035	1066	1059	1031	1018	1020	1096	1089	1048	1109	1029	1054	1021	1051	1090	1025	1047	1019	1056	1060	1066	1035	1054	1061	1007	1063	1034	1033	1031	1049	1030	1037	1030	1052	1047	1046	1051	1034
15749	8584	7534	5406	3332	2301	1764	1200	1034	855	715	599	592	581	539	503	489	455	423	448	420	404	355	353	364	354	398	362	364	364	373	389	392	384	351	357	387	341	380	347	373	349	317	343	321	344	360	333	343	337	362	333	341	311	328	350	340	348	345	365	357	386	343	361	349	398	326	334	353	353	355	367	327	357	371	350	322	359	355	315	337	360	371	343	364	391	366	378	363	369	379	346	330	358	330	355	368	324	400	334	341	383	384	341	355	353	345	352	379	390	329	328	356	360	328	347	320	344	334	362	301	367	366	333	336	334	376	379	320	351	328	349	327	376	330	328	364	369	367	356	334	319	360	333	373	394	323	359	385	335	388	382	341	377	334	323	369	376	343	321	369	343	341	326	331	328	354	346	339	363	359	357	315	365	339	351	363	334	360	343	354	374	365	362	372	376	327	356	336	362	353	342	402	364	350	368	322	333	352	340	354	384	355	380	343	377	344	367	371	325	356	351	321	348	369	319	369	352	367	381	375	361	343	363	332	350	358	360	359	348	374	337	366	342	346	369	369	395	391	370	381	332	373	345	339	343	390	355	352	362	353	362	371	335	351	362	341	345	347	373	362	346	369	340	353	333	356	347	380	356	347	363	332	343	352	382	349	380	372	363	346	361	350	362	347	385	391	359	341	325	347	324	351	347	376	324	377	329	344	332	344	338	364	339	311	333	323	349	333	379	317	356	329	370	371	365	348	363	330	362	334	350	338	371	328	366	348	347	335	345	333	339	334	349	391	336	343	363	348	394	340	350	359	350	322	376	357	408	327	357	350	334	377	336	340	338	380	333	366	371	359	299	382	304	375	338	346	371	361	322	346	350	331	369	381	387	356	393	367	358	338	378	382	358	360	319	320	355	336	349	376	381	347	355	347	364	353	366	349	354	362	347	357	346	370	311	368	348	363	312	381	344	358	315	366	377	369	370	326	348	369	346	384	351	360	377	345	353	305	344	335	349	352	345	342	367	353	342	312	367	347	340	347	335	362	349	347	355	329	340	328	388	355	322	357	355	357	359	361	361	374	338	343	355	339	343	380	345	356	347	373	390	310	327	351	385	357	314	319	362	363	335	379	329	354	332	341	364	356	397	342	327	357	321	370	366	374	365	366	335	376	331	333	342	322	344	298	312	362	316	316	357	350	337	348	345	352	372	330	343	329	363	363	372	331	361	381	340	341	366	352	340	359	352	364	372	320	323	392	322	329	336	364	343	379	366	357	331	335	368	337	333	371	365	344	353	375	341	325	380	373	348	365	382	393	368	354	344	385	312	336	340	331	343	324	412	382	330	368	373	362	347	355	344	401	383	335	343	323	387	340	379	334	378	356	349	371	356	334	362	347	363	340	360	324	366	373	349	352	362	337	346	327	361	346	341	309	327	323	318	294	387	399	311	373	324	345	315	366	375	324	356	341	366	360	332	320	378	340	433	372	361	389	379	374	341	371	361	348	388	353	358	333	376	365	333	305	343	361	344	341	358	335	342	375	358	353	391	338	325	357	361	325	375	342	359	340	344	313	348	342	327	343	368	352	349	388	370	346	384	340	361	344	374	374	370	341	377	390	337	363	363	343	336	361	354	369	334	341	370	339	384	366	362	344	341	322	333	350	354	379	354	367	348	321	398	355	355	374	341	346	316	327	356	394	373	377	372	354	348	343	333	385	365	340	356	361	368	365	363	383	352	354	332	356	311	349	363	355	355	333	359	358	357	376	371	322	356	359	334	322	354	325	366	378	323	330	341	378	362	345	333	356	374	338	353	369	322	379	389	359	349	357	380	342	331	368	412	385	325	362	346	363	393	360	345	351	350	360	336	347	364	321	346	358	360	353	376	369	354	333	320	352	343	360	360	339	355	362	336	361	353	321	316	339	360	346	353	406	372	357	343	326	366	358	372	338	349	373	382	359	340	375	358	338	347	309	358	363	382	375	336	396	348	337	357	359	375	367	388	361	355	371	377	367	360	361	394	384	330	294	376	322	370	301	360	362	363	357	362	320	383	336	350	336	375	366	312	354	325	384	358	354	366	333	369	366	351	352	374	352	369	376	330	340	394	369	346	363	343	346	330	383	344	368	364	363	355	355	341	386	330	345	368	343	328	297	348	375	369	324	359	314	383	340	322	375	311	311	350	364	393	370	300	336	327	336	348	373	359	366	380	327	355	357	342	377	375	369	340	339	364	374	351	357	374	348	339	366	351	349	366	359	355	338	376	374	367	343	340	371	347	350	382	368	369	382	353	379	361	358	360	386	354	353	370	327	378	351	354	366	344	357	338	356	360	360	325	367	329	322	359	346	358	346	318	364	336	370	360	326	342	350	352	363	383	329	323	354	351	356	387	366	367	353	363	353	372	381	364	359	369	346	362	354	342	377	350	359	331	365	345	352	346	314	368	376	345	333	385	353	324	345	349	378	349	377	377	345	335	365	333	327	343	340	348	369	333	370	373	392	360	368	340	340	312	353	350	386	320	335	375	372	318	340	345	377	382	346	370	349	409	333	339	380	334	316	347	370	346	378	352	308	357	361	323	337	371	326	377	386	372	333	307	374	381	350	333	338	358	349	366	369	350	350	318	331	360	387	363	378	346	337	357	356	307	326	375	372	333	337	345	349	374	385	333	307	365	331	397	342	341	353	351	316	319	361	361	371	367	369	357	339	319	381	361	306	308	358	358	360	333	368	350	371	380	346	373	381	397	352	335	362	342	347	373	381	355	344	320	356	333	381	382	340	344	309	352	325	314	359	376	374	361	334	374	343	383	365	362	354	352	361	321	346	351	340	347	354	337	365	370	362	343	349	361	319	311	353	366	384	319	359	311	316	339	345	378	402	359	373	359	378	377	348	373	337	342	388	353	371	352	346	385	399	365	363	365	357	333	345	360	316	321	352	369	366	377	320	308	325	360	361	332	355	366	365	359	355	356	324	353	368	369	373	356	336	337	323	329	343	347	329	360	370	347	351	363	371	336	325	321	376	352	383	386	322	343	344	340	393	351	374	347	379	361	333	335	373	331	371	383	314	393	346	324	353	398	387	341	360	326	343	351	368	393	361	357	329	355	404	360	344	368	334	373	344	333	324	341	323	373	361	338	344	351	363	364	363	348	363	359	333	340	356	359	358	369	335	354	368	363	365	329	342	342	355	375	353	363	388	321	336	367	347	345	334	337	342	385	350	377	349	344	371	381	369	365	348	412	364	348	366	357	365	350	382	327	388	387	352	385	332	362	326	316	353	323	337	340	337	332	331	360	358	386	387	386	329	332	350	367	358	353	342	352	346	324	349	361	359	341	345	342	350	385	366	329	366	358	333	370	336	363	334	354	413	376	395	408	382	340	326	378	366	356	350	377	355	373	330	371	381	365	339	323	344	395	361	365	335	357	355	332	374	363	360	361	371	367	346	328	332	336	332	384	341	369	339	369	369	311	372	334	380	323	352	374	395	349	349	360	343	337	387	337
9836	6871	11818	12384	9965	8289	6211	4746	4009	3245	2784	2328	2201	1959	1662	1727	1625	1437	1434	1227	1287	1221	1109	1031	1005	961	898	915	915	927	859	913	901	856	830	858	842	877	882	837	770	851	872	791	769	779	799	800	806	767	845	802	815	825	771	768	795	779	815	813	811	742	822	815	773	796	785	842	771	877	772	824	811	834	780	817	811	796	777	797	827	776	811	803	773	794	827	775	808	764	789	862	847	827	796	756	840	832	725	799	822	823	767	773	773	846	773	757	803	792	775	822	822	864	767	807	792	810	795	841	815	755	773	819	799	820	793	810	850	809	799	807	839	801	812	781	812	840	806	806	785	809	800	822	773	824	786	778	764	819	833	791	812	800	801	809	815	812	799	834	792	828	817	807	810	807	811	795	817	827	806	786	859	771	875	789	789	863	801	860	804	809	797	813	834	754	799	801	791	815	760	827	784	754	812	845	829	804	830	831	794	828	814	811	760	844	782	807	809	842	805	795	823	760	804	783	815	773	800	838	791	801	826	826	808	743	813	787	786	780	789	778	795	808	811	849	855	767	832	832	795	833	840	817	837	833	792	767	776	759	845	804	781	802	828	774	768	821	834	804	849	862	831	762	742	809	842	735	794	805	820	849	758	772	790	794	831	808	785	807	770	792	782	792	813	866	762	747	801	773	789	842	827	828	818	810	767	788	833	810	834	802	844	787	793	837	765	817	828	762	794	788	802	783	751	772	812	747	844	798	842	792	801	793	810	837	787	807	829	791	833	800	834	798	815	809	790	834	812	748	803	856	787	812	821	771	820	832	754	762	818	783	761	805	764	799	819	816	776	741	793	831	785	836	832	825	791	817	762	830	771	832	815	800	819	839	775	806	846	848	830	817	813	822	827	773	787	787	801	797	813	807	819	863	810	825	782	827	743	751	783	793	815	787	802	808	800	761	821	755	834	804	814	837	831	751	846	765	803	795	804	796	796	824	809	793	797	850	839	776	816	753	809	800	858	823	836	804	774	817	747	779	813	763	836	763	816	793	775	834	809	826	792	802	811	836	810	818	803	796	836	769	773	781	756	797	854	838	861	846	750	780	827	814	859	779	788	798	832	762	758	754	808	795	784	820	823	804	795	783	784	805	803	840	813	833	818	785	761	830	806	829	785	783	798	811	823	786	763	832	814	830	791	810	850	825	795	848	799	823	817	809	796	801	745	786	771	810	809	807	787	826	827	793	813	798	746	861	763	818	802	796	775	836	808	844	804	795	903	785	752	853	839	797	766	840	808	799	809	772	818	783	774	819	859	858	826	778	788	787	787	812	796	890	768	779	793	821	845	819	823	819	764	845	727	799	791	782	763	799	846	798	788	807	813	814	828	771	831	815	803	848	850	797	806	798	737	812	783	841	809	763	834	824	826	878	835	741	807	777	803	800	819	816	779	812	834	805	780	790	791	800	829	790	814	829	805	844	850	806	806	770	783	783	809	783	830	810	748	784	801	768	803	733	854	790	773	792	804	750	854	814	814	806	796	775	872	751	759	833	823	750	804	819	784	821	830	793	805	771	841	776	804	804	802	776	824	819	824	862	786	787	813	831	824	803	776	849	820	787	821	811	841	816	770	826	779	805	820	784	843	802	799	739	813	839	806	797	825	828	808	809	834	792	794	802	852	803	770	813	809	821	796	760	820	762	805	864	826	794	744	806	814	813	773	808	826	794	774	805	796	841	789	786	843	806	810	761	810	762	792	791	838	821	795	844	838	764	790	761	806	783	826	836	829	803	813	780	826	793	807	836	789	767	800	795	782	772	848	813	826	778	800	822	775	836	818	775	795	753	788	880	813	745	832	828	784	828	811	797	798	762	847	840	803	834	797	806	808	789	795	771	836	821	744	817	815	798	801	857	784	792	870	800	824	773	845	837	824	752	792	842	813	844	789	780	803	807	852	810	772	812	875	813	821	806	809	820	791	789	814	776	789	783	805	807	834	817	838	794	820	785	748	788	808	752	782	803	787	813	798	808	801	765	815	791	792	777	761	804	742	793	778	778	815	802	753	815	753	825	786	747	813	835	773	781	791	796	810	797	791	848	747	773	855	734	787	799	817	789	757	788	806	829	763	810	788	845	809	768	814	837	816	833	786	829	780	743	830	769	859	798	754	848	877	805	815	818	790	846	844	823	807	813	833	822	813	826	797	779	843	771	830	801	825	811	836	804	774	854	833	739	839	820	851	758	815	816	789	769	767	801	813	839	821	813	791	834	821	772	785	759	799	854	783	833	807	827	777	801	828	804	826	784	782	855	796	845	788	793	773	781	813	827	791	848	830	869	801	856	811	855	813	792	806	784	783	827	837	784	774	822	805	773	827	810	804	818	838	827	840	848	825	835	826	825	804	810	792	830	780	812	803	850	812	795	827	813	793	779	817	772	765	789	808	730	835	812	815	798	784	770	862	775	797	846	812	743	786	764	806	827	818	768	779	785	758	770	791	770	807	827	829	778	817	787	788	808	833	820	786	804	796	798	807	827	767	798	852	799	784	816	773	798	818	785	756	824	806	834	781	809	776	810	782	802	775	794	761	819	789	782	801	855	789	818	821	779	782	800	800	814	790	824	834	756	790	822	811	800	821	813	819	801	826	799	763	749	876	780	820	807	839	790	848	824	797	789	799	832	804	829	800	799	805	793	798	858	800	835	801	824	796	746	797	820	784	865	778	819	835	852	752	847	799	785	830	849	767	830	850	825	821	785	775	851	802	777	801	782	804	847	834	768	821	828	826	820	807	805	825	792	842	806	819	829	797	808	853	747	787	806	828	785	819	852	779	817	815	745	815	820	808	852	848	815	813	837	787	808	822	803	835	783	785	821	808	808	803	811	794	816	802	794	746	862	738	795	818	767	819	764	811	781	831	809	824	803	824	783	835	802	799	790	842	826	777	843	796	766	794	852	825	796	804	796	833	821	802	759	781	823	775	790	767	814	824	811	784	773	801	852	826	831	834	804	802	775	791	805	799	809	803	797	753	774	778	786	851	793	792	837	795	825	808	854	803	793	829	868	777	838	802	780	811	849	795	798	792	771	800	797	829	814	771	846	840	784	837	826	793	808	811	822	778	820	763	822	810	878	798	800	800	826	840	806	796	817	819	835	768	793	781	795	806	810	817	811	820	799	788	796	850	757	823	765	807	810	840	800	770	812	805	839	810	825	842	862	808	789	827	791	784	761	820	797	909	780	784	796	789	804	801	790	825	820	773	812	821	762	796	795	775	804	807	849	841	799	832	802	824	796	784	789	795	804	750	869	811	832	820	766	781	828	793	863	824	820	813	836	842	815	795	795	809	795	774	792	825	804	810	752	776	810	828	777	816	874	795	821	795	805	784	823	822	797	803	793	833	779	776	746	794	828	805	753	806	835	856	850	854	815	801	742	812	821	808	797	781	759	790	830	763	779	845	874	798	843	776	829	848	841	798	780	778	788	844	798	812	828	796	799	824	825	809	830
28528	14193	14577	15736	10738	7969	5778	3009	2221	1661	1251	1108	1015	895	924	889	818	669	644	623	602	541	545	569	532	472	525	455	457	502	471	485	468	451	432	479	465	459	401	442	470	461	480	421	446	486	460	432	430	441	428	464	449	410	430	446	489	448	409	407	412	447	426	482	448	439	406	444	413	458	401	453	454	451	450	441	437	441	439	478	460	419	437	419	464	459	425	418	422	426	423	457	442	457	438	460	416	428	446	408	470	447	467	402	452	408	433	435	478	409	430	487	414	449	486	432	422	436	401	432	448	413	456	443	455	439	401	418	413	439	468	453	467	458	454	400	445	459	404	410	415	423	420	415	452	417	436	424	416	465	443	446	423	462	429	468	466	464	410	423	427	427	444	493	409	396	440	460	469	431	408	419	405	473	462	445	404	443	483	485	431	494	435	436	485	405	443	435	428	409	422	460	444	463	439	461	489	428	417	448	438	446	424	406	422	464	444	455	449	423	460	483	452	426	410	459	442	458	413	435	457	455	417	487	407	426	458	478	414	466	433	460	489	442	453	427	513	438	453	445	433	427	429	440	441	440	451	442	434	438	449	471	467	461	454	431	435	441	446	430	444	472	428	422	430	433	460	457	458	447	449	433	397	442	455	427	454	442	459	454	446	407	447	459	517	437	415	461	469	483	411	412	486	450	463	474	437	448	434	495	467	443	417	417	500	427	417	454	507	458	454	463	461	483	424	449	442	455	428	412	454	452	426	439	421	436	445	455	433	432	477	428	448	463	421	437	443	422	429	444	491	447	461	484	422	433	454	416	453	413	445	452	464	472	420	430	418	414	467	434	443	417	429	426	443	434	450	441	415	464	448	479	437	431	435	378	443	421	445	429	439	436	451	453	452	423	440	440	470	438	452	421	470	457	431	412	458	416	445	457	425	405	416	449	440	408	482	434	428	466	446	490	439	429	443	453	461	483	433	425	454	436	404	417	451	427	432	455	443	440	434	413	441	439	455	463	403	452	440	493	452	487	458	430	440	447	416	453	433	429	439	447	454	416	432	402	448	404	458	478	393	449	475	402	465	453	468	402	446	427	431	450	420	449	448	463	478	439	429	446	454	479	429	482	447	420	456	434	412	459	431	408	423	462	464	423	437	414	424	482	416	411	447	457	438	460	445	457	410	473	429	424	439	470	438	476	464	454	431	440	428	446	472	418	421	380	449	431	419	477	458	440	423	465	411	397	457	430	413	398	465	399	433	424	472	450	437	469	449	462	446	442	445	439	447	430	424	454	457	416	453	419	422	431	455	463	440	435	433	435	448	447	420	452	489	409	430	464	413	459	453	459	451	434	417	445	462	432	487	438	437	396	429	465	430	448	506	440	443	460	437	464	439	428	464	437	492	440	410	404	428	469	448	426	420	473	409	463	430	441	419	436	465	453	469	418	467	428	419	401	447	424	443	417	417	398	480	453	451	403	465	441	451	459	423	488	467	409	432	458	423	439	412	456	472	468	429	427	455	415	431	423	450	451	462	409	468	440	413	445	453	468	452	448	440	425	430	456	443	462	414	480	468	448	445	455	451	469	438	460	395	445	379	445	468	425	464	447	438	418	435	417	467	420	463	444	445	461	474	442	469	492	477	425	463	404	478	491	457	424	428	462	430	428	443	461	457	467	488	456	468	433	418	443	448	458	447	447	422	452	455	426	469	432	446	402	443	419	433	469	412	471	483	447	425	480	452	491	458	460	453	440	475	461	442	459	433	402	489	470	435	438	420	444	467	452	429	437	438	429	401	428	433	447	442	473	472	455	438	496	460	409	445	410	453	437	419	428	461	420	436	468	457	469	386	392	467	458	424	411	471	451	437	445	465	418	432	415	468	450	438	438	487	450	459	422	425	461	436	476	417	440	407	432	443	480	415	418	412	429	389	425	481	433	435	441	409	436	438	428	452	417	413	435	444	436	432	393	446	445	426	454	440	406	488	431	459	471	427	404	425	444	433	430	433	405	446	450	482	463	461	460	448	469	425	445	416	477	415	474	423	453	453	417	490	445	442	495	425	447	459	448	444	445	424	448	492	454	441	409	452	446	453	463	417	447	428	409	475	480	466	425	469	405	439	433	427	443	359	434	442	470	453	408	443	401	418	420	426	444	444	453	456	466	426	437	418	453	421	433	439	443	453	461	444	472	400	402	393	460	418	443	465	468	430	451	453	452	439	418	446	485	434	459	430	451	472	461	445	442	449	434	441	469	460	457	449	454	466	466	441	433	493	431	453	449	447	425	428	454	461	477	453	438	440	455	464	437	453	449	426	436	446	474	438	423	460	450	432	464	468	419	415	423	479	393	464	454	445	450	414	465	435	456	426	463	429	504	481	464	433	425	424	420	453	471	415	447	427	432	408	462	475	426	483	446	424	411	421	437	431	467	432	418	433	424	441	462	457	498	447	482	437	465	432	451	435	457	432	446	433	487	395	446	426	420	416	466	419	413	464	450	451	463	466	468	460	429	404	432	393	482	446	434	439	434	447	438	458	425	450	444	440	480	485	437	454	450	409	427	421	479	428	454	426	464	418	456	421	474	437	440	445	454	435	446	428	473	433	445	449	446	437	415	461	434	472	450	468	444	502	455	422	421	446	420	466	449	479	470	468	449	453	439	454	430	440	490	451	404	453	441	434	444	388	427	450	390	407	421	482	461	435	427	440	451	411	446	389	451	424	465	417	432	458	415	442	467	442	430	461	447	449	499	447	446	422	448	462	425	417	486	456	432	462	448	428	460	477	472	469	435	431	466	446	457	473	419	479	479	426	452	419	473	470	424	452	429	452	466	418	444	416	437	448	460	431	441	398	427	430	486	437	441	448	427	428	427	442	437	494	451	448	451	470	409	444	440	422	420	463	444	407	446	477	441	465	493	456	450	469	450	443	405	411	417	459	464	451	421	464	440	474	421	409	424	455	442	434	471	462	455	460	449	469	453	460	415	447	431	484	427	445	417	435	429	446	411	453	444	469	414	428	410	446	465	404	469	413	434	434	437	438	414	409	424	459	462	435	443	430	493	442	446	454	425	411	443	444	449	450	470	480	484	421	436	428	463	413	440	451	456	432	415	430	467	465	446	437	451	419	448	498	425	458	449	413	448	429	439	451	433	468	436	458	415	442	483	431	431	436	453	394	434	457	453	433	428	424	453	434	416	451	424	420	429	441	466	449	467	476	456	450	431	466	456	462	420	424	450	455	409	492	428	421	440	405	436	453	452	417	460	445	453	449	432	418	412	444	433	418	468	453	465	462	425	431	419	436	426	470	458	415	411	441	438	441	410	468	417	465	438	455	436	429	428	426	449	465	433	396	457	438	473	416	430	441	426	445	448	427	462	408	456	421	448	418	443	404	391	418	445	425	438	456	416	428	401	423	457	448	436	440	453	450	477	443	441	452	417	430	451	423	436	416	462	455	401	456	486	447	440	400	454	421	438	434	438	435	422	455	432	399	483	461	457
17988	10427	19863	25428	22732	20721	15646	10495	8924	6441	5075	4409	4141	3668	3831	3514	3042	2462	2176	1933	1859	1670	1497	1436	1360	1301	1230	1187	1240	1183	1150	1193	1102	1074	1161	1064	1073	1042	1023	1045	1000	973	986	1031	976	993	1023	998	1060	1013	976	956	975	932	990	994	985	979	965	971	967	1007	1019	997	965	960	1019	964	1015	986	979	1024	977	992	952	997	1005	964	960	1024	976	935	983	994	948	997	961	967	998	1012	980	963	965	954	985	1000	1040	987	972	966	984	1014	1002	941	992	1015	964	946	964	981	978	1039	995	941	962	932	1012	997	958	988	976	1009	1007	968	973	993	962	1011	929	1015	922	1047	959	932	952	984	979	949	992	1007	958	1000	968	1034	956	951	948	1010	1006	974	999	1010	916	1072	965	941	990	942	961	954	958	939	969	946	1012	945	963	1040	942	923	1038	932	1007	1003	996	1013	1043	928	1043	996	922	941	978	953	964	971	939	965	993	975	999	927	997	977	933	954	993	958	972	974	971	1019	967	997	950	943	1006	963	1017	980	1038	989	1009	972	988	949	969	953	981	941	958	998	1038	979	918	1028	960	971	1018	942	935	970	959	966	980	964	1003	950	904	956	950	934	981	947	945	972	957	957	1006	1001	967	948	930	994	890	966	998	966	964	974	983	924	951	960	1001	950	955	1043	990	1002	958	958	1063	1017	990	984	1009	985	939	942	976	943	919	1001	938	946	969	965	959	1000	982	940	951	970	1014	922	976	972	956	988	965	977	932	948	1004	934	958	1059	990	909	913	967	998	956	1018	970	952	1032	972	991	938	963	972	994	955	943	978	1000	1014	964	963	959	970	930	979	999	980	969	1001	900	957	958	958	990	970	999	970	981	948	914	995	976	954	983	984	1023	963	1013	945	1008	958	965	936	967	960	940	976	987	1005	986	953	1012	924	977	956	964	978	1007	978	971	1038	941	996	1005	1017	973	980	981	938	992	925	913	943	1007	976	991	963	996	928	1020	941	971	949	976	968	968	961	956	980	977	983	961	970	1034	980	948	984	957	975	983	975	993	968	982	955	999	959	978	988	1073	951	944	1006	998	1019	980	952	1014	967	1011	982	967	964	968	922	967	935	969	993	938	999	1037	1016	980	1023	996	962	926	946	992	935	972	952	953	978	986	973	953	936	954	970	998	960	954	984	954	899	1003	938	947	969	933	927	917	1002	979	1019	935	1002	1001	963	938	1011	957	987	984	973	1051	941	1011	984	1020	946	960	945	984	994	978	961	984	936	984	988	940	940	948	919	952	949	1008	968	953	1032	991	924	1025	951	997	947	967	983	943	1010	1013	1000	983	935	993	924	975	964	980	994	964	983	973	995	1029	956	940	1004	969	949	1002	1012	1012	934	992	953	944	980	985	965	929	1003	968	1005	944	975	994	945	974	926	964	955	966	994	996	978	996	925	1000	980	988	924	1011	940	945	947	991	995	1005	972	1004	1004	989	1044	1002	966	978	987	946	971	941	879	957	990	964	988	999	1013	926	982	994	950	979	945	992	1046	993	982	1067	978	975	944	977	949	903	950	961	1018	943	939	954	957	1002	976	930	905	960	1011	924	1022	950	937	960	982	971	1015	1009	937	1016	974	998	955	936	952	993	982	981	1009	927	982	950	976	966	981	961	952	1004	937	961	974	1009	1002	973	967	997	902	961	966	985	972	983	924	961	1006	987	904	964	928	960	905	940	978	986	915	1005	949	1040	985	977	1059	995	957	978	970	957	979	963	969	962	972	1049	986	986	1004	963	954	994	973	967	1009	965	1000	910	941	966	973	1002	1022	1013	1038	980	977	926	1002	1010	945	975	1020	931	997	986	991	965	964	985	969	967	929	947	1008	954	951	988	989	971	991	973	974	951	906	923	996	972	965	1012	1013	1027	1039	1002	966	995	1012	1050	995	947	988	1014	965	993	986	945	950	977	978	976	971	948	943	985	983	961	998	958	1023	985	934	970	922	1002	948	1034	937	974	994	964	965	1001	1009	944	982	1008	978	971	947	956	947	981	985	982	1009	1019	971	953	1031	1013	1005	984	879	991	956	974	953	956	982	991	917	920	897	968	1020	928	963	971	990	1021	980	971	1059	952	920	986	1053	1027	958	964	1002	1015	977	916	978	1004	1043	950	985	978	981	975	985	960	1016	1021	1021	991	972	976	998	940	988	991	1020	905	974	1026	953	985	978	977	964	932	942	961	932	992	941	1011	1005	979	972	930	979	1027	982	950	977	986	970	920	968	965	921	970	980	986	978	1008	946	954	930	992	974	994	941	930	1005	1016	1005	913	931	969	1002	958	997	894	995	941	963	1002	931	971	1008	1018	1013	992	945	978	916	946	995	992	925	965	962	974	988	944	987	982	961	975	903	946	923	958	930	965	985	949	985	930	1011	1020	932	943	933	987	1015	1027	960	936	1012	947	1021	1030	985	1002	948	939	985	1033	929	1035	969	997	917	964	970	963	929	964	955	898	1006	923	993	1001	1005	1015	984	946	942	1002	966	1027	941	1010	944	995	952	1028	984	994	984	959	949	951	976	961	1000	959	944	985	973	984	1000	1012	978	1003	945	975	996	945	988	934	905	1001	979	997	949	954	951	975	956	985	889	960	951	1017	1018	989	971	943	957	971	914	973	948	895	928	995	974	935	899	1008	909	965	991	948	979	984	954	967	913	966	966	1004	979	976	999	1016	985	994	1000	931	951	1023	1004	992	996	987	986	962	975	947	943	981	941	1035	964	925	972	996	1019	977	938	953	896	1018	1000	1062	949	990	961	951	991	965	900	991	919	1006	989	958	914	912	1044	948	994	1028	983	965	947	960	1026	970	996	956	952	979	942	946	998	1013	959	961	907	979	1041	959	983	947	990	1007	972	985	947	1025	988	999	995	970	989	934	983	894	971	927	1020	1001	991	1030	949	977	993	927	978	976	987	1019	913	974	934	988	910	981	943	1007	1024	981	1020	943	984	978	936	963	963	929	944	1008	973	954	1010	937	1042	1015	968	957	992	1007	968	1018	953	951	935	953	954	926	899	1005	962	959	941	939	962	948	970	951	1022	947	968	956	1004	1018	1035	1005	1006	955	1007	1003	1014	966	989	1015	948	954	1022	962	972	965	1015	965	952	944	1027	1027	960	956	965	989	995	950	940	940	946	968	978	938	979	954	988	959	1002	961	951	960	935	969	940	961	941	933	947	1010	963	1004	938	1008	980	968	978	976	980	981	979	986	1060	985	929	1049	944	973	996	963	991	974	932	975	1032	1008	981	1014	936	971	975	942	951	969	945	942	984	1032	971	955	1022	961	997	955	961	952	956	957	988	983	982	939	934	944	935	949	940	1005	1020	999	959	950	1012	955	973	959	983	956	962	972	1005	952	1033	1009	922	980	927	1000	966	976	922	955	949	971	1003	970	936	970	1044	999	1002	928	979	953	946	980	1004	986	953	1015	943	941	952	962	970	940	959	918	987	996	979	962	939	976	910	1005	1011	967	958	965	974	978	947	1015	987	1015	949	997	926	1046	998	938	953	1008	951	944	990	1020	901	965	961	1026	968	998	1003	969	997	933	955	957	975	990	955	958	999	954	973	935	930	1009	1011	963	926	1009	972	989	928	993	971	994	960	1004	976	995	1026	1014	935	989	999	1029	995	973	969	959	1019	977	955	987	905	1022	995	964	934	923	952	966	949	968	990	898	1008	962	1009	997	929	1007	973	929	950	962	928	968	933	947	968	946	972	1031	923	1016	974	952	937	990	949	993	1033	975	943	950	944	909	995	1027	946	999	989	1028	930	965	957	923
37871	21717	21781	24941	17232	12179	9427	5268	3739	2581	1829	1766	1378	1324	1165	1231	934	884	771	684	676	630	596	627	571	540	552	546	553	517	556	515	502	491	498	508	486	481	504	495	500	470	525	503	501	497	504	497	492	497	446	445	475	472	496	477	480	510	468	457	525	474	460	503	504	492	468	490	465	522	501	486	453	501	477	453	467	498	492	473	502	495	469	495	468	477	494	469	472	460	507	499	441	469	441	440	493	511	462	478	486	465	455	473	494	502	521	508	485	446	469	483	509	456	493	475	459	485	530	455	477	504	501	502	471	477	499	486	479	503	496	443	516	471	447	491	517	454	501	474	463	511	506	454	488	463	485	471	485	486	503	470	522	496	506	465	460	427	520	444	467	461	509	458	491	461	486	470	482	450	451	495	492	488	470	478	458	497	478	470	471	503	474	474	489	466	480	471	491	476	507	460	484	460	474	502	492	479	464	478	491	443	481	456	479	559	515	522	485	494	450	461	484	477	488	448	436	433	495	476	482	496	478	493	506	471	487	517	502	488	494	449	492	486	484	509	459	519	469	505	487	491	497	497	489	495	511	498	504	522	519	507	476	481	453	462	441	476	449	462	474	504	471	505	471	469	466	472	515	482	458	500	487	478	495	520	524	493	512	460	484	511	433	458	465	501	504	483	499	455	497	498	470	504	462	521	466	448	508	486	506	474	473	478	508	491	504	518	457	456	467	475	471	436	440	489	489	529	475	471	479	491	485	447	478	469	483	496	498	552	493	498	487	467	485	459	484	479	461	444	498	456	456	485	448	470	470	483	454	490	480	487	497	488	510	467	485	500	491	476	433	524	497	510	511	477	486	499	464	494	494	503	533	432	509	524	452	497	489	499	476	469	482	507	465	481	529	512	484	468	516	468	469	477	481	479	496	448	493	507	480	486	464	480	477	482	500	482	477	521	508	492	457	501	474	449	444	462	461	483	497	498	478	499	476	494	475	474	496	474	489	471	466	478	495	432	488	476	470	498	467	482	500	465	520	473	441	467	458	467	492	466	533	504	433	434	460	510	501	478	497	535	474	505	449	516	492	476	494	514	514	475	484	489	522	494	441	466	484	467	490	516	473	471	517	519	464	481	512	487	475	533	481	458	474	510	432	493	496	512	508	456	457	496	492	456	475	467	498	504	512	473	478	496	486	462	489	457	459	504	495	476	470	398	495	487	465	454	490	473	455	492	487	483	486	481	510	467	453	472	447	457	474	426	431	498	478	532	518	512	440	489	498	468	461	472	474	488	497	474	483	482	498	466	501	488	445	461	514	475	461	471	481	453	475	495	483	454	481	462	449	510	487	500	509	453	461	463	460	489	439	475	515	476	479	432	494	519	471	489	486	490	477	488	476	463	466	491	470	487	476	448	473	460	483	450	491	474	446	471	436	427	469	500	448	504	495	472	484	487	492	492	503	507	452	466	485	459	497	486	497	469	498	481	497	461	497	440	475	496	499	462	463	490	483	450	489	480	486	450	481	496	486	439	484	462	466	515	481	521	468	504	470	465	479	482	491	448	526	473	475	459	493	488	502	517	497	457	481	491	475	471	460	466	501	455	492	491	468	484	487	436	453	502	491	467	480	496	424	510	478	469	485	470	464	451	506	489	468	455	475	485	472	476	509	459	457	462	493	450	490	427	494	513	477	479	478	467	480	479	475	498	493	463	451	478	514	488	500	482	438	504	425	476	522	475	474	454	440	510	440	494	492	480	470	494	487	485	472	501	499	492	468	483	478	434	487	488	488	493	514	514	467	491	512	534	514	488	461	462	487	505	496	504	467	455	481	519	500	456	456	476	451	500	480	525	485	512	497	425	469	509	481	489	476	501	474	449	460	491	482	456	489	440	507	474	460	468	484	502	488	506	511	483	490	527	502	480	531	496	506	484	506	459	460	523	473	458	478	511	471	500	484	467	484	473	477	462	500	496	458	459	410	512	463	504	513	508	443	444	506	483	483	473	477	500	472	477	491	513	496	478	471	483	487	438	462	500	494	510	456	488	483	500	484	461	447	519	528	479	433	537	503	505	492	475	494	436	444	452	482	467	472	502	426	505	482	512	508	475	467	468	458	491	478	466	541	480	538	443	513	508	529	447	516	499	489	456	456	511	479	409	483	487	473	481	464	470	477	500	471	429	465	455	467	465	485	514	485	452	474	502	451	473	506	468	539	493	486	455	484	443	447	444	474	490	456	526	488	461	459	500	481	492	528	466	423	449	470	479	487	499	499	485	433	455	489	479	498	509	448	485	471	461	494	462	479	437	487	488	472	464	462	451	482	448	486	490	475	510	471	437	512	483	453	454	480	442	472	423	519	433	490	461	470	464	476	488	455	500	482	488	491	484	506	504	507	490	464	490	494	528	507	483	501	443	467	477	517	512	466	497	527	478	439	460	510	506	485	453	537	480	454	463	504	487	532	483	437	496	506	452	462	483	440	501	466	476	512	494	444	534	525	492	450	489	493	488	476	474	512	516	511	467	504	530	469	503	501	447	460	439	488	502	567	468	478	480	496	476	448	483	486	502	498	482	526	481	427	479	483	486	470	503	480	476	498	459	430	507	483	474	478	480	488	479	478	497	462	483	456	483	490	488	496	462	421	455	509	483	523	467	507	475	528	507	508	503	473	445	421	477	434	529	494	471	485	495	482	454	448	452	484	462	516	483	446	499	507	455	469	514	489	490	487	473	493	453	502	466	439	443	469	494	496	471	519	481	479	483	438	431	493	496	464	508	496	472	487	460	483	495	432	479	468	487	493	475	500	496	486	519	495	471	490	474	505	490	471	481	499	470	493	481	507	505	477	498	458	518	472	483	491	464	518	465	473	483	458	461	479	465	418	488	474	492	489	473	449	462	524	504	539	481	463	480	475	522	461	475	448	448	506	527	548	473	468	474	458	455	497	526	487	489	486	469	469	488	491	502	499	534	484	478	463	502	488	482	499	484	495	468	462	501	491	518	508	441	464	453	507	545	503	467	499	444	473	496	478	492	484	515	470	471	482	486	493	469	486	528	490	470	495	474	519	518	456	494	490	492	530	528	462	507	459	529	484	506	490	474	457	483	525	521	469	505	505	494	478	472	504	462	498	463	486	478	502	499	492	483	472	496	499	459	488	499	457	489	478	472	459	523	489	483	480	476	467	454	457	438	454	482	471	462	468	529	444	495	496	479	448	475	441	492	472	508	470	520	436	487	486	526	509	469	542	465	510	435	493	480	436	467	504	458	526	491	479	438	464	483	501	514	489	462	460	475	462	476	442	481	506	496	487	466	512	444	474	472	515	494	509	512	487	447	484	509	471	446	473	467	516	502	500	480	444	447	476	478	475	454	442	473	487	521	448	481	486	498	499	488	458	444	513	467	476	491	453	492	460	517	507	477	479	501	489	489	444	473	453	486	489	507	525	499	466	513	477	453	475	476	493	468	478	480	445	507	433	461	459	498	526	459	521	491	499	461
22549	15110	25722	34272	28596	25170	21619	15284	12899	9099	7433	6821	5492	5375	4936	5203	3903	3105	2751	2480	2421	1930	1764	1789	1562	1463	1455	1408	1367	1352	1234	1271	1213	1205	1188	1172	1115	1190	1144	1134	1066	1089	1068	1072	1007	1078	1015	1073	1048	1034	1089	1042	1009	1070	1030	1054	1021	977	1102	1082	1001	1057	1025	1059	1041	1119	1102	1032	1031	1026	1037	1089	1083	1024	1037	1040	1057	1027	1084	1040	1071	1011	1031	1033	1003	1109	1037	1048	1017	1026	1070	1044	1071	1051	1042	1062	1064	981	1028	1060	1047	1062	1076	1039	1032	1036	1071	992	1053	1042	1022	1013	1060	1032	1046	1093	1044	998	1058	1030	965	1090	1091	960	1036	1013	1075	1024	1056	1018	989	1015	1065	1028	1077	964	989	1044	990	1016	1007	1037	1110	987	1040	1017	1105	1113	1033	1009	1026	1048	1020	1010	1002	1036	1056	1037	952	1058	1021	1010	1050	988	1013	1061	1012	991	1074	968	1017	1049	1071	1056	1043	1050	1004	1105	1087	1070	1063	1019	999	1056	1047	1052	1058	1046	1046	1076	1062	1063	1024	1042	1052	1008	1080	1026	1036	1042	1036	1013	1076	1099	990	1069	1072	1043	1067	1023	1041	1065	1135	1022	1061	1069	1020	1031	1012	998	1084	1006	1018	1046	1048	1015	1048	1034	1090	1050	1043	1068	1043	1054	1016	986	1046	997	1080	1058	1045	1046	1048	1042	1028	1086	1035	1067	1050	1033	1038	1063	1105	1013	1058	1031	1081	1046	1014	1042	1009	1085	1051	1021	1025	1030	953	1019	1044	1040	1092	1027	1054	1029	1030	1038	1034	1044	1049	1114	1063	961	960	1042	960	988	1027	1037	1064	1014	998	1066	968	1062	976	1020	1102	1034	1055	1028	1014	1068	970	1022	1064	1038	1031	1024	1036	1014	999	1061	1073	1037	1050	1001	1010	1022	1035	1053	1063	1028	996	1051	998	1073	1096	1044	1033	1004	986	985	1055	1036	991	1004	1033	1000	1039	991	1073	1032	985	1025	1069	1072	1055	1051	1064	1064	1050	1018	1071	1014	1059	1073	1025	983	1047	998	1021	984	1018	1016	967	1012	1077	1022	1057	1034	996	1035	1034	1000	1031	1052	1049	1047	1028	968	1042	1048	993	1064	1022	979	1011	999	1054	1053	1003	1027	991	1007	1019	993	1030	1047	1016	1043	967	987	1006	999	946	1066	1074	1028	1000	1027	1041	1054	1054	1028	1047	1032	1054	1065	1086	1001	1044	1018	1046	1068	1025	1055	1010	1096	1013	1024	1053	1022	975	1041	1059	1040	1073	1044	1034	1003	1005	1031	1014	1047	1067	1004	1073	1006	1093	1070	1012	1006	1040	1003	985	1025	1086	999	1005	1020	1015	1047	1015	1040	1049	1056	1016	1034	1015	1076	1072	1007	1090	963	1059	1028	1009	1051	1053	1011	1090	1063	1094	1017	970	1058	1008	1055	1018	1055	1024	1026	1017	1032	998	1004	1028	1058	1052	1035	1019	995	1078	1047	1009	994	996	1020	1084	1044	1063	1057	1032	1067	1088	1076	1053	1060	1060	1063	1022	1091	1013	1008	973	1031	1047	1048	1017	1068	1017	1023	1010	1001	1003	1020	1015	1072	984	1030	1044	1008	1086	1082	1051	1072	1011	1071	1042	1026	996	1084	1008	1099	1074	1037	1005	1043	1030	1081	1001	1027	1038	1018	1042	991	1026	996	1051	1043	1049	1069	1014	1024	1046	992	1012	1020	1043	1020	1067	1052	1020	1025	988	1007	1059	1031	1046	1053	1024	1005	1007	1050	1016	1053	1057	1020	1057	1004	1009	1048	1005	1038	1050	1036	1046	1051	1023	1028	990	1031	1069	1084	1034	971	1005	1025	1085	987	1048	1011	1019	995	1027	1048	1035	1126	982	1004	1057	1011	1039	1032	1004	1032	1087	975	1106	1018	1076	995	1051	1010	1034	1041	1017	1030	1018	1064	1070	978	1005	1106	1065	1109	1024	1060	987	1011	1048	1025	1031	1021	1011	1012	1041	1034	1014	986	969	1064	1050	1038	1038	1015	1041	1092	1053	1051	1069	1065	1102	1034	1034	1022	1032	1014	1093	1077	978	1083	1052	1068	1004	1031	1076	1015	1028	1062	1016	1159	1026	1031	1108	1070	1030	1076	1063	1063	1073	994	1032	994	1092	1015	1016	1071	1064	1030	1065	1064	1052	1017	1048	1063	1050	1056	972	1006	995	1052	1054	982	1017	1097	1072	1045	1073	1026	1104	1010	1018	1034	1072	1014	1055	1046	1034	978	1021	1067	1053	1076	1053	1003	979	1019	1003	926	1052	1083	959	1054	1017	1035	1027	1072	1051	1054	1064	1076	964	1064	1059	1032	1054	1008	1015	1029	1042	1009	1003	985	1058	1028	1042	1010	1001	1022	974	1074	1020	992	1022	1112	1044	980	922	1017	1027	1021	1040	1016	1084	944	1087	995	1034	1033	1048	1052	1061	1026	1024	1028	1023	1032	1073	1079	1053	979	1018	1034	1010	1006	966	1054	1108	1067	1059	1042	1040	1057	972	1067	1050	1034	1037	1022	1024	999	1016	1051	1074	1012	1010	1072	1018	1013	991	1028	995	987	1004	1026	1028	1002	966	1009	1035	1019	1067	1087	1008	1047	1012	1013	1053	1034	1077	1039	1031	1007	1059	1082	1094	1026	1075	1114	1028	1042	1009	1056	1054	1065	1022	1088	1031	997	955	1044	1026	1034	1084	1034	1034	1031	1054	1047	998	1027	1007	1045	1038	1061	1071	1016	1064	1040	1073	993	1060	1060	1042	981	1047	1049	1030	1003	1096	1097	1004	1007	1014	1035	1025	1042	1067	1134	1055	1060	1069	1065	1066	1048	1028	1015	1003	1048	1070	998	1041	993	1048	1012	1031	1012	1006	1026	1027	1052	1039	1111	1031	1013	1038	1093	1072	1017	1031	1121	1013	1028	959	1108	1108	982	1054	1079	1041	1025	932	1031	1023	1064	1120	1031	962	1005	996	1081	984	1014	1016	1008	977	1055	1073	1015	1018	1030	1015	978	1025	1079	1078	998	1081	975	1078	1056	996	985	1048	1021	1033	995	1089	1068	1010	1015	1069	1005	999	1034	1062	988	1065	1079	1003	1030	1014	1048	1020	1018	1100	1073	1065	1085	1063	1054	988	1028	1005	1045	1003	1097	978	1070	998	1012	1027	1016	1045	959	996	1046	968	1078	1085	1018	1047	1023	1081	1019	1056	1021	1009	1073	1074	1020	996	1039	1031	1098	1023	979	998	976	1006	1056	1032	1001	1018	1154	984	1016	1029	976	1053	1013	997	1053	1038	1027	1031	1066	1015	1009	1059	1020	1041	1029	1019	1047	1018	1024	1013	1007	1016	1041	1064	1075	1055	1039	1020	1003	1048	1009	1048	1070	994	1057	1003	1093	992	1084	1006	1040	1126	1001	995	1043	1025	969	1087	1050	1022	1027	1065	1050	1095	1008	983	1087	1048	994	1048	1015	1025	976	1023	992	1050	1084	1071	1088	1047	1026	1007	1030	975	1023	992	1035	1038	1077	1006	1042	1020	1035	1046	1063	1007	1078	1017	1040	1044	1053	1014	1018	1047	1108	1029	1063	1049	1046	1012	1001	998	978	1046	1029	1068	1052	997	1022	1080	1042	1040	1027	1013	1033	1039	1023	1076	1054	1058	1029	1036	1029	1092	1009	1012	1071	997	1044	1087	1060	1062	1031	983	1019	1041	1026	985	1020	1031	1112	1022	1046	1105	1029	1035	1027	1063	1002	1058	1051	1015	991	1020	1058	1080	1053	1054	1045	1017	1103	1066	1042	1114	1043	1071	1021	1007	1002	1048	986	1061	1068	1019	1107	1061	1078	1052	1019	1031	989	1127	1037	1027	1038	1028	1029	1033	1059	1001	1013	1084	1036	994	1076	1020	1028	992	998	1045	1030	1030	1056	1019	1041	1027	984	1022	1069	1037	1000	1024	1043	1048	978	1098	979	1039	1040	1028	1095	1030	1031	980	1043	1036	1080	1029	1015	1002	1062	1029	1030	1107	1042	1043	1089	1060	998	967	1002	1003	984	1039	1069	1033	1057	1036	1009	1045	1063	1045	1066	1020	1090	1024	1011	1008	965	1087	1026	1057	1039	979	1047	972	1014	1023	1037	1050	991	975	1015	977	991	1051	1036	1117	1031	990	1061	1003	1025	1012	1042	1081	1031	1048	1061	1023	1011	1004	1103	1034	1009	1040	991	1049	1053	1064	1055	1028	1016	1008	990	1024	1102	1005	1075	1058	1004	1053	1026	1043	978	1053	1060	1041	1051	1039	1038	952	1074	1102	1071	1061	1051	1047	1071	1039	1051	1051	1010	1003	1119	1083	983	1014	1028	1029	1058	1039	1017	1044	1013	1037	1075	1078	1044	1031	1074	1029	1011	1057	1090	1016	1103	1065	971	1092	1018	1084	1052	1042	1019	1027	1041	1010	1017	1034	1026	1022	1039	1038	1031	1020	1051	1054	1023	1046	1056	1066	1027	1048	1074	1076	943	1022	1065	1040	1032	1023	1060	1010	1012	1056	966	1018	1032	1034	1078	1016	1027	1036	1027	1002	1055	1001	1059	1045	1012	1036	1031	1034	1097	1001	1036	1049	1068	1009	1087	1019	989	1042	955	1080	1032	995	1047	1080	1069	1044	1076	993	1051	955	1004	1106	1084	1056	1010	1045	1002	996	1104	1050	978	979	1043	1033	996	1006	1059	990	1008	1013	997
16197	8329	7596	5939	3187	2255	1768	1271	1073	882	732	722	608	659	536	501	521	500	478	449	462	394	397	397	374	425	336	345	355	336	354	369	362	358	353	347	416	317	392	369	340	304	355	360	332	371	361	366	353	328	384	353	390	352	395	352	328	381	334	341	340	345	370	344	368	327	401	321	369	338	350	339	337	344	368	349	336	361	331	364	339	395	360	357	387	353	362	355	332	345	343	336	386	384	335	363	383	345	308	353	363	371	322	364	339	384	369	337	353	335	363	375	367	337	361	357	339	353	333	320	335	344	400	365	392	352	347	360	339	360	404	364	368	337	369	348	306	341	342	383	357	389	356	347	372	349	401	351	357	391	404	437	365	316	335	387	332	363	367	365	350	376	355	354	337	317	295	350	336	335	341	342	341	323	369	352	349	355	330	335	384	361	319	330	357	334	353	384	374	340	355	370	373	327	351	308	335	367	350	374	342	347	337	326	340	326	336	389	359	379	355	346	362	338	336	365	345	329	363	364	321	330	364	376	364	340	340	327	341	354	372	351	322	340	367	347	360	315	354	363	353	349	358	350	334	321	386	377	328	357	319	345	348	388	347	355	371	343	361	377	381	364	382	359	369	327	342	353	383	401	341	335	338	366	359	367	367	369	371	355	337	348	320	367	349	364	342	352	376	376	392	362	354	322	355	343	349	366	359	366	288	390	338	384	355	371	329	373	379	324	335	359	344	365	340	339	325	367	347	366	364	380	368	351	353	358	349	359	331	336	344	354	387	354	334	305	354	355	351	380	343	337	338	376	352	336	311	354	373	357	334	325	331	325	351	365	358	372	360	336	367	348	340	313	343	344	326	337	342	379	359	395	344	374	348	370	337	355	350	344	375	382	349	351	370	370	321	332	341	364	367	326	386	324	349	351	342	347	387	377	326	321	347	318	369	381	364	341	341	393	344	334	329	321	361	332	364	357	364	352	357	345	328	327	364	316	372	347	347	348	355	336	365	373	358	357	369	349	363	378	347	359	301	337	381	369	361	338	337	355	345	314	369	354	350	328	353	360	345	300	373	378	361	345	365	327	353	325	343	338	328	330	318	333	353	347	356	367	353	351	373	355	374	376	363	359	388	347	354	329	382	348	310	372	362	353	316	344	359	383	327	337	357	336	367	364	313	391	379	367	350	356	334	389	345	347	379	337	357	345	373	328	319	366	317	329	350	330	338	391	349	340	330	362	313	401	373	312	419	362	364	361	370	356	395	330	354	320	365	325	351	338	363	361	361	346	393	360	380	342	346	358	343	362	364	362	328	351	324	363	343	332	363	345	374	377	374	357	364	372	342	373	366	379	334	373	328	374	374	382	347	319	339	368	357	327	333	341	370	339	317	340	359	364	330	387	331	334	363	379	341	361	325	344	352	349	381	390	386	358	355	334	367	360	364	334	338	372	369	338	372	363	340	343	316	358	366	338	352	341	298	339	344	345	362	343	359	359	345	354	366	351	340	356	340	343	351	343	352	343	360	304	314	385	375	356	380	351	375	341	326	388	361	385	323	378	319	360	353	379	353	391	345	366	344	361	340	369	333	359	360	340	372	391	376	369	359	369	364	338	363	356	346	392	348	362	341	359	309	321	336	355	312	345	370	366	405	363	360	330	371	348	332	337	309	343	341	340	328	350	324	382	358	335	369	369	347	352	369	370	398	378	341	390	333	364	385	336	336	351	340	336	326	358	354	362	353	377	351	310	436	345	360	366	377	395	372	386	352	349	337	353	370	337	344	348	299	329	313	362	343	337	369	336	360	393	376	356	326	347	414	363	309	362	383	335	339	349	384	310	355	314	355	353	380	370	399	368	337	365	380	332	349	336	335	319	398	381	377	350	382	406	366	378	349	366	366	381	353	374	337	394	359	368	388	335	352	352	350	387	313	320	350	324	375	356	339	337	350	418	394	390	373	347	331	349	347	357	368	330	363	363	339	329	360	331	358	367	337	387	336	340	346	361	363	359	320	355	365	339	304	328	331	319	344	362	372	352	366	342	368	372	379	355	356	335	333	378	365	364	350	359	347	330	335	337	388	351	370	345	344	374	333	343	314	372	357	331	336	363	358	361	353	382	349	364	391	357	375	372	341	357	345	329	334	316	365	333	365	350	336	365	336	374	353	358	314	355	341	383	355	346	386	334	393	374	339	353	330	355	330	344	326	339	349	324	328	326	337	318	380	354	347	320	337	318	339	360	331	382	345	328	320	329	351	333	346	362	367	360	367	368	358	347	383	355	336	359	360	302	347	384	390	374	366	314	376	340	351	342	345	345	346	328	313	369	361	323	331	336	341	341	316	361	342	342	338	336	334	374	424	391	346	327	352	339	341	359	327	343	342	354	361	397	397	382	350	374	340	369	337	346	369	356	350	362	349	335	384	364	352	320	388	375	349	363	329	329	322	353	346	367	386	361	342	366	350	376	310	329	342	369	352	368	390	355	377	356	351	348	338	362	314	313	378	344	352	354	366	341	367	362	372	359	368	348	344	320	371	354	339	321	381	377	362	358	340	337	344	315	336	336	348	341	326	331	356	359	349	364	339	330	338	383	359	327	373	352	347	312	323	319	313	388	336	381	358	376	361	361	352	364	397	396	374	383	353	376	323	376	364	330	360	347	388	351	370	376	381	356	346	356	335	348	334	383	340	368	367	328	342	323	405	337	341	359	327	344	361	367	393	361	373	352	390	358	376	347	320	334	357	315	364	359	303	335	324	345	391	342	389	362	383	356	355	335	368	345	351	362	333	321	367	353	325	359	371	376	351	348	325	388	341	358	375	348	333	357	313	385	372	364	335	346	365	334	354	361	361	349	336	353	334	371	364	370	319	340	352	363	344	331	327	324	357	336	339	374	336	322	366	372	373	363	375	368	364	361	325	357	359	344	341	369	351	341	332	322	340	344	358	389	368	344	387	313	345	367	368	356	353	341	355	332	340	330	365	391	370	342	380	406	405	351	368	391	357	369	354	336	385	355	403	360	358	364	383	350	360	352	348	332	327	359	383	323	371	358	341	358	326	341	381	408	369	339	352	335	352	392	356	348	332	378	367	385	319	356	353	303	359	375	363	356	339	355	381	369	298	389	320	355	365	386	342	365	374	341	364	324	342	316	347	369	346	365	343	362	346	360	359	375	363	372	358	367	383	371	381	371	338	298	355	325	380	332	363	343	385	375	400	360	320	345	383	360	328	353	362	341	332	358	353	359	339	355	356	347	371	372	351	377	357	359	323	330	378	366	358	333	328	344	337	386	349	349	340	338	339	374	338	309	321	369	383	334	349	356	354	369	370	339	358	356	392	351	368	381	324	338	330	342	347	322	379	353	349	376	366	373	365	377	359	351	323	351	347	327	370	364	351	331	331	361	350	331	365	336	402	331	330	343	331	342	376	371	380	349	375	345	363	311	309	390	378	340	378	360	386	346	344	374	323	354	322	334	368	356	351	324	359	355	391	365	372	339
9908	6792	12095	13448	9337	7750	6559	5392	4305	3444	2877	2429	2342	2189	1978	1804	1637	1595	1399	1348	1203	1090	1067	1000	965	960	931	927	963	857	842	888	872	900	899	837	761	813	777	799	774	775	801	830	795	832	851	818	842	862	774	796	769	804	753	787	866	809	816	803	778	802	829	844	770	832	831	833	811	804	753	804	783	819	788	818	773	822	778	786	789	810	744	808	851	807	890	837	858	758	826	839	766	791	757	744	819	818	885	804	793	768	746	775	773	821	756	766	821	795	806	728	823	763	812	790	768	766	820	783	833	797	769	760	805	790	824	779	782	816	773	758	794	770	740	818	728	756	813	792	856	814	805	784	779	812	776	777	814	766	809	793	766	830	859	806	801	795	761	780	794	745	853	818	834	749	772	851	818	773	775	834	865	747	843	829	829	767	812	829	827	778	811	784	837	780	819	792	801	787	806	800	794	760	856	802	803	807	812	780	801	772	794	746	754	753	798	780	846	747	788	763	823	856	798	839	750	814	814	812	785	801	819	808	793	843	804	814	827	792	806	810	809	750	775	830	849	788	863	793	806	833	839	789	811	780	832	835	800	820	832	772	822	837	788	767	785	776	802	838	796	822	839	817	778	800	762	783	745	743	786	803	774	790	782	759	832	818	749	840	744	837	791	761	790	811	837	856	780	829	810	799	790	794	739	836	807	806	771	820	807	781	788	784	786	769	801	761	801	784	774	787	778	823	761	792	781	818	764	861	809	799	802	766	816	808	775	822	804	784	842	781	771	819	806	808	794	792	862	785	803	801	797	771	768	823	807	779	796	769	803	769	767	800	861	791	834	798	769	791	817	783	803	797	739	803	822	817	728	789	762	839	754	809	777	801	859	783	798	781	808	809	827	792	765	786	770	758	793	784	785	843	780	820	758	758	780	796	808	780	796	784	781	827	759	789	828	784	779	783	820	775	768	785	771	826	750	790	820	849	819	781	829	852	795	794	793	789	792	763	790	780	822	801	830	791	808	788	801	795	828	796	798	819	798	799	797	812	804	779	771	810	795	841	800	821	762	774	799	797	780	787	784	795	809	809	827	833	826	790	749	764	744	775	801	794	815	797	801	806	802	764	802	802	766	856	807	803	774	821	785	832	790	775	777	833	816	801	812	844	779	800	766	840	770	758	809	765	804	808	764	816	845	813	828	755	827	820	766	762	764	847	797	766	832	725	778	789	802	767	786	781	820	803	775	774	835	752	840	813	793	808	747	783	805	805	772	798	786	813	832	811	846	753	854	796	771	813	823	770	786	809	788	785	828	768	799	833	791	782	795	770	819	791	771	801	780	779	807	813	796	818	862	799	866	792	799	840	777	811	764	797	779	830	777	786	782	851	841	817	843	804	835	812	810	843	825	810	798	793	817	790	775	832	761	789	823	811	808	866	777	783	822	770	799	827	828	751	773	801	820	834	832	814	760	795	761	834	805	806	804	798	817	795	803	844	828	736	822	748	783	784	795	812	771	788	782	772	792	743	810	789	862	789	805	783	800	832	771	752	826	804	822	785	785	802	756	814	819	835	789	727	762	786	809	806	820	766	773	832	805	859	804	792	840	801	833	794	788	792	824	859	827	805	794	755	793	837	817	823	777	772	812	820	802	776	811	809	777	819	804	816	874	778	828	794	760	833	737	837	806	788	838	800	802	797	733	798	812	843	766	802	829	758	836	793	807	762	828	796	773	781	783	829	805	781	800	810	804	794	802	800	831	804	782	774	806	759	829	808	849	809	787	796	847	817	777	806	781	799	772	797	830	837	741	768	792	787	793	825	830	762	836	771	779	807	800	749	760	781	801	833	841	821	779	859	814	748	780	813	849	761	845	806	816	797	832	757	760	789	818	786	849	863	800	788	793	799	793	855	786	814	815	780	806	752	799	774	786	806	877	779	778	778	757	831	792	811	847	800	803	841	778	750	774	790	779	809	837	786	771	776	794	811	760	800	846	767	831	758	773	813	815	809	789	830	799	826	836	791	780	803	782	821	819	808	814	830	823	797	851	808	754	827	843	799	812	759	805	796	817	852	789	776	790	828	765	809	846	816	742	835	813	832	759	773	780	799	807	796	782	810	811	788	794	833	803	808	808	759	811	776	790	770	791	810	836	772	812	783	825	872	821	837	817	788	791	770	799	792	798	780	790	779	788	807	784	791	825	772	818	819	837	814	792	755	779	831	772	727	787	824	773	759	801	796	744	831	775	782	779	821	820	844	769	758	754	808	812	820	788	776	803	761	799	810	832	796	864	813	776	812	834	834	794	813	816	813	813	792	799	790	774	785	811	833	766	787	856	798	805	840	797	769	820	840	770	781	791	820	783	777	758	803	774	772	805	754	822	795	791	800	787	755	786	813	791	789	756	837	758	782	833	798	797	817	809	797	867	745	811	774	798	872	763	805	819	805	772	851	838	858	797	800	787	799	760	806	795	829	819	778	808	763	826	773	861	777	775	781	771	805	783	856	755	808	787	815	837	794	770	809	770	811	785	800	817	786	812	782	771	808	770	804	828	813	824	779	789	839	768	778	828	804	777	786	818	862	828	781	818	803	764	737	801	798	805	805	776	883	805	815	774	830	803	812	789	738	841	820	835	796	810	765	778	865	820	835	839	894	825	812	755	788	800	771	834	836	764	810	834	805	788	786	830	787	793	774	789	747	836	781	769	860	826	796	827	799	825	810	808	808	761	799	811	747	804	817	844	802	831	769	724	871	762	784	752	791	768	838	760	771	759	779	813	809	768	757	802	802	809	808	820	780	864	790	814	807	783	784	782	800	839	821	841	827	783	816	843	820	834	793	843	789	793	790	798	794	765	819	795	795	804	834	804	781	806	802	795	805	761	795	783	744	790	834	797	791	783	772	806	787	859	783	802	780	779	799	826	755	813	837	854	803	827	836	832	802	781	811	807	782	800	792	789	816	786	807	809	820	755	786	819	800	787	772	856	800	808	768	792	821	785	824	802	761	807	821	765	798	804	793	780	750	800	803	815	817	815	778	744	849	780	798	765	776	819	818	738	780	801	803	771	828	745	766	784	814	813	800	789	848	836	782	802	795	808	818	797	803	757	812	869	806	835	775	823	849	817	820	812	820	849	754	779	792	792	816	850	767	821	794	839	790	830	820	761	784	798	782	801	756	777	762	814	799	785	797	789	753	809	818	814	812	804	774	767	789	763	803	826	823	837	800	827	824	812	839	830	779	773	814	746	805	761	839	765	802	762	813	785	799	785	772	767	754	777	803	779	807	793	794	815	768	793	803	780	828	819	857	842	787	804	850	789	780	815	798	842	821	841	777	759	796	822	812	809	854	803	837	814	796	778	788	811	773	845	813	780	784	765	857	847	773	822	829	792	807	823	829	823	808	777	801	822	804	825	819	783	804	749	894	815	751	763	835	778	801	829	788	798	784	820	800	801	760	796	791	794	788	808	806	839	803	817	803	878	771	768	814	843	841	779	821	739	803
28325	15081	15353	16758	10261	6839	5056	3302	2179	1653	1308	1209	1154	948	924	875	796	723	677	602	608	515	544	521	523	442	439	509	455	459	497	443	431	447	453	460	472	423	421	463	463	425	467	439	489	412	452	442	435	425	469	403	479	459	475	475	447	428	465	485	421	427	444	411	414	466	470	453	405	479	462	427	411	441	431	470	439	433	410	416	419	445	419	468	419	465	479	448	418	429	427	435	444	430	441	428	441	466	498	424	440	449	391	418	415	445	474	460	435	494	468	433	440	422	392	422	452	437	411	440	431	438	432	407	440	442	470	455	447	430	412	453	433	443	437	433	450	444	449	425	429	457	440	471	439	430	471	467	461	435	418	480	426	445	452	432	468	423	439	458	444	442	445	420	435	443	427	446	451	431	466	440	422	450	421	413	450	475	450	485	407	439	443	465	464	475	431	429	418	458	440	447	430	439	422	443	445	425	430	445	447	398	463	477	466	441	417	442	438	478	410	424	452	438	404	434	445	423	420	448	431	467	443	432	405	434	445	435	455	437	427	459	419	432	481	399	446	466	430	444	456	442	452	443	430	443	438	428	437	438	423	404	439	447	433	422	451	462	444	441	439	445	451	427	464	460	449	437	440	437	455	412	470	462	430	438	428	462	396	438	473	473	416	440	438	437	431	430	468	433	471	463	431	484	465	443	394	445	459	423	457	449	416	442	472	399	454	477	437	438	433	427	409	463	410	443	389	448	461	471	437	438	426	429	423	461	451	442	443	456	419	483	438	382	431	462	460	436	483	441	435	409	424	457	476	462	404	384	464	443	476	457	479	461	448	443	436	461	454	474	450	413	437	460	381	430	424	476	441	421	426	451	443	439	426	486	438	448	462	411	446	477	436	431	454	446	395	402	399	438	412	452	460	425	430	429	481	492	457	463	441	411	429	466	417	433	434	470	491	484	478	418	428	435	454	419	394	497	404	463	489	423	440	441	464	429	431	486	449	447	430	429	412	442	434	446	413	483	461	443	444	442	446	422	448	448	445	447	425	403	430	458	418	472	433	420	460	428	436	450	467	466	422	491	495	417	441	438	422	463	443	449	459	452	435	448	460	483	417	433	447	466	481	456	464	418	479	434	418	433	442	424	469	438	459	415	455	470	430	436	455	423	415	446	438	468	455	448	449	406	445	428	437	462	430	463	445	412	442	411	474	425	437	431	453	434	427	433	439	472	467	398	413	400	422	417	428	410	435	431	450	429	444	407	385	438	433	455	439	459	454	446	428	437	423	446	448	454	433	458	467	442	463	420	427	481	419	460	438	446	416	479	460	445	467	418	466	446	427	443	433	435	399	419	438	407	421	410	446	470	427	469	459	421	441	449	399	463	474	418	447	453	433	422	427	470	417	439	431	397	423	449	453	426	447	411	496	448	446	439	446	432	421	432	449	476	441	461	440	464	430	440	450	408	471	441	432	444	454	417	459	456	491	447	445	427	470	415	496	419	477	460	473	468	443	449	437	432	491	469	443	426	405	424	448	443	469	468	445	417	438	461	462	417	449	457	456	421	415	418	435	448	420	408	459	445	475	473	467	466	438	425	446	451	399	450	424	432	435	452	471	444	429	455	445	454	421	411	427	419	429	434	403	409	414	465	428	425	452	425	407	439	441	354	430	432	460	372	457	417	461	424	425	423	424	453	443	420	466	497	453	409	451	432	458	447	427	414	428	406	439	437	433	451	412	427	479	436	424	429	458	433	448	480	444	449	441	456	414	447	430	438	456	483	390	461	439	433	416	415	401	439	416	435	414	457	440	470	409	441	403	409	416	464	489	474	469	429	461	473	443	431	459	438	431	459	478	443	445	428	452	427	430	443	435	399	465	468	472	470	472	421	439	453	471	479	440	455	465	411	451	453	470	437	465	455	431	428	441	450	434	422	383	451	461	441	429	451	415	451	458	423	451	397	379	453	429	436	473	417	425	453	431	453	449	448	428	453	447	430	393	434	426	461	429	455	404	436	426	407	392	454	469	427	442	447	442	437	428	391	440	445	423	415	425	444	426	428	441	474	442	425	434	464	457	408	422	453	451	441	456	402	429	468	444	423	415	434	434	430	427	442	457	487	452	415	473	426	467	442	457	468	512	461	450	459	430	428	398	457	433	456	426	435	438	443	430	449	438	450	452	452	432	424	445	433	463	433	473	455	390	435	445	444	442	440	455	426	431	436	442	475	425	421	431	451	434	409	457	456	414	435	467	443	414	417	442	414	410	404	451	430	443	421	446	432	430	495	458	419	449	446	425	445	441	470	453	496	447	406	488	449	429	414	468	438	427	414	483	473	465	375	399	417	442	417	445	443	449	436	436	410	446	417	429	433	434	456	437	452	428	438	453	445	410	433	447	447	455	458	411	420	431	465	425	436	414	406	433	418	437	436	405	438	472	435	424	424	420	452	474	424	466	412	439	459	436	445	458	465	435	404	439	453	456	456	468	440	459	477	463	442	454	442	439	433	452	445	418	421	463	484	435	445	434	428	446	411	472	421	462	421	426	408	416	455	427	437	410	454	397	395	404	441	399	394	404	453	381	439	453	458	427	443	400	422	430	440	390	434	420	469	419	443	437	472	419	440	438	431	438	442	470	467	467	453	417	476	448	354	438	411	427	462	461	399	422	451	446	475	418	478	420	444	401	400	452	447	398	467	442	452	454	418	477	400	408	412	477	444	464	479	424	457	399	449	433	402	415	437	451	404	464	429	451	469	447	407	444	424	391	449	443	400	446	498	390	420	419	446	463	418	405	411	438	445	455	404	461	403	473	459	434	430	431	462	445	411	415	439	430	468	438	411	445	436	436	398	450	458	400	459	474	443	429	438	482	424	434	462	448	460	441	382	460	422	476	426	383	458	442	415	404	393	419	372	480	473	433	438	445	460	432	418	418	448	422	403	445	451	451	431	461	437	441	456	446	413	459	444	453	429	447	439	424	451	440	465	445	473	446	417	466	430	422	453	467	420	449	448	416	449	464	449	448	437	478	482	438	411	421	460	437	400	423	453	452	464	475	433	415	407	423	429	462	429	441	424	424	434	396	483	460	425	448	420	433	435	456	473	452	425	452	460	465	443	460	443	480	433	468	470	452	456	455	419	439	436	426	412	449	455	470	483	403	398	464	491	450	457	454	468	420	388	425	423	446	461	447	424	430	443	403	443	447	480	409	473	396	459	452	420	438	450	438	448	432	493	440	398	394	422	432	391	448	464	448	448	414	467	471	442	420	454	463	436	414	460	518	417	466	462	440	403	450	436	456	426	434	434	439	438	428	467	430	436	421	472	475	451	434	459	477	418	446	455	443	438	428	452	434	433	475	417	425	439	442	431	466	438	412	467	462	459	438	409	424	483	469	423	471	439	451	420	436	401	422	442	416	406	459	439	465	450	420	407	440	424	441	443	431	418	484	432	451	435	433	461	440	448	448	495	504	487	441	404	452	442	409	390	418	458	441	480	423	447
17496	10985	20264	27284	22308	17823	15640	11199	8691	6703	5284	5062	4459	3804	3856	3439	2748	2403	2104	2022	1828	1609	1452	1363	1377	1238	1262	1201	1124	1161	1155	1091	1101	1145	1067	1020	1041	1048	1107	1000	975	983	966	965	1016	980	937	1022	1004	1021	997	963	982	993	998	954	1039	957	960	973	982	966	1006	970	968	978	1008	1004	986	1013	974	1060	932	1018	935	989	971	967	993	968	986	962	1010	1030	945	942	942	933	973	1003	984	967	1029	950	944	1011	969	940	1025	990	1009	971	966	949	934	984	979	980	1016	998	896	1036	971	974	1005	962	956	973	1009	966	955	945	993	998	1021	915	924	998	983	929	966	1013	965	950	962	926	1015	1046	981	904	971	977	941	968	992	948	998	996	1011	963	952	966	1010	1001	978	965	986	942	942	967	977	982	957	989	964	985	1004	976	973	965	991	1023	962	960	987	995	944	954	967	1030	948	926	971	981	992	978	1006	967	988	972	975	934	1040	914	949	925	939	1023	1013	973	984	992	956	916	1004	996	947	953	954	994	968	971	975	931	985	975	963	940	930	954	897	936	984	959	1007	995	1014	1019	963	951	1003	955	962	977	1011	999	1016	981	953	977	944	919	1033	1022	898	971	987	986	965	959	992	1016	1004	953	963	936	967	971	998	1031	923	1002	938	934	954	937	925	975	1023	988	981	973	973	992	1040	962	970	1004	963	1011	975	979	998	926	1003	931	948	984	976	1021	950	977	951	905	989	979	938	979	956	972	962	1001	1000	972	1025	967	935	1005	953	995	986	969	961	933	1001	928	946	964	938	988	1048	983	949	1010	992	945	912	961	957	1015	967	979	1002	1023	978	975	971	1020	945	949	998	1016	999	945	989	964	950	981	949	966	986	947	975	958	964	1013	984	1016	915	956	958	897	976	928	948	946	967	995	973	965	956	988	991	917	989	940	982	920	978	1005	999	920	926	966	979	995	905	1004	957	983	942	1004	971	991	951	989	969	993	987	960	990	969	937	1032	903	987	975	1012	994	930	925	900	974	987	979	971	980	985	966	976	1004	972	935	978	994	961	997	955	1007	968	963	972	930	958	992	910	960	944	1000	912	991	924	985	974	953	968	955	959	997	958	984	977	1008	1005	967	990	963	959	972	934	948	955	936	980	955	965	997	972	958	995	962	1009	958	947	995	1001	948	1013	1000	972	991	954	936	1009	982	953	981	988	986	980	993	975	906	928	970	998	1014	1001	940	1018	990	971	982	1031	971	961	971	996	1016	940	938	977	948	1001	911	955	964	972	957	927	946	934	963	973	939	934	971	920	997	972	1031	1002	1023	994	952	980	939	985	915	963	944	995	964	972	1027	1026	1004	977	929	951	1017	904	941	950	998	989	942	949	935	936	950	963	984	958	968	935	1001	955	986	948	952	1020	950	965	955	928	932	915	968	994	1005	941	959	948	968	953	1013	1002	997	964	932	962	989	1036	946	985	999	946	1019	953	926	944	949	944	1002	937	966	941	1003	958	1050	979	954	970	974	969	948	966	978	982	924	1035	931	974	968	998	999	957	938	937	978	970	988	971	1041	1009	959	954	986	922	1002	979	1005	978	942	954	1022	1019	1003	948	908	955	917	1016	1030	973	970	932	924	996	969	949	909	945	975	986	974	964	986	1005	963	1007	931	989	1005	963	990	979	1015	950	1000	986	942	1012	959	1006	1008	950	970	978	935	974	949	977	1000	992	979	1022	972	959	975	909	995	994	976	1012	1013	971	971	980	971	949	954	1044	959	950	1016	962	974	934	957	1025	969	981	938	957	969	961	979	986	966	1003	976	974	947	961	1016	967	959	954	985	969	1024	928	1017	979	951	976	968	983	987	939	1002	956	942	939	968	973	964	997	1020	1009	959	1002	957	948	1016	961	1006	1040	1008	987	966	989	980	1037	951	1010	933	1020	938	967	995	1003	955	960	953	1003	996	959	984	958	1015	939	968	1018	985	908	966	917	933	971	966	965	984	951	969	940	982	1003	1031	982	930	969	1027	997	984	924	937	917	955	1037	985	1015	997	973	997	962	1018	993	1071	947	956	962	970	990	990	977	979	958	982	961	938	1034	946	1022	954	986	1009	934	1014	1010	1008	948	1028	915	1014	965	950	1002	951	939	1007	1020	938	1021	970	1010	931	920	991	952	958	931	1018	917	1003	933	963	996	980	987	1028	920	994	981	971	993	1034	928	1028	1004	1024	936	916	957	940	987	1003	955	945	962	927	917	957	982	984	951	942	990	947	992	958	904	929	945	936	973	953	937	977	996	971	965	962	971	948	946	961	987	955	989	972	961	989	912	945	975	936	956	1003	957	957	989	972	946	985	955	964	978	986	964	957	1012	941	975	1018	949	979	981	989	995	1000	973	974	936	987	1003	988	961	980	938	985	954	1010	981	914	954	966	1035	929	961	922	937	977	1027	992	954	990	943	947	994	990	949	961	951	1015	950	961	927	1033	1019	954	977	945	1008	1004	942	960	971	983	942	963	997	974	1011	885	952	935	984	977	983	960	901	965	962	965	974	964	1028	1008	964	1001	926	956	956	954	978	939	972	968	911	953	929	984	1002	959	1036	1006	1030	940	919	986	966	953	959	983	975	974	957	937	951	926	1055	967	926	1024	995	970	1001	976	993	883	930	918	974	981	922	970	1031	976	968	1013	991	947	971	976	957	948	995	943	962	1021	972	945	1008	980	909	967	1011	1006	977	1008	971	965	982	980	952	938	1020	953	981	964	956	974	991	949	984	958	943	984	900	951	969	975	1006	1025	974	992	970	968	930	964	961	946	1030	1009	958	965	1002	979	996	1029	910	946	1014	997	978	992	1018	981	1006	995	991	952	998	932	941	921	935	945	978	1010	946	988	958	1028	983	921	973	982	1005	1011	976	972	975	993	943	963	986	904	976	949	937	985	986	1016	964	936	982	983	938	988	968	988	1009	953	985	975	1009	949	985	986	1017	977	950	999	952	962	964	996	980	947	935	972	1005	994	944	973	990	981	943	988	931	967	1013	942	983	934	984	962	1013	987	968	972	981	1009	932	945	985	1000	942	927	969	976	1007	940	956	968	931	996	970	973	951	957	959	961	959	1013	990	978	958	977	964	964	1018	981	994	997	999	985	1006	964	937	975	960	988	987	1001	985	988	930	940	880	986	952	990	917	997	976	947	944	960	925	945	963	921	974	966	940	945	959	980	971	977	1011	958	991	996	957	954	994	955	967	986	995	980	976	912	1005	948	1003	944	959	936	1004	958	957	968	944	936	910	941	961	980	985	957	898	994	972	975	1002	973	980	995	962	945	955	978	923	942	1030	1023	1001	940	996	935	983	992	997	1012	966	980	952	1020	993	977	922	972	940	938	966	945	936	980	992	930	969	966	970	950	965	981	986	924	964	983	955	952	978	984	984	969	947	955	943	959	981	933	980	926	983	1018	1008	989	964	986	1041	964	985	933	939	996	953	1063	1007	968	983	959	960	966	922	994	970	935	970	973	1006	1025	955	937	917	929	950	988	962	929	997	978	979	971	965	990	1026	1040	983	996	1011	1024	1021	943	958	991	1004	1026	976	928	977	1003	993	986	951	973	930	986	961	960	959	979	978	994	965	976	910	915	975	929	1008	994	1009	1007	957	985	961	964	978	949	973	1007	965	980	988	980	989	1004	976	970	989	959	976	963	935	952	994	979	909	1013	936	982	966	936	982	961	978	978	993	988	1009	962	973	963	958	950	977	903	979	1024	968	965	985	1034	987	1009	956	996	930
37044	21822	21568	24576	17367	11098	8010	5288	3400	2612	1955	1647	1582	1296	1294	1162	904	839	768	732	644	663	565	615	507	556	575	524	517	557	462	494	526	508	499	496	468	431	527	534	508	493	506	483	480	506	487	482	496	494	424	433	483	451	514	467	463	456	507	454	445	497	482	514	453	484	495	460	436	436	466	441	477	471	513	521	473	460	487	470	448	465	451	500	465	441	476	509	440	451	469	495	472	409	494	491	484	512	450	446	484	488	433	503	488	467	459	490	469	490	507	435	477	503	459	522	463	477	441	481	465	474	459	499	488	483	432	478	504	470	475	482	483	477	501	467	491	484	477	488	409	439	510	510	489	457	422	467	480	511	516	441	482	469	458	480	502	451	427	436	482	462	542	460	517	455	522	496	465	478	449	477	483	433	467	467	500	505	510	490	504	485	477	466	445	467	485	491	460	481	476	493	544	470	452	449	442	442	482	462	494	471	493	478	503	477	486	486	452	470	468	463	477	509	434	457	505	454	485	423	430	473	425	471	452	461	476	466	491	499	479	482	490	489	540	481	479	480	485	504	468	477	489	484	494	437	469	487	457	457	482	472	495	469	461	509	507	499	459	462	463	480	462	513	491	475	527	469	478	452	483	494	491	427	496	462	466	532	485	485	472	516	536	503	480	505	462	499	507	466	461	502	467	500	414	459	500	511	466	493	473	433	493	498	513	476	514	465	486	511	473	508	440	474	469	513	497	436	485	510	429	494	560	480	482	474	454	492	446	481	486	482	483	472	441	494	476	490	490	453	448	528	485	463	468	493	499	467	485	469	479	478	467	459	459	490	464	491	468	439	468	476	492	468	468	514	495	484	479	446	490	468	549	465	442	474	426	417	484	438	502	443	458	463	507	537	503	457	471	475	475	456	441	506	520	432	429	497	495	491	490	520	507	481	461	498	473	492	433	495	485	506	511	439	486	475	499	506	432	446	463	467	481	477	489	476	477	469	412	504	493	503	475	499	434	428	466	502	470	471	497	508	471	503	465	505	476	487	468	502	445	514	470	489	443	463	482	488	466	507	489	537	485	464	434	485	430	446	453	478	488	437	510	455	488	482	486	467	439	450	465	497	460	497	484	441	507	458	503	448	447	460	498	487	516	444	486	479	478	478	486	477	498	471	478	453	449	493	439	467	516	489	485	500	517	469	450	437	463	476	480	534	501	462	526	444	505	490	492	456	483	433	484	502	451	453	456	514	501	482	478	426	480	464	465	433	505	451	505	480	488	467	494	502	463	448	498	467	475	510	490	465	441	498	505	475	491	525	486	499	476	454	515	488	483	440	490	530	465	429	481	512	496	455	464	469	429	440	470	448	457	478	431	481	427	461	498	517	502	463	459	490	513	499	464	495	470	455	463	490	495	462	473	486	476	497	512	437	488	466	436	470	491	501	524	504	415	507	522	444	466	446	424	487	493	478	500	456	452	475	477	465	465	518	490	474	463	499	492	485	490	503	489	480	463	452	500	505	442	432	456	471	470	498	490	449	512	480	464	462	499	507	435	503	497	448	513	458	473	502	458	460	452	488	467	463	478	486	488	452	528	468	416	446	431	443	431	481	483	445	478	503	505	502	465	453	479	473	464	447	522	453	518	456	464	469	473	464	463	462	452	474	464	449	483	489	459	479	480	464	427	491	456	436	438	494	489	457	489	431	506	449	495	442	489	458	480	479	501	437	495	460	507	488	463	480	439	468	458	452	466	473	443	424	495	477	462	474	488	489	505	468	494	505	479	478	488	483	487	486	519	517	470	456	479	477	437	449	449	447	445	489	464	486	478	459	496	454	445	478	462	437	509	485	490	509	510	496	458	461	471	468	461	500	549	483	482	483	465	466	493	497	455	439	469	483	488	476	492	471	501	476	468	490	472	512	457	470	481	482	488	518	532	479	481	465	474	515	462	472	458	479	465	460	460	471	494	451	460	446	481	513	447	460	483	521	430	486	467	495	444	476	488	472	480	495	511	455	487	466	481	483	458	471	457	451	463	487	508	484	465	458	462	524	470	460	455	518	472	502	486	457	502	442	466	517	474	506	473	428	451	461	469	493	461	441	465	414	488	472	475	457	438	486	505	439	496	495	454	472	489	475	487	447	453	506	513	509	493	458	481	497	507	461	494	504	476	466	468	453	470	501	486	475	477	445	464	467	490	471	483	491	485	436	440	482	466	522	451	448	449	497	485	484	447	492	481	488	458	464	449	485	469	482	517	509	430	496	478	503	488	472	525	507	419	508	458	483	483	465	478	504	474	500	470	445	481	471	493	524	442	445	486	476	493	495	499	470	497	484	479	487	430	476	470	465	480	478	481	450	454	516	468	501	497	418	471	470	505	494	514	488	486	462	530	470	499	466	510	491	502	489	475	468	492	473	456	465	459	478	420	511	457	484	515	434	466	445	458	533	443	481	467	494	494	469	465	494	459	472	476	475	491	522	475	492	460	442	495	478	476	463	465	449	500	518	467	446	506	478	442	444	460	469	499	477	435	520	462	462	493	492	502	463	450	443	476	481	498	449	483	465	495	470	497	444	444	492	461	471	437	481	494	503	483	491	546	442	473	456	483	482	440	469	469	467	470	506	450	468	513	498	517	478	446	468	525	496	441	486	500	472	420	438	498	522	515	443	462	522	447	460	491	463	532	441	423	513	537	465	470	439	496	496	458	470	496	486	499	476	456	497	511	507	484	497	491	499	475	534	466	469	488	438	463	484	481	447	518	496	462	485	468	455	475	524	463	455	475	479	447	476	504	440	472	481	517	448	494	459	467	463	475	486	479	484	488	487	467	475	515	482	526	483	478	481	492	473	486	469	485	452	489	485	520	519	467	477	473	474	499	470	452	513	450	425	445	505	520	460	479	460	478	461	443	422	495	474	533	504	495	505	478	520	512	505	499	479	497	492	504	487	495	460	451	479	478	448	462	471	502	519	476	452	494	469	421	509	500	450	487	499	471	496	471	462	485	487	493	488	517	477	460	390	492	518	452	462	502	481	468	488	495	513	493	465	450	449	496	513	465	481	532	495	531	505	491	419	482	457	528	469	488	483	500	476	462	508	452	496	474	511	489	467	506	480	453	453	492	463	481	484	498	463	458	445	488	451	482	465	492	456	458	463	486	487	499	490	475	427	464	464	492	493	502	433	479	490	478	453	504	481	469	495	475	499	494	474	510	471	461	488	483	488	479	444	490	451	487	484	462	465	490	503	439	446	460	464	487	535	459	483	457	490	513	489	475	494	452	483	482	466	505	501	475	463	467	470	490	476	487	489	480	480	497	481	476	474	493	465	472	464	503	467	446	471	469	488	473	486	438	424	515	482	469	478	452	478	443	483	444	426	460	480	487	486	456	490	480	448	498	467	475	475	527	466	433	463	461	482	510	502	445	496	481	480	432	469	472	456	463	470	507	500	470	491	467	444	475	497	450	458	527	469	463	520	478	495	466	460	447	488	491	469	491	469
22511	15212	25395	33910	29809	22901	20105	15575	12056	9422	7902	6889	6551	5227	5631	4507	3473	3179	2638	2471	2043	2021	1800	1710	1559	1440	1424	1421	1316	1281	1337	1277	1141	1243	1155	1136	1070	1135	1101	1099	1109	1102	1098	1035	1073	1046	1030	1081	1080	1051	1078	1072	976	1025	1049	1070	1025	1044	1037	1049	1083	1025	942	1063	1058	945	1027	1075	1036	1013	1029	989	995	1036	1032	1015	998	1039	1085	1028	1031	1059	1051	1021	1046	1050	1009	1089	1039	1034	1064	939	1006	990	1048	1014	1041	1046	974	1074	1024	1035	1052	1037	1066	1021	1053	1018	1054	1061	1022	1005	972	1068	1016	1008	1086	1000	1021	989	1053	998	1047	1022	1043	1056	1074	1018	1012	1039	1028	1030	1053	999	1034	1017	1012	1018	1022	1026	1080	1011	1031	1004	1022	1088	1000	1054	1031	1080	1093	1009	1029	1002	966	1020	1080	984	973	1021	992	1039	997	1006	1065	1015	1008	984	1008	1016	1084	1027	1059	969	992	998	1061	969	1007	991	1057	1037	1030	1008	1021	1043	1055	1021	1038	1023	1053	1028	954	1019	1071	1040	1001	1038	978	1015	1055	1020	1005	1009	1037	1073	1014	1027	1013	1059	988	1044	1048	1072	1062	1007	994	1013	1028	1024	1062	1038	1066	1033	1046	991	1043	1031	989	1017	1067	1091	1080	1038	1055	1090	993	1002	998	989	1071	1032	1087	1052	1029	1054	1081	1026	1004	1065	1009	1052	1007	1032	1052	969	1058	1070	1058	1017	1043	1044	1064	1043	1027	1052	1039	1025	974	1053	999	1018	1040	1018	1057	1026	1016	1066	1023	1053	1032	1070	1042	1030	1037	1075	1032	1052	965	1011	1002	1069	997	1009	986	1045	1078	1086	1016	955	1064	1039	1001	1039	1000	1063	1013	1066	1021	1023	1094	1036	1016	1016	1058	1095	1066	1052	1008	1023	1033	1043	1022	1021	1002	1001	1042	1011	1005	1024	1059	999	1021	1027	977	1031	1077	1017	1021	1026	1068	1032	990	986	963	996	1050	1007	1062	1020	1023	1055	1057	996	1052	1070	985	986	1054	1043	1091	1089	1080	1016	1030	1038	1017	1016	1035	1091	1054	991	1057	1047	1062	1004	1016	1059	1008	988	993	1092	995	1052	974	1023	1023	1053	1039	995	1013	987	1055	1099	1017	1017	1022	1033	1050	1013	1016	1066	1076	997	1065	1051	1049	1048	1044	1018	1014	1029	997	1040	1048	968	1042	1027	1030	1039	981	1022	1046	964	1034	1067	1050	1001	1066	958	991	1084	1077	1042	1003	1030	1044	1039	1042	992	1013	1012	1003	1089	1011	1002	1059	963	1011	993	1003	1070	1076	1050	1021	1083	1000	1029	1070	1042	1027	985	1059	1051	1048	1043	1033	1025	1049	1026	1011	1058	1044	1018	1005	981	1072	976	1058	1085	1062	1032	1010	1058	1006	1072	1018	1027	1030	1012	1023	1044	1037	1025	1014	974	997	999	1059	919	1041	977	1110	1048	1026	1078	1092	1003	1009	1035	1047	968	1034	1044	1036	983	1023	1007	981	1024	1032	1076	1009	1022	1065	1007	1013	1065	1008	972	1109	1012	1053	1035	985	1031	1002	1044	966	1003	1037	1027	1038	1045	1029	985	1071	992	1031	1092	1016	1055	1029	1028	1066	1032	1016	1021	1014	958	1071	1029	994	1025	1013	983	1045	1074	1068	1064	1021	1081	1027	1041	1078	1057	1026	1048	980	997	1047	953	991	1039	1042	1018	1065	1059	988	994	1027	994	1078	1030	1042	1047	1021	1030	1067	1063	1063	1016	1102	1046	1001	1020	984	1061	1071	1041	1084	1052	1021	968	1029	1103	1011	1009	1016	1054	1048	1051	1020	1071	987	1015	1027	996	1052	1080	1034	984	1031	946	1017	1025	1079	980	1102	1052	1066	1050	1019	1002	974	949	964	1065	986	976	1012	985	964	1010	1010	1035	1002	998	1079	1027	1013	1079	1034	1065	1004	1012	1022	991	1097	1048	1018	1063	1025	1017	1021	1037	1034	994	1009	1035	1037	1080	1042	1014	1005	1056	1072	1006	1006	1003	1078	1063	1064	1025	992	1017	1036	1035	1041	1025	1078	1080	1139	1076	1033	1049	1000	1075	1068	1007	1092	993	1065	1098	1053	1068	1034	1012	1007	1028	993	1051	1082	1014	970	1020	1004	990	1030	1050	1039	1013	1004	1096	1050	1016	1077	985	1004	1049	991	979	974	1014	981	1077	957	1034	982	989	1047	987	1058	1037	961	1000	1027	1062	982	1025	990	1058	1092	1041	1095	1058	1037	1038	969	1017	1032	1009	1040	1063	1026	1034	1035	1068	1006	979	993	997	1100	1016	1030	1057	1057	1068	996	1055	1004	1013	1044	1052	1000	963	1029	974	1064	1043	996	1072	1065	1048	1044	1042	1028	984	1005	999	1106	1039	1053	1052	1047	986	1033	1015	1053	1028	1029	1052	987	1011	1048	1041	1005	1013	994	987	977	994	969	967	1043	1065	1061	1035	1071	991	1031	1006	1050	1013	1065	1006	1028	1001	1003	1000	1084	1015	1066	998	1066	1026	1043	1041	987	1016	1022	996	1029	1064	1046	1060	1032	1066	1046	1011	1013	1057	984	1001	1032	1039	1019	1046	998	1039	1028	1040	1003	1071	1010	1048	965	1053	1004	1022	1059	1034	1015	1108	1035	1069	1007	1001	1009	1078	998	1037	1002	1010	1041	1049	1085	1029	1046	1030	1012	1052	932	967	1021	1025	1061	1013	1113	1026	1084	1023	1027	1068	1025	998	995	1040	1053	1049	1052	1076	1015	1013	1057	1005	1058	999	1035	988	1036	1028	999	1005	1021	1029	982	1049	1007	1031	984	970	1023	1079	1041	1043	1012	1047	1046	1047	1072	1022	1040	1048	1042	1017	1029	1007	1034	1012	1029	1052	1097	1016	1041	1038	1028	1030	1072	1024	999	1026	1041	1058	1041	998	962	1074	1065	1008	1016	1058	971	1008	986	977	962	1079	1015	1025	983	1008	1055	1024	1043	1070	1062	1048	989	1053	962	1019	1039	992	1007	1011	1046	1010	1083	984	1047	975	1063	1000	1060	1053	1042	1034	1052	1091	1022	1007	1060	1036	1064	979	1032	1052	1045	1039	1020	1054	1035	1029	980	1021	976	1050	1027	1058	979	1017	987	1013	1037	951	1024	1003	975	1073	1008	1029	1017	1005	1025	1060	1062	993	1084	981	1040	1005	1039	949	1002	975	983	1038	1000	1028	1048	1019	989	1020	1039	1078	1046	1015	992	1092	1034	1046	1048	999	1047	986	1008	992	1043	1047	1026	1025	1012	1070	1030	1022	1022	1022	1006	1018	1075	990	1069	1024	1055	1011	1003	977	1055	1040	1093	1033	1055	1035	1018	991	1001	1051	1009	1037	980	983	1022	958	987	1045	1046	1022	1036	976	1027	1061	1010	1019	991	990	1033	1040	1038	1116	995	1062	974	1118	985	1005	1062	967	998	1047	1021	1036	1042	1078	1030	1019	1024	1007	1138	1023	987	995	1083	1020	1049	1000	995	979	1042	1047	1050	991	1031	1044	1031	1000	1075	1030	1030	1020	1064	1049	1001	1008	1083	1096	1013	1011	1004	1025	984	1031	1023	1020	999	1030	1045	1031	1041	1020	1025	1017	1001	1044	1010	1052	1010	1025	1064	1063	1086	982	1001	1045	1009	996	988	1052	947	1046	948	1028	1007	970	1016	1047	1027	1044	1031	1018	989	1004	1018	1063	999	1010	1062	992	1030	1004	1032	1104	1039	1031	1005	1050	1010	988	1004	1047	975	1039	1011	986	1055	1032	1067	1064	1011	979	1012	1043	1083	1022	931	1007	1023	981	1041	1080	997	1009	996	1027	1063	987	1023	973	1022	1032	1021	986	1030	1020	1025	1005	991	1016	982	1052	1042	1016	958	992	1029	1014	1044	1024	1048	963	1071	1046	1021	1016	971	1100	1019	1050	1056	1034	1015	1014	1049	1024	1052	1055	1068	1004	1026	1037	1082	1032	1019	1038	1034	1013	1032	1062	1038	1014	1002	1020	989	1061	1029	1030	1066	978	1042	1003	1014	1060	1036	1033	1049	1083	1037	1033	1072	968	1008	1066	1037	1048	993	1062	1055	1034	994	969	1018	1073	1036	1012	1065	1008	1071	1013	986	992	987	1045	1030	1070	1023	1023	1064	1007	1016	1026	1062	1004	1040	1095	975	1052	1008	1047	1051	1077	1002	1016	1018	1012	1031	1050	1074	1051	1043	1070	1045	1029	995	1020	1016	1001	988	1014	1035	1042	1000	1062	988	1042	1033	1021	1031	1008	1042	1037	1056	996	1078	988	983	1012	996	998	1058	1063	992	988	1022	1015	1064	1048	1089	1056	1038	1057	1012	1061	1063	1081	1019	1038	1010	1038	1088	1029	1018	985	989	1033	1029	1002	1014	1010	1049	1029	1064	1038	1049	1002	1019	1053	995	1058	1033	1061	1016	1004	980	1055	1025	1054	1041	1005	1033	1019	1071	1046	1042	1027	938	1031	1022	999	1020	989	1015	1013	1026	1066	1149	1018	1012	1021	1039	989	966	999	1069	1081	982	994	1025	1098	1066	1110	1023	1022	1060	1041	1038	1065	1056	1031	1037	1002	1018	1059	1057	1001	1036	987
17556	9259	7182	5701	3577	2389	1867	1341	1017	854	803	696	708	639	550	449	555	503	394	414	409	431	380	375	410	364	353	362	373	380	382	365	360	334	353	372	327	377	354	373	337	338	371	362	355	360	352	354	327	345	358	325	325	294	319	356	351	354	328	354	320	364	353	362	394	370	380	356	324	334	325	341	365	358	349	355	377	345	328	371	373	342	346	365	396	366	345	399	363	318	346	356	349	364	327	329	347	369	335	327	359	329	382	325	350	338	345	334	376	320	344	365	344	329	357	378	343	353	336	369	333	325	337	354	326	332	355	353	352	332	326	315	331	327	349	360	353	335	329	335	316	346	347	368	327	324	338	334	341	332	344	353	331	366	346	312	351	321	363	369	348	359	348	368	341	331	351	321	348	376	350	321	348	344	323	402	331	324	356	327	325	360	328	331	316	353	371	375	347	337	339	349	388	323	347	304	354	335	343	354	341	379	327	347	350	324	346	330	336	386	324	345	344	328	359	355	370	359	380	338	320	362	355	335	356	327	388	345	323	351	379	351	357	367	326	274	351	326	353	362	320	358	366	338	342	361	387	370	331	329	359	342	350	345	330	324	380	348	350	343	345	370	325	326	380	321	367	326	339	391	305	346	369	346	355	334	361	376	357	317	357	341	354	377	367	347	347	294	354	370	385	353	370	364	346	356	341	352	376	322	332	350	377	369	307	341	296	387	336	325	371	345	341	320	343	370	302	372	366	346	352	330	326	313	311	339	356	375	345	354	358	362	338	352	341	347	374	367	358	358	329	350	382	327	345	343	340	341	353	349	329	353	334	380	360	355	338	330	387	340	346	359	352	368	348	341	350	331	353	373	368	367	334	331	358	335	353	347	325	342	382	374	345	367	330	361	327	318	323	294	321	369	365	339	343	382	364	371	359	397	406	377	341	285	364	359	339	364	354	365	361	364	339	364	334	344	389	392	357	310	349	348	370	334	338	348	346	380	358	324	388	318	347	337	307	381	373	335	350	342	359	364	360	383	385	340	369	394	356	368	353	320	330	365	332	345	318	327	320	348	332	336	319	329	344	373	337	336	357	327	340	369	346	339	382	387	351	346	359	353	339	371	353	322	367	343	363	334	331	333	329	335	355	366	354	363	332	348	335	318	350	356	336	352	353	356	325	331	354	377	337	365	414	358	354	319	311	363	343	365	343	342	358	342	354	335	335	388	362	302	350	302	362	334	370	350	340	359	342	346	325	330	320	339	379	337	343	351	356	363	339	349	337	325	349	329	345	349	351	352	385	368	359	348	338	347	387	363	369	359	390	358	337	398	345	367	375	333	329	377	388	375	325	357	349	334	350	379	323	341	352	385	337	401	371	312	343	360	345	351	374	362	365	354	345	368	383	366	363	391	358	363	343	384	349	327	335	380	362	373	385	329	357	345	330	357	328	331	303	350	334	352	379	386	344	346	327	343	327	356	368	354	364	333	323	329	349	376	338	338	345	340	372	308	357	342	341	395	356	319	344	378	338	317	379	346	332	318	395	346	356	334	346	330	345	304	332	305	347	332	346	367	362	351	325	362	377	361	391	344	334	337	357	338	337	346	326	364	361	341	339	351	342	342	358	367	353	305	343	359	354	338	388	351	338	391	320	337	392	363	343	373	294	368	339	337	352	362	333	350	345	317	344	381	374	327	374	337	367	347	317	365	340	364	359	383	321	330	341	336	386	330	346	377	343	331	343	343	357	357	331	328	335	376	337	365	338	314	359	344	365	319	330	399	376	341	339	333	341	364	337	334	335	339	377	345	371	323	353	345	337	345	386	351	327	363	375	357	351	362	342	337	346	323	359	360	345	338	342	349	357	351	344	324	330	371	343	362	337	333	351	378	375	374	356	324	364	331	335	343	343	358	363	379	360	347	344	358	374	328	324	381	344	355	352	320	333	363	366	338	343	363	343	316	373	343	365	375	401	364	370	355	368	316	366	357	351	367	352	360	370	345	385	392	388	323	332	321	372	356	360	364	344	353	361	366	304	370	368	360	338	368	322	360	355	349	341	364	312	369	342	399	382	328	340	370	344	346	371	342	325	362	337	335	347	376	350	340	357	367	363	322	383	352	366	374	339	372	329	347	330	357	360	370	367	370	387	345	312	316	316	363	357	337	372	337	326	343	340	343	356	383	366	348	319	332	356	354	343	364	380	362	377	359	334	362	328	370	360	340	344	337	329	355	408	359	362	365	383	340	339	345	342	338	346	348	358	322	346	348	307	338	382	360	354	386	340	344	372	338	369	342	395	335	322	381	368	357	341	374	343	312	318	310	383	339	321	349	362	339	357	291	360	364	326	329	355	354	336	330	364	355	321	372	356	364	337	373	336	308	358	361	372	340	348	332	340	366	329	360	352	358	333	378	375	313	352	415	365	318	358	373	340	379	315	372	307	324	346	345	384	376	308	334	372	370	349	333	339	332	331	341	333	330	373	350	341	353	351	357	335	348	348	364	354	329	313	339	327	362	328	345	382	337	326	335	383	329	342	377	348	382	353	333	379	324	335	355	325	317	366	348	350	328	313	363	345	315	339	334	336	333	355	346	349	336	345	305	334	349	366	362	345	370	367	315	344	342	340	337	354	333	381	350	337	339	344	316	317	356	338	323	387	358	342	342	356	329	337	360	364	364	342	360	373	343	383	310	342	350	379	361	344	350	336	344	350	377	384	350	362	311	359	363	346	344	381	363	352	361	324	354	369	323	370	346	351	335	354	376	298	335	347	349	354	331	359	345	359	357	348	346	371	322	354	319	330	345	306	361	330	333	392	387	364	381	357	300	338	359	353	366	345	331	333	358	331	314	318	391	323	394	386	343	383	322	344	366	352	355	356	368	389	354	393	340	325	350	375	343	342	353	352	333	358	382	325	377	396	350	329	303	327	359	306	332	328	351	316	377	365	360	354	318	350	317	312	400	334	374	338	336	330	333	372	388	348	371	335	316	379	347	364	347	326	325	315	340	355	363	335	363	359	311	316	330	336	337	352	364	352	372	311	359	353	359	373	345	346	330	327	304	334	327	364	326	347	316	338	352	340	337	339	379	376	365	345	349	344	366	329	335	354	314	353	366	339	346	319	384	366	401	347	338	341	358	339	311	328	369	338	363	352	353	338	322	342	321	360	344	318	355	376	351	337	361	378	346	302	356	378	335	333	364	352	356	345	340	315	312	342	366	364	368	340	360	356	314	383	360	347	376	344	346	376	354	371	365	390	303	331	346	357	385	373	339	357	321	366	384	364	333	376	350	327	353	343	350	341	357	337	356	323	347	327	343	387	370	365	345	370	375	354	360	352	376	323	339	339	350	364	344	340	352	354	366	355	351	332	355	406	377	337	358	352	313	335	347	367	348	342	338	351	328	354	343	368	279	347	330	378	322	327	334	356	345	323	340	350	364	327	363	345	348	351	352	345	352	361	324	306	354	362	350	364	344	381	351	355	364	340	356	345	338	336	380
10593	7231	11175	13412	10820	8211	6688	4940	3882	3301	2984	2739	2557	2215	1952	1754	1662	1577	1390	1234	1190	1160	993	965	920	927	985	891	898	876	867	855	867	890	832	832	833	829	810	819	804	797	775	795	808	819	849	816	801	750	778	818	783	793	795	815	770	806	796	776	883	787	817	755	790	759	780	816	819	791	752	787	799	772	823	772	808	731	778	814	822	848	825	791	762	749	784	784	780	787	805	820	781	723	750	777	810	828	843	824	762	780	807	765	792	833	764	795	754	813	802	780	787	775	770	795	795	752	796	808	796	798	752	809	803	771	797	746	748	789	747	794	745	803	778	770	750	824	808	846	749	748	771	778	800	809	801	834	751	760	777	724	802	807	776	833	734	831	788	805	775	782	765	785	805	816	777	757	825	763	755	781	792	804	766	767	778	775	796	761	814	749	811	783	813	786	808	807	740	821	818	797	822	802	786	795	784	783	787	773	809	769	752	803	768	815	817	819	793	758	786	809	771	806	803	809	780	802	765	809	800	822	783	820	803	775	833	745	791	813	770	786	780	749	832	793	804	771	840	779	836	757	830	742	817	803	801	799	754	812	818	805	807	824	825	787	802	754	816	758	830	788	799	813	759	771	796	819	787	796	771	789	781	802	787	807	731	764	766	792	761	840	759	803	808	801	802	823	816	813	820	765	799	779	855	830	810	818	772	756	804	785	753	848	817	787	758	805	778	783	826	776	800	794	778	790	762	809	817	802	838	818	786	838	771	846	786	795	793	808	783	783	803	791	811	765	800	787	801	730	823	774	809	775	829	830	781	773	780	753	772	815	812	857	802	800	760	806	763	780	834	768	825	775	784	803	835	802	839	811	766	789	807	765	792	842	806	808	751	796	752	701	829	782	814	794	794	836	819	802	756	799	790	763	760	740	801	787	801	798	782	783	779	802	772	792	758	796	730	811	814	768	815	785	828	740	726	757	772	835	766	792	826	733	777	813	848	797	769	761	796	769	788	774	735	789	776	777	777	810	791	720	777	752	801	827	767	789	782	793	745	822	790	805	809	818	812	762	794	784	793	813	813	777	819	773	810	762	755	793	757	799	776	827	765	815	797	809	762	759	860	836	749	786	740	759	836	788	720	840	764	848	791	790	794	742	808	798	853	750	818	810	766	830	772	817	774	851	788	779	764	796	799	769	856	753	854	767	857	795	749	739	757	803	802	795	777	808	783	740	824	796	784	789	772	789	792	775	761	760	746	842	768	808	841	839	800	768	785	793	799	808	786	808	775	764	759	753	827	785	745	731	796	805	704	827	759	802	776	779	861	795	800	758	808	793	833	738	833	757	836	772	811	808	765	766	767	800	854	729	824	766	778	797	834	790	823	755	837	732	818	751	771	803	836	822	780	823	804	788	829	792	744	781	827	780	834	768	795	777	790	811	809	819	819	828	808	832	789	831	851	824	764	799	813	786	802	812	785	783	801	802	799	811	750	807	725	728	774	795	830	843	785	795	805	784	785	808	793	864	822	784	766	770	766	805	813	808	791	804	815	817	754	748	836	777	770	812	779	776	753	757	801	803	790	764	828	784	846	812	762	804	785	793	792	785	772	756	821	800	797	795	782	785	823	764	804	784	786	818	779	777	796	803	766	793	802	829	782	771	811	780	809	784	782	821	809	809	792	770	777	799	778	729	762	815	804	779	795	788	789	790	819	856	778	785	765	799	811	775	848	816	805	772	796	808	806	748	831	792	844	809	777	835	780	805	843	788	805	789	775	817	770	832	835	769	790	834	759	790	768	843	843	767	765	789	782	732	740	812	777	818	784	812	789	772	837	873	767	795	792	790	783	835	795	799	819	796	740	762	843	753	789	751	805	800	790	767	795	786	744	801	826	756	882	806	788	841	779	789	762	851	853	778	745	789	777	744	853	803	795	785	830	782	789	787	835	792	798	799	816	789	800	801	820	809	819	835	825	780	820	752	811	824	816	769	804	712	826	781	789	778	785	789	781	826	780	804	742	788	749	771	739	800	792	772	823	770	792	825	770	752	799	804	825	805	753	789	762	762	740	776	827	786	847	777	756	818	759	799	767	803	790	793	792	802	843	782	804	822	756	795	802	782	805	810	812	828	774	800	782	795	829	822	820	829	823	819	797	818	779	745	760	756	783	791	747	819	735	825	738	775	773	791	792	760	823	810	780	846	793	766	775	800	823	758	760	788	818	823	794	808	808	768	801	831	773	822	818	789	772	826	758	791	745	818	839	738	792	814	795	761	761	789	832	759	773	840	765	799	771	794	754	759	752	751	773	847	803	781	816	773	743	812	796	779	809	836	778	844	776	770	838	783	804	835	800	792	822	781	806	812	812	781	803	820	799	797	794	801	842	811	800	824	763	842	771	813	782	792	846	777	797	810	796	766	785	762	768	773	832	762	837	761	742	802	833	770	837	763	818	770	795	780	810	813	791	787	778	733	795	793	814	831	757	825	799	755	796	834	790	787	762	841	819	747	763	801	785	820	786	775	820	765	806	834	782	781	785	766	780	838	772	779	710	808	855	795	793	825	851	799	799	779	841	802	741	841	799	763	769	801	823	809	763	765	826	802	823	830	793	782	754	772	767	780	803	725	815	792	804	785	761	801	740	809	798	778	857	833	789	822	802	849	808	794	812	797	790	791	805	800	760	832	779	748	801	818	781	795	798	806	773	787	824	753	796	766	785	778	771	783	820	800	776	820	798	809	775	747	789	809	786	796	769	766	786	797	830	762	800	851	799	802	749	839	810	803	818	835	842	747	797	737	807	822	795	859	795	807	869	790	752	756	754	811	791	817	788	782	777	779	799	783	787	764	763	822	722	803	742	779	804	805	763	779	807	802	799	775	775	804	802	789	791	797	797	787	757	775	784	775	795	833	769	826	854	738	794	755	728	784	765	782	809	816	789	839	815	789	782	764	772	780	794	764	863	758	767	743	830	843	820	819	799	801	845	804	799	767	808	803	789	788	711	822	770	801	797	763	840	787	800	774	787	804	820	788	772	849	832	792	743	796	802	792	785	830	761	832	790	745	787	828	807	799	804	798	778	735	842	803	775	801	781	758	793	792	811	868	793	794	791	807	773	733	794	762	817	800	756	787	827	793	825	786	812	773	779	758	779	821	780	775	764	755	760	776	763	811	831	800	771	754	846	742	825	797	784	788	796	781	719	825	776	802	798	790	812	754	757	744	768	784	811	812	781	807	761	789	798	783	747	832	751	789	819	756	780	814	796	766	781	797	763	828	802	823	807	755	745	806	756	764	802	731	784	799	781	789	807	803	763	783	806	792	782	818	820	784	755	784	839	792	778	740	782	785	746	781	790	855	817	816	806	799	789	808	797	822	815	789	780	804	771	799	827	794	834	791	773	811	810	792	808	815	841	760	799	754	832	795	783	771	847	778	787	785	736	797	787	797	809	795	816	782	755	748	810	816	806	840	792	799	869	795	770	783	782	783	724	845	780	788	829	788
27117	14967	14771	15847	10085	6487	4278	2903	2080	1689	1465	1351	1151	1005	820	771	756	654	642	547	604	514	553	517	486	518	454	466	471	448	469	444	458	460	398	408	385	410	455	384	452	455	433	459	393	440	448	417	453	419	433	451	437	434	466	471	406	463	436	407	408	453	454	405	473	464	434	407	465	469	478	443	441	444	405	412	391	436	431	464	426	453	434	465	440	468	452	413	411	363	422	412	434	403	420	442	433	461	421	442	435	391	426	411	456	443	447	416	404	430	432	455	432	479	417	472	434	444	439	444	415	424	428	454	450	421	435	437	445	435	422	388	498	450	439	393	428	427	418	407	421	430	458	434	380	392	409	392	403	400	454	430	411	471	434	468	467	401	390	420	434	463	388	480	410	425	418	460	410	450	418	427	429	412	433	391	420	425	444	390	432	458	431	467	387	469	376	443	456	441	428	423	422	413	426	436	460	449	460	438	410	426	459	394	428	467	447	413	433	451	419	434	431	473	444	447	399	412	406	399	398	429	418	417	436	414	419	423	449	450	419	456	454	414	398	427	421	431	437	414	456	433	415	422	464	470	447	401	436	458	479	460	427	410	423	413	398	411	431	476	401	423	445	450	387	451	428	427	401	451	446	443	472	405	419	429	404	407	411	385	410	453	396	425	441	411	443	455	452	391	454	451	434	439	453	474	455	446	443	370	457	411	427	436	459	439	459	479	407	415	397	429	412	407	450	395	422	442	438	462	403	438	430	415	403	431	438	410	465	497	428	380	403	436	444	410	457	441	408	414	400	411	440	390	455	456	440	409	415	412	432	461	427	433	414	449	478	434	428	444	426	409	438	453	439	416	469	430	426	417	401	403	404	422	463	487	407	429	454	431	400	411	395	441	414	432	477	465	480	467	438	420	471	440	428	451	459	451	463	452	447	423	423	459	389	435	473	436	399	457	416	431	409	464	411	420	472	429	416	446	444	451	430	408	426	459	391	446	423	426	434	468	422	411	444	476	426	412	392	393	442	402	479	434	418	426	456	417	395	441	420	407	432	406	436	431	447	440	451	399	456	450	452	413	416	433	451	431	409	412	429	446	438	428	410	414	433	434	423	405	443	443	418	454	477	404	433	453	401	423	375	411	442	444	401	436	422	405	428	415	417	424	438	476	433	417	456	402	389	458	436	463	401	412	439	444	415	445	467	446	413	446	433	429	399	428	417	433	418	437	428	424	434	405	423	434	415	401	448	461	456	428	431	457	450	418	430	419	414	409	431	466	437	440	466	427	446	475	428	433	415	442	444	462	413	432	423	402	423	438	400	450	437	412	412	428	425	485	390	497	431	392	431	467	440	444	457	428	446	436	452	417	420	452	432	471	424	409	413	457	447	465	437	471	436	428	448	443	414	388	452	478	436	417	458	455	423	428	416	406	425	441	430	409	413	434	440	438	460	435	427	413	448	428	432	405	453	421	446	437	442	403	459	483	398	444	454	437	381	411	435	409	444	418	432	433	407	454	444	427	474	435	471	441	455	452	431	413	433	437	439	433	493	396	360	451	435	416	437	440	441	437	412	432	449	422	411	426	465	455	402	415	449	411	444	443	424	421	422	431	425	438	459	428	393	464	444	418	448	435	416	463	477	458	433	421	434	389	426	417	469	442	421	447	449	471	427	401	446	436	438	489	447	461	474	417	365	457	419	403	443	401	416	452	421	431	490	405	440	447	430	410	434	399	394	423	438	433	389	446	429	417	440	437	411	445	389	421	469	437	454	425	460	421	488	421	453	452	456	465	417	440	435	436	412	433	439	432	426	406	423	449	435	420	433	416	446	446	424	425	413	438	418	424	427	428	477	421	414	441	431	472	451	450	403	401	459	487	407	454	446	461	400	451	450	442	446	447	431	419	437	449	436	435	418	415	438	434	439	422	458	384	414	428	387	413	421	474	403	418	388	408	437	476	437	449	425	394	479	445	411	488	437	433	442	470	492	436	466	428	393	443	478	442	411	426	422	464	446	441	434	426	445	448	406	434	365	430	426	447	449	410	444	446	458	432	414	435	438	462	429	432	409	423	433	424	404	469	373	421	431	429	453	404	410	407	406	486	417	437	426	433	432	414	429	477	466	439	458	454	452	456	443	416	442	444	411	425	434	440	428	397	400	436	415	435	437	439	420	412	455	430	450	380	397	445	410	419	396	411	425	447	454	443	444	457	432	418	447	431	426	409	420	387	452	440	429	427	443	423	418	462	463	455	445	448	426	427	475	435	403	449	414	435	457	426	421	442	465	446	441	457	447	404	475	492	440	434	470	398	448	491	448	413	480	435	437	463	441	473	438	419	416	449	469	451	411	422	419	407	409	413	421	452	406	436	466	401	424	453	462	454	414	398	450	447	418	427	435	417	420	439	436	445	470	452	456	441	452	461	433	432	426	432	425	410	428	451	393	415	445	420	395	431	424	414	458	454	449	433	472	447	406	462	467	438	439	441	451	429	415	425	420	450	435	427	416	428	451	445	488	406	443	427	475	457	416	454	419	439	443	467	418	443	455	411	448	470	439	391	404	442	405	404	433	461	444	423	406	447	415	421	406	411	433	417	420	422	403	410	412	441	413	417	445	418	422	441	443	424	410	429	444	401	457	444	451	428	433	462	421	416	441	459	440	444	458	411	415	434	447	379	416	431	504	419	445	469	433	431	440	446	439	435	439	426	423	411	441	406	399	447	441	480	429	423	380	386	451	423	424	419	446	370	434	464	469	456	397	411	372	447	436	403	418	424	491	444	436	433	437	432	403	454	432	437	401	404	421	436	461	434	467	398	450	449	442	428	426	436	449	398	429	433	429	456	431	438	374	463	460	436	455	435	413	394	429	476	456	433	433	479	429	399	414	433	411	427	442	482	417	468	443	457	426	437	428	431	458	430	456	410	458	383	427	437	449	470	449	467	434	385	430	452	416	403	429	412	489	413	445	444	473	394	447	401	460	444	429	431	421	421	397	420	482	459	410	451	426	458	478	423	458	419	403	445	449	414	436	438	401	430	381	457	439	431	452	460	464	428	450	420	412	438	417	443	449	431	409	437	436	428	416	442	437	464	444	406	404	436	450	414	440	429	429	441	409	445	441	430	457	433	432	477	439	425	417	423	427	429	470	413	426	440	439	416	476	417	434	417	414	438	434	446	414	438	435	392	418	405	445	444	423	469	447	447	463	397	421	414	436	414	416	425	433	452	417	430	439	441	414	426	400	408	426	397	432	424	455	438	391	423	404	433	451	420	465	413	457	450	474	485	450	441	434	395	417	429	428	414	439	456	493	442	424	440	399	474	403	432	481	407	430	415	436	447	441	412	449	507	458	430	420	428	448	426	412	422	429	459	451	448	437	422	488	444	442	427	419	454	404	435	451	435	441	431	421	419	401	441	422	444	425	435	402	435	447	366	414	440	448	445	391	405	441	441	440	401	455	430	435	461	452	414	439	428	443	431	452	445	427	421	440	440	484	479
16779	11503	19994	26816	22862	16993	13603	10676	7862	6895	5968	5637	5012	3856	3557	3124	2782	2162	2207	1785	1724	1572	1495	1340	1285	1302	1180	1228	1184	1202	1151	1019	1073	1079	1011	1008	1032	952	1021	1007	962	978	960	996	965	980	955	1020	989	954	969	989	978	987	940	970	965	968	965	950	984	1019	964	986	974	954	1008	985	999	968	1008	940	1008	962	964	978	980	975	939	954	941	978	969	975	959	1013	952	987	942	910	954	918	970	1009	970	927	952	949	989	989	1017	947	982	971	983	960	996	985	1015	921	984	930	1017	962	929	964	900	971	920	936	986	935	955	943	995	925	944	959	1024	939	955	923	973	998	964	936	983	984	968	996	961	982	889	976	920	914	974	975	968	943	999	930	959	972	986	1006	1004	949	971	977	998	938	924	970	992	948	922	960	994	957	931	983	890	975	913	999	934	994	948	962	908	948	984	994	976	912	985	909	930	964	943	937	934	997	942	962	953	891	963	994	964	983	960	937	947	1002	972	964	951	978	958	1033	952	953	1006	1014	914	982	987	982	956	938	961	989	924	954	936	1002	990	996	972	984	948	945	957	939	1003	960	917	961	974	1019	948	954	954	916	978	974	981	939	1002	965	953	991	923	976	1005	1030	917	974	905	947	958	935	954	940	921	929	944	977	877	971	984	976	934	974	941	931	964	942	945	1028	979	993	952	953	994	923	969	998	987	904	911	942	910	940	998	931	988	935	907	979	928	947	944	935	990	922	905	959	977	968	985	1001	968	963	1012	981	985	985	920	976	916	911	945	969	968	985	950	992	980	912	929	954	960	936	994	916	953	943	940	991	997	962	888	941	970	943	963	971	938	932	1001	986	976	1042	1008	953	969	991	974	950	898	984	950	962	947	993	986	979	930	992	948	972	932	932	886	995	959	951	991	954	919	946	946	950	981	924	936	940	954	961	940	978	998	986	963	990	1010	921	974	959	1024	982	1071	970	875	977	971	994	927	967	972	925	953	917	924	907	912	915	971	1019	964	944	930	1011	987	903	961	997	958	923	1004	938	1018	946	982	912	997	932	986	973	971	939	919	943	945	1000	952	931	946	992	952	923	928	946	938	971	919	964	1015	943	948	940	1014	940	921	1002	956	910	916	945	978	985	1015	932	975	1017	953	928	978	980	958	937	960	888	980	1005	915	990	959	985	995	920	972	979	971	948	945	965	1025	917	1029	942	995	950	982	939	963	941	974	1023	922	985	920	927	963	1016	978	911	963	954	964	945	979	967	989	922	984	909	936	928	974	969	968	996	916	964	974	936	925	995	944	977	988	969	965	985	978	957	1035	951	966	986	893	988	928	951	986	995	975	1037	976	958	899	939	974	969	977	929	964	935	939	917	957	965	954	936	987	952	976	952	959	987	941	993	1002	939	967	998	968	932	932	911	930	1007	965	967	967	1009	898	925	960	949	1025	968	982	935	930	942	1035	952	957	916	961	1000	1026	925	974	939	953	902	989	941	942	943	911	939	963	975	978	946	1008	973	927	936	960	993	943	939	974	948	965	931	1031	973	964	960	960	900	971	951	911	982	935	967	969	971	1015	972	958	965	968	954	988	959	992	978	937	955	896	970	1039	985	940	951	1000	1011	948	980	999	964	1000	964	962	927	935	982	944	928	916	987	1022	952	983	964	916	979	958	978	1001	874	942	932	967	971	983	964	978	937	952	985	957	930	1006	983	991	987	966	995	940	926	927	1001	1002	1000	969	949	937	984	990	921	936	978	992	927	991	935	959	985	937	957	929	934	952	997	954	935	942	910	940	939	969	942	946	942	988	909	970	940	934	1003	954	939	968	945	948	984	917	923	905	998	988	943	957	928	911	985	923	993	972	1027	952	955	964	961	1012	998	891	982	992	944	1009	974	955	944	980	912	966	1026	984	966	977	950	955	926	962	993	922	908	1000	954	949	943	1003	948	957	956	947	902	932	915	939	1006	968	935	971	937	947	938	969	918	996	955	960	990	1024	996	1009	955	991	928	1016	934	927	1003	956	1000	1005	964	972	920	933	960	996	965	962	950	941	978	998	1012	952	941	998	935	894	936	952	993	962	948	962	988	957	967	970	912	973	995	944	994	926	978	976	943	981	978	995	930	1001	959	1001	955	945	956	988	951	949	877	953	985	914	938	976	975	995	900	918	927	955	941	961	994	963	983	933	1004	936	931	937	950	941	954	960	987	945	921	991	995	1002	1026	973	911	978	949	893	949	952	973	946	951	956	995	943	967	1000	948	1014	923	974	961	926	996	989	956	974	958	908	980	1009	911	1005	964	996	947	934	978	953	934	928	945	896	921	955	952	951	889	946	950	955	936	898	946	976	980	947	982	928	1009	986	946	945	952	972	976	952	972	939	979	959	944	973	939	962	1019	971	973	978	961	1029	932	935	998	946	963	956	973	948	910	904	961	963	987	976	913	1019	938	963	928	922	980	950	1048	934	955	982	983	908	974	956	980	1022	965	963	1001	945	940	941	985	914	958	927	993	966	912	950	921	1019	984	897	972	955	1014	950	997	950	1009	1041	929	896	961	960	985	911	1025	982	1014	944	910	961	987	977	959	921	987	963	976	921	1002	945	981	930	974	989	1008	993	973	964	963	959	972	991	931	992	977	958	970	974	966	971	960	909	952	933	975	899	951	958	914	969	946	955	965	935	968	962	964	953	958	956	949	1010	993	963	948	963	940	941	984	980	1003	960	914	953	943	983	1030	891	1025	948	949	946	977	931	901	922	914	945	995	936	951	879	915	988	975	966	955	982	972	1011	991	966	914	919	1006	967	983	965	962	947	973	920	962	942	943	936	996	934	977	967	1007	988	879	946	949	969	945	1018	953	955	962	1006	946	930	945	987	923	950	934	956	971	982	969	932	993	973	887	987	937	976	925	920	1002	910	971	962	1052	1016	1008	969	962	893	954	974	938	937	987	964	965	934	950	988	992	980	936	1019	990	938	958	989	987	951	968	1007	934	917	929	989	937	947	907	952	1048	936	918	979	953	946	995	976	903	938	1035	935	932	956	948	942	966	969	1017	956	923	944	991	988	963	957	985	1010	917	937	1013	978	939	916	886	964	926	997	935	933	1000	960	914	957	975	1003	933	1008	999	969	980	996	971	926	901	921	964	966	971	939	970	926	921	930	1010	953	973	947	1014	980	937	949	995	966	975	936	940	939	916	967	996	919	929	930	919	916	958	917	949	994	953	952	965	928	953	964	932	1002	944	986	1001	909	941	890	946	922	926	987	963	958	999	950	932	945	937	929	1038	1002	1054	1015	945	940	964	917	980	958	925	956	956	976	986	943	960	953	984	961	1040	1012	969	944	972	969	973	974	893	1032	1005	958	959	922	894	1006	955	920	987	984	943	954	959	917	937	1032	960	924	946	925	960	988	931	906	952	955	997	985	937	947	998	927	965	963	1017	942	994	968	957	928	950	971	955	956	981	979	954	933	954	951	956	933	925	945	940	956	939	976	982	951	979	977	959	988	1028	951	924	940	996	953	954	934	1007	1010	1025	962	902	1004	978	980	979	918	940	939	980	952	921	976	983	908	983	948	956	989	949	950	1024	983	988	950	972	957	930	1012	912	943	929	901	979	977	1000	907	973	948	920	985	973	974	969	997	1012	971	937	938	953	988	966
35304	20763	20503	24265	16756	11260	6989	4566	3114	2455	2160	2121	1776	1380	1236	1119	915	793	729	707	653	630	606	571	512	529	567	536	543	510	512	548	492	483	501	504	505	465	483	447	495	498	515	494	448	461	502	467	461	475	473	492	481	472	500	497	508	514	459	500	462	472	447	434	484	479	453	484	500	453	426	435	474	488	474	508	455	490	478	469	497	447	465	468	482	491	459	474	453	506	464	479	429	463	529	472	492	472	486	524	459	473	463	466	484	478	460	486	440	482	484	501	509	503	460	505	476	465	449	508	445	474	474	457	420	493	489	487	479	484	465	469	459	504	467	469	460	502	468	472	435	450	481	485	462	467	486	482	506	457	490	493	434	470	450	448	480	461	481	460	438	480	433	489	465	485	448	451	470	493	446	490	479	484	502	473	493	470	460	499	471	480	473	499	448	461	519	507	453	451	449	483	461	427	524	481	443	472	457	486	455	471	477	480	469	466	441	507	464	431	467	438	465	457	468	460	471	469	470	467	502	494	484	509	482	468	460	471	498	458	478	524	471	449	490	429	480	499	470	458	464	516	465	477	480	474	505	445	496	491	481	494	481	510	522	494	433	532	496	466	469	445	477	474	497	483	463	459	437	452	447	490	442	461	467	465	460	457	462	463	480	469	460	479	468	435	515	478	470	499	460	491	498	493	481	465	435	467	502	499	488	494	465	456	437	462	469	436	457	512	475	488	469	498	491	523	509	447	488	453	474	495	420	465	478	447	456	578	486	453	460	467	512	465	442	471	477	484	532	495	484	501	523	499	500	465	500	480	460	497	461	426	473	466	529	496	485	445	473	501	494	483	448	526	495	491	506	437	473	484	466	448	477	505	472	470	493	473	463	496	423	459	496	475	487	507	467	480	463	470	484	484	487	424	433	465	478	474	508	482	458	448	489	461	419	439	458	477	460	444	449	475	473	473	449	452	453	463	488	512	519	506	480	485	428	452	399	502	458	516	458	437	470	516	494	477	516	480	461	454	507	462	448	486	453	490	484	450	455	486	479	498	487	465	499	490	486	454	465	488	493	488	502	418	448	487	446	484	445	473	482	503	462	459	498	501	481	483	461	470	482	486	452	495	487	506	478	470	468	473	472	472	459	431	482	503	435	527	461	464	447	500	479	496	501	462	501	463	518	491	488	467	457	508	493	474	508	539	456	462	485	497	436	487	497	506	504	501	454	481	492	500	467	462	453	464	494	482	457	455	461	466	452	455	452	472	496	465	456	448	478	475	518	505	441	484	463	482	392	496	494	494	458	489	460	494	486	441	467	502	511	487	452	463	484	467	450	464	473	527	478	449	497	464	477	495	465	477	478	477	417	467	467	514	497	421	503	490	526	486	517	490	497	492	473	493	420	474	491	454	476	475	481	450	464	498	465	465	455	524	490	521	506	499	480	454	455	444	430	495	488	502	486	479	509	488	448	455	482	469	477	464	465	465	504	519	503	457	516	460	486	471	476	462	459	497	473	506	428	470	494	496	438	479	449	432	469	452	472	460	510	499	450	468	448	480	486	477	522	450	506	451	487	474	511	494	495	468	422	471	497	524	526	491	518	419	463	516	508	468	452	498	494	498	547	489	490	473	450	471	472	513	465	503	514	458	429	427	485	506	485	482	485	444	480	449	498	489	452	471	456	504	485	522	457	475	478	467	423	485	472	519	487	484	460	493	480	498	471	488	437	496	437	495	455	477	501	499	480	495	441	478	491	492	482	530	461	437	454	431	473	485	487	484	471	404	473	470	453	484	434	493	513	524	512	478	497	527	434	446	477	486	457	479	491	451	485	484	441	405	497	503	467	460	474	462	462	462	449	479	480	468	492	451	486	453	501	445	487	491	453	458	488	501	518	459	474	482	440	482	470	483	464	478	496	487	485	456	512	470	504	438	437	463	427	451	479	463	449	460	511	438	458	442	473	444	442	467	494	456	505	485	475	468	495	502	467	482	445	415	454	501	473	474	501	489	478	482	470	480	469	492	510	448	456	496	477	438	462	461	511	499	447	457	500	464	496	513	476	467	486	497	465	485	450	453	444	481	511	439	462	475	425	466	446	434	467	499	460	453	498	512	439	480	414	453	457	472	476	437	446	488	466	512	461	521	527	468	490	464	480	450	464	527	485	512	484	503	488	447	468	470	444	444	432	476	468	471	481	489	503	454	475	449	444	451	466	466	457	469	469	502	466	447	475	463	472	472	475	514	467	463	470	520	475	496	474	489	452	503	514	518	470	446	489	446	457	531	504	472	486	438	459	452	512	466	464	412	477	461	447	459	500	452	514	503	464	457	470	489	489	505	442	487	438	421	494	469	494	474	484	471	460	439	467	476	500	444	493	543	477	467	431	472	436	480	470	470	520	506	543	506	514	433	493	430	473	486	439	501	472	471	480	463	484	508	512	491	467	473	464	479	447	406	506	451	443	491	521	464	463	441	427	476	422	477	455	480	475	462	491	468	443	453	473	456	480	491	477	509	501	467	473	480	490	470	478	516	495	422	447	488	465	472	431	479	440	432	491	482	435	470	443	470	432	502	497	465	503	452	487	508	487	526	458	469	461	519	500	492	504	462	431	483	497	458	458	466	457	462	488	506	470	506	480	461	474	448	414	454	498	498	473	457	455	499	468	442	505	504	495	486	445	465	455	451	462	456	474	473	459	453	456	481	435	467	511	458	460	477	530	484	507	470	459	512	447	466	452	485	470	471	456	472	451	446	462	481	515	505	432	440	489	483	510	484	469	466	464	480	509	493	481	488	495	505	440	487	475	482	475	490	463	471	478	452	430	472	505	487	474	467	472	457	494	468	474	464	439	455	460	493	469	498	515	481	449	429	484	464	473	490	481	472	476	489	488	455	491	417	458	507	484	454	493	461	445	523	488	449	485	467	475	459	467	442	477	470	467	469	445	492	491	462	502	490	480	434	444	494	496	488	479	468	458	485	460	500	485	474	481	415	500	481	465	469	486	502	486	442	478	443	425	483	467	464	489	477	456	471	487	505	506	477	483	470	455	480	498	473	456	467	503	482	473	436	484	466	500	489	510	491	469	473	458	449	476	508	489	439	465	473	493	463	457	492	493	428	511	457	489	456	456	492	434	460	476	501	521	472	461	486	476	472	469	466	433	451	449	434	506	478	460	495	494	513	512	489	493	466	467	498	473	430	437	481	484	501	469	485	455	430	464	480	470	472	525	475	450	478	487	458	464	460	483	456	503	465	449	471	471	505	517	510	486	486	470	439	457	461	437	504	497	506	505	500	434	490	461	485	490	497	473	493	491	444	494	449	478	474	477	497	448	514	499	457	491	454	468	461	494	444	509	494	455	479	480	461	477	504	434	527	458	463	496	488	472	500	506	452	503	473	419	453	455	507	485	471	431	461	456	520	460	459	437	509	469	481	489	494	432	466	478	474	465	450	492	486	465	489	469	490	533	524	502	513	483	472	504	451	490	471	510	515	485	476
20894	14856	25477	34276	29944	23547	18539	13995	11053	9619	8940	9197	7478	5635	4789	4647	3422	2856	2564	2325	2210	1902	1832	1695	1593	1577	1455	1438	1363	1334	1202	1150	1220	1183	1100	1086	1120	1131	1128	1151	1171	1066	1051	1107	1113	1095	1130	1133	1034	1083	1010	1107	1063	1026	994	1067	1043	1064	1003	1057	1012	1024	1028	975	1045	1017	1024	1052	1099	1031	1041	1005	1065	1057	1050	976	1015	1011	985	1027	949	1045	1050	1004	1021	996	1070	1014	1044	978	1005	1057	1049	1007	1019	1022	1057	1056	1020	1067	1026	1063	1029	952	1023	999	1001	1095	1072	980	1030	1040	1075	1015	1007	1002	1074	999	955	1025	973	1054	1073	1030	964	1005	1002	1045	1019	1032	1000	1017	1046	1018	1059	1059	1021	1080	992	1037	984	1066	1020	1005	1053	1093	1040	1041	1017	1004	1000	989	1042	1074	972	1036	1032	1112	1024	1058	1025	1034	1055	1040	1043	994	1022	1056	1071	993	1098	985	1022	1018	990	994	1077	1005	1064	1002	1032	1061	1001	1065	1046	995	1016	1000	1025	1011	1011	1037	1040	1047	1041	1022	1060	998	1034	997	1055	1031	1025	1032	1051	1016	985	1024	1022	1046	1047	1001	1024	1071	1045	1021	1046	1028	1040	994	973	1031	1045	975	1048	1004	1028	1006	993	1024	995	1030	995	1039	993	1104	992	1085	1021	1033	967	1024	1087	1042	1052	1000	1008	1075	1041	1047	983	1052	1020	1046	1013	967	1034	1037	992	1098	1004	1070	995	1001	1059	1000	1031	1031	1052	1048	1008	1025	1054	969	992	1056	995	1042	1087	990	1039	1016	1009	1004	1018	1019	1064	1044	1028	1076	1011	1062	954	982	1102	1026	1009	1042	1056	985	985	977	1020	1042	1010	1045	1033	1022	1040	1063	1006	1050	985	1029	1055	1013	1053	1027	992	1004	1051	1065	1014	1049	1038	1021	977	998	1002	1001	985	1032	978	1012	1019	1027	1033	1040	1003	997	1018	1035	1030	987	1020	1061	1022	1002	1052	1033	1011	991	1056	1007	1059	1017	1042	1015	1038	962	1015	1038	1023	1043	1023	1038	1011	1058	1025	992	1000	1024	965	1025	1004	954	1010	1005	1082	1005	1008	1014	1015	1021	1052	1065	1050	1007	1032	1044	1042	987	1002	1039	1020	972	1084	1025	1064	996	1013	1054	1024	1004	1080	1018	990	1035	986	1007	1000	1038	987	1039	1029	999	1052	1054	1062	955	1011	977	1038	1106	989	1012	1026	1007	992	1064	1038	982	1066	1029	1042	971	1032	1113	990	1006	1027	1090	1024	1021	1037	1001	1036	1060	1046	1004	1044	1045	992	1035	1027	1034	1051	953	1055	1017	1046	1039	1054	955	1044	1000	1063	1028	1017	1078	998	1029	990	1043	1008	1019	939	1042	1047	1023	1030	993	1055	995	1034	1033	1042	981	1048	969	979	977	1051	1031	1039	1049	1038	1045	1038	1033	1016	1043	1077	1026	1028	1017	1008	1061	1027	1072	1056	1012	1020	1028	1062	1027	1005	1001	1037	1041	1006	1054	1002	1054	1015	994	1029	963	1006	1034	1021	1041	1079	1114	1072	1046	1018	1058	1045	971	1019	1007	1035	1045	1084	986	982	1049	1013	1003	1040	988	1029	1018	1028	1124	1107	1008	1098	1047	1017	1011	1010	1038	991	1047	981	1032	999	1014	1018	1064	1022	1067	1042	1035	1040	1006	1000	1030	1065	1050	1019	1016	1017	1025	994	986	1092	1048	1023	1020	1061	1017	1026	1050	1049	1057	990	1065	958	1094	1041	1038	1059	1015	1055	1070	1004	1038	991	1057	967	965	1049	1046	1053	1101	1008	992	1062	1032	973	1038	963	1071	1054	1026	1056	1071	1033	1007	950	1022	1006	1018	1000	1030	1026	981	1003	1033	1049	1049	1102	1019	1022	1021	1064	1070	1055	1038	1019	1020	1038	1012	1006	1027	1065	1018	1034	1031	1016	1007	986	997	1048	1039	975	1059	1042	1012	1022	1085	1013	1017	1032	1029	1043	996	977	1013	1021	1016	1057	1055	1016	972	1018	998	1020	1076	1065	1050	989	1030	977	1035	1030	1038	1036	1020	1001	1011	1032	995	1015	989	1038	998	1028	1016	1025	1015	1012	1037	1045	1048	1085	1034	1048	982	1006	1075	979	984	1057	985	1030	1047	974	1029	1018	1024	1040	999	1022	977	1002	1004	1033	973	1010	1033	1020	993	1113	992	990	1102	1028	997	998	1012	977	987	1059	1008	997	1000	1020	1079	1033	1036	1044	1016	1038	1068	954	1005	1010	1003	1002	1063	1054	990	992	1070	1057	1059	1060	995	1023	1092	1054	1010	1007	1036	954	972	978	986	1075	1051	1014	1047	1083	1026	1011	998	983	1034	1018	966	1037	997	1018	1067	1031	1073	1068	1060	1004	1009	994	1005	997	967	1047	1026	1039	959	1048	1055	1028	1077	1021	984	1039	1032	1018	1043	1048	965	1033	994	1021	972	1065	993	984	959	1025	1074	1049	1042	1055	1021	1057	1030	1019	1083	1038	1024	1028	936	1033	1053	1031	991	994	1057	992	962	998	987	1002	1010	1060	997	1006	1025	1033	994	1025	975	1051	1070	1048	1055	984	969	1028	1064	1041	1032	1013	1009	996	1026	975	983	1056	1009	1013	1082	1020	1033	948	989	979	995	1117	1006	1025	1016	1027	977	1036	1054	1016	1051	1027	1056	1033	1030	1005	1061	1013	1032	1027	1045	1001	1018	1005	1055	1039	1009	1012	994	1054	1025	993	1021	992	985	1044	961	969	1052	1035	1045	1053	1069	1028	1045	997	1026	1021	1005	1016	1071	1013	1051	957	1038	1002	1027	1027	1020	1010	1016	1036	1038	1039	1021	1086	1044	968	1006	1137	1058	979	1070	1018	1024	1064	1029	1005	1016	1027	1051	1031	1048	989	1052	1056	1009	1045	1051	1044	1010	1002	1052	972	1040	1040	1002	1016	1084	990	1022	972	1021	1053	1015	1052	996	1039	990	1058	1045	1078	1034	1037	1012	974	987	1046	983	944	1042	965	1020	998	1017	1066	1023	1047	1002	1096	1059	983	1000	979	1024	1029	1002	991	975	1052	1031	1025	1015	1044	1004	1005	1004	1052	1061	994	1065	1085	1026	999	1008	1014	1011	1019	1059	1033	1100	1072	1006	1066	1029	1056	1068	1099	1055	1022	976	1015	1026	997	997	977	1018	1061	1036	999	1068	962	982	1017	1055	979	1026	1091	1003	1031	1017	1055	1055	1024	1031	1087	1036	1022	1024	1010	1026	1005	1020	991	1028	1003	1009	1042	980	1034	1066	1041	1014	1001	1012	1006	996	1012	1070	1022	1015	1048	956	1050	1050	1029	990	1044	1021	1029	1011	1014	1035	1049	987	1008	997	1027	1062	1004	986	1034	1052	983	1076	1077	1006	988	1017	1030	1002	1046	1056	940	1042	1082	999	1045	1042	971	1053	1064	1008	1046	1000	1028	1010	1086	1103	1052	1011	1034	1008	984	1036	1032	1059	992	1019	1022	1071	1008	1020	1022	1043	1049	972	1018	1029	983	1008	993	1035	1069	1015	1072	1021	969	980	1051	1050	966	1047	1047	983	982	1003	998	1035	981	1011	1042	972	965	996	1023	1011	1021	1037	1037	1018	1044	1080	1044	1046	1040	1029	1007	987	1061	1039	1037	1067	1029	1068	1067	1061	1032	1029	1052	1023	1012	958	1017	1034	990	1020	1045	997	1007	1064	1004	979	1094	1045	1023	1036	1062	1000	1028	1085	1033	1067	1001	1006	1052	1021	1023	1040	1031	996	1070	1039	1036	974	1036	1050	1066	1028	1022	1043	1021	983	1042	994	977	1005	1008	1037	1059	1059	1021	1028	1053	1029	1055	1065	1012	1030	1054	993	975	1030	1015	1048	1071	1028	1016	1015	1039	1011	1021	1046	1088	1035	1022	998	1000	1061	997	1065	1011	1090	990	1028	957	1043	1024	1022	1065	1029	1013	918	1060	999	1060	1028	1042	990	1019	1023	995	1015	1100	1007	1021	999	984	1050	986	1051	1020	1037	1044	1036	1006	1032	1010	941	1021	1006	1005	1007	989	965	994	1017	1019	1068	1061	1046	1077	1041	1000	1027	1002	969	1004	972	1010	1055	1018	1025	969	1065	1060	1066	1038	1069	1034	1052	989	1016	1019	969	1022	1036	1044	1057	1019	1084	1010	1024	1061	1037	1049	1090	1019	1012	988	1008	1061	1014	1055	965	1030	1003	1009	1081	1003	1041	1051	1068	1056	1079	1015	1039	1041	1058	1042	994	1007	1068	1089	1083	994	1025	1009	1026	1047	1045	1024	1022	1011	1009	1017	1067	1019	1026	1042	978	1033	999	1095	1044	990	998	980	994	1002	1061	1010	1049	1002	1076	1025	1028	1068	1013	1031	1061	1002	1022	1064	980	1070	1075	997	1085	1066	1059	977	1058	1005	953	1068	1000	1041	1016	1036	1030	1015	1037	1013	992	1057	1089	1010	957	1008	1048	1002	1035	1042	1030	1067	1064	1035	1038	1026	1037	1049	1057	1009	1030	1048	985	1089	1041	1006	1003	1032	1041	984	1035	1078	1042	1011	1013	1029	1051	1044	1053	1073	1061
15664	8149	6612	5297	3507	2345	1712	1248	909	902	747	726	623	513	537	518	439	450	453	445	368	390	382	367	370	379	407	378	372	351	338	325	362	360	343	342	370	355	326	341	352	337	344	310	342	383	350	346	342	325	352	372	365	367	350	376	353	342	384	342	362	357	360	368	338	354	343	320	351	327	372	310	311	354	318	331	347	356	342	366	358	334	306	359	308	387	340	339	345	355	338	338	353	339	363	338	321	318	338	366	341	370	347	338	348	377	366	306	314	331	325	382	366	357	313	338	341	344	345	335	366	373	355	326	345	345	366	327	319	352	324	324	347	338	321	349	337	401	350	338	334	382	350	319	367	347	335	374	330	336	353	335	373	374	333	369	349	345	337	348	325	359	362	315	384	347	340	341	341	347	338	387	372	384	372	361	372	358	302	342	357	352	343	327	340	339	299	339	344	355	379	340	306	354	343	339	351	348	349	329	377	364	380	336	347	322	361	358	322	329	330	354	338	345	391	323	363	314	358	314	312	378	322	354	353	356	364	371	313	356	341	372	367	351	322	346	334	360	346	358	355	316	359	360	359	322	336	361	340	359	306	322	330	347	347	319	346	351	384	343	359	343	319	357	349	340	335	324	360	370	368	357	354	363	351	364	320	338	322	336	350	363	342	362	348	358	360	387	356	358	341	327	370	318	351	391	355	353	350	390	350	366	301	362	363	325	363	338	367	339	342	316	352	322	355	371	344	379	341	348	333	317	305	306	358	316	377	337	367	360	362	342	315	340	340	343	329	334	354	342	361	355	359	340	375	349	315	325	379	347	326	369	346	332	400	378	351	356	321	322	320	332	335	376	330	303	297	335	302	362	381	368	323	360	360	313	332	348	331	320	336	368	348	337	347	314	350	339	352	336	315	346	338	362	334	350	316	332	372	346	355	328	322	341	331	348	357	352	320	399	365	350	363	302	334	337	321	365	350	309	346	369	318	362	322	343	368	368	329	339	341	368	335	285	347	375	367	343	313	352	355	386	354	350	346	339	341	369	360	339	335	341	373	357	329	316	352	355	334	336	336	311	331	340	376	314	364	353	351	348	319	369	350	358	321	359	337	383	378	413	314	350	352	338	385	332	342	374	368	362	352	353	353	342	350	365	369	337	343	348	365	346	334	332	299	335	339	369	337	363	308	369	373	330	302	346	343	328	325	327	312	363	357	342	341	298	382	391	327	389	321	344	372	344	349	371	326	322	332	319	339	347	352	354	357	342	343	362	370	328	375	328	338	338	366	350	343	359	348	305	314	339	355	337	330	404	329	360	328	327	342	355	359	349	341	366	361	327	376	376	353	376	349	400	316	320	366	328	362	341	333	319	349	369	361	335	404	366	337	361	310	354	356	364	383	351	353	321	345	359	397	351	370	333	399	337	320	313	363	375	339	350	351	367	342	333	354	332	317	359	380	339	337	394	346	389	335	334	343	350	376	337	349	354	313	343	368	362	336	345	349	350	360	344	379	374	327	323	352	326	330	356	344	362	361	353	360	376	318	352	395	351	348	385	343	336	309	378	354	333	338	337	329	323	350	339	334	344	351	350	384	351	350	335	365	345	369	347	347	339	343	303	344	356	353	338	312	347	362	366	357	340	335	332	369	331	324	335	313	341	308	325	371	345	344	375	329	325	357	377	351	333	352	344	350	360	337	358	341	330	313	382	365	365	339	363	350	316	326	331	333	331	353	347	365	344	380	346	326	351	316	353	361	359	375	381	351	345	335	338	344	337	331	350	333	377	340	341	348	341	336	349	352	323	321	332	352	320	358	330	349	329	354	362	366	333	383	330	352	352	343	334	365	327	341	321	316	359	338	341	381	332	331	377	357	335	311	356	325	349	380	364	388	370	332	364	326	323	359	342	339	339	358	334	350	334	312	362	335	344	297	388	375	332	351	333	340	348	345	349	354	356	340	307	302	378	321	359	332	314	337	353	350	381	336	331	318	358	335	361	343	349	366	334	333	335	350	311	340	359	364	374	358	353	332	364	336	346	368	324	337	340	364	342	346	334	336	336	360	339	342	388	369	377	312	322	353	345	345	358	337	367	359	330	345	318	328	374	344	338	312	364	360	333	343	346	333	344	364	378	349	322	319	338	349	356	353	332	376	341	349	299	370	339	381	314	362	289	340	354	353	347	344	361	338	338	349	362	346	366	372	347	336	315	370	352	333	354	363	334	367	349	357	364	356	318	358	327	387	380	371	356	347	332	362	368	331	318	354	391	305	353	363	342	334	358	366	307	343	340	376	368	337	353	337	333	385	337	357	376	323	331	345	385	325	350	375	337	348	360	344	320	300	372	345	310	373	337	338	346	341	332	367	358	358	351	354	335	398	379	351	337	355	361	300	375	318	344	328	349	361	328	370	346	355	351	326	359	352	335	336	321	334	348	355	349	388	371	377	347	342	352	348	358	317	343	348	348	329	363	358	332	358	347	335	370	348	322	346	344	345	324	349	387	351	347	346	327	312	340	328	326	348	358	344	330	336	358	337	319	380	363	332	347	382	323	351	334	357	374	369	334	340	380	336	347	331	343	353	337	337	341	343	355	352	320	336	337	318	366	327	371	394	344	383	329	314	347	334	325	320	334	307	343	355	331	374	340	357	346	324	374	350	348	331	331	345	339	348	335	372	332	330	354	348	372	310	344	313	349	357	368	309	321	359	344	370	376	327	328	304	331	343	326	347	353	327	306	321	365	339	349	349	358	361	363	336	361	325	308	380	404	357	344	386	369	327	315	368	366	313	365	357	362	359	316	326	374	355	395	324	350	355	314	322	355	306	299	345	339	348	364	356	344	314	327	329	322	366	355	353	338	359	335	336	336	338	349	372	314	344	308	356	334	304	347	358	351	358	386	357	312	340	300	334	304	381	358	332	337	326	336	357	336	335	329	354	342	342	297	297	359	339	335	351	324	352	321	379	353	350	355	360	366	344	300	364	345	342	340	352	336	301	325	366	320	339	355	324	327	358	308	359	334	321	320	345	332	357	347	381	369	339	344	349	329	347	375	325	332	317	361	344	342	364	332	328	346	315	348	338	324	343	335	334	335	356	317	369	350	339	347	359	348	340	346	370	338	322	339	326	350	357	332	324	353	360	352	360	370	363	368	320	364	374	312	343	313	354	332	360	338	335	353	359	333	331	366	358	339	355	354	342	349	353	340	320	354	365	359	324	352	322	345	321	390	355	319	370	333	349	356	367	388	371	318	341	379	362	328	326	371	350	327	327	365	356	312	349	349	370	355	353	327	338	350	350	377	364	369	355	351	380	351	341	340	326	343	356	340	340	327	348	353	310	330	385	368	347	329	323	347	354	367	402	340	359	358	358	327	291	340	382	347	334	358	376	369	350	368	356	350	322	331	332	334	346	318	333	324	350	372	314	312	324	358	341	326	336	332	382	351	350	329	377	356	334	327	368	326	360	370	347	320	344	336	327	363	339	359	357	380	351	321	360	335
9685	6445	10500	12626	10823	8461	6484	4668	3844	3597	2950	2892	2356	2002	1975	1873	1586	1483	1268	1264	1095	1026	969	1010	945	910	890	903	869	897	810	768	866	846	784	812	784	810	871	871	782	817	800	785	800	813	800	748	776	769	759	808	773	800	768	780	811	764	805	774	761	753	783	775	766	770	824	793	807	842	775	839	786	790	808	809	779	798	776	819	716	811	754	772	733	762	749	840	796	730	851	767	809	784	746	794	776	775	792	791	793	758	826	788	780	771	803	859	780	800	793	775	730	750	792	840	758	791	788	760	787	801	789	805	756	778	838	770	812	826	763	789	801	859	803	759	838	833	787	826	787	785	775	803	826	773	789	724	817	804	856	820	753	820	748	804	795	785	796	769	790	789	819	783	740	836	808	757	807	770	728	765	746	790	758	773	764	791	810	794	778	753	818	780	768	804	776	771	805	774	770	785	818	834	775	761	779	746	788	801	735	842	825	840	771	794	790	765	778	806	800	814	782	803	809	781	805	759	721	801	782	771	797	761	756	805	784	833	798	743	710	762	767	749	806	793	751	798	786	789	817	774	789	769	745	799	842	783	830	729	777	806	782	784	780	824	790	772	808	791	786	810	800	829	809	787	778	772	770	826	801	805	770	785	799	725	763	809	865	773	802	743	765	804	822	803	797	763	754	784	765	780	847	839	777	783	761	799	838	739	761	768	773	824	785	734	771	730	802	782	739	774	813	753	774	733	802	799	708	787	805	841	781	797	751	805	791	776	806	813	743	798	787	779	755	786	827	772	785	791	874	767	796	793	780	807	740	805	791	776	767	785	778	767	766	778	823	870	766	822	814	805	797	778	783	764	836	760	787	800	834	813	843	819	804	789	761	763	793	771	773	806	792	821	808	803	784	773	822	800	785	830	834	778	796	838	766	811	763	777	724	797	798	805	822	783	792	763	751	789	823	722	820	731	795	774	810	770	765	746	795	788	777	769	801	800	831	834	817	756	761	796	739	823	777	797	792	793	789	822	832	768	778	798	812	781	781	820	749	783	766	863	787	775	791	763	748	804	756	758	774	818	826	826	794	846	785	831	778	778	794	784	810	751	809	821	781	801	772	850	855	718	836	751	760	797	805	833	793	768	756	779	763	727	711	767	815	761	783	792	771	823	756	816	797	767	809	807	795	822	811	742	775	780	771	836	747	780	817	815	762	819	806	795	787	801	808	784	760	856	784	782	780	745	785	769	784	782	842	807	767	787	795	732	772	762	764	777	723	795	765	789	745	755	795	827	772	816	791	814	824	766	797	791	768	834	804	764	760	767	784	798	809	777	794	808	805	784	815	784	805	812	793	771	835	761	774	775	783	832	810	800	750	731	784	791	744	822	788	833	778	771	804	831	761	829	797	777	805	782	783	755	745	764	761	774	789	800	802	760	760	781	778	760	792	764	821	824	762	829	754	791	766	771	769	796	787	782	796	716	810	778	742	755	812	827	757	829	795	799	754	817	770	799	791	733	755	778	795	817	729	752	749	791	729	818	793	784	776	725	786	852	771	777	816	761	782	801	791	774	810	814	780	752	765	750	788	807	794	781	800	775	794	811	823	799	821	824	774	756	739	740	775	791	810	793	798	772	757	772	789	737	818	795	788	796	832	747	779	793	795	767	854	769	830	815	799	824	830	757	852	767	796	813	800	754	786	752	788	839	716	800	744	823	790	822	804	850	794	764	820	783	797	776	751	785	835	794	806	773	745	811	777	800	814	786	765	779	774	798	820	780	778	788	757	792	793	805	802	804	737	788	756	786	841	813	814	810	807	838	788	761	767	793	770	820	847	781	794	821	805	814	833	800	776	827	811	773	831	785	776	742	800	750	824	807	812	824	777	711	824	786	782	769	746	800	779	809	758	802	764	727	782	758	814	774	765	790	808	774	814	784	800	790	779	795	806	779	803	810	804	778	782	802	740	774	762	810	823	783	780	800	805	801	769	782	766	777	800	789	801	741	826	763	758	770	824	782	775	764	776	766	776	780	815	798	830	798	800	762	769	785	785	783	814	799	779	846	809	800	862	742	806	822	745	774	789	781	814	772	784	767	795	707	759	809	827	821	805	826	788	786	859	768	814	736	792	737	775	766	817	758	785	766	802	799	736	770	772	795	751	798	813	768	802	814	819	745	828	788	827	791	804	789	785	766	803	806	780	759	800	786	777	751	806	776	829	767	783	799	785	735	785	795	783	811	712	814	775	800	782	783	779	815	785	817	787	799	810	824	835	746	773	753	813	799	795	770	753	850	824	811	760	763	789	793	782	785	777	816	797	811	822	764	782	742	802	712	734	754	782	809	833	777	797	814	779	799	765	780	828	778	762	782	801	800	820	810	725	814	762	807	803	815	775	757	824	791	817	738	798	733	808	851	850	776	723	768	777	776	781	789	822	776	797	792	826	838	760	776	769	782	790	781	792	789	798	854	794	779	829	770	740	803	768	765	754	802	790	791	746	771	787	758	813	827	800	779	800	851	779	773	783	841	778	772	786	738	775	810	750	768	782	753	837	772	775	794	787	794	803	840	784	840	814	770	798	764	796	795	801	822	851	783	779	791	786	794	749	773	836	853	799	768	775	760	751	818	775	802	873	773	745	840	747	807	750	740	735	791	767	773	771	773	784	797	781	801	799	796	810	824	792	744	817	826	759	797	760	797	776	770	759	818	789	784	758	759	794	742	748	811	828	802	817	784	798	795	800	743	745	794	740	799	789	816	803	792	762	769	779	730	828	775	780	741	800	795	739	763	802	759	758	793	810	816	777	793	810	799	798	783	798	763	830	811	814	795	875	771	766	811	831	791	798	822	787	786	756	832	799	800	759	797	801	792	754	777	851	756	744	768	790	750	830	787	736	787	777	777	807	805	818	761	803	793	836	769	781	800	770	753	763	785	830	775	766	784	761	799	764	757	739	775	854	799	819	771	775	802	715	780	765	821	754	782	785	783	801	761	771	813	766	801	784	759	790	807	828	796	807	743	834	790	727	785	771	778	773	800	764	744	725	756	845	796	766	801	806	808	768	826	750	768	795	817	800	738	815	760	788	800	813	787	781	768	759	802	804	752	808	810	786	764	771	832	811	747	795	761	762	817	790	787	787	804	810	810	759	785	813	790	808	787	859	774	804	858	758	808	817	811	763	818	802	782	811	748	781	757	763	775	800	772	792	790	770	745	795	796	799	783	805	762	816	809	793	745	829	772	795	785	765	788	796	751	799	750	829	796	751	788	716	811	818	771	775	822	770	755	792	823	793	828	824	775	797	789	825	795	812	764	753	806	797	781	782	780	784	742	766	774	825	760	814	813	815	785	747	823	778	746	812	749	779	820	723	860	762	775	756	811	768	766	837	786	798	802	814	815	759	775	777	754	815	798	814	789	776	784	745	798	799	795	811	770	772	786	798	774	774	807	785	763	780	786	800	764	785	788	776	793	791	780	782	836	784	811	829	822	795	797	780	766	760	774
28235	13526	13000	15409	9848	6944	4520	2816	1855	1475	1429	1358	1144	996	868	763	701	667	582	602	578	512	459	480	520	437	458	477	480	497	453	443	479	449	424	487	472	449	467	410	468	400	407	438	464	486	405	456	419	413	442	464	429	437	452	438	398	462	457	395	437	448	457	429	427	437	397	431	413	422	427	440	442	408	431	435	468	454	407	421	368	447	441	452	421	428	476	444	472	383	480	460	468	427	428	447	438	408	422	447	430	426	434	458	449	447	486	440	417	430	436	425	455	421	409	447	489	444	457	435	459	436	469	422	441	445	462	414	450	423	425	453	431	427	445	429	458	447	432	429	404	472	447	410	405	423	431	476	440	418	413	423	370	478	438	400	393	404	450	398	481	479	468	418	407	426	406	449	424	437	449	458	434	451	454	465	424	425	405	427	435	492	445	390	404	466	417	468	446	433	429	424	422	411	440	397	414	437	442	419	411	416	429	408	412	431	429	468	431	433	427	412	445	467	463	457	398	431	408	405	414	431	450	450	456	435	433	460	387	445	415	480	438	463	423	436	448	438	420	443	445	433	427	445	413	453	370	400	451	441	401	437	462	442	454	446	435	452	432	418	422	416	454	470	432	441	510	413	403	434	409	445	413	428	418	442	446	433	446	411	414	438	423	443	410	448	459	435	443	434	428	406	445	431	439	452	442	442	427	419	420	445	469	416	417	461	452	448	451	438	399	404	438	439	400	425	422	416	440	449	434	444	419	450	437	431	476	436	412	398	459	441	414	453	435	430	483	416	443	433	426	428	445	458	445	420	459	388	432	421	448	454	428	436	392	421	415	429	397	420	404	452	430	406	416	421	413	416	532	419	406	449	420	456	433	438	425	448	452	465	450	456	414	433	416	446	422	461	423	450	417	436	473	441	414	493	456	454	441	449	421	449	420	456	454	438	459	414	435	426	415	436	420	393	402	430	460	445	392	424	408	466	436	448	447	440	460	428	452	452	435	444	453	438	429	452	483	448	466	451	410	418	401	424	432	433	414	443	452	444	448	468	454	420	425	393	444	425	472	457	448	415	429	388	430	433	414	414	450	451	427	398	443	418	462	466	446	436	405	479	444	389	431	462	417	444	443	447	440	436	429	454	410	415	373	433	440	458	440	415	426	443	439	424	441	405	420	401	424	427	438	415	448	456	441	450	412	434	464	424	458	451	418	436	448	441	419	441	444	464	413	465	456	417	479	445	439	394	444	420	423	445	417	483	427	491	413	460	430	432	410	389	436	424	393	415	397	431	411	382	418	484	432	405	447	457	396	411	477	443	370	416	402	394	462	390	408	421	406	442	422	415	439	422	463	450	461	428	442	430	411	423	417	411	412	427	462	382	462	451	451	470	466	416	453	363	390	453	422	447	448	457	472	434	462	405	470	454	413	434	428	436	442	390	415	411	426	431	429	429	412	437	418	391	440	468	495	388	433	473	415	441	476	407	415	399	472	464	412	431	430	428	417	411	440	408	431	448	442	439	430	406	431	430	457	425	434	446	390	433	465	424	418	443	416	450	476	432	484	427	412	472	443	438	440	390	437	425	440	430	433	407	427	417	484	437	471	445	451	472	442	444	404	427	439	451	400	449	429	433	424	422	422	459	455	408	409	424	433	446	441	393	416	446	454	464	469	445	430	434	456	427	439	405	387	432	410	402	450	418	457	409	419	435	423	405	413	441	437	406	439	456	426	404	426	419	468	438	477	402	441	438	423	460	460	465	401	411	420	440	467	451	444	442	426	469	423	444	387	445	407	448	430	470	417	431	425	430	459	403	453	443	446	473	455	466	464	444	441	443	436	452	420	428	438	438	433	442	462	438	410	424	406	448	448	460	423	420	442	431	442	441	432	457	409	423	399	442	420	442	423	389	449	433	452	427	426	374	393	438	455	421	456	428	438	428	419	393	399	424	433	449	479	413	428	414	416	453	420	428	471	430	437	438	481	442	435	461	417	396	432	414	414	460	436	439	454	453	457	456	437	433	427	452	436	421	421	441	495	433	443	476	456	440	441	424	396	448	391	428	489	433	415	429	453	469	487	463	444	416	423	421	420	442	411	389	403	421	420	414	418	444	395	412	446	466	436	445	420	438	429	454	452	465	420	390	449	440	432	449	432	414	459	442	417	427	388	401	450	424	473	430	446	484	432	422	430	456	463	471	409	444	444	445	427	400	428	459	439	456	444	393	435	439	446	460	422	434	473	411	444	412	423	423	447	400	436	400	414	436	407	436	436	426	398	495	469	493	455	449	433	392	432	440	428	419	448	415	456	488	441	444	432	422	414	457	435	410	415	453	467	436	420	456	460	411	394	409	432	450	434	450	445	401	422	425	427	470	430	429	410	412	454	426	460	455	411	429	413	433	459	451	447	430	419	453	471	455	435	479	487	438	433	424	465	418	427	466	411	454	436	470	440	434	439	445	474	431	377	427	392	427	453	401	428	471	425	402	433	441	442	455	433	452	422	413	433	430	410	446	438	452	422	405	419	398	405	439	429	464	419	421	418	448	429	443	407	433	436	440	409	431	418	408	434	443	463	417	478	459	413	416	456	429	440	425	433	477	451	457	419	430	449	393	439	434	405	456	422	445	424	457	444	419	468	463	466	437	410	416	427	445	411	463	421	435	410	438	482	421	447	434	398	455	404	442	474	413	438	409	406	407	417	433	434	439	435	408	440	459	426	422	453	461	431	407	438	453	426	434	462	444	428	435	396	416	382	451	419	438	488	457	436	447	448	435	436	416	423	419	440	431	440	456	440	426	434	458	435	445	431	467	408	462	437	431	435	431	412	437	426	472	435	436	446	415	440	430	422	439	427	410	414	474	429	393	481	392	475	456	419	425	441	439	413	466	428	400	447	457	463	435	415	360	398	432	455	405	440	447	454	437	457	433	456	393	419	423	444	444	465	422	428	446	460	402	446	469	428	436	452	448	424	449	445	434	402	439	434	420	420	420	377	456	452	467	441	449	419	409	424	430	438	431	400	452	437	482	440	442	463	454	399	441	414	446	434	440	408	427	455	448	441	416	449	467	420	424	456	399	452	473	403	397	410	402	415	450	431	430	458	411	441	458	436	472	463	377	457	451	430	445	443	439	452	436	415	396	442	450	443	407	447	436	399	459	460	458	432	435	456	468	451	427	467	442	443	366	434	425	441	415	423	418	428	419	456	431	414	412	463	447	456	501	509	458	435	445	410	431	402	400	405	440	392	469	461	481	451	444	442	468	450	424	437	433	407	427	455	454	416	429	437	426	433	471	431	443	465	465	386	422	427	452	435	393	449	439	429	424	431	424	484	416	435	458	397	495	418	409	416	415	408	449	461	472	464	448	426	410	460	447	444	394	415	430	410	424	420	438	406	402	397	440	410	476	407	426	425	415	407	410	393	461	455	435	425	430	427	420	435	472	471	448	429	445	438	437	458	443	397	478	429	407	461	453	422	417	463	415	454	479	417	432	448	389
17282	10018	18316	26440	22120	18548	13697	10042	7303	6371	5729	5705	4849	3738	3340	2985	2514	2125	2035	1954	1658	1525	1465	1376	1284	1303	1252	1204	1191	1118	1068	1109	1079	1044	990	1020	982	1013	1031	1089	1023	1020	1052	965	954	971	965	967	981	973	972	1004	942	928	964	956	974	961	967	918	988	902	898	999	971	970	870	937	964	967	969	910	1001	982	969	961	962	953	942	937	961	923	934	1040	990	1022	989	960	954	968	934	953	1020	956	958	922	943	959	995	963	1006	959	967	969	970	928	970	975	959	933	943	964	958	950	974	982	943	1003	937	963	1014	972	986	916	993	960	977	955	993	949	967	965	908	965	925	949	939	965	960	908	1060	960	981	893	1026	995	930	1004	920	923	1006	1015	949	949	979	969	945	958	964	986	992	1048	980	939	922	948	949	995	957	976	968	1000	934	942	964	963	969	949	1015	1000	955	969	968	946	1016	1015	982	918	936	987	985	963	1007	978	973	989	1002	1018	920	950	995	967	913	965	1008	953	968	979	982	959	964	959	962	969	959	924	950	985	982	922	932	936	973	942	1008	927	985	927	959	1005	944	943	940	880	963	933	924	901	1002	940	942	949	927	972	930	956	950	959	1018	980	900	939	978	948	960	980	953	941	946	1002	911	930	954	926	943	969	988	963	964	929	975	955	922	1015	1001	940	946	975	963	934	988	965	931	980	1016	932	977	940	986	974	938	983	967	905	931	1022	974	942	937	937	935	978	977	968	1003	1012	973	985	972	963	897	1008	1007	975	967	987	890	950	953	953	969	901	933	984	963	968	978	997	899	999	990	990	1007	900	902	999	973	1000	1005	956	945	957	994	981	943	1000	960	941	934	904	912	933	975	944	988	942	956	989	926	961	977	929	917	954	1006	979	1013	1003	950	951	981	932	911	992	964	936	929	987	965	947	926	944	946	916	959	948	921	983	943	946	965	920	936	942	967	955	998	962	939	911	961	945	957	990	974	1026	949	970	973	913	916	953	951	1013	962	979	941	909	943	908	1020	962	982	963	1016	974	957	968	960	943	944	935	990	956	972	995	948	940	1006	964	999	977	993	911	964	944	955	941	953	940	998	988	971	987	1001	900	968	949	952	974	952	999	972	966	915	938	914	954	994	999	999	952	959	949	975	947	946	932	952	994	945	939	961	978	977	979	960	999	981	1001	938	1047	991	976	941	938	1004	968	957	947	969	963	891	964	944	994	988	877	945	970	1009	970	927	1001	1009	982	955	963	1005	1024	944	956	1011	982	976	944	919	931	937	1019	940	926	955	933	964	1034	962	917	942	965	950	982	928	950	945	911	909	941	986	946	930	968	981	993	961	981	969	926	933	1021	933	998	942	942	1013	960	995	969	959	938	941	963	991	991	989	920	993	986	970	968	989	969	946	961	976	964	952	970	954	966	945	1016	891	923	980	972	895	946	950	968	978	956	952	961	969	957	987	936	968	907	972	967	936	921	1001	945	978	978	966	976	969	989	934	999	942	888	914	988	986	957	981	963	976	922	927	931	946	930	910	979	984	991	972	971	929	992	977	924	896	991	943	913	982	961	984	931	1011	977	933	969	987	978	930	904	1028	936	1000	960	981	1019	901	931	909	964	1017	934	962	955	959	900	944	957	1016	1014	983	955	953	972	997	950	957	952	977	976	961	965	1014	972	982	994	948	948	986	878	978	977	945	922	955	967	990	927	970	902	932	986	912	931	933	979	1010	954	906	910	972	951	940	989	999	919	914	950	958	932	997	901	925	910	931	969	941	983	980	883	992	907	966	992	974	1011	964	945	957	958	935	914	992	1017	1006	972	998	966	1000	1038	936	913	957	937	927	975	980	981	900	923	953	970	1001	916	913	989	912	968	914	972	946	932	912	923	932	935	1049	961	934	942	985	932	949	934	925	963	900	965	1002	1002	940	919	948	918	851	970	925	963	959	978	960	973	990	940	905	979	978	921	924	944	921	948	965	980	947	991	944	1012	1005	983	913	959	950	984	958	915	1008	940	959	981	982	951	912	979	969	940	980	993	1017	924	976	957	927	961	959	948	982	906	974	945	940	1017	972	999	967	984	1009	968	1045	961	996	940	1025	1010	940	1022	972	985	919	918	921	922	927	906	952	956	970	971	988	937	961	926	937	994	932	917	928	896	965	984	1022	921	958	984	965	989	987	940	970	923	948	977	982	920	935	1022	1028	993	935	915	987	930	945	983	961	1000	993	1020	928	974	950	989	937	1005	922	956	953	960	928	977	902	949	952	975	1012	1031	963	943	979	911	982	1047	949	993	937	993	1022	905	930	927	935	936	935	975	932	970	924	933	928	976	916	944	966	979	921	947	990	959	1004	942	978	972	948	930	948	1007	954	885	954	949	954	941	954	929	942	926	962	943	973	976	955	988	970	1016	952	985	967	968	988	996	1018	920	970	960	980	968	953	900	990	961	987	978	917	936	983	966	991	926	944	967	988	1010	1005	948	955	927	996	929	933	885	958	914	987	980	921	938	955	971	940	946	943	1027	956	947	994	992	935	939	923	984	1026	964	1046	994	964	937	909	968	951	979	990	933	977	930	1021	937	952	958	958	971	1042	995	1014	971	988	956	901	965	1005	944	1006	942	975	920	985	951	929	934	971	1001	966	965	923	928	925	975	991	959	904	961	977	982	948	974	947	970	954	916	924	987	1007	988	943	949	924	978	989	997	922	981	973	939	1002	923	944	987	921	986	942	964	938	998	954	974	1014	951	962	951	923	902	965	1001	973	950	912	958	991	931	970	1018	907	986	969	927	926	996	973	941	971	882	954	928	908	949	962	935	942	961	906	962	882	956	928	955	955	953	986	923	948	1028	976	987	945	909	993	959	948	1006	1009	947	1020	951	914	951	1021	956	987	997	980	1004	997	942	1024	972	972	904	1003	993	959	897	948	946	952	958	1017	945	936	982	987	1004	956	926	995	944	977	955	974	985	906	972	915	936	979	962	1002	938	985	929	940	932	924	941	942	950	961	943	1004	1018	937	936	922	936	920	1003	1013	964	950	1024	1009	957	884	979	995	992	951	983	966	975	981	958	988	985	1012	991	935	936	917	1031	983	983	931	998	924	962	972	978	955	1011	969	990	982	931	926	898	954	972	943	957	924	992	960	969	939	905	970	958	919	907	957	965	969	1000	998	907	966	945	966	931	977	958	997	962	926	1005	966	952	953	939	945	940	961	944	933	961	940	925	958	921	944	978	1009	943	958	960	1002	935	971	951	1005	972	982	886	940	933	906	942	974	980	945	928	953	912	964	966	954	923	929	898	981	930	971	910	930	919	908	947	995	1003	905	965	958	998	948	914	1012	977	917	982	985	990	983	925	991	953	971	962	942	919	945	1013	966	965	959	975	933	979	979	1049	945	949	923	972	954	1003	921	893	953	986	968	951	918	918	961	939	975	966	959	984	972	975	966	1022	932	940	933	964	940	963	968	1007	961	940	961	940	956	951	919	975	955	903	948	952	921	939	909	1005	958	971	964	929	996	910	965	912	999	913	942	930	897	987	962	976	958	1007	952	924	905	969	989	950	998	938	951	976	944	955	914	970	957	976	939	992	950	993	918	974	929	997	906	1041	929	973	936	990	977	965	924	958	977	936	940	955	949	954	935	932	980	1004	999	914	916	978
34482	18184	17953	21953	15168	12310	7736	4681	2754	2301	1839	1705	1679	1435	1235	954	844	753	769	718	621	593	609	577	516	565	518	559	537	503	502	478	513	543	471	532	475	439	500	497	447	470	446	450	463	450	455	483	490	477	475	447	503	488	494	476	479	465	495	483	490	470	429	471	476	464	480	494	463	480	471	490	505	465	446	466	510	479	477	460	459	444	499	469	492	433	475	468	464	473	473	464	455	512	426	446	441	471	472	454	488	460	409	467	465	504	428	452	454	495	497	500	514	446	417	410	492	473	498	475	442	401	464	464	440	415	462	489	495	476	435	476	480	487	434	453	462	449	479	475	467	441	441	431	470	467	480	493	442	492	465	485	497	471	474	419	481	501	458	454	507	445	472	440	442	478	507	465	481	472	473	464	462	440	473	442	445	445	465	431	483	480	490	521	451	476	482	401	482	454	443	506	432	456	498	474	476	497	446	466	462	471	449	526	492	416	456	458	443	437	444	487	457	460	402	448	495	456	470	441	451	479	511	491	439	475	451	395	432	490	433	448	444	455	465	450	474	446	445	412	435	493	489	441	432	446	455	490	409	487	453	502	456	464	432	502	481	482	429	452	469	472	465	491	465	446	467	510	492	428	461	426	479	455	432	462	478	489	480	496	482	468	423	425	484	479	491	472	523	457	407	501	484	463	439	420	481	480	420	439	509	447	470	500	419	510	459	463	503	435	457	428	462	435	477	476	477	484	420	495	458	483	440	512	448	525	459	489	520	453	438	469	454	460	490	478	458	447	436	424	492	418	488	465	470	442	447	464	462	458	437	449	446	508	545	482	497	448	508	456	501	487	501	487	486	478	474	456	470	452	427	478	496	478	471	458	487	448	428	480	420	410	469	478	457	463	448	455	531	509	489	459	493	477	459	493	463	471	445	478	429	436	485	467	461	472	462	444	473	490	493	434	412	494	487	463	460	429	446	446	462	496	503	455	475	484	474	445	444	516	500	418	451	447	422	480	493	505	485	432	441	452	453	490	469	453	454	462	439	440	457	441	446	410	503	464	435	441	490	474	467	495	450	436	471	461	467	457	479	477	477	444	448	466	472	506	469	463	446	450	481	498	448	479	449	471	494	493	430	501	499	516	495	443	465	481	506	478	471	531	479	520	463	463	507	489	471	441	477	433	455	460	460	471	469	434	466	478	409	443	486	445	422	456	453	492	456	503	445	466	486	455	447	449	448	491	465	465	497	444	451	396	459	463	405	495	414	459	502	447	459	458	487	463	473	498	449	446	448	418	494	470	440	435	449	478	436	454	462	437	443	449	477	473	444	461	452	465	476	540	465	444	488	452	451	469	445	472	423	460	490	481	491	445	484	490	467	454	461	468	461	450	449	504	433	441	463	518	457	482	487	453	497	475	491	467	476	483	451	458	421	485	434	446	417	487	463	492	474	420	464	468	466	432	462	429	462	492	428	484	445	433	485	435	478	473	472	504	425	494	486	500	468	430	453	464	426	485	459	470	471	471	431	442	468	446	439	492	467	437	475	459	488	447	437	448	454	476	419	477	449	460	484	474	461	506	482	482	419	483	510	476	437	476	473	480	453	447	472	461	476	462	508	498	484	464	453	486	485	460	528	478	440	458	500	517	489	433	456	493	457	482	511	480	474	450	494	466	467	445	430	474	471	472	485	418	479	474	479	488	430	457	449	470	478	445	445	425	459	479	441	436	489	466	444	391	503	478	457	472	476	469	452	461	446	447	489	471	435	448	443	457	450	437	435	484	482	448	447	440	459	461	472	460	488	436	448	450	455	467	413	412	458	455	449	489	434	459	465	489	508	491	459	436	434	438	489	470	497	418	447	487	451	469	473	475	474	480	450	485	488	468	449	472	475	463	418	488	483	462	489	486	478	484	425	465	493	441	440	485	449	488	458	428	469	430	458	500	462	420	441	486	473	496	465	520	464	483	468	469	482	455	474	440	530	467	483	459	457	490	486	470	457	489	448	433	477	447	460	467	483	432	481	473	494	468	469	413	438	482	473	432	436	467	459	445	479	480	488	455	484	475	456	480	424	426	464	430	440	460	459	443	473	458	472	457	471	446	426	483	487	513	471	472	488	438	470	546	502	502	430	484	438	457	487	466	450	446	492	429	458	465	451	448	480	497	474	484	509	479	479	477	495	449	504	484	498	460	439	469	451	534	484	456	494	490	468	457	451	458	450	488	437	460	416	479	465	482	439	461	442	485	468	535	443	483	469	458	480	481	459	455	455	465	435	470	448	484	468	471	436	514	454	474	486	465	495	446	471	496	467	503	458	488	465	451	470	455	453	445	467	468	478	429	447	443	462	483	476	472	466	448	441	475	486	472	497	477	479	440	451	475	457	461	444	479	436	446	455	445	489	443	448	494	463	442	478	429	435	452	488	484	484	434	492	488	486	473	469	482	426	444	465	459	440	468	438	466	491	495	465	415	495	484	498	479	459	477	461	486	495	458	466	492	461	485	437	485	472	426	485	474	475	444	474	427	471	468	461	445	498	409	466	467	413	480	461	438	446	384	466	466	491	487	445	450	478	433	512	437	475	474	462	462	455	485	480	463	460	434	458	472	437	466	437	465	475	509	458	434	464	430	491	465	441	457	491	473	476	507	461	457	478	443	421	493	458	465	476	498	461	517	466	446	468	470	438	470	504	449	418	454	479	450	444	469	488	470	462	501	510	430	438	476	456	470	472	435	468	472	464	454	452	489	469	451	463	461	494	495	439	465	479	464	477	471	415	483	440	487	454	455	440	484	450	438	451	430	449	460	451	450	411	469	441	441	522	473	507	481	503	450	438	493	450	486	484	484	496	479	424	455	428	429	467	495	466	458	492	439	484	444	459	471	479	444	491	504	436	471	446	455	471	480	442	474	465	500	489	470	471	476	477	435	436	454	434	443	456	459	462	444	453	460	463	465	437	461	460	504	487	423	490	466	452	503	465	413	499	498	451	460	483	462	461	444	512	460	506	503	430	462	496	442	465	499	459	511	452	470	489	479	454	424	467	430	487	442	476	490	491	467	447	436	475	449	466	459	466	536	435	428	507	462	430	454	440	470	471	474	483	448	430	481	409	444	407	466	454	486	520	469	459	451	437	460	466	429	442	454	475	445	459	479	496	461	472	458	456	478	509	472	462	443	450	439	457	452	464	465	494	503	457	456	448	472	491	453	494	459	465	446	452	484	452	460	483	462	465	461	467	466	441	419	450	480	442	459	472	476	500	450	454	444	434	455	441	442	465	463	455	459	489	472	445	450	466	461	466	442	515	464	462	434	478	458	450	478	451	452	453	480	453	458	481	449	462	464	447	488	506	442	493	484	459	465	474	491	452	435	446	440	469	457	469	469	479	437	442	488	451	455	469	488	443	516	494	479	430	445	496	459	395	464	477	478	471	449	457	497	448	467	492	482	470	450	512	483	487	456	492	485	469	477	464	438	445	448	455	432	456	425	452	468	478	474
20488	12866	22346	33298	28513	25904	20178	14082	9852	9075	7720	7307	6904	5701	4996	3987	3135	2741	2674	2421	1941	1969	1902	1675	1574	1576	1484	1456	1413	1267	1226	1189	1192	1183	1177	1136	1148	1175	1149	1168	1118	1069	1076	1141	1002	1067	1047	1052	1091	1047	1013	953	969	1018	1025	990	1038	1004	945	1035	1033	1045	998	991	1031	939	1058	1028	1021	984	1012	1022	962	1000	1067	1042	1011	984	999	1005	999	1070	1014	1043	1028	1053	990	963	974	1039	1014	1031	1014	1039	1029	1053	964	1026	955	1083	1029	1042	1006	1046	1022	954	982	1066	1004	1039	1003	977	1022	972	1052	1004	1006	1002	981	998	960	1065	963	1000	1032	1031	1033	1014	1050	988	1020	1058	1019	998	987	1013	1003	1000	1033	986	944	1030	1012	1009	1003	1057	981	991	1000	1038	1050	1061	1045	1039	995	1008	1030	964	981	1001	967	976	1001	1026	1036	996	1018	992	972	1013	964	1009	979	1033	1042	1033	1003	1047	970	965	994	939	980	1028	1012	940	997	974	1000	967	1047	1001	989	1006	1002	984	994	992	1042	1007	1009	1017	1015	1008	988	990	998	1009	1047	997	976	1032	1032	979	981	1009	996	960	971	1029	1041	995	1004	1016	971	1064	1013	1011	1005	1012	957	986	988	1022	1011	1042	977	1010	1035	980	1026	1029	1003	1021	965	1088	1038	976	1033	945	995	1058	1016	1046	954	1020	989	1004	994	1002	999	1015	1037	1019	966	1000	1042	976	1006	960	1006	994	1013	1016	1019	1030	1047	1023	972	1070	1043	1051	982	1024	995	1051	1012	981	983	979	984	1019	1064	1034	978	1061	1045	995	1067	1025	984	1003	1018	1000	1010	996	1023	1045	1059	1001	1060	1038	1007	1003	1002	1006	978	974	1017	980	970	1055	1039	1022	1027	1048	1046	1025	1005	1008	1011	1036	1077	967	1032	982	989	998	964	977	1032	1071	1037	944	1059	978	990	1098	968	1025	968	988	957	986	1045	1018	986	1030	955	987	1037	1014	1021	995	1011	1062	1031	987	1055	1008	990	1013	998	1018	1028	1032	962	1032	958	989	974	1040	1023	1006	1033	1029	1022	952	965	1060	990	1024	999	1072	1056	1007	1005	978	969	1052	1034	999	993	1045	1030	1068	989	997	993	1062	1040	988	985	993	1060	960	1045	1072	1050	980	991	986	1045	1013	991	1033	960	916	1028	945	1012	1023	1028	965	1046	936	1002	1003	1014	1036	1014	1035	985	970	1024	1013	986	967	1041	1011	1079	1024	993	961	1038	1005	1036	990	995	1023	969	946	1073	1043	1070	995	1048	978	1046	999	1009	1033	1025	1012	962	1017	977	1070	1041	936	1002	981	982	993	982	983	1019	1046	1055	1013	996	1012	1056	1033	1044	946	1042	1041	1029	1040	949	1022	1029	1022	999	1018	1035	1017	1004	1003	1054	998	1017	1071	970	1009	981	982	1045	1015	986	1004	1057	998	1037	984	1071	1011	1009	1005	1064	1010	1031	982	990	999	996	1085	1050	1026	987	1042	982	961	1020	946	1077	968	1006	1010	1046	1057	1027	991	976	997	955	997	1011	1111	968	1022	1025	989	966	1048	981	1006	1026	1001	996	1042	1017	1052	999	1001	995	1044	951	975	1070	988	977	1028	1019	1030	992	1031	951	1052	949	1010	1029	1007	1084	1046	1010	1007	1024	1063	957	1041	1006	999	995	974	990	1079	1068	989	1017	994	985	1022	1048	1033	989	1028	986	1004	1057	995	981	1039	1027	974	1028	978	1006	1049	997	1044	1045	1024	995	1024	983	972	1037	1021	972	1017	1014	1036	1038	1072	1035	967	1070	1001	1013	992	953	1056	971	1014	1058	987	964	998	1044	1109	1048	1025	1057	999	976	1029	1033	1006	1001	1014	1033	1064	1011	964	937	991	1026	1001	1040	1055	986	1009	1018	982	1019	993	1042	1031	1039	1003	1020	1028	1010	960	1015	990	1040	991	1003	1004	1047	1057	1064	1043	995	996	1034	964	1004	1050	1027	1040	1027	1001	1060	989	1002	1000	1018	1040	965	1024	1134	981	1019	1020	970	1003	1059	995	991	1073	1009	996	1026	1014	979	1019	1016	1004	1041	1038	1027	975	1031	987	1038	1062	1030	1022	988	1000	987	993	1026	1041	1012	1013	1066	1022	1024	994	1057	955	1020	1012	987	1054	1005	1003	1040	1026	935	1054	997	1018	1022	1016	1010	996	994	1036	1038	995	1051	1023	948	1009	1052	1038	976	1048	977	1055	1008	1049	999	1087	960	971	1077	964	1026	1001	1023	1069	986	982	932	1007	1069	1003	993	1002	1046	1059	1040	1009	1027	1046	1034	1021	1035	1043	1017	1080	1025	1003	997	1080	1047	1013	979	1054	1015	1000	1025	1010	1013	1034	1006	1024	977	1012	1059	1035	1056	1067	1023	1012	1039	1039	1053	1041	1017	1020	1062	1017	1008	1024	1000	1026	1007	1032	1083	1062	967	1081	1009	1032	957	1015	1073	1038	1055	983	932	1016	976	1007	1013	1014	1000	1044	1045	977	993	997	949	1059	1037	1056	970	1105	980	966	1032	1033	976	943	1046	1026	968	978	994	1003	983	1056	1048	957	971	1051	1027	1005	972	1002	1090	1034	1012	987	987	1011	1004	992	999	1043	1042	995	1040	1045	991	999	1034	1021	1036	1023	997	986	1024	1092	1010	1013	1027	975	1067	1040	960	1038	989	1037	1059	1004	1011	995	976	943	1036	1017	990	1005	1030	968	1012	1060	1002	984	1035	983	1034	976	1059	1047	987	986	1046	1024	943	1051	999	977	1035	1031	963	1063	986	983	985	992	1038	1034	1049	1013	995	1037	1037	958	1078	1028	941	1017	1035	1043	1072	976	1016	999	1005	1038	1046	1035	1061	951	1061	985	1009	1001	1025	1033	1019	1057	1039	1005	1043	1022	1001	999	996	1058	975	992	1028	1039	1014	1002	1006	1001	1002	999	1019	1019	959	1082	1007	986	1000	1101	1008	1019	994	1014	994	996	1014	1043	1037	1021	1015	990	1000	985	1053	944	1013	1017	1010	1038	960	1038	960	1019	1036	951	989	991	1018	1018	1044	977	957	1024	990	964	934	1022	1051	1001	998	997	974	1044	1062	1001	1038	1006	1040	1039	977	1012	1030	1006	1017	1041	981	983	954	982	1075	1039	1043	1021	1080	1005	1003	990	1007	1019	989	1014	998	1053	1046	935	968	982	995	1005	1047	1015	1092	946	1024	1051	1049	979	1050	1063	1070	1004	1004	1057	998	1011	1007	1003	1082	1030	968	932	1030	1013	1033	1044	1010	1046	1038	992	1054	1032	994	1033	1034	1000	1009	1018	995	1005	1009	1035	982	1062	1014	997	958	1037	986	1055	1029	1031	934	1008	1028	1030	1000	1026	1010	963	992	1011	1029	1001	980	1029	966	1056	998	1017	960	1020	1043	1009	957	989	1046	1043	1013	1007	944	1020	1023	989	1007	979	1046	1016	1005	1020	1008	996	1014	981	1007	986	989	1067	1003	1004	994	1034	1021	982	1008	1017	1007	1021	1012	985	1058	1001	1038	996	1039	1010	993	998	1002	998	1037	1049	1018	1049	1070	986	1010	1017	1004	1053	1017	1011	1029	1030	1039	1011	995	1028	1032	1018	1028	1024	1055	1014	1010	997	1049	1051	1018	1003	1026	1073	1092	1003	970	1030	1021	1018	982	960	981	1031	1067	1038	1030	1052	984	1011	1032	1036	1034	1054	1027	1040	1045	1005	997	1046	932	1001	977	1010	1017	1003	1049	973	982	1012	1027	1050	1006	1033	1052	999	1014	1011	1011	986	1022	1057	999	1011	1040	1012	997	1051	1010	1037	992	1040	954	1037	1030	939	997	970	939	1000	962	1047	989	982	964	1062	1011	1011	1009	1027	983	985	990	1023	972	1012	1029	1009	1022	984	1011	1012	1007	1012	1024	995	1032	1044	968	1097	1020	1034	1007	1025	1047	1011	1006	1003	996	999	1101	1057	1036	993	1008	1001	1050	1038	908	1032	998	1018	986	990	995	945	1030	1011	1022	998	976	1025	992	1029	1062	989	1029	951	1024	1038	1022	1004	1046	994	962	988	1021	987	1024	982	1007	1048	1026	1027	1009	993	967	970	973	1055	1011	1005	1012	1020	1030	1028	959	1024	980	1027	1047	1003	1011	1021	941	1019	991	984	1012	1054	1087	1030	990	991	1050	960	1065	1005	980	983	978	984	1070	978	1038	1016	1040	1021	1022	995	1081	996	1056	993	981	1007	993	1019	1035	1025	983	1024	1026	1063	1003	985	1055	1044	1027	989	982	1025	993	1039	995	1105	1007	983	1007	1044	1044	1014	1055	999	1033	1077	957	1014	1057	1035	1041	1032	1006	1000	1062	1067	1037	1056	973	1022	997	936	993	1022	970	1011	1020	1035	1023	894
15681	6922	6113	4632	2932	2440	1776	1200	950	918	723	611	582	561	520	523	478	454	414	431	398	400	398	363	332	353	407	326	351	334	347	353	360	312	359	346	359	339	348	365	355	316	354	369	336	337	317	361	362	295	319	351	317	306	331	297	307	367	316	369	324	323	332	328	312	310	334	352	325	357	333	321	345	334	321	312	316	333	336	324	330	336	287	282	308	339	351	350	357	340	366	337	308	296	331	336	343	350	309	329	301	335	300	322	368	358	322	313	309	353	320	329	314	334	333	317	346	340	312	307	357	324	350	347	323	366	330	295	324	293	343	331	345	351	343	389	350	367	305	309	304	319	291	359	329	330	344	323	356	325	328	349	343	301	321	371	308	335	334	352	323	320	310	287	379	321	315	337	368	345	313	351	350	314	327	355	323	361	345	349	339	320	327	316	347	372	343	360	311	368	279	310	323	343	353	336	345	334	338	316	336	359	324	336	289	304	345	368	319	325	342	327	368	367	326	335	318	320	328	319	321	303	333	327	308	341	322	298	291	348	367	312	324	325	329	320	310	319	322	326	340	346	312	341	335	358	339	327	311	327	306	325	329	327	330	367	321	289	308	360	321	347	339	360	313	350	326	394	324	302	319	330	357	347	326	323	373	298	353	339	367	361	351	357	353	332	394	346	340	315	351	318	314	354	330	329	298	345	293	330	346	336	337	349	365	318	352	274	311	335	345	305	334	361	333	305	333	333	375	347	347	321	326	334	344	321	329	325	344	288	299	318	341	366	326	305	316	338	341	358	301	329	341	294	364	327	316	353	295	308	349	368	343	304	350	322	376	344	366	328	323	353	339	316	330	318	331	359	334	340	329	337	343	304	336	320	347	359	319	323	322	341	339	362	326	344	368	382	322	339	303	325	323	337	300	326	322	342	328	325	331	358	345	341	330	330	313	357	355	315	320	323	368	361	334	301	304	310	322	319	305	312	312	324	350	332	321	305	310	326	352	298	344	301	374	341	338	310	358	315	325	334	348	344	312	330	343	298	330	333	336	325	294	303	310	307	348	328	313	355	331	351	346	340	348	336	331	349	334	330	325	346	334	327	333	327	340	356	359	347	322	290	310	357	312	336	364	346	368	333	343	319	334	316	318	337	333	390	341	341	303	337	338	345	295	391	324	320	332	332	340	392	315	318	342	334	307	309	355	341	351	293	315	334	289	323	340	333	320	299	332	347	338	333	314	299	340	357	315	329	297	315	343	313	339	327	310	337	342	313	339	336	326	322	324	304	347	298	357	323	322	330	297	340	378	326	299	370	332	332	311	311	336	303	289	343	336	325	323	376	317	341	309	363	333	335	319	333	337	327	335	367	354	329	297	305	293	311	325	337	339	361	337	314	352	354	352	307	345	372	326	357	328	322	327	372	346	299	278	291	313	332	308	304	313	336	318	348	366	293	313	316	349	302	297	297	328	317	346	325	323	363	312	331	306	307	324	322	326	323	320	356	344	323	310	315	329	334	347	324	298	339	321	351	347	358	350	335	309	357	326	317	340	320	349	312	334	336	331	345	326	357	343	337	335	313	346	336	326	338	338	316	342	333	309	326	322	349	363	364	306	347	324	307	327	353	355	349	331	342	356	345	346	344	331	297	366	325	312	314	319	342	320	341	294	338	326	321	322	340	331	326	353	347	346	342	323	306	328	329	366	313	323	350	342	367	321	329	322	332	327	346	351	341	318	367	354	328	309	334	350	336	310	322	326	383	339	317	309	323	351	333	348	343	339	315	314	355	325	324	338	305	326	347	305	318	305	315	332	320	356	304	319	333	302	330	305	330	335	298	348	338	322	343	302	300	328	355	355	316	333	371	310	339	321	358	358	334	324	290	307	324	349	327	338	326	331	308	378	314	293	307	351	313	315	321	339	307	293	311	334	319	296	315	351	320	327	352	323	318	311	308	341	283	320	335	313	302	320	324	358	320	333	346	355	356	348	302	341	309	348	321	349	329	332	333	346	350	310	328	343	318	331	335	339	352	302	332	350	319	309	320	354	343	341	341	356	312	326	318	293	363	313	312	333	351	322	355	306	356	305	325	341	341	334	295	290	364	318	321	310	303	330	352	330	321	371	336	384	361	325	359	365	350	335	322	330	348	332	336	317	345	333	308	350	313	361	331	333	310	340	333	283	337	315	303	334	317	335	334	346	336	287	326	321	313	362	322	332	353	348	312	340	330	363	344	286	374	344	356	320	316	349	341	343	342	330	344	316	332	323	314	366	313	343	337	358	322	313	353	348	321	331	347	355	321	339	355	340	332	365	362	327	325	335	335	344	345	345	346	316	330	314	359	349	306	342	326	329	298	325	355	336	374	327	345	320	332	327	375	326	344	341	295	333	359	324	334	329	329	334	306	332	352	342	340	335	362	275	338	336	307	322	380	337	311	326	350	348	348	304	335	354	329	329	334	340	333	329	338	312	322	334	335	350	323	288	313	334	337	326	309	330	350	344	336	355	355	316	319	327	335	304	316	316	324	335	313	348	350	347	342	334	314	330	326	331	332	314	338	342	311	332	348	322	359	319	341	334	318	371	335	318	345	308	283	332	329	338	319	306	334	338	352	346	346	337	332	304	324	343	335	316	347	334	325	316	305	332	313	316	306	330	330	332	292	318	326	349	346	342	323	322	337	330	351	350	333	319	338	346	327	321	288	317	327	351	351	321	339	306	344	293	334	309	336	356	319	306	332	340	329	312	330	323	314	348	319	308	340	332	322	343	344	335	342	331	315	332	334	322	333	351	307	316	306	330	331	322	358	316	318	330	350	320	304	329	315	333	317	327	330	366	343	335	302	310	329	376	328	333	314	340	338	343	338	310	323	341	306	335	324	354	307	376	319	303	329	343	342	364	344	307	356	339	309	360	344	332	322	320	352	347	330	334	338	327	364	355	328	337	353	344	314	310	334	335	377	317	300	320	345	317	330	312	331	349	314	291	324	362	349	325	383	310	322	323	337	325	345	370	311	351	312	346	309	314	314	347	352	327	353	310	328	341	344	308	314	338	343	332	318	320	311	311	348	307	311	343	365	319	355	314	340	353	336	335	316	352	372	343	303	334	315	307	338	329	323	327	320	327	301	349	341	330	338	330	338	333	324	352	331	326	316	322	316	344	310	327	306	349	372	327	325	313	374	315	340	350	353	343	299	343	321	350	344	359	332	353	331	358	327	352	332	313	348	336	381	328	319	339	318	299	296	324	333	360	326	317	328	334	360	338	314	330	320	365	316	315	321	367	331	332	321	324	338	357	356	359	342	360	345	320	366	345	313	360	332	306	330	335	327	334	395	317	327	331	354	336	352	317	319	309	361	338	333	310	343	344	314	334	340	349	339	310	310	321	344	354	362	369	327	330	321	355	350	325	341	311	360	343	338	320	344	335	332	297	333	324	341	365	348	319	327	288	335	305	300	300	351	330	309	330	305	346	292	344	319	333	310	316	347	313	356	360	325
9531	5798	9822	11216	9363	8726	6816	4687	3871	3451	2634	2461	2232	2043	1872	1773	1608	1418	1482	1247	1133	1052	1089	979	911	885	927	934	859	860	803	817	877	799	827	789	717	768	769	793	741	823	811	777	710	798	757	750	761	771	748	782	807	742	731	795	813	754	763	778	673	765	745	775	713	786	755	742	740	762	687	767	778	749	746	770	753	727	732	822	797	727	726	762	749	756	782	761	721	754	780	740	767	802	745	750	760	787	756	730	763	758	704	743	770	731	706	757	775	752	744	736	723	758	790	791	752	764	770	775	724	790	762	772	741	732	825	784	722	751	757	706	686	781	767	777	780	719	730	745	824	737	770	751	747	747	795	811	750	721	742	735	770	735	734	766	736	769	756	765	727	763	762	776	760	791	759	758	747	762	753	732	755	731	717	757	755	779	681	745	801	735	738	721	679	729	772	718	728	777	753	746	755	783	788	763	725	771	773	761	752	740	787	762	778	770	750	769	766	802	784	809	802	755	762	769	717	792	748	784	738	778	733	767	742	747	807	792	780	721	751	754	790	795	756	736	815	769	788	785	775	759	744	731	768	757	780	672	770	746	784	765	760	737	770	823	763	732	776	765	739	765	760	720	763	753	786	755	810	765	803	696	764	731	707	736	733	773	792	774	731	754	791	784	777	782	790	738	722	813	753	798	781	764	781	750	775	763	782	749	773	766	775	724	730	771	749	691	746	751	802	783	748	765	770	819	783	738	719	764	752	773	695	798	763	697	776	728	804	768	808	740	759	720	757	749	786	787	763	757	738	765	775	770	800	784	758	777	780	773	720	745	729	778	728	774	731	725	741	722	757	763	756	748	784	724	779	792	752	735	751	791	758	761	761	738	777	769	785	737	796	773	792	734	765	736	815	717	769	741	781	782	728	726	758	762	728	739	744	798	781	776	758	750	751	734	777	736	771	744	730	769	796	723	761	717	749	739	707	735	799	787	781	802	749	767	773	735	732	771	770	705	795	757	730	766	766	793	754	776	731	778	734	796	812	774	769	728	755	780	805	770	752	750	761	746	768	774	729	744	829	722	759	805	735	782	751	746	715	756	738	770	790	801	763	742	792	777	766	718	767	801	727	734	760	727	796	690	777	764	740	784	732	746	750	761	730	770	737	751	784	747	757	763	775	801	720	713	792	737	782	769	734	812	738	765	721	724	779	724	744	759	770	753	758	737	716	771	761	797	775	794	748	801	765	765	735	733	794	790	790	757	755	805	759	780	750	770	723	762	705	798	747	766	753	768	805	739	728	784	776	761	751	731	781	781	799	720	750	781	754	742	740	712	783	788	797	782	834	747	757	740	759	734	729	783	754	786	763	779	792	745	776	812	752	760	724	750	712	799	762	786	737	774	716	755	766	777	782	748	793	743	808	775	727	777	741	772	790	805	723	724	761	725	708	755	704	727	762	772	738	770	771	785	760	769	764	792	740	768	749	747	742	795	751	773	721	718	787	727	729	781	782	754	746	750	846	728	766	748	747	724	751	760	731	753	747	760	709	740	758	790	760	730	784	786	773	714	778	705	716	742	756	782	782	781	769	785	768	745	800	734	717	742	714	766	744	801	730	785	777	789	754	750	748	733	782	764	756	747	779	760	757	752	770	732	766	729	818	736	741	735	770	804	754	770	697	738	767	702	729	775	739	770	749	736	779	714	711	804	739	793	761	830	776	746	739	772	738	772	791	797	706	742	753	734	771	806	738	750	764	748	745	735	774	756	749	747	724	724	746	729	703	760	717	772	739	755	810	749	778	733	810	695	784	739	772	758	754	728	766	799	801	782	709	782	785	762	710	736	763	742	733	753	760	729	769	749	764	772	720	703	760	761	750	773	744	761	786	773	745	755	735	716	742	751	776	824	760	788	781	729	720	693	707	750	753	750	787	769	811	824	773	753	767	752	744	745	770	749	721	699	748	786	769	742	726	722	775	724	774	765	722	761	817	770	738	721	767	730	783	768	744	790	752	783	737	730	768	785	748	772	802	787	751	744	761	755	747	753	763	756	749	751	743	816	780	801	811	750	780	728	775	771	721	733	718	745	756	768	779	717	776	744	770	741	766	782	765	760	758	782	759	756	733	735	740	737	743	775	782	776	735	780	771	737	787	769	742	764	785	769	771	712	762	764	740	724	734	779	786	785	746	719	756	765	742	785	752	777	769	767	772	753	745	756	775	720	709	696	782	735	755	766	723	750	795	717	758	797	798	739	799	740	747	753	778	709	764	719	757	781	760	725	782	764	784	722	766	761	770	748	751	758	783	744	782	749	795	766	742	734	780	745	779	746	809	729	766	750	773	720	767	770	785	790	773	798	719	789	764	756	804	772	754	755	748	742	749	759	738	814	772	803	744	775	721	787	770	712	749	781	773	762	776	718	778	760	724	777	784	732	748	757	736	753	769	706	761	746	739	727	751	750	771	775	734	760	765	722	796	730	766	794	762	767	776	706	790	764	741	713	748	779	782	727	752	720	748	771	766	784	764	759	691	770	765	752	780	720	759	745	773	758	764	744	769	765	739	738	750	751	748	822	724	734	761	727	772	776	779	779	791	734	754	804	759	790	782	756	758	762	738	767	764	842	804	737	726	789	769	732	795	739	762	738	709	774	741	766	795	768	764	739	774	759	717	734	777	778	757	747	729	741	743	741	750	773	784	752	777	742	776	780	751	792	787	750	710	773	752	742	767	754	743	741	772	748	735	743	789	771	735	745	701	787	722	736	769	767	779	762	760	748	763	757	774	765	751	749	770	728	761	759	720	779	760	743	746	754	783	811	796	747	746	783	740	748	758	802	742	736	795	734	804	777	734	787	782	738	795	800	755	743	763	794	782	725	773	785	797	745	756	729	783	745	780	725	756	723	771	774	755	781	741	784	778	797	741	744	764	812	814	810	785	771	698	755	758	727	755	791	724	744	755	780	693	733	747	763	789	718	747	787	798	753	723	747	817	784	769	734	772	762	756	768	770	746	805	706	720	763	736	736	755	777	822	771	769	784	781	801	710	760	730	745	804	755	821	763	766	735	743	742	741	728	799	771	792	735	755	755	737	752	743	796	742	763	774	737	769	743	772	769	776	738	766	735	723	785	769	701	743	831	770	774	750	768	785	743	763	799	772	767	717	771	777	751	766	772	774	773	729	814	732	788	758	759	735	793	777	778	749	745	766	791	775	765	701	751	768	779	799	736	745	818	757	778	747	741	745	766	804	779	749	768	745	755	755	783	746	752	745	734	758	740	797	777	747	719	744	741	757	758	760	730	793	692	728	815	698	733	739	749	782	826	706	753	795	675	776	725	778	740	785	817	784	731	809	742	760	754	748	776	757	729	725	778	784	731	733	713	804	716	732	745	789	780	729	785	740	762	755	795	784	722	756	736	775	780	810	786	712	741	761	746	708	754	747	753	786	737	728	745	761	756	773	763	736	740	762	732	727	682	769	745	769	726	810	797	770	790	777	742	748	786
26210	13286	11859	14131	8944	6664	4916	2877	1947	1645	1264	1215	1073	823	791	696	646	613	627	521	554	503	488	510	506	491	512	446	434	470	436	463	430	476	436	446	443	428	412	416	408	392	431	439	437	422	422	420	474	422	408	426	417	432	416	366	432	441	364	426	432	436	435	423	409	407	395	366	444	422	439	465	397	430	386	411	459	432	410	430	420	410	425	434	393	420	432	428	413	441	427	416	450	443	426	403	433	434	425	411	412	385	429	386	394	407	411	390	453	431	433	426	415	392	408	413	404	401	424	418	409	431	401	405	399	386	393	401	446	369	428	426	453	405	440	430	414	447	432	441	448	417	453	437	415	463	405	444	439	417	410	441	433	427	431	427	398	399	421	409	374	403	399	422	418	410	432	420	396	427	423	395	397	472	403	410	389	409	408	442	402	423	450	443	426	426	435	412	417	428	394	450	386	445	398	458	406	416	408	451	385	437	426	410	372	409	425	419	410	433	415	377	428	432	419	408	416	421	417	389	465	415	418	402	386	426	410	388	425	430	393	438	430	447	395	404	440	415	401	414	398	459	409	438	417	408	405	405	473	412	408	401	406	440	441	451	464	423	409	426	410	385	426	438	427	394	404	397	403	419	419	423	394	405	460	435	403	391	394	412	414	417	422	383	389	433	398	423	404	431	428	377	397	422	413	391	428	409	438	416	413	433	415	410	417	433	407	429	424	444	461	444	421	447	439	401	421	432	424	425	445	433	398	447	422	427	399	366	398	399	445	403	412	434	372	417	436	370	402	401	397	410	474	412	452	457	419	407	404	443	405	406	398	433	405	412	418	400	417	423	395	395	423	439	434	443	402	446	441	412	390	394	416	472	415	442	395	384	409	424	394	389	434	467	387	415	401	448	427	437	400	415	427	423	421	412	380	411	418	411	407	437	448	449	463	420	406	386	409	426	435	409	406	414	407	410	402	399	415	404	438	410	450	406	432	415	440	412	431	446	442	456	391	399	415	411	376	377	419	472	476	424	443	414	381	419	413	454	413	446	413	397	422	393	414	376	400	398	403	416	421	452	424	402	386	423	412	391	426	398	436	408	378	368	403	456	408	434	417	467	417	425	407	402	426	437	410	432	415	436	429	445	437	436	413	437	417	422	430	437	386	410	363	424	402	406	418	448	416	407	405	428	389	433	438	393	409	373	413	376	419	419	440	433	405	405	472	432	407	469	413	449	406	431	421	393	431	454	450	451	415	410	413	447	395	397	373	389	428	401	441	449	473	425	369	398	394	417	415	421	432	400	437	429	420	401	435	403	441	386	438	431	412	399	418	421	409	408	421	403	416	410	401	451	404	449	431	443	402	465	438	423	401	396	436	429	429	408	460	408	415	428	465	421	392	412	442	413	421	402	412	375	443	408	409	413	424	413	426	435	418	419	437	428	434	442	461	420	418	410	447	422	400	400	425	450	420	409	405	402	396	414	427	402	413	443	405	393	398	422	442	423	404	442	415	404	390	422	391	438	375	445	399	358	409	416	406	426	415	388	435	445	444	443	390	430	417	442	407	451	441	417	451	411	404	401	426	428	427	447	445	410	465	465	419	400	376	392	385	407	385	409	429	411	414	445	380	472	434	377	416	387	413	407	469	416	432	401	408	420	406	426	433	422	397	389	408	402	427	414	437	421	410	442	383	429	417	391	396	470	408	390	419	417	377	408	398	435	409	411	414	449	434	438	437	434	443	404	465	418	409	419	426	446	421	420	395	398	424	390	474	441	432	424	402	404	422	400	461	410	370	424	394	449	429	405	400	417	424	414	405	391	414	410	399	413	412	428	397	422	453	387	397	409	434	455	415	422	414	436	429	379	412	455	423	438	412	419	444	425	417	434	439	362	433	410	412	421	433	384	414	426	405	372	407	396	415	441	419	417	402	408	380	481	412	414	439	404	436	403	425	418	403	450	381	434	402	387	419	421	440	412	438	418	386	462	414	448	409	405	416	426	457	397	421	401	429	415	410	377	409	409	403	438	447	411	406	427	425	437	405	402	412	393	432	431	426	398	423	422	392	432	410	405	359	411	437	406	418	402	446	365	412	426	420	418	428	433	391	404	392	474	380	421	397	440	431	432	381	430	380	412	449	367	414	486	436	415	433	421	396	379	397	406	401	379	397	435	384	392	397	416	425	415	438	423	439	413	408	390	417	443	438	397	412	450	411	445	427	447	410	422	447	394	396	433	436	431	449	428	410	414	417	396	436	449	417	417	435	469	411	418	419	435	442	405	449	433	391	412	373	422	405	435	440	413	434	394	449	416	436	435	417	396	409	398	396	434	426	379	455	411	459	408	418	414	435	445	413	415	405	393	401	436	424	408	456	400	415	399	443	466	430	418	402	406	413	436	390	365	416	435	355	387	398	432	406	444	414	418	440	417	434	423	457	429	377	446	422	420	410	426	419	373	409	407	418	454	425	439	428	439	429	389	436	415	383	408	415	466	410	424	412	406	435	451	429	450	421	390	400	388	383	454	468	418	379	388	415	436	457	392	387	428	393	417	399	383	435	423	444	408	405	387	446	397	392	407	400	400	432	404	432	430	440	456	420	437	447	409	427	440	414	397	436	431	415	400	418	403	389	414	416	385	423	398	413	416	407	442	436	455	389	396	403	433	437	459	403	424	425	427	409	413	396	429	438	400	435	410	458	454	449	413	457	420	389	448	341	463	423	412	399	411	389	410	470	369	452	448	443	420	450	420	415	403	443	436	389	406	409	445	425	435	455	485	405	409	423	379	429	445	434	424	380	411	501	445	432	380	386	432	403	395	402	416	428	389	445	435	432	437	423	428	403	401	428	432	426	480	444	410	376	404	424	418	379	437	438	416	418	382	422	419	406	451	397	437	405	475	424	415	455	408	442	398	396	369	422	422	416	444	420	395	417	373	428	418	474	413	431	439	415	408	385	414	486	458	409	420	434	439	420	397	384	415	452	448	443	417	407	408	443	398	421	440	428	391	404	415	416	417	411	408	443	448	425	424	460	393	398	415	392	402	407	441	434	475	405	408	414	417	417	393	393	436	443	416	446	428	431	453	425	437	397	431	433	432	499	402	388	428	448	443	374	399	395	427	425	376	404	398	439	396	428	426	406	435	430	437	405	397	408	412	428	426	398	411	449	405	409	410	429	374	392	420	397	364	417	434	422	422	409	425	389	431	437	399	440	421	432	400	385	444	453	427	437	415	415	435	451	433	423	410	401	381	412	394	411	457	386	405	418	414	440	422	393	404	415	460	444	424	417	380	373	404	401	432	427	482	439	417	409	452	442	455	417	420	440	394	441	403	419	411	406	408	425	367	423	397	375	393	479	410	405	393	423	403	427	484	413	423	389	438	421	431	425	405	412	454	417	377	399	396	409	418	442	410	390	412	445	421	417	414	446	386	408	424	427	410	397	416	434	441	413	442	432	395	401	388	420	415	367	399	393	413	392	408	418	405	435	465	434	427	439	427
16526	10040	16984	25414	21457	18953	14989	10607	7696	6506	5068	4715	3990	3046	2917	2687	2331	2226	2260	1688	1676	1631	1420	1368	1375	1287	1299	1239	1173	1110	1038	1056	983	1032	1039	1012	1047	979	1014	1004	1048	1013	965	921	934	939	978	1014	922	997	924	956	1000	915	947	923	950	898	959	903	920	902	903	882	948	916	946	981	906	903	890	895	891	1005	952	907	930	923	956	957	958	939	960	881	942	928	969	943	922	889	913	946	935	919	954	931	905	949	900	920	964	917	947	902	943	905	940	897	967	931	960	903	935	927	902	896	962	939	923	955	959	988	928	928	865	920	911	928	909	941	895	947	940	870	953	993	919	923	871	946	915	948	867	879	932	916	949	929	896	983	972	882	974	961	942	944	980	924	967	874	979	932	921	860	927	935	881	940	915	899	915	896	946	932	914	931	903	919	979	925	961	960	961	962	933	921	906	933	945	940	942	963	982	921	932	891	899	892	904	945	894	939	926	919	881	908	944	912	989	938	925	971	971	921	941	917	935	908	966	948	948	934	945	901	894	925	903	878	857	923	922	937	946	941	933	932	929	940	917	967	863	920	950	950	934	933	961	953	913	927	921	929	968	952	926	939	909	892	949	907	954	879	898	912	945	903	946	941	908	923	977	910	916	941	989	931	949	921	910	934	961	916	946	901	893	950	955	948	977	932	967	927	983	897	899	940	934	917	1001	935	990	917	888	900	925	906	902	940	1017	981	915	926	926	882	924	896	905	946	901	876	926	950	981	962	912	913	925	908	913	932	930	962	881	925	941	905	976	982	914	908	912	921	989	951	970	936	913	971	897	926	911	893	948	931	897	919	934	967	924	907	906	901	925	958	960	907	940	908	929	931	996	940	936	933	945	917	923	920	945	952	924	915	947	916	884	1013	935	956	1041	946	917	924	944	921	913	957	933	880	987	934	892	909	976	981	928	919	892	870	915	916	908	910	940	971	850	951	923	944	885	928	915	954	937	933	949	938	927	915	871	958	914	965	897	945	877	831	921	941	897	903	937	981	920	915	899	931	945	944	910	894	937	917	892	991	942	920	961	951	910	927	861	955	943	949	921	980	906	913	892	946	964	964	938	929	984	934	933	897	941	862	947	941	974	887	993	893	903	886	906	915	889	967	969	931	1009	987	960	904	909	923	938	936	905	929	951	955	921	958	957	945	944	905	940	938	925	976	938	945	944	944	931	919	947	916	930	938	910	956	939	945	925	992	920	881	938	929	926	950	959	967	916	883	906	947	913	907	956	855	968	899	929	907	953	957	928	1027	884	940	955	893	974	958	935	897	919	936	968	941	961	956	973	913	896	919	933	911	908	896	973	922	925	898	892	916	917	874	943	904	955	938	921	934	903	920	917	975	989	933	931	929	962	951	926	904	929	945	911	934	937	957	942	961	904	949	877	991	952	932	955	957	930	949	973	929	932	942	880	917	957	939	923	910	930	1001	915	896	917	896	922	944	914	913	946	886	1010	860	886	880	959	908	884	945	921	948	985	950	939	928	930	932	926	913	934	970	897	948	986	957	944	923	927	967	937	911	907	910	938	898	930	875	919	929	900	967	937	944	949	947	954	886	936	958	893	897	916	893	921	911	893	923	962	974	951	951	885	978	943	973	935	907	949	904	951	932	947	923	880	916	920	958	901	968	931	936	925	951	937	887	902	922	944	968	905	941	943	920	951	916	885	950	892	935	916	962	927	932	928	917	921	908	939	921	905	908	937	973	934	979	921	882	968	900	960	948	930	896	952	915	965	924	929	922	981	1009	933	943	901	909	938	921	905	914	946	888	941	986	918	936	905	919	931	913	954	895	961	924	897	965	927	912	919	924	946	973	914	964	901	935	914	934	919	939	900	857	963	952	972	909	919	941	907	867	932	918	897	906	982	923	919	974	921	960	898	923	918	913	946	959	870	861	946	896	866	921	914	971	1039	912	861	897	897	992	939	994	928	918	929	960	923	915	939	930	895	894	889	932	894	927	959	918	926	951	880	982	939	935	943	899	939	933	857	906	939	980	926	927	944	922	924	959	1007	922	981	942	964	918	928	982	912	920	931	919	923	896	922	918	877	939	933	911	997	922	960	956	897	905	941	940	917	913	1008	922	966	953	917	924	933	932	926	944	955	946	944	966	949	938	930	932	932	884	909	960	913	939	916	865	877	963	923	934	936	960	937	914	999	919	902	926	927	899	869	940	926	963	860	907	923	917	937	931	936	947	952	868	865	924	931	992	943	930	913	922	965	937	920	925	913	945	973	953	929	880	945	949	940	902	902	896	944	930	910	987	969	950	933	929	882	941	912	912	925	913	898	934	897	917	897	969	928	900	926	937	913	930	947	894	969	993	910	962	918	883	889	901	975	918	972	908	939	938	976	903	960	917	901	916	946	969	894	931	902	884	873	1013	902	970	888	1008	925	957	913	976	914	946	961	926	898	868	927	899	975	946	974	961	935	952	945	902	925	899	925	927	938	932	935	982	918	914	961	988	910	877	964	935	925	870	951	918	918	886	952	970	923	941	923	907	957	892	930	892	906	948	910	947	899	948	867	933	1012	968	914	962	890	853	903	939	893	938	955	906	948	943	904	956	935	913	1014	889	953	930	972	929	981	907	915	926	933	822	930	921	932	903	938	918	915	907	913	905	968	913	906	959	949	949	918	953	912	943	981	906	984	926	942	911	975	975	950	950	928	921	956	957	928	945	912	981	958	936	916	869	931	946	918	975	895	939	897	970	930	920	932	934	979	935	900	887	861	931	884	983	888	899	937	886	881	898	985	952	910	978	908	934	909	912	955	923	943	918	949	986	988	934	918	942	894	876	951	951	892	965	897	942	916	923	947	969	919	934	957	909	968	930	934	919	924	932	898	1020	907	945	928	914	912	950	929	969	907	884	987	867	916	872	931	899	896	922	965	930	905	933	863	937	941	938	955	902	937	976	951	897	931	942	900	840	944	958	915	919	970	963	979	927	906	898	899	925	911	938	945	917	958	894	836	982	894	956	967	948	954	953	893	913	909	916	867	949	935	952	925	961	956	907	910	920	922	910	970	957	934	954	916	890	908	921	894	946	934	925	1006	927	935	946	932	1020	886	895	879	977	962	904	895	934	921	934	928	932	979	933	964	861	978	921	960	895	918	938	961	920	968	897	916	969	923	911	961	936	988	973	910	895	929	936	991	878	883	942	959	891	959	922	925	929	939	980	950	945	935	909	981	969	953	913	914	960	918	966	936	938	946	953	872	903	934	947	944	946	911	937	918	919	884	928	928	934	926	954	944	961	848	905	933	942	924	920	949	972	921	959	922	908	905	886	954	894	986	913	913	930	927	971	913	897	882	890	865	880	942	925	939	936	965	882	914	903	948	941	960	943	916	925	956	1007	884	922	916	1000	948	915	897	956	972	896	940	955	901	945	908	906	891	922	948	933	972	885	913	919	929	883	896	935	914	971	987	914	950	938	910	942	908	878	898	989	920	978	949	913	915	898	916	952	911	940	977	921	936	899
34386	18267	19147	23816	16531	11731	8272	5385	3433	2550	1723	1528	1263	1047	928	895	822	828	730	689	645	574	621	513	564	630	563	538	526	480	464	495	516	477	467	460	495	470	453	490	490	468	459	464	475	473	464	469	491	444	431	435	459	442	439	449	499	441	491	463	437	468	450	486	455	511	475	423	436	434	500	467	445	473	444	428	466	454	433	474	489	435	459	462	437	448	403	462	446	456	482	449	435	505	423	459	456	468	475	419	397	467	463	445	468	486	442	492	454	449	460	455	448	436	473	480	433	440	483	461	439	436	472	482	484	492	431	427	437	481	450	441	465	448	507	515	462	514	478	477	451	473	466	436	436	489	478	453	472	444	448	486	463	485	491	509	448	463	501	453	448	451	487	450	469	435	497	450	459	443	434	456	424	464	500	456	425	433	471	448	474	430	451	427	419	449	476	470	424	475	454	410	431	481	491	456	438	482	458	481	437	503	470	479	487	476	511	449	487	442	431	449	479	498	490	443	433	489	503	468	445	475	476	441	408	467	443	460	468	450	478	479	430	488	455	437	414	442	446	426	489	513	483	453	419	411	499	470	484	449	472	461	459	444	473	448	433	487	492	442	436	438	459	510	417	468	460	494	434	500	442	443	437	445	430	422	467	428	487	486	451	449	450	447	467	455	463	426	469	435	450	443	397	451	478	495	459	479	487	449	426	457	480	404	458	470	439	466	465	460	456	461	466	450	469	458	435	460	457	408	469	452	425	440	453	484	520	424	480	437	446	481	443	446	432	448	439	441	497	502	475	438	469	438	462	476	418	457	467	450	452	446	449	458	415	452	453	489	442	470	480	466	466	460	462	460	448	475	460	466	484	463	474	461	443	468	444	490	416	430	483	442	466	476	488	438	463	451	471	452	442	435	463	478	479	432	455	500	460	454	451	477	484	428	447	471	473	415	458	428	444	430	464	459	486	452	470	472	463	489	477	462	456	451	484	448	428	463	481	489	441	471	455	419	475	459	434	451	437	450	471	492	476	450	474	474	461	474	446	484	427	430	445	453	445	467	429	485	452	478	460	464	484	478	420	414	487	504	422	416	461	455	467	474	506	452	472	462	466	468	465	480	499	475	426	457	458	470	519	465	444	444	524	464	464	450	456	450	448	457	379	455	438	434	471	427	445	458	456	458	451	482	478	478	476	453	501	451	487	470	466	420	452	464	403	425	455	477	488	466	464	447	450	437	438	465	461	505	497	458	470	451	464	443	465	503	485	443	473	492	440	498	453	456	478	450	492	494	436	432	459	451	457	445	465	482	425	404	495	475	444	454	460	442	467	422	436	460	432	476	451	464	496	435	439	449	481	431	432	478	478	505	484	437	494	453	442	485	460	517	454	421	456	428	467	440	479	441	427	447	462	453	429	458	414	460	453	405	447	456	446	459	437	452	470	438	452	470	468	460	499	436	451	479	475	427	439	413	454	473	502	430	421	485	468	489	454	465	432	447	481	462	491	432	445	491	465	424	441	450	473	453	475	461	474	437	458	430	446	458	443	457	474	511	481	441	441	461	445	495	468	478	450	452	513	423	491	490	450	461	481	442	446	444	443	476	498	465	441	478	505	436	485	463	437	483	491	474	482	458	463	464	466	426	468	450	473	446	469	470	461	446	421	441	459	453	416	454	484	451	450	448	469	473	470	455	464	468	494	426	400	413	427	434	476	418	454	438	454	443	481	447	451	431	417	431	475	484	426	464	510	472	491	421	435	457	476	474	434	491	435	441	454	460	440	465	424	475	449	472	472	423	480	439	466	463	438	449	453	440	492	412	450	437	418	454	446	506	502	467	495	440	459	498	447	469	471	394	448	441	447	440	452	512	458	517	487	491	447	408	477	423	407	432	446	452	432	461	440	490	439	432	471	404	479	439	440	465	485	439	448	459	479	422	485	477	445	441	427	470	465	459	467	454	457	464	478	448	509	464	478	512	453	458	444	453	437	448	430	453	446	448	466	484	479	435	447	451	513	447	484	436	468	456	461	434	472	461	445	458	419	462	459	414	478	446	453	442	469	451	437	468	506	490	458	430	409	456	469	452	438	431	487	438	473	475	451	471	444	457	462	424	455	413	456	463	451	465	456	422	463	422	457	438	425	450	487	485	446	433	411	494	468	474	476	489	429	435	447	482	465	467	456	477	467	435	504	436	455	435	402	452	459	433	444	429	423	424	464	397	456	457	492	420	487	453	497	496	499	500	495	430	475	473	491	439	490	471	457	430	438	475	469	432	458	474	431	475	485	462	415	474	471	446	485	434	489	466	444	460	501	457	471	421	436	443	449	465	450	458	472	456	444	407	417	473	446	480	476	473	448	456	454	434	478	424	448	411	495	469	458	451	460	420	450	507	490	459	429	432	488	424	471	457	459	446	438	489	459	447	444	439	484	456	481	412	459	489	477	449	465	453	514	421	440	445	488	450	526	464	453	432	466	465	427	470	460	494	467	437	463	434	437	487	464	472	440	447	451	509	430	470	451	510	468	437	437	433	431	455	474	436	475	469	485	458	480	455	451	441	460	447	481	433	477	476	410	473	472	479	452	423	446	472	430	427	502	494	496	444	447	446	467	471	464	473	483	440	450	438	442	471	423	445	454	424	467	438	432	473	420	490	425	437	453	446	442	451	461	451	468	427	442	444	502	456	448	511	468	488	456	481	472	477	447	482	442	440	447	422	471	436	486	428	464	475	444	442	453	461	431	483	464	438	478	458	461	479	465	455	473	442	465	468	452	488	442	447	494	449	482	471	478	447	474	433	462	457	444	452	477	440	490	442	452	435	431	456	431	489	456	431	460	496	446	454	447	487	477	441	430	421	413	464	488	468	447	464	478	438	509	448	479	436	438	439	461	483	486	438	429	444	460	448	460	462	459	449	454	445	460	439	441	496	443	401	478	537	415	464	517	441	421	478	472	450	401	473	456	462	439	499	445	462	455	446	480	499	457	478	466	501	453	439	481	468	453	440	445	454	400	438	436	445	453	448	482	460	410	472	448	449	467	465	484	475	462	461	461	508	447	441	411	508	458	451	449	478	470	508	478	421	527	420	480	434	490	461	493	495	439	439	431	462	486	460	443	471	437	449	491	495	449	443	456	448	464	499	435	454	472	463	492	490	444	450	474	477	476	457	461	474	458	496	470	475	487	454	456	441	453	451	441	434	460	403	459	422	446	484	442	462	432	512	451	492	514	450	474	451	435	474	452	466	479	503	410	436	482	475	438	443	461	422	445	437	478	445	471	469	440	461	450	478	485	450	484	420	448	466	467	439	437	470	449	387	482	463	491	431	431	449	458	417	459	466	444	472	453	453	485	468	444	446	443	469	448	422	417	468	453	497	489	443	425	456	448	460	444	442	462	436	426	447	497	457	486	445	439	422	466	481	463	448	460	472	448	462	454	469	466	467	467	454	424	446	459	481	428	438	431	423	485	420	475	466	412	446	484	444	458	454	513	466	444	443
20149	12894	23994	33991	30089	24955	21433	16049	12033	10117	6716	6288	5377	4115	3759	3519	2946	3015	2770	2092	2367	2096	1818	1774	1628	1596	1521	1426	1357	1256	1186	1227	1142	1143	1154	1069	1064	1084	1129	1151	1149	1021	1092	1020	1001	993	1003	1012	1009	1066	983	1016	1006	983	1004	978	999	987	995	977	976	999	1044	1035	974	1033	1030	1002	1019	988	972	985	913	1051	998	977	957	960	1053	990	936	1055	1043	974	961	1040	1023	984	981	1027	976	966	978	971	1011	1005	1063	935	1010	960	1003	1013	997	1014	975	962	1031	1010	986	956	978	982	1024	947	981	995	995	1013	973	965	1004	991	988	1020	980	967	953	982	1039	970	995	979	1042	937	1000	992	1043	1048	993	1011	1011	1061	996	985	1005	1016	1011	997	1007	1026	1024	964	947	1010	986	966	977	1041	962	962	1041	988	1012	1016	927	979	971	1021	1020	956	996	1015	984	1017	1014	1042	1039	996	977	1037	980	931	979	976	1023	1017	981	1059	1013	1010	1035	1041	937	997	909	1013	1036	991	978	1038	979	998	961	967	1026	971	975	1039	1027	1019	1061	983	1019	1040	1009	999	979	966	955	1008	996	1012	979	1010	1001	952	947	1021	1033	954	1040	1008	959	939	982	967	968	909	1014	980	1046	984	1002	1053	1013	1011	984	1019	987	981	963	966	990	1043	950	991	996	989	1011	1048	969	975	1016	998	1015	994	962	1031	988	1001	999	1001	967	1000	1023	1004	957	940	1011	1015	1020	948	945	982	987	985	1036	949	981	998	1033	963	954	962	987	986	969	988	1001	949	937	1003	928	950	958	970	994	1009	949	1026	1065	980	964	1087	1044	970	968	982	984	996	959	986	1020	1000	1035	953	976	965	975	1045	992	1016	972	962	1036	989	1008	964	992	986	1009	953	1023	915	953	1008	933	1024	1014	953	1015	978	1019	1024	975	994	1019	1001	965	1016	908	934	992	975	996	1008	969	975	1019	1002	1002	946	995	975	1041	1022	977	989	1028	1032	992	980	919	994	1002	954	981	1001	939	1011	956	974	1060	995	975	982	996	1014	1001	1045	953	1001	980	963	968	1002	1016	992	1043	950	988	984	975	964	951	968	1046	1000	981	1029	1029	1028	1074	1016	1022	992	1001	1028	960	999	1048	984	951	1017	1030	957	968	1054	1016	979	999	978	1002	1008	972	947	974	1043	997	958	1032	1025	1005	1018	1024	952	923	1006	932	997	957	989	972	999	962	1017	957	1014	981	961	1006	974	1015	1041	937	981	977	993	994	1022	995	993	955	998	1005	978	1025	941	1028	950	1004	1045	1003	984	1006	1048	1019	1021	1005	966	983	1006	950	1021	950	956	969	1019	1001	983	936	993	1013	1056	955	967	997	987	1031	1018	968	987	1038	1006	1016	1028	980	994	981	1054	1012	940	994	936	976	997	1001	999	1021	976	1007	994	1001	964	970	994	995	1002	1036	973	976	1002	984	1040	1014	978	989	1012	1037	1002	1024	929	968	994	1018	997	1006	966	1006	980	980	1013	1067	1025	950	972	1000	1019	965	949	946	990	1000	1009	981	1049	962	985	1022	991	1041	1037	938	960	995	1016	1000	1044	999	1013	940	1071	990	1026	993	912	1031	999	982	964	1008	981	1026	947	996	965	1031	1008	971	982	973	975	1003	992	1002	1011	966	984	1013	976	1031	939	1017	988	1021	956	1019	988	981	1020	998	983	1027	1012	962	944	1013	1013	1013	1008	983	994	994	1009	1001	993	1020	995	962	976	993	932	986	986	972	1037	1015	1002	1012	1022	998	991	990	1038	979	953	1023	1018	1014	946	1026	996	936	1011	968	1000	1014	988	984	972	997	986	1052	1000	965	952	1004	1010	1021	960	994	979	986	956	1010	1009	994	993	960	1014	990	1054	1015	1014	982	1058	1011	1041	965	993	1002	1020	1021	1015	1034	966	981	995	1037	1034	1012	987	989	1009	1056	1068	1026	968	991	1002	1007	1002	993	986	1032	931	1016	961	1021	978	992	945	1052	980	1050	1003	990	1027	1026	966	1029	974	1009	1009	965	985	942	943	988	978	1012	985	981	1015	1014	978	975	990	1050	983	999	956	1030	991	971	1010	984	993	993	979	1023	1006	1018	959	1027	998	941	1018	986	1008	998	989	975	956	968	1054	953	996	998	1008	1004	1000	1024	1035	1011	957	960	945	987	962	982	989	975	1035	980	943	1035	1020	1016	1011	1007	1028	955	957	1027	988	1006	977	1001	990	964	1065	981	996	957	990	992	983	1003	962	1054	991	958	1023	973	1043	1023	940	988	1000	974	983	984	962	966	1000	992	999	977	1015	974	994	1003	1033	1001	986	1024	1020	972	981	1001	986	954	982	1024	987	1061	1023	1001	977	994	990	979	1009	1009	1016	1011	967	974	986	995	1004	988	1004	1021	918	1006	1014	988	954	967	1032	988	1037	988	1029	1022	969	1042	984	1046	999	1021	985	1065	957	970	1023	1009	986	979	1000	1060	1046	952	1037	965	982	1045	988	1035	980	1046	996	954	974	991	908	982	994	955	1001	982	1011	1008	974	1012	1034	1023	996	1013	990	1014	972	945	926	992	1062	1039	982	1022	963	960	983	977	926	1020	1013	994	978	996	1009	1001	996	1009	1016	1022	989	1020	988	1027	989	970	1042	987	967	1008	969	988	976	978	996	1062	1006	985	968	972	928	971	1001	994	987	1020	1035	983	970	1035	980	991	901	967	995	984	952	987	992	1013	1012	1021	1018	971	958	1028	1046	994	1023	1020	999	990	1000	1037	994	1038	1029	1019	1011	966	1071	1043	1013	1006	990	963	993	1046	990	984	1020	1030	1043	994	1035	910	981	962	1024	952	980	1004	969	1048	1022	1030	972	1018	1011	959	1015	1017	968	977	953	977	970	1039	1040	986	968	947	931	928	972	1048	1009	975	983	993	923	1047	1041	993	1008	1019	1005	985	1023	947	972	961	984	905	1029	988	918	989	983	956	1017	1032	973	1021	1048	992	993	1028	992	1026	1010	1056	997	1006	954	1061	917	978	988	984	1022	1004	963	962	1034	1036	988	988	1011	1016	970	1020	1021	1000	1077	1031	952	996	985	980	1001	1012	1012	1016	988	1050	910	1013	1018	1028	965	1027	925	985	977	981	978	1007	967	967	962	983	946	984	1001	1026	1000	988	935	989	987	954	988	1006	1023	972	997	1014	963	974	1019	971	991	954	990	939	1015	1006	981	1023	975	1003	945	966	997	971	964	988	1040	988	973	998	996	1021	993	976	1022	977	1002	1001	1033	998	1025	1006	1019	969	936	984	1000	958	1036	1063	934	989	1040	1022	1007	941	1032	979	946	1012	1002	1031	1023	968	1045	1029	939	1004	976	977	1024	954	993	988	998	1063	1042	1012	1012	1014	1022	1042	1052	1033	1068	920	1025	1049	1028	971	969	984	955	960	956	980	970	969	986	946	947	1014	1016	982	974	988	954	991	960	993	1043	953	1063	983	974	963	988	987	961	1014	1007	996	997	951	969	971	957	1027	1028	983	980	1022	1057	1043	1026	1000	986	1011	993	1025	986	954	965	986	973	998	989	983	976	980	1028	966	976	990	994	937	1022	966	993	1008	981	990	956	997	1025	950	1026	967	1044	980	967	980	994	997	983	976	943	1015	966	981	1008	1044	988	947	969	992	1017	949	929	1004	975	1002	979	960	981	997	1007	990	999	973	1009	1046	960	1006	1014	956	997	987	998	966	1008	1011	957	1000	1059	1027	997	1019	998	1049	1050	927	999	1007	1019	1020	1011	1015	1004	945	1020	1004	1002	1046	1010	965	981	965	964	959	1010	1006	978	980	996	892	1040	1031	1034	960	978	1010	1089	985	999	1012	965	907	1030	1040	1001	992	921	1028	921	1029	974	986	1027	997	983	1003	1001	942	935	979	955	989	994	956	966	1043	1027	955	989	1019	987	976	1006	991	985	1006	940	1021	1007	998	972	996	1008	991	1042	991	991	939	1086	1013	1003	1019	952	983	1005	1016	1014	983	1022	996	1041	988	983	1012	957	936	1059	961	993	936	949	938	1085	989	989	1002	1014	962	985	1022	987	990	1035	994	949	1036	989	991	960	993	1021
14161	6216	5312	4548	3241	2263	1519	1230	965	842	726	620	548	494	461	456	449	470	431	376	435	428	388	365	381	402	345	352	353	304	305	329	344	320	339	346	317	335	328	351	327	355	329	349	347	317	286	311	314	358	318	283	315	316	343	319	337	346	361	352	308	320	364	326	378	319	323	346	325	309	325	291	297	368	343	320	334	323	334	319	328	333	340	333	348	341	291	308	339	355	310	329	319	327	317	342	350	324	336	343	315	323	315	290	296	333	333	316	342	328	351	314	310	338	330	327	315	341	346	301	316	356	299	288	310	332	345	317	316	298	334	285	322	313	317	318	295	321	344	297	335	317	283	314	336	349	295	331	279	333	333	344	329	332	322	337	317	283	309	340	315	322	349	324	318	323	320	282	321	376	323	318	291	322	303	328	342	341	320	355	352	305	298	326	323	324	313	302	306	334	337	321	318	311	311	335	313	307	324	320	287	329	337	337	357	306	310	342	303	319	314	302	308	317	354	340	388	293	335	307	354	317	287	330	335	318	311	318	327	318	317	330	327	345	291	331	335	332	298	321	316	353	314	317	318	354	320	325	359	336	326	326	328	328	344	309	315	305	384	333	299	338	305	316	332	354	309	299	328	347	311	328	327	343	326	321	305	341	320	302	342	313	347	325	331	321	330	342	356	341	314	348	348	350	310	310	330	355	313	318	329	346	306	321	318	316	351	308	331	343	317	339	342	317	328	352	333	348	313	304	345	323	307	337	309	332	342	338	347	317	312	324	318	344	309	295	329	306	311	307	335	327	330	337	294	312	323	336	308	280	294	328	352	314	327	330	323	336	289	326	352	341	336	306	277	322	301	323	330	306	326	327	304	337	338	335	323	318	361	334	286	278	327	302	275	312	361	293	324	337	351	327	289	306	309	309	325	337	330	341	332	334	333	323	315	339	302	303	305	333	363	291	290	350	317	325	359	308	360	335	313	337	308	321	276	290	314	330	272	310	311	308	286	345	352	325	324	342	314	350	329	333	342	351	369	351	315	323	340	302	317	319	324	318	319	338	362	313	329	325	319	355	323	300	313	317	325	316	320	296	329	299	327	336	304	331	328	333	377	346	326	322	305	315	331	323	336	334	324	323	324	293	295	334	329	358	317	306	329	307	310	363	310	328	320	308	325	358	342	312	310	293	337	314	310	306	335	322	342	338	309	332	359	307	333	358	287	321	347	298	314	333	301	331	338	311	330	326	345	299	310	329	321	336	324	321	279	341	332	327	323	343	299	318	356	334	298	320	338	345	324	330	311	325	302	355	331	305	293	340	351	337	315	325	340	299	327	320	340	279	328	295	362	300	341	358	365	325	322	326	314	336	308	356	312	331	331	299	321	326	306	390	307	302	288	325	313	347	314	339	314	297	312	329	335	311	307	335	357	354	358	338	337	306	305	317	310	365	325	322	295	344	323	304	329	341	319	339	347	322	327	334	332	348	315	354	318	309	320	326	306	334	328	330	354	312	338	317	342	327	328	341	361	340	342	305	326	337	310	281	332	326	321	308	325	339	340	357	332	325	317	289	325	350	286	294	334	315	307	336	313	312	326	341	299	337	300	309	322	335	297	353	360	326	329	296	338	327	314	369	302	328	320	318	297	357	345	309	301	307	314	347	271	317	317	294	344	303	304	344	332	310	313	369	297	354	342	300	310	357	351	353	323	329	348	316	313	331	358	317	357	320	349	338	340	323	367	321	327	321	349	341	341	328	349	343	320	351	326	321	309	321	310	367	328	345	297	324	296	357	331	325	373	313	321	294	326	306	347	353	296	353	315	328	329	289	316	329	312	279	323	325	329	301	331	335	319	328	353	321	324	343	319	338	309	312	347	339	313	315	338	318	298	341	348	326	290	318	345	346	318	320	326	328	325	319	343	339	290	328	326	319	332	327	294	342	336	306	289	342	317	345	307	343	332	328	342	303	326	328	349	341	361	333	349	357	334	338	328	309	326	330	280	318	334	322	332	342	344	355	295	343	334	317	322	350	318	353	324	329	357	317	306	308	340	304	335	319	341	341	319	306	308	345	352	335	364	290	338	312	299	348	307	355	326	369	324	284	312	316	293	348	318	326	310	330	331	326	298	347	319	347	308	320	346	318	326	316	321	343	324	312	304	302	315	322	336	317	326	343	320	326	305	355	325	323	334	353	337	302	336	343	336	318	315	335	326	331	333	326	303	321	309	276	343	322	303	327	306	305	305	332	311	323	330	310	305	321	374	327	339	346	298	299	312	336	311	359	316	321	328	331	294	337	363	344	323	356	328	323	353	268	338	320	308	314	356	338	314	319	298	331	333	324	322	316	341	335	305	337	319	359	296	340	347	310	357	325	318	297	306	349	334	349	323	313	359	329	311	305	322	326	311	310	342	360	339	318	304	340	287	360	342	360	334	328	329	304	337	346	317	344	274	318	309	302	322	331	323	314	289	311	358	317	316	326	327	382	351	333	305	343	338	309	308	332	306	336	340	349	293	354	337	328	333	327	314	348	320	375	347	349	287	321	326	319	329	323	309	318	308	303	329	328	323	328	308	321	309	296	311	336	302	329	333	328	315	335	334	307	334	313	304	312	309	322	345	297	289	307	288	320	317	319	307	306	341	297	330	329	316	308	333	318	325	344	299	329	304	334	322	267	326	349	335	330	312	302	312	314	330	364	332	297	328	342	313	326	346	349	297	353	305	352	328	337	330	299	325	326	305	335	322	335	326	347	317	345	324	368	309	291	333	355	361	329	328	351	337	302	348	328	326	375	315	323	328	346	308	343	296	320	331	329	345	304	342	334	334	347	342	299	298	344	329	348	346	316	316	297	313	346	322	342	300	327	327	290	319	327	327	312	335	316	350	333	293	344	322	344	322	318	337	315	351	296	313	323	330	321	326	362	340	368	343	300	311	359	328	349	351	314	294	299	326	285	335	366	337	333	349	326	296	319	333	310	340	354	321	339	349	350	305	329	328	305	344	335	354	342	342	336	302	362	330	313	353	310	319	326	336	300	322	344	318	290	314	327	359	344	339	332	325	327	312	312	340	334	328	312	310	323	304	301	301	341	320	306	319	357	314	309	331	344	295	337	332	348	312	327	328	308	308	314	301	338	311	332	327	360	377	329	319	282	329	335	342	343	338	311	292	314	318	318	339	331	304	312	354	348	301	318	333	298	315	336	359	321	381	321	321	317	334	330	294	328	315	343	340	364	336	325	298	346	330	329	358	323	318	327	367	295	349	327	308	281	308	318	334	302	348	341	345	328	303	335	346	338	292	302	304	330	353	329	342	289	315	313	333	325	336	324	314	325	311	341	323	347	329	326	326	310	330	316	352	323	373	359	318	323	323	324	306	327	304	302	348	316	345	311	334	274	325	341	332	349	332	343	338	336	306	299	322	331	325	289	337	351	336	313	343	323	324	348	343	335	301	336	303	290	318	309	294	351	334	309	339	301	343	323	307	311	316	330	346	313
8592	5262	8423	11618	10271	8018	5891	4850	3985	3538	2801	2377	2026	1934	1679	1673	1424	1537	1287	1169	1234	1151	989	966	1002	915	955	921	869	791	839	761	851	756	756	776	826	800	797	783	825	773	728	762	762	799	773	790	787	757	696	768	767	721	739	746	761	766	753	748	735	760	751	745	742	758	783	750	729	774	724	742	716	746	736	738	766	748	776	705	735	756	801	743	755	748	787	761	718	761	721	736	781	744	713	749	757	713	737	725	731	724	768	743	779	746	765	723	729	764	729	697	718	723	799	737	752	774	736	720	767	728	766	746	752	747	771	722	777	754	734	797	764	731	770	736	758	749	761	734	704	720	750	723	733	742	778	787	746	766	734	733	785	694	785	768	753	749	727	781	753	717	705	774	734	752	727	746	778	729	747	697	763	768	733	741	786	766	775	810	718	795	733	724	725	760	769	792	782	750	742	761	761	751	753	716	761	768	766	709	734	715	763	788	680	775	770	705	704	770	752	726	734	770	740	730	746	768	792	729	749	685	704	725	716	775	759	758	740	773	749	738	742	717	741	733	700	714	752	709	743	729	763	761	764	745	716	758	779	782	774	758	768	796	740	749	714	772	762	760	800	726	779	777	778	763	757	734	756	806	734	713	759	776	773	748	758	764	736	726	714	765	725	738	780	751	801	776	755	724	768	769	743	732	738	727	736	715	790	776	746	740	773	731	811	724	718	775	763	759	720	703	745	771	710	778	773	735	729	732	730	745	739	783	783	768	775	702	697	722	769	816	761	750	754	806	732	743	749	723	749	770	710	725	750	800	755	714	820	718	748	712	771	773	761	767	721	792	754	731	796	799	764	781	730	784	741	746	784	772	728	769	765	703	761	738	713	749	773	741	768	755	775	746	714	724	755	705	755	722	763	768	761	722	733	733	743	752	713	728	763	731	777	724	792	819	744	754	749	701	738	747	781	759	785	718	759	783	716	773	745	769	801	766	791	812	761	725	763	712	743	718	778	724	759	706	820	741	726	770	727	784	722	728	675	752	715	718	773	740	718	782	773	754	724	721	744	729	715	734	729	713	798	740	779	748	757	750	707	706	718	730	756	792	780	757	756	708	726	777	691	745	754	753	730	750	742	745	680	715	765	831	729	816	782	751	746	759	748	687	744	756	746	697	758	766	718	710	736	792	716	746	737	827	766	788	748	739	765	774	756	726	803	772	727	767	728	785	748	728	685	719	707	744	766	749	748	748	711	746	796	744	755	767	754	706	763	734	761	717	780	756	755	778	777	718	742	740	739	773	697	782	739	723	798	727	773	728	756	775	755	708	764	721	744	743	766	735	783	711	699	729	721	783	765	765	770	778	800	770	750	723	753	750	740	716	782	750	781	729	731	735	778	771	749	718	775	745	718	719	745	748	770	741	730	736	717	708	797	694	781	729	776	804	727	764	736	716	750	727	713	741	738	721	768	747	779	756	740	700	766	751	720	733	796	757	727	748	739	731	769	718	753	700	756	712	771	778	746	772	776	738	778	776	750	716	705	743	762	687	725	786	737	747	773	730	760	724	759	735	734	768	748	760	717	753	674	760	692	746	767	751	785	738	687	794	784	760	751	692	740	757	702	715	749	702	752	748	714	737	750	720	729	710	732	676	775	749	784	778	754	760	737	733	719	751	805	800	766	752	754	751	674	720	775	743	726	717	775	728	735	734	757	756	752	711	748	773	761	728	787	752	766	742	745	734	784	735	726	715	715	715	728	751	696	718	716	752	762	767	774	780	740	756	721	730	753	712	748	771	763	780	723	760	811	823	817	738	760	769	737	745	777	736	772	775	764	720	734	748	720	754	759	766	743	741	765	733	700	767	723	703	772	718	741	707	815	772	732	719	732	808	761	736	752	735	710	772	693	748	707	773	741	751	739	747	738	764	793	727	759	712	720	773	736	775	801	771	746	736	751	730	782	751	769	772	754	804	775	749	755	783	737	757	775	764	748	782	725	718	766	727	773	727	727	696	759	750	699	752	750	790	740	767	769	777	728	741	771	781	728	770	707	775	708	754	708	702	742	767	724	709	805	719	729	755	755	738	754	750	737	725	713	711	725	753	745	717	730	731	747	752	777	756	719	724	711	707	738	775	802	733	720	756	786	725	781	749	720	759	784	692	727	819	754	710	773	781	726	721	723	776	753	718	761	749	704	749	722	740	764	776	751	758	752	739	775	745	742	754	724	764	759	730	772	746	736	751	754	767	753	715	749	775	781	757	761	708	776	725	722	783	747	741	710	705	769	725	776	718	731	710	731	740	688	770	731	731	779	772	762	767	745	763	753	714	770	799	745	761	774	757	749	741	785	798	742	719	734	730	731	747	789	771	778	715	758	729	710	710	772	728	780	737	778	761	786	747	763	740	709	760	752	752	743	710	689	762	738	776	690	677	730	738	767	770	782	733	763	766	747	729	726	788	754	751	766	793	721	720	733	734	788	785	800	748	775	745	737	748	745	762	726	731	734	742	791	748	753	752	706	747	747	712	714	751	752	780	756	747	746	765	802	759	772	782	727	735	724	758	817	750	773	729	703	695	740	765	749	743	791	765	756	728	765	778	711	730	796	748	705	717	733	750	725	682	741	708	783	772	713	783	734	745	744	744	795	752	752	712	748	702	830	733	794	772	767	771	743	693	771	762	757	742	706	728	746	750	805	744	779	714	782	752	708	722	761	709	750	802	725	735	733	777	769	747	764	681	813	730	729	753	717	750	735	721	738	743	745	775	736	775	784	745	780	702	748	759	770	751	731	747	729	755	734	744	754	773	741	781	768	762	758	735	783	774	749	779	785	742	768	722	755	763	759	727	781	735	730	723	741	717	738	780	687	798	768	814	743	714	721	709	730	766	702	722	754	756	714	719	740	732	756	757	766	772	746	755	706	712	761	766	766	741	720	705	792	674	776	676	735	741	778	758	734	724	734	772	792	727	735	766	742	754	745	750	767	759	762	765	747	725	753	774	703	705	705	780	779	781	758	738	759	736	748	765	741	694	729	773	730	735	785	748	726	727	712	765	742	773	729	730	783	723	759	781	764	710	759	720	754	734	721	774	736	734	711	728	677	712	723	729	722	726	745	776	764	713	761	765	769	748	759	738	780	705	786	773	729	746	746	769	765	741	747	759	770	767	762	760	756	738	745	696	704	754	786	780	779	780	757	758	802	708	738	730	744	753	765	734	770	751	724	759	752	764	715	806	710	777	720	768	741	714	783	779	760	767	744	719	717	733	720	730	724	724	719	791	724	747	725	712	738	778	757	771	717	757	761	745	770	734	721	778	712	729	748	764	715	734	751	747	757	715	773	738	758	749	764	711	737	774	732	674	778	744	740	758	740	802	721	777	721	709	699	733	713	755	785	767	797	703	751	753	727	741	715	727	743	753	742	715	751	731	720	736	727	696	790	791	734	721	720	724	761	791	774	802	746	759	754	760	728	779	764	720	742	754	781	721	753	768	720	803	717	769
24951	11292	11764	14163	9078	6841	4832	3295	2226	1558	1259	1021	863	688	696	727	652	612	583	577	579	569	500	478	494	475	489	493	458	437	494	444	461	419	398	413	484	463	463	462	450	455	414	442	400	411	381	435	445	395	416	384	387	400	390	435	430	428	425	405	434	427	464	430	459	414	415	442	405	447	421	400	391	424	431	457	418	397	458	412	414	374	398	426	420	413	416	413	432	420	388	462	412	423	450	431	428	395	395	418	458	426	413	401	407	412	439	432	424	363	422	386	393	399	402	441	448	472	441	428	417	410	388	403	400	443	396	423	426	463	393	410	412	391	395	401	429	456	385	402	446	442	461	419	408	410	418	376	405	435	444	421	413	396	443	434	407	432	439	430	417	378	419	400	406	427	403	410	432	443	404	431	397	425	433	424	450	400	443	425	449	443	418	397	400	403	421	411	454	417	393	411	421	414	365	407	410	407	439	438	446	402	425	426	444	450	421	433	425	413	428	425	431	424	402	467	414	474	395	467	382	413	438	419	416	409	413	409	391	416	421	403	440	397	422	372	448	403	438	405	386	420	412	426	385	407	405	365	420	402	403	397	418	422	409	415	384	439	417	436	381	428	409	425	409	368	453	389	406	379	390	387	388	403	447	390	440	430	433	420	395	446	456	425	407	412	462	411	436	419	438	421	427	399	402	420	430	406	457	463	447	418	422	400	452	418	432	415	450	422	415	429	480	405	384	413	394	404	432	418	416	458	455	422	395	452	428	384	429	408	431	393	414	403	392	445	421	390	403	413	401	429	416	441	362	437	451	428	428	396	393	367	403	404	420	462	409	417	409	444	413	381	406	424	428	390	414	414	450	385	432	428	389	422	403	429	432	415	446	433	390	442	428	397	410	396	411	441	391	372	400	399	413	421	394	442	435	457	406	394	407	445	400	392	423	413	401	439	406	379	420	418	441	405	367	402	412	452	408	368	418	415	471	422	432	402	438	448	421	380	429	371	407	381	446	433	423	423	398	400	405	413	459	446	387	401	420	429	413	390	418	432	463	399	402	442	444	432	405	401	459	416	438	423	408	443	401	459	384	413	393	392	443	432	417	395	416	407	434	469	432	433	406	377	438	433	422	452	398	415	417	423	430	401	414	406	413	391	429	426	410	419	391	408	430	406	390	436	440	412	400	427	377	447	407	431	426	373	400	415	426	425	443	398	433	429	442	394	409	420	434	437	414	417	451	424	393	398	494	394	456	436	431	421	421	406	451	431	384	423	393	400	384	403	431	425	438	404	424	384	416	418	447	393	403	391	428	384	401	408	404	402	408	421	418	423	414	450	408	440	399	424	421	425	415	404	380	409	447	404	443	419	379	425	447	394	414	460	382	397	413	404	425	457	374	465	423	390	391	424	412	433	443	398	435	427	401	424	385	412	374	396	401	407	402	422	421	391	442	421	433	423	432	440	416	402	392	391	421	419	412	415	379	403	421	455	423	418	422	396	442	430	418	383	429	391	428	464	446	428	411	454	407	408	414	471	463	429	404	434	390	434	392	415	410	433	426	389	394	418	420	379	392	447	416	435	415	427	405	401	417	418	398	407	396	393	388	439	407	436	387	398	418	430	438	439	410	427	445	444	401	404	420	412	411	405	394	408	418	415	399	395	396	428	450	419	462	462	455	408	388	448	379	442	452	391	417	419	429	395	384	398	408	422	384	421	394	459	390	424	449	394	421	408	411	423	418	418	458	429	414	432	445	407	435	432	427	405	370	399	429	416	415	381	439	386	393	429	414	426	441	427	418	428	472	411	394	400	384	413	434	405	417	431	447	429	426	382	454	442	421	427	398	424	407	444	469	430	439	420	432	458	466	430	430	423	410	414	401	420	424	414	418	429	405	397	405	417	411	454	443	409	384	436	440	423	414	388	434	401	412	420	410	419	387	435	411	449	418	439	402	413	394	396	437	399	444	420	411	422	448	433	406	418	419	424	407	409	416	408	420	420	428	456	380	416	445	382	423	421	404	398	384	414	437	403	437	394	430	433	435	408	412	462	429	400	361	436	373	404	383	430	406	403	397	416	448	400	408	400	386	409	405	404	426	409	427	404	377	421	394	392	467	432	414	424	449	416	423	435	402	386	413	383	426	402	409	372	408	434	389	414	425	397	411	433	440	416	400	447	400	433	429	424	414	443	428	429	422	460	460	434	450	407	407	393	420	409	412	407	457	420	431	403	388	407	405	438	436	426	402	412	446	411	433	419	371	432	378	429	390	417	423	402	414	395	395	436	390	445	431	394	419	435	408	445	422	382	446	414	400	423	408	428	414	412	368	420	431	427	447	476	395	430	413	431	392	433	419	436	444	373	404	395	426	405	454	417	385	462	430	467	416	411	441	391	451	400	462	430	405	413	405	423	406	442	409	461	462	378	422	417	436	428	408	443	459	399	418	427	411	447	415	458	425	441	442	412	430	395	424	456	417	424	373	413	396	410	389	394	425	384	445	442	425	422	390	436	425	421	389	419	437	424	446	434	412	431	435	426	419	384	384	446	444	398	410	330	442	409	429	431	428	408	409	438	398	438	427	410	415	366	395	439	445	405	406	407	430	417	416	394	374	407	427	394	396	384	361	395	418	404	435	391	430	440	425	388	411	453	394	431	412	407	394	376	422	418	402	438	421	413	439	450	378	393	437	435	419	451	422	437	401	420	413	450	428	408	435	394	416	388	395	409	373	431	369	414	446	409	418	392	413	418	435	460	422	434	404	388	449	419	428	430	402	425	422	445	416	460	431	399	451	392	402	444	410	399	435	399	435	417	447	410	404	408	434	430	389	425	399	382	420	381	425	398	399	435	441	404	382	415	446	413	433	429	421	397	430	443	413	464	411	454	464	442	419	418	443	409	435	410	426	430	450	396	412	378	399	425	407	395	401	424	430	420	397	420	437	436	416	378	429	380	395	458	431	398	440	468	420	413	436	411	427	392	428	400	410	397	373	413	431	406	418	406	412	414	436	432	414	374	374	432	426	401	447	398	418	444	415	422	419	424	443	412	414	399	417	435	431	397	414	431	442	429	462	436	415	403	449	450	423	408	413	415	411	440	436	389	441	402	404	428	433	425	421	435	430	428	420	401	382	391	398	416	412	408	442	374	409	435	438	433	443	427	403	452	412	479	444	432	444	432	462	491	416	426	402	397	420	452	392	440	429	421	383	379	379	421	451	424	410	424	411	406	378	439	415	412	411	392	432	373	409	400	421	443	368	416	412	414	442	416	432	394	442	426	384	445	440	420	400	425	438	427	420	457	424	432	386	426	367	430	452	421	386	421	382	426	428	436	413	392	393	378	417	421	404	419	441	433	403	421	432	436	420	427	387	389	373	423	437	443	428	415	405	431	407	408	435	415	387	405	451	441	428	448	423	364	413	422	417	436	428	368	428	397	405	401	455	425	430	432	358	405	425	441	388	415	430	400	428	392	410	410	387	447	458	411	412	437	447	446	440	423
15770	8641	16687	26127	21474	18801	15303	11647	8140	6270	5160	4173	3343	2873	2722	2621	2313	2462	1855	1877	1837	1665	1524	1438	1364	1442	1299	1231	1070	1076	1107	1023	1093	1015	971	1011	1022	985	1002	1031	988	999	923	896	957	961	939	951	895	893	955	954	901	940	926	933	905	943	900	926	923	953	921	858	943	893	935	923	897	1011	928	899	954	910	948	917	895	965	914	912	870	991	918	930	894	918	864	880	933	945	947	934	915	914	960	874	880	933	920	980	941	879	897	921	920	923	941	880	931	905	966	928	917	935	926	938	983	960	942	905	878	855	875	894	914	1033	909	949	926	901	912	899	936	952	932	914	972	893	961	963	936	902	917	914	968	880	892	903	953	898	925	850	863	944	919	911	940	893	925	953	897	884	980	892	900	910	990	973	928	942	921	908	887	895	923	910	874	893	904	976	927	885	910	948	925	878	886	916	944	896	906	942	934	903	950	923	937	894	908	939	993	914	927	915	967	911	915	955	921	888	936	1004	909	956	880	870	922	906	975	920	944	929	963	939	914	919	957	899	927	888	913	1009	942	911	932	887	939	898	918	880	910	913	952	910	892	906	926	887	914	878	932	933	959	905	921	926	871	955	919	986	965	888	882	975	930	936	967	971	912	941	932	930	929	887	915	926	890	872	980	906	940	916	882	933	924	878	975	883	927	927	925	929	913	960	904	906	923	975	962	972	926	900	937	975	933	909	946	939	914	924	935	936	965	968	953	963	927	881	974	898	966	907	921	955	887	933	901	906	863	927	889	947	948	911	907	933	987	927	906	892	941	906	943	927	932	937	901	909	911	936	900	952	914	922	925	968	925	919	877	873	979	947	957	905	929	931	923	960	935	941	893	902	989	894	941	911	958	873	941	923	929	920	942	873	926	896	897	943	920	868	895	907	957	954	958	925	983	886	917	888	875	921	980	929	867	944	951	956	912	931	924	921	857	894	918	954	894	923	942	914	909	847	924	904	899	927	894	964	938	934	909	935	897	935	909	956	923	937	939	909	955	904	884	925	904	925	943	930	933	860	953	858	962	932	923	894	916	971	916	945	946	927	896	924	918	983	968	917	988	927	949	940	924	915	946	927	891	971	992	857	966	1016	1024	969	945	932	853	861	936	918	943	897	956	933	947	868	892	938	918	858	944	924	955	909	922	884	897	960	854	934	914	907	896	861	941	927	914	959	912	996	964	903	934	906	876	940	894	891	897	913	940	962	911	874	902	923	945	880	984	915	977	917	900	965	903	950	944	955	950	966	963	940	886	943	902	981	945	912	956	898	961	910	913	976	951	914	892	882	946	931	875	950	880	900	871	913	897	881	924	908	924	869	964	889	964	915	908	945	917	934	955	957	942	930	924	902	907	940	946	882	973	930	926	966	978	931	925	941	916	900	905	913	927	938	952	987	949	966	899	905	907	942	935	950	898	924	916	906	973	874	929	993	940	952	1010	915	905	967	898	937	956	923	887	921	944	914	927	864	954	914	903	900	923	946	902	895	917	977	897	973	883	933	926	924	936	972	923	886	937	903	906	916	951	927	896	933	922	984	897	886	868	922	875	916	931	918	903	929	900	935	912	931	935	975	850	965	905	921	935	886	935	989	941	895	905	937	888	931	875	961	887	911	950	927	866	970	941	914	948	994	928	885	924	961	979	874	947	927	978	906	919	907	899	993	941	973	838	912	943	904	912	897	946	932	897	931	935	964	932	895	928	904	893	871	916	919	910	855	957	892	996	882	942	930	883	918	896	906	923	900	933	912	958	918	946	943	941	933	934	997	923	933	935	873	923	909	934	924	880	927	858	934	925	932	925	908	888	877	934	933	925	985	896	942	905	913	926	929	870	911	963	926	939	920	921	940	919	950	912	934	878	929	891	915	893	932	931	907	894	902	927	945	906	901	846	938	937	963	906	969	940	937	929	929	912	906	874	950	949	935	971	934	944	919	942	931	894	926	917	924	913	838	928	893	945	901	900	954	905	950	954	921	905	894	923	904	958	920	924	928	894	937	928	965	892	922	933	871	960	922	967	899	909	940	934	926	873	968	969	845	919	932	940	936	937	940	896	873	930	874	892	946	916	906	968	953	925	901	918	924	948	940	937	984	933	910	954	952	947	903	919	977	951	922	918	928	897	958	1013	888	905	893	938	955	874	916	971	899	929	925	942	922	942	925	886	933	978	887	913	965	957	959	942	972	947	917	923	1028	936	929	943	943	915	961	923	948	939	961	928	925	850	916	906	940	886	931	956	899	905	961	975	946	946	899	948	923	900	946	905	935	904	926	921	915	981	1009	916	927	890	867	911	891	959	970	949	928	962	929	956	1004	942	912	875	859	927	957	974	940	913	953	881	925	902	927	960	937	930	979	933	950	930	877	924	948	893	985	901	941	890	943	932	904	913	924	967	965	896	919	942	1008	926	903	979	928	932	931	915	899	898	945	929	872	953	912	941	935	971	896	945	917	920	926	919	925	937	931	920	951	964	933	895	921	927	905	896	983	902	946	919	921	932	906	928	931	909	865	914	966	902	929	895	922	883	962	931	921	976	927	906	870	961	981	957	927	929	936	917	934	974	920	898	944	942	948	936	906	896	924	921	1009	892	923	939	885	966	985	924	962	958	983	895	893	906	887	970	916	908	906	935	965	924	906	886	963	906	912	895	918	875	943	933	935	912	930	919	930	928	924	913	937	895	932	932	894	894	886	918	868	905	833	918	905	951	894	967	959	922	949	969	924	959	964	869	895	916	924	885	944	936	895	914	878	917	919	960	941	923	932	918	979	914	888	888	916	974	915	949	945	912	921	944	919	901	922	931	954	916	938	905	911	934	908	935	878	940	902	949	919	915	954	903	905	943	969	871	919	915	952	969	920	942	917	872	916	887	884	904	842	923	912	923	947	909	946	952	886	970	925	915	895	892	867	927	858	983	907	929	887	923	924	989	934	949	986	894	931	944	926	842	889	909	913	915	892	957	913	949	906	915	877	920	895	966	944	936	904	882	974	991	881	941	886	919	934	885	915	932	940	883	922	968	893	928	887	904	924	882	875	902	876	956	971	947	964	867	961	897	917	965	903	864	964	930	911	904	893	963	1003	928	965	891	893	943	946	918	863	933	901	924	978	962	918	985	888	930	876	956	851	932	907	940	935	951	861	961	964	905	918	928	921	947	934	910	936	940	908	916	907	908	924	905	930	893	910	925	923	919	901	939	943	927	920	962	878	937	928	896	910	912	962	918	929	909	974	905	893	913	927	967	907	924	954	916	906	870	952	958	978	965	891	907	909	958	929	998	907	913	951	958	957	928	916	911	913	923	924	944	907	961	921	916	980	913	929	932	911	914	937	959	922	922	926	939	920	964	973	952	953	929	947	977	943	909	881	935	941	931	958	948	947	974	902	867	881	933	902	952	901	937	980	930	965	943	889	923	893	926	914	908	951	970	924	924	911	966	953	831	911	911	885	974	953	938	942	978	896	932	922	909	897	948	884	960	942	961	977
33384	17173	17161	22772	15056	10838	7909	5691	3589	2325	1885	1414	1105	1000	954	866	822	784	623	724	695	631	542	575	560	501	491	517	495	508	489	484	483	498	452	447	432	440	489	503	524	488	494	465	461	453	446	441	434	498	470	435	450	436	452	446	465	482	441	451	450	461	508	465	445	496	475	445	462	448	475	470	446	467	450	470	443	448	442	443	451	465	416	443	448	443	415	471	458	432	444	474	438	469	473	446	418	470	465	485	448	424	432	451	460	422	461	418	444	435	442	429	491	457	461	468	477	424	410	447	446	486	463	422	476	434	436	449	422	461	453	478	494	489	451	472	461	493	475	490	451	432	443	500	434	457	427	447	452	457	427	452	441	448	448	440	466	453	415	439	435	461	423	486	445	468	426	447	443	462	486	413	479	499	446	456	444	484	447	456	515	461	482	458	424	425	433	448	448	516	494	457	426	446	494	412	452	442	426	449	395	476	432	459	445	439	431	450	462	460	447	417	437	450	463	430	439	430	537	431	464	472	451	469	426	419	479	457	474	476	466	470	484	501	436	414	466	479	419	466	450	454	464	479	457	428	476	449	445	436	442	435	423	466	508	446	445	462	465	482	418	447	466	462	423	456	452	439	449	441	465	449	460	449	509	489	482	468	454	437	449	478	443	455	492	459	432	473	458	441	432	455	498	424	405	464	457	438	467	437	443	466	424	454	435	448	429	443	458	458	454	468	430	440	414	432	467	466	450	451	477	488	460	441	459	535	443	453	434	476	446	467	482	424	475	456	469	427	430	458	469	450	436	461	488	428	440	446	467	455	443	415	449	445	415	429	489	485	467	457	403	490	443	457	458	435	452	439	416	454	450	460	460	460	481	478	462	474	402	463	441	469	451	468	457	455	420	439	487	454	479	472	491	461	415	451	484	463	435	481	462	468	444	471	452	479	474	452	459	454	455	439	450	525	480	443	435	457	429	462	435	415	494	455	475	451	445	492	473	454	430	456	462	435	488	460	454	420	521	442	457	471	486	421	449	434	427	427	460	463	481	451	473	423	466	459	423	434	444	443	471	453	494	507	481	415	472	459	461	497	457	462	463	470	470	457	501	471	461	418	429	464	480	440	474	456	428	439	437	428	447	444	490	452	490	434	444	465	408	433	433	456	432	433	464	491	494	421	452	459	432	448	459	460	437	437	495	477	448	437	434	442	447	451	429	422	441	460	488	445	479	474	442	419	468	435	442	449	474	440	428	429	427	454	463	450	488	433	478	464	472	465	498	442	479	467	437	442	425	409	464	473	453	424	442	453	464	417	457	484	471	432	467	452	442	474	489	457	465	478	427	507	489	459	458	474	441	445	465	451	431	506	501	486	463	450	481	450	447	443	432	455	447	446	469	450	457	405	427	469	462	433	457	428	472	452	421	437	476	464	467	466	458	475	419	487	476	448	430	456	449	434	428	489	422	450	474	457	456	433	483	482	466	451	484	458	462	449	476	445	447	440	458	464	478	426	441	415	457	434	462	418	478	425	465	447	473	439	462	457	438	456	463	482	455	464	448	456	454	440	435	448	449	467	482	456	448	411	482	423	444	435	449	472	455	438	458	402	476	428	442	440	425	476	461	439	429	410	469	439	442	476	463	464	469	474	473	481	488	465	456	436	426	413	459	440	464	492	438	476	473	464	422	487	463	410	470	450	455	487	444	433	502	481	452	422	457	432	484	489	472	439	462	460	410	479	504	429	476	445	453	478	434	413	463	463	445	420	437	452	451	467	479	434	452	463	462	486	460	474	462	450	469	450	463	462	478	478	473	473	450	427	489	431	459	482	470	489	481	446	438	471	485	438	429	409	497	477	434	443	445	438	452	450	485	484	451	403	484	458	503	462	461	438	447	468	440	423	440	433	439	433	467	441	433	493	481	444	427	474	455	471	498	466	475	460	466	441	473	465	487	439	453	479	477	461	424	419	464	457	468	476	458	457	492	460	503	460	471	478	451	449	433	446	501	459	454	471	507	471	468	538	454	432	431	468	447	452	467	438	414	442	472	446	462	433	439	477	483	475	433	433	447	469	452	440	467	443	473	390	475	480	493	482	467	439	472	457	463	465	466	472	458	484	442	406	432	425	472	441	455	455	451	478	412	434	428	468	430	428	442	448	428	433	475	436	472	433	481	447	450	451	466	432	458	501	474	456	433	478	460	430	473	468	442	457	444	455	454	446	482	440	496	438	467	463	473	452	483	464	450	446	489	489	431	473	470	517	468	471	415	455	455	445	423	431	432	459	468	490	432	413	496	449	449	466	450	417	511	487	479	444	472	483	458	451	427	454	479	475	444	436	438	431	457	438	452	493	466	439	425	478	438	496	464	414	397	462	436	464	454	470	423	476	503	467	458	454	480	449	445	460	452	433	424	412	475	444	510	453	454	427	421	443	451	447	501	504	441	451	456	441	479	428	463	443	417	463	451	426	458	447	442	485	448	390	444	430	434	454	452	421	460	404	411	493	459	465	444	451	448	456	490	451	483	507	473	428	472	428	456	455	429	469	413	468	474	469	432	446	489	443	462	461	474	417	464	473	510	439	394	454	453	456	509	469	451	445	461	461	439	456	454	450	484	480	464	488	412	452	448	416	462	427	459	444	431	419	479	522	463	496	437	433	499	489	449	458	488	454	449	484	454	463	401	471	422	445	472	432	460	436	428	419	405	472	443	473	439	467	446	433	439	434	487	442	441	505	460	432	461	422	448	442	449	448	452	462	458	449	459	439	473	456	492	484	420	460	434	434	458	472	444	414	434	477	456	415	468	452	442	437	476	422	439	450	456	437	463	442	393	459	488	394	478	490	496	468	464	435	475	453	423	481	455	449	426	445	448	409	453	419	470	504	473	454	441	466	431	480	435	459	457	503	434	465	485	490	482	476	472	442	397	457	496	449	456	457	452	446	449	507	452	441	443	414	430	496	452	433	392	433	426	429	435	472	436	414	443	477	489	474	439	437	478	470	525	436	408	466	429	470	481	449	482	495	449	496	450	433	447	452	448	461	468	408	431	485	426	445	476	485	465	470	417	466	472	444	464	508	462	437	462	469	445	447	467	437	457	482	473	463	481	452	437	490	423	434	457	441	436	455	428	500	468	428	453	465	481	479	472	405	408	430	463	444	510	492	467	434	449	457	456	483	469	432	489	441	410	422	455	458	469	472	480	467	446	441	428	417	470	415	453	435	438	468	499	463	456	462	489	458	460	452	473	479	468	466	436	446	435	466	427	475	425	415	477	484	431	472	458	488	495	429	445	466	449	430	418	443	423	476	465	485	458	461	460	467	431	469	428	431	460	463	462	448	423	421	435	447	457	474	455	437	502	431	471	424	468	445	492	457	446	468	430	478	448	448	452	435	472	420	494	449	475	424	455	449	438	412	437	459	447	441	436	452	512	455	487	431	431	456	442	424	445	457	441	461	440	436	445	477	468	468	460	473	420	442	484	459	446	466	462	463	448	459
19707	12281	21724	33980	28275	24585	21127	17629	12382	8882	7069	5568	4514	4123	3831	3269	3101	2944	2375	2523	2198	2089	1794	1819	1770	1595	1486	1406	1280	1247	1201	1261	1174	1106	1060	1119	1158	1033	1154	1092	1125	1073	1062	1048	1026	1004	1033	1023	999	988	1034	985	1017	1008	1034	1004	1002	985	1014	1046	967	988	1018	1016	1023	971	1064	1033	1028	1016	998	980	987	949	1042	976	1002	984	1000	1026	972	972	945	996	981	983	985	1036	981	938	972	1012	969	953	996	1065	1047	977	1013	996	957	1007	1051	1023	958	1005	972	974	966	976	923	1004	976	954	937	1003	966	948	981	1021	960	987	991	949	1020	980	1013	1007	941	1005	1022	978	997	942	1014	1005	1017	1078	938	964	1014	1013	973	998	972	1025	957	1018	946	973	989	1010	989	989	967	1071	981	972	1006	952	979	989	995	960	999	1041	976	966	1038	1022	984	985	1009	954	1017	968	955	1020	1049	1006	985	962	946	966	1004	1016	933	998	976	962	990	994	926	995	992	973	991	998	961	990	995	948	995	1035	957	955	983	1009	944	1004	1011	983	963	987	986	969	930	1020	946	930	968	964	960	989	931	993	988	929	989	994	1003	1000	1003	1015	1000	995	934	936	948	972	1007	983	972	950	937	958	982	946	964	964	913	997	957	976	1009	959	980	941	968	987	1027	968	967	964	1001	1042	936	1034	999	966	910	997	930	966	970	993	1000	1054	982	968	920	1019	998	1028	926	990	980	1000	950	1018	978	979	1006	1040	980	950	966	987	993	920	990	1029	896	995	1016	956	974	1027	963	1002	958	992	986	977	948	1026	960	942	1018	995	1010	990	999	990	1027	987	957	972	980	981	985	995	945	976	971	974	1023	1000	987	972	986	947	960	997	1034	975	1023	1005	970	956	985	945	954	1006	972	1013	1001	1010	930	925	975	1018	952	975	1006	1008	990	975	999	974	1005	1063	988	964	1031	982	981	1001	989	971	925	1017	958	944	987	999	937	968	1007	1074	1004	1003	1086	990	970	970	1014	1025	980	1010	986	983	1000	998	985	1059	972	985	960	948	990	1031	1079	942	981	975	941	1012	953	977	952	987	974	931	996	957	1017	1028	954	987	965	985	994	976	938	988	1002	1004	980	1007	988	983	1044	1013	1042	946	958	962	1019	987	1045	992	975	957	1032	923	1007	978	965	969	949	949	978	1005	962	1036	952	1012	968	1024	978	991	967	1030	994	1010	982	962	970	998	1014	1003	967	1016	1007	990	945	956	990	941	1032	926	1043	991	989	981	948	1033	1024	990	965	993	948	954	1010	990	916	987	1017	991	1021	978	977	1008	951	962	1045	1029	1025	960	995	914	976	971	1040	996	1004	990	939	991	1049	961	1015	1019	1039	976	994	965	1017	914	993	1011	966	917	1012	991	968	956	990	957	1066	1005	1023	947	1000	939	947	1012	981	979	1001	1001	971	1046	929	1012	1023	993	1040	924	970	959	964	1002	957	966	969	985	994	997	967	1056	991	1044	901	1047	970	1031	981	996	977	966	961	1030	921	1043	963	978	1002	957	969	1039	940	1004	944	959	970	1016	935	969	956	994	1053	967	944	944	1007	1055	1032	1020	993	1004	1003	956	1000	977	993	1013	1029	956	1025	971	1007	1019	986	999	935	966	1018	941	926	987	996	1005	966	979	1020	998	1029	1057	991	967	947	1024	1026	1004	979	982	919	997	968	1000	895	980	895	908	1023	967	1005	979	1004	1002	1031	1000	937	987	1007	1024	944	1010	957	1011	999	987	978	975	954	991	955	960	1019	968	993	990	974	990	1028	982	973	1000	1001	981	938	975	1018	982	1000	937	914	972	1004	946	1003	972	980	1018	965	950	956	973	962	1000	990	928	1048	1011	959	945	963	939	1006	983	1016	974	975	1029	1000	987	946	1009	991	1033	970	976	965	936	1036	958	988	965	1075	1028	977	987	962	960	1018	931	1011	986	933	981	982	1024	970	981	932	952	934	1016	971	977	1002	988	1005	938	969	1012	1000	1005	990	1036	928	1034	918	1028	1019	1014	954	927	946	995	976	997	1006	940	947	975	983	1026	941	1022	1004	989	1066	1007	1027	984	909	947	964	925	976	917	898	992	945	1011	944	1039	971	999	959	988	1003	1041	986	975	973	979	988	966	968	955	1016	984	1005	1056	960	959	979	1020	976	954	941	978	988	978	1021	964	998	960	1057	974	1005	993	984	989	989	933	935	925	983	995	1026	990	997	966	1001	947	998	952	991	1013	955	958	1037	951	996	1045	1006	997	1003	952	956	1021	1003	975	1019	975	1005	987	957	988	994	989	991	968	987	1004	1013	986	1017	1013	984	949	949	976	996	1035	996	1006	1016	972	956	1022	982	989	983	960	981	997	999	992	983	1008	996	1001	1003	980	979	966	1040	1110	972	1012	1018	927	993	1001	1016	939	985	969	994	1013	1022	978	997	1002	1019	1026	967	1031	986	973	951	1014	928	984	1023	988	950	1008	1010	1017	1044	1030	979	952	1010	1070	971	969	1027	975	979	957	1010	950	973	993	1022	1002	1073	985	991	981	974	932	1004	1026	1005	1019	967	987	982	998	977	973	987	957	958	970	952	917	929	1028	1003	982	994	1006	959	972	1005	1028	922	961	922	989	969	1009	949	982	1007	967	962	960	965	1003	984	987	936	996	988	1043	1028	968	1006	987	974	992	978	967	995	988	936	1002	987	1030	1029	999	982	997	953	985	1021	1024	972	976	1038	971	980	968	1010	947	998	968	952	958	1000	953	997	934	997	977	954	996	967	1006	985	1012	1008	1011	959	943	986	995	985	996	977	948	938	1024	955	998	1029	951	1023	992	969	1024	891	989	967	957	993	1002	965	1003	1030	975	951	987	1036	942	1024	1020	998	945	978	961	1051	955	999	1018	913	1014	963	994	969	1031	969	968	1001	984	985	1015	944	966	998	1006	949	1019	1033	953	974	976	987	963	966	1009	943	1012	1025	949	910	941	996	992	932	995	989	960	921	994	994	948	998	1000	1029	1038	987	1018	978	1009	987	981	1035	940	967	918	974	983	1016	915	1016	978	945	956	975	1004	939	996	999	949	997	977	993	1003	962	938	982	996	1011	1002	947	962	982	951	967	1016	1007	987	1001	983	934	960	932	1008	987	1019	967	991	975	1036	1045	995	1051	1005	995	983	968	977	995	937	959	986	1009	928	946	1012	973	985	951	949	977	997	1006	988	982	942	922	1008	961	1007	1001	980	966	993	966	991	980	976	977	1017	978	927	961	981	930	1019	1005	930	1046	1008	975	964	967	1032	985	982	977	966	989	1003	1000	1032	1021	968	1025	986	993	991	946	950	997	960	998	975	930	1031	999	1021	973	1042	986	983	942	949	991	967	962	990	987	961	1023	968	990	981	986	1020	911	1087	985	994	944	943	1049	1020	974	937	997	996	948	995	1006	948	942	1018	988	979	966	1035	960	1012	1015	1002	1004	956	973	1012	1000	925	935	943	1001	947	1033	1007	992	953	973	1029	929	987	932	971	981	1075	977	964	995	982	991	991	1008	1018	995	986	986	969	947	1001	950	1025	1005	972	1024	986	992	988	989	1027	990	1002	1003	1038	961	962	949	1011	993	972	969	1011	991	990	1028	971	972	950	984	975	1042	1023	965	1006	1044	921	928	1026	959	1006	1003	1013	1038	994	1018	1003	966	973	979	992	1000	999	1026	988	1003	1031	983	973	999	963	992	964	980	959	947	1029	1002	985	1005	914	1051	974	1039	946	1004	964	958	932	972	983	985	937	975	1014	1015	998	1007	944	947	946	972	993	997	981	949	1004	956	1026	1012	995	968	998	1022	943	981	996	959	1023	976	1031	986	982	946	975	951	984	983	927	1027	997	954	988	944	1025	990	1004	996	947	956	970	997	991	994	982	958	980	1002	995	913	1034	992	1035	1007	1018	1012	960	948	1004	995	951	1001	1020
15299	6488	4822	3821	2861	2051	1458	1300	984	793	659	604	527	554	496	513	434	421	430	453	388	403	371	382	336	337	316	328	333	378	337	309	330	342	325	349	278	308	306	359	303	327	318	297	323	352	351	296	327	353	343	346	343	314	296	296	318	373	291	305	322	319	320	279	341	338	297	302	309	286	287	299	294	308	310	329	332	314	343	291	289	302	291	331	367	339	300	291	318	346	279	309	327	335	323	286	301	320	315	335	333	309	313	359	353	277	328	352	308	289	307	326	296	297	307	308	296	306	331	301	296	306	316	335	323	296	308	301	321	335	304	350	308	322	306	316	314	291	312	344	351	312	326	310	312	290	303	315	291	314	309	366	318	303	293	302	330	301	314	346	305	321	288	317	378	280	304	319	317	317	305	345	345	329	342	285	312	321	296	318	317	302	295	291	296	320	281	309	350	319	355	336	330	293	311	322	325	330	337	326	342	296	324	308	319	334	339	329	321	320	337	305	347	294	273	301	302	330	333	320	326	320	318	342	354	344	304	338	339	270	323	314	307	305	320	327	317	297	327	317	310	305	312	332	307	311	314	304	308	316	366	291	308	321	295	273	335	314	300	294	332	266	295	317	326	318	313	302	320	317	323	349	333	310	291	313	343	299	337	317	312	308	355	330	317	303	325	317	317	293	345	325	331	281	317	300	304	315	324	301	319	310	301	340	330	317	292	330	295	275	297	339	323	309	314	339	323	312	320	318	338	312	317	285	278	345	307	332	310	330	297	288	307	334	325	351	323	317	313	315	374	325	300	320	314	314	311	330	335	289	336	320	288	338	323	326	369	314	310	316	314	333	314	351	318	309	321	305	314	325	382	323	291	322	290	370	340	306	288	355	293	304	306	306	285	331	343	345	264	315	312	319	301	327	352	349	303	304	307	315	301	347	352	321	324	264	376	311	334	330	293	333	341	342	312	313	306	303	372	311	333	315	320	340	322	297	332	288	321	302	306	314	293	320	315	348	331	339	360	335	319	342	334	289	316	311	331	326	320	353	329	282	314	363	301	329	293	330	309	314	342	303	315	333	322	324	311	321	283	341	320	319	313	317	311	290	346	392	331	298	312	331	323	311	354	353	301	321	337	331	313	316	320	319	313	302	314	320	330	311	291	297	331	309	303	313	348	307	309	310	296	315	335	333	298	335	308	310	368	327	289	351	317	347	320	332	338	374	323	307	289	324	328	309	277	296	333	329	319	325	339	292	344	330	332	343	298	274	330	349	307	326	302	317	298	294	345	332	308	335	279	316	317	319	326	330	348	324	330	335	302	292	321	348	315	320	335	306	316	314	331	322	342	338	287	321	286	310	317	296	300	330	290	280	321	299	292	278	300	328	310	295	352	341	337	334	324	339	357	333	298	335	345	340	305	347	343	318	285	285	317	292	305	336	310	310	322	320	309	321	306	316	332	317	300	321	336	315	316	302	342	336	314	354	339	313	341	319	312	285	349	361	326	308	329	338	287	330	318	313	315	319	337	302	331	312	298	311	338	326	329	286	326	313	343	306	337	298	331	308	292	295	285	303	371	302	295	317	318	299	311	308	331	323	316	320	317	316	334	304	358	309	359	301	290	338	322	368	332	324	321	350	336	298	309	330	311	324	319	331	308	296	328	348	309	294	311	306	316	303	278	314	323	297	353	311	330	291	307	332	281	325	310	323	317	333	326	334	304	315	288	296	312	296	301	306	301	370	279	317	326	321	310	274	314	314	307	305	312	263	288	307	340	312	325	303	312	316	294	312	303	281	318	318	331	326	291	321	307	334	317	303	330	339	301	351	326	316	314	339	322	298	316	312	329	301	313	346	320	306	304	344	354	344	306	356	342	352	331	306	328	315	327	287	322	316	305	331	323	300	305	310	326	357	309	324	368	305	338	291	332	347	358	351	329	360	301	311	272	307	343	336	319	286	339	306	292	308	301	317	326	359	328	328	322	328	332	309	286	333	314	332	332	324	284	367	289	349	294	356	320	309	291	318	294	333	329	339	304	296	322	313	322	319	344	342	306	278	323	290	340	337	313	310	327	332	306	325	348	308	297	277	317	289	289	306	326	313	344	297	321	322	338	353	340	327	323	286	323	301	313	305	345	330	345	317	309	340	299	344	300	326	300	322	309	302	304	327	322	340	334	298	286	339	356	298	299	302	303	338	342	296	324	333	326	312	281	288	320	330	329	330	295	341	311	273	337	283	325	328	292	327	346	326	359	335	358	345	311	318	334	299	312	342	342	336	322	324	281	347	327	324	313	305	339	326	342	333	314	311	348	324	330	312	321	340	319	294	332	334	302	303	329	296	317	334	325	330	323	296	352	329	337	352	301	300	308	326	358	310	323	343	349	308	302	320	315	328	305	345	284	324	295	348	319	347	329	297	269	343	305	332	328	332	324	326	314	314	302	317	320	328	322	303	319	332	302	330	319	287	303	313	322	345	314	313	304	328	305	314	328	348	335	324	363	288	337	336	330	311	346	330	325	288	280	293	308	331	333	306	321	331	337	303	325	307	328	303	261	297	308	274	332	329	354	340	332	289	313	315	321	343	351	334	305	312	341	362	339	356	301	363	322	277	335	329	324	336	333	303	302	303	302	294	304	306	301	336	335	317	337	301	304	344	301	301	314	308	289	315	325	319	320	294	313	306	334	326	339	278	285	326	322	320	337	274	288	317	313	303	307	313	311	311	344	309	316	322	289	323	367	297	334	326	358	331	308	305	303	314	319	293	319	323	338	318	341	306	321	289	307	307	302	360	346	304	326	353	345	314	296	317	323	325	327	339	336	322	306	284	333	307	313	320	333	319	313	292	326	306	287	315	306	306	335	305	342	316	333	369	328	321	287	366	325	337	294	294	348	325	309	330	345	341	311	295	337	311	305	326	299	322	310	321	304	291	292	338	290	340	313	344	302	294	350	336	376	283	307	324	312	318	330	281	323	318	303	317	309	318	324	347	334	313	300	298	336	344	346	309	297	320	304	313	328	298	344	326	324	313	366	319	316	315	333	320	327	285	303	304	283	338	320	311	303	340	331	280	342	331	306	302	322	320	320	314	301	308	302	289	326	297	282	303	293	331	314	349	291	294	299	313	321	324	317	329	337	317	305	323	329	313	348	290	260	279	336	314	315	330	341	293	289	309	321	304	290	318	312	339	319	318	311	309	327	331	360	337	343	329	335	319	284	326	321	329	326	298	341	293	297	282	320	305	329	308	310	282	335	313	340	332	323	311	321	289	323	309	354	312	324	345	311	301	327	315	341	316	325	336	314	323	283	315	321	307	349	328	315	308	318	368	315	295	339	350	330	294	310	345	335	343	352	306	310	312	331	343	334	300	315	339	331	328	328	324	329	275	342	291	316	323	290	323	339	281	313	338	337	308	324	282	284	309	282	304	298	295	289	315	302	318	319	291	336	314	322	309	322	320	298	308	293	302	337	279	366	317	288	331	317	289	325	304	324	309
9213	5204	8200	10310	9254	7551	5585	5127	3702	3095	2753	2266	2004	1971	1786	1595	1560	1322	1310	1275	1231	1076	1072	976	962	939	923	904	795	811	799	748	809	725	746	722	790	777	713	730	730	765	763	762	707	766	778	726	746	722	748	719	737	707	682	746	753	740	700	759	766	759	737	726	697	712	702	764	717	735	729	738	727	759	686	743	765	777	702	722	713	748	724	715	721	703	729	744	742	716	736	728	677	721	721	761	709	760	722	750	731	730	746	702	701	760	688	718	776	758	786	713	731	745	695	716	731	715	707	766	706	712	749	721	741	739	764	729	750	696	747	716	722	752	722	741	767	734	710	709	711	726	764	751	709	719	742	689	729	741	782	721	717	735	765	707	718	748	691	751	727	713	764	755	694	710	705	735	724	733	690	729	705	769	719	773	761	753	746	743	743	705	751	715	700	770	752	758	739	740	695	701	729	738	753	705	753	751	740	717	734	717	736	727	711	729	761	743	711	732	751	703	762	732	731	760	725	682	780	757	728	711	730	674	706	738	694	733	703	729	729	712	734	706	727	764	763	744	779	754	724	719	724	735	749	679	711	740	734	709	671	701	740	743	730	761	729	738	706	693	683	737	704	715	729	692	702	724	720	737	667	758	698	784	691	797	711	723	722	737	720	706	689	715	720	721	740	733	707	725	719	714	771	716	711	696	702	697	745	698	754	776	700	737	713	770	775	733	728	702	725	770	724	716	788	686	740	735	696	760	712	770	747	724	713	694	721	761	759	692	732	765	709	747	719	742	701	741	706	706	704	724	704	722	684	689	757	724	760	762	725	761	762	761	726	738	703	719	731	718	713	722	752	722	745	717	749	736	781	723	750	763	730	699	713	700	677	717	735	763	778	774	748	741	705	720	715	745	745	707	798	744	713	722	709	761	720	696	728	731	718	737	701	743	707	737	739	713	711	719	704	751	677	718	753	755	724	744	721	796	688	720	775	701	679	738	709	741	757	743	696	726	735	726	720	708	684	742	736	697	737	713	700	769	761	688	715	717	761	688	764	717	784	762	739	748	728	713	719	746	730	758	704	768	695	680	740	745	760	726	729	706	731	781	749	723	694	727	748	736	674	741	684	747	741	728	750	726	753	725	716	733	724	754	726	731	716	734	697	727	706	740	728	719	726	753	710	706	713	763	709	763	703	770	729	723	740	777	732	749	755	768	770	764	711	724	663	708	710	715	727	705	730	725	760	699	719	721	757	761	738	748	669	723	744	748	738	729	711	765	732	718	736	740	740	738	689	720	764	759	726	760	726	716	702	772	762	726	770	757	751	733	707	727	742	710	737	701	694	748	784	692	708	737	726	741	770	773	726	729	732	699	753	738	717	698	763	752	699	682	730	679	770	757	748	722	742	740	711	764	740	760	741	768	720	779	734	751	711	712	727	716	703	754	681	773	757	718	743	778	754	759	708	756	723	717	774	787	728	759	763	655	727	727	712	764	767	746	768	738	694	728	730	750	734	739	711	703	713	757	736	736	741	723	729	758	736	707	670	689	716	794	763	743	694	702	737	716	770	713	745	777	728	752	742	687	706	692	755	751	738	704	744	687	705	734	751	736	756	704	717	768	788	786	709	717	720	762	689	767	710	737	751	697	728	742	748	738	682	726	666	724	739	698	722	742	682	729	680	736	718	724	734	743	715	729	706	746	729	746	730	760	725	734	741	755	743	764	792	716	735	756	708	736	748	745	770	702	711	746	698	720	742	786	764	726	753	753	722	714	750	755	709	685	699	717	653	794	803	704	736	723	721	760	731	735	737	757	737	695	747	735	750	733	770	738	751	747	732	731	757	737	708	719	714	728	751	796	743	713	715	743	741	817	707	695	739	758	762	755	718	738	779	717	728	702	698	758	757	690	765	760	775	688	738	702	702	706	786	717	702	690	715	750	731	717	697	682	775	749	726	730	689	704	714	740	763	720	751	761	750	732	736	761	714	707	695	728	778	696	745	714	691	722	766	702	681	687	737	713	739	723	683	726	745	739	792	684	697	716	760	726	709	695	754	685	751	724	759	778	700	760	763	710	707	780	728	752	725	752	737	729	698	762	789	772	723	725	714	702	713	717	749	714	718	715	761	734	710	756	669	739	709	749	740	772	728	688	746	730	714	729	737	737	745	708	748	761	762	686	778	733	738	736	739	725	740	700	739	699	756	700	712	698	737	708	734	743	678	750	741	760	678	746	742	732	734	735	735	701	727	704	712	727	762	716	741	712	690	717	753	730	749	688	702	724	753	761	753	724	734	728	736	725	716	698	718	709	719	761	794	727	749	714	776	746	732	723	696	749	742	722	778	760	745	734	668	746	717	705	701	763	770	740	746	726	718	738	777	707	680	734	710	700	697	759	760	718	719	706	686	730	716	708	748	711	722	731	739	702	729	774	719	733	715	703	732	759	709	765	737	731	719	766	736	761	705	702	722	742	745	735	777	707	724	750	771	735	739	696	745	775	727	717	784	744	744	728	719	791	766	727	769	695	756	746	735	727	766	730	740	721	793	764	729	715	762	709	725	749	761	773	707	724	723	803	753	756	734	717	735	734	686	720	716	810	712	730	749	740	736	749	723	761	757	714	712	708	740	743	778	687	753	762	694	780	752	724	763	737	741	756	772	738	693	701	707	705	792	751	701	711	738	698	763	760	746	740	748	716	732	729	726	709	742	704	714	742	745	698	755	786	769	725	768	742	734	739	774	786	710	756	741	733	726	723	694	752	784	720	719	713	700	721	729	724	679	726	729	746	740	745	699	707	768	727	765	737	745	756	737	710	777	727	755	729	726	710	719	749	713	738	735	743	725	724	723	772	724	744	704	782	765	679	704	774	733	782	762	701	681	739	688	736	707	718	727	655	742	700	742	715	765	736	760	732	780	717	711	781	741	731	717	781	736	727	707	724	732	724	753	718	773	760	740	765	701	698	735	778	714	682	735	757	716	766	725	723	736	718	776	729	721	745	750	766	731	774	686	722	695	747	717	740	719	743	755	743	678	720	723	747	746	737	695	764	763	724	787	721	700	716	718	779	677	699	718	710	731	726	760	776	730	754	741	758	796	698	695	671	713	722	739	748	809	665	710	695	717	719	752	727	748	701	776	747	771	706	725	716	746	725	786	716	781	765	757	764	727	749	707	758	741	741	767	734	755	716	708	740	726	781	674	675	720	705	753	689	783	714	709	795	729	737	756	704	748	721	718	674	736	744	738	732	719	742	733	729	707	718	724	775	748	744	730	728	761	759	745	758	731	780	711	663	713	769	728	673	751	776	730	773	734	760	728	716	730	746	737	690	735	740	693	776	697	729	734	775	704	734	698	737	740	791	763	715	751	712	755	720	698	773	728	746	709	723	694	699	681	707	710	788	722	729	746	706	705	723	689	726	737	718	715	669	731	742	683	707	772	699	732	738	778	746	722	759	787	698	726	717	732	713	772	688	710	739	747	743	723	730	724	755	738	751	725	707
24279	11224	10367	14771	9241	6438	4070	3091	2069	1505	1262	1047	962	851	785	683	671	623	570	623	550	540	553	475	514	487	487	448	422	449	424	400	413	452	456	416	390	420	436	455	416	473	403	411	436	416	412	419	425	423	449	427	401	403	372	414	391	416	429	380	387	407	373	410	412	388	458	398	413	394	421	426	407	398	401	415	388	407	397	410	381	372	420	394	381	427	417	423	428	395	425	440	374	381	421	409	437	402	435	376	398	417	412	412	359	438	446	408	400	395	440	379	391	439	460	402	394	406	436	435	432	383	423	426	387	396	411	406	423	413	402	408	361	426	377	399	451	425	387	431	429	425	382	388	467	376	389	402	401	457	411	419	408	433	413	437	429	397	393	414	415	398	445	388	429	400	406	421	357	406	426	427	452	373	449	442	417	374	459	417	418	423	391	420	422	418	407	373	405	391	411	410	430	409	375	415	377	390	427	385	423	416	428	392	414	389	398	422	446	434	414	453	416	458	381	420	425	465	415	413	375	436	398	364	383	441	387	416	388	395	417	405	410	384	394	451	404	397	401	412	401	369	417	369	422	420	431	390	397	444	397	373	354	403	393	390	395	392	418	369	391	397	426	419	425	384	446	403	428	385	415	408	387	416	416	424	434	411	403	401	408	420	440	419	420	405	400	371	405	435	387	402	462	430	413	432	445	387	387	423	470	401	378	378	411	367	438	438	442	375	418	409	407	422	379	432	421	401	434	361	410	418	413	357	386	425	419	409	436	435	439	419	407	370	437	409	421	438	403	404	373	386	394	418	397	395	386	439	437	422	405	413	370	403	408	432	423	412	422	368	402	399	408	442	436	388	403	432	376	401	427	392	417	455	424	396	467	389	343	398	366	441	433	401	410	415	422	412	365	420	383	412	391	392	432	390	423	399	435	414	441	416	435	396	361	427	422	414	374	372	372	400	426	415	378	388	433	446	423	392	406	418	387	420	395	417	400	424	427	407	403	419	381	380	437	439	389	424	420	372	446	361	393	424	412	379	416	409	387	415	413	414	453	444	384	398	403	411	391	426	366	377	404	411	381	390	382	361	410	376	369	380	406	397	393	432	396	431	417	439	442	393	429	426	408	429	369	381	390	364	391	417	374	418	413	415	451	408	433	437	441	415	425	412	393	439	420	433	444	437	438	419	431	391	400	388	389	391	422	431	384	450	436	420	371	419	389	382	413	451	405	419	426	402	389	420	391	406	388	412	419	410	378	420	420	414	391	408	401	403	404	410	442	410	424	380	450	420	392	421	448	424	417	372	443	490	415	401	413	400	444	402	409	390	386	415	411	432	429	468	434	394	391	389	410	392	447	426	392	386	391	447	453	386	428	418	410	422	388	417	393	392	385	409	394	405	425	422	443	430	380	429	415	391	409	392	392	423	416	440	443	393	422	412	413	408	449	405	404	416	427	417	388	424	427	423	390	366	416	401	388	416	404	396	432	392	393	417	448	434	404	427	369	362	404	415	380	442	432	423	415	428	396	404	415	405	428	394	392	395	365	422	439	446	375	398	418	429	381	388	425	370	461	416	376	395	415	408	420	468	437	414	427	418	419	445	398	386	423	365	368	421	380	356	405	409	400	394	410	352	392	406	441	381	439	387	455	373	397	419	390	373	444	442	382	386	411	422	414	420	394	419	424	392	410	396	397	432	418	435	408	432	442	409	389	429	409	383	437	414	399	377	409	379	426	436	423	418	443	423	364	391	441	432	410	433	477	441	387	390	409	397	394	460	418	414	379	406	420	387	437	395	426	390	426	398	389	425	419	427	397	399	369	437	406	366	398	385	410	430	389	426	407	409	434	426	390	401	417	390	385	421	416	379	416	420	406	422	397	426	420	443	438	419	379	418	403	374	414	418	418	399	382	396	408	402	414	388	431	423	414	417	425	379	452	427	390	393	389	380	452	407	404	421	387	415	422	404	412	380	451	404	390	432	386	390	419	405	422	428	431	394	378	397	416	384	410	407	386	365	410	396	442	427	415	441	382	439	418	426	425	440	450	426	398	392	390	378	418	406	409	429	424	407	388	403	438	407	367	436	363	381	422	367	408	424	458	376	411	415	410	395	402	452	402	433	420	398	398	378	421	419	407	416	397	439	399	395	417	436	425	376	437	444	390	412	384	384	435	430	417	431	429	378	433	399	417	421	394	380	416	430	429	394	416	434	398	418	388	380	394	408	424	386	402	448	368	389	443	432	460	469	407	392	380	385	390	422	399	443	424	394	396	407	402	393	392	407	422	387	359	429	397	425	388	418	371	382	395	411	399	429	416	408	377	429	374	404	444	391	424	421	388	416	382	409	458	392	415	396	401	422	424	400	402	394	390	403	389	431	433	425	388	414	429	434	426	413	398	443	429	422	419	392	420	407	438	400	420	408	381	378	416	417	398	460	397	444	461	402	411	403	433	422	405	442	417	374	426	441	415	396	407	384	421	415	411	434	468	385	409	425	419	396	413	388	415	376	399	407	433	384	408	368	404	405	442	466	452	383	434	412	444	434	427	409	372	392	416	423	360	422	396	426	428	416	444	404	424	454	406	410	405	404	390	420	430	400	439	410	430	397	429	414	402	432	429	404	437	427	437	371	421	432	410	477	414	390	382	423	411	404	384	388	404	415	419	411	415	405	390	375	430	421	371	408	392	445	431	373	371	411	394	395	402	393	460	437	433	424	470	404	372	397	417	399	389	417	423	430	371	387	408	399	435	435	439	403	433	415	360	417	432	416	418	394	403	430	410	371	400	384	395	415	391	421	395	410	383	397	417	453	444	448	393	394	360	430	391	400	393	429	412	390	414	421	423	388	435	408	464	407	396	441	405	429	410	419	421	423	417	400	444	428	452	433	425	434	375	412	415	415	360	437	399	384	425	405	393	388	394	396	402	463	408	396	426	429	470	391	392	468	375	429	444	436	418	424	424	379	464	386	367	395	392	474	396	385	408	387	407	384	421	409	422	447	452	430	404	391	428	444	410	420	380	436	412	405	428	409	388	418	382	407	374	371	429	408	421	450	395	411	361	407	405	442	421	450	424	413	386	390	396	393	423	411	444	410	429	388	401	369	403	442	428	369	365	404	419	411	366	425	399	377	355	423	406	440	412	389	452	405	421	438	392	377	375	447	406	370	418	420	416	421	394	429	425	424	366	401	451	435	373	411	410	369	379	412	401	415	407	388	397	418	420	408	418	372	409	439	450	375	410	387	454	408	400	415	459	422	418	400	402	415	417	399	471	423	347	400	382	419	393	392	369	396	448	422	410	420	426	412	442	395	441	426	421	406	395	414	421	422	392	450	424	423	439	402	399	420	421	387	378	423	432	414	414	373	414	440	432	445	397	418	391	419	442	436	387	408	407	396	428	421	422	350	416	404	426	403	454	396	404	409	444	440	366	393	428	408	421	378	403	394	390	419	424	391	418	419	393	406	420	395	422	411	407	422	372	389	426	379	423	442	421	413
15226	8761	15730	26916	21365	17813	13289	11385	7799	5847	5058	4280	3723	3418	3017	2717	2527	2181	2177	2029	1868	1655	1506	1487	1373	1315	1311	1150	1075	1057	1073	1015	1057	1042	1016	1014	1017	969	986	1009	1040	1035	959	962	953	984	939	973	909	936	935	919	924	970	932	879	887	842	989	913	906	931	962	965	929	889	941	855	921	898	908	862	947	881	920	952	911	891	910	947	920	922	938	904	951	905	871	865	972	934	940	935	917	892	894	902	910	853	891	924	946	919	938	982	887	900	935	902	880	979	892	884	908	918	960	859	915	864	929	888	894	946	908	877	908	898	892	923	938	902	922	893	932	944	921	907	913	883	882	889	891	918	910	878	886	905	935	867	900	884	950	928	904	858	921	942	929	936	903	893	937	909	911	918	928	922	878	922	888	886	916	878	919	895	852	917	952	912	902	958	849	943	941	929	879	925	954	924	897	876	947	863	909	906	884	895	901	982	954	894	871	904	906	906	906	934	941	874	911	897	961	911	906	942	915	905	971	878	963	911	895	918	872	916	876	965	882	978	866	886	896	903	979	891	880	881	941	912	939	869	901	937	861	863	936	963	893	912	915	876	929	898	947	969	892	928	864	972	930	880	890	899	927	885	911	904	922	936	868	960	945	899	867	890	945	899	944	900	898	907	878	939	886	949	951	905	860	942	920	985	904	905	902	899	902	950	903	859	960	932	943	888	959	917	924	867	945	920	960	890	893	943	958	893	924	893	907	894	927	922	922	889	969	926	918	906	945	940	907	872	941	877	877	946	925	942	914	883	923	895	917	892	865	990	878	935	889	924	926	925	924	925	953	946	921	916	936	934	935	958	909	890	876	949	901	916	913	933	954	923	898	910	899	921	911	905	881	891	876	912	905	962	885	907	983	885	927	879	869	918	907	957	921	893	881	930	896	897	960	987	906	847	894	899	940	915	912	916	866	906	923	920	884	883	990	916	888	881	951	886	927	908	948	927	911	919	949	874	948	959	905	920	969	916	950	881	889	858	937	935	918	906	906	933	933	961	885	881	922	876	898	890	889	954	919	901	931	916	949	941	939	929	923	938	930	916	885	900	948	930	911	908	918	933	924	892	901	950	945	891	858	919	902	916	916	938	922	907	890	889	857	878	985	884	830	893	907	854	872	932	893	863	947	919	879	896	987	905	885	967	917	922	894	943	862	918	912	886	926	877	863	912	964	904	939	951	909	920	898	865	914	837	889	943	893	909	901	920	897	963	886	880	949	973	899	896	1003	874	882	899	889	889	910	937	921	884	906	917	938	937	906	906	971	877	893	943	959	939	921	851	878	937	875	910	942	879	965	943	862	972	901	868	952	917	871	943	906	868	905	895	913	861	927	867	903	930	976	901	877	899	929	878	915	850	878	907	929	895	914	962	882	879	897	905	886	918	878	924	927	911	905	917	891	961	877	932	860	878	958	893	925	896	885	889	904	920	913	927	925	918	869	918	926	895	943	855	917	868	898	923	897	907	923	879	920	888	892	849	891	979	916	899	868	989	887	912	938	901	875	918	866	887	930	893	889	931	914	926	903	900	930	936	929	914	880	851	883	891	946	923	948	897	911	873	865	941	960	922	887	899	932	909	940	891	962	948	953	897	921	903	867	880	960	916	927	909	894	928	898	944	906	904	889	916	937	914	938	866	906	908	976	955	877	937	919	916	904	901	937	907	949	925	893	930	907	965	880	927	864	983	919	900	918	912	900	866	952	914	867	903	898	891	861	875	894	921	918	863	887	926	884	911	894	896	869	871	921	910	914	940	945	882	929	911	964	925	895	868	906	929	918	910	940	899	976	925	936	889	899	931	912	897	928	914	861	915	920	864	940	957	871	933	878	868	898	914	948	890	945	870	926	848	936	894	963	938	910	895	876	904	869	969	894	857	909	900	881	944	903	911	910	943	893	905	921	859	883	933	933	856	941	907	893	905	886	840	944	891	912	957	898	872	903	870	900	949	892	909	898	902	930	919	855	942	906	899	887	923	938	924	936	907	948	893	953	928	921	897	874	896	899	926	963	904	939	918	901	928	912	877	901	898	874	900	958	938	939	907	901	915	996	905	958	918	928	876	907	903	888	948	972	978	927	941	945	871	930	883	879	985	942	889	857	951	896	934	925	860	922	919	927	877	913	858	918	934	951	931	891	862	934	889	920	896	922	963	933	832	932	935	946	918	957	935	928	935	972	963	957	898	928	925	915	902	894	855	935	902	947	883	883	961	916	946	953	874	890	881	973	899	916	869	978	873	896	1005	909	918	901	889	894	927	922	895	926	890	908	956	898	956	951	903	933	904	950	912	946	930	895	876	903	899	854	901	829	885	885	912	924	952	894	867	890	918	912	923	865	860	851	880	869	896	963	895	963	896	947	948	842	927	889	932	975	908	928	894	963	926	920	917	888	904	921	884	919	931	923	970	902	891	883	895	919	927	953	872	882	948	929	958	969	884	918	886	913	912	879	893	879	922	946	901	896	948	879	907	981	923	901	928	930	945	955	916	936	920	885	869	890	859	950	893	854	937	959	867	952	834	922	933	903	917	918	913	891	922	953	871	910	915	888	897	913	863	893	959	904	897	868	940	914	918	852	926	957	959	910	889	897	934	888	914	898	916	970	832	935	921	878	914	909	912	909	878	971	891	917	912	882	854	956	882	870	880	910	993	887	898	949	878	878	889	924	861	867	881	899	909	927	912	952	866	911	922	904	935	898	928	915	913	870	967	896	922	955	906	947	891	928	897	886	936	920	891	984	871	925	916	923	914	842	902	884	880	987	870	914	926	918	932	982	888	922	871	896	935	939	920	890	941	859	899	902	896	902	959	947	876	909	949	928	871	860	926	945	883	857	916	885	949	851	915	897	921	927	847	945	888	886	916	895	937	880	948	912	980	963	891	939	960	856	893	923	938	903	895	882	919	971	918	951	957	880	873	941	851	901	921	916	894	932	942	886	928	922	890	950	882	908	942	974	895	874	875	927	910	914	899	863	901	902	890	961	944	915	876	934	928	893	950	879	942	880	874	895	896	880	892	895	944	926	920	910	944	864	897	916	893	956	897	918	908	897	883	908	888	891	897	932	920	933	886	891	909	966	888	910	900	932	923	933	939	956	966	973	885	910	894	900	912	911	891	918	909	920	944	1005	913	922	939	929	872	915	919	868	950	905	952	876	899	926	896	960	896	900	905	898	884	901	951	842	929	908	907	877	883	906	925	954	877	914	911	922	971	891	950	900	929	868	868	925	911	942	932	883	929	926	918	902	940	920	938	944	952	872	929	855	901	913	889	929	898	890	878	884	934	928	937	923	902	890	888	873	938	957	925	928	913	964	961	903	960	843	913	892	933	932	938	934	924	901	904	861	872	932	906	856	938	897	912	924	931	913	893	968	910	919	913	887	864	939	875	935	932	914	898	853	934	948	891	927	921	872	889	884	989	847	872	930	859	926	934	892	948	925	880	942	943	929	887	928	897	927	930	948	933
33076	17140	16109	22811	15363	10335	6570	4873	3380	2306	1771	1484	1418	1208	1058	947	775	733	807	705	671	690	622	576	545	558	574	479	487	448	452	508	481	498	490	474	429	487	442	437	457	510	498	462	422	454	463	445	442	436	423	457	466	425	458	412	452	441	430	403	445	488	401	451	437	463	474	426	462	459	462	399	476	473	422	417	466	457	454	487	468	440	442	449	440	439	427	483	463	431	454	426	428	467	427	454	490	440	461	440	423	443	434	454	467	464	421	417	453	493	461	434	492	451	490	471	428	491	455	480	421	477	471	474	430	483	484	451	475	442	466	460	464	462	480	477	486	422	507	464	487	491	424	446	461	420	474	482	456	433	426	424	437	448	462	454	450	421	401	428	436	438	425	490	471	460	422	450	422	462	473	430	484	416	456	405	423	449	482	471	446	457	437	424	462	433	400	424	470	390	444	464	428	482	456	447	435	519	468	431	463	465	447	451	484	473	436	472	452	449	449	417	419	393	385	457	487	431	451	489	481	449	435	432	401	490	435	428	480	421	438	449	422	485	440	437	466	435	432	439	470	468	412	420	452	475	453	410	461	388	393	419	434	409	449	451	438	442	441	448	446	417	412	465	414	426	468	434	418	450	458	459	452	404	474	460	431	483	460	422	473	445	415	465	455	423	454	407	448	445	487	412	453	472	438	427	420	485	439	479	482	471	504	448	440	480	396	433	435	414	461	440	470	430	463	430	416	442	469	440	471	448	470	452	438	440	472	438	464	428	423	443	475	431	466	453	470	446	430	466	453	463	448	443	453	461	473	408	481	437	414	430	463	451	495	460	459	474	487	435	431	444	462	464	446	457	473	490	441	444	458	468	473	457	443	428	408	452	447	407	431	458	453	428	432	460	442	431	431	444	451	465	451	456	472	431	431	444	460	437	425	484	474	463	440	470	422	443	447	448	453	455	427	412	472	423	428	463	437	461	435	421	435	436	443	442	415	456	488	451	452	472	461	462	436	440	404	484	464	441	452	418	455	462	444	516	447	475	469	479	434	446	411	444	396	463	474	434	431	466	474	480	447	455	408	487	453	483	495	455	449	467	451	399	465	425	421	450	464	443	479	452	421	455	489	413	455	409	469	417	447	453	455	415	454	447	481	482	488	451	475	440	426	431	434	474	448	428	428	457	412	466	459	455	398	430	432	455	465	411	396	431	446	477	436	472	501	427	409	481	463	466	460	460	434	451	508	449	495	465	461	453	436	439	416	469	451	459	435	468	421	509	471	431	461	466	441	423	457	428	497	424	512	441	445	491	445	472	521	486	450	395	458	457	453	454	416	440	427	447	471	452	461	452	450	435	450	504	468	437	448	441	463	431	461	426	409	466	451	478	445	424	483	432	427	463	442	492	474	467	460	434	434	430	497	435	446	447	452	500	450	424	452	452	453	492	473	430	414	451	446	444	481	446	439	479	451	444	432	447	417	461	482	504	440	473	450	473	452	433	452	490	416	447	458	408	437	439	479	453	451	474	456	458	483	497	499	456	442	487	447	484	487	452	450	470	473	466	433	487	414	497	431	466	462	450	429	476	467	461	439	460	410	465	441	454	467	447	485	481	489	438	457	441	512	465	446	449	457	496	455	460	444	444	443	436	452	450	433	424	445	447	457	480	514	458	411	422	450	492	455	455	439	459	471	470	462	447	444	439	448	438	456	474	438	458	460	471	441	430	441	440	465	487	486	488	457	426	453	480	480	495	421	432	454	464	476	434	436	459	438	408	456	429	469	470	507	457	439	507	451	412	438	449	455	434	442	415	444	419	436	457	430	456	460	465	464	446	463	452	434	431	446	405	457	456	439	444	452	405	433	442	435	469	453	443	447	467	440	463	468	490	448	416	424	455	490	413	442	445	450	404	442	473	472	453	431	478	484	466	460	444	473	455	424	485	439	463	414	404	429	462	472	431	455	448	423	457	455	436	451	443	490	483	488	442	459	454	446	511	440	469	438	518	459	433	459	432	397	454	478	447	429	484	427	528	444	449	475	466	455	439	484	422	443	422	460	462	427	461	439	430	460	448	453	444	461	441	457	450	459	453	426	437	429	464	430	429	433	463	429	436	440	473	435	416	440	440	452	441	458	459	446	460	381	457	492	432	476	440	447	447	461	413	449	448	408	435	444	452	446	419	436	448	480	425	451	423	443	458	462	427	459	473	470	433	465	398	444	459	446	468	435	430	425	454	449	463	498	429	451	433	450	443	464	475	425	438	412	448	446	413	435	458	472	471	449	473	440	480	444	410	447	467	455	413	437	472	442	470	443	388	414	476	471	443	495	422	436	496	439	419	450	432	423	438	402	457	434	394	423	446	459	467	471	440	473	448	445	444	426	458	438	411	421	444	428	468	483	431	478	468	444	444	423	461	476	466	477	436	412	400	442	424	411	443	421	492	436	421	469	430	431	438	480	429	421	396	395	452	462	439	424	471	469	443	440	448	471	506	456	427	443	415	429	470	415	414	472	476	484	480	457	470	487	467	450	463	445	463	444	460	445	485	470	450	436	464	479	416	437	455	449	461	436	443	425	420	463	451	426	465	509	435	438	450	423	441	449	445	434	423	465	452	451	423	432	460	425	459	434	452	433	443	480	429	439	450	452	456	428	477	457	428	469	432	436	397	401	470	430	450	415	414	412	418	430	502	452	427	458	430	423	412	443	467	403	499	471	441	429	453	439	433	423	438	469	416	442	446	422	461	450	439	466	417	424	456	424	478	478	461	454	415	462	424	415	440	418	442	457	470	453	452	468	431	476	450	453	416	428	405	458	459	449	460	476	453	435	430	393	409	459	467	500	418	460	467	448	419	436	479	445	463	398	459	428	470	450	423	454	443	433	398	456	426	452	464	419	478	479	457	467	379	487	448	411	480	452	439	466	455	459	439	458	453	474	458	464	447	447	471	469	448	470	440	431	436	433	513	428	462	450	446	433	469	429	443	400	462	451	481	450	447	472	450	417	413	433	451	438	455	463	456	473	433	461	435	448	454	453	484	466	447	469	431	421	414	489	469	459	485	410	468	430	439	437	423	466	424	437	516	439	441	469	447	425	481	438	455	420	414	388	440	484	453	482	456	457	414	439	424	444	471	478	445	402	452	463	429	451	506	438	405	472	435	459	413	442	443	488	467	462	419	481	439	397	428	429	416	454	448	515	492	445	433	428	478	437	462	451	426	447	419	453	439	418	464	468	462	428	479	427	423	429	425	440	425	436	475	502	430	475	463	448	453	441	450	476	482	439	434	454	424	479	439	438	460	460	447	418	489	479	404	462	436	449	456	446	475	456	443	438	449	445	438	435	440	483	440	438	459	444	446	443	436	461	459	452	457	438	424	473	438	462	434	415	485	448	430	412	422	462	455	454	399	435	443	471	397	457	444	447	461	434	411	440	457	468	467	454	439	427	419	433	479	463	482	463	447	449	406	434	412	471	392	425	437	472	494	472	461	440	438	408	420
19402	11937	21575	34046	28535	23401	18093	15510	11352	9038	7211	6077	5731	4745	4199	3611	3018	2756	2941	2500	2577	2118	1953	1850	1671	1659	1467	1330	1302	1209	1222	1179	1100	1055	1102	1127	1078	1117	1073	1072	1063	1093	1114	1024	964	1032	1005	1018	973	977	1054	1000	1017	984	995	965	992	1015	998	979	993	940	1008	985	993	978	1008	976	974	988	935	961	997	943	1013	942	947	963	995	903	1009	996	938	927	982	1021	1013	948	1009	997	927	965	1038	947	982	925	954	988	991	978	1029	947	986	1012	972	1029	1002	992	995	976	1060	1017	932	987	949	972	964	975	986	959	1001	987	952	992	985	938	940	1027	1020	933	927	998	947	970	944	990	939	1028	979	989	1019	988	1014	1023	922	941	950	992	979	1018	963	933	1025	962	984	947	932	951	1003	939	945	963	950	965	1000	995	1018	1017	995	928	910	994	921	987	958	1030	945	983	1007	993	963	971	972	970	938	977	981	974	974	1024	956	992	965	961	930	943	964	969	993	984	979	953	909	956	973	935	1016	966	995	953	927	1015	991	1010	952	1002	941	995	928	1017	984	1015	997	950	977	1009	987	966	1016	989	978	989	1010	1002	1017	1013	1005	971	987	968	1005	918	996	988	945	965	983	981	917	931	923	1054	999	982	950	942	953	939	986	968	944	1000	951	994	959	982	927	957	926	977	936	1004	988	998	970	986	1000	968	897	958	933	948	1004	964	1006	927	948	955	967	971	990	977	947	962	1022	999	990	984	941	980	964	966	940	952	932	992	957	983	987	978	940	935	966	947	1002	963	966	982	971	1031	980	1013	988	977	1014	984	944	917	933	979	931	979	951	958	968	1034	976	994	973	970	958	949	1016	1011	1017	952	910	975	998	950	978	942	985	999	955	976	948	1032	993	1017	929	962	900	986	974	965	983	1000	897	961	972	911	976	974	945	1054	980	954	946	966	987	1004	972	936	984	1008	996	967	943	954	965	1038	988	935	961	976	978	989	943	962	996	1005	994	991	964	970	950	994	931	955	972	964	969	995	928	1005	957	931	955	970	944	977	1016	964	934	914	958	981	968	952	954	992	989	957	960	929	947	1024	950	990	1000	943	993	978	1007	984	985	950	1027	982	980	998	1015	1006	968	964	1008	935	969	950	984	979	972	1003	959	989	962	994	954	928	963	947	954	977	959	952	900	964	945	949	983	969	998	987	942	978	971	1034	945	993	973	981	978	991	969	975	982	970	946	928	1004	1008	992	994	1035	1011	969	968	1005	980	923	1039	971	930	969	1018	983	974	997	1003	939	1029	948	976	987	984	970	976	1015	1059	1025	1011	966	988	996	988	931	984	958	971	977	987	983	949	1059	947	977	976	968	997	969	953	984	989	940	969	978	960	932	1009	1006	1009	947	1018	987	967	972	1016	1025	998	943	974	985	1007	981	925	964	963	1034	996	973	966	949	935	970	969	971	959	976	927	968	971	1031	1017	983	978	971	962	961	994	971	994	972	994	1006	952	962	979	942	936	1005	977	952	960	985	1004	984	973	963	995	957	946	1008	950	977	943	947	917	1003	961	912	965	969	983	993	1009	959	965	1012	1027	926	981	968	952	976	1016	936	963	988	924	982	1005	971	997	974	941	1015	904	991	980	997	955	990	911	967	1003	957	1004	954	1013	968	966	983	1001	959	965	985	986	944	959	950	998	986	1030	947	1013	984	1005	958	939	977	980	991	948	979	966	966	993	1044	967	953	983	940	916	1005	927	957	987	1024	979	941	950	1018	1002	940	949	1027	945	952	975	978	947	964	959	968	964	974	944	972	891	996	929	979	951	938	1011	953	1000	967	941	994	981	963	1013	928	995	967	935	956	983	979	979	989	964	985	995	982	1012	1016	948	975	990	1004	933	917	960	990	1006	969	981	939	933	1013	914	925	982	1028	988	944	961	1012	926	970	990	952	919	969	947	952	1003	960	972	980	970	959	966	949	969	949	991	959	994	955	978	937	1012	962	936	985	1008	967	948	1047	1028	1047	960	933	969	949	953	969	964	925	993	999	973	1035	945	941	934	981	967	946	952	976	993	969	955	1014	974	942	974	992	911	987	976	979	976	1049	1008	951	930	956	992	996	955	931	972	901	966	987	939	948	969	949	1009	933	973	1004	967	958	975	1001	1004	979	927	990	996	954	923	956	982	962	942	946	1003	926	990	991	964	958	947	983	954	982	967	923	954	941	967	1021	945	963	986	974	998	954	1043	930	950	964	1011	1014	914	1000	1023	1003	1011	974	996	980	916	1000	952	972	939	999	1005	920	999	991	969	988	986	1079	970	952	945	993	969	990	973	987	969	1009	980	986	976	951	1015	991	1049	1023	1009	1020	1024	980	939	1014	1014	995	959	979	930	925	1028	1004	979	1001	933	931	937	962	988	985	941	998	975	973	955	954	990	969	981	981	981	968	970	966	994	1020	975	972	963	1028	1006	961	984	962	969	995	970	998	971	982	1036	957	1003	952	969	979	961	922	969	926	980	985	987	993	952	960	956	979	996	964	1004	996	965	1005	962	998	963	1013	930	945	982	933	970	966	990	941	950	982	920	1016	991	941	954	1021	921	979	903	973	942	942	968	939	962	947	966	952	938	989	934	946	1053	980	1015	1008	974	1014	994	1036	971	935	976	1013	936	1019	947	1009	987	989	985	957	991	971	972	996	989	1019	967	930	955	1012	983	981	1025	985	939	998	996	905	953	1023	972	997	913	1000	923	1000	998	989	995	1009	982	977	997	889	972	969	985	964	949	967	1002	985	990	995	919	1023	987	987	989	909	946	943	918	998	920	1003	1017	994	1000	951	1029	950	951	969	996	1011	953	977	1001	938	987	978	970	936	1005	974	946	957	999	964	946	944	980	970	999	992	1034	965	959	969	1004	1012	974	966	964	961	989	999	1002	992	1028	961	999	1019	983	993	1008	963	1018	975	974	969	996	945	979	944	991	1029	987	979	1006	942	1021	940	988	970	975	953	975	961	965	1021	1002	961	960	975	918	941	955	1021	964	991	931	1026	991	919	968	928	933	958	1009	1021	933	967	972	982	972	979	1021	977	982	1015	932	977	961	1002	975	966	1033	1005	929	1027	970	952	931	973	944	968	964	927	972	963	943	1002	938	923	958	973	949	959	938	967	954	1013	978	987	956	953	968	1000	1071	990	974	978	989	915	996	951	1006	961	1007	967	910	938	991	969	988	976	1037	978	991	893	957	952	1015	976	958	934	907	945	976	1023	953	975	942	933	947	966	977	990	995	971	937	989	965	943	1019	956	923	952	999	1015	986	974	983	1005	975	934	951	899	1003	972	981	984	997	956	970	1020	996	1063	962	960	947	971	1003	1008	953	922	963	980	972	994	989	971	1010	942	936	987	919	960	984	979	954	1020	969	894	945	997	992	948	959	994	961	944	973	961	1027	988	936	930	886	914	942	997	1000	943	946	1047	974	953	916	899	985	985	946	939	963	986	960	1026	1010	995	970	992	919	969	969	1020	944	994	1058	990	972	949	986	980	951	990	949	977	987	982	1006	975	971	958	996	975	1046	980	930	954	975	964	943	974	996	923	997	985	994	964	986	972	1000	959	1017	960	934	1045	998	937	973	981	998	979	986	1014	939	918	1041	985	988	990	971	981	947	925	936	968	927	933	1009	1018	974	921	967	990	1002	937	989	967	941	954	1001	983	946	1016	942	996	1028	955	955	979	931	1007	953	946	994	963	1004	958	1042	944	943	1046	954	990	976	989	934	985	991	949	987	935	1020	985	994	999	979
14623	6769	4657	4030	2733	1972	1643	1348	978	815	687	661	663	592	535	512	427	425	406	402	413	369	355	383	309	347	347	323	345	282	316	330	343	311	325	317	307	342	317	327	344	339	321	275	281	311	328	284	314	334	283	333	318	286	327	311	293	301	305	318	334	303	322	309	326	326	318	338	335	340	330	313	318	332	324	320	280	326	318	299	287	322	300	307	315	317	270	303	311	278	314	304	326	328	268	322	293	305	325	320	350	339	326	283	271	326	304	366	305	312	318	307	313	349	294	299	320	336	324	340	306	308	316	306	288	322	314	277	310	313	309	311	345	319	294	325	309	276	314	332	301	319	325	329	327	338	303	289	292	338	294	318	325	336	319	310	279	343	341	362	334	294	331	302	281	334	336	320	295	312	314	359	329	284	287	305	302	282	307	293	294	326	331	346	329	309	329	308	311	285	317	309	313	304	325	291	324	311	350	343	345	329	320	310	269	293	272	337	284	310	304	344	313	314	341	322	351	344	328	308	312	329	311	324	325	317	312	304	329	294	306	309	338	326	323	305	308	313	295	314	314	295	294	323	328	333	287	346	312	297	325	309	354	321	278	277	288	301	313	340	306	326	313	290	293	294	314	328	330	301	294	333	321	353	297	260	321	314	279	302	330	310	294	301	283	341	300	355	289	328	307	290	331	311	310	280	318	307	289	339	348	294	309	299	307	300	309	336	319	298	294	315	297	291	310	328	293	324	280	300	345	317	290	296	320	290	310	318	320	288	306	313	328	320	328	292	331	278	281	294	288	335	336	309	315	322	349	291	349	329	366	316	336	336	311	283	323	360	308	313	328	319	317	337	305	330	303	309	296	316	330	300	324	297	290	329	334	316	287	305	302	295	271	306	297	312	332	305	333	337	332	327	329	301	338	330	350	322	310	335	308	343	278	318	307	344	307	298	298	317	315	315	318	303	297	285	318	346	316	306	310	274	316	303	317	299	336	329	291	305	323	330	297	322	304	317	294	344	320	300	302	324	328	326	289	285	345	306	292	325	308	321	287	314	317	322	353	300	342	276	320	338	324	328	317	330	334	342	304	288	318	299	310	334	312	301	318	296	297	314	271	299	324	346	330	302	328	317	330	283	298	310	306	319	289	332	329	350	324	328	317	328	316	288	334	297	302	303	315	334	310	282	308	274	283	307	292	312	324	302	295	331	315	309	277	279	321	331	302	294	306	304	291	328	305	307	308	300	286	288	326	350	337	327	292	314	309	321	298	297	311	276	271	313	349	311	334	300	291	265	282	304	318	279	321	311	302	299	317	299	277	303	318	325	301	265	311	345	319	308	294	309	299	326	322	323	282	316	310	320	306	322	305	318	295	318	301	302	302	328	333	311	295	324	293	322	321	295	318	314	324	332	338	343	320	315	322	287	310	342	333	334	315	345	307	291	334	334	294	333	350	304	337	333	371	290	335	323	336	298	319	292	269	295	347	302	304	313	317	321	309	315	289	276	279	316	276	307	296	300	305	305	308	300	316	360	320	345	310	326	316	271	311	311	312	327	335	265	320	299	307	306	294	289	318	321	319	326	353	322	318	309	301	305	308	311	304	346	304	312	303	322	326	277	289	295	281	287	331	338	311	323	314	361	320	311	306	302	306	305	349	303	318	302	303	318	309	310	313	306	292	344	308	290	299	329	306	283	275	321	303	268	306	314	308	306	336	326	350	328	308	299	323	327	341	334	306	292	308	291	298	294	305	363	329	337	303	295	343	316	315	296	306	319	318	285	333	327	324	301	304	339	335	347	331	310	288	335	348	307	327	310	330	340	304	324	300	324	328	323	296	326	277	289	310	303	302	339	348	327	302	290	275	324	343	321	305	290	287	335	307	334	301	307	309	320	292	299	326	310	286	334	307	348	336	343	313	325	327	295	327	314	305	325	286	307	296	316	306	291	336	295	304	318	335	317	291	303	283	311	335	287	329	320	309	303	343	327	285	319	292	328	324	352	299	311	326	352	310	303	301	312	302	343	329	316	304	337	294	309	314	332	277	296	297	306	322	264	327	348	328	282	289	310	311	315	315	303	307	312	298	322	339	309	326	306	328	324	301	333	286	318	333	280	302	341	319	289	333	308	316	322	318	308	275	340	296	335	350	301	307	312	296	317	284	328	286	340	321	319	330	346	301	326	293	316	304	325	308	270	341	349	297	325	319	318	299	313	352	332	315	352	351	331	314	319	329	297	281	319	315	316	303	276	304	291	326	321	299	322	299	335	304	288	315	321	302	320	284	306	347	307	285	316	321	340	316	296	321	289	313	335	329	348	322	329	325	332	350	318	349	327	306	331	295	307	358	315	336	293	347	341	304	312	355	302	325	321	311	324	312	305	329	306	272	294	309	318	298	314	308	329	334	334	297	301	313	298	300	319	328	332	295	332	299	319	338	280	312	311	280	341	303	317	323	344	305	315	304	300	315	316	296	336	330	289	319	304	325	318	306	311	298	278	311	329	322	319	308	299	299	310	330	331	283	332	299	277	310	318	307	296	326	284	299	285	339	296	283	325	324	324	329	327	306	304	298	324	318	336	348	328	312	293	316	326	330	317	303	311	291	320	281	314	313	314	306	314	313	296	335	301	300	295	322	318	339	308	310	328	348	297	335	295	340	317	289	334	289	321	319	314	317	330	320	322	358	308	353	308	333	291	304	292	267	317	322	312	339	310	340	307	345	294	342	317	289	281	312	319	319	315	304	301	316	304	298	303	328	316	311	305	308	304	314	343	313	323	343	319	344	265	305	287	307	299	323	306	290	285	329	306	279	326	331	288	338	288	279	325	308	332	319	301	286	340	309	284	289	277	345	302	295	271	339	331	329	295	318	316	322	294	331	303	319	289	287	319	316	279	290	303	289	305	299	319	343	328	310	323	313	297	276	319	312	310	280	306	301	311	302	326	327	308	334	297	338	296	277	311	327	324	284	318	322	317	303	324	311	303	300	386	294	294	308	325	302	320	324	322	291	289	308	317	334	314	312	337	307	300	318	310	304	327	313	325	320	305	311	357	306	311	340	306	285	306	301	331	312	320	301	297	320	322	289	323	292	305	304	303	295	289	319	291	336	329	318	295	317	330	358	310	353	294	317	337	316	299	304	338	308	310	326	285	333	311	315	334	314	310	300	320	294	273	337	310	308	336	315	323	310	349	309	294	337	325	330	284	295	299	316	305	304	321	332	321	312	308	338	333	297	281	302	333	289	298	337	322	334	304	323	292	283	314	301	293	301	296	310	298	347	282	278	299	310	322	309	296	323	328	247	301	323	299	329	303	320	305	359	320	294	327	311	304	339	292	309	302	302	336	326	292	307	313	306	300	307	302	315	325	284	298	278	340	304	326	291	306	324	317	309	287	294	339	303	332	293	321	329	312	298	313	303	297	285	283	328	328	299	307	331	309	307	300	303	333	308	311	303	305	282	312	338	279	307	357	313	277	319	333	297	300	325	292	313	326
9005	5559	7674	10159	8583	7241	6280	5700	3948	3361	2853	2430	2442	2405	1981	1726	1389	1406	1385	1288	1214	1131	1038	1040	989	885	880	852	794	835	852	804	771	775	783	772	796	744	738	775	746	736	722	731	740	795	710	734	689	705	730	735	761	737	742	712	754	690	738	772	734	679	744	729	711	721	723	722	709	763	721	663	704	750	723	697	680	694	676	687	700	691	705	725	762	741	733	736	731	693	703	693	723	699	748	739	710	746	710	737	757	768	690	728	738	720	732	719	716	710	730	696	667	724	686	710	681	660	773	738	690	756	752	742	735	720	709	714	741	701	695	708	741	720	749	715	650	723	703	664	673	765	730	733	701	692	698	690	771	726	713	774	743	711	700	699	671	699	744	710	721	708	727	703	800	700	725	741	742	718	711	700	723	716	755	740	749	725	690	705	755	721	680	701	779	720	768	694	699	667	703	687	685	719	685	720	726	706	696	697	719	691	749	690	705	717	711	722	715	689	701	725	692	712	747	733	723	735	695	710	727	703	750	710	706	763	699	695	748	712	706	707	784	697	721	714	709	691	697	734	729	722	680	693	685	767	714	740	716	743	733	693	654	736	696	719	728	749	733	772	780	677	759	774	690	729	736	706	722	729	735	688	694	710	708	762	752	725	708	754	712	758	702	731	743	717	748	745	754	755	703	722	718	721	725	718	721	678	737	756	720	737	722	687	759	755	753	738	739	691	740	724	654	786	716	702	754	679	727	735	685	676	669	750	725	791	679	682	732	723	707	764	704	743	731	702	755	757	667	696	710	731	727	692	711	732	755	703	695	701	747	694	732	678	745	727	713	731	726	724	701	689	674	705	704	729	683	755	711	755	725	690	737	767	734	757	759	735	709	698	699	689	766	713	758	742	715	659	756	716	719	722	724	697	758	749	728	703	737	719	733	756	741	740	743	731	704	659	737	692	724	714	732	704	688	700	754	744	781	743	700	712	739	702	701	712	706	684	734	710	777	743	696	759	725	748	680	739	740	726	744	680	719	721	707	687	740	724	723	709	742	768	726	755	732	705	766	751	740	718	739	743	755	727	708	746	721	736	719	737	693	748	682	710	719	748	697	735	705	720	708	720	774	724	698	715	720	686	735	704	712	754	723	712	711	762	747	731	748	707	719	733	745	727	701	733	743	718	764	711	718	769	695	723	716	702	720	746	691	695	738	732	721	739	710	700	750	728	696	730	731	684	653	746	696	733	729	714	763	685	734	725	760	708	754	632	713	751	743	740	727	693	765	723	711	682	762	715	725	747	703	764	758	712	707	686	734	759	750	697	718	713	684	785	723	737	750	708	688	723	718	751	714	721	701	720	761	730	777	741	706	666	753	738	730	719	719	683	736	739	716	734	723	713	710	785	695	715	693	690	684	721	781	719	681	738	725	723	712	698	676	692	716	705	754	719	722	783	717	713	720	726	710	766	727	689	719	694	641	705	707	732	704	697	674	686	756	708	688	710	744	726	710	705	668	735	696	737	767	648	741	741	738	696	711	737	735	745	689	753	707	731	710	697	745	678	721	768	680	739	744	707	728	759	724	702	727	717	694	681	708	740	661	722	714	735	710	712	745	738	697	702	738	720	719	705	773	739	743	720	754	690	718	674	688	777	695	722	747	756	724	713	698	803	683	730	730	740	702	731	742	668	719	750	644	691	698	718	770	679	699	707	684	690	687	719	745	683	720	742	728	689	720	705	700	731	723	701	741	717	764	719	769	674	745	736	722	695	732	746	710	773	685	738	733	730	741	689	697	695	695	669	737	747	728	750	695	772	754	736	697	726	697	708	718	738	681	728	706	701	708	759	752	709	737	696	759	755	764	733	735	688	750	715	735	735	684	743	764	758	738	690	716	728	734	742	770	686	726	746	685	769	693	705	717	734	728	667	706	722	694	751	713	693	722	757	722	743	764	682	739	737	771	684	736	701	712	755	750	706	691	725	710	726	685	675	775	695	696	738	728	710	724	688	701	744	692	725	701	737	723	671	704	683	739	698	737	723	735	700	712	708	696	702	702	727	701	726	753	736	697	709	735	721	741	681	760	731	708	745	715	687	767	767	732	750	696	726	706	718	728	733	732	691	715	770	724	673	748	760	755	738	747	725	738	725	719	722	716	734	699	758	723	719	687	736	730	736	708	720	756	726	707	705	686	726	731	670	717	732	713	698	684	684	694	741	720	677	693	705	710	738	751	731	687	724	741	772	743	754	739	702	736	718	680	719	740	728	724	703	738	680	742	747	734	716	755	700	729	680	709	732	726	752	718	767	712	708	724	746	716	703	728	739	768	689	713	762	728	726	740	768	731	763	683	716	737	750	707	700	703	735	756	717	781	715	690	726	719	746	715	695	715	723	734	675	758	720	684	722	731	706	704	706	763	723	679	691	690	712	719	727	670	688	715	688	763	743	739	766	735	711	699	765	723	657	747	736	715	678	774	733	772	726	714	717	749	726	754	749	743	722	735	731	707	699	746	712	800	721	720	707	669	691	703	715	735	705	757	720	752	722	750	716	692	688	664	678	727	729	694	713	693	688	734	703	710	697	723	736	758	733	714	700	693	693	709	697	689	729	761	687	743	720	680	709	719	703	731	740	682	740	679	773	702	724	710	696	698	718	748	761	728	734	684	723	678	698	704	733	722	710	738	756	697	701	738	744	712	717	750	713	716	790	756	688	729	764	713	682	728	691	734	729	767	721	738	687	720	731	731	693	740	773	729	760	728	709	718	692	752	753	751	698	718	686	762	722	691	744	768	697	727	754	693	742	758	695	744	714	768	697	736	701	707	705	707	781	721	730	707	699	675	753	717	731	737	716	751	720	723	715	726	741	727	785	739	698	717	698	755	689	738	736	687	732	673	690	733	762	735	681	709	742	729	804	703	770	707	749	722	756	735	726	730	720	772	705	748	791	752	759	733	756	712	755	732	718	695	728	787	737	730	711	739	739	742	744	693	713	778	734	722	725	719	773	743	753	667	699	737	724	769	748	681	746	687	721	693	734	753	709	700	739	727	738	754	752	708	710	742	682	734	736	707	766	736	746	703	762	739	707	766	714	717	746	673	706	737	668	759	713	737	727	731	694	700	723	725	733	738	686	772	733	697	757	683	733	708	730	706	667	727	707	702	727	737	750	745	780	704	736	739	727	741	677	715	727	751	746	750	699	707	737	775	704	685	718	709	740	738	728	762	698	696	731	687	715	730	724	743	706	716	710	693	719	682	742	748	680	685	778	782	729	704	714	693	705	698	698	719	710	756	716	752	716	723	743	699	757	760	727	754	697	763	738	727	715	741	723	729	714	670	712	713	704	731	702	717	738	748	754	694	766	711	728	665	722	710	729	738	722	713	756	760	759	721	731	743	711	701	704	703	741	721	750	763	742	692	734	721	722	721	744	695	679	699	744	678	733	713	714	710	740	675	752	682	742	717	745	712	731	726	755	764	684	718	736	755	683	727	690	723	733	704	704
26262	11476	9152	11590	7631	5625	3842	2676	1812	1415	1238	1116	1050	868	774	729	650	603	560	563	523	536	487	467	487	461	454	456	467	407	422	416	448	433	399	383	439	452	422	363	422	438	387	425	397	401	378	353	432	406	453	407	419	404	412	363	390	392	383	429	409	397	388	444	388	440	398	430	360	385	431	420	434	410	386	394	463	399	401	401	420	376	420	426	396	403	378	432	375	362	400	414	398	416	375	405	370	402	414	385	394	394	427	409	407	408	385	388	399	407	397	378	359	398	385	378	384	383	443	428	402	389	416	405	431	417	418	369	389	406	350	381	393	379	424	405	448	399	376	382	368	445	423	383	380	363	387	405	392	393	405	379	393	391	430	419	433	378	381	396	366	412	391	406	419	423	390	434	384	411	396	407	417	400	409	415	422	377	379	407	395	408	383	385	370	403	393	399	400	407	459	363	369	386	388	433	400	414	411	387	400	453	410	358	412	416	438	391	384	421	378	427	410	385	373	399	389	359	357	431	403	418	422	422	407	375	392	378	432	399	429	424	400	402	424	383	378	419	405	396	410	436	434	377	437	403	427	411	366	402	398	410	394	432	399	428	393	437	364	415	392	386	399	419	436	397	428	460	386	422	383	417	401	372	384	397	372	375	399	399	393	407	442	403	385	362	421	374	366	416	415	383	412	443	371	454	409	419	418	415	391	398	421	401	403	397	381	399	448	420	390	403	419	441	403	383	387	421	383	376	405	382	389	353	394	387	401	407	441	436	414	427	436	413	410	383	403	396	352	391	418	407	378	423	414	431	444	411	413	405	386	413	394	410	370	360	423	388	373	395	389	384	415	391	390	425	415	417	407	414	432	402	373	443	404	376	381	351	397	423	409	439	408	431	374	400	354	399	422	417	431	420	434	424	409	428	377	376	375	431	392	402	387	393	405	425	387	402	387	390	387	371	373	389	417	410	411	412	357	409	406	437	431	386	390	401	384	400	398	357	397	407	367	417	405	408	400	458	441	393	388	393	390	440	419	383	421	430	404	367	417	424	428	360	380	391	398	414	349	377	411	385	403	423	420	383	399	381	385	425	363	407	405	385	424	382	413	411	388	374	395	407	387	430	408	421	450	404	414	418	426	417	403	408	388	392	442	444	403	400	387	397	390	368	379	417	401	390	384	377	426	463	373	382	417	419	339	415	398	402	402	419	435	409	391	392	394	386	394	437	434	413	400	364	416	402	401	406	432	392	385	398	398	381	405	409	390	420	432	371	395	442	412	357	416	399	399	427	383	421	374	407	379	354	431	358	431	429	398	411	385	399	394	444	390	401	392	402	385	412	406	427	462	372	402	389	408	426	355	417	388	413	361	408	409	381	415	433	395	382	385	371	379	392	416	433	408	378	424	397	399	375	408	403	436	397	435	419	412	378	384	399	340	408	455	421	422	407	372	403	391	451	413	431	391	395	377	422	410	395	387	422	346	393	380	408	362	360	413	420	345	399	451	378	424	372	430	403	390	417	443	397	383	359	365	386	426	396	398	391	413	394	435	394	415	441	406	412	419	361	411	376	364	413	399	380	404	382	403	407	385	409	342	439	393	417	371	402	370	359	403	391	389	400	400	397	420	418	392	427	397	397	411	386	418	402	394	401	417	391	407	406	412	413	404	373	418	375	409	410	399	388	401	391	423	359	434	408	421	368	426	390	406	389	398	419	351	408	438	408	413	400	406	421	413	405	420	447	429	356	406	421	380	387	422	413	388	389	417	391	408	396	422	384	377	395	398	391	445	386	417	414	390	394	385	400	440	443	374	403	396	340	399	378	397	393	407	381	409	394	365	413	450	397	407	385	430	423	422	375	387	379	399	368	414	436	373	401	418	411	403	406	414	420	424	374	418	418	415	417	385	421	396	385	403	459	426	391	413	423	426	442	402	399	428	417	387	401	401	395	428	404	390	362	389	422	402	398	386	388	393	403	411	384	412	386	354	404	383	416	376	394	396	434	390	385	418	400	405	425	373	420	421	422	394	435	397	399	411	401	419	416	414	395	413	378	386	434	409	429	453	417	385	395	380	384	374	422	426	416	373	401	393	364	375	415	381	401	367	431	398	414	433	379	426	386	420	388	380	414	411	413	403	391	406	397	430	370	379	384	434	414	423	427	425	376	377	422	411	390	396	402	402	400	397	393	375	418	426	368	372	401	390	405	433	412	429	401	406	405	401	391	427	441	410	409	393	407	387	406	394	402	420	404	432	433	384	443	397	415	359	415	414	397	397	401	399	401	425	421	428	407	364	420	389	384	418	422	394	431	380	403	423	382	391	417	414	368	395	372	437	377	361	383	379	381	401	416	411	417	373	413	414	392	412	389	388	387	382	368	370	422	390	366	343	429	405	410	437	431	419	389	406	376	428	384	409	452	390	404	420	448	401	390	407	381	397	364	412	391	408	391	406	375	408	429	394	386	385	416	381	378	397	370	379	396	398	407	385	425	417	416	379	379	377	374	397	411	397	410	396	394	377	370	425	372	397	423	419	389	416	385	380	400	439	418	398	402	414	389	414	378	385	419	347	426	423	385	377	416	413	382	406	390	397	408	421	428	366	382	391	410	446	406	380	402	404	425	407	416	411	367	383	362	391	403	397	416	409	422	390	400	408	361	396	406	389	420	388	392	391	420	399	402	408	412	366	404	386	420	370	436	404	361	408	414	416	420	380	394	410	392	358	390	398	395	400	407	413	408	458	416	388	416	398	385	406	410	406	396	402	378	446	416	340	379	368	413	373	428	407	379	379	415	430	407	386	433	404	428	423	415	401	392	413	381	414	414	393	428	437	400	424	399	423	416	371	396	400	407	382	400	427	400	422	356	410	385	368	431	412	453	380	412	427	412	397	411	421	392	395	396	408	401	380	417	432	387	428	392	417	391	386	395	406	420	385	404	408	387	396	380	386	379	390	410	394	411	401	367	418	385	409	392	405	429	401	392	416	418	409	420	416	390	429	394	428	428	400	464	438	394	414	414	384	395	402	375	381	423	383	424	437	397	431	402	380	403	390	367	400	414	370	426	390	419	421	422	437	389	413	389	375	402	387	420	425	363	429	391	403	407	408	415	415	430	419	381	411	401	390	437	434	407	421	394	416	373	394	400	384	404	416	396	395	377	383	382	406	433	394	399	418	396	392	402	396	395	390	399	380	363	426	409	409	347	425	401	376	401	396	377	413	403	380	389	416	426	361	409	375	372	395	406	410	373	414	407	380	387	391	363	411	387	389	400	426	394	390	391	397	434	371	417	431	430	394	400	394	426	394	372	401	400	404	382	416	374	402	373	399	432	382	413	364	432	393	386	402	378	371	378	401	419	410	429	390	424	374	406	422	416	410	341	390	418	375	353	365	388	384	430	372	428	414	429	417	405	413	420	394	403	422	419	415	410	434	419	390	415	443	404	391	420	395	365	405	414	413	417	418	376	401	375	402	388	389	429	405	398	389	398	375	436	441	419
16359	8549	13886	23809	19484	16638	13204	10300	7383	5957	5427	4798	4262	3577	2976	2613	2144	2256	1958	1960	1841	1653	1517	1373	1330	1389	1118	1071	1125	1103	994	1020	961	942	970	976	998	916	909	1008	983	937	917	933	928	912	880	967	887	915	896	930	939	889	926	864	850	876	907	903	902	861	942	915	843	875	960	872	884	894	886	908	900	855	861	887	850	904	916	881	886	874	884	947	864	905	915	869	897	949	882	868	890	872	860	905	912	965	925	894	904	858	884	933	908	838	888	928	858	903	922	898	870	874	867	954	923	952	871	916	924	889	911	862	914	897	915	917	895	918	931	926	882	936	890	941	901	871	893	892	873	900	856	893	916	854	876	892	944	858	907	904	900	903	901	872	866	874	834	867	898	888	920	903	957	887	945	937	889	885	831	829	867	922	883	938	887	885	886	937	924	872	874	928	855	880	941	904	869	914	951	872	871	879	888	919	908	875	887	891	892	907	882	904	904	897	886	876	934	897	842	885	918	870	941	916	941	893	876	906	911	846	878	904	881	866	853	868	871	959	863	844	913	895	907	894	914	902	876	885	848	913	849	909	862	890	888	860	895	873	891	949	915	897	933	960	900	887	846	897	861	896	924	853	835	940	875	875	908	888	943	904	898	894	871	842	860	918	928	860	887	869	879	926	936	929	944	884	914	841	856	871	946	920	932	872	858	902	885	857	865	881	876	864	868	902	881	902	900	914	912	931	926	854	893	845	919	870	897	876	915	874	865	856	881	875	910	849	945	910	891	924	927	863	911	863	872	907	834	934	877	921	883	918	883	881	866	939	853	850	827	886	932	863	893	855	901	951	908	886	921	905	909	894	912	895	909	879	908	895	860	906	849	886	937	883	869	892	871	948	878	884	873	920	909	919	927	870	889	934	849	873	890	908	932	929	891	876	852	895	855	905	885	875	881	948	889	888	903	946	933	898	925	900	866	839	891	900	914	916	849	888	908	874	917	920	924	910	913	849	903	845	885	901	873	881	909	930	880	897	864	890	880	904	900	885	843	870	873	906	907	906	897	956	864	840	929	881	906	882	883	937	867	880	901	883	935	897	932	858	899	865	893	880	947	839	870	866	890	930	857	880	838	921	873	850	932	931	897	868	859	882	941	865	930	911	878	908	905	900	843	947	839	901	912	849	856	879	922	892	939	889	876	911	887	859	901	870	893	878	861	887	890	846	874	853	880	890	920	884	843	873	932	879	877	884	899	928	895	891	873	894	907	908	868	894	879	900	895	829	908	905	904	950	904	852	893	890	885	902	959	866	910	917	872	857	876	879	936	891	938	937	874	868	922	892	866	881	860	881	884	870	878	888	930	846	852	854	880	903	910	901	861	860	926	912	899	912	927	885	895	883	877	930	866	901	874	886	840	928	912	915	875	925	886	877	896	889	897	897	934	920	941	813	811	909	918	904	891	871	890	880	894	913	936	937	897	857	894	892	837	875	877	863	843	906	902	895	898	867	883	877	918	904	839	872	825	864	896	889	884	839	858	895	911	913	898	947	864	865	875	932	895	877	883	926	939	898	931	850	867	872	908	924	919	924	892	929	913	873	883	944	953	876	880	878	900	880	889	881	889	929	876	909	895	839	872	884	970	903	932	903	826	884	865	936	920	903	866	922	924	877	923	918	911	898	897	946	884	904	914	921	911	915	972	898	872	911	919	898	922	872	887	875	882	914	900	872	899	938	896	916	817	888	922	857	917	934	904	872	890	864	851	912	907	912	871	873	917	861	910	831	938	853	866	869	893	878	893	817	892	871	877	904	868	917	918	828	927	883	885	927	907	921	903	925	919	891	901	912	928	886	910	916	927	849	840	861	855	878	897	889	870	940	948	899	930	877	853	888	892	859	903	864	878	906	945	923	913	861	905	922	914	871	914	888	900	892	913	828	854	885	935	902	870	923	909	908	847	972	910	898	909	906	868	897	908	901	854	886	908	919	921	939	880	934	918	902	900	907	924	875	903	860	890	915	902	908	886	836	960	930	866	899	911	914	954	862	863	933	934	892	899	910	922	887	917	882	824	869	888	897	834	956	929	933	937	861	841	876	882	936	914	857	904	896	926	899	902	888	892	890	884	895	921	876	905	881	866	896	887	904	930	876	886	860	886	859	868	923	866	911	920	914	881	853	871	901	893	866	895	899	910	902	860	914	958	916	917	894	921	887	868	869	836	934	915	918	877	920	848	904	913	860	960	829	897	877	918	906	881	864	914	886	918	892	916	884	877	935	905	905	920	907	912	922	893	890	943	875	887	848	888	889	811	893	877	878	878	852	855	891	951	898	911	841	882	898	869	972	928	872	886	854	855	892	908	935	875	867	897	878	873	957	913	901	907	856	873	871	885	878	904	890	929	940	888	925	886	882	871	862	878	913	930	888	854	931	900	887	869	887	900	849	889	874	870	935	898	939	955	881	929	896	901	896	901	853	917	869	908	888	929	872	882	902	883	889	900	856	923	922	850	944	826	908	890	886	855	872	908	856	895	927	918	865	866	950	903	877	900	912	867	873	868	945	845	870	871	881	874	847	882	900	880	875	877	872	914	918	926	872	935	881	932	911	891	915	877	873	904	908	947	907	873	883	849	845	890	869	895	889	852	864	905	872	918	909	884	885	857	891	903	835	876	923	870	912	914	867	861	905	874	917	897	896	910	899	888	890	898	912	880	911	912	895	913	889	883	886	930	926	872	866	847	955	899	902	875	888	932	839	858	850	911	857	900	905	864	877	892	895	944	883	865	907	896	832	877	844	888	900	922	893	912	892	880	896	895	894	908	926	880	870	934	848	929	907	910	922	840	917	906	858	879	918	919	962	891	911	877	901	879	934	879	882	882	849	886	911	908	866	916	922	869	928	911	875	933	893	874	868	869	864	926	914	910	908	936	876	902	841	879	869	886	871	872	867	895	840	894	865	904	910	871	941	901	880	916	947	884	860	856	875	878	913	884	900	859	941	912	837	885	930	904	915	879	859	917	901	841	978	864	896	883	931	846	937	901	892	864	897	886	908	867	896	893	888	893	867	862	904	916	888	890	945	879	927	868	858	897	890	859	880	903	857	884	888	913	900	891	930	806	920	874	874	886	884	942	915	858	883	899	919	961	895	869	906	900	952	879	926	923	902	928	927	864	889	892	871	847	905	877	864	886	883	894	904	930	859	868	893	885	873	862	957	826	903	952	816	890	913	865	945	901	933	966	905	923	898	931	887	917	902	899	842	894	869	837	959	916	883	843	887	875	882	876	843	922	886	891	944	908	913	925	902	922	882	907	855	906	882	917	861	899	910	845	890	909	952	930	818	851	930	908	870	885	891	877	948	935	914	913	863	935	911	989	876	851	856	848	876	856	940	888	865	878	891	900	859	889	857	906	886	872	939	985	895	889	869	885	930	899	886	851	870	905	924	845	897	871	906	856	877	880	912	930	869	891	927	901	859	888	873	927	887	915	865	899	873	909	944	853	868	926	852
35491	16830	15007	19754	13423	9487	6293	4766	2891	1939	1835	1591	1448	1134	1010	920	776	732	695	680	674	647	604	576	533	518	491	494	498	493	484	466	453	481	486	531	483	449	466	473	506	496	435	461	458	437	454	461	462	427	416	409	410	449	431	426	438	459	412	456	481	418	460	467	426	494	420	428	492	414	439	500	409	438	473	448	428	455	455	441	415	439	423	433	426	464	482	441	463	430	435	471	471	448	445	467	452	460	430	398	404	465	448	450	461	455	462	427	428	436	457	419	439	450	465	479	388	416	459	501	409	421	467	454	422	438	426	444	405	423	443	432	435	439	462	451	454	447	432	442	399	439	442	422	417	447	434	435	401	440	428	449	448	435	435	455	503	435	434	411	425	445	441	456	461	424	427	448	447	393	428	444	437	427	460	474	430	459	448	478	422	439	392	423	408	422	447	410	446	427	427	456	448	462	443	416	430	463	427	448	414	439	474	423	443	453	450	474	432	466	425	431	434	466	447	407	431	471	431	484	427	499	432	449	426	419	416	422	481	442	431	422	460	472	475	439	409	446	461	446	430	453	441	463	472	422	429	466	430	427	405	464	414	416	412	387	475	464	434	401	449	469	511	424	451	478	460	436	412	401	475	439	442	447	452	453	456	443	423	432	444	439	453	427	409	460	416	449	437	477	441	421	405	462	451	414	419	450	436	445	429	394	422	456	456	474	452	429	424	443	422	443	470	444	427	418	394	433	480	424	445	462	438	421	454	411	439	450	440	469	445	424	425	427	441	491	484	456	422	465	481	444	404	423	436	424	417	429	447	416	450	443	389	461	430	433	425	408	427	440	388	417	482	461	435	443	452	415	447	449	433	464	423	403	397	482	417	453	424	468	501	450	428	489	438	427	442	411	440	435	428	437	453	443	471	409	461	499	457	438	411	452	411	431	464	473	408	434	426	435	463	449	415	417	466	429	402	413	463	454	451	437	489	404	469	467	431	426	458	455	501	431	422	456	453	425	444	444	456	446	416	413	403	420	433	457	434	466	429	454	442	438	443	431	436	460	448	404	438	407	440	439	455	465	454	439	448	440	449	429	452	442	407	420	461	429	480	492	443	443	426	468	455	424	441	447	458	419	421	440	403	417	441	394	419	418	494	457	424	437	450	423	468	441	435	418	452	413	442	452	437	433	428	437	462	435	452	410	465	412	405	495	453	483	411	477	411	453	436	432	466	428	450	457	439	457	464	448	468	461	471	442	428	455	461	461	454	440	444	450	477	438	419	413	422	428	423	442	434	433	473	459	419	462	438	452	416	443	434	476	430	433	432	446	439	457	444	425	452	471	459	418	450	461	441	451	439	509	423	420	425	445	418	477	432	454	453	435	421	410	454	430	422	427	428	454	426	444	439	438	499	433	430	463	460	445	391	429	460	431	420	413	444	442	414	458	432	431	438	451	441	450	408	422	434	434	437	427	444	450	448	469	445	420	451	431	476	442	424	441	465	453	458	453	373	454	417	452	444	411	424	424	409	459	429	487	433	446	408	448	398	406	454	431	468	395	410	441	456	451	411	438	448	450	425	465	427	425	414	435	424	421	448	469	463	458	455	439	440	443	479	443	456	375	406	430	409	448	466	425	442	439	457	458	462	477	464	439	439	416	435	445	458	414	436	445	440	403	458	454	453	397	391	390	471	475	456	487	430	423	440	443	442	450	438	407	434	480	425	462	414	469	448	417	403	444	446	460	425	441	462	455	423	441	466	473	423	434	419	421	467	442	435	449	470	419	407	463	429	430	422	448	448	426	423	421	461	448	450	431	447	437	431	456	454	457	451	455	442	435	391	473	442	451	440	423	419	411	439	425	520	435	462	400	453	458	450	438	440	445	467	412	383	457	477	422	408	417	445	434	469	437	428	438	424	431	436	463	431	433	454	445	448	413	430	456	443	425	434	415	426	410	439	470	411	428	455	412	430	413	424	469	449	396	428	423	437	438	431	466	473	467	436	390	419	432	473	445	425	467	433	476	438	468	459	458	433	433	415	419	421	442	452	407	437	427	403	397	436	448	450	442	428	446	470	458	406	440	473	442	455	437	438	432	466	443	395	442	416	429	442	445	491	472	417	459	445	425	466	423	451	420	453	412	472	412	454	460	419	414	434	426	421	440	432	436	422	407	390	439	481	462	445	439	448	431	422	449	422	444	436	455	434	451	438	399	439	443	445	416	443	433	414	453	425	474	424	439	443	448	416	414	489	423	414	471	460	442	393	448	477	423	445	426	419	449	436	414	457	460	399	474	456	434	447	431	440	427	443	444	459	422	418	433	468	455	427	410	459	469	439	456	438	464	457	417	456	425	490	425	467	457	414	464	427	461	446	448	429	470	437	440	403	457	441	428	422	459	423	417	476	409	414	416	442	427	460	450	423	435	437	438	425	448	427	471	458	433	442	443	432	491	490	466	467	422	470	430	428	414	423	491	467	434	417	421	391	439	416	442	443	418	438	399	431	471	437	453	433	444	452	419	422	466	453	471	453	417	443	438	409	446	446	438	427	422	424	430	447	462	463	416	454	413	450	433	471	453	433	421	445	461	440	416	454	422	435	452	432	482	436	468	441	452	423	445	425	441	460	435	481	421	429	416	415	414	459	477	482	448	480	431	450	467	459	501	435	479	470	463	451	444	453	412	424	456	450	454	438	402	458	451	477	434	425	474	423	447	493	411	443	442	426	434	396	463	441	435	444	486	413	455	403	412	398	397	431	450	438	458	433	401	449	457	450	414	484	458	420	396	440	412	421	484	413	428	434	448	418	441	430	436	462	443	444	459	437	428	464	444	489	440	470	444	461	418	419	417	431	422	448	441	464	411	460	434	452	423	417	425	389	437	427	414	462	441	464	453	423	455	420	425	466	453	465	457	469	460	484	456	488	414	423	434	441	497	417	420	450	432	403	468	454	435	389	398	448	458	425	448	438	439	451	412	437	480	429	429	411	439	434	453	460	450	461	446	436	426	425	445	431	468	463	418	431	421	383	439	465	424	484	461	436	480	460	476	452	416	433	453	431	441	442	469	399	433	406	392	403	489	473	423	431	408	461	420	433	445	445	486	448	426	438	439	392	410	462	412	388	411	414	455	459	472	469	438	437	433	440	424	436	433	444	402	430	414	400	409	421	435	422	423	433	455	457	422	449	427	456	437	428	453	479	505	439	411	446	383	433	389	422	475	414	440	459	466	420	508	437	437	444	417	443	499	421	472	450	459	479	409	451	459	415	437	452	424	436	421	432	437	436	427	424	470	466	417	399	460	439	462	448	480	466	426	426	439	425	439	453	419	440	417	429	427	389	444	391	450	438	448	413	426	433	423	423	438	417	426	466	451	442	412	426	417	444	463	510	422	432	422	437	446	412	455	421	454	408	412	443	431	434	438	410	431	421	445	426	416	426	474	447	430	425	465	434	452	475	434	424	472	439	423	403	440	428	476	462	406	468	427	424	429	439	436	424	448
20904	11464	20379	31439	27109	22486	17743	14867	9883	8054	7637	6852	5773	4662	3810	3412	2943	2896	2667	2534	2162	2134	1887	1613	1607	1569	1314	1318	1309	1277	1187	1087	1064	1068	1084	1138	1091	1016	1088	1015	1052	1081	1003	990	987	980	984	994	929	998	957	967	982	960	936	951	990	948	989	947	968	975	943	951	976	1012	948	1013	930	965	969	941	968	1027	882	963	930	949	961	972	914	955	929	1007	938	979	911	1012	919	956	982	1002	978	990	997	946	928	985	916	960	943	960	948	972	964	1018	977	1025	940	962	940	994	940	907	960	972	956	959	984	987	933	967	971	911	959	949	955	907	952	965	960	930	963	907	927	1004	960	923	996	943	920	942	894	964	999	928	947	931	955	938	986	955	947	949	989	958	976	944	933	991	987	926	876	921	924	981	976	933	936	902	965	995	954	967	988	972	944	945	901	897	978	944	943	910	893	975	916	964	940	960	1025	1004	1023	957	977	988	915	939	907	946	954	933	984	1013	971	939	964	956	920	1024	970	944	917	973	935	938	917	928	969	943	948	957	975	912	948	960	1021	906	988	925	998	956	921	948	878	960	967	940	980	979	942	991	982	901	990	1007	914	1020	984	999	943	969	1009	925	940	981	920	985	935	1017	980	942	960	942	969	988	911	961	985	940	962	937	961	896	942	967	959	888	956	985	1012	957	978	892	974	970	989	940	987	920	987	849	985	984	1009	903	971	968	966	973	936	1008	996	975	957	913	980	938	963	981	955	987	990	984	980	947	960	921	928	975	1002	1000	987	895	946	1016	964	940	973	942	951	929	921	945	914	960	930	931	935	1002	974	936	971	922	982	981	936	947	933	958	1014	954	946	960	965	951	969	942	928	939	985	956	996	976	950	983	966	957	950	969	930	962	967	930	1030	1027	951	969	978	976	945	979	1003	938	945	897	950	952	945	976	987	940	1013	980	973	932	991	938	972	972	958	947	909	952	957	969	940	964	954	932	936	931	975	924	920	957	949	899	935	973	971	1011	1059	935	916	938	972	968	931	1000	982	1012	972	966	937	962	893	942	932	949	934	938	963	955	977	918	981	965	980	923	946	944	981	940	979	944	968	969	983	971	942	940	928	989	971	945	901	927	941	943	996	959	970	948	967	955	917	970	955	963	1019	905	942	968	929	870	1012	996	1010	916	917	941	967	951	944	913	943	962	971	996	902	980	955	954	926	939	937	921	960	949	968	952	961	984	956	959	952	973	925	976	927	930	913	896	930	941	931	958	929	1000	992	955	932	1006	949	994	970	958	958	981	920	919	972	896	926	933	985	981	957	957	925	914	925	963	968	951	912	974	967	888	973	956	960	958	993	977	886	989	972	959	955	941	967	999	1005	948	933	1004	949	1004	1015	988	942	928	971	976	985	993	928	939	968	921	951	990	964	987	1021	883	968	946	975	942	933	962	913	958	962	936	997	913	923	959	934	989	921	965	938	981	969	1009	933	969	969	1038	1026	971	946	1002	959	960	823	936	973	946	1004	929	971	940	931	913	960	958	914	968	969	942	982	933	938	931	928	958	985	943	935	994	979	963	1006	917	956	964	934	940	928	971	981	1000	986	941	910	995	930	989	947	983	960	946	945	939	1005	964	964	926	1017	956	952	943	928	974	951	911	983	887	946	948	938	975	937	941	965	932	940	948	975	982	952	1011	876	965	978	951	1008	991	972	931	948	953	983	940	938	932	965	1019	987	995	934	974	1010	955	993	871	1024	996	1010	934	978	1000	999	936	927	932	963	971	976	1001	957	955	993	919	974	894	951	945	964	939	962	953	999	922	959	965	983	961	984	994	972	947	954	957	951	917	920	951	920	974	983	1005	1040	923	959	938	964	920	952	986	919	958	963	950	957	979	958	988	968	937	927	997	925	934	911	925	990	931	965	959	1021	956	1020	931	949	981	928	976	979	932	968	938	984	994	953	969	1018	991	984	943	905	967	941	1020	976	988	1029	996	1033	953	934	967	924	1019	936	963	962	960	991	963	949	937	928	994	970	919	924	913	955	929	962	1026	962	1001	948	931	896	938	926	959	914	1002	966	988	938	961	1029	950	993	976	936	962	980	925	899	915	959	963	940	915	921	963	999	938	978	1006	935	975	972	982	935	952	981	986	922	899	971	939	967	977	989	959	937	976	940	955	970	932	967	955	947	965	948	933	947	958	977	952	1003	924	911	989	972	930	1019	978	948	934	952	972	951	947	957	1003	917	921	962	984	938	970	1006	965	983	919	1016	928	989	974	997	944	964	951	892	972	1005	933	948	968	962	903	945	979	947	969	975	1002	942	1011	969	985	935	956	940	986	994	957	1000	952	912	956	933	932	1042	936	960	978	949	978	955	983	971	941	947	1007	946	992	1030	970	922	993	986	960	933	945	982	933	960	971	972	929	940	936	928	1020	924	958	961	978	936	908	972	976	985	958	887	981	962	961	948	1005	988	906	919	997	903	896	957	1030	929	951	979	894	967	922	944	939	929	1017	1021	968	982	940	974	928	935	971	969	977	942	904	972	933	918	924	978	961	897	968	971	947	943	936	939	929	936	907	990	928	922	905	935	976	944	939	931	977	976	978	930	979	993	924	921	970	927	948	955	931	946	983	977	918	1004	986	907	1004	986	932	967	950	984	911	993	965	972	964	923	957	999	1039	971	969	989	947	970	954	989	890	986	949	961	1017	921	956	984	983	972	926	996	982	935	932	1008	979	990	902	972	929	929	957	914	944	958	955	972	935	938	950	937	951	974	945	979	964	982	890	924	978	1014	919	961	940	977	939	880	999	959	986	996	919	944	918	921	947	979	958	921	931	957	1000	927	935	965	955	940	943	979	981	988	996	914	962	1020	942	989	1011	929	1003	970	962	966	938	917	966	930	919	990	979	901	990	991	966	971	943	946	948	958	933	932	947	939	943	921	934	935	960	945	930	962	934	955	963	917	946	988	921	948	966	974	928	916	972	884	963	938	970	935	904	983	930	1022	911	956	956	942	1000	982	947	887	992	970	936	929	948	967	916	1000	901	968	915	937	973	901	969	996	904	915	1001	960	955	1006	933	969	949	996	963	905	972	936	907	936	920	958	950	962	938	974	930	944	905	954	876	986	1018	938	955	975	903	902	925	931	928	900	958	917	957	942	1003	921	967	1018	942	908	989	958	941	923	943	924	897	983	967	935	898	933	1014	965	994	886	940	968	995	989	1007	962	978	962	964	945	918	959	951	941	937	952	950	981	965	969	946	993	889	1004	978	977	895	970	921	970	949	1002	957	1008	883	998	920	958	979	947	960	957	914	929	1034	983	965	959	955	970	958	959	964	992	991	939	998	942	963	966	945	962	987	942	933	1003	996	960	1011	977	945	930	930	1004	960	961	966	961	936	988	933	929	958	951	947	919	917	957	990	954	902	970	912	963	987	939	932	946	987	964	961	964	945	911	924	961	940	983	956	943	963	972	1022	873	1007	929	919	1020	983	965	933	984	976	914	938	985	920	1015	969	946	970	964	940	1008	947	951	1003	953	960	967	917	996	923	944	1004	996	973	937	1029	954	981	936	1026	970	925	975	946	933	988	993	1001	989	930	881	935	976	948	966	859	919	954	954	956	1004	986	978	921	953	978	976	1002
14363	6040	4340	4029	2610	1782	1453	1243	1041	812	746	706	660	566	474	477	458	420	445	373	383	335	347	307	331	332	329	289	306	304	340	289	306	306	300	308	307	321	305	302	332	331	326	277	294	298	284	324	308	313	296	295	330	347	252	286	295	301	322	287	306	317	301	360	297	300	309	291	317	298	290	322	291	323	282	278	316	292	313	321	320	308	326	322	303	312	305	332	280	304	335	280	293	320	289	331	250	341	313	306	281	307	356	268	330	291	293	296	333	306	352	294	276	325	302	291	313	324	358	333	278	317	281	278	292	320	314	300	322	307	308	310	317	314	336	302	319	333	355	323	281	327	284	316	329	308	302	304	291	339	305	281	307	273	318	315	299	316	280	263	314	320	277	297	305	294	277	315	279	312	305	291	316	324	293	310	317	303	338	295	339	331	308	302	284	271	321	325	296	317	307	295	327	314	292	329	300	336	293	323	275	320	305	321	290	301	308	313	383	328	316	306	296	293	293	322	326	316	308	324	282	315	302	299	269	289	321	280	353	308	305	349	334	318	331	289	316	301	293	310	317	334	314	304	267	314	318	302	298	319	309	296	311	286	296	292	279	293	292	314	310	293	313	316	308	327	256	283	291	295	287	267	314	282	294	308	304	315	302	354	299	267	305	272	305	278	279	323	334	305	313	286	298	313	330	291	298	278	332	311	318	305	315	328	323	326	320	302	300	312	305	314	289	325	295	300	284	303	298	351	271	325	301	296	335	312	291	316	305	298	306	305	314	318	310	293	325	298	288	293	291	324	318	297	350	323	291	320	301	313	278	314	331	330	340	294	290	288	287	279	291	291	296	284	287	301	320	310	321	285	310	312	305	317	275	316	279	339	315	310	301	293	272	325	314	298	297	307	301	267	313	302	304	286	331	301	302	335	336	315	292	310	279	308	310	290	279	287	312	288	320	312	292	303	325	283	322	273	288	299	344	307	311	284	316	325	318	314	312	299	302	316	311	303	300	315	287	308	308	320	279	291	308	321	310	313	321	287	286	301	283	290	312	307	298	280	272	320	326	268	299	281	305	313	311	296	298	297	292	298	310	291	284	270	290	310	325	312	340	332	280	296	319	295	288	311	302	322	285	301	286	262	266	283	335	302	279	322	311	296	312	312	332	310	294	324	293	309	265	305	314	319	281	308	278	313	297	325	303	321	331	311	306	317	311	295	291	291	272	316	302	306	284	305	306	329	305	324	337	278	291	272	287	300	327	289	296	324	319	303	291	298	324	303	304	290	310	310	328	293	325	311	287	261	305	312	281	285	303	305	264	314	312	312	272	303	301	298	312	298	315	317	278	284	304	288	316	279	291	263	338	316	302	275	286	300	291	291	260	302	315	285	267	310	308	316	299	328	360	307	342	293	315	302	288	300	290	329	314	286	276	327	316	347	305	311	289	272	299	290	281	317	281	340	310	268	325	318	286	308	287	296	291	278	328	317	274	317	317	314	285	350	322	324	305	276	301	309	320	284	286	311	316	332	308	326	300	326	319	302	329	334	275	300	321	314	304	273	282	293	290	304	287	284	281	291	279	319	299	349	274	313	297	265	294	311	312	335	325	284	308	323	379	326	296	289	321	306	333	307	280	341	280	342	279	313	290	324	307	330	293	337	329	293	300	324	315	272	332	297	301	288	309	309	298	309	315	338	315	296	273	319	330	304	291	282	290	293	303	339	256	301	294	296	280	305	268	290	326	301	316	285	303	355	314	294	277	320	311	309	331	297	311	295	300	302	298	349	327	320	340	319	328	330	293	298	327	321	311	295	331	290	294	315	309	291	309	327	358	306	310	305	324	300	267	291	307	279	293	333	334	314	313	304	315	318	314	299	299	320	362	336	311	286	302	308	313	282	313	334	315	309	298	305	299	308	304	299	285	295	334	272	339	287	311	302	297	340	289	286	282	323	285	308	318	328	305	259	331	299	283	294	299	318	316	324	309	320	286	296	287	292	271	314	306	280	315	276	274	288	302	313	286	312	298	302	316	303	285	312	301	298	269	304	309	308	304	287	300	315	297	306	298	328	322	315	315	310	310	291	260	275	289	325	304	260	308	276	317	279	290	290	304	288	294	305	312	321	333	294	298	324	313	275	291	315	325	292	293	275	291	318	303	309	277	263	337	339	317	291	303	334	305	305	309	329	297	344	307	288	282	322	267	328	316	336	295	308	302	301	292	294	303	337	301	307	282	290	303	307	296	296	311	316	305	300	317	264	295	326	313	291	321	304	304	306	300	328	345	276	300	327	315	292	333	305	270	331	274	317	313	320	311	290	337	308	268	321	304	327	284	299	315	350	314	300	307	294	316	298	291	321	318	282	325	317	323	293	331	312	321	328	283	287	329	284	311	296	305	291	305	301	319	314	282	283	304	303	330	308	272	296	309	315	310	294	306	287	302	311	308	326	303	302	315	288	324	316	293	270	312	305	329	288	287	291	305	296	306	333	289	321	279	323	293	304	333	294	330	275	313	318	296	294	313	269	306	290	270	298	322	301	327	336	304	288	324	329	331	297	346	313	301	319	288	296	330	331	298	279	278	326	289	310	304	305	282	317	333	288	318	336	315	297	287	285	293	313	309	266	298	341	260	318	302	315	326	347	320	314	280	296	310	321	319	319	317	302	293	313	303	283	286	298	309	319	310	295	299	325	285	311	328	324	285	300	291	301	294	323	314	321	280	344	296	300	293	306	270	333	311	302	309	286	350	268	314	301	323	299	320	326	299	289	302	319	291	315	335	313	326	328	303	281	294	329	297	288	339	328	303	277	293	284	294	310	302	286	277	296	312	307	302	336	292	305	310	324	305	292	287	280	313	306	293	287	310	280	278	293	305	305	333	315	324	303	321	306	322	322	274	291	308	301	304	320	289	271	307	324	299	297	351	301	323	318	326	262	315	329	319	331	311	318	308	322	309	311	336	288	317	289	298	294	305	275	262	333	289	314	290	306	284	304	319	261	330	298	307	315	315	263	257	273	313	305	300	286	290	294	294	321	345	280	290	319	305	297	292	288	317	290	327	306	317	303	308	320	327	300	283	322	295	281	309	267	310	284	279	305	312	306	302	322	291	315	313	315	325	283	316	280	304	279	271	306	289	323	313	288	318	295	269	300	341	337	318	290	340	296	299	313	307	270	297	292	265	300	283	289	299	296	316	282	280	272	285	311	302	327	330	312	350	302	311	277	311	323	300	290	267	286	316	309	301	304	285	298	317	305	329	363	303	324	292	290	298	295	352	320	322	304	298	325	301	289	321	315	308	256	302	321	266	306	304	314	298	309	322	299	331	332	280	320	289	318	312	292	285	303	256	300	301	294	291	304	308	293	284	296	294	292	266	331	319	295	288	311	288	299	289	337	288	304	342	298	302	305	298	310	300	275	312	314	331	323	290	324	302	349	292	321	296	328	307	352	292	331	301	324	315	298	319	275	311	324	310	283	316	271	296	312	279	331	307	285
8604	4848	7332	10446	8686	6732	5668	5374	4205	3269	3049	2721	2564	2181	1889	1596	1499	1463	1284	1286	1228	1065	998	923	937	919	802	813	896	786	770	818	745	746	782	741	767	783	726	761	774	677	724	711	687	744	662	674	709	715	728	679	728	727	660	676	756	705	737	724	721	721	672	713	747	706	725	730	701	734	714	709	679	680	782	684	663	658	706	709	721	722	715	662	704	719	699	644	723	732	649	726	726	669	719	651	713	686	661	696	695	703	703	712	684	693	665	683	706	706	685	716	627	714	653	722	701	671	733	693	699	659	704	660	716	689	687	724	688	725	674	737	717	718	730	699	685	734	688	673	708	675	722	670	685	710	723	733	701	653	684	676	726	748	690	691	739	687	704	727	733	667	679	731	712	723	749	719	655	697	664	687	662	717	692	671	752	696	734	727	681	720	686	719	713	732	708	703	684	731	708	721	710	719	696	676	705	699	745	688	686	688	691	748	714	697	744	671	681	725	725	679	643	685	737	681	698	704	680	682	712	678	677	672	696	726	716	676	696	674	719	697	668	716	688	708	669	699	688	691	711	710	669	684	703	738	714	681	696	686	726	714	696	687	707	676	725	674	647	673	748	635	701	690	701	707	712	711	715	717	723	728	711	725	707	713	700	746	694	708	672	729	685	681	692	689	707	661	715	710	749	673	693	680	648	727	705	660	679	708	714	733	680	673	657	699	692	701	687	669	675	698	694	688	713	701	706	699	719	721	687	685	673	688	704	747	695	772	658	730	759	694	676	680	741	670	731	683	695	681	693	711	691	757	738	707	708	697	673	701	718	681	664	726	717	696	734	723	736	668	698	690	682	724	677	737	689	625	737	722	673	695	663	699	669	739	683	664	723	721	734	694	703	709	683	712	711	743	673	716	720	673	696	701	697	700	704	740	670	678	684	725	653	721	679	717	691	714	722	719	693	694	647	724	697	710	721	696	732	702	655	681	712	730	745	707	705	724	722	720	677	677	656	682	680	695	663	689	678	700	729	721	714	701	690	692	707	677	662	713	704	716	711	692	666	694	730	728	708	686	677	718	706	678	725	727	727	685	699	713	730	704	630	734	728	727	704	748	667	717	680	705	673	714	715	737	699	707	706	694	722	697	724	688	671	691	707	727	672	712	688	683	672	654	700	693	684	701	676	675	707	669	694	717	713	695	710	717	728	688	679	727	690	735	722	697	700	721	732	696	692	728	687	670	711	697	753	703	709	716	703	684	713	718	699	691	715	679	686	716	660	766	635	676	682	714	715	743	729	700	685	669	723	713	699	644	734	687	699	705	672	717	674	677	684	708	685	657	656	732	703	700	736	675	686	676	709	716	722	722	673	708	702	707	717	664	739	748	688	737	755	675	712	686	726	707	757	732	660	642	710	712	716	724	702	715	715	648	667	741	681	689	670	698	656	702	708	706	679	677	682	694	721	677	718	717	711	688	686	738	689	685	697	714	688	722	702	681	666	685	704	681	726	716	654	685	721	753	713	671	731	645	718	664	669	727	657	699	708	700	641	716	675	734	681	743	694	688	707	714	681	678	715	700	687	670	729	691	691	730	722	691	712	693	686	699	734	690	691	716	743	694	683	714	713	709	713	631	713	723	702	731	672	745	746	694	659	679	687	679	705	685	700	714	703	712	685	727	753	712	692	683	732	717	722	684	683	717	757	697	708	723	665	701	721	729	728	678	718	683	737	736	693	705	697	728	683	715	678	687	691	646	690	687	724	734	710	633	676	732	697	733	698	728	706	716	747	702	721	714	681	688	680	696	705	725	713	689	754	710	702	685	698	693	731	665	707	675	696	675	707	755	734	721	700	691	699	715	741	680	693	714	678	690	637	731	661	681	726	685	726	696	709	714	665	733	702	698	689	674	742	687	759	690	700	677	737	699	710	761	762	662	693	674	694	738	719	702	712	707	691	715	723	712	711	690	741	708	700	727	717	715	687	681	744	651	724	701	714	745	689	729	714	723	665	659	683	661	686	681	726	667	717	715	677	699	659	683	718	729	691	673	746	719	699	723	753	700	738	724	670	667	689	737	684	697	731	691	707	680	774	682	722	683	673	689	758	706	707	755	641	702	718	696	669	750	695	715	716	674	701	708	712	736	690	674	607	732	685	674	703	717	699	702	681	761	747	729	732	688	673	641	680	688	717	738	704	658	706	736	740	697	679	681	733	732	733	687	674	708	712	679	690	724	722	685	676	672	665	651	721	739	727	715	700	694	654	686	695	680	708	699	734	712	733	706	719	709	692	742	686	672	712	701	729	668	742	761	733	738	705	688	653	698	672	704	725	702	696	662	707	702	727	672	709	725	703	691	710	715	702	705	699	686	698	747	724	709	679	667	728	691	719	671	658	659	718	670	712	760	716	695	709	693	732	686	710	732	728	697	693	720	731	710	659	659	684	672	715	692	717	690	668	748	706	715	695	726	676	673	737	668	661	685	695	698	676	709	701	683	692	715	725	699	690	720	727	711	791	730	753	698	720	715	716	711	699	716	748	698	692	711	715	758	652	720	732	688	653	690	735	728	719	674	737	698	706	685	693	673	661	684	705	685	693	723	713	684	704	705	718	692	726	717	678	700	714	704	676	710	668	676	705	708	717	717	723	714	652	663	672	689	721	731	695	663	712	698	703	684	669	703	685	723	743	704	761	720	681	712	712	726	626	666	705	680	732	739	724	707	720	705	652	694	737	724	728	698	732	733	666	720	725	710	680	702	646	685	712	748	703	683	643	675	729	723	680	666	756	730	708	680	726	680	748	673	711	690	665	728	716	699	707	723	693	691	711	731	650	744	682	704	665	687	685	712	676	714	724	682	730	710	725	714	677	691	683	677	728	676	715	710	724	754	675	696	702	727	712	693	743	664	720	712	672	668	705	671	738	677	711	752	714	680	690	714	689	708	678	689	717	714	704	719	739	697	679	706	666	680	755	686	707	718	708	684	707	741	731	685	666	674	711	703	717	712	669	706	716	697	710	707	708	699	685	696	712	696	688	679	700	667	690	731	701	691	693	703	674	725	696	773	694	703	643	657	678	641	694	717	765	710	663	704	678	691	659	661	677	708	724	672	703	664	664	679	743	718	672	725	710	677	715	730	700	726	702	727	686	678	715	705	720	677	703	709	720	690	680	769	746	671	704	716	709	713	708	691	677	716	687	697	698	704	710	680	730	693	701	694	718	699	741	685	665	678	702	716	699	712	725	701	661	684	738	648	718	705	694	705	726	640	701	718	692	714	774	662	722	720	727	686	723	728	711	750	754	710	665	729	717	723	676	755	721	720	684	726	674	702	722	705	671	685	674	718	714	697	717	708	697	731	695	709	726	735	683	668	709	708	684	728	707	684	692	721	735	677	666	707	739	726	709	711	710	678	719	691	738	685	656	681	705	689	637	682	643	714	705	704	714	738	697	673	660	701	671	709	694	700	705	695	712	694	702	713	670	676	721	687	713	691	756	686	694	683
25643	11150	8777	11932	7839	5406	3783	2852	2034	1413	1321	1161	1040	897	819	723	622	582	573	560	500	527	492	436	502	462	416	414	413	416	439	380	393	369	433	412	393	408	403	423	426	440	408	375	449	429	370	350	404	356	387	372	403	392	425	402	432	431	398	349	388	376	395	405	395	419	370	385	378	434	411	396	369	384	403	375	417	428	328	380	376	427	425	398	405	355	416	393	398	416	389	439	392	406	384	423	435	376	398	377	420	391	387	394	342	403	402	365	398	408	407	391	448	400	409	406	372	380	420	399	383	388	383	353	383	396	389	396	382	395	364	387	400	393	361	417	373	431	402	391	410	345	410	377	391	423	400	402	371	372	364	382	429	430	435	398	406	370	388	395	383	384	373	384	425	388	382	429	412	396	380	395	414	399	403	352	414	403	411	410	383	419	414	373	409	367	364	394	393	372	410	414	420	357	406	376	378	406	376	380	392	412	431	395	417	392	431	375	367	381	405	412	396	407	404	432	393	370	389	415	365	383	364	391	430	379	373	408	400	412	387	377	414	418	381	392	353	417	414	414	378	413	395	397	393	405	442	425	390	386	399	384	417	394	375	415	403	403	420	387	385	434	370	423	342	374	375	414	401	390	412	399	428	372	387	398	401	408	395	381	396	375	411	366	347	409	380	393	375	378	382	379	414	386	379	372	419	380	394	410	401	409	385	404	403	375	426	413	413	387	421	436	405	409	411	384	407	392	445	403	397	382	397	385	401	414	409	419	389	405	408	403	388	384	396	396	401	386	434	412	375	399	410	398	429	392	410	378	445	399	351	402	446	410	411	423	427	390	390	389	356	393	388	436	400	394	407	348	411	405	387	426	384	474	387	392	420	404	398	365	405	405	382	386	368	381	390	357	399	377	416	409	414	373	367	381	389	380	397	429	408	419	403	456	407	423	406	367	423	420	447	385	443	388	411	403	382	401	447	401	389	410	393	405	394	425	376	364	414	401	340	421	405	377	382	408	394	401	397	412	405	387	395	405	398	370	396	399	428	409	405	381	409	375	427	377	409	428	423	418	389	426	381	401	386	368	337	386	390	374	404	383	381	380	391	413	321	404	380	373	409	397	410	402	411	393	394	382	413	415	383	385	349	373	368	388	416	345	407	385	395	384	389	429	395	397	406	390	400	416	433	398	434	430	409	388	385	392	371	359	412	405	375	395	386	401	392	393	412	368	369	345	386	405	409	372	411	414	406	397	413	367	398	389	416	383	413	382	379	413	397	408	397	363	404	400	432	407	390	457	409	400	388	410	385	398	389	430	415	418	380	392	405	407	388	385	426	375	391	380	393	446	451	425	418	366	383	379	380	389	379	378	406	382	366	361	371	411	382	386	375	391	397	393	413	426	367	382	369	415	422	359	382	400	424	382	405	410	399	430	367	374	405	424	411	414	375	413	373	396	387	383	406	411	390	382	422	445	389	417	365	376	413	371	399	392	395	388	391	409	428	392	423	387	389	385	397	389	403	369	362	415	401	360	421	367	382	396	422	346	382	384	380	376	363	386	386	368	433	381	355	364	406	391	421	415	410	414	363	379	371	454	405	409	375	410	429	420	394	440	429	363	386	420	395	404	380	384	397	386	427	409	371	373	381	380	389	365	358	404	388	414	394	407	375	431	381	422	386	410	389	392	417	398	411	394	417	391	436	418	383	383	409	381	418	407	382	383	469	372	377	391	405	412	387	431	371	368	403	398	411	365	410	401	419	411	355	406	425	401	401	415	422	396	418	429	370	374	390	425	404	386	403	402	397	363	368	393	397	381	371	387	378	382	372	376	388	442	391	394	414	364	387	380	388	403	399	422	382	400	401	434	423	409	433	382	368	381	390	426	397	351	389	376	402	443	367	394	407	412	399	380	370	402	424	389	374	404	405	362	386	394	389	391	398	369	388	376	412	386	431	387	372	435	408	399	412	388	365	393	351	383	405	388	410	405	369	379	393	415	397	373	355	415	365	428	379	384	369	423	380	403	390	376	411	400	397	354	390	383	407	362	406	377	386	410	372	365	399	392	397	406	380	398	395	372	391	420	396	395	421	440	412	363	380	394	438	397	413	405	398	412	388	443	380	395	401	414	420	369	380	381	403	413	368	401	382	393	405	395	381	397	396	386	439	382	386	386	365	412	410	419	405	390	410	412	389	396	364	350	384	445	424	416	422	395	397	394	396	420	413	436	383	408	393	398	375	396	388	380	374	402	420	408	423	386	417	389	374	399	421	354	439	419	410	344	379	418	385	376	365	384	371	418	404	395	424	401	365	419	383	415	386	421	417	403	366	427	392	380	403	353	409	367	421	379	358	370	393	398	370	360	422	405	388	395	427	427	433	362	368	415	409	373	370	424	413	391	410	424	356	382	399	410	437	359	430	382	436	394	389	436	391	405	418	409	388	429	408	430	403	439	378	357	373	399	406	397	358	402	440	357	406	411	373	381	402	411	420	426	406	430	397	379	401	384	423	424	422	399	411	394	414	394	424	431	413	402	378	385	381	373	388	400	425	416	406	431	378	432	383	394	389	389	368	420	393	397	388	368	347	371	398	406	402	398	432	420	409	412	365	437	392	364	364	392	442	434	363	425	390	409	366	392	366	414	422	380	418	395	379	413	405	423	414	421	378	412	440	393	412	346	416	415	413	349	417	397	388	355	419	378	378	373	421	429	404	367	388	380	387	433	407	419	376	387	372	402	385	438	412	408	457	380	398	398	399	403	396	453	399	387	356	379	373	412	439	384	382	381	392	365	399	340	378	378	341	391	379	410	426	417	427	387	429	383	403	396	421	386	340	399	354	382	418	448	408	401	407	379	394	367	394	414	404	386	414	428	414	407	411	369	420	410	408	390	421	382	374	376	422	373	397	405	412	380	399	368	384	384	404	412	378	416	400	342	405	430	405	436	375	403	410	384	369	377	387	387	377	409	389	388	430	397	385	411	415	377	423	422	384	362	386	379	391	376	408	370	393	391	400	392	394	370	426	372	427	413	375	420	361	379	423	409	396	380	457	410	384	389	401	427	479	419	369	386	385	404	431	372	396	385	415	391	430	434	386	415	404	338	397	412	339	353	391	418	389	371	377	416	398	409	396	372	382	382	384	363	398	405	412	396	413	439	353	432	419	411	387	394	400	396	418	411	419	378	426	398	401	390	416	420	401	382	376	394	420	387	434	408	397	377	379	405	412	367	369	378	396	394	395	400	392	384	398	407	421	391	391	380	393	362	364	417	408	374	435	400	396	403	393	390	411	387	391	399	416	436	401	394	373	383	408	409	450	369	385	409	400	386	376	402	411	379	396	414	369	376	399	397	426	356	371	363	428	393	417	394	390	442	375	384	375	381	425	423	378	402	423	383	360	410	418	424	403	345	406	391	409	427	398	383	402	361	399	386	403	445	429	430	390	393	399	445	411	402	423	406	378	358	393	422	371	377	380	419	393	409	398	417	374	391	400	378	414	375
16019	8310	13775	23727	19450	16213	12461	10777	7843	6060	5434	4885	4401	3651	3174	2692	2362	2127	2064	1850	1654	1625	1362	1325	1397	1307	1123	1126	1113	1033	1052	970	991	978	976	1028	919	986	965	976	970	853	891	940	902	855	857	909	858	869	921	853	882	871	858	885	857	892	844	849	892	959	911	884	876	855	909	866	852	933	894	861	877	912	864	889	923	805	864	893	902	930	800	928	846	944	880	875	868	864	864	935	869	931	891	898	928	873	897	873	850	860	894	857	873	979	885	897	869	879	884	873	933	858	839	902	899	865	897	850	924	859	900	867	948	896	865	903	895	922	850	870	926	831	918	884	877	878	843	847	942	878	872	872	869	872	859	884	905	884	882	833	843	805	870	895	863	920	872	903	901	895	831	875	878	887	922	901	847	862	870	910	903	903	908	814	848	862	845	908	930	881	848	911	936	827	902	913	905	878	853	927	897	893	921	823	857	864	965	889	905	873	920	936	899	859	872	855	929	922	872	864	893	886	901	934	917	871	930	874	877	925	863	936	866	864	850	861	881	889	870	908	923	891	908	899	909	866	909	872	839	889	845	857	873	905	849	913	843	886	881	928	858	867	891	957	847	898	837	871	847	851	887	897	862	910	892	894	855	879	829	923	865	862	828	869	869	896	860	903	872	916	940	870	886	921	910	926	864	907	883	858	842	890	873	904	882	826	846	848	856	907	897	938	901	887	885	900	834	868	927	884	865	888	898	862	870	861	889	871	849	878	920	879	872	844	855	903	885	879	865	890	885	919	912	890	892	894	868	855	881	884	838	937	891	828	841	871	860	951	906	888	906	867	859	882	874	903	937	890	833	875	887	876	828	890	886	887	886	893	864	903	889	839	874	923	944	881	877	872	919	868	846	869	911	889	900	871	889	840	912	845	868	879	867	906	862	956	861	847	882	856	882	908	901	884	910	873	925	865	880	866	860	819	827	865	860	854	904	887	845	907	939	881	856	866	898	897	902	911	825	910	907	905	902	878	926	808	895	880	899	882	916	865	886	885	858	927	909	891	865	945	862	895	902	890	841	933	888	896	887	890	856	912	967	879	915	886	910	919	907	922	888	881	856	826	901	917	899	851	961	880	905	861	866	883	892	903	981	907	930	936	898	898	847	886	899	906	903	874	885	898	834	867	905	864	891	852	889	868	869	871	929	934	965	900	888	871	853	885	922	934	877	933	846	897	836	902	851	924	864	902	933	880	918	923	862	853	875	813	885	899	914	913	877	881	878	887	857	867	879	838	899	891	887	907	880	873	890	918	895	856	911	888	893	943	885	894	838	911	906	897	856	825	913	911	895	944	864	865	914	870	884	890	876	805	883	879	854	873	875	803	887	896	894	887	882	896	854	929	818	880	941	862	818	950	902	848	898	869	846	887	846	816	902	847	794	896	889	899	801	896	881	908	938	877	917	851	899	838	881	853	870	938	882	834	934	888	923	870	837	888	844	919	860	847	848	897	885	858	880	896	899	912	915	903	916	931	872	897	893	873	880	893	844	889	928	930	878	935	820	871	858	927	858	872	881	913	830	873	868	964	858	868	896	894	821	898	926	905	874	842	915	880	892	875	915	841	873	878	874	892	891	835	912	856	930	909	886	869	854	870	890	923	924	881	816	908	871	873	868	892	890	890	862	895	897	893	917	901	901	864	853	877	859	844	903	892	842	913	871	915	882	921	893	925	910	851	923	923	916	904	848	856	877	872	877	924	895	827	907	893	876	874	918	826	928	903	849	847	868	857	833	924	889	900	928	857	912	845	866	789	897	900	874	906	896	896	838	880	836	880	890	857	859	864	867	901	896	877	871	929	893	890	839	898	885	950	869	845	900	894	901	899	942	892	938	852	870	871	891	884	853	857	907	910	932	882	876	878	843	854	867	856	874	903	866	915	846	919	887	873	907	919	917	898	884	923	881	893	835	885	825	901	885	895	817	902	871	913	885	800	902	870	937	890	948	858	823	860	874	933	884	854	896	879	920	919	900	891	856	851	893	885	893	848	838	901	877	914	866	904	875	901	865	856	950	845	893	912	894	907	871	917	947	936	855	886	806	887	869	831	941	856	900	860	881	907	914	875	912	887	866	856	901	836	919	865	899	877	863	913	856	878	909	903	871	821	885	909	877	872	873	851	896	886	904	923	922	908	878	890	886	929	919	915	884	926	903	875	937	849	850	910	902	864	897	888	878	892	872	871	898	870	817	870	867	928	892	905	866	866	871	904	891	885	875	849	899	907	839	906	878	903	870	892	872	855	945	903	868	860	893	897	846	923	846	878	910	901	883	849	844	887	901	933	920	868	873	879	892	874	907	874	869	856	876	946	942	926	919	909	933	860	885	918	886	895	896	862	873	839	873	863	899	895	915	872	916	923	911	933	903	919	884	884	836	879	875	891	852	923	911	912	888	879	879	885	928	887	920	851	870	859	916	887	900	868	920	892	867	900	874	913	916	886	892	882	909	876	905	887	919	856	906	847	845	906	896	892	881	891	897	882	854	842	872	844	914	853	880	883	857	931	928	887	905	852	902	862	843	917	865	841	875	840	865	905	874	885	895	899	864	908	853	850	855	857	867	883	922	882	850	836	911	875	904	837	898	860	869	820	878	918	927	856	924	914	875	926	888	839	863	870	910	915	840	818	844	856	930	878	892	877	902	883	890	864	877	923	894	880	910	906	847	855	872	912	886	848	866	900	898	862	868	898	869	898	838	864	862	910	872	919	853	877	893	874	877	961	919	881	842	917	890	896	943	924	893	899	858	856	901	903	907	902	897	883	878	885	886	918	897	902	921	860	882	921	948	871	817	854	908	884	890	915	911	905	912	909	929	820	896	894	873	871	891	861	927	858	890	926	934	866	898	923	891	835	914	910	902	828	925	931	885	895	909	860	836	881	884	841	918	866	878	928	854	897	925	905	855	950	875	858	939	900	859	904	867	898	927	935	859	850	868	868	830	873	884	917	833	874	898	877	853	877	909	951	903	887	901	913	917	868	858	879	919	875	907	824	849	859	878	916	916	837	828	878	911	912	919	876	888	883	912	824	890	853	872	899	908	887	867	833	901	892	902	867	896	847	865	872	917	911	854	880	902	874	904	857	855	921	910	859	845	926	889	914	904	887	841	943	847	867	936	931	886	900	868	884	828	928	859	884	830	896	904	850	894	861	866	856	930	949	913	878	874	915	844	914	908	869	897	927	888	893	883	904	900	850	806	865	874	836	904	869	883	857	823	872	880	876	862	855	886	877	904	875	887	866	872	884	885	866	899	931	857	897	874	895	856	867	915	876	917	868	877	893	833	850	871	921	847	877	880	893	876	866	832	904	921	897	903	892	875	870	878	946	906	879	888	816	909	855	861	858	853	917	901	891	921	852	849	909	894	919	897	877	911	903	889	876	858	907	929	870	855	897	937	835	876	897	937	891	915	860	887	862	879	926	867	938	893	882	869	849	897	860	859	928	900	871	885	886	890	894
33877	16085	13499	18926	13431	8676	6326	4549	3255	2450	1867	1730	1519	1292	1037	866	800	790	699	696	671	650	611	550	544	485	501	508	461	480	488	478	411	456	472	463	449	458	447	440	460	435	376	463	427	488	413	449	456	407	419	443	437	447	450	437	471	455	448	451	434	467	453	420	431	455	410	440	457	472	428	464	475	428	398	410	449	410	418	441	435	414	413	475	450	433	447	433	454	436	466	416	426	441	414	414	388	478	429	430	427	411	413	425	442	429	457	451	439	434	407	462	425	434	435	454	459	469	454	429	436	456	420	426	406	477	396	436	431	415	455	445	401	431	440	437	440	424	463	425	406	468	422	407	410	431	414	465	444	474	399	413	401	397	429	466	447	444	467	426	440	418	457	434	430	429	451	407	404	428	410	426	424	396	450	446	423	451	456	432	460	453	424	479	435	414	426	444	388	450	426	439	423	424	401	406	445	450	407	460	402	487	398	429	432	405	412	404	474	464	419	442	426	445	442	435	421	481	454	453	409	449	452	436	415	452	414	458	447	421	444	383	472	464	484	385	402	425	458	457	482	415	414	450	452	417	437	484	464	407	405	404	444	414	428	380	420	424	481	447	445	440	441	442	423	424	430	458	425	426	424	422	426	412	433	453	463	421	457	422	382	459	423	389	403	463	455	429	414	450	444	421	400	391	422	425	467	447	431	481	460	460	391	419	454	463	407	449	406	427	432	396	442	423	405	463	484	431	410	405	436	465	411	383	408	446	445	440	439	451	430	446	418	394	437	410	466	494	378	451	455	429	438	433	439	436	432	440	452	430	434	388	450	423	419	388	430	433	369	426	463	402	379	419	426	406	461	395	418	421	440	463	434	425	409	431	446	415	415	409	464	386	427	433	462	453	421	409	441	418	397	395	413	439	448	448	417	469	423	409	453	448	456	422	432	441	427	436	433	425	440	440	422	434	405	451	453	433	402	455	438	435	417	391	422	460	403	463	413	423	428	431	403	398	412	409	431	442	420	425	458	395	466	411	445	429	443	484	448	424	445	446	466	404	460	401	480	435	373	410	447	450	438	413	398	434	459	471	421	458	444	435	417	450	411	421	439	449	436	409	399	436	425	450	431	462	450	413	423	469	421	483	430	425	453	475	415	455	413	432	411	420	436	400	410	485	426	441	415	467	436	375	431	416	402	433	452	479	435	439	437	447	419	437	437	421	418	446	454	402	459	408	423	464	425	411	440	455	439	428	440	407	411	429	440	454	444	452	430	461	493	491	455	446	452	420	454	438	428	444	418	420	428	408	442	448	458	400	441	436	433	410	425	441	450	443	414	412	394	452	439	425	466	426	430	452	450	456	468	458	438	432	442	426	468	435	400	443	478	425	431	432	426	423	433	455	422	449	427	445	415	419	440	432	453	438	466	446	447	476	439	430	478	470	441	459	447	394	431	450	432	457	439	441	401	444	426	431	455	461	381	407	443	409	427	465	455	434	430	403	453	436	416	419	469	446	391	449	430	449	463	401	407	380	422	437	428	434	439	439	442	436	411	453	453	448	435	422	464	461	458	430	452	424	420	462	433	405	404	435	403	417	428	468	417	439	472	457	402	414	429	435	434	443	412	444	423	430	427	435	460	439	418	433	402	426	430	406	435	389	418	433	482	450	420	416	440	448	425	393	447	446	437	432	427	475	414	408	392	417	398	434	414	442	419	448	426	441	429	412	435	428	473	403	405	416	440	472	416	428	407	462	492	461	432	429	441	423	423	470	488	453	425	438	425	493	435	426	409	427	439	407	439	450	431	475	455	409	406	400	459	462	424	436	377	388	389	475	424	478	446	425	425	433	469	418	431	448	405	440	418	429	415	417	441	464	445	422	430	466	470	450	425	442	430	417	438	431	458	440	454	430	431	404	439	399	400	432	509	425	435	412	423	422	423	422	451	464	483	456	437	439	448	451	463	450	413	445	413	408	432	448	429	446	408	452	417	428	459	438	428	453	476	455	417	417	437	410	407	430	407	443	423	467	484	405	438	429	468	459	419	443	451	458	449	437	401	409	462	451	420	445	445	436	451	384	415	402	420	405	426	426	433	382	440	469	378	448	467	436	456	392	396	414	448	422	437	449	492	422	434	442	431	411	441	429	428	432	425	400	437	431	439	442	468	450	454	459	461	432	409	421	456	420	440	434	426	414	443	415	406	417	459	457	418	441	421	434	435	391	462	431	440	471	443	428	432	440	467	504	451	425	424	447	426	471	431	409	444	446	442	442	412	447	408	377	433	445	431	424	412	453	438	458	419	399	411	428	423	458	417	415	436	420	436	419	429	444	424	430	432	455	430	429	477	405	424	479	456	400	436	413	458	441	429	457	416	429	463	414	466	475	453	433	419	447	449	446	446	418	387	453	445	486	440	389	441	434	466	451	419	439	428	426	407	454	422	437	445	445	433	459	440	396	455	442	428	432	452	422	457	407	405	458	410	449	467	475	435	463	419	413	397	385	443	443	414	417	416	423	429	408	425	430	400	426	406	420	444	435	449	452	494	444	415	430	439	373	384	461	445	423	425	416	399	439	409	401	410	423	435	415	461	411	423	416	476	432	392	446	411	420	425	410	412	411	447	479	401	433	420	420	441	449	404	473	452	456	418	411	426	434	472	403	455	437	404	442	391	431	401	419	406	408	425	420	428	457	427	448	465	427	461	421	452	425	429	432	445	444	463	436	448	413	417	369	459	387	441	420	451	450	433	464	445	448	447	419	470	443	452	438	469	446	490	430	414	403	435	409	395	437	430	427	416	403	472	440	429	461	422	393	456	448	450	408	424	431	417	427	437	429	395	454	462	440	403	430	451	448	466	439	436	419	436	439	430	444	445	424	444	416	458	439	412	450	465	400	439	410	410	437	434	414	462	415	419	465	469	414	437	435	432	433	426	448	462	470	431	424	447	410	424	440	463	419	437	404	390	434	401	422	384	401	474	452	484	413	447	470	421	432	398	413	382	461	482	455	458	461	448	444	412	426	426	466	436	414	423	433	450	422	463	413	442	426	471	401	417	459	459	416	435	417	443	457	409	458	390	443	419	415	421	434	410	422	417	422	423	435	457	448	400	422	434	445	407	403	444	400	379	450	459	429	418	437	394	436	438	443	419	426	475	436	433	432	431	410	419	440	443	449	422	406	394	451	435	433	430	414	404	437	449	434	418	431	400	426	399	422	449	424	446	445	450	412	463	453	415	388	412	471	451	415	432	416	473	438	469	419	440	406	447	460	408	389	413	459	445	432	434	455	420	423	426	423	473	427	456	453	460	422	439	421	460	388	431	458	413	447	461	439	428	418	441	434	438	456	411	434	471	436	425	436	415	434	430	426	408	451	456	415	461	419	409	446	445	446	451	398	435	421	490	439	376	429	456	426	441	447	425	396	397	391	394	388	425	456	418	414	419	455	405	430	420	446	431	404	414	389	419	438	434	409	436	408	428	433	425	453	399	434	409	474	404	419
19760	10736	18547	31103	26751	21930	17993	15183	11840	9606	7786	7649	6332	5169	4437	3589	3288	2943	2658	2437	2256	2122	1790	1668	1786	1508	1349	1311	1300	1231	1215	1046	1070	1122	1127	1092	1025	1103	1014	1095	1068	1016	953	1082	966	957	955	977	923	947	1015	972	1020	988	962	985	953	908	1011	948	965	941	952	942	925	926	887	945	912	992	965	911	927	906	945	868	925	924	963	934	917	966	972	924	931	949	922	901	910	965	972	856	910	882	955	948	916	903	970	996	920	915	908	972	979	944	968	863	961	988	941	988	967	925	950	914	932	903	911	973	939	950	941	1047	945	908	907	968	922	971	925	915	973	895	958	891	959	905	932	932	899	944	917	905	928	979	922	946	943	932	957	961	986	917	902	949	933	931	984	928	964	930	898	913	925	940	964	963	958	879	902	912	928	944	938	904	914	906	939	965	894	941	992	931	941	961	969	922	923	950	965	981	972	956	980	960	913	889	915	928	958	978	943	968	978	958	950	994	919	948	963	923	966	939	959	939	894	920	910	927	932	952	961	938	917	939	961	907	958	913	938	916	927	934	959	942	920	967	916	873	944	902	945	936	947	936	1041	994	954	914	886	908	953	989	921	910	898	917	964	944	943	989	974	911	945	875	959	947	965	937	952	954	961	922	901	922	949	957	963	971	932	933	953	952	957	968	911	951	998	913	991	915	964	931	1006	921	950	872	953	932	942	909	911	961	870	938	914	943	948	936	921	935	919	946	944	945	950	904	913	950	939	957	920	961	971	964	979	940	942	977	935	924	893	893	938	926	935	903	960	977	976	949	941	899	900	913	921	912	962	955	929	956	899	965	969	927	967	965	953	896	1037	965	969	957	900	913	932	940	958	977	890	974	918	996	912	962	913	920	948	905	931	957	973	925	979	956	918	948	992	921	976	897	961	971	964	974	998	941	898	918	920	967	972	983	929	913	971	933	954	972	933	1004	931	961	955	932	893	917	964	942	910	961	960	949	943	905	974	962	908	913	980	958	929	911	918	985	951	964	954	967	966	915	959	982	994	910	912	900	903	938	936	965	957	927	941	932	926	975	903	928	948	931	925	948	943	902	974	922	888	903	901	929	959	883	963	923	912	955	981	952	915	976	922	936	988	990	958	974	998	984	946	983	931	990	943	936	947	961	925	963	913	994	959	894	959	979	1013	996	1013	947	970	978	958	929	963	944	943	948	921	973	938	943	1011	970	978	958	939	938	923	1004	928	935	950	945	946	961	1003	906	963	935	918	958	969	928	957	980	947	897	895	934	948	954	1003	930	940	930	969	991	953	975	920	921	929	898	929	919	941	969	969	985	946	913	900	991	904	915	1006	925	955	911	1002	964	918	919	981	929	985	938	961	938	907	905	939	922	927	987	947	867	974	942	935	948	958	927	918	945	943	925	934	940	929	958	936	955	955	940	944	919	921	964	933	933	941	972	939	901	911	954	942	943	975	933	955	944	939	944	932	932	948	931	980	944	926	961	926	931	983	920	975	923	960	957	904	1004	959	957	966	955	980	953	914	939	912	981	947	964	941	879	986	991	895	941	955	968	948	924	938	883	920	944	972	987	889	943	953	957	977	947	932	915	928	912	939	964	1005	922	900	911	967	966	929	934	984	825	897	894	931	923	966	934	930	917	910	945	947	932	970	919	911	970	933	945	967	977	899	972	949	956	1000	919	909	946	933	947	964	944	927	967	882	926	1015	877	967	952	937	963	923	969	970	899	891	960	960	931	952	920	896	951	926	961	905	937	926	938	910	940	954	925	925	943	988	926	967	907	976	871	949	1017	905	913	938	891	979	952	922	936	987	962	968	951	949	969	998	946	900	954	924	914	908	926	981	977	944	937	990	957	973	957	953	908	938	908	939	932	916	951	951	963	996	896	974	967	988	975	961	925	963	991	932	924	984	1007	966	913	967	957	897	899	946	938	927	920	981	972	987	940	954	968	920	960	915	952	942	963	964	980	998	898	900	918	893	971	944	876	914	960	911	949	1006	976	956	960	968	928	894	920	939	964	910	926	893	954	896	979	929	925	895	926	930	985	955	1003	982	912	913	920	949	929	973	940	982	977	941	969	950	966	996	934	923	935	989	938	883	918	953	914	889	955	973	930	919	929	972	948	962	950	921	902	874	905	965	979	962	969	940	932	921	925	900	983	979	938	996	904	900	906	924	958	909	929	1020	962	997	964	941	964	913	919	967	954	943	916	951	974	919	928	958	969	933	950	1014	947	921	946	982	974	937	917	922	984	931	968	873	966	949	972	999	924	928	916	953	920	937	930	957	913	922	983	885	957	960	971	925	929	900	915	937	900	944	870	1001	977	882	965	984	951	981	947	977	872	964	918	907	956	881	896	1017	959	969	940	967	897	959	922	928	956	956	932	980	907	979	942	938	939	925	938	949	962	912	946	995	959	910	967	925	947	941	943	912	983	883	875	965	945	888	974	903	962	995	955	940	925	907	966	910	910	958	864	903	931	937	960	938	954	945	914	934	943	946	920	952	947	965	930	971	943	987	921	950	979	921	952	925	919	900	929	981	886	950	913	924	942	965	938	1007	955	951	945	970	934	911	1007	995	928	906	965	940	872	919	897	890	891	997	896	975	984	1006	943	923	949	893	903	926	928	949	939	955	922	924	957	993	911	956	932	950	901	987	978	884	936	918	944	964	995	942	953	889	985	962	1012	930	962	1004	942	917	924	968	926	930	963	937	881	963	975	912	949	927	942	914	895	949	966	904	973	927	877	949	990	947	951	959	923	960	931	951	956	859	978	898	941	938	934	873	961	965	939	990	959	957	960	973	942	935	930	960	919	998	884	913	964	984	912	937	923	958	995	971	936	935	913	983	872	924	926	890	949	1022	912	933	982	994	929	995	934	942	898	959	952	948	931	962	1006	943	941	960	994	946	955	927	931	919	948	935	918	952	950	920	983	935	953	950	949	950	952	987	987	949	947	959	934	953	941	980	903	937	892	953	948	960	946	950	955	998	942	901	974	942	919	914	952	994	883	894	1008	965	941	974	887	962	997	950	961	968	992	975	931	915	944	946	966	981	901	978	921	934	961	959	909	1046	1012	976	954	973	912	938	920	917	990	990	935	950	961	945	947	903	956	892	970	923	940	922	934	940	938	913	955	940	955	967	922	928	933	976	964	943	1010	910	909	939	915	923	997	881	923	942	939	954	972	890	955	961	945	959	968	913	917	967	933	934	919	935	916	998	917	911	933	939	937	957	962	938	988	964	945	883	914	969	908	930	986	968	963	925	949	948	932	944	950	936	909	957	989	915	997	937	994	954	981	978	982	980	967	971	944	935	925	917	913	932	919	925	958	956	969	919	997	948	1016	923	918	987	1019	914	958	868	898	933	948	933	923	965	908	978	952	950	927	972	925	935	975	876	884	997	988	953	937	973	940	961	915	992	978	948	954	926	860	957	928	986	973	958	972	962	983	936	924	977	936	910	929	942	983	964	909	983	979	940	1009	901	985	907	925	1027	926	995	947	919	995	924	952	924	986	984	972	906	941
13327	5588	3856	3368	2724	1956	1568	1411	1006	823	708	694	678	570	561	505	441	416	383	387	380	365	329	357	335	317	304	334	322	347	272	327	297	326	323	324	307	307	276	326	306	317	324	291	297	331	322	318	315	289	268	311	346	263	281	297	307	271	272	269	298	300	303	305	305	306	293	311	284	302	295	331	336	280	309	281	296	305	290	309	322	311	303	313	311	323	285	267	309	321	283	314	287	307	311	287	320	308	315	302	277	315	301	279	303	300	313	283	294	293	321	284	297	294	275	307	277	326	307	306	313	282	316	310	309	316	290	283	281	272	255	308	289	361	291	302	293	276	301	316	299	303	330	297	321	299	314	267	282	328	278	279	279	291	322	315	324	298	306	297	289	269	353	300	300	300	288	297	279	315	285	293	291	307	277	283	265	317	294	319	318	297	304	328	284	269	273	302	320	294	294	279	312	280	290	285	303	286	326	302	314	319	264	291	280	319	312	302	299	295	308	313	303	298	286	268	276	276	276	268	314	288	272	282	338	304	287	276	320	315	290	305	318	288	269	290	311	283	315	308	297	316	299	314	293	285	304	329	295	288	326	292	299	317	284	307	308	312	284	316	314	305	284	314	283	303	321	338	272	277	307	295	298	296	308	290	297	265	280	263	303	292	300	312	318	297	294	303	289	283	321	319	270	298	299	297	317	292	301	304	307	264	290	302	325	271	274	300	293	253	294	280	332	297	290	312	299	328	319	300	288	309	265	276	308	297	297	305	315	307	265	283	290	313	273	303	272	320	299	271	339	270	308	281	272	294	284	290	290	304	330	280	316	306	303	285	317	285	288	281	283	320	283	287	275	329	312	312	272	287	259	269	299	282	261	318	294	271	304	284	292	298	295	295	287	294	284	269	292	313	311	291	269	317	277	291	321	271	307	271	301	344	293	287	295	288	312	306	300	289	307	339	281	287	314	305	292	322	300	292	318	304	302	330	347	317	275	300	269	280	272	306	291	293	285	286	330	326	282	323	327	307	308	321	280	294	280	283	317	291	292	321	281	266	283	329	320	280	296	312	294	302	330	310	275	285	303	276	267	313	313	304	333	252	279	293	326	267	296	310	307	324	288	297	318	320	313	268	288	281	304	269	280	280	304	271	320	285	308	286	297	337	282	319	307	308	289	279	299	305	297	295	283	289	335	300	292	317	333	291	310	283	324	283	280	284	309	275	275	334	302	299	307	298	289	330	314	326	289	317	318	287	279	268	304	307	290	275	316	288	291	294	272	281	305	312	271	316	308	291	276	306	300	307	265	325	305	284	312	285	299	301	309	285	331	245	312	310	298	289	325	285	274	275	292	300	331	304	298	293	277	302	256	323	313	300	268	298	325	300	271	311	299	270	309	290	291	287	308	314	299	293	333	309	266	329	294	323	290	289	316	287	269	307	327	300	298	279	310	310	285	319	310	255	278	288	311	321	290	313	333	275	317	332	311	304	306	287	293	300	307	280	305	261	261	276	280	275	293	288	295	303	301	269	270	266	254	311	331	329	299	295	294	307	290	297	314	268	290	326	304	293	316	324	332	323	298	312	305	306	301	278	332	290	306	274	290	288	297	278	290	315	297	291	310	281	279	255	310	311	332	296	278	312	302	289	304	338	280	303	272	292	316	333	307	297	297	315	319	324	272	291	287	300	307	286	312	311	309	314	262	350	301	311	291	291	290	304	272	326	295	309	300	290	301	282	312	286	299	290	345	271	299	290	329	297	315	316	304	285	275	308	298	320	313	300	286	309	294	311	301	310	293	272	297	313	327	273	299	316	300	294	322	316	356	297	288	327	283	289	323	297	289	315	311	269	344	302	279	274	304	293	262	284	258	287	323	338	306	279	260	289	321	281	278	296	318	295	273	266	272	296	302	286	334	321	307	293	317	329	292	311	286	321	283	286	298	269	279	315	271	311	303	274	269	295	319	284	266	304	265	301	266	265	254	269	309	320	298	291	270	288	271	319	295	290	284	282	280	345	302	300	280	317	305	283	298	277	313	295	294	287	304	308	285	323	293	289	289	333	346	313	320	296	278	314	268	290	297	261	290	276	287	315	295	317	286	299	324	288	312	296	320	287	292	269	283	305	281	314	322	290	275	276	276	315	312	319	318	275	292	306	299	329	316	334	324	340	294	307	269	307	281	318	305	278	319	313	268	305	308	301	261	319	302	268	326	309	275	283	282	291	311	308	296	328	302	266	300	324	284	308	315	298	283	272	291	303	297	309	332	297	303	291	315	287	299	324	324	308	282	283	297	266	331	298	284	311	312	319	265	266	301	274	308	328	299	299	326	316	302	284	291	289	295	286	318	319	300	294	276	299	313	304	291	290	314	299	313	276	325	304	327	300	303	274	308	308	284	306	301	267	305	292	290	250	312	346	316	341	307	295	290	339	304	320	295	286	275	273	313	319	330	308	293	296	300	306	308	296	300	295	305	300	299	293	287	293	297	302	285	316	281	301	270	301	310	295	328	289	309	275	317	298	292	285	283	261	267	271	321	333	301	316	302	272	289	303	304	299	282	304	312	284	281	311	279	302	300	307	286	281	306	299	296	265	306	293	298	287	310	255	275	278	289	354	315	329	323	304	314	301	281	270	317	321	321	309	304	282	278	283	301	276	292	292	327	316	297	286	311	251	317	277	299	307	282	298	307	304	291	265	319	306	288	300	287	319	291	287	292	285	257	261	288	313	309	293	299	295	335	319	293	271	321	287	304	303	333	296	301	310	315	302	291	301	300	303	301	279	272	280	312	316	254	300	329	286	302	272	293	293	326	241	294	293	294	321	265	283	253	306	279	278	287	281	275	326	314	285	283	280	284	289	324	264	270	319	315	324	292	295	288	281	326	329	307	277	296	306	302	303	301	281	317	298	335	302	291	311	356	289	296	335	321	324	292	291	258	286	287	300	326	262	280	267	319	308	311	317	308	312	332	276	317	282	319	287	271	291	295	275	305	301	314	303	313	294	292	296	267	328	270	280	303	318	278	261	316	311	310	301	287	302	292	300	288	296	291	291	302	285	294	336	291	269	293	290	316	335	271	312	308	292	310	285	316	290	300	310	294	291	290	316	287	304	284	320	312	289	298	296	317	285	291	279	291	296	312	286	269	290	314	300	307	315	312	301	281	310	255	295	297	308	317	290	277	284	279	264	295	310	274	288	295	336	327	310	272	293	325	309	291	306	342	281	292	291	310	295	296	288	323	347	291	311	273	314	321	287	316	299	265	314	280	321	293	316	283	295	310	305	302	292	284	310	296	266	312	317	296	299	313	356	294	307	281	298	307	290	305	280	293	279	317	272	270	324	291	269	299	292	293	264	300	275	292	272	286	281	305	282	345	326	316	319	309	319	333	299	295	303	281	296	281	285	297	310	313	304	273	297	330	305	287	261	321	291	309	296	287	307	299	319	322	302	293	313	288	290	264	293	289	310	307	320	286	290	321	305	286	278	314	267	333	278
8269	4415	6546	9300	8898	7037	6272	5702	4291	3310	2994	2772	2704	2466	2080	1628	1556	1392	1217	1201	1149	1137	1008	951	965	896	901	819	829	799	796	753	771	758	727	763	734	733	749	684	703	732	710	753	693	676	670	663	715	634	671	720	656	743	695	637	715	699	636	730	712	689	689	733	732	676	690	712	672	662	681	673	706	701	704	731	704	637	705	648	686	663	708	697	678	737	672	657	658	699	635	656	722	709	715	657	668	704	718	663	658	689	681	703	677	654	695	689	683	677	642	669	676	694	695	671	727	712	758	634	671	663	706	678	699	676	695	705	702	689	728	690	676	646	685	678	662	657	668	649	676	677	701	701	652	673	698	679	680	702	663	642	682	667	681	681	703	682	707	655	656	715	660	682	671	703	687	725	679	702	662	677	710	735	662	687	697	682	644	706	687	700	690	694	686	641	704	686	636	704	664	697	713	674	702	665	759	705	749	700	656	699	690	713	742	635	661	679	675	661	678	636	703	640	732	674	646	699	686	719	676	692	687	654	688	684	679	632	642	678	714	742	696	678	669	669	658	656	734	694	666	704	674	682	717	684	667	704	711	673	644	730	723	690	709	730	688	714	721	683	695	737	697	711	696	722	685	695	680	670	711	670	699	711	697	668	710	678	706	700	698	682	707	710	679	689	671	655	666	687	667	694	652	638	687	712	679	729	658	679	697	644	658	704	702	709	705	697	684	707	658	719	699	678	689	679	709	705	695	673	698	679	687	677	651	696	700	704	710	651	700	710	663	656	669	687	705	625	712	695	664	718	664	658	637	676	663	673	673	670	659	690	653	690	694	683	703	648	705	726	677	687	693	676	714	653	733	669	682	688	701	653	696	656	694	700	668	661	737	682	646	670	671	702	660	650	658	712	698	680	710	701	674	708	694	725	700	702	702	718	695	730	700	690	695	667	700	692	698	709	703	706	706	669	638	687	711	712	683	656	711	723	702	707	722	704	732	660	674	698	710	741	686	724	696	706	756	677	671	672	659	692	638	643	696	640	693	726	664	720	727	705	671	721	694	700	686	745	666	687	688	707	668	735	670	721	690	704	697	703	680	731	738	724	679	684	673	708	707	676	676	683	678	717	680	681	699	681	706	696	684	680	703	688	696	709	711	702	698	675	675	659	672	649	692	689	673	684	685	728	697	724	723	762	720	653	697	732	654	687	719	713	716	689	701	680	680	670	657	694	693	736	665	656	724	721	718	690	708	661	687	738	691	700	662	681	662	664	652	738	675	698	680	676	684	678	661	698	706	744	665	702	696	709	720	669	685	672	718	701	720	737	640	748	666	699	696	674	663	674	660	719	689	686	676	697	711	666	687	725	679	710	664	721	689	678	736	656	682	640	689	707	723	678	708	649	664	695	705	701	655	690	688	675	694	682	728	696	689	673	682	654	686	694	652	677	719	678	665	695	690	704	621	697	686	683	696	689	731	698	649	693	714	703	702	678	662	679	673	739	695	652	676	689	675	630	650	751	666	654	666	715	686	719	694	667	717	665	668	667	675	668	675	703	679	725	675	664	725	660	702	664	710	659	666	714	648	658	723	690	630	701	679	698	668	729	664	690	666	610	727	682	706	694	693	684	619	703	680	736	702	703	716	614	718	717	691	648	693	672	702	637	692	679	700	692	713	656	695	704	744	677	717	680	672	715	672	723	665	683	712	697	667	689	655	673	703	685	703	681	706	697	695	738	715	669	717	695	698	664	711	716	718	630	657	689	674	704	666	751	680	707	686	670	701	702	651	713	734	691	678	703	703	682	695	676	703	717	698	646	654	678	626	687	751	709	687	669	689	670	694	715	750	638	721	727	653	660	689	681	695	701	663	627	668	721	632	714	672	673	662	688	674	734	705	716	706	713	672	654	661	659	723	647	676	694	696	690	706	711	667	636	744	731	739	701	702	666	692	696	686	707	709	646	650	698	677	692	673	701	718	713	636	681	672	710	717	724	706	661	681	680	712	668	784	713	709	692	686	641	698	710	697	749	697	659	698	705	699	759	719	700	693	751	721	693	674	707	707	681	676	730	670	698	659	730	674	679	689	655	670	696	649	667	672	749	709	677	662	625	716	660	699	678	695	650	703	729	743	698	665	681	695	665	671	705	693	670	715	685	695	679	656	674	692	680	702	686	711	673	695	699	718	677	674	676	752	653	711	661	696	688	684	693	721	652	735	698	708	670	674	754	664	723	724	682	719	708	725	670	731	694	646	714	689	706	708	743	698	695	729	672	692	677	652	679	686	669	675	696	721	676	657	644	731	720	707	667	760	669	706	674	716	678	675	665	682	674	695	731	673	676	718	691	682	705	702	668	695	726	700	666	692	709	734	685	674	691	703	695	716	644	691	689	699	712	715	680	725	721	715	656	700	684	700	700	680	654	684	709	696	724	748	692	675	718	718	634	678	744	653	617	684	670	689	705	666	689	730	714	738	706	693	643	709	680	740	690	680	708	712	651	707	687	653	723	694	701	669	704	695	704	749	720	648	654	720	708	680	713	677	687	688	653	681	668	670	697	701	688	684	726	677	694	679	634	715	683	665	692	684	691	708	663	684	711	732	669	682	676	691	709	706	642	729	703	703	686	726	671	707	738	638	705	690	697	663	665	693	702	664	699	690	700	714	743	724	701	698	705	710	674	675	694	730	667	724	681	679	683	693	744	706	680	635	650	767	687	697	700	655	641	628	684	692	658	672	644	722	724	719	703	684	678	701	735	725	678	697	706	692	692	699	677	672	697	723	708	718	691	640	731	694	675	688	667	723	703	672	681	657	694	713	655	691	645	672	648	688	701	655	656	706	704	680	707	671	672	621	740	718	676	685	691	683	699	724	694	629	686	623	687	690	680	689	668	694	692	701	709	736	699	684	681	706	707	708	644	671	686	729	698	682	631	680	711	738	707	681	691	651	644	639	701	671	690	676	644	666	691	668	656	701	692	662	716	687	694	699	692	771	697	708	690	702	632	668	655	670	723	687	713	697	717	631	683	681	697	711	706	688	669	699	686	696	667	685	702	707	673	691	689	671	665	707	708	683	684	745	731	708	708	674	669	671	697	675	694	666	702	705	734	686	683	659	669	673	654	665	653	672	691	692	691	720	693	712	704	673	661	682	671	722	672	719	724	694	681	687	675	702	716	673	724	698	726	688	698	690	730	705	692	707	693	713	676	734	713	673	723	670	699	716	676	708	674	646	660	653	688	697	691	683	699	712	670	603	667	702	672	684	703	657	694	706	693	675	713	663	662	680	664	686	695	674	734	708	665	714	674	688	667	648	736	665	676	678	691	686	698	710	667	653	716	680	647	683	664	692	663	715	666	697	700	694	693	665	642	722	687	740	726	682	735	665	678	672	737	663	771	680	687	664	698	680	659	683	676	673	720	707	675	690	710	676	697	712	670	719	722	689	666	699	715	656	661	699	731	661	669	720	704	665	707	691	701	695	695	645	687	684	697	651	676	698	694
25933	10167	8129	10231	7294	5312	3557	3012	2189	1737	1318	1254	1092	950	872	721	646	607	613	548	531	457	468	479	510	462	421	394	400	416	434	429	372	420	381	405	399	385	402	400	399	400	392	368	354	380	390	337	384	409	411	417	384	402	386	391	359	391	393	387	397	379	381	381	393	403	418	378	403	371	394	397	395	415	410	399	404	375	407	341	390	377	383	363	388	395	387	404	417	419	387	385	398	377	401	408	443	444	373	400	353	367	421	355	376	356	363	380	374	379	392	383	394	415	374	354	388	384	374	425	428	401	386	381	379	374	390	399	417	368	363	416	397	357	409	406	402	387	400	378	371	360	409	359	399	393	368	335	382	395	405	416	410	360	394	382	356	378	430	381	400	413	356	405	362	417	373	361	391	399	379	362	378	371	399	392	374	426	376	361	388	405	362	377	376	377	346	377	402	388	379	331	391	311	364	401	397	402	423	402	391	375	384	384	408	407	398	373	400	377	424	371	413	366	421	393	386	393	362	394	406	391	408	357	434	392	387	369	397	379	416	438	386	409	390	368	410	371	419	383	407	359	392	356	382	366	366	429	410	364	401	369	439	384	376	407	362	405	386	390	396	356	369	408	363	399	370	390	384	357	414	376	378	392	425	399	399	387	390	403	401	364	361	384	395	393	403	402	397	392	414	380	390	377	368	415	413	435	369	338	373	393	375	380	410	406	398	375	405	405	412	383	383	374	396	378	395	390	403	369	416	407	384	425	402	400	388	403	409	380	371	390	360	406	405	402	411	404	411	364	388	417	426	400	423	380	412	396	380	379	411	382	417	399	380	407	389	399	401	346	389	397	375	366	365	397	371	368	383	372	385	378	419	378	382	386	425	368	379	366	348	362	369	412	363	448	398	431	392	392	386	414	399	390	405	402	388	412	379	389	382	388	403	346	404	415	427	374	349	363	333	401	373	435	355	362	384	400	405	401	417	374	409	409	368	375	380	385	395	372	428	372	351	399	352	383	356	380	379	382	345	400	383	392	381	341	358	391	384	387	407	371	416	416	376	337	412	357	419	388	379	376	383	395	428	404	442	412	384	396	357	408	375	375	392	411	397	412	406	409	367	397	354	335	407	395	384	354	375	384	378	387	412	428	401	390	372	384	383	366	400	382	388	362	425	442	403	388	380	435	403	382	416	408	454	392	409	369	396	425	437	377	398	398	427	378	355	389	380	363	377	350	370	363	413	386	406	417	379	410	399	395	415	377	427	401	401	384	364	377	367	398	417	411	418	379	439	387	398	401	379	394	392	403	398	397	386	380	372	390	381	377	368	380	382	376	406	405	364	384	403	386	380	426	397	371	407	391	425	413	361	402	394	418	443	392	405	426	421	413	399	405	382	370	414	388	376	379	359	386	384	446	402	413	373	368	397	385	388	417	451	375	444	429	412	354	407	415	348	367	372	395	409	390	409	408	406	373	420	385	362	401	376	358	388	418	376	389	411	386	374	408	434	414	410	381	469	364	411	395	431	379	395	417	390	419	397	389	351	372	428	389	423	357	391	378	377	356	381	371	370	362	398	415	390	417	378	402	379	393	413	393	428	403	404	412	415	389	405	389	426	390	335	401	364	405	400	360	407	422	408	406	383	368	393	385	377	407	395	382	381	369	400	379	390	434	422	397	393	434	423	357	430	410	438	405	355	385	389	418	425	382	362	411	410	382	410	375	390	415	415	456	381	403	417	406	365	404	390	416	346	389	393	407	424	428	394	385	365	402	400	400	394	361	391	393	407	407	364	411	425	372	419	441	370	386	357	423	404	398	404	381	383	366	379	419	388	380	373	408	365	373	375	399	425	375	362	389	375	429	423	390	391	404	397	352	369	398	399	374	388	375	402	414	396	393	371	414	366	417	385	421	370	399	377	392	393	375	375	416	387	397	397	388	374	381	402	400	375	407	401	381	400	390	390	407	417	455	377	383	386	369	411	389	385	404	415	360	385	423	391	372	414	366	412	421	399	378	378	400	420	390	387	406	405	396	380	377	390	390	392	383	397	407	413	388	409	403	389	351	410	379	417	402	399	370	393	365	378	394	378	381	378	353	413	402	386	447	386	383	382	407	364	390	429	392	414	411	377	425	387	332	361	410	371	412	408	387	378	405	367	402	415	401	372	398	413	410	367	391	396	385	358	354	427	382	381	375	396	398	425	407	434	378	368	384	383	379	396	434	422	388	372	427	399	378	375	420	365	412	429	424	406	381	391	386	369	426	388	398	412	393	390	388	418	391	366	392	344	409	415	413	390	410	401	406	380	373	412	373	361	388	396	375	387	384	408	400	397	386	360	413	366	386	390	377	412	428	370	404	397	380	414	382	397	373	412	423	374	362	407	425	350	356	382	422	442	429	419	399	378	370	383	382	339	378	418	378	390	408	352	391	389	354	410	349	404	374	367	353	414	392	382	383	396	406	420	383	405	396	427	390	405	379	371	382	431	400	425	424	389	381	370	360	416	370	366	418	348	367	377	414	423	373	392	358	395	344	358	426	356	394	395	409	415	391	402	392	379	389	395	406	370	404	419	381	372	405	397	374	413	348	402	389	373	421	367	387	383	387	404	389	410	392	424	425	393	382	389	387	382	395	378	387	410	376	401	355	397	382	384	468	422	399	423	350	377	424	386	380	372	364	406	405	412	399	347	367	378	384	342	400	392	402	403	419	414	412	414	389	393	371	372	386	409	383	380	424	396	365	413	376	366	401	405	364	416	356	397	387	384	391	420	358	369	397	401	397	397	378	377	395	398	370	397	391	399	386	436	421	391	414	385	378	399	396	409	363	365	374	386	369	417	383	372	361	421	374	377	430	355	400	397	378	371	402	386	385	371	364	414	405	374	327	327	374	370	367	385	394	410	381	389	396	365	410	370	426	386	400	424	389	456	352	390	393	386	404	363	402	373	403	400	434	388	374	403	380	377	405	404	369	369	425	376	421	410	421	374	406	425	436	405	418	391	368	388	405	382	411	370	434	362	405	416	379	400	381	387	383	370	404	423	428	422	387	372	349	395	421	398	409	376	380	389	367	378	408	390	420	396	358	379	393	383	372	406	351	437	434	415	366	424	397	349	369	393	394	399	387	394	394	406	399	409	382	431	387	403	400	375	412	395	427	409	377	378	441	364	378	342	444	375	361	401	370	364	401	364	374	412	400	402	375	418	354	414	437	378	400	388	398	415	376	386	391	432	362	401	401	402	367	383	396	405	386	388	370	395	395	415	420	368	393	382	390	416	373	373	382	377	371	406	419	391	391	411	374	409	394	393	405	407	406	392	379	412	429	369	388	394	387	380	379	380	421	397	367	388	398	408	378	388	398	376	374	413	392	371	397	389	397	409	398	411	434	382	405	387	376	411	390	373	378	415	447	408	381	426	407	436	425	385	397	388	409	346	369	349	383	364	401	422	403	394	394	389	378	352	393	380	389	415	420	368	385	380	422	379	379	392	355	421	407	383	431
16268	7231	12835	21956	19041	16218	11765	11186	8536	6951	6094	5395	4699	3827	3205	2604	2478	2175	1954	1778	1765	1553	1407	1378	1434	1285	1150	1131	1153	1050	1035	1005	979	993	958	1047	972	975	975	995	959	883	941	855	924	895	894	926	902	868	838	942	876	855	907	866	857	935	866	810	876	840	896	906	871	914	838	904	841	904	852	875	889	840	834	876	824	894	852	896	823	905	890	870	847	872	877	877	885	891	894	870	838	926	867	821	900	880	880	844	817	876	853	890	900	873	869	898	879	836	856	886	822	873	874	869	830	867	887	929	876	840	886	920	891	882	848	892	854	908	867	851	887	889	878	869	875	874	851	834	891	869	876	861	871	893	889	855	885	820	884	888	889	830	929	865	864	862	866	886	827	858	856	902	836	826	911	858	852	853	860	830	908	901	884	878	845	824	889	914	852	893	842	848	888	804	910	881	816	801	864	884	862	840	817	894	872	820	874	859	829	858	914	838	864	902	870	889	868	890	878	896	852	881	847	916	867	878	825	839	905	895	804	862	871	851	841	835	904	912	917	803	892	909	835	895	844	864	826	874	906	937	913	878	873	880	852	853	859	912	871	852	864	842	834	837	887	901	835	896	835	893	900	923	914	873	883	857	863	852	886	900	886	788	937	822	844	856	866	845	868	787	855	806	861	862	892	934	923	888	872	884	832	859	854	884	876	877	808	902	860	880	892	896	870	848	838	927	880	835	894	923	838	863	847	853	904	868	820	837	854	854	880	891	855	896	891	861	879	872	908	807	872	830	862	881	830	795	888	854	884	887	853	867	848	913	862	945	879	825	846	867	860	862	807	886	864	878	873	871	853	838	876	849	930	878	859	888	837	870	901	912	847	773	832	805	839	865	856	930	861	933	887	832	843	888	819	923	859	894	870	866	890	914	842	828	861	865	891	891	874	869	862	844	849	848	790	809	898	880	858	841	906	871	839	881	827	874	897	871	845	920	860	825	824	903	864	891	852	873	900	917	857	916	853	850	883	865	926	869	853	911	864	901	872	888	889	914	840	902	895	879	852	838	860	867	882	849	903	850	892	851	896	884	899	889	830	855	859	831	868	896	852	830	877	911	868	881	811	797	879	829	866	857	868	883	906	897	831	928	917	882	891	821	898	877	859	914	903	845	870	916	864	896	862	834	871	894	836	879	888	875	919	845	789	874	877	920	882	829	893	863	847	890	859	930	865	840	891	883	876	858	880	822	890	864	879	865	915	856	843	914	826	869	887	897	856	852	870	847	915	877	908	879	873	918	904	908	898	805	829	860	851	876	877	883	901	864	860	863	880	840	877	823	881	829	900	890	858	863	837	875	811	897	850	863	829	861	879	897	880	872	869	905	893	849	854	906	931	891	870	888	889	884	879	831	899	903	848	846	857	869	834	873	901	830	918	838	831	889	854	853	845	836	846	885	914	885	852	869	853	828	842	847	863	867	879	860	854	857	885	836	889	860	829	880	861	859	897	915	840	826	835	886	864	839	884	891	878	937	870	903	877	877	848	845	819	876	902	878	869	916	916	837	875	829	908	867	851	854	898	925	917	826	873	906	860	852	854	889	837	817	939	858	878	843	850	840	909	865	848	848	889	802	860	836	853	860	863	897	881	899	875	880	831	831	843	833	883	863	880	861	874	881	846	853	859	870	889	811	905	882	813	880	847	815	860	832	851	936	880	900	928	841	903	865	906	873	877	881	858	856	843	858	839	927	902	884	866	919	853	880	826	886	866	883	867	843	897	869	881	924	857	906	837	878	872	863	908	878	902	834	867	867	879	916	877	936	883	867	863	871	870	819	858	849	878	820	849	875	915	868	888	898	924	925	899	921	825	896	830	892	850	865	915	862	866	896	829	858	901	828	837	836	832	916	911	896	855	894	865	856	851	835	886	884	888	871	864	870	917	876	883	879	831	856	815	865	894	860	861	842	863	885	860	903	862	832	884	905	918	873	876	891	880	872	896	879	887	883	888	821	908	860	901	889	859	874	887	863	876	816	881	841	873	814	885	888	920	921	878	867	891	932	874	880	827	851	915	887	860	928	844	878	808	870	872	827	865	848	821	878	869	925	857	841	827	903	867	911	911	889	846	874	803	854	863	874	831	895	820	852	842	879	861	870	844	908	893	890	859	878	899	915	900	856	872	868	874	861	900	870	872	854	904	877	876	852	851	916	902	851	860	894	902	835	845	855	851	854	859	890	896	837	890	881	850	860	888	874	913	860	924	889	877	849	815	866	883	845	864	879	874	839	821	856	905	867	870	872	939	829	875	855	877	852	870	866	846	861	847	871	884	851	871	913	873	874	849	861	872	851	920	876	863	833	901	825	906	904	897	819	856	890	886	841	912	941	823	871	919	881	864	862	867	831	872	841	812	913	905	825	904	892	870	878	858	890	849	847	907	873	890	888	835	847	878	900	854	848	878	862	855	889	813	881	924	857	870	917	855	897	825	906	892	893	815	879	844	880	825	939	881	877	880	880	923	895	867	862	868	855	834	926	838	869	862	821	978	885	898	841	872	857	897	888	867	854	845	912	833	847	843	873	837	881	918	850	872	873	831	909	890	813	916	938	850	867	881	874	874	953	832	884	955	828	879	877	862	832	867	870	874	904	920	835	884	831	852	869	842	865	885	850	848	855	877	910	862	825	878	853	920	846	824	854	858	851	869	864	865	900	883	889	920	911	871	845	821	889	929	896	821	891	888	834	821	860	889	879	917	827	876	873	837	858	919	814	872	847	876	846	884	847	829	888	844	880	891	896	864	915	851	885	852	868	809	866	829	848	896	885	899	817	905	846	849	870	881	923	839	847	911	880	851	898	850	875	881	883	892	884	881	897	861	839	844	878	895	906	875	851	889	820	834	877	862	871	842	875	852	851	891	882	897	859	866	841	799	901	807	853	894	861	900	888	849	854	921	892	849	891	873	830	883	867	883	890	887	868	886	852	837	866	870	868	894	885	874	811	815	866	864	875	822	899	876	854	853	868	867	879	855	837	845	815	874	815	903	809	856	890	824	902	919	860	879	895	863	912	857	893	879	878	855	817	863	884	895	848	874	901	834	893	849	890	885	897	883	888	848	813	843	842	848	867	863	859	847	815	846	864	871	857	869	828	893	881	855	971	864	902	879	877	873	842	871	845	889	923	899	880	848	848	878	855	841	890	863	855	879	839	891	851	894	792	803	859	886	852	844	896	914	847	897	859	849	848	872	861	867	813	919	828	875	864	894	820	878	865	882	865	840	896	855	850	825	926	853	822	915	889	875	899	888	871	920	816	847	875	877	837	869	871	877	792	884	878	888	829	878	886	821	851	829	883	862	798	882	848	877	851	896	819	879	907	822	879	923	851	886	857	873	852	877	921	842	859	860	833	900	805	860	846	878	890	913	868	866	824	821	861	868	899	849	859	899	827	875	870	856	827	838	871	861	845	873	870	882	905	868	891	865	881	854	867	867	865	877	898	870	844	941	882	884	857
34602	15397	12383	15332	11580	8237	5854	4408	3466	2560	2075	1888	1473	1174	1050	882	778	697	668	626	632	615	542	581	565	508	469	517	440	475	454	480	456	470	499	466	484	430	451	418	399	435	434	445	442	417	457	428	413	428	394	463	443	407	451	460	418	404	427	475	418	378	418	447	417	399	407	433	422	418	419	423	444	418	407	395	421	404	444	413	410	442	413	384	398	412	447	429	450	425	401	439	405	415	410	435	382	407	454	437	394	425	393	458	431	408	412	419	434	408	423	458	402	421	413	453	435	414	429	432	440	429	417	435	416	442	430	441	411	407	424	436	393	403	437	442	435	446	379	425	414	388	432	401	422	475	423	428	404	398	456	412	396	410	420	397	419	408	407	453	423	427	424	387	404	441	459	407	460	444	436	417	454	441	434	400	406	432	436	397	393	432	423	421	442	432	382	432	448	410	394	426	436	394	415	413	430	430	418	427	403	367	430	371	405	406	433	423	413	425	397	424	405	432	423	402	366	410	435	398	432	430	425	409	447	432	441	430	401	397	401	415	427	490	443	434	414	411	417	430	445	486	460	407	434	445	424	403	451	432	397	426	414	442	422	394	429	399	401	392	421	435	417	422	438	440	429	452	390	391	427	406	423	464	400	429	414	479	387	383	431	371	403	447	439	429	397	427	391	426	395	404	415	446	410	407	393	431	456	436	431	437	436	448	429	470	447	399	470	425	411	465	409	441	447	429	418	405	435	423	436	390	458	419	421	428	438	420	399	412	401	451	460	430	437	436	460	430	426	400	409	422	449	432	393	431	467	436	441	425	436	412	400	451	420	446	388	451	432	447	401	440	418	430	443	423	409	438	458	446	433	407	397	392	364	394	404	428	422	399	414	439	372	437	424	393	380	407	418	396	429	437	409	432	444	441	410	438	419	420	440	469	452	423	459	472	424	412	428	424	388	391	447	425	459	405	439	414	395	397	428	440	429	388	409	452	421	453	437	427	421	425	389	411	433	403	434	465	435	438	437	403	413	477	391	426	413	456	443	438	403	437	389	396	440	428	440	480	447	456	413	420	423	425	455	424	428	421	426	415	427	377	465	423	406	403	428	448	438	447	400	425	425	481	450	414	394	418	425	399	399	371	459	431	441	440	398	436	419	429	438	451	418	399	407	410	398	436	383	369	376	411	420	415	409	413	419	387	434	440	424	458	416	426	398	431	450	415	432	416	413	414	430	461	472	452	442	406	446	417	398	418	430	398	408	393	435	426	440	396	417	407	399	417	465	447	435	432	439	455	446	406	410	372	378	396	450	413	430	453	447	393	418	449	467	457	436	402	430	391	406	419	415	438	418	412	412	434	426	430	438	420	413	405	395	437	438	426	450	408	412	460	428	456	424	389	419	421	473	441	435	395	455	432	455	429	430	426	451	396	421	385	449	439	416	450	387	426	424	356	397	443	459	425	394	407	381	405	426	395	421	434	440	473	438	452	426	447	394	405	458	414	399	449	439	389	382	454	431	417	416	462	441	413	423	391	416	421	405	375	403	464	411	435	392	400	423	435	434	422	408	410	396	428	409	463	476	406	434	461	465	425	398	411	438	458	452	436	396	415	437	407	416	412	447	429	432	421	447	420	430	426	395	423	379	386	380	432	389	428	499	436	406	448	396	449	464	428	410	438	407	418	428	403	397	385	447	456	426	436	449	435	401	474	418	407	402	419	434	424	431	446	397	403	432	403	438	413	441	409	405	413	430	417	466	460	424	460	409	425	428	429	443	376	424	417	422	433	454	423	438	408	398	407	422	398	441	434	445	439	369	413	387	434	438	431	366	442	389	419	433	406	417	464	421	387	466	408	408	420	427	414	405	406	425	409	442	438	432	467	425	419	443	411	396	393	443	425	435	402	418	435	383	453	421	439	420	446	468	435	442	412	443	425	401	437	397	448	407	427	395	396	404	458	397	421	419	432	460	419	449	427	410	431	406	396	445	426	425	416	406	422	420	438	412	419	416	406	434	431	436	423	428	405	421	391	409	406	383	406	442	432	420	406	416	427	427	403	419	443	401	442	430	429	468	426	436	381	404	445	460	422	423	407	463	461	423	415	417	448	441	398	399	430	418	440	446	387	451	484	468	448	454	428	433	378	417	395	395	404	431	426	457	421	439	407	444	416	429	438	461	380	431	405	434	442	459	418	419	420	437	414	426	388	409	439	424	455	429	438	400	429	422	422	459	416	477	440	405	440	452	440	454	412	425	402	436	465	413	393	406	381	451	440	449	424	389	422	423	430	437	422	480	444	456	402	420	431	418	404	472	424	449	421	451	446	441	399	441	413	454	419	460	437	405	411	414	365	420	441	416	440	405	408	457	425	420	448	451	456	471	430	425	414	430	445	442	448	414	431	408	416	416	449	408	417	452	429	451	412	426	425	435	413	401	425	443	436	431	418	475	414	392	421	412	413	442	469	419	438	424	454	435	442	433	397	433	428	410	366	449	463	411	428	390	429	450	483	403	442	408	419	376	408	408	411	392	433	422	452	453	404	436	422	426	431	426	413	383	449	418	450	451	416	420	411	457	482	414	424	423	437	412	430	476	430	447	420	442	439	453	466	418	401	419	427	417	435	387	417	431	447	398	431	427	438	434	422	396	434	425	474	448	446	422	458	413	432	438	459	379	429	430	418	427	436	420	427	422	419	402	408	464	487	406	423	400	429	385	406	447	456	445	423	438	432	434	415	400	434	422	369	433	420	403	386	415	456	439	459	401	397	424	451	431	433	429	418	398	433	408	432	400	404	434	437	392	444	434	400	402	440	409	375	463	431	412	439	430	403	389	390	413	405	468	453	417	417	407	419	418	425	431	473	437	395	415	396	429	401	424	411	413	378	433	384	405	437	413	440	450	410	422	401	401	425	453	421	431	466	421	447	426	437	429	452	422	441	448	445	414	446	402	453	430	380	453	423	416	458	395	454	442	409	420	397	448	420	454	401	449	467	443	407	396	401	401	421	414	432	423	383	404	435	419	414	436	459	378	415	400	403	400	406	415	406	432	430	422	413	454	399	420	420	421	422	403	403	422	473	442	393	419	428	473	444	415	443	448	409	389	455	402	422	396	396	445	428	427	440	464	410	434	394	440	433	407	438	448	404	430	400	366	373	438	399	442	486	441	396	443	424	408	435	401	419	398	420	421	441	431	441	426	412	400	393	448	465	438	406	408	408	468	445	409	422	435	423	422	432	350	433	419	407	402	438	442	386	381	401	399	406	399	420	428	420	434	411	417	430	436	436	437	409	395	396	441	434	408	425	429	415	418	380	422	436	450	418	415	426	378	455	428	406	421	403	401	400	432	375	449	419	427	369	414	405	488	402	423	431	395	459	393	423	463	476	431	433	433	417	422	417	408	449	401	410	405	434	447	405	416	434	448	414	420	456	409	435	435	430	453	433	431	437	443	440	396	426	440	444	406	384	430	421	409	397	430	424	427	420	425	460	421	482	400	439
20349	10267	17389	27423	25458	21464	16972	14470	12562	10218	9102	7737	6063	5269	3914	3511	3081	2747	2399	2163	2153	1905	1649	1706	1664	1467	1346	1302	1263	1170	1171	1104	1061	1072	1091	1082	1044	1005	939	1048	1012	977	964	908	990	990	911	971	977	943	961	943	935	936	933	950	971	960	953	956	948	934	911	913	890	899	990	959	899	908	931	926	976	909	1009	963	929	916	905	882	927	881	955	952	912	923	969	966	905	923	936	940	900	936	949	953	909	903	946	869	938	961	896	890	891	899	921	938	917	955	889	903	932	872	907	951	862	878	943	919	939	921	974	953	932	908	953	909	942	956	928	882	867	956	932	926	931	946	932	952	955	970	950	900	917	892	936	979	991	907	972	956	956	926	954	938	905	929	912	953	899	941	913	922	952	934	958	883	898	898	959	884	945	915	867	955	958	936	956	850	880	956	959	909	916	923	916	908	941	928	985	885	937	933	922	932	959	905	932	890	914	890	959	980	916	996	931	831	916	953	897	906	899	940	864	928	872	881	933	907	902	887	898	989	964	948	893	903	887	940	889	918	861	921	953	916	916	906	915	897	904	913	935	951	926	884	954	1019	885	955	940	997	890	924	887	890	926	950	922	904	972	872	897	892	927	884	945	951	931	948	896	906	931	920	959	891	904	924	854	935	899	887	921	964	923	932	1002	920	942	878	946	929	919	876	930	921	902	900	863	937	881	941	947	936	925	921	942	969	931	901	906	893	925	891	917	909	884	924	895	910	874	934	902	980	893	914	948	904	904	955	919	928	921	880	966	928	871	895	897	895	909	949	893	919	913	906	940	912	890	953	916	882	930	886	919	925	910	903	910	950	961	921	915	944	957	949	931	896	941	960	904	917	945	909	950	910	896	901	951	915	874	927	879	917	907	925	883	938	962	954	896	920	939	910	894	874	893	908	939	896	893	956	929	918	855	960	903	946	944	904	941	925	928	878	947	907	901	895	934	934	903	909	936	952	908	918	904	938	897	914	936	913	889	909	937	899	935	901	964	964	901	934	900	900	984	950	927	974	839	895	951	944	929	904	886	960	940	975	910	884	927	886	934	935	885	950	905	939	934	979	922	903	953	892	910	967	935	903	916	988	940	908	906	973	948	889	933	970	874	899	910	930	949	904	932	916	946	940	895	928	979	939	903	912	931	931	904	919	952	942	904	915	911	898	868	928	857	963	882	993	965	960	904	984	916	912	885	922	909	908	904	907	920	917	908	958	952	925	853	894	885	906	935	896	932	948	946	928	858	961	927	937	934	944	953	947	880	917	916	912	976	920	891	946	928	927	910	926	977	959	880	942	897	933	916	926	893	932	929	928	888	900	897	908	967	929	898	946	941	908	930	915	941	882	892	945	920	907	910	908	911	915	931	894	931	944	925	993	938	857	969	936	934	908	852	961	907	918	963	983	905	958	878	978	928	913	937	909	905	890	910	872	931	890	910	911	945	946	956	919	961	907	900	847	949	956	912	891	912	981	952	932	888	929	937	913	911	909	942	934	914	945	915	907	938	906	920	975	951	969	953	958	953	973	976	939	955	939	938	908	966	923	953	901	948	953	963	935	936	943	891	948	939	914	934	947	976	881	965	893	959	949	919	939	929	952	965	888	910	889	922	955	929	916	900	904	927	894	927	942	969	921	920	913	930	908	974	871	932	896	913	930	912	875	961	964	931	931	950	902	874	966	953	960	935	917	929	955	940	957	911	906	934	882	943	919	951	911	977	956	887	931	931	872	947	965	927	921	973	934	950	980	919	882	883	901	909	983	954	991	902	879	948	950	932	924	966	895	930	952	896	892	915	918	920	979	893	950	937	966	955	890	949	906	939	945	958	938	891	954	924	900	963	855	956	894	931	913	951	950	909	999	942	892	938	977	928	879	882	965	932	928	923	925	952	921	953	945	902	919	927	896	974	876	955	953	920	919	937	918	866	951	913	991	894	922	966	900	864	921	877	914	942	907	929	965	877	949	870	919	940	991	889	967	961	934	926	961	903	945	935	924	911	927	894	923	990	894	948	920	941	893	961	907	904	907	939	909	919	942	916	939	957	968	928	946	917	913	907	924	868	889	970	913	949	917	904	855	966	965	856	918	877	934	903	942	923	942	947	892	907	946	942	897	886	904	956	906	929	1000	894	957	972	892	880	984	949	888	910	925	951	890	950	924	932	936	901	872	941	919	946	921	963	881	908	900	914	915	890	882	876	952	966	889	894	957	922	879	919	883	892	940	943	937	942	900	946	985	877	921	927	898	954	884	934	915	951	880	952	930	913	901	908	982	936	950	890	873	887	956	887	911	873	893	926	897	897	916	916	883	941	967	904	920	946	943	932	906	920	918	873	914	962	892	888	958	980	920	915	1000	884	942	926	922	906	956	938	961	932	947	902	916	965	976	903	909	911	904	910	882	914	949	906	950	916	892	944	902	944	927	906	888	938	937	933	908	964	932	946	870	1005	948	911	920	950	940	963	902	934	890	904	930	879	932	933	959	976	967	914	948	933	908	861	929	941	919	933	870	913	890	901	923	912	959	962	907	879	901	942	906	883	940	974	935	932	957	967	927	909	990	911	918	961	1047	925	946	887	902	914	906	926	987	988	920	884	923	912	890	908	925	930	933	933	915	873	939	907	921	928	932	909	956	951	939	928	890	897	970	930	893	924	948	887	989	936	925	936	909	922	956	904	896	921	858	894	942	897	940	914	918	913	918	937	892	970	933	966	896	947	938	885	918	933	914	893	898	889	910	927	928	881	930	899	903	882	954	902	859	904	952	928	913	904	914	949	913	906	912	936	925	923	935	984	930	979	892	886	991	922	894	903	955	903	940	943	885	923	908	913	958	877	947	939	890	916	976	895	887	964	922	930	863	904	874	884	921	976	965	917	925	904	991	944	938	947	918	887	903	939	906	924	911	912	932	964	920	952	894	934	939	920	907	932	919	941	896	949	900	885	915	939	934	951	927	898	929	958	908	974	936	869	986	882	913	923	922	906	909	915	974	950	882	910	1006	919	984	905	908	884	885	955	926	944	931	892	957	953	931	922	885	886	954	935	949	912	970	905	915	931	949	937	907	971	929	962	951	909	908	904	886	880	974	881	946	938	963	950	851	990	908	956	941	957	921	908	912	935	879	937	974	893	912	944	923	939	969	907	948	1003	932	941	911	900	930	941	895	951	900	958	924	946	896	904	944	917	982	969	924	937	909	1001	893	918	892	939	895	989	912	920	887	961	969	912	895	934	909	933	862	929	969	902	920	933	902	895	931	885	943	923	913	970	919	910	946	890	916	915	913	889	953	952	950	912	872	927	892	916	930	873	878	905	905	911	932	895	943	941	900	920	936	898	946	872	1001	948	985	919	987	939	937	891	930	934	916	910	857	896	935	897	925	892	909	863	908	900	886	930	923	904	985	916	958	909	977	957	918	896	950	903	992	887	944	938	1001	938	903	928	930	865	881	919	977	902	915	937	966	885	906	923	905	919	888	938	916	888	908
13481	5613	3921	3218	2519	2171	1829	1302	1183	997	858	760	688	601	523	449	428	373	394	378	355	341	357	324	305	322	311	300	333	312	251	270	284	330	290	311	273	301	311	274	277	283	284	303	266	275	326	307	279	284	303	282	278	292	306	299	258	336	321	289	285	245	308	322	288	283	274	287	276	245	288	289	280	269	296	298	283	274	294	286	272	282	298	285	269	313	293	288	275	304	293	299	291	272	247	301	294	312	248	283	305	268	278	302	270	318	287	291	297	279	279	277	278	281	293	294	278	266	309	282	326	299	245	295	272	290	278	284	272	273	277	280	235	273	276	267	307	267	287	305	302	274	331	287	283	284	295	279	272	299	272	295	322	302	290	272	294	327	253	281	285	285	296	254	279	275	266	286	320	272	291	298	318	286	316	295	315	277	305	288	315	271	281	283	261	292	325	313	267	284	279	308	279	292	287	267	280	312	320	290	291	311	314	306	306	317	281	259	280	262	294	307	280	309	321	282	294	316	300	271	287	296	282	260	276	267	339	275	283	302	289	268	288	288	307	296	283	298	283	285	293	306	285	310	282	289	303	291	281	279	267	305	284	268	292	261	244	294	258	278	321	275	264	294	267	316	289	275	263	281	303	285	264	283	269	303	255	280	295	299	265	300	315	302	276	296	300	274	296	274	269	300	295	300	309	268	292	309	270	286	289	283	304	301	330	315	272	290	265	277	301	294	269	282	275	312	295	290	278	279	287	278	302	248	299	280	251	232	296	308	277	280	269	311	277	266	296	309	301	294	300	249	314	268	261	269	289	268	276	279	289	271	273	266	281	303	256	276	310	276	312	298	279	250	272	297	270	289	330	293	281	268	262	281	308	293	317	277	262	277	277	285	292	298	326	275	275	292	279	265	272	303	287	316	320	290	313	283	306	279	285	311	279	287	312	308	282	296	299	300	268	261	281	312	314	256	256	289	276	295	269	295	259	287	284	280	296	282	304	311	260	264	303	291	307	267	272	278	270	306	283	294	298	286	264	317	301	293	283	243	285	294	267	311	262	289	296	286	278	300	292	296	300	331	285	278	323	301	263	301	304	298	302	290	315	301	310	314	296	266	266	294	300	305	287	287	277	303	306	297	295	290	261	252	317	300	283	274	265	260	307	281	282	271	311	300	299	266	295	276	285	299	309	284	292	320	309	282	275	291	300	276	293	288	289	259	260	285	304	305	285	304	292	320	299	273	296	288	304	307	295	268	240	301	293	308	292	279	279	298	264	310	273	266	278	264	274	344	274	296	278	280	277	277	279	319	302	284	283	263	289	281	267	274	260	307	297	259	291	295	274	297	322	280	272	303	326	278	275	286	285	275	294	287	285	291	294	281	287	289	273	308	272	287	296	307	286	335	275	272	276	279	282	317	317	307	271	290	291	293	263	284	264	284	290	291	277	285	304	272	273	304	305	277	256	257	276	236	305	290	267	319	259	277	293	306	316	278	262	247	278	301	293	294	329	270	267	310	283	293	259	317	281	274	263	269	295	272	290	321	303	261	256	296	290	281	255	278	293	273	307	286	293	269	287	298	296	277	304	295	299	305	280	321	269	304	320	285	288	279	284	271	261	276	291	254	276	302	265	273	303	289	299	277	303	278	284	289	289	272	299	296	267	293	290	281	308	291	303	296	276	300	274	310	297	295	299	294	288	287	284	276	287	263	267	305	298	309	286	303	268	290	302	297	297	294	297	303	256	264	278	327	275	265	286	311	315	275	298	291	281	279	286	302	280	290	266	255	229	257	293	273	281	303	303	316	280	252	258	303	303	300	307	288	284	306	260	257	321	267	275	299	268	289	277	276	294	246	249	272	289	295	298	295	270	301	267	294	298	282	314	293	308	252	288	283	293	263	267	339	303	295	301	288	301	262	312	256	288	276	305	279	308	350	313	322	277	284	281	261	319	286	307	295	288	306	295	237	296	301	259	282	325	305	296	302	321	286	310	289	278	282	319	283	281	252	304	273	306	271	289	248	305	304	273	315	264	297	297	320	308	310	285	305	295	324	259	283	286	316	274	289	282	303	304	313	271	256	286	259	319	320	262	271	291	285	305	312	294	285	269	286	290	298	309	261	271	305	288	295	295	305	309	296	266	299	282	289	282	261	284	288	297	306	255	289	290	309	291	309	339	324	254	307	273	282	282	290	278	293	266	306	275	296	289	282	291	296	276	270	289	309	285	267	302	317	311	284	309	267	290	266	280	300	280	292	311	314	263	290	279	322	283	290	276	303	292	320	296	284	274	273	322	307	283	263	283	281	315	280	260	292	295	271	291	275	286	277	301	292	283	292	317	287	257	257	295	306	282	279	293	276	287	288	264	311	251	247	289	261	315	297	281	236	317	260	296	303	277	266	297	301	300	262	285	291	303	283	285	245	277	290	287	285	308	255	263	265	290	288	260	314	288	324	314	305	270	304	245	284	277	247	269	295	274	281	282	291	256	276	304	299	280	281	279	260	270	257	304	293	275	285	294	298	267	286	292	262	306	273	284	315	303	299	295	277	243	296	313	278	301	285	285	301	279	270	252	273	311	272	259	275	255	317	303	288	289	299	300	298	303	295	291	254	311	285	300	265	309	293	278	271	302	292	272	278	320	317	253	283	308	310	303	278	278	282	296	266	272	289	280	281	293	303	322	274	260	269	262	304	299	287	305	279	287	284	286	284	272	268	271	316	298	258	341	290	275	275	270	276	281	278	282	311	295	285	287	271	280	336	282	290	261	293	257	301	239	293	322	300	335	293	307	303	288	302	281	286	279	267	278	299	295	295	295	294	263	296	314	297	290	302	278	301	290	305	278	292	294	302	320	307	244	272	294	262	235	287	299	272	311	311	301	285	289	305	264	294	295	262	274	278	280	273	265	295	293	288	303	309	304	287	272	340	258	286	297	307	302	304	254	259	286	274	330	304	322	257	270	287	291	285	279	292	266	294	269	278	278	245	276	295	268	287	316	318	277	273	303	284	318	302	320	310	301	295	279	281	282	304	286	281	264	302	301	297	337	302	250	309	308	263	293	295	292	275	278	317	330	266	279	287	265	263	296	302	245	261	252	299	320	338	291	260	275	298	284	286	324	311	299	275	312	324	298	312	260	293	297	290	277	287	292	280	301	337	279	289	295	292	313	304	293	305	301	305	303	272	294	262	295	278	318	315	276	277	278	285	306	269	298	299	294	295	305	237	272	295	258	263	294	266	314	331	263	319	273	277	322	292	329	262	262	285	311	287	267	299	301	287	285	305	277	280	268	298	291	294	262	295	279	259	290	316	266	256	287	287	302	293	270	282	287	281	256	269	274	281	272	287	297	289	237	318	282	331	290	291	278	266	267	316	301	264	288	277	295	298	305	284	307	277	282	285	295	283	310	313	292	284	300	279	310	296	302	290	294	282	261	310	304	283	302	319	256	297	256	297	275	277	279	272	300	290	268	317	291	292	299	301	287	284	279	259	308	319
8278	4837	6722	8800	8317	8326	7138	5171	4999	4127	3701	3171	2847	2437	1930	1678	1582	1316	1198	1134	1089	945	928	993	953	847	847	830	848	763	725	702	719	703	748	710	702	716	689	665	731	726	668	699	703	680	707	713	662	647	687	624	661	674	686	686	697	656	641	644	688	669	698	690	661	634	659	679	672	675	633	677	689	655	645	662	692	649	646	695	703	707	694	662	710	691	676	639	685	660	713	659	655	658	674	671	660	675	651	685	675	647	682	672	705	665	658	622	667	692	674	711	650	656	669	683	694	624	640	658	692	664	637	706	694	690	609	674	658	651	678	669	637	688	662	663	658	684	659	680	676	646	651	683	672	707	670	646	683	688	659	649	681	679	681	658	689	651	681	717	658	647	668	675	708	691	677	651	635	671	697	718	659	707	662	661	681	643	635	698	665	665	648	678	632	613	714	679	614	690	721	628	666	704	640	669	657	674	663	672	657	680	689	673	637	693	681	659	664	695	718	649	657	668	679	683	682	659	647	705	657	650	678	699	692	657	701	669	664	713	685	691	660	666	671	635	694	643	689	659	670	712	708	699	706	667	687	661	665	660	684	662	619	650	683	658	672	666	726	659	687	606	637	645	687	676	703	673	656	629	706	643	694	656	666	692	677	691	666	679	686	735	716	642	671	678	696	659	684	652	653	621	662	640	668	658	672	702	691	715	709	655	683	615	626	702	716	624	665	676	647	666	647	713	708	673	678	651	667	678	714	642	595	659	694	665	681	640	669	674	673	652	661	677	687	650	676	651	629	691	623	679	636	657	692	657	699	703	664	700	671	655	664	643	701	691	670	639	642	707	673	630	672	672	653	695	688	692	661	642	676	645	674	698	707	657	689	680	672	685	647	620	674	645	701	657	706	685	708	678	649	692	689	671	682	673	666	661	660	730	659	628	679	679	667	670	667	696	691	649	694	614	655	665	658	684	656	691	672	647	694	696	661	675	669	670	679	703	678	664	678	687	684	703	665	673	710	664	667	691	677	685	634	628	681	734	658	691	694	701	671	687	646	650	697	626	673	680	677	717	704	688	722	712	661	682	674	669	647	679	694	657	674	672	625	710	638	672	706	726	731	716	637	659	707	652	657	643	647	716	650	677	687	701	703	661	648	666	651	671	705	713	644	700	683	643	679	713	690	668	682	613	665	687	689	673	636	638	654	659	691	671	702	693	643	695	659	706	662	700	727	667	643	681	679	628	664	657	631	685	637	674	659	632	645	698	679	687	711	649	660	667	679	622	681	661	686	706	657	707	722	723	643	641	679	658	680	690	693	687	701	665	703	648	696	665	676	739	694	657	673	670	673	613	627	673	650	649	667	681	688	673	712	666	677	723	596	665	665	681	629	667	636	691	742	656	668	664	704	682	675	655	702	678	628	667	648	683	668	683	689	663	681	694	703	694	706	724	723	635	683	660	708	679	690	675	655	662	659	695	677	705	658	688	635	675	693	688	701	653	695	669	708	707	661	654	680	679	680	654	670	651	659	676	724	656	673	641	689	640	645	712	687	643	654	670	662	667	645	714	705	649	727	693	656	651	659	658	666	655	656	688	691	708	688	689	638	679	637	641	654	685	718	714	715	699	664	695	606	704	693	655	667	651	701	730	680	648	670	655	646	635	612	684	678	641	732	658	675	694	646	648	697	698	664	713	711	618	686	660	657	713	644	672	695	641	640	732	665	680	652	645	671	660	703	667	688	691	694	698	689	648	663	659	650	685	634	670	682	623	677	677	665	699	563	621	623	680	700	697	649	657	625	655	675	640	635	674	682	683	686	699	709	665	691	696	645	637	713	630	674	674	654	650	718	625	705	695	673	649	657	672	693	676	696	670	679	652	631	662	699	681	711	676	677	661	656	628	712	718	702	668	707	649	687	675	672	718	664	674	702	653	632	718	710	645	638	694	670	658	655	704	668	628	632	687	690	727	645	692	634	667	702	662	685	673	666	642	636	678	684	664	649	678	697	641	713	675	686	642	690	671	696	664	647	674	686	685	673	656	641	679	690	654	690	686	664	681	621	674	688	647	644	670	659	710	670	686	671	629	644	682	701	688	708	651	661	747	663	634	628	740	628	708	637	690	646	668	652	669	690	676	690	713	636	718	684	646	639	704	686	639	706	673	701	692	680	673	655	642	663	669	680	647	671	667	681	680	660	660	632	655	684	684	689	705	645	693	632	683	673	689	669	666	675	669	684	694	700	665	691	667	666	654	677	730	680	664	647	683	667	669	660	641	608	658	680	635	678	663	642	704	700	670	631	672	657	665	711	706	623	664	648	673	666	672	666	646	690	677	687	658	699	688	682	670	659	643	701	693	649	677	662	665	645	687	668	682	603	700	665	679	672	705	650	667	638	662	690	656	675	666	626	697	672	649	663	678	659	703	653	715	657	684	641	650	642	644	644	664	656	665	695	659	620	683	732	691	691	686	640	658	709	626	701	699	686	678	659	607	648	703	659	692	665	665	695	691	681	644	639	677	652	689	661	682	718	719	695	660	646	688	651	694	667	638	706	661	646	679	670	655	685	647	628	643	643	667	652	646	627	697	684	648	615	641	639	691	644	685	711	664	631	661	677	672	632	627	621	669	701	651	639	653	688	690	653	683	713	645	669	700	685	688	644	667	716	700	667	674	662	662	597	663	631	666	668	646	667	663	668	722	682	627	679	672	671	663	676	683	693	684	648	624	670	677	665	689	661	649	660	689	682	677	668	685	655	697	625	658	695	691	675	666	669	669	635	673	636	677	681	642	632	658	668	736	710	690	658	675	697	666	678	680	639	675	622	685	639	697	709	642	632	651	701	669	652	666	665	659	715	648	632	688	669	679	665	690	683	703	655	702	665	653	656	647	664	657	671	618	631	638	689	707	662	681	658	716	679	738	676	665	660	672	635	683	688	715	654	669	653	614	653	666	681	688	657	675	671	644	722	651	711	697	606	659	674	670	646	679	686	637	662	670	713	636	656	669	651	684	684	663	699	663	626	681	646	682	674	698	676	695	673	667	709	658	690	625	633	661	642	666	645	655	615	681	654	648	666	616	671	684	650	661	645	680	680	688	709	704	618	674	657	703	685	668	712	657	648	651	637	632	673	628	659	657	658	699	654	673	668	646	716	688	708	653	650	662	650	655	651	708	672	701	696	674	673	645	614	677	665	659	690	649	691	713	679	672	702	662	650	632	686	678	648	668	700	679	659	684	697	677	689	675	650	661	688	621	681	668	670	676	657	677	640	653	674	667	706	668	664	612	604	626	695	614	675	698	672	628	664	707	662	671	660	672	635	690	688	621	718	662	684	684	643	683	643	656	707	664	677	685	664	668	644	662	674	670	678	721	671	695	690	686	626	668	702	657	677	706	679	662	649	701	653	708	668	649	675	638	677	676	668	660	649	686	639	656	671	657	719	674	667	663	700	676	687	674	742	674	669	654	695	655	646	687	680	664	660	690	646	711	682	659	649	701
25527	11777	8261	8871	6225	5073	3601	2620	2298	1946	1548	1239	1090	883	719	686	640	533	504	563	477	459	447	457	436	438	423	424	429	413	408	406	382	364	377	396	393	371	347	363	375	390	388	374	336	352	401	401	374	413	426	415	344	393	366	345	354	389	352	379	355	407	362	363	362	379	375	367	352	389	414	383	348	402	384	388	349	384	367	378	347	348	363	360	334	376	393	384	396	387	361	388	344	376	409	375	377	359	368	378	388	390	377	353	400	368	401	373	397	405	379	383	371	369	367	348	341	327	366	407	374	414	343	346	364	399	387	378	395	379	381	386	376	422	395	398	398	411	393	369	363	365	341	386	350	376	376	370	368	375	393	370	399	402	390	378	374	369	424	355	375	374	368	380	370	382	388	386	370	364	351	337	381	375	364	365	365	384	391	374	340	339	427	377	347	383	418	352	377	366	424	358	367	372	364	360	392	369	353	394	411	361	324	349	380	364	381	378	369	360	341	394	373	365	342	392	406	368	397	377	345	343	384	344	357	391	431	407	369	385	397	416	397	376	390	376	386	331	382	394	376	375	367	387	395	366	398	386	374	367	383	392	415	393	368	348	386	387	365	399	382	404	405	367	383	374	394	383	370	371	340	387	365	355	398	403	394	396	358	391	407	372	390	378	382	426	367	392	372	384	355	359	381	408	398	373	399	365	401	372	385	380	369	397	389	369	364	383	397	385	349	410	372	376	394	347	421	382	370	392	420	402	383	389	397	344	400	401	365	376	393	398	383	368	351	394	395	412	353	394	384	362	358	381	371	348	364	372	351	342	369	406	360	395	351	357	401	399	393	337	372	383	415	373	376	384	372	405	372	375	386	369	362	404	403	407	336	380	347	382	401	389	348	397	358	382	386	367	375	381	377	357	401	375	366	371	338	375	379	371	343	389	372	388	404	369	387	369	384	382	361	395	361	378	402	392	388	371	414	352	375	363	402	404	389	339	396	367	424	407	389	388	424	382	338	407	380	360	354	355	347	363	373	394	394	372	356	376	365	394	339	399	334	371	381	393	405	418	417	368	392	410	384	398	339	363	402	332	429	392	391	389	362	378	392	392	361	400	366	375	399	365	404	381	402	387	373	407	381	362	369	366	403	389	378	362	375	420	410	407	387	358	404	356	381	370	341	444	394	372	383	375	396	364	371	362	389	391	368	345	395	368	364	363	409	399	382	398	392	384	374	380	365	392	396	339	373	376	375	352	414	364	384	359	359	374	343	398	346	349	353	349	358	397	357	374	369	396	376	367	349	384	383	405	373	412	405	376	418	375	362	376	391	362	369	400	424	378	389	376	374	397	370	364	392	367	323	396	369	370	364	361	368	383	367	375	372	386	355	375	378	395	368	393	415	354	356	379	355	373	380	326	386	372	390	357	393	336	369	373	370	352	366	343	394	352	368	390	368	399	370	354	373	405	393	392	358	358	368	385	338	403	369	398	378	371	376	405	346	343	389	391	378	372	357	396	386	360	397	408	394	364	380	400	390	337	379	379	382	324	391	394	392	400	385	374	370	376	391	387	385	349	411	382	340	367	366	418	382	348	388	375	375	403	349	357	377	363	357	397	354	367	361	365	387	371	376	383	360	334	386	366	390	363	350	363	390	421	371	399	406	403	362	371	366	361	354	342	355	405	390	406	372	368	355	404	421	380	423	400	379	379	363	365	400	394	397	386	363	386	392	400	377	408	383	366	384	428	408	362	384	356	351	401	390	369	386	390	382	404	400	360	359	408	380	361	384	374	345	391	372	362	431	403	391	402	407	388	361	371	382	405	372	357	371	389	384	407	369	397	375	379	379	358	377	393	377	387	403	399	410	363	405	424	421	376	348	393	365	371	370	381	334	367	398	394	354	363	399	394	431	363	398	388	338	369	368	366	361	372	367	400	392	372	422	411	376	360	363	341	388	373	359	363	369	372	347	376	413	399	372	406	369	366	372	370	413	362	339	374	390	354	413	379	383	369	366	346	389	369	353	366	379	398	366	387	353	409	379	379	339	371	359	372	362	419	367	388	381	361	356	400	378	388	403	357	388	386	399	373	414	385	393	392	322	376	378	360	346	392	378	347	363	381	397	383	351	413	419	392	399	376	338	403	420	371	382	368	380	390	408	374	364	394	384	390	384	384	394	395	401	372	386	381	405	384	406	391	388	346	427	386	428	397	331	359	384	368	362	309	352	378	374	397	389	369	344	391	374	409	359	381	385	404	367	373	324	383	371	383	389	358	357	351	359	349	394	407	374	401	348	367	364	390	392	403	362	408	418	387	373	338	390	381	430	371	346	403	392	391	388	391	381	425	350	397	370	368	353	372	394	367	347	381	383	388	341	363	373	386	378	383	399	341	403	410	394	375	431	369	389	375	383	392	392	438	355	353	392	411	365	344	396	373	407	372	394	379	392	394	357	377	363	378	351	377	397	380	384	375	370	400	399	360	340	368	370	363	350	380	423	398	376	374	402	402	380	379	356	403	383	410	389	391	357	342	370	404	374	376	370	357	385	387	377	364	400	374	364	380	402	367	396	403	385	393	380	372	374	361	388	376	379	374	367	392	412	361	397	348	389	382	400	356	367	375	363	388	388	363	390	391	389	362	414	394	411	375	363	351	375	361	407	393	372	390	360	386	397	384	402	401	370	337	377	399	410	370	367	365	375	419	388	420	391	360	349	341	374	392	373	377	400	392	369	361	385	370	387	394	380	342	382	355	336	364	359	390	381	343	374	426	387	392	408	394	401	421	375	382	380	340	369	373	392	362	377	369	394	398	375	414	374	319	355	408	384	390	417	383	412	423	385	374	378	364	365	385	349	362	410	373	354	394	388	364	362	378	388	355	352	390	355	387	398	356	353	397	423	381	390	374	350	367	368	394	397	355	399	377	378	380	384	389	377	389	381	405	431	362	383	385	411	362	361	376	391	383	373	407	363	389	421	372	365	369	376	376	412	383	354	367	398	385	377	364	402	365	348	396	338	382	339	376	429	375	380	364	406	411	384	387	380	404	361	365	361	368	369	371	399	339	350	394	391	356	385	353	383	390	406	363	400	378	377	356	404	322	379	413	366	365	391	355	366	379	398	392	344	357	389	392	405	418	364	394	361	412	332	382	354	346	383	342	400	398	366	369	406	395	384	376	372	344	402	378	392	393	400	380	374	394	370	400	370	407	362	349	400	401	347	361	419	361	380	391	385	342	385	383	399	414	400	380	320	404	422	419	380	400	385	408	352	376	387	353	383	386	382	377	429	378	380	370	361	382	364	350	396	349	372	395	384	349	398	364	336	385	398	368	377	378	377	366	391	385	352	348	363	385	354	367	349	384	385	377	339	380	393	384	387	411	367	409	368	360	401	371	369	388	392	367	411	408	389	384	347	361	388	371	392	390	387	358	365	378	384	398	373	386	394	387	429	361	379	406	393	378	387	407	376	374	382	363	391	419	372	382	337	334	373	384	383	369	364	377
15909	8491	12875	19843	17134	16141	12123	9941	8956	7883	6484	5411	4887	3627	3033	2613	2417	2049	1802	1685	1618	1526	1373	1288	1261	1221	1251	1169	1142	1024	967	892	1008	903	898	856	922	901	897	874	864	871	831	871	854	845	869	785	906	850	853	836	843	800	844	874	842	815	867	842	833	890	845	833	856	847	884	845	863	856	849	868	832	874	841	846	861	878	835	791	837	863	875	820	794	889	907	899	841	813	832	853	812	846	791	857	805	878	846	852	839	863	791	854	896	839	846	910	825	840	840	860	818	820	830	866	836	891	810	838	822	853	863	827	818	827	830	862	788	845	847	867	802	830	851	806	864	879	865	846	789	875	826	881	833	836	862	864	846	832	870	807	855	853	811	832	853	806	856	832	837	839	899	832	847	839	810	869	834	883	808	893	886	875	878	830	824	826	895	864	857	865	834	791	863	860	875	835	884	893	848	856	844	835	840	867	807	805	838	823	882	854	784	837	839	841	871	823	886	818	861	834	802	845	879	856	798	861	877	831	856	826	848	818	836	836	854	817	800	837	842	865	840	838	897	860	842	883	846	844	840	844	837	856	910	793	837	843	884	825	800	827	835	850	872	811	896	869	828	840	804	821	790	820	841	831	866	865	871	873	902	826	854	859	854	903	826	900	874	837	909	881	850	846	843	898	816	824	837	815	854	818	826	825	823	833	811	864	823	838	808	795	874	821	782	846	845	892	873	879	877	815	872	878	801	839	879	798	851	823	844	793	828	871	862	820	854	861	849	869	845	854	881	841	912	854	824	822	870	804	845	867	837	895	849	817	839	863	811	878	847	874	807	862	858	887	866	831	853	817	824	857	801	862	812	843	918	790	846	872	871	811	877	885	885	846	861	844	819	797	877	829	852	791	759	819	888	827	818	887	848	862	870	835	805	850	871	803	864	851	869	823	805	841	879	833	825	858	809	835	911	877	840	872	858	822	865	876	851	818	888	821	798	873	836	815	834	866	810	878	841	839	859	860	848	840	919	836	860	837	863	831	841	866	856	827	846	840	852	787	831	812	867	861	791	841	798	868	824	875	870	822	824	878	850	830	813	854	852	824	837	810	850	835	832	826	845	799	844	846	877	843	808	799	890	833	811	905	821	792	829	859	828	812	811	830	880	847	831	825	874	837	854	865	877	829	894	830	893	902	831	839	863	771	886	878	854	849	875	809	886	863	852	841	861	799	795	838	872	822	857	854	822	838	873	855	818	832	809	879	860	853	908	814	838	827	863	850	881	828	861	810	836	876	892	845	856	857	875	823	776	849	874	764	829	793	807	855	834	836	838	870	871	838	850	828	872	873	869	856	791	803	839	850	884	890	850	854	841	806	842	818	847	803	825	789	822	846	808	858	844	869	842	789	857	843	820	842	829	824	873	874	902	817	864	820	810	844	863	871	858	870	807	836	832	848	875	784	827	825	849	871	862	855	861	840	914	860	786	920	843	820	810	860	845	842	836	838	872	857	841	835	855	877	854	801	841	869	829	802	856	874	830	817	855	853	855	827	891	815	838	824	809	859	822	782	759	794	894	852	863	843	882	832	816	836	849	883	874	883	815	788	865	879	847	855	805	826	830	802	900	894	813	839	817	860	852	873	829	869	873	838	843	822	872	901	830	837	862	814	887	853	883	832	848	867	838	877	825	875	811	843	857	853	791	832	861	818	834	850	794	854	856	848	838	818	893	812	766	826	899	846	879	798	936	832	871	871	808	839	833	832	867	826	850	880	845	867	856	856	788	825	895	852	801	864	818	828	891	856	841	827	853	843	881	811	858	903	861	847	816	804	823	775	893	846	861	821	839	866	834	807	886	881	865	828	844	788	878	873	858	837	860	839	830	868	840	829	855	863	840	805	884	898	831	874	842	806	890	842	840	847	879	834	859	852	867	841	820	865	840	809	854	847	832	873	801	871	840	853	841	834	827	817	845	822	848	859	867	825	869	821	855	855	849	910	813	853	876	856	812	819	880	844	838	813	873	839	834	826	886	811	816	868	834	859	850	860	838	770	847	808	875	837	858	829	880	808	779	853	848	825	880	846	879	858	829	804	795	870	840	847	855	829	869	798	860	878	849	852	779	845	837	832	819	889	866	816	840	908	847	773	830	820	841	870	912	856	866	882	846	816	826	861	885	861	794	858	856	816	834	786	856	844	823	828	845	875	878	889	856	872	854	853	840	853	871	873	849	846	850	835	876	847	813	824	805	850	794	869	861	793	868	840	861	845	796	849	838	851	828	829	820	925	802	867	833	897	844	860	814	819	847	805	853	877	831	837	866	825	849	840	852	841	883	811	856	840	820	801	919	850	831	829	819	796	868	855	858	872	853	881	863	784	831	865	828	885	787	867	884	825	859	880	874	848	850	853	859	840	799	801	853	843	835	834	866	861	870	811	847	855	854	858	875	824	892	834	839	795	772	840	827	812	869	886	820	826	807	866	832	809	864	833	799	871	830	825	835	837	820	862	834	828	816	841	785	829	776	854	834	843	901	834	841	869	772	809	871	839	839	861	865	885	821	802	803	854	860	821	843	854	881	818	867	817	806	848	857	850	818	876	862	843	845	810	866	810	879	882	849	838	882	823	838	859	851	861	795	841	832	825	884	859	850	878	809	855	842	822	823	848	797	822	780	871	846	805	854	869	906	870	870	871	855	858	887	865	808	843	802	781	855	856	786	829	885	841	814	849	834	894	810	839	810	831	818	873	824	868	877	867	863	820	857	868	835	822	845	836	866	814	826	793	815	820	852	858	874	845	844	888	793	878	833	800	813	829	867	824	912	869	811	849	875	903	793	841	825	853	844	845	854	834	867	827	822	817	816	867	790	858	880	766	901	843	880	840	921	886	867	888	847	845	796	858	840	851	896	833	841	875	822	864	874	871	861	869	831	860	909	799	841	856	804	807	807	848	887	823	842	827	831	861	817	825	860	814	801	860	852	828	822	829	871	800	847	839	803	837	861	890	854	833	793	872	833	846	815	860	796	898	872	837	852	854	848	857	835	841	795	837	793	873	816	805	809	855	867	830	800	865	829	813	868	841	865	855	832	843	811	751	862	842	839	817	882	891	793	823	864	800	851	852	873	861	841	842	864	880	858	871	849	885	842	908	887	781	851	859	889	847	844	852	895	863	799	828	873	871	834	839	834	846	831	850	851	851	848	859	816	834	846	877	859	848	825	867	872	871	810	821	860	846	808	865	831	848	819	875	830	821	842	807	840	842	844	832	850	849	823	877	822	836	844	871	801	894	845	824	878	841	833	827	889	873	824	844	799	808	835	890	906	827	867	786	846	880	828	821	906	838	827	860	864	857	851	844	801	842	832	801	870	846	843	844	882	803	849	818	841	893	835	823	808	851	817	858	838	804	879	828	825	869	804	872	857	830	806	859	820	859	841	836	819	842	870	835	802	775	843	826	882	776	869	825	802	844	859	856	824	878	849	838	821	840	809	845	837	787	844	876	900	836	843	876
36252	16580	12574	14843	10419	8384	5491	3762	3029	2549	1960	1766	1577	1146	999	845	849	751	651	641	588	514	549	517	491	519	518	488	468	487	431	443	444	439	456	381	411	420	430	460	436	404	456	386	415	447	399	397	436	428	413	439	398	418	428	386	423	395	415	397	397	408	434	395	427	395	389	433	409	419	403	427	437	417	416	425	431	399	402	391	412	397	401	426	402	394	369	391	434	382	411	414	405	382	447	448	428	421	402	394	426	418	434	409	402	407	415	389	402	398	406	375	425	425	403	369	420	398	412	423	407	404	456	382	393	427	403	427	438	432	394	448	395	440	421	433	403	418	432	411	391	407	440	419	436	411	431	419	410	453	424	416	447	376	411	425	415	418	391	442	408	402	398	384	379	423	447	417	414	423	388	443	426	441	395	394	425	416	419	398	352	420	399	438	406	388	396	424	442	431	405	389	445	389	414	394	411	410	404	388	397	414	439	441	449	378	427	404	397	446	432	438	396	427	424	427	434	462	424	404	417	375	423	428	362	387	431	408	434	399	408	411	441	424	395	446	398	404	363	400	416	446	443	433	418	385	430	393	387	420	367	400	395	415	443	387	438	405	386	442	418	420	430	402	376	374	415	440	424	410	415	409	407	460	401	410	435	388	397	360	411	397	412	376	398	450	423	422	403	446	432	435	450	441	416	400	441	401	388	428	364	399	380	386	448	432	406	394	383	381	433	394	410	415	384	399	442	414	409	396	431	428	425	408	458	423	427	383	440	432	437	398	369	414	412	410	381	436	433	401	425	400	388	444	425	399	424	456	451	433	426	416	392	419	445	414	413	442	430	391	400	405	422	439	384	434	403	433	459	399	434	413	427	446	428	399	402	433	429	427	412	395	454	393	413	430	402	453	409	389	415	447	421	424	447	404	451	437	372	403	444	395	433	438	443	411	433	394	421	410	410	397	414	443	425	380	441	417	413	436	444	454	429	380	386	418	411	368	432	463	404	425	414	416	415	455	438	387	406	429	481	408	426	479	442	377	413	445	433	433	418	417	416	405	455	411	411	354	416	376	419	404	443	405	372	396	386	419	388	402	406	447	375	424	378	439	424	356	390	434	441	383	434	382	384	445	422	472	439	439	418	419	401	424	391	401	456	411	441	392	413	429	371	433	385	432	437	385	394	376	386	400	430	402	427	470	396	415	408	424	411	372	398	408	423	425	451	466	417	398	432	449	433	420	380	391	413	440	404	424	377	421	393	426	411	447	391	398	446	415	443	419	414	416	432	416	432	429	442	388	427	408	369	423	403	411	389	462	422	451	433	420	435	436	400	397	381	393	385	427	444	444	421	424	411	381	411	427	430	441	440	418	382	395	453	439	383	377	424	395	428	379	378	430	410	425	424	439	416	410	430	434	427	429	452	374	419	408	380	376	426	410	388	397	401	403	387	420	379	435	429	427	439	485	432	382	411	429	400	419	415	422	430	443	441	417	380	432	409	438	428	432	389	413	454	425	436	416	408	402	404	390	437	428	393	403	402	416	395	441	434	409	426	428	396	397	404	395	405	405	392	434	372	390	398	382	390	394	377	418	430	409	409	404	416	397	416	435	445	409	438	372	388	418	399	405	414	337	436	428	446	436	439	433	406	400	417	413	417	447	398	408	384	396	409	416	471	410	432	389	445	432	442	399	363	455	415	381	423	429	416	456	423	416	396	395	433	420	425	402	411	422	418	371	459	394	389	398	414	378	386	418	423	403	404	398	404	387	402	433	410	396	386	390	452	390	432	417	418	419	471	431	435	412	388	404	388	447	449	421	405	408	401	417	440	446	418	419	422	376	406	434	413	394	394	418	393	413	415	439	391	398	405	359	409	431	402	436	394	394	400	420	416	417	405	420	448	430	423	422	446	377	358	399	417	402	402	440	409	386	392	455	431	411	404	432	406	427	418	379	438	396	427	408	415	389	424	471	386	437	424	425	404	413	402	431	444	388	455	379	412	443	388	407	440	389	426	465	426	412	435	412	409	424	415	461	414	449	409	461	421	441	436	448	423	395	396	418	399	404	402	412	425	452	414	438	427	397	386	416	402	396	448	435	453	373	379	412	411	462	400	452	436	411	388	429	448	442	400	389	446	380	402	405	442	416	442	404	434	425	418	451	386	462	431	438	368	410	418	370	402	422	396	436	427	397	456	428	419	396	436	416	381	419	411	394	402	457	445	403	449	401	393	412	422	411	436	430	455	450	417	433	400	416	429	434	445	425	408	380	365	397	416	415	419	422	379	417	448	423	375	404	429	386	442	441	423	408	409	411	427	401	384	407	430	415	436	434	427	412	420	418	433	451	403	486	410	381	419	395	432	386	400	443	408	454	391	418	395	418	376	388	430	425	436	411	430	393	440	389	424	418	436	388	406	413	436	367	406	453	400	420	436	368	445	393	413	445	443	433	434	409	432	464	398	396	381	389	382	391	445	465	430	463	431	394	385	419	454	410	386	421	398	424	431	452	418	429	404	420	422	406	415	416	343	414	378	426	411	392	435	391	408	436	414	401	379	454	399	423	414	404	400	432	424	436	382	418	418	451	427	411	444	385	434	407	434	448	430	401	418	423	415	448	425	413	390	432	414	425	447	424	418	450	487	448	400	415	385	394	410	420	404	432	394	422	418	403	391	421	429	428	392	384	396	394	384	411	410	419	415	433	442	436	430	380	420	402	408	441	398	417	438	475	441	424	403	370	440	395	413	411	413	410	366	415	437	408	405	442	428	416	431	416	388	415	443	410	403	411	422	450	450	416	413	428	395	424	391	420	466	443	432	394	412	405	411	406	450	388	399	410	380	411	448	398	395	440	426	482	438	443	418	401	408	411	400	440	437	418	427	386	421	416	462	408	413	404	433	422	430	399	424	402	411	410	408	420	436	416	397	426	396	378	427	438	401	418	413	443	433	422	420	416	431	442	430	429	378	396	413	371	404	424	388	438	431	407	432	391	390	390	424	401	359	416	415	399	371	428	374	382	411	400	401	447	358	419	399	434	372	395	407	397	390	423	431	429	417	428	375	418	383	390	422	437	401	429	427	435	410	382	400	382	400	423	435	422	446	406	444	403	373	436	403	434	395	372	437	406	389	419	390	432	453	405	407	417	380	410	413	399	458	451	417	438	436	455	422	417	412	419	375	410	435	409	415	435	418	427	448	385	438	474	429	382	432	383	421	405	443	438	459	461	423	425	419	440	432	447	404	362	413	407	438	406	401	399	452	392	403	426	463	410	428	419	436	420	404	404	431	447	464	384	412	380	417	446	425	431	444	370	405	471	406	416	450	434	403	388	433	405	403	419	439	413	410	443	469	412	393	404	352	429	392	388	383	459	435	388	390	391	443	414	457	407	417	408	462	437	383	383	380	432	413	449	444	417	425	432	414	430	399	468	422	452	425	439	411	428	443	410	401	429	459	409	414	431	395	407	452	383	410	392	400	420	436	403	389	414	419	438	426	453	410	424
21340	10836	17202	27016	23408	22186	17066	13057	11537	9941	8424	7638	6500	4881	3733	3361	3175	2741	2413	2292	2126	1852	1534	1506	1486	1409	1442	1377	1252	1285	1135	1055	1053	972	940	1010	996	931	986	958	1003	972	930	999	987	916	907	927	911	954	957	951	977	892	890	929	908	899	918	904	943	886	890	872	863	889	969	897	926	929	898	948	898	905	937	884	906	877	880	869	901	897	938	960	845	909	903	928	914	877	943	951	924	924	913	921	877	880	895	858	881	899	867	850	890	968	879	863	939	901	899	878	925	879	867	917	924	894	921	902	908	921	933	890	897	944	920	884	919	903	972	892	918	902	877	906	935	896	869	882	922	917	929	863	900	893	941	887	919	926	951	855	885	926	888	845	926	897	881	915	902	882	889	955	907	821	856	890	937	866	878	899	861	892	940	943	919	909	897	889	868	842	864	868	871	860	901	923	880	863	893	876	859	867	856	862	910	859	906	848	930	855	929	939	867	858	889	915	881	884	916	887	946	929	896	899	857	801	900	906	858	872	897	910	831	895	863	921	858	877	912	887	889	892	919	908	902	890	906	925	902	906	905	951	940	849	925	927	922	930	888	924	913	900	875	942	894	923	923	946	940	948	835	867	900	813	884	948	933	926	903	896	874	886	918	894	914	907	921	939	931	915	908	946	886	958	898	920	939	887	859	900	922	878	855	871	938	892	942	900	902	933	928	968	842	879	878	906	887	869	901	894	906	859	883	915	898	904	882	904	904	891	876	930	971	883	947	899	960	903	941	928	867	866	916	885	954	878	889	969	920	927	949	861	912	920	888	879	912	933	849	937	919	927	886	883	956	902	923	925	915	938	897	883	904	864	870	886	933	951	916	878	931	849	872	917	909	933	924	922	924	899	926	911	879	886	919	967	882	923	889	931	914	945	878	838	902	949	873	881	918	842	904	886	902	929	859	871	938	911	890	920	971	940	906	915	892	947	933	874	881	924	897	898	907	901	927	960	869	945	899	979	935	918	884	865	842	885	936	899	956	965	886	901	939	980	931	872	883	936	921	929	928	936	948	868	946	874	911	942	943	918	887	888	922	908	960	852	857	860	910	899	875	897	948	902	924	936	942	876	878	882	873	897	939	858	901	903	889	951	875	916	957	930	916	908	935	853	912	905	908	912	874	836	928	925	896	869	875	846	859	884	851	936	940	863	935	947	893	912	887	886	873	914	931	917	953	912	923	889	860	906	924	904	896	900	892	860	956	924	938	910	928	890	917	887	926	936	940	879	854	924	919	844	831	876	912	858	896	932	873	907	922	882	886	896	873	876	903	879	929	925	891	919	888	890	863	846	896	921	901	892	856	908	872	910	870	898	964	930	938	889	906	875	945	877	932	882	871	899	858	873	914	931	900	877	937	846	913	927	923	899	906	881	909	889	919	861	887	914	879	931	978	906	890	839	914	934	911	903	930	843	878	899	954	926	887	913	947	943	837	906	847	905	852	918	902	897	891	857	896	892	924	868	840	867	878	934	903	863	906	881	950	900	900	913	856	901	900	909	936	891	891	906	886	896	881	896	907	954	925	879	922	940	861	850	910	873	936	913	946	927	904	895	910	930	893	885	919	907	882	907	973	890	876	897	869	941	876	919	904	888	918	905	952	950	889	859	921	877	898	880	851	937	903	913	912	921	941	883	884	902	961	906	844	916	909	919	885	918	923	931	919	952	944	894	874	895	868	892	871	865	919	899	929	957	920	896	934	921	947	962	887	937	869	864	879	883	862	936	895	911	939	836	935	935	904	886	886	902	924	957	943	850	939	899	894	955	892	853	948	942	885	922	910	900	904	887	922	959	966	889	926	918	881	910	934	900	927	954	894	888	907	940	900	894	967	905	865	918	925	932	940	903	882	914	914	909	889	925	907	901	884	917	894	885	841	891	906	865	900	883	920	912	892	898	907	932	890	857	916	838	918	938	891	926	878	907	883	850	918	886	947	921	887	897	863	881	866	902	932	917	889	884	886	898	899	872	880	861	883	897	916	904	955	879	879	920	847	890	919	918	960	952	860	880	884	868	880	871	920	948	886	898	935	875	871	938	939	931	911	913	878	947	930	874	860	943	906	953	909	936	844	888	913	932	886	922	892	882	927	859	899	930	946	978	914	876	890	926	913	925	905	905	882	867	892	869	930	894	920	918	894	919	884	912	914	906	851	893	874	865	906	934	893	894	856	889	846	879	920	928	875	942	925	987	875	919	907	883	853	930	904	880	907	884	909	868	914	932	854	913	866	860	896	901	844	933	872	912	910	921	898	936	947	924	850	949	914	934	910	940	951	929	935	892	884	898	884	909	946	957	911	859	967	925	924	989	901	940	923	931	890	950	880	851	885	863	922	908	890	894	929	885	909	907	891	966	941	907	958	927	921	924	858	874	939	943	918	956	940	963	862	950	885	975	921	906	833	934	848	937	888	904	901	857	884	872	886	950	932	913	881	889	956	957	838	891	920	912	878	930	847	926	868	900	931	940	906	872	910	928	901	874	875	897	902	896	920	926	874	880	911	872	893	915	940	908	874	868	901	895	929	869	886	919	856	890	924	978	931	894	912	931	866	913	889	897	870	928	871	922	944	908	900	897	873	842	904	912	919	920	874	904	851	908	896	904	837	867	909	911	921	894	925	910	882	914	904	915	916	880	956	900	894	921	862	885	863	911	869	877	896	917	982	924	918	925	900	913	864	864	950	946	923	953	950	915	933	900	897	885	917	979	919	877	933	877	897	902	920	883	873	871	907	930	918	926	933	886	896	964	925	873	895	909	938	936	915	919	936	921	920	953	923	948	936	891	931	939	849	912	882	905	918	847	926	911	884	901	946	924	900	927	906	908	931	885	932	901	952	886	921	875	848	864	964	897	923	875	870	930	937	894	883	871	930	857	908	902	819	954	934	853	902	867	845	888	914	924	948	922	869	866	933	896	947	939	917	898	893	940	845	947	882	856	946	926	926	935	901	965	920	890	917	903	940	857	906	950	864	921	905	914	937	860	930	960	882	878	930	872	886	882	934	924	870	904	904	943	943	946	917	948	937	881	988	885	934	921	889	881	896	954	915	891	885	877	895	879	869	912	946	906	921	919	924	886	950	867	839	886	913	888	889	875	926	942	947	987	854	987	909	843	934	839	895	851	968	847	862	869	884	844	878	958	904	880	943	883	936	934	930	865	939	933	890	892	859	867	892	923	957	897	891	913	873	890	875	908	920	829	951	913	941	911	911	908	869	874	936	918	881	908	893	915	887	918	947	927	897	885	912	882	905	901	934	852	904	898	894	959	918	922	935	872	895	927	871	903	892	870	957	894	928	892	885	877	858	886	876	914	898	870	944	872	903	954	918	902	935	868	912	951	946	958	898	887	921	875	930	926	862	893	913	852	958	919	963	947	853	872	913	917	879	873	872	881	875	839	932	886	842	958	914	912	875	922	912	973	929	913	889	937	932	899	865	855	913	862	907	882	873	892	961	941
15744	6069	3705	2805	2308	2259	2042	1191	925	920	757	713	644	571	484	479	417	396	371	383	365	321	311	303	290	291	290	303	274	273	267	312	292	295	273	296	256	259	290	272	268	290	304	308	276	265	298	268	255	251	301	281	279	271	264	258	290	272	296	259	300	290	300	269	294	260	241	265	257	272	255	267	221	284	258	304	301	262	293	268	282	284	288	265	266	289	304	279	251	273	295	258	274	262	273	260	278	296	344	298	273	256	288	260	257	232	271	277	265	292	290	261	241	282	274	253	277	291	255	279	295	259	262	253	289	278	265	267	261	247	295	284	280	265	267	284	259	310	259	306	259	265	305	249	301	293	227	285	282	273	269	306	296	274	273	272	268	302	294	259	285	278	260	289	288	290	289	267	294	248	280	253	295	239	276	251	273	298	278	274	276	267	280	274	268	280	260	263	289	265	286	283	288	285	278	257	267	275	257	274	307	286	272	272	240	310	263	273	299	300	279	272	268	281	302	268	236	286	272	270	265	314	284	257	282	288	292	311	290	310	303	268	296	284	285	293	256	256	272	257	300	306	283	266	261	259	276	249	271	270	286	284	246	276	269	280	281	262	261	283	289	302	293	285	264	301	295	282	270	242	303	256	296	256	304	307	284	280	287	283	321	289	268	252	314	283	301	255	267	263	276	279	282	264	267	281	246	271	274	244	258	256	258	297	261	285	290	301	277	269	261	277	282	283	271	248	253	262	267	261	265	263	263	290	262	279	287	270	262	278	299	257	241	307	294	299	265	279	286	290	289	236	288	254	284	266	288	279	284	266	247	269	246	273	273	276	288	251	293	268	251	287	244	258	257	266	278	270	268	328	289	306	324	289	280	286	281	278	251	271	270	272	253	307	268	267	248	265	317	265	311	251	281	292	287	254	288	284	284	287	279	272	248	273	243	279	252	277	303	299	289	275	279	291	224	277	307	271	283	292	266	238	281	267	263	261	264	265	289	257	272	278	250	270	283	244	265	272	281	258	297	296	284	292	267	293	275	270	240	284	272	284	302	274	263	299	289	278	292	278	245	265	250	294	271	293	266	269	269	283	268	249	271	295	285	265	265	292	256	244	256	279	275	265	233	280	269	292	285	235	286	275	265	247	270	271	270	291	288	290	292	274	316	274	276	291	262	232	277	287	289	269	301	274	289	284	233	257	267	274	241	265	294	270	262	282	281	269	261	272	282	255	283	272	298	273	309	286	303	273	312	301	277	257	264	272	268	265	316	289	267	268	283	274	289	236	256	289	276	251	279	250	261	293	265	281	259	296	283	302	287	266	257	252	273	288	247	289	272	275	259	263	241	259	297	264	281	307	274	295	268	293	268	262	267	256	305	293	298	271	254	276	297	285	284	262	276	257	259	299	283	270	293	278	301	306	263	266	246	247	246	298	301	266	289	235	286	254	274	282	268	285	279	301	279	265	284	298	279	262	286	258	253	274	283	259	257	288	295	275	315	305	255	259	294	286	303	289	300	257	268	283	249	278	273	280	263	296	313	268	234	233	239	278	261	244	257	279	307	269	251	285	286	257	271	281	259	276	242	256	268	259	255	251	273	268	250	284	305	308	272	270	285	291	278	282	269	256	283	269	269	286	255	278	244	303	277	282	269	268	286	270	306	306	320	264	263	291	256	251	280	268	256	320	288	271	268	310	253	303	255	294	288	281	282	279	298	293	247	265	254	285	239	275	265	247	267	301	282	259	273	307	286	283	284	286	277	266	279	288	262	259	282	276	247	277	268	288	226	258	270	251	281	284	290	249	288	274	245	258	288	282	273	288	281	304	279	264	258	262	309	237	290	296	272	295	269	269	250	276	248	269	307	271	286	305	269	253	280	268	291	277	281	285	269	286	271	263	264	280	282	286	278	269	270	301	308	256	251	264	288	234	246	273	260	298	279	270	290	307	317	301	300	281	294	282	261	263	286	295	260	299	275	257	269	238	305	252	291	271	278	297	271	279	294	288	283	249	266	263	252	287	248	240	278	264	307	284	275	283	265	276	309	272	270	271	262	274	261	300	282	303	282	272	285	266	299	266	276	311	258	266	293	279	310	283	281	257	260	253	306	264	240	276	252	307	284	304	281	247	297	316	282	288	262	299	237	268	291	272	284	302	275	270	292	249	263	288	264	251	273	280	288	265	276	275	288	257	270	277	300	270	261	293	270	267	264	293	262	281	271	291	272	289	281	271	296	268	272	249	268	288	254	255	251	294	255	265	287	296	262	280	251	260	273	267	288	290	277	243	273	300	251	265	287	291	269	252	266	324	265	243	249	269	257	286	259	262	273	306	280	265	284	259	288	271	278	262	263	243	277	290	286	274	249	272	263	268	299	270	335	288	281	275	260	303	266	302	259	244	267	262	279	272	282	300	280	280	271	274	239	260	240	302	261	264	311	305	258	257	290	310	258	302	265	256	264	239	248	269	275	244	267	264	271	263	284	297	286	250	253	275	273	253	255	301	287	290	285	277	262	266	304	290	247	277	283	297	292	282	304	292	281	278	262	282	233	258	269	286	297	263	301	265	272	263	296	281	298	275	292	296	256	300	275	292	253	273	293	266	211	259	271	293	270	299	302	288	289	297	253	280	295	262	288	256	282	272	271	289	301	281	299	264	283	275	270	267	276	296	268	266	294	298	247	262	284	246	280	300	289	288	276	257	274	272	274	297	277	298	294	277	240	293	275	261	289	317	297	265	290	306	297	261	267	301	269	281	285	311	309	283	288	250	293	281	262	303	281	277	301	275	266	280	313	264	265	263	268	281	236	248	260	264	286	279	255	295	287	282	281	269	282	274	285	288	290	285	281	268	282	264	273	296	274	269	238	314	259	282	283	290	294	273	285	281	285	314	309	290	264	293	281	260	253	281	289	243	259	276	287	254	266	310	286	284	308	269	248	268	283	265	274	268	300	295	265	256	270	273	279	275	291	246	252	242	292	296	245	296	267	291	271	281	263	258	260	290	275	297	276	266	269	251	268	271	314	285	261	275	277	282	311	285	284	285	270	242	265	282	279	262	265	286	267	260	262	268	286	272	296	254	287	277	300	228	257	270	290	278	260	258	283	243	249	275	255	257	270	274	270	283	266	268	312	260	293	271	287	296	279	292	236	264	269	264	283	278	295	262	274	259	264	292	258	253	295	258	280	260	250	281	264	262	289	245	235	257	232	259	307	284	284	281	251	280	282	296	263	289	290	281	254	280	262	291	261	296	246	258	288	293	284	279	263	290	260	256	271	256	276	269	302	313	279	270	270	272	295	259	263	258	280	309	291	267	277	290	291	296	283	291	256	270	274	309	271	283	258	267	263	276	272	303	237	292	301	264	266	259	275	320	270	284	287	274	265	237	246	303	302	251	275	288	280	262	277	256	283	284	291	294	303	275	284	298	247	287	273	263	286	286	239	289	259	267	287	320	258	276	284	275	266	268	267	274	267	274	277	268	272	291	277	275	295	269
9439	4830	6334	7702	7647	8584	7647	4802	3961	3620	3336	3027	2535	2214	1872	1691	1448	1332	1256	1151	1009	944	914	851	805	805	802	843	760	789	688	694	679	687	656	605	660	682	625	651	616	632	695	662	681	645	651	653	623	653	641	638	650	629	613	662	674	625	565	666	690	649	667	594	628	668	616	610	645	625	636	713	637	642	619	653	667	646	674	601	610	685	618	652	623	635	696	644	624	638	635	662	640	651	583	645	636	657	631	649	604	689	650	610	638	645	636	596	654	645	639	605	656	660	643	624	682	635	581	651	623	675	653	648	559	656	617	643	641	709	644	670	679	601	673	683	648	640	660	604	651	679	606	668	655	618	632	644	649	657	667	641	619	653	617	660	605	639	615	598	671	647	630	671	615	659	614	648	652	648	618	642	635	633	631	603	673	650	612	633	606	675	674	639	647	671	624	654	647	644	639	647	649	616	660	671	598	625	654	653	676	658	674	617	666	718	602	655	664	609	625	626	629	687	627	622	622	612	612	606	611	633	632	643	609	650	613	619	629	621	611	627	670	655	658	616	627	654	665	634	588	683	618	625	624	677	668	655	660	693	590	620	667	682	654	621	690	595	603	671	686	643	623	638	675	673	649	629	621	690	595	621	633	632	588	620	631	658	628	621	651	620	627	692	658	617	701	596	632	641	648	624	649	603	652	636	623	609	632	671	658	656	580	650	661	640	608	637	656	674	602	596	647	601	679	631	628	659	632	616	604	636	661	642	672	666	646	631	674	616	647	610	689	643	639	597	655	588	608	675	623	668	677	617	627	625	651	640	625	637	639	665	666	627	650	673	619	660	648	632	658	607	635	608	641	631	666	599	651	686	619	670	618	597	622	694	636	643	642	667	653	608	637	658	667	644	637	673	643	663	635	661	586	677	626	642	636	648	633	668	596	653	610	607	645	636	647	648	613	671	665	611	648	634	669	665	616	623	673	584	640	665	653	640	644	666	628	679	690	607	604	617	658	655	665	607	627	633	615	637	662	642	668	615	658	626	647	634	609	629	658	655	623	617	662	662	620	671	635	634	596	620	642	641	642	655	656	624	638	620	678	612	662	614	653	655	685	668	662	613	585	638	607	665	661	638	622	676	637	612	619	616	669	653	615	631	628	665	614	631	601	630	643	646	642	615	602	652	639	622	685	625	679	637	643	628	664	640	642	626	657	589	662	656	655	613	655	638	645	637	572	691	665	618	661	682	672	672	606	657	590	629	642	614	636	649	635	642	607	631	662	638	639	660	663	635	664	691	664	650	638	619	651	648	619	672	665	607	604	621	631	628	643	658	585	624	615	624	623	615	655	662	671	636	635	685	605	645	628	645	719	577	618	627	623	607	627	629	615	656	607	638	667	657	650	658	630	636	673	625	669	613	627	651	616	673	651	624	616	626	658	627	624	613	628	654	674	640	604	643	631	627	677	649	652	614	639	669	598	644	622	692	643	657	650	627	626	631	639	647	646	635	641	650	678	639	600	640	612	612	656	641	677	650	686	658	627	624	606	656	654	643	624	669	599	601	598	647	664	611	673	633	612	648	641	646	622	599	637	618	618	650	671	625	601	615	650	616	614	667	658	666	612	672	652	660	629	640	681	605	601	626	602	657	636	608	597	585	636	664	648	634	609	666	648	675	671	608	619	630	626	632	658	638	618	631	621	642	619	629	632	632	658	679	626	660	670	616	632	625	656	644	647	657	611	625	625	613	631	619	668	657	599	624	603	664	679	646	611	665	605	579	633	634	629	652	611	627	640	659	684	634	662	632	657	625	637	676	646	641	619	636	610	672	678	619	635	610	670	615	683	661	639	663	638	624	641	645	660	628	627	615	603	607	631	665	659	628	612	671	575	611	629	679	633	623	652	666	630	625	617	586	643	639	639	637	703	650	652	646	626	677	649	650	646	605	649	651	649	681	671	666	637	598	644	633	647	635	632	671	629	640	588	656	619	633	650	624	597	677	626	614	594	658	675	651	613	635	628	623	645	673	625	609	663	662	631	615	664	564	625	627	649	704	688	624	659	621	671	631	618	656	663	608	634	641	675	678	677	606	638	632	607	591	691	617	617	599	667	636	612	614	599	639	637	675	646	652	619	616	629	631	630	633	616	627	660	590	632	658	587	637	687	614	650	638	646	635	675	668	647	656	649	663	638	667	671	609	627	595	646	676	674	624	645	696	633	609	615	647	629	661	642	664	671	632	634	604	629	670	617	626	658	638	616	622	611	595	642	642	634	617	600	595	597	642	638	636	589	585	646	664	635	637	718	631	636	616	649	643	661	636	638	618	628	662	635	646	633	607	639	624	655	639	653	640	641	652	589	670	647	649	637	676	671	634	641	659	641	635	669	642	651	666	632	639	628	647	619	639	644	641	612	638	638	643	640	690	645	619	644	647	678	644	679	663	619	697	667	670	570	608	609	621	675	684	626	643	657	679	623	685	691	649	642	663	610	620	624	692	626	632	643	668	666	684	646	622	643	617	654	638	654	642	663	590	667	599	633	650	637	687	633	609	645	657	647	610	673	634	690	636	674	633	668	663	693	618	654	622	573	639	614	711	651	677	575	610	660	693	636	674	666	659	630	623	613	624	612	686	637	622	656	705	634	674	648	684	632	644	659	640	591	644	648	655	619	648	614	625	675	589	661	637	639	641	621	643	637	608	620	643	615	629	622	611	623	647	688	605	630	642	623	632	666	626	657	635	641	669	608	675	645	593	640	626	667	650	655	670	646	631	627	634	655	640	580	609	674	660	579	626	670	634	645	651	624	622	603	617	653	649	660	622	603	639	622	599	650	651	678	634	670	571	653	587	657	679	622	631	682	648	608	634	580	618	612	678	615	600	659	640	631	640	671	639	634	649	631	663	638	602	632	631	632	645	645	631	643	672	578	660	615	700	653	683	693	608	632	640	648	640	588	620	633	655	648	635	649	631	638	644	663	645	677	690	669	621	667	629	646	589	654	629	616	671	642	642	623	628	631	677	687	638	614	646	648	683	643	646	687	618	603	658	658	660	613	659	616	600	713	685	676	641	609	659	657	624	634	608	633	627	663	614	646	647	630	655	659	625	599	636	638	634	654	666	593	682	640	650	640	640	617	623	625	631	675	657	626	609	615	664	663	653	642	639	648	647	676	673	665	613	634	615	607	640	625	641	617	657	618	647	646	590	617	621	666	623	684	657	625	667	616	627	661	672	651	612	642	624	614	653	671	648	640	617	603	651	597	629	693	671	648	611	645	608	621	655	680	617	633	623	593	627	637	645	621	658	629	631	659	638	652	648	611	674	622	667	628	639	570	676	610	608	664	610	615	639	595	614	624	637	602	699	642	603	612	575	624	617	633	671	628	679	596	670	659	637	655	625	637	672	650	626	686	601	627	613	661	628	644	653	637	609	662	593	629	648	614	683	634	667	641	668	688	633	631	636	674	671	622	668	655	605	666	663	624	649	644	621	645	614	672	638	659	640
25743	10799	7689	8893	6382	5216	3747	2494	1799	1426	1390	1183	1001	933	763	667	598	592	593	465	495	436	423	428	448	461	391	440	420	379	373	388	379	371	348	404	336	358	430	348	361	391	390	345	358	342	378	357	360	366	411	357	404	387	375	368	372	350	375	370	369	340	365	385	369	394	366	338	363	363	405	385	389	365	356	328	364	353	356	349	348	368	401	369	322	371	336	395	368	338	369	352	368	379	370	328	349	393	323	345	397	378	336	337	390	385	367	398	346	364	358	349	368	355	360	352	342	367	354	339	382	396	388	373	341	379	361	354	389	379	387	334	382	406	366	363	365	373	354	337	384	376	352	342	336	344	383	363	369	360	368	357	385	377	377	347	334	364	365	425	334	386	312	379	341	358	401	362	391	359	343	362	362	368	363	369	359	332	347	390	361	342	368	351	363	352	365	324	369	355	383	375	363	353	341	361	366	367	373	387	391	407	396	376	394	378	386	363	376	356	363	359	343	359	377	373	373	356	370	378	357	367	358	340	339	366	366	372	371	378	399	358	340	375	341	367	365	374	378	382	405	370	380	358	367	361	390	386	357	361	376	370	334	363	357	363	354	362	360	334	367	346	372	344	385	321	361	396	343	346	347	379	392	379	371	365	397	359	335	314	365	359	355	334	351	362	364	357	334	364	352	386	357	371	378	339	334	356	368	331	389	365	360	312	346	325	371	386	353	374	381	395	372	342	386	340	375	351	346	387	399	362	377	394	371	353	368	367	402	376	403	355	348	386	354	349	340	366	353	398	364	387	374	369	401	367	375	367	374	407	405	357	371	364	384	359	348	357	360	408	355	357	365	386	389	357	388	366	387	373	383	383	359	396	413	377	375	341	372	389	391	365	358	358	361	333	401	347	367	327	371	334	336	365	370	404	405	385	398	367	340	342	387	358	391	384	349	381	359	378	397	378	385	351	372	385	369	337	362	347	330	360	376	377	345	382	340	365	431	328	366	326	365	331	379	357	358	310	408	381	361	322	331	381	366	365	392	352	376	413	371	354	349	373	394	371	357	346	343	335	395	389	341	325	335	353	360	339	338	371	383	374	392	408	421	408	355	390	392	370	347	355	350	351	311	355	405	376	366	379	341	336	360	404	374	330	380	373	337	397	379	375	341	403	332	346	328	340	387	365	340	361	368	361	387	378	339	348	368	347	410	385	367	347	382	380	365	380	377	374	373	344	364	337	365	395	379	369	350	367	376	382	366	360	364	364	386	375	375	342	344	371	409	346	355	361	372	365	367	372	372	381	382	341	360	378	399	358	361	374	369	358	370	400	342	368	363	332	384	344	361	375	373	343	379	347	339	380	321	357	360	393	395	383	403	350	380	346	337	344	361	382	354	371	367	405	347	344	355	373	375	371	387	384	400	412	406	357	379	365	392	338	353	343	354	316	357	361	397	367	379	384	353	391	371	354	372	321	362	341	390	387	362	356	351	363	359	359	380	379	321	390	371	400	380	348	362	387	352	393	398	347	392	339	349	357	415	386	358	390	377	349	356	319	331	385	364	386	325	377	342	377	395	371	342	372	374	363	326	375	382	370	362	369	332	382	380	393	352	371	371	375	405	362	351	367	368	365	376	342	325	348	359	318	364	360	377	369	349	382	411	345	394	344	374	349	352	391	368	414	358	343	365	353	361	365	401	382	352	392	347	379	355	328	353	341	351	371	362	367	356	360	362	325	340	353	305	394	345	390	350	337	387	352	372	362	350	326	363	376	376	345	364	376	364	313	368	356	369	379	376	361	327	411	355	360	383	392	366	391	381	357	344	357	420	346	342	372	340	403	328	350	366	347	366	363	366	394	336	361	337	383	388	364	354	360	360	378	388	388	386	378	372	365	388	412	348	375	352	381	352	384	391	375	368	371	339	362	368	356	346	327	359	337	400	365	372	331	339	354	380	359	347	333	405	378	360	369	335	353	348	363	322	370	384	349	360	376	352	330	349	366	323	340	347	352	387	370	330	348	384	348	339	320	353	342	326	341	378	341	390	372	407	358	356	372	369	347	350	355	363	348	341	349	373	370	370	368	406	363	370	391	353	346	357	365	395	359	377	380	367	346	373	409	380	375	363	339	397	381	361	372	356	375	360	296	361	381	373	340	375	337	421	369	343	361	415	386	347	314	365	373	372	323	341	359	352	362	381	363	376	355	368	345	361	364	349	377	362	398	383	354	402	361	361	354	397	363	395	332	387	357	362	341	348	350	367	341	373	394	366	341	372	369	349	380	354	383	369	363	370	372	388	363	380	394	409	379	359	348	336	376	330	359	358	386	382	422	314	357	342	371	335	345	372	367	383	350	355	356	395	359	407	348	316	360	375	391	378	369	368	373	342	368	376	349	370	350	382	375	389	373	349	359	376	363	362	407	391	373	391	345	341	370	342	378	376	393	396	345	394	354	355	333	348	367	331	362	372	362	352	361	372	373	345	387	319	357	382	367	368	362	380	376	387	395	367	385	418	399	371	390	361	398	341	350	376	375	383	360	342	357	372	377	367	358	354	370	325	410	321	334	338	376	395	387	353	380	367	394	379	376	410	361	362	370	370	329	388	378	371	336	367	381	345	376	400	364	383	365	331	366	378	367	326	361	365	370	359	381	369	387	373	383	384	352	383	342	363	389	352	348	359	367	365	373	393	358	338	352	374	392	344	369	345	393	381	376	417	379	382	346	358	364	321	362	369	392	390	374	357	383	359	395	365	345	333	358	360	362	395	377	392	363	385	330	378	394	367	389	361	355	327	375	337	362	399	373	341	385	382	380	374	367	346	366	340	365	382	401	397	374	403	362	334	365	351	350	344	372	397	345	368	329	330	384	391	355	336	371	331	368	337	378	344	382	343	353	362	334	330	350	401	379	373	361	378	345	349	344	333	350	390	370	343	370	402	376	385	362	357	336	351	376	388	337	351	319	335	346	382	358	383	346	380	371	354	358	387	373	366	339	358	382	402	378	336	390	335	396	349	375	385	376	359	370	378	359	380	391	357	346	369	396	387	357	368	375	405	374	374	355	368	363	334	382	381	336	396	360	354	336	366	348	352	391	391	381	374	356	353	346	338	389	377	336	332	347	385	334	370	351	388	303	341	405	355	333	346	397	353	375	351	352	345	362	351	334	372	391	397	364	382	335	380	387	358	366	357	355	327	330	384	379	374	380	331	378	361	364	345	332	363	354	346	339	342	373	366	360	385	344	379	383	333	393	368	321	387	385	381	347	375	387	397	347	374	388	368	304	342	353	368	383	389	372	361	361	336	383	353	356	370	347	354	381	370	384	359	361	361	378	379	363	343	375	366	362	371	374	341	356	403	410	389	345	350	370	342	384	324	379	346	352	337	368	343	378	348	364	385	328	375	359	322	363	350	381	322	345	377	356	365	373	323	342	362	340	322	372	377	344	348	358	354	377	389	369	362	390	389	378	333	357	359	397	391	350	346	387	355	395	370	319	333	384
16068	7955	12358	19867	17432	16769	13000	9313	7435	6175	5817	5238	4372	3926	3222	2759	2426	2175	1889	1755	1631	1442	1346	1262	1250	1210	1251	1166	1054	983	908	838	884	834	868	858	882	864	879	812	854	890	845	833	843	809	822	753	844	821	813	812	812	805	845	785	854	797	859	807	826	851	863	793	834	844	804	811	840	815	790	870	830	806	821	832	841	852	847	822	800	874	804	807	807	787	805	780	848	840	816	826	785	833	777	802	794	819	772	801	828	801	841	761	838	818	811	801	819	842	821	879	826	814	793	815	790	800	817	844	844	794	801	786	812	876	771	783	822	809	800	844	797	853	799	835	773	798	802	777	807	844	824	780	820	857	810	772	824	806	853	853	823	849	870	798	822	846	847	771	789	822	809	806	801	830	763	795	838	790	809	851	826	845	843	784	800	808	806	776	806	856	860	772	798	799	849	860	827	864	814	830	780	814	825	805	819	791	808	858	835	813	843	788	827	771	823	865	837	772	848	808	841	857	825	823	807	819	788	824	870	848	835	786	793	844	838	803	814	829	779	856	811	861	809	825	831	828	832	830	765	847	831	830	847	810	805	843	801	803	857	813	779	801	829	758	828	797	794	833	762	765	761	842	842	815	859	805	859	826	820	782	825	861	757	794	845	829	848	768	849	823	790	793	784	798	823	910	794	795	761	825	819	838	811	801	810	795	814	864	781	830	805	840	818	823	796	861	771	815	841	782	850	846	807	806	800	857	795	797	810	826	800	762	826	804	815	807	828	824	773	820	820	833	855	841	857	807	875	815	789	834	836	822	817	774	798	771	778	782	801	810	769	829	791	803	729	826	825	789	864	840	825	781	822	791	814	835	845	808	863	819	801	839	821	820	756	855	819	841	830	819	817	832	793	800	809	792	873	782	811	811	768	774	821	783	805	772	828	833	844	841	823	819	844	860	804	828	854	867	791	818	836	826	828	801	875	799	880	802	786	811	803	801	858	849	796	810	831	802	794	805	798	837	891	804	797	792	826	760	831	800	830	833	807	795	798	860	810	851	796	785	794	766	859	833	816	804	818	878	800	859	864	810	812	796	819	803	763	774	764	793	825	804	791	844	845	829	810	854	845	799	853	837	839	879	797	790	790	836	867	823	764	841	828	829	835	819	791	834	879	827	789	814	830	807	828	864	849	841	802	789	842	840	769	795	815	832	801	820	839	792	808	797	780	828	832	876	822	856	807	894	776	764	806	815	802	783	783	896	794	765	820	829	832	867	850	767	834	836	778	831	769	785	798	839	788	827	782	825	823	798	835	859	828	814	867	829	818	893	806	814	872	829	801	779	787	832	790	826	868	750	777	765	799	816	869	812	792	787	823	843	807	801	775	808	836	828	773	817	789	813	805	799	811	824	843	792	828	778	805	866	835	802	830	809	767	825	752	845	802	805	763	778	842	861	822	824	827	821	827	774	829	827	797	810	832	837	806	866	821	773	835	824	814	826	776	869	807	825	824	876	855	801	846	843	806	830	825	821	843	840	815	803	827	813	774	821	808	768	807	779	820	820	809	800	830	796	820	918	811	827	809	831	803	828	868	855	785	790	861	859	820	825	815	787	824	828	768	804	802	823	758	816	752	795	843	857	828	776	863	827	848	859	841	794	815	786	827	788	793	780	806	856	829	795	849	797	806	784	805	804	804	786	812	809	820	776	809	850	836	838	828	828	788	824	828	856	807	770	764	828	882	813	872	818	831	815	847	803	823	854	824	832	805	882	833	807	820	839	804	829	833	811	807	804	807	855	834	824	814	814	800	861	786	835	813	804	792	806	787	810	792	790	823	819	829	845	784	798	840	853	829	824	812	775	828	856	835	861	881	806	788	799	823	816	848	788	814	860	748	745	802	833	784	760	873	785	772	836	787	841	761	836	792	842	811	824	742	814	833	839	801	855	797	820	762	824	853	781	799	847	796	902	789	870	771	803	789	830	812	839	811	835	829	795	855	811	823	770	872	826	813	860	794	823	810	791	873	825	837	793	774	811	804	871	825	795	810	790	790	822	755	807	873	828	824	838	819	779	806	810	797	803	838	830	816	834	825	806	853	822	858	839	825	779	866	807	848	822	826	774	843	804	830	841	816	810	810	830	803	829	849	810	838	786	848	782	782	755	810	799	775	790	836	820	823	817	788	782	840	810	807	814	799	833	840	773	808	806	804	830	837	843	827	820	796	836	820	841	799	822	825	786	844	782	824	805	768	836	826	855	828	828	844	771	853	826	830	779	805	801	842	799	829	792	850	787	795	836	757	795	830	787	798	790	763	851	841	850	809	798	823	779	820	791	884	825	811	771	818	807	854	770	825	788	729	806	837	807	779	824	823	830	791	795	800	805	761	765	835	877	792	849	812	792	836	843	832	843	822	843	830	761	790	779	839	788	857	752	797	819	822	807	824	793	818	794	739	839	802	739	855	872	761	791	784	799	840	763	796	841	795	841	842	841	801	808	833	778	875	862	845	862	823	868	808	800	831	789	782	769	822	862	834	755	790	836	826	834	807	837	825	797	865	819	837	857	817	833	816	797	820	790	866	851	782	778	844	859	841	833	808	834	840	786	827	845	796	835	845	778	822	786	835	799	824	819	829	850	858	773	808	841	827	758	808	808	818	820	866	832	813	785	773	831	851	802	781	840	774	888	806	806	804	746	776	839	766	879	775	854	782	861	822	779	796	785	813	814	817	838	827	808	836	771	818	810	823	768	844	790	781	816	823	830	811	849	776	768	796	835	800	812	790	846	814	815	816	836	822	838	869	846	807	818	778	827	791	841	817	801	850	789	804	813	824	818	804	846	764	800	810	832	798	780	848	790	824	761	825	813	858	802	829	820	827	821	790	798	785	817	827	851	827	782	799	768	852	827	830	827	818	827	855	841	817	837	829	844	829	795	816	839	787	839	828	826	832	834	811	817	902	855	808	757	825	818	803	852	817	761	856	794	796	844	780	849	843	805	788	839	778	869	849	836	822	799	788	781	813	877	815	779	789	817	849	813	801	827	794	784	840	795	789	786	809	808	792	821	816	838	778	858	787	788	776	732	796	778	741	841	781	798	835	793	803	847	816	805	810	825	766	815	854	789	764	817	829	836	847	792	823	805	805	776	790	766	770	778	828	846	804	798	837	849	831	826	826	769	783	819	797	749	844	803	839	786	858	813	780	847	806	788	791	860	788	824	788	827	842	835	890	859	806	799	837	851	857	825	795	798	824	819	825	838	789	779	840	795	809	791	805	816	796	791	850	783	834	757	858	790	813	794	783	849	800	811	850	827	813	863	778	869	862	866	786	780	833	787	852	811	797	797	800	785	802	820	813	808	794	810	812	832	845	813	863	860	835	820	785	799	800	833	827	814	805	770	880	823	790	851	797	856	766	809	781	822	834	844	831	838	837	796	837	753	795	776	849	840	820	826	838	809	842	801	837	822	852	810	792	812	810	790	835	802	829	777	821	786	774	801	789	815	839	793
34568	15848	12131	14173	10114	7981	5562	3839	2758	2231	1695	1647	1492	1279	1086	902	810	790	625	649	590	538	532	480	493	516	462	480	456	451	447	378	408	406	409	424	419	409	452	432	403	388	402	387	446	433	406	413	393	387	379	405	420	375	419	418	397	415	382	420	406	399	373	402	415	453	436	402	392	415	428	402	388	407	370	395	385	396	410	390	408	397	409	406	425	366	427	429	437	424	411	404	415	406	422	428	407	445	410	421	377	346	397	424	425	442	416	393	415	362	407	412	391	405	395	379	392	411	385	436	419	423	371	392	409	418	428	402	447	431	415	417	375	387	425	435	392	385	442	428	388	429	458	387	426	410	401	377	397	357	357	412	451	403	372	363	429	349	403	387	393	354	400	421	416	383	398	408	413	429	355	412	369	402	400	383	455	397	358	453	400	430	383	399	366	421	431	425	414	474	403	375	393	382	358	414	411	409	453	390	391	370	428	403	402	387	375	433	405	387	391	419	393	391	421	402	370	450	402	389	409	390	384	395	434	394	395	391	432	403	398	388	413	406	405	400	367	394	404	392	389	444	379	408	421	434	400	424	442	396	369	396	409	413	380	391	425	412	365	403	412	400	437	379	416	374	389	362	404	376	349	394	392	382	371	393	395	404	419	436	355	425	411	350	377	387	366	424	382	452	415	417	393	373	405	409	372	444	434	394	379	425	340	407	412	360	401	373	426	369	420	417	440	446	375	398	392	373	398	389	389	394	382	390	374	392	389	425	390	335	387	369	395	409	421	396	385	339	417	401	387	434	424	404	325	393	409	418	413	387	432	400	377	371	388	405	392	393	382	349	430	385	418	413	376	410	440	403	405	426	398	379	376	388	408	394	385	426	403	394	378	387	388	394	397	398	390	426	414	434	407	394	392	389	418	403	383	387	437	423	417	403	416	374	448	431	377	385	423	416	383	403	412	404	417	424	382	380	415	433	405	407	416	424	416	407	399	395	403	382	415	402	402	420	411	432	455	411	427	399	399	427	430	403	404	389	382	414	400	416	385	403	380	420	418	390	404	401	397	412	398	377	409	373	371	385	412	387	445	397	387	394	400	413	439	425	421	408	395	396	401	397	370	401	410	422	396	409	404	373	406	410	388	386	410	418	409	409	368	417	421	416	394	399	372	428	398	403	450	370	390	424	439	394	374	393	394	401	419	385	404	391	418	385	386	400	387	419	413	384	404	401	408	394	411	379	402	432	401	387	376	404	385	414	401	398	429	349	401	393	429	402	400	402	414	395	442	405	387	400	431	413	405	404	372	386	416	401	425	376	347	414	445	404	385	427	404	394	399	378	434	438	432	422	417	437	440	408	390	371	385	372	410	381	417	395	424	390	434	395	369	386	445	377	401	408	423	414	400	374	388	415	447	368	402	432	420	422	395	421	409	407	392	439	394	416	418	435	398	413	400	413	424	420	390	404	374	412	425	417	432	406	401	386	411	409	431	425	392	380	416	429	395	412	435	401	373	404	406	410	430	414	424	416	378	421	402	414	366	399	377	400	367	402	407	411	401	397	385	387	361	372	373	433	405	377	374	404	438	368	430	430	426	444	393	392	419	409	415	431	396	384	407	395	377	363	347	397	393	379	388	409	392	360	430	383	370	372	409	389	427	439	400	389	429	385	404	413	421	433	406	366	394	428	424	426	387	443	420	390	418	418	420	393	389	399	380	401	354	406	424	365	374	431	399	367	386	422	421	404	398	406	405	403	427	426	409	338	369	390	410	441	389	426	394	424	378	405	421	391	396	393	383	387	432	414	397	386	425	392	415	388	381	411	435	384	402	383	397	389	402	410	388	368	410	415	387	401	386	389	352	406	386	421	376	375	375	396	376	439	367	392	351	393	378	425	402	414	351	407	417	451	432	394	414	399	390	385	392	404	419	411	402	396	384	394	422	410	436	461	417	365	384	354	380	365	389	399	389	423	368	402	377	383	426	433	421	395	427	422	378	388	416	423	389	398	410	404	388	410	428	438	427	406	420	397	383	379	459	429	406	393	373	388	415	392	393	374	446	377	425	397	406	396	416	401	422	397	375	368	425	387	409	420	411	382	339	382	421	422	429	379	419	398	396	467	399	411	404	409	370	399	403	360	406	422	387	406	372	333	404	440	420	404	385	424	420	408	411	395	393	407	412	395	366	385	400	421	411	437	398	414	407	414	388	399	404	392	414	405	421	404	432	394	372	406	386	410	416	416	418	366	433	396	395	415	432	395	389	444	387	404	404	380	443	395	377	407	379	379	371	409	417	449	374	457	415	421	383	446	415	405	410	378	381	393	414	427	392	405	403	395	418	398	396	409	400	383	390	371	388	380	404	433	462	389	428	356	398	389	409	414	417	404	424	381	406	414	397	405	386	420	417	401	410	410	376	432	417	400	401	408	395	414	398	440	399	382	411	374	410	435	397	380	393	383	367	394	404	429	409	435	432	380	402	378	387	416	393	455	401	432	402	443	387	382	399	417	440	393	429	405	384	412	411	379	399	375	405	384	370	372	421	390	417	374	422	357	386	404	413	419	417	439	418	383	425	405	388	416	420	406	430	425	451	407	394	415	389	401	401	428	427	388	416	376	397	398	366	411	431	393	436	385	361	406	418	410	383	389	428	402	388	399	422	437	367	401	396	417	392	428	402	398	421	383	393	374	431	418	400	405	388	410	435	404	395	410	425	418	406	380	437	410	413	382	430	421	375	422	390	454	420	394	405	410	383	418	409	384	414	380	391	386	422	372	394	403	405	433	394	432	412	377	425	389	371	399	400	438	332	378	445	400	350	420	356	390	404	418	396	416	386	419	416	421	411	433	371	387	408	409	389	386	420	384	406	428	373	411	367	354	375	424	425	391	387	406	415	394	357	405	404	414	407	452	397	410	422	395	408	451	420	418	422	421	404	408	416	429	446	423	421	389	391	419	386	387	404	382	442	418	373	431	398	439	432	410	389	403	448	413	357	418	413	380	424	362	423	449	379	416	408	423	431	356	399	399	391	424	346	413	360	414	416	373	375	406	419	427	430	431	425	433	409	429	402	433	391	414	392	407	400	416	421	423	406	404	403	397	379	380	393	407	397	425	422	415	407	390	395	395	422	385	390	474	391	419	377	469	391	405	376	390	426	436	429	413	423	390	419	384	397	381	424	389	401	386	434	402	424	425	386	406	420	377	415	447	440	379	411	396	403	435	400	376	377	422	413	406	442	399	397	420	407	353	397	416	391	396	406	411	447	421	391	394	406	381	418	406	373	396	368	426	395	396	373	414	407	423	395	378	414	367	400	383	399	390	357	394	422	418	406	371	426	371	400	357	415	418	386	391	381	400	410	448	409	399	427	411	404	383	413	416	381	414	409	395	398	435	419	404	425	400	406	401	412	450	441	385	394	420	459	374	402	395	390	399	415	390	431	398	413	407	418	379	428	412	401	396	410	409	385	407	401	383	445	386	402	361	403	385	397	395	426	407
20189	11032	16272	26392	22800	21476	16709	13322	10144	8419	7380	7400	6693	5380	4344	3634	3081	3016	2485	2267	1914	1779	1629	1559	1448	1470	1423	1361	1184	1104	959	930	927	976	992	1042	965	1027	922	902	911	905	974	933	868	959	898	893	953	922	879	927	899	890	945	832	919	869	866	886	848	862	832	876	838	858	881	872	921	951	870	873	886	948	819	873	833	856	840	874	841	878	893	862	900	835	856	822	874	904	885	835	914	915	854	863	866	884	844	868	871	848	854	822	850	887	860	875	896	915	867	842	876	864	897	815	866	921	913	925	912	868	902	899	903	864	870	868	887	877	860	866	900	895	825	848	882	873	884	899	908	865	859	836	932	954	840	867	881	852	902	836	896	887	865	907	888	864	847	923	874	861	846	865	891	826	895	843	910	911	882	838	872	889	896	872	822	845	840	854	856	854	837	811	881	879	819	868	930	861	851	895	928	857	880	848	879	880	913	886	918	911	957	882	877	902	805	859	850	805	896	882	920	915	892	832	822	854	893	871	902	887	910	887	892	881	913	864	834	883	904	867	839	884	907	776	874	912	844	876	877	897	848	889	835	869	904	856	891	877	850	922	928	850	851	881	813	845	892	845	895	900	878	880	865	922	909	938	854	866	872	889	910	849	883	859	870	868	854	886	855	872	887	869	900	883	883	853	885	820	858	923	905	883	889	864	867	916	834	930	878	827	891	826	926	872	894	847	911	879	928	887	901	872	911	887	868	858	848	872	882	869	908	843	840	929	852	870	887	889	901	882	844	892	853	853	910	858	833	903	890	899	924	902	840	835	879	861	808	897	877	924	906	858	874	833	929	856	849	869	920	830	835	893	851	867	874	886	884	881	900	865	849	904	907	893	910	919	860	885	865	866	851	884	827	882	855	832	850	882	887	945	827	903	867	869	905	801	879	883	950	922	862	861	883	890	884	882	868	938	900	839	811	917	860	864	892	890	918	857	870	886	894	875	897	879	836	826	889	819	899	861	855	855	891	890	840	807	905	944	929	902	928	859	899	898	874	909	828	880	846	887	861	887	853	811	905	867	869	896	846	946	879	886	850	912	837	889	900	857	826	874	861	867	844	812	863	844	863	852	871	890	884	861	929	909	847	880	848	914	816	873	842	887	842	832	865	879	883	838	855	901	865	950	911	903	893	835	872	864	936	873	859	905	892	841	838	899	902	905	923	889	815	892	867	863	805	892	845	907	863	898	895	872	884	863	836	927	819	875	856	855	850	845	906	889	910	859	863	964	856	828	919	852	879	884	861	868	863	827	835	880	862	871	861	848	882	864	906	850	931	913	856	889	879	841	898	861	831	927	854	868	843	911	905	844	902	900	894	955	938	871	866	910	870	903	881	896	887	866	892	857	829	895	879	858	906	851	897	908	832	874	913	884	837	862	896	882	850	823	857	892	867	840	845	852	893	905	840	852	894	865	892	855	866	899	862	916	868	861	879	874	851	955	847	872	798	902	880	842	916	870	882	856	900	884	879	895	897	883	865	897	902	894	887	861	875	868	939	887	932	939	870	896	849	830	890	847	830	918	890	927	901	890	853	888	897	891	860	823	868	904	933	896	921	897	836	908	860	871	852	879	883	883	939	870	894	848	887	857	881	871	908	832	890	922	865	847	932	900	856	898	863	897	903	835	842	863	877	875	819	876	897	898	878	837	867	895	885	836	898	889	855	931	878	897	833	890	842	868	868	845	845	851	907	825	902	880	893	871	900	911	896	904	841	914	847	904	914	861	896	842	938	905	906	874	921	890	910	903	865	859	881	884	859	857	890	889	872	881	929	862	825	878	856	885	887	873	895	911	887	877	837	919	899	848	889	870	862	902	869	844	921	846	815	915	847	858	824	878	912	887	895	907	835	851	895	864	887	867	864	829	917	927	863	854	884	936	897	861	821	872	856	863	919	881	844	874	848	884	839	815	889	862	807	882	892	902	836	889	836	883	882	868	861	930	911	872	894	874	844	885	863	856	850	933	861	894	852	874	895	833	909	853	802	918	885	876	926	885	873	901	822	856	842	870	871	878	866	851	875	854	889	935	884	879	874	862	830	900	873	859	834	881	882	934	882	894	844	863	805	900	837	924	844	861	887	857	821	916	813	891	827	904	894	839	778	892	895	844	888	858	908	888	863	920	880	815	926	901	872	948	850	882	858	874	870	858	850	854	871	901	879	866	882	834	915	874	874	866	803	876	860	869	892	882	881	870	825	830	869	871	885	852	934	889	909	895	850	877	865	937	885	915	861	864	820	914	901	848	834	852	851	915	874	870	824	888	829	888	906	909	892	919	864	885	912	926	877	886	873	882	832	863	882	887	825	873	892	874	864	923	917	872	868	841	829	864	850	857	943	845	891	878	900	892	903	891	867	854	824	870	876	808	848	843	894	877	884	918	941	876	857	908	833	866	869	903	853	847	890	879	865	898	819	860	880	908	881	929	887	844	876	860	915	885	856	920	891	874	878	880	888	836	927	895	861	836	945	859	924	913	887	917	879	890	950	904	870	871	912	853	913	883	858	852	850	872	894	905	895	886	837	865	872	872	871	883	893	839	869	896	836	899	927	871	854	895	875	879	866	866	903	921	822	897	842	908	892	894	861	833	911	950	917	865	853	888	894	881	860	860	907	826	861	832	880	856	883	874	867	871	867	855	835	861	894	866	866	884	864	909	918	859	810	906	805	889	861	904	883	930	923	862	877	888	880	883	892	875	858	825	870	854	850	920	852	846	864	866	836	890	867	901	888	884	920	865	854	863	903	911	861	879	843	902	824	893	866	840	844	861	906	826	867	856	851	887	843	890	867	901	862	898	863	816	897	848	889	883	841	898	874	884	805	886	860	864	893	889	901	825	931	855	909	822	859	872	887	865	868	897	868	919	875	881	865	868	866	873	819	838	864	884	893	866	875	833	845	865	828	899	856	840	877	867	882	873	870	883	895	838	849	866	902	870	877	851	832	902	900	858	825	877	847	856	896	841	934	837	906	830	826	887	875	887	829	867	827	866	872	842	865	824	872	901	816	896	861	920	880	847	907	849	907	849	931	926	883	921	905	894	891	900	836	898	898	907	893	865	930	867	874	907	905	859	896	880	828	894	887	844	834	875	858	880	866	812	863	846	825	856	842	881	830	878	878	900	892	832	860	862	829	872	917	872	856	899	860	839	806	879	954	890	800	887	897	846	885	843	888	862	910	849	889	908	884	911	877	908	885	817	884	859	870	892	842	836	873	876	883	869	836	834	876	848	842	871	880	922	907	806	884	857	861	874	833	919	893	855	880	879	874	885	839	865	913	874	894	820	882	868	892	833	849	876	856	852	872	851	914	876	902	894	842	897	871	882	868	876	860	847	887	906	845	838	886	878	895	870	918	856	852	872	852	852	860	889	835	937	901	905	866	875	859	884	857	906	935	919	898	912	856	794	832	871	848	866	823	884	915	855	876	853	887	860	882	854	868	851	881	847	849	847	896	861
14968	5850	3778	2711	1934	1957	1639	1515	1147	871	748	608	531	525	474	467	406	392	354	339	312	308	296	325	268	330	291	267	255	268	252	274	278	302	285	265	247	238	282	268	246	245	231	282	259	253	297	264	275	279	296	268	241	242	260	240	281	254	255	246	265	283	213	263	258	263	279	271	258	234	272	232	248	246	281	277	249	238	261	244	258	264	258	272	239	235	272	283	293	269	266	245	256	238	255	286	263	306	275	253	256	248	245	262	293	259	252	248	305	275	280	256	277	273	247	263	248	257	240	280	223	239	249	242	281	275	293	267	258	271	256	279	274	236	276	264	252	274	237	296	273	294	266	242	253	248	271	285	263	265	259	244	241	245	231	261	264	248	240	275	279	252	241	246	284	274	284	244	245	289	278	248	276	257	273	265	250	248	279	253	250	262	279	275	257	261	265	256	276	277	235	278	274	277	306	248	242	241	251	258	258	271	277	290	264	251	264	279	282	286	252	241	259	258	257	231	261	256	261	259	274	243	256	256	292	265	260	261	241	247	284	258	255	266	250	250	268	257	270	271	289	282	284	267	238	279	223	247	269	252	281	256	256	247	253	247	278	258	235	250	271	253	238	257	264	260	269	278	275	253	251	259	258	279	285	265	230	272	285	255	253	272	304	271	252	263	267	251	250	239	261	269	250	246	261	266	256	277	270	279	280	255	269	271	254	282	244	252	285	252	278	273	251	275	270	245	270	234	238	267	300	249	307	262	250	276	263	233	250	283	255	266	249	253	267	268	261	264	234	251	275	254	272	278	233	273	279	253	249	249	274	244	262	251	274	297	292	299	272	266	265	252	236	242	255	282	272	253	277	266	276	274	282	279	265	300	290	246	251	280	284	266	250	255	263	236	240	261	237	274	288	265	277	265	249	270	281	286	240	254	260	267	266	271	291	275	291	252	271	258	253	258	234	290	235	305	238	260	274	276	276	260	257	255	238	253	271	230	251	272	260	270	255	261	251	232	277	273	309	246	263	281	252	268	272	236	277	257	275	278	272	280	268	248	278	263	262	286	277	275	276	282	265	324	239	230	244	263	293	300	256	269	267	268	293	269	270	283	242	252	251	256	267	284	269	280	248	269	269	260	269	247	256	244	248	267	273	245	256	230	280	233	283	259	276	270	267	280	254	255	254	276	243	256	260	240	269	282	261	293	268	266	270	271	265	234	245	263	286	258	259	243	257	265	234	263	277	308	242	250	277	273	273	255	252	269	248	268	248	281	272	264	257	247	272	270	260	263	255	267	269	284	272	260	321	260	287	267	272	224	264	265	276	259	276	290	243	277	281	244	239	256	249	254	251	293	271	301	270	238	275	274	239	269	281	237	249	247	289	276	257	261	269	246	267	251	234	265	247	295	279	260	265	258	262	282	243	251	269	251	277	292	250	262	272	257	266	262	229	307	305	297	236	266	269	266	254	256	263	272	237	264	228	246	233	235	249	269	268	261	227	245	261	245	295	269	247	270	232	253	244	250	237	252	258	278	272	266	269	222	277	292	278	270	285	257	301	264	270	280	279	245	304	260	259	284	263	275	233	264	281	236	240	303	281	255	240	277	250	269	271	249	279	271	250	268	265	263	263	256	271	260	300	252	256	254	273	262	235	278	246	241	272	257	328	276	248	250	261	252	228	284	269	282	279	268	275	213	248	232	283	253	244	273	264	254	242	250	255	303	270	260	267	231	236	238	277	244	231	267	257	240	255	281	282	261	274	289	286	302	259	277	262	276	239	256	246	257	280	264	233	255	269	246	256	275	273	254	240	259	280	276	258	290	266	256	240	269	261	254	281	277	277	264	306	276	232	255	252	272	252	289	279	278	262	252	274	268	286	248	274	255	272	260	287	280	280	285	270	232	282	255	267	268	252	280	239	242	261	280	237	237	283	285	234	246	265	282	251	261	227	275	250	258	241	252	248	241	299	278	283	267	250	259	237	277	267	273	272	272	267	289	295	271	267	272	255	252	268	266	253	284	283	269	251	282	244	261	251	278	295	271	254	258	284	277	251	265	257	276	293	263	252	254	266	264	258	293	251	238	287	251	249	249	248	262	267	254	261	242	238	240	253	250	244	225	279	254	240	255	266	258	259	312	260	257	280	282	258	241	263	244	290	278	269	255	263	243	265	254	275	291	260	268	250	272	263	252	262	288	271	282	235	272	272	240	256	284	259	303	242	266	283	250	258	251	258	261	247	265	266	240	268	281	238	248	278	255	259	258	246	254	282	253	269	258	243	240	256	260	222	258	264	235	249	265	289	292	232	279	283	271	253	277	259	258	273	268	271	241	244	249	267	263	286	251	262	286	265	250	230	253	265	259	259	279	236	266	270	259	268	256	272	261	266	266	297	252	294	259	253	256	265	279	250	262	270	259	256	248	259	275	253	260	269	254	250	277	236	241	276	263	237	280	278	246	269	256	280	259	277	287	262	280	267	257	242	252	270	262	254	252	268	285	256	305	261	251	238	257	240	278	293	244	299	254	320	272	263	263	273	271	255	272	273	261	246	246	231	262	272	278	277	251	270	254	258	258	237	280	266	263	277	292	267	264	260	273	249	285	263	253	231	262	286	253	265	289	240	264	269	287	288	269	239	270	286	288	258	275	282	257	277	258	291	263	283	273	269	270	284	272	252	291	270	280	264	271	301	257	245	255	263	260	281	251	289	241	264	236	264	273	251	281	263	243	269	256	288	264	267	276	246	264	265	257	258	235	229	301	251	267	292	282	254	249	237	252	270	242	236	255	271	277	230	270	235	278	276	250	277	262	286	275	265	250	254	281	304	226	244	225	258	253	236	277	281	283	271	240	269	268	260	257	264	230	291	256	278	269	262	247	276	275	271	265	266	249	297	244	292	280	263	271	264	265	280	288	263	247	267	242	260	265	298	289	265	269	280	275	245	257	272	265	211	260	250	271	242	282	272	242	227	259	250	286	271	287	271	252	265	278	277	277	266	243	251	248	242	267	263	242	289	262	266	262	253	257	268	258	280	291	267	262	253	263	276	243	248	268	267	301	277	275	237	273	266	245	246	253	273	210	259	257	252	242	270	251	230	281	256	282	252	273	309	265	271	255	251	267	262	255	285	292	254	237	276	232	266	255	248	272	271	249	247	260	229	257	279	256	266	253	289	272	240	236	294	250	266	236	234	268	281	257	251	265	260	282	264	251	245	282	252	291	256	298	278	266	235	278	274	267	260	299	269	258	255	257	249	271	271	274	269	228	248	270	289	259	290	244	277	280	245	270	251	258	261	273	260	263	251	254	284	254	271	247	276	268	301	273	284	253	282	272	247	282	269	292	250	238	237	250	249	222	282	269	234	277	285	260	264	267	269	249	291	261	279	251	273	252	280	272	272	272	253	245	260	276	267	277	261	278	272	266	274	276	294	288	249	274	260	270	270	244	250	290	275	267	236	284	252	280	248	267	275	248	246	251	256	285	257	258	253	266	291	265
9356	4754	6713	7514	6768	7150	6732	6122	4481	3426	3131	2466	2294	2236	1913	1683	1537	1427	1182	1129	1007	941	894	917	880	819	826	764	764	673	604	650	653	619	660	680	649	661	609	645	640	633	639	587	592	621	634	663	627	630	642	617	671	616	622	619	626	617	602	652	613	626	583	619	647	611	603	568	662	621	639	610	594	556	603	630	600	605	609	601	645	627	632	624	601	632	641	629	629	577	615	612	627	610	607	571	636	613	646	646	618	552	581	623	616	628	624	648	633	618	608	583	621	638	575	565	613	603	564	595	603	598	597	602	533	612	642	653	597	594	630	575	635	564	634	606	623	621	636	623	633	625	627	574	591	587	633	585	620	629	610	617	588	614	616	591	626	618	612	610	633	631	610	595	615	608	565	584	614	616	587	660	589	629	611	617	610	620	647	645	587	628	603	599	605	592	599	628	610	564	621	647	596	675	566	646	584	605	601	623	573	599	600	600	622	597	618	601	621	607	587	580	633	595	635	586	616	638	616	604	622	609	637	652	603	613	637	612	616	601	642	630	620	675	611	584	581	634	602	582	622	577	623	553	608	627	595	614	558	635	599	597	638	628	636	631	637	606	635	570	617	628	595	596	603	635	602	637	596	624	562	597	600	645	630	558	645	610	622	619	611	588	604	635	633	639	624	620	619	596	614	573	626	599	610	611	601	674	662	586	589	620	660	597	636	666	643	633	586	588	626	605	616	658	591	611	626	604	603	625	625	650	561	628	605	607	605	612	590	615	625	609	620	609	607	595	653	622	608	622	619	595	643	631	603	618	605	635	581	620	640	655	629	643	628	644	597	631	617	619	597	594	588	595	650	577	611	624	668	604	582	600	630	632	633	610	624	586	602	631	621	553	632	578	652	577	652	658	610	570	604	618	623	622	599	649	598	625	594	595	619	659	605	642	601	619	657	605	625	605	637	617	627	628	577	610	629	640	629	634	623	615	597	598	615	636	614	635	620	620	612	593	621	620	598	574	613	632	626	603	658	590	627	585	585	586	587	622	633	611	651	643	632	609	599	624	602	641	588	623	594	624	653	600	550	632	581	603	585	624	612	614	640	627	613	644	641	623	599	619	601	601	582	678	628	642	581	608	647	637	660	627	607	644	592	653	632	606	613	647	587	671	610	622	647	602	593	593	632	622	638	673	644	595	592	628	605	662	606	575	599	617	613	611	647	628	599	594	634	652	606	565	604	618	543	595	549	620	592	596	624	612	643	590	588	646	597	573	588	607	617	627	626	605	593	660	603	615	607	626	654	654	662	613	594	596	601	571	613	613	618	637	671	613	616	573	569	615	628	624	637	605	642	621	625	655	645	592	588	615	578	611	614	613	595	595	607	591	624	610	555	591	633	600	601	610	634	633	611	624	601	624	614	596	618	629	590	598	584	618	634	645	653	622	578	598	623	588	581	608	617	627	614	606	642	624	599	567	619	605	624	636	626	636	590	648	574	658	603	585	623	623	616	622	620	593	587	569	590	638	582	606	620	663	617	599	626	591	577	588	583	593	624	627	603	676	613	555	628	619	585	593	605	580	585	639	600	629	616	621	640	619	646	577	599	643	635	619	593	594	658	639	599	595	605	605	614	636	609	588	636	624	612	600	603	611	617	614	632	597	629	621	609	625	611	582	622	588	610	595	592	617	631	580	612	613	609	608	606	662	652	631	585	631	599	616	565	618	628	640	623	586	584	602	616	634	625	548	617	609	649	633	657	598	612	630	624	651	636	625	578	634	634	600	614	589	609	585	581	600	629	583	611	616	641	630	615	615	596	581	611	585	596	611	587	578	606	573	588	626	560	627	570	603	639	602	613	637	593	604	636	641	640	615	654	635	598	607	594	609	598	622	618	614	633	615	574	669	634	642	619	619	577	634	618	603	639	654	618	593	631	567	659	629	598	634	628	611	629	641	573	609	630	618	580	636	617	635	607	610	603	606	652	605	614	573	611	607	640	608	619	618	631	612	633	616	619	652	628	616	588	642	624	602	614	645	652	634	618	605	570	654	649	646	581	624	624	582	605	618	621	621	591	609	623	670	581	627	569	610	598	627	581	602	635	588	605	621	622	634	608	569	593	650	626	626	625	647	604	629	606	612	627	615	616	620	607	606	619	675	596	623	652	623	647	595	592	637	600	632	628	640	632	574	645	627	644	631	621	609	627	647	643	622	639	627	596	610	653	612	608	568	597	612	706	565	632	643	605	606	587	627	620	643	625	592	634	609	651	605	657	634	639	612	643	618	617	577	634	585	629	629	607	657	597	623	612	648	631	602	642	635	617	598	635	603	593	603	611	578	603	554	631	626	590	624	577	584	637	612	562	618	625	673	666	575	616	598	608	623	586	598	601	600	614	571	622	612	603	596	589	629	612	596	606	609	646	601	636	628	646	651	616	647	608	645	664	652	625	641	645	659	614	642	616	605	590	632	615	624	648	651	616	581	655	605	572	641	662	580	674	609	623	658	599	623	626	574	585	616	623	646	679	596	638	568	571	622	574	580	629	629	637	657	614	673	601	635	589	607	630	634	601	613	606	614	636	598	618	616	625	617	566	608	642	646	609	637	607	596	662	618	610	646	628	608	631	577	589	621	585	582	582	618	641	578	600	675	602	601	592	651	640	608	615	616	571	639	600	632	629	606	635	598	630	580	607	593	612	612	622	629	660	624	642	576	605	632	610	633	632	647	600	627	617	663	633	622	601	608	594	629	608	633	615	569	597	589	625	602	651	614	596	654	647	638	609	634	600	573	592	646	597	629	604	598	570	616	593	642	645	632	587	633	620	618	674	621	583	614	620	641	606	593	608	625	574	632	614	592	602	628	619	619	636	630	614	596	569	622	629	591	637	652	646	612	613	638	650	626	578	571	618	607	603	648	652	643	681	649	630	638	619	624	590	611	664	599	669	628	609	590	586	585	606	646	615	590	633	606	656	640	593	598	592	659	586	616	651	611	575	595	572	583	642	580	617	610	592	626	643	603	591	592	629	608	618	617	630	632	606	645	583	632	612	631	594	611	612	637	586	627	641	585	635	654	604	633	676	619	626	629	579	601	598	618	604	594	662	585	605	632	578	643	651	618	618	634	622	602	596	625	624	570	644	687	597	603	620	643	568	654	597	622	659	653	633	666	614	596	609	615	644	603	597	618	586	644	608	620	601	590	598	580	652	613	604	623	635	606	628	636	650	621	638	591	612	643	640	604	652	582	598	590	598	599	674	601	594	625	620	597	593	591	593	587	605	634	619	640	610	593	606	589	571	630	602	647	610	650	609	624	570	593	628	646	606	618	624	585	633	586	608	613	557	588	646	590	629	644	628	617	572	649	612	601	599	586	631	619	582	620	638	624	586	548	626	620	609	650	584	664	575	593	623	623	604	619	616	608	635	649	599	637	610	599	613	616	631	596	627	613	632	599	554	621	638	619	619	626	629	655	588	592	587	560	610	608	620	589	644	618	610	608	597	655
26501	11131	7585	7663	5363	4202	3484	2672	2089	1487	1332	997	983	850	832	711	614	586	523	500	516	489	399	423	445	404	415	396	390	409	391	342	371	387	379	400	355	363	338	366	373	376	345	363	323	375	333	374	341	346	363	344	378	368	376	329	318	392	396	335	316	379	348	385	383	354	349	352	369	362	335	345	336	337	347	352	354	349	298	324	369	343	371	354	371	343	369	380	351	352	352	355	309	356	344	356	330	356	353	345	357	367	355	372	347	322	338	360	347	377	338	330	366	341	369	361	389	388	365	376	353	344	354	367	349	339	390	376	370	345	346	348	340	335	321	310	348	354	397	358	369	380	351	379	354	346	373	372	353	394	365	341	362	363	359	389	332	363	386	339	366	328	372	385	335	397	340	381	350	377	334	376	355	365	363	367	343	361	327	335	369	352	381	360	331	383	351	341	396	354	364	354	347	305	359	369	341	354	343	408	354	356	356	373	361	348	366	350	348	327	360	345	325	327	371	358	357	338	372	343	375	366	333	366	372	351	389	361	366	332	358	345	368	365	359	406	363	334	338	330	370	336	309	324	379	381	344	366	359	410	403	332	326	351	329	357	344	394	345	348	348	377	359	337	341	351	330	372	350	394	367	353	351	353	325	358	373	373	378	349	357	356	361	360	388	351	335	368	355	314	357	392	365	343	371	340	335	341	373	336	360	365	366	348	360	349	349	353	327	376	365	392	362	344	360	357	361	398	350	347	368	355	353	358	337	372	356	336	375	361	331	340	366	345	323	412	375	356	310	359	371	322	372	336	366	387	383	366	341	427	389	341	352	347	368	378	321	351	303	357	305	335	386	387	364	378	366	387	360	373	343	374	341	397	360	341	353	347	353	370	344	390	358	346	331	352	368	378	317	318	379	365	383	322	382	312	372	358	381	345	364	342	336	356	371	345	345	354	368	319	391	376	341	370	382	360	340	340	396	392	365	344	354	338	344	367	370	356	369	413	328	364	378	356	369	327	336	322	374	366	359	349	348	385	360	373	330	322	377	341	343	379	370	360	334	386	345	346	316	381	343	323	363	357	331	342	359	369	339	366	365	387	344	322	344	353	382	371	356	359	399	343	350	381	387	353	385	354	340	350	340	340	374	336	364	360	353	365	352	350	358	368	339	345	409	350	342	347	350	321	324	364	372	343	351	345	357	334	352	356	382	357	361	325	398	388	355	318	405	365	344	363	352	365	343	331	352	353	370	376	352	366	398	375	340	370	360	334	368	314	378	349	376	367	379	360	352	371	359	364	342	348	383	357	338	371	356	362	350	346	312	347	352	348	353	368	356	344	373	315	355	332	350	395	362	334	345	358	375	389	387	377	351	371	390	355	342	347	327	370	332	343	365	337	313	365	316	352	358	350	349	418	368	360	343	377	345	387	315	367	383	342	376	335	362	365	321	328	334	357	370	341	353	349	331	328	362	379	340	352	377	335	323	315	370	403	353	371	358	378	333	360	359	334	409	342	326	337	309	355	355	326	351	354	330	366	376	358	360	342	307	346	322	388	336	347	378	336	359	373	372	357	383	367	344	341	377	334	357	312	332	358	364	336	330	322	333	356	353	348	323	339	364	317	392	302	322	345	383	285	338	358	368	363	356	342	393	354	372	388	341	334	359	368	353	367	362	365	333	348	312	341	373	385	374	388	373	356	362	367	337	335	344	353	370	358	379	373	326	349	356	391	331	361	386	391	373	337	372	307	358	328	322	391	382	354	350	346	347	348	360	340	347	336	338	388	350	370	369	339	343	352	356	334	332	314	323	362	378	338	361	347	354	370	350	325	344	357	342	367	320	384	320	390	375	329	379	383	351	358	345	382	328	325	370	359	388	353	379	326	306	353	371	353	374	357	347	383	331	348	343	357	344	347	358	343	359	399	343	347	328	354	357	358	388	344	363	368	348	320	365	346	318	343	363	344	367	347	385	376	358	376	359	359	348	333	362	342	343	316	370	407	381	393	359	318	363	348	348	370	347	338	332	336	375	365	328	329	344	330	379	340	355	367	333	328	332	383	365	348	335	379	349	369	367	341	353	356	342	349	359	366	347	339	393	345	337	393	369	338	372	342	379	379	367	383	328	350	368	359	369	378	359	347	345	367	355	357	323	354	377	403	336	382	349	345	348	342	350	362	359	414	306	375	351	346	354	346	352	394	369	339	373	356	315	353	346	361	356	349	341	349	374	342	374	364	332	345	394	392	329	383	349	356	347	367	354	376	350	328	346	367	328	373	351	375	383	395	346	354	362	340	355	345	342	351	358	355	375	363	356	349	356	372	353	371	352	368	362	321	338	349	368	371	407	363	321	379	374	343	333	284	346	374	357	367	377	382	351	319	334	377	317	361	328	362	343	345	336	377	362	319	374	349	362	300	365	359	367	380	359	315	346	335	375	364	343	364	342	375	304	337	353	306	371	383	388	364	341	330	375	356	354	353	336	362	390	371	357	365	360	368	350	390	359	333	353	333	311	368	356	322	333	344	361	353	373	344	298	330	330	363	327	378	356	341	345	350	360	336	337	355	370	318	344	361	395	341	394	389	334	338	365	374	350	362	372	354	347	341	357	379	385	356	302	361	344	397	341	340	375	351	403	396	344	344	371	383	380	364	358	365	343	393	349	372	389	335	334	376	364	388	317	354	354	365	333	381	333	352	334	348	375	390	373	374	353	336	368	311	389	355	330	334	360	354	332	363	342	350	356	331	355	307	359	354	359	304	367	369	359	355	365	373	347	348	368	356	307	361	340	362	367	339	368	367	362	359	357	339	337	343	352	334	357	350	392	350	342	350	345	364	381	347	323	371	358	371	339	359	355	332	340	352	329	362	385	361	356	359	379	326	320	345	361	365	355	344	354	350	371	358	352	367	352	347	361	353	336	365	323	361	364	335	347	357	351	372	396	374	352	374	365	414	358	338	353	330	334	394	322	349	346	383	362	376	316	344	344	377	354	347	319	352	338	378	357	345	303	330	359	335	361	318	377	375	343	356	367	364	351	383	362	311	359	344	342	337	344	363	367	350	322	375	394	339	319	361	341	349	404	354	338	315	332	366	322	356	333	355	358	389	354	352	361	374	332	327	329	345	384	374	349	364	366	397	354	332	337	347	354	346	382	365	364	375	373	350	358	379	378	348	360	344	354	335	368	341	395	350	348	294	382	353	373	337	367	336	361	374	351	393	368	351	377	327	384	350	382	357	355	360	346	353	354	344	386	346	361	318	335	362	372	323	334	352	314	377	336	357	350	349	353	375	352	378	391	373	344	372	320	348	332	394	323	313	339	377	371	363	378	337	360	372	339	344	380	325	366	344	338	332	335	322	341	313	363	374	325	376	339	349	351	369	356	347	407	371	338	331	346	409	363	364	340	354	392	363	385	361	362	342	363	330	357	371	354	348	323	339	319	337	351	388	338	354	382	364	320	324	375	332	358	351	367	394	339	328	357	358	351	342	342	387	393	353
16358	8230	11637	17551	15451	14140	11850	10436	8417	6506	5577	4290	4028	3727	3392	2612	2432	2172	1858	1691	1654	1424	1285	1302	1217	1226	1171	1068	961	862	832	840	854	849	887	916	917	794	847	860	824	765	789	792	804	816	793	836	782	795	777	833	804	817	750	831	864	815	791	830	857	805	813	796	835	850	806	809	807	861	791	768	830	825	809	801	798	836	843	809	807	743	770	776	776	826	773	828	856	760	783	813	864	786	812	858	775	780	762	796	827	825	760	781	821	804	794	752	804	798	801	789	824	762	738	837	752	795	780	806	824	758	789	829	776	771	802	773	765	833	779	801	825	803	740	826	783	764	809	752	845	756	778	742	797	748	816	791	784	799	866	761	791	773	748	783	793	785	842	816	834	755	753	820	790	806	785	770	762	811	775	791	797	772	871	762	809	809	843	777	799	837	837	794	780	757	811	798	787	802	800	847	783	810	797	838	752	809	813	755	780	825	812	837	768	819	809	769	802	797	850	781	855	777	796	766	816	785	779	803	818	826	807	833	760	817	790	749	831	805	864	807	791	780	808	816	782	813	797	815	802	807	782	811	782	786	777	757	791	763	753	750	778	824	792	812	807	804	762	809	798	746	772	802	777	824	780	759	820	806	812	821	807	793	757	786	797	796	775	809	758	804	763	764	819	789	804	770	761	806	795	757	747	823	779	774	806	746	781	821	771	824	793	811	744	817	820	850	848	787	782	744	813	756	826	823	775	772	821	786	783	825	795	805	798	793	832	842	829	840	799	797	791	808	757	797	870	827	789	832	761	813	836	816	784	769	814	869	751	737	786	750	780	807	825	840	855	817	763	796	821	807	780	824	784	801	789	798	801	796	765	817	741	783	858	798	789	842	779	819	829	801	761	807	828	779	799	803	784	820	796	809	764	787	763	773	804	823	811	790	795	776	755	816	768	852	843	763	822	897	814	817	808	806	748	781	828	795	820	766	775	726	789	816	770	812	824	820	814	822	867	821	812	794	810	849	766	823	798	781	782	828	775	817	776	812	803	800	738	802	800	790	801	807	829	765	849	787	746	784	822	781	819	856	833	798	788	809	819	788	733	806	826	788	822	841	765	825	791	817	851	778	779	822	796	781	800	826	794	782	816	810	765	805	817	780	811	781	802	816	764	794	841	778	825	775	809	836	812	797	830	809	772	789	857	790	752	786	822	796	832	807	777	812	871	844	815	806	796	822	765	816	775	831	757	804	794	804	778	815	828	792	828	766	738	805	821	828	798	770	843	823	782	793	735	815	781	868	777	784	763	814	798	806	829	809	821	814	827	781	775	773	780	789	818	779	781	786	814	815	830	758	832	803	822	736	756	781	809	810	783	784	831	811	825	768	771	784	751	817	876	812	759	752	781	801	793	757	853	803	782	775	796	794	775	764	810	826	859	804	817	829	827	802	789	773	793	824	788	827	781	818	845	842	766	830	770	762	798	809	826	810	762	773	765	866	820	799	801	781	785	784	757	764	826	773	823	827	826	758	781	846	814	799	830	813	803	813	798	774	764	789	785	850	773	803	800	838	789	764	809	806	790	754	810	818	782	801	829	768	782	744	786	752	812	789	768	771	827	782	834	841	758	815	795	801	765	805	836	744	783	822	826	733	777	805	783	810	805	758	765	823	774	830	778	775	790	797	803	811	845	798	788	790	813	790	795	794	794	758	804	803	812	857	796	852	855	814	808	795	773	803	792	770	801	809	810	779	815	823	868	750	793	819	828	785	805	813	784	858	804	760	781	765	807	841	804	855	820	808	812	764	840	784	821	804	834	789	734	778	791	781	801	863	793	773	813	801	840	833	807	845	845	803	762	863	838	767	830	774	806	821	773	807	809	760	871	785	774	753	818	808	783	823	785	794	839	824	748	833	833	781	802	744	798	811	826	757	826	852	774	842	808	801	787	806	825	837	806	765	793	768	818	782	793	826	789	829	749	740	794	844	832	804	777	865	744	818	763	833	777	803	796	812	837	845	778	802	756	831	831	798	788	820	789	795	811	810	807	815	769	756	791	781	846	766	844	805	826	815	803	808	808	799	853	830	760	812	803	746	811	756	808	815	760	788	859	833	811	763	784	807	827	835	784	782	804	775	772	820	843	808	825	783	797	763	805	775	822	795	754	837	799	763	842	773	836	803	773	790	791	793	784	804	794	794	768	776	829	800	766	757	789	806	838	779	790	746	820	812	826	838	795	773	855	807	851	810	772	786	797	798	804	793	774	840	792	754	795	791	812	836	848	814	793	803	830	794	831	795	851	758	834	824	775	772	803	823	791	802	800	784	834	759	804	755	824	796	769	782	822	742	797	829	806	806	788	785	786	822	835	755	790	792	802	776	819	825	878	795	830	759	764	816	779	774	755	790	760	763	844	770	847	814	810	793	799	762	833	807	799	761	805	768	787	749	819	825	793	771	809	801	798	782	722	801	838	762	794	772	832	823	830	830	769	769	832	779	771	927	789	805	764	786	801	771	805	777	769	830	807	829	768	813	792	827	831	840	822	817	777	801	795	823	779	817	824	826	752	741	812	796	836	758	837	801	759	798	770	839	853	784	759	828	834	815	794	757	794	757	725	791	777	807	794	790	804	808	863	778	744	790	773	865	797	792	825	763	817	797	825	757	793	779	851	770	792	840	789	824	797	779	763	799	791	823	765	833	765	815	768	806	791	774	875	815	815	795	823	799	795	806	840	777	768	816	772	743	804	786	797	776	820	773	769	732	793	814	813	765	814	833	821	796	785	783	747	811	827	810	811	775	827	798	798	792	795	788	774	770	801	773	835	790	842	760	815	787	811	801	804	771	789	787	758	798	831	744	820	775	781	804	772	794	815	777	734	817	756	861	818	790	793	838	790	826	827	870	799	772	777	771	751	781	790	770	809	797	764	812	776	843	784	805	768	806	794	809	795	788	794	815	796	789	778	784	826	810	776	791	824	771	771	833	785	744	764	821	813	801	777	764	804	760	749	837	806	744	766	815	858	775	813	784	807	820	780	817	767	818	833	795	827	801	780	797	788	815	831	790	805	746	805	837	776	770	778	758	810	822	770	797	790	767	817	774	811	788	799	794	857	805	819	775	790	792	806	837	832	794	782	812	777	794	793	837	834	802	847	774	813	758	741	784	809	770	792	789	811	819	762	799	809	789	777	744	842	783	789	729	775	773	758	811	803	756	839	793	809	768	755	822	776	778	763	819	801	801	781	810	835	809	841	784	781	801	789	795	812	783	796	792	743	804	827	828	812	799	777	844	768	774	762	838	817	807	763	803	790	809	801	773	758	788	810	867	761	817	794	804	825	747	815	785	767	796	821	785	799	833	800	784	791	831	825	792	810	753	787	797	823	724	760	796	810	771	822	789	818	815	802	784	826	763	825	812	819	747	742	787	807	794	755	808	812	806	787	852	754	791	781	757	782	787	773	818	787	798	809	812	837	810	819	830	809	810	856	853	817	805	791	769	793	840	796	802
36852	16430	11412	11520	9015	6657	5088	3451	2947	2427	1722	1380	1227	1232	1093	867	769	765	627	577	575	547	534	456	471	479	473	463	432	410	404	386	402	377	407	436	449	416	431	420	386	393	412	405	389	365	392	409	385	379	424	412	387	381	431	402	362	373	408	399	413	404	422	399	430	403	399	391	376	370	444	371	370	377	430	398	380	410	388	402	401	405	375	378	398	353	393	381	393	384	386	375	349	394	380	380	412	385	395	386	402	403	377	411	365	404	462	371	375	402	407	393	423	374	404	366	386	373	403	396	425	383	401	423	392	397	398	410	441	392	379	387	388	419	370	378	375	355	383	453	367	395	386	391	390	439	379	366	389	391	420	363	385	408	425	386	389	429	389	406	387	430	405	408	384	395	405	377	368	409	399	397	402	375	403	437	420	403	427	386	396	407	368	416	412	408	361	375	415	373	410	396	417	390	382	425	391	414	387	400	413	395	412	384	412	385	379	408	388	412	373	418	394	372	365	394	384	417	404	356	375	400	413	393	377	349	385	420	377	381	385	392	428	353	374	377	406	406	382	401	353	383	367	380	420	408	388	351	320	375	365	406	395	387	372	379	396	386	406	415	363	369	389	379	381	398	363	410	389	401	420	390	385	414	396	395	391	406	375	404	356	373	382	376	409	322	395	383	436	366	424	418	389	376	370	414	382	347	391	388	384	396	406	404	401	372	350	390	392	389	375	394	411	384	396	365	390	415	410	377	328	393	370	382	355	363	367	382	423	419	412	383	415	394	408	402	384	397	400	390	389	370	379	385	408	412	398	393	388	411	369	431	405	384	375	369	383	407	397	375	397	415	383	357	379	423	339	385	388	380	421	431	381	422	395	398	358	412	357	376	382	380	378	375	399	412	407	382	381	408	397	383	384	404	367	420	390	386	364	410	367	376	380	379	406	393	359	390	400	401	383	386	369	383	387	395	367	401	397	376	402	388	410	411	379	390	399	357	435	392	376	410	361	392	378	398	417	397	375	408	375	400	370	377	394	383	351	368	379	405	392	406	406	373	377	402	406	369	398	410	365	397	397	381	402	367	379	396	390	384	379	415	390	382	434	410	434	427	411	383	415	393	389	413	419	387	382	398	403	391	404	395	382	385	403	374	336	382	367	396	354	380	415	425	383	386	375	374	387	425	376	403	351	383	382	403	391	392	403	393	411	392	394	370	363	391	392	381	401	403	373	370	401	392	404	423	367	361	395	335	416	397	364	421	403	412	427	432	409	387	363	375	379	385	391	393	406	405	416	375	406	418	382	354	413	393	407	396	389	352	400	419	364	415	390	422	387	408	370	377	387	376	370	440	391	390	414	383	397	367	379	418	372	404	398	366	394	422	407	407	413	403	386	417	403	388	398	430	386	386	356	349	417	402	413	414	403	376	349	397	398	382	420	391	410	373	425	409	440	401	396	385	386	383	383	425	406	384	413	369	356	387	430	396	384	393	383	357	381	407	395	408	415	385	382	424	384	410	409	385	412	384	374	357	415	379	385	384	401	394	405	393	400	427	431	379	400	407	387	413	397	403	380	415	403	401	385	438	397	410	387	393	381	393	384	374	412	380	398	372	358	392	375	395	452	376	361	357	391	379	346	365	417	371	379	428	406	349	398	422	359	372	389	408	381	399	404	388	409	387	401	422	388	422	365	383	357	381	367	364	435	413	401	397	382	344	389	364	422	403	426	368	376	392	412	366	370	330	400	384	385	407	419	394	388	429	425	382	386	372	397	348	369	370	381	381	362	378	412	429	406	371	376	381	381	412	374	388	384	403	380	428	426	424	347	397	417	349	412	388	330	352	389	390	400	388	360	386	384	388	409	394	399	369	390	408	411	396	415	402	382	402	391	378	415	374	400	386	389	390	403	397	381	378	403	368	395	370	390	378	370	402	349	396	410	401	389	366	389	348	352	387	371	374	399	403	369	397	384	419	385	403	389	367	391	360	392	396	434	396	382	375	378	364	399	368	380	398	390	366	356	368	410	392	360	387	366	401	377	362	416	382	424	399	372	421	366	407	413	400	441	403	365	359	433	388	417	399	380	401	418	347	368	398	382	431	395	405	408	383	396	384	408	416	398	421	418	396	374	415	396	417	416	406	359	404	384	387	378	366	408	375	406	353	394	398	435	394	393	355	340	424	431	379	393	434	401	393	410	364	391	417	411	397	378	421	398	383	439	391	383	390	396	393	387	388	404	407	365	378	358	387	408	406	397	424	375	422	381	400	375	375	376	386	405	397	406	393	359	407	405	426	404	366	381	402	391	391	378	411	405	403	388	383	417	421	364	411	416	431	384	365	412	414	399	415	381	379	397	345	351	398	398	380	371	377	419	380	372	359	357	389	388	406	367	401	412	406	392	364	417	390	386	377	402	376	392	464	364	379	442	356	409	369	381	363	400	383	395	381	376	371	399	397	395	406	404	354	435	425	386	404	394	359	361	377	423	409	435	383	368	428	406	382	376	396	375	386	384	382	418	385	402	360	401	381	417	392	395	392	381	387	421	364	347	421	388	425	386	368	369	378	376	399	355	372	402	424	370	393	403	394	412	392	387	388	391	366	384	395	384	349	420	351	372	384	380	386	346	386	396	388	430	375	381	391	393	429	415	359	359	392	432	387	385	356	356	367	401	380	395	382	392	390	392	421	388	404	412	406	376	366	415	367	397	360	374	428	391	422	421	389	377	405	373	401	394	369	431	434	372	424	388	394	425	400	414	405	450	395	409	410	401	374	394	383	402	375	386	403	395	394	412	416	374	398	368	377	409	402	383	372	387	397	451	376	376	401	377	389	381	349	409	400	389	384	389	376	411	367	390	416	387	384	394	423	407	415	416	388	370	363	335	386	384	381	377	426	410	395	404	372	366	407	371	409	412	378	367	358	360	388	374	382	422	406	446	408	374	401	404	387	413	380	411	367	398	401	387	392	394	381	398	374	404	367	376	400	403	404	412	405	385	391	415	384	387	403	385	429	360	372	390	386	420	426	404	401	352	397	379	395	398	400	399	407	361	388	402	415	430	385	379	361	439	361	377	370	393	378	344	394	373	379	360	421	390	419	392	382	351	352	386	380	388	418	403	399	397	363	374	355	410	406	390	399	393	330	417	404	389	433	417	406	355	407	397	385	408	401	387	414	381	371	358	403	384	338	405	414	355	375	388	378	411	407	406	370	402	376	365	379	396	390	393	364	402	425	414	380	376	406	443	395	442	383	386	357	382	391	362	376	372	395	367	403	411	371	373	378	384	402	395	389	390	402	347	388	442	390	385	346	365	388	375	427	380	352	401	406	399	397	418	373	382	401	446	406	371	385	370	424	376	399	375	403	402	412	371	401	384	358	406	439	376	393	410	431	399	407	439	389	425	415	389	383	392	390	407	388	367	418	378	410	401	394	411	376	413	392	415	381	369	415	362	408	384	412	373	371	358	406	401	388	367	405	405	356	413	372	435	352	378	328	404	406
21597	10617	15562	23475	22039	19510	15742	12645	11340	9405	7626	6320	5774	5085	4430	3611	3042	2863	2465	2028	2090	1743	1749	1515	1549	1537	1370	1290	1052	958	981	860	952	931	1020	1074	969	996	905	985	934	948	881	896	854	873	886	877	874	867	899	866	805	876	847	939	863	896	871	810	863	851	858	931	882	912	864	827	867	866	875	808	874	869	805	885	831	841	846	809	823	819	864	881	855	907	868	884	855	858	841	928	867	906	877	842	853	898	836	921	844	872	876	799	846	835	890	869	852	841	860	845	828	834	862	845	831	875	841	848	852	860	833	809	822	866	943	821	848	873	855	870	852	883	863	810	806	917	875	836	862	856	835	836	844	899	851	876	807	896	880	860	858	843	844	882	869	861	854	867	856	878	857	861	825	817	819	883	834	863	875	862	847	862	821	847	851	863	827	837	887	842	830	790	879	833	861	861	849	865	852	880	850	865	878	823	847	892	876	876	814	831	841	861	876	860	891	885	813	908	826	849	889	882	860	876	849	882	844	858	874	845	827	873	882	906	902	812	888	854	957	833	895	804	851	869	844	882	846	851	854	902	863	919	865	859	888	827	853	810	875	837	922	832	839	852	836	885	890	862	833	870	830	915	814	887	899	898	883	889	851	882	846	874	882	918	819	871	886	838	866	891	862	854	878	897	892	884	856	810	793	893	850	869	873	869	836	812	847	852	887	841	837	809	841	842	871	845	873	904	845	832	850	819	819	873	837	897	845	889	832	923	871	866	888	879	887	832	881	816	900	875	842	884	876	842	891	844	878	889	857	856	849	814	858	783	852	862	870	849	862	868	898	857	891	895	869	866	846	840	857	839	873	837	832	830	874	862	892	870	877	861	885	850	844	858	850	834	889	879	855	883	886	881	840	809	850	877	913	862	844	884	859	861	901	866	871	832	821	866	805	843	856	886	922	847	879	852	830	893	822	848	845	827	855	865	822	882	836	843	879	865	851	826	861	810	889	834	923	874	874	842	880	875	841	898	839	926	877	863	837	821	855	838	877	839	890	862	820	883	916	887	887	877	879	866	835	875	861	894	864	860	868	846	856	830	883	826	884	846	890	912	854	905	817	819	879	837	911	817	838	913	803	908	888	826	837	859	847	841	851	851	889	916	867	893	880	861	851	865	848	834	828	870	899	893	838	844	845	887	910	854	844	815	902	894	845	870	869	838	852	790	833	853	884	868	886	870	844	828	896	869	843	830	861	854	797	840	886	839	847	888	870	881	880	790	913	863	936	914	889	862	834	885	868	878	818	870	866	846	845	810	840	876	864	868	899	858	810	885	859	853	861	894	882	885	808	827	866	862	886	861	841	894	881	915	830	795	797	855	904	905	796	903	858	878	845	872	873	864	885	839	848	859	883	836	866	850	884	905	855	903	834	855	881	846	909	891	886	836	882	889	819	882	805	835	845	906	916	860	834	863	881	859	888	838	854	876	853	870	834	854	889	866	896	863	884	864	887	869	842	858	894	889	892	802	897	839	884	901	851	856	827	905	793	839	836	857	889	876	865	819	893	896	896	833	883	853	839	836	798	889	841	837	786	867	847	849	855	842	926	854	859	929	892	869	837	873	869	873	856	837	867	831	892	861	844	872	847	873	839	877	845	892	863	829	866	842	859	866	834	939	842	844	865	824	870	936	855	823	813	871	886	809	891	849	854	818	859	798	884	877	886	863	902	860	829	860	821	942	883	844	872	872	867	808	854	856	797	895	870	873	827	819	803	907	880	823	866	847	858	883	891	860	882	853	859	843	849	825	841	899	823	859	855	862	815	895	845	871	839	857	900	832	821	889	903	817	865	801	805	869	876	900	866	856	871	901	820	795	852	793	835	836	883	877	887	872	882	893	879	864	829	895	896	868	807	868	880	808	819	781	887	856	863	878	887	851	856	926	929	906	867	817	819	893	811	890	844	883	802	886	852	904	857	881	878	888	835	855	813	826	901	857	896	869	879	844	905	854	894	866	856	841	778	925	825	852	875	821	883	842	831	868	871	879	895	917	862	828	860	782	820	816	863	836	838	829	862	902	836	824	880	817	878	869	835	801	876	881	862	876	878	862	869	861	792	864	862	869	795	832	831	870	825	825	847	828	881	848	900	858	880	882	843	830	823	851	887	919	925	897	847	812	868	899	826	857	886	848	857	863	897	845	855	873	850	903	854	888	848	813	893	851	801	864	875	843	854	860	897	871	865	925	822	895	859	845	857	854	887	856	866	915	866	850	857	844	894	838	800	818	813	863	824	873	869	876	891	826	851	905	905	883	852	832	878	839	891	869	847	845	847	842	838	841	832	873	869	845	844	897	863	851	853	864	854	873	879	878	850	821	847	854	822	871	869	849	843	815	858	835	849	910	894	853	865	898	901	846	820	866	869	821	862	858	883	831	853	883	862	820	833	828	863	853	802	833	862	810	837	917	819	886	819	822	866	834	830	851	909	903	870	883	896	916	868	841	835	849	798	845	919	867	896	860	877	815	866	841	863	893	852	855	861	873	892	899	871	889	867	820	874	880	830	867	830	876	865	885	919	860	826	859	807	835	848	809	836	876	896	876	835	857	890	837	814	844	884	882	847	827	874	892	841	826	903	865	828	869	841	830	849	861	912	869	874	854	880	835	824	854	876	883	869	851	773	882	839	937	883	859	885	883	870	868	878	810	888	868	834	860	899	841	848	856	802	860	867	833	894	835	855	823	826	898	810	830	854	820	841	817	879	910	905	852	845	889	828	871	825	862	816	852	871	873	836	862	952	793	802	815	896	919	860	845	843	905	829	840	858	856	847	873	868	898	858	895	853	841	830	863	888	848	842	863	846	869	846	866	867	885	858	829	857	809	854	846	863	842	844	833	841	831	887	868	871	858	878	824	856	907	865	913	908	908	869	862	824	888	839	867	853	938	954	858	894	882	871	876	861	850	895	904	887	864	873	859	886	860	802	881	830	888	879	852	876	820	876	854	848	935	821	836	846	898	895	847	859	815	868	869	816	849	857	851	835	840	816	915	870	846	849	836	896	854	842	927	834	846	844	850	834	833	876	830	868	858	886	849	896	868	916	843	821	851	867	875	873	849	883	881	831	822	873	881	860	814	876	867	917	877	926	850	881	856	867	926	868	853	843	816	808	892	845	817	821	828	860	855	824	891	832	866	852	893	775	889	818	830	885	835	852	880	767	884	858	820	854	852	851	863	830	851	920	875	881	867	912	835	838	804	870	900	844	938	918	836	862	860	817	824	867	860	846	845	908	883	888	856	876	847	854	884	838	894	888	881	861	826	803	838	858	816	851	894	866	881	911	847	926	849	882	884	855	825	875	899	834	935	853	902	844	861	841	882	795	847	833	839	813	861	873	814	869	924	854	884	855	927	875	841	771	858	884	804	860	841	845	825	851	860	879	881	896	847	872	857	855	886	810	820	892	827	892	879	857	837	870	826	831	911	881	902	949	863	888	881	911	863	880	846	864	856	885	881
15836	6623	4462	2936	2007	1609	1498	1157	1085	863	754	618	556	498	482	463	406	350	361	341	325	330	285	285	299	272	278	272	247	248	252	269	255	266	249	263	253	260	296	235	254	269	275	267	247	233	250	253	253	281	267	258	268	274	288	264	285	263	252	238	238	243	267	277	244	260	284	254	292	282	250	263	256	254	253	235	259	260	281	254	251	266	303	258	239	253	231	263	250	260	264	258	250	249	274	252	255	272	279	260	274	257	258	225	249	261	242	266	252	252	259	259	269	268	223	246	233	246	268	229	224	259	261	252	253	275	258	283	296	245	297	231	278	272	231	255	205	237	249	282	251	251	235	273	270	274	274	252	247	238	252	245	280	245	236	239	262	253	246	254	234	250	268	242	268	261	267	242	282	246	274	271	251	262	285	274	255	263	241	274	268	264	269	239	278	254	260	263	252	254	242	264	271	239	243	237	259	276	251	293	250	247	280	264	260	275	244	250	259	250	242	274	243	250	279	260	279	277	245	241	255	261	233	252	256	265	258	262	253	266	252	284	277	260	256	284	285	250	249	270	265	253	283	227	267	267	297	283	235	219	235	261	251	259	246	253	274	251	248	273	243	241	306	257	260	235	242	236	221	257	248	280	269	245	254	281	294	264	283	270	256	237	253	238	255	262	217	258	247	257	261	243	228	266	263	261	242	270	247	254	257	258	254	232	265	236	270	265	254	255	259	251	245	234	217	249	286	273	247	243	259	274	251	266	257	208	264	244	262	256	280	239	297	252	243	238	261	245	249	282	233	259	265	264	280	272	268	238	278	266	276	252	252	244	249	251	255	263	272	263	245	259	241	254	286	280	231	262	260	282	270	263	237	268	237	254	274	234	241	251	235	245	238	251	236	301	262	274	257	232	273	273	262	264	238	249	260	274	241	269	261	263	257	261	248	292	273	249	242	242	253	263	286	256	278	230	268	247	247	273	264	249	254	256	263	264	282	262	252	226	281	253	255	257	266	252	258	233	241	264	260	239	252	259	252	248	224	246	256	243	241	264	242	268	253	288	245	246	232	239	232	277	278	289	238	254	292	226	277	256	273	285	259	236	242	245	243	266	290	249	255	267	256	266	246	279	260	279	251	263	280	246	260	224	280	254	244	253	256	241	208	281	274	240	274	276	257	255	269	237	244	245	226	226	264	257	260	284	260	247	225	257	268	289	261	253	262	283	219	255	233	260	262	247	279	247	260	229	249	251	256	274	258	243	269	252	272	258	266	252	257	241	248	227	254	258	263	254	259	262	229	270	229	257	254	243	263	276	264	278	268	236	249	233	255	269	269	230	266	251	263	248	260	280	259	285	285	270	237	248	254	232	274	248	277	289	244	249	261	271	234	277	294	262	250	263	243	271	245	262	269	248	255	252	237	262	262	272	251	268	264	269	251	278	251	244	272	265	292	245	252	262	259	260	260	237	278	248	259	268	241	303	240	307	264	257	271	245	253	258	234	249	240	239	248	269	286	266	248	235	252	266	283	251	259	247	273	245	229	253	271	229	252	255	236	227	268	283	271	240	258	266	246	224	255	257	233	228	279	256	239	249	225	260	247	298	242	277	285	251	255	268	222	249	240	268	253	234	276	257	257	253	254	236	264	231	282	308	261	256	276	235	290	269	271	266	262	281	269	268	230	247	296	264	267	236	238	249	268	242	233	270	254	246	249	234	262	240	251	272	281	292	235	249	246	283	268	257	251	233	243	261	241	233	263	261	232	271	301	261	277	256	234	245	256	259	246	260	288	247	262	289	254	262	259	266	275	271	229	278	259	257	263	265	289	252	260	258	255	253	248	254	265	254	255	283	274	255	266	236	224	254	274	281	267	256	233	255	286	262	269	230	274	269	273	252	266	257	269	270	260	250	241	226	244	248	237	249	305	267	247	238	281	242	278	269	244	234	277	257	304	270	267	243	283	268	262	269	285	261	231	253	255	226	293	277	254	258	262	256	259	266	266	264	259	241	257	241	245	246	268	259	256	267	298	264	266	291	251	296	263	266	293	285	245	265	259	232	240	251	272	244	265	266	261	273	280	235	270	247	268	266	212	229	251	267	225	282	257	242	265	260	260	261	274	259	249	264	264	254	257	275	244	257	274	283	248	280	255	248	259	250	259	263	280	241	243	254	271	248	261	262	276	224	278	247	258	251	232	263	247	233	307	270	230	254	282	271	238	260	239	247	233	267	231	256	245	257	292	225	263	270	258	271	258	291	280	236	259	288	260	261	263	252	251	295	249	262	269	261	245	291	246	268	219	259	288	272	256	263	267	252	265	259	258	285	247	246	264	248	268	253	251	223	230	228	281	262	269	243	242	262	295	247	232	228	255	249	277	250	271	252	287	243	264	233	268	257	268	246	260	250	277	262	243	280	220	245	240	237	249	280	267	254	256	234	273	244	248	245	255	248	286	247	273	271	251	256	238	253	256	275	250	247	261	276	223	276	254	260	220	257	246	269	244	270	235	256	241	260	247	287	227	252	266	243	243	253	257	233	265	272	243	250	245	259	247	255	239	236	263	251	273	266	286	286	256	258	260	278	247	265	247	250	267	243	309	256	246	286	265	240	232	256	257	266	284	279	239	243	250	275	253	238	266	275	244	263	258	252	270	303	239	264	255	229	289	262	265	273	265	261	246	241	241	236	247	263	265	295	244	227	213	275	246	248	251	273	267	268	268	240	257	279	261	269	277	269	305	250	248	217	282	278	275	281	280	268	260	259	252	222	277	270	277	268	269	257	267	257	236	283	278	244	241	264	262	267	260	261	275	234	253	262	274	251	251	282	247	262	252	247	294	245	244	222	285	259	265	263	251	244	247	256	243	270	280	266	279	237	274	257	286	261	238	248	258	273	246	245	245	251	247	245	234	261	244	283	250	257	245	259	237	240	240	269	258	254	249	267	222	243	275	233	257	236	282	257	290	224	255	247	276	250	259	200	262	273	280	270	245	246	231	244	239	251	254	302	263	248	275	260	230	279	243	245	261	232	253	266	263	285	271	244	270	262	274	273	278	276	261	237	266	273	271	259	248	223	259	264	228	250	259	244	284	265	256	257	252	269	245	248	244	254	246	248	235	264	267	263	259	252	287	254	239	273	252	265	255	263	249	259	295	260	252	269	253	250	239	263	256	253	282	237	272	244	258	238	228	269	256	255	263	241	286	262	248	259	253	237	262	270	227	219	248	285	245	263	284	279	256	266	255	279	241	255	295	253	263	253	252	262	252	278	239	238	264	279	238	281	242	234	294	283	249	247	229	260	248	263	272	249	299	274	262	291	264	228	228	255	260	219	273	236	240	255	232	258	247	248	270	247	246	247	287	243	258	256	270	269	246	264	267	246	279	268	239	245	241	246	239	251	262	249	270	242	255	271	276	297	268	247	241	240	257	251	252	258	246	271	277	266	242	285	249	266	285	266	257	242	250	277	254	243	259	245	279	253	263	243	258	274	252	259	282	267
9665	5174	7278	8057	6741	5938	5646	4418	4370	3925	2936	2531	2160	2002	2056	1614	1489	1407	1127	1005	1045	923	931	908	912	849	759	663	682	604	663	595	621	668	629	639	625	613	668	594	645	614	591	601	609	625	628	652	551	648	622	622	584	598	620	630	620	590	611	582	629	604	630	583	614	619	596	554	607	628	573	619	629	633	600	585	617	611	626	629	641	597	604	642	632	553	567	602	600	599	610	595	616	550	578	607	607	609	618	622	586	623	586	617	634	597	599	623	555	627	564	621	610	624	628	559	573	642	593	628	616	611	584	617	585	578	606	647	619	582	591	606	593	600	615	580	608	645	562	608	559	636	636	615	577	617	624	656	600	633	635	597	606	584	611	625	620	631	635	613	644	602	571	593	588	571	619	661	605	629	589	566	610	617	600	611	610	647	571	659	597	606	627	603	662	621	571	601	580	592	620	621	626	583	614	564	604	590	624	632	611	619	614	600	610	625	624	576	609	605	653	618	616	589	578	625	639	627	609	623	584	604	620	603	633	613	600	589	638	590	615	649	608	588	582	617	603	580	645	606	622	624	614	611	610	589	615	579	660	632	603	639	588	614	613	610	622	580	607	568	575	564	584	595	592	638	648	646	610	625	582	593	645	593	561	599	574	642	650	536	544	634	593	565	616	598	664	601	599	627	636	605	590	604	609	633	620	586	627	612	551	562	564	640	596	553	609	612	602	625	596	627	655	633	623	582	579	578	632	583	619	638	611	585	573	560	566	628	615	636	620	629	588	641	575	597	618	600	594	597	573	634	623	579	648	596	614	600	583	606	570	616	585	599	585	618	574	635	620	630	599	631	614	609	573	648	614	591	602	662	664	624	607	586	660	589	587	623	588	582	586	599	604	585	591	629	589	601	638	571	593	590	665	618	623	635	588	665	610	555	598	608	592	609	624	578	575	556	625	608	602	618	648	611	618	597	566	616	610	591	608	684	594	576	589	586	596	644	583	606	622	620	610	601	633	573	647	613	629	644	560	582	552	617	633	616	567	602	670	618	594	579	611	615	614	586	609	596	596	560	603	632	617	562	619	599	586	653	616	597	625	625	655	590	604	616	578	599	584	617	588	540	600	582	619	564	585	620	589	590	610	594	585	596	655	617	627	625	628	586	607	607	589	598	587	629	643	579	590	563	605	642	601	589	585	572	574	590	569	633	593	620	665	582	623	597	595	594	598	590	616	622	628	599	627	590	598	612	608	612	607	579	634	619	600	626	624	611	633	631	594	624	598	625	564	567	595	617	604	565	580	612	607	612	620	616	610	641	598	639	616	585	581	625	609	607	583	614	602	602	612	668	596	591	585	634	635	596	603	568	605	591	574	579	596	606	550	575	623	626	582	609	620	621	578	561	643	625	614	593	617	601	610	593	608	600	581	606	629	603	648	631	564	570	635	594	630	630	597	624	570	575	573	590	615	648	581	630	575	597	616	576	580	594	577	576	639	591	556	586	619	625	595	610	627	613	586	627	629	585	625	587	621	631	598	572	600	607	604	575	589	626	586	610	631	599	621	628	609	598	594	599	598	625	612	581	570	590	630	616	621	604	610	610	617	632	609	608	626	593	560	611	593	633	625	587	606	589	608	609	597	596	629	589	594	562	622	613	593	573	583	585	597	604	605	608	657	634	620	634	609	581	621	617	593	635	627	612	619	615	631	634	606	629	598	632	603	624	561	606	637	612	602	610	610	583	595	588	641	622	660	608	601	600	593	593	619	603	601	581	629	613	601	622	587	591	573	632	626	579	548	592	633	618	623	613	578	580	616	608	599	612	603	599	631	623	594	601	637	641	615	558	568	609	586	595	607	648	577	589	622	559	635	548	692	565	610	605	612	614	594	617	586	594	579	615	592	608	632	627	669	676	614	607	583	604	581	646	610	626	660	587	616	616	608	634	586	598	646	626	595	598	603	595	580	604	607	577	580	615	604	656	578	553	608	609	591	643	623	570	623	622	603	569	614	631	579	563	620	648	613	575	603	596	620	611	578	596	627	653	582	620	620	579	587	652	591	621	589	616	621	567	594	639	598	615	622	604	611	605	568	627	611	619	651	615	585	621	609	615	642	604	611	626	623	607	587	604	587	618	590	614	644	678	637	607	613	617	644	671	586	605	631	602	602	643	619	613	598	632	591	578	620	624	619	615	610	594	612	603	562	582	631	593	596	615	613	618	592	590	584	606	572	651	589	626	625	596	644	626	622	601	605	604	641	594	618	603	621	632	610	610	623	580	601	566	677	596	651	605	577	582	561	611	607	611	606	604	623	630	623	576	606	604	608	573	596	636	653	640	639	610	596	627	642	575	597	599	611	630	605	619	620	573	575	641	582	578	597	587	617	607	662	590	605	630	623	571	618	645	610	629	632	623	584	589	569	617	614	593	585	613	631	591	576	602	614	605	584	630	641	559	632	608	580	598	625	606	550	610	601	605	619	608	593	637	570	612	617	628	634	591	611	629	631	578	587	639	612	607	578	620	573	596	596	551	598	576	605	621	593	616	594	604	596	594	571	656	570	646	582	599	618	627	640	640	582	603	606	639	588	605	590	603	627	625	632	592	608	584	599	601	639	607	578	615	590	591	572	607	582	588	634	655	615	591	632	571	611	599	607	607	643	602	603	651	573	649	650	610	586	611	603	621	608	544	615	649	648	588	592	571	651	579	617	601	628	596	611	617	682	602	578	590	640	561	631	612	620	599	630	619	610	634	612	571	624	572	600	589	570	626	603	633	590	607	644	598	598	558	578	600	581	589	600	632	618	597	596	625	598	640	622	592	573	619	668	623	631	662	602	578	634	600	576	613	565	622	630	637	605	619	599	572	645	579	595	575	598	587	612	643	652	586	593	624	624	602	598	615	616	618	601	608	595	623	585	606	591	599	630	611	619	625	625	586	577	618	631	656	595	614	623	578	595	587	593	584	631	612	599	622	675	577	600	542	604	612	601	574	606	624	585	638	616	615	616	601	614	599	611	601	608	592	659	609	567	609	579	610	629	597	622	595	584	593	609	592	605	606	658	611	589	616	589	650	616	590	604	581	576	594	650	616	607	625	654	604	616	621	548	599	676	627	564	583	590	625	588	630	623	620	571	583	573	604	592	535	619	623	570	599	622	638	582	583	592	616	602	587	571	613	598	606	579	620	592	614	640	614	616	592	610	627	603	618	611	573	594	571	654	624	590	608	579	644	623	631	588	644	582	611	620	650	595	629	644	609	585	618	601	580	604	624	646	585	628	662	633	607	577	605	598	600	585	586	601	614	606	582	634	639	620	598	644	588	580	606	572	614	620	599	615	611	596	630	580	607	653	589	650	574	601	553	610	603	599	616	561	591	562	582	623	690	619	575	606	625	604	608	610	602	599	630	624	614	641	598	561	601	562	571	591	622	593	586	586	604	580	602	618	602	588	598	634	609	587	616	635	578	652	621	546	569	612	583	588	607	580	604	573	638	582	588	583	599
26619	12372	9177	7214	5616	4026	3165	2196	1703	1300	1098	1063	978	948	779	647	599	580	522	467	442	460	437	432	430	393	415	396	383	368	377	391	380	375	374	361	352	315	355	368	367	378	339	390	374	341	367	375	379	377	396	375	340	387	386	343	354	332	317	361	324	342	328	369	344	312	342	357	360	348	354	386	345	380	375	387	336	338	342	332	328	356	342	339	345	376	366	344	367	348	362	369	322	308	369	353	374	343	352	350	377	366	343	361	388	370	353	368	370	372	348	350	382	349	359	342	349	350	369	379	351	345	345	344	335	344	371	344	378	364	361	349	360	381	364	370	381	379	356	352	372	338	362	355	348	327	379	378	379	344	338	386	328	335	334	367	381	349	347	387	355	394	327	327	331	351	350	324	364	339	385	373	357	354	373	369	366	356	334	346	374	362	328	385	338	344	346	364	334	351	375	331	380	367	387	373	340	332	357	351	332	357	363	377	326	333	361	338	381	346	331	360	385	335	353	354	368	352	367	319	328	327	313	309	354	354	336	376	330	392	331	369	395	387	355	356	352	369	374	373	353	365	388	349	341	340	329	359	348	352	346	347	363	366	359	336	324	355	337	327	339	364	365	359	341	365	332	373	371	346	341	369	360	336	340	346	369	321	371	361	373	381	339	388	360	356	318	350	367	346	408	332	344	348	400	363	349	319	368	336	376	382	365	366	376	315	359	383	351	363	355	378	384	346	358	358	365	297	391	325	335	364	394	382	310	335	378	350	354	349	367	367	363	347	401	355	341	318	357	360	357	331	407	322	316	338	350	343	329	371	351	342	390	346	356	370	366	348	350	375	353	312	391	342	357	328	345	318	349	369	359	348	349	360	342	356	336	386	338	351	389	365	338	377	356	334	342	389	373	353	359	330	316	373	339	360	336	357	359	362	378	345	361	366	329	414	370	348	390	343	359	320	319	333	352	345	331	346	372	325	355	338	372	362	344	343	391	365	325	326	364	349	351	352	345	341	323	318	364	364	379	361	386	381	355	383	341	357	363	352	350	349	343	333	335	344	369	382	367	331	341	342	360	355	341	355	344	348	372	385	371	351	338	366	372	338	327	362	353	377	372	378	300	349	334	345	350	352	327	345	371	371	360	359	352	361	387	344	363	374	365	327	345	335	346	305	336	339	353	340	317	363	313	325	385	328	346	329	398	384	321	342	342	334	344	344	357	334	352	359	364	340	368	347	342	331	399	403	356	323	406	337	360	356	382	387	337	331	348	366	371	351	359	391	316	396	398	387	333	333	379	346	325	326	344	337	392	352	338	394	325	372	346	373	334	365	360	334	346	358	335	346	324	356	359	356	374	328	340	329	374	336	375	366	390	321	365	338	320	371	329	372	386	353	335	358	338	368	344	339	362	359	317	339	347	336	371	307	393	351	333	377	339	361	349	361	370	362	345	358	375	371	348	353	318	357	389	327	355	383	381	339	348	350	332	343	332	322	342	374	385	337	330	347	345	327	392	375	349	350	380	354	318	336	354	335	349	391	342	363	316	356	355	368	338	345	368	374	341	347	385	303	352	313	350	327	358	364	336	340	353	355	332	316	338	353	329	364	355	351	321	354	338	348	362	359	332	361	358	366	348	374	356	367	335	337	364	327	348	354	339	318	334	343	306	345	350	382	354	334	348	349	357	350	352	379	328	383	333	361	379	325	378	319	309	338	358	335	378	309	347	334	321	349	353	327	389	352	349	348	367	358	379	367	340	311	366	375	385	361	355	326	356	372	342	358	363	370	343	337	353	387	375	374	325	348	339	323	318	372	369	289	384	352	340	338	383	352	322	325	358	363	354	355	384	371	335	386	329	333	362	325	365	370	329	347	341	336	337	382	364	363	344	342	360	362	359	352	365	342	324	365	372	352	381	341	357	349	392	335	375	383	348	357	347	355	352	338	347	357	295	351	384	340	335	339	347	357	343	351	350	351	349	362	339	361	350	343	329	387	334	333	369	362	354	357	354	327	390	379	382	340	343	383	346	335	359	374	324	359	417	366	354	374	301	345	339	393	368	350	321	377	343	371	375	312	299	321	346	339	367	365	352	367	363	357	346	347	368	347	376	335	392	343	329	346	337	359	346	358	357	358	335	334	343	352	341	378	369	369	360	321	364	354	358	355	353	376	349	325	361	365	358	374	325	332	363	333	315	318	343	356	378	355	377	366	360	358	335	332	350	380	331	378	349	340	345	324	334	370	326	338	327	401	365	327	356	364	384	377	357	342	303	319	384	362	360	355	354	329	352	371	371	327	317	341	357	362	370	341	368	366	365	376	348	339	329	348	344	368	401	350	338	333	324	346	359	341	336	363	355	330	373	388	370	365	343	344	344	336	335	356	347	342	368	339	410	343	357	349	357	340	337	345	354	342	332	349	349	316	321	377	363	344	358	379	389	351	329	368	366	371	363	354	349	362	361	385	347	302	366	360	332	364	326	338	375	334	354	373	339	347	374	361	348	340	336	328	332	353	336	358	369	376	379	356	407	357	370	314	329	329	390	348	344	362	351	350	340	380	352	354	345	364	362	352	336	341	341	339	367	384	348	344	355	363	375	386	335	373	374	370	347	348	319	370	335	333	339	356	336	355	340	337	353	359	355	352	329	358	356	375	397	344	375	366	339	367	397	349	332	366	372	381	335	363	364	378	377	341	356	358	366	356	352	338	354	327	335	394	384	342	307	376	344	319	318	354	297	340	389	388	359	336	367	390	380	350	344	357	374	349	395	322	369	341	376	365	352	340	364	338	361	378	383	339	343	362	370	347	364	342	376	380	351	347	375	353	360	355	377	376	338	328	329	338	370	350	334	349	358	374	332	318	356	321	353	392	380	360	337	353	328	346	320	355	355	367	374	362	379	340	359	362	366	343	345	340	374	360	359	374	328	334	310	304	360	359	356	361	396	320	388	349	395	393	312	399	388	353	310	377	346	365	361	341	308	358	392	366	331	376	362	361	353	341	345	361	338	373	345	330	350	341	363	387	355	337	337	375	316	298	355	344	324	347	325	314	352	306	349	387	340	329	340	356	364	343	352	377	377	370	396	362	333	386	390	366	374	353	345	306	331	335	380	342	412	329	335	331	349	340	327	362	354	335	331	368	313	368	366	346	364	352	327	330	373	384	332	353	374	340	360	363	362	370	347	368	329	343	343	356	369	377	335	346	344	348	361	345	353	340	349	355	387	328	335	333	342	327	393	377	343	345	349	386	359	393	384	331	338	374	320	352	343	356	359	408	333	323	339	329	342	375	347	360	333	372	389	376	340	340	378	337	350	352	334	356	390	353	342	340	334	328	349	355	357	386	325	316	362	383	329	342	371	343	362	373	356	360	336	381	341	325	342	365	355	369	342	347	379	319	348	313	327	321	353	370	347	338	346	352	353	333	343	356	343	361	348	311	330	336	334	371	343	364	353	371	346	387	366	395	357	337	357	340	366	354	357	362	344	332	343	386	386	385
16835	9372	13447	16528	16199	13810	11314	8351	6741	5608	4508	4533	4289	3941	3290	2718	2457	2070	1717	1681	1648	1485	1378	1326	1342	1198	1121	957	898	906	881	857	814	857	891	902	853	810	858	786	820	879	834	812	812	804	771	820	786	798	779	797	843	803	804	775	771	792	785	820	813	837	801	828	852	801	819	783	774	784	812	840	780	782	815	788	814	841	801	779	804	868	808	784	834	805	788	831	755	724	797	812	807	763	827	795	810	795	840	775	823	836	802	812	765	825	778	792	792	760	761	819	772	761	830	789	763	811	749	819	781	777	791	762	780	825	811	743	788	758	833	768	767	739	797	810	790	757	757	791	861	781	832	786	799	782	807	781	766	794	799	751	771	842	778	775	781	799	788	826	774	755	737	815	836	799	796	816	831	790	822	800	790	809	822	789	785	782	822	776	783	774	800	812	790	772	816	819	785	775	804	769	805	851	818	763	822	820	777	806	796	791	726	754	794	757	773	796	797	776	772	762	731	787	786	788	802	758	743	872	821	770	804	817	776	816	856	777	842	824	840	792	841	781	811	816	768	804	758	773	774	771	806	828	759	823	767	812	822	693	793	804	768	817	800	826	804	764	770	794	820	799	792	760	828	778	796	837	804	830	816	829	841	787	805	820	771	783	764	807	776	822	765	790	812	768	789	814	773	816	803	812	783	774	787	796	764	734	763	808	783	743	789	746	773	773	814	745	756	793	747	760	767	757	814	780	769	811	757	782	779	757	804	738	772	837	759	813	760	788	768	718	764	778	794	814	795	841	786	837	803	771	740	820	755	771	780	766	738	832	783	783	809	748	761	865	839	775	748	749	792	753	772	750	819	795	849	812	778	777	759	778	796	821	771	784	827	810	783	847	774	815	815	839	765	784	828	852	777	822	810	794	812	801	801	827	816	780	840	758	783	722	792	769	783	758	757	770	792	808	766	821	760	786	802	796	802	762	734	788	750	827	837	779	795	779	821	757	817	861	793	767	799	785	837	812	783	790	755	804	765	775	793	792	797	839	772	853	759	774	819	746	793	780	776	787	770	788	809	750	788	807	782	749	779	824	750	799	812	798	761	796	783	768	789	772	780	770	796	834	759	773	797	780	787	781	720	807	792	777	794	769	800	839	800	796	769	773	806	754	780	805	747	766	796	752	802	798	766	829	771	830	831	790	829	785	804	834	753	830	806	816	796	747	767	788	806	782	786	794	752	764	785	793	779	812	776	811	821	768	767	811	727	761	796	822	735	818	804	818	798	741	808	791	802	815	801	758	775	789	819	818	840	804	823	792	816	792	809	810	785	808	761	809	732	813	795	783	818	770	805	824	779	766	780	863	822	805	734	758	810	740	798	767	812	846	772	782	740	766	797	800	793	820	759	744	772	758	838	764	771	800	776	799	744	760	794	783	775	752	755	825	771	803	781	772	771	772	740	824	814	798	816	811	777	785	794	791	808	766	844	741	777	752	755	773	758	794	773	801	780	761	789	815	740	803	787	784	811	784	827	767	773	786	797	748	786	780	772	778	796	835	793	789	799	780	747	811	756	777	781	798	750	742	772	762	772	799	790	831	779	742	788	812	783	795	808	803	766	800	791	810	765	769	750	811	780	799	779	790	794	766	819	811	745	840	774	831	755	827	849	793	766	780	771	805	791	847	822	812	803	789	779	785	801	766	778	787	760	794	762	823	741	816	793	777	763	797	777	716	797	759	810	762	841	775	769	789	808	796	751	753	804	796	763	788	766	774	814	809	788	793	787	788	776	801	842	800	795	809	808	808	798	801	759	818	824	812	830	799	784	808	844	776	751	801	804	778	808	805	749	789	796	808	806	813	828	775	790	807	800	741	804	735	801	795	760	759	821	762	759	845	824	799	771	786	742	819	789	774	788	755	792	789	754	775	759	781	797	776	738	813	796	782	782	785	796	836	790	821	783	785	794	782	879	777	820	790	762	800	782	831	750	808	763	789	761	805	735	790	798	805	764	784	823	823	782	785	781	811	765	778	787	814	790	757	784	789	816	787	790	790	798	766	779	791	811	724	789	784	796	797	824	818	755	833	826	791	789	827	765	740	798	807	770	826	730	761	783	831	770	746	863	772	778	773	815	805	793	767	831	786	792	776	769	787	782	749	797	794	797	815	820	804	750	800	772	796	819	791	783	742	808	782	814	804	778	778	810	786	797	793	790	832	810	803	761	824	813	744	770	815	816	763	840	777	759	807	836	760	726	789	833	761	801	779	800	797	792	851	799	768	788	813	804	787	757	766	775	755	769	825	800	785	814	780	765	757	770	820	794	790	810	770	733	790	789	791	772	807	761	732	815	789	773	728	739	808	784	835	807	783	790	817	813	817	794	764	790	834	781	772	794	793	770	779	810	795	884	794	771	793	817	772	816	765	801	772	854	781	819	842	769	801	802	750	786	744	764	814	780	806	766	766	839	791	818	734	779	763	802	813	793	836	769	787	794	778	810	807	776	791	797	795	792	779	831	779	809	795	747	766	821	782	776	810	781	786	810	826	812	787	794	836	758	767	753	767	810	811	808	824	779	782	795	794	825	814	813	768	779	781	791	850	838	762	815	781	773	777	760	738	787	747	768	787	769	757	846	785	809	850	782	768	784	795	809	771	848	806	811	758	790	806	753	787	741	777	810	791	789	861	805	769	812	811	801	770	781	790	777	819	774	715	748	803	764	765	739	799	825	798	775	761	789	807	829	762	782	825	802	764	805	760	740	767	755	837	761	817	786	803	752	799	837	786	811	790	821	771	766	776	822	742	829	760	784	742	811	820	726	842	812	792	826	773	804	781	821	770	822	787	766	743	774	767	751	789	756	792	793	830	788	809	859	815	819	767	802	763	816	797	783	798	848	802	757	817	721	789	818	784	813	820	783	781	757	767	833	764	767	791	804	800	832	731	828	798	816	782	831	809	757	751	843	762	774	828	781	800	811	828	796	738	703	751	814	776	758	796	814	764	792	780	786	754	774	794	811	807	821	788	840	786	784	817	787	806	781	796	840	742	757	775	811	748	799	786	785	773	787	821	774	824	753	817	809	751	762	802	785	833	824	816	782	824	789	799	833	792	735	781	748	832	807	802	798	784	760	808	796	849	824	861	842	823	763	892	812	792	810	776	787	802	778	759	781	783	823	786	850	783	822	737	787	786	797	763	761	748	830	784	794	771	729	784	824	786	809	812	804	787	760	853	782	798	787	855	755	837	782	813	805	801	834	817	804	762	777	752	765	750	850	800	794	809	827	801	803	757	762	792	779	776	794	805	822	807	856	797	797	807	782	763	814	823	805	836	787	832	789	812	686	793	777	800	797	812	750	810	786	838	754	784	784	794	806	762	772	742	775	780	857	780	813	792	758	764	790	781	763	813	813	811	800	739	808	807	808	797	834	764	809	827	748	796	783	818	809	790	817	744	817	872	833	819	820	773	812	780	798	793	799	742	794	765	821	795	806	801	805	710	768	762	818	757
35989	18192	14110	11749	9585	6524	5052	3639	2487	1833	1476	1533	1248	1112	955	843	803	711	691	582	583	620	534	492	479	509	480	446	431	467	465	411	356	417	387	440	420	423	380	390	439	394	399	402	399	407	404	379	386	395	373	369	356	419	408	416	410	382	403	425	431	380	377	367	365	343	353	354	391	409	379	365	398	385	378	401	387	415	353	376	381	397	404	361	422	379	378	384	364	361	423	375	404	396	358	410	391	360	400	380	398	372	401	392	356	412	387	385	358	382	404	394	399	419	423	350	384	360	416	418	404	384	368	386	392	410	413	438	377	376	417	396	422	401	395	378	401	388	464	402	375	381	410	424	426	390	397	441	398	394	372	328	376	373	344	326	377	367	373	421	433	434	415	411	407	392	374	368	357	382	432	391	362	380	364	414	377	390	358	403	391	391	384	408	381	361	405	393	392	380	379	403	369	381	344	405	402	360	378	374	404	374	403	380	385	410	393	389	400	406	392	404	402	382	396	408	366	390	411	391	427	377	395	403	372	373	387	401	383	421	414	416	365	404	387	386	369	393	449	433	393	395	365	402	427	425	390	395	378	392	443	402	379	363	376	373	389	386	393	379	406	395	396	377	368	404	420	357	406	348	397	404	398	352	370	403	386	428	395	364	405	423	396	401	401	395	386	409	395	393	387	373	402	377	391	367	386	441	403	436	399	400	354	367	418	363	367	389	409	378	358	395	415	395	377	404	361	408	431	389	440	414	384	392	381	386	364	390	392	381	411	428	376	398	401	375	400	350	382	398	391	413	404	419	375	383	395	345	398	392	431	380	395	337	406	376	394	383	386	433	413	387	411	386	341	389	367	393	377	371	364	439	391	393	357	402	368	392	359	371	359	372	389	368	386	418	408	400	396	375	401	380	405	354	353	400	395	397	418	360	370	437	424	424	392	390	387	398	428	394	371	392	401	378	390	392	409	392	376	447	401	376	412	413	441	375	374	391	391	372	390	395	411	460	403	396	363	388	353	410	389	374	375	392	385	390	427	421	433	400	388	417	382	405	357	345	344	437	422	419	423	378	405	406	408	377	373	403	388	383	391	407	416	392	371	412	359	355	385	364	385	389	401	403	427	407	408	392	351	371	407	377	412	395	412	389	400	383	369	360	358	400	398	422	392	426	386	364	415	379	370	404	406	370	374	429	417	419	386	403	392	391	355	359	359	395	406	422	399	413	407	422	388	383	428	408	375	392	413	389	362	332	389	410	385	370	389	468	348	372	364	321	398	385	375	391	375	392	379	379	360	373	372	371	366	397	368	413	401	436	395	374	399	370	379	433	397	349	373	412	386	398	365	374	406	368	401	372	374	367	393	421	405	418	427	390	358	386	372	425	391	348	341	377	398	390	395	364	404	389	410	393	398	403	427	397	406	378	422	406	424	436	388	377	370	370	376	378	408	374	399	420	382	397	434	398	379	386	412	372	403	371	376	381	383	384	439	396	402	378	440	393	384	381	374	362	390	389	386	343	391	416	386	403	368	340	407	385	381	351	396	358	418	413	378	372	417	347	380	378	402	343	401	397	386	415	408	377	394	361	360	379	391	362	433	380	402	414	421	390	393	411	375	362	414	374	425	394	399	375	406	375	389	375	383	393	384	348	427	414	395	381	386	347	371	385	357	386	399	397	413	402	374	358	394	415	428	393	430	368	395	421	422	365	377	384	386	405	403	399	404	439	375	425	394	384	403	378	390	346	393	388	393	397	397	444	372	396	349	408	382	396	390	354	389	402	423	436	370	376	395	377	409	368	362	404	410	402	381	384	420	393	384	405	389	382	362	367	352	392	413	381	382	414	405	390	438	352	381	380	352	388	381	378	406	443	374	399	410	396	357	454	421	438	394	454	420	398	416	413	391	405	377	364	380	430	390	410	384	409	452	371	414	366	360	376	387	372	404	381	425	380	358	380	419	386	405	384	413	388	415	388	389	402	386	372	407	367	426	406	351	390	384	416	387	411	403	392	413	411	382	396	379	363	402	390	390	402	393	432	371	356	401	410	409	469	404	396	394	360	399	385	404	392	383	425	389	382	413	412	396	395	360	425	411	361	419	394	408	400	369	360	356	400	375	398	397	404	387	373	366	387	397	389	401	415	395	366	410	432	439	390	377	430	358	385	335	373	365	391	355	335	421	389	438	386	362	379	392	392	361	354	392	390	413	418	384	386	361	395	420	384	396	376	384	392	385	391	364	399	404	406	373	399	382	375	419	384	369	353	396	417	341	419	414	348	405	413	413	354	378	397	379	399	390	413	390	380	390	390	368	396	403	404	377	330	436	391	366	401	388	413	414	361	448	391	388	391	405	380	404	404	397	374	384	389	417	432	381	390	416	409	387	383	411	379	360	406	405	405	366	396	370	405	409	367	411	391	412	379	404	367	416	361	384	398	371	414	403	378	400	390	392	399	372	396	365	399	345	370	405	456	360	410	367	418	394	410	402	403	386	382	403	378	415	422	400	392	423	344	439	398	357	411	388	360	392	379	397	417	387	400	388	369	354	408	409	389	377	402	430	392	386	377	409	415	417	371	377	397	376	386	385	384	420	369	413	350	437	347	374	392	395	421	423	423	394	363	357	430	403	384	398	392	415	395	386	356	373	360	381	415	412	414	416	370	389	399	400	399	425	372	381	394	391	365	436	368	359	418	378	383	378	413	432	394	429	397	405	407	372	404	385	324	368	405	404	406	423	382	325	375	425	402	379	372	392	357	367	380	341	398	384	417	360	359	362	432	345	388	352	380	398	402	418	371	397	397	362	404	387	388	398	399	350	388	388	400	412	404	443	390	440	390	409	371	363	415	389	372	420	413	406	387	383	390	394	380	409	399	413	383	370	369	360	411	398	395	383	369	421	388	367	396	410	341	391	383	380	399	400	346	387	425	385	383	401	394	389	364	401	376	401	341	384	392	393	354	358	401	362	397	378	377	391	372	409	389	424	415	369	377	435	384	401	393	386	372	373	375	372	393	394	440	396	404	385	388	406	397	412	399	385	359	412	373	380	376	410	403	370	342	382	396	404	390	389	358	384	421	394	401	408	396	387	390	413	400	407	410	397	331	348	389	344	369	397	380	391	384	413	375	390	369	372	398	368	390	431	385	365	388	408	411	376	422	404	392	417	462	405	371	364	400	383	374	389	422	423	393	357	376	378	348	417	399	407	358	393	405	396	417	402	425	389	376	379	398	400	397	369	393	393	408	406	399	432	391	395	394	390	419	351	388	409	366	379	390	379	385	420	406	382	385	415	371	399	409	353	383	378	391	407	370	397	375	433	387	435	378	409	413	355	394	385	374	424	343	380	393	419	429	360	378	372	385	395	430	411	407	403	384	375	438	396	372	378	414	394	447	388	380	388	401	356	388	379	390	357	372	379	392	406	409	378	363	378	369	392	401	410	398	418	403	366	451	397	434	375	364	388	367	380	367	426	370	412	354	371	366	386	401	399	380	370	398
21206	12952	18407	22828	22402	18602	15275	12454	9494	7318	6140	6231	5401	4675	3810	3474	3173	2568	2273	2195	2011	1972	1724	1683	1577	1480	1312	1118	1055	974	933	889	905	1035	930	961	921	903	997	970	892	883	873	944	822	804	870	903	886	845	818	848	822	866	864	863	965	874	860	937	864	830	845	881	853	840	833	900	842	839	887	844	851	874	853	826	849	854	866	845	823	920	883	881	834	843	873	822	892	896	868	901	867	888	872	840	882	806	897	861	891	794	860	865	842	879	877	851	790	857	853	862	876	897	870	852	890	840	871	882	887	810	893	823	878	842	862	864	836	807	815	886	840	905	832	881	863	911	843	834	883	868	853	849	861	875	837	884	830	849	795	863	810	880	801	859	887	845	855	839	890	896	920	893	880	880	821	820	875	834	844	847	877	856	838	832	822	902	843	865	851	893	902	889	858	817	874	879	857	876	866	881	843	859	845	862	845	832	854	810	829	840	849	820	850	865	877	768	869	857	883	903	904	903	825	842	843	908	928	795	840	853	851	840	819	803	819	812	831	820	853	879	828	888	832	856	837	871	863	846	798	842	842	857	849	855	830	815	870	839	833	884	819	827	827	865	852	852	879	881	832	900	823	864	846	808	872	864	843	852	846	885	921	868	846	885	823	845	824	877	881	858	857	859	864	886	838	835	863	852	824	865	883	841	863	857	828	874	824	874	869	817	807	876	828	847	828	827	888	823	829	781	839	857	880	843	878	861	871	843	903	870	870	850	853	797	872	886	805	885	869	920	901	890	828	867	855	806	851	882	817	818	830	866	881	873	820	851	886	930	860	843	879	880	851	857	887	839	853	895	852	812	869	835	832	851	872	829	883	789	846	853	873	843	807	857	846	839	819	853	879	870	843	826	872	855	892	837	910	830	861	859	834	805	828	860	878	814	853	842	835	861	845	849	844	847	892	825	851	836	834	925	880	851	813	849	842	894	819	842	870	881	836	869	862	821	889	831	866	849	829	863	838	817	851	868	842	847	832	878	792	857	904	841	867	852	828	805	856	845	807	840	859	806	892	908	866	846	881	805	853	885	836	823	849	855	901	897	852	872	869	861	861	849	832	863	829	898	801	872	829	824	850	858	839	838	912	888	844	827	814	839	845	823	848	825	832	827	873	883	858	884	838	928	842	824	885	890	797	839	854	849	881	830	882	849	826	850	818	820	822	821	843	861	779	814	788	849	890	818	847	820	849	853	804	809	798	877	859	833	835	863	819	883	834	841	880	820	888	817	851	841	814	849	835	835	853	875	863	870	860	789	834	789	877	832	880	832	877	868	823	806	844	843	842	887	875	887	864	847	833	872	879	809	779	835	851	879	879	890	893	840	865	868	842	826	900	870	867	834	854	870	816	832	846	820	802	874	871	871	865	868	846	850	885	906	850	854	806	859	891	889	890	810	911	843	807	862	797	842	817	868	827	809	854	859	886	849	818	878	819	854	826	866	851	801	862	888	828	865	856	854	838	868	809	874	895	867	863	844	887	881	862	875	816	853	831	859	871	796	862	876	866	857	849	895	815	900	867	914	861	850	850	860	819	858	830	873	805	832	875	855	819	859	821	888	867	795	884	926	838	867	831	857	823	899	857	870	859	858	857	862	814	884	878	818	863	859	806	840	846	789	870	847	879	869	821	836	822	870	896	851	874	833	888	851	804	813	858	851	836	859	886	822	922	858	868	865	876	840	855	818	817	847	857	848	877	845	869	817	827	831	854	887	863	875	824	836	892	899	852	816	862	889	840	817	891	863	871	844	866	867	875	884	815	808	864	869	836	859	863	842	841	823	874	795	882	838	837	842	842	792	872	895	825	891	890	875	794	854	864	811	809	864	906	855	883	797	868	841	891	807	919	791	905	787	864	864	886	833	850	849	877	919	853	850	851	837	870	911	840	822	856	865	873	897	850	872	881	924	884	882	842	846	845	868	866	875	841	854	813	892	843	836	864	908	860	850	883	879	864	870	854	880	865	840	904	906	842	818	820	821	826	853	825	865	869	844	869	865	858	855	849	852	846	858	858	906	848	832	879	889	917	823	864	854	873	880	909	881	865	824	895	771	867	874	879	812	890	852	856	854	879	835	857	882	841	851	864	859	827	871	864	895	810	853	832	864	859	833	824	875	849	895	845	820	904	852	869	858	864	906	867	841	854	896	862	846	869	848	889	871	875	841	865	880	821	832	839	909	853	882	910	847	836	885	859	900	848	810	887	837	889	780	849	840	842	926	839	877	846	846	874	866	826	855	791	826	868	904	822	872	873	888	876	813	851	815	844	870	831	956	872	833	850	838	821	820	867	883	823	876	817	867	890	867	833	883	838	873	863	871	839	851	836	827	875	854	890	874	882	896	882	865	886	847	873	844	841	844	835	826	896	831	858	898	856	877	873	862	845	853	852	861	903	818	865	895	849	831	897	859	891	817	852	836	862	878	841	857	897	841	864	930	837	860	863	848	864	871	885	896	863	806	886	863	879	855	786	902	839	851	908	869	786	841	873	876	846	805	815	820	866	867	813	877	867	863	878	821	892	841	858	864	889	825	848	860	823	887	847	827	875	901	856	830	823	795	830	872	898	835	840	867	880	867	838	813	815	891	882	875	893	797	888	823	871	862	832	856	868	841	861	821	894	900	844	879	832	839	864	826	867	832	869	858	888	882	839	873	888	879	872	853	890	841	820	860	876	865	899	897	846	820	842	892	861	825	893	834	870	841	875	783	822	887	862	891	863	856	820	891	853	890	898	820	849	809	840	840	798	831	858	903	851	825	874	838	832	861	866	882	896	846	847	863	892	874	845	792	786	883	812	839	845	923	824	837	821	878	880	820	852	847	800	856	821	867	915	828	866	887	885	884	881	847	836	792	895	900	850	841	856	859	847	776	935	874	873	852	883	868	865	891	881	834	865	867	841	885	846	853	885	832	868	848	903	833	876	839	836	861	847	870	869	822	857	873	868	902	865	885	845	932	880	839	874	899	822	860	869	844	811	804	880	858	888	827	901	819	840	826	821	843	875	901	850	831	886	887	828	862	803	860	858	889	870	861	894	832	850	839	827	825	854	901	872	819	862	787	854	872	858	856	866	848	894	784	923	846	853	811	804	870	901	848	843	862	906	827	802	847	841	796	835	868	897	866	855	935	857	858	846	864	905	900	814	820	885	832	883	822	845	850	831	854	869	828	798	881	828	856	840	827	830	835	833	860	899	888	878	812	879	823	816	852	907	797	897	802	852	884	854	881	924	858	816	852	862	848	845	852	917	781	825	819	845	924	875	863	860	830	834	875	854	812	858	862	833	843	833	861	891	805	840	891	798	888	824	819	848	800	804	815	786	916	863	852	811	863	860	828	779	848	885	899	840	895	898	811	882	895	883	905	872	839	837	851	885	831	853	845	861	873	805	849	801	858	871	851	824	864	859	788	828	884	910	924	841	837	836	844	813	863	793	843	870	855	899	840	844	892	824	852	860	868
16538	8666	6426	3317	2164	1460	1240	1039	835	683	527	561	534	435	437	416	416	336	349	331	351	335	289	276	285	310	300	285	274	251	247	258	246	285	255	282	266	241	263	250	257	279	299	269	251	246	280	233	271	269	257	273	279	264	230	231	254	286	245	240	286	273	249	255	245	261	238	260	273	272	255	257	277	245	246	271	258	255	238	242	272	251	265	286	256	259	254	252	290	278	271	245	287	252	275	242	263	285	264	258	268	236	254	239	291	262	273	264	260	232	256	242	278	252	274	277	254	262	256	250	264	288	242	220	277	270	220	264	253	267	265	288	240	268	228	271	266	238	267	270	246	234	284	258	278	259	247	240	246	269	259	243	273	254	265	250	253	260	245	270	240	274	248	246	239	249	254	265	223	250	243	266	316	279	283	247	244	258	225	230	291	269	243	247	266	229	264	235	265	255	237	252	244	278	244	258	238	247	256	274	252	251	313	248	261	260	262	249	258	289	246	230	278	267	257	253	223	260	267	249	278	257	272	261	249	284	260	244	255	245	252	237	266	252	299	244	236	278	243	237	256	276	240	264	246	248	276	217	286	258	281	267	241	247	241	262	236	241	249	264	254	224	279	240	265	287	280	285	249	266	265	251	325	245	284	285	246	268	237	250	279	262	244	258	270	236	242	237	285	265	262	253	272	275	258	253	265	253	277	247	284	275	266	244	254	231	245	248	274	265	267	255	242	281	276	246	260	252	268	224	235	263	278	228	247	254	250	284	259	259	260	271	275	279	259	247	256	270	253	246	234	246	262	251	243	250	266	256	244	252	277	291	256	249	249	254	250	256	254	252	269	246	244	262	224	256	258	258	252	242	288	250	238	253	242	272	281	291	258	262	300	237	296	290	243	234	266	236	250	259	243	264	255	269	256	249	250	239	273	287	234	252	286	245	305	308	238	249	251	250	278	264	251	239	269	242	273	275	265	285	247	203	265	271	283	225	252	265	258	252	234	222	264	256	241	279	250	278	237	236	248	281	241	267	234	254	263	254	242	251	245	240	256	264	258	276	258	244	271	281	267	261	266	258	264	277	243	255	254	286	275	257	268	243	250	282	261	268	260	245	288	239	240	228	263	256	284	265	245	252	259	287	241	230	246	241	264	258	235	273	275	261	279	259	212	269	247	269	256	262	250	275	283	275	282	289	251	230	234	265	282	286	227	285	259	276	249	256	226	278	244	259	282	232	247	245	257	278	281	246	235	276	236	273	254	245	242	291	261	239	241	250	257	230	262	265	282	274	260	246	269	250	269	240	257	264	264	228	266	291	241	257	254	267	255	229	250	277	307	258	216	276	265	239	259	224	280	268	267	290	254	234	277	269	227	266	253	235	254	234	235	246	238	255	262	230	241	239	242	251	206	266	240	268	272	275	252	224	243	270	257	262	227	264	259	264	259	244	234	255	249	293	300	264	276	281	213	230	261	246	276	256	284	260	258	294	273	265	226	246	250	250	200	257	251	291	261	277	259	240	265	260	261	239	260	264	250	256	268	276	265	276	288	278	253	251	253	292	269	251	243	268	259	253	234	252	276	283	256	281	236	235	267	280	275	251	270	246	269	230	256	269	234	235	239	230	218	268	271	279	229	234	268	270	236	245	265	262	254	249	236	254	242	273	254	271	281	234	261	216	291	246	268	226	262	273	224	242	303	276	254	283	229	271	227	268	253	265	244	252	231	259	290	242	263	254	294	254	252	255	255	254	250	252	279	242	250	260	259	260	245	243	258	270	235	289	265	261	279	279	283	245	257	272	273	257	258	239	245	276	243	248	294	260	262	255	244	237	218	280	278	270	251	268	248	261	259	238	271	245	260	261	252	280	286	269	271	261	256	244	245	225	247	226	248	243	283	272	271	252	268	246	236	222	245	281	228	258	262	277	250	280	259	263	251	257	236	291	265	251	288	261	261	246	237	248	250	248	247	248	202	227	281	239	237	275	273	271	249	252	267	261	268	253	283	282	242	279	257	269	310	267	263	234	248	246	240	249	265	286	280	255	250	278	265	268	261	257	231	249	250	287	245	281	251	263	269	249	227	269	280	256	243	287	244	257	260	233	279	253	255	236	267	242	243	260	235	264	227	235	260	265	237	243	272	245	266	286	269	240	254	252	245	238	282	264	246	248	241	261	240	248	251	261	278	278	274	246	235	284	279	258	273	250	269	233	254	291	268	239	238	282	252	260	256	266	252	237	244	243	256	273	289	269	245	255	256	253	250	240	244	277	265	246	261	232	257	251	258	259	258	231	217	246	273	265	265	239	258	256	256	282	255	268	272	268	261	262	242	252	218	267	249	295	247	275	272	278	240	240	241	235	300	259	236	251	239	260	257	264	238	245	237	247	263	263	273	265	253	253	260	257	282	256	249	273	245	271	246	259	241	265	274	264	218	248	280	254	223	243	265	238	235	255	244	241	266	221	251	271	258	263	274	248	246	269	257	258	276	273	283	260	258	235	261	251	257	242	289	258	248	269	289	245	238	241	235	270	266	255	258	289	246	244	260	271	248	232	250	265	262	252	249	224	242	284	250	234	253	275	257	259	263	265	248	236	260	272	258	286	280	258	260	233	252	248	265	261	283	249	277	275	312	255	261	256	238	249	242	260	254	264	270	234	234	260	255	279	263	256	243	259	272	268	254	248	243	271	268	281	258	236	262	245	259	253	277	239	269	272	257	217	252	300	313	248	232	225	245	260	271	238	253	265	249	280	290	255	253	248	256	256	255	246	284	250	279	249	249	236	274	293	256	245	238	272	250	243	264	301	249	292	252	264	267	261	276	266	255	260	267	272	234	266	246	229	257	258	270	251	271	243	232	253	247	220	256	267	214	271	261	273	276	261	250	260	230	225	250	250	287	242	244	234	271	232	262	239	231	280	290	303	251	264	258	266	253	255	299	249	251	230	253	253	265	232	245	246	254	265	284	261	254	236	261	253	246	228	264	249	301	284	228	299	253	260	280	248	277	289	259	271	288	260	239	277	280	293	257	266	256	272	243	275	274	272	278	280	240	240	271	267	242	281	241	259	259	264	232	234	264	237	257	246	255	251	261	245	265	237	268	267	275	245	244	285	242	236	274	249	234	266	265	261	263	238	261	262	309	237	253	252	235	243	257	245	221	255	290	229	270	243	297	262	222	263	253	250	268	271	255	213	204	249	275	258	227	280	287	246	262	263	240	265	271	237	273	222	258	277	274	279	255	282	273	290	276	235	270	235	224	267	265	250	254	245	272	241	271	263	277	293	273	230	247	265	264	236	249	239	258	235	253	245	236	294	250	292	252	270	266	244	265	283	245	280	248	283	272	229	270	261	246	270	260	272	252	273	255	212	250	240	247	232	271	259	256	221	233	255	259	228	261	251	250	252	282	260	231	247	274	279	256	229	250	236	258	252	248	267	259	258	259	260	262	265	251	259	224	226	262	294	287	249	221	248	237	265	274	235	292	242	264	260	236	266
10338	7234	9570	8698	7178	5331	5015	4187	3491	2844	2242	2370	2167	1711	1718	1596	1432	1152	1094	1091	1083	1064	935	908	898	811	780	630	668	672	608	643	606	628	646	695	634	621	623	619	613	650	656	656	584	571	600	600	565	606	606	604	666	609	567	585	609	611	600	591	570	591	648	607	590	600	616	604	568	584	573	591	611	580	618	591	660	638	626	585	610	617	604	598	597	598	587	586	608	547	595	554	596	604	618	609	645	621	635	597	586	615	613	580	630	608	557	561	606	623	582	602	578	580	603	594	630	623	592	619	617	589	611	588	608	584	630	600	592	618	598	648	602	577	604	586	658	623	604	610	632	629	585	640	651	644	621	592	545	613	630	604	569	595	592	554	584	595	614	596	645	577	646	611	599	649	643	593	597	616	621	578	662	574	625	626	628	593	617	615	627	594	621	610	576	623	607	600	629	619	590	628	622	567	641	628	587	589	586	620	603	627	616	595	562	627	610	562	584	592	594	562	602	596	608	616	633	580	583	585	613	592	596	563	605	588	577	587	596	600	626	597	639	590	565	617	598	561	571	641	594	609	588	574	608	572	650	591	611	583	603	564	618	580	586	567	609	574	635	551	694	575	640	630	620	614	625	595	624	606	581	628	584	637	594	604	587	585	596	615	552	562	562	597	595	601	608	582	622	652	573	609	624	575	592	586	615	623	600	604	603	576	585	657	600	624	634	592	588	592	619	621	646	579	612	603	595	584	577	591	602	569	619	551	612	567	649	641	618	638	604	614	620	626	592	582	564	582	643	625	602	572	608	608	585	584	615	592	595	604	623	660	608	616	576	560	560	655	662	574	600	573	631	624	559	597	561	614	611	604	604	609	622	600	634	626	573	597	616	600	616	592	589	619	608	605	597	632	543	597	648	601	572	652	597	648	622	619	559	625	564	627	589	599	665	623	591	561	606	602	614	604	582	592	646	566	638	626	597	535	596	581	585	647	591	621	601	597	579	570	640	580	647	623	578	568	611	566	582	558	567	581	563	572	582	603	572	611	636	580	599	630	591	558	626	584	584	579	572	586	662	609	595	611	572	578	593	586	595	630	630	629	591	606	587	598	608	656	601	621	584	632	583	605	583	587	581	605	634	585	581	648	640	629	633	619	578	616	588	580	595	622	597	602	633	632	642	660	610	593	630	642	562	621	593	613	575	609	560	610	624	571	587	576	585	631	536	557	580	594	631	562	614	614	588	625	561	619	635	582	616	607	620	589	612	626	612	619	594	621	621	640	581	612	644	651	620	595	594	633	578	601	588	607	624	635	594	599	637	646	600	565	613	596	600	605	621	606	598	601	593	650	630	593	615	619	587	588	599	627	605	617	565	596	562	623	618	640	580	647	601	592	624	618	585	586	622	600	591	580	631	629	580	575	611	636	596	606	575	647	586	561	613	638	611	576	573	598	604	604	597	556	621	600	604	605	625	647	576	622	584	615	584	592	618	600	584	601	570	634	573	638	587	588	619	626	562	626	590	598	582	582	596	619	599	598	602	593	576	625	613	615	616	581	620	592	610	609	602	575	607	553	607	623	634	604	620	594	635	593	578	594	582	567	605	646	562	639	602	584	613	653	636	563	579	601	579	622	623	560	602	589	558	621	614	597	610	646	602	616	633	593	595	563	584	582	654	609	591	607	644	614	644	619	626	556	624	588	634	599	658	606	607	615	599	611	604	613	612	638	605	613	609	610	661	600	550	651	635	620	616	584	599	656	583	609	631	620	633	602	600	673	631	562	587	614	631	632	608	606	610	578	602	630	622	618	599	599	580	611	614	609	638	565	623	620	607	603	596	658	598	581	617	601	622	639	611	587	615	564	641	570	582	589	570	602	591	586	619	584	624	590	667	584	584	585	589	645	576	615	640	616	643	658	589	649	591	610	579	601	610	621	609	571	558	602	588	607	566	615	522	578	586	609	590	574	546	580	632	613	605	609	631	623	602	632	596	608	621	626	574	557	608	627	604	637	639	609	609	640	620	656	600	554	625	617	565	618	626	603	597	619	589	628	581	583	574	649	596	556	589	569	582	593	617	607	599	583	622	637	575	575	598	612	593	637	605	629	609	621	594	543	657	597	575	614	599	629	614	658	610	566	578	551	616	605	612	578	588	603	640	589	615	601	601	570	617	590	602	598	619	623	624	594	582	619	603	627	570	596	618	626	551	582	587	617	605	635	615	557	568	667	614	582	619	638	613	620	668	600	611	620	607	602	621	562	637	585	584	587	611	621	594	607	628	620	612	606	553	573	608	632	558	626	609	595	595	577	590	586	562	627	585	641	660	606	643	677	620	617	597	650	594	599	625	642	639	597	580	616	612	610	652	583	568	601	612	559	570	594	610	622	588	625	584	620	629	618	576	645	616	601	590	609	587	599	587	619	635	602	585	619	592	577	611	607	620	571	620	610	589	593	547	615	609	572	602	576	582	609	600	624	607	626	626	593	644	588	609	580	646	586	593	566	618	616	584	632	629	631	591	589	566	590	639	548	580	630	622	633	621	622	600	597	602	607	618	592	576	581	624	557	588	623	569	631	604	615	570	586	612	620	581	637	583	607	617	566	594	630	645	626	576	590	577	579	538	581	623	638	644	609	617	602	601	634	551	580	632	610	587	646	654	632	594	599	581	580	593	507	557	621	558	621	626	589	620	572	607	621	579	607	606	613	615	581	568	656	580	574	583	596	652	594	625	570	639	627	589	575	587	594	561	572	599	591	568	644	603	564	577	586	611	604	619	633	597	638	592	584	624	637	597	613	598	608	645	590	566	609	588	600	563	631	587	609	589	612	597	605	606	625	642	609	616	632	613	597	603	584	585	594	611	620	635	607	569	609	571	644	606	592	585	623	613	555	559	651	619	602	625	615	579	600	580	619	584	564	614	624	601	602	609	622	615	573	636	603	592	610	659	594	588	617	581	620	581	566	572	617	554	610	643	629	589	624	566	601	615	643	605	599	582	555	580	609	584	611	622	572	536	588	576	604	634	609	594	620	590	603	585	547	613	630	622	636	641	656	603	542	540	560	652	632	575	564	639	591	566	590	602	581	590	638	608	658	626	601	646	637	615	604	578	573	602	641	615	626	620	541	575	609	616	636	575	630	591	610	621	602	579	597	596	586	590	607	587	617	574	606	620	627	544	630	602	649	628	647	583	587	670	592	579	620	614	607	598	560	583	579	558	647	639	618	574	647	606	628	589	610	615	607	549	600	605	569	613	648	617	615	594	624	611	630	604	611	591	630	591	615	624	594	591	606	579	562	635	561	618	624	580	633	610	608	590	602	589	621	607	569	598	637	606	593	591	623	632	607	573	600	551	583	586	591	590	614	640	595	630	615	636	602	589	613	603	622	623	619	582	624	614	588	600	574	591	602	631	619	584	578	578	573	536	616	608	585	639	640	594	652	592	662	580	583	600	649	598	628	632	612	605	565	621	615	641	602	626	636	642	602	568	565	624	591	605	619
27669	14757	12229	8085	5644	3981	3121	1973	1434	1286	1026	870	899	763	669	644	544	524	507	513	531	510	477	473	456	395	368	407	359	358	353	372	347	383	367	317	394	322	349	326	369	383	343	402	342	359	384	378	368	346	348	344	332	351	391	336	348	339	375	337	323	333	347	364	336	346	329	330	378	378	362	347	338	347	340	357	364	340	351	360	333	359	354	342	354	364	368	370	383	362	385	336	287	365	352	366	338	339	375	347	367	340	356	333	361	349	350	367	351	329	368	327	341	339	370	372	363	340	391	350	349	343	369	362	353	340	362	347	371	370	383	370	360	344	336	342	380	355	352	388	318	333	330	342	393	353	359	341	370	355	317	363	376	353	344	356	372	346	322	361	383	354	313	374	336	327	351	329	327	353	310	340	337	317	323	324	394	373	329	337	348	317	387	368	325	352	328	375	360	356	332	348	332	363	377	331	369	332	338	339	331	341	379	313	341	298	346	355	351	335	351	387	339	346	360	340	360	361	355	368	348	326	342	398	360	373	342	344	326	346	345	356	362	366	313	364	344	342	328	326	340	380	344	362	366	354	347	392	362	334	341	345	312	366	362	353	337	379	336	339	338	367	332	338	347	334	331	359	345	363	365	364	350	309	347	364	350	355	354	351	372	348	328	344	372	384	353	361	357	346	353	384	341	370	388	347	302	339	337	355	296	353	330	380	352	329	335	363	378	364	343	375	364	370	345	372	353	342	346	321	334	343	317	334	346	347	317	371	359	368	334	373	338	316	343	314	351	369	352	322	305	305	349	356	363	359	381	358	366	310	348	324	333	392	371	334	334	372	366	366	362	335	340	352	342	376	349	341	353	353	346	346	294	368	321	342	334	359	385	366	380	340	366	343	363	335	359	350	347	326	350	364	399	367	337	384	364	307	325	364	318	350	342	385	327	347	375	343	356	382	377	356	357	350	356	366	305	333	353	391	352	342	369	362	362	352	345	344	346	332	344	373	371	333	362	358	359	316	333	346	382	314	343	316	344	328	337	375	369	330	357	362	358	346	364	376	327	348	335	347	339	341	365	340	341	324	324	357	341	336	321	357	376	346	347	323	339	350	370	336	330	319	355	369	349	331	335	373	362	357	357	332	334	337	357	338	339	328	354	365	323	332	388	343	360	348	342	373	356	370	350	350	347	361	331	342	375	340	352	361	370	359	367	336	361	367	362	361	351	325	335	382	376	365	353	328	371	376	360	323	342	341	370	357	349	371	348	351	334	380	339	371	381	343	363	349	337	359	304	338	345	350	328	349	384	317	347	371	337	325	344	330	351	384	375	360	367	362	355	347	332	388	330	359	331	342	350	314	383	371	338	358	344	380	352	341	352	340	369	377	351	343	349	320	299	331	350	328	360	361	356	290	323	365	330	380	363	317	330	398	393	358	340	364	350	362	357	350	313	360	369	338	336	367	321	373	349	350	363	364	358	346	335	370	356	353	402	349	355	364	349	353	341	391	334	320	369	361	319	361	341	344	354	346	329	334	369	347	352	378	337	363	338	319	401	358	366	335	309	334	350	356	377	329	354	351	347	345	355	347	364	348	352	292	353	366	333	350	359	333	348	332	335	377	332	330	337	371	350	321	311	339	358	335	361	371	355	364	353	320	364	402	326	337	361	368	346	367	335	319	379	346	361	357	376	358	370	339	338	362	340	329	348	341	355	324	345	316	350	354	341	337	370	340	372	328	352	356	336	350	333	320	301	354	351	336	355	318	394	337	338	347	351	344	354	388	371	313	344	344	371	368	350	331	348	331	340	357	337	332	318	310	364	331	341	350	333	326	340	365	311	339	352	367	352	358	312	332	351	393	338	342	376	352	330	353	363	328	377	352	372	337	357	368	366	364	375	327	362	339	339	356	365	365	331	367	348	349	345	342	346	374	329	328	359	355	365	375	321	349	356	342	316	316	358	327	349	351	347	361	377	359	325	365	363	314	369	349	336	348	370	330	331	364	348	385	348	333	353	355	321	343	347	354	355	366	340	326	352	375	357	353	354	365	326	337	372	361	390	336	343	314	345	371	314	338	376	352	392	349	346	337	359	364	389	327	368	364	363	310	323	373	404	337	370	347	363	347	379	372	342	357	346	327	353	349	348	339	328	311	337	346	344	382	339	366	375	344	379	351	332	364	365	343	329	308	332	338	354	356	371	354	364	397	360	330	397	354	306	371	349	307	340	332	337	377	369	324	346	330	326	303	354	327	359	370	370	355	365	330	332	359	332	330	314	380	364	349	348	347	319	363	366	347	315	343	347	376	358	347	329	349	309	340	350	368	342	335	382	350	316	372	348	353	327	341	358	316	354	375	337	377	311	367	366	375	381	347	333	354	334	335	338	362	379	362	322	324	336	347	318	313	299	326	321	333	376	361	342	380	367	349	325	351	408	389	325	384	373	392	353	363	360	352	346	335	374	381	345	335	342	338	373	377	373	336	334	332	364	376	365	348	375	335	356	377	349	385	339	367	323	324	354	345	357	340	364	311	366	362	412	348	377	337	375	355	353	346	343	332	340	337	341	327	319	368	357	340	379	358	328	360	331	320	358	364	389	348	338	379	363	342	350	366	360	375	351	359	358	356	368	365	328	361	320	335	390	388	304	382	333	395	354	379	348	343	343	368	362	366	328	364	322	366	373	358	328	314	372	353	333	339	381	352	338	347	343	357	334	354	360	344	331	329	339	390	394	360	359	374	343	371	360	358	365	298	356	356	353	345	355	370	356	354	388	356	358	380	324	354	328	406	353	335	329	303	365	335	350	347	352	346	350	376	379	359	324	331	340	355	368	361	342	346	369	364	357	354	372	318	388	354	327	327	361	349	349	360	367	340	339	348	365	350	380	351	353	320	359	352	336	328	320	351	321	363	359	351	389	356	351	332	371	362	356	340	357	350	367	388	358	328	337	373	351	375	348	359	359	360	349	325	328	328	374	361	343	383	354	359	360	372	316	356	348	371	318	332	338	322	383	370	362	392	382	344	341	333	362	327	313	322	373	370	324	314	326	358	360	346	351	373	353	357	363	347	329	330	372	347	355	354	339	356	347	369	320	335	358	345	353	364	310	372	312	327	348	336	347	339	397	342	333	345	364	345	324	337	329	365	323	336	311	339	353	347	324	348	341	376	363	313	340	377	353	352	348	348	358	366	360	359	359	329	353	354	381	327	340	357	393	342	334	362	376	356	351	362	357	336	341	331	359	357	350	334	322	364	360	335	359	332	348	384	356	339	359	340	344	322	352	369	373	356	322	316	352	396	329	319	354	348	322	353	352	338	335	330	381	351	376	346	320	368	329	351	315	350	360	350	350	322	330	357	343	345	323	345	380	326	365	344	348	346	364	315	363	381	371	339	356	343	320	373	344	337	369	405	390	326	365	353	369	347	331	341	314	340	314	318	356	354	352	336	371	336	371	340	350	320	345	373	332	317	347	359	339	352	342	342	340	339	358	321	350	357
17254	10946	16914	17906	16376	13191	10832	7794	6077	4949	3993	3874	3772	2958	2424	2478	2227	1946	1795	1839	1771	1716	1425	1346	1306	1185	1006	991	960	923	868	781	819	834	891	902	884	901	859	869	809	796	842	842	846	778	819	750	841	771	829	790	838	793	748	829	810	804	765	854	784	744	769	806	834	788	740	816	815	779	755	752	810	822	747	734	799	840	752	858	805	817	807	800	805	824	798	834	737	785	817	747	776	771	768	811	800	770	800	798	811	797	834	781	843	801	762	764	805	806	769	803	780	799	796	786	770	750	746	784	787	773	800	780	824	767	792	804	773	775	801	791	796	759	828	811	770	788	799	762	783	757	809	790	784	855	786	777	760	787	799	789	814	781	784	782	755	795	778	766	806	813	794	797	801	781	793	752	765	816	776	732	857	790	816	758	796	802	790	814	817	743	786	830	775	772	782	798	781	739	762	735	789	806	794	783	818	795	781	786	753	758	785	751	839	788	788	779	792	780	796	776	818	792	849	796	780	780	778	820	784	824	830	805	790	745	798	793	883	821	802	816	772	774	727	769	828	745	686	749	809	785	741	802	805	762	818	782	752	790	739	805	779	795	795	812	735	793	832	748	752	826	796	831	765	773	778	756	799	792	761	761	825	810	834	815	742	816	808	790	758	822	850	838	817	765	767	822	787	804	813	757	756	788	806	771	792	753	797	777	805	777	815	737	780	782	801	791	817	777	797	779	795	816	768	804	768	770	760	819	737	757	757	757	807	758	792	802	792	767	834	843	746	789	811	782	802	788	758	792	795	766	814	787	792	815	795	746	819	781	807	787	828	793	801	781	801	774	739	836	746	802	791	775	783	754	779	804	819	778	833	756	778	794	809	755	805	764	781	776	741	758	785	824	769	780	809	819	774	841	774	801	812	787	753	786	780	793	772	760	825	731	740	792	800	793	798	800	767	818	841	760	841	822	802	811	800	767	818	744	768	803	775	821	760	774	783	806	753	797	778	716	793	798	840	808	817	788	780	811	762	812	763	784	774	797	770	814	806	742	763	820	767	776	749	825	792	798	765	745	829	743	765	795	791	766	794	787	804	844	847	796	813	805	746	801	769	831	767	759	758	836	822	772	811	804	725	820	727	763	761	790	757	811	813	788	821	792	780	748	827	735	719	762	834	784	763	785	761	795	786	810	787	756	783	841	822	758	789	773	783	825	762	775	774	807	781	803	813	735	812	787	806	813	783	763	812	799	790	810	757	805	832	778	780	729	821	737	781	785	805	780	777	787	796	771	766	737	767	784	739	820	754	750	839	831	775	858	806	745	770	827	786	761	806	774	773	800	796	791	764	765	771	802	768	786	764	792	771	768	741	762	777	787	781	784	781	841	720	798	795	766	834	752	753	775	770	771	809	740	797	776	803	764	790	747	826	818	785	847	753	747	833	771	772	796	763	788	798	755	759	837	814	805	788	771	798	710	785	784	776	809	729	783	800	770	778	863	748	759	803	779	758	757	822	794	764	784	783	773	749	776	764	805	777	757	799	779	771	761	776	771	810	770	816	797	754	775	776	777	798	787	787	789	743	811	789	781	814	766	825	830	778	811	775	798	789	815	822	816	821	831	796	811	824	775	768	815	845	781	757	826	835	745	811	781	777	779	766	778	757	772	794	794	783	774	819	824	831	829	767	785	812	829	814	835	805	817	786	774	798	774	755	819	778	732	768	773	780	786	760	765	800	765	808	797	770	765	793	825	749	773	791	802	780	790	774	797	771	773	764	810	793	786	792	838	779	781	772	796	817	807	816	780	792	731	770	767	832	747	786	792	762	807	850	762	755	752	795	812	820	775	809	795	793	776	745	804	767	820	756	803	774	817	778	801	836	789	848	799	806	750	789	788	773	778	808	745	789	847	817	760	795	755	793	797	796	770	814	747	807	801	776	737	835	810	799	788	751	786	764	744	767	808	760	784	807	810	735	789	828	769	778	777	781	796	793	826	790	771	820	801	775	797	781	811	780	791	790	799	757	789	790	735	815	768	827	803	734	755	770	818	800	784	818	767	744	812	747	790	784	771	736	746	791	792	756	769	780	781	756	796	822	812	834	800	769	792	806	816	792	872	776	805	774	781	748	813	790	804	757	790	731	814	783	794	859	802	817	752	782	800	772	747	799	774	786	793	815	771	765	807	806	787	794	809	809	762	801	777	795	827	785	761	792	780	835	759	806	727	799	772	800	787	761	768	812	739	723	777	747	768	823	821	788	809	779	825	806	797	823	772	801	835	786	765	816	771	809	771	717	774	777	799	800	798	827	749	817	788	794	798	757	812	761	739	780	824	762	807	780	776	794	793	768	811	831	818	804	794	803	820	808	828	774	812	781	790	847	786	778	820	793	779	807	792	795	764	796	816	770	785	771	768	766	771	799	797	778	769	806	784	814	770	739	836	794	797	801	808	794	789	815	779	784	803	766	758	805	771	814	787	781	818	788	826	775	841	808	791	794	796	758	804	801	784	838	812	752	761	809	754	768	776	805	780	790	775	769	767	753	768	807	793	791	765	800	807	805	775	792	764	800	740	801	830	779	791	781	766	795	796	766	796	829	826	755	803	791	788	741	826	791	793	813	795	811	790	757	793	770	765	773	782	807	757	747	783	755	796	795	801	814	757	793	802	848	785	761	808	771	841	795	832	779	798	835	801	822	824	793	803	764	747	791	838	784	752	782	792	816	800	766	842	800	790	814	792	782	796	782	785	769	795	780	780	805	829	834	737	801	780	802	808	820	768	778	739	833	785	815	852	816	767	816	783	765	851	765	785	749	800	812	770	822	835	780	788	872	824	851	791	798	777	857	794	791	763	775	801	827	812	780	776	795	820	794	807	829	812	773	824	826	767	813	755	762	771	786	766	821	793	825	795	791	803	769	781	769	748	762	787	756	788	770	728	822	786	816	832	790	759	775	838	766	795	789	755	807	793	813	825	777	761	816	788	769	778	776	814	772	843	776	800	791	741	776	777	821	791	817	768	764	769	772	808	779	783	803	779	784	740	754	795	812	800	772	824	852	769	745	761	804	775	779	753	823	809	809	814	744	779	759	782	730	813	779	781	813	799	839	781	770	755	770	739	748	778	771	791	763	766	759	831	802	810	773	810	750	867	791	769	756	776	797	735	801	806	694	793	824	789	776	792	765	781	799	817	810	821	817	778	743	733	800	762	823	794	790	771	784	801	770	771	789	756	773	749	750	801	818	798	781	830	785	771	787	761	750	762	801	804	776	733	809	793	827	743	767	770	798	827	804	779	800	792	800	772	778	778	760	765	771	771	794	751	779	784	775	760	729	818	794	762	798	728	806	804	783	800	774	750	797	800	801	815	770	744	759	850	830	825	761	761	822	771	792	792	801	783	777	761	771	767	802	778	778	732	794	741	817	794	755	758	777	792	833	803	764	797	756	805	869	798	768	758	790	747	810	778	755	796	744	753	860	789	778	731	746	767	759	784	818	820	787	793
38106	20169	17988	13354	9274	6684	4819	3182	2024	1557	1404	1185	1148	906	805	805	697	661	663	667	654	507	550	528	513	475	431	449	387	388	394	398	428	424	431	397	384	392	398	368	406	407	382	357	393	381	382	413	415	373	393	392	401	396	400	378	354	403	407	359	409	371	387	395	355	428	397	388	392	361	353	392	372	389	403	400	363	348	389	377	373	369	379	420	387	411	408	385	354	378	383	372	358	331	389	388	362	355	366	367	391	336	360	383	389	343	415	377	375	409	370	389	380	392	407	415	372	342	396	376	371	392	383	397	388	360	397	387	369	360	354	388	411	390	378	361	368	364	403	358	390	395	393	354	398	419	390	341	398	378	427	363	367	415	427	375	394	367	399	422	391	368	396	400	374	406	394	356	372	390	385	386	393	388	399	393	368	380	376	398	363	360	385	414	373	395	400	346	404	459	363	394	408	395	380	357	390	409	375	384	386	373	392	391	389	400	393	383	401	365	386	403	426	388	354	380	409	401	383	370	348	386	367	388	363	437	395	420	354	348	369	370	392	387	385	361	358	371	422	355	336	386	367	403	419	386	367	417	359	372	378	377	395	383	371	394	391	339	361	411	363	356	390	363	395	405	376	368	383	408	407	381	371	396	416	435	375	391	387	370	401	390	402	388	396	398	407	348	372	378	382	386	372	373	384	395	382	357	392	386	419	389	408	330	329	375	367	354	411	384	365	394	381	386	357	342	362	383	394	375	399	369	390	386	353	366	378	353	377	403	399	408	403	379	364	381	385	338	419	388	417	416	379	388	375	400	401	398	406	378	348	389	370	402	368	359	414	387	371	402	399	369	413	355	354	377	401	380	347	415	380	402	383	369	360	377	403	391	395	354	398	422	380	351	399	373	361	338	399	356	407	374	336	418	379	326	370	415	361	377	365	383	359	372	376	383	337	392	367	357	375	402	349	404	384	412	407	386	353	421	374	395	388	372	352	388	392	394	403	400	382	363	365	312	382	375	390	385	386	387	365	400	360	371	336	382	395	402	399	351	388	386	436	382	372	363	384	365	400	390	392	395	379	402	362	353	406	380	392	371	394	360	378	366	414	421	418	408	400	376	383	384	385	397	400	363	428	400	379	370	334	354	384	386	379	379	388	365	371	374	335	367	356	382	391	439	375	413	404	377	425	390	391	371	385	376	346	373	346	396	383	391	388	387	379	379	402	371	391	409	410	360	392	374	379	399	377	381	354	389	379	376	367	372	356	374	343	372	405	399	369	404	382	407	375	396	372	386	386	399	361	395	390	397	348	383	412	395	437	408	402	375	398	363	420	381	393	412	398	391	405	393	351	376	391	410	366	386	353	401	398	410	380	372	374	420	401	373	357	401	369	398	396	391	381	390	463	398	381	384	425	403	384	421	367	402	406	406	396	389	373	396	399	390	392	377	381	420	401	374	410	434	406	370	397	386	396	411	381	389	413	394	339	352	400	400	359	391	394	352	404	423	363	378	368	350	370	362	389	368	385	400	378	411	385	347	369	343	381	386	383	395	406	382	389	368	413	393	410	366	343	398	392	398	399	361	383	413	399	417	369	360	381	413	407	378	440	355	419	371	391	383	390	377	389	376	412	394	373	371	402	396	420	374	385	412	375	380	356	372	379	365	450	382	386	404	409	382	404	390	371	403	407	392	412	426	389	367	402	378	385	407	448	391	372	375	347	330	360	394	385	434	380	390	387	406	360	387	358	370	359	369	397	403	353	393	386	380	406	375	394	393	386	420	373	406	358	395	363	383	397	388	395	418	397	370	415	380	361	375	349	382	372	380	376	364	398	392	433	375	370	395	363	373	354	417	382	358	400	408	360	361	391	368	419	367	366	387	374	428	395	402	351	361	358	380	404	389	392	369	386	421	382	387	378	362	390	375	353	367	388	396	417	411	366	409	405	372	377	409	379	397	371	424	385	400	360	403	361	416	358	356	385	371	367	429	373	391	417	339	428	358	378	387	382	384	379	403	386	400	450	361	366	378	386	381	418	383	392	386	401	383	398	393	355	399	378	377	397	361	381	366	366	403	378	398	403	344	402	376	390	374	384	374	388	423	425	367	359	336	408	374	387	409	408	359	358	395	353	392	411	439	407	385	386	387	371	388	408	405	389	399	368	341	379	350	392	382	403	400	391	334	410	396	356	430	318	423	416	420	377	424	393	374	452	386	350	425	395	389	356	360	363	395	373	367	376	397	353	375	401	411	355	360	384	382	368	388	414	373	399	386	384	391	414	377	377	417	402	399	392	397	418	374	403	402	397	375	370	355	369	405	398	381	387	381	400	381	388	385	380	413	411	367	362	401	369	374	372	391	414	384	372	407	424	402	380	422	361	407	439	378	391	397	375	367	390	398	390	365	368	386	369	381	344	381	368	397	339	402	417	407	359	363	417	363	415	384	384	366	385	347	376	417	378	373	375	414	385	404	376	372	371	399	389	361	410	380	372	375	407	348	378	368	415	406	386	377	370	376	400	396	367	355	396	373	421	414	403	407	362	355	408	383	396	396	444	366	392	387	367	357	356	366	392	369	377	366	350	367	389	368	402	388	389	442	384	362	377	404	382	381	381	372	419	387	366	389	396	401	403	380	426	399	361	372	347	375	404	369	362	344	427	392	397	392	389	355	358	364	370	400	419	387	377	399	349	411	363	390	365	376	380	407	382	361	385	386	356	376	423	394	386	396	382	412	399	368	380	368	409	390	428	364	377	375	411	399	391	353	361	423	344	391	399	382	405	349	449	391	355	354	372	370	378	423	345	368	393	371	371	404	380	381	387	370	400	389	397	365	411	407	388	400	392	369	356	412	386	374	395	387	347	362	396	390	423	409	381	420	348	345	375	347	392	420	392	384	385	411	386	404	396	364	368	362	388	364	406	399	362	386	385	379	365	371	397	396	371	408	375	349	404	367	391	378	397	370	393	401	341	418	358	368	397	403	369	424	355	408	424	372	391	377	428	398	391	391	372	401	383	366	367	381	421	372	406	398	376	373	412	422	381	365	368	448	374	375	405	406	352	370	431	401	395	363	371	421	396	433	406	376	357	363	365	366	371	402	360	434	421	381	370	372	376	387	414	417	343	422	360	395	382	433	367	377	396	398	404	341	353	379	389	378	353	383	404	408	403	376	396	365	375	436	377	368	398	380	348	383	333	377	411	356	391	369	391	367	377	375	403	371	354	406	387	379	391	390	370	401	395	369	375	397	395	331	373	393	402	392	384	403	376	399	393	361	361	360	382	386	383	369	399	344	363	363	407	380	400	405	439	353	389	360	365	375	378	391	386	383	394	383	379	379	351	367	375	376	407	361	387	400	402	363	382	390	360	380	362	400	417	385	351	368	376	356	372	358	382	378	406	342	366	406	403	347	373	361	373	401	360	388	394	372	382	387	381	380	391	364	365	362	374	375	406	411	385	377	429	394	390	413	388	398	397	384	378	370	374	419	375	385	409	370	397	415
22710	14296	22316	23963	21710	18636	14660	10616	7692	6238	5446	5310	5025	3797	3206	3054	2880	2658	2513	2502	2331	2040	1816	1738	1650	1235	1118	1120	1070	1021	947	958	943	932	905	1001	911	884	891	932	895	915	899	886	845	864	833	854	907	890	854	852	831	899	876	870	886	892	861	844	870	850	876	891	825	888	823	895	838	859	891	842	824	844	822	846	840	801	834	866	837	893	912	875	857	834	874	890	918	821	941	792	901	798	882	811	851	823	827	815	894	879	868	820	829	854	796	816	906	837	894	859	797	872	877	861	821	819	833	862	841	835	883	923	810	868	810	859	845	912	824	861	836	847	834	826	817	841	868	815	881	891	847	846	900	858	885	865	871	908	842	849	868	817	860	788	836	855	857	830	877	819	850	826	835	856	826	869	883	836	818	902	881	888	844	802	851	863	842	874	824	793	811	889	833	818	880	798	850	860	851	808	811	861	847	780	809	866	859	833	843	840	815	821	825	794	781	829	897	834	920	888	861	805	853	835	827	863	833	875	856	909	827	830	804	845	839	856	857	843	808	830	835	857	836	845	897	842	896	827	796	866	884	883	870	834	901	861	862	850	855	832	850	825	824	875	868	845	809	829	886	885	850	853	821	832	742	827	843	825	811	823	906	838	839	847	840	884	925	828	830	915	846	843	833	868	791	823	846	840	838	805	889	884	899	872	849	908	823	862	857	858	828	855	878	870	831	882	880	775	879	829	834	837	814	782	833	847	842	887	867	894	834	923	868	842	851	877	841	819	854	770	869	845	837	888	843	803	851	864	817	823	879	836	802	817	880	874	893	832	835	824	849	847	751	882	803	830	825	847	854	844	867	892	869	835	817	828	880	840	880	800	825	872	821	807	844	805	824	868	817	852	809	835	848	845	838	880	858	872	832	805	848	860	889	865	855	823	915	831	794	834	810	795	890	823	849	800	870	827	830	854	816	837	842	821	839	818	832	815	858	835	845	822	889	866	820	857	876	863	872	854	877	850	823	845	832	807	833	851	845	794	868	859	841	819	821	826	787	847	844	873	848	816	848	846	868	885	822	826	833	883	845	835	839	897	840	888	848	829	881	820	885	865	864	757	845	855	850	871	823	876	864	866	824	878	813	827	849	836	860	849	862	837	897	815	839	864	807	835	937	828	832	865	820	870	884	869	864	775	858	838	843	872	875	855	854	877	853	859	834	804	821	862	846	826	885	849	852	836	859	918	868	845	865	866	859	852	818	842	816	825	847	828	805	823	908	826	880	862	883	862	808	881	891	823	844	872	870	895	868	861	825	903	814	833	840	868	858	832	883	809	822	809	848	824	880	879	891	842	857	865	827	871	825	851	837	804	874	833	837	862	801	839	867	855	855	825	875	821	859	850	861	896	852	859	861	842	763	844	849	831	828	820	860	843	838	862	881	851	843	825	845	797	879	808	825	859	817	860	822	818	844	824	834	865	849	858	836	866	867	845	844	833	874	807	845	845	852	816	842	838	854	822	836	916	873	800	832	860	754	866	862	837	887	838	846	846	859	833	839	827	843	816	802	845	814	811	808	879	804	836	844	889	875	874	876	906	866	886	808	870	864	844	868	850	840	833	895	856	828	802	818	825	794	866	878	853	885	847	911	839	800	829	844	827	827	875	820	915	824	850	786	874	879	876	837	861	833	824	827	828	862	861	827	826	886	870	817	891	809	827	763	864	827	853	819	859	890	835	901	827	821	848	837	828	812	827	818	862	839	874	837	843	810	793	842	811	855	815	849	869	855	853	843	854	836	822	814	807	819	855	861	858	913	850	906	866	853	881	823	823	832	813	813	870	814	877	865	846	910	835	883	826	813	888	818	841	878	819	876	821	826	854	858	833	829	826	894	847	858	863	866	853	819	885	861	889	842	834	841	885	900	831	840	890	834	896	860	794	844	850	817	867	835	880	841	873	857	887	859	864	885	885	818	861	827	839	839	869	881	850	883	781	869	817	845	833	887	854	829	864	898	893	878	872	856	767	784	796	860	833	873	792	860	874	806	853	846	832	874	817	866	864	864	880	853	883	828	819	774	832	835	860	837	839	886	852	832	903	832	865	824	898	849	837	811	817	820	906	817	889	877	861	835	888	833	910	865	863	850	831	835	945	814	864	809	857	876	851	881	794	860	831	845	894	894	850	859	844	810	850	858	830	863	844	817	837	770	866	866	849	866	830	791	835	877	841	869	811	855	829	811	915	848	832	847	876	846	837	825	834	839	838	871	826	829	867	833	895	808	819	799	817	870	862	856	873	848	854	821	823	863	887	929	900	848	894	809	852	858	858	882	848	847	880	797	847	862	848	779	883	915	843	846	813	856	812	839	846	891	838	841	848	837	842	882	829	823	857	833	853	832	852	850	855	814	849	887	800	866	835	844	796	829	862	775	846	775	876	843	841	872	815	852	862	878	806	814	886	842	841	880	827	790	833	894	829	820	906	835	880	839	854	831	863	835	923	890	869	842	873	888	839	865	881	865	848	857	850	860	836	841	839	883	818	833	860	859	862	814	836	885	843	862	884	891	851	869	883	871	791	830	833	858	865	820	879	877	826	854	841	825	864	847	816	878	901	833	817	888	849	870	911	907	863	839	836	857	812	917	825	867	840	837	824	847	866	863	825	848	877	809	880	828	843	837	878	843	805	782	796	830	875	867	851	829	850	861	863	837	872	867	872	862	833	841	833	863	812	860	815	840	809	839	900	880	843	873	869	819	835	854	900	870	852	810	836	824	853	859	846	834	874	851	849	848	827	843	818	855	828	861	854	890	888	862	849	840	902	870	804	804	863	880	905	830	864	807	867	827	887	831	807	839	808	828	872	901	853	821	899	886	841	798	878	845	866	847	868	836	846	857	893	811	901	880	829	856	841	915	834	857	881	856	879	868	840	876	842	836	847	861	850	865	830	907	830	848	851	821	823	860	862	858	832	861	851	803	812	818	840	879	874	866	780	804	878	864	897	828	821	839	778	860	878	841	846	873	878	816	860	805	819	853	815	848	845	835	842	854	857	850	838	884	857	853	797	853	870	844	853	902	852	863	882	851	806	875	872	842	877	808	834	834	871	825	829	865	867	865	822	831	807	840	856	871	878	853	843	844	817	877	883	838	879	807	805	840	833	853	872	902	876	850	873	838	853	817	824	846	882	880	834	870	809	855	832	851	904	896	934	808	839	838	830	822	822	880	832	806	808	872	859	869	851	868	891	881	844	859	854	849	876	843	801	855	851	816	886	844	882	850	800	870	837	882	874	902	852	852	824	815	872	856	825	854	900	853	880	858	836	854	829	851	784	865	828	857	838	867	818	841	896	854	832	890	836	872	835	819	830	888	847	847	853	862	875	825	850	870	836	894	851	863	823	859	850	833	826	853	854	876	858	823	863	823	799	875	862	804	847	848	787	836	831	869	849	841	891	909	903	843	816	883	866	875	846	861	885	862	823	868	863	805	859	862	841	841	904	847	868	884	826	835	859
17631	9506	8667	4350	2456	1551	1054	762	686	563	533	476	473	414	371	387	396	374	381	370	349	297	296	301	313	317	274	292	248	224	229	240	249	273	242	251	261	240	230	232	262	258	278	283	239	239	271	254	245	284	243	269	295	277	262	241	260	210	227	258	264	231	262	254	252	244	257	251	260	252	261	258	271	261	235	233	266	239	227	258	236	277	220	249	230	270	256	253	253	222	239	221	239	258	248	246	266	263	255	244	261	256	240	243	241	237	254	232	264	248	264	229	244	244	268	238	289	268	246	268	281	252	234	231	262	233	276	276	256	254	282	250	285	268	266	257	250	270	250	211	273	242	247	244	243	252	236	269	274	267	254	224	247	273	266	279	244	255	229	221	268	233	273	253	260	286	253	248	253	245	281	244	258	267	271	269	222	232	234	242	266	248	269	260	242	223	264	238	263	250	243	265	249	222	246	254	228	261	272	219	225	254	264	278	232	290	242	264	252	267	273	283	247	237	246	272	256	229	210	239	252	286	264	227	235	282	238	267	275	254	236	232	249	235	233	254	248	255	227	273	218	250	279	251	257	265	254	240	277	265	274	285	261	285	283	243	251	261	238	256	225	248	219	276	256	260	221	247	271	246	226	255	227	245	226	268	267	250	245	246	256	278	225	284	267	265	238	259	237	241	272	230	240	268	250	283	265	286	245	216	288	247	252	239	264	217	279	253	242	232	230	259	277	262	224	256	216	225	246	251	262	250	240	242	227	262	258	250	270	258	240	244	254	273	243	289	263	279	268	221	246	258	285	273	247	255	260	250	241	281	220	249	271	260	245	246	270	252	244	260	237	224	271	238	240	252	235	236	255	264	252	237	254	239	260	250	266	234	271	216	267	258	249	254	290	260	247	251	251	262	235	260	250	260	280	278	245	266	253	250	257	251	246	265	256	262	240	250	263	257	245	277	248	265	242	276	257	256	272	243	238	254	205	278	247	265	247	241	252	267	256	258	252	268	238	267	254	261	274	255	276	258	290	235	264	202	238	250	272	224	261	274	297	274	271	277	256	232	261	275	247	230	263	269	245	266	210	238	240	253	241	242	276	260	237	249	227	249	253	268	225	268	265	238	264	251	226	225	276	260	236	289	270	279	230	250	263	258	224	260	289	272	295	249	251	254	257	256	283	278	271	275	249	242	287	258	237	239	296	252	286	237	237	255	277	252	221	269	195	280	242	283	253	283	246	228	219	248	243	243	288	262	283	295	254	243	246	284	225	250	274	253	248	259	263	266	256	269	290	247	276	258	264	223	284	238	241	241	251	241	259	256	256	257	247	256	243	233	244	265	251	233	227	271	271	243	263	253	260	263	261	247	257	244	227	237	285	258	260	259	235	259	233	269	237	267	262	255	242	264	288	236	266	263	257	253	259	263	274	270	275	233	251	266	243	257	259	255	245	288	262	225	264	241	247	270	221	242	271	247	240	234	244	248	234	238	237	255	252	247	248	259	274	227	252	258	267	232	234	239	276	271	245	242	259	249	248	268	262	254	256	266	274	247	240	267	284	255	252	238	278	242	237	249	260	256	229	244	253	253	278	271	262	253	242	249	272	276	269	256	250	252	278	289	230	253	223	257	233	272	230	283	254	273	276	283	218	251	234	235	259	254	241	221	238	258	278	262	282	276	285	263	236	225	277	267	271	252	242	282	250	252	263	261	247	261	256	273	224	237	266	261	256	259	258	237	260	261	253	242	276	247	255	270	249	237	257	275	227	238	274	245	252	256	268	252	247	258	286	254	235	239	260	236	264	273	248	246	262	229	239	241	266	308	252	270	251	277	241	234	230	250	215	271	230	238	284	232	258	233	260	250	295	261	222	265	261	248	235	230	248	255	254	278	247	258	245	253	232	242	255	242	254	261	237	256	231	247	265	250	248	264	258	274	262	251	236	236	267	250	247	256	271	248	257	239	263	248	256	276	277	256	252	249	227	270	246	261	273	254	241	260	230	266	271	274	252	241	248	251	240	274	277	287	235	232	262	246	245	196	224	249	234	261	216	231	262	248	255	239	243	258	272	245	269	261	274	245	273	297	261	206	260	289	242	268	256	249	246	256	263	233	241	253	238	251	274	254	265	238	240	260	252	252	246	235	247	290	283	268	273	258	253	250	286	259	241	239	251	263	272	253	246	267	252	260	248	271	253	286	257	221	246	282	250	236	229	248	243	252	252	267	255	240	217	256	263	262	270	253	263	255	245	234	236	242	275	291	245	260	248	256	252	272	249	251	261	248	239	256	216	267	259	238	283	268	233	256	252	236	252	254	238	252	264	246	264	251	230	244	263	215	234	262	259	246	270	266	268	295	283	239	243	234	274	269	266	241	231	241	273	264	273	246	267	238	248	257	263	274	256	259	274	279	246	222	258	256	249	247	243	268	254	270	263	260	271	235	235	237	256	261	259	240	258	256	275	243	248	238	246	239	254	250	251	244	243	241	262	257	260	264	230	269	238	268	245	242	238	273	241	246	245	248	260	250	255	238	252	238	259	238	219	264	252	241	267	254	235	225	228	258	233	245	221	262	276	242	249	226	251	266	267	275	250	229	255	234	272	271	252	245	242	245	254	244	240	282	254	249	253	269	244	258	284	254	248	239	232	260	248	286	295	233	257	282	266	240	259	262	263	249	254	257	266	233	262	238	253	283	295	267	233	244	227	275	241	271	255	247	228	257	259	260	242	256	239	254	252	262	257	232	256	257	252	269	266	231	263	238	285	265	251	280	257	265	254	246	245	219	252	271	229	244	286	265	245	234	261	241	261	259	253	280	273	246	241	244	246	258	237	253	275	225	230	255	274	281	220	275	244	249	239	238	248	232	266	231	250	249	246	239	242	253	253	272	250	239	240	256	232	281	235	255	275	223	250	242	254	253	283	257	256	257	262	248	251	262	253	247	283	273	230	250	265	247	255	240	299	259	255	268	226	241	228	255	273	246	229	267	238	279	250	258	260	259	233	244	279	247	265	285	259	294	256	245	227	242	271	261	246	260	266	249	264	269	248	251	274	248	248	258	269	256	246	268	257	252	254	243	272	247	230	274	231	269	278	246	247	264	272	245	257	231	263	261	246	266	255	275	273	252	259	252	265	243	281	256	228	249	253	257	262	247	226	231	253	241	243	288	254	228	255	239	262	250	243	271	262	266	248	237	273	251	268	265	248	304	225	242	261	246	248	251	265	234	232	230	247	245	252	265	291	250	248	259	278	273	231	252	271	240	238	282	243	220	249	251	258	266	225	269	260	252	268	250	242	225	259	271	248	246	261	238	259	247	236	262	286	239	264	260	249	256	225	263	263	242	265	256	259	231	234	250	262	255	255	264	269	286	276	238	232	260	260	254	251	246	286	257	291	232	227	257	234	253	257	240	274	256	258	254	259	227	244	280	287	218	241	257	226	242	239	254	242	258	274	238	244	254	275	246	237	251	264	266	261	257	264	235	254	249	248	239	278	274
10246	7491	13016	10216	8083	5866	4169	3215	2561	2265	2054	2071	2039	1630	1312	1332	1324	1367	1283	1295	1177	1113	951	907	877	726	660	659	669	664	604	628	671	610	641	618	609	611	586	602	641	611	636	605	593	625	594	662	620	618	603	632	607	573	614	619	664	584	597	603	559	584	618	610	624	606	568	570	582	617	586	572	564	562	616	621	645	557	628	590	651	617	605	586	619	609	622	585	623	582	556	585	585	591	526	613	646	600	575	611	624	589	657	658	616	577	573	591	625	617	587	596	563	639	609	600	559	561	563	542	610	623	562	635	601	593	596	561	557	634	591	603	589	616	626	627	593	630	567	652	612	617	565	563	621	607	605	638	549	567	617	583	535	607	602	629	572	594	614	588	596	568	597	565	618	591	573	603	572	660	595	599	586	595	604	637	589	566	562	558	593	611	607	540	626	595	582	606	599	593	592	591	599	581	641	595	566	597	636	575	591	621	582	584	608	621	607	530	584	610	614	556	648	620	628	572	649	585	648	612	621	574	570	583	626	560	554	595	558	566	623	574	587	582	639	595	578	557	632	574	568	596	609	552	595	598	630	560	572	544	583	567	555	588	604	575	603	580	589	583	582	601	555	578	619	620	583	595	616	577	638	617	606	551	564	586	578	581	576	606	594	638	602	577	549	560	643	578	611	647	578	588	616	609	603	578	610	557	569	645	597	606	598	593	568	617	586	581	595	552	607	559	553	569	593	605	553	571	578	590	573	579	578	614	581	610	563	601	592	587	592	612	607	628	591	614	611	629	576	594	614	601	627	582	591	620	642	581	578	597	599	574	538	637	590	561	569	623	593	554	618	613	576	600	629	544	604	608	597	627	590	594	610	595	596	622	616	602	599	600	577	591	580	628	585	568	600	624	609	613	596	593	641	569	570	575	598	589	605	610	567	565	586	590	645	585	618	569	573	554	563	583	579	583	611	620	602	615	565	641	557	587	602	602	596	585	616	591	644	570	592	598	613	615	607	547	640	637	534	572	571	591	570	566	606	596	574	570	636	620	595	607	585	573	572	548	598	597	593	599	580	591	626	569	616	589	578	567	592	609	601	618	616	578	621	620	572	591	638	597	621	609	597	591	592	604	580	621	562	576	617	592	579	605	556	568	602	586	558	627	563	584	602	639	553	624	620	579	556	596	524	592	610	539	618	606	627	618	554	615	563	613	572	577	609	559	607	625	628	605	606	576	587	616	611	595	606	616	579	585	609	578	655	605	580	607	599	572	555	566	621	593	569	588	566	578	549	580	601	579	602	574	611	595	604	647	499	629	570	611	611	613	552	592	596	625	575	629	581	561	593	605	608	607	613	629	620	590	613	653	576	570	611	568	573	590	568	593	625	605	576	597	612	610	622	599	588	594	542	619	607	612	592	616	606	612	579	575	560	606	586	570	574	597	576	620	596	553	633	606	595	545	594	600	584	594	520	590	600	626	558	593	595	576	606	603	575	592	637	571	607	614	590	616	618	572	571	598	620	599	598	645	570	588	608	569	603	588	605	585	578	593	607	600	581	601	590	614	598	566	614	599	582	597	561	610	595	605	590	601	583	634	605	601	595	601	598	634	619	614	615	576	614	622	621	625	581	570	631	612	594	605	603	568	627	580	579	620	584	595	598	563	626	619	604	582	614	582	629	577	627	595	582	564	596	613	584	597	565	579	615	618	605	646	596	600	586	607	612	589	590	603	568	542	593	544	580	578	610	594	632	583	565	585	530	616	573	580	563	645	608	595	550	575	568	607	640	641	600	585	608	580	595	571	620	619	617	553	626	592	585	604	572	532	592	566	599	576	577	609	602	580	633	603	601	596	615	626	544	595	550	609	583	585	565	576	561	587	577	599	577	582	641	618	586	566	616	581	620	578	613	572	588	548	607	621	599	591	563	592	602	594	633	595	616	603	605	535	568	655	616	652	597	598	607	581	623	538	595	632	588	604	567	590	605	619	583	576	577	604	579	629	591	574	580	596	597	572	604	585	628	591	586	618	574	620	581	534	586	611	605	592	576	603	611	592	620	599	595	593	601	614	591	559	579	621	586	634	590	623	608	591	619	568	604	562	604	620	554	573	595	632	628	621	597	606	558	625	536	606	614	567	594	548	585	600	564	592	630	556	576	644	601	607	569	559	621	586	616	597	600	552	599	561	587	605	581	542	659	603	604	626	575	649	611	571	602	607	576	589	597	586	637	569	615	591	649	575	552	605	579	627	642	563	620	589	624	572	595	568	569	591	602	616	618	586	596	585	608	585	600	577	585	597	589	565	594	583	600	577	546	592	555	594	601	616	563	601	649	588	636	564	624	599	577	568	579	623	610	586	567	616	585	603	635	590	597	577	575	602	607	562	603	622	604	591	602	585	659	590	606	586	591	617	594	613	548	584	609	593	604	609	572	605	600	589	616	570	609	594	605	592	584	603	571	614	614	610	629	631	644	572	624	612	587	600	605	605	585	564	573	587	562	581	565	617	603	568	608	574	573	631	604	605	578	595	596	547	614	662	608	624	580	600	577	591	607	570	577	597	612	581	603	625	587	600	572	581	606	588	648	544	607	546	594	591	611	592	622	595	605	633	581	573	558	581	604	606	576	606	589	610	625	627	586	665	623	574	604	583	647	619	620	600	598	607	629	653	590	604	586	590	606	560	568	620	600	603	575	611	645	563	635	610	598	595	578	600	607	647	606	571	620	597	580	600	551	621	583	621	588	596	575	590	594	584	584	546	608	592	632	574	623	583	567	578	618	572	626	604	640	581	601	591	606	567	565	578	565	571	615	603	642	550	589	605	577	592	557	582	602	615	577	616	580	602	594	562	615	571	593	600	610	581	578	598	596	582	613	613	580	578	607	587	546	602	593	598	572	577	576	616	584	579	572	584	596	566	597	618	614	596	631	629	664	603	592	598	586	618	639	589	612	572	625	585	578	588	579	605	561	599	590	606	591	566	595	551	592	624	593	573	615	545	597	589	614	586	631	609	574	576	596	623	596	585	620	597	582	571	576	582	642	560	568	549	528	608	591	599	625	618	573	620	585	631	606	623	623	567	618	579	604	609	611	572	608	592	654	583	642	604	572	623	569	592	625	570	619	613	624	618	605	605	582	579	627	589	595	595	600	634	588	575	614	639	582	620	607	631	597	576	610	604	568	568	612	566	591	637	578	561	576	619	642	608	634	591	578	572	596	592	567	592	621	572	603	569	531	597	597	576	594	546	621	608	607	530	591	617	599	609	585	618	589	624	590	584	591	590	573	592	607	597	603	589	585	622	579	629	599	606	556	638	584	639	556	612	599	632	593	584	583	585	614	560	584	572	650	603	567	573	632	609	607	570	589	565	565	601	574	575	615	577	624	611	615	601	578	566	591	562	609	588	599	591	594	608	642	560	602	592	602	585	592	592	541	571	584	561	568	622	568	570	601	603	583	553	612	589	630	561	620	614	603	603	590	591	583	587	608	582	596	597	577	556
29017	14602	13659	9649	6066	3871	2598	1829	1329	1024	857	821	758	776	623	558	600	568	574	534	505	458	402	442	371	377	401	360	367	307	340	342	398	342	346	356	379	344	353	345	337	349	341	373	347	375	323	351	388	343	329	373	345	344	359	303	357	327	352	362	327	344	383	378	335	358	316	309	349	360	357	369	342	310	371	330	307	338	375	328	340	369	356	348	316	307	380	356	367	381	380	330	374	330	337	356	318	362	353	358	353	349	339	370	350	360	379	351	344	349	350	353	351	360	379	345	332	387	355	355	356	334	349	350	356	341	362	342	363	363	389	366	342	340	344	353	311	339	359	298	339	331	376	330	326	342	358	363	306	356	359	394	326	351	328	336	328	341	391	321	359	354	356	322	309	343	327	320	327	347	384	342	356	347	307	328	332	396	352	378	370	333	342	324	395	338	342	321	366	356	381	347	400	372	343	344	372	336	340	360	331	354	371	371	360	346	338	373	372	348	354	316	317	349	319	330	325	385	336	354	344	340	329	362	360	344	356	349	328	310	341	372	369	355	351	343	373	349	344	340	371	352	367	310	293	363	327	353	340	324	367	339	370	341	374	323	366	356	331	321	357	384	355	346	376	348	341	334	343	333	334	361	337	336	363	352	333	365	339	350	354	333	350	351	356	360	360	354	347	307	321	329	332	348	331	356	388	311	361	353	380	357	317	340	359	359	377	368	388	328	340	352	322	334	359	355	379	375	347	353	332	351	346	373	352	353	369	362	333	341	361	345	355	357	348	337	338	337	355	341	349	335	336	375	343	350	328	373	314	367	344	380	349	361	346	323	338	329	369	345	383	325	313	375	353	344	336	333	361	377	331	386	359	352	364	368	351	392	324	357	345	326	327	356	354	349	337	319	389	356	370	313	336	350	345	334	351	325	328	334	345	325	342	371	334	327	337	354	315	348	360	363	401	328	376	353	350	314	342	335	334	373	322	341	346	313	358	376	364	345	357	356	310	369	349	323	355	366	345	317	329	356	385	351	357	318	363	335	350	373	371	368	390	359	319	342	365	370	330	347	349	362	325	361	360	342	371	305	394	374	298	346	359	386	359	347	320	345	381	332	336	359	361	363	345	332	323	354	339	323	360	309	326	351	337	324	327	324	342	364	331	361	387	328	343	360	348	340	340	338	371	360	364	338	353	367	351	352	342	363	354	365	342	335	375	394	334	366	333	342	333	336	323	300	370	350	368	359	353	342	369	356	350	290	354	344	390	358	373	306	332	310	363	332	357	328	321	351	279	321	393	384	340	390	351	382	374	303	323	347	327	420	324	351	375	353	345	313	347	348	331	318	349	316	364	338	316	364	368	372	320	338	297	339	335	379	353	330	343	340	389	352	350	380	329	344	321	361	345	302	348	343	337	306	351	333	377	348	366	378	349	371	353	334	328	309	351	372	316	333	356	314	379	355	398	351	363	354	350	322	373	395	359	364	341	347	350	352	312	324	367	359	339	343	366	365	330	355	356	351	346	361	378	324	343	323	340	361	316	325	317	327	365	348	325	313	329	341	342	397	337	373	280	312	325	350	356	340	354	374	306	382	380	356	348	374	343	358	375	335	347	331	384	350	321	352	330	325	311	357	327	307	339	341	313	357	380	366	357	358	308	335	373	374	355	377	310	348	337	359	345	344	345	357	362	378	301	298	365	332	366	329	358	358	325	328	344	339	333	384	364	327	311	325	343	351	362	354	370	362	369	370	352	368	356	360	342	310	363	348	336	382	361	397	367	350	353	370	366	341	361	328	341	335	341	371	337	335	350	346	340	352	302	320	365	363	365	337	374	332	337	332	341	332	312	355	361	364	332	359	342	330	364	367	334	338	347	354	333	329	321	379	326	353	347	348	383	353	349	359	344	376	321	305	323	363	331	357	355	322	337	357	369	373	355	343	340	338	361	345	364	329	362	303	326	325	319	332	359	342	347	312	349	347	368	380	326	327	310	333	336	343	348	347	344	361	347	359	349	329	369	354	337	315	354	345	320	374	346	358	315	352	352	347	322	337	369	363	349	357	355	328	346	370	341	350	373	332	345	361	366	381	344	362	342	318	347	336	333	352	357	349	320	345	348	328	347	343	360	347	357	391	338	367	364	340	341	313	356	366	346	362	328	349	371	333	367	326	300	347	339	359	331	310	385	359	357	342	363	343	346	372	325	342	309	351	339	342	328	360	298	350	363	346	365	345	341	326	321	309	337	343	362	357	346	323	360	377	342	338	362	348	364	326	393	369	364	334	325	333	352	341	319	358	354	348	391	353	351	309	336	321	342	334	345	364	362	329	385	370	357	361	343	316	363	342	356	313	361	340	347	386	343	343	359	359	332	357	365	358	358	318	396	357	363	353	341	351	320	360	318	347	331	380	344	386	385	328	362	340	354	372	347	347	363	338	351	350	335	365	303	325	362	352	306	377	353	339	349	348	359	362	367	332	307	382	351	329	347	344	345	377	365	361	343	339	348	379	357	377	363	310	336	366	375	349	372	329	392	364	367	359	313	326	327	330	349	315	320	350	351	341	369	334	339	362	331	330	335	349	358	362	336	337	350	322	360	372	356	313	318	356	376	340	324	388	343	329	357	363	344	349	347	336	334	313	314	317	315	324	350	356	350	331	367	364	378	376	313	356	345	355	309	351	351	338	345	334	364	339	360	326	402	355	340	312	371	345	327	338	351	368	316	325	365	360	392	335	357	331	361	377	340	385	355	310	332	354	385	375	367	359	342	337	343	315	356	347	350	300	341	368	376	347	354	359	358	370	375	380	388	376	329	363	297	333	336	355	349	341	358	345	354	348	341	371	391	352	327	341	333	342	332	364	345	322	330	368	326	384	367	319	340	406	351	357	361	363	377	358	339	345	318	352	363	327	317	358	310	337	348	332	346	364	338	342	375	347	331	356	329	353	324	316	336	337	322	333	383	403	337	391	351	325	378	322	320	316	335	342	392	353	325	341	377	397	378	356	364	373	372	351	340	331	350	356	378	348	353	361	352	351	361	343	351	353	325	332	376	292	306	331	349	307	337	344	366	340	320	363	345	343	371	351	369	329	371	347	359	352	370	374	380	327	372	311	372	338	331	328	334	330	330	358	372	359	381	314	364	323	362	345	365	369	353	315	359	327	361	339	350	345	330	356	327	326	332	370	368	326	318	297	315	347	360	317	334	332	342	347	368	333	378	354	357	340	373	381	356	372	356	371	328	341	377	338	307	326	346	369	310	334	337	345	393	338	356	351	329	356	345	327	337	348	350	318	375	363	381	364	335	341	358	340	365	350	333	340	365	362	362	348	334	350	329	357	345	337	314	324	325	365	337	377	362	334	330	352	364	360	353	338	361	349	341	325	351	340	343	313	330	338	310	339	375	356	343	339	379	374	379	359	363	358	359	323	321	358	326	348	347	347	358	332	329	369	328	343	322	338	355	347	365	326	343	339	364	316	348	333	336	333	366	337	337	346
17889	10789	19445	19198	16591	12532	9516	7126	5127	4257	3793	3747	3209	2903	2274	2176	2049	2171	2028	2060	1803	1598	1588	1337	1132	972	1016	952	910	873	822	873	846	869	869	909	862	814	812	854	832	823	806	756	827	775	754	815	794	832	783	787	759	801	826	788	809	788	713	771	791	785	742	796	767	838	773	781	780	793	785	782	796	799	746	787	797	831	807	797	767	806	784	741	756	777	805	753	813	769	787	759	782	836	802	776	839	751	771	739	796	776	761	767	810	809	837	711	811	813	777	767	791	794	833	735	790	783	769	832	814	781	764	728	761	762	738	763	763	766	743	806	757	778	772	784	831	823	760	809	798	765	803	759	793	807	771	791	824	799	794	772	810	805	760	773	794	821	786	807	798	773	787	732	752	765	761	746	832	770	796	823	789	752	832	784	800	797	754	748	794	827	823	814	795	830	794	802	783	800	774	791	806	763	801	773	804	767	801	754	735	833	819	777	773	781	802	768	781	836	782	744	800	805	748	800	811	783	760	785	762	809	822	827	747	763	835	783	823	747	742	743	757	799	788	763	803	753	755	796	813	831	737	802	846	804	792	774	743	760	741	747	766	756	765	773	800	778	783	797	766	774	753	799	789	839	748	806	755	786	763	817	783	795	736	779	808	762	787	815	819	756	817	766	778	761	726	744	804	769	803	799	810	778	797	759	770	783	747	766	780	751	766	787	758	816	781	811	754	806	805	749	792	804	780	779	750	795	709	818	806	774	758	792	832	818	773	761	794	739	737	788	759	760	736	763	777	760	782	808	723	796	833	826	781	772	778	763	746	752	811	773	791	807	843	799	732	788	760	813	768	782	770	822	789	793	816	791	729	784	798	762	762	775	783	809	780	783	810	776	794	778	812	782	793	792	781	747	761	773	774	789	757	775	804	758	809	799	803	786	817	774	797	810	821	818	820	733	823	791	778	778	761	753	814	736	804	835	784	795	752	827	759	803	748	803	754	773	791	777	759	778	795	816	782	753	756	750	832	805	774	794	782	793	808	767	801	794	787	763	763	756	840	795	743	763	805	801	759	802	789	801	808	789	714	808	785	803	836	791	827	831	780	802	826	772	790	802	728	790	746	787	770	769	762	801	810	765	761	849	785	793	762	736	869	804	792	745	760	836	807	765	783	773	728	811	786	772	764	802	808	820	824	813	809	788	731	792	811	775	787	769	801	796	805	825	791	775	806	812	724	793	797	792	807	772	808	765	805	790	787	748	827	766	810	760	753	769	797	768	756	746	763	796	812	799	774	804	757	754	822	741	751	754	801	745	764	807	769	771	835	813	801	774	774	795	765	774	753	758	788	823	790	802	782	818	787	766	775	791	793	799	808	786	806	760	804	751	835	814	790	778	770	829	833	722	788	827	813	744	781	836	777	759	760	780	805	774	797	865	803	761	751	755	712	804	758	754	713	779	742	810	758	774	794	772	787	758	795	781	787	849	787	776	790	754	773	791	836	787	794	768	788	777	787	788	723	758	790	821	763	834	755	785	783	806	809	734	757	800	772	772	764	810	765	800	822	782	734	763	770	774	787	792	826	753	775	769	775	793	766	746	815	723	788	742	796	750	782	829	786	769	826	763	818	751	790	804	800	826	803	789	792	759	780	771	812	747	752	762	752	775	815	773	830	805	793	779	809	795	843	814	816	772	796	722	797	798	794	770	763	742	752	800	763	785	758	790	807	784	757	785	756	777	783	741	794	774	795	775	785	811	801	834	822	791	778	752	764	768	833	765	771	800	763	831	769	789	741	756	783	779	825	750	799	779	780	789	723	783	788	785	763	787	775	733	827	812	751	823	797	849	797	814	816	802	734	797	800	801	748	808	807	785	802	774	750	806	774	809	775	777	788	744	766	783	732	728	839	746	784	794	794	782	714	773	794	766	748	778	775	766	790	820	708	780	739	794	808	724	821	805	782	802	783	806	726	790	782	785	806	798	785	812	840	799	777	815	819	784	763	783	839	807	814	824	794	836	792	782	763	802	768	802	808	778	808	758	757	820	798	752	759	771	771	735	813	754	757	785	776	769	758	787	780	781	792	773	811	749	827	769	799	713	800	760	726	748	840	792	757	802	813	751	784	775	787	805	797	777	737	748	832	775	813	818	796	811	773	833	741	764	749	790	767	732	766	805	768	768	797	787	742	748	750	821	780	776	788	747	722	840	758	790	819	813	803	795	753	766	764	748	807	755	804	786	778	751	806	830	757	809	793	775	830	756	756	794	804	773	761	799	858	762	838	777	760	785	782	780	754	816	791	758	787	775	795	800	782	778	788	803	759	780	779	803	810	779	805	761	782	813	790	756	757	794	771	813	798	792	765	830	789	829	771	760	791	790	733	807	813	772	758	806	796	786	794	765	813	813	805	793	739	842	855	783	814	789	788	741	808	840	786	792	807	777	777	793	781	793	812	758	776	711	810	770	809	803	827	776	755	814	834	743	800	762	771	834	796	805	795	759	771	810	777	748	758	780	795	813	771	821	773	808	809	790	811	756	769	833	763	777	825	758	780	801	792	773	787	767	782	785	779	764	818	750	775	768	795	846	831	746	803	806	782	772	760	787	761	789	803	810	760	748	779	800	799	738	813	834	759	797	767	746	813	806	796	785	777	812	765	799	780	781	780	763	778	797	800	799	798	797	800	760	758	767	786	807	783	819	780	745	807	820	759	783	760	798	730	808	802	763	767	812	821	807	801	790	789	769	795	749	775	810	818	844	756	808	754	764	775	777	804	802	784	788	798	800	780	778	802	733	745	802	818	804	741	759	751	814	801	780	788	840	792	803	786	805	763	776	800	800	782	788	803	820	770	754	779	814	770	760	779	739	831	820	795	758	765	820	804	763	782	754	768	813	766	768	774	770	740	821	794	748	791	806	764	744	803	765	778	767	780	737	773	783	810	795	766	800	746	788	805	820	785	802	870	831	818	795	766	795	751	813	752	761	785	799	802	800	780	758	810	816	793	808	794	801	738	793	761	783	760	769	785	799	748	726	753	768	808	730	827	775	791	749	765	818	772	721	781	802	735	787	774	814	777	817	768	785	761	802	773	777	788	793	771	790	791	813	773	785	814	750	838	744	766	773	821	757	803	782	791	787	770	833	783	756	789	801	797	761	784	827	835	722	773	792	752	793	801	731	780	806	808	789	720	796	728	764	763	789	793	780	809	847	789	748	769	789	753	793	760	772	777	778	717	721	831	744	804	849	819	785	780	783	752	800	816	764	737	793	777	812	786	834	773	810	754	747	803	776	778	729	799	790	771	839	760	811	783	778	817	778	835	785	801	742	778	784	742	757	765	750	759	790	782	785	787	807	786	757	754	806	771	771	809	783	786	764	790	727	771	806	774	767	746	735	757	780	794	791	816	753	813	780	717	789	763	722	842	792	791	768	762	799	854	774	778	763	810	776	769	757	786	781	824	790	799	796	765	809	782	785	771	803	799	778	775	760	801	802	759	832	801	822
37368	19614	18133	14776	9494	6116	4183	2809	1821	1448	1292	1169	1010	906	781	732	688	756	624	648	615	568	579	540	473	461	467	416	370	404	420	339	398	351	401	347	424	399	412	392	380	380	405	386	386	418	390	409	396	367	386	398	412	405	360	403	389	399	379	394	442	386	381	451	384	369	385	390	384	380	415	406	402	366	376	396	388	363	382	388	356	366	350	374	397	389	398	363	401	393	391	396	342	394	380	378	392	409	384	365	387	389	349	395	397	354	365	371	389	365	391	386	353	386	345	381	430	340	393	422	366	391	367	400	413	406	411	368	397	407	382	395	380	363	410	383	364	384	356	351	385	342	364	372	367	389	368	422	381	377	383	370	377	383	347	418	365	380	380	362	391	392	370	380	339	365	394	406	395	380	425	365	390	361	415	397	395	397	381	390	400	386	390	362	377	404	386	379	400	394	441	408	410	368	339	381	408	388	368	380	383	388	389	357	381	389	374	405	389	429	364	394	371	371	380	400	381	377	372	346	368	383	367	369	362	380	366	400	377	388	392	380	444	395	386	362	352	373	388	369	417	400	393	363	370	374	412	416	379	366	398	379	384	341	411	390	371	388	411	396	344	375	377	401	421	388	425	390	382	392	385	433	392	414	379	417	380	373	368	402	401	333	375	328	354	423	370	363	418	393	426	377	391	341	374	382	396	404	384	405	371	377	381	375	371	374	395	345	398	370	376	374	354	358	377	415	353	349	333	377	374	374	390	410	417	437	377	389	377	422	397	383	387	391	399	366	394	361	388	352	370	420	404	347	390	354	397	379	373	350	366	383	363	447	381	368	393	417	367	372	382	379	366	380	371	364	356	392	359	409	389	394	376	377	377	379	358	388	357	368	363	379	421	384	372	420	403	385	384	342	399	366	374	397	349	373	389	359	382	348	392	336	388	419	387	385	400	359	364	395	407	322	367	368	405	354	373	391	401	380	388	359	387	374	387	376	376	411	406	386	376	393	376	397	423	400	406	414	405	343	356	347	345	370	383	389	369	368	395	379	387	351	388	404	376	377	439	415	383	420	366	381	390	396	375	412	370	340	424	399	404	421	396	353	394	407	381	356	363	409	408	427	372	403	343	373	345	383	403	415	378	375	384	398	446	378	387	379	360	365	368	388	384	378	396	362	342	346	409	368	409	396	365	419	346	370	370	363	399	380	408	388	424	353	354	343	374	375	385	414	383	345	375	367	386	347	379	370	347	405	358	352	372	365	352	382	381	420	383	350	414	361	382	363	365	379	389	391	347	382	400	359	383	377	381	422	381	377	365	387	365	363	392	408	384	361	416	428	370	396	391	377	359	402	377	384	371	350	372	374	376	390	387	393	372	382	393	375	390	367	369	361	399	370	417	391	389	395	374	377	380	413	402	375	402	368	380	416	352	379	398	351	364	399	382	389	365	364	380	385	365	406	402	425	380	396	383	358	375	385	384	402	357	398	405	403	432	424	386	390	388	332	399	392	384	401	396	374	371	388	379	366	382	409	345	360	378	375	357	389	377	366	373	391	392	383	384	392	413	375	407	405	407	374	398	355	410	397	373	359	408	368	365	378	362	387	362	392	375	343	380	375	411	383	391	373	392	385	385	385	390	370	402	363	390	394	356	349	364	400	407	383	353	375	385	386	384	387	382	413	378	373	420	333	403	381	372	415	407	413	422	417	359	376	409	371	345	392	345	410	374	375	346	339	349	387	379	350	370	399	396	375	383	362	386	353	362	405	392	392	350	378	401	362	384	396	399	394	395	384	357	365	402	406	395	415	433	385	368	380	387	359	395	358	356	367	392	341	384	378	438	392	378	367	407	374	356	404	371	385	411	380	360	364	406	392	390	403	391	383	382	390	405	398	379	352	377	359	409	395	359	348	415	392	386	369	380	382	341	400	388	411	380	369	370	361	405	419	373	366	406	405	402	407	378	431	383	408	409	412	374	378	358	364	399	406	386	387	413	379	394	357	376	383	382	392	390	376	396	384	341	411	372	375	378	379	372	407	396	431	385	376	360	385	382	422	405	375	417	400	391	406	394	373	371	400	391	384	377	349	371	327	366	378	412	398	416	404	390	377	376	380	414	386	363	342	355	406	399	378	404	415	405	405	364	392	398	353	359	383	415	416	421	379	388	364	418	357	403	355	367	391	405	427	409	410	374	365	388	362	354	361	404	406	386	374	407	383	412	373	392	381	365	413	374	354	380	379	427	363	384	390	368	382	370	429	377	371	371	368	392	376	409	404	399	380	392	381	386	406	395	350	386	364	390	380	446	384	374	370	376	351	339	393	401	342	389	365	364	375	378	369	374	379	378	387	371	388	381	394	358	353	400	406	363	386	410	369	405	379	403	389	352	420	374	389	388	407	384	353	371	378	345	389	409	376	405	382	405	402	372	379	432	397	352	368	354	379	404	377	353	354	383	403	384	362	377	398	400	402	391	370	367	382	370	363	373	388	431	397	368	372	359	374	361	366	393	391	367	439	385	413	372	423	403	377	371	383	367	390	405	368	396	411	382	401	428	385	379	403	389	389	404	347	364	402	411	365	373	380	386	360	361	380	390	399	358	385	383	414	374	393	385	369	366	376	379	409	414	382	435	394	398	406	388	334	333	395	409	385	376	398	375	384	394	397	413	384	367	382	370	336	360	407	384	387	386	352	390	376	364	383	428	332	366	403	388	391	411	360	416	421	373	419	356	375	382	368	377	393	387	344	382	398	380	324	413	394	378	327	420	356	415	392	383	370	407	411	378	365	381	400	399	347	382	396	433	332	421	399	366	386	414	413	397	389	369	371	384	409	389	398	374	369	357	380	376	398	367	342	373	398	362	414	406	393	418	388	361	363	394	421	393	414	401	376	388	352	376	401	402	365	424	409	397	388	380	378	345	414	410	370	357	374	365	389	384	373	425	369	360	363	379	369	408	384	346	389	387	371	422	389	352	405	421	377	377	357	380	382	420	402	423	376	386	408	375	351	386	402	367	397	349	387	399	410	390	356	403	378	358	398	377	369	384	394	374	395	387	368	376	383	386	431	393	370	369	367	420	447	362	394	388	376	386	386	346	350	348	344	360	361	336	372	411	365	389	352	325	367	374	406	371	371	374	416	392	408	342	370	393	411	373	384	372	416	395	389	349	361	370	394	394	399	373	375	393	374	388	365	331	383	373	376	382	341	363	363	394	399	382	362	349	380	383	404	394	356	364	358	414	394	371	426	439	369	389	368	384	402	385	386	395	411	335	401	353	382	383	388	376	396	369	423	344	373	397	363	430	384	384	416	364	362	400	383	373	385	405	379	363	379	416	389	411	378	349	390	371	384	368	356	388	401	358	365	390	385	395	398	405	375	404	407	383	385	364	401	422	397	380	387	403	387	361	400	375	400	420	391	386	360	388	374	365	354	394	399	410	385	389	411	371	382	370	347	358	391	353	390	360	417	377	367	344	396	425	347	404	422	386	335	379	389	376	374
22250	13952	23515	25680	21747	17599	13299	10127	7059	5876	5374	4670	4050	3861	3165	2834	2765	2967	2675	2681	2211	2076	1826	1692	1316	1176	1236	1058	1047	1006	921	959	1012	950	1012	912	933	923	903	926	924	936	887	865	881	846	883	937	876	853	816	858	856	808	821	859	836	850	888	826	836	814	809	838	818	815	850	846	833	852	855	794	900	835	824	861	841	836	897	840	843	822	844	864	823	822	813	899	875	823	864	817	826	845	783	813	873	821	863	827	826	806	821	814	891	847	860	811	846	812	822	870	816	810	860	850	840	818	826	847	800	843	805	821	868	823	860	833	846	822	849	818	841	837	838	807	877	876	825	944	845	858	849	849	769	857	834	769	843	807	827	842	812	791	857	870	821	839	819	862	836	838	825	873	875	856	852	797	853	777	861	824	818	864	833	850	854	851	892	864	875	865	825	856	836	817	815	817	869	865	814	882	882	857	805	878	841	875	855	808	857	905	823	860	903	814	864	834	873	835	847	835	857	802	854	887	853	816	808	783	825	863	849	860	817	882	881	850	823	854	898	838	816	847	889	853	800	841	882	836	858	855	818	809	872	822	841	816	848	869	836	797	834	820	780	754	841	796	817	821	849	841	837	848	815	838	793	851	797	897	795	861	845	844	862	840	833	804	784	855	873	851	857	849	847	865	860	824	847	822	833	792	818	811	815	868	824	873	823	850	863	874	803	852	866	856	829	830	866	847	813	823	811	829	867	757	839	844	845	880	834	847	825	873	851	821	902	856	876	838	866	817	897	868	826	855	840	873	827	806	779	798	865	857	879	841	860	848	812	789	884	838	862	874	856	839	828	834	824	872	815	890	815	854	797	822	827	897	817	800	804	820	852	829	858	811	830	831	871	854	841	926	845	857	869	792	879	877	823	767	807	846	843	789	804	860	798	839	867	831	858	920	892	874	803	837	830	836	810	862	890	799	880	842	831	884	823	871	847	807	841	813	846	840	829	812	835	860	836	802	835	820	834	810	848	842	882	831	852	840	874	820	834	844	846	867	840	861	844	837	851	858	790	887	870	863	883	882	873	896	860	879	786	826	860	808	819	857	864	841	825	896	811	818	823	845	853	822	842	848	840	872	796	789	875	830	900	844	864	835	838	884	874	851	860	891	787	861	789	876	881	783	862	851	843	806	865	890	855	868	812	848	833	843	817	861	835	838	859	870	840	861	838	823	886	839	845	854	850	862	872	837	822	867	890	865	876	815	889	840	810	858	808	854	861	822	879	845	799	833	890	815	827	846	892	843	839	844	858	799	855	782	833	844	856	855	833	860	868	833	839	840	827	824	855	902	874	866	802	873	861	822	838	903	847	861	819	829	792	828	871	835	830	850	846	863	806	837	832	896	869	860	823	823	836	865	859	801	852	840	802	827	877	869	879	816	859	844	902	787	846	834	861	798	849	848	848	844	806	817	824	814	864	846	874	845	810	868	833	827	892	839	838	903	799	866	849	850	808	840	768	823	817	867	850	819	819	846	830	839	829	866	873	855	845	872	814	890	851	812	805	815	839	838	840	890	855	877	849	828	858	846	833	834	839	836	772	810	833	846	842	824	875	798	773	893	890	832	850	802	844	868	904	871	880	865	841	818	818	797	870	852	842	804	857	858	872	901	843	828	823	858	859	840	840	847	861	873	853	824	827	850	839	841	743	826	819	920	869	819	809	842	840	905	826	806	841	887	836	826	856	851	886	874	845	866	831	884	826	796	853	906	876	885	847	888	882	846	894	819	834	861	841	868	792	855	872	889	773	844	831	842	873	792	802	867	905	812	844	851	781	827	822	798	855	834	797	867	863	847	844	822	816	895	806	817	851	892	874	865	836	839	807	858	840	831	850	791	795	861	837	863	826	929	856	838	861	820	868	854	840	826	877	863	809	792	819	884	806	869	836	820	857	839	810	796	843	872	832	820	834	816	823	840	829	887	898	822	850	793	874	860	891	830	904	767	814	817	800	897	855	854	839	816	836	869	831	864	816	821	878	870	881	836	833	870	873	830	826	845	864	850	816	856	862	784	816	928	788	861	840	871	857	885	798	844	839	844	839	823	797	906	860	864	812	839	844	884	863	830	867	846	849	808	873	907	876	853	857	883	835	839	777	851	851	843	809	799	854	809	834	844	856	875	870	842	795	829	848	822	872	837	879	834	781	802	828	848	829	834	839	819	814	842	857	820	826	893	844	851	820	771	847	864	832	869	847	842	777	834	887	835	844	833	860	822	855	840	854	860	848	881	842	820	836	796	868	831	871	830	893	880	828	836	817	827	846	878	882	813	853	824	837	810	872	864	846	804	832	781	882	835	831	841	831	885	822	801	776	866	852	862	869	869	864	847	815	847	845	834	841	836	868	815	830	843	877	826	868	860	841	827	845	819	850	822	846	822	831	836	829	890	865	865	867	814	830	825	852	892	803	852	858	851	783	860	804	848	819	835	866	845	848	827	814	904	864	824	862	876	856	875	793	872	836	831	827	834	862	862	847	874	808	877	876	827	895	842	850	830	836	843	864	866	855	806	833	828	838	834	852	851	803	843	862	880	829	880	839	822	864	891	864	860	832	814	816	828	829	865	863	845	907	856	830	871	838	867	885	858	828	867	838	821	850	812	851	835	883	857	824	838	844	811	867	839	842	778	817	831	840	847	847	819	802	828	848	855	886	851	850	801	880	848	870	828	852	904	837	790	827	837	849	890	841	828	877	879	837	859	837	882	856	878	863	856	841	803	828	856	866	883	874	868	843	903	888	813	878	874	837	854	885	825	894	857	798	864	857	817	821	830	868	814	814	850	813	866	844	856	814	770	847	817	891	774	852	781	827	821	801	814	870	856	812	780	852	833	828	826	863	799	822	841	850	823	822	830	824	877	841	897	842	835	790	840	831	822	840	885	853	845	789	866	859	821	840	808	858	886	838	821	847	802	869	824	838	829	846	856	895	817	784	863	825	863	809	845	886	838	833	876	850	796	858	829	827	839	848	858	801	869	817	828	860	786	805	819	809	860	787	845	901	793	858	847	836	842	886	820	816	852	801	826	851	853	819	866	882	833	820	846	866	893	899	844	824	814	856	788	835	885	781	857	856	831	855	814	873	814	834	877	857	845	890	864	823	866	811	805	870	829	888	867	908	776	815	895	853	856	830	872	765	828	833	897	870	880	816	849	843	798	855	872	851	888	889	869	787	810	820	825	819	843	868	875	833	859	765	839	811	857	837	868	857	817	781	843	879	780	853	847	833	823	848	852	833	825	848	848	824	873	852	821	821	896	836	814	784	840	856	824	766	779	844	864	812	815	858	878	837	807	870	862	782	825	829	863	813	874	807	861	886	834	811	831	838	842	821	864	871	855	856	834	886	846	837	799	819	840	821	816	866	833	850	837	858	842	875	849	888	858	847	880	865	841	836	869	854	855	859	881	816	871	818	822	830	832	822	851	868	791	837	797	835	814	853	808	847	840	817	876	870	831	912	838
18045	9497	8478	5213	2511	1553	1114	783	619	544	507	516	457	382	404	385	393	353	353	351	367	336	333	304	304	289	247	264	255	281	270	237	249	260	235	239	270	271	269	277	244	235	274	249	246	258	264	242	243	276	238	240	252	237	236	266	264	270	237	273	216	249	265	251	288	216	242	258	239	249	242	254	241	233	248	265	263	267	257	243	263	223	249	222	241	248	260	246	278	251	256	257	256	235	238	255	250	271	248	280	227	217	227	254	283	254	257	272	257	262	261	245	255	239	257	272	245	239	226	274	234	234	228	311	228	242	257	259	263	221	217	236	255	253	257	250	249	252	209	251	234	217	234	278	249	284	253	250	248	239	245	237	279	225	260	231	272	253	287	233	259	240	283	270	269	236	241	256	248	257	239	293	237	228	255	219	261	270	204	232	268	281	255	247	250	234	262	255	260	267	255	253	271	250	266	248	244	225	251	282	252	273	257	247	247	261	273	250	287	242	263	282	281	236	260	253	226	266	254	268	254	252	260	256	285	281	232	232	244	259	256	266	248	242	262	244	252	228	266	256	264	264	251	230	247	256	256	254	263	248	254	224	256	252	242	245	226	245	230	227	232	229	248	255	275	273	260	259	290	252	246	247	266	238	281	230	256	236	249	239	245	270	258	271	247	270	249	275	259	247	212	239	203	235	243	251	221	234	275	214	232	253	246	257	255	272	276	244	230	233	232	250	273	270	253	239	238	213	232	254	243	267	243	238	254	223	220	252	225	288	243	263	229	234	271	269	276	230	265	260	221	229	226	259	245	291	256	247	275	259	255	243	294	226	265	275	253	230	263	262	257	280	268	263	241	247	226	276	258	248	252	269	240	217	228	242	242	263	274	284	279	309	269	245	263	260	260	223	245	286	248	259	247	255	255	248	260	257	283	246	231	217	264	256	235	220	230	286	263	275	256	261	246	266	244	243	247	254	277	208	238	249	234	257	217	274	246	235	221	261	246	240	268	272	261	251	301	242	245	256	242	223	248	252	239	229	263	263	250	259	256	232	230	225	231	222	258	251	240	253	267	245	246	265	247	265	246	244	255	247	255	244	251	256	241	259	233	264	236	261	248	221	248	251	267	235	222	233	276	260	284	238	279	260	228	260	254	266	254	205	255	250	292	259	258	272	239	256	270	246	276	256	254	242	247	283	232	249	210	224	253	260	253	270	268	246	245	242	255	231	213	254	247	261	264	240	255	264	264	288	232	215	231	236	247	269	251	268	259	269	271	272	252	249	235	261	271	239	270	253	224	277	253	256	238	245	264	243	282	228	271	213	272	238	267	242	260	249	258	249	250	255	256	260	258	245	227	214	252	234	269	274	296	249	263	242	230	240	252	249	266	274	221	255	243	258	256	239	248	227	259	225	237	251	241	250	242	275	210	260	254	256	251	236	275	259	219	280	245	282	276	259	245	247	249	247	237	272	265	258	259	270	243	236	293	235	222	259	239	235	265	271	235	275	226	272	254	259	251	257	244	249	232	260	231	288	252	229	256	247	226	270	273	253	247	271	258	245	234	253	252	281	227	236	288	255	266	251	255	240	223	267	246	252	248	268	237	253	248	236	253	248	273	246	222	288	228	227	247	228	221	249	217	253	236	268	228	246	252	233	240	232	273	255	255	240	252	245	255	247	232	256	255	250	251	217	254	264	239	265	245	229	262	219	235	230	245	265	248	259	271	238	275	243	269	253	246	264	257	232	268	245	250	258	237	261	241	255	235	226	258	237	222	240	265	252	252	219	249	247	240	260	239	251	251	272	266	253	248	231	276	245	230	263	226	234	249	252	227	272	258	238	233	255	255	250	240	269	266	242	270	248	250	240	268	290	250	255	251	242	234	253	242	269	214	231	277	261	249	245	272	232	210	255	246	275	234	222	225	263	271	236	245	268	256	263	265	240	243	282	226	238	260	247	272	257	242	270	255	238	258	249	215	280	242	242	250	259	224	253	239	247	280	274	268	241	266	253	274	239	254	248	254	253	266	264	244	257	237	249	229	275	228	251	275	237	240	224	276	247	237	234	265	293	226	233	242	256	259	268	260	242	225	257	263	231	268	248	230	235	273	252	256	231	241	244	248	246	265	235	240	247	252	248	266	238	246	237	258	277	239	267	275	232	267	234	269	261	252	256	248	282	271	232	239	264	261	277	275	233	250	244	265	256	260	222	223	238	234	215	277	245	230	259	240	243	269	290	231	233	239	255	243	272	253	237	239	235	230	303	238	249	245	247	267	288	241	229	208	250	241	215	261	252	242	253	234	258	236	264	273	252	247	256	216	246	243	285	262	239	244	246	255	238	250	238	238	256	245	249	279	245	259	232	250	259	305	208	257	242	249	209	271	244	248	245	255	254	262	226	224	247	254	253	222	267	244	246	246	239	242	237	255	283	236	250	260	252	232	232	227	264	261	246	268	264	266	248	266	248	270	218	262	243	260	237	218	239	245	227	247	250	265	291	232	230	307	251	248	245	239	258	235	245	271	274	278	261	295	259	261	246	259	238	284	257	259	226	272	254	226	234	275	270	231	242	237	258	258	267	272	254	227	246	287	277	263	228	255	273	251	246	248	258	260	243	246	245	250	265	250	243	232	252	241	219	234	248	244	263	224	220	282	286	252	250	266	251	260	260	263	275	268	242	259	261	269	282	261	280	267	260	220	250	219	240	235	252	249	218	230	259	238	255	260	216	224	251	206	277	271	221	281	244	240	263	279	247	255	233	268	248	227	261	248	268	259	225	252	273	250	224	238	211	286	242	254	245	269	230	251	238	257	282	253	229	257	232	243	259	230	245	241	261	234	254	234	269	254	287	282	266	262	225	271	264	235	227	219	237	246	251	254	230	241	238	240	240	238	275	226	256	255	273	232	255	263	239	252	273	217	265	279	268	243	269	265	258	269	247	258	283	269	228	216	260	228	261	238	235	253	236	264	240	257	278	249	256	243	240	265	251	283	260	242	257	265	225	246	252	251	273	245	253	214	251	220	268	256	266	240	239	235	250	241	248	264	263	247	267	265	277	274	293	272	259	243	231	253	230	260	224	263	250	238	227	244	277	252	247	245	238	260	265	265	256	262	235	236	226	248	232	215	248	256	223	270	266	250	271	278	260	275	253	281	253	286	263	256	251	225	264	244	242	269	256	263	244	247	229	237	245	255	244	237	244	257	278	209	249	241	261	289	252	239	286	244	249	263	254	218	263	240	246	274	263	289	230	252	220	268	206	264	278	255	263	242	248	255	266	214	246	220	246	248	274	229	254	236	254	255	216	245	242	242	246	253	262	262	252	232	232	251	249	286	206	181	250	228	268	256	249	262	253	242	271	224	217	254	271	243	262	262	248	280	256	237	262	300	280	257	240	241	233	281	264	225	248	240	252	252	253	259	244	240	251	212	252	238	283	272	255	255	241	259	229	270	231	253	254	234	267	243	265	258	274	261	252	271	247	216	253	237	266	255	297
10961	7582	13480	11670	8416	5589	4281	3033	2275	2129	2039	1873	1639	1527	1536	1300	1345	1308	1292	1265	1167	1016	931	906	774	742	742	734	642	671	667	667	614	612	608	614	588	590	585	620	586	614	596	558	581	606	569	557	553	580	581	625	585	607	614	599	588	601	599	556	598	617	577	600	581	622	651	596	557	606	588	571	560	619	542	647	593	615	572	601	596	595	566	611	571	580	586	610	591	597	579	593	605	600	590	562	535	579	526	538	573	572	599	579	595	575	612	596	578	553	617	596	617	583	575	565	581	625	617	593	590	624	575	585	565	581	597	556	575	579	588	611	556	582	562	558	558	577	549	525	587	591	582	574	595	568	552	561	577	566	600	597	594	602	580	559	586	609	591	563	592	585	583	566	570	584	603	610	589	647	591	589	567	561	608	593	626	598	600	597	590	590	550	581	610	613	568	562	560	533	594	585	573	609	563	588	573	593	581	589	584	589	579	555	587	607	583	578	580	604	565	587	588	609	576	568	586	583	563	581	600	600	615	611	613	546	595	615	594	626	562	582	551	592	626	609	592	614	588	585	579	613	595	563	585	592	595	574	611	557	520	604	570	624	593	626	632	583	631	578	597	555	607	602	579	610	600	600	643	585	604	587	594	586	617	566	602	582	599	564	599	676	581	557	582	615	623	590	599	604	612	578	557	602	599	625	583	591	590	564	599	555	624	622	601	582	578	589	542	584	611	588	595	602	581	584	621	592	611	578	622	584	569	571	566	597	594	568	600	607	624	630	606	590	618	599	628	569	567	620	595	605	587	608	567	605	583	632	650	588	575	561	593	563	593	599	567	563	541	581	560	577	624	625	580	612	558	620	612	611	576	615	575	638	577	592	606	576	609	601	579	604	593	579	584	607	568	608	569	577	578	601	579	559	568	561	616	612	589	556	600	610	624	595	603	601	599	583	625	586	575	594	625	610	593	589	610	655	566	596	599	572	586	585	599	590	616	596	578	538	580	551	590	572	621	617	622	555	579	621	567	578	650	574	593	557	608	533	604	585	602	566	595	568	610	550	571	580	588	557	569	595	581	570	590	595	590	570	548	594	591	569	575	568	588	602	608	573	608	599	569	596	548	619	588	596	530	599	598	544	646	588	580	586	600	548	599	581	598	577	608	600	597	529	606	561	524	616	568	573	570	607	562	613	610	576	559	591	590	565	600	578	605	576	576	577	603	599	584	588	596	576	606	583	547	575	584	615	586	596	584	570	565	601	606	554	565	591	593	614	582	615	644	641	573	609	557	624	590	595	621	587	610	628	625	605	595	591	578	551	601	610	556	575	587	536	585	570	598	587	549	565	556	631	580	557	579	555	596	570	606	574	611	590	557	583	589	570	608	590	587	650	596	573	624	581	597	578	578	620	563	584	589	588	590	595	585	554	586	620	581	542	600	580	585	613	620	583	592	600	535	582	603	611	546	584	595	577	554	595	580	618	634	633	613	605	572	586	564	616	588	567	622	561	595	604	593	634	518	570	589	588	547	625	567	589	622	583	574	618	592	612	574	645	569	578	605	600	613	553	575	591	571	587	630	579	608	615	555	574	603	578	601	582	560	559	625	620	580	605	600	627	586	578	584	569	566	590	617	577	573	594	554	574	614	565	579	622	563	577	574	594	576	589	608	581	616	569	567	610	539	610	608	598	627	608	586	594	565	600	575	600	569	564	604	603	593	625	548	587	628	613	561	635	594	559	618	602	582	593	574	620	543	577	613	609	563	556	603	584	593	589	597	634	604	619	589	626	623	568	579	541	594	594	574	567	557	610	608	609	598	591	601	585	580	598	573	589	574	589	589	609	604	606	606	558	534	573	618	601	599	584	589	600	570	563	593	637	632	579	583	561	590	577	571	588	642	613	599	594	649	590	607	615	600	590	575	590	587	554	619	593	609	638	580	596	556	595	599	596	612	618	666	594	562	577	588	565	559	573	594	588	600	560	585	599	596	560	584	608	578	639	599	587	591	586	550	618	541	563	576	618	581	601	560	577	621	541	563	594	578	604	623	620	602	607	595	561	568	587	564	581	608	612	527	608	629	586	600	578	592	611	593	644	574	574	570	590	627	616	548	630	579	566	627	591	597	627	549	607	610	536	561	607	573	625	563	566	620	594	602	579	610	601	615	628	555	588	600	582	604	549	558	616	583	545	579	542	546	619	622	598	583	578	620	595	587	580	611	597	580	630	605	582	592	558	589	538	546	580	610	587	602	587	597	559	602	597	597	634	626	605	612	602	529	572	589	594	594	627	592	590	566	586	599	583	627	610	592	577	584	571	572	636	592	588	548	602	576	591	636	556	622	589	569	587	582	628	607	593	591	602	614	598	591	615	584	622	583	612	587	563	596	584	576	576	562	592	549	589	580	614	598	601	650	580	605	619	616	602	594	605	595	601	607	593	612	630	618	584	590	604	609	598	540	647	567	569	626	556	548	566	579	588	597	634	573	578	577	590	617	590	559	580	587	584	573	629	577	593	551	581	583	578	584	581	599	615	587	593	595	568	556	580	620	571	564	578	551	605	580	594	612	617	603	615	594	569	592	570	575	576	590	588	608	598	592	585	600	618	568	553	582	631	581	569	618	598	564	588	612	600	587	574	594	584	576	565	607	559	531	567	557	596	556	628	560	570	568	618	601	571	614	607	606	558	612	576	615	558	584	568	609	621	631	578	631	566	551	622	563	544	555	568	527	602	599	593	579	598	587	624	588	570	593	556	568	569	554	542	594	556	591	589	608	578	607	602	594	595	586	567	591	580	589	573	614	619	577	593	530	574	608	608	615	594	573	579	579	595	608	599	552	600	614	586	607	577	626	586	592	590	612	588	590	589	586	573	614	562	596	605	613	597	549	598	621	613	574	596	589	545	631	610	578	609	570	562	630	564	599	596	595	590	583	574	588	579	572	611	584	597	599	572	609	587	586	628	635	594	576	547	599	566	588	575	596	603	607	539	579	578	621	590	628	608	540	593	577	603	584	549	600	618	551	607	598	575	590	611	559	599	537	574	581	602	594	596	611	600	627	610	591	570	562	560	591	620	593	604	539	570	575	595	582	604	609	569	533	626	610	578	565	581	561	581	595	600	567	589	542	580	594	624	555	563	590	584	617	646	578	601	586	635	585	595	588	613	581	575	608	631	638	574	558	579	574	585	571	573	618	579	601	583	593	579	570	554	584	558	610	539	579	599	603	561	575	596	566	636	541	560	642	583	616	609	594	587	622	586	593	590	571	602	593	567	564	622	546	586	580	581	590	587	595	601	597	598	539	568	589	592	589	582	568	601	604	601	619	590	586	634	581	605	593	641	569	596	623	527	659	606	583	585	597	587	576	561	596	580	592	594	625	627	597	593	534	539	586	572	618	598	554	587	566	547	594	585	624	568	580	615	550	561	537	541	629	582	626	580	563	590	628	545	589	607	594	584	614	578	609	581	571	554	601	545	638	619	592	621	610	585	577	570	636	634
28257	14177	12460	10418	6209	3604	2555	1873	1354	1049	974	809	743	675	644	584	541	592	583	530	470	499	491	409	387	397	375	338	342	349	349	350	368	365	372	324	310	336	335	367	328	357	345	364	362	324	338	337	318	352	357	355	341	336	333	331	353	365	375	338	341	333	356	347	370	331	338	344	323	349	335	351	352	315	338	315	296	334	378	314	354	321	318	347	367	335	349	309	375	327	337	367	335	341	343	356	366	348	349	333	315	334	342	357	338	351	334	347	315	346	353	343	322	331	389	358	336	368	340	378	339	334	341	330	345	356	349	382	348	364	327	385	366	352	337	327	339	327	395	330	343	365	380	352	357	360	363	317	348	374	326	353	358	320	358	349	387	318	356	335	332	388	350	332	355	369	311	333	359	319	354	360	354	336	362	344	316	342	338	354	331	384	348	365	351	318	332	353	348	327	383	347	363	317	308	340	348	358	358	368	356	342	334	354	348	350	369	336	320	341	332	344	334	303	336	324	301	348	379	341	350	343	316	361	368	361	338	345	308	356	368	367	372	374	333	337	322	340	358	355	361	317	300	351	382	371	358	312	335	346	376	325	343	359	371	348	341	354	324	347	332	376	377	351	383	341	296	317	351	352	382	319	360	311	343	365	332	315	319	375	339	346	327	372	330	355	345	324	324	332	335	318	335	334	344	348	329	323	310	357	378	294	354	372	354	312	333	332	337	324	330	350	350	361	327	307	343	308	357	335	325	331	339	325	350	368	347	334	364	357	348	385	354	305	321	338	336	338	339	366	356	301	359	304	354	350	324	335	361	371	356	303	331	327	350	351	317	368	344	346	344	346	345	318	322	348	388	352	337	340	355	361	344	355	337	289	368	366	378	345	344	332	334	332	321	346	321	357	300	353	345	309	339	351	318	368	330	356	330	326	331	371	324	335	341	300	336	346	354	311	371	351	317	335	366	371	342	346	326	360	333	365	378	328	351	308	357	339	352	350	326	310	356	362	320	335	356	337	340	374	314	304	384	318	366	311	358	316	365	352	347	362	311	334	321	355	310	341	344	338	324	316	327	360	329	346	321	340	292	311	349	311	337	358	386	328	334	328	325	339	337	354	327	316	334	364	342	335	313	313	368	297	351	340	351	346	347	374	334	362	315	343	350	344	325	368	332	346	344	325	358	333	368	352	354	313	344	327	341	353	373	384	358	346	369	353	356	340	349	350	351	346	327	378	389	377	373	357	341	387	336	360	330	351	350	337	292	357	332	341	302	341	339	307	360	309	389	293	329	331	316	343	354	384	313	352	316	331	354	330	369	322	299	298	338	363	360	351	316	335	341	348	365	350	332	355	344	356	359	352	358	354	395	327	344	335	343	331	347	345	332	358	369	350	319	381	301	358	307	341	346	347	369	332	348	348	367	355	354	320	344	367	341	356	309	350	329	312	368	333	347	366	328	360	343	324	321	369	349	376	374	338	348	376	332	305	356	346	354	308	335	359	371	330	362	338	368	346	343	320	358	329	363	317	344	339	361	338	357	305	342	336	371	329	331	319	396	347	337	353	321	315	334	353	343	348	326	339	353	322	341	320	328	370	341	321	351	346	327	328	326	366	374	372	350	338	333	358	333	330	352	351	354	346	325	371	329	332	344	343	356	362	299	301	316	318	323	369	348	325	353	356	343	338	328	354	362	354	307	341	352	354	366	343	345	321	354	354	362	362	333	345	380	327	334	342	341	411	318	365	306	338	338	357	360	352	332	364	377	339	378	378	321	376	321	377	345	325	366	366	335	327	367	374	342	373	320	332	328	313	357	358	365	333	357	357	355	301	315	309	327	327	345	347	322	353	327	317	405	348	333	371	330	318	332	333	363	329	320	357	332	371	332	287	352	354	379	323	365	360	359	347	344	339	344	320	367	402	347	322	369	343	316	359	382	337	335	346	359	344	344	344	359	386	300	326	325	360	355	344	378	351	327	359	334	352	318	317	368	379	395	378	339	355	345	335	347	351	327	347	376	319	352	352	359	343	393	334	336	364	348	328	336	365	331	350	351	324	315	332	339	374	351	320	319	378	331	351	306	346	363	362	374	330	358	304	322	316	317	335	327	373	351	334	368	328	321	348	333	361	333	379	347	394	337	335	335	356	339	350	368	347	357	350	349	356	381	354	372	347	348	361	309	340	368	366	353	357	360	378	345	334	340	374	366	347	351	355	341	351	352	295	334	344	339	378	344	355	311	350	368	340	339	350	306	333	361	370	303	355	312	346	364	384	322	344	349	343	343	375	330	302	341	377	332	376	359	349	331	335	330	359	319	342	305	340	370	334	338	376	344	369	351	341	328	353	341	360	308	359	381	345	313	340	335	343	346	326	344	364	326	370	344	342	341	376	375	321	344	321	338	330	317	360	353	343	343	363	383	345	344	347	373	352	344	323	336	352	336	369	343	379	381	365	329	357	322	341	316	342	336	356	353	336	344	319	298	325	352	355	345	399	346	330	328	360	390	374	328	338	355	380	330	350	300	347	345	291	378	346	324	343	357	359	307	349	350	326	272	335	371	370	341	343	340	355	319	324	323	350	341	354	316	371	334	352	364	350	330	353	360	379	329	349	349	341	371	333	328	338	335	365	326	349	335	368	314	338	340	356	321	356	366	328	327	336	357	357	338	337	358	347	363	348	360	334	344	364	346	347	352	323	352	346	367	365	370	364	381	385	320	331	336	315	326	361	305	309	350	349	350	318	349	333	299	317	349	330	335	352	376	338	333	350	369	358	338	378	321	375	372	351	338	379	334	353	337	343	376	363	309	352	371	361	330	358	330	325	334	336	337	345	331	326	353	350	325	341	366	364	359	319	344	356	327	349	341	364	355	345	337	356	321	351	340	358	369	323	368	304	357	355	328	326	333	312	343	345	374	327	354	348	365	352	349	290	353	349	330	346	356	334	342	323	318	359	368	322	345	326	347	358	359	334	341	341	334	310	369	367	370	366	362	329	354	332	316	360	368	335	330	344	352	319	324	347	381	322	307	364	345	311	353	355	314	377	343	367	381	351	317	359	363	346	349	348	358	358	379	415	327	365	336	343	363	328	340	330	375	353	327	359	341	341	344	342	343	359	351	341	326	333	336	351	333	355	317	371	324	318	345	396	338	322	340	336	351	337	305	350	367	341	352	377	367	348	316	344	375	354	367	337	356	326	349	343	359	338	335	306	346	319	337	332	354	322	345	348	361	294	346	342	333	365	330	342	398	365	320	372	332	354	359	356	360	341	332	364	329	351	347	337	343	364	360	323	338	341	362	368	350	358	304	322	323	338	363	325	359	349	338	366	364	321	349	330	347	335	338	325	355	342	331	356	364	317	311	335	343	354	348	354	339	363	369	362	361	354	352	353	354	328	364	352	386	307	352	349	335	335	344	333	328	319	396	341	310	320	342	316	328	355	374	328	356	358	331	376	340	359	347	314	312	339	360	331	319	367	358	334	349	328	347	362	339	305
17709	10652	18005	21038	16510	12022	9073	7099	5116	4442	4031	3396	2946	2459	2380	2296	2108	2061	2095	1903	1790	1678	1570	1200	1106	1063	984	894	894	929	865	856	888	853	857	834	872	848	812	848	827	862	773	776	827	775	805	787	760	789	814	792	753	808	789	789	761	781	836	780	805	823	772	739	775	767	757	848	786	762	747	839	807	737	723	770	776	795	788	767	761	800	775	790	747	788	765	810	775	766	748	814	753	774	764	790	722	772	768	778	758	840	785	793	790	744	794	769	758	800	793	795	798	798	817	754	765	786	808	784	828	750	778	806	744	756	754	756	780	786	747	754	805	802	770	780	733	780	750	787	780	732	809	794	754	745	817	789	753	784	768	801	802	757	784	805	782	781	782	815	787	802	778	821	759	860	755	794	827	796	782	760	740	747	847	812	750	783	760	772	722	811	828	786	802	795	747	846	832	756	742	813	777	787	788	796	722	758	770	737	741	806	770	750	787	796	721	771	782	814	791	812	756	794	793	786	811	735	768	740	842	761	783	824	759	781	724	790	776	800	761	818	752	726	758	782	779	806	808	752	758	824	795	780	764	822	772	764	761	814	776	808	757	801	787	766	749	853	764	744	801	761	739	763	802	713	790	770	786	755	767	762	752	767	751	805	772	752	766	769	823	797	756	808	768	793	781	751	791	767	798	745	718	790	761	762	756	766	753	812	772	724	830	797	787	764	814	753	795	810	787	799	821	754	749	837	769	738	769	780	729	779	793	740	781	802	818	771	810	778	740	752	787	783	772	783	779	778	722	770	723	773	767	757	756	741	797	787	769	798	784	791	770	817	784	789	794	754	773	774	779	778	755	799	767	783	774	724	806	763	777	763	804	789	785	785	802	747	757	787	736	733	768	790	784	760	726	843	748	783	790	772	780	795	765	785	753	797	809	767	766	769	799	777	808	788	731	777	734	738	741	780	783	790	769	722	753	769	766	772	806	801	759	703	771	765	766	772	764	790	760	745	778	786	745	748	804	823	794	802	755	736	795	807	766	800	796	835	775	790	763	824	777	755	775	790	783	795	808	762	766	755	749	758	780	755	742	787	804	727	814	792	736	753	792	745	798	780	781	778	833	763	818	766	780	737	789	814	781	789	770	749	796	800	745	821	778	745	829	728	760	759	803	769	779	812	795	751	797	850	770	770	750	777	755	797	801	774	810	729	747	817	723	802	764	728	796	787	858	802	787	813	731	790	754	730	802	822	772	751	760	746	745	773	743	780	826	750	773	843	779	743	795	724	776	790	778	810	751	761	754	792	797	758	800	814	750	786	727	769	769	762	758	748	760	764	789	774	746	770	781	759	766	781	744	774	800	765	776	815	770	811	818	747	815	804	769	798	784	803	816	808	803	757	736	790	770	832	764	779	785	837	749	772	786	821	790	767	747	792	742	783	784	742	767	760	806	762	797	709	813	824	808	765	760	741	804	842	780	798	778	760	782	742	753	802	772	799	775	800	744	781	834	788	738	802	763	772	774	751	822	764	819	764	805	781	790	721	769	788	781	797	769	826	709	840	753	746	727	746	740	744	767	779	803	790	789	769	758	791	781	760	822	856	745	759	765	772	724	876	800	810	792	720	788	760	804	764	765	759	806	701	775	775	832	759	772	726	784	739	799	785	789	765	730	767	773	791	763	779	791	789	754	794	730	774	738	755	777	796	800	803	768	794	762	764	794	784	786	769	780	804	790	732	784	774	777	731	766	773	780	764	766	754	749	783	769	695	814	769	805	803	758	782	796	790	768	842	809	757	743	783	807	790	798	834	824	748	759	761	738	790	821	819	767	811	788	743	766	807	761	841	797	804	789	810	752	747	800	765	756	799	751	788	809	810	794	751	788	770	807	774	781	778	776	774	763	753	747	767	799	763	757	798	819	756	738	765	747	792	789	805	779	745	754	755	770	815	760	763	797	740	762	729	765	788	787	754	780	774	786	785	818	775	800	752	725	823	828	805	766	788	797	748	751	754	747	749	798	751	809	774	772	741	793	812	808	750	805	777	779	794	805	801	769	818	778	731	770	797	779	801	778	723	742	769	795	779	759	779	732	783	770	772	770	732	770	819	785	767	759	759	780	827	786	765	760	768	773	809	760	808	798	786	804	805	722	740	786	799	794	749	800	790	757	800	787	762	774	749	728	775	748	783	825	741	728	803	721	791	806	759	777	780	807	779	726	786	805	750	710	800	791	760	827	785	792	745	740	822	800	751	787	766	832	783	729	815	743	791	766	815	747	741	756	840	781	766	788	765	757	729	867	714	767	816	786	790	804	808	805	775	755	799	793	811	768	765	785	743	806	804	784	790	821	834	755	783	754	765	797	759	732	780	780	784	771	785	777	752	771	748	772	763	777	755	759	787	809	767	789	752	767	787	773	761	811	740	775	834	775	740	727	770	789	794	756	727	766	781	798	765	801	811	772	797	780	786	766	732	779	769	769	780	789	779	752	795	812	754	776	777	773	746	751	752	777	788	748	729	791	761	758	739	804	715	817	753	748	786	791	788	782	798	833	710	715	776	811	785	744	771	759	777	802	811	765	755	749	817	794	745	755	760	780	826	742	781	731	820	802	784	782	707	746	761	809	753	777	787	778	771	745	839	793	757	765	756	779	789	800	780	759	715	808	810	763	780	785	758	777	849	789	814	769	784	765	750	723	825	768	749	763	764	747	786	817	771	784	759	724	729	795	843	784	795	764	763	773	823	756	760	801	738	804	722	741	744	794	741	816	734	805	734	755	716	746	775	821	804	817	825	740	784	793	783	776	773	820	817	808	764	800	778	760	775	737	829	784	764	795	799	802	811	774	772	769	755	757	732	777	764	788	752	817	754	832	837	776	768	772	759	800	764	806	754	786	783	756	782	775	718	713	711	725	770	788	793	816	856	779	750	801	745	805	769	782	762	761	790	762	773	759	788	810	807	762	779	775	815	786	760	817	767	798	785	818	787	770	756	760	755	782	798	822	806	804	764	790	761	758	773	846	739	748	782	807	783	783	818	777	767	774	808	751	765	737	787	792	764	766	779	774	789	759	790	762	796	769	767	758	784	819	781	763	768	802	772	781	769	803	721	773	762	788	778	766	781	798	794	810	821	778	775	738	794	804	738	767	799	769	759	776	735	780	735	787	747	781	792	781	759	778	776	773	783	770	847	809	818	760	766	760	721	786	779	725	773	826	786	735	784	741	745	800	771	764	804	802	758	816	769	790	809	753	757	817	789	837	775	755	775	760	803	790	750	763	813	776	775	730	757	788	790	753	770	798	819	793	803	789	787	796	800	785	775	791	771	757	760	746	828	755	827	805	834	788	781	811	789	773	815	814	816	766	817	758	769	788	761	781	819	801	769	798	723	734	750	790	802	761	756	818	731	837	785	732	785	821	768	775	810	715	731	762	774	815	803	784	790	751	758	722	766	754	759	807	794	794	792	791	728	771	744	767	819	794	800	806	746	732	756	759	793	777	795
36306	19491	17130	14968	10284	6125	4037	2718	2033	1521	1326	1065	929	856	696	770	757	668	703	663	567	600	558	477	445	478	428	451	408	420	403	426	402	385	402	406	431	375	373	409	428	412	405	395	364	355	381	382	379	366	381	359	407	356	406	414	383	381	383	375	380	341	364	402	397	372	378	406	397	381	410	377	388	398	366	378	391	407	400	386	373	375	372	389	404	399	426	380	400	332	386	401	390	351	320	361	408	407	387	366	400	387	386	382	371	352	408	387	394	372	402	397	395	378	431	363	380	378	388	357	363	426	381	378	357	417	393	350	366	376	383	380	393	378	366	360	382	383	373	343	403	381	363	388	389	393	366	377	382	421	376	380	387	374	402	379	402	383	373	396	370	354	369	363	411	394	375	336	367	389	374	376	386	384	373	370	362	372	408	387	392	385	428	397	354	345	386	376	418	378	402	401	391	371	386	390	346	384	388	355	394	377	431	398	365	371	380	437	434	378	400	385	382	368	347	356	389	342	403	379	365	403	416	380	392	357	395	368	394	412	407	370	365	357	398	391	325	369	393	418	365	365	371	369	425	377	405	423	387	373	377	351	352	377	412	366	421	370	418	377	390	384	384	384	429	387	370	383	381	372	350	354	398	384	345	365	414	369	388	363	359	404	381	363	428	355	415	399	346	353	389	365	373	409	386	365	385	416	402	398	396	415	365	381	382	381	388	426	370	418	376	378	404	375	390	427	396	358	392	400	360	370	367	379	393	408	347	350	365	419	368	416	366	362	423	411	363	386	415	381	376	393	384	387	348	393	378	390	360	352	377	373	407	388	371	388	351	379	370	398	389	395	402	382	368	373	394	426	403	374	384	357	412	399	384	410	383	350	374	379	348	374	400	373	378	404	411	387	385	363	381	355	389	357	412	386	373	339	415	360	388	396	378	389	383	372	380	369	357	373	347	405	365	339	412	368	338	358	397	371	409	426	362	367	402	372	403	370	386	358	374	384	343	410	393	367	380	388	371	400	405	367	369	383	376	354	394	372	367	404	369	376	377	386	385	341	375	369	384	376	366	394	379	412	371	386	421	409	368	357	422	348	364	381	377	390	392	385	374	376	401	363	375	383	374	334	421	420	408	393	356	403	367	379	404	382	348	387	401	398	371	402	407	402	374	391	343	373	404	375	368	379	362	398	367	363	407	411	385	359	372	342	382	407	399	384	372	382	378	393	381	386	398	396	386	362	371	354	349	390	370	395	397	383	368	361	382	348	414	397	362	383	377	413	412	358	399	376	401	385	357	366	356	341	415	397	384	369	390	393	372	390	391	361	385	378	399	381	420	378	414	378	382	409	396	392	341	409	374	363	384	380	379	390	396	408	363	368	386	388	423	404	384	383	348	436	374	389	395	389	398	357	374	391	370	402	383	354	373	412	377	376	358	383	365	356	390	379	402	421	385	351	377	372	370	390	386	393	407	381	368	380	379	382	404	366	369	401	415	357	361	396	378	393	358	376	402	416	380	358	387	379	398	378	376	394	360	391	377	425	422	365	341	377	372	388	357	400	390	397	381	385	375	406	391	382	362	407	384	433	384	364	389	364	390	337	418	374	402	385	364	408	373	391	399	378	405	380	380	404	375	436	402	390	399	356	395	393	403	429	396	371	383	366	400	374	362	397	390	358	356	422	400	414	378	440	390	374	358	381	393	356	399	377	367	377	403	393	345	403	401	378	399	362	385	369	409	375	390	427	428	398	368	390	369	402	379	405	386	354	403	350	409	378	392	374	457	395	413	429	403	388	377	377	371	392	389	369	406	373	353	394	387	401	406	367	382	384	376	352	382	387	366	405	383	409	393	379	359	355	389	381	390	374	373	390	375	379	411	411	384	369	395	386	394	340	365	362	389	356	376	382	400	387	375	398	384	344	404	368	412	328	386	391	360	393	416	384	368	380	349	364	389	344	395	366	376	384	393	384	386	373	345	394	367	385	381	386	371	384	375	414	334	391	388	391	371	363	387	367	441	403	387	368	384	383	398	363	409	350	411	379	373	383	369	368	380	397	401	385	373	401	351	357	376	391	370	341	401	393	401	383	371	430	426	393	433	389	373	372	402	382	384	406	385	393	373	369	386	379	357	407	345	367	368	379	432	386	361	398	380	334	360	393	391	396	436	415	384	352	381	384	416	390	370	364	365	381	401	380	398	390	411	409	389	413	411	439	378	376	373	372	423	363	375	380	374	389	399	409	391	384	383	379	382	384	394	409	372	339	351	403	364	374	357	360	391	391	374	367	318	394	395	384	360	397	424	358	383	390	383	363	407	384	375	381	356	383	381	367	355	374	389	354	402	362	384	358	374	383	383	395	374	376	373	379	412	385	394	351	407	379	425	398	401	396	397	366	380	399	407	373	386	415	402	355	337	347	404	374	392	385	377	363	379	366	441	392	382	390	379	358	380	426	386	374	388	370	382	379	392	373	381	343	414	375	387	402	375	369	377	396	356	397	367	357	397	420	367	395	368	365	352	374	415	373	359	406	381	372	365	365	375	361	373	368	398	365	409	382	372	359	371	369	377	399	412	375	368	395	361	414	371	382	369	394	372	400	388	344	404	400	397	420	369	370	355	429	397	408	359	402	418	397	360	426	426	399	360	395	372	370	363	407	362	352	383	365	405	383	384	365	353	383	414	384	413	363	349	357	410	327	369	406	390	383	374	350	432	368	388	376	360	377	383	369	358	408	350	365	423	405	378	328	327	391	420	396	407	372	355	413	372	413	370	369	386	377	387	392	357	378	343	356	398	354	400	372	396	376	346	368	402	353	382	339	377	350	447	373	433	350	361	390	389	385	375	383	384	395	394	380	392	395	393	370	367	376	382	384	424	376	379	394	367	401	381	397	388	384	381	406	403	379	374	400	375	387	382	386	382	388	408	373	392	444	454	399	397	400	408	347	392	390	392	408	401	427	377	363	384	406	397	381	390	419	390	382	364	359	365	422	373	387	401	358	341	406	381	417	388	392	356	393	389	372	346	371	412	394	393	370	361	378	381	396	431	426	391	372	410	387	373	412	361	387	400	360	379	371	379	371	412	378	412	394	379	363	392	375	372	371	407	354	407	410	406	377	390	370	379	376	364	395	413	339	367	393	379	393	359	406	383	372	396	401	348	369	388	387	404	372	388	386	363	366	355	380	422	420	379	419	364	385	402	420	381	415	371	424	367	372	381	359	380	426	412	433	341	382	382	406	367	379	415	388	412	353	410	382	347	334	381	370	355	418	400	396	395	384	366	357	415	387	400	420	374	378	390	363	397	397	416	376	392	385	403	371	399	407	356	391	354	382	394	377	387	389	383	391	407	400	393	404	363	357	415	409	398	412	391	403	399	358	391	356	411	348	409	430	397	370	383	375	338	364	378	374	391	379	365	429	360	440	419	352	405	387	389	359	338	400	387	399	372	387	400	384	362	383	388	429	419	376	374	403	366	397	364	372	391	356	374	380	401	367
21492	13532	22259	27199	21957	16965	12616	10199	7502	6058	5218	4665	3949	3369	3021	2815	2705	2597	2702	2637	2256	2092	1869	1423	1282	1265	1103	1004	1022	980	1007	1033	984	934	947	961	959	890	901	939	958	930	876	877	845	863	890	864	841	852	887	888	854	911	843	819	860	874	803	840	890	891	823	817	839	833	888	859	815	880	848	885	888	830	815	786	832	906	864	808	834	860	770	849	884	838	853	807	823	860	839	789	827	822	852	878	807	810	811	847	834	816	894	870	807	830	860	876	802	858	809	860	859	854	838	811	838	844	797	838	798	845	803	807	778	857	832	803	857	840	825	815	823	889	845	891	831	816	802	841	808	779	840	853	812	875	873	885	854	843	790	871	849	836	828	835	863	814	826	842	842	838	801	785	897	822	908	889	892	843	851	859	811	861	865	809	831	844	811	867	905	873	766	834	912	865	819	808	821	841	792	889	846	827	849	843	811	866	865	827	854	832	829	802	803	834	859	834	836	822	807	846	797	827	831	893	805	768	782	877	875	850	810	838	870	852	770	800	861	790	857	812	852	857	868	854	829	858	853	854	792	843	782	849	848	864	853	924	865	815	818	906	907	822	827	786	818	821	857	814	812	824	860	871	846	797	808	878	852	866	844	863	809	873	801	829	852	864	854	842	854	890	874	912	836	852	830	868	837	834	849	885	853	820	790	874	805	835	805	830	859	844	797	836	854	883	830	803	841	826	846	865	803	890	851	857	825	848	809	797	812	826	814	776	857	859	835	831	783	898	864	837	856	795	813	850	835	833	800	850	822	883	805	874	869	879	896	817	812	889	872	817	924	794	826	807	834	832	837	857	833	842	885	859	817	832	826	850	840	823	826	842	797	836	876	857	854	798	784	797	887	838	828	840	877	838	868	804	830	823	834	869	795	824	896	846	862	851	898	852	819	827	834	886	853	857	852	785	867	828	746	880	883	860	812	894	823	840	814	816	930	866	860	840	858	861	884	821	819	803	827	859	859	808	865	816	836	870	891	832	837	808	832	821	821	815	813	851	841	836	826	846	776	835	809	812	770	894	851	822	868	819	778	846	831	828	860	840	779	840	853	807	797	833	842	848	870	818	810	894	843	811	875	865	845	804	887	883	859	828	803	874	824	817	791	880	834	807	864	817	805	842	809	857	804	861	844	815	837	859	807	824	826	799	826	815	866	882	806	812	856	867	840	838	854	825	833	833	831	884	859	813	821	795	896	855	812	784	813	861	880	854	836	814	846	819	847	838	858	825	851	849	857	862	849	777	874	851	845	893	850	826	794	859	810	853	825	834	852	874	827	813	821	854	808	835	796	819	832	811	845	834	851	809	847	863	874	814	872	869	868	864	856	826	876	832	896	851	840	861	871	840	829	874	829	866	826	860	874	831	820	861	861	872	814	819	840	800	814	832	838	845	812	844	832	855	842	772	851	851	837	867	867	845	801	830	862	846	798	813	841	813	910	832	829	799	850	850	892	830	876	867	867	863	890	812	784	853	796	809	829	793	865	806	846	811	838	851	819	852	885	896	792	811	809	865	856	837	816	888	835	805	857	789	842	841	811	803	776	829	845	857	910	830	845	834	863	784	826	836	870	887	845	801	868	820	798	821	836	839	855	813	854	917	879	828	880	833	792	778	830	854	813	835	807	833	897	901	791	868	817	841	820	850	870	878	840	873	872	832	815	885	895	852	818	841	880	815	817	855	880	827	798	842	829	787	828	808	877	839	830	880	804	776	853	936	824	808	833	832	876	900	851	840	799	834	766	846	836	891	784	853	845	833	838	842	858	822	812	844	869	851	801	902	819	879	824	860	863	874	816	852	880	856	824	822	876	806	866	875	815	847	899	817	813	861	789	823	825	838	833	847	849	828	823	835	804	870	835	867	860	902	844	860	797	852	803	848	846	851	797	887	856	814	830	840	829	856	835	857	831	874	806	834	814	830	864	878	842	831	838	839	850	797	847	911	850	835	861	832	913	849	873	881	928	880	857	794	796	811	892	836	881	851	832	856	816	841	839	864	832	833	821	814	785	881	863	827	880	859	824	810	796	878	843	829	847	794	807	797	853	804	842	789	814	806	810	861	844	895	842	834	831	806	834	828	846	866	820	845	827	851	773	833	824	817	800	856	863	856	823	834	842	845	840	793	817	843	876	833	834	810	840	838	810	883	771	784	850	837	828	830	825	890	819	819	839	877	814	794	845	800	824	912	864	885	882	833	808	852	886	837	858	831	839	819	816	802	884	850	847	814	802	806	851	786	828	806	833	830	914	845	861	822	835	818	888	824	786	839	842	860	875	810	829	839	844	840	837	818	834	884	796	809	828	800	826	854	881	786	805	852	823	859	812	836	850	851	848	844	785	881	838	827	828	810	819	847	867	800	823	795	835	896	860	855	881	824	836	890	810	820	889	867	870	821	848	885	817	862	822	908	845	829	815	873	843	859	822	875	887	798	852	862	840	825	814	855	806	837	800	836	836	831	879	824	864	781	803	835	849	871	826	843	791	856	777	850	842	873	852	836	798	831	818	858	832	848	830	829	819	859	862	856	843	828	872	840	836	847	844	846	830	850	826	822	871	818	837	771	839	868	768	849	800	844	841	846	857	865	848	834	864	764	845	812	844	859	883	874	838	833	840	849	843	813	880	802	867	871	879	867	878	841	872	880	838	788	780	852	818	864	812	896	819	840	857	832	833	799	807	810	798	861	834	867	838	797	865	807	881	836	806	823	828	829	850	849	853	859	882	800	825	846	835	827	847	863	874	852	788	790	834	830	840	837	866	838	812	815	819	803	811	795	866	851	850	823	850	868	801	839	852	812	808	855	854	846	858	860	873	841	832	855	783	878	876	836	843	821	874	791	853	850	877	824	855	853	872	828	871	856	818	846	808	802	816	821	896	827	815	840	833	893	881	825	888	818	859	822	761	852	837	887	840	850	881	839	854	807	858	792	795	829	863	883	816	838	849	890	827	853	839	853	827	848	851	837	833	856	830	780	854	848	818	875	848	820	824	798	894	875	872	810	881	873	826	806	786	854	863	805	852	816	849	829	777	824	866	843	839	800	831	853	815	877	865	812	863	819	841	883	828	844	832	839	809	836	875	771	815	814	817	817	867	836	813	853	872	835	831	859	873	858	856	827	831	832	845	813	777	817	835	828	822	836	886	806	830	860	863	854	873	794	862	869	824	848	828	830	842	869	889	870	796	870	835	793	815	814	813	832	829	823	804	879	878	821	845	878	829	824	841	807	837	823	836	806	850	866	833	870	821	844	813	896	840	876	818	819	867	847	825	824	835	865	822	893	813	903	880	860	889	841	856	843	868	791	821	831	829	846	823	853	846	798	872	801	801	812	814	806	844	844	812	803	869	849	813	824	840	892	866	848	840	883	874	840	776	795	856	870	816	845	825	863	818	859	815	859	816	857	853	808	830	880	875	839	810	832	785	840	832	859	819	888	835	844	822	818	794	850	853	874	821	810
17937	9065	7423	5292	2776	1513	1111	802	612	510	487	477	404	381	331	378	367	320	341	334	323	337	311	287	263	267	248	272	280	275	262	245	235	241	271	232	234	249	272	263	276	226	258	274	274	277	249	263	251	249	239	244	233	252	259	256	248	257	249	241	246	240	238	265	253	225	256	266	242	245	280	245	239	268	236	224	269	229	259	267	263	220	253	269	225	255	214	224	243	220	265	222	247	259	248	233	240	273	265	228	247	246	241	246	236	261	257	248	248	276	277	281	237	241	244	250	217	229	230	207	237	244	249	269	260	233	247	256	228	248	253	253	272	254	269	262	258	232	241	236	236	270	281	261	238	234	248	275	278	222	237	265	240	256	278	237	253	249	260	261	263	255	248	268	224	229	254	215	224	246	246	286	212	222	255	253	266	245	250	252	258	239	248	245	238	271	264	243	264	253	232	251	242	252	259	224	269	258	259	282	249	239	249	223	238	233	263	256	274	238	248	236	248	250	258	238	248	232	253	228	242	243	267	277	288	262	267	247	275	262	281	247	241	263	275	214	258	238	240	238	272	256	252	237	219	220	286	248	251	246	257	270	235	237	257	248	260	263	288	237	227	243	284	248	271	234	253	274	272	238	225	234	270	260	252	249	269	249	252	264	260	266	248	233	254	234	247	224	253	231	246	260	245	286	226	240	257	264	269	279	249	232	217	233	237	220	241	281	216	258	247	241	271	253	234	249	243	249	270	247	225	258	257	259	231	248	273	248	265	262	247	269	284	232	269	256	271	234	251	243	282	239	258	233	242	253	223	246	231	264	238	259	242	244	225	252	236	253	274	324	238	238	218	262	266	251	240	259	225	266	261	245	274	248	256	255	252	254	253	258	239	265	276	271	241	261	284	274	248	226	241	248	262	269	226	250	256	240	230	259	249	265	254	225	241	246	241	228	228	247	231	254	220	234	280	250	249	278	259	244	248	229	241	232	243	245	246	239	272	276	261	227	238	238	257	248	244	266	241	242	255	272	259	209	260	237	263	254	276	238	202	254	241	238	237	249	244	267	218	263	262	279	249	218	244	250	225	249	247	239	248	246	242	238	265	273	257	233	269	226	239	247	254	211	260	260	251	230	264	222	247	234	231	270	240	248	283	251	257	248	248	269	257	278	279	238	259	260	260	232	278	238	264	260	251	248	238	242	230	252	251	251	253	252	241	254	270	248	255	276	238	229	265	239	255	224	237	267	266	243	261	232	268	251	258	276	224	255	262	249	269	268	237	275	248	255	277	252	246	262	243	263	265	288	280	227	264	245	256	264	260	211	258	258	256	264	249	272	227	225	253	226	246	242	254	214	251	270	249	250	260	234	225	238	210	249	250	249	279	269	226	247	259	257	212	277	269	241	235	261	265	246	237	235	259	259	229	244	238	252	218	260	250	262	234	250	228	227	275	219	252	264	249	217	239	262	246	249	260	238	232	235	230	243	254	249	235	275	226	252	229	264	239	241	238	225	241	244	257	228	263	249	223	271	245	232	253	242	293	261	256	250	247	244	243	266	241	249	252	239	229	242	267	246	240	254	223	270	269	274	235	267	263	269	252	260	245	238	246	252	244	238	246	238	277	236	241	240	261	247	227	278	228	243	236	233	229	243	219	233	260	265	258	266	224	219	249	212	262	248	260	236	238	242	275	284	240	220	226	256	248	261	245	278	255	258	280	231	258	224	235	233	259	252	235	223	254	235	245	245	220	249	236	257	273	213	238	286	247	243	236	241	239	221	203	283	272	270	269	250	238	251	271	228	250	273	253	251	230	263	232	257	262	250	243	263	244	252	257	249	250	229	270	246	255	291	258	245	248	259	265	266	217	269	254	244	237	242	263	276	267	230	265	280	234	231	227	252	235	246	248	222	255	252	282	248	251	247	267	245	244	271	259	247	229	223	242	258	258	298	242	279	244	265	229	256	228	207	232	285	264	271	260	251	259	297	266	259	236	254	246	244	249	248	241	241	259	258	237	261	247	239	246	238	248	253	253	254	255	244	250	239	242	258	233	209	268	261	250	238	231	248	259	248	267	259	252	224	251	232	282	262	242	252	249	285	234	269	254	240	256	254	231	230	253	234	219	243	274	243	253	259	259	250	257	217	259	263	256	266	236	280	238	236	267	248	244	220	245	260	227	264	268	272	244	253	255	254	238	242	220	242	218	255	280	256	246	259	241	257	234	246	240	276	233	261	236	223	228	256	246	248	258	266	230	262	290	254	232	200	245	238	253	248	213	276	249	222	263	251	243	260	244	215	244	265	242	259	243	234	261	245	266	238	254	254	257	257	258	255	230	242	248	245	269	262	246	240	257	239	241	247	240	251	233	277	253	233	231	258	219	233	261	226	252	242	224	255	242	256	204	241	265	245	235	259	243	239	245	244	250	229	280	255	234	247	250	248	267	274	267	255	227	246	239	277	242	233	257	248	231	247	231	221	261	249	244	256	234	236	262	243	258	219	265	246	222	245	255	260	255	236	273	274	233	256	272	258	225	251	247	231	238	256	226	267	258	245	249	260	248	235	262	223	248	257	286	254	248	236	257	266	241	224	244	233	235	271	258	277	240	268	264	237	270	266	256	261	239	250	247	229	231	233	261	241	264	222	247	256	255	214	239	212	255	239	224	251	244	253	224	282	237	242	237	279	259	225	249	225	257	254	229	262	247	258	228	249	242	270	278	251	238	239	237	258	261	237	232	251	251	261	234	267	255	264	234	239	234	242	244	264	229	268	285	273	249	228	232	217	236	255	255	262	247	273	241	222	248	217	220	232	274	266	271	275	235	241	224	292	253	271	271	262	217	253	273	279	272	228	253	226	252	235	261	249	238	244	262	229	243	233	236	249	259	247	248	240	276	244	260	230	229	239	248	264	271	250	228	237	242	272	229	240	266	252	244	269	249	245	244	257	269	247	233	238	252	240	254	230	245	242	262	263	273	242	263	246	250	261	226	252	261	262	267	266	240	244	225	243	243	275	267	269	251	222	267	225	223	239	283	272	233	239	247	257	276	236	261	272	254	246	232	247	259	274	249	222	261	253	246	247	237	297	259	264	241	245	241	261	249	237	240	284	213	248	256	213	242	289	268	241	262	259	283	259	243	238	240	220	260	248	265	285	220	279	233	241	255	280	277	236	263	285	243	229	235	254	236	238	276	271	245	240	268	276	261	238	258	205	284	262	257	230	228	269	239	258	250	252	250	283	261	246	246	251	234	270	240	231	246	280	214	260	235	223	256	256	245	257	241	279	262	238	239	247	240	252	256	273	262	222	233	247	240	219	231	272	275	263	240	238	243	255	269	228	250	243	247	257	281	267	225	249	271	252	260	264	239	260	247	248	265	235	230	241	243	237	247	237	253	291	224	228	263	255	225	245	226	252	281	255	227	256	254	256	257	242	260	266	262	247	270	251	240	251	234	249	241	234	300	271	252	240	237	255	256	250	245	251	228	240	231	247	230	246
10819	7104	11786	12588	8737	5588	4342	3025	2538	1883	1781	1644	1573	1399	1333	1296	1227	1244	1373	1257	1107	1102	943	787	768	663	657	656	674	699	707	673	629	672	660	640	639	604	592	600	589	630	619	573	548	509	592	617	625	593	606	610	596	624	605	621	573	618	587	611	595	617	613	609	601	606	593	577	564	607	596	573	586	591	612	610	638	596	586	606	601	631	570	586	597	569	561	576	553	589	599	615	597	590	544	565	544	576	564	595	592	643	573	575	561	583	608	586	648	639	583	588	556	542	662	551	580	622	604	582	578	594	589	609	584	591	600	603	608	586	607	598	545	600	542	608	579	572	605	598	584	594	621	615	615	581	602	639	605	619	576	580	576	561	574	556	565	605	655	551	602	594	579	583	591	556	617	599	584	573	600	605	591	572	557	599	568	566	562	602	578	600	575	635	587	579	590	605	589	591	566	571	570	612	609	591	595	581	610	605	593	576	568	581	629	558	600	577	607	600	610	577	582	558	600	614	628	632	646	549	609	651	576	535	592	586	553	576	601	603	580	628	593	594	589	578	590	611	604	597	559	627	587	563	629	571	641	599	595	572	594	594	605	589	601	646	580	581	559	570	568	621	551	597	619	543	608	626	584	587	587	571	586	623	587	584	570	630	573	608	610	595	621	585	592	566	572	606	595	577	597	597	568	596	577	605	567	555	605	619	555	626	620	629	574	586	586	558	598	577	570	557	632	600	606	605	607	566	620	584	554	629	570	542	613	561	596	599	622	602	583	578	611	561	557	546	593	609	581	626	581	595	542	623	591	594	627	570	581	609	590	596	561	584	597	596	570	615	605	635	582	563	589	554	589	571	566	556	575	593	639	580	559	555	590	598	561	636	551	582	618	609	595	598	575	594	572	550	597	589	568	619	606	588	580	558	589	616	586	594	609	603	545	613	581	611	613	619	551	596	575	587	571	610	607	586	601	635	554	558	613	584	618	626	566	575	566	597	578	596	547	590	611	564	559	556	555	554	607	545	601	591	604	533	624	581	614	624	596	584	599	641	583	572	583	572	589	601	579	606	577	539	544	646	611	628	547	526	537	563	603	608	558	618	583	564	595	619	596	594	587	616	599	596	587	555	598	586	605	567	545	570	585	615	573	620	609	592	649	595	560	617	569	580	540	582	588	575	590	555	587	596	599	577	581	569	576	601	560	542	595	615	566	600	592	591	587	610	568	564	630	614	557	604	543	582	600	562	562	604	593	611	547	555	580	606	578	557	566	596	593	588	573	529	590	573	585	631	570	572	646	572	597	562	567	574	591	592	625	635	622	577	615	566	581	564	583	542	632	596	593	607	610	611	599	569	578	603	569	580	567	615	610	606	614	591	575	581	587	573	572	561	584	639	577	609	532	584	599	582	561	648	574	589	595	596	528	583	616	589	642	616	590	591	581	570	585	575	569	571	576	594	544	585	561	581	573	607	599	597	563	650	572	606	568	582	583	582	578	592	588	614	580	604	596	571	600	588	587	576	568	603	578	608	605	594	586	622	620	569	595	595	562	576	578	585	596	604	581	579	586	589	632	588	564	593	547	579	603	601	587	616	580	592	632	579	598	589	585	587	582	598	591	625	569	571	607	564	587	574	593	603	570	605	582	519	578	565	623	607	609	596	624	593	568	564	570	597	561	602	569	594	581	605	643	599	634	634	648	571	633	605	593	595	621	608	603	559	588	600	595	542	591	626	623	615	574	522	592	583	591	566	604	564	578	565	598	564	566	572	582	571	561	577	575	582	591	579	558	581	547	590	602	578	550	603	562	584	585	556	608	578	545	596	605	563	595	559	583	575	566	577	540	576	614	630	582	553	632	563	604	605	620	561	570	640	603	600	589	584	617	612	572	593	579	537	592	618	560	586	549	550	593	609	584	587	568	605	607	590	582	623	594	604	591	569	569	605	622	603	601	618	626	577	615	562	585	557	616	614	602	604	558	594	629	590	613	597	590	583	604	551	583	590	541	611	576	613	591	581	578	555	537	586	581	571	570	593	624	593	551	565	581	585	563	586	591	595	617	602	545	596	622	576	664	558	595	615	605	573	539	584	615	577	536	552	570	598	534	577	633	617	589	592	604	580	601	550	604	601	608	600	616	613	592	564	586	577	594	619	596	568	617	611	569	611	568	577	571	583	592	602	589	590	531	586	593	617	579	620	613	609	617	585	598	651	535	613	591	608	627	573	602	631	588	552	594	549	599	574	588	625	569	609	601	632	581	585	598	596	593	603	621	578	583	606	600	572	631	604	620	570	576	617	578	582	622	601	591	623	601	586	573	583	555	592	550	574	589	619	610	613	558	545	574	597	558	601	535	573	592	568	580	599	606	583	589	597	587	550	601	559	595	571	610	539	559	625	576	601	589	621	617	603	592	549	611	603	567	602	599	638	575	605	641	588	585	607	575	562	601	563	626	560	591	628	630	543	593	560	580	611	596	575	578	635	592	586	578	614	602	559	589	634	582	591	561	563	598	588	656	623	590	566	554	609	583	581	608	577	563	592	610	589	615	575	567	578	631	580	608	594	632	576	579	594	609	636	563	587	641	592	623	581	580	586	603	560	642	617	607	573	606	617	590	600	593	603	610	606	639	629	570	594	601	620	582	612	607	618	596	592	599	590	593	617	599	579	559	587	557	586	586	588	599	614	612	606	618	552	611	612	601	577	626	568	547	585	579	621	573	601	589	585	570	592	585	575	583	595	589	589	618	601	577	607	608	560	584	595	582	590	632	572	600	585	596	621	612	557	567	599	620	567	547	597	617	562	611	597	608	588	575	601	597	578	615	588	572	585	585	630	591	584	600	603	578	581	603	581	601	596	638	574	570	600	585	590	554	574	560	615	562	605	592	597	605	599	582	579	593	598	604	595	603	586	619	624	592	563	612	608	623	601	585	634	530	609	591	565	574	603	590	596	582	594	628	599	532	571	585	547	579	555	590	581	586	608	600	581	577	601	567	612	594	588	570	583	605	568	587	544	618	581	602	590	641	613	604	580	589	575	575	596	591	599	557	549	577	592	584	579	603	565	623	577	584	597	520	531	553	628	617	571	641	617	604	587	594	617	584	608	629	575	590	562	566	630	612	600	621	578	633	642	594	634	595	623	612	567	574	556	608	577	578	575	574	613	599	578	603	584	581	619	609	597	602	557	559	587	632	576	609	519	551	585	550	603	606	544	607	579	601	572	618	584	590	598	591	571	608	593	658	633	611	583	566	583	589	577	610	590	604	590	579	595	554	556	600	572	580	584	540	617	570	580	565	536	606	604	599	569	589	594	600	567	590	555	611	553	555	580	578	580	578	616	575	595	548	608	553	578	613	605	542	587	533	565	593	600	572	605	608	576	598	591	567	580	616	570	588	570	592	559	591	544	600	603	630	582	614	596	593	592	613	568	552	631	578	580	573	584	599	607	665	567	539	563	625	576	570	529	557	593	576	529	567	574	580	609	581	548	575	599	596	569
28165	13666	11832	10069	6289	3553	2702	1727	1317	1039	841	848	705	662	623	569	562	545	524	570	461	482	431	409	414	400	345	365	356	336	368	401	373	329	370	329	358	373	311	350	336	345	367	337	363	362	391	342	358	369	365	315	386	350	322	347	383	368	372	373	334	342	344	355	381	347	358	376	344	359	333	327	367	329	335	357	340	326	322	325	391	349	301	327	309	325	349	355	390	338	373	366	352	338	346	368	361	342	364	343	349	338	374	334	381	348	348	352	304	335	343	360	354	314	321	344	347	362	323	365	332	344	314	374	343	320	344	334	400	345	362	347	331	369	344	380	330	319	310	345	327	337	339	332	349	347	347	344	347	320	317	327	342	364	318	336	333	311	367	390	326	374	376	342	316	337	358	354	330	359	323	318	348	331	336	352	301	354	332	316	307	331	313	327	346	329	339	338	346	350	324	325	343	332	374	361	381	351	387	359	350	349	353	348	373	324	345	352	339	339	309	328	359	343	333	361	308	334	354	356	332	354	359	311	294	342	352	341	356	307	367	329	332	345	330	354	336	337	333	363	334	345	359	370	373	363	356	382	356	324	344	326	355	325	350	349	344	314	347	321	319	305	356	378	330	329	359	368	346	349	300	358	335	351	390	327	351	395	326	353	312	340	355	374	353	357	372	351	325	347	360	332	321	344	316	347	316	353	301	344	336	337	317	359	379	327	370	354	323	357	351	324	327	372	306	382	304	358	370	319	345	336	328	344	343	351	363	342	312	332	332	341	346	335	332	351	343	347	331	355	311	316	376	343	354	339	330	308	346	338	364	386	344	361	374	324	315	310	340	366	370	319	323	289	369	350	364	327	331	328	355	345	357	344	324	340	343	364	324	320	387	335	383	352	345	321	350	346	367	356	356	343	338	345	358	321	350	355	381	329	334	300	354	388	349	354	355	355	328	329	341	327	335	357	301	328	367	320	360	380	354	346	340	360	359	376	342	347	363	365	332	339	345	359	319	352	360	366	354	322	338	303	380	328	357	342	364	374	317	301	324	308	353	380	327	353	363	344	318	373	353	356	346	337	344	320	359	327	335	348	353	324	330	361	329	329	303	329	347	345	347	328	335	359	316	324	307	340	348	333	335	309	317	340	338	384	340	343	349	354	327	326	321	371	359	384	320	377	340	325	352	338	327	350	347	314	348	355	301	359	320	364	357	311	362	329	344	331	370	350	331	359	354	322	367	360	352	343	329	343	343	377	358	356	366	385	379	344	369	324	358	336	315	339	344	361	325	360	349	310	352	367	299	349	352	383	356	388	353	290	350	340	377	329	349	379	332	364	337	317	321	367	363	354	362	329	327	333	292	356	320	336	382	332	340	347	342	367	329	364	339	328	338	391	345	348	335	354	349	329	349	340	358	369	344	347	351	362	328	324	359	337	359	380	333	340	327	329	350	352	330	329	333	348	367	341	362	326	370	343	337	360	362	336	335	339	358	339	360	377	369	343	342	332	318	336	336	309	373	350	328	367	317	330	367	356	325	329	329	328	326	313	336	337	333	335	347	347	333	345	364	303	355	346	317	332	317	388	309	336	324	334	336	348	344	363	317	355	334	324	321	368	376	361	367	386	377	372	336	338	362	350	359	322	344	336	288	359	362	327	343	374	304	366	342	317	369	338	317	358	340	330	341	349	318	347	334	328	353	334	345	372	339	363	384	344	315	345	329	324	344	383	309	357	345	319	337	358	339	325	386	331	363	370	328	388	306	367	343	369	341	327	347	322	379	335	331	355	365	352	384	345	324	333	349	333	367	328	356	375	307	326	307	328	353	347	340	323	337	361	364	354	352	343	340	313	345	320	353	309	316	350	352	341	358	358	347	377	341	342	342	334	326	345	313	371	350	354	358	310	353	359	275	362	376	324	336	339	366	365	319	326	365	335	316	345	332	371	378	337	351	356	327	341	334	343	346	334	320	373	330	311	350	339	342	325	374	363	333	340	347	325	384	334	392	334	332	375	301	315	338	354	327	387	390	358	368	368	333	341	346	330	360	387	349	380	341	308	350	361	342	342	346	396	351	349	350	325	343	330	380	362	315	331	327	336	364	334	349	341	318	345	343	340	339	321	350	370	376	340	340	309	361	349	324	366	341	323	351	351	352	344	363	325	329	319	351	345	330	339	334	351	307	327	363	360	369	365	353	376	384	365	341	353	365	359	348	342	326	361	380	336	323	361	323	336	335	330	364	346	362	323	341	311	346	360	351	344	331	326	357	337	340	325	373	350	321	358	320	341	351	379	345	332	346	360	330	355	343	366	315	347	351	367	324	329	334	346	325	390	381	363	312	352	338	372	358	323	359	362	334	315	395	350	355	320	349	379	325	315	317	344	344	331	312	349	311	326	333	329	334	333	346	359	364	349	316	335	320	333	349	341	353	378	329	349	365	366	356	345	354	362	317	312	403	356	348	364	369	355	337	330	327	345	375	343	360	330	321	378	390	373	348	378	347	309	336	379	332	349	347	332	343	396	355	352	342	339	364	324	370	351	369	330	354	360	369	350	373	375	347	364	317	327	346	367	331	332	378	329	340	331	324	386	338	339	351	349	335	368	370	391	313	358	366	316	368	317	336	350	356	361	346	338	352	338	349	315	379	322	333	334	353	341	374	317	377	381	349	365	340	351	346	353	363	365	354	353	346	355	341	338	327	334	332	358	333	358	351	352	308	315	311	342	388	315	381	355	341	328	341	363	363	363	375	351	325	335	359	342	337	374	327	357	321	358	364	332	358	322	379	319	341	332	313	353	334	344	320	318	355	356	330	337	332	319	343	351	340	308	335	343	327	314	342	315	335	328	351	338	332	335	355	298	308	335	366	351	354	350	353	355	324	347	354	332	310	343	332	337	303	372	319	344	342	331	332	353	344	345	319	332	350	332	333	352	375	359	330	358	357	353	347	331	343	328	367	347	339	348	367	386	318	338	329	366	331	361	397	343	356	353	335	354	374	362	337	365	341	349	336	313	320	356	382	347	318	352	350	311	292	369	322	335	353	328	354	344	356	329	336	355	306	343	338	321	342	363	308	353	326	333	372	330	329	316	342	334	353	310	327	306	342	345	292	324	321	332	353	339	346	321	319	369	356	359	346	349	334	355	361	349	317	340	395	351	365	339	349	357	332	334	337	364	317	376	357	361	379	341	327	343	330	338	345	365	332	328	314	372	354	315	341	328	360	322	376	363	321	315	336	331	378	293	339	400	339	317	337	338	346	350	347	331	344	382	324	361	350	337	331	360	356	327	362	389	343	320	389	324	335	320	377	339	385	356	320	337	351	356	335	356	341	312	317	327	345	346	314	342	356	329	380	336	333	329	330	356	334	357	354	348	356	373	331	351	327	341	313	355	365	309	356	340	329	312	309	344	351	323	323	373	388	309	349	369	330	309	350	357	357	351	304	324	338	356	343	335	361	339	349	353	316	342	341	342	328	362	326	347	334	331	331	380	347	359
17477	10259	17358	20995	16667	11518	9223	6413	5245	4200	3587	3335	2874	2577	2269	2127	1990	2072	2059	1882	1702	1683	1294	1168	1112	996	939	911	937	947	929	873	854	901	879	858	866	853	834	812	847	796	779	741	795	821	743	782	812	804	822	775	782	803	798	757	699	789	801	776	781	804	764	781	766	798	805	810	819	812	754	806	810	792	774	796	808	762	820	766	807	766	766	780	784	761	842	779	779	789	771	752	740	772	758	754	795	781	790	718	792	778	732	781	773	807	744	740	755	804	786	853	789	736	848	804	748	738	791	767	819	821	828	789	776	761	812	794	760	783	737	766	772	815	813	763	729	711	753	767	819	744	762	794	765	824	749	743	745	777	795	775	822	771	807	753	792	824	800	742	743	785	794	839	795	780	789	817	773	785	760	796	772	793	812	716	740	822	755	721	734	858	746	759	762	751	780	799	714	814	799	743	738	775	821	763	824	788	763	785	758	772	755	778	780	854	761	818	794	797	770	755	708	781	759	782	809	733	758	773	774	807	819	817	762	718	798	789	819	752	760	766	817	804	804	742	741	750	777	733	758	755	781	775	814	776	793	803	753	774	816	780	734	796	752	780	738	763	817	814	797	781	781	742	827	799	772	748	772	801	793	801	812	788	729	767	766	760	769	768	785	777	753	797	787	817	769	774	798	765	774	823	791	800	805	781	764	793	791	763	742	800	740	794	791	711	767	725	784	787	808	760	808	784	779	814	745	791	826	816	816	811	771	839	773	770	781	776	738	828	751	772	696	778	730	744	776	747	799	803	775	786	796	752	803	809	785	814	778	804	781	763	769	771	806	771	761	750	786	736	819	806	811	792	810	793	769	818	779	813	750	802	782	799	780	784	768	846	829	782	724	792	741	787	760	773	736	803	725	740	760	764	720	800	763	724	784	806	801	767	746	799	793	781	736	785	717	747	735	827	700	756	835	798	799	802	780	732	736	810	809	767	787	757	798	803	755	797	781	732	770	780	732	788	776	810	805	755	811	808	782	743	779	787	746	786	769	744	779	780	771	739	754	724	779	807	750	739	802	782	764	778	820	770	755	781	763	762	769	819	768	763	767	795	766	785	787	754	746	751	723	756	787	798	790	807	776	786	777	742	808	753	743	770	764	816	754	802	791	799	842	719	758	795	765	841	766	806	750	723	779	744	791	814	795	755	822	783	785	786	808	768	768	820	786	781	778	779	747	742	803	789	805	751	792	760	785	776	776	713	751	768	790	815	775	754	757	821	724	771	747	777	764	788	767	790	800	795	820	810	832	796	807	717	803	765	775	772	751	767	759	802	786	792	755	780	728	801	761	792	793	844	721	763	747	804	768	775	814	763	782	749	834	731	770	765	778	785	785	788	795	813	773	761	783	771	797	769	790	730	784	760	782	746	796	763	758	758	806	748	812	741	770	765	779	772	746	784	785	777	742	759	786	740	826	766	778	718	747	767	776	823	760	789	782	796	771	744	783	796	787	807	747	763	721	757	756	730	799	792	800	748	815	794	787	801	762	731	775	703	773	773	866	867	784	798	775	751	748	752	755	779	868	806	770	811	777	808	714	759	740	775	779	839	744	811	770	785	779	788	808	741	735	791	786	806	767	772	767	781	832	791	788	760	764	727	789	784	721	799	849	740	795	787	791	740	740	761	777	745	804	820	829	769	771	794	819	734	801	757	796	759	792	749	763	842	758	804	728	792	762	823	760	715	765	772	767	829	739	811	749	815	820	771	805	756	815	784	766	811	809	759	749	735	787	773	808	813	764	772	785	767	814	814	774	828	771	745	809	765	802	761	744	791	759	781	792	750	735	838	729	723	760	748	802	802	761	744	761	753	750	806	817	784	783	765	712	760	741	782	762	790	741	770	765	836	726	765	745	776	806	761	783	857	762	693	773	781	783	739	728	836	792	741	753	754	726	766	818	795	778	799	732	740	717	779	790	771	788	728	768	768	758	768	763	801	748	775	773	800	798	755	780	778	786	767	741	787	756	736	760	814	740	794	759	737	722	755	753	849	763	784	798	803	752	802	779	783	798	718	787	816	799	770	755	764	798	752	731	796	753	785	770	742	771	781	759	761	801	764	723	808	740	755	789	810	752	796	742	780	809	791	809	784	760	781	772	809	757	760	798	811	771	780	807	771	764	739	782	793	807	791	773	757	781	764	753	707	799	785	777	776	722	814	748	817	765	785	739	785	724	804	761	740	756	794	760	755	739	821	783	831	803	787	717	763	791	803	761	763	798	770	815	765	739	786	753	811	818	776	754	780	712	783	771	776	775	782	795	737	786	769	808	787	791	731	773	765	766	805	787	770	820	825	796	807	751	760	787	766	826	782	804	829	755	807	821	796	764	745	830	798	806	749	740	789	748	772	750	767	797	741	741	747	775	733	873	787	773	766	781	790	818	768	808	775	781	828	794	711	836	772	780	781	770	792	764	797	813	783	792	803	811	812	824	755	783	697	745	762	753	820	778	752	761	762	796	781	805	762	753	760	723	775	776	760	819	803	776	779	793	779	804	756	781	764	792	758	731	745	791	828	804	782	726	747	863	763	786	792	820	725	826	762	778	865	810	781	800	792	788	752	771	797	812	736	786	775	785	799	761	757	757	720	798	790	777	812	771	762	776	797	774	822	749	770	742	780	746	747	796	759	806	734	768	728	764	770	792	779	741	752	788	783	747	855	821	734	744	769	717	792	779	766	789	754	754	758	828	755	771	814	799	783	730	786	771	768	737	808	831	769	812	804	808	767	749	752	747	778	794	783	776	745	760	806	797	834	753	781	733	783	807	747	716	733	752	776	792	773	799	725	736	756	747	759	800	726	836	794	774	770	756	757	771	793	764	756	789	770	797	751	758	758	788	769	719	778	779	759	791	782	768	763	753	759	721	786	791	815	791	723	761	807	831	825	752	757	762	744	803	799	749	825	747	791	758	808	831	745	803	762	763	811	796	771	777	747	790	749	742	740	747	771	724	808	795	808	775	808	759	817	783	829	742	774	806	753	804	755	754	748	762	792	773	751	722	817	803	785	779	799	751	775	719	723	762	772	766	813	765	759	810	735	799	771	763	854	794	776	782	807	810	760	775	766	759	798	792	743	794	790	809	749	775	774	743	823	803	752	772	775	751	761	799	800	818	738	741	769	761	798	809	797	765	815	769	792	745	762	799	796	789	777	770	747	824	753	768	777	801	769	746	798	785	757	790	817	802	773	793	733	754	800	817	815	796	793	723	822	784	798	777	762	751	778	786	789	798	792	788	795	812	741	778	790	729	770	785	789	798	803	798	799	795	793	774	751	828	739	794	775	767	810	800	765	749	764	776	795	790	807	772	814	706	800	776	769	826	774	795	773	755	801	765	782	801	761	781	754	785	784	767	796	807	761	818	823	771	811	835	801	766	752	812	787	781	775	792	797	774	756	764	782	816	738	777	768	795	752	855	813	769	763	800	784	781	803	810	769	743	765	771	763	759	797
37605	18974	15687	13842	10382	5832	4262	2694	1870	1652	1165	1122	1078	960	838	696	718	726	708	643	624	553	504	461	455	444	409	416	402	444	430	422	418	406	414	434	408	384	399	382	402	381	405	381	379	396	366	376	400	370	414	409	369	386	396	384	373	350	373	378	397	389	348	390	402	376	370	371	374	449	356	371	367	368	361	361	362	405	404	359	389	428	408	372	392	352	352	385	375	379	360	412	400	369	408	355	391	419	384	379	400	408	332	370	394	357	405	387	390	356	460	350	387	368	349	345	423	404	413	374	370	368	345	411	392	368	424	380	380	369	431	350	402	424	373	391	382	351	372	382	390	373	375	389	367	392	389	393	388	355	339	378	409	419	348	387	364	357	371	418	377	400	376	382	431	406	400	389	356	383	379	371	350	364	389	329	336	383	400	351	381	382	385	378	362	386	403	354	380	364	387	433	374	407	362	365	370	381	384	342	367	404	365	392	370	351	416	380	379	359	397	361	400	420	387	385	431	401	359	399	378	372	350	401	398	382	370	374	401	370	402	388	394	356	374	400	357	334	376	375	368	377	393	372	400	409	387	416	422	383	389	350	368	383	420	388	367	416	424	403	371	415	421	383	375	388	349	350	379	369	379	356	398	386	360	388	406	371	376	367	375	363	390	431	396	402	393	370	390	371	368	392	394	394	413	384	373	370	376	381	380	386	374	345	373	346	368	365	420	348	374	371	368	388	363	362	375	398	381	411	363	344	372	372	380	384	386	370	383	412	403	360	369	353	354	393	397	354	373	388	405	390	404	383	378	392	378	398	378	373	381	413	363	339	399	329	357	355	399	394	347	370	334	357	363	363	333	373	376	353	370	397	380	333	334	402	396	369	383	372	380	403	416	391	400	399	360	328	347	364	336	409	367	387	392	356	378	360	371	396	397	385	362	384	389	374	418	390	399	415	372	446	406	417	355	394	345	339	397	353	378	340	367	368	369	399	377	377	375	364	354	366	407	386	413	373	373	373	348	364	399	368	355	396	362	382	392	372	366	389	365	341	385	367	390	388	379	382	362	428	344	413	340	420	414	407	388	366	370	420	384	394	429	382	398	375	409	346	345	404	375	396	412	399	384	368	394	360	393	390	396	383	372	394	402	367	371	361	358	400	393	380	336	362	390	393	388	381	362	388	392	355	373	401	397	394	400	412	373	390	364	377	348	427	393	407	404	369	411	390	448	385	386	376	347	365	384	408	342	359	372	351	353	407	397	355	381	354	366	371	377	375	386	358	356	384	354	401	375	375	379	387	416	395	401	371	378	402	426	370	389	366	380	393	361	388	389	374	372	387	394	362	396	373	383	406	399	392	355	371	387	375	362	368	399	386	400	402	371	373	400	407	407	375	367	356	389	379	384	354	344	374	389	403	367	375	352	392	371	396	410	356	373	389	396	384	410	398	381	371	446	350	350	396	385	354	377	341	370	376	390	375	359	358	401	396	371	374	388	410	371	388	415	385	386	381	408	368	407	418	393	408	402	376	382	391	370	391	389	410	388	371	382	321	366	407	397	368	409	351	375	393	367	367	374	357	393	392	390	362	382	366	365	371	386	367	364	372	350	373	397	373	347	351	376	426	340	363	401	370	401	378	374	407	395	372	369	380	357	409	405	396	360	350	385	388	360	398	372	385	396	387	370	409	369	362	378	436	363	367	350	382	396	416	358	350	331	372	388	395	384	376	339	388	409	395	401	379	353	386	362	385	385	402	401	370	355	420	341	385	390	356	381	390	384	414	360	386	360	383	338	360	352	421	405	354	374	417	360	382	362	373	397	380	361	385	385	371	394	374	387	407	383	355	374	373	419	377	405	390	426	388	402	399	378	391	435	390	367	423	358	395	357	369	390	364	370	411	389	423	415	371	346	373	349	398	422	380	404	370	391	380	401	398	413	358	342	389	339	358	389	379	389	400	403	406	377	406	363	381	347	357	391	374	403	406	403	375	360	399	402	356	383	344	367	408	378	352	401	375	414	344	407	391	374	423	349	401	361	366	342	359	381	411	397	364	374	364	429	439	415	417	408	379	393	399	386	385	363	349	391	366	372	392	378	365	380	409	332	350	379	399	414	368	379	377	377	385	373	376	344	360	374	402	396	359	402	426	379	360	404	382	408	369	349	395	379	389	375	396	412	414	376	357	375	417	350	393	374	396	385	383	377	398	380	342	385	399	362	396	380	410	377	428	400	377	343	365	387	348	409	353	358	363	409	363	390	374	407	344	350	380	366	382	342	390	376	408	400	393	383	381	366	381	362	373	361	392	383	368	397	424	391	394	379	356	405	378	366	416	387	422	367	392	382	373	360	388	392	349	394	359	379	385	367	389	401	377	379	393	375	365	361	353	369	375	368	365	428	330	365	361	398	407	397	375	392	396	406	430	363	393	397	391	378	350	361	400	356	427	340	374	363	384	429	382	426	379	364	384	344	358	371	372	400	397	416	368	387	414	372	383	389	403	353	356	396	415	372	371	398	397	381	400	408	396	365	365	400	352	425	399	393	334	408	359	390	377	383	355	326	376	380	352	410	378	380	351	371	392	388	390	350	358	406	384	374	379	353	367	416	387	366	378	345	328	375	388	397	349	402	366	361	380	376	372	374	355	386	383	408	376	400	397	356	369	406	391	359	419	373	377	401	379	360	406	409	382	405	378	365	365	368	386	374	397	378	376	368	371	367	398	393	377	440	379	377	351	392	409	368	376	387	374	407	378	391	372	335	368	376	363	354	380	388	340	446	358	379	388	377	389	395	391	387	410	368	369	418	361	410	375	364	359	385	436	375	387	387	388	367	397	406	357	376	403	378	399	400	377	363	362	381	377	413	339	395	372	364	376	356	379	404	402	386	368	392	366	362	365	381	395	364	411	407	410	354	381	412	387	376	391	374	333	382	380	365	379	369	389	401	367	352	362	381	398	432	372	320	372	347	388	392	417	387	371	355	418	370	408	405	389	353	368	377	413	348	358	379	391	413	392	377	389	418	413	377	389	391	362	397	357	399	394	401	360	377	395	414	399	427	393	399	377	388	416	376	374	374	383	369	367	394	366	364	357	394	389	399	406	362	363	379	372	377	379	373	380	393	421	369	343	359	349	395	399	355	355	364	385	375	371	397	363	325	371	377	382	402	391	398	401	392	385	401	371	379	364	386	365	356	391	392	384	361	382	356	373	380	362	384	409	411	382	365	364	378	393	369	397	402	383	386	400	397	397	382	358	349	366	389	358	398	410	397	378	353	409	375	391	385	404	378	397	407	402	354	370	358	351	373	371	382	394	377	430	374	378	419	411	393	410	412	375	402	388	406	367	356	385	396	344	394	365	380	384	401	372	361	374	433	388	387	371	401	388	408	399	407	354	384	359	341	421	340	372	365	380	374	385	397	387	358	378	382	428	367	403	427	414	385	394	394	407	362	404	387	372	387	348	367	378	431	346	360	366	394	382	346	400	377	384	337	391	354	401
22076	12873	21148	26224	23073	16549	13062	9169	7406	6232	4984	4788	4321	3780	3186	2890	2895	2643	2559	2353	2316	1901	1621	1389	1217	1168	1070	1107	1089	1040	1118	1054	1011	1107	1057	958	1042	874	934	908	947	928	863	903	888	846	861	862	852	899	912	883	901	826	846	811	872	801	876	846	817	821	860	899	833	849	862	863	856	847	787	807	802	835	819	784	800	872	865	858	906	785	871	788	824	874	896	831	825	868	840	799	868	858	828	781	812	877	794	835	838	861	869	821	854	863	825	837	846	841	826	866	830	789	851	842	856	839	798	820	850	798	842	843	880	796	810	898	861	870	860	813	845	797	832	806	888	852	785	825	846	850	848	861	810	875	867	833	825	866	820	852	782	849	892	795	851	849	817	857	825	823	828	843	844	817	806	811	835	846	847	875	834	841	837	789	856	843	800	854	843	820	856	818	856	824	846	853	784	832	807	832	829	792	830	843	869	843	835	803	870	819	821	824	786	783	795	870	851	864	891	833	838	801	841	856	855	817	827	833	881	830	865	811	822	845	853	803	857	893	803	860	862	884	760	852	850	821	839	840	826	824	888	852	809	830	826	820	855	830	853	831	848	830	889	841	809	786	861	882	834	809	786	857	811	834	861	815	799	841	815	821	920	856	854	803	823	838	793	848	812	837	805	825	843	847	849	868	897	823	817	840	821	805	872	861	893	842	809	797	838	847	838	835	806	874	831	811	853	874	845	834	840	858	823	812	925	802	851	880	826	827	835	803	816	857	805	821	881	856	856	822	821	827	842	824	795	846	928	822	830	821	844	862	831	809	862	835	849	815	883	805	859	867	826	836	801	808	824	800	794	846	842	834	796	828	829	831	826	799	851	872	838	815	873	824	826	833	811	828	875	888	851	807	876	854	856	811	825	843	840	852	824	851	848	838	787	808	883	788	798	872	875	862	844	827	875	831	837	867	868	781	852	854	792	840	903	830	865	818	847	797	830	823	816	841	813	807	842	862	803	775	861	804	836	838	851	830	911	840	861	807	795	807	876	779	843	838	856	830	868	810	851	835	806	855	822	848	875	840	792	859	849	799	846	835	807	842	883	853	818	862	828	835	845	846	870	828	814	827	835	859	822	853	797	798	869	891	865	822	872	876	826	833	817	800	848	833	782	828	835	826	866	843	872	899	840	831	828	828	798	850	810	801	818	811	834	858	829	793	843	786	873	858	812	792	818	840	859	824	864	804	839	869	837	851	866	867	866	839	828	851	835	878	847	823	831	835	819	812	892	831	817	852	859	799	818	838	845	794	848	826	841	827	804	877	867	892	867	836	818	818	847	810	864	838	846	847	820	850	841	807	835	876	898	877	842	858	844	818	818	859	807	878	853	798	822	796	824	827	825	906	880	839	844	809	844	876	840	909	827	825	873	891	823	812	829	879	804	771	813	819	841	877	831	812	850	885	818	825	820	849	870	809	820	806	831	804	868	864	868	798	827	874	867	824	814	888	837	835	825	800	818	840	801	823	856	866	836	822	832	823	869	837	821	811	847	775	881	868	824	845	806	820	855	897	775	878	866	842	851	819	895	917	775	892	902	847	855	830	826	779	820	866	787	826	880	830	812	880	832	868	853	906	829	861	830	841	847	841	779	901	845	825	884	806	774	839	853	799	784	859	857	763	843	841	871	821	836	876	828	858	845	832	820	913	771	825	861	870	824	851	847	824	891	850	889	813	855	812	795	844	817	814	877	812	796	886	826	794	851	809	814	865	819	823	843	843	826	803	769	797	848	814	851	859	828	830	833	757	832	847	855	825	831	825	838	832	851	807	824	827	851	818	860	830	846	854	871	830	820	840	817	865	784	888	857	834	825	812	780	825	797	839	855	815	793	826	841	850	812	897	861	860	788	808	819	883	865	876	838	821	840	811	805	856	857	855	877	874	857	836	831	861	838	806	848	800	829	856	860	867	815	797	818	804	846	860	828	803	879	819	804	820	797	820	825	832	837	834	873	874	846	803	843	881	862	820	869	835	838	786	854	768	834	819	864	960	811	829	863	852	841	843	845	856	844	788	813	759	877	845	861	846	857	771	798	828	878	844	836	820	817	872	798	880	838	876	903	821	853	867	805	853	820	867	824	810	875	801	855	828	808	803	824	824	831	841	851	840	841	828	821	833	885	836	786	863	821	865	870	814	848	758	834	851	842	830	804	811	828	851	860	836	850	859	860	828	849	817	898	805	845	887	851	872	825	844	886	853	800	852	867	850	827	839	793	774	828	841	869	777	853	782	856	825	775	811	789	868	850	839	858	810	850	873	836	820	892	852	825	820	851	806	797	832	833	797	873	901	857	796	846	814	747	910	817	847	848	849	835	853	894	849	863	799	813	812	861	860	828	796	793	808	850	818	876	856	782	875	789	833	836	843	850	878	836	872	854	845	836	855	829	840	866	851	829	901	825	845	882	797	800	833	875	805	866	848	877	786	790	872	835	890	816	841	823	807	853	865	836	793	842	848	839	809	821	895	858	857	859	844	822	848	850	848	799	869	896	864	788	844	805	831	889	852	864	888	824	843	842	862	863	864	813	807	853	834	857	818	843	892	877	833	833	862	841	784	833	866	860	831	844	821	846	843	874	861	807	825	825	821	809	912	889	825	856	880	821	847	778	839	805	832	876	801	826	896	833	832	828	811	775	839	832	836	858	860	859	832	780	867	827	798	848	871	914	809	812	867	773	851	827	828	867	869	797	793	859	801	868	893	803	822	879	883	806	808	874	865	834	804	897	852	888	806	858	778	806	868	865	831	872	842	857	873	827	798	810	830	884	806	837	870	803	793	825	843	872	864	856	849	852	916	866	832	779	837	856	821	855	837	876	857	857	798	838	833	805	873	818	810	811	833	798	818	831	797	808	901	800	880	845	858	840	799	843	852	817	839	846	871	866	878	858	823	836	887	844	831	853	859	810	813	822	854	827	857	862	818	828	831	848	890	834	799	772	856	881	823	835	828	871	845	822	847	824	853	852	883	844	835	850	811	834	764	835	866	822	857	819	827	882	815	839	854	850	880	877	836	841	883	823	818	846	905	858	814	843	802	874	860	835	846	818	845	832	848	870	851	809	755	796	831	891	835	834	803	827	807	844	836	856	811	838	815	854	809	806	862	884	846	840	916	827	901	798	859	762	861	818	830	823	892	803	853	872	875	842	832	881	849	836	846	870	851	876	851	878	782	859	844	813	808	829	813	867	789	830	796	823	885	854	852	770	798	782	853	842	855	835	868	843	842	839	837	824	805	873	861	834	905	835	856	900	876	823	792	856	865	862	879	884	817	848	861	849	862	825	772	865	836	829	799	812	814	813	854	854	812	822	868	914	779	885	849	818	837	840	881	807	838	820	835	912	866	898	886	841	851	843	805	843	820	778	829	845	835	853	862	855	894	843	811	851	808	835	860	859	789	830	863	838	827	861	822	812	844	806	858	859	795	902	859	865	799	815	802	854	853	836	778	783	827	836	815
18132	8343	6996	5527	3284	1606	1208	823	626	542	469	470	465	471	409	391	360	394	353	353	311	335	320	269	266	249	249	274	260	231	282	249	253	287	259	240	251	244	243	241	230	292	246	283	237	265	273	266	235	243	239	242	260	235	242	240	268	272	257	291	263	264	267	251	246	233	215	260	275	245	234	213	219	248	250	260	277	276	273	265	262	226	244	252	250	241	234	239	223	249	226	250	240	251	241	226	275	245	268	245	279	247	251	248	247	265	275	243	244	277	241	282	266	238	253	261	244	240	253	251	261	268	256	231	251	276	237	253	286	229	254	270	284	248	243	226	239	246	250	268	230	236	242	262	258	262	234	252	264	257	234	261	258	240	248	244	256	257	277	256	289	259	236	231	256	214	233	239	228	273	221	251	247	223	239	205	274	249	259	260	275	254	244	229	287	266	256	251	283	241	257	253	260	224	241	239	239	259	252	227	259	245	231	247	247	245	241	245	231	240	254	275	242	271	252	237	288	242	265	240	236	257	238	273	292	263	286	250	279	243	292	268	251	259	266	248	243	264	231	244	259	244	245	277	258	287	240	251	219	251	231	267	249	247	257	261	220	239	257	274	267	235	276	240	280	267	264	262	262	288	234	257	234	261	251	234	255	280	274	238	258	238	255	217	251	231	247	269	247	268	250	256	246	237	256	258	255	264	242	248	261	280	223	255	248	250	243	233	234	237	276	239	248	240	231	245	265	251	254	246	246	272	238	249	223	254	278	240	265	242	247	250	250	259	211	247	281	218	238	220	251	258	264	241	219	235	270	256	249	274	241	271	244	226	256	276	268	247	246	243	229	278	243	213	237	224	259	268	248	255	239	267	238	218	269	276	249	231	275	249	284	252	258	228	245	237	277	249	262	242	242	235	259	253	262	241	274	236	243	255	246	243	279	237	242	250	242	292	274	298	245	264	240	238	268	263	239	232	263	285	248	244	238	228	243	256	257	220	257	267	242	274	274	251	224	242	264	250	261	244	272	198	233	210	257	248	261	254	220	252	219	271	263	241	241	285	236	235	251	243	249	281	262	254	236	256	236	258	195	277	251	276	250	248	233	245	248	263	249	264	273	216	225	265	261	279	270	252	264	247	269	245	237	282	255	254	249	243	257	275	244	243	194	232	269	248	279	246	260	267	244	226	261	254	250	237	219	236	251	244	234	263	229	243	254	239	290	275	259	252	246	233	254	237	268	293	277	227	260	272	248	233	262	260	270	247	233	266	262	226	253	266	256	247	243	250	220	279	244	230	257	280	239	219	235	259	247	282	248	263	261	258	264	249	237	247	226	259	244	224	274	271	255	268	248	255	251	254	242	244	269	248	207	259	263	239	256	255	224	250	228	218	264	243	248	256	252	261	262	259	239	216	257	237	272	269	258	238	276	260	232	240	252	247	245	235	251	235	207	252	243	262	254	240	250	297	256	235	242	254	255	276	231	250	267	261	284	244	260	258	263	273	223	241	270	264	256	250	246	254	235	215	234	238	275	253	282	247	258	266	239	243	261	254	242	280	250	251	255	264	267	245	251	282	268	257	265	243	230	246	272	246	267	256	258	244	258	261	271	267	263	277	263	259	228	268	275	256	230	248	259	249	244	228	236	245	273	233	235	249	253	248	238	257	291	258	274	246	244	234	264	251	256	226	283	281	248	263	278	260	262	254	237	261	243	252	222	226	260	258	235	252	224	259	279	262	267	244	252	255	274	268	226	275	250	222	269	248	251	273	254	252	259	247	254	250	239	276	244	281	228	239	256	244	241	219	254	242	241	232	257	249	220	266	243	242	258	247	291	252	236	298	227	238	277	241	264	244	218	237	255	265	245	248	236	229	247	268	233	244	247	257	228	272	260	233	245	243	251	232	260	264	230	274	260	263	233	218	256	254	273	264	237	245	253	237	243	258	260	225	242	272	255	269	254	310	206	209	243	280	241	224	260	248	231	253	256	241	277	244	237	256	265	249	264	263	247	260	276	235	266	260	209	237	251	219	258	231	279	250	251	247	246	273	244	242	231	251	254	236	270	282	247	243	238	278	263	252	259	245	262	262	265	268	268	271	266	242	252	285	270	234	262	275	270	279	263	247	248	259	234	215	250	256	239	259	252	233	247	271	245	241	263	277	235	237	276	256	248	227	267	258	283	246	227	263	295	230	226	231	222	260	241	225	240	252	244	305	274	243	253	249	268	320	256	259	231	236	251	246	251	227	256	237	226	236	266	248	260	239	268	296	262	279	258	278	257	251	271	242	254	251	240	233	258	265	274	238	273	267	269	263	252	235	244	210	245	240	241	258	232	241	239	266	273	231	277	235	255	267	261	246	236	262	260	257	264	240	243	255	270	247	270	243	214	226	238	248	229	260	238	234	255	268	243	267	277	214	247	277	225	254	231	221	270	281	241	251	243	249	246	256	260	250	278	251	249	241	251	238	263	258	246	250	262	250	232	245	242	272	239	224	238	241	289	237	211	246	239	253	221	251	257	211	267	258	235	239	257	261	254	221	261	231	254	253	265	278	245	262	249	256	253	254	242	255	261	267	268	239	243	245	270	265	290	275	266	265	294	275	235	237	248	260	275	254	249	259	241	235	265	228	260	261	246	267	264	278	274	269	249	211	241	244	245	232	230	228	261	232	260	227	275	244	254	254	268	244	256	257	252	260	200	256	276	299	257	267	248	237	266	239	279	258	274	233	257	238	278	255	247	268	262	260	273	240	266	264	273	286	245	247	249	268	243	243	236	255	271	261	286	262	259	280	267	249	244	250	252	259	250	253	258	247	280	263	259	236	280	276	248	235	248	255	223	220	216	263	231	234	240	249	259	267	214	250	246	223	261	254	274	231	239	264	245	243	266	284	228	258	262	279	222	243	254	248	251	267	235	255	250	264	273	252	268	259	259	260	249	257	261	239	263	276	245	225	232	223	273	265	237	270	279	253	237	288	245	255	224	258	249	296	224	245	264	279	248	257	252	247	228	255	265	238	231	232	268	264	235	266	290	261	239	269	238	212	226	288	219	227	266	274	235	240	245	238	224	261	242	248	250	243	246	277	283	249	256	257	208	253	232	276	204	246	282	231	272	253	220	289	236	257	221	247	254	241	272	261	273	212	260	242	250	234	220	228	259	245	234	271	261	277	253	288	250	280	240	259	254	236	245	237	261	257	245	229	258	228	261	266	250	246	253	255	252	252	249	250	291	259	238	227	230	259	269	226	252	261	284	245	242	286	267	257	284	250	247	249	248	282	249	226	251	260	286	278	245	248	254	239	253	234	254	238	277	257	254	207	223	251	238	260	260	308	276	246	270	239	235	252	257	233	228	244	260	254	256	271	250	249	261	271	231	236	259	223	257	259	253	259	258	272	249	243	272	244	270	244	270	243	263	271	229	252	252	244	224	225	265	277	252	248	255	249	260	238	235	259	233	250	272	279	234	264	266	226	237	246	277	234	252	252	241	242	260	233
10669	6283	11507	13450	10270	5907	4771	3525	2594	2235	1882	1798	1790	1774	1585	1463	1450	1269	1295	1212	1160	954	805	815	705	742	644	699	666	660	658	644	626	657	665	683	614	573	616	586	639	599	583	589	603	558	600	578	593	595	623	586	589	573	590	606	590	606	590	580	567	595	568	602	610	577	617	562	590	608	613	554	613	541	588	606	639	588	600	623	565	641	600	593	595	553	609	614	560	562	634	595	585	615	583	553	577	567	576	613	593	590	601	583	576	594	598	618	578	641	661	529	562	598	587	579	595	578	616	590	606	580	591	613	586	625	591	603	611	614	602	589	615	600	578	603	571	566	594	616	640	564	608	632	612	554	603	581	580	602	599	585	599	587	604	580	562	588	600	603	576	593	588	594	602	565	593	618	584	602	565	602	590	607	594	562	589	598	555	591	576	586	568	614	581	602	619	589	565	567	626	609	531	579	637	584	587	635	613	563	583	604	569	598	593	597	597	608	598	621	536	584	569	573	537	627	667	627	611	639	610	582	593	584	568	590	602	554	598	614	614	591	604	587	551	581	577	581	575	603	586	589	592	605	618	584	589	631	581	624	572	609	638	568	607	589	648	559	565	624	589	618	541	574	537	533	599	597	599	584	567	591	609	599	612	633	584	631	562	604	605	548	588	613	588	612	577	560	606	575	585	577	622	588	559	581	616	602	602	597	556	564	568	597	565	617	560	557	575	564	603	620	589	587	624	562	610	612	554	589	578	590	624	571	645	567	639	633	635	612	596	619	628	581	573	575	591	598	567	609	571	626	579	643	584	599	621	641	599	592	581	591	579	616	595	555	616	600	589	638	593	592	589	593	569	549	596	544	621	584	578	596	596	597	612	586	560	565	568	569	576	591	576	579	583	587	616	612	598	605	604	607	600	599	607	632	580	599	566	604	609	550	591	552	616	584	549	583	606	569	613	576	568	585	595	608	656	576	568	612	571	585	576	565	643	572	593	558	561	601	565	598	571	641	594	569	589	603	609	609	555	616	573	599	584	569	647	582	579	548	574	576	564	604	587	576	515	644	613	606	630	583	567	594	613	591	629	618	629	571	581	593	583	557	599	574	558	613	632	580	613	596	602	559	595	558	563	607	550	537	563	596	628	573	609	659	589	631	606	591	635	607	614	599	596	564	597	614	594	582	594	586	613	671	577	606	617	560	608	564	597	662	626	555	588	626	601	602	537	615	628	524	594	612	567	566	572	610	574	581	567	613	600	580	616	610	582	618	577	598	575	558	595	597	573	593	599	557	566	598	609	578	602	579	571	597	569	598	583	578	604	589	594	625	603	573	583	602	614	576	622	599	548	577	620	588	614	623	604	601	602	571	572	570	609	615	616	584	641	580	590	602	568	560	640	598	592	579	578	584	584	618	569	574	609	589	583	602	610	609	591	575	624	622	625	602	594	545	602	621	587	563	613	601	556	587	616	623	621	579	593	569	623	599	575	558	614	599	612	579	596	566	577	592	633	579	612	573	586	598	637	677	572	588	548	584	585	595	540	606	639	589	547	604	603	591	562	563	548	593	609	586	578	560	600	594	585	578	619	600	572	607	556	653	592	539	606	574	598	609	611	577	627	591	596	571	608	557	644	647	587	585	620	551	545	590	579	590	569	626	596	631	595	567	644	568	608	600	627	560	573	613	566	588	591	587	586	597	571	594	593	585	601	590	600	632	584	590	632	613	606	619	568	539	604	587	539	560	640	628	618	610	576	589	607	625	595	563	551	589	617	575	557	582	554	593	598	624	610	587	610	628	587	626	605	548	586	605	552	587	602	617	578	629	583	577	572	610	581	559	576	577	573	592	577	591	574	572	598	635	575	623	609	587	541	563	555	629	639	614	617	600	608	607	612	615	593	620	593	568	628	557	590	613	599	565	593	563	587	608	646	605	605	590	620	610	609	605	572	588	575	620	594	568	633	599	592	557	617	615	593	608	563	636	590	612	574	617	582	582	610	646	585	549	601	617	573	565	621	593	591	631	608	576	581	559	598	613	619	633	605	590	575	578	639	614	665	611	555	612	597	607	639	597	577	617	618	596	606	604	550	609	593	571	575	619	608	594	618	632	633	605	590	586	604	577	640	587	575	582	589	563	610	570	631	582	589	549	586	600	619	619	586	554	627	578	595	536	633	608	565	631	557	607	539	548	600	595	571	595	624	552	586	574	584	581	582	628	627	612	612	634	632	577	639	585	594	603	599	568	559	600	595	623	591	570	583	593	592	617	594	639	610	573	580	627	600	589	569	590	584	601	575	597	575	641	575	603	571	611	584	565	602	564	629	598	562	590	622	603	591	644	588	592	582	631	587	616	592	605	610	589	608	591	653	593	555	570	580	577	555	567	580	599	649	603	593	574	570	579	579	583	599	604	616	604	566	595	550	606	564	598	588	577	581	604	621	622	589	583	626	583	599	602	570	563	592	592	574	587	583	625	595	589	559	595	549	619	606	574	603	586	610	569	652	600	561	631	582	628	625	575	587	576	584	568	628	575	576	636	546	563	618	589	565	595	578	620	592	581	595	567	579	600	582	562	547	607	610	559	620	634	593	644	599	563	582	582	634	630	578	554	556	642	634	563	599	609	580	553	587	607	581	582	634	591	605	580	552	629	560	577	591	589	630	597	570	565	598	581	602	598	625	605	589	604	552	588	641	604	603	626	568	623	644	553	627	602	589	617	564	587	548	604	554	587	623	568	609	598	594	591	623	582	623	586	611	557	600	563	589	601	603	581	574	621	584	575	619	604	598	589	589	599	592	611	598	620	587	573	583	574	598	614	575	585	596	554	563	603	538	600	580	582	545	590	572	571	595	573	609	615	603	577	621	579	631	635	595	641	566	601	600	603	591	582	625	606	599	670	599	563	566	575	579	551	587	564	631	572	594	615	609	633	588	598	616	577	560	588	616	636	594	582	587	551	606	581	584	588	591	565	552	614	603	616	573	593	595	609	586	574	610	624	555	584	589	586	596	559	616	593	616	584	618	584	580	577	619	576	605	571	615	556	611	604	599	603	576	597	578	587	579	609	620	581	603	556	590	579	628	608	560	639	598	562	552	604	587	583	619	657	629	593	592	591	622	589	561	636	583	614	593	540	601	597	577	571	573	560	607	596	550	586	606	631	581	577	599	560	603	568	569	532	580	563	602	621	623	588	595	554	622	594	600	597	625	603	587	609	591	585	610	602	617	584	595	632	605	574	641	558	593	591	585	620	579	616	609	623	616	605	586	599	620	573	602	568	570	641	588	600	585	561	593	596	538	564	559	597	569	560	589	562	569	589	625	536	560	595	598	624	608	619	614	618	602	576	645	596	590	584	599	584	634	609	624	563	589	562	590	605	626	567	614	573	609	619	603	590	590	605	587	618	605	594	601	597	597	648	605	611	567	575	601	607	605	620	617	586	629	625	568	596	546	600	558	600	576	565	607	559	585	567	574	583	626	637	619	548	563	616	598	583	598	599
27616	12744	10649	9486	6740	3651	2617	1883	1300	1213	986	821	802	800	668	640	583	517	516	538	505	446	415	417	407	365	380	389	355	365	384	396	371	383	390	370	353	364	358	337	376	372	375	363	362	321	346	373	362	325	347	340	336	368	404	355	364	368	374	374	294	366	368	337	367	363	356	361	318	344	356	352	362	344	351	386	343	334	332	349	358	347	383	325	321	338	344	348	312	368	344	397	309	336	365	332	354	350	343	316	358	339	370	358	333	339	356	350	386	339	405	357	358	340	352	369	343	343	351	335	335	339	355	365	339	324	328	355	323	353	384	345	379	336	331	342	367	378	348	330	374	358	330	318	371	364	370	328	388	332	377	341	336	354	307	364	351	362	329	337	393	341	338	361	396	373	324	333	369	382	325	326	337	321	330	357	355	362	365	353	339	332	323	332	353	351	311	354	353	319	343	328	366	367	329	382	338	343	396	346	333	377	346	337	331	381	354	356	333	361	393	347	349	370	334	341	365	334	358	362	334	366	298	334	345	397	341	340	374	342	365	330	355	333	337	367	343	349	351	321	349	319	373	323	323	317	352	353	342	337	379	386	333	310	335	334	332	337	336	360	338	308	382	371	312	307	336	361	361	323	333	361	346	346	356	371	360	355	377	352	350	365	347	386	360	315	374	326	338	311	357	345	358	346	353	352	399	330	366	350	342	368	349	384	355	350	349	334	335	389	361	372	327	339	368	347	329	354	354	335	337	360	340	327	346	338	358	361	339	352	337	335	358	346	396	370	353	336	326	335	351	355	357	345	357	349	315	377	333	321	308	359	337	355	326	345	335	336	356	332	355	336	396	370	348	355	385	349	343	336	362	335	396	356	349	365	378	369	344	346	339	340	314	337	338	366	348	327	367	351	355	339	365	305	352	353	337	339	346	357	369	324	357	351	356	348	357	301	328	323	373	376	356	350	321	293	319	338	329	344	331	317	368	355	326	342	364	355	342	349	290	302	326	345	334	369	347	313	366	330	364	363	366	381	346	388	358	356	346	339	321	409	335	333	336	305	329	366	354	314	384	336	360	335	339	335	298	346	326	311	397	341	340	332	306	332	318	329	347	350	357	378	390	367	369	352	332	370	317	353	365	326	339	362	353	358	368	352	307	351	407	345	342	363	341	359	363	355	361	339	356	342	375	351	369	334	387	379	337	351	348	313	349	301	369	340	315	338	289	317	351	324	355	352	339	328	400	339	347	354	346	339	352	364	321	372	332	321	334	350	319	343	327	372	362	327	329	350	321	344	360	361	393	354	362	375	312	348	356	392	317	384	379	357	363	348	329	325	323	321	350	358	332	349	302	354	358	377	327	323	335	376	364	332	348	332	328	367	327	329	347	379	360	336	348	326	367	329	357	373	300	360	342	339	317	337	329	334	346	339	346	324	321	315	313	323	346	340	347	358	349	340	367	336	369	357	356	378	345	326	367	361	341	340	329	360	324	322	356	373	334	353	327	365	304	395	381	307	345	337	358	330	338	357	324	367	327	345	332	359	338	330	336	347	367	349	360	375	381	348	335	349	377	362	349	350	359	346	354	347	337	312	357	317	339	360	341	401	340	354	343	368	319	320	368	341	363	323	370	346	376	341	336	340	354	344	328	332	346	343	383	340	345	374	341	335	353	336	345	324	333	354	321	346	359	372	320	392	348	322	361	366	322	375	346	364	373	367	352	348	336	374	321	355	334	333	355	337	358	348	321	355	317	324	360	359	332	338	340	344	372	360	358	385	335	339	364	346	339	353	357	355	370	343	371	354	376	289	369	337	375	333	339	316	359	339	328	355	352	311	359	357	347	370	345	378	344	353	364	337	327	344	339	365	372	370	342	333	378	343	323	326	353	357	330	333	363	324	327	334	353	349	358	351	371	353	319	356	349	327	383	342	352	334	346	332	358	334	367	355	344	369	335	355	367	347	316	351	366	345	336	350	352	337	312	337	339	341	328	335	328	317	325	308	324	372	387	365	355	347	314	359	347	337	336	325	368	327	332	387	352	319	336	340	357	348	387	359	328	372	363	326	343	394	372	353	353	344	344	336	356	337	373	349	377	353	351	327	355	339	372	370	367	357	363	329	373	410	342	337	366	344	318	348	350	318	334	353	337	320	359	316	393	346	367	364	364	308	321	342	364	319	354	352	322	331	399	364	329	372	352	367	321	335	364	311	342	344	340	377	355	366	383	338	337	344	358	362	354	376	355	345	295	353	382	337	330	369	328	307	320	354	351	358	351	336	321	353	333	320	348	338	384	335	338	334	305	325	336	320	357	357	337	343	329	332	309	349	357	337	296	355	329	356	326	385	332	344	343	375	353	333	363	350	336	344	323	336	357	344	337	339	349	368	332	340	341	327	353	332	349	332	360	338	327	358	341	359	334	338	328	344	378	362	342	349	351	352	354	350	328	391	360	339	342	317	366	391	384	362	361	352	365	323	360	331	351	355	318	327	337	340	355	323	331	344	341	380	351	338	336	303	344	344	354	358	345	359	372	325	343	325	374	317	312	332	356	338	360	335	360	357	333	343	349	352	332	357	387	327	346	335	346	341	317	365	345	332	340	350	320	312	310	340	337	327	359	350	309	370	323	350	341	380	356	333	353	334	348	362	387	354	332	333	349	356	329	371	360	378	341	365	388	347	349	335	330	350	382	339	363	352	322	334	349	331	345	373	376	375	352	336	371	335	358	368	381	311	375	387	355	343	334	355	319	325	369	376	355	364	376	350	336	340	324	352	355	376	344	335	345	351	368	377	342	350	333	356	361	373	330	340	380	330	357	353	347	322	348	376	307	397	381	373	332	344	354	375	353	364	355	348	335	338	332	321	346	316	348	330	332	337	361	360	340	380	382	371	350	338	322	304	349	350	310	364	353	317	341	391	327	343	325	357	348	353	357	342	367	349	366	352	326	349	339	321	362	346	325	325	314	327	326	345	345	353	362	385	371	327	331	363	383	312	354	341	343	377	377	380	339	346	344	353	338	401	352	380	368	332	388	325	306	353	342	319	381	332	355	319	328	351	349	386	353	370	360	355	348	337	321	348	348	358	357	369	380	365	339	357	372	335	372	329	345	348	347	409	366	330	343	366	338	364	341	361	355	353	320	364	380	337	358	363	378	361	371	334	348	344	346	323	370	374	324	317	344	369	337	302	338	351	352	371	370	342	373	327	331	336	353	369	352	346	327	348	354	368	325	393	353	334	364	341	354	338	372	325	325	327	341	308	342	345	350	325	358	358	346	396	384	350	349	331	391	322	335	325	343	336	347	331	349	344	328	362	336	376	333	339	309	362	331	318	354	345	351	323	333	370	353	385	358	378	344	348	394	365	322	357	358	329	363	387	389	348	326	369	336	341	350	388	339	358	359	331	332	367	326	325	329	330	340	370	363	335	351	350	334	332	338	322	352	360	336	321	333	334	356	332	326	358	337	364	339	376	387	354	341	317	387	400	350	334	365	350
17238	9158	15936	20753	18258	11986	9709	6995	5226	4918	4250	3602	3444	3047	2608	2564	2308	2050	1983	1880	1750	1410	1144	1128	1133	978	956	981	864	930	886	967	951	911	856	841	861	899	854	901	852	811	790	781	774	801	798	818	850	846	768	790	795	838	767	835	774	767	780	764	803	803	824	782	786	790	759	719	794	770	791	782	801	774	796	817	779	770	791	801	742	786	794	810	785	805	752	797	769	807	817	778	782	803	753	800	805	717	829	809	770	763	781	789	789	807	776	756	756	745	790	781	783	762	833	830	759	756	760	791	812	718	811	786	765	764	803	799	800	756	749	824	748	811	825	772	757	771	752	773	790	780	769	783	764	787	786	758	786	757	798	829	774	749	777	751	772	787	780	825	773	801	762	759	754	713	803	729	797	787	785	859	769	868	802	748	735	759	794	780	779	847	815	803	772	800	823	799	751	807	831	800	783	771	774	806	764	805	770	795	766	754	760	796	825	778	805	787	795	762	749	764	769	773	765	779	746	776	729	768	793	798	737	820	814	786	811	772	747	833	762	764	758	751	746	797	791	812	793	739	806	794	778	782	800	786	751	756	804	806	812	823	778	783	775	746	767	769	762	774	798	735	799	735	801	736	798	820	704	806	795	753	805	793	779	786	779	756	731	777	798	747	798	769	756	791	816	774	761	761	719	707	752	797	807	767	777	746	778	795	809	774	761	748	771	785	798	820	792	775	741	777	769	805	798	764	789	752	795	776	798	788	782	722	775	765	788	783	763	775	731	802	795	779	787	834	774	801	739	788	812	771	784	778	772	830	746	784	782	740	749	760	775	789	767	781	783	767	767	756	764	788	734	807	860	806	791	786	788	748	788	799	824	743	800	761	817	764	744	780	846	811	762	765	758	789	788	776	805	799	799	752	834	748	849	832	772	792	798	749	831	735	768	750	790	766	742	771	765	721	768	799	831	762	742	777	794	737	782	792	783	784	784	788	816	749	749	800	805	813	766	773	817	784	771	756	784	783	705	793	822	756	840	787	787	751	794	778	786	786	737	808	768	779	762	819	796	798	769	788	794	771	837	798	796	765	764	768	778	787	762	791	751	811	829	782	809	800	802	793	784	780	765	767	796	735	768	772	782	730	805	769	733	812	712	780	795	766	766	752	772	789	765	800	745	777	834	742	815	778	762	765	807	758	790	829	757	769	778	765	782	761	804	773	745	736	805	778	733	750	746	735	801	788	785	750	764	825	783	740	800	814	812	807	776	795	752	795	792	775	782	789	797	813	802	764	732	768	800	812	753	782	766	780	768	794	825	803	764	765	779	745	825	747	813	814	840	723	770	772	791	813	754	799	778	728	726	811	749	762	841	748	763	773	795	737	773	773	815	765	770	768	785	773	761	708	782	765	772	785	765	791	812	801	775	805	758	787	797	765	804	793	773	820	822	759	810	765	779	808	784	778	784	773	780	794	788	827	781	787	798	774	747	765	784	813	792	792	768	798	826	807	771	793	781	787	736	773	801	807	806	746	775	778	775	815	767	774	804	814	804	803	781	771	839	760	749	770	776	760	781	814	789	763	753	772	800	795	795	788	809	733	803	800	790	833	755	816	785	816	740	788	735	788	763	790	786	818	750	750	768	783	737	788	825	807	801	767	744	804	744	788	764	771	789	816	760	803	757	784	818	744	770	828	807	753	748	774	789	746	786	773	772	793	765	790	772	777	781	774	798	776	788	779	778	813	795	732	758	782	801	778	803	770	786	830	764	775	738	795	738	766	780	781	804	762	816	804	774	780	727	820	781	796	780	780	794	726	812	824	798	786	787	833	774	804	802	749	786	754	784	789	734	836	806	814	815	809	775	797	794	810	790	772	784	795	789	777	799	774	784	767	774	793	788	776	788	808	812	788	746	782	770	774	781	740	760	801	725	798	823	786	762	760	770	777	826	785	741	791	791	799	779	801	820	817	801	727	761	758	761	742	770	749	752	805	787	784	811	798	800	795	836	769	803	762	823	826	753	758	794	747	764	792	797	764	727	767	819	772	781	768	800	781	777	831	797	802	753	774	761	740	785	780	797	809	827	757	807	748	810	805	776	762	762	773	790	717	800	791	787	775	820	830	770	778	818	824	786	788	746	807	748	779	762	793	763	730	838	771	818	755	755	750	843	802	719	848	808	783	786	787	776	791	768	795	798	754	760	811	770	772	751	777	781	741	758	769	749	778	778	762	736	775	755	736	773	792	812	787	790	768	738	823	783	766	770	785	773	783	792	775	763	787	765	817	816	769	770	773	790	739	794	775	793	790	799	813	798	818	796	781	777	791	773	772	765	771	815	790	801	758	775	774	776	832	735	765	762	790	778	744	772	759	706	781	815	792	758	753	798	801	767	816	772	779	783	716	768	765	762	793	739	781	763	784	800	808	769	790	782	813	820	797	746	813	787	820	795	773	758	770	785	846	770	785	767	766	776	786	844	797	789	793	812	800	796	732	754	746	793	809	801	762	781	761	747	805	760	756	782	814	812	772	810	778	800	820	786	744	808	766	759	768	804	718	812	755	725	733	781	762	798	789	778	793	762	792	787	817	815	785	797	800	750	784	841	799	788	779	808	804	801	769	794	796	796	801	749	764	820	778	760	736	825	780	810	754	829	787	766	748	743	777	783	790	788	835	848	786	799	728	768	777	787	775	781	751	791	731	852	752	798	767	766	809	770	769	792	810	755	796	753	750	755	794	756	719	735	803	789	730	776	754	750	873	764	753	756	815	794	771	768	757	772	765	828	789	770	788	750	793	797	827	725	802	822	796	777	810	760	779	764	807	804	714	776	752	802	809	793	741	772	796	766	773	748	770	758	768	756	797	775	791	768	745	764	809	832	776	756	734	762	814	814	767	808	758	813	773	756	764	807	733	802	818	789	816	774	809	838	766	761	794	790	813	761	779	740	768	804	827	768	804	754	793	742	758	763	737	758	749	779	769	762	781	766	867	759	815	756	787	797	801	792	757	770	806	791	750	783	808	834	837	779	757	811	807	801	781	796	794	758	754	785	857	760	763	776	755	806	784	727	770	795	797	781	776	770	747	715	771	802	784	752	794	828	773	755	797	795	754	741	821	735	769	749	757	788	741	730	826	777	805	742	794	763	771	770	732	787	784	772	812	781	783	775	782	741	793	779	771	786	859	746	830	816	746	770	775	808	770	792	793	805	762	845	769	854	814	784	766	749	788	793	764	782	748	835	809	794	778	756	836	815	781	805	809	747	792	752	791	782	806	753	782	837	771	813	771	816	783	830	776	767	724	734	821	759	786	787	746	761	778	766	816	810	757	796	787	837	796	799	826	791	760	755	820	746	781	779	767	798	786	794	717	705	772	779	790	775	795	749	761	810	802	761	783	781	781	758	763	757	741	795	783	783	802	789	777	764	761	804	772	790	810	744	828	790	793	822	786	810	785	795	794	833	784	777	780	767	738	772	758	780	755	796	780	809	767	768	769	776	744	719	756
36398	17999	14641	12579	10324	6060	4232	3056	2033	1640	1386	1337	1165	1012	964	853	766	711	698	670	594	545	485	428	475	473	396	402	426	437	429	443	389	423	427	425	425	401	420	397	391	401	420	401	390	371	404	408	380	397	392	380	390	404	344	400	400	435	367	383	374	380	378	341	381	388	417	347	388	379	407	393	384	382	377	402	372	408	428	412	406	382	404	400	406	388	404	390	377	394	384	391	381	391	391	402	400	403	353	383	433	427	395	368	422	365	376	388	381	378	383	401	364	366	395	383	362	383	427	381	397	376	413	390	384	375	393	397	363	382	425	372	354	332	366	373	393	364	363	369	367	361	373	374	421	408	397	391	380	374	386	387	399	360	399	362	369	384	410	381	381	382	379	370	382	384	405	380	372	396	368	377	384	363	401	400	348	391	356	340	367	362	386	389	414	392	375	402	388	384	371	358	381	371	405	384	399	409	386	423	367	371	406	373	385	401	430	389	352	392	406	399	398	408	381	365	389	426	375	401	440	385	389	405	415	387	348	374	360	412	413	396	401	367	383	379	407	367	368	373	386	369	377	390	360	378	367	445	372	386	382	392	379	393	374	441	390	398	375	373	385	365	391	385	372	436	393	399	395	376	360	369	415	374	358	372	365	424	400	393	400	372	381	413	377	390	372	396	394	365	339	372	384	411	394	353	410	355	422	409	346	401	431	372	422	417	384	401	387	416	422	382	369	421	391	375	374	386	398	400	392	395	427	333	352	369	365	374	342	338	359	375	378	358	359	388	374	429	394	391	403	370	366	393	381	373	390	392	398	393	414	393	403	360	387	328	420	378	396	438	394	377	387	370	370	407	365	367	372	419	404	425	407	446	416	386	436	366	372	365	378	407	419	391	389	367	353	383	404	388	422	378	374	375	415	370	380	373	399	387	375	356	352	387	391	379	375	391	395	385	362	378	405	353	442	400	386	373	402	397	355	367	361	415	397	384	426	369	416	405	358	361	408	385	328	404	390	354	374	403	395	429	372	403	401	380	413	378	406	411	381	426	446	388	404	341	392	378	390	415	363	383	368	362	386	379	417	348	343	379	413	362	415	352	378	383	390	413	399	418	355	368	402	413	375	345	393	400	399	384	373	387	380	385	380	414	409	388	394	413	391	386	383	403	357	418	372	345	383	394	401	366	398	361	391	374	364	401	378	392	418	386	339	373	365	339	369	369	378	376	368	395	378	373	351	380	403	377	400	364	373	379	354	382	388	396	368	394	383	369	363	405	403	365	389	377	388	378	366	379	373	393	341	369	429	364	357	412	391	353	397	365	347	342	345	364	409	391	414	391	423	406	367	401	451	395	400	380	360	372	336	417	404	410	388	346	380	397	378	371	400	390	411	384	379	349	396	371	397	430	346	398	398	369	398	365	405	397	377	383	392	394	387	422	379	400	378	367	361	362	399	374	420	395	441	385	379	377	389	428	389	382	368	405	340	370	366	399	364	386	356	377	394	368	366	386	411	379	378	373	372	411	405	366	390	364	355	391	373	375	394	390	390	426	363	397	348	348	406	375	427	382	434	390	388	354	351	390	371	389	392	369	388	418	370	419	382	383	396	391	363	412	412	375	368	387	367	404	379	374	420	394	376	378	391	404	361	382	398	392	408	391	436	371	374	374	360	402	413	381	386	359	393	422	404	404	372	406	381	389	376	388	402	394	406	378	394	385	378	395	398	367	331	395	395	397	347	387	375	395	383	364	361	401	339	400	415	380	390	395	390	408	377	392	362	356	404	410	394	399	407	384	407	406	407	426	378	402	378	390	368	370	377	404	366	375	333	379	376	397	405	341	373	389	369	352	373	385	388	374	401	399	381	412	377	341	385	366	397	390	377	378	409	394	379	403	389	393	386	379	377	400	376	410	375	418	386	407	341	374	417	392	387	421	386	396	413	383	392	375	409	378	386	396	392	376	393	368	382	375	398	367	378	382	355	397	374	384	382	392	381	413	362	331	379	388	446	387	372	349	414	393	381	388	428	433	373	364	395	390	333	391	394	374	390	425	397	387	377	369	385	381	393	397	342	396	415	385	379	387	386	377	376	374	368	411	378	383	357	392	397	401	406	390	361	392	353	377	409	399	363	373	403	407	392	386	374	409	362	381	395	438	344	395	383	372	383	396	357	390	420	368	406	366	363	359	395	362	418	405	348	368	360	354	388	367	427	401	374	377	387	387	363	357	400	380	381	365	410	375	398	406	399	426	420	396	400	397	383	364	396	382	383	415	403	380	354	390	391	366	379	385	390	400	367	371	381	379	372	332	376	404	402	389	393	393	399	396	371	412	375	354	397	343	361	373	402	370	353	346	399	349	392	393	388	385	360	383	381	375	391	380	374	387	368	419	367	370	393	415	392	377	426	416	339	381	386	358	357	384	362	408	410	380	406	380	383	372	378	364	367	387	377	400	396	403	400	411	388	371	379	383	368	384	396	363	368	350	348	367	417	378	412	373	378	396	395	352	395	373	371	391	375	361	364	373	399	419	430	399	391	326	369	413	412	385	397	385	379	378	360	382	395	412	453	365	407	421	399	402	385	371	442	411	393	402	399	417	392	400	414	388	395	394	383	431	377	374	370	374	388	375	372	394	355	362	413	365	378	398	380	392	411	407	393	431	404	435	399	405	410	358	369	420	386	419	406	403	387	388	385	369	419	370	410	415	415	399	383	357	386	379	416	398	387	441	398	393	414	366	408	391	384	416	360	354	434	378	389	392	379	392	422	396	389	400	391	411	432	336	414	443	406	397	381	378	398	378	420	431	413	409	384	388	416	423	388	352	393	353	389	360	384	399	372	387	392	385	374	368	397	372	364	379	377	386	385	378	436	387	374	338	384	397	387	364	388	395	359	385	421	388	381	395	403	368	375	364	384	383	411	395	402	353	394	388	433	401	425	349	384	390	393	333	364	358	397	366	395	389	413	349	388	366	383	410	377	385	389	411	387	400	405	402	377	409	400	403	397	402	365	377	377	380	373	358	397	355	371	400	387	362	378	399	393	375	361	400	395	377	393	375	428	364	463	392	366	406	356	412	364	371	357	398	375	405	410	369	350	404	405	371	380	421	359	387	387	416	394	385	384	400	416	393	359	372	375	353	420	421	349	328	358	379	390	360	383	406	408	365	427	410	420	411	380	376	431	426	401	395	367	377	420	384	393	342	415	366	365	413	412	364	408	364	372	406	398	419	384	415	375	424	360	404	382	346	381	386	375	400	428	387	394	408	374	374	393	382	401	391	410	384	391	421	379	363	369	379	407	375	386	434	436	366	370	377	384	437	424	406	400	393	361	341	409	400	359	393	405	385	404	345	380	411	420	380	362	403	379	387	343	399	396	382	430	404	380	362	389	404	356	377	365	385	381	371	375	410	378	440	378	374	400	380	367	391	395	365	428	410	388	393	406	391	419	393	385	415	355	374	409	394	391	392	393	397	383	395	370	373	351	336	416	387	378	356
21245	12141	20020	24564	24381	17389	14229	10476	7984	6823	6023	5525	5255	4283	3739	3536	2935	2627	2547	2514	2122	1535	1442	1438	1270	1099	1255	1154	1120	1085	1057	1062	1047	1054	1016	996	1002	959	993	922	987	931	882	865	886	915	943	876	942	817	875	883	887	939	841	890	854	866	870	847	945	838	831	848	844	825	832	810	875	850	774	846	845	838	845	834	836	849	852	860	845	829	834	873	852	852	890	842	861	879	900	861	849	831	885	830	867	840	837	861	854	859	873	862	831	857	857	826	864	864	883	849	831	882	864	837	816	841	855	869	800	872	858	847	864	870	879	802	893	829	871	892	869	877	814	868	854	840	852	838	877	827	861	828	872	870	830	855	829	853	838	861	817	854	854	833	813	866	831	876	830	828	810	842	851	856	855	852	817	851	890	807	790	818	854	862	823	829	860	856	831	853	885	870	858	847	838	882	886	845	795	891	838	843	870	887	849	809	824	796	830	866	894	801	834	885	808	833	835	866	877	847	856	819	869	859	818	844	832	872	812	882	825	896	840	825	855	906	858	857	872	851	831	846	849	821	903	878	891	851	816	861	843	856	847	835	896	827	856	867	854	849	885	823	841	839	862	844	877	825	843	857	882	829	890	808	824	863	870	788	883	877	828	808	800	846	798	838	845	847	869	841	815	789	835	862	854	861	847	810	881	861	822	845	883	879	836	862	892	854	846	831	854	844	886	806	841	825	843	899	860	860	881	893	825	860	860	792	857	825	848	816	784	853	871	861	868	841	810	880	891	844	791	873	853	845	827	861	866	783	884	877	848	880	856	841	757	852	806	857	824	864	886	854	868	834	835	856	826	861	897	876	900	862	813	854	917	843	827	862	824	872	890	880	843	811	860	837	833	871	843	872	858	826	868	895	836	853	863	871	822	822	905	897	863	862	789	854	835	830	846	848	885	823	836	872	861	823	841	851	845	854	893	837	798	737	818	850	848	879	886	880	863	854	823	874	846	874	796	846	910	811	863	864	858	810	862	808	843	859	849	862	875	854	801	852	873	893	875	828	844	873	825	890	851	855	872	846	835	849	851	856	869	799	804	859	844	898	829	845	832	838	835	872	904	850	910	863	834	831	821	862	848	861	882	800	820	797	875	824	894	842	756	817	843	834	828	814	867	871	868	839	863	817	891	844	838	872	876	834	866	833	808	851	825	875	851	829	843	853	836	821	819	886	853	868	840	873	863	871	826	824	902	887	815	829	813	862	841	792	851	922	875	867	882	835	815	843	868	804	800	869	853	800	864	851	809	845	846	863	856	862	902	869	866	880	845	907	870	873	848	817	877	876	819	877	804	888	862	824	816	883	787	838	848	843	868	904	810	853	836	867	763	861	847	931	828	804	864	887	837	868	900	847	866	861	855	856	882	803	820	867	843	867	896	829	800	858	805	807	850	814	843	789	862	843	850	872	858	840	890	854	853	850	876	857	834	854	874	825	860	854	813	853	856	847	841	858	824	814	893	855	809	793	835	810	850	843	825	871	876	846	826	878	848	807	847	821	870	845	794	832	801	868	859	847	879	869	819	898	849	848	824	859	835	896	783	890	887	818	862	800	880	864	850	884	837	811	815	844	854	866	842	798	804	857	907	824	823	852	793	835	850	856	858	879	832	870	871	889	822	868	869	848	877	864	846	815	860	808	848	830	870	891	867	887	833	861	861	911	886	883	881	806	894	827	836	847	870	882	856	882	876	805	876	819	890	833	863	853	884	840	803	841	876	891	885	825	890	865	818	838	863	870	834	861	867	829	854	803	845	851	835	847	863	837	823	870	820	848	805	883	838	829	859	787	853	856	833	874	837	853	836	856	857	843	883	899	874	843	883	788	852	846	876	840	810	827	848	833	857	824	884	851	873	831	849	885	836	833	847	889	857	876	848	896	844	844	840	851	843	873	823	877	854	810	824	824	818	866	884	855	833	840	853	864	864	897	912	861	848	883	872	833	857	777	868	841	871	872	894	829	832	851	865	842	849	857	818	849	810	816	846	831	888	838	825	898	860	892	839	865	816	818	842	861	893	843	934	858	850	804	843	868	844	885	802	897	865	855	807	915	836	854	881	829	861	855	843	808	881	885	814	824	865	866	887	838	879	820	827	814	857	842	878	855	860	821	811	834	826	922	873	846	864	857	905	877	836	845	845	828	832	827	848	874	809	824	862	816	832	828	905	832	843	877	859	863	891	862	871	831	823	824	827	849	858	851	833	843	902	842	873	838	816	922	865	848	802	829	828	879	821	805	881	860	836	794	868	808	866	879	857	864	834	812	831	827	815	845	802	831	831	817	861	824	857	849	856	836	907	875	785	861	856	827	856	834	808	824	824	855	900	892	851	824	830	852	887	866	843	863	820	837	869	912	895	861	848	815	830	831	833	871	851	839	833	844	847	850	870	866	835	881	839	861	883	815	816	864	864	883	827	790	907	868	830	912	855	861	849	803	885	851	866	871	856	817	809	793	882	839	876	847	923	812	873	848	811	842	860	841	842	871	880	884	853	784	835	836	846	860	903	848	890	862	848	885	822	821	812	843	860	861	898	860	890	888	836	860	906	914	898	840	861	847	862	848	830	851	884	846	827	865	850	838	840	921	829	827	813	829	861	806	884	840	824	868	828	851	830	847	845	791	854	808	833	889	890	881	827	848	876	818	831	840	869	910	853	845	899	876	849	818	863	858	864	832	861	852	855	812	873	882	859	805	822	835	857	820	873	816	885	823	897	927	884	824	843	851	867	843	867	890	848	888	889	825	877	841	805	850	843	833	790	837	873	872	853	891	832	886	852	846	785	926	836	884	827	859	858	843	843	879	852	831	882	858	822	827	829	889	858	858	861	872	903	808	833	799	862	851	801	806	824	901	859	820	809	827	864	876	873	906	837	898	804	859	811	855	854	787	867	847	833	826	852	847	818	889	851	821	869	873	853	890	834	851	842	871	898	803	871	879	842	854	845	849	879	884	833	841	883	827	797	843	861	848	879	833	824	895	850	835	830	792	845	838	858	835	848	897	834	863	886	893	852	846	824	866	868	835	854	862	818	833	855	870	829	850	858	832	890	842	835	866	837	844	878	859	826	884	868	821	830	853	842	826	837	824	892	827	860	815	817	828	833	885	820	864	785	813	835	827	873	855	823	874	858	879	863	853	862	875	859	841	862	792	834	875	796	904	831	821	852	807	883	847	855	868	850	846	858	837	834	857	834	860	873	899	828	846	844	849	845	831	831	838	876	813	875	884	844	848	858	850	847	856	867	807	784	826	829	874	855	812	834	870	795	846	902	863	879	851	883	905	813	817	865	856	856	834	900	905	858	868	772	871	864	849	849	858	824	832	827	858	833	872	830	839	823	883	828	892	832	863	899	835	822	902	843	852	888	899	843	868	878	840	830	819	885	833	815	810	874	819	851	817	864	798	884	794	877	859	864	827	887	828	841	843	795	860	894	828	847	853	831	805	811	848	837	963	810	869	812	832
17167	7811	6279	4917	3570	2275	1332	1084	709	597	503	526	573	502	423	429	392	421	333	378	339	310	266	289	278	255	282	303	291	270	257	246	276	289	308	259	256	274	266	288	296	305	256	282	222	254	283	254	253	263	236	258	266	256	250	256	272	251	265	254	283	254	269	307	243	265	298	259	269	242	220	244	277	249	245	248	270	267	239	266	266	243	230	274	247	272	250	261	281	262	266	232	270	251	228	248	287	263	237	261	285	271	238	260	242	285	274	282	255	256	275	263	274	269	264	281	288	268	279	247	275	274	229	245	284	276	261	283	240	271	231	260	304	308	301	252	289	271	274	254	239	274	274	233	272	220	258	252	255	239	272	230	237	209	262	260	250	244	240	262	283	254	268	236	247	243	297	260	253	276	255	252	255	281	254	257	272	260	275	263	277	273	252	243	268	264	230	252	249	251	266	228	274	252	284	284	270	277	244	252	249	266	253	247	262	257	270	266	251	237	265	258	257	256	256	256	272	244	223	281	249	237	273	271	258	245	283	276	273	255	245	267	266	245	242	238	257	262	282	250	235	266	274	279	257	235	238	251	231	223	264	280	286	247	259	285	268	249	261	247	255	267	245	271	250	268	253	265	273	276	271	279	276	276	290	268	253	252	291	278	303	257	242	243	281	226	246	246	265	245	248	253	230	269	285	266	263	249	303	273	270	286	260	267	273	271	267	285	255	264	304	283	247	254	229	277	269	278	260	271	236	277	234	276	276	244	291	225	269	261	239	247	263	262	266	261	267	286	257	285	270	265	268	262	270	281	227	269	260	241	251	245	256	220	251	246	252	234	253	241	286	294	285	278	244	259	272	218	276	269	291	268	276	248	235	258	232	250	264	247	251	265	283	238	294	245	239	254	275	251	254	260	246	268	247	267	229	247	240	267	256	246	283	274	280	266	295	264	276	292	270	289	240	306	283	273	276	255	255	265	222	284	253	267	269	255	256	260	245	256	266	261	251	274	273	249	224	274	266	274	272	260	266	277	289	270	261	230	258	287	220	279	235	264	260	240	295	260	268	243	267	280	242	266	255	224	238	233	259	272	259	226	249	311	262	273	265	263	262	236	257	259	267	276	269	245	218	259	292	286	265	254	282	251	260	257	258	226	230	269	294	272	227	248	264	287	233	250	244	226	262	265	244	277	271	253	275	262	247	272	267	262	288	248	227	265	246	257	271	296	260	249	275	236	259	266	234	247	230	238	267	274	262	288	271	218	264	237	233	245	253	281	280	244	275	259	308	259	275	287	279	246	264	261	268	239	267	247	228	282	244	243	288	265	279	268	251	222	265	234	268	262	288	283	270	257	221	269	294	256	279	245	249	267	272	246	288	278	246	248	218	267	234	229	249	258	264	280	277	273	258	258	286	270	247	267	260	292	275	245	220	226	275	247	239	272	283	267	260	260	260	254	250	280	271	265	249	243	265	269	236	261	244	286	241	265	245	248	252	261	274	247	243	273	279	255	245	257	263	310	238	247	279	266	242	256	252	259	265	266	243	274	251	263	266	284	257	221	239	245	231	291	283	245	281	244	284	269	274	217	246	284	242	255	263	256	275	278	262	264	259	295	251	241	219	228	301	295	256	265	250	268	256	271	250	253	263	262	259	225	264	306	264	245	274	238	276	279	259	254	258	256	245	248	256	259	245	223	263	285	254	297	251	245	263	263	267	246	253	276	249	285	282	268	276	274	307	238	243	233	248	304	232	228	300	256	265	279	233	271	272	263	270	263	278	241	277	304	290	264	261	238	292	281	265	269	257	281	278	308	232	269	237	260	280	259	252	272	269	232	253	273	249	245	249	273	239	267	289	286	269	258	265	245	259	255	264	258	267	264	255	287	266	276	281	273	245	234	270	260	285	262	255	253	262	256	297	250	257	284	256	252	264	265	254	263	267	251	233	304	262	252	286	252	247	267	258	249	299	233	259	275	223	232	266	264	271	267	264	228	240	283	267	226	261	236	243	276	289	274	260	254	280	256	277	273	261	273	272	266	283	234	253	292	230	235	272	278	243	263	270	273	256	275	266	241	292	257	246	243	262	258	267	254	275	245	252	228	263	238	254	283	245	224	275	281	271	278	240	264	230	276	267	245	244	262	235	261	259	275	245	271	243	285	249	282	256	255	227	241	255	272	259	276	247	252	264	256	278	261	278	272	266	290	269	286	264	270	253	276	256	249	249	294	264	256	229	240	249	259	278	264	273	235	237	277	238	260	277	249	216	287	283	294	246	254	271	257	271	251	255	286	290	254	301	277	260	246	236	247	253	272	274	280	245	248	289	239	241	290	272	242	283	291	274	256	243	299	278	300	269	239	254	256	259	263	268	271	237	280	267	306	275	286	252	267	261	260	262	241	242	255	267	322	253	273	249	279	284	273	274	290	277	224	265	258	265	281	251	250	253	255	253	256	252	263	247	254	274	273	271	254	250	245	271	259	252	269	285	257	254	251	282	225	259	253	282	267	258	235	283	237	241	249	270	248	260	255	245	262	258	236	253	286	252	277	264	261	231	271	278	268	257	254	240	225	250	260	251	227	253	295	271	274	272	272	267	245	276	263	253	280	251	262	272	243	231	265	275	235	289	268	265	246	278	253	256	283	268	274	298	264	295	252	264	261	251	293	271	239	268	274	226	254	238	234	240	284	232	261	291	245	252	262	285	287	277	276	305	241	264	281	246	270	299	241	251	293	242	256	263	226	282	254	283	267	254	284	247	302	264	272	274	254	252	232	256	261	317	261	303	265	272	257	268	259	294	249	245	248	240	244	252	276	264	249	267	240	247	259	276	270	256	297	262	259	271	277	260	273	270	275	275	267	294	247	253	286	263	256	301	263	270	265	237	241	243	256	252	242	255	294	274	232	227	247	260	285	294	232	286	235	267	246	270	260	238	256	253	266	259	242	281	259	263	244	275	266	270	258	274	266	260	227	295	275	278	261	250	288	297	286	249	262	246	261	274	239	274	262	290	249	279	259	269	247	284	260	271	247	263	258	240	268	287	242	249	246	260	262	267	277	270	268	289	257	273	265	288	251	264	235	263	266	280	281	278	288	247	264	275	266	236	282	268	278	269	303	222	251	245	248	246	247	259	263	248	234	256	252	268	242	260	227	263	249	280	271	235	253	284	272	269	293	246	269	252	255	265	271	278	249	268	276	256	249	246	239	235	281	243	229	227	270	258	245	262	241	246	265	262	259	249	251	236	240	250	269	268	243	282	260	256	249	293	256	265	274	325	269	275	257	241	265	249	272	252	287	258	256	264	250	261	235	274	260	257	297	280	296	252	278	295	278	257	266	283	257	258	300	260	250	270	278	250	243	266	262	280	259	289	244	258	258	241	256	246	268	264	266	248	235	280	266	236	276	236	289	285	264	253	254	294	252	250	295	228	247	257	277	263	264	243	272	288	266	291	235	293	251	234	282	267	295	272	272	258	244	210	244	245	256	256	255	280	258
10350	6192	10574	12111	11436	7963	5362	4553	2863	2295	2182	2124	2257	1943	1662	1562	1408	1324	1295	1320	1033	827	768	837	801	695	755	760	769	722	716	681	655	685	703	673	680	621	651	599	595	635	628	651	611	624	622	617	613	616	558	629	614	644	611	610	639	621	640	610	605	605	578	620	605	648	575	608	608	600	568	656	640	632	578	588	625	580	568	596	609	553	621	571	604	618	628	601	644	625	644	607	608	592	620	653	607	627	586	614	589	618	619	608	635	625	577	656	597	619	656	602	641	635	593	625	578	615	603	634	609	631	591	585	647	626	596	560	629	614	589	647	570	643	653	619	601	617	610	605	597	587	631	595	636	620	656	623	624	625	580	606	608	613	632	593	649	634	597	600	604	580	613	589	613	565	606	625	588	604	581	621	575	634	623	554	592	599	606	586	623	599	606	628	558	606	648	594	612	619	592	602	572	607	560	608	621	634	614	656	600	610	590	550	635	636	606	612	616	622	632	593	624	637	658	629	617	564	625	598	598	612	643	608	583	645	607	586	619	635	612	606	611	667	617	627	622	620	637	653	633	596	583	640	613	632	606	631	601	618	568	638	643	631	671	569	610	615	665	641	633	638	615	625	610	621	663	639	643	635	629	583	608	594	581	631	638	606	597	597	597	640	590	590	596	619	602	636	569	625	652	585	621	617	617	650	653	576	615	614	621	640	628	608	647	649	627	607	623	625	602	608	646	590	652	595	660	631	664	602	593	654	659	598	599	607	632	615	605	586	600	577	560	654	648	602	593	638	615	645	595	589	631	606	629	610	652	625	609	648	591	610	607	632	582	652	662	626	648	632	584	613	573	637	646	604	596	553	637	619	594	624	575	609	641	564	599	626	638	608	615	623	605	601	588	613	622	624	607	586	634	643	592	614	617	604	615	573	642	626	606	572	609	647	629	591	609	626	639	612	619	630	640	620	619	607	623	591	599	610	646	631	594	622	607	570	638	634	605	667	646	603	571	590	587	627	585	596	607	564	688	651	597	570	629	610	616	595	640	607	600	598	614	608	626	628	575	609	639	627	576	604	564	616	605	615	598	599	594	657	603	567	622	656	577	632	631	590	572	591	630	606	679	597	622	605	594	596	623	619	626	643	628	602	599	573	586	588	615	662	619	621	593	606	627	599	629	597	633	602	641	588	638	611	570	606	625	684	624	638	601	627	656	591	655	618	600	584	606	557	578	637	595	596	592	573	628	590	598	595	617	617	629	575	628	642	639	639	653	606	547	581	615	626	606	616	667	615	635	593	564	605	654	624	639	598	586	589	615	601	595	622	633	618	624	633	633	625	603	591	631	574	595	600	605	635	611	600	606	623	624	604	627	635	610	602	616	612	599	626	596	615	618	597	619	588	602	576	613	585	617	619	636	647	642	578	623	647	617	614	624	588	598	575	642	590	593	580	633	574	652	649	629	612	570	637	646	557	639	650	618	596	630	575	637	599	607	615	645	618	640	573	633	562	638	594	597	620	594	620	625	615	640	666	561	619	591	644	585	649	587	610	605	584	600	643	616	605	627	640	598	613	616	602	608	635	675	616	660	605	588	643	604	611	566	596	579	613	653	600	669	615	701	580	613	617	638	645	645	629	612	643	607	629	634	635	594	625	584	658	638	615	601	653	624	613	665	629	634	614	647	639	632	637	591	620	628	637	644	611	611	564	608	573	612	638	585	603	628	627	651	630	605	594	632	626	615	615	623	590	648	591	602	599	616	618	640	610	640	636	593	609	641	635	596	567	674	657	633	614	622	629	595	616	616	628	617	582	619	594	610	582	604	593	637	604	622	595	611	576	623	617	616	582	609	635	625	610	590	595	609	587	596	597	636	574	611	561	588	605	684	582	593	636	622	563	584	626	636	625	641	655	644	599	625	629	589	608	626	645	619	607	595	620	588	599	595	596	635	615	628	644	623	612	622	613	599	585	567	590	605	601	589	580	623	621	610	570	596	623	643	651	635	657	585	607	586	636	588	620	610	581	623	580	584	616	606	610	601	615	627	594	643	594	606	600	605	595	603	637	616	619	602	607	648	631	651	610	604	612	633	587	590	589	595	651	623	598	656	623	605	580	632	579	618	581	654	618	575	589	626	586	594	610	629	594	597	592	598	629	571	619	655	600	676	591	608	633	596	609	617	626	604	579	587	576	597	608	622	626	570	621	631	613	632	607	600	594	645	608	630	625	592	642	601	607	574	585	624	633	602	624	630	587	628	594	645	602	616	604	596	560	614	599	670	629	625	653	580	609	595	616	617	650	651	597	626	609	602	625	653	592	621	603	587	606	645	622	638	607	599	534	566	600	649	590	583	571	645	547	649	644	590	618	598	645	592	633	612	598	587	612	621	627	626	641	635	637	640	631	623	618	579	582	607	588	616	610	622	638	618	633	610	563	695	643	626	632	566	587	581	667	649	608	577	660	608	629	578	584	623	616	587	646	609	605	622	605	614	630	641	614	637	606	657	673	604	643	585	596	631	608	636	601	639	634	612	611	614	654	576	645	619	617	580	561	609	622	615	576	570	658	619	633	600	639	607	622	625	582	616	610	575	611	642	641	592	612	610	611	658	576	619	613	578	605	621	638	580	685	620	645	603	609	617	637	571	677	621	619	637	585	618	653	602	613	620	620	588	607	599	594	627	624	654	619	654	586	593	614	643	652	553	609	603	585	624	607	634	607	584	622	626	604	600	627	575	623	599	600	593	640	547	615	581	611	636	639	642	597	589	627	592	626	624	610	612	584	606	617	619	620	591	618	617	614	611	591	651	601	613	606	589	607	583	644	604	588	640	602	619	634	642	633	601	632	636	624	613	606	637	607	618	622	606	566	568	591	615	629	632	626	593	613	584	627	617	589	623	618	604	602	601	651	623	623	617	574	602	591	604	579	584	631	630	644	656	586	644	623	647	589	673	666	601	651	610	623	609	626	616	642	617	609	610	608	657	615	640	619	570	580	630	634	652	655	618	593	614	622	622	653	611	590	593	632	612	612	622	610	564	592	583	603	624	599	577	634	634	613	640	567	581	608	579	648	621	642	620	593	591	616	582	609	616	521	643	625	587	597	629	640	609	601	594	606	638	641	651	625	619	580	607	647	656	617	617	563	613	611	631	648	634	614	597	665	598	582	608	605	606	591	642	629	602	577	581	571	624	611	643	659	620	615	644	603	628	603	613	602	606	592	650	654	633	657	640	623	577	615	602	600	608	584	610	581	613	635	615	593	630	607	617	617	597	571	620	596	613	643	601	646	592	627	587	615	605	588	587	606	591	638	617	649	604	603	594	601	586	594	561	566	605	640	616	605	622	626	628	633	649	586	665	591	634	637	602	597	636	595	593	683	646	595	625	636	635	613	627	605	624	625	594	589	623	655	603	611	587	601	580	581	598	652	619	609	605	594	603	604	605	653	625	637	652	623	636	604	594	625	599	633	630	577	614	657	670	590	634	617	666	598	634	609	645	604
27315	12580	10627	8070	6318	4398	2961	2061	1570	1044	968	934	884	840	726	585	611	573	555	535	467	416	401	426	379	396	409	436	382	427	419	370	387	388	404	345	379	378	385	378	376	387	378	406	376	377	365	390	364	390	373	417	340	337	310	380	334	357	320	336	351	353	361	362	384	355	369	347	339	328	385	361	331	345	372	347	309	362	365	356	373	353	351	360	376	391	370	333	355	347	334	378	400	384	318	374	322	344	371	362	357	349	325	311	373	360	338	380	365	353	321	355	408	341	376	367	339	361	369	383	325	362	378	363	330	364	346	348	328	368	363	351	352	339	364	369	331	342	366	369	374	379	361	377	343	358	386	353	352	368	352	336	354	349	372	350	319	382	346	354	381	361	346	363	359	351	335	314	374	355	332	409	376	379	367	364	350	363	340	340	351	329	341	391	336	377	340	356	380	346	363	346	335	355	359	339	366	357	373	358	403	341	375	371	382	343	370	358	362	377	361	384	339	364	379	367	355	348	362	340	374	377	398	339	339	357	388	340	329	344	378	359	388	332	391	384	354	388	373	357	363	346	375	327	356	383	370	333	315	351	375	340	361	330	334	353	309	360	351	338	367	369	370	415	371	322	321	349	327	336	313	395	354	334	342	331	380	370	324	376	382	333	366	345	349	391	376	337	374	346	340	381	355	348	370	339	364	347	361	374	351	346	361	342	328	351	389	378	343	367	378	317	343	338	364	339	334	338	384	364	391	334	335	373	358	334	319	333	348	373	399	389	358	373	340	413	398	345	327	362	345	338	356	362	378	356	364	349	373	349	365	390	351	347	328	360	377	354	371	347	375	370	361	356	372	382	370	351	350	385	384	386	357	364	355	361	330	369	378	339	374	363	328	369	366	355	332	362	389	375	353	342	348	345	324	357	338	348	360	363	354	336	351	358	364	393	403	398	351	374	362	341	384	357	400	354	387	345	347	310	366	351	340	330	324	346	342	365	357	360	369	350	413	359	376	378	368	382	353	380	372	324	354	359	319	354	362	388	356	377	350	342	352	390	395	343	375	371	350	353	352	375	383	327	382	375	350	390	360	387	346	346	390	391	362	388	371	342	349	379	414	372	307	337	315	366	341	364	343	325	342	379	338	362	356	378	365	374	372	322	311	334	357	322	380	351	362	340	347	386	353	389	377	358	319	361	370	340	359	379	341	363	373	363	344	406	341	370	377	364	338	372	357	339	322	361	372	367	357	336	356	348	381	367	339	320	355	332	343	340	354	328	344	354	359	362	317	343	391	364	330	373	335	376	355	358	356	339	375	315	339	385	341	352	339	361	344	382	334	362	382	361	339	332	354	362	367	366	366	364	367	393	393	378	302	369	375	338	369	389	363	348	355	362	341	354	340	346	361	350	349	371	335	355	362	345	354	360	376	326	366	375	365	365	364	382	314	377	365	367	362	360	362	376	381	340	353	345	368	363	353	322	377	357	342	355	359	375	341	366	396	344	390	372	387	351	367	358	346	335	334	360	362	325	380	366	400	348	333	382	378	388	372	351	336	336	351	363	343	328	407	346	379	322	328	356	360	359	339	334	355	359	367	364	405	382	392	372	376	338	361	399	348	399	379	361	355	330	384	360	364	356	375	376	357	323	353	376	374	417	366	351	398	354	339	325	376	361	349	336	361	356	370	350	360	349	366	338	357	342	341	334	370	371	368	346	312	367	372	356	363	334	350	376	352	384	378	400	339	358	383	349	327	356	341	342	350	369	374	378	339	336	371	327	355	353	344	376	368	370	336	348	380	358	341	321	356	333	341	374	393	322	397	349	338	338	346	333	350	361	344	343	364	354	337	358	375	374	391	434	360	368	344	364	327	326	372	371	342	382	358	356	360	336	365	365	390	367	360	341	343	353	380	379	372	355	361	334	404	397	324	333	373	367	346	357	324	345	327	345	399	382	380	371	350	377	326	364	362	392	360	363	336	356	372	334	332	376	358	371	352	342	358	346	368	338	349	354	367	373	371	358	321	352	345	342	322	365	336	409	401	351	360	348	362	350	379	334	373	359	327	383	329	359	331	342	356	355	360	388	394	365	346	395	341	335	360	345	370	378	370	348	360	364	342	371	380	352	398	366	361	369	389	366	352	346	353	324	383	383	351	336	312	355	328	322	354	352	328	341	374	384	366	382	359	362	364	314	360	390	333	360	362	366	347	381	358	336	332	354	388	387	381	349	343	379	394	379	346	350	363	353	331	369	350	362	337	354	352	356	393	369	367	341	363	381	351	391	372	367	358	331	371	375	368	319	358	386	319	360	347	399	387	345	363	369	373	364	335	384	370	347	400	353	361	359	346	400	372	339	363	333	359	352	330	347	327	359	358	338	344	364	335	370	368	404	376	350	383	331	382	362	341	354	350	407	353	383	362	321	337	357	388	335	351	367	403	336	327	317	341	367	405	338	356	362	367	375	367	326	359	333	357	352	359	340	358	394	334	355	343	313	382	359	345	346	342	314	343	346	391	345	380	342	331	358	337	368	367	347	365	336	353	363	342	341	390	374	399	350	379	382	381	309	346	352	354	338	346	362	344	347	343	360	366	330	381	348	387	385	347	362	381	379	349	392	357	349	347	354	356	348	370	353	356	342	361	336	341	370	342	364	345	375	342	382	366	339	344	314	361	357	368	351	361	360	376	367	325	387	342	368	372	352	353	359	365	420	369	343	383	359	351	364	370	325	346	363	334	346	353	333	371	358	362	333	355	384	349	344	333	351	361	384	351	326	381	358	361	362	374	362	342	350	367	400	367	334	370	374	326	348	390	355	396	327	313	362	333	382	361	353	339	354	383	395	341	362	324	341	351	399	360	365	360	332	342	360	396	348	361	380	354	363	361	345	354	379	358	371	378	327	350	358	332	377	352	356	397	351	336	383	376	346	377	364	390	338	368	368	365	336	357	386	362	383	365	438	368	339	408	375	336	362	377	376	355	333	341	376	367	363	341	354	373	392	355	373	366	343	373	389	396	361	369	362	369	362	406	370	338	357	326	340	385	347	325	356	350	348	360	360	323	352	399	332	355	365	349	360	366	341	361	361	343	330	391	338	396	349	332	345	366	352	380	342	356	390	357	343	350	370	347	347	400	373	375	319	358	356	346	343	371	327	362	354	362	321	347	325	325	377	372	343	345	376	378	359	376	381	394	357	347	343	365	363	342	362	343	377	374	324	362	373	371	370	379	326	349	356	370	341	345	391	328	371	345	371	378	321	339	331	338	387	349	354	352	334	320	362	395	371	330	326	361	337	347	363	404	328	377	349	338	348	337	329	362	338	378	365	354	368	361	372	335	345	360	388	363	337	403	353	347	383	360	362	328	362	292	374	357	379	360	356	396	365	407	353	352	319	340	374	347	331	335	356	358	356	369	381	354	388	390	400	402	387	329	379	355	370	353	357	363	363	338	350	376	371	382	341	354	339	307	344	336	349	335	320	354	354	390	375	367	386	342	373
16953	9400	15610	18344	18043	14385	10581	8285	5834	4367	3968	4077	3992	3422	2880	2488	2321	2076	2017	1981	1424	1169	1240	1229	1054	1083	1088	1057	990	1054	1007	919	1013	977	917	898	940	908	914	896	851	833	789	819	789	779	838	837	781	825	812	826	772	840	821	827	809	791	795	769	793	804	796	787	809	814	856	847	818	814	864	760	815	802	765	802	808	780	828	769	746	768	870	811	802	822	769	798	812	844	763	801	765	816	846	823	761	822	745	782	836	800	811	786	822	793	831	799	769	763	813	824	851	798	738	798	806	804	793	777	760	813	817	707	816	827	755	827	841	784	819	853	796	754	748	805	787	788	804	829	838	763	799	801	807	800	815	801	834	804	853	798	838	811	828	774	799	832	804	792	827	834	803	789	798	809	796	857	817	784	801	794	724	826	801	814	787	802	766	749	773	826	830	774	778	811	779	856	813	768	816	808	806	805	805	832	879	805	795	825	793	832	784	788	806	815	813	830	858	864	790	761	806	883	779	817	801	823	790	807	794	824	810	753	806	784	786	825	791	817	829	793	795	825	862	803	776	813	766	804	797	777	768	806	779	744	774	767	799	783	805	783	788	788	835	790	814	842	770	785	773	802	788	835	844	796	815	808	775	781	812	845	801	760	777	811	801	765	838	792	838	779	782	789	800	790	770	769	824	838	732	840	837	812	777	809	760	795	800	778	784	791	822	754	785	823	814	792	816	842	800	809	776	762	838	793	828	746	762	738	727	774	804	831	782	778	789	806	811	805	785	833	771	833	809	804	827	839	761	810	762	799	814	779	783	771	816	839	833	777	765	769	790	799	841	751	852	822	822	825	776	844	792	787	779	816	852	783	739	832	830	804	812	797	770	798	807	794	833	817	755	812	779	814	823	770	823	789	761	843	871	853	840	772	844	793	801	806	833	823	791	846	789	815	847	790	853	801	784	793	780	839	841	823	763	794	754	751	784	822	779	829	793	773	795	826	800	791	782	781	812	795	748	778	796	826	810	786	782	888	754	770	803	823	784	808	818	785	817	798	807	799	783	803	809	790	793	814	791	849	811	851	795	758	791	805	786	819	799	787	801	799	820	854	810	801	787	823	805	798	856	810	774	773	786	811	819	761	806	793	774	857	805	780	783	794	801	805	763	804	762	865	784	813	801	842	838	842	779	791	862	763	830	784	798	796	863	759	776	820	850	822	804	845	808	818	807	822	864	802	809	832	800	787	829	777	846	786	776	829	785	809	787	836	795	777	758	883	768	766	821	823	792	810	803	809	809	822	766	853	812	833	811	810	816	771	787	808	786	774	836	826	811	796	818	786	833	872	833	789	794	788	795	755	787	778	781	799	823	800	831	798	818	801	827	771	805	852	813	799	814	787	834	807	781	784	774	758	761	822	817	819	771	810	830	783	806	795	836	736	823	751	785	792	790	805	795	786	827	796	793	796	845	802	789	775	775	824	770	818	800	815	782	784	808	774	795	807	820	825	819	760	791	781	812	779	787	768	774	776	778	835	828	846	779	739	769	812	843	760	825	817	841	888	746	791	732	815	802	858	768	819	826	778	799	843	751	792	781	771	817	768	783	773	801	746	780	783	782	792	832	797	790	786	779	785	836	835	753	773	793	781	793	818	759	787	778	762	826	799	800	791	831	797	806	787	788	806	805	825	820	793	783	788	785	821	815	843	818	808	789	755	789	857	795	798	816	769	777	786	753	810	793	804	826	793	859	775	773	815	827	790	782	860	736	813	810	777	804	801	794	819	773	762	804	845	805	766	830	830	845	811	791	825	784	842	783	773	748	736	769	819	767	781	802	803	784	821	791	767	785	832	822	807	754	852	800	820	789	849	793	767	825	813	830	817	780	802	794	783	771	791	794	735	776	748	795	806	756	766	843	777	818	806	808	823	793	803	757	800	796	843	820	806	812	862	746	837	805	828	835	802	774	814	759	815	826	771	770	760	810	812	812	809	800	807	815	817	777	812	851	833	789	802	797	800	800	837	826	810	837	831	825	783	846	790	866	786	826	779	824	842	809	797	808	766	800	789	859	785	794	780	808	761	859	833	810	776	824	817	817	783	790	769	735	829	839	760	778	826	836	799	742	826	811	811	831	753	776	786	818	823	800	813	809	777	785	781	834	797	799	793	767	810	809	843	814	801	756	794	768	787	806	780	825	794	777	816	801	779	839	789	820	816	794	855	776	841	783	855	804	796	780	866	777	755	818	829	790	796	787	815	812	814	819	814	827	788	829	872	816	773	822	782	876	770	832	780	853	764	762	835	815	822	789	820	795	864	807	773	809	823	781	772	786	773	818	828	798	823	745	759	838	776	791	777	776	787	791	817	763	787	802	830	795	871	833	850	832	780	806	750	811	774	786	832	798	838	817	790	819	827	790	795	805	789	747	782	850	795	840	782	755	792	761	826	771	807	772	819	825	838	779	831	802	790	768	762	787	796	779	777	812	829	767	778	828	827	760	803	750	824	799	771	830	809	786	835	823	789	811	821	781	827	787	822	840	756	823	822	860	849	781	762	808	808	819	796	786	799	851	824	812	810	732	772	847	827	793	769	833	797	805	810	779	773	811	765	799	764	787	817	796	773	834	876	808	807	823	787	819	803	803	782	826	785	764	786	847	804	783	811	811	912	793	755	827	845	810	775	819	759	765	770	831	815	801	762	776	822	839	789	843	821	790	807	787	811	792	804	810	806	796	807	818	843	830	729	823	779	805	821	836	816	835	737	796	803	828	803	779	839	812	794	816	799	760	801	823	881	825	837	815	847	779	791	781	832	819	775	795	801	745	794	865	801	786	846	823	835	790	838	838	846	782	887	760	827	767	841	774	823	773	792	791	821	825	802	793	765	785	818	799	817	753	792	863	826	810	818	798	810	821	840	768	817	818	802	803	805	797	825	813	835	792	771	851	840	785	744	820	817	798	819	800	818	799	791	828	782	796	754	816	835	773	798	774	807	757	837	804	821	802	755	828	782	802	747	808	813	810	783	837	786	794	811	811	826	786	794	745	819	791	791	776	791	849	767	842	825	819	742	865	800	790	802	812	796	835	775	769	800	838	780	798	769	772	818	818	839	795	837	874	853	816	813	803	792	761	852	779	772	852	797	806	808	790	824	780	787	814	845	748	784	797	782	801	736	755	805	821	783	798	791	809	807	834	778	773	823	806	804	860	815	844	822	776	767	763	799	798	839	800	792	812	820	774	809	827	778	774	784	816	785	822	820	808	787	789	750	769	816	832	833	783	847	780	780	776	810	786	841	802	805	821	810	803	775	828	811	770	817	788	782	818	801	820	803	734	827	814	798	787	772	819	813	808	785	811	805	783	813	809	766	769	801	809	776	728	799	767	806	832	765	789	817	839	805	818	775	820	764	825	834	801	851	790	820	815	767	812	783	793	821	840	825	800	787	828	786	783	834	783	818	800	779	830	783	817	837	816	809	804	838	795	802	813	775	816	844	760	792	824	860	796	817
35499	17273	14142	11427	9510	6804	4235	3068	2242	1803	1506	1320	1175	1023	887	806	754	711	658	634	539	444	452	502	436	425	444	468	482	460	483	403	499	422	458	424	441	409	418	406	402	386	417	451	358	387	431	376	404	411	406	395	411	412	390	414	427	375	394	386	400	385	417	400	408	387	396	405	409	426	436	400	369	373	381	388	437	411	382	403	385	402	414	383	358	375	402	390	454	422	401	414	396	397	408	417	412	414	372	413	370	373	409	413	384	421	383	396	404	398	377	406	404	381	379	388	374	403	399	418	411	361	376	381	405	421	414	406	427	381	398	398	406	398	384	387	385	396	363	410	393	382	403	408	384	384	402	379	394	398	425	434	381	376	370	435	391	368	397	419	476	371	397	389	394	388	410	407	390	389	383	405	405	392	437	391	399	398	381	389	395	420	393	369	434	420	372	430	402	383	429	434	393	402	471	379	392	427	377	402	432	401	363	432	363	406	399	401	370	377	372	341	384	356	380	369	403	393	423	379	367	354	387	401	371	401	395	414	370	407	381	398	406	411	428	393	372	349	387	410	384	404	400	392	378	402	378	361	381	408	369	361	391	369	377	374	364	376	392	405	357	332	390	368	418	398	396	432	385	377	420	443	374	391	377	383	386	394	392	359	415	409	435	360	424	380	407	406	413	400	404	400	396	406	420	372	424	428	385	431	404	410	403	416	386	386	384	416	424	391	431	412	392	404	366	431	408	396	448	362	391	371	393	372	458	379	401	398	374	417	371	364	360	417	377	411	379	405	404	370	421	413	400	400	383	399	410	366	406	376	407	428	418	402	396	412	352	354	379	373	384	377	409	414	387	378	383	385	359	414	382	412	386	398	426	424	387	399	384	378	360	471	363	378	367	412	405	357	372	408	389	405	359	386	382	404	405	386	378	412	395	381	403	378	435	430	376	426	361	406	402	393	401	395	382	389	410	420	401	442	400	429	394	379	404	403	396	399	392	439	403	419	400	376	392	350	394	402	384	393	391	365	402	371	368	414	369	403	359	385	381	418	415	412	426	395	430	371	384	385	387	422	401	392	412	406	379	378	376	369	390	382	396	396	370	415	413	408	440	387	415	397	396	386	380	390	412	392	409	409	391	381	396	373	388	374	395	391	374	395	439	432	363	370	417	414	375	406	401	424	402	393	395	411	365	388	387	389	386	398	430	374	382	393	384	399	422	386	375	400	378	390	395	385	405	406	385	415	357	377	375	391	382	401	369	410	451	385	366	372	383	394	387	397	382	456	392	406	437	425	397	389	395	402	414	402	433	375	387	404	413	415	372	373	372	395	408	414	392	388	349	383	403	385	390	400	400	392	430	419	401	425	414	378	353	406	401	422	423	421	404	434	394	416	369	388	396	383	416	406	424	401	424	402	363	374	389	399	348	393	386	426	376	405	406	412	376	415	382	389	384	375	353	352	391	387	385	389	370	398	424	379	402	382	399	375	381	359	418	367	408	423	350	366	392	380	356	385	400	416	368	357	384	421	402	432	442	391	398	395	427	422	428	422	417	398	368	413	373	393	373	379	340	393	430	400	381	403	436	397	422	377	428	380	396	417	382	393	412	419	418	408	413	381	399	352	387	424	416	366	414	383	402	400	381	371	397	403	421	389	392	398	376	360	421	412	376	412	392	375	397	419	376	422	378	411	398	412	405	408	382	384	392	373	407	402	383	401	420	388	406	397	420	383	388	410	418	376	394	384	386	419	411	430	398	427	424	423	404	406	401	373	381	372	426	380	401	406	382	370	395	402	417	387	388	392	391	363	388	424	377	398	378	413	376	400	369	356	391	368	376	400	394	383	379	358	370	381	372	381	399	388	417	388	413	383	401	353	397	374	402	443	405	359	364	391	396	401	398	411	360	369	377	360	422	401	413	379	372	386	411	403	395	391	366	412	437	420	396	435	391	414	368	406	410	384	421	377	383	359	396	390	378	405	408	391	384	411	427	403	369	393	419	390	427	420	396	409	347	390	380	419	361	377	414	423	360	449	389	418	370	395	387	433	388	365	405	359	389	419	375	387	431	360	448	397	403	425	398	342	376	367	383	436	402	385	407	385	371	396	393	410	415	405	423	402	388	375	370	409	396	445	415	422	391	358	366	380	389	427	376	395	422	379	383	383	421	409	400	400	400	345	419	401	439	395	433	360	388	363	380	414	397	386	384	405	387	379	373	394	361	395	428	424	414	399	386	399	401	380	398	406	396	386	419	386	401	382	366	403	392	393	352	418	436	380	400	417	395	374	380	391	396	410	416	404	374	365	406	404	367	408	387	392	415	415	447	410	393	387	437	397	429	389	365	373	400	402	391	387	421	402	422	416	404	379	413	415	384	379	380	394	405	413	359	401	410	377	407	401	404	396	414	381	376	413	385	410	385	403	383	403	377	393	394	386	436	380	385	413	355	420	393	418	361	381	425	411	413	440	445	415	421	398	397	389	425	410	426	392	431	419	419	383	409	430	420	427	440	410	378	383	428	402	397	410	374	394	377	429	382	392	379	367	388	391	372	372	429	392	437	423	389	378	395	391	393	364	359	400	388	406	401	414	411	416	394	385	382	405	409	393	407	377	379	427	394	443	369	379	376	357	376	397	431	377	386	399	379	426	430	379	413	373	420	383	405	402	424	426	359	406	418	434	388	375	393	389	376	400	364	451	406	382	416	402	378	397	395	386	404	401	414	371	441	436	430	383	401	395	357	431	420	407	373	363	396	411	420	383	373	407	379	369	428	382	372	381	394	403	411	379	378	415	390	395	378	398	372	405	374	406	405	423	366	398	417	415	436	393	432	399	402	403	393	373	369	369	429	401	418	417	415	420	365	412	385	430	429	395	412	400	376	409	440	398	412	439	397	376	395	386	398	388	411	370	335	418	385	399	440	401	391	414	384	398	389	367	395	446	388	410	360	358	414	384	407	360	364	412	402	394	400	416	411	387	386	352	422	395	396	416	358	396	421	403	372	421	408	363	403	437	425	376	381	430	396	437	397	378	413	390	384	406	395	408	370	438	371	389	388	385	409	404	357	432	441	406	413	421	404	407	379	394	408	382	399	373	390	437	424	406	452	359	435	387	446	377	404	433	381	370	396	420	358	424	391	353	358	446	414	391	413	406	366	426	408	399	401	392	399	440	422	408	373	369	425	385	416	406	387	402	411	396	398	385	380	393	419	420	403	425	343	382	371	393	396	415	376	407	418	342	397	413	403	406	455	418	411	409	423	419	381	353	380	394	451	421	400	409	403	373	359	384	400	397	405	416	435	411	403	379	407	378	423	397	364	423	395	379	416	421	393	409	388	394	413	366	375	431	389	412	406	373	401	399	407	372	378	402	402	413	354	389	383	417	392	365	427	365	409	427	433	380	382	394	434	387	393	400	404	381	416	406	410	398	342	403	412	381	421	347	408	378	376	348	419	414	387	388	450	409	410	418	398	389	429	415	407	379	400	405	405	417	386	394
20794	11661	19095	22977	22987	18970	14303	10861	8604	6909	5911	5731	5311	4534	3911	3303	2960	2689	2594	2263	1619	1449	1486	1469	1335	1229	1313	1365	1198	1225	1141	1123	1157	1149	1119	1119	1137	1080	929	920	947	950	912	878	952	885	918	868	843	904	899	920	871	886	937	879	890	841	919	906	877	857	859	928	852	864	850	875	850	899	845	882	836	895	903	869	832	897	857	893	822	913	851	908	910	886	865	824	853	852	853	863	883	822	845	834	870	860	876	929	867	901	860	899	845	826	804	897	904	867	880	869	823	828	874	880	838	857	869	867	868	921	871	849	900	838	881	865	822	888	914	826	902	854	818	859	861	857	847	854	853	871	879	873	820	865	851	858	838	872	916	866	854	855	824	858	900	910	913	872	827	854	868	864	849	858	894	849	860	867	814	849	855	839	900	848	903	860	868	835	854	829	873	863	878	870	889	863	828	905	857	896	880	836	855	855	809	862	874	879	896	827	856	839	851	846	870	871	853	890	871	904	876	849	848	873	873	835	844	831	896	810	845	912	863	867	818	863	851	843	840	845	863	866	817	886	901	875	896	869	865	898	868	836	911	830	847	853	858	838	833	864	929	840	847	887	881	820	883	851	927	865	852	852	863	898	944	883	864	853	861	894	889	896	874	871	873	823	894	882	833	807	860	839	867	826	867	887	918	872	869	840	913	838	819	867	869	891	836	866	872	862	884	881	832	853	865	903	894	842	877	834	838	908	843	858	869	838	877	913	854	885	853	829	844	852	876	889	863	884	862	876	816	836	858	908	870	858	869	866	860	873	835	895	829	891	859	849	898	877	841	865	870	874	876	960	889	890	878	934	858	859	915	889	885	872	836	791	904	831	897	869	878	887	891	901	835	843	798	861	893	878	784	914	842	862	842	880	875	891	819	860	879	825	902	847	870	820	852	907	879	839	841	911	869	883	931	798	883	929	871	853	876	854	861	864	878	881	884	845	908	900	871	873	856	884	870	860	830	868	870	827	869	915	876	869	848	819	921	795	914	905	892	861	879	864	856	810	853	860	853	895	840	852	831	897	885	887	826	867	861	857	863	900	889	863	868	863	855	904	881	862	901	798	881	914	847	837	845	861	852	842	852	830	853	885	849	811	847	850	861	858	840	869	904	857	891	826	838	807	886	902	879	829	890	881	836	937	838	910	890	904	877	824	873	873	839	841	900	849	881	852	853	847	832	874	888	908	889	834	906	848	906	833	866	912	871	869	898	868	862	884	843	874	846	840	829	920	856	874	825	866	849	897	881	859	882	827	843	853	885	897	846	893	865	826	880	885	893	872	809	884	858	806	879	889	849	880	879	895	856	819	907	881	857	899	874	847	854	900	825	875	842	853	870	857	873	861	818	876	903	856	839	836	849	897	821	860	874	819	936	850	884	847	886	829	861	948	913	852	902	915	869	792	868	854	864	873	855	823	866	865	849	852	860	872	843	887	865	901	851	866	851	891	867	841	841	837	855	845	873	871	820	902	830	873	894	883	839	890	857	851	883	822	863	870	868	852	897	917	864	891	875	866	939	860	853	877	855	860	878	900	923	896	911	862	879	820	861	827	865	835	866	862	899	897	832	904	867	833	801	877	848	869	854	849	887	866	870	935	804	818	924	868	856	885	882	857	913	916	875	856	863	838	864	856	882	891	833	878	835	858	833	866	906	850	865	847	835	841	863	874	881	834	912	874	888	876	870	845	849	878	822	868	843	895	834	919	851	831	887	842	901	873	877	870	863	836	875	904	869	871	854	833	837	872	882	874	891	863	936	892	882	784	856	898	859	900	862	842	825	853	865	869	896	883	885	893	847	898	806	911	855	872	896	853	891	879	810	844	909	856	860	894	845	885	889	891	833	867	861	851	904	879	842	841	861	853	900	824	896	896	811	827	869	844	869	879	851	872	866	884	907	864	877	862	870	894	869	839	875	805	838	890	876	873	895	858	875	906	838	904	839	942	825	858	857	838	892	860	834	862	875	876	808	862	928	847	950	877	896	875	852	840	830	848	811	833	916	858	919	884	873	929	868	827	916	840	843	876	868	859	860	861	875	860	908	862	879	847	870	880	831	876	828	863	810	883	832	868	877	870	869	805	838	839	873	898	796	870	863	855	880	859	910	861	888	870	820	911	891	885	884	857	864	862	820	837	896	893	879	898	883	890	876	830	812	829	909	873	868	822	883	934	855	886	867	860	934	834	886	834	853	815	896	904	897	883	880	869	890	890	830	897	857	859	881	839	844	873	899	853	889	822	893	874	858	855	842	847	850	893	862	841	857	836	871	838	851	860	858	877	863	822	897	857	889	881	860	886	884	840	860	864	880	864	885	895	867	855	860	883	868	867	817	843	896	882	858	886	893	905	856	853	919	861	873	873	842	855	863	867	843	874	789	848	812	840	875	868	864	888	835	875	873	859	882	820	899	858	856	829	859	866	815	844	878	877	875	856	904	913	869	849	864	854	833	869	879	854	871	876	834	856	879	884	909	877	920	917	848	862	902	834	880	826	893	855	902	822	867	914	854	868	887	850	894	924	879	831	882	872	878	847	836	848	883	864	853	868	841	841	875	818	872	879	805	820	881	830	928	848	929	842	848	887	845	909	789	924	863	858	849	833	874	869	904	856	869	837	895	926	879	892	890	897	867	867	890	859	915	843	889	846	868	858	864	846	913	829	885	894	815	861	888	896	848	846	916	861	938	910	864	862	837	837	857	886	844	905	840	837	870	924	828	904	820	865	891	909	826	878	843	815	849	876	859	917	832	869	857	869	774	832	886	910	852	860	940	859	892	924	853	848	845	874	882	906	820	887	854	884	839	892	905	853	832	870	830	897	833	872	841	873	864	917	888	868	879	851	816	862	916	871	854	844	867	874	888	887	828	829	897	865	846	880	807	890	820	870	868	843	884	938	863	863	884	853	870	856	867	890	897	850	851	831	847	884	835	832	887	863	893	872	863	849	878	903	864	822	885	870	876	814	905	887	821	888	842	890	899	848	882	900	855	833	845	863	891	901	864	839	883	909	850	909	875	870	851	837	858	842	886	887	878	877	889	869	841	860	863	906	858	864	873	852	867	902	847	906	876	879	885	847	893	915	861	903	888	910	872	889	864	876	886	883	893	861	862	828	893	845	887	851	843	862	767	858	858	848	851	860	848	831	846	866	921	852	845	897	888	901	860	895	884	891	838	819	850	911	882	828	917	872	879	850	850	849	868	846	850	894	816	827	874	834	904	844	918	876	869	830	887	862	899	834	918	914	892	880	862	820	859	805	887	904	855	782	859	876	864	861	874	882	939	913	867	876	946	902	888	821	848	826	901	860	906	848	902	876	846	847	838	914	860	827	872	853	899	878	873	854	896	842	893	870	850	889	828	905	916	839	824	864	900	881	850	874	881	902	829	915	852	897	853	861	875	875	838	907	828	809	820	847	866	861	840	867	871	865	834	885	921	867	810	841	875	895	875	896	867	887	851	866	842	842
16672	7487	6207	5027	3847	2538	1525	1150	878	659	493	567	517	513	487	422	409	436	384	350	301	315	306	295	314	286	304	297	326	293	296	313	272	311	283	264	248	284	240	276	258	265	271	243	263	275	288	292	299	273	272	281	264	250	255	275	283	280	263	248	288	294	278	283	312	264	258	264	291	262	257	255	271	282	284	273	288	278	273	232	276	254	280	274	262	261	272	285	281	281	266	274	242	265	257	256	284	256	263	284	242	268	249	269	280	249	257	247	257	274	278	260	272	268	280	262	267	286	280	278	298	278	270	274	255	279	280	258	245	234	286	281	244	285	256	273	246	264	280	278	256	249	259	290	250	285	252	276	281	249	260	253	257	263	268	275	280	266	276	269	236	268	300	267	271	237	274	291	269	260	268	266	268	249	288	282	276	252	271	260	252	276	276	271	262	277	261	280	279	285	275	276	252	305	263	258	244	273	283	242	254	254	275	255	282	262	268	273	243	271	268	278	238	253	263	293	267	275	267	272	283	254	297	307	277	279	277	287	248	271	267	282	264	251	271	304	282	257	306	277	242	259	271	303	282	267	270	244	259	273	256	264	259	269	265	248	290	286	264	278	275	250	260	280	270	286	257	276	281	251	277	246	246	250	298	266	265	273	271	248	261	275	288	289	272	293	287	265	283	247	273	253	285	293	255	249	333	272	294	264	277	238	320	275	268	254	260	273	272	278	299	297	258	260	277	247	235	272	270	266	249	293	278	241	256	266	229	298	275	313	245	294	267	276	295	307	273	265	284	292	274	273	260	276	238	261	264	293	264	285	258	249	259	266	272	291	261	283	245	248	304	308	262	274	280	287	250	283	290	263	264	292	258	285	254	274	256	274	262	307	256	251	267	279	303	263	281	252	275	263	273	291	292	293	283	265	269	256	259	294	306	283	260	275	238	263	292	263	249	257	270	279	257	289	249	303	266	263	293	274	284	274	275	269	226	279	234	292	271	264	288	276	254	261	259	252	278	258	271	271	278	268	269	264	280	272	277	291	277	261	256	303	281	291	260	272	250	242	290	261	272	270	287	261	244	275	298	282	253	300	274	278	262	266	252	264	268	299	265	301	289	281	249	273	280	276	267	282	276	289	286	283	261	251	296	302	245	263	270	279	286	288	307	298	264	285	246	253	257	265	235	257	251	274	291	277	296	303	230	262	293	266	259	285	277	261	249	253	258	289	280	257	264	295	267	258	298	278	304	262	297	314	258	290	292	255	256	267	288	282	263	263	271	271	242	266	243	278	241	254	267	255	249	268	290	240	249	277	266	293	276	244	275	234	254	323	271	286	258	277	284	241	297	254	281	265	268	290	229	270	274	256	273	297	277	274	264	286	258	264	262	251	242	267	285	261	253	252	298	248	271	272	272	261	275	272	248	271	252	276	279	274	283	286	229	261	252	285	248	286	271	251	266	297	246	246	256	291	262	273	269	294	259	278	281	281	305	280	285	267	273	247	248	249	293	299	291	240	276	245	270	305	287	283	272	254	294	280	258	330	291	296	271	255	294	270	279	289	278	248	263	300	263	292	280	279	293	289	271	281	257	290	289	250	290	288	281	251	265	279	310	264	271	297	296	228	279	249	249	248	300	279	284	276	265	277	302	254	278	292	292	288	268	276	265	267	275	295	287	287	294	314	281	261	264	221	268	254	260	249	271	276	255	264	278	261	288	308	283	255	310	261	261	263	303	267	261	282	275	276	303	298	297	279	312	250	279	255	282	236	264	271	298	271	273	285	291	243	287	271	263	249	269	274	261	291	284	265	296	256	272	254	251	278	286	258	245	283	276	293	242	278	280	298	270	244	257	297	282	250	289	273	299	288	254	312	257	280	253	277	267	262	259	264	270	271	275	262	272	296	284	261	275	255	250	278	254	284	263	241	285	276	299	249	261	269	287	277	278	278	246	264	248	253	266	262	251	252	264	268	284	246	279	315	280	263	244	313	307	269	259	256	273	265	281	260	275	253	271	277	249	282	270	283	250	289	278	298	284	268	272	263	257	274	260	277	259	239	291	294	260	265	277	277	263	263	274	290	299	260	258	275	288	275	256	273	240	263	254	242	289	246	278	283	291	312	280	279	280	258	292	266	258	266	283	254	265	249	239	284	276	281	252	273	283	275	248	260	243	295	272	267	285	280	266	265	260	268	288	273	279	286	254	259	287	270	279	283	282	261	264	268	264	290	253	282	255	278	272	248	260	238	247	255	288	277	253	269	285	284	256	260	255	272	272	266	254	274	297	288	239	267	258	283	264	271	264	293	272	295	270	309	276	280	268	233	272	257	272	289	248	278	251	250	227	268	283	262	241	286	299	243	294	296	284	250	253	287	284	261	282	268	293	281	266	280	315	272	284	297	308	271	276	228	258	277	297	231	255	281	277	295	234	270	277	300	261	288	265	269	280	299	273	281	258	301	265	267	252	292	268	317	286	290	268	260	239	275	249	265	305	282	263	264	254	296	278	257	259	282	280	290	278	246	264	292	280	301	272	270	257	270	284	261	294	274	260	280	256	233	245	260	269	274	260	264	266	274	245	252	247	301	309	284	285	264	256	253	253	248	281	287	278	229	267	281	255	267	242	236	266	266	279	287	262	286	247	247	245	266	263	281	271	280	261	264	226	282	270	254	276	284	270	266	286	286	297	289	287	242	260	281	265	309	281	267	246	253	323	271	272	286	256	268	271	267	292	254	298	266	247	245	248	270	302	275	273	285	276	253	248	276	257	281	259	282	277	318	265	278	257	289	261	301	286	297	285	283	289	250	271	227	269	279	308	265	245	272	252	290	297	273	262	241	260	245	242	284	257	281	253	257	297	285	269	269	261	253	287	258	264	253	276	294	254	255	260	291	270	260	252	253	273	295	260	309	287	273	278	279	226	255	272	247	273	285	262	253	265	298	269	258	279	292	251	267	237	274	287	281	282	298	254	253	255	269	283	273	268	290	303	263	284	274	261	272	271	264	261	310	277	263	275	261	275	250	259	287	281	323	266	277	266	248	282	266	242	270	290	269	269	269	323	267	261	259	282	280	255	286	290	254	289	258	298	267	285	253	277	276	283	276	270	273	275	247	234	272	252	295	285	272	290	277	290	294	277	284	272	264	265	274	241	269	272	290	264	297	278	268	293	274	289	244	298	285	287	249	268	275	239	276	275	263	299	293	239	279	291	273	279	252	261	300	282	255	274	287	247	273	287	273	256	295	276	263	280	280	255	265	298	250	271	286	286	278	289	272	286	270	263	294	274	261	248	285	222	290	272	270	225	257	281	285	294	279	269	251	266	274	318	261	252	275	298	262	265	274	255	258	259	292	270	241	309	274	224	256	250	272	285	288	272	256	290	281	272	271	281	272	331	301	233	254	320	288	254	267	229	264	257	262	287	264	268	266	237	271	275	270	290	246	259	247	261	292	281	266	290	257	286	259	256	271	278	284	272	263	266	266	281	234	284	244	284	258
10124	5852	10104	12754	11859	8819	6354	4734	3385	2689	2060	2243	2163	1951	1817	1619	1484	1345	1334	1089	895	772	877	788	805	815	851	855	767	740	758	787	759	708	723	728	671	693	649	635	655	669	652	611	661	699	664	628	629	643	586	639	701	625	656	663	649	623	641	686	683	657	619	636	652	606	663	589	672	643	706	635	618	638	624	620	652	619	645	654	665	640	641	670	613	627	665	630	636	624	603	618	620	629	601	714	626	673	629	616	697	600	638	642	661	663	645	683	620	616	639	634	673	652	679	647	595	602	617	617	665	650	660	600	608	628	630	643	717	660	598	589	600	579	603	603	590	585	632	585	593	649	658	598	610	648	636	652	632	658	620	640	653	662	627	642	657	625	636	707	599	618	617	655	654	602	630	638	616	601	663	577	648	615	593	673	629	619	604	661	625	612	606	607	656	605	657	591	611	631	646	632	623	634	639	598	629	616	661	631	646	633	630	676	638	645	622	637	615	640	698	659	667	621	650	631	612	664	634	650	595	594	600	614	659	650	641	692	635	675	634	597	626	643	635	621	651	663	634	594	602	638	655	611	600	653	662	625	570	626	580	673	656	647	628	650	677	614	613	637	640	580	694	619	617	639	645	606	696	602	640	633	645	599	651	646	601	662	669	615	654	621	618	663	683	646	658	624	670	597	607	640	662	604	638	597	617	662	633	666	643	618	657	639	659	599	594	671	681	632	663	613	639	632	680	643	628	605	612	596	657	643	611	614	642	618	625	665	639	579	615	630	678	615	657	639	611	615	593	622	658	624	656	632	659	611	614	651	613	641	641	630	632	617	623	644	674	606	620	647	640	618	628	675	638	641	650	636	615	643	639	595	622	674	637	595	658	636	605	660	635	636	660	698	671	653	656	625	618	617	620	624	668	695	639	639	644	590	634	657	641	646	696	657	621	649	640	656	616	693	623	713	648	647	628	639	638	581	572	704	646	657	627	665	615	586	660	623	652	643	638	671	639	601	642	650	665	598	642	661	648	662	620	649	646	598	617	612	666	632	640	623	631	635	659	629	619	661	603	612	651	640	632	651	641	621	604	679	610	638	647	646	646	672	628	598	640	653	656	652	599	620	585	654	669	613	626	646	641	648	653	631	668	669	671	666	590	666	626	661	658	654	635	639	624	616	628	637	601	646	629	688	620	651	640	601	598	656	608	655	627	614	615	611	620	583	580	613	612	662	655	645	642	638	654	633	619	654	672	662	655	624	675	628	630	591	609	598	637	631	633	711	605	657	606	639	647	619	607	659	592	614	644	678	639	670	630	645	673	621	630	658	577	641	627	624	621	623	623	624	633	677	628	633	638	604	633	653	668	639	664	610	653	629	632	621	611	667	614	644	632	627	634	608	618	634	658	631	627	596	628	602	675	664	660	642	641	627	589	645	640	605	628	624	628	623	632	595	578	656	643	656	611	658	670	659	646	637	636	660	657	632	595	619	597	630	642	646	628	586	639	622	626	652	651	621	661	610	610	672	648	596	647	671	628	628	629	626	642	661	676	578	616	624	621	680	606	649	609	630	611	638	659	634	637	683	596	622	605	604	681	658	685	638	615	660	633	646	635	662	646	613	642	611	612	648	639	632	590	630	614	671	659	658	622	641	659	594	668	670	649	663	638	608	606	643	652	713	623	633	663	657	667	683	678	630	634	578	650	672	614	617	648	688	696	628	646	623	646	639	591	640	612	648	718	638	598	679	663	633	614	661	640	613	642	603	583	626	641	600	619	568	607	671	642	645	607	669	673	672	640	623	621	681	564	657	647	641	587	638	593	635	648	633	624	626	613	639	594	643	583	642	644	631	675	602	658	699	658	649	631	656	615	644	636	652	639	628	605	647	643	605	643	633	644	608	605	631	663	655	634	677	683	636	631	663	637	660	654	618	677	637	643	647	630	613	640	600	634	622	635	662	674	603	647	624	611	643	612	643	626	674	685	575	658	617	606	591	641	604	666	631	615	631	604	667	636	621	625	618	639	636	645	637	655	651	644	689	639	646	635	602	671	634	656	608	632	637	602	644	611	651	611	647	634	650	638	683	632	641	644	662	667	591	661	640	635	591	656	667	656	663	664	684	664	633	587	661	650	664	652	674	636	621	670	636	680	647	627	611	637	641	628	605	608	629	653	647	634	562	597	636	641	628	640	604	590	668	635	635	658	631	647	602	633	670	643	616	644	625	695	623	591	680	587	614	619	651	648	640	617	662	621	656	638	626	641	661	640	636	641	652	609	647	678	629	671	627	645	631	598	653	625	646	607	654	648	589	647	643	654	574	628	667	617	635	630	619	597	627	629	653	655	623	689	610	623	633	658	626	625	624	640	648	634	618	627	658	650	645	629	659	622	628	604	637	666	611	611	655	615	663	655	634	587	616	648	605	672	638	665	632	603	652	615	633	634	612	619	657	649	651	653	664	619	701	637	641	642	557	623	614	649	660	612	643	626	654	641	639	627	578	621	662	655	659	636	643	618	620	622	654	626	644	643	636	634	661	659	624	630	610	638	615	673	609	654	607	609	656	650	597	634	617	640	628	621	623	636	616	663	688	626	638	663	684	649	622	622	640	657	574	654	609	629	630	616	642	623	646	658	649	629	620	665	638	603	626	646	639	643	663	637	640	616	624	649	611	645	630	675	699	659	632	637	620	587	648	672	703	661	663	619	639	652	657	642	658	622	601	621	619	626	658	642	626	640	597	619	636	653	609	635	666	662	649	664	618	637	652	679	654	613	630	655	677	638	636	647	599	601	603	634	616	613	645	705	640	640	630	680	644	615	612	688	629	632	649	693	631	624	632	624	616	596	634	634	640	670	621	667	620	617	687	708	637	655	619	640	635	595	640	630	653	648	651	599	655	605	646	679	666	615	611	622	598	647	665	676	641	622	630	703	695	613	645	619	667	651	647	637	659	618	682	627	646	628	652	607	687	654	645	622	597	592	648	610	624	604	620	641	642	663	657	634	597	652	639	648	643	654	624	648	657	637	646	591	599	665	623	622	633	631	637	611	618	649	625	605	629	616	653	645	651	644	665	630	634	566	634	590	610	640	654	665	664	625	650	664	642	621	644	637	615	610	614	655	619	652	627	631	634	674	667	645	669	657	636	656	611	632	659	647	641	615	630	579	646	672	672	623	597	657	639	655	672	639	617	564	641	627	665	676	613	651	644	615	639	642	632	612	687	611	633	602	647	624	639	578	614	638	591	641	607	585	677	612	655	649	636	633	662	632	621	649	673	638	654	660	653	632	646	648	627	590	637	641	650	660	629	615	616	651	622	641	589	615	645	643	620	639	670	686	669	647	645	644	640	643	648	654	655	644	662	663	619	613	618	630	616	665	648	647	654	639	634	613	610	674	617	613	623	644	654	650	632	611	622	576	658	625	634	664	653	651	658	654	613	642	666	622	589	655	656	673	623	682	633	673	628	660	645	614	651	639	604	620	633	677	655	632	649	652	589	612	621
26847	11932	9336	8282	6677	4121	2801	2217	1589	1211	1008	928	965	820	785	620	587	588	537	442	423	412	446	471	448	449	429	405	385	398	371	389	395	386	392	379	411	390	423	364	401	361	352	410	379	351	375	324	336	381	369	311	386	358	386	359	394	364	363	374	361	370	340	381	359	395	371	352	386	367	350	339	340	389	382	373	335	352	343	389	341	333	364	382	374	364	353	358	310	339	356	358	354	348	404	364	386	339	356	352	354	318	375	350	375	351	367	366	382	372	405	392	345	377	336	364	369	358	368	352	399	381	354	359	383	391	361	322	351	348	337	317	375	387	350	387	365	366	366	349	351	347	400	370	322	337	367	331	356	388	354	345	379	382	375	385	376	364	365	372	361	319	348	344	380	344	328	359	340	335	354	341	421	314	366	371	373	375	337	333	359	322	369	372	352	382	389	355	366	340	346	365	340	361	372	319	352	362	372	376	367	354	334	318	331	360	373	373	393	329	321	364	382	364	369	372	350	367	389	337	354	342	364	353	353	327	354	391	367	356	343	400	333	348	380	364	395	391	372	338	357	343	370	384	374	371	368	378	362	389	403	347	378	356	353	367	330	363	379	359	398	356	320	340	400	382	344	386	375	369	347	357	377	331	353	363	321	364	355	362	395	324	376	370	377	352	334	381	360	375	361	356	382	365	368	338	324	359	336	354	362	377	345	363	371	390	400	417	338	386	361	396	322	356	382	358	377	332	391	403	377	355	373	378	379	406	346	404	384	349	367	387	345	394	370	343	366	367	381	350	380	368	325	389	328	363	361	367	328	321	373	388	351	325	354	372	347	343	347	384	368	347	359	336	382	345	351	364	376	388	380	369	405	370	376	347	374	374	348	342	329	352	366	375	367	368	356	392	363	352	347	343	329	352	376	357	376	377	329	355	332	357	343	337	377	359	376	341	357	351	337	359	336	349	320	351	361	352	318	317	388	364	332	408	345	358	366	385	370	375	375	373	361	368	376	353	339	354	325	353	386	355	360	361	356	381	354	335	339	339	354	345	348	326	375	357	348	361	362	389	355	357	396	359	379	373	361	348	354	352	382	373	363	352	390	335	361	390	376	370	396	336	326	380	340	355	348	365	356	332	374	376	366	384	392	387	352	369	369	372	386	371	364	374	358	358	373	330	372	374	370	369	365	363	411	362	359	348	371	358	373	347	360	376	372	398	351	364	380	350	357	353	405	412	346	399	352	345	369	371	370	379	366	375	387	384	395	379	340	384	380	352	389	366	371	371	361	350	350	335	334	377	387	377	361	333	357	361	375	365	328	335	359	380	372	356	338	348	307	373	373	370	392	411	389	357	361	351	406	376	324	384	380	370	366	379	317	383	374	368	353	427	387	392	341	377	354	337	395	360	360	396	341	372	324	373	363	351	382	329	381	351	387	383	385	379	323	386	386	378	363	375	383	370	372	370	350	370	359	356	386	395	346	382	346	329	391	374	384	386	344	377	344	358	376	347	345	345	346	384	365	392	356	412	356	438	389	422	365	368	359	332	369	350	318	335	330	336	390	379	358	377	362	346	374	371	392	327	394	414	385	389	355	364	378	363	353	334	393	372	352	373	377	393	352	345	402	344	366	397	360	354	329	369	321	339	346	339	355	389	387	378	373	336	358	369	395	386	367	365	369	391	377	330	360	383	376	337	329	322	365	360	383	365	381	367	376	379	365	380	335	352	368	343	386	379	364	383	358	369	351	390	378	338	314	393	369	330	374	397	362	391	388	391	365	332	392	351	366	392	352	360	379	359	332	354	346	374	334	371	387	348	350	330	415	394	387	359	385	347	368	342	355	389	356	358	360	383	349	395	354	357	330	396	356	391	348	367	377	393	363	353	394	396	347	353	345	370	373	358	392	349	375	376	387	341	379	373	390	389	377	362	365	374	368	335	355	346	349	363	366	348	356	354	356	373	365	356	375	363	360	375	356	331	400	316	321	341	343	384	357	388	375	345	348	393	318	362	363	342	368	410	373	356	384	359	322	338	334	389	347	363	383	381	384	367	344	351	364	357	381	386	358	360	342	402	350	363	326	354	368	379	374	355	331	333	346	309	368	383	340	368	369	388	349	366	358	399	355	348	322	383	411	370	354	348	361	348	339	379	382	363	333	365	387	348	376	365	336	402	339	350	352	359	370	344	377	353	370	392	365	367	357	354	378	372	368	347	351	359	359	363	359	339	359	361	334	372	348	397	349	360	383	351	369	346	362	372	341	345	360	401	366	344	333	385	364	375	325	353	345	378	364	315	342	368	352	309	333	321	367	376	367	349	384	356	343	361	347	344	373	374	362	347	421	395	333	382	331	367	365	363	337	373	318	355	350	332	386	388	383	338	353	382	389	350	387	372	340	361	353	376	382	358	372	362	358	362	337	337	388	366	370	402	350	368	318	328	362	363	362	367	373	350	357	332	353	343	358	348	365	376	374	392	366	366	333	343	378	324	352	360	336	359	367	380	400	353	384	349	383	349	391	365	385	358	336	361	371	395	355	351	337	348	379	402	365	378	357	349	365	424	418	361	364	334	366	353	375	381	359	391	355	340	371	377	361	350	382	353	364	348	333	331	360	411	365	367	383	339	383	358	348	354	370	351	360	359	370	390	353	431	378	360	362	373	373	344	392	344	369	334	371	370	382	382	352	367	358	395	403	357	370	349	373	389	348	389	318	360	344	346	351	361	357	379	392	326	355	379	375	348	360	367	399	388	354	367	371	331	395	379	357	361	307	405	386	354	377	340	369	383	340	348	367	341	375	380	383	327	346	356	328	345	378	329	414	332	315	324	373	333	348	360	384	350	356	349	359	359	343	388	360	358	398	338	366	352	345	341	347	334	357	326	351	370	354	404	356	346	346	367	344	345	360	357	363	390	351	374	336	380	395	406	345	344	339	385	367	391	391	329	335	383	350	387	381	337	340	349	361	371	341	353	391	391	369	344	364	364	402	386	345	389	390	361	335	327	398	357	383	376	388	356	322	354	373	350	347	379	363	362	358	353	376	371	375	347	364	341	339	353	347	386	341	353	373	375	365	356	390	392	321	365	362	346	374	351	364	400	405	383	377	349	371	353	344	357	369	347	359	331	371	404	355	345	355	358	354	335	348	365	374	391	393	373	360	366	337	354	373	344	394	342	361	364	364	335	356	363	382	334	386	333	350	366	358	355	393	397	359	372	424	376	362	369	362	370	371	369	378	355	417	320	340	347	365	369	319	364	361	356	359	364	372	367	362	357	330	383	326	349	330	349	391	378	328	349	395	363	380	352	356	368	344	351	389	392	348	396	321	335	383	367	378	364	373	399	331	393	372	340	364	382	347	372	360	380	380	382	378	378	387	353	378	391	377	348	399	366	322	386	347	316	357	369	385	340	376	409	395	310	356	346	342	355	377	350	376	354	389	343	359	345	341	367	369	352	347	391	378	385	405	374	332	392	375	321	359	343	339	374	362	412	393	372
16679	8858	14173	18621	18411	13339	10320	8357	6311	4913	4205	3828	4132	3521	3055	2498	2321	2174	1974	1512	1214	1277	1355	1163	1204	1213	1229	1182	1095	1112	1038	1028	1092	1059	951	1022	984	918	873	907	885	886	852	845	808	794	849	876	853	831	819	854	783	845	835	836	790	806	797	831	839	827	874	822	844	844	846	787	807	810	776	774	833	801	868	824	843	786	789	817	783	836	807	802	796	859	811	801	846	854	809	834	755	829	837	794	832	829	786	802	784	838	876	791	820	815	822	864	788	843	821	839	814	840	868	796	820	831	798	810	797	849	793	786	826	810	811	813	841	806	774	812	815	796	856	820	821	817	835	773	812	827	811	844	854	809	778	820	784	797	824	862	774	779	804	819	805	813	838	834	834	865	881	874	792	819	864	828	851	830	810	837	878	835	844	837	834	822	853	849	824	785	808	815	836	807	830	808	797	853	868	763	812	834	814	843	838	799	823	828	785	843	824	806	838	774	801	845	812	770	782	790	820	812	851	836	804	858	855	823	778	822	859	808	812	860	832	853	819	800	859	862	814	828	780	809	792	739	817	813	835	860	837	802	794	826	818	817	841	817	797	791	777	798	829	793	814	825	826	808	779	798	831	892	822	848	842	805	760	804	799	781	853	822	856	816	783	816	834	826	816	802	751	814	844	796	825	827	831	817	742	814	843	834	825	822	824	835	838	843	803	809	813	846	815	860	843	788	836	802	814	883	831	838	791	782	782	842	808	832	791	792	873	818	793	863	753	820	859	808	783	700	832	832	812	803	810	826	866	798	874	815	822	822	848	852	808	822	787	863	829	833	859	783	824	815	767	792	827	833	803	842	843	816	859	825	829	821	799	818	835	817	812	847	880	874	843	768	814	823	819	829	771	787	831	846	819	781	780	802	844	807	811	812	828	847	784	813	814	826	864	795	820	827	805	873	844	844	803	812	825	800	781	780	782	877	809	801	831	812	818	829	750	800	795	815	832	850	791	848	812	800	822	795	804	824	817	812	850	816	821	837	803	870	851	801	885	777	823	819	855	813	808	853	811	821	841	786	798	826	828	817	855	777	859	814	755	821	879	813	781	832	807	849	756	782	804	840	823	813	822	795	844	830	841	838	826	793	846	833	865	795	818	793	876	816	774	833	802	810	806	776	785	824	827	804	794	823	806	806	872	772	781	832	780	781	824	819	837	811	826	885	803	830	790	804	805	827	768	762	829	818	830	846	878	799	852	777	814	837	814	813	826	774	788	792	809	817	827	839	820	812	808	815	839	811	769	759	831	800	801	834	806	832	770	831	858	800	867	798	834	858	783	782	806	806	826	791	821	826	852	799	802	804	801	832	801	847	812	820	837	774	821	808	820	776	871	844	852	795	802	764	878	776	783	815	832	790	811	813	746	798	791	873	774	850	827	782	839	836	814	840	866	810	799	800	777	861	870	769	830	795	805	830	803	819	849	784	815	801	820	787	814	832	813	786	769	851	838	804	789	806	829	816	804	832	806	789	842	829	765	817	790	830	804	817	850	796	830	840	866	799	816	879	865	844	867	797	810	817	788	844	879	828	826	908	802	833	800	822	807	799	820	816	795	778	831	779	781	872	799	815	779	850	833	873	854	823	827	800	855	833	799	783	884	852	817	788	850	789	798	842	839	798	801	834	836	861	775	782	822	767	848	811	845	837	822	846	832	772	837	787	846	831	799	776	840	841	808	813	833	810	767	817	807	834	770	810	816	819	804	840	809	824	810	836	828	712	827	857	795	870	814	825	826	863	854	830	784	795	823	818	772	799	809	837	849	804	785	837	819	789	849	841	848	847	795	804	793	794	803	868	854	792	854	812	798	828	828	836	774	812	792	812	831	840	795	796	811	827	823	795	812	826	827	859	793	863	823	752	810	876	859	829	801	801	798	787	843	834	837	791	821	776	854	847	921	809	813	793	859	781	801	816	804	805	832	793	823	827	827	836	852	822	807	792	805	864	801	799	763	869	783	805	796	797	827	831	811	768	790	851	851	860	829	833	802	817	774	828	885	802	813	857	825	785	788	833	846	844	849	819	866	784	757	799	830	798	778	812	779	825	789	805	820	773	804	851	829	818	882	798	756	834	844	841	779	838	782	866	805	843	756	796	781	807	826	832	806	813	848	785	760	780	766	897	822	781	783	805	819	790	835	816	773	807	828	789	762	809	821	823	795	803	812	816	814	803	857	762	790	812	837	788	839	788	861	818	858	825	836	828	807	793	793	802	814	867	837	870	794	802	800	835	838	760	828	801	800	764	806	847	840	855	834	790	809	817	784	825	814	824	821	862	843	815	814	818	812	804	801	860	835	780	802	839	827	830	809	813	841	840	845	811	782	856	846	802	726	842	819	800	810	830	817	824	769	781	786	843	823	794	808	797	838	805	801	816	822	807	801	835	812	846	759	800	828	794	819	816	873	800	830	815	849	854	896	808	848	836	796	779	773	822	830	765	853	876	780	873	783	826	850	788	820	830	828	801	777	857	812	832	837	872	834	837	841	804	815	811	809	770	787	839	820	833	801	818	831	873	827	721	854	819	849	789	812	751	788	750	835	807	797	823	814	793	821	798	782	853	792	818	818	815	783	825	833	825	856	794	827	781	792	792	801	821	784	829	785	866	760	796	762	844	807	846	808	841	773	837	815	864	812	807	827	819	808	798	833	813	801	819	820	829	812	831	791	892	804	840	868	866	821	848	844	778	800	823	762	791	802	810	815	838	863	852	804	825	855	797	769	733	809	824	810	788	844	820	838	865	844	841	786	835	832	848	831	854	838	786	841	802	829	849	827	833	838	819	811	818	797	842	829	848	815	774	849	795	821	802	807	811	807	807	868	787	822	826	827	802	850	770	818	819	809	774	816	812	753	838	795	799	806	827	805	826	825	770	852	803	821	829	825	820	868	805	807	845	799	806	796	829	801	817	830	847	770	812	817	837	814	858	761	808	831	825	838	827	813	818	784	810	803	808	806	818	847	820	802	830	794	780	776	803	786	793	821	833	778	812	830	792	862	814	858	822	823	832	829	847	872	829	806	812	862	796	796	849	811	782	876	820	763	793	850	819	812	831	848	807	828	786	850	822	787	822	820	788	834	827	840	778	778	803	809	812	827	831	897	824	807	778	805	869	805	823	836	763	803	813	853	813	821	818	826	800	816	812	860	829	834	860	783	820	860	813	856	776	832	832	816	804	826	766	822	820	787	812	792	857	816	813	815	822	820	786	882	852	794	860	760	819	828	809	829	811	789	796	850	807	826	846	781	836	783	820	791	801	847	861	816	814	844	795	816	778	791	788	839	810	802	829	855	818	801	803	818	817	845	814	839	827	832	767	841	823	833	795	846	797	797	835	775	835	805	796	841	784	822	796	795	824	796	844	836	828	812	820	814	839	801	871	781	869	813	756	860	834	812	848	841	820	870	814	820	811	840	798	847	814	805	774	812	861	829	798	811	848	790	833	827	798	773	801	805	795
36873	17129	13099	11650	9398	5897	3915	2913	2298	1613	1415	1267	1243	1149	978	828	747	645	689	563	513	493	556	465	470	516	492	490	480	450	420	465	458	416	465	444	417	397	430	411	399	378	470	453	394	403	442	396	386	378	405	446	411	390	403	405	397	376	403	405	405	375	443	396	437	457	401	391	375	411	381	410	415	373	359	434	396	378	367	422	426	389	416	391	381	378	388	397	407	398	390	354	398	407	357	410	417	439	403	405	428	386	415	413	387	397	393	359	392	366	357	399	393	404	399	428	399	377	408	413	385	429	355	433	402	368	384	370	369	369	398	406	390	438	378	400	403	410	362	423	393	381	394	409	395	420	395	424	388	384	394	400	395	449	386	396	375	413	409	415	435	406	417	398	381	403	412	416	407	354	377	418	373	398	363	358	403	364	413	411	393	364	382	418	375	418	418	383	376	398	402	365	364	411	396	441	373	401	396	401	352	396	382	428	361	372	411	409	398	445	414	411	366	391	391	396	387	405	440	416	384	415	413	408	415	396	404	369	384	414	381	383	362	407	383	401	405	440	423	410	407	415	403	381	425	371	407	404	391	396	404	404	354	375	404	417	431	404	431	366	403	383	411	388	402	370	359	402	418	399	404	389	402	422	386	410	425	443	403	360	397	396	418	404	433	404	381	412	412	424	397	409	399	380	393	376	398	392	407	354	370	341	427	386	390	389	390	428	381	401	409	376	405	387	414	399	383	404	380	399	383	380	377	388	361	418	447	389	384	410	385	415	395	359	374	398	398	420	400	389	406	429	419	366	404	386	393	419	388	359	397	412	397	428	386	391	425	403	390	416	421	389	394	364	412	426	410	416	435	377	391	403	378	371	377	401	370	384	387	430	427	387	396	393	419	371	417	393	365	429	415	437	419	402	402	407	391	366	402	411	393	409	415	451	375	440	378	427	408	423	376	384	409	423	426	405	395	367	367	402	385	370	354	383	379	360	406	442	403	378	390	370	427	394	382	372	391	405	393	396	414	399	410	393	416	385	379	412	394	375	396	382	372	371	429	354	400	375	413	433	435	409	387	405	378	438	417	355	368	402	392	393	380	437	380	425	366	381	401	409	391	367	364	432	395	386	416	418	403	388	383	440	393	411	441	440	344	401	391	414	374	383	425	386	395	448	400	383	384	361	401	383	430	379	384	434	384	404	401	417	395	389	410	407	406	390	431	441	381	391	376	387	408	418	388	397	412	385	397	393	365	380	389	392	384	383	376	364	427	396	374	339	389	369	401	423	357	377	401	399	430	411	403	380	363	421	415	452	383	403	399	385	403	415	408	378	401	391	404	382	381	384	455	432	392	397	373	414	408	385	357	382	429	420	435	387	401	409	405	405	397	383	423	401	391	382	403	405	414	398	413	396	468	397	378	384	386	389	391	394	382	406	386	396	394	406	417	450	391	376	384	407	415	391	418	389	404	401	418	410	384	418	385	373	414	367	417	386	370	375	353	362	372	364	403	410	381	417	391	410	407	391	368	390	398	398	423	356	376	401	381	404	424	448	365	433	453	376	390	402	386	395	400	387	445	406	404	439	374	373	417	394	445	403	446	398	421	406	403	430	383	383	411	417	398	400	391	437	405	398	436	429	385	382	401	408	406	398	415	405	438	377	369	430	400	383	402	414	427	396	396	387	380	404	388	402	417	385	413	413	387	428	375	355	404	352	389	407	396	439	386	352	418	384	408	394	380	417	391	416	430	387	396	407	388	387	420	409	382	446	401	439	393	377	383	376	383	399	409	409	376	399	378	404	403	401	367	377	410	417	448	371	392	384	394	417	408	391	384	411	417	355	400	403	422	411	398	405	391	407	384	401	382	399	404	398	367	402	412	361	379	419	389	380	367	431	369	384	390	396	438	389	399	382	380	384	404	411	423	395	392	393	404	406	429	374	390	414	423	483	389	407	424	415	357	422	392	404	423	407	383	396	403	404	463	401	388	373	427	384	419	417	389	417	404	361	390	372	410	398	365	402	419	336	424	407	387	392	411	395	416	403	423	404	402	387	373	433	382	403	382	411	367	376	398	423	417	416	396	373	372	412	409	360	409	380	380	403	384	407	424	412	399	381	381	407	370	371	411	423	399	406	446	398	394	345	421	407	443	413	439	418	408	388	365	435	361	380	395	426	383	450	391	382	426	381	392	370	398	421	416	386	392	412	420	386	395	356	422	397	408	357	358	349	389	429	384	389	431	395	395	397	417	360	409	373	427	414	392	402	443	357	424	380	438	385	386	411	417	421	385	382	390	374	403	396	402	401	379	366	396	394	342	434	409	420	391	435	431	409	403	378	369	369	433	403	467	399	361	373	417	374	392	416	410	385	360	410	407	394	367	414	432	408	372	381	370	402	390	444	382	411	410	422	432	435	394	406	417	410	393	396	389	364	413	407	404	389	382	430	413	400	370	398	415	378	385	409	368	388	411	393	407	383	423	378	413	390	412	411	376	413	387	364	379	354	366	382	362	357	368	406	359	417	437	363	395	387	416	367	425	409	439	385	422	404	381	369	400	390	392	423	370	405	395	353	389	434	424	405	398	370	407	415	378	413	419	395	407	390	364	387	393	372	396	384	395	396	404	388	430	392	359	424	397	411	399	382	360	391	377	375	383	404	383	377	399	415	430	419	416	406	403	380	405	446	396	399	421	375	387	367	375	391	448	390	362	387	379	407	400	389	384	392	406	392	359	388	406	371	389	362	441	417	382	406	407	390	403	396	389	387	392	394	386	403	393	388	387	434	377	392	408	409	383	403	378	406	427	390	407	415	395	434	386	375	404	386	442	387	378	392	394	386	407	403	398	428	383	417	385	381	385	400	377	373	383	414	394	400	396	425	377	399	369	400	394	377	385	401	454	396	384	352	423	425	398	395	390	348	418	440	371	430	396	397	412	384	372	399	424	377	402	392	388	425	417	393	397	386	368	391	391	472	381	408	433	399	439	378	426	405	403	382	413	371	386	395	406	413	427	383	370	367	403	401	378	419	390	411	384	398	403	391	409	446	419	353	381	400	418	395	400	412	381	419	380	405	399	423	404	391	432	392	350	416	363	414	400	409	414	438	390	379	419	385	387	413	385	386	398	452	396	408	381	381	394	395	391	399	381	429	388	404	360	405	413	392	357	411	375	394	376	423	428	385	386	415	446	415	400	407	424	407	374	397	395	400	411	412	368	372	412	384	411	386	449	408	394	382	390	399	399	381	402	430	405	407	415	399	410	413	416	439	390	383	415	371	380	352	393	406	404	418	438	404	387	388	404	396	412	410	414	402	398	394	399	430	372	400	371	397	405	408	402	440	377	393	421	387	417	401	442	412	419	383	414	391	405	386	412	380	364	374	373	401	359	422	420	394	428	392	410	387	396	430	371	411	385	381	416	393	400	424	368	374	349	362	400	396	385	426	376	416	409	369	392	434	440	396	397	397	399	401	409	382	401	385	386	412	413	407	358	359	401	407
21432	11217	17898	23241	22851	17609	13283	10673	8532	7186	5896	5777	5358	4999	4086	3282	3020	2713	2315	1722	1589	1710	1703	1502	1502	1614	1459	1373	1254	1259	1236	1250	1123	1138	1103	1148	1064	1075	1030	1015	1022	1004	932	855	920	867	883	890	907	867	916	920	908	846	884	891	850	940	891	884	879	910	875	848	856	874	905	836	853	912	835	861	869	916	859	874	853	860	896	906	853	866	880	900	893	835	906	840	864	876	868	848	859	911	840	892	874	887	886	925	862	891	875	857	870	850	865	886	848	858	843	877	854	894	933	875	863	941	864	880	848	855	875	821	891	897	904	861	844	884	859	865	814	860	855	910	889	937	805	804	918	902	934	873	856	930	903	915	894	842	886	918	894	850	823	833	881	886	851	881	922	875	806	846	895	887	927	819	914	864	880	852	828	904	853	829	917	901	866	838	908	817	906	879	858	848	843	862	849	846	933	899	851	919	868	865	846	912	828	936	857	892	844	860	866	851	860	877	894	889	888	890	895	890	934	913	864	835	886	893	893	859	839	854	864	884	895	863	843	869	903	877	858	888	944	869	902	877	892	907	887	845	875	901	892	862	863	891	870	848	826	863	878	886	904	867	855	901	857	841	848	882	867	912	840	883	855	883	894	850	863	882	882	873	859	889	889	844	888	904	874	933	942	909	854	894	876	902	834	901	867	873	871	821	870	838	867	859	866	887	825	898	896	837	856	903	839	856	839	889	849	899	881	849	897	918	864	868	915	871	933	862	868	813	944	922	897	856	874	856	900	915	841	830	882	905	882	869	877	919	797	884	865	912	872	881	828	876	891	868	938	880	889	920	890	872	834	913	837	863	861	903	850	872	860	883	917	873	906	903	870	878	881	865	904	906	845	843	858	886	859	853	832	839	852	929	845	902	898	922	848	871	869	853	870	899	871	914	852	911	922	883	875	853	893	860	885	902	906	908	900	873	877	852	878	872	837	889	941	868	838	894	870	908	882	878	807	829	883	894	893	817	827	834	910	813	928	892	888	903	840	847	882	852	838	909	902	864	910	871	901	908	874	908	850	905	877	830	839	938	905	866	909	900	886	885	874	901	904	880	868	915	905	903	897	901	862	885	884	878	880	835	942	878	881	866	897	865	863	855	921	813	922	845	881	869	916	853	909	922	881	904	906	810	881	851	858	910	856	829	923	887	844	856	843	827	875	837	860	867	859	882	892	862	828	847	900	867	854	881	833	839	875	849	852	873	865	846	835	951	850	885	832	868	886	875	856	836	886	847	924	868	913	899	873	891	857	900	859	882	883	886	893	881	862	888	871	898	919	937	849	897	870	891	864	916	803	860	883	838	903	916	840	862	831	820	842	878	850	851	843	897	895	901	835	827	914	880	899	853	901	910	922	919	875	918	900	882	844	904	846	869	880	859	875	835	877	921	902	890	865	853	869	897	832	904	892	901	820	906	865	888	894	901	886	825	888	922	887	862	889	925	883	898	870	890	846	889	905	884	858	852	879	906	849	896	878	877	930	900	932	876	884	887	865	882	882	850	834	877	887	880	911	833	857	829	875	923	842	860	824	907	928	865	861	914	897	816	838	869	846	845	871	865	813	882	930	896	924	851	857	842	885	885	895	904	823	852	842	896	862	917	860	855	837	887	873	872	833	859	903	874	877	897	920	886	807	836	888	867	907	897	889	828	832	850	904	861	845	874	888	843	920	883	827	863	868	886	926	879	889	883	815	937	815	819	878	835	874	873	888	843	846	888	847	836	886	810	920	880	855	853	869	888	921	827	859	906	888	876	900	852	853	844	908	884	801	920	923	853	803	915	834	874	841	846	876	885	920	844	856	898	908	858	894	835	889	825	913	894	842	847	924	912	876	878	891	944	859	869	868	880	863	865	910	955	864	836	840	841	863	848	898	894	879	907	880	861	898	887	917	811	900	877	842	858	804	854	922	859	876	885	893	843	866	824	913	864	849	878	881	916	869	867	859	926	848	902	835	913	890	899	864	873	932	848	884	899	897	910	849	872	898	825	847	929	851	873	854	893	909	914	876	846	867	919	893	865	857	855	907	876	923	859	915	865	879	910	875	916	911	885	929	821	865	877	912	808	933	840	904	886	834	872	872	872	821	880	875	845	871	864	829	871	820	907	894	864	872	898	837	876	898	872	826	853	840	842	911	870	866	891	887	891	918	865	826	847	878	847	905	847	872	829	915	875	864	852	871	829	886	934	910	878	869	870	877	858	882	892	908	885	897	937	853	874	876	835	884	905	866	861	894	823	851	892	831	879	831	868	869	844	845	831	884	880	885	888	830	882	950	852	881	881	880	814	879	855	834	859	846	937	893	859	869	927	825	895	879	804	818	908	870	857	839	878	921	876	883	877	849	857	867	830	869	866	887	901	849	901	898	871	871	866	833	904	885	878	912	863	892	888	883	864	863	862	911	866	878	897	850	846	834	918	888	875	901	847	916	904	879	894	846	852	832	867	918	838	842	865	862	873	881	834	850	873	884	900	900	895	891	868	914	843	854	870	884	854	864	834	890	895	923	828	844	925	909	884	898	1006	870	875	812	830	869	871	872	858	874	844	866	837	887	797	915	870	874	848	915	919	813	858	883	894	899	880	854	881	916	854	824	822	890	878	848	833	933	911	888	872	877	915	881	844	895	876	888	933	913	878	858	921	863	937	858	864	866	898	912	870	877	880	898	869	836	902	862	881	861	914	921	852	875	876	893	919	818	880	856	851	914	913	830	907	840	856	895	903	819	882	869	896	923	873	877	887	915	884	900	864	850	892	867	879	845	873	930	940	940	851	960	928	880	882	881	793	893	892	939	857	825	885	898	861	858	850	891	858	841	873	844	911	884	910	859	858	841	847	866	888	868	855	842	902	847	914	895	893	892	878	838	891	876	852	848	891	915	870	865	866	831	842	876	894	827	851	879	904	890	869	869	857	858	892	855	850	897	899	837	867	864	896	900	869	904	878	902	901	856	867	869	874	818	875	900	839	850	841	879	908	881	942	858	882	865	861	861	865	852	906	834	860	858	875	892	882	883	877	868	824	895	869	891	951	899	873	876	875	870	881	902	895	799	863	864	819	897	879	877	866	889	836	895	862	852	805	914	875	873	890	914	879	895	847	916	909	861	863	843	891	882	848	873	877	792	873	858	858	888	828	825	884	827	880	847	891	873	876	889	847	913	883	830	875	860	880	910	816	862	869	936	872	837	906	868	899	870	869	893	886	845	878	904	860	842	935	877	866	900	851	821	925	907	876	929	906	961	892	879	829	878	867	840	898	841	844	863	844	855	904	893	910	879	923	881	880	906	944	898	814	864	914	880	913	881	842	896	879	883	835	875	885	888	887	933	840	914	841	867	879	906	874	897	904	884	881	954	951	912	871	877	921	868	884	853	848	869	858	871	858	871	858	949	916	860	849	845	886	874	906	835	924	888	882	845	897	842	881	827	871	867	924	909	916	867	934	894	918	867	906	837	810	877	882	839	906
16275	7261	5807	4781	3797	2187	1656	1092	756	634	597	594	592	510	433	427	440	378	397	329	299	325	315	331	311	343	310	299	329	298	308	292	264	260	278	261	296	254	289	287	291	272	280	288	278	293	261	279	286	266	269	295	257	276	295	282	246	259	235	282	258	261	229	271	277	289	263	299	277	314	294	244	264	289	298	233	284	293	265	255	262	281	280	255	266	261	257	279	270	281	262	272	252	297	258	299	261	266	275	285	296	271	316	247	263	279	240	291	261	273	288	278	290	271	275	285	285	289	280	275	246	289	266	275	279	290	280	264	296	259	279	238	270	258	263	268	274	279	269	301	267	272	289	257	280	274	278	280	291	242	282	286	306	293	274	243	277	303	266	292	266	269	258	259	276	263	288	262	266	253	295	296	278	268	250	296	294	264	237	266	273	256	313	263	255	297	269	280	275	259	268	264	301	300	303	273	275	291	270	266	287	265	298	281	278	249	272	249	270	256	253	261	281	294	255	278	253	245	283	280	263	269	294	292	263	274	273	263	266	305	265	289	285	264	256	270	262	285	292	238	271	272	282	257	289	265	302	269	298	238	273	260	263	246	291	274	296	293	277	255	255	268	267	275	272	251	259	295	268	289	284	255	268	279	296	265	259	249	245	284	257	257	253	280	252	296	298	233	285	264	273	256	273	262	265	293	284	256	270	276	275	289	259	264	265	271	263	274	272	259	276	260	258	271	276	278	264	252	271	268	300	266	305	263	275	243	254	288	271	244	271	251	258	318	277	269	258	304	260	256	269	260	279	305	273	259	302	277	244	270	273	270	289	272	278	230	262	264	253	263	267	252	240	277	278	276	269	279	281	254	268	267	283	284	277	290	278	278	240	268	274	246	256	276	284	245	292	291	283	263	270	259	307	300	283	244	303	253	303	298	300	278	252	245	279	266	299	259	293	276	288	269	257	265	279	287	280	283	274	270	293	278	303	273	276	261	269	263	272	236	280	298	270	277	285	261	255	259	250	269	236	291	270	254	273	287	279	269	258	258	295	282	274	295	281	265	259	270	271	256	302	291	325	293	268	276	264	262	265	276	290	276	302	242	302	231	250	255	301	269	243	265	263	271	311	304	270	250	279	264	267	271	255	274	272	255	264	274	260	278	271	305	271	259	255	246	292	292	239	277	263	253	312	265	277	304	282	255	301	264	254	278	293	273	257	260	251	242	264	274	286	281	272	251	282	246	269	274	304	274	259	293	285	252	263	296	266	269	256	243	285	274	309	263	288	280	283	253	256	252	294	256	294	265	269	294	288	277	304	262	241	266	266	272	274	307	299	297	267	288	303	298	269	275	274	270	271	268	280	285	252	292	250	296	258	257	273	269	269	259	256	277	278	244	244	296	260	262	284	267	267	274	253	243	258	288	268	277	287	301	251	287	267	263	274	290	275	280	296	276	297	267	271	292	244	295	279	302	298	267	287	304	274	260	276	291	255	277	257	291	288	273	277	267	293	266	270	252	277	263	258	283	259	265	281	289	290	284	285	229	272	253	284	280	271	244	296	286	263	283	310	270	289	274	276	281	323	303	261	263	257	297	250	291	275	256	295	269	283	271	296	288	266	286	276	257	257	290	292	291	277	285	316	297	274	253	267	251	281	270	291	273	283	286	248	303	291	265	241	285	281	314	265	274	253	316	272	276	278	259	285	246	264	280	263	269	260	278	271	259	270	266	241	259	270	260	248	261	280	291	295	276	314	266	256	276	281	240	274	269	288	256	249	245	253	310	276	279	270	298	294	233	276	278	266	320	307	258	248	249	241	248	287	265	313	242	276	277	306	263	271	256	317	267	277	270	282	286	288	280	251	278	282	234	274	276	280	261	253	241	271	299	294	285	278	269	280	294	288	246	268	267	276	300	272	296	282	271	272	266	308	286	254	256	269	278	279	243	277	284	272	273	258	324	264	293	308	281	257	292	315	286	282	274	271	275	273	269	276	277	256	269	298	286	284	294	260	272	303	281	263	272	284	265	288	266	289	262	246	249	295	241	270	278	245	301	284	276	269	295	272	284	300	270	294	266	246	272	249	303	295	302	274	280	287	281	250	289	292	267	297	261	243	298	275	285	272	289	254	290	262	252	280	303	268	281	296	291	248	271	300	266	295	276	290	275	276	263	282	265	307	285	264	282	265	281	277	284	263	253	267	252	280	268	257	305	256	286	262	294	280	268	292	238	265	262	252	283	231	311	254	273	277	263	259	261	276	285	273	277	289	273	284	283	279	250	285	288	275	270	296	267	288	258	255	257	285	279	266	282	280	290	267	253	267	278	265	277	275	255	281	264	272	260	277	273	262	285	244	261	253	269	246	244	284	282	278	265	274	284	292	292	262	284	248	278	268	279	282	284	285	257	265	265	311	288	312	280	279	272	291	290	255	278	262	262	255	258	282	270	289	284	283	275	284	269	249	262	268	266	249	282	294	277	314	299	267	278	266	284	261	256	272	283	265	271	288	273	274	277	277	301	300	291	269	294	281	302	256	268	256	279	269	272	292	258	277	255	261	274	279	288	243	287	263	275	275	295	260	265	293	278	300	242	274	270	308	273	278	295	266	262	268	290	272	261	277	271	243	252	280	283	269	275	280	263	282	258	254	256	272	245	275	263	269	274	279	260	290	288	307	271	311	278	275	256	278	273	285	308	268	290	259	277	272	268	293	264	295	261	296	292	262	283	271	264	262	263	272	304	266	292	286	277	274	286	264	277	269	289	254	290	269	278	274	256	300	284	283	260	279	273	277	265	271	302	268	292	268	276	246	302	273	253	284	279	286	276	293	272	272	254	259	270	283	290	250	287	283	271	261	268	298	291	272	262	279	271	262	290	288	277	269	272	294	293	249	273	253	264	268	269	268	282	291	283	280	236	264	267	290	266	259	262	292	276	281	287	281	290	283	281	292	292	304	288	245	280	256	268	276	256	277	275	295	245	274	270	290	286	296	275	268	278	262	262	275	251	251	285	258	289	276	274	240	250	284	257	270	284	272	241	276	252	271	275	316	304	256	302	265	252	282	246	287	269	279	264	262	298	253	270	272	268	283	295	296	278	293	261	320	289	249	259	262	302	270	279	272	269	270	260	284	306	275	295	271	264	274	286	272	249	273	290	273	285	267	303	275	288	243	265	279	283	269	286	256	274	274	269	307	271	264	278	294	283	262	252	253	301	250	295	260	262	295	292	274	288	278	267	272	287	251	299	275	244	253	289	305	270	269	276	262	287	261	282	252	261	310	250	291	282	273	288	288	291	296	272	262	241	253	271	290	279	311	272	252	282	264	280	255	248	265	276	278	291	252	244	289	271	307	308	290	276	261	278	287	278	253	268	289	286	252	243	253	271	284	284	279	297	301	270	285	295	268	297	254	292	266	298	283	259	289	289	263	280	275	255	275	263	264	251	264	262	256	290	270	271	265	245	263	264	300	265	262	271	276	294	300	275	294	295	252	299	273	273
9575	5427	9534	12267	12135	7887	6535	4343	3351	2621	2409	2284	2433	1972	1630	1514	1462	1243	1033	902	937	1039	871	900	883	923	907	876	828	796	789	760	725	756	701	708	736	754	679	703	682	646	676	688	613	622	616	619	619	684	680	635	619	665	623	667	616	664	641	610	624	669	598	686	602	648	636	618	641	642	605	647	604	621	655	628	639	630	663	672	633	645	628	633	677	605	575	641	628	626	620	650	641	620	653	596	619	642	642	675	588	633	630	647	592	651	609	609	642	622	657	661	615	642	644	621	636	621	630	615	633	639	669	603	605	615	629	596	626	660	664	606	623	629	664	612	632	637	621	646	643	639	611	600	641	634	610	685	605	642	611	613	638	616	644	645	631	660	612	717	670	638	631	655	625	692	640	647	657	664	627	622	630	622	613	665	675	666	618	644	665	645	599	643	638	612	620	666	652	719	621	624	594	630	619	650	636	648	594	662	663	639	629	652	655	629	609	658	670	655	664	607	630	644	589	664	665	674	666	681	617	645	651	612	636	589	631	637	666	678	703	601	613	659	631	664	637	648	662	667	594	631	659	614	565	642	624	660	670	651	630	655	649	644	629	665	668	690	574	607	647	615	601	624	657	632	605	659	593	596	628	640	635	636	629	670	604	700	581	643	647	637	624	639	592	677	644	639	639	655	656	685	622	648	667	632	627	617	655	682	663	638	671	630	605	672	645	655	641	646	634	628	642	597	593	634	625	678	667	647	614	670	637	651	639	629	617	656	642	591	635	658	646	644	657	632	655	630	635	584	594	646	635	637	566	619	604	576	669	624	641	649	635	667	667	625	646	657	665	627	651	596	648	673	704	674	621	635	680	627	691	632	630	635	634	607	606	689	641	667	631	623	631	634	648	563	699	704	682	629	671	640	641	631	614	642	612	623	638	638	590	682	654	673	632	650	648	630	653	630	641	670	627	595	632	643	638	661	606	667	653	621	663	635	627	633	657	586	616	604	628	673	672	643	666	657	694	625	620	587	615	656	616	654	660	613	637	640	648	638	646	656	654	646	631	616	650	624	609	641	642	674	637	625	624	685	667	677	622	661	650	651	614	647	659	669	586	662	646	658	615	596	643	649	640	624	660	624	673	644	614	639	622	627	603	662	620	659	610	647	677	681	656	608	643	612	647	667	650	652	645	628	649	656	592	636	626	630	675	656	643	685	622	632	643	647	624	656	597	597	625	604	623	590	668	612	624	628	609	628	599	670	628	648	679	603	629	637	636	614	649	615	598	611	622	648	635	647	670	649	624	679	643	638	638	598	659	663	695	589	646	600	620	639	625	639	646	609	616	625	645	599	661	635	642	660	566	677	670	656	646	581	623	605	595	642	584	608	584	639	606	664	649	650	642	647	644	674	600	635	625	612	610	673	623	628	617	629	613	682	645	593	620	651	619	670	571	687	606	617	638	628	611	638	649	615	622	637	608	630	633	636	596	639	638	701	632	577	619	614	648	648	649	635	629	657	637	672	609	691	660	625	641	641	654	666	612	648	634	591	651	630	635	621	596	657	662	609	591	660	650	642	660	664	648	641	639	645	663	617	629	619	648	646	640	613	610	601	631	666	655	632	672	638	622	694	626	636	617	625	597	698	651	636	610	611	636	586	619	703	658	624	670	642	649	610	700	593	676	630	621	667	625	617	616	624	629	634	631	714	635	644	635	595	692	614	648	650	613	670	627	657	631	621	666	626	663	628	596	673	634	664	639	603	629	626	627	661	629	643	591	684	589	600	650	617	639	665	641	676	626	660	630	652	620	670	622	607	651	649	671	605	651	631	639	638	588	659	644	636	644	635	626	604	654	641	653	619	636	629	684	635	655	663	642	592	667	586	612	670	656	660	649	615	631	636	639	596	636	622	665	620	648	609	647	641	681	609	622	617	638	670	659	645	581	613	648	641	617	640	642	686	619	676	619	587	681	676	648	652	641	678	648	603	636	644	642	626	630	636	668	674	656	639	637	653	611	623	674	670	677	647	610	600	597	615	630	637	647	587	641	579	650	672	627	637	666	615	649	650	641	584	643	645	696	681	635	641	634	582	659	640	626	633	628	649	633	608	665	610	656	645	635	627	660	618	692	606	664	651	715	646	630	672	643	654	579	660	625	655	645	635	627	634	609	688	636	623	694	633	681	597	629	608	640	655	652	637	631	649	641	640	617	691	678	606	635	694	637	659	667	676	675	650	583	623	696	648	656	646	655	633	629	626	644	663	654	609	617	641	630	642	639	653	644	573	586	656	601	679	644	634	645	570	636	659	689	655	616	635	601	602	632	661	566	663	638	682	643	696	672	687	692	655	617	666	612	651	650	625	609	613	671	624	677	628	626	629	650	633	659	662	647	617	570	600	661	670	687	649	602	657	656	634	663	621	649	602	625	653	664	653	632	589	616	673	641	653	716	655	614	606	646	615	635	644	649	637	617	664	674	622	652	688	653	631	626	662	666	588	606	650	625	628	635	647	586	648	633	644	642	608	663	670	641	612	649	626	645	658	627	611	639	631	647	633	643	616	662	665	642	611	655	630	614	602	643	613	646	652	661	665	703	633	667	643	644	667	658	622	638	651	637	677	659	642	622	677	670	675	658	640	643	643	653	606	588	597	625	656	636	643	672	662	635	672	628	609	673	623	630	616	645	623	614	621	684	656	662	683	640	636	620	657	617	613	677	634	659	619	643	655	658	635	631	646	661	636	635	646	620	648	650	645	669	652	617	630	603	669	595	681	619	642	628	621	670	620	608	668	664	647	632	635	685	624	612	682	635	658	610	671	660	653	668	621	649	667	645	643	662	679	618	667	650	620	683	626	664	596	619	640	636	661	652	610	612	652	674	637	663	611	639	626	642	612	606	615	662	669	627	602	702	624	665	641	626	614	645	696	633	625	662	674	637	662	699	629	631	663	606	677	639	629	623	665	662	640	609	650	688	572	641	623	637	657	670	644	643	619	638	694	627	684	645	636	631	682	667	615	627	616	641	608	653	647	634	639	607	638	650	663	653	648	624	612	671	634	609	615	647	622	628	572	654	616	651	614	645	659	621	651	684	647	609	669	600	593	630	664	647	660	652	621	627	665	624	661	637	599	623	664	628	645	687	634	611	626	649	648	635	608	593	645	687	632	689	666	660	604	643	643	642	601	642	624	628	636	617	629	620	634	670	594	644	642	631	652	663	624	621	627	624	692	617	616	636	666	628	671	697	635	643	674	634	622	602	668	632	659	628	651	655	655	661	644	670	616	607	665	633	646	635	617	643	644	626	653	620	662	679	606	609	648	626	625	650	604	659	609	629	657	626	626	616	630	652	629	666	612	636	635	610	636	639	642	668	598	634	624	623	681	613	651	644	675	626	663	636	648	595	632	627	643	640	660	628	638	610	615	658	614	681	648	621	648	647	650	622	670	636	658	622	629	668	646	641	656	653	676	611	644	623	616	626	624	646	657	671	629	624	623	671	604	646	650
25626	10813	8860	8065	6286	3979	3094	2131	1523	1286	1227	1030	881	804	680	681	615	548	494	448	446	471	468	501	439	468	429	399	390	407	429	394	379	403	396	413	385	356	400	395	335	381	378	384	374	367	355	409	386	363	340	363	385	371	393	354	330	400	355	366	398	370	341	346	347	328	351	361	319	368	373	375	349	365	358	369	362	342	356	367	370	360	341	360	375	388	391	371	413	327	380	380	380	378	371	355	363	385	338	364	365	378	357	350	361	417	384	377	308	371	376	380	356	386	354	351	359	337	399	351	349	365	384	381	407	352	382	369	355	321	382	349	382	354	338	391	390	362	401	376	370	374	388	384	359	364	355	366	372	379	348	398	351	340	401	364	371	366	409	405	375	384	371	357	339	370	354	369	391	383	358	354	366	374	401	352	364	398	373	366	372	369	320	354	349	354	350	352	359	372	371	349	370	322	338	364	342	368	395	337	383	367	319	389	362	374	420	355	375	332	345	355	369	349	404	393	348	381	354	366	406	349	336	326	353	374	329	400	375	351	397	368	346	340	395	367	381	359	386	347	372	348	379	336	334	363	384	351	343	373	369	342	338	358	375	337	338	398	361	353	328	364	361	376	375	365	367	369	356	376	372	400	368	395	384	354	393	318	353	331	332	314	367	366	382	389	341	389	322	328	326	373	357	350	378	377	366	371	393	335	386	349	361	344	393	324	388	357	373	364	384	379	387	390	390	401	384	347	380	381	367	361	328	350	367	379	347	363	387	341	337	331	364	390	386	362	372	332	382	371	323	367	391	393	362	385	343	379	386	359	365	375	376	386	374	371	344	372	375	406	387	344	365	342	378	363	342	372	362	375	382	380	363	337	395	347	408	359	354	362	296	342	316	351	368	401	379	360	347	350	351	349	407	361	356	378	349	386	380	367	370	388	398	359	361	371	345	380	355	357	382	388	392	359	379	355	337	347	351	363	370	387	363	370	347	350	376	310	380	374	359	365	352	378	371	387	379	375	370	327	364	335	360	380	416	348	349	388	374	354	348	368	371	389	396	371	371	362	378	369	384	390	365	367	374	382	368	333	381	395	348	346	357	367	366	373	353	380	374	357	340	374	383	374	348	387	363	350	362	372	334	416	348	317	385	379	391	391	368	357	365	373	356	362	366	378	323	365	355	385	400	340	371	365	402	342	382	390	383	386	360	390	376	378	391	387	347	343	401	361	363	373	344	374	408	366	374	336	348	375	350	357	344	356	369	383	367	375	370	342	339	380	377	346	363	381	341	343	375	364	341	350	338	365	321	378	358	412	388	419	374	329	368	370	379	376	354	348	325	355	384	344	366	378	369	358	347	368	358	367	339	375	398	379	365	367	369	369	383	340	407	339	380	361	346	347	375	377	381	347	373	338	402	380	364	392	366	387	357	360	360	360	373	359	387	325	390	398	330	369	364	385	363	338	367	344	394	361	393	392	386	351	359	389	329	370	355	372	388	347	361	373	375	374	379	342	333	404	381	341	345	348	374	371	340	365	353	345	366	364	348	381	357	326	364	357	359	336	374	400	351	337	371	378	367	349	350	392	352	369	357	401	368	368	410	372	395	342	369	331	332	345	335	344	382	372	387	393	370	361	377	332	336	383	343	404	361	349	359	404	363	341	361	344	365	358	380	365	360	370	344	356	365	376	385	372	366	363	357	348	385	396	340	352	372	374	368	375	346	385	356	362	411	371	323	338	372	345	381	358	334	368	381	349	364	350	361	370	404	365	383	353	374	383	370	365	372	374	384	347	386	363	365	352	391	367	331	373	357	364	392	362	392	352	379	375	366	338	424	417	388	378	371	355	390	353	385	393	369	401	362	353	375	348	383	360	336	346	371	375	345	358	353	400	371	328	360	401	345	374	387	379	364	343	357	386	366	393	339	393	377	351	371	349	341	347	388	352	384	334	370	330	396	347	354	358	362	356	353	343	323	343	362	359	349	362	347	363	360	344	350	354	374	344	359	357	356	396	396	399	378	363	403	334	352	353	351	371	362	353	362	381	356	334	350	332	337	377	368	363	390	362	367	393	356	371	370	354	334	392	339	361	335	363	355	389	402	362	350	321	361	373	366	364	374	375	337	399	385	368	374	396	372	372	347	387	352	361	372	356	372	400	355	366	353	350	378	381	382	368	362	374	369	376	351	347	369	396	382	381	366	370	393	391	347	391	362	358	402	427	366	368	363	362	357	394	389	373	377	394	325	389	362	355	378	376	371	371	361	371	369	358	394	343	351	384	377	381	367	337	363	343	412	384	394	357	367	386	399	382	360	384	377	366	384	357	368	417	399	364	353	330	363	368	389	343	372	370	379	363	355	384	359	409	357	378	345	366	348	353	384	364	333	338	365	356	381	365	379	359	375	370	368	377	374	399	354	377	379	381	320	360	376	346	391	330	374	395	375	376	336	364	362	368	331	357	343	364	403	345	375	368	386	337	390	350	341	419	360	347	393	365	375	373	400	388	394	410	361	381	365	350	343	365	364	394	383	403	359	333	378	378	416	427	390	368	365	364	394	348	406	370	357	393	396	399	367	347	348	339	377	355	394	346	372	358	381	336	371	369	329	379	360	394	338	356	355	363	348	353	375	410	358	369	358	354	361	382	398	363	385	332	363	364	327	372	395	381	370	355	338	372	393	382	314	370	369	382	343	352	384	370	391	360	321	374	404	393	388	364	395	368	353	354	351	383	349	412	352	390	372	327	358	384	387	386	387	357	380	365	348	368	416	357	376	356	363	405	358	364	353	357	344	343	353	366	331	367	345	345	348	384	391	368	374	366	375	379	363	350	355	400	358	325	323	388	364	378	324	369	380	373	367	357	346	346	359	387	328	392	340	342	359	366	377	396	377	354	434	334	352	361	385	384	392	394	341	389	381	378	360	361	373	358	373	357	359	373	376	382	372	346	365	338	340	382	365	367	372	311	362	386	360	377	313	363	355	392	334	390	366	377	414	363	362	365	342	395	358	345	347	407	346	362	335	330	367	395	367	352	394	385	377	382	344	347	358	350	364	365	335	368	345	365	381	380	369	352	387	388	357	352	385	380	368	367	376	371	369	356	366	367	377	347	349	355	372	355	360	363	374	380	381	377	353	372	345	371	350	380	349	327	372	378	392	327	338	336	405	367	365	366	381	364	385	353	379	365	358	406	390	378	366	416	362	379	340	385	386	380	396	348	361	369	397	377	366	367	398	372	344	353	363	354	370	353	350	356	371	381	375	374	371	347	370	387	382	349	417	379	330	380	393	359	385	366	352	402	356	340	395	405	367	385	355	372	399	357	362	380	388	387	367	356	396	357	358	363	340	335	360	374	350	383	374	385	339	335	393	373	325	364	385	375	351	343	385	370	362	385	371	362	371	364	412	331	363	370	378	372	362	360	358	361	405	368	363	382	389	384	371	323	363	418	410	376	409	410	384	381	349	398	359	324	356	384	385	358	373	360	328	360	332	358	372	348
15818	7895	14042	17811	17721	13131	11425	8117	5973	5039	4664	4433	3938	3168	2552	2447	2159	1853	1552	1321	1504	1538	1323	1402	1382	1276	1214	1227	1161	1119	1098	1119	983	1047	1017	985	959	955	883	978	917	894	844	805	816	855	816	751	844	821	847	869	841	782	833	801	808	854	799	798	814	778	820	855	853	789	829	810	849	853	818	823	833	760	858	825	805	806	816	820	828	845	830	818	842	807	785	783	831	820	819	822	827	874	766	865	840	832	800	832	792	806	852	824	811	841	783	876	824	805	796	830	818	792	828	827	772	826	868	807	849	806	791	895	829	816	796	834	781	734	863	853	763	819	780	751	804	838	802	789	823	843	819	834	807	896	846	825	805	815	881	815	812	815	788	823	786	786	844	801	829	888	781	828	829	833	764	811	799	832	813	819	859	809	851	789	815	803	866	822	816	827	813	814	822	786	839	811	791	818	806	864	835	825	820	824	789	810	832	777	824	823	797	836	812	830	810	810	861	799	808	773	857	822	880	792	867	800	847	797	820	821	726	802	819	829	813	802	837	838	851	818	841	802	825	818	811	789	817	844	882	835	838	823	788	830	779	843	800	850	812	838	843	817	849	773	839	765	776	861	782	817	871	810	808	822	810	768	832	852	795	841	806	812	776	773	814	870	800	803	824	803	818	790	817	864	825	821	848	865	820	811	850	828	822	807	803	801	851	835	803	841	782	815	871	817	809	799	865	803	831	807	827	872	808	826	857	851	863	789	828	852	813	805	813	825	807	784	753	810	784	829	841	818	849	857	869	864	842	881	819	857	762	841	848	830	798	860	851	768	788	812	867	814	763	793	822	842	824	790	838	848	769	799	797	813	818	818	796	844	861	857	790	792	853	767	800	791	788	804	817	797	867	825	833	816	840	787	831	771	863	874	855	825	863	831	785	847	883	815	758	798	778	793	893	780	790	807	787	854	768	797	864	833	816	856	811	811	795	803	867	840	821	825	863	814	798	835	822	829	801	847	827	806	835	861	806	786	825	865	825	874	885	828	772	840	820	772	831	859	847	801	825	842	766	817	823	786	797	825	793	808	824	811	818	828	856	821	803	904	811	784	768	813	858	831	784	844	805	828	795	826	837	847	816	822	847	852	876	814	812	802	893	832	815	745	822	805	840	806	805	828	753	823	802	830	829	807	825	832	796	855	844	827	811	884	853	800	838	787	812	799	805	865	840	820	848	829	865	842	805	805	819	830	821	804	776	846	825	873	834	839	827	777	781	803	816	812	781	804	820	843	811	785	783	815	817	859	857	881	860	864	790	812	760	850	851	868	803	819	783	833	786	793	844	798	863	822	835	799	823	910	790	880	877	855	802	825	884	836	771	823	811	823	841	804	864	861	839	841	821	851	816	858	801	850	820	798	824	778	790	868	848	807	840	803	818	857	815	832	820	778	832	875	843	820	807	785	821	808	841	847	835	841	784	833	844	824	808	875	906	848	814	809	879	812	865	868	838	818	829	852	766	764	794	836	812	787	778	802	784	811	845	807	824	797	842	809	848	836	851	855	834	790	872	833	843	826	845	819	800	796	800	829	841	813	827	830	795	817	853	871	846	793	803	818	785	814	823	773	817	811	849	773	818	816	844	798	775	856	825	843	808	772	808	802	802	812	779	815	796	794	811	810	836	783	811	823	779	802	834	806	862	837	835	806	843	789	797	793	793	812	864	872	784	759	770	807	782	819	831	823	836	772	815	798	783	816	884	812	793	780	760	797	812	807	802	807	854	869	779	804	875	826	775	842	777	788	789	829	849	818	830	873	829	825	849	850	826	833	856	875	819	773	800	726	817	835	781	825	836	826	811	858	796	830	799	795	819	793	842	809	742	746	850	809	810	790	829	831	826	845	825	845	820	826	786	858	840	845	851	773	814	813	820	789	877	880	833	802	822	816	873	836	884	802	793	808	847	828	829	846	824	865	810	854	829	812	850	820	871	786	791	827	776	796	815	807	900	858	812	832	822	777	832	810	874	832	813	878	874	860	798	742	833	848	807	883	793	824	831	797	820	861	836	785	836	852	865	802	780	816	832	819	807	781	822	823	818	842	841	794	818	834	835	839	854	859	813	791	844	828	784	801	786	823	823	859	834	849	809	813	781	817	801	825	832	833	843	838	872	836	886	846	829	831	840	822	830	799	824	771	790	802	853	828	779	768	836	808	779	771	775	819	802	792	893	753	822	797	845	833	832	817	804	792	794	821	780	772	810	825	811	807	877	817	852	770	817	809	826	797	884	852	840	838	859	862	810	871	832	825	790	798	843	762	840	852	753	809	827	801	775	847	793	822	808	818	865	805	840	860	876	848	810	844	830	839	827	813	841	843	769	821	817	824	865	815	829	828	804	806	784	839	815	807	872	843	816	818	793	777	768	758	800	803	795	805	848	851	825	793	849	834	783	826	816	836	834	813	787	791	809	817	845	844	816	834	807	833	814	821	851	811	821	811	792	793	846	812	827	856	773	853	818	844	830	778	835	809	795	835	853	818	822	822	830	791	814	841	873	818	854	835	798	805	856	844	840	797	781	833	799	809	817	845	844	858	836	857	816	783	761	787	808	836	826	817	812	851	779	783	825	781	858	781	828	850	803	788	872	795	818	781	856	855	819	856	848	835	820	807	831	833	843	864	824	831	781	758	799	852	851	779	831	815	821	840	822	799	851	798	840	788	858	833	853	837	820	828	811	799	834	821	837	847	848	823	841	850	787	861	814	811	825	845	783	848	803	851	889	804	856	769	860	811	805	840	818	834	788	797	771	813	784	827	812	830	808	830	845	838	756	779	837	810	799	811	834	835	761	823	860	808	872	795	857	828	841	796	796	889	862	817	795	862	802	807	787	792	865	802	827	843	814	842	836	736	852	811	845	797	809	843	808	778	825	856	830	865	841	798	842	827	848	819	791	812	767	838	875	853	835	804	839	797	858	838	806	780	804	823	789	795	837	783	824	849	857	803	876	735	861	785	879	824	836	831	790	816	832	855	808	838	779	821	807	822	812	789	799	848	853	865	804	774	805	831	837	833	809	814	857	819	813	819	819	845	807	785	852	851	764	787	835	770	877	793	787	836	774	808	826	876	798	841	798	811	838	839	802	788	819	831	806	817	785	767	786	844	819	797	886	798	837	817	810	840	810	814	854	828	839	800	790	861	825	859	794	831	839	768	766	803	801	802	794	788	857	801	790	790	781	788	802	833	845	827	811	814	807	850	821	837	818	763	801	836	814	831	840	771	783	868	837	793	827	815	826	818	822	827	807	839	830	850	787	805	838	818	794	841	876	833	835	856	896	825	789	781	831	849	805	847	842	829	819	864	817	825	871	863	797	877	804	859	803	828	823	792	807	828	774	785	816	830	848	837	843	824	835	774	884	799	813	814	852	840	820	801	811	801	826	819	834	815	813	828	870	794	834	808	804	809	835	843	815	859	811	863	817	790	859	822	800	812	757	774	807	836	824	841	813	841	787	778
33153	14417	11792	10814	8199	5704	4607	3130	2069	1779	1630	1508	1127	965	831	729	682	648	555	566	561	531	522	565	490	526	470	485	436	454	480	471	465	443	443	451	444	458	484	418	392	443	365	396	419	379	454	444	371	416	385	445	435	417	369	431	394	424	405	423	402	398	399	418	378	377	399	384	427	432	390	388	390	398	405	393	425	435	402	429	355	405	453	398	409	412	364	409	393	426	389	373	388	401	435	388	408	402	384	409	397	392	369	402	399	381	399	382	432	382	416	452	395	402	420	402	401	414	384	386	441	374	370	397	410	415	410	400	397	399	383	387	414	405	394	364	376	366	391	381	362	394	381	349	412	395	427	386	362	400	377	386	413	396	413	400	367	376	387	391	457	399	418	407	399	435	409	403	397	389	402	387	372	407	393	387	379	398	401	393	374	392	390	406	405	398	377	441	379	414	388	396	375	400	408	383	432	397	399	392	411	399	433	409	378	387	389	394	433	395	390	344	440	404	374	406	383	453	366	357	377	369	386	359	392	427	422	397	410	399	378	430	398	368	396	410	386	368	446	401	383	443	368	399	412	429	374	375	423	391	364	421	403	436	404	408	407	430	410	388	380	399	373	430	380	414	384	419	404	404	362	433	411	403	397	406	388	392	436	415	381	386	416	400	375	345	464	403	385	370	430	370	404	385	388	412	430	443	412	414	433	423	354	393	380	393	405	372	413	411	414	401	372	365	423	408	370	367	394	418	410	396	447	424	359	385	421	367	393	373	421	408	472	415	409	419	421	403	416	415	404	415	391	418	393	410	411	403	348	402	393	427	423	454	389	421	404	397	403	403	367	379	425	433	392	436	391	407	383	428	394	383	369	403	382	386	382	400	408	366	396	384	374	404	349	407	389	429	394	404	366	378	403	376	411	453	432	454	438	419	360	374	397	393	418	408	407	383	379	373	376	400	448	374	390	398	410	397	379	368	388	421	414	388	385	389	381	388	402	419	395	389	407	403	408	376	376	386	436	379	399	413	393	376	415	393	377	421	410	370	418	410	386	381	415	405	358	435	385	402	387	409	424	400	402	388	434	401	353	380	435	411	434	383	418	395	413	355	408	376	337	420	417	393	394	431	379	399	432	377	373	384	385	371	413	332	401	410	397	376	418	414	370	397	416	378	412	410	400	379	385	378	400	391	439	418	390	369	395	431	370	408	416	418	399	402	403	411	405	378	424	397	376	434	400	379	384	428	396	393	404	377	415	372	410	342	398	416	355	397	358	426	407	401	413	391	368	407	405	414	379	404	407	400	361	375	398	409	413	400	410	389	437	390	424	363	381	404	378	446	379	387	396	376	420	389	414	411	411	395	410	413	399	404	419	384	429	378	403	393	407	375	424	383	378	395	407	418	384	382	425	420	367	407	425	424	405	419	356	401	423	421	414	401	386	452	404	401	398	395	363	427	417	394	384	392	402	436	367	441	383	388	398	368	421	399	430	415	416	353	417	420	354	399	394	432	459	418	394	414	409	385	405	375	403	376	410	417	395	375	402	373	406	412	409	350	407	375	354	399	365	393	430	418	374	351	422	396	379	402	385	411	395	432	398	367	355	358	393	410	390	410	407	376	417	406	384	417	440	402	401	382	394	367	377	420	386	406	384	392	404	421	415	354	395	395	397	405	426	425	413	421	424	410	417	430	374	402	356	406	401	422	387	359	423	367	385	421	406	406	410	376	398	410	404	396	364	379	418	349	410	403	408	438	447	388	370	378	400	396	441	395	399	422	402	397	396	391	400	431	424	418	393	431	442	401	428	396	343	403	398	431	397	398	417	374	384	407	375	374	393	448	397	394	350	402	403	383	414	381	415	406	382	369	366	404	385	354	374	386	367	404	353	434	392	411	391	379	408	395	375	411	401	389	397	383	367	402	423	388	406	389	403	443	395	389	412	376	371	404	386	389	398	419	430	410	370	388	437	380	359	391	394	426	408	440	407	381	396	399	395	438	346	422	411	424	399	391	413	383	348	398	395	409	390	401	384	383	380	396	407	369	400	424	426	409	372	445	392	358	405	425	371	398	386	405	409	412	356	389	430	414	383	370	418	425	391	389	384	392	411	421	417	362	403	408	403	399	413	402	399	406	400	359	378	380	418	431	413	418	381	387	403	402	392	383	416	398	384	431	391	387	442	404	387	391	412	392	385	363	374	421	394	406	400	418	388	394	375	399	414	410	383	398	406	395	427	457	429	377	418	389	416	382	389	421	379	398	395	450	363	416	409	395	417	391	371	414	335	404	393	407	405	380	392	397	395	401	384	379	416	371	411	401	381	407	399	440	413	418	419	408	390	379	357	385	388	403	402	399	418	395	417	432	431	416	393	417	453	411	402	407	392	379	352	399	384	393	414	357	384	404	380	384	416	399	388	426	380	376	385	372	412	400	380	367	421	388	382	406	404	441	418	374	402	421	385	408	402	414	408	406	424	404	396	389	345	389	373	380	423	418	388	369	357	392	364	381	396	434	396	418	423	443	409	365	408	422	447	394	380	415	371	389	375	398	385	382	351	368	406	397	398	411	429	394	390	373	393	388	398	398	406	450	376	371	369	411	372	378	370	362	416	395	405	433	400	396	406	383	415	421	360	398	397	407	382	390	396	429	390	411	410	367	404	432	413	395	377	397	386	419	447	429	432	395	422	377	395	455	384	416	396	414	397	402	372	390	386	414	432	419	378	409	433	375	378	418	364	401	420	442	421	408	436	390	381	382	377	409	382	405	347	396	418	400	374	413	442	380	402	409	402	353	438	398	393	452	406	401	409	419	402	396	398	459	403	420	381	425	409	385	379	401	423	381	398	355	385	400	381	396	434	413	354	379	380	387	400	399	407	398	444	415	420	410	413	425	426	410	375	399	355	442	391	381	418	412	423	370	383	408	365	386	399	393	424	378	389	386	417	419	400	384	390	403	423	411	407	401	363	418	401	412	432	413	423	387	390	404	370	404	362	367	392	398	419	432	387	394	415	396	414	399	416	406	449	410	401	377	399	400	376	407	420	397	411	429	382	405	428	403	402	423	432	410	406	399	391	381	386	366	416	396	439	412	385	413	392	392	412	402	355	395	443	398	416	402	389	405	421	432	385	400	409	375	367	393	394	429	427	382	394	359	431	399	362	394	385	372	383	379	387	366	416	436	458	405	419	384	406	396	392	413	394	431	390	362	439	359	408	395	412	384	366	391	436	417	379	425	418	392	436	400	370	383	421	409	422	382	414	376	427	384	408	442	379	419	387	406	463	435	371	406	401	389	372	406	386	399	439	389	361	369	408	425	459	388	370	390	395	418	373	441	421	368	411	398	407	406	414	402	405	412	431	405	388	391	388	412	389	368	368	394	395	364	424	413	399	373	409	429	392	394	363	380	423	441	439	414	405	451	417	389	449	383	432	376	388	379	422	396	384	373	394	415	394	391	394	408	403	385	434	398	420	402	418	346	383	408	405	436	388	423	386	397
19055	9843	17331	22291	21337	16728	15174	11190	8270	7449	6967	6493	4780	4296	3345	2902	2572	2421	1928	1875	1979	1841	1775	1861	1572	1615	1589	1453	1264	1278	1341	1292	1156	1235	1089	1149	1132	1015	1123	1062	1010	1014	936	911	928	921	953	921	934	909	896	888	837	884	882	889	833	873	915	883	843	861	840	863	887	935	828	945	865	928	865	885	879	885	869	910	877	859	918	880	869	910	854	873	859	894	903	902	873	825	869	893	881	889	867	911	871	874	867	931	867	898	876	856	900	878	886	927	883	859	916	896	860	903	909	913	844	880	828	922	855	909	895	907	837	884	893	896	883	868	856	849	822	863	879	887	873	809	923	933	873	949	830	979	861	864	908	875	906	908	886	845	861	845	896	926	874	885	847	878	864	889	839	872	838	864	868	851	907	846	866	886	871	867	909	857	863	862	870	880	848	873	839	883	883	865	863	854	856	877	871	826	876	805	868	908	824	896	892	871	813	918	857	894	887	833	923	833	839	887	847	858	869	895	949	861	872	835	910	900	909	859	898	885	845	848	904	899	882	879	913	907	885	860	837	803	839	867	856	826	867	846	865	910	866	823	846	903	809	859	896	846	859	865	846	931	869	885	904	913	847	857	879	868	832	866	867	907	845	867	883	850	911	837	889	850	903	868	896	900	879	860	854	863	907	849	924	860	857	891	932	900	914	908	821	902	874	847	872	875	880	892	882	871	912	903	816	847	894	878	912	861	813	883	867	906	889	824	835	944	861	899	876	870	838	888	886	860	856	864	907	817	899	902	864	869	867	896	929	826	864	874	911	901	875	871	934	908	850	907	876	909	869	836	871	876	879	841	875	912	912	833	843	869	830	869	870	835	896	901	867	903	881	874	860	862	873	851	870	882	838	902	888	822	886	930	899	818	843	871	928	906	860	892	853	895	891	833	843	885	897	905	831	875	883	856	894	847	888	888	906	919	873	891	885	926	913	882	832	879	893	871	888	879	905	854	870	820	881	882	901	853	904	896	906	865	880	826	879	883	838	806	870	876	937	918	896	940	902	875	847	886	869	909	886	818	899	873	927	870	902	888	908	883	860	822	872	897	863	876	847	880	866	885	820	883	891	925	927	884	870	906	921	811	942	870	894	842	859	874	878	928	874	924	829	886	871	913	930	869	863	873	923	868	909	861	895	869	922	868	910	832	892	886	785	899	898	892	882	887	894	884	937	873	932	879	903	825	916	891	901	826	902	868	932	885	935	886	860	832	875	877	909	857	872	863	874	875	862	917	901	916	906	869	895	887	970	850	902	884	867	887	855	887	804	864	892	877	893	889	885	890	841	905	897	818	883	883	827	877	914	928	851	872	850	892	859	878	883	927	845	890	893	886	806	865	900	887	829	911	842	873	923	912	928	856	883	902	878	874	873	902	830	824	859	903	861	884	903	859	888	884	929	883	854	891	810	899	853	911	928	818	932	875	860	921	894	852	920	912	883	819	874	823	841	818	892	900	860	928	823	907	869	850	901	859	893	823	846	921	925	838	874	888	909	856	877	861	920	849	866	894	876	889	913	844	873	898	903	872	913	910	813	887	833	844	875	843	906	901	851	882	844	824	856	877	868	857	813	845	909	874	868	882	890	871	860	892	877	893	889	888	880	852	859	866	866	829	876	866	903	916	934	846	878	850	860	936	855	899	905	856	905	894	852	848	862	891	839	875	898	892	852	866	859	856	908	868	893	860	823	893	894	889	886	855	883	922	883	850	827	842	924	846	857	806	926	877	902	844	862	890	908	844	902	913	894	830	870	920	867	889	831	931	868	848	917	871	873	866	875	882	873	850	872	859	916	861	888	911	896	883	921	875	905	876	847	869	832	890	937	868	923	851	839	945	911	830	855	905	867	860	924	838	892	881	869	870	912	818	832	884	882	869	876	895	851	880	896	821	943	883	873	878	908	903	884	878	831	889	861	869	912	844	919	841	824	863	836	917	824	807	815	862	918	911	920	893	815	841	895	902	871	828	822	913	832	858	885	907	859	873	859	862	876	850	858	820	804	854	938	900	841	867	870	811	904	821	804	841	873	865	873	909	881	863	912	860	877	920	862	887	859	854	869	818	924	860	838	840	862	889	925	900	861	897	872	893	923	892	877	847	863	868	862	907	872	900	881	920	873	818	827	903	837	884	843	870	891	884	847	871	883	847	836	862	884	857	885	881	894	828	879	882	910	889	915	835	868	892	927	902	885	882	846	913	864	882	850	886	871	907	856	809	911	846	832	925	872	852	911	934	902	891	855	850	877	902	883	834	850	878	864	902	861	895	864	887	811	897	916	838	862	892	893	848	834	842	893	848	872	910	866	852	849	916	832	904	885	907	856	889	900	855	821	870	900	912	874	906	842	907	881	883	885	873	860	854	904	898	880	861	878	890	881	862	903	797	867	922	894	871	920	870	915	889	844	857	853	906	859	843	921	924	871	902	886	869	805	847	862	882	896	902	806	935	872	860	866	924	910	910	894	846	885	876	864	836	873	929	897	890	872	920	860	797	900	862	884	882	876	838	877	915	907	853	849	841	864	904	834	869	913	877	916	911	933	891	856	879	851	902	834	817	900	887	857	799	877	865	847	891	886	860	893	868	869	852	849	873	856	914	854	876	865	897	835	906	917	830	873	840	903	863	869	842	875	870	904	864	901	840	883	889	809	897	918	832	887	905	866	890	903	888	852	918	910	901	890	865	884	880	836	844	833	849	897	847	845	882	867	810	895	911	845	860	881	871	909	834	863	887	872	868	834	895	885	866	827	869	835	865	881	872	899	849	938	903	840	853	891	858	858	859	868	909	876	864	905	886	846	904	879	866	895	862	919	837	902	908	991	881	875	883	886	825	877	892	868	878	868	910	895	936	852	898	851	897	832	899	896	845	848	880	851	897	878	881	858	873	914	840	839	892	886	906	889	883	858	906	875	885	875	877	868	851	877	876	884	885	877	827	831	904	880	889	909	905	866	891	894	846	899	826	874	851	907	886	918	899	876	886	891	900	819	854	876	889	851	840	882	836	847	883	875	890	843	901	854	860	824	848	882	870	862	862	843	905	874	896	902	913	868	935	880	903	882	833	883	856	905	878	856	891	868	876	874	883	885	828	859	835	924	864	905	868	858	878	925	931	859	860	913	893	902	882	877	915	924	833	844	893	883	926	893	936	853	861	838	891	893	877	835	865	908	892	838	876	914	921	900	864	853	867	878	909	857	901	854	830	818	919	894	870	881	856	890	938	882	864	902	897	839	877	885	899	870	866	904	863	878	876	935	858	863	903	904	904	911	882	911	910	850	855	836	870	864	828	852	843	878	839	863	897	831	886	908	892	883	871	881	893	893	871	862	871	933	839	869	832	893	861	842	838	880	819	891	875	855	875	908	867	849	877	902	899	873	871	835	876	899	860	877	829	845	885	883	888	813	882	844	839	827	912	871	852	847	890	865	873	890	900	883	899	881	900	827	858	858	853	839	844	900	829	861	868
15250	6287	4837	4523	3040	2007	1580	1130	790	701	763	700	573	439	334	399	327	347	343	349	369	353	314	334	335	303	329	314	302	306	291	306	261	287	283	282	275	224	309	325	283	259	255	273	280	274	267	277	288	258	303	287	246	277	292	273	280	278	288	307	287	301	279	277	273	273	309	287	303	278	262	249	282	254	327	275	293	299	271	266	273	258	244	290	287	299	277	291	295	295	239	281	256	269	289	274	297	297	307	296	283	235	271	273	297	273	302	291	329	272	287	268	294	284	233	263	284	324	281	267	278	299	260	276	255	299	275	292	273	270	288	289	278	312	292	283	300	282	298	248	282	248	270	280	264	279	279	253	271	280	250	261	287	257	281	275	264	255	240	256	277	277	264	252	292	275	247	254	274	287	296	269	284	284	287	311	260	271	249	275	269	280	263	284	290	308	298	272	267	275	288	265	306	268	288	295	294	291	276	320	269	274	264	257	266	277	255	278	284	294	253	263	324	259	308	292	313	256	272	290	297	283	260	244	298	255	299	269	270	250	283	235	295	263	262	282	283	275	296	305	260	286	277	269	291	235	289	272	261	315	307	267	273	255	281	263	273	275	285	257	259	291	252	282	268	271	288	248	278	273	274	265	306	264	263	259	302	256	290	284	267	266	292	279	283	281	296	271	296	301	292	270	283	295	295	275	285	263	271	277	234	266	263	302	308	305	290	273	292	242	271	286	309	278	262	272	283	293	252	236	265	294	313	292	274	315	297	301	291	262	277	287	284	284	270	286	286	292	287	327	284	259	291	245	267	255	257	279	292	274	280	253	282	286	306	238	283	299	258	278	277	260	256	264	267	285	280	296	299	317	253	293	299	274	258	265	290	256	237	291	253	305	249	285	271	275	282	280	259	291	272	272	278	285	301	281	307	292	299	269	293	283	272	273	284	264	309	272	263	242	308	312	283	245	269	268	300	285	257	253	258	257	267	277	290	286	265	293	295	264	263	292	261	255	286	284	286	252	281	316	267	289	273	268	253	301	308	285	283	286	270	252	271	277	260	299	292	273	294	254	270	267	257	296	300	248	278	278	279	277	263	276	239	274	270	293	318	257	265	255	290	292	268	273	284	272	279	274	258	274	267	285	254	264	278	278	326	247	311	273	256	306	266	289	271	299	239	290	276	272	288	277	262	275	278	243	252	240	271	272	266	280	248	265	307	273	279	298	241	303	280	274	282	262	238	268	262	266	254	272	238	282	298	261	255	256	292	303	291	283	267	264	282	293	292	287	272	288	257	295	261	262	278	288	265	295	280	293	267	251	283	290	309	284	263	279	264	273	282	284	273	282	312	263	278	257	308	255	296	279	290	285	263	300	294	276	262	245	258	307	255	265	280	280	255	275	282	296	277	260	291	283	270	270	292	251	269	284	295	247	257	251	281	263	260	330	271	259	275	301	285	289	255	258	236	272	299	310	297	288	236	273	296	318	290	300	259	268	289	278	260	287	269	281	297	274	262	250	320	282	270	286	295	292	272	309	265	277	258	293	286	253	283	271	279	303	246	248	287	287	247	296	286	287	264	264	296	255	252	259	251	277	283	283	267	291	255	288	273	288	300	266	290	278	258	255	265	262	278	302	263	254	297	283	268	299	276	254	296	268	266	263	268	271	260	260	300	301	298	266	256	274	260	279	316	262	273	245	279	273	287	277	291	252	311	295	304	272	291	274	248	278	277	305	284	312	280	278	303	307	277	283	267	274	259	302	281	265	282	266	274	255	292	256	263	280	280	267	284	277	267	279	265	260	306	291	270	312	298	278	313	289	284	257	257	277	268	255	258	267	290	273	278	253	290	309	287	275	273	271	331	251	269	269	284	262	286	240	251	277	303	290	250	279	261	259	280	255	281	300	291	276	270	274	294	286	278	308	255	296	285	260	268	294	296	267	265	275	273	270	280	274	290	264	292	284	275	306	267	292	280	322	277	283	272	309	273	300	279	263	274	263	262	256	269	260	284	277	257	275	287	279	254	262	241	279	287	280	249	285	292	288	285	266	282	277	296	262	255	269	291	275	283	275	296	266	272	278	266	251	273	262	304	264	286	287	282	274	303	269	275	264	284	317	258	280	286	273	325	299	279	255	290	266	264	261	332	324	265	257	294	303	266	284	289	262	270	240	270	271	274	264	279	254	274	296	280	283	314	286	299	266	289	253	290	261	276	294	297	265	276	314	297	262	292	251	259	321	264	251	272	296	283	284	273	265	285	247	270	277	280	289	296	312	272	295	272	279	300	259	296	273	302	257	271	281	281	256	254	269	262	289	267	273	275	308	288	283	290	293	265	297	292	292	325	260	265	316	294	308	252	270	312	295	250	298	275	273	300	256	267	310	322	291	285	281	252	279	268	243	297	246	268	290	288	265	273	287	322	302	307	298	268	273	259	285	251	293	255	269	295	283	248	294	288	276	257	260	299	291	256	243	274	248	311	240	277	270	307	283	279	274	276	258	282	272	261	296	266	284	252	300	260	300	286	300	290	316	280	281	290	264	263	291	271	302	260	271	259	274	259	287	287	230	284	285	279	280	244	266	271	259	282	291	255	247	274	288	268	265	248	254	269	273	300	299	283	276	250	272	281	270	271	283	277	281	241	311	256	268	272	307	295	262	305	296	261	258	290	266	261	262	265	292	245	278	240	295	301	286	287	281	295	263	310	269	289	274	286	291	280	260	282	254	243	276	285	289	283	275	319	291	278	289	262	268	263	275	281	260	276	264	262	308	285	292	293	277	274	250	269	297	290	277	267	272	285	268	264	270	248	263	299	254	292	299	272	281	259	293	287	281	298	298	290	256	259	259	262	301	229	291	274	282	260	286	283	294	261	311	282	277	296	287	297	304	268	271	295	283	295	290	262	262	296	273	283	283	296	255	259	266	310	244	285	278	242	272	257	277	311	260	282	290	281	269	269	273	256	288	278	270	242	273	270	262	263	292	252	269	271	266	295	285	270	292	281	305	275	272	274	269	255	303	245	257	291	289	260	254	279	276	272	308	269	251	281	246	277	297	253	278	289	280	245	274	256	265	316	270	274	292	278	253	281	272	283	258	272	265	272	233	271	250	268	297	264	272	252	262	245	281	246	264	287	257	275	293	264	287	261	275	299	298	280	267	269	288	293	295	278	257	259	298	290	261	276	280	280	289	274	287	298	230	262	261	245	297	262	260	288	265	283	272	275	290	265	255	298	272	279	275	309	260	241	263	300	287	262	275	262	233	259	276	279	268	285	276	281	259	228	289	279	282	324	252	268	274	295	277	299	278	270	287	287	275	258	296	290	264	273	289	294	267	266	251	281	273	278	265	274	277	289	313	280	279	272	260	287	263	261	268	289	276	302	247	284	274	269	285	285	279	282	273	288	303	261	284	295	270	265	258	307	287	296	278	265	303	281	313	296	247	285	275	285	290	316	268	263	286	286	298	293	287	286	257	245	310	268	270	311	263	284	277	274	274
9129	4914	8355	11633	9974	7176	6326	4385	3139	2951	3058	2632	1982	1567	1381	1398	1267	1108	944	997	1032	1027	1016	1026	935	984	914	847	844	876	814	824	800	745	768	719	718	700	705	695	649	677	696	651	643	628	688	666	614	680	675	602	645	643	646	650	706	651	669	633	613	617	656	665	647	640	665	659	694	671	669	631	647	650	656	653	585	629	610	648	660	665	631	652	662	668	681	655	630	623	663	629	639	660	684	631	606	617	641	615	618	665	608	664	669	708	629	669	658	648	610	656	656	617	652	625	666	646	620	601	631	672	654	652	664	598	664	655	605	659	661	597	661	646	635	692	652	707	645	654	655	613	623	609	647	619	630	683	648	608	613	657	641	632	679	676	675	676	671	651	660	634	682	670	613	670	674	661	648	662	674	661	618	647	627	633	691	627	641	644	659	668	657	620	631	657	630	634	621	665	591	701	585	644	711	644	652	626	630	690	633	669	632	614	601	640	708	636	639	646	671	620	599	661	631	654	636	654	654	644	643	648	671	615	675	657	589	634	638	618	641	715	617	603	672	668	655	694	668	612	685	637	593	643	651	634	632	632	653	615	647	690	663	663	676	619	655	663	638	651	651	640	619	665	668	681	619	656	626	627	648	616	613	661	652	599	584	635	696	661	636	636	663	680	614	646	630	702	690	661	602	631	680	623	610	664	650	587	608	652	641	673	667	644	618	612	615	683	618	648	631	640	607	646	661	639	628	630	655	682	695	626	626	674	650	662	625	670	660	611	667	624	664	655	656	601	637	649	648	630	688	639	627	640	652	680	648	687	642	661	643	608	677	662	624	639	623	636	671	614	645	641	616	641	657	661	667	633	617	637	636	644	649	616	645	665	668	640	656	628	687	632	647	650	683	622	634	640	668	611	664	637	672	596	627	608	612	623	671	671	640	658	675	650	680	626	647	669	570	626	636	673	665	684	665	637	659	593	637	666	647	625	617	676	596	655	648	646	603	681	622	606	637	601	658	663	722	627	649	643	662	616	632	642	598	662	659	646	624	602	655	675	601	628	645	626	640	590	632	652	667	622	677	677	663	638	614	657	631	627	651	669	632	603	665	642	654	654	676	640	648	672	645	625	596	660	657	669	625	630	660	637	630	638	669	629	652	635	630	687	669	644	660	623	609	649	615	631	672	605	643	613	645	639	611	656	680	627	662	610	646	640	593	653	620	678	678	600	691	664	640	630	598	651	633	652	647	638	633	670	651	633	666	650	670	685	627	641	668	653	667	681	696	629	620	678	663	629	633	633	667	643	640	629	666	644	677	652	639	661	653	639	637	627	635	646	612	657	639	658	618	612	661	641	642	668	646	689	657	608	647	661	694	659	621	644	637	606	694	659	620	631	671	654	646	691	655	662	621	624	632	618	668	623	613	603	640	681	693	613	671	666	638	637	603	647	665	636	636	671	621	681	626	615	648	623	632	644	657	678	689	637	678	703	631	639	676	672	628	655	612	641	628	578	684	647	595	622	680	595	670	651	589	644	663	636	696	656	639	655	663	678	651	661	593	647	633	655	656	638	621	642	579	608	663	694	639	652	673	642	660	627	637	638	665	644	606	674	630	633	612	646	647	624	608	615	698	645	629	674	650	639	648	641	632	626	660	615	640	612	619	626	713	673	643	599	666	683	581	629	644	585	628	686	632	626	622	630	610	643	651	687	642	627	648	648	663	630	632	608	676	596	653	685	613	631	662	626	611	622	630	627	619	680	653	680	642	689	677	591	626	667	641	591	671	638	656	635	619	618	617	653	655	650	639	618	609	685	584	646	620	627	619	633	640	642	632	648	638	687	680	638	630	649	605	646	621	639	601	626	618	637	676	688	605	621	646	643	584	638	636	687	664	631	628	610	675	648	564	642	605	634	662	644	676	661	670	620	680	687	651	604	644	692	662	642	609	605	653	587	636	624	687	673	619	640	688	647	636	661	679	653	644	634	633	635	647	619	623	666	649	662	629	603	634	617	639	642	623	627	591	633	637	644	667	638	645	675	643	651	650	624	634	644	622	655	651	697	633	629	688	622	652	656	669	655	650	640	668	641	624	635	637	664	662	656	657	620	685	631	615	617	636	616	608	615	615	645	664	657	660	659	656	659	636	597	667	645	624	651	656	683	646	633	641	654	661	620	618	662	598	653	634	607	609	634	626	680	643	662	663	677	652	644	624	636	633	636	643	619	672	655	626	612	689	624	637	654	638	657	682	693	591	637	663	674	639	617	645	617	626	670	632	657	693	666	667	610	636	683	632	638	635	652	641	663	593	643	627	626	606	685	629	631	586	647	650	665	635	632	619	690	624	651	689	703	626	660	678	654	645	653	633	644	668	638	623	615	639	613	625	694	676	677	631	680	628	639	665	659	676	688	637	639	636	665	617	644	617	640	635	645	624	645	656	645	684	673	608	604	660	680	625	655	611	610	631	611	659	636	621	641	636	650	618	655	617	672	641	612	657	668	637	623	585	646	624	608	670	650	606	615	630	632	623	684	695	694	689	636	665	691	631	671	624	638	634	634	619	640	654	620	678	637	669	669	655	665	640	686	623	652	642	624	611	669	639	658	650	647	654	695	638	597	656	615	629	637	632	640	673	603	631	636	651	659	653	652	687	621	677	654	631	681	639	651	599	646	642	641	625	667	652	641	662	585	644	689	697	659	701	680	628	612	636	659	635	678	674	635	637	630	644	671	648	626	651	661	645	701	634	653	634	693	642	659	652	630	626	648	630	640	644	612	623	659	645	649	682	616	615	671	650	645	650	636	624	671	654	674	653	621	621	623	677	668	686	642	702	665	632	657	636	649	628	656	664	671	652	663	605	617	625	636	651	654	700	693	670	624	629	628	651	611	590	698	626	629	635	638	662	634	662	654	644	660	629	679	636	660	693	630	658	605	669	636	662	613	633	669	696	627	681	670	627	687	670	678	632	659	622	631	646	640	668	655	606	670	636	608	643	653	631	618	667	641	677	667	622	651	693	619	600	671	631	659	641	632	674	606	623	628	720	703	598	650	684	635	628	671	652	646	677	613	621	600	617	593	626	666	604	695	642	613	658	642	616	645	613	641	683	659	689	679	630	650	655	636	641	626	661	666	679	614	650	645	633	677	604	648	671	651	694	628	611	623	651	653	634	646	652	613	671	641	707	602	623	677	647	650	642	604	615	621	652	609	612	644	672	654	625	647	683	662	594	654	644	632	650	638	676	656	635	599	653	648	675	631	645	605	635	594	644	615	682	668	613	631	648	648	583	648	650	657	653	657	639	613	594	648	700	654	647	652	657	645	656	665	666	639	638	680	600	640	619	664	646	666	618	622	626	592	664	641	664	689	659	675	656	711	648	620	666	638	688	614	627	659	609	634	662	676	601	642	639	621	633	643	646	668	654	597	667	613	690	665	638	677	657	617	649	649	631	664	603	643	597	652	654	634	659	642	647	636	660	667	646	649	617	619	652	647	654	649	708	627
24648	9636	7920	7542	5343	3714	3052	2000	1444	1347	1241	1009	893	647	574	606	522	528	499	520	514	470	487	488	424	436	386	412	406	424	432	414	358	414	389	397	381	381	417	405	400	390	361	378	360	361	358	419	336	349	352	351	384	374	348	365	367	383	360	381	389	363	361	389	380	355	379	395	379	377	350	361	341	354	368	344	373	345	375	377	382	373	365	357	346	334	325	409	391	356	328	379	344	372	357	372	395	389	386	363	362	367	375	381	357	331	358	397	367	363	388	355	375	377	398	411	366	396	372	372	378	353	368	380	368	379	354	364	362	368	397	381	370	312	372	372	327	385	356	373	397	372	344	424	419	349	329	351	370	420	341	324	402	339	356	386	342	352	367	370	374	373	365	347	353	399	379	354	384	354	350	395	351	378	326	372	357	342	354	372	362	384	385	361	355	362	370	368	385	346	385	396	359	367	400	358	370	386	354	358	386	390	358	387	417	341	331	368	311	373	360	367	389	356	343	333	406	369	411	388	358	365	385	351	380	376	382	406	384	407	345	360	380	373	360	370	399	366	396	364	362	380	380	426	356	374	377	409	392	381	363	361	309	378	377	415	367	375	363	317	375	338	388	377	400	396	406	381	355	398	361	363	349	399	371	383	445	359	376	340	390	383	385	353	395	397	349	394	386	372	372	383	345	365	410	352	350	363	388	415	402	368	352	373	362	382	358	340	394	368	370	395	409	323	350	370	367	382	365	396	379	417	401	339	356	375	357	342	373	335	357	382	371	354	395	351	345	346	352	395	376	342	380	352	391	380	381	386	390	402	366	366	374	327	353	332	380	343	392	362	392	384	328	395	398	375	398	371	360	385	351	377	379	333	405	376	371	340	358	391	376	402	402	360	367	341	352	373	375	372	373	364	365	361	368	360	333	371	390	394	349	361	410	369	367	381	381	355	408	366	361	384	387	374	346	346	358	393	363	376	396	371	336	397	372	377	353	336	344	394	383	375	378	353	371	398	343	363	356	378	326	358	366	353	376	337	327	345	372	369	373	355	339	364	356	373	389	352	336	363	397	366	376	405	394	362	357	411	345	363	390	344	339	326	356	348	346	395	379	380	355	338	373	339	367	395	360	351	374	364	352	395	395	363	353	330	386	352	389	346	353	389	380	359	381	346	369	363	351	378	374	359	339	386	369	362	351	393	325	392	352	362	344	336	357	349	368	372	387	369	405	385	315	348	390	376	373	349	349	360	408	374	354	356	379	372	397	376	354	367	359	356	373	355	356	396	376	393	397	372	361	366	379	356	344	374	377	374	393	388	348	354	375	360	358	376	349	417	372	369	364	334	356	368	378	358	386	331	357	373	382	341	401	390	326	365	371	394	387	371	394	384	366	416	396	363	387	362	370	381	360	352	364	374	392	361	368	374	392	361	345	347	383	385	370	407	378	347	400	401	389	380	347	327	345	392	354	401	357	375	389	357	353	358	329	349	395	363	364	353	375	355	355	375	371	407	344	398	357	363	349	330	379	401	337	368	360	402	387	348	361	382	385	381	364	340	311	386	388	349	351	377	368	362	343	356	374	365	361	365	363	367	343	392	335	378	375	401	392	371	362	370	420	363	374	354	361	332	403	370	410	373	378	368	351	350	357	360	365	373	360	348	383	377	396	338	375	358	364	355	373	390	404	373	388	378	372	373	377	359	367	320	377	394	366	371	376	394	379	365	335	342	362	380	388	399	354	381	364	363	373	343	396	356	387	369	377	360	400	355	372	349	364	374	364	353	374	375	380	358	371	318	360	375	385	389	344	385	352	365	404	351	379	372	359	388	363	402	375	343	349	359	328	385	363	317	343	367	452	366	316	364	338	358	383	367	363	405	378	368	395	398	388	333	398	321	367	364	366	376	345	366	363	373	395	418	364	400	374	336	362	390	401	362	393	356	377	377	361	377	365	370	362	362	371	380	386	362	386	340	393	349	396	375	327	377	371	376	407	378	364	390	365	373	363	368	367	368	349	363	365	336	391	323	370	362	367	377	411	390	376	381	355	347	362	380	355	388	384	383	382	372	402	363	384	338	324	383	367	373	345	364	379	393	371	355	369	384	358	375	352	369	343	339	375	326	380	324	394	397	384	391	327	358	360	406	330	377	397	369	344	351	353	377	363	330	374	368	341	385	359	353	346	406	377	360	410	379	393	365	369	358	349	337	393	342	360	373	363	350	354	385	384	360	364	392	341	343	361	385	396	382	337	387	374	345	365	373	384	347	364	388	354	374	373	358	380	387	385	377	380	417	346	350	406	401	389	387	363	362	371	354	391	348	377	368	367	357	342	363	401	374	378	373	351	375	365	356	367	366	371	358	362	375	387	396	389	347	386	360	370	388	365	376	391	368	351	330	352	385	380	354	362	367	348	364	325	354	343	368	352	359	413	364	352	379	367	357	349	384	341	375	375	346	373	378	437	384	366	372	351	354	409	400	361	400	364	369	326	368	356	402	344	366	379	350	387	330	374	336	367	364	344	372	397	367	376	391	370	370	356	399	364	363	371	382	358	381	400	364	351	377	336	400	358	347	346	331	390	367	361	350	373	370	384	371	341	371	373	375	367	372	354	354	395	328	379	342	378	369	371	350	363	383	346	411	307	370	361	393	321	369	383	394	389	333	351	357	361	378	385	353	399	323	409	336	385	360	362	381	351	358	372	388	371	398	356	389	399	405	362	366	363	375	376	374	380	353	402	388	388	333	409	379	355	360	374	382	396	396	399	393	384	344	367	368	358	387	360	334	381	328	349	346	365	372	376	323	388	385	357	368	398	354	386	391	378	356	361	334	340	372	359	361	387	350	371	376	393	363	398	393	367	382	365	324	355	370	324	374	389	385	352	345	363	368	352	356	375	407	366	374	389	371	360	375	362	370	365	372	368	395	349	350	386	378	387	384	367	347	371	339	332	363	341	402	381	378	441	403	418	390	393	339	313	345	344	358	358	347	346	369	356	346	390	360	347	367	362	376	368	387	350	386	374	378	378	331	344	355	353	376	388	356	339	341	379	377	352	363	336	378	368	343	347	369	346	387	368	361	364	389	391	387	331	351	394	399	354	364	373	354	343	363	317	365	350	366	356	382	398	406	335	352	388	370	338	383	361	391	364	352	378	396	344	368	350	391	375	356	391	379	361	332	335	380	373	369	367	360	378	372	379	334	358	366	376	361	367	369	374	376	381	368	390	377	397	338	403	368	352	357	391	367	367	346	384	362	362	382	350	402	338	388	353	401	355	418	351	361	356	342	394	330	360	324	347	364	357	346	341	405	368	396	354	390	384	338	349	343	317	392	426	368	366	355	385	398	357	363	423	366	346	349	376	344	356	390	346	365	376	401	376	364	359	383	395	403	345	376	388	377	385	379	344	388	361	409	355	376	384	359	354	378	351	369	344	353	363	353	360	344	384	394	373	396	389	364	373	373	337	369	370	353	378	356	389	433	378	385	348	372	369	376	372	373
15442	7047	12502	17499	15470	12698	11170	7625	5887	5695	5236	4414	3549	2518	2188	2239	2124	1796	1448	1609	1712	1544	1584	1405	1325	1415	1379	1215	1252	1133	1152	1153	1061	1089	1005	978	913	931	936	962	898	947	835	856	855	813	833	844	872	858	833	818	815	821	849	854	839	800	868	812	810	822	810	801	828	812	826	789	839	902	826	794	851	850	857	817	854	780	827	823	858	806	834	818	788	811	831	801	829	851	808	794	828	871	806	840	812	806	836	871	813	851	817	791	815	876	846	834	832	783	811	803	769	781	862	772	796	796	859	812	848	839	814	844	848	844	814	794	806	846	873	820	780	819	797	846	832	804	814	859	851	783	826	822	825	791	793	785	811	803	852	794	879	818	803	863	804	779	828	840	798	784	849	781	818	826	814	805	856	843	822	797	840	791	868	853	883	874	798	799	796	833	894	806	814	809	799	794	822	776	818	820	847	832	799	806	841	826	811	815	832	772	802	827	790	828	782	845	839	840	845	867	804	814	865	857	828	825	807	792	792	808	807	820	886	813	821	838	826	809	798	844	800	807	803	844	873	849	801	821	776	823	834	818	788	781	763	835	848	837	834	798	829	816	796	849	810	831	873	829	870	831	830	848	813	819	762	868	849	815	789	860	797	829	859	862	847	807	850	866	820	803	799	780	849	849	854	848	789	791	833	806	752	843	811	803	797	798	838	826	848	851	792	813	821	831	838	790	816	807	839	797	845	803	836	828	825	796	828	776	797	802	860	822	839	800	845	844	813	799	805	790	801	871	848	806	859	825	837	795	845	834	824	789	765	797	762	821	783	812	775	785	780	780	792	828	798	814	787	821	829	809	826	845	837	839	837	831	773	819	839	897	792	842	767	849	834	830	800	803	778	828	849	813	821	868	846	801	870	831	838	824	823	782	847	785	846	806	785	807	843	795	824	863	849	795	803	767	851	817	739	798	839	815	868	793	813	845	800	832	821	815	849	886	853	883	805	858	832	840	838	787	808	830	781	839	824	779	817	866	840	848	831	821	831	806	820	831	829	847	833	865	861	790	863	857	802	858	808	807	852	812	846	828	817	913	801	820	846	805	808	820	840	822	811	866	816	828	835	814	857	841	806	819	806	810	832	805	817	836	804	830	826	854	819	861	825	839	842	856	826	787	794	815	786	793	832	796	886	783	864	815	869	864	820	846	852	826	813	795	839	791	843	788	875	832	797	821	819	835	842	842	806	813	845	821	807	811	874	800	836	805	829	805	830	760	846	809	775	874	803	800	813	807	791	754	820	832	814	803	847	791	878	877	848	814	839	848	839	805	852	821	821	823	845	795	796	852	834	787	791	749	870	809	784	858	795	861	825	791	816	846	846	875	803	827	854	827	772	834	780	807	795	811	808	854	856	815	806	823	789	774	796	811	832	822	805	813	796	806	795	803	848	792	800	832	818	767	800	836	846	780	836	828	800	832	818	816	866	810	821	804	873	813	820	831	822	854	808	793	835	809	788	812	839	808	789	805	801	803	819	800	854	852	793	875	889	804	861	752	867	821	832	827	924	818	850	815	814	789	843	800	838	792	804	795	849	860	831	825	785	814	807	851	797	889	870	782	862	841	752	806	743	856	826	813	782	774	788	815	851	821	776	823	861	833	810	829	794	805	799	846	813	879	752	793	815	828	768	845	787	795	839	813	845	795	766	792	835	807	849	844	845	859	842	766	847	773	777	831	788	771	855	823	815	771	828	855	841	793	851	845	813	827	844	886	809	769	808	877	781	802	844	810	838	780	825	825	819	840	819	825	796	813	806	834	793	853	818	811	837	841	836	852	851	776	824	867	833	769	826	836	860	833	833	849	819	799	837	799	841	850	844	808	789	814	798	843	890	832	838	833	857	796	812	802	748	831	885	832	754	836	793	859	819	746	830	867	811	835	839	885	886	827	808	833	824	834	825	799	835	800	812	805	796	853	793	831	850	838	835	814	850	786	813	778	819	837	885	847	823	801	835	823	871	827	852	829	799	861	826	810	833	827	792	799	804	813	844	868	818	848	790	857	863	812	827	815	816	835	784	814	775	831	827	817	827	806	817	808	763	831	852	786	835	847	775	813	787	831	783	831	823	842	777	827	808	787	808	833	773	861	783	826	818	833	813	823	854	845	738	805	797	811	776	823	818	806	840	825	793	815	865	851	803	871	830	812	816	838	866	834	820	809	769	828	802	819	828	809	787	814	795	786	795	849	825	845	803	817	813	819	804	827	819	835	860	825	815	821	854	816	853	868	786	803	787	842	802	808	856	824	817	779	818	819	806	803	776	845	823	883	781	790	859	782	796	787	773	859	811	812	788	834	861	840	852	886	834	826	838	788	799	848	849	846	836	808	839	827	820	822	824	783	754	819	801	806	823	814	837	816	827	859	768	801	809	803	829	825	795	862	768	787	803	809	810	789	828	804	832	836	811	825	739	790	862	827	776	777	810	846	815	799	817	790	833	846	859	839	847	875	824	836	779	839	822	841	814	816	795	857	864	824	803	827	798	803	812	829	846	795	851	803	868	797	836	811	829	852	837	803	849	771	835	855	789	789	828	848	801	829	834	823	795	832	786	787	815	762	826	853	800	807	770	788	842	827	852	789	821	798	844	819	871	819	845	810	820	806	810	806	800	825	813	837	824	848	829	847	817	785	804	807	791	853	830	800	841	850	837	802	806	834	814	857	816	830	823	821	789	826	847	823	777	828	839	794	814	830	814	790	844	819	795	792	860	777	813	823	784	832	856	818	849	813	833	828	892	815	844	762	828	825	858	812	807	818	858	842	847	774	834	813	767	793	848	797	830	826	809	844	840	792	804	799	841	817	822	764	853	869	844	819	819	825	804	814	810	797	820	827	843	816	808	780	826	789	898	832	825	822	819	827	784	779	809	807	831	818	873	819	778	828	800	852	782	780	841	851	805	870	799	793	850	821	820	846	805	798	818	808	775	876	788	762	812	816	847	852	833	856	817	799	800	799	793	794	819	821	838	772	821	759	865	783	797	812	889	855	836	827	785	784	776	803	845	840	845	810	803	852	856	825	845	845	813	819	795	793	815	773	749	801	820	827	782	817	796	814	815	822	784	826	809	856	790	827	806	862	828	803	851	762	813	831	848	850	815	799	843	836	780	836	795	833	815	844	819	833	847	849	845	792	851	834	850	794	780	941	790	816	809	872	839	840	817	816	856	865	809	798	807	802	817	808	816	811	787	826	837	852	847	851	808	860	825	835	835	779	809	797	818	840	817	846	822	812	814	814	811	791	792	801	789	812	857	792	845	789	825	839	828	794	863	842	815	814	787	859	830	831	851	902	810	878	785	821	825	824	827	809	791	791	800	824	818	821	811	815	787	872	796	815	846	844	818	804	860	795	791	839	872	905	838	802	776	846	824	819	758	848	845	833	814	862	838	916	838	849	850	881	780	824	778	787	829	840	773	796	825	834	807	829	802	821	830	883	797	822	863	822	841	812	824	795
33586	13702	10935	10223	7993	5126	4424	3245	2251	2047	1724	1498	1087	903	854	740	746	605	603	659	620	593	524	487	554	533	508	477	441	464	535	477	448	430	465	477	418	438	464	486	400	413	432	406	386	367	430	385	406	403	401	400	376	413	400	387	376	370	392	437	389	394	385	387	354	391	397	404	388	408	365	431	369	381	392	363	396	411	388	409	384	387	414	399	419	386	420	400	410	416	402	414	380	461	406	413	387	390	391	362	408	407	356	395	383	416	384	428	412	405	368	424	397	423	415	384	398	392	361	384	395	444	406	407	403	368	362	403	358	396	448	416	373	382	410	381	408	409	449	421	400	420	453	429	422	432	391	386	394	431	414	364	390	389	392	392	412	451	410	399	417	401	389	345	401	426	370	399	408	421	410	413	414	407	418	417	430	376	369	403	431	406	400	386	415	394	375	365	394	387	393	387	431	366	390	421	406	429	432	412	391	407	414	409	405	390	380	410	425	400	453	420	380	394	407	420	406	364	453	401	393	395	371	405	403	403	429	398	400	376	356	399	395	382	403	390	452	392	429	425	416	333	403	408	371	412	408	386	360	370	420	424	395	404	406	377	396	410	384	424	371	372	450	386	378	414	407	424	396	401	452	428	376	431	370	414	389	367	390	374	385	392	395	404	372	375	369	396	397	396	399	392	423	368	389	403	395	398	376	440	412	390	384	388	383	400	397	434	391	405	401	411	402	398	439	416	367	385	458	410	420	453	435	398	368	387	410	385	397	398	422	425	380	437	406	448	421	410	388	423	415	373	394	430	405	408	402	386	387	406	385	401	375	401	413	377	413	418	388	381	399	381	417	437	431	394	388	379	406	386	399	387	372	349	407	401	351	377	411	419	423	405	408	391	430	428	415	412	447	406	371	402	377	399	420	399	426	401	370	419	427	367	394	407	432	406	382	426	410	406	364	385	396	384	391	419	405	343	383	407	424	460	390	364	380	428	409	424	427	381	410	363	382	432	391	400	431	420	382	421	353	420	371	394	394	415	402	398	364	401	408	388	431	442	430	387	431	406	395	369	416	417	385	372	387	386	371	413	415	395	412	404	393	418	385	401	371	373	382	396	385	420	395	379	429	431	380	386	395	403	426	420	394	388	398	400	350	367	404	373	388	394	416	418	393	377	442	401	393	373	380	418	444	426	395	372	392	361	410	446	396	394	399	410	374	353	393	427	417	427	373	428	387	405	407	416	423	421	374	390	348	390	400	390	392	415	405	421	433	406	437	401	355	414	384	427	376	401	418	376	404	415	401	427	410	381	365	381	429	407	365	421	412	404	419	390	408	435	383	399	411	378	367	402	406	385	422	371	393	441	438	430	409	400	432	377	362	388	433	401	413	434	420	416	427	401	390	403	424	394	387	438	431	407	424	389	378	414	400	427	397	379	365	363	399	382	434	417	427	411	434	437	401	373	417	375	421	392	381	405	402	430	415	419	429	371	426	367	343	404	393	377	421	354	460	397	406	372	411	440	433	420	412	415	407	407	399	379	403	402	394	358	376	401	410	406	396	409	354	416	372	411	429	425	368	431	422	420	386	350	411	392	398	384	401	382	433	443	377	403	392	412	405	363	391	420	387	412	426	353	387	417	437	370	409	385	408	392	418	386	414	404	370	344	385	432	401	379	374	356	374	396	392	437	367	415	459	405	380	414	426	377	421	348	377	405	393	433	426	414	417	364	370	409	416	399	383	390	392	410	396	396	367	386	427	428	416	416	388	418	383	385	423	383	371	435	417	401	409	397	424	393	405	389	375	415	422	416	377	412	406	436	375	421	404	388	427	384	409	377	436	371	423	401	386	385	395	384	418	394	383	444	394	366	415	382	387	412	393	373	374	427	394	423	437	404	380	418	404	412	386	411	359	427	357	391	394	385	415	419	421	416	384	408	400	413	383	379	384	418	418	452	419	377	362	388	397	423	383	381	435	411	440	400	432	389	368	417	416	401	413	426	406	424	391	396	437	374	431	367	370	408	369	400	414	387	372	382	406	396	370	387	407	388	408	411	371	372	431	393	398	425	417	437	421	410	430	398	385	408	402	403	415	379	417	407	387	400	423	369	410	397	412	419	403	395	417	393	448	407	394	381	346	406	440	380	384	391	404	410	365	395	392	381	409	403	375	403	364	388	394	420	400	403	413	354	420	404	433	400	478	416	376	407	411	451	445	405	422	388	411	375	408	446	376	420	407	393	395	377	401	430	427	400	422	429	426	388	428	412	406	476	404	383	412	418	443	383	372	392	387	365	408	385	448	398	385	426	420	390	364	430	404	400	405	423	402	461	409	398	373	398	413	382	378	366	424	416	428	426	387	370	389	397	402	428	387	404	424	380	395	394	348	391	430	399	406	364	415	417	387	414	412	400	380	413	435	428	462	440	416	413	386	414	409	378	378	374	412	395	397	442	385	409	365	362	387	413	369	343	427	387	381	377	428	367	377	422	380	410	397	397	446	399	426	418	385	385	415	425	401	416	398	432	464	434	394	385	376	425	421	380	393	400	405	392	406	432	394	370	386	422	388	424	358	408	410	427	409	402	420	387	401	402	375	398	407	405	407	393	386	388	393	355	420	385	380	439	367	376	362	373	387	386	382	404	375	364	431	384	400	412	380	409	410	413	361	377	415	425	387	414	427	398	360	412	424	349	408	406	422	426	417	412	378	410	438	395	415	424	394	398	367	371	400	410	371	399	396	409	366	395	419	443	410	396	345	369	412	404	398	435	410	353	466	436	399	377	367	457	404	427	430	437	408	384	420	411	402	423	402	378	382	400	377	411	419	437	419	412	401	407	438	411	416	424	404	385	403	399	397	418	408	413	386	405	407	383	378	378	400	424	400	367	391	426	435	370	425	374	438	412	405	396	379	440	383	390	373	377	383	380	388	371	427	452	402	405	394	367	414	400	348	409	393	412	334	389	378	429	408	449	379	380	353	384	375	384	447	381	394	389	415	370	429	385	399	401	414	398	392	368	387	399	377	405	366	395	421	386	375	373	419	403	456	387	414	385	377	418	426	441	376	366	401	402	388	372	393	413	350	388	400	422	387	377	405	408	402	430	433	419	384	395	419	404	376	383	416	433	438	403	396	411	377	413	398	394	394	409	423	388	407	397	381	401	395	420	423	404	403	403	421	410	417	395	439	425	383	415	385	413	412	428	433	405	407	389	392	436	413	370	395	414	407	406	353	409	409	375	371	420	399	392	377	430	418	383	397	413	403	385	377	408	409	410	410	378	376	386	370	394	417	366	426	379	395	371	377	398	395	412	398	392	383	400	379	395	414	419	390	397	375	404	396	375	412	382	441	399	404	391	397	410	414	393	412	360	422	427	384	411	418	442	369	427	431	379	383	433	370	425	433	437	359	421	389	423	400	392	426	426	414	420	405	381	431	399	420	389	393	388	382	417	389	405	371	377	414	449	413	411	407	383	368	399	381	424	404	419	416	405	402	422	392	431
19228	8986	15661	21547	20785	15681	14901	11081	8826	8315	7239	6292	4420	3461	3379	2960	2723	2184	2002	2103	2197	2030	1848	1580	1797	1736	1609	1525	1337	1348	1274	1313	1230	1183	1127	1119	1075	1109	1128	1047	965	974	927	932	938	919	913	937	912	923	864	887	880	844	894	870	890	922	873	900	824	911	894	890	941	874	857	928	895	888	915	812	879	891	863	889	878	873	838	896	825	853	849	823	876	875	887	876	851	935	937	892	883	879	923	887	841	877	898	906	881	878	880	885	876	888	882	870	883	856	855	852	886	843	871	911	925	868	910	939	899	839	855	868	874	871	867	913	870	820	840	867	858	837	887	887	859	881	883	902	897	877	879	833	898	913	896	883	858	911	902	898	858	901	918	928	858	849	864	871	844	884	831	880	868	848	933	888	873	896	826	881	871	894	909	844	900	870	871	846	911	873	859	840	856	890	875	869	909	859	872	839	845	837	826	873	861	892	872	892	886	873	870	892	848	899	884	910	883	889	917	875	872	876	894	820	883	874	864	881	839	908	843	873	854	926	889	931	916	838	860	871	891	872	855	918	830	898	824	808	947	892	924	907	884	883	890	856	856	874	908	886	868	856	882	912	881	889	864	817	858	828	848	894	933	849	885	827	891	868	869	868	905	873	851	853	870	893	900	866	842	886	879	896	883	889	860	847	850	888	863	896	870	905	902	874	920	930	876	869	882	894	884	888	904	919	784	917	892	865	892	880	876	863	874	852	884	880	800	896	878	863	865	888	886	867	932	837	937	829	875	890	846	851	851	879	907	831	889	874	828	833	851	915	930	904	855	856	811	909	885	861	889	920	866	853	906	856	892	906	839	910	895	874	871	912	859	877	862	900	882	897	880	861	917	873	896	876	856	864	944	782	918	891	886	903	883	868	898	854	903	878	902	892	864	838	888	865	837	896	883	851	883	897	858	889	917	854	906	878	882	888	950	911	903	832	864	850	870	862	916	877	921	902	843	842	880	920	918	878	867	870	871	882	910	918	905	874	842	852	869	867	865	872	894	903	851	906	890	842	812	877	837	842	868	907	840	821	902	867	864	880	906	856	859	828	842	873	872	907	846	937	878	897	885	969	875	912	858	847	871	844	881	843	875	825	920	918	863	870	891	870	859	934	868	854	844	877	870	922	947	872	883	887	858	890	868	884	821	919	805	914	937	847	851	911	888	886	870	884	909	863	845	877	889	872	873	877	865	898	876	852	875	896	812	918	809	878	856	886	941	883	885	904	875	923	870	884	848	938	889	890	861	857	873	901	863	915	864	855	877	867	872	876	858	887	926	899	910	826	860	885	876	885	873	848	891	859	850	884	922	870	873	907	878	915	921	869	844	916	890	887	837	875	841	897	815	842	884	962	865	827	864	951	889	869	903	893	827	892	860	845	827	862	838	874	864	901	880	882	926	888	896	887	902	866	868	864	850	913	895	863	865	843	880	867	887	894	874	903	841	870	863	861	888	862	875	894	872	862	889	871	914	881	919	863	844	902	855	867	904	912	849	880	810	839	870	885	848	871	848	887	846	874	882	907	871	874	924	917	916	896	881	852	883	818	881	895	909	857	931	840	903	889	859	869	864	842	890	872	872	856	836	868	851	885	911	892	866	849	882	904	880	857	835	914	895	934	848	864	897	873	852	893	833	884	884	873	827	816	877	924	857	890	872	880	853	896	891	878	894	886	875	877	861	914	865	943	851	838	902	819	846	855	879	861	801	868	911	857	866	887	912	889	855	891	869	887	916	888	903	892	831	850	875	873	844	923	885	871	907	881	906	857	797	895	872	855	865	939	868	907	828	861	898	886	867	923	930	876	903	863	847	852	872	888	896	851	888	869	887	833	887	896	888	882	858	888	861	886	883	869	901	861	855	912	824	874	895	842	856	915	873	889	878	877	854	837	828	872	893	871	822	888	844	908	880	902	911	925	878	844	911	869	825	887	904	906	807	854	887	930	891	921	885	861	904	900	872	831	826	871	863	867	878	896	862	893	875	876	872	832	861	879	891	835	903	893	882	898	881	884	890	887	835	861	935	900	870	893	853	869	909	847	874	861	890	867	875	841	872	873	864	931	886	847	819	857	877	856	824	869	899	880	899	858	902	854	893	878	894	865	872	890	890	899	868	882	888	881	893	885	943	855	898	875	908	856	880	887	844	915	847	871	854	861	902	869	893	864	867	863	859	875	892	874	886	850	849	927	864	917	864	832	903	916	869	841	880	857	850	896	878	908	870	822	854	853	852	895	861	898	926	858	871	855	875	859	891	936	892	885	865	902	793	907	870	903	861	869	851	880	848	846	929	904	886	854	848	848	910	848	846	883	862	879	857	827	862	826	854	882	901	840	899	857	863	879	789	839	867	924	894	843	861	934	943	937	872	854	878	833	896	918	838	926	874	852	801	857	861	924	896	819	869	906	892	890	869	892	871	917	863	819	883	877	865	898	929	819	834	928	875	857	875	855	901	920	852	851	862	840	923	880	852	866	848	913	813	843	813	866	872	867	849	898	848	910	817	896	903	908	871	854	878	884	873	875	825	877	853	905	848	879	922	875	920	903	924	903	851	863	888	888	883	839	806	875	940	862	865	860	832	901	854	878	862	848	897	873	847	893	919	884	891	893	895	887	830	920	860	880	887	844	845	875	813	918	831	883	888	876	900	900	866	872	864	896	840	864	893	938	928	878	821	895	859	862	886	868	856	844	857	878	867	871	873	873	894	935	910	857	851	907	873	890	893	908	891	907	831	848	851	890	852	903	870	839	827	816	862	924	885	841	854	854	868	806	894	879	914	870	854	931	868	891	871	924	857	869	873	920	911	866	857	902	796	900	856	898	850	868	845	913	879	869	880	912	879	845	804	884	907	893	801	864	827	937	899	874	863	856	895	879	885	847	929	867	865	876	938	865	861	880	901	883	860	920	866	864	896	869	895	840	916	871	924	902	889	883	835	870	839	892	896	858	851	889	838	864	858	848	922	848	904	972	842	912	841	859	918	908	901	926	853	892	884	935	848	869	843	927	929	904	852	907	864	838	913	843	882	915	869	848	897	882	898	816	896	908	876	866	862	859	934	908	918	857	886	924	939	871	909	860	926	826	868	893	862	893	898	896	897	854	833	890	899	889	895	887	872	877	864	914	901	896	857	919	854	829	928	833	863	826	840	861	887	848	917	847	931	874	824	853	914	849	845	864	885	825	910	860	914	908	877	894	852	894	838	866	910	834	858	922	913	859	845	927	901	856	890	910	845	903	888	870	875	910	913	896	894	870	881	848	855	886	897	823	890	828	905	880	871	886	922	877	832	959	897	873	895	864	830	856	852	897	840	867	837	846	870	878	884	822	941	883	891	831	874	868	915	910	835	822	885	855	870	914	845	900	905	854	865	892	837	852	864	849	891	914	857	851	885	840	891	869	905	888	818	873	804	862	835	914	855	846	856	921	886	837	838	893	880	952	843	853	906	951	884	819	889	901	842	880	827	835
13455	5943	4620	4042	3315	1988	1247	1045	1029	968	823	621	493	467	436	394	419	360	321	358	355	345	322	337	346	339	333	331	320	347	324	318	290	315	263	287	286	296	292	301	267	290	268	259	301	309	288	271	265	267	276	276	261	253	268	267	228	274	244	277	305	268	293	281	256	293	271	271	272	271	256	290	276	298	279	275	268	263	287	277	299	290	258	255	297	266	273	273	264	264	337	257	305	295	302	290	274	283	259	276	284	269	278	268	269	317	278	263	231	255	265	267	299	265	269	288	284	271	269	280	246	254	292	273	270	284	275	259	304	286	279	296	290	303	276	265	285	257	247	251	282	265	282	246	268	253	288	270	244	257	281	227	287	252	293	271	273	296	279	254	252	273	291	273	285	264	271	279	269	249	309	279	308	283	254	265	282	278	300	310	275	277	280	292	295	306	267	303	268	275	288	307	274	274	250	248	279	262	301	260	281	278	311	264	271	308	284	293	292	273	244	270	284	257	251	290	256	272	276	264	305	285	291	275	310	258	265	276	276	276	272	283	272	274	292	313	272	266	271	275	271	295	286	281	266	295	232	251	248	279	252	287	294	279	277	247	264	259	230	277	261	289	314	280	314	259	282	282	282	298	292	282	300	292	284	274	267	265	294	267	294	273	278	278	257	299	286	307	264	252	241	309	281	261	277	270	273	285	281	278	268	280	292	271	284	288	259	252	299	322	263	306	285	268	293	301	285	267	291	301	287	293	314	283	281	256	227	299	281	260	280	306	268	269	256	265	248	278	306	266	286	287	252	286	277	266	295	280	295	256	263	277	286	286	265	308	282	322	257	304	290	283	280	305	302	273	274	291	268	283	265	278	261	266	307	268	245	238	284	281	264	285	281	269	260	257	268	280	284	294	277	275	300	306	290	262	282	282	295	282	255	273	265	284	269	304	283	284	248	291	291	264	282	270	286	286	240	306	259	274	262	282	283	285	266	289	271	277	288	259	318	252	267	276	278	267	281	282	252	284	284	281	272	285	283	274	304	294	296	261	281	255	295	291	300	263	273	293	281	284	261	251	271	316	293	267	315	279	279	287	276	282	265	302	275	305	289	259	288	282	291	306	283	269	284	274	267	293	254	290	266	271	328	258	261	258	286	288	278	286	284	268	275	290	298	262	283	287	278	288	239	275	266	317	267	277	280	270	243	233	246	273	321	283	279	243	293	280	288	296	292	262	286	261	280	276	302	260	270	298	264	253	289	309	294	303	293	322	255	255	247	252	278	277	272	263	271	280	262	298	290	305	243	296	243	292	272	275	266	248	252	320	277	274	270	318	251	278	337	281	308	283	300	293	280	261	291	276	298	284	277	287	260	281	247	273	274	277	283	290	237	282	272	234	255	287	319	288	253	285	283	280	265	292	243	254	260	293	255	267	281	281	267	312	266	292	278	277	272	293	271	291	262	239	252	295	294	282	276	236	282	251	264	258	283	291	296	300	308	285	269	285	265	272	271	296	284	283	281	317	306	255	272	280	270	256	310	285	285	268	290	278	260	287	252	294	276	303	286	297	268	285	269	279	278	220	267	241	296	294	271	281	277	276	270	308	278	266	298	257	299	258	280	284	250	277	300	296	296	259	274	307	282	279	256	293	304	256	298	276	287	287	295	287	294	285	272	292	296	265	275	272	274	309	269	319	310	278	262	253	296	252	265	280	284	266	269	276	303	281	272	260	244	258	282	268	309	276	291	308	288	279	294	294	267	296	270	285	282	281	283	265	308	253	282	260	288	295	253	275	287	268	281	277	274	294	297	260	256	280	298	278	276	261	285	270	278	242	276	274	276	262	277	285	267	293	285	265	267	261	264	284	285	283	291	316	242	282	273	261	264	261	291	280	281	286	282	256	276	248	292	321	269	270	291	279	263	280	294	266	300	282	267	253	237	273	274	296	268	252	280	273	271	307	269	286	266	278	272	281	261	269	266	256	287	277	278	273	279	271	282	257	249	287	272	312	276	286	269	296	277	274	268	271	277	268	249	304	292	293	273	294	312	297	286	250	312	279	277	296	253	285	272	252	266	299	239	297	296	268	266	281	304	256	303	283	273	268	286	278	244	258	284	282	260	280	281	270	248	328	275	297	285	287	276	269	279	269	280	285	291	284	276	270	291	271	306	258	298	254	249	331	254	293	287	277	263	238	279	260	247	267	282	249	260	298	291	274	276	269	255	270	288	246	282	258	321	302	287	285	302	288	272	282	253	280	296	278	270	285	250	297	271	287	278	279	261	269	264	264	293	281	283	262	259	281	267	289	253	298	283	288	271	240	294	265	274	263	287	317	281	264	285	269	287	272	272	299	259	281	319	268	296	267	268	280	297	286	274	291	298	271	269	275	313	266	283	272	283	238	263	280	295	307	289	275	294	271	257	268	286	241	281	238	257	274	278	291	291	278	243	281	273	300	277	274	256	277	298	231	247	237	274	260	274	289	243	298	258	276	292	269	257	253	277	290	299	259	276	274	268	254	267	288	268	277	282	237	283	300	285	271	254	272	293	294	307	303	282	271	287	306	304	241	280	295	304	284	304	301	279	273	263	301	267	302	290	246	255	251	280	258	276	264	303	285	270	311	257	254	275	292	286	312	280	283	280	248	236	291	254	259	294	266	283	265	293	267	275	282	280	236	296	304	271	290	306	297	300	295	274	277	313	260	291	286	318	249	247	295	274	296	276	283	260	293	281	288	322	287	295	301	270	280	269	297	300	261	263	271	280	288	281	280	280	261	273	262	274	248	279	313	284	265	261	256	241	291	269	264	270	265	254	241	261	258	256	274	295	258	252	254	279	299	240	295	316	264	288	271	273	263	303	277	253	271	280	290	273	243	253	283	263	300	252	294	272	268	270	284	261	282	310	293	248	284	243	278	298	255	293	306	295	268	312	297	280	274	285	293	237	268	305	274	266	312	296	262	257	280	279	269	268	256	284	280	240	292	311	263	287	270	238	287	267	280	257	246	290	288	260	301	274	284	280	274	255	260	297	289	283	258	291	304	272	261	289	273	322	271	251	260	256	299	262	267	279	284	284	243	318	260	294	281	309	271	283	253	249	286	306	280	265	289	292	259	283	271	271	236	276	300	264	263	262	288	287	283	269	277	279	280	277	287	275	254	286	288	272	285	259	258	257	266	285	275	279	292	269	271	296	322	254	247	262	271	268	272	262	274	329	274	287	257	290	277	307	281	290	276	263	234	277	276	300	303	266	298	245	290	264	274	278	267	299	283	281	303	295	288	250	234	275	275	280	252	288	291	277	302	285	291	275	272	272	253	288	264	269	293	260	268	289	284	286	255	256	289	267	279	269	307	307	266	265	280	289	276	295	280	272	257	296	283	281	312	323	302	291	275	271	283	263	276	261	285	279	270	283	259	253	279	286	290	295	265	278	256	243	273	269	264	288	305	262	272	285	302	254	282	296	275	319	264	297	306	288	292	267	277	280	257	295	309	268	270
8447	4780	7920	10281	10850	6850	4853	4330	4354	4014	3225	2592	1911	1652	1588	1543	1390	1074	1148	1069	1075	1061	982	1024	1014	973	911	904	828	858	881	780	854	765	731	694	717	725	720	704	649	660	639	676	609	650	647	656	658	629	657	717	606	704	669	642	673	564	680	611	699	665	687	622	646	650	661	648	644	618	638	647	672	647	625	651	677	611	682	642	630	632	617	668	679	636	635	649	664	665	626	664	635	631	633	687	648	679	664	596	691	688	687	682	636	696	663	617	646	659	639	671	650	626	666	680	620	619	616	674	663	632	670	675	609	640	656	650	687	642	655	652	629	657	624	669	670	656	689	627	665	615	656	667	656	683	660	627	681	632	634	687	623	695	640	631	676	640	627	625	625	589	642	624	685	635	660	654	608	638	653	643	671	609	631	619	660	670	659	668	636	704	674	656	634	650	639	635	621	631	671	651	669	695	639	647	661	658	634	629	650	599	616	685	680	581	613	693	697	679	662	653	689	643	684	639	628	662	682	637	629	614	644	635	627	662	662	657	606	673	681	619	695	625	661	698	618	617	625	615	626	688	659	647	671	657	575	629	661	652	616	614	621	662	703	656	663	665	653	626	614	607	625	677	646	673	638	657	657	659	630	665	639	666	668	624	665	688	628	625	612	655	658	671	650	688	642	643	642	659	694	653	650	682	671	661	666	641	681	656	654	647	633	647	628	650	618	644	653	605	661	648	611	643	642	660	676	660	612	637	664	638	700	588	613	661	621	602	638	718	606	657	651	621	644	613	644	641	618	645	618	661	690	706	678	641	658	646	642	617	653	679	618	689	666	673	636	619	688	683	636	620	605	632	644	660	676	644	616	697	621	641	667	659	668	679	694	638	654	637	625	633	646	670	616	650	644	669	639	634	661	629	628	642	639	649	625	643	658	660	681	695	643	673	638	631	654	670	647	605	633	650	569	605	639	603	640	689	658	653	602	592	671	651	659	633	645	666	631	644	673	616	641	632	630	671	597	633	635	623	594	626	648	604	665	613	663	598	653	622	646	623	653	680	686	680	657	588	609	682	596	645	615	652	635	640	626	630	646	660	629	642	630	639	614	655	653	661	649	638	650	651	626	682	697	633	633	605	601	649	624	649	676	595	663	673	640	689	620	637	663	679	627	657	678	636	627	630	697	638	645	673	677	614	616	676	634	638	685	667	648	622	600	644	645	639	614	639	666	648	661	622	675	625	651	675	653	689	636	720	669	653	650	696	629	659	652	697	648	647	641	672	700	676	607	602	636	642	631	633	621	638	647	661	626	642	630	600	649	636	666	615	606	613	687	607	657	684	671	652	616	651	627	658	652	629	668	637	692	611	670	681	682	660	680	673	610	642	654	647	673	585	649	655	671	656	664	637	617	609	670	660	662	687	660	627	634	653	633	626	640	637	619	606	661	641	679	679	652	637	664	648	608	649	598	653	638	685	674	643	650	650	702	650	657	657	614	675	620	647	646	634	638	596	698	697	641	588	644	638	623	625	666	621	595	658	673	701	588	613	641	642	660	620	658	662	599	668	660	630	626	623	587	679	651	675	637	678	651	660	658	626	610	623	658	617	648	646	650	666	680	654	626	636	680	653	682	619	642	667	639	701	652	663	685	660	631	665	599	652	616	660	621	607	636	628	622	647	622	643	692	675	670	686	647	610	646	639	666	649	633	618	620	682	638	620	654	654	632	629	663	649	670	639	649	639	671	635	638	661	661	642	637	620	665	615	665	664	650	650	678	669	672	658	641	638	666	644	612	701	677	701	643	645	652	653	669	628	616	631	616	656	644	612	633	642	597	620	680	641	675	683	612	653	702	624	624	648	628	591	593	661	641	649	648	616	618	674	609	594	610	632	605	607	641	641	655	651	615	646	635	658	664	637	668	595	648	649	684	648	612	631	657	639	618	628	692	655	634	650	661	643	647	627	626	625	640	685	627	659	688	661	674	659	642	672	656	668	648	640	654	668	634	607	678	638	625	641	630	686	650	653	660	660	625	641	638	627	631	662	666	666	669	644	615	667	632	650	720	639	683	661	622	688	643	648	616	598	692	645	656	647	632	632	697	634	636	655	671	650	595	632	636	644	590	635	647	634	664	664	648	611	654	646	659	613	663	615	661	637	663	637	678	629	655	702	681	668	644	641	662	625	663	651	685	620	641	653	684	627	639	612	714	671	637	643	665	624	645	657	662	659	686	628	672	644	642	659	605	613	660	677	676	637	651	657	714	615	662	671	638	664	660	648	630	607	593	640	636	683	654	661	662	628	648	637	651	643	664	634	686	638	667	644	617	614	619	688	639	671	636	618	650	634	634	614	641	673	638	680	614	656	660	627	647	665	648	680	620	632	669	635	694	646	635	663	650	645	636	646	615	662	609	627	678	701	641	641	629	671	636	652	675	660	651	653	623	678	670	674	644	620	656	592	609	644	628	701	637	625	613	674	647	615	645	650	636	657	632	706	669	637	621	632	649	699	635	626	677	635	651	657	685	689	609	683	698	606	651	684	618	676	655	666	634	665	640	648	641	624	649	660	649	657	677	642	626	651	641	681	636	674	610	646	647	687	632	621	624	636	618	623	650	636	693	647	633	631	649	655	649	656	678	670	625	688	616	654	650	623	681	594	634	623	636	621	671	669	649	651	666	680	636	645	641	622	650	621	635	604	612	597	653	686	649	648	665	652	638	665	614	607	684	655	649	669	631	621	645	632	620	657	647	623	611	601	653	641	641	609	650	603	632	644	628	625	640	668	622	627	622	631	610	665	672	645	654	657	661	645	660	612	633	629	612	618	666	625	663	633	676	671	661	649	643	627	633	632	602	620	617	635	647	647	626	601	614	680	650	687	628	600	636	657	622	610	671	696	685	643	663	605	627	636	630	643	618	647	631	630	628	652	692	661	654	621	645	646	670	702	665	638	618	621	630	622	585	598	635	646	671	603	703	641	671	663	652	653	669	618	664	702	640	628	620	624	628	653	633	661	603	627	639	673	606	655	680	686	679	599	659	641	674	667	705	649	647	651	657	679	672	630	624	669	614	630	639	676	602	706	664	655	624	671	649	660	619	622	645	680	661	649	658	606	646	679	637	661	646	664	653	689	719	627	620	609	622	657	626	619	657	630	699	673	673	666	597	646	677	657	612	675	647	570	618	673	646	624	671	665	643	643	652	611	622	620	613	686	690	618	688	640	657	664	606	686	698	672	619	624	664	670	651	628	697	605	643	688	633	606	636	667	629	621	622	623	644	672	661	663	623	653	654	653	688	658	687	685	672	621	678	621	633	683	686	644	649	663	621	653	653	618	644	650	650	641	605	638	633	657	631	656	686	670	634	644	698	676	700	635	626	658	658	636	657	685	633	649	687	637	689	638	633	669	695	636	639	639	668	691	677	626	669	664	653	661	661	639	643	632	663	594	629	620	671	613	656	610	604	638	636	687	659	633	634	639	649	699	670	638	631	677	618	634	595	629
23891	9449	7214	6466	5375	3644	2280	1916	1642	1615	1240	1077	841	779	668	649	526	509	509	447	569	471	450	476	450	414	488	432	436	393	434	397	389	388	402	360	440	390	401	406	396	395	370	360	367	369	376	385	383	338	371	377	380	381	341	414	384	378	364	375	365	350	350	388	364	323	394	343	363	399	341	369	380	366	383	420	352	392	398	375	352	371	349	355	375	370	379	385	363	366	384	376	366	353	371	344	339	372	404	371	387	423	383	348	349	369	383	379	381	371	323	423	387	426	337	369	331	404	352	372	369	347	357	386	362	391	375	373	375	386	383	374	364	375	386	387	371	364	376	377	369	349	374	341	375	385	371	373	396	347	345	375	360	382	359	329	368	339	361	350	363	386	363	375	387	391	367	389	393	387	357	359	366	350	391	343	408	383	352	380	368	365	360	349	392	421	345	383	381	368	350	380	433	380	356	396	385	351	384	356	357	402	398	380	347	349	369	366	366	358	346	355	386	331	367	335	372	385	366	376	371	379	349	373	393	364	362	374	406	350	402	376	370	391	403	380	383	387	370	381	356	385	404	358	356	377	366	390	393	370	383	344	377	379	378	388	400	330	408	366	357	373	378	378	399	361	397	383	370	411	369	362	353	369	351	340	366	401	367	357	369	351	395	377	354	349	368	338	399	392	364	371	375	362	340	384	345	415	332	349	406	377	406	361	344	339	377	366	342	401	394	346	390	361	345	373	354	322	384	386	374	381	359	346	377	364	387	369	374	385	388	379	410	369	335	370	357	372	404	376	370	381	358	370	372	368	385	353	369	400	382	397	369	366	395	411	365	357	356	381	323	368	371	345	333	348	402	330	381	369	358	393	354	356	388	388	337	354	334	400	412	373	379	374	350	350	351	392	396	342	398	371	388	388	363	362	381	359	355	335	360	377	366	358	394	346	411	390	379	362	372	330	329	367	357	342	382	372	376	372	392	345	432	364	365	388	361	385	353	396	369	369	383	359	381	411	367	352	373	367	413	350	354	342	365	360	376	363	326	358	362	352	384	376	349	392	348	400	348	376	377	361	380	356	377	391	368	375	357	389	344	390	376	404	390	382	368	334	358	377	368	351	376	355	358	362	399	365	346	376	384	359	440	349	355	372	377	379	345	351	365	345	374	375	367	418	354	368	338	338	354	380	379	386	339	355	394	362	411	355	357	392	352	369	353	375	416	375	361	369	374	350	368	389	358	387	379	353	333	349	344	379	329	352	371	362	360	346	389	357	366	396	440	375	373	373	333	387	368	327	373	366	341	364	381	365	343	358	347	368	339	387	359	350	340	363	346	348	391	391	324	409	350	355	357	348	361	381	388	383	346	397	382	367	394	413	389	383	420	339	385	386	357	378	393	358	377	337	353	389	409	333	364	400	360	379	363	368	390	357	356	385	359	348	314	352	395	396	417	377	338	352	353	371	368	404	382	371	388	392	370	379	344	391	348	374	374	365	342	387	350	369	382	368	322	383	351	345	367	363	351	367	324	384	381	365	363	356	370	368	382	402	365	372	339	337	365	379	338	342	373	369	358	365	317	384	382	326	340	349	371	364	412	348	366	365	366	402	370	373	364	365	359	374	407	361	357	363	390	408	353	321	337	352	364	390	358	381	361	369	339	379	351	359	371	353	378	380	359	357	419	348	400	367	383	358	389	364	359	340	367	386	361	383	352	338	359	368	364	372	381	358	371	349	368	347	380	393	346	390	405	361	379	382	349	350	351	353	333	375	346	359	378	387	386	384	389	386	343	362	356	363	340	399	380	336	329	371	352	371	400	363	386	368	416	369	395	363	359	395	362	360	336	364	384	350	352	358	382	346	365	363	358	371	390	372	387	418	360	344	369	382	344	399	367	362	359	367	409	375	394	348	335	380	380	382	375	385	366	382	395	375	366	357	345	442	374	398	373	381	366	369	397	388	378	363	375	343	354	384	386	397	377	339	379	368	359	381	367	396	388	346	367	355	360	404	333	365	363	382	402	376	350	336	372	421	399	396	354	354	401	374	376	333	373	358	370	371	370	394	384	388	385	386	364	373	367	398	362	370	377	345	382	360	378	395	328	381	370	360	354	342	369	357	353	367	365	341	346	367	377	390	390	351	365	383	401	375	380	377	354	365	340	369	351	373	382	407	369	339	382	386	389	373	364	382	383	323	397	395	365	371	350	359	361	373	356	352	319	380	348	353	376	377	350	341	390	395	368	379	359	375	377	368	358	359	359	407	332	359	348	355	350	384	383	343	374	355	407	354	363	386	389	352	398	381	388	388	371	392	372	379	383	339	393	363	360	374	361	361	349	361	365	362	385	344	396	379	375	369	374	340	347	360	354	374	389	371	373	327	395	339	359	406	416	330	367	392	340	379	397	355	367	383	371	400	366	360	391	370	364	354	416	390	388	363	349	352	357	348	353	360	354	363	371	393	342	410	364	382	391	377	387	342	406	361	390	381	338	324	364	378	340	338	428	353	423	377	340	365	353	387	396	366	379	374	364	357	350	325	374	383	364	378	358	398	358	326	356	346	410	406	390	428	366	373	336	367	375	392	358	351	350	358	359	355	393	390	364	378	395	400	348	411	368	337	382	340	359	355	358	349	404	355	355	405	375	350	345	368	350	358	409	338	358	370	390	373	360	367	337	356	408	368	389	358	356	325	342	376	425	351	360	364	389	390	387	407	395	361	370	355	365	360	394	338	392	385	369	364	364	371	367	395	412	387	343	332	362	371	379	349	364	389	376	360	354	371	400	387	375	355	373	394	357	380	377	375	384	378	385	364	368	377	401	352	393	359	388	367	366	422	325	381	371	372	371	373	337	345	360	371	363	375	388	362	393	391	343	378	378	377	409	373	359	341	385	376	382	376	384	397	365	365	385	339	341	350	392	379	399	408	370	370	326	370	379	389	395	396	393	399	359	355	353	356	356	400	354	387	377	382	365	433	391	352	378	396	395	297	353	373	342	401	384	354	380	367	394	372	373	371	380	395	363	380	340	371	361	362	358	358	333	383	359	324	346	359	364	381	393	346	364	378	376	359	366	353	382	370	333	381	348	345	370	339	404	380	346	365	361	382	349	371	371	373	361	398	392	356	344	322	327	374	408	320	314	356	364	366	378	350	373	360	395	327	373	376	403	410	391	396	313	381	381	383	399	408	400	388	352	377	390	415	371	358	404	358	374	377	321	366	361	355	358	373	376	357	332	340	366	370	385	404	385	357	376	387	349	334	397	398	392	403	401	371	370	375	357	372	376	336	396	379	375	402	411	383	347	389	343	397	397	374	381	379	352	346	377	365	389	382	418	409	374	400	382	366	382	359	354	362	341	369	346	351	357	370	319	355	376	385	352	323	351	337	387	396	408	378	361	351	390	372	357	375	392	406	352	334	381	362	389	349	378	358	373	344	389	334	376	353	354	381	339	377	374	344	345	388	330	396	363	345	348	368	376	402	339	364	340	349	345	357	367	362
14811	6984	11647	15853	15981	11703	8374	7371	6949	6688	5514	4506	3443	3016	2595	2336	2130	1856	1757	1770	1752	1505	1494	1527	1470	1420	1293	1241	1220	1163	1140	1033	1083	1086	998	992	998	927	977	993	860	962	866	858	834	822	830	806	826	856	848	854	791	813	824	849	811	846	802	818	892	828	847	781	827	819	826	839	870	834	823	790	814	827	837	863	828	759	856	799	816	818	843	872	813	811	829	857	828	840	854	814	848	826	841	831	848	854	829	845	827	857	809	837	821	803	792	839	801	798	839	815	819	824	874	845	828	817	776	821	838	851	836	836	855	832	808	800	781	819	791	800	867	854	832	820	843	852	869	843	866	844	815	816	823	816	809	799	829	862	814	846	878	825	816	822	782	784	832	861	832	807	847	866	804	847	856	877	847	804	823	808	778	808	846	839	851	851	834	790	833	844	823	779	851	845	833	837	824	808	836	801	827	831	833	794	826	788	819	814	837	840	852	819	761	800	785	806	842	822	819	841	894	839	808	827	792	795	837	811	821	816	791	804	885	786	819	825	813	821	853	820	789	842	862	811	820	806	828	814	894	823	805	888	712	801	796	840	802	834	789	834	840	848	814	827	853	802	844	841	834	826	803	842	812	875	836	809	784	807	871	731	830	827	855	824	829	782	836	852	816	853	803	778	825	861	807	809	840	845	825	817	822	822	762	796	841	809	801	800	835	806	796	853	737	833	785	853	814	875	806	782	818	814	825	780	835	800	854	823	852	805	840	828	835	806	834	784	826	823	776	797	793	827	832	823	823	864	810	822	824	851	831	838	822	828	804	830	810	802	826	843	828	838	782	876	825	868	860	806	854	840	839	816	894	846	835	836	815	770	845	810	810	851	828	842	826	826	805	806	815	818	841	821	834	811	866	897	811	812	801	795	871	818	855	840	779	868	829	848	773	777	853	815	814	841	850	788	822	862	786	788	807	837	844	849	770	825	830	777	858	835	830	809	846	849	796	856	786	811	828	803	810	842	790	822	825	873	841	778	809	814	828	869	836	860	790	784	826	794	829	823	818	834	805	800	836	871	823	871	833	833	819	813	795	843	808	803	847	791	871	843	833	806	851	821	849	820	833	803	828	813	824	840	818	830	768	881	867	819	817	846	799	813	858	798	795	778	896	874	770	783	835	851	810	792	816	832	837	875	864	830	833	831	846	792	803	834	834	875	836	840	806	843	802	854	818	852	845	811	853	856	830	803	811	793	822	854	821	801	818	795	825	812	835	818	812	789	792	807	811	775	870	798	844	843	829	876	811	834	815	801	783	831	840	788	848	773	822	839	817	814	838	825	789	793	804	800	778	799	788	802	854	830	790	833	836	834	818	826	821	819	779	814	872	764	841	835	790	831	796	904	781	848	831	790	840	815	800	864	876	857	821	819	846	806	764	838	834	850	812	860	840	836	802	783	861	768	816	800	842	818	846	795	878	836	832	814	814	869	823	865	754	822	795	822	837	821	824	840	856	824	855	811	802	822	823	854	837	824	809	842	838	838	797	821	829	841	850	849	798	807	827	837	804	845	814	840	840	830	849	844	819	820	837	804	841	846	870	856	802	852	799	847	784	839	832	879	865	839	781	849	814	820	815	851	863	824	841	849	845	844	806	801	823	854	847	766	911	816	902	871	821	844	858	851	813	808	873	875	828	820	802	824	794	800	868	781	803	836	821	795	780	809	859	803	865	801	817	804	797	801	783	873	836	842	811	827	794	839	852	813	751	873	798	802	854	804	815	846	816	883	823	893	805	815	792	846	871	775	856	834	881	866	819	828	821	842	846	875	838	787	850	798	851	811	820	833	837	843	818	808	812	789	883	790	803	808	852	845	840	875	838	801	814	850	830	816	838	818	842	742	822	804	814	780	812	861	866	814	832	847	805	771	814	841	834	879	830	862	802	817	784	816	835	833	819	779	850	812	813	808	836	923	920	769	796	854	851	822	812	798	855	833	852	800	824	854	769	810	846	849	813	816	868	782	843	816	873	853	814	811	850	819	825	859	836	824	799	786	821	770	800	818	839	772	822	827	847	832	794	800	878	825	792	843	844	824	809	812	835	806	814	825	822	854	829	854	821	801	785	831	812	845	827	793	837	863	809	767	786	828	839	853	902	818	860	789	845	818	826	826	858	784	866	828	834	841	846	817	845	832	823	777	869	792	827	824	824	831	801	824	855	869	817	790	860	794	833	817	815	807	823	834	838	798	787	824	849	774	822	818	821	789	785	820	841	827	839	850	811	835	826	794	803	809	894	803	816	780	805	817	828	875	803	875	834	794	859	800	821	811	850	860	839	822	843	884	830	835	869	830	785	807	796	822	788	785	828	833	791	840	789	856	852	848	818	825	803	879	882	786	779	761	844	862	864	780	815	831	808	836	840	884	825	833	826	811	828	849	859	807	842	840	851	859	806	825	826	822	831	840	825	811	815	811	813	807	816	827	827	822	824	808	815	817	803	820	815	808	809	769	876	829	836	816	776	815	859	786	833	797	809	844	835	845	878	855	845	841	817	871	815	773	888	853	850	814	801	881	851	859	886	827	824	878	788	818	861	828	802	830	797	797	821	786	804	825	770	837	813	757	848	853	823	818	880	860	819	853	834	833	815	884	787	835	843	847	813	831	831	849	782	855	801	860	861	782	835	855	852	821	868	803	846	836	817	844	810	883	819	828	820	814	822	818	806	843	796	924	812	872	804	795	873	873	849	763	830	832	896	844	851	841	855	806	813	906	805	812	824	829	832	898	936	809	801	910	790	827	736	813	841	822	814	839	823	852	812	809	818	857	826	798	832	822	852	906	797	827	814	831	822	832	816	869	885	893	820	846	814	798	856	815	826	793	854	825	791	797	814	769	841	803	794	885	842	804	810	809	827	822	851	836	822	841	798	840	871	794	802	845	832	867	813	817	837	827	830	792	803	822	821	842	857	796	836	776	815	881	848	818	837	799	831	789	854	803	824	840	807	839	817	775	797	796	828	792	829	810	830	815	816	753	817	867	854	858	799	791	810	782	798	828	805	820	838	812	856	793	814	812	831	816	842	889	785	851	825	849	779	832	861	867	879	858	801	860	856	840	839	851	836	853	806	831	839	839	835	856	850	845	804	812	885	781	805	831	785	843	858	827	789	829	858	833	824	827	787	840	859	809	840	816	807	879	795	783	825	785	846	807	820	858	788	800	817	849	826	826	861	801	800	849	840	882	819	755	889	886	820	852	811	834	860	843	848	862	802	858	849	840	849	847	819	803	824	848	838	805	858	818	848	870	819	803	843	806	791	794	798	823	838	848	824	820	809	826	790	850	865	856	804	821	859	877	864	809	837	793	808	828	804	846	805	783	835	788	814	769	820	844	841	822	821	802	798	889	834	881	847	837	824	831	799	802	813	832	824	811	833	810	819	804	798	818	870	870	825	873	890	814	861	851	833	800	858	848	854	853	793	806	841	813	833	849	820	788	785	809	849	798	802	815	870	795
33824	13437	10068	8938	7344	5031	3159	2574	2225	2054	1812	1439	1108	921	836	807	740	635	603	642	620	561	554	606	518	517	491	481	499	516	458	463	452	430	435	458	435	432	461	472	426	405	398	444	448	413	402	441	441	372	437	414	407	361	405	424	370	422	412	417	409	393	366	405	390	393	377	400	383	424	437	446	417	375	416	421	371	407	411	387	413	405	409	395	404	438	396	393	411	430	418	419	405	393	400	379	386	425	376	428	391	394	405	443	404	403	407	413	399	436	398	432	387	391	442	396	432	387	406	393	401	421	407	390	390	409	374	386	423	352	404	405	417	406	449	415	386	415	370	430	387	417	396	414	415	376	429	433	454	410	436	434	396	414	381	411	398	360	424	412	384	439	396	418	377	426	438	377	391	428	424	423	436	342	420	467	431	395	415	453	427	421	399	389	422	389	419	430	431	405	389	446	370	393	381	422	377	455	394	403	413	380	412	397	431	373	408	433	382	427	433	392	386	404	390	456	388	425	418	437	439	429	371	399	369	425	428	423	387	404	372	417	401	429	400	409	387	421	359	401	406	379	416	390	386	424	395	405	395	371	399	364	425	422	394	409	405	412	408	420	416	414	402	413	403	380	406	391	389	422	368	407	409	373	406	441	395	401	458	401	419	420	430	415	432	422	406	373	401	435	395	407	395	454	392	367	415	415	373	385	417	422	376	435	428	436	405	433	426	430	414	423	399	425	398	389	403	428	381	419	397	383	418	444	386	396	390	376	436	384	383	453	420	367	397	380	393	397	395	385	390	400	416	416	434	391	432	406	370	381	390	416	404	382	405	403	377	427	426	388	430	418	449	394	380	444	415	408	379	426	403	377	406	382	419	372	415	361	412	398	422	404	436	418	398	414	416	423	417	394	438	422	415	432	390	412	407	407	372	405	428	433	381	388	412	426	403	423	423	411	384	390	421	414	410	420	408	410	417	405	397	381	436	405	421	410	422	408	422	436	404	415	412	436	441	431	374	393	391	401	370	393	405	428	370	368	364	423	403	388	390	406	362	422	391	387	413	434	401	383	462	398	404	382	423	399	419	412	379	374	436	431	415	423	422	404	444	398	388	444	435	406	402	420	401	396	378	423	398	422	398	396	422	413	421	446	414	396	426	397	424	378	381	418	438	372	408	417	393	394	424	413	409	387	436	424	431	431	384	409	373	419	427	365	394	439	403	412	337	406	432	393	419	406	421	420	430	453	387	420	417	370	437	415	410	418	413	465	447	381	403	432	448	413	391	440	425	373	380	435	394	387	407	433	396	428	381	416	418	407	420	422	383	445	407	397	393	383	400	430	409	436	443	392	407	417	406	377	388	398	394	430	421	467	387	377	423	439	408	407	445	399	415	384	436	365	387	400	399	408	382	377	423	345	417	404	383	393	377	389	416	428	470	431	387	408	372	413	380	398	423	424	385	419	406	401	399	379	393	405	392	412	407	370	401	410	414	420	373	401	420	388	429	438	387	396	413	435	412	411	384	419	386	409	409	391	439	411	392	404	407	461	390	396	392	423	425	385	448	420	369	443	382	400	365	404	404	430	363	398	414	402	350	379	391	431	362	351	411	430	407	365	412	399	408	434	410	366	441	457	392	419	419	393	385	409	427	437	424	383	412	380	430	408	393	409	399	372	419	443	402	364	417	419	403	354	420	371	396	384	411	427	423	369	426	441	385	390	380	397	360	424	407	422	386	392	395	389	433	405	403	397	436	402	416	388	412	390	407	382	402	412	420	441	421	414	392	407	405	396	412	417	417	367	393	427	399	418	408	403	402	418	410	421	391	397	406	399	417	389	399	404	424	394	395	411	384	427	437	428	431	423	390	400	394	411	408	418	421	392	401	375	416	395	401	434	463	442	371	432	445	434	416	408	386	416	437	417	429	433	412	407	417	415	391	404	421	366	417	412	387	397	391	399	423	388	431	413	424	393	399	409	419	441	416	425	439	466	408	411	431	372	404	429	411	406	388	404	389	389	410	387	437	407	413	405	452	421	443	445	371	369	411	424	421	383	428	381	414	385	425	410	392	418	426	394	401	401	442	444	395	401	430	406	409	387	408	378	392	383	399	394	414	376	407	425	380	424	395	392	414	423	408	358	403	396	425	419	401	418	410	402	396	411	427	438	404	409	406	418	396	423	409	422	432	384	385	362	362	411	381	438	396	405	408	437	392	403	439	392	389	428	412	416	395	447	391	358	398	402	404	384	407	389	460	373	427	378	401	393	416	436	430	410	412	425	407	395	416	378	383	413	381	387	434	422	412	416	404	373	379	446	404	374	426	385	374	375	405	394	453	415	376	417	438	425	417	349	419	412	415	431	388	411	433	387	420	425	410	375	399	395	404	378	430	407	392	408	417	414	436	428	434	429	411	435	417	381	432	400	420	392	383	416	407	354	382	446	433	436	440	394	406	416	422	437	395	441	419	419	439	348	372	380	427	365	428	386	431	405	462	410	409	398	428	391	405	386	403	377	416	376	391	345	425	422	443	398	398	392	432	412	397	412	415	415	384	369	411	402	435	399	382	399	425	429	377	415	448	430	426	403	434	401	428	380	390	418	450	400	406	399	381	395	417	414	398	402	374	416	419	428	407	401	416	405	440	410	377	407	402	416	441	449	380	394	422	436	417	422	408	430	361	377	411	411	383	406	435	394	454	422	413	391	434	391	389	408	395	426	424	400	426	383	413	394	403	409	418	412	405	412	431	399	388	440	400	420	382	412	432	415	383	393	413	402	419	396	400	408	394	404	405	410	425	395	399	392	445	420	437	416	402	386	402	386	389	405	397	409	426	399	392	369	430	404	381	368	406	370	414	381	415	407	398	390	382	416	410	448	381	402	427	425	409	423	417	404	410	395	408	424	403	426	394	417	379	406	376	447	440	404	413	365	409	423	421	379	424	404	414	418	452	388	420	425	374	385	427	411	414	380	365	406	405	389	408	364	390	413	440	409	392	427	404	380	383	376	410	443	376	384	404	400	417	382	413	415	428	410	394	395	445	392	401	381	417	440	434	428	378	408	404	371	375	433	410	384	394	391	441	400	416	422	426	388	362	409	407	356	382	395	413	416	426	430	405	390	402	453	425	378	394	443	406	394	407	427	460	412	398	386	396	411	412	398	361	409	413	389	419	439	411	384	398	429	443	416	438	424	410	427	376	404	400	403	404	436	413	413	432	413	422	418	406	404	381	450	417	395	387	433	404	410	448	372	431	399	391	402	446	410	388	414	448	415	383	414	404	390	423	418	419	433	363	448	420	389	384	393	379	423	386	393	416	431	431	448	397	422	415	401	378	409	431	446	426	432	416	404	403	408	421	403	396	398	415	410	395	402	405	417	403	437	375	419	404	412	419	414	408	431	410	410	390	406	422	411	408	423	436	387	453	414	406	407	399	444	400	437	379	412	392	419	414	404	357	410	458	433	424	397	436	416	385	364	383	405	400	461	412	418	437	411	423	409
19502	8699	14619	19697	19366	15444	10982	9660	9300	8473	7365	6270	4247	4041	3336	2929	2636	2257	2365	2238	2305	1870	1845	2053	1783	1670	1509	1430	1491	1465	1396	1226	1321	1189	1163	1199	1223	1187	1160	1065	1000	992	922	925	948	904	955	881	933	953	878	916	943	903	908	903	888	938	906	885	891	873	932	934	951	916	890	859	858	932	910	874	821	912	842	927	865	891	916	897	917	868	874	874	937	842	892	875	887	901	898	909	858	886	931	928	938	931	864	911	873	955	910	883	922	842	881	897	832	913	920	876	888	917	894	925	897	901	872	905	900	921	868	919	870	856	843	938	903	927	859	850	875	869	905	923	901	935	929	876	885	893	901	895	933	885	889	860	906	934	967	935	925	911	886	917	859	901	922	840	896	862	882	853	902	913	855	858	902	948	832	832	886	841	853	887	878	901	890	917	853	882	845	847	901	924	880	826	884	879	866	885	876	864	886	923	862	893	890	841	926	892	910	926	878	910	844	877	858	894	867	869	868	877	879	922	917	883	848	857	920	909	927	868	846	867	882	892	874	838	835	867	880	889	883	959	876	905	875	871	829	924	898	845	832	927	899	886	895	920	916	879	885	899	840	942	862	940	928	899	857	845	903	885	901	881	939	846	926	931	859	943	850	897	865	907	858	944	891	873	903	860	886	863	900	878	843	844	879	866	907	885	876	875	799	884	913	884	888	888	875	865	832	891	856	862	875	925	891	887	918	921	888	899	935	847	888	939	871	908	858	874	856	903	853	893	902	865	868	899	891	857	856	835	858	914	917	931	931	933	894	863	814	945	936	867	900	872	901	915	880	868	905	940	902	892	891	828	913	902	903	882	889	894	897	873	861	893	886	903	918	906	893	914	916	922	883	866	881	847	891	887	914	908	890	855	930	873	908	899	971	904	949	933	851	883	797	926	882	853	894	850	880	889	900	879	936	826	886	901	879	949	833	856	926	912	915	865	901	834	940	928	871	841	858	941	908	881	851	955	887	859	917	887	834	849	898	860	901	873	863	871	915	859	888	857	884	855	923	900	883	885	916	923	848	912	932	831	919	881	918	890	932	907	881	881	908	892	914	903	913	913	882	980	858	883	883	853	867	929	861	919	956	861	884	904	820	891	859	858	868	925	894	875	843	898	869	836	866	878	913	861	868	927	886	872	874	877	913	921	869	924	900	845	852	860	848	916	857	861	895	893	850	859	913	887	832	911	874	880	872	856	941	925	935	866	860	853	877	847	861	872	909	892	897	922	914	863	922	892	905	887	893	889	946	888	899	892	895	867	916	868	854	881	878	888	889	900	907	946	856	921	859	874	891	886	861	868	873	876	881	893	898	884	900	885	850	910	875	895	853	900	891	833	878	855	922	866	925	896	956	864	885	881	878	868	854	912	902	841	916	899	916	882	881	878	884	875	870	837	857	888	904	889	850	914	916	918	886	935	881	931	888	867	925	865	895	877	885	872	877	861	907	873	876	890	885	886	875	901	922	899	860	897	883	877	968	838	908	907	914	886	868	928	944	892	861	914	910	910	898	859	869	865	884	863	901	905	874	855	886	938	891	860	900	882	913	897	857	857	905	849	881	931	931	862	884	890	907	903	886	907	949	889	867	860	903	881	893	910	853	879	898	896	926	901	916	839	870	847	864	913	820	832	848	874	886	897	913	923	890	868	852	871	841	915	874	871	884	925	888	912	837	877	813	880	887	950	911	903	869	925	948	870	903	896	917	856	872	878	886	840	835	856	908	873	937	870	862	863	874	871	925	890	845	859	892	849	909	892	898	863	902	880	844	875	835	875	848	889	862	887	929	881	907	880	925	889	861	878	928	881	864	914	931	860	867	837	869	864	887	927	877	842	883	831	858	923	871	866	830	899	882	887	891	911	846	888	875	895	870	883	850	925	882	915	868	938	894	938	861	861	912	915	869	913	850	810	880	893	895	849	898	868	918	896	887	921	868	857	879	876	863	886	882	860	851	877	873	931	902	937	858	892	908	921	915	937	891	897	953	875	839	849	867	885	896	885	849	909	867	942	905	845	895	956	870	847	876	841	872	873	815	850	904	922	897	834	899	859	884	917	897	850	915	922	860	902	898	883	835	854	936	901	877	934	856	834	919	915	873	920	856	873	888	826	922	899	872	904	882	905	849	903	880	861	870	904	914	861	943	873	913	922	903	900	924	886	847	869	918	912	903	849	911	919	897	857	857	840	872	902	898	903	872	895	898	892	912	840	928	861	834	855	947	924	897	820	893	893	939	897	868	846	862	886	874	883	897	887	904	871	934	874	873	886	867	874	936	901	922	882	935	922	945	841	937	928	920	923	921	864	911	865	894	865	846	847	864	891	848	875	913	924	923	842	866	899	888	854	870	926	932	864	826	922	900	806	827	853	908	890	888	817	864	891	827	900	883	896	857	907	870	870	855	861	911	912	901	902	972	864	937	839	884	874	852	852	873	959	887	898	887	859	889	908	889	909	932	923	908	914	906	927	874	842	868	872	873	883	886	912	858	891	853	948	925	961	887	910	942	913	936	860	901	874	868	884	916	905	914	891	870	859	897	873	892	874	883	955	839	909	890	875	871	913	861	887	928	854	871	898	981	925	866	842	905	907	905	891	871	862	872	846	928	850	887	859	918	874	866	860	945	898	884	874	907	907	836	894	827	865	908	897	860	865	878	834	929	900	926	895	919	943	937	921	862	944	902	868	903	875	875	866	907	913	929	919	904	801	892	887	897	826	891	886	847	870	870	852	941	826	887	901	855	848	935	849	965	879	911	843	901	905	876	900	895	885	923	899	919	916	903	885	883	919	886	858	862	939	907	841	826	917	894	851	894	897	868	964	916	868	812	880	881	921	863	863	951	886	924	911	854	885	879	842	894	846	898	850	966	859	904	912	934	884	875	917	923	942	893	910	869	873	843	886	893	858	831	885	886	923	889	937	869	836	884	867	838	887	852	873	876	913	944	914	866	902	902	918	900	863	893	878	897	887	894	874	876	897	954	909	862	882	903	859	885	897	891	907	883	818	873	909	850	908	904	871	843	915	881	899	886	905	927	924	923	886	907	922	845	863	824	867	909	853	918	857	880	937	878	922	879	844	868	887	857	899	876	893	841	939	856	897	916	874	880	842	847	880	910	880	889	939	895	877	871	877	875	914	856	910	881	891	917	829	918	904	879	883	893	824	909	879	871	929	912	929	875	867	935	881	888	857	832	915	871	894	864	898	943	944	902	909	886	888	878	886	934	897	914	940	902	893	869	855	904	920	901	863	887	872	834	870	900	897	921	883	908	897	891	931	886	861	890	903	873	876	878	844	907	867	906	902	855	881	892	853	958	886	867	880	900	907	884	898	886	858	875	918	855	914	859	901	816	873	884	914	961	871	888	881	897	914	940	889	891	907	890	887	903	853	887	902	905	854	878	855	868	957	858	902	949	896	933	864	800	879	841	874	941	876	874	839	892	897	873	884	860	874	856	897	896	858	899	877
13604	5243	4297	3527	2890	2133	1361	989	864	904	870	671	505	451	452	409	350	368	350	407	342	363	367	367	362	330	331	312	310	295	289	282	304	280	306	331	294	353	302	273	290	304	276	278	262	295	312	279	264	259	297	278	271	301	292	294	293	316	289	290	305	279	296	290	315	253	298	246	275	285	300	313	292	281	298	287	308	268	301	284	283	306	328	270	304	270	280	278	309	285	298	301	280	263	274	293	284	268	290	278	263	327	287	311	247	268	283	292	294	279	263	265	272	316	289	295	273	270	301	290	295	283	296	301	299	255	310	308	276	287	308	288	275	278	310	310	269	283	308	277	255	288	286	268	264	294	297	279	301	268	268	315	287	323	289	295	278	320	283	281	312	288	266	316	283	272	301	261	286	274	286	286	292	289	271	320	289	268	293	286	292	279	294	271	284	310	291	253	264	278	277	290	289	253	289	288	286	287	284	307	269	309	270	305	309	285	298	262	280	272	295	271	286	287	289	274	273	254	267	259	293	291	266	274	275	294	281	291	273	267	264	256	283	279	319	287	281	319	300	260	271	329	283	308	262	310	303	253	307	307	311	282	279	298	304	259	282	272	278	264	248	282	276	275	260	293	289	246	269	308	282	295	306	302	266	292	281	259	281	289	240	315	292	288	281	307	289	276	264	302	284	275	300	302	318	301	268	278	275	273	278	272	261	245	259	279	271	270	284	300	306	301	330	268	281	271	302	298	323	279	267	271	290	298	267	261	243	299	249	260	274	267	301	273	285	275	291	282	289	285	316	263	299	260	262	268	304	278	273	311	281	265	281	270	240	300	274	286	276	301	278	277	308	267	265	336	274	290	285	268	304	277	266	277	247	281	250	280	305	285	277	289	291	306	317	303	293	295	309	292	287	275	289	321	301	274	293	303	299	300	259	278	307	292	264	302	276	296	260	283	267	283	282	298	284	281	284	280	283	274	268	266	317	280	290	285	266	323	296	264	303	306	273	275	288	285	288	271	259	304	285	282	279	315	280	259	289	310	293	251	304	284	271	305	311	284	274	272	330	265	276	321	294	317	274	266	302	296	300	295	290	274	302	286	287	290	301	302	275	257	295	252	330	286	286	246	255	281	307	279	300	279	277	312	261	289	308	275	292	305	314	281	248	266	296	321	276	272	300	287	289	263	281	271	290	274	268	309	275	271	257	286	308	279	275	296	295	296	320	309	282	264	319	276	277	300	293	278	278	271	271	294	307	275	285	275	280	295	271	302	304	321	325	304	283	273	303	290	277	241	294	263	272	281	307	295	294	307	270	301	276	294	297	275	276	324	271	283	313	257	291	286	263	316	303	299	312	316	310	302	273	303	295	247	303	302	280	274	279	273	267	327	318	289	313	248	267	302	304	297	276	313	301	312	266	313	298	296	239	269	302	254	269	286	286	338	268	319	265	263	282	253	272	286	278	303	285	279	285	269	289	299	294	277	309	286	260	307	277	267	292	260	296	314	279	285	282	301	264	321	309	276	297	291	325	276	298	275	270	285	313	269	294	282	256	307	303	310	294	283	296	282	281	262	275	275	305	296	269	283	297	285	308	269	278	270	294	282	290	260	292	304	275	261	278	291	251	297	283	275	270	289	300	268	304	283	269	280	264	280	280	288	282	280	279	276	262	309	286	286	314	266	268	250	294	279	302	269	296	276	339	295	302	308	273	271	278	256	280	288	307	281	308	291	253	270	298	299	308	292	277	283	278	306	272	261	291	322	260	293	269	278	278	276	264	281	289	288	266	274	302	280	301	285	273	291	254	309	268	288	290	300	298	305	295	274	285	288	303	278	294	323	313	275	274	301	308	268	277	282	251	289	287	297	300	283	285	301	300	295	293	287	290	292	296	285	317	268	307	317	286	270	257	305	265	277	303	279	307	294	277	295	241	301	333	290	276	300	286	308	280	281	258	285	310	311	274	277	251	272	258	260	285	274	279	261	284	277	274	279	288	285	289	283	289	275	267	266	281	301	296	301	313	244	308	272	319	267	295	303	286	291	315	315	264	270	303	296	300	329	278	306	309	319	316	296	266	287	321	327	333	301	281	306	276	310	297	298	273	278	310	257	299	278	285	277	271	293	251	298	274	276	285	296	306	297	290	271	288	263	307	321	268	277	271	287	328	309	274	295	290	291	289	299	291	253	309	334	288	292	312	308	317	283	296	281	293	287	287	297	265	311	302	294	278	304	287	257	327	321	271	282	260	304	266	292	308	321	284	293	286	323	280	264	297	310	286	285	286	299	296	273	281	273	297	307	303	274	288	268	262	305	257	301	302	276	302	309	302	288	278	278	285	316	279	308	307	261	293	294	271	283	306	252	293	296	300	287	289	312	265	274	299	306	283	314	237	279	278	253	286	297	297	322	284	285	256	278	295	327	285	277	302	295	253	300	292	286	275	282	272	293	306	296	320	269	294	269	310	311	285	279	276	304	258	286	326	270	290	252	261	269	285	306	291	271	268	305	277	256	288	319	292	282	277	259	303	287	275	274	295	289	271	279	284	254	292	299	268	272	299	282	296	283	281	287	287	303	288	300	267	275	256	293	290	292	284	294	316	272	264	297	286	305	261	274	297	297	313	289	292	274	283	302	278	267	299	290	304	307	298	285	300	282	290	293	288	287	298	297	313	303	304	279	261	259	313	278	249	272	302	270	294	312	281	303	276	294	288	266	267	300	277	291	292	300	337	315	274	287	279	320	313	293	288	286	291	293	301	258	288	284	297	278	258	306	328	267	288	293	281	274	279	310	280	269	307	310	293	280	270	279	268	298	295	275	277	284	257	328	335	296	281	269	290	280	315	309	283	270	272	270	250	301	294	304	266	272	244	268	303	295	298	286	298	283	246	337	266	248	293	276	266	297	294	284	309	266	277	258	264	297	278	270	288	280	281	294	282	290	266	312	311	306	300	281	317	266	303	297	314	263	324	276	287	311	287	268	318	293	279	304	271	278	311	255	287	263	267	283	277	289	315	328	296	301	295	269	295	266	289	301	276	276	289	291	259	310	285	305	262	287	259	300	256	319	260	303	285	263	278	295	287	340	295	271	304	324	273	277	283	290	269	248	274	271	268	300	276	271	279	348	309	322	294	271	275	281	247	257	270	256	270	296	267	261	307	331	301	312	295	278	322	291	317	293	319	314	245	294	260	293	294	322	291	309	301	265	296	267	315	291	304	282	274	295	282	323	294	259	297	315	307	298	289	302	277	310	307	290	303	283	286	314	270	282	295	248	273	291	296	275	292	248	282	256	289	294	267	291	276	273	276	275	280	299	275	310	278	309	297	296	280	284	340	277	284	287	281	279	293	272	252	289	288	303	311	296	304	281	268	293	255	279	264	280	270	283	268	296	300	305	274	275	270	280	281	286	278	282	297	274	275	247	293	308	299	309	334	276	264	298	277	318	252	297	268	286	287	269	305	294	314	280	335	295	295	272	284	292	275	279	275	296	327	273
8232	4204	7563	9609	9586	7792	5330	3863	3681	3986	3627	2629	1867	1694	1591	1346	1180	1142	1242	1222	1114	1145	1180	1050	960	939	887	937	868	837	838	787	806	812	802	721	772	753	748	722	710	664	716	696	669	686	652	673	681	669	681	628	693	671	713	661	639	634	667	653	670	688	714	673	653	640	666	684	662	697	633	614	657	661	678	697	674	697	652	673	674	676	637	647	631	676	634	676	645	696	644	629	654	673	676	666	726	637	648	708	680	701	684	625	678	660	670	682	682	685	636	662	715	642	707	642	668	704	635	672	631	654	702	639	649	675	651	664	657	634	689	649	635	681	660	618	641	702	642	654	655	668	643	634	684	670	605	641	703	675	638	639	667	608	656	684	693	679	676	632	656	662	625	709	668	658	670	643	658	656	629	645	678	711	662	685	697	628	650	643	679	654	652	677	665	659	668	644	641	672	634	697	619	657	687	705	658	616	620	687	666	627	630	658	638	643	707	637	665	608	692	677	669	676	632	700	660	624	654	679	704	661	669	617	641	686	726	750	669	622	712	660	676	625	631	690	649	698	670	647	741	658	618	651	673	687	652	637	633	616	631	635	634	666	640	680	709	740	659	680	685	729	635	657	636	629	642	640	671	646	650	699	649	664	628	638	662	661	682	673	672	660	683	650	685	651	652	664	687	628	651	672	630	642	655	645	682	662	696	614	661	654	664	678	681	673	691	643	693	635	682	678	700	688	661	661	681	620	661	608	623	674	660	658	661	647	653	669	688	667	666	671	683	701	576	629	625	659	673	631	635	677	636	714	704	692	692	673	657	634	618	670	662	666	665	652	712	645	650	648	663	681	723	659	674	681	662	692	724	653	679	645	630	642	634	623	663	672	663	685	635	678	601	672	631	645	683	683	650	716	646	670	637	668	638	633	705	670	645	664	678	672	650	691	649	641	681	663	680	623	594	675	680	653	636	645	654	660	669	719	680	644	636	664	676	672	668	600	632	689	633	668	702	692	696	705	681	618	703	696	673	656	690	671	596	689	652	708	674	649	700	658	659	655	704	660	605	656	649	618	683	631	643	651	683	660	627	673	643	648	652	641	678	657	626	599	657	711	650	687	626	670	668	635	655	659	693	702	637	657	667	653	669	655	692	655	687	623	658	619	684	663	664	701	674	621	670	638	659	650	668	707	656	657	675	636	646	668	671	651	652	641	634	656	611	666	670	652	612	623	655	664	665	676	676	677	686	652	666	663	606	656	633	683	648	670	726	678	621	642	676	675	644	668	659	650	677	673	720	648	648	624	687	677	672	672	651	671	643	628	649	620	693	691	648	666	681	710	701	695	646	655	632	669	662	679	680	656	700	657	719	642	638	654	629	663	676	668	680	665	684	682	673	605	666	691	709	671	676	709	655	651	688	643	641	650	649	677	678	628	656	682	666	649	652	656	640	645	658	662	638	661	673	628	666	656	684	628	640	619	655	652	672	603	738	660	672	625	668	669	688	658	645	644	637	614	681	652	607	661	668	653	621	694	657	657	684	641	716	643	660	655	663	667	676	640	694	647	648	679	620	652	682	697	636	659	683	683	644	631	651	677	663	701	661	711	638	683	630	630	678	676	686	676	661	677	684	671	659	636	648	653	658	648	644	674	664	647	646	619	665	658	649	688	657	662	685	647	641	714	627	655	673	646	655	645	629	660	628	649	674	687	653	688	674	631	651	686	643	647	693	686	667	691	660	674	642	638	687	663	660	668	691	682	633	615	662	664	648	661	645	665	678	638	687	700	657	666	661	607	646	685	668	681	656	647	672	651	681	665	691	664	672	668	688	668	706	630	677	683	652	683	644	637	637	656	642	676	640	653	719	646	678	640	665	710	645	726	612	630	650	678	669	692	705	701	622	698	658	694	640	675	689	704	694	676	662	663	686	666	647	569	664	636	650	650	696	632	684	660	710	707	693	638	672	669	643	656	634	698	697	664	696	673	655	632	676	655	640	664	687	673	648	667	657	680	640	690	610	643	722	631	671	663	649	664	646	657	673	638	678	634	690	639	654	665	668	680	652	676	594	622	711	670	665	687	666	643	699	685	690	682	683	659	652	668	656	666	646	595	647	688	704	673	656	640	661	648	674	647	622	695	664	677	674	658	639	638	650	693	625	658	658	675	630	663	668	667	666	668	689	638	689	691	704	651	675	668	699	678	660	654	687	686	673	694	689	664	632	638	709	659	642	609	648	668	692	671	652	693	668	635	682	660	643	660	678	648	601	663	651	643	661	643	658	695	638	634	701	705	657	631	679	668	691	646	661	726	695	632	675	669	642	695	641	691	687	693	646	668	661	650	639	683	656	657	644	659	654	691	691	674	676	657	680	661	621	666	707	669	719	651	681	709	677	656	661	609	676	726	648	672	698	616	642	678	652	704	659	673	646	676	621	685	700	657	608	653	657	645	628	677	603	697	696	635	681	686	694	644	698	689	660	687	650	679	678	696	644	661	670	680	649	669	686	694	656	682	675	661	662	672	625	615	629	634	699	624	681	603	694	632	639	669	636	650	686	667	692	660	700	666	688	662	665	648	660	719	641	677	652	662	620	681	683	656	660	704	681	631	681	680	673	647	641	607	700	668	664	665	703	638	633	612	629	638	721	667	711	646	675	667	663	688	642	615	657	656	678	689	671	682	691	689	626	670	637	653	661	622	682	640	685	606	703	677	678	651	705	689	627	684	656	658	631	683	623	678	630	737	663	659	692	679	659	632	663	657	718	670	710	662	639	660	671	619	632	664	656	677	662	703	690	678	675	669	651	661	620	686	667	651	666	653	661	622	712	655	662	642	669	656	709	690	700	620	607	620	656	642	625	669	695	672	647	642	644	682	630	624	679	683	722	678	670	647	638	631	690	646	653	686	666	686	637	622	650	632	720	617	672	618	689	680	623	710	696	697	662	664	660	662	645	664	638	694	697	662	669	642	665	659	662	658	700	670	660	614	673	664	660	694	686	684	670	661	631	642	650	678	687	647	673	646	636	647	648	662	679	651	618	673	670	645	643	673	649	661	678	647	681	628	676	661	642	667	690	617	700	655	690	590	666	656	694	677	649	747	649	674	668	670	689	673	630	633	706	627	626	700	688	631	615	643	646	722	684	654	638	728	668	664	644	667	659	649	645	617	640	662	698	651	654	667	686	663	674	665	667	617	675	626	632	626	701	673	650	671	680	649	676	680	670	661	646	660	671	644	690	679	674	668	664	677	668	632	670	654	699	639	640	662	671	692	680	675	595	676	616	660	674	675	639	669	649	600	672	679	714	649	666	647	675	671	621	635	684	676	682	663	643	635	616	649	683	651	646	610	655	660	665	649	656	703	653	663	690	668	664	677	642	656	640	683	663	650	632	641	685	640	649	648	692	655	666	670	667	648	663	657	733	644	686	651	661	669	629	594	710	672	651	660	630	682	612	696	633	688	715	660	624	635	688	691	666	662	683	617	668	696	647	669	667	670	679	682
23462	9058	7143	5991	4763	3444	2599	2138	1539	1558	1336	1080	823	752	675	613	514	607	561	555	523	533	553	455	438	415	490	432	431	468	422	416	392	411	407	389	438	381	371	425	388	401	372	359	376	411	380	396	390	361	397	370	372	393	399	386	414	396	374	364	361	357	346	353	350	380	353	397	400	459	384	341	406	374	443	395	402	395	364	373	368	374	387	360	408	388	398	378	401	371	355	369	352	375	367	366	405	357	370	361	372	398	395	382	362	386	368	345	360	376	411	398	395	346	380	385	366	396	376	430	371	392	406	383	351	368	401	389	370	377	382	367	358	375	368	383	400	377	433	392	370	371	407	391	373	356	370	378	371	374	372	364	379	360	360	390	381	368	343	371	393	365	389	373	402	377	394	373	380	368	368	395	361	344	365	372	359	383	363	406	408	383	381	427	351	410	383	437	391	382	403	348	348	375	393	381	376	401	379	367	375	374	360	363	396	385	375	338	362	391	364	316	370	375	390	369	386	392	395	404	374	354	375	370	378	398	400	373	365	386	378	377	403	391	384	367	404	378	357	346	359	357	395	368	373	354	370	407	374	419	383	389	362	347	353	333	345	360	381	324	366	347	348	343	348	347	362	358	356	425	394	388	378	345	386	364	391	415	403	435	355	365	377	399	334	379	357	365	416	409	352	361	354	443	399	396	374	367	376	420	363	366	368	374	370	367	409	358	405	362	409	360	383	380	377	435	382	365	389	374	385	374	388	403	381	382	382	382	366	376	351	413	355	394	375	408	371	389	402	377	361	375	367	377	411	359	397	388	392	382	361	367	378	375	346	377	376	392	415	356	372	389	389	373	379	344	392	384	342	402	363	367	339	393	354	377	370	344	402	382	430	414	376	345	417	395	388	389	339	350	384	388	363	387	369	384	384	381	368	407	382	389	364	339	367	363	383	333	362	352	371	422	366	376	386	346	367	392	390	355	416	414	390	364	376	373	414	366	352	380	379	381	371	397	356	387	346	351	426	385	409	379	384	352	349	355	421	375	388	335	355	361	356	403	408	366	421	396	374	365	372	400	341	419	390	387	340	367	362	368	395	383	399	362	358	399	390	350	387	395	403	393	370	342	386	377	376	345	375	339	332	386	360	342	362	381	379	363	344	355	370	377	360	396	367	385	358	384	393	387	393	370	364	402	390	388	410	393	373	370	374	395	395	400	333	399	385	400	362	378	379	394	350	357	390	382	372	405	373	373	360	375	363	368	389	400	387	367	395	366	410	384	366	429	350	380	389	375	347	374	369	344	360	393	375	387	345	373	333	375	335	391	407	407	382	401	390	386	401	400	353	374	354	404	378	367	377	407	396	388	380	349	350	389	387	355	364	385	376	383	394	402	338	354	354	366	383	402	349	340	386	398	403	393	404	370	387	342	344	417	398	330	378	360	362	337	342	360	370	397	353	367	403	363	372	355	382	366	387	393	325	326	372	356	397	372	391	395	380	395	380	373	341	388	359	367	365	388	390	363	366	387	356	412	388	375	364	375	367	365	369	349	387	354	377	342	395	378	404	377	370	379	383	359	356	386	329	389	375	370	376	382	390	387	369	403	409	402	390	396	367	336	359	362	371	336	359	366	421	383	358	379	369	329	403	396	367	350	374	376	367	410	377	413	410	402	387	400	359	337	436	383	395	391	396	369	351	390	368	356	369	410	343	343	376	359	357	416	361	330	363	401	354	373	353	404	416	402	388	372	343	384	358	392	413	423	361	407	362	381	389	405	362	349	384	379	409	422	392	361	362	393	369	369	368	425	381	353	375	370	351	368	395	374	377	379	377	373	356	372	370	396	391	380	395	403	377	383	381	410	389	375	380	372	371	402	379	384	358	383	390	370	346	385	362	348	363	351	379	377	402	345	358	385	405	380	336	382	385	385	385	396	348	367	392	384	358	393	365	396	371	394	370	367	351	380	358	376	385	352	415	405	382	352	359	350	368	349	394	370	368	388	375	354	387	356	403	392	399	365	346	356	386	385	379	364	360	381	383	379	389	351	427	391	382	360	378	359	371	406	402	379	354	429	369	352	398	389	373	359	382	382	366	365	382	397	369	356	374	369	403	396	368	349	375	375	357	347	408	360	386	372	352	384	395	378	374	358	360	387	397	366	398	410	351	359	366	398	363	380	412	410	377	365	378	397	336	386	359	387	396	372	375	339	320	388	390	375	367	356	383	379	335	375	338	400	364	342	387	393	337	371	329	373	417	389	409	364	371	381	357	360	386	385	397	377	361	354	393	355	394	391	388	371	358	398	366	395	371	369	363	372	361	373	327	385	412	410	326	336	406	417	388	366	386	387	398	335	393	365	389	357	371	369	370	385	369	354	365	423	390	388	401	350	385	363	367	368	359	385	356	382	353	364	400	399	400	365	363	405	378	373	360	425	376	426	371	416	384	359	391	372	374	366	332	376	356	386	418	335	357	365	381	388	387	395	353	361	401	419	399	372	338	367	356	381	414	412	364	379	367	386	378	373	359	353	377	360	397	378	394	401	411	353	370	381	343	384	392	386	393	421	378	398	390	396	347	400	344	369	357	398	359	405	368	374	361	346	361	386	342	420	385	410	379	380	387	347	374	358	375	343	376	349	375	346	380	408	397	366	400	378	349	357	356	364	347	388	410	380	386	382	349	373	382	370	385	370	366	376	436	389	384	347	380	361	383	370	342	376	421	399	326	389	384	425	353	370	393	366	375	396	410	355	396	372	367	366	399	378	389	354	389	383	388	405	352	367	388	350	377	357	372	363	348	412	372	389	393	356	365	404	378	368	402	409	379	384	375	359	366	394	411	348	381	377	365	406	389	359	362	392	398	367	370	343	380	387	362	368	371	402	386	424	350	396	381	381	368	388	373	379	367	372	363	353	355	345	396	386	379	358	406	392	375	407	416	367	396	354	367	363	346	410	397	375	406	399	359	346	344	372	417	353	359	356	351	378	385	413	353	363	373	355	375	397	393	371	422	360	400	369	395	399	369	407	359	402	426	343	403	402	390	378	398	372	377	392	348	409	367	361	375	384	388	363	374	352	386	352	393	399	375	397	353	401	358	385	338	348	409	378	402	365	362	410	382	361	367	364	378	377	367	364	380	353	387	385	413	380	354	379	404	364	367	350	353	371	334	386	371	385	393	377	385	374	371	386	400	358	392	400	334	369	370	391	322	408	353	366	387	300	350	369	344	350	343	342	345	363	381	369	337	383	377	342	393	396	380	349	383	391	357	380	366	398	390	372	375	363	395	389	380	334	404	392	381	393	332	357	377	353	373	367	369	343	358	356	402	358	420	350	333	377	376	380	354	361	363	361	375	397	394	335	397	392	363	359	364	379	390	402	395	387	379	376	386	383	407	399	351	349	387	369	344	374	386	407	366	362	410	409	371	346	362	412	330	402	385	402	415	419	357	352	381	379	357	369	365	399	402	355	348	369	364	379	379	364	367	351	396	336	376	347	392	374
14687	7006	11701	14776	14616	11911	9746	8297	6335	6646	5647	4400	3402	2894	2624	2173	1859	1933	1910	1905	1723	1789	1722	1459	1376	1370	1293	1293	1220	1291	1181	1122	1105	1131	1086	991	1040	1049	974	933	966	922	906	861	863	843	834	868	851	836	838	843	864	857	834	884	907	800	868	788	859	860	865	905	835	907	841	850	870	829	904	816	831	821	874	821	921	858	863	788	852	774	828	879	863	772	866	867	932	883	893	840	862	843	819	861	839	783	781	814	855	841	817	831	809	835	866	855	864	856	838	818	888	848	795	841	847	846	832	831	854	841	863	855	837	806	839	840	854	811	800	883	870	873	781	896	791	857	881	832	848	853	842	814	903	845	823	822	831	848	855	878	801	845	890	854	881	850	874	833	821	815	826	857	835	825	846	866	826	865	833	854	849	849	848	862	869	873	817	872	826	881	825	857	777	858	904	885	842	818	860	863	895	819	838	851	833	845	815	878	843	876	856	808	863	816	823	840	837	822	824	814	846	815	869	867	806	861	851	822	818	839	785	833	840	812	809	829	841	845	838	905	841	895	827	896	858	837	880	854	858	888	824	873	857	842	874	826	834	841	833	847	909	871	829	879	835	857	903	815	856	874	820	826	828	850	844	848	845	870	817	827	849	812	865	828	830	857	826	841	854	878	824	850	863	814	882	849	856	868	835	779	810	839	848	824	869	871	818	835	856	843	800	822	804	791	832	847	879	877	839	851	885	830	872	824	856	886	842	835	844	811	880	853	797	842	805	873	861	792	846	868	815	841	798	902	877	865	814	829	850	830	842	830	807	843	852	807	858	829	843	827	892	888	930	826	855	784	852	877	847	870	822	903	831	857	861	833	867	838	877	842	804	841	877	901	860	825	864	861	914	888	806	839	850	948	861	808	793	821	891	839	816	860	833	825	835	836	842	844	875	879	814	867	871	863	823	832	856	840	812	807	899	893	838	839	888	891	866	839	839	850	859	833	825	881	856	820	873	871	865	855	820	832	864	810	865	854	862	817	893	835	802	815	861	845	872	857	837	854	883	819	825	822	802	833	802	856	856	837	875	853	875	834	899	908	855	816	839	801	821	792	773	874	809	840	849	849	827	808	793	845	839	794	836	849	887	835	862	862	929	856	847	817	857	891	857	855	865	838	880	851	844	868	828	837	817	873	835	827	799	797	843	839	812	830	830	843	889	856	895	812	939	890	858	844	842	841	871	858	833	834	887	843	852	839	841	867	830	807	899	849	891	876	823	899	803	856	796	837	838	882	853	826	819	856	856	830	842	837	853	876	854	846	863	839	821	797	853	826	825	831	809	829	847	836	846	902	832	812	903	828	841	851	807	822	855	851	828	816	832	821	884	816	854	832	821	862	871	887	842	867	903	893	851	825	876	806	849	851	869	842	886	841	869	850	860	858	839	856	834	874	792	853	801	810	843	881	790	798	866	870	803	862	886	845	856	850	864	893	834	804	827	774	855	839	855	854	862	885	832	830	852	825	825	835	826	850	808	826	860	817	816	868	832	813	849	804	815	917	808	902	903	868	876	808	835	805	838	829	837	816	831	839	824	834	779	867	865	810	839	792	868	801	846	837	886	847	824	862	812	827	858	835	840	875	832	859	872	867	838	810	844	841	858	855	866	845	883	819	865	846	850	838	806	946	843	884	848	808	899	859	829	862	881	855	804	802	865	854	823	825	801	914	827	843	859	911	851	827	852	839	872	857	841	822	865	850	824	891	865	843	886	831	829	839	817	867	842	859	914	880	832	844	861	861	829	847	842	851	856	848	869	799	827	848	836	855	850	864	852	815	801	856	820	888	801	845	768	874	860	830	858	851	859	899	854	891	799	809	828	822	878	831	825	857	841	802	866	818	945	820	845	788	857	844	824	851	833	888	836	864	781	881	903	856	852	821	813	844	870	805	825	850	898	850	854	814	819	860	825	777	887	827	857	898	837	834	871	844	841	855	851	828	822	852	841	874	871	869	880	897	839	868	835	822	826	814	799	784	866	875	826	844	870	845	807	864	826	872	811	863	845	866	872	866	851	857	850	885	833	848	819	856	850	811	807	810	834	862	870	869	809	800	856	769	862	829	838	860	837	852	788	816	855	802	819	927	894	853	792	844	822	877	814	771	871	832	867	820	815	849	842	883	844	872	885	885	823	835	820	818	816	801	866	841	861	843	875	846	829	874	816	837	872	846	812	853	842	835	815	804	857	864	811	825	832	840	891	840	831	785	783	845	867	806	814	852	899	875	850	787	825	872	829	876	771	826	869	850	822	832	891	797	870	853	837	853	791	829	794	850	854	830	858	852	897	805	820	833	857	872	851	879	869	827	869	844	821	810	813	886	833	823	880	853	858	841	857	821	822	837	836	797	865	856	901	864	839	896	838	813	848	846	848	900	896	848	808	876	863	870	863	842	822	856	808	860	831	892	821	881	812	854	832	846	851	818	819	869	822	868	881	858	889	877	846	832	883	856	854	834	871	801	904	830	842	848	875	804	833	848	833	804	846	831	835	796	885	803	898	837	851	820	818	818	839	818	887	847	878	846	830	881	829	807	819	782	824	872	886	825	862	842	876	845	802	858	842	844	845	855	803	806	850	872	884	859	811	823	860	848	858	794	913	888	823	860	819	822	885	857	849	914	836	841	818	829	795	877	862	864	831	861	854	851	857	786	845	899	879	891	874	825	841	851	804	825	844	852	856	808	872	805	806	850	816	874	861	871	854	838	843	820	899	843	853	894	798	826	824	852	822	853	861	824	820	899	874	872	887	859	834	854	861	877	825	848	808	852	835	799	859	843	855	879	813	837	837	855	844	813	807	915	826	821	857	819	837	902	828	856	857	864	837	858	829	856	794	853	838	840	822	841	812	842	863	810	868	867	882	830	868	804	831	821	875	869	834	852	814	846	793	887	813	937	843	891	861	876	794	831	792	825	878	807	822	842	873	807	890	846	902	848	863	841	859	840	846	862	871	904	846	861	879	822	888	898	841	821	805	828	846	844	813	827	804	834	831	794	831	848	829	858	866	836	848	866	802	869	858	793	807	854	863	807	851	858	851	844	888	864	848	852	861	849	839	760	865	873	860	772	857	819	871	884	802	869	853	894	827	795	856	838	859	845	848	864	847	843	881	848	880	861	895	827	832	849	822	786	846	819	850	882	862	858	801	808	859	886	792	885	909	877	815	826	818	811	796	849	816	868	865	811	896	804	888	834	907	871	868	822	794	813	828	812	832	812	866	821	833	821	823	820	841	862	873	868	859	865	879	861	801	914	858	817	848	794	875	870	823	914	811	869	939	860	851	874	878	830	806	809	810	858	822	848	821	794	848	813	859	885	845	867	839	839	788	897	864	873	838	879	796	834	870	832	847	836	891	848	868	825	889	871	877	878	834	850	818	869	836	822	837	821	868	829	803	811	853	831	813	824	851	861	882	859	817	844	816	869	829	784	850	882	893	852	896	850	934	894	845	860	858	823	828	862
33252	13671	10636	8930	6706	5077	3721	3046	2234	2005	1632	1252	1096	929	866	799	694	726	629	690	665	718	573	551	515	526	519	472	527	488	495	542	451	455	472	461	475	487	428	453	394	440	455	380	432	410	416	395	384	440	446	460	395	439	427	425	386	429	447	480	421	403	419	395	399	406	377	410	412	398	412	414	442	413	460	394	439	435	465	416	434	397	383	391	412	404	415	399	423	426	361	433	407	388	393	439	415	437	413	407	403	434	393	386	457	398	423	405	375	441	426	404	436	431	422	427	377	427	399	428	446	399	424	432	383	429	424	439	407	430	392	388	426	382	418	372	447	375	370	419	430	388	417	388	393	397	428	425	409	423	444	388	402	415	433	412	405	420	397	423	421	367	393	396	424	382	405	423	425	403	421	403	402	425	376	407	424	424	396	366	396	410	434	355	419	407	432	403	415	442	415	434	395	399	393	429	379	425	455	462	389	410	385	430	389	403	410	397	432	411	384	394	433	381	401	381	397	383	417	414	397	432	417	391	446	444	387	372	386	440	394	372	397	431	403	393	393	444	400	443	377	414	415	397	409	423	465	400	424	414	418	423	424	382	404	403	415	411	414	383	427	408	409	447	407	443	431	409	445	410	419	388	441	452	453	442	427	424	416	412	433	404	432	378	423	415	408	419	417	446	402	452	416	394	452	411	425	437	411	408	417	391	411	425	408	430	419	414	422	410	424	481	429	429	409	414	426	429	430	415	424	437	430	411	425	407	424	384	423	412	399	408	413	446	394	426	426	425	433	406	409	416	395	404	370	408	418	438	398	395	400	425	436	401	401	420	416	446	400	424	419	398	432	422	395	441	437	427	430	440	416	443	452	441	369	400	412	419	410	410	405	381	408	387	379	445	420	460	431	402	416	437	430	463	403	384	410	414	428	469	402	443	403	458	405	436	401	398	440	382	415	403	390	415	419	399	400	381	417	418	380	393	421	427	423	417	398	438	396	428	398	408	434	384	370	400	423	452	441	422	456	401	412	444	429	380	426	386	411	450	448	420	427	404	403	427	411	429	411	420	431	411	422	410	452	407	405	439	342	448	408	455	465	469	403	404	434	434	429	409	421	429	397	381	389	434	383	429	422	417	399	477	389	399	428	407	438	424	420	432	368	399	406	415	414	414	427	411	434	377	404	411	413	376	416	400	397	430	395	435	431	425	403	386	439	439	441	409	389	438	430	405	409	461	412	440	449	451	415	411	403	395	396	404	404	403	421	461	419	452	440	416	455	406	421	392	410	430	413	350	443	466	434	409	404	423	403	391	378	408	404	408	414	428	409	419	421	431	419	423	407	447	410	413	439	416	423	381	450	457	435	404	413	458	405	426	437	444	443	418	425	427	394	438	413	420	401	381	428	398	417	432	416	411	428	394	446	401	396	466	373	396	400	367	436	419	418	385	414	370	414	445	435	421	409	413	407	414	421	456	414	423	436	404	429	386	402	407	398	457	439	471	426	382	465	413	464	457	410	439	420	381	431	418	419	441	440	436	453	392	373	408	411	416	420	442	400	388	420	390	454	396	445	387	427	392	398	417	457	445	416	411	400	430	415	434	401	369	419	430	424	442	414	370	425	415	402	420	391	386	431	402	399	398	388	396	390	417	447	364	399	418	419	439	376	418	439	408	394	442	419	389	415	410	379	437	404	441	437	404	414	393	433	410	445	405	417	431	399	457	430	414	416	402	395	469	398	435	414	437	422	407	452	424	408	434	416	412	418	412	438	389	407	409	450	488	439	418	430	418	422	445	426	419	396	399	412	408	439	401	405	389	381	390	336	410	373	425	425	445	405	415	385	438	402	422	421	427	425	420	388	428	403	400	439	420	380	414	394	436	403	389	393	395	406	429	418	399	393	374	432	427	402	438	440	396	426	419	432	446	406	383	428	415	424	395	483	421	450	407	413	436	441	422	419	402	405	444	409	423	399	394	383	419	413	413	429	427	417	378	406	416	418	402	397	432	389	415	388	422	406	377	426	425	387	479	433	362	402	432	425	431	452	405	390	404	412	418	391	389	383	407	402	403	432	472	412	437	433	401	415	391	373	425	417	430	419	399	370	433	418	409	404	393	396	384	406	414	369	414	416	357	405	436	426	391	422	405	402	417	406	419	404	427	416	468	419	426	423	389	380	375	422	412	408	451	438	441	440	437	404	443	398	409	411	377	415	371	394	410	391	415	389	412	424	420	403	422	393	398	391	464	445	417	428	403	388	424	409	407	421	396	363	455	400	449	405	451	416	440	465	388	437	419	450	427	387	406	417	428	444	412	377	412	412	418	410	391	393	398	461	435	408	418	422	409	429	420	435	454	430	415	390	417	421	403	402	407	408	410	449	441	415	424	411	428	412	433	400	373	387	448	400	389	420	417	423	400	427	408	395	455	386	409	403	425	424	390	425	415	401	450	407	400	392	388	378	401	408	401	434	401	382	453	416	400	432	459	437	403	455	414	439	410	412	394	416	403	386	382	409	417	389	410	429	418	410	385	456	406	435	394	395	401	411	374	418	381	424	395	380	408	379	422	468	456	430	418	414	413	408	419	428	384	415	406	387	436	400	398	429	438	362	355	401	399	383	386	408	411	403	418	413	388	405	404	389	397	406	440	397	408	427	410	405	409	383	422	423	428	434	424	465	411	431	414	403	389	402	389	405	437	409	433	384	410	424	400	394	373	411	411	434	433	393	402	434	397	414	393	379	440	424	443	391	396	416	429	414	378	418	414	443	397	392	448	379	351	430	429	405	421	455	434	441	427	446	433	413	429	407	419	371	443	401	412	406	418	419	427	414	357	430	445	438	428	425	468	396	356	414	416	394	472	431	427	420	428	396	390	402	425	431	467	440	429	426	422	404	403	404	406	395	418	410	472	419	403	403	452	438	419	441	405	425	426	428	388	419	415	379	408	419	397	401	408	442	439	428	405	397	469	401	406	415	414	443	422	454	381	416	407	424	418	434	405	454	427	384	420	434	429	439	396	435	368	430	403	441	417	431	406	392	406	417	410	447	415	403	418	417	424	422	398	458	402	395	405	456	427	389	437	409	407	419	395	401	418	436	424	367	376	425	364	388	413	429	396	411	396	451	400	429	447	396	407	426	403	391	430	371	437	419	457	448	448	443	379	399	428	421	409	418	407	419	365	399	397	397	409	397	418	446	403	424	455	417	429	395	417	434	433	436	399	388	421	417	435	437	418	398	386	424	438	472	425	422	425	396	423	432	374	423	378	430	427	431	412	407	401	418	409	405	389	424	430	418	373	403	398	394	393	434	412	427	403	415	406	425	427	441	396	396	436	405	404	450	420	464	410	425	369	402	422	419	432	433	430	401	382	382	400	410	424	415	384	451	425	431	468	441	412	402	425	415	417	408	422	426	435	393	399	394	399	405	386	404	426	429	417	385	432	408	388	382	423	453	424	466	440	439	409	445	392	405	419	400	400	438	417	431	445	433	402	416	410
19241	8965	15847	18950	17984	15520	13140	11630	8876	8282	6941	5167	4494	3838	3421	2839	2567	2548	2501	2420	2281	2335	2056	1870	1710	1624	1627	1542	1457	1378	1377	1369	1407	1295	1249	1267	1215	1280	1089	1013	1029	1035	924	1015	946	969	935	907	984	955	929	909	960	951	919	944	953	929	913	933	932	869	841	935	921	928	894	914	903	926	892	913	930	906	909	921	934	882	911	943	926	919	938	924	908	884	924	869	907	878	903	860	917	895	949	923	890	901	907	909	896	913	901	904	935	895	902	909	921	888	936	925	921	914	831	878	910	914	904	946	887	864	900	910	951	940	886	920	956	905	927	872	894	928	918	921	955	902	896	947	857	930	892	886	928	891	951	932	927	904	929	936	913	928	948	853	849	891	871	920	947	865	848	931	958	904	923	916	923	935	908	909	889	924	888	913	890	927	998	954	916	883	894	889	936	890	918	921	895	950	929	879	884	951	900	926	894	942	938	856	947	861	914	988	870	844	892	879	906	925	905	863	889	905	899	899	879	875	854	887	925	900	917	855	945	912	950	863	921	878	912	913	842	925	852	949	868	951	900	893	914	902	926	934	836	924	939	858	940	913	891	879	920	907	940	882	949	908	921	911	902	960	861	878	878	894	969	868	865	923	924	918	894	914	869	840	931	842	893	917	898	957	935	890	900	885	951	897	916	948	925	944	939	887	907	891	937	917	969	967	948	942	919	943	841	895	906	913	904	930	882	908	894	952	878	915	872	872	905	901	919	941	907	905	956	896	913	883	902	887	958	898	935	935	890	909	910	881	972	866	903	931	837	904	934	927	921	928	906	938	855	892	885	920	937	891	929	868	942	921	846	900	878	953	890	947	905	919	908	899	864	916	959	889	933	868	926	870	891	914	936	892	915	889	954	848	916	929	936	913	969	902	911	819	938	908	937	876	873	871	877	868	920	911	959	909	914	874	932	910	925	921	898	905	946	877	911	892	941	868	833	921	896	901	885	934	916	940	959	920	944	948	926	934	905	889	940	904	945	873	899	921	860	903	883	886	873	891	929	920	928	967	913	903	932	940	907	969	867	911	927	927	862	886	938	925	960	868	822	897	882	939	880	938	911	940	932	885	846	917	889	883	915	919	909	911	908	894	878	945	933	911	894	917	929	866	918	909	909	936	899	921	890	883	900	868	861	912	911	841	874	873	893	873	947	913	842	923	862	890	866	919	919	921	885	885	923	866	888	934	894	880	948	890	869	917	926	869	888	885	938	934	909	972	941	936	922	922	910	937	884	998	902	958	856	909	985	929	896	918	865	904	887	901	910	892	879	841	913	894	942	903	911	915	919	929	958	887	917	918	938	940	879	896	882	896	942	937	891	897	918	886	923	922	896	843	873	951	896	942	859	935	960	936	893	921	888	927	943	845	864	928	909	917	889	896	887	862	911	932	892	887	884	889	924	852	924	880	916	934	940	939	943	920	893	901	925	916	892	863	892	872	913	943	846	879	880	902	871	886	949	939	931	879	940	885	948	846	918	893	863	906	884	898	902	920	890	889	902	916	908	942	977	938	932	963	911	894	927	927	935	904	896	964	907	872	978	934	925	909	909	876	942	885	882	859	897	853	895	935	887	906	910	886	910	903	924	884	850	828	874	891	962	914	926	879	974	870	937	919	917	901	922	913	946	918	884	893	875	907	888	944	895	893	893	951	888	955	903	885	853	875	894	890	962	911	844	860	883	865	879	865	910	869	879	874	928	875	911	901	901	928	930	849	913	925	918	917	888	935	893	918	929	904	913	905	873	952	936	927	915	910	942	936	934	907	860	920	822	912	875	909	927	909	870	857	917	932	918	896	872	873	908	902	904	891	934	909	929	933	868	866	932	898	863	918	954	873	963	887	954	907	882	900	936	940	903	953	923	865	916	866	878	915	904	982	888	906	840	901	987	896	896	883	933	956	926	889	923	884	893	873	925	863	902	973	930	878	942	838	920	946	834	916	906	876	857	883	898	892	922	902	939	898	897	932	929	886	900	901	899	903	876	928	913	909	892	870	902	899	917	892	957	904	944	913	977	898	937	882	906	907	896	860	895	914	916	991	898	862	878	939	909	910	945	958	920	826	903	871	930	892	883	913	892	867	931	920	886	949	878	944	873	927	931	888	894	883	884	912	935	921	879	892	942	946	851	937	920	914	885	902	909	844	866	894	900	924	838	915	905	896	916	923	914	943	877	918	899	816	909	944	858	892	885	877	930	894	969	954	892	957	881	898	905	885	891	916	945	889	886	880	923	865	922	888	864	930	946	863	910	941	940	881	944	932	891	930	884	860	926	871	902	932	948	853	918	900	946	932	907	864	925	862	927	861	915	871	894	898	891	890	965	912	881	869	948	917	922	923	835	912	926	871	951	893	837	901	843	925	870	925	946	927	920	909	903	887	894	923	871	926	919	883	906	916	955	933	897	892	910	929	889	914	912	868	923	930	918	915	923	874	892	898	860	890	946	915	915	889	917	903	905	954	932	914	967	933	937	881	939	929	916	904	884	884	869	899	882	918	946	875	951	891	874	909	877	914	942	873	888	924	856	922	951	837	890	909	922	924	874	910	935	883	869	892	893	895	874	879	933	838	953	969	895	902	896	881	907	913	901	917	882	866	965	875	904	924	947	936	896	892	929	875	881	940	858	929	888	890	873	901	901	886	812	955	936	949	937	941	925	909	894	875	905	876	881	960	860	891	837	913	949	857	903	874	928	893	895	901	940	873	904	904	874	925	855	943	908	929	942	877	895	912	907	922	911	930	958	934	890	911	925	926	938	891	879	862	894	906	940	907	907	927	870	861	913	964	908	959	889	929	868	870	949	969	868	941	901	937	947	891	893	865	928	927	906	919	903	920	899	860	900	882	898	917	899	878	889	945	908	905	874	933	906	940	882	835	925	886	919	883	837	897	846	907	860	880	914	913	914	871	948	917	861	819	921	932	899	910	891	908	930	901	900	898	933	912	875	863	934	898	919	974	941	901	885	918	916	919	862	888	899	864	881	910	937	851	904	914	897	881	1002	887	910	887	914	860	895	908	981	879	913	892	890	891	878	905	853	907	881	928	935	903	914	888	887	875	882	938	923	837	946	894	858	887	926	893	913	939	895	950	880	903	899	950	891	919	881	912	883	903	876	913	924	919	911	902	872	872	863	927	865	894	926	912	873	873	916	946	862	902	932	882	942	861	940	933	875	894	884	942	908	942	906	926	941	907	865	818	893	926	904	925	929	913	932	894	913	900	882	894	945	918	921	913	903	940	932	924	898	903	912	858	940	878	917	865	951	941	885	867	957	929	895	969	938	929	936	904	927	899	902	873	911	921	1005	932	945	888	911	862	940	953	880	859	960	905	898	906	902	963	884	902	974	976	874	887	905	856	896	963	912	926	880	916	901	945	902	883	920	887	920	925	900	881	924	909	900	940	820	901	937	928	928	900	892	925	854	873	934	919	885	907	909	896	902	871	871	886	861	897	840	897	897	929
14214	5623	4183	3903	2612	1973	1645	1413	951	812	708	579	516	497	413	404	422	400	443	392	352	378	380	370	344	307	344	332	346	317	330	315	314	337	323	312	305	318	323	304	315	322	308	305	322	311	265	290	281	301	280	286	299	312	299	292	299	322	305	284	296	284	266	306	251	291	262	272	274	297	312	342	275	273	318	269	320	304	319	281	271	289	269	281	267	338	303	281	280	281	268	284	299	288	294	278	285	294	337	286	291	305	291	302	321	301	293	294	307	293	325	313	312	324	285	272	287	291	286	293	292	298	275	275	295	267	277	311	276	291	295	291	271	290	279	280	329	333	291	258	313	259	294	274	283	289	294	282	302	300	284	290	335	269	280	297	287	299	273	313	319	289	283	300	326	311	292	326	268	281	312	300	339	293	300	302	287	280	315	283	307	294	268	292	276	268	289	281	292	247	313	281	301	283	292	299	286	275	264	285	303	299	330	293	301	348	255	277	291	285	313	290	295	305	285	293	294	310	313	277	309	297	314	321	304	296	272	302	305	265	281	293	256	304	260	332	270	298	310	305	289	275	290	287	273	284	308	267	296	310	314	340	309	294	297	303	304	301	298	299	292	298	304	298	272	288	319	268	289	276	270	277	275	263	265	312	289	302	301	301	316	264	309	308	279	297	282	290	318	277	307	325	334	263	305	294	335	263	297	279	297	276	313	307	300	312	264	285	267	291	309	271	317	298	274	280	267	288	328	292	287	323	291	272	321	289	282	292	304	304	300	273	297	296	321	304	285	321	303	308	300	307	303	310	310	308	291	305	309	313	281	269	300	260	280	296	292	294	291	293	300	301	278	282	271	305	271	301	332	309	294	293	306	294	314	330	354	319	335	291	280	293	286	284	282	296	322	275	267	270	297	283	286	299	329	314	281	276	319	272	316	320	314	324	250	274	287	309	272	305	294	306	273	322	286	308	259	290	321	316	326	304	334	328	292	290	292	311	317	279	316	306	277	254	278	281	280	294	320	301	291	298	268	305	278	276	305	276	271	324	296	284	312	299	275	298	292	300	266	300	288	292	315	272	321	305	330	310	283	272	296	313	294	289	273	291	296	323	310	264	322	278	308	266	307	294	306	301	298	304	302	287	304	288	247	276	281	317	284	271	307	284	277	302	308	320	299	291	293	331	299	317	294	319	313	284	309	293	275	295	310	262	295	303	323	294	300	339	299	283	305	335	293	304	307	318	282	307	315	310	286	271	258	294	316	294	297	273	271	298	295	289	333	312	284	296	285	308	318	262	294	299	280	289	321	289	298	295	316	258	312	324	275	275	294	312	300	289	337	309	293	297	284	301	301	305	306	280	292	307	323	310	285	288	311	309	301	303	303	297	303	280	290	299	320	262	340	276	282	303	267	277	339	289	288	283	303	287	263	333	302	293	322	281	291	288	318	317	290	266	294	301	307	310	287	287	310	356	312	292	272	318	293	260	255	276	309	301	286	294	307	276	286	278	263	299	285	321	305	291	276	274	272	287	334	296	269	275	330	270	312	302	314	278	304	284	317	262	324	321	288	282	269	301	286	299	299	313	267	309	280	283	277	303	289	329	291	268	319	313	295	285	294	286	312	280	299	308	248	282	271	284	318	307	283	284	348	291	278	315	273	273	313	283	267	317	298	303	269	306	314	274	263	285	339	326	313	267	271	295	326	316	273	306	290	280	287	277	328	292	276	306	289	270	299	270	263	307	296	284	304	275	302	294	278	280	307	290	225	293	308	306	305	287	266	280	300	310	307	275	307	301	277	305	314	282	295	292	302	277	271	289	297	304	262	295	294	267	306	285	321	290	291	287	279	303	286	284	285	312	293	292	279	301	309	325	303	285	279	296	281	280	311	291	314	278	249	334	306	301	311	297	288	286	288	267	302	299	300	301	272	275	283	293	274	290	319	315	290	309	296	297	316	304	280	288	285	289	278	270	294	305	286	299	282	318	290	260	251	293	278	295	309	305	313	290	286	290	312	307	298	283	335	329	305	304	277	296	298	291	307	317	311	284	318	235	300	299	341	306	286	311	269	302	302	314	307	304	297	276	270	283	288	259	293	281	292	300	290	295	296	264	303	284	277	297	313	307	277	307	276	321	274	256	291	301	325	333	306	307	296	312	316	318	254	290	321	318	307	309	308	247	280	296	320	271	324	285	273	282	326	285	290	296	299	310	299	284	310	305	295	291	275	322	282	311	298	308	284	350	265	295	283	251	305	308	301	290	288	269	309	298	264	304	271	293	285	292	318	303	268	308	282	320	310	287	305	282	298	304	296	307	289	324	290	304	283	295	299	300	313	291	290	284	274	321	315	325	266	315	303	283	313	301	309	318	339	277	280	293	307	318	286	304	270	259	334	319	296	284	312	263	302	286	314	298	304	310	312	295	304	297	271	294	321	313	301	281	306	293	296	248	295	312	340	286	307	297	338	270	296	265	297	286	288	308	294	297	343	321	309	332	314	294	270	302	310	270	284	275	284	302	255	277	310	277	299	300	278	288	273	290	291	279	276	278	281	299	276	278	290	269	303	285	261	289	337	290	280	262	307	325	284	306	297	306	294	309	320	280	315	287	302	316	296	318	287	289	299	292	279	299	293	293	270	291	290	270	265	258	269	285	295	304	287	273	312	302	290	306	294	280	280	296	330	281	305	325	298	271	297	329	308	274	278	290	278	284	307	280	323	315	280	311	305	286	282	307	291	279	284	302	270	310	274	284	295	302	300	290	303	329	281	297	327	271	295	305	302	329	297	274	274	300	301	304	321	287	305	296	306	300	283	314	263	288	326	277	286	312	316	298	286	297	311	300	285	356	346	282	324	319	368	288	313	310	298	310	308	286	268	330	296	289	297	291	299	302	313	287	275	305	282	295	265	279	274	316	270	308	294	236	300	301	280	283	333	335	303	301	281	264	327	284	281	274	294	284	267	331	283	299	308	318	284	280	292	292	309	303	294	294	303	316	286	252	338	329	272	301	291	332	326	306	283	312	280	323	297	296	289	284	305	280	288	343	286	283	292	299	283	280	303	298	312	274	298	276	310	315	300	295	280	273	278	295	325	279	275	266	284	287	269	321	299	290	257	282	297	266	294	304	290	286	259	291	267	293	281	282	289	284	269	278	273	308	299	305	276	297	308	287	308	296	325	260	287	322	323	328	303	266	263	279	310	277	316	326	313	302	265	305	299	290	302	295	330	279	303	321	297	271	301	296	293	301	309	329	313	300	288	272	299	292	289	293	271	285	340	285	310	304	317	285	309	298	303	310	331	297	292	311	332	289	269	276	297	287	295	310	265	291	284	274	260	308	293	326	282	312	277	299	294	281	281	325	324	289	312	290	250	302	316	299	293	321	282	308	269	304	299	284	325	324	304	311	311	324	271	295	300	283	273	298	297	312	297	321	303	300	288	286	317	296	272	306	319	310	303	306	301	293	294	329	264	285	298	280	267	317	281	279	276	295	303	312
8680	4377	7633	10580	8669	7205	6225	5518	3737	3454	2777	2255	1827	1803	1634	1378	1427	1387	1308	1271	1201	1262	1152	987	929	978	935	934	930	804	907	841	826	802	812	798	790	771	750	694	735	709	669	729	672	645	710	663	666	701	687	684	689	658	664	678	701	675	696	676	659	685	691	682	712	665	659	709	676	677	696	679	651	689	700	711	692	678	638	682	688	646	712	683	697	700	651	658	661	683	681	678	668	669	714	680	659	662	708	630	638	699	719	628	637	663	690	690	678	694	677	696	701	704	657	693	672	686	704	710	686	654	669	693	703	718	697	703	728	704	702	686	697	700	686	623	701	657	672	652	701	668	687	682	697	701	700	713	682	724	690	644	689	667	690	717	659	669	711	687	681	616	699	661	649	677	685	653	702	681	679	681	709	668	691	664	689	745	659	644	686	659	698	700	676	675	644	624	698	636	620	698	657	691	718	675	674	699	716	685	682	617	680	667	656	665	679	709	716	735	695	675	649	714	676	708	678	694	711	662	653	739	644	665	662	665	686	676	675	664	731	696	681	701	731	681	684	701	683	670	728	710	681	662	676	733	716	710	620	670	686	706	701	675	632	661	707	693	675	676	755	670	667	689	667	686	686	669	671	684	653	673	644	702	693	686	727	649	657	656	697	652	673	658	649	722	680	663	642	686	648	651	686	717	709	684	689	678	703	694	661	713	652	658	642	691	696	617	681	674	681	652	706	690	656	763	665	718	684	697	697	669	713	666	668	693	700	669	662	654	690	712	660	657	614	708	654	670	652	711	682	693	721	677	712	707	725	668	662	680	668	678	640	693	740	713	687	702	681	696	693	660	708	640	680	679	686	643	686	714	668	706	698	682	698	713	704	708	666	653	737	667	652	711	669	680	625	662	696	663	710	644	691	715	644	641	648	674	685	678	691	658	721	705	664	672	677	653	680	622	718	688	655	693	704	694	677	680	704	690	702	689	707	677	679	697	658	631	709	677	738	711	678	660	676	676	668	734	700	701	685	677	678	708	654	679	700	681	669	694	681	675	685	702	661	736	656	678	648	667	720	638	670	673	719	718	708	684	654	722	729	706	655	745	712	683	716	727	710	652	683	661	674	650	732	667	692	699	672	685	678	689	701	710	700	719	647	731	677	712	711	628	679	743	696	687	657	690	702	686	707	722	660	712	679	708	691	680	682	721	690	642	630	748	667	665	657	664	672	688	665	691	691	729	656	716	686	677	702	692	721	672	634	690	691	668	709	690	706	683	697	638	654	656	711	696	675	689	713	643	690	684	724	660	668	687	725	669	720	645	680	712	665	674	690	694	697	685	732	707	660	674	697	715	705	703	656	702	703	699	693	664	689	690	631	723	697	691	659	694	711	676	711	672	694	662	661	648	704	653	682	698	679	706	685	696	702	691	659	691	654	680	660	661	660	665	669	703	674	704	667	737	682	662	638	697	696	688	700	661	679	662	708	720	730	683	679	724	706	661	650	698	694	661	739	696	722	669	653	670	673	682	660	660	675	703	678	700	696	715	716	720	663	704	688	706	645	701	701	677	674	717	726	707	647	740	676	654	697	709	710	691	692	679	718	654	706	675	640	726	662	654	684	677	666	663	698	671	674	648	689	650	688	644	682	700	666	612	683	682	686	703	681	697	654	674	700	651	692	706	679	662	684	664	664	627	672	700	662	626	709	667	695	677	678	677	661	688	657	674	722	686	681	675	735	673	659	687	678	704	702	714	688	679	692	684	682	691	661	702	706	686	703	668	675	688	655	660	666	678	700	652	607	699	738	725	688	701	687	658	682	675	640	682	625	680	697	667	681	724	649	658	703	658	667	699	647	647	694	674	684	667	689	705	687	695	645	690	725	673	678	673	640	683	676	689	664	666	688	631	664	758	646	741	684	730	669	712	698	660	734	672	701	676	755	698	704	646	679	669	724	734	711	663	672	648	679	669	681	676	661	719	667	723	689	693	689	639	663	668	636	648	706	711	659	669	642	699	686	698	717	655	667	679	698	678	713	724	664	700	668	677	667	688	637	675	718	719	676	737	645	717	715	694	649	675	663	632	671	689	703	667	688	643	676	657	665	702	715	657	693	658	681	659	683	682	695	675	699	652	684	649	611	681	675	656	681	645	694	709	690	695	691	677	687	653	658	691	650	637	703	669	733	696	646	686	660	633	702	669	668	691	709	675	654	712	689	680	708	682	671	636	694	689	723	637	696	687	653	728	650	698	702	691	718	688	649	673	680	691	698	702	686	669	648	666	681	664	651	673	689	709	716	682	757	682	671	700	683	689	732	663	684	706	708	695	657	705	682	729	668	661	651	643	665	699	707	703	665	659	653	646	687	671	678	683	653	661	693	705	677	736	694	736	680	668	652	700	734	681	669	684	706	732	687	703	687	658	651	707	672	668	654	732	711	704	677	692	650	700	647	659	676	666	705	669	636	668	701	696	711	678	733	717	714	696	700	638	685	642	652	664	697	671	697	681	645	652	668	650	686	672	665	662	658	720	697	650	669	713	674	690	690	725	728	669	695	709	697	700	676	644	689	663	718	690	679	684	679	682	680	688	657	683	656	702	664	719	638	665	726	669	657	680	643	697	661	705	683	673	676	709	640	685	662	655	667	691	650	682	715	688	650	694	665	638	677	678	650	670	670	657	672	705	697	677	630	656	715	683	669	676	726	662	667	675	660	698	742	690	704	694	654	712	688	706	707	653	654	677	648	670	671	679	686	672	670	639	700	679	675	684	745	651	705	688	706	716	685	693	682	662	660	702	683	723	680	650	642	661	677	680	685	709	687	656	686	679	666	703	689	713	707	716	684	661	681	646	683	730	669	671	741	699	660	672	645	618	694	681	679	685	612	654	697	699	655	703	690	669	672	686	684	681	690	690	708	633	705	687	666	703	634	708	708	677	682	718	670	714	695	700	703	690	735	657	684	641	656	692	682	680	640	631	669	662	686	709	727	675	727	691	667	700	704	691	665	716	692	670	695	663	685	669	611	653	652	725	633	665	708	691	713	666	654	709	700	721	701	717	693	686	705	642	731	714	668	687	657	661	646	688	689	666	707	685	669	670	698	665	679	696	631	683	702	741	708	668	637	705	673	691	693	710	673	672	699	675	698	684	697	709	685	687	668	680	676	647	686	683	688	658	757	731	680	691	631	652	710	667	691	703	670	647	662	742	694	707	709	666	693	677	713	689	674	685	647	682	652	674	671	662	682	672	722	688	676	683	681	677	723	654	685	663	691	630	683	690	703	677	647	662	699	655	686	672	675	694	650	674	716	670	689	655	692	680	684	703	687	702	671	680	651	685	682	742	736	677	638	660	651	612	663	656	712	703	664	652	685	695	694	736	714	643	692	682	653	692	732	718	756	648	706	713	676	660	684	697	705	702	676	689	637	685	660	682	701	728	644	677	684	686	647	684	684	683	689	611	647	663	694	662	708	665	689	689	681	679	646	669	696	657	668	733	662	618
24255	9607	6243	6391	4613	3268	2883	2412	1579	1313	1074	957	855	769	665	637	604	579	513	508	577	540	476	495	476	508	467	472	454	413	414	396	402	447	423	413	416	435	405	389	367	406	360	365	415	376	404	395	369	392	349	388	381	373	410	416	381	380	394	373	377	408	346	369	394	407	426	417	365	336	399	421	416	368	366	379	373	390	375	362	398	400	388	408	406	373	385	360	356	381	359	409	372	369	394	373	381	375	371	352	401	389	364	354	406	371	390	373	402	363	371	416	411	384	409	372	365	401	384	447	395	394	417	388	412	408	386	354	404	400	347	383	369	377	411	369	396	363	425	380	382	371	404	413	379	396	355	350	369	323	371	385	370	369	353	367	387	374	418	366	374	411	361	349	399	343	365	398	327	388	414	373	369	379	418	414	379	414	410	405	384	371	358	393	397	347	359	378	367	364	379	362	408	386	390	373	371	361	382	368	392	356	399	350	365	385	379	412	403	379	343	359	364	374	388	392	387	412	376	380	377	372	374	381	421	400	368	364	398	385	330	373	390	367	372	398	363	375	368	384	411	390	418	375	404	407	352	391	380	370	399	397	365	382	394	410	390	418	402	394	380	398	367	395	407	364	381	375	376	373	381	367	391	430	407	377	410	362	393	371	371	375	387	382	368	368	399	419	429	378	397	384	387	392	390	412	377	455	404	385	409	394	356	353	421	404	368	363	352	366	417	396	398	402	364	377	376	379	390	396	366	367	365	380	354	414	384	361	399	394	374	373	430	393	371	384	375	346	354	383	390	376	372	427	396	374	450	359	386	391	396	399	410	346	388	381	342	394	409	398	386	347	362	384	385	386	388	416	373	402	419	348	385	385	384	383	388	399	395	400	378	402	381	371	348	393	366	370	388	402	367	415	426	355	399	432	400	414	381	380	417	418	362	418	391	403	373	390	401	421	381	386	419	372	393	390	393	392	427	362	392	427	381	356	381	378	386	387	364	376	378	371	397	417	374	402	391	406	395	369	359	384	364	412	384	398	389	387	413	354	417	390	376	381	392	376	402	384	354	389	393	365	406	422	418	351	383	397	376	399	388	403	406	408	406	362	344	395	384	371	399	354	365	378	389	355	361	373	376	348	367	361	362	383	393	387	366	365	391	399	389	399	385	408	406	333	362	356	388	367	385	384	382	370	402	419	386	383	379	422	397	371	397	337	372	380	428	391	373	381	412	390	382	370	411	409	406	365	383	375	378	404	397	369	395	385	365	382	383	370	394	361	372	388	362	370	404	381	404	362	384	406	390	395	354	425	375	380	400	393	418	415	383	390	359	373	382	377	359	365	384	388	414	396	368	404	375	401	346	377	381	407	393	356	390	400	400	398	405	391	417	358	394	396	393	381	368	431	384	393	374	394	389	391	368	362	406	381	365	367	378	399	352	363	383	354	396	387	386	377	380	403	380	396	380	382	401	364	385	407	357	383	362	355	370	384	395	404	429	393	393	387	379	357	352	389	360	345	351	382	389	385	421	413	403	400	363	397	373	395	391	390	369	406	366	408	391	356	394	371	385	361	391	381	380	387	368	353	413	375	399	392	379	382	357	384	383	371	375	369	364	362	394	402	372	365	394	382	383	402	363	402	387	365	378	377	376	444	323	342	381	346	363	382	396	378	362	381	381	417	387	365	424	365	408	396	340	434	359	368	384	371	369	366	390	395	399	390	401	384	396	378	417	392	397	352	416	341	383	362	378	349	385	405	360	349	380	391	367	390	386	425	360	393	370	391	381	384	418	341	359	405	376	407	398	396	393	400	367	409	404	377	412	415	434	391	371	394	370	330	394	386	379	370	402	388	401	400	347	388	411	398	382	359	358	362	367	393	389	409	353	394	414	375	373	372	385	369	358	384	383	373	378	411	381	386	395	363	359	389	383	374	359	385	395	348	415	348	371	376	394	396	397	379	406	365	425	396	396	327	402	364	366	379	378	399	356	373	411	387	435	418	411	380	389	370	379	369	425	393	379	324	380	345	347	411	400	370	325	379	388	433	397	405	357	399	423	423	368	351	388	381	415	391	428	391	390	378	408	379	378	403	399	375	392	376	395	374	386	369	392	374	421	365	400	378	393	391	376	378	405	402	385	389	395	369	389	382	382	367	404	415	430	347	367	381	353	341	363	340	325	371	398	378	383	371	401	388	373	365	391	381	405	391	358	428	394	378	343	399	380	377	363	439	450	351	407	387	350	374	377	392	418	376	370	375	358	388	423	384	386	433	347	384	403	364	407	390	376	366	352	375	388	381	384	421	393	404	385	413	404	374	367	393	379	396	402	365	381	385	394	398	422	384	416	381	374	433	430	434	422	398	371	372	415	372	371	388	428	356	351	398	390	400	387	378	353	387	369	379	371	398	360	351	371	400	405	365	387	422	415	398	400	375	381	390	390	404	364	368	374	359	377	408	384	388	357	410	372	368	393	370	394	407	361	375	379	381	414	376	394	387	365	388	355	383	326	407	396	367	354	413	403	379	396	386	375	390	399	385	390	377	385	386	399	379	383	414	405	384	408	371	351	416	392	392	376	373	371	414	343	419	336	375	388	370	401	427	391	362	414	382	370	369	400	382	394	402	403	393	359	371	417	401	386	376	362	443	363	405	379	370	337	374	372	385	406	405	396	376	373	387	432	386	358	352	401	427	386	341	383	367	401	374	395	367	356	391	399	369	372	335	354	419	396	372	397	379	384	351	404	365	355	415	419	396	383	393	369	383	383	388	372	409	371	374	421	386	410	419	408	353	384	409	432	420	424	364	359	376	373	387	380	416	397	374	415	397	370	371	397	404	362	442	429	386	448	401	349	447	419	352	337	385	402	372	368	393	361	369	371	406	365	401	351	362	368	421	399	368	361	328	410	373	357	371	417	389	363	411	366	386	389	388	389	392	430	387	403	368	384	310	395	360	368	385	388	398	402	391	364	377	344	347	371	363	373	368	382	338	397	400	356	413	407	382	336	370	356	385	376	406	350	334	374	374	387	378	417	358	363	417	413	387	367	371	349	376	383	370	361	410	425	394	403	414	404	404	364	406	394	424	417	401	416	362	396	404	400	363	360	392	405	359	406	412	401	360	374	382	371	410	405	396	391	388	420	412	398	369	386	417	393	447	407	360	369	377	381	411	382	403	357	372	360	408	418	359	361	424	352	387	410	386	375	405	377	373	394	377	371	371	356	381	349	404	387	385	380	400	392	397	372	444	379	377	378	396	385	371	392	426	408	348	398	356	375	394	376	396	404	383	382	355	359	403	428	408	457	361	378	418	413	380	385	385	376	381	380	379	380	369	394	377	373	366	362	399	358	365	377	365	380	378	392	398	380	375	396	446	389	396	385	422	343	384	381	389	392	424	371	398	420	357	430	395	409	392	382	362	400	357	384	371	373	409	438	365	396	413	347	356	354	368	378	396	364	364	383	406	400	398	400	394	396	369	374	401	372	373	384	403	342	349	392	373
15050	7004	10255	15840	13925	11162	10338	9410	6510	5282	4564	3884	3292	2895	2395	2187	2191	2115	1839	1897	1979	1781	1622	1523	1470	1468	1361	1342	1289	1204	1243	1118	1169	1107	1083	1121	1086	1077	945	987	957	874	889	833	833	837	901	852	874	932	866	860	868	871	852	906	930	834	843	834	881	802	900	866	797	808	810	874	803	850	866	866	866	879	809	823	880	860	804	897	831	840	854	856	870	933	879	836	874	904	821	895	843	830	812	908	848	857	833	842	835	830	839	830	882	849	794	879	835	855	867	849	896	871	857	870	823	856	869	855	868	862	831	864	802	877	885	794	865	835	849	827	850	884	914	852	844	891	854	914	879	902	852	789	864	881	811	879	839	815	860	884	900	870	853	901	841	841	876	850	917	907	884	849	855	845	841	850	867	846	856	798	854	837	872	812	862	797	867	843	845	864	882	838	824	818	872	884	844	861	841	863	899	867	867	885	836	847	924	787	853	870	859	917	862	865	888	840	862	860	855	798	813	904	843	837	855	924	894	890	887	828	902	886	883	855	911	827	825	835	865	929	895	880	857	903	812	804	856	874	858	823	845	832	881	858	865	898	808	860	821	845	835	842	888	839	875	899	880	843	880	883	924	875	840	804	837	865	863	854	850	870	904	814	857	896	901	869	872	797	909	908	900	860	842	844	879	851	828	808	907	912	853	846	850	845	829	869	883	904	826	815	817	886	827	845	872	821	857	851	871	823	826	869	827	885	919	904	903	853	888	851	874	829	836	806	889	858	812	866	805	847	847	881	868	829	886	830	854	904	852	859	838	856	853	866	898	867	854	828	873	908	878	812	890	850	883	810	863	838	829	869	830	841	835	846	885	845	883	810	862	830	818	870	859	927	865	865	861	878	831	800	846	860	922	823	902	845	860	899	854	830	902	891	840	873	855	836	834	866	892	882	854	870	858	813	867	853	925	860	825	871	835	885	845	832	871	897	825	845	861	853	908	865	867	876	835	911	904	862	847	823	839	820	844	840	861	776	870	855	870	848	881	848	857	844	876	868	861	876	876	881	877	832	844	867	809	856	834	900	859	855	870	853	888	834	882	878	857	855	897	902	883	878	863	833	895	862	828	841	860	856	847	823	881	796	849	867	791	870	827	900	826	829	905	871	838	898	859	866	872	833	873	858	816	892	836	857	807	882	845	804	830	863	832	882	872	812	842	852	861	836	879	864	866	812	842	865	790	870	826	832	875	851	820	853	799	842	884	851	809	818	875	821	865	856	894	862	800	846	859	868	836	849	821	848	841	882	883	844	804	839	896	922	875	855	878	873	841	879	894	857	870	790	848	873	819	903	915	831	852	844	881	852	879	908	873	859	863	888	836	813	813	856	904	872	823	901	875	875	881	862	831	844	864	823	833	876	891	912	822	896	895	892	827	881	864	856	846	886	866	846	868	846	836	899	853	831	970	849	809	849	804	880	920	853	866	891	870	820	869	845	830	848	895	857	862	845	889	833	880	836	867	873	874	885	831	817	823	843	824	865	863	903	833	894	897	875	891	845	843	861	821	839	848	852	872	898	842	828	854	856	827	888	846	837	892	844	794	912	832	852	813	877	897	852	833	907	829	814	839	788	829	874	858	845	859	821	874	854	943	830	817	869	903	941	894	893	827	817	855	884	860	860	835	854	894	830	826	857	845	872	814	874	819	791	841	844	873	778	796	877	852	807	886	844	854	853	880	848	912	845	881	863	880	846	899	858	907	876	840	883	859	852	885	806	917	832	864	905	880	844	879	889	829	907	850	894	861	882	856	838	869	854	885	898	839	876	911	842	889	872	842	866	903	860	851	875	864	843	895	865	799	828	870	882	836	859	864	804	851	832	886	829	831	845	793	850	866	881	869	863	840	887	887	860	895	876	857	820	882	857	816	882	855	896	867	888	899	843	892	886	837	871	868	897	876	889	853	883	878	841	831	851	836	834	889	874	866	843	868	816	921	855	841	880	869	873	860	903	836	822	883	907	907	873	819	843	889	877	888	825	862	852	848	878	825	909	884	921	811	824	862	848	837	846	851	881	855	865	888	884	885	809	837	859	804	879	853	863	837	829	870	860	879	860	849	850	838	890	887	852	857	884	849	863	811	840	849	901	812	848	890	897	852	819	848	900	866	851	891	864	930	923	842	886	829	822	857	875	873	850	823	873	918	860	857	834	823	845	822	901	892	915	819	870	811	836	862	908	822	841	877	920	841	913	844	868	812	853	915	877	847	864	839	797	827	872	860	858	869	848	852	893	817	862	818	819	835	873	812	899	883	893	893	874	813	803	894	834	883	861	868	842	782	877	859	859	831	801	919	819	897	814	868	912	850	859	919	886	858	852	894	858	885	886	847	877	875	870	837	824	855	893	798	849	862	874	872	865	848	906	879	850	892	917	873	855	842	894	891	829	887	856	860	833	912	851	879	832	844	846	890	872	877	855	887	890	874	818	815	872	921	861	853	845	821	835	881	784	859	883	822	819	818	861	841	806	859	889	886	798	887	804	820	840	888	809	879	925	858	887	872	856	895	872	872	888	889	844	817	842	904	875	845	829	889	876	879	879	804	911	894	923	843	863	827	836	825	876	841	873	829	877	881	871	857	839	874	848	826	865	889	799	850	876	807	889	881	910	864	872	882	864	848	896	896	846	904	846	870	877	913	843	881	881	901	791	888	889	849	853	854	886	832	841	903	875	825	875	860	866	806	883	880	814	858	828	829	911	876	828	834	894	841	845	859	855	839	874	847	852	877	804	888	886	853	870	909	822	860	835	853	842	833	874	917	855	848	832	870	846	910	846	819	888	799	880	791	792	867	874	862	830	827	777	861	818	827	860	864	833	811	870	846	875	903	792	860	838	836	804	849	877	832	825	828	825	880	847	834	847	871	899	825	860	892	904	864	840	853	882	850	885	876	865	906	826	859	885	815	939	833	849	843	865	858	855	852	878	855	844	836	858	863	880	860	903	876	892	885	810	894	851	813	873	865	880	837	888	829	872	853	850	837	888	892	852	880	887	850	864	855	879	879	847	866	847	845	840	842	844	884	870	866	863	866	836	838	838	904	830	797	836	834	854	846	854	903	833	837	849	843	832	917	851	870	842	824	861	810	869	884	862	816	822	890	860	832	891	857	858	887	839	834	835	843	885	784	900	826	837	829	830	851	873	883	863	852	851	888	910	872	836	932	868	825	869	863	887	890	820	859	851	858	792	868	890	817	867	884	858	874	942	840	896	878	815	831	868	860	835	843	787	860	912	856	852	823	895	873	847	867	857	881	818	902	862	875	865	834	864	822	802	821	881	827	831	896	858	852	915	847	891	848	869	860	861	895	821	868	865	853	839	888	838	843	827	861	875	820	841	821	876	843	879	851	869	907	894	854	876	897	836	895	845	864	869	854	844	841	819	871	832	800	853	865	849	888	841	865	889	871	878	867	845	907	858	809	871	795	874	877	838	809	813	808	877	857	850	866	853	791	858	901	859
33142	13389	8688	8333	6473	4600	3794	3569	2573	1675	1308	1165	1152	887	794	747	690	649	692	675	707	605	592	532	539	524	520	504	523	480	517	513	464	499	442	468	434	455	462	439	430	407	447	435	416	410	425	425	427	376	403	454	418	420	430	430	379	445	421	399	411	392	431	424	425	412	434	423	440	419	402	402	394	400	452	441	391	402	427	403	458	415	441	443	459	409	406	366	426	406	402	404	428	413	430	392	423	418	384	408	386	403	460	398	449	410	422	427	410	445	417	409	415	413	407	418	418	428	394	377	395	375	394	451	429	452	404	435	414	420	414	446	438	421	458	447	413	400	372	424	412	409	402	415	409	414	424	412	408	447	418	417	420	411	401	449	457	394	408	403	397	416	398	387	386	416	451	430	398	419	449	414	436	447	416	379	433	440	404	430	465	434	427	412	436	415	419	424	413	415	407	390	387	417	433	421	395	378	391	405	423	418	421	398	409	433	459	399	419	413	384	414	441	411	411	380	448	446	412	433	417	441	427	432	414	441	411	394	417	390	415	453	372	398	408	394	393	429	443	436	401	448	400	407	391	411	389	415	390	415	400	404	462	414	399	449	410	479	409	387	396	398	404	456	411	406	383	437	427	440	393	429	429	417	414	412	394	426	407	369	382	433	441	456	421	419	398	406	410	407	407	432	423	420	399	412	423	411	391	433	426	427	446	432	412	428	442	412	397	422	449	379	422	398	420	377	395	383	432	392	423	399	384	410	420	402	415	407	420	372	423	402	436	400	406	412	428	391	390	394	430	398	401	386	430	426	414	398	439	426	412	390	389	420	444	393	404	428	400	398	408	427	399	439	390	429	425	394	426	377	426	446	446	391	404	429	438	419	433	386	405	376	396	451	405	437	404	396	448	363	410	405	421	427	425	407	451	429	404	413	427	397	402	412	394	382	426	431	397	391	462	380	417	372	418	407	428	409	384	411	441	386	446	418	435	386	375	438	374	413	415	480	400	434	421	399	451	442	394	396	449	435	433	429	439	409	407	438	392	399	358	410	411	392	396	370	435	457	409	397	422	398	439	425	431	394	410	418	424	399	423	398	450	437	442	426	416	439	408	381	419	408	445	412	409	384	405	439	373	382	399	391	440	428	417	431	417	444	436	456	415	382	401	424	408	408	419	419	441	431	431	455	426	401	438	407	424	395	423	437	468	382	428	422	434	390	433	462	477	465	410	411	416	410	425	399	425	418	388	443	425	413	448	429	398	367	411	390	415	408	412	443	424	383	415	427	450	449	463	398	426	411	416	424	421	386	444	415	422	423	459	435	399	420	435	437	419	432	428	448	428	421	428	430	363	439	387	382	395	435	385	402	411	382	395	444	404	402	432	434	403	461	433	400	423	440	440	415	392	444	437	402	432	392	411	417	410	458	397	392	386	418	406	412	419	420	453	380	407	410	410	403	416	424	411	473	468	416	414	414	383	399	380	442	409	385	435	438	423	394	395	360	372	393	446	451	450	413	380	389	409	431	392	379	454	442	382	380	410	400	431	448	401	415	435	402	411	426	414	428	429	466	396	409	392	414	435	397	447	456	425	460	413	424	368	433	430	404	443	483	391	416	461	436	420	413	400	401	411	423	418	415	415	447	397	375	429	394	421	387	469	413	454	397	411	424	426	416	429	402	389	439	428	429	439	419	386	416	431	399	388	439	439	439	435	431	420	499	388	413	383	426	434	394	422	460	420	432	390	425	413	440	416	369	413	436	406	425	415	408	403	387	414	362	405	402	405	411	418	414	438	386	413	429	398	462	401	404	393	373	443	390	390	425	404	429	431	404	401	440	425	370	426	415	443	435	474	424	455	443	443	428	424	410	391	413	387	409	417	379	426	390	405	451	434	420	419	389	416	409	433	404	407	431	426	448	383	429	413	465	435	417	474	416	357	442	387	386	381	385	418	442	424	392	417	415	337	422	426	350	403	445	413	426	381	418	448	433	380	388	432	409	387	416	422	384	439	416	441	445	436	419	399	385	419	431	430	423	406	412	452	384	434	407	402	439	432	401	459	432	413	402	421	417	433	428	458	450	407	407	389	424	441	395	414	445	413	399	439	380	396	375	415	410	425	429	391	393	418	412	419	449	477	415	408	412	403	416	435	396	431	380	448	407	445	402	391	397	432	446	411	408	441	396	419	412	408	434	409	433	401	401	425	440	392	363	418	459	425	457	380	388	401	425	381	368	446	413	427	420	421	425	412	428	416	401	410	362	389	417	446	378	408	390	385	432	488	402	410	429	426	395	417	380	433	452	433	409	427	426	413	400	366	412	382	438	442	394	422	420	417	391	412	434	429	431	398	441	420	431	420	429	414	467	421	419	433	422	423	414	397	388	435	428	420	389	442	402	397	414	429	437	405	404	440	371	413	420	430	390	464	413	412	380	435	429	423	431	404	427	411	442	407	435	365	407	378	446	448	398	420	416	424	401	407	400	400	408	411	410	382	425	399	384	406	390	403	424	433	427	431	420	412	430	403	448	452	446	401	363	374	396	420	412	417	421	434	417	432	376	444	434	406	442	424	396	397	447	426	441	433	435	410	418	417	396	385	429	407	439	396	416	374	403	416	431	404	418	437	407	394	396	390	411	459	394	431	476	406	417	401	411	438	396	444	389	449	402	423	415	433	410	430	443	459	443	449	475	409	401	394	408	381	436	431	434	412	440	435	394	403	396	408	395	413	353	383	427	413	432	431	394	408	380	379	449	430	450	412	404	422	395	392	402	426	458	452	389	421	393	439	410	412	405	425	425	395	413	442	414	476	447	426	389	460	419	430	409	386	418	421	389	409	424	417	409	418	458	428	375	413	407	424	378	400	468	403	428	414	426	446	447	446	395	397	400	414	395	443	427	396	393	405	409	388	438	423	436	419	377	415	420	431	412	413	384	402	431	469	425	389	411	436	372	407	404	403	381	449	414	385	416	434	417	395	401	429	450	389	391	401	430	434	376	386	428	440	478	413	405	389	432	419	410	458	446	425	404	424	433	461	405	407	395	423	439	384	396	423	430	453	410	386	412	431	426	412	393	426	391	420	432	416	404	395	406	403	419	420	421	418	397	409	451	406	379	454	436	399	470	442	438	456	404	417	438	370	436	417	408	413	393	403	440	437	440	403	413	390	415	391	378	440	456	404	414	417	409	409	471	445	452	438	405	413	396	400	385	435	449	403	461	452	397	436	418	399	400	408	382	390	383	414	366	377	377	407	411	422	448	382	401	426	405	412	440	438	399	452	433	412	447	401	421	398	428	446	463	431	407	399	444	403	409	393	436	388	414	438	414	407	428	424	416	406	380	424	383	416	440	397	397	442	402	421	419	398	402	428	446	413	386	422	415	444	418	431	432	411	434	415	401	426	392	446	432	412	409	422	410	449	420	383	455	417	410	382	444	404	415	418	451	360	385	421	422	437	440	421	413	428	427	401	431	400	418	430	418	377	394	393	427	426	398	423	412
19332	8569	12911	18557	17870	14566	12974	13243	9701	6995	5574	5159	4431	3669	3082	2851	2741	2523	2299	2515	2630	2166	1985	1839	1804	1695	1666	1648	1476	1402	1437	1272	1346	1279	1274	1233	1203	1163	1089	1025	1043	978	974	956	957	965	946	977	927	1003	945	933	867	933	913	903	898	934	931	897	907	896	911	902	885	874	922	923	940	901	865	909	866	865	958	880	934	851	865	907	959	892	900	887	928	869	949	941	927	948	910	855	939	898	980	848	902	952	894	909	889	943	916	868	857	940	867	908	908	894	899	917	871	880	944	907	907	891	942	906	920	931	928	912	893	918	923	945	925	917	896	931	869	901	885	923	900	881	916	888	855	942	876	926	924	898	888	956	937	892	862	944	926	905	928	928	888	956	938	935	905	893	905	890	909	901	920	882	885	937	861	949	918	851	874	876	920	923	885	946	914	908	887	925	901	911	929	913	934	873	844	916	881	915	889	901	885	932	935	913	911	893	953	902	923	970	940	855	853	946	903	957	888	920	928	898	934	911	945	859	919	940	899	909	921	853	879	892	900	946	944	903	914	942	889	894	922	872	921	962	914	945	892	901	898	901	865	918	910	918	972	943	956	900	891	898	922	864	896	908	896	867	858	899	913	877	916	941	931	909	888	901	899	890	892	917	927	881	882	908	888	878	895	956	891	946	941	920	951	883	915	923	916	900	905	909	841	922	912	856	913	868	927	910	920	891	953	869	916	891	935	928	892	924	952	915	955	922	889	946	934	874	907	913	923	861	927	852	918	878	868	915	926	876	959	948	882	914	915	913	927	938	915	955	893	891	912	920	905	938	929	842	904	902	865	907	931	910	884	938	947	911	909	927	903	920	853	884	953	818	902	849	911	906	942	879	941	892	902	935	899	879	924	891	930	893	954	901	938	957	902	941	885	865	950	906	925	945	905	915	838	950	914	883	883	923	925	917	911	915	920	907	894	901	873	902	892	867	976	923	895	882	986	936	919	914	914	904	866	921	838	875	894	917	915	881	924	881	893	904	915	931	896	904	862	890	938	878	874	940	926	857	884	885	887	903	930	891	879	929	921	929	924	874	932	906	885	901	961	984	865	899	915	911	948	885	876	839	885	894	883	943	935	860	875	926	910	880	937	933	869	875	907	934	878	933	887	882	943	952	931	864	898	932	912	948	919	970	881	932	877	927	896	898	907	845	933	954	937	886	919	915	945	909	945	902	912	868	921	936	890	939	879	959	918	872	858	935	893	916	919	842	909	951	855	870	867	963	944	891	908	913	900	912	889	901	950	907	900	888	906	924	923	933	934	930	926	866	860	860	935	927	901	934	932	915	915	903	962	881	856	901	919	911	943	931	926	894	935	887	945	887	895	952	845	962	877	927	934	941	865	919	874	920	916	930	946	977	904	862	952	961	989	951	915	897	871	996	821	903	885	909	907	940	892	905	872	916	936	928	904	944	939	929	879	858	937	894	908	871	937	923	889	886	861	875	868	922	885	902	921	967	953	937	951	939	868	918	927	893	923	892	919	900	866	878	839	887	891	889	908	924	924	893	912	899	891	941	906	918	871	864	887	930	913	928	919	924	892	911	898	951	869	941	921	850	884	877	904	951	901	914	934	912	894	865	883	901	944	882	932	860	978	955	921	928	1017	882	875	899	917	938	910	954	958	884	961	923	913	870	857	884	920	946	872	895	912	921	925	896	937	926	873	917	854	917	915	892	867	958	915	913	899	950	854	902	848	913	920	930	872	875	912	869	901	921	936	896	911	902	926	855	895	854	909	849	926	874	901	972	937	894	881	904	896	955	895	905	903	891	891	918	901	899	901	951	945	873	919	981	962	942	903	879	902	894	926	949	910	887	878	906	957	972	902	888	889	916	915	923	899	915	846	878	940	866	844	930	933	900	924	917	945	913	914	925	891	940	909	949	901	904	910	968	880	912	929	823	899	872	953	924	904	867	898	927	885	911	941	947	919	872	966	890	911	936	916	929	895	900	867	910	885	931	911	930	925	933	911	935	914	921	909	917	948	902	911	942	895	877	952	889	910	894	956	886	850	902	924	896	934	897	891	894	864	922	939	906	906	947	856	926	865	888	900	887	903	896	886	905	875	894	890	868	915	875	903	908	909	947	897	909	955	935	929	958	929	884	921	895	848	871	888	904	966	958	920	900	909	935	900	887	901	952	885	905	883	989	947	945	914	938	931	896	919	888	905	898	908	919	930	933	899	874	912	900	961	879	942	891	932	929	909	979	895	894	839	902	921	914	893	881	910	939	900	884	898	914	900	923	908	922	929	898	860	926	880	869	877	945	811	900	824	919	916	902	931	869	939	923	938	889	943	949	892	870	891	901	902	955	920	900	884	845	894	952	885	897	875	895	917	913	865	883	913	884	928	907	909	902	913	918	935	882	883	877	871	831	898	875	921	915	899	935	879	900	950	915	893	887	929	906	876	912	877	929	898	934	893	860	914	944	888	950	865	951	877	898	897	910	892	975	945	893	936	941	876	941	947	904	899	911	881	935	946	911	906	957	942	854	1008	874	927	924	924	890	919	919	818	879	904	908	910	900	905	927	942	948	908	932	898	877	928	940	857	961	860	838	838	927	889	894	895	898	854	892	946	932	851	919	924	862	866	917	907	914	886	932	839	912	929	967	908	913	913	914	876	872	905	925	933	898	909	895	872	895	895	864	947	925	853	877	961	908	882	860	866	937	937	959	922	962	924	908	940	918	897	955	927	950	892	947	940	921	883	886	907	886	919	910	931	946	925	892	943	839	926	911	931	929	892	926	923	902	894	893	876	869	857	904	922	953	875	917	896	908	918	878	906	905	889	929	912	967	871	897	919	888	897	915	876	922	892	908	988	909	905	892	938	911	910	932	889	894	934	872	939	942	867	917	945	925	939	905	920	855	912	960	925	912	895	893	887	887	934	922	924	922	896	940	911	906	937	902	912	926	982	900	945	903	929	902	947	848	881	906	952	920	920	884	921	864	941	896	895	840	901	898	971	976	947	909	913	908	933	936	946	928	863	912	879	877	917	911	913	918	870	875	881	921	889	878	912	915	912	939	920	932	914	921	943	933	957	913	948	916	862	910	868	918	906	954	943	883	871	938	919	887	922	958	886	896	883	927	909	902	880	889	925	844	866	898	911	910	925	909	894	878	904	913	933	904	923	867	889	875	996	951	915	922	928	898	918	853	845	945	872	915	902	892	946	979	889	898	914	920	917	963	924	920	877	889	910	913	854	938	953	932	935	903	962	917	888	960	892	915	854	889	899	924	909	903	913	931	887	926	900	909	917	948	888	925	966	923	934	921	936	896	943	901	923	897	898	929	910	883	897	926	895	868	960	915	916	976	880	889	927	884	949	922	919	917	915	849	906	886	944	938	911	963	904	952	922	847	896	932	926	889	926	876	865	877	885	893	919	930	901	868	977	937	929	863	843	857	936	928	867	918	920	933	868	911	900	897	906	927	836	954	922	910	878	927	915	887	950	906
13858	5215	3575	3292	2543	1882	1495	1439	1033	748	609	614	513	445	444	409	349	386	411	409	359	356	363	322	353	341	326	313	357	309	315	277	349	340	287	307	311	330	283	339	305	260	315	294	310	314	275	275	286	279	309	305	278	259	317	292	294	323	304	277	285	290	294	308	291	298	311	274	261	289	305	275	308	317	274	287	329	309	291	258	325	277	281	265	295	248	307	321	270	317	250	320	301	314	294	266	294	310	306	308	300	303	313	285	298	283	276	289	293	290	261	280	290	303	278	297	298	316	315	312	300	288	265	316	276	301	256	296	291	306	299	290	296	286	307	304	286	301	288	311	314	316	290	292	289	287	325	297	282	313	288	284	311	328	294	280	316	251	281	282	282	319	322	321	338	269	326	315	276	301	314	310	307	320	262	289	298	289	279	306	264	325	298	278	304	293	301	298	287	294	311	310	304	287	297	320	313	319	298	324	299	309	301	283	317	302	268	307	336	268	293	277	268	279	294	313	276	301	285	281	300	295	293	283	288	320	250	268	285	315	315	278	249	268	296	331	329	285	297	275	267	291	314	294	322	334	303	290	287	300	293	295	311	297	271	269	289	292	277	345	293	303	274	272	301	298	267	261	319	292	282	315	318	300	315	311	296	275	297	292	273	255	295	295	296	320	290	317	272	256	306	323	306	302	306	287	325	292	281	271	306	310	263	277	307	299	296	292	287	291	283	294	315	287	282	293	260	275	275	272	312	286	291	327	327	287	290	311	288	306	280	279	305	316	329	260	292	295	323	299	300	293	283	291	317	345	291	268	283	326	269	292	284	290	318	294	316	289	279	270	321	305	296	278	331	315	310	283	291	309	316	294	281	308	280	288	296	321	309	289	284	283	297	275	298	289	296	284	306	314	281	262	305	309	314	283	304	320	282	304	314	298	296	302	288	286	347	290	295	277	294	289	261	277	321	309	292	296	293	267	296	316	278	268	306	286	326	293	314	285	302	287	271	321	325	291	288	290	302	305	275	314	294	282	276	313	300	296	326	292	313	280	301	281	314	303	276	304	306	314	289	271	322	292	282	271	297	278	313	330	292	305	308	289	259	307	282	272	292	325	328	299	298	278	266	288	287	311	263	289	282	269	276	251	298	285	312	299	308	271	291	310	286	313	270	310	283	293	284	308	315	266	288	298	277	310	299	283	315	286	294	293	302	283	334	283	290	308	321	271	290	296	293	313	278	277	292	289	321	305	268	270	288	260	284	273	307	292	287	305	301	307	299	309	304	258	285	293	318	300	312	280	269	308	320	314	276	295	293	310	330	325	295	278	293	281	283	296	317	327	296	328	287	271	286	287	315	328	332	287	300	281	310	301	295	309	278	284	292	293	296	287	305	338	293	289	302	307	304	300	302	309	292	294	304	311	303	306	330	266	301	309	299	302	290	282	279	303	300	319	318	281	306	273	278	305	319	296	303	273	287	296	334	310	286	302	295	287	347	262	317	320	300	286	295	310	317	313	320	288	273	290	298	301	289	276	277	261	300	263	282	306	301	293	313	297	319	304	295	331	299	271	321	299	292	266	266	284	285	295	285	290	297	254	278	286	296	294	266	327	267	280	288	282	304	268	280	275	263	282	337	301	290	278	270	296	305	299	299	285	269	312	268	287	295	289	291	311	299	264	297	288	272	306	311	275	273	304	305	303	271	304	299	299	287	309	262	286	295	300	315	286	299	274	291	264	323	319	283	253	282	290	316	308	287	328	303	283	325	297	285	297	308	285	269	311	315	288	304	281	272	305	259	300	281	257	290	306	320	320	281	313	315	306	269	288	278	321	279	287	289	284	310	303	324	262	286	299	311	301	281	337	308	275	317	278	298	283	298	292	311	317	282	304	307	279	308	295	303	293	293	314	277	297	294	283	305	294	277	286	309	331	268	285	248	293	296	309	280	296	279	299	289	287	290	275	277	281	279	278	298	283	290	315	307	303	301	304	278	300	291	321	295	274	289	320	290	281	282	322	310	303	289	295	295	310	279	306	323	288	317	306	301	293	311	297	294	311	289	298	341	298	303	307	253	273	273	329	299	295	304	275	294	274	297	300	262	327	294	310	305	305	325	289	301	276	293	295	305	290	266	281	282	313	273	291	317	318	295	289	292	276	301	272	310	286	282	309	301	294	312	293	290	257	262	296	303	304	287	310	285	317	333	299	281	312	293	295	278	280	310	286	292	316	271	287	287	264	266	275	322	301	307	297	278	271	262	278	312	295	276	264	281	286	299	288	283	324	307	285	316	285	283	298	322	282	268	285	292	272	252	269	275	291	293	279	283	288	295	284	307	302	292	285	325	285	313	315	270	286	277	307	261	335	294	276	314	304	313	306	328	248	338	281	267	295	310	288	282	261	271	310	275	260	303	284	263	277	280	305	269	305	285	283	327	307	292	313	274	295	273	303	285	297	309	293	314	335	300	309	297	279	295	290	289	303	306	290	314	301	298	315	312	301	298	314	285	310	282	312	321	299	276	287	269	287	282	283	276	247	272	251	299	298	284	292	280	307	301	287	272	297	300	305	309	309	288	289	338	299	294	299	305	264	291	282	291	305	287	310	337	310	330	313	290	290	285	321	337	260	299	303	309	285	320	303	292	339	298	338	328	289	289	262	263	314	312	288	275	323	280	339	267	293	262	320	267	276	303	289	304	273	293	280	308	307	280	306	285	308	315	294	324	301	324	290	297	306	313	304	297	273	291	313	264	289	326	318	296	297	337	318	327	283	260	291	289	302	289	300	298	275	287	281	314	271	319	325	320	327	291	278	295	288	292	296	320	296	299	312	306	294	291	307	323	303	294	285	298	301	302	303	298	322	292	293	272	299	325	298	308	286	315	304	323	268	336	292	294	297	277	312	321	296	279	288	299	312	293	309	288	254	300	278	286	309	272	289	254	275	300	348	268	302	342	303	274	284	285	308	300	343	301	272	290	283	336	301	306	273	302	303	331	295	303	310	268	295	329	275	290	336	261	274	303	307	291	311	287	273	289	300	289	319	306	267	309	285	322	278	270	282	295	309	332	292	272	288	289	299	285	274	321	307	280	282	303	291	271	271	306	307	284	300	328	281	279	295	301	306	287	311	300	306	279	299	283	307	260	253	306	359	308	280	294	315	278	312	295	301	291	285	271	248	282	283	322	296	318	320	295	283	284	320	317	325	276	266	307	321	276	288	295	294	276	299	293	305	260	282	294	286	293	306	295	282	305	336	343	285	287	292	295	307	285	280	301	331	297	302	267	286	278	311	310	330	322	291	347	283	302	337	320	315	284	263	308	298	314	299	270	297	316	292	304	297	320	297	275	310	281	301	332	304	283	277	271	297	292	284	326	297	272	266	284	284	296	305	283	248	280	273	302	297	340	286	282	309	312	292	266	284	280	284	262	250	283	264	308	301	284	291	268	268	284	282	276	312	291	296	317	285	312	310	290	264	281	299	324	257	285	314	314	309	295	302
8586	4355	6466	9261	8922	7284	5832	5908	4139	2917	2404	2169	1898	1700	1383	1319	1195	1212	1360	1293	1312	1147	1156	1071	1048	1005	995	888	877	888	875	833	869	752	816	775	792	737	808	756	687	704	710	672	674	664	700	719	676	671	685	633	621	696	720	659	701	676	678	636	685	702	673	650	694	679	662	667	717	688	659	621	701	647	663	668	678	683	736	703	660	642	716	699	679	649	655	680	710	722	718	660	671	659	675	643	673	663	685	689	665	686	681	717	675	672	746	670	715	717	678	724	691	721	718	673	692	670	679	707	713	674	712	660	701	645	615	665	678	670	714	682	709	670	677	653	702	641	671	655	685	718	679	689	636	721	689	716	664	665	695	664	676	724	758	659	737	650	710	710	687	662	673	641	678	643	690	681	669	639	654	714	699	670	688	682	698	678	735	712	691	661	686	702	692	722	700	680	692	714	720	700	721	712	715	728	688	712	719	663	632	686	688	676	707	695	674	662	617	668	690	646	723	694	665	669	630	668	661	666	703	670	679	689	694	671	656	654	696	639	687	671	646	689	667	703	676	702	636	715	661	636	684	651	699	671	677	692	716	660	671	734	683	659	698	667	697	690	692	650	741	672	622	717	672	653	679	754	670	667	667	717	717	671	700	675	665	679	654	637	689	683	704	716	647	689	686	680	635	687	686	686	663	666	679	637	655	672	660	703	725	667	667	751	700	661	656	666	646	674	633	693	658	661	671	654	614	660	702	668	658	657	716	692	690	714	700	691	626	694	693	692	673	649	687	641	673	688	712	675	690	686	742	725	707	672	671	675	696	704	688	665	661	689	707	662	672	668	700	660	668	672	628	651	690	641	719	626	674	659	680	702	669	703	683	670	685	685	714	722	690	668	663	671	692	671	677	660	694	681	691	753	675	653	696	684	698	681	684	663	695	697	661	723	678	718	673	672	673	641	688	672	680	660	666	653	691	705	704	706	676	664	703	740	665	653	651	694	634	697	699	713	704	654	699	684	705	647	620	692	716	669	707	715	693	728	675	654	660	668	672	681	671	686	679	709	705	670	653	683	712	665	714	632	644	686	707	681	640	677	683	684	688	689	691	681	690	663	709	662	697	653	657	678	701	685	687	637	655	663	639	719	729	686	667	735	707	674	670	712	680	642	674	709	715	671	675	700	664	678	719	694	698	709	721	674	635	727	646	650	660	695	625	632	716	684	682	690	706	668	661	632	663	704	681	666	713	675	690	685	717	730	714	707	719	629	693	667	705	624	690	637	652	698	692	681	659	676	672	660	724	682	698	697	689	685	634	720	652	685	622	669	729	687	698	683	631	681	647	664	708	689	691	691	706	638	735	721	663	685	654	686	675	632	672	643	726	659	687	689	685	696	676	676	666	615	663	679	637	679	660	711	703	660	693	710	708	669	644	701	639	697	699	701	704	706	672	699	682	665	731	684	611	728	714	700	687	725	710	663	683	706	712	703	693	686	720	660	742	717	708	683	698	661	648	674	668	654	711	698	663	726	645	649	661	719	679	676	636	689	721	711	678	703	692	680	670	684	666	719	680	718	656	732	682	651	667	701	692	684	625	678	643	644	686	680	719	699	640	677	735	724	662	660	728	717	687	637	681	648	671	737	679	704	718	700	689	680	691	686	700	669	724	691	670	619	701	698	692	702	685	687	697	689	639	739	677	685	651	658	649	686	684	693	649	676	685	701	680	651	685	715	714	687	673	624	671	686	677	643	685	670	696	634	661	657	705	716	686	644	641	659	676	751	690	689	714	674	679	713	706	675	697	684	693	674	700	677	669	679	656	690	669	688	740	638	658	708	725	699	684	733	691	683	661	703	713	699	699	732	670	683	691	696	683	703	669	663	676	671	655	620	675	699	668	698	706	700	741	659	636	646	699	672	688	657	649	710	677	655	691	728	662	702	684	715	663	654	681	661	705	696	691	670	702	691	658	711	694	679	651	719	688	681	617	677	622	651	706	675	667	710	709	678	694	638	702	679	650	684	667	645	701	643	718	673	689	712	659	650	662	734	638	679	684	660	686	710	635	697	671	663	674	695	719	652	648	721	651	682	644	722	695	677	667	710	716	633	696	682	662	661	722	692	672	672	648	730	681	670	706	668	705	678	687	670	682	651	689	689	703	662	615	652	695	676	685	661	691	634	691	680	660	702	640	681	696	668	646	657	659	677	687	666	695	674	674	720	664	651	722	639	652	703	667	670	644	708	688	654	703	670	698	663	718	695	616	682	659	714	678	729	666	659	686	673	667	707	693	707	631	665	646	626	683	691	690	711	641	707	690	621	714	692	672	685	645	642	677	706	702	676	675	659	691	655	718	664	689	706	705	682	686	650	677	641	628	639	705	703	699	674	663	664	663	679	707	631	662	705	702	704	677	671	662	682	704	709	659	691	705	703	687	636	695	650	694	652	705	692	687	720	659	598	659	710	708	666	706	720	679	669	676	633	684	695	718	669	677	667	705	671	709	684	680	672	645	647	644	707	720	690	706	722	652	665	667	679	666	669	658	712	731	638	659	681	685	667	724	709	607	641	668	692	712	678	659	662	647	697	707	684	624	686	662	720	725	689	703	700	685	743	679	684	683	679	670	671	680	664	658	723	653	712	688	671	657	649	657	700	705	651	683	680	677	714	676	706	679	649	676	681	642	666	673	675	651	678	670	692	688	637	667	693	690	651	682	648	675	643	663	664	697	696	696	702	710	651	660	693	688	681	698	702	687	720	678	686	649	669	711	683	662	705	672	686	696	654	647	634	712	658	670	664	684	691	687	665	673	666	662	667	686	672	666	681	640	641	690	671	677	682	648	730	642	726	656	662	696	699	656	689	685	664	711	689	664	711	672	656	652	712	687	645	636	683	674	671	636	632	666	721	696	685	654	688	660	676	671	665	639	691	658	697	716	656	667	653	652	639	644	667	685	694	705	659	689	675	654	694	678	662	687	685	670	624	630	705	678	689	676	675	621	671	663	671	674	703	673	700	673	743	712	714	714	646	696	711	657	684	722	676	633	690	678	709	657	678	706	638	638	675	643	649	696	627	713	651	664	694	685	660	657	674	659	693	642	669	674	664	701	645	671	650	641	678	706	692	692	683	655	668	702	702	680	649	641	709	664	724	698	685	697	666	688	681	692	657	686	699	634	668	693	705	661	681	703	693	732	703	666	650	698	637	698	703	701	646	664	651	679	725	672	661	687	682	671	655	660	678	701	676	688	665	709	672	681	701	656	618	650	693	678	675	641	723	676	698	675	646	702	697	680	695	657	693	723	689	678	720	627	708	708	684	700	654	701	640	702	680	706	691	725	713	648	715	668	709	697	656	662	674	705	628	693	688	704	643	693	686	678	699	696	742	659	691	682	689	662	687	700	690	691	635	658	692	676	685	684	682	688	696	715	680	689	690	683	687	678	703	647	709	681	651	692	628	685	708	721	711	686	715	689	643	644	696	671	711	649	676	685	691	654	680	711	693
24303	8953	6005	5746	4375	3478	2475	2402	1839	1411	1049	890	819	643	635	561	587	537	618	615	595	531	508	524	482	460	472	420	427	434	460	418	440	398	443	423	401	421	397	406	373	380	426	382	398	377	349	389	392	403	379	404	380	369	368	368	369	352	338	395	363	354	375	378	362	407	377	338	411	349	396	374	367	377	378	379	356	358	353	372	391	341	369	363	371	410	413	350	359	386	366	400	387	389	355	373	374	375	376	379	383	374	386	416	357	356	391	396	385	371	361	394	388	395	374	382	385	388	411	352	376	365	428	377	372	373	370	379	370	363	369	374	363	427	421	436	387	413	374	410	389	362	360	377	372	405	416	376	361	422	385	356	397	378	396	395	403	372	385	379	389	353	383	378	369	394	347	363	393	383	414	348	385	352	408	398	419	410	364	365	397	335	386	392	380	433	414	387	356	383	388	375	371	419	330	365	372	396	371	378	376	382	397	363	346	377	383	385	381	377	380	366	423	406	392	405	379	381	368	375	374	378	337	373	373	397	397	361	364	381	367	389	360	395	350	391	405	366	382	390	356	396	347	356	363	357	414	379	380	384	437	347	350	359	384	376	392	414	385	402	404	369	377	421	395	390	384	364	389	391	371	372	352	378	381	402	384	387	381	359	339	395	385	398	368	376	365	387	402	362	376	336	407	370	395	376	397	395	377	383	365	360	359	354	388	364	369	383	402	378	397	404	393	415	401	405	359	404	384	384	398	410	404	383	370	395	366	401	386	348	355	368	391	379	371	357	416	402	360	401	429	382	404	384	370	369	386	407	382	387	364	388	358	394	365	340	407	378	371	390	390	386	385	372	401	390	392	362	403	387	410	382	376	361	367	365	354	364	363	407	377	370	362	338	330	383	371	347	374	337	389	368	354	359	426	346	372	382	374	383	370	376	376	363	386	410	380	372	395	395	359	380	392	368	384	369	408	426	394	378	409	352	393	384	366	377	379	401	378	409	381	362	364	383	385	347	348	393	390	392	379	334	343	325	363	367	363	370	348	401	421	356	378	420	339	365	383	405	353	358	385	342	410	370	369	375	379	404	387	374	340	409	385	384	386	327	378	384	367	413	365	367	346	355	416	339	412	388	386	383	387	371	309	397	392	371	380	396	363	375	399	398	377	389	359	404	354	400	388	378	378	337	349	350	379	389	365	377	391	341	367	395	365	364	378	385	390	387	359	387	410	395	376	400	390	361	372	355	384	392	392	368	382	395	412	381	407	383	382	390	364	377	369	367	347	376	370	330	363	402	389	348	377	380	388	403	374	425	378	400	383	406	360	346	389	385	378	358	381	419	363	383	394	370	369	363	390	370	350	378	403	366	346	362	397	351	377	401	427	419	373	420	420	386	364	378	370	366	383	371	428	391	360	391	361	384	366	341	401	391	352	422	398	403	383	363	389	398	383	420	369	389	394	368	336	353	394	369	383	379	349	389	382	390	359	390	362	327	417	407	387	360	388	394	365	400	384	400	390	373	377	375	370	317	375	381	403	381	384	371	373	340	333	369	371	374	378	377	390	397	375	380	379	370	344	357	406	394	357	366	375	377	360	353	405	379	367	396	365	363	385	394	375	391	376	375	384	388	334	386	406	400	397	344	357	395	411	376	367	392	356	430	379	382	394	361	433	385	355	337	365	376	363	369	351	403	378	395	414	377	364	393	374	374	352	379	371	349	381	362	370	350	400	373	386	411	343	364	390	355	378	366	362	386	395	363	362	380	358	378	398	401	385	453	343	358	371	415	364	402	369	363	371	375	356	354	413	397	365	391	405	393	354	365	391	372	364	367	407	375	369	400	374	384	383	416	415	391	413	387	380	379	380	383	414	381	391	315	363	353	397	332	363	352	391	393	392	385	422	422	382	398	374	408	342	360	383	349	355	356	372	355	374	381	368	367	450	398	414	417	337	372	382	361	387	393	410	385	377	403	361	367	343	364	374	372	410	387	391	375	358	371	355	385	375	398	339	352	379	360	381	379	363	375	356	391	389	378	380	434	382	362	409	407	367	342	366	414	348	418	386	368	378	418	345	404	363	395	365	348	357	406	380	358	337	362	355	375	358	377	376	409	404	379	359	366	405	381	373	400	389	384	366	405	396	348	387	373	380	376	404	386	389	367	405	391	358	396	413	393	377	361	391	429	363	401	367	376	344	403	386	385	378	375	370	386	395	363	364	388	391	341	394	375	382	411	375	378	372	362	389	420	368	410	340	385	386	394	372	363	397	377	402	394	381	362	400	392	417	368	362	380	405	359	368	407	361	398	389	407	357	365	412	352	411	401	401	367	368	376	339	345	372	376	380	347	397	386	391	342	350	387	352	360	383	378	408	396	405	420	372	389	372	342	368	358	405	350	381	412	354	369	385	375	394	360	362	371	367	328	372	375	406	385	392	367	384	419	399	373	392	391	395	349	385	361	391	425	350	402	373	388	398	390	368	373	394	374	381	360	359	357	404	340	332	371	384	369	387	397	362	352	395	362	347	392	361	353	421	390	425	353	382	404	316	380	371	377	362	387	394	364	409	407	355	351	373	400	388	346	403	380	380	415	378	369	409	377	390	382	383	332	385	367	374	378	395	351	366	417	404	352	373	374	369	395	349	378	375	369	389	374	370	394	405	415	377	375	361	409	342	342	404	347	369	350	410	355	394	376	376	366	358	372	363	381	396	390	374	400	340	357	361	381	393	359	387	387	404	357	363	354	402	390	388	348	370	336	386	349	373	400	418	422	357	384	383	383	357	404	404	398	392	376	383	410	335	363	371	375	392	413	351	397	399	390	328	339	413	430	353	376	394	379	361	397	363	401	395	388	371	427	414	402	340	375	380	417	400	397	398	407	397	379	341	374	348	369	353	368	372	379	387	364	358	397	377	370	401	325	382	410	393	382	407	415	399	378	382	391	403	359	381	394	405	390	422	378	342	371	418	378	395	377	376	361	398	373	418	379	334	406	404	376	386	393	387	379	367	358	366	375	421	367	355	393	349	414	383	348	373	383	377	401	369	355	365	365	399	408	384	392	416	369	356	385	387	397	408	331	382	376	402	388	431	365	371	358	413	419	352	413	397	361	362	385	389	398	404	365	378	368	391	354	365	400	384	428	386	359	344	441	424	352	347	337	381	392	353	361	378	376	364	380	411	382	378	352	386	382	408	360	395	377	368	400	379	369	368	365	396	349	380	373	380	389	398	384	402	365	380	404	371	371	345	372	354	374	350	364	405	352	394	376	374	331	383	383	368	381	385	369	370	367	374	358	342	354	344	373	371	386	403	393	398	391	385	378	325	375	361	384	371	368	375	335	347	399	373	393	375	406	375	378	406	384	371	424	375	372	384	390	402	388	394	430	405	333	358	376	399	329	380	392	357	385	385	342	370	400	392	393	427	349	371	405	365	399	377	406	394	440	360	405	378	356	390	374	392	400	372	385	384	400	364	376	386	382	446	402	327	410	379	368	363	368
14928	6606	10158	14264	13391	11565	9335	9808	7478	5427	4419	3733	3386	2556	2330	2008	1908	1820	1989	2099	1927	1734	1680	1543	1521	1357	1368	1262	1296	1184	1163	1143	1059	1165	1071	1025	1052	976	976	908	988	924	850	896	906	847	843	896	829	843	900	873	864	899	815	888	884	844	821	844	894	838	869	832	859	865	805	876	853	817	860	833	857	847	855	854	846	854	833	838	856	867	856	860	841	854	808	847	874	851	874	845	868	836	933	923	816	852	832	856	854	859	869	872	843	808	834	841	837	802	873	842	836	873	892	868	849	824	807	869	887	851	855	854	789	868	844	866	839	833	889	871	825	826	855	845	869	799	838	823	913	840	818	835	832	891	876	812	837	824	892	850	821	832	889	779	842	819	854	869	866	869	807	835	860	844	885	879	866	813	864	848	844	851	797	828	873	893	876	869	899	836	842	897	810	822	827	868	843	899	837	885	825	860	894	824	834	815	826	827	843	895	807	874	893	885	895	856	820	852	802	796	852	860	881	862	856	818	845	864	759	860	825	895	840	812	866	836	854	845	829	853	873	830	846	847	890	861	828	858	846	841	859	857	825	876	870	845	821	817	900	820	867	865	855	837	837	810	828	808	842	909	869	848	855	887	802	836	861	855	849	808	862	801	824	897	815	807	846	842	881	877	839	811	891	829	850	879	811	894	879	834	823	788	846	805	885	844	847	887	876	816	873	817	816	859	836	846	847	895	821	881	845	777	807	859	864	860	841	874	863	885	904	841	861	765	857	774	897	831	818	859	900	886	861	867	785	881	877	872	816	852	852	887	893	896	831	807	835	851	792	850	822	914	841	867	821	877	856	842	838	905	852	859	906	842	829	883	844	851	797	859	807	848	781	798	835	897	821	810	875	843	858	792	841	868	818	839	825	802	886	879	851	827	864	782	860	858	914	826	867	869	861	841	836	819	825	834	853	865	868	866	813	903	886	842	825	910	864	854	876	864	866	845	831	875	885	791	863	882	845	797	881	846	843	905	823	843	832	810	852	810	845	864	813	819	788	864	791	884	864	885	865	862	844	826	845	815	824	840	867	873	806	876	897	825	891	915	821	856	811	840	927	841	845	852	866	818	893	815	875	827	868	815	842	836	830	851	918	874	855	816	825	844	858	854	884	825	878	800	838	873	855	870	806	844	843	863	800	812	840	860	850	796	854	797	850	826	828	828	832	852	820	837	858	826	893	852	810	844	830	882	800	843	892	854	894	816	845	798	781	777	846	851	890	878	852	820	843	876	922	869	868	826	831	856	836	828	826	879	839	868	866	852	856	859	847	844	817	820	826	816	863	861	827	855	854	853	907	818	846	832	840	819	857	814	810	820	882	831	856	843	844	882	780	800	834	817	853	871	827	864	822	882	853	902	860	831	818	877	867	887	880	876	848	893	911	809	791	856	794	815	820	870	840	899	838	881	824	856	863	855	846	823	844	889	843	858	868	849	923	845	835	828	822	888	864	874	852	820	882	806	918	858	892	896	821	842	832	883	834	858	856	835	855	817	840	846	864	799	866	867	873	827	830	825	813	876	826	884	860	808	885	858	854	850	880	861	850	885	839	856	842	825	848	894	764	853	875	857	857	853	887	816	871	885	832	806	880	854	842	801	844	834	825	859	880	849	799	866	817	857	857	907	842	793	798	932	852	843	835	844	882	902	825	853	803	853	806	870	807	846	802	867	856	848	820	849	828	853	836	850	842	808	816	850	847	858	876	865	825	792	888	821	863	874	840	841	845	861	849	884	845	875	811	862	865	836	829	826	818	841	845	839	853	859	849	844	811	826	853	847	815	873	773	873	768	844	833	860	916	839	871	842	841	853	828	863	819	857	830	810	894	792	854	852	854	822	900	813	877	855	857	869	881	840	885	825	862	856	878	882	857	856	858	885	873	865	813	833	826	837	871	794	863	820	849	865	884	876	846	862	796	843	827	814	832	852	808	856	810	850	812	822	842	847	898	829	870	845	808	873	829	831	821	843	874	845	867	830	827	869	850	863	851	803	895	851	827	825	828	800	832	908	823	892	826	889	867	850	892	868	891	872	883	891	789	849	860	855	806	857	813	815	813	867	873	850	893	811	830	848	839	859	832	923	840	842	877	854	835	826	827	846	831	838	861	817	809	841	833	827	885	873	858	855	859	883	828	806	821	856	841	825	828	847	900	867	875	834	824	835	860	837	840	843	805	864	830	801	864	857	795	856	869	846	866	813	808	862	859	877	796	833	865	794	844	859	840	855	848	893	856	875	859	848	907	822	836	878	823	834	897	843	856	855	823	847	882	833	901	855	874	912	821	834	812	900	835	822	846	843	818	880	878	831	834	887	797	841	847	887	868	855	843	790	863	837	823	878	835	815	817	853	861	806	836	821	869	803	819	875	866	892	819	795	810	873	784	849	798	835	891	887	874	852	845	802	870	804	875	867	839	836	834	852	819	898	841	887	892	833	832	817	803	821	833	821	821	798	850	875	877	844	826	857	860	856	850	822	874	806	883	829	866	881	824	866	869	839	793	834	868	845	873	809	823	856	883	908	828	858	803	799	828	827	847	891	851	855	844	839	882	876	869	856	876	898	841	935	881	839	866	833	871	829	880	868	856	808	836	814	866	871	858	850	849	867	835	836	823	848	868	853	875	864	890	884	861	906	842	833	834	808	847	835	864	855	851	850	892	863	871	831	837	822	825	883	845	810	809	856	914	823	802	816	838	883	838	794	887	828	829	808	894	885	848	811	875	911	849	883	858	838	877	885	872	868	826	836	841	826	829	833	846	902	857	920	834	802	850	847	846	843	826	804	852	828	826	896	887	860	870	811	859	832	863	850	843	812	819	858	886	828	847	830	811	836	837	867	880	837	861	840	805	844	867	836	848	823	809	888	854	821	862	836	868	864	819	878	855	824	878	867	827	809	838	861	811	834	860	874	854	827	856	853	876	868	843	881	843	880	868	825	937	894	819	876	852	837	864	811	876	832	790	849	837	846	845	870	848	806	867	875	820	867	858	883	821	875	861	879	865	861	862	847	847	819	834	827	840	871	810	851	823	880	837	842	830	865	849	883	833	842	824	876	908	880	873	873	813	837	809	786	879	883	831	832	850	807	861	848	812	815	908	851	858	803	837	821	892	841	800	779	834	842	858	831	812	839	935	870	859	829	864	806	876	772	933	851	868	845	889	805	845	809	813	828	818	849	836	833	813	864	796	894	826	859	813	903	831	867	884	898	886	817	866	884	830	856	817	828	858	841	850	889	843	829	860	845	860	878	834	858	905	831	868	818	848	901	844	849	876	883	859	843	804	850	864	843	805	856	861	864	882	869	791	903	899	889	863	875	868	823	875	837	802	899	834	811	825	857	915	838	831	838	823	812	909	848	826	780	850	832	851	813	831	820	835	841	892	862	865	874	941	854	856	838	831	823	903	843	849	868	842	861	893	829	810	874	817	849	840	848	847	871	897	868	845	835	862	881	862	867	876	850
33250	13859	9191	8082	6357	4619	3456	3325	2989	1822	1437	1267	1137	872	848	729	674	677	665	752	643	626	547	558	559	550	519	490	463	476	460	483	510	463	442	437	503	444	405	463	457	428	407	465	415	413	402	397	459	402	380	407	400	430	406	399	431	392	366	375	373	420	431	390	408	415	410	413	362	405	377	379	456	463	377	411	391	432	365	396	380	383	382	429	384	429	379	414	381	422	407	395	426	390	384	433	414	410	440	437	397	440	398	412	413	392	399	433	411	418	411	440	421	407	427	444	402	384	448	432	411	434	409	406	383	424	428	417	390	418	427	369	408	398	413	421	400	429	393	413	415	470	392	386	378	418	428	390	431	384	406	422	406	407	383	413	437	407	404	384	448	408	429	437	417	413	426	400	434	407	400	426	432	390	441	424	435	402	407	418	396	380	429	429	392	413	425	437	418	372	403	384	425	440	432	393	387	400	456	419	414	405	411	402	405	403	390	395	419	385	421	419	407	418	441	417	396	412	445	394	394	421	413	378	398	379	385	410	394	418	426	431	404	423	404	420	390	427	443	461	414	426	423	431	422	408	376	415	430	425	396	409	388	435	417	414	401	416	429	427	389	411	409	405	417	369	397	441	370	379	419	414	395	448	395	396	351	402	431	409	379	420	401	404	413	439	412	438	386	423	397	371	414	376	404	382	388	398	405	396	409	417	379	390	388	396	413	368	364	435	473	412	414	418	401	419	410	399	416	432	412	405	435	362	433	403	411	371	434	439	430	455	443	364	405	445	397	413	427	413	429	432	441	410	401	376	395	463	438	401	398	386	423	403	403	371	430	434	418	472	435	395	405	451	412	398	388	400	419	415	427	408	395	386	383	418	408	410	383	413	404	427	434	386	395	452	381	403	403	421	401	397	384	387	431	421	433	425	432	409	410	382	399	410	393	370	428	440	404	437	455	400	371	418	389	404	417	404	427	403	411	393	401	407	401	427	379	425	386	445	397	407	402	430	404	414	386	432	420	421	387	386	364	382	380	463	421	402	383	443	424	398	407	454	427	403	366	394	392	385	414	442	437	432	403	370	416	392	359	417	389	392	383	409	392	427	383	380	405	421	415	438	416	469	428	410	404	410	379	434	362	406	392	456	414	421	373	404	416	354	425	398	393	390	403	391	388	425	424	443	393	397	450	419	391	424	395	424	388	414	420	442	456	384	455	421	380	371	390	393	392	421	412	434	398	403	359	407	416	412	417	399	449	432	408	413	423	418	408	406	400	371	393	409	402	391	384	404	432	457	416	397	399	449	438	404	403	400	396	421	405	407	433	385	426	425	386	383	417	404	426	393	382	374	412	423	380	392	406	432	447	395	427	390	443	421	441	408	392	448	389	405	359	419	407	413	414	425	389	403	406	407	403	387	403	439	441	401	382	374	361	425	412	355	370	446	427	433	402	396	377	377	440	431	443	397	404	424	420	409	411	423	369	388	402	429	378	426	424	421	414	417	431	386	402	417	399	425	411	399	394	411	417	443	404	407	418	461	407	413	390	415	396	404	446	371	425	404	397	436	404	403	418	388	406	418	399	416	400	379	402	416	399	385	389	384	429	442	393	382	389	413	403	380	381	421	403	392	406	408	403	380	400	415	413	377	402	404	380	443	455	446	410	368	414	411	481	423	438	400	398	402	387	408	416	409	410	406	416	412	405	430	435	435	388	376	388	443	412	411	377	399	379	380	379	397	378	439	438	412	375	408	429	431	414	436	456	387	370	447	391	434	377	407	415	454	374	381	430	416	395	374	403	444	400	367	389	417	422	436	391	426	404	400	379	426	395	413	394	399	408	444	411	401	399	408	394	412	437	417	421	444	396	422	422	411	417	418	392	428	412	429	428	369	393	473	402	440	379	376	404	355	378	382	402	384	381	430	398	414	444	429	393	383	427	424	395	397	333	393	426	457	403	436	401	435	399	398	397	423	396	446	460	439	417	422	423	411	421	462	421	432	430	466	418	381	439	389	411	401	414	380	430	396	404	390	414	395	409	422	396	430	374	407	397	392	387	401	429	403	387	404	404	419	437	395	416	345	445	459	382	433	405	419	438	425	423	402	392	427	460	403	412	428	449	444	411	377	427	424	402	397	398	388	391	439	393	422	437	412	393	402	370	414	373	439	392	415	429	406	375	401	430	382	382	428	413	421	399	413	422	402	405	404	404	429	409	445	424	406	430	427	391	356	402	357	402	389	409	414	441	381	423	439	424	367	419	411	437	409	395	394	473	418	429	410	401	395	438	439	415	347	435	417	388	426	383	412	410	419	401	404	375	441	400	391	405	393	433	445	414	388	423	433	440	402	399	433	383	399	361	424	403	408	425	432	402	452	375	400	407	419	418	444	415	394	369	408	409	371	385	391	417	477	454	438	434	412	398	396	424	443	374	417	478	384	389	409	379	423	445	454	434	430	407	412	391	375	416	390	360	421	388	380	365	437	420	415	423	389	424	424	377	415	389	440	398	440	423	393	384	408	415	402	446	423	481	422	379	428	424	406	390	416	408	393	387	398	425	452	419	412	397	427	413	429	419	406	436	401	420	391	431	430	418	365	424	425	424	435	430	415	375	384	413	402	370	401	422	422	400	412	368	428	413	368	414	382	440	391	388	407	433	408	433	440	417	438	378	412	389	437	418	439	429	361	389	398	420	436	440	406	449	418	380	395	355	380	395	382	422	435	442	395	438	449	423	405	382	409	392	370	377	463	384	409	376	431	391	369	419	399	390	416	415	447	392	434	375	403	398	375	416	427	399	423	442	407	430	411	452	474	410	425	387	440	424	401	414	375	405	392	426	426	399	386	407	412	388	380	421	410	396	408	381	437	429	404	416	377	394	387	390	400	378	411	370	405	394	418	414	399	399	424	407	405	424	407	391	440	404	411	393	398	392	424	384	454	419	397	415	424	406	387	413	385	421	380	380	413	436	387	398	428	412	432	447	423	411	425	445	394	427	420	413	418	414	397	447	398	429	413	392	365	426	418	396	416	365	408	412	406	383	417	440	399	420	379	374	395	404	379	398	393	418	422	448	417	440	435	405	450	421	408	398	432	413	437	385	366	391	385	399	417	434	386	418	425	388	402	393	376	436	427	404	443	407	421	441	387	419	418	364	411	395	413	424	412	390	388	444	429	424	413	417	379	405	406	423	424	393	382	413	382	396	395	405	449	444	415	441	409	438	431	429	375	358	430	401	437	406	394	441	366	426	414	421	414	410	402	388	402	388	373	394	395	422	438	411	406	444	404	428	426	413	449	410	420	368	406	409	396	448	385	428	433	425	419	419	406	381	414	410	424	389	404	405	431	377	445	405	414	381	413	483	420	395	388	421	378	385	417	419	495	377	438	442	397	411	383	421	378	408	395	411	407	412	396	350	366	359	411	415	447	416	414	415	424	394	436	447	426	391	362	438	424	405	405	406	427	443	436	410	423	402	418	399	379	382	408	400	425	449	421	439	426
19217	8868	13623	18105	17581	15185	12233	12397	10441	7197	6064	5310	4375	3327	2954	2634	2423	2467	2705	2895	2466	2264	2155	1932	1759	1802	1561	1458	1431	1445	1256	1339	1331	1241	1215	1218	1217	1142	1107	1093	998	970	922	918	928	949	975	936	959	922	1009	913	962	921	889	928	907	895	902	883	838	941	893	913	918	876	904	886	886	917	868	921	894	880	846	904	939	900	886	954	930	879	909	914	910	922	882	891	923	874	864	930	891	897	929	885	880	870	933	896	886	903	958	909	893	899	932	914	883	888	898	904	912	885	897	866	862	866	922	946	910	885	899	934	894	892	923	891	871	900	896	880	893	869	941	908	884	902	935	873	884	941	878	878	896	900	844	915	912	905	898	852	852	904	926	867	883	919	848	855	897	905	913	908	915	832	888	878	921	896	977	883	939	940	886	881	920	968	954	885	934	843	938	866	864	901	885	903	890	859	939	876	882	948	868	867	913	907	938	907	886	863	878	936	878	908	906	942	902	913	851	909	879	955	889	886	902	914	875	927	938	951	908	917	912	884	894	922	931	894	922	893	904	893	888	931	900	930	879	867	882	924	895	875	893	912	906	898	919	914	895	885	863	855	900	893	939	865	949	868	950	921	929	884	871	873	887	860	933	874	931	906	920	927	864	920	901	885	862	881	899	888	861	876	851	876	875	912	884	857	927	938	899	882	902	876	914	891	862	853	905	946	951	940	924	922	896	958	926	829	868	859	944	883	886	929	916	929	909	860	896	932	916	874	896	908	907	893	874	918	910	870	833	900	874	888	896	909	898	880	903	885	890	854	842	951	869	919	867	840	859	907	899	905	904	927	886	839	841	912	882	945	928	911	861	909	894	921	919	908	901	917	920	909	944	962	917	878	944	945	880	947	931	897	927	946	889	887	931	927	856	901	869	893	874	860	919	889	967	916	934	897	911	849	951	938	808	924	888	963	892	898	896	924	927	885	871	898	847	911	879	883	938	831	883	904	881	930	835	872	914	848	900	896	942	918	903	871	912	929	889	899	862	905	903	917	897	897	894	911	888	914	919	899	931	900	905	873	892	885	915	875	921	865	975	887	890	844	926	945	916	925	892	921	876	927	901	905	913	911	870	901	886	898	918	902	906	900	925	906	898	911	867	948	847	901	869	906	895	942	905	854	925	840	876	939	935	902	871	875	877	910	910	872	937	915	918	873	865	881	905	924	937	895	919	879	883	903	907	931	916	859	924	899	927	950	928	936	919	907	934	883	922	871	928	912	940	842	956	955	909	910	951	886	916	934	870	895	905	914	922	931	973	882	935	940	906	922	915	926	924	895	896	926	885	888	936	889	933	936	873	937	926	897	879	924	903	886	841	895	896	905	850	875	947	885	882	938	879	898	974	916	949	898	870	895	883	953	861	869	904	907	905	892	912	930	902	877	925	897	942	941	932	922	897	904	853	877	876	894	879	907	931	862	875	909	852	930	863	903	871	889	892	904	878	939	961	866	858	910	862	900	922	892	866	894	894	896	868	863	891	899	884	928	928	940	867	960	927	870	878	961	923	880	930	840	856	869	906	954	954	894	902	906	907	903	888	890	920	901	875	959	856	946	867	908	864	873	925	893	878	882	945	923	873	876	867	913	942	890	886	930	922	898	884	926	920	991	927	869	893	889	884	898	884	883	907	925	929	862	926	892	898	902	897	842	883	879	855	912	837	920	946	911	899	967	881	875	883	910	893	909	917	909	887	901	855	887	891	888	922	888	925	830	889	919	956	860	928	931	926	902	892	912	868	891	925	843	907	906	965	911	901	880	944	882	883	882	899	870	877	949	944	909	955	908	925	897	947	961	895	829	878	909	924	922	917	887	936	950	839	897	886	900	893	922	852	885	907	881	905	877	879	957	892	914	878	938	882	905	884	925	873	852	908	866	924	922	911	859	920	867	906	950	882	918	935	879	899	901	865	903	872	912	896	955	860	843	994	942	872	920	977	911	895	895	942	896	911	908	905	971	929	880	941	843	897	907	947	929	946	883	860	906	852	886	913	911	868	956	905	927	903	919	895	936	921	899	905	882	872	883	918	859	898	856	906	904	887	935	878	894	885	874	906	890	880	902	921	921	856	924	844	853	928	922	911	836	857	859	917	882	848	941	898	952	837	924	888	870	885	868	907	897	901	883	872	932	930	879	911	912	925	871	872	907	920	875	896	925	884	887	967	947	896	892	896	902	878	856	858	879	915	893	865	872	897	894	945	923	907	937	887	902	892	900	923	909	933	897	904	938	918	869	908	866	877	896	951	881	935	895	901	885	914	922	902	894	918	915	884	902	923	958	849	901	882	886	943	906	893	954	927	915	858	822	933	879	891	875	872	903	879	950	864	933	842	928	930	892	863	871	858	908	891	898	861	965	919	917	906	907	878	877	874	867	954	896	927	929	900	931	941	871	942	913	917	896	894	904	896	918	885	885	920	886	847	966	969	919	924	924	905	858	889	879	905	893	926	895	914	899	936	921	872	897	888	873	932	892	946	910	882	948	906	901	892	886	885	879	879	919	873	945	876	874	908	899	944	921	938	878	929	929	867	870	915	905	915	864	926	851	949	933	911	884	886	893	885	925	866	974	923	922	918	876	865	927	882	880	906	919	873	947	901	905	926	908	917	924	915	920	920	924	860	955	914	920	898	886	906	921	945	863	894	899	900	876	857	878	879	817	911	871	866	871	884	910	918	867	900	929	899	877	858	896	931	922	947	877	865	881	914	926	916	905	955	871	916	916	880	916	901	975	927	885	870	889	919	942	937	823	913	865	891	935	859	908	888	909	870	914	957	937	904	922	905	940	876	897	915	933	896	899	899	887	891	898	924	906	899	841	899	915	954	935	966	862	857	922	920	891	894	921	914	936	906	856	934	914	899	871	835	935	857	871	918	874	899	930	931	924	933	935	885	946	855	841	941	898	878	860	879	970	923	915	918	948	921	927	931	870	892	894	889	893	901	856	913	869	876	908	888	893	937	893	899	947	904	887	899	917	900	943	924	907	896	887	894	964	903	944	878	876	935	898	901	882	896	947	841	916	905	919	925	874	914	919	938	910	873	898	941	909	881	921	948	863	950	922	880	909	873	938	938	866	918	913	898	882	876	951	923	947	893	918	902	911	954	908	905	868	891	943	867	947	929	882	915	984	882	931	918	934	929	955	944	892	912	904	950	951	871	928	891	868	932	908	919	886	931	879	969	923	958	894	869	863	877	925	905	922	881	909	895	913	880	887	928	933	862	859	907	852	890	873	885	904	904	896	866	939	923	879	916	860	872	940	877	932	933	885	900	906	896	913	928	889	877	941	887	938	897	898	902	916	879	843	941	900	886	934	880	923	919	901	882	914	967	885	933	893	906	952	917	904	852	908	905	865	927	906	906	883	925	866	846	909	896	924	903	906	839	914	880	856	901	930	926	888	868	906	936	881	883	865	903	892	861	909	900	872	902	884	919	914	893	855	934	931	869	904	883	937	922	944
13834	5067	4023	3459	2688	2012	1451	1228	956	725	607	573	491	422	451	402	406	408	375	384	371	393	366	368	336	350	346	334	322	318	328	302	305	316	330	313	285	299	310	291	302	309	291	306	243	312	332	282	291	311	286	298	305	321	305	300	274	305	313	294	290	294	328	322	288	312	296	276	299	246	288	303	292	269	276	307	284	309	326	266	287	280	293	302	316	299	296	330	289	302	319	297	266	284	282	294	287	303	325	317	329	320	319	306	284	299	274	330	272	282	295	253	279	274	269	317	318	300	299	329	274	267	264	264	278	290	288	289	290	349	276	289	284	310	264	265	282	280	343	287	276	275	287	320	269	274	264	286	267	315	288	303	287	298	284	298	277	284	260	292	299	297	314	311	315	284	273	289	315	310	277	281	304	308	327	256	295	278	258	298	297	285	318	293	333	274	273	249	298	287	316	297	301	290	271	316	258	318	292	328	297	269	314	292	269	281	297	297	296	309	323	332	309	296	258	266	281	253	264	285	308	322	276	321	308	307	304	263	298	325	309	318	273	344	291	286	301	299	252	307	279	264	267	286	266	247	294	312	291	310	304	276	328	282	272	333	298	293	303	303	294	301	277	293	312	305	285	262	291	324	297	319	330	274	309	309	330	289	274	286	294	306	257	295	296	321	271	306	306	317	293	298	301	300	302	304	272	269	345	277	319	272	328	302	263	335	274	295	294	330	308	288	284	332	285	294	296	272	238	273	282	305	276	294	293	302	288	280	274	337	286	330	250	300	333	312	248	264	322	272	300	317	293	260	272	279	282	260	329	316	304	254	270	298	304	332	320	259	294	296	278	294	307	286	304	296	295	277	318	280	278	303	273	314	347	294	341	292	314	312	272	293	305	301	319	299	247	279	279	276	295	306	305	313	318	317	297	293	247	310	297	290	313	294	303	289	312	285	291	284	291	307	289	281	276	276	309	288	269	295	264	304	287	280	277	280	272	295	261	279	312	327	264	264	308	296	290	332	293	301	317	309	293	311	295	261	280	261	302	316	285	273	297	285	306	301	277	284	279	308	267	307	291	289	288	289	306	294	324	278	301	302	297	279	272	275	288	303	272	303	294	270	288	281	316	267	317	293	255	319	303	282	348	325	302	299	320	295	319	280	285	286	277	308	315	282	304	333	324	302	265	343	296	289	273	254	326	316	279	301	271	282	277	339	289	283	302	303	312	318	298	306	260	303	294	302	278	298	291	319	291	283	263	299	277	325	308	304	280	293	329	277	302	286	308	275	280	292	335	307	322	277	315	336	298	301	299	314	315	304	292	294	310	265	279	285	278	306	271	296	282	297	284	277	324	323	298	252	264	289	301	281	276	317	341	278	291	300	308	287	290	264	311	301	315	312	274	288	310	310	275	309	286	308	260	265	294	305	323	285	319	293	310	294	299	277	284	305	230	274	258	276	310	284	252	266	255	258	311	340	304	313	316	299	280	297	331	273	302	331	286	269	299	320	296	302	275	299	296	308	277	271	284	255	296	294	312	309	306	354	306	306	316	297	302	313	278	273	332	302	302	314	289	259	321	322	304	283	270	289	317	311	275	314	295	293	309	272	305	267	331	276	309	302	319	280	235	304	297	287	335	273	305	298	315	304	287	280	320	269	295	307	347	294	292	292	286	300	295	270	326	282	263	291	296	305	299	297	295	281	309	280	296	275	342	290	295	304	276	294	285	265	274	308	323	296	326	290	274	289	299	293	324	292	280	274	293	269	282	293	319	300	268	279	300	323	259	273	279	277	318	313	284	303	289	321	289	290	299	279	289	286	290	297	285	278	282	336	279	311	275	295	319	342	302	302	325	293	308	273	285	314	284	306	291	302	307	268	306	307	316	312	286	286	272	293	299	267	254	291	251	281	274	265	280	306	270	302	261	269	302	313	302	272	319	284	294	325	306	299	300	293	337	279	302	343	280	308	311	282	303	335	294	317	305	270	262	287	308	302	310	301	282	337	317	297	271	294	292	324	275	304	308	291	296	267	280	306	327	313	278	306	269	292	302	304	316	297	289	246	292	292	323	292	288	267	300	300	295	310	272	291	279	336	290	288	291	294	278	306	308	275	264	294	307	285	299	287	285	301	296	316	269	282	247	309	311	269	298	283	307	287	282	281	297	300	306	312	275	279	303	308	311	308	321	315	300	279	281	285	291	304	251	275	303	302	300	271	266	293	315	301	293	322	301	289	275	288	277	321	299	307	286	300	313	279	302	296	290	321	317	266	274	318	330	290	278	304	284	301	282	298	295	324	279	298	319	284	296	287	330	288	288	304	332	306	292	292	246	275	316	250	272	267	272	314	303	285	298	313	299	315	282	278	245	288	318	288	259	311	300	324	278	292	315	303	321	338	294	281	290	273	335	290	306	270	256	245	323	323	332	299	316	361	264	307	271	284	282	281	277	318	297	312	293	299	273	297	260	284	303	296	300	308	323	309	299	279	280	306	284	285	284	271	272	304	301	261	260	294	287	285	272	327	313	288	274	267	319	269	287	323	264	296	290	268	310	301	277	307	295	294	275	311	259	298	280	275	291	297	315	288	289	307	300	303	301	278	279	256	303	309	301	287	294	282	302	287	287	297	316	286	305	277	274	285	301	275	275	296	276	281	312	323	292	324	294	313	308	298	271	304	301	271	268	275	307	315	305	288	312	317	314	292	260	308	274	312	316	307	318	297	267	280	331	313	287	272	278	287	286	331	320	289	279	293	314	266	327	278	288	258	303	275	254	281	272	272	287	293	280	250	272	268	286	314	299	307	283	296	303	300	275	287	326	287	299	291	308	322	296	286	277	292	260	268	291	299	263	298	262	296	295	307	304	289	288	290	298	313	324	255	340	304	286	274	279	282	280	280	274	303	257	269	285	274	297	304	315	274	313	297	286	290	310	303	291	300	295	303	310	327	279	329	282	256	313	297	356	312	290	292	247	291	302	317	275	268	319	285	273	274	310	310	275	308	303	293	301	268	283	290	285	290	279	296	296	309	274	304	296	286	310	274	314	301	285	322	301	309	288	288	261	296	299	297	322	303	281	284	303	300	281	302	297	298	308	319	333	312	290	283	283	305	300	275	303	289	299	303	282	301	310	305	271	315	294	306	296	332	290	289	297	304	316	304	276	303	295	297	285	294	326	263	311	288	299	292	295	286	299	311	296	308	294	318	305	297	321	285	275	300	272	312	302	300	285	270	314	305	333	263	291	275	329	295	263	296	290	289	291	306	322	284	309	317	297	305	279	284	261	294	270	260	258	296	330	302	261	277	285	274	283	328	301	294	263	287	305	330	288	283	273	323	323	289	293	280	296	307	268	292	310	273	305	329	318	303	274	276	269	280	307	311	273	279	324	295	309	271	291	303	327	316	271	295	319	304	261	280	296	283	299	306	319	294	283	275	306	306	283	289	290	289	305	321	278	304	289	305	295	283	284	277	271	289	321	282	286	302	288	284	270	297	291	295
8469	4061	7266	9278	9019	7370	5779	5159	4010	3006	2488	2257	1888	1571	1461	1411	1218	1334	1485	1387	1236	1170	1080	1154	1040	1035	983	877	897	877	798	856	859	850	797	847	815	748	720	685	729	669	724	687	701	748	715	722	699	687	689	636	682	700	682	672	709	694	654	703	715	682	664	682	708	660	718	637	703	706	717	667	637	709	686	695	684	696	671	703	706	766	653	671	668	707	664	642	681	681	678	634	701	739	655	688	700	649	697	696	661	678	668	665	670	697	655	694	674	683	677	672	704	675	670	679	665	664	726	682	666	690	694	739	728	664	629	719	718	661	696	709	706	675	677	673	654	666	676	654	682	672	705	692	685	643	699	658	666	709	692	668	694	691	684	642	716	734	681	720	679	710	685	710	705	649	756	653	664	707	683	735	721	719	653	717	655	694	701	684	710	642	712	670	685	640	674	655	655	680	686	655	673	642	684	666	730	688	685	684	677	691	686	678	688	634	690	651	663	691	659	672	689	722	702	690	679	686	704	695	694	660	663	711	692	682	648	655	672	692	685	697	706	673	702	647	668	697	692	700	672	663	692	666	702	702	680	710	683	697	651	713	632	682	708	717	683	701	697	694	648	696	638	726	686	661	661	692	683	702	682	656	707	707	665	694	707	703	684	681	665	697	655	703	673	707	671	652	698	669	708	654	672	653	639	674	668	730	643	657	672	704	686	692	698	682	702	701	673	667	648	648	724	654	676	710	636	668	677	699	644	689	670	676	696	711	674	707	663	646	728	641	653	695	684	675	724	616	683	713	680	679	729	694	696	670	661	698	624	688	656	685	731	684	748	654	691	698	696	699	652	664	644	681	669	656	692	672	674	684	714	690	656	652	690	676	659	671	703	695	688	667	676	667	684	716	614	729	685	695	681	671	700	721	693	667	659	678	694	696	703	686	705	660	711	695	686	653	679	712	663	681	666	652	656	667	680	685	662	729	692	707	677	710	674	640	726	706	675	704	670	678	706	702	693	707	686	716	729	696	692	646	671	646	658	659	721	690	690	664	637	659	696	665	711	654	680	627	686	712	705	650	718	673	657	692	709	674	669	689	661	693	702	649	693	658	700	655	695	693	692	683	662	665	684	699	654	683	684	635	684	686	677	662	665	676	632	636	678	702	667	721	699	686	633	662	688	685	690	701	723	683	688	692	664	657	679	687	689	692	691	704	668	697	676	682	680	699	693	666	663	654	660	691	640	680	642	670	692	739	716	696	686	687	688	721	644	696	714	699	659	649	681	668	667	667	660	728	672	700	675	685	659	658	699	664	716	672	686	641	703	681	688	637	665	698	657	685	690	717	708	655	660	661	663	763	685	713	697	692	684	638	706	701	669	666	699	702	642	682	696	715	684	700	724	675	706	685	729	670	671	657	663	666	640	671	668	687	677	703	674	736	699	659	695	712	651	635	656	700	738	640	736	690	692	641	662	727	708	648	645	706	696	663	667	646	682	701	676	722	658	641	686	668	647	697	689	656	663	681	650	680	676	713	713	690	683	656	678	682	727	685	681	690	724	685	695	728	703	667	663	684	660	668	688	710	682	660	697	718	725	646	648	672	748	676	720	669	670	682	686	668	610	685	681	681	756	655	674	705	668	681	680	679	656	648	700	648	667	663	684	715	683	665	666	659	713	647	719	678	722	668	721	687	707	689	659	691	699	717	667	655	733	682	743	647	686	628	663	703	651	681	690	722	676	625	731	669	699	716	635	666	663	650	662	666	686	679	683	696	699	733	702	645	656	652	642	701	663	654	728	627	672	704	710	692	721	680	676	690	648	685	631	650	685	675	679	664	719	652	699	664	651	662	672	646	659	638	687	662	715	666	655	666	695	719	641	644	638	608	701	675	670	691	662	664	665	646	711	703	651	689	601	693	672	715	658	679	630	667	673	696	673	689	691	682	683	675	690	671	660	691	695	718	724	665	657	681	671	700	646	675	673	693	642	671	660	647	722	726	666	654	633	694	687	689	720	729	647	715	699	666	648	673	718	656	697	673	684	679	651	702	756	700	678	647	668	682	704	665	662	689	704	686	687	704	675	686	731	686	665	689	708	717	716	632	698	701	669	656	674	628	644	653	716	684	694	677	694	703	695	687	661	701	653	695	703	676	688	726	673	693	670	718	708	675	709	704	684	731	683	683	669	643	677	644	669	680	684	701	687	689	694	678	689	691	684	715	673	689	628	639	663	700	699	659	690	705	713	697	672	688	649	696	695	620	613	643	679	705	697	672	712	680	660	663	662	638	723	692	715	694	667	614	681	656	757	664	680	626	687	690	692	646	679	712	716	679	644	638	711	717	687	713	679	734	667	645	655	667	669	687	687	647	676	734	648	704	637	661	649	647	701	675	664	719	694	711	681	672	670	666	710	658	696	682	678	681	684	680	667	694	645	671	682	651	716	699	669	649	695	660	709	718	661	667	707	656	692	714	706	686	663	686	737	648	679	745	708	659	680	706	679	681	696	681	704	693	695	678	651	718	679	670	669	703	717	732	677	669	702	692	703	694	703	693	692	676	672	669	711	686	696	651	636	720	696	731	697	683	674	660	715	673	611	660	658	680	681	668	659	695	687	707	656	662	701	710	701	691	692	662	683	707	666	655	663	678	662	639	659	716	691	652	648	692	643	692	709	695	690	663	748	630	714	648	646	677	659	650	670	709	701	610	671	663	715	652	680	699	679	720	698	707	685	684	706	641	688	680	651	671	651	708	639	677	668	663	732	695	668	680	687	659	620	674	698	690	708	760	678	675	662	651	705	705	694	690	698	694	709	662	702	689	702	686	630	625	684	695	659	654	673	659	674	655	638	689	690	629	667	670	663	694	663	680	675	684	683	663	612	711	652	670	693	682	665	688	676	704	664	667	671	700	676	714	745	718	700	624	719	662	694	679	679	689	698	688	686	685	647	699	699	678	662	641	681	666	667	692	686	695	694	672	665	662	655	686	650	686	701	646	708	663	703	658	691	683	681	706	632	647	697	659	718	678	729	674	690	660	681	650	655	682	663	703	687	672	680	638	643	678	732	675	670	700	671	678	678	685	718	686	682	624	681	665	675	696	680	641	739	666	663	653	685	698	713	678	690	693	646	692	642	705	679	681	691	681	661	656	696	711	719	686	677	662	669	655	665	688	705	721	644	662	739	728	689	666	663	709	681	681	728	692	663	684	670	699	693	707	676	651	702	690	659	718	664	666	709	684	642	693	674	651	726	689	682	652	699	711	684	695	653	695	681	675	692	714	706	720	717	699	710	678	688	685	657	665	691	683	684	665	738	695	651	698	685	664	662	714	678	675	653	674	685	707	718	683	702	715	631	679	664	653	677	661	691	657	693	626	680	678	681	699	641	726	704	689	724	696	728	690	680	680	709	703	665	629	669	700	690	697	703	725	708	689	709	692	693	684	656	685	700	720	710	758	663	689	665	725	712	617	712	659	692	687	667	646	709	609	688	641	692	682	670	666
24233	8564	6621	5439	4256	3340	2454	2219	1727	1292	1094	918	805	696	669	637	619	586	625	566	565	580	521	469	496	483	472	428	421	436	393	419	419	457	446	381	429	405	402	418	402	415	413	403	385	403	397	340	406	375	372	378	385	385	362	389	400	389	377	403	363	386	380	374	379	350	427	387	384	369	369	377	372	401	362	373	395	374	399	436	390	399	417	397	416	403	399	322	378	386	376	384	399	393	399	357	390	380	383	385	376	364	342	408	381	397	379	369	393	359	380	391	395	362	400	394	363	370	370	386	370	371	431	370	350	388	364	362	367	407	415	386	379	409	383	367	382	399	397	371	376	407	352	354	380	396	379	375	367	382	389	354	366	383	356	375	365	377	383	393	397	387	363	406	401	381	408	354	365	409	369	365	380	374	412	359	399	363	360	453	385	370	384	365	401	375	390	361	401	351	361	404	359	419	381	390	417	386	389	397	415	389	409	413	393	363	394	369	408	364	403	368	378	367	376	356	410	374	404	358	376	370	398	386	393	400	383	356	345	375	390	382	382	369	417	380	412	414	395	400	355	428	372	397	393	320	370	386	392	376	385	382	393	389	386	391	378	386	433	416	351	400	362	398	411	364	347	387	414	366	362	389	390	421	375	375	370	377	354	385	355	370	411	385	375	381	395	402	390	386	395	392	368	384	389	370	395	359	369	366	364	396	406	382	410	386	339	342	356	388	427	362	393	358	371	417	384	366	364	398	381	354	330	392	383	361	371	431	396	387	386	380	377	391	400	394	368	364	374	359	418	372	355	371	389	455	377	386	361	396	395	379	353	398	392	393	409	392	359	386	361	397	383	408	398	352	391	390	370	375	341	372	359	350	370	399	398	422	408	392	395	395	406	378	368	348	386	384	406	375	420	402	414	439	390	385	387	374	357	340	399	385	377	414	380	385	385	384	439	429	405	351	402	393	396	361	365	402	366	400	411	401	396	377	382	394	370	384	409	390	406	403	424	373	401	373	371	382	402	380	419	390	365	404	432	384	416	341	389	380	416	346	349	377	389	382	389	412	393	405	391	391	370	371	369	395	357	377	379	379	418	386	404	388	369	395	414	369	398	379	390	394	384	386	366	381	386	388	386	439	348	378	395	382	377	359	365	408	416	356	336	366	396	408	340	385	417	388	362	379	368	420	397	348	360	381	409	402	384	373	436	368	395	390	391	396	376	397	369	356	413	378	387	362	376	369	419	400	388	374	368	370	379	367	399	388	389	377	391	373	381	374	375	364	413	374	394	364	340	357	408	388	366	400	373	403	371	380	363	377	402	407	437	395	376	382	405	389	390	390	375	383	394	392	345	387	413	392	345	388	365	362	386	387	386	395	350	372	400	381	376	361	385	382	411	386	428	371	383	413	381	374	372	361	376	413	399	343	376	400	344	368	371	377	364	410	372	378	364	386	386	366	396	395	380	391	374	390	320	348	389	401	389	351	392	385	368	360	366	373	375	400	399	362	351	422	408	369	357	337	419	423	390	372	392	362	420	351	364	366	409	408	403	390	398	390	393	355	381	371	371	409	392	454	361	395	368	404	384	374	385	412	419	396	372	374	379	400	391	361	371	409	418	374	366	398	414	407	343	368	404	352	386	413	420	397	378	371	406	409	380	372	386	398	348	374	390	335	353	363	360	374	407	409	368	342	384	387	336	410	397	370	398	366	421	412	399	393	417	382	406	363	410	397	343	458	405	361	365	389	386	392	414	371	365	388	439	393	393	413	409	398	395	369	396	380	384	385	367	362	352	360	433	370	355	354	394	398	386	371	372	368	363	375	393	370	409	399	393	409	419	392	426	376	369	374	379	366	386	396	389	394	377	405	371	377	404	418	391	405	355	412	416	386	377	355	383	381	396	440	398	386	440	392	354	370	413	404	407	402	380	399	373	376	391	353	377	402	351	366	409	392	392	391	378	371	364	399	381	426	355	394	376	405	378	412	425	386	365	375	351	423	392	377	436	434	403	386	422	384	415	385	428	321	381	394	412	340	400	396	403	388	381	349	426	382	399	360	418	381	375	364	405	389	410	350	371	385	393	360	399	391	413	359	372	366	393	406	380	377	390	371	339	403	417	362	372	360	333	383	391	373	402	344	381	428	398	345	412	387	412	404	361	403	399	410	388	384	365	391	394	402	419	389	369	373	426	368	416	364	438	422	375	352	386	399	372	373	370	337	354	379	387	366	380	393	379	408	354	408	400	359	415	373	385	359	377	390	398	389	397	407	405	359	375	390	368	387	360	405	403	358	387	386	375	338	376	379	418	385	379	372	385	403	428	393	380	377	384	393	384	371	362	341	394	388	372	392	343	341	424	352	398	390	422	399	372	421	411	400	399	384	425	390	399	403	390	391	386	378	383	383	347	355	415	394	377	361	382	418	392	360	396	358	392	381	382	383	388	337	377	407	408	392	401	376	439	364	361	369	383	396	411	368	377	403	328	382	411	388	394	408	363	390	378	392	415	404	403	400	394	419	410	376	388	428	384	361	366	372	398	392	393	389	378	377	350	397	399	386	351	393	368	364	370	379	377	382	395	391	432	413	358	347	369	382	381	400	378	376	418	392	400	412	382	390	368	412	393	341	370	341	384	410	371	388	363	365	368	401	382	350	409	370	397	392	418	367	342	411	387	393	419	421	423	398	425	385	363	376	375	366	352	344	364	378	391	391	393	424	372	382	414	390	422	381	408	408	373	373	410	376	382	400	386	381	414	326	370	426	369	394	399	379	408	370	378	356	352	412	381	388	368	363	351	343	369	383	373	334	379	356	424	373	344	407	372	365	379	359	403	378	410	403	376	399	363	437	361	391	395	416	388	382	379	374	374	420	406	368	406	383	344	386	360	372	400	389	363	386	389	403	368	398	384	354	355	348	356	385	401	385	371	399	374	413	374	385	381	330	399	400	425	366	418	369	381	384	372	376	364	398	430	370	380	390	381	417	395	400	425	357	373	391	367	366	392	380	369	415	368	388	363	358	399	400	388	333	354	379	380	371	410	372	379	369	397	408	382	389	367	373	389	371	418	348	362	414	398	369	418	391	400	335	379	394	411	370	393	393	426	380	400	409	387	381	353	370	390	338	395	369	360	362	388	403	373	422	381	412	425	409	406	359	364	377	390	370	387	382	358	387	361	377	374	429	345	410	413	386	423	381	353	400	405	392	380	412	398	395	412	366	393	380	368	350	402	383	398	377	358	391	356	382	391	379	395	383	395	398	378	344	401	378	395	365	364	377	348	373	399	377	403	371	381	392	369	404	377	385	408	386	379	385	382	383	387	404	368	402	414	338	403	356	430	369	368	361	369	393	394	375	377	392	376	401	376	414	378	396	334	399	368	349	373	380	382	381	410	388	386	331	382	382	420	388	368	398	399	400	385	364	412	394	361	378	356	405	420	396	412	373	367	379	400	358	419	413	382	379	382	373	366	408	360	401	385	400	428	391	408	390	358	396	357	383
15216	6226	11185	13568	13713	11695	9443	8935	7011	5405	4630	4102	3080	2605	2540	2407	2058	2256	2325	2094	1995	1840	1702	1516	1533	1466	1288	1309	1175	1122	1135	1153	1153	1088	1065	1116	1062	974	1030	979	927	885	908	894	941	937	921	908	893	897	864	847	860	832	857	838	852	868	863	851	846	846	848	860	830	868	856	865	851	894	844	850	859	852	858	851	838	855	851	946	843	880	817	881	905	815	860	855	837	853	872	891	884	883	879	810	809	841	869	833	870	853	865	861	818	855	896	929	871	879	851	852	859	856	886	844	877	907	891	858	901	840	889	869	834	845	880	908	860	886	864	893	904	901	865	830	886	806	852	854	850	890	851	840	878	889	892	881	860	861	854	936	813	863	873	857	906	863	889	910	830	854	810	865	817	841	856	843	867	873	873	841	885	883	972	890	870	843	806	856	835	819	845	862	856	809	837	834	851	855	876	890	891	840	872	892	851	918	878	870	833	849	845	838	845	848	912	844	840	852	840	826	887	891	891	795	843	877	833	873	905	881	810	863	844	866	875	867	881	877	878	844	840	863	908	883	867	803	888	879	845	871	882	882	852	880	869	839	851	860	858	850	838	825	856	881	891	892	901	805	888	874	868	881	859	830	867	837	891	841	845	828	867	893	855	851	903	902	885	820	827	882	822	837	875	823	837	825	870	816	916	862	833	905	879	918	863	869	858	901	816	866	885	824	893	869	873	832	851	846	862	899	837	837	858	834	902	837	839	849	909	859	830	803	848	830	881	870	864	816	831	886	913	854	821	850	863	897	833	891	871	886	879	910	856	856	876	818	898	860	847	849	857	818	882	845	921	858	896	817	848	823	837	821	868	863	817	804	845	845	855	822	851	832	839	827	830	850	841	912	844	823	851	890	869	859	847	826	843	838	903	883	887	827	872	835	833	853	855	878	831	854	887	847	891	880	886	870	867	866	879	893	872	874	879	850	848	829	891	887	839	853	847	792	852	845	827	850	893	862	908	857	825	869	839	870	845	914	835	882	878	832	907	861	842	936	844	865	829	835	878	848	818	884	846	858	865	833	864	907	950	851	840	844	887	854	850	864	821	824	869	867	871	880	840	918	836	861	845	883	897	884	871	909	869	886	808	864	879	853	859	832	821	848	891	897	858	914	860	845	787	874	861	853	838	852	901	829	826	859	855	840	864	880	841	879	880	846	868	838	857	837	840	818	878	841	862	845	796	854	863	819	921	832	828	846	889	796	927	850	874	848	826	872	837	857	853	875	826	797	899	883	909	853	842	845	827	895	895	847	824	890	839	869	820	860	879	841	835	837	877	816	889	841	878	836	842	879	875	876	857	880	865	889	857	865	844	893	887	832	859	854	845	881	857	886	910	882	871	891	863	888	855	882	897	866	827	848	858	855	895	901	867	855	852	859	891	886	905	862	817	835	822	830	832	863	806	856	851	831	881	889	785	827	846	840	843	843	832	891	861	824	869	861	876	846	868	854	854	850	823	898	850	858	851	920	890	847	887	839	799	854	890	857	816	839	862	849	889	860	850	870	865	868	850	841	900	878	864	859	844	844	861	807	823	843	882	901	920	837	855	830	854	866	867	781	896	875	793	816	904	840	896	868	866	874	854	859	864	921	865	816	830	846	900	862	928	867	899	839	892	791	828	857	853	885	878	838	845	835	875	825	846	890	894	821	771	879	887	905	860	840	864	861	873	862	828	848	853	895	843	868	870	924	827	860	889	848	864	863	870	873	874	869	830	868	847	901	813	823	883	896	860	780	923	820	825	859	866	871	847	875	864	857	848	800	896	896	913	832	892	883	843	857	796	855	864	884	906	829	859	838	862	876	786	840	870	912	914	891	909	831	869	860	866	895	870	832	876	898	853	885	828	885	820	851	841	902	861	813	815	895	873	795	790	865	852	887	852	817	845	859	876	880	829	864	843	881	877	832	875	876	830	902	931	838	859	859	843	862	873	881	851	841	903	821	842	856	865	863	812	877	878	812	856	867	871	917	855	878	838	881	876	871	840	838	879	869	851	826	875	880	846	899	824	823	844	857	902	852	888	879	884	861	874	875	868	867	869	852	873	929	927	819	890	871	867	848	867	821	858	853	868	839	864	869	913	870	838	877	860	848	845	832	876	826	822	884	841	861	891	863	895	809	934	851	813	867	841	858	844	889	853	856	818	908	868	846	856	876	849	837	895	847	811	873	854	884	917	864	851	891	846	895	917	889	831	816	836	882	923	859	872	892	860	898	869	869	861	871	829	870	874	904	888	824	862	883	834	828	876	797	854	827	836	855	845	873	838	901	886	848	863	848	886	800	861	840	798	906	880	834	874	868	884	868	840	840	855	879	903	869	880	849	863	816	895	837	844	820	871	856	803	882	836	854	899	902	817	869	888	879	838	871	886	893	892	880	824	878	899	878	870	838	843	907	868	853	947	843	882	867	839	885	836	864	867	896	874	857	940	818	859	859	817	848	838	870	908	865	808	860	850	901	858	898	835	829	844	831	854	819	840	867	902	927	870	875	861	820	884	867	851	839	895	807	842	846	931	906	844	865	835	902	828	864	849	884	824	797	890	823	865	847	887	910	826	849	852	844	876	889	891	794	886	846	839	886	878	879	869	826	840	884	902	884	836	872	899	886	873	835	886	888	890	883	868	876	803	842	878	833	800	838	935	857	817	824	885	858	856	827	825	866	872	837	843	857	863	831	819	885	877	829	891	895	851	864	812	884	968	882	849	870	903	857	830	886	824	838	852	843	825	879	904	828	821	846	847	875	887	903	888	862	881	880	890	889	868	816	880	862	850	861	859	853	856	886	891	933	888	868	839	861	906	832	871	862	831	853	897	807	899	853	890	845	809	857	849	853	900	872	887	885	840	832	864	856	853	862	884	867	938	892	828	803	881	856	822	876	832	819	878	809	829	884	864	874	896	853	843	833	884	881	930	854	878	876	846	813	874	804	820	861	837	856	807	875	849	877	822	896	894	854	828	867	842	860	904	854	851	850	884	891	863	885	835	813	857	888	863	822	844	879	843	820	877	838	868	853	852	894	903	845	865	895	851	851	805	906	909	840	846	864	881	866	855	895	927	855	826	823	889	910	792	794	870	851	860	813	899	838	846	885	874	853	862	851	870	853	839	862	900	854	858	868	830	810	881	851	828	865	912	843	810	860	873	875	870	842	881	845	872	897	860	875	868	863	874	879	858	831	832	883	865	827	846	870	833	737	896	833	902	798	887	918	862	875	873	885	861	866	868	859	857	859	887	905	846	860	877	831	876	852	853	850	859	884	845	888	895	831	853	907	845	868	828	864	828	876	838	919	840	863	907	836	847	842	832	851	898	848	836	833	852	874	895	871	832	907	888	860	865	800	874	859	843	882	855	872	835	888	847	914	875	834	888	833	829	848	877	851	880	816	859	883	848	870	852	825	930	890	868	833	848	917	884	824	842	874	835	858	848	879	906	859	837	899	854	867	885	851	875	892	842	901
34397	13769	9515	7272	5426	4462	3294	2902	2532	1928	1514	1203	1012	939	911	786	763	747	752	658	666	610	603	611	582	556	525	480	478	492	469	485	493	462	472	439	458	446	481	448	493	430	451	420	441	455	460	405	438	433	441	415	444	492	440	439	414	436	434	434	442	408	417	452	422	442	441	382	434	408	417	420	449	406	379	419	431	459	397	446	450	423	430	463	400	404	420	438	420	425	437	368	404	427	406	433	436	402	434	403	401	362	404	412	432	428	368	399	436	395	386	410	434	387	428	432	399	433	463	418	394	400	401	402	397	403	394	416	426	415	434	380	436	381	417	402	407	454	407	471	402	361	433	408	381	404	416	435	450	420	466	455	440	414	421	465	446	448	464	409	429	405	418	410	399	414	409	411	398	470	434	426	412	416	456	398	455	408	464	428	417	431	417	391	417	403	443	442	369	403	406	419	425	415	398	400	402	393	448	475	411	436	413	447	397	405	432	463	368	445	450	413	424	472	438	420	440	470	408	435	411	417	412	426	408	405	405	405	421	464	445	439	444	433	461	460	410	438	411	392	408	458	432	417	432	422	411	400	414	402	420	429	381	415	381	386	444	437	398	396	461	409	432	456	406	393	411	425	458	396	421	407	402	417	427	444	384	471	439	408	457	425	420	455	429	394	411	407	444	435	422	449	414	426	427	430	417	436	434	407	424	434	454	438	456	446	443	381	425	397	431	420	421	407	427	389	367	449	407	425	412	465	432	457	433	409	391	434	465	346	410	406	415	425	453	444	448	413	372	435	416	403	424	422	430	433	439	457	437	428	407	437	406	431	451	401	413	394	401	397	430	394	397	419	450	434	450	438	418	456	394	401	392	425	398	426	452	391	386	427	415	424	452	458	440	420	435	378	439	459	444	466	408	413	442	404	414	400	398	442	446	423	414	431	422	406	433	419	460	446	444	430	393	429	437	388	371	397	412	450	411	412	424	448	458	451	448	409	440	425	414	436	386	439	417	440	410	445	458	406	417	405	412	419	400	403	440	384	473	405	387	420	411	449	406	419	433	462	469	416	400	407	477	438	422	437	397	455	428	460	444	417	413	427	418	411	406	426	431	411	429	401	448	465	421	443	452	422	447	396	400	421	390	442	420	423	394	407	403	380	433	432	372	425	413	430	450	414	430	378	457	416	455	422	416	407	411	425	430	418	424	410	432	446	430	382	447	388	377	452	461	407	458	437	433	416	423	358	396	418	443	394	424	435	429	415	411	392	446	470	394	443	435	439	428	458	407	398	428	444	401	468	392	409	416	457	418	430	439	437	428	439	413	435	438	384	414	445	435	402	392	422	443	414	413	405	436	434	404	421	426	427	409	394	409	407	428	427	432	430	372	430	447	434	445	401	427	435	413	362	427	439	424	390	390	389	452	410	418	441	458	413	399	407	436	409	446	421	424	413	387	421	456	438	417	392	410	456	438	427	386	415	384	393	424	432	412	434	416	432	418	383	426	434	473	428	400	457	447	420	401	446	433	448	412	435	409	418	372	402	435	397	433	426	429	452	410	419	385	471	434	412	417	402	431	418	452	385	407	401	441	443	427	409	394	402	394	389	375	408	471	422	428	371	387	465	432	409	392	447	435	390	400	417	433	396	426	420	418	480	412	426	392	420	380	445	436	439	444	439	443	426	408	414	407	415	403	386	392	420	417	405	432	431	414	449	455	439	413	378	404	403	456	434	422	414	412	459	433	418	410	454	405	434	385	426	446	428	439	388	393	439	434	414	429	427	434	441	412	412	447	413	448	403	441	407	409	415	442	416	432	410	425	420	445	415	399	421	416	398	422	431	423	392	404	427	448	390	446	410	414	432	470	385	452	433	458	440	416	443	440	429	447	463	408	434	423	414	459	421	418	427	402	415	428	411	438	410	453	422	378	387	420	440	418	412	427	385	412	480	433	432	392	408	432	399	399	419	385	424	481	417	404	443	402	404	447	415	437	403	393	445	381	450	408	428	424	401	413	429	416	423	416	445	432	412	437	418	397	451	435	409	444	400	445	447	451	410	395	440	438	416	408	477	414	370	435	455	418	417	440	407	404	433	414	383	403	439	415	434	421	407	388	421	431	405	393	445	453	400	424	411	415	430	399	440	424	441	388	456	450	458	425	387	413	403	409	425	435	395	475	423	440	430	439	433	422	409	448	412	432	439	413	400	401	422	451	452	445	386	406	441	416	432	403	465	433	456	414	427	480	441	428	457	428	420	424	421	446	406	411	479	394	422	435	403	406	452	410	450	452	415	433	441	412	444	433	441	436	455	410	383	406	467	422	428	413	419	425	382	392	449	395	385	364	403	364	464	411	446	398	411	410	449	465	397	457	438	414	444	456	402	412	442	419	404	381	432	440	426	434	420	418	414	417	484	412	459	404	383	439	414	434	446	388	384	430	424	425	430	411	397	417	408	435	458	455	399	424	445	413	404	446	399	404	446	448	417	405	449	442	419	421	418	435	414	408	429	422	417	392	433	445	439	434	393	415	427	420	437	403	445	416	407	416	397	420	432	426	436	447	421	460	446	413	426	423	410	442	429	391	423	351	401	449	381	426	425	398	393	419	399	403	394	413	438	420	458	439	387	419	394	396	434	421	435	451	459	405	429	410	441	438	406	450	403	443	415	376	405	417	449	439	426	419	432	406	447	449	409	453	402	426	395	392	375	446	409	412	417	422	460	417	434	436	456	383	465	380	404	438	420	435	433	424	426	439	424	430	481	415	399	434	425	385	376	423	418	381	442	440	428	451	409	446	472	432	390	402	422	434	419	421	415	420	417	451	401	400	438	436	431	433	429	404	434	421	398	464	436	445	439	440	431	429	457	368	392	413	423	428	465	421	427	430	439	423	441	463	397	457	445	444	433	434	427	418	402	402	412	439	426	459	383	445	420	467	419	398	420	464	439	429	421	386	438	391	438	424	402	411	416	432	406	431	421	455	428	408	414	417	416	419	394	406	399	427	438	443	435	413	404	408	421	398	383	428	447	412	410	450	425	435	433	406	403	460	445	426	407	482	450	414	395	435	380	405	395	424	431	417	428	415	410	396	444	431	414	393	402	436	394	462	434	408	432	396	436	416	361	415	427	406	407	446	461	439	435	427	461	436	411	410	427	408	441	426	413	426	446	424	414	426	384	409	431	401	423	452	445	434	462	453	411	407	414	404	422	426	420	428	440	408	400	395	424	423	435	450	446	438	360	449	500	438	446	401	396	431	415	444	451	463	397	448	450	413	443	402	406	479	423	397	453	437	427	425	435	412	396	397	444	419	402	376	416	413	395	408	427	379	409	443	423	422	441	458	409	423	407	443	415	421	398	391	450	437	393	420	387	424	431	407	391	422	440	428	442	456	438	417	435	451	427	406	414	404	430	441	388	454	409	441	388	412	398	418	406	425	406	453	408	391	445	429	403	448	410	412	451	422	421	393	414	407	441	418	432	406	376	415	415	396	420	429	430
20053	8930	13946	16520	15571	14730	11884	11485	9643	7618	6240	4922	4046	3698	3288	3001	2737	2876	2836	2618	2443	2205	1951	1933	1776	1594	1503	1593	1362	1288	1233	1319	1333	1352	1206	1197	1181	1193	1126	1091	1039	974	949	1002	984	973	960	944	1000	936	956	998	1022	928	945	894	885	923	913	927	925	949	928	950	896	931	894	882	972	893	908	840	915	909	923	944	921	906	926	938	929	898	936	918	957	941	903	911	985	908	889	913	830	937	921	995	919	928	892	974	917	951	912	928	921	892	873	933	971	931	936	914	904	987	922	904	952	901	965	916	914	918	904	945	918	936	900	896	930	916	955	933	904	852	930	919	914	917	954	926	875	947	958	944	936	963	905	912	914	936	900	916	948	901	935	918	929	961	937	912	941	941	922	955	941	863	925	891	934	944	885	885	898	878	945	921	896	893	934	911	893	994	882	923	901	937	892	874	901	880	895	944	896	907	934	933	931	897	934	964	934	961	918	921	966	931	904	923	973	979	891	970	932	948	894	894	901	974	963	904	896	916	906	956	890	871	951	930	972	905	900	910	887	910	951	909	916	909	900	876	954	928	919	946	903	936	859	918	942	941	934	911	945	921	919	867	953	959	891	892	890	921	925	1006	965	938	919	906	947	992	878	913	893	854	905	904	923	868	892	947	894	891	939	966	986	975	891	921	909	940	885	948	900	907	929	936	904	914	935	919	965	966	921	950	924	915	935	976	918	945	930	955	861	910	861	970	934	942	879	905	963	960	969	952	913	918	920	933	911	900	926	938	963	935	925	891	928	933	900	981	881	945	867	913	927	961	902	924	937	966	912	923	958	932	909	886	954	902	944	914	943	886	945	916	843	914	923	932	936	918	844	916	956	864	974	894	874	900	951	915	928	866	910	884	936	948	917	909	921	937	911	933	958	985	979	895	880	912	942	886	909	896	908	950	881	929	952	933	848	909	870	922	894	929	937	911	910	915	916	877	920	947	925	970	922	898	932	939	924	939	928	953	955	943	891	925	854	885	926	903	950	905	941	929	885	922	934	875	943	941	902	980	919	899	882	928	900	951	911	916	932	951	903	926	905	948	932	919	964	950	940	862	927	1000	951	918	929	898	914	911	958	888	929	964	926	932	899	908	906	926	955	886	908	890	899	918	867	927	884	931	915	901	941	949	882	934	954	949	918	898	931	931	915	909	885	904	891	901	941	892	853	929	946	913	892	913	957	928	903	902	912	957	901	941	882	890	900	915	897	933	940	925	900	862	908	857	948	882	932	933	903	891	917	932	928	967	907	967	947	913	966	956	950	936	932	933	924	927	927	973	916	901	920	914	920	966	925	874	909	887	914	886	953	916	935	949	948	907	987	930	919	945	931	886	882	945	870	882	929	1002	911	908	963	907	933	902	908	951	888	937	939	915	912	942	914	920	904	868	940	927	891	941	956	941	911	887	931	939	946	898	909	858	995	915	902	920	935	911	945	881	881	1009	944	917	949	921	912	917	932	890	937	954	856	939	949	910	966	903	952	898	931	985	953	965	945	898	904	909	954	922	881	919	938	905	872	963	929	895	928	932	873	896	905	904	928	1000	941	910	902	913	916	908	921	926	884	941	935	942	949	911	891	947	903	923	945	883	852	905	890	923	948	954	907	919	892	909	926	893	869	956	880	945	971	941	893	917	944	912	937	970	958	931	920	922	914	932	909	952	952	923	922	907	863	929	931	925	944	968	945	902	916	907	846	908	939	954	935	961	922	982	880	944	904	919	878	893	953	870	957	942	901	932	972	935	948	901	910	919	936	912	1006	909	925	918	928	930	923	887	903	916	892	953	985	893	864	910	908	908	924	904	889	869	941	899	917	923	916	945	943	954	908	954	879	899	962	895	855	888	1004	929	894	917	924	970	877	915	934	895	894	874	870	919	887	914	863	943	923	848	870	906	901	931	950	870	934	930	968	936	934	920	940	927	922	895	911	910	935	938	878	895	893	881	922	927	935	907	981	872	929	867	927	945	945	921	896	915	930	905	935	918	956	863	939	977	869	944	942	956	902	925	929	947	944	929	920	942	913	919	888	932	923	910	893	947	939	916	895	912	1002	936	929	879	924	924	925	940	925	896	937	944	956	907	884	952	949	944	935	931	890	927	932	936	917	919	907	927	911	929	954	935	919	907	896	879	895	948	905	874	938	917	912	939	936	921	880	922	921	907	908	873	935	920	988	839	919	942	926	892	937	920	953	937	911	934	934	908	906	901	926	870	842	877	907	939	911	983	913	926	903	920	922	937	946	898	920	878	912	951	970	889	904	918	903	900	890	873	907	922	934	924	937	923	894	935	955	911	886	866	934	944	938	912	865	959	946	934	877	887	888	881	946	871	898	917	901	941	907	919	903	972	910	903	943	948	893	935	911	942	909	893	879	930	922	903	912	882	907	915	908	973	926	917	874	939	928	990	944	923	902	934	967	976	908	898	895	909	888	954	924	974	888	971	912	925	905	942	903	909	933	985	888	900	958	904	972	950	868	916	928	902	919	901	889	945	887	923	918	895	931	931	876	949	924	873	858	951	883	929	938	891	880	956	955	917	951	953	833	943	915	930	930	907	894	947	901	933	971	939	952	910	946	910	943	941	955	938	920	977	915	886	933	937	898	924	934	905	874	912	926	914	953	957	901	883	948	902	918	923	970	890	940	894	891	935	885	957	934	934	952	868	918	901	944	926	949	963	938	950	863	922	929	945	893	887	935	951	913	977	920	968	916	910	946	913	911	854	942	837	953	831	870	936	912	923	882	899	911	907	872	973	942	960	887	944	956	872	920	884	918	961	916	924	876	880	991	962	936	879	899	903	927	920	980	925	951	904	938	906	858	953	951	958	955	902	954	927	932	906	891	933	892	980	923	958	925	879	953	950	921	938	905	906	960	927	908	930	897	919	867	916	900	879	966	940	961	861	945	923	885	923	886	896	858	891	876	935	972	940	955	908	908	952	963	965	919	943	983	986	964	922	920	895	946	968	970	948	912	927	920	910	878	899	881	962	918	936	906	899	887	896	939	919	946	923	907	907	881	921	958	931	917	887	946	863	936	892	955	958	897	900	943	969	942	893	880	895	934	872	907	931	920	910	909	912	943	901	925	885	940	926	926	927	970	946	928	912	945	936	891	909	890	952	950	990	950	911	897	915	927	922	952	943	996	983	935	948	894	912	884	937	917	924	910	950	869	897	940	912	927	905	878	916	911	881	947	937	884	926	913	963	949	909	947	903	949	963	918	915	910	976	973	953	969	903	860	924	893	901	906	935	932	919	935	903	892	910	929	950	972	964	927	985	939	963	892	898	974	987	923	973	907	917	865	942	915	885	865	978	917	907	926	933	923	965	922	956	957	936	953	954	969	925	928	977	972	915	925	909	949	925	913	953	936	929	956	964	907	921	955	903	914	920	923	967	954	891	960	953	867	879	928	894	891	939	942	896	922	933	934	925	914	998	924	912	925	896	912	989	923	877	880	983	921	883	948	870
15611	5803	4026	3150	2143	1863	1439	1201	972	812	650	584	515	538	458	429	441	442	448	424	364	362	341	360	345	357	307	371	325	308	354	339	337	360	326	297	304	304	303	341	315	350	289	306	298	284	304	275	263	320	279	310	300	331	336	329	322	310	289	300	319	298	297	324	277	329	301	319	301	293	290	311	308	319	333	278	302	303	320	300	302	312	299	296	283	290	315	268	285	296	317	292	311	336	277	289	334	296	269	296	319	351	312	306	306	307	339	315	289	293	325	321	308	312	319	309	311	335	288	315	300	328	284	303	301	311	350	303	321	301	280	322	284	276	289	317	252	298	316	335	325	298	317	260	286	303	302	305	308	301	323	325	300	318	301	307	293	297	299	281	324	282	314	271	320	257	307	292	302	317	301	295	285	274	268	315	309	281	313	320	277	332	347	262	342	309	289	286	309	317	299	315	289	323	312	310	292	320	308	278	332	336	285	295	334	287	344	303	304	311	301	306	301	353	323	331	315	285	292	283	318	298	294	320	315	283	350	288	274	319	309	295	288	305	308	352	307	276	285	317	278	296	316	280	304	297	324	299	302	318	348	319	311	329	326	329	299	282	325	319	301	323	296	320	319	310	277	265	317	319	286	287	282	315	325	313	305	292	327	301	286	316	306	290	300	351	308	328	306	330	304	313	288	329	317	307	309	292	300	309	299	305	267	289	283	307	283	311	293	307	285	292	341	330	311	311	299	314	276	317	277	271	328	278	324	284	290	328	319	349	303	307	305	299	310	317	323	301	294	334	308	314	285	269	307	277	278	303	305	290	306	295	303	337	307	294	297	290	313	303	329	307	327	290	307	327	324	286	324	321	301	299	320	270	299	304	281	318	296	274	289	297	285	315	291	319	295	322	272	316	275	302	296	342	276	334	343	314	321	287	301	294	283	311	288	301	309	260	303	283	290	317	314	326	288	291	276	273	275	305	296	278	298	289	311	318	284	296	303	307	360	328	328	314	302	328	350	344	295	294	283	309	312	294	321	295	331	323	288	293	322	302	294	313	314	304	311	303	288	306	331	300	313	327	284	319	325	314	326	313	296	319	299	318	269	307	298	244	324	289	299	307	300	344	324	315	300	303	281	307	290	323	346	300	307	326	293	290	281	321	313	329	294	323	295	275	308	324	302	304	296	285	325	322	302	292	311	293	299	303	311	278	303	339	322	258	313	311	288	315	316	313	314	340	291	303	317	298	270	289	298	299	259	313	311	317	293	312	308	305	260	322	318	305	319	286	316	280	300	303	290	313	311	289	294	301	302	303	355	317	306	347	275	296	299	286	302	318	333	304	281	304	270	278	327	286	317	286	333	308	330	303	272	315	294	349	333	285	285	292	281	303	289	287	311	330	327	336	331	267	337	280	297	324	313	289	270	334	301	290	304	305	326	351	318	322	309	328	298	314	324	304	290	317	306	290	293	300	328	360	293	301	289	331	293	324	327	325	285	291	334	297	335	312	300	278	305	349	328	313	342	314	325	312	301	327	304	280	289	301	310	296	308	331	295	318	270	318	322	322	316	305	312	310	319	299	307	323	285	323	283	335	295	335	342	312	332	297	308	288	327	284	315	341	304	290	310	316	289	292	291	298	316	330	291	313	307	306	307	277	318	301	333	307	294	262	307	329	281	330	307	294	267	286	301	297	298	308	331	331	291	326	305	297	261	286	282	322	312	327	310	292	320	287	324	316	307	293	313	299	292	308	281	301	318	324	275	303	309	302	297	328	313	331	342	289	306	293	332	289	304	308	324	272	309	298	319	298	309	300	303	282	312	327	326	311	312	303	280	324	313	306	294	304	306	296	297	279	308	331	302	278	292	304	296	327	305	308	322	305	313	286	308	291	286	292	325	292	291	303	338	302	288	325	317	303	294	308	300	278	281	295	293	282	267	340	333	330	326	306	269	337	290	299	281	331	267	329	307	314	309	313	316	286	282	298	309	310	287	326	296	278	290	293	300	333	314	297	303	306	314	315	318	308	320	327	322	295	289	294	282	301	327	300	306	281	304	335	311	296	282	293	329	334	301	320	337	329	292	275	296	323	317	319	295	286	269	295	298	287	305	310	331	321	315	328	285	311	307	298	296	317	313	295	290	322	277	310	304	286	290	302	323	313	292	332	301	321	310	306	278	312	337	310	288	315	272	284	285	321	294	289	283	340	313	302	309	290	302	311	315	341	320	301	294	309	305	263	318	314	310	321	302	313	318	307	310	339	322	327	289	312	281	284	326	328	357	282	284	271	315	280	308	311	312	304	283	290	315	310	284	317	343	302	290	296	314	310	294	320	305	354	315	301	289	305	323	327	293	298	293	322	315	307	281	274	292	302	338	304	302	312	301	323	306	294	327	286	321	296	331	279	308	283	336	306	313	300	329	331	299	341	318	298	284	347	286	316	308	296	336	332	296	300	292	309	311	298	295	296	313	308	327	326	346	268	286	313	324	298	285	293	274	290	321	298	301	311	323	322	284	301	310	279	327	324	327	288	314	293	325	317	315	278	302	311	307	316	298	300	325	314	312	325	323	291	301	300	304	317	277	314	301	263	311	302	316	288	281	307	294	322	318	318	326	302	325	342	307	324	292	279	287	302	274	286	310	289	289	311	308	307	321	296	320	309	281	317	348	282	293	292	299	318	301	275	320	277	315	286	309	300	317	317	291	324	299	293	306	313	319	289	312	279	301	308	339	279	351	332	311	321	301	290	294	325	331	335	303	291	289	300	315	294	317	278	311	251	298	290	309	309	314	310	293	307	308	265	290	302	276	286	306	338	327	283	316	313	282	294	316	306	331	290	280	253	314	285	295	322	308	296	290	331	292	308	302	331	320	310	321	288	280	302	296	268	318	294	325	304	307	311	327	291	314	310	313	303	318	284	300	287	306	273	330	293	347	299	293	308	306	308	300	284	315	328	322	344	344	326	282	318	316	313	330	352	296	320	301	293	282	328	305	285	299	325	319	297	282	301	324	312	311	335	296	292	309	303	310	312	310	331	314	282	289	344	312	287	310	320	314	314	295	310	335	326	313	300	332	295	309	312	313	326	320	298	316	327	310	292	272	283	302	320	296	297	325	296	337	290	312	281	312	300	268	284	305	319	286	329	286	322	298	288	277	325	298	277	316	304	312	344	322	278	300	326	327	303	286	287	315	304	308	311	305	322	282	291	287	291	302	341	335	272	334	324	324	292	307	333	309	291	307	295	292	293	318	315	326	307	316	325	287	287	322	301	297	301	342	298	289	312	287	307	303	272	301	314	312	299	279	319	287	287	293	304	289	305	324	301	333	301	311	290	288	314	317	295	295	300	311	269	343	313	322	265	288	308	321	289	304	289	290	317	333	297	307	290	280	274	341	289	296	313	320	317	341	319	319	306	263	308	287	303	326	297	299	304	305	312	351	282	296	299	352	283	318	298	285	303	286	352	299	293	315	293	324	289	265	345	317	309	287	262	290	256
9823	4443	7198	8374	7135	6676	5687	4792	4146	3478	2652	2107	1967	1986	1588	1464	1479	1412	1412	1329	1301	1135	1133	1040	1092	940	935	871	857	820	851	796	815	854	811	796	803	751	797	721	744	703	730	725	725	724	703	720	677	750	695	706	762	703	695	748	724	686	705	743	703	719	718	680	729	720	750	724	743	694	697	750	717	720	706	679	680	717	734	701	739	747	701	681	658	768	703	667	692	726	705	677	690	711	682	662	677	680	749	746	655	696	680	689	716	712	687	710	721	730	701	711	704	712	675	688	728	676	660	695	691	752	644	681	670	694	698	733	722	749	694	682	699	699	698	714	731	681	721	718	704	695	768	720	788	697	725	704	724	709	714	666	744	693	713	681	681	707	715	642	674	709	723	730	677	731	720	687	719	688	702	680	725	738	740	726	707	676	680	708	687	691	704	732	735	693	716	730	691	687	718	727	716	674	750	689	638	687	698	679	705	691	690	728	677	664	740	751	696	704	708	730	784	695	732	723	739	739	694	674	710	699	706	670	693	649	723	741	697	698	760	728	654	719	703	708	685	705	734	726	720	717	670	664	685	665	677	700	668	709	703	673	662	663	747	702	695	708	689	763	712	707	675	709	747	729	727	730	674	707	750	672	671	775	686	723	686	712	689	708	706	706	694	690	672	722	702	624	706	728	715	726	695	682	724	716	722	687	679	742	706	688	669	712	726	713	696	727	682	712	720	730	644	679	714	714	668	704	670	748	753	666	704	705	732	689	735	740	716	717	708	686	724	707	756	680	699	704	718	725	664	736	697	694	713	677	721	753	656	703	716	733	716	736	762	713	673	728	722	699	699	743	736	726	685	772	699	680	680	716	714	701	702	668	649	708	685	741	714	718	711	668	736	671	757	702	708	725	668	706	697	703	679	688	635	685	697	689	724	751	673	720	695	662	693	713	703	659	704	682	710	686	708	687	687	655	766	661	728	708	720	704	754	697	683	703	752	733	702	676	711	760	705	696	696	713	744	732	697	712	750	730	680	719	695	710	720	688	683	713	720	684	694	701	692	724	701	740	707	770	736	700	730	716	689	711	693	693	717	703	675	696	657	740	699	679	728	739	738	662	712	725	693	760	729	688	661	732	738	708	699	666	693	661	744	695	689	769	710	695	708	680	661	713	718	773	688	719	695	692	721	704	718	707	703	679	735	709	746	681	717	684	729	732	667	726	662	743	681	765	694	704	730	714	716	658	681	713	671	734	682	648	731	709	667	683	718	716	701	742	707	695	721	663	707	713	696	713	771	718	702	668	715	678	694	736	721	677	682	709	735	720	718	676	734	736	677	745	640	671	710	719	710	736	707	717	714	679	681	738	714	723	707	724	683	716	671	666	691	703	673	699	710	665	690	723	714	739	659	699	694	704	642	680	750	741	723	707	695	682	692	696	697	694	756	673	729	740	714	677	704	707	737	676	695	706	681	722	693	672	708	699	683	716	658	745	649	693	702	684	688	685	743	717	700	671	686	667	698	715	729	722	665	682	704	724	729	714	723	687	674	717	701	711	679	678	734	696	707	687	693	706	662	700	669	696	730	683	681	676	700	677	702	676	728	707	693	749	682	764	705	701	739	704	734	671	701	718	727	671	729	711	695	731	670	751	682	666	688	688	686	685	700	765	700	674	684	657	674	695	680	692	716	688	714	667	681	702	723	672	665	737	685	677	693	705	703	714	717	716	711	757	699	712	667	694	756	752	745	704	730	679	743	710	672	667	692	715	740	690	677	735	717	692	674	726	691	701	698	716	690	711	682	723	706	704	717	713	736	674	697	689	695	688	714	722	698	686	723	732	722	769	745	673	695	672	716	694	736	700	695	691	700	723	658	659	704	730	718	753	725	745	730	658	709	674	698	697	729	744	707	669	728	693	746	688	702	739	661	702	664	689	657	674	697	725	715	702	717	693	684	698	708	706	721	707	671	770	678	681	728	731	683	741	704	738	682	703	711	732	683	700	704	735	752	704	632	694	683	740	676	672	697	733	766	737	769	638	713	717	672	685	780	723	718	727	679	650	691	739	689	694	748	707	729	715	728	681	724	712	690	690	707	720	670	716	724	709	676	705	701	694	739	719	709	718	699	696	699	714	710	696	713	724	723	700	717	674	759	706	733	703	725	724	733	706	739	692	763	664	717	729	721	681	702	720	751	719	686	665	686	703	692	708	707	741	700	704	685	716	705	676	698	692	722	745	711	709	695	688	698	707	724	746	737	659	695	696	671	709	678	731	709	685	733	670	696	683	660	754	681	688	726	728	674	734	721	761	712	655	690	705	686	723	737	710	709	679	700	719	706	702	725	705	719	667	685	698	681	689	727	696	713	692	697	696	691	751	709	687	737	672	720	731	666	702	697	715	696	696	715	770	725	661	652	686	707	686	743	705	712	686	705	687	662	757	674	672	726	711	686	692	653	712	724	709	736	659	708	688	742	724	750	738	705	722	731	683	723	649	674	713	707	693	733	666	694	710	686	694	683	732	665	716	735	692	740	719	698	672	725	706	745	686	708	704	666	732	674	765	696	675	695	687	685	757	665	736	636	722	747	696	679	703	711	714	672	716	643	673	683	746	709	689	691	712	718	693	736	673	748	687	648	689	712	703	708	711	701	713	662	726	751	736	683	719	713	787	670	729	704	688	721	711	676	710	703	743	685	690	694	721	709	713	708	683	706	681	753	751	719	678	694	658	705	686	693	705	704	715	721	723	705	694	729	735	695	693	663	686	699	721	693	728	676	673	702	738	718	728	718	689	701	651	677	720	697	681	750	699	713	732	700	719	706	699	694	713	771	729	680	680	724	754	743	690	683	737	725	742	665	722	692	713	643	718	735	720	691	679	691	717	664	707	671	697	684	703	692	690	699	724	728	657	708	733	733	711	698	689	689	728	730	723	688	669	694	664	673	769	707	737	736	710	692	693	691	669	704	760	689	711	724	727	689	654	685	638	674	669	667	699	691	723	644	721	774	687	713	733	679	725	668	736	663	698	687	724	690	684	715	696	709	690	715	726	678	664	727	663	699	681	690	726	691	700	674	677	700	670	711	666	733	684	667	733	666	715	701	735	690	670	706	696	725	748	725	660	728	690	698	711	698	685	693	655	662	730	694	710	694	710	657	699	718	704	703	654	739	745	688	692	709	695	650	724	727	683	697	686	732	733	689	703	725	728	698	677	648	702	711	689	656	686	653	693	715	736	733	691	653	737	715	704	685	700	689	696	731	690	707	714	675	707	747	662	731	697	734	691	722	696	677	716	694	678	744	695	668	721	759	737	746	738	700	701	705	669	699	706	720	674	716	674	730	732	746	705	695	730	690	698	711	731	690	703	736	703	675	702	702	707	684	692	675	708	689	701	687	748	689	709	719	722	695	696	717	744	684	712	742	741	723	701	682	679	719	684	679	734	728	684	722	679	669	725	701	752	744	706	709	728	687	730	694	720	765	733	688	680	696	738	719	713	683	682
24496	8701	6517	5374	3763	2818	2380	2104	1771	1612	1156	926	865	787	650	649	631	649	652	572	556	523	528	486	506	483	461	456	459	446	376	450	436	434	412	386	394	431	397	420	384	438	392	404	389	412	423	399	362	387	401	352	398	402	393	365	414	364	423	408	366	377	409	394	376	367	400	351	388	423	411	428	391	378	370	388	388	402	355	415	431	401	399	419	379	386	392	378	398	430	421	412	416	394	403	401	391	395	405	416	392	400	420	394	396	376	359	418	362	358	394	395	372	380	410	381	429	375	423	409	377	400	388	395	392	418	402	366	399	384	371	390	374	375	382	381	404	389	383	390	423	363	436	432	410	414	361	382	406	372	425	418	383	349	386	390	398	409	406	429	428	369	398	387	438	424	444	375	437	397	405	374	461	408	410	434	414	398	356	389	371	419	375	393	423	387	415	395	420	399	391	371	401	392	382	403	379	380	428	402	380	379	374	389	328	405	397	404	389	376	375	388	358	369	405	439	380	408	417	407	378	364	377	427	417	400	372	370	398	374	391	374	361	365	368	384	374	378	349	396	366	382	358	411	422	389	408	436	423	377	401	395	410	439	378	372	378	369	400	398	359	363	423	360	413	378	402	366	395	426	374	391	378	373	383	382	391	419	382	396	416	381	399	407	420	410	411	400	436	371	406	399	379	364	383	423	386	381	339	359	405	376	365	400	411	383	360	415	395	425	379	359	379	342	366	383	391	388	373	393	364	410	409	416	375	406	427	390	401	369	360	379	400	394	391	372	360	386	416	376	401	404	396	426	400	356	361	337	384	408	412	350	369	386	384	390	361	411	408	405	396	398	393	415	379	390	368	345	367	389	371	388	393	379	412	372	387	400	364	352	415	356	416	367	423	395	439	388	380	372	384	417	407	389	399	391	379	391	389	406	406	407	402	396	382	389	410	403	374	407	383	378	365	391	397	421	368	417	370	403	357	389	363	393	422	385	405	387	411	386	381	395	395	406	400	374	363	426	371	379	395	410	428	389	399	380	399	359	394	419	360	346	404	416	402	388	424	378	358	409	427	382	405	395	367	379	426	405	402	423	364	358	365	348	415	398	380	426	375	371	363	388	387	397	363	385	399	414	421	404	427	361	382	399	405	399	358	378	389	404	418	361	431	404	356	396	395	390	378	399	415	372	354	408	420	372	409	394	388	370	383	404	366	421	367	366	389	390	381	379	429	394	416	388	384	381	441	408	398	410	359	397	428	391	389	381	410	399	385	430	412	372	398	408	391	386	360	421	418	416	412	359	365	425	421	368	376	386	384	370	381	386	408	438	365	394	385	383	386	398	399	379	372	381	386	378	392	403	382	378	401	395	422	377	402	411	392	389	430	439	382	406	367	366	370	363	360	374	389	368	402	387	380	386	377	409	388	420	372	400	396	375	371	403	378	393	381	359	407	405	402	400	380	382	402	397	425	406	354	418	393	379	427	392	393	374	412	399	384	405	409	396	362	383	393	406	435	368	377	386	371	392	415	358	351	400	423	408	345	385	401	364	382	403	399	393	388	402	325	394	409	414	390	394	349	344	383	399	400	406	378	398	376	406	429	389	414	387	388	390	375	401	374	398	426	401	384	404	412	381	398	374	418	390	390	365	411	381	390	393	396	381	420	415	416	393	365	425	394	364	401	416	391	390	402	390	367	406	427	414	428	378	423	426	403	382	403	367	393	375	388	409	440	420	415	388	391	380	391	398	421	371	377	388	394	397	389	336	392	378	401	404	412	375	446	338	382	390	376	390	403	388	379	412	419	376	425	382	372	401	400	396	397	431	403	400	357	387	413	431	417	383	419	430	364	403	405	393	375	405	386	377	401	436	423	400	367	334	392	391	388	378	434	378	408	393	405	407	420	351	381	417	382	410	398	359	375	394	394	415	418	416	403	437	398	384	364	405	369	406	384	393	427	370	385	395	408	376	378	390	375	385	381	413	363	394	420	372	388	390	379	381	356	394	396	397	370	378	360	402	402	371	407	388	377	367	379	365	406	411	372	398	417	384	340	385	405	396	413	401	390	426	409	406	370	408	380	368	421	362	391	356	376	378	405	406	423	397	432	393	394	388	398	423	372	386	399	412	413	403	407	360	408	366	382	377	391	411	405	399	360	402	413	382	388	411	381	375	369	387	409	372	376	371	410	378	377	358	419	421	378	379	358	421	425	383	411	377	399	378	377	399	435	388	395	361	391	356	358	396	377	406	367	400	392	403	358	358	409	395	406	397	403	399	372	411	377	413	395	414	405	390	386	399	426	395	396	392	366	404	385	358	423	385	377	355	387	447	382	418	393	401	414	406	390	429	407	420	391	374	382	387	398	371	370	413	411	371	373	410	381	385	399	411	385	360	415	364	402	404	411	390	394	384	396	375	371	441	402	401	351	363	405	364	381	390	372	381	409	402	391	400	348	376	414	360	414	424	397	377	369	397	424	412	396	392	383	376	370	397	389	404	404	384	390	396	354	409	378	407	412	436	386	381	404	425	409	395	372	388	396	363	396	410	429	374	411	396	393	350	348	398	402	404	393	378	395	356	384	393	404	377	415	396	370	420	403	406	418	416	432	423	365	410	401	415	419	418	407	387	375	385	412	386	365	400	385	410	428	407	451	417	387	370	402	407	380	414	388	408	413	433	417	403	397	373	382	399	378	424	405	421	361	367	360	366	398	389	369	398	398	400	339	392	386	371	409	414	402	357	400	384	363	426	427	353	415	389	405	404	382	395	384	412	374	401	383	392	382	441	442	420	402	394	398	366	421	382	397	374	358	358	417	406	402	434	413	406	359	373	386	395	419	395	415	393	415	407	393	399	378	395	419	416	393	378	389	382	391	398	416	394	410	384	399	371	386	393	384	402	376	378	381	407	407	392	381	373	392	416	376	394	372	406	392	416	406	333	397	381	395	421	373	385	371	384	411	354	349	400	369	427	404	413	404	409	406	393	412	365	377	383	393	407	374	427	406	419	393	393	368	383	402	411	389	385	356	426	402	379	394	396	403	396	410	399	347	378	415	365	428	402	354	397	414	389	395	364	383	371	358	376	414	430	408	413	394	389	379	424	427	382	403	388	393	377	405	397	399	392	436	385	386	410	408	433	399	371	440	398	398	345	373	377	411	392	381	374	425	432	421	417	459	384	382	416	434	373	368	405	415	379	408	405	367	381	403	370	410	412	404	375	373	375	415	352	401	390	378	435	393	390	374	378	444	374	407	391	350	431	392	383	396	380	383	342	384	431	404	421	366	388	374	375	363	416	375	413	383	404	370	373	383	393	357	379	397	400	421	396	392	397	386	401	413	370	392	382	369	346	420	363	349	378	372	387	367	378	379	390	446	384	383	400	410	384	364	408	420	374	437	448	400	447	419	330	400	359	358	401	365	412	369	390	398	414	425	439	416	419	463	416	380	411	444	441	402	422	354	382	353	380	398	419	398	395	400	369	388	350	392	411	395	437	367	422
15176	6560	10915	13713	11685	10362	9426	8362	7236	6337	4859	3876	3576	2984	2545	2435	2299	2321	2266	2007	1883	1704	1618	1602	1334	1410	1313	1206	1200	1173	1127	1108	1156	1076	1123	1057	1070	1024	994	944	912	959	903	946	871	892	873	896	854	904	845	907	878	862	919	890	878	948	921	888	846	920	885	860	886	876	825	894	853	870	878	813	816	916	842	867	885	868	878	885	849	869	844	846	900	886	874	836	861	857	869	838	890	888	901	853	828	823	822	876	873	886	853	856	908	877	889	835	928	907	838	862	889	841	852	887	858	847	853	897	851	910	914	864	852	895	834	907	824	838	888	870	838	907	892	835	890	856	899	851	860	842	889	879	845	861	869	875	875	847	895	895	847	924	880	873	852	940	849	839	849	923	897	917	882	849	859	854	911	862	877	853	829	901	856	881	883	952	810	895	932	868	894	874	878	870	885	851	909	895	826	845	867	931	858	887	856	855	883	865	888	831	885	868	844	857	870	873	859	879	869	862	883	884	860	912	876	864	910	875	844	916	844	845	822	904	914	910	862	916	865	903	867	864	923	902	871	890	879	840	888	876	933	830	810	888	866	857	864	901	902	866	862	869	817	894	881	852	811	886	857	859	878	908	841	838	897	880	882	900	888	909	853	913	940	823	920	827	860	862	856	881	882	798	882	935	872	848	844	830	834	912	847	869	885	904	843	853	957	859	851	862	878	870	979	860	895	910	836	853	826	898	868	842	881	912	914	864	871	889	892	883	877	856	899	856	830	870	864	933	819	852	838	879	892	878	903	894	920	836	883	862	773	903	883	896	860	862	836	866	875	860	926	862	870	894	861	857	854	852	874	857	863	870	898	880	920	809	849	854	890	912	863	850	865	948	896	887	824	845	873	865	910	851	882	836	889	892	858	897	836	858	859	902	884	879	882	859	915	877	883	904	868	903	820	856	871	853	880	871	880	923	876	846	888	874	932	874	866	936	864	820	849	923	873	906	865	886	895	890	905	816	875	827	893	817	851	853	891	844	837	880	880	865	870	826	877	873	852	870	874	844	860	882	844	897	864	849	827	825	855	878	875	877	887	883	831	879	871	913	905	911	867	877	870	934	896	863	896	858	828	876	870	823	884	872	873	870	855	845	809	843	831	864	881	889	904	860	839	881	849	870	883	918	885	866	842	862	872	861	903	890	913	857	896	862	896	876	899	951	861	921	831	868	877	844	878	888	866	864	872	945	856	894	858	830	888	859	911	891	862	816	828	893	857	857	883	840	897	856	845	939	844	785	854	863	974	853	875	886	865	857	864	824	843	866	905	784	898	896	940	837	863	917	900	823	830	841	899	860	866	865	870	867	859	884	914	861	911	829	892	895	869	876	913	892	880	890	870	904	854	856	831	899	860	878	928	858	813	896	847	889	863	863	854	861	908	826	896	882	877	845	900	923	881	840	883	915	887	899	862	885	842	881	873	869	847	868	899	873	893	849	876	861	867	848	886	853	886	838	898	901	908	928	934	885	891	862	933	858	856	835	920	895	862	880	845	904	822	888	869	847	832	831	877	813	948	912	871	895	841	830	868	870	872	887	882	860	856	820	908	824	847	856	868	893	868	904	843	868	787	903	856	821	802	901	884	815	871	901	854	872	816	865	922	863	900	933	886	912	910	903	919	855	897	870	878	815	879	888	878	892	871	865	809	889	859	806	837	861	852	865	919	871	868	868	833	850	862	852	858	851	835	854	913	869	910	901	878	876	886	896	921	857	873	846	922	893	852	869	934	858	899	907	848	865	868	839	875	862	856	879	862	854	858	852	890	905	880	856	869	866	887	853	846	873	863	893	883	868	835	882	837	877	891	879	899	857	887	882	915	884	927	839	904	885	886	830	855	910	870	849	904	828	867	869	916	854	876	908	863	845	809	882	836	927	867	884	836	865	904	868	869	918	873	878	861	877	842	862	825	905	824	916	846	870	916	843	833	847	822	843	858	865	868	890	876	877	846	837	904	847	875	887	823	880	866	889	885	873	878	932	839	896	845	842	871	922	848	905	832	891	857	911	837	907	843	879	884	872	906	839	909	903	851	900	873	882	883	902	844	860	937	850	860	925	804	841	815	860	872	887	863	891	866	873	880	920	866	891	837	861	844	887	870	904	940	947	947	848	876	862	869	854	831	893	877	855	837	895	820	904	844	917	901	861	860	835	875	848	900	872	885	837	844	842	825	862	861	836	897	881	819	863	824	927	872	846	843	870	827	874	850	847	845	882	893	855	938	855	862	845	923	868	924	913	848	844	903	873	890	879	830	864	874	928	871	889	911	883	823	905	910	844	865	905	919	874	934	921	902	895	851	890	873	840	834	839	859	898	896	885	847	864	899	841	790	887	893	892	869	850	866	902	906	875	861	909	837	858	865	862	828	884	883	911	925	882	887	837	889	871	860	919	801	890	895	865	829	841	825	840	877	855	849	888	893	881	886	881	883	829	836	850	860	855	865	912	867	938	895	912	869	866	918	888	877	863	850	858	871	852	886	903	822	949	875	872	932	878	860	855	907	869	848	920	886	848	874	835	903	885	863	851	857	865	846	900	856	882	890	893	862	882	894	853	820	874	875	913	905	836	889	852	846	851	891	862	898	852	893	876	890	895	865	883	892	845	862	829	871	913	893	896	820	871	836	898	898	871	854	842	818	866	881	878	892	897	861	874	864	853	903	858	836	831	855	899	843	868	857	794	878	898	900	877	865	909	904	879	874	843	841	898	924	831	874	884	866	879	837	872	874	914	839	844	869	877	846	871	862	875	870	833	827	920	861	868	878	881	912	847	913	890	869	852	855	903	903	825	900	907	859	836	877	889	895	889	885	860	866	905	906	895	865	885	892	908	844	890	876	885	852	886	889	862	866	832	850	885	796	878	886	895	864	872	885	877	855	904	881	879	872	921	874	841	934	845	858	855	857	884	863	887	855	879	890	911	899	882	855	909	938	877	930	900	861	881	871	882	866	880	871	828	849	856	845	846	896	860	844	903	893	887	891	931	837	880	860	817	887	859	850	859	849	865	881	881	861	927	911	876	902	861	897	859	879	906	847	858	844	851	863	876	871	880	878	881	866	909	886	863	898	864	898	926	894	928	831	932	842	908	897	891	927	853	839	880	927	829	885	872	903	827	890	890	876	883	829	883	895	916	882	883	907	833	918	860	839	854	916	924	886	884	848	894	890	887	899	830	854	930	888	866	886	853	850	884	822	892	875	890	833	909	897	878	886	930	821	844	844	868	874	902	875	890	848	878	886	875	847	882	857	826	880	841	852	875	882	825	932	815	871	861	870	915	881	929	881	906	828	845	794	851	830	932	843	858	854	880	821	872	834	894	876	918	849	899	886	858	870	867	871	879	853	872	878	897	871	874	830	901	894	909	880	819	862	887	882	858	900	891	868	867	899	890	868	849	860	916	833	876	835	861	891	937	909	852	938	867	851	840	850	898	845	867	952	862	889	872	866	802	887	841	851	828
33053	13096	9527	7566	5383	4043	3235	2788	2570	2187	1617	1411	1102	961	893	840	818	834	793	667	656	588	635	579	567	503	582	500	487	465	446	502	445	474	466	462	477	471	476	497	420	428	432	443	403	439	428	474	458	392	422	394	447	421	402	487	462	423	431	449	433	436	462	426	429	430	430	453	403	413	426	433	424	394	437	453	404	442	421	424	433	382	464	408	422	469	408	397	462	439	442	414	406	458	441	457	422	412	421	434	425	412	430	433	360	414	432	433	465	396	423	476	428	415	422	454	433	419	438	441	412	461	446	436	397	415	438	426	437	411	434	431	455	421	438	472	422	393	454	406	437	414	451	436	430	470	432	408	395	432	416	401	423	454	422	442	450	394	383	412	382	431	400	440	459	387	424	454	441	453	469	440	466	433	442	408	461	434	418	402	436	424	418	462	444	411	395	420	409	435	386	397	409	432	415	417	452	445	425	410	374	440	443	450	369	445	453	440	407	436	412	395	402	449	468	466	442	419	407	402	447	419	446	435	448	411	442	431	425	433	409	505	447	456	450	404	412	444	414	394	406	413	411	438	489	457	426	420	426	449	438	425	418	476	430	417	418	451	436	411	422	427	409	458	427	406	421	416	403	435	409	453	396	435	434	444	407	397	409	399	416	397	400	380	448	439	424	425	427	407	446	425	399	413	425	430	453	438	448	421	438	443	414	423	439	472	420	467	427	428	449	433	416	391	453	427	435	455	444	458	422	440	447	430	414	411	429	411	442	423	429	422	422	435	390	440	433	410	427	428	396	456	417	487	459	401	433	411	414	426	427	442	437	462	398	393	415	419	396	433	448	408	415	418	417	407	407	428	439	459	413	409	433	404	454	445	433	411	386	427	406	398	423	394	435	403	407	430	417	388	474	439	430	427	430	457	412	444	411	415	408	445	446	437	410	428	418	447	442	440	422	507	450	466	436	460	452	424	424	399	377	409	455	386	422	408	425	444	428	421	402	454	430	422	429	405	463	453	410	410	446	441	398	386	440	414	420	410	417	405	426	413	403	413	374	413	444	400	424	413	430	391	434	433	413	425	417	397	437	397	390	427	445	390	441	395	425	436	441	426	412	458	423	425	401	447	443	401	447	401	459	439	429	425	408	415	413	418	443	429	423	413	428	403	438	469	419	413	458	410	425	446	459	452	452	409	418	418	401	403	431	443	398	395	397	415	448	428	412	426	426	437	399	356	403	413	407	461	410	377	450	407	441	411	454	437	427	431	438	435	420	437	461	454	426	421	405	420	414	435	438	419	442	445	414	417	424	392	450	419	437	404	450	401	438	430	446	409	439	420	421	427	468	438	426	425	422	419	427	441	432	440	413	424	456	412	446	420	405	461	410	424	432	409	433	432	415	470	426	413	414	420	408	484	478	389	404	436	370	447	446	445	425	463	404	435	386	422	446	451	460	447	446	448	417	422	414	453	398	418	388	458	393	448	405	376	420	382	426	446	449	416	392	447	416	372	456	454	435	423	431	415	452	403	407	453	384	408	451	450	386	417	419	425	407	468	447	382	457	454	426	397	446	444	452	411	421	462	456	436	440	470	389	433	411	429	427	422	426	433	455	447	413	419	413	415	401	416	435	420	404	424	407	434	398	419	416	408	432	420	453	386	443	433	442	417	417	422	393	411	412	447	489	449	448	450	469	421	433	449	421	419	477	386	398	433	482	388	394	408	447	390	431	424	395	453	420	425	439	413	392	408	430	405	400	408	428	421	471	390	469	427	445	439	434	427	399	433	442	419	422	431	433	383	387	455	425	450	431	424	438	397	436	432	421	427	414	421	419	388	430	460	430	476	441	433	481	443	407	397	446	397	424	408	437	411	446	430	457	401	440	424	380	378	447	422	422	426	398	428	432	399	442	414	434	431	453	448	444	462	483	413	433	391	370	415	432	427	472	436	404	480	400	433	411	410	428	428	439	427	393	404	437	431	428	455	467	452	429	432	448	437	469	409	444	417	401	436	416	445	464	480	403	424	415	447	405	410	435	458	435	395	406	431	417	447	413	438	432	408	427	399	405	461	400	413	435	410	413	427	421	440	424	470	430	434	432	389	395	392	423	419	402	386	453	446	435	432	409	406	447	435	436	405	414	424	437	416	447	437	416	376	419	424	431	392	458	440	438	429	446	393	394	416	426	412	454	420	456	429	437	421	447	455	439	383	423	434	435	435	406	448	460	428	417	417	410	424	399	428	415	425	415	416	431	477	448	432	435	419	430	453	431	436	460	443	427	415	433	430	405	398	429	457	410	421	468	381	424	430	465	402	401	439	425	446	454	415	388	360	443	422	424	405	435	407	439	389	423	436	413	437	402	422	429	450	428	455	438	424	414	436	413	467	469	424	430	412	434	459	454	425	412	448	440	411	399	398	376	416	407	436	423	423	476	405	403	439	391	430	455	439	466	471	426	448	399	411	384	406	416	431	462	452	478	439	445	456	447	389	418	423	444	457	408	431	422	470	456	427	458	412	388	438	460	441	428	415	417	433	461	451	401	423	419	479	430	433	428	435	416	417	424	427	413	421	433	380	459	408	436	488	415	397	408	418	434	427	403	448	420	395	441	394	409	413	393	402	458	435	420	444	454	443	400	449	436	432	428	379	426	418	414	457	482	423	424	435	416	381	427	424	437	411	405	453	384	416	421	448	390	439	417	436	411	438	429	424	473	444	407	421	419	393	412	433	435	405	446	461	383	425	397	439	413	456	439	448	452	444	394	413	440	458	447	414	417	407	482	437	438	349	415	398	432	440	419	488	396	437	431	404	438	459	425	430	445	473	430	451	433	421	452	458	426	418	430	421	408	461	408	376	397	455	404	414	399	413	443	403	401	457	424	446	438	405	408	426	397	438	433	409	403	445	425	378	481	437	424	418	462	419	424	435	428	448	423	450	437	435	402	372	370	440	450	411	462	443	445	395	400	390	418	402	448	435	418	444	450	432	459	410	402	388	438	373	438	413	453	465	442	432	454	403	420	417	423	466	441	423	387	420	410	412	420	428	429	445	382	436	459	454	412	425	386	459	429	388	432	417	416	413	423	444	425	387	403	394	428	440	421	452	472	420	419	441	438	450	403	395	465	425	434	409	443	436	404	422	388	453	428	440	416	411	425	432	426	415	423	364	411	405	448	438	448	477	462	460	445	432	413	406	410	458	460	439	425	437	458	432	419	398	455	395	444	404	459	435	440	452	430	436	437	432	420	441	473	438	407	467	458	418	442	450	485	442	471	446	428	422	441	466	439	416	451	373	395	403	413	425	424	417	432	437	424	437	434	420	399	438	470	429	432	434	438	395	392	419	411	375	468	456	411	412	442	456	416	413	422	395	439	435	476	429	431	465	403	452	416	398	427	435	446	393	453	427	396	435	449	386	400	453	404	458	424	442	441	424	399	428	444	448	385	421	400	458	419	441	450	406	417	425	449	412	401	421	401	422	473	424	427	393	389	430	430	417
18948	8563	14293	17254	15620	13814	12154	11009	10191	8993	6636	5486	4668	4007	3570	3205	3002	3191	2820	2520	2353	2084	2167	1792	1779	1592	1567	1363	1401	1277	1258	1312	1270	1288	1263	1171	1158	1125	1092	1023	1042	1002	1048	960	987	973	967	1009	1000	966	942	924	919	931	939	955	972	941	999	909	969	959	979	914	958	958	935	901	891	921	946	954	918	960	911	937	939	914	946	931	944	926	919	901	965	932	930	965	895	947	937	911	994	905	923	891	974	963	903	1018	895	886	948	936	903	964	968	961	938	899	978	869	905	883	928	934	950	963	922	925	872	904	931	892	910	901	882	941	875	916	911	952	868	910	910	921	948	939	1007	950	922	946	906	874	918	934	1005	939	953	953	929	878	892	923	935	890	881	940	939	882	905	947	915	961	913	938	937	925	972	920	939	912	954	925	951	942	954	956	991	932	923	928	960	849	891	931	963	887	899	923	944	941	907	934	926	948	889	997	928	914	897	903	938	1013	935	924	920	953	935	891	888	959	943	933	919	915	920	941	953	940	920	939	969	924	962	991	960	930	954	970	968	990	928	940	934	915	945	892	941	943	969	929	933	944	892	906	920	896	936	887	969	916	947	945	903	927	945	926	944	947	878	941	991	934	931	884	974	930	966	945	913	921	965	945	877	966	927	930	922	950	903	923	932	925	923	948	925	909	974	931	955	895	919	922	911	894	874	898	897	941	913	960	930	938	956	892	878	984	944	870	934	947	955	923	963	867	982	881	950	914	953	960	905	920	907	923	915	948	942	979	914	990	971	939	959	904	942	921	959	910	928	943	886	910	972	963	1010	913	907	914	940	891	952	915	905	879	901	928	932	922	889	929	891	880	924	965	886	905	865	950	925	919	911	980	974	877	973	919	970	902	875	900	933	958	953	921	954	941	930	904	1007	891	969	966	896	906	958	944	951	947	906	881	891	947	914	986	964	920	937	913	921	927	934	941	935	945	973	924	963	933	948	960	959	906	963	967	964	913	953	913	941	907	937	894	925	939	897	967	933	914	960	925	929	932	912	930	948	932	917	958	949	965	869	925	930	918	889	886	952	952	952	923	953	928	921	961	976	893	963	908	917	926	908	979	900	934	930	982	961	899	919	964	860	938	916	945	907	915	899	963	891	935	989	955	957	913	870	949	915	867	925	945	941	968	945	928	913	919	955	941	904	1010	908	961	900	946	909	917	931	940	903	918	889	924	931	905	916	948	964	958	961	961	919	920	867	941	951	913	936	928	974	898	948	897	904	982	881	946	947	952	890	987	915	951	971	886	907	866	935	887	881	876	977	933	836	965	947	958	915	951	886	939	919	968	921	950	910	927	915	957	950	890	893	947	935	878	950	935	942	1001	982	936	937	968	880	932	939	913	948	957	900	901	963	969	897	912	973	934	908	966	949	912	936	897	889	976	920	941	895	929	934	964	852	935	977	913	996	888	915	962	940	928	925	947	954	923	951	920	956	917	907	963	976	926	897	934	912	938	936	908	933	886	939	895	907	927	917	931	928	980	963	894	963	964	958	949	931	902	942	921	926	967	900	947	889	923	991	947	898	949	987	843	924	939	916	930	922	918	914	990	902	953	877	899	999	973	909	973	959	927	911	944	966	894	934	957	900	970	876	936	945	912	912	940	965	900	896	934	942	899	953	969	913	924	898	947	930	978	942	925	921	938	988	915	931	961	923	938	952	945	947	901	926	931	975	919	952	905	934	923	952	949	954	960	889	966	909	935	961	930	926	925	846	951	883	913	935	950	910	918	902	923	969	924	883	904	925	942	894	904	932	927	908	961	947	942	928	962	935	940	952	910	931	941	980	961	972	1010	1019	920	919	931	908	924	869	876	942	929	926	919	893	928	917	966	946	941	985	913	878	927	869	861	999	916	908	974	925	970	981	913	928	948	950	916	895	930	945	936	929	954	998	958	915	890	913	948	928	954	913	972	908	939	967	938	933	937	948	933	912	919	950	883	982	956	898	932	948	872	903	946	945	933	908	911	929	937	896	897	959	908	965	939	945	906	908	931	909	891	893	995	950	959	929	929	931	978	925	846	936	924	920	883	969	936	926	955	921	941	947	912	882	938	923	896	949	865	944	892	927	931	958	916	922	920	914	875	962	932	929	936	917	948	900	923	966	886	938	896	904	925	931	902	961	940	902	930	950	897	958	960	942	925	950	920	920	890	868	969	947	885	965	954	978	926	926	955	923	979	922	984	948	920	897	914	943	940	930	920	928	938	912	905	933	929	940	919	956	969	962	875	949	923	894	900	946	962	900	917	931	914	941	952	905	929	884	915	903	914	933	881	937	927	921	922	899	954	902	915	952	932	891	972	885	944	920	951	902	978	918	954	942	910	940	988	914	895	894	928	920	955	881	965	895	937	962	953	929	912	924	892	967	899	885	919	928	954	944	931	941	905	912	921	911	933	990	908	908	1000	959	938	943	921	967	926	918	957	981	954	919	936	926	959	988	872	967	929	935	957	976	872	921	924	939	897	875	923	917	921	978	928	913	906	915	929	945	893	869	966	909	966	924	924	911	923	960	932	945	904	909	1002	923	936	961	950	937	951	964	949	929	908	911	960	884	894	919	918	935	914	873	943	946	935	887	961	945	962	958	928	935	950	903	968	929	997	943	904	928	956	938	905	935	936	934	920	906	1017	913	935	984	912	949	922	951	914	916	957	989	964	940	937	927	971	934	953	900	927	920	905	945	978	944	892	987	867	884	960	961	911	902	938	952	951	985	946	945	953	900	965	922	887	916	933	916	922	904	923	910	949	942	900	964	876	923	909	937	946	979	912	934	916	937	910	972	930	941	920	925	935	869	984	911	954	911	956	951	925	911	955	913	914	939	957	932	903	851	950	909	842	971	870	953	931	937	969	909	877	919	915	911	953	910	890	969	946	944	923	917	909	902	989	932	903	949	933	939	927	916	918	930	995	981	928	923	920	957	935	900	920	941	897	941	967	930	976	935	928	917	946	1001	1015	934	913	927	887	953	930	919	874	907	904	946	932	923	953	903	940	975	931	932	974	948	948	942	994	879	892	949	918	947	979	886	941	883	894	918	962	943	943	888	989	931	941	973	911	891	929	991	934	893	946	917	920	918	936	882	950	954	913	940	908	946	975	927	935	898	923	942	1000	927	963	919	915	934	971	968	953	929	919	899	977	886	952	942	929	866	927	964	920	923	904	910	986	928	966	957	948	1002	941	943	967	915	962	922	875	924	934	917	948	978	967	971	948	908	900	910	940	896	927	937	924	920	952	913	910	900	928	953	908	908	912	930	905	907	918	904	921	907	929	987	920	924	942	964	978	926	922	922	927	897	940	901	950	983	913	931	871	959	910	924	940	942	862	926	920	929	959	997	942	975	916	967	933	932	941	879	887	956	938	939	916	942	925	944	993	959	947	944	920	915	972	977	931	963	894	949	935	923	933	928	912	920	965	961	932	938	911	973	948	921	988	882	925	951	963	936	965	986	913	908	938	937	893	875	932	924	957
13607	4784	4085	3199	2570	1996	1524	1321	1230	997	831	693	608	524	501	474	443	418	409	396	389	402	344	363	350	344	361	311	343	343	381	318	321	315	318	338	353	291	314	281	330	309	330	307	293	303	329	316	314	311	347	344	359	273	307	308	345	316	331	332	307	297	308	306	315	319	353	339	318	309	343	283	331	291	320	288	312	310	309	291	256	273	288	309	307	307	332	310	284	325	306	305	287	305	320	314	292	312	311	321	286	329	328	310	322	294	300	319	328	317	337	315	308	288	299	311	307	326	310	275	288	306	318	360	331	308	319	302	278	322	286	316	307	353	330	288	319	322	298	330	310	324	283	302	308	314	340	298	305	306	320	292	328	301	286	304	337	300	328	329	309	314	343	356	307	317	280	325	295	306	303	332	305	346	297	302	313	301	308	341	314	326	281	311	268	307	310	313	322	289	317	325	332	306	280	300	294	325	295	294	329	328	296	278	328	314	283	318	335	314	313	319	313	312	331	291	322	253	319	317	316	322	336	348	341	315	324	331	293	290	281	328	305	292	290	296	298	324	338	295	350	336	302	328	320	347	350	338	310	305	301	319	297	284	320	324	323	299	299	320	266	277	337	296	297	280	295	290	305	293	317	293	297	295	273	320	294	364	320	306	295	295	306	335	292	297	285	298	263	327	303	294	345	341	316	292	301	296	313	285	348	282	314	342	312	337	355	338	353	313	338	298	303	280	320	314	310	290	322	300	318	317	349	318	297	321	329	294	312	292	299	312	362	330	317	330	329	289	306	297	303	290	337	295	312	298	311	276	331	311	345	319	347	270	267	277	278	321	322	322	295	339	308	329	309	311	302	319	288	294	297	290	351	338	336	327	346	317	315	308	316	338	311	281	303	324	317	347	293	269	330	288	286	297	339	318	342	297	299	304	299	290	331	318	309	307	301	357	317	331	302	295	305	362	303	315	314	333	337	301	337	306	307	285	289	348	347	316	327	296	297	316	304	327	310	315	320	341	304	292	313	277	316	292	287	294	338	299	298	286	324	313	289	309	275	328	311	354	312	318	301	326	281	322	302	317	312	333	305	291	299	325	288	281	305	291	316	315	308	315	316	337	309	325	336	323	324	331	320	325	341	325	316	327	317	281	328	316	323	330	341	309	328	322	376	320	312	290	317	325	316	305	321	311	279	324	286	335	330	323	324	318	306	323	317	318	311	318	312	301	301	339	341	305	297	279	316	321	310	313	316	329	317	324	351	361	306	322	300	309	331	328	325	313	307	338	333	321	287	293	289	317	311	314	328	328	358	294	278	316	328	311	289	307	324	303	323	341	322	309	311	308	311	347	290	304	351	290	324	326	272	325	324	277	313	319	289	309	284	261	301	311	308	310	327	323	300	311	328	311	307	302	310	289	303	305	334	312	313	315	321	358	301	315	288	304	309	319	299	319	307	311	287	274	310	320	320	299	307	299	269	311	303	307	307	295	288	308	311	259	298	350	302	317	273	300	293	300	310	298	303	255	281	295	310	307	334	313	321	288	296	289	314	268	330	290	343	316	291	287	307	296	346	293	327	307	311	281	276	306	324	311	333	274	326	317	308	310	300	269	305	300	300	318	271	307	297	312	315	317	312	317	313	288	308	316	291	289	291	323	338	328	295	314	272	285	290	299	296	316	326	289	284	305	319	316	295	297	280	340	331	297	298	309	324	356	291	316	341	326	307	324	294	334	305	321	349	348	347	338	307	311	300	322	312	301	342	280	261	310	316	322	311	302	334	338	280	318	321	320	322	296	308	294	318	315	334	312	314	288	323	319	306	296	311	320	334	294	304	295	322	315	316	316	316	321	295	286	298	326	338	299	284	304	314	314	302	300	284	316	323	367	277	288	330	306	298	299	323	323	334	317	273	292	292	320	287	310	299	329	309	303	290	302	300	296	363	326	355	269	279	283	331	324	304	303	320	295	301	350	303	298	282	310	356	297	318	305	330	321	316	321	343	308	321	292	297	315	314	301	286	314	329	298	288	335	324	327	291	279	288	313	298	339	300	304	303	321	325	333	352	328	323	304	319	297	301	316	344	318	298	303	285	306	305	332	339	300	311	317	336	336	312	302	292	314	307	335	325	301	302	330	298	332	324	328	306	308	323	293	298	298	335	322	279	285	336	297	326	304	300	264	305	314	354	301	281	299	312	335	338	295	308	312	306	299	365	313	310	335	325	303	300	318	309	340	362	304	324	290	303	312	323	323	327	313	296	319	297	310	303	325	302	260	317	312	294	305	294	297	338	326	292	305	306	318	324	301	294	308	284	321	306	289	280	309	330	313	314	314	286	321	285	276	294	311	330	322	321	303	351	317	292	334	322	304	309	326	309	290	296	333	366	292	299	351	303	298	299	306	283	317	316	311	287	294	303	305	308	321	293	347	319	295	307	321	324	292	302	318	311	294	305	316	315	307	351	333	294	324	329	331	332	325	294	308	281	280	318	299	359	309	316	335	340	320	310	320	318	316	326	321	297	296	291	323	286	310	340	309	332	299	315	308	316	283	305	308	267	326	286	315	321	346	299	302	277	283	322	327	306	306	306	319	279	307	299	335	324	295	300	288	296	305	287	278	309	301	308	297	312	295	330	304	305	316	323	353	319	317	282	308	305	307	306	306	337	290	327	303	328	329	327	316	333	320	298	348	300	316	353	312	334	268	320	299	356	330	289	333	291	284	328	293	309	330	290	291	263	281	344	288	325	300	310	308	289	329	288	317	290	319	311	338	328	273	264	315	269	292	287	301	327	343	324	285	306	329	301	345	318	311	285	322	306	321	334	344	328	334	316	337	328	322	322	337	322	307	324	332	327	328	359	305	345	329	327	343	287	283	293	315	339	305	308	298	347	328	322	313	306	313	336	332	327	331	308	303	322	291	291	307	348	327	315	330	295	314	304	349	326	298	286	274	271	282	276	299	303	326	314	281	294	298	320	281	314	311	314	332	320	298	294	340	310	307	303	307	312	266	322	309	328	319	319	330	322	319	317	335	324	303	337	318	299	324	325	347	357	322	329	314	334	308	317	304	308	335	332	369	352	294	331	321	318	296	309	277	278	315	301	296	346	318	308	313	329	316	313	334	310	291	311	351	320	296	282	294	331	329	321	334	277	306	316	286	314	329	319	306	326	339	283	332	367	333	323	304	326	311	290	283	291	300	291	318	335	337	301	344	342	291	289	314	314	313	284	282	296	305	306	307	308	328	330	319	292	313	266	310	325	264	316	308	292	300	317	314	287	311	319	296	350	274	309	284	295	300	298	296	301	302	273	294	294	371	365	341	306	306	301	320	313	329	307	302	325	295	318	324	303	291	306	304	286	319	311	292	318	336	278	271	295	295	293	292	286	311	334	277	339	284	326	306	305	302	307	310	308	323	303	283	311	314	334	321	331	318	324	298	322	316	327	323	306	320	303	332	277	318	306	338	290	322	289	292	329	306	323	317	348	309	318	353	319	273
8279	4167	7242	8676	8313	6962	6092	5216	4810	4076	3014	2545	2214	1956	1628	1688	1505	1555	1402	1302	1280	1186	1206	1068	1029	974	915	892	936	861	827	858	824	825	809	807	829	749	762	702	711	754	778	730	734	735	734	701	735	735	716	737	667	717	706	701	719	681	723	740	686	716	746	713	693	693	722	732	702	735	737	729	708	725	709	702	689	683	780	700	717	686	696	699	717	725	703	723	718	737	761	742	670	684	715	715	714	727	699	721	688	723	673	708	696	735	662	729	669	654	663	739	717	712	711	701	748	666	735	696	708	696	688	700	679	720	738	709	734	741	674	682	713	718	721	759	682	733	757	759	702	730	748	678	725	708	682	705	669	707	718	769	772	702	685	682	691	713	702	744	707	724	690	684	697	704	717	701	713	692	757	695	727	740	732	750	687	723	662	712	740	703	704	689	727	722	748	660	688	706	721	673	715	664	692	723	703	710	671	719	727	662	663	710	699	664	772	730	661	733	763	719	687	715	700	713	656	750	694	679	686	703	730	709	745	697	725	732	724	705	675	677	686	676	729	723	672	720	682	690	751	690	732	728	691	728	712	712	678	675	708	706	737	738	749	705	732	762	670	747	718	723	734	720	702	757	692	714	677	694	691	742	731	729	705	726	719	735	713	724	734	710	752	709	718	719	770	693	718	688	680	661	703	671	758	682	706	740	724	689	731	741	716	690	716	762	735	652	757	773	732	676	760	673	702	691	688	671	680	680	712	727	682	729	703	714	697	709	735	765	741	731	712	709	706	758	796	698	726	686	752	767	723	705	743	725	736	734	757	740	727	705	685	717	737	722	693	686	731	698	731	693	743	712	713	748	693	708	691	760	714	692	739	709	690	735	738	709	727	692	726	760	752	710	673	721	733	757	706	713	684	683	746	708	765	703	692	696	725	685	729	718	668	720	702	697	669	716	768	750	743	689	729	720	720	656	703	676	699	746	662	763	724	714	722	695	694	713	752	694	712	737	755	744	723	707	726	755	686	709	718	739	684	694	731	721	696	758	713	740	726	708	753	724	680	710	726	703	746	749	702	750	736	686	700	751	697	724	703	701	699	718	745	723	693	723	750	710	726	690	723	737	729	713	717	734	712	686	764	709	725	731	677	744	711	737	759	677	695	706	706	774	714	700	732	749	673	708	714	749	713	667	699	683	740	715	713	701	731	722	676	738	711	705	714	695	700	736	722	768	723	679	732	717	740	720	694	705	743	715	706	711	713	738	721	696	686	758	680	725	754	685	735	740	673	736	740	633	741	685	725	705	719	781	686	690	698	720	712	698	721	689	724	697	764	717	699	755	726	719	721	684	723	719	724	696	700	726	693	742	698	700	725	746	708	731	712	718	722	677	709	694	702	704	708	758	756	722	719	688	759	706	683	698	675	702	736	745	745	746	745	718	699	703	712	711	679	733	728	740	709	737	709	742	704	718	733	716	716	696	699	759	726	691	712	753	758	680	716	702	667	711	765	724	676	678	756	706	684	694	740	690	703	761	683	725	732	731	704	687	754	698	694	681	711	682	711	762	728	739	717	708	690	694	723	660	729	685	744	705	738	709	722	705	742	671	692	724	715	750	682	736	707	700	726	682	713	675	709	746	754	695	711	664	699	734	663	714	674	718	686	749	700	705	679	697	789	729	735	707	738	692	728	714	665	746	663	722	753	711	728	693	722	762	750	727	751	735	698	744	688	740	744	721	726	725	751	713	666	706	707	701	717	713	692	741	665	708	714	746	707	721	742	713	733	699	671	713	737	693	685	726	673	764	737	706	695	759	712	704	758	700	703	702	754	722	714	711	679	680	705	746	742	693	711	733	716	733	668	728	720	720	775	711	672	695	733	724	729	717	731	685	686	717	734	687	757	700	744	703	723	775	708	699	735	691	687	730	785	742	727	726	755	721	691	673	721	680	742	702	758	720	704	730	706	727	707	708	663	739	716	689	676	676	732	719	704	769	701	650	680	719	679	694	720	719	686	683	708	678	700	712	720	714	747	731	745	693	746	664	690	703	724	738	699	707	731	738	687	735	715	751	717	681	736	715	709	717	712	728	740	720	773	708	727	723	744	722	702	719	721	711	670	705	705	665	752	691	728	749	761	693	713	662	701	726	719	676	663	728	699	701	704	729	735	693	735	717	747	721	699	746	702	710	781	687	698	729	708	740	735	700	723	735	731	747	754	710	745	727	729	727	714	695	755	679	751	777	724	694	710	691	769	752	749	698	693	720	706	685	759	724	699	757	724	712	725	697	717	728	711	725	677	700	704	703	726	714	755	652	696	777	682	689	661	690	732	734	771	745	700	709	712	695	714	712	725	733	745	765	685	704	688	720	679	721	689	707	687	716	734	658	713	710	716	711	699	697	706	739	712	692	745	714	737	733	731	725	668	690	659	703	702	710	689	743	708	747	685	709	723	688	696	700	725	719	672	703	696	705	675	645	713	693	715	731	719	742	726	737	704	686	711	699	754	759	710	668	654	732	658	714	726	740	728	695	709	692	718	737	714	753	705	719	707	758	726	716	745	683	733	739	766	732	706	691	726	728	734	735	662	757	671	718	728	734	717	712	716	710	718	729	708	738	695	675	703	694	710	719	698	724	722	709	682	684	717	710	662	692	720	711	751	741	672	675	705	716	735	733	681	696	700	703	793	673	710	740	734	711	715	730	698	729	704	754	694	707	725	733	707	745	701	668	684	734	723	754	697	683	679	730	685	689	788	735	726	729	690	675	715	727	732	775	672	705	699	736	687	702	672	721	726	712	693	709	726	646	714	674	686	766	724	730	718	699	699	699	751	707	689	717	759	711	694	682	673	726	675	784	730	712	730	666	747	735	706	704	762	719	733	715	697	669	728	670	711	705	697	706	694	690	716	704	727	770	672	688	709	698	690	706	712	746	714	681	695	722	693	734	727	730	721	721	658	747	670	702	728	725	723	711	757	711	747	719	717	681	736	720	729	713	724	693	747	679	744	714	709	692	700	790	726	723	688	734	692	709	714	735	740	713	655	751	673	662	715	712	694	739	685	744	727	722	670	755	719	722	719	701	680	727	717	710	722	730	745	688	689	678	717	694	684	703	720	729	706	754	708	776	683	664	683	690	702	737	694	727	648	754	718	713	723	723	712	708	715	688	711	728	685	696	711	717	696	707	705	718	703	673	687	739	751	740	698	703	734	704	734	686	716	682	763	677	785	731	719	730	713	708	741	725	689	747	709	711	679	724	693	743	699	711	792	782	700	718	691	713	701	718	696	728	713	755	707	744	711	730	695	731	667	720	710	713	709	689	737	723	700	713	730	698	699	709	695	692	754	732	794	673	715	721	726	744	710	733	726	696	706	737	662	718	727	728	729	656	760	690	691	719	713	705	710	724	714	709	745	705	708	724	712	707	676	698	698	705	719	716	681	658	684	722	744	734	705	727	671	690	745	688	744	691	672	713	683	714	714	744	700	747	691	632	723	754	719	719
24838	8476	6671	5327	4005	3144	2402	2009	1906	1672	1230	1055	902	785	693	698	617	640	553	561	554	563	539	513	514	461	428	411	446	431	391	404	425	442	425	425	413	425	441	404	380	419	450	445	450	411	412	410	423	395	416	466	409	389	411	412	384	419	409	389	378	375	398	411	407	395	404	410	390	397	381	361	393	405	411	381	452	354	417	390	385	407	401	386	366	408	389	377	407	402	376	423	420	393	410	391	391	418	407	393	417	410	355	404	404	375	437	398	401	370	354	380	381	387	392	393	376	413	430	376	358	371	402	389	428	375	371	418	332	420	393	388	373	429	399	407	377	394	425	425	407	409	413	413	405	421	418	420	372	419	438	381	385	393	386	375	410	404	380	432	375	388	400	383	381	406	411	374	377	394	385	391	412	399	391	388	395	399	412	441	394	406	394	398	402	390	398	390	427	394	423	352	385	404	420	381	402	391	416	422	378	384	396	404	394	407	414	411	389	419	382	381	384	364	424	392	411	380	421	380	371	409	399	386	409	354	424	397	402	395	385	380	402	381	387	365	418	421	373	367	362	376	378	411	413	407	392	373	383	392	375	367	434	406	405	386	416	400	420	387	426	427	371	405	414	374	372	385	402	374	397	407	392	418	404	329	434	412	405	403	397	389	400	420	429	402	407	406	435	401	392	362	398	394	379	415	367	409	365	385	425	392	366	393	429	426	404	412	393	396	405	378	394	399	412	353	382	398	404	389	410	396	376	379	416	399	372	382	396	372	403	379	418	417	396	448	408	414	407	400	395	357	365	399	387	427	414	416	414	409	421	406	372	413	378	418	402	412	384	425	412	400	414	403	399	388	374	383	369	378	400	389	395	380	386	395	409	402	403	374	421	384	440	389	407	417	366	410	441	395	410	388	404	397	377	359	372	408	394	408	436	395	417	415	370	401	379	361	390	404	381	371	390	419	400	357	389	406	431	414	381	396	366	406	376	418	407	393	397	395	400	410	420	394	415	381	363	411	426	354	417	390	387	399	410	432	408	433	422	418	425	341	420	415	371	384	426	389	442	392	385	379	391	414	346	407	389	412	406	387	404	427	416	408	401	377	387	417	383	376	396	396	412	422	418	402	434	385	432	399	417	409	401	395	457	402	422	438	396	459	377	380	416	411	380	372	370	410	378	364	381	370	400	401	420	376	439	371	408	420	358	357	414	441	412	374	389	400	401	437	386	404	361	392	444	444	360	409	369	385	419	364	436	357	429	353	357	411	437	369	392	390	349	391	430	380	371	380	386	403	417	355	400	420	397	362	414	437	383	380	383	408	341	386	384	414	420	410	432	387	374	398	434	437	396	438	411	379	391	381	383	437	399	413	421	404	403	393	398	435	397	391	403	403	403	392	369	435	395	392	381	375	391	386	378	373	391	428	366	391	400	376	418	410	389	388	421	361	389	413	432	416	398	443	363	432	379	417	434	429	402	413	420	409	414	370	402	414	371	397	395	368	398	390	423	422	369	414	373	403	384	400	362	386	430	436	410	390	390	467	398	391	406	435	376	395	391	409	392	401	424	389	375	398	374	430	409	418	409	376	401	385	391	408	366	422	373	381	394	371	356	407	397	367	378	374	429	354	389	350	389	389	420	422	398	423	400	410	421	420	392	359	393	430	368	390	413	413	396	404	419	387	394	406	389	411	424	414	424	394	407	396	390	398	408	399	363	435	440	389	370	361	410	402	370	390	393	396	357	402	417	362	373	377	429	404	435	398	349	402	393	418	411	402	388	489	404	423	350	356	412	364	374	397	399	396	383	373	420	412	403	386	385	386	432	379	395	365	369	378	424	377	384	409	387	402	389	392	389	393	399	384	396	385	411	447	415	367	429	385	394	391	396	351	377	402	396	360	380	378	399	375	380	423	410	408	394	447	420	425	415	390	433	404	393	388	411	409	397	402	402	400	422	396	418	375	396	412	401	407	361	349	428	356	376	426	428	387	395	391	395	390	385	338	398	417	406	409	423	401	399	415	389	369	381	428	372	372	436	420	382	407	401	419	366	406	412	364	390	379	405	369	389	393	384	384	424	418	390	409	398	424	379	398	424	443	423	394	388	398	426	341	418	395	397	406	416	386	392	368	402	370	396	410	432	375	363	381	386	395	418	376	349	369	361	388	410	419	427	377	384	384	364	415	347	420	427	423	395	378	433	387	399	392	434	421	385	422	403	398	373	431	418	383	425	396	409	407	383	467	439	378	409	388	378	406	360	387	400	380	429	406	398	396	402	355	403	417	434	449	342	410	390	408	410	404	405	375	392	367	412	423	407	405	396	418	427	369	423	421	435	368	394	381	414	388	433	410	401	419	432	360	395	423	393	382	367	365	400	408	385	387	420	431	395	402	408	405	384	413	430	406	395	406	409	390	385	404	372	381	408	400	437	449	401	366	411	408	379	408	409	367	391	394	393	393	401	429	416	378	404	382	385	393	402	384	424	426	402	372	394	417	402	400	374	389	401	371	377	398	401	394	389	388	381	368	396	406	397	350	397	402	390	424	367	420	409	404	424	366	418	380	421	386	405	382	377	404	372	414	365	370	375	418	416	395	423	414	409	382	418	414	393	382	378	339	397	411	428	419	395	395	402	427	399	416	409	383	409	408	380	410	377	395	370	390	387	382	396	405	369	412	397	421	435	399	393	409	396	367	360	382	401	340	378	407	382	400	403	420	419	409	413	398	419	383	419	377	402	343	374	378	395	435	383	390	411	412	419	396	379	399	378	396	395	395	416	404	387	405	364	369	380	367	391	393	414	438	447	397	410	376	375	388	454	372	430	465	360	365	364	380	394	409	361	377	422	383	408	438	432	405	416	366	401	374	387	380	444	405	418	373	388	404	413	392	401	408	373	378	387	399	381	358	426	393	389	385	403	408	405	417	430	399	364	428	403	389	384	385	392	382	408	393	425	421	409	427	371	412	437	441	427	389	412	409	373	375	412	392	404	417	398	370	381	436	412	395	385	411	385	393	385	428	426	419	392	376	387	379	373	383	413	361	429	390	469	391	424	401	411	400	368	442	411	371	387	405	417	395	408	409	395	394	414	385	427	373	393	390	391	420	383	428	380	402	386	391	459	393	396	398	409	388	373	379	383	419	408	327	394	375	364	413	373	347	397	416	386	419	383	412	395	431	383	380	372	365	364	407	403	402	401	372	386	415	384	444	395	363	400	410	452	369	381	373	413	403	383	389	394	376	393	412	382	407	405	397	442	385	398	398	424	391	415	382	386	436	360	409	422	411	374	404	409	379	402	401	384	383	337	410	358	379	356	374	399	360	418	412	372	395	389	378	380	403	464	414	379	396	365	384	349	392	415	418	423	379	407	357	362	389	389	374	434	406	410	408	387	432	403	414	409	381	441	414	369	406	404	442	392	383	406	395	392	360	384	396	405	416	375	411	389	382	394	385	394	410	351	411	386	373	416	405	381	426	361	407	390	415	406	397	408	384	404	406
15444	6213	10639	12786	12404	11073	8921	8001	7763	6759	5177	4221	3692	2949	2557	2406	2285	2326	2010	1909	1813	1730	1750	1507	1375	1335	1264	1228	1214	1110	1101	1188	1160	1119	1075	1068	1047	934	991	908	949	966	942	976	879	961	941	909	902	955	918	895	875	923	913	901	905	847	874	858	900	897	907	894	875	914	891	865	885	879	896	864	854	885	863	825	880	867	960	821	882	842	892	890	892	902	898	874	938	905	887	884	888	893	836	925	926	859	930	878	867	895	934	842	927	869	873	844	857	868	858	892	871	900	868	878	847	886	897	829	866	876	858	848	875	944	894	894	834	853	911	897	877	879	905	881	867	888	888	938	891	893	920	869	862	907	866	896	920	870	907	858	877	834	886	865	840	879	941	887	885	879	865	886	826	875	900	848	887	858	893	873	911	852	902	877	880	869	895	857	826	916	937	897	873	856	826	895	848	888	935	873	938	933	907	859	920	898	833	876	871	872	900	882	873	884	886	936	892	889	836	886	859	890	833	899	908	863	929	903	849	874	865	862	852	861	858	854	887	926	898	840	915	880	919	867	856	829	885	865	917	970	835	904	867	877	873	873	876	887	932	905	870	895	859	915	920	882	922	923	884	868	891	862	893	858	895	880	924	943	858	909	935	870	884	882	915	895	897	870	871	907	887	929	882	831	916	891	849	852	855	925	865	848	875	917	894	894	831	905	852	877	876	929	921	885	890	859	928	910	819	896	866	823	879	873	890	880	945	919	930	900	878	873	896	931	836	910	919	921	900	917	854	887	917	915	913	919	862	855	885	898	911	911	918	896	897	884	919	869	897	873	881	882	884	920	879	907	882	921	895	903	822	931	890	901	813	916	917	861	874	889	833	893	875	932	885	854	874	882	801	814	944	915	885	833	888	864	890	916	891	846	853	860	891	851	932	864	879	918	826	942	860	901	869	884	924	911	885	829	891	892	886	818	904	850	849	922	816	970	930	875	854	845	856	905	895	912	910	872	869	882	949	846	886	864	864	874	901	907	949	868	834	868	862	877	927	850	904	898	901	881	879	929	901	880	841	883	889	908	889	904	865	864	872	926	884	899	840	891	865	918	858	896	892	902	868	896	915	893	860	860	921	849	790	857	894	818	877	897	871	913	918	916	862	898	832	855	926	913	902	868	881	920	914	874	882	916	899	882	864	880	836	872	915	867	879	827	857	872	905	844	883	872	875	841	877	887	912	858	873	842	886	828	886	898	888	841	921	880	904	889	904	860	873	872	867	896	912	885	831	894	833	880	897	907	862	912	874	812	854	859	915	862	828	851	864	886	827	939	902	918	892	851	820	905	883	800	911	883	865	916	888	864	871	857	901	860	881	841	886	833	882	912	821	945	834	856	873	844	882	942	898	871	905	924	879	907	878	851	859	856	895	863	825	834	868	846	882	872	949	884	879	933	913	903	891	893	867	845	865	894	858	889	961	869	896	922	842	883	930	929	839	889	895	931	866	915	863	889	884	889	896	885	888	886	939	842	903	890	875	905	862	904	876	907	885	839	811	891	894	961	886	869	855	901	868	886	877	891	899	868	922	875	926	902	915	879	893	889	863	884	895	862	955	910	852	885	922	853	866	886	852	880	840	877	925	902	900	927	941	881	917	859	896	869	857	883	887	894	849	917	904	840	927	871	869	900	893	922	887	899	870	857	918	877	852	854	877	910	898	926	852	836	887	904	872	849	872	917	821	886	876	902	917	930	928	882	931	874	881	880	891	937	833	858	858	906	879	942	871	869	910	865	934	904	870	868	908	940	846	858	911	921	876	876	867	842	858	928	874	863	899	862	853	852	914	929	884	906	915	881	919	872	881	872	893	830	874	889	900	908	838	893	861	832	866	907	868	892	879	900	866	898	821	887	844	880	833	888	874	849	899	862	912	867	845	874	917	886	867	923	907	897	854	898	872	929	883	838	906	954	888	867	874	865	930	922	839	922	913	884	873	917	883	886	882	885	864	856	912	846	843	902	881	880	835	852	922	922	856	891	866	846	901	867	892	808	878	929	870	917	868	895	863	850	961	856	897	905	885	829	855	866	871	885	848	919	861	913	914	932	880	875	888	886	867	921	880	850	916	848	906	879	862	881	851	859	940	893	894	934	884	866	941	833	876	906	919	847	863	878	856	876	855	844	895	939	899	876	898	888	920	868	883	921	933	898	928	856	860	853	913	914	851	893	849	917	876	888	876	863	904	840	905	896	893	882	883	838	895	806	900	860	900	859	864	844	903	834	821	913	924	878	879	888	915	849	848	862	869	862	855	842	884	866	892	844	900	891	892	876	881	881	923	862	866	866	878	868	903	951	890	867	907	910	886	918	924	840	892	923	895	864	862	902	849	892	835	893	835	903	871	875	873	804	871	904	952	896	814	898	899	892	923	905	917	851	864	903	888	907	872	869	909	894	906	855	885	892	888	895	907	909	855	912	838	949	876	838	888	858	895	891	923	827	900	903	801	838	857	917	915	867	964	869	844	899	887	855	901	888	915	811	895	907	886	937	890	866	922	881	932	882	864	889	854	895	880	838	848	796	887	863	870	868	914	893	852	873	879	859	898	924	852	865	858	884	907	888	883	854	880	856	844	868	897	886	857	905	875	893	848	874	924	891	874	908	832	861	878	862	868	959	873	827	915	865	878	848	924	889	919	896	860	915	859	863	905	852	890	891	880	777	894	846	912	871	908	875	859	848	866	879	862	889	900	853	861	886	873	909	910	854	880	880	883	887	903	860	884	886	874	866	881	880	926	852	896	974	877	873	863	868	895	922	923	886	836	891	862	857	910	864	862	870	873	889	842	862	825	884	883	879	943	849	850	885	874	915	879	956	852	921	866	858	915	899	872	891	848	917	908	935	905	878	909	879	856	892	868	886	900	858	869	857	877	886	870	887	839	895	876	896	899	827	786	925	880	920	882	884	883	867	873	944	933	805	868	872	889	891	869	875	851	857	822	878	867	883	965	900	898	878	853	911	959	889	890	863	849	870	897	915	856	874	874	910	783	884	819	856	879	890	888	844	920	864	851	859	900	864	852	885	884	875	883	913	895	894	896	827	886	881	900	886	883	832	841	907	915	938	921	853	856	880	853	929	895	957	917	920	938	880	875	820	863	832	859	835	900	893	854	896	909	913	844	863	913	898	869	922	847	880	880	913	871	888	853	925	861	939	881	881	927	887	886	885	866	910	848	839	921	843	877	885	894	914	889	840	909	882	899	880	904	879	893	894	920	872	884	878	862	910	902	843	855	951	859	868	917	833	856	869	843	825	877	868	890	876	884	833	864	904	856	855	932	867	933	879	877	837	869	869	906	880	885	907	885	850	890	854	877	913	865	889	880	894	871	861	895	872	929	878	904	821	932	879	861	902	904	870	837	872	914	878	846	879	849	831	911	854	940	914	876	899	831	826	885	897	902	841	870	835	862	848	860	872	885	925	848	866	871	904	913	920	885	869	878	861	839	896	853	889	861	853
33827	12491	8826	7200	5351	4225	3178	2862	2581	2257	1649	1380	1119	963	889	842	859	800	659	742	627	647	572	530	553	515	497	476	489	499	516	462	462	469	456	508	442	424	457	438	454	441	408	439	430	441	460	407	472	436	403	419	441	457	426	405	416	398	423	454	419	426	434	463	424	359	444	437	436	419	479	464	431	420	470	435	439	459	418	473	395	439	426	411	444	425	447	411	386	438	457	468	383	406	415	412	450	407	416	444	396	394	404	437	395	469	460	440	453	424	411	435	418	439	468	442	464	399	440	432	421	479	392	417	437	409	411	425	441	416	386	395	478	441	443	435	448	470	454	474	458	415	405	426	420	408	405	391	434	409	428	415	455	448	399	405	410	410	443	452	408	432	445	458	480	413	436	461	446	384	423	426	405	427	434	421	429	451	425	433	438	443	400	445	443	440	379	420	375	437	453	446	450	418	423	400	429	396	421	397	389	434	411	420	446	419	419	452	414	516	431	431	442	437	417	370	441	460	426	435	402	397	407	448	448	419	412	403	434	416	419	413	423	429	420	420	438	461	445	422	397	423	451	456	399	399	411	447	420	408	442	443	489	434	437	438	441	441	429	424	399	435	381	436	402	407	414	365	454	452	417	426	420	416	398	425	410	420	412	421	459	452	430	422	463	435	483	437	404	425	469	415	416	394	423	437	423	443	396	441	405	397	442	406	416	454	446	423	402	390	407	407	393	435	393	429	420	435	425	455	400	418	409	426	414	424	402	444	434	386	396	420	450	435	423	442	452	469	436	425	421	451	437	418	408	408	438	386	422	389	417	403	419	425	407	399	406	423	421	381	406	398	418	435	472	387	394	433	408	410	421	447	419	408	421	428	462	416	439	413	408	453	412	455	455	418	423	386	399	419	479	470	444	442	410	449	417	407	424	452	455	417	460	426	444	367	466	446	418	393	402	375	442	421	387	406	389	421	416	442	412	385	428	390	420	382	381	423	440	407	442	395	454	440	441	437	452	445	432	440	462	400	421	423	419	418	427	443	393	394	416	403	457	415	416	434	465	484	408	392	423	418	405	448	410	407	433	390	420	402	441	417	413	435	437	430	437	411	410	428	435	427	434	448	417	459	436	444	423	481	442	407	410	414	405	433	425	407	428	439	474	478	438	433	486	404	408	396	441	375	436	415	385	406	464	438	389	408	415	426	460	431	402	379	429	422	438	408	401	413	398	459	427	382	418	358	446	431	448	384	416	449	387	466	438	411	425	406	507	443	404	411	455	478	388	412	438	437	421	401	415	415	443	448	448	435	419	442	424	452	421	415	420	422	436	438	423	416	407	408	454	414	408	433	439	406	442	436	448	425	421	449	414	430	422	423	400	407	436	413	387	447	414	393	400	426	446	419	397	407	449	398	443	441	404	433	446	396	426	454	441	416	409	412	396	416	448	420	382	432	448	423	427	441	455	438	454	407	422	438	432	465	425	408	402	415	417	422	492	430	432	430	406	420	431	411	413	455	411	436	439	442	452	417	378	453	473	433	467	468	385	426	439	459	424	417	435	395	405	457	443	420	415	479	437	393	408	450	387	425	417	420	498	416	428	440	412	439	397	406	377	420	409	437	465	414	393	419	423	428	439	420	440	430	467	442	399	400	428	372	385	441	409	391	405	409	401	440	439	476	454	456	405	379	406	411	421	429	460	397	386	412	480	413	460	480	378	434	414	465	443	426	451	456	413	429	466	415	461	410	384	389	427	398	438	433	388	417	416	460	406	434	458	421	431	432	397	423	448	462	421	439	368	392	425	383	427	418	419	400	422	417	415	466	401	443	405	391	398	392	454	385	449	425	450	406	445	426	463	414	455	400	403	424	444	413	395	424	447	440	397	435	388	398	413	428	427	406	394	412	448	430	433	389	445	455	395	423	428	406	436	458	418	376	391	474	456	448	431	418	399	408	433	452	419	424	417	454	448	455	385	425	416	417	447	409	445	416	418	381	387	424	447	456	420	439	459	484	410	448	418	416	404	412	384	384	429	439	408	460	458	451	421	400	424	460	506	452	412	421	452	449	404	445	444	420	440	402	420	448	417	399	417	432	408	423	434	444	436	441	453	428	425	470	407	401	446	435	430	452	431	429	419	440	438	400	376	403	440	413	454	453	418	404	390	384	454	468	418	447	420	461	405	447	421	422	440	451	469	440	423	435	415	432	451	437	447	422	425	414	434	391	432	383	448	443	432	388	381	415	377	404	378	390	425	454	388	419	447	424	438	393	432	443	443	425	438	461	439	415	404	398	404	402	462	498	442	434	426	404	441	471	448	428	431	434	408	418	426	397	437	431	391	397	436	417	458	412	410	438	348	392	402	440	444	444	410	401	418	385	360	421	455	472	447	424	425	457	427	411	393	405	441	469	429	448	425	455	440	421	419	417	415	447	431	465	392	456	405	416	422	462	439	381	418	415	435	422	417	462	430	425	434	434	440	464	421	417	403	472	418	411	423	407	419	389	421	435	427	433	420	411	436	437	448	421	453	427	434	445	442	393	471	396	415	432	411	420	444	384	433	405	436	460	431	434	435	467	448	421	425	416	414	410	403	388	424	436	399	438	474	436	460	424	388	436	405	415	443	413	387	442	411	428	398	378	408	395	444	403	408	417	457	401	443	448	421	414	423	457	429	403	415	418	416	463	447	401	429	407	429	428	458	457	425	421	456	398	421	418	420	429	465	396	413	417	416	462	435	438	421	428	409	442	441	424	429	438	459	435	422	400	382	455	469	420	409	394	457	457	472	408	431	440	399	405	416	431	457	428	440	396	433	414	424	408	415	435	439	393	447	418	441	447	412	448	449	447	425	474	450	439	425	426	413	457	413	424	385	452	445	430	388	450	462	457	384	419	453	445	413	416	396	411	435	400	420	413	410	470	442	419	425	402	383	437	423	461	392	423	432	427	427	417	455	442	454	440	477	400	414	433	425	428	429	431	391	414	428	407	420	457	435	449	427	427	376	386	465	415	448	455	431	458	413	487	421	417	466	394	410	437	433	432	412	422	402	445	443	411	410	421	384	399	424	436	431	448	453	441	455	421	390	411	405	465	425	401	366	394	406	411	410	425	439	431	414	446	387	450	445	406	418	407	437	408	445	404	452	447	436	440	388	404	441	436	411	426	428	452	411	427	450	428	436	405	448	463	432	455	416	481	442	403	412	457	440	465	431	441	418	418	439	435	425	423	455	446	415	413	457	424	401	441	472	423	410	395	439	449	430	367	405	459	402	399	410	434	444	447	424	417	409	505	448	421	414	446	418	499	453	428	419	421	426	457	462	443	455	437	386	420	418	423	433	435	459	450	417	364	427	410	426	426	432	417	435	391	424	423	472	471	449	441	426	429	449	438	432	435	435	438	431	429	426	421	435	458	441	454	443	403	360	442	390	439	419	473	437	421	412	399	349	410	440	453	418	442	433	445	384	430	394	462	436	467	394	471	395	421	390	401	478	419	412	420
19189	7913	13447	16523	15720	13831	11521	11156	10659	9310	6923	5608	4597	3762	3636	3256	3381	2920	2461	2458	2211	2246	2033	1843	1699	1587	1487	1439	1355	1315	1272	1232	1307	1219	1192	1155	1141	1174	1071	1019	1031	1033	1041	1046	964	997	998	990	956	974	964	928	927	928	910	942	930	884	966	923	924	1009	954	937	874	913	938	872	977	909	944	927	905	943	964	872	924	949	899	933	923	937	908	991	951	917	913	942	940	978	919	935	941	925	951	919	910	944	947	969	927	932	1012	973	923	880	951	894	928	980	874	913	872	934	937	956	899	959	906	919	913	899	949	926	919	946	898	932	952	916	938	960	930	958	955	962	921	920	961	904	930	978	884	892	967	911	894	916	922	909	925	940	932	962	918	922	999	910	904	954	923	925	997	934	940	946	943	900	958	949	938	915	932	910	979	936	919	952	934	932	902	962	952	914	986	901	917	896	886	979	930	981	918	950	955	947	930	885	921	924	961	910	942	912	899	935	940	937	917	935	931	905	927	899	905	905	927	968	949	938	938	944	958	932	918	945	959	966	890	949	937	995	943	953	958	892	895	982	952	962	945	901	933	923	912	886	1009	901	883	966	931	910	946	944	892	920	915	897	873	935	929	944	908	945	980	906	905	920	893	926	940	941	939	932	939	941	944	942	912	924	937	898	975	970	920	979	976	907	996	910	908	957	946	956	933	940	978	910	914	920	934	919	932	914	908	916	941	925	953	917	1003	936	893	915	929	923	899	910	930	952	867	938	960	954	907	961	884	907	935	930	924	957	910	917	935	932	919	956	970	970	849	914	955	934	926	899	910	936	928	972	913	924	982	908	919	945	902	957	922	922	915	926	879	914	958	929	967	958	929	937	961	913	1015	948	975	941	905	950	937	923	974	938	923	933	962	968	948	935	887	952	930	919	960	934	937	922	911	977	867	958	943	939	980	864	917	932	922	896	923	901	978	861	954	991	911	947	908	905	951	929	900	933	935	924	984	973	994	957	922	960	883	920	979	906	924	951	910	976	895	915	886	922	888	955	934	924	949	909	896	923	860	954	915	945	904	978	942	928	901	860	923	891	923	917	938	917	956	904	929	937	912	901	947	948	932	914	929	965	958	945	993	953	934	929	948	979	943	966	922	985	960	910	889	936	954	934	956	946	904	925	932	944	952	967	966	918	930	923	908	947	948	971	937	919	915	947	923	974	911	967	921	922	947	953	979	896	940	920	911	932	946	943	924	921	906	895	922	927	946	980	924	927	945	943	961	984	959	932	961	935	919	966	919	903	947	965	945	905	925	941	906	881	994	975	952	916	920	890	948	925	950	920	970	898	921	929	961	927	903	931	899	895	917	912	953	919	942	940	913	934	920	935	937	910	929	960	875	930	942	885	920	870	921	896	957	943	1004	922	930	905	939	949	862	870	968	942	902	918	963	943	1003	934	947	944	875	910	948	959	1001	965	898	876	879	948	884	942	931	929	933	927	947	894	927	929	921	937	963	905	935	938	911	937	966	904	953	931	969	957	983	963	1028	934	955	826	878	876	888	939	916	883	856	945	921	965	895	883	940	977	993	943	944	896	909	955	915	933	914	927	943	949	950	976	911	928	933	914	905	956	964	919	983	944	953	928	988	931	937	1004	933	954	932	933	933	986	934	980	898	873	956	883	930	932	998	957	916	916	939	887	902	936	918	921	955	923	947	928	927	879	939	918	922	947	983	903	893	937	975	940	941	917	962	911	932	943	903	916	923	945	947	902	941	965	962	939	951	921	918	981	926	894	964	908	911	983	913	964	897	947	903	923	943	944	1004	925	916	916	903	902	930	939	926	934	961	941	896	956	971	933	924	888	920	928	942	875	890	904	899	936	936	926	959	974	924	991	951	942	940	895	940	946	943	875	949	947	924	978	927	920	1026	933	915	930	968	944	966	889	930	929	940	933	927	957	925	939	940	953	889	959	982	917	898	918	906	978	954	866	926	930	908	925	921	879	967	927	932	901	910	885	926	973	905	880	966	910	948	949	913	911	947	919	905	926	939	910	935	908	912	905	895	864	1020	940	920	921	891	948	917	928	951	936	921	907	921	969	887	973	945	989	973	955	940	914	950	908	973	911	948	965	920	864	898	904	914	963	970	922	914	958	894	912	920	905	927	927	917	896	926	859	977	908	934	964	952	918	927	916	927	912	919	951	972	959	935	891	942	954	942	929	925	910	947	964	967	931	989	953	906	892	952	903	886	954	947	943	917	906	945	915	910	949	970	890	932	943	911	920	921	924	919	875	896	869	985	947	967	900	965	900	950	910	898	925	901	978	942	880	895	931	912	967	911	863	911	887	926	943	907	903	919	926	897	899	916	963	938	886	927	919	889	895	952	933	930	973	975	923	904	941	981	873	917	925	912	903	900	970	944	909	995	948	946	1017	909	951	910	917	968	936	885	955	953	922	983	951	926	946	939	914	937	871	949	892	921	974	927	913	912	923	923	900	962	954	960	971	943	891	899	942	932	948	943	923	930	884	899	949	978	928	977	937	891	963	894	924	947	934	897	966	917	973	986	941	952	968	955	938	1004	943	962	893	970	984	955	969	923	964	887	906	911	924	901	988	908	935	928	947	951	925	982	997	973	959	987	872	969	904	944	928	877	928	981	916	907	948	932	957	891	928	895	897	926	940	933	929	951	923	915	927	935	927	914	904	948	915	952	922	978	956	896	895	963	894	899	920	898	971	949	936	984	936	966	928	906	851	915	919	960	937	918	941	898	931	936	898	968	900	923	977	920	925	970	977	914	899	931	915	950	940	989	942	886	939	963	931	944	957	959	935	932	919	877	918	924	940	961	919	923	902	958	928	969	965	884	954	933	941	928	869	991	950	888	981	916	906	932	852	931	934	921	912	946	923	901	1008	933	949	916	910	879	931	893	958	924	932	942	971	912	870	963	954	925	943	952	967	958	890	939	938	933	973	1013	916	931	922	913	943	918	940	970	961	934	931	948	880	911	922	921	945	945	929	971	947	909	930	943	978	946	917	904	893	881	893	933	881	904	926	920	914	931	963	943	937	903	905	1004	889	927	885	929	906	933	954	945	956	932	945	1018	854	907	884	956	951	894	940	932	913	919	913	938	946	920	908	972	895	964	916	947	943	923	945	965	942	917	931	970	985	924	932	1001	888	949	950	871	878	943	968	975	881	928	905	980	888	861	940	975	937	908	942	958	946	937	926	967	924	897	921	924	909	954	935	884	970	956	946	891	903	971	934	938	890	934	952	913	1000	897	871	950	991	890	919	907	1005	943	929	950	974	918	938	918	865	926	927	990	919	946	921	956	948	940	929	932	934	944	939	921	885	924	952	931	927	933	915	949	914	952	971	906	917	875	898	951	917	916	960	937	941	983	953	980	928	917	965	972	931	938	888	989	958	983	881	985	968	902	935	976	955	907	974	983	935	925	950	922	960	950	936	914	901	915	909	910	926	954	936	893	943	927	934	964	976	912	907	956	952	951	944	917	910	888	990	952	942	887	889	902	915
14687	4814	3451	3173	2349	1798	1468	1336	1318	1077	767	685	577	553	518	515	473	446	421	419	399	395	385	385	306	394	375	327	325	319	334	301	334	370	319	320	325	328	334	285	316	307	315	284	310	295	347	288	288	309	292	319	297	304	304	300	277	306	324	326	328	329	303	322	294	315	316	334	303	305	319	334	335	304	325	309	331	327	308	321	313	286	303	296	296	274	332	295	310	321	331	293	336	302	274	329	307	295	334	309	329	298	307	299	282	282	284	299	286	274	331	317	301	262	299	312	332	355	314	298	309	314	305	297	287	281	336	314	341	289	307	336	334	309	299	315	318	322	295	285	358	337	298	355	276	317	321	330	289	344	350	298	326	305	314	289	279	270	346	337	316	312	293	302	304	323	305	336	330	262	336	304	302	335	288	319	301	295	313	309	299	290	326	298	308	333	273	287	282	295	335	285	314	335	295	353	346	346	317	311	328	307	300	284	309	310	316	260	331	339	331	271	321	305	320	270	283	301	292	318	340	319	322	320	320	290	305	314	297	304	340	306	324	317	321	306	287	304	307	298	299	312	302	374	312	321	318	308	309	321	316	311	330	324	297	332	292	329	321	298	350	308	318	326	308	313	285	299	285	299	300	311	304	284	309	283	320	326	340	297	313	335	334	299	291	315	294	316	320	304	310	314	343	284	301	341	335	322	279	308	324	296	301	293	323	292	313	298	307	281	295	355	316	312	339	325	312	336	312	312	321	287	334	308	311	339	307	318	321	329	315	360	305	317	343	329	359	313	306	314	298	312	273	314	309	332	317	341	312	330	281	340	324	324	326	311	279	318	293	286	321	316	292	306	326	305	318	285	300	315	271	315	324	336	299	292	279	298	325	322	300	311	299	307	339	315	335	289	293	343	317	321	321	294	307	325	306	303	318	308	328	306	338	327	297	318	322	305	304	302	309	304	315	300	294	327	333	327	298	310	292	311	307	308	338	340	299	318	292	315	289	292	290	300	317	326	299	359	316	358	279	263	321	313	318	296	291	332	313	306	291	301	323	302	308	311	331	336	321	319	338	291	327	324	341	300	305	319	309	290	279	339	334	321	296	325	325	298	298	328	336	305	294	302	323	308	367	323	310	316	334	312	325	312	291	298	329	317	346	319	317	324	307	338	292	310	288	329	304	312	316	296	299	311	309	323	325	335	297	295	315	321	289	313	321	301	315	300	320	302	347	308	295	318	334	309	300	315	284	308	342	325	306	339	302	281	327	278	336	349	324	289	333	310	311	318	342	299	283	323	336	329	319	312	301	334	301	343	309	307	280	330	310	303	282	320	343	311	321	314	304	322	305	299	320	325	325	341	326	311	318	310	318	325	295	337	332	335	299	323	260	293	306	316	312	334	276	305	313	335	329	335	297	300	270	317	308	306	279	328	304	316	300	311	323	314	291	291	368	310	322	317	295	327	330	313	316	333	318	297	297	303	311	326	280	300	329	257	317	306	342	354	340	313	310	299	293	328	286	284	294	332	299	308	314	318	296	307	293	297	300	300	301	318	283	285	312	328	322	303	317	305	360	312	325	272	326	284	355	304	348	330	311	290	278	318	305	310	336	290	310	307	297	316	360	289	334	341	301	266	325	315	341	292	344	273	307	354	342	297	337	270	344	296	305	335	280	285	296	287	331	312	297	306	325	339	288	326	312	322	291	304	295	288	292	336	351	313	330	311	286	305	336	316	321	304	323	335	308	337	306	350	284	309	305	299	291	309	287	339	295	312	321	315	329	321	335	362	325	321	334	324	270	314	321	319	315	320	325	306	311	308	294	300	329	304	321	315	323	312	302	346	304	324	291	287	330	299	311	312	300	259	307	299	334	274	310	301	282	295	282	304	308	329	351	333	364	322	319	302	295	299	325	320	315	303	297	309	308	305	337	318	322	320	316	335	315	307	315	328	271	330	313	281	331	333	319	300	316	336	339	312	306	339	324	319	298	297	278	317	321	290	324	292	325	332	335	317	319	310	325	297	329	303	316	320	340	298	305	305	284	264	330	310	310	296	298	315	296	295	318	283	312	309	254	316	324	302	319	326	342	320	316	318	320	319	295	314	296	311	275	334	316	310	328	319	321	303	295	315	341	333	326	322	280	302	302	294	293	312	307	333	330	335	314	296	310	349	300	303	302	311	293	293	292	286	294	333	332	307	291	330	326	350	329	319	346	328	325	311	333	317	316	312	303	347	347	297	296	305	312	316	288	305	325	303	308	295	316	338	327	304	299	326	331	339	310	349	340	292	320	273	306	308	312	321	294	309	313	311	362	311	288	291	326	323	316	316	300	306	292	352	308	296	295	327	334	301	299	313	345	311	318	327	304	324	298	317	313	311	312	340	335	357	316	314	310	338	310	327	304	314	291	310	317	269	292	323	320	340	337	328	322	327	348	343	295	315	310	312	327	304	306	336	335	332	323	315	308	319	318	274	343	293	308	303	384	318	304	275	290	319	312	316	308	315	343	317	324	335	300	306	309	295	266	301	333	299	309	316	328	311	294	315	306	346	312	308	307	320	314	319	325	295	327	327	292	327	335	315	303	308	319	302	328	291	313	302	298	307	314	310	302	301	293	293	346	324	314	297	303	349	317	339	283	301	307	300	306	329	304	294	291	348	295	308	348	305	270	321	325	310	317	326	304	279	324	343	312	357	312	321	302	301	364	300	299	322	287	344	342	330	294	324	305	302	313	328	328	314	319	295	295	327	307	336	317	318	280	329	339	317	307	342	310	299	334	341	326	311	323	336	350	342	313	365	332	290	300	330	313	293	300	300	303	310	325	316	337	301	280	323	337	304	322	331	319	313	327	288	328	301	306	309	320	313	336	311	336	324	309	305	311	322	303	302	327	293	288	307	345	331	294	313	271	312	307	293	313	328	281	328	361	333	305	283	310	317	298	302	322	290	289	355	345	325	321	317	318	312	275	318	318	318	321	343	285	336	331	308	348	320	322	300	311	326	305	326	303	305	362	313	310	311	301	298	310	323	291	322	298	352	346	318	347	289	300	315	316	293	311	320	313	305	319	301	314	295	320	300	292	318	334	317	300	274	312	321	290	309	316	329	280	322	326	304	289	308	314	346	309	333	322	310	329	324	294	298	314	313	327	333	295	313	311	310	328	320	317	325	332	303	305	282	301	298	354	348	353	314	308	292	338	317	291	264	305	300	304	299	293	287	310	342	337	288	320	312	350	283	334	338	305	317	308	338	324	287	324	314	323	325	271	265	299	335	296	323	300	340	307	298	308	308	268	297	302	346	359	303	329	298	299	302	296	303	307	342	290	317	326	274	333	335	303	302	306	314	290	328	314	292	322	327	347	288	317	314	311	326	259	288	323	314	286	298	316	323	366	328	295	322	314	330	308	296	312	300	297	326	310	300	281	330	324	299	287	330	308	301	304	331	319	298	322	309	301	337	340	316	278	306	313	301	339	313	322	316	330	309	296	306	296	315	331	298
9130	3837	6559	8738	7800	6539	5528	5369	5406	4420	3215	2558	2169	1880	1919	1714	1688	1449	1350	1359	1270	1243	1135	1099	1048	994	931	896	874	847	886	800	845	844	804	759	796	747	805	708	774	775	693	730	768	730	718	722	703	736	680	721	766	669	735	684	747	727	726	753	737	726	742	697	719	763	703	706	729	726	690	739	700	702	665	726	728	696	706	722	701	721	691	703	697	731	741	752	715	689	755	696	733	712	740	698	719	701	663	703	706	735	745	714	686	700	707	708	694	756	729	736	727	712	789	696	704	772	696	724	756	728	723	699	733	702	659	711	787	701	657	752	725	693	725	692	722	712	738	746	734	710	697	686	730	710	736	755	682	730	727	660	748	698	713	730	711	672	699	721	684	724	740	700	766	716	712	723	645	680	739	741	748	765	701	699	710	696	702	716	668	728	708	717	725	666	714	698	703	689	717	682	671	786	710	721	708	756	712	705	684	742	700	680	714	718	700	706	722	690	672	721	716	695	697	702	765	718	723	706	763	718	708	693	707	687	714	722	672	719	708	777	728	714	785	730	704	746	760	736	744	692	724	742	723	761	734	746	716	722	700	727	766	741	713	747	707	680	755	671	694	710	696	723	716	663	723	780	763	682	767	722	694	723	757	725	681	704	682	725	690	748	705	713	722	715	702	676	738	707	689	656	733	711	735	724	710	723	737	695	750	724	700	726	723	712	705	714	698	721	678	706	698	754	754	712	716	719	748	732	686	723	739	737	756	732	707	658	726	741	718	710	713	752	689	736	681	760	729	705	719	696	731	710	744	726	685	730	725	681	757	714	659	688	755	728	731	699	733	718	705	752	654	717	730	748	720	698	745	702	680	720	696	790	707	706	705	680	692	745	761	729	709	704	773	713	732	683	686	711	732	737	707	772	741	727	711	722	727	746	731	726	734	749	760	686	706	724	730	652	750	684	727	712	745	671	686	765	702	724	674	718	707	714	721	711	731	776	730	708	690	721	690	742	719	718	729	736	767	730	722	695	717	707	711	726	669	733	734	707	758	735	732	721	705	685	743	728	742	692	680	692	695	721	735	722	665	714	725	698	738	717	695	700	704	734	732	734	728	778	712	665	697	718	722	756	712	735	729	742	726	700	774	703	704	753	683	721	711	713	680	720	708	724	704	763	714	740	695	728	725	724	711	733	723	693	687	727	732	673	688	682	743	766	648	715	745	714	724	727	733	711	736	707	705	740	678	723	712	750	666	754	714	738	719	703	716	735	726	689	749	662	715	715	707	774	715	670	753	725	710	736	725	737	715	744	713	781	703	724	704	671	670	730	744	731	740	701	724	683	758	711	646	719	686	762	749	696	693	683	726	717	773	690	731	674	762	700	742	727	711	756	675	682	662	770	707	673	697	686	702	748	681	690	714	726	723	697	613	719	721	689	700	707	695	660	692	703	692	760	718	736	696	711	694	672	738	695	681	681	730	713	727	748	716	779	683	733	725	698	750	694	702	702	666	666	729	694	714	696	678	728	692	726	727	730	708	713	700	707	686	690	665	745	677	733	731	762	736	701	697	695	741	721	708	741	674	720	724	711	678	737	727	680	709	754	675	719	718	739	703	721	692	692	691	731	706	704	731	701	700	711	725	733	744	723	748	786	693	700	687	744	696	763	742	734	697	678	708	739	718	669	748	671	682	690	725	709	732	675	695	727	708	718	705	698	733	730	707	706	747	713	709	730	763	682	721	699	724	735	748	739	740	729	722	665	752	689	723	765	726	712	728	708	715	678	691	759	729	715	730	709	719	775	712	707	703	751	783	745	742	723	723	703	743	747	734	694	690	731	676	683	737	751	721	699	744	715	689	744	673	703	710	695	719	727	718	731	688	697	701	695	674	715	667	722	757	727	720	743	759	654	731	721	702	723	733	730	743	660	691	725	723	726	700	744	654	741	715	731	707	692	650	705	715	742	691	697	690	692	732	726	700	686	738	727	710	776	752	731	697	764	728	699	738	729	705	744	724	714	717	692	694	761	729	722	699	716	709	730	705	713	730	685	776	701	714	737	710	702	742	750	699	691	722	690	701	678	716	638	707	686	701	732	705	715	741	723	721	696	727	722	690	702	710	723	734	699	740	667	646	709	683	790	708	753	758	717	738	717	686	731	747	676	709	676	729	759	757	709	736	675	709	743	681	767	705	649	709	692	734	695	717	759	714	730	668	717	701	714	725	668	681	723	639	729	697	729	744	695	715	692	711	717	705	724	736	739	749	701	763	729	694	691	700	766	716	725	735	667	720	709	749	763	742	740	720	678	710	701	676	724	719	676	711	758	662	684	783	672	740	704	782	697	755	701	744	701	654	735	721	683	697	757	729	755	749	710	759	719	718	718	753	738	729	721	707	712	742	716	753	735	732	725	745	751	747	735	728	666	734	733	713	737	707	707	709	698	706	743	686	741	775	702	710	689	714	713	659	697	730	753	737	707	686	716	691	719	798	703	713	717	730	680	741	740	740	727	696	715	691	750	721	743	706	690	670	731	665	748	676	701	696	745	711	688	736	671	696	696	697	697	720	746	711	750	745	734	681	709	775	705	703	766	737	740	739	720	715	670	765	689	716	709	685	702	721	788	680	725	748	717	734	701	734	729	725	760	712	702	677	698	705	636	722	724	673	694	729	714	748	706	708	719	715	692	705	759	700	693	707	726	678	678	758	663	719	711	715	718	686	733	753	716	747	704	729	726	703	746	680	740	717	685	729	723	749	738	703	743	758	715	721	753	656	750	706	725	725	728	745	706	739	732	695	762	698	720	726	732	738	704	775	684	718	755	704	724	706	720	698	732	719	717	679	716	725	692	715	684	745	678	723	721	767	742	708	710	723	694	714	719	696	720	717	741	716	744	731	726	723	746	712	708	743	691	721	694	687	711	684	727	710	689	747	709	761	694	730	699	698	692	695	686	703	747	678	684	686	733	740	683	703	663	738	696	722	719	722	731	690	693	735	726	737	712	728	690	683	734	724	647	772	641	697	712	720	740	705	694	685	692	689	684	699	755	742	662	730	717	718	694	758	763	754	718	715	720	710	680	765	699	667	746	704	651	719	749	697	722	707	730	701	677	697	700	746	743	727	716	711	724	724	738	717	713	688	679	705	711	728	725	690	692	649	668	679	752	701	700	691	730	688	679	719	710	738	713	740	720	727	734	719	703	733	727	678	724	746	718	666	734	689	719	747	712	722	662	710	741	741	736	732	760	673	723	686	767	743	730	695	736	700	746	718	717	714	745	759	732	704	773	718	698	659	695	733	708	678	735	704	729	734	754	731	709	782	733	718	706	723	674	690	669	717	742	683	726	721	722	711	727	714	727	746	724	716	784	724	716	682	693	689	723	703	696	698	725	756	719	690	702	717	698	712	724	701	744	719	758	708	728	775	741	761	724	768	740	765	735	758	732	696	708	705	675	702	689	706	722	774	755	688	721	732	688	737	759	778	677	723	720	732	714	674	722
24575	8546	5765	5166	3882	2756	2211	2046	1939	1779	1320	1023	952	852	761	635	646	623	584	566	600	552	529	501	450	443	477	451	403	471	430	440	442	421	402	437	403	408	406	387	404	387	433	414	428	400	396	412	415	381	400	375	407	404	419	432	393	387	410	402	401	394	415	431	405	370	408	419	397	410	386	367	371	412	416	398	417	382	379	403	391	411	403	418	403	390	428	381	379	388	381	401	411	359	420	426	419	373	388	367	390	398	389	402	432	402	397	423	376	421	395	404	394	408	421	386	378	401	388	405	373	369	418	421	384	360	370	396	401	392	385	387	390	361	392	414	414	384	382	357	392	409	367	409	412	417	373	415	397	366	405	406	411	411	396	416	386	417	394	383	381	378	385	407	398	385	410	410	381	429	389	383	393	408	350	398	403	416	397	382	396	402	405	443	431	381	391	355	361	402	381	388	367	395	418	399	408	407	395	430	389	420	395	376	411	378	408	390	381	383	384	386	431	410	396	435	369	409	398	419	388	410	388	391	392	410	413	386	358	359	370	366	397	410	378	402	402	389	411	398	443	377	389	365	390	423	426	355	375	394	407	416	404	402	426	414	432	369	365	388	374	409	379	372	387	379	398	393	386	366	403	380	412	427	432	394	391	411	401	423	361	384	432	379	364	387	426	414	374	409	407	382	378	409	413	379	375	336	423	389	424	415	457	395	453	401	409	439	403	385	411	392	389	398	373	408	412	421	396	418	416	376	404	419	409	374	391	377	376	438	430	415	407	424	430	409	372	424	368	394	399	365	401	433	420	396	385	385	404	378	387	386	392	398	398	388	421	394	459	397	366	393	423	427	416	423	395	371	413	374	427	412	405	388	377	401	372	408	408	386	419	398	400	407	436	378	418	381	412	426	411	399	380	409	375	430	375	387	384	398	408	380	390	382	379	411	407	363	388	423	428	425	398	420	432	396	400	384	421	388	401	377	433	423	405	410	415	403	362	416	416	420	399	391	405	401	400	416	393	368	416	391	385	407	402	384	412	400	388	397	426	403	372	380	380	379	392	412	381	359	402	379	415	412	392	367	371	423	415	410	405	389	395	375	392	400	409	396	400	404	396	443	363	407	380	357	425	360	376	387	382	396	409	418	411	411	386	394	382	382	399	412	398	416	389	399	349	373	390	369	380	374	404	391	406	404	354	430	406	391	397	401	414	361	361	434	386	387	370	374	412	390	390	378	440	402	393	397	384	405	389	416	400	386	409	431	404	439	399	414	387	377	374	395	440	399	389	376	384	373	369	383	382	378	404	375	418	421	419	375	400	390	369	439	394	420	408	371	414	403	390	435	399	401	418	405	405	425	380	400	428	364	405	368	419	384	402	379	377	433	395	425	380	396	413	403	359	410	389	355	391	370	382	352	429	395	427	395	358	373	423	388	407	390	415	416	396	359	398	356	417	408	401	355	387	350	385	392	418	358	409	372	380	392	395	415	411	419	390	412	375	415	388	413	415	386	425	404	402	413	358	391	434	413	394	396	393	414	425	396	433	413	411	396	370	426	429	426	425	378	412	392	363	386	385	378	400	398	371	382	392	390	429	407	405	396	394	425	404	381	373	389	355	391	378	371	407	378	413	404	379	393	398	408	350	391	365	369	402	393	373	418	408	368	399	431	401	354	384	395	405	407	402	386	406	382	397	404	396	378	397	400	347	377	394	372	434	401	407	414	376	378	396	415	390	425	362	428	391	408	369	371	410	452	413	385	433	416	413	388	373	427	399	422	343	390	422	397	395	412	376	396	366	360	384	346	378	397	365	386	376	442	379	395	398	390	422	395	385	362	380	398	386	389	412	409	400	410	375	344	412	449	378	416	388	357	418	424	398	400	372	425	365	399	373	387	389	386	435	402	411	389	361	416	424	409	359	373	421	421	372	443	380	402	383	414	370	415	368	373	390	387	395	410	372	424	401	375	375	416	417	420	430	391	412	372	408	394	379	385	411	400	417	387	341	363	359	388	394	387	411	387	393	378	364	389	364	354	358	379	371	413	362	370	389	373	379	401	415	387	388	408	385	400	416	403	415	355	401	416	407	378	405	394	378	403	419	389	446	413	417	392	411	420	388	393	386	372	394	382	431	383	411	369	415	390	434	440	389	415	371	403	380	379	435	396	395	403	366	392	391	388	391	366	377	387	381	381	421	406	384	410	395	382	437	355	418	369	381	406	398	407	411	420	395	382	389	404	394	388	383	392	391	358	434	399	375	355	362	363	344	388	410	390	402	379	396	325	354	356	398	402	393	380	421	410	441	435	423	375	405	409	398	385	406	406	410	385	407	381	361	400	431	354	381	420	434	397	372	370	381	406	397	370	371	381	410	383	402	390	394	383	422	396	429	374	398	456	405	411	405	409	391	381	389	398	385	401	399	413	438	406	397	416	383	422	363	402	385	388	383	369	373	389	382	433	375	425	363	389	382	412	391	368	357	368	389	395	431	401	413	393	402	403	355	396	425	440	415	406	371	370	409	373	403	401	392	420	387	393	401	390	434	410	386	399	402	399	373	398	414	418	415	399	419	362	430	426	396	440	403	367	422	409	417	379	433	364	375	355	382	368	392	387	391	397	385	421	419	406	407	366	373	392	366	371	396	391	384	389	417	389	359	395	375	389	408	391	417	374	422	382	386	381	397	389	418	388	406	409	414	437	392	389	428	404	379	386	374	375	370	381	382	373	398	365	402	356	397	402	345	421	417	407	409	395	406	381	390	411	455	414	393	398	385	391	363	431	386	408	392	365	362	409	410	443	403	369	374	365	371	396	396	394	348	462	399	378	362	402	432	422	434	432	440	386	419	370	406	405	384	414	387	413	385	394	402	398	427	398	452	371	411	403	388	369	386	406	389	401	410	417	403	381	404	395	350	408	384	370	427	408	419	382	391	405	394	409	397	385	381	394	413	399	417	387	412	360	363	372	380	407	387	392	417	411	389	419	421	390	393	393	395	401	401	366	390	352	387	401	427	431	356	384	396	378	371	398	385	397	386	342	374	384	369	365	349	374	373	388	430	357	391	419	416	376	388	404	405	379	403	364	392	409	423	400	399	376	388	395	410	381	399	405	398	430	372	385	383	363	414	373	364	401	386	398	353	384	382	386	423	393	357	363	405	398	396	412	376	393	414	364	399	399	392	391	396	366	396	425	407	401	390	391	424	392	408	413	382	400	329	417	410	381	407	421	413	379	402	319	423	420	424	399	346	401	375	378	427	428	459	408	378	418	386	371	420	392	387	369	408	431	409	341	388	381	364	411	436	432	447	393	382	404	425	398	413	397	434	416	394	382	400	406	382	417	430	379	382	381	412	387	380	374	389	422	409	423	425	349	419	385	390	415	364	410	385	384	395	379	445	382	418	399	403	417	406	367	401	363	396	399	415	406	400	416	427	386	403	385	392	376	440	424	411	371	386	384	391	382	394	442	385	378	414	393	393	382	415	389	370	407	373	408	376	411
15289	6048	9538	12862	12367	9888	8205	7991	7866	7424	5710	4200	3287	3160	2863	2445	2338	2130	2147	2028	1843	1766	1611	1462	1378	1276	1261	1201	1100	1181	1082	1048	1094	1106	1060	1078	997	999	942	915	985	920	911	936	888	922	890	924	916	868	905	933	887	892	842	914	885	892	923	868	926	942	932	869	826	861	870	894	872	914	893	881	909	932	874	883	885	835	880	892	841	882	844	878	866	893	923	837	891	858	932	872	911	896	927	889	827	874	878	900	887	924	835	888	838	891	812	901	892	875	907	877	901	778	868	884	906	904	895	869	887	945	926	894	881	868	909	876	884	857	892	856	943	867	922	844	907	926	829	865	861	857	891	863	849	906	875	867	899	869	885	908	843	857	903	869	818	871	903	883	838	801	843	901	919	865	798	879	880	919	826	854	882	857	822	898	833	881	905	928	905	887	860	881	867	873	845	949	873	883	837	883	886	892	870	905	921	891	911	864	853	881	898	860	831	916	863	869	900	885	882	859	884	869	877	867	886	845	942	931	827	886	828	832	888	935	864	840	869	906	913	859	876	882	889	860	911	907	908	889	899	884	854	867	888	927	891	869	824	878	877	871	897	878	836	958	921	929	873	833	903	874	874	855	921	871	881	910	925	859	907	867	938	871	846	849	855	929	951	860	892	862	834	903	880	885	900	899	834	843	896	855	867	862	856	857	903	895	905	881	922	896	931	856	850	845	887	884	861	949	890	892	903	871	892	886	931	868	917	840	876	863	895	859	877	950	888	944	872	904	914	895	856	885	965	842	897	903	893	877	855	871	863	872	841	850	896	844	879	875	928	853	864	889	832	908	898	831	883	855	903	849	867	847	923	934	902	849	882	799	901	896	823	868	948	941	833	904	855	871	853	849	886	918	903	935	869	911	832	893	940	834	899	880	901	845	854	896	837	921	829	936	887	887	832	864	842	798	887	857	904	850	885	897	920	872	816	868	900	881	925	854	887	905	878	850	895	889	869	862	831	942	892	877	877	864	856	878	883	882	853	850	881	871	848	861	827	889	854	929	833	925	853	892	876	872	919	909	839	911	895	892	834	875	890	878	906	877	930	885	870	872	854	902	898	895	873	848	873	905	884	916	888	887	886	896	930	872	888	877	865	882	879	888	902	862	853	860	874	909	858	848	837	932	875	901	914	904	859	887	893	904	906	897	849	879	874	850	850	857	865	835	892	872	874	834	880	944	905	910	863	857	907	918	846	862	905	852	935	885	904	882	934	922	891	859	901	890	872	838	822	909	953	877	850	921	933	884	912	868	887	876	849	834	914	871	899	920	876	857	914	895	870	864	920	902	852	852	914	833	879	910	845	837	914	901	926	875	847	934	900	868	898	835	900	893	897	882	836	877	844	866	860	843	855	853	906	855	950	877	859	870	891	891	861	892	881	826	919	825	893	828	929	899	855	836	901	822	849	818	906	861	914	884	870	901	839	919	920	890	830	912	884	890	936	894	846	907	896	849	915	889	888	893	835	845	825	896	883	883	875	960	888	870	908	899	901	902	921	840	838	859	865	901	875	845	860	873	845	886	811	913	871	864	928	861	901	902	880	858	898	885	883	876	866	856	939	946	925	871	864	903	882	938	912	905	878	873	885	900	860	845	865	823	841	895	908	876	903	831	872	871	872	823	929	853	870	864	876	904	885	910	904	874	894	852	859	860	891	852	937	890	886	859	898	905	861	915	836	935	867	870	882	906	840	886	879	884	884	914	934	845	862	912	856	952	876	898	897	864	858	878	946	880	886	872	873	825	862	869	839	832	898	911	897	950	870	871	889	940	839	848	867	916	815	871	875	876	839	915	838	890	884	892	877	904	853	892	867	888	900	939	908	860	924	882	845	822	885	854	932	856	812	824	937	894	860	835	849	896	922	867	863	802	866	925	870	862	896	848	852	867	813	903	899	873	894	910	921	902	876	873	805	903	843	902	853	851	931	867	902	873	905	820	893	885	859	903	913	842	868	849	891	870	920	904	870	892	843	919	844	908	845	910	862	909	858	894	892	869	851	863	903	882	899	891	898	923	920	900	927	931	935	815	861	908	813	882	871	882	956	878	925	870	880	860	939	879	907	860	886	872	943	914	836	928	915	876	850	899	899	858	878	896	833	855	917	929	897	922	838	897	891	912	914	876	878	965	824	833	917	876	919	836	838	820	842	871	873	896	866	884	905	900	911	844	876	854	868	868	898	918	808	861	902	895	863	940	907	926	883	894	930	932	870	882	882	873	919	842	873	891	890	846	888	850	851	809	852	924	945	886	922	879	883	866	906	895	868	891	933	858	888	938	857	891	885	913	859	872	874	863	834	877	882	888	827	932	865	867	885	844	897	889	855	934	853	843	832	912	840	809	916	833	878	818	939	940	887	935	905	907	809	896	890	907	830	829	913	891	909	925	855	885	916	902	871	882	904	902	823	875	867	887	930	880	859	857	887	860	833	916	883	913	895	864	921	885	890	876	853	903	905	875	840	895	917	924	884	855	834	870	881	890	933	900	895	893	839	875	871	882	910	813	921	822	848	840	888	824	825	869	891	872	943	852	859	933	838	842	854	898	922	946	816	831	874	942	829	855	889	834	891	870	875	871	899	915	905	859	850	898	892	893	918	916	875	865	845	856	879	823	879	910	908	865	879	894	864	871	950	900	869	882	853	872	906	860	862	866	930	896	890	863	913	901	883	838	892	806	811	905	853	882	877	893	866	857	868	818	877	924	846	908	894	946	859	924	899	889	867	937	879	869	860	860	841	820	886	876	875	886	870	855	858	867	854	894	815	841	919	896	861	824	886	846	864	877	835	881	868	888	874	888	874	835	869	927	887	871	895	902	898	845	921	888	890	870	871	950	913	856	897	837	884	881	831	898	845	891	863	893	872	898	845	863	874	830	865	885	872	901	851	867	908	851	859	863	872	924	893	931	885	942	905	867	859	837	873	834	920	892	836	904	895	868	868	890	913	896	807	856	847	850	874	885	855	917	865	884	906	841	906	869	892	884	860	922	791	885	893	889	933	859	833	890	822	880	904	882	905	896	890	896	890	874	864	916	880	904	900	875	811	862	874	848	880	879	868	911	848	896	878	837	876	923	902	873	954	885	890	887	888	884	882	835	844	883	880	835	902	857	911	864	892	878	925	928	863	828	843	871	819	914	882	862	831	908	864	892	917	851	866	814	832	917	846	897	867	860	831	880	867	885	883	808	909	896	881	863	880	841	857	904	846	850	857	857	901	860	911	862	866	859	892	877	894	918	863	897	892	852	839	933	897	917	897	884	878	871	881	905	859	846	870	853	881	887	850	866	879	877	890	900	880	875	908	883	895	918	887	852	889	853	884	918	919	879	898	931	894	816	931	895	871	891	885	858	872	924	875	915	886	887	888	940	856	936	894	924	865	858	902	838	785	867	883	936	853	937	896	917	893	913	858	891	852	837	875	855	907	833	875	886	924	873	859	935	871	944	868	904	847	842	852	875
32904	11864	8243	7204	5363	3869	2985	2460	2440	2318	1882	1442	1152	1010	877	789	741	709	768	696	661	625	585	598	515	493	513	462	487	500	491	469	488	444	454	445	431	410	417	459	459	411	437	414	458	406	427	392	409	437	446	443	424	440	469	438	394	497	399	395	426	426	374	461	400	419	399	400	393	387	422	400	390	402	444	464	368	462	467	385	416	391	437	435	460	401	404	404	394	427	454	389	424	444	437	407	412	410	398	420	386	405	417	428	403	396	377	400	460	416	448	425	406	425	408	392	462	446	418	403	443	459	378	442	386	447	410	412	416	413	411	396	392	416	403	428	425	451	400	438	426	428	426	411	448	400	449	453	414	416	381	408	420	421	474	391	439	406	414	405	447	481	427	438	447	449	433	432	433	401	431	435	399	419	411	389	416	384	442	407	414	441	397	433	416	417	437	399	409	412	423	469	432	431	422	464	382	409	408	408	452	375	440	453	442	414	428	411	403	439	411	456	410	415	412	399	446	430	437	413	412	409	461	407	456	441	425	392	414	395	386	438	384	427	389	416	439	407	447	418	445	406	449	402	404	442	430	386	441	429	405	386	421	413	405	427	472	424	411	386	415	456	402	416	401	380	409	411	450	411	363	390	428	432	416	451	398	419	415	412	407	393	404	419	404	439	422	398	414	411	394	415	459	415	419	407	425	418	418	444	440	430	432	426	411	406	422	399	401	423	454	463	435	434	410	472	468	459	399	418	393	427	446	419	459	403	433	384	451	422	419	386	409	380	430	388	392	411	433	432	415	416	416	431	436	407	417	408	381	409	445	432	401	441	433	436	404	415	424	395	425	393	406	427	425	420	400	390	442	422	413	458	426	415	468	449	413	384	460	387	435	373	403	446	455	387	397	409	436	436	424	431	443	387	404	427	420	430	449	409	416	433	409	422	424	404	402	464	460	441	395	415	416	410	408	463	395	411	402	412	433	418	390	423	447	398	387	427	437	424	380	405	398	417	443	407	445	410	420	431	440	438	411	415	382	436	432	432	422	390	405	405	400	403	441	463	399	426	405	477	439	412	434	436	462	438	434	417	411	415	390	394	412	406	418	434	401	395	376	399	371	381	422	420	450	437	413	404	438	443	436	474	402	383	397	421	401	385	399	451	423	424	401	405	390	429	438	428	428	461	438	412	442	421	422	407	402	400	415	431	399	427	417	447	395	448	403	429	475	411	425	432	396	407	424	398	426	398	440	441	397	392	448	410	413	442	441	416	405	436	388	433	392	432	435	433	431	429	441	429	405	430	405	421	423	399	417	416	453	428	400	455	408	400	421	457	418	410	435	391	428	442	420	428	450	413	425	399	420	417	439	370	422	411	459	419	417	414	435	420	442	469	401	407	401	438	420	429	411	455	407	428	401	429	435	412	415	440	424	396	427	401	400	386	418	398	463	398	428	441	414	405	399	425	445	375	399	447	362	382	429	433	429	425	421	392	404	401	416	443	443	432	411	422	429	424	439	415	392	425	425	406	443	407	404	468	396	368	403	416	411	384	441	400	399	401	362	422	401	432	443	443	398	399	396	393	461	437	397	404	367	392	447	428	440	415	451	422	379	432	427	414	429	461	440	434	472	429	391	426	418	420	397	392	384	376	417	411	428	384	419	410	371	429	402	375	419	362	400	456	438	416	427	416	449	392	457	426	410	402	458	415	376	410	413	429	408	409	432	407	446	376	363	417	424	452	425	398	398	412	429	426	393	465	386	430	434	475	388	390	428	398	428	441	419	399	406	416	409	424	402	377	417	416	425	434	408	426	441	444	438	424	448	395	431	431	408	431	416	415	406	449	382	434	386	452	386	407	385	394	419	449	397	413	419	411	415	421	419	424	405	460	412	393	419	411	435	416	449	417	414	426	400	433	455	412	393	421	392	413	432	367	447	385	408	445	431	384	423	399	399	418	433	415	414	454	408	395	386	466	415	453	417	415	380	426	437	423	415	421	434	414	403	424	456	434	421	395	418	432	412	418	420	420	387	422	436	396	399	413	425	437	448	450	445	434	421	451	437	400	413	460	403	437	387	424	411	401	400	399	430	432	427	433	437	453	411	404	422	428	404	431	445	451	420	424	409	397	422	415	394	412	413	436	426	411	440	416	390	419	444	409	387	432	411	440	434	443	423	398	413	430	394	376	435	395	407	441	443	455	436	412	393	353	417	418	428	406	417	435	405	406	421	411	448	424	416	416	395	437	421	426	435	428	396	408	431	385	436	442	432	418	449	434	449	414	382	437	412	410	403	386	408	399	396	369	408	422	423	414	403	445	434	416	457	407	400	395	417	454	416	413	441	383	432	430	437	453	400	398	428	433	400	415	417	406	387	401	442	413	421	426	414	420	415	426	457	441	397	366	416	407	442	410	401	429	427	405	406	422	450	422	408	420	416	435	409	427	414	424	406	443	397	410	426	381	456	418	420	404	414	457	426	436	441	421	441	421	417	412	443	406	426	391	458	436	432	405	440	394	422	402	432	425	417	430	395	440	407	396	404	387	378	463	413	442	397	416	447	434	439	408	406	388	376	398	398	412	426	443	392	408	402	384	443	387	427	403	412	451	416	393	419	416	398	411	423	460	441	436	397	425	409	454	403	424	468	378	421	414	415	432	396	433	423	435	412	433	416	433	414	416	434	408	390	426	411	423	406	397	461	428	394	411	434	458	421	378	432	431	423	392	438	403	410	433	415	427	433	445	410	420	377	436	429	417	454	400	449	396	387	455	391	405	379	444	399	459	419	438	407	398	416	406	381	433	384	396	416	390	391	395	428	406	412	420	425	412	427	412	421	422	406	385	445	445	472	405	460	471	430	434	392	375	415	410	413	436	403	465	432	445	367	406	438	416	390	385	426	392	416	393	413	401	382	386	441	452	389	406	409	390	412	396	395	406	415	412	403	362	431	430	403	437	404	447	386	401	400	430	425	419	435	403	405	423	383	417	405	430	473	431	408	456	394	448	444	428	383	430	426	433	399	426	447	463	380	377	429	448	413	408	436	422	400	446	438	477	432	450	414	439	478	441	425	352	372	463	442	394	410	411	431	412	424	395	390	404	395	424	404	420	448	429	467	407	417	403	439	437	424	408	425	397	429	401	412	413	406	421	420	464	414	438	427	391	421	407	411	431	411	433	409	374	445	434	427	425	428	433	402	458	386	447	440	452	409	412	386	453	419	404	396	421	423	403	411	416	403	415	424	442	441	418	389	425	425	407	397	405	419	411	423	421	427	436	439	416	421	450	401	390	420	420	403	402	425	476	422	401	419	425	378	456	416	421	442	477	419	407	397	422	380	358	402	398	455	437	402	425	442	415	372	411	417	395	414	412	405	391	422	414	446	430	442	441	411	426	446	398	405	424	412	400	421	455	386	442	433	449	447	437	430	435	407	457	407	391	455	422	415	402	407	432	453	415	427	426	440	439	393	426	430	450	446	394	415	417	416	455	426	445	376	416	386	419
18924	7560	12871	16850	15922	13138	10876	9928	10250	9638	7863	5718	4596	4266	3782	3041	2971	2962	2774	2604	2382	2230	1984	1802	1673	1532	1492	1394	1339	1260	1277	1143	1295	1197	1194	1144	1026	1057	1084	1013	1058	996	1037	984	983	1001	980	1038	957	885	951	968	940	904	942	946	909	924	956	921	923	911	944	922	958	897	949	923	975	953	883	924	952	906	924	911	859	910	915	955	923	953	892	896	906	931	904	916	920	925	951	980	887	923	894	887	939	873	875	892	938	916	943	931	925	941	912	902	903	865	971	886	905	901	904	908	928	924	927	930	933	938	899	929	878	949	890	903	897	935	963	917	863	947	955	900	935	836	963	935	891	892	873	990	915	881	900	959	907	901	994	907	865	891	895	949	942	921	874	863	907	933	937	912	928	924	939	916	939	896	944	961	900	998	941	934	928	872	880	870	908	940	914	889	977	923	898	865	903	938	955	920	922	906	926	947	919	915	897	915	918	945	923	909	917	956	926	880	877	887	949	928	933	887	899	864	911	889	927	907	915	884	925	866	889	945	897	937	915	889	930	944	908	885	958	902	907	918	945	871	923	943	942	935	912	982	906	950	823	952	927	904	876	927	941	948	892	891	943	928	944	864	931	945	883	944	897	937	919	951	900	943	861	912	935	908	864	942	976	911	909	929	923	926	913	947	866	917	857	917	883	958	882	921	935	971	935	938	899	984	931	980	969	920	912	943	879	938	903	917	953	947	873	910	885	951	894	908	886	924	926	907	936	905	937	912	932	903	951	892	980	963	884	922	936	884	995	863	892	891	949	927	903	943	881	918	862	878	898	976	948	902	874	914	903	901	877	939	887	950	979	883	931	930	885	919	937	960	930	906	921	926	921	861	922	891	916	887	910	863	910	942	901	956	972	900	910	894	887	945	951	949	877	892	888	925	865	910	924	927	920	913	882	926	923	903	981	928	871	959	888	910	889	911	879	867	983	884	878	902	932	893	911	924	914	943	920	893	927	929	906	954	965	915	935	951	867	881	908	924	958	955	937	974	921	893	909	878	893	948	950	920	918	925	929	943	952	857	890	934	926	899	965	899	878	931	910	937	914	961	845	874	882	917	908	923	925	920	887	941	929	909	908	949	931	934	900	857	917	901	924	927	916	939	935	927	933	942	979	940	943	964	967	930	916	885	962	890	898	877	917	994	949	917	913	962	920	900	875	908	942	926	917	917	927	924	953	922	902	929	886	933	918	975	888	964	924	915	958	959	933	908	910	887	928	917	935	912	918	863	877	904	951	918	913	937	899	929	936	927	941	879	903	850	946	899	888	905	903	913	959	917	910	939	855	909	887	885	945	897	921	925	944	975	944	945	936	927	878	881	929	897	919	956	917	921	914	919	971	860	896	945	909	915	881	940	900	900	952	945	930	954	960	951	924	910	927	895	893	901	918	902	907	919	955	880	918	946	920	887	874	923	948	916	923	923	937	946	914	937	944	951	955	930	991	948	923	925	922	892	943	916	904	968	967	915	893	932	893	926	912	924	916	901	944	920	899	934	944	925	901	963	860	900	944	905	909	913	900	895	918	931	927	887	932	938	844	929	926	933	862	924	958	916	892	914	887	917	931	931	879	911	903	919	907	922	910	840	887	929	929	928	958	852	895	917	938	957	956	905	888	893	886	890	888	927	904	933	902	902	933	912	963	941	927	968	907	862	888	942	915	940	906	908	891	927	872	917	901	921	905	928	902	897	885	950	914	894	986	899	951	937	905	890	958	912	905	902	977	967	958	900	929	992	915	931	925	893	900	967	936	952	899	956	968	916	943	952	922	925	956	900	887	908	902	860	873	948	929	976	913	908	904	925	951	899	904	934	911	940	973	918	946	941	900	922	899	929	892	934	927	916	910	874	957	873	897	895	961	911	924	849	866	933	935	903	864	909	936	888	873	888	958	921	926	918	896	902	982	970	881	885	958	911	940	874	919	906	906	914	963	946	906	895	896	884	880	903	880	910	868	901	899	914	916	953	927	892	934	870	909	944	906	918	913	876	874	940	867	896	912	896	947	900	916	918	955	854	921	921	952	903	889	903	898	937	921	934	916	943	909	890	865	973	944	945	876	920	921	972	920	962	944	904	877	932	914	913	881	938	938	904	930	880	969	906	905	946	955	913	910	916	868	898	918	919	900	961	943	900	869	884	933	851	941	879	909	896	906	927	951	913	922	916	895	926	950	895	903	920	938	905	914	934	909	901	953	911	891	954	984	946	922	893	934	905	901	963	922	926	941	929	944	931	942	912	872	947	936	885	929	955	950	927	921	912	912	872	897	946	909	889	978	876	903	933	926	922	911	927	927	903	912	900	915	941	924	889	917	896	972	888	935	976	879	978	870	925	901	943	924	843	933	917	929	911	946	898	922	931	956	898	932	920	913	907	948	919	899	895	957	956	953	906	922	882	922	926	939	950	939	919	852	897	896	876	935	889	913	935	980	869	934	887	940	951	885	888	916	967	919	913	929	964	940	878	906	896	900	901	882	901	912	923	912	899	939	945	917	895	906	906	940	902	904	944	889	912	939	910	908	973	922	955	937	944	940	902	979	920	984	950	942	903	930	936	920	934	885	959	905	949	871	901	908	911	939	905	902	899	926	960	952	962	951	886	905	899	889	894	953	932	945	939	931	944	944	910	909	947	831	846	933	982	897	964	948	914	889	934	940	938	944	928	897	921	914	906	874	959	937	935	868	977	888	930	999	910	972	927	926	930	903	896	960	897	948	905	901	927	929	921	919	901	912	926	922	875	972	912	900	950	916	919	929	964	871	967	942	915	894	905	919	903	933	925	890	930	934	926	913	899	935	935	935	953	920	889	894	998	904	856	904	959	901	828	887	930	914	901	954	985	926	913	930	941	976	953	910	930	989	949	857	922	917	929	911	930	900	922	901	915	944	916	870	939	899	933	931	923	923	898	925	920	845	881	959	925	923	911	889	899	953	957	967	899	893	956	912	896	896	932	884	945	914	899	906	949	909	925	909	947	852	924	934	900	934	945	880	918	886	899	942	878	971	899	929	944	946	919	955	896	910	997	928	902	922	957	934	898	935	899	1019	891	902	954	955	961	932	877	943	937	910	901	933	973	918	911	863	927	937	928	936	941	899	938	942	878	910	915	931	919	926	895	913	902	890	948	893	939	895	929	908	919	953	898	941	920	889	868	911	927	955	905	896	894	909	915	876	940	906	923	959	924	933	915	964	857	974	914	916	897	927	914	950	929	857	905	903	961	935	933	884	943	875	875	948	857	891	903	894	907	929	912	895	862	895	943	947	942	944	901	985	935	926	881	903	943	941	949	924	913	944	921	948	952	920	914	913	958	917	878	937	913	977	951	947	929	952	963	901	924	908	898	929	880	949	858	961	960	913	911	904	943	855	911	951	960	963	922	970	921	929	965	851	911	912	933	957	898	869	913	873	956	928	939	923	950	915	894	923	945	972	887	946	904	902	894	908	916	976	914	875	886	918	950
14246	4630	3661	3210	2391	1724	1349	1184	1031	907	787	642	576	543	464	430	434	449	462	389	400	358	394	332	337	359	340	352	301	333	317	317	331	284	317	351	284	290	311	305	306	310	318	329	267	285	328	311	303	303	312	292	311	289	312	276	270	303	306	292	295	263	278	309	315	297	311	298	303	290	272	274	316	300	310	305	330	273	310	300	270	273	286	286	321	274	315	326	315	330	323	322	313	267	278	288	334	306	313	312	274	286	285	289	306	289	310	294	283	340	303	299	314	283	336	313	304	325	331	288	293	282	288	321	323	280	314	259	287	282	318	271	274	320	281	315	333	285	299	266	283	272	275	301	287	260	287	274	302	300	325	308	318	301	285	317	322	284	288	283	270	311	282	304	317	284	292	329	317	313	316	292	269	308	318	313	289	305	354	291	292	369	258	292	319	335	323	333	293	299	309	309	305	307	331	317	335	283	343	310	296	313	293	271	279	302	310	264	287	320	318	301	341	298	297	282	315	312	296	278	281	308	272	305	331	299	279	262	326	282	272	271	294	277	309	265	306	302	321	293	264	280	327	296	290	321	301	305	306	308	305	298	327	325	283	273	254	307	282	316	285	323	299	316	345	310	280	296	287	322	259	301	284	294	281	277	304	279	306	320	270	273	263	276	292	305	265	309	267	276	284	310	286	318	284	289	329	311	306	308	306	312	295	293	286	320	285	306	316	287	302	271	278	291	308	313	283	296	323	327	308	303	268	301	333	288	305	313	292	314	296	317	326	301	303	339	332	283	293	286	286	279	298	311	288	295	297	295	312	304	293	279	314	291	321	289	307	275	273	302	326	267	291	292	253	277	282	263	264	310	311	286	320	347	308	343	297	323	300	296	292	303	302	288	338	282	288	311	277	305	328	299	299	318	322	307	303	321	308	300	270	293	288	360	269	301	277	307	310	296	288	307	298	294	290	265	281	317	285	289	319	269	303	289	260	325	294	302	334	319	313	263	294	303	305	274	336	313	301	282	294	291	280	286	308	321	312	332	281	271	315	297	293	316	300	319	293	312	288	326	283	286	331	310	282	352	292	305	291	280	301	285	290	297	325	279	305	300	309	275	309	315	298	304	282	287	303	340	326	303	305	279	301	296	335	309	302	272	318	318	312	289	280	276	342	318	283	324	302	296	305	283	268	312	309	297	311	267	289	292	303	318	272	288	322	288	356	279	306	321	299	322	283	256	251	331	272	319	304	265	321	318	311	277	293	311	309	307	294	314	306	306	325	318	285	301	311	274	310	290	294	279	334	307	306	295	322	271	257	321	267	287	338	319	306	279	308	267	305	275	269	269	245	287	276	285	302	292	298	296	295	293	316	328	302	314	291	313	324	284	307	304	299	308	312	345	295	298	275	310	279	305	320	291	294	282	273	315	310	288	322	308	341	287	285	307	288	312	300	285	299	292	291	315	291	306	275	311	292	305	280	289	288	319	275	293	300	314	313	304	280	324	304	343	299	338	299	285	289	284	286	309	327	332	320	320	297	335	340	294	301	324	322	299	313	285	268	295	281	275	317	308	293	301	332	318	291	288	281	277	298	333	316	282	343	293	309	310	283	289	267	315	286	296	319	269	291	272	321	294	300	277	323	335	269	316	297	323	292	300	317	292	268	313	293	305	275	275	283	262	295	281	297	285	287	273	270	296	290	305	275	325	297	290	278	302	298	306	314	307	285	279	288	311	312	335	299	273	285	293	285	318	285	303	271	288	300	280	298	282	304	315	344	311	295	301	306	322	296	307	277	336	296	281	322	296	326	303	302	300	314	303	300	307	277	249	261	287	298	295	292	317	298	317	288	282	350	300	287	309	306	313	297	297	306	275	281	315	328	314	327	265	299	306	297	279	296	315	315	310	284	294	293	318	350	312	270	310	320	305	266	283	292	280	314	251	303	287	336	295	276	305	272	278	301	304	271	309	296	314	277	295	290	291	318	274	324	296	293	295	262	307	310	305	286	293	314	273	270	297	276	301	323	301	300	293	297	321	290	276	290	279	310	304	306	281	298	324	311	307	294	309	316	310	308	272	323	280	309	285	292	312	318	299	314	321	279	316	286	301	296	314	292	304	277	316	288	291	320	309	286	305	306	280	273	300	296	287	304	274	295	291	267	279	282	317	278	317	286	284	300	319	274	322	277	282	271	287	307	310	317	326	291	305	317	287	316	274	289	294	256	284	323	286	310	315	295	319	297	289	267	285	300	311	314	296	287	293	324	300	271	256	309	284	295	248	295	283	270	285	289	301	305	303	306	272	239	313	307	296	304	311	277	299	312	299	303	290	270	322	295	313	304	295	298	312	328	287	298	290	306	268	277	306	289	288	304	275	301	319	305	307	304	299	256	268	285	291	315	323	329	335	309	309	313	304	285	291	301	292	266	310	286	314	303	302	263	302	288	312	323	323	291	304	318	285	264	292	296	308	333	289	310	311	303	289	314	294	298	272	262	288	267	261	296	302	280	281	314	290	326	317	282	280	277	270	250	274	298	297	307	310	316	290	302	310	314	315	316	294	287	305	308	273	295	286	309	308	291	262	293	310	330	315	325	359	289	338	314	278	307	287	309	291	316	278	318	304	314	257	316	302	283	294	285	307	315	304	304	307	311	313	287	312	294	321	260	307	276	299	300	305	334	316	305	280	291	283	299	322	296	286	283	304	284	311	278	292	319	335	331	315	260	315	299	326	279	316	279	280	278	302	276	290	303	309	281	291	308	259	278	297	316	288	317	317	299	317	300	287	308	295	292	281	286	282	318	304	301	332	301	284	288	361	284	331	310	294	309	302	297	311	278	290	260	304	296	296	281	273	296	304	308	295	331	272	285	319	318	291	316	312	311	298	309	329	302	335	309	290	308	295	292	282	296	302	293	299	312	302	315	291	263	307	304	298	277	321	307	285	299	320	302	298	313	284	286	301	282	295	260	325	290	279	285	271	317	356	304	340	320	287	291	299	307	276	300	253	320	316	293	326	235	321	338	325	323	299	278	279	303	313	322	295	288	332	302	320	293	296	291	302	289	278	278	316	270	314	315	315	303	279	285	291	299	298	332	282	320	284	289	294	280	278	284	286	324	309	304	302	305	308	299	309	278	315	330	286	269	270	322	330	313	307	275	308	294	310	318	297	262	302	278	306	272	282	296	278	284	285	291	301	296	293	293	322	342	311	268	302	300	323	307	293	305	287	314	305	282	257	330	302	314	312	327	300	294	304	306	285	277	297	266	317	319	295	290	281	340	296	332	282	323	335	311	306	288	295	290	297	331	264	328	299	288	299	293	274	289	286	270	314	306	280	282	269	291	335	316	293	292	291	287	321	270	310	290	296	297	288	292	304	307	322	309	319	280	280	292	325	350	307	310	299	263	320	349	303	290	290	340	324	309	285	291	311	286	275	300	270	278	295	302	290	300	295	306	283	313	311	321	292	327	296	287	283	318	289	330	303	305	289	287	314	311	304
8594	3739	6511	8727	8246	6486	5302	4813	4326	4093	3287	2620	2325	2001	1692	1535	1481	1579	1412	1263	1281	1199	1074	998	977	918	896	864	843	812	816	800	806	802	748	723	773	695	706	755	717	734	680	691	768	684	706	664	703	717	686	648	701	716	674	663	696	704	691	727	698	699	677	659	677	680	680	674	680	739	662	710	682	730	656	753	715	745	683	646	708	687	671	683	689	659	710	662	670	680	723	669	638	723	668	703	699	703	714	697	654	748	694	698	668	683	665	696	681	680	712	689	689	657	709	702	725	686	687	669	685	681	739	723	650	677	661	655	662	680	713	673	661	699	731	658	717	736	686	708	678	704	709	682	720	677	702	678	679	724	668	656	661	682	694	678	686	675	700	703	753	677	692	676	642	694	664	699	676	709	659	691	670	669	719	668	694	706	700	695	674	690	693	730	683	677	658	653	727	691	692	678	707	680	704	673	626	669	666	672	662	613	700	660	712	675	661	700	683	701	718	698	704	671	660	684	713	710	730	674	696	657	729	722	673	681	668	681	674	684	669	738	675	718	714	684	700	712	700	664	697	710	743	676	736	697	680	636	703	671	715	703	685	680	661	720	711	677	683	696	719	714	697	731	699	698	730	702	664	694	680	685	683	709	675	635	720	732	701	691	646	661	713	696	652	661	701	714	695	707	680	679	721	725	693	650	626	650	709	663	693	709	742	665	665	727	674	694	687	666	736	659	734	675	650	665	682	704	670	676	664	722	704	692	759	667	686	707	695	698	669	734	691	706	711	693	691	670	664	726	692	703	641	661	672	697	680	706	688	680	678	682	657	700	747	656	681	668	706	663	708	677	748	682	673	709	687	694	715	674	696	719	676	681	666	679	684	679	698	713	669	694	669	706	675	694	652	712	683	637	690	706	689	669	709	706	647	690	718	683	711	632	748	726	729	677	629	658	719	709	686	705	708	705	698	635	689	682	686	656	713	681	720	728	724	703	697	665	719	740	683	675	679	694	683	663	659	695	702	688	684	676	666	681	657	659	704	694	715	706	668	705	650	657	713	706	680	703	700	730	689	694	709	688	671	739	692	681	708	718	695	719	677	655	654	704	713	714	729	681	665	638	700	677	715	698	625	642	702	683	700	694	687	677	673	690	698	715	694	648	689	724	692	672	760	718	663	688	687	700	722	695	670	710	684	689	731	663	694	714	644	707	629	682	661	694	678	690	689	709	682	696	681	685	695	682	707	674	706	726	687	722	714	749	689	717	703	680	704	643	676	682	664	655	747	674	716	683	736	650	684	648	661	695	637	715	676	726	692	710	677	657	712	650	676	700	695	741	677	671	704	640	687	651	694	706	691	718	654	732	709	734	667	701	732	689	746	677	651	690	673	666	684	674	712	656	704	689	683	687	661	752	699	720	669	698	666	702	693	717	682	700	672	698	750	693	671	684	679	671	670	709	643	673	722	662	710	676	699	689	670	669	667	725	694	682	698	712	673	716	700	708	735	697	677	709	731	706	668	661	684	690	660	713	703	720	698	672	728	688	713	639	693	711	697	660	705	675	696	754	756	655	677	723	750	725	753	662	714	717	709	681	703	734	692	652	684	675	708	722	728	708	681	691	642	675	674	674	712	726	706	663	679	696	679	662	683	686	655	725	699	713	688	662	654	695	693	647	697	692	731	696	712	662	673	648	717	677	734	671	704	691	661	709	654	716	686	668	704	723	696	702	678	658	697	677	728	680	712	693	714	697	669	676	692	663	636	681	709	692	680	693	661	677	663	707	696	721	708	691	689	691	708	713	716	698	686	687	691	670	682	703	698	729	712	713	712	681	642	711	675	737	685	668	694	721	746	659	684	680	703	710	699	730	677	686	675	711	739	685	676	711	722	692	682	674	688	748	700	715	729	725	712	682	722	698	657	746	682	710	640	717	712	714	669	731	702	710	676	726	669	684	684	683	669	676	729	684	688	702	723	683	717	692	662	719	663	661	663	687	685	701	674	707	684	717	680	697	686	709	700	695	677	686	671	722	682	670	629	668	716	663	679	665	719	668	698	676	698	708	662	660	683	679	711	679	661	707	677	716	698	669	736	667	728	716	701	694	668	625	683	664	694	690	711	701	680	735	672	650	633	682	746	688	711	709	715	649	627	734	690	679	711	673	682	673	673	668	717	686	727	698	707	650	652	691	647	704	694	719	733	693	691	713	698	731	703	654	753	733	690	655	725	643	659	666	727	715	675	703	639	659	671	711	709	646	675	685	706	682	719	678	695	729	647	674	723	716	690	700	721	713	706	656	736	718	712	691	662	712	717	732	704	675	687	722	710	644	686	700	680	688	702	638	699	713	696	672	724	685	717	700	722	678	664	706	665	690	704	700	702	686	707	640	702	677	703	708	655	647	730	671	718	704	655	680	647	694	703	694	669	666	694	686	673	731	641	711	661	715	729	700	697	718	680	740	654	755	724	705	666	682	685	730	704	675	689	752	680	652	665	653	686	697	710	643	693	687	674	674	743	684	696	711	670	752	711	718	662	697	677	756	702	661	704	720	719	680	692	682	749	648	656	681	674	700	699	692	686	683	711	646	712	681	673	704	704	721	675	730	658	702	719	702	636	717	726	661	680	688	683	680	634	673	718	713	673	663	739	724	695	644	693	735	699	677	668	681	713	703	712	693	694	675	714	678	691	671	655	673	702	706	708	720	694	658	715	698	730	703	681	677	677	623	712	678	717	737	709	698	718	706	671	697	651	690	679	676	670	684	671	683	674	691	662	727	660	699	713	698	675	677	713	722	735	652	636	702	669	724	680	673	703	704	712	686	716	669	666	689	656	735	703	706	704	677	631	714	675	671	669	707	689	702	687	705	701	707	725	721	727	684	677	726	685	676	721	691	651	698	671	730	702	716	656	677	695	675	693	731	693	697	666	692	690	710	693	697	713	698	684	671	678	724	695	657	657	668	674	670	708	717	716	708	693	678	694	651	644	645	712	693	672	701	654	679	654	702	703	690	670	783	705	734	691	635	670	694	703	713	656	703	718	735	628	675	669	668	657	668	682	652	687	705	658	697	730	666	701	708	680	677	686	696	685	729	737	653	673	688	638	679	701	695	689	726	644	668	702	691	683	753	681	685	680	703	714	739	718	696	697	689	705	712	709	677	701	698	700	685	687	728	722	689	670	709	662	675	663	726	706	679	675	705	686	696	712	689	660	703	728	680	727	673	674	700	704	698	749	646	704	707	665	666	661	732	654	679	701	674	634	723	728	665	642	722	625	727	687	715	697	692	720	705	713	684	669	676	658	675	655	717	673	676	696	712	670	682	664	728	682	668	700	698	681	688	695	682	678	697	659	680	699	730	731	631	728	699	730	741	704	704	693	719	666	660	672	688	681	695	644	655	673	681	679	688	644	694	673	687	686	700	716	684	658	681	721	714	734	678	713	705	675	701	683	720	688	662	698	727	712	641	732	654	720	711	683	734	701	668	734	725	693	706	678	667
23708	7833	5649	5653	4203	3027	2234	1898	1710	1392	1206	1042	900	779	654	656	700	592	558	508	582	569	517	438	462	461	430	448	413	419	400	447	455	373	398	398	392	410	376	363	350	426	406	369	383	399	361	370	393	376	325	379	396	361	378	392	404	410	399	373	350	334	370	362	370	396	404	412	384	374	415	409	373	399	379	402	415	379	423	353	404	384	389	364	397	373	402	406	367	354	366	385	388	370	332	383	392	416	360	382	339	402	337	350	373	352	401	383	373	405	381	356	427	401	353	368	402	375	359	413	413	353	390	402	356	382	384	357	397	391	367	345	383	400	378	364	376	399	375	356	377	367	393	415	381	404	367	378	372	340	383	386	396	409	408	351	365	399	389	377	351	400	368	401	382	385	401	374	407	385	371	386	406	415	384	358	378	356	376	393	370	383	404	360	386	414	368	337	385	361	389	399	371	350	375	411	396	403	406	366	350	357	392	378	359	363	388	389	395	391	359	382	390	402	405	371	387	395	375	423	403	363	400	358	416	395	394	418	387	407	368	413	394	384	376	410	413	432	359	385	374	403	397	381	382	389	346	383	345	391	354	399	363	408	411	358	394	366	356	392	383	385	384	360	371	372	418	389	386	370	359	365	416	403	406	397	375	366	385	346	388	374	368	387	386	393	356	394	388	371	395	396	345	333	373	391	334	379	414	343	393	395	370	410	399	348	356	367	396	406	383	396	402	374	381	349	371	384	367	388	395	336	374	414	389	367	357	351	384	365	362	381	376	408	331	365	356	378	390	396	369	379	399	382	352	367	383	409	379	383	341	426	380	391	389	363	375	370	337	360	364	371	371	406	387	408	374	403	379	385	404	346	367	346	405	382	368	369	376	356	378	363	412	361	360	373	389	355	397	379	388	362	393	396	347	384	381	376	355	381	401	377	387	350	374	358	359	369	374	385	380	379	395	375	385	317	420	415	374	392	402	362	374	357	440	415	352	416	380	366	400	377	358	360	401	369	381	362	424	362	418	358	381	359	351	373	365	371	368	415	415	370	354	405	379	325	354	362	374	392	368	397	353	375	369	379	386	421	379	376	363	380	368	371	394	363	387	381	364	352	400	425	385	403	372	396	403	376	404	396	394	353	385	417	421	343	395	392	364	367	403	383	378	391	398	356	376	382	376	380	380	368	377	389	387	399	391	398	358	386	384	411	410	401	377	394	390	386	395	394	365	391	359	401	397	364	399	377	374	389	347	386	373	366	399	388	361	370	346	383	383	374	376	371	403	375	379	370	413	379	444	384	367	378	409	413	360	393	368	430	385	362	377	374	383	377	380	372	400	365	378	365	390	384	379	391	412	377	411	380	382	350	404	388	383	360	408	418	350	383	356	357	350	382	351	374	390	338	375	390	356	375	381	327	391	351	385	374	329	376	402	345	371	364	372	407	398	380	388	325	356	373	375	382	370	372	393	386	388	422	360	370	358	398	377	395	416	386	437	373	384	380	416	352	373	399	393	398	355	386	395	392	363	367	391	430	380	383	365	390	414	372	397	393	392	378	359	368	409	370	367	360	362	383	384	335	353	375	363	333	378	369	397	386	383	373	424	414	418	416	377	390	418	382	387	359	370	389	356	374	419	423	395	400	366	336	377	371	415	380	392	365	374	394	375	387	372	360	346	366	381	391	394	397	350	344	391	373	381	424	364	356	412	411	386	371	378	357	365	371	387	397	419	371	398	385	368	434	388	383	368	403	394	387	398	404	387	383	375	328	380	413	344	393	366	380	397	349	370	397	418	361	382	367	360	396	352	385	407	369	404	393	431	376	420	379	357	408	410	405	367	412	365	378	397	366	341	340	357	357	372	394	377	402	371	362	401	317	396	404	352	376	367	368	375	378	434	383	345	365	411	417	374	346	369	403	369	389	392	380	386	365	379	345	352	367	353	356	332	343	350	385	371	389	360	426	389	425	383	343	408	378	371	397	423	413	364	340	380	358	361	423	370	394	401	360	389	391	407	391	348	373	383	376	364	398	398	381	358	361	379	379	378	385	403	385	396	412	376	388	406	393	393	387	404	422	372	390	382	409	415	391	379	365	410	394	354	383	368	367	346	371	369	384	381	391	415	362	398	366	398	404	357	389	372	362	369	396	372	390	378	386	377	388	358	354	373	371	385	378	356	411	327	386	430	387	356	364	387	346	399	398	387	396	394	410	397	381	418	382	360	425	395	359	406	362	382	355	384	366	379	375	365	354	393	427	372	358	367	370	368	395	395	368	425	394	392	355	374	379	384	353	404	390	381	381	393	381	387	392	392	387	371	378	354	420	382	384	365	396	362	408	350	399	377	366	406	372	352	416	397	369	365	396	370	399	377	365	376	367	394	393	414	396	363	375	363	342	375	388	363	365	438	404	417	414	407	370	376	389	352	396	377	401	378	341	386	384	379	345	348	384	370	378	346	387	382	396	397	358	340	392	396	383	393	397	404	396	380	355	357	381	379	379	376	382	400	361	373	353	373	386	345	373	383	385	347	371	399	384	398	425	392	400	393	408	390	372	358	360	387	381	387	376	392	394	396	431	391	413	385	379	383	370	369	402	383	380	379	398	429	376	406	408	399	401	393	403	364	369	377	364	389	394	405	353	376	378	369	398	372	396	372	363	412	367	365	352	360	354	374	364	360	375	396	371	370	403	441	410	396	405	398	336	383	432	339	373	401	358	390	368	409	407	399	352	398	408	387	363	379	428	400	404	414	382	401	388	341	379	396	343	381	381	395	390	378	374	409	403	384	387	391	360	377	385	368	393	381	396	393	369	416	408	376	399	363	388	366	380	361	354	353	388	388	399	399	386	404	367	347	350	374	394	398	369	380	355	391	392	377	382	371	393	363	356	363	359	348	414	404	403	343	364	384	393	361	389	381	328	412	395	341	342	413	398	369	367	378	389	393	403	408	378	402	384	367	387	348	397	389	391	421	387	400	390	374	364	371	390	368	415	388	380	398	412	358	408	378	393	359	350	380	370	347	355	408	403	343	374	370	375	363	348	387	427	414	351	377	366	381	359	393	380	377	393	394	375	341	423	357	367	396	395	423	399	371	396	367	383	381	400	368	367	368	393	412	388	350	410	381	383	358	397	402	373	386	336	384	381	389	410	367	391	367	403	374	347	400	402	336	397	377	376	408	377	385	412	366	398	367	397	378	377	340	339	355	384	375	368	364	376	383	388	346	349	399	387	365	392	390	402	376	389	360	394	376	368	359	352	370	380	382	366	397	364	373	405	375	376	376	345	430	416	379	383	407	399	413	398	411	384	376	348	376	389	369	372	398	385	409	348	428	397	393	400	360	406	353	390	363	402	345	368	329	377	397	419	384	369	382	370	372	389	409	386	384	421	396	393	383	384	349	366	385	373	345	357	408	391	364	378	386	374	380	405	374	356	380	386	411	357	402	397	394	417	387	374	382	385	397	408	419	402	415	409	396	398	385	370	387	379	356	411	392	386
14762	5804	9681	13910	12849	10628	8438	7620	6958	5977	5201	4055	3587	3182	2567	2555	2560	2335	2163	1847	1943	1737	1547	1447	1321	1286	1253	1171	1049	1066	1107	1129	1026	1035	1073	984	969	958	883	1018	915	924	977	904	906	884	927	862	893	813	853	883	839	829	839	831	846	884	851	911	835	906	884	860	798	900	821	836	817	857	818	847	844	829	798	815	838	856	893	820	889	874	819	860	852	856	841	887	831	875	871	865	824	848	862	851	831	848	894	831	826	857	811	874	902	791	914	870	839	882	872	864	815	804	846	858	860	848	846	794	822	903	832	839	866	857	832	841	866	850	876	817	884	905	866	807	867	849	890	806	872	843	893	852	851	898	858	880	869	854	847	879	856	839	895	787	812	832	822	861	848	846	833	919	805	853	839	874	797	854	865	875	815	888	896	895	895	879	858	841	881	853	816	827	835	852	869	873	840	893	845	857	813	901	848	841	849	877	751	869	870	882	859	797	872	825	880	857	801	861	883	853	852	865	865	849	897	881	864	859	898	858	844	839	862	837	857	861	798	801	876	854	860	875	837	824	862	874	862	869	887	818	906	842	832	846	825	896	809	859	879	878	857	845	889	847	867	906	856	851	860	803	871	870	860	834	867	816	869	861	881	849	909	868	802	861	857	847	838	856	805	869	849	837	834	800	859	858	927	889	928	880	878	831	808	884	823	920	869	870	866	855	949	845	802	795	849	831	839	829	872	882	883	839	877	892	870	845	880	856	878	857	909	854	867	864	848	872	898	862	875	890	923	852	869	861	891	873	836	887	817	821	816	820	918	859	873	831	878	900	837	880	857	843	845	826	835	840	885	869	848	845	863	841	871	774	899	827	866	800	903	857	859	854	848	873	821	857	880	806	887	824	843	894	825	882	851	850	841	873	863	902	850	901	830	903	826	885	890	879	794	857	851	853	862	829	833	860	812	810	884	877	840	837	802	794	880	877	858	818	875	874	873	885	828	873	872	843	822	878	873	854	916	878	847	823	865	798	842	885	875	835	839	862	878	848	902	874	895	840	824	876	774	821	844	879	879	871	861	878	896	881	845	863	834	843	839	846	885	908	844	805	860	880	859	821	852	895	897	868	813	879	872	878	841	816	838	856	810	811	866	862	844	839	831	837	845	853	868	851	819	862	865	890	826	897	889	846	846	852	863	835	806	885	851	845	846	870	839	917	898	886	863	782	867	864	829	817	918	839	805	871	836	887	860	851	891	907	836	855	905	900	832	859	860	891	847	840	878	825	851	885	880	815	877	871	813	840	859	863	833	953	868	884	864	818	841	873	854	863	889	876	818	865	819	866	874	863	887	826	863	871	876	914	860	819	854	876	855	874	866	880	844	839	874	854	858	885	882	860	881	852	871	853	841	840	882	898	861	887	821	835	882	806	882	831	834	888	850	818	896	837	850	803	847	856	831	898	871	826	869	870	877	865	859	878	884	897	874	860	875	822	852	846	851	827	842	875	838	884	843	861	866	852	842	870	806	848	825	857	855	842	847	851	855	838	881	888	870	853	806	862	865	843	804	867	842	861	825	885	862	855	876	863	874	873	826	782	850	917	854	849	869	871	847	818	892	868	856	846	838	844	861	829	861	858	820	835	915	888	801	826	889	862	835	865	868	924	839	840	888	831	869	827	867	854	820	840	851	875	850	875	851	844	848	868	882	836	892	874	805	839	851	907	850	890	829	884	853	861	828	804	865	848	909	859	870	832	830	835	898	853	844	908	847	862	873	862	857	833	844	886	830	851	856	855	840	826	830	852	831	838	833	859	809	893	866	897	883	815	826	879	881	873	877	805	829	834	867	876	848	858	827	847	852	863	855	840	859	888	842	858	864	877	844	814	899	827	831	828	920	840	798	811	794	872	847	850	878	841	873	872	890	859	834	880	851	890	853	806	903	856	866	869	825	871	859	845	825	849	847	854	898	837	865	839	868	819	830	875	856	816	828	833	832	832	859	856	881	881	835	857	831	869	847	853	871	845	863	817	810	831	832	865	848	847	861	926	860	839	849	825	878	883	852	836	868	829	863	868	847	882	829	884	829	832	830	856	856	867	882	889	849	886	870	805	868	860	838	872	924	827	831	856	870	850	869	823	822	813	896	881	822	873	855	840	857	837	800	899	837	900	807	872	800	862	790	870	860	858	861	834	893	867	859	892	857	849	847	814	856	871	879	866	868	859	880	855	796	830	841	807	871	852	808	858	880	907	839	821	853	840	866	848	884	836	858	879	876	859	856	824	857	872	862	867	831	827	865	854	875	905	860	885	856	863	850	800	890	841	873	862	867	840	838	862	848	827	843	899	873	861	808	899	911	853	825	863	837	899	826	850	846	818	912	840	883	885	852	845	816	872	877	866	856	888	840	826	852	858	859	869	790	898	828	792	818	841	856	855	838	870	867	805	845	886	848	905	844	865	831	885	865	837	864	853	859	832	870	869	820	824	867	884	881	860	827	855	868	882	881	857	868	848	874	890	846	896	845	819	875	831	832	876	860	864	826	895	869	877	826	878	831	917	838	802	837	848	876	844	795	812	832	835	842	822	837	843	835	907	842	874	865	877	879	886	788	883	892	882	866	842	844	812	925	842	827	857	885	911	870	849	888	863	858	887	884	891	820	866	843	839	847	857	842	851	833	854	860	828	829	785	903	860	845	843	853	870	830	823	816	856	834	835	859	836	860	827	914	847	858	851	858	858	838	847	818	837	845	863	865	804	841	880	844	855	805	881	885	848	844	873	820	830	822	901	888	853	794	860	866	825	882	918	906	840	844	824	845	831	890	833	863	840	872	902	894	862	825	850	843	827	888	832	836	884	825	842	878	823	827	900	886	888	854	885	874	877	877	827	918	830	878	859	866	827	837	901	846	830	833	850	885	856	851	832	825	834	858	842	858	859	844	908	921	839	864	888	857	855	887	809	866	831	835	802	857	830	847	882	872	851	890	911	880	866	869	829	868	835	832	861	886	862	818	897	838	842	813	830	885	863	868	811	890	819	871	835	850	850	843	860	853	816	867	822	877	916	833	869	895	879	840	877	861	836	789	861	848	859	852	894	832	850	864	830	875	869	846	834	850	838	847	822	806	840	889	864	905	846	884	856	827	861	880	856	848	836	830	824	846	859	860	859	788	863	870	890	801	845	866	910	867	811	854	813	868	893	885	923	882	887	881	853	863	879	826	843	862	866	905	881	846	869	870	824	873	876	849	880	871	859	804	846	841	912	853	848	853	834	816	903	821	855	814	867	846	846	816	837	876	879	840	887	881	862	862	892	844	811	832	864	863	819	830	865	874	860	873	854	872	847	878	855	908	807	842	814	866	845	833	876	833	837	896	934	832	817	835	864	886	877	907	848	880	814	861	828	867	873	851	813	869	874	862	819	834	861	858	873	874	812	860	879	839	891	865	843	868	827	899	859	820	822	858	854	810	864	867	865	811	909	851	800	845	899	879	901	859	841	925	854	819	865	834	883
31894	12460	8013	7555	5727	4458	3299	2602	2274	1970	1659	1363	1199	1023	934	902	882	796	690	705	591	581	554	534	525	508	516	493	483	474	444	470	475	453	418	403	412	429	427	438	434	489	422	435	402	429	451	384	431	379	424	428	408	387	388	417	367	457	376	419	400	436	468	486	417	395	426	396	399	444	355	408	443	402	459	449	431	436	403	382	387	385	396	392	413	373	428	413	389	423	427	375	423	416	422	404	451	400	413	412	409	394	414	438	429	406	394	466	396	448	420	395	408	458	347	432	409	373	415	450	405	410	399	395	441	374	378	363	399	403	397	422	417	429	437	466	407	436	447	439	434	394	414	428	457	431	367	395	386	388	441	407	420	412	429	413	366	387	441	433	417	434	368	380	422	388	387	414	379	363	396	374	391	386	433	438	418	454	411	430	423	385	427	412	406	400	401	399	406	424	438	418	429	416	401	418	418	428	364	411	399	417	410	475	409	403	456	448	399	427	405	402	405	429	432	411	391	395	428	412	413	351	397	413	423	428	383	418	397	386	386	409	406	432	413	423	420	380	416	360	352	418	401	400	397	390	413	415	417	381	451	449	415	468	416	421	427	419	398	396	404	403	424	402	419	391	410	470	437	444	412	366	444	400	394	437	434	391	397	401	376	404	406	416	417	428	404	426	414	418	396	432	416	406	396	413	402	396	419	390	375	356	422	391	362	417	374	411	413	429	404	396	393	422	456	442	411	392	363	432	431	396	439	389	399	436	416	398	411	392	400	437	416	427	414	421	404	392	387	407	363	400	416	378	424	416	424	374	394	406	445	387	396	421	403	415	423	391	436	456	416	422	416	420	405	368	414	355	421	415	447	420	412	409	396	432	445	409	406	420	408	394	423	408	425	363	405	385	424	367	390	441	409	428	410	418	411	430	408	436	418	433	450	416	415	398	403	399	421	411	419	386	421	425	410	383	408	409	390	400	398	410	378	416	371	405	458	396	443	400	375	375	397	402	415	408	434	444	411	444	403	395	421	422	459	433	421	429	431	451	390	429	465	411	435	382	391	416	382	419	434	401	385	408	409	432	412	397	408	444	385	434	392	369	409	420	409	384	355	412	428	437	423	411	401	447	439	405	413	426	449	410	439	422	412	385	435	399	423	433	407	413	398	411	416	379	436	452	443	412	416	409	446	440	409	415	397	414	432	374	412	380	393	410	386	441	408	408	428	397	443	410	473	423	395	376	406	420	428	419	415	396	408	434	368	414	388	424	430	384	436	410	390	373	395	403	432	404	419	436	384	418	426	429	398	420	385	433	465	450	397	405	432	427	413	450	396	444	420	385	395	414	423	425	418	421	390	437	409	415	427	434	450	419	398	421	401	417	457	427	423	419	434	441	414	401	370	433	418	359	428	387	447	399	400	421	437	389	419	455	386	410	384	414	402	434	423	419	414	403	438	404	409	435	411	392	432	416	375	431	416	397	421	448	421	416	428	425	410	403	420	384	396	411	400	356	417	410	386	413	410	428	426	416	436	392	415	388	371	406	425	424	428	438	380	389	420	432	426	408	410	375	384	465	414	408	394	387	434	445	420	433	380	349	427	401	382	419	428	367	434	428	442	385	369	409	395	373	435	450	417	411	423	430	405	416	389	395	426	428	410	377	437	401	411	444	437	419	401	413	408	417	437	418	450	406	432	437	388	363	410	408	421	404	437	413	375	419	418	413	397	402	426	442	416	407	437	422	411	413	370	391	370	416	401	377	435	424	396	379	431	437	415	382	420	407	375	417	452	407	388	395	419	390	417	409	418	410	412	465	389	386	436	448	467	428	436	421	430	375	387	412	410	379	395	403	418	429	398	362	398	426	393	423	412	406	370	393	425	438	410	397	438	425	408	442	413	404	388	411	382	432	434	400	395	388	428	418	408	356	412	382	383	416	396	389	378	398	383	408	422	415	419	401	411	414	413	377	414	397	402	394	386	369	387	409	433	416	392	418	423	397	376	404	434	411	394	394	406	396	390	404	390	408	404	398	403	390	420	394	432	391	412	341	419	411	424	401	372	409	425	429	414	432	408	422	431	336	379	388	430	439	430	399	425	386	378	393	416	421	387	412	403	388	386	383	417	376	391	413	438	393	410	409	435	453	410	386	420	392	410	406	432	431	389	401	408	412	426	419	422	438	431	410	422	389	396	413	463	430	422	401	373	409	408	393	391	427	398	450	420	427	403	392	449	409	424	442	420	396	415	412	411	360	428	398	429	382	446	399	424	419	415	439	449	415	384	397	364	390	395	454	430	422	367	398	427	395	426	406	383	425	410	402	424	442	433	366	393	399	425	407	423	396	423	405	397	412	422	372	430	435	373	400	394	413	388	424	415	411	415	418	405	413	432	392	463	430	381	399	443	428	419	388	411	405	426	424	406	444	388	402	360	410	397	379	431	410	415	421	406	430	395	416	378	398	396	393	396	407	442	401	443	389	428	420	428	397	407	367	381	427	423	392	432	381	392	441	424	408	375	405	394	469	429	440	427	406	409	405	406	428	414	421	452	391	432	411	423	428	415	364	402	424	411	372	409	416	424	462	443	401	400	382	371	402	425	409	395	403	429	416	421	428	403	405	392	431	408	413	436	386	417	416	379	443	412	410	397	403	415	410	434	412	457	417	435	427	386	451	404	376	407	436	423	407	417	431	428	403	415	424	419	387	408	398	432	436	382	403	426	437	433	385	351	445	393	429	386	410	395	409	384	444	414	391	429	429	402	422	389	443	437	406	399	405	423	396	384	394	388	410	416	397	410	402	401	408	383	430	433	425	419	419	401	393	401	443	427	402	416	395	372	428	428	421	381	402	413	442	396	418	386	404	389	428	394	406	383	427	421	437	382	395	409	407	390	436	404	407	415	410	415	422	390	396	378	402	447	388	398	406	418	433	430	440	416	434	396	424	391	415	441	422	368	405	366	395	410	382	382	431	419	411	388	417	413	390	422	442	409	362	395	440	434	430	451	400	424	423	414	432	422	425	376	421	418	394	416	387	410	425	404	400	405	403	445	355	392	446	384	430	402	377	379	434	452	448	403	432	414	391	387	397	412	404	416	382	390	391	386	453	449	434	464	401	374	398	430	382	403	396	420	403	392	410	412	423	452	451	406	404	394	406	405	404	416	443	428	414	394	470	433	367	407	409	441	412	411	429	407	430	454	414	422	456	420	424	404	407	408	424	438	429	444	410	390	419	391	410	430	387	423	432	411	428	424	390	412	372	393	424	423	395	437	423	379	384	394	421	401	398	393	401	432	414	399	414	434	421	423	415	456	409	478	427	369	377	403	416	405	424	379	395	461	426	436	413	399	427	414	398	404	354	400	395	410	423	355	407	412	408	409	388	404	390	411	430	382	460	387	419	418	402	391	384	387	401	446	380	401	408	444	412	429	443	375	435	374	448	404	464	419	395	420	383	411	443	375	389	450	386	386	407	394	360	411	404	428	434	390	433	407	416	396	393
18549	8133	12307	17749	16656	14476	11685	10483	9333	8097	7089	5708	5059	4050	3680	3495	3325	2919	2626	2390	2251	2047	1842	1707	1552	1477	1384	1379	1306	1319	1274	1234	1201	1122	1095	1062	1067	1091	1033	1010	958	982	1017	972	963	979	948	951	908	890	928	929	927	875	844	935	884	926	886	886	874	874	894	938	892	876	912	884	919	896	879	923	857	881	902	928	880	962	872	935	899	889	905	920	921	858	880	889	921	940	924	927	879	844	920	890	941	970	926	905	923	892	863	903	918	926	922	963	891	868	894	889	909	863	898	913	891	917	922	915	886	866	953	927	940	846	877	890	908	930	902	922	918	923	899	943	908	886	929	876	893	944	963	915	932	888	925	984	908	852	965	902	964	881	912	876	906	947	864	942	898	863	902	887	914	934	884	910	909	960	912	847	853	876	872	899	895	922	889	927	903	902	899	932	840	868	890	946	875	961	909	884	930	897	901	863	871	863	855	927	892	893	885	870	893	920	909	916	875	870	928	885	863	895	919	853	931	912	897	889	903	894	913	849	950	881	889	905	918	910	905	883	935	880	886	848	917	916	905	960	883	907	882	878	892	924	935	887	886	847	919	910	968	879	912	935	884	934	882	943	892	916	961	900	908	883	871	899	918	909	868	841	946	886	901	944	966	919	855	871	916	857	941	927	931	855	853	892	828	958	925	887	853	958	832	907	906	864	862	891	915	932	887	898	901	959	917	958	927	928	926	887	893	912	880	901	878	939	904	877	917	879	915	859	886	917	847	931	835	891	905	899	951	945	858	903	885	895	907	928	923	941	910	841	941	943	881	889	898	860	864	890	915	844	903	937	895	859	904	962	876	886	867	908	905	907	906	858	931	855	929	878	925	903	896	907	917	974	903	969	967	895	927	927	935	960	952	902	908	893	923	940	913	889	881	905	917	949	917	953	939	888	885	890	849	895	927	910	936	875	932	912	927	866	901	890	907	836	890	923	859	935	896	863	975	837	925	882	903	864	924	893	888	914	884	893	846	907	898	854	952	920	899	901	913	950	916	920	903	890	861	852	913	903	873	883	917	914	924	881	922	874	936	883	899	910	915	889	905	895	896	907	869	860	885	946	888	923	869	893	934	891	935	875	919	931	925	911	891	930	951	892	899	914	934	924	888	916	923	866	835	899	887	933	921	919	939	913	917	888	924	899	940	856	859	901	897	964	879	917	871	957	902	900	897	874	884	930	892	895	832	859	865	937	909	953	923	950	940	936	908	877	879	907	877	891	865	889	887	896	895	880	891	902	893	921	920	900	946	928	857	908	916	880	875	852	848	884	891	876	903	877	865	903	864	868	880	926	911	927	893	951	887	869	926	922	921	952	910	879	894	914	954	907	923	848	926	947	900	909	857	851	900	927	863	899	956	838	919	862	912	942	910	828	921	917	915	920	925	903	853	887	931	907	890	864	945	943	924	906	931	888	931	925	911	909	868	918	927	879	831	812	858	932	927	930	884	957	953	875	884	946	905	903	885	900	871	918	906	895	910	888	883	893	925	878	969	918	886	884	870	957	930	925	875	897	858	927	881	910	894	860	919	876	913	962	881	905	914	860	935	880	978	851	858	880	950	905	924	885	909	924	904	861	878	881	933	864	924	909	946	971	921	920	950	911	877	845	899	905	910	954	892	860	936	898	930	898	932	905	886	929	899	918	918	843	911	897	925	896	892	880	897	910	908	902	930	845	921	835	862	913	924	929	882	926	921	920	893	890	946	868	893	885	945	892	935	944	937	946	906	897	906	904	938	946	876	950	978	924	908	893	888	938	941	913	903	896	926	895	931	946	951	885	954	873	853	925	904	863	934	931	974	896	904	924	880	863	884	881	928	968	919	896	881	874	908	906	942	889	911	909	882	914	889	842	864	848	895	931	937	910	880	945	933	884	917	857	912	937	827	952	857	859	937	928	860	951	887	940	888	858	933	942	883	871	879	897	936	874	945	872	881	927	902	879	907	915	918	926	884	888	881	914	851	915	931	929	890	870	854	926	913	898	910	885	931	936	891	893	928	898	875	889	881	854	922	927	871	947	888	898	912	893	916	901	842	925	903	910	902	860	906	943	902	922	935	927	897	921	882	882	897	933	878	880	859	884	898	902	920	878	874	951	884	889	937	849	883	833	891	938	891	923	864	865	926	927	942	850	903	945	965	887	920	942	927	894	901	933	926	951	913	906	933	898	908	925	871	882	898	859	933	868	901	882	921	886	925	877	880	910	956	911	945	905	911	950	904	925	912	955	890	945	904	907	858	934	849	906	935	921	898	943	932	930	924	910	839	948	865	888	893	912	924	882	925	879	977	882	858	872	885	865	950	878	917	920	907	936	932	906	890	887	902	913	898	928	927	850	929	913	876	893	930	975	910	950	918	927	909	825	889	916	894	897	888	888	942	904	937	895	897	911	902	891	881	869	857	938	924	815	897	913	900	866	936	875	946	915	960	888	873	909	889	894	852	889	952	900	925	961	888	943	891	921	899	923	893	913	912	925	914	882	913	904	895	924	896	928	904	894	855	880	974	896	917	937	911	914	940	934	868	926	921	903	882	902	961	914	964	922	973	914	882	936	831	877	906	934	887	882	878	848	899	928	855	894	925	825	907	911	885	861	937	939	887	845	893	869	873	880	881	920	919	903	940	910	981	865	947	908	893	926	924	921	900	921	902	929	932	873	894	910	891	909	885	942	881	886	901	912	880	972	944	900	856	958	924	899	881	884	894	899	912	916	963	888	881	922	924	887	931	906	986	941	909	873	959	917	882	884	877	818	930	850	866	953	911	878	861	874	913	880	925	891	896	898	897	846	910	893	906	902	869	900	918	928	856	903	903	920	887	906	857	932	856	910	902	899	912	934	858	959	899	872	931	895	866	913	857	876	912	887	848	885	899	909	905	843	905	926	863	961	904	919	872	956	905	899	912	914	903	931	891	936	946	863	985	896	890	917	934	896	926	890	899	903	902	889	901	860	952	911	936	922	912	896	916	878	868	904	910	864	853	885	925	925	885	862	878	919	903	896	890	868	886	938	925	870	948	957	917	941	905	894	941	904	868	912	922	916	980	949	917	898	871	852	889	901	920	901	867	897	885	923	905	907	889	920	899	887	915	883	947	867	916	946	939	914	890	859	911	857	868	857	890	906	942	866	927	876	918	882	887	916	911	915	907	959	881	901	883	876	869	894	872	899	870	920	963	906	948	904	899	897	911	887	925	838	904	921	932	888	867	881	887	821	912	958	913	919	914	917	905	890	873	939	863	893	949	951	875	950	865	898	885	836	894	898	936	858	906	930	928	888	848	912	924	942	875	869	865	951	918	908	909	920	883	907	933	906	886	883	889	904	880	938	878	863	897	885	885	880	904	938	909	890	918	922	892	896	952	897	865	880	910	858	902	873	886	947	910	938	932	916	888	921	961	873	905	894	903	913	870	940	935	883	898	941	966	894	921	921	927	895	934	835	926	876	914	870	859	903	960	917
13782	4740	3697	3233	2586	1968	1497	1336	1121	812	804	690	572	527	453	475	424	417	410	376	404	386	375	373	339	280	313	318	280	282	327	290	317	285	273	307	293	301	275	315	310	324	326	273	314	308	299	310	299	296	286	294	313	286	288	303	277	287	308	276	282	301	253	298	278	297	279	287	305	307	303	269	296	266	262	328	288	269	302	300	306	291	297	295	306	313	300	280	327	294	309	274	279	321	277	313	290	295	284	285	275	287	309	259	270	272	292	304	319	270	307	332	303	279	262	288	275	316	303	281	288	295	312	289	302	281	299	261	307	281	304	286	290	276	288	307	306	292	294	276	306	282	287	291	274	240	271	282	307	312	334	295	273	296	291	343	269	273	281	315	312	308	259	301	336	296	304	265	271	284	292	267	267	303	335	288	294	287	305	332	289	298	269	262	282	290	284	303	327	315	336	304	311	278	323	300	306	270	293	271	302	311	294	320	255	268	276	268	308	277	309	313	295	288	326	275	317	295	284	267	287	299	290	301	311	317	301	302	321	303	300	296	288	309	318	288	279	268	284	319	309	301	324	297	291	295	308	278	323	296	280	295	305	274	290	288	323	312	279	326	274	293	296	275	316	314	306	307	269	292	282	261	279	277	266	293	263	313	287	316	312	276	308	271	297	290	262	300	274	301	273	281	306	285	292	276	324	287	300	296	281	307	303	299	287	277	291	294	293	303	297	303	330	275	333	271	329	271	286	277	337	258	296	308	305	258	321	307	292	280	292	277	315	303	337	277	294	296	309	312	297	304	304	336	266	304	296	298	323	306	301	302	310	290	313	278	314	269	318	325	263	339	292	320	273	301	311	291	274	312	288	319	299	299	289	258	326	260	271	274	320	275	270	284	285	295	308	297	265	286	284	305	290	311	263	298	299	296	285	315	288	306	289	291	309	279	298	297	306	283	319	314	312	257	274	342	278	287	290	263	312	303	289	279	291	325	275	283	263	302	300	291	285	279	310	341	298	265	277	303	303	267	296	311	310	341	282	295	262	306	297	300	279	284	293	297	273	312	304	290	305	299	282	309	314	305	284	299	291	260	294	322	260	325	297	311	288	299	309	295	273	287	293	266	314	308	301	296	292	276	296	282	294	313	332	317	284	284	298	299	292	279	283	289	302	294	295	338	269	299	331	291	307	289	290	323	277	308	264	264	279	322	301	263	304	299	304	304	283	294	304	296	291	279	274	321	304	275	253	295	256	286	295	288	309	277	277	306	303	293	329	286	284	302	287	304	330	315	339	324	270	314	314	310	289	275	273	311	268	322	291	314	281	283	292	319	302	286	295	257	301	322	270	278	283	295	310	303	293	270	270	312	312	267	260	283	301	294	291	321	279	314	273	283	280	297	284	288	278	255	263	293	274	290	282	284	295	274	333	311	269	281	272	301	271	282	288	305	330	303	286	294	308	264	292	298	312	313	307	326	281	291	312	264	332	288	263	282	334	302	280	286	320	250	340	263	294	281	279	315	314	314	289	327	301	290	283	288	297	261	304	303	288	330	277	278	258	291	293	309	303	293	295	297	330	315	312	279	299	305	277	295	302	291	299	288	312	299	270	325	295	281	286	306	268	277	260	300	271	292	279	296	332	302	298	317	282	327	303	291	305	274	283	257	266	276	299	295	331	308	292	299	246	314	316	278	273	290	266	277	321	293	287	285	335	299	276	283	280	287	305	297	313	310	297	258	296	276	284	293	290	296	305	334	276	276	262	275	288	319	301	282	297	305	305	306	290	260	262	283	284	308	297	289	312	317	312	294	280	314	290	258	254	259	308	269	295	297	319	271	265	287	284	276	270	308	273	272	309	313	305	313	308	281	323	288	313	297	277	300	307	261	278	305	295	301	294	311	309	283	300	279	266	324	302	292	285	319	275	330	299	295	308	306	290	294	311	265	270	328	277	287	263	304	327	307	294	295	275	293	297	298	273	305	295	302	297	270	356	265	318	308	278	291	303	298	321	288	298	297	304	264	310	309	290	306	322	271	264	307	312	297	311	279	289	324	312	285	266	313	322	319	303	300	338	292	288	298	315	312	315	306	291	303	352	283	266	300	301	288	266	304	293	276	315	317	296	282	285	289	311	279	323	303	302	269	264	284	289	336	274	297	309	319	284	289	312	304	307	287	304	301	255	235	298	296	276	286	278	291	323	279	281	299	255	299	316	321	335	275	308	281	287	300	345	272	289	275	286	291	276	286	267	283	290	282	287	255	320	296	280	293	298	278	274	266	286	282	277	276	301	309	305	309	290	293	308	335	285	300	279	331	270	299	291	271	281	279	279	286	279	268	308	311	275	289	306	292	287	307	325	285	290	316	286	331	302	301	317	274	273	308	288	267	307	316	314	310	277	306	304	303	284	281	301	296	283	323	302	277	297	259	312	309	304	305	280	295	302	302	290	300	296	302	279	297	309	277	303	284	305	297	308	293	285	291	301	327	289	279	307	321	280	262	311	303	283	265	292	295	304	301	326	326	329	310	277	313	328	297	328	273	285	313	277	326	298	319	315	266	278	271	294	314	295	273	293	305	280	303	283	294	274	287	275	305	272	282	263	305	296	292	237	278	257	282	318	278	269	295	279	297	317	297	304	301	320	269	280	314	262	273	277	262	280	285	298	312	276	280	274	302	351	321	288	302	308	300	275	285	304	279	276	305	305	311	309	277	302	319	298	288	285	297	300	270	295	320	288	292	329	331	275	282	284	285	269	302	270	333	261	310	305	257	302	312	271	333	320	314	286	297	270	305	267	303	288	290	276	274	309	266	304	313	293	288	304	301	252	291	299	308	295	258	278	253	290	310	305	313	309	284	308	300	279	267	303	306	291	290	306	261	309	278	305	309	323	291	292	308	322	279	289	274	326	294	319	300	291	310	308	265	277	264	280	290	310	303	300	314	307	301	294	314	282	289	229	291	301	292	320	279	317	300	284	291	288	264	303	291	326	296	326	309	257	282	310	272	292	309	296	269	291	288	283	273	302	296	311	272	288	293	295	288	274	305	296	344	289	312	289	281	295	282	278	302	271	287	298	309	312	294	296	275	309	306	261	323	315	284	292	330	301	278	285	283	285	333	277	280	300	293	297	292	299	262	292	285	300	281	303	312	330	299	288	330	284	278	298	296	281	306	269	312	294	305	306	297	303	277	277	303	300	261	301	286	279	275	290	291	284	313	276	339	291	290	290	284	292	292	302	292	284	302	278	291	286	294	274	301	292	321	289	284	255	305	286	274	282	277	290	294	277	301	285	274	283	299	273	291	309	304	287	282	294	278	312	303	301	323	279	312	283	265	290	304	319	276	293	294	317	321	303	301	259	311	285	274	316	274	287	265	306	281	274	326	313	295	290	297	309	306	283	321	291	304	298	273	288	258	285	275	297	288	284	293	271	308	290	283	298	289	309	304	301	286	309	269	299	261	268	282	274	301	333	286	269	276	319	297	322	305	299	284	278	313
8492	3834	6410	8764	8529	7295	5849	5234	4534	3556	3081	2626	2245	2104	1765	1658	1586	1489	1396	1315	1252	1170	1015	1016	926	894	870	831	863	862	851	803	782	805	758	719	720	710	648	694	728	689	708	668	734	770	676	691	632	728	683	715	712	672	693	685	702	654	670	729	671	685	658	685	695	667	675	637	739	668	675	648	647	645	688	659	701	661	611	641	693	694	652	672	670	701	651	709	716	667	723	668	657	696	689	675	693	682	652	689	672	691	725	692	691	655	657	685	677	698	695	670	719	691	695	673	696	707	643	687	682	700	689	716	714	680	678	722	671	699	643	688	747	671	739	676	672	688	701	669	655	653	658	661	701	680	721	722	678	697	697	694	652	724	714	740	687	686	717	738	671	710	670	694	660	662	710	659	716	723	665	719	722	698	655	684	645	669	701	642	639	635	697	656	707	665	680	714	677	658	668	681	697	722	723	687	637	661	684	702	697	670	668	685	658	672	673	732	668	729	723	706	678	668	651	689	690	680	663	662	673	720	662	637	704	690	694	642	706	688	710	651	671	664	711	697	676	673	709	641	703	636	683	695	659	684	647	657	709	690	667	720	668	696	682	709	676	673	693	667	695	695	686	706	694	666	674	724	693	716	650	648	662	616	720	660	646	664	684	684	708	674	641	678	640	682	650	685	671	677	695	668	683	651	686	660	686	695	760	682	671	679	689	711	651	688	691	650	631	638	621	716	672	659	716	664	703	660	649	671	690	664	683	692	677	661	654	622	667	690	676	664	669	688	678	679	658	695	679	699	688	693	671	666	641	654	686	666	682	691	699	691	681	704	716	680	702	715	626	692	715	708	672	664	690	706	708	649	695	656	623	720	695	687	634	662	683	739	685	690	688	702	667	701	703	670	695	678	623	666	682	701	650	693	694	721	666	672	690	667	645	671	693	708	715	687	668	715	664	725	647	688	721	630	694	670	711	675	697	675	616	729	660	673	711	674	671	662	668	688	731	688	667	692	705	661	692	673	693	648	671	658	649	661	682	699	667	715	683	659	686	687	663	685	640	692	691	664	672	654	646	679	653	670	710	677	703	691	662	711	625	694	690	697	712	679	683	639	676	715	655	690	687	662	657	677	677	706	671	722	659	658	652	690	736	708	648	698	689	695	705	698	645	702	660	654	682	700	663	657	665	684	676	708	662	671	639	670	675	669	730	737	672	712	670	683	693	701	693	677	693	686	666	709	686	655	708	603	685	674	657	698	673	690	688	675	652	659	646	694	701	659	714	693	704	716	696	703	664	704	687	710	659	705	673	702	715	714	643	698	685	663	702	681	700	697	656	670	673	634	697	650	667	690	721	704	679	691	682	704	639	663	672	669	658	684	650	683	666	675	696	670	726	705	668	720	662	663	700	715	711	715	716	676	673	688	646	712	706	662	676	664	663	727	686	649	704	676	694	677	644	662	720	726	699	733	729	706	672	675	685	701	673	718	665	693	657	709	699	693	639	705	683	682	706	723	690	647	689	703	757	669	674	686	695	635	609	692	723	690	695	718	682	663	668	683	665	685	640	683	661	686	676	665	729	711	697	674	658	618	699	658	659	672	691	661	692	688	681	723	638	671	647	672	660	709	693	617	641	663	666	679	670	710	703	683	651	659	736	697	685	692	683	724	694	631	683	643	695	700	697	656	714	697	640	658	702	686	692	671	681	634	664	691	716	685	694	692	702	733	625	679	682	674	731	683	671	677	662	680	699	688	702	672	713	723	653	667	674	716	724	626	660	657	662	662	680	638	680	690	673	673	650	739	700	677	657	693	720	662	673	642	692	702	721	648	694	670	683	671	691	682	684	635	695	706	669	657	707	742	673	687	713	709	705	684	636	692	678	695	687	701	699	622	701	631	594	685	684	671	669	696	697	679	676	672	687	739	664	696	704	697	685	714	670	672	711	736	691	671	652	675	673	719	735	703	652	721	642	660	693	691	724	704	667	689	684	617	661	629	663	690	677	691	624	651	680	662	686	737	658	641	705	630	672	695	674	715	652	671	699	654	682	649	663	708	651	704	639	688	693	665	688	691	709	679	634	692	660	687	666	677	662	679	684	671	680	701	679	708	660	686	686	686	673	673	685	690	688	696	698	720	703	681	687	708	715	673	657	642	706	669	684	683	634	683	723	699	700	680	742	679	678	654	663	696	661	644	659	672	709	642	646	709	671	681	714	675	647	710	696	730	698	708	669	705	646	667	614	664	704	678	668	685	686	678	719	658	685	672	656	716	661	697	638	651	691	712	654	684	675	692	694	650	656	686	659	651	659	743	659	695	629	705	689	649	713	660	665	713	683	644	664	660	699	684	692	681	656	682	699	661	621	676	660	678	709	665	658	679	665	655	667	704	668	673	694	671	650	705	701	735	689	650	693	741	681	707	672	662	681	683	648	681	675	688	672	701	697	675	735	639	635	708	707	684	713	675	747	683	714	648	694	725	722	687	666	657	658	659	689	673	665	676	693	663	654	691	705	698	708	697	713	709	672	676	683	696	682	686	660	636	615	633	696	672	671	701	698	700	667	663	669	611	666	666	714	639	624	731	666	697	702	661	703	720	695	686	680	703	714	694	671	657	671	650	694	714	695	721	702	676	678	742	647	731	688	685	609	671	703	646	678	677	680	677	679	699	727	688	710	709	716	645	737	689	706	663	663	636	706	643	672	701	676	674	681	707	644	652	704	667	689	685	636	654	670	705	680	724	651	670	730	658	657	695	640	757	703	705	669	662	680	714	663	664	696	691	704	694	669	672	669	645	670	703	673	711	674	657	635	658	671	666	697	653	709	667	717	618	687	682	679	656	714	693	737	673	645	680	693	667	690	675	737	718	654	713	688	689	695	686	662	663	699	691	709	703	628	690	696	668	696	667	701	666	690	674	691	632	623	675	651	683	710	734	634	643	677	683	663	644	694	642	671	696	676	640	659	710	647	675	706	695	696	680	695	711	688	637	714	688	624	645	660	730	704	658	677	696	697	707	664	681	661	653	626	659	685	665	722	679	717	648	650	658	684	683	700	696	691	693	672	661	699	702	649	654	674	696	673	688	662	696	678	659	720	664	663	681	636	650	682	636	701	708	701	705	708	709	625	677	699	724	624	666	669	712	687	689	707	692	729	734	627	680	694	748	730	722	692	696	687	649	622	683	626	700	669	675	690	719	716	659	675	677	731	629	660	683	688	696	675	678	730	703	660	660	681	691	662	674	689	698	683	665	695	712	696	623	700	684	697	629	690	672	696	691	709	697	700	687	675	679	690	673	678	664	661	706	686	650	700	698	681	707	757	690	683	650	650	689	701	666	724	692	660	690	711	688	688	692	676	695	687	728	702	716	641	704	648	686	661	696	661	705	674	663	735	657	662	690	650	639	660	698	683	679	621	672	703	712	711	690	699	669	663	691	711	699	646	699	670	697	664	659	666	681	666	707	643	703	683	695	733	725	704	671	671	698	681	644	673	722	678	699
24036	8193	6146	4759	3925	3169	2379	2011	2000	1553	1251	988	866	819	660	761	675	584	562	532	482	507	453	424	431	477	458	423	400	465	444	385	413	396	401	412	396	444	390	413	384	407	377	384	366	382	427	400	362	408	380	375	353	392	365	393	378	363	431	394	401	394	392	361	385	409	360	372	371	363	371	382	377	373	388	376	324	384	392	379	376	358	393	395	354	401	383	391	403	400	402	370	366	361	382	354	366	357	344	385	365	395	383	400	390	370	378	364	380	379	395	346	362	384	364	350	373	323	395	368	391	399	383	365	364	363	348	379	372	359	383	393	392	343	404	389	331	373	386	402	374	386	378	375	358	391	371	369	361	357	407	387	355	380	370	340	365	392	377	370	354	340	374	328	374	401	379	379	410	417	388	374	355	386	335	363	340	363	407	355	363	376	353	397	371	397	388	398	374	387	394	366	389	354	407	396	363	397	370	358	376	398	418	354	359	351	389	386	379	352	374	372	373	368	366	343	350	363	372	390	378	380	387	369	387	417	370	401	350	369	368	388	373	367	366	396	373	370	366	356	386	358	386	383	368	368	390	373	378	359	379	382	393	404	378	366	390	341	394	373	408	338	352	388	355	391	392	348	373	367	402	396	395	405	340	390	383	355	383	357	377	386	394	396	363	337	382	435	350	352	409	342	360	442	384	353	377	366	381	382	399	401	344	361	375	372	347	360	367	367	363	408	401	369	378	400	380	368	349	402	339	364	379	367	377	366	369	361	359	394	403	394	364	342	365	379	387	344	376	363	359	364	375	390	370	370	364	364	393	359	354	383	386	403	362	354	383	410	391	373	394	353	356	366	388	363	395	354	363	360	359	374	350	377	379	393	375	350	373	357	348	355	378	335	389	397	391	369	366	386	378	424	394	388	383	355	359	390	402	374	336	344	337	399	404	377	370	394	385	399	369	353	372	387	390	357	353	407	368	356	375	382	393	392	342	338	338	333	364	314	370	375	352	390	388	429	403	380	379	360	342	423	365	343	401	373	347	391	399	350	356	404	391	359	363	359	388	344	366	384	354	383	367	369	399	368	355	360	391	414	374	372	409	418	346	387	389	395	338	361	383	355	369	386	393	384	432	345	395	412	339	383	378	363	372	342	390	361	353	397	362	373	368	404	350	367	394	411	379	369	359	338	357	374	351	423	388	370	382	383	400	357	373	392	382	337	348	391	356	366	360	336	351	375	358	383	388	387	367	396	359	364	348	371	379	357	359	336	405	344	344	379	391	368	405	353	375	386	386	373	376	341	372	352	381	409	357	419	364	372	380	367	337	381	371	375	330	354	362	363	364	379	400	375	397	366	386	384	411	404	372	375	355	385	342	371	402	343	377	410	365	378	385	386	392	385	335	384	400	377	387	375	357	376	356	381	379	367	354	356	382	418	367	351	370	375	399	376	389	337	362	362	346	357	383	355	363	378	372	387	380	338	362	372	353	380	360	370	350	373	383	419	369	361	369	389	390	395	361	352	362	401	385	379	363	348	354	379	399	409	370	354	363	380	371	354	359	372	378	366	351	346	349	397	419	435	405	379	389	381	371	388	370	400	376	382	364	384	361	369	386	383	389	378	400	353	345	380	377	407	400	406	368	359	378	393	374	359	341	366	384	386	373	381	330	393	368	366	344	384	376	346	376	373	356	399	364	363	370	380	366	375	320	376	379	367	410	407	407	338	425	374	406	393	379	354	389	399	373	359	373	363	396	403	373	377	348	371	373	336	352	380	387	372	376	385	363	346	375	348	350	383	402	341	413	366	372	414	359	364	383	392	362	372	379	338	349	380	365	370	379	387	343	396	366	368	379	397	388	388	369	375	382	351	390	381	349	387	385	358	373	390	420	378	351	353	372	347	349	359	348	381	399	375	374	377	372	397	353	375	373	366	411	341	379	419	345	355	391	349	367	358	366	352	371	378	401	374	401	364	380	345	365	369	367	384	369	366	379	324	346	396	346	355	403	392	372	398	353	371	335	369	348	380	388	370	398	371	376	349	404	313	414	358	334	332	404	365	380	394	367	396	383	344	347	379	377	376	398	393	393	356	418	377	375	368	356	379	390	368	381	370	351	385	350	361	396	420	360	335	367	339	364	392	373	396	355	381	382	404	342	390	362	397	354	371	345	339	391	373	371	354	359	376	367	355	415	356	339	341	340	364	394	369	373	396	403	386	366	390	377	358	339	348	410	384	397	360	398	353	394	328	380	369	370	380	389	360	378	387	385	422	401	405	393	373	347	374	324	360	376	364	384	369	356	378	347	351	408	363	412	344	379	341	376	362	415	391	414	387	362	383	376	362	406	386	389	382	369	364	363	370	383	371	322	397	388	336	376	353	336	363	391	378	391	369	368	401	334	394	406	365	344	351	382	390	380	380	386	382	396	366	369	372	358	360	367	361	365	372	392	368	379	401	362	381	360	414	369	377	372	363	370	369	358	385	389	369	348	398	368	355	425	338	409	414	388	375	373	365	360	387	354	360	396	363	332	348	340	377	398	403	376	363	383	419	382	361	432	389	420	352	374	371	392	352	352	371	349	380	385	393	397	351	415	367	345	370	413	385	371	405	364	369	362	386	390	384	356	392	408	401	393	372	333	398	370	384	364	359	386	369	366	372	332	391	397	354	409	368	359	382	326	387	362	366	369	376	374	369	372	370	420	392	400	411	404	373	384	390	380	386	387	403	394	413	367	408	369	348	391	360	394	355	355	392	378	368	370	388	357	379	393	371	401	364	405	404	372	378	403	396	385	398	387	373	356	399	400	379	383	400	363	356	388	384	372	328	378	401	348	353	380	383	348	342	397	409	333	383	399	379	327	386	399	366	363	401	351	380	351	389	377	380	407	421	377	412	358	369	360	346	377	385	372	364	373	433	402	378	386	355	358	384	415	388	367	379	377	398	384	380	433	363	387	366	371	359	376	363	378	389	385	371	376	384	354	378	348	407	396	435	381	370	388	435	385	360	373	360	362	356	364	374	379	395	326	374	398	351	367	382	350	346	350	373	392	363	440	339	378	363	373	367	382	367	408	362	425	386	412	381	345	402	363	405	404	395	372	404	381	380	358	349	360	395	357	413	389	381	352	368	362	364	333	354	399	366	354	382	379	383	361	360	357	409	359	355	339	391	404	397	415	401	405	389	395	384	393	372	361	385	333	361	355	379	374	345	380	410	390	381	361	408	397	367	387	374	385	349	380	353	375	354	392	372	364	400	374	362	355	388	368	338	352	376	329	409	403	373	360	402	391	364	408	399	369	392	363	362	347	362	380	358	386	383	348	385	371	357	363	396	401	382	329	346	391	393	365	372	361	387	380	368	390	362	384	379	361	371	371	376	390	358	399	400	374	413	436	363	357	377	341	349	398	343	387	368	373	410	360	388	350	374	412	385	323	377	373	365	347	388	382	348	358	342	403	415	380	353	352	367	394	396	332	348	395	400	386	327	339	374	359	392	390	375
14859	5896	10264	12540	12713	10949	9201	8264	8265	6197	5335	4113	3714	3142	2693	2693	2460	2149	2119	1906	1815	1654	1405	1307	1261	1241	1198	1146	1221	1082	1047	1113	1067	1056	947	951	887	926	895	905	898	907	880	903	907	827	887	946	814	845	805	914	859	838	824	828	857	821	862	856	913	900	873	906	790	793	832	876	825	885	829	853	869	851	860	828	848	844	850	821	829	892	849	812	865	840	898	836	897	857	860	821	835	834	849	830	861	809	841	833	815	850	810	871	832	771	834	853	829	876	828	862	828	815	815	869	851	820	833	818	841	867	837	879	811	894	814	819	869	840	814	846	819	834	824	838	799	862	811	799	878	822	837	823	864	823	875	806	833	883	848	845	813	810	803	883	842	832	830	829	867	837	850	795	831	851	874	897	856	892	875	855	853	870	858	835	878	837	929	825	813	873	804	849	871	812	862	863	817	848	859	827	841	838	761	821	837	831	863	837	811	834	794	892	790	846	870	814	839	847	836	845	798	842	820	816	893	857	868	872	806	852	911	896	821	818	782	845	849	831	856	842	830	843	825	898	836	838	868	829	804	875	866	815	876	850	882	829	799	794	872	857	872	835	844	800	794	887	818	813	823	869	835	858	850	858	850	838	818	860	836	844	842	865	817	856	820	821	859	817	885	808	814	847	879	835	848	823	862	817	861	818	848	824	856	829	815	850	845	814	868	837	849	819	836	828	862	791	811	824	881	862	808	853	827	824	872	784	804	879	860	811	791	836	864	868	889	817	831	843	828	803	826	852	856	876	867	887	808	869	865	846	820	850	889	851	834	897	848	810	863	883	870	854	844	804	848	847	876	809	817	829	857	822	837	831	861	864	807	812	825	824	834	793	851	875	802	878	896	863	846	855	836	812	846	861	861	848	827	840	849	829	809	868	850	800	814	831	850	821	828	840	806	836	853	843	848	819	858	827	832	797	848	823	844	841	839	862	849	864	820	853	812	898	868	825	825	866	833	835	850	862	831	808	865	820	870	855	846	834	838	830	833	823	847	832	850	804	812	839	843	799	829	886	805	862	842	822	927	849	872	855	872	830	854	893	837	829	846	824	893	851	813	799	836	809	854	833	871	834	839	813	832	782	804	780	862	858	832	851	865	896	845	820	850	905	907	865	845	874	845	845	801	822	803	837	877	900	826	809	798	840	845	809	847	851	896	878	867	871	831	854	854	826	849	862	833	862	833	824	815	804	816	901	825	831	816	866	859	887	872	843	809	812	794	846	823	840	882	793	884	879	810	856	817	846	814	909	831	845	805	839	849	861	903	844	874	791	875	865	808	848	858	871	861	795	828	844	858	851	848	846	862	848	844	834	844	867	827	766	864	789	849	849	849	813	812	848	838	847	853	866	808	827	891	846	859	813	872	875	866	839	873	869	839	824	873	789	841	895	876	871	831	816	847	756	812	851	880	905	818	850	840	769	838	842	855	799	876	808	831	839	859	846	809	837	849	826	835	821	853	904	807	864	839	799	883	883	832	780	830	835	846	904	839	856	879	885	856	843	874	872	839	882	897	869	819	838	816	831	818	892	875	862	828	845	908	861	807	822	850	792	804	870	857	838	826	903	815	864	845	836	847	787	862	820	899	837	838	865	833	817	828	876	894	831	839	821	880	838	813	861	821	832	835	796	824	852	837	851	870	870	833	822	843	918	813	804	832	835	794	863	854	817	853	805	876	862	863	867	850	835	891	848	831	873	774	853	896	812	808	826	831	828	859	844	872	892	854	822	841	822	880	873	801	849	854	834	818	879	852	833	839	808	837	851	879	860	814	839	826	847	854	800	826	856	818	869	867	872	841	864	824	835	825	875	829	819	866	809	896	874	852	833	873	845	860	804	845	833	833	835	843	852	837	824	888	894	824	845	849	827	823	872	887	836	796	835	850	872	831	860	791	833	866	854	912	869	824	837	849	799	843	846	838	821	861	814	819	869	875	851	828	863	909	823	817	826	829	854	886	897	829	830	840	851	886	875	832	798	811	818	809	839	880	854	869	886	776	829	844	851	862	814	849	869	839	884	888	832	823	832	851	841	844	830	895	838	814	868	840	786	873	863	779	835	841	853	791	822	854	822	860	880	863	849	824	865	798	843	907	832	827	773	842	784	852	808	837	803	866	783	818	885	834	829	852	852	889	816	856	814	828	791	821	840	821	913	911	877	849	829	818	868	821	836	841	823	841	858	824	899	837	886	834	850	829	813	876	827	885	825	852	845	799	839	825	845	853	855	831	795	825	837	880	837	879	868	824	807	831	789	897	894	872	901	825	802	840	833	870	840	835	857	830	843	863	829	846	824	839	805	839	864	868	880	869	873	833	821	861	881	830	879	796	876	849	866	829	879	837	781	843	850	809	838	879	860	835	860	818	799	844	832	875	845	861	862	847	884	856	838	850	763	859	861	835	825	803	832	851	883	824	828	838	836	854	832	845	881	797	840	802	772	858	876	904	878	877	816	812	827	885	838	810	845	819	810	876	821	885	832	836	844	795	797	855	786	799	849	898	824	804	831	800	815	810	902	824	875	809	860	809	836	800	823	834	869	850	872	885	872	874	797	830	821	861	791	865	881	834	841	856	851	865	847	827	813	833	822	806	863	850	878	860	853	855	807	827	855	837	834	900	782	919	862	855	761	840	848	801	861	875	887	881	847	849	836	867	856	849	861	827	844	840	815	881	823	893	861	880	892	827	850	849	830	830	834	828	859	782	837	807	869	902	829	845	859	803	845	839	893	846	823	839	861	823	842	831	857	808	823	864	891	809	868	808	825	864	825	857	859	841	794	800	850	802	805	841	829	855	877	819	821	823	867	845	841	846	869	878	885	834	805	855	812	814	858	803	796	871	821	834	849	873	881	840	852	871	804	819	815	846	910	835	880	895	840	832	803	836	887	836	850	865	839	818	826	833	867	883	866	875	829	859	871	805	833	845	840	846	866	823	866	817	861	808	818	869	845	851	852	840	850	868	867	862	822	892	842	866	838	820	873	837	878	807	889	871	836	845	842	877	827	818	836	869	841	859	854	819	821	830	885	859	827	842	848	843	892	859	871	859	859	875	854	845	858	860	810	841	860	834	872	836	797	852	828	827	853	863	852	822	831	864	848	852	855	867	830	876	808	842	881	950	857	851	875	852	850	847	868	865	852	853	838	849	816	862	774	821	862	847	808	802	810	897	892	822	847	791	830	817	803	866	803	796	768	843	877	827	828	823	793	901	802	831	860	817	839	911	885	809	787	815	837	879	846	814	834	861	871	851	799	828	838	864	792	843	841	834	852	869	839	891	859	820	847	842	848	842	819	829	853	880	842	909	830	858	883	893	789	835	804	856	891	865	862	835	803	806	843	803	816	862	832	872	784	803	858	826	855	831	853	856	849	853	860	848	819	891	851	772	842	851	828	891	799	885	812	790	813	799	835	867	815	843	852	867	810	886	832	858	797	847	815	835	893	832	822	879	834	836	852	905	856
33018	12393	8772	6861	5110	4107	3216	2828	2545	2039	1675	1331	1174	1016	860	862	748	711	660	661	663	571	494	508	536	491	459	494	431	462	461	477	473	423	416	428	419	399	411	425	409	447	426	377	402	429	405	385	385	412	438	398	380	376	391	408	419	390	436	422	401	365	397	430	355	386	436	416	419	436	408	397	396	450	381	425	394	451	392	429	409	375	408	419	367	398	419	416	400	450	388	440	416	388	374	423	350	395	387	457	395	405	420	382	399	425	382	377	396	385	410	420	410	431	406	381	416	398	393	414	437	406	408	405	356	373	461	378	385	386	413	367	408	453	403	389	410	355	392	410	409	405	421	356	378	389	392	361	417	390	400	358	405	449	411	387	378	370	419	387	384	393	418	417	425	394	453	417	417	395	372	352	419	381	406	390	399	389	380	374	394	418	382	377	437	402	389	407	378	423	424	425	408	413	407	416	441	414	423	387	431	403	394	428	408	403	374	403	402	408	344	445	410	401	446	445	397	400	437	413	415	420	379	415	419	350	408	420	414	388	399	397	401	404	384	381	401	414	427	374	409	385	396	396	404	373	403	409	380	421	399	405	392	445	392	444	393	400	437	434	398	380	417	415	380	437	423	391	409	448	410	434	393	419	351	394	425	413	385	436	400	395	404	397	363	390	365	417	405	399	401	421	423	413	357	406	413	385	415	395	395	381	385	421	447	400	404	400	383	412	402	458	379	424	397	407	363	381	413	387	394	385	394	402	386	383	375	398	422	396	388	370	407	380	375	372	397	431	420	415	393	405	399	407	399	403	422	384	420	444	384	399	389	449	406	408	396	399	380	413	409	399	421	397	383	402	379	390	416	379	431	383	408	432	359	387	389	448	420	381	410	358	359	370	406	403	408	398	416	414	392	427	440	390	429	379	409	401	404	376	395	403	408	368	395	399	419	425	437	399	416	432	415	387	425	420	386	380	395	363	381	391	430	395	384	369	380	400	425	415	410	403	407	388	391	408	394	371	422	366	403	413	402	428	445	386	429	364	407	394	406	405	427	416	418	394	379	390	375	410	384	404	414	398	430	409	407	424	411	386	399	374	458	375	362	420	417	432	411	391	404	423	393	410	402	384	394	402	371	394	386	402	379	345	418	420	387	396	415	433	421	397	457	399	392	401	420	374	373	396	387	396	394	419	387	429	442	398	394	412	411	399	400	406	415	376	360	395	429	388	353	431	391	484	391	405	403	379	419	384	372	398	403	399	394	372	380	423	427	439	397	413	398	373	378	380	385	374	382	399	436	449	375	398	448	394	392	393	433	389	390	431	379	421	409	394	387	396	436	412	400	383	430	404	385	374	394	383	393	380	453	382	449	384	330	412	373	382	373	457	396	374	393	415	454	426	428	403	399	425	401	397	392	375	388	400	447	428	397	402	371	393	425	388	416	423	422	383	404	348	409	389	370	394	429	375	397	414	397	429	434	403	369	332	406	408	425	416	387	400	407	417	406	399	414	408	409	414	433	390	389	436	426	447	405	400	375	418	375	381	368	388	386	390	446	397	430	414	411	386	377	383	426	411	418	392	428	413	398	424	449	340	401	415	397	407	437	395	428	409	422	427	404	401	383	344	414	371	386	415	368	383	443	391	391	414	376	432	388	400	414	413	417	422	396	361	421	405	381	422	431	385	422	396	399	420	387	408	414	382	418	402	404	357	417	402	420	429	392	437	413	373	424	407	445	422	382	390	385	424	414	382	378	421	378	376	385	419	398	363	361	415	416	394	395	369	385	393	394	421	400	424	420	404	440	402	397	424	403	392	437	390	400	412	375	395	360	416	427	417	430	366	391	387	415	388	419	379	420	426	414	377	397	408	412	432	408	374	412	418	412	419	405	409	406	415	381	408	388	390	442	418	366	406	365	401	406	398	415	380	385	420	418	409	391	382	363	417	370	380	365	408	383	402	403	408	400	436	400	422	417	419	369	413	385	422	383	402	424	361	412	429	396	402	426	406	425	408	382	392	399	379	396	381	346	416	415	436	411	420	418	362	402	421	384	445	360	381	408	399	399	414	407	428	424	411	448	399	402	410	385	411	393	445	424	369	409	415	422	432	425	387	399	387	380	463	411	402	432	401	375	430	370	412	376	390	413	445	412	402	401	410	415	396	380	380	368	418	426	398	445	386	407	425	419	378	412	375	398	382	379	394	366	388	420	403	407	382	408	384	392	450	395	382	385	380	379	400	389	357	393	421	399	381	371	381	402	391	416	409	419	407	415	408	370	426	399	373	403	420	400	417	368	432	388	393	394	443	418	394	449	357	401	427	425	442	426	428	421	408	382	372	396	360	435	401	392	400	398	403	398	429	432	403	438	402	386	367	414	375	400	425	384	418	416	402	425	418	383	385	409	390	394	396	391	385	383	423	393	432	437	379	369	367	385	405	416	440	408	384	400	384	398	418	414	406	425	420	414	432	369	366	404	431	405	435	364	393	394	398	427	393	410	424	405	403	452	361	419	406	423	416	407	409	409	431	431	410	423	458	362	368	425	413	404	388	390	465	403	414	386	405	390	397	397	365	409	401	385	407	415	420	380	424	367	418	379	400	368	421	415	409	411	445	436	395	391	419	381	377	406	357	421	373	416	389	438	448	428	414	357	409	402	392	414	404	385	422	416	437	420	428	415	407	397	416	398	414	403	375	396	426	389	386	433	418	403	377	410	448	381	392	397	407	428	414	379	398	400	380	414	422	428	389	429	429	429	439	399	429	387	454	353	376	414	378	402	372	422	371	395	378	397	413	407	400	384	416	434	415	412	448	384	394	410	408	407	407	380	430	369	403	404	412	423	396	386	404	380	385	402	406	396	420	411	385	398	403	409	425	417	401	383	404	381	422	432	394	394	395	392	397	428	386	408	401	396	421	404	389	405	381	398	422	397	417	380	381	436	404	416	421	395	356	393	406	416	397	419	424	413	392	390	380	431	456	410	374	420	402	391	432	399	372	430	354	403	406	428	443	413	443	385	396	400	407	385	350	415	438	386	399	398	382	407	403	416	404	411	397	389	413	426	388	417	419	367	413	362	411	407	402	405	409	429	398	361	411	410	389	424	400	388	388	406	399	387	405	363	381	426	397	400	403	388	389	433	383	430	366	409	433	363	409	418	407	411	391	406	364	429	448	372	381	441	409	377	440	364	387	385	358	435	416	414	387	412	420	372	403	432	393	352	447	362	419	369	414	408	382	422	397	390	420	367	459	397	392	376	421	390	396	400	421	399	433	418	393	393	409	414	443	420	406	480	412	383	431	400	407	379	413	395	419	400	397	398	437	421	422	436	437	408	411	416	372	420	398	395	419	442	400	394	395	395	397	393	403	405	404	439	383	411	410	430	413	424	430	391	415	403	404	391	423	407	382	421	418	371	403	378	421	442	433	390	392	417	401	398	405	361	403	384	352	399	400	382	411	414	429	440	400	400	405	401	408	394	406	450	412	413	411	408	426	384	403
19143	7938	13416	16070	15339	13726	11786	10698	10301	8513	7099	5719	4917	4151	3754	3311	2965	2831	2772	2359	2145	2009	1639	1600	1464	1384	1384	1345	1211	1290	1199	1280	1255	1060	1024	1088	1053	1010	1024	961	912	960	978	931	950	896	949	894	876	935	891	904	943	913	908	886	913	893	945	904	916	832	911	870	917	834	924	848	906	876	882	861	930	934	881	921	925	870	875	900	860	854	887	879	890	854	892	859	913	864	834	899	843	894	886	915	911	921	882	875	842	930	860	907	921	871	865	967	873	931	869	942	889	868	912	818	910	918	848	847	913	860	920	882	859	898	864	877	884	875	898	873	868	916	915	900	831	851	913	867	867	897	890	923	870	908	898	928	851	865	857	950	862	917	862	887	836	881	861	859	890	915	926	952	884	897	878	899	853	866	831	888	866	915	872	874	848	937	889	892	881	888	896	861	938	921	888	904	874	873	938	882	938	905	803	874	883	884	889	910	812	916	930	899	911	895	884	921	905	841	857	892	865	871	891	859	884	931	882	838	882	849	839	874	954	838	856	859	894	851	922	885	876	867	878	845	907	883	901	849	869	883	933	912	841	903	882	863	924	889	895	942	924	913	890	908	918	872	819	849	884	923	879	915	862	925	874	926	881	904	905	906	872	882	862	869	877	885	927	851	903	905	886	875	899	860	858	850	914	898	870	881	852	882	836	904	913	840	875	908	916	878	864	907	974	905	875	904	889	876	931	860	851	905	921	849	888	849	883	857	888	864	897	869	893	846	881	918	799	923	907	910	877	888	929	886	886	905	911	935	870	914	912	864	931	886	886	870	863	878	840	892	849	907	881	896	890	905	882	907	922	887	875	853	962	905	893	930	854	887	935	881	854	913	897	942	845	903	910	897	885	902	846	865	902	901	906	866	888	861	862	922	908	904	900	865	889	922	860	913	882	881	921	864	852	860	865	893	911	888	862	837	927	867	870	883	880	907	895	854	876	920	847	855	921	869	922	930	867	924	879	869	876	896	879	851	907	929	900	845	903	897	867	914	851	859	863	943	845	887	910	867	883	914	904	904	874	856	860	967	859	855	920	865	852	856	877	922	911	906	831	900	869	930	874	891	865	900	895	943	901	901	921	912	885	826	887	876	846	897	865	872	886	911	846	845	956	847	890	866	883	861	922	924	854	859	938	888	866	862	878	865	863	899	912	878	924	877	848	843	936	906	895	923	853	893	867	875	911	856	884	887	881	894	849	873	877	877	925	880	875	895	898	883	877	875	920	874	939	885	855	895	911	947	865	898	866	848	944	920	864	930	857	858	905	874	893	884	872	886	913	933	862	855	894	874	868	901	858	868	896	816	878	855	939	867	828	900	925	877	883	902	918	861	902	885	893	838	883	837	859	874	896	904	874	904	908	857	873	907	939	915	894	907	912	849	918	924	885	891	916	876	920	876	882	908	833	896	919	854	892	865	917	843	875	876	916	879	932	866	869	923	877	923	909	894	902	910	871	913	882	867	895	879	858	847	885	949	882	888	904	894	876	903	900	858	871	882	847	875	872	900	872	919	816	887	887	907	870	841	938	856	891	916	831	892	893	851	868	913	860	848	875	885	863	901	888	888	851	862	888	882	843	881	926	891	903	924	873	919	898	858	847	850	875	866	859	808	921	885	855	911	865	883	856	857	904	908	882	855	876	871	886	876	882	928	870	865	841	899	839	881	898	929	905	855	911	873	889	854	893	873	904	925	900	875	878	895	886	868	882	854	845	887	852	853	915	857	899	898	869	886	853	818	801	856	842	888	862	929	852	932	859	945	939	884	877	883	892	895	901	901	883	821	879	917	883	915	839	880	826	910	878	852	916	914	863	880	885	930	837	868	862	887	860	875	905	848	893	905	919	818	892	911	868	866	882	834	868	866	893	878	875	892	888	869	894	868	913	934	871	929	923	895	869	896	933	860	853	933	866	875	841	863	924	852	939	899	902	876	846	891	886	861	892	932	926	868	900	887	903	887	917	897	851	884	857	902	880	905	892	876	908	886	842	874	924	863	919	904	888	888	853	827	881	834	888	853	903	860	914	857	915	897	901	870	896	905	947	861	891	887	889	870	915	847	840	886	938	894	871	900	895	880	869	941	849	878	897	890	902	874	896	897	886	915	908	892	882	893	928	858	851	884	918	833	894	911	886	911	856	856	900	859	888	928	871	881	917	881	821	882	862	901	902	894	892	840	895	893	859	863	882	934	879	852	934	902	957	898	876	857	888	852	870	922	889	843	855	876	901	911	867	925	879	911	871	910	945	898	909	867	870	903	856	880	910	910	911	867	908	858	913	902	884	917	899	909	882	940	919	814	848	811	865	892	891	881	905	875	870	878	855	901	855	874	860	895	879	916	857	864	917	869	909	813	955	872	880	911	878	911	967	880	920	855	886	888	905	895	871	927	965	848	888	879	843	866	906	883	860	870	882	838	912	858	855	919	896	918	924	856	866	916	901	903	877	914	844	874	822	857	886	892	809	885	929	979	874	904	894	883	874	904	924	902	839	852	852	900	940	922	882	832	893	917	869	885	893	869	882	918	874	862	914	930	895	880	853	901	895	878	884	890	872	886	864	908	891	931	880	897	905	885	922	845	894	895	812	910	879	832	901	881	870	845	893	903	873	873	869	889	854	892	910	880	898	869	870	880	852	844	918	934	891	898	867	834	895	965	872	856	892	825	888	873	884	907	921	879	831	886	814	863	889	888	891	858	911	870	896	900	895	851	851	859	858	871	911	892	904	889	900	902	897	888	849	935	939	939	926	869	897	894	892	865	875	891	861	878	878	887	926	890	897	895	853	896	877	918	917	872	830	925	905	882	855	878	866	894	872	885	885	891	894	857	915	872	890	870	864	859	822	905	880	942	940	900	901	870	872	874	885	874	888	872	848	890	888	874	925	934	885	876	961	903	897	876	889	873	884	920	885	862	883	905	881	810	825	864	899	880	912	863	951	901	899	863	815	880	860	874	893	874	919	912	863	924	888	874	921	871	878	808	880	851	925	900	917	922	919	918	883	924	946	862	914	930	936	851	872	909	843	863	886	925	890	896	939	913	914	846	866	876	865	843	896	931	851	913	905	908	843	918	841	882	930	904	935	933	900	892	875	868	938	906	853	844	867	843	886	881	924	890	899	926	918	891	909	862	830	840	888	919	910	929	892	920	927	881	860	920	832	900	887	920	861	879	873	853	892	881	860	881	873	853	916	913	869	913	932	875	861	891	915	921	941	933	904	888	888	867	900	878	959	921	915	869	899	889	859	903	888	900	905	902	898	938	850	872	911	879	881	897	856	892	887	849	872	901	917	884	892	884	855	881	865	878	848	918	953	879	823	953	871	894	856	901	859	907	900	906	895	890	877	833	875	869	897	909	846	874	885	899	882	951	946	926	887	871	896	865	883	875	857	846	879	856	897	872	844	844	874	907	884	811	916	842	905	882	875	876	862	882	875	886	886	875	837	886	860	851	889	859	921	859
12809	4700	4108	3209	2468	1783	1410	1310	1107	967	823	702	617	574	537	458	449	426	441	419	373	346	354	310	333	361	323	327	271	274	298	329	333	293	325	299	336	276	317	286	301	296	319	267	287	350	308	261	279	290	313	299	278	323	308	262	293	270	291	300	293	279	292	268	269	267	253	290	290	315	278	290	320	254	300	245	317	277	307	304	300	307	300	273	300	257	279	266	255	283	322	280	315	310	281	276	304	302	247	327	322	246	289	282	294	297	303	304	267	299	295	272	279	294	269	305	285	291	292	298	281	282	272	263	281	303	302	273	282	287	290	283	291	290	298	259	276	298	277	329	272	296	275	296	286	287	267	294	302	288	291	274	290	285	281	351	283	282	272	287	292	291	319	286	290	285	300	271	284	257	302	292	303	324	301	293	284	269	263	300	297	317	293	261	279	265	316	305	302	275	294	271	289	284	286	275	308	277	288	284	301	305	297	305	298	276	312	287	259	304	289	290	270	269	323	303	290	292	265	292	246	312	299	279	280	275	296	289	304	271	290	318	277	302	282	327	296	301	273	274	262	314	278	285	289	250	253	293	295	305	307	269	291	281	262	297	284	291	295	284	268	262	274	323	260	298	325	298	278	277	264	320	242	264	275	251	277	300	292	298	304	273	283	251	304	273	315	262	283	283	281	279	297	305	320	291	256	282	299	288	300	287	292	280	298	280	277	286	270	305	313	296	276	303	292	300	291	236	312	277	268	319	280	300	269	284	284	286	283	297	312	263	290	294	274	284	290	279	321	285	274	278	308	318	308	292	295	261	283	285	278	301	310	310	242	296	257	260	294	269	305	282	303	256	298	285	262	314	284	285	266	264	287	290	275	298	292	278	283	292	269	282	278	311	314	295	273	298	278	282	293	297	287	307	295	303	309	313	291	283	281	287	296	263	271	275	285	308	326	293	304	261	287	283	269	290	288	265	302	282	335	308	260	242	300	292	271	320	275	265	305	294	316	309	307	287	305	277	308	284	309	306	316	290	299	290	322	305	305	305	328	255	307	274	272	295	265	296	317	328	303	307	291	276	317	301	312	297	269	296	281	288	290	301	323	287	282	283	287	295	308	302	279	277	302	269	285	281	255	272	279	301	285	317	308	321	274	269	263	279	262	294	267	306	317	295	275	300	276	277	286	293	274	265	307	301	280	280	283	329	297	330	284	308	265	263	292	266	278	317	277	267	292	298	283	274	282	268	296	324	271	300	296	302	312	316	309	281	278	293	279	306	306	294	305	298	322	293	293	311	300	320	296	311	301	269	296	313	306	263	292	263	318	304	320	312	299	281	344	273	265	283	310	278	293	298	287	286	292	290	278	286	300	308	291	299	276	287	271	259	276	292	263	286	298	279	290	279	292	276	283	303	294	316	284	282	299	280	277	280	273	285	294	275	279	301	316	255	312	283	287	310	306	284	284	271	257	300	314	299	304	298	276	290	304	275	276	264	273	283	283	324	288	266	293	257	291	286	288	291	301	292	273	286	280	258	285	266	290	299	270	270	259	274	303	305	290	285	289	314	301	288	276	299	292	296	304	295	294	294	313	309	299	278	319	288	278	299	273	279	276	285	288	269	273	282	280	305	255	280	279	314	278	289	311	262	254	289	304	290	302	277	287	283	248	283	293	275	264	279	296	279	251	306	297	286	317	301	287	289	300	252	291	283	305	272	294	302	250	319	286	313	298	300	288	297	292	296	275	258	275	300	296	279	269	281	289	304	280	266	286	276	296	268	274	310	275	285	282	276	293	292	266	283	300	291	290	307	294	295	286	288	288	305	294	276	257	315	295	262	287	289	265	279	241	304	276	313	279	305	285	254	303	267	269	286	301	294	253	275	295	300	321	310	278	262	312	349	296	286	304	285	307	296	303	280	248	271	278	282	318	277	294	305	272	291	309	282	278	310	246	304	305	302	277	277	269	299	306	294	263	260	279	280	301	310	294	270	323	311	282	304	298	282	331	297	290	273	284	306	272	269	297	295	291	280	296	300	279	256	313	292	317	294	296	335	312	320	277	284	267	297	339	293	296	316	269	301	280	324	316	281	286	271	280	245	300	288	293	277	284	266	288	293	305	273	278	284	287	324	291	301	327	306	292	293	294	280	319	291	315	327	343	288	278	283	283	302	290	300	320	303	276	293	298	245	292	288	283	276	305	296	298	265	313	270	286	296	291	295	309	272	276	289	303	305	280	297	304	268	289	290	289	257	279	301	277	302	305	298	274	264	294	295	308	305	301	291	281	304	292	296	294	254	282	281	289	295	308	264	254	292	295	298	266	308	291	317	291	272	288	267	289	291	287	267	271	309	290	278	285	284	283	311	270	294	272	274	313	279	298	299	308	269	291	311	306	294	295	298	297	294	286	308	318	276	296	282	313	272	296	309	269	300	306	290	270	270	282	312	288	312	274	303	285	286	279	273	283	293	308	263	313	291	335	285	266	302	288	282	303	304	267	263	297	311	311	294	291	297	313	283	324	288	278	283	262	282	280	284	295	280	301	302	268	302	275	307	302	276	268	296	291	290	282	297	321	260	302	303	294	320	284	272	262	289	314	306	252	316	285	275	325	288	270	282	322	294	264	294	296	269	305	280	283	293	298	301	249	308	293	288	302	266	286	276	282	279	267	288	300	287	298	291	307	298	270	282	293	279	320	269	323	278	317	299	284	298	306	256	314	295	279	306	299	294	283	310	304	297	281	309	283	286	297	289	266	316	252	292	321	296	303	271	280	303	276	312	272	285	293	303	271	280	286	295	269	258	276	300	285	303	268	323	303	290	263	312	325	288	287	265	298	270	292	252	290	249	299	278	299	260	292	295	327	264	279	274	316	265	259	295	295	297	280	302	278	305	297	293	329	278	261	316	263	271	290	272	266	307	299	296	267	274	295	289	314	266	287	269	264	292	277	306	313	287	278	300	271	316	300	279	283	266	289	307	309	300	325	295	276	264	313	313	299	283	311	297	288	294	274	299	260	295	279	281	268	272	286	290	238	306	304	254	275	312	271	279	286	286	293	298	317	275	306	285	262	264	289	296	298	297	284	303	288	294	284	278	268	295	318	259	306	265	289	288	315	290	308	278	264	286	261	293	264	303	303	271	312	281	325	330	291	255	295	275	308	286	275	317	282	304	301	287	267	296	275	305	276	292	299	286	297	289	278	295	354	291	313	335	309	269	278	290	309	302	257	304	300	300	244	317	278	289	265	302	317	277	278	262	291	269	257	312	295	279	329	288	293	276	290	295	267	265	270	302	274	301	280	273	269	289	297	296	285	296	261	263	290	291	290	275	291	298	283	264	282	304	294	282	265	252	260	279	295	304	318	319	310	261	278	309	271	283	302	288	311	300	306	269	250	285	328	283	290	259	307	276	300	284	302	280	304	276	285	309	287	258	289	296	281	273	281	269	292	274	292	278	291	298	280	257	272	279	274	278	308	267	252	285	319	260	290	299	272	277
8008	3984	7263	8877	7994	6695	5669	5382	4921	4177	3169	2810	2600	2310	1921	1791	1586	1500	1468	1317	1209	1125	959	970	973	881	823	830	772	801	777	805	799	722	743	709	729	752	698	722	681	687	685	702	686	601	661	640	710	667	671	675	698	681	667	682	691	695	712	661	706	663	688	701	655	686	658	646	708	703	662	670	645	680	672	664	723	660	656	658	616	661	732	689	666	654	644	684	626	633	698	693	651	637	663	628	688	698	617	653	677	674	685	699	684	651	659	669	676	668	688	674	652	684	718	693	615	713	651	621	661	635	683	726	680	669	655	734	655	649	634	737	640	706	647	694	699	681	660	672	669	680	684	689	692	675	638	679	671	649	668	652	663	651	691	670	670	667	660	673	678	671	683	674	697	672	693	676	663	688	650	651	687	685	670	636	648	659	654	649	690	659	673	668	671	646	620	669	664	696	661	663	699	694	698	677	654	630	667	659	626	682	689	699	658	653	635	662	679	679	602	663	653	677	650	700	636	688	670	661	724	653	684	689	680	668	657	652	682	690	627	682	716	677	686	693	687	674	622	655	678	640	706	654	656	650	676	672	687	638	662	628	688	664	666	667	646	697	690	663	677	697	704	660	666	644	609	665	679	671	686	685	641	675	716	657	728	693	650	723	684	687	673	673	665	670	611	665	683	684	668	701	686	633	639	698	680	700	646	634	638	672	678	703	673	694	701	691	682	671	711	626	652	707	663	662	691	647	641	686	659	632	757	678	657	675	601	655	707	685	678	699	647	673	678	687	659	650	703	702	656	660	701	694	674	675	703	721	699	662	731	693	670	709	663	712	678	687	667	688	701	688	669	714	624	637	651	672	628	586	696	687	661	625	669	655	694	684	661	719	712	622	667	685	632	694	718	659	682	667	703	635	663	637	714	648	687	712	723	691	667	654	686	695	686	684	717	695	625	671	683	665	714	687	659	686	659	661	697	669	676	658	674	681	664	678	631	683	659	651	670	664	677	653	702	663	651	699	651	682	693	686	699	672	645	668	715	646	668	675	659	665	689	694	701	661	634	642	645	682	629	695	639	727	672	725	657	734	654	706	676	686	659	673	684	662	673	645	652	631	645	638	670	666	620	677	684	700	700	680	681	632	658	597	691	659	631	626	684	653	681	670	669	686	655	633	698	639	689	639	639	661	678	678	699	735	619	694	678	650	648	698	706	690	676	629	691	670	675	701	661	675	657	653	658	624	695	615	685	693	623	672	652	662	666	658	675	670	699	695	690	680	685	664	638	627	673	662	657	659	683	683	669	652	618	666	659	594	716	671	639	682	640	628	652	681	714	661	673	670	673	699	620	654	671	661	672	676	647	644	698	696	684	686	734	701	663	634	640	677	699	663	652	656	696	675	686	734	668	704	702	693	670	662	675	682	645	620	664	656	688	686	618	702	689	649	674	674	683	695	656	653	644	628	678	674	648	674	693	713	626	691	689	671	638	664	657	672	641	674	678	697	706	639	663	671	634	643	677	721	615	663	639	686	701	665	688	698	662	643	702	695	646	688	633	645	681	645	660	630	718	684	709	690	641	647	672	774	613	696	683	675	647	668	678	623	711	642	640	676	708	661	649	660	664	658	688	592	665	685	700	652	718	705	644	676	701	653	646	663	713	622	685	705	682	673	640	656	644	704	677	648	743	656	642	651	672	689	670	625	638	638	684	685	710	697	701	649	667	670	677	657	711	633	631	689	690	712	673	684	679	670	697	694	683	677	658	679	641	646	664	666	662	639	667	694	648	678	617	663	677	662	690	688	636	702	655	664	623	686	665	724	671	708	639	681	672	715	657	671	685	639	669	654	656	644	672	643	684	704	729	660	677	675	646	671	648	663	685	722	676	743	672	701	697	646	668	708	646	614	625	684	696	668	655	625	627	663	656	674	630	645	666	667	666	651	669	661	632	719	711	647	697	616	650	645	663	662	688	646	701	652	664	688	673	653	697	642	685	672	661	697	676	659	669	638	682	714	725	685	667	672	661	655	663	700	680	663	658	679	654	658	713	628	691	656	633	654	635	689	658	662	656	665	713	670	656	644	652	610	651	657	709	676	648	643	637	648	664	656	682	680	622	706	635	677	638	702	707	691	651	658	668	661	662	644	630	687	666	649	650	682	659	676	662	652	659	616	678	686	688	699	679	651	637	687	699	632	684	660	645	715	657	631	646	659	687	695	658	693	687	713	656	669	667	645	636	628	661	665	670	692	650	680	692	615	660	667	661	676	657	674	661	659	667	665	675	688	642	637	682	712	655	715	690	654	659	705	643	666	651	689	715	647	677	636	702	675	673	710	658	685	632	660	630	677	679	633	672	706	674	658	725	667	665	642	666	643	602	642	695	632	698	656	684	695	691	658	623	657	654	714	634	666	639	675	684	663	661	688	650	639	675	673	669	670	683	703	672	682	691	664	645	666	640	635	639	656	656	646	642	707	672	644	720	677	628	687	610	709	734	679	709	646	712	696	653	675	643	681	639	644	722	643	682	629	636	680	660	725	713	635	702	675	683	676	649	685	634	671	650	686	712	667	687	668	638	673	655	690	653	697	701	667	713	621	684	613	677	683	628	690	667	679	649	673	612	659	691	666	670	679	633	707	664	650	634	687	648	693	658	605	649	677	633	698	716	665	639	686	657	629	681	710	647	680	687	669	712	658	686	671	651	681	638	685	689	639	637	655	645	668	705	633	665	626	705	674	680	686	649	689	682	730	677	652	672	661	653	669	663	662	658	699	678	686	675	655	685	668	686	687	702	703	667	701	722	660	658	641	662	679	704	696	651	640	630	699	625	694	677	665	651	659	689	688	644	692	679	696	707	655	672	683	701	675	626	663	631	638	693	665	691	683	660	686	708	686	682	685	647	668	666	701	669	666	696	676	630	645	647	698	672	674	649	683	681	712	667	632	715	671	644	694	631	654	652	645	647	711	631	669	684	613	702	635	706	699	691	667	610	662	687	661	668	710	706	647	622	654	729	693	639	672	665	671	661	670	660	645	695	690	656	668	663	622	688	674	698	655	698	675	723	712	646	671	676	678	678	633	630	667	676	692	682	646	737	688	692	646	615	652	671	644	695	696	666	696	675	678	658	697	676	633	675	644	709	669	711	696	630	664	663	632	616	680	655	696	670	646	705	634	667	695	656	686	660	667	643	714	632	663	682	625	657	682	681	622	647	647	686	663	645	658	697	676	715	652	656	666	682	658	692	683	649	662	711	635	654	724	650	723	664	681	639	689	672	708	658	684	686	688	714	634	681	641	698	652	631	632	664	677	685	688	669	641	683	642	692	694	732	668	675	684	676	688	651	675	721	719	649	712	680	630	673	599	640	717	677	671	707	698	675	699	688	647	679	718	656	670	650	699	685	679	695	644	701	642	649	711	686	671	666	624	730	687	693	648	670	713	635	673	725	680	695	686	698	660	644	670	688	639	664	672	653	727	589	650	699	664	656	716	665	631	655	685
22875	7575	6709	5886	4060	2650	2174	2027	1892	1602	1357	1039	945	820	760	679	643	659	614	558	500	475	475	428	452	420	443	431	445	387	437	437	404	406	406	386	415	392	388	363	369	394	343	372	359	379	373	353	355	379	400	334	376	373	367	347	380	367	362	343	385	375	344	360	381	343	384	358	377	364	373	374	358	355	386	355	379	355	395	385	373	411	410	392	353	355	382	331	380	368	374	381	384	352	401	357	355	374	359	375	353	394	353	374	347	375	361	346	348	376	355	361	383	378	352	382	397	367	345	371	382	389	402	311	365	356	354	359	355	362	378	376	384	395	346	359	375	378	375	371	347	366	373	352	371	367	397	322	380	378	376	380	378	341	359	333	342	348	383	354	330	319	374	392	361	368	389	369	388	355	382	376	368	372	351	325	383	341	370	361	349	370	382	376	373	382	372	352	382	361	373	371	402	362	345	357	345	353	392	364	387	353	355	400	354	383	390	370	333	374	409	378	335	399	399	361	363	356	361	353	326	373	379	329	358	375	374	390	333	354	372	364	355	360	384	341	344	378	398	327	341	376	399	349	403	377	397	374	363	365	379	354	361	387	353	363	354	378	397	388	356	344	362	390	378	354	389	366	339	398	367	339	346	316	353	361	421	384	361	380	353	338	369	369	347	353	391	385	343	351	390	368	397	376	390	332	363	368	374	337	412	321	386	302	377	389	387	351	322	363	344	379	343	377	337	360	374	376	387	359	322	352	382	337	362	404	376	371	370	372	378	350	368	388	344	369	392	356	384	374	360	347	363	344	388	391	404	344	344	352	360	338	399	351	368	378	352	403	367	360	372	406	343	355	416	374	373	347	371	374	357	389	362	364	373	350	370	388	362	349	354	358	346	377	354	381	421	394	365	381	390	358	415	355	418	358	356	362	349	375	352	358	393	360	354	366	348	360	406	342	359	385	369	343	372	347	362	360	330	325	380	379	381	365	384	397	392	341	343	332	360	396	364	352	374	342	383	368	351	413	383	390	390	358	363	357	335	364	382	360	369	374	362	408	353	375	379	384	334	368	371	379	338	342	412	427	347	360	356	363	384	388	418	362	360	364	372	363	375	360	355	371	343	351	344	352	380	367	382	400	355	382	390	363	399	384	354	411	365	328	432	402	374	404	364	369	373	385	365	364	377	378	347	366	339	360	342	359	340	376	395	398	346	368	422	374	350	366	352	403	376	388	366	384	358	312	339	358	384	365	354	340	384	384	369	373	376	349	372	393	367	383	375	383	382	379	333	367	365	358	361	367	381	355	320	363	346	337	395	365	360	376	366	426	384	379	376	391	372	372	353	380	384	376	348	357	414	357	372	380	373	371	378	372	351	370	370	385	350	381	371	336	338	379	363	367	404	380	361	366	347	366	395	384	352	386	409	382	400	390	357	392	352	385	351	347	352	324	346	337	363	398	363	372	359	395	369	369	376	349	365	367	348	392	361	363	369	388	367	372	375	417	352	399	387	374	379	390	384	362	353	416	342	417	337	346	338	399	365	366	385	378	376	423	368	390	357	373	360	338	365	426	379	366	376	375	386	396	349	317	371	331	403	361	389	361	332	409	376	360	350	360	388	362	363	326	394	409	387	367	329	387	347	345	394	386	354	362	410	378	369	365	365	347	374	349	342	402	408	366	371	354	370	389	348	366	388	390	389	334	379	415	345	371	378	349	335	368	401	368	365	373	366	387	364	401	325	347	395	363	353	366	373	329	372	372	334	366	395	372	352	391	409	403	374	379	353	379	362	355	378	361	373	394	371	406	403	369	357	328	392	362	385	365	372	364	396	364	369	366	367	394	357	350	373	377	376	367	385	405	369	371	343	424	347	344	367	340	363	350	386	368	352	384	349	358	366	351	364	370	333	348	343	387	392	390	389	414	328	351	373	379	393	337	350	342	402	372	362	364	389	356	373	342	350	362	378	362	388	354	380	359	342	428	356	357	373	383	390	373	350	357	368	354	384	395	365	346	392	382	424	371	401	384	361	372	360	331	346	408	380	406	321	362	377	375	333	367	360	347	396	400	416	399	347	415	391	400	405	425	390	380	375	340	367	416	378	352	415	373	351	361	400	352	367	379	376	370	394	417	377	362	421	374	369	371	358	385	387	388	364	380	336	340	397	344	369	357	378	360	357	349	385	377	362	361	356	358	361	358	334	399	344	390	414	376	413	446	396	394	380	392	396	378	376	387	371	392	354	378	362	357	361	365	361	390	368	361	380	390	414	369	376	382	378	351	339	380	363	385	395	364	351	374	361	348	382	353	359	398	383	372	389	385	373	397	389	407	342	365	384	389	348	384	379	394	382	319	358	375	378	368	357	370	378	369	399	349	402	366	365	352	363	366	401	400	398	397	424	361	387	386	411	389	371	386	386	379	401	339	347	393	394	350	375	379	396	358	358	384	404	385	358	344	357	364	389	377	366	332	373	406	379	355	381	410	349	369	353	337	329	366	404	372	369	388	393	361	362	376	376	354	398	364	365	378	360	375	395	386	372	386	368	376	390	358	372	419	371	370	360	350	337	369	404	394	388	332	360	368	351	356	358	408	401	367	363	384	381	339	352	376	336	384	397	362	396	364	354	391	363	363	363	393	355	392	370	385	379	368	362	378	391	406	377	393	387	379	381	408	349	367	350	359	393	355	366	380	344	386	356	379	371	367	358	393	353	343	365	400	357	382	374	379	373	406	386	351	338	405	341	344	353	373	356	407	378	397	377	366	365	382	378	345	393	375	355	381	350	359	378	366	351	349	402	403	399	425	373	396	382	369	385	415	383	373	376	390	365	383	378	352	381	358	346	399	378	386	379	329	351	357	377	339	338	349	396	349	372	361	370	381	395	386	361	334	351	350	352	355	381	364	391	383	370	328	369	372	380	355	376	366	386	403	403	368	366	349	352	396	361	349	379	423	360	361	370	363	371	392	385	356	372	338	380	353	380	384	392	351	370	376	404	357	381	387	364	330	383	323	370	339	393	375	379	400	406	361	380	388	379	353	380	375	355	360	409	360	388	340	372	345	405	385	392	342	397	372	365	383	346	378	400	380	362	346	354	391	413	387	354	395	358	377	365	374	316	369	363	372	383	372	359	367	391	405	362	397	362	355	400	367	364	348	387	349	352	337	366	329	337	373	366	358	358	356	384	397	366	381	362	374	393	361	337	378	372	348	398	355	398	356	390	370	387	366	372	353	346	366	407	372	349	348	380	360	393	395	377	385	429	384	399	424	385	370	364	347	348	361	342	371	365	352	404	386	331	378	359	371	367	361	380	354	360	350	338	365	369	368	391	323	346	384	350	367	380	355	345	383	354	409	330	364	360	369	387	384	345	368	349	387	358	375	392	345	390	385	372	334	387	348	355	399	333	362	398	377	371	348	384	375	393	368	321	382	369	424	378	359	367	353	378	368	375	394	408	380	346	385	379	364	419	438	353	362	351	331	378	373	335	385	401	358	382	384
14134	5671	11182	14231	12378	9876	8492	8332	7753	6740	5542	4408	4081	3492	3072	2657	2477	2358	2050	1853	1753	1563	1413	1271	1262	1137	1238	1092	1009	1114	1100	1107	1115	898	975	927	927	952	871	892	928	905	874	851	825	842	852	821	837	838	869	834	836	850	813	851	849	850	801	857	836	784	862	833	853	797	865	815	832	815	813	819	817	827	779	795	854	844	841	801	872	780	872	814	854	846	828	911	837	827	866	863	876	777	839	840	833	861	814	874	800	853	852	822	833	805	831	837	855	853	828	829	825	836	883	869	848	783	789	836	873	884	832	840	860	834	812	818	810	825	806	828	856	868	818	799	841	830	842	818	853	837	846	793	791	804	829	752	796	829	799	858	812	821	831	838	843	829	827	801	747	877	826	844	772	841	826	790	832	873	811	857	812	863	810	792	840	870	830	885	823	768	830	844	831	816	828	858	809	858	844	844	849	815	807	808	788	804	860	800	824	835	836	801	857	798	825	811	841	845	847	810	829	837	810	882	827	790	810	846	801	810	812	836	827	774	855	812	823	834	846	820	835	842	806	792	847	813	822	819	833	800	842	791	831	842	856	831	851	846	834	835	818	756	793	862	757	865	842	861	861	843	833	827	806	874	831	852	835	758	835	851	848	833	872	831	837	845	849	900	811	874	844	841	829	800	828	841	832	851	735	812	877	902	753	854	810	856	834	878	810	777	835	814	843	871	836	826	874	823	838	801	816	869	822	842	831	828	909	835	809	852	817	813	837	860	798	793	833	836	811	862	812	890	846	843	865	822	799	853	805	850	860	806	818	836	851	823	845	815	776	810	853	850	831	840	835	866	812	827	896	852	864	854	802	826	822	873	815	826	797	800	776	869	781	868	865	782	854	828	859	834	809	804	789	800	829	805	822	845	841	799	831	787	804	851	834	877	831	824	780	821	830	827	839	785	816	864	874	840	849	807	826	820	883	808	865	869	811	807	833	836	857	830	832	832	838	819	802	767	812	805	821	839	801	849	817	812	822	811	842	845	814	849	865	838	891	841	787	831	845	842	740	795	822	883	818	824	864	807	760	788	833	856	815	826	851	835	845	819	834	805	808	854	813	851	836	770	857	865	800	930	829	826	869	822	826	813	866	801	815	861	793	898	881	829	842	859	808	819	785	843	823	840	814	878	876	869	849	849	840	891	867	841	830	827	812	784	848	866	787	854	812	823	829	835	840	808	851	872	831	838	847	856	790	846	837	786	810	790	812	868	807	804	872	808	778	828	850	861	872	835	830	875	858	771	871	808	842	826	862	813	819	857	832	821	803	827	800	809	813	838	825	861	827	870	797	836	817	826	791	804	874	887	798	841	857	772	861	851	821	879	821	839	769	816	811	829	792	879	833	850	842	828	816	803	848	811	822	792	849	840	830	845	837	879	782	784	797	863	828	867	792	836	776	848	800	825	864	807	865	858	833	829	826	840	846	817	868	825	858	842	815	790	835	796	863	837	876	812	845	768	838	906	790	864	860	851	814	871	890	861	790	820	779	796	818	833	828	821	858	787	816	797	842	804	743	790	808	906	867	914	862	787	857	828	864	803	829	833	821	826	830	790	835	840	862	875	838	831	804	814	795	854	845	838	824	789	840	851	832	800	852	820	857	836	810	800	829	786	813	830	853	788	847	840	823	830	829	788	845	828	893	829	853	881	875	792	809	830	869	867	754	860	826	876	869	809	877	829	816	830	772	828	882	838	837	869	832	817	880	851	815	810	845	855	793	849	819	838	819	808	884	847	894	824	883	791	868	780	835	815	879	834	814	830	810	844	815	803	873	827	745	846	804	869	856	784	804	838	872	850	781	819	785	793	816	847	834	833	826	834	834	842	853	838	867	812	784	841	837	853	800	819	821	829	871	852	784	790	819	840	829	863	818	812	795	850	815	894	808	782	798	883	774	833	849	796	823	845	849	837	813	807	829	850	784	816	876	827	858	836	836	886	870	841	802	823	805	806	770	815	828	825	812	838	905	858	812	804	813	813	838	817	811	877	843	814	837	749	853	820	835	800	867	856	816	809	831	779	833	837	852	854	846	810	792	818	879	765	808	868	885	813	830	743	812	801	842	847	804	796	833	893	818	801	884	833	857	776	856	836	820	796	851	843	794	854	833	777	841	885	834	821	822	782	840	834	816	820	850	841	880	829	809	827	875	879	842	808	911	796	828	845	836	862	773	838	820	832	799	790	865	864	829	816	828	842	801	813	781	824	821	778	815	858	853	856	785	806	801	908	821	818	882	839	844	862	832	824	825	837	849	806	850	824	820	778	839	837	831	836	781	822	794	839	813	824	837	836	864	825	775	837	825	788	783	859	775	819	814	819	810	837	872	823	849	841	788	827	792	868	802	817	844	758	845	847	842	817	814	852	824	830	856	895	777	832	846	865	807	816	857	846	831	838	899	849	827	817	801	822	805	862	806	825	811	792	860	811	828	893	859	811	825	827	848	812	840	765	856	834	825	793	808	838	850	853	842	814	827	815	800	826	805	795	840	858	875	815	852	778	839	790	814	782	815	863	851	770	795	834	834	834	849	817	837	837	843	808	856	808	860	821	817	840	816	832	858	864	863	820	835	851	831	811	822	813	843	827	802	864	821	841	826	794	857	877	821	800	857	900	802	859	822	843	801	823	830	800	749	892	807	831	837	874	824	873	832	839	845	856	920	805	868	827	857	808	803	817	840	760	821	825	843	854	821	884	804	820	822	798	818	836	860	809	855	822	842	828	803	813	867	875	761	840	866	858	840	817	867	877	814	847	822	806	809	889	836	800	821	844	830	835	819	840	881	922	795	859	808	795	829	825	815	828	892	836	823	867	879	802	899	837	817	817	848	879	843	806	849	780	804	860	819	807	834	823	843	808	880	823	842	811	830	851	788	850	841	841	844	858	817	844	847	842	799	793	862	849	853	842	891	851	856	818	854	831	800	801	852	853	864	842	851	837	802	818	900	797	822	833	884	797	812	842	777	837	856	870	853	843	821	826	769	863	867	793	813	831	862	825	866	828	818	807	819	807	839	804	771	863	883	809	809	822	830	840	882	788	858	813	801	839	822	835	811	834	821	851	793	794	861	866	872	849	797	819	869	822	829	753	845	804	826	842	792	835	825	812	830	836	817	852	817	854	817	807	828	847	852	820	814	797	783	830	826	829	829	810	851	819	825	845	824	836	865	808	824	840	845	886	812	767	851	872	837	801	820	867	844	859	794	803	811	796	852	802	811	813	821	842	813	806	846	756	855	843	818	821	807	874	816	827	819	789	792	816	814	801	832	853	797	819	859	787	798	814	830	851	857	849	852	869	845	842	834	850	836	879	870	840	790	847	812	839	808	838	853	823	870	859	848	767	854	845	826	811	839	825	842	850	822	837	765	802	841	835	804	875	798	822	838	883	742	833	814	834	843	786	879	815	875	851	815	827	849	894	844	857	834	851	862	783	836	848	852	799	814	813	788	845	861	846	839	777
30577	11071	8333	7918	5795	4048	2904	2791	2638	2188	1712	1468	1228	1102	973	868	768	802	655	665	653	569	507	478	491	478	499	463	450	496	487	457	458	431	400	426	409	384	404	392	394	383	437	352	384	356	423	411	394	400	381	382	366	378	421	401	422	363	395	425	420	390	408	383	434	416	399	385	396	421	404	442	411	407	432	421	379	374	404	395	449	393	343	404	384	399	421	373	386	391	402	378	394	437	402	364	403	428	384	364	355	430	402	433	388	372	378	390	394	407	399	418	394	394	396	350	419	415	374	398	383	402	422	401	378	412	394	422	360	406	468	368	380	389	398	428	386	353	401	390	407	407	389	390	390	408	377	403	351	421	456	378	384	392	431	392	394	388	414	399	390	410	418	369	420	407	391	430	418	359	404	390	378	402	431	440	369	379	368	379	394	405	437	400	408	349	420	413	414	414	372	411	364	417	430	391	399	390	421	416	394	376	363	389	407	392	376	365	412	355	376	428	411	431	389	399	360	404	374	393	414	374	405	374	396	386	396	389	399	430	418	381	444	384	402	369	398	420	377	383	364	417	406	397	390	408	401	392	354	371	391	379	377	401	383	419	382	393	424	378	374	372	415	370	369	409	392	384	383	391	393	411	412	386	413	395	386	395	386	350	376	348	368	398	394	420	391	395	391	370	402	347	417	426	417	364	410	415	385	388	406	396	406	399	431	420	407	406	411	389	406	433	417	440	439	388	423	381	405	406	403	419	394	416	372	398	403	444	371	382	422	397	413	388	386	436	404	413	383	392	410	365	404	356	373	382	379	384	367	384	411	423	411	393	418	384	378	429	427	375	438	384	409	429	421	377	376	368	373	383	393	402	358	406	387	343	374	385	389	417	415	386	380	420	352	377	389	423	428	432	390	406	377	415	394	396	407	376	390	435	397	425	404	392	418	389	408	383	407	426	360	394	405	416	387	417	394	420	396	425	396	426	387	389	354	387	375	411	416	382	419	412	422	432	455	435	370	368	390	413	384	399	360	381	392	395	393	456	416	389	430	409	425	411	391	421	411	367	360	390	405	398	397	396	437	391	386	398	403	394	373	385	386	379	354	392	334	384	436	417	393	348	396	379	374	417	433	402	403	404	430	414	426	423	380	385	374	411	414	354	405	402	406	375	406	446	363	380	373	369	447	400	399	405	402	404	378	363	414	402	376	395	430	410	388	412	405	404	423	400	410	403	362	389	421	424	410	405	379	409	425	393	373	389	422	405	369	422	408	416	440	402	393	390	356	362	421	375	411	422	379	390	367	402	393	384	387	379	407	414	415	406	376	392	418	402	416	382	407	378	357	367	365	372	366	364	365	405	404	395	409	400	363	375	403	398	397	409	412	412	412	404	382	433	412	411	386	381	423	352	395	383	379	406	398	391	408	387	441	387	413	388	354	400	421	404	402	416	382	379	359	426	354	362	379	367	385	399	403	428	397	404	398	353	367	388	379	406	372	378	363	390	407	396	392	390	391	411	375	406	400	413	408	406	421	402	384	360	393	412	375	425	430	378	330	388	457	422	399	374	442	364	450	409	371	364	384	394	398	390	378	382	394	390	414	389	384	396	411	408	357	375	385	391	413	405	402	355	407	384	394	426	399	420	411	378	372	417	399	437	400	410	428	373	392	415	399	459	424	406	381	422	370	369	375	363	406	424	426	394	422	427	411	408	398	379	406	378	388	406	396	416	426	403	390	358	407	416	384	399	431	387	386	393	394	418	389	417	382	380	403	428	403	415	399	422	440	427	384	366	391	381	390	379	382	421	382	344	373	406	433	417	463	418	392	418	418	424	384	397	408	420	395	363	390	386	395	406	393	384	366	366	390	385	387	400	340	388	393	345	374	397	359	403	416	431	353	412	353	398	378	364	398	375	366	374	393	411	367	441	397	381	405	390	391	347	387	375	404	400	374	378	376	359	396	395	386	418	431	418	431	367	391	449	408	384	412	456	386	386	407	397	408	369	386	440	376	379	356	371	408	405	404	374	406	413	423	390	378	391	393	390	391	391	436	407	410	404	434	361	366	385	379	395	430	384	406	411	467	392	409	359	415	402	418	398	377	421	365	375	400	400	378	450	425	413	396	401	389	374	393	428	389	400	392	410	398	440	386	360	405	417	411	394	430	385	394	369	406	408	409	387	431	400	423	373	413	383	435	393	394	348	399	387	432	390	379	382	407	404	376	379	396	410	376	348	393	406	399	418	398	371	418	427	411	384	403	427	415	419	390	398	408	384	444	396	388	402	373	380	417	385	420	397	402	368	371	354	408	379	400	386	422	394	384	405	348	404	367	426	375	389	406	417	404	402	389	400	396	423	401	416	413	397	412	397	391	375	408	404	400	395	435	404	394	389	404	387	398	405	392	428	427	409	367	374	382	401	394	404	430	391	402	396	452	402	423	405	373	420	413	359	386	382	408	362	373	387	358	398	388	388	414	394	423	415	364	406	420	403	367	413	376	393	422	383	371	353	379	414	394	388	439	376	402	397	371	402	379	397	393	390	393	442	376	420	417	356	391	400	394	403	395	417	397	404	395	371	406	409	423	367	406	399	387	428	382	390	394	339	397	367	391	409	390	360	414	409	387	348	399	381	414	391	364	400	401	381	394	401	396	399	334	430	393	422	400	366	361	377	430	429	383	346	371	396	413	421	417	404	382	398	418	396	383	419	380	419	416	392	395	403	396	376	367	367	402	444	386	374	382	380	405	424	388	369	415	376	425	413	423	376	387	374	394	396	397	400	379	417	389	383	378	379	389	399	375	374	386	399	425	383	416	451	422	376	406	413	436	396	383	392	434	359	415	382	401	384	389	385	385	396	365	398	413	405	405	334	412	429	423	391	421	426	366	356	366	359	374	362	384	396	387	410	378	406	364	456	384	362	379	366	403	389	379	403	424	384	391	374	388	400	433	406	376	378	364	392	379	377	384	410	375	374	415	433	386	391	389	430	365	385	390	380	400	375	385	401	382	411	403	417	428	419	407	359	429	405	370	372	384	400	376	375	383	404	378	343	380	396	379	429	397	385	418	400	411	368	379	385	392	380	384	424	411	380	396	399	433	404	405	381	410	400	396	402	441	364	367	420	383	423	416	407	419	394	369	390	363	392	398	400	355	393	384	413	407	383	381	382	417	404	397	379	427	404	423	405	377	436	431	425	404	368	394	355	416	365	372	429	427	400	354	385	418	356	389	431	398	398	430	403	391	395	401	389	393	393	417	418	356	394	369	399	377	356	377	384	374	397	391	412	391	380	398	431	395	405	382	381	395	385	436	388	409	365	383	413	373	380	390	400	368	393	393	393	415	321	341	381	380	370	391	376	372	398	373	460	415	425	367	405	372	374	373	446	383	400	397	454	408	411	441	382	404	408	369	393	391	392	384	391	382	398	419	425	429	417	368	432	423	414	392	376	395	402	453	402	428	399	394	460	436	370	385	448	429	375	388	393	380	381	405	394	374	453
17621	7379	13512	18113	16587	13411	10807	10657	10549	8936	7400	6319	5230	4752	4185	3467	3228	3073	2579	2345	2068	1921	1695	1495	1471	1442	1386	1255	1347	1314	1201	1243	1218	1077	1053	1050	997	987	974	1010	915	977	929	938	884	891	924	900	901	888	894	902	922	891	920	851	849	936	907	848	850	866	873	891	810	834	855	811	857	821	850	954	811	886	866	882	918	855	846	889	883	864	877	821	894	922	877	855	764	811	902	876	850	898	865	890	888	895	919	879	901	854	922	872	830	916	922	853	887	843	869	821	880	897	843	897	856	873	815	906	812	847	912	867	881	928	879	835	907	877	870	854	896	850	848	878	844	892	813	830	931	858	814	853	773	879	850	877	862	827	837	866	905	847	880	864	856	856	851	854	883	884	843	831	883	823	868	867	837	841	867	864	821	866	885	822	836	908	880	883	850	885	831	880	808	859	877	872	854	851	943	878	841	864	853	875	895	879	879	876	879	844	917	878	794	829	860	897	896	898	880	889	910	877	833	863	838	923	853	924	865	846	927	855	857	917	910	859	851	872	830	892	889	892	887	851	829	897	888	848	880	911	857	826	874	828	810	870	886	826	843	895	881	860	837	855	880	862	837	849	854	912	864	884	873	884	894	873	884	881	892	878	874	840	852	852	818	825	832	912	806	850	872	858	878	875	866	850	906	858	854	945	843	891	874	943	831	902	812	845	869	858	912	822	844	858	859	801	878	851	871	898	819	904	848	833	799	880	811	914	901	865	877	875	870	862	866	855	896	847	901	830	829	852	853	802	879	884	859	842	851	889	887	841	879	849	842	833	867	865	888	853	865	850	840	871	830	892	868	902	830	892	840	845	837	890	858	873	867	895	863	873	802	866	829	889	861	877	866	860	890	871	834	860	832	879	855	913	885	847	892	823	892	855	818	845	919	838	901	897	867	866	915	896	940	796	850	884	907	909	856	854	875	830	892	855	832	896	851	940	830	868	837	855	857	921	819	856	864	873	839	829	873	879	868	831	835	866	871	856	873	895	832	838	854	857	816	854	874	853	866	829	849	858	894	834	839	888	836	874	896	874	839	837	847	854	895	911	875	868	880	895	840	869	885	836	872	861	892	812	884	870	840	863	863	894	858	823	889	870	862	880	871	834	895	845	893	953	876	839	867	885	836	879	857	889	860	881	855	863	847	907	822	888	840	890	847	896	877	834	913	843	830	839	881	863	898	905	874	881	897	832	867	921	821	913	909	841	910	864	896	849	873	874	888	876	844	861	822	864	857	862	877	869	819	846	939	824	852	863	854	905	895	882	867	849	877	909	858	843	828	830	856	859	871	906	897	899	856	870	913	815	879	856	913	859	915	874	796	815	922	885	863	903	890	882	898	882	885	879	862	875	868	887	901	879	885	883	877	869	880	886	857	890	832	877	862	880	922	911	901	864	865	865	871	867	879	884	853	867	844	872	887	887	826	839	891	881	862	900	865	860	855	831	839	886	858	890	886	820	905	876	899	890	919	889	881	839	908	822	873	852	872	890	898	870	909	853	845	876	868	919	807	889	897	878	869	837	896	893	859	905	880	865	842	924	866	851	881	942	874	847	886	862	864	832	845	900	866	887	890	867	895	846	904	868	870	890	883	885	835	884	900	824	864	836	851	910	904	912	859	921	911	898	845	845	898	850	850	836	885	871	845	891	845	875	869	830	838	869	847	860	905	852	864	859	854	870	861	848	895	937	877	908	830	905	837	888	912	848	871	882	898	914	894	902	870	881	904	864	839	853	910	852	886	884	927	854	917	810	855	888	868	905	848	883	893	852	888	875	886	851	855	854	894	902	875	883	826	830	883	857	900	806	890	901	892	909	866	899	856	889	875	910	835	881	924	847	903	889	854	857	862	890	869	873	863	847	901	810	819	825	859	904	893	860	820	847	855	879	885	868	871	874	885	879	837	879	882	875	914	850	858	893	889	912	865	848	832	828	850	880	865	852	825	889	868	862	870	905	875	892	815	819	831	806	942	882	850	878	934	862	878	890	901	893	889	877	869	940	868	901	862	891	872	869	901	832	873	866	830	825	859	838	874	825	855	848	895	869	914	850	948	843	915	900	809	929	842	878	856	853	962	899	930	866	887	905	835	837	897	910	835	852	883	888	865	823	928	849	859	849	887	868	861	846	885	876	890	830	843	880	909	864	816	880	894	868	896	928	831	871	904	861	870	861	893	905	858	859	896	884	849	873	896	874	876	879	879	870	883	821	877	893	905	835	818	914	826	847	928	897	894	865	864	863	831	929	875	929	847	889	858	892	892	815	822	871	880	868	914	888	902	846	890	856	827	885	847	865	882	834	871	830	884	872	890	859	824	844	853	891	914	872	907	845	864	914	856	901	887	945	851	897	920	838	870	914	844	940	891	867	853	825	859	863	873	877	836	855	865	832	873	835	857	876	874	860	860	843	888	859	874	872	875	891	848	846	864	855	878	859	841	839	888	879	885	895	845	828	866	860	808	868	909	847	844	882	872	862	858	862	891	876	871	867	852	874	864	858	898	876	835	901	845	927	887	863	880	877	896	888	892	896	843	909	902	811	844	838	868	862	879	865	911	933	816	855	843	868	877	917	912	839	823	832	924	826	859	848	915	867	882	905	859	900	863	883	837	857	893	874	865	836	883	915	861	858	831	880	847	870	853	868	913	888	846	889	925	910	836	868	793	890	887	880	839	902	876	795	899	842	896	870	895	834	886	878	877	804	880	882	863	893	885	913	877	851	859	885	845	920	883	856	873	928	811	847	896	867	903	846	874	827	853	875	893	847	843	881	894	867	843	891	884	920	902	904	851	841	879	859	858	872	881	898	949	869	855	883	874	881	842	855	845	824	819	842	839	894	835	848	791	808	922	863	827	827	842	849	893	907	943	927	826	885	868	899	892	834	881	869	841	908	860	854	876	894	850	857	896	917	898	898	860	849	894	880	862	902	868	883	854	871	833	882	842	813	932	837	894	854	813	867	875	885	895	818	849	842	892	900	869	847	886	855	868	864	858	912	835	868	870	852	860	870	850	821	890	894	847	856	876	868	829	819	855	858	871	847	877	919	919	896	925	895	843	877	835	901	835	850	874	861	875	858	854	938	853	842	847	869	902	859	893	930	864	865	865	906	930	860	864	869	842	882	842	955	899	849	901	818	910	910	838	855	891	893	869	917	848	852	889	860	916	926	866	856	866	892	873	840	842	948	880	886	826	910	897	787	892	859	825	877	848	856	847	915	895	884	837	881	858	846	814	896	884	864	895	852	861	888	937	867	914	874	941	835	938	851	873	891	890	854	897	844	841	837	883	893	877	883	869	848	876	893	892	903	923	853	851	882	888	823	874	871	871	835	878	842	872	857	831	873	856	825	895	868	816	825	916	846	828	880	917	853	892	867	913	828	872	894	866	885	851	904	767	911	885	876	837	835	825	856	888	861	891	919	884	851	908	890	859	878	882	868	923	913	878	872	916	863	861	867	841	863
12162	5063	3734	3115	2613	1863	1301	1205	1199	967	823	723	546	499	482	468	484	407	423	375	307	309	340	319	331	319	342	339	305	329	323	287	299	294	288	289	285	279	316	308	289	329	307	253	319	276	299	272	267	264	248	285	248	276	272	290	288	310	291	279	264	258	274	280	275	295	287	289	282	278	282	261	273	272	285	280	265	294	259	268	291	305	294	282	257	297	294	263	302	296	253	302	299	276	284	276	280	259	259	287	255	295	285	256	282	301	271	248	274	250	241	311	305	293	277	300	289	294	284	277	272	225	300	262	299	279	296	300	295	301	275	299	274	246	323	284	277	308	295	292	290	277	270	281	287	275	254	245	307	306	311	301	302	321	277	289	274	272	308	261	290	292	278	292	321	273	278	281	256	267	279	265	246	242	285	262	244	284	272	271	295	270	280	288	291	290	286	267	290	300	229	280	310	288	270	291	293	267	282	255	311	289	295	304	286	276	281	283	238	268	266	275	279	293	260	270	294	283	264	302	283	290	327	243	275	307	266	308	290	281	297	276	277	299	305	287	292	277	279	265	291	295	292	262	287	247	267	274	270	281	302	312	296	279	302	316	318	276	291	249	298	273	306	262	275	284	279	279	290	325	303	299	341	264	307	300	254	288	302	285	335	285	285	276	265	304	277	275	295	267	284	280	290	260	301	271	311	281	273	330	331	298	335	289	292	275	277	277	285	247	267	288	287	297	311	266	286	269	303	286	278	252	248	269	266	278	314	292	286	258	264	300	284	288	268	279	291	289	302	313	278	302	254	266	293	322	292	318	264	291	293	286	315	281	266	317	253	297	270	271	277	263	285	294	299	295	268	256	304	306	243	264	268	280	289	288	269	238	268	281	277	272	302	287	289	278	277	292	318	317	285	293	276	334	258	295	277	232	298	256	257	313	296	249	253	274	295	294	282	292	290	271	276	271	272	292	294	286	276	291	255	283	267	244	260	263	275	283	273	284	282	282	263	317	284	276	280	250	272	313	278	291	303	297	294	243	263	263	260	282	294	275	285	298	288	299	272	267	298	240	281	300	289	262	239	287	264	234	289	279	293	304	269	266	271	290	285	271	300	305	282	287	265	268	272	276	303	228	275	296	305	291	303	263	278	271	305	282	266	255	300	260	282	280	297	274	305	265	293	276	294	304	300	287	302	280	289	294	291	296	282	279	294	279	268	290	314	293	272	274	296	240	288	294	302	303	291	290	258	270	280	299	295	270	264	267	286	291	276	242	255	261	270	280	253	278	286	301	285	312	265	273	272	285	279	296	277	257	291	303	254	309	298	274	266	313	324	273	275	283	300	282	270	314	260	276	271	276	266	301	285	288	249	240	291	316	253	277	314	290	270	268	270	271	290	288	291	279	272	297	284	268	243	312	258	289	278	326	305	295	317	276	275	303	309	292	255	269	268	305	295	293	268	306	278	300	290	269	261	259	279	268	317	301	305	277	268	270	297	308	311	279	304	281	298	287	270	301	264	300	290	297	285	280	267	292	299	273	251	246	307	266	290	263	263	319	286	286	262	299	277	288	326	286	273	273	276	296	257	297	310	236	236	307	252	279	284	299	302	259	310	300	261	274	279	298	289	270	270	280	291	280	285	261	290	267	259	314	282	270	255	291	253	280	272	253	274	258	250	276	295	292	278	274	254	249	274	291	296	292	278	259	278	273	306	292	277	273	300	304	347	290	267	276	246	268	273	297	257	294	263	292	316	306	300	309	294	283	298	289	316	305	258	304	279	280	277	335	305	296	300	290	290	315	293	270	271	259	253	277	284	294	282	281	277	310	271	286	292	246	292	281	284	265	296	256	303	268	261	251	264	291	272	295	259	263	282	300	270	289	266	302	252	304	300	302	297	298	287	285	268	288	251	275	267	286	286	301	279	302	256	298	282	275	250	293	281	257	229	287	289	291	325	277	252	306	306	283	307	274	276	280	281	282	258	298	296	316	302	260	265	258	289	309	279	288	302	294	272	249	279	257	284	292	303	308	281	278	287	279	280	305	248	286	289	270	280	278	255	267	283	248	279	273	276	284	258	302	292	261	268	294	274	253	285	266	277	301	306	274	275	281	270	260	278	246	279	285	274	276	271	325	315	286	277	286	235	266	259	282	288	302	278	282	299	306	305	278	284	310	286	306	268	272	295	271	325	295	282	261	274	310	266	263	277	273	306	279	296	287	285	245	274	249	320	258	283	276	306	264	272	297	312	268	275	262	301	251	281	300	308	269	260	319	283	283	267	270	293	253	298	293	278	306	264	306	286	282	251	290	277	288	270	290	280	285	293	304	258	248	294	283	281	284	261	305	296	281	267	268	293	282	303	287	271	304	294	303	286	291	306	262	271	271	298	266	280	268	285	256	325	272	312	301	287	273	257	260	255	258	276	281	270	270	291	266	286	273	290	291	275	280	264	263	298	287	293	305	292	300	262	240	247	259	284	298	295	299	268	299	297	289	271	265	280	269	280	318	263	329	275	293	301	260	261	263	279	259	281	271	311	258	254	273	286	267	312	288	293	274	261	280	263	276	291	277	309	278	265	280	261	267	293	253	275	281	288	265	285	271	280	266	288	304	278	249	300	285	285	287	317	265	271	296	261	260	274	289	293	297	304	306	276	281	253	271	276	245	260	278	289	280	257	278	297	267	270	286	280	296	294	299	284	270	274	256	265	275	294	298	272	289	270	270	310	295	285	283	293	277	274	246	253	243	249	314	302	254	274	273	258	266	271	263	293	255	283	274	279	291	295	260	280	263	273	262	302	267	312	278	272	261	291	297	281	231	268	286	264	281	287	270	265	309	284	295	279	296	286	299	258	288	266	275	319	272	273	306	243	292	245	289	263	310	264	229	268	295	286	297	271	295	287	268	244	280	281	276	296	283	252	238	297	273	282	291	318	265	284	270	278	303	266	331	277	277	307	279	290	280	260	287	303	269	264	293	253	281	279	284	274	277	300	284	285	271	303	279	256	273	322	296	280	278	248	316	298	263	266	274	262	257	250	283	295	257	275	290	277	255	270	280	301	281	255	285	273	271	295	277	301	283	282	263	265	269	283	285	308	283	256	273	283	271	285	286	281	291	299	258	254	307	237	267	242	279	331	319	283	293	293	305	301	269	262	283	289	281	256	272	266	286	280	303	261	280	250	332	289	295	271	263	267	306	269	288	290	292	287	301	281	281	271	286	291	301	313	313	267	272	278	262	304	301	285	285	298	290	292	283	293	299	272	273	268	302	274	259	264	260	282	287	265	268	248	268	269	286	281	300	276	302	310	270	306	311	262	292	268	287	287	295	282	330	322	303	279	305	261	273	300	322	266	293	304	272	275	259	269	277	327	283	277	259	259	270	257	306	284	285	290	296	308	266	304	290	266	279	265	247	278	274	331	301	267	256	292	271	265	254	255	293	275	268	273	268	283	298	281	288	263	278	279	255	275	272	288	276	270	283	270	299	280	293	254	315
7554	4127	6542	8974	8836	6998	5606	5152	5032	4013	3504	3112	2457	2098	1960	1665	1659	1483	1308	1198	1121	1021	939	959	860	805	911	887	845	822	766	794	775	737	687	730	685	694	686	702	698	672	665	679	666	601	666	642	669	614	686	654	670	631	628	666	708	659	617	714	683	665	643	655	655	658	630	620	658	634	640	613	605	660	615	658	674	675	616	657	666	616	725	655	668	615	650	675	632	672	662	690	650	679	648	670	671	672	685	642	637	643	663	671	646	664	624	640	660	642	651	646	648	609	643	672	674	640	668	668	657	610	688	671	632	672	651	623	648	663	628	664	662	634	654	659	679	671	669	651	664	710	625	595	639	704	616	672	635	673	668	642	625	660	637	680	660	642	650	656	656	641	632	616	712	638	642	629	634	639	620	623	671	621	668	682	658	644	669	620	663	659	656	687	602	663	672	613	665	640	639	656	682	649	640	672	663	634	610	672	686	666	673	657	639	673	689	645	644	640	631	689	654	627	622	642	695	616	653	674	654	667	656	634	607	613	666	620	646	673	645	642	681	678	616	629	642	668	601	652	638	655	652	676	702	617	681	679	671	632	679	682	641	681	650	621	630	649	656	643	686	658	689	657	639	647	679	662	652	660	640	661	646	625	596	637	678	700	633	635	667	628	632	657	637	664	635	639	675	658	687	624	676	616	636	647	699	675	609	624	663	622	705	648	662	653	632	647	647	641	642	660	713	680	662	631	649	634	640	669	644	644	647	658	633	630	674	641	619	678	643	640	629	644	593	658	593	654	666	639	696	629	645	624	652	614	654	629	640	664	651	705	649	664	640	650	643	668	630	631	631	643	704	635	637	692	647	670	688	680	649	648	665	613	650	651	673	645	692	641	674	631	630	670	695	583	666	634	607	703	668	589	671	674	666	654	642	698	677	689	686	643	624	654	661	643	696	631	642	668	687	658	616	656	718	645	621	718	647	656	688	616	694	656	663	690	646	656	658	623	642	633	656	638	621	622	665	654	663	640	677	640	671	649	648	706	639	651	626	645	669	690	628	642	633	657	662	627	624	580	694	669	660	645	666	676	649	699	655	649	635	623	633	690	677	623	662	664	653	638	708	648	657	669	651	649	592	623	638	664	665	611	680	661	617	694	670	630	677	593	627	705	622	634	662	665	628	638	636	639	630	665	654	681	660	684	614	673	653	656	647	621	701	666	659	688	657	653	658	640	672	669	690	622	645	665	631	673	736	668	653	702	620	683	643	650	645	660	622	636	645	638	672	665	694	652	670	659	662	621	647	648	666	658	620	653	655	655	694	705	671	670	630	686	661	644	640	676	677	701	647	640	666	635	661	660	655	706	655	677	621	642	652	636	619	644	663	670	657	691	617	634	657	657	655	629	667	618	685	650	666	682	650	639	645	599	700	656	660	641	643	659	659	607	635	620	652	668	617	652	664	677	622	628	618	633	649	716	633	649	658	644	655	624	663	679	584	642	663	658	693	668	633	658	664	695	633	688	652	635	630	641	648	646	652	636	652	646	678	639	651	663	675	658	650	704	651	636	676	684	685	693	626	663	669	645	599	643	628	659	674	643	691	625	612	682	616	665	652	643	655	665	647	651	654	683	646	633	623	641	625	678	675	662	661	674	646	629	620	647	669	635	684	645	641	659	674	643	673	659	640	605	634	610	635	617	601	669	652	662	681	650	621	646	614	674	647	650	671	640	598	652	671	665	644	631	659	619	654	595	686	675	680	657	634	588	627	664	632	682	684	645	637	611	655	615	639	664	632	612	608	613	655	626	678	636	601	692	649	672	630	667	675	635	657	639	661	621	659	665	629	606	620	705	616	684	616	596	628	646	655	666	660	700	648	624	655	659	648	671	673	676	644	627	632	637	664	623	655	657	679	669	650	659	720	624	693	674	654	685	617	656	702	641	658	668	669	643	628	672	695	661	614	627	647	682	679	659	634	668	659	635	677	708	657	642	646	652	658	638	669	666	644	694	704	640	638	671	667	682	666	666	663	636	683	623	608	680	620	601	596	672	673	653	666	671	660	683	662	691	597	678	659	679	689	662	642	646	665	673	604	650	630	698	625	657	629	603	686	686	664	637	635	630	673	642	648	647	684	655	662	649	695	657	638	618	658	681	627	647	661	670	677	700	621	625	627	662	632	705	650	650	656	674	653	731	669	676	623	615	668	650	628	668	648	651	646	687	676	672	657	625	667	672	681	656	658	668	645	646	626	618	671	586	629	629	670	614	631	618	662	641	636	643	682	636	620	630	682	596	704	644	701	679	651	667	621	645	626	657	670	690	651	628	599	608	684	628	664	663	617	619	615	603	667	665	613	664	666	673	644	673	650	642	632	595	648	647	632	624	642	684	648	691	649	643	657	627	673	633	649	630	705	669	636	706	659	645	637	670	712	678	655	643	646	647	638	639	627	651	655	642	628	638	641	648	694	650	630	638	649	666	651	611	672	650	698	631	625	648	638	640	642	646	644	654	631	653	657	638	630	672	678	644	660	643	671	617	648	656	648	651	668	638	613	647	615	615	662	651	662	692	663	657	650	652	653	646	664	672	638	692	621	634	700	650	668	642	640	658	630	666	614	632	659	648	650	627	655	620	646	646	636	664	647	669	649	619	636	667	651	656	640	619	657	680	653	688	623	653	644	695	609	637	663	655	597	628	608	647	597	651	630	685	682	626	678	685	673	625	694	633	667	681	683	674	624	680	674	702	597	624	660	646	673	638	647	665	632	661	651	695	681	643	615	662	654	645	635	674	630	650	677	638	649	642	667	669	650	658	669	664	638	632	647	658	641	660	712	656	650	618	663	665	644	640	662	680	642	660	637	662	616	633	660	621	659	646	653	628	646	616	674	634	646	696	667	618	663	630	666	675	613	625	630	638	634	671	668	657	659	642	640	685	644	684	654	656	624	665	684	687	640	629	622	699	629	712	611	666	654	601	641	638	604	633	668	647	678	641	660	698	681	680	635	677	647	665	630	657	638	652	618	618	631	628	664	650	641	680	661	636	705	618	624	647	662	658	701	619	650	656	650	670	696	662	650	633	636	667	636	650	603	658	643	644	686	671	661	662	693	633	651	679	663	678	656	639	635	666	670	647	582	644	665	628	641	699	697	660	673	664	614	657	632	661	657	629	671	612	651	630	645	613	666	650	644	628	643	609	631	639	657	658	681	653	624	701	700	661	616	667	624	660	670	617	673	632	637	672	694	708	661	609	630	703	645	641	671	642	638	682	639	651	634	650	632	665	710	655	614	646	636	644	654	642	660	631	639	622	628	640	632	617	625	667	657	678	675	663	621	637	650	670	656	648	686	658	652	637	607	640	640	672	658	658	710	653	630	616	643	612	607	671	639	685	647	655	646	646	624	666	658	662	626	633	643	663	664	658	621	650	626	634	645	651	651	604	606	661	665	658	656	679	623	658	674	631	636	657	656	686	685	660	702	672	663	667	622	633	613	630	690	636	646	626
24650	8330	5853	4831	3707	2744	2228	1886	1872	1469	1312	1104	926	830	741	655	641	576	585	510	533	473	439	424	424	406	437	412	424	374	406	390	359	362	407	355	362	420	377	385	378	382	356	399	416	339	370	381	367	374	360	372	392	388	387	384	376	374	353	341	398	346	411	355	359	359	387	372	325	365	339	332	345	382	386	369	369	353	387	373	359	360	347	351	381	383	373	372	381	376	363	374	373	345	392	359	374	357	373	393	371	340	333	389	375	361	388	358	351	418	423	368	373	330	346	350	382	380	344	377	343	371	339	381	396	358	318	391	357	412	358	340	377	386	373	368	353	394	363	351	388	321	396	347	344	407	352	390	375	348	388	332	362	360	364	360	379	398	409	346	351	366	352	335	353	400	366	376	365	388	363	386	368	393	361	349	371	378	397	383	377	345	366	364	395	349	342	377	365	427	386	363	366	340	343	379	348	383	366	346	334	379	340	351	370	414	392	344	365	369	346	341	357	371	329	373	361	398	338	345	374	354	357	365	386	329	335	376	371	391	345	345	359	348	334	328	363	337	312	398	369	348	321	351	367	353	395	359	369	344	337	348	372	389	336	386	343	346	363	344	351	367	310	347	367	367	358	331	364	383	358	344	373	348	354	404	359	399	397	355	360	363	355	372	391	375	370	393	374	346	354	359	368	362	354	405	400	363	363	362	309	365	336	359	342	377	374	380	375	345	385	334	363	398	367	415	393	367	327	361	371	343	349	335	369	405	405	373	371	377	349	348	354	368	372	367	361	357	382	394	352	365	359	365	344	367	354	365	366	391	350	361	375	363	336	377	355	338	360	382	375	356	387	361	387	341	360	356	362	340	367	365	403	373	413	376	350	386	351	359	372	348	357	358	413	359	360	371	332	349	356	355	354	364	355	341	369	342	383	388	389	376	368	380	361	354	353	358	354	343	348	368	339	363	349	388	365	358	382	369	345	356	344	381	360	376	373	370	355	389	368	377	344	337	383	400	365	385	348	336	361	305	335	369	369	367	348	374	369	366	377	355	350	336	385	364	358	358	352	325	394	380	388	378	374	343	351	346	360	345	360	386	393	359	386	359	344	351	364	393	370	351	378	349	387	370	353	339	347	407	339	358	368	393	401	336	366	341	366	383	387	358	359	380	341	346	374	376	363	354	377	361	389	377	346	407	356	348	361	331	368	343	352	365	367	370	360	371	389	350	385	355	355	343	349	355	338	386	343	344	363	340	357	375	349	394	357	382	366	343	360	351	355	365	375	384	344	373	352	325	392	348	364	344	371	389	343	356	305	360	354	381	334	346	326	352	358	369	382	388	385	363	365	385	350	392	393	406	371	352	312	370	340	380	347	365	373	357	380	348	375	358	375	347	381	354	365	373	348	361	397	352	394	361	346	366	352	380	368	386	377	380	368	372	365	343	355	338	351	354	415	384	371	348	384	355	370	404	373	366	373	328	344	370	404	350	379	363	369	365	373	384	349	326	354	351	323	376	349	427	399	394	361	402	372	383	366	380	396	384	352	382	360	390	345	381	390	376	341	371	381	371	417	320	360	360	366	363	355	367	401	384	382	363	374	335	381	348	374	388	347	392	422	344	353	354	373	344	340	361	367	371	339	342	345	335	394	341	361	325	359	368	351	361	416	323	399	376	375	338	330	358	405	343	361	354	339	364	354	352	359	356	362	392	355	363	347	336	370	373	370	384	359	374	337	346	322	404	359	376	388	374	367	341	359	389	347	353	329	353	377	384	364	396	395	365	375	351	357	372	338	353	339	348	386	372	404	322	377	381	357	374	346	365	371	354	338	326	365	359	373	348	361	353	375	332	346	389	366	365	339	388	373	353	373	344	362	371	351	373	346	358	363	341	366	409	336	393	406	368	366	370	372	406	388	374	381	348	356	352	312	358	374	375	359	390	353	383	370	353	364	363	362	364	355	354	373	379	319	337	379	330	355	378	347	366	392	350	345	337	333	369	356	360	339	388	366	362	374	367	397	365	360	367	359	361	340	358	385	355	371	357	366	339	385	364	349	352	369	370	349	366	367	356	378	382	365	380	386	394	357	352	361	352	370	367	359	360	332	377	363	368	341	355	330	364	348	374	379	377	386	347	357	333	353	379	331	349	366	340	341	389	327	363	367	371	395	352	380	344	342	347	352	365	342	400	340	385	385	347	374	332	377	354	360	382	344	388	345	360	376	397	382	368	383	357	405	361	359	340	338	352	344	360	356	380	379	336	348	350	368	337	328	374	359	357	373	353	323	368	398	374	395	382	361	340	372	314	330	344	340	401	356	378	336	386	328	383	345	380	384	375	375	367	376	363	358	383	357	366	331	362	365	376	366	383	374	354	348	378	397	333	342	378	325	377	368	377	413	368	356	377	362	344	375	407	376	351	331	351	369	388	361	324	346	383	356	332	385	368	339	397	346	370	362	358	383	363	362	335	340	381	384	399	388	347	363	367	380	347	365	366	384	387	383	327	365	351	360	340	354	368	355	395	368	387	356	395	321	376	394	373	380	371	402	387	389	389	354	366	388	363	339	417	407	371	405	374	357	391	369	348	393	345	377	355	353	343	351	381	363	366	354	377	362	359	381	337	375	354	373	384	383	347	373	387	356	397	367	343	382	348	393	373	355	351	366	362	411	335	393	390	360	369	406	362	307	394	349	332	350	365	337	394	350	359	378	357	360	364	406	385	346	343	390	414	368	368	352	380	391	396	362	348	415	345	366	386	396	364	359	388	323	374	400	357	383	359	369	353	392	354	353	342	341	329	362	363	321	361	363	377	352	361	333	369	360	343	312	355	365	371	381	349	349	375	355	423	355	388	368	375	358	387	388	353	416	378	381	330	341	322	377	358	359	410	426	360	413	368	386	360	334	383	321	360	367	361	368	368	385	390	374	363	385	350	399	354	382	368	337	395	370	366	379	330	344	363	379	366	359	382	364	346	363	342	376	352	357	402	327	332	336	372	368	354	348	383	375	377	330	327	369	405	347	393	389	383	383	392	368	383	358	324	358	375	325	370	368	345	367	374	360	377	337	339	332	332	362	385	369	376	374	365	372	408	359	316	342	350	336	339	386	379	398	387	324	352	366	339	396	371	385	355	390	326	333	360	367	364	342	334	370	345	367	373	392	348	356	370	347	349	352	401	370	384	322	366	348	358	367	356	373	413	316	369	367	388	353	370	342	343	353	348	374	333	406	354	361	387	340	352	355	360	357	371	338	349	375	347	381	378	367	359	341	379	353	329	368	351	322	351	376	333	382	366	347	339	362	363	342	346	348	391	357	336	358	357	338	376	347	359	421	367	375	391	361	369	369	387	370	378	354	366	362	329	390	345	387	344	368	373	364	377	380	361	323	349	380	330	381	367	383	368	371	403	346	350	346	368	328	331	372	333	383	334	358	382	376	348	358	377	370	360	346	374	341	418	356	355	407	351	378	380	368	374	365	344	377	351	323	372	370	348	368	361
15585	6002	9974	12118	11970	10585	8605	7553	7777	6541	5582	4754	4056	3331	3122	2552	2341	2150	2059	1770	1572	1507	1424	1261	1149	1250	1151	1162	1139	993	1029	1116	1023	877	965	907	844	867	885	876	827	871	869	863	863	862	805	832	811	870	847	850	844	816	830	807	827	850	824	812	779	792	799	810	808	794	807	810	859	845	807	801	860	819	792	826	794	837	826	814	840	779	772	789	808	815	798	852	838	799	813	806	849	816	866	835	832	841	791	769	804	790	884	773	778	801	859	786	823	805	760	786	848	787	786	787	822	802	834	810	827	787	804	793	849	878	812	789	800	820	833	812	843	858	830	809	792	819	760	823	832	807	825	786	828	827	790	756	846	784	840	812	787	801	755	805	787	801	828	874	787	799	789	861	814	855	846	855	822	833	844	837	784	811	773	814	818	829	835	810	823	834	815	832	771	875	837	848	825	864	840	816	833	832	807	807	817	792	814	815	822	826	790	780	843	819	797	769	816	847	813	804	785	850	809	819	758	786	848	802	814	779	859	883	729	873	812	812	802	822	834	800	780	800	802	826	794	830	854	837	844	764	776	807	833	836	817	837	829	838	829	801	773	843	851	826	851	794	826	837	862	810	785	867	837	826	839	815	788	816	859	772	835	779	820	842	846	823	826	783	842	831	780	787	798	792	805	856	876	834	815	791	878	808	810	781	831	861	830	838	838	801	785	853	819	822	841	808	800	811	856	796	778	798	805	760	825	857	839	781	835	898	761	830	836	782	799	820	852	792	870	822	816	812	849	806	853	837	873	834	805	852	796	812	834	823	784	822	832	762	784	800	815	837	800	804	784	791	824	817	849	777	830	842	815	851	855	817	810	811	815	764	806	790	842	823	753	849	786	802	851	796	846	810	863	789	766	781	840	869	820	840	822	818	859	860	806	808	825	812	816	799	819	881	812	821	845	807	791	827	820	844	869	822	829	815	845	842	822	800	798	777	830	814	793	806	858	827	874	804	828	822	807	814	804	821	800	826	848	824	855	827	839	803	789	855	830	824	826	812	838	816	825	849	854	750	865	761	837	866	801	827	840	805	813	880	751	863	805	784	845	841	856	790	849	830	886	817	858	862	779	807	809	774	799	823	792	802	834	787	800	809	826	835	793	789	776	816	856	797	843	816	831	755	858	820	767	787	821	796	853	826	769	840	785	796	846	804	838	782	783	818	813	797	757	818	833	815	799	784	818	870	877	844	817	809	849	766	858	813	818	791	818	829	842	850	803	837	884	791	824	774	838	822	830	756	806	831	770	845	790	848	780	813	805	860	858	773	803	856	820	797	838	836	827	790	793	809	822	819	781	857	813	869	755	810	853	825	850	786	806	819	803	809	806	795	784	813	842	801	737	846	839	837	833	842	798	786	827	799	810	766	813	772	799	843	787	828	803	841	841	832	797	821	758	804	799	829	771	879	815	827	809	779	818	846	791	825	774	825	804	839	855	884	770	840	853	800	832	805	796	839	840	834	774	826	835	779	847	800	839	783	794	815	830	820	847	869	836	825	826	854	785	794	834	802	813	800	865	833	778	812	795	828	825	840	840	839	790	799	830	829	832	817	829	804	811	831	792	842	827	859	837	830	760	871	814	836	774	823	817	802	794	811	823	811	862	803	813	816	825	841	869	825	850	831	785	825	752	807	826	782	833	843	806	837	885	771	803	866	777	822	838	842	762	817	817	797	832	803	806	826	804	853	819	847	862	796	803	851	805	807	862	835	845	820	779	807	830	788	794	792	777	848	834	839	804	826	753	811	814	822	798	799	860	797	800	795	852	800	796	834	821	868	859	830	884	802	841	783	797	836	806	824	760	775	773	811	774	770	783	817	858	826	845	811	827	830	849	841	851	811	831	818	866	783	844	868	811	799	850	810	822	773	777	812	783	811	781	744	836	783	809	816	804	794	826	855	868	810	761	781	835	784	835	850	838	882	834	836	824	799	813	841	832	811	787	826	786	800	822	786	808	800	850	798	878	852	818	814	854	800	805	840	816	829	860	869	814	781	829	799	811	846	817	776	825	779	793	871	798	821	838	782	843	798	796	776	891	787	848	793	821	858	805	826	810	798	817	794	831	823	783	796	793	821	830	784	825	785	778	768	811	895	812	814	751	867	830	886	801	777	812	749	823	852	816	855	783	803	781	804	784	836	815	858	819	801	782	865	824	864	830	811	828	816	866	791	812	798	788	845	874	793	839	837	795	838	833	831	802	774	784	824	831	826	845	777	798	797	816	864	832	853	842	826	795	794	780	806	802	830	787	790	772	761	848	808	799	773	854	787	836	805	792	784	822	817	800	768	809	789	862	814	811	841	865	811	800	783	836	806	825	790	792	811	764	844	766	779	774	782	783	773	846	746	828	803	838	853	817	803	845	815	870	792	822	764	804	810	839	870	846	805	805	820	805	825	806	846	780	868	826	832	768	789	857	785	856	804	835	831	853	788	803	810	788	795	834	811	809	804	784	779	854	850	807	807	815	809	788	871	839	842	795	788	854	802	792	818	799	788	780	828	809	760	798	824	861	844	817	842	777	812	750	781	807	843	869	866	826	798	774	815	820	816	819	837	811	810	823	838	746	804	797	812	862	815	774	822	854	808	869	787	773	803	818	821	819	797	866	804	839	786	737	752	800	807	833	851	831	785	834	828	832	840	801	855	791	820	769	812	855	743	822	870	813	833	843	809	767	806	875	828	847	840	822	812	800	847	826	774	820	842	778	855	833	849	816	791	809	802	806	813	825	829	867	817	803	849	858	780	837	766	812	817	826	812	838	794	829	817	831	858	770	846	842	813	829	803	820	841	863	796	870	857	802	796	818	809	820	815	809	792	850	830	787	814	806	848	824	798	807	825	833	772	870	822	812	834	807	800	750	870	788	820	820	780	839	827	830	813	787	822	830	822	806	768	860	816	798	835	771	787	790	814	866	781	815	779	841	796	852	850	806	844	813	817	753	823	870	826	867	820	831	858	738	813	823	864	793	803	862	819	818	818	850	811	790	812	847	787	798	861	822	829	855	782	822	829	872	766	789	826	804	802	766	821	846	791	764	852	777	823	852	796	835	792	867	791	807	816	793	797	772	833	783	795	822	812	813	840	833	793	798	792	800	797	845	865	829	822	774	810	777	808	817	815	827	819	768	828	841	781	804	830	796	823	816	839	861	843	780	738	792	782	868	786	802	836	801	804	781	834	823	792	805	848	817	791	832	761	833	801	790	784	847	809	831	828	785	828	769	867	817	858	800	755	811	765	807	823	836	835	812	790	821	828	831	791	835	822	836	875	786	873	862	846	857	867	780	803	845	788	830	835	784	806	797	825	785	802	813	813	839	824	842	796	884	813	804	814	824	810	761	859	762	806	823	832	870	829	832	833	781	818	805	854	802	879	769	802	877	803	835	790	811	848	857	816	794	820	799	811	778	814	854	827	811	813	808	828	839	818	802	804	848	839	856	778	792	828	772	837	817	829
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
