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
336738396681	336738397237	336738397787	336738398337	336738398887	336738399437	336738399987	336738400537	336738401087	336738401637	336738402187	336738402737	336738403287	336738403837	336738404387	336738404937	336738405487	336738406037	336738406587	336738407137	336738407687	336738408237	336738408787	336738409337	336738409887	336738410437	336738410987	336738411538	336738412087	336738412637	336738413187	336738413737	336738414287	336738414837	336738415387	336738415937	336738416487	336738417037	336738417587	336738418137	336738418688	336738419237	336738419787	336738420337	336738420887	336738421437	336738421987	336738422537	336738423087	336738423637	336738424187	336738424737	336738425288	336738425837	336738426387	336738426937	336738427487	336738428037	336738428587	336738429137	336738429687	336738430237	336738430788	336738431337	336738431887	336738432437	336738432987	336738433537	336738434087	336738434637	336738435188	336738435737	336738436287	336738436838	336738437387	336738437937	336738438487	336738439037	336738439587	336738440137	336738440688	336738441238	336738441788	336738442337	336738442887	336738443437	336738443988	336738444537	336738445087	336738445638	336738446188	336738446738	336738447287	336738447837	336738448388	336738448937	336738449487	336738450038	336738450588	336738451137	336738451688	336738452237	336738452787	336738453337	336738453888	336738454437	336738454988	336738455538	336738456088	336738456638	336738457187	336738457737	336738458288	336738458837	336738459387	336738459937	336738460488	336738461038	336738461588	336738462138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2709	3650	2300	2709	3650	2300	2709	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2712	3650	2300	2712	3650	2300	2712	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2714	3650	2300	2714	3650	2300	2714	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2720	3650	2300	2720	3650	2300	2720	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
53441	49937	46829	45391	40955	34434	28709	27824	46974	45901	44601	43080	42718	36278	34043	29507	28909	30494	26062	18429	18531	25291	26066	20227	14605	21414	15350	16834	12847	12172	12246	11004	11504	11032	11546	10410	11528	10163	9467	5976	2048	1143	916	1275	797	571	499	437	321	284	273	251	242	214	218	205	226	206	253	245	209	193	220	193	178	194	210	187	198	227	215	212	187	215	245	381	376	379	316	262	235	202	231	196	204	226	203	235	216	210	186	190	200	178	197	182	189	197	195	190	203	187	194	188	206	199	214	201	167	202	200	192	194	207	220	194	221	206	189	194	183	207	187	210	199	185	193	183	183	187	201	209	229	204	189	199	195	201	191	203	178	191	166	212	169	199	192	205	207	204	212	187	203	220	217	199	196	177	222	210	216	229	235	215	181	212	223	190	217	203	202	194	201	201	195	201	181	189	194	179	199	200	186	217	204	199	202	174	195	176	179	186	212	200	188	213	179	201	196	225	205	204	215	204	185	213	203	186	188	188	203	211	218	184	218	204	194	199	201	199	186	205	210	191	165	214	185	187	187	199	195	211	185	206	199	215	193	183	187	187	201	197	164	191	213	227	220	200	208	225	219	192	184	193	183	176	178	179	186	187	211	192	210	218	193	162	188	186	213	210	206	185	184	235	202	224	209	205	220	228	210	210	197	198	225	206	201	205	193	180	213	175	221	187	219	183	194	203	236	185	190	176	186	206	172	208	210	166	201	173	197	197	186	186	194	197	198	188	206	195	198	198	220	189	183	175	195	222	216	194	203	189	221	203	202	172	235	192	205	194	190	171	235	200	224	180	197	219	209	215	194	182	178	222	195	194	204	206	173	207	209	218	199	199	178	212	206	177	236	192	214	195	211	181	195	189	181	200	202	205	191	202	214	207	186	193	186	179	196	201	195	198	185	173	203	213	189	225	193	207	183	181	194	197	204	189	200	187	208	202	211	220	203	213	203	191	183	191	203	197	190	196	183	205	194	206	187	202	217	206	179	191	203	202	225	205	181	216	213	202	232	214	202	209	196	208	184	193	189	207	198	184	181	179	219	204	207	214	208	204	214	189	217	216	195	202	162	193	194	199	206	187	231	188	192	192	203	188	203	194	195	220	211	194	194	219	200	201	188	235	198	209	191	209	163	193	174	220	226	210	183	176	198	186	222	182	191	210	202	217	193	194	254	192	208	231	182	208	218	167	204	190	206	197	179	167	185	199	185	211	224	185	210	201	203	182	183	188	200	199	215	189	221	202	206	181	187	206	189	203	195	199	182	189	194	193	205	221	211	202	205	198	211	216	197	212	199	201	209	197	189	226	189	223	212	190	204	184	204	192	189	180	174	204	209	211	207	203	226	228	164	198	192	202	208	220	208	187	219	215	229	217	180	183	178	226	210	192	208	189	199	214	224	161	191	201	185	195	195	194	199	194	186	198	191	193	200	202	194	205	201	209	209	193	200	210	202	199	193	188	174	164	190	187	200	212	192	176	197	203	193	169	212	204	210	197	186	232	197	221	200	201	213	200	209	192	202	200	199	221	202	195	196	187	216	203	199	181	163	219	208	191	187	199	201	213	193	196	202	188	190	195	204	176	210	189	183	179	231	207	213	197	184	195	214	182	186	219	176	209	188	200	206	203	184	202	207	213	187	192	177	197	206	199	226	204	190	200	195	186	174	216	214	183	182	205	184	188	202	189	191	202	196	200	186	211	198	219	166	201	205	180	190	168	206	207	182	203	236	193	193	214	205	204	203	199	212	202	193	181	193	207	233	197	201	209	198	194	231	201	210	196	191	217	194	199	195	192	190	193	197	214	186	201	219	217	216	197	206	202	177	209	221	200	199	189	198	192	191	183	211	191	193	214	201	195	193	202	201	244	194	185	187	169	214	198	204	191	179	157	180	192	196	202	179	198	196	191	163	158	183	177	203	217	230	230	211	220	199	203	160	205	190	177	187	191	196	217	170	199	199	218	195	226	207	218	199	209	211	201	209	189	198	216	179	194	220	222	196	214	190	214	211	217	191	185	200	197	190	214	208	200	182	198	198	195	205	201	218	199	211	219	201	199	216	198	193	207	199	195	213	215	183	185	202	223	207	215	204	186	241	214	185	208	171	174	234	214	221	207	191	199	200	197	172	189	211	189	199	202	201	171	179	201	214	182	208	189	199	201	192	234	195	224	181	218	203	218	177	209	188	197	226	176	175	195	194	185	194	204	189	211	183	184	219	206	210	214	218	211	193	212	207	222	203	198	220	204	190	202	204	185	189	171	194	240	186	203	193	186	204	188	191	203	220	181	207	172	203	187	201	185	219	222	201	212	182	194	195	179	243	203	191	205	201	218	187	196	186	178	208	202	193	199	182	187	221	196	184	208	169	218	215	181	217	201	186	193	195	198	181	218	216	180	179	199	208	191	199	178	208	228	196	207	205	208	208	204	166	204	189	204	162	199	208	198	211	207	232	195	186	224	172	196	178	173	195	190	185	199	191	214	237	177	189	195	218	196	226	228	206	185	202	187	207	199	206	212	182	204	188	213	189	202	201	161	184	213	205	193	181	206	182	196	189	217	204	178	176	210	197	180	173	213	218	231	197	179	215	223	200	226	183	183	199	226	206	177	187	160	206	210	203	217	202	199	189	194	196	203	197	223	193	220	199	187	203	232	223	188	213	192	200	202	207	195	206	214	181	220	203	217	205	220	208	216	189	186	182	168	209	210	196	196	216	210	210	180	195	203	203	215	187	232	212	176	176	217	191	184	204	230	221	219	200	200	188	193	195	190	202	189	167	194	211	218	203	201	190	195	205	209	181	186	189	193	206	220	211	209	187	214	191	191	197	199	213	163	213	181	185	178	181	202	158	192	174	217	229	213	220	199	189	207	196	196	191	201	215	186	190	180	165	210	204	202	211	220	201	195	194	211	215	199	171	209	199	199	182	185	225	183	219	178	214	195	210	216	196	215	207	198	212	197	212	224	186	199	177	194	221	177	215	207	218	176	190	193	198	214	203	187	192	214	195	191	223	205	221	189	199	192	187	188	204	201	167	165	188	200	208	216	175	201	204	225	215	182	202	212	182	208	214	193	184	220	212	192	193	197	208	195	205	202	185	218	186	202	229	193	198	180	213	182	214	213	205	222	214	192	224	217	217	212	227	200	209	193	212	184	218	218	214	194	211	238	208	202	210	176	193	209	214	188	194	186	205	182	187	214	212	203	182	191	183	205	191	218	206	199	214	195	222	181	198	194	216	188	217	182	231	203	175	176	196	207	214	212	192	220	213	206	188	217	216	187	176	226	225	196	190	192	206	203	199	236	187	214	199	198	186	194	197	201	197	196	213	177	229	206	189	198	179	188	198	185	220	209	200	203	202	209	197	175	198	188	176	187	198	198	239	187	190	197	218	197	207	190	193	208	203	202	178	201	197	193	224	191	191	197	210	192	191	186	234	166	184	214	218	182	231	200	206	187	198	191	213	192	199	210	177	183	187	195	178	170
41362	49567	56788	55291	58238	51330	47383	39958	60037	66783	60197	60600	60989	52755	50970	49118	49139	48328	45150	37175	43234	48290	49716	43138	37809	44956	38470	42049	36137	36513	36993	34220	34375	34145	34499	32757	35646	33950	32416	21331	10516	6248	5513	6844	4230	3017	2642	2235	1420	986	911	986	765	596	519	564	484	564	573	542	543	505	485	544	525	530	526	545	477	506	495	513	501	520	954	1618	1526	1418	1171	841	637	543	474	464	501	464	457	443	442	454	463	509	491	484	480	458	432	498	458	445	475	434	478	441	450	475	504	447	467	465	454	461	486	482	471	474	469	460	501	493	475	451	414	432	491	452	499	456	478	473	464	481	454	459	485	495	493	515	441	468	465	465	465	435	448	483	456	466	436	432	508	466	450	472	401	425	435	481	473	498	471	440	454	491	458	440	486	483	500	473	446	493	484	499	441	455	462	498	447	464	461	430	420	442	452	491	481	471	467	472	469	434	486	431	447	452	441	460	481	457	451	489	445	471	466	422	455	468	470	464	455	484	494	440	432	482	477	501	502	451	444	456	460	503	453	475	446	412	456	445	433	457	445	475	465	457	437	467	474	465	473	459	485	476	458	469	469	516	452	465	454	444	446	480	497	478	463	504	478	439	465	478	445	478	429	461	490	490	424	461	488	496	528	484	456	437	445	496	442	467	481	446	498	454	467	460	450	477	455	504	459	448	486	448	432	437	448	439	438	474	459	435	436	497	489	444	450	464	438	446	440	530	472	448	498	501	461	453	465	449	465	459	456	437	467	471	450	424	450	438	453	462	462	458	468	477	453	468	444	480	451	481	462	479	466	493	484	491	464	506	446	450	465	447	464	447	466	470	458	461	438	458	450	493	505	491	467	453	459	439	443	489	484	440	497	461	446	509	464	477	479	472	446	492	514	458	484	483	494	460	451	465	447	500	438	507	479	495	435	461	450	458	448	443	474	452	477	471	411	455	495	453	457	471	470	499	479	457	441	464	467	451	457	454	440	448	416	463	486	468	458	467	450	459	509	477	462	437	454	483	482	455	437	480	438	447	450	470	446	459	437	459	484	471	448	502	459	480	462	414	469	475	475	442	463	458	492	459	459	461	464	450	473	442	444	474	497	441	431	478	490	461	440	478	504	478	454	485	441	406	493	462	485	465	458	491	446	450	482	449	446	474	447	469	478	458	472	481	448	465	469	457	466	463	445	421	489	449	421	464	471	458	458	465	433	466	442	452	450	460	451	475	510	449	449	505	440	427	440	486	432	494	450	450	469	457	476	462	499	462	472	465	467	485	464	458	446	472	497	448	458	459	466	443	484	460	468	459	460	479	476	495	511	460	436	441	455	474	462	422	469	450	421	438	445	449	442	419	489	456	478	451	480	437	465	470	471	473	449	477	432	481	442	465	508	496	445	425	477	457	445	461	439	466	448	443	475	497	473	478	442	452	461	440	453	446	447	495	470	471	459	496	454	463	454	460	468	415	444	473	464	466	495	466	459	503	466	482	501	471	456	465	497	477	459	426	467	465	467	492	469	482	471	487	470	456	457	473	470	465	449	444	463	444	433	484	456	461	440	455	485	448	466	517	448	475	507	485	456	490	468	432	447	463	411	500	436	449	458	462	466	469	434	421	479	447	460	477	495	457	420	456	455	437	488	451	481	480	433	493	466	453	432	494	469	485	497	465	514	466	501	430	456	474	458	468	444	452	450	470	494	471	489	456	458	490	451	489	500	475	441	464	492	462	450	456	419	467	420	476	467	484	515	468	452	448	449	477	450	444	508	461	483	448	420	454	496	493	452	440	489	455	419	474	468	487	462	467	457	459	486	456	466	473	476	497	501	439	441	484	466	472	481	484	489	433	467	477	494	459	456	471	457	474	451	487	494	470	496	424	485	458	484	467	461	459	463	471	464	456	498	450	461	401	425	450	484	463	484	478	475	482	523	454	448	444	493	462	441	454	420	452	465	505	496	449	470	451	462	480	492	435	453	445	451	465	455	463	448	459	478	469	464	470	498	484	447	471	452	460	471	473	481	442	454	467	491	447	435	443	469	513	519	463	455	486	497	469	431	468	461	493	460	483	472	493	499	484	484	471	421	417	534	438	443	441	451	450	453	454	463	493	445	486	490	463	495	477	480	470	456	455	495	454	501	445	440	510	446	434	455	456	431	454	496	502	471	469	446	476	459	430	440	490	456	467	430	433	432	487	479	480	438	469	457	504	440	488	477	474	469	466	444	451	441	463	468	474	472	459	488	482	473	456	484	472	463	453	440	474	446	473	469	492	446	444	442	477	449	452	441	473	478	460	493	475	511	474	472	433	450	481	450	459	455	455	498	454	502	443	476	453	489	445	465	481	477	464	489	448	490	473	443	446	459	452	447	497	468	415	447	468	456	484	476	450	443	444	466	467	483	438	498	433	441	499	487	494	454	471	492	462	462	425	451	492	466	456	452	476	506	466	466	455	478	460	477	449	505	508	462	433	466	458	472	454	464	496	489	466	472	505	505	465	477	470	464	469	472	499	464	495	449	471	460	469	478	428	474	446	439	473	477	415	507	477	488	451	480	434	442	465	514	461	474	462	451	478	470	441	446	474	492	466	484	458	458	453	491	425	460	441	434	442	457	470	485	432	451	446	465	480	469	453	473	474	511	442	454	463	418	447	459	446	413	452	460	441	454	454	438	478	462	466	485	470	466	478	463	453	478	460	452	463	457	442	410	406	468	471	456	428	464	434	467	483	466	451	472	427	493	483	501	444	461	471	469	489	430	441	468	478	482	485	418	440	422	435	405	512	476	462	441	405	461	463	496	437	478	462	474	450	458	434	505	490	477	459	420	438	442	484	479	500	478	434	467	484	431	488	447	468	473	439	482	446	465	432	428	455	467	454	479	432	483	487	476	433	488	439	428	470	447	454	487	453	494	447	489	419	499	485	493	483	458	451	475	422	446	448	447	473	446	452	482	457	495	477	465	475	455	472	470	454	488	470	462	472	447	451	464	456	438	443	472	509	495	430	485	489	422	480	475	435	439	459	459	419	466	481	471	458	471	448	464	450	467	472	463	433	504	432	475	475	455	487	465	467	411	471	453	455	499	471	454	466	415	471	446	439	465	492	437	420	466	463	469	474	448	456	462	445	460	453	429	466	494	454	437	451	500	490	491	449	436	486	460	476	413	442	450	472	489	461	422	462	420	478	439	449	461	442	465	466	468	461	479	454	454	509	476	436	467	450	482	452	451	478	447	495	500	462	485	445	474	437	443	455	470	438	470	439	463	470	462	472	475	485	456	457	472	463	468	470	462	450	455	432	453	449	438	476	488	480	467	469	456	484	458	446	464	440	524	456	460	474	507	489	491	422	479	413	467	494	471	474	450	463	467	416	453	470	465	509	430	492	481	518	499	469	444	434	463	456	475	440	492	425	478	476	452	460	488	469	457	463	437	464	449	467	458	454	471	497	455	443	504	463	435	458	480	437	478	455	485	443	430	475	456	512	468	438	446	460	506	458
13823	16227	22775	32000	22859	12989	5723	2544	4105	3575	2908	2654	2187	1273	1110	981	1023	965	811	667	665	883	853	603	504	589	537	550	523	448	485	451	419	445	388	409	415	420	446	330	292	245	269	283	273	272	233	229	252	237	240	236	231	256	226	243	250	255	265	260	276	259	275	239	261	253	238	264	236	242	251	240	210	280	260	280	260	273	260	274	274	260	262	251	227	250	253	264	253	249	243	250	228	241	238	244	240	269	260	238	253	215	262	224	259	264	251	260	260	228	263	271	247	258	265	227	235	218	208	258	255	257	240	271	276	233	270	260	247	267	244	252	249	230	254	252	251	244	239	235	215	234	294	252	257	234	285	226	255	249	229	212	222	246	241	226	253	242	246	245	263	261	250	276	244	246	253	247	279	271	266	231	252	231	250	274	238	235	218	243	262	222	231	232	270	234	245	307	269	261	256	258	273	220	261	249	235	253	222	246	236	284	229	276	230	238	239	214	246	247	229	237	259	259	278	251	249	250	247	233	253	283	287	245	234	235	288	252	235	254	268	261	237	288	255	223	258	266	273	245	240	222	250	272	266	242	238	230	264	244	257	280	220	240	269	213	241	266	268	230	233	246	247	260	253	229	240	261	256	256	238	217	255	256	247	265	278	258	273	263	223	229	261	252	249	245	236	252	231	252	270	214	254	251	234	256	262	248	225	241	277	248	241	226	278	229	262	280	254	273	255	259	263	250	253	254	229	262	240	231	230	248	230	252	242	240	236	245	255	227	260	241	230	241	217	260	235	256	232	233	256	257	227	241	240	237	246	243	250	244	253	259	212	249	229	250	248	224	250	225	250	243	243	256	260	244	243	245	234	250	248	243	244	269	234	222	262	236	240	250	227	233	255	256	258	249	234	272	230	244	236	245	278	257	246	227	268	242	239	231	254	248	224	243	270	233	234	215	247	256	243	245	240	240	238	242	252	234	238	250	231	223	291	242	228	240	268	239	243	227	211	224	242	224	258	261	272	247	280	272	225	257	203	246	233	266	232	237	238	272	229	263	267	266	239	257	242	253	281	254	246	270	233	233	229	242	232	254	270	235	239	235	252	234	234	257	252	251	259	251	245	241	253	268	264	259	240	241	264	241	235	277	215	232	247	233	264	240	232	253	240	247	246	254	239	278	257	246	239	257	245	240	273	234	225	218	279	262	223	244	268	223	224	271	225	256	239	257	247	250	246	268	246	252	252	256	261	278	253	243	259	233	233	248	251	260	249	237	228	249	263	266	277	222	245	264	262	216	273	236	223	245	247	234	234	244	261	242	241	250	249	226	228	254	241	226	238	269	274	253	240	253	253	238	261	244	264	239	265	243	237	254	267	233	251	250	276	248	257	227	227	221	279	242	255	234	261	258	242	236	240	261	288	254	235	239	262	258	241	238	254	243	241	271	247	249	272	258	254	240	245	237	261	259	284	223	244	252	239	253	262	252	276	258	241	249	227	257	283	266	264	246	225	234	260	231	255	223	240	249	266	264	251	240	257	246	251	230	252	251	253	235	267	234	232	248	223	219	244	226	233	261	252	251	236	264	283	255	266	272	238	220	238	261	281	249	258	229	244	231	257	247	257	262	219	237	235	257	249	229	232	250	238	249	226	250	258	258	238	279	255	224	250	234	254	228	276	260	238	232	231	243	259	234	270	250	223	216	256	250	268	275	257	247	236	234	249	249	264	244	245	260	243	237	225	277	238	234	247	258	231	247	217	242	253	247	255	250	235	243	254	263	254	275	228	233	252	285	241	227	235	265	253	245	238	260	280	244	215	246	257	280	248	248	255	291	255	246	227	256	261	243	234	247	259	252	231	267	233	250	247	203	267	247	209	230	235	265	258	241	248	261	255	244	271	215	245	267	253	235	231	243	205	254	271	274	222	248	241	245	252	245	259	242	237	260	266	254	252	254	259	232	222	247	273	265	281	249	263	222	256	230	265	241	260	249	250	262	255	254	255	270	196	215	236	260	258	265	264	224	242	254	241	259	257	244	234	278	261	214	240	275	235	255	221	262	236	221	246	278	262	275	243	228	244	263	254	252	261	262	283	265	268	239	253	275	257	251	252	244	254	267	270	253	241	258	266	243	254	271	262	249	260	245	265	260	273	255	247	259	239	256	258	220	246	224	269	248	249	271	251	277	249	262	247	262	251	257	256	250	255	248	247	223	254	233	264	236	233	256	259	258	269	262	236	259	248	256	239	246	231	236	231	240	235	262	272	263	235	208	238	230	241	259	261	239	255	271	268	220	255	249	258	223	248	269	240	243	250	229	250	270	259	251	246	248	249	228	238	229	244	228	246	251	274	261	252	262	207	222	239	218	276	244	233	252	258	237	243	238	245	234	278	245	251	212	249	254	237	264	217	241	237	246	228	245	246	260	251	265	255	240	240	244	246	263	227	228	244	262	280	229	218	238	249	276	237	245	248	226	279	243	248	241	233	245	265	239	230	253	232	256	248	234	249	259	256	227	258	243	259	248	262	237	254	294	258	216	240	228	231	256	221	260	244	256	271	233	229	253	269	243	233	260	254	266	279	237	260	251	241	242	222	234	244	240	242	259	230	237	239	254	256	252	237	281	245	232	236	256	241	265	287	248	208	233	259	246	239	244	248	245	240	267	231	236	233	264	246	235	240	251	259	255	228	289	230	231	249	256	263	262	245	264	239	237	248	248	250	229	251	244	254	204	225	258	241	254	261	271	254	273	294	252	267	274	240	250	241	266	263	233	254	258	255	252	257	229	254	253	254	228	244	241	218	243	287	268	243	256	264	275	262	266	243	279	257	272	279	229	237	242	268	242	217	203	279	274	251	231	270	259	272	238	251	243	235	283	250	277	226	270	240	249	239	248	264	254	232	267	264	242	236	252	255	258	230	256	249	225	258	267	207	262	229	240	235	241	249	256	231	246	228	260	233	257	240	256	259	252	266	260	265	244	254	267	268	218	256	222	257	249	257	246	246	247	264	238	266	295	250	238	258	220	252	238	250	229	225	243	260	241	242	206	256	241	233	258	256	249	264	248	237	245	246	258	239	229	271	245	237	222	248	251	232	247	247	257	243	239	254	254	271	244	245	242	232	244	282	242	249	252	271	245	238	254	252	242	233	239	258	254	226	249	261	230	261	260	255	272	255	261	286	223	244	253	266	239	239	250	243	242	237	249	260	247	251	239	258	238	244	253	239	241	245	244	224	263	264	254	230	239	232	256	265	252	251	248	225	268	252	239	235	238	277	230	262	245	237	238	248	247	216	236	257	260	248	262	268	246	240	230	252	242	240	288	244	255	253	223	237	243	258	262	234	249	256	274	280	259	230	227	239	284	256	273	257	258	240	236	275	254	246	252	258	231	251	236	253	262	245	255	250	245	259	266	244	238	218	249	262	226	259	270	250	262	244	250	247	226	254	245	266	266	234	240	255	248	238	235	211	205	230	218	258	259	238	286	241	244	266	243	271	275	261	251
9700	15858	28713	40296	32257	20414	11339	6448	15325	14972	13377	13226	11193	7264	6470	5536	6272	5642	4693	3616	3907	5338	5276	3181	2828	3711	2854	3329	2640	2516	2312	2046	2331	2277	2108	2053	2144	1953	1960	1377	906	734	727	773	700	669	665	634	585	682	658	658	591	626	612	635	604	659	602	614	548	596	562	612	599	609	601	607	604	619	629	594	593	595	663	620	636	712	735	662	665	596	613	587	613	598	581	606	560	608	621	583	563	592	582	546	607	619	598	583	550	596	589	545	525	588	627	589	575	603	572	635	635	593	618	606	595	575	545	536	640	573	613	543	603	587	563	567	581	625	604	650	597	599	603	579	608	598	613	591	608	617	613	599	600	617	565	590	539	582	604	570	584	586	654	624	599	566	602	598	606	603	573	575	588	584	565	596	614	596	622	579	585	592	568	564	592	616	602	593	598	605	612	625	567	623	587	595	601	607	571	554	590	604	596	596	593	591	600	617	542	577	587	577	605	627	568	641	605	563	578	590	610	620	618	566	603	580	542	567	572	595	618	598	614	567	596	569	627	623	573	592	585	600	575	595	585	619	594	587	578	582	576	616	580	620	591	613	611	568	574	582	636	608	602	602	589	588	590	558	571	623	628	584	581	600	632	633	554	558	584	615	588	560	533	563	623	615	588	584	563	569	582	581	586	584	564	579	557	592	585	602	568	591	571	561	596	593	616	614	582	594	616	597	572	594	578	618	623	586	560	579	613	564	602	613	599	585	574	614	577	573	594	574	600	529	632	601	603	646	600	583	592	612	572	640	606	591	603	571	579	642	599	581	568	570	585	632	620	642	599	573	610	604	564	606	571	640	614	599	597	656	575	602	607	640	572	581	610	610	607	658	628	570	611	596	586	615	600	582	583	596	607	563	607	590	566	591	580	583	581	602	596	567	563	599	562	563	575	548	596	594	623	596	591	548	556	559	588	542	610	591	568	576	586	572	626	571	603	592	583	620	621	636	558	619	586	601	645	594	585	542	577	600	618	598	588	571	588	623	611	560	587	618	589	572	584	598	604	611	609	605	586	634	595	597	580	622	599	596	636	611	606	557	569	582	631	605	631	594	582	607	618	607	579	618	600	555	611	584	625	576	587	607	625	549	630	610	600	577	546	609	599	615	608	630	636	613	621	575	592	614	651	593	561	607	620	577	601	617	619	614	627	689	588	590	594	574	640	628	604	572	580	600	644	571	593	576	599	588	598	545	570	576	615	615	582	605	607	638	595	606	612	601	555	620	567	630	522	604	579	609	594	541	601	633	610	636	594	638	592	626	574	608	639	607	610	628	586	581	609	559	556	621	614	611	604	599	556	587	604	612	582	612	584	595	625	607	583	558	570	607	551	600	539	590	580	582	624	657	626	583	644	601	605	600	621	627	625	587	593	595	638	578	577	608	556	606	641	634	610	576	612	570	567	618	560	615	601	607	581	549	611	608	621	593	599	520	577	609	572	577	571	567	614	598	604	594	592	569	604	600	601	603	625	598	585	564	600	605	596	582	622	610	581	532	607	608	611	574	593	583	575	613	600	581	586	616	599	608	627	612	625	614	583	605	614	635	593	602	612	606	565	605	572	582	602	587	602	564	629	616	575	633	618	583	571	562	580	599	584	620	570	596	613	594	612	588	602	597	593	621	617	609	563	575	571	605	573	572	552	598	605	617	619	632	598	634	552	620	659	593	617	608	575	612	566	567	646	594	602	589	523	598	590	574	572	622	647	587	588	606	629	586	613	586	567	639	599	593	628	590	636	599	587	590	601	582	589	608	590	555	604	570	634	612	595	602	542	576	619	592	697	604	557	556	625	597	601	591	573	609	605	585	632	606	604	564	561	544	573	596	597	593	570	594	573	612	589	606	616	650	567	594	597	579	592	633	559	597	561	620	615	631	597	577	567	636	569	585	575	586	612	545	590	609	582	620	578	553	613	600	575	600	566	591	618	564	547	584	584	597	603	586	557	582	599	615	595	586	601	543	617	576	575	568	584	596	546	593	597	588	553	592	583	567	634	596	627	578	560	614	624	610	596	567	566	601	585	572	574	579	622	609	618	579	592	655	609	599	606	618	576	579	561	602	600	578	561	582	596	575	587	596	597	611	593	617	573	571	611	595	629	600	605	562	629	568	581	587	619	581	620	568	631	573	598	598	559	618	587	560	571	605	582	621	571	627	604	587	620	581	577	618	613	562	591	606	597	632	635	597	620	601	561	652	614	576	584	588	591	618	596	641	613	594	593	627	606	588	578	595	583	603	579	589	622	617	601	614	579	598	602	597	578	587	597	598	602	584	649	578	576	599	609	610	584	591	620	592	573	581	589	607	550	568	588	582	590	590	588	608	609	555	574	597	584	613	580	594	591	611	573	592	589	585	601	582	592	591	566	599	615	604	603	648	547	611	614	568	607	583	604	658	591	594	592	646	596	586	594	577	595	585	614	645	591	610	554	603	606	608	609	632	660	578	602	595	604	610	600	639	576	590	583	610	562	619	628	616	554	599	571	569	624	641	599	577	574	556	549	601	588	602	571	590	595	591	564	671	635	620	574	565	554	634	574	578	606	546	579	647	637	576	582	600	575	578	591	568	599	605	572	596	568	564	565	592	597	533	585	614	638	589	566	580	599	614	623	604	585	539	570	603	635	586	626	607	558	604	560	624	579	589	593	620	590	588	615	600	553	613	548	586	585	602	627	584	646	596	625	583	597	587	604	587	604	578	583	574	636	579	585	578	591	611	633	576	563	584	589	589	595	621	600	585	576	554	604	618	597	593	607	578	551	601	626	640	614	617	603	582	614	567	603	589	558	601	600	603	606	574	575	586	579	578	596	571	616	570	599	616	589	546	586	582	588	584	627	635	605	586	619	560	565	583	593	575	600	642	615	589	559	543	618	605	569	588	593	617	570	606	635	590	573	607	610	590	599	625	573	581	592	614	599	616	554	576	569	636	566	606	635	552	588	616	564	611	578	584	607	592	576	604	586	566	588	579	614	612	601	586	608	622	628	608	578	623	608	587	610	632	590	592	554	579	588	627	594	565	555	588	587	570	627	583	561	620	642	610	639	599	580	576	603	594	589	580	611	638	572	640	578	599	588	601	652	590	561	574	548	599	597	584	603	595	553	578	598	607	641	591	591	600	549	561	582	630	604	594	564	592	605	597	594	597	622	554	578	566	639	570	597	577	620	558	554	638	592	647	557	590	574	629	605	600	615	568	604	587	579	607	599	596	614	623	629	582	586	585	571	559	605	598	579	575	609	582	610	571	611	604	598	613	584	606	603	614	549	577	604	624	585	619	573	604	595	568	591	562	601	593	614	599	583	560	597	587	608	632	592	629	555	596	655	606	560	609	560	608	578	576	577	607	582	594	557	604	567	622	609	541	581	582	651	576	609	603	561	616	609	594	656	589	593	586	556	591	589	628	579	604	599	603	587	645	578	634	585	584	607	639	624	594	578	571	573	596	570	571	569	522	576	561	610	561
44461	46501	47525	47542	38252	30655	25804	22160	34411	35556	34563	33678	30776	22972	19113	16420	17471	14167	12113	11881	8987	14354	13040	9358	6085	7497	6826	8388	6545	5231	5047	4541	4611	5454	4713	3773	3119	3276	4011	3267	1220	537	510	504	423	374	398	323	293	323	257	270	290	273	270	283	280	276	253	244	257	270	273	268	267	277	293	241	232	232	258	245	254	278	356	365	388	357	323	292	249	257	273	256	266	268	252	289	244	260	257	227	282	283	247	276	265	251	273	274	262	268	276	257	245	234	294	213	247	261	271	259	247	240	257	256	243	258	239	226	263	280	242	247	261	264	270	270	262	265	272	270	295	239	273	264	262	276	240	254	251	297	194	278	247	247	279	305	284	280	263	264	272	265	243	242	275	271	276	244	272	267	249	256	250	303	251	265	268	262	281	250	265	267	274	261	259	269	266	265	260	285	245	269	266	273	262	285	277	269	278	265	251	265	259	273	270	255	260	247	252	251	258	258	264	237	219	239	276	279	288	273	267	254	256	240	263	244	270	252	253	272	239	233	246	290	231	258	242	256	256	264	257	278	247	280	261	235	243	264	240	273	266	244	258	262	257	270	260	300	283	292	294	282	254	293	251	269	252	284	288	263	308	262	254	263	262	272	256	253	252	252	269	258	239	260	289	267	255	264	262	292	268	250	256	269	264	222	257	270	270	257	260	259	258	252	290	249	244	241	281	267	225	278	283	221	267	295	269	259	248	273	261	233	205	279	286	261	251	257	293	263	298	264	276	242	253	264	222	268	249	260	275	264	274	257	263	218	257	253	254	272	255	293	252	280	253	258	275	245	229	283	274	262	266	277	274	264	229	263	242	267	259	253	255	258	275	271	281	278	264	278	290	285	257	235	265	262	293	242	254	265	278	256	250	271	250	296	272	276	261	257	229	265	308	267	274	263	264	248	268	250	274	278	284	273	253	275	221	272	243	244	272	276	259	239	253	252	270	243	266	262	260	278	257	281	264	269	269	284	261	274	259	281	275	252	260	228	247	276	276	261	234	254	245	279	242	252	274	264	222	242	240	274	243	256	220	275	228	255	269	290	260	265	259	242	284	285	287	287	270	273	265	261	260	250	271	261	244	267	256	239	247	267	277	252	246	286	246	282	234	249	257	260	297	275	252	278	265	251	264	279	258	278	265	277	236	285	274	265	251	272	248	266	270	257	266	281	276	294	241	241	278	248	276	241	263	235	278	287	263	282	280	249	300	244	263	273	267	276	261	240	258	278	254	243	236	288	273	275	258	249	254	261	253	258	246	281	283	297	285	244	250	240	255	243	262	269	274	276	277	252	247	258	282	241	266	267	273	258	248	268	256	233	249	257	274	241	256	232	261	273	250	269	281	257	252	246	260	261	256	279	284	262	259	257	284	296	253	256	274	233	265	264	236	253	281	275	232	307	253	269	261	256	286	257	271	255	263	289	285	264	261	245	253	269	276	255	263	279	260	294	259	273	269	263	259	257	272	270	262	253	251	265	301	280	286	284	249	259	243	272	268	279	263	266	290	271	250	289	250	265	254	263	258	258	263	310	263	271	274	252	286	287	251	222	234	265	269	267	240	278	244	213	248	278	291	247	266	270	274	256	265	274	279	221	305	282	257	252	242	258	285	257	294	280	278	271	257	265	256	272	274	278	288	263	263	294	271	263	236	242	282	250	260	269	290	263	270	246	262	281	267	261	289	273	260	256	263	269	232	255	270	281	267	304	265	275	276	304	289	271	261	263	245	258	272	230	277	257	278	268	279	241	257	274	230	263	274	286	281	247	265	285	256	247	280	250	240	281	243	272	265	266	239	283	270	258	229	302	303	260	283	242	264	276	270	248	249	239	278	272	301	274	257	281	237	299	257	266	284	244	256	282	276	276	273	241	244	270	273	268	235	269	258	255	210	279	253	218	262	260	260	229	272	220	268	282	293	283	283	271	231	256	245	258	263	256	281	279	258	262	276	271	245	253	275	223	249	240	243	286	259	268	247	253	271	279	225	254	281	286	243	247	281	228	269	260	241	240	259	264	267	266	258	282	256	263	242	260	274	240	294	259	266	254	267	235	250	261	260	259	262	262	252	247	274	264	248	254	257	272	258	267	295	238	268	261	280	246	259	274	245	270	254	278	275	295	253	290	257	252	249	284	254	294	265	263	268	277	269	267	303	266	237	269	268	269	263	289	252	277	240	238	279	269	261	267	264	258	225	251	287	291	269	242	278	256	269	272	261	288	256	278	275	276	281	258	309	265	238	249	276	258	268	242	258	269	259	255	248	286	260	283	272	257	255	245	261	253	244	282	280	291	273	306	286	268	283	273	273	291	273	256	246	274	250	277	273	258	230	267	222	277	284	257	264	262	252	246	299	256	282	296	234	227	265	261	264	298	268	245	247	256	253	268	258	242	253	279	274	264	295	249	267	281	259	221	260	254	289	262	279	254	275	275	270	255	248	255	279	279	234	241	253	275	257	248	259	238	246	284	254	244	250	273	234	232	263	233	264	267	266	261	293	252	258	268	256	263	232	260	246	286	281	256	283	269	295	271	253	267	267	278	261	257	268	275	267	258	255	290	278	270	241	267	252	244	265	300	283	273	284	236	236	259	287	263	257	267	265	280	274	270	283	281	255	279	241	284	230	240	272	308	265	256	251	261	257	285	267	260	282	246	233	255	271	275	242	274	261	296	234	242	281	254	278	240	252	287	248	284	278	247	266	268	275	257	274	264	271	257	254	261	254	245	246	275	245	252	249	280	281	269	238	252	251	251	251	244	268	251	281	255	251	267	258	258	261	259	247	277	234	262	261	269	267	293	273	268	242	253	243	288	260	251	290	291	284	242	257	295	283	245	283	246	239	268	268	238	252	273	261	271	277	259	267	281	266	250	284	262	240	303	261	284	282	263	262	283	260	261	251	276	261	258	255	246	249	259	265	262	242	289	265	255	295	282	279	289	268	284	284	255	247	261	287	248	239	258	241	247	268	292	259	244	224	276	248	251	273	274	288	256	244	262	278	285	247	284	248	259	278	260	259	276	270	272	278	277	249	302	277	249	235	274	252	245	249	250	253	258	283	230	224	269	243	262	260	251	265	251	264	256	251	245	267	268	233	257	265	258	297	278	229	252	286	252	291	263	260	235	229	266	274	253	242	236	297	256	252	284	273	263	262	262	256	273	226	269	274	285	250	261	290	259	244	241	267	246	245	271	270	277	260	255	283	294	245	252	235	257	274	268	267	284	274	270	264	236	227	263	258	238	268	234	240	245	273	246	241	255	227	272	255	278	278	256	260	250	239	284	226	289	249	258	235	229	248	248	276	251	254	236	282	250	283	254	279	259	269	242	269	249	252	278	257	282	257	247	255	253	251	258	236	253	285	278	256	254	259	274	252	294	275	249	268	267	243	251	263	255	249	271	272	271	272	252	281	288	263	253	289	257	264	244	253	250	251	257	271	280	262	272	261	270	267	262	253	256	249	268	260	250	248	268
32954	41827	52808	56009	54905	42964	34317	25318	45586	53059	50134	50796	48535	41149	38884	37041	38533	34261	32271	29888	30493	38500	37467	28544	25255	27886	25414	30613	24722	23203	22502	21521	21459	23803	21363	17468	16434	17224	20196	16658	6432	2709	2756	2525	2066	1458	1529	1164	937	874	817	664	622	693	686	643	670	654	629	655	664	617	672	672	615	643	629	586	673	607	639	656	658	824	1122	1257	1216	975	820	721	676	630	609	607	605	584	628	627	594	629	646	597	624	627	599	585	598	575	635	605	618	649	602	597	641	618	556	569	633	630	598	586	622	642	599	594	591	589	628	595	596	613	599	629	606	593	579	617	608	621	567	637	581	596	674	628	620	611	620	565	572	581	601	631	641	621	608	663	596	632	586	632	613	582	612	591	626	584	579	582	578	641	643	617	612	624	575	617	641	664	621	621	626	624	624	589	613	652	582	591	617	586	611	610	565	601	602	561	628	625	619	608	594	616	579	604	589	543	585	577	634	600	621	618	651	628	600	610	614	631	647	598	620	610	591	602	593	579	589	608	597	589	614	591	619	638	592	619	573	648	609	629	636	615	603	635	623	588	623	619	605	622	602	581	640	599	600	647	652	617	637	611	598	648	613	636	628	630	600	613	610	624	597	610	614	581	593	625	663	612	620	625	602	631	589	599	580	631	618	578	612	592	620	635	603	602	593	587	572	630	607	587	636	627	582	629	612	651	632	632	633	600	604	570	618	605	599	586	622	626	598	635	621	617	624	618	588	620	623	590	616	615	579	608	660	644	610	633	610	609	599	579	593	626	588	615	623	612	614	611	618	614	614	591	586	582	660	618	658	610	601	623	636	638	625	598	647	578	625	635	583	582	595	587	621	607	635	656	600	601	619	597	566	590	625	607	622	582	607	595	622	560	604	587	627	615	589	605	596	614	603	563	605	581	583	621	614	639	549	618	613	609	641	625	616	616	614	594	639	578	664	655	600	611	606	599	599	624	572	625	649	590	601	603	602	635	572	635	625	600	587	596	618	607	604	626	655	581	648	605	589	671	580	620	589	603	627	598	612	599	618	629	626	628	634	627	609	634	575	630	614	594	642	622	606	656	594	584	602	625	641	595	610	616	641	614	636	617	651	568	555	621	599	629	609	583	611	639	616	590	582	639	587	593	634	629	616	628	632	634	577	622	603	659	587	587	641	622	649	608	644	632	603	589	636	592	606	593	646	583	611	606	619	616	572	620	553	652	633	587	552	611	621	632	602	644	609	636	611	585	629	629	605	639	625	636	623	609	617	641	634	613	626	641	624	596	670	658	588	586	603	606	590	624	614	612	583	579	616	599	629	595	596	574	657	583	589	602	601	553	608	595	636	603	575	569	589	606	631	566	581	572	597	605	661	579	615	612	629	610	631	625	614	598	592	566	569	607	595	578	637	615	610	619	605	599	619	597	652	636	637	619	586	611	654	621	619	646	619	604	657	547	602	584	624	626	610	597	627	606	651	617	609	590	636	643	634	590	581	631	578	589	576	609	592	662	600	605	610	631	599	593	599	570	635	630	633	630	612	655	598	616	586	609	637	579	614	613	574	653	604	639	630	616	611	614	625	606	584	648	624	636	601	568	581	655	596	583	647	665	593	606	596	624	584	638	602	647	596	606	581	619	621	620	637	591	601	587	593	588	583	594	602	664	563	636	619	594	583	593	618	603	634	580	623	579	560	612	676	649	606	675	641	598	638	581	607	606	594	653	598	611	633	614	565	627	636	616	614	586	617	607	579	592	595	593	615	631	638	567	623	682	582	632	657	613	632	662	597	606	575	619	604	623	644	587	659	589	625	640	599	572	595	628	675	575	611	617	648	604	646	594	551	577	591	607	628	625	597	614	626	629	619	608	570	608	614	613	632	621	605	578	635	527	637	646	600	627	643	611	595	614	602	628	615	606	626	619	597	600	607	632	637	607	645	613	614	617	644	620	564	599	590	630	635	689	634	581	630	609	633	597	578	579	613	671	595	618	622	654	596	642	604	597	576	584	593	625	606	601	624	591	624	617	578	648	637	605	603	605	594	573	590	620	613	616	620	619	587	597	609	612	566	604	574	650	596	583	584	598	584	630	589	632	619	621	613	645	612	591	597	625	597	569	613	629	591	612	607	661	587	655	640	591	628	623	616	600	657	627	594	620	635	622	591	640	577	640	610	598	619	610	572	626	590	604	617	614	615	587	593	635	607	598	642	668	607	607	516	585	563	592	657	592	598	580	606	592	610	615	597	581	586	603	622	649	611	672	591	631	610	612	612	616	588	621	592	597	614	640	563	649	619	613	629	598	594	598	590	626	640	574	615	577	653	576	636	632	602	598	604	638	695	600	620	590	610	600	626	606	584	601	611	619	604	628	574	624	609	625	589	622	629	664	586	584	601	593	638	618	598	612	593	609	621	624	598	592	590	635	630	592	591	597	599	595	577	640	586	610	652	596	618	627	604	632	634	598	634	632	634	604	570	587	618	566	639	569	619	581	592	622	639	584	573	620	584	581	597	615	599	601	588	567	628	643	636	625	576	623	606	630	581	613	601	608	618	661	632	573	617	657	642	622	535	615	645	606	646	647	618	616	622	618	615	596	588	597	639	587	612	559	576	671	601	612	593	636	597	623	607	609	589	631	675	614	604	617	567	599	602	594	621	660	577	611	642	608	613	640	590	594	602	592	625	625	576	560	648	611	604	652	628	565	664	597	617	595	614	659	627	572	630	602	618	588	610	658	582	606	591	607	625	602	624	587	603	638	638	633	561	608	610	588	589	662	598	633	619	595	601	605	609	569	628	601	609	639	651	598	585	598	616	657	644	630	603	587	631	612	635	575	619	586	569	625	584	655	611	640	551	633	604	613	594	605	595	530	617	604	643	606	603	632	607	608	616	623	601	603	577	601	613	627	606	602	625	613	610	635	607	660	597	598	605	646	606	608	619	591	625	595	637	631	620	629	638	619	599	610	602	569	636	614	661	593	629	595	609	672	610	629	602	652	613	609	577	632	622	639	628	587	574	616	621	660	613	620	641	621	595	604	635	589	589	654	598	607	652	661	586	651	590	627	607	583	588	567	597	639	614	633	623	603	621	657	588	613	618	664	636	627	609	624	613	653	656	573	607	602	550	637	607	561	597	625	629	648	593	633	606	600	556	626	625	658	611	612	594	597	631	624	600	601	645	600	620	621	631	592	619	638	605	632	635	645	625	625	579	602	602	615	602	636	622	584	632	608	639	568	608	610	642	585	615	560	653	619	579	625	591	610	618	616	629	645	620	634	598	599	595	616	590	618	612	603	614	620	596	627	608	603	643	611	585	653	608	626	632	648	622	591	609	624	589	574	614	624	629	597	614	667	627	628	628	607	591	613	604	600	608	579	585	609	606	591	604	616	605	623	607	601	627	587	622	593	612	597	606	618	643	603	598	594	605	605	626	626	560	615	613	599	584	592	581	595	603	647	591	630	597	596	609	582	599	657	633	630	631	607	600	560	560	597	625	603
54496	45869	47528	42106	37742	30934	27362	26533	44600	43816	43293	44200	42355	35145	32911	28789	29760	24509	22159	23759	18794	27332	23395	20649	13194	16284	14938	16992	12725	10685	10344	7965	6940	9007	9821	5039	4882	4501	5794	5660	2774	1235	775	866	831	616	402	364	300	308	293	274	256	249	242	251	228	255	223	252	249	243	229	230	229	230	239	225	264	230	231	230	251	302	390	400	387	321	294	282	234	244	256	211	240	269	237	203	216	217	223	253	235	236	202	225	234	245	235	249	263	231	217	197	210	247	225	244	215	221	214	245	228	229	192	224	247	235	253	248	225	234	223	206	234	222	247	243	213	209	208	242	250	241	205	209	224	235	224	228	219	218	217	227	206	229	226	226	244	223	208	214	235	240	244	223	231	222	241	245	216	234	246	219	229	234	238	226	220	243	199	242	253	239	227	226	254	256	229	251	228	228	226	261	254	223	234	229	234	242	239	244	215	239	229	215	213	270	189	239	261	230	240	232	247	216	239	214	229	251	224	265	229	239	204	236	225	234	250	229	241	246	243	234	228	209	185	274	216	216	240	249	232	236	228	235	218	193	245	201	242	215	215	225	197	198	236	223	217	202	204	221	208	203	219	224	220	247	243	216	231	220	262	213	220	243	237	217	227	221	204	224	271	215	216	260	248	266	248	261	232	223	247	222	246	204	210	218	233	235	201	240	205	218	250	252	222	234	217	213	232	244	222	221	213	208	217	232	237	234	211	246	241	253	219	237	225	228	259	231	222	248	209	232	244	225	246	223	254	222	222	220	219	229	247	220	215	260	229	238	256	247	219	257	230	223	227	224	203	207	234	215	216	197	235	215	229	247	224	225	206	232	204	229	242	225	208	247	221	245	242	234	213	211	194	230	228	232	221	239	224	221	202	221	235	228	223	251	247	243	230	238	216	238	206	193	235	249	210	247	232	235	240	225	225	261	275	226	236	253	195	219	236	264	247	251	222	198	224	230	224	188	229	223	225	206	233	230	246	237	252	244	242	241	206	241	248	247	204	254	248	202	248	229	246	250	223	225	233	238	203	232	213	235	217	233	229	233	234	187	222	251	237	203	261	213	253	218	210	223	232	219	235	227	236	232	272	244	252	236	223	226	242	241	228	221	249	210	224	207	203	224	230	218	227	218	236	240	212	238	239	240	210	244	237	213	252	215	218	225	237	247	268	239	245	237	237	230	238	233	210	187	219	227	238	213	226	260	209	228	220	219	203	230	218	232	229	213	234	237	233	237	227	220	233	255	224	210	234	225	221	209	256	222	199	256	221	219	215	208	245	238	228	240	225	245	219	240	218	216	235	236	243	212	218	247	217	233	256	221	240	203	255	235	236	238	216	233	217	230	266	251	191	233	230	245	254	226	195	233	221	228	231	215	231	249	230	218	210	242	222	245	243	227	228	231	208	231	238	251	228	213	227	211	233	213	230	250	242	213	229	267	225	228	233	255	196	233	220	261	216	243	230	199	193	251	220	243	227	210	230	206	232	246	235	234	224	241	233	234	235	233	221	227	228	243	211	221	253	252	215	203	229	237	200	232	245	244	202	243	238	219	216	221	218	248	208	248	218	240	221	193	239	215	224	237	243	230	222	212	211	220	240	210	234	237	228	235	228	216	222	230	241	219	234	212	247	225	245	244	254	242	259	228	243	219	262	225	236	255	204	238	222	227	220	240	217	253	224	237	221	244	246	227	250	243	225	233	198	212	237	228	231	213	222	220	243	235	241	210	230	224	212	217	237	230	248	249	220	220	233	247	247	214	203	232	239	231	222	228	231	233	238	251	238	259	232	234	219	216	225	209	198	207	225	232	218	234	237	235	248	228	269	224	212	237	238	246	213	199	230	197	246	241	238	224	241	228	220	229	223	228	222	229	245	271	220	229	270	222	242	259	195	250	232	220	230	245	217	255	238	238	246	232	245	230	228	259	271	220	249	222	223	244	200	212	251	239	212	226	232	219	230	233	213	255	206	220	260	217	237	236	227	241	244	228	223	246	226	218	225	231	244	243	214	215	244	218	211	218	201	267	227	228	267	255	222	246	247	209	217	214	229	224	202	227	246	219	209	204	228	237	245	221	233	200	244	228	229	228	238	215	241	214	236	230	230	241	230	236	226	252	244	244	212	210	221	184	231	247	215	226	258	225	278	217	229	226	231	238	218	210	229	214	243	221	224	241	202	227	231	212	234	226	244	231	258	244	259	224	219	225	230	250	215	210	218	212	208	261	219	226	234	215	235	209	204	222	227	232	220	205	211	216	212	212	240	202	260	218	259	226	211	219	226	197	226	238	223	217	188	229	243	223	237	238	211	207	209	217	242	243	196	221	261	250	231	226	231	254	261	218	216	222	222	212	241	240	223	221	228	230	253	210	263	235	241	230	227	229	213	226	218	199	217	230	228	226	231	229	212	247	202	208	251	202	216	240	212	257	233	228	234	235	209	236	246	229	234	199	237	204	224	203	217	243	236	241	226	228	217	202	216	241	250	230	238	242	221	245	210	245	225	258	221	237	249	246	218	225	229	250	216	234	217	231	229	229	246	209	205	240	239	251	189	225	192	235	226	226	242	248	232	227	230	252	229	238	222	228	202	226	247	248	220	252	207	196	214	219	258	211	221	217	226	253	263	220	211	233	215	229	219	223	243	250	241	257	249	219	233	218	221	198	227	235	205	214	231	248	224	250	223	229	240	262	223	245	224	208	233	202	241	198	210	250	211	215	205	244	229	251	217	204	232	262	250	260	200	208	228	237	214	231	217	197	245	208	223	252	237	232	250	262	248	244	214	245	212	239	220	195	246	256	235	235	203	206	232	234	255	199	238	209	231	226	227	236	218	218	227	245	239	237	257	216	217	243	265	231	201	245	239	211	213	262	237	236	234	211	229	232	245	232	209	228	217	222	245	260	199	222	199	196	221	214	212	244	227	220	197	237	264	222	227	212	229	222	237	227	241	252	250	220	236	227	240	233	232	199	213	219	215	218	234	218	234	224	242	199	254	231	227	247	253	257	232	234	247	213	239	236	230	238	239	236	219	247	248	231	205	223	227	247	230	246	244	212	240	213	227	226	249	208	248	231	235	229	241	246	215	219	238	245	229	242	227	221	249	226	229	229	242	213	231	222	250	212	230	244	244	233	240	286	222	234	223	261	241	223	220	217	214	207	210	250	273	239	212	211	217	260	237	236	252	204	250	234	234	245	262	220	209	248	226	240	218	215	226	208	219	236	236	246	229	235	258	241	241	222	199	217	246	235	252	217	246	213	241	230	229	232	224	236	244	254	215	240	230	249	204	251	222	240	221	208	212	245	243	243	241	249	231	198	222	224	224	249	244	214	228	214	250	261	242	214	232	229	220	225	227	196	252	237	240	228	255	235	240	255	224	230	204	220	262	220	238	248	225	230	213	223	249	257	255	232	245	251	239	222	195	235	227	239	218	208	212	222	241	231	242	214	252	228	229	254	225	221	224	199	206	260	218	219	223	223
42597	46232	55958	55402	56571	47795	39696	37044	55237	63618	59519	59397	60034	52385	49516	48038	47934	43990	42496	41733	41999	48996	48005	41709	36313	41405	37186	42034	34262	34208	32235	28813	25973	30950	32041	18941	21268	20869	25631	24350	12110	6691	4864	4937	4509	2936	1632	1173	1186	984	868	792	663	651	594	622	621	582	584	587	574	537	632	604	634	581	566	613	584	627	578	566	612	1078	1658	1922	1651	1030	788	743	596	554	555	534	550	512	555	570	537	533	544	527	544	532	552	566	539	492	493	533	515	510	569	539	518	579	542	538	569	571	544	511	535	514	494	511	517	513	568	568	502	509	543	537	546	494	541	541	562	570	537	555	529	550	517	524	538	550	507	523	536	583	501	522	539	554	539	512	544	545	542	492	566	520	534	532	526	496	529	537	528	519	528	559	565	548	521	489	574	553	514	536	525	550	581	484	535	544	516	493	570	531	533	557	477	530	547	488	518	534	506	545	545	508	566	518	557	536	518	531	524	587	579	552	535	505	546	568	513	542	537	491	523	544	473	551	541	568	524	553	511	574	568	522	572	567	514	559	554	535	499	514	524	523	506	498	533	527	539	527	534	536	552	581	546	551	552	521	536	543	534	588	519	524	501	526	510	565	533	519	501	529	526	528	549	497	527	518	551	529	516	498	532	563	538	540	522	543	565	511	529	507	483	522	531	571	530	510	524	529	562	496	549	592	524	503	544	527	529	525	524	524	561	526	505	571	517	521	526	565	533	508	530	539	561	574	533	485	505	536	543	579	509	523	504	570	513	537	551	556	556	532	526	534	540	556	533	541	522	492	559	561	530	502	523	505	521	529	537	569	523	596	504	513	568	491	520	532	567	567	598	552	554	525	513	526	510	521	519	528	493	526	531	531	557	516	496	543	527	538	560	554	507	518	549	527	535	542	535	517	522	562	554	518	540	532	516	568	553	514	494	479	512	531	528	532	537	519	505	540	543	560	527	527	519	495	540	575	524	501	508	512	541	529	547	482	566	537	533	567	574	525	500	552	502	531	535	493	497	553	571	495	529	542	555	565	528	536	510	523	574	526	519	504	535	547	570	508	552	551	547	534	553	539	532	543	558	505	560	531	570	532	540	546	539	545	496	530	528	551	576	522	533	530	518	560	541	528	527	532	529	527	546	520	478	521	545	518	534	521	493	543	526	500	566	508	522	536	583	545	518	558	524	518	551	561	559	514	478	539	555	496	510	533	550	474	536	517	515	483	603	518	537	573	521	546	525	504	567	488	548	523	520	523	571	561	527	518	529	511	512	580	515	534	521	565	522	542	523	548	551	541	548	513	489	504	528	558	508	529	550	526	570	548	571	510	526	548	532	586	569	527	562	558	521	562	564	551	517	490	509	540	554	526	523	538	502	529	512	534	512	543	539	532	505	554	505	544	554	509	568	534	510	534	550	505	501	517	502	535	569	549	568	565	541	549	525	528	525	562	530	530	546	511	479	531	551	550	573	515	555	539	566	555	505	586	517	567	550	500	515	513	540	530	551	533	518	540	512	507	499	537	524	537	589	518	551	541	541	511	531	543	581	560	539	523	547	550	497	575	563	535	539	513	557	558	488	517	528	523	574	504	563	519	537	544	525	534	561	501	531	520	541	520	557	500	534	531	529	509	524	522	545	539	524	575	537	521	544	532	484	566	526	510	556	553	525	502	523	557	500	526	536	502	533	552	548	543	577	576	516	529	517	533	571	524	554	508	569	528	534	521	544	524	518	543	545	474	526	502	484	527	521	507	539	560	511	512	521	475	520	536	550	516	537	553	514	544	494	511	532	548	584	562	498	540	522	587	509	533	558	535	532	499	519	539	543	515	538	510	548	524	540	519	523	526	540	517	530	499	524	534	508	549	528	543	511	524	541	501	539	535	502	562	549	464	526	541	530	498	525	535	529	603	558	585	562	514	511	514	516	542	571	521	520	493	548	512	516	505	533	534	558	512	523	500	546	505	538	528	554	520	541	562	514	539	531	519	489	510	561	509	509	533	495	529	514	529	573	515	574	543	522	561	558	523	567	549	529	506	575	561	502	503	570	548	512	505	524	509	524	564	537	532	553	537	534	532	521	533	527	540	532	552	572	552	530	524	530	514	509	513	537	564	508	487	503	514	522	534	511	503	550	506	568	513	564	522	558	535	557	517	510	534	535	524	559	543	530	538	555	482	546	546	513	545	531	546	534	545	546	502	479	517	561	547	543	562	525	535	544	531	535	560	551	549	518	584	523	518	506	515	561	534	561	534	519	558	541	499	548	548	523	565	544	562	515	550	553	541	511	564	579	510	556	542	520	550	513	519	527	559	578	473	541	585	547	539	530	525	507	525	515	547	501	528	522	524	536	553	560	552	560	540	542	532	525	571	521	518	549	549	557	562	535	553	555	580	545	546	531	535	572	556	545	538	529	557	555	545	533	492	567	518	516	542	531	511	527	501	522	517	505	484	503	526	512	513	501	546	486	542	521	532	509	545	537	494	573	541	568	581	534	517	523	550	552	532	552	498	535	538	523	534	532	561	503	525	551	539	524	533	538	523	550	501	554	550	513	539	535	501	533	504	508	563	527	567	551	505	531	523	528	518	547	557	493	520	554	536	553	531	516	521	546	557	557	543	525	530	547	557	518	546	513	509	576	519	492	551	553	545	566	523	513	543	558	506	556	520	533	508	526	569	530	518	551	557	564	532	505	521	550	519	568	542	553	524	504	491	526	536	541	545	536	511	530	536	581	541	543	531	521	549	569	520	529	550	561	506	522	546	507	523	558	507	542	558	536	551	519	547	520	511	551	518	514	513	510	528	541	509	533	519	485	569	546	549	546	549	539	530	515	484	572	525	520	492	531	516	541	530	553	534	552	541	559	560	521	538	548	572	546	538	558	545	543	521	533	550	506	519	536	512	512	546	559	513	518	524	544	527	549	565	526	524	551	541	531	486	558	558	534	513	527	551	506	504	558	522	529	542	538	534	546	492	521	504	514	511	547	543	517	509	565	563	579	530	567	550	534	523	553	546	541	551	537	506	539	539	554	503	526	484	521	513	531	560	493	528	493	536	536	539	522	572	523	517	493	568	501	524	527	561	560	541	518	494	522	514	562	491	528	537	537	510	525	566	473	533	517	569	523	517	541	544	583	472	519	537	561	547	526	533	532	542	565	527	501	513	530	517	488	524	552	517	531	562	508	500	553	559	580	552	562	515	530	532	576	544	511	609	527	548	524	539	536	536	505	541	548	507	534	541	545	490	557	525	543	567	511	555	555	486	579	558	502	514	516	536	527	531	511	512	551	510	485	546	528	532	512	506	521	527	525	550	516	521	539	492	575	560	556	519	502	515	525	570	513	531	467	526	516	571	557	570	534	518	542	534	562	535	559	537	497	495	535	538	537	485	518	513	520	558	522	502	575	546	508	511	575	522	551	545	514	536	510	480	536	534	512	497	518	534	529	540	523	536	504	511	480	526	575	509	554	521	543	500	524	501	544	528	515	501	551	543
14337	14639	25787	26615	18328	8005	4250	2227	4260	3720	3117	2825	1949	1458	1253	911	1040	704	685	726	651	776	749	646	541	592	481	564	518	500	468	435	358	400	412	357	360	308	377	363	322	298	322	281	265	270	293	283	290	278	309	278	287	287	269	259	293	286	258	285	266	304	311	296	254	285	264	277	235	286	247	267	284	267	255	305	285	269	269	318	302	292	281	278	286	281	278	249	275	292	306	269	318	262	224	284	274	279	316	271	291	266	310	270	243	246	304	278	285	265	271	244	314	276	260	270	264	257	285	271	269	277	273	310	256	285	269	242	260	301	288	262	271	275	253	280	308	257	286	284	256	254	278	233	274	262	243	272	291	272	284	299	269	260	280	283	296	248	252	289	262	282	304	279	284	261	275	292	273	275	292	254	281	263	277	268	266	264	237	248	273	248	275	268	238	254	293	258	275	251	282	302	308	285	279	285	271	283	257	250	259	306	269	323	282	273	285	243	236	271	275	267	265	273	257	282	270	286	247	279	233	291	289	262	261	267	277	277	264	280	269	264	268	307	279	296	278	233	258	251	261	265	276	283	255	271	276	258	313	272	256	298	282	248	257	269	277	288	249	247	304	284	257	286	297	259	274	268	258	265	276	287	268	265	273	285	258	278	283	269	252	256	331	270	273	271	267	275	259	264	273	277	279	280	272	264	257	270	290	252	260	258	245	290	280	268	273	287	263	277	261	239	302	296	267	287	276	290	286	308	303	258	260	268	267	249	266	267	272	303	298	253	266	277	283	290	267	299	301	303	273	290	294	258	267	273	263	281	320	280	283	281	261	256	245	255	269	263	290	263	277	263	311	288	273	272	256	285	293	262	280	265	254	235	274	260	284	302	262	265	268	281	273	237	292	243	257	282	290	267	276	255	285	292	301	285	273	282	251	233	290	277	276	294	267	277	260	238	270	264	275	267	278	278	302	258	283	293	262	287	257	266	282	263	259	273	261	270	280	284	318	252	273	244	278	246	277	277	267	287	280	276	264	243	290	279	273	290	282	289	266	264	303	254	272	273	277	254	235	270	276	273	270	283	283	277	260	245	286	262	253	281	270	276	256	281	280	276	267	281	267	263	264	264	261	261	256	299	279	302	296	259	262	264	294	276	264	263	266	246	270	281	238	255	313	286	259	271	259	289	302	301	275	268	264	265	261	259	283	276	254	243	249	247	250	275	260	286	222	270	261	268	307	233	269	259	275	290	289	289	304	314	269	283	271	249	256	278	281	301	269	264	303	273	265	270	265	259	271	269	264	261	259	254	272	282	291	264	292	280	250	302	272	269	306	280	243	293	303	258	258	250	285	288	253	308	268	291	273	302	262	236	262	275	288	277	264	273	275	307	294	257	251	237	292	256	276	266	271	289	253	245	286	273	272	269	287	243	268	288	266	280	261	261	271	271	285	254	269	286	258	296	243	294	271	238	253	269	255	260	265	282	302	285	294	263	288	320	271	278	291	270	259	229	289	275	270	272	288	267	274	285	261	255	259	292	275	262	245	290	286	271	278	289	241	263	282	276	284	248	275	249	254	271	280	259	276	271	270	215	290	261	261	263	276	280	280	287	271	267	261	230	249	271	255	270	271	258	284	255	278	248	228	295	281	288	313	273	268	280	261	252	294	273	273	272	263	266	278	235	258	281	288	294	268	266	276	288	295	272	276	286	334	286	259	285	291	291	297	272	278	264	271	262	288	288	266	285	280	308	270	286	253	265	273	293	268	271	289	267	265	282	247	297	258	262	284	292	293	299	266	259	279	239	270	294	288	277	264	270	278	280	283	238	254	265	281	281	281	266	292	306	282	248	272	258	245	297	284	292	279	275	266	250	271	296	277	281	254	292	259	253	291	308	300	290	276	301	288	269	294	278	258	264	269	289	272	246	284	287	307	298	246	287	270	292	284	289	246	249	272	312	261	250	291	276	300	283	286	264	251	258	285	245	287	256	283	289	250	282	283	306	258	274	288	256	311	280	290	281	262	282	246	272	247	298	292	291	285	277	262	267	269	303	312	254	254	270	261	238	287	286	294	286	273	274	268	279	284	237	280	258	262	265	272	256	272	284	276	283	255	251	301	262	268	262	260	241	248	309	270	255	305	280	282	313	286	241	247	232	296	273	255	263	307	276	292	306	280	281	296	280	288	278	260	270	257	295	300	250	270	304	281	282	298	283	277	258	260	266	293	256	293	267	323	245	256	259	273	303	277	288	277	262	264	257	282	238	277	261	275	257	304	280	288	276	259	251	272	252	266	284	270	260	289	266	279	284	253	297	262	286	270	272	242	271	285	263	233	292	277	279	259	288	255	242	263	248	288	267	299	280	289	243	290	262	262	283	270	253	257	294	291	289	277	263	273	268	259	282	235	303	251	273	278	263	281	267	267	268	237	276	272	245	285	262	286	283	285	261	285	263	255	258	268	244	261	259	262	260	250	298	235	267	286	239	276	263	269	265	286	270	248	264	267	294	278	287	268	271	275	277	278	277	266	269	265	270	278	266	289	262	277	321	244	256	257	250	283	282	305	264	294	292	266	250	262	292	317	278	305	264	281	273	270	268	265	310	288	276	308	274	289	283	253	262	261	279	307	268	269	273	265	261	272	281	265	245	215	269	300	272	297	290	263	281	251	276	268	279	259	285	295	267	278	273	265	297	256	263	275	273	286	267	281	302	271	257	274	278	284	262	276	271	242	272	295	254	258	272	258	261	233	270	267	295	256	270	251	271	251	287	244	268	254	281	291	259	268	250	263	271	264	299	255	265	274	271	260	249	291	261	271	302	291	240	275	248	267	257	291	248	288	277	283	287	264	273	216	276	287	265	248	287	265	287	273	271	272	279	283	256	296	274	273	284	317	276	268	267	267	268	290	237	297	268	283	278	257	252	261	268	267	273	270	273	281	283	271	280	279	264	282	272	279	285	304	265	288	309	274	271	277	306	249	271	275	287	278	309	289	259	270	268	254	277	274	273	273	272	238	264	273	276	263	257	297	247	301	307	285	260	266	303	250	283	262	277	286	283	275	254	237	260	300	270	279	301	264	225	296	293	290	278	259	291	270	282	259	279	264	275	271	266	233	267	310	264	278	296	283	267	293	280	259	283	270	263	269	284	279	345	293	265	252	259	257	282	258	284	251	306	278	288	286	257	269	305	249	286	275	289	255	256	275	249	270	269	246	284	258	257	281	238	258	282	286	270	261	258	291	260	272	277	283	272	264	261	309	256	282	290	272	267	287	270	275	273	253	268	264	264	276	282	267	267	275	271	291	275	269	279	295	273	273	281	283	292	257	308	283	271	243	264	297	293	272	274	272	262	260	234	286	279	307	281	284	253	268	270	251	274	278	286	274	272	286	276	278	284	280	282	293	256	275	281	261	281	283	269	258	280	316	245	242	269	285	242	277	250	276	293	273	286	270	275	268	273	275	269	281	266	262	285	262	285	268	292	294	245	266	274	268	274	280	290
9890	14212	31463	34908	27113	15513	10317	6665	15176	15323	14523	13708	11021	8458	6985	5536	6283	4253	3977	4191	3768	5375	4437	3589	2689	3412	2866	3197	3056	2347	2036	1722	1537	1637	1890	1331	1307	1313	1436	1364	1074	946	875	837	771	706	696	712	659	702	675	656	707	651	607	677	675	661	675	637	662	640	649	663	688	635	677	671	685	637	677	655	699	634	663	700	798	707	746	674	645	649	619	680	603	660	638	629	651	701	648	681	663	665	646	637	638	663	658	671	639	663	665	692	661	676	658	640	607	628	636	656	634	650	644	630	680	622	645	704	658	676	611	644	656	635	665	657	674	647	645	623	684	628	682	681	642	614	667	635	659	699	675	647	654	645	617	657	686	638	683	609	663	676	661	653	671	641	710	670	686	675	640	629	620	643	678	671	709	639	684	664	615	685	651	638	652	675	612	646	654	662	616	669	696	685	700	616	598	665	655	660	642	644	644	616	623	662	617	664	670	621	632	625	668	651	707	641	586	660	646	624	674	670	656	635	654	676	683	668	647	647	694	603	651	697	691	661	693	604	668	634	687	654	663	663	626	670	638	658	668	662	668	604	597	665	712	630	632	650	666	641	661	657	663	656	647	641	652	654	641	585	624	646	614	640	637	689	656	645	676	644	629	683	657	620	676	644	639	669	645	622	635	645	678	629	624	667	632	674	670	671	670	618	616	636	639	683	628	652	606	658	653	642	669	671	627	686	669	679	644	644	650	635	660	636	737	670	680	644	662	636	628	653	661	673	623	653	656	657	627	663	682	660	648	698	640	623	623	671	679	640	645	675	653	636	678	637	627	659	643	680	648	682	654	646	692	597	690	611	651	662	631	688	629	619	657	654	686	634	666	624	645	639	660	680	644	674	657	652	648	660	680	663	655	642	667	654	650	654	639	612	705	663	651	652	641	646	667	626	649	651	639	690	630	651	639	630	664	663	670	661	686	660	683	641	662	652	692	678	660	681	636	617	649	677	667	681	669	658	680	621	629	594	641	621	633	630	646	685	675	667	601	693	640	677	643	600	622	649	669	663	658	655	646	597	668	687	679	651	629	653	619	645	659	596	622	671	642	643	621	682	679	675	631	678	683	679	665	617	645	633	627	610	633	659	622	673	634	640	682	665	632	664	637	657	617	638	684	615	637	643	645	637	642	685	687	632	666	655	650	689	638	654	638	665	632	638	629	668	696	630	621	633	666	623	618	683	607	672	689	643	692	627	628	657	654	611	651	636	669	684	685	645	631	634	625	657	649	674	670	652	667	658	627	710	650	673	670	667	663	680	673	636	664	663	698	638	653	634	678	690	711	660	638	611	624	688	627	673	659	656	656	649	696	649	652	669	684	640	636	650	637	639	668	650	641	615	625	674	640	658	631	664	664	671	647	670	616	636	639	647	674	667	700	689	658	605	671	659	629	603	640	610	659	643	640	624	676	666	673	617	659	658	671	680	626	606	638	626	661	629	671	650	655	690	607	652	651	659	669	664	664	619	669	651	632	665	666	655	627	620	650	643	660	653	618	637	690	652	651	680	666	712	651	620	686	621	630	663	650	656	625	657	649	680	670	665	683	703	654	640	612	633	638	670	610	633	653	664	641	592	651	679	679	671	649	656	627	652	668	678	679	690	655	623	682	668	621	599	708	667	638	630	653	672	671	650	668	638	682	675	637	678	655	618	619	685	680	659	637	683	680	682	642	679	625	657	654	636	643	711	639	610	647	657	651	641	673	689	626	646	621	651	656	646	666	663	664	658	639	579	582	688	625	652	652	654	628	667	648	671	678	651	582	658	664	655	635	663	655	605	673	678	659	645	652	691	656	659	648	708	651	657	660	622	663	620	648	693	611	613	678	625	627	648	621	630	648	676	661	610	687	632	633	641	617	629	664	608	671	631	623	676	632	635	654	650	677	636	659	677	670	686	685	652	642	692	699	695	583	612	653	655	641	630	679	652	668	624	665	655	674	637	638	622	663	713	712	643	653	651	683	659	665	634	627	684	685	640	635	637	669	617	636	623	629	661	662	632	579	648	660	664	667	640	669	668	698	631	666	666	663	669	659	645	639	618	673	653	644	629	681	603	637	648	600	664	665	649	619	613	639	684	628	664	646	649	663	682	655	679	656	678	638	672	641	670	650	684	637	673	635	641	645	640	615	617	649	637	704	567	686	645	673	675	661	662	658	665	636	656	604	625	650	650	680	661	625	600	626	665	648	650	643	634	626	670	631	640	693	681	708	618	691	650	650	670	641	621	675	688	658	644	645	666	660	622	623	690	657	679	652	674	662	629	629	628	652	633	690	667	686	659	652	662	637	642	676	652	672	632	636	695	643	629	647	607	674	702	630	656	676	625	664	688	675	686	635	612	636	682	680	661	623	634	595	672	648	646	662	617	655	637	692	655	657	690	624	662	622	671	660	627	646	664	625	654	632	678	693	632	715	693	691	637	649	684	647	660	638	657	632	677	668	690	638	688	674	617	659	682	640	665	654	623	687	666	692	684	628	681	636	627	650	663	651	656	645	650	677	676	634	675	738	652	632	665	636	617	668	655	648	696	674	658	651	659	640	659	606	649	704	633	644	676	593	648	673	695	651	664	659	685	671	673	611	666	689	611	640	653	690	661	651	637	668	607	639	627	652	654	678	622	675	668	673	673	694	636	657	636	646	643	679	635	628	667	673	658	653	690	652	637	631	672	636	662	656	625	635	661	705	650	629	677	629	633	676	671	614	633	698	640	671	663	650	674	625	653	640	664	683	664	705	601	610	609	660	655	684	660	660	654	667	616	651	604	645	647	637	696	702	645	658	626	660	637	697	667	676	602	659	658	666	632	654	646	638	670	644	622	640	584	632	672	650	653	667	632	626	571	667	636	666	634	649	623	679	604	665	630	669	655	638	619	683	697	664	690	658	631	693	616	666	593	659	699	661	615	655	681	660	674	707	663	652	633	605	648	685	642	657	640	638	629	588	663	669	652	676	687	673	658	643	635	631	617	651	670	661	690	597	660	657	708	649	631	646	659	647	624	630	661	680	656	669	672	651	633	648	655	621	622	639	684	660	648	640	663	635	665	693	647	677	621	648	632	720	639	581	647	665	661	660	623	636	615	696	618	608	649	644	618	648	681	649	667	649	680	636	649	632	651	668	661	653	688	666	675	703	654	660	643	601	660	663	688	677	644	643	673	651	594	633	654	654	628	622	664	635	644	630	638	676	648	660	671	726	675	674	636	653	689	647	654	620	635	648	652	651	628	657	701	625	648	625	638	680	655	648	623	617	677	651	676	654	671	655	637	632	701	638	635	643	666	695	635	666	684	657	578	661	649	701	653	656	618	659	651	616	677	628	630	703	627	626	647	626	633	688	670	702	611	668	684	604	652	633	634	637	667	672	627	672	639	613	636	671	616	710	697	657	636	645	654	666	645	678	641	690	671	651	603	638	644	657	664	646	626	618	668	658	645	634	672	659	638	636	666	665	686	608	624	672	638
43495	45323	48471	46462	37408	28045	26172	20667	32342	37481	34788	32526	28537	24758	21832	15761	16536	11342	10658	10758	8884	14855	13062	10709	6172	8898	8486	7288	9072	5133	4180	3616	2490	3032	4389	2444	1618	1228	2096	2358	1608	1105	896	567	493	473	395	362	346	338	353	293	299	302	321	339	325	330	320	310	282	322	335	320	327	285	288	319	336	297	313	322	299	309	339	383	398	364	348	361	337	321	325	304	338	291	281	311	290	297	310	322	301	274	331	305	289	293	287	285	317	301	291	338	297	303	295	312	311	287	307	306	274	324	287	310	299	316	289	308	303	320	320	285	297	296	312	331	319	267	293	296	303	306	302	262	323	288	303	307	278	331	286	324	328	304	274	304	316	341	298	280	279	290	314	299	322	286	295	296	265	294	297	331	308	311	305	312	294	268	327	306	300	261	320	322	313	313	331	334	269	307	291	287	268	309	274	323	320	304	280	329	305	300	290	284	314	310	345	281	293	338	287	313	322	278	295	301	291	306	298	308	268	305	300	298	305	321	316	315	290	305	288	282	303	318	299	304	287	285	275	309	298	293	311	308	287	256	297	273	326	310	291	296	311	302	313	276	296	320	288	299	300	297	296	300	300	286	316	285	310	281	312	320	300	324	307	307	284	283	304	319	312	285	343	288	277	321	285	326	294	275	285	300	291	293	326	301	337	315	306	271	300	337	294	304	293	289	293	299	302	292	310	266	300	315	298	297	276	283	308	302	305	291	282	320	322	306	302	295	285	277	318	262	303	286	336	303	305	308	316	286	305	272	305	281	290	303	313	319	282	295	312	320	328	356	292	291	289	294	327	315	279	289	288	295	331	332	304	306	308	289	302	335	327	331	284	309	300	264	332	294	282	292	299	257	346	294	287	327	268	305	312	309	348	280	306	296	279	324	313	292	303	285	306	323	345	318	280	286	268	289	305	306	305	300	297	310	274	314	350	305	317	306	280	325	326	290	281	295	275	305	322	293	326	297	349	269	297	306	299	306	307	311	297	293	309	297	304	331	313	276	295	296	328	335	327	283	312	302	290	286	295	304	345	295	331	318	293	301	304	309	280	282	316	303	315	307	298	299	280	282	324	283	289	298	307	324	300	325	292	303	309	299	303	315	293	274	303	279	266	318	308	310	269	286	290	327	323	305	323	304	320	299	255	284	287	308	314	310	267	285	341	346	282	329	314	294	280	296	311	325	279	316	309	324	305	297	302	257	300	289	280	311	304	319	305	272	313	325	320	308	310	320	297	304	303	310	334	293	299	280	291	281	287	292	298	321	289	312	314	302	333	321	282	300	324	283	307	323	274	309	305	270	327	286	293	286	289	296	289	317	283	288	325	312	280	333	271	290	326	316	313	291	316	312	332	307	280	313	323	301	298	297	280	340	281	319	317	309	330	316	347	314	313	283	295	287	268	289	300	310	304	306	307	328	292	296	295	301	312	307	333	300	324	298	276	322	322	325	286	296	278	272	319	320	296	306	290	273	329	296	297	282	335	315	317	299	313	305	251	291	311	347	299	287	328	294	304	350	302	291	310	303	313	328	321	318	327	312	305	313	311	273	309	283	312	295	286	320	305	293	314	316	321	298	292	297	278	318	279	320	313	318	326	324	278	317	292	299	275	321	307	317	317	293	296	317	307	282	294	283	298	295	298	328	295	289	298	331	287	301	282	303	304	291	309	279	289	311	294	323	289	302	324	314	294	301	301	290	310	270	277	268	295	301	289	304	313	308	359	293	312	310	311	293	303	314	299	302	293	325	274	316	272	296	278	263	303	296	301	283	303	321	306	282	314	293	307	315	295	313	290	323	292	312	282	321	280	296	325	333	298	291	312	296	310	313	299	329	282	278	300	302	272	266	320	301	291	279	287	297	269	307	287	307	317	290	305	300	263	293	285	321	284	291	259	279	311	309	298	307	294	290	301	316	305	319	303	321	290	322	265	280	292	316	330	332	302	317	292	328	307	316	313	315	318	288	323	310	295	286	313	295	314	300	308	268	299	288	273	316	310	292	290	286	308	290	276	303	338	309	300	299	327	289	316	310	292	298	295	305	279	300	285	297	276	296	268	334	305	300	313	319	283	302	310	297	306	316	284	300	299	306	294	312	308	308	305	296	296	279	323	311	292	293	317	328	288	305	305	302	311	312	344	313	294	315	309	280	314	320	305	306	294	353	319	300	288	317	299	299	296	296	293	284	300	342	317	304	295	338	318	310	287	268	315	290	300	309	311	301	296	300	290	257	274	299	325	310	321	293	279	318	317	307	294	287	302	305	317	271	282	304	332	316	298	281	276	291	305	311	269	288	296	353	312	295	296	280	304	275	284	322	308	278	302	288	298	292	297	299	306	276	315	299	302	310	297	299	293	288	322	303	331	287	264	311	283	310	272	311	287	298	293	312	303	294	298	327	305	299	272	331	288	269	307	291	310	278	284	263	275	292	276	301	304	314	313	313	313	282	304	268	288	259	303	314	290	322	313	289	292	317	283	311	279	292	304	326	310	310	294	300	284	309	317	335	292	319	305	289	282	283	301	280	310	331	311	304	290	345	299	304	317	302	298	316	294	305	341	306	280	292	275	326	318	282	300	311	255	314	325	292	304	301	281	268	276	322	297	317	324	277	272	316	280	309	294	310	286	288	293	294	276	308	316	296	298	304	288	317	281	284	314	291	272	306	298	291	277	299	311	299	325	314	296	313	311	276	294	257	305	335	296	299	303	275	300	312	315	313	296	279	301	307	280	285	308	310	285	306	294	288	324	329	285	296	304	311	279	295	292	277	271	286	266	290	299	308	309	314	350	305	304	264	290	274	279	291	306	294	297	285	328	303	289	298	322	318	315	337	324	320	315	321	291	260	313	296	319	295	375	332	289	292	289	297	286	301	289	301	290	325	279	266	305	280	292	286	299	293	297	255	321	310	298	259	295	292	292	302	317	299	288	330	267	311	306	291	276	297	313	296	301	267	307	273	325	300	318	277	302	305	286	316	297	320	295	313	295	280	298	316	303	312	284	307	315	304	290	290	300	287	287	301	315	282	295	289	287	303	327	311	286	280	320	319	315	303	312	318	293	301	294	294	288	274	303	298	290	263	350	296	276	267	256	332	292	340	344	272	295	276	293	305	312	302	309	288	317	270	292	312	317	284	343	299	298	325	324	283	333	285	297	292	301	330	323	321	291	293	308	312	290	313	298	306	305	301	308	291	293	284	303	308	307	332	276	302	300	311	288	261	320	290	307	275	305	307	300	311	287	320	280	269	315	299	282	316	286	307	277	285	307	324	322	301	304	294	303	293	307	328	298	282	301	309	302	318	307	308	326	325	332	260	294	316	328	328	316	296	307	292	295	324	295	321	293	289	299	276	293	310	290	327	294	303	306	286	271	289	317	298	301	285	296	301	305	288	307	316	316	288	295	300	312	283	273	318	302	317	323	283	330	298	331	331	288	293	322	332	304	302	323	308	306	316	305	309	309	302	290	309	326	331
32108	41272	52351	55913	50398	39607	32976	25549	46435	53132	50278	49678	46604	42768	40343	35235	36861	31049	31507	30016	29416	38403	37449	30902	25548	32293	29024	28120	30891	21563	19728	18070	13383	15387	20833	11580	9023	6564	12484	13438	9198	6251	4646	2645	2161	1761	1273	1190	1082	954	877	826	798	752	761	757	764	746	737	739	722	763	757	820	774	750	691	670	742	718	709	787	737	756	1076	1249	1518	1108	881	847	790	776	728	672	700	673	654	686	711	705	725	698	729	674	705	729	727	713	724	680	684	632	721	713	709	699	660	691	739	718	699	713	709	684	665	778	714	708	725	699	646	717	688	714	683	675	690	666	722	671	650	728	720	735	718	721	645	730	670	769	663	696	718	679	681	714	737	732	674	671	713	724	674	674	739	693	654	731	751	710	630	696	721	696	768	681	701	731	691	668	718	677	696	648	684	665	738	694	742	720	707	750	709	695	700	707	724	687	727	686	701	666	648	700	763	690	713	679	722	693	739	697	716	685	683	706	659	676	678	704	717	697	699	681	676	696	731	691	756	716	728	713	691	698	693	729	739	713	724	732	684	703	756	703	716	678	709	685	702	707	656	736	682	738	701	706	712	683	715	725	706	673	697	664	712	733	685	726	689	705	715	698	729	727	673	679	702	729	647	731	671	663	729	692	716	674	683	702	733	696	691	717	678	710	727	688	711	715	714	734	717	721	680	693	682	729	687	715	680	671	720	726	680	720	743	764	716	708	725	700	646	677	733	687	685	740	698	721	676	731	738	725	751	710	719	695	742	683	649	693	662	728	693	735	705	719	722	657	685	719	715	727	725	695	674	724	679	684	683	706	724	681	696	701	682	692	669	702	681	663	691	722	684	693	728	682	668	717	711	701	718	717	724	722	731	696	736	717	734	672	715	698	743	706	702	696	728	693	686	675	749	763	691	694	695	712	661	709	687	741	704	708	665	701	689	686	685	666	723	655	714	675	713	693	716	675	729	737	672	705	707	721	707	723	676	728	687	699	686	701	652	706	689	702	693	737	687	725	706	704	685	685	707	690	713	690	704	672	768	700	675	625	780	721	683	660	712	710	730	702	695	708	712	682	664	672	727	687	686	718	711	655	706	704	687	667	682	687	702	683	704	734	754	740	696	713	682	700	689	712	668	674	678	665	689	706	710	699	738	680	690	739	720	696	731	705	686	714	701	699	742	729	691	692	705	717	744	700	700	698	677	718	725	717	748	732	664	734	737	673	655	707	727	680	686	665	720	676	729	663	735	679	667	699	679	677	705	736	757	728	703	680	717	723	687	736	708	677	688	693	692	667	726	728	708	702	683	687	706	729	684	713	700	691	717	701	757	705	677	708	717	706	705	667	682	699	755	709	755	762	708	689	694	730	706	697	766	733	736	701	707	705	665	761	732	692	686	695	688	728	691	696	782	730	667	692	721	693	717	710	695	688	709	685	698	694	699	701	691	686	662	716	712	703	721	705	684	738	686	709	693	698	728	728	702	724	666	687	740	681	761	737	738	726	730	715	676	680	711	749	723	683	698	713	686	706	720	710	725	714	712	697	699	702	685	662	754	666	705	712	716	683	727	662	711	668	727	668	666	726	706	689	716	721	689	659	678	727	651	726	708	687	722	685	733	694	698	697	706	711	707	673	668	745	684	672	693	644	708	700	691	694	725	723	734	711	704	729	727	714	667	686	715	692	686	683	706	719	703	764	694	713	723	678	691	740	702	702	683	714	711	641	690	712	718	674	667	680	696	662	725	688	714	670	721	747	712	707	697	725	674	700	681	709	723	762	654	747	668	707	710	747	753	698	685	666	710	734	677	692	730	654	685	697	674	724	690	713	684	688	708	705	694	721	752	674	739	676	700	703	691	726	704	703	675	701	660	691	699	694	753	711	734	684	725	735	738	707	719	671	715	702	745	682	669	663	711	733	738	687	679	711	684	678	705	689	694	687	677	670	693	705	713	702	740	720	702	724	668	748	708	724	694	723	669	654	689	705	699	715	706	691	704	673	693	696	715	709	691	729	726	715	705	694	701	663	711	711	732	671	715	716	682	718	726	720	712	734	719	688	685	684	700	726	682	692	616	720	737	716	684	688	743	708	703	696	671	704	706	710	623	712	682	684	712	738	715	675	674	664	672	749	731	698	703	691	694	624	727	733	704	736	637	718	721	750	721	659	693	679	719	656	704	741	666	715	736	691	614	716	711	701	732	714	735	664	711	725	684	747	667	674	675	700	727	708	705	734	676	707	683	699	688	678	700	694	672	717	700	742	712	711	722	668	727	698	662	696	718	720	677	668	727	674	707	696	669	692	698	774	712	656	710	732	721	729	700	694	688	708	698	710	719	671	719	690	703	655	721	683	726	722	704	701	706	722	723	725	688	709	707	687	768	693	706	721	724	712	752	672	660	720	711	705	724	701	726	713	743	670	661	696	707	678	737	716	696	697	684	694	717	746	689	663	698	707	687	695	671	705	677	682	700	694	682	733	696	680	698	739	710	657	723	727	695	695	701	739	690	694	663	695	674	674	677	700	643	685	685	715	696	708	701	717	657	720	692	722	732	677	700	696	706	713	734	704	690	694	719	703	723	693	628	685	731	699	694	701	685	664	679	680	675	686	687	751	696	676	707	708	658	723	703	670	667	750	701	696	680	715	702	700	717	711	688	680	756	673	733	695	697	713	751	652	729	738	719	744	680	718	723	724	681	711	692	693	736	714	701	696	713	695	712	709	661	733	701	695	663	665	692	737	725	717	658	692	695	678	715	681	697	748	679	688	708	703	712	742	706	649	733	679	681	687	678	711	745	707	710	671	695	706	675	762	684	724	688	738	681	668	731	698	711	732	667	720	723	712	697	752	675	673	694	709	684	684	715	658	704	725	657	691	689	710	715	730	762	705	668	697	709	690	667	672	737	723	712	622	689	691	704	730	662	708	723	735	667	712	699	668	713	649	670	727	655	731	732	733	715	754	722	713	699	705	711	718	730	731	709	724	723	776	695	671	717	656	675	706	723	715	651	684	687	676	701	676	689	672	749	672	710	722	723	708	710	693	709	673	721	726	680	691	673	662	643	674	692	705	715	657	728	707	729	704	682	698	690	703	678	746	708	653	678	716	765	700	694	693	713	739	695	637	695	706	692	799	720	699	680	705	708	712	657	738	689	666	660	703	702	660	725	675	639	722	667	692	689	676	670	687	712	681	694	707	687	670	694	717	717	738	697	688	725	691	698	734	696	712	694	743	697	706	691	680	727	718	724	651	656	708	697	708	683	673	716	694	670	708	693	738	712	752	669	663	753	686	698	695	672	697	698	661	707	657	673	720	712	710	730	713	717	730	673	657	640	730	660	680	732	684	698	657	686	715	731	707	702	689	774	699	708	715	698	700	722	737	648	684	740	695	742	694	684	712	708	679	655	729	719	729	728	722	740	686	684	705	691	705	640	696	707	677	721	673	698	687	693	772	714	683	653	729	713	703	703	720	726	736	701	680	746	717	662	728	699	708
52890	49389	50082	41585	33881	28970	28814	27180	38819	46987	44247	43940	39718	36756	34044	27795	30017	22562	20208	20726	18866	30021	28084	22184	14668	17866	18553	14832	17976	11488	8711	8654	4447	6366	9578	3633	2033	1797	2019	3827	3000	2118	1541	647	530	486	450	465	459	349	311	308	316	261	248	278	300	309	285	293	333	256	286	271	302	333	280	287	290	297	282	318	295	275	351	475	499	373	392	319	252	274	268	279	261	281	274	266	259	276	262	302	321	273	277	291	274	258	271	256	266	258	271	271	258	261	257	271	271	285	265	264	268	256	260	260	263	287	260	254	270	269	296	244	288	290	264	304	265	297	226	254	294	301	301	285	289	287	277	285	267	261	279	281	264	267	268	250	290	262	257	263	277	255	291	252	263	281	269	263	299	275	274	269	251	256	251	239	290	272	300	283	257	296	291	306	242	266	267	297	282	282	252	297	297	262	283	284	279	294	276	276	286	263	263	291	275	257	282	308	282	251	268	262	257	275	275	257	278	293	281	283	299	301	239	277	276	294	247	264	244	252	295	288	288	273	276	283	268	282	288	284	274	276	267	257	287	270	279	280	263	284	291	280	270	255	283	264	268	295	270	272	294	264	291	290	281	258	278	275	266	276	268	278	264	265	293	281	294	279	284	290	282	280	272	267	249	288	288	241	283	276	255	291	278	270	287	265	274	253	271	261	252	300	274	292	298	275	304	282	298	271	259	292	295	278	266	321	296	286	272	260	290	264	293	258	260	261	278	311	261	267	299	264	253	240	288	270	266	263	278	306	268	275	260	293	264	257	257	272	292	305	278	264	289	290	250	248	274	254	256	277	288	273	287	263	269	277	288	241	280	257	230	277	251	265	265	256	261	275	299	256	303	319	299	240	261	277	280	279	275	263	262	265	283	261	268	309	276	301	285	265	252	280	281	255	313	279	286	270	263	232	278	284	273	276	279	283	296	272	249	281	277	293	283	274	289	273	299	275	286	275	287	285	267	261	278	268	299	258	269	253	240	263	243	242	300	297	287	259	298	300	276	249	299	266	277	285	271	276	271	301	289	292	261	269	249	284	293	285	252	287	285	249	269	275	297	262	280	288	238	254	270	263	290	271	281	274	263	279	257	301	288	266	252	242	271	286	305	283	292	264	276	269	305	263	250	284	285	287	285	285	302	267	281	290	247	263	294	267	255	258	264	290	254	251	275	269	265	262	252	246	330	277	243	263	289	280	243	271	314	283	275	267	266	322	279	274	276	286	216	301	295	304	258	273	274	286	266	289	230	300	263	285	285	282	279	286	268	266	257	270	273	281	266	286	279	275	262	307	268	275	280	274	271	225	279	278	265	274	268	309	247	283	258	273	245	279	298	294	297	280	292	252	265	265	279	292	289	296	313	244	274	272	268	279	258	258	295	290	297	286	270	281	278	299	297	270	273	251	268	256	281	251	278	291	285	260	285	292	255	260	270	274	299	278	274	277	271	249	279	257	272	257	286	255	307	277	321	261	246	275	284	282	305	310	268	281	290	258	264	263	271	273	277	296	285	285	248	270	302	267	254	286	287	299	287	267	249	262	296	264	292	253	265	283	299	270	254	255	321	267	299	287	313	261	255	291	287	272	269	291	285	251	254	245	292	313	254	262	271	297	272	316	307	250	272	269	278	246	269	273	292	286	264	259	291	273	269	286	291	293	290	280	285	268	297	279	267	260	239	232	263	287	247	329	264	255	261	304	255	288	263	279	288	296	270	281	292	269	248	265	265	289	290	316	290	272	257	262	238	253	274	238	266	277	290	252	305	295	284	273	265	270	308	258	263	270	265	285	309	286	246	312	261	259	264	266	296	249	268	281	296	262	288	277	274	234	259	292	262	259	272	279	287	286	286	297	262	254	272	281	252	294	273	276	267	309	279	270	283	298	250	295	276	289	264	286	254	258	254	265	269	296	269	271	278	255	284	277	294	278	269	273	269	303	286	265	305	257	309	285	267	278	305	266	257	283	256	291	305	267	298	273	313	288	289	295	263	274	303	298	319	290	286	266	295	285	286	272	268	308	309	259	299	294	225	261	298	237	256	282	285	275	244	264	282	264	284	247	258	246	290	293	284	272	301	267	265	257	301	250	273	268	296	294	267	271	279	299	302	247	286	263	260	265	276	268	285	284	257	256	296	290	261	272	265	293	267	295	301	308	291	253	266	255	287	289	252	305	280	284	271	276	267	271	287	307	260	282	262	258	290	257	272	300	274	248	273	260	261	259	300	252	296	275	251	258	278	278	265	268	306	287	298	256	276	265	256	254	311	290	260	264	253	274	265	274	255	264	257	307	296	266	280	271	277	263	285	253	263	294	266	277	266	289	264	263	281	238	276	237	274	294	283	313	278	255	265	257	280	257	295	255	256	270	324	279	251	260	293	286	275	297	285	304	283	256	233	258	267	251	267	284	268	270	282	250	296	277	307	245	269	255	263	297	252	273	286	319	281	268	277	288	291	298	289	258	265	278	246	284	286	269	271	281	275	277	272	249	262	246	296	261	264	262	291	272	278	256	281	268	263	314	271	261	281	282	279	279	269	293	289	235	281	269	269	285	298	301	272	263	274	274	290	262	284	289	287	265	278	293	274	279	275	282	291	288	295	269	286	257	270	271	256	253	252	278	272	274	266	272	282	237	314	289	277	292	257	284	266	255	269	288	286	262	280	286	249	257	232	260	246	265	319	290	289	259	275	264	262	271	270	263	274	274	249	253	296	260	282	250	288	263	273	271	275	272	282	255	257	270	301	272	290	277	289	282	296	247	286	266	286	278	292	288	278	260	288	286	258	288	260	257	274	256	250	267	289	298	289	278	269	275	264	274	276	284	280	283	302	291	257	264	262	260	245	300	258	271	247	286	283	243	301	277	274	317	273	265	298	298	257	271	292	273	261	291	279	285	294	283	293	265	282	281	286	272	245	291	274	278	267	267	267	284	292	279	291	293	296	268	279	287	276	281	267	305	268	213	265	276	267	278	289	276	269	274	281	248	285	282	295	249	288	291	271	291	280	254	255	252	280	260	262	276	253	281	282	268	274	298	270	297	278	262	278	268	251	298	280	314	297	288	280	274	279	261	285	275	250	265	266	280	267	270	253	280	268	270	287	265	289	257	285	252	290	312	278	299	267	271	285	271	245	278	277	273	304	260	284	278	287	292	273	283	295	318	295	278	320	268	265	284	289	245	313	267	302	296	258	261	268	254	295	307	293	252	251	243	298	261	295	261	297	273	273	286	272	277	279	282	280	266	296	279	276	306	283	257	300	271	284	280	280	259	276	266	283	274	273	278	284	258	281	265	275	288	268	275	268	274	270	268	290	302	287	279	268	256	282	264	284	288	286	274	260	281	263	277	279	307	267	290	258	298	275	293	280	284	296	301	303	282	303	277	272	251	233	281	295	269	297	283	262	267	285	278	266	275	272	265	277	270	294	237	289	250	280	274	277	273	297	281	301	288	278	252	267	309	282	257	281	295	279	255
40180	49638	55082	55835	52696	48111	42192	36984	52073	63524	58218	58663	55318	52648	49465	46195	47498	41469	42574	40521	42311	50287	52547	42982	38693	43586	40290	39327	41554	32761	30003	30123	19615	25287	30577	15228	10582	9873	11469	19069	15069	11750	7725	3160	2455	2153	2069	1998	1633	1046	829	747	709	699	725	739	774	727	717	719	734	714	765	735	736	747	801	752	752	778	753	788	731	756	1201	1760	2050	1413	960	811	757	667	674	617	613	636	663	629	634	613	592	582	587	643	617	682	656	635	621	602	639	662	624	601	680	621	621	651	580	618	638	604	613	634	642	652	613	672	674	653	658	609	644	643	614	659	692	680	644	631	666	626	642	619	612	649	647	613	671	631	613	636	662	611	602	618	647	641	671	629	595	644	618	652	637	635	598	635	624	616	641	667	631	623	630	672	631	603	636	647	670	632	615	663	645	661	656	645	642	651	640	635	657	651	597	654	646	632	623	659	636	623	630	604	635	624	638	643	684	611	624	618	640	615	656	650	647	605	666	654	589	642	634	625	638	680	601	625	640	657	681	601	661	614	639	645	668	661	621	629	630	617	637	588	601	616	666	664	629	615	631	630	628	609	638	616	614	638	628	611	626	649	646	599	621	646	628	611	587	615	625	671	627	637	651	628	633	631	609	582	639	661	664	606	599	632	637	634	664	608	613	631	620	630	622	635	640	622	610	640	654	639	643	631	594	668	602	632	635	675	622	613	620	634	680	606	646	636	569	654	647	661	614	643	629	682	606	686	640	632	629	636	636	683	662	602	642	653	613	667	629	645	679	622	631	624	636	624	632	648	615	620	615	626	656	625	619	650	613	661	660	598	661	623	593	620	603	669	615	641	647	609	662	607	677	599	636	650	642	588	626	636	626	613	674	666	630	627	606	617	656	657	657	650	668	611	638	592	663	625	592	665	643	642	596	638	653	621	639	604	639	668	625	626	609	581	660	622	658	660	600	598	633	650	641	656	640	614	612	627	669	627	640	639	642	636	675	621	589	669	639	668	676	621	672	608	660	613	631	615	620	623	666	590	617	607	618	649	659	670	624	633	605	617	671	586	634	640	655	643	617	617	662	614	656	615	658	660	648	657	620	653	655	687	649	640	604	617	562	641	675	604	611	647	624	661	642	669	599	595	640	653	636	644	603	606	615	656	653	658	643	602	629	608	608	628	653	613	639	673	622	670	656	632	642	591	669	641	688	608	624	660	638	686	661	651	596	664	644	591	600	623	631	611	675	628	628	601	598	658	644	623	640	614	660	632	613	618	629	646	690	642	624	675	607	623	633	623	613	601	590	604	623	628	635	605	607	625	604	631	627	635	668	627	592	622	664	606	619	615	630	610	681	680	657	615	662	646	604	622	613	632	624	637	645	661	575	628	655	635	621	619	664	686	678	630	651	612	609	617	613	620	669	627	658	612	680	627	644	646	627	661	617	642	655	656	642	604	629	693	653	607	658	653	628	622	661	605	631	628	602	609	662	628	635	638	548	625	656	628	600	605	630	643	658	625	609	675	635	616	608	680	612	624	628	643	630	649	634	652	643	646	605	595	639	638	664	676	644	597	678	651	652	615	642	630	631	620	714	610	610	646	638	686	626	618	682	651	662	605	622	650	622	633	619	608	639	626	621	613	659	669	622	610	632	681	620	618	651	625	575	645	686	649	680	666	653	622	628	675	673	627	605	635	623	622	616	643	621	581	630	639	624	665	626	622	589	679	643	629	641	658	623	660	616	653	606	644	599	642	629	601	592	652	643	623	604	645	690	647	597	666	667	641	647	630	584	614	626	627	630	630	662	598	625	627	616	673	685	632	607	638	595	629	651	645	659	624	629	603	599	623	606	647	644	612	673	636	623	629	626	635	634	655	603	626	616	606	642	654	603	651	656	633	585	617	677	599	641	642	640	601	628	651	596	596	633	636	619	695	642	621	653	626	595	631	642	617	606	629	680	666	637	614	625	598	612	645	633	646	665	642	613	661	624	683	642	619	661	633	636	658	612	655	646	592	652	611	650	626	649	670	616	636	613	619	669	616	611	608	680	643	612	660	621	669	675	688	645	660	599	640	636	644	615	664	615	676	639	637	601	645	609	656	664	668	661	638	669	623	618	645	640	604	628	626	603	626	614	637	685	639	635	634	612	618	614	640	601	621	644	656	629	645	643	637	597	644	631	677	670	612	610	632	641	618	647	629	650	574	631	619	622	609	605	610	599	618	666	617	649	641	651	609	616	590	641	638	650	618	626	643	622	613	626	634	681	644	616	625	645	647	682	631	606	586	639	607	622	597	645	654	610	622	674	606	630	628	620	599	639	622	645	638	622	624	589	623	641	657	615	626	637	648	614	626	642	626	690	604	616	597	647	637	629	634	680	653	671	626	613	647	635	624	672	614	600	634	631	627	684	648	640	633	651	610	608	652	616	620	593	607	597	601	623	672	606	656	671	611	632	639	647	645	614	603	597	633	594	670	626	585	620	644	653	620	627	654	649	663	678	641	645	669	654	591	617	610	642	625	659	677	624	647	619	666	677	656	619	657	636	631	632	618	564	657	633	581	640	644	636	637	685	604	657	619	626	618	634	627	598	636	667	614	640	614	652	624	623	621	658	627	629	633	619	669	625	626	667	679	682	666	653	676	657	597	572	633	629	648	612	625	615	590	675	663	641	604	606	613	612	659	663	612	679	647	668	582	705	640	583	616	582	659	659	659	645	634	629	617	630	641	590	669	691	621	614	613	623	616	666	615	705	629	628	645	566	633	697	564	622	641	625	594	614	593	641	665	645	667	647	617	645	562	644	599	665	640	612	656	604	663	670	614	634	600	616	614	624	612	661	632	601	602	613	600	601	622	650	656	667	648	661	629	648	629	659	619	645	660	594	611	600	593	625	632	627	676	649	671	602	633	589	585	655	614	595	653	617	666	619	609	641	624	663	622	683	636	655	640	639	619	666	610	651	629	652	628	651	658	638	653	613	630	620	643	643	646	639	602	644	651	630	637	618	655	620	652	662	638	617	684	652	652	618	624	633	657	647	644	645	661	628	625	639	631	621	644	640	657	641	619	624	615	615	648	624	628	652	669	631	643	608	582	633	630	639	632	596	636	567	648	613	602	611	647	660	587	625	616	644	634	623	586	613	632	648	672	652	639	638	628	654	610	646	648	604	654	614	642	653	635	619	605	642	624	644	618	658	639	639	675	619	685	628	576	655	625	643	611	643	632	631	609	617	619	649	626	650	647	606	616	680	632	608	603	609	669	620	637	631	658	638	603	632	654	638	635	587	681	663	637	647	655	601	662	616	609	692	657	625	627	658	647	590	544	605	649	629	648	591	682	628	670	628	669	612	653	625	610	606	617	604	635	648	608	600	596	640	659	619	644	605	637	636	622	640	614	653	643	665	638	613	638	637	647	601	635	633	666	669	600	647	673	606	678	592	639	596	649	659	684	620	671	641	708	631	652	650	665	634	670	684	615	671	583	690	618	595	633	613	635	633	606	669	624
15507	15579	27338	23812	13246	6957	4011	2563	4690	4382	3445	2724	2130	2013	1475	1208	1384	901	870	931	862	1358	1225	963	700	928	790	720	751	622	539	488	381	382	485	344	334	324	338	389	405	398	312	323	275	306	330	311	296	310	302	324	341	318	314	289	316	321	313	346	307	336	316	308	326	285	284	310	300	277	314	315	311	309	310	312	300	317	283	332	301	312	285	285	276	303	304	294	257	310	286	302	311	299	277	271	328	317	289	292	325	320	262	281	304	255	291	293	294	281	285	320	295	311	278	273	324	266	282	280	266	356	302	310	298	315	319	294	309	260	287	290	316	293	296	353	311	298	292	297	282	318	285	307	299	293	290	308	274	281	296	295	264	313	299	302	281	275	298	252	264	278	306	289	288	290	270	322	329	303	310	293	296	321	308	267	311	296	290	260	314	297	287	281	296	303	336	291	284	295	320	318	284	290	280	267	309	292	299	291	295	306	285	292	323	314	270	298	277	281	312	291	301	322	275	283	299	331	305	305	289	298	289	302	290	277	321	321	293	314	283	293	293	295	271	281	298	304	317	324	331	308	297	280	277	290	281	282	312	337	301	315	293	296	330	326	318	292	307	316	291	305	280	295	277	296	306	286	301	312	300	308	343	310	298	321	286	303	287	282	314	297	287	255	291	276	295	297	318	276	290	280	328	278	302	340	320	285	278	269	287	281	288	277	326	290	287	286	290	318	304	292	277	292	290	294	285	293	297	299	262	299	345	275	285	300	307	278	307	332	290	269	304	317	337	273	330	286	291	313	297	284	294	302	275	326	300	272	293	292	293	301	290	283	296	305	269	316	311	302	314	305	308	298	270	297	298	321	303	258	287	282	278	293	293	265	288	288	319	309	308	314	297	262	282	317	305	269	293	304	273	301	260	304	315	293	282	264	288	309	275	270	267	311	300	293	292	293	330	276	314	298	283	300	304	266	319	279	323	284	303	316	327	286	328	294	297	306	326	299	286	286	268	307	302	300	321	282	292	294	329	323	274	289	320	319	299	322	286	301	257	275	324	322	278	280	305	309	317	320	279	316	300	320	301	293	299	296	284	278	289	276	280	304	308	290	286	275	287	325	332	301	310	276	267	287	272	301	295	321	298	284	290	310	313	300	274	298	282	336	312	285	286	322	268	316	304	284	267	304	311	303	301	301	313	307	291	312	346	293	327	288	299	308	312	274	292	275	285	306	291	294	317	304	311	284	304	268	296	294	309	295	298	317	276	288	278	280	275	332	290	309	293	323	262	285	283	297	305	317	304	279	299	313	285	285	328	296	327	295	316	304	295	271	281	307	291	273	280	300	316	282	312	317	279	317	299	308	308	278	275	273	299	290	278	289	311	315	321	304	288	325	302	305	313	324	288	278	304	281	280	297	285	290	310	327	281	292	283	275	315	315	312	292	279	298	315	312	262	321	309	336	294	288	306	320	279	257	292	321	295	283	288	313	296	312	285	316	270	264	278	287	313	299	301	272	291	277	299	311	266	320	279	311	280	272	258	298	315	316	299	305	309	317	315	282	348	304	306	300	293	293	306	277	293	301	300	301	276	270	303	273	254	268	299	283	306	284	268	295	315	289	317	274	278	308	283	310	322	306	296	285	291	330	315	299	287	311	316	301	264	292	278	319	261	281	285	342	303	300	291	300	299	293	291	272	275	318	279	302	287	328	321	330	295	291	300	305	312	315	286	304	302	289	284	277	260	322	286	315	269	317	271	308	303	265	308	297	305	279	323	294	341	299	308	306	306	284	296	313	315	310	314	289	301	303	313	301	302	316	293	286	270	298	272	309	333	341	326	289	311	277	284	288	290	265	280	309	311	305	301	287	310	294	292	327	299	292	310	313	280	303	289	308	279	287	311	273	287	268	331	332	262	277	299	249	275	285	292	288	276	303	318	344	317	320	285	281	326	291	284	277	343	326	316	301	317	328	319	298	289	290	316	299	314	294	304	323	312	295	297	310	313	272	294	311	312	321	297	343	295	307	270	275	326	292	274	280	325	333	300	285	313	334	298	305	291	295	309	307	312	316	296	293	314	323	303	282	254	301	315	273	314	323	310	281	300	317	315	286	283	313	280	286	282	286	311	312	294	307	305	290	288	283	297	320	283	296	285	318	343	267	283	316	291	292	300	343	333	293	322	328	278	320	310	307	303	279	307	286	315	294	284	330	313	275	280	285	334	276	283	295	298	271	304	268	254	275	296	292	265	322	297	316	293	300	315	311	295	295	281	295	295	285	285	294	299	306	294	276	299	307	315	307	277	292	291	296	317	311	344	305	287	293	325	299	338	311	286	281	312	287	301	303	276	313	342	323	299	265	311	284	301	307	284	274	296	300	284	306	294	293	307	290	315	322	284	295	274	290	328	291	294	301	286	306	268	329	350	270	342	305	280	275	312	307	309	273	267	337	296	301	287	332	300	340	281	305	333	295	282	307	318	261	310	296	315	309	277	306	293	319	301	273	298	304	299	272	278	288	311	313	296	280	299	311	259	283	287	308	337	276	280	315	304	311	298	289	313	300	317	286	312	295	314	301	275	284	302	294	297	333	317	291	271	281	296	283	311	304	306	297	334	301	276	314	313	273	298	315	317	288	298	302	290	279	314	295	301	318	308	273	292	265	318	320	329	283	270	264	287	307	290	323	300	322	335	314	308	314	288	261	298	296	322	314	288	291	315	320	301	273	277	312	298	306	325	277	274	287	319	311	288	302	307	315	290	351	299	298	295	314	288	288	330	295	262	306	321	310	298	299	304	300	322	313	335	298	283	285	362	303	294	297	304	291	278	293	284	278	286	319	303	334	326	273	301	291	273	323	281	289	269	284	337	329	288	294	325	292	263	282	313	273	283	321	283	289	323	308	279	258	310	297	324	291	301	282	258	326	288	320	297	298	322	283	304	309	295	289	284	313	276	319	290	295	307	279	317	296	288	288	304	283	295	313	305	287	334	291	300	286	295	296	286	316	300	311	269	284	311	320	326	308	313	320	295	279	285	312	308	307	329	297	302	278	258	277	309	304	315	283	311	323	272	296	286	308	292	279	268	275	269	298	281	296	293	312	323	302	286	293	325	289	304	304	292	265	299	301	293	314	295	273	273	297	299	297	308	292	306	338	273	286	305	279	293	281	302	320	306	278	261	300	290	279	291	305	302	297	291	307	313	307	277	309	291	301	298	301	308	311	284	290	290	301	259	319	298	288	286	316	262	283	302	297	280	295	279	286	339	322	295	284	302	331	325	300	333	288	309	275	305	306	313	346	310	278	271	303	281	279	301	293	303	253	286	311	312	293	274	324	303	322	286	328	284	322	301	315	293	293	294	287	307	312	276	318	286	294	290	270	309	288	321	321	296	282	309	320	311	350	290	313	303	282	276	304	298	312	287	275	332	308	296	316	270	321	310	298	299	282	253	342	283	293	284	260	291	281	274	267	289	288	287	283	300	279	316	311	307	299	305	300	283	296
10446	15090	32297	32699	20932	14806	9959	8048	17162	16867	14096	12209	9944	9475	7195	5716	6860	4363	4299	4436	4221	7146	6476	4464	3359	4864	3500	3222	3684	2722	2432	1907	1473	1713	1800	1148	1113	1037	1052	1349	1356	1207	932	842	873	794	721	764	816	724	778	796	767	753	728	748	763	685	716	749	663	724	768	715	697	740	713	771	760	718	739	744	778	726	791	712	796	811	793	747	730	714	722	666	732	730	719	714	702	703	705	713	732	713	685	671	693	700	721	709	733	738	667	725	699	708	726	712	653	674	735	702	741	725	711	710	695	663	708	728	667	694	683	725	700	720	733	739	703	696	727	674	749	715	669	709	697	672	694	752	693	750	696	745	714	705	711	743	716	700	739	718	683	705	672	701	720	653	686	749	704	753	741	796	721	684	688	709	697	696	700	697	732	707	717	689	708	675	711	650	698	731	722	689	740	716	690	681	725	686	703	700	721	727	714	704	688	706	723	678	697	766	733	702	740	707	752	674	763	695	743	672	683	752	729	686	711	691	710	717	742	704	681	748	714	717	688	709	705	748	694	737	684	714	671	706	707	681	720	707	707	708	710	715	743	720	697	650	719	696	717	725	686	723	690	691	670	712	726	653	684	693	675	738	695	744	687	691	757	736	731	646	753	725	694	709	680	694	720	701	667	718	709	692	643	744	712	704	674	680	698	684	719	730	739	699	688	722	688	734	728	694	716	694	697	717	667	725	677	666	673	721	752	719	691	722	702	745	729	712	741	671	718	739	699	696	728	694	702	705	710	691	729	721	714	740	684	688	753	706	740	677	744	705	710	682	722	706	675	718	677	766	723	706	720	716	701	719	734	710	725	696	687	734	734	700	745	659	748	702	672	747	730	727	659	730	700	693	702	695	697	695	707	719	681	712	677	689	690	745	717	679	675	735	700	732	772	676	713	715	692	723	722	711	690	729	712	709	739	672	696	699	706	685	704	742	681	670	716	705	742	681	738	684	720	689	695	743	700	704	670	663	726	725	709	686	726	751	704	734	695	679	723	717	751	728	723	738	745	691	693	687	717	687	759	712	698	669	689	761	682	690	713	730	716	685	707	742	712	692	693	704	702	731	694	721	770	738	706	704	748	703	714	685	714	724	728	740	697	726	717	678	702	720	707	678	720	732	712	693	714	735	707	712	716	662	684	730	730	735	709	683	703	729	678	731	691	698	692	679	709	733	690	740	678	737	684	700	697	683	694	663	722	697	687	711	718	692	726	722	711	711	686	729	743	735	703	743	712	747	705	720	747	709	645	700	693	778	677	741	713	687	688	704	669	723	696	673	720	704	690	672	697	720	715	666	757	695	686	685	726	688	692	712	718	709	686	702	697	656	761	755	753	702	722	753	703	752	746	716	714	654	717	707	696	705	707	724	732	702	695	719	753	711	714	686	710	690	702	702	732	653	711	692	680	689	700	704	720	771	706	713	639	738	730	709	760	658	723	695	730	643	684	693	698	705	725	669	702	703	723	736	705	698	703	744	733	740	765	739	676	769	667	698	699	749	705	699	694	684	678	716	727	692	745	680	704	726	674	659	682	738	698	714	743	656	724	701	762	665	700	679	748	702	709	675	712	692	734	710	753	724	672	697	672	686	698	662	704	708	726	739	699	650	684	694	685	682	738	692	685	723	683	716	732	712	695	723	737	662	690	698	729	682	658	726	683	692	707	695	707	678	737	727	719	753	654	712	733	731	737	723	685	701	752	707	669	733	713	668	662	706	732	675	768	722	759	694	738	688	703	683	732	696	719	710	718	722	664	734	698	682	722	686	732	697	749	683	682	695	662	764	757	711	724	700	746	685	664	719	735	767	745	738	722	687	694	695	713	722	678	729	703	725	718	721	701	669	709	643	698	671	710	681	669	663	714	684	710	720	704	679	678	693	711	703	712	770	712	697	693	675	682	740	717	688	648	715	703	709	720	742	729	709	725	706	696	754	725	674	709	678	721	723	668	707	712	715	678	700	692	723	691	715	727	720	706	666	695	710	719	740	735	720	693	750	721	744	804	733	704	690	734	690	726	723	682	716	693	719	696	689	741	686	692	723	625	683	718	709	725	661	743	686	679	698	727	714	731	680	690	706	707	757	794	683	737	738	701	741	746	693	670	733	704	692	703	687	674	699	742	664	718	757	764	707	694	685	731	688	703	694	696	682	708	725	710	683	711	691	729	736	718	699	690	720	720	680	730	713	709	742	697	728	687	691	708	751	722	747	695	682	733	777	684	693	703	690	669	717	713	705	680	717	724	701	693	712	660	712	666	734	698	720	734	720	705	695	722	704	690	667	706	733	703	750	638	694	679	729	695	741	693	729	712	650	712	706	714	720	759	670	724	705	723	712	679	721	721	719	734	720	715	727	725	741	725	746	706	700	733	673	688	690	657	686	701	702	756	693	724	728	686	739	721	686	724	687	670	719	666	727	690	705	707	706	683	701	719	671	684	707	711	708	727	707	679	698	754	742	720	685	706	699	703	723	718	667	734	709	728	694	678	759	779	681	667	696	694	704	754	738	742	713	704	712	738	721	681	724	740	675	747	754	712	693	634	708	677	650	694	698	737	689	709	656	729	678	714	691	720	738	695	672	708	756	674	709	718	722	745	705	711	741	708	716	735	666	715	726	711	743	746	717	698	693	673	663	734	753	683	679	733	664	710	703	690	685	687	726	732	711	716	694	727	720	712	741	680	713	726	675	708	722	706	725	710	727	688	691	714	706	713	713	691	684	692	725	701	748	686	717	714	711	706	714	704	707	687	724	708	749	715	705	703	698	745	752	712	719	749	732	708	755	638	696	702	695	729	743	719	711	712	677	719	745	711	742	742	743	695	734	707	674	693	663	731	677	681	709	699	739	715	723	709	712	799	677	688	700	722	720	701	700	717	704	726	793	717	699	735	745	698	732	723	694	733	730	706	738	719	692	723	702	690	720	706	691	704	709	688	715	701	680	730	718	677	708	723	691	732	711	725	655	707	691	692	656	726	737	682	720	722	732	728	721	654	693	714	716	759	760	716	694	693	693	670	659	729	716	719	659	742	684	694	680	701	674	709	714	706	725	672	722	703	698	716	685	655	675	719	675	749	713	697	707	710	672	720	701	718	746	710	695	710	679	683	707	683	659	671	712	728	701	709	680	695	702	730	666	748	760	718	693	697	674	694	705	758	753	744	719	727	714	668	703	714	731	697	703	662	734	709	753	724	686	739	695	674	715	737	683	685	746	707	676	742	690	724	702	704	703	742	735	657	720	724	693	681	725	723	741	772	701	716	687	729	721	720	694	698	696	695	748	670	667	688	672	718	734	698	729	753	652	736	708	695	696	714	761	723	709	693	717	728	686	677	774	734	702	732	674	710	665	694	717	722	686	728	689	712	745	677	716	683	746	744	682	762	705	750	718	721	685	710	732	706	711	713	716	659	718	692	666	755	686	729	747	752	675	724	745	673	744	704	751	689	734	670	699	699	725	730	695	698	714
43005	47388	49996	42062	32729	34658	25409	20158	30041	39058	34301	29844	27009	24179	19415	14545	16559	12527	9455	12691	9864	19691	18561	13875	6996	8954	8521	6276	7403	5453	4593	2424	2158	2633	2761	1197	804	1032	846	1698	1693	1815	908	729	517	416	392	320	304	331	296	326	310	304	288	313	254	343	252	304	284	320	285	291	288	289	285	292	303	286	300	300	270	323	407	393	346	338	293	278	293	270	280	274	284	282	264	303	280	321	272	270	291	278	280	303	262	292	289	269	300	302	272	286	278	310	296	308	273	291	294	294	303	250	286	266	303	286	303	317	273	291	296	284	267	271	295	311	310	276	308	284	284	284	272	264	289	283	274	303	261	303	273	285	291	286	294	279	282	272	276	288	303	292	276	330	287	284	277	297	286	263	295	292	307	275	308	280	267	313	296	277	314	294	297	257	302	276	304	270	312	330	268	272	303	286	282	220	312	291	271	291	288	277	304	303	290	288	316	275	294	275	302	284	287	290	307	285	294	293	257	285	259	266	264	277	290	288	284	283	282	277	285	316	285	277	252	311	271	285	280	253	268	265	288	274	328	308	298	303	296	281	263	279	269	299	286	288	318	294	267	276	295	271	268	265	289	307	249	289	272	279	307	265	301	258	256	304	280	286	272	255	260	310	286	267	312	295	299	288	273	273	284	253	289	280	270	262	292	267	286	258	282	286	276	325	307	300	281	309	286	256	263	297	311	325	276	299	294	276	281	286	281	290	288	269	290	293	280	275	290	305	297	287	279	264	260	291	288	308	284	291	269	308	302	294	287	289	283	280	307	273	273	278	291	276	277	290	291	320	266	283	299	268	289	295	275	254	262	319	281	254	267	259	277	274	279	269	279	269	304	286	283	308	310	318	252	306	263	295	304	307	299	296	266	287	288	276	322	254	280	289	263	296	313	304	322	324	285	317	283	272	270	292	293	313	268	277	324	294	319	259	284	296	281	299	279	264	275	273	275	283	250	309	292	274	314	256	265	293	283	298	292	313	284	293	302	286	305	278	282	307	310	285	308	280	282	287	261	310	272	275	309	302	271	317	276	264	280	266	271	284	289	296	277	280	267	281	304	319	304	255	289	321	305	314	298	304	285	302	280	293	291	273	273	282	279	316	322	298	305	294	293	298	278	284	301	302	286	287	280	284	318	306	281	274	289	306	291	277	311	294	291	283	288	285	290	294	275	264	290	257	268	303	295	261	335	305	260	317	289	288	283	280	303	303	302	283	320	294	301	303	304	295	260	290	255	290	269	254	265	294	277	305	274	293	304	324	339	269	305	292	290	310	304	288	307	277	269	290	298	300	272	257	315	262	269	262	303	277	289	269	272	285	273	285	280	284	311	285	264	294	294	280	293	276	305	295	285	280	300	293	287	310	279	279	305	269	310	283	282	307	272	295	268	240	284	212	301	281	294	277	259	290	282	304	313	299	275	287	292	289	281	282	270	286	267	270	275	280	328	289	268	291	299	275	295	288	294	305	277	289	262	299	331	283	282	269	271	307	295	282	278	301	295	285	288	307	295	272	309	252	272	290	298	277	271	273	246	277	294	280	285	264	294	273	276	276	284	293	290	266	254	252	293	277	286	272	300	287	273	285	308	294	265	296	282	284	314	305	286	273	281	305	281	291	274	306	292	329	326	274	264	299	276	284	291	313	276	270	294	270	306	306	298	284	291	288	283	302	279	266	280	270	306	298	287	278	272	288	283	289	289	319	302	259	284	284	297	304	280	271	276	320	308	301	302	281	295	300	279	289	300	353	268	289	291	266	266	304	295	302	306	326	304	279	302	296	283	271	330	282	289	268	269	288	306	294	312	285	306	265	291	282	302	279	315	306	306	275	261	283	231	300	288	302	285	268	323	286	248	275	282	302	288	302	297	286	287	265	249	292	282	294	272	280	277	282	293	288	292	270	283	289	287	299	296	257	290	280	292	256	289	299	304	280	265	289	283	307	288	284	274	292	290	277	274	281	303	280	304	314	312	317	284	292	270	270	271	300	266	279	295	276	285	265	270	296	314	294	261	259	315	334	282	293	277	283	270	283	295	277	277	293	294	315	297	313	320	273	314	303	274	300	279	272	276	295	285	271	280	291	291	284	282	268	233	270	312	287	279	308	303	303	272	256	299	298	259	265	330	308	265	299	260	282	276	272	297	285	294	310	248	233	281	269	283	287	287	287	314	305	278	314	281	309	272	255	278	304	275	297	320	263	280	297	285	307	305	285	300	282	303	341	300	287	295	283	325	303	279	281	325	296	280	272	347	280	302	294	298	284	291	302	267	271	269	321	269	314	267	320	281	297	296	314	270	305	297	314	307	291	299	306	268	278	288	278	256	292	294	300	255	281	307	264	276	288	303	274	264	285	314	289	286	313	300	304	266	289	271	278	276	300	323	254	298	289	311	293	257	309	291	256	284	241	296	288	301	310	295	283	300	319	312	293	270	273	306	290	288	293	324	310	261	260	304	301	276	268	282	297	259	284	317	276	284	287	279	292	292	289	290	272	301	271	291	300	315	284	299	298	309	288	313	289	278	278	273	283	313	279	291	268	307	301	310	295	286	284	314	270	279	275	285	301	289	265	283	309	285	315	281	292	258	281	287	295	295	312	276	311	289	281	296	268	310	293	303	293	299	289	290	315	305	329	294	265	287	268	310	291	264	300	279	280	289	306	282	281	278	298	272	278	297	246	285	272	290	309	296	338	262	274	257	282	283	277	314	279	279	281	266	299	294	286	283	293	290	284	291	279	297	292	277	288	308	281	321	280	271	273	289	294	296	275	308	292	305	298	241	284	274	310	286	295	268	274	293	263	328	259	254	302	286	305	290	298	329	291	284	269	280	260	263	291	302	272	256	286	296	241	292	312	315	288	316	317	298	252	274	296	263	293	314	275	261	291	289	292	314	279	278	297	259	306	294	321	285	269	281	258	298	293	285	293	291	279	274	278	266	260	266	285	281	275	325	339	300	286	269	291	313	285	283	275	303	277	283	302	283	287	312	288	282	284	289	310	263	311	280	295	279	276	307	291	285	296	281	275	314	297	267	304	275	299	314	299	274	296	291	258	264	309	283	295	277	268	276	290	251	300	273	273	288	303	301	289	281	278	260	288	316	304	259	279	265	285	288	313	304	311	287	308	274	310	282	286	289	279	312	310	281	287	323	288	319	278	305	351	279	288	288	257	281	294	270	279	271	275	282	253	289	285	265	294	278	288	255	300	270	315	293	266	318	292	284	275	296	289	280	288	276	290	279	292	286	289	284	286	261	286	257	259	286	246	310	279	306	303	263	288	294	281	294	303	285	269	318	279	281	305	273	295	281	291	310	283	268	279	302	254	308	294	287	273	307	285	271	279	312	294	296	299	273	313	262	275	291	305	306	276	268	278	291	278	292	254	299	262	298	284	277	291	264	301	263	274	277	284	272	281	303	275	272	306	268	263	309	288	251	319	296	275	297	280	295	292	270	281	268	254	298	296	281	294
32373	43099	54209	52352	48187	46957	28124	27117	41456	54145	50349	48442	45303	42299	37810	35300	38343	30984	31184	34830	31585	44550	43815	33559	26989	32716	27149	26784	27432	24074	21047	13211	12110	14442	15194	6064	4299	6095	4742	10262	10221	10085	4877	3671	2307	1736	1205	916	756	762	754	817	752	764	816	754	807	765	735	748	732	749	737	713	749	765	746	695	738	730	723	805	763	1012	1319	1341	1135	881	820	742	711	693	653	653	693	643	681	680	667	733	679	668	660	699	674	705	678	649	679	732	640	647	687	682	712	650	677	670	663	685	670	673	693	727	634	706	729	673	663	690	688	627	679	669	646	683	691	705	673	667	664	656	647	724	668	700	654	673	678	727	692	699	663	707	699	675	664	717	736	648	639	666	679	666	729	690	698	696	706	630	672	697	663	693	706	725	667	678	601	682	669	676	694	649	652	661	670	636	652	696	703	653	694	686	696	674	707	649	702	708	645	654	692	683	671	657	658	705	654	682	622	687	671	701	706	684	706	666	665	652	651	667	690	701	719	667	694	718	721	661	698	672	651	654	688	679	673	688	711	657	648	680	663	706	678	703	685	685	648	669	656	713	688	644	707	613	661	668	622	682	638	651	707	678	657	673	683	663	666	644	690	661	688	689	642	696	655	670	696	677	688	670	678	713	651	679	623	685	685	658	677	657	682	699	659	699	704	627	659	699	682	660	669	672	651	739	686	700	708	694	719	669	685	651	676	664	679	674	684	640	699	649	704	724	694	668	696	680	747	719	683	674	704	693	709	615	688	594	710	655	666	685	678	657	702	645	672	664	683	701	680	688	678	684	681	659	686	663	677	698	660	677	681	659	682	640	664	674	634	682	718	661	725	643	627	688	692	621	634	686	656	676	697	665	679	686	669	662	693	690	678	680	701	704	691	663	708	678	685	674	655	680	662	709	662	670	644	714	663	662	660	699	653	701	673	619	683	719	630	646	642	640	669	696	689	698	703	705	669	651	640	737	689	666	676	675	682	622	679	732	696	696	692	689	667	671	630	641	714	680	680	602	669	648	695	679	694	658	694	693	709	689	688	628	682	715	676	734	646	678	734	734	677	680	669	670	677	732	625	696	721	664	632	668	640	643	686	651	703	664	636	658	722	647	712	731	711	693	678	728	687	667	703	690	715	659	687	671	648	693	661	663	643	667	678	644	745	679	698	660	678	656	704	687	704	691	662	646	666	715	734	655	660	730	663	639	670	692	671	643	673	639	620	693	664	690	640	648	617	670	641	702	684	687	691	693	706	700	702	707	672	696	681	693	689	660	658	674	664	695	634	703	681	658	697	690	677	712	665	640	672	681	703	695	683	682	657	681	679	683	643	623	686	665	703	705	690	683	673	643	658	637	714	701	705	659	713	709	733	673	687	644	688	653	645	735	701	695	695	644	691	681	686	729	692	658	718	638	707	696	677	702	727	641	703	686	720	677	621	660	709	679	672	654	647	637	717	641	683	633	649	657	666	661	629	680	686	689	668	688	676	688	688	691	651	673	684	697	724	633	691	695	754	663	691	696	639	690	699	662	670	673	679	687	697	675	667	725	683	731	700	688	661	625	717	695	662	643	696	654	656	669	702	655	673	671	692	691	714	690	693	654	649	685	685	716	689	672	636	642	672	673	685	666	674	669	611	661	647	648	667	643	702	688	678	658	676	695	676	672	671	672	703	634	704	658	713	632	674	688	636	662	665	686	630	686	687	670	660	728	691	659	653	732	713	649	683	681	704	633	690	645	705	670	665	693	641	696	673	651	667	700	706	684	662	709	675	693	676	657	648	661	703	697	710	670	668	669	724	687	712	700	670	640	664	674	704	699	662	677	692	699	663	675	678	713	659	715	693	651	716	669	666	702	659	647	656	685	660	676	708	637	664	672	652	700	694	682	675	642	638	673	680	639	703	706	667	641	702	676	670	697	695	683	642	709	709	717	656	688	615	694	675	671	685	681	682	651	697	655	651	641	671	625	695	707	693	682	635	664	701	686	678	692	703	717	652	663	738	690	671	665	679	675	694	699	665	656	717	703	708	660	707	649	701	643	689	666	693	654	718	646	688	685	699	721	651	695	684	672	689	660	667	649	656	690	657	670	674	667	684	675	679	693	703	668	678	653	687	703	697	699	675	674	640	691	694	672	701	631	723	689	668	692	655	679	663	714	686	667	713	648	697	669	672	648	699	642	684	682	694	679	658	652	717	675	692	680	702	658	661	665	686	702	689	699	670	635	663	659	635	710	666	672	641	688	652	650	683	678	681	671	698	701	702	653	663	651	691	663	707	675	676	668	664	683	707	677	685	675	633	639	669	681	667	706	670	710	655	674	675	694	677	691	719	692	653	695	614	691	681	685	725	645	693	641	675	719	652	714	696	660	689	672	664	648	670	682	715	675	667	709	674	748	656	667	703	693	682	621	688	651	732	657	695	671	720	656	684	652	682	734	674	697	639	693	661	663	669	682	668	724	713	684	684	658	661	686	690	648	661	631	681	683	707	652	656	725	725	714	710	645	679	683	683	658	708	685	660	695	687	670	700	656	658	685	656	650	698	687	671	635	708	695	610	647	646	679	655	689	668	680	659	678	656	663	694	673	668	670	689	672	656	656	723	680	648	690	686	711	643	662	676	711	719	674	693	657	734	658	747	719	672	638	685	710	673	657	710	690	682	686	733	646	719	664	681	657	672	599	721	677	681	660	658	664	694	624	684	672	693	691	659	712	647	665	705	683	682	701	664	670	669	671	662	663	700	686	648	637	667	721	650	693	678	634	723	692	680	675	698	708	634	667	659	694	680	663	723	648	677	662	712	661	724	670	708	649	676	653	711	661	677	681	705	679	645	699	728	685	672	652	688	701	718	659	687	702	627	671	647	678	701	722	661	667	667	666	671	658	724	676	657	647	690	711	696	655	706	712	666	669	647	680	636	698	696	636	620	661	666	706	684	655	669	694	641	689	624	658	682	680	705	680	694	692	677	664	710	711	708	692	677	664	635	632	689	693	657	638	668	716	712	724	707	758	689	703	677	725	659	656	713	731	648	674	677	674	711	690	647	691	730	635	686	649	624	681	662	719	660	717	684	633	688	669	672	703	645	727	657	682	681	690	712	689	686	629	667	698	667	650	678	672	726	692	708	694	690	745	643	643	697	699	712	685	677	706	621	685	672	695	624	668	636	690	686	654	648	625	628	671	703	693	644	642	684	661	675	703	662	661	679	683	719	631	654	665	664	652	628	726	653	650	642	645	680	677	683	668	660	647	634	641	666	615	685	669	672	687	665	703	693	684	679	702	632	640	697	709	669	633	719	679	678	667	672	646	679	673	613	692	677	656	672	674	657	667	716	655	698	652	659	636	672	657	680	651	692	637	634	669	705	681	718	669	595	683	658	652	638	688	678	675	659	715	673	657	666	669	731	693	695	650	636	697	688	652	673	651	671	700	688	659	680	661	659	673	650	697	617	627	688	656	708	663	697	710	723	694	656	695	690	655	668	680
51280	50042	47447	43158	34926	31705	28474	26472	40995	50898	44896	41851	39970	35470	30922	26473	28248	27443	20330	24381	19475	32952	34111	29288	14986	16689	14208	11582	17083	12583	8208	4721	4315	4907	4019	1966	1414	1683	1751	2853	3644	4379	1806	1190	579	504	403	268	279	283	258	259	245	241	264	253	248	239	266	278	258	285	273	293	237	270	298	265	256	294	252	255	263	375	445	446	364	312	273	245	243	235	257	227	225	264	246	255	222	219	224	224	239	266	216	224	232	236	234	247	244	251	259	269	233	216	225	220	255	234	219	234	252	236	213	235	251	211	245	281	218	221	228	244	252	232	235	245	252	215	235	240	238	236	235	253	231	224	227	238	238	276	266	256	237	221	260	210	237	228	229	249	248	246	267	256	225	246	246	252	240	235	240	210	238	238	260	249	254	256	228	249	216	237	261	225	231	250	211	246	251	218	204	237	242	239	251	202	230	236	264	243	252	227	224	247	213	218	223	244	233	224	232	251	214	228	244	236	239	225	281	225	230	230	245	241	245	215	231	226	240	247	251	277	245	223	220	229	225	237	272	242	233	238	225	240	229	266	250	249	246	201	221	247	242	235	262	250	226	254	218	252	241	220	261	212	255	234	236	251	219	252	257	240	220	233	222	246	252	238	249	216	212	241	234	273	219	231	255	232	222	251	247	225	258	236	226	252	223	218	249	223	243	241	226	235	242	252	243	235	226	247	245	251	265	232	239	217	220	252	215	232	244	241	246	224	271	245	237	249	243	250	252	241	244	197	255	221	212	281	248	261	231	214	241	220	237	243	262	223	219	250	250	215	243	234	280	259	231	231	237	229	228	235	250	228	235	245	229	255	229	263	222	229	225	242	208	220	271	233	231	268	225	253	208	212	222	212	224	239	247	263	278	242	255	214	242	248	226	240	270	188	220	229	244	223	244	223	206	258	241	264	268	225	207	226	251	217	235	207	198	242	258	241	232	273	235	236	211	265	215	233	253	237	240	250	239	263	245	246	252	238	224	242	237	243	230	265	237	227	231	221	249	238	253	250	234	210	217	221	214	227	258	215	234	224	244	251	244	247	207	247	238	241	228	222	227	249	226	216	243	247	261	254	249	242	225	252	259	243	244	221	228	225	228	241	229	226	241	225	225	245	238	204	241	236	230	255	245	236	237	245	284	237	230	252	243	225	227	209	226	264	235	261	245	216	214	239	260	239	250	263	242	222	268	244	253	240	240	251	243	241	236	257	234	229	244	251	215	246	231	226	256	283	234	231	243	230	230	251	244	252	217	226	248	253	229	246	239	260	244	215	260	246	243	231	209	212	226	213	250	215	237	233	239	241	236	261	252	230	256	243	251	233	244	224	253	233	245	246	255	240	255	249	231	209	220	279	235	244	242	236	248	255	245	217	265	259	233	275	233	226	225	220	213	201	233	210	214	233	265	266	246	246	234	224	250	229	234	234	247	240	220	232	263	238	238	247	239	249	246	217	249	234	263	256	228	248	230	215	243	222	234	261	264	252	230	233	245	225	258	236	250	231	242	211	221	223	240	260	246	214	213	256	236	250	241	273	245	219	230	217	238	253	245	207	260	246	243	215	230	246	214	221	228	231	240	252	254	257	239	261	230	257	195	206	223	253	238	218	230	252	241	240	243	236	214	221	249	227	268	244	216	240	246	272	242	228	244	219	256	233	251	223	281	280	253	225	251	268	221	227	215	253	253	248	242	243	270	260	262	234	227	263	236	245	228	245	231	260	243	228	197	243	231	219	292	209	262	280	233	211	218	278	220	221	219	247	204	228	234	261	251	217	214	235	239	237	235	250	243	242	247	242	250	231	262	239	254	244	205	256	242	226	267	250	205	254	252	243	254	255	250	214	243	259	229	265	256	217	220	241	229	232	256	231	245	247	205	230	233	245	242	238	243	220	233	255	260	225	259	240	228	236	229	243	244	198	260	226	251	235	249	258	229	234	220	241	260	241	271	249	236	255	229	246	216	252	252	254	211	244	262	242	255	219	262	257	235	254	253	234	227	258	244	254	237	254	257	229	260	226	220	231	262	222	216	229	248	269	245	233	241	253	262	239	231	237	262	229	264	223	253	260	265	232	226	250	268	223	213	231	246	258	270	231	243	234	244	214	230	229	245	247	233	225	235	252	228	285	236	241	231	244	240	260	216	218	229	254	239	236	236	233	226	211	246	238	229	235	229	239	218	245	237	231	221	223	225	227	271	239	228	275	247	238	243	269	252	263	228	223	221	247	231	224	240	219	237	208	250	271	231	232	255	248	226	234	229	239	237	239	216	212	256	251	236	226	213	244	252	247	244	265	279	240	233	237	214	238	224	241	245	291	230	236	234	228	235	248	249	230	232	205	239	239	223	225	243	236	237	240	237	219	240	242	248	223	238	272	245	218	242	226	248	235	273	247	268	243	232	273	240	231	208	232	234	247	279	251	228	245	218	261	253	230	245	260	230	254	248	231	224	243	239	246	219	241	232	274	221	214	241	206	240	232	213	261	219	272	267	243	239	236	233	222	229	238	254	239	236	234	252	237	225	257	211	261	244	253	247	238	242	202	252	251	253	234	212	252	244	238	242	227	230	234	245	244	232	247	237	257	233	237	240	256	261	251	225	229	231	252	271	255	229	233	257	241	256	219	253	242	225	230	228	257	224	247	250	230	246	243	226	225	245	235	222	234	243	220	262	252	202	225	232	248	217	237	228	229	250	217	220	229	245	198	256	262	255	247	262	226	267	247	229	224	220	260	239	221	289	269	242	240	197	235	215	221	263	225	254	255	271	218	232	253	239	212	258	255	232	238	259	219	227	261	242	251	235	223	228	245	238	252	222	231	254	219	234	230	211	276	227	237	239	244	235	227	198	262	226	257	247	262	248	208	254	257	273	236	224	234	255	246	238	183	229	217	230	242	237	238	207	211	233	238	241	233	234	222	248	217	246	235	242	253	260	230	237	244	258	243	248	257	212	224	221	255	275	235	269	214	239	259	251	247	240	235	252	245	251	291	249	257	234	261	225	233	253	223	243	228	194	231	241	248	245	249	269	229	232	221	243	261	236	235	242	220	229	233	241	221	244	226	269	218	232	234	251	207	249	254	202	273	220	229	239	205	202	242	230	209	232	253	242	221	286	259	236	245	237	241	237	246	239	228	252	238	269	240	221	219	259	241	212	235	241	224	219	229	241	245	246	229	215	219	241	246	228	258	226	233	262	232	217	218	225	202	242	248	229	247	265	239	216	245	217	248	226	233	255	248	216	229	244	213	250	233	231	232	246	278	242	268	248	235	227	204	221	244	276	253	245	226	215	248	236	242	244	255	231	225	220	242	252	239	233	241	244	223	259	233	278	229	255	227	225	246	248	265	254	264	212	237	241	240	237	265	223	225	231	240	253	251	255	215	242	254	241	239	238	225	261	245	263	266	269	198	223	230	232	266	250	252	236	239	234	222	254	234	225	262	241	227	229	218	208	223	242	247	246	207	210	210	224	264
39638	49402	57244	55166	55308	50839	42157	36502	56924	64915	59206	59292	55768	51214	47005	46238	46988	46372	41252	44832	42274	54903	57565	45279	38239	41568	33382	36523	40541	35828	28202	20453	20574	21667	17799	10198	7220	9563	9997	16294	18685	19603	10143	6475	2967	2636	1589	710	727	751	692	673	620	622	645	574	668	619	621	683	684	763	763	807	796	796	773	788	750	722	693	687	717	1474	1847	1905	1259	974	763	708	575	554	537	543	592	573	569	577	559	576	531	588	584	538	622	555	566	563	576	540	572	588	532	564	610	546	500	575	548	544	566	580	564	613	572	543	540	616	562	555	500	561	575	564	572	549	554	548	526	566	558	531	528	563	542	542	570	557	552	555	560	561	531	587	572	549	578	549	565	554	564	567	595	513	567	583	576	522	568	560	607	568	571	549	564	552	562	562	561	566	542	577	553	548	555	559	526	570	556	565	555	542	566	588	570	539	572	588	574	557	559	555	588	583	543	624	538	533	558	569	564	580	591	586	571	603	528	577	592	546	567	560	526	568	519	561	566	518	567	543	525	559	562	553	535	541	560	575	514	559	548	574	570	563	574	561	581	542	524	566	548	563	555	555	584	560	591	546	574	585	556	541	559	527	563	592	547	559	579	564	595	592	569	597	564	552	541	553	582	524	531	583	563	587	518	533	605	508	546	554	549	588	573	493	536	556	628	547	561	555	535	563	552	565	531	552	527	571	574	524	552	585	552	544	573	578	594	536	501	563	512	530	552	541	554	532	551	569	582	530	569	536	575	527	601	553	550	568	558	552	568	561	563	544	535	549	558	580	572	538	580	558	506	592	578	571	552	564	584	537	574	522	517	545	534	582	542	558	579	566	557	567	592	566	595	510	567	541	581	568	552	553	543	592	559	537	570	517	546	551	536	548	584	570	538	524	567	510	559	578	578	579	564	556	552	533	572	557	575	583	529	550	527	550	535	562	558	515	574	562	598	576	592	552	529	561	583	551	598	546	588	591	563	582	549	570	566	569	546	573	559	547	554	548	542	533	555	560	594	582	533	581	538	610	549	553	586	574	558	619	545	536	544	595	520	511	513	594	591	578	557	547	622	555	529	544	547	497	546	546	561	546	584	570	562	535	576	553	560	560	590	557	523	558	520	560	582	563	551	509	599	530	558	555	563	555	553	526	582	592	560	564	508	510	574	543	577	550	559	547	574	557	583	570	549	576	554	528	549	573	531	539	534	573	569	579	568	534	567	561	572	543	554	560	531	554	542	534	564	573	619	560	535	563	528	556	568	559	566	567	588	586	544	562	582	568	584	525	557	524	584	532	536	565	555	565	545	560	534	581	552	539	592	591	549	570	559	551	531	538	546	570	569	535	580	552	547	570	540	534	543	505	541	563	606	581	552	542	552	577	555	562	579	542	572	524	527	539	587	558	552	575	534	579	547	545	554	563	544	555	540	572	590	535	514	573	577	525	554	567	557	522	571	548	603	614	552	541	548	565	564	573	550	576	556	587	588	573	585	571	543	534	562	576	564	565	611	523	580	566	515	582	535	553	545	547	544	573	543	539	557	531	566	543	583	535	571	571	551	555	546	540	566	585	561	551	568	567	560	571	562	560	542	562	509	596	573	540	528	580	558	531	552	576	526	529	519	536	568	569	600	580	554	552	511	585	575	533	515	536	525	554	521	572	540	558	571	597	503	550	580	591	537	564	560	529	568	554	575	548	560	562	564	595	569	534	551	560	536	557	551	558	562	516	531	544	552	568	617	583	592	569	571	582	548	562	557	551	545	563	559	547	586	494	547	566	534	566	578	547	581	517	617	538	572	528	574	577	560	567	534	539	533	600	553	541	588	557	551	560	548	586	526	552	532	541	562	565	525	529	572	604	569	549	546	569	589	533	569	533	552	546	539	577	565	545	556	620	538	516	551	506	573	566	547	584	567	574	553	577	571	528	558	564	507	586	549	590	520	505	579	526	550	566	559	548	570	592	546	536	561	569	528	565	511	545	587	570	580	561	541	533	565	560	547	552	565	543	564	556	561	560	559	540	571	571	566	575	557	551	541	554	561	513	578	536	569	546	558	578	582	591	531	586	547	580	553	571	543	568	562	526	556	559	550	533	570	589	572	580	608	536	526	533	504	543	594	544	560	533	594	606	571	558	555	564	597	559	546	493	542	553	609	566	518	574	593	561	548	576	548	596	554	524	614	571	555	548	541	558	527	587	572	568	555	534	547	513	576	558	575	583	564	571	555	562	556	555	554	573	563	527	524	579	567	552	572	547	595	560	564	567	505	594	560	551	579	545	568	542	574	526	555	554	555	565	574	517	567	540	563	606	522	545	555	524	577	555	568	556	531	562	572	552	555	538	555	560	520	590	529	562	541	557	581	561	570	564	546	549	529	516	570	564	567	564	575	575	511	532	576	566	564	539	561	535	517	574	572	538	545	542	582	553	515	554	543	573	502	566	546	560	556	590	533	575	563	542	526	548	571	566	544	565	560	526	559	566	547	569	546	544	537	549	576	542	557	593	570	557	576	546	536	566	554	545	556	558	558	563	550	594	587	570	530	535	609	560	506	552	589	554	560	540	574	534	524	516	531	538	572	551	556	545	587	538	590	561	560	552	492	584	549	583	538	520	590	536	518	554	550	561	562	558	601	546	530	550	548	510	573	569	511	555	548	538	597	512	584	573	567	554	558	528	564	542	555	571	537	567	545	522	563	540	563	601	581	545	546	557	573	619	530	551	545	594	542	546	563	609	550	580	563	609	525	595	547	512	613	570	515	546	547	522	513	521	563	561	581	537	526	563	532	554	541	541	543	582	585	516	532	580	565	544	518	562	530	547	594	584	573	560	546	528	567	529	577	560	597	564	529	531	528	531	511	549	567	528	571	555	575	546	511	586	559	594	550	575	548	560	612	569	570	562	581	540	545	521	559	568	554	561	557	585	576	540	577	540	513	577	582	609	523	553	592	551	518	545	546	555	569	550	565	538	552	573	582	595	520	582	593	517	548	551	556	572	565	566	564	530	558	522	549	583	537	569	557	577	512	545	571	542	541	592	562	528	577	532	582	516	577	550	585	484	580	532	525	559	562	574	530	540	548	526	545	577	580	601	568	519	518	529	568	517	558	576	578	515	540	546	515	572	531	531	585	556	556	519	597	541	514	522	537	558	529	570	546	566	548	551	573	589	554	587	548	561	491	535	557	570	552	565	547	556	576	601	558	558	559	511	559	574	538	562	553	520	559	573	589	554	594	557	549	536	537	555	599	558	571	559	559	556	540	558	563	569	563	542	546	529	521	547	561	515	546	547	538	544	536	588	586	564	543	550	549	546	570	561	574	581	557	543	574	550	570	593	513	603	601	600	608	574	529	565	570	550	501	573	538	536	550	546	563	512	554	566	514	546	572	530	611	592	548	582	554	576	514	558	553	587	578	593	511	524	527	550	573	565	564	556	567	587	568	544	554	523	537	518	525	545	561	553	551	567	569	536	561	554	561	559	533	574	564	580	562	568
14927	17557	25990	23022	12939	8045	4067	2429	5076	4544	2936	2328	1935	1561	1222	876	843	936	678	717	630	1042	1027	790	512	538	486	465	559	476	377	353	359	307	325	311	288	308	339	299	347	351	296	294	269	313	293	272	267	253	250	273	276	290	263	266	273	298	290	278	270	293	271	304	257	278	274	258	321	289	264	277	280	273	296	299	284	261	266	287	277	243	283	295	270	250	263	280	260	264	280	277	253	290	288	290	272	278	280	270	263	268	292	242	258	280	276	278	279	252	259	271	273	263	261	272	238	284	250	265	277	271	279	266	259	279	313	300	234	257	267	262	298	268	285	281	255	264	225	246	258	254	268	264	234	280	282	261	264	277	256	264	260	274	259	278	255	246	264	298	257	266	271	273	314	302	280	275	236	280	256	258	292	250	268	268	263	283	278	289	287	282	298	282	260	266	262	302	269	248	240	296	263	276	261	233	262	259	296	295	268	294	258	307	259	279	277	309	307	274	261	227	263	262	272	270	279	284	261	277	275	260	250	288	262	260	270	294	258	274	262	279	283	271	275	274	267	277	279	259	261	268	248	264	262	278	305	280	268	260	280	270	275	265	274	257	284	285	242	274	252	273	265	291	267	288	268	294	297	278	294	272	253	251	262	284	285	282	284	247	287	270	279	285	266	266	270	282	250	277	239	261	282	301	278	279	277	256	263	297	289	280	258	271	263	249	262	270	282	255	243	266	295	279	272	264	276	298	289	254	284	271	248	250	285	287	255	287	272	271	287	268	268	252	294	251	274	226	260	286	274	260	261	272	280	269	286	305	263	252	257	255	291	273	274	255	249	249	295	318	270	302	279	280	281	278	264	276	276	302	301	274	248	266	281	270	278	260	266	286	260	295	288	291	268	265	309	274	273	250	300	266	259	241	306	263	270	228	293	302	284	275	270	246	256	250	273	264	262	247	255	293	270	266	277	270	287	279	267	266	271	273	257	253	262	255	271	256	266	262	290	257	280	263	268	301	301	253	270	293	270	271	252	257	238	267	283	275	266	251	251	254	277	261	252	270	282	271	247	234	271	294	285	281	295	274	258	236	243	271	277	256	302	314	267	267	262	243	277	275	248	291	240	253	292	254	276	277	249	243	269	284	260	259	274	288	265	263	277	257	277	274	285	258	245	251	280	327	266	288	271	265	294	303	268	255	292	278	265	292	248	260	296	241	250	293	255	238	249	272	254	264	327	275	305	291	297	265	286	295	283	244	262	291	240	248	261	273	263	272	264	281	248	274	255	269	254	289	265	255	279	266	277	268	276	254	291	275	241	273	287	235	263	265	303	267	275	320	249	298	300	257	250	266	249	243	262	272	264	264	241	246	266	257	270	285	251	260	276	234	274	302	277	256	260	250	250	291	284	282	257	284	277	288	253	306	269	318	284	252	285	293	269	300	283	246	242	255	266	268	259	281	269	241	287	280	270	270	240	266	249	280	294	256	263	260	276	275	245	269	278	257	275	278	282	283	245	253	255	275	262	294	317	252	255	257	270	258	267	314	298	277	256	297	251	272	284	287	249	251	256	253	280	272	270	244	262	250	261	300	247	261	265	240	270	257	267	272	251	268	279	273	255	240	248	269	264	247	256	240	282	285	250	286	287	293	304	281	302	274	275	257	251	275	275	281	276	224	250	267	264	269	303	256	271	270	279	263	272	282	252	265	278	247	295	247	273	264	267	290	273	257	266	224	306	292	249	280	257	275	264	288	287	276	286	265	246	250	270	297	287	276	281	263	292	232	271	256	288	235	256	282	283	254	281	293	302	263	269	253	274	273	249	254	273	267	275	283	282	250	253	241	249	251	294	260	268	300	276	278	274	260	273	276	241	274	276	271	247	260	248	281	269	297	246	289	252	257	241	282	260	256	277	261	287	245	261	273	244	279	292	274	266	280	274	276	263	226	272	267	278	260	237	250	257	292	277	277	303	290	311	250	272	282	289	274	255	280	254	290	286	281	278	257	289	267	259	308	311	311	266	275	281	265	273	275	263	256	270	274	284	281	259	287	268	274	258	260	263	309	266	291	252	287	276	279	281	287	243	247	249	257	301	315	264	277	291	246	277	270	278	250	279	268	273	265	264	268	243	260	278	265	277	265	285	231	270	276	258	268	269	286	283	267	273	297	265	262	256	281	270	234	278	280	270	270	277	296	249	288	288	244	278	274	287	283	270	257	266	283	266	286	264	268	236	258	251	292	256	288	277	245	273	272	301	297	282	288	308	285	261	280	289	270	273	265	291	270	278	237	246	227	266	292	258	261	276	261	266	275	247	275	279	255	244	285	272	264	294	241	271	287	286	264	245	272	293	286	291	234	274	275	270	298	271	271	250	247	263	280	257	309	266	263	269	280	255	277	261	280	228	277	285	263	271	264	302	272	281	292	276	260	274	277	300	292	251	292	280	272	256	304	255	259	276	264	301	252	248	275	287	284	240	280	276	285	270	286	242	263	279	280	276	271	290	309	260	262	251	260	253	253	264	317	253	234	276	270	279	284	254	254	259	277	258	278	282	257	268	267	263	277	275	276	268	273	282	272	294	269	300	267	249	260	256	270	279	283	309	274	285	250	260	280	260	282	248	281	279	294	256	271	237	251	260	262	279	273	273	264	317	274	255	304	287	288	280	275	268	251	269	259	283	284	237	286	283	247	286	281	279	281	263	275	261	270	288	274	268	254	287	246	266	279	273	298	270	290	281	276	299	279	276	274	248	299	281	270	296	258	268	254	272	247	255	222	274	244	265	251	282	282	255	289	249	250	270	255	265	233	280	295	281	259	258	259	277	268	275	276	283	254	287	275	287	252	265	263	264	261	249	252	229	271	270	294	268	287	281	271	289	248	280	254	247	282	243	291	288	257	257	262	265	264	271	246	295	235	278	252	256	266	265	279	272	303	289	265	293	248	303	245	251	247	286	307	249	269	306	259	283	273	293	270	291	249	287	293	279	241	261	268	307	263	295	273	270	273	283	295	276	273	309	263	274	284	261	263	273	276	281	270	263	243	291	294	287	258	285	275	266	268	270	255	294	254	295	294	279	273	282	266	282	278	268	262	276	281	257	265	262	282	295	249	263	302	291	287	245	246	292	286	279	251	256	290	288	278	279	280	270	275	277	316	307	268	271	278	246	277	280	276	286	302	279	271	258	285	271	282	261	238	287	281	260	255	275	260	278	238	254	297	290	265	275	274	267	287	281	297	284	256	286	304	261	306	303	269	282	260	248	251	253	261	269	280	270	284	317	255	254	278	246	264	274	263	287	230	260	261	273	286	312	286	281	287	276	304	274	280	279	229	256	242	243	284	263	302	252	283	301	272	282	299	279	265	279	257	256	296	270	270	259	266	266	256	250	277	303	265	261	258	268	257	290	257	247	287	302	261	272	269	270	264	255	282	261	258	280	227	264	275	265	259	256	285	294	256	273	270	281	292	268	290	290	262	266	248	302	271	241	250	305	241	270	276
10690	17128	31179	30303	21728	17711	10280	7668	18733	17717	13154	12139	10220	8370	6525	5127	5146	5472	3788	4124	3728	7004	6694	4516	3075	3040	2443	2550	3230	2199	1646	1314	1265	1236	1144	927	937	881	956	1133	1323	1448	902	777	787	673	700	661	700	691	660	651	722	694	684	684	703	695	688	721	714	661	676	658	694	686	694	682	671	644	643	698	694	671	700	799	753	692	717	662	693	615	677	681	647	646	657	691	626	673	693	614	639	616	656	645	639	635	652	674	640	608	675	631	645	647	632	631	648	637	670	628	655	603	637	622	704	662	661	687	667	645	654	678	663	656	671	714	698	672	650	623	637	598	634	625	675	643	663	659	651	612	692	665	626	691	627	645	642	621	651	645	646	680	604	649	643	643	660	596	645	648	632	640	670	595	657	629	671	643	642	656	647	621	636	674	638	665	617	642	643	628	635	662	658	605	614	658	665	699	655	684	679	600	637	628	624	640	648	638	668	688	653	660	615	649	676	617	678	691	677	690	669	662	628	656	631	658	609	619	651	644	623	628	662	621	636	597	650	632	670	662	628	676	672	641	629	681	637	666	628	653	630	629	667	663	661	672	617	643	664	669	600	623	638	627	662	682	632	686	636	656	661	630	667	630	638	677	631	650	646	660	671	688	661	695	705	664	654	651	640	630	627	665	620	649	669	614	624	670	640	649	627	677	662	622	632	624	662	580	593	672	681	638	614	657	627	630	647	641	669	643	641	622	579	650	645	641	653	625	665	641	658	678	616	693	666	666	652	607	638	636	640	658	661	643	657	629	655	656	642	616	594	624	649	636	676	630	650	619	687	632	656	682	661	608	673	670	619	618	638	635	647	667	614	668	678	685	680	635	620	680	659	653	667	636	649	656	658	660	628	652	614	622	622	655	654	601	643	648	670	649	652	624	647	645	671	662	649	605	605	630	650	627	628	661	651	665	603	669	649	623	633	672	612	669	654	640	647	636	626	634	638	645	686	654	676	667	632	687	637	660	655	622	632	625	655	680	661	640	665	615	609	642	669	662	639	615	633	662	658	630	614	678	670	638	628	660	644	642	682	663	662	648	642	607	619	659	658	670	671	657	640	688	636	672	661	622	666	654	670	687	611	644	580	637	646	720	695	632	646	672	651	639	639	651	674	662	665	660	624	642	660	678	698	645	618	649	660	650	637	619	638	623	630	672	667	625	623	620	715	658	655	672	626	626	680	643	678	669	651	591	614	660	668	724	634	649	676	716	649	621	637	692	590	623	634	660	668	672	636	675	664	659	658	619	639	663	602	647	667	616	645	689	654	652	621	631	666	611	630	617	655	652	652	631	646	605	664	663	636	640	681	660	640	648	639	641	647	672	616	601	637	656	675	672	637	650	660	669	638	638	679	659	650	610	645	640	643	671	667	691	666	635	663	616	660	663	657	640	623	670	619	618	636	647	670	658	639	634	637	673	651	697	655	634	645	653	608	648	685	647	609	639	664	654	614	647	643	683	652	644	672	652	640	612	697	635	624	664	656	639	643	643	668	639	674	673	699	623	616	678	597	650	624	650	690	618	680	640	628	634	605	670	615	649	596	658	638	669	650	673	635	666	631	663	650	627	676	624	599	642	680	655	637	635	627	669	644	647	625	678	664	648	661	651	620	655	619	630	608	646	658	634	653	654	623	682	630	627	737	638	685	637	651	637	660	644	674	609	635	638	631	671	687	660	664	647	666	671	654	652	664	615	645	657	700	652	619	689	648	683	663	685	599	637	695	649	655	701	653	701	608	633	617	636	683	641	638	685	640	623	676	655	646	664	637	653	646	665	643	638	656	625	680	642	603	679	636	686	632	658	610	641	658	665	652	610	685	646	643	632	694	629	693	641	706	649	665	662	611	662	653	650	632	623	681	579	602	689	661	619	632	662	661	674	589	656	634	640	626	675	637	607	655	663	693	682	659	668	611	620	667	620	696	672	650	636	659	657	673	648	638	630	616	674	672	644	678	640	649	664	691	676	628	652	656	661	697	672	652	686	635	619	686	645	659	651	656	723	690	651	657	617	662	633	650	700	637	636	674	643	618	639	641	670	649	655	659	666	649	672	646	685	675	652	653	664	699	695	642	654	634	657	671	605	646	662	626	649	671	655	630	629	640	647	655	658	638	599	655	609	650	644	646	630	655	677	659	682	630	671	714	667	643	678	696	615	648	644	682	654	620	637	666	614	655	675	634	628	664	650	666	618	636	648	653	626	635	662	606	653	653	645	590	618	669	656	665	609	633	644	651	633	600	640	631	630	621	654	651	637	692	683	682	662	639	667	635	615	660	646	638	702	672	630	668	685	621	645	685	690	656	661	640	653	664	609	624	666	652	617	658	683	601	579	657	633	648	654	680	560	667	688	658	668	652	621	678	706	664	646	672	677	631	668	664	648	679	650	699	614	655	640	656	664	673	643	628	662	638	613	681	602	690	658	619	664	671	629	658	648	621	624	660	649	661	669	626	632	646	675	645	687	667	696	657	629	623	646	653	571	628	660	639	648	620	619	614	677	659	684	632	609	637	681	651	643	660	624	649	669	643	643	661	691	659	663	660	624	666	658	648	668	638	646	668	641	649	655	658	637	663	712	604	650	629	650	648	653	674	646	638	659	649	665	647	678	659	659	623	629	652	633	672	678	687	625	672	633	659	684	634	694	654	624	645	659	630	679	632	649	677	657	599	662	684	653	681	650	600	594	616	652	665	664	692	664	691	611	647	646	670	652	645	651	650	587	648	642	616	617	614	618	698	630	654	663	662	662	646	691	664	647	630	629	630	652	612	633	637	615	610	658	717	667	620	688	598	633	646	645	629	642	652	634	672	646	679	661	624	648	589	658	636	656	620	650	610	649	697	619	663	684	633	642	652	700	673	628	678	666	646	632	645	654	617	616	638	642	643	664	623	647	643	640	661	671	637	674	621	660	632	637	642	658	640	641	644	654	636	630	659	636	666	665	661	626	668	613	637	665	658	669	661	651	638	630	674	673	660	661	640	660	608	662	668	639	666	637	637	634	645	643	690	671	676	682	612	654	625	659	657	626	646	639	680	673	679	637	629	650	639	641	643	665	648	661	644	646	665	627	643	666	626	668	668	591	617	634	620	617	613	647	655	644	671	610	648	628	659	619	688	677	608	588	654	624	635	696	628	662	661	608	652	681	699	645	633	631	655	648	632	650	702	668	641	634	647	651	633	644	651	636	651	692	590	637	672	640	667	637	653	637	645	674	637	615	586	638	650	664	644	649	680	671	607	598	633	656	628	669	665	629	676	638	681	607	706	636	657	647	658	623	643	659	619	649	677	684	686	648	672	598	658	705	609	625	650	644	629	670	669	654	635	647	634	637	655	656	639	696	649	636	686	691	672	672	648	657	658	625	682	639	652	668	607	675	636	634	640	641	625	619	686	647	646	604	654	613	613	649	614	662	692	649	643	625	620	649	662	660	656	625	629	645	644	650	607	603	646	645	673	638	643	679
43957	49622	48068	40640	35110	30077	25654	20193	35816	37841	32575	29008	26345	22557	20096	14615	13926	12474	10161	9606	10283	19505	18159	12491	5655	6049	5176	4398	6071	4044	2656	2101	1731	1447	1529	1014	907	932	1295	2037	2989	1451	504	363	308	272	254	301	297	279	243	275	266	270	278	306	291	298	308	284	264	286	254	261	272	298	288	255	301	297	253	279	269	324	433	398	331	313	276	281	262	244	266	253	281	253	300	277	269	267	266	262	276	278	255	267	287	247	241	277	261	250	251	250	221	254	254	268	287	257	271	246	272	236	271	266	241	236	275	247	261	273	280	284	261	259	267	249	232	272	240	256	275	264	256	255	248	242	261	280	246	274	299	240	256	238	266	261	261	270	254	262	246	253	290	265	256	240	245	267	283	251	281	283	263	272	264	258	263	298	260	282	263	252	274	279	280	242	251	262	274	256	265	254	271	261	253	234	283	246	249	292	283	271	256	282	273	286	239	266	243	278	250	269	225	261	241	273	265	290	247	216	274	268	267	237	239	268	265	234	238	256	266	275	277	246	273	248	251	244	279	262	272	259	266	268	237	245	238	261	278	284	307	244	285	246	252	250	281	275	248	253	257	276	270	289	261	242	253	252	238	255	271	237	245	277	253	263	253	255	266	267	287	253	235	280	244	244	261	253	291	262	246	263	293	295	272	256	252	272	246	252	254	231	270	274	280	242	246	238	253	270	273	253	262	230	274	279	241	252	278	264	307	268	265	253	272	290	256	274	243	285	267	256	281	254	267	257	263	270	271	251	291	256	258	267	251	265	258	278	265	251	243	260	248	265	286	233	266	249	259	270	233	239	253	276	272	263	262	265	263	235	249	283	263	259	293	256	273	255	269	256	259	249	283	284	251	255	255	283	241	275	238	241	253	271	270	252	280	257	262	280	273	256	279	283	269	266	285	269	279	254	295	240	276	280	240	234	276	240	273	262	270	241	279	267	258	298	274	256	238	278	271	277	256	282	280	244	264	282	246	237	250	242	266	228	275	269	248	270	254	277	247	258	271	260	276	276	249	275	268	261	260	271	264	266	277	259	256	281	297	242	283	256	260	273	249	263	281	230	208	262	278	260	238	273	286	256	251	259	273	249	247	300	277	265	288	283	287	295	257	276	272	253	293	271	273	248	271	260	256	245	266	291	264	254	258	219	259	281	224	240	274	254	257	270	244	275	285	242	274	270	291	244	290	264	270	260	266	274	304	230	240	261	263	271	242	247	260	257	259	265	259	278	254	284	279	283	257	270	238	251	252	246	256	285	264	281	255	273	283	259	236	260	282	291	278	270	256	234	265	265	257	252	260	284	273	274	265	271	260	274	252	261	242	242	279	269	276	268	283	260	246	301	267	261	245	281	285	296	256	259	214	269	249	251	263	274	281	260	273	281	284	272	295	279	253	262	251	279	267	271	247	253	283	250	288	290	267	264	255	273	283	243	264	249	277	246	267	253	262	293	231	277	247	242	254	265	268	296	251	244	281	251	260	261	266	282	234	261	243	280	277	269	244	255	249	261	243	269	255	271	272	271	266	241	247	242	273	245	244	269	254	295	277	263	247	274	253	292	249	242	268	290	280	273	269	247	226	252	302	240	286	253	255	274	239	244	282	286	250	249	269	253	292	278	276	297	251	275	257	281	247	257	273	250	295	268	268	263	292	269	269	270	258	283	227	252	224	271	276	307	239	265	275	246	242	251	267	309	279	240	252	263	247	267	268	269	280	260	243	253	254	247	227	260	252	283	247	272	274	237	285	270	258	263	269	262	274	277	290	251	253	255	260	264	269	265	268	242	261	285	280	235	269	275	268	276	270	273	256	266	288	265	273	250	270	249	231	272	285	281	243	275	270	271	264	236	263	242	261	268	273	243	261	265	262	275	259	269	264	219	275	279	281	266	279	253	267	270	250	275	274	259	263	257	244	279	267	252	242	239	270	272	298	258	248	292	265	294	259	245	251	244	268	278	259	251	280	239	264	278	254	228	285	268	270	272	273	263	241	238	264	230	270	252	256	269	279	277	265	245	264	261	273	249	229	266	267	270	301	267	269	272	250	264	310	250	255	287	249	284	278	258	274	258	296	288	279	248	261	273	293	259	231	267	274	242	268	274	255	280	274	282	258	250	259	241	271	234	276	280	256	263	244	259	236	285	244	247	237	235	283	240	247	235	246	247	251	254	284	274	275	281	276	269	274	292	297	260	279	258	260	270	263	249	267	268	247	254	277	257	221	267	255	288	244	265	261	304	237	256	267	253	288	271	224	267	275	265	275	258	258	264	271	270	248	281	248	295	254	263	252	258	244	253	267	320	276	277	258	257	248	284	228	261	238	228	275	252	314	272	252	246	246	278	268	250	248	261	255	247	286	250	240	280	288	259	267	271	281	228	244	247	270	222	286	261	266	275	264	254	245	259	274	236	259	286	287	262	262	255	251	257	264	274	250	251	244	260	269	265	242	251	271	264	262	280	254	236	239	268	261	270	274	232	261	257	252	254	256	277	279	272	269	236	278	254	264	248	273	285	278	278	281	290	250	240	239	282	276	281	257	265	301	264	284	266	230	255	262	280	271	222	271	255	265	250	255	275	267	270	260	300	265	292	251	225	282	248	252	237	270	250	267	265	243	256	291	298	278	264	284	264	252	271	252	265	256	286	256	298	242	236	230	301	286	270	290	245	282	289	264	252	274	274	300	283	233	276	292	270	257	297	241	262	239	236	274	236	274	257	240	256	265	265	261	231	252	271	270	254	270	264	241	249	296	260	265	264	284	234	244	232	252	258	247	275	257	235	288	285	264	239	253	270	260	255	263	257	280	295	247	242	265	286	315	234	273	278	264	279	280	290	229	274	274	279	271	277	263	238	259	244	268	274	230	269	264	236	263	262	241	285	243	245	265	275	261	270	261	259	252	248	255	272	263	242	251	242	289	254	276	282	252	274	249	258	265	277	255	276	236	259	260	259	267	290	279	244	269	247	284	241	263	257	252	269	264	237	250	260	254	278	254	244	287	284	240	260	275	263	263	263	237	251	255	277	265	254	282	264	221	240	261	272	279	255	239	254	260	253	265	277	297	275	256	305	267	264	291	290	281	242	274	283	264	281	245	265	235	287	290	255	278	259	292	297	241	245	264	276	287	310	263	251	249	276	230	230	249	265	228	244	262	277	241	264	292	278	265	267	268	284	258	252	255	286	228	236	251	267	308	254	252	292	278	265	265	266	255	297	233	260	263	204	265	289	271	259	290	266	254	255	247	270	239	259	289	284	243	268	283	281	239	274	240	226	224	276	257	288	282	271	268	271	270	261	276	277	260	291	248	268	268	258	270	272	248	242	271	270	252	267	263	268	235	244	269	265	261	235	257	259	264	247	244	274	273	252	239	256	247	281	270	273	249	244	257	266	268	282	233	232	238	262	301	264	263	273	273	250	273	273	268	253	269	267	274	275	258	252	266	257	299	259	273	254	291	266	257	255	279	287	270	239
32435	45938	54460	52047	48809	42454	34781	27310	46791	54822	49239	47724	44479	41924	37738	35019	35965	32672	30303	29874	33445	45178	43718	29970	23565	25686	20509	22486	24823	19688	14566	11572	10067	8216	9010	5415	4968	5361	7444	12547	15932	8102	2546	1102	880	784	721	758	799	727	714	731	683	697	744	674	704	675	768	708	653	687	661	698	683	674	632	650	660	697	638	617	677	948	1462	1376	1080	861	755	668	651	594	667	581	626	627	641	631	620	606	612	636	647	606	581	575	613	615	634	661	600	583	651	656	629	621	612	610	592	598	647	636	599	559	610	627	616	649	594	633	666	613	652	595	599	586	618	624	607	637	630	585	647	618	611	660	644	620	626	643	611	615	608	602	611	604	638	621	635	602	606	602	604	655	645	646	613	638	602	643	577	606	590	644	609	646	597	589	603	598	616	621	636	646	585	609	556	646	612	576	593	594	607	625	620	619	605	648	628	599	601	632	654	588	561	573	591	606	612	613	624	587	641	637	595	615	635	640	632	664	591	600	587	655	644	654	616	557	610	639	592	610	618	593	625	612	576	614	608	618	601	583	595	620	592	646	614	595	655	655	598	598	628	611	638	635	655	654	642	604	588	624	646	617	617	598	591	590	603	600	617	580	602	643	606	616	609	621	624	640	589	632	615	582	613	619	604	638	602	633	603	598	612	608	622	598	592	635	649	581	660	640	637	595	627	613	680	621	663	620	657	622	644	629	604	598	606	553	633	636	629	628	639	614	635	619	602	571	580	647	613	591	661	607	631	598	594	649	619	598	622	626	615	616	611	618	602	600	580	581	622	600	628	597	659	556	593	625	611	620	609	632	614	619	651	600	607	581	641	632	625	609	627	592	630	587	619	621	619	613	598	611	600	614	642	620	610	654	625	655	559	569	630	660	599	635	614	592	590	592	620	640	584	611	645	649	595	609	580	592	663	621	635	606	618	617	615	624	603	590	620	589	569	638	647	623	589	586	663	593	587	595	558	597	618	592	662	595	607	591	602	616	606	630	600	653	625	641	605	616	628	620	607	624	603	619	575	668	563	620	618	579	601	606	568	611	583	605	595	662	566	613	608	608	619	648	569	602	644	635	590	631	609	643	620	568	634	593	619	615	574	670	617	621	650	601	611	597	611	587	626	598	605	617	624	637	642	636	624	619	611	604	580	646	640	619	605	634	619	621	620	621	597	581	620	622	642	569	638	594	592	646	617	639	604	629	605	643	644	582	616	618	616	570	641	590	606	594	632	585	637	629	629	563	628	582	613	580	596	618	582	581	646	597	647	588	620	606	645	645	644	595	599	646	609	643	591	635	595	643	625	592	576	638	594	609	660	599	631	631	627	573	671	614	618	626	628	623	620	626	608	615	652	646	643	650	598	578	605	661	569	587	639	622	591	582	637	625	631	621	606	588	609	580	594	606	579	637	619	598	620	580	589	635	618	631	605	657	620	607	592	626	677	624	617	572	632	572	598	627	595	597	618	635	614	605	670	578	598	620	597	635	582	625	587	600	622	579	578	630	611	591	631	586	598	570	611	612	614	604	651	592	630	577	619	605	590	586	641	615	634	584	578	626	614	634	643	631	613	617	582	620	677	632	634	610	615	661	597	625	647	614	598	602	635	622	609	590	606	603	587	596	585	585	596	587	627	649	652	623	613	632	635	610	624	620	616	616	632	596	592	645	658	607	610	569	673	607	586	621	644	620	569	609	585	611	600	597	643	622	599	629	623	626	601	654	602	582	599	628	589	598	584	575	637	601	621	609	610	614	606	612	579	628	640	588	575	649	630	631	597	600	659	607	610	625	625	632	611	583	615	617	611	565	639	577	613	620	636	655	608	547	626	590	623	596	627	601	629	601	620	605	629	628	599	570	621	635	580	554	644	617	610	558	580	590	616	581	644	614	679	608	646	620	608	589	589	579	603	585	635	630	631	583	609	613	599	602	606	636	621	630	614	604	596	665	674	649	595	584	617	587	617	669	614	624	600	650	619	602	608	623	608	588	583	561	608	594	640	583	594	653	601	610	614	613	534	619	646	587	623	590	611	627	636	619	600	582	609	614	685	598	670	631	562	655	628	631	658	597	669	656	597	593	608	589	606	615	637	558	619	603	639	642	617	597	632	598	624	578	609	594	614	654	634	674	633	667	586	592	669	636	632	651	594	604	600	610	580	571	603	593	562	622	598	602	624	610	586	623	601	637	635	639	583	595	598	562	583	572	625	634	608	613	623	640	586	601	621	610	607	580	652	611	634	625	623	592	647	651	587	605	630	626	633	614	661	606	644	578	605	633	622	598	605	607	583	602	567	597	624	604	640	658	602	637	663	602	616	626	607	630	640	634	624	586	594	673	642	639	608	643	625	640	594	610	628	645	635	615	648	625	628	643	627	623	621	621	598	639	629	617	582	608	592	640	617	619	599	588	600	647	618	610	599	641	613	565	658	622	638	623	612	618	588	607	579	630	625	626	591	616	631	593	614	578	600	591	603	637	658	579	593	616	581	655	619	663	622	625	634	614	582	579	633	601	651	614	618	627	538	609	571	632	618	620	566	592	634	555	614	632	601	632	614	584	619	625	599	569	582	647	609	621	642	639	655	627	594	608	599	604	603	604	607	583	664	578	605	621	594	602	615	647	612	623	553	622	647	607	612	612	620	611	634	580	564	604	607	658	614	617	614	609	630	633	593	579	665	645	592	553	613	640	617	613	637	615	625	626	633	649	614	588	587	665	669	607	636	597	613	618	635	602	640	594	631	602	571	629	622	612	606	598	603	604	609	581	642	614	616	614	626	615	600	617	596	646	608	612	700	592	622	647	592	624	643	577	669	616	609	582	629	593	611	569	650	603	649	639	642	597	612	589	598	612	619	593	635	582	609	648	618	643	595	599	620	577	636	627	615	625	605	638	605	618	622	624	576	589	595	600	555	625	667	571	592	554	633	592	617	615	584	606	589	565	656	630	599	608	607	605	634	598	598	658	632	616	604	578	593	648	585	579	608	586	610	596	631	618	600	627	622	554	627	641	610	594	588	635	601	606	583	638	598	613	617	591	610	609	662	614	614	609	611	632	613	602	630	630	632	682	607	622	566	628	635	628	640	598	646	598	601	606	589	610	601	612	589	630	591	597	578	620	636	605	602	616	622	583	589	619	617	601	580	597	646	678	596	622	563	674	615	613	596	641	589	621	619	569	620	618	653	655	595	605	627	595	637	607	590	623	604	617	631	579	622	591	621	600	613	622	624	621	625	616	609	595	619	580	612	572	572	594	621	637	616	594	594	597	625	601	597	619	569	630	616	611	596	592	657	553	603	568	632	634	632	606	636	614	611	613	601	609	632	643	615	606	638	622	626	637	679	611	588	580	606	626	613	634	608	591	609	604	614	574	617	614	636	625	623	609	580	606	654	655	594	609	626	644	611	636	663	598	584	617	625	626	595	608	562	623	630	638	639	627	621	614	595	613	639	610	574	576	641	578	617	567	629	643	607	641	646	611	612	577
51824	51324	47995	39672	33731	30409	26433	26854	49388	44221	41277	38031	36856	33802	30177	25078	25152	20963	19088	18785	22057	37361	31443	24619	10953	12376	9314	9098	11029	7255	5102	3961	2588	2599	2621	2283	1977	1172	1720	6145	3222	1393	457	248	269	241	247	223	242	217	242	216	223	230	245	233	192	213	253	238	228	218	191	204	182	207	221	212	238	235	239	191	202	269	335	354	458	370	297	263	237	201	213	235	231	202	224	186	212	191	205	208	192	213	209	197	185	206	203	213	228	219	217	210	215	223	207	195	202	225	219	206	193	185	202	188	232	193	178	182	205	181	191	204	224	187	201	205	210	194	178	194	195	199	219	219	202	208	167	216	196	220	196	219	194	205	205	236	227	195	189	204	218	199	211	210	195	197	170	197	184	207	201	214	206	186	218	199	197	219	224	178	197	191	185	182	201	218	188	183	217	209	174	195	195	215	224	221	190	171	191	215	211	221	198	203	204	197	197	213	220	218	171	206	187	211	196	209	184	210	190	183	211	206	172	205	205	204	192	209	215	194	181	206	208	204	238	218	185	220	230	212	187	199	189	191	187	183	205	192	226	240	171	224	225	216	197	225	171	171	207	224	193	208	204	199	187	208	224	186	213	204	204	225	205	201	206	213	200	202	183	220	197	208	173	179	195	245	205	218	212	189	169	202	219	215	195	224	181	225	225	223	230	217	222	232	200	201	195	198	195	224	218	211	205	214	200	183	226	196	206	223	213	200	206	208	202	192	196	211	205	218	213	220	217	190	216	203	217	210	199	185	207	184	218	179	207	185	196	211	198	228	200	195	203	183	195	200	202	193	179	171	191	194	225	201	184	207	225	224	211	205	179	207	230	214	203	210	212	193	204	205	218	208	214	211	184	191	207	212	203	180	182	213	224	206	210	222	204	182	185	184	190	199	206	199	207	211	181	187	197	188	197	209	204	209	202	210	236	176	191	201	214	198	226	228	219	198	219	215	196	237	212	193	216	214	179	224	200	186	207	189	211	205	180	197	227	206	210	204	214	200	233	187	204	206	202	220	219	190	220	179	226	196	219	209	183	203	240	200	229	206	179	190	221	201	176	205	216	230	209	176	216	198	209	203	170	207	193	206	203	181	202	184	201	205	213	205	213	207	210	199	231	207	196	202	211	223	219	221	196	186	192	168	210	173	214	202	162	210	187	216	231	204	228	200	184	198	201	227	189	176	206	209	183	228	199	236	212	215	201	211	196	216	199	195	190	209	195	203	221	181	222	234	239	199	215	220	207	202	205	221	204	193	185	198	202	195	222	191	195	187	190	180	201	200	198	194	190	215	188	196	178	206	201	224	230	190	195	230	183	203	219	221	217	195	205	212	225	193	192	210	209	213	221	184	199	224	231	208	198	182	206	176	222	210	212	211	200	208	219	180	197	194	186	203	198	176	195	206	207	238	205	228	176	202	187	201	201	230	221	201	230	214	174	199	217	201	214	212	223	188	191	198	212	213	190	215	200	231	189	196	207	177	199	197	217	199	220	206	188	211	234	228	222	194	212	194	187	191	202	210	186	213	208	214	185	210	200	214	215	189	177	189	220	184	202	206	216	205	195	190	200	210	199	207	223	242	207	202	177	201	199	185	201	219	206	210	215	205	204	217	190	218	194	201	208	209	215	216	197	214	193	205	190	201	195	220	201	207	223	213	203	198	184	203	208	241	217	220	224	216	202	225	210	181	197	218	167	200	191	163	182	235	217	224	212	201	208	200	235	196	193	216	209	180	215	213	198	202	200	220	167	206	209	190	189	221	205	211	206	192	201	215	199	211	179	211	196	217	206	191	202	203	211	211	190	209	192	216	187	198	192	178	212	212	202	206	210	214	201	223	200	185	216	213	180	204	187	192	202	239	212	212	183	209	205	213	210	198	208	174	215	217	212	189	201	198	205	201	215	209	210	190	208	208	202	203	212	236	203	206	194	191	220	208	202	207	193	210	188	217	201	197	193	200	194	220	200	206	201	191	199	226	216	198	223	209	221	177	184	217	210	221	212	215	212	213	190	195	195	212	236	230	193	210	181	193	190	180	215	202	217	211	216	194	218	177	199	210	192	190	212	165	187	212	208	230	209	220	219	232	214	231	201	210	187	203	209	189	204	210	198	196	209	207	206	188	194	207	210	219	211	215	222	208	207	193	201	214	220	193	203	209	194	210	197	201	222	213	215	218	195	191	233	206	201	174	185	214	187	222	204	177	189	191	194	178	215	200	245	198	207	201	205	195	195	199	193	213	209	201	228	206	209	219	203	180	213	200	210	230	207	176	188	196	193	209	203	229	198	181	200	191	184	197	180	214	202	213	193	222	200	199	204	212	186	212	215	219	218	197	192	203	208	200	206	202	219	218	193	212	204	194	226	215	221	207	218	205	202	212	235	219	248	173	203	204	200	204	182	192	196	197	203	199	215	185	206	205	212	211	183	216	241	184	188	212	193	189	214	244	191	192	226	196	183	215	203	204	192	210	208	220	211	220	187	189	212	188	195	213	223	207	218	208	217	198	197	224	200	226	173	196	221	205	202	202	223	252	202	190	200	216	188	204	182	211	183	186	212	213	199	220	179	199	194	232	201	230	224	214	162	207	206	218	211	231	198	187	206	226	201	219	196	223	219	204	214	193	196	170	200	215	231	236	205	236	228	219	229	211	207	209	190	229	209	212	222	226	203	181	227	187	192	215	183	185	218	198	205	195	198	210	222	185	187	193	198	200	217	180	206	212	199	183	181	209	202	187	203	202	214	223	206	194	212	176	206	209	190	209	207	192	182	210	200	221	215	203	235	203	199	201	199	250	223	195	185	201	216	186	202	216	195	187	208	215	209	218	219	186	198	187	193	199	203	220	201	166	198	206	243	193	212	194	214	212	182	201	212	202	210	203	183	195	199	204	199	214	198	203	203	199	183	214	181	226	193	199	221	205	218	202	208	201	224	189	236	212	213	214	201	192	191	196	213	221	209	223	210	192	199	198	249	180	204	178	221	202	192	196	208	173	233	218	199	207	226	189	189	202	197	220	202	196	225	210	194	196	239	213	191	204	193	209	225	183	207	194	193	190	207	218	204	185	194	205	209	207	206	211	212	219	206	189	212	216	189	225	229	203	191	204	220	233	214	241	226	211	198	191	208	226	200	213	183	185	201	198	170	212	223	204	203	193	204	222	186	202	192	188	186	218	189	175	190	205	207	189	189	201	207	241	212	179	181	199	187	211	225	219	192	217	194	225	204	211	196	177	201	242	202	217	200	198	182	188	190	190	216	184	177	198	187	196	192	231	199	204	216	202	203	207	221	217	187	203	205	212	192	218	194	205	207	208	217	203	225	225	206	218	223	198	199	168	209	196	184	195	209	203	181	186	176	217	191	199	216	202	163	199	179	199	202	221	215	192	224	221	192	192	176	222	213	230	211	215	235	196	209	211	205	180	228	201	208	199	197	191	189	201	202	191	200	226	193	189	190	193	181	195	201	210	211	190
39510	51790	56052	55162	53298	47681	37646	37440	56475	63345	58790	56578	54265	50192	46534	44135	45864	41367	41446	41739	46894	57914	55720	41590	32494	36868	26844	32859	33282	26507	22081	18721	14307	13634	13836	12140	10364	6380	10104	26408	14519	7832	2238	1057	808	730	743	764	655	733	654	710	654	633	643	623	641	599	644	500	538	594	507	522	530	492	551	503	530	465	527	506	602	970	1449	1609	1908	1613	1013	735	563	491	462	490	495	460	479	471	504	487	446	487	439	432	461	486	466	458	499	485	482	475	483	468	458	470	524	477	510	481	516	460	477	492	486	429	498	484	493	505	466	485	478	510	469	426	518	512	500	474	469	494	499	466	487	469	512	519	505	497	509	490	478	481	462	518	490	474	457	450	471	499	470	499	491	469	490	462	485	469	460	452	481	453	440	477	486	448	493	490	452	437	481	459	457	466	477	491	482	455	461	490	481	455	468	492	459	486	499	473	474	498	488	478	465	504	480	464	469	455	462	436	473	507	459	464	499	474	471	480	474	473	446	478	473	454	460	499	468	488	451	501	477	465	504	483	493	526	504	524	482	480	497	478	455	470	466	468	470	442	431	458	481	448	479	511	460	487	484	471	489	485	464	456	488	479	547	459	491	476	495	479	471	478	492	491	495	448	472	496	469	478	489	501	483	489	442	501	482	476	496	457	484	528	434	472	454	476	483	498	440	443	452	463	481	527	521	478	496	452	499	491	458	498	450	474	502	488	484	550	457	503	485	502	494	448	455	504	443	435	458	490	470	465	462	486	500	471	447	493	490	473	467	503	485	492	505	502	483	461	468	478	484	458	495	472	494	494	469	502	476	459	512	417	483	505	464	460	430	472	467	495	487	451	494	527	474	453	486	467	451	483	468	460	471	443	466	503	477	466	495	492	492	470	490	496	505	481	529	474	458	513	495	504	504	508	449	524	521	526	469	512	510	479	455	483	468	504	482	492	465	472	460	490	450	482	484	449	460	493	515	522	504	477	521	507	499	462	482	507	466	465	492	472	459	505	463	489	499	476	452	483	516	492	507	489	503	507	463	475	498	447	504	494	478	455	479	478	456	473	449	441	447	450	465	471	481	464	458	481	447	443	513	457	480	444	483	520	475	462	464	460	489	495	514	449	487	446	504	462	501	477	457	453	459	451	474	505	453	502	470	484	500	509	497	522	481	464	478	456	499	491	475	469	463	497	480	475	464	460	477	464	509	457	411	494	488	514	473	513	480	507	481	509	480	500	478	441	512	459	452	494	435	478	479	490	463	504	483	475	494	487	468	493	481	498	502	441	474	450	463	487	477	458	503	497	472	478	449	471	447	455	471	460	475	494	497	488	466	479	534	492	443	491	492	473	483	474	447	492	486	489	452	473	454	449	502	506	478	504	442	427	452	443	455	450	479	465	459	477	493	464	482	510	439	493	453	492	486	478	465	444	482	490	473	476	530	477	489	462	451	502	475	465	476	482	460	472	484	473	454	476	473	478	500	476	469	475	479	479	505	475	459	501	473	489	520	515	527	483	452	458	469	481	502	500	461	468	450	450	460	492	466	509	477	449	510	477	486	466	526	469	517	449	491	471	479	484	485	486	490	456	463	489	487	485	468	509	504	467	490	468	481	462	511	461	441	432	440	454	436	472	471	446	486	443	487	429	495	466	491	485	465	486	514	538	466	484	487	474	479	482	462	482	479	445	491	480	498	507	478	451	504	438	477	501	461	461	463	471	517	458	487	517	517	500	524	468	472	464	502	485	498	504	462	512	477	502	472	511	444	477	479	483	506	461	467	492	481	479	478	472	474	441	480	476	448	479	489	503	505	444	492	423	473	432	449	472	515	495	530	487	442	466	467	437	473	453	485	451	471	451	498	462	455	472	458	528	480	491	501	456	471	432	461	464	491	458	454	498	496	499	524	482	460	494	472	486	494	489	482	476	463	506	514	466	450	480	518	461	474	468	451	472	475	461	517	466	507	484	473	446	461	479	458	466	450	467	468	488	500	476	502	456	473	449	514	495	516	459	494	489	451	511	449	465	454	497	491	479	504	493	484	481	479	516	442	476	443	475	463	484	435	468	519	453	480	492	497	510	508	471	441	450	484	470	495	457	468	455	497	457	454	496	508	478	533	456	505	480	465	485	509	523	454	435	480	484	486	484	481	485	449	496	511	503	463	487	486	470	512	477	508	478	480	503	516	493	487	508	479	464	434	465	459	487	467	497	454	468	477	524	455	498	488	447	468	445	496	483	475	434	473	455	498	486	488	499	464	512	480	499	485	467	497	436	474	493	472	465	494	461	500	481	476	514	441	452	482	497	488	458	474	542	471	479	469	467	518	491	495	461	466	476	472	461	509	479	464	465	470	509	475	471	472	471	439	524	524	513	492	476	450	457	469	467	490	475	463	482	531	498	483	479	465	473	509	475	481	458	448	478	468	467	473	475	474	460	467	505	476	446	479	499	435	461	459	478	476	473	491	495	484	494	458	461	464	472	474	495	474	444	498	464	481	466	481	487	470	495	491	498	474	498	488	435	478	454	463	498	461	451	481	492	480	466	485	491	468	467	461	449	466	436	471	501	530	476	469	511	494	468	473	511	448	469	480	470	467	485	472	478	481	465	498	466	487	477	490	501	499	504	487	485	506	504	477	513	506	482	507	505	463	472	473	481	485	480	473	485	465	461	499	485	487	487	472	507	512	456	481	492	470	446	491	457	491	448	453	458	466	456	498	487	474	504	503	479	492	478	469	492	475	464	441	469	466	500	488	490	486	494	494	459	475	461	466	481	478	481	475	491	460	456	450	474	481	506	475	473	491	445	491	459	463	511	447	466	505	479	492	502	442	448	485	451	445	508	519	485	486	453	525	458	491	500	509	521	483	457	443	484	467	472	497	482	500	444	472	470	435	455	476	467	451	491	471	509	491	483	482	492	485	465	462	476	478	475	445	467	470	470	502	469	481	484	503	476	454	461	462	448	466	457	479	480	473	482	519	452	501	460	474	478	473	482	484	451	479	463	467	502	466	478	483	499	469	467	470	474	454	494	465	486	476	466	452	483	521	488	494	484	451	471	450	432	485	491	479	444	476	545	490	493	462	507	482	510	456	466	463	484	460	482	467	454	476	471	476	490	454	519	510	490	476	458	470	436	493	468	519	477	491	476	535	459	448	431	473	482	495	489	494	504	464	503	439	486	481	499	479	487	497	448	467	509	492	480	502	461	445	450	475	461	480	510	476	440	488	509	460	492	463	477	515	491	475	474	505	465	440	469	469	463	462	439	490	486	468	472	470	456	491	494	484	478	462	474	457	508	499	473	506	447	472	504	477	477	499	468	483	479	495	486	496	473	515	458	457	499	495	477	475	529	454	449	462	460	490	482	480	475	459	467	467	456	483	448	501	474	479	529	472	513	477	517	458	478	509	496	521	425	507	465	479	465	456	483	456	450	452	470	519	465	472	458	452	460	509	486	476	478	485	467	468	469	514	471	501	451	466	469	505	478	496	444
14393	17769	27452	21392	10131	5979	2916	1831	3861	3500	2688	2085	1591	1252	1017	777	865	679	575	610	753	1125	928	700	402	414	434	394	367	315	319	331	294	270	278	293	243	254	306	319	273	266	251	237	230	225	246	281	249	236	252	234	255	229	242	243	236	239	253	264	235	238	245	261	217	225	224	264	264	248	254	243	262	208	230	243	269	272	232	254	234	234	219	231	242	254	249	237	214	232	244	239	255	231	238	229	254	218	263	236	227	229	227	251	255	239	226	233	269	245	280	261	245	240	255	245	244	238	269	216	228	235	254	225	231	255	242	232	240	245	227	249	251	251	255	252	246	222	244	221	229	243	213	261	203	215	212	200	239	228	268	251	236	242	248	268	254	220	218	262	270	225	253	232	255	239	206	219	210	269	268	238	213	222	232	247	206	226	236	228	272	233	249	221	218	243	254	251	220	259	233	228	252	242	241	267	236	242	243	256	233	266	251	241	239	244	216	251	241	247	225	251	254	254	199	254	238	244	236	232	247	233	222	211	239	248	245	255	241	258	225	260	238	240	252	254	270	252	261	224	239	237	252	262	261	248	261	223	220	214	264	239	234	261	231	234	227	247	257	231	257	278	244	234	240	207	229	225	229	240	242	242	229	266	252	252	254	261	238	242	258	212	259	269	231	256	209	225	222	249	223	218	234	245	266	227	206	215	234	226	248	234	234	238	230	214	242	230	259	241	224	250	248	227	222	236	215	234	236	257	255	266	228	226	246	222	260	225	254	249	240	218	230	213	231	240	229	249	256	236	234	235	248	234	234	239	233	254	257	265	259	212	239	237	238	258	250	242	238	230	217	214	246	219	234	250	235	266	232	226	271	220	239	184	243	245	237	220	246	232	253	243	231	259	252	240	243	270	263	235	255	248	263	253	244	238	240	235	220	244	234	222	222	251	277	271	250	266	236	229	247	256	235	259	251	235	251	234	266	243	241	235	251	211	237	211	253	244	201	233	270	249	250	263	256	218	224	207	226	247	232	224	224	232	258	251	245	251	217	258	231	242	238	280	258	246	248	212	247	257	256	228	246	212	223	241	224	240	242	222	231	256	252	226	256	235	226	221	244	230	244	242	222	252	207	261	237	246	223	222	263	266	219	223	260	232	251	255	238	239	247	237	245	237	247	228	258	220	245	224	240	260	243	226	226	231	256	243	247	222	230	250	217	271	241	253	257	234	216	253	259	223	244	250	239	235	252	237	228	231	219	277	267	244	218	258	258	232	239	234	247	256	225	236	226	258	239	222	252	249	242	265	258	203	250	234	237	245	213	237	239	235	290	223	210	248	251	263	222	270	231	246	241	252	235	231	243	238	264	258	207	265	235	211	245	245	238	246	251	230	231	244	236	270	248	241	263	241	223	270	234	238	240	253	236	270	242	237	256	198	251	206	261	252	255	249	256	237	249	238	258	218	247	225	260	217	226	261	260	265	242	245	231	253	234	253	249	254	228	228	238	242	217	231	270	258	221	241	232	259	240	276	231	233	221	265	233	233	244	212	239	251	254	214	236	229	247	225	243	258	245	250	223	259	266	241	244	216	272	215	234	260	236	242	246	224	237	225	260	253	250	227	272	223	228	245	270	226	202	216	252	244	232	252	218	227	230	215	213	234	256	247	223	254	240	231	250	221	261	250	231	248	239	229	210	247	275	238	257	245	244	234	218	267	216	256	260	242	236	231	246	233	254	231	228	223	251	250	237	243	263	268	234	233	253	255	244	242	239	242	213	223	261	261	218	237	213	256	233	256	241	227	251	241	239	247	229	229	262	260	235	244	236	240	236	255	259	257	227	260	247	213	240	228	238	213	245	265	252	265	229	233	233	231	232	251	224	242	255	253	240	241	248	236	234	250	254	267	233	253	267	255	227	263	225	239	252	244	249	249	226	251	215	242	250	235	248	256	228	241	237	242	218	237	259	279	281	229	266	229	247	233	279	262	216	224	239	223	270	275	224	239	243	239	217	215	211	255	251	254	244	233	216	248	232	232	255	248	217	221	256	247	261	262	250	265	224	253	257	243	240	212	223	219	229	282	260	233	237	243	236	223	273	269	238	267	196	245	234	220	218	248	243	240	252	217	261	243	255	234	251	220	238	236	249	235	221	256	248	243	234	215	227	245	256	225	239	216	235	249	215	232	235	247	234	246	225	234	267	250	251	240	215	251	261	255	235	274	238	225	237	237	237	238	231	248	229	228	250	255	235	244	222	238	257	234	212	249	260	239	244	243	246	247	251	232	264	229	236	238	246	239	229	252	246	247	232	234	245	242	245	239	224	256	233	273	254	238	246	227	256	246	252	242	255	269	222	221	205	217	248	217	231	200	246	226	256	238	233	252	255	250	263	264	247	207	237	242	244	234	222	228	258	259	226	261	208	243	243	246	202	225	230	248	247	234	246	271	221	253	235	221	247	191	224	220	246	267	235	238	215	232	241	241	256	257	227	230	239	226	229	244	249	228	247	232	222	237	227	212	226	234	240	257	246	259	247	226	228	237	274	232	232	247	261	252	261	244	254	239	275	255	219	260	255	278	236	220	225	197	251	234	224	236	243	238	244	212	251	216	271	225	208	226	250	259	241	256	253	210	240	246	227	263	236	250	244	239	229	228	250	204	244	232	229	261	238	270	257	227	244	217	227	284	257	245	219	269	248	207	250	230	229	215	217	233	252	241	220	235	235	223	242	234	227	265	258	237	213	252	224	223	214	277	229	262	221	236	242	268	213	262	267	250	242	244	230	248	254	261	258	219	233	218	245	234	238	235	240	235	232	231	231	247	233	234	250	225	244	257	245	239	240	253	245	242	233	280	243	239	254	222	231	224	224	244	268	225	253	246	241	253	242	230	264	237	244	241	224	228	227	257	230	220	232	230	236	221	231	243	242	233	247	273	243	226	215	214	234	246	230	267	217	255	253	247	241	260	222	235	257	244	232	239	231	245	219	233	237	274	253	206	244	253	233	274	216	226	245	264	229	260	234	236	242	228	237	252	242	229	216	249	245	244	241	251	227	212	266	242	231	239	225	257	258	267	262	275	225	225	253	260	220	229	258	239	235	224	239	238	253	253	237	234	231	240	239	231	225	236	268	252	229	238	238	244	240	244	229	241	252	245	275	254	237	253	224	236	237	210	234	256	254	247	230	286	228	258	249	231	277	239	253	265	226	240	240	244	241	240	252	251	283	250	259	221	275	228	224	256	249	251	228	250	222	217	265	220	241	238	243	229	235	245	229	237	222	247	241	250	225	249	225	263	245	259	241	232	223	232	238	248	247	247	219	219	226	252	260	240	258	281	235	265	233	239	243	247	231	236	251	229	237	243	248	246	242	257	245	239	239	226	231	248	244	254	267	233	248	232	245	243	229	240	259	240	241	254	241	250	243	276	230	225	268	235	238	281	248	235	250	227	226	253	232	226	238	227	262	228	221	236	265	218	234	227	242	243	244	216	223	219	244	252	243	241
9916	17486	32207	28897	17901	14063	8317	6138	14966	15488	12546	10938	8524	6967	5701	4788	5182	3754	3511	3706	4845	7546	5800	4447	2034	2082	2005	1735	1999	1422	1326	1075	921	934	985	935	945	739	830	1108	972	813	654	697	670	662	675	601	620	605	602	636	622	634	621	648	615	647	630	583	628	636	605	601	637	655	576	580	575	593	577	590	621	584	556	638	758	700	674	601	647	584	544	572	572	528	610	543	568	584	580	550	577	549	581	546	592	552	580	640	617	595	558	537	552	580	616	591	657	573	529	567	566	565	610	563	536	587	575	549	574	544	565	624	602	579	582	584	600	585	569	597	579	599	603	548	612	565	609	575	562	550	552	565	590	553	637	591	547	598	589	558	532	568	593	579	594	597	561	621	572	590	591	606	562	539	600	616	599	615	566	565	588	594	567	561	582	532	550	607	590	589	608	591	608	561	584	547	555	623	567	585	617	542	562	535	530	589	582	596	606	638	608	543	590	590	583	588	610	536	597	575	556	545	576	551	587	599	604	599	583	599	510	558	544	613	598	608	570	604	577	565	597	590	564	546	594	558	587	562	551	588	506	537	580	591	591	552	603	577	624	571	575	549	576	574	573	579	584	593	568	572	558	565	558	604	518	592	583	579	540	603	605	535	576	569	612	554	581	590	604	619	602	567	589	604	552	550	540	571	556	545	540	613	606	550	575	645	540	574	612	592	611	601	564	601	571	575	582	591	656	618	579	614	571	565	541	592	593	584	565	597	572	564	571	570	616	601	578	646	552	589	553	581	557	575	570	597	530	595	606	590	542	584	573	569	588	544	548	593	577	602	610	628	589	599	569	561	533	575	591	616	590	586	577	576	544	564	551	555	587	575	557	565	575	582	567	553	546	578	575	555	571	530	521	535	607	572	592	616	606	538	568	612	569	591	603	571	599	567	519	530	558	572	598	616	576	586	582	573	558	593	548	565	580	593	563	602	609	540	588	597	590	598	582	575	589	555	588	531	586	572	564	536	568	586	592	593	612	597	585	575	572	619	597	557	595	575	545	570	566	534	565	528	595	559	528	572	579	586	574	580	602	574	549	568	554	567	536	634	575	580	561	591	583	538	589	622	629	585	547	579	595	579	597	566	598	574	583	585	564	613	610	567	577	581	552	564	560	568	588	574	566	637	587	599	555	545	566	607	592	596	598	583	532	566	558	575	590	578	577	590	530	616	619	609	611	557	559	571	602	592	572	590	565	556	587	552	590	548	537	597	602	605	560	584	595	579	574	566	600	580	590	549	576	561	581	578	569	589	538	601	596	571	584	597	589	580	611	578	602	552	583	582	594	580	544	597	578	604	587	610	572	571	540	557	576	566	535	582	557	578	574	581	565	582	609	586	580	598	562	574	614	578	589	568	560	552	554	566	630	572	568	576	596	604	580	600	521	541	554	591	571	578	616	551	597	587	564	550	522	570	587	529	597	572	555	569	576	616	567	593	571	642	601	577	595	604	534	574	593	588	575	604	599	580	560	587	581	582	562	605	555	586	567	536	548	558	605	580	572	664	624	572	565	627	577	536	572	612	601	557	575	573	600	556	577	569	510	548	579	526	609	557	595	551	585	560	578	545	553	615	630	587	575	606	585	588	548	583	558	626	580	591	624	565	518	565	544	574	618	572	531	563	538	618	590	630	537	630	590	550	590	559	601	560	599	576	620	564	561	543	581	576	572	560	575	597	536	567	585	569	565	544	593	549	542	599	579	586	585	605	525	576	551	594	561	569	602	575	631	534	578	595	633	618	584	542	592	623	568	582	557	545	569	561	587	568	595	619	610	559	559	594	586	601	565	574	543	540	582	600	556	612	588	613	582	632	598	611	559	567	575	577	553	588	533	561	536	541	582	577	595	603	582	592	596	554	635	553	572	575	576	573	572	588	606	551	588	599	578	574	566	587	558	569	573	559	578	579	584	591	598	606	592	612	553	592	550	621	605	592	615	592	566	600	574	560	600	582	589	510	582	560	546	521	557	595	562	578	564	577	530	559	585	571	572	573	601	567	590	605	578	603	556	563	535	562	538	579	631	554	577	598	583	533	622	554	550	591	568	592	590	557	521	543	615	584	546	570	613	556	594	621	587	578	598	553	564	567	608	593	569	613	598	528	553	562	581	547	586	565	558	616	593	602	583	593	593	541	570	562	572	561	606	517	586	590	562	561	583	625	572	622	565	555	606	601	580	600	593	563	570	593	567	558	559	561	560	579	596	567	588	559	582	581	572	634	543	573	555	534	598	590	586	581	568	558	562	616	568	598	561	574	551	567	565	536	567	551	591	602	599	542	552	633	595	617	554	563	581	558	576	639	616	588	605	577	614	587	599	581	597	597	583	594	556	537	570	590	566	583	530	563	636	562	558	581	603	518	570	577	594	584	602	585	564	570	599	587	596	566	572	568	550	585	609	591	587	594	569	532	578	525	581	554	536	603	576	598	559	603	555	602	564	605	546	542	563	593	545	618	570	594	626	520	572	568	553	566	581	588	602	583	610	526	572	616	563	572	579	623	540	600	599	600	620	584	561	544	593	592	623	587	580	595	527	584	584	547	575	586	560	589	584	542	609	584	580	581	557	579	576	581	576	559	600	557	607	591	586	588	598	616	540	599	581	574	593	624	543	570	599	612	566	577	615	576	576	598	563	559	573	538	569	580	593	576	573	578	577	599	528	586	578	585	551	591	590	558	607	572	595	588	569	580	598	565	564	545	566	564	559	578	593	602	579	590	572	564	569	606	582	550	583	614	619	584	564	581	627	590	588	614	586	599	582	565	592	551	619	584	560	600	622	576	579	603	598	593	572	554	590	607	583	561	547	566	571	571	562	587	571	565	604	566	581	581	565	568	561	585	577	562	615	548	541	563	562	596	580	612	558	600	581	597	606	584	557	616	589	595	591	576	566	584	593	593	585	578	557	567	572	580	598	584	600	602	604	576	549	582	563	560	597	605	526	585	568	581	594	587	577	590	569	568	598	585	572	552	599	589	553	560	550	599	600	532	588	534	571	661	575	561	581	567	564	571	593	598	596	632	575	594	597	581	602	567	591	554	528	570	550	567	544	592	575	615	602	572	588	552	555	553	520	571	612	571	572	577	603	606	563	570	575	597	599	581	599	562	575	548	538	577	613	599	599	590	562	614	580	585	603	548	603	542	534	591	593	588	581	561	597	605	574	599	561	620	573	618	605	567	612	624	552	573	580	504	578	557	608	541	561	608	572	593	577	608	550	589	538	575	548	590	542	555	593	570	619	587	563	591	593	545	536	563	591	588	603	572	589	614	608	545	577	562	605	561	559	594	589	566	558	635	607	585	594	615	604	586	546	603	565	572	611	592	569	604	522	588	588	565	572	617	568	567	580	594	541	560	560	582	561	598	588	581	594	588	621	587	532	561	589	617	558	592	575	572	539	539	574	566	558	583	596	582	562	526	624	527	584	520	598	603	591	574	596	548	604	511	577	602	600	574	554	563
44427	48466	50519	42397	33394	31865	25434	25201	36047	34946	31103	26474	23979	17244	17043	14189	14461	11694	9559	11007	13560	21099	17620	16202	5644	4341	4111	3092	4051	2285	1665	1252	990	1278	1008	1059	930	607	1097	1110	1116	471	295	298	270	301	272	284	284	256	269	277	308	293	287	272	301	281	267	269	247	272	288	247	252	250	252	232	269	249	246	282	238	256	291	331	344	334	315	276	286	268	253	273	252	228	267	280	248	251	268	226	241	234	263	256	253	240	239	247	269	234	233	234	258	256	276	246	207	247	266	268	257	257	255	220	275	236	269	261	275	247	235	260	236	241	259	243	266	219	240	238	237	261	223	247	237	249	250	256	250	265	238	235	268	232	246	244	242	244	289	250	268	249	249	210	251	259	288	239	254	257	213	240	248	266	242	242	253	254	235	241	224	284	249	268	282	262	263	266	273	261	233	256	285	254	251	245	246	245	245	257	258	267	229	274	278	267	255	225	238	258	244	214	243	252	264	242	244	234	262	207	251	227	230	251	289	245	233	242	257	248	239	270	237	252	258	251	260	253	235	244	236	253	277	256	251	309	247	250	244	271	238	236	245	247	217	257	236	227	273	231	275	270	256	241	274	277	245	244	228	289	270	226	240	238	265	253	229	241	244	246	249	209	264	210	274	241	247	230	268	257	228	256	248	245	238	241	248	263	253	273	225	248	249	271	261	254	243	249	254	227	256	250	262	206	233	228	246	267	230	230	223	232	248	251	247	238	236	286	250	264	266	236	250	263	253	230	263	232	248	243	241	255	250	287	262	255	244	264	284	247	235	254	258	239	240	232	268	239	236	261	237	247	223	226	235	241	236	263	263	209	223	249	279	238	258	248	301	265	227	246	264	291	217	253	232	226	243	253	255	255	265	258	260	237	231	242	244	271	267	233	260	242	251	266	238	238	229	254	266	266	241	257	247	242	254	222	259	244	244	250	284	238	210	257	284	219	250	242	261	229	266	250	237	237	238	225	253	278	248	232	277	253	258	241	255	240	265	244	245	255	273	260	247	270	239	286	251	278	224	252	256	265	236	270	253	257	249	264	271	260	270	284	280	218	249	237	247	244	243	225	236	246	248	259	236	231	255	258	252	241	265	248	268	233	263	252	267	235	268	262	251	232	246	249	248	275	275	274	293	297	240	249	268	252	259	244	259	244	272	250	257	256	257	237	230	222	246	256	229	240	251	256	255	264	265	255	235	246	241	231	253	268	238	221	249	237	267	263	266	248	236	288	246	238	230	268	244	279	244	255	240	284	269	216	240	264	284	250	272	263	248	235	232	235	263	254	287	237	278	266	253	227	230	238	244	235	248	276	217	249	274	257	256	256	253	241	263	267	271	244	233	253	246	243	256	247	272	238	265	256	245	242	247	235	260	226	257	257	241	257	273	257	263	263	252	214	248	258	233	256	242	225	199	257	264	261	275	255	259	245	257	266	244	249	260	230	275	249	244	238	243	250	232	258	234	217	248	244	220	220	231	250	266	270	259	240	258	262	255	226	252	219	246	236	237	237	238	282	249	240	231	274	266	246	259	238	255	246	234	253	228	239	233	213	220	251	226	245	234	249	221	264	255	243	253	262	263	275	259	247	256	222	272	249	218	254	235	247	255	227	273	231	249	242	247	262	239	227	249	239	287	289	231	257	232	234	235	250	258	249	261	246	251	223	243	257	229	222	262	235	263	224	284	271	268	275	243	249	256	250	247	300	263	232	254	255	218	235	285	233	259	218	241	236	245	232	263	251	244	226	262	259	253	256	306	256	230	273	256	240	277	241	249	232	248	275	234	267	260	240	271	239	268	259	265	262	255	238	237	293	257	261	261	241	243	254	240	241	276	246	240	278	258	250	218	246	235	279	284	305	245	246	238	263	214	237	225	247	288	250	256	251	252	237	226	268	243	256	264	256	236	243	264	250	262	228	250	248	241	257	269	250	280	229	281	260	250	233	268	261	271	248	236	275	247	231	232	251	215	264	261	264	246	238	264	240	242	268	238	287	232	253	240	253	220	249	254	265	240	271	245	238	250	264	253	257	254	241	256	268	240	239	281	242	261	283	259	239	254	262	233	281	256	263	255	267	259	279	267	266	252	244	259	261	286	267	259	275	234	253	233	251	265	243	260	234	266	257	254	257	278	209	235	235	233	246	232	245	259	257	271	251	258	242	246	258	244	251	228	236	239	265	267	252	247	253	229	259	265	278	285	220	259	267	247	244	235	234	258	253	261	257	246	260	254	263	235	225	261	257	233	270	244	234	255	242	256	274	289	286	224	268	259	241	257	237	224	257	246	218	230	264	233	247	228	217	236	252	234	229	242	243	229	234	240	244	232	259	244	267	257	252	233	245	261	252	228	255	231	268	258	283	267	246	260	233	238	269	243	244	234	241	242	230	253	255	252	263	263	273	271	243	264	260	233	260	231	286	231	228	252	261	234	265	240	271	262	250	263	246	254	231	260	254	228	261	282	256	266	232	255	238	264	261	278	257	262	221	247	260	270	250	239	244	268	258	250	245	251	233	256	264	253	218	242	275	262	294	246	232	269	256	228	223	229	276	240	252	235	250	245	268	238	267	250	231	241	250	254	237	252	252	228	209	266	269	270	248	235	257	258	236	263	229	242	249	275	236	251	262	218	248	258	250	226	253	230	242	213	248	248	277	253	238	260	225	271	270	254	262	261	241	289	272	268	265	270	261	230	268	264	239	232	234	265	235	215	232	236	249	283	268	243	251	261	220	225	258	257	260	257	247	264	230	269	264	244	227	250	259	258	240	253	250	247	267	268	231	248	238	232	255	262	237	236	245	269	251	264	253	252	270	229	241	250	249	287	233	265	242	286	241	262	258	220	240	266	255	246	253	243	262	269	230	240	231	264	236	258	273	271	253	263	316	255	267	258	255	269	217	223	247	254	238	244	242	239	236	236	241	254	249	245	254	249	248	287	248	282	239	245	283	237	249	244	278	255	244	252	251	229	234	231	229	230	256	265	267	254	244	235	280	280	264	260	263	239	259	257	247	256	220	259	274	273	265	243	252	246	251	226	279	219	248	246	238	267	265	234	269	243	260	241	230	264	246	249	241	239	221	274	260	241	254	248	253	252	245	277	246	247	251	214	247	249	269	264	258	258	234	258	237	256	235	254	267	239	242	270	264	251	262	244	268	254	244	263	251	244	243	252	289	243	250	256	241	228	242	240	235	275	283	251	270	225	224	227	276	255	249	228	238	244	284	268	239	243	277	250	253	259	259	274	240	241	251	266	246	259	222	255	246	248	232	258	226	268	234	268	236	229	223	243	257	253	245	283	237	246	278	252	242	247	253	258	269	266	255	265	259	253	255	251	258	250	268	266	267	266	227	267	274	239	243	233	255	229	254	257	245	256	248	256	245	249	244	244	263	261	259	228	268	251	256	227	248	256	261	241	253	257	252	244	240	282	238	277	276	234	263	264	247	244	255	263	242	263	253	240	241	267	237	290	268
33067	44536	55079	54216	47845	44662	32469	34462	52576	51495	47660	45989	41438	36539	35566	34994	35333	30474	30291	33663	38966	45021	43515	37266	22195	20318	20087	17029	20410	12423	8889	8118	6395	7272	5771	6194	4809	3525	6494	6936	6433	2030	926	845	785	777	709	712	754	691	743	868	912	867	802	730	705	678	670	671	694	726	687	678	662	676	651	634	720	595	626	611	622	708	961	1283	1201	981	909	766	637	585	609	555	558	604	626	551	604	597	561	569	633	544	587	545	580	612	574	624	613	629	590	540	563	619	574	600	566	643	581	565	579	632	578	597	579	578	622	578	581	565	522	564	617	526	593	585	557	591	618	606	559	566	557	603	629	558	586	624	620	559	538	605	568	567	610	593	568	615	622	589	584	612	643	536	563	571	554	577	597	596	565	625	615	636	593	579	591	561	554	635	600	564	578	590	601	576	597	574	593	578	610	576	587	587	578	593	561	583	602	569	626	595	573	519	612	556	573	604	625	603	590	602	559	562	562	526	610	576	562	609	586	571	601	589	562	627	600	548	572	596	560	626	592	596	533	573	622	600	629	611	571	573	620	596	537	592	534	584	606	646	558	602	592	599	591	615	573	560	604	623	616	610	549	585	563	603	546	565	600	574	625	596	584	594	536	578	625	644	557	591	596	579	593	600	609	572	617	582	592	610	607	630	620	579	605	615	567	569	615	592	582	534	599	649	609	561	603	584	573	622	594	544	586	588	574	551	568	604	574	525	560	627	588	582	573	579	601	575	602	598	577	589	600	513	628	591	558	548	585	603	589	620	597	661	581	607	591	542	574	599	586	608	578	612	614	614	571	577	593	583	588	572	606	624	533	593	583	570	574	574	565	573	590	558	586	606	595	542	553	596	623	571	596	600	576	616	612	577	582	619	586	583	595	602	596	604	593	566	595	587	592	577	563	580	572	617	550	587	592	595	602	593	583	621	551	613	589	596	595	588	588	607	576	555	595	588	568	584	531	567	566	595	583	589	547	573	648	573	580	565	602	550	581	575	565	610	618	589	586	598	586	576	544	557	587	552	586	561	665	568	556	563	626	612	624	598	599	597	582	597	596	588	544	622	584	531	613	571	598	569	574	592	580	608	586	578	620	556	555	619	588	565	617	595	589	611	560	563	565	571	577	567	589	549	569	559	593	554	597	556	578	618	586	576	604	584	603	587	607	602	586	616	588	587	623	622	569	588	564	585	578	620	539	595	595	588	556	586	627	623	607	633	608	601	623	598	575	527	606	552	584	582	579	609	633	608	589	557	555	585	570	593	586	571	542	584	594	580	562	562	555	549	595	558	599	532	589	584	586	574	591	610	597	540	593	639	564	595	563	546	592	532	567	573	590	594	582	600	634	585	616	577	615	577	622	557	578	614	592	610	625	599	587	614	617	573	597	603	634	592	562	560	547	591	626	594	562	550	564	576	561	591	615	583	589	602	624	547	623	562	617	560	613	590	552	615	577	581	579	651	583	597	568	544	609	579	628	578	582	554	573	602	579	582	584	525	597	582	589	561	629	584	575	579	580	550	588	594	561	564	597	591	605	610	635	628	580	540	553	652	604	612	614	566	602	575	600	565	548	578	563	591	610	605	596	569	595	583	596	624	615	605	590	541	587	590	551	607	631	579	618	586	546	631	602	566	524	569	551	562	598	572	589	551	590	556	577	596	576	590	585	621	583	571	604	600	537	586	573	534	601	590	598	591	588	598	588	578	564	608	589	591	593	555	593	600	586	594	586	590	565	520	570	586	572	566	581	531	567	587	588	588	557	583	601	577	554	561	575	531	587	570	529	568	566	560	553	586	571	584	573	621	577	586	602	578	555	563	616	583	579	579	642	567	583	632	606	569	596	566	570	551	616	557	594	567	553	573	568	605	591	558	593	599	615	630	584	525	574	634	573	592	589	583	571	579	602	568	604	605	613	596	605	597	616	605	591	590	540	570	590	611	599	625	601	581	557	594	561	592	568	601	603	605	603	624	539	609	630	582	590	602	613	614	603	585	589	601	561	603	574	585	581	607	609	590	588	537	582	578	584	579	579	558	588	585	648	583	629	574	591	615	611	566	608	612	591	575	583	581	595	575	588	579	594	576	543	590	576	599	586	539	561	550	584	577	548	569	618	551	603	588	581	632	592	577	596	652	597	607	600	561	578	593	572	581	582	561	595	561	626	581	597	609	583	614	590	563	570	592	572	606	588	594	584	587	556	583	606	613	606	563	553	595	620	611	617	576	624	581	567	630	614	616	647	571	600	578	568	615	595	621	601	563	607	597	587	574	575	609	606	590	562	616	576	578	616	581	641	579	604	582	569	600	569	562	543	541	584	573	564	619	605	546	579	605	593	615	640	593	591	573	594	592	577	577	593	580	589	574	611	563	554	599	606	585	550	627	608	572	570	559	620	611	561	558	553	589	585	597	578	571	576	607	600	568	580	589	586	560	584	626	541	605	613	607	578	573	584	575	618	573	597	564	579	571	555	563	556	590	586	614	609	590	552	588	562	576	596	580	551	568	568	521	610	613	616	550	569	621	607	579	590	572	568	569	612	618	577	568	656	550	627	601	587	619	598	532	632	587	566	586	635	594	559	569	597	553	645	568	615	614	582	613	588	587	554	582	581	591	628	601	600	636	576	582	573	602	595	608	581	576	607	596	584	569	574	592	612	634	621	587	571	558	581	605	631	594	576	591	606	647	616	559	594	583	608	591	549	591	565	589	563	560	565	602	606	580	601	587	628	558	567	600	580	601	605	576	552	651	586	568	607	558	580	573	564	587	577	595	607	597	538	587	611	562	586	595	588	606	582	610	599	618	563	596	634	569	562	579	571	603	609	634	556	604	579	618	530	602	582	663	554	563	614	623	584	621	591	590	562	574	579	578	597	560	602	580	587	569	593	576	563	620	579	581	622	541	614	575	600	568	557	570	610	573	617	547	581	549	579	585	601	583	598	646	567	589	590	609	608	540	581	544	582	589	616	589	526	604	598	639	588	596	573	604	578	565	613	573	576	581	583	560	607	631	561	581	547	608	614	559	580	588	635	600	610	584	576	595	561	576	557	577	559	609	584	613	610	594	618	596	562	627	610	574	616	611	556	642	607	620	623	583	567	593	579	556	600	603	582	557	549	593	582	574	594	585	588	576	595	586	582	561	587	575	590	570	577	621	590	548	606	595	538	570	594	607	620	609	606	576	590	590	571	621	579	559	593	592	633	565	593	547	558	585	551	580	580	584	570	628	611	555	617	592	603	579	586	621	631	570	556	552	624	586	565	584	622	581	557	565	577	585	559	590	586	554	551	588	604	595	605	551	571	600	530	597	549	591	538	592	544	615	607	645	599	548	587	585	569	619	569	588	569	603	596	581	573	580	570	560	633	588	600	559	547	604	603	549	604	587	581	595	591	535	576	620	578	597	587	624	586	561	583	590	618	571	611	571	570	592	579	581	565	595	597	594	580	571	577	588	596	622	543	533	587	587	577	576	554	600	553	604
53699	52776	49406	42375	34094	32005	29314	41621	46310	44435	41796	37094	35541	29055	29772	26468	25265	21978	19809	23138	25013	33758	28168	30183	12863	9309	9834	6742	7106	5218	2492	2389	2023	2054	1985	2196	1328	912	1702	1688	2138	582	311	269	248	269	270	216	237	238	259	319	428	381	268	231	250	229	230	206	213	213	225	219	224	223	219	208	187	207	186	187	198	261	416	474	370	278	233	205	209	184	210	187	211	185	213	190	174	185	175	186	161	192	193	194	188	169	192	189	206	199	186	198	203	210	202	181	194	177	200	194	197	193	192	185	183	183	206	191	202	188	199	180	204	167	178	178	207	184	189	202	199	230	185	197	172	191	178	197	186	169	158	187	181	193	213	199	176	197	193	200	185	208	178	181	198	188	194	200	206	186	182	192	182	192	179	213	187	182	165	180	189	190	194	171	165	176	207	205	219	185	198	178	188	196	184	184	196	183	168	189	169	204	196	212	195	187	165	184	173	188	178	206	191	174	181	189	173	172	213	194	188	178	226	213	218	170	188	184	171	202	201	182	173	203	186	192	187	221	173	179	188	171	213	158	191	194	180	172	175	182	176	187	195	179	171	180	179	199	209	206	162	199	196	189	198	218	203	215	183	193	169	203	182	202	201	186	191	178	182	204	187	188	183	192	197	169	194	178	187	183	206	200	192	208	188	221	197	201	206	197	182	217	195	205	217	179	201	185	187	203	185	176	194	183	181	214	186	231	166	217	214	190	193	183	184	210	185	231	187	183	215	182	181	204	214	187	163	195	205	172	190	186	191	197	209	187	201	194	173	196	198	202	187	186	192	205	211	184	200	187	185	198	170	183	173	192	191	180	210	198	172	220	156	200	197	162	181	191	216	188	193	207	184	210	182	194	191	196	185	205	195	204	183	200	187	195	201	189	183	213	166	195	177	185	210	194	183	187	197	228	200	213	175	210	196	183	188	169	217	209	205	207	177	198	188	179	175	182	174	188	196	200	189	188	186	190	210	209	213	204	202	216	185	191	198	202	189	203	192	197	198	199	197	208	208	197	193	212	207	198	175	206	184	192	174	195	170	200	187	180	183	194	175	209	180	167	187	197	196	181	200	190	220	192	193	192	184	173	216	202	187	191	197	178	195	195	195	225	190	193	215	168	178	162	174	170	190	175	178	195	173	181	191	192	187	193	219	167	197	202	193	202	194	183	179	174	215	203	191	203	191	214	200	201	187	204	182	180	197	179	198	196	170	206	182	187	204	195	185	193	197	191	176	165	189	203	161	181	175	193	210	212	184	207	177	195	205	204	184	187	193	209	189	177	219	181	195	175	206	185	171	219	197	167	205	170	202	173	181	174	181	174	187	204	222	198	197	183	187	195	182	169	200	175	165	194	164	159	199	178	216	199	194	195	212	194	214	184	193	189	196	187	205	191	188	191	176	203	206	175	220	178	185	189	191	169	205	216	208	218	198	184	175	200	187	203	192	198	183	197	177	182	188	179	184	198	175	198	219	171	230	213	185	185	203	206	215	198	195	191	210	178	185	204	213	163	193	176	175	172	204	227	192	187	197	173	188	195	203	213	177	165	193	168	186	206	177	181	183	190	211	191	205	188	175	196	204	193	182	223	172	183	177	183	171	211	205	200	182	196	209	203	176	187	192	189	184	189	193	192	169	194	196	196	170	166	207	187	201	208	202	192	200	176	201	173	195	204	166	221	171	180	214	180	178	190	215	209	169	188	215	210	175	185	164	194	205	172	171	206	196	180	207	221	198	209	192	209	210	196	210	212	195	167	180	165	175	199	164	160	167	189	198	198	190	171	180	174	183	162	163	186	192	190	197	195	178	201	195	206	189	205	187	225	208	202	191	204	217	195	185	181	189	205	182	181	174	197	212	195	189	178	200	189	215	220	214	188	238	212	186	183	178	182	202	190	190	181	181	178	192	193	157	194	183	187	190	222	184	190	203	189	206	214	204	183	169	196	194	199	199	194	204	178	177	187	196	181	177	166	173	198	191	198	185	198	190	191	217	204	215	194	201	203	188	215	169	209	222	181	203	203	190	175	198	190	187	228	195	173	175	215	196	173	178	158	209	163	173	196	170	225	192	159	193	182	185	173	186	186	191	206	176	206	204	199	208	196	205	173	169	172	213	184	160	192	167	211	195	212	196	195	215	177	202	189	207	213	166	184	179	188	185	192	202	199	177	194	179	203	168	207	188	200	189	185	206	197	190	199	173	189	214	185	178	197	208	168	179	207	174	172	182	187	180	178	210	178	216	180	201	176	222	203	209	187	178	188	181	213	210	193	185	189	174	204	184	220	199	181	179	196	163	175	186	197	208	188	172	183	207	220	207	191	183	187	203	184	211	212	212	199	168	175	175	199	185	193	196	187	174	176	203	225	184	202	198	171	200	217	174	204	210	193	198	176	208	192	187	205	193	219	206	176	221	184	173	171	170	170	192	207	208	196	187	201	193	182	206	199	221	169	188	175	172	173	200	188	186	178	204	183	196	196	198	190	192	173	187	206	192	202	197	207	186	202	176	189	194	202	179	200	217	185	200	199	193	193	188	187	193	184	201	182	203	170	200	191	206	214	199	192	188	181	182	194	207	208	179	174	175	217	217	183	205	200	194	181	195	189	186	192	197	193	168	188	183	203	185	199	202	167	173	181	208	206	193	202	175	177	196	193	189	176	196	205	190	213	181	184	187	193	189	214	181	147	191	198	187	193	209	185	208	178	202	185	177	175	204	167	204	187	185	167	175	203	194	179	187	201	205	224	197	178	190	195	178	187	176	161	201	168	194	196	198	191	181	221	205	197	191	169	161	200	184	179	194	193	193	182	197	180	207	193	210	211	201	199	182	194	190	191	210	192	200	208	216	193	195	176	194	171	210	171	194	218	202	202	217	174	180	213	197	193	201	195	214	193	187	176	212	163	190	189	171	177	201	186	193	201	188	206	170	208	193	164	178	180	182	226	197	191	161	205	212	219	209	202	191	195	188	174	199	168	213	187	180	200	182	171	219	175	176	184	218	191	200	186	213	160	181	198	212	187	188	182	187	180	198	205	209	188	164	205	179	190	188	204	204	211	220	190	186	177	199	187	194	195	203	182	223	211	220	198	180	191	193	170	212	190	195	177	182	195	211	202	206	171	192	200	178	181	192	190	198	190	188	187	198	190	205	206	188	193	179	164	194	195	196	201	210	202	194	204	175	209	191	199	176	175	200	197	208	199	188	203	191	169	195	206	194	210	189	193	193	199	179	225	181	191	180	204	204	195	207	199	195	167	187	174	183	184	194	173	198	214	194	221	186	207	191	206	198	210	203	191	196	190	169	191	186	196	208	191	175	206	194	188	173	199	183	215	178	181	187	191	183	163	202	204	186	200	185	192	180	186	193	196	183	195	188	186	215	177	170	177	184	160	193	224	174	191	180	205	193	166	197	188	193	219	216	203	182	186	193	176	164	184	203	170	201	196	196	181	204	182	161	168	186	183	203	187	187	207
40750	52466	57652	55796	52855	50418	45047	56251	65751	63537	57256	55924	51835	46893	46192	45930	45220	40241	42739	46798	49756	56162	52916	50914	34159	31227	32629	26453	28148	21401	12492	13722	11332	11625	11398	11934	7323	4741	10030	9887	11759	2773	1089	901	750	934	853	856	729	676	799	1564	2109	1526	1018	835	872	1020	819	692	652	756	622	630	612	599	542	554	521	487	460	515	549	838	1966	2283	1558	1025	702	524	516	501	459	447	451	449	468	439	450	452	424	420	438	461	443	463	475	452	442	431	420	467	463	460	429	426	466	488	447	432	441	467	433	415	441	440	424	413	433	453	468	457	447	497	468	479	468	434	508	462	477	468	434	441	459	462	481	459	450	388	464	458	468	456	434	451	431	469	458	450	467	399	431	463	460	471	448	480	475	444	434	416	453	471	430	448	437	449	487	433	443	450	438	444	490	469	478	439	436	475	431	447	447	446	436	440	461	458	437	448	449	425	471	428	500	449	422	411	453	426	450	501	455	454	453	430	467	465	485	474	446	447	443	475	402	424	489	455	469	438	419	432	465	400	436	462	443	472	428	443	463	505	451	449	435	448	437	421	427	471	497	449	420	413	430	453	468	483	444	422	472	489	431	416	465	448	430	426	483	457	446	430	498	447	482	436	440	510	466	469	454	458	452	457	483	489	425	461	495	470	429	448	465	461	457	461	457	464	472	481	468	458	456	481	456	452	443	479	458	413	448	490	453	459	434	479	429	438	448	442	462	426	482	426	453	452	499	501	462	444	454	430	445	450	428	471	451	458	432	425	443	462	475	459	417	434	480	436	465	423	462	462	468	465	445	442	451	459	442	442	478	453	449	457	453	507	440	477	453	476	436	438	468	452	425	433	447	436	471	475	427	473	494	428	448	432	422	459	481	431	423	468	471	439	476	453	476	460	438	448	449	446	462	477	462	456	454	471	406	513	398	462	480	479	460	411	419	426	472	466	464	405	441	433	467	477	439	452	463	441	472	420	442	464	434	423	434	455	425	459	426	447	448	455	448	470	426	460	449	416	477	433	432	427	500	446	488	476	453	425	430	409	440	412	460	452	473	478	440	434	470	428	473	456	453	474	522	441	429	434	450	434	434	401	454	469	390	455	456	481	443	442	461	461	487	461	426	430	479	463	446	460	469	487	436	442	482	475	453	424	444	446	475	447	438	443	466	440	433	438	427	396	462	451	436	488	435	430	461	419	454	452	460	490	438	474	464	456	463	478	409	428	458	453	438	460	462	448	472	425	448	443	451	456	436	447	407	456	458	473	456	424	423	470	473	470	441	446	454	426	432	442	444	431	466	487	436	465	458	464	449	471	404	470	432	429	425	466	453	435	442	447	454	446	433	501	471	456	451	483	485	421	483	474	465	423	465	454	474	465	476	466	484	428	429	458	465	472	436	467	446	455	455	450	423	426	437	418	488	454	433	488	448	456	449	449	457	458	443	425	456	456	496	459	415	454	464	417	443	483	436	493	440	434	465	459	434	467	484	418	446	450	437	446	421	466	463	477	456	415	438	467	440	444	449	436	452	456	463	446	470	471	442	465	450	478	461	467	491	477	468	440	449	474	412	446	485	481	459	456	428	460	495	457	438	431	468	459	444	475	465	459	440	404	397	441	431	477	397	440	414	473	479	453	443	468	442	444	472	427	436	452	442	475	437	449	420	447	448	448	451	476	472	459	425	453	460	417	487	457	409	465	469	462	441	480	432	470	440	435	454	495	470	454	413	457	449	432	432	448	485	487	439	462	439	451	480	414	487	435	431	482	446	435	449	411	435	491	462	446	450	402	452	471	469	480	460	488	448	506	475	424	440	406	431	445	455	486	408	427	458	462	463	461	469	442	403	457	461	477	461	456	461	424	410	452	432	432	450	432	470	471	425	425	445	476	406	445	431	450	468	427	440	446	453	470	442	387	450	485	412	429	507	439	464	443	467	426	421	429	470	430	449	430	449	473	461	433	471	450	449	497	446	448	475	459	448	468	456	447	464	473	441	454	424	461	425	435	448	428	483	436	420	455	476	442	427	463	466	446	480	438	455	448	445	472	439	446	481	455	471	430	496	460	468	451	465	446	427	462	422	475	466	469	441	457	432	448	447	438	452	423	448	478	444	468	457	436	457	458	488	428	473	436	420	450	420	457	491	424	439	420	449	432	450	461	492	439	483	445	430	474	490	463	455	489	438	428	465	462	480	444	456	451	396	444	464	437	443	453	448	467	465	436	421	443	429	420	447	432	461	407	445	464	433	450	443	420	445	456	497	457	451	492	443	458	475	456	443	435	423	494	449	473	453	463	420	442	457	462	459	469	475	427	437	469	434	437	480	442	417	438	476	457	475	446	469	454	446	465	492	412	467	406	433	412	446	463	445	452	510	432	465	476	476	439	442	459	461	446	451	433	447	465	460	451	442	418	480	406	468	426	417	439	471	411	466	479	447	455	439	435	431	434	466	445	460	506	471	468	453	439	451	445	448	442	429	443	462	424	453	470	480	394	444	434	430	498	476	460	455	478	436	437	437	457	443	463	442	454	451	467	443	417	478	429	452	444	428	414	465	433	415	437	472	442	453	462	436	462	462	456	460	465	429	443	446	455	432	443	456	433	474	433	476	482	443	458	444	420	434	463	437	469	491	429	449	442	460	458	471	468	492	442	433	464	449	469	428	425	446	457	499	454	425	476	493	417	459	430	466	426	448	451	445	500	422	435	480	385	461	446	445	473	491	483	415	492	461	411	469	456	460	443	475	477	476	453	461	448	459	465	467	441	475	459	454	424	457	466	448	449	491	434	408	455	456	435	460	430	482	443	449	455	471	501	484	442	451	436	414	409	435	503	410	429	461	439	467	442	433	480	485	437	466	505	459	427	450	484	465	424	463	492	456	454	431	451	470	415	466	449	458	423	449	449	456	447	428	477	446	464	489	452	465	402	465	450	412	424	461	458	429	434	439	437	444	391	409	475	405	480	465	464	497	446	453	439	429	452	458	483	444	450	472	460	426	457	463	451	429	459	472	421	445	436	408	452	435	474	426	466	427	427	459	463	480	460	460	450	466	422	430	482	488	470	451	442	426	445	435	471	431	440	439	443	465	474	453	445	469	408	390	480	455	484	463	430	429	453	444	395	437	438	430	440	446	475	444	468	495	469	466	463	454	469	486	462	445	464	452	481	466	485	442	460	483	452	467	486	445	452	472	452	439	454	449	418	461	452	474	503	461	440	480	421	448	430	458	476	462	462	435	459	444	454	462	452	477	472	441	427	431	448	391	444	426	423	457	447	433	418	452	463	494	436	490	442	416	430	449	444	402	476	467	419	453	446	419	434	476	495	450	450	458	468	442	449	435	479	457	451	469	460	455	471	474	435	454	435	474	406	421	466	442	459	468	409	414	454	443	463	433	454	439	468	486	457	448	433	460	459	420	429	459	440	449	452	453	441	431	428	470	434	462	454	472	468	464	424	474	467	442	478	458	487	474	454	456	401	446	430	450	487	456	472
15183	18557	25223	20519	10877	6401	3376	7103	5070	4113	2846	1797	1446	963	1118	944	748	674	742	755	721	851	733	779	416	386	392	329	361	303	288	266	278	298	261	294	271	259	248	295	326	239	234	250	269	244	229	245	262	258	253	256	249	293	225	273	263	251	231	255	230	233	236	252	235	238	275	247	232	272	247	243	235	247	216	226	248	280	282	266	272	230	225	228	212	229	269	229	239	217	241	240	193	232	274	254	212	217	252	239	238	219	238	242	215	272	237	241	226	238	231	233	262	246	223	237	239	232	240	253	231	218	243	211	205	268	218	219	245	220	222	232	204	233	263	251	224	258	229	218	207	223	260	254	233	219	258	211	220	251	235	249	245	220	227	230	234	239	233	244	238	256	215	217	228	239	235	237	232	227	255	233	219	236	240	229	247	235	248	244	207	251	203	236	219	234	227	245	220	272	228	227	237	219	224	226	227	230	248	230	251	236	245	201	208	215	232	236	223	257	219	236	235	238	239	251	244	252	243	226	245	241	237	217	251	234	247	238	246	264	215	239	257	243	236	226	220	222	238	223	245	240	247	249	233	254	222	214	257	225	223	233	274	246	220	253	220	247	230	235	238	235	241	255	256	230	221	234	244	220	252	209	235	244	254	208	223	236	250	231	222	227	200	221	225	226	244	223	221	225	219	203	196	251	256	224	203	214	227	230	254	234	238	236	246	219	233	244	232	241	210	233	229	256	216	203	204	239	220	232	259	246	233	240	219	257	261	211	231	210	241	189	214	247	226	252	259	228	212	242	248	220	259	259	233	218	240	238	210	222	215	229	238	223	233	234	210	211	240	243	215	216	252	258	244	242	229	236	251	211	239	217	267	247	223	205	239	252	239	233	240	241	245	237	214	240	229	239	234	241	253	252	219	225	275	238	234	231	225	229	251	255	214	215	259	217	225	200	236	247	223	245	214	249	234	242	249	228	224	219	217	254	246	245	232	225	251	221	211	243	265	232	228	257	231	239	241	220	244	226	245	246	236	236	210	207	206	221	213	226	217	244	258	233	228	239	258	217	215	232	225	215	236	216	237	218	222	247	238	217	238	225	232	241	235	218	236	243	237	219	204	204	251	243	242	238	240	222	242	248	254	221	238	216	254	228	217	264	196	237	243	226	232	230	238	249	243	253	260	231	245	218	233	241	232	223	217	239	240	230	209	211	252	231	233	254	232	251	231	262	236	215	209	213	246	213	222	222	243	237	243	236	230	236	223	260	245	241	265	229	248	221	222	268	240	248	236	218	246	227	228	220	276	242	244	217	248	248	251	259	270	254	246	229	256	209	240	225	258	238	202	260	237	229	242	250	228	218	233	251	245	246	219	233	249	239	263	221	212	240	238	243	263	247	236	239	252	229	222	212	240	232	252	239	248	231	252	235	214	237	248	216	245	223	205	220	228	252	227	241	225	249	262	217	239	217	222	247	262	257	251	234	232	236	237	229	209	228	231	219	223	244	221	241	226	243	261	239	202	256	202	257	228	216	266	233	258	221	257	221	226	219	234	245	234	230	246	229	236	227	234	227	243	232	215	227	246	221	225	230	230	214	232	228	240	262	262	232	212	238	244	228	236	237	251	200	246	232	241	205	228	228	231	225	244	220	220	211	219	210	205	258	211	250	228	227	239	225	251	237	213	239	217	255	243	217	256	236	282	257	232	237	231	239	248	228	219	270	226	240	233	231	217	252	238	240	250	254	239	244	209	241	211	211	245	265	252	243	222	251	257	239	236	218	222	243	241	225	258	224	195	270	238	223	236	242	246	235	231	252	225	220	248	255	244	243	236	213	220	220	260	220	233	235	222	236	210	221	241	226	223	252	214	238	220	229	217	233	228	222	253	241	205	214	214	223	249	228	252	224	236	250	253	247	203	248	227	238	238	237	227	252	228	267	236	259	227	236	240	214	231	230	270	222	214	222	238	248	225	221	234	220	254	244	265	226	217	203	223	233	255	252	239	258	261	231	238	236	235	239	225	223	254	227	244	251	251	249	240	237	224	231	244	249	239	250	244	248	207	222	252	234	242	268	225	232	242	236	227	214	222	217	275	237	234	217	232	238	236	217	227	244	232	238	235	234	221	248	242	246	227	218	231	197	233	217	231	224	209	219	208	230	225	227	228	226	264	233	249	218	221	260	238	264	269	239	228	234	241	237	255	264	244	250	224	249	188	219	208	229	231	263	234	274	252	220	233	280	230	230	205	272	248	213	236	246	247	238	205	223	236	236	239	254	214	239	227	232	240	216	238	247	202	236	219	224	237	223	232	242	238	233	262	240	215	225	209	208	231	240	257	262	254	223	239	223	230	244	241	227	242	245	209	206	267	243	221	221	229	233	221	253	235	254	246	250	267	230	243	243	260	206	281	232	254	219	253	247	240	260	243	241	221	235	226	215	243	211	213	234	235	229	240	241	213	240	209	272	254	212	260	221	219	234	222	231	232	232	236	225	211	237	250	216	206	235	223	242	245	211	238	233	220	241	222	251	250	221	240	247	246	235	214	265	246	220	233	231	264	253	231	220	237	269	235	219	256	250	234	233	233	254	205	249	233	246	231	220	231	249	254	221	229	241	226	246	229	215	208	246	256	243	251	222	214	234	251	233	234	247	246	208	210	218	251	255	239	213	244	247	242	236	240	263	254	252	269	207	225	237	228	236	248	246	238	249	274	224	190	224	250	235	210	228	243	234	249	234	248	242	233	218	217	232	222	252	253	221	237	226	217	249	239	250	221	245	207	226	225	219	223	245	221	221	277	233	229	222	219	272	208	244	227	235	224	216	239	239	223	265	241	234	216	218	257	247	207	214	232	230	242	231	222	242	270	217	250	234	217	247	222	251	258	222	222	253	228	236	220	256	225	227	194	246	233	243	224	262	238	228	247	233	224	222	230	268	262	228	221	229	247	263	241	251	221	229	212	223	272	222	231	235	221	218	226	213	248	237	248	226	225	236	257	221	240	220	215	226	222	222	234	220	260	233	222	244	231	239	249	264	235	239	223	238	271	250	257	229	233	236	256	241	245	226	213	232	275	232	259	210	254	227	212	244	220	216	227	259	224	238	248	231	218	235	251	251	239	234	217	227	235	273	214	227	235	234	219	234	242	215	241	228	230	218	215	215	257	253	250	235	253	224	212	214	222	240	243	217	224	227	247	250	212	212	245	249	231	224	232	227	247	244	212	225	230	264	214	247	204	220	257	240	258	232	212	252	212	205	211	229	249	242	229	223	222	250	239	241	229	226	238	233	216	225	241	230	232	229	248	207	224	214	231	235	225	237	239	242	249	224	252	232	220	256	245	227	207	226	253	235	255	215	207	239	228	233	205	250	229	247	205	210	230	219	217	245	239	251	249	221	243	248	234	243	255	236	267	264	256	245	257	237	214	206	240	226	227	206	240	212	228	219	250	235	223	233	213	239	231	215	226	267	259	208	231	199	223	238	236	224	211	237	223	245	224	234
10513	18033	29703	29033	18315	15054	9547	22103	18564	16375	12586	9276	7957	5541	6589	5750	4566	4167	4637	4810	4659	5554	4961	5268	2661	1768	2340	1589	1958	1212	934	858	950	992	883	785	765	697	714	1003	941	688	658	643	615	606	603	655	633	653	621	684	657	683	667	666	617	615	575	568	574	549	646	622	610	593	593	568	570	560	557	562	646	573	573	599	649	681	636	619	580	576	594	548	530	566	577	521	484	561	571	599	584	579	562	598	588	560	572	527	542	575	536	586	595	558	559	550	519	628	587	563	584	551	543	542	564	576	568	517	576	597	520	568	559	545	542	578	548	573	543	551	556	535	518	611	616	551	543	580	555	588	557	517	581	542	553	570	596	566	564	541	594	543	557	564	565	512	545	558	601	607	524	566	537	525	578	550	561	520	566	556	596	530	531	568	568	590	564	582	568	569	563	535	574	536	534	530	564	531	559	622	545	570	551	549	552	558	567	585	546	598	572	529	567	591	533	571	606	596	576	567	554	533	564	548	596	540	526	570	547	535	559	579	561	536	576	574	619	536	570	581	584	564	570	572	567	522	599	570	577	550	616	552	543	596	521	609	567	545	618	527	515	556	551	588	592	578	594	580	592	545	573	571	551	555	603	560	534	574	573	535	589	585	603	579	565	528	571	592	597	587	566	575	536	571	581	556	527	557	547	574	538	539	564	567	584	574	545	548	574	566	601	514	512	554	569	558	552	547	552	594	561	584	514	532	562	604	587	564	587	568	585	574	532	541	535	561	546	555	555	567	561	537	582	537	567	556	538	521	562	574	572	545	557	576	554	550	572	580	581	513	548	561	553	544	600	574	516	580	571	527	535	557	560	613	569	565	566	558	609	557	552	564	583	568	572	581	578	578	609	587	555	543	535	587	545	571	568	574	558	556	559	587	562	563	483	533	596	563	575	539	557	554	582	564	520	562	562	572	534	562	612	541	583	563	525	570	560	545	580	551	559	537	565	582	541	559	575	545	549	598	547	582	561	554	587	568	553	575	543	565	548	558	550	601	594	583	572	552	590	566	589	571	565	516	583	573	613	580	563	519	559	560	600	556	551	545	587	611	542	564	527	604	593	542	554	542	506	589	601	563	551	489	519	558	558	555	605	570	553	590	567	555	548	563	563	552	558	611	527	581	547	533	578	613	579	545	564	521	581	558	549	553	573	547	599	551	576	559	561	517	503	574	534	570	566	535	571	534	545	607	561	520	563	559	570	555	585	598	553	551	548	618	580	572	585	574	553	517	530	578	606	596	577	539	573	595	546	542	518	592	562	582	525	571	551	591	580	563	592	553	532	561	603	508	571	568	587	584	532	557	565	595	608	538	562	536	555	555	566	564	535	592	529	585	542	558	582	581	547	614	568	538	559	570	563	596	548	605	553	591	544	570	618	561	575	571	587	541	567	562	543	563	573	527	563	584	570	549	560	654	544	573	561	548	534	574	527	579	536	548	567	588	555	590	567	578	553	543	559	541	563	601	579	548	580	540	553	558	574	550	554	584	595	568	577	583	566	525	557	559	551	600	555	582	547	581	592	564	566	566	584	534	599	530	591	576	552	560	529	587	547	519	570	587	590	590	531	564	576	599	606	542	542	520	558	547	565	544	547	567	578	563	566	574	541	578	587	596	539	568	560	555	509	570	641	575	544	573	539	564	590	572	555	499	532	520	526	554	617	575	591	553	529	556	532	558	551	595	580	539	582	536	533	609	521	594	543	547	574	563	553	586	582	541	553	545	553	586	544	568	577	557	585	536	563	526	559	558	584	588	545	588	570	547	559	543	565	607	549	548	571	589	556	527	563	525	563	540	544	537	571	582	552	542	534	565	532	582	563	588	532	575	538	577	552	517	542	579	579	581	584	581	577	532	572	589	532	567	513	573	568	545	522	557	590	506	543	541	568	607	560	581	560	540	562	550	519	586	551	553	518	568	561	550	544	572	560	516	549	533	548	554	539	566	544	509	598	547	581	559	567	501	535	552	560	562	561	600	572	585	566	555	578	560	567	583	558	553	541	581	565	542	556	550	580	542	540	582	536	575	582	517	552	550	560	581	554	607	543	550	531	531	527	516	559	544	612	571	623	530	535	537	563	572	550	592	562	581	558	540	562	572	573	525	555	583	585	569	572	573	563	581	534	551	547	567	549	559	559	549	595	569	558	574	532	576	522	570	534	540	549	540	559	552	557	537	545	591	566	567	491	548	587	569	588	599	560	594	593	570	539	545	555	566	545	558	583	577	538	582	560	540	551	545	549	589	578	531	533	554	573	539	510	546	580	559	582	568	587	546	553	581	551	537	584	551	547	515	572	587	579	544	512	522	561	550	573	605	535	549	601	550	589	553	568	536	566	573	583	564	540	534	523	534	606	597	628	584	576	569	596	585	592	573	535	519	570	574	554	519	546	577	561	593	545	590	552	573	540	562	553	542	600	577	534	569	563	590	543	550	551	539	532	549	551	554	525	533	612	556	588	533	567	571	573	572	553	594	621	554	579	579	568	568	621	554	559	578	505	582	565	618	563	570	564	587	576	553	580	564	608	598	557	601	552	570	554	581	580	549	499	512	566	558	548	568	569	584	537	575	583	585	541	558	590	623	544	558	558	539	568	549	555	575	553	543	560	580	568	554	572	552	591	550	537	580	577	539	545	565	579	595	575	548	559	620	582	551	593	540	544	563	578	599	540	574	545	599	579	565	589	543	590	560	566	560	580	557	584	520	579	575	569	552	549	555	528	589	602	505	548	537	531	616	533	547	538	544	597	577	582	560	557	559	564	562	544	541	569	565	547	549	549	568	576	558	562	564	552	572	576	582	552	555	564	577	584	578	527	546	562	581	583	589	540	582	549	549	603	561	589	588	587	580	558	528	596	537	554	561	553	573	565	602	557	573	544	546	544	552	541	591	541	532	565	570	595	601	552	595	596	582	574	593	601	560	543	543	578	578	561	551	570	553	531	547	549	551	540	550	562	578	586	568	571	568	565	583	569	553	594	561	537	535	551	555	556	584	546	584	577	566	560	556	585	557	546	618	592	598	585	570	521	562	560	530	557	581	542	583	585	543	572	572	583	598	607	568	563	561	542	567	577	541	526	609	561	560	550	545	540	534	556	555	533	581	547	554	584	553	550	567	591	577	566	539	533	539	537	563	554	569	567	602	580	532	625	563	542	576	574	558	525	605	558	550	555	548	557	602	544	562	573	529	521	588	540	550	590	579	600	582	580	590	562	561	545	614	564	513	569	567	548	547	527	580	564	575	544	568	576	590	573	558	561	544	577	582	584	541	531	543	569	580	580	553	551	562	502	560	540	540	583	607	547	576	542	532	569	600	542	577	546	556	573	584	538	548	548	548	516	613	550	555	549	528	550	585	528	561	550	556	584	583	508	585	576	505	575	515	599	573	574	523	574	587	577	524	567	542	586	573	558	588	578	574	560	544	549	553	554	536	561	553	576	555	598	552	550	557	601	555	581	532
45027	49181	50607	42878	37017	32522	27465	39738	38480	34810	30705	27526	23495	17868	19619	15761	13471	12108	13251	14691	14193	16755	13612	16655	7032	3568	4941	2657	4011	1886	1147	1179	1139	1576	1043	857	567	483	682	663	1069	418	325	294	279	318	277	251	285	279	287	298	327	334	285	272	261	259	265	285	279	271	278	230	240	251	249	234	259	249	238	253	242	269	283	259	249	328	334	283	243	244	238	205	240	247	251	231	249	238	241	234	251	229	275	230	232	217	227	233	268	242	233	221	233	224	266	262	214	242	258	251	241	239	211	245	226	232	227	225	235	258	237	215	219	247	242	246	251	209	236	224	242	240	253	255	271	226	229	247	242	263	252	261	227	231	254	249	221	232	239	251	210	260	227	245	246	235	222	228	240	252	257	238	244	281	237	260	259	221	233	253	231	259	283	254	235	262	227	253	246	249	235	230	223	242	238	235	240	275	221	254	216	248	269	266	235	235	253	257	228	278	232	225	225	254	236	226	226	226	264	234	264	227	266	238	256	235	219	232	231	270	260	212	262	221	253	233	211	246	228	230	244	222	242	211	218	255	256	241	223	233	252	247	278	221	249	250	234	241	226	236	236	246	225	251	254	248	242	236	246	217	264	249	239	249	255	224	248	249	234	224	240	239	262	234	209	224	224	245	241	212	243	220	237	230	234	226	286	239	244	245	242	246	243	237	244	245	251	228	254	222	232	240	247	220	241	236	260	217	258	237	233	258	261	205	257	240	236	228	241	225	249	229	233	230	230	235	248	239	256	269	235	270	237	223	226	284	208	225	221	240	227	216	245	250	254	300	253	245	252	236	222	245	246	205	246	242	266	222	246	240	249	243	211	254	259	226	268	273	272	209	247	236	225	257	257	237	223	236	222	231	237	238	226	258	224	254	242	210	234	246	243	245	253	246	236	235	226	250	247	211	237	233	255	249	257	238	255	217	226	256	242	238	247	252	235	231	259	225	261	231	273	229	247	228	233	239	253	231	251	253	247	257	217	248	240	232	209	238	271	253	192	229	255	249	273	243	242	277	254	235	267	224	253	235	227	238	235	222	256	252	219	247	242	248	234	278	241	241	267	225	236	246	260	273	237	231	232	229	241	208	239	238	253	245	236	256	248	218	255	230	240	265	279	223	235	227	226	237	223	238	230	239	214	242	270	244	236	234	212	250	224	241	219	245	285	263	245	222	245	244	225	238	227	234	261	235	244	258	236	231	242	219	248	217	262	247	250	243	259	246	260	231	273	266	236	228	226	225	239	241	238	230	261	257	254	253	235	217	255	268	233	222	249	250	250	249	253	233	223	248	242	243	230	259	246	249	218	246	234	206	226	226	260	241	214	243	268	213	240	238	251	224	255	218	227	232	222	223	231	248	233	257	251	210	243	235	257	251	236	207	249	232	224	218	251	223	252	228	247	265	253	232	232	253	253	253	241	239	237	229	256	264	216	247	258	270	247	230	259	232	249	260	239	253	262	259	223	258	243	232	238	243	239	259	239	259	221	229	225	217	216	236	201	239	274	249	229	277	249	240	207	222	252	229	272	266	261	258	237	206	232	228	232	233	258	233	230	225	237	251	235	260	237	249	249	241	224	226	216	255	230	232	256	252	253	243	252	240	246	236	243	205	245	259	218	248	253	246	232	241	264	222	210	264	228	250	230	250	264	258	252	229	225	255	248	219	236	226	234	255	241	248	247	223	233	263	250	256	222	239	233	242	265	223	224	235	233	250	241	219	268	229	269	218	221	237	248	224	229	254	237	256	231	254	245	232	232	245	240	207	222	239	228	249	212	215	216	208	231	246	267	257	231	269	233	213	215	239	212	234	251	243	241	263	220	238	262	265	264	237	220	252	215	255	267	229	254	220	222	228	240	249	258	225	224	246	231	245	290	229	229	252	222	243	248	245	255	242	241	243	255	241	223	226	257	222	258	225	237	254	230	238	211	231	244	213	258	239	246	232	222	252	244	228	252	221	283	254	232	280	227	248	252	277	246	242	228	243	242	232	235	257	240	267	239	213	225	199	249	254	216	220	232	224	208	236	244	255	251	222	251	239	231	240	211	280	229	240	239	225	236	213	239	245	235	230	243	231	228	271	252	225	213	218	213	267	241	249	220	241	243	237	247	231	193	219	255	241	255	229	228	200	222	238	242	242	254	222	250	241	259	236	233	259	243	222	227	244	251	245	223	224	254	242	238	261	235	232	242	224	227	247	224	249	257	238	258	262	238	243	263	219	215	220	226	232	262	266	251	230	245	246	239	246	248	236	241	254	243	228	223	246	265	225	240	243	222	242	233	230	240	277	252	267	263	231	251	262	250	252	262	253	232	224	256	264	242	222	245	255	203	251	258	227	258	254	234	218	217	244	260	271	249	260	249	238	242	251	251	224	232	242	230	263	266	250	244	228	248	226	254	227	246	260	268	246	220	249	231	228	240	233	229	227	210	240	261	254	244	228	245	235	215	240	224	214	214	245	237	227	235	226	228	281	244	255	239	243	240	238	219	222	222	227	261	241	249	222	217	228	261	232	283	234	257	248	236	233	228	247	221	254	228	227	228	238	238	257	248	253	254	254	228	249	240	240	234	246	234	268	253	250	238	244	238	217	244	235	216	216	275	213	217	246	265	245	215	248	220	219	224	234	270	235	224	259	239	259	246	217	225	225	268	232	246	213	224	256	254	230	235	225	254	235	226	270	226	214	206	232	254	215	247	252	231	238	225	239	238	219	251	280	233	264	252	262	246	222	264	237	272	204	241	231	234	252	253	253	239	252	254	232	254	244	247	236	231	236	240	266	239	239	253	263	225	234	238	251	258	256	239	231	240	235	241	260	208	255	220	224	218	218	250	220	228	219	230	258	231	229	233	249	212	244	241	216	221	232	227	225	235	218	208	222	240	237	264	232	242	203	270	234	226	250	233	257	255	265	241	257	241	223	231	241	257	259	286	250	246	231	258	234	239	212	251	283	237	261	229	223	212	266	214	243	236	209	230	236	247	240	218	216	245	252	238	236	250	257	242	262	235	240	247	247	264	195	249	238	248	229	250	255	232	228	240	248	244	245	246	221	238	259	248	258	247	245	249	227	226	240	246	241	265	238	212	221	248	245	230	228	251	238	260	266	245	256	233	213	239	255	265	247	215	272	232	246	243	257	234	240	252	223	235	225	242	223	258	233	245	211	248	239	221	246	215	227	229	228	231	286	250	251	246	252	246	223	233	262	227	259	244	236	249	253	254	244	226	216	233	255	254	201	240	245	271	221	260	239	254	249	240	253	278	263	232	237	236	230	217	227	280	237	258	255	244	255	242	248	220	256	252	232	250	249	228	225	220	245	240	254	249	244	240	273	243	266	236	238	244	250	218	254	234	225	270	236	264	244	250	247	226	260	248	232	264	240	236	268	253	248	227	238	234	226	218	235	267	207	250	264	235	224	258	245	233	221	240	235	262	216	234	223	238	216	246	251	252	263	254	241	239	247	239	262
33208	45450	53942	55718	49281	46715	34494	49296	57179	52118	47239	45975	41233	37082	39091	36356	33210	31731	37248	37908	39328	41725	39233	40585	25733	18361	23072	14726	21124	9050	6849	6923	7228	8970	6129	4720	3052	2122	3747	3980	6444	1816	912	939	915	900	835	794	836	818	957	1201	1358	1064	847	802	741	671	666	824	743	676	671	605	625	567	622	615	609	587	604	603	606	547	757	848	905	1279	1100	972	666	554	537	602	561	570	549	579	557	562	582	513	581	553	536	577	532	566	538	575	526	517	598	572	579	561	585	567	551	548	588	552	546	599	568	564	583	568	540	533	547	542	558	564	578	592	562	586	549	568	561	572	548	579	558	526	551	606	572	543	558	564	596	567	577	587	545	553	574	552	588	562	581	563	539	580	574	539	576	606	552	590	572	561	546	582	564	543	575	564	588	598	547	559	558	565	563	553	515	537	561	534	536	553	538	566	532	558	580	568	548	569	550	552	568	583	563	579	574	561	557	569	558	557	589	586	540	574	613	574	610	538	543	543	575	549	552	572	593	561	585	548	583	545	612	538	547	522	590	541	561	550	574	563	561	578	554	576	565	581	552	531	582	615	566	552	592	544	531	586	569	608	601	607	632	575	554	596	556	566	596	573	575	590	579	534	643	556	586	580	504	575	525	582	545	587	535	557	577	565	555	558	537	563	549	563	552	569	542	544	550	559	565	591	519	564	591	556	499	576	598	598	563	556	581	612	529	553	498	527	623	563	578	597	523	549	567	552	556	600	549	538	551	548	539	570	549	562	546	542	591	567	545	577	534	543	567	588	566	565	571	578	584	566	568	567	580	557	581	539	609	580	534	589	584	516	565	532	576	554	579	527	546	560	559	550	546	584	575	542	561	553	540	574	585	524	570	571	564	590	579	600	549	562	590	625	562	556	566	566	522	528	525	583	560	584	591	550	561	533	575	552	592	586	614	558	573	582	588	591	595	611	534	560	568	563	592	597	602	604	598	595	586	554	580	555	578	563	601	598	572	576	561	569	573	574	577	577	626	570	573	549	581	563	589	518	547	567	575	531	549	548	593	626	587	586	548	550	567	589	547	539	559	569	532	553	573	577	548	521	548	536	539	517	544	573	567	563	536	583	576	541	606	560	535	530	524	589	544	566	583	548	585	520	522	565	561	582	527	594	576	562	571	574	508	556	526	560	569	560	572	585	555	593	586	565	590	585	570	586	534	594	591	546	553	586	561	569	538	565	557	586	540	591	555	603	518	583	578	565	548	544	565	563	568	557	561	546	541	544	566	521	569	573	529	566	618	584	549	555	604	592	557	582	574	560	513	605	589	552	575	538	587	592	570	599	559	552	525	550	524	570	580	533	559	569	598	568	570	547	549	635	576	591	542	554	571	587	518	565	538	567	535	564	559	620	586	575	581	549	597	572	560	563	556	640	529	586	569	551	523	507	577	531	583	545	536	573	545	581	542	580	551	532	584	588	550	580	594	543	549	545	534	536	600	542	560	599	590	520	556	558	519	570	515	502	546	546	584	563	552	602	584	558	526	610	587	571	567	579	573	621	533	582	573	590	560	582	561	565	549	580	562	560	586	522	587	540	576	619	535	571	558	544	605	551	561	542	586	542	550	570	589	589	568	555	539	552	575	577	601	559	602	583	560	566	557	573	604	555	520	597	537	548	585	531	555	546	579	549	603	562	522	561	575	539	560	578	558	553	578	554	576	551	569	565	555	556	563	553	537	565	586	537	580	593	560	563	571	536	527	538	569	566	589	550	554	573	574	558	543	524	570	565	559	564	580	518	542	531	601	595	582	605	558	591	557	623	581	591	549	566	534	540	536	514	549	543	535	572	538	580	560	565	554	582	548	586	557	587	539	609	569	549	570	554	556	533	595	579	576	571	588	552	575	562	548	552	540	553	542	541	596	577	588	565	523	560	572	609	530	584	546	549	567	546	561	538	582	559	556	556	564	534	541	541	578	588	609	557	619	589	575	557	569	585	548	586	599	583	585	607	543	587	561	585	544	521	559	572	513	558	557	553	512	582	570	569	544	598	541	600	570	565	569	590	563	543	544	568	543	592	587	578	560	578	555	523	574	566	560	559	561	570	578	581	560	560	545	577	584	594	606	567	576	577	569	592	559	589	534	557	549	548	584	574	606	555	536	590	562	589	631	606	584	588	550	557	550	579	581	570	591	518	573	552	558	557	600	592	579	545	606	552	553	580	577	570	569	552	529	563	575	533	593	590	604	542	541	594	517	553	538	534	497	536	532	603	579	555	640	544	565	570	495	555	598	588	574	604	532	595	558	597	549	565	551	563	544	589	525	585	548	524	595	556	580	580	585	585	589	599	583	572	536	561	552	571	567	560	541	602	538	558	589	593	618	567	590	618	557	562	587	552	566	534	535	590	564	552	558	588	596	543	551	565	547	604	551	530	533	586	597	546	574	558	571	576	547	542	601	564	570	595	502	551	551	593	581	536	573	555	584	562	573	537	569	551	589	578	564	542	619	587	557	552	573	545	598	550	562	632	550	542	559	545	558	593	570	560	549	597	564	566	560	551	541	525	513	546	599	586	552	569	592	551	588	575	557	581	547	588	609	562	581	546	555	578	593	529	582	591	579	580	529	544	575	560	613	604	609	575	609	553	581	569	558	561	534	578	542	523	601	586	557	557	534	531	575	558	596	570	610	536	586	579	583	586	547	534	526	577	573	578	562	570	575	567	570	592	560	580	580	546	587	558	561	527	548	593	580	527	586	538	565	570	540	556	582	561	571	598	565	592	563	536	541	581	569	540	542	544	544	535	622	569	531	598	522	548	559	554	577	564	568	569	537	524	585	528	603	595	570	543	600	574	549	575	563	496	565	545	566	562	587	541	565	565	529	579	558	556	580	557	592	583	587	587	538	560	531	585	543	556	578	585	569	557	567	590	601	569	583	556	576	598	560	614	588	613	588	514	564	561	579	564	546	583	568	514	573	579	579	562	549	607	568	614	558	548	538	548	582	556	599	555	532	567	586	565	577	538	533	578	596	581	561	524	552	598	574	570	567	579	574	582	545	545	536	523	559	576	556	550	561	546	592	558	580	551	595	554	588	552	555	604	596	563	502	556	576	578	579	569	556	573	554	576	516	554	573	565	561	544	553	529	568	539	556	575	583	526	583	535	593	561	542	558	566	573	577	603	597	589	538	558	590	583	559	548	583	596	559	587	566	591	589	538	536	571	526	581	562	574	545	558	591	574	570	601	571	554	561	505	547	530	571	563	587	572	612	558	589	556	553	589	593	574	571	530	580	590	590	583	581	585	551	587	557	553	561	616	565	565	560	558	556	560	543	547	563	541	530	549	598	540	557	504	558	585	555	534	573	572	550	565	552	608	585	562	571	565	528	537	554	548	572	578	587	583	585	533	590	545	583	564	571	571	539	573	553	542	577	527	559	584	529	558	584	554	546	588	564	583	540	574	537	571	541	595	559	547	561	526	576	578	561	569	601	580	540	545	542	555	561	571
53784	50883	48258	43567	36922	32540	30897	37966	46211	42911	39380	37630	35480	30007	33346	26069	28250	25183	28463	27265	27630	28534	27765	30851	14881	9102	8185	6488	8554	3430	2247	2228	2602	2784	1841	1103	756	661	885	867	1618	602	311	330	320	290	329	307	270	298	242	278	370	345	275	249	244	262	273	286	294	233	231	203	225	222	207	223	224	219	219	184	236	194	271	324	413	385	364	255	238	203	216	205	195	186	216	207	200	202	208	204	202	192	194	205	191	199	214	202	197	186	217	172	210	214	205	193	175	238	211	207	202	211	221	211	230	235	164	188	205	201	192	213	207	219	212	213	206	215	225	203	193	206	189	210	236	191	192	205	197	194	167	220	209	210	171	220	209	179	180	216	227	220	210	210	212	205	195	182	221	198	224	203	209	188	198	212	190	206	211	172	172	220	224	203	201	185	176	175	216	212	215	182	204	190	186	214	204	208	198	197	199	220	194	198	215	218	190	200	173	244	207	213	217	198	195	205	203	201	203	198	235	200	205	178	207	228	189	224	213	210	209	215	207	220	188	220	187	202	214	206	209	186	173	183	229	191	179	219	215	175	231	202	193	215	219	191	154	214	211	181	199	241	230	202	208	235	210	233	211	192	203	197	213	206	202	207	182	221	199	197	183	223	191	205	222	207	213	198	216	195	215	210	233	212	226	220	203	205	197	208	228	211	199	222	193	211	204	232	225	181	213	207	176	209	225	198	226	214	204	193	201	189	181	196	177	210	207	226	215	230	228	196	228	219	194	207	215	180	184	211	201	207	187	189	228	214	182	192	195	230	214	170	190	203	201	176	170	212	169	220	221	195	226	208	218	188	214	241	222	216	188	197	201	184	230	195	178	221	213	211	217	239	180	221	206	213	211	176	199	203	197	231	199	204	191	198	227	218	216	212	204	203	213	201	201	215	193	207	232	180	204	199	213	192	198	208	219	211	211	211	205	215	201	202	226	222	213	179	218	196	193	211	218	243	190	212	213	205	181	214	226	213	185	195	233	197	190	194	201	198	195	202	185	202	202	204	195	214	200	202	174	208	213	227	193	216	198	211	209	227	220	207	231	215	190	195	205	187	183	175	169	194	195	202	213	209	190	240	191	197	180	205	211	222	210	170	175	233	212	208	217	228	199	217	188	222	214	214	203	187	205	200	227	188	232	179	202	190	199	189	215	218	189	193	193	218	235	181	189	215	193	235	201	199	211	233	214	220	202	203	174	237	211	212	209	194	237	210	209	219	201	223	189	207	193	228	217	224	200	222	197	186	223	194	209	228	207	201	216	207	204	205	219	212	225	206	217	192	195	196	194	195	203	223	218	224	196	211	185	218	180	196	211	196	215	198	203	201	187	188	189	226	211	184	208	219	237	220	213	174	203	183	200	223	197	208	217	227	190	199	242	217	180	177	218	191	181	205	202	217	207	207	188	206	193	205	240	210	202	213	200	203	233	215	229	210	245	220	220	190	192	217	197	233	224	189	217	199	203	186	193	218	203	194	228	201	201	181	214	187	216	195	217	209	197	214	211	201	218	212	232	216	189	208	201	207	187	215	192	190	183	213	203	187	178	206	209	186	210	203	217	230	197	176	192	192	214	213	201	205	201	193	211	206	178	203	213	201	209	208	234	225	211	172	237	192	214	213	218	198	216	191	183	184	181	208	230	216	190	224	203	187	196	174	183	219	234	189	202	181	194	208	208	193	224	232	220	206	213	204	208	206	207	194	218	233	188	201	207	225	216	193	213	190	205	186	206	224	223	216	212	191	226	194	208	193	209	200	219	216	205	197	199	207	203	193	201	219	205	214	214	204	210	214	208	212	197	209	216	201	184	211	195	240	199	206	225	214	233	175	212	207	206	204	201	198	226	221	224	208	211	209	200	193	205	198	206	228	221	207	194	205	194	218	193	213	207	206	204	186	200	203	167	207	223	200	197	194	178	183	183	196	189	195	216	191	194	197	205	231	205	209	187	212	200	198	232	213	208	204	196	203	188	181	217	247	222	237	199	216	221	197	225	193	183	198	214	200	186	184	213	202	187	190	210	194	217	191	205	217	211	188	209	220	192	204	176	162	191	217	196	210	214	210	219	214	203	215	222	208	199	197	202	211	195	190	205	196	193	196	210	204	219	230	201	202	190	206	208	176	174	189	193	231	220	226	200	220	205	227	201	209	204	218	201	204	209	206	216	197	178	204	205	193	168	190	203	221	198	222	224	199	205	196	201	186	184	210	233	219	215	202	195	220	209	204	223	233	221	210	218	199	198	203	216	216	214	193	193	189	216	221	200	217	213	194	201	229	228	224	212	219	232	217	208	205	198	189	215	239	225	209	211	183	228	227	205	194	198	210	229	186	237	207	218	208	243	194	206	223	204	203	203	203	223	201	221	216	194	209	215	203	205	210	192	166	214	210	201	165	179	188	188	190	189	197	234	235	200	189	186	209	229	232	218	220	199	207	203	217	213	225	226	170	203	185	208	223	206	207	194	209	228	202	198	217	193	203	223	197	183	191	191	208	222	209	199	197	211	186	200	190	216	246	226	209	213	191	203	212	245	223	173	220	193	202	206	204	231	171	210	173	215	229	190	221	208	189	211	200	184	219	185	223	229	208	207	211	207	220	203	210	195	225	208	195	205	212	226	200	219	215	201	232	194	223	180	175	196	212	237	208	193	211	221	211	197	185	212	209	182	214	225	181	182	206	216	221	191	214	219	214	222	200	191	214	223	172	196	194	178	209	177	215	212	195	193	199	201	204	211	209	206	182	202	213	211	198	211	200	207	201	198	196	200	207	185	188	210	212	207	203	179	197	220	203	224	211	210	206	243	197	183	232	185	194	223	229	209	206	221	179	210	199	185	202	211	219	203	199	228	217	224	204	207	220	178	224	212	181	201	224	219	185	180	220	215	197	190	199	212	209	209	204	192	210	262	227	237	221	212	208	191	218	199	210	191	212	186	210	235	196	179	200	231	210	183	201	182	220	203	211	209	234	199	207	242	225	208	192	217	205	194	211	197	226	183	205	191	219	212	212	196	205	214	195	202	229	216	208	213	211	194	189	219	200	220	202	219	196	223	220	216	212	187	205	180	235	183	185	201	209	199	218	188	190	202	179	193	200	216	190	191	217	239	207	209	188	205	216	225	197	219	199	184	222	221	205	210	204	232	189	232	189	215	231	198	247	198	210	212	194	207	184	196	184	209	204	201	223	222	161	214	213	208	209	194	225	219	232	208	215	215	204	209	218	225	209	205	200	208	208	196	249	192	174	197	211	229	196	213	205	181	187	203	224	196	217	204	199	225	192	190	237	200	190	184	195	202	218	198	195	188	200	214	189	216	176	206	200	203	187	188	196	210	194	201	182	201	199	205	215	179	246	181	231	216	208	186	180	189	191	184	214	184	216	190	182	186	186	209	203	238	194	193	184	218	199	194	173	255	194	202	207	221	202	212	212	206	211	190	166	209	194	202	198	186	174	207	182	215	217	235	198
41993	52669	57224	57057	55576	51419	47516	48178	66461	62211	57564	55435	52374	48964	49071	45607	46590	43515	51032	48245	51009	51146	53409	52277	36420	30661	29630	27165	31938	14344	11867	13326	14299	14717	10021	6028	4048	4067	5243	5165	10495	2754	1062	1440	1112	971	1079	1037	1020	864	883	1037	1822	1557	989	888	787	738	823	903	1040	752	657	537	573	623	603	628	621	593	541	516	480	558	959	1311	1939	1622	1306	955	651	518	504	516	487	452	501	487	472	470	423	499	462	505	507	487	494	487	496	486	488	491	461	470	517	474	474	503	464	433	481	440	477	478	480	505	474	470	465	495	507	503	472	495	451	489	501	489	505	485	459	489	488	501	466	492	487	451	499	467	430	443	486	481	461	461	502	496	458	480	484	507	471	458	506	442	490	486	490	498	449	466	512	462	508	508	471	473	494	473	491	495	469	484	489	471	443	467	500	494	521	458	491	495	490	502	477	469	498	508	441	464	434	488	458	480	478	527	488	455	474	478	503	457	489	484	467	493	486	471	489	448	498	508	481	488	476	485	502	511	417	487	461	456	471	459	463	503	502	498	495	509	481	513	477	481	480	448	478	485	476	452	488	445	528	491	458	477	527	462	459	523	452	471	473	513	514	467	448	497	462	468	468	513	496	496	488	460	480	507	480	461	522	507	463	471	448	479	477	489	483	457	465	452	506	459	456	464	493	502	475	474	495	487	510	477	475	475	524	503	509	460	465	517	504	487	490	487	475	463	476	471	487	455	474	469	482	465	493	479	527	481	447	478	510	519	530	468	505	495	507	526	443	539	516	472	515	520	516	499	465	446	484	496	481	467	489	455	457	471	474	469	464	469	481	444	487	460	509	492	525	482	476	487	483	451	469	475	459	496	500	485	479	469	469	431	503	477	483	477	499	498	470	444	509	465	502	446	502	510	477	471	482	462	443	461	481	449	493	445	458	471	493	483	450	487	474	455	457	474	501	458	490	516	471	435	462	459	491	478	504	492	476	502	458	479	464	492	454	525	471	476	511	478	500	456	447	475	503	465	484	467	503	485	452	487	483	506	446	452	459	474	459	483	467	492	481	491	484	491	454	468	508	463	482	482	485	481	500	456	525	471	502	484	471	485	461	456	470	468	506	455	479	480	487	474	459	492	496	502	480	474	455	449	467	475	484	503	498	488	468	482	474	467	477	464	468	499	459	469	463	482	475	484	500	483	466	496	464	462	487	471	498	515	510	465	514	481	477	511	487	484	509	497	512	490	473	478	479	474	504	457	492	496	491	481	468	507	445	482	551	452	439	487	468	484	427	468	517	468	476	471	493	466	498	486	494	498	511	510	495	474	460	469	509	479	475	461	479	490	488	480	495	461	478	507	488	464	456	457	484	488	477	477	474	450	491	525	456	483	512	480	502	474	479	478	483	481	488	492	488	463	504	506	484	496	466	504	499	441	480	483	513	489	504	447	509	462	501	459	496	485	473	479	480	488	482	508	487	479	445	495	493	455	465	459	462	482	490	492	453	453	508	483	466	469	480	480	514	445	447	464	481	479	468	504	482	447	475	474	447	496	501	472	495	526	487	504	435	452	470	467	462	489	465	498	512	455	498	482	476	449	511	465	451	429	492	486	499	498	496	471	472	452	485	475	455	469	510	503	470	454	470	516	497	439	481	497	514	508	509	488	476	463	474	459	492	479	467	490	468	534	467	456	487	479	494	487	498	469	491	496	510	476	479	504	484	461	528	452	501	481	484	474	487	521	502	497	460	468	509	447	475	455	456	490	459	490	469	509	461	493	467	503	488	456	503	488	467	497	485	501	478	510	476	457	490	497	521	514	475	457	486	498	503	472	508	479	534	467	497	468	467	442	510	488	466	519	462	457	480	488	487	466	478	485	467	499	491	461	466	472	472	475	489	458	469	502	491	470	524	494	462	475	481	508	447	460	492	455	494	461	485	461	466	493	406	438	500	470	449	477	517	477	459	439	470	447	486	471	431	487	521	497	504	467	478	480	493	491	468	487	492	481	457	532	505	463	505	441	474	507	510	474	476	480	504	510	485	492	492	479	453	478	501	476	462	484	462	482	493	475	487	499	448	463	519	460	493	503	467	494	462	480	470	468	491	479	480	497	456	483	475	491	513	499	498	466	494	469	446	494	491	489	475	462	523	484	465	488	463	484	447	507	492	507	475	473	463	483	501	503	465	476	507	531	463	469	504	509	476	459	501	484	494	521	462	465	464	497	462	491	476	482	475	471	437	491	471	487	456	473	461	454	470	488	458	507	473	499	497	520	461	479	497	481	438	481	490	497	486	468	498	495	474	446	462	490	480	499	476	472	448	482	490	500	436	430	459	495	465	503	476	491	459	441	484	476	464	494	511	481	429	490	472	524	471	497	493	481	454	466	468	509	477	516	462	490	462	483	502	454	486	478	481	475	487	485	464	533	429	440	477	468	477	504	450	475	442	499	522	503	528	468	455	459	486	497	458	514	479	504	481	530	490	490	492	479	479	479	526	456	478	476	493	493	540	448	462	501	500	505	503	498	482	520	447	453	499	492	477	474	463	485	484	475	480	487	482	513	481	530	486	491	479	497	518	452	502	516	477	494	501	478	461	480	448	451	468	454	497	483	477	446	475	499	497	504	507	492	520	466	470	479	510	496	495	465	455	494	465	486	470	456	468	449	469	453	482	515	479	463	493	462	492	504	449	515	483	441	440	495	477	447	462	453	473	487	503	438	442	459	457	478	483	509	518	448	475	466	488	458	502	472	468	462	496	485	483	505	497	488	510	503	448	457	479	490	455	453	481	490	491	488	460	462	450	488	465	457	439	476	449	477	459	485	454	498	457	497	468	484	491	473	467	466	475	483	499	505	503	448	440	448	476	480	477	473	460	495	485	466	452	483	463	487	489	488	484	499	487	485	509	475	468	492	470	483	481	506	518	468	546	461	441	492	435	446	481	470	467	489	522	457	495	519	462	449	439	501	461	465	468	498	533	478	489	494	451	459	508	500	483	489	486	539	484	479	475	487	480	505	470	501	456	463	471	462	488	442	491	461	455	464	463	461	473	480	495	513	461	478	496	494	489	497	477	504	483	473	492	508	493	519	455	486	469	518	465	489	478	463	496	484	507	473	500	470	506	486	479	496	529	486	487	474	460	495	450	477	463	476	491	473	494	467	475	481	459	483	532	457	506	472	468	496	484	435	496	475	501	460	493	471	486	491	457	470	470	452	460	514	510	485	461	479	498	487	496	495	458	454	462	476	487	527	482	498	477	509	486	474	495	493	513	476	472	476	502	497	486	482	497	471	489	487	514	473	487	484	490	465	508	435	500	471	472	509	497	469	502	438	478	485	491	518	489	471	472	470	469	474	463	532	509	462	464	492	471	469	461	490	478	475	438	439	479	493	491	508	498	479	497	495	489	446	466	450	464	428	462	496	490	486	486	471	508	467	437	471	521	471	507	436	453	430	452	452	436	478	503	475	498	492	504	511	490	460	484	486	484	481	461	481	483	466
17467	20182	23515	22783	12371	7439	5262	7041	5582	3757	2629	2005	1431	1187	1125	893	1066	998	857	795	1050	793	897	850	528	405	407	361	392	314	286	335	311	325	311	317	290	272	290	287	272	288	291	285	265	266	270	291	265	277	287	290	266	262	311	258	244	249	274	279	286	265	277	255	273	270	279	284	259	262	272	266	272	264	296	276	258	265	277	300	286	312	251	246	250	264	259	254	270	302	267	294	285	256	284	256	313	254	288	276	277	248	245	234	254	290	232	267	259	275	222	265	275	245	277	247	301	251	290	252	239	294	247	247	269	245	240	250	279	265	287	257	256	266	275	272	264	271	310	280	255	263	264	233	278	263	256	283	290	260	242	248	270	262	274	287	290	268	242	242	254	268	252	250	279	277	269	270	260	308	267	271	268	259	260	276	245	254	264	273	267	271	271	268	261	281	271	253	266	269	280	254	257	263	268	274	280	277	271	271	240	258	319	259	276	249	248	264	264	258	269	263	269	289	261	258	271	274	272	230	258	298	258	272	284	288	261	265	285	253	304	275	251	283	251	281	241	248	262	284	230	243	260	287	238	275	297	264	273	249	274	244	246	275	250	262	254	287	290	270	278	267	255	255	256	234	279	259	260	244	258	259	234	239	276	258	260	248	277	254	243	255	285	305	276	284	256	284	247	246	266	267	244	268	236	245	258	279	253	276	258	288	228	268	250	244	264	289	294	275	244	261	289	287	295	246	249	254	268	274	268	268	251	253	245	239	238	275	292	256	247	281	276	282	307	265	247	244	259	219	255	259	265	270	217	252	264	266	283	216	247	244	232	269	268	273	273	298	252	294	275	253	264	296	251	280	230	279	254	265	269	248	235	271	235	266	240	246	287	257	281	262	262	280	254	253	255	277	260	282	274	294	300	272	252	269	255	240	228	267	281	270	245	268	268	274	270	278	257	260	242	259	263	246	255	230	262	253	251	260	260	255	276	291	254	251	248	257	253	249	241	261	271	243	279	296	269	275	247	220	271	268	256	232	253	264	271	265	269	267	270	270	259	238	295	260	252	279	237	267	272	250	286	287	248	253	287	268	257	243	255	236	248	248	245	292	247	216	274	281	282	275	269	238	276	248	271	245	286	266	280	247	275	277	293	294	253	281	263	238	279	288	257	284	261	281	296	297	263	269	241	250	265	253	285	277	227	247	262	260	252	262	280	256	272	260	241	253	260	237	260	268	258	256	260	278	281	257	263	262	264	290	232	229	251	265	280	258	231	280	269	262	264	253	272	255	259	241	303	250	281	294	271	277	258	272	267	240	256	257	266	281	289	276	275	251	276	278	268	296	286	260	245	264	271	256	255	290	286	284	270	274	217	277	276	253	280	265	255	264	261	275	261	285	245	270	279	266	249	280	269	265	257	218	253	310	238	263	269	280	242	246	285	277	281	250	279	280	271	302	269	274	256	270	262	265	228	251	259	277	268	287	282	267	263	259	264	294	263	259	249	251	267	266	230	254	238	267	270	255	256	292	277	258	262	267	271	289	250	287	264	265	273	269	253	270	250	251	260	262	228	284	250	259	267	269	279	278	261	280	247	251	280	237	249	277	236	286	263	280	260	272	234	261	281	274	298	257	241	276	310	260	239	259	250	247	273	262	235	288	272	249	274	268	242	265	239	253	261	241	277	263	278	245	231	254	256	271	267	249	256	238	241	280	244	266	249	253	260	264	270	243	272	256	261	279	254	269	279	254	251	265	286	278	287	245	230	293	280	280	275	269	272	277	268	279	257	287	289	265	259	278	253	246	272	236	258	228	254	266	255	260	275	255	276	265	238	258	268	259	303	279	282	271	286	248	266	279	260	256	283	259	281	291	265	276	255	307	269	276	290	307	272	259	229	242	248	287	255	273	236	268	277	249	256	243	271	265	269	301	287	297	265	262	256	259	267	265	259	268	247	285	240	258	283	247	272	282	246	281	263	261	275	285	303	260	251	277	251	285	236	271	272	260	254	287	245	282	277	285	252	254	263	271	271	280	273	251	288	283	249	259	252	283	283	265	275	278	296	249	278	262	249	284	244	256	262	295	249	254	272	260	245	292	289	265	260	260	248	244	243	279	292	248	250	265	252	277	303	273	272	252	268	236	277	285	263	230	247	267	278	268	261	242	259	258	259	249	275	254	260	257	253	267	277	234	243	251	281	261	280	266	269	269	269	268	293	260	218	266	274	282	263	255	271	265	260	285	256	282	249	283	253	259	242	271	267	242	263	231	252	276	285	250	287	254	252	283	267	242	238	239	271	250	272	247	279	274	234	228	292	258	274	294	249	257	284	282	271	273	283	237	230	227	282	288	259	253	256	269	263	282	267	253	257	258	270	252	278	280	246	251	255	282	275	267	259	265	256	256	276	252	227	288	284	259	288	251	270	257	262	276	276	272	288	285	243	242	250	232	283	253	257	262	258	269	253	264	272	290	252	276	300	284	265	282	244	285	268	289	259	239	261	276	272	240	265	253	231	255	248	249	256	222	275	252	244	252	252	289	253	244	246	311	277	238	267	260	244	271	282	292	288	269	268	283	252	265	263	274	302	243	261	269	296	272	262	237	244	252	309	286	248	233	250	315	270	281	265	265	264	248	293	290	253	278	248	280	278	271	269	251	298	284	252	216	283	255	262	292	287	267	270	253	264	273	270	261	258	282	282	266	269	252	268	259	246	243	265	249	243	299	264	241	286	275	245	286	241	267	285	243	270	291	265	249	268	258	273	247	257	274	288	266	250	285	284	248	288	281	284	256	252	241	257	276	299	235	273	266	264	258	253	284	263	271	281	245	270	241	270	276	283	257	303	252	268	257	281	258	247	251	274	255	271	251	261	285	242	241	245	274	272	250	233	273	266	270	275	278	291	275	267	275	290	257	272	306	228	289	242	256	284	271	289	251	247	265	258	295	287	270	247	247	275	267	263	290	269	291	262	258	246	273	239	299	272	255	274	259	257	279	227	278	267	246	251	269	258	308	254	255	277	255	266	261	269	255	262	252	298	256	247	229	271	251	270	247	250	267	233	231	258	278	252	267	233	245	275	269	284	279	269	271	254	286	283	265	280	280	234	280	243	273	254	263	281	287	261	271	260	286	299	250	261	261	213	259	255	252	269	256	276	302	267	281	257	267	276	263	253	267	252	280	247	260	281	256	261	249	255	266	260	276	246	267	263	275	241	258	297	250	281	268	242	307	268	256	265	281	271	271	253	274	239	263	218	262	270	275	286	277	273	263	259	264	268	291	246	231	266	302	291	245	256	260	278	266	278	283	286	267	267	252	263	251	268	289	273	286	272	280	268	298	276	263	261	282	287	255	275	254	220	241	270	280	253	269	272	285	259	271	267	281	270	272	257	293	278	267	263	247	262	257	273	282	244	312	294	275	262	241	287	258	266	282	248	293	262	284	257	292	239	243	302	257	282	262	269	237	251	283	249	269	263	263	279	254	249	280	290	293	252	249	245	255
11684	19005	28650	30605	21101	16087	13232	20866	18075	14935	11935	9858	7514	6570	6540	4649	6750	5420	5347	4636	6097	4626	5466	4940	2762	1919	1745	1669	1464	1105	1143	1149	1003	1066	888	816	792	790	784	744	846	760	749	744	771	721	726	742	754	716	761	786	763	797	685	718	669	652	673	657	685	660	732	659	693	643	699	634	667	636	644	627	659	684	630	633	671	681	716	736	665	677	658	600	655	642	655	664	661	633	625	613	642	706	629	643	656	588	666	649	637	660	628	619	655	673	660	669	670	587	637	649	632	618	675	658	647	645	698	644	665	638	652	686	650	598	638	607	669	614	642	629	585	649	617	647	629	676	639	620	622	654	621	613	598	622	676	648	601	588	644	656	658	661	634	635	666	639	644	657	652	625	650	595	606	635	628	619	643	676	608	615	640	660	613	674	687	657	638	663	620	698	628	661	659	657	664	664	604	642	648	663	630	630	647	614	598	643	670	652	605	604	612	626	657	631	612	620	647	631	649	643	657	634	625	633	632	629	584	662	646	624	642	631	605	690	644	665	670	656	635	616	689	649	611	638	669	659	624	614	640	644	568	591	607	626	636	664	583	642	658	675	636	633	614	611	592	631	641	678	625	623	617	617	616	596	666	635	642	645	622	646	616	643	642	687	667	651	622	644	647	648	642	642	603	662	676	631	616	597	604	656	621	655	638	619	634	638	646	563	641	672	605	630	657	645	655	611	638	655	630	664	649	645	686	604	636	613	664	630	643	627	652	658	643	632	602	643	663	654	623	650	634	644	665	655	670	619	642	621	649	672	613	628	614	648	598	653	663	651	648	662	647	587	664	628	651	615	668	662	611	692	647	631	614	634	633	648	638	684	637	671	599	617	651	624	594	620	630	624	644	608	603	599	617	639	618	650	635	619	682	632	646	644	644	671	627	672	636	629	660	631	647	659	655	639	578	572	628	644	602	641	610	626	645	638	630	658	600	654	673	663	641	622	619	654	649	659	623	658	640	607	640	601	637	648	658	660	634	643	620	674	616	621	625	642	601	646	659	621	629	636	663	658	611	590	612	648	611	642	617	635	604	612	628	637	638	622	598	638	617	658	636	657	622	585	613	602	633	644	618	613	620	657	634	620	650	647	600	642	631	639	633	629	644	645	623	663	664	653	636	649	617	615	631	622	596	582	662	618	646	629	620	658	632	625	629	641	598	664	634	607	654	654	595	631	617	651	646	622	654	657	661	678	664	641	651	607	624	564	612	607	587	588	648	630	603	613	594	666	641	640	651	618	677	632	621	665	636	620	636	644	656	663	591	587	639	653	584	657	616	617	698	606	599	608	682	646	624	653	625	579	662	626	607	628	641	644	618	652	627	665	620	612	646	634	610	630	614	618	626	586	623	581	615	642	633	627	607	592	626	680	675	643	644	660	626	637	628	616	662	673	659	590	648	666	640	622	575	649	629	581	630	621	643	684	605	636	641	650	606	590	613	592	640	564	642	637	714	615	606	591	649	646	614	652	652	628	594	622	616	689	626	633	632	678	610	615	625	663	684	624	644	621	586	648	645	619	600	627	655	614	638	625	678	653	640	648	620	601	621	627	663	639	672	639	611	625	622	705	619	636	615	621	682	573	631	663	650	692	613	647	664	662	600	651	621	673	622	659	634	649	601	660	634	658	631	702	576	639	653	651	606	626	622	600	670	682	623	607	656	649	638	623	618	641	650	684	621	611	601	629	611	636	638	629	652	640	642	654	644	640	632	646	609	579	599	597	610	601	618	683	607	623	639	620	653	643	582	673	600	626	652	635	643	678	652	622	638	622	636	611	648	653	634	605	612	607	642	646	650	658	691	661	654	631	596	633	634	628	678	645	580	656	614	631	614	646	624	597	664	690	648	634	653	633	652	602	630	632	640	661	595	602	615	661	652	608	642	650	633	645	648	626	629	631	631	601	635	660	627	627	613	631	620	587	648	627	635	609	638	593	657	656	683	638	658	601	616	622	639	640	653	629	628	628	575	592	593	638	625	655	627	633	610	637	647	614	618	605	597	631	603	632	621	633	640	604	631	634	654	630	630	667	643	605	630	619	651	625	620	599	689	648	672	642	651	596	698	662	654	648	622	628	578	645	674	668	612	675	639	638	628	611	601	624	638	657	668	668	700	642	643	695	605	598	691	636	618	611	650	625	676	611	635	644	653	621	629	648	682	634	620	647	581	684	669	607	618	593	597	626	627	668	644	681	681	609	675	622	628	697	602	603	651	621	667	624	607	613	644	624	618	632	613	607	621	651	618	618	597	627	674	644	616	629	628	622	631	633	605	620	624	622	639	616	674	648	629	620	631	626	601	630	646	652	622	659	634	621	699	644	600	658	618	632	671	631	651	634	592	635	577	639	642	640	643	629	680	639	644	662	645	632	637	623	658	617	597	641	624	575	674	629	630	637	644	630	632	633	656	641	635	623	650	639	651	656	604	635	605	616	640	642	653	618	648	642	649	596	642	619	631	602	623	628	595	619	630	584	617	594	641	593	608	652	683	642	634	637	596	640	589	592	647	628	605	626	620	673	601	655	587	619	596	629	613	651	660	631	628	634	641	667	642	656	603	654	626	656	649	630	636	677	635	633	617	689	665	677	654	627	678	643	631	615	601	669	648	625	598	603	637	657	621	611	595	659	692	678	620	625	655	644	634	616	716	661	623	640	610	637	659	646	596	632	680	622	630	663	600	616	661	666	674	622	614	637	637	660	589	655	659	581	644	634	645	666	562	660	579	570	636	593	622	615	631	622	660	610	613	623	625	647	655	612	620	623	635	582	600	642	609	625	671	601	601	656	632	599	666	648	680	602	645	654	627	661	635	627	627	600	624	616	626	666	616	675	614	606	669	643	596	628	651	611	652	627	573	670	634	667	638	665	623	647	619	652	603	551	639	669	630	653	630	647	612	645	614	635	620	687	647	614	623	606	655	623	619	624	662	648	650	686	598	662	612	647	642	597	609	622	630	637	637	633	689	650	654	639	677	683	682	657	631	699	586	648	645	647	615	642	588	662	643	606	645	637	616	689	638	623	586	678	635	668	607	614	637	647	599	641	632	614	663	636	602	655	647	655	607	653	636	665	651	602	623	617	615	633	635	658	616	576	624	547	623	687	644	626	662	653	571	596	641	579	655	649	583	671	629	673	673	614	657	589	596	617	603	671	630	618	643	629	640	615	647	631	601	612	633	644	659	615	647	597	649	664	617	631	661	618	610	594	589	624	702	636	606	663	641	647	605	626	658	634	655	614	646	647	671	629	626	645	603	604	654	672	634	655	639	633	620	671	607	615	597	583	568	655	634	666	606	629	641	646	626	655	620	613	627	643	642	636	657	613	636	625	622	628	573	616	605	616	658	624	660	644	602	617	604	599	620	627	667	609	643	616	581	622	652	613	676	669	611	657	615	625	631	557	581	614	638	661	635	611	638	633	613	659	600	675	665	660	611	647	652	648	625	588	638	655	670	648	600	631
45927	49861	49673	42971	35326	32404	33201	41851	35514	31685	29214	27291	22396	18099	17876	13576	18994	16052	14026	12619	16647	13291	17062	12362	5696	2717	3336	2482	1812	1479	1342	1706	1340	1346	733	586	491	462	572	584	597	371	323	344	324	290	336	315	317	315	327	394	378	392	327	308	334	331	337	323	307	340	336	337	334	353	331	294	257	286	267	270	288	324	303	339	359	388	337	341	279	298	293	309	281	285	284	284	296	269	274	301	276	268	252	284	319	304	315	255	258	294	297	272	259	277	293	317	276	287	310	286	274	293	301	296	322	255	311	250	277	275	289	293	265	256	252	254	298	277	297	283	271	296	312	280	263	276	263	301	276	287	293	299	274	266	288	297	281	268	277	279	315	276	300	271	315	303	290	275	270	270	288	264	244	252	299	297	266	292	270	273	281	333	301	300	286	286	297	278	283	274	291	284	294	299	257	282	278	275	314	327	273	270	288	278	271	298	270	310	302	272	250	269	290	316	267	238	248	322	269	277	259	295	292	265	273	254	279	293	281	284	278	300	323	286	294	315	293	302	290	264	268	273	272	295	265	265	313	297	263	309	267	260	282	296	281	269	249	293	288	293	287	281	264	283	287	304	273	288	289	251	288	274	285	292	301	269	284	269	314	301	270	272	331	307	258	292	286	300	282	277	262	258	261	295	295	292	317	277	321	291	270	291	303	312	298	268	282	280	279	275	268	312	270	283	285	284	262	260	276	316	273	326	304	288	284	273	306	304	332	257	273	283	282	283	288	245	283	312	286	302	283	255	291	293	289	290	296	317	310	283	281	275	278	273	296	292	301	258	253	248	269	275	282	288	284	279	256	274	297	263	254	267	284	271	274	287	255	263	318	272	273	273	278	293	294	280	267	278	306	281	301	270	302	278	298	271	297	295	315	291	272	266	250	314	299	252	300	297	294	254	277	293	282	279	265	285	287	273	291	270	295	285	290	298	307	290	267	269	249	290	288	277	287	287	283	263	290	263	276	293	303	277	283	265	273	287	292	292	260	265	296	287	294	287	283	248	277	272	268	276	293	285	286	287	280	265	284	313	288	279	277	280	327	312	281	255	268	272	266	306	283	275	290	308	296	289	280	278	272	310	282	260	275	254	268	250	287	250	279	284	302	268	256	274	280	273	269	268	302	277	297	254	293	286	295	281	266	287	289	271	278	275	295	275	286	261	277	282	282	274	268	275	280	272	296	284	289	245	270	265	247	267	267	277	262	281	275	286	256	285	292	286	297	274	293	282	254	291	242	280	291	291	266	263	271	290	266	286	282	269	310	260	293	287	299	303	272	302	292	295	297	293	281	287	295	267	317	263	309	275	282	299	270	261	279	261	294	280	272	311	283	269	298	249	269	288	266	288	302	286	277	266	258	325	269	287	293	283	304	298	284	291	261	293	281	293	298	269	246	279	260	316	291	267	278	288	273	243	297	282	280	240	293	299	291	295	294	300	290	278	295	271	254	275	282	282	298	300	314	284	303	283	295	281	292	308	268	287	309	282	275	292	298	269	264	263	240	264	274	234	288	282	300	277	269	289	290	267	261	312	277	276	278	261	291	285	277	249	301	290	272	279	295	283	268	312	283	294	271	249	282	314	307	291	286	259	287	286	286	301	259	276	278	277	275	260	323	283	318	285	269	293	271	275	296	262	295	304	261	288	307	295	289	282	245	281	304	281	270	299	270	285	293	282	297	275	291	255	261	276	295	255	312	262	248	263	294	314	286	303	303	317	259	277	280	259	271	289	258	300	280	291	278	285	278	273	283	260	263	300	254	268	305	308	269	282	293	278	269	276	312	258	276	304	295	260	297	299	288	272	248	304	288	295	285	275	291	297	248	287	287	249	249	293	272	295	260	280	299	270	270	317	318	291	283	297	278	313	258	272	286	298	258	254	261	311	279	286	262	280	256	288	268	282	271	274	250	269	236	296	282	308	295	278	305	279	269	291	253	292	259	257	260	321	281	297	283	313	304	274	276	295	237	308	271	292	268	282	278	290	249	284	312	293	276	298	275	264	290	306	298	293	274	318	295	281	292	296	302	300	286	274	300	290	285	289	297	281	268	276	291	279	283	272	244	274	269	272	252	278	275	280	294	293	281	299	270	262	302	297	240	252	274	312	328	288	269	289	270	277	284	263	273	315	306	280	271	275	296	291	281	270	260	287	282	269	292	305	306	303	269	276	298	248	260	284	317	258	258	285	298	280	290	316	268	267	284	303	309	280	266	288	273	293	292	263	260	269	294	285	263	275	338	269	262	286	277	287	267	277	268	271	281	296	296	253	323	285	240	292	302	274	286	254	269	267	285	314	302	295	290	277	299	251	253	290	283	275	274	294	260	311	311	287	270	275	250	288	251	276	276	248	301	290	281	279	306	280	285	281	274	311	275	265	254	301	281	289	276	251	266	313	279	243	266	284	279	274	293	300	262	254	284	279	272	274	274	297	250	294	270	267	286	267	273	271	269	287	238	291	276	277	277	301	257	264	253	288	266	338	282	257	241	272	293	301	279	291	314	300	284	293	283	252	247	294	304	281	263	285	312	290	271	282	280	283	251	279	303	265	301	284	295	274	282	282	305	308	271	275	263	291	290	292	296	272	307	296	268	285	287	273	276	281	323	265	292	277	269	279	280	269	265	293	278	300	291	292	270	279	296	300	287	298	272	281	258	295	272	264	269	265	305	288	298	299	310	291	296	285	284	255	292	274	311	293	258	268	273	293	295	283	290	272	270	285	268	273	291	277	268	263	276	297	296	304	293	277	255	287	249	289	302	296	263	296	292	324	315	262	274	258	267	266	301	333	294	276	262	277	272	273	273	286	290	278	286	287	259	302	274	256	279	291	283	293	266	261	248	259	302	280	282	287	264	283	287	277	293	303	278	305	321	248	287	257	283	276	282	283	267	288	286	269	277	291	292	296	300	285	302	266	295	330	334	295	261	265	306	288	263	280	269	282	317	272	274	308	318	244	300	282	282	270	263	267	313	261	260	280	286	281	288	259	261	279	271	303	292	279	268	292	302	275	309	277	304	253	271	256	253	285	287	267	305	267	318	281	252	257	295	272	300	298	306	296	296	302	291	254	296	296	300	251	261	280	305	282	282	263	262	284	274	276	296	286	262	284	315	242	271	299	263	304	281	286	295	285	274	287	291	284	289	298	314	273	255	318	277	316	280	287	265	281	266	285	285	292	283	294	281	270	272	309	287	299	268	273	283	281	263	298	270	297	278	306	270	296	290	314	295	298	290	286	280	292	285	277	277	303	272	301	291	283	291	279	295	261	293	287	283	282	289	279	287	242	296	272	264	251	299	255	275	291	288	306	284	258	265	268	279	306	276	305	281	332	280	289	304	285	291	269	268	285	270	266	272	299	273	256	300	259	286	286	280	271	305	293	273	288	293	284	275	284	290	273	276	268	280	295	238	288	249	242	290	294	275	287	303	302	291	283	273	324	277	261	251	313	311	260	286	301	261	285
33735	45861	53142	52851	48105	46836	43713	54033	54197	48504	46304	45970	40544	38090	36488	34112	40466	37042	36589	36231	41443	36990	43463	32991	22581	13715	17698	13680	10570	8271	7913	10231	8108	7282	3505	2888	2196	1809	2686	3009	3230	1243	1165	1119	1002	934	934	934	1018	980	1104	1424	1561	1341	1031	923	877	868	930	998	1046	1024	1131	1017	1036	891	974	851	631	675	736	677	654	709	785	1079	1246	1299	1089	936	846	754	661	711	656	643	680	639	654	690	649	628	656	629	645	647	686	667	661	644	645	655	676	670	651	665	660	672	684	704	662	713	674	668	679	621	641	616	652	681	705	646	659	739	653	650	655	661	676	661	670	678	688	677	673	660	615	672	650	668	633	653	669	681	701	669	649	643	634	652	678	703	752	654	682	647	693	642	702	688	660	672	701	685	653	660	663	648	686	673	667	665	738	627	688	696	658	684	673	692	651	631	696	651	684	635	635	702	629	608	682	682	656	651	684	665	679	653	669	665	703	666	693	707	651	671	645	671	687	665	676	637	645	687	693	684	665	659	697	692	673	675	650	664	676	657	684	689	659	678	648	678	664	656	665	655	669	627	670	685	637	660	689	674	649	639	675	643	644	681	691	650	636	674	634	677	693	683	648	673	680	651	660	635	695	682	680	703	665	663	692	675	680	663	655	655	683	687	712	639	623	647	646	666	686	639	655	607	646	665	717	651	634	696	665	693	642	633	664	652	688	665	712	676	665	708	645	718	668	684	698	686	655	664	670	649	692	695	689	686	652	679	736	643	671	699	733	698	659	639	716	686	669	668	655	680	708	647	632	645	655	651	644	693	630	672	660	675	677	647	660	697	684	637	657	685	619	686	683	639	661	669	659	687	701	651	683	656	685	687	651	674	660	664	674	667	675	689	707	638	669	629	676	668	659	652	666	632	613	687	668	699	658	643	676	649	666	758	695	724	662	688	670	668	697	691	644	678	679	676	659	681	690	699	646	664	708	691	648	662	657	633	677	735	659	667	683	683	666	663	667	674	659	683	657	626	675	653	660	679	636	656	698	618	664	656	696	683	657	646	688	697	663	647	692	677	669	623	636	673	691	716	681	656	689	714	671	678	691	698	709	710	660	680	671	709	707	672	670	670	751	687	686	688	693	671	693	695	702	673	700	681	678	673	646	703	637	671	667	627	710	653	651	673	635	627	659	692	641	633	678	653	609	684	620	657	669	672	627	660	677	666	683	697	730	692	638	695	709	639	692	705	674	670	649	613	650	631	648	672	636	642	601	691	687	630	637	664	661	677	680	687	664	675	623	659	646	655	678	651	623	684	658	698	661	683	673	670	688	680	691	641	615	651	671	702	622	663	645	690	644	649	670	648	680	707	650	620	658	630	677	665	663	666	693	647	669	672	688	654	728	639	657	633	706	653	684	608	692	658	630	657	646	670	662	697	700	679	656	674	637	668	646	634	695	724	674	608	666	662	672	707	725	659	648	687	698	610	663	685	701	655	636	669	683	656	621	660	674	608	653	657	672	695	681	654	669	679	638	640	674	626	683	619	620	670	685	626	647	669	641	662	629	685	631	645	672	697	613	655	645	714	720	665	663	662	662	705	682	649	636	669	699	681	708	662	663	675	689	661	637	675	653	636	642	675	687	609	699	689	650	616	662	618	643	651	647	701	682	704	677	692	703	706	697	700	693	660	682	645	657	635	646	663	664	685	690	690	682	639	665	691	677	639	631	688	667	666	656	625	622	624	691	670	633	688	674	656	640	648	663	661	662	631	652	672	648	661	638	719	656	701	665	651	666	636	649	656	631	673	667	705	694	641	668	660	673	661	661	647	673	636	627	648	621	677	666	641	622	684	656	672	674	647	637	646	672	684	639	696	702	660	655	686	642	635	716	673	656	671	702	661	660	652	620	601	640	687	671	657	654	679	726	643	642	601	689	609	663	642	698	654	648	660	694	628	670	652	682	748	678	659	674	678	677	635	681	706	638	675	660	686	643	680	652	625	657	702	682	657	693	665	641	717	658	685	699	685	706	638	693	702	667	653	661	651	653	691	663	626	661	644	610	683	665	652	683	675	726	687	677	664	671	686	650	662	704	666	625	674	659	650	740	644	674	684	652	657	660	643	674	621	644	704	662	665	710	649	659	707	679	644	679	677	671	669	677	677	621	663	710	690	693	651	605	651	684	717	655	629	667	676	683	657	652	663	652	656	650	677	651	596	628	669	657	693	657	646	610	634	627	631	673	706	633	661	645	689	644	707	624	645	680	674	664	647	669	663	662	657	658	653	674	660	650	663	654	678	652	694	660	634	704	637	686	671	701	631	669	681	677	684	625	694	684	697	707	669	666	640	666	685	645	706	650	706	662	680	687	638	669	687	717	643	644	658	633	701	668	709	626	663	625	676	687	661	668	659	665	659	675	646	625	645	648	711	652	642	658	671	644	696	647	634	673	655	658	671	673	622	675	649	670	667	643	684	666	668	641	654	624	656	626	699	709	675	624	671	620	683	667	707	683	675	710	655	699	634	634	621	661	614	668	680	659	685	634	690	666	653	671	619	609	661	663	700	659	655	662	694	674	669	684	655	669	659	685	699	662	670	697	645	669	674	705	631	647	658	675	664	643	717	678	695	637	703	674	645	709	696	666	647	691	662	702	612	651	680	645	689	667	721	679	648	670	662	693	686	663	700	674	655	606	660	662	741	680	657	730	633	633	684	688	670	660	688	644	688	621	656	650	640	659	674	646	652	692	691	690	606	681	665	722	674	666	643	641	604	694	709	675	680	650	657	625	660	706	680	646	643	669	639	644	636	639	637	655	647	651	638	696	704	662	636	705	688	673	704	662	674	650	630	618	643	730	665	665	668	656	686	673	684	644	624	646	688	634	659	649	702	657	672	687	699	652	674	708	695	683	684	704	666	689	644	638	688	663	625	692	641	684	628	671	679	688	646	676	723	653	707	673	676	670	661	664	678	701	680	687	658	666	671	645	713	657	640	620	627	655	668	680	633	649	690	659	692	645	702	679	638	660	617	680	653	658	659	657	706	641	689	679	661	661	665	714	646	650	698	694	675	669	692	680	633	663	687	654	690	631	658	698	668	754	647	675	662	657	683	661	689	652	662	654	655	675	681	654	678	675	638	621	665	658	660	654	672	670	653	671	702	730	646	676	683	672	708	702	689	677	667	678	600	630	667	660	650	646	666	686	635	615	658	672	668	661	640	654	715	683	619	639	693	663	662	698	662	644	705	673	649	625	683	686	656	694	661	678	682	668	685	644	669	681	665	669	692	703	685	677	655	688	666	715	695	637	595	654	659	678	691	679	659	663	667	668	723	674	664	664	650	670	675	677	651	659	656	643	617	671	642	630	650	671	692	671	674	647	668	663	692	703	670	635	651	650	666	711	628	660	652	679	656	631	718	677	670	638	656	665	602	648	665	664	710	648	630	664	672	682	688	686	681	683	672	689	668	684	656	624	649	669	669	662	715	667	655	654	680	653	668	643	651	649	686	703	691
54434	53131	47423	40957	35886	37977	37412	44925	40159	38325	36961	37340	32900	30748	28282	27042	36509	27228	25710	24745	30851	27414	30212	17268	7136	4805	6286	3637	3802	2917	2983	3614	2583	1914	906	661	564	476	704	907	896	396	411	415	329	336	312	381	318	366	289	504	499	360	312	305	285	283	300	339	334	309	336	320	294	300	279	254	282	235	205	233	248	258	245	248	364	458	464	383	333	304	231	234	271	227	246	205	251	219	226	261	247	275	242	271	224	215	280	257	210	257	242	242	244	260	240	216	259	247	241	227	241	242	221	265	227	245	239	259	218	238	235	267	255	243	241	267	239	245	234	275	252	251	241	220	244	244	264	244	218	250	220	230	267	245	243	254	250	245	253	250	240	244	259	190	282	264	219	249	263	277	236	257	219	241	281	252	260	252	228	248	235	223	230	247	234	248	263	273	209	215	264	271	245	261	259	245	254	266	250	258	231	252	245	245	238	211	227	259	241	224	235	246	223	240	240	260	248	249	257	243	252	250	260	247	260	268	229	237	239	214	242	229	252	258	259	250	250	249	234	221	273	256	228	235	241	230	263	253	247	240	253	207	244	242	256	239	242	252	218	274	278	251	235	244	249	249	248	250	262	242	240	261	231	217	260	238	238	215	258	223	260	295	255	238	235	267	240	243	257	236	259	251	257	242	238	243	258	257	246	246	228	230	242	252	222	208	225	216	270	232	232	239	258	244	270	258	255	240	215	248	234	249	246	282	270	240	235	241	250	251	277	254	244	271	247	234	259	242	245	254	280	251	238	237	245	236	257	226	272	275	227	233	246	249	231	248	235	232	235	215	238	254	246	243	244	237	222	223	246	235	226	234	254	231	241	257	274	260	264	236	231	260	257	240	215	221	259	237	238	229	251	269	259	255	255	237	240	267	270	280	247	263	250	273	232	270	266	254	243	273	238	252	241	219	225	256	226	279	228	229	228	252	231	234	231	237	249	241	245	252	229	258	260	237	259	231	229	264	267	266	251	216	248	241	237	260	256	218	208	265	245	273	241	255	237	256	242	247	240	256	232	241	271	249	266	238	274	259	205	249	263	233	258	243	256	255	253	249	273	243	234	246	270	244	220	229	252	241	247	257	261	271	222	241	223	249	247	230	219	225	249	240	240	280	254	240	246	232	255	237	238	242	217	233	240	226	260	262	261	246	261	264	231	268	254	249	225	252	244	245	245	221	243	229	219	244	245	260	229	233	263	232	264	234	286	241	234	244	247	244	242	245	254	230	199	233	204	237	276	217	260	230	229	226	242	249	251	229	252	222	244	254	267	238	240	234	256	229	243	241	217	224	221	252	222	254	247	238	217	231	254	264	234	246	230	256	221	244	244	261	273	240	228	236	262	253	262	258	254	239	246	235	278	225	244	246	234	257	285	237	242	254	252	264	238	255	239	254	240	245	264	282	230	248	252	243	236	223	229	231	255	252	246	258	228	244	230	230	256	231	261	263	264	237	244	255	269	268	247	202	239	256	259	270	255	254	231	257	230	250	257	239	244	254	247	232	237	254	240	252	244	261	257	235	254	245	224	246	269	269	262	219	219	252	242	235	266	221	239	238	249	254	243	248	269	209	262	232	243	239	252	251	229	266	298	263	245	259	250	228	268	237	232	228	222	254	231	245	211	255	259	254	228	258	256	237	244	225	265	220	231	260	243	265	258	284	287	234	236	266	252	254	241	235	229	272	243	250	255	259	266	249	212	260	254	251	271	261	250	219	237	242	263	268	246	250	231	261	268	234	244	248	232	258	238	279	251	264	268	264	254	225	251	210	283	222	275	245	244	281	236	244	241	217	250	256	247	236	232	241	236	251	231	223	257	253	240	243	237	248	247	272	249	252	279	262	259	223	241	240	245	241	234	231	262	252	257	254	235	268	238	259	238	260	265	252	265	229	240	239	232	242	215	255	238	233	244	246	265	239	271	233	286	244	264	288	244	244	252	253	271	256	250	235	250	272	260	233	255	254	212	268	253	269	241	268	264	255	236	211	227	253	277	247	252	255	245	239	237	240	249	254	247	266	260	223	221	241	233	269	220	265	255	234	212	270	263	228	230	258	251	226	227	257	255	218	239	247	227	244	256	217	263	247	229	244	227	231	241	264	273	230	222	244	249	249	281	239	271	225	235	242	259	256	228	229	252	237	252	265	261	236	252	227	230	249	236	256	238	254	232	242	243	240	254	242	233	234	264	227	237	236	236	299	265	241	250	231	264	264	248	243	257	261	241	245	205	269	236	234	221	268	235	250	244	255	269	225	231	249	276	209	246	244	240	242	226	260	223	220	229	249	221	266	229	251	268	248	267	282	239	237	240	262	248	252	252	228	252	273	237	244	216	256	260	265	237	260	243	225	245	241	254	249	232	264	232	233	240	260	277	239	287	258	241	233	219	255	239	239	263	234	230	252	208	258	222	224	249	240	243	262	218	223	225	258	233	243	234	228	215	244	261	255	214	250	244	241	246	251	254	246	260	261	196	251	236	225	243	264	253	251	251	251	235	259	248	249	249	272	272	248	236	238	258	252	226	272	240	239	251	241	245	242	235	235	227	258	237	250	281	234	250	237	263	267	249	229	236	232	259	234	247	243	250	239	238	246	268	241	252	261	245	235	264	246	248	245	250	238	207	224	231	243	260	281	251	240	245	272	226	235	215	243	235	261	250	226	247	222	219	226	239	233	212	275	258	231	248	248	253	260	248	246	257	262	236	276	267	243	218	240	240	230	234	260	270	272	231	243	235	227	257	262	239	228	258	220	210	282	275	237	250	249	229	231	194	251	251	237	235	213	255	236	242	234	240	247	249	264	240	258	221	245	230	249	250	251	261	235	246	251	236	224	232	256	235	253	247	230	261	232	253	233	241	252	252	205	232	253	254	214	241	267	249	268	243	244	237	249	282	265	233	218	247	267	226	246	208	228	211	253	260	239	221	252	208	248	237	210	260	231	236	237	223	221	279	228	225	245	244	245	242	220	245	247	217	213	219	238	279	252	267	229	248	230	256	216	231	250	267	274	250	249	255	237	268	249	264	231	255	244	226	250	227	248	233	264	260	224	239	236	208	245	215	248	234	266	256	263	224	259	258	242	253	246	231	247	250	259	277	243	248	270	258	254	258	251	229	278	231	238	226	253	261	251	246	255	231	252	217	260	241	259	241	249	247	246	238	265	258	283	248	230	237	255	252	284	241	240	254	243	241	237	229	250	225	231	244	245	237	265	258	225	246	265	229	240	249	226	264	256	218	254	231	242	249	219	234	246	244	250	255	269	236	262	222	251	262	236	252	251	229	242	260	248	276	235	250	230	253	273	226	235	258	269	243	242	252	263	265	227	269	262	270	253	255	255	221	223	215	232	228	267	228	277	229	250	219	237	212	235	247	258	244	247	237	242	282	249	237	241	252	254	255	224	240	235	242	260	242	212	235	228	267	242	239	243	230	225	232	222	238	276	260	229	232	278	215	232	250	250	240	252
41313	53248	56606	55761	53897	56132	51945	58523	64630	58025	55553	56350	49864	48124	47007	47972	52541	47751	48079	48717	53110	51590	53817	36916	24780	21288	25713	17721	18501	14988	14848	18246	13980	9597	4717	3562	2726	2372	3892	5134	4847	1540	1760	1664	1265	1111	1210	1131	1052	1053	1041	1961	2332	1516	1012	788	765	799	958	1164	1335	1217	1088	1172	1075	821	739	734	691	638	642	660	594	681	670	701	1506	2069	1833	1366	1018	781	612	623	581	575	557	573	575	578	589	538	591	593	578	578	566	599	594	575	592	632	612	578	607	583	612	587	610	563	532	566	529	574	546	573	584	552	561	583	571	609	581	546	580	557	582	563	562	564	581	581	580	567	582	570	548	590	608	601	583	588	580	597	592	595	569	570	579	569	568	568	521	536	565	563	519	576	571	579	574	588	568	562	584	576	607	513	598	554	547	621	601	604	594	598	582	593	587	542	579	581	565	576	548	606	616	613	568	587	606	583	552	568	558	582	584	581	587	566	567	559	590	564	556	566	524	563	592	539	609	602	593	562	533	569	585	592	582	600	617	547	540	621	580	559	570	553	576	546	579	573	571	551	612	600	571	598	576	578	574	541	561	551	551	552	612	608	606	558	571	539	567	518	589	607	576	566	578	574	575	564	596	549	596	543	610	598	577	556	606	620	567	541	611	566	610	540	595	562	550	511	591	603	575	547	556	607	542	555	581	554	569	575	538	563	590	620	604	536	591	566	588	576	574	563	564	582	567	594	562	577	597	564	577	577	552	587	586	567	546	562	544	546	547	614	579	536	571	610	563	581	580	559	577	591	588	597	596	569	527	635	566	574	634	563	533	569	580	595	567	571	583	565	545	581	578	527	541	578	567	587	598	576	553	589	541	590	594	559	587	571	562	590	570	580	614	562	542	546	563	596	545	548	586	534	546	597	585	544	556	574	583	646	524	610	614	549	556	556	591	580	579	566	557	570	589	596	551	586	582	538	583	567	575	544	558	551	543	580	588	612	566	571	601	601	584	577	567	592	583	575	604	555	593	539	553	554	571	595	540	563	577	574	574	567	594	605	580	529	609	566	566	563	559	545	561	523	571	543	562	568	587	615	566	602	555	582	535	568	575	577	586	544	625	585	536	581	565	563	530	576	553	641	597	583	583	560	575	564	571	568	587	546	602	598	533	572	602	548	568	566	546	580	570	588	583	573	587	559	584	585	585	541	533	579	563	605	573	590	615	577	593	565	589	592	574	572	598	588	583	570	604	589	602	623	583	550	590	600	577	560	597	578	581	564	547	587	589	599	580	533	583	565	556	611	584	560	533	627	568	555	574	574	558	566	560	598	606	572	582	572	564	581	580	577	559	569	600	575	621	546	630	606	621	593	605	583	576	587	547	599	580	537	563	581	582	596	581	589	561	535	617	645	530	536	582	559	543	569	588	548	594	579	551	582	552	613	597	531	553	564	614	581	557	593	564	545	577	601	591	616	564	600	567	578	600	571	579	567	578	569	526	567	578	564	554	575	581	536	552	571	553	575	598	590	531	595	616	632	568	595	619	587	565	556	582	581	573	575	593	579	537	591	570	590	589	619	619	575	583	566	587	593	606	536	515	565	588	559	566	576	596	587	588	596	575	595	579	584	609	597	554	579	564	556	636	558	552	600	547	581	603	554	585	602	590	580	549	551	584	560	563	586	585	558	570	605	604	556	554	618	584	581	604	589	512	581	634	577	595	538	607	527	534	579	571	560	575	611	643	594	590	564	564	574	568	563	549	533	560	603	538	555	572	587	588	603	533	573	614	566	624	586	627	606	603	544	589	608	577	519	555	583	597	559	563	589	632	590	585	539	576	605	575	575	579	560	559	569	614	581	595	561	552	542	572	545	592	569	578	572	567	619	575	566	536	549	561	577	568	566	559	538	588	591	574	542	593	569	546	563	568	590	585	552	611	563	571	592	530	584	581	617	625	603	582	575	550	587	583	603	585	574	582	554	595	544	611	614	584	562	548	583	563	583	587	596	559	567	580	607	548	569	599	606	603	567	611	539	587	598	580	603	569	536	566	580	575	543	557	603	579	579	582	595	581	543	576	566	583	590	540	553	547	522	543	554	559	560	563	580	599	583	631	601	539	531	559	551	534	603	557	576	588	591	556	535	630	560	607	580	587	559	575	551	579	543	590	621	554	586	575	584	612	561	601	582	551	562	568	553	552	576	585	589	535	535	539	599	570	620	579	551	589	570	569	567	580	604	603	558	552	611	553	569	593	540	567	613	570	574	584	597	595	561	581	563	551	569	573	537	567	555	579	550	527	611	542	581	586	598	551	610	544	581	557	586	563	590	574	594	612	578	623	584	567	603	548	592	550	592	587	552	590	551	583	590	550	560	555	550	587	577	572	543	584	574	574	553	548	544	554	581	547	602	566	537	561	553	574	569	560	559	500	586	578	587	576	566	546	580	585	595	598	553	590	572	579	572	597	584	543	550	576	571	563	587	554	615	606	558	556	560	563	605	554	562	581	528	558	563	541	552	584	607	571	584	558	532	542	605	606	564	556	597	554	569	569	566	528	587	572	573	572	582	578	566	594	562	581	573	532	576	610	581	539	567	587	574	528	594	571	591	564	576	599	518	534	583	526	591	551	614	530	610	605	536	578	537	610	601	547	602	582	527	550	604	581	643	559	603	546	571	585	610	601	571	539	546	605	594	581	580	537	573	546	547	547	544	607	577	579	569	547	555	578	573	570	563	591	546	564	569	556	553	595	576	543	558	589	555	574	560	588	582	576	576	580	549	602	606	574	616	573	536	527	601	570	583	564	559	577	623	576	564	578	564	642	566	588	586	558	558	572	580	616	557	601	612	584	560	577	597	594	553	571	543	584	562	583	527	563	567	564	597	602	591	522	588	578	587	526	575	554	562	571	600	534	547	538	586	609	569	541	568	558	573	560	600	542	556	558	573	542	566	599	561	597	583	540	583	551	583	611	568	557	611	594	533	585	561	567	592	588	559	598	567	564	590	589	618	581	620	532	568	613	565	548	527	572	604	579	582	579	593	580	589	605	609	573	545	563	564	586	571	578	560	599	534	581	594	567	556	580	576	567	547	586	554	570	601	621	558	538	614	620	525	572	606	580	571	577	588	565	545	563	539	601	543	591	656	591	551	548	584	580	581	564	527	633	552	547	516	574	590	557	546	630	568	571	558	597	593	569	569	577	589	562	619	556	563	577	541	546	583	598	548	574	612	583	591	594	580	569	597	619	537	555	567	596	575	576	580	595	607	603	596	545	594	543	555	567	587	566	554	595	584	570	580	538	615	570	610	604	611	593	553	572	563	582	602	596	532	592	565	581	586	594	566	585	557	543	594	531	572	548	582	609	543	543	545	573	579	554	611	572	557	591	557	548	538	569	573	577	596	574	528	600	582	545	578	557	570	594	595	606	600	559	606	591	571	640	557	622	565	565	584	596	585	594	568	579	551	594	577	536	562	551	591	582	554	570	576	568	599	562	582	539	566	557	574	608	587	567	601
17564	17151	24044	19156	13119	8520	7308	9888	5252	3141	2146	1762	1128	1175	1036	1080	1130	847	805	752	908	779	643	452	413	366	382	351	349	338	357	353	389	328	283	316	296	299	325	339	291	330	311	293	303	334	300	318	320	319	298	301	288	288	294	291	307	297	287	297	309	314	322	280	303	317	324	290	320	270	300	276	280	294	317	274	273	324	330	318	295	297	295	330	307	275	290	290	288	241	258	242	290	267	277	281	319	300	337	268	329	301	292	289	299	280	289	324	294	288	297	255	310	310	306	278	287	300	294	280	273	297	305	272	282	267	313	282	290	322	285	287	297	271	297	283	287	298	297	267	289	319	301	292	316	297	275	322	317	302	306	307	297	294	284	315	284	298	284	273	320	291	315	314	313	284	279	276	297	293	282	319	335	308	326	270	271	294	302	301	303	309	266	284	330	302	286	281	280	265	304	272	299	307	292	293	258	312	273	274	339	343	310	304	299	279	294	308	280	318	268	292	277	278	281	289	300	296	320	347	272	311	262	284	282	303	291	302	318	281	313	278	309	292	299	316	296	310	341	295	290	275	277	292	293	303	283	286	267	272	308	338	273	309	282	302	282	279	293	273	301	276	298	305	263	287	353	271	293	297	292	302	279	280	295	303	280	256	308	289	300	287	311	305	315	311	294	270	276	304	297	296	280	277	299	259	282	289	295	292	287	322	258	294	290	321	307	281	311	311	256	287	300	332	278	273	301	269	282	325	310	310	280	294	296	287	253	308	317	303	290	303	310	316	304	307	312	290	281	299	313	302	285	297	288	281	314	295	296	279	267	303	307	285	253	267	296	283	303	288	285	297	314	324	320	290	277	288	286	301	307	295	283	281	327	269	266	314	297	309	292	330	267	315	291	302	260	291	321	297	304	330	308	292	262	274	292	290	299	313	290	276	251	274	290	330	283	275	320	290	281	277	308	271	308	262	279	282	277	299	338	300	277	304	284	277	271	293	275	283	309	272	310	296	255	285	288	295	280	298	254	297	262	295	305	309	327	285	327	239	309	304	278	295	284	303	307	340	280	277	314	317	321	288	323	315	311	261	286	283	285	315	283	293	325	288	284	301	290	298	313	297	305	305	299	286	316	306	277	292	279	290	283	302	286	293	269	302	310	313	320	302	326	297	284	290	303	278	259	302	285	284	260	276	284	281	286	280	323	306	302	316	306	311	289	316	331	296	295	275	311	276	278	334	272	274	284	307	303	276	294	324	320	285	286	297	285	334	306	304	306	288	282	290	286	303	312	290	260	311	289	306	263	286	294	304	304	301	273	303	274	281	300	300	265	335	295	290	297	275	278	284	265	271	306	275	312	285	284	326	274	294	301	280	303	329	294	301	277	302	272	320	292	296	268	328	322	317	294	301	306	268	318	262	325	293	280	293	308	297	284	313	319	287	298	267	330	281	305	284	299	295	294	298	285	297	302	309	289	290	319	290	299	251	278	309	267	274	288	298	286	274	301	269	270	292	284	261	311	287	285	302	271	286	289	309	300	306	280	303	291	305	280	320	294	276	278	275	313	279	306	272	303	311	310	322	329	297	285	283	311	252	269	275	271	316	278	288	312	294	261	286	290	282	269	304	279	264	286	294	304	277	290	302	271	288	303	246	318	282	306	319	299	311	275	276	304	331	331	312	315	304	277	309	277	300	318	303	314	256	263	288	283	281	290	254	287	282	331	289	292	278	281	293	324	285	276	310	280	313	340	282	308	307	313	284	280	294	290	278	271	264	303	301	317	298	323	302	280	285	282	272	309	291	295	277	314	241	313	267	312	303	281	282	285	299	277	298	296	300	297	302	304	292	283	312	317	301	295	305	313	313	283	301	295	317	291	280	292	284	316	293	293	309	277	287	286	294	301	270	291	281	265	308	291	296	293	313	311	328	287	281	276	304	286	296	291	318	319	306	277	310	328	301	321	310	312	250	331	309	307	309	301	300	260	291	310	301	263	271	268	309	305	289	305	264	345	299	308	319	326	311	282	293	309	295	304	323	279	313	290	280	310	313	317	312	286	297	300	287	304	320	277	279	333	281	292	284	277	292	273	318	300	321	273	302	298	304	318	300	268	298	284	323	284	290	278	307	300	271	337	296	301	324	325	301	309	274	306	301	310	302	255	300	317	276	286	299	292	283	302	278	291	267	308	269	308	292	318	270	262	337	308	292	299	285	277	284	268	308	290	303	291	255	286	263	302	303	284	291	302	295	292	273	281	264	304	305	281	328	302	302	286	300	293	248	305	276	305	293	291	272	291	296	316	284	306	286	300	279	281	327	305	310	304	292	320	303	262	282	295	313	304	279	288	274	280	291	286	269	302	293	286	280	276	276	298	297	278	298	287	301	299	285	290	292	318	337	281	305	304	284	296	298	282	283	325	301	287	269	281	280	337	278	275	311	288	305	277	293	309	328	308	307	262	295	294	300	289	333	271	273	271	308	293	296	277	300	272	301	295	275	281	291	320	301	265	284	314	295	282	287	315	294	286	298	311	305	303	280	289	298	290	254	293	285	293	289	299	285	323	309	316	285	298	307	287	312	311	300	296	298	290	293	284	326	306	262	293	276	290	292	296	271	297	299	265	290	310	302	281	313	295	310	310	293	250	302	272	293	313	277	332	324	281	290	272	275	298	290	306	286	287	298	292	306	288	292	278	309	264	299	277	306	286	313	274	329	295	279	259	302	306	274	293	286	267	270	282	285	293	320	293	266	333	306	291	274	293	291	291	295	298	290	306	268	271	276	276	323	275	298	297	294	279	313	298	290	310	281	283	267	305	300	302	276	318	307	310	270	295	284	258	315	298	319	300	310	290	287	313	310	272	291	299	286	307	325	313	310	281	313	256	295	279	277	303	273	274	289	304	310	306	301	305	315	294	305	254	283	331	297	271	271	299	289	295	299	313	304	290	306	299	349	287	264	293	283	295	270	307	290	293	321	273	304	293	268	279	271	307	297	315	336	277	312	283	305	286	300	278	288	311	310	309	278	305	273	299	295	266	306	284	317	290	290	305	285	314	315	308	279	279	316	285	310	261	305	294	323	293	289	287	294	264	296	319	268	304	308	297	316	312	290	285	280	300	254	317	282	299	261	289	290	296	312	276	280	304	321	306	268	296	306	306	296	301	279	302	286	314	293	307	286	274	316	296	286	308	325	298	279	287	311	311	314	328	309	301	279	287	282	294	277	269	295	284	274	298	299	261	297	310	276	305	274	296	300	294	277	265	327	301	295	314	314	301	277	269	306	293	277	292	311	303	325	303	291	290	277	280	279	298	282	282	300	284	265	308	318	295	311	320	321	285	308	265	276	311	274	327	316	272	266	281	261	265	284	304	273	266	289	275	309	283	293	310	290	317	267	282	277	264	288	313	292	288	302	292	273	302	300	299	289	314	298	306	273	301	308	316	267	300	309	285	310	271	303	285	283	332	279	295	328	265	343	316	318	334	303	324	289	280	295	294	312
11638	16037	29067	27034	23227	17926	18476	25214	16956	12801	10200	9560	6079	6524	5827	6408	6733	5227	5012	4975	6184	4441	3943	2004	1627	1459	1720	1299	1421	1245	1195	1204	986	985	912	911	846	853	888	876	848	789	778	816	816	807	798	731	798	769	756	759	713	745	772	727	767	763	733	772	741	737	722	727	762	767	723	723	685	688	732	741	721	716	730	732	739	843	818	786	761	729	671	678	713	742	732	714	719	714	697	697	686	683	714	706	717	741	694	690	710	709	695	696	686	722	740	698	647	719	742	739	733	691	671	684	675	705	704	706	711	721	656	726	706	741	686	711	687	694	759	716	720	754	692	708	736	687	763	704	657	707	727	724	727	774	687	678	752	717	706	669	714	727	709	705	709	736	702	726	762	681	751	762	755	687	712	767	703	662	703	746	691	675	672	702	737	699	693	634	681	698	721	688	684	743	664	742	697	654	725	667	754	689	725	661	700	741	708	673	660	718	721	759	730	699	718	684	727	702	740	707	720	749	708	707	711	692	649	743	691	703	731	729	727	725	698	693	688	721	725	688	680	714	713	663	741	705	702	712	739	685	685	718	698	690	702	706	685	649	686	691	779	715	710	684	688	656	701	724	664	713	723	758	700	708	726	679	686	667	690	712	706	715	749	717	702	680	736	668	688	730	693	690	696	702	716	719	687	708	760	706	704	709	665	658	646	712	717	743	717	728	686	696	689	665	709	736	697	760	692	663	736	712	694	698	730	701	693	683	710	659	706	634	701	684	730	717	742	708	678	715	691	699	669	710	675	687	691	689	750	667	716	747	692	649	722	652	711	710	755	673	691	751	662	697	713	645	702	678	697	703	703	706	684	752	700	712	676	663	717	664	670	727	662	763	660	723	729	726	736	696	710	744	731	697	733	721	689	719	703	663	715	747	666	713	731	743	703	729	748	675	694	748	702	670	730	752	732	729	690	670	713	667	692	703	707	667	692	699	696	663	744	728	777	730	718	690	709	692	704	672	764	717	708	680	742	701	713	755	697	685	696	709	696	699	706	716	701	702	702	735	702	664	749	730	756	683	728	718	671	698	722	722	690	691	702	695	707	697	717	715	723	679	704	708	714	687	744	705	700	667	732	731	669	715	723	692	676	720	710	654	709	701	673	742	711	702	718	671	730	697	690	728	667	726	729	700	715	673	685	691	701	706	716	688	743	709	702	710	693	696	699	663	689	738	699	711	680	732	692	702	710	674	689	745	712	705	654	731	699	734	727	687	629	686	665	689	720	734	687	678	746	730	722	681	718	725	661	699	697	688	708	647	686	729	732	697	648	664	691	699	693	708	693	697	689	705	692	704	738	679	658	714	665	680	687	712	720	718	626	737	711	694	732	698	725	693	660	704	698	659	701	750	705	688	746	720	702	704	712	702	619	694	732	681	703	676	712	720	660	671	747	645	694	728	697	684	694	703	689	709	684	676	704	674	661	732	620	733	687	704	659	685	650	736	648	727	661	713	712	670	679	680	707	718	720	710	715	686	694	708	705	669	709	704	698	681	682	696	661	662	692	672	699	680	712	719	689	675	691	661	676	701	760	701	751	710	744	722	709	705	713	752	693	693	662	730	720	726	724	692	736	704	706	685	682	702	711	706	688	708	702	735	707	711	722	649	790	731	702	708	724	686	650	711	741	705	767	735	689	719	712	670	730	731	672	679	682	754	663	693	713	686	734	740	718	680	690	767	712	729	684	630	713	704	714	709	743	697	746	680	733	663	733	728	702	740	718	768	762	725	709	733	719	712	673	727	690	727	682	716	726	785	669	724	700	740	673	749	650	710	716	668	727	709	720	710	664	666	703	658	660	736	654	691	726	679	707	738	731	706	640	673	682	732	705	729	640	670	681	712	722	737	670	673	703	722	736	733	708	695	691	661	711	715	716	712	696	710	737	675	697	711	694	690	704	718	721	647	727	721	684	698	694	739	692	660	713	723	702	682	670	743	699	703	699	698	730	692	771	711	760	712	696	763	732	672	669	723	720	735	663	745	698	708	751	732	704	700	700	722	706	678	686	728	684	700	689	714	675	687	665	662	668	717	723	709	690	710	686	706	704	647	689	726	670	666	725	679	675	682	645	709	715	725	728	718	695	705	715	703	637	678	747	709	692	698	718	682	686	708	736	653	725	704	712	673	695	684	708	710	689	701	721	672	741	683	689	690	660	706	726	710	733	726	705	694	725	730	741	690	668	702	715	694	683	679	677	713	652	706	741	698	675	684	719	679	658	702	705	715	641	678	709	686	721	713	710	742	764	677	718	684	760	716	718	638	681	738	728	748	723	680	669	742	709	698	641	666	670	720	733	674	690	712	687	689	671	681	697	716	669	644	680	681	727	715	682	727	710	680	738	682	676	722	716	699	691	717	656	727	721	643	685	707	722	706	685	682	690	707	709	746	719	719	686	698	699	748	662	665	739	669	709	702	673	727	738	715	708	743	673	713	708	696	700	698	685	710	702	713	659	701	709	697	768	693	690	736	703	735	691	699	724	689	647	669	726	689	666	720	692	682	713	743	674	717	705	714	680	691	707	705	735	712	704	734	703	682	690	695	682	701	709	735	707	717	699	667	726	693	713	780	676	693	701	701	735	684	675	674	709	696	697	686	689	693	712	731	726	677	646	761	686	732	693	735	712	710	703	752	676	687	648	658	723	776	745	703	740	684	662	741	698	753	705	645	696	705	668	761	727	675	704	701	690	739	733	681	692	694	665	678	675	712	720	676	691	725	668	716	716	720	653	710	700	684	682	684	686	713	702	719	686	673	680	676	652	712	655	741	750	702	691	720	684	712	715	702	709	701	747	696	675	689	693	678	713	728	645	666	685	675	735	725	709	699	673	680	700	701	702	674	719	708	716	690	683	710	690	653	672	698	678	683	721	755	722	710	707	737	741	666	719	670	728	712	707	675	693	731	730	682	748	716	697	737	671	692	709	704	655	740	703	681	673	670	646	689	666	724	687	698	658	687	659	669	621	682	695	723	712	703	652	727	713	694	689	692	653	741	694	659	707	684	670	689	687	713	691	674	692	688	701	671	719	726	708	708	722	709	725	735	713	708	741	661	685	704	685	729	653	689	725	722	642	706	709	703	715	680	701	717	728	672	700	649	761	711	717	729	748	698	702	662	705	721	742	744	690	708	701	710	713	692	732	689	681	710	709	677	686	660	701	698	647	695	723	729	726	695	692	678	714	680	684	732	713	727	702	690	669	718	681	696	707	669	714	674	730	687	714	720	713	750	732	685	738	689	656	729	717	674	716	718	707	670	687	726	720	712	708	743	731	749	730	711	666	704	702	704	713	725	705	685	664	728	711	671	734	669	704	732	722	657	713	696	709	639	723	719	707	729	716	688	710	724	721	657	737	674	710	749	727	688	709	728	683	692	726	709	685	713	661	688	692	712	760	685	708	744	747	732	732	719	685	725	706	751	717	709	701	720	681	682	708	724	725	647	738	731	721	718	696	682
47862	48214	50015	39551	38237	35271	35679	42646	35156	32133	28024	26207	19755	18866	17797	17377	17206	15532	14997	15612	19063	9160	7308	3680	2593	2193	3310	2040	2035	1458	1631	1529	782	796	736	786	553	395	493	468	469	424	442	360	365	358	385	356	385	423	396	339	337	318	348	325	305	308	321	340	317	331	293	270	337	338	318	334	319	338	285	327	347	328	320	337	395	447	377	347	322	349	349	329	309	300	296	326	339	302	322	316	327	311	286	281	308	284	372	308	304	330	323	321	302	318	303	303	330	325	333	297	306	285	290	299	331	329	328	322	239	307	315	299	266	316	325	304	300	305	303	295	343	288	308	315	327	282	294	320	323	312	301	282	286	296	309	299	295	328	280	334	278	291	305	278	286	301	320	333	298	297	286	321	285	290	334	285	309	282	287	319	288	350	315	300	295	300	324	284	325	269	305	318	327	308	305	302	303	339	306	337	283	319	307	293	310	308	288	330	309	302	315	311	307	285	302	293	311	296	274	286	321	319	299	331	315	280	289	297	325	330	304	323	321	281	295	297	301	305	298	314	297	325	280	307	287	275	313	300	300	282	290	319	297	325	311	299	325	290	286	319	313	327	311	294	337	327	290	337	326	295	351	341	268	285	318	334	311	358	295	298	310	308	288	336	285	304	305	308	327	298	306	326	309	344	340	301	284	304	294	332	301	306	307	319	337	325	338	317	320	346	310	314	318	278	319	310	330	303	303	313	318	299	356	311	294	338	303	304	305	347	333	347	298	318	315	295	299	296	303	297	281	294	315	322	309	292	342	282	313	301	315	323	315	282	324	302	313	321	299	299	293	330	332	302	305	286	315	296	287	319	301	315	306	274	300	278	285	298	310	303	321	294	273	295	333	300	332	305	300	303	305	335	308	334	302	329	323	325	293	327	315	305	297	283	305	307	308	317	297	277	283	323	318	299	330	296	314	346	311	293	304	329	302	309	302	305	302	338	326	305	315	308	322	293	327	304	297	287	302	285	321	302	285	312	321	306	291	283	304	291	288	304	296	295	288	275	306	346	305	311	329	316	309	338	308	293	335	289	316	312	292	325	279	306	310	294	349	311	312	337	281	321	307	290	300	314	317	344	323	327	307	289	293	304	316	319	289	303	302	312	317	342	313	335	327	287	308	287	349	285	301	289	300	337	293	354	327	313	279	295	283	311	302	303	288	324	288	318	299	300	318	303	331	262	342	306	322	324	335	329	312	292	280	317	287	289	289	313	335	280	278	314	294	305	320	339	328	304	327	308	317	310	320	288	299	282	309	302	303	287	320	294	315	328	301	322	303	311	306	263	300	294	291	315	315	304	321	343	294	305	317	316	324	363	315	308	329	335	353	300	301	327	311	313	296	292	307	308	301	279	288	295	309	286	315	301	302	334	293	318	319	304	326	290	283	337	332	291	311	324	309	298	330	328	325	322	321	286	301	311	317	315	272	314	323	289	286	335	290	327	331	331	298	265	297	292	323	339	314	277	322	291	302	270	312	280	310	315	293	293	343	304	301	318	271	336	298	298	322	285	309	323	300	310	325	326	313	301	358	299	298	303	351	308	278	328	333	319	315	319	333	299	288	292	317	313	303	313	297	286	302	303	352	339	316	313	304	289	290	298	289	339	303	304	276	294	282	310	310	343	328	279	300	350	304	293	297	316	284	327	290	292	313	305	300	308	293	338	302	325	303	304	290	308	302	318	350	310	306	312	294	303	325	339	332	321	328	266	318	312	297	317	325	308	296	303	330	313	295	299	306	304	298	320	331	318	314	303	290	313	338	279	312	316	359	317	311	288	306	302	281	306	290	309	269	299	293	305	322	322	351	332	314	286	328	315	296	264	304	299	329	289	280	330	323	304	308	294	305	315	308	296	310	291	300	314	314	340	295	273	300	294	304	304	304	323	312	303	306	323	336	299	291	324	316	315	318	310	313	277	310	301	295	314	304	308	302	332	340	318	322	305	318	311	310	313	321	301	301	288	301	324	318	310	344	285	311	302	346	307	300	305	300	285	290	267	316	306	313	318	317	326	315	319	308	306	274	314	329	290	289	320	322	318	283	301	285	307	271	314	317	349	288	282	311	308	300	278	300	351	330	299	277	291	323	317	316	322	325	301	301	317	342	308	291	284	274	324	332	348	329	303	304	304	331	339	326	335	317	366	268	307	304	292	326	291	308	347	274	311	286	338	306	320	311	307	334	310	316	282	315	303	285	281	315	312	304	297	293	348	311	308	334	321	258	292	341	309	295	305	310	274	304	301	311	296	326	329	297	282	315	311	307	315	322	331	304	334	297	300	330	299	318	304	355	305	293	307	309	306	308	283	314	306	299	319	311	321	294	300	321	305	266	312	296	334	315	319	328	286	319	342	311	327	299	310	305	290	322	293	290	304	316	328	296	323	298	316	280	315	283	288	330	310	306	295	300	320	339	304	331	331	331	297	318	285	293	310	326	298	323	318	309	326	311	324	352	319	317	353	326	300	304	301	306	291	301	309	314	345	289	321	333	304	320	320	331	298	304	327	320	291	298	305	321	305	312	313	304	313	296	310	307	296	319	298	307	291	302	274	309	296	297	282	324	330	326	266	302	318	312	278	322	323	336	298	262	279	311	287	323	328	333	284	349	282	298	297	296	299	303	291	328	325	305	310	287	297	309	286	299	326	314	301	310	341	350	301	300	293	306	312	301	339	303	324	361	317	296	350	316	310	299	322	289	297	299	327	341	281	328	328	328	335	304	302	297	311	304	321	318	320	279	303	331	320	330	300	297	347	336	287	345	289	297	338	323	274	294	306	307	308	316	332	342	306	303	318	276	295	281	320	298	312	296	344	292	299	293	311	291	307	319	310	316	315	326	305	321	288	302	280	304	298	342	319	289	315	313	308	322	315	304	304	323	287	322	301	287	329	293	282	304	344	316	343	327	289	300	302	301	267	307	253	292	320	299	310	326	323	310	282	301	324	311	310	299	283	305	297	290	311	316	323	301	304	308	301	265	334	276	294	302	345	302	300	294	284	281	291	305	303	282	290	301	277	316	312	287	302	304	289	301	295	303	287	310	323	306	311	302	335	316	279	334	308	295	324	321	298	327	296	299	284	267	297	311	315	328	321	322	288	309	327	274	295	298	283	321	297	309	298	304	305	295	272	298	294	313	305	315	324	278	334	308	314	296	312	290	283	305	289	314	338	307	323	313	307	328	294	336	310	351	303	314	294	302	299	309	275	320	298	328	327	294	314	323	315	309	314	303	313	304	298	332	305	301	304	288	331	318	346	320	318	317	314	317	291	300	307	310	345	305	334	290	309	325	279	266	310	315	290	319	303	300	304	330	308	325	290	318	318	314	297	295	333	325	357	332	294	321	328	309	304	312	332	336	325	314	282	315	303	305	336	302	307	303	347	288	285	324	298	295	295	323	304	307	320	295	319	313	327	339	304	316	301	289	299	290	289	296	310	299	327	308	324	294	300	323	342	307	317	323	282
35172	44874	53787	51044	50449	48313	48917	55330	53048	49484	46013	43666	38315	38774	38610	38855	39704	38779	38487	40870	42058	27615	27532	16653	13783	12558	17220	11665	11572	8859	9560	9279	4445	4129	3453	3938	2332	1454	2096	2063	1845	1324	1301	1239	1264	1130	1153	1169	1304	1635	1385	851	777	699	795	699	774	763	766	809	759	811	779	778	834	847	911	874	889	853	794	805	793	757	846	874	1306	1602	1246	995	915	775	751	733	721	717	700	731	712	694	678	771	708	706	739	699	677	663	688	715	690	737	679	734	702	714	681	713	723	671	695	742	718	721	755	729	711	743	709	734	701	720	705	718	703	739	648	717	717	723	677	752	702	707	737	734	706	718	727	686	670	685	704	724	702	717	663	741	709	693	750	729	728	730	746	731	694	680	748	705	713	718	685	767	703	750	694	696	699	729	722	711	751	731	656	780	732	724	702	691	717	698	721	727	695	736	710	754	693	718	685	724	728	697	678	689	716	709	708	742	739	708	694	713	760	663	712	694	694	714	735	760	677	721	694	714	735	672	734	728	692	702	759	746	729	678	712	700	743	751	670	689	723	689	719	754	752	684	681	688	756	703	710	689	730	679	730	709	734	745	692	749	724	706	737	731	678	757	734	703	687	740	742	744	744	740	805	706	713	767	679	735	688	679	717	705	690	737	684	728	716	709	704	731	704	709	725	773	711	707	668	698	694	706	710	706	683	691	734	775	747	721	725	751	689	705	736	688	724	738	693	747	714	734	697	724	688	702	767	742	678	723	766	700	772	736	724	749	716	730	693	766	709	742	709	676	737	690	694	734	681	724	679	725	702	790	709	706	769	665	728	716	738	727	699	712	682	734	766	724	697	690	701	756	689	736	690	669	696	712	652	739	738	682	745	704	718	680	709	736	708	699	681	720	711	712	710	667	704	721	685	760	674	751	757	736	740	748	748	753	728	727	697	670	687	701	704	684	732	723	710	706	732	720	697	696	684	702	719	685	709	691	726	695	766	713	724	698	711	728	703	659	696	665	673	691	721	730	738	684	745	700	727	731	708	729	690	756	744	702	722	751	759	720	693	720	710	710	700	727	756	683	729	686	751	727	726	722	751	674	718	718	727	747	698	713	702	705	712	718	723	722	729	691	699	670	757	690	744	690	682	705	708	680	756	763	731	702	726	675	701	697	757	762	735	709	698	783	739	754	760	747	690	720	769	653	721	722	743	743	754	711	667	711	703	682	731	706	716	720	718	683	659	784	716	706	685	732	738	714	696	723	702	711	704	686	679	706	705	709	695	695	744	701	706	730	696	736	665	716	700	713	673	721	667	729	686	705	741	728	725	676	722	722	714	707	723	693	733	718	722	746	720	728	701	726	718	714	670	753	723	681	698	697	675	729	762	693	728	729	693	719	742	703	708	707	705	703	724	713	721	734	689	706	783	747	710	695	739	724	758	720	701	738	684	706	704	747	667	751	731	693	747	735	691	751	694	705	646	737	743	685	751	733	763	691	736	740	682	710	752	743	705	713	730	718	739	694	716	748	739	722	704	749	688	748	717	685	707	697	643	721	695	694	734	694	637	693	727	681	709	695	723	726	733	718	706	698	735	761	724	709	688	709	724	708	717	711	698	680	730	738	755	701	673	660	760	759	753	729	698	780	734	702	693	697	715	735	743	757	719	696	750	688	704	734	691	685	714	724	720	714	748	775	692	694	727	721	714	716	742	675	692	721	740	737	691	725	703	693	727	759	677	670	709	688	667	716	740	717	711	725	727	690	727	738	676	724	702	735	714	774	731	750	721	718	700	711	722	710	711	756	703	761	691	726	690	722	750	717	732	703	759	703	733	724	721	699	709	715	705	659	726	711	731	689	754	750	687	706	779	688	712	730	733	715	728	680	680	720	680	709	769	727	720	730	694	687	754	737	685	701	733	684	718	721	683	695	723	738	736	691	678	728	728	746	731	691	681	753	680	736	753	740	709	759	759	711	760	707	710	675	704	716	758	663	695	709	729	706	693	715	768	647	699	783	706	698	751	754	719	732	760	734	701	754	692	703	698	704	704	751	745	721	720	690	715	717	666	730	716	695	755	694	744	683	696	694	765	706	705	717	730	718	696	692	700	697	729	696	729	733	723	713	703	728	756	720	707	720	693	721	743	733	728	728	667	673	713	710	733	710	744	707	773	711	728	693	664	755	715	703	730	686	739	739	733	737	726	718	721	706	682	711	739	698	724	711	718	689	726	755	756	714	703	712	675	732	737	697	791	740	699	749	691	756	700	706	722	692	688	705	742	684	716	683	789	699	748	757	743	705	727	739	711	730	721	722	703	718	706	680	717	682	654	687	729	700	665	727	753	729	694	728	788	713	717	725	692	748	718	755	697	710	703	732	761	723	713	685	681	726	761	708	694	711	751	714	738	749	731	667	728	779	725	741	720	702	706	767	699	689	768	714	731	709	705	721	720	722	687	695	765	692	721	708	716	695	755	756	734	732	739	696	700	692	710	729	727	709	717	737	701	711	673	750	745	691	717	728	731	713	691	723	709	726	755	726	714	746	701	731	739	726	727	697	713	761	686	713	712	741	700	649	738	684	710	739	679	657	741	729	719	708	721	680	740	723	652	691	747	706	695	715	721	726	718	737	757	745	754	742	673	750	661	728	747	696	712	738	721	674	696	745	704	709	723	718	724	709	752	714	722	736	696	710	695	726	714	728	706	674	750	672	748	696	710	684	716	735	745	685	708	737	711	705	701	743	692	749	725	734	714	682	688	757	710	693	698	721	710	721	740	678	723	755	747	743	730	716	729	681	713	701	713	724	722	702	712	738	722	709	747	712	677	730	705	748	699	717	782	699	733	708	730	776	744	703	712	727	682	745	746	731	721	695	707	724	692	654	711	741	712	756	755	685	733	714	688	690	668	699	694	750	751	713	731	723	769	702	751	682	762	703	654	779	721	739	726	713	747	692	734	682	766	704	702	721	684	733	749	742	749	706	694	724	726	706	689	685	743	745	736	698	766	690	722	750	746	775	717	702	747	663	735	687	681	704	683	723	710	711	721	704	702	759	689	771	700	750	725	739	697	768	734	733	720	769	696	751	720	687	685	675	695	698	672	672	745	704	732	685	721	728	709	738	735	716	743	737	726	694	662	703	697	712	703	725	724	715	727	728	716	693	702	708	742	731	698	718	701	698	694	722	709	699	741	729	665	680	714	704	717	710	746	736	699	724	672	690	728	681	686	729	768	724	706	686	690	700	754	764	761	686	736	687	696	679	750	695	753	720	714	704	729	718	701	700	712	706	711	726	719	718	693	712	731	688	672	764	766	728	710	734	716	731	717	714	692	674	691	695	733	673	786	759	678	717	755	743	727	693	671	701	742	772	756	717	801	758	745	717	725	707	727	703	754	735	692	729	719	724	730	749	726	673	685	737	720	704	737	665	726	754	701	725	702	704	685	690	672	709	699	743	726	762	755	707	704	727	722	682	729	712	724	724	700	725	708	722	750	677	711	689	722	695
55252	49394	46741	39461	37555	38703	39037	42978	38708	38437	38446	36678	31205	32500	30468	29899	29574	30867	29628	33020	25225	15201	14842	6769	5351	4908	8535	4481	4557	3112	3199	2821	1509	1364	1064	1129	940	478	573	600	533	452	365	369	354	411	492	619	413	355	324	268	260	214	250	259	254	245	237	266	273	249	241	253	275	306	334	272	289	248	252	257	224	255	243	326	495	492	377	335	295	267	242	219	217	235	232	210	232	227	221	241	222	249	244	224	239	228	245	256	232	242	268	242	248	268	246	226	235	225	234	268	238	218	229	231	247	227	241	234	219	250	233	255	234	246	240	210	229	237	258	236	238	239	290	247	226	235	209	230	224	256	235	219	238	236	255	235	276	229	231	223	236	247	248	234	246	224	237	234	248	222	215	265	266	246	216	231	249	240	243	260	265	230	270	236	248	243	233	244	236	219	244	214	253	255	245	219	250	254	234	229	250	252	225	248	241	205	258	235	220	214	252	221	229	233	260	212	249	239	249	262	241	231	244	250	256	272	228	242	224	228	246	238	235	241	256	246	231	248	241	254	247	224	216	234	254	233	247	227	231	264	232	228	216	207	232	245	226	270	227	262	247	267	246	246	234	229	217	227	223	256	247	233	268	220	216	232	239	240	254	220	224	226	216	242	201	228	241	253	245	223	223	237	248	237	252	254	237	236	229	250	242	256	227	243	201	269	247	238	241	231	229	240	225	241	217	247	224	227	239	234	227	225	256	231	281	278	249	249	246	241	268	222	244	246	205	243	250	247	232	241	261	235	224	228	247	261	236	220	219	225	250	234	226	261	272	214	225	257	255	263	220	251	238	260	248	232	247	236	224	250	267	253	254	245	226	228	225	228	240	229	242	237	229	252	259	252	231	240	214	253	250	243	248	219	225	236	239	265	242	237	236	280	232	226	252	238	242	235	251	256	239	274	229	226	247	238	264	214	252	238	257	239	225	229	242	234	232	245	220	240	253	225	205	226	246	238	242	217	238	238	256	228	241	230	238	226	242	264	249	258	215	242	246	211	229	225	235	227	254	269	244	254	207	212	217	223	245	257	246	229	228	235	212	244	233	243	243	211	256	242	249	245	268	252	233	256	253	239	203	212	264	241	247	248	236	249	260	248	224	214	239	249	229	221	248	257	269	228	222	252	248	238	227	265	250	240	230	253	253	231	263	238	232	242	221	236	230	235	236	236	242	259	228	245	231	227	236	237	257	239	216	239	229	220	229	229	233	253	248	238	246	263	227	258	259	252	216	245	250	237	233	226	229	214	226	250	219	234	217	235	232	211	249	217	219	235	217	224	254	235	260	232	234	235	225	275	241	231	248	238	246	257	241	255	228	222	247	243	234	244	245	236	255	218	250	226	227	219	226	241	258	248	237	244	250	234	266	247	262	212	281	222	229	246	242	259	223	216	231	223	228	242	238	237	248	244	238	274	277	245	242	230	245	229	255	216	221	241	218	234	234	262	218	249	255	237	233	238	252	281	247	207	227	229	244	252	238	250	242	244	209	242	249	233	230	239	215	224	229	245	236	230	225	242	276	234	246	259	225	227	237	255	229	253	244	246	256	246	227	244	214	229	240	248	212	248	243	255	242	224	243	244	230	217	259	238	267	246	243	247	236	246	240	221	226	258	231	243	227	235	240	231	245	272	215	231	208	234	228	231	265	252	234	220	263	256	220	250	189	219	226	214	240	242	240	214	223	248	259	245	240	232	237	240	213	203	222	246	257	202	255	226	223	231	237	263	262	237	221	231	239	216	218	235	227	270	262	240	192	229	238	273	258	252	230	239	225	259	227	247	261	260	243	226	246	261	223	215	251	224	258	245	236	266	236	261	222	259	251	236	263	238	227	220	252	217	241	230	269	276	247	237	241	228	221	234	253	247	220	209	218	208	229	247	256	231	243	225	232	214	247	220	259	238	242	242	260	241	203	244	256	216	243	252	234	244	249	236	238	226	266	265	232	204	237	242	247	215	235	257	222	236	207	234	209	230	265	267	224	238	254	238	230	239	270	245	237	219	239	226	217	221	229	237	261	217	226	243	256	243	238	237	272	260	252	253	230	256	223	225	250	206	241	229	227	226	231	248	237	214	266	218	240	229	237	222	240	220	227	217	235	262	240	253	223	256	251	284	239	225	226	228	242	248	239	251	250	236	264	255	239	234	241	239	256	217	239	225	231	234	251	228	223	258	246	251	243	223	238	228	239	242	243	230	234	236	252	230	250	242	256	247	210	246	248	243	255	241	216	229	237	238	221	194	243	238	235	262	244	278	240	246	230	248	231	219	255	224	238	226	261	232	249	244	218	231	236	248	224	225	220	245	233	243	226	260	244	219	258	242	247	244	226	247	219	239	229	233	234	258	242	257	256	252	239	258	246	288	230	236	231	249	255	240	251	250	217	237	241	256	224	219	232	270	237	226	222	230	241	238	264	250	243	196	231	245	239	250	251	212	257	230	253	246	227	225	205	230	256	234	226	236	240	268	230	244	234	226	267	213	227	226	241	256	248	239	241	245	251	232	205	199	253	279	251	251	229	222	229	254	234	206	264	245	230	283	233	262	234	269	233	235	210	235	236	238	264	268	224	248	221	245	235	222	243	234	265	251	237	237	225	246	232	234	224	229	212	235	215	232	255	229	251	246	254	238	238	244	264	254	260	242	231	219	247	239	227	231	215	249	239	246	208	228	249	253	205	235	242	228	266	238	229	278	264	251	247	218	257	234	236	248	220	252	226	261	249	240	265	237	251	228	212	252	252	232	247	243	252	233	266	238	220	265	234	226	248	224	232	217	246	248	233	248	239	230	226	240	254	255	250	233	230	247	260	243	211	236	244	242	249	241	255	286	271	230	218	237	257	218	223	253	264	262	224	233	237	250	256	240	251	194	223	259	241	281	215	292	222	240	212	235	244	194	258	248	239	234	238	247	239	223	241	232	197	198	230	201	243	198	246	258	241	265	263	191	236	233	227	245	218	244	242	233	226	243	239	241	240	266	241	259	263	254	215	252	258	241	250	244	248	206	209	223	242	242	217	219	219	234	234	258	209	256	231	261	260	239	232	262	261	220	233	236	249	206	244	225	244	247	263	244	219	251	234	243	228	242	224	224	248	223	261	255	238	240	265	213	224	230	253	226	243	260	263	243	224	242	237	242	243	240	237	214	231	224	233	217	233	227	219	250	275	249	261	236	236	258	238	255	233	234	247	221	252	218	233	232	232	223	229	247	219	250	231	227	216	235	263	236	248	279	244	230	240	214	247	207	243	235	242	239	232	229	246	245	227	273	271	246	249	248	238	226	218	211	245	245	236	222	246	240	239	242	250	236	240	246	247	231	227	235	225	207	252	253	226	247	272	238	225	230	241	237	252	253	259	241	223	228	234	254	220	207	269	228	248	227	260	221	227	234	266	243	229	233	240	227	240	233	235	228	219	231	242	232	217	227	233	236	206	249	247	232	238	236	256	236	260	241	236	235	227	239
44278	52831	56538	54840	54366	53720	54037	60309	61891	58276	57630	52795	49062	49855	49067	50059	49828	52350	52021	56277	42877	38358	37391	23818	21989	22757	29282	19217	20562	15674	17026	14589	7703	8521	6175	6424	4905	2097	3559	3677	2942	1896	1564	1355	1476	1632	2307	2972	1776	1450	1229	715	725	678	650	690	673	696	703	652	667	659	675	682	789	1164	1254	917	869	754	731	683	686	624	633	1107	2107	2134	1431	1038	828	699	587	562	599	601	529	554	539	549	567	536	499	564	551	566	541	548	603	500	596	526	533	562	537	558	548	548	564	533	576	608	564	585	565	543	574	567	579	566	553	543	528	580	549	518	560	559	553	528	531	577	586	584	576	568	533	611	593	563	557	528	533	585	530	552	541	562	581	548	577	565	586	565	599	571	606	592	553	608	567	597	527	554	500	507	558	563	556	560	548	543	597	544	570	568	576	577	539	585	561	568	578	576	573	573	556	569	580	564	565	566	569	571	631	552	611	569	567	558	576	545	584	560	540	525	543	593	538	560	568	548	576	562	582	537	549	591	552	539	591	564	525	588	591	579	596	539	584	574	546	579	598	574	539	539	566	612	578	570	574	560	521	600	564	577	589	526	588	584	603	534	545	588	528	561	577	606	572	561	566	578	588	559	530	531	522	602	565	549	555	576	557	564	576	522	586	560	576	604	546	567	602	594	546	574	577	552	537	565	559	572	565	538	528	550	604	590	539	543	556	537	556	584	544	593	535	528	567	516	571	572	577	562	554	530	524	567	579	514	539	565	548	538	554	536	569	582	562	601	531	551	562	572	548	552	568	577	509	520	553	559	568	539	569	576	511	557	547	584	559	575	559	600	573	559	570	549	555	549	542	573	576	525	580	568	618	555	552	509	585	561	533	561	519	584	566	527	562	558	577	579	560	558	557	520	589	541	536	549	587	545	548	559	540	556	558	540	536	558	535	526	513	575	575	564	543	564	583	563	572	530	597	537	540	531	561	539	571	590	578	557	537	550	562	560	572	586	590	607	555	594	585	529	500	576	553	555	551	557	541	537	526	604	592	598	535	556	573	545	532	566	570	568	558	566	527	543	559	537	526	533	579	532	541	535	589	540	542	579	600	575	546	551	567	554	539	541	577	538	596	558	521	521	567	541	548	557	555	567	542	581	555	583	557	570	576	556	544	530	583	553	596	532	537	535	546	615	571	515	619	590	540	541	548	547	587	601	555	523	527	575	526	536	534	585	569	564	571	557	523	544	550	565	527	547	589	515	550	561	536	516	521	552	556	552	556	526	546	549	577	508	581	587	562	585	570	549	577	595	549	584	581	546	566	569	564	572	527	568	574	547	539	564	567	552	536	560	602	565	548	577	538	593	560	608	529	504	520	589	544	537	586	592	595	534	573	548	555	583	573	571	571	585	548	555	525	545	541	566	610	538	571	597	599	542	573	567	584	562	563	540	558	532	575	522	561	575	555	537	570	536	546	605	524	545	548	570	534	576	526	540	546	573	545	560	576	547	522	551	566	580	558	594	552	600	557	608	580	547	561	588	562	526	552	558	516	521	575	557	556	549	508	577	529	529	551	578	540	563	525	579	548	539	554	550	552	579	549	544	589	570	535	568	553	545	580	538	573	576	540	567	577	546	525	560	610	554	569	557	596	570	561	561	599	552	523	541	596	538	582	552	567	551	540	568	529	540	567	524	567	590	572	534	590	593	590	518	547	581	623	542	589	572	601	567	550	578	528	565	535	570	558	554	559	563	536	568	562	562	557	584	596	567	552	556	538	566	560	557	567	557	563	549	570	577	591	555	580	600	539	567	594	534	572	553	570	540	588	568	544	603	527	641	587	569	606	639	559	568	560	502	551	535	571	579	545	560	582	509	587	559	538	546	567	548	588	538	560	514	553	560	610	573	556	537	607	538	559	565	574	563	530	556	523	548	570	566	567	570	571	541	573	545	539	517	617	577	602	539	567	562	525	567	587	579	583	573	580	560	550	520	576	583	562	582	536	573	568	586	583	550	544	544	549	583	555	578	565	565	579	567	572	564	538	529	595	560	491	578	595	569	540	525	586	543	545	568	577	551	584	574	572	571	547	575	580	523	530	569	549	564	554	565	547	583	576	515	564	526	499	530	549	543	584	578	581	607	543	547	558	515	556	524	584	576	576	561	521	528	544	566	597	532	576	566	556	543	558	583	547	513	559	584	512	562	569	564	548	614	511	610	598	571	536	595	615	587	551	543	560	545	534	566	542	569	561	581	534	578	532	561	602	556	510	548	526	541	599	557	548	569	617	572	543	592	537	549	580	582	534	556	555	571	582	555	606	564	556	574	522	554	544	553	583	590	535	529	536	505	591	563	542	571	545	578	580	582	574	595	568	590	567	574	602	566	573	549	566	592	560	546	542	560	587	583	557	616	596	534	565	537	560	590	595	513	564	568	544	570	619	541	565	559	584	594	555	582	507	534	560	557	583	596	559	546	614	542	551	571	583	577	551	573	573	556	554	541	569	557	561	590	530	550	539	586	597	541	562	560	504	547	547	568	568	578	518	589	570	567	578	558	558	568	537	558	575	551	577	575	541	571	576	585	589	545	577	565	555	518	541	548	556	560	549	538	566	564	522	559	566	550	565	535	556	556	572	552	582	563	545	586	544	563	542	582	561	544	573	567	587	530	561	537	547	531	584	555	563	556	553	541	586	575	533	558	580	574	554	554	567	559	588	585	567	528	539	582	564	576	553	559	536	554	556	532	590	554	546	545	559	594	538	579	600	587	585	546	570	501	553	602	549	568	591	555	563	540	577	532	547	591	590	566	557	536	533	531	535	552	566	558	585	579	581	515	591	574	561	552	555	519	541	591	537	571	574	543	554	552	568	548	600	532	520	585	571	622	534	578	528	572	536	565	574	571	554	512	549	594	544	581	597	553	554	613	560	549	556	538	597	556	535	579	559	552	587	567	551	544	572	565	542	520	556	563	571	529	556	568	594	561	568	573	569	529	564	490	551	557	562	582	549	516	559	597	543	586	567	593	591	531	568	559	586	551	538	541	575	547	572	505	556	535	592	534	570	566	541	553	572	559	590	598	559	581	540	576	525	547	542	579	532	591	585	570	557	556	514	552	541	579	536	550	544	566	576	532	569	581	515	591	523	561	537	569	579	559	545	528	569	561	523	571	525	579	576	549	511	588	577	557	512	564	555	553	597	587	582	569	584	551	568	516	568	591	572	602	555	580	554	588	576	550	560	535	534	540	511	554	580	579	560	583	535	545	543	549	565	536	531	574	560	560	526	571	536	593	591	564	558	523	533	564	543	516	557	574	547	577	542	569	537	581	553	519	589	590	540	536	579	577	537	594	558	542	570	575	527	556	537	583	564	576	544	554	549	503	621	552	537	530	559	530	531	575	609	509	517	588	537	594	551	576	547	551	530	573	533	571	587	562	606	575	539	558	558	536	603	552	563	563	560	552	543	581	564	560	552	542	576	539	552	574	546	582	552	561	574	550	565	544	545	552	550	567
19605	20000	23924	18635	13517	9892	8830	8713	4641	2924	2401	1600	1185	1405	1198	1184	1102	1064	950	989	618	550	501	403	402	431	461	366	373	333	354	338	337	293	323	319	338	296	307	303	288	309	289	262	239	291	258	276	268	327	296	289	259	290	266	286	313	295	305	300	304	328	304	294	284	286	301	286	279	290	289	300	268	300	289	263	289	325	312	329	307	307	275	289	273	270	298	265	329	295	261	295	309	274	281	300	315	279	322	274	301	262	259	290	248	307	291	285	276	296	275	266	248	278	302	282	313	300	276	293	283	293	303	304	280	256	292	270	275	300	285	290	268	275	278	317	317	297	247	283	309	301	271	278	268	284	285	297	280	259	305	295	277	319	302	286	249	314	315	287	302	301	282	271	266	270	304	263	253	288	282	308	262	250	282	304	305	287	302	283	314	271	313	283	291	276	295	260	281	261	271	284	288	275	303	277	269	280	278	233	293	291	293	277	316	265	279	289	277	274	299	305	279	276	256	279	313	271	273	254	304	262	281	297	282	292	295	317	304	263	257	276	311	312	317	294	289	246	288	257	274	233	296	296	263	322	280	278	257	284	300	277	298	292	297	305	278	296	289	280	278	268	304	268	291	273	300	289	271	289	285	269	296	268	303	295	299	290	291	273	275	311	262	267	309	298	283	288	264	296	254	272	288	289	280	251	265	293	272	272	305	253	279	316	303	324	331	257	286	297	299	315	278	296	272	289	276	291	263	332	286	291	285	261	275	286	291	310	292	279	280	323	274	304	274	267	286	285	294	291	277	277	256	287	316	286	299	272	289	266	274	296	290	303	287	270	284	287	278	282	311	304	292	274	302	274	289	294	269	296	292	292	274	307	277	313	259	278	322	308	295	280	259	287	256	302	294	280	263	284	253	307	259	296	285	274	237	277	272	310	271	269	292	283	293	304	280	297	261	308	281	270	279	286	265	310	289	281	259	320	297	288	241	268	312	294	258	272	290	278	275	272	306	270	289	320	285	290	288	312	279	293	281	300	315	292	307	273	278	278	272	271	270	272	293	326	248	237	271	289	285	317	267	291	293	314	269	283	267	251	299	278	274	292	292	305	297	283	293	306	284	308	307	275	268	314	284	283	280	315	294	264	255	265	278	293	281	282	266	281	307	297	277	283	281	291	254	282	281	260	301	288	321	288	291	300	287	277	273	289	298	286	315	287	271	253	284	278	291	303	290	258	255	292	312	281	274	261	289	285	250	281	290	294	304	285	280	295	270	286	265	272	283	286	323	268	310	305	292	291	315	273	289	281	282	290	287	270	253	266	296	286	275	298	302	285	294	271	283	270	287	280	282	303	277	293	285	298	299	306	274	265	305	283	307	294	292	271	299	280	251	317	276	256	319	305	305	267	314	299	313	262	274	287	300	275	288	285	298	282	282	304	293	319	284	286	306	288	288	314	272	305	278	287	331	273	287	291	275	273	308	290	305	263	287	283	272	270	272	284	274	285	261	248	304	291	316	289	324	273	258	327	286	266	300	291	305	299	306	283	271	306	305	287	307	292	262	297	274	270	260	311	284	301	308	289	290	273	290	303	283	277	278	317	237	298	299	291	270	267	285	306	297	268	276	279	269	289	289	267	308	268	311	290	277	248	290	308	293	292	275	286	294	271	259	318	297	262	281	287	315	276	276	307	275	261	321	298	286	296	291	284	281	284	277	293	310	291	313	268	288	281	314	283	295	272	291	263	270	296	291	307	270	262	291	262	259	292	270	290	299	286	282	264	295	276	290	257	288	252	285	293	294	238	266	263	300	271	296	261	288	306	262	291	281	292	267	296	293	267	268	274	277	282	285	305	287	277	302	312	281	317	268	283	285	299	322	305	273	300	262	295	298	236	300	253	275	275	291	283	277	270	305	300	286	238	291	294	316	295	305	303	310	277	269	289	314	301	286	269	266	258	292	325	284	302	295	245	279	278	294	298	303	273	274	277	257	292	267	300	282	306	282	309	257	311	284	305	306	292	262	299	256	292	312	286	258	266	284	280	295	298	298	271	305	294	284	286	266	276	278	283	264	284	318	291	270	306	306	278	274	281	279	280	306	277	260	317	272	267	258	312	272	319	286	267	308	283	258	290	300	317	297	300	298	303	290	302	291	283	247	302	299	293	274	270	301	310	274	275	314	301	267	252	286	258	259	286	324	293	248	300	278	266	278	251	288	272	247	276	283	302	296	300	297	289	262	304	296	286	289	270	281	286	308	260	288	263	265	299	268	300	305	296	282	283	280	276	289	274	311	288	291	292	282	308	299	273	297	294	306	301	291	307	295	278	291	294	295	276	263	291	290	279	278	278	281	281	298	321	266	285	267	301	303	301	295	312	282	287	298	268	283	242	282	276	282	293	281	283	294	260	277	306	276	282	286	291	281	273	316	303	288	288	289	317	301	308	280	282	244	253	266	289	293	299	277	287	287	274	301	267	309	292	268	277	274	288	267	284	282	282	281	267	289	292	303	281	296	272	286	304	300	277	277	286	295	305	277	284	327	263	317	268	308	285	301	317	302	267	264	283	270	295	296	247	296	270	290	297	264	283	318	280	299	289	288	314	282	251	276	331	293	297	308	256	274	312	271	282	288	296	288	265	267	314	285	248	309	278	269	309	275	296	293	314	305	292	262	279	276	282	282	299	296	279	309	318	259	291	281	303	288	282	284	322	285	308	254	281	274	269	315	279	300	258	292	302	290	278	298	272	303	283	286	279	272	287	291	294	263	275	271	273	280	308	269	315	294	302	284	280	270	312	306	298	245	283	264	300	278	281	273	290	297	275	276	291	286	291	276	276	279	290	311	279	296	288	285	289	256	284	265	262	259	277	281	266	296	291	269	272	261	297	284	280	288	306	268	291	318	267	290	296	283	289	276	258	292	291	266	282	288	279	277	306	296	287	283	286	282	276	262	275	252	277	311	284	276	320	274	285	269	258	277	272	314	280	290	296	318	284	304	298	280	298	272	279	309	254	284	285	279	295	281	280	288	291	255	274	292	312	275	281	271	290	290	298	309	303	296	303	285	270	328	270	318	272	278	320	303	311	244	298	272	278	252	270	301	289	300	315	273	283	287	278	291	272	275	293	273	288	301	275	270	292	314	270	298	273	296	259	289	288	265	273	282	266	310	271	300	305	247	298	274	297	304	320	273	291	279	282	310	312	283	302	267	279	282	305	268	307	287	296	272	301	291	307	289	258	277	294	331	277	303	266	277	272	288	262	275	301	302	285	318	265	275	291	299	272	265	294	277	295	286	302	281	276	278	281	278	275	254	276	290	285	300	317	291	273	325	312	259	270	286	273	292	312	302	296	283	262	258	298	300	306	256	285	332	291	302	297	283	305	270	271	314	289	292	282	281	343	282	258	307	286	288	256	277	279	265	241	268	290	287	295	288	243	272	317	278	297	279	291	266	306	271	258	286	274	258	271	300	264	292	321	298	269	282	294	300	299	280	287	264	295
12848	18987	27202	28025	22151	21280	21250	22919	16258	12585	11614	8199	6327	7780	7073	6704	6473	6788	5903	6238	3266	3007	2607	1735	1774	1938	1960	1428	1502	1288	1491	1156	1138	959	977	986	1035	838	805	804	822	752	783	740	830	790	806	807	738	745	729	716	712	681	725	715	737	715	740	690	692	722	719	688	747	709	725	726	731	712	715	695	675	727	763	680	811	854	784	757	700	694	702	706	657	691	681	701	715	702	677	676	697	705	681	728	667	708	665	606	692	671	705	654	716	698	742	715	692	652	715	664	666	677	653	722	728	691	689	696	648	649	680	705	716	689	710	718	695	676	700	668	736	703	724	722	660	684	674	700	709	691	674	686	707	633	668	693	713	659	689	728	644	718	718	748	724	673	683	687	719	747	662	714	692	720	698	713	653	629	687	634	712	664	669	683	648	675	696	690	716	656	707	670	698	714	689	673	720	706	666	689	682	729	707	670	660	666	671	705	734	698	694	668	696	640	630	728	678	649	702	669	749	660	762	714	685	725	716	687	718	645	647	706	710	669	681	707	668	647	690	704	680	667	657	630	711	621	686	684	637	692	677	714	687	697	666	631	626	686	701	719	706	669	679	665	697	722	687	722	646	696	662	666	667	693	658	697	678	663	708	652	660	668	679	688	679	677	696	668	685	686	652	690	655	713	711	643	727	672	678	642	703	666	685	718	690	670	694	677	704	697	664	655	641	662	652	672	711	657	626	702	672	657	673	681	669	676	656	712	696	660	678	663	694	704	681	678	734	692	693	686	663	706	682	690	708	650	659	689	671	700	642	709	719	701	650	636	663	665	696	736	683	701	697	657	707	663	631	681	694	660	741	700	676	697	783	676	660	672	714	657	668	681	682	682	680	737	696	703	669	689	666	693	681	694	730	632	701	690	724	685	658	683	669	712	680	657	663	688	672	692	709	670	709	678	622	639	712	706	684	740	667	707	640	685	664	638	691	638	729	718	668	714	680	648	673	655	663	720	681	666	704	713	631	671	745	696	694	665	693	663	695	684	697	721	730	650	673	706	738	730	673	698	692	661	662	709	668	665	703	659	644	696	677	675	680	669	678	672	702	666	636	736	701	689	658	640	683	681	654	691	658	685	646	689	709	666	719	679	709	712	688	697	711	713	692	687	677	700	735	711	702	716	700	669	671	623	677	700	661	633	663	689	695	691	664	687	614	674	661	704	686	708	682	698	654	699	651	682	672	699	644	664	709	691	674	711	675	673	646	703	682	683	687	669	688	666	709	726	649	680	659	703	694	673	716	676	666	676	643	662	730	645	692	664	696	721	679	702	690	667	712	707	676	680	708	725	706	638	707	682	656	733	651	639	669	674	648	680	656	721	703	671	693	733	721	692	694	667	686	688	693	681	667	691	672	646	649	704	721	671	669	709	708	656	692	666	676	690	716	702	684	670	691	640	685	682	703	652	641	693	699	655	700	702	665	654	667	743	676	711	672	666	689	677	730	663	669	660	673	634	656	684	719	738	653	659	649	694	667	701	662	688	631	716	717	657	657	690	713	684	665	661	666	707	702	649	675	675	695	690	717	670	692	702	712	722	708	676	676	728	694	714	664	689	695	656	654	696	700	677	710	724	687	685	698	689	640	660	655	729	703	701	707	657	649	722	679	700	688	734	711	687	711	664	724	682	659	713	726	696	678	720	645	636	659	701	681	663	685	656	681	683	664	713	725	639	671	687	646	662	658	644	694	676	659	671	685	676	633	661	721	686	667	677	650	665	661	695	721	680	729	716	640	631	732	640	650	708	677	701	680	672	672	658	703	695	741	691	701	705	684	682	659	687	687	707	634	704	682	731	687	700	702	719	709	693	682	672	689	703	669	709	674	674	715	683	708	653	699	633	722	677	712	662	674	690	725	690	619	673	625	662	768	664	633	661	685	698	656	700	652	685	662	670	685	716	703	716	716	706	681	679	682	713	705	715	667	696	707	703	709	688	735	674	714	686	714	714	658	644	699	676	663	678	687	691	684	643	674	675	701	671	707	653	654	667	656	654	703	702	690	703	665	679	702	720	716	679	729	711	711	693	633	729	681	695	723	687	704	666	688	662	677	680	716	689	717	702	664	661	655	730	674	703	695	682	692	706	697	680	663	717	679	635	681	657	686	672	669	709	706	714	664	654	661	733	693	684	725	706	695	703	701	678	712	699	667	660	737	719	654	667	707	657	693	668	696	621	671	653	688	680	660	648	675	695	697	682	715	689	756	686	694	668	701	673	730	659	701	644	690	681	700	715	636	720	657	683	677	710	701	639	649	661	660	745	664	650	685	653	695	662	709	679	667	698	710	664	689	632	703	619	703	670	677	665	659	687	675	653	683	686	704	666	670	693	661	683	667	687	672	682	701	694	705	704	683	688	712	706	708	684	695	660	676	656	661	692	696	706	688	732	679	652	673	649	682	649	715	680	676	660	684	681	691	680	698	686	683	692	656	704	694	674	644	709	675	649	676	655	749	666	718	685	691	663	702	689	682	724	669	719	705	670	698	694	674	682	663	651	689	715	669	675	652	704	689	646	649	644	637	634	670	702	702	731	629	687	658	710	679	686	695	671	712	705	701	689	654	650	693	638	725	665	683	661	650	676	662	688	708	710	686	672	713	703	693	676	700	673	626	697	718	683	685	666	667	711	715	702	687	687	673	697	640	685	684	676	694	705	647	671	672	675	719	714	660	688	672	679	695	679	690	682	680	633	733	710	717	693	675	724	704	678	660	701	690	626	699	653	655	669	721	690	716	669	671	675	631	694	751	677	725	687	678	695	680	656	714	642	698	704	704	668	696	647	695	665	658	661	714	654	686	662	697	619	694	691	672	729	695	698	638	721	698	691	688	696	699	700	651	690	658	695	645	728	648	689	651	698	723	689	660	671	662	645	690	673	700	654	710	659	656	706	668	690	687	666	619	673	677	690	707	733	742	652	677	708	651	703	708	732	713	712	629	715	647	704	665	688	693	705	639	717	737	694	674	685	653	680	675	704	727	731	696	662	665	703	694	636	696	711	664	676	734	679	670	676	647	701	709	700	715	641	675	688	698	720	694	668	658	711	668	692	681	677	709	676	685	692	693	709	696	646	710	683	704	697	632	704	672	670	734	683	691	695	699	699	687	688	711	668	698	687	680	671	711	736	675	722	717	687	708	669	694	694	701	674	640	679	681	731	660	695	690	661	686	660	726	681	647	674	667	691	680	715	688	679	602	686	713	679	735	676	676	672	730	707	667	700	698	718	698	653	680	664	703	727	679	676	670	694	693	702	729	696	722	673	660	665	662	694	709	672	680	711	717	709	655	656	691	648	719	688	688	637	697	671	685	656	683	703	677	706	680	717	671	662	710	691	689	651	681	670	661	690	734	732	702	668	688	654	707	655	679	696	702	688	662	711	684	655	689	633	705	679	680	704	689	694	632	681	712	684	670	634	692	695	686	719	682	741	705	648	646	706	695	673	711	697	650	702	679	683
48127	48848	45190	43129	38156	34745	38290	37962	34879	32899	32056	26508	21114	22739	22242	19858	19045	19727	16857	16466	8166	6281	5838	2314	2589	3340	2528	1881	2113	2293	2241	1180	1347	773	812	816	713	464	520	527	425	391	434	412	416	410	421	517	390	357	347	355	328	292	302	318	305	309	287	303	317	325	283	307	299	292	311	300	298	306	323	292	297	315	282	360	339	417	358	353	334	320	294	294	325	271	288	301	277	276	294	315	275	278	280	283	309	315	298	299	306	293	294	272	276	322	288	317	286	277	272	278	299	290	296	304	292	299	339	293	299	300	270	320	305	281	295	351	330	314	319	267	290	303	314	305	312	291	284	291	283	299	298	292	304	300	265	301	293	297	289	292	293	282	301	299	314	287	273	305	292	323	299	274	309	278	308	307	299	286	291	285	305	302	295	292	326	299	282	304	301	273	281	262	298	297	281	311	315	310	281	319	272	275	279	317	282	312	273	294	278	276	285	323	304	298	278	275	310	284	270	282	317	296	282	302	281	269	325	297	314	280	287	280	289	256	317	296	291	319	273	304	303	295	259	281	291	292	286	297	297	278	283	323	334	302	289	304	276	309	273	273	307	300	283	313	302	294	274	289	260	290	310	288	285	270	329	294	320	305	298	280	292	319	321	294	300	277	269	276	287	315	281	272	277	292	312	310	323	293	290	278	317	286	255	284	309	315	291	291	297	294	262	282	278	292	318	289	277	276	296	359	299	275	298	274	296	313	268	287	327	298	281	308	296	292	288	277	286	282	304	307	295	293	260	317	275	297	250	311	291	316	267	284	282	306	304	327	343	306	288	280	314	304	331	285	276	272	293	290	282	295	308	280	306	314	292	279	309	321	274	275	290	319	305	269	283	316	320	321	301	307	305	290	291	308	319	268	308	260	300	284	280	275	303	287	296	328	271	298	291	315	325	286	301	294	298	298	298	250	331	290	291	330	304	300	302	272	289	308	305	311	327	283	298	294	318	291	310	281	248	276	314	244	293	271	289	314	291	334	311	299	291	275	290	297	304	285	302	308	302	293	309	267	350	298	325	267	317	287	286	289	313	299	279	290	291	303	273	326	294	272	272	305	291	285	275	314	288	272	300	303	321	311	284	309	294	284	260	308	318	295	294	303	301	277	300	268	283	279	307	279	277	299	287	315	330	296	300	278	258	328	287	301	303	298	289	308	328	293	302	303	279	309	275	281	298	292	302	308	303	311	319	277	325	313	301	287	293	317	287	291	280	307	303	290	304	307	275	277	308	314	290	297	292	311	332	291	285	266	324	284	282	276	302	300	292	275	299	269	277	288	306	278	316	277	306	299	286	295	295	300	299	303	261	271	284	294	283	298	288	299	273	329	304	296	281	291	298	251	247	277	315	318	260	295	276	312	270	330	294	321	283	308	305	322	297	300	290	299	311	291	292	268	291	296	338	283	298	298	308	289	305	299	298	285	292	309	281	321	292	323	310	279	325	285	291	302	292	277	294	306	262	322	294	325	292	306	303	264	293	298	306	301	313	298	274	269	277	267	256	291	295	313	302	312	284	251	322	291	324	281	331	275	319	333	305	315	323	295	296	296	286	286	328	301	273	287	271	294	293	286	278	292	307	281	286	299	297	296	328	276	290	268	294	291	300	298	275	285	286	309	299	311	256	317	302	302	321	291	288	314	299	292	277	281	321	290	320	327	291	288	310	319	305	268	336	241	288	308	277	304	292	289	281	314	281	295	272	272	299	314	331	279	308	305	277	302	275	282	309	275	309	278	317	284	278	273	290	319	295	292	286	296	286	295	293	275	346	305	288	269	272	297	304	280	288	300	284	272	311	309	300	315	256	276	305	302	296	281	280	278	310	289	299	284	309	302	305	279	321	305	314	269	275	295	293	313	323	299	347	308	283	314	309	303	310	319	304	282	317	308	298	306	301	295	310	291	283	316	305	295	290	283	290	321	334	278	303	302	316	297	281	310	294	314	282	274	291	277	306	292	293	286	278	298	281	308	277	317	282	298	303	297	306	321	327	298	315	303	339	280	313	320	312	340	312	319	311	305	294	310	283	290	310	292	299	311	304	288	292	293	293	285	279	304	274	289	324	286	303	305	318	275	265	251	259	264	309	306	285	316	280	302	336	304	287	336	303	265	294	295	301	284	333	303	319	301	288	273	302	327	255	282	298	291	273	292	289	292	311	295	281	310	306	258	303	324	305	265	297	292	278	331	293	301	299	293	308	324	268	302	304	320	278	316	289	307	277	314	272	299	270	279	275	296	299	289	310	288	278	308	281	293	289	298	300	284	291	296	278	303	285	286	293	280	311	261	300	285	299	261	296	275	270	284	287	281	294	307	337	287	299	297	335	330	286	274	283	280	267	301	289	327	287	306	326	298	313	291	269	289	316	296	326	290	295	287	319	293	264	284	293	290	288	309	320	304	333	284	271	283	317	289	274	294	279	269	283	294	313	338	312	318	292	294	313	274	344	287	320	305	337	309	292	286	266	270	304	291	308	304	309	298	290	319	273	342	303	257	308	312	314	286	293	295	306	297	285	280	273	307	295	272	281	295	297	306	299	275	280	296	304	296	299	272	291	267	305	288	309	284	281	277	313	286	258	297	295	284	269	267	265	269	248	311	314	334	293	283	338	306	288	275	300	281	312	287	292	283	306	303	289	290	280	321	286	306	312	300	293	333	335	285	305	289	274	332	286	311	303	275	272	281	284	310	292	286	267	281	289	291	327	297	284	304	263	311	298	313	306	328	326	284	311	318	301	310	313	298	294	256	325	292	275	299	280	316	291	308	306	278	295	275	282	299	262	304	277	293	284	283	316	298	278	329	309	273	306	310	254	284	279	280	336	293	279	324	285	290	297	281	307	309	329	305	300	289	319	281	323	291	296	302	273	285	296	307	283	279	296	317	254	299	285	319	298	294	297	294	319	279	288	309	281	295	325	307	293	253	293	310	256	291	301	284	304	327	310	270	284	275	290	292	281	291	283	307	265	273	283	307	266	318	294	308	261	315	284	334	295	296	319	292	251	303	303	308	332	312	276	287	316	262	280	305	305	274	296	291	312	317	274	314	295	319	308	273	304	319	311	310	288	284	304	315	246	317	282	317	285	274	299	301	337	320	307	311	320	281	300	291	272	315	288	298	306	290	336	312	280	275	295	296	311	287	330	304	291	277	313	285	270	270	299	303	292	285	291	291	306	303	284	289	301	324	314	288	310	305	313	323	292	261	287	299	301	261	299	313	313	286	289	311	328	298	295	291	313	289	283	278	288	318	292	295	299	269	268	262	247	280	269	292	282	278	326	275	280	288	337	303	304	261	294	321	283	275	268	307	291	285	302	286	305	297	279	288	294	256	278	280	281	268	307	278	296	296	282	267	292	283	283	318	306	313	304	288	293	304	268	293	290	282	321	297	310	318	313	290	290	323	287	324	319	302	309	311	309	343	295	285	314	274	293	279	299	291	285	316	276	302	286	288	320	282
36968	46649	50210	53699	49242	49975	49761	55882	52696	50164	49556	43668	39845	41912	41483	41392	41163	43575	39933	38630	26384	25701	22044	12381	13752	17054	13084	11022	12370	12804	12589	7201	7820	4215	4957	4201	3725	1970	2488	2584	1752	1382	1479	1438	1605	1590	1923	2677	1548	1101	1026	1162	878	752	737	714	773	734	755	810	770	805	762	757	752	796	741	793	784	779	811	742	759	730	757	1085	1460	1447	1104	986	848	779	676	685	681	706	670	675	669	706	742	681	677	720	708	705	660	673	664	685	699	752	690	693	717	666	671	705	716	688	701	703	702	719	719	654	705	665	655	676	702	686	701	702	706	722	672	693	623	646	730	738	679	677	705	700	763	677	638	679	666	709	686	661	652	729	719	703	665	662	697	699	655	708	680	651	713	693	673	683	688	685	693	737	671	710	674	713	731	764	679	717	684	715	743	672	702	690	706	732	673	685	731	727	733	692	666	650	664	657	696	687	662	672	702	720	681	686	736	650	705	704	691	668	744	656	694	707	741	706	675	679	688	713	712	650	710	722	693	688	711	683	740	738	732	667	658	719	731	660	699	685	691	619	710	651	671	687	693	651	661	718	695	673	696	633	697	707	664	682	688	685	666	735	671	715	689	665	701	714	721	666	657	746	703	706	724	704	639	656	710	718	700	721	678	701	705	686	706	741	711	690	714	712	679	699	708	693	704	650	650	707	711	703	713	683	696	681	666	686	720	665	743	682	725	686	772	693	729	697	668	706	717	681	668	680	698	657	682	702	693	720	674	701	722	657	646	700	704	731	615	691	654	693	691	699	692	662	666	685	701	715	709	697	695	724	698	678	684	647	693	703	740	652	652	661	689	733	651	675	663	679	664	704	734	664	683	690	714	676	707	687	676	702	668	687	729	742	704	691	697	674	720	714	710	681	686	703	679	701	689	743	704	715	678	700	703	696	698	678	687	654	674	697	654	691	685	675	660	705	691	696	718	677	698	712	694	687	640	687	727	692	637	693	719	659	704	618	733	681	674	640	638	669	690	704	672	743	713	653	632	709	671	694	688	647	712	703	648	724	709	684	711	708	702	695	690	723	731	691	667	710	667	711	674	657	668	670	725	643	688	662	682	665	676	653	661	685	710	678	684	691	660	694	692	689	709	691	712	739	692	697	646	662	674	682	688	651	728	716	658	702	710	679	679	722	658	680	647	707	668	676	716	731	695	746	717	697	670	661	700	706	672	656	698	720	661	682	710	668	681	700	715	712	681	716	712	700	710	705	689	695	718	711	716	728	677	671	670	707	701	714	679	675	726	676	646	683	678	708	676	716	677	723	706	718	714	709	722	747	703	696	660	684	714	719	691	684	700	720	696	661	692	694	713	704	702	724	682	696	689	670	688	689	708	693	694	706	707	665	724	747	689	701	674	694	645	695	666	693	696	710	674	641	699	698	702	709	700	710	666	685	704	701	665	671	682	658	758	664	689	703	679	705	683	692	688	676	677	726	707	708	618	656	692	680	723	689	649	679	707	683	713	736	688	666	671	678	708	708	662	683	647	682	671	723	667	647	695	651	659	667	724	661	738	700	749	698	724	687	672	679	716	656	645	709	683	673	686	674	702	723	682	655	671	690	721	700	705	726	696	677	690	671	721	717	644	704	709	700	695	652	706	686	673	668	677	714	741	699	703	677	682	699	719	665	723	689	703	711	704	725	697	680	698	672	656	674	682	700	734	741	686	649	636	638	751	686	688	659	703	703	711	658	714	697	685	691	676	656	639	668	706	682	754	679	690	628	676	643	651	697	669	677	702	691	712	718	693	686	662	681	652	697	679	721	684	674	727	682	715	721	704	686	673	654	750	670	681	654	632	646	724	723	686	762	675	712	675	691	693	667	679	673	687	689	674	675	716	692	658	706	710	645	679	658	677	668	706	699	691	709	694	676	761	678	662	691	689	699	700	653	653	647	670	688	688	690	721	699	681	669	683	707	686	734	702	643	674	675	686	695	703	729	688	734	704	660	666	645	697	702	703	675	674	694	697	686	697	691	663	682	751	701	674	675	703	706	704	713	650	670	645	665	707	739	699	708	737	669	713	721	683	674	733	676	688	653	673	696	676	666	662	669	702	688	707	707	619	687	719	694	690	632	684	688	683	677	697	705	715	716	750	696	729	630	689	680	698	659	671	713	701	657	663	656	652	707	731	649	691	690	643	633	724	679	703	695	641	675	711	679	686	684	664	688	689	689	757	707	743	701	693	710	679	658	701	742	693	698	679	704	648	665	703	697	727	729	631	710	677	652	703	724	717	646	679	713	645	664	742	706	672	730	703	739	710	730	689	707	671	723	683	673	677	665	690	669	710	691	700	655	684	696	683	706	689	729	683	714	700	641	705	701	691	726	659	692	683	663	662	663	720	704	720	718	710	663	710	680	662	717	687	690	640	732	654	680	676	669	696	667	724	711	668	669	678	714	632	710	700	732	688	694	699	688	689	752	668	708	687	664	714	690	723	637	679	687	686	720	675	685	659	687	702	648	668	715	665	649	720	691	726	743	711	716	685	707	744	679	688	687	706	699	681	699	689	714	685	691	691	693	682	716	707	745	705	724	688	764	655	728	674	663	656	719	667	741	669	701	746	684	725	688	698	700	665	683	712	744	685	704	704	688	732	734	734	729	716	673	739	678	706	691	712	686	719	689	680	676	688	708	706	713	690	677	714	663	672	672	722	693	675	676	643	714	730	687	741	663	689	644	706	663	697	705	674	666	732	663	730	704	696	810	687	685	684	734	676	711	714	728	711	641	692	743	694	719	737	705	655	696	657	692	727	706	668	710	699	677	668	723	694	713	694	669	695	703	665	681	689	671	688	656	644	656	669	688	694	691	714	671	661	692	658	699	740	679	651	700	700	670	665	692	667	725	671	684	686	727	690	746	728	693	682	696	710	656	694	691	725	700	698	683	704	676	687	666	700	699	733	681	716	724	659	724	701	661	681	692	739	714	688	646	644	665	701	707	703	614	686	683	702	672	709	754	698	649	718	721	694	621	665	692	703	737	720	724	684	707	629	702	664	674	659	655	704	663	672	709	711	702	658	689	714	751	640	661	708	682	698	678	722	720	694	667	704	668	664	676	683	722	673	693	701	678	711	713	739	713	669	651	665	694	722	708	708	688	692	703	735	674	706	679	691	691	633	665	645	717	719	684	705	683	705	695	694	687	721	720	694	680	746	721	707	656	753	674	705	668	721	693	698	689	687	685	764	707	654	708	702	704	667	677	684	679	643	666	713	707	721	734	663	706	684	690	657	705	726	699	681	730	687	646	670	709	695	671	711	690	692	714	703	723	682	678	684	689	670	674	686	684	678	690	723	668	692	686	677	659	716	667	678	696	699	705	685	650	677	703	719	676	756	689	714	672	724	695	680	701	678	709	659	707	702	650	715	709	730	649	708	753	692	676	764	709	669	680	631	727	721	719	683	683	673	662	698	690	718	668	662	671	672	694	699	689	711	713	665	666	667	658	684	670	702	725
54866	50590	44921	42528	37845	36494	40765	41823	40878	40689	42393	38030	33490	36340	36763	33884	33377	32088	28008	25968	13868	11847	9811	5451	6647	6874	5973	4531	4903	5631	3788	2673	2157	1445	1997	1361	1308	747	635	827	568	478	492	462	441	603	751	717	584	434	344	309	275	255	251	276	262	232	247	252	258	310	244	310	257	295	272	266	309	300	277	231	267	277	281	336	452	435	372	332	303	235	260	233	258	281	252	254	243	270	268	215	237	222	203	252	248	259	242	232	248	226	257	234	280	248	259	239	287	236	259	231	234	257	272	261	230	273	243	251	247	245	237	247	221	265	285	263	260	250	296	266	220	238	253	217	251	229	241	280	234	277	277	280	255	224	250	250	243	251	254	235	235	250	258	261	231	241	271	242	269	245	286	244	243	228	274	242	245	245	220	252	240	252	226	224	222	248	257	252	231	251	224	249	239	238	222	268	232	240	246	299	250	279	234	208	265	255	251	247	270	248	260	261	258	227	240	255	236	258	248	245	244	247	273	265	258	240	239	236	274	219	239	235	235	247	232	233	260	248	276	231	203	246	245	234	237	227	275	282	241	230	232	239	256	255	269	260	242	279	256	249	232	253	231	244	228	250	258	223	242	272	237	259	271	236	272	251	238	268	240	236	252	255	242	243	249	255	241	235	256	229	232	248	242	247	235	223	256	251	245	263	241	249	261	249	262	233	250	262	246	259	237	276	246	245	249	271	272	277	237	228	244	267	280	234	256	243	251	242	246	259	241	246	258	243	222	235	241	248	239	250	259	239	197	231	260	244	234	233	261	251	244	240	245	271	257	246	242	233	224	264	255	259	245	243	221	241	232	266	249	254	271	278	235	263	254	236	232	248	265	273	255	250	258	238	254	230	238	222	258	260	227	223	283	233	234	247	250	238	294	245	249	242	225	255	255	272	225	269	264	238	240	251	268	245	223	241	251	223	298	251	262	264	254	281	246	270	238	210	234	249	247	245	269	236	255	276	241	222	240	280	263	252	244	260	244	248	239	263	256	253	249	257	253	244	246	240	221	234	227	247	245	282	218	280	257	225	234	237	247	254	222	276	232	230	246	266	244	222	238	244	252	246	248	232	233	285	276	258	240	251	244	225	255	246	283	244	250	231	246	242	219	209	230	238	222	222	286	243	244	274	254	227	277	227	243	249	260	266	214	259	249	235	271	254	241	224	214	241	225	260	246	260	264	261	269	244	245	238	249	245	236	239	245	292	237	257	233	253	268	261	268	257	257	257	247	242	239	288	260	251	242	244	209	242	274	256	244	253	245	260	222	235	246	264	227	272	302	260	253	254	268	248	232	278	240	239	246	263	251	257	229	267	226	251	239	240	288	264	241	242	263	258	265	270	259	273	293	259	257	198	259	278	228	248	231	214	241	223	247	246	256	247	265	246	259	241	262	257	231	247	247	240	260	276	278	261	248	246	229	249	238	244	231	223	250	244	200	256	244	253	268	236	266	240	258	255	219	223	224	234	259	262	257	268	234	248	245	236	259	229	249	209	240	227	232	277	219	225	225	257	257	265	266	248	223	233	266	220	255	245	256	284	214	246	233	215	271	214	242	236	241	274	250	215	260	233	253	238	248	214	229	215	261	282	248	271	257	216	229	242	243	265	233	263	282	248	274	266	255	270	247	225	252	253	275	250	240	210	250	268	249	265	272	245	222	282	262	237	249	257	231	244	263	251	233	230	249	259	252	238	236	256	236	257	229	227	245	230	273	235	261	256	231	233	260	273	231	246	251	254	279	254	270	278	246	250	230	237	230	238	220	246	252	253	246	262	240	268	237	240	246	241	266	257	270	230	255	267	262	264	266	263	266	249	245	239	239	240	234	226	230	228	286	272	231	238	239	240	247	241	254	250	248	239	267	224	240	261	272	254	223	228	246	233	254	254	275	230	265	247	273	235	268	246	271	282	222	225	235	247	268	262	242	244	221	246	238	267	248	216	241	243	244	265	265	256	277	241	241	255	271	248	225	240	245	249	228	258	253	248	230	247	224	247	247	233	231	218	232	257	244	277	247	280	219	231	260	224	247	276	252	234	244	220	262	277	245	261	248	232	240	261	247	253	246	233	256	224	253	252	249	240	233	248	251	256	289	252	215	257	249	275	245	241	237	238	262	238	240	247	266	257	262	263	231	230	253	239	262	246	227	269	247	234	240	216	261	264	237	258	216	245	239	259	250	225	248	254	257	263	221	241	229	262	226	240	240	236	216	263	248	260	261	254	254	227	255	244	263	247	234	265	243	254	250	247	260	247	251	243	259	223	227	256	258	265	244	241	266	243	226	248	248	257	218	254	233	202	249	237	273	244	244	267	220	251	250	264	264	266	271	263	216	244	263	279	232	246	242	256	251	253	230	240	238	263	247	250	254	257	248	256	213	242	227	271	262	247	290	263	258	235	244	248	228	224	239	265	281	266	239	255	210	239	237	246	229	244	260	244	257	242	228	240	273	253	242	238	253	261	248	253	243	234	232	261	247	244	258	230	242	238	234	268	273	240	228	226	259	231	268	263	224	244	273	247	237	259	253	261	208	255	231	225	251	253	245	264	244	277	281	219	241	249	252	240	272	277	231	234	268	226	229	268	244	235	248	214	269	234	252	279	246	257	251	263	262	260	216	216	267	245	213	237	235	226	229	248	234	250	239	274	253	275	278	225	233	225	257	264	237	257	250	234	222	251	239	229	239	246	269	245	236	233	252	253	263	233	247	249	272	245	241	224	241	260	234	283	266	249	232	246	231	246	255	245	233	229	233	253	265	262	252	249	213	248	266	235	238	229	267	223	265	235	251	266	256	247	219	253	272	242	223	244	234	266	248	275	239	271	286	268	252	285	254	230	213	266	231	254	222	264	245	232	231	219	246	229	234	233	232	226	266	289	240	252	233	224	239	251	278	253	233	224	207	267	254	224	226	235	228	241	258	233	243	244	262	237	204	254	276	225	242	259	254	218	219	258	259	242	244	208	255	270	249	231	244	235	259	230	245	260	250	268	238	255	219	243	203	238	244	267	241	245	248	237	287	255	239	251	251	214	263	209	242	217	221	232	243	285	230	226	253	273	248	236	208	259	239	264	235	221	275	272	234	232	242	256	244	237	240	262	250	273	237	263	252	255	268	247	268	252	248	220	246	224	242	241	243	244	239	276	225	240	266	267	244	251	256	245	233	257	261	263	221	257	249	252	248	263	226	252	232	247	245	256	261	284	249	246	223	260	258	245	222	232	244	258	251	291	243	264	248	231	226	221	245	267	246	264	253	251	254	269	275	268	260	288	245	221	250	236	219	231	258	248	248	266	212	244	213	267	246	258	269	268	273	255	258	239	264	270	273	236	230	252	230	259	249	229	234	245	255	249	232	235	262	249	255	252	240	259	253	247	235	254	256	255	233	241	220	232	272	256	233	248	259	223	266	250	258	247	224	258	273	256	233	260	245	276	253	269	245	269	256	235	270	248	256	261	246	233	243	240
44455	53184	54298	54061	54252	56240	56470	65006	61237	60877	60193	55283	51487	52920	53480	52169	52849	52656	49130	45577	33542	34918	28487	22054	24965	26574	22306	21155	22429	23252	17986	13684	11496	8231	11232	7531	7197	3741	3632	4669	2575	2199	2055	2139	2198	2917	3957	3580	2460	1740	1206	824	708	608	694	672	669	673	642	750	721	856	822	891	836	773	753	835	945	810	769	691	746	682	688	1284	1874	1647	1333	1019	835	704	568	606	594	548	608	559	566	590	614	594	575	607	576	562	577	547	555	585	578	569	597	573	579	564	546	576	585	574	589	561	547	610	572	561	548	571	600	533	578	565	576	620	604	616	564	616	588	579	574	572	547	608	606	575	636	570	572	610	554	568	577	581	561	595	562	592	586	583	628	582	594	564	553	555	585	564	575	545	555	591	557	593	562	565	607	638	552	626	564	560	580	597	579	554	518	572	592	577	577	561	545	571	587	618	597	580	593	588	571	557	563	572	551	561	591	589	571	549	547	604	578	558	569	579	569	609	574	569	571	584	616	555	598	590	550	593	576	586	556	536	624	567	596	570	613	536	558	540	556	578	544	554	600	565	496	545	563	588	593	566	561	593	536	580	612	621	578	532	547	549	552	558	577	548	541	583	566	534	610	562	593	610	567	573	610	600	624	552	577	569	605	560	577	570	578	566	594	567	574	574	598	571	602	595	572	513	601	591	604	577	591	592	574	568	600	579	574	588	626	601	546	582	523	582	578	597	592	565	632	655	629	602	570	556	589	604	574	583	614	540	625	537	567	585	578	594	571	594	564	578	551	557	555	558	536	640	558	558	568	574	580	566	588	568	610	594	568	602	531	556	565	556	593	594	598	595	532	552	587	560	597	594	565	554	592	589	571	581	572	561	548	540	555	642	557	557	606	584	596	560	600	582	558	556	619	550	569	591	567	539	569	574	547	560	574	595	605	550	584	542	568	595	561	555	574	557	584	575	528	576	560	630	594	537	591	600	574	527	586	554	554	544	606	583	590	560	576	570	541	623	575	539	552	591	563	540	558	589	563	600	605	567	559	545	538	569	571	542	591	579	561	560	572	603	555	590	583	579	566	544	566	577	570	552	592	569	596	606	603	599	577	582	606	601	602	605	612	580	597	564	558	600	575	606	617	549	610	603	551	530	554	609	587	593	572	555	561	560	596	630	574	546	620	588	584	556	560	557	596	566	564	607	596	635	595	542	581	562	621	575	560	546	569	569	588	519	554	577	576	565	557	540	609	569	612	622	562	585	586	525	539	556	586	606	582	604	557	580	589	607	603	558	557	582	569	560	575	619	586	599	529	597	550	583	551	574	576	576	568	581	566	589	586	591	553	583	566	568	602	577	543	575	551	570	549	571	589	637	571	619	544	560	587	582	543	542	591	605	585	592	602	528	541	591	548	548	579	585	557	556	589	557	593	579	604	595	548	565	558	535	572	559	569	565	595	566	574	562	548	601	587	571	525	594	559	551	573	546	559	581	568	584	593	575	568	552	585	605	565	595	601	582	569	560	594	585	587	600	613	601	583	601	570	560	590	584	605	590	552	607	566	574	582	586	532	545	574	570	590	614	570	604	624	635	544	561	533	580	575	584	599	550	613	573	543	573	585	597	542	568	567	555	573	563	588	561	574	596	581	531	566	568	582	584	530	616	591	579	584	603	566	580	554	550	566	562	570	585	608	558	576	535	571	591	553	586	600	570	593	606	580	619	572	571	567	565	579	572	506	552	536	572	584	567	578	611	580	588	545	565	511	566	565	561	601	593	577	578	603	601	558	523	620	600	563	601	583	550	575	561	577	575	608	590	590	581	617	552	564	581	586	627	512	562	563	559	574	543	590	586	599	533	517	613	602	607	611	589	585	586	602	556	607	566	598	576	589	536	589	604	593	571	577	561	564	564	594	558	570	609	572	593	601	604	616	593	593	596	562	565	536	552	573	639	620	598	590	587	562	577	586	563	589	610	589	571	607	600	572	595	588	538	562	597	570	562	591	593	624	545	570	573	629	588	572	556	525	576	559	570	632	568	628	554	570	541	556	600	544	585	575	623	588	538	584	572	556	580	643	554	553	531	555	587	564	606	584	592	560	561	608	580	603	566	608	554	568	598	617	550	564	598	492	564	568	574	586	609	612	552	566	538	577	581	554	563	614	585	599	580	545	592	588	596	556	565	585	565	604	571	544	495	551	596	571	583	558	562	583	605	579	569	588	570	609	583	581	600	550	528	585	578	559	568	580	621	581	579	566	600	557	590	586	578	574	545	618	586	612	589	578	578	585	566	604	559	540	600	536	555	575	586	544	619	606	599	600	611	595	596	544	541	592	537	566	590	652	603	619	572	611	578	607	598	582	569	558	583	597	574	561	573	580	598	586	606	588	607	585	591	562	592	596	609	572	612	592	596	563	622	578	599	564	547	583	612	581	561	556	573	589	601	584	568	606	618	576	580	597	604	596	557	563	521	580	570	564	563	552	570	554	553	523	595	595	597	548	542	538	614	594	538	591	613	576	591	579	586	568	588	533	592	550	564	560	603	556	602	541	549	573	546	597	551	564	578	566	581	582	534	549	583	571	564	546	545	587	617	610	590	554	561	566	591	544	542	554	561	625	608	614	613	602	591	560	550	604	615	557	577	574	590	578	592	560	547	570	539	599	603	581	605	582	611	526	605	554	555	590	572	588	587	589	590	602	569	538	535	593	551	578	553	594	540	595	554	612	612	601	523	596	550	553	601	588	581	592	576	565	589	590	585	594	604	592	554	592	563	647	621	609	593	564	592	604	589	588	565	567	595	579	542	598	574	549	595	620	569	528	560	582	610	604	600	591	577	562	563	576	542	559	583	599	585	575	562	550	585	589	591	548	596	543	589	595	581	574	612	607	566	583	584	617	592	587	552	547	616	586	572	565	580	623	574	563	595	524	625	573	568	618	554	546	581	590	580	577	547	566	567	548	568	574	562	573	529	600	548	563	563	643	602	545	554	619	572	637	534	574	527	570	619	614	591	566	582	580	541	601	555	587	615	586	583	594	603	586	566	581	604	537	570	590	580	593	585	594	526	546	579	617	608	605	582	572	585	558	560	548	576	583	605	589	596	586	578	597	547	566	569	608	546	582	597	567	603	570	593	604	576	593	564	556	559	607	592	568	575	618	539	532	584	576	533	544	629	572	578	569	552	608	553	578	551	617	560	561	590	566	564	607	566	569	569	552	579	548	567	599	590	548	591	609	536	574	593	608	581	576	566	544	575	574	597	551	570	571	567	613	547	564	555	588	576	560	583	602	583	580	557	589	591	602	573	616	542	573	558	559	588	566	578	595	630	526	559	594	565	569	609	618	587	585	534	603	550	574	577	561	583	567	602	598	541	546	571	585	538	567	544	595	582	618	557	581	579	591	610	601	559	600	601	609	634	573	631	584	544	580	575	591	573	521	599	588	597	574	551	605	561	548	562	574	558	543	546	544	580	569	617	516	571	585	573	621	582	569	593	606	565	554	561	562	534
17939	18586	19581	17512	12677	9491	8498	7317	4624	3266	2662	1870	1555	1763	1545	1276	1103	922	751	693	494	535	553	495	494	517	442	400	385	418	364	350	382	332	345	323	314	305	304	307	305	316	316	307	322	312	287	302	291	269	292	289	316	270	262	291	314	252	298	324	285	290	265	283	292	304	287	305	313	293	304	263	244	280	289	290	315	294	278	292	306	302	272	277	290	272	265	285	276	277	263	292	299	265	285	277	290	248	274	274	327	289	283	306	297	295	288	268	289	276	281	298	309	274	287	291	288	278	263	283	284	294	280	264	277	296	277	298	277	303	259	306	279	286	286	279	297	295	298	322	281	292	259	285	288	291	267	278	318	273	352	256	291	279	302	265	299	273	307	299	280	301	262	274	287	288	266	283	293	326	273	292	272	263	282	299	257	265	288	263	320	269	285	252	300	266	287	270	275	286	266	256	293	279	298	267	288	260	307	293	305	296	266	257	280	271	264	306	257	275	309	314	263	280	274	275	281	297	273	270	281	259	306	288	282	308	270	317	289	308	276	287	293	289	303	288	268	281	249	311	274	290	277	292	257	288	267	273	295	269	262	297	294	295	251	288	294	284	319	271	278	271	284	283	281	296	284	290	302	308	284	266	261	275	313	279	287	272	269	298	296	267	286	274	283	294	298	295	293	285	269	262	264	274	304	286	269	292	286	282	285	262	288	267	274	301	314	299	273	278	265	295	302	297	275	297	280	273	292	299	319	314	309	292	271	272	276	289	288	289	286	268	295	273	264	271	276	307	312	308	259	289	323	267	295	301	294	282	277	300	238	266	274	309	275	314	287	268	296	289	327	296	304	270	319	297	280	264	271	257	313	272	276	273	299	299	278	273	247	283	244	255	352	284	290	301	288	253	299	250	269	241	255	271	284	275	260	256	290	284	305	294	291	293	280	282	292	266	267	308	286	287	287	301	289	295	282	284	313	307	286	281	274	299	316	271	280	305	291	286	288	290	264	275	280	264	271	300	261	290	271	303	286	287	250	274	250	275	276	262	297	286	255	270	277	281	275	324	299	296	292	272	285	267	289	274	288	293	279	275	310	281	303	277	291	280	260	247	306	299	294	268	299	284	264	284	300	251	294	272	289	313	292	275	290	261	273	294	276	288	290	289	281	240	296	314	276	260	279	273	257	256	296	257	295	286	322	278	315	273	297	263	300	269	284	276	285	290	347	310	255	252	291	307	273	280	297	249	287	308	287	280	273	289	295	289	260	280	282	271	278	314	300	307	277	287	298	302	283	294	281	272	316	295	284	282	285	260	309	306	280	285	316	258	279	311	264	289	294	276	275	266	279	248	248	302	288	323	291	294	271	287	264	250	286	300	279	280	315	291	303	286	324	294	284	254	281	249	257	315	279	259	281	274	269	293	295	244	289	264	291	253	280	276	306	271	300	304	263	248	306	292	264	286	270	312	271	294	305	306	272	247	312	322	280	321	284	312	306	298	261	313	284	310	304	242	279	288	274	274	334	261	276	338	285	269	290	283	272	305	291	294	306	290	261	284	319	313	279	283	275	251	279	290	288	298	285	298	287	319	281	305	295	294	288	285	276	294	276	254	293	310	276	301	262	264	282	295	305	268	298	286	289	279	307	285	284	258	288	252	275	299	316	274	296	283	296	315	271	256	292	303	266	256	322	271	297	285	295	278	284	271	280	281	284	272	279	300	269	302	273	271	289	268	284	284	267	276	279	303	262	260	294	293	288	268	302	284	310	271	286	263	277	289	303	273	301	298	275	247	290	286	284	293	272	283	315	316	291	320	271	306	265	277	265	282	261	283	305	304	293	290	285	304	260	318	284	261	252	306	288	274	300	269	262	275	291	305	277	258	274	257	279	299	300	281	277	279	302	283	286	260	287	285	286	280	303	289	308	269	303	253	304	265	288	287	283	267	284	301	276	320	306	245	255	276	293	289	289	303	281	247	272	299	313	285	278	280	304	281	291	298	289	246	262	272	269	251	310	263	298	317	281	268	299	265	275	297	278	271	292	307	291	326	276	264	271	305	266	294	239	287	287	293	296	280	261	286	289	303	256	298	301	305	287	265	271	265	293	253	279	267	271	297	263	312	312	279	292	263	298	289	292	295	279	275	306	311	279	278	288	275	286	277	285	285	295	260	288	328	289	286	305	293	253	288	293	253	266	298	277	265	297	289	283	295	287	298	275	288	296	282	289	296	283	276	293	259	259	271	274	271	301	287	277	299	265	290	275	298	282	259	270	293	296	310	268	300	294	276	276	288	250	278	273	307	288	311	281	275	295	294	291	307	295	320	297	306	279	244	324	275	264	282	301	305	298	293	304	309	294	264	297	292	262	271	301	268	322	293	306	295	293	262	253	262	283	289	279	286	275	265	277	291	270	300	304	280	254	315	276	322	250	330	292	293	276	295	268	297	315	286	256	272	256	272	286	241	297	294	260	254	275	291	268	314	280	313	298	285	311	263	284	270	270	274	279	254	304	284	299	278	262	281	290	267	300	294	282	268	247	286	293	288	270	271	282	290	296	302	301	285	297	283	288	294	282	277	264	293	302	285	256	310	295	273	303	311	276	276	265	251	285	289	325	279	249	278	285	283	282	312	308	312	312	250	327	284	279	285	279	266	288	277	279	290	277	269	264	313	278	295	299	282	298	286	287	308	234	315	304	287	272	285	271	268	288	287	278	332	291	278	261	279	244	289	302	292	289	280	297	281	272	297	296	287	292	306	284	262	292	295	269	302	304	312	301	308	260	261	276	304	274	334	305	291	318	263	291	252	288	290	270	271	290	292	304	278	303	291	285	294	283	285	269	274	275	277	254	276	274	285	294	304	305	275	324	332	309	289	268	271	264	271	256	296	281	307	301	324	288	287	263	307	299	302	252	277	297	288	295	297	322	269	298	272	309	277	294	278	282	283	325	271	297	279	289	276	291	288	299	272	294	282	284	261	258	311	275	263	317	270	307	332	275	287	272	285	299	291	268	300	290	276	251	287	267	305	291	271	281	290	287	305	278	306	314	277	280	300	303	276	260	312	286	319	289	280	288	315	291	304	284	293	264	295	258	301	288	280	304	308	283	284	267	281	282	286	269	259	304	291	274	246	316	307	284	259	316	291	318	275	301	281	269	264	284	284	282	249	275	266	272	259	296	269	268	268	297	282	292	258	260	253	287	269	251	286	308	296	263	279	282	288	262	271	295	296	273	260	259	291	302	308	283	286	290	272	264	279	279	268	316	298	264	262	265	287	321	267	281	278	295	293	275	296	283	255	273	284	302	277	283	295	255	282	292	290	273	280	284	291	280	273	280	292	273	302	287	302	310	271	281	308	290	291	267	274	270	268	310	306	268	274	291	277	248	294	294	301	271	249	310	276	293	265	288	292	279	271	298	263	288	261	310	290	293	266	283	289	286	263	280	257	290	326	300	310	259	289	303	266	272	271	288	295	288	303	258	307	291	279	307	302	299	305
11853	17794	23729	26897	22751	20450	21379	20944	16150	14108	13080	9839	8504	9818	8904	7653	6787	5546	4234	4245	2545	2708	3053	2220	2425	2381	1953	1674	1639	1555	1213	1138	1103	1075	1078	955	860	842	859	883	826	819	762	776	788	767	757	775	730	741	687	664	695	675	697	687	654	661	672	680	716	724	724	800	714	699	692	712	692	738	703	738	671	685	700	707	754	808	766	699	729	676	695	702	663	673	772	724	671	699	636	695	657	676	634	662	713	646	730	679	669	663	708	666	713	663	651	662	680	712	700	684	662	709	643	653	671	719	670	701	676	714	723	662	697	675	669	672	695	678	737	683	672	682	663	663	693	650	687	726	700	753	734	637	677	668	646	699	730	686	697	633	685	685	664	692	608	679	679	690	700	743	688	655	727	648	710	670	686	687	681	661	641	650	689	722	673	695	706	717	646	683	680	688	676	722	696	696	746	668	654	656	641	648	665	716	691	699	666	690	699	718	690	675	697	631	659	672	651	669	665	678	686	698	714	702	690	678	674	683	664	709	671	697	682	668	659	714	699	691	673	681	689	706	668	682	678	688	655	665	690	684	691	705	704	658	727	691	695	681	675	697	707	654	688	639	681	669	648	721	601	700	685	704	702	685	620	702	660	693	663	693	675	643	718	649	667	713	684	681	673	674	660	658	712	662	641	689	681	671	731	706	686	748	661	693	659	696	693	720	692	653	675	697	687	721	654	670	695	714	674	669	738	610	674	663	623	690	698	717	734	643	678	640	630	671	687	695	716	674	708	673	670	712	703	679	687	699	684	711	689	692	685	676	656	696	674	700	687	688	642	723	667	650	667	672	674	636	684	697	705	665	684	669	699	658	711	691	695	663	670	713	672	660	663	736	681	655	694	691	645	657	659	685	661	670	698	693	674	692	678	629	714	665	705	658	694	675	647	646	672	657	670	671	733	648	704	677	722	618	666	680	694	760	656	706	661	736	627	702	677	706	749	721	672	664	680	646	688	700	645	693	696	643	729	674	711	730	681	655	649	673	686	700	715	718	660	704	685	701	662	676	672	692	676	657	640	691	637	692	675	649	672	656	679	624	662	632	665	711	688	679	708	691	655	672	634	692	687	678	704	676	676	663	714	680	701	678	687	704	697	711	651	698	674	667	690	672	728	693	705	659	695	699	712	708	689	658	697	641	663	681	680	673	691	732	693	647	659	667	714	670	661	729	692	661	689	639	666	661	682	697	674	678	711	670	688	663	699	657	652	690	691	694	659	705	684	644	635	666	703	708	626	677	702	703	681	699	657	663	691	699	696	687	660	683	668	698	671	687	675	679	703	686	686	668	649	677	648	658	705	657	653	657	726	684	637	696	668	712	661	718	675	651	682	648	708	693	656	731	721	668	686	666	655	690	674	692	726	715	727	683	717	714	685	676	675	644	704	677	651	648	672	693	666	670	651	670	707	692	675	708	736	697	650	670	713	734	664	734	687	647	677	700	661	666	675	709	672	671	684	648	658	690	675	688	655	690	671	709	647	721	684	663	645	693	650	685	679	719	706	669	661	689	666	657	660	628	681	653	696	687	698	708	678	683	686	652	660	650	697	709	594	687	678	666	705	708	719	684	671	696	708	660	677	684	721	707	666	725	678	662	694	661	676	659	684	694	691	687	690	699	643	641	640	685	666	655	609	679	646	702	702	677	690	710	681	640	621	673	674	648	630	642	677	678	642	654	698	656	651	674	650	681	695	730	702	699	656	702	679	699	679	711	736	708	692	671	715	667	669	655	666	703	662	702	732	661	653	637	684	675	670	698	679	699	671	683	676	726	675	675	691	706	662	670	600	655	655	664	661	674	675	690	657	650	668	736	704	696	651	690	694	702	692	663	729	619	657	656	680	729	647	670	725	662	714	672	678	674	691	655	669	687	718	678	686	675	693	680	702	683	676	689	679	674	714	656	672	660	695	693	662	661	660	693	655	724	644	698	677	668	665	627	691	639	677	635	685	679	718	702	682	725	693	676	644	665	648	675	695	690	684	689	698	719	661	651	691	653	666	691	686	669	695	658	717	638	724	711	688	655	709	709	647	668	665	659	659	687	705	652	710	667	685	700	676	727	707	637	735	664	709	681	691	699	718	661	663	657	713	673	685	677	697	715	652	710	673	680	674	658	655	670	659	638	673	652	660	687	649	706	702	687	688	654	687	668	675	672	686	697	732	684	680	649	662	684	688	643	676	668	662	669	682	671	669	659	643	693	675	749	714	637	703	656	699	722	662	646	683	731	640	696	717	598	691	727	678	652	693	650	637	683	688	688	691	657	677	681	695	694	705	654	673	652	657	666	668	669	687	625	682	672	685	653	641	680	678	664	699	662	704	663	638	700	651	700	637	676	706	676	722	688	653	679	725	712	725	651	677	656	691	657	705	637	708	702	698	712	674	691	650	687	671	685	684	689	666	728	649	687	659	641	686	711	692	669	662	665	674	720	715	685	668	695	692	669	660	711	619	664	659	718	685	661	675	652	703	719	644	662	666	694	713	694	714	660	643	650	609	633	694	674	704	659	642	685	709	700	702	678	683	673	649	691	684	674	668	659	702	718	700	655	691	689	687	654	639	707	690	615	680	676	682	683	732	731	656	706	671	626	662	695	697	682	701	687	719	649	659	719	741	634	696	652	671	666	692	689	704	638	694	665	714	676	634	714	700	732	665	706	650	680	662	670	654	708	685	664	677	689	682	665	689	665	652	675	675	678	707	688	649	709	713	617	683	677	677	658	696	682	672	683	645	727	712	737	690	728	674	696	672	652	676	647	680	677	732	654	680	675	689	696	641	650	660	672	716	670	739	733	706	689	668	661	680	700	687	651	692	642	700	624	679	690	693	709	662	662	692	730	686	693	642	704	676	677	670	707	723	627	702	666	691	676	651	678	679	665	665	633	688	682	657	678	653	719	681	667	681	690	711	684	671	667	635	688	710	757	670	691	676	668	749	708	654	713	665	680	692	662	683	657	693	683	696	685	691	670	643	655	698	650	713	690	687	662	668	662	684	685	661	703	666	648	694	681	677	658	688	642	730	719	697	667	660	688	693	684	704	686	705	665	646	693	707	689	714	698	697	686	639	691	715	738	675	662	660	675	676	690	718	673	680	669	757	666	706	675	750	672	677	678	707	654	675	713	696	741	712	644	652	664	680	709	705	666	678	679	633	707	684	641	700	676	682	700	671	706	677	693	670	659	674	682	739	684	710	634	626	641	705	704	722	658	680	661	726	706	695	724	717	705	681	680	658	710	669	673	636	698	707	671	678	641	726	701	650	684	713	698	696	630	692	715	603	670	662	689	622	676	639	675	697	683	701	681	631	650	675	656	651	682	653	687	680	632	718	680	720	668	688	706	683	643	692	718	670	645	675	698	695	670	689	715	683	740	641	659	694	646	693	691	669	682	701	719	725	738	635	667	723	679	653	643	651	708	721	665	708	702	732	664	638	674	645	688	694	710	658	699	682	705	707	680
47986	46496	46483	45026	39290	37069	37616	39400	36612	35670	34565	29215	23776	25199	22596	21977	18369	14636	8634	8998	4560	5550	6672	3598	3752	3153	3045	2504	2621	2506	1686	1252	891	871	999	805	658	506	432	460	543	420	447	407	551	475	459	466	403	403	377	385	304	318	318	312	292	283	311	293	297	321	295	292	274	272	274	339	275	288	289	282	325	277	302	326	371	367	337	317	312	284	280	284	290	290	287	283	309	274	253	300	268	290	277	270	277	269	281	287	293	276	265	284	250	288	287	290	307	314	273	300	269	249	280	273	281	267	283	296	291	285	268	291	279	296	270	249	266	282	300	274	290	292	285	311	272	295	303	291	261	249	262	289	269	271	303	281	273	274	283	264	245	278	250	280	243	262	277	264	273	306	262	286	283	289	292	301	312	262	284	283	280	259	258	260	281	280	305	303	303	292	317	283	285	307	293	310	282	276	280	306	284	307	300	268	269	287	264	282	308	276	272	310	287	268	267	256	257	258	287	303	276	260	283	272	287	286	277	322	282	287	263	280	316	263	270	275	275	266	291	274	270	315	289	282	315	290	289	298	292	285	264	273	271	295	301	314	294	299	279	308	299	314	299	273	284	282	298	276	268	271	294	277	264	253	281	280	278	275	274	306	292	287	273	322	270	257	300	316	287	273	286	278	298	311	289	289	289	314	288	286	309	259	283	252	277	258	277	281	264	278	266	277	266	272	291	266	299	290	271	302	300	292	296	287	281	296	274	278	275	282	325	269	273	289	268	292	285	312	284	281	306	297	319	294	265	328	313	272	266	311	274	281	273	291	309	298	306	287	302	281	287	305	300	272	262	308	267	293	289	282	267	317	303	285	264	275	292	281	294	259	280	280	262	274	273	272	273	303	271	264	266	268	291	279	273	293	270	291	273	279	297	289	312	259	289	282	277	255	253	315	292	270	271	265	280	284	279	282	287	284	267	286	293	278	306	289	262	271	268	268	260	282	267	267	259	299	277	306	267	296	292	302	296	304	268	280	262	297	268	277	300	264	281	268	252	268	278	282	280	263	242	265	326	275	279	256	284	267	280	278	251	278	284	293	284	320	256	283	290	270	276	268	289	291	274	305	309	285	261	261	260	260	296	299	284	286	266	266	273	271	283	255	270	331	271	268	274	285	286	291	283	284	296	299	284	272	289	279	292	270	277	267	285	277	266	281	299	304	300	293	305	273	270	271	269	290	286	277	291	300	316	297	279	291	337	269	289	274	274	286	262	268	296	297	316	264	225	288	283	305	270	298	276	299	292	293	298	303	296	282	264	305	271	274	257	269	268	307	282	290	273	279	288	264	262	276	282	289	284	275	279	291	280	280	324	274	260	278	278	273	295	269	273	290	281	316	284	243	275	313	275	269	333	274	279	300	287	296	271	285	264	297	286	298	290	279	287	291	308	252	279	292	276	272	270	272	256	301	311	265	294	268	293	257	276	301	291	305	280	288	259	309	289	279	291	290	268	285	297	251	267	290	320	289	285	282	287	286	274	310	293	301	286	294	292	294	293	259	307	294	276	285	263	269	276	322	275	267	264	274	268	295	281	283	277	279	280	288	287	313	288	281	263	281	300	262	273	263	283	278	257	282	310	252	283	284	270	275	270	263	246	277	276	275	278	290	286	294	287	270	272	296	280	275	243	307	291	291	265	263	262	279	260	289	276	285	284	286	279	278	338	272	272	298	299	319	288	264	288	298	294	295	294	278	282	283	317	309	270	261	281	301	284	284	280	277	275	279	286	277	262	272	271	246	255	297	291	287	297	273	313	291	249	310	296	308	285	320	267	290	290	296	269	291	274	266	277	276	304	280	269	280	267	298	267	255	274	289	288	269	269	273	284	276	267	290	284	277	276	313	258	278	293	266	271	291	276	284	301	279	317	305	267	289	313	294	292	274	271	286	272	260	266	303	276	241	263	284	278	303	274	308	316	284	281	285	289	271	307	299	273	325	262	280	279	283	261	269	267	248	268	312	269	259	318	311	262	275	322	267	294	279	265	280	271	285	301	294	276	311	308	249	308	269	285	258	299	288	270	274	275	324	294	287	282	301	300	278	261	241	267	278	295	285	264	268	275	276	281	252	299	263	260	256	235	280	305	269	291	303	255	277	265	330	292	281	280	300	273	293	308	287	328	265	287	297	277	309	278	282	256	322	297	254	297	278	259	275	299	279	299	302	290	263	285	289	272	276	270	298	302	276	252	270	269	291	261	273	283	278	322	304	277	276	275	282	267	281	272	257	291	305	293	286	263	283	284	297	244	275	243	293	308	313	308	282	318	306	315	295	323	243	296	284	298	302	290	285	289	290	288	242	291	305	269	273	279	273	262	256	263	285	276	302	293	286	305	275	234	280	320	261	279	279	269	275	270	286	264	283	272	303	287	253	290	329	258	307	278	261	268	293	294	246	265	269	281	294	345	269	277	275	293	268	267	262	278	299	319	294	267	278	295	250	284	274	291	254	278	295	278	272	279	288	286	265	251	272	294	293	263	289	305	267	302	294	299	261	283	296	293	274	287	291	280	307	295	297	286	303	276	308	285	244	297	280	278	309	287	299	308	265	324	299	279	273	299	304	284	291	295	274	320	289	277	281	314	263	254	284	316	285	267	291	259	250	284	295	310	280	290	285	273	279	276	275	278	288	294	243	282	276	267	285	285	308	291	260	283	291	284	276	231	290	281	273	277	265	300	290	297	307	319	281	294	276	266	306	296	259	291	286	265	278	289	265	254	281	291	259	275	283	282	310	295	276	297	297	282	303	272	337	285	286	277	308	288	264	287	298	301	268	268	325	286	263	301	282	274	280	301	294	283	258	282	310	269	271	283	308	320	277	267	284	268	287	286	276	270	267	298	283	283	265	264	326	291	290	298	269	274	304	269	263	264	275	287	294	268	290	309	302	290	312	276	298	283	291	299	273	276	279	298	287	265	273	270	271	266	281	244	299	288	293	285	263	269	291	300	292	288	252	272	293	251	281	283	275	300	262	286	261	270	292	282	269	290	296	281	289	309	279	309	271	289	308	308	266	261	305	291	302	297	261	278	285	270	317	292	280	301	268	279	290	298	293	295	287	288	266	300	249	281	270	291	280	296	287	262	262	274	301	287	283	284	274	303	299	287	253	239	266	268	274	279	256	283	269	285	297	282	300	263	259	272	286	286	281	253	261	300	311	300	263	252	299	303	292	273	275	262	302	277	283	285	288	304	291	286	290	271	307	312	292	313	252	251	253	310	269	278	268	267	275	273	262	263	307	256	290	276	247	277	258	270	290	270	282	288	257	297	277	265	297	272	295	292	286	271	287	269	288	271	267	273	287	272	258	292	301	257	292	283	281	292	295	295	267	267	283	288	305	284	250	287	311	275	269	259	286	303	271	270	312	310	275	252	280	262	252	263	283	287	270	292	296	300	254	296	290	273	289	298	291	292	281	282	292	298	313	313	290	300	284	270	294	288	262	307	271	283	268	314	285
34997	42958	48451	51963	51409	50015	48973	58511	53361	53398	51973	45944	42607	44982	43710	41781	39761	35948	27168	28000	20078	24676	24334	17400	17694	17237	14991	14368	14903	13898	9735	7232	5759	5002	5785	4100	3521	2257	1674	2111	2520	1734	1730	1787	2044	2100	2036	1627	1665	1521	1411	1368	916	793	862	728	707	690	689	785	746	739	749	737	708	706	747	735	700	648	729	700	694	737	989	1242	1255	1128	937	855	743	691	677	639	644	679	685	648	627	663	667	696	685	682	686	686	659	670	641	675	690	700	684	654	651	634	688	711	683	607	669	668	656	716	630	618	646	668	662	670	672	637	633	669	661	695	683	692	699	632	676	690	651	741	650	672	651	670	660	681	639	635	659	664	611	622	691	640	643	658	668	639	650	646	676	644	643	653	667	648	664	625	684	649	642	654	638	660	642	688	642	667	650	703	673	688	644	677	658	664	651	674	648	673	666	686	654	708	696	675	675	701	663	664	663	611	617	696	722	629	619	643	697	676	642	641	637	728	689	621	635	610	627	648	648	682	623	655	631	666	675	679	663	693	649	640	679	661	643	641	703	678	661	662	677	675	665	673	673	669	639	667	676	675	645	638	658	623	648	673	646	684	679	712	663	637	649	682	672	675	697	644	710	647	681	660	636	658	638	665	716	657	670	684	631	690	609	702	632	691	686	650	682	627	633	686	667	687	598	662	676	664	683	669	682	674	670	644	667	631	665	682	645	656	679	670	665	669	693	680	643	652	689	676	645	678	662	684	644	666	686	643	683	621	630	642	671	683	645	700	650	647	659	664	670	698	676	642	628	613	653	615	690	658	621	650	643	674	661	694	656	654	683	669	670	657	663	675	643	649	670	656	658	692	671	685	701	657	649	664	670	612	685	690	633	674	659	656	693	621	663	664	662	661	661	655	695	706	678	669	639	675	660	715	628	683	701	645	654	638	662	636	716	655	675	620	624	695	712	704	682	655	658	668	654	633	665	670	633	616	652	643	661	646	596	668	648	646	675	614	658	634	699	670	641	661	645	700	662	703	682	685	598	697	684	678	654	640	644	658	666	628	704	618	660	620	627	690	657	654	694	631	674	666	628	682	675	619	655	648	681	660	630	677	667	665	706	675	663	676	668	610	630	710	637	690	691	635	658	646	655	647	648	690	700	652	696	687	648	695	639	665	710	661	673	675	657	640	672	689	698	682	649	629	661	644	648	646	649	659	632	640	683	725	621	623	673	679	701	712	650	686	660	679	649	648	617	683	689	664	654	641	653	673	644	628	676	663	642	677	688	649	665	714	626	655	685	660	660	736	683	651	687	658	657	652	693	670	648	688	691	704	682	695	639	657	646	667	637	676	642	712	675	649	646	656	656	647	620	637	662	642	671	683	644	629	674	668	655	701	676	629	670	698	681	638	614	699	668	719	672	722	640	666	667	661	607	635	655	688	663	662	662	631	634	610	663	651	665	649	681	658	652	655	700	686	623	625	626	634	633	634	695	662	622	663	590	674	652	625	645	669	692	677	647	657	626	664	653	637	685	629	676	639	648	650	647	652	619	625	636	671	656	705	639	645	685	656	668	663	650	702	663	650	652	659	632	647	678	673	664	675	630	653	636	675	633	647	658	650	687	662	653	703	676	632	644	650	671	579	678	695	628	644	657	673	648	648	655	659	661	676	645	645	644	668	661	637	664	645	656	680	690	650	615	695	679	679	665	679	706	653	686	675	678	674	707	657	686	667	656	664	691	673	671	706	662	698	650	643	632	691	688	668	653	635	692	628	618	658	634	678	659	686	660	697	643	658	682	691	665	679	702	718	638	618	634	656	669	648	676	693	638	658	677	650	680	683	694	721	693	641	634	619	677	667	636	620	644	654	687	687	631	651	651	684	670	644	659	653	693	682	733	618	666	646	639	635	611	686	665	685	651	640	622	650	702	667	654	655	711	648	635	726	689	705	690	667	681	632	627	684	691	637	662	663	604	657	704	700	667	669	682	627	670	685	650	653	625	725	686	683	666	646	673	662	647	696	662	632	710	673	689	675	661	656	642	695	677	701	658	626	677	666	631	657	621	695	650	695	644	681	689	633	690	669	679	646	702	674	642	661	667	617	651	659	649	680	647	653	663	652	656	642	659	644	635	641	688	678	693	675	643	689	681	701	684	648	639	652	660	715	599	654	666	646	664	648	696	638	651	680	662	644	647	630	664	633	662	667	635	665	676	666	640	650	672	691	661	604	681	634	717	663	680	615	633	655	657	682	645	689	695	716	666	692	690	648	641	652	665	677	603	657	666	650	705	660	644	657	663	676	667	643	670	670	670	629	622	688	624	638	656	655	670	679	647	669	694	686	678	646	630	642	618	682	685	650	675	667	717	622	651	696	629	702	640	683	693	652	644	680	615	664	686	653	650	636	664	661	673	635	685	661	642	675	705	641	665	637	681	644	718	669	698	693	652	675	640	682	633	657	695	706	651	686	695	686	692	645	673	675	667	657	669	683	694	664	664	673	648	696	672	651	660	688	645	679	644	692	681	678	681	687	666	686	620	639	671	642	645	685	680	655	696	666	640	621	719	665	681	684	668	623	659	647	675	592	657	640	714	649	663	677	649	655	682	612	647	679	681	679	632	598	667	624	671	660	615	679	672	618	630	680	671	672	652	673	660	603	698	706	677	720	631	634	679	653	679	617	606	691	661	627	682	644	690	662	667	633	680	647	624	722	644	686	582	682	647	658	680	708	653	672	661	650	678	653	690	636	703	638	668	598	669	636	642	617	621	623	638	699	672	643	622	676	696	698	656	670	687	698	661	682	662	669	719	669	660	676	691	631	676	619	638	623	675	618	647	659	651	672	692	658	683	677	646	633	660	623	644	665	631	663	684	678	625	650	627	642	686	627	678	648	609	633	679	648	673	612	652	629	678	687	705	640	699	705	698	637	650	681	669	647	697	639	679	660	643	661	679	671	676	687	692	662	709	667	662	646	664	617	602	707	667	651	639	674	667	672	661	625	666	676	634	708	693	692	675	701	712	709	665	640	671	646	657	696	659	645	676	687	645	623	683	674	677	712	682	702	636	653	674	619	654	671	638	651	661	678	668	622	665	680	632	675	636	620	666	662	704	677	655	628	624	690	658	637	695	637	637	643	634	639	696	678	665	667	654	656	650	645	683	628	668	672	697	607	668	657	636	707	659	700	655	665	657	654	661	687	662	734	664	676	670	684	657	701	657	636	683	695	642	636	682	651	619	681	644	636	673	640	655	633	717	683	659	651	645	621	690	679	649	646	687	636	655	719	656	661	679	647	630	706	677	658	697	663	619	635	672	710	640	644	630	642	653	648	652	691	652	669	669	703	663	650	659	683	663	637	601	703	655	618	631	624	658	630	701	688	586	667	660	661	642	674	682	648	637	642	628	677	677	688	672	685	662	673	672	657	659	624	682	656	619	683	655	701	668	700	635	666	637	656	644	624	624	678	675	650	693	629	671	692	649	625	616	636	652	661	689	689	671	686	626	665
56414	48202	45633	44242	36477	36223	38204	39418	40853	40736	41686	40395	36404	37596	36085	34880	30273	24244	16593	20178	11940	11814	12705	7290	7446	6512	8789	6319	5001	4830	3817	2605	2104	1822	2153	1525	1094	815	541	670	855	681	586	554	617	560	510	475	435	323	338	381	318	299	316	237	203	236	228	237	221	240	229	217	204	243	227	208	205	196	189	204	245	253	312	268	293	430	409	295	294	234	218	196	179	207	198	213	224	235	212	223	225	237	213	204	226	203	203	184	221	244	229	212	209	231	235	231	213	209	212	228	213	214	200	220	218	238	186	191	210	211	209	213	193	234	190	182	226	193	210	212	196	213	200	192	193	225	211	206	183	204	214	211	203	223	224	222	226	210	227	215	180	223	196	212	188	229	216	233	205	195	212	188	199	208	188	217	209	225	208	250	202	210	216	209	211	202	217	188	212	203	189	220	188	193	185	213	217	234	215	220	192	209	219	209	206	205	210	206	189	227	183	218	198	177	192	192	229	210	244	204	221	194	194	208	204	223	212	205	210	202	218	221	189	205	215	235	234	219	211	183	223	211	182	231	230	215	213	196	175	218	225	205	204	185	178	195	223	198	206	211	210	208	209	207	225	239	208	206	198	176	225	188	229	195	217	200	225	232	191	204	197	239	223	222	161	212	208	209	207	199	222	216	214	195	203	197	237	197	189	212	196	221	189	228	202	211	208	191	244	203	229	182	199	193	215	208	197	233	192	211	224	201	195	253	246	201	201	221	192	217	219	213	197	219	223	209	171	210	186	207	200	194	210	171	211	207	229	218	222	208	210	237	217	219	228	225	210	206	207	224	196	193	197	205	206	220	228	218	212	202	235	223	172	208	225	220	203	199	184	220	222	209	224	221	228	212	196	208	210	214	197	180	219	236	224	211	238	222	218	227	217	239	200	190	235	222	187	196	208	237	182	222	208	207	193	208	193	222	186	206	226	203	196	207	203	222	218	218	194	199	235	215	207	203	215	173	183	180	198	195	218	192	203	220	214	191	186	184	200	197	186	194	195	202	226	204	218	230	228	219	183	205	218	228	210	199	225	209	227	188	198	217	210	204	197	206	215	204	198	223	216	189	196	181	206	204	228	234	215	193	208	209	200	227	207	206	205	199	221	232	212	218	203	195	235	220	234	225	202	219	224	237	232	180	202	219	216	192	205	196	220	204	204	209	226	216	175	205	203	218	199	182	187	234	195	192	201	221	201	200	215	214	209	202	198	211	193	234	228	183	214	185	211	184	204	230	228	238	208	220	215	227	204	195	193	228	195	226	209	206	211	210	218	224	236	215	201	227	207	216	214	198	181	201	220	198	190	200	200	221	212	229	197	227	215	211	198	191	202	194	224	231	194	222	188	195	195	190	209	191	215	228	216	192	184	239	205	221	233	205	202	207	205	184	181	221	181	208	218	203	222	206	212	192	226	182	210	221	241	211	229	215	185	187	187	180	186	200	209	209	228	222	181	194	227	206	211	215	193	176	195	205	222	205	214	192	205	201	165	212	225	232	204	217	212	218	223	200	202	193	193	211	212	192	215	223	215	215	229	199	208	206	209	203	207	203	190	234	222	233	223	228	216	207	209	214	188	188	204	210	218	217	205	209	206	191	216	203	216	210	198	186	206	212	210	201	189	186	191	199	217	208	219	201	198	224	224	199	214	216	228	199	218	201	210	197	191	191	175	209	211	214	216	197	226	215	186	215	181	206	252	178	202	219	203	222	207	213	206	195	194	187	225	216	234	223	213	202	196	196	215	200	202	209	204	198	229	231	213	190	211	177	184	189	225	207	195	227	239	186	210	194	195	206	209	209	210	227	230	235	220	190	216	211	193	201	208	193	200	210	234	207	226	204	196	204	212	190	201	196	192	215	196	167	220	191	216	200	188	203	200	224	213	217	211	200	212	221	232	229	208	211	224	201	190	199	183	232	220	187	199	212	223	206	222	207	173	209	204	192	207	216	217	213	218	186	206	215	211	212	189	188	203	238	219	230	201	212	237	211	189	184	218	225	238	219	189	196	188	198	200	214	205	210	212	211	226	209	192	199	215	224	226	206	245	202	201	195	200	198	207	204	205	204	195	179	207	214	191	208	181	204	196	222	211	202	193	220	227	194	196	202	214	215	203	227	233	218	231	216	206	207	229	218	224	204	232	192	205	210	204	210	237	186	205	208	219	213	227	200	216	210	170	222	213	196	201	215	226	223	190	195	220	194	201	230	224	183	209	227	213	189	174	237	205	193	223	222	192	233	206	232	198	218	202	209	215	198	238	188	191	217	180	224	212	228	223	202	222	207	201	196	197	204	221	196	197	238	211	225	229	202	216	192	222	196	205	233	186	208	201	206	225	212	226	172	196	213	195	196	195	205	215	235	229	211	218	178	198	208	194	187	258	195	199	201	196	196	205	196	213	180	198	196	192	212	214	198	184	238	213	186	215	189	197	218	209	229	194	210	158	224	217	209	200	207	217	201	221	201	220	205	199	197	208	212	210	231	235	222	216	212	195	193	221	226	217	207	210	237	199	192	207	216	213	231	182	213	205	205	207	189	198	201	212	202	214	197	219	203	185	203	180	211	211	192	169	212	200	177	222	173	217	224	188	210	224	222	229	199	205	215	191	212	224	218	191	217	206	213	211	205	174	226	185	206	175	210	229	210	202	189	234	202	196	181	187	210	205	227	226	212	207	208	229	193	218	199	208	206	204	202	210	224	202	198	226	231	212	201	199	215	217	208	216	204	244	217	200	228	208	188	242	203	200	201	223	197	191	221	201	228	210	224	239	191	200	179	215	197	204	207	235	198	210	211	219	219	223	242	223	196	225	219	184	202	205	202	207	219	209	231	226	224	186	199	236	197	203	197	239	198	215	189	197	193	215	233	171	168	218	237	217	198	211	231	223	189	192	229	200	209	204	201	204	209	249	202	207	183	193	214	226	202	215	213	191	205	200	201	224	202	219	224	219	207	190	197	207	229	232	212	225	223	209	176	214	191	224	222	212	209	187	222	193	221	210	182	197	200	211	197	203	209	227	190	206	217	224	198	197	227	207	212	188	192	196	182	213	199	194	206	223	229	226	215	209	202	189	188	219	202	190	230	199	216	205	187	202	200	205	191	224	238	226	213	185	204	188	205	209	192	218	215	201	239	226	232	193	194	161	200	210	215	217	204	194	201	222	229	204	184	203	200	216	214	207	213	214	209	198	217	237	197	200	197	208	233	190	217	215	207	216	216	198	205	230	210	195	193	214	228	215	228	212	200	215	193	187	210	225	222	204	223	211	200	199	234	190	211	206	193	195	211	208	209	228	180	204	184	225	201	195	228	196	217	199	191	224	200	235	218	222	214	204	235	223	220	211	208	203	213	224	217	203	206	219	194	222	192	199	230	216	201	217	226	203	194	198	215	208	184	222	204	207	240	209	199	196	187	210	245	199	215	220	194	222	183	213	213	233	220	233	195	186	218	242	197	214	198	186	202	198	208
45978	51349	54912	55504	53373	52488	51769	62395	61762	60488	62035	56757	53195	54740	54595	51671	49897	43442	37708	39438	33286	35474	33111	25995	26821	26490	28065	25956	21737	22819	19502	13654	11727	10165	12066	8501	6549	4337	2510	3494	5299	3625	2969	3247	3600	3173	2639	2519	2134	1285	1297	1887	1320	1025	1153	741	624	585	593	564	604	623	541	545	538	573	577	587	591	539	528	534	740	797	1000	662	1008	1700	1639	1046	812	645	511	482	494	484	480	478	498	479	459	496	531	499	462	489	505	526	496	540	488	481	458	484	484	452	468	497	505	518	494	470	480	492	476	524	480	489	467	547	460	499	458	471	457	528	473	463	519	503	481	491	483	498	480	469	514	485	517	509	484	458	487	510	500	503	483	519	466	475	473	511	488	508	526	484	494	505	489	507	448	470	454	494	476	454	457	510	457	495	458	464	486	517	484	495	513	493	493	454	468	516	507	482	459	491	487	516	487	519	504	497	483	468	484	452	465	503	449	503	509	468	481	503	553	487	462	485	496	476	490	539	490	479	465	505	474	519	465	482	523	508	496	511	459	496	526	493	458	501	518	435	453	501	527	496	518	489	543	505	479	494	466	494	480	478	447	534	480	497	492	535	477	488	521	491	513	473	547	503	495	511	491	472	483	545	458	508	493	488	492	484	503	503	477	491	510	483	468	490	521	479	466	476	471	475	503	456	516	477	488	483	526	539	485	520	477	513	508	450	508	477	494	475	485	518	455	494	472	481	471	506	498	508	529	530	485	443	471	505	504	519	484	513	483	504	469	525	487	499	509	509	484	470	497	471	507	506	472	528	513	485	496	490	450	465	498	495	478	479	520	515	490	486	476	499	496	501	487	490	527	458	520	508	533	508	479	477	493	517	476	477	493	523	509	482	494	500	457	474	502	464	465	498	516	483	478	487	522	474	471	439	469	500	489	455	467	520	463	478	483	504	470	490	486	516	484	494	478	517	458	475	464	491	519	487	499	490	507	492	508	506	466	532	486	500	493	474	500	491	463	481	520	500	476	500	497	534	481	470	495	502	466	513	504	528	536	491	483	504	537	493	442	523	463	474	473	491	445	530	531	466	512	483	458	481	492	461	482	497	457	509	483	485	492	499	500	496	441	486	481	519	488	455	504	481	542	500	488	461	518	474	477	492	489	503	502	505	487	488	526	490	498	464	482	458	510	505	474	506	508	514	545	513	528	514	500	492	512	514	498	495	513	506	476	482	523	521	487	499	503	504	509	515	428	479	466	543	517	504	481	507	449	468	473	506	492	475	494	476	495	472	495	477	535	503	494	458	484	513	467	512	506	488	486	495	458	499	476	500	462	493	465	482	480	475	498	507	462	483	496	463	483	512	470	504	495	486	497	468	474	473	489	498	501	484	465	511	493	491	493	474	466	459	482	467	487	484	520	492	496	469	492	528	455	490	424	506	487	481	478	545	477	483	477	506	485	505	483	490	484	522	504	523	471	495	442	465	489	469	444	536	551	494	484	510	475	492	473	453	491	494	464	456	447	487	484	501	508	524	503	546	459	492	488	482	483	500	473	435	543	458	474	503	484	484	476	508	516	456	469	476	493	484	503	498	524	486	491	463	512	507	493	464	483	473	458	486	512	445	515	500	477	466	528	517	524	452	496	527	501	528	517	521	500	445	476	502	473	469	473	512	474	492	466	534	478	509	474	521	515	465	482	483	487	487	477	427	485	530	504	492	489	466	516	483	473	529	486	483	521	490	525	537	489	515	501	479	466	547	490	486	535	484	441	511	497	465	503	493	469	507	462	432	523	503	499	479	516	477	519	474	477	454	480	533	522	505	477	459	450	409	506	475	517	465	489	509	500	500	455	499	471	482	479	501	529	474	478	505	464	514	491	480	499	528	488	492	517	450	489	480	477	450	477	474	526	550	469	465	442	529	519	482	510	499	510	482	490	501	472	509	476	483	511	487	496	438	462	508	527	474	475	477	479	487	500	518	510	447	492	490	521	470	494	492	512	488	497	497	515	507	495	505	482	488	461	491	435	474	450	472	465	477	504	495	491	472	500	500	501	498	481	472	486	513	489	474	480	513	484	531	473	512	439	520	507	519	496	510	509	488	485	532	509	472	471	501	496	462	494	522	458	493	490	530	539	493	514	472	469	453	499	498	448	518	536	515	501	485	491	531	500	509	503	477	515	513	492	522	499	466	495	472	500	500	502	477	503	505	483	492	522	471	475	499	488	469	506	492	483	529	469	491	506	486	492	478	469	504	524	484	488	469	523	493	492	492	469	510	525	493	474	452	489	485	467	505	455	478	496	464	495	490	467	487	491	482	470	510	499	532	473	501	442	475	500	514	485	557	464	512	455	450	509	480	487	492	481	497	494	500	493	474	473	487	548	423	483	492	482	490	519	481	488	483	492	492	459	451	483	498	492	476	482	499	465	497	469	470	494	485	499	493	455	485	509	458	569	504	522	437	514	465	466	506	456	487	517	531	465	487	504	468	520	488	495	480	477	440	491	539	460	455	536	504	498	492	513	474	491	539	501	488	487	464	444	482	459	493	476	514	518	477	507	454	476	500	453	524	464	465	462	450	501	497	485	501	486	458	491	499	526	483	507	464	477	486	479	494	479	500	464	474	523	501	470	523	454	458	505	510	487	484	497	503	492	538	500	443	522	461	494	515	502	517	512	484	448	472	499	497	492	515	488	525	485	492	484	482	493	447	488	537	465	491	486	465	483	493	490	469	460	469	486	502	501	511	489	530	472	490	463	468	471	499	489	474	460	521	516	458	484	518	499	494	520	521	531	461	547	493	506	484	484	508	441	521	495	490	527	516	538	543	455	495	463	497	474	502	507	503	488	465	508	473	495	485	484	476	469	523	523	497	467	511	487	493	487	473	516	457	483	487	481	518	479	491	512	461	480	492	451	476	523	483	458	487	502	465	513	521	502	491	482	508	514	492	458	483	494	510	522	489	517	482	503	482	446	478	493	491	465	453	514	475	482	504	554	490	499	510	484	470	508	495	499	467	471	496	455	498	497	501	486	489	492	486	508	476	487	456	482	464	493	493	501	547	513	510	491	467	462	504	421	469	484	464	480	496	516	523	511	487	469	503	467	483	455	500	490	512	503	520	485	462	485	491	481	475	477	462	456	496	521	526	518	486	508	538	498	451	496	517	506	499	499	506	485	473	495	452	498	484	489	495	505	521	497	525	521	508	447	480	494	481	495	506	474	523	482	534	480	482	491	457	487	468	470	549	467	485	477	481	502	478	485	461	469	471	507	505	483	488	490	471	527	532	495	513	461	529	446	504	548	495	480	453	517	490	467	472	480	464	481	479	496	496	467	461	479	508	503	489	532	522	473	496	477	442	505	511	467	482	488	508	512	461	444	479	473	483	501	530	471	497	466	457	473	490	499	498	493	543	464	512	506	488	480	517	506	500	518	459	516	477	479	502	479	507	455	503	513	485	497	492	480	484	501	504	495	488	501	512	507	530	470	487	499	497	516	492	454	475	454	493
18667	18631	20101	20349	15265	8197	8964	8547	5208	3743	2612	2187	1801	1546	1410	1283	1003	736	626	686	591	518	509	459	461	409	437	405	335	351	345	330	301	351	323	279	277	254	234	271	264	254	244	268	288	245	250	263	242	233	262	237	247	261	240	197	270	231	256	238	243	222	250	256	227	250	224	236	237	253	237	231	268	249	265	225	220	231	275	271	263	237	270	265	217	254	235	254	237	256	234	241	221	232	241	235	258	282	249	270	243	253	233	235	248	232	241	225	225	240	243	246	254	223	237	252	242	230	269	254	260	255	278	265	257	258	224	236	269	245	255	248	268	261	235	254	253	275	266	248	267	238	269	265	231	227	244	239	257	243	261	245	256	258	274	242	249	248	242	254	227	261	230	231	236	261	218	243	227	271	256	223	238	229	249	216	260	269	239	232	220	241	212	229	250	224	247	256	256	241	227	267	257	267	241	236	239	232	237	258	226	249	260	263	217	232	249	266	263	223	249	231	205	276	252	241	238	247	223	216	259	213	244	228	240	225	227	242	230	224	235	241	243	243	233	214	258	253	260	239	279	247	290	250	306	263	248	217	260	252	257	239	265	255	235	245	268	259	244	251	246	257	247	266	242	243	260	263	247	257	257	244	237	271	265	236	234	254	269	251	234	261	255	229	269	218	254	242	225	233	274	250	226	274	257	224	287	237	222	243	249	244	227	243	249	208	224	253	258	243	262	258	254	253	247	256	252	243	240	263	249	260	238	247	249	248	264	242	254	274	271	256	235	297	253	234	228	235	251	256	260	270	239	249	246	240	231	260	232	243	234	244	258	237	223	269	213	250	263	233	259	252	244	237	223	265	260	231	236	229	255	222	233	233	249	242	236	244	259	267	253	253	228	227	251	275	244	242	243	273	231	245	261	232	250	240	249	272	246	249	247	214	259	242	228	255	228	215	246	261	273	269	232	259	243	262	244	259	233	259	225	257	243	234	238	226	219	248	255	243	250	253	240	250	234	225	240	235	263	235	230	234	256	263	256	270	243	245	238	272	235	245	237	231	223	247	249	216	229	229	253	232	227	240	262	248	238	220	237	265	252	232	264	242	245	244	234	256	243	229	258	239	231	250	255	255	235	239	258	221	252	273	242	237	234	226	239	253	256	260	233	238	254	260	271	244	221	243	200	228	209	237	223	241	244	225	237	243	242	217	280	233	259	265	234	221	232	258	234	211	221	274	222	232	209	264	246	242	228	228	241	256	243	262	257	226	259	231	243	230	229	267	229	244	220	200	232	233	255	242	272	233	234	212	223	254	260	239	252	253	239	258	247	259	243	246	225	253	240	240	232	247	238	269	238	235	258	247	225	242	222	250	222	260	235	222	234	256	232	232	264	234	253	249	246	246	238	233	244	243	212	246	240	226	259	262	265	240	253	240	253	253	240	241	219	252	249	249	242	248	247	264	238	220	249	275	223	234	253	243	251	249	254	266	219	247	234	257	271	248	259	255	221	242	239	261	256	238	229	242	229	237	239	239	224	242	208	263	245	230	234	224	257	229	241	235	243	243	276	241	231	273	263	238	246	242	240	252	246	261	292	246	253	257	265	223	222	246	247	254	258	238	251	245	238	220	244	248	232	259	241	259	249	241	271	246	270	232	254	255	255	237	240	245	231	277	275	232	244	252	221	270	266	270	254	251	237	271	238	258	246	270	277	253	246	240	252	259	249	271	246	240	265	218	221	237	237	263	251	245	275	233	257	245	236	223	235	232	243	252	232	247	225	235	246	240	235	216	221	278	236	243	239	268	238	229	261	248	252	247	240	232	240	260	235	261	260	286	249	265	265	248	229	234	224	278	211	267	242	270	257	241	250	208	254	250	268	251	266	246	263	243	243	259	227	249	276	273	240	261	189	244	260	225	226	250	216	242	232	258	221	234	245	245	213	248	252	220	239	266	232	224	259	270	237	238	231	274	212	251	224	226	272	263	241	227	236	244	216	251	236	232	217	244	245	246	250	247	257	264	232	270	237	270	247	220	264	250	237	283	214	271	211	213	259	259	250	263	256	280	244	242	247	267	216	256	240	249	254	262	272	226	237	268	240	239	231	245	260	254	226	260	251	248	232	241	246	261	262	255	255	230	246	232	250	266	250	254	229	248	225	253	225	241	248	263	226	250	231	228	237	231	255	213	222	255	250	221	271	240	228	244	224	233	259	243	249	241	239	226	221	220	216	235	262	252	242	232	236	247	225	230	231	262	248	259	265	216	238	237	233	236	242	220	250	239	248	228	206	234	242	216	262	230	240	245	254	236	268	245	247	236	225	267	261	256	268	267	255	247	267	231	227	239	246	245	243	225	232	237	268	199	257	249	235	228	248	255	242	235	248	235	239	222	236	253	228	249	262	251	276	256	260	255	231	245	283	235	251	245	247	248	269	206	251	253	234	245	261	256	235	235	271	240	248	221	253	230	275	237	258	247	247	239	244	244	262	245	244	261	248	255	234	236	245	217	250	265	221	218	255	275	254	264	247	254	248	228	244	249	242	273	226	251	239	230	259	242	231	221	244	239	244	231	247	236	256	270	255	271	242	222	285	248	256	239	267	269	273	255	242	240	264	248	250	249	239	250	231	245	271	238	244	228	217	244	248	236	246	246	234	231	268	272	246	274	260	220	264	266	273	251	233	235	246	263	265	223	244	240	246	231	291	197	235	228	238	239	257	216	264	259	227	207	218	284	242	218	256	256	262	264	261	252	247	236	273	285	243	236	232	235	257	238	246	259	280	226	249	243	205	242	228	265	267	239	248	242	256	259	227	231	200	277	214	241	249	242	266	245	232	239	267	253	253	240	229	275	254	257	245	240	240	250	245	233	256	263	254	222	267	250	246	242	284	246	246	222	249	248	227	245	250	273	261	245	220	244	226	240	225	273	238	251	227	256	236	255	282	258	253	247	259	244	249	262	241	256	246	244	260	253	244	244	232	249	250	255	221	235	211	222	234	228	220	238	211	233	253	263	253	251	234	271	237	263	194	249	240	260	242	259	260	282	269	225	234	258	230	238	251	242	227	268	268	246	246	238	273	241	240	236	241	247	231	253	245	234	242	227	261	253	241	247	285	258	252	289	271	261	253	270	266	237	281	213	216	234	272	241	239	251	225	258	269	258	234	269	243	236	243	246	254	268	250	226	222	274	237	231	229	235	275	241	266	263	255	238	225	245	252	266	234	232	250	253	238	237	233	246	235	236	245	222	257	280	236	251	278	255	252	236	223	256	247	254	270	264	266	237	244	244	267	244	247	236	259	234	245	235	244	242	268	268	247	231	235	252	261	229	254	232	241	247	256	239	210	255	212	234	239	231	236	246	263	264	257	282	249	229	238	207	248	210	232	244	222	244	232	273	211	250	247	240	257	270	229	257	235	228	238	246	248	221	243	217	244	241	253	206	234	265	226	231	248	241	241	245	263	270	254	246	255	231	259	259	259	249	244	254	256	264	255	249	238	224
12713	17287	24385	30407	22803	16316	22257	23483	18104	14804	13644	11443	9922	8966	8526	7566	5976	4638	3686	4526	3182	2886	2975	2124	2221	2084	2449	1790	1402	1545	1234	1220	1068	1079	1098	925	855	809	738	729	765	639	716	674	644	664	681	654	642	663	631	658	600	580	657	576	599	592	633	618	571	587	619	594	622	607	611	580	631	600	626	589	620	609	618	638	607	658	674	721	630	610	591	578	573	590	623	584	598	587	611	542	560	588	572	566	563	595	592	602	570	598	574	569	562	606	623	545	639	577	602	577	599	601	590	553	594	601	526	596	576	575	599	573	598	569	606	572	614	621	585	551	599	591	581	615	587	579	522	595	612	570	575	572	582	597	610	594	600	612	558	582	644	556	566	583	646	611	600	582	568	609	595	567	608	618	563	565	590	559	585	562	572	548	583	630	650	579	585	584	575	599	600	594	579	562	622	575	570	586	615	562	611	618	579	610	566	570	613	600	543	589	616	577	594	580	587	613	565	546	595	567	576	597	610	595	603	588	549	654	572	577	611	563	593	551	614	561	600	549	619	563	598	596	576	568	638	546	574	592	564	614	569	589	636	616	558	590	559	596	620	613	624	554	553	575	568	583	613	575	603	602	603	534	565	552	602	553	625	580	617	614	605	579	623	602	589	580	607	607	615	560	596	570	529	608	607	531	582	603	580	621	583	606	566	621	598	558	570	560	631	551	602	640	567	591	621	567	588	563	628	578	630	570	616	594	593	583	552	572	577	547	594	560	558	617	627	517	599	537	583	575	594	611	553	602	619	585	622	630	601	585	597	593	605	588	623	627	557	622	586	625	612	595	581	581	610	593	619	585	596	614	601	606	542	597	581	600	602	573	585	576	576	575	614	572	560	615	598	598	636	582	611	587	589	590	639	564	594	572	578	620	605	538	637	574	621	607	592	568	606	595	617	574	550	560	602	588	603	615	571	586	641	613	591	602	586	558	649	607	598	546	591	579	620	555	589	587	592	576	610	606	616	581	556	567	587	564	590	577	575	607	576	617	616	587	614	576	565	574	561	602	611	586	619	559	603	588	584	595	577	573	591	597	582	568	594	597	599	597	539	594	537	627	572	591	612	572	600	547	601	585	596	591	580	562	594	548	583	586	592	593	599	596	633	586	565	603	550	610	612	545	598	635	558	570	596	532	589	565	598	590	573	576	580	570	599	583	581	561	605	576	564	585	605	610	560	644	586	551	593	617	613	595	576	558	592	578	567	593	602	614	579	563	559	618	593	622	588	551	558	611	561	612	616	598	623	586	581	546	618	602	595	599	601	622	600	616	603	584	598	623	590	573	583	598	616	606	615	598	621	575	626	600	606	598	601	590	600	639	624	614	612	603	533	575	570	595	602	590	543	600	569	596	567	606	598	577	556	572	638	566	606	578	555	563	628	585	610	617	580	600	618	591	599	622	607	594	580	544	598	596	561	557	567	555	604	609	588	600	604	600	561	601	605	571	603	628	601	595	589	585	559	620	577	634	609	567	597	598	577	555	581	608	625	587	564	540	619	554	574	610	564	597	583	578	597	602	606	593	580	611	634	597	570	582	567	599	594	595	570	562	550	608	575	594	604	550	571	620	582	600	539	591	569	651	639	590	590	565	606	555	574	587	562	622	586	599	576	589	612	616	588	561	618	546	611	565	615	572	612	616	591	602	571	550	629	638	572	548	584	622	630	589	582	599	592	604	549	580	548	632	591	604	580	580	609	587	582	567	625	581	594	581	631	598	620	550	588	604	609	583	565	598	591	613	606	600	588	613	618	565	625	573	545	584	604	575	617	570	583	524	614	584	579	569	611	572	594	559	563	558	617	573	575	598	571	624	608	590	598	613	624	589	583	549	617	617	594	615	619	607	622	623	632	565	598	560	616	630	568	570	586	532	586	575	592	560	561	583	566	582	639	569	595	577	617	579	610	573	590	609	552	601	578	596	606	645	588	612	608	592	613	617	645	598	606	551	572	596	584	632	579	591	599	573	641	602	589	584	604	628	583	611	564	614	583	603	598	550	610	607	568	547	593	615	556	615	565	618	628	564	564	546	645	597	636	579	578	604	584	576	572	597	597	585	584	596	576	611	627	607	585	591	599	571	592	577	599	563	585	625	626	573	614	616	596	560	626	614	605	565	597	582	560	589	590	568	585	581	545	594	592	607	628	594	615	612	603	599	576	596	587	573	600	593	608	620	576	574	544	607	556	570	606	568	553	579	629	607	614	594	580	613	607	613	556	607	594	579	575	607	561	573	604	616	591	547	619	602	557	605	615	564	596	608	619	603	587	601	568	571	567	565	622	580	572	604	568	565	628	597	598	583	585	567	584	579	549	549	567	597	658	580	579	606	572	606	588	573	565	565	609	604	603	598	635	617	641	570	627	601	542	576	579	602	593	571	591	633	582	641	572	597	580	561	585	591	614	564	626	616	569	616	601	549	580	597	515	637	606	569	619	578	560	587	607	623	593	558	567	560	605	570	601	605	555	570	585	626	584	574	568	527	620	575	585	532	581	596	581	560	575	604	620	593	595	554	541	601	553	589	598	597	620	600	583	611	589	561	626	541	560	590	580	594	534	642	572	591	580	623	596	633	590	622	587	572	548	595	589	573	561	606	577	635	604	581	606	601	591	610	623	577	602	545	571	631	601	612	577	620	574	610	568	551	573	593	565	646	629	586	618	634	648	609	571	604	579	589	642	654	579	574	562	610	622	576	589	597	630	572	552	561	623	557	557	559	628	589	624	579	597	546	617	576	611	602	618	581	592	610	602	623	606	651	587	572	618	571	585	610	632	534	592	579	552	563	545	569	601	614	578	629	636	588	601	636	613	603	591	575	574	586	584	595	570	594	555	597	594	602	623	570	594	596	586	560	598	607	588	566	567	574	599	631	604	569	585	631	559	551	603	553	562	596	594	578	575	613	568	610	597	580	589	577	617	581	555	584	588	590	598	575	583	617	524	607	552	592	630	596	618	574	586	598	628	538	582	595	584	598	563	593	568	584	598	562	597	581	575	603	576	605	591	581	575	608	562	618	636	609	566	580	604	604	552	601	597	555	619	605	590	577	620	607	591	593	592	601	616	600	590	589	561	580	583	550	559	576	571	576	618	604	546	597	585	597	575	619	608	576	568	544	612	593	584	580	583	562	571	541	609	508	586	615	595	637	584	602	617	569	580	599	609	624	587	582	592	584	607	569	602	580	568	605	576	630	583	601	594	593	574	589	593	559	584	591	583	592	560	587	601	593	584	650	587	561	598	556	619	579	569	615	615	599	629	580	589	622	629	590	551	583	604	598	580	616	576	604	563	592	594	599	611	597	609	642	590	603	596	586	620	620	593	598	616	585	642	593	624	589	555	596	622	585	553	597	599	584	591	573	545	591	617	633	582	564	635	618	594	613	588	602	623	635	596	591	614	577	578	574	566	615	580	580	550	627	559	628	597	617	600	560	597	601	534	609	607	576	619	595	615	601	609	569
48447	48504	48420	43433	38460	34729	35654	42459	37106	35483	35080	33255	27424	24830	25640	21936	17014	11982	7948	9052	6049	5074	7111	3375	3414	3067	5276	3026	2070	2777	2039	1315	1027	1010	1255	984	777	546	363	402	597	410	432	416	463	361	366	365	284	257	308	273	245	258	254	236	252	234	225	246	229	246	219	238	260	240	231	264	234	231	222	257	259	240	243	291	302	329	302	287	263	251	261	225	254	238	233	226	246	249	227	240	207	240	221	260	215	232	238	246	245	241	228	263	237	212	196	205	241	225	212	228	227	221	229	234	212	231	230	261	205	224	223	243	217	221	225	238	232	228	240	214	260	243	235	243	231	232	216	221	242	216	253	197	220	222	233	228	251	225	245	241	225	225	253	230	227	254	226	251	211	236	221	245	213	235	228	228	251	235	207	251	217	219	237	239	247	250	239	238	262	244	254	241	221	244	244	232	234	265	233	234	221	238	210	197	239	237	220	228	246	219	247	254	198	248	237	242	232	234	209	240	228	240	237	236	239	214	224	245	231	242	224	207	201	203	214	208	254	221	228	224	236	234	260	247	237	239	247	221	223	245	255	232	205	248	229	253	212	238	234	250	219	239	231	210	223	254	232	239	233	217	234	231	223	210	256	224	237	244	228	230	216	227	240	214	220	220	217	243	235	246	213	260	238	228	215	225	265	256	227	238	245	243	226	232	224	234	245	256	237	217	240	230	245	247	249	253	221	232	243	263	226	232	254	232	230	226	231	231	245	222	225	236	221	239	246	235	261	217	239	222	244	242	263	217	231	273	237	232	245	220	270	219	261	246	228	221	226	250	229	217	215	224	238	246	216	220	219	199	262	232	238	230	231	198	213	197	215	249	237	243	204	211	224	233	234	217	241	236	217	205	236	218	238	234	208	234	225	240	244	227	218	221	248	254	231	225	240	231	237	207	252	237	243	217	281	234	236	255	273	254	237	231	258	245	236	224	234	222	228	227	260	240	250	258	244	230	258	243	246	244	241	248	245	231	245	226	231	252	246	251	241	236	241	222	256	225	233	238	229	253	250	242	216	239	210	231	267	223	239	256	195	219	234	244	214	241	241	247	263	228	223	220	223	228	209	223	224	222	224	227	234	231	244	240	237	239	248	242	256	227	241	200	221	223	255	232	253	214	241	253	250	219	219	229	240	237	233	229	207	233	233	214	229	210	212	214	237	199	208	213	253	250	228	232	239	235	231	246	236	225	210	214	235	229	204	248	259	213	268	249	240	238	235	213	209	249	231	231	252	226	245	244	204	265	244	261	246	258	231	237	269	231	224	216	220	209	245	252	253	224	216	238	264	241	239	224	265	222	247	228	200	268	249	229	258	215	238	243	231	216	228	236	224	215	247	232	231	231	258	236	234	226	222	232	248	265	224	272	239	260	228	244	249	220	237	221	219	246	241	234	236	225	224	250	187	230	227	242	243	198	275	254	244	249	223	247	238	223	232	199	230	242	233	226	246	223	253	193	252	219	227	257	254	232	251	222	211	241	221	247	240	218	224	238	248	226	233	259	253	230	225	228	249	227	234	253	223	245	253	238	258	234	246	227	241	220	253	230	236	218	220	230	236	238	261	216	227	227	236	234	244	240	230	251	230	225	230	223	237	214	221	223	226	236	234	239	242	226	245	226	226	235	224	224	240	231	245	238	251	225	221	257	212	232	213	237	229	213	241	213	230	239	216	242	233	246	220	241	248	246	247	283	224	240	228	208	242	233	230	256	231	241	244	268	236	206	195	214	237	233	248	218	222	247	232	219	228	245	248	209	221	204	198	218	259	257	239	247	240	232	236	224	201	262	233	246	240	210	253	213	226	233	222	252	260	234	247	235	227	234	211	233	250	241	233	242	224	259	220	230	228	246	226	253	232	240	216	223	229	250	247	248	245	258	237	251	259	229	226	245	270	250	252	256	254	249	232	253	259	259	220	229	271	215	233	269	238	245	265	214	240	253	216	237	235	228	273	243	203	222	225	238	244	254	228	241	223	265	241	228	246	230	220	252	250	236	253	226	227	274	218	235	244	204	260	211	248	223	226	208	235	244	245	247	241	223	258	264	238	272	258	213	227	245	240	224	246	198	215	233	237	236	240	237	225	244	242	219	246	247	223	198	212	215	254	217	270	208	241	235	234	214	211	207	236	239	217	245	243	267	221	217	231	247	212	219	237	237	238	251	279	220	223	231	196	232	230	241	240	246	245	229	228	260	230	215	257	237	232	222	229	232	239	239	216	218	245	227	237	245	200	231	261	245	199	217	256	254	248	212	240	240	241	250	221	242	253	239	218	246	257	242	231	232	216	221	227	235	216	244	233	211	228	248	254	258	221	223	242	247	235	220	245	254	259	248	232	240	211	239	239	227	234	253	227	259	261	232	241	248	215	264	228	232	232	219	234	238	225	255	248	228	239	241	224	231	253	209	221	217	236	234	220	223	242	203	220	224	259	243	251	262	222	215	223	264	204	274	237	216	223	227	218	232	215	215	225	257	212	235	234	235	249	240	230	246	228	231	258	234	235	240	224	212	212	249	213	271	221	231	230	203	236	241	219	232	204	278	215	234	243	242	206	225	226	232	247	203	213	247	227	242	214	254	243	231	224	266	238	215	233	218	258	236	256	228	250	231	242	257	238	233	271	201	231	209	241	232	224	249	206	247	245	247	255	227	250	241	241	218	227	221	230	245	251	268	261	225	243	220	235	238	219	218	261	235	235	252	215	243	231	243	247	212	223	216	246	221	226	269	250	232	246	247	232	197	226	232	233	245	250	244	249	219	221	249	224	262	238	257	247	233	226	217	225	239	233	245	235	232	230	243	206	224	203	210	228	259	245	233	246	236	228	246	204	265	205	195	236	224	208	239	209	235	219	245	264	252	206	217	212	253	240	219	244	215	224	230	210	204	232	204	249	218	271	221	248	250	231	221	267	224	245	249	218	219	217	225	247	254	242	230	230	234	250	273	217	249	217	246	218	232	220	239	225	212	215	235	229	239	227	244	245	238	229	228	262	236	225	226	221	232	225	242	235	228	241	208	258	229	274	238	238	245	237	249	254	240	233	222	268	246	236	247	232	212	219	251	268	228	210	267	240	214	225	273	262	249	228	227	221	254	233	230	211	199	228	250	225	260	265	228	214	249	257	239	235	229	217	238	245	223	230	249	236	232	234	259	240	226	250	237	211	248	254	221	240	218	244	221	245	225	234	239	257	234	219	218	222	261	221	216	238	252	244	241	213	228	195	220	243	215	268	224	229	230	223	261	249	218	236	279	208	222	241	240	237	233	261	239	253	259	265	229	252	246	225	228	250	258	227	216	199	206	227	208	239	254	222	214	247	212	223	231	219	206	228	240	212	203	257	240	225	253	241	214	218	218	239	215	238	223	222	244	259	263	241	198	234	222	215	230	236	209	229	238	252	218	240	226	228	220	219	225	217	224	239	227	229	257	251	212	267	215	222	213	257	221	250	231	238	222	233	235
36261	44941	52033	52187	52331	46016	50613	54810	57298	52678	53613	50253	45700	45409	44613	42349	37978	32180	26125	29551	24003	22898	25967	16175	17070	16510	23467	15863	11652	15696	11503	7951	6082	6302	8157	5863	4187	2819	1428	2043	3342	1854	1854	1812	2386	1850	1715	1443	861	732	866	844	880	798	598	553	524	552	572	565	522	583	554	581	576	530	600	595	564	553	544	540	556	589	612	739	922	1249	1125	879	610	547	552	593	518	538	549	535	545	506	539	588	521	601	573	530	576	565	529	558	557	562	553	511	566	555	519	536	532	558	548	535	524	522	522	542	518	565	543	549	556	535	564	518	570	562	561	555	538	519	573	575	524	586	556	536	559	506	550	549	537	564	533	601	560	560	563	546	548	480	550	541	538	525	533	572	594	518	540	538	559	516	561	535	525	556	512	525	532	565	565	547	557	531	571	515	582	557	510	566	538	536	557	526	561	541	540	530	541	578	557	528	549	533	538	598	584	527	553	514	508	594	552	535	544	541	546	540	552	520	539	556	542	555	547	527	592	524	582	536	574	526	546	535	527	560	586	570	568	567	493	539	495	525	579	536	549	567	566	547	522	530	603	524	557	525	519	594	551	559	515	543	532	601	552	551	538	513	568	545	551	555	554	561	565	530	535	569	506	553	532	567	556	517	562	548	553	538	558	563	564	520	545	568	551	558	494	555	592	543	579	514	541	552	567	541	582	576	512	604	509	535	551	523	525	508	575	543	582	542	536	556	537	509	557	541	563	540	536	535	564	564	614	544	569	579	515	542	547	494	553	527	580	533	586	527	558	554	543	548	556	583	536	539	522	509	528	549	532	571	517	556	550	535	518	547	569	529	582	542	509	548	585	590	604	554	529	566	528	561	512	514	543	566	547	520	544	588	555	555	537	530	564	516	580	553	562	545	559	533	550	536	530	574	540	525	545	549	513	544	503	543	573	547	585	528	578	573	523	533	521	530	554	541	556	553	534	539	533	529	513	535	555	528	570	538	513	565	496	532	593	542	539	551	535	573	536	546	519	601	535	541	563	542	587	544	527	557	529	572	514	597	552	559	551	510	525	575	533	529	556	492	518	548	568	557	495	551	583	545	578	539	567	533	563	501	518	566	553	514	580	530	570	536	563	557	529	539	549	565	523	574	540	551	532	522	481	548	546	582	534	544	552	533	588	538	549	526	542	556	529	569	560	567	551	542	565	580	580	544	554	564	549	543	545	527	575	532	553	557	529	490	523	560	547	555	563	588	569	533	529	549	531	561	544	547	551	528	585	564	598	541	529	575	525	519	585	521	578	520	533	533	563	587	497	513	531	526	508	559	512	523	517	532	537	517	569	517	563	532	572	527	551	536	554	555	508	579	517	532	534	542	534	565	558	547	549	551	548	545	591	569	553	502	519	512	574	544	544	536	547	538	577	551	578	499	558	589	566	571	533	558	539	544	523	565	561	557	558	544	553	547	531	511	557	553	537	522	529	550	557	579	516	562	533	503	547	537	531	544	558	527	535	553	575	529	569	538	576	532	577	526	537	513	582	540	510	530	548	555	536	544	560	599	525	541	547	556	536	532	545	583	551	559	558	550	597	524	564	536	536	531	582	541	571	571	516	519	526	512	543	565	532	563	546	534	552	565	530	565	524	550	553	618	548	513	502	585	525	553	543	568	556	523	544	566	556	554	524	534	542	579	570	517	514	552	541	547	544	520	567	505	543	512	550	526	546	526	541	534	541	571	523	574	540	564	610	580	539	511	580	555	563	507	517	547	546	585	552	534	495	501	516	556	554	553	569	549	532	512	572	524	574	560	546	527	587	553	543	527	546	546	543	566	532	531	586	533	590	542	544	563	552	556	624	558	529	560	569	519	590	528	550	538	513	544	549	578	530	563	544	543	538	552	529	556	555	567	548	543	521	547	540	560	540	552	543	536	518	578	512	541	551	537	560	530	564	563	487	575	556	550	556	502	569	533	537	566	539	537	536	564	573	530	544	528	525	548	586	577	526	581	559	570	530	510	528	531	552	554	548	554	572	607	575	559	564	561	579	540	571	576	532	542	573	578	545	543	560	571	505	539	545	564	548	495	524	533	558	549	516	562	563	530	597	557	557	563	545	554	529	548	530	517	559	536	531	537	558	522	521	516	538	522	561	543	552	568	509	577	540	552	529	605	548	598	537	536	537	550	583	539	500	557	543	551	554	556	582	575	561	519	600	538	553	538	551	549	512	525	546	553	515	546	560	534	503	525	542	542	509	594	535	546	555	507	579	551	554	559	544	539	582	515	559	547	571	560	570	570	553	571	513	546	554	536	506	554	569	567	533	552	475	577	550	508	539	569	577	546	539	561	544	517	569	530	544	533	552	523	545	507	581	545	532	590	575	585	575	568	528	535	548	570	563	549	531	496	568	551	477	564	576	516	576	532	566	552	547	601	519	572	540	560	578	526	545	534	588	502	524	544	536	567	550	595	571	530	609	579	527	544	515	573	529	558	559	527	579	543	516	509	537	568	531	511	587	573	534	597	504	536	546	511	527	549	528	556	566	573	522	559	535	521	573	562	525	512	541	560	522	582	551	543	527	527	522	588	534	563	531	530	583	546	568	592	566	512	552	527	560	574	572	593	518	545	536	540	587	534	529	551	510	542	571	602	580	550	546	576	553	581	528	597	524	515	518	553	563	547	520	535	555	550	588	565	550	498	553	564	561	574	563	547	527	572	528	524	553	591	571	561	556	571	527	533	537	524	548	550	520	538	525	556	575	550	580	540	516	573	554	535	540	552	632	552	535	547	545	562	520	560	574	592	524	574	567	536	538	532	552	555	562	576	532	564	587	527	564	549	557	558	526	579	545	543	540	505	573	539	510	532	553	558	550	547	569	541	542	527	565	591	558	589	570	535	565	509	567	529	535	543	531	566	544	555	582	550	554	532	536	562	527	530	510	560	551	563	551	561	556	583	520	577	533	531	536	561	521	560	543	560	537	527	584	513	608	545	555	546	508	608	531	571	536	515	575	549	548	532	528	544	558	566	531	505	609	532	549	508	575	511	586	528	529	599	525	528	545	521	568	525	587	580	530	582	579	532	529	531	588	576	568	578	582	552	544	547	503	570	578	528	517	523	552	585	595	540	509	556	570	533	555	592	543	500	537	546	550	560	538	544	526	538	545	569	538	539	604	559	529	527	589	550	555	527	549	538	591	533	531	536	553	591	548	564	566	534	537	528	571	535	541	552	527	543	551	563	543	555	579	544	541	516	564	522	523	530	579	575	563	512	523	529	563	553	584	544	541	524	581	530	595	564	546	555	549	574	555	551	561	558	555	619	570	544	542	591	553	545	547	577	525	533	537	537	594	548	532	485	524	546	521	616	576	508	515	540	560	545	541	517	523	559	573	542	531	568	539	570	579	564	543	533	567	559	542	537	541	545	486	575	620	564	540	548	555	542	525	560	543	564	562	525	551	548	592	577	566	542	579	535	563	599	532	512	511	583	516	504	510	551	537	541	575	548
56334	49390	45377	44105	37716	34979	35170	43872	41880	43634	43828	43322	38251	37395	38631	35204	29552	21703	15597	18512	12783	11206	15108	6994	6981	5582	11420	6236	4492	6180	4178	2704	1910	1797	2214	1535	1430	818	550	738	1071	571	646	708	566	434	441	408	290	219	244	292	274	257	216	188	190	142	159	170	159	169	174	173	149	166	194	166	189	170	147	176	141	140	166	201	260	331	261	202	202	162	147	171	166	159	159	194	137	138	153	161	165	164	150	153	161	157	162	153	171	149	171	152	141	157	145	164	159	154	157	159	153	158	161	151	137	172	178	150	155	157	168	147	187	138	151	160	132	164	159	181	163	173	168	146	155	152	167	142	176	173	158	155	154	150	156	160	167	172	176	150	151	173	169	165	143	154	172	135	163	140	162	154	168	177	130	153	157	166	146	158	152	138	156	152	151	165	154	163	166	145	166	151	172	175	163	150	167	142	168	149	193	148	149	177	148	161	164	163	155	164	176	171	156	164	138	163	159	140	147	169	149	154	144	154	167	174	142	162	152	145	163	156	148	163	141	150	174	164	170	168	158	161	169	161	165	148	156	159	169	157	176	150	152	163	127	147	168	160	175	168	178	175	157	190	163	166	144	159	148	170	155	189	147	162	140	150	195	152	168	150	164	172	172	149	151	166	145	173	159	163	162	184	149	163	156	156	162	153	147	149	187	144	155	140	149	150	122	145	172	161	180	162	177	167	166	161	166	195	150	139	162	133	155	140	169	146	153	167	159	141	137	153	147	168	173	150	177	171	139	176	169	177	165	160	178	154	143	155	157	150	150	186	172	148	156	158	150	147	174	136	144	141	144	148	163	160	169	153	147	170	153	177	187	182	154	139	152	161	170	159	135	149	157	158	161	139	162	163	147	138	176	147	155	138	155	171	165	170	163	166	158	176	166	163	144	154	157	181	153	167	160	138	147	155	162	151	152	191	162	148	155	147	156	144	150	145	142	150	169	153	161	168	155	149	176	181	207	164	152	134	149	146	146	169	157	184	151	171	152	155	161	170	178	156	167	183	180	149	150	158	172	151	165	145	153	152	161	183	150	155	156	150	159	154	151	158	169	171	159	150	132	138	155	144	177	174	170	149	185	175	173	145	160	148	162	142	168	161	176	167	148	127	128	154	167	146	145	139	171	137	143	147	160	152	143	159	181	179	160	141	164	158	153	156	179	145	158	148	164	160	177	166	147	127	163	161	162	169	166	169	156	160	147	168	150	163	152	158	148	154	161	156	171	153	133	142	149	138	143	158	150	153	157	181	149	151	166	123	155	130	160	162	177	140	170	130	145	163	138	160	157	182	141	154	164	154	149	143	149	170	159	157	174	146	162	146	150	157	149	159	140	177	166	162	150	141	162	162	171	165	155	153	170	161	166	166	180	136	171	154	158	137	163	163	165	171	152	138	146	173	141	147	156	179	152	147	128	153	154	153	159	155	146	154	161	156	184	175	171	163	141	174	162	150	153	169	140	158	147	151	133	166	172	170	148	145	151	159	152	164	122	158	138	166	162	164	161	151	172	161	169	161	154	145	158	156	148	165	160	171	162	164	174	181	148	146	167	165	164	145	171	152	156	160	135	143	146	171	170	173	165	164	165	143	147	152	145	202	154	149	154	172	142	167	156	152	173	146	163	158	198	134	151	165	161	162	159	167	157	150	165	157	156	181	159	152	176	153	174	163	171	170	157	152	163	155	159	165	162	177	176	136	137	153	168	152	146	160	154	157	148	170	152	195	170	181	168	158	145	149	176	160	153	152	157	158	146	146	155	159	160	141	159	146	144	169	189	157	164	171	153	153	157	154	162	146	136	147	152	170	147	164	151	170	158	157	158	163	144	162	170	151	158	156	152	152	147	144	162	155	146	158	159	168	162	167	149	174	144	174	148	155	150	166	160	166	189	154	172	169	178	154	166	162	166	170	170	138	156	159	165	166	164	153	174	154	155	171	156	156	146	137	160	157	173	155	145	156	176	151	154	138	165	136	150	190	163	143	159	158	153	159	166	156	156	159	168	150	162	177	156	172	171	180	150	124	162	178	136	165	163	157	161	162	164	156	167	154	144	167	177	145	144	151	156	160	124	174	153	149	158	140	125	160	144	153	155	155	175	166	151	145	155	163	153	157	154	157	151	156	137	145	162	163	160	157	169	157	139	158	142	167	164	167	158	154	143	167	159	155	182	131	157	148	166	168	171	164	153	174	161	169	159	171	167	155	172	171	159	148	145	148	172	163	155	138	131	122	156	143	125	162	157	150	161	148	151	149	162	146	152	153	147	173	149	157	137	160	167	147	144	148	179	136	146	179	157	171	140	167	174	167	204	160	152	152	179	155	167	161	155	156	154	173	164	160	155	161	146	158	164	160	167	169	142	147	156	171	169	135	146	152	155	153	149	171	158	160	142	164	154	172	155	152	155	147	154	169	158	143	163	150	176	158	169	181	176	149	147	172	157	167	162	163	171	139	159	169	139	141	151	174	165	139	159	161	147	161	159	170	153	174	152	147	160	173	171	146	167	136	148	168	149	150	155	166	159	142	146	186	150	165	148	157	167	142	142	141	149	175	159	179	162	169	171	163	158	152	150	181	169	141	177	140	153	182	170	147	166	164	149	154	177	178	179	167	152	162	157	159	169	152	186	151	163	177	154	150	149	163	149	146	155	160	156	160	168	140	164	148	170	153	144	148	169	138	166	159	154	171	162	164	155	160	177	160	175	171	162	177	172	154	157	164	158	188	168	151	165	153	185	144	156	162	159	157	163	161	163	172	178	156	171	164	172	160	143	155	167	152	144	150	172	158	167	159	152	179	171	163	130	150	157	152	151	158	132	145	160	154	178	169	149	156	168	147	150	148	158	159	154	154	144	169	186	152	154	157	151	153	151	148	188	153	133	166	157	162	148	158	142	123	167	148	162	161	153	164	164	176	168	167	169	168	165	178	144	162	167	146	153	175	130	184	175	156	155	158	153	149	151	156	154	150	149	155	165	158	155	151	164	148	183	157	166	162	160	177	143	161	143	151	145	142	166	166	145	136	156	130	169	163	184	147	180	150	168	153	154	176	166	174	143	177	144	181	162	159	163	165	187	158	175	157	170	134	152	154	164	146	158	151	169	163	149	146	151	173	147	143	176	166	161	168	186	144	145	148	148	164	176	163	163	179	158	148	147	164	169	158	140	160	141	157	145	165	147	156	161	169	157	169	170	138	154	161	167	139	168	160	181	148	157	143	161	168	150	178	166	147	160	154	126	160	152	167	160	166	147	162	136	139	158	153	147	172	182	150	142	145	171	155	182	170	136	161	147	176	146	153	158	142	158	172	175	166	142	168	146	154	154	147	157	137	148	151	169	174	142	163	142	151	134	165	143	154	159	138	180	158	143	147	169	154	146	149	164	173	152	147	183	168	154	155	159	155	155	162	169	181	137	174	159	149	162	159	156	144	152	157	160	164	173	169	156	178	158	160	170	154	155	149	144	168
44714	52736	55074	55516	55742	51951	54915	59580	65223	61223	62528	61377	55577	54784	55261	51925	47913	41876	35675	40955	34045	34224	36319	25192	26251	24807	34667	24163	21056	26473	19030	14228	11396	10339	12847	9016	8513	4555	2651	4903	6355	3584	3862	4121	3272	2590	2318	2231	1363	584	980	1303	1279	1168	784	532	478	462	401	408	392	426	429	454	445	436	402	410	409	421	405	383	397	397	408	764	1137	1436	1015	623	509	434	369	411	381	404	378	388	385	374	353	369	345	380	382	346	376	383	419	401	377	349	356	363	408	382	403	387	362	377	408	387	377	375	361	389	402	365	373	382	394	376	368	370	390	383	348	374	415	423	386	411	399	344	369	377	379	373	400	393	403	359	377	360	348	400	401	371	369	410	367	368	370	419	362	349	364	377	367	373	395	372	375	397	376	376	416	367	396	370	394	345	383	393	375	400	376	381	393	373	382	406	368	378	370	361	376	370	317	350	385	368	363	385	406	377	363	363	369	399	373	355	411	354	386	386	351	381	391	363	360	369	420	365	424	371	400	384	404	351	400	397	391	368	385	363	362	331	403	408	393	334	365	390	369	385	399	359	366	413	369	391	368	411	372	393	382	377	359	385	373	441	364	388	386	392	352	379	440	391	385	396	370	388	389	399	389	425	412	398	390	373	380	352	402	349	382	392	407	373	354	401	354	389	400	372	400	400	337	400	355	389	389	369	391	366	350	382	416	382	347	421	394	364	369	366	347	399	388	365	366	356	394	355	374	383	366	376	389	397	390	375	352	377	387	418	384	375	387	353	357	369	362	352	348	410	367	386	382	362	381	381	363	367	371	338	344	368	335	396	393	381	372	383	360	380	362	389	402	420	396	391	365	389	360	379	394	398	360	387	396	400	373	387	392	389	387	338	367	349	375	378	374	362	367	361	350	379	394	349	374	374	357	390	395	392	365	381	404	414	361	365	379	374	351	398	380	393	379	393	366	364	432	409	372	383	389	395	353	354	344	375	358	379	386	363	377	392	422	396	391	339	390	385	396	372	423	381	351	388	384	365	360	394	379	394	353	382	369	386	378	355	377	368	362	390	375	394	400	367	389	378	361	358	363	341	368	356	392	367	354	337	356	385	366	374	383	403	353	368	383	383	362	398	344	374	395	421	385	387	401	368	367	366	418	386	424	407	402	385	360	384	408	360	339	390	380	390	379	398	377	383	353	399	371	404	403	360	329	376	386	367	358	389	360	372	373	393	372	350	382	391	348	355	424	368	362	376	366	371	371	358	409	386	389	412	414	368	398	370	370	397	368	359	380	431	360	348	364	401	375	372	399	405	398	377	384	417	397	364	379	359	361	385	376	354	359	342	376	391	380	378	357	370	388	346	346	378	371	387	378	356	387	359	367	403	371	388	399	362	385	371	385	400	411	417	370	402	342	387	380	385	367	353	367	379	359	402	356	376	390	378	365	391	384	347	385	374	382	369	360	377	387	348	390	359	383	335	381	390	392	383	370	387	372	391	390	376	353	399	351	391	384	371	418	406	379	351	390	402	385	371	399	340	364	381	383	366	383	408	390	399	390	353	366	382	367	364	383	372	375	342	385	387	369	403	396	358	382	380	396	382	373	407	386	375	369	335	390	360	376	419	389	373	424	408	389	404	416	383	368	386	388	397	399	385	384	381	386	405	390	393	359	364	374	387	344	376	405	372	390	380	346	398	373	365	384	392	392	397	398	384	386	421	378	375	396	347	394	368	367	355	417	342	363	374	373	367	402	346	376	426	431	386	324	392	381	362	387	379	382	385	377	372	381	368	358	366	366	386	394	353	390	371	389	376	330	353	339	371	392	414	411	405	371	391	357	401	399	369	386	376	338	379	381	407	406	399	388	416	366	398	416	377	358	386	362	373	378	410	407	375	381	417	372	382	378	381	351	367	372	407	399	358	369	390	382	403	398	330	380	390	384	413	353	351	412	360	372	374	372	380	371	373	370	353	346	348	366	358	362	367	367	371	348	391	391	366	398	379	339	386	405	372	351	381	359	381	398	347	397	365	376	376	381	394	361	402	359	344	369	368	382	376	402	357	357	348	363	366	416	392	382	392	369	377	384	353	343	386	406	342	375	386	402	366	394	377	411	393	383	386	393	382	360	372	395	365	381	374	378	372	386	390	356	387	386	376	371	384	358	407	361	420	388	366	371	367	403	358	377	359	368	410	368	405	339	394	381	380	355	376	369	428	366	365	352	347	379	382	401	386	418	380	377	355	401	332	406	380	368	372	393	380	369	361	407	354	393	377	365	379	420	354	382	373	406	348	396	370	374	411	389	359	383	408	376	371	355	392	389	366	366	378	396	363	394	385	376	382	383	355	349	367	370	349	377	358	375	355	371	379	405	348	362	389	366	403	381	407	351	374	354	392	387	391	415	388	392	387	386	383	379	358	391	395	367	380	377	360	422	400	341	378	390	370	409	355	407	347	388	372	388	377	380	366	400	361	375	391	382	388	400	379	383	412	384	391	376	384	376	383	369	387	346	367	348	363	381	385	369	401	398	397	420	398	385	372	381	381	387	393	393	419	402	400	373	374	411	398	370	391	365	358	395	359	420	440	348	387	361	380	388	354	376	369	395	368	384	359	391	357	357	409	422	396	389	364	401	366	404	364	384	379	419	408	377	368	402	355	389	342	367	391	408	364	421	376	393	335	362	357	400	374	399	354	415	398	413	371	399	373	402	363	401	373	404	355	381	372	417	356	359	378	399	403	358	373	393	368	353	381	381	381	395	391	382	381	410	379	377	413	394	350	346	377	358	389	396	379	346	374	388	381	382	372	391	403	356	342	406	375	351	366	361	379	394	401	367	370	379	376	350	403	413	406	382	392	354	388	392	376	389	366	392	387	434	369	382	407	366	356	411	401	369	421	383	413	364	367	401	396	365	386	391	355	349	348	401	339	391	344	366	361	369	384	390	382	418	384	390	357	374	394	422	388	373	366	371	405	407	366	381	374	367	384	378	341	402	354	391	351	374	376	396	382	393	379	388	391	383	391	387	362	390	373	390	372	391	370	382	389	361	379	368	373	381	342	388	410	391	349	355	375	382	368	330	351	404	370	352	372	380	378	377	346	388	394	390	406	381	374	390	372	372	373	391	372	353	389	363	350	380	388	375	381	363	373	397	356	371	387	390	389	391	367	379	364	371	404	386	370	373	357	346	397	375	371	375	382	377	348	405	348	323	399	378	389	370	380	384	378	370	385	409	424	370	373	396	350	379	369	359	389	369	339	362	404	390	449	403	341	381	361	401	385	373	399	365	369	369	397	367	363	384	372	374	376	397	364	360	347	369	405	340	400	390	379	367	407	359	387	370	361	404	400	365	396	368	352	361	387	366	360	386	408	387	403	370	377	340	388	353	349	360	403	371	382	393	373	373	357	397	358	379	357	397	379	360	399	344	382	386	364	381	389	415	401	371	384	369	363	402	367	394	369	361	400	352	418	387	371	414	376	372	415	373	400	350	396	404	393	370	371	376	382
16944	15830	18118	20037	14481	9681	7863	10825	5536	4234	3451	2768	2006	1738	1725	1552	1144	901	725	771	619	603	626	420	413	438	490	393	364	376	326	296	280	280	296	271	252	242	269	269	244	286	233	243	224	244	247	222	212	245	226	240	226	218	240	203	225	237	200	221	226	226	187	223	207	222	234	220	202	246	202	190	231	219	228	194	192	228	225	234	244	223	224	220	218	227	212	230	229	221	238	224	205	212	217	211	243	214	234	225	220	234	237	187	220	224	196	232	216	232	201	207	233	267	229	252	218	208	228	189	215	229	197	233	231	220	219	224	204	202	212	248	215	245	259	224	221	187	241	227	227	225	225	237	231	227	209	207	229	222	239	199	206	203	235	222	224	229	218	213	214	230	216	246	224	196	207	221	220	216	214	199	210	227	230	236	232	226	208	188	238	228	227	233	208	190	217	248	250	245	192	226	233	222	190	204	249	226	222	213	194	214	229	205	188	209	216	198	229	229	239	220	213	208	237	221	213	243	225	209	213	208	215	216	195	218	246	229	208	198	216	257	219	237	230	213	233	224	219	228	221	223	236	239	218	237	213	224	247	243	207	224	214	205	218	245	218	203	230	226	196	217	205	251	218	236	213	201	239	223	204	230	209	239	212	210	240	220	205	223	213	204	207	228	179	208	210	209	197	223	235	202	225	225	216	219	243	237	213	220	223	216	217	191	204	207	234	226	206	218	199	201	211	254	202	256	211	204	216	228	229	213	200	210	190	233	212	213	252	210	207	220	235	207	238	254	238	204	232	229	214	233	190	220	215	226	215	211	196	216	212	216	226	210	224	220	226	227	213	236	209	224	207	239	183	235	239	202	218	230	217	225	243	237	230	215	228	228	218	229	230	205	237	230	222	259	190	230	220	226	227	240	190	258	218	222	195	201	212	217	209	197	220	245	236	223	216	226	226	227	241	219	252	225	190	201	222	195	198	219	218	217	233	239	247	256	202	238	220	218	207	226	218	223	208	230	257	230	211	215	222	230	221	200	219	221	231	209	208	204	199	220	194	237	223	205	246	245	212	207	250	218	221	223	195	231	230	230	198	212	199	218	193	228	199	233	231	218	211	233	227	196	241	253	204	216	218	222	243	195	248	223	241	221	236	228	234	230	222	221	234	207	212	214	229	191	203	263	237	237	210	219	246	225	203	232	221	203	220	252	224	224	234	211	225	224	216	225	218	187	243	243	209	231	222	235	203	205	220	213	181	217	231	216	236	218	226	202	230	217	221	216	212	222	203	221	212	214	208	214	202	207	232	194	238	225	223	200	228	228	203	224	207	197	222	232	213	202	188	229	229	207	233	209	226	206	219	219	223	227	215	233	250	233	230	227	231	210	205	244	227	219	216	232	228	204	220	234	213	210	191	215	189	233	205	227	232	210	252	239	206	198	254	201	211	216	222	215	235	235	231	199	198	212	196	212	222	215	237	220	197	208	244	234	204	236	223	203	228	220	256	195	197	216	246	243	214	210	205	221	205	225	215	249	233	223	217	198	234	215	209	206	231	204	207	195	217	202	220	236	208	244	219	223	201	235	223	203	239	236	226	235	214	225	204	245	226	228	205	228	214	222	207	224	256	214	195	239	206	210	220	222	204	230	230	200	203	200	205	208	233	240	226	219	245	201	208	189	245	220	249	235	218	216	243	226	203	213	244	193	245	216	225	223	196	214	224	232	217	200	244	231	222	210	240	225	210	191	230	223	239	213	227	228	206	223	219	218	229	209	223	196	209	227	218	208	213	237	220	237	208	225	229	262	232	206	205	235	215	247	214	227	222	198	199	215	213	217	202	234	251	220	203	209	231	203	231	205	200	220	205	228	191	251	224	217	224	207	229	227	221	239	207	213	231	222	190	238	210	232	198	222	234	200	214	217	221	205	213	222	220	215	223	197	193	203	255	230	226	217	214	229	213	224	223	251	228	233	226	235	227	233	220	222	218	258	220	248	230	225	222	220	207	197	204	212	209	233	213	219	209	222	207	255	217	225	238	219	242	207	200	240	238	224	247	216	220	238	209	248	207	208	254	219	234	242	226	217	236	237	210	216	232	230	217	217	232	198	233	219	216	250	210	226	183	221	238	203	225	219	225	196	234	218	215	220	211	219	241	250	222	213	212	209	199	236	217	214	224	207	204	233	259	188	235	239	225	233	242	208	215	214	210	213	208	218	234	225	253	236	253	208	221	213	234	206	195	213	230	190	218	245	247	214	224	211	205	200	224	211	219	199	212	234	218	192	218	213	225	217	233	231	247	238	241	240	219	185	211	229	212	226	209	220	244	206	237	235	192	221	212	223	210	205	220	214	225	203	224	232	211	228	202	211	228	216	225	231	186	214	215	187	224	217	253	243	201	216	234	241	225	219	241	217	225	197	212	233	237	232	240	243	238	220	226	234	223	231	243	214	211	217	239	193	205	229	211	220	216	229	230	208	251	242	220	235	230	195	212	223	210	208	241	234	193	213	209	206	214	209	237	253	225	213	215	240	205	248	242	240	202	243	216	205	219	213	240	211	220	213	205	235	228	224	207	206	213	237	201	226	215	191	229	213	230	194	194	211	212	244	202	213	215	213	249	213	200	206	210	248	228	236	235	196	228	230	225	211	210	205	225	227	240	203	220	209	233	258	213	246	228	208	213	206	234	214	205	214	226	244	235	192	230	234	233	200	232	201	203	220	200	237	213	212	229	233	228	208	240	221	215	269	217	214	214	219	209	202	211	230	192	222	196	221	211	218	236	211	245	240	197	205	245	205	229	201	188	213	231	231	235	234	192	245	220	220	190	206	212	214	231	213	222	210	232	198	214	232	204	230	223	215	257	224	203	226	224	227	202	238	199	242	240	225	227	211	231	236	226	220	205	242	208	212	223	199	239	208	199	208	230	215	237	233	243	224	203	213	183	217	203	218	231	222	226	231	214	216	227	216	196	216	250	214	199	190	195	234	210	211	213	214	217	241	237	231	203	189	228	240	213	230	202	241	204	214	222	214	202	217	225	236	209	217	200	226	232	239	225	235	216	231	242	221	208	244	229	214	232	204	241	253	207	233	241	235	210	225	214	228	214	221	234	242	199	205	206	240	220	235	235	210	239	213	236	229	208	241	220	193	208	202	204	242	209	225	210	224	223	249	219	231	205	216	210	212	236	222	231	217	216	225	222	226	208	238	245	223	206	199	235	230	233	213	219	242	225	222	223	238	207	209	214	226	217	218	244	206	205	225	238	204	229	216	235	228	220	237	237	203	221	224	222	241	213	224	211	228	245	194	243	256	214	228	204	221	244	220	206	226	244	251	207	232	213	213	214	227	202	248	221	228	210	239	232	239	243	226	217	216	225	208	225	229	187	217	223	226	235	204	221	224	230	206	222	204	218	200	230	219	239	227	231	250	196	213	206	239	220	246	238	213	206	242	203	219	216	210	210	194	232	198	219	236	223	238	228	230	225	209	181	227	230	222	236	206
11420	15695	23140	29209	24275	19973	19419	27182	18462	17470	15259	13102	10229	9101	9239	8201	5857	4867	3790	4583	3138	3142	3737	2036	2069	2063	2411	1564	1489	1853	1317	1078	1024	907	1024	837	816	663	675	784	738	686	679	651	616	617	573	596	607	597	582	598	543	565	573	555	538	497	518	508	522	526	559	574	548	568	551	562	585	504	526	594	512	499	548	550	554	532	630	628	633	546	498	525	543	537	551	537	545	532	549	553	535	568	553	519	530	550	504	574	507	554	536	530	486	495	554	559	536	540	533	552	519	539	532	529	557	508	529	551	533	534	515	529	543	520	554	544	529	551	528	513	541	525	556	496	607	544	533	512	532	536	541	535	484	523	500	538	557	547	562	524	514	517	489	543	536	488	555	518	544	541	508	533	561	542	519	534	513	567	543	565	614	503	534	534	505	521	522	550	539	526	514	541	522	499	533	519	550	518	576	536	555	542	546	518	491	534	516	566	509	550	511	575	519	550	545	556	498	533	545	558	554	556	565	546	527	490	509	481	554	530	524	558	491	544	479	538	504	505	538	521	546	499	520	571	528	534	513	513	562	523	512	525	561	517	551	520	563	534	492	583	547	532	535	504	504	540	561	528	505	544	495	527	558	571	531	559	552	508	538	517	524	510	542	552	587	472	549	527	558	557	554	521	537	535	546	518	496	593	534	532	527	507	525	555	510	543	523	530	505	549	488	515	544	554	521	552	530	559	519	535	545	564	536	544	534	535	552	502	515	578	535	542	512	472	568	559	539	542	513	509	510	520	524	528	544	526	523	517	517	527	534	551	525	530	497	554	518	537	554	534	514	545	554	562	513	511	557	499	561	522	537	542	536	495	515	541	524	565	525	521	521	524	558	571	512	544	551	537	501	519	543	513	527	566	537	530	513	502	561	546	511	527	522	517	551	531	546	541	518	604	511	510	543	507	495	557	527	507	523	519	555	543	536	559	550	576	547	571	547	533	519	532	592	519	537	515	497	525	505	563	538	558	503	512	517	550	513	555	541	530	550	540	569	544	561	505	509	483	541	572	528	542	543	530	558	534	537	519	504	548	558	563	544	549	498	519	552	513	540	523	528	542	511	519	506	547	542	539	513	518	530	517	539	542	465	537	538	549	546	485	527	550	521	487	559	511	575	551	541	543	512	534	533	538	534	540	500	564	537	491	516	530	496	540	522	543	555	544	553	544	542	527	545	533	497	517	516	503	557	547	538	537	491	513	511	581	513	523	526	516	549	540	565	527	541	546	566	481	587	542	531	570	514	514	564	513	523	530	565	502	521	542	536	531	547	509	525	506	509	530	534	546	575	553	530	485	515	527	544	534	554	509	550	531	533	569	531	554	488	525	536	544	532	504	523	532	567	532	524	545	556	545	537	551	553	527	517	507	540	548	513	555	524	534	531	509	538	515	563	518	539	536	531	521	506	566	561	498	559	573	557	532	520	504	567	524	546	516	508	555	556	571	548	546	495	557	551	512	587	523	504	503	552	504	594	527	532	561	517	569	561	558	525	559	510	570	535	520	525	500	545	482	525	500	506	538	526	514	544	547	545	517	568	572	573	516	515	518	523	533	529	545	514	541	539	546	529	517	576	534	564	556	550	557	519	548	509	493	536	510	539	527	534	531	588	575	547	566	534	525	546	568	505	476	534	536	530	528	567	551	570	518	545	521	545	486	509	499	535	532	499	565	527	554	543	543	574	553	554	517	487	466	538	530	495	542	526	569	545	512	527	533	518	547	534	542	498	535	526	486	480	534	495	528	505	538	559	536	549	524	528	538	551	520	506	529	543	489	506	545	550	481	538	568	553	547	502	526	516	567	556	509	505	546	539	554	533	518	546	504	541	495	587	555	544	516	561	566	577	559	500	502	535	553	545	533	518	546	524	521	530	522	560	534	508	534	554	546	503	532	564	510	526	533	512	557	506	528	551	529	523	510	508	536	521	510	585	528	527	496	534	565	540	548	525	571	519	512	514	527	530	517	533	556	513	557	532	497	516	543	550	524	519	510	534	573	544	537	534	555	519	528	583	512	571	529	547	523	554	528	556	521	510	534	563	538	559	541	516	541	542	540	547	546	533	520	498	532	528	503	532	487	535	547	515	568	530	541	543	507	512	538	506	508	535	546	533	543	545	512	501	558	530	508	536	569	560	526	548	530	511	553	519	535	516	481	508	552	556	449	553	520	579	534	515	536	557	515	501	570	540	530	538	536	569	538	532	524	496	501	538	519	555	559	512	524	566	551	533	549	521	510	519	536	504	507	514	525	564	515	535	561	549	533	525	571	537	566	538	528	560	542	536	540	568	540	526	569	528	520	523	545	521	554	526	533	543	540	537	521	509	521	548	556	524	535	490	541	565	555	510	504	503	520	533	558	499	570	515	570	514	581	553	540	556	545	579	514	512	530	516	540	530	517	520	532	534	523	521	527	483	540	531	567	530	528	504	545	536	491	519	545	551	515	529	546	524	521	538	543	591	528	582	524	525	559	512	545	536	548	508	521	538	504	490	523	543	533	556	578	562	499	519	554	504	571	549	535	513	548	554	514	565	554	515	540	505	530	525	516	521	537	519	509	553	528	545	534	556	501	545	555	509	523	565	545	481	525	566	517	513	561	521	507	532	543	518	520	495	555	567	545	537	482	530	529	512	549	528	496	541	542	504	537	541	497	565	566	520	527	562	526	540	565	539	552	534	537	547	603	539	567	535	511	514	518	527	546	539	498	535	614	525	554	530	554	524	562	521	520	562	562	496	483	529	536	514	540	546	529	541	538	569	488	522	519	523	519	516	546	582	549	527	512	531	568	496	532	538	551	530	554	530	525	561	531	540	537	526	498	531	542	532	532	526	534	524	542	532	534	502	524	532	553	548	527	577	516	572	496	553	528	533	593	495	486	486	511	502	538	525	516	559	562	571	522	539	531	539	532	534	498	563	553	510	524	551	486	492	587	557	591	513	551	529	548	553	548	526	522	525	542	529	548	533	541	545	523	532	542	519	494	530	527	567	579	509	526	536	579	524	533	542	527	515	540	517	560	530	540	533	538	504	519	554	545	542	533	540	539	529	529	598	522	550	554	489	516	545	532	544	544	524	483	534	581	548	542	555	546	474	518	576	549	512	553	519	519	531	538	476	537	544	504	539	559	511	532	558	545	559	543	517	534	544	563	580	537	533	503	535	587	562	570	500	536	519	554	558	522	559	547	504	493	559	496	524	535	527	524	544	494	564	527	532	537	527	548	543	544	551	523	520	506	521	551	571	520	542	521	524	534	514	545	564	514	557	569	533	523	552	518	543	580	506	519	507	483	530	516	538	554	556	538	557	531	553	552	502	579	563	540	488	530	559	494	548	535	532	518	535	546	523	529	561	502	520	540	525	506	529	556	504	587	568	553	539	514	552	498	517	562	582	557	563	522	578	545	531	522	554	571	578	526	560	522	523	538	535	543	549	516	555	496	538	548	545	535	513	551	575	558	530	513
48406	46302	45820	45757	39661	35528	34946	44836	36698	36482	35758	34263	28575	24773	24851	20531	14709	10613	7705	10730	7018	6515	7589	3398	3784	4619	4382	3412	2518	2833	1469	1162	1460	1173	1419	924	699	520	575	725	635	526	492	401	337	363	326	296	265	247	291	274	301	288	268	235	240	269	207	250	261	254	218	211	236	229	243	239	249	227	203	231	215	230	225	237	243	311	356	323	292	246	230	252	220	240	228	210	263	252	258	235	242	252	246	239	266	240	223	224	249	214	207	239	218	211	225	223	228	207	218	245	238	232	246	214	212	251	229	230	224	207	213	238	221	265	281	237	247	225	220	225	226	231	238	236	205	238	228	224	263	258	230	257	255	240	244	236	230	225	239	264	237	207	235	218	267	217	236	239	263	238	229	261	229	220	236	218	212	243	252	207	254	238	223	231	230	248	232	222	250	252	224	229	225	235	258	237	244	229	240	239	253	256	238	208	221	250	216	251	211	233	279	249	196	252	228	239	237	252	208	252	231	224	227	235	235	253	229	238	228	243	245	214	203	221	222	227	223	218	251	212	234	253	213	227	219	255	231	234	234	245	232	233	228	233	225	218	229	233	209	254	218	267	224	226	223	228	237	221	243	234	246	214	229	244	241	228	219	238	244	229	234	239	226	218	261	213	229	250	212	243	218	251	243	226	226	212	213	229	228	230	225	242	254	250	216	229	241	230	219	202	216	252	223	254	231	216	253	225	220	223	247	243	230	218	249	235	231	243	227	238	222	207	233	240	252	206	217	230	248	246	243	213	233	218	214	229	214	196	254	225	207	218	276	228	221	246	225	231	221	223	219	228	234	236	229	258	244	234	246	226	245	207	232	231	244	246	236	233	243	221	233	243	231	246	236	234	240	226	246	233	246	240	231	218	221	219	220	221	208	237	238	231	198	231	219	217	247	232	206	227	242	222	236	227	231	263	244	225	227	232	267	248	206	239	196	224	224	242	249	231	210	237	254	187	238	251	229	216	220	233	218	225	214	202	238	229	218	236	262	234	232	252	229	213	228	237	219	240	226	256	249	249	237	212	249	224	218	216	241	194	264	233	235	247	232	232	232	233	248	202	219	242	184	214	214	249	209	244	200	233	222	218	244	220	223	203	227	223	233	238	235	254	214	200	229	249	209	241	225	224	239	215	211	205	258	223	257	251	247	247	246	238	240	239	224	202	207	218	224	222	248	219	243	240	216	218	232	264	228	239	261	229	237	240	232	227	244	242	229	243	245	247	221	243	227	212	228	247	242	225	175	257	213	226	221	231	232	239	234	217	251	214	222	224	225	236	223	237	273	225	219	227	240	243	239	211	243	222	212	219	256	253	223	221	277	216	217	223	229	231	236	233	252	234	237	235	247	256	251	230	237	225	247	237	235	240	232	225	241	256	268	241	220	258	258	247	256	226	201	250	211	210	242	272	202	243	231	216	253	243	262	240	199	212	246	223	242	221	234	232	241	214	236	189	226	218	201	217	238	208	234	249	227	229	216	225	251	243	239	233	221	235	225	225	220	219	222	216	242	247	202	215	249	236	224	247	230	211	247	236	236	221	221	224	219	219	232	215	206	215	216	221	251	263	234	229	248	218	242	220	235	209	220	233	193	227	231	228	244	259	212	227	253	216	231	215	221	244	226	237	229	241	244	221	235	240	250	258	199	259	209	227	243	247	242	250	243	248	226	257	249	196	224	227	225	208	222	258	221	232	233	253	215	239	218	242	228	202	210	225	231	207	241	207	239	239	222	230	235	216	245	232	216	212	235	220	226	247	242	252	244	254	267	257	233	267	222	268	232	266	228	229	231	225	239	252	237	229	210	224	238	207	229	228	219	224	243	264	242	260	220	247	211	246	226	257	248	212	240	246	218	254	226	239	231	233	255	264	218	223	243	228	269	252	264	246	236	221	235	223	234	230	237	241	224	228	223	239	203	230	237	210	218	243	206	227	237	231	238	260	228	229	213	213	220	210	216	221	210	240	199	233	226	231	224	257	244	236	201	242	240	248	230	233	237	232	251	257	247	233	239	230	241	224	262	239	244	222	207	249	236	211	240	237	200	263	230	233	233	239	242	197	239	242	225	221	226	222	219	231	234	245	246	219	228	254	236	196	253	256	221	249	237	238	226	222	231	227	232	230	219	231	223	239	237	241	222	242	232	222	211	245	230	233	257	236	213	254	258	205	245	215	230	253	219	217	225	225	227	248	228	246	236	233	229	258	229	241	203	198	225	226	241	231	209	235	226	233	240	225	218	220	227	210	204	220	241	215	220	221	262	218	239	240	246	222	194	220	245	222	227	243	258	262	226	226	222	242	242	214	215	234	199	219	240	225	247	242	200	238	244	229	257	244	260	255	223	221	236	235	243	272	216	236	190	246	233	212	251	217	231	213	202	215	239	224	270	231	248	246	243	228	253	236	220	243	241	257	264	223	259	230	216	251	227	230	228	246	236	219	278	227	238	243	255	203	259	214	223	203	226	239	235	208	246	242	238	226	258	250	217	232	218	227	255	233	228	187	211	232	271	262	222	234	252	198	237	221	224	237	245	233	239	241	222	259	247	234	213	230	214	224	236	218	223	203	210	232	258	214	227	262	237	226	226	217	236	201	222	245	243	208	226	235	219	262	225	232	228	228	230	244	231	230	261	196	237	223	240	223	215	206	212	223	234	237	255	254	228	237	220	241	220	253	235	251	230	267	246	227	231	221	229	213	218	244	255	249	260	220	204	231	265	226	215	241	238	240	206	233	231	219	248	251	224	218	214	226	260	237	272	226	219	248	217	259	262	226	226	250	238	255	227	217	237	239	222	257	219	235	216	209	228	234	220	227	241	254	218	211	243	247	235	237	242	234	226	235	217	245	238	250	258	240	254	215	259	229	234	240	244	214	228	233	235	220	228	242	251	232	211	233	261	192	212	214	235	221	239	238	222	206	249	236	228	239	203	221	263	257	262	229	235	230	272	235	226	256	206	223	255	238	235	224	238	233	229	207	215	235	214	223	256	178	210	229	214	225	243	218	225	232	277	216	226	243	239	236	220	240	227	259	246	220	218	264	243	226	230	256	211	219	231	252	244	232	234	214	239	230	248	188	229	220	279	227	235	247	241	261	256	241	223	243	242	236	262	234	243	230	213	251	227	233	229	194	203	232	265	234	252	230	215	239	225	231	220	225	214	205	252	262	239	239	234	242	224	225	227	239	213	238	256	234	244	204	248	231	215	229	221	236	196	232	213	216	241	223	219	215	213	223	258	209	231	225	205	254	229	245	244	246	245	251	250	241	217	245	254	233	215	235	235	210	236	221	241	213	242	223	255	243	237	240	254	191	224	258	238	217	227	232	223	236	232	206	200	225	210	218	234	216	237	244	235	248	224	212	225	224	213	241	228	238	212	228	250	241	229	223	217	238	223	247	250	218	218	227	233	204	220	274	222	248	223	221	218	240	198	227	232	224	231	219	219	252	223	217	217	224	238	242	229	237
36576	43394	49007	54312	53098	49307	47658	51943	56570	54486	53260	51720	46971	44159	44721	40750	34513	30665	26230	33188	25534	27004	27801	16773	18324	23021	19857	17491	14379	15799	8291	7075	8827	7322	8767	5521	3902	2542	3413	4195	3494	2547	2339	2032	1513	1418	1208	1086	832	689	708	947	1037	999	827	677	580	669	582	598	535	553	564	565	542	572	599	581	526	570	577	555	553	582	586	567	762	1285	1148	1128	758	586	550	590	516	558	505	530	539	541	570	556	531	589	498	525	494	511	534	537	519	524	529	568	586	595	557	570	571	549	537	555	541	526	523	533	582	543	551	518	560	543	567	514	540	537	470	546	516	554	519	524	539	557	517	534	556	543	564	568	527	547	607	518	521	536	543	556	551	526	526	543	553	558	556	526	578	557	577	546	585	530	567	569	543	550	505	540	546	543	565	557	493	560	540	558	560	529	573	572	548	532	537	504	502	562	510	541	531	532	578	533	540	543	555	521	559	592	547	511	540	509	555	566	516	563	567	498	533	560	566	538	540	528	502	543	550	525	533	523	538	566	538	533	516	585	566	578	597	569	554	528	520	532	534	512	539	582	546	546	546	540	591	515	529	600	558	559	574	509	545	497	543	577	616	535	544	523	563	510	534	562	540	506	533	548	542	583	562	537	523	544	541	492	518	493	511	546	527	510	534	534	541	562	517	570	569	508	582	539	527	512	553	573	599	534	537	522	507	559	555	537	554	535	515	550	502	528	540	563	560	547	559	559	534	546	555	545	560	546	540	547	566	522	532	566	534	546	525	529	548	500	521	525	554	543	553	533	514	584	543	569	511	555	569	533	540	521	551	556	571	527	530	579	589	562	595	550	541	553	569	556	542	544	565	543	565	552	533	547	514	516	554	563	561	551	501	563	541	521	511	527	510	538	523	541	562	535	526	540	537	525	484	551	554	592	528	541	512	524	514	531	583	547	516	526	569	523	552	527	555	519	554	561	583	520	545	512	574	538	570	512	569	529	543	540	561	534	566	556	528	511	558	590	548	525	515	551	553	551	568	541	554	583	548	505	528	554	516	533	526	544	484	557	588	514	541	568	546	489	531	514	545	570	565	540	559	505	570	501	550	541	551	557	516	517	543	561	554	537	561	552	556	555	548	555	540	494	531	580	545	500	567	561	560	518	540	549	534	570	564	555	522	539	541	509	544	496	539	546	505	573	571	552	556	548	523	485	554	574	544	585	554	542	538	577	529	571	550	568	548	537	541	576	552	547	514	527	542	551	547	549	557	512	551	544	548	561	571	529	563	533	569	504	580	521	593	553	508	538	585	551	571	566	545	505	560	559	521	505	530	571	539	532	541	565	502	547	501	508	525	510	541	558	546	570	537	513	563	526	526	550	544	550	562	572	529	532	526	528	537	571	595	532	522	541	556	536	563	548	565	490	553	551	525	561	534	521	529	546	523	524	527	562	509	528	558	533	513	573	548	519	580	550	506	558	555	521	514	542	558	506	569	522	513	578	546	555	569	526	525	503	532	560	522	592	509	549	573	557	511	579	520	541	550	529	579	525	593	581	539	547	533	549	542	498	511	568	539	565	542	594	539	564	561	540	579	562	538	574	558	581	572	540	534	519	563	560	491	523	555	564	598	551	541	578	593	587	552	547	526	554	509	536	532	543	548	565	562	536	489	556	539	500	548	531	572	572	561	544	530	548	563	575	532	521	587	579	541	536	536	535	564	604	549	547	524	513	558	528	556	529	564	532	516	516	554	549	542	535	524	549	539	511	534	535	527	548	547	507	569	610	592	538	579	531	534	569	598	521	553	537	581	526	564	519	521	528	532	558	505	539	582	576	570	555	513	544	557	557	537	541	528	568	528	577	537	568	516	536	582	546	532	517	550	556	594	500	542	550	564	558	565	563	565	553	517	510	571	532	572	581	554	513	569	553	521	511	551	541	536	580	539	549	469	512	541	536	502	506	511	566	559	526	541	583	549	511	516	541	531	526	555	548	509	537	513	546	554	506	540	551	585	588	567	538	558	577	522	493	546	553	541	537	586	526	592	577	542	565	548	555	549	500	541	535	529	555	556	538	539	553	551	512	547	519	549	545	577	556	524	549	517	562	514	533	561	566	526	561	523	533	568	574	545	539	548	551	515	547	541	546	569	521	563	545	521	598	562	495	548	544	545	559	544	515	516	598	530	605	548	560	520	559	511	521	567	558	542	551	553	521	579	546	543	531	527	567	556	566	563	545	541	534	555	543	569	558	542	524	498	518	586	585	551	551	551	517	531	521	509	546	517	511	549	577	579	531	547	471	513	540	554	512	618	559	496	549	538	573	536	546	546	530	547	552	544	510	534	525	472	540	535	516	574	550	559	530	520	518	543	538	574	507	528	531	558	549	527	571	547	547	541	544	527	524	540	523	562	560	568	559	556	512	563	579	579	580	540	559	548	572	546	550	501	568	528	571	544	529	557	577	521	554	550	513	577	556	535	569	512	531	538	558	566	526	525	512	540	533	509	566	519	535	536	552	540	548	561	561	582	598	479	572	512	548	532	559	543	549	534	540	556	509	555	553	518	538	545	549	526	512	551	550	522	515	494	522	513	547	552	564	549	555	532	527	534	575	564	560	509	571	600	535	509	582	512	523	496	541	544	541	561	551	498	552	562	557	563	480	533	551	542	545	542	569	532	517	544	543	489	547	535	558	517	557	551	560	562	536	565	522	528	540	519	541	531	528	533	587	536	547	567	555	532	543	544	539	554	563	523	538	577	569	523	517	551	526	534	601	559	553	552	576	550	553	549	570	540	558	530	573	576	550	539	546	562	509	541	558	555	564	562	498	601	520	509	543	502	533	532	547	528	536	532	548	545	564	535	509	554	522	472	613	550	557	514	524	512	538	525	545	541	571	589	511	505	538	523	562	570	522	589	540	518	579	539	547	514	530	544	528	521	577	500	554	550	508	552	513	549	529	536	549	506	565	546	578	520	563	557	526	545	516	562	527	520	584	539	551	523	527	524	544	562	535	543	546	563	568	486	555	534	556	545	535	557	518	530	550	549	548	513	556	560	526	533	564	542	522	529	532	555	503	553	545	535	533	516	564	568	532	539	543	515	574	535	525	586	583	508	514	510	554	550	549	528	521	573	556	579	566	561	534	517	528	546	553	543	545	539	573	525	554	503	542	585	589	496	564	546	530	541	566	558	541	555	574	509	528	501	570	537	525	569	529	513	524	549	552	544	566	535	527	528	524	560	573	515	534	521	486	555	560	507	546	563	519	562	546	535	555	549	515	564	554	556	515	556	524	492	504	516	551	544	516	553	598	571	544	552	559	571	579	505	515	578	509	549	556	617	570	550	564	502	534	595	563	576	535	551	526	553	539	527	558	557	554	507	546	519	579	565	508	562	531	538	557	545	489	532	543	517	550	568	548	496	562	543	536	564	549	559	592	555	537	539	527	547	531	523	548	535	591	505	484	551	539	536	516	571	562	506	517	482	556	513	574	528	544	548	515	532	561	560	574
55483	49279	45272	43633	41581	36607	36208	44159	37322	38641	41643	43413	40555	38957	37173	32513	26154	21429	17247	21676	16977	13947	15418	8322	9109	12557	10549	7804	5392	5419	3059	2704	3446	2810	2347	1470	963	654	1088	1021	802	680	573	435	411	369	375	286	239	173	186	218	323	253	191	191	179	146	148	165	154	134	160	154	184	179	153	137	158	149	149	148	131	144	152	142	229	306	306	248	176	154	145	147	163	135	125	147	160	126	158	138	127	139	149	143	122	149	174	147	148	143	166	169	164	159	134	132	165	128	130	134	134	158	132	134	163	163	128	148	151	160	166	163	154	149	143	159	133	138	139	133	175	158	159	130	145	143	158	148	141	123	156	144	147	157	131	140	135	139	156	138	131	133	138	145	135	146	138	165	144	155	147	134	156	128	132	147	128	142	145	159	143	153	149	119	153	152	138	143	138	143	142	141	180	166	171	149	160	128	140	133	134	132	132	142	146	141	117	169	145	145	157	135	150	159	160	132	155	165	157	143	153	128	142	139	143	144	134	166	150	134	101	132	174	137	164	180	122	139	163	132	145	143	154	158	131	140	148	179	150	135	151	133	157	146	138	143	141	143	147	140	130	147	155	158	156	155	153	153	157	117	151	169	148	149	142	148	163	141	156	161	137	141	164	129	135	140	139	145	139	124	136	146	136	154	138	133	160	151	133	163	126	156	147	147	137	151	150	154	147	160	161	156	150	138	156	132	154	142	134	135	157	167	153	157	133	134	143	141	144	154	139	136	135	149	166	149	154	154	129	135	130	143	165	142	151	174	134	150	137	171	163	143	155	144	140	149	150	155	160	142	163	137	153	125	138	158	125	146	139	123	154	137	153	137	152	131	156	133	162	131	149	162	148	150	152	142	146	143	142	143	149	144	163	129	149	137	143	145	176	150	152	163	141	146	103	140	126	145	150	159	120	140	133	137	178	150	144	122	113	136	145	156	145	136	135	116	154	145	165	141	144	142	133	153	144	138	118	136	148	143	142	152	146	141	143	147	145	132	160	135	168	129	143	135	159	156	154	171	170	159	144	148	151	145	141	127	138	147	138	141	137	117	134	144	139	152	162	149	172	145	133	138	127	154	133	142	153	142	160	131	133	157	138	149	161	153	142	143	165	161	168	166	152	141	150	134	124	140	147	165	169	158	137	161	148	136	124	141	128	155	143	155	148	169	140	141	120	158	146	151	132	133	153	164	132	151	153	129	177	174	131	124	165	150	139	153	155	152	131	153	153	143	147	142	162	118	146	128	141	153	149	130	145	138	131	150	145	122	170	140	138	126	132	126	135	125	159	121	139	149	152	144	136	131	154	153	126	149	127	161	169	156	153	144	136	143	140	134	158	142	132	126	155	172	152	151	151	153	165	127	132	151	143	153	149	147	146	158	141	175	141	165	155	169	127	148	160	148	142	146	147	131	125	145	126	147	113	154	130	132	137	136	156	124	115	151	140	131	159	122	161	151	134	118	159	142	148	154	137	161	152	157	145	150	160	154	140	159	144	150	150	133	156	152	142	159	152	153	153	144	138	167	142	152	141	151	167	160	153	130	151	148	136	145	176	138	149	139	144	142	167	126	158	121	153	148	172	154	133	141	151	153	132	167	150	151	147	160	144	146	166	142	136	132	139	132	139	138	141	147	171	142	146	172	116	148	139	121	133	149	157	133	125	136	142	158	143	124	140	144	152	148	136	142	146	158	131	151	152	144	160	169	151	157	132	150	153	148	138	137	142	135	146	136	135	148	127	136	136	153	130	156	137	145	152	128	156	146	158	152	121	153	125	163	155	143	144	152	149	137	125	145	160	141	172	125	153	124	175	134	154	133	155	138	152	145	162	159	144	147	146	139	138	165	170	157	130	157	142	148	121	155	168	155	155	137	146	150	134	138	156	137	159	131	155	139	146	157	157	172	143	137	133	143	156	132	149	155	161	141	134	168	151	156	152	152	142	160	143	157	133	159	167	162	159	134	126	163	157	119	156	140	114	122	148	171	131	146	145	142	169	138	156	148	159	148	162	122	137	153	147	139	147	168	149	135	139	155	165	138	133	139	131	138	159	148	123	137	152	141	153	144	128	141	142	138	153	149	154	162	155	166	130	139	132	140	137	135	165	162	143	141	167	153	127	116	142	137	149	145	131	141	155	159	143	136	126	147	138	162	152	150	129	151	154	149	158	143	163	155	137	153	136	143	138	136	135	149	158	143	154	150	147	159	130	155	159	124	130	136	137	175	143	158	184	137	157	150	152	147	147	156	147	142	137	144	122	132	162	142	137	140	127	149	129	137	162	141	145	118	124	147	142	139	179	143	154	167	138	149	152	143	138	143	155	162	165	130	132	150	135	143	146	150	118	157	138	158	149	139	146	151	149	137	141	123	150	128	144	162	159	163	145	128	143	163	157	131	131	150	153	147	141	141	140	158	121	145	140	137	144	162	144	127	143	133	159	158	148	154	151	133	128	165	153	144	140	160	124	155	141	152	142	124	148	147	134	105	142	160	130	152	142	149	152	127	151	170	125	146	152	151	147	166	148	159	161	153	149	136	130	166	154	133	141	158	135	156	155	162	142	125	173	124	145	163	146	129	166	136	166	183	154	150	156	175	150	170	139	157	154	167	135	135	134	130	144	159	157	148	136	143	127	118	132	128	140	154	141	144	138	140	158	132	142	148	142	159	133	143	122	168	159	150	134	166	144	142	153	143	145	111	138	139	145	137	143	129	139	153	143	154	145	141	163	154	146	162	153	159	153	149	137	155	156	169	146	155	154	148	150	163	144	140	155	138	165	135	151	147	162	148	131	145	145	158	128	143	142	126	142	144	134	137	154	133	132	139	148	136	146	155	151	148	130	152	150	140	151	144	161	165	161	129	157	153	139	165	149	129	150	146	145	162	136	150	149	146	136	159	156	142	136	125	156	157	152	153	130	139	138	161	144	145	156	157	133	134	139	127	152	130	155	147	160	156	135	142	132	152	170	137	128	160	129	151	166	151	160	148	143	155	156	141	131	137	143	151	174	144	155	131	142	129	134	140	137	131	171	167	138	155	151	151	160	132	148	140	156	153	119	158	166	148	150	133	162	129	153	139	156	137	165	136	152	136	169	144	150	133	161	165	135	159	149	144	156	137	123	161	137	128	154	148	149	166	130	146	142	137	146	140	162	131	149	161	150	146	153	130	179	148	158	136	150	133	140	123	147	152	164	153	145	142	130	166	145	170	144	148	144	143	149	175	144	117	166	163	132	133	165	137	146	130	153	140	178	153	116	129	135	131	136	154	143	160	147	128	159	187	152	112	134	160	137	168	165	144	148	182	120	153	145	140	148	155	126	161	145	157	149	152	134	132	142	148	155	147	111	132	133	133	154	145	145	146	138	135	146	125	157	163	140	159	149	161	165	159	142	161	118	126	132	156	166	135	159	138	148	159	149	142	127	142	142	146	154	144	151	118	147	145	140	147	158	143	147	133	133	172	150	126	159	139
44380	50538	54016	56818	56211	53231	55072	51213	66238	64583	60478	61917	58561	56179	54535	49485	45014	41946	37945	44708	39104	37896	37503	28794	29064	38448	30498	29034	23623	22292	16064	14853	17827	15177	12076	8754	5372	3533	6672	6566	4971	4135	3044	2561	2371	2249	2033	1319	1015	610	579	917	1575	1167	649	545	558	479	433	413	396	385	375	420	350	367	353	346	364	367	387	383	357	360	370	535	888	1531	1296	853	421	379	333	387	365	327	357	364	353	364	336	328	329	344	365	325	363	319	352	327	320	342	352	379	345	397	396	329	305	357	340	342	356	331	325	392	348	318	354	357	323	295	339	348	348	354	358	352	330	346	318	361	369	326	368	360	354	360	347	365	335	339	319	348	369	337	354	351	340	336	342	342	336	323	340	339	333	371	348	345	317	338	374	341	374	354	334	340	385	338	366	351	366	371	334	365	342	343	330	346	385	388	365	331	337	328	347	369	318	331	360	312	369	374	336	314	329	356	346	373	352	346	363	326	327	333	328	357	349	328	353	372	341	317	362	359	349	383	343	349	356	339	312	374	349	356	360	345	314	358	370	329	300	356	343	383	319	344	351	333	336	371	359	346	331	342	354	360	350	347	338	314	375	357	386	338	316	317	342	354	344	374	388	355	347	316	326	342	361	350	338	346	356	355	376	366	364	359	376	344	362	319	325	342	380	355	325	340	323	348	340	344	357	332	346	355	333	318	340	376	323	356	339	357	356	338	369	369	336	349	341	337	343	330	363	352	330	387	346	331	368	343	367	344	358	307	354	355	350	372	321	358	315	360	315	312	375	367	341	359	345	336	359	365	350	341	347	356	359	345	329	345	342	374	360	364	319	343	347	340	356	335	337	331	343	345	337	361	353	365	340	318	336	359	343	369	359	359	319	337	353	359	328	343	360	345	361	350	357	349	322	391	365	330	348	336	388	303	376	339	331	360	357	346	368	327	333	346	374	342	325	302	363	354	332	355	389	356	340	342	321	344	354	370	337	318	371	314	342	345	338	325	318	384	329	339	378	387	327	339	336	344	325	333	326	351	356	369	355	339	349	345	338	323	357	331	356	362	333	322	371	346	347	358	345	323	366	330	335	368	342	350	339	363	348	304	359	355	370	351	309	328	348	371	370	373	337	364	349	360	328	326	361	335	373	344	355	339	342	341	320	378	368	345	327	327	358	352	341	330	319	378	341	347	332	330	346	378	341	331	345	353	379	316	394	346	333	360	338	323	387	350	352	366	326	365	345	390	356	363	389	335	382	327	362	338	358	344	332	350	327	340	330	324	340	347	343	358	347	353	361	353	348	348	331	333	355	345	329	348	377	333	327	392	347	343	333	369	368	372	364	321	354	312	365	345	352	325	327	325	342	342	343	358	331	331	346	349	368	349	404	316	329	345	358	323	356	333	344	363	349	339	348	313	333	343	379	323	348	327	369	365	334	349	311	320	349	349	351	345	333	350	315	363	357	356	297	342	357	380	346	359	338	348	318	351	348	341	347	360	375	346	349	398	359	323	364	305	338	345	346	338	358	328	357	320	354	361	316	336	361	370	342	360	345	365	357	371	326	376	348	346	352	318	355	345	349	358	314	366	354	346	336	352	357	353	332	346	354	353	331	335	314	334	314	356	364	332	329	327	376	336	347	345	324	324	363	344	355	359	322	336	353	324	372	334	316	352	336	322	346	347	328	372	342	341	345	334	344	358	345	368	373	344	354	323	327	340	348	401	366	360	364	341	329	363	332	350	358	332	323	334	341	336	326	353	359	347	362	323	328	335	314	354	337	337	330	339	356	328	358	331	354	334	325	338	356	337	339	334	325	328	358	341	362	337	349	374	320	353	338	351	332	330	325	319	345	339	362	344	339	343	313	330	357	324	344	350	371	318	360	318	333	321	330	350	356	359	317	371	333	340	311	346	364	372	335	332	383	361	348	331	342	333	330	326	348	336	339	332	342	332	321	310	362	344	347	371	329	361	326	327	325	335	380	350	339	349	296	363	366	345	343	392	355	315	349	320	364	370	366	349	337	350	380	335	345	347	346	341	335	315	342	359	349	365	350	358	327	329	339	329	360	362	360	370	341	302	370	341	323	350	350	351	333	344	370	373	352	352	312	337	330	365	356	331	372	358	363	344	361	334	316	345	338	366	375	362	351	345	317	334	355	352	365	381	329	357	375	355	351	317	373	355	364	363	331	367	372	336	352	345	352	362	336	362	343	333	360	366	379	329	298	344	372	342	345	348	317	337	332	354	330	343	341	348	349	330	312	309	350	320	373	374	337	342	357	346	381	357	337	389	326	333	356	334	332	378	336	339	346	373	332	306	332	350	345	368	384	343	346	355	334	337	322	374	330	353	350	364	351	352	367	378	355	370	394	327	366	333	351	356	368	363	348	356	333	352	352	352	374	355	364	353	353	330	337	307	349	342	378	351	366	335	322	311	335	350	324	339	327	341	325	352	343	308	354	363	357	325	331	348	378	356	336	353	328	348	318	346	346	356	355	331	349	350	369	359	331	350	375	357	371	324	327	360	345	353	351	347	325	357	340	315	341	358	356	332	346	355	352	338	364	373	308	380	357	361	320	375	353	332	341	356	349	357	365	348	347	349	351	364	381	387	378	357	351	372	379	326	369	312	357	362	329	354	336	321	325	316	348	337	366	339	322	352	365	356	328	324	373	312	325	339	338	357	356	318	348	342	327	341	339	363	365	315	354	343	384	354	346	361	353	348	359	331	362	334	356	363	307	364	362	303	359	358	350	354	331	338	360	350	344	349	328	316	357	365	363	340	357	364	343	352	347	324	363	336	362	321	329	349	368	311	368	323	336	376	364	353	346	371	374	375	340	388	319	326	360	346	353	330	363	364	373	354	370	369	342	354	354	339	339	361	340	335	327	349	320	335	379	340	362	377	366	339	349	348	326	377	339	365	367	323	356	323	339	363	364	346	348	348	319	328	335	357	354	343	333	339	341	371	344	367	341	352	349	369	349	326	367	381	363	361	360	328	312	335	347	362	351	320	329	351	353	348	364	344	350	403	367	334	339	333	349	347	322	366	337	365	335	336	384	307	362	360	358	364	349	342	349	353	383	366	323	335	364	357	339	371	322	343	301	356	337	339	322	365	334	349	344	354	340	315	317	341	341	355	344	362	346	363	362	354	316	355	308	349	345	339	317	329	355	342	360	370	346	365	345	357	326	403	332	387	377	334	349	360	350	338	366	312	345	339	343	352	364	349	310	324	393	339	350	317	334	355	343	357	329	325	350	343	377	362	328	349	334	318	324	340	350	364	381	329	348	348	361	373	327	343	341	381	339	350	388	338	327	346	326	334	376	348	332	351	349	353	391	332	365	336	367	362	363	327	323	389	338	359	377	357	321	347	322	345	340	340	350	359	339	360	337	352	378	346	333	328	368	344	321	340	371	351	337	340	335	334	372	329	356	370	360	372	346	368	377	359	336	362	339	343	323	368	344	341	350	350	329	354	341	314	342	353	347	361	331	359
17653	15368	15528	16945	15527	10852	8127	9278	6077	3949	3075	2654	2000	1732	1413	1117	922	697	611	790	529	465	511	396	389	495	382	341	307	295	267	238	238	250	231	173	209	219	214	228	224	203	190	209	198	187	210	182	195	202	184	209	202	174	191	226	231	169	188	201	202	215	215	185	191	193	213	229	191	200	229	202	194	209	227	225	193	213	200	177	196	211	205	191	202	193	191	219	190	227	181	193	200	200	199	199	189	187	205	199	219	182	222	201	224	201	205	194	218	187	192	209	184	177	200	191	202	193	208	188	198	192	191	220	206	194	181	207	196	190	213	181	185	185	191	195	171	174	193	197	231	208	231	193	164	179	186	200	160	185	188	207	205	201	193	185	192	220	203	181	175	198	201	213	198	202	223	209	207	188	191	222	203	200	194	181	202	180	212	202	211	212	212	185	189	223	222	189	203	207	184	216	213	198	188	207	206	187	171	216	214	212	216	193	203	196	230	189	184	230	178	196	185	196	229	200	201	190	228	218	196	188	215	187	183	184	193	206	184	216	192	203	227	180	202	204	196	215	204	182	201	182	193	217	196	165	164	220	196	204	174	211	182	248	183	177	180	198	188	209	185	228	193	193	197	209	206	204	191	199	185	190	209	206	208	217	215	218	204	210	193	217	203	199	195	201	212	188	178	197	206	202	176	180	225	220	192	173	218	196	218	197	207	216	201	210	191	177	180	218	179	177	190	198	191	180	196	204	187	195	203	202	195	214	203	222	185	219	191	203	193	198	222	189	195	185	184	196	199	207	215	201	204	200	195	189	190	205	209	210	205	188	186	195	191	198	220	199	193	200	209	213	210	207	199	199	208	217	196	167	190	214	207	197	197	179	201	203	210	209	193	190	218	202	167	177	212	208	182	205	192	205	187	200	205	207	223	158	191	214	181	156	172	203	227	193	191	199	217	184	197	209	173	211	198	193	222	209	198	223	222	193	194	211	193	188	200	217	206	205	204	207	196	210	196	192	199	181	195	191	172	213	200	173	194	198	205	212	197	210	211	203	227	179	211	194	172	208	200	191	219	198	182	207	182	191	200	165	244	194	186	197	206	215	190	206	214	203	211	183	212	221	179	217	196	208	187	210	193	191	177	209	208	234	196	209	194	191	171	193	169	191	174	197	180	201	172	189	180	193	186	201	191	198	196	186	191	188	193	190	213	213	215	225	217	213	207	205	182	191	172	210	184	200	192	182	192	198	227	191	188	216	206	178	210	192	181	203	223	176	197	191	212	222	180	207	232	191	195	173	194	196	205	186	201	200	232	197	174	201	180	211	209	198	207	191	198	187	197	208	191	171	208	227	198	182	225	220	204	179	210	191	212	209	193	182	174	203	186	174	207	192	215	208	214	199	192	195	195	215	191	195	202	209	193	205	213	204	195	208	197	203	203	173	211	180	195	202	201	211	181	178	180	240	231	209	188	227	186	193	191	183	208	208	190	191	223	219	175	173	187	195	190	190	176	190	185	184	189	205	193	215	203	212	209	208	222	197	201	185	233	225	198	185	176	182	185	197	211	210	197	187	217	200	222	185	184	224	190	206	188	201	211	218	223	205	195	225	184	208	176	207	228	178	209	179	185	214	200	231	218	188	200	206	195	223	211	186	185	181	186	199	195	210	213	187	197	207	205	198	219	197	216	191	189	205	205	175	185	202	169	212	209	188	180	195	191	179	195	214	216	210	186	200	173	186	193	197	159	218	177	194	215	213	208	219	184	203	206	193	187	212	210	211	210	195	215	203	178	189	215	187	212	197	189	209	193	203	209	201	188	201	195	198	201	170	178	213	224	183	206	189	213	178	218	206	205	206	197	202	221	194	171	217	223	182	194	217	185	193	195	217	207	196	217	196	196	215	209	206	180	213	184	198	187	215	222	188	217	180	196	196	184	214	212	205	183	176	211	222	193	175	192	208	208	225	243	230	183	207	196	205	225	179	210	201	205	217	224	195	212	177	203	219	212	207	207	189	201	205	219	196	190	183	191	187	166	159	189	196	182	203	184	171	211	192	202	174	200	207	220	238	213	198	191	189	214	191	203	209	196	206	214	187	211	195	191	201	216	200	202	198	185	192	193	209	210	182	187	198	202	196	214	195	220	235	208	187	176	178	191	191	204	185	197	205	209	204	208	195	202	209	214	192	189	198	202	191	197	182	188	175	177	221	224	196	204	194	175	206	228	217	186	213	183	181	192	192	199	195	174	196	192	189	218	226	211	212	206	213	193	222	231	201	212	184	201	179	188	200	192	204	206	199	187	223	192	197	223	196	189	210	204	192	204	178	204	238	230	206	186	199	214	191	178	181	184	222	191	206	225	205	193	181	208	228	221	210	202	189	210	198	188	197	185	203	176	207	221	201	216	186	192	203	231	194	212	203	203	181	224	215	183	188	221	196	193	202	206	195	215	226	208	219	192	177	212	224	197	216	195	216	190	179	194	225	223	214	208	185	208	197	219	225	189	186	199	221	197	200	187	197	217	191	194	234	210	214	208	215	205	184	181	182	193	188	214	203	200	203	207	199	199	208	195	181	204	205	198	189	201	191	193	216	213	207	212	193	194	191	195	207	210	199	185	185	217	216	209	177	213	194	204	211	178	202	173	178	188	179	201	230	179	209	209	182	181	176	193	178	187	208	181	192	224	198	188	207	192	203	202	230	201	187	191	200	223	207	201	203	220	180	191	189	202	228	187	228	185	188	192	190	192	195	200	214	218	193	209	206	202	174	192	197	193	192	200	206	205	197	200	185	204	196	228	216	193	192	206	196	205	221	196	192	202	189	213	200	183	177	200	220	196	197	226	216	214	203	218	241	194	189	197	198	204	209	198	207	220	183	187	180	215	173	177	185	172	212	234	201	214	205	205	184	215	197	224	223	199	207	176	208	193	203	204	204	204	215	191	205	196	208	213	165	197	213	186	204	203	190	205	221	186	198	210	197	205	211	203	199	202	191	186	201	200	217	209	217	188	199	163	233	195	241	211	180	230	212	222	196	211	190	203	188	226	184	193	185	193	176	203	173	197	218	201	223	223	215	203	208	186	203	188	199	181	194	203	181	212	191	205	191	196	189	200	197	201	208	186	233	222	188	214	197	187	195	200	171	188	183	216	227	193	202	192	197	185	187	216	192	155	198	203	190	193	187	184	197	177	184	201	194	159	180	179	196	200	202	189	189	217	194	182	186	210	212	197	197	216	230	192	176	192	209	194	204	178	181	195	215	186	192	209	209	206	196	201	206	193	195	204	202	226	223	203	198	196	187	208	190	188	213	188	204	186	191	202	183	173	197	233	189	199	200	203	200	174	223	206	202	207	206	197	196	209	197	177	203	204	187	184	201	208	195	168	195	191	189	211	232	260	196	211	226	180	180	199	196	212	222	200	211	204	197	212	198	183	216	194	174	186	188	202	222	194	225	205	211	175	196	192	223	186	195	210	194	177	194	200	227	207	182	193	180	214	196
11605	14682	19463	26996	27071	21338	20301	24282	18680	16562	15289	13837	10845	9872	7931	6758	5509	4227	3567	5215	3381	2638	3414	2239	1899	3250	1877	1506	1451	1212	1032	1033	886	808	717	735	607	632	645	630	638	613	563	586	501	542	533	512	513	504	509	484	482	544	495	460	525	475	512	484	527	500	508	525	477	516	494	479	515	512	504	513	545	525	467	486	475	481	522	477	487	474	482	458	475	488	512	486	481	493	457	455	512	490	452	476	445	485	460	455	495	481	478	455	477	487	481	503	476	476	460	460	450	502	512	467	473	472	484	455	458	475	499	459	552	462	446	501	511	454	480	454	472	513	480	481	497	515	478	443	497	491	502	440	449	502	492	506	502	468	499	474	499	495	499	462	485	489	459	445	476	463	457	465	476	465	494	462	530	505	460	479	495	457	450	483	485	483	500	476	497	475	484	465	477	483	476	481	489	497	501	513	484	482	428	475	549	459	495	457	510	507	493	453	495	519	483	504	487	486	470	520	498	500	455	480	484	488	520	475	515	438	464	499	491	476	504	460	534	492	456	461	497	436	547	480	456	495	495	512	502	495	482	474	460	479	514	478	474	505	499	457	489	486	498	510	473	477	500	471	513	490	509	473	480	506	478	478	473	494	485	485	457	479	452	487	528	474	464	495	500	464	489	485	512	468	508	504	443	481	473	483	469	457	425	474	491	489	473	456	486	453	486	483	498	446	484	514	478	490	474	492	470	499	458	517	497	523	505	452	466	516	459	452	503	469	512	479	480	471	471	476	536	523	489	497	489	460	453	476	488	528	515	500	500	448	480	498	492	498	483	424	460	444	503	475	476	479	475	485	482	468	464	485	480	466	441	500	474	510	518	464	445	432	502	466	463	447	474	489	471	449	480	479	453	458	459	444	469	499	484	496	443	479	497	440	483	506	479	474	469	502	509	489	495	464	485	475	509	489	515	504	473	498	478	480	460	488	483	481	513	514	463	476	494	475	462	482	432	456	471	472	511	519	457	502	479	507	476	475	486	517	502	465	465	474	462	465	473	469	493	417	458	475	500	500	476	485	497	500	453	488	503	434	469	489	478	474	511	444	469	488	495	485	489	451	450	477	504	497	493	484	463	493	504	475	486	463	450	449	468	492	508	469	469	489	494	468	511	488	480	492	459	476	479	445	477	490	495	441	453	488	476	505	500	471	474	472	500	462	499	473	482	475	517	502	486	460	469	483	521	472	483	515	494	468	500	493	447	500	458	482	463	467	483	476	452	453	476	492	492	530	474	505	488	501	510	481	462	484	459	455	480	487	475	473	488	469	497	490	468	509	455	516	521	480	456	493	496	490	500	494	508	483	537	490	480	518	479	493	481	549	465	509	446	491	449	488	515	511	469	475	500	489	438	501	469	459	473	486	439	457	487	459	486	510	491	494	491	510	478	441	515	484	462	429	455	496	483	494	482	494	476	465	485	508	459	460	474	516	505	510	465	473	492	490	494	494	455	439	487	483	491	482	472	430	445	489	488	467	456	485	475	456	436	497	515	482	474	508	489	495	446	461	503	503	448	456	489	555	489	445	443	451	511	462	453	520	488	502	514	486	482	501	512	517	498	501	468	523	470	513	474	484	450	472	502	490	469	465	529	476	484	471	490	461	487	517	441	444	453	445	454	493	482	501	438	462	496	491	495	443	487	517	461	447	470	503	432	483	529	466	507	515	503	455	476	470	445	477	485	509	482	465	498	471	468	501	484	472	478	498	479	516	491	444	486	504	455	508	467	483	520	487	444	451	458	495	517	465	464	493	488	477	461	513	459	503	473	495	461	463	501	481	499	485	513	492	474	432	467	443	472	484	471	509	440	492	499	457	469	510	475	487	487	499	480	496	469	499	497	470	499	465	471	485	509	479	473	511	500	466	480	493	519	536	504	523	498	521	460	457	502	445	470	494	486	513	486	527	468	454	486	478	480	458	484	459	507	448	453	504	507	471	497	450	489	492	486	493	492	470	506	494	534	456	447	478	495	480	507	452	486	454	441	452	501	481	490	465	521	468	499	522	448	477	497	474	483	510	481	462	544	483	498	495	493	481	513	479	467	542	474	466	481	469	468	484	484	485	468	489	472	447	471	490	506	516	491	480	476	476	453	461	506	482	495	476	513	481	449	464	450	492	523	473	500	475	466	519	491	435	463	496	469	468	447	458	457	513	477	501	502	477	493	494	444	472	530	467	459	517	502	486	502	496	465	447	460	506	459	468	459	500	459	516	452	456	475	488	483	456	507	468	485	479	493	501	494	429	514	502	480	458	468	501	485	466	472	497	479	478	469	507	477	492	509	495	528	474	493	483	458	497	502	481	485	472	455	473	455	477	476	476	486	488	466	497	463	453	488	470	491	487	529	539	466	482	489	499	507	449	484	490	473	501	540	480	474	508	496	474	479	442	497	441	494	476	465	502	501	487	508	477	432	489	492	491	498	455	456	473	508	515	481	513	531	493	494	472	500	502	498	516	473	487	482	475	462	471	507	464	491	453	466	472	464	466	483	446	468	486	469	529	466	464	463	477	491	493	498	478	460	498	488	499	509	487	542	457	456	467	475	487	473	484	513	513	488	476	517	489	483	459	481	480	490	487	477	499	469	500	470	465	493	478	478	461	513	476	534	498	500	489	483	472	502	447	480	467	497	485	486	458	501	475	514	486	486	493	476	484	483	435	440	483	468	508	470	476	496	464	451	499	481	505	477	451	485	466	521	462	473	486	481	513	434	493	465	466	490	445	499	491	454	468	476	446	429	508	511	461	511	453	464	445	445	520	500	479	462	484	466	496	474	464	459	456	465	511	473	456	486	477	449	472	464	477	442	480	483	492	483	498	508	494	447	472	502	450	481	495	501	499	477	484	489	504	487	482	503	483	480	447	453	466	494	458	509	480	521	469	474	479	460	492	467	485	463	475	472	482	489	476	497	489	492	472	514	460	477	494	514	475	458	453	505	536	482	503	493	449	518	460	510	474	498	490	506	468	473	496	489	495	518	529	454	468	510	453	469	467	451	489	461	478	478	519	471	493	471	483	460	504	478	479	442	460	499	472	485	488	438	492	497	516	508	525	511	437	444	496	470	465	477	492	483	445	508	476	477	452	459	472	487	499	493	459	456	458	500	455	476	478	489	481	442	470	467	465	441	472	480	523	484	498	477	490	492	480	470	507	464	464	476	495	464	456	472	478	451	441	472	493	484	495	478	523	477	470	514	484	458	466	456	473	469	486	461	506	454	481	484	497	492	496	452	480	518	488	421	500	468	453	486	497	483	471	476	459	507	504	520	490	511	449	466	466	434	464	478	469	478	489	522	486	484	463	503	458	481	493	460	491	473	504	484	490	464	479	507	481	473	489	478	459	508	525	456	501	460	483	483	496	443	513	516	500	474	444	484	554	454	459	481	425	472	486	494	491	462	503	473	500	466	482	456	491	460	473	466	478	460	487	473	493	491	489	507	479	491	495	495	476	474	478
47173	45304	45742	43960	43578	40430	31167	39799	37779	36120	36668	34083	31169	25567	23150	18738	14387	10927	9654	12963	8558	6899	9022	5102	3789	7283	3514	2313	2640	1677	1646	1601	887	866	814	848	530	755	584	543	410	373	380	396	322	336	340	260	259	234	245	255	223	227	223	175	207	223	233	201	217	192	207	193	190	196	204	208	251	182	206	188	214	205	193	234	250	214	214	212	208	205	208	189	217	201	210	211	202	201	208	228	220	197	202	202	192	225	209	186	209	193	203	241	203	193	192	190	215	204	223	225	215	201	223	201	206	198	217	198	209	194	193	191	215	199	184	212	203	214	207	199	184	240	220	193	220	204	195	184	203	199	211	207	178	220	194	201	185	189	197	207	201	231	196	215	193	199	213	181	194	206	192	211	208	168	186	213	197	188	189	207	224	216	176	188	201	218	199	199	222	219	191	210	189	190	192	208	203	218	185	198	216	218	202	188	200	219	214	177	203	206	223	209	191	206	195	187	205	215	199	209	228	199	204	178	196	195	197	234	211	192	175	192	204	234	222	207	206	181	216	196	219	211	199	213	191	197	217	184	185	196	169	197	215	200	185	187	184	212	211	202	212	215	192	180	178	189	205	198	200	193	181	187	204	193	185	190	182	200	180	186	210	205	214	195	196	179	219	231	198	214	216	203	182	211	201	148	208	202	222	216	209	208	198	170	202	215	196	201	196	224	215	179	193	196	201	192	225	205	195	204	195	195	207	246	184	186	231	190	191	204	185	212	212	213	209	177	218	231	185	216	199	198	211	183	182	228	201	208	210	195	199	199	189	191	178	213	236	224	214	180	189	203	177	217	204	188	198	191	179	194	183	212	175	187	214	215	199	202	247	229	204	191	199	192	198	177	185	218	192	226	198	191	182	193	175	204	205	191	218	215	214	197	205	180	196	177	197	208	209	202	179	167	181	204	200	183	248	170	174	220	201	212	220	194	193	216	188	205	212	181	203	186	182	220	213	196	196	208	198	220	226	192	205	196	188	189	181	220	216	211	196	214	201	218	187	197	206	213	192	227	182	181	195	189	213	186	197	201	207	179	188	206	189	185	200	193	219	209	208	229	204	206	202	207	218	214	204	229	199	221	221	225	211	204	197	192	216	209	205	197	206	190	204	215	190	223	188	189	171	215	231	205	225	198	226	205	206	187	202	178	204	207	193	188	178	240	202	212	189	184	223	190	210	204	213	206	207	205	199	211	180	180	185	208	179	203	215	203	191	192	183	209	210	223	180	196	166	198	190	211	214	189	191	217	208	202	207	209	214	209	195	191	195	183	173	196	180	224	198	185	198	180	202	198	209	174	212	204	221	193	224	190	226	200	183	205	198	232	203	219	179	192	185	190	197	201	231	162	199	228	213	198	181	209	196	208	217	216	192	176	189	193	214	227	192	185	208	187	184	216	193	196	197	195	216	224	201	224	184	194	181	183	243	193	197	211	188	193	189	210	212	186	206	205	202	197	202	206	210	190	197	216	208	191	184	192	223	195	206	200	213	197	172	223	192	228	199	225	194	214	234	217	189	191	205	226	222	185	194	200	212	204	216	191	208	193	204	204	221	188	196	217	182	212	186	202	215	179	202	187	190	192	169	202	171	157	163	226	221	208	192	202	201	213	189	181	195	221	200	196	205	189	200	184	177	193	201	195	176	201	192	181	204	229	211	209	196	208	206	202	191	187	220	194	213	203	232	212	209	223	216	181	209	187	212	206	187	209	194	229	206	203	196	202	188	208	195	215	205	205	212	218	205	194	187	210	209	190	201	198	177	189	194	178	206	222	212	201	203	205	176	200	205	203	200	181	181	196	180	211	189	204	178	211	179	222	214	193	200	183	219	180	190	216	200	195	215	211	209	218	201	191	198	182	207	221	201	196	209	208	213	201	197	214	211	186	199	231	220	228	184	201	192	226	192	219	191	192	197	199	204	213	210	210	188	202	200	213	224	203	211	193	204	197	205	182	208	180	205	186	232	187	189	202	210	211	205	201	206	202	215	217	201	200	190	225	206	196	192	204	220	185	183	206	211	212	190	197	243	219	184	192	210	190	217	190	210	187	182	192	201	209	209	210	202	169	192	203	197	213	199	204	193	183	186	209	202	199	163	199	213	188	210	193	187	210	204	215	227	207	195	205	191	216	188	184	211	219	213	213	177	217	200	199	203	204	211	195	209	222	213	211	209	207	206	202	189	201	207	191	201	208	186	181	210	193	186	202	191	208	206	197	230	188	196	185	175	218	198	208	227	240	189	202	208	212	230	194	202	207	219	209	193	199	205	210	195	185	204	197	212	199	179	207	214	201	194	207	208	180	208	225	198	214	179	178	203	224	211	182	194	197	218	186	188	180	192	218	185	189	214	199	187	181	185	171	208	208	210	181	187	200	218	232	199	189	199	193	204	183	226	213	185	210	216	221	184	203	218	208	187	210	184	204	217	212	184	197	201	213	217	213	207	199	185	182	196	192	216	233	217	192	202	188	230	185	187	232	203	208	176	218	220	204	202	213	209	190	208	197	206	193	204	231	187	185	221	198	220	203	197	185	183	203	191	210	215	183	200	191	216	195	188	187	194	193	203	190	197	217	211	219	204	203	216	188	168	213	216	195	200	194	179	192	214	196	180	223	222	217	197	199	202	208	189	200	183	223	187	188	233	194	194	192	199	177	198	212	213	207	209	188	224	173	202	201	199	187	192	186	215	190	179	184	214	204	194	208	189	184	232	197	201	214	183	185	220	197	207	227	216	211	183	206	224	175	211	197	233	208	207	185	218	190	205	209	235	190	186	218	220	204	182	221	207	189	196	166	192	203	202	197	190	179	207	238	177	197	209	227	169	182	203	238	177	218	185	201	160	194	221	208	222	191	213	209	197	223	211	210	224	208	204	200	215	233	182	220	187	200	204	217	190	198	188	187	195	197	208	214	194	202	243	214	165	207	180	242	198	226	212	203	189	216	206	215	211	212	202	195	200	199	215	191	194	213	192	213	214	189	219	212	185	203	199	174	246	203	185	205	202	204	194	200	173	204	193	214	205	214	207	191	209	189	203	197	185	195	205	197	172	202	201	211	208	206	191	179	195	193	201	190	172	185	207	181	215	192	218	188	207	184	220	179	177	188	202	194	198	245	189	189	188	203	206	189	200	225	217	217	197	216	213	203	201	198	204	214	226	191	201	207	185	208	216	186	217	202	212	224	211	186	186	186	194	175	197	215	201	183	200	190	179	196	193	207	195	196	225	204	201	207	214	207	195	178	189	216	203	185	181	209	220	180	213	196	214	206	191	192	191	192	195	183	231	221	206	205	207	217	177	205	203	200	210	198	206	209	225	214	205	202	219	187	202	193	183	186	206	173	186	210	207	213	208	187	211	194	220	203	207	188	182	202	192	203	204	198	208	197	225	210	215	217	206	201	193	209	210	184	195	197	193	200	183	185	204	197	185	198	208	181	205	214	212	192	216	189	200	177	200	201	201	205
35382	40338	47643	51083	54236	49502	43264	52104	57171	54998	53142	52627	49058	45674	41651	39629	34273	31163	30446	36737	28787	28169	28594	23044	18366	28386	17303	13321	15624	10236	9444	9249	5203	5019	5272	5017	2959	4865	3431	2889	1962	1723	1976	1967	1378	1373	1423	970	726	621	685	827	736	618	579	574	539	492	527	447	487	538	491	486	486	515	513	492	496	523	479	470	499	496	483	464	579	667	480	518	562	561	455	476	446	515	492	464	461	485	438	488	445	518	499	479	460	470	474	465	459	478	448	466	479	469	450	473	482	485	500	459	454	517	490	430	451	478	433	491	472	460	465	478	512	476	458	467	461	436	469	468	446	494	481	473	469	480	455	484	478	477	508	470	512	461	461	470	442	486	476	453	487	443	494	485	499	523	486	457	490	478	475	532	460	518	460	470	505	463	509	474	467	452	460	449	491	455	471	441	447	484	459	492	445	443	505	441	472	479	498	484	462	458	480	485	448	486	479	495	461	532	491	476	487	491	515	493	469	510	479	489	475	482	469	475	466	487	481	492	491	445	511	470	468	500	509	430	457	470	461	488	469	455	489	488	432	471	470	484	472	461	487	454	466	443	441	487	439	452	474	484	424	463	478	488	481	457	458	443	464	491	495	506	470	475	492	462	472	487	446	492	507	426	450	478	473	487	466	489	505	440	478	465	492	459	516	481	458	505	441	435	486	472	452	440	472	500	491	491	478	457	499	448	518	488	472	501	460	437	468	489	463	490	490	463	447	503	491	485	436	513	469	484	466	496	481	469	459	483	481	480	441	502	459	460	483	490	477	474	451	499	449	456	460	474	486	492	483	509	460	474	431	450	445	500	452	478	485	458	456	449	442	503	457	458	478	417	491	475	501	485	525	468	490	449	471	471	435	471	484	474	479	444	485	461	448	456	477	463	499	479	456	507	490	450	462	478	496	489	515	472	454	511	451	508	448	470	442	505	486	479	481	452	498	470	455	458	505	455	473	448	486	473	489	467	512	482	450	443	451	476	506	527	446	477	498	487	459	471	462	451	444	508	507	512	451	438	452	477	476	514	469	456	500	465	487	459	453	483	460	455	451	471	471	484	475	485	482	469	430	488	459	481	464	471	514	438	499	501	476	500	461	446	446	460	488	429	496	471	458	409	472	494	497	466	479	500	466	468	450	493	464	455	466	446	485	467	483	462	514	474	487	491	490	488	469	485	472	475	491	485	457	464	489	461	492	487	473	459	448	490	471	482	486	442	458	510	470	456	491	462	496	453	492	469	494	500	467	482	450	468	490	472	467	468	475	426	463	486	437	465	430	493	454	474	481	431	475	465	453	473	471	447	463	483	468	478	489	460	481	472	471	461	480	457	464	450	498	491	449	521	484	486	473	423	475	487	550	490	466	495	439	467	489	474	518	488	481	506	485	471	452	474	483	491	459	456	498	491	489	465	515	503	489	501	470	481	490	474	472	429	472	459	462	464	496	452	441	456	483	505	425	449	471	453	497	475	500	502	478	479	485	463	462	514	444	458	493	494	461	474	467	460	444	440	461	487	472	478	465	444	475	506	443	478	499	470	467	454	504	432	461	456	452	501	455	509	444	481	513	514	470	479	516	422	478	477	483	450	494	497	451	490	495	434	506	456	469	521	471	490	479	503	481	469	490	464	479	454	490	499	453	446	474	473	460	475	489	492	491	498	510	486	485	478	478	466	443	450	477	467	500	510	459	445	448	459	442	492	482	495	490	468	464	491	451	454	502	463	474	473	468	497	494	463	505	470	448	473	458	457	484	471	507	491	481	515	470	497	463	478	498	457	456	437	462	467	462	456	472	484	493	481	460	459	470	486	477	506	471	474	475	445	480	469	500	477	440	506	489	464	484	476	491	469	488	453	488	456	464	501	478	474	465	451	457	512	501	485	439	442	491	435	473	479	458	471	463	432	500	486	483	490	488	471	490	441	484	433	460	501	468	464	433	475	500	490	469	459	474	480	467	492	484	459	470	446	450	456	475	484	454	454	476	491	456	455	505	473	495	475	469	471	463	472	458	473	518	445	443	484	465	492	482	459	453	441	476	477	467	503	485	480	479	536	476	495	456	426	475	455	475	487	508	493	503	485	456	484	472	460	498	464	472	476	458	505	479	497	481	495	467	440	458	461	430	496	473	502	474	515	485	416	451	445	490	472	464	472	485	439	462	467	459	490	458	457	473	472	460	478	497	481	462	501	495	452	442	483	454	474	446	488	478	487	465	496	484	476	488	484	466	502	449	478	498	476	495	475	438	443	485	454	468	451	491	466	453	486	499	423	481	515	487	473	464	457	472	461	495	436	486	476	493	462	450	481	455	481	440	494	494	515	464	503	457	503	479	453	499	487	460	469	461	495	480	473	481	466	466	501	456	455	443	501	513	468	443	465	506	465	427	458	458	460	460	501	463	477	462	463	463	478	494	448	499	477	472	481	503	470	491	472	488	477	472	476	465	472	457	470	467	490	441	479	474	481	492	418	496	479	507	496	490	501	466	459	496	463	460	461	467	471	466	476	485	470	469	492	483	481	439	464	483	471	468	482	425	492	455	440	535	467	450	493	472	470	454	455	424	486	480	461	475	416	495	466	483	477	491	475	472	502	437	478	493	480	507	452	507	454	475	478	452	456	464	482	506	466	506	474	478	456	467	459	462	468	472	477	447	462	520	467	492	482	499	473	489	478	439	476	479	446	446	467	489	451	475	486	499	495	452	496	508	447	443	469	479	484	457	474	499	488	493	464	491	506	478	480	459	479	456	496	476	444	457	482	499	498	493	492	484	478	478	475	470	477	485	486	458	464	485	483	479	526	472	483	464	454	492	503	502	473	482	442	509	473	443	463	485	462	467	450	462	458	495	474	463	525	455	443	483	460	475	476	459	519	474	466	453	489	473	480	483	476	452	458	500	439	447	477	458	520	455	487	465	482	464	515	487	497	533	496	481	492	449	530	498	462	461	522	494	490	470	478	461	465	499	500	485	476	492	469	501	461	485	465	447	457	462	479	465	476	446	484	474	450	483	490	491	428	468	480	433	454	476	470	441	502	496	453	474	514	488	465	508	460	443	483	461	490	437	487	435	475	472	487	466	467	460	469	490	473	481	419	488	496	488	476	499	484	464	497	466	469	449	497	453	462	516	464	484	494	546	469	462	426	454	463	430	441	453	472	478	474	457	512	441	456	463	446	444	487	494	450	441	472	483	436	476	466	478	524	446	482	496	466	471	481	455	452	497	467	480	460	434	468	490	446	514	476	442	444	461	491	456	453	456	502	456	441	449	470	480	426	491	456	522	487	461	476	455	431	472	488	480	465	462	494	437	525	402	476	519	446	440	520	476	455	508	470	474	476	482	471	500	503	473	470	477	476	454	495	492	423	487	454	495	467	472	507	472	470	456	450	483	488	458	501	493	472	451	517	501	474	475	471	442	491	469	449	487	479	497	474	477	457	460	475	471	458	483	475	491	461	473	472	451	468	487	412	467	458	436	478
55288	48852	43387	44000	41523	36777	31791	42078	43959	41324	44038	44526	42679	36687	34796	29827	26351	22520	18856	24434	19449	17769	16766	9954	8636	13317	7519	4765	5243	3509	2515	1839	1558	1554	1566	1502	1411	1703	882	779	570	593	468	453	381	345	423	354	217	166	187	181	185	192	146	148	131	140	149	172	158	129	164	131	134	126	142	140	133	162	144	149	152	138	132	138	162	184	154	167	272	249	157	123	134	121	150	146	141	145	151	132	136	126	143	138	148	154	116	144	134	116	146	149	150	147	133	134	120	138	134	122	147	121	153	145	149	144	119	129	142	156	129	149	126	137	144	154	136	138	129	130	117	117	124	126	120	137	142	139	139	159	118	149	149	153	144	147	113	129	121	148	144	142	152	112	128	115	133	144	133	127	142	126	148	130	130	143	136	115	156	151	140	131	123	149	126	134	134	140	109	143	149	143	154	131	148	134	136	134	128	146	121	126	146	149	163	126	151	128	136	145	111	136	124	117	133	139	144	121	145	119	136	146	160	147	135	147	154	154	146	140	116	128	142	136	123	128	129	123	125	144	140	141	124	123	149	173	132	122	131	132	144	133	135	132	136	119	131	124	143	146	148	138	128	150	142	144	137	153	146	142	148	133	113	132	138	129	149	145	130	147	142	119	125	137	144	132	141	135	125	155	138	134	130	137	122	133	111	114	155	129	140	143	116	120	133	130	128	134	134	128	136	156	129	134	148	144	113	133	132	109	143	139	125	119	133	126	140	129	144	137	136	142	136	136	137	126	114	140	119	114	155	131	144	132	140	149	135	124	119	128	135	121	134	97	112	148	145	144	142	156	144	130	134	131	127	134	116	146	133	142	127	144	150	144	147	146	120	138	151	132	124	158	138	132	148	131	117	140	112	130	123	155	150	167	124	115	125	148	131	115	131	142	125	120	112	141	146	141	132	144	119	142	146	126	145	144	157	133	150	127	136	123	136	139	122	145	162	158	121	141	136	146	150	139	136	134	128	122	146	130	160	151	139	126	133	162	133	154	137	134	155	148	121	128	132	123	141	149	116	121	133	135	119	117	140	124	138	139	127	135	148	144	149	130	148	155	120	115	131	131	150	145	136	145	118	184	143	131	127	125	116	128	154	141	117	130	140	159	147	136	122	136	118	146	142	138	147	148	140	145	135	123	142	132	133	131	152	133	122	143	123	122	158	160	148	157	128	136	146	127	145	148	153	140	130	121	132	160	137	157	136	142	143	146	120	150	137	146	129	147	137	147	123	150	146	118	131	143	130	160	141	132	132	134	134	135	126	147	142	133	125	153	130	139	137	130	151	123	146	143	138	150	110	142	137	144	119	146	143	128	125	152	157	137	136	122	160	138	137	126	129	142	130	140	152	121	144	126	124	140	145	138	137	112	133	148	134	112	129	175	154	151	157	141	133	133	146	123	120	125	137	151	140	112	159	148	130	163	135	140	126	133	131	122	149	108	126	135	129	123	136	145	131	121	135	135	138	135	136	142	129	128	116	118	142	146	148	124	127	111	131	108	159	135	149	128	123	145	137	145	120	128	113	147	133	123	133	133	134	122	139	133	138	118	114	127	118	112	143	126	133	126	141	148	120	148	141	132	144	132	149	131	129	117	129	142	143	132	139	137	127	139	151	142	137	122	138	122	142	126	138	126	129	150	135	133	134	153	138	124	161	138	140	124	133	156	135	149	144	145	156	129	158	136	133	121	120	141	129	145	138	139	128	137	129	111	118	127	135	137	131	146	117	178	129	130	126	132	136	111	138	141	130	139	140	133	154	149	147	125	139	132	154	136	137	140	128	173	129	116	149	126	156	134	118	121	132	118	153	128	125	136	146	136	144	125	155	161	130	133	147	129	144	122	144	128	127	120	139	128	108	121	141	134	135	140	140	130	124	132	103	138	128	136	148	139	120	117	133	149	145	125	145	136	128	136	128	155	130	131	133	124	125	119	147	132	120	158	133	142	139	136	132	126	134	144	143	128	138	152	133	114	123	136	145	154	136	121	139	131	140	136	151	139	130	139	133	149	145	133	133	136	115	135	149	134	123	161	102	146	145	130	148	120	144	130	145	141	112	129	123	130	129	111	151	135	146	151	153	139	146	126	142	128	141	128	131	159	121	119	136	126	129	126	139	124	123	139	141	141	129	102	134	138	152	134	149	150	140	125	142	139	113	142	136	138	145	129	137	137	144	137	116	126	125	124	154	131	116	147	142	140	157	134	122	130	132	157	140	116	150	114	126	146	145	135	127	133	123	151	126	143	132	145	132	147	132	120	119	134	137	129	156	158	140	156	150	130	153	144	149	144	144	136	128	112	143	147	142	152	140	128	118	130	136	151	132	145	152	124	122	144	146	146	160	114	135	138	144	130	126	108	120	108	141	131	148	136	131	114	154	165	152	154	154	134	137	127	139	139	136	139	149	129	132	136	135	131	139	138	153	124	131	153	123	138	140	99	122	138	143	135	137	143	138	121	138	112	107	128	152	144	120	123	135	158	143	144	143	148	114	116	112	147	157	140	136	148	137	144	144	159	173	142	139	143	125	150	137	132	124	152	133	129	138	155	150	134	136	106	140	125	155	140	141	138	109	139	130	148	133	134	133	139	127	127	132	141	132	140	156	147	130	145	138	134	153	135	150	130	129	127	135	124	132	133	141	123	145	162	119	140	142	121	142	130	126	113	163	136	151	147	141	139	132	121	137	117	132	141	143	147	162	128	126	147	116	145	136	134	124	142	125	136	122	134	136	129	138	142	129	108	134	153	158	144	148	117	140	122	149	135	130	119	126	99	144	117	127	132	154	133	126	131	138	143	141	158	127	149	128	167	142	120	120	127	135	131	151	122	144	155	125	151	125	156	120	122	150	128	119	131	143	136	152	146	139	135	140	141	143	120	142	137	154	119	148	128	139	135	143	127	152	137	132	134	109	129	154	151	102	129	144	139	131	135	131	141	142	134	151	140	135	138	132	126	126	118	136	145	116	136	128	134	141	145	134	135	159	124	160	157	160	159	145	128	129	144	141	165	120	157	142	127	131	109	130	142	134	157	154	157	139	123	113	137	130	124	116	126	141	143	160	148	141	135	142	141	131	122	143	130	156	131	119	140	142	128	142	137	157	120	153	134	165	125	149	140	143	155	149	126	143	126	114	135	137	111	164	125	129	126	135	121	142	126	157	135	140	139	135	158	138	135	128	120	133	126	125	144	154	152	121	140	159	126	120	127	132	159	120	142	118	144	154	131	124	125	119	121	115	130	130	133	134	120	151	157	128	141	128	147	145	130	132	113	137	131	127	117	117	118	133	122	129	129	135	154	130	111	135	147	132	138	124	141	123	161	127	126	149	137	152	117	113	128	140	131	167	140	116	129	156	140	141	137	127	136	138	147	135	163	169	153	158	171	121	148	112	119	139	139	119	137	136	129	130	142	132	119	131	124	133	146	135	129	135	142	136	130	137	133	134	135	129	147	117	131	147	121	123	146	142	120
45122	50010	52012	56479	54494	51670	47468	53248	67197	64685	62512	62420	59699	55407	51710	48643	45948	43596	40897	46498	41936	42865	35375	31876	30751	35087	26815	21057	23582	17871	13247	10743	9396	9005	9737	8893	8040	9033	5665	5108	3497	3505	2696	2685	2008	1793	2468	2065	1078	621	688	728	677	582	462	387	404	369	381	353	364	328	359	350	365	358	368	321	352	347	314	361	340	355	331	348	364	583	459	487	1174	1020	376	347	340	340	321	339	318	339	351	325	340	298	330	368	332	319	341	335	339	277	311	325	354	316	323	308	302	310	326	355	345	347	312	330	334	346	355	282	329	325	314	330	357	288	291	308	329	310	356	304	333	329	305	335	345	338	316	325	305	358	368	332	331	331	346	288	315	310	297	309	315	300	318	312	331	321	331	340	302	333	341	334	353	321	331	291	377	315	338	346	341	325	343	329	339	290	358	325	335	342	308	322	332	291	355	316	336	347	322	316	313	288	327	295	373	313	334	330	327	323	288	284	319	303	311	315	331	316	342	323	317	299	349	331	353	306	360	309	336	344	363	295	320	335	311	323	329	297	330	310	284	345	295	311	331	333	343	315	315	337	334	325	337	324	318	326	328	331	313	335	294	314	320	331	290	340	335	322	337	319	377	301	329	361	343	342	294	324	347	294	345	298	319	322	310	313	301	300	305	292	311	317	318	363	319	309	309	326	319	345	339	325	321	303	311	320	323	323	327	342	341	314	290	317	298	304	337	328	296	332	307	330	315	326	331	325	310	315	328	342	328	303	375	294	315	338	345	308	324	325	288	291	320	356	298	319	335	304	341	295	311	316	355	304	330	313	293	306	314	315	345	340	314	333	323	325	313	313	299	313	321	298	342	334	332	319	308	303	297	332	299	308	314	308	314	302	351	335	322	335	296	322	335	311	330	309	329	342	306	327	318	296	329	323	317	322	303	326	333	330	268	345	334	303	303	297	299	316	333	334	308	361	318	346	289	317	340	313	301	345	320	311	320	273	320	317	332	291	310	303	313	345	329	332	316	333	314	320	325	305	337	339	324	332	310	325	326	312	343	335	314	310	306	330	312	356	345	331	328	290	307	294	344	314	319	355	320	307	363	327	346	327	309	329	303	330	315	299	343	340	326	330	345	310	319	319	326	328	308	322	348	317	323	303	293	321	303	343	307	322	335	328	318	315	338	320	307	331	312	320	317	321	329	373	304	324	302	344	305	293	345	337	332	323	314	341	319	308	323	288	327	344	344	340	301	340	324	343	312	347	370	335	307	309	355	327	302	319	328	314	291	317	315	317	360	319	318	317	322	323	314	325	327	324	278	306	310	333	320	328	340	326	336	334	339	359	336	350	351	303	322	334	310	313	348	331	343	278	333	324	318	364	350	313	301	310	346	335	327	325	310	359	305	347	319	348	318	318	301	332	317	333	335	341	318	321	285	324	313	356	323	341	327	307	336	302	291	309	323	302	331	318	291	327	334	312	347	311	310	328	317	318	332	299	325	327	298	301	350	341	314	315	336	338	326	324	329	377	349	307	346	309	291	290	340	335	320	315	330	308	329	330	325	308	350	286	368	336	322	297	316	332	330	327	338	316	292	340	314	327	330	340	289	348	380	342	307	318	334	306	330	326	305	307	320	328	331	323	327	311	330	332	338	312	324	366	341	359	314	318	297	312	322	287	370	336	354	304	335	311	330	328	340	296	332	340	302	335	337	324	321	332	323	336	335	320	310	343	321	303	330	336	322	291	306	310	299	323	348	341	312	306	314	327	309	297	286	315	309	329	324	317	316	315	338	304	298	338	316	329	301	319	333	313	322	309	327	328	323	348	344	282	312	291	299	297	314	323	310	326	340	337	327	323	335	314	322	326	320	311	320	326	331	319	301	296	327	317	330	321	351	296	311	325	294	316	332	366	351	350	328	289	311	342	300	326	317	313	302	305	309	313	318	321	320	321	307	322	339	322	354	344	297	318	315	332	295	338	304	321	333	332	298	331	323	367	327	341	321	323	308	344	314	319	307	321	336	323	329	323	321	288	341	323	312	328	316	312	300	366	332	334	318	332	295	325	281	330	321	333	358	293	301	332	329	303	347	333	322	334	330	332	327	304	356	295	324	284	308	332	329	330	272	336	355	337	309	337	309	312	324	293	317	294	348	349	355	316	314	329	319	314	322	335	324	297	333	341	335	335	336	321	313	291	312	350	343	342	347	318	326	342	337	348	332	328	347	325	336	341	306	340	297	314	319	321	338	344	331	333	314	327	339	296	315	258	336	318	336	295	332	306	326	311	329	316	326	302	338	295	341	341	279	322	327	305	321	314	346	336	337	307	329	333	314	323	347	291	346	298	328	309	329	327	330	347	321	333	321	312	308	321	325	326	309	318	339	303	337	320	309	352	334	310	324	347	346	320	310	329	349	323	330	356	331	302	274	308	334	295	330	327	289	333	322	346	313	348	338	327	332	309	320	332	311	302	322	318	328	297	322	299	331	330	348	337	350	349	320	287	320	316	280	305	315	325	306	309	310	316	330	302	355	331	336	317	310	323	355	315	312	324	357	315	308	335	352	310	342	327	350	312	310	307	312	364	311	334	351	324	315	308	311	306	309	320	330	334	341	329	340	334	358	295	316	331	296	301	324	330	342	317	331	300	326	303	321	327	308	331	304	312	311	342	292	338	353	309	304	344	330	319	307	310	324	319	323	325	343	323	291	319	340	317	332	302	357	322	294	317	298	290	340	342	350	337	334	324	329	322	318	319	336	322	328	290	326	286	335	331	340	318	342	322	337	320	314	325	296	299	327	316	313	354	317	324	285	310	318	292	341	324	304	316	339	324	348	280	292	318	302	291	317	294	323	344	327	325	333	318	318	363	321	331	305	323	301	274	325	344	290	315	304	336	323	357	345	324	304	339	355	325	334	295	339	311	316	309	308	374	316	326	323	289	332	316	317	291	323	308	326	306	319	311	311	324	346	315	324	284	343	303	339	331	307	308	340	320	329	310	340	289	370	305	334	314	349	333	311	319	298	344	336	346	293	340	291	322	335	335	296	328	313	286	332	298	367	319	313	364	307	318	282	324	287	295	301	327	320	321	333	349	340	332	291	335	322	308	319	325	321	335	271	348	334	293	351	320	347	346	333	326	321	338	336	309	314	310	322	305	319	312	328	304	329	317	305	337	334	307	323	366	314	343	296	296	299	314	348	328	299	330	335	344	348	313	296	298	316	326	337	333	327	314	355	297	309	295	312	358	327	306	372	338	326	321	319	314	341	298	318	326	307	334	320	356	328	354	313	335	345	310	346	331	321	299	333	317	308	320	327	357	332	284	281	331	299	328	322	310	333	328	324	356	319	310	303	281	304	309	316	325	336	308	304	348	335	363	337	327	310	301	339	320	311	327	303	320	334	303	292	292	304	353	334	319	293	340	323	323	325	336	294	330	318	338	291	328	307	350	302	315	319	368	334	324	290	312	305	305	345	337	326	350	340	321	332	349	352	296	314	302	337	292
16819	14828	17317	17335	16157	14819	6177	9324	8176	4627	3329	2767	1941	1387	1389	1078	931	746	628	746	666	610	454	403	380	407	323	280	300	249	226	234	236	256	257	203	216	248	194	235	239	229	198	212	224	223	204	189	201	207	226	185	185	210	190	198	210	193	199	184	206	191	220	199	190	205	198	212	196	194	157	232	214	204	197	211	207	208	207	199	189	202	197	189	216	188	194	180	227	209	189	219	189	187	219	190	224	203	207	171	215	177	192	224	222	197	188	190	193	220	207	183	208	203	189	195	182	193	180	214	209	182	193	217	187	200	162	211	195	182	173	176	207	213	202	177	207	194	208	192	203	179	203	191	194	183	210	193	214	204	180	215	180	174	203	199	218	182	190	210	172	211	182	189	214	226	204	182	174	218	229	179	178	191	198	172	189	178	180	193	187	218	193	190	197	199	218	237	202	165	216	187	193	193	160	219	203	177	194	211	197	190	201	195	209	209	180	173	195	221	199	207	208	205	215	200	200	169	194	181	218	198	207	205	200	211	202	210	186	193	175	208	188	206	203	190	207	178	178	189	208	207	204	205	198	174	187	204	181	172	238	184	201	210	199	200	192	218	207	200	203	209	232	189	184	200	210	209	230	172	190	192	219	199	227	205	185	198	200	209	200	199	206	218	204	209	221	232	205	200	210	192	180	200	185	209	185	231	213	194	182	168	214	212	153	204	193	166	196	208	212	191	184	171	166	199	224	197	211	214	198	180	178	211	184	183	188	193	193	186	195	194	205	210	191	204	229	216	193	218	218	194	180	187	205	207	219	217	161	207	202	182	201	209	209	205	184	213	218	196	190	231	208	231	219	201	223	195	171	178	210	179	188	188	196	194	189	183	163	194	174	178	206	211	218	205	214	195	214	218	191	164	196	198	208	203	215	181	239	189	193	182	203	186	218	205	215	202	204	189	206	194	188	207	201	204	202	182	207	210	211	199	210	202	200	196	188	204	208	182	201	179	180	187	177	212	186	189	228	201	175	203	190	177	207	180	200	210	202	205	188	192	183	178	199	186	194	191	228	184	200	177	207	228	182	189	205	180	205	195	189	203	191	209	216	196	186	179	209	175	212	219	176	181	207	205	190	185	217	181	199	229	180	208	211	223	200	199	193	206	196	206	201	219	201	190	201	215	193	186	185	186	204	185	180	196	199	207	198	176	184	210	216	202	182	202	185	185	204	205	170	202	184	188	174	195	179	210	187	196	184	198	185	184	212	232	221	205	198	192	190	219	189	205	196	197	205	219	213	195	181	176	199	201	197	181	212	219	170	219	186	194	182	238	195	186	193	187	202	198	187	186	168	210	182	167	200	188	205	221	206	181	200	207	202	202	233	197	213	196	195	183	214	188	183	197	180	183	181	194	183	204	188	201	198	215	213	200	217	213	178	198	214	187	214	188	188	203	215	188	199	200	189	230	209	203	192	194	198	203	195	201	186	194	213	190	189	189	210	201	203	167	187	196	178	182	190	196	206	186	203	182	218	207	206	200	185	217	215	199	233	201	219	185	193	183	161	205	197	182	203	211	205	193	183	205	196	214	214	212	206	207	214	213	208	218	215	194	206	187	219	200	180	210	159	206	206	195	203	176	211	186	211	205	207	218	194	184	204	205	184	187	218	213	223	209	223	184	214	196	188	191	195	195	195	212	226	186	205	212	201	176	195	184	200	181	198	203	201	213	191	200	196	182	190	193	173	204	223	197	192	213	207	221	182	213	212	198	199	182	185	178	193	203	181	199	189	186	185	196	191	193	192	206	199	186	185	173	213	213	210	184	204	203	205	185	182	195	174	171	200	183	209	182	184	193	181	198	200	175	219	201	228	202	176	208	185	189	212	181	209	213	213	215	212	185	199	198	204	209	208	194	192	201	186	189	170	188	190	176	183	214	235	200	189	222	197	207	181	200	196	185	191	204	185	185	174	225	178	211	210	178	180	182	200	197	197	192	196	194	212	197	178	200	193	200	204	181	203	215	213	217	203	197	218	202	199	193	185	209	201	205	195	185	195	187	192	236	182	169	207	235	208	206	214	180	211	227	185	208	194	214	192	227	228	191	206	194	192	178	196	179	179	213	203	199	207	211	197	192	205	183	187	215	188	196	182	197	236	206	199	201	180	200	197	201	178	185	205	212	206	183	201	185	200	210	193	181	167	207	201	189	204	193	190	170	215	189	211	216	227	215	194	172	216	207	190	191	204	203	201	198	226	204	212	199	192	204	184	182	223	214	190	184	192	216	203	196	205	200	186	214	190	211	212	210	222	224	209	172	194	218	192	182	197	184	219	196	183	200	227	188	189	191	193	186	209	193	186	190	197	212	217	202	182	188	195	200	164	203	206	202	220	178	206	201	207	221	206	178	193	197	190	199	201	212	203	170	212	191	194	193	190	209	190	185	190	186	182	215	219	204	178	205	211	194	194	200	184	198	192	190	206	203	207	183	212	193	220	193	182	190	201	192	189	196	171	233	187	161	198	197	191	178	213	222	247	205	208	194	198	203	214	197	187	192	201	225	226	206	193	209	207	184	190	229	210	191	187	208	204	208	177	193	170	182	187	201	198	227	176	206	197	208	196	197	193	196	178	208	206	209	201	195	219	162	224	192	181	189	216	193	204	208	206	208	190	201	215	195	206	199	201	206	195	180	178	183	179	170	187	187	188	199	184	212	224	190	174	198	189	184	241	223	195	187	208	182	230	196	217	195	185	181	207	225	197	183	195	208	195	203	198	186	188	196	219	213	187	187	158	228	212	190	199	198	190	201	187	197	193	165	197	202	198	187	199	206	215	183	195	216	219	185	198	178	199	192	194	198	185	217	197	202	213	213	188	210	206	188	177	189	193	183	200	195	192	190	208	202	207	189	169	173	209	198	176	172	202	186	213	183	196	197	192	220	212	205	188	188	190	177	202	205	213	220	191	199	200	183	194	236	196	204	195	203	201	194	232	213	184	207	205	179	221	228	215	206	183	202	204	212	203	201	207	187	204	205	183	183	202	214	209	186	202	215	220	197	238	204	200	202	210	182	226	203	218	187	187	201	193	174	171	225	204	199	199	189	227	209	180	209	197	206	177	189	192	223	200	218	187	179	216	208	212	190	172	178	201	214	190	187	172	202	185	175	203	192	205	190	207	203	198	197	195	209	201	206	201	184	173	194	204	178	214	200	182	207	196	206	210	216	189	189	212	208	194	183	200	202	238	203	201	170	202	189	202	210	212	207	179	185	203	210	206	190	192	171	193	183	206	203	198	203	204	177	200	183	183	217	211	195	183	172	191	218	222	187	193	184	198	219	206	205	204	183	194	199	211	190	203	192	212	194	171	190	213	195	163	190	235	196	194	181	183	186	210	187	184	195	202	192	201	192	184	187	195	194	218	183	215	191	209	202	206	182	178	220	200	168	185	183	220	199	183	213	193	214	190	182	206	213	189	202	224	206	201	191	163	207	206	197	199	188	191	179
11357	13997	22486	27280	27274	27641	13214	26132	23442	17731	16063	13685	10912	8491	8048	6027	5585	4419	3789	5089	3927	3848	2521	2180	2319	2092	1751	1259	1295	957	780	830	873	859	811	767	715	916	636	590	637	537	525	598	554	567	467	526	495	509	487	511	494	481	486	471	455	514	485	469	484	506	484	458	454	528	462	493	457	467	492	458	499	506	506	513	501	516	473	513	511	466	489	476	460	466	485	491	473	476	431	478	450	493	491	508	490	487	411	471	469	491	455	474	516	497	464	476	505	488	497	486	472	469	515	489	493	466	463	456	509	452	493	479	491	493	467	468	450	488	497	487	427	509	518	517	481	503	445	479	512	512	509	478	470	489	468	490	492	483	492	488	491	515	501	485	452	492	494	470	473	490	457	481	464	438	480	506	448	475	459	463	440	442	463	505	521	511	477	465	495	498	492	470	503	477	476	481	468	493	434	505	469	520	467	467	483	477	486	491	474	480	464	477	460	480	471	471	449	467	471	472	478	464	479	481	482	461	490	487	497	449	493	442	493	516	461	476	506	497	480	450	465	535	477	469	523	472	487	461	492	500	483	504	459	481	493	492	472	484	448	468	469	510	498	469	499	471	479	491	464	492	470	473	430	469	466	468	517	458	465	467	488	488	504	462	483	492	418	467	465	436	496	453	434	483	440	457	504	467	510	483	484	464	451	449	507	512	457	475	457	432	464	464	456	465	452	475	494	508	477	463	457	497	508	502	467	529	486	481	432	438	475	485	487	485	470	478	487	519	440	489	440	510	466	539	504	474	479	488	458	485	468	447	511	489	472	483	465	443	456	489	474	503	491	465	464	530	462	481	472	430	483	474	513	535	458	442	492	512	467	484	461	469	504	525	498	487	513	426	503	498	500	487	502	458	511	482	490	491	476	502	480	479	464	478	464	491	460	485	488	484	469	463	489	534	483	453	507	527	479	481	456	506	466	470	492	502	481	483	491	491	467	455	475	472	523	439	477	481	497	478	493	514	477	481	533	459	466	498	492	508	509	470	502	459	460	506	429	466	469	477	463	501	484	494	452	486	447	525	479	447	477	480	497	459	510	492	504	476	478	488	485	473	479	480	437	484	458	475	458	506	461	449	487	456	482	462	475	488	479	503	434	452	451	472	447	472	468	478	438	469	486	509	493	485	506	477	447	465	475	477	467	449	514	463	478	475	488	477	494	513	474	470	484	468	433	511	443	456	491	452	468	474	510	483	473	471	512	420	504	511	469	493	491	510	449	505	475	469	486	451	464	464	463	484	515	487	428	452	481	494	454	485	470	475	462	468	489	480	481	465	464	465	503	447	478	460	482	450	513	483	482	431	477	483	463	502	495	465	453	468	488	518	498	447	471	483	518	453	465	457	466	509	474	481	500	490	460	447	455	514	498	472	469	486	503	472	489	493	466	487	480	506	486	476	465	494	452	467	500	496	478	468	506	500	497	495	499	448	462	546	483	529	447	450	479	488	425	469	470	477	469	483	441	462	484	455	485	504	467	484	438	492	496	475	446	497	464	486	420	439	484	533	434	463	504	524	474	505	490	472	424	489	470	482	508	438	506	501	485	478	477	528	486	479	474	487	476	513	512	511	479	476	464	460	466	483	485	519	480	475	444	493	516	433	479	457	492	474	463	461	496	482	471	459	489	476	474	504	446	454	462	482	491	491	468	473	522	456	491	441	489	445	500	460	462	497	480	505	457	463	488	516	482	450	463	498	456	479	512	465	494	437	456	446	457	486	468	477	511	492	506	462	470	491	491	468	451	487	476	488	491	514	494	471	468	456	452	468	495	428	524	469	445	474	484	443	497	458	499	510	506	455	480	489	534	529	515	465	467	473	459	515	469	481	471	455	503	491	496	437	461	527	471	480	483	486	486	462	487	488	444	480	455	461	499	456	481	486	490	446	460	454	445	468	480	493	486	463	523	440	494	516	497	447	468	500	469	485	439	453	522	484	500	450	484	485	499	491	516	474	518	492	492	468	489	489	460	486	485	477	500	467	450	481	481	477	493	414	485	496	460	447	508	461	512	468	471	457	515	490	506	478	459	474	445	496	496	476	457	444	434	494	505	473	475	463	529	474	463	442	501	493	447	471	490	470	497	451	477	505	476	487	504	481	459	492	474	462	459	494	502	466	488	475	461	492	484	459	437	455	521	470	489	460	468	461	496	502	483	462	487	485	457	467	479	488	493	467	474	468	458	481	463	458	480	466	493	491	432	469	456	441	492	468	467	503	472	495	480	483	441	476	474	485	439	497	497	483	485	480	465	461	492	438	467	505	503	496	464	474	489	486	470	463	463	456	506	493	487	498	460	526	455	516	466	494	487	466	469	451	452	445	452	466	473	480	454	464	501	500	489	503	504	502	480	517	460	464	488	472	498	473	492	493	439	459	449	460	435	472	472	494	490	531	507	446	490	462	481	501	447	490	489	489	496	502	479	468	447	457	506	509	461	463	456	497	468	459	509	463	491	464	475	462	485	466	469	517	491	522	468	467	481	465	472	461	426	488	480	503	464	477	513	486	468	490	484	524	453	500	454	495	487	462	440	478	491	476	437	456	467	482	489	502	491	461	439	487	474	481	484	467	519	504	447	474	476	474	463	468	491	435	491	505	449	462	503	473	506	469	465	487	509	463	473	484	432	431	453	468	471	433	500	487	477	470	483	487	470	514	478	537	486	439	476	466	463	490	453	492	493	483	476	451	525	471	515	500	493	440	466	468	478	508	460	485	505	497	485	501	490	469	489	497	446	481	463	466	498	496	460	490	484	477	497	414	501	493	452	445	468	481	471	457	484	478	441	492	481	466	507	492	457	436	492	483	479	443	499	472	490	464	482	508	430	435	494	526	452	477	460	479	459	524	467	458	476	480	489	490	492	468	470	462	474	465	480	464	497	460	475	449	490	478	503	485	476	486	478	476	459	475	452	472	495	479	440	468	459	494	463	508	494	517	449	481	472	462	463	491	525	443	490	492	512	478	475	483	506	464	484	480	474	445	505	474	501	530	461	488	475	467	507	499	460	481	482	445	461	472	494	482	503	474	468	455	473	452	505	472	480	466	503	484	506	461	452	448	488	477	459	486	444	501	489	504	487	449	441	495	497	437	474	470	521	415	471	462	446	486	500	479	495	484	499	475	488	460	459	498	493	460	465	474	464	479	486	449	495	428	473	480	460	514	479	485	509	463	493	485	477	494	448	489	483	485	449	499	483	479	471	472	473	446	527	490	497	485	509	460	448	465	501	483	478	511	472	496	502	546	507	490	493	469	460	493	485	493	490	468	474	463	511	472	476	512	470	484	478	473	485	484	478	478	463	489	479	485	487	443	491	480	474	454	459	450	470	491	492	494	458	431	494	494	509	490	476	468	496	481	449	478	462	486	505	490	433	483	490	485	458	444	466	452	466	477	444	481	492	475	443	494	510	473	483	509	529	466	486	504	442	520	508	482	450	457	467	474	472	510	448	482	474	489
44793	46510	46924	44644	39226	40084	27573	36290	40980	36471	36008	34379	30023	23902	22707	17900	15706	11425	10347	13412	8769	7787	4688	3390	5223	4178	2502	2125	2170	840	804	897	893	855	1031	882	1104	1739	566	475	446	389	370	347	316	331	330	288	237	193	221	196	229	247	207	205	183	205	212	221	215	201	193	225	214	193	210	222	190	218	176	218	209	211	198	224	237	230	200	195	201	187	194	212	194	181	223	231	200	179	196	200	180	222	217	206	199	177	200	208	197	205	198	220	187	205	225	213	193	209	189	192	203	206	195	193	171	206	186	202	186	201	206	187	209	194	200	196	230	207	187	209	230	226	192	200	206	201	234	208	195	219	218	216	216	217	176	214	189	186	215	222	196	173	211	209	218	159	190	214	215	184	179	222	200	199	205	213	207	225	216	178	204	214	193	206	217	185	204	186	197	183	217	197	201	206	187	188	211	177	210	212	194	183	206	205	196	210	199	197	193	204	205	205	183	210	170	203	180	196	212	185	215	214	218	193	216	198	208	201	204	197	211	189	180	200	213	192	213	234	213	207	190	198	207	209	190	206	189	194	212	221	212	222	205	196	207	221	206	205	183	202	201	209	180	216	205	203	179	194	191	172	189	202	184	203	197	197	221	224	184	219	215	194	180	194	194	206	192	220	209	214	229	216	201	192	203	212	205	227	234	182	205	198	208	209	222	242	179	209	190	204	193	211	191	209	198	197	207	226	192	187	195	202	198	189	201	180	187	204	206	229	187	196	210	190	187	205	210	211	230	199	204	184	185	194	186	179	192	194	196	195	206	192	183	209	206	199	225	181	180	184	213	198	211	210	207	212	210	215	211	217	200	198	183	225	202	190	215	190	197	203	224	220	218	190	217	223	223	221	186	214	193	212	189	182	214	213	180	198	194	188	192	212	205	204	185	199	199	204	242	199	175	202	202	203	229	189	209	211	208	202	197	198	194	230	189	213	198	211	223	183	184	198	194	215	195	214	204	178	212	174	187	202	192	201	178	212	212	202	201	212	212	202	206	194	177	191	193	200	199	197	192	177	207	188	210	201	200	181	207	193	217	179	212	199	187	208	190	204	194	217	183	219	199	178	195	205	182	195	201	193	235	188	210	211	210	201	202	199	199	203	178	209	204	187	196	211	195	198	227	205	203	188	203	193	211	219	216	192	186	190	200	192	206	210	202	192	187	249	202	202	219	198	218	190	192	202	209	156	188	202	205	204	209	172	213	195	198	184	213	204	196	212	191	181	211	216	206	197	206	196	193	202	175	223	202	209	199	198	190	204	185	205	214	199	206	201	207	230	208	217	181	228	205	203	207	212	198	202	231	212	203	175	197	203	219	223	187	195	227	205	237	201	178	190	182	175	192	202	172	181	210	184	222	210	207	202	198	209	203	196	181	208	208	204	218	224	207	187	201	201	218	205	215	199	188	215	203	210	193	183	231	185	219	177	188	205	195	188	211	202	217	201	207	205	229	229	213	226	185	210	226	191	210	230	187	183	214	209	213	175	191	198	220	187	195	222	212	195	187	196	233	183	202	222	207	198	205	187	198	212	212	210	216	208	218	220	220	231	209	192	176	182	208	199	216	175	187	200	204	197	216	189	216	200	210	190	200	183	173	187	233	213	215	206	222	190	168	192	222	207	202	212	230	178	218	208	190	164	187	192	219	209	196	205	198	183	195	209	198	222	199	204	199	205	193	232	211	204	195	208	212	192	212	195	178	226	168	193	234	185	192	185	189	219	230	201	180	223	205	202	192	185	190	209	215	206	194	193	230	214	232	212	201	213	201	198	181	180	158	240	189	210	196	190	218	199	183	159	172	195	217	212	222	222	189	200	206	190	192	194	194	185	187	174	186	210	233	224	203	202	189	216	172	180	213	195	221	215	186	209	203	219	202	159	199	187	178	216	229	203	197	189	173	194	208	195	202	205	204	218	182	173	190	194	236	223	218	213	199	178	196	215	221	231	195	186	192	187	190	223	183	192	211	220	196	201	193	188	217	209	170	216	196	221	189	199	206	231	199	203	204	202	186	223	212	186	201	176	219	188	206	212	185	198	212	209	201	194	180	189	194	180	199	211	194	190	196	231	187	217	179	199	194	179	184	224	213	206	211	198	218	185	200	192	189	211	201	195	167	198	204	212	213	199	198	173	197	214	210	204	189	214	194	210	214	192	194	212	194	196	176	221	188	213	221	228	193	183	188	193	198	178	193	215	205	171	234	219	199	199	191	215	165	219	181	220	171	198	212	222	226	209	186	222	188	186	202	213	227	203	205	212	218	195	184	202	184	191	225	200	201	174	216	206	207	178	195	209	212	230	196	244	199	191	210	204	198	214	226	218	191	214	192	199	216	207	194	174	196	190	180	216	207	222	193	188	223	209	197	169	201	158	192	188	166	186	207	213	196	219	221	187	192	202	190	185	209	212	203	192	189	205	205	215	210	203	185	225	216	192	217	194	196	207	191	208	218	195	195	203	185	208	191	180	193	216	194	209	221	221	166	213	163	203	207	195	172	202	188	206	215	187	185	202	214	212	207	218	178	195	198	220	178	184	162	206	184	196	198	206	212	205	191	177	206	187	182	198	186	221	175	198	220	217	205	206	207	195	234	198	186	200	196	218	207	199	206	218	188	207	197	194	191	203	213	202	203	186	196	184	185	195	168	185	213	198	203	217	185	170	193	180	202	196	196	211	183	235	193	204	209	229	200	191	226	223	190	208	204	197	196	219	213	208	217	180	194	222	222	212	212	188	218	206	182	189	224	204	207	198	202	186	199	170	192	208	189	184	212	194	210	214	201	212	195	194	189	231	192	194	207	231	167	209	221	203	198	199	196	205	191	181	180	198	205	214	213	209	211	190	226	207	195	209	194	210	183	155	188	209	213	202	190	198	200	205	220	227	203	192	209	177	184	177	221	178	177	210	202	203	173	183	208	193	201	230	204	190	223	209	211	179	207	206	202	198	205	216	204	206	242	174	195	195	191	182	206	190	187	207	190	203	221	219	202	200	212	211	191	188	217	201	194	195	190	231	211	226	174	203	198	230	188	196	188	181	209	192	199	172	199	197	173	191	183	197	204	185	195	213	209	188	199	160	213	212	187	189	224	188	174	218	196	166	193	223	197	193	193	188	215	198	181	220	211	205	205	201	206	191	207	210	215	188	207	212	188	219	212	180	191	195	198	212	227	197	215	187	235	182	230	201	227	219	197	226	223	197	190	191	212	221	202	222	203	218	236	198	204	203	198	201	236	191	168	193	184	209	191	199	172	190	202	184	182	210	231	209	199	189	172	199	192	179	217	200	189	196	186	212	204	200	171	199	182	222	180	206	192	202	198	204	204	205	188	243	202	209	228	215	218	185	212	185	197	202	232	228	205	206	197	183	202	180	182	209	217	213	209	222	212	188	214	182	222	245	210	195	208	200	216	196	203	205	197	198	193	204	215	228	213	192	217	171	165	201	206	228	207	215	210	212	186	191
32878	40823	48917	52046	52155	50415	36090	50277	57693	54263	53736	50990	48334	43049	42734	38891	37144	32040	32494	36862	29166	28908	19345	16503	24076	19002	12623	12425	11677	4956	4589	5478	5811	5420	6070	5049	6910	10383	2957	2378	2457	1832	1591	1573	1504	1576	1363	1202	871	614	595	643	612	567	500	469	515	477	490	510	525	486	487	486	487	473	472	519	548	479	512	482	499	457	477	692	676	550	471	470	483	488	466	464	506	477	476	475	447	467	492	489	491	485	481	509	452	498	474	503	505	493	488	486	455	471	446	479	484	466	518	480	455	542	492	478	475	455	509	485	459	515	484	481	525	497	455	488	480	492	489	489	495	469	477	460	475	489	439	472	488	493	487	459	475	493	494	451	455	517	493	464	470	450	485	485	459	487	475	478	476	438	418	476	485	453	474	458	502	513	460	492	471	508	465	442	501	502	446	507	459	486	497	493	459	471	467	455	530	462	488	528	471	456	432	486	485	488	467	487	518	480	474	450	462	437	500	453	494	430	461	487	470	483	452	465	438	462	475	449	512	503	450	443	493	461	458	481	429	475	482	463	476	471	511	469	497	489	489	519	513	501	429	464	443	479	488	459	494	487	457	455	503	455	459	456	450	474	445	501	514	461	485	473	462	481	465	492	468	489	491	461	476	494	486	453	466	503	470	477	518	476	480	476	468	474	491	461	481	473	476	482	463	489	467	486	489	495	498	501	504	469	524	480	492	496	470	462	470	453	436	456	447	446	497	492	454	495	466	451	467	491	483	462	466	459	490	471	480	519	480	530	466	494	480	473	486	475	462	451	503	449	476	497	480	496	453	501	463	505	512	462	481	443	462	523	492	460	470	472	485	470	468	467	451	440	468	473	476	462	464	483	443	511	505	492	519	501	477	495	448	463	510	460	472	473	468	499	469	451	450	487	509	468	491	466	487	478	477	473	480	491	475	454	489	440	512	482	506	469	467	473	490	489	466	461	481	447	428	451	469	472	494	487	443	462	526	478	496	479	472	474	480	501	501	518	474	496	466	479	499	463	503	474	504	490	471	456	505	515	487	469	457	518	492	458	434	460	456	472	426	497	442	466	493	476	480	456	504	488	474	519	490	502	473	511	475	485	480	456	466	492	495	498	495	489	462	441	512	469	484	495	488	488	421	487	458	451	475	488	491	460	482	494	482	465	436	479	476	441	483	466	463	489	473	490	427	433	485	470	468	485	475	464	491	490	475	529	485	451	464	471	503	520	519	472	468	478	489	497	508	503	461	474	507	451	489	486	491	443	474	482	489	449	479	465	457	467	503	473	486	480	472	441	469	510	504	462	484	484	492	475	450	462	477	464	493	460	456	470	476	478	469	491	475	469	488	458	533	443	504	444	469	484	481	480	502	462	470	467	484	489	458	476	481	443	446	457	470	470	436	468	478	479	483	469	471	459	442	430	459	444	475	471	478	457	503	466	472	492	485	491	510	467	502	497	510	491	518	462	475	503	450	473	444	498	508	507	468	469	519	492	501	500	482	458	515	447	468	481	432	444	461	462	504	511	449	510	475	450	502	455	504	499	453	517	496	473	505	482	500	452	504	464	481	463	481	467	459	499	446	494	498	464	437	468	440	468	460	499	469	435	479	469	485	484	464	503	493	496	474	489	426	451	464	469	481	448	511	442	502	445	461	472	493	462	455	483	468	448	458	480	478	500	499	493	468	495	481	478	467	469	485	496	475	421	464	501	444	517	510	467	484	480	482	461	478	487	442	505	456	461	508	481	473	488	480	451	460	503	481	461	500	522	487	494	492	509	488	485	449	460	490	458	455	448	439	496	502	515	448	507	441	466	429	480	482	451	469	492	479	476	492	455	470	432	478	461	452	522	491	459	464	461	504	456	490	458	486	459	471	474	465	472	470	469	456	498	442	493	443	491	469	488	460	504	485	492	446	481	489	474	514	476	475	494	443	458	482	479	448	444	473	508	474	490	436	460	500	483	504	491	460	470	478	474	480	426	431	520	490	507	462	475	477	509	479	470	512	483	477	487	469	481	459	489	489	478	442	499	472	471	496	501	458	473	440	499	486	502	497	515	481	478	473	487	497	464	426	481	452	490	491	472	483	455	476	492	493	453	458	463	479	480	465	450	491	466	482	511	501	473	468	485	490	465	488	443	495	503	479	514	504	447	481	476	447	487	470	511	437	474	499	455	469	503	497	470	481	467	461	487	435	457	493	475	434	475	465	457	487	498	479	474	446	481	444	484	417	501	478	435	492	486	477	499	482	470	457	469	503	495	480	499	453	464	474	486	482	435	440	453	471	416	478	473	473	484	444	457	543	466	471	478	467	488	444	481	442	473	474	495	481	446	461	479	480	475	483	502	509	483	486	469	480	480	462	484	478	451	460	464	475	473	438	482	473	483	489	460	459	459	416	465	425	456	454	442	465	486	486	435	495	513	499	432	466	469	492	483	465	456	496	490	512	453	474	487	477	499	489	476	479	514	478	504	470	485	450	483	505	481	482	461	481	464	485	452	440	471	459	500	470	422	466	476	467	511	475	475	464	458	481	432	464	468	453	512	457	446	481	465	469	451	457	444	483	431	469	501	481	449	486	477	487	454	463	463	480	481	466	487	461	481	482	461	442	463	451	478	466	468	463	477	466	440	461	468	473	477	450	485	462	451	446	535	478	496	472	475	452	465	487	492	463	473	484	480	501	458	507	475	485	461	453	437	493	451	489	464	490	430	484	447	441	482	440	512	481	475	454	452	482	469	422	470	475	484	480	460	432	464	439	453	464	466	471	476	485	455	501	482	455	488	475	505	524	398	465	509	481	495	465	475	433	443	449	477	481	493	487	485	472	469	488	428	474	493	476	453	483	483	506	442	433	477	470	463	450	535	512	441	476	445	496	489	465	451	444	500	511	528	499	480	479	502	476	493	458	439	451	462	432	485	469	469	476	519	443	478	482	467	468	468	467	464	485	445	470	466	450	477	470	456	474	474	467	458	448	530	494	433	476	492	450	492	503	469	489	477	481	479	444	495	487	470	487	537	495	448	458	459	438	479	484	479	478	444	506	531	460	460	492	443	467	512	462	494	511	476	449	484	469	487	471	495	485	484	494	483	475	489	458	459	480	424	468	509	462	517	479	457	472	416	481	476	498	489	482	482	442	476	491	486	508	488	484	443	453	452	466	484	493	488	441	484	455	436	493	473	461	466	474	469	506	464	477	438	473	487	488	485	477	499	482	473	497	451	466	480	473	483	485	459	447	463	456	446	478	463	465	498	434	496	460	516	485	462	483	476	490	473	489	475	474	470	487	480	487	469	484	485	480	438	521	442	468	481	463	458	490	441	483	479	489	458	504	466	476	471	444	521	489	447	453	438	458	484	457	486	521	467	462	482	436	471	474	453	473	474	431	454	474	498	445	477	474	469	488	442	502	461	474	461	472	467	456	494	480	495	452	462	424	454	438	510	471	460	475	448	488	462	444	454	478	519	497	453	498	454	481	511	472	471	450	471
53330	49145	48163	44568	36961	38600	31730	39943	44100	43004	44325	43519	40310	36684	36204	31327	27103	21396	23749	24687	16199	16521	9313	6056	11741	7427	3872	5328	4166	1501	1327	1456	1479	1581	1712	1478	2083	1931	750	674	764	551	411	404	401	391	302	289	270	191	184	222	186	162	144	167	149	119	147	155	112	147	132	137	133	128	152	172	152	124	129	133	145	120	169	284	280	170	167	176	156	143	141	118	147	128	152	122	142	146	109	113	152	109	135	118	138	136	143	132	129	125	137	134	137	132	141	133	137	140	143	135	129	139	138	140	119	139	131	118	136	137	155	126	153	137	131	138	155	155	144	134	132	140	132	159	148	139	149	139	140	138	139	129	140	133	138	127	121	141	153	135	136	125	137	127	138	142	150	142	143	151	127	139	141	112	129	111	144	158	139	134	137	154	121	151	130	137	135	133	126	120	121	165	145	138	133	130	150	167	147	139	132	136	126	147	136	126	133	132	108	127	130	149	136	119	124	132	161	125	136	121	135	129	152	155	140	136	133	136	119	133	125	147	137	144	126	142	129	140	119	139	130	123	126	132	104	128	123	121	122	188	128	140	119	123	155	127	141	134	136	135	128	137	137	131	132	130	129	136	110	142	121	148	146	123	134	141	131	142	147	132	121	133	138	139	123	143	153	149	137	112	144	154	118	134	136	132	144	128	150	140	128	133	133	144	175	152	144	107	120	129	130	132	140	125	146	123	139	137	124	155	141	132	153	135	120	111	137	128	119	130	150	127	129	127	120	168	138	160	124	140	135	112	125	116	122	150	143	142	152	131	136	159	147	139	135	127	142	148	110	140	134	132	134	146	137	146	145	129	156	129	118	141	128	123	131	126	120	138	141	145	144	149	157	145	142	145	136	121	133	145	127	152	119	126	155	125	127	143	128	141	131	142	145	127	135	135	131	142	119	139	116	135	115	135	125	116	124	113	155	135	141	129	131	127	151	142	141	128	128	140	119	136	122	134	143	121	135	128	147	118	133	143	134	134	126	140	133	115	139	132	141	131	122	139	141	125	119	124	142	150	148	132	140	123	134	146	130	123	143	141	138	148	116	130	132	150	120	123	132	133	132	139	146	150	135	129	140	143	139	142	146	136	112	163	149	120	141	157	130	149	133	137	142	136	128	139	130	130	128	130	120	125	136	139	138	144	121	130	120	153	121	131	139	122	145	148	142	154	138	139	152	152	134	143	161	139	143	110	143	111	112	145	159	132	155	134	149	138	158	155	170	126	137	140	140	154	137	129	128	121	146	138	139	154	121	140	150	132	134	134	133	123	136	137	122	139	131	124	140	144	128	115	104	135	130	128	138	112	140	125	132	129	117	118	136	131	148	126	121	122	147	123	139	151	141	126	146	124	142	118	118	136	157	120	139	131	119	125	108	149	123	125	137	135	128	121	134	135	114	138	119	149	141	153	109	130	123	139	141	142	124	134	142	128	119	155	143	162	139	128	116	134	122	138	152	112	141	151	149	136	164	139	146	149	123	126	131	136	156	134	133	134	115	129	148	151	136	123	130	135	157	163	146	115	122	149	145	137	157	144	149	130	155	137	127	146	138	125	142	162	120	143	146	127	152	158	125	138	134	117	134	149	132	139	144	133	135	125	135	138	165	140	125	137	144	120	125	119	147	120	139	151	128	115	121	134	117	156	122	146	141	135	131	132	138	154	151	121	124	150	130	122	116	126	132	138	140	158	129	131	137	145	140	110	137	135	105	126	135	154	130	139	122	129	131	139	146	140	142	129	133	135	130	149	141	139	151	137	131	135	119	135	136	116	113	137	154	142	122	132	122	129	149	165	127	120	127	135	138	122	139	127	142	141	149	111	132	151	148	142	128	130	148	123	144	122	145	131	131	144	123	112	136	134	149	135	137	146	125	133	142	131	123	152	135	138	126	140	105	151	160	126	137	131	162	135	150	153	142	121	139	123	149	144	144	123	137	136	133	120	136	141	134	133	129	148	133	121	145	146	142	128	157	141	132	147	137	146	113	113	137	162	92	135	136	135	130	142	132	133	131	118	128	118	134	125	156	130	142	147	137	119	118	122	135	164	132	117	134	126	131	145	135	141	167	142	141	145	142	146	129	139	141	145	125	143	144	131	136	120	135	145	127	131	146	156	128	154	150	143	142	152	125	149	129	126	127	139	140	125	155	131	122	156	142	130	138	132	152	133	118	142	142	124	130	129	142	123	120	129	121	141	128	140	151	141	133	134	117	112	145	152	126	131	136	125	149	137	142	146	109	147	118	120	145	131	140	132	138	148	134	137	143	122	141	121	155	135	144	152	136	125	132	124	116	139	140	125	149	141	123	118	139	130	149	122	140	111	133	149	153	156	137	133	114	131	143	149	130	133	146	158	146	137	142	141	145	170	133	146	150	134	132	156	138	150	129	140	126	143	140	117	131	119	122	124	160	121	119	123	128	139	138	155	128	126	160	139	150	140	134	129	118	128	129	137	136	126	126	129	137	142	143	144	130	155	116	134	151	165	143	131	154	151	127	123	129	149	132	125	133	136	144	133	140	124	131	120	121	124	133	142	145	136	137	116	143	124	129	141	118	124	149	118	117	134	125	122	144	136	134	109	129	140	119	130	116	165	114	119	138	137	151	156	156	128	153	151	138	136	116	121	125	148	129	161	125	149	158	145	141	145	122	134	125	121	137	144	141	129	135	102	145	132	133	150	132	131	130	131	113	142	119	131	149	151	124	150	126	120	146	152	141	120	135	136	137	169	134	140	137	151	135	137	127	151	127	138	136	120	122	115	141	134	141	129	138	114	128	153	150	140	138	128	135	141	131	123	130	123	146	150	141	138	153	113	142	110	130	134	131	134	150	133	155	143	109	144	118	135	121	144	127	124	139	143	125	123	139	125	142	129	128	137	128	133	163	136	145	144	143	143	158	149	146	137	124	141	138	160	147	121	141	127	137	138	127	110	149	131	123	135	140	127	124	113	139	150	141	129	133	137	140	138	120	117	138	120	136	122	155	143	116	149	123	133	134	139	120	129	150	128	123	140	134	129	139	155	142	158	140	141	138	155	120	141	151	148	131	120	144	141	122	142	120	118	125	142	124	118	116	159	141	121	146	153	154	132	166	145	132	119	144	129	122	147	132	139	137	143	122	144	139	147	145	147	132	133	121	115	124	146	130	140	150	124	125	136	123	115	153	136	128	127	139	135	116	121	138	143	143	135	145	150	133	130	129	121	131	121	133	130	147	140	117	134	146	132	156	149	136	123	158	131	119	143	129	143	152	130	159	144	125	115	136	132	133	117	143	126	122	119	145	110	141	137	137	126	124	156	119	141	146	139	147	120	138	128	138	132	133	142	126	121	137	132	138	122	120	141	128	126	140	143	122	144	128	147	133	133	117	115	143	122	123	123	131	121	135	117	151	134	145	146	142	141	138	148	131	126	157	138	113	142	137	139	115	123	136	134	144	150	137	136	138	119	137	134	105	120	145	125	144	115
40577	47610	53531	56343	52676	56514	46488	56358	67600	64424	63053	59702	58916	55436	52548	50992	46166	42955	46604	44747	38029	39282	28780	23228	37080	25482	17796	23948	17505	8829	8445	8722	8816	9422	9588	8302	12706	10874	4411	4207	4548	3225	2272	2406	2291	1892	1840	1435	1171	638	798	747	492	371	360	364	356	365	368	380	356	342	334	324	337	398	368	346	353	358	379	384	363	383	494	1416	1368	503	411	332	339	331	317	333	366	339	331	337	343	323	330	320	314	336	332	317	311	320	301	333	323	349	322	343	329	320	351	321	341	315	343	331	337	345	341	350	353	296	364	352	315	320	317	325	299	313	326	332	308	320	337	321	318	301	328	346	275	336	305	343	337	325	323	327	347	357	323	340	316	338	298	331	335	308	317	370	317	302	335	321	332	325	333	345	340	361	339	339	314	315	310	334	336	351	330	349	350	309	339	346	339	302	342	331	333	332	316	352	329	343	305	318	279	319	340	314	333	368	325	335	346	332	293	313	296	312	320	308	353	323	308	335	306	344	319	304	328	351	328	330	315	313	344	319	342	334	294	305	289	361	326	331	320	324	359	316	366	340	330	311	336	338	317	279	310	311	305	346	344	353	346	319	326	310	347	325	301	339	341	320	364	336	326	317	333	352	305	304	336	328	333	340	348	320	305	318	315	282	317	359	322	330	332	352	336	321	330	318	357	331	346	321	304	327	354	350	341	311	320	326	333	313	323	329	318	340	328	320	353	335	318	325	327	329	328	355	301	324	317	343	338	360	324	302	341	325	295	300	322	316	327	326	348	344	378	337	305	309	330	322	328	307	344	329	307	328	338	341	317	325	287	325	336	359	363	336	345	348	324	317	335	333	297	341	323	311	304	336	306	307	340	323	333	325	322	335	333	334	325	338	347	309	345	340	300	324	307	301	345	347	311	323	330	304	311	301	312	316	358	333	290	347	327	336	312	327	334	325	327	306	311	319	308	308	341	284	336	311	334	363	341	309	338	293	342	322	299	326	345	329	325	311	328	329	355	335	318	320	324	323	350	330	345	340	301	337	336	334	304	349	332	343	303	349	361	328	338	327	296	318	334	313	317	315	335	338	299	329	312	315	316	338	316	333	308	325	331	311	336	344	302	319	311	335	333	344	313	306	303	313	304	331	308	344	327	318	335	336	321	286	331	328	312	317	315	326	332	318	340	303	303	316	339	318	340	344	315	316	331	329	345	322	341	347	324	329	301	332	327	342	340	321	291	341	363	324	336	300	333	343	326	345	327	285	348	342	323	296	336	331	336	323	333	329	345	309	348	342	331	334	297	330	317	318	318	326	328	320	354	325	323	325	355	297	315	317	359	307	316	344	318	320	330	347	348	351	320	337	367	346	310	319	310	358	316	305	341	374	331	303	290	319	319	322	302	310	337	311	319	331	363	325	319	315	271	330	306	314	313	306	315	302	335	354	319	330	339	315	352	334	317	331	323	344	366	357	328	320	342	312	320	332	336	319	320	317	329	338	332	305	338	308	327	362	353	324	308	315	335	337	335	340	332	335	308	330	349	341	338	307	311	309	310	313	333	289	346	333	355	304	283	311	347	330	353	328	316	325	343	339	350	340	340	335	335	323	331	318	317	310	307	327	314	335	321	346	308	294	350	327	303	345	301	340	341	326	336	316	336	293	321	305	303	330	301	327	335	289	342	336	340	324	319	298	323	342	296	306	326	312	316	347	329	327	316	316	339	330	300	287	313	348	315	326	307	328	355	340	310	294	318	312	338	343	306	344	343	302	339	330	347	329	337	323	359	313	334	335	333	335	330	313	343	292	334	337	349	311	319	352	341	305	317	333	332	317	320	296	340	336	294	355	365	315	310	304	306	338	317	331	354	303	329	334	359	331	347	318	338	343	320	325	297	311	330	331	303	326	305	344	331	345	328	340	338	320	354	312	350	329	341	332	340	324	330	317	304	329	353	334	298	282	351	308	334	345	325	340	327	301	329	348	316	333	312	326	357	360	323	315	363	333	303	313	327	347	338	344	357	326	330	325	333	350	325	326	300	320	325	320	358	311	322	340	311	334	329	313	344	346	345	334	354	299	313	315	315	351	323	318	330	311	320	342	322	322	353	306	329	349	337	285	350	348	313	369	331	285	354	343	344	315	327	305	312	325	309	321	321	322	355	274	344	317	361	303	337	321	314	301	333	299	361	332	325	328	329	333	315	342	328	316	304	316	341	323	310	323	314	314	348	336	335	336	297	320	315	325	291	322	348	327	274	325	313	330	312	336	307	336	315	330	336	358	316	319	346	333	331	316	304	310	326	317	320	301	374	322	340	342	326	320	347	320	316	325	335	354	318	351	312	336	314	316	339	333	320	323	353	349	329	330	329	351	339	281	309	326	293	382	350	304	309	337	353	321	336	321	325	386	286	332	304	311	337	309	349	326	314	308	315	347	328	284	318	340	318	328	362	324	322	340	325	326	332	302	319	305	344	335	337	351	350	327	334	330	304	357	312	382	334	303	327	348	275	308	317	345	347	305	289	298	322	307	316	350	334	312	305	313	318	319	351	341	324	306	318	333	341	324	341	331	331	308	345	336	342	347	338	305	332	337	324	312	291	331	323	359	321	332	365	322	324	296	304	317	351	314	324	314	342	328	352	304	349	348	294	358	312	324	339	315	327	331	307	332	338	319	320	332	348	308	351	327	333	311	334	345	349	322	318	341	291	328	336	333	313	329	336	368	295	321	339	336	309	310	331	317	332	319	289	342	329	317	319	306	341	309	356	307	325	351	290	331	310	309	321	298	335	328	314	343	370	334	323	350	337	322	316	295	334	310	357	323	308	321	323	328	310	326	339	338	296	332	306	332	311	349	326	349	322	325	321	317	338	318	339	348	325	328	329	321	304	324	345	332	319	306	330	310	342	311	335	301	348	367	330	306	353	302	344	341	309	357	339	319	342	315	324	329	336	323	321	322	344	289	324	329	321	354	332	349	329	363	339	331	312	295	360	311	324	321	342	331	302	313	289	331	329	340	346	302	329	303	323	293	357	300	351	312	387	315	326	331	309	344	345	329	262	340	315	324	335	337	336	323	332	313	331	345	269	300	320	313	329	310	327	336	340	339	330	309	328	320	347	329	320	322	366	318	324	325	308	356	352	320	301	329	349	322	328	336	340	327	328	341	333	357	319	287	349	306	327	321	336	324	300	312	351	347	303	324	307	333	319	351	304	311	346	332	321	327	315	339	313	315	342	303	332	307	352	336	321	329	323	335	329	344	347	320	326	347	319	325	308	323	322	354	352	344	319	331	319	310	309	331	309	333	315	351	355	352	324	316	348	321	310	294	312	323	293	312	307	328	312	345	317	337	301	323	342	366	328	308	341	341	320	310	337	344	313	345	341	323	316	301	332	321	330	308	342	329	318	330	316	326	345	321	292	368	317	354	310	328	309	324	331	330	297	322	344	294	307	342	301	306	340	295	318	318	332	337	284	312	323	326	303	327	305	323	308	323	317	323	339	343
15978	14063	18194	21255	14967	13783	8909	9520	7263	4567	3506	3208	2197	1857	1565	1406	1086	1010	1137	935	702	725	446	412	568	398	326	380	325	269	288	265	260	256	255	240	247	243	244	228	205	193	189	212	219	180	218	193	217	228	209	234	206	205	209	207	236	209	185	206	224	240	193	200	206	233	197	224	219	197	193	228	201	210	214	221	214	213	201	219	200	199	232	177	191	201	224	229	232	190	172	205	230	209	215	213	225	186	201	245	187	201	198	197	208	180	217	195	217	205	182	183	226	192	218	195	191	235	197	177	190	215	202	219	202	186	205	218	210	199	214	224	192	220	224	193	191	190	181	209	213	166	190	222	209	218	190	206	216	199	212	191	200	199	194	233	200	216	229	220	221	183	197	189	190	202	199	224	196	213	201	249	211	195	195	210	191	190	196	204	204	189	200	210	199	199	200	207	248	210	191	186	184	180	191	245	216	173	183	218	227	204	185	211	220	203	199	224	204	221	167	201	201	201	199	217	198	201	219	212	207	193	213	216	225	210	197	217	201	238	232	213	196	194	217	197	185	188	187	188	236	210	206	200	186	199	215	187	200	224	207	213	220	212	202	197	179	207	203	211	214	219	217	188	199	191	212	219	219	219	229	214	206	200	207	185	227	230	219	206	211	179	210	210	230	171	183	198	190	208	239	198	209	200	217	206	207	207	195	220	238	207	193	211	201	241	172	194	204	209	204	205	196	201	208	216	206	201	209	188	203	192	228	205	197	212	215	203	183	213	205	233	216	209	207	179	208	245	208	200	221	264	208	216	189	194	193	224	201	203	197	172	211	206	230	212	219	208	200	214	202	245	235	183	226	204	211	212	199	191	183	209	207	212	197	205	201	234	215	204	212	173	197	209	229	193	206	215	203	210	230	203	224	210	195	175	209	220	217	223	245	189	217	186	185	220	176	218	211	189	211	188	182	203	171	206	210	187	202	206	196	192	213	211	179	202	200	220	212	199	194	220	197	217	243	194	199	205	215	192	204	186	200	199	196	217	199	221	205	198	208	215	213	183	204	197	194	206	208	171	193	192	222	203	200	208	213	213	211	220	210	181	191	195	196	210	221	196	204	205	219	195	193	215	198	216	196	209	198	203	208	227	189	185	215	195	211	210	219	192	210	192	212	190	236	186	195	185	210	211	225	184	195	204	199	233	231	181	207	208	196	204	221	202	193	205	216	204	213	223	210	204	191	209	207	219	200	215	198	195	219	199	214	221	192	200	220	180	201	198	209	227	221	183	187	208	208	206	208	222	189	204	190	209	168	217	221	232	200	215	217	203	203	198	191	208	211	175	202	200	211	224	205	186	223	187	202	222	191	202	196	206	183	207	200	219	179	220	203	196	229	180	195	186	204	207	230	194	211	184	179	199	195	170	206	201	215	206	226	185	209	202	201	222	189	242	199	193	199	175	194	201	219	207	207	187	218	211	181	190	201	191	215	242	216	213	218	212	171	196	173	214	205	193	222	210	194	198	200	222	206	196	193	183	200	209	200	201	203	205	193	207	188	184	198	221	234	179	211	210	214	199	225	203	234	214	206	190	202	219	221	206	189	205	187	204	197	212	229	195	201	206	202	189	202	218	215	212	227	204	206	214	194	190	201	183	211	231	193	206	190	201	202	215	216	210	203	220	206	201	207	223	227	217	217	206	214	208	213	195	216	198	190	207	214	199	224	217	209	192	217	186	195	186	209	212	207	193	191	181	198	193	222	221	191	215	223	218	214	179	191	219	214	195	199	203	197	200	211	195	191	209	195	228	197	218	204	203	185	206	211	216	217	199	169	195	198	206	189	208	202	196	201	194	223	212	213	234	226	211	241	200	186	216	209	222	215	190	228	239	209	220	186	181	201	205	200	197	225	190	191	220	199	223	206	196	202	210	218	192	212	222	213	203	212	220	215	203	203	235	207	170	187	186	236	227	211	223	198	225	190	228	237	235	201	226	211	185	199	200	203	209	216	208	201	211	197	188	197	203	199	205	216	190	206	224	193	204	234	219	204	197	221	202	208	200	223	209	229	219	208	200	200	206	179	199	188	206	216	212	186	174	195	199	224	201	175	187	198	222	193	203	195	206	200	188	232	216	191	200	210	212	205	188	227	206	194	229	203	205	210	196	222	212	182	192	198	209	241	184	186	191	212	198	207	208	198	225	186	199	189	208	213	189	203	186	212	228	223	209	188	195	207	205	206	197	198	184	208	219	210	215	185	206	220	222	205	205	198	235	187	212	201	189	221	188	205	199	174	200	227	188	192	200	218	205	192	213	189	222	195	216	214	207	219	205	174	189	205	191	195	218	222	193	201	204	203	198	189	196	201	215	195	229	186	220	185	197	226	207	215	215	213	208	177	210	205	192	199	200	206	189	187	214	199	219	228	186	200	205	213	175	210	207	215	173	187	202	198	200	193	181	163	217	183	192	191	229	182	190	219	225	209	185	214	200	205	218	196	198	225	188	214	212	215	199	179	201	193	209	193	197	191	188	201	182	196	217	190	212	177	204	198	185	206	200	212	195	211	214	187	194	213	216	213	202	201	229	209	199	199	179	186	213	171	201	230	219	190	221	229	216	202	192	206	232	174	240	212	194	207	222	228	211	228	191	219	214	211	189	204	218	211	206	206	200	185	179	177	189	229	226	192	191	207	214	207	192	186	213	195	200	181	213	195	236	200	196	196	205	236	183	217	175	166	189	230	178	201	176	195	207	247	226	204	235	215	225	232	213	201	182	195	213	187	206	226	213	192	197	242	225	219	231	228	218	221	195	215	217	222	228	186	200	199	195	169	218	181	205	225	213	220	180	199	206	189	188	183	212	195	224	196	214	216	224	201	228	210	208	194	188	214	217	204	215	192	203	229	201	220	200	192	182	194	184	205	189	199	207	195	217	223	235	233	194	216	201	175	207	211	236	217	198	214	205	179	210	199	204	198	197	227	210	216	188	182	225	202	203	196	209	192	187	194	207	207	207	202	197	199	206	212	222	164	203	187	205	216	191	218	186	190	181	245	211	193	196	216	217	212	212	203	190	195	215	194	195	198	190	214	210	210	187	204	196	211	192	196	213	186	208	210	191	223	215	204	214	210	222	206	201	195	225	212	224	182	171	191	181	219	188	186	206	200	188	188	189	210	220	205	205	224	179	187	206	190	210	198	194	223	183	216	188	202	195	217	183	182	203	211	202	209	214	215	214	217	174	192	200	170	192	199	178	182	213	180	182	174	197	212	224	243	204	199	205	208	190	223	193	202	200	194	215	230	195	228	219	226	208	236	203	211	211	195	173	184	192	198	200	201	242	197	204	205	189	209	223	231	216	181	198	202	192	207	201	180	225	207	206	210	199	194	224	217	189	212	201	175	214	228	180	254	200	193	209	205	195	227	195	236	189	208	217	196	177	211	207	201	204	206	196	207	219	185	185	190	185	192	218	186	192	187	211	181	184	223	183	214	180	186	197	189	218	206	209
11069	13409	23382	31538	23424	27593	19352	25311	22165	17202	15239	14113	10768	9050	8328	6826	5108	4894	6405	4492	3641	3808	2313	1962	2729	1634	1341	1625	1270	999	937	935	809	918	932	897	914	806	777	625	565	543	566	581	532	560	557	572	521	539	550	516	488	491	490	528	486	532	501	516	503	506	491	504	507	497	514	494	495	530	480	497	552	521	500	523	518	523	541	492	499	500	497	503	468	518	487	501	491	507	461	533	471	496	514	488	490	433	506	489	488	485	442	525	490	474	508	509	487	487	518	523	484	504	540	501	533	501	496	516	488	539	449	454	472	483	498	525	517	494	471	498	485	496	561	491	502	492	508	448	532	500	518	466	514	477	511	517	511	518	473	503	479	483	509	485	508	511	499	502	465	487	477	492	495	485	481	546	537	490	520	502	489	477	511	533	501	490	494	493	491	473	495	469	488	491	473	499	486	522	472	484	467	518	520	491	510	507	525	465	529	504	478	475	477	498	534	495	502	490	509	496	517	468	532	518	467	532	550	514	440	513	491	465	496	469	512	460	505	493	513	530	478	483	496	523	480	457	521	487	505	535	514	487	492	490	520	503	514	505	438	488	498	468	496	500	479	504	531	512	512	526	454	481	549	492	510	493	506	496	473	487	488	470	506	508	486	534	533	503	485	460	511	504	493	471	483	486	454	461	513	477	481	518	504	522	466	502	477	509	506	501	490	502	448	488	492	466	493	492	478	542	495	483	512	510	483	496	510	541	486	461	520	484	478	548	512	513	490	507	519	500	480	498	501	466	518	520	491	486	539	504	508	513	514	469	488	491	510	503	527	530	503	461	477	497	492	485	518	497	556	477	513	509	502	473	487	509	507	510	540	528	522	529	484	522	472	512	486	496	500	478	509	497	500	500	536	518	487	501	490	484	501	505	467	471	486	578	494	469	459	473	464	524	523	522	488	525	468	512	522	482	505	517	465	535	518	459	490	525	504	488	461	522	467	534	476	492	523	462	498	484	510	501	465	508	484	472	500	509	495	469	455	484	477	493	515	511	509	481	507	507	509	517	516	469	494	563	505	507	500	532	467	530	501	512	509	485	484	475	477	484	470	478	484	475	502	477	516	523	491	501	486	500	523	502	480	485	469	465	522	475	500	517	490	517	475	534	508	502	478	517	483	468	519	501	498	500	520	484	487	473	473	500	498	535	483	506	494	485	539	493	507	467	496	451	487	493	464	487	509	535	502	505	492	492	535	450	511	493	503	493	475	531	510	467	507	502	497	468	474	495	527	486	496	524	527	493	461	534	472	511	474	528	547	476	490	496	501	504	526	512	498	486	493	471	479	525	487	527	494	499	476	533	462	509	491	487	497	487	490	487	495	528	499	506	504	469	489	449	526	475	505	464	533	521	511	510	516	481	567	513	440	528	516	480	475	506	488	487	480	459	482	516	512	511	466	509	458	504	503	461	480	530	512	520	525	459	495	516	517	524	481	515	490	480	496	485	470	484	496	484	469	492	454	515	493	498	447	483	486	495	496	458	459	494	499	518	483	492	517	528	483	516	542	495	461	477	480	523	507	508	502	512	511	548	497	531	487	493	459	527	489	518	504	519	496	468	502	510	520	484	522	471	502	498	473	466	525	452	514	497	519	499	495	511	506	468	486	518	468	480	495	476	499	484	470	479	501	489	486	554	500	490	480	464	477	519	495	472	482	510	498	483	472	520	476	490	486	505	477	485	518	479	521	463	513	483	512	497	468	548	455	506	483	494	467	494	501	508	527	504	544	533	486	514	509	502	487	495	493	509	445	508	515	483	515	528	512	508	494	527	519	492	470	492	502	485	487	493	468	516	502	510	517	473	485	456	478	513	510	445	499	497	478	488	481	534	499	482	481	497	485	488	462	487	463	479	489	536	518	467	519	483	504	535	509	468	510	505	521	473	487	515	464	490	515	515	499	544	502	499	488	514	519	475	465	479	502	503	465	478	525	531	491	471	498	504	502	463	514	521	483	457	513	488	504	510	480	481	506	517	465	490	482	468	521	509	495	490	515	495	511	488	493	474	484	529	489	521	500	495	504	492	448	487	473	495	482	494	489	513	474	510	480	513	521	501	489	514	496	466	490	503	476	528	509	499	460	552	470	480	520	503	509	488	490	471	507	505	452	517	521	502	492	477	468	512	530	489	496	444	497	510	497	496	511	506	559	528	477	470	482	509	445	521	524	492	496	514	490	543	481	502	489	500	502	452	508	469	502	500	500	508	504	464	501	514	513	503	517	500	496	490	483	517	498	532	532	473	503	475	506	490	489	525	496	486	487	456	451	530	491	527	476	495	463	503	455	519	480	528	499	481	526	510	455	554	520	516	529	479	495	479	459	489	492	528	491	505	447	479	509	511	484	476	503	477	521	495	521	489	479	529	449	527	500	513	520	553	495	496	479	527	490	492	524	486	519	508	470	495	494	453	480	511	494	509	517	488	532	518	511	516	497	552	507	533	541	490	500	496	481	453	497	479	490	455	502	512	485	484	505	514	498	499	487	471	509	521	489	499	500	486	477	469	469	487	542	503	496	535	497	526	491	521	480	475	517	520	458	480	524	499	463	495	450	483	505	497	478	489	492	520	484	497	494	505	513	470	466	516	492	500	505	546	514	460	522	494	504	501	538	511	477	506	474	482	506	489	508	503	455	479	562	497	509	477	490	482	481	493	477	479	500	493	497	519	531	478	501	538	489	512	500	511	474	507	515	500	462	505	477	478	503	495	481	480	497	509	508	499	509	487	505	493	491	500	500	521	495	495	506	545	518	510	520	520	489	547	486	485	518	555	461	497	510	490	507	495	500	506	490	545	538	507	494	510	481	514	508	482	509	515	511	498	494	501	542	495	470	483	476	450	514	490	507	507	481	495	503	500	494	477	485	474	511	482	511	496	520	523	511	496	524	494	469	491	491	522	457	475	506	516	520	502	516	452	491	507	472	492	527	489	472	514	534	466	537	507	529	535	489	479	514	435	524	495	474	507	507	486	514	496	499	481	491	503	521	451	482	526	526	472	463	451	485	447	497	459	511	491	517	507	498	471	460	503	483	478	465	519	546	460	475	479	466	499	463	474	516	490	522	494	469	506	458	489	509	510	547	505	502	468	510	493	493	488	497	488	487	477	500	500	532	474	497	496	470	521	496	489	491	505	467	468	463	534	535	474	512	476	506	503	490	540	497	480	471	485	493	489	491	463	483	521	498	499	499	504	488	526	487	475	519	519	523	480	482	542	482	491	475	482	492	472	529	500	473	499	512	454	475	464	445	465	489	502	503	449	475	507	506	466	499	516	494	496	510	528	547	501	524	491	484	509	453	479	494	481	498	464	498	460	511	491	504	497	511	484	499	511	465	510	474	498	518	508	458	488	471	527	494	492	515	486	506	494	515	485	475	463	508	478	505	498	498	495	539	502	481	489	521	519	492	514	462	456	492	475	521	516	485	468	485	535	515	488	509	500	530	494	476	477	448	467
46896	42833	46719	46198	39707	36011	33075	39386	38978	37288	34521	34346	29575	24014	22232	17108	12067	11993	13678	10279	6780	6068	3530	2692	4890	2376	1814	2327	1480	833	795	764	712	705	922	1471	1003	861	935	676	421	383	365	332	315	315	250	268	257	263	214	220	239	221	249	204	203	227	225	225	220	228	234	215	203	222	197	214	235	217	184	214	216	237	228	244	230	317	244	228	207	268	193	219	229	194	220	200	233	212	217	214	228	189	242	212	201	238	204	213	226	228	208	218	198	206	204	202	222	223	219	204	196	211	202	230	206	208	253	196	198	231	229	227	204	216	213	228	230	202	215	207	209	251	257	240	238	210	212	219	218	239	240	188	206	220	206	225	220	216	233	205	219	202	215	230	240	247	209	200	230	221	208	226	220	239	215	206	207	212	231	202	204	208	229	205	225	210	188	224	213	207	238	218	220	212	205	203	247	198	216	227	204	234	222	240	215	225	206	254	192	233	224	206	209	262	235	209	209	187	240	232	202	208	211	229	203	214	199	185	219	197	217	194	203	199	224	211	197	200	210	226	226	189	198	222	217	230	248	218	223	217	214	234	216	215	222	224	213	240	225	215	213	213	215	204	225	208	252	223	228	231	219	209	230	225	224	219	199	225	224	205	215	236	208	221	263	232	221	197	226	223	225	208	220	225	220	243	214	218	234	200	193	224	221	231	200	231	208	210	214	221	205	191	189	215	204	209	187	221	235	228	229	207	186	188	228	234	223	229	230	195	209	213	225	208	227	229	221	200	174	186	196	245	218	217	218	246	190	214	206	210	231	226	239	219	212	184	234	215	212	208	196	225	210	228	204	211	206	213	218	190	190	207	240	224	236	213	191	198	238	240	225	223	199	210	226	193	233	223	219	233	210	203	195	223	189	219	200	218	188	229	228	203	207	197	245	205	208	203	204	228	206	233	192	215	221	214	239	206	214	244	219	225	237	221	224	262	201	215	247	255	220	234	203	220	223	224	206	243	230	228	214	225	197	200	214	205	207	218	222	267	247	214	236	199	189	239	199	213	224	195	218	221	237	221	228	199	204	199	225	217	220	177	191	205	203	215	211	216	205	223	222	205	205	196	194	224	233	221	228	218	240	228	222	189	212	227	218	222	221	211	236	198	222	242	202	230	208	209	229	241	242	177	198	245	231	203	196	220	222	209	218	215	215	193	213	213	232	233	199	209	210	221	202	216	213	250	230	229	197	199	223	215	213	191	240	206	222	206	200	231	224	212	213	221	204	224	214	220	216	199	198	244	210	214	230	211	201	226	218	194	221	245	211	200	213	248	248	226	210	195	219	209	195	195	216	212	205	196	222	205	228	205	187	217	230	242	196	195	202	204	206	230	209	228	214	218	219	215	194	198	229	204	228	226	210	222	220	208	189	223	195	222	234	223	214	226	210	237	250	207	204	229	225	213	218	221	200	210	220	221	185	233	226	203	224	222	203	211	219	194	194	235	210	246	210	221	210	198	204	198	217	214	220	198	207	217	229	221	216	222	207	224	211	212	220	211	213	201	200	210	204	245	227	233	202	186	216	204	211	203	188	209	237	190	231	218	208	215	207	232	215	231	235	201	214	200	253	212	221	220	216	216	226	206	191	220	204	196	194	225	234	227	215	215	208	236	220	233	222	203	212	218	205	180	225	232	206	186	213	204	190	232	228	196	198	229	197	227	234	213	217	186	232	232	189	213	231	217	244	191	202	219	221	223	228	228	212	192	205	253	214	199	207	227	185	221	184	217	194	208	247	202	231	215	212	190	224	212	221	224	208	221	227	225	225	223	197	214	232	229	214	215	208	230	232	219	216	238	227	213	213	210	224	212	205	195	222	205	201	210	243	224	199	233	222	202	199	256	212	213	213	211	255	197	202	233	219	192	212	208	212	200	209	211	199	223	222	212	211	220	231	214	207	204	195	211	214	196	214	222	215	213	240	196	204	232	230	209	232	209	236	227	244	251	194	231	188	220	207	224	211	231	225	239	217	213	218	226	239	255	182	226	242	219	251	216	232	230	200	224	201	206	244	217	233	222	211	188	234	241	232	224	230	213	215	212	202	200	236	203	222	228	205	231	224	197	200	236	223	227	229	202	213	208	211	222	210	178	216	234	223	212	220	195	216	200	239	212	230	248	208	214	225	203	210	201	227	213	230	236	203	201	210	222	236	208	198	197	223	206	209	202	204	215	228	217	227	217	194	200	192	209	218	212	185	226	214	229	206	247	238	193	218	207	240	198	240	217	222	227	213	194	210	215	213	224	199	212	210	226	220	197	192	207	220	216	219	224	204	212	215	187	220	238	231	211	204	215	180	216	221	225	220	204	217	244	205	204	210	222	201	225	204	202	217	211	193	215	228	193	211	221	226	203	204	215	242	220	206	230	187	208	223	229	192	199	189	235	236	236	227	219	195	203	198	214	215	202	204	199	207	225	236	203	227	213	207	234	237	215	245	205	192	190	214	198	209	230	216	220	211	224	215	205	228	225	200	228	223	208	214	214	217	224	232	216	226	210	214	213	210	214	205	224	203	211	195	236	187	198	201	216	230	235	210	200	216	233	226	215	196	187	190	223	210	239	226	231	235	219	225	173	215	176	204	196	214	213	210	201	201	222	214	219	227	226	209	209	215	205	218	212	230	232	230	210	216	216	213	222	212	203	206	207	232	227	188	218	203	212	229	211	210	205	237	203	223	203	213	213	214	229	216	201	214	224	196	223	213	211	237	238	214	216	239	229	218	226	206	206	220	231	198	196	237	214	189	217	192	225	226	191	216	217	227	235	198	198	248	230	207	210	187	222	231	210	225	227	195	217	248	207	197	214	208	206	201	211	227	189	234	214	238	208	209	208	232	210	239	215	218	207	228	216	230	236	207	211	179	223	211	210	200	202	210	225	204	236	209	205	221	199	214	194	198	223	221	251	198	215	223	214	214	204	229	189	215	220	200	220	213	211	239	225	207	240	227	215	208	207	187	207	205	202	212	206	216	222	264	201	200	195	208	251	209	215	205	210	229	208	216	205	217	194	234	197	230	212	201	199	204	209	208	231	207	215	209	208	246	219	220	244	186	230	202	220	221	227	193	182	226	226	230	203	205	186	217	232	207	202	190	202	229	203	211	210	208	197	225	216	204	227	205	226	185	192	176	197	193	198	225	210	208	212	214	214	195	202	222	192	250	218	223	216	194	212	200	197	219	226	235	228	203	195	201	228	230	221	239	229	209	208	206	210	204	229	205	231	231	211	217	193	216	222	217	225	232	223	232	202	216	204	207	218	226	209	216	225	224	227	233	213	225	212	215	191	190	217	226	183	218	223	219	237	227	212	213	209	204	228	219	210	214	238	213	229	184	193	196	223	221	205	248	212	246	196	219	222	193	211	188	216	229	201	209	209	224	203	215	202	201	205	233	197	201	232	218	222	232	219	219	221	235	205	192	202	231	197	229	192	230	222	222	223	216	205	241	233	234	242	225	213	221	209
35262	37862	49047	54586	50082	49623	44917	52898	58318	55002	51661	50871	47848	43585	41603	37125	32329	34304	37082	29300	25396	23753	16951	14108	22804	12746	10789	13346	8864	5323	5099	4333	4428	4336	5110	9302	5947	5054	5481	3607	1998	1816	1622	1578	1202	1185	994	864	916	792	696	575	527	508	541	604	596	544	525	536	527	513	517	524	535	566	582	512	537	516	560	527	532	571	523	661	914	1200	770	518	535	522	463	491	519	501	506	528	531	516	498	542	493	552	482	479	493	541	502	472	513	466	431	494	516	512	497	524	478	513	529	522	503	542	500	508	512	497	514	475	450	525	485	489	496	549	521	462	591	525	511	480	522	484	572	480	529	516	522	471	549	555	491	556	480	511	490	508	493	458	504	505	498	525	463	481	521	526	517	472	486	507	486	545	520	503	550	520	480	506	529	481	501	493	478	492	493	533	486	522	523	501	497	519	499	491	537	463	507	534	536	500	534	509	534	521	506	497	518	518	496	486	570	499	528	466	501	487	506	529	511	482	496	529	480	497	521	498	495	533	522	482	532	509	514	513	521	497	508	524	509	529	473	470	530	530	487	464	540	515	469	513	518	488	490	501	525	540	483	498	528	532	500	535	498	493	510	479	470	514	491	518	510	491	513	524	495	487	489	492	539	492	516	503	566	482	476	510	485	523	545	502	534	519	521	529	499	516	506	509	492	502	479	486	524	528	490	497	529	511	521	475	505	528	529	494	480	465	494	510	525	485	487	527	500	493	471	520	462	510	525	488	520	471	527	482	476	499	502	510	524	489	514	544	518	511	502	507	478	489	535	459	516	555	507	526	489	520	509	499	475	508	465	482	510	531	443	512	498	503	507	495	472	501	504	512	484	503	513	556	506	479	506	514	516	478	512	499	534	539	494	535	515	512	484	481	547	497	488	512	535	500	483	462	530	504	482	515	520	497	526	494	462	486	458	465	506	503	505	465	468	531	482	511	513	508	495	505	544	480	512	496	491	521	509	504	492	541	527	491	540	498	493	528	491	504	496	454	457	483	513	528	505	478	456	520	518	513	508	514	486	505	548	498	506	517	497	494	457	520	490	495	491	468	507	490	470	500	476	491	517	490	513	495	478	545	500	526	497	511	533	502	571	488	521	522	557	497	523	499	489	540	491	508	533	516	529	500	511	528	502	505	556	505	486	515	527	516	479	522	547	511	543	520	543	527	498	461	500	519	498	522	543	502	501	515	472	495	525	530	508	513	521	535	504	447	501	492	526	523	505	502	526	464	465	529	518	517	505	482	468	519	510	478	514	468	501	512	493	453	538	521	508	487	521	472	507	497	513	469	514	539	531	503	445	515	553	471	481	537	488	515	539	501	471	507	506	461	539	501	474	497	487	519	500	496	544	524	525	510	529	503	520	510	545	500	508	528	505	537	515	503	500	510	503	510	489	517	508	532	532	512	491	475	493	525	503	509	519	456	498	512	458	526	522	505	504	472	532	505	487	470	519	522	518	553	514	479	492	508	520	519	473	510	504	521	505	479	477	470	501	520	511	476	464	537	465	514	502	511	465	516	513	499	502	495	497	506	494	564	475	511	516	527	493	525	517	518	530	518	543	507	523	531	494	542	500	506	519	503	499	515	459	523	531	477	517	502	525	513	521	540	542	492	503	474	472	530	500	485	489	509	502	513	516	551	502	517	489	509	497	516	498	530	500	513	496	485	479	508	485	529	505	503	536	512	477	481	509	512	530	506	535	528	519	528	491	503	454	459	551	516	521	493	473	496	512	491	489	520	551	513	539	486	523	540	513	491	498	509	503	475	475	518	495	505	491	532	482	474	479	508	487	482	513	514	496	506	519	545	518	485	436	514	500	471	537	547	472	476	510	509	489	473	533	513	488	482	499	514	525	487	534	515	529	481	482	539	518	535	459	556	474	536	497	512	528	488	517	533	520	524	526	480	523	512	513	458	522	474	487	523	488	504	502	505	479	485	488	498	501	468	501	532	502	532	527	502	499	473	535	473	482	551	476	488	514	499	488	500	464	511	481	522	460	511	502	515	497	480	511	496	554	523	502	492	517	538	538	511	494	463	522	487	508	513	496	521	506	499	507	485	505	513	532	470	516	521	484	534	517	485	496	494	462	506	550	511	481	456	501	506	538	532	491	530	507	510	539	510	563	514	530	489	515	547	476	491	532	480	505	500	527	537	557	500	499	519	496	502	508	496	507	500	468	521	554	493	471	511	525	476	515	491	480	533	488	502	469	498	453	507	503	468	520	495	544	516	491	503	487	472	478	485	484	479	545	487	493	479	515	515	528	488	519	497	493	530	512	542	534	514	565	510	493	519	516	483	517	523	513	489	488	471	505	513	511	508	544	504	501	493	481	530	537	511	469	497	508	522	503	449	506	483	515	536	526	488	518	528	530	503	517	480	529	497	532	487	503	501	481	505	531	525	494	513	496	496	514	509	508	497	508	500	499	508	512	479	473	513	516	489	509	497	484	523	507	506	512	473	467	539	472	492	538	518	548	513	487	539	505	474	493	510	519	460	468	501	504	496	507	476	491	484	526	518	551	501	514	507	503	494	490	528	485	507	483	495	541	505	478	531	507	535	500	462	444	500	533	509	476	487	534	509	488	513	514	546	516	525	483	497	452	520	519	500	490	525	507	518	490	510	467	525	490	536	558	487	502	530	517	521	487	533	527	495	524	490	476	553	480	507	554	527	508	495	493	484	513	494	509	534	507	489	478	499	518	483	514	524	491	526	493	512	510	499	492	512	515	569	515	512	518	502	504	489	491	523	482	491	493	499	504	510	479	511	491	505	507	485	496	542	538	509	534	516	498	535	480	505	532	486	506	496	525	471	493	484	497	549	502	502	523	473	481	470	491	485	498	540	504	521	496	506	532	545	514	514	517	476	525	518	514	529	488	520	511	560	520	470	491	490	518	526	507	501	504	497	513	507	539	511	525	512	498	494	546	507	498	504	471	486	501	502	506	504	507	505	493	493	531	492	478	492	502	525	493	537	512	487	514	528	484	493	466	493	523	513	498	562	493	520	479	484	488	525	517	488	533	547	477	493	503	522	504	544	522	453	506	534	526	526	511	505	517	504	504	520	520	496	486	519	505	541	528	576	513	458	521	493	505	501	473	504	531	536	504	499	560	513	500	507	535	520	503	494	540	521	541	489	499	485	517	504	507	528	503	465	498	501	511	478	506	512	486	546	521	535	539	491	477	488	489	501	509	510	461	537	546	502	482	475	486	520	508	471	486	488	525	488	514	517	497	476	466	521	469	508	536	499	501	509	502	495	495	539	518	520	537	539	495	520	475	534	479	493	519	557	528	490	534	506	505	527	517	525	492	485	498	526	463	472	479	507	515	516	500	486	522	520	524	543	510	491	470	440	522	518	527	533	509	529	496	476	500	490	520	499	505	509	513	527	508	511	513	479	512	494	506	527	539	480	507	486	506	525	485	508	503	500	502	459	517	500	530	500	508	510	482	495	493	533	552	520	489	484
53752	47552	47478	44668	39206	38384	34742	44472	41743	41335	43097	45197	40060	35903	34457	27748	24078	24154	24329	19582	12176	11533	7180	4964	8150	4263	3850	5388	3305	1721	1585	1512	1543	1408	1933	2631	2529	1644	1232	1100	706	515	382	367	370	326	279	221	276	245	188	201	257	170	185	154	145	151	154	161	177	159	143	123	137	164	145	166	143	160	126	155	168	178	139	161	229	276	166	180	190	156	129	163	131	130	163	146	128	156	134	120	163	147	151	133	159	123	142	153	128	140	151	135	126	156	138	142	129	152	153	147	157	139	139	144	157	149	145	130	164	151	147	151	143	151	137	177	154	147	144	151	150	128	170	142	146	140	168	124	139	129	139	135	149	137	152	123	156	138	140	137	156	136	157	154	149	141	128	149	162	125	142	127	128	135	157	127	136	137	124	139	143	138	140	150	146	146	159	146	158	139	157	156	138	130	146	148	148	148	135	127	161	141	154	135	160	138	137	147	129	146	144	139	145	135	138	134	128	151	140	138	163	140	139	159	139	146	151	150	160	151	146	170	148	141	130	146	137	127	135	159	116	150	147	147	135	146	146	154	127	147	161	155	147	162	165	140	152	137	148	139	151	136	115	136	139	138	138	179	145	149	135	159	137	138	154	153	127	152	137	140	122	108	132	171	127	153	148	161	160	140	138	163	153	164	143	174	160	163	165	131	142	165	129	151	131	153	128	149	163	161	140	134	164	143	128	147	145	142	153	141	152	152	131	147	139	122	137	149	151	174	142	129	146	134	159	188	160	142	128	129	123	139	128	145	152	118	144	145	141	130	123	138	144	132	136	126	159	152	156	120	134	142	133	172	144	135	127	136	145	153	147	141	152	129	158	149	128	149	137	139	136	145	131	140	127	155	146	140	146	152	120	150	126	129	171	147	152	132	155	128	132	154	150	142	151	160	139	145	149	133	136	142	132	132	135	151	151	133	146	149	167	156	156	129	150	155	131	151	146	135	162	154	149	152	135	156	133	141	134	127	135	148	143	132	137	161	139	137	151	145	152	127	158	124	122	154	138	153	144	148	142	160	160	145	152	142	134	115	148	132	137	120	139	151	139	138	141	159	118	152	133	148	154	153	144	130	117	146	144	126	148	144	134	143	142	140	162	143	137	153	146	147	126	135	147	151	140	123	124	151	131	158	132	140	150	136	146	149	138	164	153	136	136	133	157	116	153	131	135	140	146	141	159	145	142	146	123	145	142	153	133	145	152	127	146	142	165	117	138	134	134	145	141	107	131	152	150	136	152	136	143	147	162	137	163	151	143	127	134	146	133	152	132	137	138	137	129	181	108	156	145	147	144	149	146	158	128	134	147	136	131	132	152	156	145	144	147	123	150	141	149	131	155	136	125	143	158	147	147	144	127	148	170	143	154	138	126	117	148	144	155	124	133	150	130	169	159	146	153	144	125	148	162	151	148	117	143	157	133	152	143	131	137	140	137	144	127	138	148	159	135	123	139	151	142	137	166	136	129	166	161	150	138	148	135	148	138	147	138	153	144	158	164	145	136	141	139	139	121	159	157	148	144	135	131	143	144	145	137	135	129	139	143	142	153	123	142	155	140	140	126	144	148	152	140	157	164	138	120	138	140	131	148	132	149	135	128	153	139	144	146	127	142	132	145	171	127	137	137	163	136	175	149	139	124	142	127	130	168	151	150	145	146	110	128	154	129	147	149	119	141	151	130	146	136	130	143	156	141	139	140	127	162	130	102	159	156	148	145	164	143	140	145	143	141	166	131	113	152	140	133	133	124	155	153	140	137	145	142	143	140	159	134	150	134	136	147	150	149	144	154	130	128	144	168	130	167	163	131	125	153	171	135	146	152	149	152	124	129	144	147	120	149	148	127	157	132	121	139	159	138	153	157	120	152	142	138	144	145	143	142	146	133	135	139	141	147	134	142	158	128	142	145	156	155	120	136	131	160	146	132	150	108	147	144	154	136	137	177	149	132	141	140	132	161	150	156	127	134	140	149	118	150	150	120	158	121	139	128	135	148	140	121	131	124	122	136	120	142	115	133	140	157	159	130	159	132	156	131	146	131	166	142	115	133	135	134	125	146	147	116	151	153	158	151	123	144	129	130	163	145	135	132	155	129	137	139	134	127	108	139	150	155	121	141	150	140	137	167	148	152	121	145	157	133	119	151	134	167	157	140	146	147	168	152	162	169	144	136	148	137	142	142	146	146	124	129	144	162	136	141	154	142	156	123	141	155	144	135	136	148	148	152	152	135	149	155	154	155	122	147	151	137	140	138	175	146	131	131	147	137	110	158	146	145	128	139	140	144	170	157	131	146	154	146	131	128	158	153	155	125	140	130	153	139	140	127	156	143	139	144	126	163	146	152	125	144	136	141	119	171	136	130	152	160	150	163	151	138	157	145	141	147	138	150	126	128	141	126	151	139	134	160	150	127	162	158	173	155	150	143	144	142	152	148	157	146	133	141	113	157	141	149	135	151	129	153	127	144	148	147	162	166	148	157	181	134	129	156	148	150	131	119	138	138	132	148	152	146	128	149	144	171	128	138	153	117	126	150	162	134	143	123	140	127	118	133	126	147	168	157	143	124	131	129	137	149	172	140	142	134	147	151	126	142	161	178	150	151	137	145	157	160	142	153	148	149	141	117	136	128	147	159	162	134	144	135	135	137	152	164	139	144	135	158	140	143	133	141	138	143	131	129	154	147	130	158	140	140	139	146	141	136	157	136	151	141	130	137	186	133	151	122	144	138	141	155	144	146	137	134	157	127	147	135	155	121	129	123	152	135	135	132	152	157	141	134	144	147	136	129	139	154	142	135	150	154	160	131	133	144	149	134	179	136	124	183	127	140	143	144	139	133	139	125	132	151	149	151	121	129	157	143	130	147	144	149	129	150	126	150	161	148	141	136	139	128	153	135	143	152	124	152	139	131	129	167	149	166	132	127	142	150	125	160	154	137	136	144	148	161	159	162	149	147	128	145	156	141	154	133	151	142	127	162	175	142	145	147	140	152	142	160	148	132	119	165	153	142	147	141	170	126	153	137	168	141	120	153	147	149	140	161	145	131	155	156	119	144	154	148	170	137	151	150	134	160	141	139	129	138	141	158	141	131	131	142	138	150	139	136	152	140	135	152	144	149	134	169	156	166	157	134	137	140	162	172	139	132	147	146	134	134	147	128	155	146	116	135	141	143	166	149	154	134	139	136	146	156	153	184	136	139	125	136	163	137	136	152	148	140	133	126	135	139	151	141	151	151	154	139	125	146	148	158	160	136	134	132	162	123	128	139	163	142	125	129	144	133	135	147	127	147	128	128	138	134	161	134	128	121	159	130	144	157	146	146	149	167	166	144	145	151	156	145	156	127	150	155	141	129	121	125	142	170	136	178	167	142	148	142	150	140	141	136	136	132	134	154	143	135	159	139	159	132	135	138	119	135	163	155	148	128	148	156	148	140	131	136	131	144	152	139	152	139	139	150	145	143	137	132	133	152	134
41927	47343	53782	55997	56126	57071	49428	57931	67025	63590	62660	59619	58412	54077	49819	46582	44650	45614	45360	39422	32982	31821	25405	21750	29185	18725	19113	23717	15293	10102	9071	9142	8994	8451	11156	15084	13681	9181	7490	7300	4030	3073	2228	1920	1957	1822	1229	1196	1259	849	577	563	882	404	434	387	422	419	369	367	376	377	410	367	404	391	422	407	404	398	398	418	405	370	359	401	921	1072	472	640	664	332	355	316	354	337	335	373	322	332	382	322	344	350	364	369	346	338	356	367	366	327	330	356	378	367	361	349	344	359	389	319	358	339	354	370	326	345	314	329	367	377	353	339	348	364	342	370	354	320	359	352	366	375	357	339	306	338	345	329	357	335	336	363	345	360	387	349	320	359	338	320	324	311	334	340	331	376	347	349	357	341	356	340	335	343	358	327	335	320	329	379	359	366	328	310	337	327	322	346	309	352	377	352	324	356	344	315	336	352	305	387	367	353	345	344	338	355	341	346	352	313	341	343	322	384	364	355	340	326	306	334	354	333	329	352	346	353	386	347	311	365	350	339	338	344	351	338	351	359	349	333	342	332	350	355	348	349	357	335	374	367	316	339	369	321	341	350	301	355	374	338	343	326	354	361	329	342	358	341	353	357	367	356	344	334	351	333	339	363	333	347	327	374	376	346	339	343	351	328	358	398	347	349	367	316	375	353	356	341	350	362	340	373	371	346	354	305	320	355	351	357	358	344	324	334	354	356	336	358	308	319	342	347	334	331	318	312	317	341	347	393	342	333	342	364	337	338	334	339	310	339	329	338	321	327	352	367	324	341	326	366	323	308	343	384	354	317	351	363	327	362	307	344	357	390	335	356	388	370	340	342	354	315	353	340	313	333	313	378	334	327	333	345	354	348	337	352	343	337	329	357	335	352	347	350	329	318	341	346	359	337	351	336	351	384	326	345	368	359	363	338	331	320	333	372	347	362	328	342	326	337	360	348	362	361	362	361	344	319	361	347	371	326	330	332	365	361	353	364	366	341	335	341	325	354	361	353	319	371	346	340	317	324	325	347	356	356	352	376	340	309	366	353	340	318	377	368	352	367	368	359	363	322	331	364	363	329	343	338	330	364	353	359	355	357	325	356	343	366	379	385	325	348	354	339	351	342	368	346	341	394	345	339	352	352	345	353	378	356	362	343	312	343	320	376	350	354	370	366	327	338	362	354	350	348	332	342	338	366	374	340	317	356	361	362	359	374	342	341	352	303	321	338	339	335	356	314	366	330	343	312	353	366	365	335	385	342	308	357	347	332	345	336	328	339	354	336	347	347	344	360	363	320	334	335	352	326	340	354	345	343	310	332	372	352	347	344	341	347	335	350	335	349	331	337	323	343	329	358	344	351	369	330	327	336	343	324	362	345	362	319	313	348	351	349	317	388	315	323	361	330	331	330	365	324	363	338	324	339	341	378	340	361	329	348	310	353	365	392	386	374	371	344	357	325	359	330	341	387	341	323	348	344	328	336	331	348	360	335	349	356	335	333	321	333	334	356	372	359	321	354	354	347	356	318	326	356	381	319	348	345	347	324	348	320	325	368	361	338	379	343	353	342	343	338	331	352	359	331	355	355	362	335	343	365	360	316	356	328	374	339	371	350	339	341	320	330	339	346	363	333	363	332	354	327	358	338	372	336	361	338	332	351	349	358	348	362	367	336	349	330	329	351	350	330	304	324	347	376	357	345	343	364	316	330	328	324	348	332	306	356	343	349	357	325	345	387	348	314	376	339	352	339	339	345	346	334	340	353	354	357	336	351	333	344	371	351	377	365	331	347	341	342	349	340	354	352	342	322	357	389	357	340	332	341	355	347	332	372	344	346	364	326	336	343	349	330	353	375	349	305	344	340	361	349	325	361	330	342	316	329	337	319	372	342	338	370	384	311	385	330	323	320	364	349	357	350	343	357	375	349	390	292	316	322	354	373	336	311	332	350	325	312	360	342	335	354	344	363	308	359	333	345	353	310	366	325	356	353	338	372	328	320	338	337	364	332	338	341	327	332	353	343	347	333	345	347	337	349	353	353	328	336	359	326	323	343	333	328	386	343	343	349	363	327	349	342	338	340	334	365	349	340	339	350	378	333	340	349	379	323	363	347	353	320	359	346	353	345	349	347	365	332	351	354	340	347	339	347	326	355	347	344	353	356	356	359	358	358	335	376	338	351	333	349	373	324	347	313	338	334	349	352	345	332	379	365	374	350	327	346	334	339	361	339	359	359	351	350	329	324	329	342	360	299	331	319	351	341	326	377	320	342	333	337	300	370	372	346	342	378	354	347	351	382	313	347	323	368	350	342	340	358	384	334	359	348	306	339	330	332	352	368	352	346	337	343	324	365	327	346	336	355	337	363	343	358	372	377	359	356	347	355	348	322	305	321	332	327	336	364	355	334	359	338	341	359	334	354	344	395	350	362	333	371	338	366	356	353	391	366	354	337	336	345	317	376	346	345	350	343	339	367	346	314	340	305	365	339	355	366	378	327	333	352	338	322	343	322	376	374	361	364	317	358	334	340	317	369	325	326	321	335	321	344	324	309	342	337	335	343	338	335	384	324	390	326	308	353	321	327	340	352	301	320	360	345	343	336	300	344	343	333	383	377	347	337	345	385	332	328	373	346	350	308	319	348	333	329	332	361	316	334	336	320	361	314	368	340	341	306	335	359	353	360	330	360	360	319	347	340	341	338	352	315	328	370	367	346	359	325	367	327	347	327	337	370	342	354	344	324	335	377	339	354	351	325	346	329	347	321	354	336	367	365	335	341	338	333	348	364	337	347	359	371	334	340	317	368	336	333	338	341	324	317	346	357	326	358	388	332	347	351	345	312	321	361	348	366	329	344	333	373	307	323	335	360	375	367	314	352	372	366	335	388	334	337	351	381	347	363	366	341	325	349	338	323	331	348	350	376	323	332	356	339	308	316	331	322	338	329	338	345	350	359	338	369	331	323	333	351	321	358	338	349	305	365	334	341	338	364	344	340	330	330	345	345	341	352	340	330	336	365	349	322	329	319	360	341	369	356	296	336	346	329	363	365	352	314	359	327	341	313	354	332	356	353	377	336	300	311	366	383	342	368	296	397	364	384	295	328	352	311	363	361	353	397	315	307	367	338	337	345	318	338	329	379	358	354	373	270	379	348	355	343	368	318	363	369	338	357	300	346	336	338	361	346	352	383	317	329	344	342	363	339	348	320	338	324	351	324	370	358	318	394	351	355	364	343	353	324	311	317	337	355	339	334	350	326	363	332	342	342	312	301	352	325	338	347	374	318	344	374	382	314	338	352	342	325	338	344	326	396	341	335	395	308	328	364	364	332	328	348	321	379	342	347	339	348	372	299	322	331	352	295	310	352	333	380	343	364	346	358	306	345	353	319	338	342	344	334	343	363	304	351	362	303	317	335	334	351	371	345	357	325	340	342	338	329	355	330	347	331	388	334	362	347	353	357	338	341	352	333	354	345	333	347	356	280	369	366	379	326	323	353
14415	11647	19677	21602	15210	13598	7193	8494	5414	3612	3061	3002	1973	1716	1401	1033	911	894	833	613	470	488	405	304	363	305	291	355	260	264	232	253	258	250	245	253	263	261	240	218	219	224	212	224	215	229	209	198	214	251	208	221	204	210	239	211	213	241	236	198	193	233	246	228	214	209	221	197	218	214	192	225	216	189	209	216	225	231	241	189	232	190	198	243	226	228	196	234	222	226	200	200	210	233	208	236	230	232	210	200	220	195	187	202	225	226	200	197	228	229	202	240	184	200	227	199	210	202	205	213	207	219	218	213	202	205	225	227	203	192	201	204	232	252	248	214	199	239	201	224	200	206	211	237	199	214	193	202	202	211	216	214	214	180	217	229	202	236	202	216	226	221	199	196	218	185	225	232	215	223	221	200	219	244	215	229	231	211	239	226	240	209	228	179	204	210	217	222	222	215	193	239	230	187	189	208	224	221	209	206	212	199	212	203	214	218	191	215	197	207	221	207	242	222	223	176	199	235	219	209	223	216	201	234	200	202	206	205	217	212	218	215	212	207	189	236	223	219	210	202	243	223	199	194	219	231	197	202	202	220	218	219	199	187	252	216	259	206	210	184	222	197	200	232	228	204	231	212	219	199	208	228	204	212	229	208	244	217	237	214	222	200	174	208	221	211	183	233	219	234	229	204	209	206	198	190	214	205	240	205	217	221	208	186	226	207	187	214	223	217	195	215	212	218	244	231	205	219	239	215	225	252	227	198	199	223	203	190	203	206	214	221	204	205	162	229	197	221	193	185	220	206	222	235	204	203	226	252	238	225	215	235	219	204	235	205	220	223	239	223	217	212	232	220	198	212	196	229	211	195	200	195	212	207	202	230	215	194	226	210	205	234	231	194	244	177	225	216	197	208	218	227	213	191	207	212	195	207	195	216	199	222	229	228	234	206	210	193	229	244	211	232	206	215	225	203	195	231	193	223	217	230	225	208	203	222	215	226	204	215	205	220	198	229	208	238	194	186	227	261	205	229	208	194	215	199	222	230	238	228	219	200	201	191	209	186	229	213	186	218	214	209	214	209	206	212	209	190	203	245	201	217	223	225	212	200	189	185	200	189	193	238	209	201	219	181	233	231	222	213	204	205	223	214	224	193	226	224	213	201	217	220	197	201	203	262	223	205	210	225	215	242	216	225	210	202	227	221	210	209	211	213	236	214	200	217	192	231	221	209	208	252	202	230	171	228	231	211	193	189	215	232	216	239	223	210	213	223	207	198	246	241	204	208	212	205	224	208	196	223	237	203	204	207	209	214	207	208	216	212	203	209	199	215	202	195	189	215	213	221	217	222	201	203	183	204	251	227	213	194	202	222	196	218	162	204	212	191	224	231	213	218	210	222	215	236	180	215	189	204	210	212	196	204	225	241	206	192	239	230	222	213	199	237	216	206	222	230	212	221	196	214	204	218	226	187	184	200	227	228	198	204	250	195	230	218	198	217	207	205	223	232	193	228	197	206	208	245	219	221	218	207	214	199	203	218	231	205	240	216	207	205	186	206	218	199	210	243	218	235	213	216	228	230	254	221	202	195	228	206	203	226	219	206	217	202	199	228	205	218	212	207	226	206	199	216	241	195	221	190	218	212	205	185	194	207	195	215	205	222	189	190	209	201	194	190	201	229	225	225	194	235	235	203	204	215	232	206	179	222	211	209	195	198	208	198	217	203	210	210	223	211	216	223	228	222	212	185	198	241	219	204	216	201	225	219	213	223	221	219	218	225	226	235	205	217	198	219	219	191	202	189	235	217	192	227	221	210	209	200	233	223	205	211	212	210	222	246	194	204	205	221	224	190	208	236	204	213	217	258	213	224	211	204	199	219	226	191	197	220	204	221	230	193	228	188	219	195	199	223	217	218	221	196	197	208	214	203	218	200	193	214	241	205	227	216	224	212	209	228	205	205	237	210	237	214	219	230	227	207	207	231	228	217	212	209	235	239	230	164	197	199	192	203	208	198	209	238	234	231	217	194	193	215	189	199	207	209	211	211	173	235	200	230	238	180	211	242	202	218	229	192	230	212	196	171	186	224	221	220	237	232	190	213	189	188	217	229	226	214	192	228	206	206	184	199	189	212	210	183	190	224	218	211	197	232	239	210	195	205	199	218	226	211	189	201	212	201	189	209	232	204	240	222	220	224	200	211	216	221	208	228	226	229	205	225	187	228	200	218	196	225	198	197	187	217	214	219	211	204	209	227	217	211	226	201	205	243	195	230	220	210	225	197	180	209	199	203	213	232	207	226	261	205	211	212	203	208	211	171	224	208	237	203	217	223	178	232	198	218	218	217	198	194	213	201	179	210	183	204	213	209	218	221	191	213	207	213	202	190	188	187	200	202	213	208	194	200	209	232	217	193	206	205	219	178	218	230	219	198	198	219	224	252	227	188	185	209	227	205	247	193	209	193	189	204	219	233	222	205	208	200	219	215	219	193	215	203	219	222	191	209	229	219	190	224	219	206	201	212	230	232	226	237	197	224	243	217	221	219	183	188	176	225	224	222	193	241	227	258	182	186	204	220	248	195	210	192	239	226	212	203	214	201	206	204	200	227	225	190	198	213	212	220	198	207	259	209	222	244	238	203	217	214	213	207	198	207	226	238	187	222	201	197	225	203	196	206	199	214	231	204	200	167	216	226	210	189	210	227	207	202	197	192	195	204	223	194	212	226	210	212	219	203	243	205	225	210	211	222	230	205	197	237	192	203	206	197	222	206	221	201	212	224	231	223	233	238	198	232	217	217	191	218	212	210	211	201	232	194	205	197	192	216	213	230	219	212	227	225	226	185	207	180	190	234	197	224	213	215	208	216	245	195	206	204	198	203	198	228	194	210	202	216	190	197	193	233	226	248	245	199	222	191	206	222	206	231	223	221	210	185	219	229	231	223	219	199	215	204	181	206	205	216	235	201	231	217	209	237	233	215	218	213	214	207	244	220	255	222	218	230	226	207	196	222	197	219	224	240	191	221	216	208	217	212	218	213	217	216	230	222	232	231	205	218	230	250	231	214	179	193	224	199	221	236	225	229	197	200	214	241	206	196	215	211	217	218	247	231	193	227	210	213	191	188	196	203	218	221	223	221	220	218	195	214	210	206	189	197	194	198	221	247	224	225	228	190	221	225	230	204	178	202	236	210	210	198	225	221	242	195	245	213	199	208	228	212	221	197	196	240	206	225	211	218	204	235	235	186	209	225	225	212	208	229	221	222	210	224	227	215	233	207	219	204	224	212	200	240	201	202	242	206	209	240	211	229	203	217	211	206	211	198	219	222	213	205	213	212	238	219	198	209	222	202	224	226	226	195	227	219	208	239	215	224	198	200	217	212	204	214	221	243	213	229	201	216	229	217	216	202	219	208	215	210	229	242	238	210	218	226	206	232	195	199	183	233	201	215	234	232	228	220	208	196	229	218	223	214	225	217	207	243	203	208	212	236	246	206	205	193	209	202	202	203
9486	11184	26093	31404	26649	26625	15692	24230	17814	15050	14523	14559	10475	9545	7958	6231	5560	5317	5149	3729	2605	2714	1921	1478	1802	1376	1391	1414	1010	960	845	854	796	778	794	883	784	689	650	653	614	559	605	614	567	609	540	534	526	549	507	502	555	543	522	509	564	516	497	495	529	542	528	490	542	535	489	531	536	524	540	520	549	521	509	504	535	508	526	506	530	549	528	485	494	512	533	506	517	528	555	546	547	541	479	468	500	522	522	492	557	528	488	499	548	553	506	471	542	521	536	537	503	536	538	493	512	507	487	469	503	534	508	505	501	527	506	517	532	520	531	503	511	548	464	542	531	517	521	478	562	511	510	498	477	581	462	510	494	485	551	505	549	495	515	516	512	534	528	534	515	528	547	524	562	521	513	527	515	535	511	503	484	555	508	516	492	504	538	521	520	539	501	542	558	547	525	574	500	523	519	525	478	503	522	495	545	527	524	532	484	525	498	498	529	510	533	535	470	511	512	542	476	493	530	475	552	513	515	529	533	492	504	499	527	539	531	519	484	558	515	530	518	520	527	490	504	531	499	495	541	531	530	517	508	486	490	559	507	494	513	547	537	521	522	516	503	518	491	527	530	521	517	549	505	497	526	504	509	508	530	491	467	527	495	523	502	549	490	514	573	494	517	478	536	535	500	513	519	522	523	493	525	536	525	480	536	490	516	502	526	501	561	505	541	495	522	528	498	505	493	517	478	468	496	497	522	528	503	513	504	524	518	548	516	544	514	543	535	545	523	529	502	496	549	528	516	492	535	556	524	524	516	499	531	543	566	513	529	513	512	542	489	520	463	530	550	568	541	513	500	515	557	505	503	531	468	546	537	466	558	517	535	508	478	579	506	507	477	493	530	490	542	538	549	516	528	545	533	549	557	529	509	513	512	483	507	516	541	487	490	494	524	506	525	512	521	480	547	525	518	488	491	514	507	544	541	547	497	497	507	512	542	478	529	522	504	527	528	516	516	509	535	487	518	510	549	531	495	527	525	541	495	545	523	497	496	517	507	531	492	519	532	547	497	501	523	502	531	510	537	524	523	566	495	504	516	553	517	501	545	542	467	512	546	520	561	530	516	542	544	551	524	536	548	554	479	512	511	577	521	491	509	485	507	546	497	534	518	521	512	495	529	542	566	517	547	499	519	509	545	544	494	480	519	528	541	477	572	533	490	490	541	493	494	498	528	526	493	522	508	481	526	559	499	530	510	507	514	528	546	501	499	532	513	515	541	574	534	526	538	538	508	463	518	542	539	519	514	522	550	534	529	540	518	500	513	526	493	501	501	533	498	547	496	520	499	533	511	592	497	551	523	542	538	542	520	498	521	489	508	467	510	537	516	516	512	512	504	522	484	524	520	508	505	508	510	566	479	535	528	518	527	490	540	509	507	512	545	513	507	545	518	509	511	508	514	489	508	520	537	541	528	510	542	540	539	552	540	495	536	485	484	534	536	521	540	510	496	482	500	542	513	538	510	469	505	498	507	512	500	506	528	537	511	561	541	524	505	529	506	537	534	499	511	516	531	535	527	520	510	498	513	477	543	544	528	504	544	481	517	518	496	512	509	505	555	565	508	439	495	557	530	494	476	501	540	527	484	474	527	551	515	501	503	547	528	506	516	525	551	521	488	490	463	521	534	507	520	491	471	517	541	515	551	508	554	503	528	494	542	500	512	516	528	499	525	489	500	527	580	544	515	521	503	504	553	525	524	537	533	542	483	510	489	492	507	499	522	503	476	584	517	518	524	480	497	515	529	533	492	558	506	508	527	542	453	483	525	552	507	536	523	529	535	521	560	507	507	537	531	555	538	533	536	541	521	527	534	480	528	534	506	516	523	498	509	523	491	557	509	539	490	510	516	541	547	512	530	525	515	518	521	503	532	515	534	514	498	476	526	544	534	512	536	483	531	567	539	533	512	503	507	531	532	467	518	547	494	510	538	524	514	495	510	501	548	526	508	525	529	502	515	567	504	543	519	517	510	540	513	572	528	549	519	529	587	538	488	533	525	542	520	497	532	502	481	500	524	483	532	490	505	543	508	532	546	535	475	527	492	525	519	477	562	543	550	520	478	526	534	515	496	510	543	512	520	552	485	495	589	533	510	504	538	550	495	496	527	493	529	525	523	542	539	497	489	538	520	503	537	516	480	508	494	495	479	532	520	523	550	540	510	511	510	522	494	497	488	544	516	515	493	491	526	543	486	560	492	517	542	508	507	528	528	568	528	509	510	497	493	507	501	505	533	497	546	504	498	543	517	508	524	502	520	506	492	528	508	507	575	494	509	491	515	535	494	515	507	512	512	474	523	496	536	511	483	542	509	499	548	513	518	521	546	541	508	526	503	526	463	526	533	492	495	496	526	500	496	532	579	532	527	516	528	516	564	544	511	535	511	532	502	483	507	553	506	550	511	468	524	532	521	553	536	522	522	516	509	517	513	534	488	570	549	539	480	548	510	518	495	480	516	512	466	527	516	515	551	548	531	497	540	467	523	512	505	477	493	555	509	515	532	517	532	499	532	530	521	510	488	505	491	518	497	543	496	501	505	530	517	547	508	543	538	549	507	512	537	481	535	515	514	509	505	516	516	553	553	500	471	514	485	517	544	534	507	560	506	549	515	507	546	519	561	500	506	506	524	514	532	543	531	528	523	541	515	559	518	519	483	498	527	519	527	532	532	510	574	523	520	482	532	521	494	508	508	533	526	534	517	513	524	503	512	499	507	505	520	510	508	535	522	559	502	536	505	494	495	522	536	486	521	528	514	493	532	535	514	521	510	515	522	536	512	559	501	510	548	515	538	534	533	515	549	522	522	465	522	526	515	536	512	522	514	496	533	510	509	512	506	530	498	511	503	518	502	514	532	537	512	500	529	516	501	525	518	507	507	504	519	535	512	467	508	540	545	556	549	517	498	513	504	541	524	533	508	523	491	514	548	508	497	543	535	534	517	488	532	517	500	509	473	526	516	512	500	493	548	522	507	499	528	484	517	532	548	506	539	492	510	506	509	497	563	495	515	523	536	536	506	507	555	539	574	500	515	538	492	551	503	505	565	498	510	493	537	527	512	506	536	471	512	538	504	484	530	549	484	557	538	573	506	498	502	528	526	516	531	520	574	509	462	520	511	470	492	521	524	508	511	493	491	516	554	505	532	485	480	556	473	471	508	523	522	501	533	575	575	535	464	555	503	518	546	530	498	504	515	471	551	522	548	545	499	511	558	505	479	521	487	531	552	503	472	529	509	516	486	532	594	532	477	498	506	558	536	518	502	509	480	511	551	488	513	491	553	461	515	477	527	534	509	506	512	497	501	524	489	493	530	520	489	508	534	524	505	525	535	487	528	474	522	494	506	498	493	515	541	552	546	521	566	536	542	504	533	528	513	523	503	475	507	526	526	508	535	523	517	512	526	551	534	509	519	544	488	545	548	531	476	504	566	498	527	506	544	516	510	520	533	507	526	552	538	542
44242	41415	49836	44498	39434	40776	31550	40467	38352	36043	36010	37355	29407	24976	20976	15791	13565	13337	10664	7822	4663	4584	2880	2038	3936	3080	2081	1453	1236	1221	934	953	818	808	1134	1197	950	567	486	412	361	338	336	332	322	367	255	260	240	223	224	306	412	335	279	240	250	233	248	226	226	236	224	197	222	243	231	230	266	239	220	228	217	221	246	233	242	214	257	285	237	233	254	228	244	253	212	202	216	226	201	247	256	225	200	222	225	243	242	201	243	228	258	188	233	215	219	251	212	246	225	231	231	215	235	257	223	229	251	233	231	206	211	247	213	216	225	234	214	225	215	224	205	214	223	242	227	216	235	218	221	257	206	220	229	223	229	225	241	219	235	228	224	247	255	257	217	199	221	214	238	280	222	206	213	226	249	243	227	237	207	235	227	225	251	235	226	249	229	232	226	190	215	219	225	237	222	229	250	240	228	236	232	239	229	216	269	234	262	216	231	260	237	241	234	214	216	230	212	239	217	230	232	228	217	217	218	233	242	246	235	220	228	218	230	262	228	256	246	220	219	240	230	256	235	200	225	212	240	219	229	231	210	219	193	225	227	222	243	245	248	236	212	232	225	222	210	219	239	221	237	253	245	232	228	237	238	217	228	182	210	225	233	230	231	245	201	205	234	229	227	231	208	207	228	195	224	224	216	220	260	217	225	251	219	246	240	205	208	242	257	235	232	230	221	242	250	216	234	210	224	246	250	221	222	232	201	247	214	209	231	217	224	237	266	222	207	230	210	231	221	233	248	242	215	245	259	209	194	228	228	218	246	255	233	239	222	228	241	210	212	236	220	260	238	220	243	219	219	222	221	212	238	230	238	205	227	250	200	247	233	257	231	218	196	253	246	222	227	233	232	230	227	246	252	247	238	228	261	229	207	239	198	210	195	243	196	213	237	194	216	216	234	218	209	244	238	234	216	215	246	223	216	229	232	237	272	252	207	225	238	211	228	253	209	208	235	214	207	255	219	232	257	222	254	206	246	213	230	231	243	239	226	235	236	223	225	233	266	228	220	227	209	251	236	209	251	244	246	228	231	230	219	205	225	207	248	209	247	221	246	245	229	224	213	209	215	256	208	225	234	216	224	248	232	230	240	194	241	244	243	206	224	231	214	235	233	234	237	226	242	236	217	209	258	194	224	238	253	238	222	242	228	242	242	221	218	231	264	238	228	216	217	198	229	228	232	207	222	234	257	228	204	257	241	239	212	236	248	210	206	247	222	248	221	225	223	212	215	234	230	232	252	221	202	214	209	216	207	242	218	222	225	234	222	263	205	232	229	230	239	232	220	214	228	214	221	216	219	215	216	233	241	235	221	234	260	263	215	229	220	236	240	215	210	243	212	237	238	218	227	207	208	211	220	208	235	249	241	232	246	214	265	226	224	242	262	212	232	250	232	219	228	215	204	240	228	237	219	202	234	220	220	234	207	243	240	242	260	230	225	209	255	238	241	227	235	217	218	240	229	248	247	235	228	206	210	220	219	231	216	229	235	234	244	214	218	222	223	224	239	256	239	213	229	218	233	213	232	227	231	239	225	251	247	212	221	221	206	210	234	221	220	190	227	210	227	239	203	221	252	197	222	225	250	225	209	208	225	264	219	218	236	216	251	209	221	217	214	220	241	215	209	226	250	247	204	225	226	243	219	232	217	215	228	210	229	217	226	248	207	222	261	227	233	221	240	218	204	234	235	219	215	244	244	233	220	193	241	244	224	221	205	250	221	244	253	242	227	235	222	241	242	229	221	224	208	214	225	183	227	232	240	210	246	221	217	244	244	212	220	232	239	212	224	211	247	217	205	242	246	228	220	213	217	261	228	235	232	230	211	241	240	235	222	229	249	223	229	221	238	211	236	210	218	234	208	238	218	225	239	193	216	246	223	218	252	257	208	223	228	228	229	253	220	235	244	243	230	229	221	215	216	235	235	267	226	234	223	228	252	256	232	229	229	222	220	227	223	226	211	219	236	224	229	214	239	234	239	240	251	229	193	211	240	235	219	251	234	230	216	223	230	231	222	225	231	232	210	208	266	207	226	199	243	208	226	212	211	202	220	223	220	229	211	202	241	255	228	229	250	252	220	204	236	241	250	228	214	245	241	216	201	232	245	236	229	250	234	219	223	229	197	221	231	196	223	209	207	240	233	237	222	217	227	221	238	200	247	251	244	238	243	243	231	231	260	191	210	232	229	237	230	222	231	209	225	215	208	238	230	220	238	183	238	231	237	232	219	223	225	229	213	238	246	219	190	203	217	241	230	216	222	219	208	227	205	218	225	216	231	220	247	219	219	242	207	232	223	231	253	242	208	211	246	260	249	232	222	205	225	215	232	214	211	242	237	246	253	236	233	228	256	210	260	196	201	249	248	219	236	241	226	230	224	209	251	210	247	230	260	226	216	249	209	222	222	225	234	237	216	221	227	254	228	230	242	270	216	202	236	243	210	236	240	235	216	229	232	233	221	230	254	253	248	242	213	255	210	243	219	250	247	207	209	227	191	221	219	255	207	232	247	237	222	221	229	254	223	193	239	211	212	243	248	208	230	218	232	212	233	237	235	232	236	248	214	213	237	240	240	240	270	208	234	241	242	242	224	227	249	222	199	216	229	219	242	264	214	244	223	272	206	194	229	239	253	222	188	235	282	233	222	250	226	203	217	222	228	216	247	222	243	211	220	207	224	240	208	195	233	208	216	209	220	250	206	216	217	229	252	215	214	237	217	234	241	207	206	229	247	227	226	232	227	213	226	221	207	215	202	229	227	221	246	219	223	229	254	216	220	229	236	235	196	225	206	253	242	223	213	260	197	220	216	246	228	231	248	239	223	241	244	189	233	227	239	235	250	224	204	233	222	226	234	229	193	208	211	258	244	222	260	225	239	231	217	221	208	224	205	202	215	233	228	219	227	282	249	228	233	218	258	211	241	253	245	229	237	216	222	230	224	225	238	258	250	215	237	229	224	254	220	222	225	242	212	210	246	242	254	217	205	220	222	227	239	212	230	214	245	234	210	216	226	238	229	213	234	246	261	214	212	232	227	236	262	235	245	260	212	249	237	224	247	220	241	231	233	235	229	241	244	234	214	228	223	208	253	247	229	221	224	273	217	224	209	230	242	212	221	220	237	208	233	229	226	263	237	251	245	208	217	233	218	224	203	245	213	234	208	251	256	252	237	226	224	249	242	259	222	206	221	204	231	253	218	222	199	200	230	225	230	241	224	223	232	232	224	242	240	228	228	221	209	220	225	228	242	203	239	201	237	262	220	239	234	231	223	217	242	202	210	260	222	237	243	235	244	240	248	199	218	227	237	236	244	247	240	212	219	220	237	240	226	221	225	207	247	212	227	225	221	193	240	237	216	224	201	230	192	221	204	221	231	218	227	201	242	241	213	214	226	200	220	216	203	257	267	218	244	225	224	240	227	232	220	214	225	241	198	226	221	222	225	212	231	241	273	242	215	213	229	239	228	217
31913	36198	51307	52890	52986	54904	43366	53668	54948	55212	53060	51910	47868	44013	40134	36616	35278	35277	31204	24930	19519	20634	15045	11070	19888	16104	11479	8564	7292	7241	5436	5766	5059	4959	6957	7208	4992	2883	2579	2214	1569	1385	1633	1567	1307	1213	980	874	696	609	559	999	1987	1266	673	563	620	625	565	601	538	592	534	554	571	618	566	571	566	594	601	567	531	569	547	634	583	578	665	695	635	552	535	565	514	534	554	559	543	540	519	564	544	596	557	553	531	534	541	502	558	545	539	528	549	506	555	559	518	543	513	570	542	570	599	540	516	534	541	554	548	530	464	547	551	503	547	548	570	531	546	516	584	530	532	546	508	569	545	546	540	546	563	519	526	508	553	498	539	516	556	544	506	569	549	539	560	535	522	528	557	524	544	511	545	539	574	574	534	546	569	558	560	534	532	571	544	540	555	516	524	586	523	525	537	564	535	560	538	548	534	573	566	548	500	510	563	549	585	512	599	575	482	532	529	487	596	539	511	544	536	518	567	540	518	572	574	542	530	552	571	545	538	516	526	546	550	550	483	507	521	515	575	533	541	537	530	516	534	559	520	537	557	549	554	599	569	556	562	513	554	528	531	557	552	525	508	529	558	555	613	540	536	506	569	546	547	560	529	583	536	545	558	549	520	559	528	557	540	546	564	490	501	537	534	565	523	532	553	533	543	562	491	564	561	528	512	502	499	524	557	543	556	572	538	516	569	538	552	605	541	594	495	569	499	548	545	494	516	486	571	522	518	591	540	533	528	518	511	572	523	541	537	563	566	537	541	537	545	519	580	540	531	557	543	572	546	544	559	517	552	571	475	507	532	545	523	571	545	516	517	537	552	515	530	540	547	525	553	537	538	563	528	547	515	517	553	555	595	542	538	517	541	552	524	584	559	541	507	570	545	515	524	530	562	552	541	534	572	553	593	524	551	536	545	515	570	545	557	519	572	504	524	552	541	521	550	524	575	546	523	523	557	589	526	578	513	576	488	521	556	541	559	533	558	543	558	571	589	557	584	534	490	538	560	597	515	521	511	521	544	532	522	590	553	560	564	548	542	561	548	517	514	571	581	537	511	512	530	583	502	520	550	524	509	558	561	529	557	553	564	540	569	549	546	546	507	524	548	532	534	559	562	531	515	504	579	562	530	524	553	569	584	586	538	530	542	528	539	583	544	577	532	549	544	559	571	579	515	507	526	599	530	560	556	538	540	541	531	579	524	563	534	564	565	547	531	541	525	599	538	580	510	546	550	512	578	530	537	547	595	510	515	556	504	563	536	572	532	541	549	528	518	555	541	525	517	583	552	554	515	495	527	568	553	543	539	556	526	540	527	554	541	514	503	521	535	526	492	548	516	545	547	553	562	539	535	544	592	549	532	537	531	537	538	535	527	547	538	500	541	534	510	549	566	528	541	545	549	555	545	527	514	563	559	581	538	558	564	532	549	525	558	567	584	522	521	517	531	529	522	563	563	520	547	533	553	553	517	573	549	553	542	564	533	539	561	548	544	537	541	509	540	513	555	567	527	530	597	538	568	541	562	546	538	561	528	530	526	569	539	538	554	555	536	529	554	526	567	529	535	579	532	553	549	586	539	613	555	526	557	484	510	558	566	492	530	549	558	548	568	555	547	553	563	547	528	521	520	541	590	565	520	518	557	553	534	543	577	495	562	565	531	514	521	526	574	540	587	519	553	532	517	567	586	555	536	537	520	532	573	531	510	528	545	574	524	507	554	555	519	550	537	579	562	523	581	548	554	552	521	557	522	541	521	570	545	548	572	519	533	551	555	540	517	557	519	506	524	526	553	576	523	541	541	515	550	541	545	583	544	547	503	542	524	545	545	533	525	532	536	571	536	529	551	588	552	546	528	549	524	527	571	544	567	528	529	528	542	534	561	532	529	550	614	552	576	536	533	516	533	515	521	547	547	577	549	504	566	526	535	549	566	513	585	479	568	608	515	523	539	548	525	554	579	488	509	542	596	571	533	572	556	520	518	575	511	520	528	555	520	550	557	492	537	542	522	545	569	589	547	547	551	563	555	571	525	538	499	561	526	539	544	548	547	536	546	563	562	552	563	514	543	520	556	541	526	542	541	486	563	506	539	517	556	566	501	549	538	573	555	529	491	547	557	564	582	572	541	543	543	559	532	564	585	564	518	534	571	550	514	545	560	511	533	557	533	488	547	581	546	502	532	531	537	542	574	503	541	506	497	538	518	581	533	520	541	537	521	551	539	547	547	508	541	486	543	568	539	524	582	486	503	510	563	559	544	543	521	577	570	605	534	578	584	553	509	542	542	562	553	589	515	498	539	554	506	501	496	520	545	533	567	567	576	541	566	545	571	559	581	574	566	561	519	528	532	565	529	521	525	533	552	552	553	554	554	534	527	534	564	529	586	541	538	523	578	545	560	566	559	555	489	542	542	545	523	560	547	544	576	550	537	581	500	536	546	557	559	495	577	585	526	545	510	533	537	535	520	590	511	512	556	522	528	563	533	530	489	545	544	547	549	529	529	554	550	545	530	538	535	564	555	565	529	488	548	508	567	557	557	570	516	502	526	552	536	532	509	516	544	595	563	523	530	508	564	544	552	575	562	527	492	533	568	542	529	598	524	530	543	515	520	577	550	515	517	528	518	548	585	540	540	556	530	475	537	578	510	536	554	541	543	554	573	531	544	544	516	584	545	547	514	554	547	549	529	594	558	494	508	545	556	556	523	547	568	569	526	586	576	550	571	539	525	574	512	525	516	564	551	549	503	573	575	577	519	520	564	518	511	541	529	549	549	552	569	552	549	554	532	535	555	551	556	514	557	562	557	537	552	528	544	561	565	528	514	596	541	560	512	518	596	517	545	608	553	570	532	531	493	515	568	563	544	549	531	545	512	544	509	551	549	560	575	534	529	544	536	521	538	531	533	567	528	536	533	536	532	560	508	543	551	512	538	592	517	574	542	574	535	535	535	553	533	553	576	551	542	545	555	541	545	567	572	527	549	534	538	547	559	543	569	529	558	556	596	549	542	545	541	486	527	502	507	531	537	504	547	547	548	526	520	521	560	563	581	527	555	534	526	542	554	553	533	534	544	559	555	543	537	614	580	507	618	506	548	598	550	570	559	590	541	586	580	528	545	514	559	537	522	566	561	543	547	502	546	557	573	536	538	579	548	572	553	586	525	537	518	525	537	540	527	572	519	572	557	507	547	551	545	561	539	542	566	547	519	563	543	568	540	562	536	521	498	520	585	531	527	592	533	530	531	537	544	498	494	525	574	543	531	554	542	543	554	522	513	527	547	530	533	554	533	483	532	523	552	502	556	529	556	588	567	589	510	559	549	511	533	557	545	511	537	538	508	541	507	515	488	543	518	567	571	504	532	517	568	559	535	544	554	564	577	518	556	518	544	545	552	555	564	554	544	575	551	601	530	519	489	522	518	535	540	539	527	508	567	518	542	519	584	486	538	538	574	552	522	571	551	550	548	529	547	538	533	536
52295	48247	49097	43134	39139	38854	33682	41212	43707	42923	44463	45825	40196	37033	34387	28384	26517	24880	20091	16225	9453	10796	6167	4078	8412	6498	2772	2749	2823	2178	1836	1717	1530	1224	1849	2726	1069	599	593	557	472	438	475	426	342	263	237	187	208	210	209	204	219	200	203	194	211	224	193	168	194	178	177	201	166	196	217	197	213	179	181	195	158	163	166	203	226	174	231	287	241	184	173	188	190	179	148	163	153	172	166	174	179	158	175	151	179	195	183	177	164	152	142	167	167	160	183	168	152	167	145	168	137	172	164	158	158	148	164	150	140	170	159	164	169	154	144	161	197	179	133	144	177	146	152	160	168	167	174	162	165	154	178	171	160	161	156	151	176	178	187	137	172	152	156	175	150	167	156	169	149	167	172	151	152	148	174	140	143	166	171	170	139	177	171	148	166	177	156	158	191	146	184	201	159	159	185	160	161	178	158	162	196	153	170	153	158	154	160	141	171	160	169	160	145	184	157	164	132	170	183	161	171	198	129	149	158	189	187	157	179	155	179	156	141	162	168	161	170	162	170	167	154	161	151	141	165	146	160	162	158	130	170	143	148	176	185	165	144	192	184	195	157	164	156	166	153	161	165	140	170	173	185	163	149	202	143	168	171	159	146	145	186	157	167	166	161	169	168	153	170	181	178	173	174	149	160	180	160	160	199	170	151	151	169	141	182	182	146	186	177	154	172	161	146	151	157	188	173	171	160	155	176	161	186	145	146	160	180	151	177	184	155	160	166	160	186	159	192	161	160	168	165	161	177	156	159	178	141	141	176	144	179	180	126	150	162	179	155	168	172	168	168	146	169	153	190	145	167	139	162	161	165	154	165	166	167	173	171	172	161	172	164	144	153	168	183	180	167	157	185	184	162	145	156	175	187	182	170	181	167	162	180	158	171	149	147	176	169	156	158	181	170	181	164	180	162	205	169	163	173	164	151	183	182	170	163	166	170	159	180	183	167	165	169	157	145	182	173	166	158	150	152	155	167	157	173	135	153	155	160	156	164	156	151	143	178	177	158	167	146	151	165	172	161	176	159	176	154	181	141	141	165	181	139	191	182	173	167	169	182	171	160	170	158	162	173	174	167	148	172	175	168	169	168	158	153	143	149	169	175	152	182	218	157	162	184	159	155	167	146	167	172	138	157	192	152	154	162	178	182	197	185	170	170	170	171	164	162	128	175	164	161	147	172	147	174	149	161	177	172	166	164	150	155	151	148	187	180	179	166	183	141	171	169	174	152	173	159	153	147	188	155	170	158	160	168	160	196	182	168	156	164	178	136	154	171	162	154	157	169	167	179	161	195	150	128	183	170	145	170	151	164	179	183	176	142	180	161	163	160	153	196	147	192	178	170	156	132	184	163	142	166	152	160	157	157	147	156	174	163	170	131	155	141	165	187	158	143	160	170	156	164	186	146	150	156	157	150	202	177	148	186	157	159	138	185	171	152	147	145	156	173	146	161	197	151	162	178	184	169	167	163	144	192	170	173	158	166	162	148	177	174	174	171	154	155	183	154	173	187	156	164	157	159	159	175	155	147	160	175	157	169	162	156	155	140	179	165	157	157	150	185	145	160	171	168	177	179	191	145	174	168	178	143	182	152	172	168	169	177	157	135	179	185	151	184	161	162	164	150	163	155	171	165	154	162	139	166	171	179	184	151	179	169	200	169	176	161	153	158	157	149	174	180	150	176	175	169	166	160	158	163	163	152	170	174	177	168	157	165	171	152	159	148	191	198	165	150	162	161	167	143	192	156	165	193	177	178	178	164	163	171	186	165	183	169	148	174	177	177	178	172	156	152	141	162	165	188	181	145	184	170	151	147	146	160	172	169	168	176	168	155	168	155	160	185	152	157	170	177	165	169	162	167	179	153	160	171	173	158	174	166	150	154	178	175	178	150	178	148	180	138	170	135	157	160	167	159	187	173	145	151	152	185	164	165	171	160	155	148	158	188	187	158	161	174	159	162	186	145	176	170	147	166	165	155	147	169	166	145	139	165	168	168	152	154	160	171	164	146	167	149	156	181	164	156	169	179	160	148	152	174	173	189	190	151	191	158	189	192	195	175	183	172	156	162	173	179	154	191	160	151	148	183	166	166	157	161	158	146	167	161	162	153	162	157	143	131	168	182	177	166	159	172	151	159	170	150	167	193	167	185	158	160	163	180	164	164	165	158	156	186	155	165	180	166	182	169	190	178	186	169	169	182	163	177	156	181	152	138	173	175	153	172	160	170	164	174	175	165	163	170	182	162	173	179	181	183	169	143	173	167	146	172	167	154	194	149	190	177	149	162	156	173	160	163	191	170	186	180	165	153	175	190	170	153	178	155	166	176	162	154	155	164	149	149	166	163	156	161	158	185	170	191	140	147	179	180	166	164	133	166	187	166	174	159	180	153	154	169	182	165	162	184	166	166	177	174	164	191	170	166	179	159	185	178	162	154	145	164	162	143	151	201	161	159	146	179	174	142	159	178	178	149	154	192	178	154	164	148	179	159	186	167	171	173	166	194	170	158	162	184	194	157	176	185	146	166	161	148	207	150	155	182	185	147	168	195	208	134	185	146	166	147	171	155	177	155	162	156	163	149	169	172	146	181	161	164	154	173	167	173	154	148	185	150	187	179	158	154	146	165	174	179	144	163	161	165	188	156	146	174	171	160	153	178	183	156	151	139	149	149	170	171	144	142	165	171	182	166	150	170	168	141	150	168	155	151	180	152	166	153	156	160	163	162	140	150	162	179	167	163	168	167	175	154	146	148	153	176	147	176	182	167	180	168	149	182	188	163	188	161	158	163	183	174	152	171	138	174	170	192	147	155	161	174	168	177	151	174	170	147	187	145	167	162	158	186	157	156	158	169	175	163	166	174	169	168	172	163	178	167	150	176	177	146	179	168	153	168	145	176	170	162	148	161	170	163	170	186	156	160	169	195	176	182	179	165	168	178	165	147	160	142	145	167	175	193	152	176	186	148	163	156	199	148	169	152	143	159	150	179	165	155	165	143	169	168	160	152	160	200	175	166	169	178	164	161	171	175	168	172	174	171	171	147	185	204	175	154	157	139	181	165	177	177	168	162	156	150	179	182	167	155	155	179	153	175	199	204	175	167	152	170	160	156	190	167	158	167	159	153	172	159	173	182	189	133	183	170	159	145	170	165	168	167	158	158	171	158	165	169	166	155	149	173	147	167	154	163	186	147	157	152	181	172	171	154	174	169	159	148	155	175	152	170	147	176	156	161	173	189	180	163	170	170	183	178	161	174	155	151	183	169	164	172	149	161	149	172	155	153	171	165	169	193	158	160	189	193	169	164	173	152	163	166	174	164	170	154	157	166	127	170	161	159	173	162	173	168	164	159	155	169	152	165	159	179	143	166	166	169	114	148	175	160	171	154	156	176	144	160	175	192	159	167	177	175	157	159	139	176	152	162	176	162	165	152	152	154	153	155	165	165	180	168	162	145	169	167	147	155	178	145	158
40196	46059	54705	55717	57349	58569	50684	54764	63424	65642	62776	60181	58966	55046	49828	47236	46961	45648	41393	35426	28524	32024	23152	17546	31846	23396	13823	14554	15285	12127	10545	10262	9412	7499	11368	15204	5617	3452	3624	3507	2377	2746	2800	2603	1737	1117	825	674	587	575	586	660	862	586	629	752	773	645	653	490	500	513	485	508	521	652	718	627	610	598	489	453	408	430	404	564	599	487	825	1140	917	469	421	417	425	379	387	442	371	369	394	381	396	396	383	361	409	410	426	426	398	354	423	404	400	380	425	426	420	394	384	380	396	365	431	440	429	414	410	431	387	415	388	410	381	417	394	423	426	398	426	420	420	409	391	413	402	381	418	417	408	373	398	393	401	396	415	417	418	415	391	398	417	390	398	450	382	400	396	427	376	406	410	429	374	373	371	396	377	405	404	402	363	361	383	402	381	379	336	411	426	459	385	436	449	378	448	371	399	392	408	446	434	415	361	383	394	426	432	375	390	411	398	389	396	425	403	396	381	434	381	420	398	401	424	419	416	432	403	371	427	406	391	431	408	441	379	389	360	426	396	416	422	407	416	390	384	377	461	384	397	413	408	405	376	372	382	432	383	434	424	431	408	401	353	373	411	392	416	416	410	394	395	418	406	396	364	408	349	426	385	365	413	389	422	453	414	400	402	402	400	429	397	437	360	410	410	398	381	391	432	444	403	393	364	409	396	413	379	418	367	426	405	376	404	420	385	437	380	386	437	409	418	393	352	427	392	380	363	392	398	388	388	417	433	413	389	414	374	401	347	443	401	378	376	421	401	409	371	430	399	390	384	416	404	409	398	407	398	400	398	390	416	381	419	372	413	392	382	375	394	409	401	408	392	362	421	375	399	370	365	363	402	421	401	440	434	370	397	406	394	413	396	392	412	416	390	377	393	370	368	397	383	408	418	419	397	401	409	431	398	395	405	367	380	394	414	397	396	427	387	386	399	401	427	396	428	408	403	391	393	424	409	405	378	390	387	383	389	417	381	383	435	433	389	362	408	391	383	385	390	391	386	434	413	410	431	381	410	417	422	392	403	422	403	409	422	388	407	414	382	433	394	393	465	389	425	426	381	400	399	473	420	393	387	404	405	420	399	388	428	417	408	403	407	407	402	388	408	404	390	403	406	429	382	427	398	425	419	417	401	386	402	400	398	407	426	402	384	392	410	426	387	422	393	410	383	388	373	415	405	416	382	411	399	374	387	414	358	355	418	376	417	385	404	403	405	380	410	412	418	413	405	394	399	382	391	367	384	415	395	396	383	422	370	397	376	390	427	397	365	380	404	395	395	413	429	373	405	409	408	405	424	405	420	409	397	417	401	422	433	407	414	436	390	400	431	442	435	418	397	408	410	387	411	376	363	385	373	363	390	395	386	392	377	360	407	425	371	367	384	404	420	398	418	442	450	416	408	423	426	387	378	420	379	367	370	380	378	409	420	399	422	397	410	420	398	400	411	401	424	410	381	388	378	413	437	399	427	407	423	379	424	399	377	450	384	427	422	396	426	400	384	401	401	393	391	394	412	388	408	406	374	412	402	398	401	388	404	363	378	393	413	410	388	413	399	403	385	417	400	398	441	406	401	385	416	450	414	419	409	431	397	422	409	398	410	409	397	405	385	389	409	403	395	401	385	431	409	385	405	421	399	400	419	383	390	424	408	430	406	380	397	412	388	414	366	440	417	403	387	394	422	400	431	400	384	440	390	389	445	393	409	392	404	457	402	386	396	423	403	387	370	449	385	401	406	397	428	395	412	391	402	392	390	394	416	395	368	411	381	420	395	411	429	383	349	417	396	443	367	414	389	409	383	415	359	412	376	384	428	385	405	380	371	356	386	395	381	387	443	385	428	397	414	390	378	408	410	403	404	388	384	376	409	404	371	387	366	417	423	393	413	422	390	382	372	425	399	395	415	419	408	400	383	425	392	413	394	399	426	410	410	428	418	411	434	414	371	371	385	389	421	407	400	401	377	385	375	398	400	424	404	427	402	410	425	426	426	370	385	399	404	394	396	354	404	408	408	398	388	430	375	409	387	396	372	400	399	405	416	411	404	427	397	393	367	384	385	413	400	399	413	402	384	419	376	392	369	384	382	392	392	435	411	372	420	375	372	394	412	432	389	413	387	422	392	418	404	355	396	424	381	404	394	416	398	432	400	375	359	396	404	382	374	390	386	373	379	400	390	397	403	398	392	407	366	387	383	383	426	408	391	398	406	408	391	393	394	386	388	421	387	379	415	379	407	416	372	395	394	394	376	405	415	425	408	401	431	410	415	401	366	407	386	383	418	410	392	426	425	381	398	425	415	401	406	384	403	402	415	442	395	389	422	413	443	397	408	414	380	381	412	400	388	436	445	405	407	395	369	386	409	394	370	411	392	406	410	420	419	406	398	442	429	429	387	399	395	381	425	417	413	392	386	421	424	386	374	393	392	427	386	382	416	387	410	408	449	370	359	397	413	380	436	397	394	404	401	430	423	373	418	372	386	390	398	424	417	393	408	436	381	404	429	437	392	386	399	406	394	412	393	406	395	424	423	386	432	383	410	412	425	429	424	396	405	372	394	398	420	374	403	399	395	346	390	407	359	408	389	448	414	423	425	405	360	372	409	425	423	394	392	379	390	417	411	414	409	395	353	387	413	400	397	388	386	416	424	402	394	388	372	370	432	428	373	400	434	385	419	388	385	395	401	412	396	383	418	402	404	406	402	378	346	421	416	424	359	414	417	383	396	376	394	413	397	398	404	355	419	402	394	411	389	401	427	409	368	396	393	374	379	409	414	382	400	401	419	389	381	403	386	390	380	427	386	392	401	432	396	413	363	396	393	399	414	414	385	440	412	349	408	354	388	430	422	395	355	421	399	386	368	396	395	392	412	371	408	420	354	401	430	385	393	404	424	393	439	352	398	384	360	416	402	413	397	409	363	388	374	388	380	382	397	402	396	392	384	375	406	442	371	415	437	414	387	391	406	390	389	390	365	448	402	409	376	403	403	422	392	382	434	388	432	402	424	420	368	400	424	391	384	352	395	390	406	412	371	411	453	407	372	396	389	412	399	424	418	427	390	391	374	390	366	404	367	396	427	358	399	381	413	426	418	392	407	398	396	398	424	363	387	397	425	389	409	388	404	391	398	417	402	401	429	386	389	405	409	395	415	376	392	402	423	386	400	396	411	406	407	392	390	389	398	389	401	380	376	407	393	399	374	422	395	386	420	417	397	448	374	398	354	405	421	372	381	447	385	414	409	385	390	400	428	446	377	381	438	399	381	392	420	434	407	418	394	369	436	408	421	385	386	377	408	422	377	402	424	447	397	397	400	412	389	394	407	379	390	402	387	409	402	401	369	365	384	397	402	374	420	396	387	370	405	426	417	428	389	439	400	420	400	385	421	398	413	434	390	426	421	372	383	384	410	393	409	408	384	385	429	382	374	426	390	385	374	412	411	411	406	383	416	397	426	415	420	365	390	398	383	396	397	404	363	384
13903	13156	20728	22441	15477	13768	7957	7335	6639	4297	3643	3301	2297	1749	1525	1230	1091	850	654	590	480	484	407	372	388	402	308	321	345	334	313	277	272	288	312	315	276	293	273	276	268	283	267	250	261	248	271	260	277	255	269	271	252	263	279	293	283	274	267	255	260	258	264	250	251	283	242	286	279	276	264	256	269	278	281	287	232	281	240	289	256	281	252	270	262	273	283	252	262	260	258	267	267	264	279	276	289	260	274	267	268	254	268	275	248	249	241	273	278	254	260	265	261	301	281	237	257	276	264	266	278	286	271	274	275	258	249	273	247	250	267	248	258	290	283	249	253	238	232	255	253	271	259	271	236	278	235	267	271	253	284	274	245	264	261	293	281	284	250	269	258	309	248	238	252	282	271	266	255	244	261	280	288	297	254	255	278	284	267	258	281	238	267	225	271	250	271	275	239	260	264	243	264	281	252	271	201	258	252	277	269	266	277	253	296	262	235	265	259	260	241	299	298	290	254	290	251	262	318	249	248	257	295	270	279	288	260	270	266	255	239	263	244	263	284	260	296	257	262	258	271	266	226	242	290	261	266	263	257	265	264	255	275	262	266	265	227	262	270	281	242	236	270	265	269	279	273	239	268	279	266	274	244	254	271	254	291	274	256	240	305	269	274	295	258	274	294	269	264	259	259	271	254	269	273	283	265	244	300	286	265	269	278	244	229	257	265	264	231	268	272	243	265	257	271	257	271	256	263	267	272	256	263	261	269	244	267	294	222	250	251	274	252	259	268	256	258	253	246	258	305	273	270	284	269	277	261	268	268	253	247	274	246	297	263	254	266	258	291	232	254	260	293	268	264	257	283	271	247	244	254	274	258	286	284	257	272	274	273	255	242	262	257	259	266	280	251	257	255	265	258	269	284	276	284	273	302	274	263	262	272	247	264	263	249	257	256	274	245	252	282	299	281	265	303	244	288	289	286	250	260	283	276	274	263	254	272	252	278	282	244	253	277	242	281	252	247	265	259	248	257	285	285	261	260	277	256	252	220	241	271	254	254	266	267	272	280	250	289	275	278	272	259	281	256	264	233	241	268	245	280	242	266	282	242	242	267	266	276	230	258	252	284	247	279	289	271	301	273	271	288	288	244	249	242	242	283	247	243	267	280	264	285	259	258	291	286	233	280	253	259	259	254	252	254	291	265	286	255	274	257	276	260	268	250	300	257	263	267	274	271	255	268	265	308	264	291	299	318	238	252	279	237	257	247	238	246	270	282	253	278	260	278	266	259	298	262	251	283	255	240	251	247	241	226	277	254	275	279	272	247	270	277	269	272	269	253	274	299	254	239	250	254	248	285	277	257	260	264	256	280	232	239	281	235	258	265	268	261	260	281	256	252	250	258	266	277	222	282	254	258	239	280	268	264	293	240	277	263	252	260	274	261	257	266	283	273	238	252	268	236	250	274	248	239	267	275	273	238	249	263	250	241	271	262	262	295	248	254	269	251	282	277	242	296	279	246	249	268	245	242	274	263	310	249	266	272	243	292	261	290	248	280	279	260	282	267	261	247	279	249	280	244	271	291	292	287	250	259	257	256	268	264	289	250	258	289	227	266	268	280	273	256	266	234	254	270	254	249	258	265	260	282	263	288	282	254	268	263	280	302	262	253	251	277	286	256	237	284	254	240	268	297	269	254	255	275	283	256	216	250	245	258	269	236	250	255	260	277	263	278	249	268	269	314	254	289	284	229	277	306	276	277	277	290	251	268	286	279	232	278	273	269	275	269	288	273	255	262	255	277	233	257	237	273	270	274	244	275	292	286	262	284	286	244	245	259	241	251	278	238	255	274	274	284	287	275	271	287	249	257	247	257	263	321	291	255	262	264	260	251	273	279	248	250	235	238	300	293	275	263	266	255	286	252	251	253	255	262	234	291	263	262	230	276	266	254	259	261	283	258	299	269	268	235	253	261	240	269	245	272	250	259	263	299	245	277	285	267	267	297	249	272	269	263	263	288	276	254	245	291	253	258	260	256	253	284	282	254	287	268	271	267	262	261	274	265	287	264	266	234	261	295	260	281	266	286	261	258	282	220	285	248	267	276	243	263	236	247	237	263	267	284	277	261	239	287	259	273	282	295	273	272	276	274	264	235	257	291	261	253	281	283	276	274	268	261	290	253	278	258	306	255	269	262	284	255	276	259	255	289	267	288	249	246	246	258	281	247	243	294	280	272	294	282	246	261	219	265	276	286	259	257	260	212	243	280	241	272	263	260	281	253	270	274	275	257	275	312	238	256	278	249	257	277	283	264	279	279	244	277	277	252	256	284	290	237	251	291	287	253	264	261	303	253	277	255	265	257	262	283	264	261	254	261	279	244	271	248	253	233	269	290	288	283	253	266	274	243	274	275	230	250	265	279	246	266	264	289	264	228	283	224	278	240	265	283	256	256	232	251	253	239	261	283	268	277	273	279	238	276	257	274	275	283	273	270	246	257	284	277	241	264	256	288	254	266	245	293	273	255	262	248	253	262	264	268	262	251	279	269	268	268	273	231	238	263	284	291	250	282	269	249	249	256	254	280	247	235	280	290	275	252	245	272	268	269	226	259	278	284	273	252	277	253	267	288	246	256	276	250	277	262	280	267	249	261	301	275	269	263	258	245	229	255	313	289	258	290	271	278	291	267	264	238	266	292	246	268	240	277	264	279	260	260	271	268	238	247	247	273	262	258	261	254	246	263	270	256	249	286	261	267	268	280	271	251	272	292	269	277	255	258	249	268	274	241	258	258	275	260	272	256	257	251	291	261	261	259	244	257	295	231	255	259	279	278	259	243	266	270	234	252	241	267	298	270	232	260	247	302	237	277	272	245	230	264	250	260	247	301	257	267	231	262	256	257	271	262	262	279	276	278	279	260	238	291	282	245	272	268	268	254	260	288	245	282	258	279	285	271	266	295	247	251	282	266	261	259	266	262	249	296	272	240	300	247	298	271	281	277	241	278	279	262	256	288	268	268	265	285	257	245	281	267	261	256	264	274	253	254	256	285	265	264	266	249	238	297	268	226	264	285	276	227	269	266	243	232	270	287	270	238	234	238	266	286	270	264	290	277	278	233	240	292	269	263	269	285	233	262	286	250	268	282	245	280	275	249	273	252	249	275	259	249	282	265	298	272	265	314	281	276	258	261	262	263	264	275	265	282	254	250	284	233	243	250	267	285	263	235	255	260	243	248	254	250	277	251	278	268	269	301	278	262	250	258	291	280	262	276	267	240	235	263	248	265	299	254	302	261	283	258	235	266	280	240	257	280	293	248	245	279	253	263	261	246	252	260	248	267	231	273	275	250	285	321	259	268	255	298	277	238	246	277	262	291	290	267	273	258	256	210	268	237	253	260	260	242	251	278	282	282	259	258	240	244	271	246	265	263	273	271	261	276	265	299	282	265	261	282	240	251	276	267	265	272	288	255	263	273	281	252	276	277	255	261	283	272	264	272	265	239	284	266	247
9682	12801	26849	31721	27033	26868	16726	21825	19468	16849	16815	14983	12091	9286	8359	7015	5684	5049	3766	3332	2318	2626	1658	1405	1825	1501	1081	1183	1224	1070	934	898	912	861	940	1110	815	709	671	710	721	771	708	669	651	646	701	682	732	670	674	649	697	680	672	688	728	673	728	684	702	664	703	672	694	642	732	678	657	687	649	613	718	633	650	662	651	677	659	684	697	670	627	585	624	606	646	673	634	645	643	616	663	642	677	668	581	644	630	643	616	616	664	661	599	638	638	595	608	672	636	627	645	651	636	635	611	623	660	596	661	611	661	630	683	593	667	594	640	621	659	625	597	655	625	636	638	647	656	630	649	627	661	674	657	634	619	657	642	680	638	618	648	641	650	635	628	672	620	644	632	637	613	627	660	635	644	650	617	645	611	644	665	650	673	620	618	626	596	698	676	629	659	638	647	720	627	634	610	617	649	646	651	632	613	656	649	631	678	626	637	655	639	639	631	661	657	656	650	683	682	655	575	621	625	623	634	605	670	636	650	671	619	661	663	650	649	644	654	625	632	656	574	659	617	670	634	631	591	658	602	625	665	660	671	619	726	636	635	632	655	658	647	665	631	603	635	621	656	630	664	634	640	644	650	646	631	581	625	588	622	599	586	654	651	632	630	660	665	619	627	671	617	615	672	653	674	660	616	663	654	567	663	616	649	631	682	631	589	611	667	661	627	616	655	592	639	609	639	655	695	621	615	635	608	637	621	660	655	640	653	665	623	655	616	626	659	598	613	613	634	585	614	646	624	630	631	617	656	638	681	606	614	616	615	632	602	607	629	657	625	683	649	623	643	619	605	652	593	628	640	586	629	617	670	652	651	626	677	629	664	652	650	636	614	633	653	658	591	668	659	667	638	620	666	657	673	626	615	647	614	668	618	635	641	615	617	624	594	647	653	563	635	658	676	658	610	646	635	636	645	638	628	644	627	644	642	624	656	634	629	652	606	616	641	595	651	670	641	634	674	665	602	632	613	601	616	643	625	660	628	637	638	676	658	614	638	633	658	641	673	604	659	641	634	646	620	648	675	646	599	617	675	649	611	630	633	602	611	609	659	630	606	643	656	689	601	647	681	627	667	621	678	643	604	622	652	680	636	670	605	617	652	658	615	634	615	625	629	645	628	637	620	629	615	615	599	631	619	639	634	634	617	648	622	611	638	630	596	601	661	593	677	704	674	626	678	659	626	638	644	597	638	579	629	677	641	641	668	665	616	638	630	651	650	694	649	614	642	667	628	652	650	603	654	642	642	624	615	648	614	661	652	650	615	712	651	640	612	624	662	627	657	653	640	602	624	681	632	632	671	610	586	680	647	627	612	647	646	651	631	637	626	628	649	633	631	614	621	636	638	653	608	665	610	639	647	636	661	630	635	675	645	672	644	664	647	651	655	651	635	600	622	639	665	644	615	646	629	678	621	609	645	653	629	650	617	623	601	657	593	625	650	609	634	637	610	649	627	590	607	605	625	635	643	602	665	637	610	649	648	650	629	641	665	650	647	635	629	617	585	648	614	631	647	653	688	619	660	634	607	636	644	596	666	649	620	626	648	621	672	589	678	681	628	601	638	633	648	636	659	603	641	632	628	632	623	631	648	665	637	657	651	652	611	651	602	623	688	645	599	660	621	601	652	593	663	671	661	683	622	634	590	644	666	657	653	594	629	638	658	638	638	688	617	653	659	667	616	683	626	601	655	650	644	650	656	597	686	643	617	609	637	571	653	659	651	642	644	612	615	623	661	613	649	633	622	603	640	646	618	667	662	614	628	658	655	662	648	659	636	685	700	641	646	630	659	609	680	675	635	636	624	636	652	633	615	648	583	684	677	624	612	666	589	669	660	616	604	657	646	625	618	628	651	693	678	640	644	654	675	661	677	609	668	604	608	611	666	606	634	596	647	627	625	655	612	596	688	636	659	677	595	686	638	628	628	614	639	629	627	629	622	659	617	648	644	709	664	617	671	603	671	634	604	593	632	612	628	658	636	652	642	651	611	601	650	665	605	599	593	631	582	601	662	626	629	625	617	635	690	607	587	617	612	604	650	651	643	591	636	639	623	675	641	636	593	635	640	638	608	694	655	637	615	606	609	666	604	655	623	611	639	669	643	655	656	637	611	606	649	657	627	630	665	668	610	679	672	632	631	612	646	631	671	589	637	638	633	648	649	654	632	685	672	635	659	627	664	651	606	626	620	658	675	641	625	640	666	653	665	592	647	620	684	605	672	572	635	611	623	678	657	654	676	616	660	593	633	656	637	617	662	630	679	655	671	605	644	680	627	659	601	655	635	629	593	646	625	631	645	633	622	659	639	641	629	630	634	641	613	644	639	657	652	640	646	609	650	620	634	628	660	635	632	588	657	707	626	624	624	619	655	701	621	684	627	634	600	630	616	653	630	666	650	632	644	628	567	617	602	633	628	646	623	640	616	595	627	637	603	616	663	634	675	581	679	610	622	673	683	679	641	659	681	601	680	678	615	613	646	670	672	673	635	647	626	639	597	607	647	647	665	611	605	645	632	609	608	612	642	661	645	643	697	593	652	650	656	667	590	604	649	696	613	647	630	637	602	667	610	598	635	657	571	626	629	659	629	644	619	626	679	673	678	620	631	608	652	652	619	655	636	643	671	677	630	652	636	632	618	662	624	712	622	597	597	659	606	638	572	663	664	621	639	694	623	614	630	618	609	598	588	669	608	664	662	625	638	643	639	649	655	623	628	570	613	649	613	599	641	645	633	637	630	664	661	668	663	674	658	631	594	667	647	685	649	722	608	650	661	670	635	608	638	680	624	614	596	659	646	663	659	662	668	677	632	643	634	644	648	662	685	639	676	705	647	618	637	618	604	673	617	613	633	619	655	638	653	618	661	653	659	654	614	629	652	655	640	653	643	648	604	666	665	659	673	637	665	590	579	623	646	649	663	629	651	627	638	608	666	654	621	633	667	635	610	651	618	626	654	683	607	612	673	652	660	664	627	658	682	632	610	619	640	659	642	638	620	657	626	629	650	645	659	666	586	642	619	632	665	667	643	639	656	702	655	613	672	634	592	621	670	626	603	646	638	652	621	629	651	672	590	637	591	656	634	636	629	665	653	660	617	636	639	609	630	653	615	655	685	608	619	632	657	599	619	607	699	642	665	636	635	631	688	622	657	640	620	604	623	616	655	618	593	671	626	667	628	614	627	633	652	647	617	608	588	662	648	605	674	665	663	608	621	633	613	646	604	603	661	621	615	624	639	638	656	596	630	595	650	616	573	655	621	643	631	664	648	678	609	670	621	622	593	665	652	651	626	620	569	679	621	652	643	652	639	617	650	672	680	636	634	659	669	636	640	628	654	673	624	665	653	690	593	661	641	669	649	661	618	691	655	646	627	657	641	615	643	613	658	695	679	590	613	663	688	619	660	661	684	628	620	625	598	601	625	645	644	612	608	656	626	618	666	616	632	623	643	625	624	679	640	616	624	599
44338	43395	47855	45372	36514	39377	34817	36254	44887	38060	36671	38266	32738	25155	22589	18407	14390	12191	7048	6975	3947	5100	2766	2162	2834	2583	1330	1375	1442	1221	922	929	855	605	698	1100	793	578	463	507	446	373	378	319	336	327	335	336	305	293	307	316	304	291	298	300	332	309	349	316	326	299	313	324	323	330	329	312	293	314	314	271	303	295	316	342	340	327	323	303	343	343	302	312	264	338	289	282	272	286	293	287	291	270	311	295	269	271	285	278	276	290	290	274	281	272	297	256	276	310	288	284	292	292	280	269	260	287	295	288	274	264	276	293	281	316	315	323	289	294	270	268	280	284	281	286	269	287	259	287	336	281	294	285	295	323	255	300	272	312	295	291	282	337	299	285	299	322	275	273	299	285	320	285	299	296	283	323	249	294	308	296	298	296	294	267	318	305	315	276	272	278	277	292	293	280	308	303	286	292	272	270	311	300	294	299	266	265	281	263	293	282	266	310	306	301	260	286	289	294	274	295	319	311	270	284	301	299	308	298	293	306	322	288	290	300	320	296	299	303	280	301	277	294	298	274	295	276	300	293	248	304	286	291	306	265	276	253	280	287	321	313	304	294	270	266	295	294	296	286	276	283	273	317	342	318	311	274	324	291	258	299	307	291	298	295	326	326	312	304	326	289	261	318	269	295	320	273	292	272	289	284	256	296	313	294	332	307	302	293	280	308	261	293	323	280	295	279	258	249	300	289	260	316	289	229	286	285	273	291	286	256	293	311	269	276	308	290	277	276	279	297	285	269	303	301	322	314	305	302	305	298	300	288	275	301	300	315	268	304	282	253	275	272	287	289	272	302	308	286	275	313	325	301	339	280	284	302	285	269	288	298	283	281	292	261	262	282	282	287	332	309	312	282	282	290	291	290	278	277	265	289	277	315	278	265	294	287	261	287	295	273	278	306	289	321	304	301	267	298	310	345	291	307	289	296	289	284	279	322	284	293	293	311	298	279	279	283	264	302	298	301	273	284	314	279	295	324	282	281	266	310	290	301	287	301	305	288	303	290	292	267	296	271	308	279	268	282	303	291	293	299	304	287	308	291	318	266	316	272	307	289	296	317	279	281	268	293	304	299	302	294	291	283	295	281	280	296	344	282	285	284	276	319	281	284	296	266	331	285	295	282	289	260	284	271	291	312	274	270	314	305	303	303	302	280	323	280	257	296	274	283	259	280	296	288	294	283	307	314	293	279	296	287	274	291	277	290	260	256	294	278	304	315	318	252	280	317	307	260	288	304	320	315	302	280	331	292	303	299	284	310	297	284	303	291	290	291	279	259	277	306	300	314	270	279	291	293	309	269	295	324	269	287	266	271	311	282	283	279	277	270	270	300	311	293	267	309	273	290	327	302	265	265	281	299	296	327	289	280	316	305	298	296	297	301	305	289	264	274	293	292	334	264	263	286	292	281	301	303	270	308	315	278	296	314	295	283	279	288	303	275	289	272	262	300	277	308	280	270	273	275	282	280	255	294	322	263	271	293	303	290	269	299	286	308	299	290	278	282	311	288	266	278	302	270	290	309	281	283	302	310	298	314	340	274	288	302	299	291	291	322	276	280	304	304	304	270	282	286	308	306	306	295	300	312	276	303	293	298	282	295	284	314	287	282	303	314	297	276	288	319	278	280	295	315	288	289	293	281	288	311	283	305	277	300	301	272	283	314	283	259	284	256	285	300	310	295	264	324	260	296	297	302	285	289	261	323	270	295	284	319	276	284	285	267	273	318	281	281	313	278	270	296	278	287	276	294	314	305	297	276	293	306	304	318	292	312	332	271	309	304	263	257	277	287	288	270	278	256	287	271	295	285	256	306	298	298	315	256	243	317	282	260	253	282	290	291	294	281	280	267	306	314	297	247	296	290	283	283	280	271	317	307	265	271	284	285	302	272	295	283	281	280	270	313	322	293	299	280	280	321	320	284	298	277	317	300	303	292	276	299	293	279	301	314	283	269	298	291	292	284	278	293	303	327	308	312	281	295	314	304	284	324	326	288	306	300	298	296	281	279	289	326	301	267	284	257	302	309	274	303	279	316	282	302	307	298	278	299	275	282	314	281	277	315	278	260	282	306	322	321	289	306	294	310	308	273	272	313	303	281	299	275	331	307	285	318	320	297	255	275	313	286	302	252	295	327	266	291	288	289	288	253	258	315	313	280	299	308	274	274	273	285	299	264	294	298	271	287	294	272	296	277	269	278	294	312	304	257	288	274	279	300	291	300	292	289	298	282	280	317	297	333	294	302	280	282	281	282	289	280	293	318	310	310	281	354	310	322	303	300	275	295	266	298	282	283	321	325	278	276	292	304	309	296	304	293	263	290	277	277	272	283	285	269	310	304	271	313	269	311	285	304	309	273	305	281	253	330	300	248	270	263	259	283	298	297	287	308	309	254	268	296	280	298	269	291	286	287	285	310	276	277	270	302	282	280	290	292	286	269	252	291	283	297	328	318	301	308	294	334	302	297	269	281	305	287	279	305	328	302	277	265	298	317	294	324	299	300	309	291	315	309	288	292	307	286	264	273	287	276	305	310	283	275	304	284	286	276	308	324	296	310	252	307	284	297	295	304	317	329	298	299	302	289	277	292	267	267	292	303	316	315	284	299	284	283	256	277	274	308	294	282	273	281	284	288	310	313	262	284	274	268	316	270	288	306	255	295	285	331	272	297	283	305	297	318	280	286	310	285	269	282	305	305	325	271	278	301	287	292	296	309	290	280	296	312	302	301	295	295	302	282	267	308	291	322	290	314	312	296	292	287	283	289	287	302	291	276	287	311	295	281	290	290	319	301	292	293	313	281	279	268	286	259	289	282	286	284	300	329	283	284	300	273	323	263	300	302	304	260	279	284	296	282	275	284	306	309	299	281	278	326	297	285	278	320	294	286	305	289	303	263	308	300	298	260	274	305	295	299	259	294	290	273	298	307	296	316	281	306	303	267	285	301	285	317	343	297	323	295	303	322	273	292	288	285	267	296	296	298	273	288	292	294	276	298	291	314	313	289	340	276	309	296	264	300	291	312	308	292	268	302	278	300	301	269	265	295	274	299	256	304	292	311	284	269	291	285	316	305	280	316	312	290	288	311	314	329	313	295	297	292	317	293	293	286	255	303	281	266	261	307	310	294	287	244	280	320	275	295	293	301	309	280	300	275	278	279	269	281	331	290	293	266	314	266	277	281	306	272	285	287	290	287	304	309	282	300	319	285	283	308	292	258	293	290	283	291	315	285	282	274	318	265	297	299	283	312	278	272	282	253	288	306	310	291	265	286	289	299	300	276	263	314	303	298	291	298	308	303	287	292	304	295	293	281	256	253	301	285	296	316	287	293	268	300	304	275	290	309	288	315	278	263	268	284	335	297	266	308	291	318	285	287	275	294	272	315	295	269	265	310	268	261	281	314	308	286	304	294	317	276	316	311	279	266	322	311	286	317	334	277	298	306	322	301	323	310	290	262	275	277	281	281
32126	39044	49398	52507	52525	54609	45590	50855	57076	57951	55398	53610	50112	42768	41418	39035	35008	33688	24316	25537	18083	22353	12720	11408	15460	12105	7679	8008	8482	7127	5177	5033	4542	3141	3998	6663	4333	2838	2045	2253	2030	1468	1089	1030	1043	867	859	899	795	795	808	838	737	755	791	847	843	833	872	858	809	827	794	839	817	887	885	871	825	783	773	732	720	723	844	1079	906	870	881	917	878	816	740	682	708	715	682	721	707	708	684	741	692	671	674	685	683	662	724	675	654	648	693	673	672	698	652	699	750	681	690	699	704	684	677	646	683	688	701	696	706	631	718	700	684	736	630	679	678	676	701	695	693	683	651	721	685	677	669	698	685	691	680	705	636	716	684	689	676	718	718	684	713	693	722	655	668	631	696	674	705	687	646	682	789	665	707	696	675	727	708	690	684	711	653	712	655	731	665	660	693	690	726	683	651	672	693	710	658	720	688	686	743	659	667	686	727	728	645	727	676	646	681	666	678	650	634	666	660	690	636	704	715	714	673	691	706	681	695	662	756	677	733	749	657	648	670	701	665	738	729	628	669	688	656	715	637	673	714	699	673	637	693	712	662	718	634	712	609	676	692	689	663	712	702	708	685	641	710	708	679	704	654	689	671	692	711	684	667	663	657	672	666	664	743	646	727	679	675	624	707	694	717	686	695	677	701	700	706	702	676	668	704	682	686	673	700	661	705	623	683	668	703	671	695	664	671	655	681	656	695	658	696	682	641	660	671	665	675	687	682	674	674	727	690	706	651	680	660	655	690	671	711	656	677	669	668	680	705	653	691	654	728	679	712	687	671	626	671	667	678	718	689	657	708	667	669	651	683	688	669	666	675	712	670	723	673	679	713	661	681	667	657	702	704	666	665	672	701	662	701	691	665	700	705	705	680	724	659	722	661	686	687	686	699	652	736	630	694	674	655	687	695	700	661	674	641	719	658	704	685	714	651	670	674	717	725	669	714	666	655	706	724	695	673	700	685	672	676	692	685	655	716	643	704	714	650	658	682	698	650	698	674	678	679	660	718	661	671	729	636	682	698	718	652	673	645	699	684	699	726	735	663	670	656	692	666	678	639	699	635	692	684	673	717	666	685	686	668	681	670	671	670	671	738	664	636	703	689	702	702	717	714	691	681	748	677	704	680	692	647	691	717	661	683	643	694	662	735	651	722	675	685	680	685	658	684	688	678	726	671	698	681	712	687	688	703	632	666	654	668	713	654	701	685	677	673	660	675	734	691	706	653	722	688	651	693	726	677	627	686	676	683	656	711	686	687	728	720	683	677	724	664	732	732	691	700	654	679	680	658	684	656	693	698	704	697	662	662	679	707	718	674	712	666	664	736	694	687	692	702	709	697	661	741	642	693	653	688	659	682	658	686	683	722	717	679	647	712	676	687	687	665	683	667	664	695	645	715	663	674	686	714	656	665	697	732	674	705	716	667	683	739	653	660	714	667	661	633	668	727	674	680	694	731	726	682	716	672	641	644	704	661	778	705	705	692	693	686	664	667	695	691	703	635	679	702	644	644	664	671	651	670	714	671	773	707	718	689	646	676	679	653	705	693	693	651	686	716	708	675	704	699	688	705	656	726	662	703	703	710	689	689	664	693	671	719	681	684	661	701	688	719	694	667	682	668	676	703	752	700	681	697	699	681	665	666	709	691	713	700	687	680	696	665	689	689	726	650	701	634	719	680	668	655	629	699	647	763	658	678	669	663	646	666	721	685	622	696	675	705	650	703	682	667	647	686	712	730	683	667	632	738	716	693	673	697	664	702	686	699	674	662	706	680	646	695	655	699	671	658	669	685	685	684	707	655	659	674	734	669	686	701	681	659	666	675	689	698	679	674	721	674	730	663	678	666	688	658	707	677	697	701	689	667	734	678	663	689	730	687	668	677	740	675	688	701	683	724	664	679	663	664	653	685	702	660	679	657	664	703	711	700	658	681	677	686	687	687	704	661	705	691	687	690	689	717	683	637	715	685	665	650	675	708	674	717	712	644	652	676	668	684	744	644	674	754	666	652	665	681	693	655	638	688	692	683	694	673	650	708	692	648	698	659	711	684	701	708	670	706	640	669	621	708	678	718	664	697	682	664	670	643	679	708	669	686	669	677	696	644	664	702	685	728	666	661	666	683	651	685	730	698	698	678	638	685	671	638	718	687	701	661	709	671	679	702	645	636	694	691	681	680	695	683	730	668	648	703	677	695	708	698	682	653	696	690	612	721	675	677	669	713	668	691	700	709	701	658	685	664	676	660	669	714	713	674	723	699	719	705	689	739	709	701	667	709	677	660	657	652	700	674	672	683	646	691	677	704	658	672	692	647	665	735	631	597	656	716	641	657	694	682	664	674	707	667	717	690	689	663	692	659	736	594	690	680	709	675	690	666	672	674	707	711	717	651	684	661	677	700	707	676	672	718	676	695	722	713	693	680	686	698	677	698	680	673	709	675	673	667	661	689	663	647	680	648	651	676	664	704	661	685	679	684	696	665	652	692	662	718	660	656	663	646	745	637	632	732	708	636	693	719	677	705	717	639	689	722	687	697	704	671	704	709	706	720	669	695	686	662	637	677	709	651	697	688	661	713	609	707	703	668	701	697	725	645	665	695	660	713	702	671	663	656	745	694	709	685	688	683	643	689	688	672	689	704	680	683	673	707	683	644	670	707	657	652	713	634	675	661	700	736	695	674	734	708	699	682	710	699	670	698	655	677	675	691	695	655	696	663	685	692	654	687	676	651	686	717	689	639	663	673	651	640	654	671	700	699	679	666	655	699	691	697	653	659	714	696	680	665	698	640	700	696	713	670	686	683	687	717	677	714	699	712	682	712	698	726	660	680	734	671	669	675	699	658	697	669	657	677	656	674	701	656	704	671	652	664	677	720	737	730	702	689	629	665	699	632	737	651	661	663	668	655	726	678	699	684	678	640	678	678	637	690	696	651	684	735	674	669	619	721	643	717	697	650	665	668	704	695	666	690	697	652	677	693	668	682	679	716	646	681	659	644	697	676	651	692	755	707	724	709	697	676	691	641	717	672	711	638	680	673	620	716	707	690	687	692	698	679	662	657	710	665	661	713	695	707	662	676	605	699	654	703	730	684	679	696	682	689	712	683	697	658	653	695	647	716	671	714	629	712	673	664	650	742	704	670	658	681	670	681	696	732	674	687	669	674	664	703	732	650	693	675	668	685	655	700	656	679	719	673	644	689	669	678	696	680	683	662	718	701	662	684	662	672	639	668	698	647	635	696	695	682	646	708	734	687	715	659	723	715	699	751	656	663	657	674	676	725	681	676	630	703	625	656	653	672	683	640	717	658	680	706	625	686	697	688	670	704	728	673	669	681	686	706	711	656	630	697	683	706	678	675	656	687	661	680	684	703	683	742	678	679	702	683	687	660	664	687	712	686	666	686	691	705	657	698	689	700	662	724	691	711	636	689	673	666	687	648	719	668	677	657	692	730	667	670	696	710	689	663	730	666	665
53967	47069	48407	41675	35708	38673	34238	36397	50821	47034	47607	46836	42012	36481	33711	30487	25101	20841	13761	12418	8900	9193	6055	4302	3015	4637	2831	2741	3154	2806	1747	1354	1238	896	1037	1678	1247	752	505	444	394	361	363	337	288	313	277	274	292	267	298	310	300	291	277	298	273	278	251	258	288	341	259	282	264	264	295	279	262	277	250	236	223	271	271	327	313	309	295	299	285	294	270	229	248	227	230	227	230	245	235	229	221	247	227	232	227	252	230	243	241	230	239	201	205	244	240	266	238	234	246	239	259	253	230	220	247	255	224	234	228	223	223	266	251	259	256	250	252	216	258	235	232	239	195	224	241	259	254	235	253	215	242	245	225	239	224	237	237	243	219	231	200	211	219	266	255	219	233	241	241	236	234	247	235	218	213	250	224	227	213	215	234	215	225	217	223	247	218	227	230	222	261	246	211	246	238	245	252	236	216	245	202	243	218	211	225	239	259	218	236	222	259	212	222	250	256	235	246	212	246	259	226	239	249	268	226	242	237	237	251	233	255	242	253	231	245	233	237	252	243	240	245	251	259	232	230	234	237	244	226	234	201	238	205	222	218	231	230	248	234	235	261	259	270	214	248	242	219	225	237	258	240	235	245	242	227	231	231	225	229	226	238	225	240	206	246	241	254	221	228	257	223	208	208	234	234	259	243	198	215	229	251	221	208	272	245	225	215	223	212	204	235	235	222	236	226	231	228	233	208	213	200	242	217	255	229	223	237	251	240	233	230	201	234	227	253	223	235	249	195	224	278	242	250	228	237	244	225	261	231	253	230	247	236	202	239	219	234	260	205	223	222	230	217	233	227	240	257	232	212	219	236	254	211	238	214	240	232	227	250	202	240	258	238	231	215	243	222	241	215	205	247	217	227	241	241	239	234	249	253	220	217	202	221	201	261	257	242	224	259	249	240	211	220	245	220	214	262	246	204	221	247	240	238	228	233	252	225	260	249	245	251	219	236	241	236	263	245	217	238	221	220	245	214	200	265	251	208	233	206	259	236	231	231	227	214	232	225	229	243	217	215	246	240	219	215	221	211	243	229	244	240	242	255	246	221	236	227	223	260	214	233	234	228	242	224	251	215	246	244	225	231	232	230	245	249	247	246	252	224	240	251	236	212	206	243	239	242	216	251	229	221	227	262	232	265	254	236	241	230	201	238	208	238	251	256	219	233	230	233	263	224	239	227	243	254	249	206	224	261	230	239	226	276	267	215	235	238	244	245	252	254	218	231	247	199	241	235	241	245	252	247	241	255	221	198	231	230	247	238	238	220	215	254	243	255	234	197	233	232	266	244	243	234	243	259	232	258	231	238	231	242	247	200	224	226	232	229	210	231	233	221	251	235	245	267	244	246	228	235	228	241	251	221	246	228	247	219	227	243	229	218	230	212	250	240	242	211	229	207	215	216	215	214	217	213	237	249	249	230	233	221	226	202	224	271	212	214	230	206	221	249	210	214	224	250	245	208	239	220	257	246	227	224	251	249	224	242	230	240	213	227	232	237	238	233	233	247	228	232	207	211	232	224	206	236	253	232	267	238	239	223	262	235	232	232	214	228	223	221	236	224	231	227	254	214	228	243	240	215	240	199	218	245	257	243	245	214	239	237	233	241	225	229	249	269	213	230	246	234	249	250	247	245	208	268	231	253	246	227	240	238	248	250	198	215	237	217	253	214	232	223	197	229	222	244	240	244	237	234	252	211	211	235	243	229	244	255	213	212	225	243	236	264	199	234	230	230	273	229	247	217	238	231	238	221	216	250	236	230	236	235	236	251	221	217	237	230	230	235	230	236	236	220	252	240	242	217	255	240	222	231	238	231	249	232	221	213	253	228	263	220	231	243	237	218	250	218	237	246	235	248	248	235	279	238	210	259	240	229	243	212	205	240	224	232	240	230	231	221	224	242	228	217	252	223	198	230	218	214	226	241	248	241	240	261	238	263	259	245	215	244	233	230	202	266	236	214	233	248	248	223	221	240	219	215	220	226	221	267	233	232	229	234	230	254	229	257	236	219	206	235	221	260	226	243	231	219	214	222	244	232	223	250	218	219	228	233	231	240	232	221	210	223	241	245	213	220	236	207	257	252	244	242	220	226	240	257	256	243	255	221	261	244	246	253	215	237	248	231	235	242	217	228	234	266	253	261	239	232	225	221	228	242	224	264	231	216	235	224	274	213	254	253	247	231	236	237	252	226	227	222	223	212	226	216	207	234	270	232	246	237	239	215	246	240	220	231	219	259	212	240	260	259	226	209	258	224	229	215	211	235	243	232	218	259	229	244	222	250	220	228	224	222	245	230	253	246	220	214	253	235	206	239	224	241	252	238	233	225	223	207	213	229	209	236	233	234	256	239	233	215	227	225	222	241	223	216	234	245	222	254	225	234	249	261	252	226	233	233	212	230	213	223	225	227	240	242	259	226	231	221	261	228	245	252	242	243	241	256	234	255	226	208	237	246	218	225	220	228	251	231	223	229	240	246	244	231	217	226	241	232	239	232	215	231	225	216	264	251	231	239	203	233	244	209	236	217	212	233	239	278	256	215	236	236	261	235	254	226	219	247	268	215	214	248	222	223	227	254	223	243	224	235	229	224	215	230	221	234	228	240	243	235	206	215	228	238	233	230	249	222	237	262	244	228	227	275	244	250	243	244	234	231	250	225	216	242	242	229	244	224	261	228	236	226	233	232	223	235	247	222	204	244	254	247	240	256	246	217	218	250	232	254	242	248	234	214	244	215	252	255	220	207	246	246	228	224	226	204	244	209	214	248	259	222	228	241	208	238	259	250	233	233	240	224	234	238	239	226	238	228	241	243	256	237	253	223	221	230	247	218	259	240	240	208	256	253	231	235	235	234	227	220	245	239	223	215	237	247	224	231	236	216	242	224	253	243	225	200	239	223	240	211	239	230	229	213	228	223	243	252	207	233	221	219	219	226	231	252	257	212	247	249	238	235	219	225	239	215	222	231	233	235	224	237	252	229	228	243	232	252	212	228	236	231	236	243	249	215	234	250	245	256	232	215	215	227	228	255	251	252	221	225	235	235	228	266	237	220	246	224	240	246	223	225	232	219	227	243	241	233	240	233	223	240	225	229	245	215	188	216	220	233	230	242	239	231	225	221	204	250	230	222	221	215	234	244	241	228	239	253	236	228	213	233	237	242	220	215	218	228	255	242	239	218	225	240	253	264	258	202	232	231	228	233	233	208	216	249	236	232	226	233	252	233	231	257	240	234	218	234	245	239	214	240	232	226	238	244	231	227	251	268	239	206	252	207	251	246	233	253	201	238	199	218	245	216	205	208	231	224	254	216	239	252	220	239	219	255	229	222	214	251	228	252	238	241	234	237	220	236	235	216	238	248	233	253	234	225	248	199	237	240	250	239	251	215	236	231	243	241	248	266	271	243	250	243	214	249	217	232	244	227	224	247	237	234	232	227	252	233	247	240	246	221	237	247	231	215	248	257	243	221	264
43473	47803	55274	55304	56489	59388	47743	54284	63213	68139	65764	62466	60706	53046	50905	49156	44666	42257	32741	33451	28174	30339	19981	19017	15220	20672	14155	14271	16301	14448	9751	7646	6926	4848	6362	9631	7101	3916	2957	2504	1565	1384	1530	1300	1086	976	892	824	743	887	1157	990	789	820	742	715	744	769	842	876	881	1000	889	827	819	880	889	896	823	712	652	651	591	617	799	1125	927	1060	1151	1095	964	843	639	565	571	498	491	546	560	549	546	564	572	526	522	535	544	565	546	567	538	545	583	550	537	507	589	528	576	529	551	554	527	551	545	497	573	573	544	528	533	542	518	548	542	535	545	517	524	579	531	610	554	524	535	582	572	530	566	539	552	584	542	591	516	541	556	560	584	529	573	583	564	548	558	528	531	553	564	552	557	560	536	500	526	559	552	520	534	565	575	567	542	529	496	553	517	557	543	570	512	543	601	585	535	579	508	536	536	546	562	517	540	541	498	549	566	568	520	564	589	572	594	537	493	518	535	585	555	516	544	522	546	553	541	554	558	544	549	526	524	518	606	542	560	560	592	557	567	496	577	584	532	529	560	515	526	517	519	550	524	539	544	535	561	564	576	505	500	548	546	549	540	568	545	555	539	590	536	535	533	562	535	553	579	598	528	524	546	577	570	537	553	613	565	581	561	538	556	565	535	569	534	537	583	564	584	521	575	567	556	511	516	577	578	515	548	538	541	558	564	513	558	560	536	539	559	517	592	563	532	517	551	556	575	571	549	529	585	580	582	568	595	539	553	576	526	549	599	611	574	575	559	552	552	543	553	570	530	548	545	585	549	518	579	589	561	539	563	580	561	540	533	588	563	546	572	591	507	509	521	547	574	570	526	531	578	508	539	547	568	538	525	567	516	506	563	565	583	523	541	502	524	550	514	593	605	533	574	555	559	560	552	547	556	597	504	564	555	581	558	520	550	546	531	514	545	604	546	576	541	563	536	592	535	529	532	576	534	531	564	500	561	528	530	535	558	531	569	590	581	550	553	570	545	560	603	553	545	529	503	624	558	560	541	552	593	581	543	579	540	563	570	530	565	560	557	517	560	570	546	548	525	597	626	577	518	531	606	531	597	552	545	516	552	541	488	568	544	598	554	521	529	568	540	530	583	541	516	541	564	515	546	540	517	565	563	540	539	513	533	571	556	570	540	572	508	552	552	505	523	535	521	582	553	531	535	549	541	565	584	590	534	589	583	592	564	563	566	559	589	542	544	538	489	537	587	590	568	530	538	538	599	583	527	557	530	576	551	525	581	545	518	574	555	568	582	579	555	577	555	528	592	557	541	560	553	559	583	533	561	605	519	568	538	547	552	576	571	591	564	538	563	526	573	572	540	551	548	587	587	551	493	536	542	561	515	533	536	508	552	578	540	519	578	564	502	568	543	546	584	550	505	544	567	555	585	545	549	533	573	559	580	519	529	571	560	533	493	537	537	556	563	541	585	512	565	521	559	552	548	540	553	550	570	537	561	541	540	591	578	512	560	565	554	536	540	522	571	556	581	549	519	549	484	530	537	526	591	546	554	502	560	549	547	542	525	582	542	554	544	558	560	622	538	481	584	551	553	534	548	557	573	551	562	564	541	509	552	566	587	545	567	576	524	517	550	538	575	526	548	520	580	612	597	543	578	547	516	539	535	612	543	568	536	575	569	532	563	568	541	581	559	544	547	534	553	548	558	550	554	547	541	572	560	572	540	543	573	530	553	568	539	554	511	566	572	586	548	562	588	596	561	536	573	591	548	567	592	526	529	545	517	563	585	577	559	609	528	568	541	545	555	555	495	549	581	555	515	533	578	546	572	543	539	572	559	559	553	559	537	562	539	545	568	535	540	570	575	559	557	578	527	567	547	536	541	559	497	513	531	545	546	533	564	559	514	563	496	549	563	574	562	567	574	567	542	547	560	524	534	592	531	522	581	572	550	566	564	500	540	537	567	563	575	531	534	574	519	564	556	511	550	543	608	556	509	577	563	584	554	503	544	563	531	559	498	555	530	519	541	528	554	527	533	536	530	549	566	568	532	580	544	521	547	587	582	552	544	540	561	561	511	562	549	531	568	545	575	516	522	508	538	511	543	552	573	559	540	565	500	507	539	541	558	622	576	516	547	553	547	568	566	504	535	547	562	508	551	562	555	511	545	570	549	513	591	566	553	547	546	489	558	570	498	565	532	557	547	554	549	569	531	554	523	531	517	549	563	546	524	594	517	554	548	548	557	506	557	525	556	570	551	527	520	609	532	585	598	567	565	547	517	549	574	525	536	532	570	548	526	565	515	510	564	556	560	578	536	556	564	523	568	535	521	556	550	533	563	530	575	558	540	554	584	584	524	572	592	553	541	518	524	549	550	526	573	551	572	516	520	528	551	540	548	533	593	520	553	559	563	519	572	552	583	538	562	484	570	566	579	560	551	518	554	505	553	564	562	557	562	529	550	574	563	523	584	564	611	545	536	523	546	576	552	557	504	518	562	521	555	533	552	535	528	550	553	546	565	562	548	528	526	539	585	521	540	571	566	580	525	542	542	589	577	542	565	574	585	537	544	551	546	555	579	596	563	585	568	541	516	586	525	545	541	512	508	522	591	567	560	562	574	582	536	536	574	550	517	581	536	567	572	571	564	539	548	529	588	551	556	543	534	617	584	562	530	565	500	532	575	578	575	546	536	563	578	547	543	542	548	582	579	543	585	546	558	600	555	558	595	549	551	547	595	551	562	535	552	508	561	575	513	564	562	555	524	540	493	549	543	549	563	554	592	533	545	553	561	578	535	586	565	513	538	531	589	504	542	597	532	560	567	539	551	528	510	525	531	544	506	542	518	562	552	583	530	592	525	546	549	521	569	578	536	515	515	546	525	561	568	577	564	585	577	541	543	547	556	566	547	562	558	574	542	534	530	545	551	513	572	558	548	583	552	588	593	568	551	556	524	544	545	548	530	533	568	521	551	528	551	560	556	559	549	539	602	544	562	516	539	500	524	568	517	549	525	547	568	526	571	551	590	539	497	523	572	523	539	521	573	566	522	564	560	557	591	586	534	515	556	540	551	532	588	567	518	585	558	559	599	537	558	547	533	562	507	554	558	490	602	513	537	536	540	524	551	543	546	561	559	575	586	534	541	561	576	559	492	549	518	569	501	544	519	554	572	562	505	503	552	574	532	576	557	553	541	511	533	532	517	550	548	566	539	547	579	572	593	516	566	509	575	562	550	532	547	565	523	582	497	530	495	578	538	554	543	519	561	544	570	547	556	589	539	532	563	529	550	561	518	544	553	557	533	573	574	514	534	544	554	539	559	580	555	534	510	550	555	550	572	607	576	572	550	577	572	522	536	512	536	553	521	566	544	542	514	593	523	544	545	605	583	545	515	565	515	557	535	536	530	531	548	582	550	519	561	592	611	570	524	564	543	522	572	542	570	523	561	550	553	548	573	552	523	519	519	577	566	574	539	511	597	538	536	534	561	517	524	579	526	545	573	574	522	565
14077	15676	25103	21181	13035	11154	6548	6077	6436	4934	4323	3520	2699	1816	1558	1196	914	806	592	528	446	469	398	351	385	345	343	377	360	348	316	269	321	295	296	307	292	264	299	301	297	299	261	277	276	256	281	259	291	277	272	294	306	300	279	287	296	312	281	291	283	265	291	267	274	284	291	266	308	265	264	280	283	293	282	271	277	306	264	313	301	306	272	280	277	255	255	262	297	272	266	286	274	291	275	262	259	257	289	248	261	282	276	282	262	237	285	264	279	276	283	260	282	276	285	274	292	259	261	282	254	255	285	242	289	272	273	271	297	276	269	258	269	266	287	278	294	274	252	290	235	269	280	274	259	275	294	305	274	270	259	286	270	266	293	279	253	293	281	246	278	253	244	286	269	258	275	274	273	276	288	253	282	265	290	282	261	274	273	267	269	304	272	302	267	285	291	254	254	255	304	263	271	256	286	281	294	276	278	257	266	250	304	267	280	284	307	274	282	287	311	252	286	280	284	282	286	274	268	256	243	265	256	296	268	245	260	256	301	280	266	306	278	271	282	266	271	273	251	290	277	304	265	273	274	274	279	266	269	314	298	313	280	267	264	270	257	264	300	285	272	251	317	292	306	275	278	277	288	250	265	253	282	285	301	257	301	245	283	281	269	301	249	287	270	259	322	288	278	285	278	270	272	310	286	278	285	292	318	281	272	272	267	268	275	303	262	259	288	304	265	266	275	291	282	265	292	322	309	241	273	264	281	266	281	263	252	280	281	276	247	245	272	284	259	308	274	261	288	289	295	291	258	267	254	278	289	289	293	278	237	260	270	289	275	240	314	288	322	281	249	257	291	300	277	274	299	282	270	293	257	259	270	276	262	265	243	285	263	283	276	283	258	293	272	282	266	305	299	266	271	313	241	275	255	283	289	279	298	257	300	289	280	263	288	255	287	273	251	246	270	248	280	257	281	282	283	276	278	254	290	298	281	282	244	301	277	270	294	312	256	287	280	312	304	240	276	248	290	258	248	284	263	257	267	273	263	255	262	288	278	275	260	252	281	265	267	282	282	288	273	280	275	243	262	280	286	277	267	266	255	261	264	253	284	278	280	274	281	272	283	302	269	264	301	268	268	261	293	269	278	296	302	265	276	247	267	274	286	267	262	270	283	266	272	287	265	251	273	288	309	305	274	284	302	251	289	233	292	285	258	262	263	235	290	287	262	264	253	263	265	310	306	256	276	251	295	289	267	275	264	288	281	263	262	247	282	277	272	281	266	267	261	265	297	261	281	264	252	270	262	290	290	277	302	273	293	279	276	252	255	261	263	279	264	288	271	275	301	277	260	288	260	260	295	306	254	291	266	251	281	274	276	271	271	260	275	306	276	267	285	271	252	297	291	273	284	263	282	273	284	309	279	255	293	287	276	278	268	297	287	278	275	272	307	272	249	283	264	279	277	261	296	255	278	279	267	266	299	258	274	281	296	285	266	266	284	300	269	269	253	294	280	276	236	271	267	243	274	261	292	286	252	248	282	275	289	287	231	290	277	234	293	263	287	268	273	268	270	286	256	280	271	279	261	280	280	308	250	264	265	272	270	271	270	274	263	293	280	302	252	266	291	266	268	255	295	267	292	266	267	273	277	275	256	247	260	265	269	294	288	263	256	266	268	284	291	257	285	248	259	265	268	278	266	296	255	266	264	254	280	290	272	267	292	262	310	249	305	285	293	281	253	279	268	283	274	291	290	280	274	261	274	262	260	266	299	290	273	277	300	284	231	263	316	270	252	304	268	254	293	294	259	262	312	283	287	264	307	263	278	268	286	279	291	259	292	249	280	265	267	285	301	270	297	282	294	253	293	286	259	289	243	271	273	269	246	264	277	274	276	268	284	266	264	252	259	278	275	295	280	244	291	303	269	279	276	284	294	285	282	251	272	315	284	276	290	259	275	263	256	261	296	269	283	230	251	264	261	292	281	260	282	270	261	272	262	276	270	276	259	285	275	306	271	272	245	289	283	273	257	272	276	304	270	258	287	259	274	276	285	289	307	266	286	274	267	277	307	324	282	267	259	266	271	287	254	293	298	317	263	261	269	271	315	281	269	294	279	257	255	292	287	285	256	290	273	273	276	277	270	258	278	269	274	290	292	257	274	284	307	278	259	277	304	274	282	266	296	288	264	254	284	306	286	245	259	255	262	309	268	308	299	263	298	242	294	253	301	263	295	296	276	296	280	270	254	315	271	249	259	236	258	272	281	240	274	304	294	303	279	285	270	285	322	304	314	270	275	265	265	266	278	289	288	272	280	301	274	264	282	320	287	280	263	297	248	273	261	255	281	271	273	290	261	283	290	295	270	287	287	281	261	266	273	270	259	269	256	290	266	287	299	288	265	279	273	281	282	259	281	276	301	298	283	250	273	262	256	291	263	274	311	276	283	296	307	279	264	280	262	267	234	254	281	294	297	278	299	262	249	287	287	287	301	269	271	259	251	260	268	259	286	288	291	268	277	250	284	273	292	276	285	280	291	290	302	286	256	244	265	275	258	276	260	269	299	294	275	261	282	256	283	259	291	264	279	278	283	273	266	296	296	271	266	250	273	250	254	229	259	284	276	262	281	263	298	264	287	295	278	263	295	253	259	261	272	269	249	284	280	267	278	279	278	253	260	270	271	238	273	321	280	272	280	265	270	284	243	296	308	288	271	292	247	279	253	268	265	304	294	260	281	252	290	295	286	284	267	286	300	274	287	282	277	286	304	262	288	273	274	275	251	290	297	268	282	289	268	254	282	303	246	310	250	285	282	285	277	248	307	278	248	268	284	270	246	273	294	283	274	281	249	287	271	255	290	279	289	254	285	230	265	257	273	282	292	307	270	256	237	285	283	266	258	275	273	289	301	276	274	259	274	287	261	258	259	264	260	261	269	287	277	274	319	270	264	264	283	290	276	301	253	305	275	265	283	300	284	286	311	264	300	283	257	265	270	261	298	304	291	282	257	279	324	280	306	271	270	291	249	273	304	295	303	291	255	286	252	264	259	239	266	302	251	278	286	271	263	281	256	262	281	283	310	259	276	255	288	307	281	260	261	277	294	277	251	264	272	265	270	278	279	294	246	259	281	282	301	289	259	269	273	264	272	258	298	300	270	296	280	301	252	279	282	326	275	276	280	279	268	304	284	276	296	328	244	272	277	275	275	238	279	272	246	271	271	268	297	262	261	309	291	269	276	294	305	273	276	282	260	262	271	287	272	271	305	284	282	260	265	274	306	271	263	282	274	272	259	294	258	307	282	257	265	287	242	287	283	278	284	271	273	279	268	284	271	282	263	261	266	245	276	290	269	275	275	278	244	290	287	276	274	285	274	251	300	261	297	256	263	254	273	249	290	287	322	307	266	293	276	306	256	296	285	273	261	284	270	252	267	307	281	274	278	288	306	297	243	277	267	289	281	262	257	254	267	281	280	287	282	265	253	268	268	280	302	274	282	281	279	283	262	264	287	287
9852	14711	30301	29359	23489	24236	15301	19183	21631	19423	19395	15772	13491	9480	8351	6536	5024	4125	2852	2602	2158	2024	1816	1374	1330	1571	1282	1261	1246	1165	933	853	838	803	798	869	879	756	750	697	711	732	698	701	666	752	712	713	720	785	727	698	719	717	660	674	697	702	700	749	669	667	714	686	651	726	656	701	697	716	712	662	661	680	676	675	671	684	706	694	700	689	690	677	631	628	673	658	605	690	709	658	705	655	699	656	639	672	664	685	641	651	665	713	625	676	677	668	691	653	614	696	639	676	666	667	638	689	632	687	664	640	648	659	619	657	634	654	669	664	704	656	668	629	645	625	629	632	686	686	691	703	618	659	658	659	755	645	676	648	676	658	658	664	641	631	649	679	642	676	674	665	681	675	691	669	673	683	737	668	653	674	705	626	647	650	688	626	643	647	686	691	673	668	674	688	630	694	663	631	659	688	681	696	641	673	671	637	638	671	657	662	662	624	685	659	697	656	672	626	627	685	677	663	715	637	691	656	676	651	707	651	677	687	633	688	657	678	657	661	665	686	701	709	668	652	660	648	626	619	650	670	649	669	679	656	641	662	687	665	661	655	625	636	666	664	686	632	662	635	709	651	707	682	589	704	629	621	701	681	657	668	681	685	686	638	678	629	660	657	694	668	637	649	667	699	644	676	669	669	631	682	647	685	639	654	663	680	651	659	654	665	665	702	684	663	620	676	661	663	676	601	688	655	693	620	691	679	628	653	670	688	676	672	629	692	665	646	608	627	689	677	701	665	642	642	627	649	682	707	655	694	687	690	707	643	669	676	693	616	693	635	668	627	737	682	644	674	692	670	640	692	677	667	669	663	639	687	638	665	680	637	671	674	663	643	683	657	665	657	661	650	695	682	713	698	682	691	684	645	656	656	664	612	684	671	669	675	667	642	653	644	721	690	644	636	633	669	626	674	671	650	694	616	677	655	709	628	688	697	653	619	659	616	654	658	665	702	662	703	666	650	679	633	661	645	676	649	729	663	673	688	645	644	670	622	621	689	603	614	703	661	667	650	663	681	656	613	668	691	650	650	646	648	683	649	674	699	652	650	670	679	634	664	608	648	701	620	691	668	617	644	685	654	672	643	699	655	658	663	685	680	684	679	654	650	675	673	630	638	666	652	687	665	677	675	647	662	664	671	656	694	685	699	674	684	621	674	636	650	687	651	721	605	641	667	684	711	727	704	665	702	657	659	648	633	671	706	670	693	677	648	639	644	675	702	651	689	663	645	680	652	644	654	673	685	677	635	691	660	636	650	621	700	679	680	655	701	647	671	667	659	690	645	684	624	654	661	662	637	646	651	632	683	694	612	639	676	607	650	681	662	670	624	641	642	655	667	655	630	687	677	664	598	651	635	644	641	676	657	674	640	696	657	631	669	659	677	677	641	691	631	641	658	686	656	685	687	689	732	684	701	704	664	657	652	707	656	638	648	654	658	656	667	683	655	690	628	655	633	633	649	629	663	622	665	664	661	649	634	686	672	707	694	625	666	642	645	684	701	665	703	708	662	654	668	648	650	672	637	697	635	659	648	685	701	723	692	653	688	647	625	696	681	692	648	705	613	719	693	682	680	669	671	650	677	627	686	654	620	648	641	699	659	685	621	647	647	703	680	619	661	677	608	678	690	644	639	633	673	624	686	707	627	620	624	677	642	655	701	666	687	627	676	679	634	630	617	621	675	656	624	689	658	614	651	665	652	632	649	620	657	634	652	666	652	674	713	685	674	687	627	706	658	702	678	664	665	686	679	681	702	667	672	692	695	668	689	630	700	655	647	658	630	613	729	619	632	714	677	661	656	663	664	650	658	633	648	692	660	689	694	628	662	696	634	670	656	635	698	660	655	670	667	661	683	686	669	668	708	659	677	643	650	702	670	688	732	656	676	687	655	680	662	622	678	681	653	668	667	692	661	668	636	659	694	654	688	672	659	624	615	651	626	658	687	634	652	658	643	681	640	664	645	689	677	623	645	674	622	646	655	661	653	660	653	641	646	665	632	662	648	663	668	639	677	647	639	680	622	646	675	643	658	685	680	658	656	692	627	683	715	680	679	632	658	664	655	674	657	661	605	687	651	655	652	674	677	706	682	626	673	645	664	701	678	660	667	657	693	657	656	662	680	667	652	693	721	703	669	647	656	671	637	666	691	639	666	711	716	686	673	670	669	663	705	703	623	620	632	662	634	705	700	625	659	634	697	672	652	626	671	702	661	649	674	647	692	694	675	612	627	641	629	616	649	653	645	674	690	649	655	593	682	653	663	668	713	655	641	684	682	631	695	659	651	617	676	659	674	643	650	704	647	683	639	621	672	703	641	637	678	620	666	632	647	661	600	672	655	629	693	657	592	636	682	739	630	698	692	667	665	640	703	668	650	724	682	647	641	679	676	652	686	641	652	652	669	659	660	686	670	693	673	646	652	663	674	649	674	673	634	614	656	610	675	650	622	674	644	655	668	659	646	698	605	635	674	663	660	716	651	681	684	649	714	666	613	697	637	686	677	697	646	651	696	710	667	619	652	675	627	674	668	686	701	660	689	628	637	649	645	658	692	660	661	670	681	647	656	675	667	666	674	659	683	689	663	645	660	652	664	644	668	734	663	679	662	640	638	695	648	678	621	663	720	688	670	662	663	667	642	636	659	694	665	686	700	697	649	663	654	705	657	696	671	643	665	680	671	673	683	721	658	660	663	674	639	661	668	686	624	688	706	653	649	656	625	714	628	637	671	634	625	684	660	654	648	678	658	663	655	681	667	709	673	678	653	640	658	655	669	655	637	688	640	616	664	677	674	671	666	673	684	686	652	666	668	687	731	698	595	673	675	661	658	688	685	679	627	682	661	670	697	699	648	614	663	681	634	648	669	697	647	674	657	641	650	650	668	671	634	648	653	657	698	648	639	647	638	643	621	625	645	642	667	683	699	610	663	701	636	591	612	681	606	652	632	648	667	708	673	716	671	636	686	694	637	678	618	653	673	663	685	682	677	677	672	679	688	660	637	717	646	647	687	646	618	684	668	663	634	642	685	641	611	696	631	687	640	612	660	696	654	669	705	665	638	673	640	655	633	642	745	644	649	657	664	670	712	676	637	624	663	657	654	660	646	650	671	658	651	594	650	633	673	647	666	664	661	682	599	611	708	651	664	686	661	694	679	618	683	643	639	645	672	653	668	633	642	701	654	677	654	660	655	662	682	664	642	691	661	697	653	688	638	676	667	667	681	619	653	633	679	664	690	612	634	662	679	648	699	651	638	673	632	657	703	627	665	635	688	659	694	650	704	684	701	681	647	675	656	642	649	679	705	680	698	630	713	663	638	630	632	672	670	680	669	664	649	632	665	643	671	619	694	677	659	701	727	661	685	636	653	620	670	647	690	699	620	677	646	671	628	683	658	574	647	691	689	689	682	683	679	668	685	655	664	667	681	657	654	636	705	657	690	630	638	608	664	671	698	659	660	671	669
43959	44478	51047	43620	37023	33480	31944	42083	44899	41453	40934	38475	33206	28069	23016	17810	12941	9762	6103	4434	3515	3204	3122	1783	1496	2508	1896	1370	1713	1330	1108	630	631	564	638	1214	1113	484	402	340	331	311	318	303	299	298	324	332	335	298	316	272	290	288	311	303	315	297	318	288	306	290	307	258	280	295	271	276	278	290	268	289	296	252	266	300	306	280	332	321	296	279	266	247	277	289	274	264	266	270	244	246	229	249	261	275	241	241	292	280	270	286	235	249	290	254	267	246	264	281	256	264	281	269	248	249	249	263	264	280	276	268	234	254	292	282	274	287	258	276	267	247	261	299	323	276	284	269	278	302	277	278	245	287	297	247	270	249	271	271	267	275	272	281	261	272	255	234	259	241	264	263	259	238	254	258	302	270	288	287	282	255	256	255	254	281	271	243	271	283	300	315	233	246	241	241	229	270	269	268	268	287	264	261	276	268	253	248	245	258	262	263	246	287	249	283	285	241	273	231	269	283	262	278	302	250	251	262	294	265	244	261	256	261	232	279	248	291	283	264	295	262	267	262	254	286	298	249	281	256	281	264	277	295	269	246	265	284	272	249	236	256	284	298	229	241	287	270	258	267	264	286	262	246	271	261	267	228	240	232	275	263	276	280	287	272	261	280	268	261	272	263	295	275	294	247	263	270	266	306	269	275	232	264	296	265	272	269	240	258	265	245	269	262	269	264	289	271	272	280	246	289	269	277	260	267	260	267	271	276	290	259	265	266	267	235	275	263	299	286	234	291	294	240	274	261	312	266	283	268	227	270	261	275	295	270	279	262	270	250	295	281	280	287	274	285	274	274	256	263	287	287	259	306	276	278	269	280	268	277	231	266	241	266	238	267	263	267	263	266	243	242	265	267	255	268	276	242	257	267	260	275	247	288	253	237	225	270	283	270	270	275	286	280	263	255	274	301	255	265	247	238	291	259	242	255	269	281	281	277	261	287	275	270	254	289	259	265	281	287	256	247	267	259	250	275	281	261	288	260	287	289	271	262	270	284	267	293	248	261	238	262	281	255	244	277	278	275	271	289	233	277	264	270	295	286	284	238	261	259	289	255	246	252	250	246	270	259	251	235	259	287	264	280	280	264	296	278	270	263	245	258	248	266	258	256	288	278	238	264	255	257	277	275	263	257	263	273	250	286	251	264	275	286	267	261	270	261	237	270	245	264	270	249	292	234	259	279	276	284	278	261	250	271	275	272	231	253	266	274	252	262	306	280	271	261	248	278	265	280	261	265	267	247	304	243	255	242	280	262	253	267	271	232	271	288	281	267	257	268	277	259	250	275	268	266	272	258	254	277	257	302	256	236	244	260	246	267	273	263	253	272	258	253	252	254	249	265	291	269	298	251	248	289	242	263	273	265	228	244	265	252	238	281	272	268	266	277	294	279	265	300	267	263	287	284	286	243	292	257	245	289	254	271	289	272	239	258	245	270	268	267	257	276	276	256	255	274	252	279	275	281	274	280	272	273	265	236	244	254	272	245	251	283	283	302	256	260	224	265	262	281	249	272	300	281	269	261	281	280	294	265	293	294	237	249	266	276	273	268	231	262	284	256	257	274	268	278	265	288	266	278	257	272	264	295	252	282	273	282	280	265	278	255	273	269	278	261	275	297	244	272	287	267	285	312	287	249	297	289	279	272	269	278	266	276	258	301	307	264	263	256	261	262	283	269	239	289	283	280	260	294	255	261	281	268	233	277	256	288	290	258	271	242	257	255	297	230	233	275	248	271	297	250	258	292	283	268	270	258	292	271	270	260	255	281	266	250	278	247	244	251	276	282	260	288	275	264	245	262	268	281	266	271	288	235	239	268	243	240	278	288	259	220	243	281	263	263	284	272	281	276	292	255	264	281	261	273	292	285	226	248	229	242	254	258	279	287	274	272	260	238	268	274	277	304	253	290	276	252	250	260	235	247	252	262	284	249	250	309	279	292	261	289	255	270	254	225	261	279	255	274	287	225	248	262	251	273	229	248	249	262	261	255	274	259	270	277	249	269	269	264	230	287	289	259	233	273	263	285	273	278	271	241	246	269	261	246	253	270	225	278	297	265	283	277	274	316	306	297	300	258	275	285	272	245	262	252	261	302	274	255	256	229	259	264	257	259	250	270	260	252	280	292	254	249	255	295	288	261	259	284	247	243	310	276	272	267	270	297	270	280	248	235	279	280	255	252	309	264	257	253	243	276	294	270	232	270	307	268	320	265	288	252	277	289	263	254	298	261	284	277	266	234	226	270	266	303	270	247	289	313	268	295	320	298	274	240	227	245	256	282	229	267	255	260	254	227	284	284	255	286	273	281	254	268	290	269	260	245	259	240	265	276	278	256	292	274	288	278	262	267	279	262	247	290	264	301	277	262	246	269	240	270	271	283	249	259	290	294	277	250	259	267	252	271	288	278	241	275	276	257	280	265	273	256	304	223	259	280	280	246	304	289	225	218	258	274	256	269	280	245	264	282	266	227	285	238	254	269	273	268	269	251	272	252	225	316	246	266	260	289	270	242	252	274	260	246	262	262	286	269	257	294	260	253	276	292	217	298	292	256	292	239	290	272	300	265	285	256	268	278	281	270	274	256	287	269	281	285	265	247	258	261	263	265	256	272	239	248	250	272	257	296	254	280	252	239	261	274	266	287	259	268	261	287	262	259	251	252	283	276	254	271	242	289	283	262	279	290	257	238	301	292	267	262	264	241	280	263	272	292	234	245	259	266	263	276	266	255	284	260	260	256	280	262	248	271	279	278	294	258	265	281	281	278	271	269	269	271	274	272	266	260	269	282	242	248	259	263	240	276	265	255	256	270	252	252	268	236	253	315	303	286	255	252	278	255	265	282	266	280	255	254	279	253	263	279	261	247	290	265	276	287	276	277	273	267	248	285	248	261	266	280	300	262	271	283	273	261	261	262	259	289	268	240	281	287	257	226	274	253	241	292	315	253	229	243	259	258	271	251	273	254	275	255	301	284	260	263	267	266	271	264	257	269	280	285	263	263	268	285	264	245	236	253	245	274	273	248	258	282	271	271	271	256	267	272	244	277	261	255	247	295	262	287	278	257	258	284	239	262	270	279	265	255	268	254	272	271	271	291	252	302	267	241	262	252	263	242	273	278	240	284	284	268	244	289	283	264	236	235	243	292	272	263	271	270	230	251	270	255	263	245	246	284	242	243	256	247	265	292	271	298	261	245	274	247	274	254	275	250	243	276	246	271	268	298	290	240	265	257	267	285	242	309	268	267	258	264	239	274	264	256	281	271	259	260	264	275	279	279	228	247	253	284	311	250	259	282	278	253	284	260	316	283	239	271	256	262	297	241	260	283	271	271	277	250	258	237	239	265	269	269	285	253	292	274	267	242	282	257	234	275	245	300	265	276	257	265	249	267	257	265	284	259	241	272	238	261	294	305	244	284	294	255	253	269	267	253	287	295	292	293	288	275	253	267	273	244	276	248	255	253	278	285
31995	38775	51851	53220	51559	47120	44232	54218	59137	60795	59079	55011	50922	46359	42642	38521	33281	29660	22373	19071	17055	16400	15339	9814	8026	14189	10578	8596	9926	7712	5946	2985	3240	2941	3849	7529	6185	2165	1586	1096	1135	1146	1035	902	887	910	968	1100	1134	1126	1011	821	753	774	785	817	825	809	802	794	774	769	819	800	749	756	733	738	686	672	670	653	667	637	667	711	715	652	962	968	755	746	670	601	636	626	626	609	619	631	636	643	621	575	655	612	619	682	623	612	646	668	613	645	589	669	631	584	689	645	596	645	615	619	619	687	617	632	639	649	642	640	620	624	654	615	624	650	618	654	605	635	626	648	670	626	604	662	619	611	615	654	611	624	653	613	664	647	624	627	643	617	608	671	642	675	596	698	652	673	604	647	607	643	606	667	658	618	598	652	665	591	620	642	655	648	646	609	632	643	617	691	611	649	664	630	614	616	580	629	627	606	692	663	597	632	603	625	631	670	610	617	639	635	657	623	634	638	608	592	612	652	651	578	649	614	595	680	630	658	603	632	646	615	648	605	609	610	648	564	643	588	614	611	614	641	636	663	613	616	665	616	609	642	619	637	629	648	647	661	632	617	587	608	648	623	633	615	597	631	629	629	629	644	620	640	560	626	622	604	645	634	651	620	621	635	671	650	589	610	659	664	640	635	644	635	653	619	615	657	662	651	576	651	619	630	616	611	605	665	633	648	640	631	670	659	634	642	613	627	644	658	611	628	625	640	651	614	618	662	589	684	647	603	616	655	624	672	638	626	594	643	613	615	617	617	621	588	662	645	619	663	599	637	655	623	629	633	621	620	614	649	649	602	632	673	623	624	654	607	618	646	632	604	633	629	618	571	609	633	658	640	628	655	608	640	631	617	630	635	647	626	634	638	640	657	638	645	633	588	617	617	668	658	603	662	646	624	641	641	596	631	629	638	651	633	669	643	668	648	606	641	611	663	617	591	631	610	673	696	662	620	625	636	623	653	641	643	568	623	631	607	582	586	657	603	634	614	604	633	582	618	650	665	633	641	622	597	623	666	637	660	589	617	645	658	612	657	627	661	629	651	646	645	591	607	638	575	620	675	624	625	621	651	630	650	633	590	608	620	642	628	683	583	628	611	601	641	640	634	589	632	653	620	637	618	636	635	651	633	671	614	606	619	630	609	656	654	688	650	665	665	645	630	632	617	607	612	606	621	596	635	623	599	620	632	652	617	666	591	609	654	610	668	639	678	589	591	640	665	612	633	612	676	632	638	639	663	638	650	648	648	648	644	617	635	670	678	619	675	593	650	621	614	649	638	590	623	620	623	666	613	645	614	579	608	610	653	631	586	622	601	603	609	663	669	640	643	630	626	648	639	615	634	614	625	639	628	633	629	638	642	630	644	670	625	585	640	645	633	584	593	658	652	640	586	664	627	625	654	650	629	635	646	639	676	637	640	622	604	633	616	596	645	625	621	617	645	611	591	600	639	647	637	651	630	664	627	639	642	658	651	644	571	628	632	643	641	618	617	621	623	646	737	633	620	659	611	634	644	661	681	635	642	594	645	611	589	615	691	663	614	595	636	621	606	661	586	630	596	636	581	650	625	678	647	622	581	586	631	587	643	642	600	662	602	637	652	630	616	650	629	640	670	658	666	649	625	641	625	611	659	572	630	578	660	614	614	595	615	643	641	613	643	648	647	597	625	633	622	665	609	686	621	648	626	653	638	637	693	617	642	654	624	652	670	606	608	656	615	630	591	563	614	677	590	638	617	616	624	652	619	646	641	650	591	641	656	605	570	649	629	648	703	638	635	636	620	577	639	625	599	599	654	612	605	651	635	618	615	599	600	649	628	635	625	678	576	616	654	651	643	623	608	639	652	611	588	604	628	673	633	632	624	641	602	626	626	652	627	588	668	659	623	630	642	632	656	628	614	600	636	635	662	615	647	598	663	653	600	634	629	661	636	613	645	648	611	634	623	619	689	628	618	610	656	638	638	655	630	674	661	609	670	595	614	659	632	694	599	659	629	623	642	619	605	608	634	643	614	604	623	638	659	671	633	638	649	620	586	615	606	637	630	632	677	621	680	580	624	603	666	632	597	617	599	597	665	598	617	670	645	638	630	630	656	666	614	652	698	600	596	587	640	644	639	641	583	616	593	604	649	640	600	635	601	648	643	664	606	653	660	609	568	635	700	626	621	597	659	665	662	654	633	675	643	608	620	607	647	623	648	602	600	589	577	640	644	656	663	632	653	611	606	637	598	649	624	627	618	658	609	641	632	681	648	621	626	638	585	667	663	609	637	629	638	663	682	643	633	641	653	617	580	602	667	616	583	657	667	663	590	631	601	639	636	608	651	588	665	645	629	625	597	574	639	603	628	618	575	592	665	582	623	616	613	617	663	641	628	657	634	623	610	599	622	598	655	590	629	618	649	626	586	653	635	667	639	661	622	642	638	628	682	652	635	645	607	615	622	593	624	624	651	646	667	671	609	597	647	642	648	628	622	637	640	609	642	632	608	631	633	601	622	656	631	625	597	612	667	623	624	622	664	683	598	618	600	652	634	675	607	672	634	662	604	624	618	624	659	678	561	622	665	603	623	613	618	671	638	627	630	620	613	641	618	574	645	574	636	639	656	640	659	628	580	621	652	625	646	607	630	621	626	648	639	589	633	557	640	616	652	616	629	675	668	580	592	646	645	637	565	682	614	634	651	634	577	667	620	629	661	659	625	607	634	663	638	600	618	583	665	655	650	609	631	616	606	598	635	644	594	630	610	649	593	653	623	663	676	625	623	617	598	630	678	588	640	647	603	631	637	600	620	655	626	609	668	675	639	633	623	689	640	659	666	633	582	633	659	612	617	645	618	633	650	590	648	678	634	643	641	667	628	675	639	566	632	635	621	627	610	607	623	604	632	612	596	629	637	620	625	631	629	592	643	673	643	622	575	659	667	622	650	649	651	635	614	627	652	636	651	593	605	639	596	630	598	621	629	642	605	633	649	633	644	621	615	597	671	600	671	605	614	676	605	636	623	609	640	615	623	663	665	662	626	641	630	598	584	622	670	615	624	627	646	645	611	631	614	575	598	652	619	627	607	657	606	622	602	619	637	622	622	610	633	593	611	629	634	622	655	635	634	636	601	635	628	629	656	615	667	614	611	603	641	632	650	652	663	611	623	657	600	625	625	705	677	597	611	621	672	616	613	650	615	647	639	654	639	663	628	597	653	625	680	629	648	641	615	648	638	582	642	667	641	623	613	615	659	645	646	605	629	649	647	601	672	581	657	632	657	626	646	632	608	639	630	619	645	602	600	601	622	641	590	598	621	652	631	627	628	600	595	674	585	659	592	631	628	643	624	638	678	636	637	626	642	670	626	611	610	667	612	634	667	653	652	629	656	654	630	599	627	651	644	616	593	661	586	629	606	631	621	625	623	616	601	602	632	672	626	658	609	644	604	600	640	617	640	636	624	622	635	658	637	643	617	634	623	590	627	635	621	609	631
52856	46764	48181	43283	36599	36010	33981	41827	50620	45232	47107	46534	43445	39987	35407	30511	24355	18733	12094	8984	7958	7086	8432	4896	3186	5257	5305	3201	3736	2583	2156	1203	913	960	1156	2477	2152	591	385	327	325	348	353	265	305	341	411	418	357	351	302	259	270	255	253	264	216	269	233	243	209	241	241	281	252	261	312	289	246	261	255	215	236	219	234	220	259	250	334	302	264	267	239	215	191	206	216	215	219	207	197	213	245	199	206	218	248	212	206	228	226	208	236	223	229	231	218	197	203	215	214	206	211	201	201	241	228	223	226	214	242	231	220	222	254	214	213	207	204	218	216	210	225	225	205	230	200	215	242	228	222	213	252	197	204	218	227	241	229	205	198	185	240	230	206	228	209	225	242	206	207	215	213	216	231	199	205	205	225	225	241	215	234	208	236	184	197	188	223	199	213	240	193	217	202	217	242	243	234	220	213	223	216	237	214	211	230	220	218	202	232	211	214	230	211	203	213	226	234	236	219	225	199	232	208	222	228	226	207	213	232	229	207	228	242	187	230	220	204	249	233	232	222	215	226	248	250	191	210	196	243	219	229	208	224	231	230	214	212	245	203	184	210	242	199	211	205	201	220	215	245	209	213	226	213	236	219	212	236	209	254	192	200	215	202	232	246	219	223	236	219	225	221	213	219	237	248	232	219	236	244	238	207	235	212	211	193	176	231	220	214	234	231	210	232	248	196	198	199	187	203	242	206	199	234	238	222	220	261	236	219	206	224	216	222	213	206	246	212	230	263	217	224	272	251	229	253	234	227	211	219	275	221	208	226	210	230	223	217	189	218	213	206	216	199	202	222	226	213	199	209	225	234	214	255	229	215	234	205	196	193	197	215	216	233	252	209	215	199	233	209	235	214	213	193	208	220	221	222	229	211	233	214	220	217	196	224	215	220	211	202	246	234	204	206	191	199	207	186	237	203	249	205	226	215	208	226	203	205	220	229	240	193	232	237	224	211	210	210	234	220	228	206	248	224	212	218	218	241	245	186	228	216	233	210	209	253	186	226	186	227	238	240	211	207	224	204	260	234	217	207	217	229	201	232	261	224	212	224	199	209	222	231	249	230	239	197	251	197	219	203	202	191	215	214	253	225	281	198	234	242	233	223	227	203	208	191	212	250	200	210	196	232	226	213	209	238	229	217	200	215	235	205	232	242	244	205	196	214	194	237	218	187	255	216	228	204	227	202	241	205	204	212	234	210	205	208	235	233	219	240	221	208	218	188	259	225	193	221	234	189	223	204	204	215	216	223	225	217	273	250	225	225	209	223	203	234	217	229	218	237	209	199	225	239	196	215	227	214	240	222	209	225	235	211	216	236	219	238	245	212	226	219	203	199	220	219	224	180	229	223	225	230	223	220	189	217	190	229	227	227	270	194	227	222	235	206	234	230	211	228	221	194	199	204	221	227	231	224	195	243	229	216	185	207	232	209	199	231	229	229	187	230	199	246	259	250	209	241	208	216	202	225	197	223	214	213	246	221	241	202	196	227	214	205	179	197	197	213	219	204	224	234	235	209	244	197	199	216	225	229	217	231	221	219	239	228	210	235	225	224	246	218	202	227	241	221	235	218	227	227	223	225	202	237	252	221	184	226	209	235	212	239	210	221	207	225	214	232	209	228	198	215	239	218	217	230	219	215	207	213	218	206	210	214	210	232	200	224	259	202	239	230	228	238	236	233	237	207	230	236	243	230	226	213	195	228	202	205	202	210	211	195	223	199	206	206	222	214	206	199	210	206	231	236	221	240	241	232	224	238	197	223	234	223	216	226	223	211	224	246	195	226	194	237	213	254	210	211	197	216	244	212	209	202	219	244	222	217	220	225	220	216	260	228	238	205	221	225	223	190	250	213	239	246	211	231	221	213	238	241	220	240	264	229	218	195	220	215	211	200	244	207	212	210	206	217	202	215	200	216	209	220	201	209	225	247	227	219	229	233	210	233	237	250	215	230	220	217	199	205	232	196	237	211	203	236	214	228	223	206	222	240	200	205	228	257	204	244	219	229	216	217	193	230	226	241	207	252	259	220	228	204	238	242	207	224	197	229	218	230	234	246	203	239	233	221	234	220	211	241	228	210	231	223	219	241	219	206	227	207	229	195	226	204	226	203	192	229	229	220	177	216	189	255	224	230	233	210	241	208	223	219	231	214	202	227	210	222	225	234	237	227	216	220	228	238	246	224	252	225	202	202	204	216	210	202	227	215	237	226	219	205	194	219	256	202	198	194	224	227	201	257	244	216	205	232	226	246	228	236	255	206	245	188	203	232	250	225	238	212	224	215	204	235	221	214	199	181	215	212	227	231	248	214	239	195	229	221	193	227	246	236	191	201	235	221	201	216	219	231	218	208	222	218	224	203	228	213	239	218	209	226	194	214	225	235	219	220	228	215	220	238	187	200	216	179	210	225	203	238	237	237	205	222	208	228	235	234	190	223	207	236	234	215	208	239	213	226	217	207	207	230	233	200	213	240	208	211	245	259	214	223	207	217	230	197	211	210	210	198	205	225	215	213	233	220	250	224	235	211	246	232	229	220	226	200	225	220	236	180	222	202	218	242	212	225	205	226	227	220	245	233	224	201	197	211	231	231	230	216	207	207	185	214	216	223	185	205	228	199	204	245	191	236	211	233	234	240	207	206	184	235	193	218	208	227	206	253	221	180	210	225	219	206	205	211	218	237	228	228	221	243	235	208	239	213	207	195	239	233	217	232	203	202	218	205	243	225	234	206	197	212	207	218	214	211	213	213	215	202	194	199	227	214	177	222	219	199	211	222	215	219	216	192	223	209	211	218	209	244	202	234	231	215	222	214	201	218	226	234	213	219	214	252	252	213	232	215	231	234	218	214	246	219	209	219	224	213	206	219	200	196	207	205	208	238	226	239	197	234	224	186	206	238	215	205	218	221	212	204	234	241	233	237	202	212	186	219	202	238	233	207	207	221	202	224	189	231	194	227	205	219	206	207	221	241	223	198	214	224	213	217	189	217	250	188	253	222	215	231	204	205	217	221	216	237	228	197	229	228	227	220	231	211	232	224	251	188	195	209	205	221	180	230	222	247	226	213	222	266	252	225	208	222	211	225	192	230	247	247	226	227	206	207	225	244	201	217	205	229	210	197	219	212	205	200	204	237	227	250	208	226	217	229	200	225	231	214	197	205	186	217	187	208	205	231	248	220	218	214	212	213	208	219	230	225	230	229	233	215	192	206	200	244	218	222	211	208	202	202	214	216	170	233	236	203	202	224	220	207	254	235	230	201	201	209	216	220	203	226	226	196	235	211	209	206	233	226	231	193	228	203	216	221	194	235	216	194	226	216	221	216	218	223	216	217	217	208	207	219	231	214	200	201	206	210	224	226	210	209	245	231	225	205	231	218	223	204	244	227	215	234	181	211	221	222	204	201	222	238	250	218	238	240	225	214	234	212	201	213	205	222	233	225	230	215	197	236	237	211	206	208	184	232	204
42001	47738	55678	54817	55656	57916	50132	59736	63512	69471	65805	65063	60859	56870	52639	49613	43199	39855	31454	27768	27813	27620	28638	20981	14931	23467	21958	16111	18407	14501	12341	6557	5043	5035	7040	13894	11102	2870	2161	1229	1377	1324	1406	1099	1307	1520	1661	1913	1503	1387	1082	822	784	716	749	803	775	785	711	711	740	768	823	905	893	1020	1071	910	759	684	584	635	580	560	576	652	798	682	1155	1037	843	769	650	513	493	543	530	475	556	480	532	519	519	519	498	514	485	486	566	522	530	549	541	498	514	538	558	481	532	543	510	510	528	499	504	504	481	557	535	495	472	513	533	488	542	532	576	527	539	569	537	537	528	531	555	519	476	527	534	537	501	501	526	473	523	549	503	525	506	548	514	557	517	519	526	547	520	526	536	546	518	524	495	492	527	534	541	506	541	559	499	525	483	519	545	512	518	509	561	520	554	578	561	554	536	522	541	507	564	513	515	515	508	518	487	485	516	542	533	520	525	535	489	538	558	490	505	528	553	520	547	528	524	498	586	535	468	510	519	526	504	530	527	518	554	583	519	535	550	527	550	501	545	521	514	512	569	539	505	520	502	502	513	509	524	549	514	509	522	506	501	524	556	545	509	508	508	527	512	516	531	518	564	500	539	529	478	498	524	521	524	557	489	557	508	541	540	531	570	492	533	524	502	503	530	564	511	527	498	520	484	533	546	517	508	505	561	531	540	471	525	488	503	508	531	545	501	538	512	518	530	487	515	493	514	489	514	493	519	535	523	546	531	523	561	549	534	528	524	545	532	489	516	512	527	490	578	517	539	519	526	550	534	513	526	538	514	511	539	583	538	528	572	510	525	537	543	553	511	539	473	535	534	561	539	494	519	508	566	526	535	518	502	512	532	498	532	498	544	489	511	519	532	487	441	525	520	535	534	527	506	549	516	527	506	519	516	554	530	552	506	513	551	505	548	524	581	500	511	564	544	512	505	509	532	562	506	550	515	526	506	503	517	538	515	524	509	510	487	526	504	530	537	524	521	527	535	537	523	468	499	540	537	532	530	513	513	516	522	555	503	502	522	486	547	511	538	525	541	514	519	495	538	522	511	531	546	497	497	559	506	496	508	483	573	538	522	534	556	504	500	560	547	500	511	537	530	552	536	515	521	527	482	520	500	549	526	494	478	547	530	559	518	545	516	574	517	533	501	519	513	537	499	512	537	519	507	564	481	529	520	522	508	515	536	471	521	514	532	510	543	511	538	519	524	540	527	541	504	522	502	520	491	507	568	531	536	533	455	510	512	518	496	527	545	510	485	510	493	525	529	532	566	561	498	551	503	494	504	499	523	521	535	509	556	527	521	553	527	537	509	502	511	444	518	522	518	503	501	518	561	517	483	506	560	518	516	509	545	507	501	536	521	522	517	516	544	535	546	457	541	522	472	495	539	515	535	537	535	525	506	531	532	572	477	500	488	513	459	511	534	558	505	482	534	527	557	503	521	543	535	510	539	524	521	519	511	511	468	520	478	511	514	529	510	522	556	546	508	573	531	519	528	514	534	521	504	525	523	539	509	490	517	481	518	528	541	527	540	502	524	534	527	543	511	509	537	512	495	506	586	494	526	534	487	534	550	514	481	523	549	511	554	527	532	506	554	528	488	512	531	494	515	512	517	534	515	524	531	522	531	509	506	500	534	523	556	517	499	548	568	517	549	478	518	538	540	494	530	535	521	504	533	534	529	524	561	537	513	514	545	513	522	556	534	517	509	542	501	515	545	506	497	525	505	556	507	518	528	543	567	538	525	525	517	517	541	572	525	495	523	502	522	476	527	509	522	513	520	549	559	525	513	551	545	510	495	506	546	519	498	513	519	526	556	539	559	522	511	532	510	505	518	515	534	536	524	496	513	475	491	491	510	509	524	509	559	544	513	490	534	503	580	514	547	532	511	539	504	519	530	500	529	522	519	527	534	502	548	543	550	539	534	527	519	508	544	493	544	531	485	547	532	501	540	522	530	545	523	523	465	501	534	541	503	526	529	501	540	512	509	489	530	527	524	536	567	514	498	497	495	545	522	530	496	538	491	500	549	533	449	521	500	500	496	528	536	505	517	455	543	518	519	583	535	517	484	504	545	506	539	530	517	559	512	519	518	502	542	555	523	556	535	514	529	513	492	555	538	510	502	534	536	536	513	560	558	507	528	509	504	486	472	502	533	521	532	537	511	521	543	507	478	540	516	548	506	555	539	482	528	498	523	546	555	575	483	531	490	535	496	516	545	580	538	510	543	547	484	481	523	492	512	524	538	515	531	506	500	533	580	566	562	536	488	515	530	525	496	559	517	536	530	496	516	511	518	527	513	546	562	518	500	539	530	572	496	515	535	567	514	519	517	486	485	477	526	527	494	534	529	499	549	563	572	567	525	495	478	511	525	520	530	547	503	499	530	514	535	499	552	545	510	547	540	529	485	494	546	521	509	527	536	541	544	508	554	537	527	519	528	539	517	516	528	510	508	526	561	542	552	551	521	530	527	519	530	543	555	519	560	516	515	546	506	542	505	534	580	509	497	543	501	531	492	571	559	494	514	517	460	553	465	514	524	508	554	500	504	547	531	535	487	554	551	511	534	545	535	543	541	529	533	528	497	567	467	490	495	527	523	489	552	553	532	531	555	540	503	543	515	532	527	553	513	517	513	522	517	534	521	579	568	496	525	508	521	501	529	530	547	543	497	513	538	523	479	557	471	538	519	506	499	530	508	539	515	518	535	518	502	508	530	528	510	517	509	484	598	498	531	575	538	563	510	522	523	515	533	518	500	543	491	526	558	566	557	504	501	532	520	445	516	484	524	549	497	527	528	526	535	553	520	515	486	551	515	537	531	524	526	569	493	516	508	531	539	534	534	535	541	527	509	557	509	522	536	510	502	500	519	536	518	516	544	550	558	546	558	561	538	543	525	529	518	530	539	495	559	467	532	519	513	555	494	550	481	540	559	507	515	533	550	477	530	496	556	517	515	505	563	533	541	539	493	524	501	497	500	551	507	529	505	515	542	518	521	526	523	523	460	492	519	563	539	530	488	518	549	547	517	531	531	557	518	531	535	519	531	508	474	550	522	487	562	531	483	539	515	518	509	513	517	480	566	532	520	524	485	499	516	517	534	511	499	551	494	519	557	544	484	516	537	512	542	527	556	570	527	522	581	552	510	568	540	558	564	486	539	529	544	513	497	523	510	526	536	501	540	575	504	515	495	517	531	502	512	517	507	535	561	535	517	528	509	507	537	533	536	518	528	514	486	536	508	493	522	520	567	551	503	511	508	519	507	507	510	533	487	519	470	535	531	504	531	462	524	527	509	485	509	529	529	487	548	545	541	499	510	505	542	504	490	481	524	526	527	528	512	523	495	531	488	530	491	531	477	535	523	529	519	550	521	519	537	512	518	476	532	500	547	521	477	546	534	505	511	535	529	552	503	550	518	532	549	510	505	533	498	510	513	523	520	504	543	545	536	548	529	558	470	511	481	538	486	538
15872	18676	25687	22910	14680	13322	6908	7505	7727	5685	4863	3516	2829	2010	1322	1060	797	723	553	477	503	436	499	435	354	383	387	385	381	378	336	288	319	317	330	312	328	297	274	286	294	299	267	287	285	292	285	272	299	293	261	292	292	252	277	299	304	273	299	293	267	326	258	307	280	295	273	283	261	278	313	297	303	301	292	281	285	269	278	305	322	304	280	274	288	279	278	269	263	300	261	284	255	280	245	270	272	272	283	264	272	309	271	259	348	272	269	271	289	308	320	283	274	260	275	290	310	277	302	245	297	300	274	264	282	311	272	313	299	286	282	307	315	320	259	253	280	281	267	298	272	278	271	241	259	279	277	276	338	274	301	274	262	266	274	256	308	315	273	292	302	257	288	296	311	284	278	268	306	270	293	298	276	296	292	296	262	287	282	310	288	276	284	283	275	268	281	291	267	255	276	294	279	289	244	303	286	268	260	257	300	299	270	266	296	278	262	268	277	300	258	253	297	276	280	283	269	268	293	284	276	292	285	303	287	280	274	273	282	271	289	268	268	275	302	275	293	266	270	277	294	254	262	249	327	291	264	276	270	267	248	290	270	286	269	265	271	292	262	287	300	305	315	275	285	283	304	304	270	300	291	285	290	269	306	241	292	287	287	274	260	267	306	296	283	306	258	287	258	293	264	265	283	261	272	263	278	268	305	253	268	285	266	263	260	282	290	258	265	293	287	268	309	262	284	266	295	261	273	256	336	290	243	275	276	288	271	277	302	276	268	300	294	289	275	259	261	298	272	281	303	276	302	272	282	290	275	282	261	309	287	306	268	265	279	277	282	297	273	260	274	288	290	286	281	296	251	292	291	275	283	295	285	286	267	290	248	280	298	269	284	293	270	269	281	246	282	266	319	277	318	266	247	283	330	287	301	245	270	280	297	292	261	280	268	279	287	265	279	269	298	256	287	317	289	272	249	237	256	320	296	248	273	282	287	255	283	322	295	268	260	291	293	300	315	297	273	320	296	288	296	291	287	299	284	260	269	320	291	264	281	289	281	256	279	274	288	279	295	274	263	283	292	268	285	272	243	284	317	269	278	307	277	263	293	287	279	262	299	275	261	268	280	263	288	271	308	282	267	240	267	291	305	255	274	300	291	260	297	296	247	277	282	281	249	250	305	278	268	296	300	275	280	268	276	291	267	264	283	257	282	309	281	272	279	269	283	279	289	286	289	297	244	290	293	269	287	297	284	287	272	278	263	271	304	285	282	276	295	270	281	274	275	266	274	258	274	277	279	266	267	298	275	254	271	289	290	279	284	290	250	312	270	274	311	295	335	272	265	263	289	261	273	269	297	255	289	280	280	275	292	295	273	272	276	319	287	313	282	253	290	299	304	263	262	279	292	313	292	279	298	290	300	256	306	265	266	300	271	286	260	261	304	303	270	282	257	264	246	283	272	279	280	266	263	293	303	287	272	251	277	267	299	282	271	240	278	316	275	269	281	277	284	273	285	312	295	297	250	279	297	302	278	267	263	259	283	277	287	314	306	287	274	283	293	260	297	274	291	265	302	324	285	309	279	297	319	311	264	300	286	279	285	283	276	285	261	273	277	299	253	298	299	278	256	279	288	282	315	253	271	267	255	269	236	280	286	294	304	306	296	267	264	286	302	279	268	281	252	246	314	256	297	280	287	277	261	280	280	297	286	284	288	266	266	270	300	261	259	300	300	284	296	287	281	296	276	261	307	287	253	305	308	307	272	299	284	287	300	242	290	268	268	300	305	258	288	292	323	276	235	283	269	289	284	263	293	282	286	287	272	253	277	277	281	279	262	293	292	290	276	289	314	289	302	282	293	289	306	269	289	289	295	283	254	257	295	271	318	274	292	294	258	297	306	266	297	277	286	299	295	293	271	297	275	291	296	300	289	267	280	286	311	290	280	275	248	300	291	262	278	253	270	284	277	248	248	281	293	290	251	291	304	284	295	281	270	328	261	285	290	296	261	278	298	304	282	274	287	287	288	291	286	278	244	304	272	287	267	250	278	300	249	311	265	299	279	292	299	255	299	282	266	276	306	288	299	302	298	280	291	260	280	285	307	281	267	248	271	316	299	295	294	289	275	297	287	259	296	283	281	272	285	287	255	286	306	241	295	272	309	293	275	263	284	279	280	276	280	297	271	264	293	268	273	305	325	277	274	286	259	311	298	304	293	262	300	271	249	297	262	282	288	269	274	295	257	314	305	288	269	281	291	273	298	292	301	276	264	283	307	291	280	294	272	283	273	285	268	253	268	293	238	293	274	284	284	258	294	295	253	275	282	326	326	261	299	281	271	284	326	295	257	288	293	266	294	269	311	275	317	282	252	318	272	262	283	285	295	284	294	272	276	261	289	293	263	279	310	276	280	281	281	316	259	256	296	294	296	302	271	272	257	300	261	288	255	264	285	291	274	302	250	289	257	291	314	264	289	265	260	250	251	280	311	253	296	273	258	251	255	267	261	274	310	278	292	248	300	261	284	268	285	268	265	291	280	296	292	260	276	279	289	269	277	292	295	291	262	247	304	285	271	261	269	261	289	280	268	305	240	260	289	276	278	277	258	317	283	290	294	261	291	296	275	255	270	275	256	313	293	269	288	250	279	295	300	299	271	252	272	277	297	299	297	311	268	260	290	294	253	303	272	301	279	277	274	265	287	303	266	287	277	266	321	286	295	277	281	265	291	288	284	295	299	247	267	297	305	287	290	283	272	266	290	286	286	281	296	276	267	294	289	294	303	277	311	273	274	304	259	264	318	275	284	264	297	331	264	280	272	282	285	315	308	275	274	294	277	287	255	231	268	305	284	284	270	309	274	297	256	277	312	278	286	285	257	298	293	296	268	264	257	308	276	314	278	284	289	284	281	263	294	273	261	282	261	290	275	272	246	291	299	278	242	276	288	291	296	285	289	274	322	287	270	320	286	283	289	271	301	282	266	266	306	267	283	268	298	276	324	299	290	300	261	279	278	288	284	273	274	290	274	299	291	283	288	295	285	270	251	271	257	287	279	263	280	268	302	286	255	293	235	265	278	269	279	268	302	295	248	259	265	267	307	265	283	275	277	285	264	255	277	254	271	251	282	270	314	297	284	276	261	307	299	300	260	282	254	295	291	267	291	259	294	287	268	293	300	322	282	276	288	312	309	271	296	290	259	337	292	304	279	282	280	276	248	283	237	274	288	231	268	240	253	278	252	260	308	265	293	266	307	276	318	270	289	278	296	279	224	239	272	255	265	295	282	302	265	284	261	283	275	264	277	280	290	288	304	305	268	270	266	261	302	267	271	307	284	278	277	272	303	310	277	285	275	271	248	274	319	247	269	270	285	278	315	315	277	299	304	245	267	286	282	286	302	253	294	299	265	278	299	305	275	277	283	283	276	296	293	287	299	283	259	266	271	263	311	309	273	228	271	281	332	281	264	256	295	274	273	268	284	282	297	271	295	276	267	280	290	287	292	264	272	301
10724	17902	30216	30492	25173	26964	15546	22412	23188	21584	19729	16126	14010	11116	7330	6112	4284	3720	2635	2270	2483	2314	2321	1675	1363	1754	1706	1213	1237	1234	1117	867	798	817	903	994	875	779	764	735	724	773	746	792	803	789	758	828	803	805	750	746	748	726	746	732	740	773	738	746	781	781	812	756	745	726	701	703	721	672	691	693	702	690	707	705	759	707	764	763	717	717	719	685	693	662	702	708	638	691	700	676	662	697	688	719	675	686	704	665	678	729	662	681	640	681	672	748	736	662	692	672	651	678	676	644	737	680	699	653	681	677	635	673	627	681	686	675	713	645	667	684	653	702	665	670	698	670	720	639	699	666	677	644	701	665	677	678	667	635	653	668	673	703	666	678	691	675	687	701	680	674	702	666	690	723	696	697	705	696	700	716	657	683	655	674	694	621	707	676	650	728	682	665	677	648	599	754	691	693	737	691	672	655	708	707	680	676	673	634	686	624	683	662	684	724	748	680	683	679	692	690	667	680	678	696	727	692	683	683	661	714	701	693	689	659	693	704	675	704	730	681	708	696	740	646	671	671	692	706	704	632	679	656	653	718	685	652	682	675	650	650	693	697	725	662	672	639	662	705	636	688	699	618	699	670	649	640	698	705	606	703	709	685	685	603	733	637	706	681	675	680	654	667	670	726	736	716	691	649	715	722	667	701	672	670	705	672	672	660	668	668	718	669	683	665	703	683	716	640	655	695	701	700	650	688	709	687	689	701	684	699	647	725	718	689	706	659	717	670	672	635	708	681	689	710	697	635	690	697	651	704	652	697	684	705	654	677	660	730	710	728	635	679	720	690	706	677	665	673	639	686	707	677	723	686	690	680	740	668	674	711	699	687	659	670	692	668	700	746	674	691	696	669	720	661	695	690	651	652	670	665	665	700	657	674	728	663	721	697	696	710	706	659	686	622	672	648	676	761	660	694	725	658	691	689	688	659	724	725	707	710	696	644	686	673	661	684	736	677	649	725	703	685	710	741	720	678	703	676	701	666	647	734	701	694	707	625	692	656	678	648	709	700	688	684	676	723	710	667	712	650	691	664	715	701	693	710	703	672	671	663	713	715	651	700	683	680	673	690	716	651	645	684	660	636	686	664	631	685	735	674	689	684	622	657	677	680	701	644	669	720	698	718	718	674	692	700	663	659	661	653	704	716	703	650	662	686	652	672	658	675	672	726	714	688	707	651	644	710	680	705	690	680	649	654	694	719	687	730	683	728	676	669	654	667	703	719	695	709	680	703	716	671	685	638	666	679	688	651	661	687	687	663	698	675	705	692	687	720	682	710	703	666	745	618	687	669	649	669	675	696	660	697	687	726	681	684	695	641	676	671	698	683	713	595	719	667	709	648	695	689	672	693	690	654	685	706	710	652	673	713	658	676	717	661	622	696	688	684	655	652	673	694	674	660	680	698	709	694	705	673	665	681	709	696	685	696	682	690	751	677	724	705	670	651	674	663	682	685	683	665	665	699	701	713	636	685	671	696	627	702	682	693	703	703	689	673	701	669	669	682	718	676	673	678	691	673	661	709	703	688	694	678	676	680	668	687	655	676	642	690	668	653	674	663	753	655	684	673	671	753	646	679	683	676	675	701	659	709	711	668	715	703	712	711	662	677	697	720	710	733	673	722	717	711	669	656	688	692	696	671	662	637	693	640	751	663	661	701	651	696	690	676	661	661	646	679	677	692	738	688	664	630	665	698	673	698	733	674	698	661	681	676	656	709	677	715	695	659	688	699	700	705	711	746	721	698	658	728	642	706	678	710	702	707	693	624	672	714	660	703	719	657	646	681	692	674	703	719	709	740	722	694	705	671	718	677	694	690	690	685	645	631	692	698	638	667	666	666	721	683	701	720	705	685	678	639	642	688	671	676	723	700	658	686	679	728	654	643	643	640	710	657	684	657	682	676	687	681	706	679	661	737	715	721	672	655	707	706	653	710	657	671	698	682	710	644	678	672	671	681	667	688	658	732	683	690	686	691	678	663	666	685	697	666	754	671	755	692	664	654	662	670	663	686	649	646	637	696	704	691	658	719	692	694	651	722	665	661	657	683	686	700	667	720	660	702	711	736	678	706	670	707	614	698	722	716	661	712	679	691	684	697	650	612	693	635	687	726	662	687	721	667	668	658	655	666	668	681	700	693	672	719	684	693	714	705	653	686	662	707	661	738	632	731	693	677	654	706	682	656	640	706	704	677	663	664	651	655	709	665	713	647	679	660	676	655	672	674	689	712	729	655	715	706	671	621	716	653	700	700	653	702	666	732	677	693	689	660	645	690	700	702	679	718	702	683	655	708	661	634	665	640	701	677	671	636	686	715	679	681	688	705	677	684	687	707	725	689	720	653	665	665	670	704	671	706	670	690	681	678	686	689	688	692	677	650	674	661	683	750	671	692	676	702	616	674	712	721	661	676	692	688	668	721	678	721	719	718	683	667	657	707	666	655	682	699	685	605	673	697	703	671	691	683	670	656	727	667	682	715	673	688	680	681	664	685	649	701	753	677	696	647	666	684	688	632	758	683	660	681	673	746	638	691	691	726	668	663	717	720	652	705	725	747	716	649	750	735	636	706	664	695	701	663	710	683	683	711	662	715	731	641	721	697	653	719	682	712	675	649	729	700	695	691	668	696	673	673	682	685	680	719	687	688	653	646	703	726	706	673	705	658	643	657	673	691	663	704	715	718	636	690	730	686	666	652	683	668	669	657	713	674	648	720	705	672	722	691	669	692	676	696	697	757	671	696	719	667	654	660	656	653	699	663	731	716	667	701	686	660	674	703	684	684	679	657	663	698	716	652	685	702	712	671	687	697	664	684	649	700	683	663	640	673	720	688	662	691	695	666	690	668	714	741	724	729	685	688	689	643	694	683	672	716	711	655	694	719	715	698	633	689	658	685	646	705	649	685	693	736	718	733	734	699	685	675	675	724	678	704	603	692	702	691	665	651	705	699	655	706	693	691	676	680	663	703	742	659	649	686	655	680	676	653	705	692	636	703	696	701	714	668	646	706	642	690	683	702	683	681	661	698	677	652	677	688	694	685	674	672	656	680	717	678	681	693	664	663	659	683	687	702	683	678	714	721	640	643	665	702	660	677	680	648	739	698	732	710	690	691	654	730	689	632	687	697	703	684	667	715	719	673	693	675	715	703	632	688	685	699	698	706	659	757	687	712	666	660	686	691	674	728	673	647	668	686	691	661	706	664	699	665	630	679	698	655	685	715	708	711	653	664	721	688	699	686	696	648	714	691	730	624	668	658	713	702	769	694	663	652	663	699	691	655	693	663	694	712	657	713	736	693	701	675	687	665	689	614	677	692	671	712	704	712	633	681	669	670	674	666	703	727	631	662	644	688	718	708	687	688	743	683	723	694	676	666	665	673	648	660	657	696	712	675	663	663	690	703	684	709	705	701	657	667	700	714	650	685	682	701	722	712	701	695	671	665	701	668	696	672	682	699	681	728
43036	47491	48568	43080	36409	40591	33846	42283	43653	41720	41543	38196	34179	27616	21160	17257	11968	9198	5408	4590	5193	4106	4428	2508	1812	2561	2506	1628	1758	1461	1380	968	712	906	1014	978	765	456	360	363	336	356	357	380	379	397	378	413	340	381	393	314	351	330	312	339	308	331	343	416	361	324	308	342	342	353	339	354	272	316	300	312	292	316	287	302	318	305	324	354	321	297	321	295	278	276	280	323	304	314	299	314	267	319	294	300	271	281	305	283	290	294	314	283	298	279	315	290	290	283	309	328	286	295	336	311	303	300	283	281	287	321	315	283	281	294	284	307	284	284	286	265	285	332	316	280	292	317	280	306	315	279	321	281	305	284	275	301	287	292	308	297	274	331	299	303	342	293	307	327	303	274	297	294	301	300	290	304	304	301	263	306	278	312	289	283	314	272	306	262	295	286	310	283	301	319	312	316	295	300	305	281	289	270	313	272	278	315	307	278	306	295	281	298	306	328	277	268	280	265	288	276	282	266	321	280	313	296	297	302	268	298	302	316	317	297	310	313	315	303	290	282	276	302	312	300	316	291	341	321	290	285	273	307	276	311	267	303	289	300	277	289	300	302	295	312	331	294	285	324	333	283	299	290	303	300	331	275	280	282	302	303	293	304	272	309	301	305	284	297	280	286	275	288	291	286	285	311	297	304	330	325	282	304	273	309	276	304	317	292	281	294	319	293	301	295	274	305	296	294	275	305	257	308	283	322	302	257	275	353	279	321	313	317	313	294	319	278	291	281	313	308	285	318	307	305	346	324	275	348	291	325	265	309	328	283	302	288	297	305	310	289	334	308	286	292	320	301	298	293	323	314	324	285	286	310	287	261	298	307	302	279	295	301	289	285	268	287	353	284	280	273	280	327	270	295	266	313	278	286	313	287	288	295	285	273	249	259	295	295	278	282	285	294	289	305	318	302	281	282	337	285	276	285	257	306	314	309	306	295	269	311	300	301	256	306	293	306	289	317	303	333	288	297	271	305	324	280	260	276	270	321	296	288	270	271	330	289	292	295	277	262	287	300	332	293	265	301	292	267	281	282	299	301	313	302	304	298	290	299	251	280	279	310	296	328	248	283	303	294	245	245	296	296	291	283	295	295	314	294	315	288	304	304	304	306	295	291	258	326	313	316	317	308	292	271	288	300	295	304	288	325	279	292	278	311	286	299	266	288	287	295	304	289	293	293	303	273	309	296	289	332	285	275	305	300	308	324	282	316	297	301	279	301	274	289	301	311	315	333	289	303	305	265	283	306	287	294	281	278	285	286	302	312	302	278	317	299	288	296	306	296	292	297	303	308	296	291	290	304	267	280	321	296	275	280	303	288	293	287	337	312	283	320	292	315	317	302	294	299	264	279	292	314	292	286	297	326	283	288	298	350	316	303	279	299	303	314	274	281	291	291	309	350	303	281	270	304	280	317	311	332	326	304	265	312	302	318	292	300	284	293	286	314	302	292	286	286	305	293	296	282	273	323	303	276	300	321	283	302	290	313	294	295	322	276	270	280	291	316	306	273	334	289	275	310	299	282	299	294	279	305	301	298	273	288	295	301	261	324	315	277	293	326	328	309	344	276	293	277	289	311	283	279	284	299	308	285	317	264	302	319	290	310	324	304	270	301	285	285	257	280	289	261	311	315	319	289	322	308	280	294	297	273	311	285	274	265	292	268	321	320	306	306	293	287	281	276	312	326	298	298	302	312	307	320	306	307	275	287	260	293	276	306	287	293	307	332	316	305	301	295	281	310	323	298	337	276	268	318	294	292	296	313	304	298	270	322	317	295	292	295	304	292	306	267	270	276	293	296	303	328	292	266	295	311	293	297	320	317	310	297	310	282	316	296	285	279	320	319	294	331	293	288	286	279	293	300	285	310	299	280	299	290	297	304	300	339	290	303	281	297	299	292	291	273	313	289	281	295	305	326	314	302	298	312	292	284	318	281	311	291	290	292	287	299	300	289	277	259	265	271	292	277	296	305	309	319	270	306	300	295	287	298	314	289	317	268	283	304	301	289	283	344	271	290	280	295	288	301	280	282	284	293	294	320	315	319	290	302	311	320	308	271	273	291	281	288	290	306	318	326	309	299	278	306	302	287	307	297	329	303	313	299	323	292	284	299	292	286	316	280	308	269	334	305	307	292	279	302	306	319	284	270	302	287	301	313	307	315	267	301	300	296	282	285	277	307	303	285	311	337	288	306	300	295	275	315	289	262	307	328	283	303	320	289	289	293	294	284	307	231	299	313	293	289	314	300	318	290	271	310	301	287	271	284	295	262	283	309	305	284	291	298	272	306	290	299	325	301	281	306	300	272	282	289	270	285	268	278	311	339	297	308	313	300	286	308	274	303	296	293	320	319	277	305	275	288	325	313	291	275	284	297	274	312	279	269	321	323	279	282	282	288	281	292	288	303	318	326	291	282	298	303	333	290	278	296	290	309	312	288	294	292	288	276	298	298	327	291	301	276	301	312	251	279	291	291	298	285	305	315	286	258	284	283	297	279	312	325	277	281	282	279	335	298	285	271	290	307	331	296	325	277	319	304	308	274	307	275	304	329	293	307	285	280	331	295	294	271	283	294	282	281	308	332	295	278	310	344	275	318	269	293	299	300	295	323	280	307	312	272	298	291	284	279	296	259	300	275	288	319	297	273	311	270	290	288	292	305	274	281	272	309	313	300	301	300	291	300	297	277	291	295	312	285	285	302	311	273	292	275	276	287	261	292	333	275	292	277	279	280	288	280	272	326	251	316	276	304	318	295	323	298	282	334	307	306	268	297	284	302	298	277	258	300	324	331	279	315	281	287	306	263	267	300	313	286	331	318	282	303	307	267	279	278	296	266	301	312	295	286	267	298	296	306	281	278	284	305	285	302	297	300	285	292	309	309	291	277	269	292	296	290	281	310	311	335	312	309	298	298	307	311	279	277	277	284	314	291	308	267	282	297	312	252	271	271	331	299	281	302	307	315	300	284	321	301	308	275	268	284	277	277	289	277	321	274	306	291	272	304	301	270	307	321	279	301	281	307	295	291	316	290	290	278	262	307	307	307	287	328	302	337	324	309	278	287	283	324	299	302	314	333	296	322	270	288	297	293	279	299	291	300	294	288	266	290	283	306	316	314	308	291	264	322	314	284	309	253	312	308	309	300	308	326	292	283	301	303	314	318	305	291	283	305	288	297	290	258	285	297	302	292	287	288	319	291	308	276	266	266	284	285	266	296	281	288	325	314	297	276	289	268	289	282	303	302	328	313	302	293	291	304	317	270	291	271	296	271	310	316	277	267	296	301	301	301	301	292	287	295	309	310	283	300	297	287	312	326	282	289	285	316	284	291	299	279	304	312	339	295	307	306	312	286	264	302	279	311	294	284	325	305	302	302	293	269	287	284	304	287	299	279	267	273	319	271	273	273	281	295	281	296	331	283	275	277	287	281	283	323	305	252	312	325	343	290	302	282	289	300	292	317	274	273
30962	42124	51770	52592	52443	52969	47822	55185	62286	59442	56635	55930	50987	44761	40693	37713	30678	27876	20692	20513	23249	19583	19698	14184	9407	14870	13017	9378	9946	8514	8121	4939	3600	4867	5380	5737	4145	1896	1429	1174	1105	1268	1283	1245	1547	1485	1319	1506	1342	1209	1201	1054	950	854	936	825	895	893	1041	1262	1269	1050	853	945	990	883	882	923	912	785	730	703	749	710	709	663	764	722	901	1138	1039	844	769	754	668	709	746	690	734	724	732	712	700	655	721	709	706	711	708	708	706	671	706	723	712	671	671	706	696	739	707	677	684	650	738	700	708	665	688	698	674	678	710	698	733	682	719	681	704	729	704	705	739	743	693	721	706	764	694	707	727	660	722	683	679	685	710	759	706	722	734	739	723	678	673	685	705	743	717	639	703	718	687	735	734	663	669	701	631	721	701	699	697	667	772	701	656	687	718	700	717	724	701	727	670	683	701	726	730	661	701	691	702	747	673	747	717	706	720	709	753	732	705	699	750	710	660	669	665	675	657	691	700	662	706	710	735	647	690	695	743	723	715	647	684	699	690	724	698	744	713	709	711	728	665	726	707	711	709	749	681	714	725	715	696	663	713	720	638	748	735	683	686	712	699	708	696	704	735	693	665	712	683	721	681	698	719	702	705	692	716	732	682	709	694	683	729	728	685	712	696	677	656	676	688	731	677	678	699	739	675	657	733	681	689	695	640	691	702	708	708	649	640	687	684	682	695	738	698	695	681	724	697	712	725	707	734	727	707	803	701	716	697	685	696	705	746	667	718	672	673	727	662	682	724	683	733	665	722	688	649	665	718	673	683	734	696	715	697	707	696	688	705	679	663	708	670	729	705	737	689	734	654	648	666	737	685	696	650	682	714	681	683	718	680	738	669	681	666	684	713	716	681	657	678	709	733	755	724	722	662	640	705	685	713	737	721	637	678	734	695	711	713	689	685	673	666	690	721	693	715	694	697	733	702	683	697	667	669	699	721	693	741	643	646	688	692	700	714	705	697	633	704	701	730	683	702	716	681	711	694	748	682	684	770	709	713	718	679	674	695	693	714	651	664	646	663	734	744	732	696	757	699	708	685	726	701	693	695	694	702	708	721	674	671	662	726	649	720	706	670	706	684	689	692	680	685	725	682	675	712	661	640	682	708	696	683	688	668	716	677	693	667	697	725	705	728	689	699	687	692	728	662	658	695	678	714	665	690	651	651	681	701	711	697	729	706	747	701	733	650	749	696	716	723	677	695	650	749	712	725	717	699	692	683	719	659	700	727	765	713	699	735	709	691	656	701	639	775	719	687	706	730	702	717	712	758	674	686	691	706	739	765	670	654	678	744	671	721	756	688	697	741	709	714	685	709	707	699	708	675	711	725	692	670	719	702	681	750	692	697	684	714	652	726	686	696	669	688	709	634	695	749	684	707	733	718	690	701	769	694	672	708	703	689	723	701	657	697	712	688	670	719	672	684	711	724	722	674	725	742	672	676	692	698	681	712	682	675	741	762	690	690	712	721	732	702	706	688	661	684	700	718	735	665	683	727	667	640	721	696	717	679	700	679	648	717	684	671	700	661	651	742	692	705	725	709	685	676	706	704	689	709	723	698	708	749	677	700	689	671	718	721	678	697	726	696	684	723	686	644	708	717	719	744	705	703	742	700	702	712	717	693	712	640	678	672	678	724	687	720	656	697	683	692	723	719	720	701	697	719	705	706	680	687	682	705	711	711	690	728	705	691	653	711	704	727	667	715	727	730	701	653	719	719	705	707	683	718	651	704	725	706	722	689	690	672	705	685	741	672	682	697	677	708	698	716	700	664	704	674	679	731	723	697	699	701	668	635	675	707	638	712	704	649	671	689	730	753	720	729	675	710	718	752	670	657	694	684	718	735	668	717	705	667	693	654	692	702	733	733	689	685	750	711	702	695	649	731	697	703	679	679	720	726	700	721	721	699	712	719	695	692	717	722	692	697	706	746	724	713	743	697	723	730	689	696	706	669	726	675	697	746	739	700	745	706	716	690	687	690	636	691	722	735	688	670	697	682	746	719	712	683	761	686	666	741	722	671	684	706	729	707	662	703	701	688	676	685	720	738	714	692	679	719	719	714	739	696	712	719	669	696	702	711	709	700	711	690	698	734	724	717	687	677	699	713	694	675	682	734	716	727	696	755	645	633	652	683	663	721	704	706	680	671	701	661	723	695	666	692	689	714	712	707	701	734	659	709	766	700	678	676	691	713	649	704	717	674	691	709	703	712	682	739	715	736	683	722	790	686	720	708	680	697	717	677	698	683	710	723	704	660	669	676	722	725	661	661	677	739	730	727	681	765	707	709	705	678	676	721	636	702	660	700	713	727	726	660	696	695	727	721	715	642	749	721	708	717	731	732	702	663	679	721	715	673	718	651	680	717	679	752	710	668	666	661	757	683	725	723	701	692	681	652	671	711	731	724	667	735	718	676	731	637	696	708	695	688	685	717	730	687	697	650	629	802	718	689	710	705	712	675	695	693	720	669	739	706	658	737	693	690	700	727	697	742	627	710	687	692	720	764	703	694	719	706	738	681	704	753	662	716	653	706	726	668	697	695	643	685	699	671	721	727	656	628	696	743	690	696	730	689	719	694	696	733	703	712	726	692	728	719	716	706	690	691	757	701	710	676	683	658	739	687	708	692	680	716	665	679	699	690	732	710	679	729	650	684	697	749	715	730	669	745	693	660	710	671	692	705	719	655	668	722	704	677	730	690	694	698	708	718	677	694	710	681	743	735	714	682	703	694	719	682	739	729	714	765	711	715	684	717	676	686	706	699	703	771	741	669	709	733	672	679	727	697	713	701	672	713	696	676	706	652	634	724	667	666	704	699	658	681	712	684	722	710	687	733	722	684	708	748	682	722	697	700	727	676	678	633	672	725	710	675	702	707	684	688	704	717	672	701	734	677	694	703	709	680	716	711	714	684	730	686	690	665	704	681	709	683	719	715	638	727	721	714	728	681	683	695	675	706	765	636	719	688	652	710	711	714	673	726	678	719	657	675	728	695	680	706	660	671	705	667	690	676	723	672	674	674	777	674	713	732	696	726	677	726	674	730	699	699	707	659	685	694	685	665	680	705	730	654	682	675	680	712	732	745	658	695	679	721	711	689	700	670	725	700	699	682	701	684	734	717	694	717	677	690	696	702	679	682	686	736	674	709	691	701	674	686	648	710	636	672	725	675	684	693	747	737	701	723	663	737	700	700	698	703	661	708	749	691	728	729	683	727	680	713	682	670	678	669	680	692	724	732	703	691	703	690	702	679	647	671	703	694	682	722	713	652	729	731	736	675	676	658	689	728	743	719	662	738	712	703	666	654	742	712	713	667	719	729	692	789	717	722	734	669	672	760	689	672	744	704	681	681	755	731	692	716	690	706	690	750	703	756	719	698	688	746	672	708	732	730	732	710	698	714	686	657	655	722	658	682	683	744	746	681	643	708	732	649	746	720	680	707	704	674	695	654	691	701	670	735	670
53342	49482	47953	40325	36432	38842	36703	44293	46512	46771	46888	49465	41372	34537	32434	28535	22491	17437	12204	10804	10114	8560	7994	5900	3727	5865	6261	3061	3409	3078	2842	1617	1364	1820	1396	1286	1066	591	424	419	391	464	451	451	487	511	489	426	392	373	375	368	359	312	333	290	299	302	356	334	356	352	378	321	308	353	354	369	338	332	300	287	317	271	288	275	271	315	378	439	406	297	324	301	294	299	241	276	267	265	246	251	295	297	275	295	268	285	285	246	276	287	302	287	261	264	251	251	256	260	330	267	275	259	271	277	281	261	293	289	264	283	270	270	293	273	300	285	253	270	255	279	240	255	259	263	280	288	291	289	291	272	265	273	295	264	271	279	249	242	269	288	293	263	259	274	279	279	253	264	252	271	285	270	251	299	279	283	262	282	281	252	239	251	281	262	236	272	280	246	294	284	273	290	293	285	281	280	248	248	251	261	288	251	265	253	253	248	269	246	248	261	273	262	257	288	257	289	266	297	295	259	278	255	248	257	273	281	257	290	271	272	285	262	297	268	293	265	272	292	254	265	259	269	275	292	264	242	270	267	301	262	268	262	258	281	285	258	271	282	242	247	261	263	287	282	260	268	270	299	283	267	273	294	275	290	275	273	282	295	278	258	271	280	262	290	269	264	290	291	253	244	281	266	257	292	280	241	277	301	264	255	293	265	256	303	256	250	269	270	292	248	270	288	274	292	288	284	266	292	257	301	283	287	294	311	280	299	282	278	277	283	256	264	250	290	281	319	278	315	272	286	278	305	254	259	271	239	262	248	249	258	284	281	263	285	280	272	302	274	274	250	271	277	260	290	281	248	256	279	265	281	275	261	287	272	270	264	263	297	234	262	271	271	267	282	260	269	286	271	274	298	243	282	268	276	273	282	230	235	230	272	250	279	271	242	258	282	255	280	275	260	275	275	300	294	268	261	290	285	264	285	248	282	269	260	262	300	311	266	272	285	268	287	262	266	294	286	250	267	282	290	268	251	294	242	255	277	286	324	255	276	273	281	261	253	245	273	294	278	265	276	246	278	265	261	274	298	285	269	289	269	256	282	257	247	259	257	280	241	292	263	256	247	247	286	275	270	282	276	255	234	286	269	299	268	292	271	267	281	260	263	302	296	291	259	256	294	260	311	320	315	318	313	256	274	261	292	283	241	263	282	275	289	261	257	272	305	285	231	291	291	275	282	264	250	289	301	278	250	248	267	269	267	298	270	260	298	267	284	278	293	270	301	258	268	243	263	299	270	280	251	279	253	307	250	254	274	259	291	316	290	288	264	262	260	246	283	318	263	277	237	259	293	207	283	278	291	285	284	243	261	274	286	257	247	270	263	277	274	271	262	290	257	294	267	278	268	284	290	244	298	269	272	256	303	279	240	266	266	262	286	278	290	281	278	272	300	260	266	276	288	264	280	278	258	279	278	278	277	273	276	252	257	271	271	230	256	256	252	243	252	257	271	336	253	272	257	256	296	254	274	274	269	255	292	279	266	266	297	286	257	274	270	302	276	264	288	236	277	284	310	279	247	261	261	272	273	267	256	265	240	272	291	281	280	290	263	278	265	247	244	252	254	279	252	264	276	287	232	240	265	281	254	284	261	267	258	292	273	268	234	268	287	267	292	242	291	291	291	273	260	311	266	245	275	285	305	269	297	288	272	264	270	293	256	253	256	253	277	283	274	254	280	274	265	271	283	260	258	264	284	273	274	257	306	223	305	242	236	289	269	276	262	249	257	272	273	269	251	280	244	271	284	275	262	250	273	237	260	253	291	270	263	293	279	279	265	296	292	281	280	269	242	243	288	243	267	248	288	244	241	271	288	264	268	266	250	275	288	257	259	253	266	281	267	287	283	348	251	266	258	269	281	284	292	275	288	271	268	287	273	268	270	265	285	285	258	276	245	279	269	252	291	254	266	259	277	276	282	272	262	311	245	280	282	282	255	269	278	261	296	275	272	280	264	246	269	276	278	272	256	250	257	289	270	277	272	258	282	244	275	264	277	274	268	268	255	263	273	243	294	255	299	278	250	239	285	283	273	258	261	281	273	261	248	283	261	284	274	322	287	290	273	300	283	298	259	264	258	280	267	271	272	281	236	271	261	251	286	264	262	270	258	258	272	262	276	268	213	261	269	294	282	244	265	270	289	263	266	294	294	272	267	271	292	277	284	293	257	275	268	281	266	276	251	276	256	268	301	274	260	306	274	267	255	256	252	278	282	282	276	262	247	310	253	275	282	276	255	250	316	263	259	250	263	273	258	269	287	287	285	265	274	273	250	304	285	294	274	264	278	296	268	268	266	251	267	255	258	264	237	289	279	265	284	281	266	250	313	297	264	274	262	261	257	285	297	235	271	256	250	272	283	256	252	296	245	286	271	261	276	286	239	262	253	261	311	293	297	291	274	277	254	284	259	262	270	272	277	297	251	259	262	275	271	298	288	271	286	270	284	257	298	271	270	257	285	257	266	292	270	258	313	287	258	287	274	242	298	280	278	249	288	269	264	261	282	286	286	260	296	292	268	307	258	261	289	263	235	274	284	230	266	250	278	270	260	306	249	238	269	265	308	298	283	255	284	257	266	305	272	267	293	278	297	265	269	278	285	299	291	265	269	285	283	284	252	256	249	256	268	273	257	300	284	270	267	282	272	263	293	298	285	273	245	301	267	285	278	256	261	277	261	244	286	252	256	272	277	299	287	278	260	263	265	240	261	272	265	261	268	273	296	257	291	280	286	267	290	255	271	265	261	256	264	268	299	312	250	279	269	275	267	248	316	279	277	274	261	245	260	266	283	275	277	285	277	254	238	277	258	261	255	291	278	273	276	298	282	247	237	278	292	254	282	265	257	255	279	257	276	254	270	285	293	243	267	271	271	246	249	295	290	259	264	231	253	271	307	262	277	272	273	281	239	288	273	286	230	266	276	297	280	260	276	258	285	252	277	280	291	267	273	246	235	302	306	274	287	249	273	278	237	263	283	276	290	305	251	271	240	269	269	267	265	303	287	281	284	270	306	273	266	291	254	279	253	260	272	304	288	258	287	280	292	289	274	280	270	269	274	270	288	290	265	255	244	269	272	266	257	264	269	284	270	242	235	270	312	291	246	285	276	261	267	287	251	253	249	258	232	258	251	264	256	256	231	251	260	287	244	296	274	274	282	293	263	270	278	292	275	284	273	272	251	262	303	268	315	276	286	272	268	274	261	288	270	260	270	254	262	283	286	266	274	267	254	269	281	299	262	263	289	268	296	276	254	287	262	277	255	277	272	278	281	262	256	265	303	272	283	260	257	286	265	279	278	282	281	300	278	261	255	278	284	257	286	245	273	253	244	295	279	262	273	247	275	269	259	274	318	269	265	260	272	260	238	285	271	289	259	253	234	255	267	243	278	269	264	282	300	279	263	262	300	265	295	275	279	261	297	273	241	262	233	258	297	280	271	255	262	252	264	233	263	294	276	291	277	281	285	251	265	286	252
41496	50035	55817	54892	58385	55418	56724	58987	72661	65732	64377	65375	58856	52565	50050	47064	42045	35695	32019	32252	30606	30130	26529	24932	16990	25563	22944	15630	17205	15317	14307	8482	7486	10572	8273	7282	6159	2875	1741	1732	1499	2017	1976	1900	2290	2187	2000	1971	1544	1432	1376	1219	1254	919	926	1024	983	1083	1159	1216	1229	1261	1054	1091	1208	1279	1217	1285	1311	1102	788	679	744	703	698	655	648	815	1338	1476	1195	925	788	619	628	590	643	642	683	654	603	622	633	630	623	591	666	648	623	615	650	628	636	640	664	632	634	639	618	647	626	629	651	592	641	636	635	656	642	623	663	618	660	638	623	637	647	652	617	628	597	620	622	619	627	666	652	673	631	633	631	651	649	636	673	669	681	624	627	634	619	637	658	644	625	613	611	670	649	649	631	618	648	607	657	721	604	627	670	657	666	673	651	620	650	634	588	691	670	626	685	664	684	652	665	652	620	623	647	636	603	658	653	606	638	628	662	616	596	610	677	615	575	668	640	583	640	653	635	632	675	604	633	616	621	653	609	614	624	633	646	622	611	639	630	610	584	640	628	679	606	610	632	635	623	658	670	605	632	643	646	612	666	663	615	619	659	606	664	616	665	631	632	632	625	604	609	637	642	639	645	650	616	604	658	632	641	605	687	634	663	613	625	621	654	630	597	592	608	641	589	618	638	651	642	652	643	662	665	619	654	614	633	662	681	654	597	594	651	612	606	676	634	664	590	662	664	653	609	653	633	598	688	592	677	608	630	618	635	601	641	682	624	695	642	596	620	634	643	660	597	586	685	630	638	621	631	622	654	625	658	640	646	669	617	618	629	626	627	610	617	608	688	604	652	652	604	617	649	689	660	626	638	582	675	627	605	630	631	619	643	619	623	653	609	636	652	607	629	622	647	629	614	625	634	625	636	713	584	648	620	666	647	641	600	657	689	615	613	660	600	647	637	627	707	633	645	562	648	594	661	636	640	617	669	627	591	588	611	633	606	597	636	699	618	659	624	660	603	676	685	609	686	614	623	593	683	627	630	609	599	636	598	638	650	627	658	600	628	688	629	593	629	657	647	638	694	655	644	600	589	630	657	694	638	619	625	640	631	603	573	629	644	634	599	625	592	650	672	614	676	617	656	603	586	626	663	633	645	672	627	640	645	665	635	643	677	663	610	639	630	633	638	641	651	590	656	648	659	633	654	595	647	634	635	628	604	697	652	638	637	644	684	611	665	622	667	596	639	631	624	655	585	618	655	660	604	647	647	636	637	654	576	645	653	644	625	656	642	636	635	650	699	591	661	652	693	628	636	625	627	619	669	617	632	647	670	606	625	636	598	671	648	601	663	656	586	640	627	590	638	630	645	646	665	645	628	668	622	664	604	634	650	633	626	626	615	626	652	583	614	614	656	621	642	649	649	604	649	625	670	627	624	677	644	695	629	621	616	602	683	615	651	633	666	641	607	602	658	635	678	655	606	648	670	645	631	624	642	622	625	594	616	636	662	633	618	611	644	593	660	622	604	635	653	625	633	632	679	612	638	616	646	659	583	629	654	621	641	672	604	593	605	647	650	621	579	644	611	653	673	631	622	683	635	626	631	605	634	629	628	630	612	626	625	664	644	617	648	634	596	587	629	626	678	608	661	581	650	685	622	615	589	651	630	591	628	627	614	660	624	689	612	652	674	612	642	649	679	625	659	681	620	627	645	636	654	661	652	588	638	612	633	663	654	578	649	624	667	649	642	617	648	613	635	619	593	663	650	606	642	607	653	641	617	608	639	589	606	633	673	656	656	654	639	614	611	672	663	619	616	647	680	656	589	640	635	594	577	650	555	633	614	631	585	649	651	623	596	610	616	655	608	639	658	663	585	630	655	624	640	678	666	640	664	629	633	626	614	637	684	592	641	651	614	655	625	631	617	641	617	634	569	637	635	628	650	674	617	674	640	638	627	659	705	599	655	662	630	635	636	600	616	607	679	626	573	603	606	592	616	600	638	632	631	623	646	623	658	653	652	622	605	635	637	666	643	631	649	621	617	626	656	616	630	600	566	611	631	572	620	630	610	592	660	645	603	648	619	637	648	625	627	625	578	605	681	642	619	607	645	638	613	660	658	609	668	688	650	604	639	601	652	623	644	603	678	662	644	632	625	560	625	613	663	634	632	622	658	589	613	601	628	630	624	653	608	682	698	553	625	623	604	624	628	622	678	615	653	631	601	597	637	604	666	632	655	593	662	629	572	604	647	602	629	631	621	678	644	600	654	688	657	611	694	620	589	644	655	628	619	657	644	626	628	636	649	665	647	629	627	682	642	629	604	641	618	635	664	610	664	604	686	677	670	649	614	620	643	640	637	649	664	640	599	617	645	670	661	627	624	669	664	615	607	613	654	621	662	654	643	616	573	629	627	617	631	637	626	647	639	631	639	638	648	616	638	626	653	639	660	617	623	600	623	645	613	639	546	621	644	625	651	677	633	655	598	566	686	631	648	628	696	605	623	668	642	629	652	641	617	561	622	689	595	630	594	648	648	647	632	597	612	678	644	638	615	646	662	607	628	627	610	622	622	625	660	622	585	604	661	681	701	643	661	664	646	622	603	615	615	609	627	650	684	633	680	583	665	623	644	593	641	652	619	655	654	616	677	620	631	630	613	662	653	638	629	588	616	661	653	626	584	686	631	628	643	686	632	662	626	634	629	709	613	611	611	621	665	662	595	657	657	610	653	654	693	620	642	641	583	647	638	602	618	663	632	614	662	591	685	613	605	676	611	569	615	661	678	606	672	672	623	608	656	572	678	627	640	666	632	581	641	654	609	613	634	618	635	603	631	581	649	630	615	682	639	612	598	611	687	622	595	647	647	620	650	631	656	544	597	613	646	634	667	638	621	605	653	641	654	593	665	635	640	611	617	637	659	650	601	615	617	649	644	634	673	625	648	663	636	601	649	647	612	604	667	620	605	598	617	589	645	620	577	653	642	633	642	638	589	659	632	637	587	632	658	620	583	642	665	668	647	644	676	621	608	631	634	665	626	659	643	647	596	636	626	653	626	655	634	624	644	635	651	646	618	669	627	594	633	624	592	655	641	579	637	632	636	618	646	629	637	673	636	615	628	652	649	622	632	664	644	595	635	645	618	628	583	633	622	604	631	631	625	654	561	642	613	653	626	603	656	629	641	614	638	634	645	606	657	628	655	644	636	617	626	636	620	609	621	644	651	664	708	617	639	670	646	623	656	626	615	617	613	582	622	589	621	676	667	626	617	633	655	633	618	684	649	614	620	684	603	641	637	642	580	646	621	608	604	598	631	672	668	614	631	647	652	641	654	650	628	679	629	661	643	616	624	691	592	616	646	648	627	639	628	623	654	649	630	618	632	580	640	650	612	611	667	624	588	649	628	596	635	608	632	645	672	622	650	634	605	621	624	619	658	651	639	606	624	573	641	594	617	610	683	668	663	636	633	626	669	647	623	624	631	628	612	615	660	633	673	637	617	586	607	634	664	641	652	674	650	623	613	617
17069	20708	27097	20728	14982	13527	9852	9690	7259	5359	5539	4320	1988	1449	1302	1042	819	711	599	540	553	525	490	453	395	456	395	397	388	334	376	331	361	368	352	333	339	351	326	321	320	345	311	312	353	346	317	331	373	352	332	364	317	341	333	316	335	354	364	349	346	363	359	334	345	325	372	337	308	341	345	346	403	327	354	355	303	360	308	320	335	301	319	299	354	347	358	320	318	337	327	299	339	318	346	328	320	352	334	309	304	347	334	332	310	331	304	327	349	342	313	361	312	302	313	344	273	292	340	342	302	338	334	346	349	308	323	333	321	322	328	334	301	303	320	324	291	324	345	327	320	348	333	318	321	346	335	344	393	319	325	346	343	314	349	329	342	358	302	330	316	332	352	311	324	296	318	335	321	334	331	322	328	345	332	365	353	283	334	321	356	328	344	342	335	296	297	303	372	333	342	325	356	330	337	352	307	334	315	347	339	314	337	318	328	335	302	323	331	329	363	342	334	315	324	359	330	352	278	338	327	346	320	322	306	298	314	355	331	330	338	345	313	333	323	338	327	319	308	313	369	298	317	333	328	321	319	309	297	325	316	325	319	352	313	342	304	324	329	325	329	297	314	355	302	349	318	323	329	340	310	329	319	311	302	347	294	331	319	311	352	315	338	348	356	338	322	387	331	312	309	354	359	338	320	301	292	326	325	340	324	319	311	325	348	308	336	360	321	340	296	327	307	341	346	316	329	326	326	323	351	318	367	324	336	343	338	342	317	327	325	324	368	338	347	308	361	352	349	297	299	317	311	328	326	306	322	326	322	345	320	304	328	327	341	331	369	327	310	365	315	330	352	321	323	345	332	319	331	307	331	333	325	329	337	292	327	304	365	312	297	297	337	349	315	343	351	350	301	337	342	343	326	306	305	329	355	347	305	309	349	339	324	322	348	331	309	316	306	334	346	302	345	346	355	320	303	324	312	299	320	298	309	330	327	336	328	353	319	342	311	350	324	327	363	325	350	374	320	298	312	342	324	342	331	343	301	339	313	302	339	350	303	332	333	344	350	342	335	317	311	301	340	330	334	325	321	314	306	359	337	373	343	365	300	308	312	306	346	311	335	341	312	337	344	325	343	359	346	336	344	316	323	332	351	307	336	333	334	338	331	334	317	332	345	329	342	316	333	345	327	340	319	335	305	315	318	311	285	348	327	340	332	309	315	367	330	340	312	319	317	340	327	313	298	316	344	316	363	334	296	346	319	359	309	303	307	314	320	303	314	314	295	351	351	322	320	333	356	322	321	353	321	339	312	329	323	338	356	328	320	309	304	330	346	337	370	319	332	327	313	325	346	319	327	284	333	322	340	301	341	318	321	325	331	325	324	329	328	327	345	365	326	350	339	350	318	323	359	373	343	310	317	335	343	332	343	323	337	304	287	336	306	365	337	319	331	320	366	328	352	347	340	329	344	316	318	328	346	322	289	316	358	331	294	333	316	318	309	352	351	312	338	330	362	313	335	318	331	318	316	347	374	361	320	339	313	338	353	331	340	346	333	324	322	339	312	326	340	321	361	360	318	315	321	338	321	348	327	341	373	360	338	316	314	337	333	337	308	327	329	333	336	334	339	352	276	346	330	340	348	308	330	323	309	338	317	338	324	326	288	313	363	341	347	351	341	325	330	326	340	324	319	324	338	323	350	334	365	331	329	286	335	362	326	340	323	302	363	367	316	334	299	322	337	321	328	347	322	332	312	303	341	307	357	311	342	381	329	343	339	316	326	317	307	313	336	384	344	349	332	301	306	334	338	307	290	315	367	324	323	310	328	325	305	350	306	314	350	335	340	339	329	321	336	315	319	313	330	356	334	341	318	344	323	340	327	316	357	286	371	325	337	326	310	341	318	330	313	344	350	320	294	334	310	303	326	322	299	351	337	339	330	313	354	328	320	311	346	357	297	334	350	315	344	339	342	336	321	335	330	313	316	335	320	318	301	326	318	325	306	330	316	367	355	349	367	306	325	346	364	353	324	334	334	346	328	304	318	330	306	329	338	310	339	323	331	322	329	299	310	309	325	306	338	311	362	331	313	281	333	328	333	340	332	335	345	348	338	309	339	342	349	356	291	306	351	306	356	309	333	325	343	343	351	333	334	319	318	338	335	287	334	321	314	317	328	349	319	345	312	307	372	333	340	340	335	310	361	298	316	318	354	359	320	337	319	298	309	358	361	326	344	332	326	314	342	309	338	337	354	350	343	360	366	355	330	303	304	338	307	326	317	314	291	365	346	345	287	354	311	355	353	337	312	328	362	307	339	337	326	341	342	324	346	341	300	320	324	316	347	305	348	339	362	349	289	305	320	317	363	320	333	337	333	286	359	360	334	354	314	300	311	325	344	344	314	313	322	301	332	343	320	297	317	331	305	338	322	319	296	303	360	307	315	346	351	346	321	302	319	325	298	303	315	316	310	320	308	303	317	344	333	341	305	310	312	349	321	341	334	313	316	309	338	357	329	329	331	331	351	349	336	311	326	325	339	324	326	309	312	344	360	347	294	342	333	306	344	292	321	344	319	324	267	350	319	317	368	320	327	350	342	318	327	312	329	314	342	341	317	307	320	324	300	284	333	335	337	323	375	352	319	322	317	320	335	355	364	323	338	326	312	349	366	355	289	341	342	321	325	292	342	319	289	313	311	369	316	321	326	347	323	334	373	329	330	327	331	355	319	282	331	298	310	293	366	330	313	329	345	347	312	339	309	326	317	304	371	302	332	324	294	335	379	334	302	313	326	308	321	326	333	348	317	316	314	361	308	339	331	353	362	321	344	336	332	320	358	306	296	316	311	318	338	308	310	340	322	376	340	363	320	304	323	347	330	322	331	321	326	320	336	319	307	351	347	302	333	345	304	344	333	321	316	330	344	330	312	335	333	316	346	336	334	337	316	320	315	326	329	319	343	328	307	327	360	379	312	307	319	308	344	287	316	351	332	309	332	318	299	318	308	326	321	336	322	330	338	311	322	329	334	350	336	318	357	355	337	309	288	336	317	335	330	320	317	378	344	332	363	353	330	327	309	356	317	332	332	337	372	329	314	337	352	333	362	312	313	322	366	329	314	338	313	318	329	322	343	341	327	310	339	304	325	359	328	301	328	330	313	350	337	340	319	339	335	318	342	303	331	352	336	350	316	327	340	338	360	328	306	335	340	322	336	310	345	342	314	311	348	294	356	314	318	319	324	308	295	330	357	293	362	338	352	350	334	327	321	317	331	331	339	376	294	329	316	313	336	300	349	311	323	318	339	349	336	308	334	326	314	305	318	298	329	298	326	351	345	332	310	333	308	321	332	329	331	364	323	305	350	320	314	359	332	387	285	286	315	336	345	332	353	300	323	315	349	337	308	343	323	322	328	347	302	329	326	286	315	316	305	315	326	325	364	342	327	338	309	314	338	334	319	351	312	357	301	318	317	299	321	314	320	328	312	315	318	356	341	329	313	309	319	327	334	326
11198	19126	31266	26830	27511	24512	23856	24226	22693	20409	21211	18210	10339	7952	7070	5557	4680	3470	2911	2597	2120	2459	1870	1874	1441	1871	1638	1287	1282	1293	1182	957	966	941	950	925	1024	883	877	943	854	938	965	909	907	929	932	938	948	939	980	976	912	829	826	825	859	852	867	888	861	858	788	815	786	837	832	788	807	788	793	846	766	855	831	772	896	779	804	860	816	815	766	811	778	750	776	735	787	819	764	795	793	797	817	712	786	805	739	780	784	823	803	761	793	803	786	730	802	790	782	790	792	774	787	761	806	760	764	734	782	795	794	754	758	794	756	723	827	813	756	807	790	758	791	800	754	748	749	761	839	763	812	765	805	770	819	751	777	721	788	766	874	792	761	795	795	808	761	775	760	817	760	790	793	815	781	761	742	797	747	782	754	788	808	780	784	804	779	819	832	818	774	776	736	769	783	766	769	751	764	771	752	768	772	724	790	773	760	793	747	785	783	797	791	777	805	762	789	779	783	762	769	797	759	791	816	804	778	759	790	811	784	861	746	812	810	799	781	762	780	799	791	737	769	792	820	743	776	784	777	757	770	766	805	800	739	710	767	823	800	824	754	784	750	793	795	782	733	733	788	806	779	790	803	760	768	781	743	805	750	777	759	775	771	798	749	779	809	782	841	732	765	762	797	791	790	814	808	779	774	794	787	749	799	734	772	790	780	744	778	780	794	806	776	780	793	794	770	752	792	804	772	704	744	806	777	795	777	768	742	799	732	773	770	763	772	780	776	746	735	819	746	804	810	782	778	731	759	832	780	754	782	760	812	786	800	771	830	820	808	758	803	721	727	811	771	748	798	817	754	780	839	752	837	773	775	807	790	811	806	784	852	783	787	787	756	816	765	729	775	802	805	733	776	713	794	811	789	830	781	788	801	789	813	808	756	772	788	793	750	791	766	770	763	779	761	801	766	780	755	823	765	852	763	852	835	743	760	741	765	795	788	812	760	847	807	798	730	751	778	759	789	815	756	751	769	754	784	801	825	802	773	799	769	772	788	838	771	817	795	778	744	749	787	756	793	813	815	765	770	734	791	789	755	765	769	746	796	781	799	844	834	774	838	815	774	759	773	734	770	828	748	788	786	823	780	758	770	863	772	763	754	744	785	746	781	770	736	802	768	809	758	752	741	769	726	818	814	797	793	862	793	786	759	782	772	752	758	792	776	750	782	778	788	793	786	743	814	766	768	793	714	784	742	713	771	743	822	821	789	757	824	773	746	791	799	784	747	778	740	804	764	766	817	770	782	766	775	787	790	848	805	800	776	785	726	819	806	795	789	771	758	799	775	772	773	805	760	825	786	736	763	799	800	738	820	761	819	763	800	750	756	802	772	713	761	745	767	750	786	779	779	795	738	783	773	730	771	758	768	780	784	787	793	777	845	781	816	782	816	771	781	791	770	781	778	733	812	780	769	753	809	803	792	831	784	827	766	754	772	786	804	763	810	768	759	758	842	749	758	806	810	803	800	800	755	776	786	741	757	727	770	793	765	776	814	761	780	801	781	817	833	763	782	782	724	799	798	723	768	746	751	813	814	789	798	773	781	723	726	743	797	772	764	754	752	796	764	740	729	775	801	760	769	787	774	807	749	793	768	806	729	817	778	811	737	822	810	769	801	744	787	773	833	813	782	805	806	797	817	798	784	772	772	752	752	789	786	774	736	766	801	795	774	816	740	747	777	772	790	814	752	778	801	788	781	793	763	777	792	799	786	733	722	790	786	784	731	788	779	734	822	751	824	746	776	770	763	795	771	770	764	787	782	776	809	751	722	809	774	718	802	758	788	781	796	798	804	817	800	792	768	742	742	808	820	876	777	843	827	820	805	774	797	795	738	833	786	791	757	779	765	797	758	779	711	767	774	801	773	740	776	787	793	797	838	778	750	797	744	817	750	730	759	802	788	778	810	820	763	771	818	775	831	786	735	775	767	787	771	765	809	762	806	729	789	788	800	829	781	714	760	769	742	812	737	760	784	724	713	775	791	801	767	844	762	776	800	771	748	764	800	762	824	792	782	760	776	762	820	713	818	796	796	816	758	794	799	798	777	815	764	807	784	764	753	786	763	741	807	786	788	777	730	826	771	836	798	794	751	769	761	776	776	751	761	781	805	820	836	738	770	776	801	730	816	755	808	782	812	763	845	816	770	795	847	764	790	758	762	780	823	730	754	791	757	835	814	789	803	794	710	760	764	782	764	774	776	791	779	807	775	729	813	749	756	770	781	824	813	756	838	760	794	797	724	808	761	807	733	749	763	725	758	823	803	785	741	792	787	781	785	819	817	756	790	775	763	783	862	838	799	799	770	793	814	758	780	773	825	754	774	801	752	734	799	756	744	811	789	796	764	817	754	814	834	784	743	789	814	771	761	747	777	747	762	702	731	787	774	777	758	730	783	749	827	765	799	750	793	801	786	754	751	709	802	791	763	754	763	800	766	773	797	798	750	821	746	795	801	771	765	780	751	791	754	787	742	776	819	749	781	781	807	721	778	778	740	803	835	798	762	701	794	825	766	824	758	748	822	732	795	800	802	783	745	788	802	798	768	799	768	783	755	760	799	764	790	813	818	819	793	716	765	746	786	733	785	809	743	778	807	801	791	782	805	722	784	753	748	817	713	824	804	772	795	771	795	762	794	746	800	785	789	786	764	789	751	823	789	774	780	797	727	785	788	753	783	788	798	792	782	745	746	789	777	743	723	815	796	770	788	794	813	772	782	793	775	762	785	801	754	764	787	748	768	774	746	749	796	738	761	838	825	755	794	768	776	832	806	785	772	761	782	857	802	762	815	791	797	756	788	812	789	779	767	772	795	731	734	817	792	740	749	754	795	769	799	747	748	736	811	785	833	808	813	765	758	759	804	813	784	809	744	816	750	781	825	805	794	803	744	795	808	790	789	767	756	745	805	814	777	746	806	766	791	756	769	803	772	772	768	790	802	754	773	718	771	792	767	757	741	773	818	803	793	781	805	792	756	799	760	763	799	742	784	855	799	759	757	799	823	782	825	770	795	767	739	815	733	755	781	797	774	842	783	723	770	784	806	826	768	776	763	784	828	791	782	787	796	806	809	792	791	767	800	786	784	787	780	803	787	776	746	770	764	764	791	778	747	781	813	771	832	824	828	752	801	728	824	827	752	836	801	808	739	761	788	792	806	772	770	779	756	856	750	756	776	768	803	771	807	761	819	802	818	762	802	765	807	773	794	809	750	769	758	763	777	775	758	770	727	781	772	785	758	795	755	784	762	767	777	817	795	707	845	737	796	826	793	773	770	767	789	748	777	742	757	771	813	785	785	810	770	761	797	752	779	791	755	819	802	808	772	760	792	812	778	805	825	790	815	753	782	804	796	799	815	780	788	794	769	786	805	740	764	757	828	790	760	737	792	824	787	757	806	763	784	784	787	786	749	769	835	779	770	730	808	802	741	788	788	757	770	800	777	763	795	766	755	706	764	808	790	813
44315	47495	50755	40394	36563	38164	39889	42247	38864	42859	42790	37541	27600	23643	20163	14601	10811	7685	5709	5020	4382	7462	3799	3017	2123	3817	2321	1658	1776	1293	1292	955	939	711	715	871	649	459	431	417	465	481	418	405	423	451	378	411	382	361	449	399	437	377	387	391	415	373	353	386	380	356	362	334	398	392	465	441	420	382	425	389	355	304	377	360	365	325	379	377	349	354	327	341	333	319	344	333	335	326	315	349	313	359	347	338	342	339	322	356	347	322	324	328	339	309	318	362	287	318	351	318	340	358	335	329	319	358	332	340	324	321	327	318	358	313	351	333	342	331	308	348	321	325	330	352	334	313	315	335	298	357	353	378	319	326	355	329	337	360	361	299	328	353	360	289	317	355	351	307	338	334	353	343	335	365	307	333	378	344	297	332	361	361	320	293	310	295	359	335	310	362	358	355	348	320	339	339	356	350	309	319	333	321	313	332	326	349	299	320	309	344	339	305	319	314	302	320	313	348	354	376	320	330	332	336	351	328	352	309	330	276	374	328	323	340	344	322	327	331	352	372	352	333	332	332	353	356	331	315	313	349	358	345	337	323	379	338	339	375	321	315	360	363	375	343	326	342	350	374	366	372	339	351	330	326	344	311	296	354	347	280	326	359	342	358	324	332	329	325	340	375	332	333	352	342	346	346	314	312	351	313	343	328	358	346	347	345	373	357	303	355	324	317	367	324	338	334	334	314	343	347	361	341	327	302	345	348	358	341	333	341	358	330	308	340	370	316	313	338	363	319	321	338	341	333	357	327	323	318	329	335	344	322	330	356	331	340	311	310	298	336	302	311	375	341	317	349	338	338	320	354	363	362	305	337	334	372	347	328	324	319	334	337	318	369	364	335	339	324	330	333	360	325	319	318	359	316	311	284	332	318	323	317	306	353	355	344	333	334	333	302	313	319	345	363	311	328	334	326	328	346	316	325	321	354	339	328	343	325	331	348	313	352	353	347	320	309	301	341	352	342	337	365	309	350	351	363	328	320	346	333	331	325	338	350	316	310	327	352	294	348	335	327	326	346	346	349	313	300	360	337	346	335	333	354	340	357	337	360	315	340	334	371	343	322	301	308	311	315	311	348	335	306	313	294	321	324	338	327	332	323	325	346	344	319	365	332	317	316	331	317	322	356	341	361	338	345	350	321	319	332	316	353	338	296	325	321	353	333	354	357	334	344	332	377	333	346	310	302	329	338	370	337	366	304	326	354	339	318	319	361	340	360	311	314	302	299	350	332	310	334	346	357	319	338	342	339	338	358	352	329	318	363	325	326	335	322	313	303	341	335	346	355	366	328	325	324	306	334	326	347	334	312	314	328	301	343	338	347	343	327	296	317	363	349	328	318	377	331	319	339	344	331	302	331	309	346	325	323	349	304	335	340	341	303	318	324	367	337	331	338	358	304	336	349	339	340	317	340	321	323	331	350	348	342	323	332	326	326	333	323	327	337	350	325	337	340	344	342	351	339	303	322	341	342	322	369	332	373	329	355	334	304	319	344	347	333	327	334	361	339	343	316	319	338	344	355	319	331	362	343	332	344	339	360	333	342	342	331	309	324	321	344	343	380	333	340	310	325	319	347	305	345	348	312	354	319	326	335	341	310	348	331	360	322	362	329	329	337	368	356	345	363	329	305	355	316	330	341	331	326	311	331	298	343	358	331	340	357	360	341	342	332	332	320	328	360	331	320	305	320	331	326	344	394	328	334	306	344	339	319	294	363	313	322	324	334	317	316	361	326	302	343	343	324	340	383	355	326	334	331	356	321	311	332	372	302	347	323	298	352	354	346	357	324	339	339	355	320	333	343	358	314	350	360	319	323	330	303	326	318	357	314	339	351	349	360	355	341	326	371	311	336	318	324	320	386	330	351	346	328	347	359	330	340	323	365	321	332	304	345	346	360	344	362	316	323	348	336	297	328	381	354	346	328	304	348	329	323	302	323	338	312	341	330	319	342	334	328	316	317	348	359	334	330	355	310	308	325	319	348	358	332	330	351	369	363	319	330	356	357	370	333	322	335	370	340	383	355	327	334	360	313	375	323	316	356	351	345	344	291	308	329	328	353	368	315	363	322	297	339	304	327	325	367	327	360	345	316	338	340	359	365	354	334	330	348	340	327	324	337	317	340	343	352	344	348	343	346	336	346	311	370	352	314	325	320	361	317	321	335	321	309	315	331	338	347	329	339	349	299	324	338	316	307	351	314	341	343	334	316	307	348	313	292	318	330	310	303	357	325	375	359	328	313	315	313	347	346	317	342	318	326	310	352	330	383	311	351	326	322	301	332	317	338	346	357	357	367	306	319	352	362	343	351	329	312	366	308	328	346	336	316	315	333	349	353	313	319	331	307	340	321	356	339	338	278	338	321	319	356	343	354	334	323	338	347	295	334	341	329	358	325	308	321	338	315	310	303	311	341	325	339	320	322	354	305	335	307	328	374	327	355	313	339	337	360	326	324	344	344	339	347	350	316	384	338	320	312	312	327	347	314	318	336	339	368	334	323	348	319	359	333	311	352	329	329	324	333	340	348	312	315	299	369	322	324	372	312	341	306	332	364	367	344	350	337	317	313	331	318	336	313	359	370	320	330	341	336	289	340	362	298	305	309	326	322	333	345	334	337	308	314	316	352	349	327	372	386	341	324	324	323	337	365	305	393	326	316	342	329	327	349	319	336	338	331	342	324	324	304	350	330	329	330	327	334	332	332	361	322	328	317	331	350	338	311	339	359	375	347	330	298	331	353	345	323	345	328	342	370	340	353	339	330	308	350	315	332	324	328	321	357	344	332	314	350	345	291	324	339	309	305	372	340	333	343	335	351	334	354	338	327	334	363	302	312	334	388	319	357	322	328	310	315	325	324	338	353	336	317	362	349	286	329	311	322	336	347	312	341	368	324	351	348	314	316	325	334	349	341	355	324	334	362	332	315	345	349	340	345	359	357	315	316	311	335	335	310	328	317	297	348	306	327	321	319	347	332	358	312	354	368	340	327	336	325	318	330	324	350	341	351	343	331	327	368	352	327	314	311	341	338	342	336	314	360	348	330	324	328	335	394	348	328	334	323	290	330	331	320	354	338	322	363	378	339	339	329	334	308	319	350	329	325	282	337	322	365	361	349	321	328	332	357	340	335	339	336	312	340	326	326	355	330	344	342	311	303	366	335	344	315	321	360	345	306	323	309	332	327	354	360	342	361	332	362	325	304	333	320	338	312	313	356	338	350	312	333	328	341	351	352	309	295	317	327	316	312	345	320	334	360	360	338	380	360	322	348	301	308	318	375	349	375	322	324	341	340	351	322	325	374	380	349	393	279	308	364	347	306	393	381	336	355	297	332	342	341	322	355	331	327	339	365	340	371	338	334	352	321	346	349	334	357	323	347	323	312	332	336	335	334	305	328	326	321	330	347	340	349	354	316	346	371	345	314	338	363	362	326	343	329	338	328	316	367	345	314	330	355	307	354	362	331
32276	42361	53460	51797	54302	52704	54418	56287	60570	60690	59817	50730	45183	41902	39766	33568	30523	24971	21727	21537	20565	27846	17612	15595	11492	20046	11258	10139	10077	7279	7273	4633	4720	3280	4176	4820	3385	1639	1621	1422	1537	1704	1502	1520	1593	1484	1334	1333	1327	1399	1511	1402	1193	1056	1005	1162	1244	1272	1248	991	1002	992	924	1080	1188	1456	1628	1614	1393	1408	1122	849	810	820	827	925	882	917	1048	975	877	828	795	796	797	758	799	789	804	764	836	791	764	837	751	767	787	827	813	756	794	805	796	818	767	755	792	776	716	792	802	798	809	749	776	787	744	768	756	807	813	796	767	782	761	749	771	805	761	805	721	781	759	764	855	772	736	801	792	789	818	755	823	807	766	776	781	777	782	760	756	787	750	767	771	829	818	794	780	771	827	802	737	829	792	832	769	787	761	802	772	786	772	778	765	782	770	812	761	771	772	802	714	716	760	767	749	784	771	784	796	751	769	847	793	782	785	798	788	742	796	788	778	788	777	807	811	786	810	757	771	791	764	775	764	762	787	795	788	798	793	782	758	778	851	849	757	780	770	812	750	768	814	819	723	776	751	786	755	777	747	794	761	781	830	817	769	746	795	757	772	811	803	744	747	780	777	755	784	791	784	768	756	796	746	795	763	807	773	764	752	827	807	805	801	805	743	797	789	837	753	828	710	762	785	783	758	782	783	783	794	804	802	774	736	780	749	781	799	745	783	825	768	783	764	862	799	781	735	769	796	777	830	758	726	760	732	767	778	787	775	791	761	793	765	774	795	783	792	815	767	807	768	786	768	796	730	760	786	783	767	788	774	810	762	818	810	809	745	789	765	772	755	793	778	788	773	749	783	759	751	828	699	785	805	796	778	796	738	789	723	802	745	795	800	766	799	799	767	795	787	768	754	781	763	765	801	765	773	793	705	851	756	830	780	769	733	775	727	779	743	752	785	751	738	786	799	793	783	757	800	787	763	796	777	782	714	832	789	742	767	766	734	781	777	787	789	770	770	768	821	789	825	833	750	816	805	766	783	725	804	787	756	767	790	800	796	826	744	761	805	776	753	738	754	755	761	769	753	765	832	809	776	809	784	771	798	769	788	795	804	792	817	773	758	766	777	818	742	749	830	765	735	807	792	750	784	834	762	773	792	802	795	760	760	757	796	782	770	780	767	741	782	782	751	779	755	803	776	738	793	799	750	735	764	782	736	779	787	757	722	764	757	820	760	756	766	759	760	776	751	787	806	767	748	739	835	730	792	761	777	743	763	761	736	737	801	807	779	771	761	808	808	785	775	717	761	762	725	795	818	731	814	762	797	781	783	758	773	747	779	778	808	766	763	726	762	766	750	795	812	775	772	756	783	772	776	763	789	781	759	795	813	784	784	784	732	792	789	794	815	764	759	786	807	779	824	818	780	808	779	763	768	731	828	764	753	761	739	791	827	771	796	759	790	790	814	749	816	744	833	807	762	789	768	788	767	829	744	797	795	764	821	758	782	767	682	795	843	786	769	749	798	765	728	791	779	794	792	799	746	783	774	789	748	777	794	833	819	721	827	796	779	774	840	775	736	779	758	809	786	811	765	775	780	763	759	753	765	822	729	733	780	723	733	815	805	748	782	789	765	755	788	789	813	764	795	783	775	789	763	770	732	756	795	780	778	798	802	778	808	800	792	772	751	802	800	780	768	853	769	810	794	776	756	748	785	799	806	783	819	726	725	770	783	759	786	814	780	743	766	809	758	741	795	741	761	785	779	767	771	775	785	771	724	778	824	703	733	733	773	755	808	738	765	777	778	749	767	837	774	761	804	752	772	757	773	740	783	710	791	785	802	784	759	808	809	758	792	765	812	767	810	763	735	729	789	761	752	778	788	765	816	796	782	755	764	755	841	759	712	801	788	778	776	804	805	786	769	777	807	769	773	785	737	747	758	799	801	794	810	819	786	732	818	803	811	800	759	798	780	797	758	786	752	784	771	816	783	780	714	780	788	798	818	728	785	776	787	740	790	802	816	814	833	816	762	816	793	749	766	785	798	789	747	803	788	729	779	763	796	752	769	779	771	792	791	795	819	781	806	807	756	789	762	795	802	754	827	771	759	761	785	825	766	749	803	806	748	811	764	818	763	796	810	787	756	745	728	780	767	750	763	810	756	773	815	750	777	785	753	762	755	731	853	740	771	809	773	775	789	842	770	823	735	750	745	721	757	791	809	762	802	758	855	816	752	786	762	813	780	730	792	782	728	830	804	798	822	761	747	811	751	778	765	686	775	772	774	783	790	793	811	752	738	748	770	745	781	793	778	788	783	786	723	759	772	749	744	797	725	783	792	747	793	770	773	803	772	710	789	835	809	756	722	769	812	765	756	824	759	821	737	753	785	771	741	794	827	746	801	755	795	731	779	845	763	841	828	799	775	775	767	738	733	778	814	816	788	802	768	743	734	770	754	805	790	750	768	774	794	751	767	739	773	761	808	762	772	765	794	827	802	766	767	784	754	741	769	798	774	782	825	772	794	816	741	749	767	820	780	791	768	722	732	775	765	789	790	779	716	733	783	750	769	794	836	816	747	723	801	800	781	784	842	780	728	805	794	810	839	800	786	768	752	736	802	749	750	791	797	801	794	763	807	750	757	811	752	783	761	798	779	803	791	799	761	780	800	779	773	793	756	754	777	789	785	766	801	819	749	748	823	759	777	785	803	808	808	788	768	703	774	801	794	776	787	784	800	815	782	762	821	815	749	749	772	781	742	766	823	779	757	790	798	767	787	801	774	805	744	740	763	788	755	766	812	777	810	828	774	814	750	775	811	768	764	807	817	826	798	777	820	777	796	746	744	823	757	721	760	749	743	825	826	784	749	759	753	796	794	764	758	812	739	794	777	755	771	779	756	794	814	752	773	739	728	737	785	760	773	736	740	790	823	810	804	778	771	794	749	725	776	793	764	742	731	752	781	795	768	798	776	750	807	784	760	732	772	774	718	751	836	836	736	775	795	793	786	775	817	808	730	750	777	814	753	762	772	769	788	750	766	776	877	813	780	728	789	826	816	745	773	787	770	756	783	817	756	809	722	805	817	804	826	770	792	770	814	805	763	776	747	744	826	803	775	825	751	709	781	822	745	750	761	783	730	781	816	764	777	813	778	756	834	775	781	756	769	763	786	795	757	775	822	701	748	771	754	796	762	784	756	753	730	723	801	777	777	750	799	786	777	753	766	759	739	776	777	774	766	793	813	786	764	784	781	792	711	721	796	719	736	806	756	745	816	779	784	764	818	743	740	740	777	808	811	775	817	809	833	776	764	792	760	761	786	772	723	745	768	787	792	793	714	786	758	783	733	791	754	749	819	767	766	801	742	797	806	766	740	773	781	797	796	776	725	743	786	783	760	770	789	744	779	788	772	770	766	768	780	805	807	787	755	798	789	757	799	786	811	776	777	812	804	792	774	780	819	779	789	822	685	799	793	813	792	776	777	781	751	779	807	793	755	804	805	780	801	781	779	785	785	764	746	776
53153	51403	50215	38326	38249	37595	43566	44508	42583	44942	46160	41561	35629	33948	30145	23378	20258	15206	10864	11220	12487	17904	8363	5748	4970	7738	3759	3161	2720	2654	2240	1507	1084	1157	1352	1334	800	519	552	544	523	596	513	445	505	467	404	417	429	474	447	419	400	393	466	408	392	338	370	356	358	380	379	393	467	644	670	636	613	507	385	319	322	288	322	323	353	363	367	350	309	287	300	281	326	299	294	263	286	287	303	289	291	280	292	275	301	284	260	322	280	260	275	287	284	309	296	282	308	293	302	314	302	307	257	284	291	315	274	299	282	278	296	327	298	290	297	294	289	328	310	288	270	331	283	274	288	278	302	294	338	302	265	271	276	239	312	278	271	315	290	291	298	287	267	263	279	282	284	296	271	277	260	279	285	291	289	326	291	319	302	325	288	281	284	284	322	275	274	286	272	274	272	285	291	262	296	305	313	311	289	259	272	314	277	287	292	312	284	263	318	289	274	324	258	273	312	273	288	264	279	303	284	288	286	278	299	297	314	288	290	295	277	278	274	292	269	244	276	305	297	268	274	279	282	258	285	290	270	275	297	298	330	308	300	270	282	303	285	289	281	282	303	281	301	303	271	291	283	317	273	267	288	286	275	297	301	255	319	308	283	285	302	294	288	318	295	280	290	285	284	306	285	286	306	297	265	252	300	302	261	304	244	273	304	305	274	291	300	251	300	288	282	250	298	286	300	271	285	307	293	319	295	317	313	304	285	273	301	288	292	284	300	277	309	297	289	270	302	244	265	278	278	244	279	291	257	284	272	296	257	295	288	255	275	306	302	278	291	282	278	290	303	274	285	257	324	282	316	274	315	299	303	303	282	306	285	298	268	295	322	329	316	277	290	254	285	258	295	266	266	277	320	272	283	283	271	311	251	294	318	280	314	299	264	281	278	305	276	279	289	300	303	274	289	284	279	291	310	301	273	333	276	289	265	271	280	301	293	280	303	285	266	294	309	304	275	286	314	269	307	256	274	261	284	269	288	295	304	316	297	285	274	291	274	268	292	257	301	271	279	290	291	289	276	301	298	315	289	280	317	324	283	276	309	280	300	268	287	304	246	261	278	277	279	304	298	316	299	277	289	284	271	279	261	256	294	289	314	293	277	287	279	286	307	274	289	293	304	318	293	303	278	287	276	328	296	319	273	272	299	300	305	305	293	318	290	259	295	276	265	316	329	277	313	303	299	288	255	283	292	299	305	311	305	291	273	266	293	280	284	310	298	301	295	272	289	280	290	297	271	254	312	293	281	289	295	277	267	279	290	301	289	300	276	317	295	273	290	305	275	294	308	305	304	279	271	289	268	303	295	284	268	245	264	274	294	262	259	292	324	275	303	280	315	266	285	293	288	291	306	278	282	276	283	275	280	301	272	299	298	339	276	313	300	283	292	318	318	303	275	269	272	271	285	252	294	278	281	269	282	280	306	302	290	303	278	289	287	270	271	282	300	292	287	290	296	284	302	320	291	286	285	297	306	304	309	312	287	286	252	295	275	316	282	314	270	295	306	313	260	300	250	279	287	292	263	252	283	284	299	265	260	279	302	256	285	294	262	260	306	289	285	303	249	281	315	284	276	321	263	265	286	301	313	314	283	314	315	307	281	299	269	271	275	284	288	286	266	314	273	288	272	294	246	279	284	312	269	257	271	285	305	297	288	278	280	279	268	288	292	328	273	311	266	275	289	303	290	321	270	285	293	298	279	309	296	308	277	306	305	280	307	291	267	263	308	311	284	343	298	290	298	302	293	323	291	279	289	275	294	266	279	311	256	291	303	300	281	264	276	282	285	311	264	287	302	266	313	288	272	263	298	293	259	289	290	294	291	280	317	265	298	292	272	300	278	303	304	289	281	276	287	291	316	296	292	281	302	314	269	307	254	305	296	283	295	300	306	280	271	307	306	277	298	323	307	286	294	297	305	290	313	256	270	281	272	297	308	325	291	295	260	269	243	290	301	256	292	262	303	291	299	300	284	285	322	263	286	266	324	277	288	306	287	274	299	266	264	269	277	280	279	288	275	291	316	311	300	257	282	325	293	288	297	300	297	305	308	269	294	264	296	286	283	249	240	313	281	274	282	306	321	301	278	287	310	318	290	302	291	283	305	287	292	302	280	314	275	299	294	302	319	259	285	306	267	299	271	295	270	279	282	302	299	289	304	293	281	265	314	332	292	286	330	291	263	297	285	281	300	293	300	317	301	302	285	310	288	292	299	327	255	308	306	269	300	286	322	293	289	287	313	289	272	246	283	291	283	296	290	279	286	282	274	308	308	295	269	283	302	281	262	305	274	282	267	300	304	278	278	286	273	311	282	270	311	271	283	326	273	271	272	272	263	301	262	279	291	319	301	300	300	316	276	307	294	269	288	250	301	277	280	293	267	285	285	290	291	269	289	289	316	288	296	295	304	303	285	310	324	295	266	249	302	274	321	248	265	299	284	298	280	281	315	281	262	317	308	276	288	287	299	283	290	277	300	282	295	318	303	268	288	291	294	309	291	309	311	295	307	323	292	306	256	280	323	303	276	245	287	303	338	311	299	258	301	283	300	274	242	306	282	310	301	284	337	282	319	293	303	300	328	277	278	299	281	279	290	289	302	294	299	273	281	276	291	296	303	293	294	303	272	275	257	286	296	264	302	318	297	309	283	270	296	274	262	266	299	307	306	275	269	295	334	282	253	250	289	307	271	289	289	275	277	255	256	294	291	277	327	311	281	298	301	296	296	288	278	262	316	264	322	317	273	274	297	303	251	305	306	283	289	276	299	301	289	304	296	288	290	309	271	314	291	270	303	282	314	288	270	276	304	281	333	279	322	307	281	314	279	297	277	286	278	299	282	299	257	281	331	282	288	294	309	284	277	263	306	255	301	294	315	261	276	245	297	290	271	318	278	308	294	270	305	277	301	309	282	297	286	297	323	274	267	291	275	260	314	259	267	287	311	294	288	330	271	299	303	278	274	275	288	272	301	296	274	301	295	320	298	275	284	290	260	262	299	303	300	330	316	309	290	288	283	308	266	271	318	305	275	292	283	296	264	283	295	316	308	268	265	275	270	278	314	293	291	274	279	303	314	278	306	313	279	307	299	272	285	287	292	292	300	272	318	279	319	268	250	286	272	282	285	303	288	321	297	296	290	281	290	248	302	318	276	264	265	283	305	269	274	286	278	279	302	244	284	271	271	296	310	283	293	288	270	276	289	272	291	281	311	290	302	287	301	303	269	269	290	279	244	316	261	316	277	294	296	284	316	293	287	254	276	298	262	300	327	276	295	290	288	317	318	305	272	302	269	285	261	279	288	291	242	272	277	333	316	308	280	305	279	289	313	296	296	287	313	280	297	282	304	277	298	300	295	316	319	295	301	270	267	281	323	305	266	291	300	267	298	273	315	307	315	295	328	296	281	308	297	302	308	304	307	326	318	303	305	307	286	272	330	289	297	313	279	264	279	253	265	285	300	278	322	288	300	300
40158	49692	55731	55198	60335	54228	61111	61778	69520	65797	65339	58043	54351	51537	47248	40826	40108	33733	30483	32762	36811	36435	28433	22161	22753	29809	16461	16676	13238	14758	11382	8301	5786	6912	7604	7608	4165	2076	2288	2468	2315	2379	2036	2070	2110	1831	1528	1725	1864	1957	2005	1581	1589	1406	1502	1535	1365	1220	1103	1103	1239	1257	1279	1456	1854	3086	3363	3351	2840	2195	1207	870	739	696	771	919	1075	1063	1100	882	742	703	670	652	665	656	650	687	688	707	713	669	658	730	713	673	684	705	669	655	652	609	680	708	696	693	704	693	713	652	629	665	646	649	642	652	664	718	684	704	646	632	684	704	686	731	683	683	688	729	677	646	680	653	679	669	630	675	607	702	700	678	646	637	680	676	704	689	667	660	697	712	703	682	701	697	678	703	651	663	705	644	678	663	620	683	697	638	672	656	759	695	685	663	722	651	642	651	707	674	647	714	677	713	672	694	610	656	699	682	640	637	683	666	655	675	706	723	650	705	676	709	658	661	695	659	650	701	694	717	684	657	666	698	665	677	707	646	681	676	680	690	703	709	654	658	645	664	724	676	654	649	721	617	652	666	647	678	687	656	644	660	661	692	688	708	637	689	703	663	679	661	693	650	658	715	638	700	660	673	642	641	708	699	708	718	691	693	685	686	662	630	720	684	693	693	695	639	721	649	642	637	685	655	620	691	727	681	628	701	691	678	672	740	674	711	689	651	670	719	686	690	693	634	688	692	656	650	705	661	652	699	716	631	674	720	616	658	704	645	694	669	626	691	697	665	690	676	669	678	663	623	630	669	636	686	651	690	706	688	694	668	640	640	683	658	694	705	655	600	639	680	681	675	693	716	694	679	717	645	641	695	705	654	678	676	691	654	644	621	640	675	670	697	650	680	682	671	691	720	635	666	674	715	667	644	642	657	678	658	693	656	639	664	659	676	659	680	680	662	713	660	691	688	649	657	634	707	650	671	726	675	681	662	697	714	689	700	716	695	703	676	652	688	723	684	668	710	657	676	703	685	630	670	723	636	671	687	669	690	615	647	685	660	655	630	691	671	633	705	722	678	638	629	663	679	641	703	699	680	713	682	689	700	682	653	662	703	617	684	698	711	665	670	703	704	677	634	672	663	684	670	676	668	684	685	701	701	672	692	639	677	685	707	691	635	679	649	674	709	673	658	685	678	673	646	671	675	702	681	699	648	652	623	650	653	696	702	705	631	647	666	614	659	691	680	655	636	656	646	682	716	698	667	642	680	655	666	666	697	629	694	718	635	705	694	674	682	732	724	673	656	674	676	669	665	649	668	631	701	705	699	674	647	604	672	665	618	652	692	662	675	700	692	660	707	639	665	689	625	680	709	646	633	702	663	666	648	643	680	645	679	704	684	668	717	667	662	701	673	694	681	711	662	643	700	693	666	653	648	673	683	696	691	663	673	714	670	636	711	699	672	702	611	650	662	680	673	675	715	682	673	727	665	668	677	670	649	670	668	714	678	670	655	679	662	668	646	679	688	698	691	672	658	681	641	674	696	679	582	650	677	641	652	702	723	640	649	668	668	655	664	701	661	709	688	710	647	646	686	696	635	704	660	625	693	690	685	681	669	688	690	714	680	712	665	625	662	653	715	672	670	696	735	708	696	650	698	690	677	663	663	682	701	689	672	672	680	643	628	644	704	715	722	685	659	695	639	683	683	648	689	692	650	654	674	601	682	661	676	671	661	639	669	696	662	650	659	681	665	656	675	650	688	722	699	672	651	649	693	693	699	686	682	692	683	691	632	688	684	683	675	645	726	705	677	696	685	690	672	674	669	648	662	691	666	657	688	656	682	707	654	721	659	708	655	645	664	665	642	698	689	682	692	679	661	691	699	643	726	670	644	658	718	691	663	687	706	585	691	681	672	610	694	667	674	648	638	690	715	647	679	691	668	644	681	657	634	709	613	705	660	670	692	632	634	711	641	692	657	689	665	716	680	682	664	671	646	645	666	666	652	686	683	703	672	656	658	660	661	664	668	680	699	695	618	675	714	680	690	699	670	671	694	668	619	709	709	671	638	631	656	686	683	673	690	698	719	685	697	667	644	689	644	677	734	654	667	650	656	684	655	676	705	652	682	672	679	655	706	649	675	693	639	643	637	739	683	674	696	680	674	691	680	639	659	698	665	687	704	649	663	682	663	685	685	687	664	671	712	706	697	648	701	716	677	646	653	716	677	699	681	688	684	698	653	658	610	679	656	699	677	629	622	647	649	682	671	689	662	686	711	678	656	689	641	670	635	717	682	705	632	692	618	660	674	688	659	623	702	672	666	642	657	688	659	658	673	684	657	643	703	609	663	695	677	693	698	671	670	629	692	663	635	676	681	695	670	639	686	679	658	707	661	710	716	662	682	693	642	642	677	679	655	653	659	669	678	656	665	698	699	611	674	647	675	685	605	681	652	670	656	705	669	658	642	709	672	675	710	643	698	668	683	635	689	665	707	622	659	698	704	696	720	663	637	706	649	713	718	677	621	693	660	709	665	709	696	661	689	687	661	667	674	702	689	667	647	691	685	728	656	694	676	663	703	660	680	685	676	704	693	671	675	651	702	677	662	682	661	682	741	638	651	684	665	693	713	708	625	691	680	668	674	658	689	650	726	680	701	678	653	676	688	696	671	651	695	675	715	680	667	651	654	723	695	651	695	684	651	607	705	673	659	700	674	700	660	628	684	664	625	662	660	630	706	713	654	711	678	674	676	690	706	668	691	691	688	679	668	678	664	691	656	627	653	700	640	651	659	674	687	693	645	711	665	677	697	659	683	688	632	633	711	715	694	643	672	717	692	664	703	623	682	703	663	681	659	697	700	656	659	729	638	684	632	662	680	683	647	696	687	655	640	632	691	679	652	680	685	695	717	676	667	698	627	701	689	655	646	663	696	710	675	651	643	678	689	671	631	671	639	722	702	688	639	658	661	675	660	702	673	689	650	672	618	704	652	651	628	653	659	633	679	640	649	690	703	660	664	652	695	692	700	730	656	629	640	678	677	712	685	654	646	649	657	725	669	731	664	679	661	702	670	694	686	672	685	695	713	625	617	704	668	695	692	673	655	628	675	654	666	639	660	645	686	651	669	718	710	676	648	680	660	634	638	688	692	688	660	672	649	711	687	688	664	672	670	663	677	642	645	714	686	657	689	662	666	645	659	712	729	664	690	678	693	653	654	641	653	699	664	692	651	644	673	658	690	674	687	729	644	666	656	700	700	718	709	655	681	665	654	667	671	635	652	710	685	692	667	672	716	646	646	713	675	674	702	684	669	682	680	663	674	685	711	685	691	696	694	679	667	664	681	654	649	680	633	670	643	644	674	693	677	677	714	688	680	713	648	636	685	647	732	728	650	666	676	651	659	625	681	635	665	701	625	673	693	675	704	680	665	725	684	661	656	689	669	692	683	654	659	712	675	657	690	665	674	636	657	682	646	659	657	672	690	696	663	662	654	702	620	702	664	735	674	666	674	733	669	676	649	716	671	677	703
17610	20449	27288	20915	16320	11883	13884	12744	7735	6980	4769	2486	1733	1388	1062	832	777	630	550	562	630	497	486	443	448	483	387	395	353	417	344	358	380	351	340	360	347	364	378	385	335	321	329	348	319	342	343	325	334	370	354	350	348	381	305	365	368	368	358	342	366	348	348	333	323	334	347	310	312	322	307	329	329	351	320	319	335	306	347	324	358	330	319	333	316	313	330	335	322	324	305	324	321	315	352	328	344	323	314	339	345	309	338	346	335	316	314	348	326	287	312	302	321	342	345	317	321	325	360	303	348	317	354	299	298	322	354	332	332	328	342	354	328	335	320	316	343	344	340	320	356	356	333	306	338	354	321	355	327	313	311	340	345	321	311	316	331	323	347	325	317	332	363	318	339	301	342	344	300	336	328	310	289	307	341	314	338	321	348	343	352	337	329	352	333	330	328	325	297	313	310	331	321	349	317	331	318	320	318	322	337	323	330	333	340	319	358	327	309	324	319	328	331	320	339	318	315	327	340	321	311	320	330	305	363	342	293	307	334	312	307	332	262	343	322	325	326	311	332	328	336	311	305	320	326	323	335	338	331	335	353	343	317	328	306	316	303	294	311	355	314	324	316	358	317	317	341	332	318	351	304	322	347	287	340	309	347	336	322	351	362	342	330	318	310	352	306	355	360	315	309	361	349	335	331	329	325	317	331	370	357	322	342	351	326	325	299	335	322	354	345	313	319	334	319	306	319	331	335	345	314	312	348	334	319	317	328	308	340	327	320	329	296	334	316	388	337	307	315	317	350	326	334	320	332	330	314	299	315	310	317	305	309	348	346	336	312	347	307	345	319	315	340	377	323	319	314	350	305	327	334	344	346	326	319	325	322	325	307	340	347	322	298	351	355	326	346	337	313	330	297	343	317	321	316	316	345	347	353	334	328	285	339	335	333	316	289	315	348	324	311	317	336	365	333	323	326	320	310	331	319	344	324	365	313	334	294	336	307	334	322	339	356	331	371	353	330	346	365	341	317	353	334	295	337	332	316	330	340	331	311	366	293	321	337	337	340	321	311	327	299	321	320	343	337	334	336	344	282	346	342	310	339	337	315	349	350	312	321	344	331	328	311	351	306	295	295	289	327	329	344	331	316	328	322	322	315	318	326	310	315	306	311	314	337	310	345	370	333	369	362	340	296	301	334	310	361	358	338	322	326	315	343	337	326	348	323	332	308	333	319	333	313	300	328	302	358	317	317	337	332	324	368	324	325	350	329	323	319	362	305	305	312	293	303	313	338	355	337	295	299	350	340	337	328	351	345	350	318	313	329	337	354	335	304	298	315	308	344	318	330	359	324	350	359	355	280	339	330	332	332	326	321	327	338	315	276	302	328	322	327	326	358	309	316	324	316	299	308	303	340	321	335	318	346	332	308	347	334	287	328	323	314	331	321	305	320	324	327	337	324	340	339	360	349	346	324	332	295	331	293	301	310	342	312	325	329	319	314	332	306	332	316	339	303	313	354	358	302	337	332	341	318	326	332	343	353	335	328	317	324	307	323	326	329	326	336	300	309	324	321	345	320	333	302	338	336	316	322	327	330	325	323	353	321	330	319	358	292	313	370	316	335	324	311	337	324	342	349	321	329	344	363	333	322	319	340	311	312	345	336	339	335	347	305	334	320	325	332	283	325	350	359	329	313	303	333	281	339	303	345	347	335	315	342	323	336	330	367	354	326	370	340	293	274	343	370	305	318	352	323	322	332	341	313	326	325	328	333	343	334	329	345	338	331	322	329	325	328	314	340	351	339	366	316	315	375	329	314	345	306	346	377	338	350	356	325	342	301	330	336	351	319	335	321	314	318	348	301	279	329	289	305	335	312	331	345	301	351	338	319	320	319	331	322	278	349	355	361	345	329	311	330	338	307	302	345	330	324	335	311	326	356	335	316	306	365	347	297	341	310	333	301	357	319	327	360	315	323	336	346	306	315	320	341	341	318	314	312	338	282	359	337	334	333	357	335	317	346	351	331	309	365	304	339	339	312	328	320	331	320	312	302	309	334	352	312	348	331	353	305	345	315	303	359	301	323	338	341	335	320	348	358	314	310	323	355	329	324	331	312	339	331	334	345	333	331	332	320	324	325	317	290	353	332	330	304	317	334	338	328	374	326	351	349	326	337	374	330	320	325	314	349	355	334	334	331	347	343	348	337	326	330	321	312	336	361	319	334	306	318	347	332	347	324	318	328	386	349	337	357	315	308	309	349	338	307	329	350	308	305	377	309	348	313	346	311	319	319	324	329	334	330	341	351	350	324	325	328	308	331	336	292	326	365	326	329	317	322	311	345	311	326	304	325	335	327	291	330	308	333	319	348	318	323	327	339	360	356	336	327	334	341	332	345	343	339	338	353	317	383	340	329	316	336	325	308	321	338	316	320	327	305	327	277	317	317	325	294	318	307	322	369	317	322	345	357	336	335	353	310	341	360	346	319	344	316	296	325	303	308	322	329	357	309	308	323	357	326	330	320	353	343	312	347	319	323	327	334	322	306	315	355	338	312	305	335	324	302	322	324	353	316	292	318	348	311	310	299	332	338	349	343	324	296	326	316	296	345	331	342	332	338	323	311	327	318	304	326	305	333	352	318	299	338	325	326	340	316	319	309	341	352	303	332	308	331	346	294	322	303	334	353	357	330	328	330	352	306	367	334	307	330	342	331	364	365	336	351	346	309	320	325	335	361	292	334	345	301	312	304	362	351	310	321	336	326	373	316	335	322	340	306	338	344	318	318	354	324	308	349	331	332	269	307	314	335	298	317	316	315	359	326	334	318	338	311	306	354	361	337	323	347	327	363	297	348	355	336	311	342	341	336	318	328	310	307	311	316	288	323	336	335	311	332	315	330	358	302	339	314	322	314	330	312	334	318	311	347	343	352	365	330	316	327	332	349	332	326	338	335	318	330	285	330	304	328	332	324	332	336	300	331	352	310	353	343	356	339	315	317	323	328	343	356	344	290	349	328	319	295	337	318	323	332	308	336	354	330	338	315	321	365	334	330	335	365	338	321	318	327	321	299	322	343	318	344	337	297	303	310	338	329	308	301	331	336	339	350	355	342	346	318	306	293	333	345	368	318	303	336	325	315	309	319	308	360	345	282	320	339	330	338	299	344	335	330	335	333	307	325	310	347	304	320	352	345	334	327	327	339	341	338	342	366	297	335	364	321	324	313	307	348	303	355	328	325	323	295	324	324	337	315	341	343	346	312	346	317	338	343	304	314	308	310	355	338	330	312	345	324	343	323	296	337	298	325	365	332	334	336	311	332	307	330	328	309	331	337	321	349	360	328	335	351	326	342	348	337	324	322	320	298	332	330	339	284	333	349	305	316	334	327	317	419	344	362	319	332	375	344	316	354	351	308	367	351	337	298	327	322	330	334	362	326	327	360	342	297	330	285	355	334	342	334	336	323	313	338	350	331	324	329	288	340	314	351	331	357	321	338	316	356	330	311	352
11319	18288	31128	29222	28907	23818	30419	29486	23530	25033	18396	11674	9204	7734	5852	4205	4034	2921	2773	2631	3801	2327	1968	1640	1809	2045	1296	1172	1192	1302	945	967	973	1019	1000	1017	979	982	1026	1025	943	954	933	884	881	908	925	867	986	998	957	842	876	1013	961	927	879	923	833	869	919	828	836	812	884	913	870	902	915	816	734	827	838	786	772	873	801	858	803	784	821	763	785	785	740	770	762	776	790	781	788	769	793	852	766	782	767	766	817	816	798	742	808	788	741	772	790	783	747	817	816	766	756	785	801	793	793	801	817	839	854	725	759	759	737	759	787	794	822	768	728	817	733	792	774	792	783	824	754	808	816	763	791	738	802	810	743	758	763	797	787	745	773	776	775	761	773	752	817	842	738	844	780	812	754	813	795	728	795	781	758	782	789	744	777	748	750	738	799	759	813	857	783	745	777	773	781	791	769	809	784	816	818	777	776	827	762	773	810	787	795	790	749	707	805	764	755	770	771	810	727	753	811	819	790	767	758	780	833	774	808	778	789	784	794	791	772	805	793	813	814	792	757	750	804	779	793	758	797	775	777	830	793	799	816	771	807	789	753	782	817	759	788	794	781	743	764	780	769	805	798	786	800	769	823	797	740	792	770	814	768	790	753	746	831	860	769	751	748	753	750	755	791	799	772	826	742	833	775	806	718	772	801	815	730	737	759	780	782	788	765	734	814	770	759	764	748	770	748	771	782	744	764	777	818	771	779	765	799	758	877	785	806	818	805	748	764	777	763	784	759	796	728	835	729	755	764	810	812	789	841	813	783	778	785	736	774	754	790	794	762	790	804	818	819	798	796	821	739	782	827	832	741	744	801	801	792	784	822	769	760	809	769	753	794	759	736	740	777	796	775	794	784	721	757	864	761	809	817	735	786	754	771	791	795	753	811	803	746	777	797	740	784	786	749	816	784	745	788	795	719	755	747	854	768	748	802	824	749	805	757	753	812	772	783	780	742	793	765	742	784	774	798	822	796	759	760	815	795	772	779	782	748	726	823	842	791	773	732	767	784	796	796	760	733	796	766	783	738	725	803	767	800	810	809	808	820	802	789	798	750	797	812	788	801	809	790	792	771	812	752	815	761	763	784	801	804	725	792	850	794	741	802	808	783	791	764	822	787	782	844	800	756	805	804	801	773	800	696	761	730	813	752	765	806	790	793	832	744	812	772	782	808	769	764	780	764	804	822	769	785	742	787	779	736	781	802	778	807	836	818	811	779	788	724	809	806	814	790	809	797	794	750	852	820	787	776	806	764	801	823	789	763	775	777	771	719	779	793	776	751	772	824	779	774	774	768	733	806	843	769	821	778	734	801	760	779	798	754	757	822	794	774	797	768	813	745	794	740	783	807	750	768	842	783	803	809	816	826	763	776	750	791	734	806	797	784	816	808	803	748	789	805	804	803	792	788	729	829	753	803	792	766	776	796	746	812	789	783	792	754	839	741	792	786	767	791	768	775	774	736	777	788	767	765	756	776	787	797	786	788	750	796	767	765	783	783	755	761	754	791	741	808	778	759	797	824	797	821	805	856	805	774	732	781	799	810	732	740	751	802	780	809	774	760	784	770	797	784	735	830	769	833	782	814	787	767	788	804	757	737	793	743	768	780	759	775	789	795	797	821	756	771	782	771	764	806	771	751	778	775	762	796	752	781	807	787	803	687	805	801	778	783	749	749	776	783	759	809	795	830	802	766	852	706	761	805	823	748	781	807	767	782	812	725	783	918	777	774	773	786	809	725	731	772	826	784	782	750	762	765	758	783	819	778	758	767	753	814	838	773	763	771	791	753	801	844	811	768	793	818	766	750	786	708	775	783	773	787	810	850	830	775	743	783	731	809	793	766	774	767	759	777	766	762	756	799	814	784	831	801	803	736	790	779	786	774	833	772	771	802	817	784	807	760	793	764	770	780	724	804	803	769	757	787	832	798	782	787	803	770	755	744	798	776	771	761	808	771	791	761	788	757	810	771	813	735	769	749	768	784	824	835	764	757	740	796	782	770	765	824	797	790	767	805	819	822	779	755	796	761	774	822	774	761	757	819	751	797	757	792	799	746	831	785	762	760	728	784	790	785	768	827	752	782	800	803	775	781	780	791	816	769	804	728	836	780	755	749	772	771	792	791	786	775	791	812	720	811	835	772	804	779	766	819	775	722	753	778	766	831	757	764	797	811	734	810	822	824	841	770	788	787	770	736	794	818	798	861	805	769	792	837	712	803	844	790	761	795	783	808	782	787	746	772	820	864	793	785	835	842	746	834	798	736	819	726	768	831	767	756	790	760	764	805	732	783	770	817	832	758	812	752	756	788	784	791	783	835	740	814	780	727	811	789	813	780	783	790	752	795	742	783	782	855	813	791	797	759	791	795	803	796	778	797	757	756	761	748	798	769	847	804	779	794	763	807	810	770	775	775	752	806	754	833	732	791	802	775	790	770	818	766	773	822	770	766	768	751	754	751	801	775	782	769	766	781	809	740	781	750	781	760	788	783	768	774	858	779	752	783	769	759	792	799	786	739	812	810	820	791	794	820	768	784	808	842	755	751	794	778	802	753	776	741	791	835	787	774	748	760	777	791	852	798	789	787	785	779	774	818	783	781	811	846	811	748	803	787	710	785	801	770	782	780	803	766	773	769	828	790	836	800	791	821	772	782	781	783	783	785	777	789	781	777	783	840	793	829	823	782	766	844	782	731	791	792	769	790	820	771	766	759	759	759	800	765	812	777	832	773	769	757	790	770	771	817	740	779	783	795	788	822	849	801	764	774	779	807	812	798	795	786	793	818	801	791	781	792	755	837	763	771	834	795	737	752	786	736	766	787	744	824	808	759	766	783	800	753	801	837	779	728	813	750	796	759	811	780	812	773	788	836	762	784	738	773	775	735	760	746	771	781	803	753	764	774	783	804	802	742	728	782	771	787	775	782	835	810	758	801	724	784	754	772	773	800	791	868	747	767	789	814	767	814	835	776	805	782	817	778	791	813	752	797	765	786	786	793	769	778	786	778	823	786	843	774	779	789	798	775	749	763	787	737	784	753	797	818	822	812	865	786	742	818	735	796	775	838	770	752	775	778	787	800	801	758	784	790	797	852	760	822	807	830	795	756	744	767	794	777	808	751	787	822	768	809	789	788	729	794	751	780	791	766	816	793	805	827	794	789	786	799	773	764	743	767	788	763	775	769	822	812	767	826	822	795	809	816	813	753	799	758	809	777	778	701	794	839	753	766	809	793	780	806	747	791	799	810	804	792	806	805	826	793	817	764	830	799	785	830	790	824	781	815	782	751	787	815	763	763	796	751	767	812	806	777	778	766	778	803	796	820	801	777	803	751	793	752	754	843	743	798	731	765	794	767	812	785	773	773	855	774	783	790	802	818	805	766	846	788	804	791	789	753	750	784	826	823	745	799	770	784	781	756	822	785	763	777	802	744	746	797	769	782	817	738	759	790	775	804	750	804	777	829	773
46058	47387	50903	40335	38385	41076	44544	42135	38676	42225	40721	30825	25368	20745	14347	9703	9183	5921	5461	5672	9559	3771	3511	2101	3681	2991	1304	1154	1769	1566	795	715	979	895	758	619	445	454	496	475	436	457	438	385	408	461	442	452	483	408	444	397	414	392	394	412	447	416	429	411	422	415	446	476	445	498	572	636	476	393	362	342	390	382	359	418	382	352	356	351	313	330	343	329	358	293	340	333	331	345	308	338	337	323	311	334	334	329	338	346	319	332	369	332	342	344	344	357	321	313	312	346	334	279	318	371	324	340	370	343	346	335	337	348	326	335	327	343	327	318	358	357	381	348	320	324	333	332	328	340	292	368	354	355	360	348	298	331	351	321	327	334	330	333	327	371	311	327	352	324	339	346	329	344	346	338	357	357	305	356	361	320	341	324	356	331	336	315	344	342	334	344	304	320	325	373	323	303	335	337	362	350	316	325	352	300	336	326	326	309	332	334	334	357	364	326	347	387	361	354	340	357	313	353	363	342	331	354	319	304	322	319	310	304	307	345	325	348	328	305	330	346	306	344	360	344	328	351	360	338	330	334	348	319	312	362	323	316	347	374	296	345	330	313	348	352	361	322	332	378	343	371	343	330	344	369	312	329	333	327	343	339	327	326	322	376	336	369	310	373	334	331	322	350	334	328	321	331	355	325	336	340	343	339	287	307	318	340	321	351	305	354	343	341	331	329	375	300	323	326	325	363	357	341	373	357	352	340	322	325	301	346	351	341	340	354	306	314	357	353	342	327	364	340	326	349	328	322	342	340	358	330	309	340	298	336	344	339	357	351	316	348	345	341	347	374	343	365	330	323	333	334	317	343	330	351	327	328	346	331	333	342	327	326	331	382	326	326	311	372	345	325	335	340	334	339	330	344	330	339	360	358	311	325	348	358	363	344	351	344	354	367	334	334	344	306	304	320	299	356	387	351	323	346	351	332	318	366	362	293	371	319	351	303	339	314	356	289	350	338	348	340	327	365	347	315	317	338	323	335	323	339	363	355	349	358	365	337	347	353	363	283	355	322	307	345	309	313	332	350	347	361	309	340	322	352	333	337	350	304	337	296	333	318	338	345	351	334	348	321	352	327	335	333	318	347	326	296	273	323	373	386	312	338	304	318	309	348	345	296	325	345	319	345	309	337	320	361	350	317	295	351	396	292	337	347	356	296	354	345	334	345	345	352	343	329	330	352	331	330	316	309	315	333	339	350	343	356	353	362	342	369	350	333	322	296	345	333	326	342	318	360	347	317	364	365	342	367	328	334	333	343	350	317	314	286	343	364	333	322	338	317	323	367	332	304	328	329	349	344	304	329	337	343	343	323	334	340	316	321	318	345	328	329	323	334	341	367	348	334	313	358	319	323	310	347	341	375	349	349	364	333	308	333	316	334	350	362	330	293	346	346	316	354	366	327	322	322	328	343	364	336	346	321	360	346	362	304	341	349	350	337	328	353	349	331	353	323	342	341	310	348	299	327	359	330	323	348	358	329	326	370	314	324	354	330	341	343	377	354	344	317	339	363	331	316	311	324	336	339	357	337	293	335	303	348	319	327	328	306	330	324	368	345	354	314	350	340	363	358	343	369	334	363	339	343	336	354	348	345	363	352	365	344	311	338	338	343	320	338	311	347	307	342	324	365	349	351	350	317	347	331	321	312	342	356	324	338	324	359	339	336	341	359	341	364	354	321	329	335	346	316	317	353	320	328	309	347	352	336	356	342	322	331	320	306	345	323	377	337	310	380	311	376	359	368	318	359	336	379	354	346	327	335	330	349	347	338	342	322	324	304	348	343	340	357	331	331	326	364	319	348	320	347	333	338	335	322	330	320	325	330	320	317	361	323	366	346	313	315	319	303	319	337	373	338	323	313	340	313	333	332	325	369	298	359	332	329	334	333	321	325	332	354	367	359	319	323	329	330	353	344	277	354	307	354	331	315	312	337	323	365	342	303	338	301	320	333	347	359	350	341	324	356	313	350	325	368	333	354	332	345	348	318	352	298	344	319	340	341	349	337	329	342	288	341	318	345	291	323	316	316	312	347	341	337	317	362	314	336	345	353	336	330	350	359	367	357	352	351	337	346	360	324	314	348	342	357	327	325	317	326	325	314	303	323	325	338	299	309	362	348	333	361	357	321	322	338	326	366	315	323	357	335	301	319	312	359	351	385	336	328	360	341	334	288	318	339	323	345	339	329	349	344	339	339	320	348	356	366	339	335	373	353	331	306	382	323	366	317	303	337	306	345	341	319	308	366	322	350	352	316	353	328	318	341	325	331	355	322	341	331	347	348	324	339	293	342	341	352	302	319	358	320	362	357	356	328	332	320	345	329	366	347	309	343	367	365	330	310	323	350	368	340	353	348	339	360	314	338	361	331	345	296	337	323	355	335	336	313	342	343	353	356	305	340	307	336	328	357	318	328	331	337	351	331	343	314	325	345	347	365	321	320	343	333	319	307	353	336	307	346	348	332	366	345	336	352	327	360	323	325	347	307	345	338	332	328	324	350	326	332	332	327	324	348	362	315	361	357	308	356	335	343	339	344	382	351	348	327	348	351	367	302	343	327	348	336	338	373	316	338	340	336	350	317	342	334	323	358	329	346	326	302	324	337	325	351	329	332	333	318	320	316	329	322	335	350	342	315	352	329	328	317	339	355	352	344	317	330	314	302	366	330	353	341	305	325	331	335	348	342	348	339	318	337	332	335	329	351	330	344	316	319	351	366	351	346	326	335	348	324	342	375	351	333	298	336	302	304	344	326	281	348	327	334	352	361	292	368	361	322	313	325	330	337	338	363	348	348	331	335	333	320	322	325	343	359	312	308	354	337	331	312	339	329	350	349	332	335	331	372	321	341	301	327	320	323	345	302	358	368	364	347	339	329	330	314	348	344	326	323	315	333	325	359	346	324	330	333	338	321	353	326	351	321	340	352	357	323	368	383	347	318	363	360	305	346	359	304	332	325	300	323	346	367	332	351	292	343	357	334	353	339	365	311	363	322	366	310	329	294	324	310	370	329	363	307	361	349	360	318	343	352	345	296	365	338	337	355	324	327	331	366	351	350	336	360	349	318	308	356	329	344	320	321	325	320	329	337	353	356	350	331	337	339	350	360	352	324	348	337	373	346	292	355	323	335	315	342	361	341	350	354	357	355	373	336	331	333	365	348	390	320	346	339	341	360	332	330	368	348	340	299	349	326	341	334	316	327	348	335	376	327	341	329	309	354	400	314	364	341	362	324	343	358	308	308	313	342	320	321	302	356	348	367	372	342	295	324	334	329	328	331	323	346	321	352	338	342	332	322	334	334	345	380	322	312	317	324	316	316	363	312	343	347	349	329	321	336	300	333	368	347	348	313	321	294	316	300	355	353	358	341	353	325	307	342	343	337	339	334	324	331	338	335	344	310	334	308	324	374	326	347	306	356	349	337	345	327	347	338	336	321	358	315	360	341	329	342	329	338	323	325	322	331
32640	43470	53365	52057	56677	52805	57549	60846	65167	60291	57363	48447	43940	38638	32031	28178	28488	21023	22907	23366	32347	15758	17765	10841	20364	13375	7064	6496	10321	8215	4053	3674	5125	4885	4315	2648	1556	1702	1779	1767	1633	1637	1408	1261	1363	1475	1695	1676	1693	1462	1307	1367	1444	1252	1203	1131	1430	1320	1388	1457	1428	1480	1584	1742	1827	2018	2497	2527	2129	1066	958	932	859	829	1005	1260	1132	940	897	788	785	865	778	769	776	761	802	842	804	800	784	769	803	785	808	764	823	797	717	787	791	754	793	769	784	753	785	746	784	794	814	764	762	754	756	796	804	742	805	791	803	802	839	795	788	773	761	811	785	742	802	794	816	800	771	753	774	796	837	715	796	797	787	761	829	810	742	818	743	757	824	795	784	749	781	753	805	812	753	773	805	795	787	739	764	783	780	731	787	755	758	836	749	766	805	769	821	797	782	798	780	770	791	759	806	833	745	819	793	762	786	794	788	733	743	812	829	847	785	749	765	814	804	796	817	750	791	847	837	775	780	754	757	776	744	767	825	766	773	768	737	817	798	787	770	766	786	777	789	797	775	819	732	748	775	756	790	771	775	788	810	820	809	786	770	775	820	757	790	747	773	795	813	796	780	761	769	772	767	796	782	739	780	807	807	801	829	791	783	760	759	759	787	796	786	809	787	787	862	823	788	786	809	772	782	773	774	780	735	815	761	825	734	795	772	784	806	779	708	831	764	859	776	782	798	776	773	786	795	788	734	732	823	792	761	803	759	755	826	809	801	825	805	783	786	800	776	788	810	759	770	757	775	814	795	820	757	820	809	758	761	816	781	770	806	802	820	804	735	780	784	757	811	785	786	838	783	830	802	843	800	781	840	775	809	777	766	786	848	832	785	778	762	794	859	827	830	792	792	755	789	753	759	795	791	764	795	753	772	810	748	795	776	753	795	800	795	730	760	757	776	850	770	751	807	793	784	795	800	753	766	785	848	755	773	834	753	781	764	834	765	808	767	784	794	817	775	748	758	782	784	805	789	767	781	804	765	768	735	766	817	779	774	778	755	721	749	755	773	814	798	787	824	771	716	782	777	771	797	783	785	792	766	773	793	823	795	767	767	812	801	820	833	796	744	807	779	775	760	726	764	785	786	784	766	791	786	797	789	758	793	809	805	796	763	817	787	823	767	730	783	808	775	805	758	780	804	779	832	815	746	785	757	782	763	817	800	787	759	799	788	798	770	786	791	770	767	809	780	774	793	772	803	755	803	757	787	801	781	780	754	794	865	769	812	798	829	817	750	700	825	787	788	834	763	794	816	787	761	790	745	781	771	735	766	778	818	813	772	805	780	767	758	740	796	785	746	811	821	759	839	766	779	794	775	791	800	803	740	785	803	801	816	783	772	763	773	752	737	783	752	804	811	789	786	781	792	814	782	777	776	737	768	842	810	785	752	816	843	773	818	835	766	780	780	808	809	757	763	807	765	817	767	800	827	784	738	807	748	773	795	766	750	792	821	804	771	751	758	807	755	828	803	784	739	834	782	701	780	819	761	760	801	773	750	809	760	774	811	812	768	755	815	791	777	853	777	758	802	791	768	785	780	773	737	791	828	813	830	756	761	758	754	817	753	819	737	828	769	791	746	799	723	762	779	780	772	736	756	769	773	745	750	793	777	832	808	751	747	819	763	792	755	795	819	739	822	783	780	764	779	769	828	739	787	830	752	773	804	805	800	761	784	744	868	805	734	763	746	815	760	769	802	774	759	793	787	813	748	769	811	785	738	777	826	815	821	756	777	818	824	788	797	809	806	793	791	773	771	747	778	803	763	792	790	809	728	790	820	767	781	796	782	780	740	780	804	790	760	776	795	783	768	738	761	815	803	801	775	745	768	816	849	797	793	774	818	773	820	801	834	828	756	735	766	789	811	821	762	768	802	826	812	812	792	795	774	778	796	792	783	792	820	798	710	796	781	774	782	750	773	763	813	734	781	751	744	874	784	772	788	774	793	791	805	737	796	808	827	811	778	727	788	795	829	777	806	755	800	807	761	779	796	743	764	755	814	795	818	805	733	784	769	819	795	798	762	819	825	777	746	763	792	801	826	758	766	758	818	786	753	867	777	798	803	828	767	797	739	778	743	828	819	809	768	756	859	751	801	755	736	821	801	768	789	727	790	797	752	763	772	798	793	830	786	792	801	763	781	821	787	812	813	738	767	809	809	785	735	784	744	744	754	799	798	810	739	774	802	776	736	754	820	776	841	815	784	770	715	800	774	825	782	777	762	830	763	775	768	810	800	772	797	785	769	788	764	780	795	803	856	773	757	803	737	820	775	784	772	797	740	822	774	800	828	806	754	782	764	827	755	783	756	727	828	837	753	792	719	785	754	766	758	821	791	742	771	808	790	766	806	781	795	829	776	777	814	804	755	764	818	791	830	788	832	770	786	754	743	799	771	764	747	793	798	806	766	743	806	768	744	757	751	761	797	771	745	763	802	762	821	747	819	827	806	796	771	753	819	767	774	741	798	833	835	685	722	815	784	837	792	767	801	787	800	747	802	736	814	826	804	810	796	746	810	796	772	785	762	778	793	756	806	725	751	751	810	745	733	796	854	815	742	756	805	803	786	788	825	747	835	817	760	801	751	801	739	782	719	796	811	786	801	794	781	779	819	777	784	766	736	794	780	788	773	780	789	741	843	782	770	827	750	735	762	773	739	791	743	811	811	818	791	771	781	750	867	825	788	780	738	747	792	769	788	799	813	782	795	744	808	722	801	755	820	795	786	755	769	763	790	755	759	746	753	769	794	747	754	772	789	800	837	763	765	802	795	809	742	738	820	799	825	813	853	784	810	805	795	762	788	790	796	765	753	787	762	820	788	786	766	840	789	787	780	778	780	822	776	781	763	776	759	755	782	785	818	798	769	827	808	739	790	788	750	746	775	812	760	761	803	809	758	779	808	755	729	771	743	794	759	750	780	746	790	823	771	803	797	812	754	776	798	792	829	848	803	787	794	830	773	794	767	756	728	778	749	811	782	808	756	776	722	778	806	793	744	751	804	807	729	839	828	781	803	771	788	727	791	766	839	797	776	737	818	755	791	762	807	783	796	767	784	785	764	750	802	762	758	849	778	731	794	810	810	760	776	787	764	784	824	790	800	828	763	796	837	801	782	789	788	772	751	761	842	802	790	852	795	809	743	802	767	813	832	785	762	811	804	811	748	809	789	729	805	781	819	790	795	764	762	772	789	813	797	762	769	776	787	776	803	797	769	749	771	758	795	763	731	755	753	788	786	766	797	748	803	797	810	770	769	792	755	821	759	754	782	758	817	761	759	790	809	811	790	782	734	750	752	788	809	773	759	756	775	781	788	757	762	776	754	778	767	805	796	775	760	730	782	788	818	761	822	805	799	757	772	782	777	749	783	785	807	846	828	774	756	793	824	778	793	774	745	773	752	802	773	808	829	799	774	828	762	839	851	778	746	761	789	755	774	789	780	788	841	735	745	794	767	741	806	763	819	806	789	798
54114	52541	46766	35981	39105	41554	43834	42065	41823	45948	43796	36788	33851	31391	24446	19373	18147	12080	12891	11809	17037	7768	7250	5315	8773	4141	2022	2640	3621	2371	1680	1278	1808	1600	1404	741	527	599	638	606	470	438	408	383	434	522	577	677	537	433	415	425	392	408	391	482	444	436	487	540	537	614	705	667	669	903	789	649	412	321	336	305	281	280	316	341	417	321	280	308	294	292	238	275	256	267	274	281	291	270	275	282	254	292	301	274	277	302	279	261	275	265	277	305	261	290	294	248	289	230	267	279	239	265	261	265	264	273	264	285	295	293	271	248	245	291	272	251	276	282	275	275	269	276	279	293	261	282	263	270	228	281	249	245	262	273	269	272	285	294	293	262	236	287	275	249	267	259	261	280	261	245	249	281	269	281	299	299	312	247	284	257	286	295	276	288	286	289	300	245	251	258	276	258	254	252	269	259	313	278	302	277	283	286	273	265	244	262	259	308	256	275	279	284	275	278	256	251	253	217	260	279	281	272	260	291	276	270	273	262	270	280	291	272	246	285	268	260	276	268	286	249	286	233	250	269	274	269	277	235	270	277	272	277	297	265	280	269	297	272	267	267	276	254	265	270	304	268	301	246	254	289	255	284	267	277	274	264	270	264	255	290	298	285	285	269	278	271	251	298	284	306	271	276	267	273	251	283	232	271	291	300	283	283	275	253	273	299	276	251	300	303	294	276	265	264	280	298	256	301	271	259	272	261	276	255	300	268	274	284	270	251	254	269	300	267	273	257	229	279	266	308	285	250	287	290	238	259	272	282	283	290	260	278	272	260	273	279	247	255	270	268	251	286	272	211	246	295	281	247	267	261	290	248	318	264	253	248	249	221	253	253	291	260	287	266	266	268	268	271	247	229	274	263	234	261	255	267	264	255	316	278	282	243	279	295	293	267	281	274	265	238	286	261	249	278	243	290	280	270	262	277	257	275	268	240	260	272	277	270	270	252	271	242	284	302	250	259	272	285	306	276	275	270	267	267	273	238	271	282	281	260	305	288	279	237	304	292	281	242	273	273	282	243	291	276	280	291	293	284	275	254	266	265	270	276	265	244	277	279	247	276	289	265	274	264	290	297	306	263	249	256	271	279	251	298	255	270	280	271	287	278	289	289	246	272	271	235	266	299	264	252	288	268	282	250	264	284	269	285	264	277	282	237	279	248	280	267	269	294	265	274	262	255	278	279	280	261	275	242	295	292	250	290	295	270	282	278	258	276	278	230	273	246	297	274	258	258	282	255	274	262	300	265	287	303	252	245	289	288	277	245	247	269	277	247	271	273	255	276	267	280	277	245	264	266	300	242	293	275	271	272	280	287	275	267	271	277	270	276	269	290	254	294	281	299	275	288	274	261	287	270	288	297	280	249	283	267	267	256	280	245	280	261	260	260	262	277	272	284	263	279	282	290	254	262	245	238	242	275	281	252	264	293	277	264	250	292	255	257	254	273	259	285	273	285	266	285	256	280	277	269	277	302	299	245	282	235	253	306	286	240	261	282	264	288	272	267	287	249	296	249	245	265	270	276	256	251	291	287	260	291	284	252	269	269	297	267	264	262	259	301	267	276	243	260	266	251	286	286	295	303	260	261	306	312	273	285	283	266	273	274	277	294	244	268	243	244	252	262	242	270	242	240	257	268	264	279	245	274	266	219	294	265	244	286	253	271	282	280	265	258	272	308	285	285	279	253	254	244	261	289	288	256	250	275	285	303	296	249	255	276	283	270	261	293	258	283	257	274	287	275	251	300	260	285	275	316	297	270	264	236	290	265	269	266	259	279	268	281	270	268	246	228	298	274	290	276	302	285	277	247	265	272	297	252	272	266	262	262	267	256	265	278	247	269	276	254	262	265	284	258	272	277	292	306	289	260	276	268	257	277	262	272	270	264	287	271	277	290	270	287	300	247	239	263	266	286	292	239	271	265	258	274	273	245	293	270	270	276	281	280	301	304	266	291	288	266	272	280	278	234	248	273	275	279	270	279	266	287	268	270	277	237	280	294	256	284	262	266	281	273	314	269	275	281	284	305	292	259	265	311	270	278	292	267	254	286	267	271	257	248	284	244	258	245	273	275	278	285	252	278	292	259	263	267	285	271	260	255	267	262	299	245	251	267	265	265	255	286	312	272	283	303	272	241	286	297	268	283	276	260	270	265	259	261	275	293	270	294	256	285	273	273	253	279	274	276	285	285	293	276	255	264	267	298	263	264	267	268	275	297	266	259	260	263	284	259	259	281	275	284	257	272	262	262	278	252	266	286	284	284	281	269	271	236	266	270	283	290	263	246	297	287	293	261	239	287	252	241	311	249	270	286	253	307	297	256	265	269	266	271	264	268	281	255	296	274	292	259	281	297	277	265	267	270	289	235	272	259	258	271	252	251	266	249	302	260	310	262	293	273	282	273	298	254	296	253	268	253	262	269	285	280	256	232	301	280	275	285	280	263	297	261	275	275	276	275	332	268	288	284	286	327	274	272	310	292	273	273	299	280	275	289	286	318	279	263	267	260	232	285	273	272	298	259	226	298	287	297	259	254	269	259	252	287	302	265	256	293	270	293	270	270	283	249	269	259	287	244	272	252	272	262	293	257	258	262	291	281	261	276	265	307	256	247	263	301	280	268	282	270	268	253	263	271	267	286	285	265	245	258	273	265	265	274	290	262	282	286	280	233	250	265	307	265	288	259	298	250	269	265	262	280	291	278	235	259	303	258	226	261	289	281	311	249	295	294	284	269	306	297	243	237	278	273	264	300	256	264	264	254	299	263	287	270	269	238	256	270	277	277	279	287	294	236	260	311	299	269	269	301	252	272	284	283	270	265	267	292	248	298	269	236	265	272	264	269	252	260	246	263	323	242	252	254	271	280	291	269	272	305	267	244	263	244	250	271	283	277	250	302	278	281	261	261	280	245	285	250	267	285	252	281	252	269	256	281	274	274	245	267	288	227	294	261	266	234	250	240	280	272	264	273	270	261	271	306	294	306	280	267	242	253	308	240	252	277	286	279	261	291	267	260	277	275	264	324	244	276	249	282	249	240	282	271	262	274	248	286	267	272	279	256	262	254	260	250	256	251	296	266	306	311	226	258	278	278	312	299	232	291	279	290	297	252	244	255	253	240	240	251	282	266	272	281	254	260	265	274	274	241	280	300	267	253	300	264	252	260	282	279	269	270	273	258	285	262	259	273	262	240	261	260	266	255	259	258	255	253	286	264	286	275	262	276	275	252	259	257	299	280	290	258	277	253	280	268	281	274	245	266	258	303	260	283	235	249	251	263	265	292	279	282	265	290	252	275	240	254	288	265	293	289	278	255	264	268	312	272	281	257	296	262	295	289	279	253	244	252	246	283	271	227	279	283	269	267	279	260	259	261	260	260	286	270	278	268	271	279	264	262	287	295	299	290	287	278	282	285	263	307	249	258	277	249	275	298	284	270	293	313	283	279	288	287	247	251	290	292	297	267	251	267	240	258
40597	50295	55631	55688	59625	54463	57721	63298	72611	64095	63897	57226	52871	47445	40845	38516	37324	30724	35149	33770	38874	24731	25701	22701	30926	16564	11257	14049	18449	11410	9436	7465	10518	8793	7674	3617	2523	2925	3064	2748	2267	1933	1614	1454	1879	2594	3009	3304	2632	1962	1622	1590	1567	1302	1534	1878	1789	1733	2008	2382	2685	2962	3758	3347	3225	4609	3961	2973	1435	966	899	730	733	747	936	1188	1122	843	843	890	804	681	665	642	588	665	606	616	613	620	646	629	652	636	603	621	618	628	605	638	650	654	660	641	594	637	597	617	644	651	627	590	621	621	642	614	614	588	612	631	612	640	647	652	618	614	630	604	637	623	627	618	640	611	636	625	618	611	641	624	597	670	626	659	639	587	621	657	649	607	606	603	610	611	638	632	611	630	601	626	621	608	612	626	604	601	677	656	630	615	591	617	643	598	626	657	651	628	667	638	617	679	660	652	628	669	634	640	694	631	649	606	676	582	619	642	624	619	628	611	602	617	611	597	699	614	655	607	630	635	600	653	619	647	594	650	623	632	611	668	630	632	656	608	629	633	632	665	636	622	605	621	624	634	650	665	640	611	656	623	644	638	620	606	583	587	635	641	659	624	598	614	612	613	602	618	656	608	686	599	649	591	652	567	640	622	588	640	602	627	644	618	636	650	613	640	601	615	563	626	632	594	654	620	667	658	678	647	636	637	652	607	657	616	633	620	578	605	631	634	669	619	617	670	627	623	615	606	637	598	635	657	604	611	620	633	608	629	662	605	578	629	627	636	635	603	611	583	598	643	615	622	612	643	601	621	632	617	632	608	679	627	624	626	650	630	671	615	646	617	610	619	628	599	613	638	595	648	624	604	637	601	606	576	620	610	648	633	643	586	604	634	616	641	659	622	633	633	634	619	627	649	603	617	612	622	637	645	649	622	644	632	610	663	611	644	620	657	621	613	648	606	659	665	661	586	610	609	637	620	630	579	657	604	632	671	651	621	617	634	605	617	637	575	625	605	643	662	607	630	607	634	607	635	663	599	637	618	596	633	625	638	649	681	626	662	592	627	635	631	634	633	641	631	632	627	661	620	654	641	659	619	573	628	614	607	641	628	691	664	570	611	587	610	644	598	608	627	596	656	632	606	599	610	629	632	613	655	624	638	658	655	640	584	622	615	631	607	624	638	633	662	645	623	623	649	637	594	597	629	632	603	605	636	594	628	627	618	659	639	582	654	629	633	609	604	611	601	645	636	617	636	634	617	640	665	638	664	604	636	643	634	638	649	620	631	645	620	606	619	639	655	636	692	628	609	597	609	642	633	621	620	629	653	624	651	612	676	641	625	657	609	662	647	658	589	577	646	617	633	637	575	634	647	664	640	668	645	640	599	615	623	678	642	599	635	602	646	651	650	622	660	592	618	606	631	622	669	603	589	672	611	670	613	594	620	610	612	684	616	618	600	613	653	658	586	656	622	605	604	656	625	632	643	625	647	621	619	612	624	601	622	651	647	645	641	653	593	651	661	678	664	593	615	604	617	630	612	600	657	667	614	610	619	626	618	618	613	623	615	627	594	644	658	626	607	591	614	627	622	655	595	623	594	605	653	651	624	567	632	630	614	618	588	642	596	620	639	610	611	599	655	634	636	623	606	658	634	599	640	648	646	604	634	664	593	643	665	666	595	641	666	644	622	625	596	630	634	615	649	635	600	615	652	602	656	655	670	596	567	639	624	621	639	628	635	633	646	624	660	632	634	592	623	630	605	639	645	620	637	629	642	641	621	647	650	626	604	606	638	637	623	638	636	614	651	630	643	599	584	663	639	641	678	605	622	600	638	652	622	594	687	650	648	631	655	635	664	604	665	670	639	591	646	660	635	687	627	643	652	603	674	662	633	645	593	604	645	647	663	648	588	593	635	653	657	610	656	635	572	649	644	605	678	605	654	616	618	627	624	620	623	658	585	621	627	617	627	614	608	649	632	592	613	636	647	613	633	638	615	622	623	646	639	652	669	597	607	684	642	634	652	651	624	625	594	631	632	634	634	634	597	577	637	627	634	613	619	607	636	599	641	609	642	635	657	598	610	636	619	610	679	665	667	676	622	668	588	632	645	641	640	660	569	594	619	654	630	597	668	621	604	628	632	636	650	649	615	582	627	637	614	587	599	670	650	615	627	645	628	615	620	618	685	609	640	642	641	629	627	620	619	649	627	633	607	630	589	619	628	620	630	630	622	609	607	633	669	637	632	624	648	602	647	603	624	661	646	639	640	648	613	638	650	718	679	678	596	622	668	693	632	622	662	675	588	601	625	653	609	618	641	618	628	663	628	663	664	618	646	625	619	629	608	601	659	649	571	641	660	633	642	602	627	602	616	624	575	637	645	638	667	619	620	601	622	608	653	616	612	642	578	608	626	658	683	667	614	658	676	622	661	628	635	625	619	655	593	627	601	662	613	594	624	611	653	624	673	627	664	589	595	685	623	652	600	612	655	662	614	579	602	604	638	669	640	637	639	634	624	644	618	608	686	646	663	646	631	655	649	642	636	668	601	599	591	653	661	595	604	632	630	603	661	625	614	611	657	625	625	611	638	608	677	618	641	616	574	623	573	651	644	574	642	585	625	602	619	600	617	615	620	592	685	577	629	590	617	671	660	633	601	636	614	621	643	617	633	632	634	613	643	594	658	642	601	623	636	642	579	615	655	602	663	646	648	645	599	626	661	639	605	598	625	608	635	615	611	650	604	621	645	620	647	606	614	611	648	659	626	635	605	630	583	609	682	595	625	635	653	652	666	652	616	624	601	618	638	645	646	603	645	637	624	625	672	687	611	610	641	623	655	617	594	608	634	622	582	625	674	623	606	609	621	670	614	684	625	607	610	611	634	649	627	588	604	654	657	625	604	626	636	630	633	682	634	640	583	622	626	678	637	660	644	600	585	598	670	605	635	611	623	595	636	629	625	634	670	620	654	576	657	596	609	610	659	622	583	628	608	639	608	619	647	651	619	590	621	606	622	623	587	662	618	597	670	606	622	625	621	631	603	638	619	564	617	617	646	631	669	639	638	625	635	601	588	642	624	630	630	611	643	636	647	673	593	638	598	629	632	616	591	638	643	668	645	654	644	606	666	600	634	640	618	636	637	654	637	597	606	675	582	648	617	604	664	613	614	659	549	614	629	618	632	619	607	604	653	621	668	649	640	601	638	607	639	654	617	619	595	627	623	620	633	578	623	598	627	638	596	610	622	610	608	636	642	644	618	579	634	638	600	582	617	606	687	643	595	664	603	655	624	634	654	634	629	647	606	613	642	612	626	641	662	607	605	611	619	675	666	653	648	616	656	610	620	628	652	634	649	643	639	644	651	621	660	598	587	661	640	643	621	640	620	592	663	613	670	616	621	632	615	618	607	578	621	618	648	606	618	676	627	629	669	630	648	600	613	643	613	645	650	623	612	618	642	630	643	661	624	593	661	599	597	644	640	611	624	629	661	626	660	626	628	642	617	615	657	634	620	632	633	661	643	652	647
21185	20085	27096	18800	16441	15033	15199	13831	8393	7318	4207	2278	1605	1243	969	699	676	582	585	514	626	466	457	419	415	368	302	373	346	367	332	324	335	337	382	316	317	354	343	330	314	321	368	355	330	343	299	292	369	325	320	341	328	306	291	275	354	355	302	313	329	315	332	328	324	328	340	308	317	284	308	318	294	283	329	315	318	291	302	279	263	302	293	299	299	309	319	279	296	300	323	308	285	287	314	300	308	306	286	325	317	306	314	305	296	301	291	268	303	250	327	268	326	325	296	334	301	332	335	295	310	302	288	285	309	270	280	270	291	301	289	305	319	321	318	309	301	298	301	306	322	303	276	301	300	308	346	316	300	290	306	307	285	287	312	301	310	317	306	310	297	319	295	298	293	339	306	286	312	284	316	274	317	338	309	339	326	337	309	311	298	283	300	317	318	307	335	285	314	300	355	328	294	302	310	325	310	318	285	312	307	318	331	329	286	320	297	303	308	274	303	304	292	272	317	300	303	319	296	285	298	340	303	282	298	307	313	301	296	310	294	294	284	299	285	297	300	294	287	308	278	327	275	304	352	279	307	290	294	255	299	298	301	306	320	299	293	297	271	278	283	324	327	344	287	282	305	313	300	326	314	298	330	313	344	291	298	275	312	299	327	287	287	299	286	286	321	330	317	304	326	307	315	309	293	301	305	290	295	295	309	298	289	323	312	307	310	281	333	330	295	282	298	285	339	272	318	326	301	321	281	287	287	319	279	337	296	284	320	349	309	323	308	305	297	308	321	274	295	298	317	288	288	280	313	350	293	256	299	262	310	303	327	282	328	302	311	306	269	288	290	339	330	330	319	322	325	282	307	331	330	329	360	306	317	298	359	296	316	321	304	304	298	293	240	291	303	288	306	308	331	285	329	265	296	295	277	295	291	317	289	296	294	289	309	312	291	324	304	280	311	305	292	309	290	342	319	309	320	313	312	309	296	309	285	281	336	302	279	326	297	329	335	315	337	310	305	280	270	323	302	290	297	320	301	337	328	295	318	319	276	337	330	291	281	346	342	318	316	290	289	293	285	263	282	293	325	311	289	326	322	278	294	295	291	321	306	289	288	321	304	308	298	261	281	333	284	325	289	296	271	293	304	314	302	307	292	293	327	318	328	312	300	312	302	325	285	333	298	301	318	307	311	310	323	296	316	294	312	305	319	279	326	292	260	283	303	264	331	328	287	298	295	308	294	303	318	298	299	302	278	285	298	306	288	281	312	289	276	297	308	316	293	317	333	323	295	298	289	289	301	338	265	342	330	304	287	297	326	285	302	306	328	269	306	309	272	302	303	293	308	324	305	318	277	297	295	290	311	287	329	329	309	305	312	280	345	262	305	284	301	286	280	303	313	296	296	287	318	317	268	299	301	301	292	287	300	290	312	350	286	312	306	299	305	328	281	270	275	359	305	305	319	317	318	289	298	290	310	296	330	326	300	308	319	270	293	290	294	301	290	312	340	307	294	285	303	337	297	278	296	300	284	294	311	322	319	303	289	325	329	301	293	283	334	278	319	351	282	293	320	296	315	305	291	278	320	282	313	295	270	282	308	305	313	315	322	288	271	300	289	313	328	318	297	310	296	287	313	313	297	306	303	294	273	324	319	309	308	327	307	304	318	319	276	297	329	292	295	332	298	304	310	302	320	306	310	312	311	309	316	332	285	279	312	297	330	320	308	323	304	308	304	330	336	284	323	303	289	296	324	306	286	307	305	307	296	320	364	325	316	286	324	277	307	316	301	305	306	305	294	313	306	307	301	301	275	318	294	309	295	308	296	297	306	310	272	340	305	287	268	299	344	316	275	296	326	330	274	301	278	300	283	302	300	305	309	285	317	299	331	296	331	298	286	295	322	265	307	344	322	291	274	296	247	310	317	306	312	330	308	338	279	301	309	318	293	299	288	299	314	265	271	312	318	281	308	320	316	288	293	302	308	311	291	310	302	307	308	302	288	309	293	307	333	297	289	287	325	291	278	302	297	331	327	304	325	303	310	283	326	298	305	289	307	269	280	317	302	293	291	303	282	298	332	286	292	300	305	313	267	328	331	273	300	313	316	323	284	312	318	318	298	320	285	303	285	282	265	313	301	294	280	305	274	279	287	279	321	302	311	330	307	326	337	311	321	311	296	320	310	320	324	322	276	304	272	331	297	326	295	302	334	305	304	275	288	324	295	303	297	292	318	306	295	315	323	328	306	334	322	310	321	311	299	287	310	311	310	274	336	322	305	305	311	296	287	301	297	299	295	298	301	311	316	285	292	303	295	316	283	313	310	329	324	323	324	285	271	330	328	322	328	324	293	284	318	285	309	292	318	314	306	336	297	291	320	313	289	307	280	308	285	330	314	325	330	351	300	275	322	274	289	295	311	287	316	295	333	305	309	298	268	274	334	291	311	326	298	334	304	262	303	320	289	319	304	291	288	316	331	322	313	288	323	299	353	293	296	268	286	293	285	298	309	314	325	293	274	322	287	307	300	290	313	303	297	295	325	282	277	347	337	352	320	305	306	286	326	283	267	335	285	262	310	312	290	288	272	290	275	272	278	322	327	302	308	320	308	304	309	294	303	288	287	300	298	301	346	277	300	282	310	281	278	310	303	299	298	304	301	314	313	305	299	303	334	300	316	300	293	323	304	297	295	310	312	315	321	283	295	304	296	296	305	283	314	289	303	325	297	285	302	312	317	296	293	300	304	280	291	299	259	279	325	299	271	312	289	285	298	304	300	324	299	308	319	286	284	318	303	286	314	319	292	287	318	294	294	276	302	300	272	305	287	316	320	281	295	311	283	280	294	282	275	297	298	316	285	299	280	286	318	311	301	315	320	304	314	303	323	305	296	339	294	320	301	288	311	320	319	292	289	293	287	276	298	289	300	316	301	270	319	302	286	291	324	301	316	272	301	294	335	290	282	298	285	296	281	303	310	323	292	299	321	301	309	306	296	295	301	306	301	319	322	310	304	317	283	297	300	321	295	315	292	269	306	305	296	275	298	287	322	283	320	313	325	298	310	320	324	305	294	302	271	326	314	287	308	339	315	315	280	284	303	312	340	328	301	305	334	310	315	279	291	299	282	328	275	315	302	315	309	287	279	288	296	318	315	337	287	296	288	313	318	334	314	299	280	309	294	297	293	322	313	273	297	313	309	284	261	314	326	269	289	298	292	324	274	310	332	280	324	279	274	326	283	306	334	317	309	276	297	294	335	296	338	309	301	304	287	307	326	290	297	273	312	298	306	313	294	308	302	353	310	304	305	314	323	339	295	325	317	324	312	299	296	273	331	305	333	319	301	313	326	285	295	306	307	333	313	310	276	306	322	313	293	290	291	277	311	325	317	284	303	299	285	269	322	340	332	315	311	276	322	282	292	308	300	308	284	306	320	312	309	293	289	303	286	262	269	292	318	291	342	331	261	283	326	308	311	257	298	335	295	309	304	291	284	307	319	319	306	323	278	310
12817	17573	31058	27285	27958	27619	31512	29678	25375	25325	16793	11158	8698	6289	4741	3837	3897	2724	3101	2522	3872	2184	1878	1807	1764	1234	1108	1140	1271	1176	1012	1045	1071	1034	1076	897	910	932	990	987	919	832	904	845	844	917	896	959	986	967	900	918	924	863	823	858	833	894	816	842	878	792	906	840	771	791	750	793	741	735	777	724	766	747	728	704	733	740	768	778	755	715	742	733	723	695	760	731	738	715	716	758	685	726	729	742	735	706	697	759	778	730	721	734	739	771	672	694	749	672	712	727	682	720	713	776	719	711	726	729	743	752	742	734	771	696	657	710	739	720	739	714	748	756	703	737	724	718	718	726	710	704	709	727	712	783	716	682	722	674	715	750	683	743	728	761	748	670	733	699	674	717	735	723	729	749	728	715	738	689	710	691	737	738	716	734	704	704	733	704	727	709	745	689	756	727	720	686	712	690	744	735	698	736	718	678	699	706	705	700	634	722	727	703	698	738	766	670	720	682	711	732	739	684	743	654	723	703	748	711	709	714	719	726	768	719	701	741	687	721	727	730	721	661	692	718	703	690	696	719	718	697	758	716	708	724	705	693	754	731	737	713	714	665	695	740	719	735	709	731	750	720	700	708	706	671	777	782	747	763	756	668	709	706	744	735	656	711	706	751	724	717	727	705	744	748	724	732	754	700	718	651	697	730	711	691	707	703	714	743	661	753	668	734	697	704	738	702	743	736	696	736	837	711	770	709	734	731	713	693	693	713	702	747	725	726	747	735	703	737	718	693	704	770	675	712	779	738	695	710	732	695	726	728	752	737	718	720	714	763	755	740	719	683	730	730	690	719	724	714	706	697	687	721	716	747	704	743	747	732	767	746	732	731	773	749	711	782	730	732	708	664	694	724	714	705	721	735	715	712	702	718	747	731	761	712	748	762	732	735	696	719	708	765	727	727	748	740	760	755	731	708	742	729	724	705	688	738	714	784	765	726	746	716	739	707	741	717	684	727	738	778	691	731	732	713	709	679	668	718	746	719	705	728	726	725	729	712	733	775	742	703	752	733	722	736	698	737	735	731	677	781	690	768	748	736	751	749	706	677	735	755	719	727	722	700	724	735	741	689	754	720	720	739	676	733	743	653	715	746	746	713	753	698	713	748	703	694	717	750	694	720	742	685	753	725	712	716	711	728	755	713	727	743	751	755	743	746	763	716	807	798	709	778	698	707	670	732	739	745	693	743	704	733	745	712	746	753	762	691	737	782	711	715	693	664	728	687	797	743	701	752	683	742	712	724	736	714	679	726	718	766	741	725	765	704	731	673	766	710	729	713	698	707	710	695	754	766	641	705	750	739	666	710	717	781	730	765	733	731	757	729	732	719	720	756	723	707	741	742	754	697	737	730	734	722	706	725	723	726	719	693	743	677	721	709	708	765	697	715	699	726	727	748	679	710	742	716	753	707	712	753	698	751	692	733	705	753	722	690	755	718	676	754	712	721	770	733	700	740	723	736	744	687	764	723	723	675	690	703	723	760	737	712	736	719	739	735	738	719	714	691	724	683	709	750	712	730	695	742	736	727	724	704	698	739	734	698	735	744	707	729	719	713	704	709	740	704	707	734	693	751	698	735	749	692	712	707	784	740	735	736	754	735	739	739	747	690	734	690	723	695	750	711	708	759	742	706	735	728	698	769	689	682	760	743	724	734	724	706	717	759	668	751	735	712	696	727	727	709	702	769	708	754	697	765	783	721	713	681	707	778	717	753	735	714	734	693	752	716	743	711	792	705	728	708	740	727	686	714	702	725	742	701	761	701	715	689	734	744	726	752	731	712	704	689	695	685	728	756	706	750	730	724	752	727	719	707	733	721	722	736	695	718	729	724	710	753	772	698	756	778	722	720	707	773	768	740	768	764	702	721	710	719	759	725	723	713	738	676	736	741	697	760	744	727	754	724	716	738	755	734	712	718	726	742	695	715	714	751	717	716	750	728	734	641	756	714	709	702	713	754	726	725	747	724	717	734	743	708	714	709	733	717	735	705	694	671	708	719	684	761	736	696	744	716	742	775	755	695	681	716	732	757	722	754	691	735	765	725	685	714	751	747	709	698	712	668	696	751	704	717	781	714	676	706	737	712	737	731	728	758	722	716	720	748	742	733	696	701	690	707	736	717	681	679	776	724	749	757	735	756	721	741	719	725	722	712	732	762	741	712	700	764	748	752	738	751	759	756	712	703	764	720	717	735	763	697	734	732	744	653	745	704	742	748	761	694	700	731	741	732	729	701	704	740	705	761	769	738	759	738	754	667	751	718	703	697	662	716	710	695	720	725	712	668	705	731	755	721	768	697	693	720	709	710	723	712	701	758	788	776	700	713	703	736	713	742	693	725	680	680	716	744	716	728	703	709	699	689	726	760	706	714	708	725	716	710	724	698	756	695	730	737	714	709	699	777	746	707	784	705	752	744	716	784	803	741	717	753	724	751	754	747	712	728	728	755	660	753	729	716	730	719	719	661	743	722	695	704	750	733	686	721	733	717	801	721	726	785	740	734	713	689	721	792	693	745	699	780	708	730	720	786	712	701	735	692	722	787	726	763	744	731	788	738	774	709	739	712	694	720	704	752	739	683	713	732	703	666	709	723	751	746	708	738	732	736	715	733	707	737	739	744	739	739	694	757	730	704	738	667	735	681	689	722	751	733	760	746	688	711	761	767	708	734	735	672	747	724	722	728	735	712	704	712	758	709	745	664	730	754	716	753	718	695	721	718	730	705	734	732	744	759	748	705	706	749	735	720	734	702	682	759	745	703	754	680	738	711	740	727	768	763	708	702	724	706	708	704	699	736	787	710	706	710	716	771	681	743	713	737	701	738	723	723	732	681	701	702	736	711	728	777	691	716	684	736	696	706	742	745	702	727	763	791	710	734	733	701	746	700	752	758	707	710	705	728	735	683	746	789	740	683	691	718	768	750	676	748	766	728	722	700	747	760	748	708	722	746	694	730	735	684	719	732	756	716	730	774	653	678	742	735	720	723	751	713	725	698	737	766	741	765	716	719	706	677	718	734	755	690	737	732	728	773	720	720	754	671	740	742	734	746	683	709	728	733	726	768	740	732	674	735	741	716	718	744	743	769	705	787	706	724	785	717	735	719	784	783	751	713	675	718	711	714	725	745	697	735	753	742	731	724	725	773	726	740	720	739	730	720	703	730	712	687	742	695	714	728	756	723	730	728	703	656	714	766	736	725	715	702	708	738	670	749	765	730	751	729	728	757	730	692	721	668	699	704	693	716	713	675	691	713	721	704	687	798	744	698	759	722	763	742	731	759	711	721	762	720	772	705	745	749	752	705	733	743	739	675	757	724	698	777	743	731	733	729	714	714	754	769	732	746	750	723	665	726	745	739	694	695	726	703	722	699	744	706	712	757	732	749	706	746	694	736	741	753	695	807	743	780	716	774	707	746	739	708	757	707	710	755	717	663	756	713	676	698	753	732	722	695	758	708	722	699
44621	47388	51944	39099	40710	38063	43906	44748	39040	40538	37405	29507	25107	19442	12516	8554	8519	7039	6773	6116	8879	3965	3530	2906	2753	1391	1287	1769	2431	2006	1415	960	1134	1017	967	516	470	491	506	459	413	408	433	419	423	493	515	493	463	465	379	410	386	354	375	358	413	468	556	625	569	624	649	513	540	460	469	407	354	317	392	312	276	315	312	310	296	341	302	282	310	304	301	327	294	315	316	312	319	326	278	285	286	288	298	318	292	316	328	297	279	314	309	280	306	281	310	267	303	304	294	299	314	294	288	308	286	337	328	303	279	317	327	298	288	290	324	272	308	350	274	311	324	323	310	308	278	307	298	333	312	257	306	326	333	305	269	301	304	280	295	347	300	313	282	275	289	317	332	295	291	306	305	333	309	294	277	278	293	329	307	332	321	306	285	291	292	338	337	289	300	311	325	290	281	243	282	320	300	300	277	323	292	324	319	301	294	289	324	351	303	307	346	311	325	306	310	313	299	286	331	334	319	320	320	305	311	300	319	300	310	327	313	292	301	313	303	299	315	320	291	323	293	315	295	330	305	310	296	308	291	322	306	290	329	311	323	308	288	283	333	302	328	291	310	269	291	312	302	308	283	310	301	273	300	283	292	305	308	339	318	317	305	332	304	267	321	293	302	279	280	318	319	320	305	279	301	315	308	330	323	275	290	299	297	348	272	334	308	322	330	300	277	282	323	322	299	274	307	313	312	305	309	325	306	310	293	309	310	250	302	293	311	292	306	291	312	305	292	324	327	314	319	289	292	301	281	313	337	305	306	294	334	321	315	270	339	304	305	300	282	324	323	293	314	299	298	295	304	306	245	318	323	285	324	307	312	309	298	306	300	327	304	275	283	315	304	297	276	332	309	308	308	294	297	317	311	336	302	295	298	316	315	336	297	319	305	262	332	291	300	306	313	308	315	276	283	300	307	314	308	287	338	295	299	305	302	285	307	296	319	279	295	297	298	337	310	338	303	294	285	318	315	294	305	316	286	286	317	294	304	315	294	287	303	292	314	314	309	321	318	289	296	270	287	269	299	269	324	309	317	320	329	302	314	318	328	321	307	306	326	300	299	308	309	309	334	290	294	312	306	324	326	295	289	306	295	300	321	312	302	273	282	339	299	308	297	280	296	276	338	299	289	310	281	304	289	310	317	314	307	329	316	339	313	294	280	294	299	341	293	341	295	293	313	315	317	346	342	298	289	321	295	294	336	273	325	326	269	312	317	314	321	301	302	285	304	295	301	311	299	306	297	267	345	321	305	329	340	300	286	295	317	289	294	274	304	304	306	302	277	328	272	281	322	268	333	321	300	306	321	322	311	263	294	318	331	283	276	289	302	301	302	287	312	332	300	326	330	322	307	328	308	303	316	292	280	300	305	319	315	301	309	279	326	322	292	314	296	316	317	314	300	279	278	312	303	318	308	290	303	300	292	321	294	308	300	271	287	305	304	293	314	334	274	310	301	318	285	330	303	320	305	329	307	289	276	316	307	293	306	302	311	306	330	276	301	302	274	324	298	308	313	331	309	325	301	320	310	305	301	342	301	337	309	282	339	310	313	276	309	304	325	295	331	318	320	317	285	289	298	300	306	302	321	315	318	315	333	305	294	300	328	287	321	296	281	302	275	319	316	313	297	307	290	308	273	306	316	329	301	302	312	299	304	305	311	305	312	314	286	331	305	295	356	317	285	297	315	323	302	301	297	261	291	315	282	270	301	304	329	288	300	316	288	343	279	278	289	310	301	299	256	291	335	293	302	284	297	268	299	279	312	289	285	298	287	330	320	302	319	310	317	309	302	299	300	305	289	301	305	264	316	284	307	310	344	327	348	319	288	333	280	302	300	318	279	353	284	282	314	312	307	342	304	307	289	301	290	325	297	313	304	338	311	314	327	299	296	299	316	272	264	302	307	285	318	334	313	313	281	333	356	299	283	306	309	356	316	316	311	322	289	324	287	309	320	345	308	310	311	330	326	301	332	313	319	323	280	307	340	312	314	293	263	295	330	306	305	301	293	315	292	320	312	313	319	321	332	306	298	284	279	299	299	309	289	322	285	293	311	298	295	313	289	318	294	308	302	301	336	314	278	320	309	297	298	307	292	321	328	317	278	315	277	267	293	322	315	275	319	293	331	314	330	344	289	282	296	308	278	318	300	314	273	274	313	331	327	300	300	278	329	292	298	299	314	294	301	313	304	297	336	296	302	325	288	340	288	289	269	294	283	295	313	290	305	328	297	277	323	286	291	323	343	325	332	285	296	309	272	291	299	312	268	279	332	310	314	287	314	278	311	283	293	345	259	301	307	287	320	304	311	308	313	307	293	309	276	303	297	304	305	328	317	298	285	278	319	306	309	321	324	326	299	280	318	336	305	280	300	294	328	296	307	324	277	283	285	289	303	305	305	295	335	289	336	299	297	285	310	266	317	299	297	295	317	328	324	306	289	318	291	331	316	308	348	319	284	321	323	275	313	313	308	303	304	322	333	320	311	340	329	314	330	339	324	334	326	306	330	272	285	300	315	305	313	313	325	292	290	293	291	318	306	305	297	332	336	299	333	291	309	303	313	305	295	292	307	321	308	292	301	323	304	295	313	313	291	300	290	269	300	304	318	288	315	287	315	318	317	301	308	318	316	305	338	282	302	301	315	331	300	308	283	313	309	340	301	316	301	307	305	288	320	313	314	330	284	304	299	317	276	308	286	313	306	295	284	313	291	312	315	290	288	331	324	328	325	288	327	299	294	308	338	307	327	281	303	289	275	293	277	292	328	276	295	275	308	326	284	313	311	314	316	275	286	281	290	304	319	275	301	336	294	329	277	292	307	306	295	318	310	287	292	272	283	316	311	300	324	287	303	301	278	321	306	297	324	298	309	290	301	337	328	309	304	313	279	299	311	307	304	316	280	309	290	315	296	286	298	280	330	304	301	300	288	292	292	288	302	324	296	327	335	334	329	344	334	313	308	287	278	303	294	331	303	304	286	295	301	294	288	319	309	295	320	303	301	323	300	311	290	307	308	307	280	301	286	299	317	319	306	291	296	278	288	294	303	308	285	331	307	319	314	313	273	301	332	338	278	297	318	317	272	303	289	295	281	296	289	309	296	320	337	307	274	304	290	330	322	319	295	312	299	284	312	283	344	287	294	299	305	292	347	346	313	275	288	316	300	279	299	304	315	315	306	321	313	276	313	327	338	329	339	304	334	288	322	311	298	277	321	295	311	316	318	340	318	311	291	301	297	284	276	287	278	332	277	297	305	295	302	302	321	324	316	306	322	320	299	336	332	338	260	306	308	304	305	284	326	330	283	344	305	298	319	335	315	305	299	288	342	305	321	312	281	324	299	289	283	313	328	340	299	296	310	277	324	331	307	304	315	288	294	304	328	317	297	284	286	288	309	308	336	297	285	295	307	305	296	291	325	346	293	304	291	287	307	319	311	329	309	286	324	278	330	334	299	314	306	310	334	291	286	330
30925	41196	53082	51934	54373	51347	58758	57501	64264	59554	54790	47102	42520	36294	30653	25976	27517	24614	24701	24775	29049	18360	16513	15479	14149	7660	7565	10604	13912	10513	7668	5589	6568	6111	5308	2345	1993	2118	2278	2071	1495	1385	1463	1440	1552	2035	2512	2373	2012	1820	1723	1250	1217	1110	1031	1126	1541	1952	2428	3178	3053	2900	2960	2232	1859	1595	1986	1545	1016	1068	897	845	811	770	778	760	746	832	778	800	767	823	806	812	705	705	709	706	698	709	714	680	664	733	705	709	707	670	682	726	690	763	698	659	713	752	744	723	680	647	674	746	677	738	701	761	717	690	750	709	692	732	739	728	655	703	681	712	750	704	683	739	708	684	735	663	767	722	676	700	748	680	672	744	662	737	683	693	664	734	740	683	670	726	690	728	735	662	703	676	731	705	697	707	708	711	730	722	706	716	702	745	768	796	680	731	728	712	720	684	740	755	674	748	703	703	738	732	706	704	719	699	744	668	675	706	693	719	726	703	684	733	689	699	684	745	736	728	757	684	704	684	690	759	715	661	730	695	725	693	663	732	716	704	732	727	729	714	695	652	703	730	708	684	757	706	705	701	765	718	726	744	680	751	743	697	728	706	693	708	699	737	716	778	694	747	765	718	685	729	700	731	719	725	667	709	737	696	720	688	716	701	695	723	701	722	734	668	703	670	694	717	716	731	702	688	710	687	706	691	724	756	687	739	707	743	717	705	692	687	720	719	707	727	752	683	729	710	705	731	735	731	684	675	748	739	764	718	701	721	720	690	706	655	737	716	752	743	731	704	684	691	687	708	713	691	712	707	700	691	722	721	740	728	687	751	713	734	716	672	718	710	715	743	717	665	712	703	712	697	681	693	718	704	740	667	724	715	712	666	692	721	684	737	727	745	710	757	720	676	741	721	703	671	730	699	726	714	732	710	744	759	708	719	706	696	697	710	738	730	688	694	720	710	707	713	677	680	723	664	670	721	709	686	769	734	757	776	688	750	728	684	713	702	671	741	748	717	728	704	695	732	742	788	747	730	714	734	688	752	737	729	697	718	704	731	702	706	703	724	698	745	723	698	743	740	725	694	715	715	685	721	732	714	779	742	688	710	720	719	696	725	747	730	698	698	757	662	658	723	728	670	730	744	708	743	714	723	710	746	715	690	700	730	686	773	670	732	733	713	696	763	688	749	691	682	669	666	720	703	773	748	696	717	679	696	757	714	692	725	693	698	708	645	739	695	713	739	723	754	747	696	689	735	751	715	725	718	740	720	737	726	706	724	674	729	719	646	702	718	748	721	762	691	701	705	739	634	717	694	648	710	727	700	724	752	732	740	730	746	667	719	745	735	702	728	755	705	720	701	723	729	738	696	697	693	707	718	733	675	733	650	722	713	740	716	726	690	727	693	719	721	719	683	722	670	699	713	723	736	718	696	730	737	688	666	675	755	713	719	708	713	703	738	710	740	717	696	737	707	753	713	725	758	672	712	664	746	780	728	751	704	714	713	727	745	719	739	734	740	714	722	720	739	699	696	691	723	694	708	671	750	748	752	750	747	705	704	688	709	721	716	735	705	713	697	738	698	754	689	749	755	713	738	717	721	737	685	737	693	711	710	693	745	719	716	675	700	723	738	664	739	712	736	759	714	729	728	725	658	699	684	704	736	739	675	688	706	676	725	704	688	731	724	749	695	692	684	695	709	693	696	703	705	681	668	729	699	695	723	689	743	716	716	761	737	721	731	737	676	683	701	678	753	710	682	758	769	748	689	718	686	689	690	718	696	670	753	703	718	736	730	672	727	697	718	716	674	704	698	735	742	740	727	696	734	779	684	697	764	696	709	706	713	679	731	710	697	679	732	716	741	728	709	735	660	723	745	748	672	703	702	712	725	717	748	742	651	673	723	703	718	745	751	684	713	668	688	725	750	679	725	702	712	704	741	701	731	721	675	720	695	725	694	735	707	693	727	704	717	688	727	747	740	694	709	744	700	707	693	716	710	725	677	759	702	742	695	707	709	713	754	680	685	754	720	750	726	731	690	662	699	719	699	746	756	758	688	739	683	715	719	721	680	742	681	743	734	756	682	735	742	675	711	708	686	707	696	685	731	782	732	714	668	680	726	672	733	734	733	741	707	716	758	733	717	715	734	706	709	740	723	743	747	718	720	695	707	728	742	692	697	718	720	714	729	685	696	696	707	718	699	732	750	666	747	694	728	736	694	653	721	736	737	767	702	678	721	745	699	733	696	707	701	737	709	646	701	699	671	745	737	752	648	740	725	707	719	753	716	727	719	755	717	698	702	710	690	731	737	724	751	767	682	731	736	718	710	714	666	721	673	707	701	732	745	718	696	705	721	704	704	705	683	733	705	724	715	733	672	722	669	732	722	729	738	690	711	691	684	705	719	686	758	744	743	716	700	754	732	764	709	686	693	736	721	697	696	718	693	665	747	690	725	676	741	658	669	711	686	765	730	640	701	735	769	690	713	716	708	750	734	732	681	719	735	779	694	733	726	707	709	683	699	702	700	735	739	712	719	688	642	710	732	706	718	726	719	642	671	688	730	708	772	750	742	767	708	705	692	735	681	717	667	718	721	753	689	678	692	681	709	744	696	688	683	745	748	676	712	684	736	661	701	730	708	722	727	695	716	690	705	720	698	697	732	707	716	744	642	711	674	680	703	691	686	723	699	692	761	704	717	731	708	765	768	726	710	660	708	683	732	707	708	705	730	737	727	704	716	695	718	710	690	717	724	704	723	710	698	698	735	657	766	669	701	741	722	741	677	697	713	686	695	701	731	725	727	699	699	725	675	723	681	766	724	671	704	716	671	721	712	734	668	701	675	724	718	687	685	761	692	703	700	717	711	757	710	679	689	705	720	693	692	744	735	693	740	671	693	720	709	702	713	782	710	671	657	697	671	711	687	729	759	718	726	717	728	687	728	699	742	700	709	676	694	708	659	722	743	704	683	698	735	696	705	692	741	689	726	734	714	716	729	744	727	712	699	708	737	726	713	723	737	690	682	753	731	691	753	721	697	684	738	721	720	705	724	705	709	699	724	731	696	688	685	726	715	680	693	726	709	712	726	768	690	710	749	723	684	740	735	705	692	697	674	666	681	714	683	660	746	711	695	696	757	704	691	712	707	657	635	739	702	739	744	706	674	686	667	736	640	719	689	692	713	731	728	717	721	725	733	711	702	664	759	695	700	679	747	711	765	746	724	712	712	706	689	704	725	702	694	680	736	687	748	739	727	749	736	727	733	728	762	747	739	711	731	724	710	729	771	691	740	747	688	680	707	731	719	701	732	683	743	717	716	767	673	752	678	773	680	710	736	709	705	700	738	743	743	712	738	699	716	725	679	713	677	741	745	691	693	712	664	732	737	703	676	724	643	730	739	735	707	734	753	727	691	753	705	707	711	676	699	679	697	765	718	726	690	717	761	748	724	711	682	713	683	698	685	696	699	730	678	680	686	717	745	717	734	706	709	699	700	713	667	736	737	727	726	730	686	713	738	700	709
53663	51910	50155	38327	39027	39156	46535	45486	40369	43932	44785	36852	34647	29348	21557	16629	17485	15200	12926	12474	16533	7818	7867	5175	5968	3283	3555	4269	5446	4273	2349	1622	1815	1878	1615	708	624	598	669	557	479	465	399	424	515	560	660	710	620	515	545	467	424	379	406	519	623	813	815	838	721	764	848	763	783	672	666	559	455	315	251	272	267	273	281	254	283	252	267	268	289	306	294	290	243	249	257	284	281	274	272	279	256	260	242	236	299	276	267	268	254	268	225	264	293	268	281	264	237	273	244	271	230	247	258	272	266	254	266	257	266	239	243	259	271	260	251	242	251	276	267	232	242	270	256	262	265	246	273	286	261	247	240	280	257	253	268	249	244	254	267	260	238	253	284	255	249	289	246	257	263	261	254	236	274	272	252	261	274	272	271	255	284	285	238	253	247	289	270	249	239	231	259	226	277	233	267	271	275	278	268	271	265	286	235	285	264	255	272	236	272	239	244	290	249	233	263	230	271	247	241	276	244	272	273	252	256	278	265	291	284	273	272	259	273	277	273	256	270	252	243	281	256	240	279	247	255	235	258	278	238	248	252	276	251	273	274	268	280	237	245	244	286	273	252	260	257	209	243	257	264	254	294	265	246	272	256	270	242	264	260	285	276	252	259	245	280	247	272	236	263	280	266	249	260	256	254	239	238	254	251	245	287	272	268	266	265	264	269	264	234	255	251	268	273	285	240	248	237	273	271	272	270	259	244	234	264	286	250	238	248	265	262	270	261	271	269	288	302	244	253	271	286	245	256	277	264	245	240	292	277	260	265	270	286	247	264	244	237	243	249	267	277	245	247	237	265	234	281	259	245	275	232	289	263	269	266	258	259	248	239	291	237	247	269	275	248	249	275	274	258	261	249	275	249	221	237	255	231	244	296	251	242	263	265	253	267	257	280	262	262	239	261	291	281	281	295	273	227	240	250	271	270	259	243	240	271	275	271	269	253	269	259	278	263	249	274	275	280	275	264	237	253	289	255	258	293	212	289	256	259	286	238	269	220	242	286	242	234	245	274	266	280	284	220	252	242	302	248	264	253	252	283	254	254	273	252	257	254	273	260	252	258	300	261	246	269	261	280	280	248	272	245	259	258	232	216	260	265	291	275	251	229	251	282	266	251	271	247	235	265	253	253	259	275	293	266	235	283	237	255	241	268	279	236	236	247	248	278	253	267	270	236	262	242	267	258	230	256	261	264	255	238	256	287	257	249	291	293	254	253	251	244	252	220	296	279	250	251	245	229	269	304	248	292	257	261	267	248	247	242	247	234	284	273	284	296	271	258	242	299	260	268	207	261	241	264	254	245	295	281	261	252	259	285	277	248	249	253	273	295	270	242	228	250	249	270	281	263	288	310	267	261	262	268	278	293	258	241	246	227	271	297	246	252	261	287	233	247	235	267	224	253	257	258	274	258	266	243	270	272	279	261	240	262	242	257	261	289	256	254	244	287	265	266	254	279	287	286	251	228	254	252	267	258	260	247	229	247	261	280	251	260	275	242	234	273	269	269	242	249	268	225	252	258	274	279	242	250	261	253	262	237	280	282	264	268	284	265	284	260	243	280	284	237	254	289	254	282	251	285	287	254	247	231	307	232	248	254	234	279	259	287	266	252	249	235	242	265	268	255	259	259	273	289	266	232	262	269	269	252	244	266	257	265	257	239	255	254	255	274	237	265	254	284	280	247	270	241	266	295	227	260	246	261	250	235	276	258	262	277	241	256	255	260	248	252	245	256	259	255	249	282	263	267	261	258	257	265	266	262	269	257	246	291	231	258	243	273	241	278	253	238	242	258	296	253	263	261	243	276	259	228	274	270	259	273	261	277	266	256	250	251	254	286	273	246	265	269	261	253	253	261	249	287	271	251	255	262	279	259	270	245	261	282	289	266	244	257	244	259	260	248	289	247	242	278	269	252	272	253	267	258	245	257	256	247	243	254	261	261	251	265	277	266	240	254	252	264	302	269	204	240	252	255	254	236	238	247	271	237	253	235	253	254	235	245	243	258	286	276	274	262	253	292	289	233	267	263	267	240	255	254	257	242	261	249	264	259	276	262	275	245	269	243	245	284	257	251	247	261	299	285	255	261	283	233	281	250	230	271	244	258	248	247	267	283	256	257	252	263	263	259	258	260	244	255	259	263	215	254	288	251	274	264	264	293	288	270	238	270	247	272	238	238	254	282	255	216	272	254	272	265	266	264	232	212	250	264	290	243	276	255	244	272	248	260	260	286	258	250	249	257	269	256	263	270	259	266	291	269	265	227	266	293	285	260	264	256	283	279	267	269	295	264	242	229	291	268	262	246	246	246	255	239	241	263	265	280	242	255	253	266	246	248	228	255	249	293	251	262	252	264	282	276	266	215	267	261	274	275	277	251	242	252	257	249	279	250	247	251	267	256	273	246	272	251	293	267	262	285	247	243	298	281	257	317	239	227	265	244	280	255	236	253	268	266	267	260	279	257	231	234	272	251	287	262	262	273	293	236	264	292	269	283	239	242	256	243	279	259	278	280	249	257	233	270	253	264	228	296	267	252	274	304	288	250	255	250	248	252	248	275	264	253	262	258	245	274	268	280	246	221	258	246	238	238	275	242	239	293	282	244	270	276	248	281	272	262	276	263	233	291	243	260	244	255	255	249	259	256	249	243	273	225	264	245	237	256	264	223	254	265	268	273	258	278	270	281	272	254	265	253	268	268	255	215	262	279	258	255	269	275	262	241	253	241	246	217	220	273	262	272	259	247	259	240	255	286	253	263	279	233	245	240	275	273	269	240	253	264	252	296	256	255	267	267	269	283	252	256	272	236	281	275	253	294	245	259	267	258	272	230	269	263	293	246	274	291	253	248	280	243	241	282	252	245	250	273	255	244	245	267	225	253	224	251	276	254	266	247	260	275	241	248	275	227	272	272	249	251	258	240	271	264	261	270	252	266	245	253	286	289	264	264	248	279	242	269	267	246	271	235	278	254	264	255	266	257	282	243	259	257	272	285	277	275	262	265	271	267	284	269	255	268	255	243	267	264	250	270	254	258	261	252	252	268	243	248	282	295	259	246	275	267	262	269	248	249	240	281	224	251	267	243	240	241	261	298	292	245	238	220	243	245	256	258	262	271	273	257	251	230	238	244	276	255	246	239	268	263	244	239	271	251	250	256	266	254	269	269	280	292	249	266	271	307	238	247	264	248	260	251	241	292	265	273	272	256	242	257	308	267	244	256	265	257	245	239	237	276	236	268	251	288	281	247	238	262	267	254	259	268	271	258	243	291	296	256	266	252	278	272	267	286	243	272	269	231	231	278	246	286	314	265	265	251	257	227	267	255	258	234	243	256	306	275	258	265	268	271	253	252	260	273	264	274	243	289	251	260	248	248	265	245	247	268	254	261	255	233	274	275	260	263	285	259	247	261	265	252	240	252	277	297	256	244	259	265	250	251	254	291	257	243	249	269	254	268	267	266	274	265	270	252	266
39299	49672	55970	55614	58144	54689	60082	58698	70629	67937	61140	56584	51644	44793	39030	35353	38859	34462	34596	33601	38521	25418	26639	22736	24337	15849	18458	20634	23651	19511	12380	9279	11167	10333	9621	3226	3057	3379	3409	2514	2186	2074	1822	1568	2547	2836	3385	3585	3121	2405	2539	1896	1634	1462	1643	2481	3676	4611	4511	4315	3925	4060	4584	3927	4085	3407	2984	2474	1878	1267	772	705	726	695	681	658	603	615	651	744	754	737	769	737	623	609	609	603	602	628	594	640	582	624	596	600	637	590	610	580	609	589	648	620	629	621	615	643	656	567	607	600	623	576	649	636	649	601	602	638	601	589	637	607	587	582	631	602	623	623	596	577	591	592	651	629	579	629	637	562	592	616	634	624	605	576	603	582	597	568	584	641	596	610	653	591	629	592	537	619	651	635	659	578	619	633	630	607	610	617	599	617	609	622	629	599	617	564	641	605	602	592	628	649	591	544	633	624	608	588	589	582	607	612	614	579	611	596	612	613	629	605	592	632	632	607	573	574	617	602	631	638	601	623	628	588	651	573	586	598	581	634	609	621	567	596	639	627	591	588	610	579	606	603	618	619	593	617	571	621	626	579	615	621	626	604	615	606	601	605	635	590	575	648	619	573	605	583	601	556	609	589	615	585	614	598	651	600	548	643	633	618	640	618	567	595	625	654	630	592	618	583	600	606	596	582	636	636	635	657	611	658	603	601	622	584	588	630	641	624	602	617	645	669	620	628	634	591	590	602	598	549	576	611	637	606	606	550	607	569	625	605	598	615	590	594	618	580	625	614	660	630	620	636	609	614	596	637	605	603	634	584	608	601	636	655	645	650	662	581	628	624	591	620	623	595	606	636	647	639	624	606	601	577	580	653	588	590	622	602	553	617	573	589	629	601	582	582	605	610	578	594	573	585	597	602	629	606	636	619	633	621	585	591	571	670	619	549	553	620	561	588	592	638	604	576	621	640	568	561	585	617	620	596	627	637	637	610	591	628	604	595	580	622	612	602	599	575	590	600	616	594	624	628	654	576	632	646	624	592	624	571	592	597	631	612	607	573	590	641	624	641	594	611	616	637	620	634	555	619	599	590	613	602	648	630	606	593	629	618	595	557	627	580	608	618	606	613	613	598	615	607	608	587	539	625	614	603	599	609	543	572	651	607	615	598	600	618	592	616	576	622	622	584	647	602	633	628	572	605	595	650	580	648	615	576	619	573	568	576	625	589	589	621	639	581	578	625	604	631	637	625	582	601	585	567	596	631	625	640	608	621	627	638	607	632	634	594	606	598	567	607	605	629	609	592	611	557	590	594	606	628	581	618	622	587	634	629	609	591	563	569	613	611	607	582	566	635	608	617	587	578	596	633	613	645	575	601	596	610	572	607	628	626	579	580	606	589	638	588	625	616	598	556	578	623	579	569	662	628	590	618	596	641	618	621	633	635	641	592	620	608	576	599	625	575	645	599	592	625	582	631	590	591	585	599	614	604	612	535	580	613	614	588	596	621	594	578	653	569	588	572	651	647	561	594	583	609	578	601	601	609	621	590	641	627	653	634	616	626	574	615	620	615	637	669	609	602	629	610	615	590	575	641	595	540	628	605	563	638	613	583	597	591	579	578	571	582	647	611	590	583	684	598	619	568	611	619	601	589	540	588	578	555	592	600	614	634	609	593	607	599	627	617	574	615	622	633	636	635	599	597	579	637	622	637	640	626	623	596	639	602	649	623	584	605	647	630	570	594	597	600	607	632	613	592	641	615	668	598	610	588	614	624	638	620	649	625	617	614	597	654	539	620	590	578	610	593	609	608	614	653	582	629	591	596	627	637	622	596	631	603	581	571	591	628	658	640	568	631	564	631	591	573	610	574	613	620	610	599	616	616	600	606	642	589	643	627	617	600	585	621	589	613	571	616	600	619	597	615	606	621	617	562	544	573	613	623	608	604	608	600	589	612	576	607	637	624	608	600	623	634	631	602	602	580	624	602	575	668	618	619	626	631	609	599	605	585	645	585	613	614	626	628	586	579	633	573	594	632	626	608	625	606	645	588	590	602	631	593	627	636	586	607	613	616	593	576	607	641	568	582	625	568	561	609	629	598	595	621	637	662	638	632	625	601	619	597	624	617	609	612	577	610	611	594	614	612	580	611	624	611	601	593	606	642	607	617	580	634	586	637	612	615	604	559	599	596	621	575	608	596	625	620	619	585	593	607	587	589	574	602	562	590	641	620	583	630	627	627	618	608	559	591	596	622	642	632	631	626	621	597	581	595	628	641	610	599	596	622	603	595	638	633	589	574	600	605	594	653	582	593	614	603	653	613	602	581	586	628	622	613	673	592	580	609	628	590	580	642	616	624	609	667	600	582	594	591	572	612	627	578	604	596	625	575	678	600	571	592	587	593	621	600	560	597	632	616	618	618	606	614	592	600	637	589	591	609	617	616	616	599	594	637	593	659	620	596	643	573	589	645	605	628	583	586	627	585	580	582	622	600	610	609	643	604	636	552	630	617	583	611	631	607	596	587	560	611	652	628	580	592	603	590	620	590	618	553	595	640	600	580	631	625	610	601	575	597	616	606	564	617	616	577	586	623	582	620	584	623	604	627	590	606	585	601	585	635	579	606	608	606	548	625	583	631	539	559	603	571	604	625	580	607	594	616	619	651	600	599	600	585	576	589	631	615	601	585	587	610	636	574	618	616	591	615	592	592	609	559	616	626	638	605	598	602	629	621	640	583	601	622	627	599	571	582	641	606	632	600	617	576	605	634	596	613	585	616	619	601	600	593	624	598	624	644	627	558	588	625	620	653	617	622	571	572	586	614	589	580	603	587	672	667	652	619	602	614	644	579	632	594	557	623	601	602	607	604	612	618	676	623	604	601	607	634	623	625	605	622	584	590	607	596	585	576	627	587	621	621	591	624	630	554	623	604	639	608	645	620	606	605	634	613	618	608	605	613	625	603	624	598	602	585	588	641	613	610	633	569	619	616	599	612	575	625	552	647	627	568	583	620	649	617	597	591	579	635	579	651	608	614	573	634	627	597	595	572	559	651	612	607	605	621	593	621	645	586	631	602	603	624	615	647	611	601	655	608	618	606	603	580	571	584	631	596	660	590	648	588	624	581	604	575	633	620	597	628	666	612	643	635	618	665	581	561	584	608	606	605	630	615	621	566	568	637	614	617	574	602	621	638	632	572	574	652	597	591	596	623	612	585	586	650	601	615	610	655	640	602	626	607	559	609	620	617	597	601	616	628	573	608	604	586	640	630	590	640	622	599	626	604	595	636	585	566	614	608	602	631	595	597	633	590	592	595	596	608	628	646	627	631	613	601	657	607	606	606	618	579	614	641	647	633	627	601	607	592	588	591	617	621	591	612	632	611	568	630	652	662	611	623	626	582	564	572	635	635	528	627	566	600	583	580	566	618	612	650	629	616	588	603	588	632	621	630	629	616	659	605	631	595	612	606	585	633	585	643	612	583	601	573	605	600	582	630	621	583	593	580	581	612	615	605	608	586
21356	19855	27372	18618	15897	16923	13820	13055	8544	5934	4927	2429	1801	1283	982	829	1069	803	690	686	703	547	531	480	473	424	452	455	451	374	370	396	407	432	415	385	398	422	312	323	356	385	355	325	349	364	393	361	344	325	323	329	356	340	313	343	332	340	347	348	327	339	321	320	325	335	361	343	322	306	328	298	344	328	322	324	323	301	305	297	338	315	319	284	309	300	328	301	310	318	329	286	354	324	293	325	319	294	261	327	344	322	311	306	322	296	303	327	313	309	353	295	345	326	316	296	286	310	336	306	309	312	313	287	318	292	319	304	299	286	319	344	311	326	291	312	314	324	315	332	320	308	316	294	322	303	307	322	323	310	320	332	283	335	312	327	345	329	332	305	318	311	303	306	280	330	296	303	311	273	296	329	330	337	328	309	284	294	333	286	322	318	303	312	306	308	303	303	345	329	328	344	335	326	302	316	301	318	329	302	270	271	308	299	299	320	315	312	331	308	295	321	308	335	305	301	282	300	304	314	314	323	311	292	290	339	301	363	295	309	296	328	327	304	326	319	299	270	312	315	312	285	301	301	300	311	298	303	303	313	305	314	326	317	296	317	312	294	300	303	333	324	307	292	335	312	321	308	321	313	308	303	337	363	309	303	329	294	307	323	309	301	307	295	294	302	325	303	312	330	307	298	311	315	335	303	311	312	311	355	287	327	305	310	293	298	290	320	295	288	296	309	330	309	315	338	326	315	277	293	331	319	309	307	322	321	293	272	320	303	305	314	308	310	351	311	282	295	333	291	317	338	339	288	322	311	310	292	315	289	302	333	322	294	284	322	302	294	303	317	326	313	291	310	299	329	342	305	322	311	302	280	324	316	344	304	317	283	313	339	323	292	327	317	342	315	284	322	281	297	277	302	328	310	310	324	345	296	307	331	299	295	314	285	289	267	300	290	305	317	312	276	329	352	303	333	293	324	334	329	336	315	346	304	356	305	322	297	292	316	290	322	330	327	295	303	310	289	280	282	325	327	307	318	284	312	328	317	338	314	321	324	299	316	277	303	317	342	303	305	301	262	313	305	307	278	305	307	314	312	321	330	305	310	281	299	279	290	319	319	321	306	295	304	298	310	326	288	288	282	340	315	305	306	314	298	284	308	297	335	342	307	315	315	355	331	316	326	320	325	314	305	309	341	321	331	290	291	313	325	294	336	325	319	317	302	285	336	327	300	282	334	332	324	299	306	276	320	300	331	300	298	306	286	313	323	301	285	336	311	297	297	319	329	309	318	297	335	320	294	346	322	304	320	323	342	335	311	325	299	317	327	304	327	318	296	291	285	332	339	310	289	322	308	304	275	317	313	302	323	318	299	313	278	330	312	304	328	318	316	314	315	297	286	304	308	309	324	328	309	317	284	325	293	332	289	331	306	326	297	301	310	318	318	336	321	348	295	326	329	333	298	310	310	295	318	330	317	352	299	333	326	317	342	343	329	345	296	313	283	323	283	314	282	275	346	290	300	312	310	309	296	325	323	279	300	305	277	294	301	315	304	301	305	303	308	285	317	298	310	332	317	314	358	327	304	336	278	328	301	289	298	318	287	288	337	345	292	319	340	308	330	323	288	298	321	310	299	346	303	314	308	287	328	319	329	308	320	322	313	326	343	317	343	299	287	327	309	286	299	283	317	315	316	322	305	297	307	311	290	288	298	340	300	290	331	311	345	336	295	319	363	365	311	333	317	282	315	317	314	305	290	306	300	300	309	323	326	347	328	280	327	335	308	308	326	300	320	280	292	305	307	304	341	268	327	311	323	347	283	357	336	313	308	303	298	312	337	310	293	293	301	333	343	310	287	304	300	310	315	324	276	309	328	277	340	306	307	303	331	338	324	312	297	302	335	311	321	313	305	310	336	320	334	330	300	305	313	325	303	303	309	301	319	326	289	310	289	298	297	314	300	302	320	313	295	288	280	277	312	348	303	306	328	277	314	332	295	316	303	331	290	319	327	345	296	303	301	284	294	322	317	337	319	322	305	340	333	320	330	278	324	299	334	332	314	294	289	302	296	347	304	315	291	320	303	326	309	287	290	313	336	285	363	328	319	331	320	307	299	304	303	359	286	301	327	313	328	323	342	323	312	296	332	295	314	328	301	347	287	293	310	306	354	305	323	311	324	311	305	305	288	311	303	294	337	294	324	299	285	288	319	334	315	326	318	311	313	284	309	336	324	324	313	292	318	356	319	330	332	315	312	310	314	301	307	281	298	304	298	316	319	308	296	323	354	302	282	322	299	288	311	313	309	307	279	344	304	307	318	303	315	281	315	324	296	349	310	278	321	303	311	332	288	322	334	274	291	301	328	300	325	328	302	322	312	298	321	327	303	338	249	299	304	304	326	280	315	341	300	327	302	291	348	312	301	331	335	314	332	298	310	300	329	307	321	275	322	297	293	332	323	304	343	292	307	322	280	323	323	315	290	330	312	329	295	308	341	323	322	310	320	308	344	306	289	320	314	327	306	299	332	295	311	280	311	314	322	323	305	305	333	270	311	290	321	339	349	327	329	349	291	308	320	318	313	304	308	360	298	281	327	293	314	345	335	318	290	306	305	328	300	293	324	291	312	312	285	307	298	303	328	320	304	308	314	294	302	307	330	328	313	285	313	310	291	312	283	270	306	299	327	300	356	307	303	294	328	287	310	324	338	280	326	315	332	309	326	339	300	333	351	300	307	325	337	299	299	315	311	308	323	323	328	309	300	292	307	337	290	308	279	347	342	294	318	308	297	329	315	304	327	295	310	309	299	320	298	303	304	272	299	304	326	309	293	291	313	298	296	309	330	324	343	339	337	293	288	332	318	319	310	302	298	301	323	286	300	281	276	320	315	301	309	284	304	355	307	302	302	252	319	314	353	320	319	332	311	311	305	311	317	335	351	322	317	296	312	320	300	299	323	326	275	269	287	290	290	314	340	328	326	308	337	298	306	334	317	311	330	321	315	342	295	305	307	361	320	275	326	315	313	336	287	307	306	315	295	327	299	311	344	329	320	327	359	322	320	322	322	328	288	305	324	300	297	335	321	343	327	327	330	306	322	302	321	301	304	331	299	335	307	294	317	326	340	308	299	318	320	329	332	305	348	305	325	337	301	319	315	293	291	295	298	327	313	341	313	326	323	313	311	336	299	304	329	335	295	306	310	285	305	302	320	315	324	297	315	318	271	320	322	294	334	316	293	286	311	328	304	293	304	304	309	281	292	295	293	305	306	339	324	275	325	304	304	306	321	305	300	291	311	292	340	305	333	299	333	297	288	314	313	317	308	333	338	282	330	323	311	304	300	302	273	293	294	316	322	295	318	334	325	310	308	331	326	306	310	319	308	297	307	315	349	296	286	364	294	291	319	330	271	322	286	307	300	295	308	327	300	347	321	314	326	305	332	278	323	316	322	331	289	317	341	326	293	295	317	288	299	313	298	319	306	285	306	337	310	306	320	311	305	313	313	264	313
13238	17838	31049	27407	28149	28539	29078	27899	24193	21017	18778	10823	8411	5836	4349	3913	5296	3632	3485	3002	3852	2174	2340	1736	2086	1603	1750	1688	1604	1447	1240	1225	1402	1561	1319	1139	1116	1166	1027	958	970	1033	1056	948	1009	1046	996	980	990	960	936	889	858	827	832	916	890	900	860	904	893	872	883	872	851	889	906	837	791	739	723	774	783	740	709	781	715	745	725	753	725	772	765	712	774	723	670	728	745	710	752	777	741	787	736	735	764	757	716	764	711	783	729	749	808	756	756	726	728	666	740	748	763	768	787	773	730	717	711	787	737	754	781	730	709	770	703	755	765	755	749	715	760	752	757	696	747	754	775	750	766	757	778	730	737	737	743	754	707	752	751	739	790	759	740	754	747	730	738	718	718	763	709	723	723	793	711	776	743	782	738	770	710	739	795	764	747	748	777	724	721	749	779	706	711	765	765	697	744	739	737	803	746	733	746	727	717	690	744	738	743	749	781	708	780	720	707	763	736	747	767	775	719	759	738	749	740	732	777	743	762	728	759	733	757	734	756	745	752	753	745	735	779	699	732	743	752	743	689	744	711	762	711	734	705	705	803	755	791	789	749	719	789	757	761	783	805	701	743	749	721	706	691	803	717	760	779	754	720	798	770	721	725	791	720	734	732	778	722	716	737	779	699	750	728	771	692	707	774	770	785	733	794	735	750	800	723	766	739	736	725	704	768	734	745	759	724	764	709	756	754	739	669	745	772	721	733	711	725	759	759	736	722	735	737	742	754	705	782	739	721	723	712	736	766	700	745	707	742	820	745	756	754	750	776	752	733	781	719	807	744	741	776	768	758	761	749	719	738	746	765	756	755	712	793	740	742	735	733	726	787	703	768	762	743	714	716	750	782	732	760	760	765	741	758	753	723	767	738	717	744	727	750	747	710	754	717	730	745	747	758	725	717	730	735	722	745	733	731	749	712	736	746	665	745	740	768	701	723	737	693	734	741	732	723	767	758	767	762	698	744	723	739	715	752	741	692	782	763	749	762	750	716	728	750	722	745	781	773	739	722	792	734	714	722	747	791	792	742	754	755	728	725	764	785	765	731	800	730	723	765	749	703	746	741	748	725	742	765	733	800	799	751	763	744	758	721	702	736	756	747	808	750	747	782	758	764	768	728	737	735	693	766	752	755	756	697	768	733	738	747	752	734	736	755	740	793	698	794	775	781	783	782	768	744	780	736	757	720	724	745	704	719	773	722	701	713	769	789	718	749	764	749	769	712	728	747	742	734	782	717	726	759	763	743	701	757	764	753	693	716	750	735	739	786	733	754	743	757	768	734	770	755	717	736	756	727	751	713	733	776	756	744	742	743	740	720	752	747	813	741	733	734	761	814	809	728	736	783	746	748	733	717	765	761	726	732	774	777	760	756	726	725	725	723	730	742	753	789	758	775	712	717	764	774	761	775	734	729	751	756	713	733	790	718	794	734	742	737	787	743	756	725	777	802	770	746	785	699	770	734	737	728	763	773	774	757	725	763	774	744	794	730	738	748	714	767	748	718	745	795	732	749	720	732	767	736	750	733	756	760	714	717	741	764	745	716	724	744	763	738	769	719	773	774	784	732	682	715	775	721	729	744	764	745	727	754	756	724	768	764	725	710	783	723	729	702	761	745	779	752	760	687	745	706	750	766	806	775	788	756	743	777	733	759	743	691	740	733	789	684	731	755	756	767	769	742	744	746	743	764	698	731	771	784	745	729	759	738	733	771	768	739	746	716	716	781	699	702	756	737	733	780	752	769	761	796	769	699	757	767	717	801	695	765	741	690	779	748	737	708	736	768	799	758	752	741	747	728	735	728	700	746	749	773	774	712	699	757	765	789	726	758	752	749	722	731	787	735	750	760	792	735	776	762	762	753	767	776	747	738	765	817	752	757	775	774	740	747	778	764	786	740	744	764	738	733	750	732	716	748	749	738	788	723	754	799	746	735	729	747	768	734	766	681	758	741	724	750	733	737	740	761	779	757	757	736	732	797	759	731	732	721	743	761	732	779	764	751	745	799	760	712	735	730	749	763	805	711	690	726	795	760	753	748	770	795	736	700	769	704	755	701	766	718	742	741	717	759	740	805	778	782	776	732	712	723	770	779	769	760	754	734	779	742	740	775	743	704	740	745	745	749	760	743	745	740	773	740	764	733	688	731	720	786	717	777	743	772	725	772	702	721	763	735	702	693	754	720	740	774	752	736	742	743	739	761	761	776	733	725	742	762	753	739	690	749	745	761	782	753	750	767	738	734	776	779	753	747	738	763	750	715	762	723	737	746	748	712	761	743	724	788	761	747	733	702	725	785	767	758	744	729	729	720	752	734	731	713	729	724	751	692	775	738	763	740	727	722	761	737	758	767	729	803	727	745	740	747	747	719	785	709	719	753	727	767	736	729	714	694	759	788	727	778	768	804	765	767	699	725	708	743	736	770	727	731	729	728	773	734	784	749	797	750	722	757	767	732	751	806	799	701	797	740	760	711	709	704	746	752	769	775	713	736	789	739	784	732	732	692	718	705	780	732	770	726	731	747	775	731	738	743	776	801	800	740	742	683	740	737	723	746	737	773	703	705	738	718	755	716	730	767	734	775	739	750	780	752	741	763	713	745	765	699	776	720	719	777	762	742	727	757	677	747	795	725	823	708	737	751	697	779	718	743	764	761	764	738	734	761	754	687	730	766	703	810	698	792	752	768	730	737	789	758	720	762	729	770	787	696	707	801	734	752	735	721	752	760	734	783	739	731	727	747	794	747	744	810	753	774	718	743	743	735	831	726	680	731	738	725	704	697	762	725	787	777	709	717	752	760	719	754	714	774	747	816	742	727	723	708	758	705	724	785	760	830	734	758	732	757	777	759	734	793	756	720	690	725	747	748	743	734	774	744	785	770	727	732	792	749	759	724	737	718	740	752	716	706	732	740	752	724	753	711	738	766	725	720	721	747	766	786	741	756	722	752	734	745	754	740	745	730	755	743	761	682	743	718	748	775	743	742	777	753	745	759	755	776	704	725	764	728	768	728	714	782	744	714	768	734	775	720	733	741	738	694	724	718	767	712	758	727	758	729	748	757	735	717	745	735	791	689	768	703	730	740	757	726	718	733	788	776	722	760	765	762	734	749	778	736	761	743	812	711	751	727	726	702	733	795	771	804	785	779	782	784	774	771	735	687	738	758	759	775	781	729	778	792	780	757	760	739	750	748	716	800	708	708	678	768	739	723	710	740	767	788	777	700	711	766	750	721	768	714	820	704	747	762	759	731	710	711	775	740	729	727	711	750	807	758	769	754	726	781	770	739	786	765	738	766	750	712	755	748	751	770	745	762	748	722	704	771	722	737	723	728	709	748	747	801	737	756	784	755	756	766	753	733	739	703	701	741	737	751	772	702	761	736	769	757	728	764	842	766	731	730	732	763	780	741	720	746	764	773	738	777	763	757	763	710	684	723	806	751	729	788	751	770	695	744	748	737	736	728	739
45707	50099	50174	41011	39704	44813	40137	41547	36832	39013	41352	31224	23207	15970	10253	8226	11420	8030	5597	5917	8303	4026	3376	2161	2571	1877	1740	2070	2159	1660	973	892	1203	1211	1152	646	575	578	555	530	482	438	450	531	480	581	507	562	457	430	375	410	433	375	410	465	594	548	524	458	506	457	551	540	504	497	525	464	353	385	323	318	356	366	342	341	328	345	324	299	342	341	368	374	316	303	343	316	323	373	327	363	310	312	330	333	303	352	345	327	337	322	326	314	348	297	316	313	325	338	333	379	325	314	292	322	315	339	333	322	304	335	330	351	350	326	339	343	396	355	332	328	342	317	355	332	344	294	329	324	316	324	335	338	332	347	294	346	332	307	348	350	313	348	327	370	345	335	328	334	296	338	326	325	332	308	302	324	331	311	325	336	312	334	336	350	374	326	314	304	364	351	315	357	308	343	358	323	339	305	371	346	362	320	339	352	327	329	304	350	342	305	327	330	361	344	295	337	349	320	320	330	303	346	372	311	345	326	312	325	312	332	323	345	333	352	331	325	298	360	323	342	343	359	315	392	347	342	318	327	326	352	314	348	339	328	318	328	321	344	328	323	350	354	332	303	329	355	309	322	365	363	336	344	351	331	327	336	348	335	318	301	322	348	337	329	319	332	303	355	349	353	328	331	335	327	335	327	351	320	336	354	317	345	359	316	345	357	330	314	329	334	355	312	306	335	332	338	325	345	306	303	308	318	316	330	355	301	324	336	307	317	313	296	301	335	323	302	346	322	336	355	323	343	322	348	321	326	344	346	333	326	328	334	307	326	286	331	324	337	333	356	359	378	352	339	371	373	309	337	339	334	314	319	383	354	336	345	326	321	302	366	337	306	335	320	319	362	313	321	345	310	344	333	314	352	345	334	337	312	317	361	344	342	327	331	302	335	319	292	317	332	329	294	339	291	324	348	317	347	353	322	321	317	382	329	315	339	290	343	342	351	361	344	337	311	313	312	353	352	348	370	355	348	322	347	320	327	335	334	329	351	340	312	339	304	315	311	367	305	360	313	323	339	304	351	361	357	347	332	334	339	321	341	298	351	323	376	330	320	327	294	333	357	328	331	350	335	332	306	339	364	321	355	298	304	343	292	312	304	331	321	356	306	328	320	346	344	362	335	288	363	344	281	313	336	322	353	312	298	326	386	353	383	354	345	327	350	319	344	339	354	338	346	335	333	318	336	366	356	337	309	367	332	366	334	312	333	339	304	362	349	328	303	340	324	307	327	340	327	309	319	353	320	320	323	323	346	328	309	343	314	346	320	331	331	337	342	334	332	361	378	350	318	332	326	329	351	318	318	365	341	353	320	331	359	323	331	338	318	337	295	311	312	347	380	343	311	301	323	318	333	339	331	338	314	343	313	309	331	350	326	317	315	318	342	339	340	363	308	329	338	335	331	340	343	344	356	337	317	323	316	319	367	334	342	356	312	319	317	304	342	315	349	338	359	344	332	335	337	338	388	344	340	326	319	312	358	322	369	317	318	367	324	332	327	364	339	327	342	334	335	300	329	365	318	326	325	345	342	318	341	341	324	334	325	348	326	311	351	331	324	310	327	325	318	342	358	337	325	321	333	325	301	330	350	319	324	313	345	337	309	343	320	341	365	322	353	318	319	327	367	302	332	316	382	332	326	317	337	349	321	322	338	304	339	319	322	308	365	331	301	322	362	371	342	318	320	363	331	315	357	340	336	343	340	310	333	314	379	339	350	357	357	363	311	329	335	309	339	379	319	332	314	310	275	320	330	339	364	342	344	333	354	311	320	332	356	305	338	331	336	309	334	332	383	350	356	359	327	332	322	338	342	369	330	350	348	267	352	333	319	357	357	308	368	344	331	349	350	347	316	322	294	307	337	356	306	318	290	333	329	322	303	357	350	312	340	310	321	324	367	369	341	350	331	310	304	336	359	369	351	331	336	341	341	333	344	338	306	300	285	338	320	362	323	333	297	308	338	358	322	363	342	335	358	331	305	330	323	353	348	348	314	345	334	337	311	285	291	318	383	323	335	320	302	330	320	344	325	349	345	346	376	357	315	344	367	287	323	347	325	338	343	339	322	352	349	387	328	351	342	340	340	294	346	341	353	319	339	365	332	345	355	334	318	335	348	345	305	351	386	328	326	330	355	328	343	330	307	356	359	338	350	356	357	339	335	348	359	351	325	311	335	310	317	309	359	338	294	348	302	324	323	325	316	305	288	338	358	329	323	346	310	323	361	318	348	333	360	336	322	348	320	370	323	311	372	352	351	334	374	334	354	296	361	351	348	339	370	347	362	311	321	343	304	353	334	349	324	345	330	326	344	348	311	335	300	330	348	325	346	324	352	381	322	320	373	350	341	315	351	306	343	312	340	305	370	323	355	366	349	330	334	346	314	328	319	331	316	303	316	355	335	310	329	324	327	347	316	341	325	339	345	337	345	333	307	354	310	334	306	314	301	324	329	319	315	329	323	333	343	328	369	319	367	332	307	347	316	353	334	333	365	362	320	300	325	351	357	344	341	333	341	311	363	357	361	305	327	316	343	338	330	346	355	345	311	343	307	357	344	346	378	356	357	339	369	308	326	327	342	333	314	327	317	320	340	332	324	337	337	326	355	320	320	304	356	317	325	358	352	374	319	336	341	347	338	320	344	278	355	331	356	308	363	335	350	330	315	350	306	311	308	333	341	327	355	334	343	328	337	353	301	326	361	334	327	343	329	308	305	347	352	345	343	313	352	367	317	332	325	322	343	332	307	363	334	334	335	367	343	332	319	286	339	309	347	369	295	330	333	336	347	339	376	323	348	340	333	340	333	318	340	322	344	349	337	355	319	336	349	333	352	346	333	315	305	335	330	320	313	369	306	317	324	338	309	357	312	312	325	317	334	300	335	299	311	316	334	312	332	334	360	300	335	372	314	347	295	309	325	336	331	313	346	364	332	327	324	328	314	333	332	316	310	356	334	295	350	388	355	334	359	318	309	328	312	347	317	347	346	342	324	311	337	314	338	299	341	342	346	347	363	348	349	315	315	315	314	304	322	317	334	311	353	339	343	349	324	328	336	332	321	334	333	333	322	331	377	347	349	310	361	357	335	331	302	301	358	326	309	354	370	338	323	348	323	338	355	334	338	335	317	314	334	342	336	328	296	311	357	329	346	355	362	344	351	320	331	326	323	333	341	347	326	307	331	335	334	321	333	362	344	322	336	320	284	308	312	298	330	331	365	305	337	335	322	310	317	338	353	342	343	332	341	347	306	368	343	321	348	348	332	321	360	345	328	316	334	348	355	323	338	342	332	364	335	338	322	371	308	317	322	312	309	347	362	293	319	346	314	350	321	325	312	349	358	353	349	342	303	347	319	356	360	376	354	340	347	309	349	357	329	343	315	322	317	323	321	340	322	324	348	336	364	348	328	317	361	311	335	323	294	365	341	349	328	341	350	383	350	319	313	340	334	349	345	341	348	371	351	332	328	299	311
32565	45365	53602	54319	53920	54251	56310	55076	57305	59775	56817	47710	39244	32550	27722	26597	32420	24762	21650	23670	29990	15401	16909	10685	14283	10645	10620	11927	11940	9313	5597	4644	7537	6361	5694	2643	2668	2617	2094	1993	1766	1573	1701	1913	2114	2113	2195	2045	1626	1501	1429	1357	1290	1174	1388	1758	2545	2353	1909	1690	1820	1821	2197	2095	2249	1853	2160	1727	1085	949	911	904	864	842	805	861	761	769	858	804	890	802	827	741	736	807	787	758	821	803	752	786	800	721	758	823	806	816	789	768	790	779	828	767	825	782	745	782	760	813	751	744	772	749	834	795	739	813	731	798	802	786	739	846	791	772	723	779	797	766	784	800	808	773	735	736	791	788	800	807	838	772	758	768	786	779	761	742	822	761	751	750	774	747	788	746	784	789	798	733	787	793	731	752	788	715	760	759	797	770	752	774	837	795	758	760	824	796	741	795	742	813	727	824	787	776	760	774	801	729	802	800	809	806	779	761	801	784	778	748	756	819	743	796	813	742	815	817	810	775	749	744	778	798	777	735	774	817	786	790	785	817	822	856	760	773	787	794	779	792	749	771	797	765	756	812	770	767	732	755	779	737	804	799	821	789	755	771	749	808	774	778	779	780	789	820	779	786	827	800	774	775	773	801	789	812	794	759	828	810	800	734	767	769	847	771	763	775	795	754	782	793	811	787	814	780	719	782	837	804	768	766	718	741	795	749	784	775	837	771	783	806	729	775	817	743	805	765	762	770	776	779	793	754	772	784	781	753	782	747	809	782	754	786	776	779	808	762	796	787	817	819	778	782	756	759	757	783	793	760	783	776	752	801	813	788	769	813	811	826	775	777	795	766	758	751	772	760	761	791	778	821	765	760	754	718	828	797	800	809	793	787	751	779	814	821	799	811	737	738	781	824	752	759	764	829	778	791	754	795	777	786	729	816	794	794	743	797	797	767	805	811	812	801	789	764	819	745	789	761	820	748	763	753	777	795	750	766	810	835	784	785	751	798	781	792	796	781	729	827	710	767	745	768	760	757	747	771	766	788	795	816	773	793	767	767	780	762	793	714	796	737	762	810	794	791	799	750	758	848	786	789	746	766	783	743	748	744	725	756	711	755	770	732	770	801	790	779	780	807	753	765	789	769	814	801	805	776	796	800	820	788	792	844	809	772	803	751	771	739	780	817	788	765	747	772	805	795	823	758	834	842	775	738	788	825	754	780	770	783	773	778	780	767	781	778	778	812	780	791	805	830	765	743	812	762	771	773	769	759	756	733	870	816	837	806	754	788	825	748	762	830	785	773	737	769	774	741	793	767	759	750	772	790	806	793	793	797	772	782	829	765	798	788	777	815	777	795	785	783	788	783	781	791	834	808	786	773	763	793	837	784	784	778	771	756	764	737	796	762	785	773	768	758	755	811	756	771	763	792	781	774	755	753	788	776	764	773	801	801	763	742	753	772	794	794	776	771	772	801	774	772	775	787	781	787	795	778	762	828	781	754	767	806	827	779	774	768	795	824	753	782	769	764	781	794	749	819	774	793	755	760	784	756	771	807	777	806	743	841	767	770	822	785	813	794	784	763	771	784	795	791	780	783	741	772	847	800	808	750	722	757	811	736	799	760	792	777	781	751	827	810	749	805	797	810	755	750	753	754	787	775	784	816	778	791	766	813	761	782	782	809	801	800	751	775	807	760	787	763	773	807	814	758	785	791	804	782	764	822	796	762	803	805	786	755	822	790	810	797	784	800	788	767	823	812	767	801	793	811	791	808	817	819	820	800	788	797	774	781	840	775	736	780	779	764	738	761	766	784	739	847	769	772	783	770	749	801	786	761	817	782	737	778	787	800	811	800	810	762	796	790	800	815	777	773	826	814	805	726	770	840	791	776	791	814	751	772	752	740	779	736	844	763	777	766	807	807	780	743	825	787	785	767	777	778	774	766	774	765	771	777	749	797	726	719	742	733	816	777	841	725	793	739	804	756	768	749	773	762	764	778	795	793	772	744	740	771	765	757	804	814	768	823	767	787	829	765	778	758	800	726	793	746	775	778	775	754	817	736	720	798	750	789	777	781	797	812	804	770	780	812	799	779	814	801	752	798	721	730	802	797	743	786	787	793	827	759	775	772	786	759	799	785	742	806	765	762	761	762	761	784	757	825	813	807	793	730	849	809	735	791	818	781	776	760	760	786	776	727	764	770	738	770	827	761	803	744	798	768	787	781	787	747	746	770	760	808	751	836	772	789	790	800	798	770	760	831	774	833	821	784	835	768	761	808	773	747	791	760	708	804	801	773	774	749	802	818	754	787	808	814	775	792	780	807	770	789	780	776	756	768	763	789	809	749	753	791	725	732	771	775	824	816	809	818	813	808	763	779	824	782	790	772	793	737	805	763	803	749	831	775	743	753	751	782	799	804	801	754	811	795	737	825	790	800	802	741	783	749	785	793	823	756	769	769	727	775	798	771	770	733	791	756	834	809	833	791	776	795	770	787	781	727	797	793	775	814	749	797	776	794	794	740	740	789	807	753	824	763	800	740	794	766	812	778	802	792	791	736	771	807	853	807	795	806	773	769	796	746	779	832	783	782	771	794	799	737	805	800	743	751	756	769	745	788	762	785	785	818	828	772	840	789	772	740	775	792	745	791	809	793	815	778	762	771	789	760	811	772	779	820	847	758	808	783	756	785	784	769	772	794	745	784	812	810	700	749	793	789	791	781	780	764	767	785	762	737	784	747	829	748	726	688	775	761	777	792	750	750	748	783	792	780	771	739	795	816	811	780	789	782	793	791	748	793	748	824	782	837	782	809	847	774	777	801	728	749	802	816	791	778	804	790	836	855	773	788	830	788	826	840	792	751	746	767	793	801	741	781	797	795	731	773	803	757	757	784	797	802	751	805	801	801	751	778	796	790	780	765	775	760	796	742	828	774	745	760	726	850	752	731	806	778	770	747	840	797	819	751	787	780	777	773	776	769	778	735	757	751	785	823	797	750	810	759	807	730	848	716	821	737	812	766	798	779	781	803	751	750	751	778	799	732	780	778	767	763	730	779	805	795	800	779	762	811	767	817	769	824	744	800	797	782	727	817	795	781	780	817	802	735	802	754	787	775	787	782	729	845	785	778	778	792	826	739	763	731	774	773	750	741	778	780	817	797	817	772	837	775	810	758	815	757	823	806	776	771	775	755	796	770	796	744	762	786	735	772	740	760	742	752	789	779	784	789	784	774	811	818	771	761	840	730	797	742	800	749	799	731	775	753	799	737	733	707	748	777	748	770	781	774	789	786	795	764	788	784	824	776	771	833	763	739	764	775	782	780	783	727	778	763	744	834	763	793	772	767	736	794	806	733	761	785	761	727	752	773	769	762	747	721	745	783	806	788	816	760	773	748	799	753	742	790	806	777	756	792	712	740	767	743	775	761	726	760	787	782	837	769	754	769	722	829	744	772	780	766	747	770	783	788	803	778	806	777	742	777	808	764	800	776	774	774	797	807	848	802	762	774	792	791	777	792	802	781
54554	52697	47567	39567	39649	43722	40109	41775	40800	43493	48952	39070	31482	27635	20024	18442	19524	16701	12769	12585	18772	13346	5909	5321	4115	3699	3688	3995	4093	2780	1853	1548	1877	1699	1682	833	803	775	663	670	595	494	591	595	681	715	710	601	502	423	458	469	436	480	575	643	766	761	692	606	632	605	662	772	727	560	596	467	466	343	333	354	333	350	297	328	358	315	325	338	314	310	330	288	329	301	268	340	318	313	328	347	306	298	318	331	312	308	281	330	324	315	355	321	328	299	295	286	330	312	307	298	286	286	364	322	289	334	304	293	346	298	309	340	284	303	330	291	308	293	307	317	310	303	305	316	279	310	297	313	290	300	276	310	338	316	284	286	311	298	283	343	308	324	342	293	328	312	307	270	319	321	354	298	301	334	318	306	276	314	280	291	319	327	307	306	308	285	306	286	323	310	320	302	306	273	292	304	313	298	290	313	300	280	302	309	296	304	320	301	289	330	302	273	306	304	285	305	311	253	280	286	350	320	302	313	320	318	337	300	289	315	324	333	342	298	319	328	320	312	315	300	283	298	324	311	334	299	331	301	313	320	325	319	323	318	342	297	297	320	305	331	310	326	323	325	315	310	319	350	316	320	306	334	324	341	321	334	285	328	329	336	323	268	297	312	319	311	288	308	334	300	285	303	301	320	336	303	292	347	313	302	320	315	307	306	297	355	325	284	338	318	312	277	304	298	300	314	323	329	303	297	298	324	316	262	328	314	321	308	328	315	328	336	284	308	311	301	283	316	329	294	309	290	315	311	298	329	316	298	286	333	302	319	316	331	335	290	299	333	300	280	280	305	270	273	320	309	308	325	330	346	328	304	328	321	316	328	292	296	298	320	323	324	321	341	318	292	309	309	317	312	325	310	313	317	326	326	308	311	319	267	309	326	338	320	323	354	304	310	282	292	300	330	323	294	324	305	311	325	292	312	320	311	306	311	285	326	318	271	290	293	320	297	324	326	303	269	286	300	301	316	303	297	361	297	293	307	290	312	292	307	295	312	269	293	313	294	316	307	282	310	325	328	325	294	289	302	317	336	317	321	296	311	307	332	291	305	319	282	284	316	274	305	299	287	320	321	296	296	305	314	322	325	314	323	319	323	307	332	321	321	327	295	288	282	326	318	294	315	316	315	290	299	344	332	316	327	329	329	315	315	310	303	316	326	306	337	295	277	304	303	306	340	312	305	308	332	364	296	304	335	298	312	316	304	302	287	323	317	317	268	331	286	330	317	291	312	312	292	305	300	299	314	312	286	289	305	296	324	320	334	305	309	286	318	311	303	309	323	287	258	320	294	295	296	299	308	312	320	300	329	286	301	298	321	296	301	320	312	298	310	301	279	329	344	283	307	362	297	303	311	296	315	284	337	296	288	344	314	299	323	308	322	342	313	313	290	274	293	312	320	306	296	306	313	294	326	337	312	277	278	300	331	308	293	294	301	302	307	309	323	297	325	313	315	313	301	327	322	299	310	271	341	311	310	312	325	322	311	297	276	311	326	293	350	292	288	305	301	300	299	312	311	289	298	270	295	304	276	314	301	316	314	290	329	291	306	313	319	297	298	304	318	285	335	324	318	319	290	329	311	323	332	300	323	321	288	253	309	305	273	324	289	293	315	320	333	308	321	311	312	325	317	302	322	294	307	307	324	314	299	304	310	306	302	354	277	346	335	322	316	307	283	313	313	302	283	312	298	321	287	306	326	339	315	304	315	330	311	322	290	291	280	301	301	295	335	319	307	304	299	317	310	298	283	335	269	309	272	302	309	322	308	359	330	316	321	311	312	308	277	301	353	319	288	315	281	337	307	312	307	306	305	302	319	299	303	307	312	276	321	325	269	292	310	273	301	302	328	306	308	300	286	287	320	299	329	315	329	323	314	348	282	312	306	324	303	294	295	326	316	305	309	312	302	303	301	299	298	331	328	325	313	291	295	293	298	379	293	308	290	299	310	327	344	341	296	308	332	321	331	305	330	298	315	313	288	301	343	323	335	316	295	295	318	287	314	299	332	326	332	282	262	325	326	304	285	310	321	300	287	325	313	298	272	308	327	302	315	285	315	308	332	309	282	309	275	254	301	323	325	309	328	305	293	334	297	325	300	299	318	309	319	340	270	292	334	325	298	306	326	303	299	296	337	322	315	316	307	322	315	299	333	311	297	308	301	309	318	300	298	305	296	327	319	288	290	326	336	308	321	325	300	287	314	335	307	324	322	313	297	317	305	318	298	329	289	295	280	335	297	316	305	295	283	333	302	309	286	327	332	301	353	329	282	309	311	308	308	295	308	334	324	323	299	340	327	316	290	311	343	328	298	321	326	320	353	309	340	327	323	334	300	278	289	308	292	316	342	322	308	304	298	289	326	297	298	296	302	300	293	313	294	331	330	312	296	320	318	314	330	315	289	293	315	310	293	324	299	324	317	333	327	306	310	307	331	310	301	327	285	303	326	303	312	298	300	309	316	306	305	318	323	306	293	293	317	297	307	295	311	318	328	296	328	333	297	325	326	348	314	313	290	310	325	322	293	310	292	361	252	301	318	286	294	312	327	320	317	313	342	302	290	331	288	286	296	300	318	303	298	315	295	335	303	316	318	323	304	305	298	324	305	319	311	302	282	306	294	316	291	296	321	300	290	320	308	297	309	280	310	343	328	296	296	304	323	254	330	308	338	315	302	299	319	297	320	305	295	320	344	319	291	329	293	325	294	313	313	302	298	305	295	322	317	306	304	343	343	301	279	330	330	300	317	331	315	307	311	333	299	297	316	333	322	296	305	291	320	294	310	311	288	345	297	324	339	294	320	318	308	337	296	308	320	334	341	322	285	305	310	316	316	286	278	319	291	303	313	287	295	278	315	314	328	321	317	307	312	337	359	300	289	346	299	340	298	296	339	298	316	296	320	330	350	313	264	319	325	325	321	311	301	305	328	291	284	290	307	304	305	297	283	336	305	290	306	306	299	330	304	283	314	316	330	307	284	259	324	276	326	299	324	315	276	326	356	297	313	330	280	302	322	303	317	291	322	298	304	284	271	306	316	310	311	328	290	317	271	336	294	310	285	272	301	297	298	296	307	313	271	298	318	273	284	321	294	282	278	359	299	300	293	296	315	330	271	309	287	293	321	328	294	316	282	298	311	310	313	312	324	295	282	294	299	307	300	325	311	342	326	317	303	310	315	306	289	335	294	328	298	328	290	333	304	312	297	305	290	294	310	333	323	290	321	287	295	294	300	293	291	314	307	294	287	328	299	319	308	352	303	292	320	325	285	285	347	300	333	298	310	338	306	278	315	323	349	300	265	328	335	292	350	295	320	301	310	327	290	310	315	303	308	304	299	341	311	325	294	296	325	321	312	278	293	283	328	325	330	317	309	316	328	299	311	314	299	323	339	318	310	307	308	270	307	315	324	275	321	250	336	299	320	310	332	326	312	324	334	325	330	342	306	350	300	292	311	328	335	302	300	310	305	297	302
40526	51292	55680	56399	58620	56104	59221	57295	63954	68101	63086	57075	48488	44025	37554	38702	40203	35210	32805	33837	43257	28048	23163	20630	19500	17595	18875	19501	19257	14342	9728	8006	10449	9142	8786	3754	4402	4311	3366	3216	2574	2319	2751	2819	3376	3439	3524	2881	1891	1605	1715	1951	1667	1880	2321	3215	3855	3666	3158	2859	2876	2908	3108	3625	3214	2620	2748	1814	1465	988	830	985	859	815	797	887	773	760	752	832	816	756	773	764	695	730	727	634	705	738	728	714	737	711	729	754	765	748	742	705	726	712	726	709	732	693	767	738	721	725	779	712	725	699	740	756	752	701	687	722	732	743	734	721	765	687	701	759	746	673	697	708	701	742	714	710	686	690	730	719	737	736	742	756	734	665	727	723	702	761	754	674	671	749	747	730	706	752	751	720	712	736	736	724	721	730	716	708	707	743	732	706	757	763	697	773	713	739	716	698	724	741	708	690	734	721	762	731	731	739	729	746	714	704	726	755	744	667	767	716	745	686	730	726	769	733	749	695	673	743	719	690	760	690	736	706	714	763	680	734	752	744	706	689	745	711	697	744	754	730	750	715	700	738	715	764	690	737	669	720	723	695	733	739	679	746	798	705	714	764	721	735	739	714	750	671	697	722	729	690	687	715	732	765	749	726	758	745	720	742	706	669	738	734	706	682	699	770	730	746	709	715	747	724	726	710	699	702	716	745	737	690	735	727	767	732	696	731	784	747	766	721	700	706	705	731	720	714	728	719	802	692	722	738	713	670	745	731	711	724	692	719	731	760	744	748	712	746	764	735	685	692	727	761	678	736	707	720	731	735	742	732	723	662	654	748	742	762	776	765	716	728	713	707	748	733	679	677	720	731	683	682	736	700	688	714	662	757	737	734	732	707	749	748	720	769	686	720	751	756	675	755	727	689	723	743	729	723	724	766	730	712	683	735	745	719	742	734	703	758	736	725	675	697	711	744	675	704	734	701	693	727	764	720	682	722	717	703	763	739	725	741	747	703	753	774	703	712	758	756	707	709	722	734	756	733	712	665	704	705	727	715	722	725	719	749	704	757	718	733	767	720	690	711	705	748	742	738	797	743	770	723	720	746	734	727	735	735	713	689	783	736	732	680	697	748	705	714	689	710	754	726	714	701	751	691	725	707	733	723	721	740	718	728	714	684	742	684	697	728	744	761	722	715	691	711	673	751	685	785	691	715	730	711	754	739	721	729	715	741	710	725	658	748	724	684	719	713	676	725	711	729	705	758	693	752	726	710	742	698	725	724	703	746	762	709	709	706	719	704	721	724	708	721	733	749	750	709	728	705	721	686	707	759	734	732	750	734	729	740	706	684	725	726	715	749	743	720	817	722	759	711	770	678	720	672	692	751	731	678	736	710	739	747	718	709	692	726	751	723	735	684	734	755	708	681	739	696	713	737	742	698	699	673	760	718	704	690	675	748	739	710	691	746	698	743	716	710	728	691	744	730	717	695	796	740	708	751	734	741	664	704	697	759	749	737	760	741	734	745	702	740	728	762	714	755	767	755	777	710	715	717	704	692	769	733	744	668	700	684	744	718	742	743	726	760	713	664	719	732	748	723	657	713	766	748	712	749	742	728	738	718	708	734	735	745	673	741	716	724	769	731	723	657	692	700	744	727	703	709	711	747	731	699	741	715	699	689	693	718	735	756	696	757	717	713	762	719	676	710	753	739	758	765	733	729	702	755	665	677	743	764	743	688	711	701	768	715	715	725	749	714	694	690	741	727	715	735	684	774	775	727	692	711	736	708	725	703	776	711	678	726	745	789	752	770	753	713	750	713	704	747	747	689	715	736	757	741	711	688	710	710	750	712	752	775	711	735	719	713	782	743	731	708	714	757	705	718	749	702	689	714	730	727	721	772	719	691	684	726	731	713	707	721	721	774	754	731	763	759	733	716	771	731	718	686	693	700	732	736	735	736	679	691	740	754	774	769	709	698	730	696	727	690	711	704	725	720	793	760	712	710	735	707	712	715	690	722	703	743	765	712	738	747	758	703	739	759	716	716	745	754	700	770	759	718	704	693	735	732	728	695	734	698	716	743	719	722	749	697	691	706	715	749	776	732	744	709	731	696	734	749	721	715	728	696	731	716	689	725	713	718	755	727	749	702	738	718	705	743	723	714	729	738	726	745	646	779	731	790	701	708	745	767	681	713	751	699	664	766	750	722	729	732	703	665	683	714	725	727	682	731	741	737	750	689	727	720	692	720	774	705	741	671	708	751	734	720	735	688	673	708	683	710	726	755	708	733	707	700	736	699	725	696	687	693	723	722	704	760	703	747	695	712	746	753	711	753	786	651	778	707	692	711	716	716	720	743	726	720	684	734	718	692	748	720	761	687	690	762	705	716	682	705	753	731	702	669	671	733	710	722	697	762	751	701	743	716	698	720	727	762	739	681	691	708	678	726	714	706	754	740	725	736	682	708	751	678	730	695	690	746	740	748	741	727	754	743	718	716	678	633	778	712	718	665	722	698	725	712	719	767	711	730	731	751	689	708	663	761	695	734	776	756	654	692	690	731	738	743	719	733	770	739	716	737	710	740	712	723	702	687	711	741	756	711	704	756	769	708	709	701	746	677	736	702	730	724	768	726	769	678	732	723	739	673	751	665	693	724	719	759	712	714	717	722	734	679	774	735	773	770	662	735	737	758	731	714	675	760	740	681	718	728	702	709	751	699	693	699	731	742	737	751	728	758	753	730	737	712	750	743	698	713	669	769	749	738	739	741	703	710	744	742	722	730	742	743	724	725	701	757	707	678	764	736	676	738	710	759	754	703	724	700	718	704	693	662	707	729	747	749	721	719	764	779	725	753	727	740	769	757	705	728	745	709	688	704	683	741	756	776	750	740	715	729	702	752	709	759	747	700	671	736	731	737	731	735	752	697	731	686	757	693	700	721	716	768	696	686	705	684	707	702	705	731	697	738	732	702	724	724	703	697	723	753	752	709	690	676	743	747	682	698	661	743	723	711	696	699	743	698	761	702	730	680	719	726	763	691	782	715	724	708	737	696	724	710	749	684	722	737	732	701	693	672	693	740	750	786	688	694	731	718	719	725	723	730	753	788	745	715	723	715	720	700	730	682	745	685	717	745	702	714	746	676	734	729	709	727	767	736	711	756	713	718	763	720	679	748	772	730	768	711	697	773	676	745	748	719	721	708	685	719	651	683	727	715	720	786	713	751	734	714	745	782	708	712	750	724	724	738	735	715	702	745	671	740	708	702	756	709	719	730	714	738	731	747	743	709	719	753	744	739	706	714	735	704	736	686	717	696	710	735	757	769	696	717	754	692	733	696	717	680	743	725	707	714	781	709	701	732	694	773	687	743	740	702	715	756	731	749	690	746	691	718	725	718	700	708	695	723	730	729	700	708	742	701	690	748	702	777	731	709	737	682	685	753	733	746	747	693	684	731	761	754	722	730	728	694	696	714	745	733	737	743	686	692	761	732	716	767	724	721	694	676	754	664	707	719	653	734	755	741	716	703
20593	19160	24512	19647	17072	14641	11413	9838	7181	5140	4193	2298	1349	1040	839	885	828	650	673	668	816	714	428	453	477	444	442	449	482	455	426	462	457	484	444	411	398	385	410	405	399	398	389	387	407	380	358	352	375	338	370	381	369	363	358	368	374	415	350	406	387	352	391	366	346	376	386	379	359	369	317	383	365	347	346	313	374	337	336	343	343	342	346	374	341	356	358	331	357	348	329	337	357	358	362	356	380	368	329	321	364	339	373	367	373	351	334	354	330	355	343	354	363	359	371	358	341	359	347	365	361	381	346	315	346	383	387	375	344	354	337	380	354	342	359	366	347	398	325	392	371	378	330	354	357	340	348	387	352	340	397	386	347	368	361	368	369	361	360	344	336	354	301	360	332	336	347	381	355	344	328	361	367	348	353	338	323	349	332	361	341	340	349	366	347	360	318	404	359	368	327	319	313	334	348	371	383	346	335	379	301	340	331	323	354	356	338	329	398	355	336	338	368	350	360	328	346	362	389	344	364	368	382	406	334	315	374	366	387	355	364	349	361	316	363	351	324	361	380	351	386	333	347	340	364	332	348	359	324	357	356	325	354	359	392	355	346	326	358	380	391	374	351	352	345	332	337	378	320	316	326	345	356	350	392	341	349	379	357	320	338	359	382	387	350	387	321	332	359	360	352	334	392	367	352	359	363	354	346	334	324	347	369	386	336	377	367	364	375	314	329	370	342	362	368	361	325	381	401	384	343	314	385	381	360	348	386	343	358	353	342	358	345	344	368	390	361	345	360	347	355	381	382	375	340	347	346	342	347	376	322	357	371	378	318	351	362	350	371	388	380	345	372	387	336	352	359	333	342	380	366	360	367	369	355	342	338	312	400	343	351	372	368	345	353	385	372	349	325	356	336	347	368	357	360	356	386	313	371	343	373	353	341	371	337	317	336	355	352	352	334	389	361	354	336	373	369	329	347	363	366	334	375	342	326	347	350	348	344	395	359	348	365	350	395	364	342	353	331	345	392	347	331	335	370	375	375	364	377	360	330	358	390	372	369	366	356	378	360	334	327	366	360	332	309	354	363	347	365	327	336	335	339	327	406	361	367	356	361	311	363	338	374	339	348	324	341	391	376	353	321	362	367	363	338	353	333	356	322	358	345	374	338	369	380	344	315	382	368	355	340	353	372	366	363	361	346	380	368	367	379	367	411	354	375	335	336	366	386	402	356	374	395	370	369	361	358	392	359	357	338	318	350	308	372	390	326	341	381	322	324	364	357	363	333	403	383	368	344	366	359	344	353	359	356	389	329	356	349	352	403	381	380	366	365	360	368	373	376	357	347	378	356	351	387	337	364	366	329	357	410	376	334	368	364	355	380	387	324	367	338	325	363	368	323	382	357	368	360	338	376	352	388	335	350	356	343	352	369	337	350	325	381	348	345	353	394	372	332	356	376	403	355	350	394	359	372	381	365	355	346	334	354	380	354	367	360	356	374	350	339	316	336	357	323	347	322	343	375	370	353	352	337	371	361	349	382	348	368	317	356	365	380	342	348	344	353	341	344	342	366	328	352	375	352	343	357	367	339	322	370	380	359	374	372	342	346	363	351	401	385	389	349	324	310	388	367	379	350	366	395	359	367	357	360	356	349	370	358	332	379	339	362	337	358	365	336	372	392	361	366	327	348	374	396	362	337	309	362	330	352	318	321	346	345	370	374	340	327	365	362	358	371	362	387	373	377	340	331	375	348	363	357	308	353	319	382	368	359	363	381	329	340	313	368	348	359	373	380	368	356	343	311	336	367	364	355	331	320	353	355	343	366	354	368	366	362	328	332	381	360	356	332	371	362	382	339	350	377	333	351	354	348	370	353	359	323	383	341	324	384	325	352	362	330	357	359	378	373	366	379	354	364	378	356	391	350	350	337	315	334	373	354	359	376	365	379	372	333	363	351	390	370	363	363	366	366	381	346	340	348	361	358	368	363	341	371	327	346	391	349	312	352	320	368	374	370	351	339	342	379	338	370	288	345	381	371	389	372	378	359	343	375	357	366	340	339	359	317	373	353	376	327	355	371	342	335	341	369	340	353	359	354	330	353	334	327	349	368	351	343	353	315	380	369	378	355	353	358	421	344	351	336	348	381	403	361	373	332	348	366	320	337	352	366	342	354	316	373	354	344	375	321	393	362	346	369	367	356	350	346	364	384	369	369	328	384	311	341	359	350	338	357	337	359	359	367	394	346	354	329	371	385	359	361	364	370	319	394	349	368	336	339	346	346	371	345	371	372	369	333	346	335	383	371	352	356	351	366	402	390	379	340	328	330	350	339	348	338	315	366	346	357	357	343	353	339	398	343	379	358	379	343	385	341	349	348	368	370	377	362	349	363	387	344	343	374	359	345	378	381	379	372	358	374	353	342	318	338	351	355	349	359	406	338	385	367	361	354	346	350	360	352	388	366	348	335	356	353	363	365	385	334	346	366	342	352	350	365	332	330	334	335	362	341	375	352	356	353	354	337	339	340	375	378	371	346	340	362	336	352	339	349	338	347	391	360	362	345	336	383	376	354	348	367	362	343	372	345	344	371	363	360	344	369	347	335	367	367	352	381	360	362	368	341	348	340	329	333	396	327	354	363	382	377	382	325	344	360	379	317	350	359	343	367	369	349	346	365	327	347	345	351	346	321	353	379	349	349	382	361	374	330	378	356	340	389	366	364	334	340	368	368	338	356	375	397	342	341	330	356	352	355	358	387	388	361	381	322	364	343	361	369	341	332	374	356	339	347	360	363	367	333	348	366	330	369	345	369	360	355	351	338	400	345	403	353	348	394	370	348	331	339	345	337	353	356	393	391	325	368	345	362	375	338	355	356	322	333	344	346	365	333	378	369	386	337	338	336	369	396	360	342	353	353	347	313	323	371	377	347	383	376	374	382	379	357	339	335	384	388	342	350	387	362	357	389	345	323	383	338	317	347	372	390	340	353	326	378	380	385	354	369	339	359	364	365	362	381	328	359	347	338	342	357	343	372	402	354	388	362	320	353	339	385	368	327	318	343	369	365	350	354	351	323	328	355	380	354	365	355	376	361	368	387	337	374	365	341	378	383	353	354	381	340	356	356	294	375	378	332	347	334	345	342	328	365	404	364	353	377	359	344	347	353	344	347	364	358	371	351	359	355	368	377	343	340	373	355	379	360	350	396	389	353	373	350	387	371	361	350	379	336	365	357	350	410	362	344	360	378	361	364	365	334	358	354	369	345	365	384	362	372	341	394	363	327	349	358	393	354	325	355	392	381	354	373	348	339	320	343	349	377	375	366	401	361	343	358	370	400	371	371	346	365	361	336	335	349	356	370	369	351	409	377	365	358	321	318	354	381	381	329	359	393	367	398	352	332	382	326	382	349	348	354	393	373	336	362	380	338	355	339	393	350	317	358	366	357	355	363	398	352	349	345	325	351	328	352	360	351	304	372	347	373	350	357	365	315	390	372	377	341	321	354	360
12932	16847	29340	29617	28686	28367	23921	22856	21142	19078	18305	10731	7193	5731	4360	4831	4566	3313	3533	3229	4475	3872	1645	1707	1492	1621	1548	1687	1513	1463	1481	1572	1631	1555	1581	1401	1375	1221	1222	1157	1136	1205	1071	1211	1078	1068	1032	988	968	992	1027	1009	961	987	962	1004	974	939	1044	913	922	948	955	899	899	894	945	837	831	822	881	892	885	873	879	829	831	798	846	850	863	866	906	823	800	886	806	841	873	861	827	812	850	888	790	829	870	867	882	856	861	858	887	829	865	896	858	911	857	823	831	850	846	844	864	812	838	891	852	818	874	800	798	847	839	864	787	802	833	859	889	895	848	860	848	854	875	853	870	863	868	825	831	834	873	845	804	826	809	893	832	870	855	806	845	849	816	833	842	856	918	833	844	830	817	885	856	856	817	892	822	832	796	836	825	838	839	863	839	883	860	842	880	823	857	826	794	871	872	838	824	840	928	855	845	841	824	840	823	864	837	794	834	889	868	880	908	833	836	843	815	831	830	852	895	840	881	810	844	828	896	863	903	798	841	850	850	893	856	825	774	839	854	852	830	775	876	823	806	848	888	847	835	864	882	865	799	847	835	818	852	821	855	880	811	856	835	918	783	808	858	874	841	860	817	870	878	858	867	812	857	832	859	842	818	897	849	831	876	812	826	888	830	852	857	852	857	824	810	849	849	799	835	866	905	849	854	868	849	823	860	871	858	856	832	833	840	876	864	882	843	911	818	866	861	903	819	817	778	817	870	815	914	862	816	838	911	821	854	842	858	862	819	861	854	831	810	891	836	808	827	859	838	824	815	823	866	823	860	854	840	862	818	825	825	816	829	842	877	861	847	865	868	842	892	837	883	861	842	832	836	839	930	801	846	802	887	872	892	909	833	871	845	874	814	834	843	799	865	814	832	844	862	829	859	925	830	878	914	856	819	854	879	821	851	852	807	853	826	840	808	873	844	849	853	846	894	849	835	853	843	815	826	849	858	896	897	872	860	889	807	882	890	869	852	828	853	816	832	851	878	833	859	819	865	894	831	878	879	793	875	871	783	804	825	847	867	890	843	848	819	862	883	827	883	832	857	794	888	911	861	883	841	854	801	880	800	859	875	845	836	864	835	795	842	835	824	829	856	862	824	833	883	831	882	862	809	840	863	807	929	830	824	851	919	876	831	861	899	836	857	867	833	878	817	848	901	890	823	865	888	903	865	864	828	919	887	800	852	863	877	856	839	817	860	874	878	867	856	822	883	830	820	849	856	849	859	883	868	897	848	834	853	850	849	843	848	853	864	865	861	874	850	827	858	845	798	893	817	820	795	882	876	803	864	834	850	844	865	826	891	827	854	874	865	836	875	815	813	864	817	882	843	884	845	847	837	853	856	830	878	873	881	873	849	847	883	860	823	808	868	830	838	785	830	838	805	820	875	832	833	841	798	877	773	839	857	824	830	830	882	841	791	860	813	769	871	847	864	901	822	849	839	837	797	832	888	839	855	860	801	855	831	893	885	838	824	798	894	867	826	829	868	791	850	903	834	843	833	835	807	856	866	863	825	870	834	867	814	828	874	861	868	863	903	873	875	845	859	866	805	812	893	812	879	904	842	874	864	850	788	922	845	876	888	806	866	841	862	852	848	836	869	877	836	869	808	871	836	843	835	808	861	820	904	860	810	853	829	839	880	834	838	857	811	852	820	869	875	891	899	881	867	859	834	837	841	858	858	853	796	810	844	851	853	839	878	859	858	835	834	852	864	872	877	928	828	804	868	873	812	837	866	893	873	857	868	798	836	810	884	834	833	826	932	778	830	828	863	817	849	844	863	886	834	816	836	838	804	824	880	864	859	873	829	808	862	816	854	885	897	830	857	866	870	842	840	847	847	864	841	847	874	854	873	782	841	877	850	906	835	890	825	821	893	795	816	829	879	874	862	823	825	824	817	850	859	890	909	852	862	858	869	886	874	831	866	823	804	809	826	811	811	869	795	918	825	796	888	852	911	824	838	887	826	876	793	846	880	894	842	854	816	902	883	884	888	844	814	868	807	875	899	873	850	797	858	895	841	875	866	775	876	812	886	870	823	848	835	877	859	866	815	853	836	869	818	876	863	855	780	826	829	836	790	845	821	844	846	881	851	834	875	822	866	857	808	879	895	822	841	870	887	833	851	840	930	912	872	862	813	834	855	901	839	802	846	867	878	882	831	839	844	866	873	857	913	850	884	827	816	853	871	862	862	844	823	880	898	859	817	877	890	885	829	847	858	869	832	847	887	817	849	828	860	839	846	860	857	765	876	809	845	807	841	827	803	803	869	851	837	815	884	891	807	828	820	836	911	883	890	840	825	837	818	877	820	859	785	851	857	886	826	872	893	881	804	883	833	838	788	812	805	796	840	838	788	849	780	869	801	825	800	837	794	889	799	849	867	837	871	846	853	910	821	808	882	908	818	871	824	862	843	857	835	796	840	864	817	855	848	837	854	822	888	849	875	831	828	845	810	809	803	841	865	829	843	882	853	881	822	833	917	845	846	826	844	873	819	882	839	851	826	819	877	845	830	806	808	846	862	778	855	849	815	868	847	844	838	857	858	885	801	843	751	838	862	849	882	830	844	866	852	824	852	841	866	827	834	843	832	912	853	809	876	817	860	813	849	858	824	854	844	871	862	835	853	857	818	863	869	847	890	841	859	846	898	825	844	856	819	870	809	826	858	865	856	840	831	888	796	870	850	859	814	850	836	844	886	831	842	845	829	858	825	876	831	927	855	885	835	846	790	847	881	862	851	843	851	840	832	858	834	851	857	885	816	867	836	848	896	797	852	875	840	843	866	851	821	849	856	844	832	885	877	833	856	846	833	846	819	861	894	870	901	817	830	852	810	868	815	793	848	857	835	891	838	839	885	916	843	884	875	843	863	845	856	861	854	871	885	818	823	852	838	878	810	828	882	822	783	832	853	910	854	837	831	866	843	805	884	831	875	818	854	841	837	809	859	798	861	887	797	863	842	814	865	845	800	895	876	820	820	861	848	815	832	836	874	876	850	854	883	843	851	860	858	867	880	899	852	828	858	846	837	863	876	871	837	857	809	876	792	803	811	864	850	825	876	888	828	859	844	900	852	868	888	822	854	824	836	838	848	880	873	847	913	821	864	910	906	821	837	847	775	819	809	832	835	824	805	845	837	834	866	879	820	866	837	846	864	859	829	839	842	903	828	879	906	846	880	854	894	888	880	829	859	840	868	837	872	857	847	844	823	859	887	820	799	894	888	836	902	836	923	849	838	849	852	856	894	835	818	799	816	813	847	830	877	854	846	850	870	872	821	816	843	873	890	847	869	817	828	871	834	874	858	821	813	847	855	896	848	822	872	839	830	810	847	843	881	878	840	823	885	884	878	895	841	795	853	879	859	861	892	858	859	810	835	839	859	796	877	833	841	826	811	865	843	853	853	884	855	853	821	872	818	868	890	859	844	831	939	815	921	837	839	847	891	852	812	844	881	859	842	870
44529	49719	50427	40655	44032	43179	37639	40572	39105	38287	37480	33544	24069	16835	11880	10696	8643	7265	7952	7301	13285	9633	3596	2563	1638	2979	2078	2098	2018	1516	1171	1063	949	1203	834	656	660	626	638	680	621	576	665	608	533	545	522	475	491	480	521	484	466	472	511	520	525	474	463	374	376	382	394	421	387	320	373	360	400	381	374	376	419	377	378	356	337	412	382	370	341	365	359	363	360	349	397	370	378	373	373	354	399	383	377	350	386	361	356	389	392	386	394	375	387	370	364	389	408	377	390	329	365	346	395	364	374	367	376	389	352	360	382	343	354	366	349	382	394	340	344	360	391	376	346	360	354	343	384	358	391	353	385	388	375	359	387	340	341	375	374	369	357	372	345	390	370	396	348	375	405	387	350	340	348	378	372	370	365	349	390	381	390	365	399	382	333	377	370	331	361	369	372	362	367	371	369	364	389	397	367	374	358	344	395	380	371	393	341	336	361	362	355	357	414	377	367	369	332	407	411	360	376	391	407	423	384	391	385	387	384	368	346	426	388	372	388	399	377	331	363	336	361	350	337	395	396	377	316	346	359	371	366	381	344	357	368	342	352	372	337	348	352	378	380	368	399	374	370	380	339	355	384	334	369	365	354	381	375	345	345	337	387	376	361	340	387	381	388	361	371	354	347	357	357	355	347	365	368	381	358	375	401	357	354	379	383	340	348	355	360	342	346	372	357	402	402	367	340	413	362	330	380	384	348	374	369	378	351	358	398	360	354	355	374	369	367	383	387	388	370	391	398	363	373	368	340	359	374	382	328	369	341	343	365	358	390	413	395	377	402	360	371	365	357	361	396	365	342	355	337	349	356	351	371	371	341	353	394	359	349	376	367	338	351	372	367	333	381	406	355	333	364	326	344	345	334	374	372	374	383	389	368	346	385	372	341	371	354	364	414	385	367	364	383	365	344	372	354	338	370	359	364	354	411	392	358	345	356	360	374	392	387	332	364	362	398	400	355	338	367	358	383	331	335	358	376	362	331	394	385	343	396	383	362	382	369	319	369	362	359	379	400	398	381	385	396	348	338	390	364	368	358	364	369	349	390	365	385	346	378	371	379	371	362	362	392	375	364	371	403	372	382	375	360	366	388	324	380	346	369	377	403	377	352	409	368	385	371	343	383	372	375	385	413	366	369	346	367	358	376	393	411	358	389	363	349	384	367	374	358	340	351	378	330	365	391	404	361	384	356	410	365	332	362	363	359	384	376	360	374	367	378	349	352	366	389	352	386	368	361	389	390	389	381	389	388	374	402	330	361	332	403	384	395	347	355	346	384	355	331	336	386	364	400	376	364	345	359	360	372	355	364	364	369	388	367	356	364	357	365	339	360	369	368	348	371	368	368	385	318	380	373	347	378	345	342	332	371	399	373	392	372	349	359	355	398	416	352	385	387	414	338	354	344	358	381	398	332	350	387	376	397	337	406	387	340	350	362	391	375	391	341	360	378	342	371	381	386	357	390	348	341	352	367	372	340	318	372	365	339	344	374	388	360	333	381	336	394	423	360	413	398	366	351	344	401	352	377	342	364	346	320	352	381	401	390	416	352	383	339	354	339	400	375	336	355	364	367	395	379	365	334	386	351	361	346	383	368	392	376	351	374	398	362	373	369	384	371	420	388	379	362	373	399	318	389	342	355	380	388	362	382	376	360	360	335	397	385	385	356	400	377	387	396	369	373	360	399	385	339	380	419	348	349	408	393	401	364	436	386	398	382	366	350	364	387	387	384	384	358	360	369	337	371	371	363	360	389	373	344	358	359	366	376	366	356	387	343	365	362	328	371	376	361	361	380	376	355	379	359	371	349	367	345	380	366	371	379	381	347	319	403	414	321	380	399	351	376	375	352	362	344	347	375	347	325	360	377	378	363	349	364	380	365	391	349	383	369	422	383	360	378	386	398	361	406	356	371	389	346	341	407	357	399	376	365	399	376	333	354	369	329	344	362	363	386	371	329	370	340	342	365	401	392	339	350	354	413	375	352	382	383	350	378	368	363	339	369	354	385	359	333	377	338	345	389	352	412	397	375	346	344	346	315	387	341	361	358	336	327	357	356	370	358	372	379	397	363	339	383	385	355	335	364	385	368	406	341	386	401	370	353	396	309	386	402	353	342	355	374	359	380	374	367	366	381	385	378	372	377	374	362	365	348	361	375	407	377	352	379	372	365	382	413	363	355	394	339	372	381	369	381	359	380	354	381	374	389	362	359	340	360	387	383	370	374	378	352	358	380	368	406	399	350	380	363	343	360	379	410	354	378	352	368	320	375	358	383	367	391	362	388	394	375	332	374	346	372	385	336	392	326	387	377	406	385	393	383	377	361	368	388	366	397	317	334	355	332	367	415	372	376	388	369	361	388	362	385	410	363	422	355	368	386	368	353	337	342	409	386	374	364	368	382	362	358	376	402	393	415	349	368	334	381	391	384	360	371	388	343	385	361	381	386	364	365	357	325	398	339	359	338	370	347	387	365	383	359	383	378	435	396	330	364	377	410	371	361	380	413	375	370	394	371	324	358	372	346	365	366	345	352	379	333	378	386	389	363	376	366	354	366	371	365	368	379	370	359	338	337	329	400	366	353	350	390	397	368	352	370	349	346	361	365	356	399	375	386	343	331	387	384	345	338	409	374	354	368	358	392	373	372	403	394	363	373	380	339	331	382	369	349	343	371	371	381	363	356	361	367	365	374	397	399	378	367	344	362	383	340	375	358	341	364	334	395	388	360	358	392	386	381	356	377	400	379	384	371	369	360	355	381	352	378	361	401	354	357	410	391	391	371	392	390	417	356	387	408	367	398	361	352	361	387	378	366	353	367	374	365	358	346	376	369	365	334	339	372	392	353	375	368	349	362	402	384	380	346	383	347	342	386	319	355	362	350	379	370	376	389	362	351	359	391	341	410	333	397	395	358	376	357	361	369	362	350	370	348	362	375	381	361	362	364	379	395	369	330	318	376	377	339	362	342	397	372	353	341	347	358	353	371	416	394	367	366	353	362	359	362	346	381	391	322	356	393	362	367	356	347	380	377	383	368	426	355	368	366	399	359	384	362	380	385	388	367	369	361	374	365	385	345	386	373	348	351	346	374	356	393	334	342	353	354	354	371	373	353	364	396	384	376	369	356	387	356	405	348	384	354	326	372	382	354	357	378	368	402	395	352	353	347	342	384	381	363	334	382	340	401	377	380	402	361	380	360	380	366	354	367	339	420	395	378	409	348	376	365	384	373	345	370	378	347	403	370	372	336	358	389	347	349	383	372	370	384	375	359	385	346	399	358	379	377	389	351	346	346	391	372	329	347	376	366	335	370	319	351	332	375	378	377	382	388	358	354	335	386	321	369	433	342	416	369	393	388	363	379	380	339	368	385	376	388	325	367	351	364	366	388	350	341	342	353	338	367	358	383	352	338	404	406	405	357	383	397	375	374	365	342	343	344	363	369	374	358	363	384	386	370	377	350	410	387	364
31597	44409	53217	53506	58602	57380	51499	56092	55906	59032	56580	47156	40828	32899	29534	30258	27969	25342	26075	26049	37284	31103	15441	13821	9131	16310	11207	12334	10956	8681	6324	5481	4894	6756	3652	2699	2871	2629	2564	2737	2528	2522	2750	2473	2298	1965	1732	1588	1670	1935	2037	1686	1688	1757	1956	1979	1937	1673	1475	1071	1075	990	1024	955	932	934	908	907	946	870	984	904	929	814	886	908	869	887	845	891	844	840	849	892	870	844	919	807	889	857	876	848	872	908	909	850	848	862	819	844	893	869	922	883	853	855	877	872	843	889	905	870	850	813	860	852	825	818	890	855	866	858	877	843	849	888	843	830	870	861	875	893	854	874	893	860	841	810	866	830	898	845	834	882	882	899	887	871	891	862	837	889	856	820	891	882	865	853	921	840	871	791	867	841	853	920	898	868	823	879	883	855	845	904	862	854	797	848	936	843	821	807	878	822	897	829	861	809	897	837	810	845	840	884	834	871	913	826	894	852	818	866	888	841	884	848	885	835	841	876	884	852	919	894	911	858	874	854	861	855	872	824	924	894	880	874	855	926	913	885	832	801	845	860	863	869	859	856	909	872	853	844	849	867	842	854	907	908	832	911	904	817	844	862	832	883	808	891	816	854	859	886	873	817	922	828	809	863	895	852	851	903	833	852	896	890	882	842	810	849	906	883	838	904	869	883	860	890	870	857	881	899	860	865	872	871	818	877	872	886	835	833	845	854	828	905	873	908	898	783	865	895	855	825	859	849	842	862	888	850	865	845	889	865	824	821	840	919	844	884	871	900	859	862	867	852	859	848	793	886	860	861	887	827	885	839	894	877	833	836	831	823	863	862	903	856	854	851	895	843	853	878	871	866	889	868	860	861	860	891	879	896	907	873	866	909	916	867	802	820	870	884	833	919	832	870	824	881	881	877	835	877	896	873	892	848	818	856	868	875	850	905	876	847	882	848	879	860	911	846	847	854	892	851	893	881	859	911	858	849	867	886	841	842	874	856	899	832	869	895	853	853	839	853	814	846	833	872	836	864	815	865	860	867	859	840	852	967	859	904	838	863	812	851	936	833	842	826	811	857	836	869	837	856	871	834	889	846	816	861	881	841	873	861	796	871	853	843	827	904	832	868	883	822	869	861	858	823	867	906	887	823	860	872	864	810	886	854	831	858	840	846	820	884	882	807	868	830	885	853	897	881	875	855	847	845	859	846	859	875	808	845	889	839	872	838	865	842	841	902	900	861	888	874	880	906	889	860	801	872	844	899	875	864	889	883	831	814	841	883	861	876	843	901	903	806	857	864	913	829	884	830	903	875	882	845	822	868	846	862	814	851	866	882	883	868	872	860	888	866	901	874	845	892	872	893	853	848	818	890	907	856	854	842	892	850	855	842	879	855	840	897	865	864	855	870	898	859	797	890	847	841	945	871	869	841	865	946	895	857	854	892	825	864	874	907	887	904	889	899	840	862	876	841	857	840	903	898	870	897	854	876	840	860	841	820	841	838	839	880	900	910	847	827	862	865	836	847	827	813	875	853	887	880	834	782	856	879	873	853	908	878	931	860	836	856	914	862	851	915	845	900	896	892	842	853	833	836	844	878	898	867	884	850	878	852	857	881	878	848	896	789	899	868	832	809	872	860	850	800	861	822	877	843	829	885	870	832	822	849	874	852	847	878	874	823	852	867	856	874	866	864	818	841	859	848	857	871	817	877	844	883	877	893	852	824	852	876	867	847	845	855	910	884	826	870	874	860	835	827	891	853	832	876	813	829	911	865	884	817	859	859	843	849	862	865	886	856	861	870	880	845	849	860	872	867	920	876	838	846	825	898	875	842	841	869	885	834	884	898	931	846	842	868	893	876	859	880	848	822	846	876	810	834	843	872	915	928	857	869	884	844	859	801	865	868	871	893	789	888	872	867	906	825	843	890	905	855	899	851	842	833	855	850	902	885	908	852	830	851	852	906	865	888	868	853	913	878	829	897	889	865	849	878	908	846	835	915	887	855	800	906	862	815	824	877	903	858	832	857	854	881	889	847	816	854	847	911	885	866	877	846	880	817	821	838	868	865	880	889	868	850	889	841	860	829	861	830	824	876	892	877	839	893	909	885	870	841	841	823	847	865	897	860	867	844	886	890	841	875	909	923	857	896	814	860	826	837	820	900	856	919	869	871	850	839	844	834	899	833	829	877	885	841	888	889	881	907	824	911	899	854	923	916	838	795	906	887	918	867	915	859	855	940	827	885	829	858	882	864	844	902	881	891	917	896	831	835	831	820	857	883	829	842	879	863	861	880	842	845	893	874	869	847	886	855	845	966	900	850	835	834	838	858	812	869	879	861	876	813	841	860	882	849	916	803	820	797	858	809	829	835	852	892	849	861	884	858	865	846	873	831	820	868	862	871	853	876	843	924	855	898	837	837	845	875	934	877	819	844	899	891	825	905	872	837	879	897	848	872	879	894	910	871	880	865	862	863	876	900	879	893	831	894	871	857	860	845	894	825	874	809	911	885	853	846	897	874	929	888	840	880	875	832	913	845	819	856	884	802	844	885	840	794	916	864	912	898	847	876	889	857	900	846	856	872	846	906	836	885	832	843	898	835	818	870	871	883	849	877	854	844	864	902	846	881	841	849	864	833	801	920	803	896	865	799	888	842	829	831	876	878	928	899	855	805	871	862	893	879	864	858	935	884	913	885	827	850	906	787	831	896	835	795	837	887	864	916	915	889	860	824	821	836	838	905	905	876	845	906	839	882	840	861	907	880	871	872	844	858	880	829	823	860	849	879	827	909	894	826	873	821	875	857	872	878	838	837	885	841	863	894	879	870	891	868	856	876	857	851	855	853	846	860	823	874	902	825	827	892	841	865	865	854	918	906	850	847	893	840	880	829	873	846	868	894	853	883	823	861	846	881	921	810	874	886	828	891	797	861	868	871	873	869	861	906	819	805	843	862	867	844	855	871	886	911	807	882	890	869	873	832	895	855	864	854	865	824	841	882	877	872	874	821	866	861	895	886	845	805	880	845	808	827	842	830	884	863	872	848	878	934	849	851	835	839	829	863	842	880	847	914	896	869	889	903	848	825	893	879	844	884	879	858	865	842	836	836	834	904	849	911	838	815	877	916	854	798	873	857	862	878	813	810	919	860	887	831	871	921	849	837	831	855	799	876	828	856	832	881	866	885	841	894	871	855	922	886	799	893	850	887	840	842	884	879	833	847	872	871	823	873	878	834	847	856	851	844	857	852	871	895	866	877	863	890	910	895	873	897	864	873	843	821	871	870	862	865	904	854	864	863	857	848	868	844	841	902	898	874	835	858	877	884	825	866	883	908	855	873	821	869	834	879	893	896	857	920	886	864	892	804	851	870	932	850	820	842	859	874	855	858	851	854	902	822	881	837	814	876	890	897	862	823	867	844	869	826	841	857	879	869	847	884	865	792	872	929	892	842	865	826	858	917	891	831	863	847	823	841	891	880	821	882	850	888	841	837	842	880	820	897	877	818	878	884
54135	53021	48368	38998	44240	44713	39420	39738	40558	41771	42155	40701	34315	29270	23493	20570	16588	15707	15811	16413	22638	20343	12058	6059	3586	5238	5176	4307	3571	3211	2078	1567	1263	1904	1072	911	927	795	839	992	954	881	885	796	707	619	618	614	784	743	640	621	566	613	588	646	554	478	438	480	456	413	469	347	340	328	361	375	343	352	342	355	342	372	335	357	364	368	369	344	368	363	363	336	362	342	360	348	357	319	338	363	317	360	320	352	343	338	330	359	358	379	324	348	339	363	336	367	306	306	356	343	356	325	366	326	339	324	324	331	354	380	342	380	371	339	354	320	328	348	312	346	339	360	369	359	351	344	325	389	338	337	336	318	354	319	377	366	365	311	347	341	338	340	382	331	350	343	345	363	295	353	326	312	326	350	349	338	330	322	320	349	356	354	369	363	328	363	361	359	339	329	314	355	368	342	312	322	351	321	351	312	340	325	328	342	339	329	315	350	340	375	346	328	313	326	343	361	331	325	370	335	357	321	338	377	319	315	332	343	320	360	343	373	361	325	325	346	310	336	326	352	352	336	348	374	341	329	341	332	341	375	360	323	365	337	361	346	373	356	350	363	328	321	348	357	359	318	317	311	357	325	363	343	341	330	368	350	348	322	338	364	324	355	355	357	336	344	335	333	344	331	360	332	322	329	321	324	355	346	357	317	317	336	383	319	352	336	352	309	350	357	340	354	340	320	340	364	350	357	372	377	356	346	364	370	347	339	342	354	335	335	370	352	350	361	381	345	360	335	359	363	372	345	326	347	346	337	384	327	301	356	334	375	366	341	339	355	352	306	355	314	323	338	344	349	364	334	395	331	337	326	358	343	323	358	378	374	361	341	347	347	369	343	314	340	311	352	352	299	301	348	356	367	291	306	369	342	341	376	338	341	350	324	362	321	375	313	339	329	345	344	343	353	328	398	347	353	348	362	349	318	350	364	346	332	356	301	356	349	322	351	350	348	363	324	358	322	342	345	303	356	324	332	331	364	341	344	341	381	373	339	341	343	336	332	330	367	351	360	338	320	359	356	359	356	348	329	366	354	351	347	323	369	328	329	325	339	369	358	364	334	372	385	351	339	345	349	360	361	371	352	360	356	334	337	336	371	353	369	346	357	330	338	315	324	358	337	364	354	335	370	331	370	346	347	363	329	296	316	352	344	374	315	357	332	335	339	335	328	373	359	376	344	351	362	336	348	342	356	299	340	365	364	337	378	325	350	345	327	327	362	373	350	369	371	326	347	369	343	350	354	300	376	308	374	327	344	314	318	363	350	350	327	298	322	343	348	357	338	322	346	344	353	336	354	343	328	319	299	344	328	319	349	367	340	394	342	331	301	340	373	303	344	360	377	340	328	313	300	308	350	314	312	383	342	359	338	355	350	334	353	309	364	328	338	345	349	359	361	336	345	366	337	359	340	354	370	378	317	313	328	342	375	375	354	366	355	350	354	346	342	375	308	352	360	351	360	342	360	368	367	347	319	336	337	378	352	327	307	363	308	347	358	358	331	324	313	358	361	353	336	352	337	339	363	348	341	336	344	316	367	357	359	289	344	350	331	342	345	347	354	352	330	365	305	330	338	339	359	365	332	332	346	355	370	345	359	362	352	361	309	342	346	334	298	342	334	344	327	338	340	306	341	337	322	351	362	358	332	326	361	363	353	348	334	348	357	351	360	348	322	361	335	354	348	345	394	331	368	337	351	354	384	375	369	364	337	333	370	306	368	335	352	348	380	348	326	343	369	315	372	351	341	350	367	374	312	354	360	346	337	350	346	377	339	331	343	349	343	348	346	346	360	375	366	331	369	348	327	334	319	348	323	366	380	352	356	342	332	352	330	355	342	356	357	341	325	346	339	319	366	365	367	357	360	348	362	349	354	338	356	342	338	332	322	348	390	329	334	328	350	360	346	334	361	348	367	366	333	366	373	334	323	324	375	373	343	310	337	310	345	323	353	340	337	341	355	338	338	353	330	353	372	325	369	342	372	344	331	315	341	336	337	358	333	328	348	350	309	356	349	343	335	321	341	327	356	321	334	312	355	349	334	347	370	320	362	325	347	333	325	354	359	364	311	362	352	341	329	307	342	354	343	332	320	330	321	337	371	348	367	333	364	338	351	346	361	365	374	356	370	335	341	343	343	350	352	378	319	324	320	360	339	344	321	354	340	349	306	344	342	367	345	345	355	364	307	333	325	330	358	297	309	343	339	319	346	370	345	324	306	391	307	314	344	366	387	360	321	328	346	348	331	326	369	318	360	309	332	365	343	339	355	345	341	356	337	343	358	320	293	360	369	353	306	359	370	345	341	329	374	333	375	330	359	350	361	335	380	328	352	333	328	343	331	360	326	371	340	355	342	346	322	344	375	334	339	341	361	337	317	347	305	323	340	346	366	345	321	348	323	346	354	372	327	325	377	348	350	360	336	343	336	360	319	355	324	335	361	332	356	332	357	380	337	365	345	319	369	344	328	336	321	341	338	346	327	347	354	369	356	376	314	357	360	320	344	331	350	315	346	373	359	345	354	342	355	339	354	373	339	294	351	368	324	336	340	378	343	353	336	305	333	348	363	376	355	358	351	364	360	361	379	395	356	370	343	328	377	331	337	400	338	354	351	348	327	318	365	351	354	340	363	354	386	331	313	324	332	353	328	358	334	363	350	373	317	374	350	343	375	339	341	324	337	375	317	317	352	341	375	302	338	336	320	347	313	367	337	375	374	341	347	375	377	338	328	317	325	383	357	331	361	321	370	363	372	342	373	337	375	343	351	364	306	343	330	349	333	386	323	332	335	327	314	359	358	377	342	387	340	375	311	353	356	338	340	356	334	354	350	356	351	336	386	350	366	328	343	369	317	318	355	369	328	298	330	382	323	382	362	329	308	348	302	340	331	340	335	369	379	345	339	361	322	358	294	348	351	353	306	345	347	301	340	336	367	348	396	320	302	347	301	330	358	341	326	340	345	347	361	362	343	329	345	371	301	353	381	350	387	358	351	339	359	339	359	331	355	355	314	336	370	349	324	358	322	318	317	338	354	310	349	332	342	328	356	387	365	320	337	376	348	322	356	307	352	346	360	332	313	369	343	373	356	357	351	333	348	322	363	330	325	356	374	364	319	320	329	367	373	349	380	372	354	383	344	345	356	359	351	315	357	308	366	384	330	376	356	346	346	346	323	352	365	320	335	336	325	343	345	358	324	359	339	363	367	313	341	365	347	383	341	360	328	308	318	349	341	366	334	321	345	338	322	347	324	370	343	368	342	327	368	380	360	346	373	355	350	384	321	296	339	346	371	349	328	321	343	309	324	351	331	345	351	338	338	375	346	350	375	364	342	327	342	365	356	325	367	343	352	340	339	341	361	335	366	343	330	320	349	351	371	350	316	352	342	374	365	326	347	298	366	336	342	361	325	359	364	332	328	360	324	337	340	332	336	356	341	339	322	341	326	361	345	312	343	303	329	333	340	366	356	334	356
39717	51167	55795	58100	60428	60464	55958	57460	61036	67363	63463	54544	50676	43904	40855	40139	36298	36035	37618	36479	46875	44602	31252	23254	16973	23585	22278	20740	17248	15982	10374	8276	7248	10381	5203	4276	4176	3884	4177	5222	4611	4370	4337	3913	3078	2660	2771	2759	3388	3418	3068	2515	2467	2575	2738	2773	2063	1829	1497	1352	1584	1350	1127	1001	921	880	849	873	861	886	829	858	845	821	809	777	792	782	780	815	823	816	841	847	818	800	814	857	823	789	777	798	778	793	777	781	821	753	813	810	811	806	816	799	771	798	777	798	754	784	828	779	804	811	785	763	789	824	761	817	767	717	808	804	810	797	759	784	835	794	742	833	808	836	814	843	803	807	792	810	752	785	824	768	809	786	796	817	796	850	781	826	799	840	791	784	786	834	819	783	759	792	763	788	771	725	790	765	798	770	828	813	788	829	787	760	737	796	814	843	778	778	772	810	823	817	838	822	754	771	787	735	810	753	843	779	808	750	792	802	801	749	791	792	793	802	859	801	750	805	830	789	820	797	786	800	798	807	792	813	822	782	773	786	784	829	802	796	771	771	782	780	775	745	829	827	805	819	777	765	772	797	748	820	777	785	746	777	798	814	838	799	820	833	805	773	771	767	827	795	791	803	749	784	760	753	799	753	764	803	783	777	770	785	776	764	800	771	776	803	811	785	799	752	823	808	758	817	803	799	817	844	764	818	729	782	775	819	838	751	790	789	819	770	794	793	780	809	766	787	785	746	801	798	781	812	772	714	808	766	762	778	775	833	761	794	805	836	753	814	764	804	848	830	828	802	816	761	814	782	772	821	781	808	797	780	842	801	777	804	797	811	812	755	786	771	782	775	767	780	827	752	799	761	769	828	803	844	773	844	799	783	750	820	775	743	779	759	781	788	784	802	824	767	833	798	824	820	741	786	810	808	780	828	811	811	797	751	783	804	750	790	788	770	761	836	871	744	777	794	761	861	800	766	791	805	803	824	738	765	852	839	828	858	839	796	741	838	810	768	785	766	827	790	772	831	766	785	804	844	788	820	836	756	833	776	811	805	809	793	797	793	819	803	763	802	817	794	807	780	777	876	802	792	761	789	800	746	806	795	833	833	809	802	819	809	758	786	844	842	821	755	809	748	785	847	824	796	831	837	789	795	816	837	796	759	773	816	778	758	753	823	826	780	809	778	814	778	819	788	814	802	770	820	810	772	834	782	781	790	807	815	841	771	846	755	805	788	839	779	807	772	781	814	747	818	801	798	784	805	792	741	751	767	773	812	782	821	799	779	709	784	779	779	751	784	821	750	721	852	837	785	811	788	752	805	821	749	831	798	853	792	791	836	790	807	774	780	866	776	800	801	776	810	802	747	793	803	787	839	797	811	773	822	821	771	825	788	816	827	795	763	789	767	817	788	802	799	804	784	781	790	854	801	834	732	796	788	746	762	794	789	866	855	846	761	797	803	766	867	818	778	756	788	772	782	786	815	835	799	804	765	814	834	799	814	814	796	801	802	828	725	784	829	810	797	801	790	851	774	834	838	838	779	804	799	796	767	789	786	797	792	856	808	812	816	731	788	806	740	761	751	802	789	752	790	798	812	780	810	719	791	818	762	808	816	812	784	818	813	823	795	817	783	807	754	782	723	796	802	795	851	835	760	812	788	819	825	810	807	803	805	802	863	792	748	778	776	783	765	794	754	800	772	824	821	817	835	768	804	802	797	735	801	804	785	817	804	766	774	809	803	798	759	797	787	778	787	832	842	812	780	743	748	719	762	774	804	746	781	802	866	816	851	837	756	793	777	771	800	794	799	755	816	750	793	809	765	873	832	735	783	828	896	806	829	804	841	785	755	753	800	753	818	758	813	781	845	842	776	733	793	797	811	785	826	834	726	825	792	779	796	751	797	832	806	793	782	780	799	795	821	787	815	747	783	791	797	816	785	783	788	811	842	850	782	810	759	825	821	795	760	795	900	774	789	783	773	842	806	801	806	803	736	815	787	770	812	837	773	815	760	799	776	762	799	799	746	744	793	780	803	785	789	794	775	834	806	734	774	799	786	782	842	792	780	805	840	782	785	815	823	826	804	762	806	753	767	794	789	817	787	808	836	800	764	783	782	823	757	809	799	801	794	802	785	762	829	785	793	772	814	790	818	776	769	779	812	840	789	767	821	834	792	794	756	802	862	719	780	816	787	814	800	840	782	779	765	779	769	780	765	785	797	762	778	821	790	802	819	821	784	730	810	815	836	754	820	790	765	822	800	823	779	815	806	778	736	803	756	795	770	775	799	798	790	830	771	775	800	816	807	849	740	797	820	825	773	774	858	779	745	756	790	821	806	801	805	772	784	793	791	743	750	775	772	842	785	769	795	755	804	747	780	825	815	764	803	801	816	775	830	790	801	808	753	775	774	795	826	784	800	830	814	828	844	781	782	841	787	805	784	748	764	785	825	834	775	837	773	793	776	775	763	767	827	801	849	755	787	814	821	720	803	795	789	780	790	788	801	798	776	829	796	832	802	822	791	818	757	760	821	790	782	822	758	771	840	815	817	771	764	792	776	778	805	780	786	745	805	781	780	778	824	775	779	765	820	796	797	805	797	746	805	772	848	779	761	802	780	838	815	788	825	797	783	776	779	757	799	770	773	819	807	772	774	788	793	805	751	820	834	756	794	806	815	803	822	837	795	866	822	837	806	799	798	788	801	798	766	796	811	851	797	811	748	792	830	797	762	799	810	788	827	808	816	749	845	787	805	769	793	789	791	769	733	798	731	774	732	802	776	795	831	804	747	791	793	782	755	781	819	820	767	790	781	833	825	780	768	763	789	827	830	826	761	755	761	807	777	773	767	800	812	807	781	737	762	764	809	774	767	763	736	839	810	793	752	752	818	782	804	741	816	800	804	765	779	808	868	817	788	808	799	788	802	827	748	835	781	845	762	809	780	853	861	759	738	815	749	787	804	809	814	753	807	840	829	771	767	814	796	807	783	746	748	814	742	785	837	778	768	805	780	832	731	802	801	788	801	760	769	773	841	789	758	789	789	794	788	782	780	783	791	881	792	816	829	813	796	820	803	762	795	836	757	803	828	817	764	800	811	810	760	826	795	806	818	778	831	779	772	815	778	767	805	813	827	729	796	771	792	770	768	821	761	816	739	794	823	730	796	847	786	792	792	789	808	748	829	828	826	782	797	762	823	826	811	838	794	789	792	802	813	807	791	804	796	808	725	840	794	837	795	777	775	747	843	786	753	770	807	790	836	748	785	827	782	807	762	769	830	809	813	783	806	764	732	826	802	807	801	788	752	811	789	805	772	754	759	799	783	809	787	784	817	824	760	797	822	807	757	768	820	808	745	782	773	778	833	787	780	753	777	764	803	792	833	744	827	830	778	806	780	835	823	776	842	795	831	786	789	787	774	836	768	825	752	811	842	801	806	826	790	799	759	782	799	798	808	793	830	767	783	752	766	785	772	827	824	772	820	800	775	828	769	754	841	756	818	825	761	817	806	798	807
19965	19433	24269	19986	17702	16683	11662	9782	7087	5022	3282	2287	1360	1186	1008	859	759	746	671	786	713	692	639	480	474	478	479	498	552	543	509	550	461	501	406	420	407	401	432	396	425	401	408	418	380	362	370	401	386	352	374	421	361	382	392	377	393	421	387	388	383	362	375	379	369	406	381	324	351	368	392	400	384	361	372	358	350	352	380	370	401	379	386	353	404	380	356	358	351	378	333	376	420	384	382	383	369	342	352	388	372	388	378	381	373	354	356	326	359	368	343	383	341	339	384	338	369	381	349	398	367	362	376	369	351	400	377	352	386	370	387	336	390	345	352	369	367	373	371	343	395	387	344	391	361	366	373	363	336	389	395	386	347	362	375	382	365	376	396	379	379	399	373	335	402	376	382	388	389	370	338	358	398	347	380	395	400	385	355	380	338	354	374	343	379	375	370	359	389	328	356	370	342	370	354	363	410	336	381	361	402	357	384	410	426	340	388	392	383	387	361	388	370	356	373	331	377	366	345	361	361	350	344	379	362	365	352	302	399	371	378	373	393	379	389	387	371	359	381	365	355	344	374	390	331	363	391	371	381	383	360	364	376	404	394	356	358	377	360	393	366	342	344	342	341	355	379	377	372	358	363	384	365	396	395	347	366	361	370	397	372	338	388	355	377	363	391	358	360	343	357	348	365	373	374	330	351	348	380	384	356	353	392	348	383	368	361	359	396	349	375	401	370	360	350	359	372	359	374	402	351	346	355	405	373	338	375	378	390	355	343	404	355	340	367	404	361	365	367	375	344	368	343	384	324	346	370	357	347	346	357	379	366	369	388	384	353	338	370	355	382	366	381	353	346	369	401	351	356	377	349	372	364	384	376	362	368	337	341	380	360	344	337	360	368	357	363	350	372	401	364	358	386	388	367	381	368	364	373	355	364	359	340	374	396	379	368	341	385	320	365	346	367	362	378	412	384	382	371	364	384	353	341	367	356	384	374	393	378	370	381	398	360	367	382	390	337	362	392	392	404	361	334	331	355	372	360	378	391	365	362	390	372	372	362	380	345	381	377	360	418	332	370	373	378	368	402	366	343	384	357	360	388	394	350	344	386	341	359	344	370	375	348	405	397	337	417	358	344	376	361	392	382	363	360	374	369	390	359	381	360	384	358	348	370	406	359	349	359	326	384	380	352	360	385	389	427	376	360	395	373	353	378	379	388	354	368	395	365	371	400	389	370	395	342	353	374	352	420	367	372	392	377	383	395	391	391	384	382	349	366	367	350	394	377	365	394	374	386	375	348	390	372	358	360	367	385	384	380	351	377	379	363	371	364	369	368	370	359	379	358	386	363	391	375	344	357	378	381	377	342	362	399	362	403	349	382	385	362	366	352	361	396	360	380	373	383	348	370	346	389	367	352	351	342	380	387	395	383	364	366	365	382	376	380	355	345	363	371	352	411	376	336	386	392	331	356	348	377	331	356	377	351	379	357	339	359	361	366	365	355	382	380	385	385	386	395	350	351	329	384	387	328	380	380	386	364	346	367	367	376	398	361	372	393	388	366	311	375	370	384	378	328	386	381	357	337	371	371	350	342	367	386	384	355	367	403	341	340	352	373	375	367	345	376	353	366	378	397	353	391	375	348	408	361	360	392	399	370	340	384	352	363	386	382	367	354	346	367	349	342	347	367	364	380	368	329	352	392	373	355	366	393	360	352	344	390	358	372	377	377	372	372	383	345	373	402	387	383	359	383	364	385	376	406	389	385	387	352	363	294	370	333	378	372	377	383	382	367	366	384	337	366	395	334	348	348	386	351	380	373	375	350	391	387	340	380	356	352	394	389	427	355	359	359	375	382	386	388	372	395	381	347	377	352	420	384	369	369	357	338	381	377	365	355	345	358	381	386	383	393	380	333	355	358	373	383	358	364	383	376	388	360	392	373	373	366	358	349	369	370	349	396	357	369	358	376	357	417	333	404	356	371	377	373	372	383	372	391	328	388	384	409	349	394	349	362	365	380	388	388	372	410	368	399	387	375	304	376	392	380	402	373	369	370	376	351	390	404	356	354	374	376	350	368	395	366	347	345	380	390	345	369	361	390	374	378	387	394	358	378	403	410	364	388	360	373	371	390	390	361	389	395	395	345	343	395	403	394	374	359	381	333	373	361	388	334	357	367	369	391	337	360	331	350	392	362	344	364	363	362	343	367	401	382	371	367	372	382	361	344	346	373	372	381	364	337	401	331	370	375	343	416	374	356	367	375	342	391	370	328	376	363	377	359	348	374	378	388	362	364	384	372	364	355	357	364	370	375	373	408	400	335	373	375	358	378	408	351	389	393	337	351	355	359	354	333	373	344	374	355	323	323	347	358	390	345	375	346	359	399	368	358	362	385	390	375	361	374	381	389	369	358	365	363	386	338	372	360	368	391	353	400	380	386	361	373	371	368	395	420	330	347	350	401	361	386	365	352	357	405	391	372	410	368	360	380	353	353	341	333	394	352	374	350	379	390	349	360	368	345	384	355	395	325	358	366	389	390	389	367	372	354	355	380	399	338	361	352	383	355	338	368	378	385	376	377	365	402	379	328	359	365	342	374	331	357	368	355	368	376	365	376	374	412	386	401	366	368	372	354	380	382	354	361	381	411	371	389	323	371	398	371	359	400	386	339	378	367	345	352	359	353	361	402	353	357	368	360	368	371	349	350	387	368	356	378	339	366	353	343	356	395	355	389	392	366	365	361	361	375	375	391	366	358	391	351	362	344	392	394	377	370	347	380	336	377	367	381	330	374	393	343	345	389	342	362	362	373	369	377	338	374	383	377	341	356	405	386	394	376	334	375	365	388	374	368	371	366	400	376	389	336	403	396	358	341	366	384	398	353	375	394	366	347	353	376	365	376	353	398	369	377	343	367	374	365	335	383	359	348	407	382	360	363	371	339	352	360	363	338	382	388	367	398	341	344	389	403	365	376	415	377	344	369	382	364	366	374	400	384	332	346	366	377	334	408	373	354	358	354	367	365	397	341	367	347	391	404	368	345	334	376	370	352	361	425	355	409	367	344	376	386	367	347	369	371	365	357	371	364	347	350	358	387	381	364	348	352	365	361	373	381	423	347	344	356	349	348	383	392	369	360	366	401	351	391	390	302	368	404	335	368	357	363	365	359	340	364	378	351	345	360	369	390	360	382	419	351	377	360	361	393	352	373	366	395	351	348	402	346	353	368	344	369	374	336	391	360	372	400	377	402	389	364	334	386	381	325	377	373	389	412	400	387	355	379	357	406	385	388	371	385	381	362	386	374	389	355	394	369	370	356	357	358	398	346	388	356	370	358	378	374	382	370	385	371	378	376	404	363	393	370	416	363	357	383	360	362	353	414	380	373	382	397	387	351	361	374	354	381	358	337	344	383	398	402	358	389	393	366	378	403	355	339	343	334	386	338	349	313	394	377	341	388	331	344	375	358	358	341	294	402	389	357	344	338	371	375	364	381	354	335	367	383	368
12150	17442	28559	30331	29898	29867	22072	23113	20265	18148	14937	11410	7655	6516	5132	4577	3473	3892	3550	4149	4445	3588	3372	2017	1551	1903	1856	1666	2037	2300	1921	1724	1718	1581	1393	1222	1223	1326	1251	1268	1234	1157	1159	1104	1069	1087	1056	1000	1042	1025	1092	1081	1028	999	1055	956	990	981	977	986	971	964	938	973	951	923	879	930	880	892	882	895	857	881	930	877	908	849	899	856	860	856	907	886	958	847	906	902	902	896	875	906	882	898	914	902	872	875	885	909	885	883	921	930	894	822	829	918	805	838	838	883	831	936	880	865	891	858	868	914	858	823	927	856	880	856	878	874	850	882	833	880	885	897	874	855	914	925	916	890	873	836	824	894	864	928	881	871	952	876	885	878	865	888	851	844	864	878	818	864	880	861	883	867	912	871	862	855	874	898	846	903	897	832	878	897	899	875	870	907	831	890	852	875	863	924	862	857	856	823	889	920	903	834	900	847	822	873	818	916	836	897	891	917	857	879	830	876	954	892	906	880	887	829	940	887	860	840	913	863	883	911	819	862	812	854	911	851	879	876	886	868	875	865	847	876	920	889	920	809	881	862	833	936	835	893	849	883	841	932	898	944	903	886	851	898	878	926	925	854	898	934	867	833	891	818	807	913	847	867	898	851	869	886	841	842	892	877	914	875	892	848	902	913	910	893	835	847	859	885	902	906	868	894	884	879	905	890	945	878	865	851	864	948	911	890	818	878	858	849	912	886	852	848	845	883	901	876	902	889	882	853	850	876	864	925	930	901	872	949	882	904	903	871	861	886	914	894	904	908	893	925	897	853	882	875	854	952	876	862	864	878	866	856	868	809	878	875	880	860	876	858	857	884	921	860	865	891	887	899	856	880	870	876	870	917	887	929	849	896	904	839	875	904	874	856	885	844	861	891	870	902	879	852	910	880	884	903	925	878	873	896	913	932	856	890	875	856	910	907	934	845	920	874	879	902	868	893	903	898	908	906	836	866	824	907	825	834	908	853	892	881	826	829	896	902	915	879	820	849	890	899	925	913	926	869	832	838	888	859	871	849	905	919	902	877	851	908	915	873	914	876	895	866	858	847	870	859	894	887	881	874	893	886	889	873	835	890	885	823	879	838	917	857	887	902	921	886	919	899	904	887	862	883	895	864	851	897	895	917	875	912	835	876	902	876	866	901	873	879	879	893	851	884	860	874	849	896	844	843	899	934	905	885	875	934	936	892	925	910	839	862	875	892	890	905	863	842	881	859	859	888	815	846	844	883	879	862	903	869	882	897	835	874	862	873	851	893	851	895	917	866	876	869	907	872	839	902	833	922	897	830	894	871	893	896	836	867	863	874	846	874	878	913	924	877	898	824	873	949	835	925	870	869	920	813	907	888	872	863	886	888	866	890	841	866	848	896	861	962	863	875	889	885	950	887	844	850	820	914	878	897	815	816	821	893	877	882	924	904	822	853	892	885	852	864	850	860	881	845	867	845	883	881	877	880	822	873	938	865	863	859	979	848	833	896	844	882	895	886	872	911	851	905	858	856	871	880	828	857	912	867	874	865	834	875	851	881	927	890	852	884	905	886	853	867	852	878	887	907	859	894	869	868	855	846	914	886	879	876	889	902	876	880	854	910	893	857	863	881	951	866	868	909	888	891	924	867	891	879	858	868	913	903	918	908	851	858	931	881	844	829	853	864	937	909	880	847	871	868	878	910	824	882	896	863	898	850	853	867	854	912	855	829	861	866	909	905	894	867	917	843	915	908	875	931	895	847	788	890	895	893	870	881	888	907	818	888	901	863	879	855	857	867	888	812	856	879	897	889	844	851	888	912	882	906	889	872	882	865	881	876	879	890	832	860	935	947	896	880	855	856	869	844	871	897	862	886	961	873	876	888	873	854	851	911	891	850	909	850	897	847	861	883	840	901	836	869	884	858	895	898	863	909	896	917	883	905	922	879	895	882	837	878	920	916	895	862	891	901	857	921	875	832	829	916	915	915	832	823	872	875	927	886	914	807	867	922	915	882	798	902	879	919	893	880	835	883	824	898	866	880	871	880	898	841	866	899	920	967	887	846	889	843	888	900	867	908	860	835	893	886	895	921	981	865	868	898	868	844	902	892	923	861	903	879	880	904	871	855	876	892	806	951	828	859	866	852	885	893	875	901	823	869	862	904	877	854	873	843	890	905	867	887	855	821	887	882	887	918	848	918	855	923	864	884	921	881	857	902	882	878	899	898	862	853	835	885	895	914	850	872	864	836	893	834	895	813	869	878	860	858	939	900	879	806	907	841	880	873	889	892	877	881	898	899	826	898	880	869	915	849	919	852	875	849	889	909	872	853	855	895	897	855	895	895	841	864	856	915	836	957	858	883	879	885	871	882	891	881	896	877	885	869	895	892	885	881	891	890	865	855	881	870	904	879	828	917	915	878	885	862	863	866	883	915	841	884	872	897	831	909	843	857	867	891	900	872	861	905	878	882	968	806	871	860	880	923	925	896	861	917	929	863	834	880	880	877	854	893	864	876	882	862	899	863	934	941	901	842	874	928	860	857	885	912	814	819	899	928	893	938	841	786	890	847	859	863	868	862	843	850	839	871	852	871	900	902	875	892	902	899	906	866	827	854	905	895	885	863	834	846	859	855	835	904	879	889	857	877	920	853	859	914	850	895	874	879	930	819	875	909	852	884	832	890	930	873	826	890	858	854	872	913	901	900	901	879	827	879	906	889	880	899	913	887	853	898	816	913	864	887	893	872	883	867	882	918	857	880	910	932	900	879	900	880	858	872	897	825	891	863	838	893	890	850	881	870	844	849	876	868	845	895	874	900	871	913	866	936	894	849	858	863	897	884	849	903	891	812	855	946	912	869	837	891	897	856	870	906	830	878	883	879	885	881	902	866	892	896	935	895	891	889	859	883	942	878	868	922	909	962	849	900	881	932	829	932	891	855	866	850	869	835	899	882	894	868	880	873	906	839	860	849	885	868	875	821	863	885	880	878	862	900	884	898	895	863	917	904	882	845	884	896	850	850	882	901	910	848	890	903	817	913	843	857	935	903	876	979	931	921	892	904	892	913	876	862	915	882	900	897	894	843	881	834	893	864	868	823	856	912	844	872	877	911	854	883	926	899	842	877	872	886	851	858	923	918	900	846	867	881	930	887	913	905	871	858	871	873	892	853	904	912	902	853	897	844	854	869	899	917	908	926	834	878	833	901	855	887	869	909	850	911	859	900	824	890	907	857	901	839	886	814	853	862	893	814	874	919	886	857	898	822	847	867	900	861	885	910	906	887	920	866	895	851	770	890	864	927	867	888	840	887	854	902	889	868	792	881	839	839	858	903	827	922	868	888	893	860	907	867	881	903	898	853	829	842	921	899	905	871	887	891	875	854	880	890	864	817	860	844	865	900	864	883	950	918	896	866	862	916	874	884	844	909	883	827	852	917	857	919	866	886	906	861	817	915	910	851	883	871	898	843	894	864	900	854	892	883	881	827	839	856	871	876
45278	49935	49783	43096	43620	45733	37360	37074	38214	35749	33669	32843	22915	18649	14067	9508	6950	8617	8865	13037	11265	10910	9061	4875	2592	2510	2634	1820	2133	1747	1044	920	1047	891	643	652	680	738	732	688	686	639	568	526	616	676	630	600	641	651	662	628	595	553	518	495	478	431	466	463	462	457	463	400	391	413	436	422	361	382	381	399	377	383	359	402	366	385	388	360	402	387	368	333	414	355	371	388	375	408	401	399	370	405	379	399	395	375	408	390	373	368	370	386	419	410	372	382	389	361	379	373	372	407	369	426	384	391	376	413	353	377	355	384	374	394	373	399	404	375	404	394	393	393	348	395	354	429	401	419	411	369	365	412	402	391	361	356	358	384	360	365	366	413	411	366	382	389	409	405	432	391	421	396	356	407	372	371	378	392	375	371	370	380	377	343	401	402	382	392	397	346	414	373	397	400	374	362	426	383	408	403	399	392	403	402	392	365	383	366	399	400	369	363	338	398	393	390	425	418	416	399	359	389	388	401	396	339	394	401	366	397	393	362	411	418	398	386	359	403	429	395	378	371	421	407	417	429	366	383	390	418	372	419	412	404	392	386	387	420	389	395	393	352	394	415	387	410	443	391	402	391	390	379	417	376	387	382	370	353	372	363	368	377	362	380	399	399	378	402	377	388	369	381	427	370	357	400	370	371	389	384	428	380	370	368	375	422	365	394	388	391	428	414	357	366	396	418	416	440	396	389	382	403	357	376	413	352	374	381	416	418	386	385	376	412	400	398	379	426	352	377	373	387	371	383	394	373	417	386	412	384	411	379	372	402	355	367	361	364	423	369	399	366	420	395	359	393	370	366	397	398	405	361	410	370	395	366	418	372	381	450	388	378	422	386	408	364	393	381	385	354	384	403	364	408	395	355	403	375	419	367	369	364	376	417	400	372	395	378	390	382	405	390	393	405	410	409	412	331	430	452	419	394	392	367	387	388	417	397	399	393	407	386	397	384	389	390	406	382	370	410	389	418	364	377	402	401	367	348	360	387	382	365	392	390	393	399	364	363	382	389	371	435	388	381	417	363	366	409	415	364	381	386	383	387	425	388	411	419	409	437	402	411	407	419	402	421	426	378	389	350	396	378	426	381	404	372	433	405	340	398	373	412	379	367	388	395	342	351	394	370	426	349	404	365	387	437	384	382	352	363	410	411	399	408	387	396	379	416	368	394	391	394	376	422	359	429	409	381	384	398	361	399	375	358	357	377	394	358	396	411	383	365	368	354	374	407	416	366	366	409	392	408	374	390	415	437	378	405	414	344	403	412	376	399	404	409	416	420	399	378	372	395	415	384	389	378	381	387	374	409	396	374	372	375	375	399	371	407	374	355	406	427	391	369	346	398	406	380	390	392	412	413	366	405	387	415	402	431	398	420	397	426	400	389	374	365	411	406	381	407	409	414	381	412	432	353	415	344	373	382	396	429	371	404	403	343	361	378	418	391	366	376	420	395	401	378	366	352	401	391	391	403	393	362	413	383	414	373	442	409	421	379	433	385	342	378	407	376	386	405	386	357	407	423	416	373	377	399	395	364	372	394	374	405	400	393	350	400	377	408	417	395	373	361	405	410	356	392	403	374	412	349	368	379	318	359	328	385	367	379	404	404	384	374	397	413	396	384	423	402	414	378	396	389	395	364	414	394	390	391	387	405	420	402	410	385	399	415	390	380	360	419	363	379	372	407	387	400	400	403	364	400	386	413	392	362	399	408	430	393	396	379	377	395	367	389	388	361	378	398	409	356	393	377	357	372	398	356	363	392	370	386	366	399	389	399	383	356	404	372	389	426	412	383	394	397	415	404	349	394	347	376	362	391	423	395	385	405	403	389	401	385	360	396	382	381	344	384	354	387	355	395	422	437	377	397	367	436	403	406	339	386	404	392	410	389	408	384	391	397	403	401	363	399	436	376	352	409	372	364	408	369	431	388	371	417	392	383	365	386	401	401	377	370	395	375	455	397	326	391	361	398	378	360	403	401	391	390	364	394	404	387	401	402	403	379	357	384	380	397	388	381	389	375	365	430	389	367	390	412	380	382	345	396	382	391	370	382	429	384	439	384	377	338	388	387	371	397	396	421	396	391	397	364	410	386	366	414	404	397	398	384	388	427	418	374	409	381	376	371	357	413	397	435	357	382	425	433	381	382	377	370	375	458	402	363	419	378	361	385	390	380	392	383	378	381	417	403	355	400	384	352	374	389	394	374	385	397	378	375	384	411	367	359	414	400	387	375	371	386	395	414	388	378	376	418	407	390	385	390	360	366	385	408	389	364	394	381	361	379	384	358	373	343	404	420	419	377	375	425	392	365	433	406	365	417	356	381	399	415	372	394	426	400	356	384	407	391	343	410	402	394	387	319	370	388	347	398	356	399	419	391	364	414	393	406	371	424	391	395	367	401	384	423	385	387	362	415	414	375	351	366	387	383	430	363	414	385	353	347	381	419	409	383	350	398	364	397	402	379	371	378	427	412	388	360	367	387	383	386	385	394	409	384	406	403	350	387	421	368	390	407	389	410	386	404	352	377	386	371	395	364	413	419	401	370	378	370	355	372	378	426	359	417	344	375	388	357	361	357	379	363	381	413	416	357	386	351	402	420	390	384	397	419	394	392	399	354	386	424	371	386	386	428	353	420	375	373	400	414	406	351	399	373	398	412	383	359	394	384	355	393	369	354	397	393	369	373	385	392	366	354	388	385	383	390	386	386	367	395	394	365	396	398	426	383	398	376	348	363	358	363	423	376	373	383	386	387	387	376	408	388	393	390	379	391	373	417	390	387	367	359	375	377	374	402	402	387	397	380	360	381	380	386	400	362	404	396	365	395	430	401	384	366	378	380	382	369	389	396	363	377	338	337	371	388	385	379	391	389	391	365	391	369	370	411	376	378	400	414	382	387	391	403	363	408	386	398	391	375	385	354	387	384	434	399	380	389	407	400	392	366	365	379	404	390	426	429	366	343	398	403	407	370	365	385	416	370	455	371	390	396	392	391	401	407	386	405	409	404	361	405	420	390	407	367	363	402	416	386	362	372	377	379	375	386	389	396	425	397	369	401	351	392	401	349	391	372	387	380	351	352	352	389	392	346	371	388	376	382	371	399	424	342	376	378	390	403	394	392	384	415	418	420	410	389	406	406	369	381	401	410	376	419	392	369	391	437	371	376	376	416	387	381	389	392	398	395	375	409	370	402	375	418	389	382	359	360	367	379	366	383	386	403	391	386	398	410	409	383	408	395	401	376	394	391	384	361	413	388	405	383	391	376	350	437	411	386	381	375	407	397	388	405	405	377	363	416	375	371	377	415	377	370	379	428	383	393	419	405	366	367	397	399	385	364	378	359	380	405	381	385	397	368	378	372	364	393	352	389	367	359	368	394	401	410	371	399	398	391	333	405	413	389	392	363	372	382	386	414	338	374	414	407	354	347	379	377	386	371	403	393	405	378	361	373	357	387	394	348	370	388	399	421
32549	43671	52142	55863	56770	58262	51256	54078	53309	56000	51484	47192	39013	36474	32567	27963	23963	27811	28584	36291	34549	34645	30935	19675	13893	14270	13685	9978	11833	9398	5719	4627	5274	3901	2634	2875	3003	3446	3289	2885	2745	2700	2271	2303	2626	2851	2617	2598	2538	2827	2587	2660	2401	2107	1633	1548	1538	1368	1435	1423	1504	1402	1322	1030	1001	994	983	923	880	913	907	918	887	957	876	919	908	905	931	887	881	867	891	910	888	904	912	919	909	975	930	951	907	937	890	899	904	893	858	958	915	915	889	920	884	951	928	885	844	887	934	829	869	888	927	968	936	853	931	865	929	902	956	861	943	889	850	873	909	924	935	891	903	938	907	890	929	910	882	918	970	928	894	894	946	921	850	931	887	902	928	873	956	911	972	933	900	911	871	936	912	942	873	922	865	975	961	911	905	921	913	911	879	885	892	892	959	898	919	923	945	932	915	925	902	903	880	934	968	923	901	952	941	861	924	874	866	871	886	924	908	915	885	867	912	875	949	881	910	898	921	888	892	860	874	885	880	902	901	896	983	893	946	921	921	963	868	941	911	901	859	947	924	913	853	882	928	940	891	897	879	879	937	926	943	937	822	865	906	911	892	894	909	947	906	921	894	932	953	958	917	912	877	938	872	934	912	874	910	865	956	927	960	949	882	906	871	853	865	836	924	907	887	892	916	883	901	924	907	941	903	931	917	905	861	853	920	865	936	914	938	882	955	913	953	892	854	853	895	938	896	924	900	934	918	892	901	893	901	938	888	928	906	903	864	906	889	922	892	890	892	861	887	926	899	936	888	919	927	907	865	932	910	938	895	907	904	903	907	882	891	953	927	919	906	908	925	885	887	918	900	907	937	888	841	932	885	907	948	969	896	919	915	846	900	899	907	892	887	967	933	845	941	962	926	857	920	923	942	886	904	938	969	881	954	922	896	899	860	874	888	886	874	958	903	919	897	897	886	888	935	931	914	892	891	964	911	891	870	852	902	844	866	879	928	901	953	902	955	897	928	916	923	939	893	897	914	873	881	859	881	894	933	898	936	907	917	946	884	934	892	890	925	948	895	974	923	923	881	917	909	897	884	944	880	877	887	997	915	910	909	936	908	928	874	963	922	970	928	942	909	878	821	909	940	981	884	904	896	937	905	932	909	899	909	961	916	921	978	900	906	935	861	954	891	942	846	902	906	912	846	874	939	925	926	969	904	906	870	882	916	876	931	910	924	926	950	913	890	919	912	867	950	947	898	903	838	937	940	979	911	883	890	876	822	866	873	908	934	960	1004	939	904	885	915	871	895	935	930	910	886	907	937	879	929	944	912	904	953	841	907	906	922	929	949	919	887	948	928	925	859	883	934	917	928	874	889	899	916	902	879	946	926	921	855	865	933	912	897	881	900	917	898	935	948	866	960	960	926	909	862	911	949	927	933	914	918	906	920	943	871	917	917	899	834	850	915	869	881	877	871	899	902	964	939	839	861	952	902	888	919	931	910	868	894	963	906	892	889	931	895	934	941	907	889	894	891	882	929	869	939	920	906	907	910	908	901	922	963	893	933	883	947	859	918	925	931	949	871	924	895	964	880	902	888	878	906	937	910	887	877	913	981	937	850	888	884	914	924	904	908	946	877	903	893	915	927	913	874	891	900	939	926	893	932	897	872	882	871	902	916	869	894	925	907	848	938	924	897	901	876	922	873	909	934	889	894	975	947	930	938	951	897	910	894	914	972	934	928	945	914	919	921	867	920	916	934	877	931	918	941	921	891	905	888	888	865	934	912	911	904	941	950	914	881	920	881	893	903	908	947	933	876	938	975	965	903	970	896	918	931	951	938	949	898	902	865	932	903	919	911	948	855	875	891	925	895	921	920	917	977	914	843	957	923	897	920	866	911	860	915	919	900	897	882	830	859	927	889	928	911	885	942	974	915	913	908	907	877	966	882	876	935	908	908	911	882	920	928	876	921	884	869	861	934	939	912	914	894	925	910	911	952	895	893	884	936	913	961	850	924	924	868	873	972	891	886	950	950	907	948	966	922	944	887	883	903	921	914	900	933	893	917	897	930	921	946	890	880	914	888	894	903	928	924	931	931	927	937	896	914	907	912	937	863	903	880	897	940	941	906	876	913	902	905	895	854	916	921	860	883	951	882	879	849	935	897	945	917	895	939	912	933	914	963	915	864	941	896	911	915	888	948	946	890	897	894	906	926	890	942	889	930	908	956	903	874	887	920	912	882	903	862	878	993	926	852	842	946	859	861	905	861	950	937	917	942	902	893	947	867	869	885	919	936	883	928	929	931	875	894	914	920	954	888	852	906	914	929	863	895	924	957	913	942	880	898	902	970	911	869	954	905	889	948	875	939	905	887	851	907	899	955	891	847	887	902	899	927	869	923	936	942	919	915	872	905	901	946	904	957	919	932	894	906	967	912	909	943	881	907	946	894	937	883	901	960	894	948	944	999	896	863	889	887	934	946	888	902	888	892	855	926	919	959	894	944	919	911	933	904	883	892	928	901	907	863	916	970	913	905	859	890	885	925	935	888	891	915	891	934	888	947	877	889	907	907	898	956	974	924	926	859	867	879	903	894	915	932	911	893	892	962	869	897	912	945	901	894	876	913	896	917	913	957	913	872	946	885	974	871	926	943	941	884	875	921	906	860	929	889	900	937	963	894	918	917	915	911	857	988	841	879	943	901	864	912	945	877	886	830	890	873	951	858	956	923	882	915	865	915	903	909	931	881	900	971	937	870	921	899	937	918	937	940	948	914	940	866	914	926	873	855	883	904	928	932	898	853	888	910	883	901	941	860	903	942	937	911	867	900	948	933	888	946	917	913	910	895	923	924	925	922	932	888	859	865	916	894	902	882	928	922	872	910	959	885	924	872	950	975	939	880	871	962	869	891	856	953	901	930	883	905	930	911	869	891	929	880	860	920	880	929	935	919	925	911	900	859	932	969	837	912	870	896	935	871	881	939	896	888	929	884	932	906	911	947	882	906	896	856	896	952	909	888	886	871	890	911	856	902	913	903	895	897	859	921	920	872	905	945	1002	922	958	915	895	917	882	902	921	906	883	906	891	897	899	919	911	852	945	900	911	879	947	869	881	866	892	866	916	889	917	890	978	894	900	912	886	906	889	889	936	890	950	875	945	933	924	916	902	897	859	890	850	921	926	900	852	907	942	932	873	910	878	928	873	954	911	879	915	884	945	922	887	926	919	878	884	907	922	898	832	890	930	866	921	944	874	930	853	947	877	831	895	898	912	955	888	938	924	1004	851	888	905	910	890	862	890	896	953	840	902	862	881	900	945	897	926	891	888	859	920	898	895	877	841	896	908	882	890	927	908	902	936	925	886	923	909	943	925	905	852	906	888	915	900	824	911	917	925	958	899	857	914	952	912	982	962	922	901	905	958	902	901	972	874	854	895	910	935	935	930	909	948	919	924	893	907	870	903	957	934	925	936	913	939	892	901	925	921	924	867	890	958	941	908	906	882	927	900	901	870	924	953	911	893
54346	51922	48120	40192	45280	44309	37246	38793	42069	39960	39528	38642	31974	30549	24333	16979	14787	15612	17641	22809	20117	20768	15894	8782	4564	4045	5112	3529	3241	2340	1762	1504	1612	1037	806	921	1120	1110	981	928	927	822	787	812	826	902	901	969	865	878	749	741	734	680	647	642	640	576	565	581	519	457	446	469	425	393	388	382	429	372	385	390	391	370	360	384	394	380	388	395	388	381	366	370	386	397	405	340	391	374	426	366	391	410	378	368	369	407	390	392	397	354	359	395	429	376	369	382	368	386	355	425	396	360	379	372	392	404	361	360	374	389	386	385	402	344	384	376	398	370	348	386	370	391	384	394	393	417	360	388	367	360	366	350	405	367	340	411	381	387	398	378	336	399	430	385	381	404	358	403	408	381	374	380	375	362	395	394	373	425	372	363	377	390	369	392	377	413	375	358	403	405	461	367	397	383	361	368	399	393	364	425	410	421	357	390	393	346	366	397	376	372	408	411	405	367	400	369	367	348	408	416	406	390	412	442	390	389	388	367	376	383	388	393	412	414	387	374	396	395	410	416	380	368	421	416	406	378	369	405	405	366	379	422	368	366	398	406	425	357	366	407	378	392	360	354	384	349	375	420	343	397	379	389	407	412	374	387	362	372	361	369	347	403	409	362	365	437	377	373	418	395	367	402	411	390	387	410	390	428	391	397	434	407	350	352	381	394	378	348	371	390	383	358	354	362	392	418	380	420	373	412	419	384	374	414	384	383	380	374	369	403	393	371	414	341	399	406	377	386	400	391	375	418	414	393	400	369	388	419	390	395	380	420	372	376	404	400	382	405	371	347	386	356	369	382	377	380	420	409	403	379	385	425	394	363	361	445	405	400	353	379	441	384	411	384	409	378	426	390	436	394	392	385	341	372	429	387	397	393	445	356	367	369	369	386	398	372	371	368	394	416	387	359	425	397	340	380	362	402	386	378	374	414	364	377	382	404	379	350	357	404	431	388	420	395	385	387	349	417	384	372	373	405	417	393	352	410	358	389	404	387	403	385	364	397	393	398	361	409	382	398	410	369	374	385	400	418	384	382	418	329	402	378	389	405	369	400	398	416	400	375	387	395	369	378	359	400	399	368	361	410	430	412	380	408	341	388	371	426	422	373	397	367	372	406	402	374	402	365	370	385	392	331	344	367	387	379	340	370	399	378	423	402	389	397	376	367	372	408	381	348	386	374	349	406	419	361	450	404	352	422	411	379	380	381	426	381	409	398	386	368	393	398	402	352	388	403	372	374	389	437	384	408	355	399	348	363	370	393	368	398	392	401	380	384	386	411	375	405	389	383	408	375	365	397	403	402	409	364	363	406	414	397	371	371	416	381	368	399	382	394	411	391	387	375	361	397	394	413	384	393	361	388	371	392	355	373	361	394	377	407	401	371	350	406	374	405	403	409	371	395	351	373	431	357	375	368	405	374	384	417	367	411	384	415	394	380	382	329	381	361	375	397	409	371	376	338	359	383	342	387	442	410	382	386	401	330	386	367	381	390	412	418	390	376	400	365	435	371	386	417	363	389	396	375	373	402	385	376	403	422	354	389	389	350	407	386	393	387	367	402	425	420	385	400	379	359	374	391	401	357	416	378	377	398	385	413	356	374	395	374	397	389	375	377	412	412	426	399	374	377	380	408	352	409	352	394	390	373	388	397	376	388	373	372	410	407	403	402	379	395	400	373	393	421	400	384	363	357	398	343	374	402	380	385	369	389	398	367	369	378	357	411	375	373	394	357	360	403	392	438	413	401	402	375	408	391	429	419	394	375	380	385	377	424	420	387	370	372	387	373	396	424	371	369	412	400	368	391	401	382	354	386	388	411	373	350	403	359	405	397	347	444	372	388	344	407	367	364	400	409	420	385	377	390	374	440	380	398	378	388	383	407	407	361	423	376	352	396	404	352	403	371	334	393	361	411	383	373	405	365	391	398	396	377	411	402	416	384	382	395	403	372	386	350	370	386	383	395	382	359	402	374	369	364	391	397	375	346	376	415	393	431	409	398	389	397	367	416	374	412	402	411	364	380	386	374	406	409	373	403	376	376	387	354	375	407	374	402	389	411	417	366	389	403	400	382	437	384	362	398	390	392	396	387	377	399	359	388	396	367	390	401	406	388	351	383	393	366	375	383	378	411	360	377	384	403	408	417	414	409	368	366	326	380	411	413	371	355	420	415	397	390	397	385	383	423	409	379	388	404	375	375	442	358	399	410	407	391	389	411	363	374	419	379	385	378	393	377	339	377	369	415	380	407	421	399	346	383	369	377	368	360	386	396	367	398	392	374	407	351	414	375	365	407	377	407	395	381	402	407	356	366	405	362	382	389	386	423	389	354	433	419	363	368	412	403	379	389	389	366	408	397	403	398	387	428	365	408	361	388	380	398	403	391	384	384	359	397	360	372	381	422	396	393	388	418	388	417	401	376	429	381	393	377	364	434	391	389	381	373	407	391	382	358	409	372	395	412	390	379	393	353	379	402	385	412	409	413	379	394	420	389	368	380	376	375	391	387	369	389	372	397	384	351	360	378	382	395	423	400	376	379	407	402	382	371	369	406	363	392	378	364	360	373	402	402	382	388	399	414	380	345	417	361	425	368	428	398	352	363	448	377	382	367	430	392	382	377	352	388	378	396	358	406	391	389	412	406	385	344	382	395	401	361	400	414	407	372	363	389	375	405	358	410	381	387	377	383	377	380	429	388	392	391	374	381	410	384	420	372	363	379	383	385	413	377	386	360	387	371	439	367	424	373	424	387	403	370	373	363	388	375	389	360	362	369	366	399	416	352	398	385	401	393	406	422	368	384	391	404	386	392	373	419	422	401	370	381	387	392	413	369	386	402	427	392	387	415	423	381	392	414	358	353	407	388	363	397	394	409	392	397	377	402	372	385	372	377	375	421	372	375	406	376	373	404	378	370	361	344	366	412	382	374	353	414	395	414	400	401	413	393	391	400	357	362	397	410	368	347	388	374	423	354	414	402	365	414	388	369	355	405	360	414	377	363	413	415	391	390	382	399	404	401	375	408	406	386	381	373	421	391	386	399	373	357	361	362	359	393	378	425	376	349	367	414	366	412	370	367	411	394	369	438	404	386	390	392	396	380	426	371	371	391	362	379	388	382	401	416	380	393	388	382	407	370	423	393	360	386	397	393	378	399	402	390	399	383	405	391	410	395	391	393	388	383	353	380	390	402	410	399	372	403	389	363	396	377	362	391	359	353	389	376	395	403	392	364	406	375	372	342	387	393	395	377	363	393	387	413	373	394	415	374	406	401	393	361	380	391	389	405	386	361	366	386	376	443	423	363	406	363	375	367	377	401	380	411	389	381	394	398	410	395	365	364	370	350	376	389	377	365	411	385	388	387	376	388	391	368	383	372	377	375	406	378	391	358	396	388	392	397	408	406	389	419	394	419	379	424	374	391	369	379	391	368	362	404	347	388	400	419	379	386	370	365	383	387	364	390	372	420	379	380
40773	50913	55373	59350	61305	58557	54628	57663	60624	64555	59259	52878	49615	46898	41833	35855	34931	36849	40815	46284	43365	45668	39217	26301	19236	19822	22273	17251	16403	11426	9049	7716	8546	4751	3695	4428	4868	5512	4673	4498	4547	4172	3585	3809	4318	4382	4116	4474	4410	3900	3452	3422	3047	2843	2681	2532	2383	2181	1959	1890	1773	1276	1255	1126	1086	885	972	902	872	964	930	918	950	906	863	845	910	912	873	905	907	892	902	849	932	889	926	912	956	904	929	875	894	904	874	867	899	900	885	897	935	930	916	954	837	869	856	921	878	905	892	832	868	827	866	880	890	890	928	906	887	886	868	977	983	909	915	920	899	861	899	945	894	859	888	901	893	910	858	887	895	909	916	840	905	875	904	905	868	926	887	949	895	926	924	896	895	880	869	821	897	866	916	935	897	892	880	825	898	981	924	882	877	882	852	878	917	940	877	815	900	898	937	886	887	917	928	865	884	907	937	887	957	878	909	964	881	928	903	882	895	886	902	903	935	912	913	849	930	933	909	893	847	902	868	904	910	838	889	927	824	914	916	938	877	888	926	845	877	902	913	903	903	871	924	902	941	906	909	884	891	869	882	928	876	920	871	886	887	934	927	904	892	905	927	936	903	925	884	882	916	911	923	867	924	859	909	862	917	865	883	875	901	924	900	896	911	906	948	811	863	885	851	824	902	884	896	859	842	936	902	902	902	889	875	906	879	925	860	910	871	901	909	902	885	923	809	927	916	921	909	869	929	895	898	918	866	907	933	909	881	905	923	890	914	923	854	856	942	913	885	911	887	937	891	880	920	843	894	891	903	940	928	862	903	824	888	852	872	913	848	965	949	901	928	875	919	881	938	901	869	922	892	879	855	886	916	900	910	894	903	910	830	822	920	872	907	916	928	910	881	914	909	915	878	924	902	891	906	892	847	884	895	915	896	920	911	919	902	858	956	920	928	890	895	890	914	891	907	893	873	872	850	902	920	919	937	899	892	905	858	840	862	902	863	923	886	939	935	928	849	905	910	884	896	882	881	870	859	884	883	853	856	938	884	870	879	931	895	872	878	851	859	861	884	870	879	899	870	870	889	856	900	872	910	858	907	873	861	869	943	887	907	852	882	854	921	895	915	937	904	882	903	835	875	910	903	900	880	865	851	922	911	864	906	911	917	866	836	838	860	871	865	934	926	854	883	904	925	853	855	879	885	890	932	886	885	883	873	858	914	858	881	875	865	858	916	863	875	897	890	889	892	890	862	919	881	948	915	913	846	876	911	857	908	849	881	940	908	898	945	898	916	879	898	905	938	929	838	903	914	883	869	907	848	869	848	905	843	912	900	922	956	906	870	953	911	924	899	926	880	892	879	945	903	909	898	857	892	896	923	910	858	833	859	914	911	891	897	905	894	930	878	936	868	901	892	899	929	897	913	896	894	886	905	858	976	883	885	890	899	926	914	812	928	920	898	882	814	875	869	890	924	895	850	887	897	901	934	885	881	824	932	953	924	872	880	942	876	883	898	934	863	800	973	884	912	888	885	897	915	873	870	913	942	902	880	868	851	917	859	877	892	843	894	883	911	910	860	916	910	934	867	885	882	891	837	869	901	894	921	938	914	846	906	911	906	879	897	899	927	920	883	861	894	930	853	890	887	867	869	940	916	857	893	892	878	954	907	908	822	915	863	829	933	850	920	894	882	938	879	903	843	914	947	894	840	918	915	934	936	909	907	887	842	911	877	897	876	895	921	899	882	905	858	940	913	849	873	861	857	918	922	889	891	917	873	873	905	913	934	909	874	916	866	903	876	917	911	931	855	877	882	940	928	900	915	892	877	847	882	901	914	904	889	889	824	928	917	903	882	914	921	855	853	895	977	901	908	941	917	896	911	882	874	904	927	875	877	881	885	863	899	887	912	894	875	888	880	862	880	929	867	873	834	911	903	859	879	888	870	876	903	910	949	874	937	908	913	902	890	884	872	992	864	847	907	902	898	872	951	903	933	885	879	858	941	840	881	876	864	905	889	856	858	880	843	899	873	867	892	891	894	903	922	881	865	980	871	842	841	928	922	849	836	899	893	916	908	828	852	857	935	874	853	942	867	903	929	898	932	899	889	852	888	829	851	889	929	922	894	908	900	909	918	943	896	912	866	883	942	903	872	891	918	834	892	886	920	920	921	839	908	860	945	876	870	936	871	864	856	902	839	924	862	928	911	902	900	855	843	888	938	886	889	929	965	941	941	895	876	898	881	926	942	884	910	903	883	882	923	888	938	894	950	856	863	915	874	939	894	899	908	904	888	935	927	904	947	849	865	1000	884	864	895	930	881	975	870	902	865	894	912	883	879	875	962	868	892	875	877	947	891	851	887	881	910	926	870	901	901	917	899	897	895	883	873	856	917	867	909	901	864	896	881	884	860	878	866	904	877	947	917	859	857	941	891	852	916	869	890	913	884	860	886	897	881	877	881	887	860	936	874	900	903	951	915	874	880	883	860	905	934	936	922	855	917	872	887	915	914	923	875	897	847	910	820	952	871	888	976	868	886	880	895	901	902	883	859	847	900	929	870	898	898	891	901	872	855	900	788	861	884	943	907	881	860	866	885	858	971	907	959	903	926	907	947	919	914	880	899	906	917	899	889	868	888	894	869	878	849	840	894	846	920	877	883	886	928	871	865	886	860	872	899	900	923	888	867	903	883	907	900	905	883	882	901	870	886	904	933	938	851	859	911	899	887	904	870	860	918	927	894	889	874	860	923	907	875	851	922	915	862	869	945	879	872	839	882	940	911	927	949	891	876	936	909	873	917	875	876	859	923	867	923	909	909	906	950	952	905	876	876	874	883	889	909	919	878	867	897	904	922	905	959	911	895	876	914	866	899	871	842	848	915	814	906	899	869	890	879	894	929	868	960	899	924	885	862	860	907	877	877	939	866	891	902	930	893	914	921	854	902	842	864	806	892	881	886	910	865	814	904	846	902	952	929	841	925	908	881	912	900	897	869	937	908	835	893	897	915	903	913	835	909	873	889	916	830	912	876	885	945	903	883	887	923	896	860	922	871	908	933	895	881	873	925	866	913	899	833	892	897	905	891	864	864	885	885	874	876	835	955	876	880	908	887	893	904	947	868	927	897	939	894	883	909	940	946	886	884	932	946	909	898	863	887	875	948	918	878	944	871	860	876	908	868	892	920	877	880	882	899	897	895	895	880	885	928	914	910	900	903	921	857	881	939	879	881	880	930	871	878	873	919	912	878	861	873	851	874	853	908	898	871	935	882	858	925	882	924	875	937	936	897	852	882	887	885	889	828	897	892	872	900	918	880	962	904	957	910	942	891	901	936	879	876	838	864	886	859	889	862	909	884	851	850	839	890	885	872	891	955	869	869	906	825	891	930	897	885	943	856	887	892	926	887	932	936	892	909	912	868	897	898	904	874	899	919	891	927	979	831	909	882	898	927	894	886	876	926	902	917	921	890	858	923	886	884	888	872	908	891	904	918	931	936	909	901	919	934	953	886	881	910	861
20912	18233	23440	19714	15750	16120	10738	8751	7413	4270	2982	2990	1648	1375	1070	862	885	853	829	899	847	726	686	577	522	518	581	609	603	575	533	496	518	483	475	432	480	438	419	437	432	400	446	428	397	410	418	435	432	410	409	382	426	381	405	420	404	404	410	410	379	427	402	411	412	423	398	401	421	402	401	401	419	396	401	413	413	386	415	403	412	388	424	402	381	389	383	397	385	438	388	368	367	409	393	417	381	427	420	389	416	436	420	400	406	389	338	437	403	435	374	407	396	410	418	399	385	363	432	419	426	408	420	384	403	384	402	415	393	402	436	369	404	400	354	392	404	413	380	437	392	403	376	388	426	433	365	388	410	406	404	389	393	384	401	411	415	375	405	431	416	438	393	433	416	395	402	397	385	378	376	414	407	404	395	395	452	424	375	427	409	403	403	386	405	366	406	396	407	402	409	414	424	387	406	399	423	400	353	409	404	435	388	436	387	424	411	411	384	400	415	428	384	413	389	410	393	418	419	417	376	406	396	422	379	401	418	438	421	394	437	410	387	388	395	386	386	439	427	429	414	385	406	395	415	390	397	411	401	409	376	396	417	397	379	395	373	398	396	371	426	389	376	412	400	391	430	388	391	397	404	422	392	403	393	383	365	411	386	372	381	440	383	387	388	400	404	415	377	400	368	414	393	402	406	398	400	398	386	389	422	421	383	399	378	400	404	387	391	422	355	451	403	390	419	399	370	411	451	345	392	433	394	355	434	414	394	366	386	396	406	397	394	443	392	399	419	406	386	435	407	411	432	420	397	417	397	386	406	424	389	412	344	417	394	405	420	414	384	422	377	394	395	411	410	407	392	386	410	418	420	403	368	436	360	434	422	448	405	394	425	405	439	383	415	432	402	423	438	416	428	405	417	390	398	411	417	394	429	376	395	408	380	410	402	366	391	394	423	404	382	404	426	394	418	380	412	406	421	405	369	378	379	418	443	424	372	423	393	429	388	374	390	386	375	410	423	420	361	383	382	366	401	433	405	455	463	386	395	415	372	395	377	453	384	399	407	402	397	424	376	429	393	407	397	389	427	374	370	391	433	412	366	413	373	429	379	376	431	410	376	453	422	401	413	377	407	404	420	386	401	416	403	393	372	403	380	405	384	388	366	408	428	435	402	403	407	396	381	371	412	406	398	382	458	407	406	408	380	394	395	424	377	437	410	399	399	393	397	365	424	393	391	457	426	421	390	425	391	404	413	390	407	428	372	403	382	401	422	411	424	409	394	407	403	414	417	404	404	398	401	352	396	427	405	391	412	419	422	439	426	381	391	428	410	390	378	406	382	425	440	445	396	429	402	370	428	417	357	376	343	376	461	450	403	439	357	377	389	391	393	379	394	383	413	381	429	410	392	398	406	415	388	407	406	432	413	419	402	402	391	396	360	386	398	361	393	349	413	406	409	399	402	352	411	423	369	405	432	371	399	411	401	382	407	400	423	405	430	377	422	433	373	381	411	382	413	399	414	414	429	404	426	411	414	388	379	364	391	436	412	413	396	391	371	354	381	407	392	391	388	434	411	384	369	416	404	418	400	388	379	418	385	360	398	444	402	404	379	387	410	410	386	428	394	404	410	372	374	407	402	436	409	394	393	413	360	412	401	377	378	410	399	405	417	405	363	419	425	385	415	403	395	382	410	389	419	361	391	413	409	413	391	413	429	401	397	352	426	390	424	420	409	390	413	397	400	406	377	397	419	396	398	405	389	406	403	378	419	426	373	387	378	416	381	431	419	385	409	414	390	406	390	405	393	428	443	424	381	365	406	413	402	382	403	438	430	426	379	408	363	417	377	400	414	399	401	387	442	415	423	435	418	412	408	402	357	377	425	393	422	389	358	388	409	380	380	356	429	427	425	350	415	432	394	400	373	406	425	372	382	366	403	408	410	437	420	405	407	411	378	404	454	391	412	428	386	410	375	357	408	386	398	399	399	409	420	384	419	383	414	420	399	348	345	421	428	405	406	413	358	406	404	366	424	404	394	397	400	432	385	427	345	405	405	403	369	389	400	407	375	361	342	380	388	416	411	374	438	441	426	436	427	405	426	374	394	383	396	423	407	387	395	402	407	384	401	393	418	391	418	372	389	402	382	440	383	413	411	397	465	443	391	392	375	405	403	373	377	448	427	411	416	382	426	434	388	382	415	401	393	424	392	367	371	434	384	384	402	401	383	408	399	384	399	393	424	388	416	398	380	381	421	435	384	426	415	423	421	416	421	415	407	403	403	374	442	384	430	417	429	436	418	409	368	385	403	408	403	398	422	396	375	419	413	395	413	397	387	372	401	407	418	430	368	383	390	395	414	372	408	364	340	378	384	399	417	391	362	367	404	392	435	437	414	373	394	418	416	427	416	415	385	399	396	400	382	399	408	352	387	367	422	374	384	403	396	431	435	416	423	376	401	396	414	404	415	384	435	371	405	400	412	382	396	450	393	418	379	424	404	395	387	401	418	384	405	392	397	357	353	404	396	444	387	381	443	424	378	416	388	397	416	402	421	396	394	386	399	413	390	437	420	412	400	399	394	418	390	361	423	375	410	390	406	377	400	401	374	379	425	381	393	384	371	423	399	400	394	383	417	417	365	401	408	377	386	407	384	401	409	395	388	420	472	420	410	386	396	399	389	416	400	431	397	413	455	417	403	419	392	426	431	384	429	403	407	375	437	414	391	404	396	391	402	360	363	415	392	423	399	412	389	369	383	381	342	379	405	403	409	422	407	381	378	359	400	402	421	395	414	424	373	377	382	408	451	380	388	411	382	423	413	401	415	384	381	414	424	385	378	390	399	424	417	381	391	428	383	422	370	391	408	387	394	393	365	380	399	396	383	391	379	399	396	404	447	388	406	399	373	408	437	409	379	405	416	414	399	378	378	390	411	432	383	376	411	397	406	402	395	402	434	417	410	435	435	409	411	412	391	433	390	404	442	400	398	375	407	351	444	383	484	409	392	394	399	409	400	386	419	389	408	425	421	409	370	384	382	389	415	413	436	399	385	394	421	399	380	448	401	457	419	368	386	412	421	389	439	421	368	422	386	400	387	389	419	374	425	402	413	400	428	402	395	392	373	415	405	386	372	382	427	365	407	391	379	429	390	423	420	373	383	386	454	409	377	390	388	391	379	380	404	382	396	351	390	380	387	382	408	373	410	410	406	379	402	405	397	427	384	379	378	403	419	429	417	406	422	382	365	398	406	407	387	415	400	392	430	446	392	409	432	369	379	425	397	411	392	357	393	392	422	423	376	416	392	360	390	425	418	417	373	422	354	412	411	420	467	381	446	383	405	397	417	374	393	416	423	416	388	395	439	388	403	384	398	383	382	426	349	400	379	357	376	413	333	387	416	433	394	406	414	424	452	383	373	408	386	407	408	415	418	387	378	387	383	396	416	394	416	381	388	392	399	386	369	420	430	381	417	434	386	402	384	407	383	416	384	381	403	431	426	378	376	384
13092	16450	28302	29320	27984	29025	21373	21617	20800	15357	13642	12973	8063	6678	5509	3983	4011	4349	4630	5054	4042	3521	3190	2104	1862	2111	2440	2459	2355	2020	2042	1882	1660	1517	1471	1338	1362	1355	1390	1258	1197	1215	1143	1065	1098	1227	1137	1194	1178	1097	1116	1098	1072	1119	1131	1017	1025	971	969	1043	983	966	938	966	930	952	1016	931	988	966	954	940	929	973	927	981	999	938	940	921	1004	929	953	978	915	927	955	946	972	928	954	957	996	935	918	908	906	1044	1014	935	1014	978	955	899	931	934	925	982	1039	947	931	895	971	1033	947	955	958	945	943	1012	957	1038	1008	950	919	972	946	969	935	945	947	1020	944	977	948	891	985	942	973	983	924	933	978	952	946	958	913	973	969	944	973	983	926	928	942	1015	934	960	986	941	979	932	919	950	930	1015	1005	977	990	973	960	920	945	995	987	959	943	900	906	904	1029	947	965	944	986	924	925	959	942	948	925	989	966	958	902	976	1001	995	921	1000	950	939	985	979	894	996	899	973	940	957	937	1011	909	961	937	940	981	998	914	966	963	940	941	959	1033	941	929	932	938	917	949	988	988	952	947	930	942	953	976	922	983	994	982	958	957	897	911	963	907	944	976	957	973	919	905	917	951	976	965	924	965	1020	918	952	940	925	914	947	927	952	956	997	926	954	883	952	910	956	903	914	992	971	1005	988	970	922	958	921	975	947	913	966	912	997	917	969	894	962	1001	944	969	955	931	975	935	969	944	984	1013	969	954	987	921	969	968	998	946	941	945	1014	938	974	963	945	922	957	1005	982	971	904	939	1024	934	954	996	986	960	958	985	1003	954	919	985	941	965	978	952	996	974	921	985	1000	934	970	899	945	979	983	900	917	934	902	919	939	977	948	971	1006	993	995	958	938	967	935	946	928	923	999	1001	960	991	971	900	997	949	906	935	1040	961	937	982	971	979	887	959	938	951	932	1015	921	966	935	938	992	944	894	977	969	992	1006	971	975	943	922	935	938	939	965	954	890	990	977	1009	991	955	977	962	967	930	967	948	978	951	915	978	929	966	901	962	984	940	882	965	907	987	966	996	943	937	962	960	989	944	927	943	906	959	945	918	923	946	1014	949	945	1003	954	970	958	918	939	1031	963	986	969	915	937	961	931	953	953	936	921	940	999	935	940	947	911	961	902	935	906	990	952	949	916	981	908	956	954	911	974	945	949	921	942	941	967	921	1008	999	1006	985	920	944	955	968	951	956	967	947	930	920	956	965	987	934	926	917	978	955	948	948	952	979	976	908	965	941	907	936	969	928	942	936	944	907	932	1011	1007	939	978	985	958	976	906	952	957	949	1045	945	927	904	959	944	977	927	969	981	956	950	925	985	943	978	922	943	961	954	963	971	986	914	968	890	964	952	964	934	951	975	978	979	973	976	937	904	992	980	982	975	967	922	944	911	970	962	984	964	909	934	958	915	911	964	995	897	939	956	950	913	937	969	988	948	958	992	909	918	998	956	932	948	967	962	934	979	959	961	972	974	934	964	971	975	942	959	953	967	958	1002	929	922	884	949	907	977	954	953	974	961	1015	944	977	953	1010	913	912	916	950	912	957	986	942	970	980	954	923	955	961	989	964	964	916	899	965	962	960	887	967	960	931	902	950	911	938	959	1025	969	987	966	943	969	977	976	953	961	973	961	960	1029	1014	967	975	981	956	938	971	956	933	1021	896	977	952	910	985	934	964	970	978	960	920	904	1025	970	921	954	978	966	972	972	972	985	981	938	938	979	1007	956	956	957	933	928	943	955	972	967	900	955	946	935	949	951	947	929	945	947	994	979	973	979	982	928	964	966	937	992	998	938	995	951	931	988	937	965	957	891	999	945	894	967	928	949	981	927	950	964	956	954	939	950	965	959	948	951	970	966	910	968	984	972	883	984	939	961	955	951	996	1003	957	920	972	953	914	991	989	993	960	918	1010	970	936	945	979	995	960	1013	991	941	980	979	978	980	965	932	899	967	1006	930	959	906	947	951	921	937	995	918	965	978	976	941	978	959	963	926	978	960	977	1005	894	943	992	918	942	958	1007	908	916	951	910	942	959	976	1024	956	913	950	936	954	943	974	981	965	946	913	935	982	963	916	952	985	954	1006	906	972	953	946	962	927	967	944	926	1006	960	1025	991	936	986	936	984	910	882	962	940	967	933	912	1009	930	983	918	937	974	950	972	933	943	949	965	947	975	954	973	934	961	949	1010	902	925	941	951	982	909	995	945	993	965	951	882	982	911	958	919	966	977	927	950	923	974	928	965	923	956	951	944	947	1018	974	924	956	968	987	922	945	973	935	905	986	1001	1014	995	919	907	952	936	967	960	942	966	961	963	967	922	971	950	1044	973	951	959	969	988	941	915	947	971	952	1017	998	972	973	998	940	905	983	968	977	964	965	966	983	924	991	965	932	1046	945	977	925	930	990	986	945	943	994	966	895	957	930	955	962	983	926	929	983	1013	984	994	902	948	931	966	982	965	948	893	953	960	954	921	976	1009	999	893	982	898	933	894	977	947	941	989	961	948	1019	976	964	926	941	970	994	980	964	992	968	941	983	942	997	959	925	938	959	932	1003	963	959	980	983	895	929	1001	986	936	962	985	990	962	946	952	961	932	939	914	955	942	965	959	1001	912	956	977	976	924	952	939	981	1029	1020	972	950	965	966	991	991	943	952	950	937	903	981	937	980	912	908	933	956	931	958	939	1014	951	906	888	959	976	1018	976	932	902	1005	943	947	995	979	966	950	948	932	910	951	959	969	990	1024	932	947	933	935	953	986	1002	993	996	946	966	894	993	1004	1034	890	966	972	1030	927	1015	987	954	968	955	1001	951	963	909	962	950	982	959	982	970	944	1037	985	973	952	901	961	993	1007	965	1017	930	951	931	889	971	941	912	936	948	940	960	963	969	950	982	966	1019	954	979	908	948	936	993	943	1010	958	941	1048	919	972	995	978	996	1013	975	971	993	969	929	975	921	960	927	954	978	977	1013	976	974	909	940	949	971	938	945	934	956	951	909	968	953	951	935	934	902	945	945	966	974	946	997	1021	952	907	949	943	912	944	946	949	966	956	893	983	980	939	910	921	941	983	922	886	983	923	981	976	933	966	963	977	952	1006	949	973	996	963	982	960	979	964	932	942	1023	923	951	929	969	996	969	973	983	997	971	960	975	943	874	945	981	1007	931	992	983	949	951	908	945	945	974	969	1006	931	959	997	932	895	915	912	928	992	971	974	969	951	929	1016	934	899	945	962	909	957	958	930	939	991	983	939	919	965	947	940	969	926	922	972	950	929	961	940	967	906	955	934	988	942	938	949	950	988	973	968	926	976	964	963	982	1014	972	989	960	962	957	909	946	960	927	902	975	1014	1002	979	949	915	921	998	951	981	962	946	986	1008	894	939	921	963	947	991	921	948	1005	946	1004	981	952	932	1021	976	948	917	1003	999	903	1000	948	959	930	977	957	1019	937	988	932	954	934	951	922	946	951	946	943	916	925	989	953	983	951	927	932	944	967	1017	907	948	936	975	916	916	910	930	974	960	987	1004	985	954	914	996	938	950	936	938	993	962	1014	940	959	958	987	969	975	929	998	965	1000	994
45862	46245	51286	41888	43412	46009	37807	37342	37867	34309	32532	34467	25330	18349	12938	8990	8132	8697	10882	12954	10006	6767	5600	2538	2184	2454	1718	1485	1609	1138	1093	900	911	746	726	759	795	835	781	692	655	610	567	630	621	681	569	653	608	594	583	566	530	482	523	460	461	471	434	433	448	450	440	494	387	445	451	401	429	412	436	421	424	436	423	450	426	414	388	436	421	367	388	413	415	422	441	408	403	453	378	407	414	418	434	448	416	419	421	396	410	431	391	419	414	415	411	428	428	405	472	396	396	393	420	412	388	427	424	417	428	413	420	429	449	391	448	402	417	444	392	437	413	380	419	453	430	386	456	440	389	439	424	466	425	413	436	406	398	354	411	432	396	405	484	461	427	427	421	438	427	394	461	408	443	404	438	419	417	410	402	442	409	399	431	433	439	380	410	449	408	407	424	407	405	426	389	438	411	401	390	435	473	445	441	406	401	385	420	445	441	395	454	419	404	436	424	457	410	434	426	396	445	440	415	376	422	420	424	433	396	449	383	399	411	398	385	450	415	456	450	373	415	385	431	413	456	436	439	427	409	412	446	397	413	424	464	436	436	415	405	399	450	370	453	423	425	424	396	422	403	400	413	447	437	435	443	376	409	400	413	419	426	422	403	432	404	416	469	445	383	409	464	418	396	411	422	448	419	448	412	432	448	404	390	423	411	417	381	439	430	453	417	392	421	396	429	476	400	359	430	414	403	418	423	414	451	388	416	443	427	409	417	413	428	409	449	426	391	396	336	437	443	430	410	390	440	398	481	429	412	421	445	426	404	444	420	390	413	423	384	456	403	442	430	404	412	394	415	429	393	410	391	404	421	400	401	427	410	435	384	429	413	402	430	401	406	393	426	429	417	409	391	435	426	412	439	431	441	441	432	448	438	395	421	418	419	415	389	400	409	375	397	404	409	420	401	463	420	403	399	404	438	429	428	398	423	403	401	405	444	461	419	410	400	413	431	387	451	379	430	415	411	410	424	418	437	389	432	438	397	445	421	422	386	418	466	386	394	423	428	407	439	422	379	370	430	375	397	424	428	426	422	443	396	416	414	410	412	427	414	389	403	394	408	432	422	450	398	427	399	455	438	428	437	413	422	403	404	400	429	385	424	418	397	443	417	412	396	414	432	395	386	476	425	414	388	400	434	426	407	426	390	395	412	427	393	442	431	431	362	421	429	441	415	426	427	434	439	437	389	400	412	386	395	414	456	428	462	408	442	398	427	459	420	438	416	438	424	379	443	429	439	446	445	407	470	431	444	448	387	432	421	444	385	379	387	432	387	442	437	408	400	432	444	408	448	444	435	394	408	443	412	432	466	412	405	369	405	417	388	432	425	384	414	406	427	419	435	392	402	425	382	427	409	410	385	389	362	436	438	426	410	430	425	424	405	444	437	396	382	429	385	428	418	428	388	410	416	369	423	408	454	435	439	433	413	448	420	421	440	395	438	456	413	431	391	420	403	404	405	379	431	419	438	418	432	403	444	406	436	437	413	403	387	387	391	414	420	401	466	463	455	468	429	398	387	423	423	437	408	394	401	419	415	471	404	402	418	422	442	413	423	392	417	393	396	432	418	407	426	432	412	394	421	416	419	409	405	437	419	426	408	423	402	414	412	409	401	387	410	473	394	433	447	467	458	391	424	375	412	415	440	423	389	453	409	467	378	403	397	419	415	437	414	454	390	456	413	433	409	385	451	394	402	397	400	434	409	417	442	412	400	434	448	418	414	401	399	417	425	411	419	460	417	404	425	422	408	416	462	401	403	411	413	440	407	437	418	467	413	446	401	392	401	402	404	420	404	475	418	426	400	425	422	397	444	404	455	444	437	415	440	406	431	420	431	422	395	433	420	371	408	448	431	445	398	424	401	413	418	440	385	417	462	402	435	468	396	460	421	435	381	440	408	406	427	417	448	443	424	409	448	420	415	446	452	446	411	371	431	441	360	396	457	462	454	383	411	427	406	395	375	422	412	433	415	422	435	419	444	379	409	361	450	423	413	424	428	422	414	403	406	430	411	406	413	411	436	404	368	411	408	403	424	410	487	395	445	424	365	399	375	435	441	425	435	405	431	441	446	396	421	426	418	419	437	423	445	441	423	418	454	389	448	412	451	403	411	428	429	418	432	402	460	399	424	405	411	406	417	417	415	430	413	407	450	407	430	416	423	442	426	439	461	431	352	410	414	406	443	423	425	391	388	400	403	412	422	411	379	403	426	404	415	415	413	413	453	440	404	442	408	428	425	389	398	414	405	408	413	429	396	394	440	462	410	447	430	460	416	411	381	403	435	417	419	425	398	402	405	413	420	422	432	421	444	435	409	392	403	430	482	437	417	430	416	431	403	445	430	387	429	386	386	442	401	400	422	398	452	410	424	409	409	382	425	427	412	419	437	398	400	425	403	410	407	423	433	483	427	398	392	420	469	427	445	447	414	439	398	445	423	411	418	417	402	413	423	446	408	384	427	414	383	438	444	392	354	473	462	430	426	408	370	466	425	425	419	441	404	437	393	403	394	397	408	405	383	435	386	416	432	416	439	400	392	415	407	426	390	395	407	420	413	411	426	423	415	442	442	433	368	422	404	402	453	420	400	398	407	422	412	419	409	405	407	409	412	406	463	418	432	465	440	429	407	411	406	421	408	421	410	393	413	383	392	370	402	426	430	419	401	416	423	388	434	406	444	429	457	420	425	397	450	446	393	406	413	400	404	397	406	408	437	411	445	390	419	376	369	468	433	384	410	445	389	379	424	402	438	446	429	373	393	417	389	400	446	439	395	381	435	398	402	394	367	398	426	397	432	397	450	449	433	420	413	398	428	430	420	414	408	431	417	400	454	442	416	421	439	407	420	414	422	459	425	420	429	389	440	421	390	394	388	408	431	378	413	376	398	423	432	412	462	395	427	420	408	437	360	424	468	401	426	440	450	446	406	485	403	393	434	440	441	397	395	414	399	404	438	423	401	400	429	428	449	415	401	376	413	394	446	461	466	429	460	421	413	422	429	415	419	395	441	421	399	381	399	416	459	426	408	433	392	424	409	419	390	395	393	419	466	395	394	423	427	405	431	434	398	390	406	442	398	417	439	402	412	389	463	431	412	400	427	394	418	391	398	393	395	459	413	414	413	414	417	420	432	399	431	412	355	402	398	441	439	449	422	438	395	383	386	396	426	426	423	417	422	413	428	384	451	413	435	433	413	407	464	434	471	407	477	425	396	452	394	393	421	421	433	425	402	436	404	424	404	407	446	444	406	420	424	430	417	401	436	450	429	469	417	422	429	452	425	402	434	421	433	434	394	401	373	415	402	402	396	409	421	435	429	432	446	444	408	433	410	440	456	401	431	435	420	444	405	432	427	423	406	455	408	411	424	413	416	402	432	413	416	423	444	409	387	413	381	419	403	394	447	449	389	434	453	420	433	405	388	432	410	434	414	417	477	414	406	435	468	404	456	410	393	415	421	451	428	392
32236	40955	52783	53150	57373	57617	47794	50491	53761	52860	50375	48019	41520	35167	31389	26225	26274	28599	33433	37095	31260	25474	22674	12109	11294	13270	9097	7889	8828	5577	5016	4276	4286	3217	2832	3306	3755	3780	3466	2946	2897	2369	2142	2431	2413	2606	2455	2400	2328	2471	2057	1831	1648	1642	1545	1256	1173	1084	1080	1129	1057	1009	1019	1041	1081	1045	1058	977	954	993	1047	989	958	1000	972	1013	989	1022	933	953	946	930	1012	945	1042	990	996	932	988	920	948	962	1000	950	964	937	970	956	997	993	966	958	941	1010	960	912	969	993	986	985	1001	957	967	953	972	968	921	981	1005	988	1026	1003	1036	1058	992	967	975	957	950	945	1004	986	1022	970	958	1007	902	988	943	946	993	1002	977	1011	1016	947	1020	998	1013	1001	959	1002	1010	1013	975	986	1019	990	1017	984	959	982	969	924	999	976	997	969	983	956	1036	1002	993	977	1003	980	1031	971	976	1007	923	967	1004	953	1002	913	994	931	993	1035	932	1015	974	966	988	1019	1020	991	1034	1022	1000	925	925	942	975	977	979	991	897	972	978	965	970	1015	981	974	982	981	985	964	997	989	952	985	989	955	902	1006	952	964	933	1009	1005	963	991	951	984	968	957	1007	971	1005	990	973	968	955	978	964	968	998	1018	966	970	1000	973	982	946	1010	953	991	1000	932	966	989	1034	968	964	1006	971	976	970	995	978	940	956	980	945	986	1000	991	981	1005	948	976	1002	1048	973	1051	989	1025	1000	994	981	999	986	961	977	1049	939	992	1017	944	995	948	967	995	1039	1029	970	936	1003	1007	1043	986	1022	991	992	1030	966	973	978	1035	986	1005	973	986	1002	960	1043	973	987	974	973	1031	994	995	981	1041	988	926	933	1040	977	965	991	1007	981	991	1036	986	964	1002	1009	922	982	999	911	1003	974	984	974	1019	981	923	1045	933	972	998	998	1026	935	987	945	969	983	947	972	970	964	1038	983	1032	1002	967	1004	960	984	973	986	944	934	992	994	1041	1005	990	992	963	957	985	1024	934	999	985	994	977	994	980	1011	960	994	1068	1012	1023	1000	975	981	994	979	902	914	1053	982	957	969	944	1005	962	951	984	976	1003	987	1001	998	927	945	978	968	990	985	944	979	986	990	972	984	991	959	1004	978	964	928	996	975	980	1039	968	992	938	1004	991	955	1012	954	959	985	931	1002	990	962	984	959	950	976	1001	981	958	1005	862	1023	1002	1012	980	951	1017	1008	983	991	976	1037	986	975	1011	980	944	992	971	966	976	1000	1021	1027	999	955	1038	912	964	984	961	987	1006	1020	972	953	956	918	969	977	944	999	1005	977	978	1019	1036	998	957	960	1035	946	1002	963	1025	947	915	960	1015	987	1006	950	934	1027	958	998	956	992	978	958	980	1052	1057	958	957	993	982	1002	953	960	992	971	953	993	1032	992	999	988	961	974	1037	971	965	909	894	964	987	991	1015	945	973	1017	960	916	969	1005	945	919	1009	955	1020	1006	998	980	935	968	989	984	915	991	952	971	977	954	1028	980	926	928	946	975	1047	1004	996	957	998	996	951	965	959	934	1000	1002	1011	993	969	1013	984	991	1018	990	1000	973	971	1008	1054	995	949	1015	989	980	1002	979	1015	964	969	975	974	954	1004	989	956	962	967	936	1039	981	935	1004	989	987	938	979	1026	978	977	1002	1012	951	984	962	996	1026	922	1047	978	1059	1029	1019	917	960	963	1017	937	1006	1022	979	987	1007	972	1010	1000	979	984	1007	991	977	1000	1021	1013	963	973	992	980	1058	1022	954	962	961	974	973	961	947	938	994	978	930	988	981	1015	963	1004	969	982	995	975	917	891	958	960	917	1008	1002	979	995	954	953	974	952	963	1002	954	1014	1023	976	979	1008	950	1006	971	989	969	1021	993	1023	963	1008	946	1017	990	1012	986	943	982	976	976	1000	1023	950	993	982	956	1012	986	959	1037	1007	971	985	992	989	1010	985	999	969	1046	959	964	1051	1012	981	984	961	1002	981	1009	958	978	978	1039	961	1027	962	1010	1036	1002	1015	1026	976	997	982	990	929	994	958	992	982	993	978	1035	983	929	1047	990	1039	927	911	989	989	968	1019	985	938	1042	1003	1018	959	943	989	982	972	1018	1010	965	1014	988	975	1056	976	950	972	998	1022	953	1006	981	1008	976	1018	976	992	944	1002	979	1018	955	954	991	1000	1008	1043	957	994	975	981	975	955	1043	984	912	941	961	985	981	996	963	962	1004	985	1034	998	952	1019	936	957	978	959	1047	981	1019	948	1000	975	947	966	988	973	985	969	991	982	989	992	932	1000	996	998	941	978	1013	977	1030	946	1006	1001	981	956	999	957	1019	1026	918	971	993	950	964	964	1026	1009	963	975	1027	1023	995	1018	984	969	965	1026	993	1042	973	942	978	960	936	1022	969	947	995	943	1007	1000	1026	1017	1029	978	1034	983	1017	1010	949	924	986	953	989	988	1003	941	963	998	955	949	1007	962	985	972	951	1017	959	1005	965	965	1004	1046	951	994	907	979	965	978	1017	950	968	1000	1034	997	977	980	984	1023	982	1007	991	941	952	978	1002	1015	993	976	1053	958	963	918	1029	942	937	1004	1031	987	974	991	987	1047	986	1003	972	940	998	952	916	986	1002	956	1027	937	947	997	996	976	982	1020	975	993	974	975	917	1041	1012	1006	1039	964	1012	960	967	1025	945	994	987	1043	982	992	1004	986	972	978	1005	959	942	1036	965	956	977	940	1019	1002	922	982	994	997	1009	979	953	990	976	1009	1033	996	971	957	956	945	963	1063	1013	1035	994	960	960	985	978	976	940	966	977	997	946	1011	926	959	1018	978	939	984	1045	975	968	1009	946	960	976	988	991	963	1003	951	1002	972	933	957	946	984	959	991	987	964	993	979	984	961	1007	978	974	931	997	1015	985	974	941	956	1025	930	972	921	1000	1005	973	981	1008	911	979	975	985	981	1022	930	988	937	960	978	961	955	915	982	994	972	985	969	939	981	1015	947	973	1008	956	993	948	993	988	975	1030	966	982	919	987	979	957	1000	1038	996	986	974	985	1001	1030	981	978	1015	984	988	953	988	994	982	931	1022	969	976	984	986	921	984	1000	1012	983	1030	1003	956	1003	998	1037	997	981	957	959	984	1051	1049	1031	994	1007	964	947	1010	1020	998	1037	1003	952	975	954	966	930	983	964	1007	984	1005	987	974	976	974	964	925	998	1034	938	1016	945	1022	1060	1000	983	944	987	960	977	995	957	981	988	1016	971	986	984	969	952	978	948	972	962	965	997	993	987	1009	963	993	1012	973	936	968	1005	1025	977	967	970	972	1018	992	1017	1030	951	966	948	996	1013	887	953	1032	944	979	1000	969	991	962	927	967	1022	980	986	998	1025	1017	972	991	997	989	916	935	1000	970	945	947	919	1000	949	950	1002	956	972	973	1017	949	919	1025	973	995	1044	987	1057	983	995	970	969	982	1008	947	944	949	1013	1016	964	991	978	969	943	963	1022	1022	980	971	1033	939	960	951	970	982	1023	997	978	1002	1018	1022	917	983	1005	940	1050	965	941	1021	961	983	987	1011	987	971	1045	963	995	971	1001	981	1009	942	991	980	1007	959	965	954	972	966	968	1031	964	980	872	988	973	972	984	968	1086	1019	999	940	1009	917	996	951	1002	937	1037	952	945	1019	1019	974	986	988	1006	960	981	956	985	992	990	994	957	1023	1004	1000	1058	966	935	981	979	942	1050	965	958	893	926	1005	1012	997	984	990	954	959	972	1022	1030	966	1001	957	953	1024	997	976	979	1002	978	945	910	1020	984	999	983	945	978	958	966	998	954	1001	962	972	958	978	935	973	964	1002	983	1026	1036	982	966	939	1063	956	986	1003	1003
54376	50014	49491	41292	43372	45550	35021	38696	41022	37546	39436	42244	33971	28958	25376	19804	18034	18306	24847	25186	16874	12352	10420	5294	3737	4165	2993	3139	2616	1837	1960	1345	1274	1043	1114	1108	1146	1117	999	922	973	773	704	719	761	776	802	888	766	662	668	720	724	595	562	498	529	454	416	457	429	425	473	472	444	422	391	423	444	463	429	440	445	415	414	424	398	390	404	438	418	404	425	458	444	376	416	459	407	438	421	399	392	445	431	455	440	414	407	409	444	417	389	429	453	387	425	427	453	448	449	420	418	381	453	416	444	452	403	446	419	434	413	446	387	424	436	428	430	444	434	420	437	434	434	424	455	418	468	435	432	460	407	406	424	436	440	422	439	426	431	391	426	444	422	397	428	465	420	402	451	454	462	383	430	463	422	442	428	457	386	429	400	432	418	416	451	427	397	416	397	393	407	451	453	411	428	473	448	413	429	439	452	378	420	450	427	403	435	389	450	447	458	410	405	422	453	456	391	409	416	423	415	443	422	416	404	392	383	424	422	414	426	419	423	406	413	388	424	439	409	404	391	403	394	390	417	419	418	405	453	442	386	408	464	455	410	431	404	398	401	428	378	396	412	432	411	408	401	388	402	434	401	458	449	424	433	418	405	399	442	417	468	438	423	399	395	424	424	453	462	425	432	447	445	381	412	408	406	431	406	435	412	436	413	408	426	449	452	394	405	421	424	424	425	454	430	435	461	420	431	416	402	384	425	412	427	419	417	414	427	415	434	400	464	429	436	403	449	447	449	444	439	430	445	421	458	414	419	432	431	430	420	443	406	418	409	392	426	411	446	399	408	371	400	425	409	400	446	425	429	419	429	417	402	428	404	434	403	419	429	428	443	423	404	404	433	406	427	384	409	413	422	445	402	459	431	445	418	423	434	389	428	371	408	436	392	452	434	448	417	398	443	470	438	453	424	414	400	406	454	389	405	484	422	434	424	467	428	422	446	424	437	448	417	411	419	406	439	448	412	423	420	438	423	430	424	420	439	430	444	400	374	410	444	431	428	415	441	432	405	441	416	434	410	432	418	435	397	453	403	418	448	430	424	401	425	441	406	408	434	418	446	398	385	399	424	441	398	424	424	403	393	410	418	431	448	422	407	392	405	396	452	412	433	384	437	425	438	425	431	395	418	452	421	431	400	407	446	438	460	438	441	442	416	415	401	432	426	388	417	414	392	435	413	421	399	404	468	439	397	423	449	423	447	402	418	433	453	426	398	395	426	406	429	422	424	465	409	390	423	415	447	467	396	427	453	448	431	386	410	460	446	429	428	406	373	452	411	459	446	392	451	480	454	438	432	429	413	439	439	421	446	405	379	447	447	415	399	373	403	418	449	423	400	400	412	423	416	415	433	422	410	382	427	463	448	410	414	399	434	415	417	401	419	402	438	434	433	414	461	419	431	450	423	415	449	440	440	440	425	470	396	430	401	435	424	439	458	406	412	488	435	408	408	419	436	431	380	434	442	436	399	424	427	419	451	432	408	416	437	398	396	389	418	432	471	433	426	478	400	395	391	417	440	397	425	463	402	480	404	433	460	447	400	419	403	411	396	421	430	442	393	427	430	453	405	404	440	408	377	424	397	407	420	413	440	449	444	453	400	394	383	429	423	438	416	416	423	462	424	453	410	424	439	398	425	467	447	412	419	401	416	433	422	435	434	460	428	424	402	397	431	401	455	427	404	444	447	398	448	406	400	431	428	433	402	442	422	435	415	409	419	442	474	416	458	420	409	389	444	445	447	444	465	437	431	413	404	422	457	432	433	412	424	420	391	444	459	432	454	441	415	410	409	412	442	438	448	454	435	458	399	406	413	436	395	380	442	410	407	443	406	432	413	398	421	398	396	437	394	453	426	424	392	428	427	447	422	431	430	416	456	384	446	395	434	445	402	407	435	420	434	414	415	400	403	425	445	421	453	401	410	439	447	381	445	411	489	455	468	418	435	387	404	420	451	468	419	433	391	422	431	418	444	415	448	405	401	398	445	406	431	458	395	437	461	463	418	400	409	395	411	435	436	420	427	420	405	432	458	412	458	431	410	444	434	459	412	436	404	424	387	415	452	423	403	429	445	402	412	421	414	454	457	419	419	420	419	409	440	397	396	464	448	433	425	448	386	430	453	398	489	477	450	467	381	450	421	451	460	418	425	427	413	397	416	405	464	356	419	404	415	380	408	438	421	413	425	453	451	423	422	389	432	435	425	405	415	417	426	408	433	429	427	488	440	412	440	480	431	413	417	418	428	398	441	427	381	408	432	432	388	406	427	439	424	440	397	437	430	373	436	423	418	466	418	444	423	416	415	411	412	418	387	466	414	433	410	437	424	378	446	427	430	451	420	415	424	431	477	405	468	436	427	390	426	426	464	412	435	440	415	430	437	456	462	452	459	425	367	400	443	417	427	409	402	414	422	435	433	404	412	455	408	426	416	437	445	408	418	417	402	468	410	407	426	466	423	418	426	410	419	401	487	459	401	456	445	460	431	411	430	434	428	455	406	415	405	411	384	449	409	461	431	426	398	388	389	466	456	408	409	411	420	440	439	460	434	432	441	433	466	452	403	419	449	420	434	415	422	403	436	417	400	447	417	448	421	450	430	442	429	432	428	411	426	432	433	451	371	423	431	422	416	414	423	422	474	423	407	429	414	462	448	438	399	436	415	402	419	450	400	463	449	433	415	393	448	441	451	443	428	420	383	404	436	409	397	427	451	413	463	436	420	446	398	459	488	402	423	408	399	456	395	438	429	422	415	396	393	442	395	407	426	438	440	433	434	376	410	405	436	432	376	442	407	430	409	430	432	412	387	421	426	399	446	427	454	437	406	411	417	421	437	410	403	450	436	434	438	428	428	395	417	394	451	411	420	414	419	414	412	446	446	424	411	451	402	410	453	397	399	442	435	414	437	430	387	451	461	406	446	415	447	424	422	453	446	456	430	407	468	412	460	398	423	379	445	438	429	434	405	441	408	425	429	420	421	399	411	402	470	423	395	400	444	389	458	424	434	467	414	406	431	443	422	393	425	424	417	431	469	445	424	421	447	399	414	459	465	420	462	433	432	422	482	418	438	401	430	437	446	420	419	444	408	406	412	433	421	427	416	435	433	414	437	412	416	404	445	410	431	452	413	416	434	434	458	395	448	369	483	440	428	409	432	418	450	458	398	407	377	378	398	398	445	416	414	427	442	390	426	453	407	425	437	429	439	413	455	385	402	422	430	434	429	437	431	409	407	455	416	379	419	374	403	394	423	424	415	406	406	406	428	404	413	395	418	443	414	456	443	444	424	406	420	436	432	418	454	415	434	449	413	409	451	440	422	409	452	406	428	420	447	422	428	397	435	439	394	391	425	408	446	433	428	457	424	445	424	391	440	417	416	443	442	434	417	420	454	431	434	425	454	469	453	472	404	393	450	437	401	388	410	475	426	401	402	401	404	427	432	445	422	454	372	452	411	393	445	475	422	411	429	365
41583	49203	55647	58303	60069	54726	53001	57380	59204	62075	59443	55329	51302	45749	43997	37981	38564	39871	48064	48224	38284	34489	32375	19971	17063	19316	13686	15216	12985	8930	9865	6211	6378	5072	4834	5643	5692	5284	4807	4498	4339	3246	2835	3134	3093	3300	3743	4316	3192	2673	2483	2727	2446	2294	1849	1583	1418	1302	1201	1246	1051	1012	1102	1145	1045	1022	1010	1073	1051	974	956	908	1030	955	970	965	965	968	983	956	958	1009	982	1026	945	999	1016	932	969	1001	979	926	970	975	979	941	945	1011	1009	959	969	910	963	1016	990	954	972	999	999	971	959	994	943	1002	964	969	968	968	1034	1004	986	954	958	1038	979	934	992	915	984	979	996	1026	985	977	992	1019	979	1030	977	953	965	1019	945	1012	960	958	989	998	940	999	1019	967	997	950	974	1022	983	1010	957	1003	1033	1025	983	1020	948	1002	971	959	1006	984	979	1000	911	940	948	947	1019	885	925	990	977	999	921	985	981	1057	960	998	981	1001	983	997	964	938	989	978	982	949	948	1025	963	959	965	938	979	944	978	962	955	1059	960	963	1013	1005	1008	1006	950	982	961	1011	984	985	972	988	1004	973	978	993	1013	978	1018	956	966	968	983	975	931	1005	984	972	984	996	956	955	996	1000	1051	959	948	1008	997	1077	1017	986	993	948	988	952	1014	954	1004	1063	1001	976	1045	1009	950	991	989	980	986	990	975	962	1017	1014	969	937	1002	942	1024	1015	917	1004	974	942	955	966	976	975	1051	1036	988	981	975	1001	950	997	976	994	941	994	927	986	897	1000	935	975	975	986	1013	971	986	991	982	981	981	990	967	976	973	968	960	956	996	1042	984	921	1003	1039	1002	997	953	969	976	980	934	983	952	984	1000	982	965	1001	936	1019	943	944	1026	946	914	925	980	948	933	982	1045	945	1007	963	980	1029	993	1004	905	920	999	906	1006	964	999	978	982	1002	967	979	970	984	995	985	977	983	1033	942	983	1021	983	986	969	961	941	983	968	973	902	929	1000	966	987	973	957	1002	974	966	935	963	939	979	943	931	976	996	1016	975	994	934	951	990	937	947	1005	975	988	1025	998	995	1036	970	917	986	963	989	973	998	992	1033	1000	998	971	1018	1008	967	1004	986	980	973	1042	975	902	983	957	978	957	1005	983	935	1002	1010	1005	974	975	1020	950	934	980	994	1001	1002	929	989	989	1016	989	959	969	970	930	930	1031	967	1014	951	937	1001	997	984	984	994	930	916	986	1063	983	960	1001	982	1014	998	978	947	941	998	970	1004	977	976	972	989	985	978	993	927	972	1012	979	997	976	987	1007	978	950	1001	944	988	1019	971	1004	980	957	999	985	973	986	978	1001	927	963	993	998	971	951	989	980	1043	978	1010	988	999	973	1053	939	990	967	1006	991	1016	966	953	955	967	977	970	964	936	915	1030	944	983	992	954	998	967	939	961	979	960	1011	1049	993	984	915	991	937	1029	1030	995	1059	1001	995	942	936	965	980	993	1014	1015	996	925	958	963	960	992	999	959	955	976	953	1008	929	1004	1001	923	981	993	1004	969	964	999	1028	1004	991	987	1004	984	976	993	1006	955	952	957	941	947	940	929	995	977	946	973	959	965	973	1038	946	995	974	937	981	979	1026	1005	994	937	988	940	953	1019	995	976	965	943	975	988	980	966	972	1017	944	958	950	964	989	934	1015	991	939	935	1013	948	970	950	1005	980	1026	977	964	942	1032	974	993	952	969	1027	984	1007	1001	1021	913	1034	931	937	1046	914	982	951	992	980	977	971	957	1033	986	1020	965	1011	959	996	971	1001	1015	1015	938	997	1043	935	964	1031	907	976	977	1017	991	955	965	1018	984	956	929	985	1031	990	999	980	1026	988	1008	1007	1001	999	985	1014	970	961	1003	962	989	948	952	992	921	1006	934	934	978	1017	996	980	976	924	975	1040	970	999	986	1038	984	989	959	988	999	998	943	951	986	984	1011	974	991	936	972	951	963	943	922	1013	982	1038	976	921	965	1027	954	1027	944	971	958	1034	968	966	944	997	990	997	972	970	956	991	985	1016	997	910	966	965	961	1019	1001	989	949	888	934	1005	959	1004	947	984	966	979	993	997	996	968	981	1038	1015	980	911	963	972	957	1077	1005	951	1032	1003	963	935	976	959	949	970	979	961	1061	947	939	1018	957	976	953	935	989	970	1024	966	934	969	978	1024	965	949	927	996	936	983	1009	956	990	982	965	989	1039	977	1006	968	1024	936	974	965	928	1011	980	931	997	996	953	1000	988	998	952	979	996	1001	1006	976	1000	998	962	1011	1005	974	1005	967	1008	1007	979	1036	1002	980	1014	1001	944	954	1003	983	990	1051	1010	1022	949	1005	977	966	998	1019	1007	937	988	988	954	1022	998	1010	1008	931	949	1014	993	990	946	998	988	950	1039	993	961	986	1050	962	989	985	982	970	981	956	981	964	968	1005	940	951	979	977	961	977	1008	998	988	955	975	983	991	1006	978	994	989	1005	1018	957	1013	982	997	1039	949	945	1003	999	1002	990	997	1016	937	994	1004	970	985	916	906	1054	1003	909	994	946	973	954	955	940	1035	972	997	977	957	948	971	972	936	980	998	982	942	997	1008	984	976	984	992	994	983	977	903	934	1043	990	970	911	955	1015	955	996	964	1001	979	975	949	1027	944	980	1022	977	1014	967	951	1014	1013	961	1015	971	974	967	966	945	972	987	992	998	939	966	989	978	957	1007	977	951	981	985	1039	984	999	984	970	977	982	1008	1021	972	930	991	935	965	986	927	914	972	1001	1022	993	1029	963	984	974	965	1008	932	919	1017	971	1010	1004	1022	1000	992	994	972	1017	984	996	1020	960	967	953	991	978	994	963	981	957	973	964	965	941	921	986	970	996	1015	976	984	1006	935	967	978	1041	937	993	1001	982	951	974	1045	936	907	977	1005	980	987	965	958	971	972	998	977	969	973	960	975	987	986	1018	986	1020	1008	979	979	947	1062	966	1022	928	977	989	991	949	981	964	969	945	993	958	932	969	973	993	982	998	985	981	988	973	966	950	1008	989	1000	995	1015	952	985	942	992	918	1024	1061	936	973	900	1012	985	1006	942	1031	946	1052	948	975	1009	942	929	948	992	1002	990	999	955	978	1062	931	946	1031	963	1004	935	966	976	994	1009	938	999	980	916	967	1004	997	959	1008	1019	960	957	965	991	992	970	976	963	942	946	982	995	1046	987	960	1030	973	973	961	1012	1039	993	993	1004	953	998	1001	1006	924	1004	1007	998	978	976	1019	998	972	954	963	1006	948	964	955	975	984	976	940	975	1010	954	934	1005	978	987	952	983	988	931	995	1011	1050	1034	984	999	1014	970	1001	982	977	949	1044	943	967	951	1002	1014	971	970	981	1005	968	1010	1026	956	972	1043	991	1009	954	1015	981	966	957	959	979	964	939	931	983	976	988	1001	989	987	958	933	994	982	951	968	994	976	960	961	997	1025	980	944	1000	1008	919	947	990	982	908	981	1022	1018	955	906	1019	988	977	963	981	982	941	973	971	1005	988	1011	1003	993	981	950	937	1008	963	992	946	1001	980	995	1006	971	964	1053	990	1011	963	988	1036	1020	983	980	950	1014	998	993	1006	960	1035	1027	976	972	976	1016	985	988	970	1000	984	958	992	988	932	956	971	953	967	1035	1000	991	966	997	959	953	993	978	972	998	938	966	950	960	980	955	1072	986	939	1029	1001	952	943	993	978	992	1011	982	915	1011	1006	1030	991	994	1000	998	961	961	956	969	972	941	978	969	1018	1016	965	994	957	973	974	1021	1016	970	929	988	977	984	936	969	996	985	995	1016	993	991	976	980	945	954	941
19449	17058	25364	18511	14944	17925	9262	9139	8630	4824	3366	2952	1840	1379	1159	974	937	1086	1140	898	672	725	684	565	609	619	648	675	654	617	628	543	548	471	496	527	495	498	462	446	478	464	439	478	460	394	417	413	430	413	442	416	423	431	426	466	441	429	450	427	461	409	438	443	408	429	454	421	418	418	463	440	417	388	423	442	411	399	419	406	393	445	433	386	433	409	426	398	457	426	411	408	429	458	382	444	475	406	375	432	398	386	420	425	382	409	385	434	415	408	424	467	413	426	438	414	411	422	376	415	406	387	416	406	423	389	423	431	439	452	413	413	416	441	436	414	427	462	389	437	410	426	459	430	428	435	384	458	420	415	405	410	395	395	406	397	432	407	441	416	433	422	397	441	415	418	376	441	447	413	438	424	438	455	451	409	448	433	417	421	436	440	427	427	425	423	461	435	413	424	419	388	413	394	424	418	431	397	414	424	408	399	406	393	422	464	405	400	437	444	421	415	406	451	403	421	399	431	406	365	409	458	417	431	375	407	458	418	434	410	428	411	432	413	385	414	424	450	401	474	399	411	422	408	446	428	412	430	381	375	448	423	432	390	419	410	444	446	394	413	420	411	403	481	430	405	459	418	448	408	425	409	429	421	461	397	412	410	450	391	396	450	424	441	395	432	395	403	413	393	423	446	437	413	402	420	409	402	432	490	454	434	425	424	439	398	434	418	440	434	418	445	416	392	433	434	409	445	429	447	371	424	409	462	435	380	419	453	417	431	453	411	464	401	433	418	369	442	419	406	395	447	427	455	437	370	407	463	446	452	401	417	396	428	425	416	445	415	429	415	424	461	421	371	393	409	424	391	433	401	423	379	458	401	442	406	395	435	401	435	397	457	413	465	422	422	401	471	415	422	500	408	426	414	413	419	385	441	416	443	459	447	433	412	405	410	420	398	471	426	466	394	394	398	467	427	443	434	416	425	422	477	468	396	402	420	379	457	439	401	406	410	413	433	428	434	427	421	439	398	433	420	439	409	394	429	411	390	378	439	403	406	433	467	439	422	423	400	436	437	456	447	432	384	395	399	445	452	453	407	437	401	427	372	431	433	372	411	435	424	410	395	401	430	398	408	411	436	431	422	442	417	403	446	450	404	421	428	440	424	436	417	448	444	425	443	399	423	431	440	431	436	396	410	421	415	426	405	428	437	432	417	452	424	446	474	446	422	392	423	400	456	467	411	448	398	429	431	412	422	410	420	432	425	444	407	420	440	413	447	398	454	436	415	423	441	402	416	416	420	434	426	404	395	411	388	386	462	397	440	414	446	414	411	427	405	414	408	362	413	424	421	433	397	421	387	398	484	404	415	454	412	387	367	420	401	426	436	491	425	428	450	408	424	427	425	403	408	435	459	462	396	418	448	443	414	397	456	435	449	459	412	446	423	384	431	415	422	414	398	404	396	439	391	438	418	416	423	374	417	414	437	416	468	421	435	418	446	407	417	444	435	452	474	430	399	451	400	411	406	446	430	396	402	407	393	442	444	448	455	452	424	403	406	424	434	470	449	416	374	430	447	408	435	378	474	421	431	430	434	406	386	455	450	431	427	438	424	411	437	434	443	424	412	414	440	418	437	402	442	439	415	421	361	453	407	428	383	399	459	450	430	458	426	410	448	384	433	429	370	418	428	396	405	390	406	419	373	431	403	435	403	428	461	433	406	451	392	439	387	419	415	398	442	434	403	396	426	433	423	429	431	421	409	409	416	443	414	428	473	416	419	430	412	405	433	436	422	411	392	408	413	435	458	403	434	413	396	440	427	415	450	456	411	412	437	430	441	378	436	465	432	415	417	417	450	407	451	390	433	405	404	407	442	427	429	411	462	418	456	477	479	428	430	411	453	423	453	440	401	456	459	448	449	399	420	395	438	426	411	434	435	435	408	395	467	452	418	372	411	383	434	442	440	460	408	412	427	428	418	375	423	446	446	396	379	427	439	445	421	427	444	448	372	421	429	368	397	396	402	428	420	425	401	458	414	387	398	437	413	412	409	395	428	395	442	409	430	427	392	450	439	453	420	436	429	410	420	422	412	422	432	444	410	382	422	415	406	455	417	413	401	439	416	417	409	418	423	395	442	435	440	423	452	404	405	424	459	451	412	405	421	425	412	476	397	420	427	403	425	460	416	465	441	435	473	408	429	432	387	449	420	394	435	384	424	389	397	419	399	409	434	515	418	413	449	401	422	425	424	432	403	432	414	440	439	423	397	406	429	425	431	451	463	411	407	404	445	387	436	423	456	471	413	427	389	397	406	430	392	400	413	414	446	404	420	404	422	373	406	442	416	435	406	425	425	435	400	401	419	454	411	396	436	444	442	411	454	468	461	448	421	417	432	422	399	426	400	393	425	427	439	403	462	403	443	438	413	402	442	419	417	369	404	378	463	438	381	391	394	395	417	396	398	405	439	384	445	438	401	411	431	425	421	397	410	406	447	422	415	375	421	437	418	445	451	421	430	422	405	406	430	429	417	444	454	408	419	409	424	436	447	450	444	388	408	420	414	430	422	369	448	426	438	439	389	436	423	438	470	411	420	444	404	411	422	439	442	421	359	423	427	428	408	410	431	436	452	419	436	389	422	424	453	431	441	429	382	400	427	451	424	436	446	415	422	471	464	436	412	396	446	445	374	388	414	421	403	418	419	421	401	442	396	401	398	433	437	430	415	408	417	420	425	438	440	407	458	426	464	440	413	433	450	428	429	415	423	433	377	436	392	400	416	426	406	429	411	445	434	369	418	433	436	413	403	434	447	441	436	432	406	375	434	359	385	433	425	423	408	407	382	420	454	418	410	410	404	426	422	422	417	425	390	414	434	427	439	409	442	403	417	455	409	444	405	421	421	405	446	386	426	410	405	413	402	421	442	406	398	424	406	402	413	423	431	413	433	398	419	406	393	394	443	406	429	405	450	415	420	433	424	419	415	427	425	422	392	425	436	416	438	436	412	457	424	386	387	389	402	420	376	400	436	428	423	398	410	425	394	470	412	423	458	441	408	397	449	411	434	433	396	409	423	418	446	458	427	434	399	423	413	383	438	388	442	422	427	416	426	391	441	399	425	444	409	378	418	421	416	385	443	456	431	416	421	409	416	441	428	411	412	414	421	428	438	431	425	423	429	437	383	426	464	422	464	426	418	428	446	425	409	397	427	429	417	431	421	420	444	415	429	401	436	386	414	429	430	393	408	432	443	429	405	393	460	408	406	408	406	419	451	416	420	394	428	404	415	442	447	413	447	484	440	461	420	400	409	407	426	438	421	421	467	402	423	435	399	424	410	420	422	386	434	415	473	437	434	391	402	404	452	408	406	418	421	426	407	371	419	435	385	424	416	408	450	427	414	427	446	434	421	404	384	422	454	420	423	458	406	441	380	386	397	416	384	431	396	430	439	429	411	437	397	419	433	404	440	431	402	425	385	421	431	434	430	393	445	409	424	473	430	410	412	418	409
12172	15935	29346	27519	27087	29686	18343	23186	22129	16564	14661	13914	9198	7437	6174	4717	4887	5873	6604	4677	3332	3218	2811	2099	2290	2584	2643	2486	2427	2319	2181	1932	1709	1573	1732	1775	1580	1432	1284	1295	1344	1261	1167	1088	967	1126	1185	1108	1125	1033	1094	1070	1097	1042	1066	1057	1117	1039	1039	1017	1053	1067	1005	1033	1064	1021	992	1008	1038	956	987	1042	994	971	997	923	1033	1048	970	971	1018	978	1016	1028	995	1000	1009	1013	973	1003	1000	960	974	1013	1022	1034	1006	996	998	979	1012	1010	984	947	1043	975	961	990	1028	990	1003	999	979	1010	977	1042	1012	957	1057	938	977	1058	975	1008	1009	1019	982	997	968	1001	1017	944	970	987	980	991	1039	993	991	1005	1040	1009	1015	1097	1020	949	998	977	992	955	985	1038	1055	977	982	1038	1028	969	1030	1012	949	976	995	988	982	978	1066	981	1001	1004	1025	992	1028	1100	1010	1050	1031	988	960	997	1017	978	1057	998	1023	1021	1017	1049	1021	1037	1019	1066	1020	967	1024	977	985	996	998	987	999	1005	1040	990	998	1012	974	999	1017	1071	971	1032	991	1064	983	955	1006	997	968	991	935	1018	1000	1027	1026	1043	1016	1005	1015	991	985	1028	1058	980	1019	977	991	972	991	973	973	1002	1038	1007	961	1017	985	1046	1012	1000	968	1056	986	978	926	1038	926	998	978	1020	1001	1025	1002	1017	1009	959	973	1028	1044	993	958	1056	1003	995	975	1049	979	1043	1034	1006	976	966	1005	1054	984	967	999	965	1014	1035	969	1019	1026	935	1027	994	935	955	1016	978	997	960	975	954	966	969	1061	1038	948	1022	955	988	965	1003	963	1040	997	989	1019	1000	1063	977	1019	1029	1049	1000	1008	1092	1058	966	993	1010	985	994	1089	968	989	1036	1029	1054	960	1014	1030	997	1078	1015	1004	998	1005	1033	1018	946	1017	947	1015	996	1008	975	1012	1021	1040	1002	1009	990	993	1055	1010	976	1032	1013	1010	1030	1024	981	988	996	999	990	1009	975	991	996	999	973	1001	970	990	982	956	1016	952	977	1014	973	996	990	1085	981	1033	1005	974	997	1040	954	1020	1002	950	1004	1052	1062	1016	1050	1017	1023	993	1035	991	944	1015	974	1018	934	980	1007	1030	973	1027	1004	1011	971	1017	1021	1002	1029	993	940	1004	1013	1027	1017	1005	1026	983	1036	1034	1033	1030	1057	973	966	1043	986	1019	1016	1006	997	1039	986	988	1011	1018	1012	1049	971	1041	1045	1046	1013	925	991	1017	973	1025	998	1005	1001	1031	1004	1015	1006	946	986	1005	1018	952	981	1032	940	987	1012	1016	1030	999	1002	980	1006	1017	979	1028	1021	1021	1043	994	993	1006	1001	975	974	990	964	1027	1000	995	1039	974	947	1020	1027	1006	991	990	990	969	957	1050	1037	1028	1011	1010	1004	949	994	1001	1018	947	1013	1018	1013	1058	985	1054	959	997	977	1001	1041	978	1067	985	994	1024	1018	1041	969	960	987	976	1045	1010	993	998	1020	972	1014	987	982	978	1028	1076	1027	1007	955	988	1018	1042	972	968	1006	973	974	1004	1030	1009	995	994	1001	986	1027	1002	1037	960	1002	993	1017	1014	972	1015	978	960	975	1014	986	1020	972	1040	991	1030	980	990	943	1018	1046	948	1041	1000	1015	977	948	986	1075	978	981	950	1006	1022	1018	1029	980	1011	1016	960	981	1008	1050	933	1021	937	1056	1010	996	1031	987	970	1022	1027	980	1044	1001	1037	977	1012	1056	977	1016	1010	1015	977	998	993	1058	1031	1024	1057	992	989	975	984	1032	955	972	1011	1039	1031	979	1048	990	964	994	1026	997	970	954	996	1031	1035	992	987	1020	956	1057	1051	995	1020	1037	988	951	1006	1006	1014	1019	1020	976	1041	974	1047	1038	992	978	1002	1021	1027	990	968	996	988	1002	1066	1016	1038	1035	1036	983	1071	1011	1028	1054	994	1021	958	1010	1012	1005	975	974	996	1092	973	1012	942	943	1026	984	968	1024	994	1037	1044	1018	996	1018	954	988	955	978	1002	1015	998	992	978	1001	976	995	997	944	955	1019	994	958	973	1039	1041	1005	989	990	981	979	967	976	1018	1035	1018	984	982	999	995	1023	979	1002	960	1015	957	967	1014	958	960	991	1015	1022	1028	978	1021	997	1011	926	1011	1032	954	992	981	1007	985	992	1021	1013	1051	1010	982	982	1066	946	1067	1034	965	930	1016	945	1016	1033	937	986	1024	962	1046	964	958	1005	990	996	923	1011	1062	978	1059	973	997	1081	1038	1047	1001	972	1023	1028	1031	1037	1047	976	1050	1055	1030	984	975	981	977	954	976	1028	1009	992	998	995	962	945	938	1023	986	992	1009	930	998	977	1006	971	1006	996	974	999	1007	1024	953	996	1022	959	998	1011	947	984	1027	974	1014	1043	1016	1039	1043	1026	1015	950	1043	993	993	960	980	1025	1022	1033	1023	973	993	966	1012	1024	997	987	972	993	978	1037	1065	1016	1001	1011	999	985	987	1010	1008	1039	991	989	980	1001	986	1060	983	1036	968	988	945	1007	1029	1015	976	1015	978	1003	963	988	961	992	1007	1061	979	1022	988	1007	1000	967	1014	1034	971	1030	984	993	968	1016	1014	982	1073	1035	1006	982	909	1008	1014	966	1002	1007	949	970	1014	1004	1026	1010	1058	1004	1004	958	989	933	1010	945	1016	1032	1051	1017	1013	911	974	1042	952	1040	1019	1044	998	997	1009	1019	1000	977	978	1008	996	1002	1026	1011	1025	1049	1003	986	1069	1009	998	1003	987	1006	1013	966	1011	1091	1036	999	968	999	975	1000	1003	985	980	1072	994	963	1013	964	1036	1046	973	991	974	1039	1011	975	983	995	1006	997	933	1034	988	1011	1033	1030	972	1023	1001	1018	989	974	983	1022	1001	987	997	984	997	999	918	1063	981	1023	1028	1023	1011	1033	979	970	944	993	1024	970	937	996	1010	1077	1055	961	1023	952	1015	999	1042	988	948	1021	991	969	1020	946	1015	981	996	954	1081	1019	1016	1029	967	1008	976	997	1049	987	1095	996	1025	991	950	1036	953	1011	1053	1009	991	1019	986	1008	999	1028	1013	975	983	983	1034	1012	997	960	982	993	972	964	980	1006	970	987	1034	986	955	1026	1018	950	977	1004	995	1012	938	1022	928	1005	1040	1002	1044	1009	1053	985	941	997	990	1040	983	1009	978	1015	964	986	954	1049	968	983	965	1023	1063	1042	1014	992	1052	974	962	1017	976	984	1018	1034	997	1024	946	1002	991	1021	992	990	1002	1044	957	985	967	998	1052	997	1015	1056	987	950	964	974	995	1017	993	1055	1024	1002	991	1053	993	1024	1013	1028	988	987	1016	944	985	993	976	988	986	1033	969	1035	993	991	948	1020	988	1006	992	976	994	979	996	1030	999	973	954	975	1042	1028	982	1010	1013	1033	990	1043	995	1014	1047	977	1070	1029	991	1015	1030	994	1002	980	996	1005	985	1079	983	996	1008	1009	972	999	1003	1038	1068	967	963	1022	1008	994	995	994	1030	1042	1009	1014	983	1044	1009	1036	988	970	965	1013	1045	999	911	981	962	1014	970	971	1071	1016	989	941	1037	978	974	944	1040	995	1001	1053	1014	1041	1040	969	996	1022	1035	993	1057	1016	981	980	1072	1056	1001	1012	972	1023	986	966	1000	1039	1032	960	984	990	973	934	1032	1004	984	1023	991	996	948	1043	924	1119	1058	1012	1038	975	971	959	1030	982	997	1028	977	974	1043	936	1023	973	1014	984	1004	1058	1020	945	977	951	977	990	970	1044	1028	993	1003	995	1015	1050	1021	1000	1010	1008	971	971	1019	970	1017	1068	995	1041	1026	974	1037	1003	1035	1009	977	1036	1026	1063	1033	979	999	986	996	980	1030	1002	1015	1065	1001	997	995	956	1025	928	990	966	1009	1005	995	963	974	987	988	1036	1026	996	970	967	1006	1008	977	1036	964	970	1055	1020	1032	962	1013	991	1022	936	1014	962	948	1014	1039	1011	1014	977	998	964	997	993	1028	979	928	999	1034	978	964	1034	986	1016	1013	949	972	1075	956	1007	1014	980	981	1029	968	1024	1013	988	989	1021	1001	1031	991	947	1010	974	978	918	1005	1033	980	1015	1018	1038	996	987
45020	47216	49349	41870	45367	46279	34777	36491	41957	34514	33076	34105	27576	18875	14465	11797	10354	12866	14661	9356	6073	5865	4103	2193	2597	3353	3203	1514	1459	1411	1098	1001	943	929	902	788	837	740	660	687	712	698	624	594	668	657	599	647	572	465	499	433	437	444	461	432	429	448	446	427	469	444	440	439	404	385	415	464	428	418	436	459	424	419	425	406	428	432	450	440	446	392	443	469	470	461	424	418	432	452	431	470	421	401	470	401	412	425	486	373	436	448	454	431	431	397	438	392	412	444	433	435	413	450	420	435	450	413	430	416	417	458	474	430	430	421	455	425	397	405	436	459	444	427	401	446	465	453	450	452	419	427	420	411	459	435	422	425	460	412	449	443	436	449	402	426	407	431	411	456	459	425	393	461	428	417	451	411	444	414	479	428	381	425	397	390	429	436	432	429	437	423	431	458	464	402	434	450	424	403	425	454	408	494	429	467	413	415	432	416	438	482	430	464	437	437	421	420	450	435	442	446	458	399	452	400	395	449	427	441	463	423	436	404	440	397	398	438	444	407	426	437	406	405	410	430	440	450	448	440	415	435	416	451	424	438	452	400	403	401	437	428	415	427	427	432	430	416	460	483	449	454	408	401	407	398	416	408	462	414	443	407	407	437	414	453	443	419	418	450	443	428	446	450	413	405	454	435	406	406	415	439	428	412	434	438	455	466	446	463	426	437	439	405	415	415	415	413	436	417	473	435	454	425	403	430	441	361	419	414	451	410	416	409	443	450	432	428	441	441	446	417	450	427	435	444	449	427	425	446	433	452	437	439	400	432	421	443	468	444	457	447	453	411	467	464	450	412	433	437	430	454	458	408	422	465	444	392	439	406	457	437	445	416	384	421	409	413	424	428	396	428	460	429	425	426	421	432	425	452	428	414	467	478	413	422	431	404	439	410	440	394	395	452	444	454	425	465	420	431	453	393	431	428	470	412	441	433	437	437	378	405	434	457	444	399	457	398	432	446	442	431	398	444	407	412	379	454	451	428	403	438	407	442	423	466	430	422	446	438	428	475	442	433	427	406	427	421	459	440	441	443	420	479	440	475	427	440	437	410	387	452	417	404	395	471	481	441	407	474	417	436	415	414	417	385	434	459	423	460	474	391	427	403	433	460	409	387	466	498	383	445	401	412	440	460	423	409	401	429	405	436	409	400	456	438	449	417	421	453	423	439	426	422	398	402	396	466	433	400	430	382	432	406	432	420	418	437	408	451	434	451	368	418	433	423	410	468	467	420	417	403	405	403	400	429	439	414	474	433	431	465	398	462	428	417	395	469	421	437	461	439	446	431	424	442	413	404	430	397	457	417	385	402	425	437	416	458	445	418	426	402	432	464	392	409	409	434	406	458	440	434	442	396	436	453	467	439	442	447	429	463	433	428	459	414	467	434	446	422	445	395	409	450	447	444	445	453	452	430	440	460	407	435	434	417	426	403	437	454	442	446	384	432	432	423	428	410	478	410	426	436	400	412	439	394	430	430	482	452	426	447	424	416	449	426	431	439	431	450	426	405	471	438	432	465	423	416	435	386	459	416	396	419	436	440	427	415	445	401	443	409	430	404	412	451	451	409	426	460	420	450	462	444	378	424	403	450	417	447	440	446	432	440	473	421	438	462	419	424	426	456	410	460	412	427	427	440	446	452	442	430	415	421	458	398	421	393	399	447	445	454	445	441	432	425	461	417	458	415	401	450	402	458	493	474	429	441	421	427	413	420	421	449	456	377	453	430	428	438	428	446	434	433	403	414	437	435	424	396	404	435	484	475	428	452	467	425	412	425	457	421	464	405	454	450	426	417	443	408	448	441	432	395	353	413	424	457	449	449	432	409	430	410	401	436	433	435	445	426	430	445	408	422	426	415	403	419	434	469	430	425	412	448	465	404	416	423	454	424	436	424	448	434	450	417	408	408	385	423	422	448	444	404	440	422	418	427	444	432	386	438	435	404	438	450	438	449	438	430	409	445	425	433	468	449	429	462	451	457	438	430	444	413	418	421	448	451	412	456	436	443	424	404	439	450	413	446	437	491	413	430	456	408	414	414	439	443	417	476	407	457	459	430	434	445	400	418	439	418	427	431	431	429	442	419	423	423	418	449	447	460	458	440	398	433	404	473	434	428	436	427	459	448	421	417	434	411	470	476	404	445	436	408	422	453	453	431	407	423	462	406	422	440	434	421	438	420	461	415	468	432	424	428	447	428	450	408	434	391	432	412	445	433	456	427	455	440	408	439	389	469	456	405	428	495	475	408	460	406	411	475	438	417	435	416	423	423	408	423	415	415	449	452	423	442	427	450	434	423	408	424	421	445	397	431	427	420	423	456	448	409	452	464	426	407	433	420	461	444	451	443	382	448	453	400	446	438	431	454	448	399	435	443	461	409	445	399	415	415	409	439	428	450	427	425	403	414	456	430	428	392	428	456	439	456	415	439	497	432	450	431	422	422	409	431	430	443	390	393	435	430	396	398	454	449	439	400	412	363	451	434	433	432	400	408	385	462	432	397	440	462	444	419	408	443	447	452	433	441	462	412	417	402	415	421	436	402	414	392	442	426	395	415	421	456	382	442	448	447	410	416	420	470	399	426	409	409	444	506	416	416	472	426	397	476	437	422	426	451	399	400	436	432	386	443	416	416	438	399	424	434	398	404	467	415	443	437	450	440	425	451	480	484	446	399	379	424	417	386	447	430	455	456	393	433	450	421	415	428	467	455	427	450	457	460	472	431	449	435	451	445	440	449	417	406	435	423	443	415	420	452	460	468	456	416	375	419	417	424	420	404	425	389	428	407	442	463	413	408	403	434	417	402	440	436	426	432	425	435	453	428	442	444	454	453	416	465	418	430	429	378	444	408	388	436	436	436	433	413	422	446	421	432	453	467	428	410	422	457	436	440	434	459	429	418	424	424	425	397	451	437	444	454	443	449	442	416	406	403	424	468	432	417	450	427	429	400	436	405	408	400	389	415	449	444	432	431	426	418	390	436	446	407	432	430	464	421	413	436	459	423	445	415	431	428	422	422	442	451	452	425	417	421	462	440	428	431	435	426	441	405	417	428	452	391	431	435	416	422	484	411	414	386	460	427	399	437	421	401	412	408	438	409	429	429	448	431	398	408	418	451	465	462	405	430	429	396	471	433	463	424	393	445	420	430	436	455	428	444	401	409	458	455	430	431	416	391	462	453	370	458	426	417	452	396	442	463	435	416	446	415	436	397	429	450	406	469	451	446	432	452	434	459	455	419	454	450	438	391	420	438	432	438	427	442	401	429	433	401	447	423	424	418	447	463	397	449	403	409	409	432	470	444	444	439	443	450	440	410	409	391	440	427	436	448	445	418	418	442	455	417	418	469	393	449	374	418	449	424	446	406	378	419	457	438	429	408	415	431	423	421	424	408	447	463	446	402	452	419	473	425	456	433	420	409	424	422	448	406	414	405	474	425	446	454	416	408	448	439	445	397	412	440	421	423
32026	41604	51242	54243	56543	55262	47473	50728	56374	53982	49678	50179	45973	37644	35279	31192	30983	36605	38177	29630	23880	24647	17935	11250	13909	16691	15897	8338	8150	7282	5621	4508	4453	4183	3930	3630	3469	2972	2732	2860	2565	2416	2449	2403	2597	2568	2215	2284	1911	1364	1398	1291	1128	1183	1122	1021	1059	1067	1024	1082	975	1002	1020	1013	982	1082	1016	1024	1055	1001	1029	983	1010	1034	951	1057	1050	1010	975	997	997	1013	1014	1002	1069	1021	995	988	1004	954	991	1070	1001	1011	1025	957	1019	1013	991	1053	1033	1037	1005	967	978	995	997	1020	989	1047	1024	1073	912	1051	1004	1009	1051	991	953	1008	1001	1056	1009	1015	1055	980	1003	1043	981	1056	1004	990	992	1003	1046	998	1007	986	1013	1025	956	985	1039	989	1013	971	1016	1024	1058	983	1002	1026	951	1059	1041	1063	1064	1036	1005	1007	1037	1133	948	1008	956	1025	967	1050	988	1014	1014	944	1058	972	982	999	964	1045	950	996	1010	956	1016	1048	1019	949	1031	1048	974	982	1094	956	993	947	1028	1003	1058	1011	977	1014	996	993	999	968	1036	1030	1060	1076	1027	1015	1003	1015	995	1041	998	998	1037	1034	965	976	1014	1012	990	990	990	1007	1021	974	989	991	945	1066	1001	1069	1021	998	999	987	1008	1019	1003	945	984	943	1028	945	1033	1016	994	1037	1053	990	1038	964	1014	998	1010	1042	969	984	1035	1030	1006	1012	998	970	1023	1009	1057	1009	990	998	986	991	1022	1014	1029	938	983	1007	980	1071	970	1034	1019	973	1030	1032	1007	1027	1048	1001	970	982	995	1036	1045	1049	1102	991	980	945	1028	984	1088	1036	1029	972	988	972	1018	1015	978	1087	1032	989	967	999	1016	988	1040	1013	1014	991	1019	1046	1012	1029	1056	1027	1022	978	1037	1017	952	1024	1020	998	975	984	1014	1002	1037	1007	972	986	965	1060	1034	1053	992	1068	1024	1000	994	930	1051	1018	1068	1063	1051	992	1023	1003	1004	1078	941	1048	985	983	1010	997	980	969	1020	974	972	1024	1073	987	958	988	971	1014	1022	1016	1019	993	1056	991	1037	1025	1033	1045	1078	1014	1005	1016	1026	1016	1047	1025	1002	1023	1063	977	970	1001	941	1010	943	951	997	979	994	987	961	998	980	1012	999	1033	1002	1104	1007	982	996	983	1020	986	1054	951	1039	963	974	1079	1006	988	1030	975	1037	1001	1056	1008	1007	1005	992	999	1026	1045	1007	1013	1064	1051	977	1062	1011	1038	1025	957	1019	951	1055	1067	1054	1043	1018	1010	1001	966	1055	1046	1009	1030	1062	1052	1001	975	1020	1030	967	1027	1015	1031	1001	990	1025	1046	1003	973	972	1020	1027	1015	973	1002	1020	1036	1036	1057	997	1054	966	1071	984	1046	1026	1017	958	1015	1016	1015	956	1003	1010	1016	991	1006	996	1029	997	1068	958	991	991	1029	991	1035	1018	1023	981	1062	1009	961	991	998	967	975	994	1032	1031	1003	1040	1004	997	1007	1023	980	1012	933	1001	1025	980	964	1081	1065	972	1012	1045	1032	952	1025	1065	1052	990	958	1027	1026	958	984	1057	1062	952	951	956	1006	1014	986	1024	998	977	1005	1004	1025	976	1024	1023	1026	1010	1062	1055	995	995	1000	1031	1023	1083	984	1004	1015	1012	1001	1050	1030	1019	1003	980	1031	959	985	1038	1002	975	980	1007	982	1009	974	996	1040	987	1006	1024	1022	991	967	984	1029	1014	1021	1010	1006	1039	1017	1009	1059	1010	1021	963	1037	1005	1006	977	1003	1046	996	993	1011	1037	1018	1028	978	1036	1008	1006	1048	1027	1019	1064	954	964	975	1002	1031	1035	942	1059	994	963	990	966	1002	1003	1068	952	1061	1042	940	1057	1003	1002	989	1087	1033	1026	1033	1029	1023	1006	1017	992	1045	1008	1000	1043	972	1005	994	995	998	1000	995	1060	966	1010	993	928	1005	968	977	1052	1054	1004	1038	1048	1024	1019	1015	995	1004	975	1001	1009	1025	981	1028	979	1068	1056	1009	1032	966	992	998	989	979	957	972	1001	1044	1019	1048	1031	986	1004	1078	979	1014	1035	981	1062	998	1054	1004	1062	1022	979	1002	1011	1032	967	994	1006	1075	1039	1016	1048	942	950	981	972	1047	974	983	1032	1008	1006	1051	1028	1095	977	1011	953	982	1001	1049	1044	982	974	1003	962	970	1017	1056	1035	1007	1000	980	966	1027	1056	1000	986	986	970	1009	1013	1006	980	991	1035	1001	1019	984	965	1020	982	1015	1018	954	1021	1022	1071	1032	1085	1000	1023	984	965	993	1021	1048	1013	994	978	1002	1008	986	969	955	1019	1021	1034	1038	1013	986	1004	1024	1029	1051	1012	1017	1022	1010	1033	1031	1000	1027	992	1003	995	1028	952	1040	1011	994	1074	995	1052	1004	1008	998	997	998	958	1007	1021	1021	967	1067	977	989	1039	1006	1030	1054	998	1000	1004	1023	1056	955	1023	983	995	1012	977	974	1003	1072	1052	975	1038	998	1046	1019	1057	1056	1022	1027	1004	1013	1007	978	1027	1044	997	1004	1035	1004	1017	1038	1063	1002	1006	1025	1089	1049	1014	987	1026	1015	1005	1031	1047	1059	979	995	1021	965	1051	1030	1010	1063	970	979	995	962	989	953	978	1042	1002	1013	1019	1056	983	1038	1027	1021	1021	983	1030	929	998	1041	1024	1063	975	987	1073	1006	989	966	980	986	998	1011	1000	1068	983	986	979	999	983	1008	1029	1047	976	943	1039	1021	1074	1048	982	969	1032	1020	1004	972	1036	1045	1022	1004	1008	1041	1002	1034	1009	1010	1010	1027	1020	1035	1028	992	996	1033	1045	1057	1008	990	1060	1010	1005	1034	963	1040	1002	1062	1011	1005	1060	961	996	1038	1031	1046	1070	982	1042	1056	989	972	998	1078	1065	1007	1049	1020	1011	1058	1029	1011	991	1050	1025	1034	956	980	1012	1007	1012	1088	967	1006	938	1021	1027	1022	1021	987	1012	1033	995	1015	970	996	969	1020	1014	1039	1010	971	1001	958	948	1029	1004	1007	1052	989	1057	1037	1032	1034	1072	1018	948	1026	947	1097	995	1008	1046	986	1023	1007	996	943	974	1020	967	1061	991	1020	1074	1055	1066	986	1011	1019	1033	1001	1070	1043	1026	967	1062	1017	1002	978	967	1012	1043	1015	993	995	983	1008	999	1018	1006	1025	1011	1024	999	1060	1026	1001	1026	992	964	1028	1047	1010	1000	1044	1024	1019	971	932	1027	1023	1006	1036	986	1006	996	1058	1027	1025	1047	1031	1006	1023	1008	976	999	987	943	958	1000	995	1022	963	1104	967	1034	948	1017	1003	994	981	970	1006	947	985	1051	992	974	1002	991	958	1028	1009	1086	944	1051	1025	1045	1031	1012	1042	989	947	972	1045	1044	1034	1056	1025	1004	996	1091	1059	1038	1001	1022	1053	991	1008	1061	1025	963	945	1024	1050	1034	1011	997	1021	1035	968	1025	993	975	1022	1018	1043	998	995	989	980	1012	1042	1020	1028	1012	1057	1029	1010	1036	1035	1015	1009	1013	1020	1015	1006	941	965	1005	988	1013	1030	949	1083	1078	958	1071	978	1093	1057	976	1001	1027	1000	978	1017	1043	1010	957	1027	1033	1015	1063	1051	999	993	981	971	1008	1044	1007	1018	963	1006	1037	1050	1025	1028	1022	1020	988	968	1037	967	960	1012	1065	1050	1010	1030	1024	983	977	991	1065	991	1025	976	968	1018	956	966	1051	945	991	962	971	1064	992	992	1001	952	954	1052	1051	1008	996	1018	1012	1044	1024	1058	1007	976	1003	1029	1023	1021	1069	1037	1013	1001	1018	989	1059	1056	1027	957	1014	1001	1078	985	1049	1062	1006	1013	1008	975	1003	962	1013	1046	987	986	1042	975	1007	1043	999	1008	993	1019	981	1040	1057	1030	1033	962	1028	1015	1012	973	966	1020	967	1017	995	1038	1030	990	1012	1020	996	985	949	975	1021	989	970	998	1076	995	1097	1009	948	995	1023	986	1033	1004	1026	994	983	1025	989	1048	1057	980	987	1054	1004	945	995	1032	1033	1025	1019	1008	1004	1003	982	1012	1005	1034	998	1003	1055	978	1019	1029	996	971	1020	1023	968	959	1022	983	998	989	1010	1006	1032	1003	1071	948	951	985	1031	983	1014	962	979	983	1039	1036	1020	1032	1011	1031	973	977	961	1025	1019	1062	1028	1073	1029	1034	1023	1016	977	1023	979	973	988	1035	1002	1019	1048	984	1012	1000	1008	1023	1027	1018	996	961	1060	1027	1017	1020	986	952	966	1046	1001	967	985	990
54054	49075	48616	40127	44765	44352	35508	39028	43498	37464	37153	41094	36561	29184	26074	23167	22238	25526	22893	15565	11178	10668	7436	4969	6375	7675	3891	3044	3269	2428	1774	1381	1340	1418	1207	1086	1031	989	971	965	853	731	790	901	935	881	766	659	483	479	475	494	423	476	439	467	456	495	425	461	434	418	440	441	407	435	427	398	452	415	433	420	400	410	429	444	438	455	429	459	452	377	444	422	438	411	429	378	405	396	380	423	418	398	388	444	459	442	454	415	391	436	385	422	371	449	457	415	380	449	445	421	448	422	383	383	473	462	441	419	431	383	438	416	430	410	426	411	456	425	458	405	448	425	445	489	421	433	428	444	390	435	427	387	402	437	455	416	388	443	430	421	431	384	426	450	438	419	427	407	393	448	411	423	424	417	397	443	463	466	433	394	456	439	412	391	432	461	431	434	491	411	432	430	419	401	439	454	455	403	391	430	442	444	429	391	463	438	475	432	444	461	444	396	425	486	416	442	426	427	406	428	440	413	466	391	406	446	461	431	392	457	408	454	372	419	427	424	430	409	458	433	435	459	400	442	422	475	445	432	424	430	415	429	401	440	451	440	426	426	419	471	468	440	433	433	407	427	458	448	423	461	415	429	452	460	433	423	483	437	379	459	416	422	419	414	409	407	406	421	430	412	400	430	420	431	401	438	409	430	435	415	426	406	441	451	419	426	414	417	424	406	417	412	420	476	448	441	393	421	421	463	429	452	427	469	435	402	420	450	413	412	469	409	419	431	432	405	435	416	411	408	438	414	424	423	428	443	431	422	470	420	420	437	451	415	407	392	430	445	424	425	453	460	424	436	411	417	417	452	422	412	417	448	409	410	436	426	452	430	415	418	455	406	454	421	433	435	404	424	451	393	434	398	436	451	416	471	447	442	401	402	429	475	411	424	455	447	443	409	384	404	445	404	418	411	452	448	491	448	445	432	409	460	416	473	430	442	396	401	462	423	402	431	462	399	433	435	443	438	400	428	457	397	451	434	472	434	411	425	435	493	456	432	416	430	416	427	421	450	456	468	448	443	380	405	432	428	449	460	429	418	408	395	407	383	443	431	450	433	388	437	422	403	414	429	450	457	434	424	430	393	462	421	449	404	414	434	426	465	448	403	451	445	432	435	436	432	462	445	441	438	444	444	449	420	417	431	450	405	399	445	449	365	406	393	396	410	400	450	432	440	447	453	381	465	432	423	432	412	431	454	421	433	442	420	455	458	424	409	423	437	408	416	459	387	421	465	454	397	418	441	445	447	427	455	428	428	418	401	479	441	433	405	411	421	436	444	425	451	415	440	425	429	433	436	436	439	418	404	411	448	430	453	412	443	391	440	426	408	422	431	436	439	443	456	446	412	430	437	401	427	433	426	433	430	413	450	414	433	414	434	418	423	447	409	424	388	420	463	414	426	416	442	438	428	422	453	464	449	456	441	448	461	438	405	475	439	440	442	447	414	470	440	429	423	416	422	422	423	420	428	442	436	464	389	410	441	397	465	445	445	433	431	410	414	387	404	409	415	395	417	444	436	461	421	441	448	425	436	425	418	409	442	424	413	449	418	440	440	418	425	415	437	444	440	415	425	412	424	388	449	409	450	434	377	430	431	406	412	427	452	419	415	417	443	411	427	402	409	430	432	443	432	426	449	464	402	419	416	416	436	429	387	382	409	424	434	433	414	450	409	384	433	435	411	397	385	414	404	414	391	413	416	426	422	419	468	425	437	449	444	418	414	440	424	424	453	433	417	455	409	395	409	414	428	415	429	436	426	456	427	426	370	433	438	453	437	452	423	438	446	447	448	414	412	450	463	444	454	411	439	408	434	421	402	457	437	407	417	404	403	411	432	407	440	418	438	455	430	398	416	444	407	426	439	418	430	435	435	372	393	463	441	423	448	468	427	458	456	454	400	431	412	443	459	458	415	441	422	400	433	406	451	442	433	439	409	443	406	415	426	408	435	406	407	402	419	406	439	418	437	429	449	426	453	431	412	418	405	438	406	449	426	431	414	376	422	435	421	394	471	392	445	419	442	451	449	468	427	413	410	458	436	438	463	446	424	457	427	421	464	434	439	434	456	472	439	418	434	434	441	423	452	441	424	422	442	429	458	465	422	428	411	432	417	419	430	395	433	393	405	430	395	425	470	470	425	414	395	453	445	420	460	415	433	419	457	389	446	421	441	452	471	416	443	454	426	433	443	378	406	410	440	422	413	394	437	399	429	400	382	440	436	450	436	427	467	457	401	380	422	421	438	455	425	438	433	440	450	439	433	435	456	410	438	420	429	467	387	403	434	390	392	419	416	463	452	472	428	468	437	411	438	418	405	445	449	474	461	410	452	405	411	411	454	436	452	384	422	422	440	426	456	412	400	418	406	420	441	416	415	469	399	403	424	385	438	429	438	429	413	472	433	434	430	460	455	447	439	410	430	410	444	497	422	444	438	459	423	422	421	428	410	464	405	434	448	407	448	415	438	412	406	445	433	427	448	433	417	450	413	405	359	421	422	441	448	401	387	421	444	413	431	433	428	390	421	420	410	411	408	434	434	423	433	452	422	435	436	391	418	393	409	389	451	432	426	457	451	434	484	400	437	439	445	510	414	425	445	457	429	410	441	451	447	433	432	393	436	435	402	440	438	445	441	382	415	482	456	429	437	445	450	441	375	454	428	397	410	397	406	482	404	423	400	432	406	430	444	455	398	391	390	457	382	406	429	404	429	418	436	412	416	421	440	401	420	426	421	453	406	397	463	424	403	435	445	456	439	423	399	398	415	468	435	449	420	431	422	448	436	472	428	448	422	406	427	422	435	418	426	459	422	455	365	411	442	400	455	445	414	399	436	441	453	443	425	453	447	435	384	430	441	453	411	399	453	437	425	448	425	413	425	425	454	435	402	448	485	456	486	412	403	410	417	415	472	440	453	417	423	429	440	439	444	432	424	439	441	458	454	450	457	422	452	423	412	448	428	398	442	405	407	431	463	396	390	476	413	469	430	435	443	430	397	429	421	424	441	419	411	425	413	418	435	430	393	431	433	423	419	440	439	401	448	398	406	424	424	426	419	399	431	419	407	440	429	410	454	441	429	426	470	450	403	443	427	433	453	440	443	433	431	407	452	446	414	432	416	410	422	435	420	455	374	416	405	414	404	469	454	433	479	420	398	408	462	367	389	421	417	432	413	403	412	400	449	391	415	404	424	389	431	429	418	404	423	407	424	464	417	429	446	379	413	425	430	460	439	451	421	450	397	440	442	433	422	417	468	435	442	471	403	391	434	417	436	423	467	425	403	414	462	437	442	400	473	426	402	432	401	474	406	444	461	436	455	433	418	413	414	410	445	459	432	423	445	414	420	445	366	423	410	435	387	415	441	432	410	449	404	430	418	440	407	423	449	418	442	445	392	424	410	397	403	445	442	419	424	477	440	437	433	430	485	406	453	464	448	445	456	440	407	427	449	445	466	448	418	442	443	428	411	426	430
41162	49384	55174	57916	59292	55585	53250	55599	58159	61451	57082	56899	54386	46992	44538	42528	45095	48041	44986	37233	32525	33764	24606	20703	26208	27605	15778	14823	15826	11274	8632	7194	6204	6506	5709	5229	4787	4484	4150	4027	3720	3098	3651	3826	3619	3617	3322	2251	1610	1419	1330	1215	1151	1128	1190	1153	1021	1042	1106	1058	1015	1070	991	977	995	1033	1029	1011	946	978	1011	933	946	972	985	985	953	969	1007	967	991	944	1014	964	970	978	966	964	959	1048	987	978	993	993	952	999	1026	970	1015	1006	941	988	974	981	956	1004	1033	985	1039	992	925	989	1021	942	961	969	985	928	1002	982	999	972	1042	988	959	973	993	972	990	962	1024	1011	1037	942	1012	1027	1026	955	1042	1006	950	986	985	915	994	962	993	981	991	998	984	1021	967	950	944	1032	989	992	947	1013	1036	1023	1019	970	1076	939	1003	965	999	952	978	984	998	1007	972	975	1016	974	1010	981	975	984	952	1032	1022	1001	962	985	1010	981	977	960	1000	989	1009	970	1051	1003	955	959	1021	1031	923	997	981	1011	983	973	1005	951	982	1041	961	987	994	941	1006	1014	961	970	968	947	919	988	948	1013	960	1004	984	983	1014	983	962	952	957	913	991	956	1000	1024	1023	991	981	975	982	955	998	940	1004	932	940	958	1036	1020	997	936	990	978	990	968	992	953	947	978	970	968	1022	988	1029	1040	998	978	987	980	991	983	1016	1039	992	973	1028	976	964	1007	951	1023	1057	973	972	950	1042	987	1031	974	945	1025	964	965	992	944	1004	950	999	1023	918	999	980	1024	988	1001	1002	1016	1014	951	972	1008	1033	1006	996	960	987	973	1065	976	984	978	955	978	998	958	991	978	997	973	1020	986	1014	1039	991	1009	982	971	979	1001	948	989	1011	968	1023	1021	963	1008	974	963	969	968	1006	1006	992	1014	941	1017	947	928	960	956	946	921	1026	949	929	974	1006	1020	997	986	998	992	923	1027	955	968	985	994	990	865	944	1030	961	991	979	1018	992	1048	1009	994	1051	976	1022	991	1019	1039	950	942	962	978	1009	1003	1023	1036	1009	1008	1014	965	982	995	941	931	956	938	944	973	1000	962	1033	984	959	942	998	993	976	989	991	916	988	989	1012	948	1004	998	951	1003	986	1019	1007	985	965	989	999	968	953	997	990	972	995	1044	1042	1015	983	1013	981	932	1014	952	926	1075	996	926	1023	966	957	949	1028	995	989	960	960	976	977	988	985	1000	956	1011	1048	969	1015	982	943	1009	984	966	992	998	999	998	972	975	943	1014	1008	968	1004	986	1033	938	970	984	968	1021	1039	953	972	1026	1005	1056	1024	972	984	1005	986	944	986	975	1001	985	993	1017	967	1044	934	1030	959	986	966	997	963	973	1021	1035	983	1006	1005	945	1006	1006	1002	1013	1034	974	1009	991	1019	985	1014	982	1032	1007	973	1039	980	916	945	942	975	1020	980	982	992	1009	990	981	980	1038	990	968	982	989	973	983	944	1006	974	979	959	1012	952	1030	1014	1003	1037	991	984	1070	958	962	988	1016	922	950	986	976	971	1024	1005	1014	998	938	1018	1015	980	932	950	900	1024	940	959	1002	992	948	961	1000	1013	969	968	935	967	1042	979	959	957	1035	1001	1015	1024	948	990	989	975	958	1031	957	955	988	934	972	1000	956	953	1049	1005	947	1007	1051	974	1007	1014	993	1037	1002	983	1005	1074	952	991	992	1006	959	1048	984	969	943	1013	1009	958	944	934	954	937	996	1011	973	1019	1044	991	1007	1020	1008	1022	968	960	983	975	969	997	968	1005	968	1026	1008	964	1015	1021	1005	1002	976	927	989	946	945	973	983	973	994	988	1030	945	976	937	993	949	953	942	984	915	1005	948	967	989	962	980	968	972	1008	950	958	962	1048	977	994	1019	1004	974	976	988	1028	1005	1004	971	975	980	969	983	980	956	956	971	1015	1015	962	969	990	988	1024	1003	952	1003	951	997	959	996	994	1015	984	1019	971	940	986	981	993	1010	983	984	1026	914	1001	968	1012	947	1005	967	1000	989	978	948	974	960	991	936	1010	966	953	1016	974	969	1019	1015	908	991	974	971	964	956	956	958	993	1014	1019	1016	992	960	983	981	993	1026	960	1040	1002	985	991	1060	985	982	995	926	1031	939	968	1020	967	974	971	969	996	960	978	988	981	947	911	1038	959	1008	997	959	1033	999	1033	1003	1014	972	988	1017	948	984	941	943	946	965	1009	1032	954	956	970	983	1023	1029	995	976	987	957	940	1007	1101	1000	929	963	999	1022	949	1018	980	934	966	933	972	959	1001	963	951	947	1005	1026	986	975	976	998	989	928	1030	1007	978	885	985	1031	1041	1030	986	971	998	994	1000	981	1020	993	983	1017	1005	973	930	944	956	948	972	1010	983	962	924	943	1013	1050	1012	960	986	942	990	1018	1018	1015	985	1007	974	1016	987	1032	947	988	989	1031	1023	946	1069	981	954	1011	1012	935	992	1027	1027	965	1006	998	986	944	981	947	947	1042	1031	984	1004	928	1034	987	943	976	892	988	948	964	980	1038	979	941	1002	1014	934	992	972	1035	1048	984	995	992	956	976	981	957	993	992	980	999	1052	981	967	953	1003	956	1002	1030	1015	986	921	934	976	958	1026	955	967	1023	986	974	1016	912	940	973	1007	985	975	1005	963	979	985	962	954	964	950	911	1012	945	954	996	969	962	953	946	977	965	922	960	1036	1075	1034	1037	1032	1018	939	978	967	956	988	995	960	960	1006	1037	992	908	1006	978	957	1010	977	949	932	936	978	988	1009	1035	1038	1018	962	974	1053	989	969	1030	988	962	1007	948	965	942	1038	993	1008	957	1014	1026	959	998	1015	988	1020	967	1005	923	993	965	974	989	1011	992	999	1064	1010	956	995	944	999	964	1009	979	992	1013	952	1002	993	981	985	1004	894	947	1014	992	960	1002	968	902	927	938	977	967	978	991	1039	996	969	1023	1085	1045	932	991	961	998	940	969	939	986	1010	934	978	975	983	974	993	972	967	984	971	996	978	1005	961	942	1020	955	1006	990	943	999	967	1003	973	957	969	998	913	950	992	933	1003	977	969	981	1053	999	990	921	987	928	989	1030	979	975	999	1018	985	991	962	989	1006	965	945	1045	1006	982	990	959	1031	1030	1016	953	999	980	995	979	987	952	940	911	994	968	984	993	1011	980	970	966	995	962	959	991	1029	950	996	979	970	995	1010	955	975	1011	1054	945	990	986	972	1071	1009	963	931	1019	1027	940	1018	971	995	985	975	999	948	955	1007	1010	981	921	968	947	995	949	1019	957	976	957	998	983	950	985	1016	1034	1007	1000	959	982	936	945	967	1012	959	907	987	1024	991	979	984	1007	991	1002	1032	1001	936	972	1004	1004	938	1008	952	987	982	973	951	960	917	964	1006	990	972	980	934	1009	978	1001	1030	948	962	996	1018	985	988	1009	964	1017	948	932	972	983	938	950	967	1051	956	974	1037	992	969	1030	1000	1042	939	969	993	967	941	976	975	996	987	907	1028	987	971	961	986	1011	964	1024	933	925	1007	984	990	962	915	1014	1033	997	1016	969	948	985	968	974	932	992	996	981	976	1044	1022	956	959	1023	988	971	971	998	961	942	944	956	943	985	1028	969	956	966	1014	1027	986	1007	973	945	932	1016	956	1021	1007	988	982	956	1001	994	915	1037	966	938	987	944	982	1027	954	978	1005	975	1052	1019	957	1012	1020	988	957	987	1004	975	954	946	999	1017	1008	997	997	936	1001	1024	973	922	1039	985	1020	966	984	974	1016	922	977	973	1025	1017	1030	958	965	967	964	967	992	1030	1022	958	1074	995	959	991	953	988	961	982	978	1009	994	1061	986	991	979	1017	1020	960	994	988	977	946	960	975	977	1000	977	928	965	1008	910	1030	971	961	957
18566	17920	23897	15595	12959	11264	6557	7352	8348	4346	2892	3266	2242	1355	985	1041	1176	1060	844	714	705	776	692	666	765	666	671	736	797	658	533	493	505	448	479	487	460	455	419	467	397	391	430	407	429	465	430	430	418	421	381	417	431	424	425	410	425	406	412	412	376	436	403	401	432	412	388	403	443	429	400	400	383	358	404	369	410	400	422	397	448	402	384	383	409	433	419	404	391	359	402	427	431	434	430	420	436	397	401	393	385	405	425	420	398	392	403	377	418	409	388	423	412	402	402	396	411	413	406	397	406	389	386	386	382	375	417	411	397	403	380	405	407	402	379	457	382	384	403	408	408	361	392	422	383	410	398	400	373	406	388	409	441	453	417	444	443	422	425	422	417	437	403	426	390	391	416	405	400	404	441	398	446	409	398	390	403	382	420	468	356	379	408	371	401	438	401	386	422	439	393	390	405	397	380	386	409	408	408	382	423	384	457	379	428	449	440	419	402	396	391	384	401	390	381	414	424	392	414	405	400	364	396	416	388	414	412	433	406	402	398	416	375	455	372	403	394	388	394	371	384	366	468	399	396	387	403	404	400	414	387	414	418	425	413	446	407	410	424	452	414	423	411	406	394	399	408	404	417	399	379	395	378	394	382	425	400	416	393	394	372	406	404	436	417	407	399	437	377	402	388	410	403	406	407	418	402	436	388	373	386	400	370	421	384	423	399	417	392	437	391	424	425	427	411	407	385	394	439	406	418	428	424	417	385	409	397	392	425	365	388	396	432	400	365	375	379	370	407	402	405	395	390	422	419	392	394	400	403	399	416	392	408	387	444	436	378	419	396	406	456	432	382	414	393	415	414	424	402	413	376	386	411	396	393	427	352	418	375	404	393	424	390	432	461	393	353	398	414	423	376	455	421	408	427	382	397	410	409	386	414	371	400	424	386	410	390	400	453	381	380	423	441	407	404	409	376	417	438	404	416	401	396	398	411	413	401	400	419	435	412	396	420	390	388	424	405	404	426	398	404	402	423	377	415	394	417	427	366	365	408	390	435	384	392	421	444	398	408	408	394	426	378	409	379	429	389	368	419	392	405	419	392	409	419	407	386	381	428	413	418	420	390	401	390	418	394	403	392	404	405	426	405	418	370	365	425	399	381	439	416	402	387	389	381	384	392	418	416	396	446	384	441	426	413	404	405	423	403	407	424	380	389	437	419	429	415	409	421	384	409	420	388	409	396	405	414	405	389	407	400	422	375	383	398	412	384	449	378	442	412	394	365	392	404	396	371	389	384	358	433	369	411	394	421	378	413	407	416	421	410	399	413	385	385	362	416	402	406	393	425	414	426	414	401	416	369	389	415	429	346	399	395	430	440	362	406	465	446	418	401	388	404	386	417	378	382	419	400	402	371	404	382	409	418	382	409	380	401	442	393	410	429	394	391	390	400	412	431	408	416	386	389	437	416	401	383	383	396	416	410	427	420	410	396	461	421	418	410	420	408	426	397	423	414	393	393	403	408	385	386	377	380	452	431	385	416	428	412	408	405	403	393	378	370	381	415	409	372	363	368	407	418	397	394	403	426	392	415	420	410	394	367	413	416	394	389	414	374	372	455	405	447	417	397	357	423	409	406	407	383	440	396	434	433	395	416	442	384	390	419	423	408	407	409	423	400	380	403	410	404	379	387	379	382	395	413	371	423	419	440	399	396	377	451	420	358	441	411	414	374	383	378	423	436	408	380	379	402	424	408	408	374	395	399	432	398	396	390	402	392	400	396	395	411	397	402	412	393	398	408	419	362	382	419	403	414	382	421	412	439	397	389	415	440	384	398	419	410	413	408	405	412	412	427	405	406	390	404	432	440	369	399	357	434	403	405	400	409	392	415	372	412	382	416	447	395	404	395	421	401	410	388	394	362	403	419	371	400	404	404	438	417	399	427	376	369	407	400	381	404	412	384	416	409	415	415	390	386	452	423	412	374	412	384	371	386	416	407	390	434	411	378	366	436	434	397	426	386	361	365	415	416	382	412	379	392	412	428	402	380	415	400	415	389	397	410	404	414	415	409	416	434	376	406	384	377	402	387	450	443	407	447	405	395	404	344	416	396	379	412	382	370	457	437	430	400	409	427	399	394	347	383	408	429	396	403	393	392	412	380	416	386	413	429	441	430	423	394	397	403	415	385	398	391	416	427	388	401	398	400	408	368	381	422	405	395	409	359	400	399	392	425	414	405	404	362	409	388	399	391	406	407	428	424	398	415	428	373	412	414	424	401	412	412	399	413	387	405	370	368	397	390	405	404	404	375	393	375	398	436	360	426	395	390	394	378	380	428	363	391	387	412	423	374	410	397	436	361	419	386	417	384	399	443	396	416	393	379	426	411	410	390	379	400	373	401	432	393	408	430	411	355	405	414	369	408	399	460	402	391	408	410	411	378	371	403	423	420	410	406	411	410	388	435	409	398	417	406	376	440	434	419	422	394	403	402	387	408	376	389	426	424	426	425	395	433	424	408	372	370	380	428	434	439	450	377	404	426	418	416	414	384	369	418	438	435	405	393	376	382	426	395	407	387	391	380	375	392	440	370	384	395	404	404	344	388	390	417	396	416	401	406	401	390	423	420	444	363	396	385	412	401	392	404	400	390	411	370	412	413	382	414	377	387	393	379	440	389	439	392	443	408	366	387	427	418	443	418	421	410	413	404	415	387	390	392	429	399	396	367	416	418	375	387	374	412	378	391	384	404	387	387	374	409	438	432	417	401	380	367	390	429	431	393	409	414	415	400	400	445	435	387	423	439	383	425	415	427	385	405	407	423	382	404	444	413	411	413	393	369	379	416	435	384	399	391	373	405	381	405	374	407	445	382	439	396	401	431	429	366	429	394	408	363	402	416	396	421	400	410	389	398	415	405	372	413	381	407	414	420	452	382	376	407	363	391	439	400	408	392	393	382	418	423	370	423	405	423	412	386	417	410	395	443	387	425	389	415	410	395	381	432	410	408	434	401	431	425	448	441	399	391	386	434	413	365	420	366	414	403	437	447	413	408	384	411	408	397	421	372	397	399	410	395	400	425	402	411	423	367	390	377	392	407	396	394	406	378	407	400	366	422	392	406	418	392	382	429	400	376	411	407	426	406	422	411	402	413	436	423	385	410	424	382	429	404	391	409	371	356	389	429	401	374	445	416	387	415	422	430	430	378	414	400	392	440	402	368	395	394	416	399	401	433	433	426	405	414	442	415	425	366	384	416	405	409	394	413	371	377	376	406	398	439	418	430	424	398	411	401	449	398	442	442	386	388	419	384	414	433	416	397	429	413	396	402	451	416	380	414	395	367	390	391	407	391	383	393	397	421	399	393	427	387	392	382	399	425	443	421	428	393	407	395	426	417	415	389	380	423	401	446	393	376	397	369	421	382	397	410	416	406	404	384	407	417	416	421	377	382	418	404	380	388	427	409	409	452	414	428	370	428	403	377	365	438	434	443	413	414	402	414	443	417	425
11525	16745	28043	24552	23726	23079	15942	20393	22917	15462	12894	14754	11863	6960	5668	5696	6638	5906	4313	3344	3153	3467	2764	2720	3585	2980	2868	3208	3197	2586	2064	1566	1454	1450	1609	1484	1615	1342	1186	1153	1069	1096	1116	1077	1077	1056	1073	1105	1053	1035	973	1012	965	989	1005	996	989	983	1000	964	1021	942	964	916	1022	1031	962	1010	972	943	942	982	994	961	925	959	997	996	968	972	970	974	953	940	980	957	1029	938	951	928	929	967	919	931	981	955	1022	980	1055	967	977	953	946	952	1011	962	935	995	975	970	951	959	924	1015	1001	1007	952	971	921	943	947	1008	940	954	947	965	945	940	946	956	950	971	976	935	923	998	981	990	933	996	958	986	1020	957	977	994	981	932	961	957	951	910	900	928	928	1008	971	950	932	956	926	971	892	951	953	978	962	949	996	963	949	943	951	971	930	970	965	982	899	940	983	918	934	976	970	956	954	944	976	931	937	937	1024	963	948	972	965	948	940	959	954	968	958	978	948	930	956	932	973	1010	974	974	946	980	958	964	964	952	955	969	948	982	928	990	936	918	982	909	937	959	946	988	976	947	947	933	973	949	1001	891	928	967	967	948	957	975	985	900	1002	894	989	952	981	934	973	979	921	973	944	1004	927	916	959	983	968	926	953	973	961	1023	989	961	944	982	975	1002	990	937	940	953	972	985	925	941	944	1003	879	1032	978	954	941	921	969	954	948	970	968	994	964	941	965	960	879	967	932	973	890	978	894	950	956	976	934	951	970	971	984	969	984	939	905	954	983	977	958	949	909	925	929	937	995	925	954	955	990	943	955	990	976	890	951	1006	998	970	980	978	1003	978	930	961	933	940	957	980	981	978	999	962	975	952	915	943	962	915	974	930	957	945	932	933	934	946	952	967	945	970	996	927	975	932	964	965	962	1009	924	950	960	977	967	987	898	942	973	955	1020	988	965	997	950	934	982	974	926	976	1002	942	985	923	941	908	944	973	979	959	951	944	965	1019	944	930	957	951	944	975	900	978	939	936	988	1008	931	966	971	974	915	1004	990	944	926	974	994	899	969	959	942	958	886	962	939	974	960	1002	930	964	978	1042	971	976	957	968	941	930	920	981	976	996	945	973	988	971	908	932	1006	1023	962	981	967	959	945	927	977	984	988	1045	926	975	931	974	985	984	1014	967	941	922	943	1024	926	935	1022	967	959	973	976	944	982	896	970	961	959	952	983	939	904	947	928	978	930	990	939	984	970	986	990	957	980	936	1000	948	948	967	922	1043	950	896	952	1010	894	959	940	918	963	1002	971	895	933	976	976	975	941	927	1022	933	957	902	988	913	971	933	954	939	944	962	1004	952	920	983	905	949	976	972	864	974	1001	940	983	960	900	977	938	945	962	924	998	958	963	953	975	915	938	991	977	946	964	963	994	960	942	1009	985	991	980	940	892	976	1004	933	958	938	929	899	962	995	925	981	912	952	980	948	966	956	939	948	913	976	922	920	947	917	977	937	994	1018	924	909	936	1021	937	1000	956	968	962	995	978	956	904	989	942	1003	954	936	961	963	911	963	965	962	972	962	980	925	979	947	949	952	950	988	938	911	975	905	977	932	955	956	941	1013	999	940	936	955	997	964	938	978	998	931	961	979	983	968	972	900	904	961	941	1013	974	937	975	952	946	909	969	982	915	955	903	916	1004	1000	969	978	960	943	973	964	927	945	938	951	994	925	973	995	930	930	914	893	955	933	985	878	966	970	981	971	982	949	970	906	991	947	996	930	956	944	974	972	970	916	967	933	953	931	972	956	980	984	945	1018	958	935	917	963	954	999	896	931	1027	934	911	942	924	931	1011	984	951	930	967	919	982	952	951	1004	876	924	938	990	979	948	937	943	959	959	977	990	907	997	909	953	974	951	971	946	977	977	966	907	953	964	964	982	932	980	949	923	914	884	999	998	943	948	965	930	995	871	939	909	1013	973	942	977	965	922	928	933	959	950	956	975	943	974	960	993	1006	898	927	901	985	979	918	893	984	984	962	948	953	953	995	962	1010	961	1004	940	921	1001	951	948	885	967	889	987	959	944	956	937	922	930	982	875	915	927	938	984	1005	989	967	1001	902	942	981	964	947	950	920	947	978	947	932	949	960	959	976	931	1006	985	986	930	943	933	921	970	962	990	938	994	965	927	958	925	966	974	945	1000	984	890	972	915	989	968	966	962	976	940	906	972	970	940	961	999	968	974	981	923	986	993	962	1005	970	1054	981	922	996	975	944	957	984	925	957	1003	998	939	934	968	899	950	931	948	913	969	968	1005	959	958	965	964	935	1022	958	969	1005	962	888	966	1001	962	989	970	983	969	952	961	921	922	925	952	1026	1010	970	914	946	959	937	915	963	977	941	915	928	944	933	1011	949	964	934	967	994	955	932	1014	911	1003	959	912	959	954	987	975	923	924	956	943	919	968	965	926	971	998	915	978	1008	1014	959	954	973	971	970	978	953	979	931	955	914	991	938	999	960	969	963	979	994	934	979	1026	948	979	985	964	925	977	938	992	978	920	945	939	940	951	955	957	978	962	943	963	919	961	957	938	963	940	1007	927	958	981	942	973	944	961	1065	951	967	953	999	971	983	958	959	974	969	927	968	945	996	980	927	908	994	929	967	1015	895	946	988	1004	961	929	981	937	996	900	959	958	948	923	1007	945	979	995	917	979	998	921	928	1004	969	958	921	913	989	904	952	965	977	954	980	942	1022	920	1012	958	926	972	982	924	928	970	951	977	942	930	1022	931	939	965	982	910	925	927	971	940	978	965	994	993	968	942	966	974	919	1022	959	982	987	998	979	925	969	987	948	950	958	965	983	947	926	992	1067	947	967	941	996	901	939	937	956	921	992	942	1000	913	958	934	1004	960	964	922	989	961	953	964	964	872	975	969	933	925	966	961	953	948	983	945	1003	959	959	939	942	931	984	1015	956	990	964	954	1014	959	1006	1002	912	956	969	968	961	929	947	921	902	942	901	930	928	984	1005	950	1007	996	949	961	978	961	961	953	934	1022	1009	967	987	1001	1023	948	963	942	984	926	904	955	968	921	925	954	995	987	965	946	950	970	959	985	1015	995	974	937	1026	950	984	912	943	976	999	967	971	972	976	978	956	1000	924	934	937	973	1009	992	993	996	968	963	920	974	975	996	902	935	937	973	996	988	992	980	950	959	971	970	975	980	968	894	969	965	933	1013	973	911	948	951	942	1006	960	990	894	961	938	995	912	954	908	948	974	1013	954	996	903	925	942	1014	1022	977	954	954	949	961	1007	910	1021	994	925	929	971	973	945	958	1002	982	992	987	954	985	925	965	991	937	979	965	981	890	988	982	930	949	970	969	917	956	1015	977	966	954	977	933	935	931	952	963	943	995	1056	973	987	951	961	935	991	906	900	955	1009	921	940	934	989	941	927	976	1000	969	936	962	945	943	943	938	937	990	956	945	965	950	967	955	922	936	998	970	960	946	900	937	938	937	983	939	965	936	968	921	956	969	941	945	977	959	996	952	1038	897	975	950	1016	983	981	970	996	980	987	924	949	1016	1010	1026	941	971	1000	971	937	951	940	948	953	907	927	1031	946	1024	947	955	958	997	1008	972	958	916	944	948	962	994	903	963
43457	50283	47486	40662	39525	42916	33408	38399	41250	34413	30215	33247	29568	19369	15744	13670	13804	13344	7911	5932	5202	6195	2720	3054	3448	2012	1819	1905	1870	1330	1007	738	835	911	757	796	670	598	645	687	615	604	589	565	523	485	416	470	396	400	390	431	413	429	391	405	355	396	384	421	413	431	436	391	443	420	384	425	436	358	392	387	403	399	406	394	355	405	422	430	403	375	401	393	438	393	391	409	425	371	407	396	442	400	418	381	412	400	372	397	434	410	400	421	420	376	413	446	420	379	415	420	414	437	422	394	423	391	374	400	349	353	397	407	409	372	418	449	396	429	388	430	402	396	431	386	411	432	367	414	364	383	389	392	388	400	425	385	422	371	404	388	396	449	422	409	363	418	391	430	376	388	423	446	433	449	419	381	387	401	385	388	426	409	395	401	409	415	390	444	407	423	400	381	402	417	365	386	370	409	399	434	356	399	391	364	437	411	385	379	426	362	428	405	387	372	389	383	425	387	398	387	363	384	439	396	432	388	371	401	426	421	365	378	381	418	368	421	395	367	387	396	417	407	360	379	379	425	393	400	426	391	390	443	392	397	403	417	440	417	385	416	428	390	398	400	422	401	399	434	362	418	395	449	381	432	390	380	419	448	379	386	453	379	401	420	424	418	381	408	447	391	381	397	434	385	409	424	389	430	392	401	393	380	386	387	412	426	413	403	404	411	395	371	362	431	400	439	387	432	413	388	397	400	391	371	385	406	402	399	387	406	404	378	380	410	391	433	403	401	407	404	390	373	411	439	386	382	357	405	410	404	387	426	410	399	419	383	435	396	373	387	367	398	436	394	421	385	419	418	386	389	364	406	409	419	393	395	385	422	423	434	378	380	434	430	423	396	365	401	408	404	398	347	410	396	433	388	384	394	404	418	381	409	394	424	376	393	429	396	449	422	426	390	396	395	395	393	423	402	444	403	415	426	414	428	422	391	390	418	427	421	372	422	410	361	401	407	402	445	426	397	432	417	403	365	418	398	395	427	379	360	401	419	392	374	427	373	394	381	379	379	381	411	372	389	429	392	411	433	396	380	379	374	389	420	415	396	374	387	390	374	403	392	401	418	378	404	395	421	418	423	421	392	388	411	413	421	395	431	388	377	418	394	401	393	449	356	357	394	395	385	396	426	391	383	408	348	410	411	377	440	413	441	413	396	382	373	423	442	370	436	398	422	417	396	406	405	423	387	432	373	390	370	437	374	440	398	363	396	418	389	355	397	407	404	381	370	366	445	401	356	404	412	435	384	379	413	398	393	381	409	428	378	385	416	408	365	432	376	410	402	417	375	392	412	415	377	355	400	388	405	387	386	441	395	427	386	402	379	414	408	400	423	396	419	450	398	415	373	441	413	394	450	413	368	385	415	418	418	403	451	375	391	407	414	375	444	396	416	407	421	387	366	406	399	398	437	371	429	382	368	383	371	416	395	437	416	388	412	409	413	411	396	380	392	374	378	452	412	397	489	393	416	393	430	381	396	420	378	371	405	403	402	366	394	398	391	398	392	399	432	428	420	396	371	396	417	414	385	405	408	426	417	401	385	429	400	383	427	415	450	366	380	367	383	415	408	411	402	420	392	391	386	399	430	385	385	422	378	387	377	389	409	351	331	388	377	414	397	417	388	412	399	380	410	398	371	395	379	377	423	391	402	419	411	423	394	424	401	430	431	412	406	454	344	442	402	417	383	389	423	443	401	441	396	399	380	420	403	382	431	404	401	427	373	412	411	421	419	401	391	416	430	448	432	400	435	367	383	415	404	385	387	419	447	407	392	361	381	413	385	390	433	393	365	388	409	422	442	383	406	417	431	376	402	413	419	400	371	406	384	409	421	419	415	414	397	395	388	405	386	447	415	392	396	410	367	422	419	426	411	389	402	430	410	371	411	391	393	404	376	382	403	396	370	436	371	400	384	405	398	390	382	392	409	430	372	400	397	378	400	450	423	411	406	397	407	389	407	414	398	455	412	402	419	385	419	390	401	389	375	377	392	449	371	364	392	389	424	447	408	384	397	376	451	403	385	431	432	424	428	402	386	423	376	394	400	441	397	400	408	402	416	431	410	423	403	405	422	377	407	400	434	383	391	425	431	405	411	435	408	406	416	383	379	381	412	388	392	405	404	435	357	394	385	380	400	390	378	406	377	439	454	417	404	383	399	432	372	397	351	419	454	395	425	424	448	387	360	392	399	371	429	406	433	430	389	389	360	387	372	411	373	406	424	355	386	392	415	405	393	419	451	416	386	381	436	378	411	415	399	418	412	400	362	397	424	412	420	372	402	408	408	389	423	426	410	385	428	395	378	401	408	394	362	411	394	408	385	412	432	415	432	393	449	407	430	382	403	390	421	395	403	387	411	384	408	391	390	382	378	382	396	408	392	394	387	376	411	420	410	391	411	407	398	437	402	378	421	411	421	437	416	399	431	408	413	419	399	414	398	429	402	406	446	346	382	406	420	393	410	383	381	401	408	377	409	392	411	444	410	392	393	419	393	416	422	369	394	415	418	394	416	417	413	417	415	417	410	410	404	398	392	387	428	367	417	388	404	351	434	392	444	392	396	373	400	412	444	418	386	378	428	374	406	389	410	433	375	412	422	401	400	399	421	394	390	403	391	406	396	418	402	373	403	394	394	385	396	457	424	391	387	422	386	418	429	397	413	412	417	419	384	411	400	428	402	373	390	412	397	408	355	412	376	406	400	430	384	393	364	426	400	405	382	404	388	428	418	374	425	371	417	369	367	405	413	375	383	394	440	392	413	398	414	390	422	385	398	428	450	388	382	410	430	405	443	397	412	365	418	420	407	415	437	424	427	449	410	355	377	419	386	465	412	458	387	416	403	399	392	362	381	438	409	400	450	398	361	408	387	421	408	438	380	401	387	408	377	391	392	419	381	450	397	404	406	409	406	419	368	411	393	423	398	409	410	400	396	384	439	424	430	416	384	430	352	380	407	395	421	375	373	424	423	412	426	391	409	440	406	413	376	395	339	387	349	404	401	421	402	383	397	394	415	396	400	372	398	407	358	441	412	409	379	414	407	370	382	416	391	430	411	401	389	422	412	355	416	401	445	403	435	404	386	385	375	418	416	406	402	359	418	434	408	376	405	374	404	413	407	425	395	417	417	386	356	404	388	432	357	433	404	420	398	418	376	399	386	420	383	413	379	388	380	422	373	355	384	418	407	403	410	386	411	353	434	384	370	432	404	377	360	412	376	380	347	376	380	410	422	384	394	400	424	385	394	407	402	369	476	424	414	407	466	425	386	421	386	354	393	415	417	359	414	398	441	381	405	448	358	397	360	425	402	416	373	403	432	406	444	423	392	418	409	403	396	407	404	470	387	381	437	398	369	378	343	393	391	388	400	429	415	435	391	428	430	424	403	398	375	440	364	405	398	421	366	396	434	434	412	399	384	407	417	425	385	384	394	394	410	420	407	401	387	416	411	363	406	423	394	425	398	426	437
30534	44537	50859	52686	51438	54103	43640	51433	51829	49623	47559	50278	48057	36238	35903	35323	36593	35614	26766	23137	21926	25238	12004	15414	16992	10351	9786	10123	10046	6918	5199	3416	3967	4342	3442	3342	2558	2366	2663	2553	2349	2148	2306	2146	1782	1421	1144	1172	1049	1016	1002	1059	1120	1038	1034	1025	1053	1035	1036	1125	1037	1086	1035	1035	1012	981	930	934	989	944	947	951	943	981	901	924	937	911	934	890	997	966	942	934	968	957	951	957	936	902	918	950	920	918	973	1008	963	955	899	925	926	938	967	958	962	917	987	934	1010	1006	909	1006	931	952	933	885	919	963	969	972	918	976	944	994	950	898	938	936	931	926	957	956	946	1009	943	1000	1016	957	922	967	962	972	956	939	913	954	935	983	949	947	961	972	905	931	942	996	935	925	913	922	972	948	931	991	992	957	951	914	996	906	918	920	922	933	963	975	939	895	886	967	986	932	955	996	948	969	958	994	975	892	972	932	920	893	907	888	1006	937	971	971	920	942	963	937	948	932	912	1010	954	892	984	990	973	976	974	912	921	990	891	981	901	941	930	1000	943	928	929	909	975	981	912	943	951	924	921	925	938	912	944	936	948	932	983	944	976	981	957	1018	1013	975	960	922	951	924	961	999	942	938	999	959	949	931	926	893	943	955	955	968	942	937	952	921	943	929	1038	950	885	995	909	920	979	936	946	953	918	969	934	902	894	948	960	913	908	982	957	1003	967	993	944	943	962	916	905	940	967	968	935	981	956	902	950	958	932	953	923	952	931	968	910	911	968	945	951	966	944	961	993	912	971	1019	913	922	992	950	955	918	948	938	944	983	973	995	940	931	963	924	941	982	960	987	961	973	905	962	996	943	935	937	960	943	973	978	935	947	977	971	958	919	918	895	916	933	942	959	942	941	936	1018	908	946	913	957	925	937	919	945	999	944	934	896	936	868	967	937	1013	915	949	953	947	975	947	957	973	922	891	920	943	925	996	935	932	992	970	943	931	981	922	979	886	944	947	1011	915	976	929	956	930	979	946	958	907	930	944	888	979	985	955	982	962	926	979	923	953	947	973	954	949	950	937	972	926	950	1000	972	916	927	934	949	979	946	926	968	907	962	949	976	918	985	885	958	955	956	937	962	901	1046	963	959	969	940	960	941	905	941	898	978	957	967	898	1021	989	945	952	1004	937	887	969	912	929	941	992	907	934	964	1030	1003	974	931	927	905	991	970	983	926	905	992	932	998	1001	945	923	930	989	1010	994	930	953	951	897	949	929	896	944	921	915	907	979	922	927	944	968	996	947	938	929	918	960	938	918	979	977	963	984	946	995	968	925	932	970	901	961	933	964	954	944	991	951	973	964	931	933	897	984	966	935	904	878	948	951	991	951	962	958	976	969	881	942	941	959	959	962	955	951	956	895	922	880	966	1000	964	924	930	975	934	989	935	953	926	890	899	934	914	923	935	999	954	929	925	949	924	951	989	916	929	962	949	948	951	972	1005	968	934	901	941	957	982	909	964	928	897	985	950	910	953	915	984	944	917	941	937	930	994	888	971	950	952	1000	937	943	970	945	902	945	911	906	982	963	965	933	936	926	1001	945	925	963	942	909	982	894	1005	964	1031	907	961	978	965	887	950	919	922	946	906	923	910	979	951	993	898	923	922	896	1005	942	931	969	946	933	964	957	971	953	934	903	912	965	910	986	983	976	918	920	890	991	895	990	1021	931	973	968	962	1004	931	923	946	922	941	1012	990	955	929	960	922	961	918	931	962	945	897	976	968	972	960	902	956	970	971	925	934	926	976	963	950	954	941	974	937	960	907	914	934	954	928	970	953	958	917	937	966	971	955	916	990	927	949	958	897	987	940	907	901	987	911	926	944	921	958	905	968	969	1001	933	946	953	994	872	927	922	948	946	990	924	948	963	949	914	927	992	947	995	948	918	948	937	898	938	989	952	915	969	915	929	909	950	977	912	938	956	906	965	931	967	948	957	933	896	953	935	920	948	951	946	934	1024	935	939	944	940	948	944	974	953	1035	997	966	957	966	980	949	962	974	916	937	908	976	937	890	931	963	933	962	909	960	933	953	935	973	928	919	938	977	923	940	902	935	930	934	1002	1013	934	958	924	997	957	956	976	881	920	926	946	930	973	945	997	974	958	883	954	912	960	926	966	926	965	932	991	991	929	897	1016	967	939	982	952	1029	913	893	951	918	952	884	929	950	963	951	932	974	953	896	1012	941	948	980	955	982	965	921	953	934	957	960	977	939	978	912	957	967	911	1000	941	926	945	934	951	944	914	931	948	953	937	938	943	947	995	978	964	888	956	938	914	984	968	986	975	932	925	984	951	937	966	965	992	948	914	946	928	915	989	913	985	1003	946	996	948	954	1004	956	934	956	914	938	943	968	940	945	954	918	934	908	956	941	962	967	995	920	922	980	983	908	965	977	934	971	891	959	947	993	978	937	1012	929	901	973	941	904	974	935	937	907	954	995	958	951	913	953	967	964	956	899	928	1019	962	936	913	968	926	951	897	924	959	948	957	935	985	939	870	954	913	908	904	957	919	939	899	963	945	1001	960	915	904	968	980	940	944	988	966	998	957	967	993	946	945	925	933	954	1016	894	952	946	956	897	961	949	942	1007	954	941	964	986	945	941	949	886	937	939	1007	976	940	923	958	911	942	1023	965	989	881	945	962	927	984	968	958	992	874	989	937	941	950	904	977	945	1008	969	990	953	925	885	985	960	927	915	931	902	940	959	970	987	968	940	944	977	983	935	943	921	917	987	954	889	979	977	917	936	885	961	943	980	969	930	946	1003	964	965	960	955	939	959	889	987	942	998	951	918	996	990	953	924	945	970	941	985	944	894	928	902	933	985	925	910	925	928	944	974	925	952	916	990	961	932	941	949	965	927	978	932	935	968	929	918	903	922	939	921	965	937	1011	934	906	941	903	927	963	960	955	940	909	893	960	973	936	923	917	974	895	918	995	920	941	978	958	987	900	946	903	923	1011	980	906	915	940	960	991	1032	931	945	975	947	950	934	979	920	937	963	972	951	939	944	906	905	883	1023	974	940	978	949	953	906	974	986	1056	919	926	918	966	962	897	1019	893	912	953	905	982	944	987	938	911	879	956	948	955	952	891	943	985	997	942	913	935	923	957	900	984	999	931	993	944	954	959	899	942	950	975	969	908	923	940	942	994	941	918	955	933	972	889	913	896	938	939	995	935	940	926	914	907	948	986	928	949	1007	915	898	906	943	1000	895	929	977	953	967	958	975	909	958	915	971	980	877	928	894	975	976	904	955	900	927	925	965	1023	956	973	935	933	1003	910	973	959	924	925	956	944	942	948	899	980	952	932	924	952	960	953	932	910	940	958	987	930	980	957	914	905	958	931	897	947	966	966	917	947	935	962	970	962	940	951	951	950	934	968	957	902	979	930	925	909	976	914	953	1001	938	894	954	916	944	921	954	953	1009	954	967	986	974	920	990	919	953	944	965	976	898	972	932	967	945	974	963	929	954	949	948	912	961	967	936	949	937	934	933	967	978	934	949	922	990	940	966	942	947	1034	953	928	886	915	955	896	971	911	956
52359	51792	48334	41975	42292	42739	35747	39554	43920	38828	36782	43073	39472	29614	27160	26023	25107	21507	14773	11588	10976	13207	5503	6274	4749	3366	2712	2999	2768	2193	1489	1075	1250	1401	1045	925	850	904	843	890	791	653	694	561	482	476	409	445	437	404	420	423	452	401	369	399	402	423	431	415	452	428	408	402	395	373	373	382	403	400	388	370	408	380	432	380	335	389	418	412	403	348	361	381	357	412	418	423	381	403	366	378	386	365	418	415	397	381	367	395	419	399	376	399	362	405	357	373	377	412	365	379	376	377	406	387	399	414	379	386	387	367	391	409	362	399	375	400	392	375	372	399	397	408	409	430	397	441	390	411	414	387	404	375	385	400	372	421	414	339	362	365	382	422	362	367	388	371	401	402	437	396	393	432	397	393	371	357	383	412	387	346	396	382	397	411	362	359	381	387	360	385	384	410	409	388	360	402	381	380	367	395	403	400	399	374	424	402	413	374	383	393	404	399	393	400	375	394	383	369	423	373	420	418	373	374	364	388	336	405	368	374	376	401	419	448	384	369	395	409	401	368	419	380	392	374	373	383	390	416	379	417	388	421	395	403	396	391	391	384	372	399	395	380	413	404	350	366	392	367	395	390	385	417	431	385	369	419	411	381	366	430	428	428	393	426	397	355	406	428	373	406	412	365	357	369	436	361	379	365	421	414	366	373	410	356	366	388	383	395	390	410	395	389	391	422	418	386	384	372	382	377	416	375	376	390	393	362	379	395	414	385	349	379	408	395	386	390	384	364	437	395	409	376	379	411	416	379	353	412	389	398	365	375	394	391	385	389	367	403	411	393	398	371	395	442	384	385	389	380	383	393	380	382	429	396	386	396	375	376	384	372	405	400	411	381	377	391	388	422	397	353	383	408	404	344	427	404	390	395	412	413	376	402	396	375	372	386	385	384	398	440	362	392	398	386	412	396	393	399	391	390	408	427	367	379	394	381	398	369	322	379	380	361	393	404	420	384	390	412	356	381	412	387	390	390	389	410	378	391	378	349	396	409	372	394	417	377	394	376	390	378	405	389	393	375	380	369	392	376	396	398	367	387	392	371	372	369	393	394	421	407	408	389	386	380	414	357	370	402	393	385	365	380	371	354	381	406	364	431	412	372	399	415	377	382	409	343	419	359	401	376	369	408	352	397	392	360	425	359	378	416	403	401	383	390	375	360	427	401	419	377	429	409	371	411	388	385	384	381	438	415	398	340	346	382	415	403	376	394	373	384	383	358	396	392	404	388	372	411	388	373	415	412	376	374	382	403	405	403	434	463	376	364	396	365	393	395	380	404	429	414	372	389	394	364	384	369	380	424	377	401	390	382	380	391	383	379	370	363	348	374	389	417	373	418	368	368	357	380	398	369	381	375	375	384	417	391	397	405	383	381	402	364	396	396	381	395	362	412	407	398	407	411	374	411	362	350	355	406	379	393	378	384	379	421	376	359	394	353	374	367	396	420	393	435	388	397	401	392	390	365	400	402	418	428	388	410	364	380	388	372	386	422	374	391	381	379	358	420	383	374	391	400	386	391	409	367	375	415	379	401	362	406	382	412	366	377	380	384	390	397	363	373	384	469	370	405	401	417	389	402	367	395	402	383	388	378	402	398	383	429	401	364	363	417	369	382	384	406	440	375	381	403	390	377	367	387	358	335	402	426	388	399	388	381	433	368	408	368	375	412	421	380	371	400	421	402	369	373	400	411	391	391	389	364	377	388	398	423	361	374	376	439	410	403	401	403	373	426	381	413	420	406	359	409	372	409	386	390	391	427	401	362	374	372	384	382	389	407	411	397	421	413	371	407	381	417	388	383	393	388	389	390	414	370	403	364	398	425	380	388	384	369	373	375	415	408	417	358	388	395	385	439	350	374	407	415	401	391	386	387	420	376	409	377	375	406	375	379	410	393	396	354	369	391	369	397	390	394	435	380	368	413	409	404	388	352	408	393	366	395	389	382	411	397	380	400	371	388	407	401	354	374	407	365	391	402	370	310	390	388	404	384	398	372	388	359	381	391	376	395	419	392	417	413	368	371	371	357	377	403	423	399	396	357	425	425	383	390	387	372	402	411	414	380	423	370	386	403	414	413	398	397	393	406	389	383	381	391	382	416	414	373	396	411	401	398	392	404	410	386	400	410	359	379	381	403	392	417	427	361	392	442	385	431	412	435	357	371	397	391	384	390	378	364	366	357	406	402	398	439	417	387	406	405	396	364	372	360	396	392	415	436	395	381	370	365	400	412	393	376	397	392	393	383	401	404	374	389	376	326	360	398	432	361	405	414	376	411	364	411	403	383	410	409	427	350	393	370	386	374	413	390	383	381	377	381	394	399	401	386	390	415	379	416	380	400	398	356	397	404	389	388	368	370	436	419	410	388	404	403	379	370	377	364	395	368	398	397	396	382	429	402	422	385	369	447	409	400	430	416	376	398	387	387	375	424	377	396	379	392	397	357	383	381	375	393	407	407	385	392	408	347	407	444	385	397	382	337	387	409	389	386	382	416	381	387	393	375	415	413	391	401	397	442	376	427	394	407	364	393	382	406	380	404	401	387	375	365	399	371	365	397	397	395	397	378	354	362	400	390	354	433	392	384	393	368	378	427	368	352	358	422	421	426	368	421	387	400	380	406	415	394	409	385	351	391	378	377	399	416	402	398	371	398	425	404	374	382	385	374	369	381	396	401	389	385	389	404	364	437	370	369	395	387	351	392	407	413	414	377	369	395	375	398	386	392	413	379	366	387	382	388	402	388	387	398	426	412	375	374	402	380	415	343	430	388	387	392	374	422	387	392	380	393	421	391	423	371	375	389	355	394	413	359	384	348	403	386	403	382	390	399	411	412	368	365	354	402	415	402	387	386	374	345	369	390	387	390	396	396	385	412	367	414	404	384	445	369	398	366	403	375	328	404	373	399	428	388	387	408	427	408	368	371	396	395	386	396	390	403	347	415	395	393	409	380	379	404	387	417	408	371	372	418	380	371	392	361	392	376	373	401	412	364	392	401	383	354	384	360	397	381	369	412	410	382	382	381	407	379	402	393	352	365	386	403	381	383	403	374	374	391	379	419	384	407	401	391	392	412	368	412	369	379	426	350	377	395	367	375	360	392	390	414	372	416	396	380	419	356	377	404	382	386	381	409	389	374	378	412	397	381	383	397	374	432	386	409	397	379	373	398	389	395	397	393	400	411	411	377	408	360	396	419	338	393	404	357	412	411	370	403	397	413	414	377	445	368	400	398	392	420	402	386	389	386	385	403	410	408	406	387	397	370	386	376	410	385	364	384	358	397	349	382	384	368	358	342	393	387	395	402	383	429	419	416	427	366	383	382	416	367	401	372	396	409	381	419	357	392	348	379	404	373	401	388	350	403	415	423	362	365	387	390	399	410	381	382	401	374	386	391	392	382	396	360	408	392	398	374	398	367	396	373	429	408	401	408	411	366	401	414	421	403	399	384	382	388	379	394	422	417	390	384
38374	48628	54314	57259	56015	57547	53209	55942	55602	57104	58145	57569	59472	46440	47505	46636	46407	43112	35758	32588	33101	35981	19444	24275	20779	15578	14177	14790	13703	10424	7772	5118	6182	6759	5073	4674	3648	3856	3989	3817	3377	2877	2810	2069	1564	1298	1283	1345	1217	962	981	1103	1182	1062	952	965	920	960	1018	1071	1036	1104	1129	1056	1038	934	933	874	940	917	903	849	909	951	890	953	903	906	865	886	932	920	898	925	901	926	923	918	933	857	913	898	942	883	905	933	893	881	923	902	910	887	913	862	927	901	882	917	938	895	908	848	945	922	891	934	901	918	918	961	907	922	898	889	901	956	879	872	953	946	899	909	927	897	921	904	855	865	925	926	963	911	901	901	895	945	908	831	920	958	875	909	904	991	909	848	926	912	910	926	884	927	922	913	929	913	864	891	884	881	925	815	957	897	899	933	907	930	930	929	978	874	947	842	935	878	885	878	934	921	920	896	934	909	909	894	902	925	947	900	925	864	903	899	857	876	914	927	849	886	943	920	895	905	881	846	867	900	948	907	933	872	962	901	875	917	898	903	911	891	916	904	934	909	939	974	911	935	885	922	923	913	864	910	989	907	897	957	851	881	852	965	941	909	893	923	873	893	934	896	903	925	896	942	891	908	961	912	927	883	961	939	855	879	910	923	905	850	871	939	898	972	947	939	888	935	958	854	919	923	935	886	919	812	898	896	947	849	933	887	916	946	890	916	913	907	937	912	888	885	868	930	922	936	872	956	889	853	864	894	903	928	882	950	895	920	923	917	885	900	979	871	949	900	918	933	899	890	909	916	894	883	913	926	898	886	863	891	909	911	905	860	978	905	900	872	881	887	962	937	971	892	927	917	892	888	878	964	905	908	963	892	921	949	941	954	937	957	921	915	883	899	910	963	915	903	899	900	982	904	938	913	922	859	909	933	984	841	956	858	872	903	897	888	909	937	861	869	927	908	867	917	889	891	916	956	901	894	939	869	900	960	928	922	953	950	876	891	899	881	883	881	844	908	891	921	895	922	882	937	879	873	918	941	961	907	927	927	908	913	929	919	907	877	919	934	919	888	880	864	853	917	888	906	902	923	897	901	883	912	855	951	949	951	918	875	902	918	869	894	923	907	923	919	909	924	911	939	879	938	901	845	936	906	930	879	906	880	936	894	916	936	913	940	929	913	906	919	916	880	922	898	928	859	918	917	946	957	929	861	931	902	916	918	909	884	966	862	860	914	887	893	986	915	879	929	882	887	917	899	891	923	962	887	937	902	951	935	876	936	948	897	923	895	886	917	904	912	861	878	916	942	922	882	957	959	893	912	933	936	910	923	892	929	912	938	944	921	938	884	923	926	911	905	924	886	1003	896	925	881	895	914	931	884	912	875	913	956	877	967	878	904	863	919	886	917	912	888	949	921	952	905	848	931	893	852	883	967	918	897	938	919	910	946	909	896	928	855	916	918	931	885	971	931	882	857	860	927	877	909	851	990	856	879	923	888	889	931	953	900	893	930	885	877	889	947	930	934	951	901	954	868	904	818	922	875	894	915	937	902	920	875	850	873	927	875	874	886	923	887	904	881	879	952	883	945	874	925	888	916	838	873	909	935	929	867	861	885	893	890	927	953	928	909	918	904	912	879	902	895	887	920	877	858	924	866	888	939	923	906	896	909	933	919	943	884	901	906	911	988	899	919	927	933	875	909	885	875	934	882	927	879	862	863	859	898	925	954	877	916	865	932	885	955	858	921	887	919	896	941	895	893	919	871	875	904	875	892	905	883	917	900	924	938	904	901	932	938	946	910	915	951	933	875	912	924	906	935	888	922	899	875	863	909	882	866	892	883	924	909	929	906	879	892	948	892	866	975	918	894	904	920	900	843	929	928	886	940	946	880	907	902	917	934	943	942	951	931	944	922	924	930	933	931	974	947	931	942	907	908	889	886	919	887	894	919	891	919	919	960	955	867	871	844	863	954	883	948	908	940	927	924	916	923	899	929	931	923	915	901	927	944	904	918	905	898	900	912	922	901	898	854	916	915	913	909	929	930	894	891	901	884	877	914	889	908	847	949	892	880	897	892	869	864	880	926	950	876	937	959	944	878	918	920	898	876	939	920	900	880	935	859	889	912	915	890	892	930	832	967	880	943	932	894	908	881	927	892	876	927	937	877	939	854	876	887	907	901	920	926	893	922	895	827	916	909	887	917	891	926	882	879	901	916	959	929	947	871	898	869	924	861	889	850	892	956	904	863	941	853	944	949	914	895	960	941	881	913	875	919	935	909	927	897	883	905	889	854	894	948	959	872	896	896	889	965	869	908	947	907	902	855	897	869	943	908	963	901	922	872	927	925	888	883	868	926	954	892	879	876	906	923	928	925	870	886	915	912	846	872	883	857	873	916	917	894	887	907	904	940	918	889	930	948	918	905	934	921	951	877	869	945	903	917	946	904	950	888	950	955	914	942	867	916	876	949	940	965	920	855	980	903	898	873	886	893	893	940	943	926	922	920	944	967	923	912	883	927	919	901	901	954	873	871	900	882	920	902	924	876	949	923	833	948	930	879	917	940	931	869	885	870	876	861	879	925	906	920	964	878	888	888	922	893	941	912	910	878	932	969	862	893	952	958	856	931	926	951	908	917	917	905	921	907	896	915	898	927	931	895	805	926	870	933	948	926	881	918	895	904	865	925	850	836	919	870	889	845	901	893	955	935	928	899	845	937	912	866	916	892	964	918	968	882	899	857	916	859	893	917	924	898	899	943	925	902	955	875	919	934	898	908	990	934	929	895	910	934	894	916	893	900	918	944	872	914	942	887	901	889	917	917	932	922	916	944	901	917	892	928	967	920	921	931	914	887	975	889	937	925	920	939	909	902	848	937	872	912	926	868	885	920	913	903	913	938	930	955	883	900	936	950	906	875	936	899	931	897	931	916	924	946	920	875	870	932	895	923	938	919	886	882	964	914	900	892	931	867	912	897	896	887	929	914	899	925	940	924	913	907	886	912	913	946	911	955	907	883	921	922	943	924	945	895	918	916	961	880	922	915	892	888	911	874	911	871	932	980	888	881	909	916	890	941	943	855	936	903	886	952	900	916	859	922	935	932	914	905	870	896	893	921	922	873	892	915	927	928	890	907	921	965	938	913	892	910	869	865	888	894	896	895	895	937	960	919	914	909	963	868	902	838	888	977	904	924	919	893	903	897	881	833	913	891	886	914	869	895	962	928	872	933	887	908	885	876	922	919	897	930	910	873	868	912	943	923	847	914	943	904	886	891	818	902	978	925	894	854	967	932	892	908	931	896	909	943	938	921	881	898	907	885	936	916	910	912	852	909	911	855	911	936	883	938	957	898	849	919	920	902	924	901	901	870	929	891	927	977	885	886	890	925	893	943	896	915	902	929	908	871	893	947	898	893	949	946	897	899	946	947	843	923	851	923	928	883	885	883	973	907	869	935	928	856	831	949	927	913	883	910	897	920	918	947	896	927	906	906	947	884	852	897	884	947	912	965
16996	17908	22478	16376	14175	12074	8039	6584	6841	4121	3078	3340	2068	1317	1175	1334	1068	867	790	736	767	790	691	671	704	774	850	798	640	519	435	478	496	515	457	417	400	387	430	424	405	383	415	387	373	363	364	400	399	374	371	376	384	394	377	392	357	352	357	437	379	409	359	367	400	360	422	368	411	369	382	373	410	392	361	341	356	376	377	345	382	373	372	354	381	373	365	384	381	376	366	381	372	387	363	390	405	381	373	376	403	361	371	397	403	370	414	391	352	371	373	398	375	373	361	383	416	411	416	358	350	372	356	380	404	397	379	374	373	392	347	370	392	388	377	390	388	366	377	369	378	377	366	399	401	344	402	382	360	371	365	377	401	396	411	384	328	388	373	380	380	366	396	356	396	347	368	394	385	379	390	365	416	388	373	364	390	385	368	381	374	380	387	383	366	386	403	374	390	385	362	352	401	384	381	395	387	357	386	337	369	410	377	349	405	356	389	382	404	389	375	354	330	363	401	374	392	388	377	410	366	355	387	377	412	356	396	352	374	364	360	394	362	365	370	387	377	397	402	422	393	371	368	373	350	372	374	386	382	347	368	351	379	412	392	383	363	376	403	366	383	388	372	386	374	363	376	417	359	350	390	360	377	371	382	367	370	371	399	406	347	366	352	384	398	390	383	388	380	374	377	380	387	349	394	365	378	373	403	395	416	394	384	385	383	384	382	389	374	380	401	352	362	381	369	370	401	378	381	348	394	363	386	367	413	389	392	360	345	417	366	398	378	337	392	364	395	359	380	348	404	412	419	351	389	381	406	394	396	382	395	373	366	382	392	365	395	384	395	370	399	374	392	372	372	390	404	394	370	401	369	392	398	366	367	374	382	381	391	365	362	379	387	378	347	380	368	391	369	348	387	356	383	360	373	371	349	375	383	380	382	378	358	399	400	426	368	385	396	431	399	362	384	390	393	371	363	427	408	359	362	396	386	394	387	364	417	362	390	340	365	371	371	374	432	399	429	390	356	373	386	361	375	411	383	370	365	388	368	368	396	422	380	383	380	372	389	376	382	377	388	382	368	366	347	397	368	409	400	385	404	395	383	387	382	425	377	374	418	377	382	404	368	390	388	429	409	376	369	384	358	404	382	387	364	377	358	403	371	388	369	412	391	407	385	371	388	369	384	405	417	378	361	359	362	408	392	376	387	400	396	413	356	373	420	392	393	400	384	396	404	375	392	376	369	377	404	435	423	357	360	370	384	370	347	401	367	361	378	376	390	368	405	375	367	366	382	404	397	324	382	402	363	376	360	363	372	391	391	380	378	360	389	418	360	373	366	368	374	352	392	355	369	378	362	398	412	369	395	396	369	391	399	361	388	375	348	351	372	375	366	359	374	389	389	374	338	391	395	407	368	380	405	418	373	407	377	401	391	386	394	379	383	409	387	382	425	414	422	402	405	401	357	393	409	383	326	374	336	381	391	366	398	372	374	405	426	374	400	361	360	347	409	371	399	390	377	399	401	388	386	376	384	385	390	376	390	390	394	402	376	434	397	370	365	386	363	381	381	358	355	353	369	373	389	385	377	367	360	383	416	369	347	381	369	404	376	377	412	404	359	394	375	408	345	372	389	411	395	395	427	411	380	373	357	394	383	375	357	380	386	379	436	367	402	418	352	349	393	364	379	373	340	376	383	390	381	369	373	405	384	391	368	377	334	361	417	404	371	418	383	365	373	382	364	384	360	401	351	397	405	360	373	380	380	388	361	379	383	382	405	350	404	385	351	425	374	414	392	368	350	393	379	344	344	394	426	359	353	400	387	384	402	352	399	404	375	386	368	359	382	375	365	373	361	405	396	386	355	357	389	393	391	391	382	369	367	382	377	383	401	405	391	402	399	353	383	392	390	414	358	378	330	400	387	391	400	373	418	328	373	350	386	364	381	401	379	387	365	390	353	375	376	375	347	411	413	332	383	376	392	433	359	390	375	366	391	370	377	371	374	364	349	375	412	374	402	362	398	418	351	391	351	340	401	400	377	394	367	348	390	370	388	392	389	395	351	371	388	387	371	336	392	376	393	350	370	386	379	397	385	368	395	380	388	367	399	342	391	405	375	404	349	357	403	385	388	355	382	409	387	370	396	411	378	383	384	370	398	393	401	362	414	361	388	340	382	389	391	360	378	372	395	369	401	394	377	382	395	358	386	381	361	361	387	402	394	362	393	404	395	367	393	359	408	425	408	403	377	394	390	377	383	366	364	417	368	381	396	405	348	362	375	368	352	374	398	373	390	348	380	367	371	368	351	372	325	352	378	396	390	363	388	380	359	381	399	384	388	432	393	363	354	402	398	361	368	381	399	347	390	378	396	356	367	376	385	400	377	346	376	381	406	369	386	366	401	385	334	393	367	421	405	408	381	353	370	382	388	376	368	380	384	391	363	382	362	373	350	405	350	393	352	373	363	358	375	381	359	378	391	382	356	377	384	394	396	373	385	388	389	413	398	363	406	344	385	365	377	357	395	399	399	368	413	367	395	358	361	379	354	392	341	349	404	393	404	363	383	406	380	406	387	379	407	375	414	409	375	382	375	358	417	376	365	382	373	399	393	380	351	383	409	369	392	387	445	352	387	344	384	421	403	362	367	365	388	355	376	385	404	379	376	416	355	367	337	318	368	332	359	366	416	365	406	390	385	379	364	395	378	395	356	414	383	378	392	344	360	369	361	360	401	403	348	377	406	374	384	410	359	399	397	391	377	416	329	371	330	346	395	351	360	395	363	385	396	383	390	375	379	374	413	380	388	417	406	384	374	367	402	361	387	355	338	372	374	377	366	389	371	396	392	345	379	371	418	403	381	350	365	406	408	311	408	386	374	374	389	372	335	385	360	402	373	393	375	369	376	377	393	383	371	395	381	382	364	396	377	351	359	379	421	359	404	423	371	381	368	348	345	422	393	380	378	374	373	379	350	365	354	421	403	388	379	361	393	408	390	382	396	372	336	367	376	401	350	359	367	373	339	390	398	393	392	406	386	395	377	354	393	360	402	360	345	324	367	398	397	374	386	408	379	375	409	411	384	398	363	360	389	379	368	354	391	377	389	411	392	394	363	383	369	373	373	371	401	381	360	394	353	371	427	395	388	361	389	389	373	378	409	409	401	394	357	392	413	387	387	368	382	400	419	384	375	401	359	404	365	375	356	403	387	412	377	377	386	402	382	350	374	353	358	395	420	346	382	401	362	359	395	381	383	360	345	371	368	357	392	359	381	360	398	392	332	354	371	377	379	362	367	380	399	392	389	368	377	353	371	387	369	376	390	384	437	368	374	386	394	390	391	408	376	387	346	383	361	374	377	357	381	386	402	351	361	387	376	394	403	404	392	383	374	370	402	388	381	417	360	357	381	396	373	397	377	333	372	361	395	377	356	378	402	374	390	396	408	382	377	372	379	421	362	381	412	403	407	357	404	396	348	362	394	375	396	381	381	380	370	376	392	362	382	410	406	402
10901	16687	26266	26721	25076	23694	17946	18177	19408	14451	13078	15983	11675	6844	6280	6945	5908	4778	3898	3364	3898	4093	3121	3244	3307	3788	4043	3540	2500	1882	1599	1494	1645	1778	1414	1113	1129	1212	1090	1050	1027	977	952	967	908	948	949	869	929	923	952	946	868	891	871	926	922	868	904	914	886	940	900	953	944	891	894	916	890	929	923	842	935	937	891	931	901	912	928	895	918	920	956	937	929	939	904	890	924	934	867	885	924	911	854	900	921	842	871	926	866	906	931	900	955	871	914	854	957	908	877	916	908	937	923	903	919	911	883	944	880	894	885	917	914	879	899	878	902	886	890	919	910	899	879	942	888	891	893	910	894	886	894	892	881	861	919	935	932	916	869	951	884	877	905	909	908	928	872	893	913	889	937	937	868	883	851	889	883	878	881	943	902	946	859	918	930	919	915	917	902	845	923	939	907	890	904	903	909	960	849	931	929	942	918	937	899	887	845	914	877	896	908	881	950	847	915	915	904	922	881	921	958	909	836	907	932	902	890	949	907	902	918	888	942	911	901	913	837	929	870	902	1000	923	922	846	927	893	884	918	955	937	875	886	867	894	861	948	954	922	905	949	867	968	856	861	879	867	940	933	906	889	946	920	893	898	890	959	867	912	935	858	890	846	949	893	966	852	874	903	868	908	853	879	915	860	911	914	916	897	912	904	921	852	889	860	910	904	975	856	962	922	869	899	881	926	937	945	903	958	900	879	864	950	891	874	905	918	905	941	969	911	921	909	883	901	888	864	941	925	906	908	938	918	886	825	938	932	939	857	899	937	835	957	865	897	879	899	914	891	960	865	914	917	968	905	907	910	926	915	911	927	918	947	942	851	897	936	970	936	883	868	927	907	923	955	926	940	906	925	886	863	906	875	873	950	909	925	971	944	924	915	898	902	903	872	922	897	927	900	918	907	860	904	852	901	925	882	871	924	911	858	907	904	886	950	944	898	897	930	922	902	929	948	930	894	918	892	933	951	862	920	927	906	930	904	901	919	945	920	959	832	917	938	929	901	930	939	859	963	916	920	870	944	923	904	921	951	966	949	939	952	897	919	888	954	869	895	929	914	910	884	946	888	911	911	920	882	895	921	912	922	942	894	852	930	940	919	918	897	901	881	898	886	892	897	991	910	934	931	929	929	876	908	911	888	921	912	897	933	862	903	869	932	886	894	909	888	908	947	907	920	928	937	951	899	937	914	893	909	983	964	928	872	917	950	899	917	909	882	834	904	912	901	841	882	884	864	948	895	948	936	882	925	936	923	932	873	906	904	942	877	851	922	884	893	912	875	885	910	944	918	879	910	891	885	892	907	925	911	877	889	953	938	920	900	990	902	906	883	916	892	871	886	896	896	919	903	873	902	918	957	901	879	877	924	861	915	870	906	938	898	944	928	905	887	922	931	979	888	947	909	906	900	942	920	961	926	970	941	942	898	915	879	928	923	887	968	879	941	929	938	913	896	835	909	938	920	864	917	957	871	863	929	837	906	945	886	877	936	897	922	894	900	947	889	852	915	878	916	912	950	829	863	922	915	881	896	915	893	873	897	921	956	911	933	880	922	897	897	862	980	845	861	898	922	860	898	908	899	950	935	892	909	957	898	998	879	909	895	892	948	898	937	890	908	932	894	908	910	885	928	902	894	922	896	946	923	907	866	913	935	899	928	906	911	934	897	946	962	894	902	906	915	925	849	916	933	881	886	853	969	920	874	879	926	889	875	915	909	868	893	895	909	839	930	918	895	917	838	939	906	875	883	948	926	929	906	871	894	937	908	924	931	884	906	846	931	954	909	950	922	905	954	886	876	945	952	929	930	915	903	882	867	870	917	882	902	931	897	914	928	926	927	888	912	909	908	888	922	1007	902	890	971	886	912	919	834	928	889	954	876	914	842	900	900	852	894	898	885	870	954	917	866	953	919	923	909	920	921	891	896	901	884	928	953	894	916	947	837	951	923	942	946	912	915	905	925	896	906	943	908	982	916	935	843	858	912	867	905	914	851	876	940	900	884	952	922	969	905	853	914	869	902	873	872	941	910	936	843	932	891	914	874	872	901	925	885	909	875	939	830	929	1008	920	923	871	932	942	869	886	917	908	880	885	936	889	950	913	902	957	919	936	919	914	920	946	930	903	967	869	892	942	924	903	856	862	914	886	915	900	924	946	868	913	875	901	890	863	847	887	884	899	938	928	892	909	987	974	882	955	883	906	917	893	821	906	900	875	914	902	882	908	916	916	872	860	908	855	912	944	948	878	887	923	885	939	962	941	893	900	859	888	853	929	956	910	941	907	883	974	897	924	913	899	920	891	913	943	930	887	923	902	921	874	956	862	901	919	850	852	878	862	920	876	868	931	901	925	843	894	904	908	908	970	924	868	912	923	871	954	900	888	944	874	914	942	939	877	900	859	903	940	880	907	891	910	889	928	938	898	912	871	945	928	876	926	929	898	940	880	921	878	867	903	885	860	941	883	933	896	963	941	930	895	932	886	898	904	867	924	862	981	883	919	951	926	901	899	945	916	909	866	953	933	871	937	900	911	941	919	915	892	901	885	900	854	923	934	881	899	913	851	879	922	902	938	899	869	910	882	869	934	898	968	856	858	965	957	910	926	865	964	884	916	914	942	979	881	899	876	902	892	876	926	919	947	866	898	944	952	852	934	898	893	847	894	924	921	894	916	869	939	878	965	935	947	917	930	872	935	891	926	916	906	917	966	883	905	887	904	934	915	863	892	910	895	938	876	899	877	850	945	912	922	946	885	885	967	937	931	905	951	929	886	919	930	896	964	918	905	951	928	910	946	915	945	898	878	946	902	883	934	953	874	897	849	935	899	949	874	893	901	882	917	908	943	921	861	870	926	1003	864	862	880	926	874	901	947	879	890	919	902	916	870	919	909	903	925	892	942	920	920	936	925	878	891	912	890	886	923	905	969	882	931	922	976	913	903	917	849	913	969	894	896	935	877	885	928	905	900	911	902	879	879	901	867	876	851	909	876	901	935	863	888	992	892	940	916	878	905	928	870	941	879	897	919	905	964	904	912	918	885	911	944	919	908	912	920	901	931	914	895	932	895	912	910	910	952	897	934	914	943	947	936	896	909	910	903	929	899	901	915	926	940	892	909	917	924	979	921	923	915	906	911	928	918	911	913	902	937	867	899	932	901	895	932	925	947	906	918	995	902	870	903	879	901	877	948	866	885	938	866	887	871	909	906	856	951	893	879	917	935	918	920	895	873	930	856	939	910	877	917	950	909	918	923	888	928	892	870	884	911	923	910	877	932	881	910	854	934	905	914	920	893	904	920	926	888	863	921	896	888	920	928	885	918	919	889	904	896	920	913	917	877	899	890	925	930	892	933	919	917	883	896	929	863	950	953	860	893	967	905	929	918	921	933	965	960	897	894	884	937	907	926	827	916	919	932	881	888	895	870	894	876	924	908	869	900	897	990	882	913	928	946	907	956	898	887	922	896	882	937	946	901	872
45082	48726	48431	42101	44227	40011	37508	35874	39064	34415	30264	36170	32759	21810	14233	15194	12697	9469	7055	5421	6328	6305	3965	2776	2456	2093	2302	1981	1646	1274	828	733	869	934	703	659	630	605	548	488	473	488	401	454	366	402	425	431	424	412	404	398	362	401	409	366	409	391	355	362	360	379	366	370	375	395	377	399	388	397	382	373	361	352	380	399	387	376	326	366	366	391	374	387	369	397	373	394	432	402	375	339	372	380	359	375	372	381	387	385	351	394	386	390	380	361	337	323	360	390	381	329	381	388	426	370	373	374	377	381	359	358	360	375	330	355	365	372	384	369	367	347	363	340	385	350	384	386	376	370	379	333	391	355	363	362	450	393	363	407	368	385	402	380	394	371	364	357	382	363	381	331	357	386	386	374	368	368	387	390	337	381	383	377	374	341	356	394	380	363	403	352	365	403	377	370	351	356	406	386	354	364	367	396	370	386	356	397	403	377	371	413	348	370	374	364	381	382	361	385	374	388	365	366	347	358	392	378	352	387	363	371	325	389	370	361	401	385	370	328	355	423	349	416	404	356	370	369	372	387	324	378	383	388	386	362	354	398	414	353	358	369	380	384	388	395	394	368	408	362	388	401	368	373	388	402	366	336	384	393	387	389	443	375	350	383	403	401	379	356	356	382	377	353	388	411	370	369	371	377	400	339	350	372	394	372	396	359	364	357	381	356	370	372	383	358	371	375	364	368	326	373	360	382	370	354	399	356	382	349	348	409	359	390	386	377	339	388	377	424	396	397	393	370	396	364	360	348	363	373	345	404	387	357	354	390	365	371	379	392	371	382	401	390	384	402	357	327	351	382	384	354	370	394	394	352	369	375	339	407	415	344	351	362	364	364	383	353	345	376	392	397	374	380	341	352	375	384	413	358	375	395	369	395	374	379	388	367	364	377	383	367	354	371	404	388	363	393	350	361	373	379	377	380	343	374	380	391	393	352	407	359	361	369	381	348	353	325	375	360	370	368	386	414	393	398	395	342	361	369	419	358	367	365	351	401	377	363	365	399	377	370	327	384	405	373	405	409	402	376	368	392	378	395	371	396	387	397	374	368	366	381	337	333	341	356	374	387	414	377	364	367	375	379	407	369	402	392	403	378	350	373	372	394	385	390	352	346	382	405	379	420	369	376	379	386	388	386	390	388	379	346	351	388	399	373	373	370	389	387	380	382	361	390	418	384	365	395	333	359	361	378	358	383	374	388	380	391	353	385	361	340	370	358	384	360	397	374	344	331	362	342	348	362	362	386	377	348	392	368	361	377	335	374	398	420	349	369	359	336	361	349	384	395	393	395	338	380	383	371	371	390	367	361	412	404	368	385	365	368	382	354	366	348	393	392	354	379	368	366	397	378	414	347	363	391	359	382	382	377	380	373	387	388	360	375	346	341	378	371	375	379	403	389	383	385	362	351	347	368	370	374	340	386	384	329	367	362	361	376	373	359	361	373	384	366	361	375	373	425	369	368	361	384	403	414	390	374	365	356	374	400	362	370	392	369	380	366	393	387	365	392	353	392	365	395	374	401	372	363	372	399	396	405	343	336	398	333	378	326	380	376	384	374	363	383	384	358	366	389	344	341	374	379	400	388	414	379	359	375	355	387	401	408	394	375	359	379	354	348	360	339	365	366	378	397	341	383	409	387	367	419	361	390	418	369	391	396	379	380	391	401	332	372	388	366	391	359	341	377	391	394	343	382	409	383	386	369	369	370	427	378	367	366	378	372	382	357	356	360	380	391	374	377	405	393	356	347	324	397	392	387	353	376	365	383	437	348	377	391	347	373	352	359	364	381	366	390	386	385	345	389	343	364	366	375	378	401	400	385	356	380	360	363	391	340	417	359	334	414	357	384	355	381	369	364	336	385	341	370	389	377	411	366	396	390	366	408	375	361	371	405	356	380	354	380	353	380	368	343	401	353	377	370	404	406	347	382	380	390	376	384	379	389	354	378	366	403	393	365	387	368	373	358	394	360	399	363	370	367	362	363	357	356	400	334	411	394	393	382	351	382	365	390	349	391	383	356	404	394	385	370	400	370	371	387	375	360	378	331	388	409	371	385	348	407	420	415	373	409	413	359	348	381	388	347	387	413	420	382	385	352	354	360	388	377	377	376	363	382	347	348	395	386	350	377	374	358	388	370	397	365	382	390	399	392	395	371	365	360	379	339	368	366	390	359	362	370	376	392	424	415	372	391	368	383	363	391	353	369	410	387	413	398	364	382	368	378	373	385	358	378	368	364	389	397	393	386	361	339	347	374	384	368	387	396	400	398	342	389	374	377	332	373	371	395	371	381	346	380	362	380	397	365	388	360	342	383	361	424	344	351	335	369	371	358	351	395	405	378	388	409	375	329	407	392	346	359	332	370	363	396	370	335	419	349	372	369	391	335	358	389	399	380	373	365	377	341	372	383	360	400	337	382	400	382	360	377	402	399	384	415	383	416	387	407	348	364	374	412	380	368	386	377	389	365	358	414	374	374	370	376	361	380	353	354	356	416	369	381	373	384	389	383	371	388	395	370	363	339	364	375	395	407	386	400	385	379	366	352	377	417	352	362	380	376	421	401	373	359	359	380	390	361	345	369	337	375	363	385	362	341	349	356	379	388	381	362	401	321	362	386	392	351	346	372	356	367	377	372	356	343	364	367	373	366	405	395	370	342	353	345	385	376	384	369	379	374	403	380	361	376	355	375	394	368	364	377	335	368	416	396	350	370	367	357	374	373	389	391	396	372	383	393	392	362	392	367	361	390	363	331	362	354	401	392	420	391	368	396	368	382	368	389	359	364	361	395	376	393	364	376	345	389	349	356	364	380	366	382	369	368	376	363	385	377	374	393	390	412	360	425	421	387	355	355	364	393	373	363	416	390	426	357	405	399	364	381	364	403	371	340	374	353	374	353	389	378	385	387	363	389	372	393	391	352	390	393	357	402	409	375	417	374	381	377	410	385	379	414	337	375	373	415	378	395	336	359	393	367	365	381	388	412	324	394	389	388	399	378	385	348	398	389	391	361	400	354	399	403	402	394	377	398	373	359	365	357	364	316	385	380	366	348	391	396	363	349	376	371	349	349	335	377	344	347	400	392	409	363	338	383	395	357	396	387	418	354	393	391	384	371	363	371	408	355	362	388	339	351	376	337	382	376	369	352	370	359	385	368	328	386	421	368	386	353	400	352	403	373	375	367	400	360	372	371	338	375	358	376	396	341	356	375	364	385	323	409	358	382	370	379	403	390	366	368	394	422	365	371	365	364	361	407	377	366	361	374	401	379	397	354	329	383	335	366	345	368	407	388	367	365	361	425	369	393	383	394	369	407	379	366	380	386	360	365	345	384	383	338	398	369	355	357	380	368	361	390	370	350	388	370	386	380	372	389	363	386	362	386	368	370	345	380	369	405	392	399	367	409	325	373	365	383	365	406	375	363	331	368	342	394	385	377	369	398	369	364	372	369	394	379	385	379	355	360
32069	43276	49726	52774	54111	52059	51421	48118	51134	49561	47389	52304	53076	38859	34924	37365	33516	29771	24915	22082	25526	24743	18411	13538	14022	11145	11896	10267	8473	6306	3934	3453	4533	4210	3165	2785	2748	2323	2129	2120	1710	1520	1332	1189	1106	1118	1139	1130	1068	1129	1010	938	881	941	873	956	887	861	905	973	993	947	994	945	936	985	1004	961	916	906	910	880	879	867	921	841	923	874	929	892	883	867	889	888	877	928	871	866	901	863	920	895	879	918	868	880	907	890	891	900	916	907	895	901	862	915	897	895	936	923	973	902	845	907	888	895	868	862	894	872	889	839	880	850	938	889	870	889	912	879	905	862	905	890	886	870	899	908	927	865	953	898	924	852	958	924	930	921	893	933	879	859	918	886	890	910	930	890	939	841	894	931	929	909	893	934	912	841	889	859	831	885	900	897	870	912	872	873	898	879	830	913	887	872	880	895	895	869	870	881	932	918	866	918	912	889	879	918	936	947	858	903	898	899	885	902	867	915	867	891	874	897	882	884	934	901	877	875	884	885	909	903	887	813	886	927	895	852	930	872	901	875	850	891	853	927	915	874	931	874	824	886	897	878	878	884	877	895	893	879	919	860	860	882	943	842	861	852	887	895	872	889	954	902	934	897	850	876	900	916	873	912	880	839	887	863	883	897	923	898	950	857	851	910	894	906	848	878	882	843	867	889	861	918	946	926	884	918	864	946	880	859	879	866	861	886	883	874	898	901	907	888	850	904	864	905	876	882	893	860	845	972	889	841	858	890	853	856	903	844	896	855	858	868	858	887	948	880	919	866	853	888	902	908	877	864	871	863	858	908	879	903	933	884	879	893	921	818	865	898	904	845	913	863	912	845	890	861	863	902	838	857	866	912	879	895	869	890	875	881	858	867	838	859	801	876	853	902	910	871	922	888	920	917	927	920	910	891	912	910	890	875	905	830	861	907	859	896	883	849	857	850	901	888	894	899	919	871	863	868	905	895	964	916	902	875	898	854	890	908	893	893	883	871	907	915	867	856	838	895	909	898	939	808	894	853	937	923	887	894	845	936	868	926	894	860	886	893	904	925	907	918	896	898	853	846	920	898	896	889	947	884	873	892	837	881	906	903	897	863	888	871	905	899	899	852	894	907	951	897	922	889	895	912	850	947	916	876	862	943	895	934	917	863	873	911	872	854	881	850	908	909	878	872	891	863	897	856	896	918	931	906	888	870	890	932	878	895	891	892	912	920	875	914	835	815	874	873	887	907	832	889	943	908	948	894	949	869	923	915	894	901	827	869	947	906	878	882	897	852	925	880	840	866	913	863	902	870	903	888	893	887	845	886	857	897	887	941	899	864	891	910	882	867	924	881	874	840	937	922	872	878	939	899	838	900	909	925	842	904	897	948	868	909	891	918	933	886	927	841	822	872	936	854	858	855	868	908	892	904	912	894	937	869	862	850	909	903	870	846	870	827	910	877	899	883	869	897	862	893	892	877	847	880	899	866	872	908	881	904	917	867	877	894	891	916	907	879	895	891	937	926	897	882	885	867	917	864	940	863	954	855	878	874	894	851	909	888	840	949	920	901	910	889	892	869	943	877	870	870	872	851	885	876	904	873	902	864	849	883	923	881	887	867	877	822	932	856	876	873	851	887	873	893	855	910	871	896	874	926	906	890	904	842	869	848	918	917	887	927	903	935	899	835	894	842	878	858	926	899	885	881	821	881	895	877	936	923	882	864	876	890	880	892	930	921	925	883	890	909	848	853	892	895	842	874	922	908	897	950	927	874	889	897	888	893	905	917	860	928	890	918	841	897	904	925	885	899	905	871	891	882	856	847	872	870	834	929	921	908	936	906	886	914	909	859	863	872	908	921	898	880	910	874	912	888	904	879	875	853	905	902	876	901	907	894	925	878	930	849	855	896	927	882	853	870	925	937	862	883	880	880	890	842	924	853	892	867	933	898	881	902	881	852	900	903	911	899	865	881	898	859	878	888	832	887	879	844	883	921	885	934	898	837	832	920	907	935	854	860	869	879	850	861	903	848	882	930	947	854	868	892	895	851	876	849	908	893	886	897	933	908	846	883	902	927	887	867	885	848	931	875	872	887	871	887	872	934	874	921	909	863	873	886	905	870	888	871	911	851	811	872	867	883	948	936	872	847	835	863	869	883	866	891	870	948	857	867	937	883	892	850	912	917	876	920	880	889	919	925	899	1004	825	916	880	876	838	942	924	909	849	923	871	943	864	877	857	907	877	839	853	874	892	877	880	887	842	921	909	966	928	858	920	932	864	921	916	868	892	884	878	887	889	863	910	868	896	855	860	924	885	857	861	868	918	906	855	852	879	926	875	876	902	862	864	857	921	916	889	877	886	941	928	879	965	910	928	852	892	913	907	898	838	886	925	846	887	926	932	855	838	872	884	903	918	850	898	872	927	900	876	873	977	880	889	905	872	871	899	903	873	885	915	941	925	870	888	921	858	860	839	950	875	871	881	914	850	879	894	956	847	868	914	965	912	879	858	870	877	950	886	905	869	897	937	893	895	895	873	913	887	891	850	911	952	875	873	892	896	911	832	911	882	838	857	887	905	861	920	839	933	904	928	887	845	886	933	912	889	897	908	912	895	891	866	909	904	909	909	908	882	917	901	903	904	859	870	963	913	879	896	935	912	937	984	892	895	866	917	866	869	869	876	788	875	865	905	902	905	886	876	893	852	882	895	896	878	901	914	855	884	891	880	911	891	985	925	868	909	899	924	912	881	923	899	878	843	924	878	821	901	872	949	892	948	920	859	907	909	905	916	938	882	890	852	883	843	943	900	926	853	858	904	848	872	911	913	879	897	903	913	868	904	851	880	912	847	904	880	907	891	915	916	913	922	935	906	856	895	874	910	880	904	910	865	887	929	923	884	870	887	887	897	899	872	876	870	924	877	884	882	915	863	891	845	847	886	885	949	895	885	901	936	918	860	888	900	896	872	852	865	871	853	892	891	823	884	875	868	882	892	905	916	878	893	882	920	887	874	885	889	899	872	890	926	894	915	914	891	903	891	908	892	854	861	801	882	903	874	889	936	912	860	927	920	840	884	930	877	893	852	877	903	851	935	898	868	894	940	839	846	893	969	874	890	935	891	881	901	896	893	903	857	863	910	930	858	893	895	890	926	909	903	922	890	878	864	902	862	890	850	859	944	902	934	899	952	884	893	918	873	872	892	886	961	892	890	889	878	880	902	875	881	900	904	860	887	894	912	892	921	920	917	879	889	874	909	893	878	898	903	912	817	915	914	893	830	916	872	810	897	927	876	860	968	885	862	852	950	840	887	907	863	935	871	828	891	945	867	870	900	860	913	944	877	833	876	935	868	858	837	866	864	856	913	901	929	903	837	881	859	846	943	883	840	927	820	837	874	922	860	872	855	880	873	910	837	907	837	901	889	888	858	860	882	934	904	900	893	873	922	921	841	914	866	902	909	956	847	856	962	883	925	885	907	857	917	891	848	918	881	882	885	890	866	850
53902	52992	46044	39925	41603	42902	39245	37198	44777	41210	36328	41678	44747	35921	26165	26799	23033	17073	13782	10579	10997	13019	8403	4586	4193	4080	4245	3574	2743	1828	1223	1135	1261	1239	833	884	771	733	615	594	577	526	471	453	438	445	493	432	436	435	434	371	415	384	407	375	407	375	376	396	381	392	364	358	357	385	376	372	324	407	396	355	328	358	329	342	357	373	369	381	382	376	353	350	363	385	352	394	347	349	377	335	345	345	355	329	336	349	376	378	370	373	353	362	358	366	384	329	383	387	346	355	377	365	380	375	372	357	372	367	361	381	377	357	364	382	388	338	359	368	358	339	378	351	387	343	342	348	338	350	330	337	339	368	361	357	370	338	344	392	352	350	375	340	381	379	400	351	377	340	380	369	340	350	323	357	377	390	364	373	331	384	325	340	345	374	369	375	375	330	330	396	371	341	358	392	382	337	343	361	330	364	387	340	363	395	347	385	332	377	376	367	363	350	381	360	330	351	345	367	364	358	398	365	336	360	362	364	383	351	383	378	373	346	316	342	377	337	358	333	361	340	381	367	364	331	350	372	350	343	355	363	352	340	342	364	338	349	339	366	376	383	313	349	356	365	379	356	350	375	328	327	377	343	360	381	329	332	313	352	338	353	366	324	330	345	336	374	367	354	344	378	321	344	348	353	381	353	392	367	371	355	355	361	343	378	337	384	382	332	359	345	365	338	332	341	382	352	331	348	368	365	338	379	368	343	339	391	363	386	347	344	328	330	329	355	382	345	368	355	348	339	336	369	353	381	387	391	351	323	388	375	384	337	357	374	364	340	308	330	350	381	346	359	398	365	329	358	365	352	361	358	365	296	366	358	377	365	351	336	355	348	319	347	327	321	346	373	361	337	356	354	360	347	386	373	392	359	395	355	328	372	344	337	387	377	389	329	332	352	327	383	345	351	355	353	357	367	364	396	355	363	365	375	375	343	353	380	407	316	351	382	336	314	358	379	356	367	333	347	380	360	370	345	396	322	357	337	347	358	422	367	378	345	353	355	361	376	331	348	360	337	315	354	377	369	393	353	346	354	349	355	345	387	361	368	356	352	314	374	356	374	368	332	347	363	351	365	341	383	376	354	362	343	372	362	340	367	375	380	354	350	377	375	322	326	340	349	354	378	357	401	390	374	345	387	337	374	321	352	396	382	349	368	328	349	353	382	345	370	349	324	343	372	340	355	419	382	359	393	382	371	376	306	354	386	339	353	348	382	355	344	339	362	335	373	362	341	365	373	355	341	359	355	379	364	326	345	351	387	351	337	375	354	369	355	335	346	378	351	333	380	353	318	343	376	383	358	339	348	355	349	364	321	349	368	375	388	365	368	371	346	340	366	365	358	343	356	377	325	358	384	351	355	355	372	361	344	362	321	361	364	351	394	386	366	386	376	366	361	365	337	373	379	352	360	361	366	365	340	372	368	355	333	343	327	343	370	336	361	330	367	370	328	357	364	324	380	359	382	382	369	410	362	354	354	355	370	346	385	333	349	378	338	354	335	402	333	364	333	346	343	337	373	354	345	358	335	378	346	340	347	377	352	364	359	324	331	348	351	376	350	349	349	337	339	343	359	375	339	369	339	351	374	369	342	381	337	381	364	337	362	354	343	367	347	391	352	376	363	383	345	365	345	334	339	335	390	375	394	371	366	327	356	378	399	342	351	369	345	386	370	364	357	350	367	340	308	329	377	356	363	370	349	360	352	337	341	354	342	357	358	331	357	337	378	361	383	364	355	326	326	376	368	371	335	324	354	373	366	357	400	356	366	312	363	330	360	336	377	395	346	341	346	364	346	347	407	367	378	354	351	316	332	347	348	354	393	349	320	342	343	360	361	390	353	383	352	351	346	350	352	352	340	387	351	371	394	358	370	369	392	327	382	355	335	368	383	370	361	346	359	399	353	353	359	364	357	349	390	374	347	386	366	354	384	369	361	341	375	392	364	383	375	367	360	390	341	354	337	337	357	373	397	339	368	365	372	414	373	348	347	344	361	387	413	346	361	327	348	346	354	344	375	365	367	369	375	391	376	369	367	374	358	356	334	368	318	336	341	358	339	335	406	384	360	361	355	339	364	384	349	341	336	377	357	357	396	352	393	380	387	306	369	365	355	336	366	330	340	329	360	351	369	383	317	365	366	336	360	410	354	331	359	358	370	376	379	358	387	328	364	379	364	332	346	374	341	364	378	317	410	301	373	358	346	347	366	386	369	408	341	339	396	342	355	345	358	361	338	395	366	337	362	311	320	331	353	363	364	359	347	359	375	379	363	363	396	386	372	364	385	361	368	353	369	370	367	353	357	359	304	386	384	380	370	393	360	394	332	390	342	367	371	342	355	351	376	344	337	357	356	385	316	357	344	334	369	362	353	313	370	364	323	340	352	340	361	320	354	392	335	320	324	373	355	373	348	366	357	370	340	384	360	351	399	334	369	335	312	345	351	354	331	369	366	361	348	351	425	344	349	369	345	392	420	403	390	333	386	358	379	358	363	342	375	362	342	357	345	371	375	388	367	346	352	357	394	364	355	353	347	336	362	328	337	334	352	343	351	337	356	400	380	389	330	319	355	369	365	394	368	350	355	347	336	340	339	358	336	342	342	358	379	358	354	337	377	373	352	357	331	390	372	380	349	361	340	372	370	364	334	382	394	372	386	359	355	356	382	340	353	372	352	367	389	364	355	338	355	383	322	396	354	309	363	360	342	346	348	361	366	347	349	379	392	383	376	374	365	355	366	356	381	334	358	367	367	360	378	344	365	357	335	357	367	343	313	388	339	343	398	405	333	343	326	332	354	379	388	346	374	365	397	366	317	373	365	330	363	375	350	374	377	333	361	342	340	387	353	382	385	341	356	323	349	359	361	386	357	377	354	398	353	387	354	344	375	349	357	377	368	362	372	362	351	316	332	344	357	348	352	341	348	322	334	332	341	380	377	361	371	329	325	380	355	319	343	339	313	347	343	338	392	367	358	351	383	339	310	381	347	336	380	353	371	306	343	329	341	386	357	337	356	314	363	346	363	356	351	359	350	363	387	371	342	366	345	347	346	346	354	349	359	353	346	365	373	344	393	375	367	377	390	372	333	356	342	306	343	398	352	338	358	341	314	367	346	381	369	343	342	321	371	358	355	321	396	339	344	368	350	382	366	367	329	350	344	369	375	387	372	356	376	405	379	386	348	340	338	353	365	380	344	378	352	347	377	359	361	362	376	341	410	383	357	347	370	329	356	374	385	346	352	364	366	328	350	337	377	346	343	375	357	348	358	348	332	346	364	346	341	375	354	315	315	372	357	371	306	351	387	350	328	383	352	368	352	363	360	331	378	385	336	361	359	391	353	344	349	378	342	359	364	326	334	364	360	360	348	393	397	362	396	363	348	347	370	353	342	383	360	344	356	344	344	335	351	332	413	376	375	394	338	322	355	364	390	340	338	376	313	342	381	386	365	336	377	388	362	355	367	366	346	350	375
41008	51989	53532	56875	57153	58200	54723	54207	57298	56914	57139	59832	65036	52393	45847	46863	42755	38751	34737	30909	33763	36003	27853	18137	18814	18674	19384	17068	13407	8907	5988	5574	6368	6299	3703	4135	3518	3041	2720	2400	2128	1823	1458	1429	1436	1404	1407	1348	1266	1247	1237	913	975	876	900	827	871	859	906	892	920	955	948	920	940	882	929	894	866	867	895	787	854	838	836	912	857	812	837	872	825	847	838	853	860	887	804	835	797	829	802	827	865	850	848	829	869	860	849	794	816	863	819	785	824	827	873	806	778	835	778	880	866	839	786	808	833	806	796	814	824	780	815	807	877	849	748	886	859	809	851	841	847	870	830	853	767	836	804	828	852	813	786	789	847	855	829	818	890	891	812	877	836	828	811	840	873	829	836	825	831	833	892	790	844	845	828	805	802	836	847	837	858	798	821	804	836	840	886	817	801	841	875	798	909	818	847	857	778	873	847	893	799	837	854	856	813	814	856	843	804	849	838	825	859	873	819	817	833	851	856	811	843	819	840	866	885	813	824	834	840	841	823	825	833	827	835	790	851	853	856	850	863	833	826	886	812	799	845	884	863	838	835	819	876	780	812	835	816	836	876	855	847	796	817	795	835	840	841	868	830	833	794	827	866	822	860	794	850	859	818	885	844	872	816	814	804	856	829	871	903	769	866	825	838	819	827	780	854	831	827	837	810	849	816	830	819	869	878	844	826	841	839	789	881	805	794	790	857	839	819	824	847	862	824	770	861	814	847	790	828	831	824	870	804	828	848	810	797	877	832	820	844	808	846	805	846	800	833	797	826	874	801	865	816	792	801	891	865	855	832	789	757	911	834	830	823	844	816	794	835	850	863	837	857	864	845	803	856	790	836	866	816	864	823	821	834	805	823	812	807	818	796	860	879	833	779	848	813	830	872	825	897	847	871	831	847	870	887	803	788	862	834	847	831	831	791	873	821	817	817	836	850	841	897	893	874	839	834	805	828	825	875	854	840	837	825	858	861	796	823	834	825	860	852	821	843	830	836	913	826	862	841	831	891	861	837	886	858	787	836	833	852	792	817	883	819	827	805	773	847	840	866	826	820	833	866	830	826	846	836	805	880	826	846	804	815	863	837	835	830	824	807	819	842	784	844	911	865	828	824	855	837	840	866	850	792	812	759	835	777	789	810	854	789	863	858	824	791	845	893	827	793	783	816	847	835	811	827	827	841	789	867	801	807	860	878	846	774	857	890	881	846	793	833	849	784	864	854	854	809	888	847	844	912	808	844	850	750	825	804	873	894	849	860	830	841	812	809	840	872	842	864	842	828	792	802	876	815	818	832	824	786	879	847	848	843	812	865	787	838	833	818	801	865	819	862	777	843	775	832	835	827	821	843	848	799	867	799	838	811	819	802	838	831	798	814	860	833	817	787	840	797	875	810	859	827	822	833	823	837	857	859	807	874	823	827	845	882	828	799	810	863	809	840	870	832	834	844	796	831	856	834	845	827	835	819	862	837	848	838	809	799	855	809	794	866	838	841	821	868	804	842	816	849	784	866	815	876	871	873	840	826	923	803	845	905	874	829	843	819	825	842	826	849	823	830	830	789	807	847	796	799	863	812	874	811	876	870	818	870	877	877	875	824	820	788	821	822	828	924	843	857	832	877	804	789	851	895	838	841	827	827	859	848	811	819	860	861	825	903	883	813	830	850	858	874	814	801	794	844	821	821	850	810	842	869	876	811	844	847	802	887	846	813	902	846	814	866	818	833	806	857	782	829	878	909	853	776	820	834	839	839	874	838	744	801	880	863	767	850	852	830	798	852	817	823	860	878	859	848	844	829	870	813	852	795	841	865	786	863	859	829	826	875	861	808	838	873	813	859	803	854	849	903	807	806	837	831	869	866	827	887	871	855	828	820	863	810	815	857	826	859	820	842	817	788	877	911	853	814	775	852	839	868	830	805	861	807	861	836	815	862	855	784	820	851	815	865	821	833	895	804	846	834	825	806	831	771	844	837	842	808	765	843	836	844	831	854	824	801	850	861	837	797	797	827	786	888	888	839	807	820	846	772	860	855	847	789	874	848	862	850	862	867	845	857	878	820	866	830	791	824	801	838	810	788	846	837	866	824	854	882	794	856	840	901	874	848	836	797	882	815	806	878	801	859	847	836	802	847	811	765	853	855	803	811	871	775	832	790	849	845	833	844	845	830	811	857	803	809	816	810	855	812	770	879	858	842	839	845	798	826	819	767	861	780	803	795	861	874	854	867	831	869	865	842	778	791	829	827	832	883	821	822	787	865	788	819	840	798	796	771	789	806	838	790	804	810	853	806	827	812	846	788	831	804	879	884	854	816	829	814	804	827	882	783	810	844	818	852	833	839	897	841	806	860	838	779	812	863	801	811	843	771	853	818	815	864	798	817	867	850	858	861	852	836	855	849	829	855	824	782	843	837	883	850	829	845	870	823	841	884	877	851	825	830	874	798	821	872	820	860	854	810	886	798	823	869	876	856	869	867	843	797	847	890	855	776	834	869	840	843	781	818	848	793	844	791	798	859	796	855	878	818	847	897	800	832	861	791	840	851	801	830	847	837	858	815	821	851	815	835	858	792	813	886	888	845	808	808	843	852	856	798	843	909	836	822	796	864	887	847	793	872	853	801	824	815	875	882	834	839	877	838	819	915	861	809	864	787	906	823	835	808	806	862	832	849	841	800	841	792	817	812	815	886	836	839	851	832	841	874	858	874	883	791	837	852	853	838	885	857	824	818	828	840	832	842	897	817	835	876	861	832	876	835	888	862	824	821	875	853	803	848	828	840	908	825	820	868	777	836	859	791	858	834	853	835	854	782	840	853	861	876	843	835	849	868	826	796	811	835	810	840	855	797	837	836	797	884	858	830	836	828	833	861	845	845	851	820	833	859	848	832	829	866	795	767	819	815	837	851	833	821	794	832	820	817	871	817	810	838	815	886	849	839	816	824	825	794	862	860	828	839	846	870	857	834	806	819	870	825	824	823	853	858	832	872	775	886	804	852	847	820	835	849	849	878	831	840	838	857	859	844	835	819	862	866	813	868	833	770	845	803	811	842	886	827	873	837	846	851	816	810	837	791	787	868	829	842	845	872	835	837	849	842	814	823	769	840	835	865	826	872	842	836	785	846	837	791	866	823	862	811	900	836	849	770	845	818	845	831	845	817	848	837	907	851	789	818	823	827	839	817	849	848	826	784	846	848	796	850	831	854	824	808	816	815	861	796	831	821	837	840	847	869	843	821	830	869	869	811	859	877	783	857	855	812	855	817	830	790	834	785	848	866	805	809	802	836	843	863	816	899	876	798	843	832	790	829	847	888	812	779	815	825	892	845	833	806	808	813	840	889	810	909	819	852	908	815	840	882	830	806	794	847	811	871	820	858	794	847	828	858	846	806	832	845	852	801	833	805	851	880	864	848	801	816	813	860	812	890	885	853	832	837	847	848	812	797	804	793	794	810	797	852	837	848	760	796	836	812	836	809	789
16956	19040	21848	14165	13410	10775	8095	5875	8728	6108	3841	3443	3316	2262	1695	1566	1198	1027	923	832	873	980	772	615	572	670	743	834	659	555	555	525	487	392	376	357	365	364	382	359	366	370	382	376	362	355	351	379	353	342	352	334	357	358	341	330	368	349	361	337	369	367	356	326	373	351	338	341	385	322	357	377	354	368	350	381	349	340	356	357	360	390	385	364	344	345	358	353	356	393	343	338	345	382	362	350	338	314	363	361	360	355	345	350	328	351	373	334	358	334	360	325	364	350	365	330	348	374	348	336	361	375	338	349	368	368	383	361	354	343	347	365	372	369	342	369	338	360	423	367	373	352	359	367	355	325	344	325	342	355	366	376	377	362	375	350	408	348	353	375	355	363	357	323	373	348	384	363	398	387	366	373	392	360	374	383	365	361	359	344	376	344	331	357	359	381	377	349	335	354	340	367	391	375	362	349	345	327	368	326	322	343	376	328	357	318	357	383	350	379	378	374	342	359	339	359	352	340	326	356	371	347	356	366	350	353	391	362	340	346	354	382	357	401	345	345	340	350	329	328	369	354	340	342	317	399	347	381	358	335	349	367	379	354	359	359	379	338	345	386	352	291	352	355	330	364	346	403	361	318	370	349	370	366	364	312	375	363	346	387	334	353	351	321	377	343	338	364	336	341	416	363	343	315	356	365	359	354	388	307	357	319	319	360	348	366	358	372	362	361	361	332	371	374	340	321	333	340	326	354	383	354	335	346	381	345	363	370	380	338	377	388	341	329	342	353	328	355	380	338	364	331	367	327	363	343	329	349	376	343	345	371	340	309	345	391	408	351	394	307	353	391	359	347	351	333	349	341	313	344	348	375	363	347	384	381	344	369	353	371	355	388	360	360	346	368	358	353	338	346	352	397	337	338	320	309	351	320	369	355	391	346	382	385	331	348	352	334	322	373	334	377	329	338	353	362	356	363	370	362	369	364	393	365	335	346	345	381	335	360	340	367	386	341	361	369	356	350	339	344	337	339	360	332	387	345	367	403	314	336	359	348	374	327	366	383	403	329	322	351	348	340	349	404	355	380	362	351	360	365	403	368	355	314	335	341	338	368	366	386	388	344	315	392	352	349	381	355	382	352	353	378	376	347	406	381	365	352	382	328	353	393	384	390	391	351	315	313	396	371	352	384	395	351	348	368	362	355	356	368	383	347	362	357	364	356	393	332	338	360	367	355	381	366	369	359	388	365	369	330	350	402	364	359	358	361	353	359	347	378	358	336	316	303	371	354	391	354	366	352	366	375	345	356	338	336	385	413	350	344	350	378	391	325	361	368	350	342	317	330	372	372	385	355	355	342	392	363	395	362	358	335	342	383	352	313	358	355	347	372	336	349	394	333	365	360	365	334	333	355	363	346	355	344	364	367	386	362	370	334	386	374	366	362	381	361	367	362	343	352	391	353	340	325	360	366	370	367	372	375	393	375	381	355	335	319	355	371	398	353	359	375	336	369	332	336	345	362	361	348	347	369	372	396	378	361	369	360	347	364	383	412	379	372	383	333	376	364	342	352	364	358	331	357	359	314	351	350	369	351	344	323	334	350	351	372	346	369	324	347	398	367	385	365	355	331	346	378	359	371	350	322	372	341	331	355	373	353	348	378	346	363	366	345	341	351	355	311	360	373	370	371	350	337	341	363	340	329	405	348	358	344	368	371	322	330	353	356	382	375	346	339	364	353	357	375	367	352	374	363	391	352	317	372	341	374	369	380	361	345	358	347	367	373	353	354	353	335	363	385	351	373	362	375	324	348	372	359	310	369	368	338	356	371	324	361	380	387	372	373	364	344	373	372	368	332	349	354	410	367	372	388	384	414	358	320	329	329	371	369	407	348	375	347	387	407	384	354	394	381	346	377	334	370	343	373	358	352	337	351	363	342	336	356	336	350	392	355	383	333	344	362	405	369	349	320	319	351	347	381	344	377	384	350	369	359	324	370	371	411	357	337	349	336	370	332	305	347	333	345	368	347	363	346	336	349	350	375	380	323	359	368	358	357	335	385	381	349	363	381	394	351	347	343	374	303	376	356	366	337	340	349	350	330	347	328	336	331	362	331	364	355	379	326	361	342	354	342	375	387	349	348	335	355	371	335	358	339	380	337	349	382	345	330	356	360	366	342	361	363	363	342	361	374	357	367	322	372	340	360	350	376	353	351	366	346	343	405	344	349	328	330	350	330	358	369	356	339	343	388	340	380	298	356	334	313	333	353	318	320	343	369	388	345	348	388	355	354	350	332	365	341	331	366	380	358	332	369	344	328	328	347	364	328	379	352	373	364	370	336	361	348	340	353	332	358	371	412	349	377	352	364	360	339	370	377	374	356	368	361	364	371	377	322	398	322	380	348	365	358	358	349	345	333	389	380	372	348	390	355	371	326	368	363	354	358	368	408	354	352	367	360	358	351	336	387	370	370	348	348	322	377	362	322	375	368	345	366	346	373	351	355	357	344	339	371	395	353	376	332	348	366	370	323	397	373	386	371	387	361	380	354	341	300	323	353	364	373	383	348	339	406	360	330	386	344	373	345	360	356	318	368	342	364	355	343	321	341	343	333	373	386	386	362	380	385	337	375	365	359	349	343	346	367	380	340	340	336	343	330	338	367	375	369	373	356	355	352	370	399	370	352	356	339	321	324	391	356	366	379	327	376	356	333	370	360	347	391	331	342	361	359	338	355	374	333	362	306	344	357	383	366	361	370	375	399	346	345	325	373	347	347	378	343	347	360	347	346	357	362	366	375	351	375	351	371	367	355	350	373	366	361	389	333	378	331	339	381	360	352	342	347	367	357	328	374	394	362	383	357	388	352	369	398	381	373	377	341	326	371	352	373	360	328	370	358	349	330	358	361	377	346	341	375	342	339	348	380	358	365	350	353	358	356	343	347	365	371	343	363	338	345	356	339	330	346	359	363	363	351	338	357	336	364	379	334	372	335	357	409	392	353	356	383	342	328	327	363	354	351	373	351	344	335	373	354	368	361	372	344	318	383	374	329	364	326	354	361	371	389	388	335	324	384	367	357	349	351	350	347	406	372	383	346	367	359	341	387	363	341	346	363	368	338	328	362	371	371	370	361	342	328	360	371	345	361	349	329	352	337	351	361	347	391	378	332	332	361	344	349	353	331	353	319	355	345	355	345	372	366	359	354	392	367	335	355	346	349	346	373	360	341	359	335	356	341	349	366	362	319	331	332	364	325	365	382	348	379	377	346	342	334	357	367	364	340	344	357	350	342	403	368	349	392	382	344	379	362	341	377	357	337	351	392	337	350	366	354	330	341	388	377	352	328	374	330	390	391	348	396	347	342	381	336	337	334	365	341	345	359	347	349	340	348	369	365	343	328	353	344	335	336	333	392	354	325	337	356	374	366	368	368	372	363	394	359	316	346	394	324	356	332	360	340	337	344	360	385	392	364	351	343	360	373	369	347	336	379	355	356	366	378	387	342	365	336
11184	17792	25303	23567	24035	22733	17342	16864	24541	19880	15294	15834	16057	10437	7771	7461	5482	4409	4151	3513	4033	4682	3182	2787	2777	2806	3276	3748	2926	2303	2225	2090	1754	1369	1139	1077	1018	962	985	893	958	896	878	912	851	891	861	905	897	831	897	886	884	834	915	921	878	851	880	877	831	898	892	831	859	874	857	856	869	820	798	836	893	864	876	866	886	813	912	856	839	865	808	834	929	804	859	873	838	891	831	880	886	858	847	816	834	831	821	835	859	861	832	874	857	824	881	872	874	816	883	780	853	853	886	831	836	854	854	889	821	830	862	885	832	835	815	826	849	832	906	841	896	851	811	813	873	831	880	869	862	824	867	935	859	907	870	842	793	773	841	874	860	836	872	860	851	881	892	847	839	870	849	842	887	809	866	877	863	924	814	867	873	861	888	841	900	852	826	869	844	824	853	849	883	874	848	857	828	834	823	929	859	897	856	844	841	829	839	852	869	821	850	851	855	867	925	843	854	793	876	888	801	810	836	816	849	868	854	896	904	820	891	839	883	838	862	830	839	877	878	825	873	895	852	812	818	886	873	847	858	843	877	860	821	880	866	856	857	809	897	842	874	847	836	843	869	835	832	842	804	862	897	923	895	862	850	838	906	834	897	861	817	841	817	820	828	872	890	839	847	802	799	871	851	880	825	820	887	847	888	781	858	882	813	860	873	841	896	902	818	848	861	839	875	875	852	878	835	873	888	822	827	866	826	868	884	868	817	850	857	885	854	845	867	858	872	819	876	846	866	907	885	842	866	801	885	857	857	850	830	829	832	827	864	861	901	798	782	830	820	878	782	875	844	822	859	823	847	855	819	830	879	818	890	846	853	846	822	894	885	876	868	860	852	881	932	859	834	863	822	861	808	877	807	886	868	811	815	861	823	873	874	798	869	852	852	883	855	839	837	837	865	923	899	904	847	826	867	875	855	852	843	843	876	907	847	877	878	861	891	858	827	830	836	878	880	779	908	892	833	830	877	841	831	897	832	899	834	829	866	874	814	895	840	849	860	856	834	814	814	812	867	809	874	880	882	834	893	883	843	847	860	865	874	877	901	810	789	786	841	821	863	850	841	838	797	888	849	835	833	830	868	838	858	878	865	819	850	838	824	844	815	879	863	804	824	934	924	852	858	894	837	823	895	829	839	856	859	808	908	906	872	845	904	846	823	840	947	848	859	831	847	853	823	850	815	813	851	860	782	860	919	897	810	861	823	778	922	885	897	897	851	854	802	812	860	867	814	811	832	806	842	846	829	842	870	816	866	874	848	873	858	909	846	828	814	841	877	860	897	810	791	837	820	833	874	882	837	814	891	857	849	909	853	895	883	883	910	789	853	851	885	923	849	857	859	870	841	888	871	869	840	868	829	799	847	882	857	819	883	873	855	879	791	856	839	825	832	838	820	873	852	857	854	841	815	849	860	853	847	877	860	797	858	761	893	871	826	840	824	869	874	825	882	887	880	911	852	855	834	823	826	830	811	830	908	875	855	823	885	840	872	865	845	866	846	838	898	870	871	828	860	864	801	853	862	842	822	884	848	841	874	858	834	816	833	872	885	808	859	845	831	847	830	874	868	861	852	865	810	869	865	818	839	848	882	821	927	871	795	891	811	816	828	863	843	884	830	887	817	814	866	828	835	797	811	838	804	898	832	857	877	875	863	832	875	865	865	838	847	832	832	870	867	878	864	889	849	860	859	872	833	851	858	842	870	826	879	871	827	883	861	809	852	892	803	878	850	833	868	860	881	858	869	845	846	840	772	886	804	879	889	871	891	836	815	850	948	832	846	877	853	833	847	881	804	875	870	859	859	909	870	845	828	857	836	820	846	826	909	842	841	858	791	851	849	850	881	851	857	896	824	874	843	868	870	860	787	848	838	818	807	865	812	886	910	852	806	845	818	839	881	866	863	829	853	827	798	917	835	902	871	813	812	842	815	869	817	867	826	852	783	843	870	883	801	851	877	854	867	846	920	838	863	873	821	875	881	838	892	825	827	848	832	812	865	840	878	906	861	893	836	840	851	804	841	827	861	874	860	840	910	837	892	878	815	875	881	823	854	814	833	810	845	858	811	836	838	842	875	825	869	865	859	851	822	855	847	815	840	828	844	838	865	847	846	882	880	863	820	862	830	838	851	913	910	832	857	825	830	868	837	869	811	873	820	791	824	813	866	820	874	886	836	842	850	844	857	833	871	879	841	840	921	819	846	896	844	842	823	812	846	887	863	830	884	884	856	815	868	845	836	846	822	870	831	891	832	818	826	835	852	786	837	879	872	821	842	906	876	870	878	846	857	774	840	912	869	859	826	854	834	859	883	840	873	857	849	822	860	837	870	816	883	797	871	838	854	847	873	857	836	868	854	848	898	823	851	902	828	842	878	835	827	821	864	842	872	910	878	866	845	911	869	868	865	816	833	902	865	864	878	851	850	840	842	879	846	848	811	836	870	908	857	838	827	850	817	786	867	867	859	901	864	881	811	879	829	787	831	859	842	855	854	887	889	841	867	841	856	828	841	874	810	911	884	823	867	907	789	811	853	856	890	828	841	805	842	924	895	862	810	846	849	855	860	844	840	901	875	842	824	827	813	916	817	847	847	859	841	862	825	793	858	859	836	869	790	822	876	846	849	800	815	891	867	876	861	891	791	889	916	875	854	891	838	839	771	854	832	854	816	871	889	857	864	840	863	841	876	913	921	854	849	784	844	862	829	835	863	884	817	834	794	877	834	866	893	845	871	883	865	853	867	863	906	891	803	872	877	856	867	844	882	864	893	858	830	865	841	808	848	852	837	870	834	856	814	794	873	895	855	801	870	847	871	920	831	864	827	819	889	852	830	813	911	881	838	908	873	852	819	865	870	846	844	867	875	845	851	823	884	844	811	832	852	843	827	850	843	874	837	904	875	822	835	844	885	856	872	886	846	875	826	896	814	911	808	859	853	856	875	895	846	862	862	823	881	839	871	869	856	802	848	827	835	909	853	844	861	825	899	874	847	796	835	850	827	890	876	851	834	885	863	820	855	900	881	896	904	868	876	885	897	852	883	790	900	861	863	819	847	834	867	854	816	820	833	827	849	854	852	885	853	876	868	839	840	801	865	898	837	856	896	888	838	824	916	813	870	883	825	848	815	867	872	812	828	831	844	814	834	824	826	852	857	873	827	837	820	861	875	841	862	893	858	824	870	819	846	927	878	849	813	859	836	829	856	826	850	816	880	859	860	865	867	846	860	865	824	856	845	850	876	882	872	791	864	824	788	839	906	826	831	889	818	887	874	849	837	854	861	853	862	855	893	865	860	851	825	861	879	832	878	859	864	855	886	840	893	851	812	819	888	869	864	878	843	853	863	888	798	849	881	877	809	815	837	854	878	855	842	889	839	834	886	924	844	834	837	852	863	850	843	863	886	857	852	843	896	865	833	854	895	808	845	928	902	836	856	866	864	835	830	863	855	793	867	863	891	845	854	823	867	835
43412	48722	46893	42582	44063	39242	37284	34367	44215	39321	33352	34970	38199	29892	17613	15301	10322	7337	5817	5101	5650	11630	3500	1749	1834	2344	1978	1950	1721	1386	1004	958	870	882	644	645	539	554	522	482	421	422	434	456	520	436	431	443	411	434	371	371	335	350	302	385	366	360	355	360	387	346	354	342	348	362	351	367	386	351	360	357	339	367	342	334	337	323	325	346	338	359	381	345	374	392	363	346	344	342	308	345	336	325	310	385	362	331	349	360	369	345	337	356	322	361	324	348	328	355	404	344	348	351	361	353	337	361	384	387	289	341	354	353	363	326	344	373	350	321	360	339	328	358	323	344	329	329	359	339	314	353	346	360	377	352	381	380	361	370	343	325	320	312	319	333	367	341	349	349	338	329	347	363	345	352	363	363	338	344	364	384	347	346	343	336	357	342	314	344	353	356	319	335	349	346	366	351	346	360	337	337	350	333	376	330	353	350	359	351	367	383	334	357	353	335	367	345	358	366	384	342	327	325	375	388	342	341	336	334	330	340	347	348	360	377	336	382	387	393	358	352	317	359	376	340	322	338	368	364	346	336	367	361	319	351	364	350	372	337	375	335	339	361	343	342	344	324	340	343	339	370	345	333	358	351	314	376	319	336	310	352	357	336	343	360	359	368	330	335	356	368	357	350	305	343	361	342	328	369	347	336	338	357	354	338	366	354	323	348	334	332	348	340	338	311	347	342	359	308	334	352	361	336	332	305	342	380	352	357	363	347	354	345	352	331	342	359	323	314	334	363	372	340	310	348	361	367	345	369	341	376	345	325	343	334	362	363	394	332	354	313	331	346	391	353	340	372	359	354	363	340	356	345	342	300	350	386	371	383	358	351	365	344	338	338	385	352	354	345	328	323	338	322	340	379	312	350	340	347	370	312	375	355	355	373	344	315	338	358	334	349	362	333	342	336	366	322	349	343	363	306	318	351	348	352	332	321	342	320	364	369	376	372	389	380	368	348	323	317	384	355	375	365	344	366	339	339	327	334	332	345	335	359	353	374	361	369	346	349	350	320	351	347	371	351	340	357	357	331	320	355	337	334	362	339	330	352	345	365	349	339	337	325	360	347	346	344	357	351	352	356	380	356	386	375	333	398	346	320	356	349	350	349	321	313	340	340	338	350	326	347	355	339	350	357	353	369	339	331	354	353	343	382	315	372	351	311	370	351	368	363	356	360	338	340	333	362	341	335	362	350	369	329	373	370	306	361	364	399	343	355	368	327	354	376	343	343	376	383	358	346	368	373	357	356	366	398	356	336	318	340	315	375	366	336	333	369	356	366	332	350	348	317	325	346	351	365	345	347	381	342	356	332	319	309	331	329	361	365	373	315	352	317	348	342	357	344	362	351	351	312	337	382	365	341	376	355	396	312	366	338	363	347	341	355	384	355	346	365	353	390	334	334	371	375	350	366	346	359	338	339	363	325	361	349	371	373	339	361	328	345	373	373	368	335	337	374	340	337	338	355	348	361	344	360	334	304	343	327	341	335	335	332	317	343	361	375	353	314	362	350	366	335	345	344	366	330	396	353	318	332	364	326	353	323	372	345	371	378	374	351	331	325	369	368	359	405	346	318	360	365	340	332	356	344	381	347	324	314	361	344	365	339	316	313	342	318	339	332	335	345	332	352	348	319	347	407	350	384	352	316	356	348	348	335	356	344	364	406	327	321	348	317	326	348	350	353	336	319	352	348	339	348	357	378	372	341	391	366	287	354	336	341	354	343	355	318	346	362	362	313	351	359	364	363	315	337	320	337	383	385	332	354	358	343	346	360	378	335	328	382	356	357	328	386	326	338	349	350	389	361	404	365	394	360	324	355	349	311	353	353	378	360	336	331	350	346	346	334	349	323	398	363	337	375	353	370	348	370	354	342	322	370	370	343	325	366	354	347	344	356	341	328	367	347	343	326	333	409	360	380	374	352	354	352	334	359	336	341	353	342	340	322	349	354	363	354	360	370	324	347	353	364	356	359	334	360	346	352	361	343	326	368	341	338	345	358	352	315	338	344	329	356	345	365	356	390	325	362	349	337	362	368	305	372	356	362	333	371	353	346	334	374	313	327	334	348	356	323	365	338	341	340	366	381	326	338	378	358	355	354	346	334	371	348	348	364	332	351	341	355	376	336	352	387	362	358	352	337	335	389	354	366	314	359	345	345	349	349	335	348	345	341	345	373	356	334	354	353	327	353	369	389	344	354	331	350	364	366	336	345	361	337	332	362	330	363	359	336	345	328	340	384	348	364	358	339	350	336	315	370	324	340	360	344	342	335	352	356	331	331	370	334	331	321	331	371	363	354	345	353	342	320	350	365	334	373	353	329	372	346	354	347	347	329	372	357	308	339	360	351	348	323	377	351	325	345	382	319	376	332	341	359	368	366	364	342	398	375	343	367	350	344	350	331	383	375	356	372	354	345	330	377	357	348	347	354	376	361	332	350	333	340	349	357	342	328	348	384	353	334	366	338	312	316	329	357	365	324	323	325	360	333	372	318	396	362	348	353	321	349	339	351	354	340	355	367	356	364	339	350	356	393	390	347	364	379	392	325	328	366	340	336	344	321	374	341	355	325	357	353	374	303	362	337	341	356	367	341	349	339	347	340	346	366	359	355	352	324	371	348	313	350	333	324	341	335	349	340	347	321	340	369	360	357	318	362	357	336	363	369	357	340	316	368	366	346	352	351	330	373	353	359	350	338	333	357	351	338	370	349	403	328	345	363	340	321	354	379	376	341	370	340	330	361	341	329	343	343	368	362	345	391	301	346	348	351	327	365	353	363	381	331	326	323	343	375	372	325	352	340	338	314	362	360	369	370	382	328	365	356	387	362	348	374	349	346	337	326	336	370	339	358	344	337	326	381	337	366	306	328	351	365	375	334	362	341	337	318	339	331	343	393	347	354	383	356	405	375	343	352	368	355	359	329	333	342	354	351	351	364	354	352	302	316	337	335	317	356	332	365	366	301	353	376	345	349	335	343	319	356	347	367	345	349	362	352	328	346	348	371	366	360	361	349	341	367	349	342	403	338	360	371	321	323	318	366	356	362	325	345	339	374	348	342	311	336	349	343	353	370	343	355	325	334	370	357	379	310	371	308	345	334	350	378	341	365	312	349	347	352	343	400	365	336	338	325	347	320	353	364	353	378	358	378	352	338	342	382	346	330	339	350	385	318	371	335	318	344	357	348	339	320	367	370	329	325	360	347	309	355	334	361	375	366	335	360	370	327	377	355	352	340	353	361	327	371	369	371	385	350	363	332	312	344	357	359	313	347	368	329	317	345	332	355	367	336	353	320	361	358	346	371	388	341	365	342	325	337	369	340	361	343	359	349	337	384	380	367	379	346	344	339	347	413	319	352	309	335	340	334	339	372	330	386	370	369	340	360	350	391	361	341	321	317	351	357	378	346	341	344	338	363	342	345	359	350	346	310	338	324	320	343	332	331	354	306	332	382	354	358	364	361	334	332
31319	42685	49037	52834	52686	52824	46532	49133	56167	52279	51285	53226	59759	47854	35961	36989	29656	25480	22418	21366	23177	35510	12273	9392	9928	13036	10471	10089	9176	7485	5154	4636	4281	4114	2748	2527	2329	2075	2128	1723	1468	1380	1479	1477	1663	1543	1350	1361	1351	1241	1013	913	910	926	933	894	863	878	846	867	920	897	870	857	866	890	862	853	886	835	889	847	832	845	815	798	832	807	792	872	855	821	829	790	814	869	767	793	828	824	839	852	849	863	865	797	864	850	803	839	851	793	842	792	832	825	822	807	843	824	866	804	812	826	809	864	821	887	771	846	885	823	839	799	812	817	849	842	798	815	792	815	837	797	846	875	819	816	796	814	794	809	794	831	797	820	830	823	881	850	833	852	833	841	817	831	847	806	855	823	863	804	828	810	731	811	851	881	807	821	837	809	801	833	752	805	890	817	833	841	799	885	874	834	825	840	810	796	843	837	787	813	832	817	813	796	822	827	786	874	837	823	784	832	817	877	797	799	852	827	806	858	797	814	827	859	861	831	842	852	816	861	844	767	837	824	842	855	838	808	829	813	822	755	799	788	840	800	841	840	842	847	869	854	864	816	813	820	760	800	784	878	813	862	837	804	791	844	786	778	857	801	819	836	864	841	829	811	894	824	843	820	822	869	833	829	834	805	805	835	788	810	801	821	803	852	813	812	834	822	852	828	841	786	849	814	867	811	828	860	839	793	828	822	827	795	850	865	867	825	821	816	808	851	843	811	809	828	802	839	794	835	783	826	804	810	803	810	808	824	805	806	842	885	808	822	860	815	853	801	793	835	827	835	803	827	831	851	843	823	807	803	878	804	843	788	819	849	833	865	804	855	819	811	808	831	871	819	896	851	796	791	808	828	829	824	834	863	865	821	808	874	818	801	800	793	801	901	815	835	799	891	835	886	805	824	811	821	801	891	797	790	816	874	831	848	831	807	796	803	776	806	859	789	834	829	824	835	864	783	826	791	779	822	853	805	842	829	800	846	838	838	853	848	791	818	820	836	822	768	835	854	832	846	785	839	830	838	824	860	795	806	754	836	846	814	832	793	778	823	835	846	821	841	809	814	814	809	806	827	845	810	807	806	824	872	852	855	813	818	851	844	831	820	789	762	835	797	855	787	870	810	812	759	855	833	812	804	824	812	766	816	888	800	887	801	821	831	841	853	825	837	814	771	824	830	831	837	796	803	811	794	821	824	832	831	817	818	823	842	771	812	869	770	762	820	831	827	828	833	830	813	781	828	805	833	842	807	844	804	856	771	829	885	789	858	836	838	832	778	837	824	851	858	831	867	817	823	831	777	816	820	841	838	834	882	814	795	818	843	805	849	845	792	820	868	836	824	792	811	830	827	811	822	868	838	815	872	826	911	888	849	803	828	816	857	801	797	806	822	810	825	813	795	783	831	811	813	881	836	818	843	824	818	869	811	794	822	847	874	872	851	794	833	842	852	805	869	878	847	827	796	788	862	809	838	837	838	854	823	838	799	883	883	809	803	813	828	812	789	873	857	826	836	816	816	820	808	864	782	836	763	844	793	842	832	829	850	804	862	848	824	840	807	875	822	820	823	823	766	790	814	813	853	853	811	843	843	859	806	803	852	858	825	871	870	782	827	819	825	809	797	779	809	871	851	851	799	867	849	830	834	832	852	843	856	818	800	830	852	885	800	816	762	866	868	827	833	790	837	856	831	817	832	863	754	829	764	803	886	830	796	772	800	787	828	789	843	821	829	803	812	828	808	829	830	808	797	819	840	842	862	824	846	787	898	833	834	873	806	802	830	781	854	842	844	807	848	824	781	818	852	810	820	805	847	789	831	830	839	819	852	825	868	824	862	883	788	823	778	790	808	812	814	840	830	869	858	799	866	828	801	840	846	804	807	807	789	854	846	844	791	805	846	837	847	817	770	800	781	845	884	820	795	805	896	812	766	819	791	848	858	811	850	834	859	813	809	811	818	794	814	858	847	924	822	851	831	828	811	799	857	808	899	857	817	818	841	854	810	827	876	871	799	802	876	801	854	885	828	804	789	851	888	808	869	822	819	780	772	844	858	821	842	812	840	855	757	767	801	835	816	808	796	841	829	855	848	796	828	824	850	781	834	823	796	817	811	810	809	830	842	772	852	846	827	860	810	833	745	809	818	767	802	790	841	784	817	913	847	834	813	791	834	820	823	839	804	816	752	839	803	805	865	849	778	768	796	855	811	800	852	803	860	788	817	872	851	868	842	792	870	815	872	796	808	844	774	813	821	827	792	838	785	812	858	859	778	819	810	809	836	797	851	781	841	869	807	812	842	792	831	836	820	844	834	822	836	845	823	797	811	759	856	771	840	830	824	848	818	773	890	841	854	815	817	853	816	849	817	882	860	813	805	813	857	804	824	837	813	811	787	798	800	790	835	778	843	797	854	851	806	827	831	798	811	821	779	795	823	784	801	855	822	819	840	831	788	763	858	775	808	805	776	813	808	805	761	806	833	811	807	788	788	893	851	798	799	850	840	813	848	798	816	850	844	771	769	831	784	850	799	883	815	776	838	843	816	831	809	838	822	823	841	848	833	861	816	875	797	826	829	792	814	874	813	882	878	838	851	841	842	819	799	818	832	813	833	857	838	814	811	817	820	817	810	809	840	840	821	835	842	826	857	815	827	848	808	808	870	852	827	848	892	853	906	865	860	802	826	819	815	842	835	824	826	774	820	795	809	845	801	807	806	811	792	811	809	795	818	849	779	803	884	822	845	834	828	833	775	857	837	853	826	844	852	807	830	902	822	793	807	851	794	810	802	814	828	835	821	776	856	864	815	785	821	821	822	803	786	799	841	803	811	836	864	808	878	845	800	787	831	806	822	783	797	822	776	824	852	818	824	852	834	866	844	796	777	881	789	835	860	793	834	850	850	844	815	779	796	821	768	869	786	827	828	824	804	848	844	786	844	799	854	770	837	855	844	804	908	846	816	841	816	814	824	822	816	839	862	791	800	825	863	820	814	803	787	849	833	825	795	864	835	815	829	813	817	830	814	834	838	767	883	830	844	810	816	828	821	864	841	821	796	826	845	826	828	841	814	801	845	834	773	820	802	880	852	854	862	794	784	775	816	857	806	816	873	781	862	820	815	810	801	852	819	840	799	846	875	851	822	811	776	788	863	856	867	817	847	766	818	901	796	860	806	818	816	805	825	782	809	847	836	789	824	843	817	853	808	848	831	826	863	822	786	801	834	811	853	830	776	806	834	812	857	786	819	851	862	858	814	844	916	838	786	816	843	820	834	820	771	773	794	852	808	795	798	837	820	853	838	821	859	829	818	827	798	801	835	831	850	863	832	871	881	777	864	833	810	824	820	800	802	862	863	867	844	840	848	824	905	823	754	802	797	842	810	802	831	854	881	799	775	806	844	836	809	852	867	843	791	824	812	792	819	783	773	839	817	765	802	834	839	838	854	842	792	813	851	779	810	787	827	818	810	851	822	847	779	782	793	854	802	855	817
52834	51257	46397	41618	43397	41025	39318	35995	47996	43193	41092	44377	53977	46472	29275	27354	20501	14296	11899	9882	13924	19068	6176	3235	3628	4705	3695	3398	2994	2275	1711	1618	1411	1337	953	728	756	726	712	566	551	610	636	686	631	639	541	546	511	416	403	336	306	326	339	311	317	323	361	343	364	320	325	322	336	293	330	318	359	300	304	356	315	331	305	302	315	316	318	320	333	322	319	299	310	327	287	290	328	319	330	310	331	330	282	342	332	318	317	331	300	355	316	298	305	304	305	334	315	318	292	293	303	332	333	337	308	370	299	343	325	300	338	333	303	352	283	305	313	294	300	306	339	332	282	339	358	317	315	307	352	306	348	315	329	316	312	333	311	336	308	359	316	326	288	298	330	329	312	334	295	328	314	322	295	320	280	315	303	292	307	320	334	322	333	325	302	307	309	326	303	313	326	278	328	291	320	313	313	341	319	316	317	313	327	304	294	306	332	341	358	336	290	303	319	318	328	274	306	284	286	331	335	324	328	321	296	313	307	330	323	319	308	312	304	288	319	303	303	292	325	313	299	333	342	306	316	309	322	321	335	310	317	333	305	359	310	293	310	344	360	313	337	320	322	363	286	309	300	375	351	307	311	297	314	301	333	319	296	325	330	328	330	345	303	289	354	324	353	332	291	343	312	342	310	312	318	312	301	314	286	324	275	306	296	323	340	342	316	324	321	296	322	364	318	326	345	311	327	319	323	341	313	321	325	307	328	301	326	333	319	309	321	347	327	326	329	324	318	304	311	278	319	319	326	303	301	308	325	314	302	335	304	316	336	319	337	348	293	323	324	333	310	305	341	307	308	333	316	307	333	316	319	308	312	326	329	318	335	331	275	293	305	340	359	332	316	329	365	305	284	290	317	335	314	293	290	345	293	297	313	298	297	328	339	307	349	327	314	308	300	319	320	319	316	348	341	321	307	312	309	322	312	317	288	311	300	333	320	285	294	327	361	303	308	329	305	310	339	353	304	319	301	303	307	324	337	318	330	357	311	315	308	344	329	340	308	295	324	313	300	345	319	299	306	346	345	285	341	320	287	326	309	336	330	329	327	344	313	313	324	325	350	309	323	328	296	300	320	336	298	311	301	327	296	302	321	307	306	319	331	325	308	320	307	311	373	335	330	310	342	315	309	319	310	330	303	348	327	321	323	327	309	286	308	296	325	313	337	306	330	305	326	347	336	379	352	320	338	296	305	329	348	299	311	334	303	308	347	314	323	337	319	318	303	344	308	360	320	367	313	304	347	289	316	324	301	313	306	315	294	300	305	303	300	313	315	338	321	281	322	329	311	348	334	324	345	328	319	327	299	329	288	340	325	318	317	314	283	303	323	300	326	328	333	317	297	315	301	327	323	304	341	293	318	301	304	295	292	301	350	341	326	337	304	294	318	322	295	335	326	296	300	305	311	308	306	296	346	313	310	288	299	332	305	327	313	305	311	293	329	336	337	291	316	320	330	324	334	298	309	327	308	335	304	325	317	309	297	320	305	292	319	307	332	289	306	324	291	305	315	365	331	301	319	310	326	335	348	315	334	307	348	321	300	305	318	321	351	331	317	332	354	287	293	299	326	323	324	322	303	286	299	344	315	299	309	308	328	309	304	327	319	281	313	317	315	335	285	330	308	324	283	324	331	336	284	319	325	351	325	302	296	345	324	279	345	302	313	292	314	295	334	281	357	320	331	305	309	314	303	354	342	324	322	346	317	333	324	307	334	321	315	306	328	337	327	299	339	334	328	289	305	338	312	299	339	313	318	296	304	315	326	297	307	305	292	336	320	320	307	341	304	319	268	346	308	333	339	337	277	322	332	323	344	320	329	320	304	343	315	334	319	310	318	338	303	340	334	311	344	281	323	314	289	329	305	329	294	328	301	329	353	273	270	315	310	300	352	355	290	316	306	352	302	308	314	321	348	344	324	319	300	309	302	326	304	339	296	315	309	328	331	323	312	351	288	304	299	322	323	341	321	311	333	310	333	318	332	352	343	323	336	343	305	311	306	292	309	329	277	347	318	325	352	311	332	332	314	319	294	286	329	318	336	298	322	299	326	290	352	342	333	355	338	282	296	296	286	337	320	312	328	291	307	314	363	323	310	330	311	313	334	319	325	325	319	338	310	367	305	331	358	316	315	331	320	299	317	341	352	337	307	306	333	308	324	321	315	323	341	311	307	300	349	344	329	281	270	325	341	309	322	314	267	345	325	318	331	299	332	338	293	325	335	310	354	290	331	299	296	331	334	334	319	267	325	313	320	312	293	334	331	317	314	312	324	309	319	317	310	292	308	294	300	309	350	324	347	329	316	323	320	296	294	313	296	329	304	312	360	299	364	302	320	299	313	320	327	302	315	306	349	351	313	309	282	314	295	320	349	321	313	319	303	290	285	318	329	325	323	341	338	320	310	288	320	308	325	324	324	304	328	305	287	333	301	299	339	288	294	326	288	342	290	336	309	307	305	351	336	311	342	279	319	332	306	299	309	301	347	325	296	315	302	335	305	339	315	360	322	331	305	285	310	317	293	319	339	353	311	292	323	320	322	328	330	305	323	314	327	319	326	312	312	345	313	286	324	336	304	323	328	300	309	330	302	340	329	332	307	294	351	360	357	344	350	313	308	318	311	313	347	320	309	339	319	325	332	306	335	313	296	316	321	336	296	318	293	346	322	325	329	298	361	301	333	313	305	308	352	313	336	310	295	340	303	306	316	333	319	327	317	335	333	290	328	317	346	316	312	340	298	321	321	301	326	344	292	301	361	307	332	345	284	321	311	313	325	301	316	313	282	320	318	293	324	327	307	306	345	333	320	319	318	293	306	352	318	343	326	312	331	323	309	317	313	299	310	332	347	344	277	323	332	315	327	335	307	314	318	287	328	313	332	326	288	325	311	269	331	349	334	320	329	317	335	308	314	307	303	311	345	332	310	340	345	301	322	308	344	333	303	325	314	319	320	319	296	318	300	321	306	317	332	294	295	322	324	313	317	332	321	296	330	327	313	328	329	321	328	298	301	328	321	312	314	339	297	321	330	271	334	312	355	331	322	341	331	324	310	338	294	311	301	306	361	312	324	270	342	329	331	304	339	298	345	292	308	366	279	331	305	302	322	302	309	275	306	299	305	289	328	323	291	300	298	332	337	352	320	342	316	322	289	299	331	318	315	297	330	306	287	312	311	308	297	302	283	315	279	322	315	318	306	331	307	298	325	297	335	287	282	288	335	303	316	323	343	319	345	349	318	295	352	346	339	336	367	315	340	316	331	294	342	341	267	280	335	317	309	311	325	287	326	362	354	324	288	317	303	324	301	352	336	301	307	317	318	311	323	326	311	336	331	316	299	324	320	319	299	328	345	306	328	334	319	336	305	352	312	360	301	305	325	341	351	292	328	331	315	321	326	334	279	298	333	317	285	302	313	320	302	330	299	303	300	318	318	293	304	342	324	350	328	323	317	336	318	325	303	304	337	310	329	295
40002	49743	52988	55955	56407	56869	53189	54370	60154	62118	64357	63252	74100	63340	47035	47469	40723	34815	32296	30695	37493	42001	18775	14765	17487	21321	17207	16738	14742	12076	8650	8502	7312	6888	4528	3556	3769	3371	3137	2323	2252	2634	2669	2914	2821	2642	2150	2250	1955	1360	1033	958	835	866	904	908	851	820	887	1019	1089	937	835	772	835	826	790	746	778	791	765	776	751	773	752	701	780	760	709	707	716	766	758	695	709	770	741	777	697	749	717	770	700	793	736	792	721	778	806	717	748	782	709	743	730	692	724	745	748	703	729	787	814	754	755	749	775	733	737	776	752	776	768	723	771	723	742	735	728	701	735	734	696	716	689	752	738	768	758	725	748	734	733	740	765	735	770	731	709	754	710	756	739	749	759	720	775	767	769	740	809	735	720	727	767	749	753	763	726	758	749	748	780	720	729	745	755	754	750	775	769	772	705	763	736	749	763	717	804	732	764	743	758	739	725	723	732	764	785	737	704	721	739	752	731	724	732	728	704	689	737	756	755	691	725	729	734	752	773	753	755	703	736	713	745	742	710	721	687	745	777	742	750	729	735	774	724	743	809	746	714	727	731	708	746	718	717	754	748	740	725	748	760	757	743	717	732	698	716	699	739	715	755	752	740	707	759	790	729	708	747	722	737	716	727	773	676	711	757	800	773	693	736	750	719	802	739	715	750	698	759	708	747	748	736	748	782	752	749	795	757	759	741	700	786	733	760	711	713	763	785	785	780	753	734	740	717	777	700	731	686	725	743	744	745	745	704	693	724	762	735	711	717	757	756	765	739	745	761	736	758	715	750	770	777	751	726	753	720	722	749	725	743	789	794	768	743	707	741	719	709	769	834	736	758	734	702	732	742	714	705	688	780	709	756	747	747	730	785	710	771	702	752	737	762	745	774	724	728	744	711	769	713	788	725	773	776	780	762	715	780	730	780	722	791	672	732	703	698	739	764	753	750	772	704	745	742	715	739	728	745	723	771	747	797	751	736	737	788	744	716	720	773	747	735	710	718	722	751	756	719	708	696	762	734	792	723	768	679	723	774	721	771	758	747	757	705	754	718	723	744	772	725	700	787	766	724	778	721	728	721	753	721	706	742	749	746	717	708	749	724	727	726	714	727	752	739	750	748	719	774	732	720	786	753	745	727	730	768	719	739	729	736	743	689	783	764	724	760	711	746	790	741	778	709	742	704	758	707	709	787	747	720	755	705	730	752	763	699	773	735	745	721	792	743	717	775	702	768	737	749	707	792	756	733	747	768	747	731	696	743	729	743	715	708	708	689	738	730	741	756	715	743	713	735	734	697	734	760	731	726	756	707	728	740	766	728	756	756	746	734	767	797	806	755	736	696	725	747	773	727	764	736	737	757	717	771	773	736	705	706	708	802	752	739	723	697	801	739	713	758	759	731	746	784	786	768	711	720	771	703	726	717	722	706	773	729	736	714	718	745	759	765	772	715	724	736	742	743	753	715	760	790	720	783	747	732	708	742	722	749	777	741	764	772	739	717	751	743	728	798	716	706	742	724	727	713	721	707	776	780	733	730	737	743	710	713	733	682	778	758	727	742	765	722	737	729	733	754	673	742	765	765	699	745	671	776	703	771	742	727	694	739	760	766	732	720	791	725	729	757	762	726	769	692	731	730	749	808	726	748	790	740	754	669	725	735	700	742	725	719	728	733	692	702	710	745	754	713	729	718	767	750	717	762	766	698	757	732	741	755	762	740	672	749	713	741	734	733	762	781	745	736	757	747	724	738	714	726	749	744	748	746	689	756	746	760	775	769	754	699	746	771	731	726	752	773	742	742	757	782	769	730	765	768	715	757	730	765	744	741	750	777	768	782	734	734	735	772	721	770	729	706	736	729	744	705	773	690	759	759	748	731	752	738	739	742	766	783	708	739	767	765	742	753	736	738	727	730	740	727	779	712	743	730	733	796	676	724	728	773	714	753	735	769	724	729	735	747	766	753	692	711	726	753	706	724	740	719	797	775	770	746	769	735	755	789	717	733	724	734	735	719	743	702	747	718	764	758	766	728	718	699	747	712	747	777	711	741	725	745	744	782	736	760	762	708	751	764	725	749	727	722	737	736	798	759	741	787	741	744	773	764	739	792	772	772	709	754	744	772	703	725	763	699	721	706	745	767	751	718	713	705	723	740	745	732	755	732	780	754	771	720	688	773	764	756	751	756	716	755	717	786	745	702	781	752	754	755	760	761	742	765	718	771	744	744	709	739	695	796	753	733	714	747	769	755	720	715	725	789	739	726	801	779	709	769	780	797	754	735	729	744	745	725	766	716	730	729	673	699	728	757	783	709	728	691	721	750	754	771	746	719	761	732	761	704	714	739	735	785	727	765	763	720	684	746	707	698	752	740	722	747	741	694	780	732	756	727	737	723	761	729	722	706	732	719	739	714	714	742	754	754	734	735	760	761	713	756	758	722	724	710	720	807	772	771	691	773	727	715	708	720	760	695	736	751	793	726	728	804	771	738	726	712	747	730	740	783	723	747	703	717	786	720	726	699	723	770	743	713	751	740	698	686	783	739	744	724	686	778	754	711	745	753	750	719	721	732	766	772	689	751	727	778	707	715	726	753	722	764	700	750	774	745	710	711	717	721	711	719	682	722	750	769	744	765	758	706	745	796	734	748	748	748	732	710	729	761	704	779	686	755	727	740	704	720	756	711	738	764	719	784	801	703	721	783	698	728	721	753	747	779	731	760	753	763	744	725	731	729	724	750	757	713	746	727	763	741	782	709	726	709	734	688	713	715	770	710	741	800	726	777	781	748	749	744	702	699	763	789	711	739	724	725	649	713	759	750	743	712	723	765	764	755	745	786	751	723	716	744	788	743	738	727	748	729	704	778	751	717	719	703	725	726	761	751	773	718	704	766	753	725	684	759	735	740	744	792	742	686	761	715	731	759	724	710	716	746	777	734	763	717	766	760	720	757	734	758	750	751	762	677	755	730	781	751	740	711	775	750	706	726	711	766	698	762	754	781	728	733	744	748	725	780	740	738	766	692	746	729	780	783	738	775	755	744	747	764	759	711	807	688	760	789	753	728	757	712	687	745	739	737	751	705	796	705	733	747	755	746	767	777	701	774	771	765	780	759	764	743	706	735	769	715	737	721	754	758	728	765	736	701	756	731	758	681	749	726	730	734	761	767	736	731	755	730	699	765	677	752	764	736	750	772	745	740	673	743	745	758	736	730	724	753	760	752	719	752	714	776	761	782	735	682	798	723	741	749	752	682	756	737	743	745	747	748	717	712	745	727	759	690	700	765	743	745	734	741	740	683	774	694	774	743	718	723	792	765	739	738	724	709	726	753	764	736	728	765	793	755	719	753	728	728	757	723	767	742	755	680	747	738	744	711	708	692	716	761	775	752	735	736	709	708	737	724	756	746	757	704	780	762	741	735	762	718	744	738	753	727	709	700	685	755	734	754	768	767	731	682	738	711	756	759	760	744	761	731	812	723	684	749	725	741	733
17049	16761	18753	13776	10567	8820	6678	5383	7825	5521	3879	3362	3608	2842	1391	1217	907	831	729	699	853	771	578	575	643	749	646	621	582	588	488	411	379	372	337	367	358	367	345	333	327	348	351	355	326	343	326	353	340	325	347	309	308	307	352	341	369	362	318	355	321	354	354	315	354	308	318	321	353	366	304	316	337	359	307	332	299	374	347	299	362	306	341	304	332	366	336	374	326	332	308	330	321	371	357	336	311	309	335	328	339	359	295	356	356	319	329	335	333	299	319	348	322	353	272	322	313	310	325	329	369	370	334	333	329	324	310	335	361	321	339	350	327	328	379	338	325	311	298	372	335	316	316	312	337	340	359	343	335	354	298	331	355	325	339	322	308	339	354	328	328	313	332	313	292	312	315	374	339	322	338	308	323	325	308	358	345	319	316	329	315	293	379	296	338	351	355	301	332	350	309	341	375	318	336	348	304	304	323	321	305	313	359	314	328	339	365	316	360	311	320	330	327	346	312	321	347	336	331	304	307	358	330	331	323	333	340	326	328	325	311	318	329	315	301	344	352	321	335	328	332	342	293	328	309	339	344	320	334	325	290	326	322	325	306	330	325	360	319	299	320	304	302	370	339	362	335	319	315	330	356	343	350	351	321	304	351	332	299	311	350	315	349	327	332	355	320	308	334	305	331	327	330	298	326	311	335	318	333	285	300	328	317	374	324	328	305	343	291	300	318	341	307	312	320	329	350	318	349	337	333	337	347	313	325	391	330	322	344	334	324	335	322	372	333	320	344	364	358	348	346	365	305	301	342	344	383	318	349	326	317	332	347	346	358	396	333	358	314	317	321	333	326	301	326	300	315	330	314	348	340	351	349	325	336	285	354	300	310	326	310	304	311	327	353	327	339	356	370	342	337	323	329	317	328	314	340	320	349	327	347	346	342	347	305	337	348	315	325	324	329	350	297	328	366	324	341	362	339	332	355	370	302	329	307	349	286	344	304	345	323	308	347	353	331	356	322	319	343	342	281	305	302	328	349	321	372	343	338	327	362	304	341	261	349	345	343	333	293	335	346	325	355	338	317	317	340	310	343	328	320	370	343	356	325	311	300	333	325	349	340	333	344	305	321	345	333	312	327	350	349	319	362	317	335	336	320	338	297	324	323	326	386	345	325	358	337	322	327	345	313	306	319	353	338	304	348	346	332	329	320	336	342	315	330	342	343	338	323	373	323	329	302	386	347	330	344	330	310	303	355	330	316	331	346	325	309	362	348	355	328	337	324	363	332	293	333	331	350	331	331	302	354	321	335	305	316	314	325	305	331	297	287	339	317	305	349	330	339	349	332	339	318	323	322	307	321	326	343	351	348	288	327	337	304	329	319	357	345	342	347	358	329	324	318	363	340	306	340	317	330	344	319	376	310	329	314	327	347	380	323	313	374	323	346	327	352	340	340	326	347	349	308	354	317	342	274	328	332	347	348	341	335	321	326	305	312	339	314	328	374	319	305	310	344	304	309	321	347	314	325	317	311	307	365	368	306	318	338	336	334	342	333	329	354	351	307	309	330	324	330	365	316	286	331	334	326	280	311	325	328	314	299	338	319	324	343	341	309	328	356	368	318	347	357	354	352	350	322	311	333	332	348	308	306	328	340	313	334	335	324	369	320	329	334	361	307	336	360	332	353	314	357	338	336	333	340	368	338	308	305	328	320	319	307	306	329	315	314	307	347	330	327	332	297	320	325	332	331	351	343	368	321	329	301	310	347	324	298	323	315	306	285	315	300	343	338	348	313	326	347	365	309	314	338	341	316	339	365	326	329	322	342	368	332	320	331	334	313	328	307	317	321	337	320	355	364	331	338	362	338	313	334	343	339	311	280	338	318	328	334	317	372	335	321	326	353	311	305	321	319	318	300	338	335	372	322	301	305	286	343	333	347	329	308	330	313	314	310	333	379	332	329	394	334	301	309	368	328	326	332	295	355	322	333	313	371	326	311	312	316	313	316	316	328	373	325	348	341	344	331	320	341	349	311	343	315	318	354	329	306	333	356	361	335	328	290	338	329	343	302	307	335	343	291	386	352	309	359	321	336	328	328	347	306	350	319	340	307	298	310	363	317	334	338	315	293	338	320	302	310	335	338	341	333	311	353	305	349	321	345	336	328	329	343	355	320	342	344	342	320	310	350	323	306	322	344	329	308	304	351	304	360	360	339	299	342	332	336	320	343	342	309	347	332	363	315	358	326	309	328	347	338	343	316	311	341	325	354	336	311	330	326	347	332	333	336	343	310	357	333	357	345	354	355	334	365	330	363	338	352	336	326	342	322	325	333	356	348	314	325	349	315	342	320	308	293	338	369	324	340	333	338	318	332	332	342	367	313	328	318	324	326	352	335	309	315	319	308	322	359	314	362	331	331	318	300	334	327	352	337	343	325	328	337	329	336	350	321	303	333	320	318	371	341	343	321	333	332	333	325	285	292	324	312	355	321	327	345	351	310	328	322	346	307	316	311	328	345	317	353	319	368	333	352	329	321	321	305	322	336	370	366	331	336	311	321	340	346	316	306	343	329	336	323	329	328	313	322	359	339	310	326	329	320	330	324	342	353	337	339	350	335	327	316	314	323	322	342	371	342	317	324	344	290	336	329	318	340	339	302	300	345	299	337	335	319	316	326	311	327	330	331	315	334	359	322	314	336	329	320	347	357	309	294	382	302	332	307	323	289	358	376	330	321	333	368	331	351	327	324	297	323	302	326	344	325	296	339	316	335	327	298	344	296	342	335	320	301	348	304	344	321	309	315	346	333	348	334	302	319	335	352	350	304	332	318	341	345	348	333	346	329	320	363	284	333	329	338	294	318	340	342	367	336	335	303	335	337	319	360	333	345	314	344	332	322	316	334	320	322	313	319	350	324	328	353	323	319	345	340	315	331	311	302	318	346	313	353	341	309	331	343	304	328	349	308	318	324	300	367	318	361	336	301	311	335	358	334	300	321	354	354	338	330	324	342	286	325	337	317	333	362	303	296	315	318	337	323	322	333	315	319	360	330	344	310	297	314	335	328	306	344	363	307	354	347	300	326	331	329	369	333	332	330	336	301	305	312	337	307	332	336	317	334	311	326	330	314	328	322	306	288	333	336	302	331	313	357	382	335	304	325	319	359	363	346	309	308	341	314	337	332	330	299	289	327	318	341	323	314	297	346	360	306	341	323	350	328	353	298	342	365	314	353	334	293	332	332	340	309	283	306	344	354	322	367	330	334	336	343	298	328	374	319	325	342	299	305	328	339	333	333	328	333	286	308	325	324	308	331	310	316	316	320	332	331	325	316	317	306	342	296	322	340	332	305	341	360	316	336	334	330	302	340	379	319	309	362	354	318	341	368	297	344	315	351	311	343	323	299	326	333	336	345	296	326	338	336	322	310	319	338	321	349	368	334	356	315	313	336	334	333	342	348	338	330	336	362	324	311	330	313	309	311	310	301	369	314	334	285	320	341	327	329	332
11076	15628	22496	23274	21565	20752	15456	16406	25042	20165	17759	16658	18002	15159	7123	6541	4818	3931	3620	3394	4763	4123	2523	2654	3316	3579	2992	2584	2407	2471	1935	1484	1101	1073	973	841	901	926	839	866	824	816	853	888	848	871	883	838	832	817	849	784	816	819	811	787	806	827	797	753	821	792	848	758	822	776	731	820	825	773	729	791	757	800	791	754	853	795	802	781	769	785	785	803	777	761	785	794	781	828	806	770	779	782	788	814	812	794	770	799	829	797	807	806	814	725	810	864	810	763	802	768	797	812	785	756	774	733	785	780	790	794	849	805	805	761	792	792	741	768	800	830	844	751	767	805	785	771	762	820	805	780	842	805	801	791	766	778	780	807	794	769	775	778	755	821	836	750	825	766	788	775	824	770	790	825	782	802	755	781	766	804	800	768	838	812	776	780	749	793	860	782	751	794	737	814	805	819	823	763	840	808	807	805	786	748	816	768	781	777	789	766	793	839	791	740	779	777	761	792	823	807	785	794	807	840	844	734	789	796	776	795	781	817	744	781	803	749	792	793	759	801	760	761	798	769	783	768	853	766	822	780	785	792	803	780	808	806	830	807	772	780	800	761	789	769	856	767	742	817	776	769	761	805	779	820	809	783	820	768	761	794	817	785	814	824	738	834	875	725	795	756	775	758	776	832	748	818	804	786	815	820	796	817	797	788	813	806	824	744	787	781	764	790	779	790	793	788	793	763	789	765	767	771	827	843	775	830	814	787	770	753	782	805	790	793	784	765	779	771	801	777	793	788	796	789	783	802	767	755	765	781	760	769	834	785	719	744	763	788	810	813	839	812	809	825	764	786	817	738	747	799	813	800	767	766	837	814	783	759	809	811	763	798	766	792	858	810	816	769	801	827	788	757	821	780	758	801	840	778	767	771	776	748	736	799	759	785	819	794	793	765	776	805	764	849	820	729	781	778	833	754	784	842	810	764	767	779	816	802	775	771	777	812	778	805	780	801	830	802	830	790	792	793	790	796	801	749	791	835	723	786	810	818	798	747	765	775	768	801	748	743	782	801	810	778	783	788	765	772	772	769	798	825	761	736	808	810	809	765	824	752	804	817	821	746	782	807	782	730	794	754	784	781	762	783	788	802	775	776	721	816	803	749	837	761	831	778	780	796	827	770	834	846	730	756	786	774	812	816	800	804	776	755	759	819	784	818	762	752	795	778	800	796	808	787	779	748	819	782	822	776	764	801	803	787	812	810	812	801	786	872	795	790	770	705	761	820	829	780	807	792	826	788	774	783	836	774	784	791	826	791	766	805	797	768	831	783	806	827	786	792	767	770	756	797	779	750	768	802	739	831	806	797	771	753	802	702	808	756	808	757	819	759	795	817	792	833	803	792	800	781	793	783	773	774	751	790	816	786	785	766	792	768	788	753	774	760	803	804	814	772	815	781	794	761	808	814	732	787	761	793	775	775	766	769	776	808	762	760	769	789	780	780	807	790	805	794	845	771	849	840	831	800	764	833	763	812	815	816	756	803	834	809	782	819	728	790	775	756	823	850	790	798	815	791	813	838	801	776	761	815	779	732	802	742	772	771	784	786	798	814	843	776	787	800	820	806	833	820	815	817	820	827	813	794	807	756	759	803	763	790	798	747	773	781	795	815	795	823	837	754	783	779	790	782	834	784	808	759	765	855	760	846	791	758	778	780	754	799	797	808	784	800	792	766	772	763	786	801	752	797	850	779	773	813	798	806	796	807	796	797	788	744	753	870	836	758	835	807	745	811	842	744	793	772	757	868	811	783	779	765	770	788	785	802	821	768	755	801	797	791	800	810	827	813	760	817	779	850	811	766	752	805	837	834	809	786	770	794	821	844	791	763	824	767	785	782	787	813	780	807	832	772	798	810	747	779	801	800	771	820	778	802	810	772	797	753	794	790	816	761	769	759	760	806	808	801	787	779	846	745	793	810	790	781	797	755	789	788	781	800	802	781	794	828	815	795	820	809	770	834	839	793	855	833	758	809	801	781	827	797	768	838	780	801	759	793	778	824	760	803	760	821	801	741	754	843	752	767	776	793	765	770	797	845	788	782	819	761	749	850	774	740	813	797	754	739	789	761	786	800	779	849	756	793	768	789	812	749	759	829	788	809	757	780	764	740	801	749	785	769	784	771	814	844	754	789	784	820	798	810	845	825	810	797	802	835	761	750	772	767	751	752	810	809	759	760	773	795	805	764	809	787	746	799	748	782	755	773	796	820	764	813	752	750	812	816	756	737	754	810	809	820	815	787	774	814	811	780	828	782	792	809	755	759	821	806	792	773	758	796	806	790	732	778	824	775	744	789	803	815	817	782	770	787	761	795	788	829	803	760	787	822	803	806	812	751	795	803	784	814	816	761	814	788	819	799	815	794	798	801	814	825	771	830	772	765	802	788	797	797	762	814	779	783	792	802	791	828	753	791	788	817	801	786	804	798	768	769	740	763	813	815	751	775	810	779	834	788	852	775	784	804	802	786	817	733	811	815	775	780	752	835	796	768	788	801	784	812	790	800	822	797	796	825	788	753	830	719	771	809	788	828	774	806	798	837	796	802	815	792	852	787	780	819	836	767	745	766	752	776	773	813	786	811	818	814	812	774	800	793	784	778	798	806	798	768	799	793	754	864	765	805	842	753	804	775	800	841	788	807	831	737	763	778	808	782	820	757	827	852	828	791	802	760	764	772	807	834	807	774	842	766	763	791	788	792	834	772	783	803	845	812	761	778	774	805	801	776	781	777	770	776	767	823	776	811	806	746	812	741	785	766	780	770	764	798	755	793	760	771	818	775	772	826	795	754	778	821	810	829	803	792	804	814	772	788	776	781	767	788	774	828	774	779	762	792	738	792	767	868	847	751	780	860	787	794	794	800	808	805	793	830	783	791	771	779	765	748	790	747	799	736	770	818	793	776	822	758	766	785	774	798	785	812	781	797	766	758	874	805	769	788	802	752	793	847	821	787	791	793	802	757	838	802	759	811	823	814	776	781	761	828	811	796	793	785	820	835	824	783	757	802	820	777	784	775	791	738	755	782	742	752	753	802	762	788	817	786	855	784	780	733	783	759	803	799	771	822	741	797	774	805	783	744	791	816	802	800	834	743	819	784	764	742	829	802	761	803	810	824	771	776	828	828	803	827	759	788	749	794	773	839	805	795	797	816	743	790	767	766	764	765	825	797	819	834	775	774	776	762	806	792	770	777	844	806	796	776	732	781	825	756	799	763	786	808	721	791	826	749	816	761	832	773	763	779	749	794	775	792	800	784	823	819	818	742	823	844	826	802	773	813	805	783	810	773	805	810	761	762	784	792	754	821	735	782	796	790	754	803	771	773	799	812	791	799	829	764	810	804	835	776	839	815	755	841	782	828	774	758	793	755	789	814	791	785	823	805	790	782	767	821	811	769	814	769	743	801	787	797	821	728	793	789	779	752	787	742	764	795	791	802	825	796	770	800	765	795	778	806	793	793	787	740
45986	46526	45440	40833	40009	39232	35149	33695	46326	40110	39671	39757	42665	38678	19881	13918	8914	7420	6377	6538	10514	8364	2946	2230	2263	2461	1777	1990	1620	1193	830	828	695	724	571	506	532	503	462	455	396	464	440	489	527	460	450	331	365	362	307	365	323	347	368	344	308	343	340	352	349	303	340	311	296	339	323	332	339	353	343	314	331	305	316	370	335	335	289	324	341	336	307	342	310	306	321	346	325	314	301	336	312	349	363	326	366	300	336	337	350	305	312	331	338	326	318	328	328	341	320	328	348	348	347	328	310	315	319	356	334	339	362	315	328	337	310	306	330	335	329	341	305	323	315	300	337	328	285	287	326	334	335	338	331	306	309	331	316	335	327	325	353	317	359	300	328	317	319	343	308	307	331	377	303	329	360	324	333	308	328	287	340	311	323	301	328	298	301	343	298	348	337	350	312	339	327	316	319	338	342	314	335	322	350	326	308	326	348	366	337	344	353	298	321	314	310	330	318	311	350	314	320	337	357	346	322	314	328	357	379	306	327	313	342	317	331	313	315	280	358	325	327	329	290	327	340	314	329	346	313	296	329	332	311	310	335	323	322	314	315	316	348	343	347	305	318	351	356	348	327	315	290	328	364	295	348	330	325	318	337	346	333	319	331	329	312	344	311	341	346	313	338	324	290	327	345	325	326	321	327	353	342	334	339	364	294	318	354	313	344	342	320	324	335	351	343	342	331	298	314	350	320	311	314	310	330	323	330	344	305	317	318	303	335	343	301	321	319	309	321	320	346	338	343	318	333	345	360	319	312	332	358	375	320	325	322	342	326	316	308	355	339	363	322	333	314	344	320	347	336	331	378	324	363	321	323	328	334	343	333	320	327	336	321	324	312	372	338	338	285	335	343	319	323	314	330	324	333	316	346	332	350	354	302	327	343	333	337	357	318	308	293	310	318	366	333	340	349	325	328	335	312	322	325	346	337	294	304	333	330	333	356	310	328	302	325	346	325	309	340	307	341	344	325	307	334	322	323	345	308	300	340	325	345	365	321	355	357	314	315	311	361	330	303	331	298	404	342	308	315	320	310	290	330	345	302	313	331	345	317	298	382	307	347	324	347	301	304	329	356	347	349	328	363	339	298	357	293	324	317	331	326	305	333	362	346	311	327	322	317	341	282	312	329	348	318	336	345	345	337	382	315	324	332	357	331	329	321	334	355	356	271	372	358	339	313	317	321	341	325	318	348	319	362	329	326	313	352	330	330	293	297	326	324	271	346	346	332	320	341	338	319	330	319	343	338	333	361	329	331	312	344	362	322	339	338	323	329	331	336	335	342	360	312	311	365	341	333	332	334	329	324	331	319	349	355	333	300	336	311	366	365	365	351	356	337	337	316	323	327	300	329	343	301	295	347	370	309	355	323	343	314	298	328	317	294	341	318	309	355	287	316	346	304	309	325	330	318	333	312	308	328	324	336	347	355	369	327	319	320	331	294	352	308	323	328	325	320	334	367	349	339	320	328	319	336	314	310	319	331	287	325	323	329	335	322	314	335	313	333	333	332	327	336	320	358	327	374	342	323	321	382	328	323	316	335	389	337	297	335	336	325	353	332	275	311	344	331	328	305	348	334	332	319	315	320	341	351	311	330	322	342	312	326	343	367	370	323	305	373	333	298	311	300	296	339	328	322	354	329	340	350	326	347	334	339	331	353	316	336	322	322	348	315	360	336	341	321	309	331	335	340	330	317	325	334	348	355	346	292	340	357	370	322	342	344	337	325	335	377	330	336	360	322	298	357	335	331	341	310	340	283	326	320	306	316	362	330	337	336	325	307	319	346	345	324	314	327	317	320	326	292	327	326	330	300	329	337	337	329	324	305	330	316	315	360	319	320	368	356	359	368	327	314	297	355	308	320	309	318	355	283	327	319	364	329	330	353	297	313	324	361	348	318	313	344	338	298	303	305	348	358	347	313	291	302	302	326	321	370	328	346	310	331	330	331	348	319	335	327	323	346	334	330	340	324	335	304	330	292	326	312	329	317	332	372	331	354	286	338	306	341	319	322	294	303	337	299	318	298	349	346	303	345	347	302	310	355	340	331	305	315	337	324	368	323	347	351	365	344	333	333	322	285	365	331	310	336	316	334	321	336	287	355	336	311	336	333	342	374	364	328	316	345	342	312	338	322	330	341	340	330	312	333	330	309	340	336	331	298	343	335	337	311	332	332	321	316	330	311	333	343	311	336	352	317	323	323	318	287	316	345	378	340	323	330	329	330	289	321	356	336	328	298	331	322	323	311	329	339	327	311	354	340	325	325	330	354	338	328	325	309	316	311	322	319	323	334	317	336	287	324	317	313	324	302	314	334	303	357	318	320	352	347	319	318	342	317	342	314	354	320	301	323	309	311	343	315	337	334	368	341	331	353	331	329	353	291	352	326	333	345	314	334	338	328	372	316	328	343	323	359	342	303	312	308	314	295	339	328	331	350	350	372	326	299	316	338	309	337	331	319	320	320	332	310	335	336	332	351	301	330	331	323	343	304	323	357	311	346	324	335	315	372	302	314	368	341	304	316	329	315	354	330	352	330	329	338	304	296	322	341	335	354	348	326	332	344	346	336	301	348	321	342	317	274	306	300	355	321	320	312	327	325	346	333	321	343	350	312	343	357	358	353	361	331	311	307	347	314	345	361	298	320	372	313	360	312	301	320	290	315	307	348	318	362	332	357	339	339	345	310	337	315	322	310	355	347	348	322	303	352	290	330	326	336	339	346	340	344	302	309	340	335	348	329	328	364	347	342	310	315	309	339	322	319	331	350	291	338	345	312	331	317	336	276	318	322	338	337	273	339	306	361	376	347	332	341	324	326	316	347	313	298	347	335	352	304	336	326	323	308	315	335	355	307	306	308	319	340	311	332	281	323	307	348	333	281	301	319	327	330	308	342	355	357	353	348	336	323	314	343	354	339	302	292	330	360	343	343	347	330	372	344	309	307	316	328	329	332	351	301	297	328	363	350	305	350	367	306	322	342	346	340	322	318	345	335	319	363	348	306	316	316	330	347	334	329	330	353	288	313	340	346	320	331	314	336	328	321	298	375	318	350	328	332	325	343	342	332	333	335	302	314	351	342	325	329	311	329	308	334	319	328	317	329	280	280	320	316	325	332	325	344	331	337	313	338	318	340	334	334	330	346	295	306	352	323	342	318	320	294	322	327	329	363	350	318	345	335	349	327	340	334	344	345	320	333	336	347	323	312	345	315	303	314	339	344	321	327	280	332	328	328	343	328	345	344	312	345	291	320	322	343	331	319	323	315	360	312	331	303	347	322	349	333	338	342	326	331	323	316	349	354	342	316	339	340	356	314	317	340	363	305	328	350	323	337	305	346	324	342	291	357	330	302	311	337	347	350	341	366	335	328	326	312	334	322	337	346	333	346	330	324	306	359	297	308	324	329	299	316	278	332	289	335	346	348	326	333	325	346	332	323	337	320	310	315	321	361	336	358	311	360	308
33034	41638	47597	49299	51015	50132	46331	46738	57821	56990	60221	57627	64056	57345	37675	34391	28124	25256	23741	26158	32694	29379	12321	12043	12837	13164	9689	10711	8699	6419	3973	3911	3466	3441	2418	1784	2340	1974	1644	1382	1461	1591	1756	1774	2150	1569	1319	1142	1035	949	837	833	866	862	829	822	804	816	777	897	979	938	822	844	829	777	796	812	763	877	725	760	804	756	783	797	771	727	771	775	784	783	808	785	788	694	845	783	774	754	802	788	783	792	770	807	794	778	808	798	767	821	772	764	777	796	720	804	817	799	798	808	778	737	791	757	742	834	742	789	797	753	816	734	774	719	788	751	824	778	755	754	747	821	802	761	772	728	733	848	724	746	774	773	791	779	755	783	764	744	771	778	804	773	772	778	763	752	816	782	802	787	782	798	802	805	789	786	774	752	828	775	770	765	769	764	823	739	791	753	752	799	753	802	817	725	763	795	754	788	750	755	746	796	777	767	803	749	785	810	835	785	797	777	795	804	809	770	782	772	747	748	806	758	734	784	781	751	774	790	792	796	761	807	770	740	800	807	792	763	795	769	799	789	792	770	787	857	786	817	799	800	764	767	762	798	799	816	852	800	772	780	810	812	794	748	744	712	792	783	778	814	767	826	752	761	782	777	779	811	761	748	793	773	792	803	790	747	772	812	757	769	791	771	822	746	752	800	734	808	758	770	743	782	812	764	795	754	746	800	788	786	827	772	765	771	755	779	772	766	780	748	795	749	791	796	804	757	761	776	781	752	759	802	765	749	799	792	791	764	814	778	759	781	782	758	755	743	778	791	789	748	754	810	780	771	805	763	749	791	776	756	831	826	750	806	806	769	790	747	732	781	750	736	796	759	773	803	739	769	800	768	781	825	794	727	750	779	782	775	769	773	832	786	790	769	779	736	819	806	754	798	844	682	792	750	790	776	735	755	726	813	827	791	782	772	771	736	784	804	792	781	701	802	796	754	830	799	769	794	765	765	785	802	748	783	750	783	819	740	780	733	700	775	755	771	773	765	768	791	777	781	805	795	766	791	750	770	767	778	721	773	783	781	811	762	763	770	762	810	793	751	819	774	748	803	780	765	774	769	785	744	733	823	757	764	785	782	778	758	744	788	802	812	836	771	740	806	793	764	756	729	785	789	757	792	774	798	762	794	772	788	755	784	753	796	784	779	762	804	834	786	759	762	762	741	782	779	807	800	759	764	818	792	770	737	780	791	731	789	728	775	813	752	766	742	779	786	797	785	820	746	817	769	759	790	802	777	777	737	816	782	759	802	794	782	760	768	771	808	774	778	760	775	777	790	755	819	714	792	825	755	787	787	793	787	805	786	799	755	780	777	772	765	813	753	809	784	781	797	783	732	812	774	818	765	804	799	782	796	795	767	760	745	767	777	779	741	729	740	749	785	810	783	812	802	768	771	790	846	824	815	788	768	842	829	740	799	796	800	793	817	801	753	745	801	782	775	829	767	779	795	745	761	775	752	739	826	823	812	780	794	751	791	799	741	735	820	736	788	803	803	787	845	736	743	782	768	749	765	798	780	801	783	733	798	767	813	751	795	752	824	726	726	792	821	769	768	764	733	773	858	765	782	773	746	761	770	788	802	800	776	781	794	793	755	780	741	772	784	771	763	748	796	742	727	774	837	800	724	824	808	775	778	772	752	751	815	805	823	752	763	749	756	822	814	817	713	715	740	749	732	827	824	828	792	750	816	807	788	801	804	758	767	755	797	842	773	788	747	770	785	780	842	801	760	749	767	772	759	755	748	815	708	761	794	811	766	758	712	743	784	761	800	770	740	788	777	793	788	752	755	787	807	782	767	780	757	747	777	766	771	781	813	746	792	804	808	797	738	797	783	737	759	734	740	778	782	732	803	703	762	756	745	762	766	770	785	788	790	770	811	781	708	723	764	772	768	798	745	828	755	791	727	763	754	790	751	784	803	817	828	772	799	777	761	723	783	798	811	778	806	762	753	823	820	702	813	728	768	770	745	799	750	769	718	809	724	775	730	790	751	746	758	780	712	740	724	722	763	777	747	794	777	734	748	797	770	802	831	766	773	730	746	783	807	797	762	818	763	792	776	813	797	742	802	750	812	742	787	790	757	759	749	789	766	771	770	754	789	776	791	766	808	795	793	787	787	749	748	809	736	802	815	793	795	795	782	784	835	773	786	745	781	800	792	840	761	732	770	824	774	788	771	748	740	834	761	767	750	823	787	779	748	760	801	775	734	805	763	741	720	771	727	744	802	845	746	766	779	764	794	791	772	823	803	779	793	740	757	765	742	814	772	805	776	801	791	784	763	790	814	784	807	827	745	802	812	803	792	793	726	780	783	775	709	778	765	762	774	774	802	789	766	770	779	784	741	748	787	755	771	817	762	730	768	777	775	735	781	786	809	759	790	755	784	804	786	787	803	766	766	739	799	750	804	825	766	777	734	780	816	736	742	763	773	807	750	764	823	757	759	715	764	759	774	778	785	744	773	790	747	732	773	829	732	780	786	767	759	778	785	779	748	776	755	751	787	729	765	769	820	773	793	754	780	777	776	791	787	767	758	816	793	740	751	797	804	812	772	733	823	765	733	791	780	776	794	754	760	751	792	821	782	810	793	738	825	760	782	771	756	833	786	760	823	792	760	799	806	806	797	789	795	737	764	796	773	819	755	756	784	736	787	757	738	745	775	814	812	771	771	790	766	777	794	766	809	790	753	780	838	739	782	800	823	800	756	765	804	774	760	754	798	791	788	770	807	792	753	809	805	782	799	801	760	773	757	821	762	794	771	829	775	731	766	779	795	770	794	802	732	809	789	744	786	793	798	703	808	805	747	780	835	748	803	786	798	729	776	769	785	773	806	791	779	715	834	765	779	744	777	824	789	767	774	800	808	814	812	770	746	778	761	797	785	799	775	796	810	739	805	745	757	747	766	720	764	755	786	804	768	846	782	736	763	774	790	775	833	819	793	786	767	784	758	800	770	726	729	776	760	735	770	772	796	819	806	812	798	756	768	747	813	819	783	731	789	784	817	798	791	799	794	787	776	797	775	804	785	781	781	726	737	778	792	846	760	749	779	755	819	763	736	777	779	740	777	765	786	808	771	826	785	830	803	779	757	815	784	786	757	806	808	822	791	789	784	718	789	835	772	785	739	801	767	812	765	825	801	763	796	717	807	801	772	793	786	825	765	775	745	809	766	829	762	817	783	782	786	733	790	761	720	776	744	832	810	757	755	796	790	783	778	736	736	810	796	769	799	805	811	795	770	701	799	817	788	755	763	796	792	720	712	753	766	785	764	808	787	853	757	792	769	758	810	789	712	795	779	844	751	772	782	798	807	753	774	820	787	753	778	752	794	842	786	767	761	770	813	791	755	746	747	787	745	793	801	727	774	750	801	823	769	780	724	774	757	757	824	726	781	823	813	763	763	775	761	795	776	766	745	780	813	798	781	800	729	803	826	830	796	759	797	812	754	774	812	784	813	805	791	822	782	800	770
53279	49894	45035	42442	41603	40216	38905	37807	50581	47217	47943	49621	58246	53481	30091	23472	17999	16153	13589	15038	16135	14568	5965	4691	4450	4160	3634	3510	2676	1762	1326	1251	1124	953	755	605	687	657	599	490	512	475	578	556	626	708	416	385	350	336	349	311	300	300	312	312	358	320	304	349	312	312	298	298	303	329	319	292	296	279	298	295	292	297	291	320	269	322	284	285	266	310	292	302	298	311	290	300	276	306	315	310	281	288	342	311	295	295	301	290	309	296	305	317	260	311	308	318	297	294	292	298	293	339	306	288	299	303	276	286	281	314	309	314	292	341	321	281	328	292	299	357	310	300	309	257	315	310	291	303	295	281	319	292	300	309	267	287	276	288	290	297	291	310	345	280	301	329	309	311	298	336	340	310	269	310	296	302	284	323	297	288	288	285	298	307	325	317	335	327	272	292	306	322	310	306	275	288	300	302	292	327	301	308	315	314	292	306	299	300	297	302	285	298	278	287	310	264	305	274	318	293	250	275	291	284	328	307	292	280	322	296	297	314	304	319	277	335	296	277	307	289	304	289	287	294	283	301	327	322	331	293	281	308	305	278	294	279	290	306	264	293	300	279	272	312	321	301	289	333	275	300	338	308	294	326	282	304	268	322	303	305	317	318	299	274	294	286	311	283	263	296	311	330	316	300	318	252	296	281	290	338	314	278	292	309	277	304	296	317	320	296	321	274	297	296	277	303	318	295	310	309	314	281	314	299	286	274	295	327	268	281	263	274	288	306	298	304	299	281	307	277	315	323	302	279	319	277	310	292	277	288	298	319	314	298	326	318	289	273	320	307	307	291	307	275	309	305	331	295	315	292	299	303	311	285	292	274	319	294	322	317	293	292	291	323	273	309	345	298	272	305	314	319	343	298	297	294	282	339	293	300	272	279	337	295	281	289	307	324	296	302	282	294	316	300	275	303	283	278	268	310	304	318	311	299	281	347	278	291	312	323	275	309	283	308	310	278	293	329	330	269	299	303	318	281	267	265	267	290	293	311	320	310	279	294	283	267	301	263	309	275	284	310	343	290	287	297	318	300	272	258	300	302	281	300	285	316	306	303	326	298	320	248	288	290	297	289	292	291	281	280	296	292	300	292	308	294	271	280	305	314	266	298	293	300	289	302	298	289	305	308	326	276	287	300	307	326	290	285	314	310	325	334	338	326	283	302	305	290	279	301	319	313	283	323	322	297	293	321	283	289	349	302	317	334	296	322	303	310	268	337	341	284	304	288	297	291	294	322	308	282	290	332	303	317	318	293	287	281	321	261	326	323	312	300	294	307	298	340	302	313	274	307	278	286	331	294	303	310	308	288	291	296	292	257	253	308	330	317	308	329	290	322	312	314	301	295	295	266	323	297	304	297	321	298	280	308	320	288	300	286	293	289	315	304	323	307	284	303	277	303	306	316	302	289	300	311	300	304	299	303	294	306	330	316	306	295	280	274	271	300	296	298	283	302	307	284	300	317	270	302	285	287	299	326	285	306	312	324	303	290	308	284	305	306	289	299	320	304	322	297	271	319	269	299	274	284	310	303	329	327	308	283	309	301	300	284	311	311	275	334	309	307	300	306	308	288	290	270	280	299	283	318	282	303	262	323	277	275	305	262	281	301	298	300	301	272	289	368	281	295	288	301	311	287	271	299	278	294	295	281	298	310	346	286	287	292	318	300	299	311	280	301	292	325	320	292	300	299	311	301	338	278	280	319	251	287	271	288	291	318	299	295	286	270	287	310	288	324	289	303	296	297	285	303	298	302	285	264	310	311	294	306	305	299	312	287	326	284	334	331	324	283	264	339	310	320	293	313	303	298	276	277	290	299	270	316	291	267	308	282	293	321	290	269	303	297	278	345	325	314	297	305	315	326	279	306	302	304	309	315	343	313	301	280	295	293	289	310	298	285	291	311	341	285	259	300	312	308	299	283	295	294	328	301	321	301	290	304	283	301	294	299	262	278	285	307	310	292	279	286	289	294	274	292	324	294	336	290	294	292	274	316	283	324	321	283	292	277	320	330	324	293	346	288	300	320	309	335	294	287	299	299	304	345	316	327	308	325	299	302	352	298	322	303	293	273	290	311	285	305	324	305	299	308	301	270	315	284	301	293	283	347	271	306	334	331	275	287	288	311	302	282	306	281	307	269	300	264	312	305	326	309	256	278	326	331	293	311	321	297	302	284	281	294	283	321	280	250	336	282	317	270	292	316	282	311	303	328	275	277	291	319	307	286	318	307	275	310	306	302	300	297	270	285	291	315	312	318	324	312	311	281	278	348	306	345	334	316	315	296	284	277	315	304	297	297	325	296	298	315	289	284	295	310	315	306	325	297	266	316	327	300	326	322	320	292	267	315	334	300	284	276	291	280	317	321	305	303	280	279	302	306	316	275	296	307	308	283	309	300	238	300	296	348	287	282	285	272	315	297	285	301	331	328	301	307	308	305	276	293	290	291	299	309	337	297	300	291	292	268	311	283	315	274	291	307	287	311	311	299	288	288	275	301	277	314	333	282	316	255	297	302	302	280	289	293	297	313	288	287	319	299	293	277	276	271	295	310	299	312	268	300	309	288	294	313	266	330	302	309	301	291	299	318	293	273	297	314	315	301	317	299	286	291	303	307	291	314	311	306	271	316	308	313	281	293	310	309	299	300	264	302	287	325	305	311	313	258	318	303	301	324	304	299	319	284	286	332	313	315	328	288	285	298	269	291	299	315	296	341	303	303	334	321	290	272	315	298	293	236	274	269	313	302	301	283	300	261	299	288	312	299	313	325	317	336	292	319	263	311	269	286	311	281	301	310	306	293	310	296	299	299	322	292	308	307	307	316	263	287	330	288	343	275	295	287	296	329	295	271	341	294	289	314	284	317	303	328	304	308	284	301	298	267	267	295	313	297	296	270	278	294	299	346	289	296	311	294	279	290	330	302	299	283	296	292	278	309	280	316	295	279	293	275	332	282	254	281	317	290	316	303	277	322	285	291	312	303	308	296	307	294	277	299	328	310	278	325	289	304	269	319	307	312	302	281	283	275	297	312	295	301	270	296	299	283	292	336	297	288	312	286	290	289	312	322	307	287	310	295	289	332	300	303	306	311	306	287	273	329	296	302	304	311	304	296	297	322	310	292	303	311	306	292	253	314	310	324	308	295	293	308	284	296	323	311	296	310	299	306	313	291	290	311	321	281	303	336	292	294	298	293	305	289	292	284	261	333	292	276	297	282	310	321	268	306	297	311	280	305	313	294	293	308	312	319	307	289	275	300	316	274	307	314	288	317	293	317	318	306	266	262	318	302	288	310	313	303	321	330	319	292	319	320	274	308	281	288	286	273	272	311	302	295	317	301	306	287	290	318	320	285	312	315	362	320	291	335	312	275	304	297	313	293	283	303	284	307	287	306	273	266	308	306	300	316	268	263	273	302	300	284	308	304	289	289	298	302	315	297	346	318	303	271	288	315	292	292	273	296	273	272	339	298
40886	49999	52390	56148	55100	54538	54469	53169	63407	71108	71529	68173	78333	71359	45787	42655	39877	37074	34814	39834	38424	37606	21162	20366	19875	19191	16895	17447	13337	8617	7035	6717	6187	4929	3668	2560	3485	3180	2605	2154	2188	1973	2320	2318	2886	3388	1359	1207	1028	902	798	751	776	727	713	754	737	810	848	899	814	767	762	668	723	747	714	707	741	731	705	698	685	712	723	742	720	722	689	702	745	722	745	716	721	743	700	705	731	667	758	708	715	731	668	704	688	690	714	721	728	701	681	697	713	760	710	676	735	708	691	671	760	709	662	715	713	672	665	671	714	690	706	746	716	712	704	677	705	730	731	724	661	739	720	701	690	700	719	727	732	696	731	678	742	679	727	719	695	704	689	702	736	724	697	693	704	751	722	704	690	727	732	727	717	685	721	700	686	721	745	692	684	731	689	654	712	718	730	684	677	712	703	704	752	710	646	727	711	678	683	707	709	670	693	658	650	701	684	718	702	702	710	725	696	747	758	738	716	733	662	704	727	638	741	744	720	691	664	720	706	712	710	734	701	733	736	713	689	722	698	698	674	690	715	708	691	692	711	724	663	712	691	742	696	713	716	674	714	697	682	716	684	716	705	697	723	658	642	696	668	719	723	720	717	704	692	713	660	661	655	667	711	761	669	730	703	748	716	687	727	707	690	692	708	743	698	732	684	706	733	671	736	733	706	741	666	707	698	734	704	703	746	718	717	695	645	733	686	707	715	745	666	706	743	700	720	731	721	667	725	685	719	730	742	750	664	702	710	758	704	724	694	776	712	714	768	663	719	719	719	687	698	671	670	724	714	710	645	712	692	664	735	713	685	718	707	748	697	719	649	712	712	651	673	701	728	658	683	679	735	754	737	685	701	694	641	719	722	705	752	728	718	703	708	707	702	665	707	686	766	729	664	743	763	684	724	724	706	733	726	739	718	692	698	716	694	709	713	684	703	712	733	668	702	690	752	727	745	677	714	736	680	685	720	697	738	731	711	686	695	660	699	707	658	755	731	719	716	710	705	721	716	706	736	734	685	685	741	728	714	743	716	691	687	685	683	753	712	724	726	675	721	699	678	730	732	732	713	709	739	725	738	658	732	685	704	730	748	700	712	731	709	712	718	725	697	694	692	737	700	692	673	690	707	728	743	706	740	733	677	694	686	676	689	690	690	734	696	701	743	709	719	694	705	675	752	747	689	705	680	738	691	698	720	727	723	682	703	743	705	742	692	707	755	707	706	677	759	689	705	692	652	706	696	670	678	692	744	703	708	756	688	676	680	707	709	721	741	709	732	697	730	727	709	683	668	726	738	746	735	717	745	729	695	701	685	700	675	721	706	701	661	696	675	708	727	712	734	724	698	775	714	718	665	710	720	687	657	687	718	698	743	727	705	677	732	667	687	659	717	711	703	780	698	703	699	715	672	709	754	683	732	648	694	740	724	759	693	738	745	693	718	660	649	640	681	710	730	653	669	733	688	699	707	712	688	711	716	724	671	679	699	678	727	697	721	655	701	714	696	685	719	696	708	671	679	713	710	698	646	727	691	669	723	703	717	714	716	713	693	652	711	747	681	716	688	737	628	645	726	703	660	711	707	699	702	738	671	715	714	640	690	754	668	699	704	693	752	714	723	707	676	689	737	677	690	717	673	715	719	722	714	699	737	694	692	655	713	713	693	696	744	717	716	726	701	718	735	714	672	701	714	717	738	728	731	742	756	703	765	688	716	685	740	704	682	724	691	747	691	739	681	714	685	733	691	741	686	715	681	737	708	710	714	718	704	784	757	766	683	694	677	682	692	701	691	670	678	662	694	694	723	754	720	697	704	677	687	708	697	742	659	712	730	724	795	717	703	691	723	714	711	721	719	697	676	690	685	710	730	698	716	673	723	701	700	661	668	723	697	704	697	720	678	674	737	734	692	705	731	722	728	704	713	733	717	733	696	688	667	705	701	709	689	686	709	693	671	681	695	688	733	713	768	728	749	690	696	776	762	758	748	696	663	664	818	683	723	703	722	708	686	728	702	752	667	728	727	661	732	733	719	667	674	655	702	676	708	675	737	732	714	688	696	775	693	725	681	707	727	708	702	680	696	663	667	696	734	712	725	688	714	713	725	706	775	746	689	715	696	669	672	783	703	710	724	700	655	675	696	719	725	684	724	731	704	663	675	630	697	718	713	707	731	686	773	750	687	779	707	691	752	676	718	696	732	759	711	702	702	738	733	663	691	723	735	700	779	738	712	718	690	700	724	755	755	685	661	740	642	713	711	720	741	685	731	745	651	692	684	669	706	691	734	729	732	683	673	744	718	714	714	700	686	707	701	730	754	696	712	683	772	740	725	736	671	722	698	729	751	691	689	666	681	745	697	723	708	704	697	664	702	711	721	715	726	692	715	696	704	734	687	711	720	759	726	713	718	714	686	650	715	669	728	657	732	725	735	703	717	701	733	698	705	712	704	688	722	717	639	673	741	758	661	712	718	682	674	713	705	657	708	693	733	681	688	646	685	780	689	708	717	739	712	671	707	721	669	708	667	687	724	744	715	716	682	728	740	709	693	715	764	718	718	713	711	741	672	708	709	706	784	713	720	707	664	704	692	634	687	700	686	658	721	674	683	705	738	740	743	664	684	691	696	720	710	685	708	707	696	717	733	718	731	694	705	743	740	686	715	772	722	661	716	678	702	691	733	718	695	739	693	694	719	660	705	700	723	764	681	732	658	718	703	690	707	700	717	741	688	691	670	745	702	729	718	719	748	725	715	704	706	683	736	698	683	746	693	734	711	741	731	674	769	724	716	680	683	689	723	697	750	716	724	688	719	690	710	664	694	670	685	729	702	689	688	694	743	672	710	711	747	701	691	702	722	689	686	708	687	711	757	738	718	702	693	733	714	724	756	743	678	741	688	700	710	692	673	709	738	717	679	748	740	673	730	691	727	633	730	712	750	721	712	741	683	692	700	669	723	713	690	708	708	690	703	703	677	750	739	659	669	698	675	699	685	747	715	646	679	706	701	685	731	663	722	685	712	711	641	721	699	733	710	673	711	716	686	714	698	683	670	718	695	719	701	681	750	703	710	660	738	711	685	713	691	720	730	713	695	690	692	698	719	703	651	707	726	681	701	717	708	725	692	747	717	695	664	706	669	708	683	709	673	720	723	702	693	676	703	708	669	700	749	722	675	690	702	758	712	686	730	738	697	704	682	728	722	732	697	800	713	672	688	723	700	718	744	797	736	719	666	675	710	732	734	717	715	693	725	685	714	718	735	653	708	705	708	686	684	721	725	711	718	677	736	696	740	726	709	690	708	759	740	683	697	696	722	714	746	734	712	719	685	676	702	709	679	731	681	701	641	711	697	711	752	699	695	717	746	738	724	718	711	718	689	714	712	734	704	670	691	751	681	679	717	721	721	721	711	668	684	702	684	710	711	737	673	766	703	699	690	708	723	721	712	677	656	698	701	709	685	664	761	699	725	705	736	697	726	739	718	695	732	751
16705	17083	18196	13303	10789	8801	6181	6241	8534	5611	4116	3900	4743	3073	1210	1051	1109	907	828	809	778	836	713	699	707	633	667	604	498	456	327	359	363	375	400	350	326	333	352	333	324	344	315	305	318	333	326	311	306	312	310	308	319	325	324	304	327	338	336	322	308	301	340	341	290	297	309	312	318	294	316	334	316	323	303	309	331	318	317	325	300	341	314	320	329	311	311	344	325	313	347	318	319	336	305	336	331	342	300	333	332	297	308	299	316	292	361	353	304	293	315	294	310	309	313	322	338	328	309	333	336	297	301	316	342	306	325	321	306	344	327	319	335	327	324	324	306	340	323	317	314	328	303	326	341	329	313	370	317	347	342	309	318	351	315	301	320	338	314	327	317	309	315	313	309	317	326	327	327	312	316	344	323	332	334	344	346	308	277	320	299	337	290	369	331	305	279	296	317	344	297	339	316	304	300	300	305	303	306	289	283	320	330	308	314	309	290	316	314	326	311	341	322	346	332	308	325	325	310	316	320	331	331	331	344	318	296	326	334	332	345	320	334	340	317	296	325	348	307	300	343	296	318	322	314	371	299	320	326	321	299	328	323	307	307	325	334	331	322	337	308	353	351	318	302	347	326	299	316	295	321	343	327	329	290	307	339	349	381	305	308	307	319	319	330	333	300	330	348	328	334	324	364	333	315	303	353	343	323	341	307	325	322	288	315	311	326	291	302	351	328	325	337	291	334	311	344	289	318	312	298	337	323	295	320	330	325	338	346	332	312	310	294	338	334	305	328	327	310	329	287	314	348	320	302	305	315	280	329	308	331	322	312	311	273	321	309	338	317	334	300	301	310	326	348	323	310	322	297	296	305	339	360	287	304	298	298	345	320	336	325	322	304	346	306	290	299	279	319	318	318	307	321	316	306	320	319	325	309	325	278	353	312	328	332	300	330	344	275	325	297	318	317	325	331	345	305	358	323	339	292	326	335	323	293	294	301	320	339	317	294	290	305	281	303	317	327	344	326	317	316	308	310	314	323	323	348	308	316	311	317	321	307	360	309	313	282	333	315	355	329	316	320	294	322	321	341	347	319	285	318	310	330	353	331	339	329	336	317	342	353	325	319	308	349	338	354	314	339	341	304	342	333	340	327	302	297	304	305	305	301	289	311	317	309	339	336	290	280	341	305	335	290	329	337	332	299	362	328	340	329	321	310	319	318	324	319	321	349	325	332	341	335	312	330	299	351	336	316	260	300	335	337	331	324	323	297	341	354	329	324	302	328	307	292	310	315	323	295	315	341	298	298	307	317	347	300	298	329	324	348	289	317	330	356	297	355	301	340	314	304	318	311	334	291	325	317	303	300	333	306	319	287	284	335	338	316	297	310	311	278	360	316	338	326	311	340	304	350	309	327	321	310	307	324	289	331	323	298	323	281	321	297	333	309	315	326	316	302	332	305	362	347	318	311	285	328	286	327	288	333	348	322	289	340	305	355	303	334	300	339	323	296	328	294	320	317	298	288	335	324	322	327	295	311	326	314	331	290	329	326	327	336	330	281	313	354	326	279	319	340	344	333	334	316	368	324	322	335	321	332	321	316	290	332	331	302	291	313	302	331	325	318	330	279	309	313	289	298	320	306	327	331	333	341	322	306	314	312	324	306	314	312	332	320	339	305	296	299	326	300	307	341	333	344	332	328	314	327	295	345	335	304	312	338	317	329	303	329	291	348	304	348	303	323	320	282	329	318	309	317	328	332	291	314	315	323	286	306	292	322	337	296	323	313	349	347	289	282	321	341	329	298	316	319	331	329	313	316	311	328	327	331	334	322	345	314	312	317	326	312	336	340	295	324	302	324	315	323	340	302	329	300	331	323	296	325	303	317	287	341	321	315	339	309	305	301	353	322	339	336	332	290	315	341	297	327	325	321	303	339	305	299	317	306	289	337	319	297	327	335	335	313	325	309	333	327	339	308	307	360	324	335	323	313	347	312	320	298	320	317	331	300	348	334	333	340	345	304	314	345	335	311	309	329	305	341	331	322	349	346	316	349	325	312	346	323	319	316	337	317	311	313	294	297	322	302	341	336	312	295	329	344	306	298	328	313	352	324	319	321	325	330	346	339	323	298	319	343	346	300	310	317	358	323	355	312	321	324	325	320	336	334	321	362	289	322	338	352	353	332	305	358	342	306	314	328	323	335	296	319	334	321	311	303	340	324	348	351	330	327	310	365	286	301	311	318	316	318	287	326	324	314	275	313	327	317	352	327	330	319	303	328	312	289	353	305	304	344	331	302	312	320	314	305	325	332	307	319	322	306	367	317	306	335	304	337	287	310	318	346	304	306	318	325	325	266	275	323	315	331	286	350	309	340	323	305	317	300	304	350	345	325	306	323	349	314	319	288	323	322	327	302	337	334	314	302	309	332	315	324	315	349	306	312	318	332	331	328	302	334	309	301	299	332	318	298	321	345	331	312	300	316	362	345	316	326	343	295	327	319	320	312	293	302	322	319	339	341	354	335	306	311	343	320	308	292	348	310	304	325	309	309	317	314	316	323	323	340	312	342	330	302	309	340	302	287	302	295	297	325	328	316	351	311	293	323	320	330	315	326	296	316	311	347	360	330	311	298	338	293	325	305	320	322	310	339	350	348	322	301	328	338	366	313	303	307	314	326	312	335	326	333	312	305	320	333	360	306	303	314	318	300	331	336	356	335	340	338	362	317	277	335	309	314	324	304	320	301	321	333	353	324	330	298	320	326	355	322	343	323	323	310	313	340	286	330	329	308	304	312	325	317	293	318	337	303	320	327	316	303	293	333	290	297	316	310	314	318	330	295	316	333	315	305	336	292	299	296	305	361	334	337	310	276	342	315	346	322	306	324	321	304	292	330	297	314	298	309	306	332	353	303	308	336	321	327	310	314	323	330	290	314	315	330	339	333	324	332	319	338	311	333	293	315	311	303	313	359	314	313	327	326	317	318	340	329	311	335	311	325	325	342	323	321	294	295	322	329	303	295	321	319	295	284	360	323	275	308	287	323	321	344	330	307	357	338	310	301	320	286	299	343	314	326	306	318	323	330	325	305	320	302	331	320	345	356	341	296	324	335	291	317	294	322	303	349	325	317	332	366	344	327	324	326	315	319	311	316	293	299	310	341	300	299	332	314	324	343	318	303	296	283	331	337	313	325	309	349	339	319	325	304	329	345	331	303	323	337	300	323	345	304	337	346	329	312	344	312	309	304	297	351	309	264	290	329	328	329	299	312	342	323	317	327	332	338	266	312	304	321	303	325	314	320	270	309	313	310	378	337	325	289	309	345	314	313	299	303	347	290	295	305	334	328	327	313	306	286	348	328	324	309	312	314	329	301	309	362	320	325	331	305	299	322	305	302	358	305	304	303	327	334	315	309	306	290	331	337	315	330	345	320	309	315	341	313	323	336	297	305	327	326	325	307	289	306	314	322	334	334	326	305	365	311	327	342	305	331	314	350	321	280	309	344	334
11374	16186	22518	22342	21445	20142	16674	20257	27260	21249	18570	18698	22349	15739	6270	5844	5481	4757	4010	4503	4008	4419	3315	3596	3148	2905	2988	2713	2085	1468	1123	1133	1097	1229	1068	901	895	871	880	850	851	848	832	809	783	812	764	779	799	779	807	802	792	743	771	768	808	751	743	778	809	734	758	789	759	747	757	739	759	733	772	748	807	802	757	796	759	755	771	788	764	775	809	752	738	771	742	767	825	786	777	788	783	752	742	753	671	789	745	772	780	788	829	740	801	762	819	740	818	761	785	786	756	761	765	795	781	725	808	801	728	801	769	756	778	740	759	767	807	744	775	758	791	760	758	842	774	778	767	773	776	753	778	753	762	786	722	814	780	764	734	739	807	813	731	779	801	790	762	770	736	810	796	756	761	739	848	771	737	782	721	749	750	845	745	777	779	803	840	817	739	758	756	813	770	753	797	735	745	759	816	761	732	796	829	767	749	793	775	758	734	780	726	822	813	732	801	776	741	788	752	766	779	739	795	736	805	758	784	749	759	766	783	786	799	783	714	807	731	739	735	760	777	747	759	773	767	770	747	774	794	747	769	752	791	799	778	800	783	763	800	797	782	766	769	805	749	791	763	756	737	769	787	812	807	788	726	779	795	784	801	752	751	771	761	778	733	786	757	781	770	800	808	763	760	752	756	818	733	780	761	758	778	771	747	764	796	789	779	727	775	779	743	812	754	781	755	754	711	774	761	776	773	774	798	747	755	769	778	784	727	831	767	786	775	809	728	808	756	742	751	806	759	715	760	782	695	798	721	780	735	774	743	847	799	752	773	783	727	719	758	730	713	780	802	789	793	743	768	807	744	789	769	753	747	730	791	767	758	759	803	725	791	808	793	745	769	803	770	805	746	766	735	747	842	686	741	797	756	793	801	754	736	754	772	762	768	757	769	771	727	765	825	790	748	795	805	778	820	769	823	748	756	802	807	776	766	798	777	751	750	750	764	775	757	756	712	758	772	725	787	743	749	778	681	763	797	793	759	764	738	755	788	766	778	758	761	782	792	770	773	712	761	819	766	693	759	740	796	785	821	794	765	781	802	753	745	790	751	794	786	763	777	776	740	791	762	790	799	766	775	742	798	741	739	788	788	827	785	774	793	788	788	780	703	822	773	754	731	765	824	749	735	767	762	748	773	847	769	780	756	823	735	778	776	728	781	763	748	750	778	836	774	827	697	783	779	785	742	762	754	739	801	817	744	778	789	762	756	762	785	768	739	775	744	759	781	740	738	744	735	759	728	757	738	773	790	759	750	848	732	742	757	780	762	741	755	804	813	782	791	796	800	798	785	752	750	752	804	763	762	772	710	810	835	768	766	778	781	723	824	789	733	751	733	779	765	745	793	776	710	753	733	753	771	774	758	750	785	803	774	726	739	779	758	719	736	801	786	793	766	745	748	815	752	732	799	777	761	778	802	819	783	800	704	728	779	781	740	731	737	746	811	782	779	779	791	777	768	761	784	806	774	766	776	757	782	749	785	768	798	771	774	753	723	798	788	700	816	756	795	745	806	757	800	770	763	767	789	744	783	746	751	808	791	782	786	789	792	751	793	762	774	738	738	790	801	771	826	744	759	816	764	751	802	725	750	737	751	786	782	793	804	801	832	791	727	786	772	807	757	756	747	753	836	733	798	711	803	786	793	758	787	797	757	759	765	757	785	736	723	761	783	809	764	768	791	835	707	779	799	749	742	771	768	784	752	785	729	736	759	765	829	759	746	737	806	779	765	780	758	787	756	764	786	779	799	739	760	720	764	725	818	746	757	812	773	794	741	738	764	761	776	726	734	742	746	805	780	767	830	764	809	773	792	708	828	747	710	808	760	794	775	718	738	827	751	778	789	763	748	769	766	769	778	771	770	823	765	755	766	753	761	731	796	773	784	772	737	806	758	746	773	795	759	683	792	781	772	793	802	775	760	740	772	801	790	740	752	789	800	771	813	771	746	729	776	740	806	762	784	790	817	748	808	792	777	769	759	757	791	804	773	795	764	737	796	818	803	748	706	772	770	785	700	757	773	808	767	786	800	781	740	746	802	786	752	773	754	795	740	752	788	753	773	797	769	751	774	758	769	834	790	802	754	783	775	766	765	789	800	758	791	758	757	772	821	787	780	787	788	745	773	755	739	738	750	760	763	819	738	749	709	799	803	765	815	780	770	788	795	762	745	810	780	790	751	750	774	793	748	794	767	781	755	736	781	752	792	741	793	799	781	715	794	732	826	811	833	802	737	808	766	793	775	843	767	781	777	758	709	758	734	770	785	782	746	737	817	782	731	773	754	774	787	784	724	769	791	790	735	722	702	749	788	762	761	787	764	797	780	749	772	735	793	767	765	754	783	829	747	720	782	829	799	793	728	772	732	768	713	766	803	794	725	816	798	802	769	758	766	813	746	744	716	805	745	806	785	777	747	745	815	781	740	694	762	784	771	785	797	729	774	752	763	777	814	791	781	779	767	769	762	734	779	784	760	761	775	717	713	787	825	818	792	771	800	750	823	721	846	786	756	779	773	782	758	778	776	792	815	751	804	734	771	756	803	721	776	742	781	775	743	760	829	801	778	784	781	784	792	757	776	801	781	714	714	748	763	766	765	766	785	835	792	768	801	776	767	824	747	740	754	791	747	758	795	811	754	758	711	751	797	794	750	764	769	798	781	781	780	802	747	740	773	788	785	818	799	779	786	843	791	792	768	762	759	777	757	788	794	732	760	776	764	802	800	813	757	760	777	730	720	748	797	759	773	821	759	784	801	758	773	769	768	773	803	754	764	721	736	743	750	757	853	784	768	754	790	769	788	815	765	778	753	776	766	762	755	772	803	751	739	742	744	778	734	756	810	740	780	791	781	773	762	777	781	761	800	740	790	740	736	798	735	810	761	804	789	777	766	776	781	742	786	760	723	777	751	758	794	758	748	784	755	793	801	746	728	758	778	784	783	761	769	749	784	750	802	729	779	812	788	755	777	811	738	819	841	808	773	739	792	749	777	739	741	772	793	734	783	768	774	805	778	701	773	779	769	731	729	743	809	750	743	776	805	755	803	784	799	728	706	743	807	766	752	792	749	776	718	808	725	754	769	782	778	780	807	794	829	772	756	788	765	771	780	744	775	778	793	740	773	793	778	738	731	765	774	753	767	808	759	761	842	774	766	751	790	763	758	750	770	810	754	765	736	789	749	786	779	776	809	730	766	788	758	784	761	761	801	787	769	770	823	804	755	774	718	725	794	804	765	772	772	822	816	766	830	800	733	783	737	767	808	794	726	736	772	741	765	735	771	765	803	792	781	814	780	774	762	788	759	797	799	775	788	777	772	774	768	788	791	793	767	745	796	692	776	769	804	747	805	757	726	816	757	802	815	794	756	791	717	730	788	741	783	765	797	767	771	771	787	776	793	740	785	777	771	740	746	823	798	797	759	727	778	732	706	789	790	743	810	740	757	793	818	720	754	790	729	738	746	743	752	806
41486	46744	46552	41239	38839	39360	34520	39033	48965	44224	41194	45620	48058	36694	19740	12566	10101	9001	8223	8787	7400	7855	3032	2537	2444	3525	2931	2333	1862	1390	858	853	769	581	475	402	408	375	399	370	399	400	374	410	405	387	339	338	330	361	295	343	340	334	315	302	304	289	337	332	339	278	339	316	347	279	308	329	330	306	295	318	321	335	340	312	296	325	334	323	327	343	325	325	329	337	344	271	327	321	288	324	303	322	321	350	320	331	338	319	293	307	286	324	313	313	321	293	340	314	312	305	305	334	340	294	285	317	316	345	324	338	330	321	331	300	305	334	317	337	329	314	292	334	324	319	306	318	319	313	328	330	314	309	312	297	317	292	307	333	341	350	285	343	330	313	340	312	295	316	311	328	322	332	299	321	327	347	292	314	292	317	318	320	336	339	318	300	287	322	319	321	326	313	358	325	333	371	320	293	314	309	343	339	297	293	350	330	333	278	329	304	297	309	314	335	328	331	296	314	327	297	323	299	353	310	313	298	296	302	311	304	313	344	319	318	318	307	334	302	283	335	325	317	359	294	307	301	293	349	331	313	344	347	326	337	318	345	317	296	348	321	319	303	309	305	302	288	304	332	291	366	325	301	336	304	306	324	329	325	309	293	334	314	293	335	333	344	350	306	289	340	308	311	288	320	322	314	368	314	320	314	314	309	321	289	323	350	333	294	298	331	344	332	307	307	327	318	336	311	319	317	354	306	316	318	309	325	305	336	311	312	284	347	310	323	331	319	354	334	278	316	312	316	323	284	330	293	358	314	297	314	306	341	305	335	293	291	303	318	346	335	306	300	343	343	340	346	325	357	328	327	333	306	316	298	341	328	324	335	329	341	312	317	321	330	316	296	348	338	338	323	365	331	311	355	317	322	342	310	318	320	339	344	306	311	346	328	305	309	326	326	321	331	304	313	334	313	322	297	330	312	330	332	316	342	317	330	306	303	325	345	351	337	332	329	315	320	294	347	337	320	334	339	325	323	321	304	345	306	311	328	321	304	326	351	330	305	367	342	314	316	313	316	296	331	322	321	305	311	311	284	346	304	313	314	328	313	327	343	317	341	333	311	325	325	304	357	301	324	301	323	347	334	337	302	301	356	326	340	330	311	312	323	316	339	301	343	308	309	331	315	347	307	312	305	325	287	325	340	345	313	338	339	298	347	284	311	323	314	333	360	308	303	309	333	334	315	321	342	331	320	339	287	293	306	295	322	315	294	334	331	302	348	343	348	331	327	336	342	315	344	319	338	317	344	348	308	293	341	306	308	319	343	299	356	322	339	316	318	332	293	341	355	298	321	320	320	305	310	308	359	324	328	309	302	303	348	312	339	339	315	339	307	300	331	319	372	322	309	299	387	314	320	331	295	311	301	324	337	343	345	332	289	337	305	329	317	316	302	306	316	340	384	346	308	323	295	324	343	310	356	296	291	372	354	309	296	347	309	318	286	323	342	286	338	352	317	315	333	350	330	327	356	319	295	301	310	304	318	340	304	322	340	322	339	336	315	330	331	296	355	342	332	303	341	303	281	344	323	337	318	327	292	335	329	319	327	341	336	354	330	335	297	331	338	287	301	357	341	336	321	298	299	311	356	335	318	322	327	341	307	301	295	353	283	301	324	300	330	332	316	320	325	355	299	279	303	327	336	317	315	335	333	309	349	361	327	311	345	314	284	314	308	322	319	332	355	323	285	366	315	351	317	336	320	296	354	349	328	342	335	335	311	321	293	301	326	289	327	312	313	324	317	325	295	314	324	327	295	326	350	319	313	298	314	344	329	320	294	293	322	328	332	341	288	321	335	294	328	327	330	313	330	359	332	338	320	321	303	329	349	304	318	308	301	340	315	309	315	306	356	328	321	363	342	340	337	342	322	351	313	328	335	329	326	302	327	329	310	323	321	305	328	326	335	299	314	316	311	336	328	334	345	349	317	336	310	328	312	292	301	307	317	329	336	336	326	291	326	357	335	294	344	325	333	317	302	304	302	306	340	323	353	334	322	278	327	329	305	293	322	283	298	326	330	327	350	317	309	285	326	323	340	331	366	326	313	300	298	346	309	344	310	319	320	325	297	337	324	296	297	285	301	320	336	313	305	338	345	325	307	351	305	324	343	307	331	323	325	319	286	307	337	313	327	298	341	329	338	304	334	363	346	303	344	324	312	290	314	303	287	340	339	304	307	341	295	345	343	329	326	326	309	318	342	320	318	334	308	303	309	295	308	328	335	301	332	305	324	301	338	356	325	335	333	323	320	325	341	323	328	297	318	325	327	368	333	280	343	352	336	323	323	316	287	362	328	298	313	321	322	289	309	330	303	312	298	313	331	329	338	364	338	315	319	313	296	300	327	309	323	325	317	337	290	310	307	307	329	316	332	287	321	336	363	317	321	336	340	309	322	323	309	328	323	337	335	318	312	315	342	318	346	327	299	318	296	338	315	322	370	309	289	351	305	284	321	310	302	320	330	338	308	334	289	310	313	335	321	307	331	347	334	300	311	331	313	351	306	330	332	328	325	356	311	321	320	313	328	302	302	324	351	353	311	332	341	327	291	366	336	293	285	309	311	316	334	357	324	345	336	338	311	340	343	316	292	313	282	330	312	312	319	339	320	356	317	316	347	327	314	304	291	311	331	344	297	303	342	326	340	318	312	337	324	300	347	353	329	331	306	354	312	332	339	310	346	318	320	303	318	293	277	280	301	311	334	302	336	327	332	342	294	311	296	299	288	307	346	343	340	340	301	324	309	367	325	340	347	306	355	328	361	317	332	290	371	308	332	307	295	325	340	333	310	320	333	323	290	324	363	313	331	290	287	321	343	301	331	324	315	331	319	331	293	302	301	274	310	324	310	324	325	332	319	323	356	303	343	349	310	328	336	321	309	314	287	341	304	322	328	318	324	308	321	301	335	281	349	333	298	317	291	305	323	342	330	332	343	318	308	324	346	324	330	339	359	300	345	316	282	312	333	347	323	314	348	350	343	337	345	308	333	350	328	341	334	318	316	337	292	320	319	299	331	302	301	297	293	334	293	309	295	336	355	338	339	313	295	317	345	332	313	336	303	288	350	349	324	342	323	344	348	323	314	340	304	319	311	331	341	326	310	323	308	318	299	330	339	296	323	325	341	325	359	336	354	350	324	314	303	353	318	282	308	344	315	334	329	329	293	312	322	357	319	285	368	286	309	333	306	334	298	327	321	307	329	343	328	338	343	299	316	341	326	313	303	332	322	319	304	335	325	317	317	287	307	311	322	324	313	317	344	374	334	322	322	317	352	296	356	316	309	359	342	340	325	351	306	332	315	321	335	345	317	341	316	328	333	295	315	307	331	317	295	330	332	320	317	330	365	329	333	342	301	306	332	309	320	313	311	312	314	317	330	347	293	338	328	332	332	313	331	333	336	345	331	350	327	321	346	356	326	328	301	328	324	313	312	318	330	350	310	298	345	315	302	332	304	334	309	357	305	258	301
28942	40783	47378	49980	49457	49316	47072	52730	61688	64540	61733	62629	68231	56575	35396	33026	30604	28782	29106	29155	27493	28534	13649	12833	12826	17675	14536	12663	9666	7412	4246	4249	3727	2726	1789	1364	1246	1309	1181	1255	1176	1274	1297	1330	1286	1200	899	829	796	775	794	783	787	758	840	774	764	810	793	860	849	761	777	809	743	767	749	787	790	734	757	780	777	732	746	770	755	787	790	780	816	762	766	723	784	768	723	730	733	795	764	753	824	745	793	781	749	761	763	757	744	758	805	770	782	781	752	731	800	788	781	781	766	741	746	741	805	772	769	748	786	745	764	804	791	786	795	745	772	761	824	761	750	714	760	729	770	732	784	756	802	739	727	754	774	739	764	732	801	752	760	750	688	777	734	729	774	781	731	802	768	785	743	776	761	810	776	812	762	749	833	807	715	710	787	797	771	736	733	779	755	771	757	733	778	745	756	760	770	767	751	751	763	802	771	762	782	768	850	731	780	766	767	800	747	791	744	759	780	741	772	783	783	790	796	739	762	784	756	725	749	821	715	780	813	761	736	793	765	739	718	767	778	700	766	769	757	736	739	760	759	703	819	733	712	746	758	744	798	808	768	754	735	812	726	770	776	770	744	741	722	770	726	745	790	750	751	764	788	757	785	742	764	833	763	789	788	780	772	705	785	767	774	797	793	757	719	811	762	724	742	766	761	782	790	742	762	747	746	799	756	735	770	744	787	757	763	752	724	766	822	754	732	796	757	745	736	795	815	764	788	741	767	742	763	747	829	801	807	743	688	812	795	792	752	750	741	748	769	751	772	764	757	746	777	774	762	738	769	768	708	782	742	724	759	748	717	775	769	772	741	732	750	772	748	722	742	794	796	757	828	752	790	747	769	772	762	729	832	774	764	731	769	713	756	762	821	765	782	738	802	756	775	720	734	758	709	794	740	701	790	758	780	764	834	737	824	742	751	810	773	770	795	747	801	782	790	773	797	780	758	790	742	745	779	757	758	781	798	809	780	773	754	750	826	782	797	753	758	762	780	805	753	743	760	714	778	758	809	741	812	773	730	777	719	776	742	797	778	773	756	738	767	772	743	768	710	752	795	783	786	729	739	753	760	742	718	758	743	806	774	754	742	780	786	767	786	749	765	794	728	777	708	795	781	779	770	748	751	766	791	744	736	755	748	769	739	762	756	820	799	744	763	771	756	738	797	778	775	740	776	703	782	770	793	776	780	824	776	783	787	762	737	751	751	762	798	742	745	770	775	749	786	743	792	812	730	748	716	765	748	771	798	752	716	777	767	750	778	814	803	740	811	780	737	751	742	762	737	835	764	770	756	804	746	777	795	738	828	779	744	780	718	801	683	744	739	768	746	744	789	753	781	747	772	732	766	785	773	780	788	747	758	792	723	769	729	767	715	790	776	785	807	699	755	799	773	774	727	752	733	772	688	813	730	749	796	745	721	800	749	745	750	775	717	740	745	777	712	791	732	770	796	703	796	821	736	739	772	758	728	800	776	740	743	821	727	784	791	762	771	771	783	780	745	723	729	781	730	781	778	754	742	748	764	823	746	783	744	706	768	723	756	769	763	782	806	735	765	750	764	791	750	829	789	752	755	757	758	786	751	806	766	812	764	752	760	728	770	741	728	789	799	808	738	827	745	755	757	788	750	759	753	814	750	767	784	725	783	738	753	757	770	777	760	735	796	826	793	765	823	783	777	768	778	746	790	747	782	734	778	789	708	742	731	783	744	744	737	735	762	748	784	787	765	774	701	740	767	754	821	757	812	761	803	790	758	783	798	765	832	753	762	769	740	798	774	752	767	767	754	715	760	749	836	785	798	778	814	799	744	773	753	748	746	753	775	762	721	763	756	732	741	753	758	738	756	747	793	787	766	746	788	740	761	770	754	785	783	735	770	753	772	770	738	788	737	739	756	744	731	753	808	741	792	753	770	790	775	739	741	755	757	801	748	769	775	735	796	746	828	752	748	777	749	764	777	817	779	704	754	781	793	742	754	788	823	791	748	763	762	793	796	790	803	745	780	720	766	777	784	719	729	779	745	746	760	774	748	737	755	753	758	755	711	701	732	809	712	799	732	752	822	770	787	768	744	725	707	759	721	791	719	717	779	784	754	770	769	777	696	796	809	734	764	739	809	768	763	784	756	800	771	753	736	803	774	779	763	774	785	795	743	818	823	709	756	822	737	787	755	756	755	735	749	810	754	771	739	802	775	760	771	778	746	750	770	767	796	817	732	747	764	775	753	745	782	829	779	801	783	724	791	774	773	734	755	764	732	815	788	766	731	766	805	767	806	738	785	754	693	760	762	754	789	757	741	797	816	776	774	771	798	754	796	731	746	806	774	728	726	756	803	804	791	796	761	733	750	744	777	764	741	803	764	756	779	774	689	736	768	758	773	743	742	761	791	794	758	784	766	745	785	771	776	781	786	712	824	759	769	797	746	751	747	788	782	782	764	771	758	792	738	746	730	720	746	803	771	751	778	775	761	745	794	765	743	775	765	769	774	718	750	757	790	787	804	792	798	750	781	759	784	741	761	769	738	742	762	748	738	778	782	730	784	765	740	760	756	739	732	792	767	766	783	770	782	805	721	797	778	792	770	760	766	780	787	802	714	785	741	722	798	729	826	793	749	805	791	762	784	722	767	803	750	770	720	756	739	771	738	791	692	774	747	751	783	757	726	804	765	777	820	769	769	728	832	736	769	784	737	782	768	775	744	783	788	766	774	833	787	734	762	821	779	785	755	706	737	787	813	827	737	753	776	730	780	746	791	801	765	798	796	753	744	729	755	730	740	748	810	766	780	756	770	717	781	755	797	744	802	772	767	718	781	725	838	751	756	753	773	771	763	757	809	808	773	756	844	737	743	770	773	747	778	738	771	759	791	777	767	758	782	785	793	728	820	769	776	762	784	775	742	762	782	765	777	753	758	737	751	785	739	748	832	762	761	768	753	755	757	796	745	794	763	744	710	729	757	766	772	783	733	805	775	775	757	728	782	791	732	775	722	757	766	771	785	787	784	808	724	756	730	777	753	780	797	755	770	769	736	756	713	778	793	846	721	756	762	770	765	734	756	760	725	742	759	780	793	796	774	754	758	808	814	753	776	744	771	760	802	748	767	764	723	769	761	722	793	785	794	785	731	748	831	762	761	713	778	803	774	764	777	756	826	754	773	761	743	737	777	767	787	785	773	758	772	745	758	777	775	766	784	764	766	747	763	795	769	773	728	787	826	763	766	771	733	763	758	757	755	716	716	779	782	761	769	784	762	756	753	749	772	729	724	789	768	822	762	761	778	783	770	671	777	745	785	751	742	779	776	753	769	792	774	833	753	762	704	761	813	723	751	811	769	759	797	803	798	821	750	758	819	810	775	744	779	775	742	779	752	796	775	741	766	755	757	810	737	779	720	786	742	751	722	721	758	738	745	768	734	767	765	740	761	789	771	755	733	745	750	798	717	759	770	747	757	769	778	779	763	785	783	783	774	766
51535	49361	47043	42235	40502	40497	37971	40980	53802	49848	49738	57670	62465	45727	29768	22915	20996	19597	18259	15356	14259	13836	6560	4659	4494	5871	5575	5748	4443	3299	1985	1610	1627	1085	603	481	427	401	394	390	391	477	486	462	450	380	320	310	271	263	315	300	255	279	293	260	287	296	307	300	306	278	299	286	251	296	280	261	283	306	268	282	290	278	286	285	289	290	306	247	276	282	292	321	275	296	276	300	271	286	273	285	304	279	280	282	278	284	286	291	311	293	261	290	312	303	285	281	275	256	284	268	284	303	287	280	276	290	313	271	306	265	281	267	264	254	305	286	270	282	287	272	274	297	305	310	295	281	296	289	271	258	280	307	287	265	273	275	285	285	267	293	309	299	291	260	257	282	276	301	288	305	247	270	312	257	284	265	273	283	264	264	306	283	282	271	246	266	256	278	287	242	306	295	284	287	262	281	275	271	293	280	298	287	285	293	296	297	296	251	281	335	273	283	285	280	278	280	277	279	274	306	266	289	282	287	306	272	287	308	292	285	263	268	288	299	310	314	315	272	233	298	299	327	282	265	286	304	281	317	296	268	279	269	253	268	322	256	287	286	288	283	295	257	269	232	263	290	281	299	254	289	285	297	260	273	290	280	297	267	278	259	306	273	293	279	275	265	260	276	271	270	281	257	306	263	272	300	272	270	291	264	283	313	262	261	285	264	279	294	316	280	289	282	293	289	255	276	293	270	303	270	274	270	295	273	299	297	237	285	278	297	276	300	288	298	293	312	292	260	306	281	304	286	301	286	276	298	268	270	254	291	247	249	259	282	276	306	288	290	284	271	294	307	300	276	303	311	271	269	290	295	288	330	284	263	250	303	286	300	280	264	281	300	274	322	274	314	267	316	287	295	257	276	244	285	280	307	304	255	311	297	278	272	286	296	295	284	259	264	297	273	254	280	283	276	298	289	261	276	267	286	278	296	266	298	298	310	280	281	299	295	262	291	262	241	294	249	277	272	274	240	302	294	292	272	304	295	267	300	310	300	262	300	286	252	304	293	299	284	300	328	265	264	278	291	257	286	277	280	264	247	271	317	292	306	301	277	285	287	289	225	266	287	350	277	262	309	316	284	291	267	273	294	269	295	278	298	270	301	265	313	299	270	307	312	305	270	291	279	289	297	304	252	263	303	305	270	287	300	301	261	272	263	268	291	260	284	246	274	285	269	258	312	269	291	287	288	282	268	259	315	304	288	292	267	282	278	311	303	246	277	293	285	310	264	293	285	298	289	286	256	259	296	280	276	297	314	289	253	279	300	279	271	283	271	303	301	290	288	272	263	268	260	274	311	277	270	268	293	266	320	295	263	307	298	279	278	300	266	292	298	274	259	293	234	262	270	275	284	281	319	252	304	295	302	261	277	254	287	247	245	294	302	309	267	309	288	264	259	298	269	265	266	316	296	289	274	269	306	253	295	308	256	304	309	296	287	288	271	250	297	277	251	244	295	266	272	285	279	288	257	274	294	294	249	258	263	289	306	278	294	298	311	262	319	312	309	260	256	297	274	280	291	294	261	274	293	290	306	270	279	270	276	291	311	281	283	263	271	282	291	262	302	280	257	249	281	245	255	265	271	267	307	294	275	273	251	321	259	291	275	251	256	284	280	264	265	264	277	281	276	273	275	317	279	304	300	297	253	278	296	265	279	277	265	297	324	282	257	298	310	312	251	266	284	272	288	308	277	269	290	288	264	324	264	281	259	279	282	282	267	241	315	284	258	270	271	301	287	263	282	298	255	288	285	266	304	254	253	287	281	287	275	295	280	298	291	272	276	276	283	275	289	306	285	290	307	261	312	286	288	274	295	260	268	302	285	252	304	301	264	236	263	266	286	284	291	285	274	307	308	290	286	251	291	312	263	289	273	273	297	255	272	274	277	300	245	297	309	283	285	268	279	269	271	283	327	272	282	306	274	270	253	311	297	277	284	287	305	282	266	296	283	288	278	271	247	265	272	283	296	258	294	281	307	291	252	303	291	293	276	249	307	282	289	272	290	289	290	278	302	304	270	293	317	294	300	276	260	275	274	254	292	267	301	278	310	295	295	279	321	279	279	275	282	280	266	296	316	283	276	291	279	263	313	284	299	279	283	300	282	266	296	274	286	280	297	285	280	284	276	278	265	272	306	303	247	273	270	255	254	291	274	298	293	294	329	297	280	295	260	297	291	304	299	281	280	279	282	297	280	256	283	263	269	275	279	306	289	308	295	282	308	277	296	314	266	266	299	287	252	261	292	272	308	305	304	285	279	304	274	285	248	268	272	271	275	277	272	283	298	268	267	281	262	278	312	271	302	294	266	275	300	273	297	290	249	274	271	259	275	307	311	295	293	272	250	277	272	286	297	273	293	285	269	280	300	271	284	237	239	246	278	314	262	272	290	260	281	280	243	283	268	284	260	263	285	281	314	284	303	292	293	260	291	273	290	269	269	261	285	260	247	287	285	295	278	262	266	282	274	291	260	285	303	271	280	267	299	290	290	286	263	297	268	294	305	289	244	314	309	293	286	260	270	266	281	290	275	326	280	291	289	282	276	276	270	286	272	266	307	286	267	283	255	276	258	264	269	304	260	298	287	261	286	292	306	247	272	269	290	275	269	291	298	300	279	286	285	289	293	262	301	303	293	304	295	267	310	294	291	278	287	285	276	267	265	270	269	257	280	278	270	288	298	294	281	288	284	308	263	301	294	290	269	285	266	279	265	290	272	291	265	261	263	300	290	280	254	315	297	262	311	257	270	293	279	284	252	268	277	272	270	280	290	274	280	285	298	290	300	329	296	266	278	320	288	295	290	274	267	318	289	316	283	303	260	260	274	276	259	276	306	294	252	268	290	273	278	283	289	282	305	278	280	299	233	283	259	314	289	285	285	274	262	296	330	303	286	263	273	264	294	310	251	281	303	295	312	269	277	276	275	287	303	298	254	273	276	280	316	293	280	289	259	282	279	279	277	296	283	292	305	321	270	265	294	279	298	283	283	291	259	286	312	291	311	289	294	280	310	259	245	255	292	285	293	281	255	282	290	298	304	279	255	312	252	273	283	284	278	291	324	250	318	274	276	286	285	263	286	288	291	280	289	286	301	300	316	293	273	272	296	307	281	280	246	300	303	268	276	262	303	264	302	254	272	302	292	270	284	290	285	295	301	281	275	263	288	251	269	287	277	302	278	256	282	264	289	269	284	280	303	268	251	257	298	307	292	314	291	273	270	294	263	253	314	261	296	298	268	273	267	272	286	274	272	301	313	293	258	289	276	258	282	260	280	255	277	283	269	268	269	267	300	283	257	314	290	295	295	302	286	278	260	268	265	292	267	283	256	268	277	268	261	258	310	264	261	255	289	247	269	280	265	266	301	256	246	287	270	310	301	296	285	300	274	284	253	287	303	284	286	302	238	314	258	293	266	289	300	270	296	282	275	268	325	296	231	263	280	261	314	291	272	276	288	280	252	303	274	254	303	273	256
38073	46371	51638	54720	55432	54787	53931	58593	62015	73919	73999	73099	79850	63658	45144	42772	43237	40615	41528	37331	37812	37905	21954	20258	20712	24189	23212	24085	19564	15261	10018	8181	8710	5832	3166	1963	1719	1623	1485	1408	1649	1810	1887	2017	1778	1359	998	855	684	720	730	729	716	725	684	748	759	804	917	839	708	626	720	704	662	724	671	695	657	698	678	667	727	681	690	662	639	702	665	648	668	640	661	649	700	670	666	650	642	687	653	674	681	656	658	745	633	671	633	677	640	669	680	742	662	755	682	633	637	688	732	683	630	651	622	660	687	665	645	683	634	687	648	634	687	692	681	649	644	678	655	695	663	660	653	668	652	687	700	661	668	619	647	669	637	662	673	648	636	703	651	631	697	653	669	658	628	655	644	688	654	675	711	670	703	689	669	704	655	633	702	675	663	676	698	675	701	686	631	652	642	641	639	685	663	666	671	712	693	694	679	655	642	676	668	621	649	642	689	677	686	673	627	644	709	675	662	681	672	667	693	683	647	607	680	675	666	684	680	709	651	688	643	680	656	697	644	691	697	627	657	637	674	667	673	683	701	625	670	621	652	647	667	692	638	686	658	651	641	646	671	680	722	668	635	672	660	679	723	639	650	679	650	702	664	629	659	669	692	635	677	645	653	723	634	643	640	623	672	700	711	632	673	671	648	710	668	660	665	683	612	678	629	662	655	664	649	659	651	732	637	687	627	709	666	603	684	658	704	643	659	691	669	692	658	709	651	658	686	664	676	686	653	675	670	670	644	665	638	647	670	699	624	686	646	690	629	744	648	669	664	676	654	651	636	658	667	674	714	661	686	637	709	667	677	710	653	679	677	668	696	680	655	658	684	713	669	644	683	636	647	683	658	689	718	681	653	663	674	642	678	685	702	696	667	667	646	635	698	649	653	652	664	653	648	721	704	700	648	643	632	706	647	698	625	715	723	683	653	705	661	654	714	662	689	681	614	745	665	668	691	665	670	704	635	668	678	660	685	633	632	650	673	636	649	645	638	677	633	680	682	692	665	657	651	681	646	679	674	646	648	667	666	664	673	643	733	631	603	653	675	661	642	662	658	689	695	677	651	661	668	650	656	645	702	629	681	654	643	641	675	716	685	649	671	674	649	692	716	674	649	682	643	664	670	686	675	681	682	672	681	618	678	664	654	686	688	649	642	688	638	691	653	668	676	707	655	684	688	660	700	654	655	665	625	660	685	673	669	674	664	685	679	648	690	659	651	666	678	656	621	672	660	674	684	660	664	675	645	651	660	649	651	672	641	615	701	678	714	686	697	677	685	653	686	655	673	696	682	692	706	629	640	674	651	650	678	676	636	668	660	665	717	654	654	634	677	695	669	651	682	657	656	670	662	642	684	661	697	672	654	654	672	680	687	695	693	692	671	661	659	683	663	678	660	668	716	628	714	663	665	690	652	661	667	642	651	626	668	671	659	676	682	650	641	655	626	632	653	647	695	662	688	612	683	711	629	664	691	630	675	676	712	687	682	653	656	640	650	659	647	650	666	692	708	693	655	689	682	664	642	671	628	679	670	681	648	688	695	627	649	635	674	683	705	685	648	662	719	681	680	679	673	702	668	656	679	661	679	668	640	690	625	684	672	670	637	719	676	685	655	616	633	650	642	655	686	665	646	677	704	679	711	698	662	680	658	621	669	695	691	635	710	639	678	672	646	665	669	625	704	673	638	672	696	711	653	706	593	652	660	679	717	663	705	675	646	683	689	696	681	679	676	709	678	643	665	650	636	674	655	660	677	644	698	669	646	672	631	643	647	659	652	684	657	650	676	608	689	666	648	657	678	700	657	688	648	660	666	653	703	678	664	654	689	669	655	687	643	672	683	690	657	675	671	656	693	665	672	647	617	638	662	627	650	704	662	685	657	706	648	659	722	637	666	671	619	663	707	661	638	684	629	702	647	649	685	686	636	682	615	673	675	713	660	651	659	654	695	664	654	714	692	732	685	646	685	633	662	672	709	650	658	634	666	601	679	671	696	669	665	674	645	649	655	610	645	661	695	644	700	662	677	645	640	652	651	641	663	734	675	709	664	674	654	671	626	720	640	669	722	646	678	615	728	666	667	694	728	687	682	677	694	655	643	683	668	655	703	683	685	669	694	673	632	671	647	631	643	632	666	639	690	649	688	683	686	666	654	643	700	675	659	617	663	706	692	679	654	669	680	658	685	665	654	655	625	637	686	623	636	678	684	695	623	703	712	665	664	696	671	655	631	673	658	674	652	641	626	650	635	658	717	666	621	683	702	638	672	696	637	655	686	695	688	687	649	668	657	677	668	681	660	661	663	694	652	740	698	671	680	656	651	667	670	644	644	635	703	706	686	683	654	632	656	659	687	691	663	693	673	657	678	680	694	644	670	641	646	667	667	634	639	622	639	680	612	656	678	680	657	639	637	705	672	652	691	660	653	692	615	666	718	646	665	635	678	653	647	664	675	678	710	709	632	680	670	666	656	632	675	624	683	677	658	647	663	696	663	683	737	688	705	646	635	672	612	675	686	662	636	659	683	639	639	655	649	666	676	663	659	644	638	695	628	658	699	714	697	653	654	655	678	675	658	611	662	642	671	683	630	659	677	681	681	674	680	647	700	655	680	646	663	646	661	669	653	659	658	650	646	641	644	690	661	624	681	651	657	677	665	618	685	672	679	693	626	656	664	677	660	679	670	660	664	717	649	658	627	674	679	642	665	668	666	645	715	683	673	646	645	642	670	696	641	651	668	667	677	734	671	725	665	645	668	676	661	696	646	703	644	648	666	604	672	597	684	681	678	662	704	679	692	686	631	645	704	629	665	675	741	654	690	666	646	676	648	722	651	726	679	640	685	690	656	639	692	663	658	659	672	681	647	633	690	613	658	665	709	643	661	669	687	618	696	686	648	634	709	695	674	662	677	649	708	644	661	670	700	644	664	677	698	616	671	679	661	638	689	668	696	650	657	681	644	661	685	641	649	674	671	638	661	600	659	717	651	644	631	649	687	660	673	669	665	679	674	640	733	661	639	640	688	623	666	648	649	637	668	664	666	661	705	685	674	639	652	729	673	630	636	665	690	636	688	664	669	678	655	617	655	643	634	673	697	616	652	640	704	645	657	679	672	674	657	618	678	651	680	682	681	683	645	652	678	636	691	644	649	625	638	660	723	649	651	655	642	710	627	714	687	705	667	646	715	670	631	691	671	656	681	714	660	633	645	684	676	651	671	656	663	676	650	656	696	699	661	681	629	659	697	625	692	666	722	656	698	669	668	660	683	671	717	661	703	682	653	663	639	678	719	639	649	642	687	666	670	693	680	631	703	680	630	676	662	701	706	663	710	644	643	654	630	650	668	658	660	636	663	646	663	647	672	687	667	654	662	686	694	614	686	679	640	652	671	732	648	685	657	675	638	705	705	651	715	669	676	638	699	649	668	691	690	660	666	696	637	673	682	679	632	621	648	663	669	646	665	690	669	664	676	633	659	668	694	628
14474	12991	18239	14389	10085	8988	7504	5165	7849	5754	4491	4905	5299	2646	1469	1160	1167	1017	941	757	734	786	681	628	572	591	576	461	407	434	374	368	355	329	347	320	290	286	288	290	303	313	288	305	307	303	308	324	276	307	275	292	306	300	286	288	298	294	295	274	285	290	289	294	311	277	296	330	310	311	300	307	281	277	274	319	267	304	288	293	285	323	293	281	306	303	300	306	304	294	281	316	278	283	296	285	305	293	313	271	290	318	283	289	276	301	321	294	294	277	298	279	290	307	308	291	294	331	313	293	307	264	273	293	293	257	314	301	288	291	289	282	293	302	289	289	300	298	271	317	290	280	293	297	297	273	285	309	297	289	298	333	318	286	297	293	272	304	311	296	304	312	312	301	285	309	297	301	311	290	310	279	282	272	316	278	282	312	292	313	311	326	282	294	295	271	267	288	282	270	303	275	286	279	291	279	291	305	317	320	318	291	296	314	265	294	301	293	316	276	306	309	292	296	364	295	303	272	275	325	307	262	298	288	280	284	302	273	288	279	294	310	280	323	279	311	307	299	330	317	324	277	316	282	306	305	282	280	319	298	265	276	302	312	304	299	280	283	289	267	317	303	294	301	299	297	300	280	300	322	308	318	308	292	302	319	293	332	313	306	255	288	289	282	301	294	304	279	306	281	291	279	310	304	293	301	300	299	298	279	282	331	300	305	305	289	288	276	290	289	272	307	316	298	286	354	288	295	279	264	326	300	292	280	312	290	321	308	284	335	288	259	286	285	278	318	310	245	319	295	273	301	308	306	269	299	297	280	287	293	321	312	303	286	318	287	328	296	285	286	298	286	284	295	285	305	303	312	294	318	313	305	309	296	297	305	276	286	314	281	305	315	276	295	290	306	331	300	322	295	285	290	313	275	325	322	256	297	341	306	295	270	297	312	269	276	265	291	300	313	279	266	299	315	300	328	296	301	313	321	313	309	279	263	290	296	262	329	292	306	321	305	298	270	304	283	305	306	330	285	300	287	305	282	306	312	299	289	287	314	316	282	289	296	294	333	293	292	321	272	320	314	318	287	333	269	279	311	296	311	299	292	298	313	281	280	296	282	281	286	315	308	312	312	297	305	285	308	304	306	296	282	319	302	289	284	260	315	290	287	322	289	272	305	323	301	311	318	323	272	264	291	291	308	326	292	291	291	313	301	283	294	301	296	287	313	267	302	301	287	314	305	309	282	314	285	294	300	289	272	277	301	291	264	350	295	275	314	304	301	283	293	270	295	274	278	287	303	305	299	303	291	295	311	308	295	282	294	321	321	296	297	274	299	279	274	262	338	307	331	315	318	310	312	327	303	290	317	316	331	297	345	306	277	284	293	288	293	319	295	284	303	280	317	325	301	288	307	274	304	284	302	283	315	287	277	304	295	302	278	298	271	289	291	288	287	294	286	312	286	323	288	307	254	286	302	308	289	285	289	314	288	325	293	332	290	293	314	318	304	310	301	313	272	318	282	294	329	320	308	286	322	313	273	287	292	294	312	313	291	293	260	286	293	288	297	318	264	277	290	283	322	310	302	298	305	283	299	294	291	296	273	321	317	291	323	298	343	279	316	320	309	278	302	342	312	298	321	331	310	291	302	300	278	302	311	318	284	325	310	290	323	291	300	290	282	278	311	312	296	279	308	271	293	357	314	291	316	283	303	311	322	266	301	259	279	284	304	300	282	273	310	297	280	312	294	291	279	342	316	288	293	279	274	289	335	301	317	290	270	297	281	296	274	294	322	315	307	294	302	285	334	320	298	330	289	304	290	313	275	283	284	314	294	291	315	313	319	299	284	296	327	307	299	271	285	321	285	293	326	331	307	307	291	297	294	243	291	338	295	323	320	300	302	312	309	257	300	295	302	313	286	303	291	294	275	255	279	268	255	335	297	291	297	325	290	334	322	308	301	309	278	311	346	305	300	306	321	265	290	289	271	298	308	308	317	315	266	327	303	314	298	294	280	291	287	322	327	283	275	283	308	278	278	282	314	306	303	280	307	296	318	313	314	310	306	298	263	326	293	310	278	266	286	312	313	322	285	295	307	303	293	269	309	283	306	311	322	304	269	330	307	296	297	318	254	292	285	283	318	318	273	292	282	313	292	309	284	325	306	292	286	285	307	310	302	276	325	295	329	312	285	312	290	259	258	301	306	315	327	274	285	296	311	253	294	301	281	319	306	271	281	263	291	304	294	290	320	301	309	282	302	298	281	288	281	307	319	250	287	300	294	294	296	296	316	308	301	285	323	293	311	301	285	300	283	331	296	285	285	287	316	293	311	304	316	285	311	281	268	282	270	324	299	299	301	333	273	291	284	259	331	312	288	339	285	293	299	300	275	305	285	322	295	310	267	323	260	291	282	278	321	284	329	307	300	284	261	319	320	308	326	329	281	285	282	303	306	318	296	267	299	301	277	290	288	317	289	285	280	288	315	304	305	296	311	298	308	320	281	317	313	290	290	316	297	281	321	285	292	290	284	299	293	269	320	262	304	280	332	283	311	302	300	295	329	306	310	261	278	269	291	323	306	310	314	298	303	292	300	292	284	270	300	279	284	295	280	317	292	290	282	287	268	295	310	318	284	291	300	276	288	300	283	292	307	283	263	298	311	305	284	253	291	270	298	264	332	296	310	290	272	293	306	313	287	277	291	291	319	310	285	293	284	297	316	325	291	311	284	308	300	287	292	304	302	294	318	305	306	320	285	300	269	284	285	281	301	311	303	283	310	290	270	285	308	265	285	304	286	321	289	291	301	289	287	299	320	304	318	306	274	303	296	341	272	281	285	301	336	313	301	271	324	293	315	304	310	290	293	305	250	269	304	309	300	301	280	308	286	310	268	294	279	299	291	323	268	304	302	317	305	316	289	307	273	306	309	327	270	301	272	305	305	250	274	291	302	251	323	299	299	298	288	291	308	319	316	293	295	298	320	307	305	324	325	328	290	315	285	263	317	295	281	327	301	260	312	301	309	285	286	284	303	299	305	258	308	259	261	291	286	312	309	314	302	285	300	295	271	300	292	281	298	289	282	279	278	312	286	308	277	294	297	326	282	280	302	291	278	310	268	309	275	276	284	278	281	291	304	288	332	304	307	298	314	299	288	281	292	306	307	312	273	281	309	306	308	322	303	279	301	299	297	309	289	293	357	318	315	338	329	284	291	322	306	339	290	287	307	302	292	295	309	288	299	328	328	266	294	280	323	270	261	320	299	292	304	261	277	286	298	319	281	308	333	319	245	316	299	296	261	284	260	293	279	267	307	311	318	280	261	282	321	308	298	312	312	288	296	313	294	318	304	323	312	315	288	301	314	286	300	301	303	309	286	319	336	288	269	294	318	307	302	263	292	278	259	290	265	322	293	304	313	288	297	288	300	274	300	276	281	272	307	283	285	288	289	308	322	324	287	298	291	300	264	304	265	307	301	292	336	304	304	304	269	293	289	279	310	329	302	315	286	313	281
9284	12417	23960	23492	20648	20572	20356	16173	26751	21602	20250	22160	24103	13673	7276	6091	6488	5477	5059	4147	4166	4428	2965	2865	2944	2900	2364	2022	1679	1405	1416	1359	1136	1078	1014	909	919	825	815	787	808	806	749	806	817	733	729	756	722	722	741	722	677	763	740	712	648	742	762	722	712	660	742	739	698	685	715	752	700	718	695	735	717	724	668	734	769	738	724	780	706	695	714	680	681	728	702	659	803	722	747	701	723	703	715	721	677	697	696	753	720	723	733	751	668	707	713	661	720	715	720	726	690	727	705	715	713	692	743	733	704	717	701	711	689	747	717	697	722	695	707	744	722	696	745	712	696	726	692	717	728	724	661	676	708	671	720	761	749	714	751	721	766	720	735	756	681	703	759	700	721	733	742	699	736	684	704	697	720	723	713	694	674	717	679	688	679	711	711	676	726	708	712	686	707	699	701	705	691	683	682	743	708	708	696	719	756	746	701	730	739	720	740	697	709	760	730	741	664	700	667	748	724	715	749	763	728	732	682	642	702	712	767	709	725	765	740	702	761	721	716	750	704	734	719	738	703	681	724	703	697	759	706	711	758	717	719	711	749	697	667	700	712	726	715	748	740	704	706	714	704	703	721	709	774	774	719	697	727	710	737	737	755	682	703	698	679	721	763	720	724	729	731	735	724	687	764	727	721	728	726	739	737	703	709	714	733	724	738	721	705	725	705	746	699	659	659	714	720	698	711	703	762	691	711	714	742	688	699	782	715	647	728	732	681	703	707	651	697	691	698	753	729	729	728	705	721	715	762	787	698	743	690	760	740	754	741	729	759	686	723	707	718	679	761	667	767	712	748	717	737	708	696	749	714	702	702	706	721	689	693	708	701	709	723	705	731	701	685	741	711	723	717	741	716	739	720	724	682	722	696	693	746	726	696	714	734	735	743	697	755	706	729	710	718	700	740	713	725	731	722	759	726	706	713	739	753	717	710	748	697	739	703	718	725	688	744	701	725	724	675	697	663	707	707	689	740	744	685	723	714	699	743	691	694	716	739	719	709	766	728	785	701	725	717	707	700	747	734	724	750	754	677	743	697	711	692	691	734	778	710	741	759	678	735	722	745	779	695	698	724	747	716	668	698	752	695	717	737	719	689	733	690	690	735	737	672	724	691	737	710	681	732	700	743	726	717	701	718	705	716	718	711	745	732	764	697	675	764	691	740	736	735	693	691	727	702	746	762	719	682	737	720	731	669	708	713	714	775	765	657	721	739	762	690	738	741	713	746	737	762	696	760	735	702	737	683	732	683	753	688	722	720	727	710	761	732	757	775	695	724	740	714	724	720	726	703	744	710	697	725	729	694	780	731	703	739	742	680	697	683	747	717	733	726	752	711	699	728	694	614	668	720	741	695	718	699	690	690	706	723	667	708	750	697	733	735	758	721	774	704	696	717	681	726	742	725	726	774	741	700	724	700	717	762	701	709	699	742	724	730	735	734	652	729	685	669	706	712	688	731	740	704	662	726	718	712	695	696	742	706	720	728	741	674	750	701	669	755	676	737	664	677	704	746	733	720	701	733	700	764	693	717	691	738	684	682	762	724	684	721	743	722	710	682	705	685	772	718	757	772	719	726	721	709	706	678	723	713	735	733	723	685	681	719	698	671	692	705	735	716	664	706	787	731	795	779	727	716	726	705	702	695	742	741	721	689	727	714	722	713	739	676	690	754	767	743	731	713	704	705	756	738	744	703	703	670	724	691	717	729	717	776	704	663	713	731	751	686	720	708	721	706	706	716	729	700	753	730	717	730	733	693	736	731	681	730	712	717	696	725	694	739	710	701	726	706	729	748	726	700	702	736	686	727	706	719	741	707	703	713	718	731	728	733	699	712	673	738	735	751	686	745	703	759	716	752	754	740	736	733	730	674	722	714	721	650	703	742	683	719	717	728	707	735	694	754	780	745	738	715	723	735	714	700	674	751	733	738	813	705	742	703	743	704	700	738	724	778	759	714	693	700	708	679	795	717	673	721	686	735	725	724	716	715	760	763	661	715	780	730	740	689	736	711	704	757	716	722	685	731	736	721	736	760	769	708	729	684	760	674	737	770	704	721	772	749	704	750	753	711	725	721	670	740	720	742	704	747	709	717	718	721	733	716	689	743	716	781	721	744	715	726	712	686	741	692	686	732	719	771	720	773	704	726	691	763	720	715	741	747	649	699	660	735	739	668	695	754	695	718	726	718	713	687	723	685	762	783	742	724	708	646	655	736	724	791	709	721	712	764	687	727	679	773	730	703	680	788	716	739	689	706	721	728	713	690	712	734	722	702	721	695	700	744	707	687	711	667	684	721	734	708	686	710	733	737	718	723	763	709	715	749	734	747	728	762	738	693	661	759	657	692	768	730	688	731	712	693	745	764	786	699	707	742	729	714	741	697	739	721	715	726	713	754	732	703	704	786	719	706	708	739	726	712	724	728	687	730	747	702	763	707	732	762	703	690	699	746	692	712	701	727	666	707	699	702	638	701	766	745	711	713	758	794	726	733	766	688	745	725	682	741	714	730	711	759	742	664	741	706	713	707	721	715	714	719	684	691	674	734	701	743	713	705	695	715	762	745	742	698	699	722	733	724	736	705	696	678	743	749	705	693	690	742	717	720	762	741	780	700	712	794	724	741	646	721	723	740	719	729	671	756	740	715	728	763	708	733	689	705	715	695	679	744	717	750	709	720	758	665	666	722	733	679	680	756	702	692	685	734	691	724	715	684	681	699	732	726	715	728	698	713	697	687	742	708	731	698	737	722	715	738	762	735	731	712	728	728	712	671	716	723	714	719	721	718	720	704	705	769	704	742	704	746	762	744	751	750	742	696	731	718	702	687	721	751	709	720	749	728	686	726	712	717	743	755	722	700	728	744	750	699	698	768	690	737	697	707	701	718	722	731	761	722	726	708	743	774	710	734	744	739	800	722	721	674	699	690	693	654	677	736	738	755	741	739	728	707	718	719	712	732	729	704	680	714	740	713	701	747	710	698	677	774	717	719	705	717	701	690	693	707	712	760	765	703	731	749	767	709	697	730	732	681	679	724	685	707	719	729	712	747	709	743	789	718	729	728	725	731	684	735	706	718	673	699	696	777	702	657	698	685	741	702	766	721	726	694	741	714	719	742	722	735	725	764	705	751	719	730	712	665	715	708	666	706	706	707	685	689	714	728	656	707	713	697	737	721	703	759	699	749	752	744	711	682	708	672	723	649	738	691	688	702	750	699	725	721	709	668	690	719	696	758	788	689	743	711	729	723	706	722	701	737	694	681	785	720	766	751	752	720	712	701	745	771	728	719	726	721	729	705	723	758	725	700	709	691	739	705	765	701	696	721	705	649	751	749	733	637	750	685	693	703	685	738	693	704	740	682	736	688	768	738	715	689	700	722	763	720	754	687	723	751	678	712	654	706	710	765	729	712	710	694	702	728	730	725	716	708	740	672	659	691	699	709	686	701	756	667	756	674	702	657	749
42102	45946	46864	41117	38965	41694	35373	31865	47553	47659	42200	44365	50097	34182	20188	14230	12207	10352	9814	6173	7026	6968	4113	3134	2497	3577	2750	1995	2089	1721	1468	1225	1044	712	602	472	427	436	452	432	447	472	477	491	420	348	313	296	311	292	308	277	300	276	314	309	268	299	269	290	282	303	285	300	284	269	247	276	309	313	289	280	291	300	301	294	294	299	314	297	312	285	267	290	289	283	303	285	294	309	259	264	311	273	300	281	307	304	288	316	276	265	279	301	255	276	344	279	318	293	295	308	276	288	278	299	284	274	290	304	275	295	296	293	320	330	291	274	290	316	292	297	300	283	328	309	275	292	304	293	317	327	296	303	270	309	297	275	324	301	297	302	313	315	287	266	328	277	264	280	310	324	311	270	303	300	290	301	293	255	273	276	270	296	302	284	308	291	275	281	282	310	298	295	296	304	301	303	293	288	286	278	304	285	293	275	275	315	284	291	275	270	274	281	312	293	284	270	277	276	312	308	304	291	294	294	252	261	307	298	309	283	273	304	306	301	296	305	292	296	320	291	286	319	280	285	265	276	307	283	271	302	310	269	297	298	310	273	277	294	296	304	268	261	278	271	288	281	295	294	290	290	266	303	283	284	294	304	293	280	290	275	295	281	298	245	277	317	285	301	310	294	296	290	272	287	300	287	313	280	237	293	272	297	321	291	306	282	259	295	308	309	306	308	303	279	302	316	294	291	276	281	296	299	286	292	266	271	305	310	317	294	313	277	268	272	264	266	286	271	312	285	289	293	243	291	267	268	314	284	293	288	281	272	279	291	271	251	259	250	243	284	313	311	283	305	295	296	272	308	268	277	285	287	292	264	288	311	304	297	323	323	268	294	302	294	298	298	289	325	267	301	297	320	289	297	267	279	290	305	287	331	278	301	316	303	269	287	268	294	296	293	288	287	303	303	287	290	271	295	306	272	278	289	270	282	271	283	295	283	340	302	262	278	313	298	317	262	281	285	302	283	321	304	307	260	290	277	308	290	321	294	299	279	301	294	277	286	289	280	316	328	286	303	312	274	259	302	315	284	308	285	314	287	300	293	282	262	307	277	296	273	301	312	282	320	265	314	314	319	284	288	288	299	277	279	273	276	299	260	271	283	305	266	307	281	280	286	295	263	271	281	294	295	312	285	315	282	299	304	293	253	284	266	284	277	279	282	319	289	304	285	268	287	297	280	303	304	297	282	301	319	279	268	284	284	304	275	308	282	300	288	296	273	289	254	286	290	310	288	287	293	288	314	291	314	301	303	303	292	315	293	295	281	298	268	276	255	306	305	254	270	278	307	322	284	312	285	300	281	290	303	293	305	285	293	271	274	290	270	289	277	292	273	288	295	301	299	262	242	327	294	315	274	305	271	306	318	282	300	249	291	294	293	263	288	259	289	249	287	310	273	295	302	293	282	295	288	294	285	280	264	277	300	310	262	307	278	280	316	324	296	241	286	307	303	272	312	299	289	324	259	269	279	265	261	283	301	293	284	295	289	279	275	283	270	292	327	293	263	321	293	282	273	266	275	293	282	308	300	301	314	291	299	297	262	293	276	291	257	290	285	314	274	283	248	288	301	323	280	287	274	263	263	259	293	305	292	309	294	286	279	284	307	309	292	291	257	293	296	320	316	277	301	283	271	261	311	296	270	282	269	293	278	293	261	299	286	296	289	310	285	280	275	286	305	312	275	319	299	306	273	314	288	313	280	282	262	302	327	278	281	287	268	300	261	300	292	311	307	312	301	281	287	288	274	302	311	300	334	281	287	286	259	285	302	309	304	286	266	281	311	262	280	264	275	281	311	295	269	294	322	296	281	289	318	278	297	300	259	301	253	295	285	270	304	289	285	256	308	278	273	281	275	289	295	283	310	322	263	288	284	326	303	299	280	298	303	296	271	277	285	293	265	244	256	303	316	293	277	284	315	296	297	273	272	277	266	291	282	271	291	277	292	293	274	277	284	287	290	252	277	309	260	287	248	294	297	328	297	273	272	317	313	277	283	292	270	305	301	320	276	286	273	294	296	331	310	315	281	285	279	260	306	278	287	301	299	278	265	290	261	235	287	281	267	289	294	278	316	302	301	289	291	265	281	294	299	300	334	277	289	319	280	282	277	269	270	289	303	294	320	323	275	296	284	254	257	283	301	267	290	285	324	285	278	270	289	284	296	280	283	293	287	298	306	299	322	296	290	303	302	281	291	278	293	278	294	272	283	317	308	322	304	255	275	277	292	299	248	296	307	310	281	285	306	284	265	285	327	251	270	295	309	261	321	293	303	296	296	256	271	288	268	299	283	265	329	255	311	316	316	292	309	284	286	279	285	278	314	285	313	288	314	290	308	302	275	250	328	307	288	300	287	285	308	287	279	295	283	274	299	255	281	274	254	298	301	305	301	286	269	306	297	267	325	301	287	294	300	249	278	260	299	325	317	279	298	267	320	303	292	306	315	291	279	274	312	298	323	243	284	311	299	290	323	305	279	302	288	278	266	313	274	275	287	285	289	278	302	316	297	281	284	301	281	278	290	278	273	304	289	307	289	287	304	291	276	293	281	290	326	329	306	261	275	249	315	275	274	275	268	293	295	278	282	282	313	317	322	299	300	309	285	295	303	292	266	288	300	284	287	276	277	283	282	294	272	275	303	266	327	275	277	262	292	293	279	281	287	272	308	266	331	282	275	281	300	255	299	265	289	327	294	293	288	267	261	271	290	316	278	278	296	288	285	259	311	309	293	260	286	302	299	294	296	278	279	327	270	288	328	287	277	282	297	266	287	314	264	288	283	283	313	304	288	263	283	291	281	281	313	297	272	275	321	307	283	288	250	290	283	278	265	282	273	298	295	305	274	303	306	277	289	322	281	288	313	278	294	279	284	288	286	316	305	288	291	278	303	297	296	313	302	308	255	286	269	302	297	290	285	309	264	307	318	304	316	274	300	298	297	296	273	265	290	318	308	307	307	280	264	291	275	293	301	302	306	291	286	285	310	300	285	286	303	287	309	249	266	284	286	288	291	279	284	284	281	282	306	301	267	265	260	281	328	283	266	285	305	293	288	295	298	327	288	286	289	278	279	311	268	268	275	270	276	317	285	291	305	334	299	324	273	312	300	264	312	284	262	289	313	276	269	287	334	289	276	287	286	318	268	273	295	305	273	325	288	286	317	304	291	277	282	265	307	246	285	265	296	315	297	308	302	304	285	300	308	303	276	287	280	264	284	284	301	293	308	289	284	272	284	294	277	296	304	303	269	268	289	299	281	304	261	290	301	286	277	283	240	305	286	295	293	315	298	273	282	291	293	248	298	285	308	295	296	286	272	308	274	307	257	286	300	293	276	308	282	275	301	315	328	281	280	310	278	304	278	282	266	263	268	278	312	281	297	289	282	297	317	279	318	296	281	311	296	266	292	291	290	305	267	281	293	274	282	280	281	298	299	312	304	293	303	316	276	275	276	289	293	304	298	277	309	299	271
29852	39657	47508	49796	49605	52191	48936	43761	62162	62468	63231	61329	68577	50432	37037	34613	33630	31302	31156	23503	27388	27773	16825	15725	13365	18132	14098	11576	11423	9651	8394	6746	5914	3602	2596	1809	1716	1760	1621	1631	1803	1996	1897	2178	1812	1069	906	738	748	724	748	768	723	733	729	743	758	824	773	743	729	715	711	695	686	727	685	717	739	660	668	692	680	704	704	654	748	712	650	686	650	762	724	731	747	696	683	658	677	666	706	709	686	652	721	731	651	649	744	699	716	686	682	695	725	683	698	687	704	691	711	759	661	668	668	731	642	714	685	660	694	664	664	730	698	735	699	675	681	711	702	676	694	683	741	696	665	659	662	678	700	730	694	710	662	700	681	694	712	729	701	707	734	723	699	713	693	681	662	712	706	694	701	740	695	695	694	654	693	737	732	698	709	708	683	690	681	680	672	701	649	671	687	724	688	766	697	748	695	692	663	676	726	688	661	715	735	672	690	689	672	708	694	692	707	681	693	702	710	712	699	673	659	696	710	657	727	718	682	697	643	696	725	653	732	703	666	724	722	654	667	690	724	679	690	675	712	696	669	630	679	713	671	654	662	698	699	671	679	694	679	767	663	682	730	652	684	700	680	713	695	679	733	664	709	677	678	687	662	634	695	743	719	680	744	703	680	674	722	718	698	681	697	750	694	719	692	729	700	684	710	702	675	683	702	696	685	689	690	695	738	687	691	708	660	700	705	666	729	656	721	733	737	754	688	697	655	678	714	666	729	677	672	692	729	684	710	618	639	713	675	735	719	709	694	704	661	699	674	699	668	705	696	715	743	694	686	667	658	660	708	714	667	683	668	771	691	680	695	682	656	685	712	686	635	685	694	685	663	669	701	680	695	730	696	692	689	683	676	679	682	666	716	755	637	695	707	686	720	699	621	696	670	706	678	692	698	678	676	706	700	671	752	687	703	717	693	747	670	684	708	703	708	736	726	656	677	648	697	721	672	699	700	725	657	728	734	692	664	695	707	716	670	684	676	698	671	659	617	677	694	662	660	658	683	701	725	699	704	643	656	660	686	727	683	653	662	685	639	665	657	695	671	717	708	653	656	679	720	695	708	703	676	630	695	719	729	670	748	703	693	665	639	711	700	725	647	716	705	691	671	752	710	671	616	719	647	656	688	687	697	696	762	703	715	670	680	687	690	688	689	685	718	662	667	698	683	678	672	691	671	653	697	720	673	707	697	665	714	684	682	683	710	677	663	664	718	724	671	706	694	655	662	644	663	712	689	718	695	694	667	705	713	671	635	664	679	655	631	650	684	754	727	738	678	656	707	728	648	768	676	678	700	704	743	670	654	705	723	701	661	675	666	716	737	681	695	652	718	663	705	667	738	676	716	713	712	731	710	658	641	710	639	727	695	669	664	725	690	703	710	694	719	675	705	675	663	697	708	719	684	670	703	730	683	690	643	712	673	732	741	704	707	676	669	694	667	686	714	739	687	693	682	641	715	666	687	715	666	679	708	703	665	733	708	738	708	748	736	642	706	752	693	727	695	678	677	658	725	683	669	684	683	680	678	712	725	676	711	701	719	644	659	706	670	676	699	647	667	684	722	680	700	673	675	683	684	699	690	696	697	662	656	667	721	693	701	703	674	687	711	709	711	694	682	677	664	694	724	683	695	707	685	672	706	665	702	653	654	730	700	664	717	701	691	709	695	643	659	700	711	708	674	661	705	736	715	669	681	651	696	668	718	658	651	734	714	701	739	698	687	715	703	686	704	699	689	712	675	675	682	622	678	703	672	672	661	699	720	690	683	719	705	670	682	708	709	703	672	721	691	732	700	671	714	674	631	630	690	689	677	669	734	701	695	718	709	672	709	750	659	703	718	681	664	768	694	690	678	707	723	701	685	763	740	649	674	711	708	683	708	680	657	710	681	682	714	709	749	695	659	708	679	650	675	708	696	658	670	655	714	716	718	676	690	693	733	674	699	644	704	708	676	695	707	675	662	718	648	664	690	658	722	656	696	698	715	737	686	659	684	717	701	649	661	688	676	661	672	707	648	680	697	725	693	765	688	703	708	715	723	707	727	698	720	669	718	709	711	702	648	713	684	696	669	699	698	681	720	677	721	693	701	735	679	711	709	641	685	668	669	655	706	729	654	687	673	737	654	676	665	696	691	687	661	662	721	707	667	647	714	669	707	716	693	719	659	707	696	661	679	707	698	688	698	704	656	704	718	703	719	714	687	670	694	688	691	686	673	675	683	653	689	700	713	733	668	657	698	700	690	663	671	704	702	672	680	724	677	677	672	686	677	696	712	620	698	655	692	667	659	709	682	689	740	686	720	707	707	659	710	703	664	668	710	676	690	695	654	658	695	699	722	673	652	685	712	682	678	677	665	716	699	697	699	767	721	728	694	716	673	720	726	669	733	685	699	687	695	681	685	709	739	707	693	693	699	699	671	626	718	679	695	723	654	687	710	679	679	744	686	721	712	655	664	698	667	712	672	727	730	687	663	689	712	701	698	697	690	701	690	738	695	717	731	687	743	705	717	723	732	677	713	681	671	706	720	753	686	698	688	710	714	707	708	734	721	647	701	693	701	693	664	642	715	707	672	709	707	680	672	704	665	715	674	714	703	719	729	674	628	692	658	691	699	677	683	727	706	697	723	721	711	671	690	698	678	675	642	691	679	717	694	666	704	721	703	720	694	672	690	734	707	776	692	729	686	718	661	695	717	737	670	679	674	707	650	600	672	734	658	690	678	693	660	599	682	674	738	681	672	632	753	692	722	704	696	728	690	678	682	681	709	700	690	652	690	708	706	719	644	671	692	739	669	691	677	683	679	706	668	676	725	724	639	702	743	732	685	633	710	721	663	685	725	678	656	662	674	657	693	670	700	720	714	714	671	737	693	688	712	690	686	686	656	662	716	748	708	717	667	719	739	712	672	696	629	684	648	686	733	703	706	688	675	697	701	666	730	722	687	695	704	723	688	680	696	656	673	694	667	682	680	696	669	657	697	694	664	705	703	730	687	700	682	658	708	740	651	703	683	680	669	695	675	682	660	654	688	641	670	704	671	722	719	661	703	708	676	672	677	706	720	676	699	732	685	674	734	718	689	684	668	668	733	669	630	708	695	667	753	698	633	722	696	689	699	683	699	673	685	696	606	676	660	697	673	706	708	730	718	692	711	710	707	695	707	680	703	720	694	661	688	714	706	653	694	647	727	683	690	699	670	656	713	666	677	663	709	669	684	712	712	710	727	661	732	701	680	694	722	666	721	676	720	649	681	668	664	667	659	714	709	676	696	652	705	728	694	686	720	663	679	705	691	713	693	644	695	688	664	708	691	723	669	650	704	667	694	706	704	704	655	704	659	736	666	685	690	684	688	682	713	745	716	697	691	687	667	712	629	724	702	674	627	699	660	698	735	694	685	689	654	687	662	704	752	718	686	711	687	636	650	697	667	621	693	680	665	687	713	622	686	713	711	703	628	684	685	674	661	724	725	630	692	712
51041	51460	46962	41730	37925	43312	38772	35219	49694	53321	49618	53272	58537	43769	31497	27289	22346	19762	19594	12801	14601	14323	9268	6293	5175	7219	5234	4416	4187	3225	1986	1683	1298	925	728	499	494	547	575	499	619	696	650	637	555	387	251	266	280	252	236	277	216	264	269	263	308	297	258	271	283	226	242	254	227	265	257	265	256	260	284	284	265	232	258	242	276	274	241	248	263	292	280	266	250	281	269	263	268	246	272	222	263	282	247	268	267	274	253	271	244	275	257	228	252	219	235	321	230	235	216	271	257	213	221	269	257	228	264	251	264	263	253	256	243	258	254	239	243	255	267	230	245	296	262	223	282	249	250	230	247	237	255	225	239	297	244	236	238	267	241	247	260	241	294	247	250	279	255	260	257	225	255	235	251	259	281	253	235	260	282	227	276	242	235	247	247	225	218	254	241	263	264	217	237	234	231	229	273	237	215	230	246	273	253	222	214	264	259	236	253	256	243	275	242	264	258	224	259	239	224	236	280	253	252	252	243	255	264	273	270	245	270	221	269	265	252	219	233	265	264	259	270	260	264	264	256	268	274	238	247	259	226	267	237	264	266	226	239	247	239	252	225	241	240	232	244	250	231	238	268	255	253	240	279	267	222	271	253	273	227	243	268	276	239	250	233	249	235	260	225	238	265	261	267	246	243	262	258	255	279	261	263	225	268	260	246	232	254	278	239	263	263	239	279	262	254	261	255	284	250	260	278	261	215	238	236	248	274	251	267	246	261	258	244	288	266	252	249	244	266	256	261	251	242	244	253	217	240	268	223	230	232	251	253	226	265	233	249	275	272	250	253	256	268	270	249	266	250	249	256	257	252	246	239	224	239	237	249	282	241	274	232	244	291	260	259	265	265	261	265	254	241	219	285	259	248	222	254	263	242	234	250	258	226	268	252	273	263	254	233	268	273	260	247	230	232	273	252	258	235	269	267	265	231	253	278	260	254	264	287	257	240	256	261	234	224	248	262	267	259	238	271	246	251	257	277	278	256	265	245	280	217	254	281	250	270	250	256	233	274	274	246	232	276	289	266	260	228	246	276	258	244	231	258	255	242	241	243	254	275	243	245	246	234	245	245	253	257	268	264	273	277	266	255	249	250	249	281	262	266	228	225	223	268	243	242	282	274	252	267	228	214	243	255	251	260	235	257	263	248	246	233	266	246	266	258	238	260	247	266	249	272	286	243	257	268	250	232	252	251	233	274	250	249	249	265	302	278	258	245	284	270	262	252	258	239	253	238	228	265	230	248	249	250	251	247	274	268	245	237	264	251	229	268	243	263	251	211	248	268	246	240	256	239	253	235	246	251	226	273	263	253	241	257	292	245	223	259	244	262	272	238	271	303	293	267	243	275	255	281	265	268	254	269	238	261	246	275	268	278	254	252	261	254	205	266	261	241	246	251	240	279	227	240	255	241	255	263	257	237	271	260	264	249	248	263	247	256	255	247	268	247	252	234	243	237	253	261	288	261	248	240	259	242	265	253	273	262	249	271	237	251	261	269	287	232	226	240	253	229	261	261	259	243	269	250	259	271	244	293	226	265	243	225	271	265	271	244	239	261	252	273	255	266	240	243	277	269	239	247	272	262	255	236	264	236	263	239	226	287	261	249	247	262	273	250	260	272	262	244	208	238	217	255	253	228	216	259	249	259	235	225	247	252	221	241	276	270	248	230	277	269	257	250	247	262	256	265	256	256	242	209	287	242	254	249	266	258	266	232	260	219	238	279	284	259	251	261	267	238	260	264	284	230	233	267	252	241	229	266	265	249	259	256	266	237	229	252	227	239	266	268	280	250	264	278	264	250	279	237	260	265	244	256	266	277	234	252	241	262	223	261	255	255	244	250	235	274	276	269	241	247	223	258	252	242	272	254	238	263	254	238	248	236	272	286	268	223	246	268	268	252	281	225	255	255	234	249	239	271	261	284	250	276	261	261	239	259	242	253	265	251	283	302	251	240	219	273	290	220	262	259	230	231	258	234	259	274	261	250	277	268	237	240	241	258	226	268	235	249	271	251	211	246	280	243	253	237	294	267	252	244	251	284	250	252	282	283	235	256	264	245	234	245	241	230	281	264	263	242	231	228	275	252	252	240	237	260	278	210	270	249	221	262	235	220	234	256	259	238	248	261	262	226	260	270	231	269	255	254	245	218	266	256	223	244	257	282	243	249	266	264	253	231	240	246	257	242	267	277	264	260	256	231	255	244	268	225	231	257	254	262	258	252	293	265	288	230	266	243	236	248	265	241	260	251	257	263	253	255	245	262	262	276	236	275	245	259	237	262	247	272	244	273	245	266	241	241	227	246	236	279	256	258	240	283	250	241	268	265	220	267	250	241	251	238	249	253	241	252	235	267	249	257	262	236	245	260	249	255	265	300	243	253	283	280	262	232	246	282	253	265	230	272	272	224	275	234	258	265	256	228	255	251	258	262	226	260	241	276	239	246	243	256	256	228	242	266	259	250	252	254	269	265	248	242	254	251	274	234	256	224	248	254	268	231	232	241	257	232	256	255	256	250	269	215	266	231	244	239	289	241	275	254	261	252	237	254	268	268	292	234	269	298	252	262	244	248	257	253	254	254	235	275	260	261	257	261	255	231	258	264	264	270	220	267	229	234	280	250	233	237	236	256	250	233	280	273	256	243	273	248	259	236	242	216	246	258	232	238	236	262	244	229	235	271	233	242	263	264	233	258	268	269	234	265	260	275	246	241	283	252	244	264	272	255	238	215	271	273	235	277	212	266	247	228	279	259	264	232	259	233	258	241	261	245	263	242	265	261	243	228	281	251	251	251	249	284	252	254	275	261	247	247	257	270	275	253	257	250	257	261	250	269	283	224	269	251	253	262	273	253	256	219	283	259	232	249	279	292	238	237	276	243	256	269	278	251	253	248	234	253	264	248	214	264	264	279	258	229	291	262	267	249	268	268	256	279	262	249	267	253	246	253	250	223	253	262	259	231	219	247	248	260	237	259	251	243	248	264	258	270	274	252	274	275	261	284	223	268	223	249	211	237	246	231	247	277	238	222	238	257	238	246	269	243	233	221	239	293	246	245	268	265	255	236	245	268	250	249	240	283	265	246	269	236	260	254	242	249	251	245	244	267	254	224	262	259	268	265	218	241	265	251	279	268	235	220	281	212	256	258	250	248	219	283	254	227	254	241	265	251	268	218	257	247	241	286	220	253	233	259	254	249	263	252	240	228	231	256	255	262	253	251	245	238	233	250	272	237	259	234	253	260	249	241	228	269	273	240	233	253	252	249	283	238	211	253	243	220	246	229	243	237	252	222	234	282	247	269	226	241	260	275	275	267	254	266	249	259	264	235	269	262	254	248	227	266	260	251	222	272	239	246	238	277	257	234	241	282	253	278	236	253	221	293	240	246	250	242	234	257	267	254	253	256	234	219	280	246	291	236	235	256	300	257	254	257	265	249	226	254	259	234	272	253	270	276	255	237	243	282	230	281	285
36677	47302	51745	52300	53201	55802	54773	51902	65099	69118	72551	69935	74905	57597	46742	46570	42699	41770	41185	34370	38592	38460	27370	23507	22178	28129	21018	20406	19092	15472	10597	9138	7244	4662	3480	2529	2227	2774	2540	2409	2684	3161	2944	3233	2584	1321	798	621	687	629	671	685	627	662	660	622	823	915	705	705	658	713	629	640	592	631	642	559	573	637	647	627	591	651	650	632	589	649	639	643	672	690	659	601	621	580	588	608	589	575	621	644	619	597	589	609	650	623	585	623	609	585	631	625	636	596	596	586	578	620	619	611	683	582	604	604	598	618	635	582	581	645	626	622	616	610	593	608	585	582	622	623	633	631	647	587	602	621	578	659	575	627	600	571	580	613	639	578	616	618	604	642	587	613	627	580	602	611	581	599	603	596	577	629	597	589	524	601	582	615	630	619	536	623	595	612	600	624	546	600	587	577	657	584	581	606	631	622	582	614	609	618	626	629	596	655	661	591	646	623	607	561	596	603	600	568	624	610	585	580	570	611	571	620	622	553	586	652	613	593	618	570	597	609	564	633	642	577	602	575	604	580	575	617	589	596	634	575	562	635	585	600	592	610	609	580	656	570	639	624	594	638	596	597	655	623	611	571	581	597	613	633	624	576	627	617	599	590	581	618	579	609	596	589	586	568	618	606	605	614	635	595	614	568	640	571	635	627	621	614	569	606	569	637	601	608	583	611	620	612	621	631	637	632	584	627	595	577	596	583	582	577	597	628	642	607	620	599	618	603	594	618	629	643	594	638	616	593	592	579	614	657	578	589	604	620	621	607	566	581	622	645	582	652	586	557	634	607	619	616	616	603	579	593	620	622	589	561	571	611	583	607	605	553	597	583	568	582	630	610	591	600	571	574	613	588	562	608	625	614	608	599	625	578	627	642	619	600	616	584	678	606	568	596	602	599	600	568	574	599	594	570	603	620	610	587	635	624	603	605	626	571	579	577	594	593	655	574	622	570	570	573	619	634	605	579	604	607	609	629	665	637	619	666	628	612	579	577	635	596	585	614	641	608	607	629	608	584	575	562	624	628	580	592	612	656	613	624	637	560	595	590	596	609	624	577	607	600	610	589	606	647	584	617	630	636	619	596	586	661	626	604	625	608	608	614	630	625	604	627	634	632	618	603	582	596	563	615	618	635	609	605	612	672	628	591	595	615	577	619	611	652	628	571	586	629	536	595	573	619	551	616	626	616	602	654	537	591	606	620	610	584	597	655	578	604	563	603	599	556	609	576	601	614	653	633	607	638	576	604	591	585	546	551	633	589	592	559	617	576	634	585	559	585	581	638	612	602	611	625	639	570	575	589	555	624	608	595	616	589	612	650	573	632	605	576	613	605	596	608	621	614	632	610	639	621	598	571	624	620	616	642	570	591	594	561	577	603	600	588	635	619	581	601	623	594	589	673	612	565	612	568	591	633	582	627	609	613	614	574	600	596	580	597	621	597	580	593	604	609	612	588	642	589	616	607	602	646	669	587	582	607	610	564	613	608	580	626	647	605	564	663	619	579	648	596	608	623	616	613	606	559	597	608	637	573	635	633	596	620	563	583	593	607	613	638	611	633	606	610	622	614	615	587	603	596	599	586	605	585	623	580	550	580	577	552	589	612	591	613	561	618	588	613	594	575	588	645	584	627	602	589	606	619	602	607	632	595	573	636	638	570	601	609	605	610	641	611	632	598	599	605	587	618	566	609	612	593	612	621	563	641	598	584	557	592	634	656	596	568	575	604	596	586	599	562	595	611	582	599	617	556	618	611	635	587	573	589	601	634	603	587	586	585	607	591	591	617	625	586	546	586	638	613	626	582	613	626	619	609	615	618	612	583	625	591	606	641	589	578	628	589	628	597	591	619	609	571	627	598	612	589	610	647	631	630	576	586	596	610	571	620	614	610	552	615	577	574	604	616	551	625	589	557	583	631	617	563	601	620	559	621	602	588	584	582	598	603	631	587	622	585	654	579	613	582	609	549	598	606	616	559	634	618	582	636	611	609	625	601	588	563	595	592	627	613	563	612	627	606	645	599	597	639	560	596	634	590	569	630	596	591	595	620	628	617	593	584	613	597	689	555	595	638	619	568	641	617	572	606	612	657	649	594	589	608	602	592	574	601	577	569	596	597	596	588	589	617	583	582	619	599	596	646	567	624	600	650	577	638	611	617	554	627	654	589	583	618	663	617	557	615	604	577	621	595	610	637	586	624	628	591	575	593	607	609	618	607	605	605	621	576	629	601	604	571	629	593	613	611	661	595	580	585	591	629	607	587	582	594	565	647	602	593	636	597	615	614	609	606	604	569	609	598	586	600	636	585	636	611	598	583	622	582	605	616	594	593	588	636	609	568	618	541	584	596	612	639	614	578	605	594	600	606	597	628	625	605	586	626	625	569	577	575	582	615	607	595	608	619	586	586	592	603	656	619	559	628	579	604	578	608	609	602	574	568	603	594	553	637	632	580	578	573	566	605	593	615	621	622	607	608	594	607	620	611	644	582	638	629	595	586	622	644	584	572	606	614	662	600	635	642	577	612	585	593	628	639	607	673	580	599	611	615	620	619	593	596	609	583	571	590	586	598	604	585	600	600	606	626	576	590	651	590	591	534	554	608	599	607	602	619	591	625	589	599	661	623	615	603	555	590	636	584	608	595	626	607	573	607	627	583	606	576	631	575	610	607	593	603	596	617	629	587	594	591	594	595	629	578	596	608	624	588	625	638	614	608	651	604	616	623	587	591	580	621	589	601	623	615	519	572	593	624	598	575	554	553	626	603	638	642	647	604	586	638	618	606	598	595	601	652	598	643	625	634	627	611	610	595	595	619	648	629	593	607	595	595	588	585	587	565	622	621	576	593	608	589	585	621	583	555	569	559	615	633	628	627	620	611	626	594	605	606	614	613	667	581	663	603	621	594	604	578	631	553	596	581	609	584	567	588	624	599	625	593	617	628	597	633	583	568	603	652	598	604	582	594	626	587	610	612	591	626	589	557	643	584	586	631	601	603	634	627	631	622	612	551	602	578	591	596	578	626	596	564	637	603	599	612	587	608	582	587	658	605	614	575	575	606	595	615	592	620	577	615	620	631	593	575	594	602	565	610	628	550	569	580	609	613	573	587	589	644	568	635	664	564	637	620	580	584	653	592	613	598	589	588	620	632	623	631	609	595	620	623	619	563	617	587	656	605	569	622	570	599	594	565	667	613	651	615	607	601	612	601	561	627	560	595	607	626	588	603	570	610	592	598	574	618	583	547	608	626	571	582	602	567	600	577	584	604	601	628	598	584	627	625	597	587	594	600	596	586	613	525	578	611	569	584	615	584	623	603	606	610	560	606	563	610	636	620	580	557	643	614	593	631	652	601	673	588	603	604	601	557	609	628	598	604	590	597	614	580	613	599	603	595	612	584	628	662	602	573	549	627	651	589	591	613	563	594	615	583	617	612	580	585	600	622	587	566	633	598	579	599	594	630	627	551	638	604	581	634	623	593
14118	12655	18217	14315	10301	10013	9112	5337	5912	6260	4568	3917	3714	2429	1839	1561	1069	865	869	683	738	720	697	638	499	598	438	520	467	391	385	340	321	292	307	321	300	266	289	292	281	264	299	301	262	286	307	267	276	291	296	293	290	295	294	303	283	296	275	296	268	311	269	282	277	351	303	299	272	257	295	290	261	292	275	274	268	301	282	277	304	270	300	287	265	272	276	302	301	271	281	283	257	295	272	276	297	284	268	303	291	306	303	292	290	294	282	302	295	287	266	294	301	261	299	262	300	307	307	298	257	287	294	302	301	314	289	273	293	297	277	288	297	281	286	285	272	289	298	296	288	291	322	322	277	293	294	270	321	293	278	307	298	264	290	294	299	320	292	327	303	274	280	272	259	297	308	312	284	286	302	288	308	293	318	275	286	292	291	274	256	296	244	328	271	270	270	294	308	288	269	289	270	277	289	308	265	304	267	262	279	292	255	298	322	259	302	281	308	315	280	287	264	289	274	322	285	286	316	280	258	309	300	292	309	298	298	291	307	294	303	276	323	268	288	274	314	305	298	294	294	298	297	287	276	291	276	301	290	249	262	296	283	261	291	282	270	293	308	295	300	262	310	294	284	283	279	271	300	291	312	306	320	278	302	301	266	275	282	311	295	315	298	295	276	264	272	288	275	276	287	280	317	263	323	280	283	305	295	293	320	306	275	260	287	309	297	284	316	278	311	275	255	300	273	298	294	268	317	298	278	316	306	249	329	271	283	285	320	296	306	265	308	289	250	272	276	291	335	268	271	288	267	276	275	312	279	310	273	284	279	305	282	276	272	283	299	296	276	286	305	266	289	259	289	281	303	298	299	321	264	279	306	289	283	262	305	330	316	318	277	272	289	288	304	301	311	267	284	264	291	281	264	305	276	280	278	279	284	275	301	345	311	295	300	299	281	300	307	280	292	296	296	284	286	298	269	318	297	310	281	286	303	319	297	332	276	268	259	282	295	331	299	285	281	304	304	279	322	306	301	303	310	277	285	286	282	297	288	332	297	290	315	286	307	293	289	298	324	287	278	282	302	278	263	279	283	269	297	305	252	307	300	323	279	264	293	263	283	291	332	315	267	272	300	285	269	305	300	269	292	279	305	316	302	279	292	281	294	286	308	290	283	306	297	288	304	292	267	281	294	310	292	323	316	267	283	300	277	267	290	309	286	317	290	294	306	269	283	282	292	295	295	306	318	270	274	279	309	283	289	342	307	266	271	317	302	284	302	276	269	290	276	306	286	284	310	271	295	266	285	275	270	309	303	310	305	290	304	307	296	287	273	281	275	276	284	277	298	279	316	278	295	306	308	290	282	272	275	311	280	259	291	265	295	299	292	268	322	310	289	278	289	306	290	287	272	327	317	292	327	274	280	257	295	270	293	289	283	285	305	277	291	289	294	310	288	294	279	263	287	263	303	269	269	303	270	263	302	300	285	276	299	334	279	274	264	284	272	306	332	300	288	271	283	311	288	291	286	294	277	332	274	319	272	271	316	325	338	312	300	263	275	261	294	268	299	297	290	316	296	301	292	329	285	294	307	313	302	304	304	285	281	298	301	312	331	291	278	295	315	291	265	302	278	338	275	317	282	289	322	306	309	289	292	285	278	304	321	281	254	299	284	280	280	261	295	302	271	280	330	271	266	277	275	277	299	310	290	327	303	293	273	278	285	296	279	284	279	312	293	300	332	256	305	290	289	302	278	240	285	307	268	271	275	297	293	265	290	289	282	287	269	269	298	312	286	317	304	318	324	278	296	286	286	282	282	301	292	295	295	294	312	304	286	309	290	308	314	298	288	291	291	262	289	268	300	290	271	278	263	238	300	315	292	278	281	288	301	299	284	281	263	302	309	294	295	270	259	272	280	273	280	304	277	270	289	315	322	279	287	289	286	285	261	319	268	307	275	293	281	316	290	287	269	315	283	277	292	277	284	274	283	273	254	288	286	309	292	307	294	309	298	302	294	307	288	278	289	283	309	308	268	289	270	300	305	283	296	299	292	285	284	323	303	296	271	306	325	314	287	276	281	298	297	307	319	289	323	293	313	282	290	289	285	259	295	298	297	310	293	263	286	275	271	289	300	242	286	303	301	317	289	315	277	281	288	302	307	290	279	296	295	309	269	268	273	274	269	291	286	265	321	262	330	284	275	295	270	261	291	303	288	284	264	281	310	271	287	308	289	271	276	321	276	306	288	312	292	318	311	269	282	287	282	289	279	259	317	291	300	258	281	309	280	257	333	280	247	275	273	274	281	278	253	280	307	300	309	295	310	272	283	282	302	263	271	258	283	294	332	296	302	307	277	316	291	293	304	256	273	286	251	254	290	277	300	309	285	274	260	311	277	313	290	294	305	261	276	299	279	272	291	289	291	245	332	309	289	301	303	271	289	267	316	278	306	321	258	274	288	292	286	304	264	294	308	300	312	275	277	307	302	309	295	270	311	260	282	276	301	286	295	297	289	298	277	288	284	282	308	289	300	299	303	283	323	291	261	294	310	297	291	269	292	311	263	295	276	307	331	293	284	294	309	301	264	293	287	309	287	306	284	257	282	274	299	296	278	282	292	293	272	295	276	288	293	279	310	286	264	287	312	282	247	272	272	269	306	285	307	266	287	291	282	306	303	312	292	252	296	286	282	290	309	321	267	279	330	278	300	299	282	296	278	267	264	296	315	265	307	260	292	279	299	334	276	312	290	278	268	249	276	264	289	285	316	263	264	262	276	272	284	274	294	230	282	299	315	294	322	288	292	271	315	308	286	291	276	265	258	294	265	273	279	274	285	311	287	302	343	292	291	266	305	287	294	320	291	301	289	278	295	306	288	282	281	310	278	298	270	282	305	267	302	306	320	278	293	291	265	288	282	291	315	276	299	288	273	301	279	279	294	311	287	272	279	271	267	246	267	309	294	281	279	270	304	237	304	279	286	277	281	273	287	285	292	267	316	300	330	323	334	304	273	282	279	320	288	289	298	271	279	300	294	287	315	315	315	297	281	277	302	298	335	286	309	295	285	259	288	260	275	257	318	316	296	298	268	241	298	278	300	295	298	281	313	296	301	321	286	291	277	265	278	277	288	278	297	266	273	310	260	291	307	302	298	313	265	287	287	301	277	270	342	294	280	296	283	297	272	265	282	287	317	280	266	297	280	297	299	315	288	283	304	312	290	303	280	305	279	292	304	285	265	281	273	285	333	289	297	276	276	303	297	305	298	281	278	303	277	290	294	277	321	251	274	270	296	284	292	303	267	281	285	274	263	287	276	294	304	302	280	291	305	304	291	285	259	282	273	306	274	296	316	317	301	281	276	265	308	277	306	293	287	283	259	272	286	297	287	267	290	274	288	292	283	283	286	285	289	306	303	304	286	312	288	291	301	276	287	279	296	312	298	303	300	283	282	281	272	284	305	316	280	280	285	278	305	276	289	298	282	300	281	296	282	302	323	297	272	293	304	281	298	310
9622	12013	23677	23186	21677	23283	22301	14969	21490	23695	19244	18335	19309	12850	9282	8458	5587	5026	4448	3444	4037	4015	3538	2678	2326	2576	2067	2429	2014	1458	1144	1150	895	806	855	810	798	754	767	734	757	786	779	754	731	746	742	704	680	702	724	728	748	710	706	735	679	731	704	681	679	733	716	696	699	691	699	712	711	720	688	718	720	680	676	721	667	695	703	690	745	701	693	705	681	754	701	678	712	708	689	674	747	751	714	725	715	695	706	716	695	764	708	745	704	782	701	701	754	746	739	656	743	701	743	701	687	712	741	716	718	712	734	671	722	718	736	730	717	684	709	677	698	725	696	714	688	723	689	698	698	729	684	687	652	694	723	684	704	712	689	708	705	686	684	727	700	748	704	719	673	758	707	672	707	714	689	701	753	713	710	745	704	710	716	640	744	661	706	687	706	672	672	720	717	680	699	687	739	704	699	693	715	629	710	732	700	751	705	661	696	686	731	719	699	714	713	690	703	745	745	744	705	703	691	710	691	646	722	705	743	630	689	709	697	665	771	692	711	711	651	657	685	661	667	727	690	706	713	646	723	700	725	703	684	710	699	742	728	732	695	700	728	701	750	713	740	690	681	702	717	697	707	698	731	696	716	696	757	730	692	713	686	705	693	706	713	681	704	725	702	663	746	753	718	689	734	697	699	710	744	709	686	705	721	685	735	683	710	693	666	694	725	696	668	739	722	692	716	695	701	727	701	676	712	723	682	729	710	692	713	689	739	704	724	704	755	662	679	716	654	669	691	695	677	707	673	659	715	658	711	771	689	676	702	640	677	670	669	675	692	689	708	691	661	716	705	709	695	712	729	710	695	694	688	684	724	684	712	747	699	686	678	743	759	701	681	684	706	720	758	736	668	731	680	754	676	711	747	688	680	697	700	696	678	689	715	699	727	686	737	721	667	733	696	710	706	672	724	695	736	693	695	674	677	686	729	693	692	722	693	664	734	696	668	696	685	715	720	692	662	697	655	699	707	716	649	674	695	675	754	651	677	715	698	673	678	696	696	658	699	658	682	682	717	713	681	667	688	751	719	724	698	668	690	708	746	689	671	731	706	721	735	740	696	715	697	715	710	677	720	630	674	702	684	712	699	718	699	729	759	709	677	691	675	699	717	678	678	712	710	743	744	709	703	694	692	711	696	693	729	674	682	716	718	734	684	745	728	717	711	713	727	676	719	700	721	685	704	699	712	743	717	746	707	724	697	684	750	743	699	727	748	738	677	708	714	665	674	680	739	708	721	707	661	692	727	711	673	696	743	679	654	731	704	704	719	706	724	701	714	690	702	680	664	709	704	710	669	734	670	685	691	727	680	683	723	692	708	713	726	726	696	689	702	712	694	728	707	679	777	674	691	676	700	677	725	727	724	689	744	682	702	733	658	690	712	734	750	643	696	732	692	716	698	690	701	675	730	732	696	729	692	701	713	694	700	699	737	690	697	741	774	767	686	736	650	711	692	695	743	685	730	688	725	736	721	692	692	738	701	722	716	710	724	683	686	701	698	681	743	734	680	702	721	709	703	711	709	708	725	691	755	685	713	732	698	749	705	679	674	661	695	657	698	717	652	691	737	730	699	706	732	717	701	689	721	699	709	701	718	738	746	717	735	731	675	717	712	667	735	684	711	727	710	658	739	699	696	686	696	688	742	724	681	680	689	680	730	724	669	673	710	736	648	723	679	698	723	742	738	687	705	733	735	706	666	727	757	703	741	718	666	668	683	732	714	752	680	723	709	715	714	710	708	648	742	736	676	686	696	666	691	736	728	744	703	698	700	721	708	747	712	692	749	707	724	707	713	684	667	739	699	736	681	715	723	704	725	688	717	697	747	719	719	708	652	713	709	763	654	656	722	684	727	675	719	687	696	702	665	729	693	672	728	732	674	695	676	763	701	684	698	702	707	726	709	703	675	665	693	706	715	722	702	671	703	750	699	763	697	739	723	705	703	718	676	742	701	682	714	701	703	696	715	697	676	658	702	682	710	698	681	720	741	734	719	726	724	679	669	726	650	734	642	722	645	688	722	670	740	721	716	672	706	692	705	730	725	683	678	734	692	646	766	672	688	732	645	739	686	700	701	741	675	750	695	693	705	705	729	696	700	676	664	725	764	732	709	688	675	699	699	695	677	670	680	715	767	684	683	679	656	666	677	700	706	706	676	710	720	698	705	707	706	720	662	656	712	709	677	679	732	710	707	735	673	709	723	738	661	739	729	728	660	725	688	698	741	674	692	708	691	678	698	714	689	692	680	678	675	706	689	669	695	711	674	733	676	698	666	622	717	694	737	683	695	692	721	647	653	702	660	714	682	701	697	727	696	754	641	677	720	682	717	719	681	742	673	702	714	716	731	677	740	704	694	782	717	680	726	674	675	731	686	704	695	674	705	696	718	693	684	707	718	723	712	694	698	683	705	697	685	702	673	706	669	688	678	689	662	690	736	734	667	682	649	672	683	680	631	714	714	720	725	694	697	660	684	698	721	708	651	694	693	698	720	739	719	699	716	725	701	730	674	705	651	705	689	677	659	714	688	703	708	706	725	698	704	706	701	711	679	704	720	756	706	686	689	705	677	667	706	692	666	740	701	706	651	679	667	717	676	668	730	698	712	722	661	705	711	728	721	738	679	697	702	682	691	693	654	665	721	712	737	672	695	724	760	709	722	681	729	684	702	708	697	671	731	648	750	659	704	714	708	674	731	660	689	705	672	748	715	714	719	745	715	697	693	743	666	674	683	688	730	695	728	671	710	712	679	719	725	709	675	747	739	699	695	716	713	678	675	698	701	766	707	725	702	662	710	683	679	724	698	715	759	679	636	741	703	712	682	681	707	714	727	695	723	684	702	671	691	719	718	687	709	709	665	694	738	685	695	688	728	687	727	705	711	748	698	743	675	668	700	717	715	730	717	682	704	768	712	684	688	675	679	707	712	720	725	692	679	762	675	763	697	705	703	733	736	644	665	733	702	682	726	687	707	686	701	746	724	688	710	722	681	719	731	648	682	709	642	708	709	659	695	671	702	717	693	728	688	706	700	694	757	713	723	665	684	664	692	735	741	691	682	684	752	687	733	677	701	692	720	725	692	740	685	677	694	657	709	698	661	722	689	695	713	718	762	700	708	725	692	719	687	697	659	724	701	661	738	675	700	688	700	707	724	728	681	700	685	697	745	713	661	723	681	684	677	685	666	699	769	757	701	700	710	694	721	692	748	689	747	719	691	743	691	692	702	744	698	672	738	710	678	741	695	674	693	679	609	696	687	689	721	681	734	677	733	702	664	686	696	709	715	703	697	653	678	665	728	700	688	744	699	711	710	725	695	672	711	671	749	657	706	695	736	706	653	724	699	725	734	667	669	654	727	674	759	740	728	729	759	680	716	677	723	696	705	680	712	710	686	672	734	710	745	713	682	680	677	683	746	686	707	689	712	669	665	764	695	686	722	679	750	700	683	686	711	733	702	685	680	783
41195	44567	47091	38726	36563	38963	37919	37148	34616	47990	42777	39351	39128	31098	22589	17189	11091	10785	8887	7420	8470	7752	5162	3211	3099	3784	2376	1656	1533	1011	744	664	482	543	441	361	397	509	458	486	435	438	428	415	393	330	306	289	311	305	269	290	340	288	292	274	315	304	293	277	292	277	308	328	282	328	290	285	299	274	288	296	272	323	323	297	285	291	296	250	304	302	304	270	298	289	283	288	266	299	298	309	311	258	274	244	290	281	295	279	291	279	282	267	286	286	306	270	306	280	282	265	293	296	269	312	272	298	260	270	266	263	337	267	316	237	315	294	336	305	323	272	274	302	291	298	278	282	279	303	287	249	302	292	289	280	292	323	315	259	291	296	313	287	288	307	281	317	307	291	284	303	324	302	293	266	275	271	297	265	252	262	291	284	276	270	301	294	296	313	293	269	298	294	272	265	292	257	304	254	275	284	300	302	273	284	295	288	315	283	281	291	275	272	313	280	282	296	293	266	290	279	301	295	313	309	308	281	294	282	298	280	269	293	278	298	282	286	304	290	307	311	327	272	294	307	278	306	302	287	284	279	267	291	319	301	297	294	286	304	280	281	293	303	281	316	284	250	294	296	268	279	290	275	284	282	291	280	274	302	299	282	293	303	279	293	273	336	241	276	297	291	322	286	326	293	268	275	288	291	299	294	279	305	269	312	303	293	316	262	317	273	293	281	303	330	285	288	262	287	270	295	283	282	282	277	272	297	243	289	285	273	289	279	254	258	299	287	248	293	297	289	319	284	299	292	280	287	311	279	293	262	313	300	313	276	279	264	311	263	298	293	273	276	273	284	294	294	275	278	306	269	304	274	342	293	268	273	281	308	270	310	286	254	303	272	299	295	290	293	275	285	255	286	280	292	299	286	282	272	277	297	293	327	323	301	284	319	255	281	304	283	276	285	253	272	287	300	291	274	289	279	310	285	277	287	259	262	304	304	270	288	286	295	259	275	292	229	291	296	311	312	294	300	277	316	308	281	310	320	291	311	280	316	263	267	250	293	301	297	277	301	321	311	330	267	305	277	245	325	265	291	300	296	261	271	293	334	285	283	272	315	274	267	292	286	292	292	284	307	337	285	287	293	314	294	264	295	297	296	330	292	322	308	304	302	298	266	266	293	281	274	304	311	274	267	261	294	295	331	302	275	280	289	267	281	267	265	271	267	298	291	284	307	296	260	288	307	289	304	263	304	298	291	291	256	285	267	279	294	315	291	332	282	294	291	296	287	246	300	300	293	336	276	286	308	309	256	291	303	290	264	291	265	286	300	315	272	270	291	292	307	281	290	274	277	256	291	311	306	266	284	299	278	273	287	290	325	292	264	275	271	252	291	308	300	294	258	258	297	324	280	272	293	283	315	279	273	273	292	276	266	285	303	278	279	298	281	290	281	271	259	321	291	292	287	288	302	337	304	275	279	300	303	314	283	292	324	297	295	283	325	292	295	308	298	300	280	310	274	272	292	278	301	304	307	309	308	259	275	298	298	268	260	287	274	298	281	280	319	288	310	300	281	290	299	288	286	299	244	299	306	302	292	303	270	290	313	296	312	302	276	264	268	280	265	274	289	269	306	258	285	303	307	302	260	312	298	290	276	265	260	338	296	274	272	285	286	325	277	295	284	241	288	289	284	290	261	275	308	300	282	309	304	304	258	293	297	292	286	278	308	267	276	314	264	279	294	270	302	279	304	261	278	292	311	313	280	303	283	320	283	272	281	265	311	324	304	278	287	298	280	276	278	283	272	270	271	287	320	276	322	277	304	282	264	286	313	261	294	309	303	299	288	273	304	291	281	306	308	271	269	282	302	318	299	281	306	296	300	294	273	304	272	297	328	279	346	264	303	289	296	235	281	291	292	269	277	281	269	306	294	295	301	289	312	297	300	274	286	288	306	305	321	268	297	277	325	253	288	282	285	295	319	300	287	302	285	282	299	246	266	278	297	292	290	274	257	280	294	291	271	268	312	283	299	315	270	275	262	296	263	293	301	270	283	289	256	304	315	316	321	272	300	295	319	290	286	284	297	310	285	288	261	349	294	310	286	298	238	265	291	311	301	291	315	277	288	284	309	305	306	261	277	266	308	263	296	284	262	295	282	274	313	286	285	287	265	264	319	254	261	316	302	321	278	288	279	288	269	248	292	276	308	299	242	331	296	299	269	285	314	322	307	277	283	309	287	272	282	302	275	291	302	311	328	297	306	314	296	318	293	269	262	290	294	275	288	326	295	301	273	291	271	296	295	310	280	297	312	278	290	302	283	300	281	299	289	297	271	278	294	263	312	308	301	301	246	300	295	285	297	290	306	299	284	324	287	267	291	272	262	268	271	278	263	299	274	288	319	313	268	315	280	249	287	288	293	290	300	267	283	288	286	293	258	282	294	295	275	277	330	298	256	301	273	293	301	286	314	297	315	280	297	286	290	282	250	272	292	326	291	274	258	306	312	285	272	343	282	292	289	267	308	273	298	294	301	304	303	271	310	302	258	276	293	289	304	288	276	316	269	286	289	296	279	296	304	301	288	272	344	292	297	271	260	306	298	279	316	274	276	295	324	294	284	283	274	255	291	277	285	286	273	306	291	275	317	286	290	276	294	296	270	280	261	274	284	326	278	274	327	284	277	294	287	280	275	265	290	296	281	312	319	269	299	284	286	311	271	268	292	286	283	306	289	290	325	292	284	291	289	260	278	271	314	314	283	285	309	322	316	283	293	301	283	320	290	287	298	293	293	286	252	262	270	285	275	306	276	255	318	277	305	270	267	286	317	281	279	285	261	260	272	294	304	271	297	306	294	291	304	294	315	276	282	303	274	328	304	251	278	290	338	263	253	289	271	298	248	261	288	291	272	297	307	269	321	306	285	300	294	309	287	294	306	308	284	311	304	286	280	299	311	310	318	275	286	273	292	284	334	297	284	271	299	257	234	271	262	287	282	285	283	295	283	289	279	283	276	289	294	278	290	286	306	290	297	271	286	291	283	298	312	266	286	292	278	264	263	281	269	301	279	285	290	291	261	302	303	266	268	307	277	279	299	295	295	283	282	281	284	299	283	281	291	280	305	266	253	310	306	319	309	297	325	292	276	288	293	283	298	300	290	278	289	298	263	284	270	276	280	295	289	260	297	276	299	265	282	292	306	295	307	278	315	292	282	317	290	261	276	287	287	308	272	293	320	302	320	308	291	297	313	314	305	270	282	274	290	295	313	288	313	275	249	239	290	262	301	318	283	265	278	302	318	247	272	300	287	295	282	280	292	306	323	305	267	313	276	271	283	270	301	279	280	308	315	275	299	309	297	313	290	286	303	275	271	283	289	271	329	290	289	299	298	280	271	296	297	308	290	311	283	294	282	301	310	257	310	275	318	285	308	304	287	291	303	296	273	288	278	267	254	302	296	306	261	271	300	310	276	252	274	318	299	294	318	274	299	286	282	317	277	297	330	269	281	333	299	302	279	283	304	289	267
29078	38076	47232	45264	47657	50287	49616	47406	49000	62670	62045	58671	59594	49509	41128	37800	31093	32397	28899	27451	31037	28554	20360	15883	16484	19185	11840	8801	8208	5805	3948	3131	2075	2144	1822	1406	1568	2029	1792	1681	1545	1801	1858	1645	1223	784	660	728	768	707	730	743	741	747	720	683	678	686	698	746	738	709	681	698	681	737	720	672	637	685	684	699	678	713	688	693	647	677	685	719	717	714	695	705	706	658	645	662	691	672	736	718	691	686	677	729	639	668	709	637	723	724	714	663	717	666	671	655	704	672	738	667	690	708	680	700	691	690	700	720	670	678	703	670	707	721	690	690	664	704	701	717	708	693	684	715	720	656	744	628	725	671	666	685	710	666	654	651	677	713	675	720	662	733	708	709	679	687	665	676	740	692	678	674	753	731	699	685	668	735	665	679	729	634	695	682	683	665	667	647	692	666	723	656	718	689	695	692	737	683	666	655	688	664	712	698	676	708	661	712	684	706	711	676	747	677	642	736	733	696	723	698	684	684	671	672	673	706	751	728	694	656	703	711	668	716	671	677	698	679	663	720	685	699	640	718	688	727	680	664	704	656	704	653	697	692	682	747	676	698	696	671	723	633	655	703	688	706	759	704	655	648	675	699	677	714	702	668	668	652	748	698	733	718	674	681	756	698	685	716	709	716	693	674	672	653	687	703	754	690	750	707	679	670	660	708	696	725	699	723	679	719	669	745	679	618	696	696	724	685	711	657	697	678	726	760	659	688	700	708	642	703	734	677	663	692	720	637	717	700	680	678	703	663	708	682	663	710	719	696	739	696	727	679	663	661	665	698	725	710	669	701	704	655	686	692	702	672	656	697	701	731	710	735	681	658	691	691	647	725	675	671	699	704	698	686	631	677	690	732	718	731	704	705	664	714	778	696	709	691	708	708	697	684	709	703	694	682	679	706	656	725	724	698	687	679	700	730	653	700	699	662	657	682	683	707	738	680	668	675	702	650	658	670	678	669	643	659	690	675	696	719	677	690	671	678	704	700	674	678	684	655	697	672	675	698	763	715	709	684	740	693	687	672	711	692	684	691	757	724	686	677	727	656	743	732	699	732	723	665	724	701	638	714	666	743	671	685	725	690	753	689	712	688	728	701	700	671	687	719	705	655	732	697	687	707	642	688	638	707	678	709	706	719	672	690	716	708	717	681	714	666	752	715	704	705	659	691	657	653	697	659	685	686	713	665	637	744	684	708	669	651	668	721	696	673	735	714	678	691	719	704	646	672	728	675	655	717	644	678	706	667	668	650	678	713	692	683	723	700	691	674	681	668	741	654	715	681	694	665	721	712	685	688	693	674	743	752	674	685	715	693	697	669	680	706	624	668	704	715	695	707	720	683	695	719	708	710	685	755	696	700	710	685	614	677	690	697	722	692	692	669	724	685	690	681	719	657	720	669	671	714	705	673	711	681	711	667	670	689	706	666	672	778	673	687	673	682	678	662	698	679	684	683	691	653	687	698	678	722	663	678	733	672	701	695	714	690	727	638	711	703	676	655	686	734	714	661	691	695	688	651	702	675	707	674	728	695	695	672	699	657	664	662	624	681	681	702	729	696	730	703	723	702	719	672	725	655	724	716	656	647	683	706	670	698	642	690	682	678	708	690	648	658	683	689	706	703	694	746	700	666	711	682	699	675	703	707	678	679	673	675	710	720	675	706	715	677	700	710	644	694	732	671	719	636	688	703	652	666	733	644	697	693	669	692	690	673	683	694	696	687	702	705	669	716	705	670	739	662	722	709	692	687	673	674	728	662	722	697	686	749	697	722	717	689	662	680	686	613	709	684	699	661	704	654	717	700	682	746	699	668	669	708	654	628	656	653	706	652	693	654	721	685	716	675	735	685	706	708	699	668	716	682	679	685	712	691	674	705	702	656	730	738	659	710	631	735	679	708	695	692	690	729	692	680	685	680	748	698	701	718	750	762	682	681	678	692	711	692	694	681	661	671	693	683	694	672	731	719	696	722	729	679	687	664	620	702	703	648	702	734	716	704	682	713	678	684	664	696	693	648	656	717	679	684	707	684	718	679	702	684	705	688	696	685	709	702	663	689	672	684	669	666	698	715	754	688	673	707	668	691	671	686	656	677	640	701	663	699	733	698	712	771	703	713	713	696	654	726	716	665	619	721	674	661	716	664	683	676	752	656	667	724	710	670	648	708	750	698	665	690	738	693	712	757	711	678	706	696	711	700	682	742	705	754	707	720	722	675	705	733	743	690	693	657	673	723	698	720	670	727	688	726	732	690	722	654	691	709	720	729	706	727	648	671	714	674	670	687	710	693	722	698	661	698	704	721	720	668	756	677	732	682	680	669	722	663	673	675	693	655	673	716	751	709	684	695	687	710	689	695	715	710	722	681	647	721	668	689	719	695	718	656	688	682	703	694	666	700	657	671	712	709	686	705	686	703	660	675	697	696	681	681	663	734	685	677	688	692	681	634	673	682	751	668	698	714	677	718	656	684	699	713	668	712	672	690	668	717	662	729	634	662	667	721	747	703	676	689	713	671	691	686	640	665	677	667	714	714	685	686	703	735	673	675	674	659	687	687	797	676	675	744	707	697	704	704	687	695	685	651	708	720	713	692	678	688	734	695	707	696	728	655	726	682	664	679	681	712	735	709	711	685	667	695	704	682	650	710	663	683	698	705	760	687	682	681	664	728	692	684	675	664	716	666	698	691	709	686	732	682	707	706	673	683	685	701	693	725	668	710	708	676	705	682	710	736	735	710	639	684	699	674	687	693	685	700	698	714	685	701	670	686	700	635	656	641	687	696	644	772	720	691	709	613	680	694	772	712	659	702	683	664	720	713	637	669	735	673	694	668	665	709	667	692	753	699	683	715	658	723	667	700	643	713	646	676	662	683	693	723	722	683	670	681	698	734	742	656	718	697	665	726	706	710	692	705	684	735	705	682	704	706	704	707	641	709	717	700	681	680	712	651	711	706	696	669	707	613	675	723	710	687	706	711	714	686	690	690	691	690	706	704	727	717	646	733	663	741	736	663	704	737	670	712	713	637	719	682	716	682	683	695	704	703	728	724	738	701	669	716	680	690	676	696	733	731	710	687	674	661	652	677	678	673	652	690	733	675	700	714	707	654	707	628	658	700	732	668	713	743	657	655	701	700	690	689	624	734	695	710	714	688	716	705	668	649	695	690	707	690	679	619	721	689	658	721	683	675	675	719	744	661	692	718	711	690	707	669	729	690	735	713	701	730	647	697	695	629	729	694	656	677	730	707	637	711	696	690	679	707	693	687	715	683	670	677	670	710	706	708	706	688	697	697	712	680	725	715	724	690	739	657	691	693	681	680	705	688	696	651	676	691	683	658	687	752	650	648	695	692	668	743	721	690	735	709	729	684	666	676	686	648	673	681	709	687	681	670	671	718	723	656	731	710	727	716	702	696	719	671	747	677	675	718	708	682	705	676	676	647	689	709	722	686	700	676	701	703	721	690	743	685	728	692
50330	49517	47249	38796	38129	46093	39438	39071	38766	53814	50321	48970	51595	43359	35198	27594	22212	23435	20959	18163	18119	15101	11444	7694	6361	6455	4047	2202	2342	1759	1139	892	653	768	605	509	604	759	666	563	518	578	567	488	399	327	269	273	270	283	258	236	258	261	245	238	230	260	236	232	239	276	241	252	249	251	264	263	231	261	235	268	264	240	214	270	240	250	240	257	267	236	201	248	216	266	233	265	268	239	259	219	245	234	258	275	238	218	270	255	225	220	242	254	283	244	243	232	253	241	239	275	262	244	266	233	221	221	238	223	229	250	257	265	275	206	248	238	257	236	240	225	274	218	240	241	235	231	237	267	249	243	237	203	246	215	240	265	242	250	251	229	262	207	234	225	260	255	244	232	222	255	252	278	272	226	227	253	244	239	240	271	233	234	247	233	256	247	271	253	263	265	247	237	237	268	254	215	220	251	229	262	251	237	255	240	242	256	241	254	242	236	234	264	233	227	251	244	261	234	238	246	236	217	223	228	252	265	238	252	260	229	259	252	223	262	233	247	228	248	264	280	222	228	278	241	247	243	266	270	229	261	268	272	230	232	249	242	232	267	205	250	236	247	236	243	257	231	236	234	243	245	233	239	254	267	230	228	244	249	259	244	253	256	249	244	238	260	256	239	232	250	242	214	258	253	242	228	227	225	234	240	238	227	252	247	233	239	240	241	246	237	230	242	239	243	270	227	255	240	262	226	251	219	246	240	223	232	259	281	263	275	221	252	262	235	289	254	245	262	274	234	262	266	286	248	254	231	209	239	233	241	240	261	240	233	259	233	267	249	211	237	254	237	242	238	236	249	261	226	235	203	256	242	253	227	231	228	241	270	216	249	255	251	271	236	221	238	262	230	250	220	236	251	224	246	239	236	246	254	256	243	221	249	266	225	252	231	230	233	235	225	253	253	241	273	274	227	231	251	243	253	271	247	258	261	265	281	244	266	250	255	251	251	256	247	235	252	237	241	264	250	249	255	263	222	256	207	238	242	252	238	229	215	228	218	245	232	258	235	263	222	267	227	212	216	279	241	249	250	263	267	267	227	232	226	282	234	259	235	247	249	249	235	260	219	253	213	203	218	228	278	236	247	231	223	239	226	207	251	244	275	256	226	274	235	244	226	222	253	237	271	252	245	241	243	218	250	221	256	220	235	278	276	270	251	233	230	257	257	227	213	218	251	265	227	238	221	232	242	208	277	248	207	266	239	272	255	238	240	254	239	255	264	276	229	229	252	252	253	232	258	220	260	264	247	237	235	278	253	256	240	241	236	270	248	258	242	264	233	255	247	242	261	255	288	257	248	258	257	208	219	245	249	255	247	243	224	248	260	239	263	226	228	240	235	243	266	250	217	209	234	244	278	262	253	237	216	242	258	264	239	237	207	200	236	252	271	244	247	247	244	261	256	231	236	228	246	242	251	260	235	256	258	270	243	246	247	255	231	237	257	239	242	216	242	266	276	225	224	252	270	266	248	267	257	245	232	230	245	248	267	231	270	263	241	240	224	250	223	246	237	255	202	220	221	258	236	264	244	237	278	238	225	231	222	232	252	249	219	260	231	226	243	231	217	243	238	279	246	229	244	275	250	251	239	264	243	253	260	214	234	251	237	242	249	263	269	224	256	245	251	225	254	254	225	266	270	241	258	232	213	234	230	259	236	237	262	229	241	234	250	222	283	259	232	238	234	255	215	243	246	213	230	246	252	248	234	250	256	237	236	225	235	245	246	225	215	222	225	221	232	230	269	232	240	220	241	246	244	244	247	228	230	251	240	234	241	273	274	260	229	269	225	254	251	253	227	237	218	249	261	265	247	257	241	247	263	245	221	266	210	262	243	254	254	237	226	218	241	238	246	262	238	257	239	243	261	214	228	270	231	251	244	224	225	263	255	237	241	229	256	237	251	253	249	249	236	277	240	258	256	253	250	220	227	231	237	215	247	242	242	240	255	256	237	257	245	285	268	236	223	242	250	222	255	229	231	251	238	244	235	223	247	249	224	252	250	241	252	247	232	230	225	254	256	236	234	247	235	213	248	270	249	240	248	240	221	252	254	262	233	231	236	266	241	237	226	237	245	249	265	264	254	240	262	255	274	252	250	240	262	234	244	236	248	264	219	279	246	243	260	234	237	281	225	236	260	248	223	250	240	215	252	231	272	253	267	249	233	234	258	226	217	233	243	243	260	273	237	234	225	225	234	263	245	236	254	251	245	248	230	237	250	234	269	236	233	248	228	245	256	238	239	216	241	268	231	264	253	217	231	224	247	244	238	264	246	263	256	268	247	237	247	247	261	229	235	245	240	220	260	251	232	225	262	249	257	250	239	253	301	254	266	234	249	237	235	234	253	233	220	221	240	235	213	242	247	226	249	245	275	244	256	216	233	283	246	242	258	239	251	259	241	265	219	259	226	274	257	242	273	239	234	248	284	218	246	237	253	244	267	246	240	250	247	243	242	257	254	236	240	264	211	257	243	263	234	257	269	256	253	250	258	244	240	251	249	250	207	257	245	236	245	237	238	243	281	233	226	238	223	245	211	231	238	222	256	236	260	212	240	226	239	197	238	256	219	259	254	243	249	230	256	255	259	238	248	228	206	232	224	235	261	235	264	223	241	258	225	241	254	270	221	245	244	239	274	264	259	229	235	242	245	266	244	250	212	255	251	247	239	231	234	236	267	251	266	236	264	254	230	260	243	224	238	216	242	252	238	253	253	260	230	244	245	261	250	239	255	264	236	255	278	251	243	267	251	244	268	234	217	242	222	248	270	277	244	267	239	238	231	224	255	215	276	244	218	230	231	230	229	223	239	253	243	238	248	238	240	236	266	254	269	248	233	253	240	244	199	256	261	263	236	249	234	263	229	235	250	260	287	242	239	243	227	230	222	250	252	248	227	224	255	256	252	233	212	273	274	239	246	232	260	226	231	244	266	247	229	225	225	249	264	252	237	219	234	245	263	237	273	236	263	224	260	274	227	244	229	242	252	278	231	251	251	235	222	248	244	245	198	226	259	256	217	267	248	244	241	209	279	255	236	241	274	244	244	251	261	212	217	246	267	265	279	245	256	237	236	263	225	223	252	230	241	236	235	238	274	239	243	234	263	240	260	211	249	247	246	265	266	238	268	250	244	246	224	212	260	227	222	264	258	238	253	278	227	260	253	238	246	243	224	249	260	233	263	287	268	219	243	260	270	262	230	248	205	255	222	248	229	254	263	262	262	253	265	205	258	254	232	233	254	261	235	239	259	248	250	207	215	247	272	254	243	223	250	250	246	233	226	264	252	252	240	221	247	231	246	281	244	247	233	239	254	252	258	245	275	252	235	254	258	235	234	251	241	234	230	245	212	251	273	274	255	210	247	242	228	252	260	248	258	277	238	252	238	221	265	254	263	259	248	233	238	245	267	222	251	261	277	234	252	245	234	261	225	248	228	252	247	235	252	235	232	223	253	240	251	230	223	272	238	219	236
38200	46839	51097	51105	54481	56798	53890	54582	57848	70365	71574	69856	69125	61306	50529	46537	43314	45303	43527	41206	42291	39059	30355	27521	25953	25150	17286	11319	11726	9331	6142	4631	3267	4078	2581	2080	3156	4167	3392	2891	2494	2681	2752	2507	1653	943	702	647	679	651	676	688	693	641	620	624	642	642	653	631	697	689	618	621	555	614	553	638	584	575	581	564	564	607	554	587	618	517	564	612	619	597	580	623	602	572	579	625	610	577	592	628	564	625	576	585	602	573	566	612	599	566	608	547	588	620	569	602	582	575	604	609	585	582	576	618	559	595	562	572	598	588	602	588	548	573	583	580	614	577	585	617	546	587	554	563	572	568	530	593	589	582	553	631	579	608	648	610	596	604	575	592	571	574	613	614	588	589	625	534	600	594	580	588	600	614	576	567	610	592	615	568	617	557	589	562	557	600	587	604	638	563	567	577	553	585	578	558	582	594	585	591	592	566	594	592	569	554	551	574	574	581	543	609	617	601	581	591	566	619	596	555	589	565	570	599	543	545	594	627	582	602	545	587	556	572	569	623	580	627	612	592	599	589	586	596	587	565	586	590	558	634	578	562	593	574	568	585	576	572	595	630	578	629	635	608	592	541	619	538	582	559	582	593	571	554	585	592	572	591	611	547	563	584	624	571	634	536	582	590	592	615	603	556	566	611	589	578	589	613	542	636	604	600	543	571	578	601	631	589	569	580	572	567	598	545	597	528	528	592	555	548	565	572	601	571	585	558	599	557	595	576	629	595	584	575	601	597	570	582	594	607	567	581	618	558	601	589	609	591	592	630	571	606	619	623	583	561	582	581	560	615	611	608	556	588	588	574	582	570	574	572	629	618	566	583	574	572	546	561	604	568	576	599	591	546	609	613	613	553	595	627	598	570	604	593	615	532	592	609	563	570	616	589	592	623	572	585	562	555	593	567	584	613	570	622	616	596	625	561	576	569	577	577	547	569	573	546	636	617	581	593	578	596	618	555	601	595	612	605	580	603	565	568	609	587	577	608	584	567	547	600	557	555	575	593	567	593	599	598	610	583	565	554	575	613	561	563	626	575	615	515	576	603	545	588	611	562	647	567	576	568	570	531	572	600	570	546	588	571	571	571	585	589	596	579	539	592	610	577	595	604	588	574	591	608	539	578	577	582	571	611	551	587	595	546	565	580	583	594	592	586	563	587	596	559	575	555	592	532	574	572	559	612	596	576	588	597	586	610	561	580	524	622	622	568	587	551	587	588	599	556	541	589	574	586	562	523	574	579	603	561	604	606	596	564	586	577	610	560	582	608	612	586	579	574	630	564	594	572	563	587	584	571	574	604	601	589	605	618	577	578	628	582	598	542	608	552	595	597	573	593	570	609	578	552	580	601	619	624	594	614	592	573	566	595	606	617	567	566	569	592	594	616	553	635	567	616	617	546	607	605	589	582	587	584	550	569	596	630	571	579	621	584	543	579	641	591	579	611	644	580	577	569	577	593	570	534	585	595	637	540	632	611	598	582	561	607	569	545	621	574	603	599	558	562	532	585	618	595	598	598	598	606	582	542	574	595	576	569	598	600	595	615	573	590	585	558	554	588	592	581	577	569	540	584	582	604	582	561	566	556	596	573	602	607	582	552	586	620	578	555	578	598	574	562	542	546	608	591	619	578	578	617	581	573	594	640	570	574	611	561	631	559	584	615	581	555	591	559	570	580	594	618	583	596	583	598	567	607	562	592	642	626	587	589	577	626	590	548	626	610	593	580	603	566	600	556	581	587	594	573	556	565	559	571	551	563	631	591	606	587	586	556	571	579	561	601	588	567	594	542	558	584	597	564	613	615	612	596	569	587	549	593	557	536	619	571	614	592	579	544	563	594	558	553	612	624	599	606	578	590	572	586	606	605	566	579	564	580	604	600	614	584	584	523	575	596	590	610	572	579	583	554	581	597	574	544	602	606	594	595	575	555	565	570	598	556	611	599	607	578	613	647	572	552	599	571	566	583	563	584	580	596	577	559	617	635	635	565	611	566	581	617	570	589	584	553	596	593	621	601	623	619	556	616	551	590	608	581	605	583	570	609	620	599	573	560	510	573	554	551	598	572	579	623	576	560	574	580	572	599	576	615	613	567	604	587	605	585	528	538	599	634	551	571	542	585	589	579	570	611	561	568	608	547	551	633	607	612	580	564	608	601	605	582	627	569	588	551	546	579	571	595	578	524	579	613	582	569	639	562	581	607	574	582	580	614	590	621	578	580	585	618	567	559	526	590	604	628	561	584	603	638	592	577	610	568	530	588	614	549	624	579	579	599	547	602	571	596	570	580	541	570	609	590	607	601	581	591	584	589	576	607	570	591	562	629	584	570	586	579	622	566	574	594	572	585	597	587	594	598	594	588	586	593	590	614	589	623	582	542	598	609	575	591	592	603	588	608	587	602	608	599	531	550	582	613	559	616	585	583	563	589	580	544	594	567	597	580	596	593	606	593	570	555	600	611	585	569	612	616	621	562	573	598	582	573	619	621	558	573	594	565	606	573	585	593	598	579	539	568	593	619	541	586	564	577	582	585	600	589	611	548	590	570	617	612	550	600	599	609	633	592	608	610	599	599	561	617	607	599	647	572	592	588	585	596	589	568	543	579	573	557	597	594	572	580	562	594	602	576	548	612	541	573	579	574	604	643	553	602	576	577	580	591	565	552	567	583	593	601	532	562	514	583	618	605	557	552	574	606	569	539	584	581	602	581	524	548	568	559	563	566	556	599	583	563	569	605	558	590	540	597	622	572	585	623	614	561	549	582	566	608	609	565	593	576	543	576	586	588	612	612	578	596	598	628	601	573	598	606	613	594	569	557	570	574	576	630	589	571	579	592	572	568	597	590	580	547	575	561	563	573	594	560	634	567	631	592	545	599	631	579	596	602	600	582	565	589	587	582	577	553	584	564	545	595	623	580	629	552	622	525	590	583	586	578	633	593	575	600	628	617	545	569	561	603	574	616	566	607	569	586	612	592	576	556	600	601	577	599	651	602	602	558	574	554	597	574	559	587	590	594	553	586	595	565	560	597	585	598	575	604	588	585	570	608	583	570	614	570	603	595	628	592	542	547	578	533	637	638	572	595	590	596	609	629	613	559	547	593	589	621	576	595	556	584	615	632	584	591	524	566	576	559	556	617	597	612	574	654	572	564	619	602	583	569	547	568	566	646	581	585	606	588	577	562	579	594	595	573	612	564	568	563	585	617	607	553	604	605	622	582	571	607	538	617	620	534	606	588	607	544	608	554	555	579	578	603	605	579	633	602	581	563	558	585	613	577	549	633	586	607	593	538	574	573	579	598	581	613	584	570	571	557	581	571	601	613	619	598	576	595	600	611	592	612	567	595	604	587	552	605	619	600	587	619	639	584	572	577	608	551	604	565	562	610	586	577	624	580	584	601	627	594	581	584	559	598	582	623	559	613	577	564	599	603	561	598	621	645	594	557	587	592	574	581	623	599	609	561	579	592	571	583
13886	12493	17391	13662	12298	13367	11167	6656	5257	6320	4696	3806	3648	3114	2083	1613	1349	1343	1295	1090	1109	945	760	592	589	506	438	425	398	370	305	301	301	328	304	274	309	304	304	277	267	287	297	303	283	309	270	280	291	293	294	318	300	271	287	287	276	303	297	284	274	287	290	280	261	267	263	303	281	285	304	276	284	302	268	244	299	273	283	304	292	279	281	311	274	288	279	307	311	292	303	290	285	281	282	270	276	321	285	269	254	265	248	285	295	278	272	278	262	285	275	278	307	293	276	253	286	279	290	299	292	285	278	268	290	312	279	283	295	276	276	284	260	255	276	299	257	285	271	278	265	282	262	303	283	291	276	286	303	259	310	278	265	285	290	298	287	272	307	309	283	270	257	279	279	302	285	295	296	275	259	292	249	259	288	285	273	278	262	320	289	274	272	295	284	277	276	285	279	256	278	309	283	278	306	294	251	293	271	296	271	276	254	291	308	285	294	303	271	308	270	276	286	295	303	277	274	293	279	269	277	279	266	285	277	259	264	309	282	282	268	308	313	276	284	287	304	297	290	255	294	294	265	271	296	274	302	285	289	287	248	274	267	264	292	286	284	279	282	282	264	287	300	301	298	296	282	280	256	298	292	257	305	294	306	291	316	300	308	288	268	286	313	256	280	284	284	309	270	283	298	325	279	287	278	283	277	299	292	292	246	312	273	326	277	286	266	284	304	287	302	292	260	294	304	297	301	286	275	281	255	302	300	274	265	311	282	274	275	265	262	267	285	289	280	273	267	268	290	287	299	268	276	295	302	292	286	335	308	309	288	285	292	289	281	271	282	286	267	282	283	274	296	293	296	302	316	312	302	283	306	311	276	281	281	307	299	260	287	289	281	308	288	304	286	288	286	286	281	294	263	266	298	308	271	280	284	287	271	278	286	269	287	254	275	294	273	287	283	258	263	292	265	295	253	264	271	303	283	304	289	281	294	254	283	327	264	309	294	312	272	296	271	275	266	298	256	258	294	285	309	290	285	316	254	303	280	286	287	286	268	267	271	311	263	273	245	266	265	265	275	259	300	275	296	306	253	305	275	289	283	260	288	260	318	308	286	303	277	294	280	288	307	286	289	278	273	301	306	323	275	281	279	292	271	271	293	318	259	261	277	234	268	278	255	267	300	283	290	256	277	301	297	289	308	257	284	276	292	288	266	307	283	284	280	290	270	255	264	294	242	257	281	294	288	286	269	334	321	266	298	290	274	281	268	294	269	289	295	270	322	278	266	277	273	305	287	264	274	251	284	243	285	313	263	258	261	267	278	305	304	279	278	304	295	291	275	277	293	282	296	267	271	316	310	284	296	250	300	260	281	299	279	268	255	297	281	277	319	264	253	267	260	303	245	292	245	313	300	272	287	298	268	309	267	288	254	286	287	270	341	295	271	306	264	289	271	275	276	294	253	328	280	267	278	312	265	267	297	265	291	263	295	267	290	302	303	272	276	290	271	309	292	313	268	288	274	284	270	275	279	266	284	296	247	260	260	320	286	269	279	262	293	266	286	295	265	264	317	266	305	259	261	299	283	296	308	275	317	273	268	298	283	285	274	287	309	255	321	283	293	298	256	289	286	260	280	306	272	294	300	284	290	270	259	269	298	266	292	266	263	273	291	288	275	284	298	251	266	284	289	298	284	265	278	248	273	287	256	275	286	266	294	251	293	275	274	266	255	264	316	284	276	306	303	304	263	262	272	303	249	303	279	260	277	255	317	293	270	266	294	290	251	309	286	267	289	287	285	323	291	262	274	263	291	283	269	250	269	277	270	280	312	278	291	265	278	326	292	292	313	272	286	271	271	290	258	255	294	258	277	279	258	297	258	278	249	299	298	288	274	300	311	274	284	253	246	301	288	295	305	282	266	270	303	262	294	266	300	298	289	289	282	307	234	277	297	273	275	289	235	305	283	264	297	262	282	301	262	268	268	278	293	264	297	253	291	304	267	324	284	268	282	293	319	290	291	273	268	271	307	265	287	307	300	338	272	309	277	312	291	279	282	293	289	303	265	262	266	309	297	278	263	291	272	279	293	258	296	301	267	315	300	273	269	273	269	257	268	292	293	268	252	296	288	258	271	294	266	313	264	270	274	255	291	275	252	314	308	300	272	260	256	271	285	312	275	275	267	301	271	273	259	286	290	293	319	291	258	295	269	312	286	295	286	283	274	272	290	292	280	268	277	290	265	271	288	300	265	303	277	280	266	307	309	277	281	268	259	284	268	280	292	295	342	299	294	299	288	281	260	289	293	285	289	283	261	270	258	284	282	290	280	297	272	282	273	286	302	287	287	285	283	275	277	267	299	252	288	288	274	300	271	292	249	275	296	279	286	286	304	299	311	301	301	287	277	270	279	297	294	255	288	302	274	298	286	322	302	251	258	284	317	294	298	273	278	271	259	279	287	309	325	293	301	264	265	281	267	320	313	278	274	308	277	286	271	285	297	299	266	288	277	284	268	290	291	278	268	282	258	321	302	280	264	306	255	271	264	265	289	272	308	256	283	292	289	262	268	294	284	288	285	311	311	280	265	294	322	271	283	266	278	278	284	280	301	302	285	278	276	266	295	240	304	270	285	294	295	283	240	305	295	295	295	268	271	284	302	266	300	316	292	292	286	278	278	286	264	271	303	268	255	317	277	307	300	293	268	276	273	311	269	283	260	251	309	278	289	299	280	330	233	260	288	271	297	356	302	258	276	255	260	292	312	281	277	293	291	240	249	287	283	252	309	295	238	291	285	295	302	317	304	307	271	292	306	284	277	310	282	284	263	327	274	269	271	275	280	260	299	283	285	267	283	266	268	297	277	304	275	291	304	306	258	279	291	286	290	271	282	317	278	290	295	265	273	259	272	280	281	255	298	253	274	322	278	291	274	284	283	302	286	280	303	294	286	265	276	303	264	272	279	287	257	282	273	301	277	286	311	274	314	266	265	313	286	260	282	278	262	292	274	276	275	285	258	292	305	316	286	292	309	275	286	290	304	282	264	267	300	285	287	283	292	266	268	276	269	285	269	275	291	297	283	270	280	257	295	324	269	255	283	276	282	286	300	279	278	264	247	286	305	261	236	288	278	304	278	296	262	283	295	286	291	304	263	279	328	282	312	304	311	295	280	276	340	273	267	303	285	280	293	274	269	246	287	288	312	297	265	314	270	299	293	288	271	267	254	277	284	297	282	278	289	308	296	324	273	312	315	290	314	268	282	290	303	319	287	274	306	293	289	276	308	276	293	279	291	312	278	312	274	298	263	292	285	302	289	277	277	275	258	295	312	257	286	281	292	269	252	292	299	253	305	305	242	275	245	291	285	245	285	277	270	269	299	290	237	292	303	266	298	296	244	281	283	302	293	268	279	285	300	275	276	271	278	279	253	329	288	277	307	270	299	303	312	252	296	253	295	274	278	304	294	239	287	277	288	244	283	270	252	301	292	291	269	268	294	293	277	261	260	288	300	266
9679	12206	22639	23844	25054	29152	24343	18795	18887	23171	19139	16575	17421	14410	9863	7841	6790	6536	6352	5541	5077	4340	3270	3123	2688	2361	1738	1427	1316	1115	948	878	759	801	725	725	814	851	772	770	761	726	717	791	701	665	677	651	738	700	715	727	692	704	672	669	694	729	698	704	706	673	738	727	698	732	701	712	720	669	655	654	644	689	743	637	715	629	659	712	696	703	731	690	631	686	645	726	731	707	673	689	698	680	699	724	670	658	699	655	726	703	736	696	662	680	727	682	695	674	715	644	682	698	645	679	732	718	738	668	713	630	680	709	699	733	674	699	691	693	664	705	669	675	689	683	653	697	668	698	679	687	634	710	730	683	684	692	716	698	639	711	707	649	654	655	649	672	719	688	688	713	692	704	667	698	686	640	674	665	693	687	678	744	665	640	707	672	663	682	681	695	696	663	711	730	647	670	708	674	718	703	648	679	701	661	666	659	689	714	703	711	638	697	690	686	638	666	640	644	687	731	694	665	673	699	688	703	672	667	680	710	704	675	691	728	674	669	703	676	724	686	685	658	665	683	740	671	726	727	717	687	719	699	676	712	681	687	650	696	700	677	698	693	704	693	677	689	701	730	741	699	672	686	708	668	699	664	665	712	701	687	732	716	699	666	662	641	666	651	703	653	656	690	705	679	717	679	676	706	714	719	666	672	724	695	647	683	666	672	671	680	666	710	678	680	685	659	685	664	674	704	663	694	660	661	671	694	675	649	667	705	667	683	672	681	650	690	705	674	716	676	659	707	695	718	700	745	700	713	667	651	678	655	672	721	691	678	673	623	662	646	691	677	721	700	674	679	729	650	684	673	663	686	645	682	702	672	672	690	684	636	694	692	698	692	710	655	665	673	703	669	703	697	666	698	693	710	655	718	666	639	711	687	628	654	690	697	659	668	698	708	708	649	709	665	672	739	684	706	714	662	705	646	715	711	694	722	672	686	668	710	704	700	713	729	694	704	697	667	708	683	644	677	699	657	656	673	701	735	673	688	663	665	637	704	709	661	663	706	718	749	713	676	719	664	706	689	699	694	702	666	689	693	690	688	682	663	709	707	732	700	628	675	713	684	718	686	714	636	719	696	648	690	683	699	678	675	681	676	674	735	693	677	697	664	687	706	740	693	703	703	674	687	656	718	728	696	656	684	660	645	636	707	679	658	691	721	740	686	682	687	647	657	687	694	699	671	677	694	672	710	706	710	673	649	718	713	706	721	649	698	697	695	680	659	704	704	733	661	736	642	693	684	695	725	665	659	686	695	667	634	694	666	707	712	676	685	669	645	715	660	662	683	688	698	595	717	693	675	704	665	696	718	647	681	725	668	696	674	693	713	716	668	683	663	701	666	690	684	681	673	674	719	740	727	692	690	677	684	700	689	704	678	651	713	693	707	670	699	652	689	660	670	679	684	662	688	656	665	712	675	681	697	706	693	705	684	681	698	722	713	695	664	623	720	651	675	663	734	702	657	692	664	684	693	681	671	696	661	694	691	698	676	695	686	676	672	705	722	687	696	685	736	670	708	647	713	685	671	696	715	686	677	667	665	665	679	718	691	730	691	682	686	679	699	691	704	705	670	686	675	667	670	655	712	672	691	673	668	712	666	717	663	696	675	704	684	682	728	717	704	687	711	676	622	718	690	703	687	704	703	698	650	702	749	712	668	696	668	672	671	688	670	683	684	681	705	663	691	674	687	736	687	625	641	712	719	697	668	718	728	681	696	657	661	667	706	686	723	672	753	691	650	725	713	674	700	672	722	704	700	709	699	652	695	656	681	706	666	712	664	663	665	702	646	688	678	712	712	692	722	673	735	724	687	718	718	695	651	689	682	692	709	672	691	670	697	678	678	744	689	696	665	672	703	693	669	679	695	691	652	683	706	686	691	699	658	711	679	714	675	673	700	686	677	644	686	652	644	664	649	732	699	683	670	685	702	708	634	699	684	677	711	648	643	693	671	733	694	683	668	729	681	675	682	717	683	643	669	712	687	704	698	749	696	694	688	672	685	719	713	686	657	668	704	686	659	705	735	671	687	696	688	722	658	677	695	709	680	675	692	684	722	718	715	699	698	717	704	673	680	679	648	710	665	647	675	658	680	689	662	707	689	693	700	677	700	708	701	679	686	700	670	689	690	698	711	695	683	710	691	712	681	696	691	704	704	709	693	683	691	684	660	707	710	676	702	681	711	679	729	693	665	738	664	704	688	676	660	687	690	669	662	723	668	690	722	705	684	727	703	677	680	688	667	716	718	635	708	694	717	670	712	697	665	635	682	664	691	684	670	705	703	687	676	717	730	712	715	693	667	676	677	669	678	688	662	708	641	625	691	655	647	695	699	709	664	682	698	685	677	684	707	690	644	666	652	705	654	695	660	712	730	695	680	686	700	702	705	666	694	727	730	698	671	727	658	743	680	686	697	687	651	677	676	685	728	674	681	683	657	722	669	684	659	661	710	702	705	680	703	720	725	717	663	695	671	676	663	682	728	702	687	680	680	695	699	717	681	705	673	714	632	682	709	698	642	723	706	699	705	649	692	709	690	676	648	736	656	717	663	687	694	638	713	699	661	688	667	686	688	671	734	656	712	668	674	704	694	727	694	720	738	688	672	686	674	679	681	660	678	678	682	663	730	690	663	670	719	722	671	734	653	730	715	735	705	656	710	685	665	645	711	698	689	683	685	691	755	696	682	663	739	685	661	715	649	688	655	669	688	687	689	696	713	670	697	646	690	709	708	675	679	685	667	657	676	677	697	701	717	718	688	680	691	652	721	673	698	650	674	780	700	720	673	710	671	660	699	700	710	683	687	643	684	669	679	693	704	709	678	717	689	682	712	650	629	603	710	699	698	696	750	691	702	662	696	680	686	722	678	625	635	634	698	696	675	674	684	687	691	685	697	690	731	713	673	674	721	747	702	689	647	718	635	671	676	697	690	695	691	697	673	644	675	692	673	697	645	723	717	660	673	684	697	678	732	708	701	665	676	691	672	678	718	696	730	710	689	706	665	667	685	691	685	682	623	668	681	641	696	661	702	716	704	682	663	665	693	680	678	689	683	641	693	673	744	721	658	663	697	727	670	670	660	659	662	641	656	722	700	652	716	677	685	704	675	704	664	714	679	723	715	725	677	689	709	643	719	690	687	703	651	708	719	695	683	681	697	659	661	657	707	637	668	699	688	688	701	674	735	680	671	693	734	717	696	682	717	643	636	680	661	707	692	705	691	700	745	738	636	677	702	693	674	704	664	707	661	677	663	736	681	668	703	706	664	739	693	688	687	646	660	701	706	676	732	717	679	688	683	644	645	687	738	752	673	703	721	684	657	743	679	630	711	685	695	667	687	662	688	705	704	675	641	672	659	643	682	666	664	691	682	685	677	733	630	674	693	675	635	698	657	742	698	634	711	690	654	676	701	671	603	684	704	722	700	671	689	684	664	689	673	714	698	684	668	647	680	677	679	672	715	682	695
41990	43769	43029	39009	39679	45293	40626	33588	38659	46340	42790	38688	40011	34281	24058	16221	13748	14651	11626	8776	8210	8098	4833	3544	2474	2165	1437	811	755	701	566	476	483	575	433	364	395	544	503	429	416	383	375	396	327	299	301	308	283	297	304	311	284	291	263	264	264	263	288	308	293	301	304	298	281	283	293	308	275	288	262	304	262	302	264	253	268	286	279	290	254	289	284	287	296	283	310	298	284	283	259	276	282	287	271	284	294	301	321	289	272	288	292	309	291	264	271	293	301	294	298	304	340	292	274	322	259	298	303	277	260	296	289	277	307	317	293	296	272	293	281	294	275	295	248	285	283	300	313	263	295	299	291	304	300	281	276	278	262	282	285	288	304	271	308	307	303	301	289	289	290	283	289	280	301	282	283	274	272	294	267	301	294	293	284	262	272	290	324	273	285	280	309	270	280	269	284	279	300	295	288	308	294	292	263	298	251	282	293	285	289	277	315	275	299	280	299	293	273	284	282	297	280	284	282	273	291	280	245	288	279	276	289	264	272	293	292	309	285	294	302	266	270	306	285	258	278	305	274	276	258	294	258	281	282	290	292	318	293	281	284	268	303	278	267	276	249	245	267	286	310	322	286	302	300	275	265	317	273	280	340	280	295	280	270	300	294	304	256	268	281	270	281	273	276	309	284	274	296	265	298	269	301	314	309	303	298	278	277	260	286	283	298	301	292	287	278	302	292	270	267	272	294	276	282	287	319	287	277	300	267	227	283	272	303	298	307	265	292	294	269	304	282	278	332	280	297	309	295	322	292	285	268	303	310	275	270	278	280	282	267	280	258	266	293	288	263	291	294	260	282	271	280	278	272	252	279	301	288	286	257	270	293	294	283	249	284	301	285	286	271	304	329	282	280	302	293	304	288	325	300	309	298	283	313	272	303	292	270	272	279	314	321	301	300	279	291	269	247	303	317	277	289	282	269	309	306	274	283	320	311	270	279	323	293	294	260	278	293	284	274	282	307	289	281	266	295	266	304	294	277	293	304	259	292	309	269	314	310	309	312	298	285	265	262	298	278	284	321	272	279	252	301	314	284	283	300	292	311	303	294	284	306	273	300	293	302	278	282	275	306	280	305	269	261	288	302	292	311	294	285	286	278	290	291	284	235	310	281	264	258	282	289	258	274	303	293	294	286	275	304	288	302	303	317	278	287	274	285	275	275	287	292	253	276	279	260	289	278	304	316	291	273	289	287	310	308	263	276	279	277	278	295	281	264	311	282	271	318	286	245	286	293	274	311	303	279	290	282	263	283	260	283	292	285	299	291	270	304	327	319	295	281	316	275	306	301	311	280	302	288	291	276	296	275	285	290	271	272	280	275	282	301	308	313	254	258	264	297	297	320	258	276	288	289	277	309	311	305	317	285	292	275	286	286	267	285	281	287	276	295	305	270	304	281	280	287	320	302	298	284	300	309	311	300	282	280	265	270	282	288	302	284	295	294	298	262	268	299	270	283	282	290	301	274	310	331	292	296	281	308	282	280	301	293	304	288	266	291	318	275	310	272	301	279	289	293	285	308	306	265	252	291	285	310	282	270	326	280	280	287	297	285	298	302	264	294	257	290	281	299	286	279	266	279	274	286	316	297	254	278	272	291	288	269	287	306	304	289	310	295	324	313	270	290	255	328	303	296	293	291	279	262	317	289	303	274	263	263	282	290	264	315	292	297	288	292	290	296	277	253	254	290	305	285	291	286	265	248	292	297	283	293	306	311	277	279	296	330	253	296	297	261	273	317	312	266	278	314	285	292	298	282	308	282	287	298	289	288	316	276	290	286	297	294	278	264	307	298	320	300	308	280	290	291	308	293	298	273	263	276	278	297	302	286	316	290	287	305	274	274	282	299	282	292	314	275	300	322	276	263	273	282	293	293	286	281	300	288	305	257	280	259	306	283	318	275	294	275	324	274	254	263	289	305	301	286	279	275	320	265	264	282	309	271	272	295	271	282	304	279	289	256	283	283	263	278	262	289	281	266	283	264	286	308	289	317	285	312	282	293	286	270	273	276	310	287	301	251	288	307	291	292	299	294	299	321	300	281	304	284	290	310	290	253	281	290	255	254	309	281	278	298	282	291	281	296	287	293	270	284	316	267	292	298	270	271	263	252	294	301	277	263	292	254	289	261	292	265	305	288	311	295	300	259	303	298	275	294	272	274	319	275	288	267	303	322	299	286	297	259	265	312	309	318	281	285	275	268	274	290	289	303	277	289	294	257	257	262	309	278	292	279	271	283	268	281	293	304	289	324	288	277	263	255	277	268	287	291	272	277	268	289	293	274	290	275	280	272	304	295	271	267	281	288	298	279	274	297	283	281	286	297	265	308	312	272	281	299	285	269	310	298	294	284	282	273	271	305	297	302	281	297	274	327	279	288	301	296	298	317	265	268	288	311	266	305	292	286	294	290	274	270	263	311	282	279	269	282	261	330	286	300	272	295	289	306	301	291	299	292	275	263	270	266	276	281	287	277	282	291	282	269	299	284	292	273	268	286	302	282	284	275	291	294	275	296	281	273	302	291	297	244	272	316	255	277	285	286	309	291	288	290	320	282	307	273	281	294	271	272	269	282	283	285	259	295	278	259	279	301	287	301	289	296	285	283	278	295	290	297	285	270	284	286	277	319	275	317	302	267	275	275	270	297	279	291	265	284	264	281	306	290	309	286	289	298	271	264	246	285	276	266	272	301	326	322	312	280	275	291	299	301	272	282	258	268	305	274	293	279	291	266	279	303	306	267	294	287	323	281	288	321	307	287	275	317	308	256	309	260	269	290	241	311	245	285	318	317	262	285	315	276	271	297	300	330	314	268	303	288	259	280	291	314	277	279	277	279	270	282	268	287	318	307	294	308	311	292	311	290	286	287	280	274	270	287	294	274	279	313	288	286	269	275	259	294	273	273	310	293	312	266	310	263	280	270	266	296	276	283	284	284	297	314	303	300	304	331	278	277	241	303	271	299	328	316	276	302	281	273	297	287	272	280	316	272	306	281	308	299	284	306	305	301	287	290	282	270	273	282	309	281	280	272	300	262	269	324	274	317	315	301	301	283	284	275	282	325	277	297	324	263	261	305	261	292	250	312	295	290	293	271	282	307	299	270	287	278	301	298	288	315	280	278	281	272	259	287	259	279	297	286	301	290	331	280	268	283	277	269	276	288	289	293	299	292	317	289	299	285	299	286	261	277	299	300	313	253	293	274	298	280	327	268	267	284	299	262	320	283	307	299	305	276	302	284	273	280	304	298	271	246	268	286	265	255	304	281	289	243	292	314	284	260	277	301	284	256	268	270	291	292	265	285	277	273	274	279	305	292	290	281	302	282	263	284	284	277	308	252	294	262	278	291	300	276	306	279	289	293	297	274	239	301	301	283	279	314	312	279	312	309	289	289	277	313	280	299	268	320	290	277	260	270	295	260	268	285	278	295	289	292	272	315	273	276	276	307	271	301	318	293	298	276	271
30439	37278	44154	47552	49142	54851	48708	48679	53544	62350	61478	57963	59738	53055	41805	36963	36063	37291	33602	29322	28241	30330	18779	16557	12670	11474	7827	4285	3873	3360	2427	1967	1813	2333	1526	1214	1445	2494	2347	1715	1580	1548	1328	1222	954	793	798	740	693	785	751	772	782	684	683	680	672	663	681	638	702	696	715	649	694	687	682	741	689	677	721	665	681	686	687	741	667	699	684	739	721	690	669	663	698	636	692	677	705	692	671	684	696	667	667	665	686	705	693	703	671	697	672	677	688	710	711	667	669	656	684	653	692	698	722	700	698	662	681	685	657	663	700	704	670	709	636	642	649	708	665	677	733	666	636	652	682	670	738	723	719	670	701	664	691	691	683	717	677	692	690	681	660	678	662	725	672	709	692	689	639	692	698	685	754	734	695	629	653	721	697	656	743	645	662	687	644	668	691	708	655	677	653	681	688	680	690	686	680	660	690	756	661	648	663	687	702	677	675	706	681	669	698	645	675	713	707	699	680	675	676	678	691	667	711	674	702	642	681	688	734	675	628	692	654	693	628	681	685	660	706	710	685	684	687	731	730	673	692	684	709	658	722	712	661	690	653	703	699	673	686	681	725	673	662	696	689	707	689	724	661	663	712	651	668	699	715	703	679	706	694	703	723	688	667	682	676	658	681	698	669	676	726	664	717	719	701	725	691	717	724	678	695	695	748	749	677	682	696	695	686	649	695	675	735	697	670	701	704	677	708	664	668	676	694	678	710	694	662	703	697	696	684	709	668	721	680	698	648	728	701	721	686	638	703	661	680	654	702	677	724	702	628	681	631	671	706	679	669	633	659	722	682	704	643	678	664	717	676	707	666	703	672	693	673	704	681	662	681	668	721	696	675	659	701	653	721	648	679	679	663	722	694	653	697	680	678	722	693	704	713	680	692	689	677	682	674	668	689	643	685	666	689	702	660	643	674	694	655	673	691	619	651	730	694	643	648	724	690	654	711	703	681	687	621	654	676	728	660	637	658	687	698	702	717	713	702	701	718	736	661	727	676	682	666	657	695	666	676	712	686	699	657	693	684	690	701	677	640	703	682	677	747	686	692	697	703	669	710	703	696	642	704	682	632	660	685	723	694	655	707	671	684	698	681	659	706	705	690	670	678	677	690	716	696	660	762	739	687	655	662	711	652	634	681	658	707	693	664	715	729	664	636	703	649	679	677	659	682	669	683	668	661	660	628	707	719	728	676	677	666	705	700	662	666	688	652	633	644	665	684	715	727	609	673	723	697	646	656	673	635	691	682	701	718	662	715	695	690	648	689	674	686	708	665	707	682	650	708	676	680	698	649	732	698	698	669	714	696	697	676	682	686	703	664	668	689	672	702	693	697	675	696	700	680	650	629	723	703	718	667	718	655	652	658	694	706	731	703	665	719	683	690	648	671	641	675	737	673	693	666	690	640	625	693	711	651	664	682	693	703	681	705	670	691	674	728	660	690	687	692	705	719	656	742	664	692	664	687	689	727	704	708	722	677	707	703	698	687	678	693	656	662	700	676	677	685	695	657	690	698	659	682	717	710	662	715	647	701	660	709	684	696	712	679	692	683	727	706	744	708	638	689	700	725	667	764	641	713	704	730	676	677	698	727	667	656	673	706	665	673	715	686	677	726	684	650	707	646	696	693	686	713	700	695	686	711	668	681	691	664	677	730	681	665	655	710	702	659	679	666	687	670	696	674	711	644	644	725	708	653	709	660	681	722	690	658	729	666	671	696	684	635	640	681	708	664	683	680	697	685	706	681	657	712	687	672	734	700	694	690	697	680	616	711	672	673	687	693	730	696	670	704	689	667	696	691	715	711	683	694	718	662	674	642	726	717	719	649	650	657	652	685	715	634	687	711	631	714	708	703	680	684	657	672	714	682	684	705	623	649	667	671	719	678	673	721	677	672	697	681	687	689	682	673	696	708	694	726	656	662	661	673	657	700	699	714	675	654	678	673	671	652	664	666	661	704	724	730	731	711	711	692	643	694	669	680	675	722	681	690	650	729	687	710	724	711	711	681	686	668	663	647	708	696	623	722	726	647	707	694	670	688	669	656	740	673	659	675	673	697	655	754	659	698	685	684	727	694	646	717	701	677	658	666	667	669	661	719	665	651	705	660	653	693	694	711	707	715	732	677	692	700	696	668	721	665	662	669	714	640	684	707	756	683	698	721	650	693	688	698	698	694	692	723	681	688	698	695	660	711	678	645	668	710	642	676	674	700	619	675	697	680	714	699	692	683	719	674	666	669	710	702	690	719	677	668	707	677	675	698	712	698	697	673	695	666	696	679	703	641	714	694	677	680	729	699	705	717	667	668	604	677	735	689	681	714	675	674	679	692	725	736	704	699	700	695	728	663	731	675	686	676	679	662	697	689	693	718	698	644	718	680	733	680	668	704	683	671	640	642	645	694	691	709	657	666	707	700	665	686	693	685	647	694	669	682	681	723	675	701	710	663	696	665	657	635	660	704	686	673	685	694	666	701	676	659	671	698	694	675	636	661	668	649	688	699	701	695	689	647	693	692	698	714	658	650	668	686	677	676	660	681	676	692	703	684	703	687	658	683	671	681	691	705	711	676	666	670	661	721	750	698	679	712	674	697	686	644	674	706	678	683	684	677	647	699	680	716	736	708	696	691	706	659	678	703	698	682	666	714	638	653	706	683	655	714	672	679	665	660	706	679	707	678	760	686	707	700	690	661	684	683	687	708	657	665	706	660	734	700	719	655	729	642	678	705	678	658	697	668	700	724	686	690	690	678	717	661	662	648	716	708	705	659	698	652	763	682	709	680	654	722	692	678	685	708	674	685	701	662	684	680	702	667	703	677	680	642	681	676	698	713	719	689	735	717	709	701	743	731	683	685	667	680	688	717	652	695	700	712	703	710	752	711	661	671	651	644	658	708	694	719	746	706	648	687	732	672	749	669	673	688	679	686	693	728	656	688	657	690	714	662	747	692	671	721	695	705	709	705	695	670	636	683	689	700	719	683	664	680	694	689	648	667	669	727	754	687	712	672	682	676	724	689	741	694	714	691	689	689	676	703	698	735	673	643	659	677	727	680	642	682	681	733	697	696	651	630	670	745	672	670	723	663	697	688	682	709	638	747	650	670	703	713	732	717	705	647	674	684	725	699	650	651	695	691	711	730	709	702	681	706	674	675	700	720	701	707	666	653	665	688	670	625	713	683	658	696	687	732	712	714	711	707	714	708	676	690	715	675	699	666	684	696	683	658	685	713	684	713	678	701	638	666	675	664	733	660	699	717	693	701	738	777	726	683	704	659	703	708	693	643	724	702	668	697	644	681	724	683	667	664	726	688	710	659	664	634	666	697	690	675	644	698	707	667	686	630	713	701	686	664	672	691	653	695	687	721	660	726	698	676	675	696	698	708	675	670	632	730	648	678	692	732	729	712	688	720	663	710	701	669	709	704	662	677	683	689	721	687	692	639	683	680	642	697	731	684	661	703	683	691	692	676	690
51924	47749	44974	38834	41510	44861	40830	38280	46444	51130	51364	49474	53581	46252	33869	29605	29791	25839	19822	17046	13955	13850	8661	5441	3793	3092	1730	1034	958	761	695	604	617	673	570	418	421	686	821	487	480	475	391	323	316	286	282	285	307	250	254	260	284	251	242	256	260	264	252	247	269	247	247	249	242	262	284	251	257	247	229	246	231	261	273	239	271	259	266	274	264	272	277	277	250	231	268	247	241	273	223	252	259	240	239	252	264	251	245	263	278	242	261	266	244	260	240	277	256	228	257	237	243	289	235	223	259	251	251	209	252	237	263	270	250	245	273	277	272	243	238	262	294	259	270	247	254	264	258	262	247	237	248	256	279	258	259	253	283	286	239	230	267	241	240	269	246	286	242	257	276	278	234	255	243	248	254	260	226	262	271	262	231	249	255	272	261	248	268	256	264	279	256	239	240	235	258	211	263	261	245	239	249	236	255	229	229	254	266	282	264	224	240	251	245	246	253	245	232	270	261	254	268	296	235	266	238	251	263	264	264	301	254	260	257	290	239	258	266	256	254	263	266	244	253	266	218	238	251	237	240	246	240	253	254	247	255	258	270	223	252	227	255	235	295	238	290	263	267	296	282	254	264	231	208	247	249	258	245	268	228	253	263	255	271	270	293	261	256	229	257	249	226	245	279	239	233	238	262	250	254	240	276	277	264	251	256	227	243	276	255	241	263	272	257	252	243	258	198	248	238	216	246	235	236	243	255	264	246	232	239	254	240	281	248	241	249	232	267	241	263	259	253	252	272	257	262	254	264	254	277	275	247	259	262	245	249	258	216	275	255	234	255	264	295	242	287	250	258	267	260	246	257	253	241	248	258	278	256	273	261	229	238	254	256	253	246	264	276	244	250	249	234	271	257	239	246	260	239	252	247	266	261	255	260	270	284	288	289	234	260	265	235	246	263	258	261	276	267	241	263	263	256	278	264	251	265	240	278	256	264	285	242	246	292	235	229	228	249	236	254	239	251	269	237	240	258	251	272	268	241	235	266	271	264	267	237	228	243	245	272	258	257	246	294	251	274	245	254	241	231	239	268	259	243	246	269	254	274	240	260	245	258	253	254	258	222	282	235	228	238	248	250	262	272	264	246	246	226	268	281	240	278	280	263	264	263	237	261	261	241	255	277	223	256	260	237	244	294	276	270	254	252	253	241	232	240	244	272	268	270	260	268	263	263	261	246	266	263	272	263	255	256	244	266	258	245	262	249	254	247	236	254	254	253	266	243	244	238	247	273	272	283	227	289	264	300	264	247	251	241	258	243	240	279	270	243	254	231	239	250	218	261	263	271	245	250	269	279	267	223	240	248	244	228	252	248	235	275	244	279	253	270	257	271	239	281	266	259	269	280	262	271	257	256	266	266	273	261	255	254	255	238	247	238	239	250	258	274	259	260	274	293	230	249	256	251	260	243	228	224	233	253	239	293	263	270	269	228	241	252	275	238	270	289	247	223	243	246	276	251	239	250	207	257	264	227	247	254	270	271	225	266	269	235	263	273	257	272	251	234	250	267	278	278	254	247	251	281	261	252	257	240	271	269	271	239	255	218	229	252	252	259	264	289	260	270	247	257	258	248	264	264	250	230	266	235	230	250	261	262	274	267	263	260	255	244	250	262	265	265	241	276	263	253	295	241	241	209	265	261	270	223	269	255	267	268	283	252	271	272	233	246	288	274	267	243	249	237	264	274	260	257	252	236	254	256	258	280	235	219	245	258	236	287	257	254	260	262	244	253	257	249	231	276	261	280	252	268	262	267	278	238	298	266	263	262	229	237	263	242	261	261	256	264	276	240	272	253	237	242	226	256	247	210	259	261	248	280	278	254	210	243	251	246	260	246	253	285	273	252	242	244	265	234	267	264	256	256	234	270	266	265	244	276	273	297	250	245	246	236	245	247	268	245	253	269	224	238	247	269	255	307	263	226	235	239	269	233	253	269	242	271	233	247	265	240	277	256	252	248	232	236	254	255	267	233	219	243	273	270	244	244	260	241	262	282	268	284	254	257	275	213	243	274	268	267	318	274	251	248	255	248	261	258	239	240	276	246	285	228	233	281	244	270	233	261	252	242	238	279	248	275	255	250	226	235	233	270	228	233	233	279	218	237	262	266	260	256	221	248	271	275	264	266	247	259	258	245	248	276	257	239	260	252	288	221	254	236	256	240	295	272	271	310	275	236	225	276	270	262	261	248	254	246	237	268	229	275	265	268	244	255	227	223	232	274	282	248	264	274	280	257	246	264	265	254	237	241	269	245	248	251	263	285	256	251	255	238	274	272	271	283	259	233	264	245	236	242	278	236	246	268	280	232	282	281	235	276	271	291	240	259	267	217	241	225	255	232	254	233	258	246	241	241	288	210	286	259	282	201	260	233	241	250	253	244	268	259	239	234	233	242	240	260	253	238	237	240	266	279	239	264	229	259	237	256	222	239	234	244	244	257	240	241	272	267	249	308	249	240	225	255	275	299	266	265	270	270	264	254	283	279	263	249	250	240	291	238	247	270	248	253	242	255	266	293	224	256	249	253	257	263	251	227	260	257	252	252	261	273	243	252	236	232	235	255	258	266	263	216	262	241	253	253	254	262	227	258	258	274	271	258	246	291	261	226	235	251	298	248	261	232	261	283	232	239	233	254	254	248	242	250	257	279	241	230	248	257	260	276	266	290	261	242	252	241	211	280	223	227	228	274	265	252	251	287	225	228	258	267	267	237	217	255	233	276	283	233	246	240	250	252	249	256	261	241	245	256	259	285	252	264	264	230	249	265	239	260	267	247	253	263	270	232	250	258	225	243	237	248	263	239	253	253	258	245	277	256	219	295	240	279	240	237	258	269	248	244	298	247	239	267	254	231	260	256	266	240	252	241	260	282	273	253	259	251	269	248	272	251	231	275	261	263	259	235	280	278	267	239	241	264	222	260	257	275	242	277	286	259	217	258	247	254	292	247	251	269	221	248	260	275	254	260	260	272	247	277	277	255	263	239	235	260	282	269	249	286	258	270	229	230	243	236	258	245	277	275	254	266	232	250	281	239	278	269	246	263	254	252	258	258	245	243	260	243	244	254	278	245	285	275	252	264	253	288	240	235	256	256	234	250	268	249	263	265	262	283	236	266	268	258	267	274	250	225	245	239	240	255	217	284	234	261	258	244	247	272	280	271	263	250	276	265	235	273	269	253	230	265	264	271	255	254	256	254	265	266	224	255	264	240	259	236	261	239	266	242	257	253	234	245	265	253	255	254	250	258	230	262	273	287	286	281	258	291	245	271	245	294	256	252	237	249	256	261	271	231	246	273	241	272	255	242	238	247	255	213	262	254	265	260	259	259	242	282	233	266	252	276	249	214	275	281	213	247	261	250	258	236	266	265	243	233	239	246	280	264	236	266	261	259	285	243	250	282	234	258	255	244	275	265	281	259	265	249	249	232	270	260	234	255	281	276	263	233	230	252	229	240	255	312	248	237	247
38781	45199	50537	52673	54842	57062	55107	58162	63043	71348	73461	69485	70793	60452	50044	49237	50023	46462	41663	40175	36560	38886	25423	21561	16806	14845	8901	5187	5265	4017	3242	2698	2699	3632	2340	1541	1821	3357	3731	2166	2271	2246	1809	1452	1010	757	737	678	682	737	737	672	648	614	641	610	609	570	605	659	615	653	594	625	647	627	589	627	623	598	599	597	580	581	606	607	612	609	597	588	628	639	588	599	619	600	597	590	623	570	579	609	653	623	618	618	634	591	576	620	607	598	575	630	659	633	596	698	574	621	598	595	654	628	585	625	613	562	610	600	608	621	642	588	620	607	616	589	601	605	581	614	600	572	585	655	646	618	651	582	605	572	603	650	600	588	589	609	643	638	610	626	584	624	556	652	596	613	613	618	574	649	617	610	629	588	582	581	670	599	627	555	609	607	599	649	597	608	621	572	605	637	624	565	652	587	588	602	649	612	603	624	643	603	650	568	568	601	619	622	599	565	627	614	620	588	610	581	618	601	630	609	604	666	609	579	582	638	628	631	614	580	622	623	657	644	644	614	579	644	595	612	634	606	628	581	558	647	618	643	602	601	599	627	590	605	604	589	599	620	578	566	625	600	598	616	587	598	622	568	591	618	586	636	611	598	583	627	605	678	572	586	570	618	557	639	601	603	621	591	594	607	653	615	611	568	589	621	617	600	642	557	616	632	603	604	620	596	595	620	592	645	610	613	623	639	554	554	596	610	608	628	626	574	614	584	558	591	623	584	621	604	630	595	626	569	615	603	623	616	610	614	614	616	583	610	584	626	594	612	599	617	620	616	550	584	563	623	556	585	620	641	583	635	610	590	575	624	608	624	570	622	607	647	614	646	580	592	564	577	636	589	611	608	643	601	619	582	619	596	592	603	606	621	588	598	605	588	594	633	621	627	610	608	610	614	601	600	649	591	648	600	569	608	538	613	597	639	571	614	557	582	645	606	611	579	627	643	658	615	601	640	603	605	591	636	637	615	621	636	600	617	644	639	625	615	616	621	576	625	595	637	624	585	626	603	603	653	607	581	574	583	575	585	580	648	588	590	629	609	600	559	606	580	604	619	645	649	584	602	583	637	567	667	577	636	569	593	599	622	592	606	566	623	570	629	644	574	619	589	625	600	604	585	667	616	635	582	546	609	590	628	596	601	628	636	627	570	631	607	591	589	584	644	635	568	599	626	630	620	572	631	590	628	608	624	607	607	570	657	617	581	611	606	626	628	578	585	552	615	628	581	600	628	596	605	609	584	561	617	620	611	599	582	648	586	621	623	590	579	589	607	622	601	649	612	623	662	633	588	605	594	589	633	590	555	581	575	602	624	614	598	563	589	588	608	622	582	608	538	626	611	629	633	625	635	599	617	610	620	639	595	608	577	584	564	612	607	583	600	609	608	639	566	633	569	627	618	616	590	593	608	620	632	655	622	542	588	603	587	564	601	606	629	574	598	575	609	580	611	599	601	574	630	573	569	607	594	641	577	611	585	630	593	613	636	597	607	616	601	581	619	653	599	582	572	625	631	587	611	635	564	611	599	584	601	593	628	587	614	633	558	612	631	624	562	633	579	608	605	579	559	610	583	640	621	625	607	581	603	603	616	603	633	611	723	615	578	619	553	615	585	617	568	644	585	603	606	613	634	608	597	593	618	620	616	603	622	611	614	629	593	602	617	577	578	561	558	609	607	661	597	626	594	616	590	617	629	613	593	599	625	588	630	586	635	559	588	588	557	583	563	604	596	583	575	592	622	619	619	593	561	659	595	596	614	598	604	639	585	590	618	581	626	628	583	597	610	602	607	635	609	620	590	612	624	622	621	624	588	628	589	591	604	625	621	610	663	620	622	632	595	618	591	591	596	580	600	564	600	608	598	576	570	617	617	544	620	606	590	614	627	619	604	619	627	629	570	656	606	650	591	638	610	600	636	608	587	650	590	596	587	585	625	601	555	625	623	561	574	631	639	606	612	648	638	598	635	587	573	614	596	613	603	592	601	578	609	627	605	613	602	579	575	553	584	581	589	610	585	609	627	592	670	613	624	612	577	576	611	606	588	632	593	628	580	624	616	607	598	571	624	640	652	603	565	584	602	613	627	608	605	627	609	598	617	595	632	547	631	653	554	608	626	600	600	603	621	643	595	594	601	630	623	571	604	637	608	603	634	571	589	600	596	596	643	602	616	580	606	574	625	571	618	672	637	628	624	615	647	604	639	631	593	619	597	613	610	590	554	581	639	616	615	605	569	582	606	622	628	619	638	592	615	611	601	613	599	616	634	597	583	598	613	628	581	608	625	594	591	626	592	622	615	619	584	601	593	594	593	621	621	583	651	600	616	629	571	580	596	571	624	568	624	629	613	578	625	588	571	618	558	567	592	613	610	603	600	599	604	637	630	605	639	630	626	647	570	615	626	611	602	599	657	638	655	612	582	598	619	616	615	595	637	572	636	607	630	607	617	629	635	590	636	644	620	612	587	654	556	606	582	648	559	654	560	612	592	659	528	571	589	575	600	618	602	565	616	645	623	604	587	625	620	579	609	601	649	584	606	590	647	621	592	620	630	595	586	590	579	654	629	626	596	608	590	610	610	616	625	587	601	645	629	596	660	610	613	590	583	577	642	620	607	604	590	622	582	595	631	592	602	634	629	581	594	640	637	598	600	650	617	593	608	666	641	612	593	636	551	589	574	588	588	659	612	632	640	632	595	627	579	584	606	573	614	674	589	599	612	603	600	559	590	601	597	602	589	646	595	551	594	620	626	626	612	597	640	586	588	600	557	611	610	639	627	651	612	611	654	570	564	622	617	618	564	579	612	615	602	623	617	558	600	569	590	632	643	569	614	592	602	621	560	608	587	575	619	617	585	575	598	587	595	636	580	622	596	632	601	627	603	601	575	587	620	582	604	625	616	601	584	627	602	588	636	643	583	606	610	662	591	600	630	589	581	595	613	609	591	580	603	612	607	615	613	614	652	628	661	588	606	603	661	616	654	634	661	610	593	622	600	631	613	645	620	583	634	599	680	666	621	595	602	620	648	593	599	612	589	643	573	593	651	596	628	606	611	607	607	590	605	554	566	635	630	610	618	608	588	627	604	628	598	614	587	627	622	618	640	632	593	574	617	614	627	626	632	631	609	570	594	651	619	609	600	608	592	611	639	593	622	605	642	631	668	596	606	633	599	577	614	615	608	587	622	593	621	603	606	597	589	592	644	593	645	633	642	588	570	574	594	603	606	549	595	636	644	592	609	616	582	577	592	556	618	607	602	558	555	563	581	599	619	624	625	629	656	620	608	618	622	612	605	593	651	597	594	594	593	610	581	603	611	604	566	621	636	563	627	627	622	610	572	587	575	599	575	596	602	653	648	592	604	598	599	633	599	655	623	598	582	628	628	609	604	626	604	595	604	595	584	602	623	581	610	653	652	587	633	614	574	594	584	593	585	582	648	601	605	579	610	610	604	559	583	622	621	618	628	632	629	629	620	589	628
12378	13650	16753	15778	14453	14746	10303	7860	7404	6322	4518	3845	4110	2974	2032	1854	1523	1233	990	786	682	613	524	432	389	364	313	296	326	328	322	293	278	335	281	319	291	301	295	278	297	305	297	309	285	291	286	327	310	292	305	311	259	291	317	322	262	303	255	297	299	280	267	245	277	288	281	310	294	307	309	269	304	299	307	286	260	298	258	293	313	295	325	292	295	272	276	244	317	305	274	287	269	263	300	328	311	287	328	258	285	315	287	270	311	293	318	282	261	304	256	318	302	312	298	298	268	303	282	282	305	322	278	274	275	260	266	277	269	282	300	281	284	295	288	258	307	287	294	287	315	309	312	291	270	282	299	299	288	283	265	302	270	282	291	284	293	288	299	288	267	303	269	318	310	293	280	263	282	314	285	290	255	295	271	287	260	280	281	316	301	310	285	313	284	275	266	301	281	295	288	316	301	301	272	269	316	277	292	278	291	294	302	278	240	263	285	282	311	286	318	305	303	279	289	294	285	315	279	272	298	307	279	279	296	307	309	286	263	289	312	308	287	286	289	310	316	278	282	271	276	298	289	326	290	298	311	309	296	298	301	296	244	281	289	273	319	286	290	304	272	329	301	337	273	279	301	303	282	290	294	305	277	261	293	280	298	277	299	313	283	303	283	290	280	288	268	325	279	300	319	299	287	292	267	274	283	294	310	303	292	300	312	299	269	278	290	320	325	280	309	283	282	259	296	294	296	269	304	253	296	282	314	293	273	299	286	304	287	291	288	293	329	285	331	261	288	285	274	288	288	298	292	308	307	284	287	300	289	268	297	272	275	285	274	285	271	308	281	286	293	319	284	334	290	291	276	281	286	302	280	301	291	290	313	287	286	291	299	289	282	311	310	307	297	271	295	269	278	306	285	275	284	273	303	292	299	282	296	305	308	276	324	268	281	324	282	299	287	295	289	305	296	324	285	258	270	288	303	296	316	255	288	271	285	302	281	318	266	294	300	284	303	259	272	308	284	293	295	302	277	291	289	277	308	259	292	346	297	269	265	308	282	313	298	279	296	297	297	267	273	303	294	283	288	298	272	309	296	305	284	277	292	313	313	276	288	298	265	298	289	309	290	293	290	284	292	284	286	324	317	279	314	310	278	309	276	310	283	305	305	279	332	281	286	307	297	289	303	294	289	263	278	298	307	302	301	294	317	284	325	277	337	288	291	281	310	321	324	282	291	285	278	287	268	282	313	287	277	278	305	297	287	268	296	294	294	292	286	295	250	299	295	279	291	296	264	290	289	303	272	276	267	312	290	304	282	295	283	307	294	276	287	287	295	264	306	296	305	290	296	299	274	291	295	290	310	307	278	286	295	299	304	308	301	288	328	298	282	299	309	290	298	314	270	292	315	293	319	320	303	311	279	246	295	308	322	303	298	291	306	291	310	313	291	286	289	328	303	287	295	280	287	282	269	268	283	282	297	295	305	321	289	267	264	302	309	275	292	298	277	281	307	324	330	308	289	272	286	332	265	310	293	263	289	315	291	280	297	305	299	291	293	327	278	295	294	312	263	300	310	295	328	297	303	312	305	269	316	305	282	308	296	289	306	280	296	302	313	302	302	327	312	295	273	262	295	294	315	305	279	309	310	253	302	264	301	281	279	277	290	279	287	314	301	334	295	303	303	262	300	300	289	292	284	278	310	273	300	292	284	298	287	286	286	277	281	270	257	310	287	287	273	297	305	270	279	278	269	282	283	300	268	299	283	299	321	306	269	280	271	306	266	256	285	292	274	288	279	308	300	281	294	307	282	273	277	297	284	311	318	291	262	271	285	293	330	308	280	303	285	314	280	303	280	324	311	307	310	303	274	289	313	252	274	269	287	287	301	251	292	278	294	290	315	224	273	312	286	249	284	283	323	296	280	318	284	315	286	269	296	287	274	278	271	271	303	269	288	267	282	274	285	302	298	279	304	307	293	324	276	295	278	293	296	294	299	269	306	306	317	266	277	314	269	283	298	304	274	294	262	288	265	321	301	301	302	285	283	294	309	270	267	271	287	303	297	295	323	280	276	299	298	278	251	277	294	275	297	276	290	314	296	333	326	242	278	314	302	281	315	291	288	281	276	287	275	267	267	291	314	301	303	287	250	281	301	290	334	274	294	284	287	292	269	280	276	260	325	301	290	305	271	304	297	269	307	299	301	315	269	285	288	284	266	310	297	268	273	308	315	293	290	311	272	309	314	310	282	326	294	279	309	302	336	275	308	282	321	300	299	321	284	285	290	301	295	306	292	315	308	305	271	304	264	299	294	272	319	285	306	283	283	261	280	285	269	287	274	291	288	268	295	313	301	293	311	284	306	258	282	307	281	283	305	270	287	304	313	301	272	296	264	307	293	277	277	264	276	293	280	277	299	312	288	306	298	302	280	291	286	300	305	307	280	317	275	270	280	299	312	301	283	305	290	300	265	283	270	279	300	283	302	299	280	295	308	308	287	271	277	294	313	291	271	279	286	309	309	282	272	306	278	299	259	297	339	278	290	301	293	319	269	266	282	283	265	265	318	298	304	306	311	257	275	315	278	293	284	272	295	303	291	284	316	290	281	288	314	294	326	303	287	295	312	267	240	342	302	324	284	298	293	276	259	288	322	290	260	271	318	287	277	300	300	275	265	304	302	275	259	296	271	269	300	291	312	284	292	326	281	299	292	290	324	288	297	276	282	283	287	294	308	321	269	272	292	310	271	305	280	278	288	290	305	288	307	307	312	273	268	282	308	325	301	311	293	278	315	262	293	270	274	313	285	327	279	265	288	292	309	267	298	319	293	288	289	320	324	266	300	287	284	305	283	323	323	279	301	305	284	281	292	286	286	289	271	312	289	290	262	288	321	279	321	307	314	289	283	318	319	298	317	310	288	305	299	282	287	264	293	302	318	321	272	287	299	303	302	272	304	281	281	306	280	315	316	295	301	306	272	304	301	299	294	296	314	291	276	283	295	288	314	285	254	301	321	297	307	287	302	301	278	285	293	294	322	297	307	277	301	301	267	301	347	283	294	284	278	318	303	255	265	282	296	278	305	312	266	297	299	305	313	277	291	290	306	276	309	294	319	264	283	292	290	297	309	304	333	286	280	305	330	292	288	301	279	309	322	279	259	285	291	309	292	282	293	267	260	287	308	275	295	293	275	293	332	267	271	284	319	318	302	288	303	269	282	321	272	285	302	270	295	308	298	321	293	284	289	305	319	326	271	304	313	326	293	271	327	308	300	301	298	283	288	273	285	303	308	301	306	277	305	292	299	307	288	315	298	294	325	290	265	282	284	305	321	321	280	292	319	286	286	300	274	283	309	296	315	292	303	284	305	321	286	295	302	308	325	308	295	328	278	298	282	281	274	290	280	270	310	314	293	292	306	290	329	318	272	309	316	317	280	277	283	267	273	274	265	278	267	293	283	294	288	280	269	271	324	315	292	272	298	341	291	310	320	293	310	295	294	298	303	320	299	325
8414	13275	21896	27411	27567	30828	22398	23089	24849	23773	19987	17886	19839	14788	10353	9727	8156	6492	5001	4177	3533	3274	2050	1653	1401	1314	985	899	829	808	742	788	756	783	738	728	704	790	809	796	768	709	709	721	727	666	692	714	682	720	666	710	680	761	718	635	760	692	696	677	694	759	718	749	694	671	728	711	733	683	689	706	678	739	704	717	726	669	692	671	719	714	702	694	753	734	690	669	699	703	696	728	682	738	746	733	707	671	639	723	722	742	701	723	657	708	692	735	685	752	722	708	739	683	715	725	752	737	671	727	710	672	715	706	723	733	679	663	758	731	761	697	721	725	727	695	708	726	709	698	697	717	726	708	732	673	701	723	706	736	700	679	678	729	772	667	664	726	769	709	680	737	694	740	718	692	680	731	724	681	730	690	726	728	663	728	643	737	683	708	697	742	727	721	676	717	669	672	734	683	747	701	715	725	675	655	753	751	730	738	682	720	690	740	709	723	680	771	712	661	700	710	722	682	728	720	712	724	755	725	693	707	690	696	730	679	726	718	715	734	734	740	709	706	626	687	687	687	678	677	670	768	739	698	694	717	717	733	694	679	720	684	707	742	681	721	690	707	727	734	675	744	704	727	729	686	696	715	680	730	755	718	684	706	714	699	699	744	660	654	709	718	737	736	668	729	690	704	692	717	738	693	704	706	736	753	676	659	680	754	716	710	693	689	687	719	664	659	689	716	709	714	657	694	676	735	734	747	706	715	695	760	695	708	728	688	720	703	746	744	675	718	682	675	698	697	677	717	722	719	695	704	717	709	748	697	716	674	745	679	688	676	725	705	698	688	682	725	700	714	664	678	765	697	694	722	732	705	659	700	738	716	714	663	746	713	692	710	763	679	729	708	700	726	719	729	712	739	715	699	690	716	712	706	715	708	719	722	698	709	728	729	690	679	696	724	701	716	703	659	704	695	706	674	732	727	696	703	720	738	684	703	757	644	716	676	678	706	690	752	741	692	652	747	742	707	726	721	725	679	654	707	746	744	712	695	682	725	742	726	675	755	693	726	715	654	671	711	678	686	737	728	683	683	757	678	741	747	703	735	699	714	661	675	699	707	731	762	693	716	703	721	713	685	725	727	633	722	713	719	668	661	679	750	721	739	730	725	674	667	733	739	678	711	688	705	683	750	719	659	706	690	665	672	683	702	688	685	735	716	707	697	698	752	645	716	694	736	719	689	714	708	672	712	706	712	723	753	665	695	727	672	696	728	728	657	703	756	707	723	748	715	722	711	748	741	741	731	677	728	690	722	693	736	683	683	706	735	739	691	738	686	662	692	753	690	740	723	725	702	728	731	708	713	706	668	723	681	754	665	721	684	701	702	698	717	699	655	727	733	652	683	724	694	715	667	751	722	718	748	713	731	718	661	731	726	759	696	670	739	667	690	676	713	734	723	719	738	655	742	739	750	669	808	708	695	682	700	695	732	693	711	657	696	703	750	673	708	701	696	760	754	682	722	683	705	720	751	717	690	727	732	734	687	714	690	701	737	715	711	734	731	756	688	717	653	678	715	746	722	674	719	723	711	756	724	667	663	737	740	738	712	660	742	688	692	721	693	726	698	691	671	755	693	631	667	749	686	710	709	680	718	680	730	690	737	713	655	755	714	665	716	680	766	716	697	661	693	664	703	721	747	719	690	686	759	714	689	747	688	694	708	701	732	689	680	706	722	661	727	714	701	668	720	709	703	739	723	661	722	720	689	695	725	686	709	706	729	675	712	655	701	706	748	740	690	728	712	719	672	729	736	718	727	699	723	708	706	688	714	676	704	691	685	714	731	719	746	677	721	694	682	788	752	679	726	702	703	715	715	693	687	678	727	687	714	688	683	649	683	700	760	689	710	705	719	719	714	715	734	755	706	694	698	701	756	730	663	669	718	660	662	651	691	712	704	742	669	702	660	732	689	685	694	743	737	695	723	678	721	677	679	732	657	743	719	690	710	741	771	702	680	777	700	708	715	709	682	652	710	642	712	712	696	768	678	700	693	676	721	745	718	742	686	684	668	704	652	713	700	734	673	698	717	725	658	672	734	716	735	736	650	741	691	728	692	673	705	719	734	685	746	738	667	742	695	702	665	682	729	718	731	728	677	728	694	658	721	752	721	756	695	718	659	699	686	736	692	694	724	729	737	741	707	677	703	696	690	689	748	723	689	705	723	717	668	720	740	721	703	756	723	690	729	734	740	747	774	645	728	724	717	694	675	754	700	759	689	697	662	726	741	698	681	700	687	703	704	734	732	740	722	745	689	734	698	737	683	750	739	686	733	713	750	700	731	764	671	690	690	727	718	746	768	710	712	687	710	710	689	748	663	741	730	698	667	749	716	715	723	675	696	734	714	684	733	676	696	688	740	662	667	726	703	716	678	656	649	714	716	708	710	657	695	711	682	746	687	723	737	710	711	732	690	698	734	667	730	769	740	724	693	759	708	701	771	679	701	769	715	710	728	670	721	733	703	720	713	731	709	741	713	687	688	712	706	727	670	713	690	721	727	709	694	741	748	699	756	686	718	693	734	719	746	638	695	661	735	725	703	688	727	697	708	696	711	750	712	708	742	742	694	719	657	754	686	698	658	719	694	691	693	679	704	781	686	741	738	730	744	700	747	686	759	723	738	728	688	735	720	688	723	728	706	677	700	704	696	710	728	651	717	747	673	738	709	698	723	709	723	718	743	696	735	698	695	694	688	706	716	717	717	721	690	690	729	694	685	684	723	702	764	715	737	698	700	723	705	690	715	739	729	730	772	704	692	743	745	672	727	748	720	655	720	688	691	681	715	702	658	703	671	665	698	721	674	698	702	745	733	778	679	672	734	716	729	691	705	733	688	710	675	652	712	687	670	653	736	749	700	706	726	694	762	746	703	717	707	719	701	758	723	728	735	746	677	724	691	700	689	725	701	713	687	723	676	720	693	726	683	694	721	705	703	701	725	722	699	641	709	723	691	717	685	750	716	706	681	705	691	690	673	695	696	797	702	733	735	692	680	688	711	714	707	672	716	677	732	684	710	702	758	662	690	667	682	702	693	723	694	717	723	677	718	735	716	721	676	705	707	747	733	720	674	693	724	723	746	692	710	705	756	708	731	751	717	736	691	674	728	672	710	705	746	742	682	676	735	719	696	705	741	689	728	720	775	688	720	727	691	709	653	650	708	733	666	716	716	728	671	712	727	733	737	690	726	690	706	716	683	664	673	688	650	744	696	705	698	736	701	720	694	675	732	740	700	721	638	750	695	691	716	770	739	733	729	720	720	701	697	678	655	712	699	709	684	640	682	658	731	740	691	700	687	670	658	724	720	629	759	710	696	701	739	757	762	673	723	684	678	651	740	719	707	717	681	675	738	741	689	654	682	705	675	755	721	723	742	719	746	750	690	704	702	736	689	715	697	756	704	704	751	736	692	701	694	689	711	673	689	667	703	745	694	675	710	702	712	674	682	734	716	705	733	730	682
37661	42691	41974	37848	41315	45621	39484	41228	44158	46343	41604	39536	42139	33019	21548	20492	17073	13313	8511	7316	4743	4249	2079	1523	1356	967	567	489	569	444	436	434	416	437	373	402	416	422	522	482	518	472	408	335	314	301	337	300	305	301	286	310	292	302	305	308	331	315	291	309	281	293	321	298	278	278	288	294	269	281	289	289	327	298	293	280	325	284	252	283	316	313	293	288	292	269	264	259	296	276	326	300	307	284	317	277	303	285	287	279	300	315	251	320	295	304	272	318	316	278	281	265	275	264	280	304	294	292	297	299	286	286	270	303	273	266	306	249	266	277	284	306	285	287	326	293	300	340	271	297	299	281	269	304	310	292	289	315	279	298	269	259	260	283	257	275	273	286	305	271	311	311	279	253	276	265	281	265	308	302	282	294	294	287	305	268	292	291	266	304	290	303	314	291	265	316	312	299	296	289	322	263	309	278	322	287	267	251	275	298	305	291	284	260	271	246	264	307	279	289	266	295	305	299	323	296	317	303	311	286	264	320	285	304	293	288	265	313	314	284	300	280	280	314	287	314	273	287	297	305	274	268	274	270	311	308	308	286	279	318	263	280	304	297	299	270	265	287	297	281	283	286	298	295	299	292	289	292	265	287	293	268	256	263	257	306	267	273	313	283	286	286	273	290	307	315	315	252	302	314	332	314	323	282	249	284	279	298	287	285	268	302	293	288	283	276	300	308	288	277	278	281	282	323	278	309	307	290	270	267	297	284	291	275	295	302	308	287	298	290	256	300	306	286	305	287	269	302	281	304	295	289	300	291	303	311	283	305	293	277	321	293	297	288	288	319	306	282	297	305	270	275	322	258	297	300	280	297	269	284	282	295	279	272	253	280	294	271	293	302	292	296	276	321	287	312	289	298	333	283	264	308	271	295	291	256	262	297	264	272	286	290	267	310	275	267	304	262	306	276	318	279	312	286	289	284	309	302	279	315	291	313	321	282	294	305	271	287	300	247	278	307	293	249	290	265	311	334	311	306	288	322	303	310	282	288	306	313	303	291	274	315	280	294	283	265	267	280	307	308	288	286	296	308	319	289	296	306	288	287	303	272	317	313	273	313	289	294	291	325	298	281	277	283	295	295	290	259	291	307	318	254	296	297	293	294	292	300	289	272	306	284	301	311	285	291	292	256	305	306	297	277	282	287	287	259	297	325	293	273	287	321	299	315	313	310	298	273	305	283	282	266	307	281	317	286	286	282	272	301	288	306	265	314	284	299	300	313	247	288	280	275	291	283	302	283	274	297	327	283	285	298	290	286	282	290	287	301	264	271	307	324	264	293	273	284	262	259	307	283	344	313	290	298	302	284	285	283	312	284	263	303	280	275	288	317	301	298	291	285	312	266	288	289	297	281	279	299	291	254	282	286	309	261	333	290	310	262	280	307	288	275	280	299	315	313	319	325	268	290	297	322	291	298	289	291	286	267	280	289	299	293	304	314	292	277	283	289	301	286	265	274	271	291	298	305	280	316	332	287	291	259	238	258	299	295	283	249	275	268	283	302	279	303	282	290	316	293	283	295	290	283	287	271	303	291	277	279	293	300	293	302	291	267	271	301	279	279	298	264	270	303	322	290	305	298	273	284	270	309	306	302	285	255	270	261	268	291	309	265	302	313	296	291	293	296	311	277	299	307	276	283	298	288	280	279	283	317	279	285	267	261	299	292	290	323	307	292	295	319	274	299	277	279	293	263	324	293	285	283	304	261	240	276	283	306	305	276	300	307	272	255	283	278	312	266	283	278	286	299	312	306	222	301	288	278	282	280	280	321	275	297	282	301	269	287	250	301	325	295	277	284	306	301	322	309	287	246	310	274	294	266	272	324	322	261	297	295	293	313	273	298	297	309	308	328	308	304	305	308	294	300	267	290	286	323	310	290	289	292	310	271	300	286	263	250	280	319	289	306	325	286	317	307	288	265	300	300	270	281	275	290	297	277	323	286	303	276	262	283	296	279	282	287	300	298	251	277	277	273	294	293	282	282	264	287	270	279	305	297	307	279	295	262	284	297	306	271	312	293	281	311	271	290	295	302	274	285	308	296	327	282	292	308	274	292	284	321	300	281	303	262	289	287	300	283	290	301	265	286	304	295	234	281	282	278	271	285	277	278	282	276	302	299	286	295	271	311	299	326	264	298	289	287	280	284	275	299	289	263	278	275	274	285	271	274	275	300	315	286	266	297	266	293	311	279	253	284	277	289	286	274	308	288	317	281	331	287	323	288	285	276	338	294	286	316	283	293	277	297	258	277	310	277	298	280	283	280	289	278	319	252	289	279	270	282	311	288	298	273	330	304	292	298	267	293	296	291	298	266	278	289	306	308	305	269	284	286	291	324	272	292	286	260	296	291	273	289	307	297	280	261	321	258	297	291	275	316	314	274	307	298	277	279	302	308	285	257	273	284	305	272	300	298	289	294	280	291	317	260	278	284	281	260	298	293	264	305	305	284	314	323	277	294	289	321	281	284	282	291	287	272	343	290	297	341	300	260	267	283	287	287	298	291	316	268	284	291	314	327	278	293	300	306	284	304	310	279	304	301	297	285	298	270	300	294	299	262	264	260	291	284	287	281	302	313	269	288	279	276	329	293	297	282	256	315	297	274	289	324	269	304	263	294	325	285	253	298	261	280	287	289	283	309	286	309	300	301	295	283	281	285	283	258	274	348	269	295	289	327	303	312	294	280	274	271	288	298	313	273	298	281	293	295	309	291	285	304	321	290	281	269	293	286	293	300	298	280	290	295	290	293	293	260	290	289	292	272	293	279	299	280	265	354	269	282	341	282	288	303	265	290	299	289	323	278	273	298	282	305	292	304	323	283	310	304	267	334	286	289	275	293	274	269	305	297	278	275	278	257	303	303	283	301	299	318	291	299	296	303	302	328	283	310	287	286	290	288	302	301	288	279	255	278	315	252	278	280	298	280	301	310	297	291	301	278	290	250	304	319	280	284	315	307	285	304	300	261	306	314	286	285	303	288	263	307	283	323	316	280	293	280	308	289	277	293	294	240	297	302	290	293	323	295	300	277	277	300	286	300	270	280	320	276	266	285	307	285	297	293	295	290	330	311	302	227	307	274	266	306	310	285	304	281	289	303	332	309	298	317	238	315	266	274	260	290	283	300	270	302	277	289	277	256	273	286	281	311	298	289	292	287	304	311	264	283	312	285	299	298	274	277	282	281	315	296	287	251	308	287	263	292	282	302	312	278	304	301	267	300	315	323	302	309	301	288	262	301	293	286	277	306	321	295	291	298	304	294	293	298	300	262	284	277	302	284	305	302	278	301	281	295	329	289	279	299	291	313	290	284	277	296	299	307	276	272	281	267	284	254	273	261	282	301	308	305	290	291	303	290	298	289	295	267	270	308	273	285	281	308	325	288	303	275	279	286	287	248	280	326	289	304	295	290	277	303	299	302	288	282	291	298	318	286	269	297	276	291	282	300	278	285	283	283	277	272
26231	36467	42220	47211	49616	55380	51331	55336	60491	63375	62059	58449	60792	48914	40484	42506	39098	33720	27842	26611	20174	19676	9865	8421	7143	4696	2779	2188	2305	1881	1686	1592	1640	1932	1526	1342	1440	1621	2086	2014	2170	1711	1237	1007	899	783	737	709	757	723	703	699	687	722	691	694	737	729	661	699	698	665	711	697	716	732	717	691	718	673	693	694	744	674	691	697	729	702	716	708	743	691	714	679	691	747	704	730	732	689	658	728	681	697	667	685	729	715	701	702	747	647	749	690	701	737	730	716	677	720	754	698	674	707	733	682	698	700	724	687	648	686	706	726	665	671	701	746	680	693	757	694	704	684	649	677	721	687	698	714	742	724	702	752	713	611	708	706	734	691	682	721	722	729	744	712	678	719	655	715	677	708	730	700	703	728	696	650	700	678	723	716	734	674	708	728	688	695	704	750	743	710	716	692	699	690	681	690	699	700	720	744	697	693	716	714	686	746	693	689	676	696	710	698	653	736	685	700	685	705	714	711	669	725	681	730	710	740	705	678	725	698	706	701	722	730	716	718	715	729	727	713	724	735	686	738	709	687	754	697	704	676	676	695	722	730	712	736	696	677	713	712	695	698	682	704	679	667	696	710	709	697	729	699	715	693	675	677	691	737	701	686	705	701	719	745	670	661	752	711	666	673	717	760	725	698	698	696	733	695	753	679	724	667	680	730	710	715	704	692	704	720	702	684	708	662	644	655	711	765	660	733	657	733	698	697	697	709	711	748	679	664	709	726	711	678	690	751	661	664	712	712	646	725	678	694	705	673	734	723	705	687	730	682	691	730	767	645	683	673	695	702	645	668	718	654	706	692	651	669	670	731	729	695	716	744	715	687	689	715	716	725	712	688	699	687	702	711	707	689	657	684	697	683	701	738	763	714	692	675	679	691	720	715	648	671	702	701	746	696	741	703	697	674	703	707	741	715	687	645	679	741	730	722	716	734	728	726	702	729	709	703	733	687	711	699	700	688	696	709	702	737	733	710	702	721	676	669	695	684	713	719	679	684	699	682	671	682	696	745	740	724	714	681	727	725	700	727	729	711	670	675	728	702	677	693	753	695	694	725	711	650	682	650	719	701	710	664	658	686	688	694	752	722	725	647	648	697	699	664	689	692	729	714	680	674	701	724	740	667	683	691	698	700	653	723	690	728	668	658	677	707	683	690	693	729	669	741	709	688	653	700	738	723	693	732	716	709	667	717	673	747	748	725	709	678	703	721	680	704	727	702	664	733	686	680	707	707	670	683	669	689	676	698	698	703	675	651	662	694	697	676	684	669	762	686	668	669	714	718	671	678	662	680	707	728	678	727	719	678	755	695	686	713	714	702	708	698	737	728	774	716	710	710	710	703	700	684	678	675	697	712	682	661	605	681	728	643	705	686	701	677	761	689	750	683	689	646	681	690	695	686	684	703	703	718	719	679	675	685	700	656	704	747	674	713	719	714	752	681	646	657	659	714	714	719	698	723	678	723	746	711	711	698	717	738	705	730	721	661	720	677	694	688	695	698	704	680	732	740	717	661	695	713	711	715	703	748	728	682	691	665	744	670	715	683	735	737	703	701	699	713	691	686	694	679	650	669	697	701	661	698	695	694	772	709	698	726	744	677	697	697	706	720	695	660	683	690	710	703	688	705	722	707	700	715	711	708	694	696	695	678	734	707	688	684	675	674	697	729	668	668	732	727	703	701	702	702	699	709	726	711	711	737	702	687	688	748	684	723	655	703	681	695	711	700	702	675	687	698	668	701	686	638	699	664	698	729	702	661	721	670	731	724	674	753	720	708	637	655	758	709	730	744	697	684	685	703	716	716	711	709	757	713	692	722	708	692	692	692	756	708	739	690	705	694	697	740	706	705	714	676	708	712	717	704	671	692	744	725	678	723	714	735	718	708	710	715	751	697	731	680	703	726	686	737	703	675	678	740	712	688	685	719	706	695	742	692	671	752	668	712	677	713	698	751	745	713	656	687	667	706	746	698	695	710	660	717	755	700	690	722	650	661	681	723	708	672	682	738	719	679	658	700	658	684	684	683	693	721	715	670	701	739	699	646	704	699	692	734	733	691	702	655	681	685	677	705	675	714	749	717	737	721	695	731	717	703	703	740	702	714	683	704	680	710	723	702	713	697	721	697	731	668	626	658	684	730	739	649	720	650	728	725	643	675	710	667	741	729	706	704	720	731	739	697	722	703	687	670	679	705	664	698	688	708	696	697	708	702	689	694	704	743	707	696	717	647	695	694	702	731	723	712	741	678	712	698	668	773	736	684	667	734	720	703	684	677	743	691	701	695	723	700	745	674	738	690	687	674	673	681	653	696	672	775	633	686	705	668	687	672	728	655	674	680	697	670	697	697	671	662	725	684	667	708	689	751	702	682	704	712	693	678	698	659	689	681	705	691	703	701	675	678	697	664	700	702	693	712	708	695	707	695	656	735	661	695	686	703	727	702	726	694	693	675	702	702	752	708	701	704	674	674	715	704	625	664	714	699	657	693	697	722	693	701	694	714	666	682	698	709	720	758	694	706	666	720	671	685	694	706	702	687	684	702	735	702	708	676	750	664	748	660	715	716	713	715	691	694	711	731	641	674	695	766	699	708	672	689	687	697	722	704	690	714	684	694	712	736	696	711	722	642	640	686	712	754	666	672	705	714	693	656	681	710	700	733	723	728	740	712	690	715	691	688	701	685	673	666	714	730	703	724	695	687	712	679	714	700	708	698	716	723	717	700	709	708	749	688	692	687	713	689	686	676	726	685	707	661	683	662	722	690	682	719	671	732	680	657	681	668	647	678	690	722	736	708	703	715	698	716	662	678	701	701	677	689	674	707	711	748	660	700	679	694	693	685	670	683	739	729	712	689	710	733	752	725	677	748	679	742	717	761	734	726	717	699	708	688	686	708	672	703	739	729	732	704	712	760	665	737	650	694	718	676	675	724	698	711	727	693	699	679	727	660	648	716	718	736	700	733	663	684	725	720	662	644	718	671	758	726	699	658	692	721	705	723	699	714	676	648	692	680	715	721	643	724	675	697	694	750	692	686	734	757	711	676	692	723	702	689	682	719	741	719	669	713	694	715	745	687	712	660	693	713	672	731	685	689	670	648	684	659	690	697	677	681	678	684	728	697	704	707	683	673	655	696	697	696	698	671	669	742	754	717	705	688	688	697	668	663	694	733	725	713	671	734	670	721	689	687	746	687	672	672	732	745	674	666	749	727	684	686	728	698	719	708	670	697	717	736	696	681	680	693	709	721	646	708	735	715	678	661	678	655	703	657	722	688	715	665	707	706	679	694	699	732	665	709	672	684	734	687	701	724	750	741	725	748	707	686	676	666	695	762	728	628	663	691	675	779	662	684	772	719	734	706	721	666	697	715	694	691	742	707	724	739	689	769	727	673	669	760	671	725	695	664	669	705	674	691	711	701	713	672	643	722	725	742	697	697	690	692	711	675	690	717	718	720	677	662	661	647	737	710
47721	48686	43852	39888	42309	47902	41781	42834	50774	51535	50123	50355	55352	41311	33275	35209	32451	26202	19266	14626	9371	8490	4203	2944	2054	1398	949	780	752	712	638	612	549	658	529	479	468	508	554	759	654	656	515	307	294	272	276	248	255	219	240	240	295	253	247	270	250	277	198	238	257	256	232	259	246	279	228	223	248	246	222	234	241	252	248	259	243	267	239	261	247	209	236	241	288	242	239	258	263	263	251	241	247	242	252	239	229	283	264	240	247	238	253	236	243	241	241	242	239	259	250	230	261	262	246	250	250	262	273	254	241	245	264	259	279	238	257	259	241	260	217	254	235	264	247	268	224	232	264	254	263	277	263	251	246	237	248	241	245	249	234	256	200	259	226	244	241	236	254	268	263	249	229	259	255	274	249	262	279	231	258	250	244	252	275	275	264	262	283	231	248	224	245	274	242	269	233	232	225	284	243	285	297	264	240	237	260	209	225	251	251	247	260	239	275	253	248	244	244	251	228	250	263	231	263	243	249	238	229	244	242	246	247	222	239	251	245	237	263	266	229	251	252	256	239	238	261	259	248	252	296	256	216	250	237	252	274	242	263	278	215	274	267	268	245	262	245	246	269	234	275	295	261	248	258	272	224	218	248	253	262	224	233	254	238	244	246	256	239	248	254	243	264	215	252	275	255	255	258	233	264	267	254	256	237	240	245	209	249	248	233	249	280	239	294	259	266	285	215	252	240	245	256	238	263	227	261	231	230	239	243	257	265	259	246	249	220	299	255	277	229	225	234	241	231	199	262	279	270	247	267	264	208	227	229	243	202	227	275	264	271	243	263	245	227	261	243	259	240	253	240	252	283	248	269	229	280	239	255	262	224	199	285	255	257	235	239	272	251	253	240	259	272	252	244	249	243	241	263	246	251	235	254	241	240	280	247	278	255	240	260	250	236	251	259	249	253	273	254	261	236	254	282	236	253	273	250	226	241	255	245	266	237	262	228	235	259	248	213	245	244	252	237	257	249	244	289	227	224	274	272	278	217	242	254	250	247	231	286	253	240	256	246	276	221	251	218	264	248	236	248	239	275	235	253	269	291	240	240	271	251	235	267	244	253	220	261	233	250	263	251	243	277	247	254	222	242	248	231	266	253	236	233	269	241	242	232	243	248	248	254	265	275	276	244	242	258	249	294	241	258	224	249	245	274	243	250	273	241	265	269	255	271	258	238	252	247	247	269	236	245	263	251	226	240	249	261	224	269	261	234	265	284	271	228	256	244	267	247	234	246	225	217	243	283	255	256	260	242	246	249	232	256	243	259	244	236	267	222	255	266	251	242	250	246	257	237	301	278	241	241	253	230	242	233	247	235	245	248	261	256	230	249	263	242	227	241	276	272	241	221	263	266	254	268	263	238	224	269	279	221	249	267	255	249	254	216	277	219	245	256	213	236	241	258	231	233	272	243	250	254	249	280	261	269	251	231	258	253	303	255	263	248	233	246	252	224	284	281	224	233	280	254	254	241	277	239	251	244	246	243	231	248	305	279	278	255	254	261	252	263	227	275	239	250	274	241	244	262	255	223	267	286	244	254	234	235	251	228	257	286	256	294	264	242	231	238	215	244	240	278	267	275	250	255	225	237	236	251	256	270	245	272	250	257	275	249	246	256	231	216	250	250	268	265	221	243	256	253	257	233	249	229	256	232	239	239	223	240	260	247	232	253	248	267	247	248	259	269	268	231	267	236	221	241	266	262	242	251	265	228	231	250	279	239	239	269	265	241	242	264	259	264	262	245	235	261	241	255	276	261	282	254	263	231	240	265	236	227	263	269	276	257	243	226	258	275	266	289	242	224	254	276	239	270	288	259	268	246	242	251	252	255	255	240	251	259	268	265	244	242	257	236	250	252	267	230	246	248	264	254	251	230	245	218	252	218	257	226	220	232	247	271	254	271	245	245	253	259	260	237	220	261	257	255	253	257	263	266	253	272	254	248	209	258	245	251	253	226	228	250	272	252	244	270	247	251	253	228	240	229	274	246	232	258	253	249	263	232	266	238	249	247	262	257	252	277	266	247	236	246	267	242	266	254	251	237	219	251	252	254	268	240	263	233	249	257	282	259	292	254	233	249	241	244	232	253	248	254	237	252	265	253	284	261	238	239	227	250	250	259	246	272	233	265	249	253	259	236	267	280	277	240	216	235	241	254	282	275	250	241	198	276	223	254	238	267	244	232	246	265	267	233	247	250	240	255	248	263	232	226	259	270	237	276	223	264	253	253	256	246	230	261	234	245	256	249	243	249	246	220	248	232	266	261	259	259	266	256	233	253	244	258	248	257	241	260	248	248	219	244	240	292	262	278	252	247	274	284	256	256	241	259	247	231	246	253	267	247	259	262	234	229	247	257	246	244	283	243	234	260	226	238	259	269	244	278	249	250	266	244	263	293	254	238	243	285	242	266	230	228	245	245	262	231	262	225	260	247	239	264	239	252	256	285	220	220	245	262	245	233	284	251	230	257	256	225	260	253	251	263	251	235	249	253	270	250	264	254	245	249	232	269	219	231	294	248	253	237	233	252	232	255	267	259	229	266	249	271	271	230	246	262	265	264	213	233	257	248	244	248	266	255	229	263	235	231	251	222	256	227	263	252	239	225	237	248	257	262	278	230	257	208	232	269	235	246	238	240	281	241	242	257	261	269	233	253	240	265	239	214	246	243	234	271	251	228	278	266	246	241	270	255	249	257	242	275	229	257	246	261	221	242	286	254	213	231	245	266	252	233	230	242	231	245	219	242	257	219	252	227	224	254	256	254	257	224	251	253	253	254	276	222	240	271	229	251	251	221	255	217	252	264	261	244	241	273	248	256	258	244	274	241	211	251	261	245	261	242	253	264	267	214	224	236	248	240	254	247	248	256	240	221	250	250	246	239	265	234	265	262	233	246	256	248	256	245	257	273	257	243	231	263	263	226	251	255	257	251	231	275	261	235	254	260	249	236	249	235	251	239	273	274	252	235	296	241	238	259	276	258	239	245	242	266	232	220	253	264	237	246	217	258	261	266	267	248	247	274	242	238	273	238	237	242	248	249	258	237	262	263	238	265	270	260	269	281	237	219	239	217	236	265	234	241	268	244	253	231	246	241	253	259	244	247	247	253	265	249	259	260	235	252	268	290	254	247	267	229	239	256	270	218	257	264	252	261	218	239	248	245	246	254	266	270	226	239	259	268	234	247	250	234	248	249	254	254	287	263	217	243	248	255	237	247	221	239	273	259	249	302	240	278	223	281	244	242	251	277	268	218	276	232	264	242	253	207	251	271	254	247	267	249	251	253	272	257	254	257	220	272	253	244	259	234	267	232	234	266	256	246	230	252	249	265	270	251	261	268	235	256	262	247	248	259	254	249	260	237	243	250	244	270	243	222	259	265	246	256	252	269	239	231	247	288	226	242	263	220	222	214	247	257	246	261	235	263	255	265	260	257	255	262	259	209	209	282	256	247	249	271	260	251	260	246	251
34689	44221	47826	50878	55962	59292	55142	58990	69597	70593	73195	70912	67664	55419	51603	54121	52871	44968	40638	36837	29707	29088	16619	13776	10244	7306	5038	3893	4024	3388	3005	3065	2754	3007	2421	2091	2041	2202	2485	3936	3152	2969	2428	1134	1012	948	821	677	712	643	647	643	650	570	644	603	595	616	648	597	553	633	612	620	609	625	613	570	601	582	632	637	600	598	613	654	626	582	616	656	597	599	605	589	660	601	570	589	602	608	588	616	595	568	630	579	598	593	598	583	582	617	613	589	562	560	593	663	597	628	613	560	567	629	612	549	570	598	630	560	562	573	620	600	636	636	613	601	613	553	613	621	579	599	601	655	627	587	616	606	609	615	604	617	592	594	609	593	555	595	576	542	623	624	586	581	612	593	606	609	590	626	626	634	579	637	597	571	606	588	675	634	590	632	590	610	589	595	600	600	605	591	622	591	619	625	589	563	591	618	608	622	571	608	610	621	597	574	626	584	569	585	606	601	625	613	581	592	608	599	564	659	611	582	619	579	586	577	579	580	553	647	613	624	610	655	642	579	595	638	610	615	620	618	586	582	575	615	601	550	607	627	555	616	579	623	646	605	595	625	616	656	605	634	562	601	620	597	600	604	622	615	621	607	603	565	615	595	563	593	566	596	609	588	631	625	636	620	594	604	598	581	629	605	623	579	559	657	593	598	602	585	616	598	575	603	562	569	625	611	595	560	563	591	607	574	614	620	556	639	588	575	591	612	616	630	646	570	614	571	596	630	582	600	634	560	544	633	588	582	568	603	558	594	601	621	583	600	612	585	593	597	598	637	610	622	633	605	602	589	621	612	591	616	577	627	546	575	673	608	662	609	596	625	648	556	611	636	573	612	577	566	623	597	584	579	658	594	581	617	632	562	631	589	612	573	620	666	567	585	592	600	613	585	607	571	584	631	599	601	633	584	583	588	600	567	608	595	642	623	582	584	598	611	599	621	614	627	576	581	605	593	615	562	618	616	581	627	631	591	640	576	571	587	585	614	588	586	576	596	601	575	628	561	594	568	605	590	647	620	604	611	608	603	555	579	619	612	570	619	606	554	593	595	649	526	614	594	581	584	607	618	650	633	574	622	604	580	594	615	537	595	584	582	626	619	602	655	570	592	632	597	589	629	563	572	586	552	595	618	626	640	634	685	578	585	586	627	583	636	565	592	628	619	577	566	589	633	600	611	611	587	623	561	579	585	571	626	603	605	621	581	573	621	644	579	582	592	616	614	570	574	597	576	630	601	576	567	638	618	630	584	587	648	627	558	597	603	624	587	641	594	658	609	599	567	624	607	643	600	626	572	605	596	644	621	598	541	583	616	594	566	620	584	609	614	634	578	597	602	575	588	617	592	635	590	595	605	558	632	608	633	607	618	595	574	551	578	609	630	603	609	567	600	624	602	594	613	591	623	645	613	640	581	581	613	568	576	613	548	632	579	615	574	603	570	636	600	590	634	617	615	600	596	594	585	602	590	622	586	654	603	594	571	590	603	629	599	591	600	562	613	629	563	619	631	600	603	644	605	588	618	580	600	580	607	578	601	618	590	581	615	593	598	659	605	601	616	604	584	576	559	609	604	594	579	599	589	632	609	628	608	581	521	577	588	588	588	609	617	612	598	638	608	641	623	567	621	569	577	558	653	587	619	626	562	602	639	589	613	608	636	613	615	635	599	634	603	594	646	617	588	602	599	602	649	601	633	613	586	656	622	628	612	631	610	527	597	581	598	585	612	615	604	596	581	578	597	632	638	635	584	614	593	584	629	613	581	593	580	612	611	589	615	581	613	595	623	619	572	581	577	580	596	637	653	607	605	612	583	591	599	604	601	608	630	570	589	608	617	607	577	588	625	543	568	589	571	604	568	608	572	631	610	610	578	626	624	622	577	582	596	600	587	599	591	603	631	612	621	609	593	579	583	616	533	604	631	601	628	563	589	608	597	560	639	586	567	587	591	586	631	634	591	632	562	624	590	606	615	593	622	586	586	637	587	617	587	589	571	551	599	590	594	591	539	631	582	597	595	602	605	591	634	573	589	612	576	623	612	603	617	568	584	577	588	609	606	587	612	597	631	589	583	636	622	581	599	634	574	617	606	610	617	612	594	590	597	555	575	571	585	598	628	624	591	613	599	559	570	586	622	585	582	587	563	578	581	614	593	610	639	620	615	596	600	612	597	589	599	597	627	588	615	603	605	567	615	606	654	605	608	606	646	577	583	607	554	600	599	578	605	595	648	608	645	605	638	642	595	617	583	612	580	581	563	580	592	572	587	617	652	638	589	626	619	611	624	563	577	574	615	589	607	606	604	581	586	626	607	604	616	560	576	574	601	588	604	608	622	587	622	583	625	591	630	614	611	604	595	619	580	561	630	623	596	586	588	585	632	598	571	644	621	597	582	598	603	571	610	633	584	641	573	559	558	575	613	577	594	614	598	634	610	631	587	617	586	630	565	634	615	592	574	604	595	608	608	601	596	641	644	565	588	616	583	594	608	633	608	597	613	580	628	592	612	582	610	586	568	578	595	595	604	611	620	566	650	637	624	619	601	617	612	642	593	552	630	564	579	583	619	581	583	591	580	586	574	568	634	603	575	573	592	645	599	581	600	585	602	625	593	594	600	546	576	588	607	575	588	612	642	603	592	620	611	607	570	600	561	614	620	528	648	641	603	597	652	597	574	610	557	553	579	624	610	599	576	622	563	605	608	580	661	623	612	602	567	603	621	545	565	625	573	612	603	580	603	578	619	614	595	594	612	568	596	596	598	611	604	583	628	635	572	568	576	622	621	614	611	623	567	559	605	594	588	620	597	624	602	592	592	594	603	621	579	579	594	620	618	592	577	641	606	581	611	581	603	581	619	597	559	613	631	597	606	595	656	598	611	597	605	583	552	561	578	616	621	553	600	630	640	601	625	611	629	627	547	595	611	601	609	602	594	620	638	605	625	625	577	594	576	599	546	576	642	645	598	620	548	622	560	588	597	660	578	642	654	585	651	600	610	622	613	610	606	593	601	596	593	614	617	556	611	645	585	598	571	578	595	600	607	607	588	594	587	572	589	582	633	594	655	583	609	608	585	613	586	603	598	627	558	577	606	598	620	602	607	627	592	584	609	646	600	609	607	612	639	624	608	647	585	602	603	592	614	558	629	564	563	585	595	617	598	612	559	569	609	614	597	612	551	593	593	539	603	564	568	599	553	626	559	618	615	552	673	572	612	625	592	639	594	595	607	572	599	584	562	589	550	616	575	584	590	604	648	597	579	603	566	563	579	607	599	590	560	617	623	569	582	616	614	586	570	654	601	596	565	622	550	612	593	626	605	627	617	616	614	612	570	584	592	580	606	643	607	591	595	608	592	604	609	621	566	633	613	625	571	577	602	577	643	572	615	584	634	605	591	616	617	649	595	597	582	603	554	638	601	579	573	560	582	576	652	599	644	565	551	610	564	620	606	619	604	621	610	646	583	586	622	583	599	611	587	615	615
12170	12786	17971	15161	11761	12163	8870	8956	10577	8527	5897	4708	4644	3147	2369	2024	1546	1213	884	659	590	532	421	398	329	321	339	306	302	262	299	315	329	296	287	289	284	254	270	260	292	295	291	290	272	281	334	279	287	284	287	276	297	282	286	305	281	282	285	295	320	307	258	249	289	272	332	304	288	281	244	304	258	283	275	272	305	321	271	252	306	286	272	284	294	257	258	269	280	300	292	293	281	288	305	267	264	263	308	275	315	286	310	300	309	282	270	291	271	305	304	289	288	294	261	285	273	277	287	279	291	267	254	270	307	285	266	261	264	289	284	295	280	290	279	270	279	283	312	273	300	288	250	281	268	268	297	294	290	289	275	304	289	284	281	268	272	292	279	257	283	303	287	279	285	274	281	276	282	282	272	273	286	270	284	277	312	293	273	266	289	281	264	273	300	266	282	276	278	301	278	301	281	273	284	266	266	308	309	309	284	292	308	292	311	272	285	301	277	272	319	269	316	305	280	302	286	294	280	302	289	286	286	287	303	265	296	299	315	279	326	313	273	268	285	303	275	294	291	274	305	283	284	288	269	263	291	290	299	286	259	296	290	302	278	295	286	300	290	313	268	284	291	274	303	311	268	270	272	289	291	297	266	267	299	280	289	264	283	245	287	272	273	258	296	290	284	262	314	293	295	291	278	274	282	258	305	246	273	280	316	265	252	278	259	311	283	258	275	284	271	303	258	300	276	293	281	280	274	281	283	306	300	279	266	245	287	296	269	278	303	265	286	270	310	291	289	279	276	283	284	286	306	293	295	317	287	312	266	306	273	286	277	287	307	308	294	289	283	291	281	273	272	259	275	310	260	269	296	258	287	289	308	308	316	305	265	300	289	262	300	281	277	286	270	319	307	281	301	284	294	303	305	273	267	277	291	312	273	298	302	283	279	261	326	280	265	303	315	276	283	311	263	279	296	274	285	267	276	302	273	273	289	316	297	316	288	322	288	301	311	264	294	236	287	285	277	288	284	315	312	274	295	311	294	298	291	241	297	307	262	274	258	291	283	303	285	306	259	299	279	280	293	289	274	284	278	278	265	318	317	235	276	276	272	292	280	295	283	271	276	265	290	295	266	290	274	291	288	285	264	280	305	306	294	319	325	274	298	300	255	285	285	263	287	267	303	288	290	299	293	288	286	286	300	299	279	303	283	306	293	276	277	297	280	290	264	303	284	286	259	274	261	259	280	296	273	284	273	282	315	291	294	268	317	288	287	280	295	288	301	261	274	304	308	252	282	271	296	269	281	259	291	283	274	287	274	285	299	274	285	278	282	247	302	282	281	283	299	291	298	301	293	276	284	285	263	298	343	289	283	290	303	314	294	302	299	279	259	228	300	293	276	289	263	307	281	303	288	297	263	263	273	280	275	274	271	299	316	244	278	261	287	299	308	299	282	272	263	260	253	293	310	297	291	297	303	270	285	281	277	294	285	297	266	282	282	250	312	281	280	281	287	283	295	277	302	267	283	324	271	294	299	317	256	276	290	247	299	289	247	255	286	259	276	294	289	265	296	291	267	283	319	313	314	277	260	294	307	304	283	260	273	284	263	291	275	314	287	259	291	305	297	269	289	313	300	299	284	277	297	286	299	274	309	276	296	306	277	290	310	311	289	265	321	279	290	273	298	297	254	253	291	280	282	255	304	329	284	295	283	272	299	305	276	298	264	309	279	274	302	289	257	262	319	303	306	285	276	266	253	279	248	272	271	282	290	269	303	284	295	296	286	283	277	275	276	258	284	262	276	319	298	273	308	282	275	300	319	287	263	265	309	294	313	266	285	278	272	296	284	293	273	258	288	263	275	253	263	290	305	273	306	325	278	236	285	282	281	280	275	275	286	295	263	276	261	259	287	294	299	308	272	280	306	292	298	280	295	263	299	293	260	291	298	297	314	298	278	307	279	312	277	254	265	283	301	312	318	270	277	283	269	262	287	265	278	274	291	291	261	301	282	282	281	278	283	298	313	275	262	305	309	304	259	283	285	295	302	291	305	263	291	267	300	270	309	303	284	237	276	269	283	286	287	297	282	295	305	316	272	310	291	298	283	291	275	273	305	293	300	285	293	265	306	263	287	304	296	296	286	254	279	309	301	285	293	291	265	293	307	276	303	240	259	287	309	296	286	309	303	298	278	297	316	281	281	300	278	286	285	259	287	316	262	264	291	261	304	309	278	292	274	288	315	300	280	284	292	294	293	281	248	277	297	283	295	277	329	291	282	281	302	316	306	303	291	276	245	255	302	276	294	291	273	297	265	330	320	276	274	281	279	298	274	283	291	306	248	301	283	287	277	301	296	303	287	261	268	279	285	299	273	270	277	302	286	291	301	288	299	304	285	274	305	286	297	282	306	279	258	279	256	272	269	293	281	285	289	285	264	287	292	278	253	279	266	252	331	282	321	277	285	249	300	296	281	261	266	267	288	261	282	306	297	300	297	306	232	280	309	321	317	289	266	300	269	293	297	282	291	305	274	318	257	316	262	301	274	257	312	286	293	287	290	303	296	299	295	297	324	307	316	310	299	297	309	306	269	274	318	279	315	277	261	295	279	291	296	296	262	302	290	275	284	314	314	259	283	294	276	292	272	255	262	272	266	301	299	312	350	305	305	287	261	281	271	326	312	294	267	281	269	294	288	282	245	305	288	255	281	322	264	279	293	307	276	253	268	269	294	296	240	284	253	317	282	266	282	270	279	277	270	303	291	297	290	294	265	303	324	254	294	318	291	282	267	302	289	296	265	296	305	271	257	277	275	309	306	302	271	292	291	287	317	273	305	287	283	288	270	288	270	269	273	305	313	283	288	297	296	297	273	274	285	325	270	292	281	296	310	288	287	268	311	273	315	268	238	294	276	281	317	288	291	291	284	299	301	276	296	295	272	287	261	270	289	287	298	275	299	275	260	292	329	302	311	279	286	272	285	292	298	285	292	276	285	268	304	275	281	289	294	288	266	298	259	287	262	249	278	268	279	300	275	286	292	294	319	285	293	287	288	291	301	291	297	290	296	287	301	292	289	285	276	292	260	304	283	278	293	279	309	299	307	298	272	285	302	281	300	269	322	280	276	305	278	257	297	267	301	304	315	308	316	305	269	295	283	289	270	295	291	317	272	322	284	268	258	270	268	278	284	257	315	265	308	302	274	288	317	279	266	272	260	269	288	264	290	271	332	247	318	290	266	270	266	315	311	288	299	264	274	266	283	276	302	297	259	308	315	254	299	310	327	291	293	291	287	280	281	253	295	286	291	304	268	260	243	292	304	292	309	293	286	315	313	309	275	304	275	261	302	276	267	266	296	270	304	287	290	306	283	284	333	267	299	264	287	294	304	301	296	274	279	291	299	293	269	285	257	278	263	271	302	278	267	283	261	268	272	295	279	292	293	268	283	292	285	298	323	260	276	287	278	301	306	283	300	294	297	292	252	275	314	314	320	260	287	297	290	272	263	258	289	286
8253	12323	23404	26159	25025	27923	21431	25227	32289	26412	22423	20723	21045	14544	11392	10880	8795	6219	4445	3638	2725	2331	1521	1301	1139	933	906	816	825	816	750	829	745	770	727	708	790	704	765	732	721	751	773	702	723	722	726	712	713	677	702	671	663	690	717	738	719	665	696	732	695	730	682	705	687	730	679	673	717	701	736	644	694	647	719	709	694	662	698	732	683	707	691	677	651	705	716	685	685	658	696	662	671	713	662	708	667	707	702	711	715	674	648	684	689	723	684	680	647	714	656	684	729	696	681	695	682	719	660	705	673	654	708	670	713	659	710	675	684	714	691	710	688	730	680	731	690	690	676	706	663	694	691	730	695	707	661	681	706	664	676	668	729	714	706	682	680	696	673	730	663	685	721	647	718	727	684	745	705	688	678	696	690	686	737	689	705	685	689	665	733	707	703	658	707	689	681	685	672	698	684	665	733	685	668	698	659	672	709	714	721	704	682	707	715	717	712	676	675	703	700	681	686	677	719	735	684	765	716	638	700	686	697	728	664	711	682	690	728	694	716	692	675	682	671	670	650	678	684	678	711	697	701	699	707	695	678	709	701	680	719	697	685	740	640	740	647	676	743	679	666	722	681	731	699	679	712	696	659	700	674	702	689	705	717	715	630	726	694	680	694	696	667	687	765	722	734	697	742	665	717	680	691	663	711	703	651	685	640	709	692	674	649	745	720	672	692	673	705	688	709	666	727	660	728	671	695	713	662	680	712	708	722	697	701	733	708	696	655	709	687	658	716	713	665	709	680	728	724	687	680	746	700	738	740	717	700	700	741	702	689	722	731	660	701	703	723	670	690	765	750	692	711	641	695	686	707	650	696	698	718	677	696	630	730	732	683	694	699	723	732	707	687	663	654	666	719	689	721	717	709	681	709	698	715	679	692	679	702	667	706	662	680	718	696	679	705	703	704	739	693	726	688	666	715	664	663	692	716	713	693	683	696	653	705	635	735	666	717	735	726	735	752	728	685	671	691	681	685	704	662	652	650	700	702	655	690	688	679	690	719	703	684	676	727	707	680	709	703	703	704	698	688	707	704	692	690	693	665	711	646	728	718	733	710	679	679	662	671	703	673	715	687	716	688	719	700	723	683	730	747	707	709	619	746	704	720	681	669	698	687	694	724	733	718	702	720	671	679	712	701	725	692	690	676	688	723	708	661	706	713	680	709	739	710	673	686	653	720	706	681	691	723	683	667	723	723	695	732	692	711	668	694	725	672	687	686	675	720	679	714	691	693	696	723	711	699	680	743	755	663	694	689	704	724	722	693	753	709	689	633	714	673	717	683	693	638	674	669	675	669	680	690	673	671	702	690	706	772	739	727	683	668	669	691	706	721	668	683	703	735	713	742	682	741	671	696	710	691	685	721	693	624	682	729	659	664	698	613	687	688	715	663	711	731	653	690	683	676	734	733	723	708	694	647	707	735	752	766	701	675	695	698	680	703	703	681	685	660	725	729	635	670	730	734	693	715	693	685	712	709	704	731	751	677	721	724	646	709	748	712	670	686	682	725	705	676	706	682	666	708	703	707	696	681	650	731	674	701	702	698	691	720	673	719	721	694	666	690	711	697	669	694	683	691	696	690	683	708	706	752	700	673	674	734	660	692	715	729	727	621	728	729	667	699	712	662	718	724	713	737	723	704	690	705	672	692	650	693	692	703	702	720	654	722	662	681	687	653	693	633	688	684	696	675	712	729	687	683	663	676	712	678	728	685	703	716	714	681	671	661	705	670	721	712	668	717	752	701	694	658	711	667	705	704	699	650	659	683	764	665	685	726	751	712	672	775	659	723	714	667	678	697	675	698	717	683	702	691	717	676	653	684	719	714	688	707	719	680	655	717	676	666	663	698	705	689	671	717	704	701	678	714	711	684	689	758	738	729	728	716	753	667	670	680	694	736	713	724	717	689	692	700	739	688	694	736	682	713	706	719	692	664	664	703	742	705	707	742	711	722	711	715	682	690	762	692	722	697	681	703	689	722	696	688	703	666	721	696	664	702	718	698	722	752	699	711	721	718	713	693	728	655	705	754	739	688	712	664	636	672	688	661	682	691	661	724	682	674	703	737	658	698	673	740	688	681	673	679	686	656	685	759	666	740	717	714	707	711	705	734	645	668	686	703	707	678	669	708	654	699	683	633	689	706	700	729	703	742	726	670	661	744	680	659	725	711	776	712	690	681	683	703	685	693	728	671	683	653	725	678	734	695	737	700	709	694	709	695	699	725	701	664	700	718	708	663	716	688	734	708	682	697	691	702	687	703	713	678	668	699	682	667	675	714	656	660	710	740	684	696	745	698	732	714	642	675	689	747	683	709	735	695	670	708	741	720	679	739	709	667	698	682	656	681	670	645	699	763	660	756	722	718	709	742	642	737	683	680	649	700	652	720	692	707	705	694	674	729	697	698	702	700	696	721	763	674	676	675	760	699	672	710	694	702	658	686	651	697	681	689	705	679	689	698	691	695	777	696	679	654	662	735	691	742	705	672	703	704	705	689	698	702	708	695	679	702	701	698	705	662	696	684	744	683	715	730	686	698	685	693	697	686	683	691	749	693	708	754	699	708	679	711	670	700	648	690	663	738	703	708	692	682	678	692	664	729	733	672	700	676	691	677	713	690	713	677	708	718	718	683	685	694	702	722	686	738	657	722	721	674	701	668	742	658	736	676	707	689	674	680	684	731	673	679	696	694	703	741	693	678	688	732	672	658	661	675	667	626	682	736	676	724	668	666	704	672	665	675	730	680	697	709	715	669	677	644	674	686	708	691	711	641	693	678	687	710	681	695	728	731	699	720	697	692	761	659	620	696	746	688	698	679	711	758	686	699	690	704	675	686	721	687	725	686	719	701	708	664	659	735	684	656	735	646	658	714	660	691	660	669	676	725	687	707	681	742	696	727	714	668	690	708	709	724	714	676	682	702	718	683	672	704	684	695	656	708	695	658	688	684	697	683	687	694	712	698	724	704	675	735	658	707	681	720	737	642	698	666	735	730	703	661	684	726	700	733	683	698	713	704	681	695	709	689	718	660	749	726	675	672	703	682	681	698	651	725	696	711	717	698	712	669	708	667	651	677	699	654	678	685	671	698	694	721	631	676	676	676	711	699	647	707	697	714	681	714	734	732	719	677	678	676	718	715	715	684	701	677	698	656	688	682	703	700	692	664	688	689	684	681	674	654	713	673	752	673	702	668	655	719	670	662	671	729	715	691	630	648	728	704	672	661	713	684	708	732	699	691	678	689	706	707	714	695	703	725	671	667	705	722	738	686	721	722	695	692	676	679	688	743	717	721	714	725	640	739	690	697	669	721	719	706	702	681	696	669	700	687	697	702	692	716	679	699	700	688	704	730	712	719	704	739	706	685	715	695	691	701	685	745	697	645	698	685	665	685	671	679	673	717	701	700	707	689	711	672	692	696	683	729	727	690	698	640	725	697	712	645	688	721	691	738	647	701	707
39407	43313	41662	38515	37381	45786	40854	45903	48935	47739	41359	39846	41775	29485	21727	20765	15883	10609	6844	5202	2950	2865	1569	1338	1184	968	762	629	497	521	458	492	482	459	405	342	393	432	459	453	504	467	399	324	313	316	299	284	289	275	284	316	296	287	320	291	321	276	310	303	287	287	303	285	280	288	286	308	278	275	300	278	255	290	272	286	271	272	270	306	274	289	285	290	274	331	286	302	304	284	322	283	312	280	302	328	291	324	285	291	309	303	294	308	309	324	280	290	297	276	283	310	278	293	313	305	286	278	320	302	304	290	276	290	280	305	293	303	297	276	257	314	284	276	266	308	264	277	269	297	272	279	263	301	283	291	270	273	255	292	296	269	307	276	267	275	308	303	325	293	282	281	265	286	297	303	262	321	295	301	298	265	301	287	293	285	265	337	308	305	290	307	260	296	284	281	299	286	322	297	282	269	301	305	280	307	317	282	303	314	302	287	279	292	267	292	284	288	287	279	274	249	295	276	286	303	307	270	288	288	274	308	307	281	307	276	284	278	290	339	262	279	324	279	275	330	283	301	294	280	310	308	256	274	314	280	260	321	296	291	287	300	295	286	321	291	299	303	258	301	333	303	307	250	314	298	271	266	253	290	289	289	305	294	309	306	295	285	237	279	293	272	308	301	300	281	309	310	306	285	335	293	259	294	281	279	291	321	306	268	286	283	295	331	276	267	257	273	284	264	279	287	280	308	272	272	300	276	308	302	322	283	272	274	290	289	289	308	292	288	287	287	312	306	286	289	317	308	257	286	309	303	319	276	306	304	311	276	307	296	270	277	286	299	289	291	289	309	317	261	323	294	272	283	270	302	268	278	296	255	296	307	292	272	320	302	274	293	266	304	286	286	307	292	295	317	298	269	288	250	260	278	285	284	277	295	285	280	271	297	286	266	266	267	313	290	296	276	287	273	295	284	291	283	303	272	269	308	268	316	307	311	306	286	296	277	262	288	282	288	270	285	311	257	283	302	329	306	343	269	271	315	306	274	277	296	315	277	295	322	304	276	301	279	300	316	288	302	296	315	283	278	299	285	306	272	294	272	286	285	316	279	297	264	262	283	287	298	304	250	272	280	318	316	304	251	300	319	290	289	282	283	271	308	294	272	286	275	302	294	282	264	310	281	285	303	291	305	301	317	263	270	272	288	315	272	302	339	282	303	325	292	266	299	285	287	276	298	296	288	291	267	268	266	294	260	303	312	296	291	297	268	277	293	285	267	234	270	298	297	315	316	302	285	264	276	287	294	306	277	285	278	285	270	270	284	275	278	310	266	290	307	284	272	277	315	287	277	307	290	300	286	302	331	289	271	302	275	290	284	305	283	294	316	281	294	296	281	274	300	313	324	282	266	284	301	302	299	290	274	299	295	306	277	293	306	283	281	308	283	304	260	303	284	294	332	295	288	275	303	257	293	310	289	293	262	283	307	325	311	315	280	287	325	313	294	312	281	297	277	278	300	303	287	289	281	275	303	276	318	285	310	272	278	289	239	301	316	301	298	286	284	300	280	270	301	264	264	275	275	274	282	305	291	316	267	264	294	285	295	286	293	299	315	317	319	302	278	279	296	306	309	276	258	286	306	289	285	288	305	298	268	281	295	262	259	327	323	282	270	263	239	284	324	283	290	284	287	289	258	310	283	259	300	255	303	281	278	316	295	279	294	320	318	305	284	311	311	307	279	272	268	280	300	274	277	325	294	266	303	307	278	275	276	290	288	276	319	279	311	300	258	286	291	275	299	299	314	291	288	307	303	276	267	268	291	288	286	271	283	289	312	306	262	314	305	306	316	263	272	308	269	273	268	249	268	272	292	272	273	264	292	271	316	305	310	283	307	287	297	297	279	299	297	247	303	264	306	279	304	281	277	288	312	288	264	294	298	290	289	309	270	283	305	291	309	283	302	290	284	274	298	294	297	280	289	301	254	297	264	289	287	304	280	285	284	295	307	257	271	277	297	297	281	265	316	278	290	294	303	326	286	285	304	307	273	294	270	315	296	280	266	271	272	268	265	320	291	274	297	311	308	311	301	299	284	312	302	274	291	298	307	321	274	285	283	289	272	294	296	284	302	260	285	267	263	291	270	256	291	289	291	281	296	285	315	286	304	298	250	296	271	278	275	294	256	289	308	306	271	271	278	301	293	299	282	281	331	284	302	298	266	271	280	279	308	313	287	269	292	296	335	312	295	302	334	289	292	300	273	282	298	270	277	282	287	267	297	309	301	299	317	283	263	284	298	307	262	278	303	286	289	275	311	268	305	299	287	300	283	309	314	319	279	318	292	301	295	283	313	253	293	271	292	306	306	299	312	274	295	271	274	328	316	300	293	285	308	276	309	294	285	292	312	275	253	292	293	314	342	277	322	301	294	275	292	344	300	280	268	283	250	277	311	297	296	279	289	309	275	292	287	303	300	314	287	301	295	295	305	312	309	292	264	313	311	273	319	314	296	249	308	283	273	305	297	274	292	280	282	294	265	311	293	274	301	326	280	294	291	283	284	285	307	290	266	271	292	285	303	250	269	295	306	284	294	292	310	284	295	298	291	285	296	284	292	271	269	268	276	278	335	285	276	304	306	282	286	284	294	284	250	308	303	282	291	261	289	293	269	287	273	303	302	297	281	289	300	299	309	313	320	298	312	299	308	299	268	315	241	315	297	282	310	299	296	278	296	335	314	327	289	287	282	291	266	280	298	306	259	311	287	264	257	276	278	276	280	299	311	320	300	295	293	295	283	298	284	295	293	298	338	276	264	325	304	273	291	287	278	297	299	310	295	309	298	297	324	266	312	273	279	288	265	324	318	302	265	322	291	288	289	269	295	271	287	267	276	317	265	291	305	297	298	286	304	283	271	274	281	300	276	273	304	311	306	292	259	270	298	305	321	288	302	292	288	323	279	293	289	300	283	286	296	283	301	286	290	275	265	268	307	283	286	244	300	282	337	286	280	302	302	302	293	282	284	291	281	280	295	295	286	280	289	281	284	312	277	262	264	274	280	286	286	291	271	264	293	318	257	320	300	310	319	265	303	309	287	276	297	307	288	271	302	272	278	325	272	312	298	326	275	288	270	300	283	303	292	263	286	314	304	321	291	324	307	312	286	289	284	267	308	297	314	316	279	256	258	261	305	287	254	290	287	283	322	298	271	320	277	290	294	304	291	300	294	257	296	283	258	284	302	327	290	299	273	287	259	295	261	278	271	335	336	295	298	280	302	284	303	264	318	288	268	278	311	300	316	297	301	318	264	324	289	280	280	282	279	333	296	299	310	300	317	324	299	290	290	291	332	286	291	311	265	303	292	300	269	286	298	270	304	350	289	300	259	310	320	275	305	316	293	273	317	305	282	308	300	296	292	294	317	305	261	279	304	260	260	280	274	310	312	257	328	269	289	304	294	327	333	299	269	276	255	295	251	290	283	296	277	293	311	310	268	307	299	272	296	266	256	282	302	270	289	311	321
27610	36472	43173	47167	49459	56965	50654	55749	64586	64693	60627	57591	56522	46026	41058	42305	38597	29819	24227	21654	14152	14943	7719	7166	6408	4966	3814	2716	2304	2123	1909	2076	2020	1901	1594	1404	1357	1370	1763	1789	2052	2232	1468	950	883	914	806	759	764	718	725	735	703	731	725	715	689	701	705	764	686	682	705	672	657	719	703	683	734	707	718	711	712	674	643	704	693	690	709	691	692	658	726	658	698	660	727	684	670	712	701	726	708	714	711	741	722	743	720	715	765	644	729	692	688	733	692	729	730	696	731	683	635	711	666	737	717	687	747	702	722	702	683	716	658	721	697	698	719	693	730	727	701	648	737	690	702	698	726	700	715	700	716	750	719	714	735	690	712	702	690	654	682	663	712	696	689	722	670	706	712	639	724	687	692	673	739	650	729	712	649	687	722	735	709	674	703	677	687	681	697	688	680	716	699	685	715	683	732	682	663	747	699	707	650	706	758	716	672	721	723	673	675	726	672	727	694	709	729	713	683	735	731	719	728	697	665	729	679	716	715	676	691	694	772	685	722	719	717	704	729	717	662	679	741	749	703	680	696	722	726	676	711	682	698	698	739	711	653	664	647	699	707	662	705	716	692	689	683	692	717	682	698	633	747	710	744	721	683	735	707	705	683	723	684	708	638	706	674	633	694	693	701	693	743	715	711	699	693	690	704	691	713	695	717	714	695	736	719	672	657	722	711	685	696	724	680	701	690	664	652	673	705	704	675	663	705	721	671	649	735	712	718	729	691	707	726	700	666	745	690	665	710	716	760	672	670	712	688	733	720	699	713	708	686	708	663	673	671	698	661	708	710	690	656	688	698	703	720	694	702	714	729	725	709	671	702	719	668	722	703	695	740	680	691	677	702	677	665	676	692	697	689	705	698	719	715	665	720	701	769	721	686	664	660	689	677	694	652	727	713	728	683	691	705	698	752	730	722	668	691	705	691	672	661	756	682	683	703	730	690	679	705	709	700	681	706	739	646	637	681	705	747	707	708	713	757	701	680	715	711	681	746	662	659	737	731	743	709	680	744	712	733	702	709	691	718	716	657	628	654	661	714	681	654	674	670	737	681	682	684	650	737	679	680	701	692	694	728	715	676	678	707	656	704	705	693	654	680	678	672	652	707	718	716	693	718	679	666	694	657	701	708	740	707	697	739	719	705	711	741	681	723	726	664	672	705	684	706	676	645	672	700	705	681	686	698	726	655	690	688	750	718	684	660	717	714	704	655	688	703	687	698	706	688	723	716	668	683	686	648	713	678	727	685	706	695	659	689	739	630	719	703	701	724	702	708	671	735	703	664	698	699	654	716	695	634	664	717	704	676	701	720	736	689	704	733	721	712	696	690	702	713	630	686	696	751	699	660	684	708	677	685	704	707	689	674	696	701	652	675	670	654	711	661	688	709	703	664	692	708	726	693	733	741	671	702	686	708	711	695	681	697	659	720	676	703	706	683	723	648	707	743	669	674	699	680	696	711	727	711	661	716	762	699	718	681	689	721	719	661	734	672	675	718	751	694	669	683	692	714	676	706	654	720	684	739	708	708	709	694	696	669	722	702	684	688	759	736	707	751	709	722	720	649	692	662	715	723	733	701	696	701	699	667	673	726	704	697	706	718	719	690	703	689	723	684	663	682	709	711	681	715	721	762	692	614	687	719	671	672	723	697	699	704	676	650	675	698	707	709	653	656	691	649	663	721	709	723	711	699	733	690	682	643	639	715	699	721	729	685	739	701	684	687	718	685	711	674	673	771	680	664	681	708	694	663	682	745	725	684	661	661	708	713	688	670	705	695	641	695	693	653	690	710	659	739	730	727	675	680	730	686	699	730	753	653	684	690	700	685	658	719	753	733	649	713	664	685	681	707	717	680	749	696	695	650	711	713	706	721	705	662	702	650	678	706	675	691	682	708	670	679	648	645	755	673	710	658	702	676	635	727	689	701	707	706	667	728	680	717	691	655	679	719	713	725	703	716	722	693	715	718	733	671	676	671	707	721	718	656	700	658	685	661	744	736	697	762	745	694	725	710	716	660	656	653	690	704	719	685	686	701	734	662	682	666	697	713	686	705	657	703	670	720	710	701	700	722	695	721	730	670	723	658	669	681	721	675	696	693	686	683	706	689	646	658	719	682	674	707	665	725	716	712	716	657	649	729	708	717	705	672	693	710	730	658	703	689	715	691	709	687	693	678	727	693	742	656	701	722	691	713	740	683	648	675	689	709	725	705	651	722	679	645	672	707	677	672	716	691	747	692	659	672	697	640	707	706	704	727	708	680	684	678	686	691	695	683	663	690	697	746	700	699	709	658	741	685	691	687	713	709	698	712	733	655	691	669	756	737	693	665	697	716	691	733	685	703	711	673	651	662	702	686	682	690	710	678	700	719	657	675	728	650	684	723	703	709	667	648	731	701	694	696	700	760	690	712	676	719	656	673	712	724	678	733	705	691	713	744	684	646	726	688	698	703	724	742	716	654	681	740	692	703	703	671	689	702	672	740	676	691	644	709	711	672	672	732	705	674	689	680	668	682	687	673	691	690	708	680	698	643	729	706	733	735	663	729	723	697	739	715	705	667	673	686	734	711	730	715	672	733	666	649	714	712	703	736	699	676	713	663	751	739	708	714	750	688	725	682	693	658	699	633	763	715	667	749	681	649	687	728	663	700	663	655	643	680	681	678	692	674	648	675	679	705	701	687	725	689	654	693	691	711	753	742	682	721	703	657	738	656	724	722	679	727	786	661	736	710	718	696	689	684	664	697	647	690	688	652	680	737	693	697	722	663	681	655	663	700	710	668	679	697	697	763	680	711	707	689	700	643	695	710	703	700	699	717	668	700	732	703	693	677	658	696	737	689	696	681	695	746	712	691	661	696	660	709	715	690	694	687	718	684	713	669	735	709	690	728	695	730	688	701	706	691	675	658	692	689	699	702	734	673	726	691	658	736	732	663	688	690	686	716	711	716	681	710	707	720	694	680	706	740	716	719	680	698	708	725	698	709	704	685	709	679	671	725	719	707	685	731	653	656	700	693	731	695	723	718	664	655	686	723	706	675	675	736	682	698	673	710	742	707	653	684	700	737	677	778	687	675	634	692	716	696	673	734	691	709	722	712	743	746	715	704	689	722	653	672	710	661	708	707	740	646	697	714	709	694	708	674	652	711	736	692	736	659	718	739	656	704	731	700	695	725	664	737	681	675	718	721	711	660	692	710	702	682	661	696	685	763	675	713	680	676	686	692	732	731	695	685	716	702	685	677	679	686	694	696	689	677	686	684	694	655	733	677	688	713	673	714	760	727	666	671	679	704	680	781	721	695	692	651	664	709	719	690	670	691	708	696	668	685	753	694	699	649	685	688	708	669	661	684	676	694	673	699	680	647	751	725	699	699	654	707	698	704	714	679	670	711	680	722	706	664	748	735	708	712	721	706	705	700	722	715	687	729	731	690	714	715	691	726	691	708	676	696	700	685	680	708	652	701	726
47738	47944	43009	41093	42012	49331	43945	49186	48234	48855	45999	44641	50227	39177	31378	29717	22771	16805	10334	7696	5217	5842	2990	2474	2214	1393	1143	834	770	725	615	748	709	598	564	521	451	481	660	647	745	686	347	295	306	295	263	231	271	262	247	262	269	284	256	265	264	253	262	262	263	263	231	251	238	239	276	242	229	250	240	274	235	270	258	238	265	248	273	245	258	222	268	262	245	252	274	269	279	231	234	255	231	259	248	251	266	266	287	256	266	215	259	244	250	208	239	259	252	230	249	205	250	222	228	249	266	239	261	252	235	231	262	245	231	287	243	226	251	246	252	290	268	262	269	258	250	243	241	241	259	251	228	272	245	273	240	236	238	244	263	268	267	229	236	258	274	242	251	274	226	227	292	249	256	256	300	258	246	270	274	267	215	296	229	256	256	248	244	233	266	276	230	254	260	232	241	258	221	262	235	238	251	265	247	269	258	263	263	244	258	253	285	262	269	241	261	229	271	261	256	278	257	279	251	236	225	249	243	228	238	230	231	229	297	246	241	244	250	275	259	246	244	228	253	236	251	244	249	247	220	247	235	253	273	252	264	246	261	269	252	251	239	227	242	264	233	249	257	227	257	246	245	263	275	262	263	239	267	225	275	215	253	251	280	237	266	252	252	263	243	243	248	256	227	236	251	244	246	263	251	229	259	296	280	259	259	246	255	261	258	271	274	233	257	272	264	250	259	250	241	249	230	269	259	245	240	225	256	298	254	239	254	255	231	272	245	264	267	256	268	245	234	281	219	260	267	288	246	267	255	243	223	274	264	264	270	242	268	254	252	260	263	259	227	270	238	249	243	259	270	275	245	257	254	278	278	264	240	262	239	282	265	263	241	262	267	240	231	242	276	226	253	260	244	256	238	247	267	258	272	278	234	258	235	249	233	262	247	282	273	235	249	248	256	274	247	239	252	261	256	251	211	264	272	255	263	269	233	255	245	236	245	237	261	260	269	246	245	255	238	227	264	291	249	273	257	245	241	272	242	256	259	274	237	249	258	249	238	260	237	237	260	265	231	269	282	256	263	247	285	253	241	234	225	284	233	230	250	276	262	276	249	248	255	260	254	249	258	265	294	251	242	273	235	253	253	237	264	270	275	270	244	249	252	238	247	254	254	260	261	256	261	262	264	258	252	258	245	236	241	268	274	240	242	256	245	232	243	234	237	219	250	247	236	238	261	268	238	236	215	248	220	236	249	249	252	229	214	283	245	249	238	256	282	256	256	251	247	258	229	239	219	274	254	247	257	261	232	268	251	270	263	256	240	265	288	226	277	232	287	232	255	232	259	239	241	261	263	263	255	255	252	243	284	218	249	253	264	227	272	272	236	267	254	246	252	254	238	259	245	246	233	262	262	279	275	251	234	235	229	272	267	267	239	231	263	269	266	268	233	240	262	263	269	237	258	235	260	256	247	249	255	266	249	279	278	241	253	255	223	261	249	252	246	267	284	227	245	226	259	279	251	267	245	237	273	237	254	278	249	244	247	238	262	257	274	226	252	262	273	273	253	213	256	276	253	222	247	238	243	248	254	244	251	238	240	256	253	220	251	244	229	273	238	248	246	258	245	227	262	257	258	234	263	268	261	219	239	284	258	259	243	226	248	252	276	247	267	247	257	245	251	236	230	230	277	269	257	267	269	242	250	282	222	260	233	279	240	262	246	253	238	232	249	249	255	230	236	225	248	266	266	251	270	237	231	271	256	237	251	244	248	244	250	259	260	240	237	285	234	264	239	249	268	268	261	276	276	252	243	235	200	220	242	256	280	266	244	257	249	233	270	242	255	247	229	241	285	253	277	262	238	250	212	248	232	237	248	234	244	244	251	218	246	256	228	255	251	245	242	264	247	256	269	253	256	302	251	240	235	235	267	259	261	226	267	262	237	226	243	250	273	250	259	241	245	279	243	238	256	282	269	264	268	244	261	273	247	266	241	232	237	248	241	252	253	275	232	262	242	239	234	270	251	248	250	226	254	245	272	254	232	237	245	249	256	242	257	250	245	266	246	236	255	249	248	281	233	244	237	241	242	245	247	286	247	254	244	245	264	286	265	244	256	265	248	253	274	231	276	249	235	236	252	232	295	231	240	246	253	242	255	240	253	251	259	258	260	246	229	266	242	245	241	220	248	269	237	276	245	235	248	229	257	256	258	272	245	271	246	241	235	229	234	241	247	256	239	239	260	239	267	262	264	266	268	234	251	240	280	260	214	272	249	270	238	253	245	269	265	228	236	257	255	242	251	244	231	264	278	222	248	229	294	248	249	268	234	247	258	254	253	262	257	204	266	235	259	241	231	274	254	261	251	263	271	240	255	228	253	272	268	254	268	255	260	281	249	243	269	270	273	255	270	244	298	241	270	269	256	226	254	241	273	244	226	235	247	246	256	274	262	243	260	286	239	240	261	285	245	252	244	252	253	262	239	236	242	238	237	246	224	262	270	240	247	272	238	247	216	240	271	280	252	241	290	260	225	276	290	232	258	244	256	238	251	241	246	226	255	238	277	227	237	269	250	224	274	270	271	264	270	233	249	247	237	246	258	267	241	290	239	271	245	252	233	271	250	260	217	264	236	267	247	268	252	266	278	270	266	250	269	249	236	249	248	240	249	267	218	248	279	248	229	288	250	227	259	259	256	247	289	248	241	242	243	258	261	232	260	256	248	246	236	261	258	227	255	232	264	245	248	228	237	242	254	261	243	238	246	252	271	272	261	260	255	247	229	222	255	260	293	249	259	239	246	239	244	249	259	254	269	273	289	251	261	242	257	230	253	240	260	252	250	260	257	241	233	225	233	256	238	235	240	256	255	271	236	251	234	224	252	268	246	242	247	272	252	258	277	258	228	257	248	242	253	216	274	235	243	236	250	240	244	254	229	236	251	257	258	266	247	230	257	245	219	273	263	249	241	238	234	260	261	264	257	244	257	251	263	257	251	241	246	245	253	257	226	254	260	260	245	277	247	231	256	211	216	246	226	265	277	231	288	237	275	247	256	261	237	273	263	253	252	216	276	253	251	231	238	255	256	258	241	258	230	242	229	267	264	262	245	267	245	302	272	264	246	232	272	254	289	238	244	268	224	287	254	259	227	268	251	229	262	272	253	243	232	248	250	254	223	252	244	254	242	249	261	279	234	231	259	273	270	283	257	276	278	257	267	258	242	266	240	249	254	252	275	247	219	248	251	238	260	239	288	224	242	240	228	238	261	261	236	251	272	228	229	286	268	227	242	267	280	251	242	268	250	256	236	258	249	248	256	269	246	263	247	237	255	265	264	266	279	282	246	245	249	253	235	236	273	234	258	252	252	242	225	250	250	243	261	261	266	235	232	260	254	254	247	252	257	251	206	258	237	271	248	252	252	267	245	257	251	265	253	259	240	255	225	234	237	285	252	234	271	242	260	239	254	236	237	237	262	254	240	257	262	239	268	234	268	244	265	233	263	252	257	249	242	239	255	254	240	253
35310	43581	47054	52346	55764	60818	58032	60023	63480	69287	66672	64622	63282	54537	49754	48789	44403	35963	29823	26894	21240	23868	13320	12151	11325	7484	6014	4191	3845	3541	3075	3641	3477	2756	2555	2042	2130	2185	3427	2950	3828	3042	1216	942	928	1047	695	651	643	673	636	615	588	629	662	610	629	591	576	589	611	582	600	623	643	629	689	597	611	607	611	585	635	656	596	593	591	555	607	602	650	595	618	606	586	600	647	581	669	610	614	631	619	583	566	586	584	674	568	617	641	584	620	560	622	609	634	546	652	594	610	645	605	649	595	644	604	606	627	558	597	600	581	618	626	643	581	643	575	618	556	606	609	590	593	585	577	622	610	589	621	650	607	678	639	603	584	588	590	623	592	603	612	604	624	597	617	588	592	606	579	611	615	614	570	626	633	546	643	581	584	590	625	609	620	602	647	623	550	591	580	587	639	574	614	592	613	566	629	600	633	604	542	600	596	617	593	595	608	567	586	609	636	611	584	593	621	618	620	633	619	606	604	597	612	582	623	609	650	588	621	593	608	639	610	590	598	615	617	625	626	613	581	617	595	575	593	643	598	628	607	609	606	615	603	588	626	612	607	633	590	606	592	616	626	634	576	614	624	638	644	595	605	565	625	589	611	567	569	633	586	603	612	621	635	632	645	619	607	582	584	625	614	607	624	598	612	607	594	600	624	595	610	603	588	601	613	574	635	603	635	571	599	590	576	615	596	565	612	597	685	612	582	621	585	612	617	605	645	617	612	620	581	594	607	604	623	579	594	642	637	599	563	610	620	621	572	575	609	637	613	629	640	609	553	530	643	621	599	598	643	650	609	573	604	607	606	563	618	593	599	586	596	617	604	582	609	585	596	637	640	612	619	620	528	590	601	655	628	590	606	608	573	623	612	597	629	624	598	587	625	558	559	660	617	599	573	641	581	613	599	567	604	600	582	577	580	606	628	625	633	582	594	631	603	591	567	613	667	590	578	574	559	608	607	609	599	613	610	645	560	580	623	619	569	628	625	589	586	591	614	648	574	551	610	579	621	611	551	609	622	654	606	610	625	618	573	559	602	606	647	572	653	582	604	598	593	580	621	615	612	608	621	585	624	583	625	638	663	610	597	621	634	598	596	612	590	614	613	610	656	589	587	565	582	598	606	615	646	564	627	617	574	653	631	629	616	575	639	584	588	564	603	643	642	613	635	610	620	607	595	564	586	616	571	594	576	605	616	593	633	607	614	589	661	559	605	617	582	604	628	614	575	559	636	573	603	595	628	648	615	547	561	618	581	596	573	638	588	631	595	630	572	633	583	640	638	624	584	572	624	617	587	668	604	562	609	644	633	607	590	573	559	561	622	618	571	620	623	609	625	654	628	638	664	574	603	668	600	608	561	607	552	595	611	601	595	603	620	602	603	566	573	617	627	599	567	573	620	643	616	585	624	594	578	612	565	601	589	639	615	607	604	596	648	601	599	609	595	611	611	648	628	615	610	586	595	596	589	566	618	576	673	593	641	644	604	630	637	604	630	598	613	601	554	654	569	613	583	603	637	594	692	602	590	654	602	630	671	582	590	611	580	601	619	605	578	605	617	619	603	574	622	607	647	598	595	576	592	579	622	611	656	610	613	616	657	549	651	590	612	619	642	605	569	619	619	599	644	595	597	602	584	626	635	592	597	581	601	634	599	623	596	623	628	569	626	607	587	615	630	607	604	624	581	597	635	589	605	685	593	569	581	646	587	596	585	635	615	561	578	630	595	636	604	582	581	630	597	632	656	627	627	626	536	599	580	691	635	612	595	594	564	611	624	611	603	591	627	582	613	595	587	631	627	589	599	565	598	621	614	622	600	591	595	608	593	624	623	604	612	605	609	585	604	630	602	647	610	587	616	564	649	615	603	618	604	572	622	618	637	598	621	632	596	566	639	603	618	605	645	642	585	586	606	628	613	620	570	619	624	638	611	587	610	578	604	575	616	641	655	600	649	620	610	637	597	599	610	615	592	602	631	599	593	634	608	657	569	606	626	624	595	616	598	591	588	678	636	595	578	593	614	640	605	586	603	576	601	598	612	596	637	611	541	625	610	587	619	563	620	616	580	577	604	661	593	621	612	594	647	630	603	629	608	575	616	605	624	679	618	649	613	608	668	555	637	605	628	651	615	591	572	624	591	581	570	605	618	571	555	586	593	590	607	620	652	608	585	615	602	599	614	597	608	584	612	612	575	604	637	635	626	626	610	609	624	590	592	620	630	600	578	621	597	632	582	605	591	581	614	572	622	621	584	617	592	601	591	615	619	603	593	581	597	572	605	594	629	612	612	610	607	621	598	607	631	573	626	622	643	591	623	613	586	615	612	650	592	588	565	637	608	587	587	628	591	603	588	635	561	609	626	621	576	630	595	579	633	585	597	611	593	611	626	582	604	587	622	622	581	589	587	528	632	610	610	587	658	610	600	593	610	637	655	590	600	595	619	642	635	555	620	610	610	623	596	582	604	596	641	599	627	585	586	583	627	599	612	610	596	597	605	655	604	574	581	606	616	618	642	589	594	594	590	627	586	585	576	624	583	578	577	586	585	572	580	634	625	614	657	589	577	638	606	603	593	610	604	613	649	586	611	617	637	585	602	589	610	598	582	633	638	612	616	648	596	597	624	597	615	550	575	618	603	600	630	597	585	615	640	633	645	543	614	614	580	596	612	578	585	568	588	599	603	588	634	620	610	610	619	640	629	595	602	589	618	566	634	621	606	644	588	611	615	605	607	642	596	608	616	541	609	596	627	647	589	597	607	582	603	594	587	562	582	614	648	616	579	578	601	623	622	614	632	589	608	603	614	573	557	600	591	600	629	591	633	611	579	592	646	602	615	620	562	567	598	600	593	622	621	603	598	578	626	586	634	557	616	618	605	623	620	620	586	608	595	612	610	591	597	600	590	578	588	624	637	642	585	578	587	615	574	619	599	598	637	636	637	618	592	614	626	637	645	631	600	620	639	578	617	583	571	609	628	634	597	573	624	627	597	605	588	626	579	654	626	609	617	654	620	625	591	583	613	585	626	611	624	608	631	614	618	602	643	580	609	604	579	618	593	602	571	613	611	624	647	656	584	598	597	615	614	639	560	592	589	623	587	618	599	618	640	632	663	591	633	565	630	648	654	574	566	604	646	640	593	614	606	631	648	652	617	647	622	631	598	619	598	603	649	588	610	624	610	620	617	634	587	576	648	613	609	602	574	612	565	603	598	596	570	607	626	620	595	594	600	609	619	618	628	590	635	617	645	594	580	628	648	620	585	626	656	596	621	602	562	652	589	595	611	594	615	590	594	611	594	596	593	599	606	639	603	566	597	584	589	685	594	602	590	603	628	597	618	567	626	611	582	623	618	597	647	621	611	618	604	612	608	592	561	649	618	555	641	590	575	629	637	620	606	591	607	639	580	595	637	598	583	605	643	651	589	615	568	583	573	617	584	608	623	626	601	575	559	593	560	629	630	643	633	557	584	585	621	589
14290	15730	20733	17826	17230	16354	11953	10521	9516	7548	5538	4602	4559	2593	1656	1235	741	654	541	476	369	406	409	328	328	324	298	330	325	296	317	316	315	319	324	306	270	282	326	299	299	273	287	302	291	288	287	299	279	289	281	332	264	268	290	293	292	291	270	300	288	313	309	273	293	302	290	265	276	272	339	305	279	282	313	283	273	305	306	277	285	277	253	279	269	284	288	272	305	284	285	284	293	272	292	259	286	301	290	272	309	273	273	295	306	293	285	276	288	270	299	289	290	274	285	318	284	266	321	296	288	291	283	262	327	287	304	309	285	277	310	319	281	275	303	292	290	286	286	323	308	283	314	295	298	261	281	275	280	276	273	320	301	311	275	302	310	283	316	281	284	301	289	286	304	272	292	290	291	298	341	275	312	320	302	279	242	282	298	328	270	300	305	256	279	307	270	306	292	279	279	256	287	282	303	265	287	289	277	292	304	298	272	268	314	283	288	324	298	271	295	295	275	313	288	298	324	296	298	325	295	333	292	292	284	326	292	304	304	294	275	291	288	300	309	284	288	300	290	269	255	294	308	267	296	297	297	296	290	306	267	299	280	316	301	288	303	287	300	287	308	310	304	278	274	335	295	275	292	258	300	324	307	270	277	248	279	293	293	288	297	263	263	309	277	275	304	290	270	290	302	309	300	323	282	282	283	305	318	293	304	288	285	302	292	311	269	288	260	276	288	313	284	259	311	307	305	299	291	304	296	294	324	283	332	280	308	284	279	296	287	308	297	278	303	265	293	297	319	296	276	287	287	282	278	281	292	291	268	314	302	272	276	278	275	305	302	292	302	285	310	285	269	311	288	280	287	306	337	291	279	286	311	301	278	283	292	286	323	300	296	279	324	275	297	260	297	284	256	301	272	282	249	307	314	310	305	299	305	306	308	287	288	267	263	264	309	299	274	307	263	302	311	287	312	318	295	278	268	286	274	299	273	302	306	289	287	280	296	306	284	303	305	314	313	298	242	317	294	272	285	286	259	261	284	284	259	287	287	270	305	274	282	291	306	311	313	311	301	287	291	275	338	292	244	274	288	298	282	294	292	291	305	267	266	283	301	269	311	274	264	284	275	298	306	284	317	311	290	284	280	295	309	299	286	301	283	312	327	281	284	271	305	292	293	259	293	287	297	252	309	263	286	282	295	271	298	281	262	288	294	279	324	301	308	282	281	274	261	312	295	286	280	274	279	303	288	310	278	280	284	311	272	307	292	278	284	301	302	284	288	273	258	304	297	272	303	291	303	296	297	284	235	275	262	298	295	309	282	315	284	291	284	316	291	298	322	307	279	300	280	277	277	282	295	267	320	270	268	259	269	279	288	304	331	298	276	285	319	309	304	303	292	300	307	292	312	271	285	278	294	318	312	288	288	294	342	322	296	277	302	271	270	293	258	312	269	285	248	286	306	330	305	270	284	311	269	307	290	293	317	319	275	268	310	310	299	292	262	281	305	332	286	279	317	301	303	283	265	280	270	290	272	294	292	259	258	300	256	294	276	288	279	317	272	291	285	295	284	314	322	327	300	318	313	291	307	287	301	265	273	295	283	288	305	279	275	289	280	291	270	303	291	307	284	288	295	308	319	285	318	290	278	296	296	318	235	265	316	285	310	310	284	268	295	264	295	307	297	316	285	298	256	305	293	272	286	311	298	300	291	293	296	293	314	311	260	304	300	300	301	306	305	306	273	253	293	277	255	276	286	293	307	286	289	313	284	254	279	279	268	264	310	313	292	273	272	261	268	290	299	284	315	338	308	266	296	316	238	277	283	321	295	303	306	280	298	277	286	297	297	287	296	280	307	307	264	289	289	318	286	304	326	260	300	311	315	284	306	312	308	284	305	279	249	292	278	281	293	287	309	292	261	278	303	285	294	282	289	307	312	277	290	264	312	307	266	302	280	315	302	277	289	302	283	262	312	311	323	314	282	285	280	293	286	304	275	263	286	297	282	305	274	269	269	275	293	310	289	290	292	258	276	298	314	282	286	308	269	299	292	282	270	279	275	318	248	276	299	301	292	301	259	264	291	265	314	284	289	296	292	291	287	312	275	294	292	269	272	266	294	297	279	311	283	300	285	271	283	252	287	303	306	289	286	232	317	272	288	307	304	265	317	269	283	274	260	297	263	290	272	276	301	270	244	266	306	273	329	275	271	287	263	288	285	281	282	288	276	287	291	294	288	267	291	267	295	304	282	279	282	289	296	259	313	270	285	288	271	275	248	305	263	312	281	313	296	268	320	326	267	296	304	297	305	293	300	281	275	278	267	306	322	326	302	285	278	296	272	278	272	288	268	306	296	314	334	296	289	302	307	287	292	296	310	311	278	288	284	297	265	284	302	283	313	285	286	285	306	316	269	268	300	322	290	274	288	271	286	310	273	290	296	299	279	297	287	290	276	308	307	294	286	296	304	302	278	274	279	288	273	268	293	326	256	278	297	306	261	278	279	292	301	280	307	301	306	305	287	308	281	289	290	317	281	275	299	281	296	266	294	281	301	292	274	297	289	256	290	267	323	275	263	269	309	307	307	301	327	286	285	317	308	278	306	280	280	265	318	313	331	319	308	306	289	302	285	326	305	266	298	305	294	275	295	263	270	275	303	304	298	289	274	300	316	281	301	290	295	295	306	268	274	283	306	293	269	284	287	286	264	279	289	311	261	298	300	324	268	296	296	318	289	315	282	308	312	299	278	324	294	266	277	307	328	260	260	289	283	285	320	288	305	312	299	289	268	299	274	305	289	287	284	291	298	312	323	262	310	286	296	286	269	313	304	269	284	286	281	293	317	328	323	299	281	270	278	266	331	300	306	291	288	300	275	259	257	288	291	272	272	305	262	267	317	279	300	304	265	310	294	288	289	275	335	282	297	293	286	310	309	294	287	298	295	299	286	275	297	286	286	297	287	275	316	261	297	268	272	271	305	307	284	298	276	294	273	307	275	289	302	293	262	290	307	295	288	256	266	282	278	287	298	295	269	283	306	300	296	281	283	297	300	265	279	261	305	255	297	313	288	289	278	300	310	295	282	301	296	317	293	290	285	300	268	246	262	287	314	323	270	299	312	281	286	291	307	287	267	292	301	294	315	285	335	268	282	304	263	281	304	283	276	296	298	297	291	306	288	306	316	275	293	255	291	309	297	283	296	334	330	290	284	282	286	291	291	326	281	264	267	304	293	336	270	309	243	277	298	284	272	269	292	270	333	308	278	274	308	279	287	312	275	261	319	278	291	277	289	282	291	275	293	312	305	287	282	279	347	312	334	280	316	288	301	275	269	302	257	288	317	311	292	315	261	300	300	260	315	254	292	306	273	295	279	301	296	285	266	285	305	281	285	310	289	289	298	305	315	307	287	319	327	292	302	281	288	294	287	289	287	309	323	276	295	281	293	300	301	301	275	320	290	280	269	266	283	294	275	284	306	287	298	290	290	275	297	272	297	292	319	256	295	305	299	297
9332	13903	26144	29136	32905	32288	27344	26937	28946	23943	21198	19475	19851	12283	8179	6262	4227	3166	2232	1926	1586	1662	1173	1022	998	955	903	819	819	739	714	801	780	798	740	784	724	777	764	751	767	738	737	713	690	701	678	701	766	675	735	701	752	722	725	692	660	708	690	731	732	720	715	718	754	697	715	710	680	747	755	660	710	717	715	648	673	710	695	741	667	681	673	705	731	684	715	659	712	728	740	685	728	719	695	701	699	715	696	667	677	675	708	650	680	697	667	716	719	678	720	670	739	702	729	690	710	687	673	725	718	711	696	729	711	737	721	710	737	727	672	734	712	689	667	693	671	713	772	701	709	719	731	701	729	651	726	670	720	713	671	737	694	712	730	648	726	764	739	779	722	703	682	689	707	738	665	690	715	678	653	652	720	693	687	700	646	738	673	704	714	689	721	700	694	739	696	708	697	692	719	730	672	670	725	716	752	693	699	701	689	666	736	716	685	704	744	716	676	691	674	729	730	740	715	649	731	698	733	645	720	711	685	730	730	697	705	693	694	708	688	718	726	718	707	707	741	710	734	675	705	658	688	674	725	711	677	698	714	696	674	737	697	687	719	691	720	727	713	722	669	668	698	721	699	701	718	667	749	691	716	724	698	664	662	693	691	684	686	692	737	717	732	717	718	745	728	698	706	715	720	744	699	706	661	687	758	641	652	712	755	751	683	727	674	702	709	682	701	685	701	707	732	755	693	694	734	707	705	703	698	708	730	706	657	742	705	684	704	664	730	705	715	709	724	707	716	673	713	748	755	716	743	718	738	706	740	696	740	703	740	725	710	621	691	718	729	727	703	705	717	699	671	715	714	711	715	710	711	672	653	644	708	763	690	711	697	697	736	677	667	670	702	675	698	736	728	754	734	691	665	745	716	753	676	737	699	698	697	705	697	704	693	709	638	722	680	752	755	698	736	714	742	726	690	710	721	705	686	736	703	698	671	665	706	672	679	737	674	702	729	764	714	712	736	748	703	720	727	696	687	704	708	698	715	725	704	686	739	700	704	690	695	700	688	655	670	659	708	721	711	702	712	704	712	701	686	652	649	687	683	752	738	725	699	720	728	683	724	712	722	712	677	704	746	685	685	692	703	675	737	666	678	634	747	699	703	699	658	697	691	657	712	712	704	724	751	746	702	706	674	697	664	729	662	737	697	702	699	708	731	701	699	682	733	701	719	728	681	701	682	742	699	712	690	714	720	728	723	646	731	640	679	686	730	679	697	651	716	741	753	690	735	708	741	707	678	748	688	704	702	720	716	664	712	706	682	757	724	697	709	750	749	701	700	728	732	658	708	700	676	704	666	710	720	687	724	716	726	742	691	684	756	725	687	740	708	694	745	685	723	671	706	736	713	735	717	750	717	716	675	677	707	692	689	677	737	729	702	667	666	672	704	685	760	682	723	750	706	720	728	706	681	730	698	709	687	702	740	712	676	705	694	679	692	679	701	696	687	710	677	684	705	703	687	706	691	769	666	720	698	693	682	698	757	691	706	708	665	693	700	660	728	715	721	685	737	725	755	705	730	718	726	691	744	668	697	697	755	719	724	749	691	705	689	726	680	716	710	702	715	694	741	666	730	653	697	748	671	717	678	742	715	713	702	672	712	730	746	717	707	683	706	696	697	698	718	697	647	679	679	705	691	677	691	718	657	664	750	673	669	683	691	739	718	698	710	730	728	673	705	760	753	680	758	720	695	709	740	683	723	690	695	659	718	717	681	777	730	678	703	705	671	722	702	712	664	699	716	692	708	678	706	739	645	733	704	705	695	725	716	667	687	713	654	692	701	686	689	686	738	734	704	744	700	715	700	703	729	683	687	675	734	715	668	701	688	697	683	696	737	745	696	640	661	710	704	663	688	699	701	687	672	714	734	670	772	752	701	680	700	745	761	705	677	680	658	688	715	683	687	708	687	674	713	732	667	689	682	732	691	697	684	702	738	693	669	780	669	678	665	683	716	675	716	697	738	603	685	697	702	697	649	692	693	676	698	671	707	744	730	702	756	711	732	760	739	672	709	705	688	722	652	669	711	723	667	733	740	767	695	710	717	678	649	665	678	712	734	684	722	695	684	673	719	688	704	689	743	704	686	701	735	686	721	687	710	753	711	694	698	728	686	691	697	693	704	695	709	720	696	720	714	685	705	707	718	715	715	671	682	705	737	696	692	717	681	682	691	697	678	688	691	684	728	723	700	734	670	706	693	681	673	686	687	721	707	716	691	676	735	713	691	706	699	687	687	723	702	697	663	721	702	703	657	691	735	706	695	684	727	664	687	700	677	738	713	685	721	728	686	687	724	731	709	720	685	766	720	723	697	677	758	690	681	709	704	734	700	725	701	668	727	717	695	713	729	693	711	720	725	702	650	720	684	703	690	706	767	664	739	740	701	692	734	700	688	701	724	717	735	719	711	706	687	692	671	755	700	734	668	666	704	726	708	710	704	714	704	683	689	688	639	718	718	744	707	716	649	722	716	709	715	710	680	705	781	714	705	719	711	663	737	728	710	669	687	757	677	684	718	724	705	715	729	705	691	727	699	671	645	710	691	720	746	686	732	719	703	756	708	683	691	734	724	664	674	672	678	723	688	732	675	680	711	705	718	713	700	704	707	756	679	691	703	760	699	723	691	709	727	726	731	726	687	654	709	678	681	686	683	659	697	705	746	736	718	704	717	707	701	721	721	713	695	725	725	709	707	716	691	735	706	720	692	722	650	684	727	702	708	738	758	733	705	736	700	699	728	716	720	709	738	697	694	740	662	714	672	670	677	691	743	729	695	747	742	742	665	760	674	738	697	719	686	716	748	711	680	705	702	727	685	704	637	689	699	716	717	724	657	658	678	729	717	685	701	783	714	716	712	734	722	740	710	658	726	659	737	726	649	641	660	689	702	746	676	710	688	706	699	671	738	719	737	720	776	684	725	752	698	701	701	723	755	665	702	725	741	739	717	731	689	690	743	728	700	648	722	737	706	676	716	726	699	678	732	693	681	759	715	690	733	699	694	734	708	736	764	686	715	745	703	740	659	696	686	661	690	693	701	668	682	746	694	759	678	681	690	710	707	682	683	717	709	649	725	686	695	716	697	722	687	714	743	716	707	714	717	724	664	681	691	681	670	697	703	675	653	716	665	741	720	727	723	671	723	745	748	716	708	716	703	706	720	681	729	748	711	743	677	741	717	721	715	676	699	680	721	678	688	688	703	725	733	722	646	681	674	706	707	729	699	720	705	697	696	676	729	733	698	671	712	659	710	740	767	723	727	681	731	646	677	682	680	732	720	705	687	672	707	706	693	693	741	715	734	702	674	726	766	729	767	713	662	730	709	656	722	716	690	714	751	712	679	702	727	737	706	713	673	716	715	724	729	741	670	698	706	714	700	664	701	746	717	721	711	689	694	690	699	712	664	693	691	718	737	726	693	688	707	687	714	742	708	719	675	689	648	670	682	716	708	709	706	693
39854	41295	41838	42880	41833	46480	45187	40329	47002	42381	38507	35310	37451	26582	16595	11912	8237	6649	4006	3007	2451	2579	1630	1409	1005	982	794	567	491	504	441	564	500	479	429	398	436	429	490	543	557	354	348	303	307	284	297	290	296	297	290	281	288	305	308	279	277	294	306	267	320	274	265	285	306	277	279	275	277	278	263	283	246	297	269	302	301	264	292	264	308	316	269	282	331	309	285	292	302	279	294	298	281	307	273	306	294	310	259	277	289	277	290	277	292	296	280	281	297	295	266	308	288	307	321	325	304	280	268	301	311	262	270	267	313	315	299	286	280	285	294	305	276	307	260	324	287	305	271	311	263	288	289	266	298	318	281	297	275	266	276	297	300	301	279	294	295	313	285	277	291	292	280	306	324	295	297	274	324	290	321	299	300	280	273	274	288	281	275	303	321	297	292	301	316	268	298	285	285	311	271	285	277	295	317	301	291	288	288	296	272	282	288	304	284	271	282	265	280	281	267	293	305	285	307	326	307	283	289	295	299	275	289	286	303	284	284	259	291	284	294	259	244	285	305	302	291	276	311	269	267	268	284	286	283	306	296	294	275	292	278	270	305	305	271	274	273	287	292	286	294	278	282	310	279	314	322	299	286	271	283	274	271	286	296	310	331	297	316	280	297	246	295	284	257	327	318	260	316	298	279	295	278	294	312	269	275	300	314	277	301	282	294	296	260	304	293	283	304	284	275	319	284	287	286	280	274	278	285	301	291	318	287	316	306	297	278	265	276	296	263	275	302	289	270	287	315	283	319	274	285	274	302	281	274	298	271	266	287	273	311	295	306	317	279	286	274	286	336	271	315	293	305	288	304	275	306	287	302	287	283	282	308	283	275	301	278	287	282	249	297	334	291	287	276	302	269	265	283	296	282	281	268	294	296	325	273	308	263	276	298	311	263	283	271	291	312	301	275	295	285	286	264	287	292	298	290	279	280	305	266	293	278	281	309	323	291	317	296	275	282	297	258	276	321	253	284	280	244	262	261	297	284	269	288	273	309	272	299	272	279	269	294	277	288	303	292	257	270	285	324	306	264	302	288	295	288	297	294	280	294	297	311	304	328	308	256	282	288	290	309	288	286	290	306	280	262	320	281	301	293	276	311	287	291	321	238	283	274	301	298	313	269	320	286	283	311	307	300	303	299	281	282	279	261	301	292	271	307	261	279	305	310	287	278	289	305	291	278	316	296	293	303	285	272	293	264	287	311	256	313	325	323	295	313	294	247	332	282	301	269	305	244	295	264	285	276	294	272	248	299	290	281	285	293	272	292	279	318	308	290	281	293	250	288	329	289	282	317	265	293	272	279	287	311	268	280	288	307	316	289	314	290	275	297	288	274	304	290	309	276	281	305	272	281	275	279	294	276	297	312	274	295	312	284	267	300	278	321	309	274	269	291	291	279	285	304	263	321	267	305	302	320	273	287	263	306	286	307	287	294	266	282	298	321	314	323	309	280	297	308	274	277	275	275	262	277	312	265	295	252	299	295	283	288	304	285	315	285	301	297	329	289	277	250	309	317	281	285	263	295	306	289	291	289	312	301	285	340	288	290	322	292	276	319	288	299	271	304	283	279	280	295	329	281	272	278	286	253	267	270	258	310	310	335	306	300	260	308	275	283	255	301	270	303	273	288	273	295	259	307	265	271	295	298	284	286	270	335	312	267	276	307	299	305	299	296	294	279	277	281	333	304	312	334	295	323	246	276	274	305	259	296	280	280	298	301	295	274	295	320	289	277	308	279	281	281	302	276	266	312	268	292	299	289	296	346	274	279	279	274	273	297	270	302	292	304	283	309	305	306	299	275	281	291	282	323	286	318	316	306	293	300	303	341	308	295	301	320	272	279	285	288	282	276	299	304	268	283	303	297	303	324	305	313	298	292	297	287	285	258	256	301	284	308	287	269	293	295	262	268	284	309	275	234	255	292	300	261	318	289	259	304	256	285	269	329	289	262	322	271	299	305	293	293	274	291	271	281	311	274	291	254	303	276	313	311	301	314	275	286	288	295	312	306	320	311	327	292	292	311	331	273	304	289	309	283	278	277	269	283	302	291	266	275	323	297	306	250	275	295	267	308	285	307	296	323	293	279	289	268	321	261	321	285	274	285	269	284	289	277	297	330	271	282	293	268	262	279	291	289	275	286	325	297	297	284	294	313	266	326	280	313	315	310	278	275	306	298	301	282	283	300	274	272	293	301	285	277	311	264	308	310	325	315	257	289	325	272	285	293	297	274	298	299	303	297	272	298	276	312	273	307	292	290	304	284	319	284	272	292	292	269	299	254	295	275	273	307	294	296	297	261	279	305	253	261	263	312	273	259	314	278	295	299	281	292	293	296	284	268	307	269	272	256	285	279	308	310	274	252	316	295	269	258	275	272	262	294	278	246	291	295	288	308	280	283	290	287	271	292	282	297	272	288	284	295	301	290	245	307	266	269	267	293	265	302	288	275	303	291	270	278	304	324	320	282	314	260	294	288	281	263	270	282	291	311	264	298	273	297	299	262	326	270	267	319	283	297	314	270	288	275	291	277	295	282	262	297	286	280	279	292	278	276	262	244	330	306	310	305	280	232	297	303	256	319	267	314	279	280	298	304	282	282	297	316	298	283	274	292	307	284	305	281	262	288	275	289	291	316	273	277	259	291	303	265	292	306	276	297	304	306	278	321	321	286	296	283	269	291	278	329	306	311	269	255	323	277	269	302	293	323	269	314	297	275	313	276	288	279	249	261	288	255	302	298	292	258	290	308	282	307	270	272	306	266	285	282	297	284	286	315	281	297	293	262	301	252	285	276	266	269	298	306	327	295	295	294	275	270	305	281	294	325	304	270	276	308	301	307	297	280	284	291	266	314	273	302	285	291	286	265	301	313	298	297	284	290	293	272	307	274	294	308	320	292	293	292	300	276	305	303	319	289	314	312	273	303	300	272	293	247	312	286	279	289	301	307	285	273	289	285	274	272	282	282	280	278	297	314	298	282	264	259	281	277	304	310	279	270	305	306	271	293	271	286	289	281	263	256	288	284	296	300	289	286	312	266	314	290	291	290	289	292	306	289	323	291	292	278	291	298	319	291	280	288	308	299	300	320	308	278	310	317	279	279	275	285	270	278	293	302	288	294	282	313	281	279	283	312	286	296	278	288	295	306	298	291	292	288	298	252	264	296	301	297	285	311	316	284	284	312	296	279	298	274	285	275	298	288	280	261	266	303	301	282	278	299	295	283	285	250	292	298	282	304	311	272	297	262	292	255	293	303	290	311	311	285	290	265	259	289	280	310	267	300	284	290	280	268	304	314	281	280	296	302	270	302	321	283	304	299	320	313	275	281	307	316	289	274	249	272	304	287	284	289	307	258	280	292	280	286	298	281	336	271	315	296	311	285	277	275	256	291	288	264	285	296	281	302	296	271	308	313	258	315	278	279	297	259	275	280	284	293	277	274	323	288	299	293	305	265	270	299	300
28387	33992	43307	49439	53689	57144	56580	54156	61454	58776	54507	52704	54190	43347	34458	32256	25663	24285	17376	14201	12269	13234	8247	7587	5561	5089	3796	2806	2126	2135	1987	2434	1924	1957	1689	1300	1509	1708	2207	2261	2491	1220	919	869	893	721	687	732	722	758	714	688	664	746	668	706	710	691	681	692	722	684	703	696	704	720	690	720	720	696	660	688	679	724	705	670	684	683	688	723	700	659	703	668	718	675	690	654	724	752	722	732	713	678	675	705	748	664	708	693	722	686	698	684	728	730	679	699	691	658	678	757	713	717	680	760	781	712	682	713	660	695	715	643	697	692	714	660	722	727	704	682	665	686	720	721	684	674	691	736	683	709	726	692	699	692	692	711	724	692	655	714	710	678	669	723	675	683	693	706	722	672	695	693	683	716	717	694	685	718	691	697	689	693	732	698	733	702	690	698	668	688	687	693	696	698	710	743	692	683	722	679	723	661	686	693	693	712	701	685	701	673	718	687	656	668	700	718	656	714	714	719	634	703	694	715	684	663	674	656	694	698	724	658	711	732	695	683	725	683	728	669	721	713	659	693	701	727	683	649	680	714	687	707	655	714	739	627	720	697	722	697	703	653	670	705	689	678	703	691	717	716	676	695	699	680	672	743	676	728	701	687	730	710	713	697	717	681	738	690	707	671	675	720	708	715	641	728	714	682	710	686	728	689	688	685	711	650	717	699	714	686	666	693	698	648	751	710	718	724	727	689	686	742	751	733	699	665	737	701	701	728	673	674	691	714	690	672	618	659	677	683	719	660	689	662	680	637	734	686	677	680	677	640	707	660	688	701	656	710	693	716	697	698	720	688	659	687	655	738	742	670	714	686	690	686	715	660	702	668	698	689	704	683	673	699	677	662	688	662	725	712	692	656	731	708	701	704	681	758	695	733	696	718	698	697	683	683	717	688	725	705	719	711	701	681	711	685	692	688	718	695	681	689	663	638	716	697	721	695	686	655	683	671	707	738	724	732	734	734	676	711	717	766	701	713	714	655	685	643	734	751	696	684	718	706	741	703	705	750	696	702	751	725	661	710	639	736	692	719	692	650	705	730	679	653	704	734	676	666	673	672	720	715	657	668	660	702	657	691	656	738	649	693	646	658	694	658	758	694	713	670	692	708	668	738	638	669	675	715	711	704	669	691	715	690	676	725	675	722	704	711	713	690	728	701	721	674	662	677	721	678	686	671	769	688	663	686	656	692	671	689	694	699	671	726	718	721	729	689	711	688	708	691	682	714	701	655	717	682	698	697	735	689	679	723	689	676	680	673	691	702	723	722	739	670	672	660	725	680	680	633	682	691	716	729	700	704	707	669	729	701	716	710	697	719	666	695	699	665	704	656	673	716	672	692	732	707	645	727	705	697	695	714	705	713	775	702	656	680	629	658	673	684	738	716	699	711	734	696	665	703	716	693	702	683	704	698	757	650	658	679	654	711	719	677	738	673	748	717	668	687	695	746	674	693	701	691	691	726	682	693	674	702	652	655	719	702	736	659	683	701	723	667	694	656	724	694	690	671	699	719	736	669	721	680	679	684	685	698	698	687	708	673	745	722	711	702	751	709	728	741	713	735	733	699	765	691	706	726	720	700	683	712	715	688	743	756	710	678	716	749	714	671	713	660	689	666	693	715	694	692	704	675	671	745	670	720	682	721	701	656	695	690	709	704	701	682	653	665	693	728	703	699	742	700	690	726	691	689	693	674	704	683	688	702	682	704	678	647	694	708	709	670	695	745	674	622	672	691	722	697	710	699	719	714	718	703	700	691	676	697	676	703	706	675	708	723	657	726	705	730	712	679	714	707	686	685	675	696	741	675	709	724	738	716	692	707	695	740	735	701	675	706	672	695	700	689	656	689	705	691	708	719	705	741	680	706	721	736	698	672	634	655	713	668	692	729	671	756	693	676	663	724	734	703	711	706	684	703	712	686	702	655	685	701	686	654	694	673	702	672	702	705	710	705	665	710	693	658	653	695	712	661	684	700	685	728	666	705	657	673	650	690	729	693	710	667	700	698	700	659	714	712	691	722	694	704	703	696	687	664	666	690	706	692	731	662	743	708	716	691	710	705	677	715	717	657	648	663	697	717	746	671	671	701	660	680	722	737	726	667	652	719	658	685	720	671	733	711	726	759	652	694	739	735	677	633	644	665	669	690	711	758	707	660	690	742	680	712	732	709	680	679	727	703	694	730	736	719	705	763	696	689	718	678	742	727	695	701	719	672	678	732	690	690	697	723	676	688	691	706	681	646	705	716	675	720	700	747	685	714	668	693	719	709	695	676	753	704	696	683	688	699	680	702	697	711	669	669	709	713	664	680	721	707	691	731	717	655	643	674	679	641	677	634	705	690	702	715	709	719	673	676	698	721	694	709	712	673	690	680	666	709	740	693	679	732	655	689	660	719	700	711	641	698	666	696	689	683	677	708	669	732	656	684	673	714	677	703	702	717	720	681	725	700	660	715	702	697	722	715	734	692	708	744	683	657	691	715	698	716	683	700	720	715	710	712	729	713	712	714	649	664	730	697	701	696	745	704	666	678	681	661	688	706	732	648	657	699	713	713	727	735	713	701	728	668	689	683	676	699	704	722	678	667	690	683	726	696	716	726	650	702	698	730	694	696	730	687	717	676	674	710	679	687	666	701	660	661	667	746	614	687	674	673	761	734	653	675	708	703	670	732	661	696	679	664	695	725	718	711	711	781	701	694	653	683	729	670	653	715	683	754	731	719	662	707	691	729	693	675	696	702	713	679	693	654	689	708	634	688	677	728	677	684	701	702	737	729	676	733	661	654	701	686	711	660	690	713	661	699	739	744	741	693	731	743	650	682	722	674	718	724	673	713	683	683	673	678	738	682	699	664	744	714	685	642	703	697	710	744	691	721	692	696	692	673	661	649	688	723	736	680	737	755	716	726	711	707	709	684	702	629	706	716	670	674	713	660	693	697	669	725	731	732	684	746	689	688	709	705	695	717	742	729	718	717	663	709	669	707	712	685	669	718	664	656	691	667	711	686	650	673	744	705	701	708	724	700	707	726	694	641	678	690	747	702	688	671	727	700	704	665	738	689	711	694	664	684	687	732	695	707	669	720	713	677	700	671	686	678	680	658	693	642	694	665	679	668	697	694	731	682	680	720	724	733	700	698	686	667	719	700	717	723	652	674	703	668	700	653	645	699	641	676	691	701	660	710	681	706	699	643	699	685	662	669	684	715	690	682	731	682	685	698	694	743	719	668	660	720	699	687	719	733	742	682	708	722	708	699	653	706	691	723	737	757	662	717	693	645	714	721	678	738	716	700	652	718	700	666	700	715	667	713	677	715	696	698	740	696	674	746	709	709	714	696	653	698	728	666	663	730	706	670	723	715	742	712	725	669	738	767	764	680	699	711	684	681	663	714	731	723	710	736	716	718	705	660	704	708	720	675	663	692	696	678	703	691	685	674	699	708	679	709	719	679	686	710	707	688	750	708	732	685
49381	46376	45153	45807	44538	48900	46023	44403	48492	44680	42964	41502	46531	37880	29082	23479	17590	14176	9494	5814	5094	5332	3815	3002	2140	1586	1162	850	668	711	759	779	723	661	532	486	544	568	717	836	654	340	323	270	253	243	265	269	248	247	273	253	215	247	229	258	250	261	225	238	240	278	261	256	247	236	260	258	224	274	238	245	250	264	274	254	268	262	251	245	238	228	240	242	256	285	248	267	266	241	244	249	236	250	270	230	244	239	261	245	284	233	258	247	276	263	240	237	251	224	240	251	250	242	255	261	241	243	255	229	241	241	245	253	260	228	269	244	221	230	230	228	270	254	270	247	240	274	276	226	243	223	233	227	259	262	249	245	249	253	251	236	259	237	229	251	230	236	253	238	256	247	256	254	249	256	252	267	269	251	258	233	240	233	237	260	268	236	257	224	246	251	259	276	229	240	251	212	228	242	242	252	285	279	257	238	223	251	233	267	272	246	237	241	295	267	275	233	263	237	227	240	228	239	256	283	234	256	253	236	218	219	255	239	261	258	234	256	244	257	261	247	269	239	230	236	266	248	242	242	236	244	250	228	237	268	256	230	248	230	266	246	223	250	258	234	230	222	237	226	261	243	234	228	253	239	276	272	234	250	244	264	277	224	265	284	239	222	224	241	268	235	233	216	232	257	256	237	258	271	259	269	234	259	247	226	239	272	267	243	253	271	260	240	242	248	250	233	229	248	236	263	245	269	230	250	258	248	241	255	247	222	236	239	225	231	234	219	242	237	257	241	258	259	224	252	272	253	259	223	209	241	230	232	237	229	235	263	236	255	261	255	253	265	244	273	269	256	264	285	279	273	230	245	271	231	249	234	245	256	256	239	275	252	219	259	277	245	233	244	251	214	238	248	253	263	257	238	237	288	275	237	226	235	259	254	260	243	248	227	273	206	247	247	246	249	279	266	261	266	242	218	256	262	265	241	247	230	262	254	268	248	243	251	217	248	232	261	252	245	235	236	242	236	251	239	235	240	263	270	235	248	248	256	261	241	229	251	224	236	256	265	262	266	244	268	278	263	261	246	276	236	231	249	240	276	230	253	231	226	267	227	267	222	265	260	220	250	258	224	223	229	254	243	227	288	239	264	241	294	268	224	245	224	225	215	250	257	246	277	251	237	235	260	269	234	263	235	253	239	238	235	228	261	295	230	265	270	231	253	253	244	219	264	273	233	233	278	274	242	255	224	225	234	225	244	282	260	227	241	241	231	265	228	245	229	256	246	254	263	257	250	241	265	262	239	214	255	211	248	260	230	241	246	290	231	229	246	274	267	245	253	269	250	247	257	285	236	241	231	237	258	252	238	237	268	257	221	238	264	262	237	219	259	248	238	252	251	230	262	263	250	227	250	228	267	260	253	247	250	269	261	246	251	257	264	264	235	234	290	272	227	208	245	240	266	269	266	237	249	228	248	228	247	235	247	253	289	262	253	262	256	239	236	267	228	259	254	231	239	277	225	246	240	255	266	239	238	240	249	257	247	232	245	255	258	265	245	248	246	250	251	293	265	246	263	267	262	238	256	236	283	271	281	256	265	230	213	258	269	271	257	257	254	235	249	254	244	229	230	236	246	237	285	262	261	225	252	240	257	284	242	219	239	270	266	244	229	203	254	266	245	253	249	267	261	246	260	238	239	250	252	273	257	255	276	228	265	238	232	274	244	268	248	257	244	253	247	244	258	231	261	230	235	271	235	260	268	234	255	251	225	255	242	269	265	247	249	210	273	275	224	251	223	257	263	210	252	249	243	245	242	250	213	247	244	252	234	232	264	234	259	239	272	261	266	204	266	263	275	269	248	285	257	274	264	238	234	253	279	233	256	237	275	235	227	271	263	249	261	246	271	220	214	252	263	246	246	249	247	234	270	256	260	260	247	253	251	291	234	235	231	260	232	253	253	229	246	235	212	236	263	215	274	231	265	254	288	234	233	273	274	242	266	265	237	257	245	243	242	253	246	247	240	230	262	237	273	254	250	253	249	258	246	240	270	256	267	266	254	265	223	241	233	254	231	248	252	224	240	253	275	248	267	237	235	233	266	245	260	262	205	234	246	234	238	240	247	223	243	241	239	228	295	211	244	232	263	268	235	204	270	240	245	261	285	249	250	261	239	249	251	235	238	253	249	240	263	239	249	249	233	248	229	239	247	238	222	263	237	209	245	278	229	263	206	279	223	247	247	275	247	234	251	260	249	264	234	269	286	241	267	262	254	254	254	263	252	244	250	277	264	253	262	263	256	234	264	250	224	271	267	263	235	254	257	235	234	263	241	232	250	229	228	252	265	252	236	257	244	264	225	229	281	245	247	275	278	222	212	268	256	255	248	242	245	226	243	242	270	228	255	239	267	225	229	240	268	237	260	236	279	264	292	262	264	255	253	256	278	272	247	250	277	272	265	258	259	266	260	254	277	234	208	225	269	266	260	249	233	277	263	268	236	276	264	252	229	277	236	258	246	247	266	252	202	242	267	240	261	260	258	238	261	254	230	253	227	249	241	230	262	258	280	259	232	288	223	239	275	256	228	255	237	244	231	240	239	255	238	270	237	241	226	259	239	213	251	275	210	244	242	264	271	232	245	241	262	268	248	268	245	249	229	237	262	254	235	250	276	265	252	255	248	243	251	243	256	234	238	236	244	240	238	219	263	235	234	249	247	260	259	264	255	240	262	240	276	234	268	245	239	242	254	249	258	214	248	220	236	266	225	219	268	281	281	256	252	276	267	237	263	255	271	251	251	219	259	258	257	209	243	249	248	279	268	245	256	246	237	250	257	235	240	277	213	230	248	237	207	249	246	235	255	259	227	257	236	260	243	276	239	260	217	223	242	243	262	256	231	258	248	236	241	257	256	228	234	260	244	229	267	237	254	249	242	261	261	285	257	265	244	230	244	254	259	239	267	278	259	252	255	234	246	238	237	241	209	231	240	243	223	239	232	276	247	247	229	258	290	236	254	256	247	248	258	239	252	244	232	221	265	251	254	285	239	242	237	235	261	229	273	255	243	248	224	256	282	240	251	248	232	249	250	246	228	221	268	256	247	245	237	238	269	254	258	255	262	245	268	264	263	241	239	255	250	256	267	241	244	259	249	259	231	264	248	243	212	234	229	247	250	250	256	253	259	233	272	252	234	248	264	226	260	254	233	236	239	258	279	242	240	257	253	259	245	224	241	220	224	235	289	244	261	254	238	243	253	240	242	271	245	280	241	255	236	234	238	242	234	219	211	260	240	254	201	259	253	233	267	291	237	266	257	252	253	224	234	280	258	225	234	262	253	234	230	262	269	263	246	258	246	253	261	229	240	265	255	261	257	257	234	251	259	249	250	270	250	246	265	237	231	242	227	214	232	255	248	244	220	270	284	236	265	271	250	240	247	240	262	265	247	244	260	271	254	273	221	212	248	238	248	249	249	313	254	246	282	268	251	237	227	251	247	225	252	279	218	229	248	256	274	242	260	258	255
36907	42313	49342	55803	60517	62535	60345	59366	66030	62876	61923	58940	61974	53020	45941	43148	36525	35756	28020	21808	20573	22690	16374	13876	10898	7868	6347	4262	3328	3644	3814	4038	3567	3696	2534	1981	2216	2646	3567	4491	3164	1301	1047	885	686	643	658	610	644	644	624	622	605	629	613	639	617	572	597	660	711	605	586	612	627	586	576	586	620	640	587	623	588	632	562	571	611	615	619	611	561	603	585	624	588	620	581	605	612	651	612	613	580	612	556	604	608	616	603	595	616	584	622	615	599	585	586	654	562	603	606	605	571	593	604	588	659	627	638	574	582	643	570	591	573	586	596	631	616	609	584	629	570	636	589	570	592	603	619	611	623	615	598	583	600	572	575	606	611	594	633	613	584	645	614	620	581	649	553	586	595	635	580	596	627	626	640	588	625	564	588	606	565	621	592	568	596	559	595	606	592	624	569	580	586	573	574	626	603	605	603	600	594	584	588	592	605	554	570	578	597	611	622	574	622	610	562	607	581	601	612	639	573	606	629	621	646	586	594	609	551	615	595	606	608	588	600	591	605	568	612	633	651	629	597	596	633	579	616	593	588	587	558	598	619	592	628	561	604	597	610	556	615	618	626	621	626	597	617	610	625	615	603	574	609	587	579	605	594	605	592	582	625	605	567	587	614	576	604	575	600	591	614	603	640	617	622	577	553	598	595	609	626	603	580	566	581	585	624	583	558	633	611	565	633	603	602	568	586	600	604	583	584	581	620	599	605	569	623	611	606	645	582	552	599	585	584	594	591	589	605	619	564	601	653	600	601	614	609	625	640	629	613	613	581	581	588	587	591	605	628	579	595	590	564	596	610	601	579	577	533	593	615	607	609	584	559	600	582	604	600	638	615	558	631	617	578	594	563	601	576	562	625	630	635	598	559	649	601	588	627	566	576	607	650	624	587	603	585	609	590	611	631	559	603	595	577	598	614	564	549	617	577	597	545	642	614	606	577	601	580	559	601	572	590	598	584	573	610	595	578	592	598	568	618	615	610	585	611	632	596	570	613	604	588	540	637	601	609	611	586	608	620	562	612	591	587	631	624	576	600	573	589	579	629	589	568	626	593	580	601	565	608	570	584	594	589	630	597	546	644	565	580	586	610	577	568	611	599	602	628	611	617	637	594	629	619	613	592	575	604	610	572	576	619	600	580	632	577	624	615	584	609	612	609	602	611	550	561	623	561	627	551	586	571	597	613	584	608	606	617	584	604	558	582	639	603	577	632	578	598	583	577	637	576	630	643	612	623	576	547	604	595	633	584	614	601	572	617	611	585	606	573	541	584	555	601	610	614	610	599	579	620	607	613	600	623	568	613	598	582	581	567	584	621	550	594	604	586	614	618	580	591	586	605	627	583	586	620	603	608	604	593	587	592	611	605	570	593	566	587	652	591	579	561	620	605	603	611	638	564	597	611	608	611	598	573	586	588	593	660	595	592	594	602	587	600	576	620	566	622	605	581	576	614	598	622	607	578	588	623	597	576	573	629	608	570	645	606	600	632	613	580	643	605	586	609	603	599	568	615	644	554	569	572	546	586	606	595	601	581	594	622	590	566	602	588	597	616	611	620	616	602	611	577	577	609	566	608	593	623	575	628	647	617	592	564	629	556	622	578	614	595	607	614	574	561	627	574	618	581	637	589	600	601	584	599	639	561	591	576	614	618	574	594	596	604	563	617	586	604	624	596	613	572	590	624	618	623	544	584	600	578	583	585	611	595	599	604	572	595	561	563	609	591	648	600	588	600	554	566	601	557	578	591	578	626	577	586	592	595	580	561	575	604	588	587	603	589	589	619	635	559	591	601	587	564	640	546	586	544	607	662	592	630	591	617	589	606	594	631	593	577	604	597	597	587	605	636	621	581	608	576	582	607	586	583	644	596	588	604	653	580	592	609	600	644	576	552	608	602	604	615	652	554	563	563	587	558	596	589	573	589	607	625	585	617	574	588	624	628	609	611	602	590	601	589	606	560	574	602	578	624	568	539	636	557	571	598	599	607	618	560	637	581	623	560	593	625	584	546	613	586	619	651	608	562	632	587	610	553	561	591	590	570	607	605	593	593	595	574	568	628	606	603	613	598	609	597	594	612	632	560	595	601	592	610	598	613	562	627	622	588	612	613	639	628	595	601	595	573	584	606	636	603	597	635	580	610	563	550	546	592	633	592	605	646	567	584	598	596	538	594	580	582	578	580	609	618	601	575	581	601	567	636	595	580	604	613	600	569	587	570	578	646	591	581	583	569	621	627	630	596	564	617	571	619	626	632	577	613	584	595	586	614	608	599	592	616	611	612	579	642	605	586	635	591	580	587	598	604	563	647	611	589	567	591	586	641	577	642	592	598	603	633	620	587	591	575	601	570	603	633	602	578	617	615	563	608	601	604	608	581	608	550	653	621	586	556	617	608	552	600	549	595	602	594	636	579	612	595	578	592	614	634	646	586	651	598	607	641	611	580	603	615	608	605	575	592	552	621	603	574	630	586	638	596	586	611	599	585	586	557	590	585	619	564	594	629	577	604	593	605	646	597	621	591	541	607	594	572	620	579	612	622	589	579	565	596	593	606	600	612	626	602	601	593	585	626	597	621	596	573	608	540	578	639	594	613	556	584	640	587	597	600	604	571	590	614	566	580	618	600	594	596	614	589	624	624	631	572	581	598	534	583	611	617	589	585	536	589	588	571	581	606	611	625	616	596	586	607	630	592	579	613	590	634	582	615	651	614	592	587	614	537	580	562	616	582	617	593	607	588	609	586	594	590	652	607	604	616	647	560	585	577	616	584	588	633	620	570	613	587	569	552	613	565	585	614	565	574	647	597	596	596	622	566	609	622	612	594	596	629	593	594	589	633	597	582	538	593	627	572	598	608	596	617	601	642	625	566	591	636	627	629	615	590	636	595	603	614	596	611	562	584	561	613	616	575	592	597	582	580	606	592	621	621	534	578	580	615	547	590	607	613	604	549	618	599	603	615	586	601	593	598	590	602	582	615	641	639	598	607	617	599	591	582	569	572	598	620	566	631	602	591	617	612	582	591	596	609	644	603	559	628	642	575	638	602	592	592	584	616	629	623	585	595	633	634	591	538	580	647	567	599	627	586	636	583	593	588	586	603	613	573	591	583	578	560	594	610	559	598	611	579	572	606	666	584	592	582	654	616	591	624	624	597	605	614	632	590	593	586	602	620	626	602	610	568	632	602	607	588	601	604	583	581	636	632	604	602	620	630	602	615	588	585	597	578	576	572	618	575	565	634	576	566	600	567	628	584	558	554	587	597	572	586	600	603	574	554	611	642	650	644	583	593	577	584	612	589	615	639	560	591	587	592	590	572	589	590	647	629	609	566	614	626	578	652	588	619	569	582	581	578	571	576	607	601	550	584	565	593	631	616	612	586	545	605	605	589	583	643	602	551	612	608	618	596	628	611	610	581	571	604	592	564	626	594	605	579	625	646	575	569	634	595	596	580	608	626	596	644	601	580	616
21703	21655	24148	25291	23612	18848	15330	10733	8896	5958	4355	3185	3048	1996	1399	1058	812	643	491	429	372	391	362	342	327	301	280	293	282	292	299	288	268	288	301	314	285	272	295	321	262	323	263	271	286	303	274	258	282	304	308	262	279	289	298	275	297	261	285	277	293	280	262	292	296	290	283	283	262	305	317	257	280	271	278	275	265	259	285	295	302	309	255	280	292	289	271	295	296	281	281	268	276	257	277	313	331	262	280	272	277	304	288	258	233	278	310	301	308	284	272	273	282	313	259	293	264	294	307	265	261	291	244	281	280	269	291	288	270	256	291	276	281	288	293	287	256	298	292	288	289	285	292	278	265	269	275	275	266	290	307	268	281	281	275	298	264	273	304	308	255	275	285	272	290	278	288	309	280	291	305	289	279	277	283	287	288	308	275	295	255	272	315	255	278	281	271	320	279	270	275	262	269	270	264	279	276	281	294	284	287	289	266	296	288	274	293	298	269	267	283	246	277	298	271	293	265	257	262	315	249	288	275	280	282	277	287	313	292	273	274	263	284	278	285	276	283	295	307	320	293	313	278	309	271	291	281	281	292	304	284	275	280	299	285	302	288	264	283	292	282	278	264	283	310	286	269	256	276	289	268	261	282	290	291	313	251	275	266	271	278	281	288	314	300	286	268	280	277	291	289	284	283	283	311	301	275	292	245	303	286	281	234	282	298	300	323	314	278	248	283	242	284	294	283	257	265	273	257	262	263	239	285	267	282	252	291	293	302	278	285	270	298	288	285	308	302	278	305	291	317	285	296	283	306	281	264	298	299	308	282	282	297	320	280	320	276	258	266	251	291	312	285	286	287	255	271	266	299	290	296	273	278	278	253	270	270	296	268	310	287	323	282	275	298	267	296	290	278	291	253	251	278	278	304	287	275	285	277	253	273	289	286	287	289	284	310	276	289	289	253	317	309	265	267	284	284	264	265	292	298	241	259	286	278	285	299	290	251	250	287	288	284	263	269	258	284	277	274	286	317	283	278	249	274	278	288	283	293	271	300	290	303	280	296	286	276	310	257	272	268	300	263	327	290	295	252	261	270	276	281	294	294	259	271	252	253	272	283	303	303	276	304	305	299	266	282	265	263	264	305	303	254	288	269	280	291	274	288	315	280	270	314	267	263	281	288	279	257	309	286	270	289	281	310	301	289	307	278	296	305	301	267	286	283	302	274	293	275	279	272	273	249	241	285	263	300	264	320	252	292	260	287	286	270	265	296	297	301	280	285	253	287	309	293	301	297	284	280	288	269	305	299	292	301	288	256	255	288	290	279	269	270	294	271	297	269	283	294	259	296	289	273	275	280	279	286	223	268	280	267	267	297	284	255	296	311	295	284	314	323	314	247	244	258	262	241	300	295	302	265	298	261	261	263	271	296	246	303	229	277	276	304	281	269	293	291	275	272	309	286	302	290	297	268	307	296	279	289	287	262	263	261	285	279	290	256	294	320	257	305	305	276	282	270	287	289	297	286	282	290	285	309	333	302	256	295	285	273	314	285	230	276	338	278	287	315	285	274	257	293	261	274	272	264	290	273	275	285	278	277	283	303	274	282	256	273	280	270	287	287	287	298	277	303	292	280	267	277	269	292	263	298	285	297	306	241	279	276	301	324	281	254	286	284	277	285	273	288	273	280	264	286	280	300	289	267	272	292	261	284	259	280	293	241	279	295	290	246	297	278	288	265	273	255	284	273	258	297	288	293	281	304	320	278	292	286	299	276	267	310	271	277	289	295	298	290	274	264	283	290	267	312	303	273	293	259	301	286	285	267	274	275	265	287	253	295	287	272	309	283	295	263	308	293	255	314	275	284	267	293	280	260	291	340	272	272	283	285	277	272	258	292	275	297	300	271	250	297	296	258	265	270	259	285	302	266	273	275	292	289	291	264	237	265	274	266	262	299	294	267	296	293	274	270	287	276	278	272	249	277	242	300	256	257	275	273	277	261	312	256	299	272	281	278	275	284	265	262	286	261	279	269	322	255	299	307	294	257	302	294	257	301	278	325	282	267	278	294	286	291	280	289	269	304	277	283	254	267	301	288	304	283	282	260	292	289	244	292	267	262	264	288	275	302	293	288	253	274	309	294	308	265	279	299	257	271	293	269	277	306	305	286	280	291	313	300	274	268	281	273	252	264	250	311	287	270	306	271	300	299	306	292	288	241	321	268	292	279	267	255	287	266	260	265	274	307	255	299	288	290	322	319	283	295	284	271	325	276	271	281	291	268	282	276	264	293	257	265	269	291	283	333	283	299	286	252	322	261	260	305	274	295	289	282	262	270	282	283	280	275	273	266	305	272	288	268	251	276	278	286	264	280	269	281	264	310	275	265	270	275	294	272	311	293	276	279	291	278	281	278	255	277	280	295	277	253	305	298	294	281	323	268	274	280	256	286	306	279	246	289	265	295	293	280	278	299	290	262	285	268	302	270	259	268	279	295	303	285	289	301	282	258	282	301	273	298	296	280	281	301	258	301	276	283	265	284	297	303	256	281	298	282	291	317	250	271	286	272	261	279	306	244	293	284	309	285	285	264	287	283	254	283	286	297	285	268	296	280	289	278	302	287	302	300	282	262	288	310	273	318	271	302	281	312	311	294	266	320	308	250	293	286	296	268	307	259	264	302	248	275	281	284	307	278	272	305	286	291	266	290	295	283	305	238	254	303	286	301	265	305	301	317	279	275	312	296	248	291	279	307	293	287	299	309	282	301	294	297	270	288	264	311	302	299	295	281	283	306	281	322	288	270	289	249	312	262	280	284	274	288	275	274	291	245	274	303	313	283	286	261	285	303	277	275	303	276	269	277	302	286	281	305	275	241	315	276	309	312	296	269	228	263	276	305	282	290	277	297	285	270	270	271	297	254	277	285	262	304	283	287	269	259	307	305	310	286	281	273	297	260	293	293	269	286	278	289	294	281	252	262	265	317	273	299	297	301	278	312	259	259	276	285	285	272	280	287	285	277	255	274	322	261	267	290	298	261	280	285	305	267	262	303	285	279	280	287	277	303	298	314	272	294	260	290	276	290	246	296	286	312	306	288	299	251	318	261	279	284	273	299	291	296	293	280	287	298	271	279	287	292	289	301	312	283	294	287	269	278	295	317	266	285	318	262	299	297	269	285	299	271	267	288	302	307	303	238	297	305	239	263	280	263	271	311	282	279	268	258	304	293	297	284	288	275	300	263	281	296	326	296	276	270	305	271	313	276	276	290	271	278	307	265	267	266	290	273	289	283	266	277	278	313	272	265	276	293	301	280	268	265	264	295	278	245	269	288	254	289	278	261	296	272	295	294	287	292	291	276	323	296	257	269	279	294	326	282	256	291	300	311	270	290	285	262	292	285	268	292	302	311	285	257	260	299	285	295	298	316	298	283	307	273	237	297	287	296	261	292	247	293	282	268	292	298	287	278	261	268	282	259	305	276	295	285	283	267	286	273	273	306	250	258	303	288	291
13710	17407	28621	37461	36950	34520	31841	26746	27547	19796	17872	14118	15064	10210	7313	5014	3771	3106	2087	1632	1445	1504	1253	1108	921	870	815	775	779	786	819	747	761	776	729	697	707	750	698	763	689	674	672	716	695	703	710	645	660	649	704	720	699	716	746	680	753	690	728	677	712	680	692	727	720	641	649	659	741	706	662	715	723	702	725	711	696	696	658	689	686	696	696	701	674	673	646	706	708	690	663	723	663	727	673	689	707	684	725	671	696	683	689	649	655	645	704	665	702	673	707	697	692	675	712	673	704	719	678	686	685	663	692	673	721	667	685	707	712	672	658	718	638	671	729	701	678	690	701	623	679	681	670	685	687	744	736	718	675	690	684	651	687	696	632	734	629	663	723	654	761	687	673	708	626	664	674	682	683	676	716	613	719	701	646	701	681	695	696	698	712	699	731	679	634	653	720	692	713	696	690	669	697	694	678	660	663	717	681	701	702	586	693	673	681	684	688	645	694	698	693	706	673	638	719	692	677	723	697	699	700	701	707	691	631	695	725	639	672	661	678	670	691	710	698	653	650	671	699	692	652	658	677	639	689	679	707	656	685	655	655	701	740	695	681	729	674	665	687	702	682	677	744	665	661	712	726	674	671	658	714	708	661	675	663	708	699	667	691	687	672	725	698	616	709	681	732	695	676	699	670	719	670	692	637	666	684	688	685	691	712	693	650	701	693	716	675	690	664	682	680	663	723	655	711	679	729	702	658	684	697	691	681	673	677	671	701	641	701	689	640	695	695	719	685	757	690	702	678	695	693	697	669	681	715	687	697	681	714	660	682	699	704	711	645	665	689	680	712	687	658	720	707	648	710	694	670	735	685	659	687	671	704	660	675	677	712	680	713	703	710	713	719	646	680	679	702	660	708	689	685	740	713	707	677	724	697	694	657	646	638	693	678	686	632	703	698	688	687	702	640	735	691	727	657	658	663	687	721	629	678	695	708	755	692	642	658	708	697	731	714	673	705	667	671	636	696	668	664	717	649	696	712	690	696	713	672	669	723	670	692	690	666	699	762	698	705	676	667	678	686	717	668	678	687	685	722	701	750	676	683	685	707	670	702	677	708	692	664	722	723	677	661	675	693	683	686	665	688	680	701	702	661	634	714	690	637	678	668	708	707	699	747	671	745	695	720	696	714	709	700	673	674	682	722	667	706	705	652	641	690	684	667	650	665	697	677	674	662	633	657	722	668	680	687	704	692	690	759	687	689	678	704	705	706	708	674	711	670	750	708	669	637	649	725	665	711	660	708	690	672	678	681	688	735	648	655	723	692	697	685	689	650	675	652	681	651	693	649	666	693	630	697	671	648	706	665	692	699	703	710	705	689	638	690	663	690	686	736	708	692	607	687	695	673	653	672	734	681	724	686	698	711	688	706	708	682	703	643	666	701	678	672	676	669	699	725	737	765	678	663	694	669	695	659	682	648	714	616	711	703	708	689	709	646	672	619	694	662	660	669	674	663	740	703	686	705	637	701	735	714	652	709	672	672	707	656	675	683	692	685	674	700	710	691	714	713	717	678	709	724	718	708	694	724	695	679	668	709	750	707	717	683	684	700	723	645	618	711	679	700	685	703	681	674	672	729	687	641	697	637	710	722	701	691	671	666	671	659	686	736	672	653	713	671	663	721	673	682	673	677	746	687	660	707	720	710	659	726	708	704	680	655	701	635	676	693	706	665	598	687	689	716	675	704	717	696	704	665	701	689	732	702	698	725	693	665	664	650	674	682	695	666	700	705	677	688	711	674	697	696	691	676	676	683	681	647	704	694	705	714	707	658	737	739	677	676	677	671	675	698	736	696	679	706	659	712	656	652	637	687	720	691	705	661	671	688	626	667	681	662	716	704	690	648	666	655	682	715	710	668	705	666	718	682	676	685	718	703	722	706	661	722	679	729	721	663	719	652	685	703	697	702	713	698	678	644	690	671	665	681	695	668	697	703	685	677	734	643	689	716	622	692	714	709	710	660	674	681	689	675	626	692	674	665	661	689	681	686	725	640	708	659	694	665	655	622	708	646	718	711	688	690	711	658	697	671	685	661	699	656	692	628	644	685	662	667	682	663	688	738	690	690	647	646	684	719	711	734	721	696	674	657	718	648	695	670	676	736	659	703	715	683	712	671	689	698	719	704	683	724	659	734	665	636	685	692	700	664	634	745	663	688	670	665	699	689	717	682	672	650	669	689	660	660	665	684	647	693	698	675	707	678	639	653	705	708	656	647	712	689	675	745	664	694	677	693	673	662	686	657	721	664	631	696	645	685	719	677	701	683	666	705	667	699	639	648	703	655	710	690	706	685	648	702	678	656	710	726	686	717	681	735	629	700	710	675	658	679	679	697	720	680	676	695	693	672	675	705	670	716	686	664	692	654	724	661	710	674	675	684	684	694	701	710	648	687	689	701	690	746	681	634	640	695	657	722	702	698	668	650	741	692	670	654	675	695	679	654	689	732	685	670	667	695	714	657	687	632	685	639	703	691	678	663	671	663	722	699	684	735	732	719	652	654	694	684	708	663	661	659	655	654	664	670	670	687	735	648	708	690	676	698	671	663	686	664	663	702	670	636	699	687	692	685	636	655	686	743	665	709	689	710	706	731	661	707	684	657	668	684	706	638	656	653	675	644	657	618	704	644	680	743	701	712	626	725	675	715	708	664	750	676	708	649	665	700	672	675	657	693	681	659	644	712	676	714	696	678	722	693	680	733	705	658	761	678	700	679	698	707	649	653	677	689	684	669	675	727	697	687	690	679	719	650	696	710	723	668	703	680	663	651	728	685	686	661	689	690	693	719	680	747	695	701	672	659	681	723	685	709	702	685	699	694	685	687	727	704	667	676	651	711	684	694	675	733	666	668	664	681	666	727	673	696	653	635	673	688	703	728	683	682	693	707	673	717	681	695	694	710	657	720	704	696	683	721	678	674	695	697	688	698	744	692	687	708	670	707	731	682	708	740	683	701	687	690	686	655	676	712	680	663	733	695	668	695	644	650	699	688	672	686	672	670	684	694	683	635	669	677	723	653	726	657	714	705	681	675	689	714	736	693	683	673	614	742	724	728	686	667	666	644	715	692	696	686	658	706	684	692	725	699	677	646	692	700	678	685	685	634	700	722	635	700	681	714	654	692	720	631	672	641	668	682	676	683	729	714	652	686	678	645	706	675	608	675	715	697	685	695	682	696	674	651	717	649	672	703	642	698	672	696	644	697	639	654	702	701	722	759	722	671	680	712	711	669	702	699	672	682	661	705	712	711	708	707	695	672	666	691	690	683	691	638	694	676	723	733	679	653	707	692	709	681	682	695	636	729	701	723	685	659	689	678	714	690	720	679	649	657	689	749	721	708	710	727	718	657	678	678	678	665	720	663	691	704	674	676	706	664	671	718	702	693	689	714	722	668	688	720	665	728	701	701	709	657	701	671	646	706	704	698	701	712	673	677	649	702	687	689	682	695	691	696	662
43148	43129	43520	42769	43419	48591	47104	42134	43460	37961	34329	31492	34092	26098	17008	11119	8097	6308	3876	2700	2337	2486	1451	1169	844	717	534	565	520	525	572	480	477	455	387	439	404	423	342	406	323	319	323	299	275	263	303	274	265	272	273	287	248	294	279	309	275	294	301	277	266	276	286	280	247	275	310	319	305	296	287	293	267	281	302	270	262	270	278	306	270	271	251	278	270	261	288	277	267	263	286	286	269	270	271	291	275	292	252	273	255	270	285	268	277	251	292	263	259	260	282	268	241	295	286	314	290	276	310	282	268	281	288	288	296	288	322	298	315	287	301	272	265	309	305	288	268	272	276	288	268	265	288	269	251	278	267	280	268	282	283	300	281	277	290	268	263	263	289	317	266	300	279	248	287	281	297	261	283	297	278	263	280	276	302	307	335	271	263	258	291	252	285	288	286	267	272	288	292	294	280	269	255	260	309	290	290	282	275	287	258	260	275	265	258	276	272	272	305	290	261	306	281	282	251	272	274	262	288	275	271	250	279	271	272	254	286	271	293	285	267	274	283	289	257	282	277	291	283	261	282	249	300	268	267	298	265	308	294	291	254	265	282	239	254	306	290	319	266	260	289	296	254	269	314	258	277	266	247	289	310	286	251	274	292	285	276	271	264	264	268	304	274	299	276	284	286	262	265	308	274	279	244	269	249	294	273	310	274	265	252	262	273	293	273	253	291	285	272	284	293	306	281	246	245	326	300	263	267	303	266	256	274	303	299	253	269	292	286	258	277	289	248	275	304	264	275	309	275	310	297	284	287	265	265	290	246	291	276	299	247	237	275	309	279	285	301	285	270	286	286	280	268	255	262	326	261	301	276	293	260	275	215	298	306	295	265	284	271	277	278	280	266	276	273	300	284	274	292	275	271	282	280	274	273	267	264	256	284	288	254	255	268	304	268	280	291	287	263	303	293	245	306	269	279	265	281	246	271	298	265	289	312	280	271	302	255	262	240	324	285	298	266	261	288	296	300	324	257	273	300	270	264	274	266	302	255	307	233	284	282	266	276	274	286	290	275	272	289	264	305	265	246	257	256	276	286	270	283	268	288	283	297	298	305	308	288	286	236	282	307	247	284	296	275	313	284	291	260	278	262	273	260	271	288	311	277	290	269	248	293	238	289	288	292	285	283	301	279	293	262	284	290	287	259	269	301	278	271	254	258	306	286	278	243	299	248	282	252	281	288	292	260	281	262	290	291	276	288	300	259	274	259	251	294	272	278	255	267	288	289	248	298	292	283	282	274	302	283	276	271	279	283	293	262	281	278	273	281	268	305	334	249	265	271	270	279	281	304	262	290	311	273	290	270	289	299	238	250	284	285	282	289	303	298	261	318	284	286	294	278	281	277	289	303	296	293	241	274	281	273	312	251	273	263	286	260	262	280	285	255	295	285	259	256	272	280	271	271	270	275	255	242	263	295	267	283	255	275	280	291	268	324	288	278	313	304	290	301	285	278	300	268	281	265	274	265	277	289	277	284	287	272	287	268	307	292	274	309	276	266	252	294	282	290	299	289	256	273	277	279	280	287	280	263	284	309	291	274	283	270	278	288	277	279	262	272	265	295	306	277	266	285	273	257	257	269	253	272	289	293	275	261	267	256	268	240	268	314	276	262	280	276	286	287	291	309	296	255	257	276	294	279	298	282	303	288	317	295	312	308	268	254	287	295	289	278	275	292	308	267	274	258	279	253	289	269	297	288	304	262	283	265	271	259	250	298	288	262	296	243	259	268	287	285	298	298	291	257	279	288	279	292	290	285	281	279	245	300	291	261	264	275	309	286	294	294	271	253	275	266	283	290	272	303	283	256	323	287	276	228	294	287	276	279	281	272	272	287	271	289	271	272	281	291	286	253	269	259	318	270	267	294	260	291	277	268	248	284	297	313	289	307	276	271	293	290	276	280	260	311	294	299	269	271	306	240	268	273	280	279	248	262	279	299	271	283	283	289	260	297	277	288	295	303	309	292	261	276	265	261	264	288	288	328	278	323	266	291	276	278	304	282	272	300	259	270	280	266	293	274	260	274	279	283	294	277	293	271	286	280	267	265	300	285	269	260	291	253	295	263	304	236	254	286	269	293	291	278	288	254	253	288	290	268	305	279	272	299	277	281	305	259	270	284	271	297	302	271	290	281	279	285	307	287	276	298	286	272	304	301	272	263	271	283	278	288	276	280	289	258	260	273	298	279	269	281	248	282	268	272	283	318	267	299	276	266	258	273	275	296	237	254	250	264	252	262	252	273	275	285	261	267	298	285	284	270	281	269	274	271	275	287	260	273	279	273	299	267	256	279	297	309	262	271	280	322	277	287	256	303	295	253	269	268	276	264	266	291	258	277	270	274	290	303	288	300	261	264	289	253	275	304	328	285	295	278	288	285	291	270	295	266	272	260	285	280	294	275	285	272	269	278	223	258	289	281	297	282	261	268	293	299	268	264	268	274	306	292	277	250	281	289	283	295	275	278	257	238	253	292	294	314	318	273	286	261	272	313	261	258	307	300	280	278	271	294	311	306	290	274	295	283	314	242	246	280	294	264	264	255	272	249	294	254	286	279	283	278	301	291	308	276	296	313	288	279	275	292	279	304	264	291	311	313	256	270	283	253	291	281	277	297	271	290	275	274	290	273	269	265	285	283	259	271	271	267	301	284	268	272	261	262	274	272	242	253	323	247	269	272	280	267	318	264	306	294	273	242	267	285	294	237	267	273	256	296	291	284	271	289	260	298	262	271	305	269	266	289	285	282	298	286	292	257	274	278	303	288	268	272	284	286	256	275	285	243	284	263	289	259	297	281	297	269	272	293	316	315	292	295	290	265	290	287	305	286	265	295	285	279	294	287	272	272	283	324	275	314	285	267	272	299	261	266	245	242	270	321	256	255	253	312	295	300	276	294	275	265	253	283	312	287	285	285	291	286	279	302	283	290	264	299	299	264	287	308	271	268	259	284	292	246	261	240	292	286	271	258	286	293	304	293	264	254	299	258	285	273	281	288	333	248	286	307	274	288	253	303	261	287	280	260	287	285	310	268	308	280	252	301	266	288	260	301	283	264	262	252	259	292	236	296	288	294	253	265	275	311	286	298	302	270	277	282	252	264	287	252	260	280	261	302	263	270	290	297	274	282	276	297	280	272	275	260	287	283	288	283	289	260	264	261	258	320	285	270	292	288	287	304	277	279	252	283	275	325	286	286	273	291	292	276	281	253	249	278	273	295	277	264	272	296	273	265	286	303	267	246	279	296	253	278	280	266	269	280	284	270	292	275	256	276	259	274	277	290	324	292	257	283	294	273	273	267	259	277	292	251	239	295	284	280	290	290	285	301	283	282	289	294	252	285	280	278	267	277	279	259	262	287	283	308	282	311	260	283	281	249	291	279	275	254	297	306	272	275	309	270	288	289	255	279	262	265	273	294	262	286	280	268	261	290	284	279	300	282	294	274	301	277	242	263	272	308	269
30211	36031	45196	52619	55775	57345	58287	53509	59799	51738	50814	48236	52284	42660	36073	29822	25449	23649	16212	13137	11088	13026	7604	6145	4359	3387	2668	2419	2353	2372	2483	2127	2007	1933	1570	1597	1468	1496	1427	1313	1151	961	822	771	754	644	713	738	694	712	674	681	695	722	673	731	680	661	667	706	733	701	614	709	712	652	735	661	701	693	694	717	668	639	659	683	657	722	693	701	699	680	638	728	676	696	654	701	654	649	679	714	679	662	675	716	661	668	675	664	674	699	695	676	651	681	661	665	658	693	669	646	649	710	664	663	692	666	683	683	689	690	685	647	704	651	616	678	687	684	713	725	670	712	689	634	670	676	719	683	674	701	679	656	674	691	672	679	724	672	722	672	666	643	656	677	669	708	680	690	661	676	656	663	688	670	682	695	668	662	684	689	697	689	622	662	657	695	643	675	662	729	696	683	661	681	663	675	678	667	691	658	642	656	709	661	655	678	632	719	638	650	647	665	703	664	679	659	665	645	675	699	663	675	725	647	679	650	630	674	633	672	663	652	687	666	675	686	682	686	667	688	680	665	674	716	681	711	680	674	659	715	738	682	689	606	663	688	665	679	682	653	633	666	675	637	682	613	635	659	668	729	722	670	686	688	626	679	699	673	644	645	663	692	706	637	691	655	657	680	669	730	659	719	684	669	704	652	662	717	687	675	645	646	644	640	634	736	649	694	668	678	666	661	665	708	652	689	664	690	675	682	678	631	725	690	708	675	708	673	696	678	684	680	677	633	706	692	672	665	695	673	711	653	712	677	685	629	639	671	669	687	657	701	644	705	690	633	668	709	658	678	685	680	633	658	672	683	641	675	659	684	688	728	693	683	698	674	639	658	697	691	691	629	639	667	671	638	659	646	692	666	667	675	673	695	678	671	677	654	717	675	679	674	662	671	615	711	668	673	633	671	664	688	663	689	673	647	662	695	643	635	693	676	670	701	695	682	644	688	716	702	677	660	654	679	696	704	691	691	650	645	661	687	708	688	712	676	685	645	668	700	666	653	668	602	673	648	675	647	623	675	678	651	659	629	740	683	682	721	670	667	671	665	689	657	686	687	664	637	694	696	736	637	677	661	669	714	693	669	656	689	654	693	640	641	625	705	658	660	654	703	740	692	627	667	694	698	703	688	650	674	710	694	656	705	612	698	705	662	630	692	658	665	663	702	661	648	693	645	646	704	707	680	689	654	628	662	657	662	639	692	674	672	697	705	661	710	626	696	700	642	663	690	667	660	693	676	699	684	679	651	680	653	680	668	684	593	691	680	696	655	673	708	655	697	680	663	705	647	632	663	664	702	689	644	691	683	674	610	665	715	635	686	644	723	670	680	680	641	695	665	710	704	668	695	721	722	724	686	671	707	637	697	684	678	650	657	684	685	716	683	721	683	671	648	630	707	651	649	667	696	712	637	673	687	658	722	694	688	692	652	718	663	688	650	659	698	680	676	707	664	704	665	671	697	681	726	690	649	705	679	703	656	694	705	688	642	646	664	685	708	661	722	659	685	675	697	670	650	690	657	656	693	641	656	671	671	713	688	643	655	699	653	703	640	692	658	709	744	721	717	641	665	656	685	699	628	666	644	715	673	664	660	688	685	704	712	636	692	621	701	699	711	632	701	692	652	644	667	664	675	647	710	651	687	671	675	678	671	698	653	654	675	638	712	615	704	709	686	647	694	641	645	667	675	721	631	682	715	670	654	682	670	637	625	730	635	649	666	673	654	696	724	727	694	690	684	690	639	660	651	680	633	666	659	695	674	668	672	691	641	638	725	657	716	680	661	619	691	628	651	686	697	698	674	699	677	693	688	681	685	662	673	665	681	689	604	628	635	652	671	650	654	677	665	731	659	674	666	681	650	684	712	663	708	694	725	678	648	675	656	643	715	679	686	689	713	719	687	712	680	662	654	671	664	666	675	659	712	690	676	762	680	680	645	661	653	707	653	667	693	691	694	679	668	710	672	685	674	664	649	691	681	684	644	685	684	721	652	677	696	681	670	676	608	684	671	635	653	657	679	649	704	654	690	711	684	647	652	629	674	691	675	662	643	650	664	684	688	692	656	679	652	656	711	711	622	644	670	676	646	668	692	655	726	623	685	669	689	631	635	657	640	700	714	711	670	671	676	636	716	659	693	679	692	664	669	707	684	664	685	673	662	688	716	628	635	699	685	649	696	674	670	658	719	680	692	685	689	651	651	667	670	681	676	702	655	650	694	752	622	687	653	710	655	712	655	678	661	705	683	669	697	724	635	666	705	664	718	653	702	659	693	689	653	683	696	687	671	675	650	726	685	692	654	657	672	655	701	688	642	662	664	640	691	710	635	632	707	675	697	639	656	675	673	667	709	685	669	716	665	615	695	687	627	635	643	684	689	711	679	678	692	706	701	741	646	673	665	640	670	706	699	706	637	703	682	689	661	652	712	701	678	624	637	694	676	656	654	627	631	696	672	687	715	665	716	688	692	679	661	660	695	713	721	673	680	670	715	674	642	677	695	688	736	730	681	675	678	693	685	662	675	702	723	636	649	687	673	667	663	688	623	657	664	696	651	662	676	678	675	650	682	683	678	682	664	703	657	680	640	651	665	746	679	697	706	669	674	671	608	643	622	704	644	635	694	673	644	675	685	668	687	685	658	674	656	680	604	695	677	695	720	676	683	706	687	664	710	670	674	698	662	697	695	659	671	706	700	659	676	714	688	686	713	725	703	699	676	617	660	691	691	639	707	638	654	701	669	677	670	702	684	663	724	727	658	684	688	644	658	644	715	687	653	708	673	692	677	673	714	724	686	690	672	660	653	663	730	671	663	656	667	663	681	683	729	689	728	686	666	643	696	688	697	669	633	722	685	654	658	693	694	670	708	727	672	711	672	685	677	676	665	653	700	675	705	662	651	679	669	660	679	660	659	696	682	668	662	671	700	659	664	730	668	649	691	693	699	679	693	715	635	677	673	722	713	647	704	674	676	652	690	707	658	672	646	671	633	705	698	703	654	649	627	708	694	695	666	671	632	626	723	686	657	651	706	660	721	663	659	621	653	673	646	676	690	712	676	669	683	665	643	651	693	613	664	642	669	640	659	705	694	649	648	700	677	701	677	699	691	674	704	680	655	686	715	702	668	692	694	668	678	656	647	690	692	683	690	650	719	651	634	631	687	620	719	657	672	684	651	693	649	687	671	680	692	680	685	687	747	703	702	594	630	681	687	690	646	699	715	660	664	646	671	655	680	710	668	707	682	677	688	634	689	643	679	681	695	697	670	682	668	657	656	677	662	700	683	664	650	715	662	733	677	615	717	682	697	662	739	668	665	733	636	671	669	654	689	658	671	685	703	669	673	648	672	650	682	701	652	700	728	670	669	691	632	638	709	671	677	712	685	660	728	684	627	701	691	708	700	628	676	724	641	694	676	658	689	696	642	701	688	666	743	667	703	698	645	716	684	619	674	653	674	689	701	672	672	695	662	690	673	669	651
50827	47201	47084	48689	46799	52475	49642	40978	46749	41618	40094	39929	44015	35253	27480	18724	13893	10663	6979	5319	4638	4210	2110	1685	1157	952	811	777	804	905	778	663	644	536	433	436	463	445	361	401	401	298	272	275	247	252	238	241	242	232	253	222	221	212	215	238	222	260	245	235	246	220	254	250	209	252	220	225	237	196	225	218	243	224	237	224	252	227	234	214	212	241	221	226	222	278	245	261	251	250	226	229	216	241	223	223	227	227	228	227	244	196	219	224	237	206	251	240	244	205	232	244	244	217	227	228	255	231	213	221	264	221	235	222	221	231	240	245	235	216	213	243	249	217	204	251	244	236	260	247	252	235	257	232	235	214	218	244	259	218	257	242	273	220	211	247	228	187	199	238	237	219	233	232	234	251	256	244	258	228	245	234	221	223	218	247	229	220	214	225	226	214	226	220	217	235	257	238	259	241	248	225	245	228	236	246	218	221	246	238	240	239	229	231	222	225	226	241	224	225	251	217	213	199	228	249	226	222	222	251	251	227	269	231	230	255	243	230	231	250	233	244	232	238	235	216	216	265	252	245	279	235	223	249	247	241	220	240	225	207	246	242	240	239	250	242	216	239	248	239	262	247	245	214	238	237	230	234	240	251	233	233	223	235	223	234	252	240	214	223	242	241	235	216	221	214	223	244	237	259	230	243	252	241	243	252	227	250	205	242	245	237	223	245	254	264	243	241	221	225	243	210	258	226	208	266	251	237	257	250	220	243	228	239	251	237	244	241	238	230	237	202	241	221	235	258	226	203	219	224	262	227	196	248	265	200	242	243	222	251	241	254	253	246	255	254	226	227	242	258	238	249	222	250	250	268	239	239	230	233	227	231	229	226	235	244	231	227	217	231	243	240	242	248	208	218	242	263	208	219	236	229	236	253	237	239	252	231	249	225	256	249	249	239	223	232	215	242	232	247	244	246	231	218	217	213	235	225	241	218	214	245	276	242	243	236	250	208	239	237	244	249	250	212	218	240	252	228	214	206	229	253	222	214	250	244	224	226	205	200	220	225	280	233	241	229	220	246	227	223	254	233	245	256	234	243	221	242	246	229	254	219	223	242	231	247	241	244	233	226	250	239	229	208	252	235	210	241	232	225	251	224	228	220	233	249	221	235	250	244	232	218	224	217	269	228	226	255	245	239	277	245	231	218	233	251	262	220	257	267	196	213	231	210	238	225	241	219	212	220	262	222	233	266	236	210	238	251	247	232	252	244	225	238	232	221	232	266	225	249	228	251	292	216	231	235	232	231	215	217	229	252	226	221	241	227	254	237	220	232	202	229	227	256	211	246	246	254	234	249	244	234	228	249	245	241	232	272	242	252	238	261	237	252	234	239	251	242	230	206	232	233	226	216	214	257	216	240	264	233	224	223	228	224	221	226	236	230	221	246	227	232	303	255	230	212	253	242	244	231	225	251	251	209	250	241	223	215	217	190	220	222	258	230	220	233	220	239	233	232	246	231	235	223	228	249	225	216	243	235	237	241	252	263	238	257	262	249	244	227	236	220	227	251	236	201	253	232	268	241	252	220	234	197	283	211	237	224	261	259	248	229	231	242	226	248	302	235	242	232	229	229	239	232	225	240	251	230	240	255	245	219	263	269	262	259	249	232	262	206	225	230	247	202	246	248	234	236	220	232	269	239	225	259	250	219	239	250	213	276	237	238	221	244	229	237	241	234	221	229	226	246	254	234	204	231	242	251	250	262	246	246	226	230	222	231	252	216	225	254	233	246	219	250	247	215	248	228	240	251	247	209	284	246	238	238	275	232	227	233	221	212	233	227	238	281	255	232	220	221	263	247	260	261	247	234	221	236	218	251	244	237	232	240	242	219	223	234	236	210	260	216	247	249	238	252	228	249	237	215	235	220	200	240	228	235	237	265	230	220	233	241	243	226	223	223	267	221	230	226	246	224	233	232	244	226	245	224	256	225	266	235	224	228	228	250	259	221	241	239	214	224	253	230	231	223	236	254	232	240	252	221	216	269	221	248	233	260	235	262	227	215	244	229	266	243	218	223	241	245	234	245	235	242	245	236	228	213	257	241	249	253	251	281	232	199	223	252	207	250	231	213	220	247	234	223	229	227	231	249	237	227	233	255	253	221	225	247	214	232	239	268	231	280	248	237	225	247	298	232	226	226	258	259	224	244	225	239	235	226	235	199	219	206	228	215	226	242	224	219	241	233	226	232	240	242	229	239	271	225	237	248	244	242	249	256	243	236	233	254	242	227	239	229	262	234	206	245	220	242	240	231	230	263	238	208	233	223	213	233	188	239	221	211	233	233	223	233	235	231	223	272	221	228	237	226	240	258	227	230	219	201	246	219	243	235	246	230	263	226	239	226	222	228	225	233	239	195	241	238	231	233	250	246	219	235	239	238	230	242	226	236	224	233	238	228	228	206	246	202	252	214	244	253	207	242	246	248	229	248	247	226	241	248	245	257	216	252	240	264	246	207	268	219	250	207	236	220	224	238	247	245	253	229	220	246	271	244	230	229	229	231	240	238	238	222	225	241	246	214	250	223	203	238	244	232	228	266	244	212	218	245	253	261	236	229	233	210	285	230	262	231	215	242	229	219	225	246	256	255	235	236	250	242	246	244	212	256	253	234	215	276	233	234	231	250	229	246	249	229	221	240	227	223	257	267	241	242	249	238	260	219	257	229	214	249	240	211	237	233	231	243	212	247	199	243	239	260	245	226	240	212	261	224	254	217	223	252	230	266	258	193	212	224	254	220	234	263	236	250	240	225	241	252	255	245	234	252	248	221	239	255	242	224	242	235	250	243	260	248	253	227	272	214	229	227	249	251	235	224	238	240	228	246	243	247	248	248	258	218	246	244	220	241	243	225	268	255	235	244	273	211	231	229	232	243	231	230	236	226	197	231	226	245	219	216	239	236	248	238	253	226	260	260	219	231	213	231	234	235	200	219	234	224	216	218	235	238	220	243	243	269	244	238	238	236	245	258	215	222	226	254	234	230	251	255	260	241	241	231	217	230	257	248	241	242	233	233	235	213	254	237	231	239	240	208	237	233	260	247	232	230	227	256	216	256	255	229	265	236	236	245	228	210	234	220	228	237	238	256	233	234	250	235	223	256	245	210	216	267	235	250	229	240	269	219	227	218	246	230	249	261	226	246	213	237	252	244	240	245	204	264	221	248	264	228	225	286	208	214	218	239	228	201	238	249	227	258	245	224	233	257	238	218	236	214	214	236	236	265	235	248	230	244	233	229	255	235	255	245	213	249	253	234	245	241	242	207	214	238	223	246	256	255	244	243	226	250	235	203	246	255	226	255	264	236	239	227	254	224	206	220	239	245	224	238	224	237	239	228	223	215	225	214	259	285	238	262	219	236	217	250	256	199	257	249	256	234	231	240	234	229	246	228	239	266	214	226	237	250	250	246	237	235	224	229	241	223	221	247	233	233	241	276	226	248	200	252	271	202	213	232	235	225	233	242
37107	42006	51600	59770	62680	63826	62048	57292	63238	60646	58109	57896	59810	49638	44202	37850	33675	31226	23591	21754	18123	19240	10275	8765	6096	5118	4264	4263	4127	4525	3921	3281	3159	2533	2073	2052	2003	1807	1521	1856	1756	1112	974	960	754	598	587	609	574	619	581	542	584	576	584	570	574	516	580	567	608	562	559	580	622	581	564	532	614	591	611	529	565	536	547	586	566	612	587	591	563	584	536	559	591	579	564	572	582	573	553	546	584	548	594	571	574	533	585	517	545	547	557	579	562	571	569	531	556	568	555	534	536	534	558	560	614	550	557	586	600	616	604	532	596	575	556	596	614	566	568	609	602	596	576	542	546	533	571	567	591	570	552	604	561	603	571	537	552	626	567	537	597	525	551	631	581	520	567	549	572	583	564	587	577	586	539	584	591	535	558	608	579	558	582	560	581	581	586	555	586	594	626	565	582	589	581	591	580	521	540	598	567	556	590	582	586	588	588	563	506	547	541	567	565	564	530	543	552	544	560	528	555	596	570	576	590	547	568	585	609	569	574	545	576	568	583	546	592	573	567	547	626	571	550	582	628	589	572	547	602	524	546	607	577	579	610	546	624	522	584	575	581	547	594	577	565	553	545	608	607	559	579	581	547	517	569	566	552	610	558	544	587	574	586	530	568	567	599	604	601	589	548	571	554	567	561	563	520	573	555	546	604	553	558	578	563	540	563	560	565	580	562	562	575	578	541	576	619	575	624	567	555	563	557	507	561	548	600	567	574	587	599	558	579	535	535	587	579	556	575	549	561	562	556	569	566	586	577	553	554	552	528	563	568	561	579	549	555	564	553	589	585	588	582	585	520	590	573	563	572	582	611	543	609	591	604	599	602	554	620	577	583	597	606	559	562	576	580	578	568	579	531	566	568	564	568	577	574	580	551	553	588	567	566	559	558	581	597	543	575	583	575	557	562	591	590	604	559	594	557	573	625	579	564	550	599	596	568	520	573	585	570	548	579	580	586	584	565	569	555	572	572	613	562	589	577	599	568	585	579	592	590	536	563	591	551	570	550	544	601	548	512	547	539	577	530	613	562	568	636	609	587	557	550	586	563	603	554	548	528	579	585	539	553	542	581	554	584	593	565	597	568	559	574	617	554	534	540	580	555	574	604	563	548	556	537	561	585	540	594	581	556	606	592	562	572	570	608	572	572	560	551	577	555	586	555	550	579	558	584	579	589	557	583	612	601	563	535	595	523	586	540	579	575	588	587	591	544	611	556	606	559	561	569	601	538	552	549	559	562	625	566	561	633	547	584	570	567	531	552	595	587	545	535	552	590	547	595	559	585	490	553	563	590	557	547	584	592	543	586	555	593	561	607	548	548	567	577	578	534	571	569	573	569	577	579	581	576	589	565	588	579	558	555	598	566	583	573	591	574	598	589	609	583	592	597	621	528	587	557	566	578	517	560	549	588	565	531	574	604	572	536	560	565	584	601	563	589	555	581	567	576	551	578	598	576	582	566	613	566	581	547	554	526	554	610	536	554	580	525	598	569	573	575	601	563	585	540	536	563	559	575	619	562	593	565	570	591	609	609	613	532	580	541	597	585	558	578	570	585	542	582	558	566	619	554	598	514	579	528	545	597	520	578	567	545	589	579	555	565	554	640	559	564	566	535	570	631	590	576	598	563	575	593	539	535	554	583	535	564	578	556	571	552	571	566	562	592	580	584	563	575	558	551	581	561	510	557	565	542	557	550	538	574	528	547	586	572	579	541	559	595	557	596	542	570	536	552	538	559	629	550	565	568	547	590	581	532	580	583	578	528	553	581	590	612	567	548	518	517	593	598	570	580	563	595	588	572	557	562	614	584	565	552	548	570	569	558	543	604	553	586	564	567	553	591	582	558	534	537	582	570	611	597	595	554	532	565	555	548	535	586	598	562	599	566	558	547	635	535	568	553	521	536	577	518	536	568	599	563	587	563	577	574	571	573	578	552	590	556	538	582	595	573	573	599	575	553	572	574	595	563	601	599	548	564	584	558	572	551	599	564	566	569	542	541	565	578	567	575	603	544	583	582	589	555	514	600	581	555	565	570	598	599	554	541	553	528	557	589	574	535	636	594	579	607	589	546	552	579	563	584	538	589	584	559	527	604	595	588	592	587	562	556	557	572	554	555	577	575	551	567	542	609	550	552	595	591	557	569	574	585	577	581	549	588	568	556	568	573	551	577	604	549	556	579	560	564	552	563	552	585	584	593	570	581	559	610	533	622	575	614	567	591	564	541	623	587	572	560	552	565	586	590	583	564	542	578	527	543	587	580	560	578	568	563	569	543	524	570	577	536	548	595	575	548	576	534	593	625	606	527	549	555	560	594	611	585	563	587	579	579	579	587	577	550	550	586	596	597	558	528	572	581	574	546	541	567	586	588	576	598	593	516	521	586	592	602	562	598	553	536	554	549	557	584	558	564	574	596	635	573	596	605	588	558	603	557	579	576	575	580	566	609	554	547	537	602	549	523	566	602	559	569	541	570	616	562	589	599	574	579	573	586	587	576	526	549	526	575	601	550	582	542	574	544	567	584	566	564	543	585	577	603	555	566	590	575	553	569	543	620	600	547	591	597	587	553	590	581	563	591	559	590	590	540	571	543	601	525	585	598	610	567	599	557	562	563	611	561	590	587	569	577	595	603	546	534	579	583	595	583	532	563	560	605	567	584	599	551	560	543	584	567	544	514	586	593	558	554	622	567	581	543	546	552	571	534	582	627	607	577	546	552	549	589	587	553	545	562	584	560	555	608	595	589	569	550	615	547	602	561	546	557	594	567	589	587	573	546	578	597	607	602	619	544	560	588	570	607	583	584	553	566	560	567	590	600	578	555	544	538	552	554	633	560	583	567	549	556	571	570	584	583	587	587	580	543	584	558	559	571	566	543	582	607	587	551	579	550	571	598	609	566	588	539	563	566	579	612	583	568	565	567	543	515	573	536	583	588	546	586	572	564	533	541	545	604	547	605	546	560	550	537	580	547	551	583	576	601	557	575	580	589	564	586	547	573	571	541	555	565	553	581	583	580	566	587	580	543	575	583	583	556	579	599	569	588	565	611	572	579	522	577	575	565	547	555	571	566	587	578	582	567	612	546	566	550	563	568	540	582	544	571	577	574	573	543	545	519	560	587	644	620	612	550	544	563	577	545	572	575	540	564	569	571	537	580	582	612	647	597	567	596	591	597	564	546	565	562	559	585	563	545	572	590	556	597	535	557	553	583	540	558	558	544	585	581	551	537	578	557	584	581	553	571	568	539	544	623	588	563	535	575	594	615	553	552	604	569	537	562	564	585	627	577	553	520	568	600	572	599	557	566	599	574	593	598	565	596	551	580	573	563	533	592	579	554	535	535	599	565	585	521	561	572	562	577	537	581	568	533	545	568	568	539	579	558	597	569	584	564	574	630	543	543	565	567	549	534	625	562	568	576	577	585	524	606	592	581	573	579	601	543	543	571	554	525	538	548	569	595	594	579	581
25938	26896	32085	35029	28709	19811	13796	9622	8619	4599	3178	2606	2446	1405	1061	776	607	505	447	415	393	363	313	303	293	285	293	301	306	289	310	272	287	291	315	302	274	297	283	274	286	276	273	251	273	252	270	326	278	291	291	277	252	283	274	316	274	278	265	284	290	273	279	265	264	269	321	265	291	252	313	281	294	262	299	291	264	282	283	262	264	258	290	282	263	282	291	304	297	269	256	287	278	240	307	246	273	295	279	239	252	300	303	260	306	292	281	267	267	245	268	282	283	260	268	316	306	293	262	268	265	266	277	298	269	309	285	276	285	285	275	295	266	259	295	295	271	294	289	259	268	255	272	279	243	290	290	274	241	267	267	274	274	254	292	272	254	301	305	290	295	270	268	275	279	255	295	261	299	263	286	287	261	279	283	277	270	231	282	253	276	268	296	291	275	276	286	306	247	284	246	274	262	257	247	272	289	282	252	287	270	269	279	298	274	324	277	268	251	266	263	264	259	248	298	278	273	284	304	297	261	318	245	254	297	285	272	289	267	285	274	321	293	279	285	298	289	294	270	294	267	261	248	271	271	283	279	287	282	279	260	283	285	270	276	291	278	291	262	286	318	312	278	288	299	294	282	255	271	260	284	290	288	279	305	294	279	282	290	281	280	290	279	270	307	259	270	261	288	256	267	299	295	286	258	259	276	277	294	282	266	310	271	290	258	320	268	280	299	293	281	262	275	255	251	271	257	268	271	257	297	285	295	246	279	283	273	280	313	285	284	243	281	278	273	256	239	302	284	301	279	294	265	277	298	267	298	284	264	288	256	285	236	276	273	270	271	278	286	268	266	307	277	322	284	269	273	272	303	265	269	295	311	298	291	278	325	260	296	289	258	272	282	276	272	283	296	299	290	269	285	283	290	248	290	254	260	296	330	256	306	268	289	272	265	249	294	281	280	278	287	261	252	262	314	278	258	274	262	290	303	289	272	269	244	278	296	271	281	282	292	290	284	278	272	275	269	251	271	259	259	287	262	260	272	279	258	256	273	283	267	269	290	265	292	282	306	290	269	268	284	279	282	296	306	260	274	287	297	301	282	275	260	295	254	266	296	292	305	279	291	289	287	288	274	248	256	257	253	269	284	250	257	261	291	292	282	280	289	271	273	300	275	313	279	292	270	279	295	266	242	281	230	276	283	286	258	279	284	275	281	278	243	265	284	241	259	255	260	283	282	293	269	258	258	289	300	265	291	275	273	281	261	281	278	265	276	282	259	262	272	278	254	297	290	263	251	301	298	266	259	256	282	297	288	263	287	255	311	265	270	284	310	285	273	291	288	286	288	306	290	293	287	272	291	284	291	272	277	270	283	256	260	287	265	256	276	280	281	281	276	306	264	268	273	297	279	300	295	276	269	308	312	276	271	278	254	249	269	284	283	298	280	277	270	278	267	312	287	290	311	274	285	307	285	292	292	309	287	254	309	282	284	309	263	274	265	242	292	265	270	272	266	297	274	283	280	263	257	318	270	269	283	259	299	298	316	274	278	285	284	294	267	269	270	290	276	262	280	300	289	281	319	290	253	268	296	253	249	281	280	256	304	269	262	243	291	279	263	276	285	314	274	287	272	285	267	305	258	282	256	268	305	292	300	285	287	268	274	298	275	263	273	254	281	267	271	290	288	272	273	282	285	265	328	260	259	293	303	298	284	269	275	258	278	241	262	284	268	239	280	284	304	278	267	300	283	291	256	283	267	249	258	272	283	300	241	282	291	264	280	285	237	271	283	280	263	265	245	293	258	277	259	293	254	283	254	259	274	299	237	283	290	319	285	279	253	276	280	270	278	306	266	308	275	266	275	281	266	290	276	276	295	259	275	281	258	279	285	280	274	283	296	265	276	294	275	284	320	296	314	264	264	258	248	289	254	301	257	275	303	305	311	269	286	281	259	254	287	268	265	270	297	292	316	274	300	315	310	264	278	287	275	285	283	251	311	296	299	266	264	286	272	263	289	289	264	267	266	282	294	308	264	299	232	251	271	287	268	283	269	274	279	277	291	299	268	292	304	286	247	288	297	307	260	268	297	300	285	283	278	286	321	264	261	288	262	300	277	281	262	266	291	284	275	271	289	264	295	283	273	291	298	259	302	291	289	244	274	249	319	291	241	256	275	330	290	273	281	278	311	282	287	253	284	262	300	247	299	283	276	281	254	275	283	268	285	297	299	278	298	301	252	277	260	278	280	261	281	242	271	277	279	267	299	267	266	266	279	297	289	258	272	266	274	253	279	289	276	269	278	237	241	276	281	271	310	255	275	278	270	283	269	292	254	293	290	251	264	273	282	299	269	286	298	291	281	274	247	261	278	252	307	270	272	274	267	257	266	266	275	275	296	253	255	271	294	265	283	273	257	285	309	269	283	330	283	263	265	280	287	259	254	273	270	279	270	262	256	294	277	296	283	284	305	290	286	306	295	273	278	262	257	256	266	282	274	257	251	300	279	257	258	254	269	279	286	310	272	287	251	272	264	230	263	291	294	273	281	287	278	276	253	292	278	245	275	270	292	289	290	240	298	270	252	265	293	283	293	278	273	298	277	263	263	278	261	285	269	277	280	294	282	312	266	244	264	286	304	314	240	293	262	288	269	283	274	276	277	279	286	267	307	286	304	267	333	254	276	266	293	267	298	281	310	292	264	301	289	269	259	313	262	265	289	296	284	282	289	299	263	324	281	278	281	265	276	249	274	321	296	290	276	285	294	267	245	272	308	244	269	281	262	255	282	290	272	281	270	299	275	286	272	276	260	294	292	268	274	268	267	284	297	260	249	293	315	293	294	260	250	296	290	282	274	279	309	283	264	286	276	302	284	266	286	277	287	262	268	279	266	290	274	269	269	266	276	276	254	273	259	277	296	290	280	302	259	283	256	291	269	296	278	276	270	287	296	259	307	248	312	279	282	296	293	289	295	275	270	274	246	285	265	269	293	258	304	296	309	301	278	270	261	274	270	274	281	279	286	300	271	260	302	273	277	290	303	233	262	290	260	287	263	265	257	293	298	251	288	262	284	252	290	267	296	266	262	262	270	285	277	301	241	288	270	278	269	258	282	262	285	305	248	276	283	270	268	255	285	288	291	322	280	269	260	264	280	279	281	278	292	284	300	291	280	259	303	281	291	269	268	278	300	276	266	275	297	285	280	266	291	277	273	283	304	292	308	266	271	288	259	280	273	264	296	281	290	252	283	292	290	266	279	259	268	301	302	273	307	299	292	272	294	261	260	279	283	294	282	296	278	266	324	273	265	276	245	251	283	295	274	294	265	250	270	291	272	298	261	251	285	250	289	292	281	308	304	256	283	298	251	277	272	264	271	237	272	297	297	266	257	270	283	284	284	262	258	308	295	292	251	271	265	263	287	249	283	282	263	279	269	277	277	302	254	263	290	300	270	277	261	279	303	260	255	277	282	320	277	270	277	298	276	295	285	266	272	294	292	254	272	283	267	307	281	284
16146	21156	35579	44137	40456	34350	29485	24156	25307	17373	13744	12998	12534	7396	5639	3853	2989	2239	1715	1578	1354	1340	1047	939	851	798	832	796	795	799	730	763	734	724	751	723	696	661	715	676	681	729	653	657	654	713	681	680	678	698	605	631	691	654	636	619	624	657	716	700	649	708	684	667	671	654	671	661	660	644	658	683	645	672	657	646	659	684	676	635	689	677	641	679	682	698	644	657	671	687	776	751	691	722	682	672	635	673	684	647	691	674	670	649	697	679	673	629	644	685	674	670	687	754	660	657	665	723	647	645	678	656	689	692	687	668	695	668	651	653	684	704	678	705	646	704	716	643	685	678	652	686	696	635	689	635	697	688	668	657	699	682	700	613	665	693	632	730	666	685	700	669	717	692	667	685	713	652	721	661	639	684	704	657	631	660	661	701	715	682	686	673	705	694	631	650	645	643	669	654	717	695	654	676	695	678	659	670	682	666	678	664	679	663	666	658	640	725	688	678	690	674	733	680	624	676	657	683	684	622	660	688	663	650	659	659	695	674	676	659	644	659	663	653	702	655	659	640	648	658	656	683	709	676	676	692	673	681	683	712	634	672	638	656	679	624	711	671	683	655	676	702	677	666	725	696	656	683	676	702	658	668	694	682	650	684	691	712	658	686	665	664	634	652	686	651	746	655	689	687	643	723	670	702	657	674	678	681	673	669	627	666	673	622	676	691	677	689	691	713	658	661	678	660	665	723	676	721	661	637	639	684	678	652	676	666	646	658	651	700	675	660	642	693	657	685	671	639	657	654	686	734	705	678	707	703	692	716	654	627	724	700	678	657	641	649	605	631	669	658	657	648	662	690	643	642	694	712	660	677	694	692	651	663	644	650	702	705	663	681	661	678	675	627	675	721	675	651	683	722	668	679	688	635	649	706	689	689	646	685	663	657	688	668	672	666	664	696	673	695	690	668	684	708	655	704	686	647	703	683	679	654	691	685	642	660	674	658	633	669	699	707	680	690	690	660	691	686	708	660	660	687	705	653	695	641	691	682	694	630	633	669	635	649	656	643	672	702	637	698	659	666	675	702	657	660	667	720	633	679	662	684	712	657	677	693	686	662	710	707	711	702	676	651	676	656	695	719	661	675	666	678	684	646	682	743	628	665	695	675	683	635	698	609	696	665	702	679	690	679	718	687	670	712	655	681	695	669	673	665	651	659	640	680	699	650	655	662	667	659	692	647	668	680	681	662	690	655	674	708	646	695	684	630	691	721	681	732	611	688	713	638	695	654	676	636	661	637	651	649	649	662	666	690	681	704	627	675	676	701	661	715	676	695	707	724	701	669	713	642	690	703	680	672	714	664	666	710	662	704	676	671	694	676	715	675	672	668	710	678	706	734	653	671	696	664	605	642	671	665	678	700	683	661	671	696	700	673	658	659	679	640	710	674	665	625	670	644	667	699	654	656	693	700	668	655	665	631	666	671	705	694	652	705	732	652	685	694	681	707	626	639	667	678	684	649	647	665	681	725	673	683	630	649	697	653	666	679	635	679	703	691	671	688	641	683	681	670	638	655	708	708	638	724	693	686	624	665	650	687	652	697	639	700	649	682	629	660	702	697	682	628	714	662	654	674	703	682	667	657	677	646	681	684	656	675	700	627	631	670	721	682	701	736	693	661	670	702	671	692	679	676	652	675	650	653	639	673	656	698	647	695	683	634	679	670	700	709	664	647	682	681	671	681	687	656	699	724	659	736	679	676	713	651	665	657	660	688	679	658	669	639	676	655	620	683	671	672	680	653	617	694	722	685	705	750	663	728	673	682	709	669	639	670	684	648	600	640	651	650	666	678	635	620	711	700	682	720	657	678	688	722	692	643	699	670	646	673	679	681	659	657	724	678	701	692	652	675	694	678	680	652	665	650	658	639	635	673	706	679	691	647	686	695	696	677	691	639	638	664	661	717	668	641	651	678	685	665	655	712	694	663	709	661	676	682	668	663	652	645	687	661	669	670	698	704	679	714	657	639	677	657	676	683	715	672	697	673	640	676	647	679	682	686	683	660	747	703	648	697	686	692	715	702	691	704	691	696	705	677	676	662	699	715	659	696	652	723	624	698	706	649	666	699	670	677	667	684	665	641	693	685	706	667	682	662	654	659	700	724	700	664	692	706	628	721	694	708	670	667	697	658	704	715	677	703	643	672	659	667	674	658	686	675	687	702	641	697	677	699	681	682	679	711	701	664	632	685	654	669	610	661	691	673	700	677	662	652	635	670	656	670	628	699	671	674	674	642	639	665	666	631	688	677	663	662	712	666	713	670	643	661	673	716	651	685	674	713	652	666	694	639	720	659	650	699	662	718	658	689	703	725	624	668	663	686	684	651	664	650	678	676	698	684	669	639	651	708	664	665	637	689	680	652	669	703	732	654	703	690	681	685	672	670	689	697	675	669	712	726	663	696	703	664	682	667	684	647	702	727	649	673	690	706	687	692	650	655	672	668	623	659	658	677	665	725	682	700	698	652	647	713	690	690	641	689	648	687	696	728	682	679	638	738	647	696	689	666	674	652	707	730	660	676	666	640	663	684	684	684	682	710	681	644	651	703	642	656	631	682	711	705	695	638	658	626	659	674	639	666	657	712	702	635	688	722	677	653	664	694	691	690	641	676	654	683	681	648	625	683	677	684	658	662	679	695	678	667	650	643	692	670	727	616	698	637	691	700	689	707	702	684	648	676	679	662	649	648	702	678	687	664	687	678	655	626	646	709	659	674	661	691	705	630	658	655	647	677	624	649	697	698	643	670	684	699	669	627	665	681	677	711	713	584	698	690	701	687	692	657	662	686	679	640	721	640	673	701	693	619	652	663	686	688	688	671	662	684	683	696	678	688	661	654	673	713	728	684	705	708	660	614	639	694	690	704	672	717	669	683	663	663	669	658	671	673	696	641	692	675	676	660	679	708	624	706	660	684	656	686	681	656	660	717	649	688	626	687	660	737	611	649	670	679	704	657	686	655	683	693	660	680	663	676	684	658	718	637	648	698	692	692	726	704	698	625	616	693	652	694	627	694	656	684	686	688	677	682	701	708	666	745	668	643	665	649	650	673	634	687	667	652	670	635	667	701	677	743	620	675	643	681	688	682	672	646	686	677	696	670	626	627	681	705	679	691	658	688	665	673	689	653	675	683	697	676	678	663	705	657	647	670	717	686	681	658	654	673	730	676	682	684	655	728	675	631	646	660	631	649	672	678	708	694	675	669	634	669	642	684	666	626	664	660	727	686	658	648	681	639	674	694	669	646	685	680	642	717	620	717	693	645	657	680	695	683	682	697	697	667	673	673	678	633	708	678	708	698	654	663	666	670	692	696	671	636	679	669	691	660	676	668	679	686	662	675	670	659	672	688	679	664	669	675	615	715	638	680	724	697	663	674	700	677	684	632	708	684	629	706	664	651	693	663	663	651	658	685	704	647	661	646	713	677	681	673	694	636	623	727	675	722	659	650	692	704
45256	45362	47620	49147	43739	49774	44985	42634	43446	34704	31390	30179	32396	21131	15328	10164	6872	5122	3429	3447	2462	2169	1142	857	669	684	625	623	559	488	454	517	485	428	381	363	367	367	334	372	346	292	282	278	285	287	257	281	259	266	306	252	273	278	263	262	297	293	261	262	268	268	276	257	261	270	268	304	294	269	276	281	283	279	294	284	305	276	276	278	275	268	284	266	250	283	248	257	248	283	280	266	287	265	294	257	237	262	279	259	284	302	292	297	279	270	274	286	265	262	287	254	286	274	254	248	277	289	285	269	313	278	264	293	296	274	275	286	276	247	286	280	242	287	269	291	288	267	287	237	286	280	294	269	255	287	294	297	257	294	267	258	260	291	287	257	269	271	247	298	278	281	262	289	264	255	292	284	276	275	275	252	303	290	275	265	295	299	276	254	258	278	280	275	273	279	306	241	267	301	275	249	311	252	278	251	275	271	283	276	290	260	292	269	263	294	254	324	276	304	282	276	280	310	286	272	249	265	278	272	242	276	295	274	279	245	273	273	297	267	265	278	266	270	265	285	242	292	298	297	286	284	287	251	250	272	244	264	277	305	266	264	287	268	257	270	269	267	258	264	253	260	280	264	270	252	299	283	300	280	268	319	286	274	249	255	269	264	263	285	290	286	245	277	239	273	279	299	269	283	245	266	276	281	267	306	296	269	289	288	284	283	290	290	297	265	271	280	294	272	290	258	264	279	275	264	297	315	260	257	260	291	298	265	268	268	271	268	269	274	289	301	274	233	267	274	287	279	266	291	303	257	303	271	322	280	255	273	257	278	279	249	269	277	266	281	253	289	274	247	267	280	271	272	297	272	265	274	266	245	274	259	256	285	280	292	274	266	264	277	298	267	258	277	257	265	247	271	239	250	272	273	278	248	261	270	266	276	267	254	288	269	304	294	292	249	260	280	289	241	263	270	274	276	280	260	288	266	297	274	289	264	273	286	321	270	263	277	309	277	293	276	277	280	280	271	256	270	253	283	267	257	284	289	252	264	276	270	311	268	277	289	262	285	274	264	270	282	286	288	254	293	240	259	271	282	281	229	244	267	278	258	279	270	294	275	265	290	244	286	288	271	277	277	282	263	277	287	293	241	268	279	261	265	296	286	266	269	260	283	263	283	246	277	272	273	268	274	306	299	240	271	279	282	277	276	264	297	255	269	249	298	300	303	272	273	257	266	279	280	271	275	302	287	318	298	303	291	301	286	247	275	274	261	280	291	268	261	261	300	254	272	246	289	267	239	270	272	281	273	300	276	260	309	281	270	301	271	259	280	316	298	294	273	291	259	281	287	271	273	267	290	274	259	279	262	285	245	279	273	257	256	244	255	289	269	262	295	272	241	292	256	284	285	252	278	265	281	279	286	256	260	260	293	271	268	270	270	270	291	277	291	291	281	280	265	266	294	288	271	246	302	267	278	258	285	280	270	274	309	310	275	269	260	270	252	273	264	289	272	274	259	246	257	275	259	256	261	285	272	272	258	257	279	283	298	295	255	293	244	270	250	321	280	256	248	288	277	267	300	265	283	276	284	266	260	269	283	292	252	294	288	290	288	309	272	309	263	252	319	275	259	257	278	275	278	245	245	294	286	261	276	289	285	263	269	263	254	265	300	249	253	264	279	277	244	278	280	292	267	262	276	247	280	281	251	273	249	265	272	280	287	279	263	297	261	300	260	294	249	266	259	282	312	248	262	269	293	286	283	266	269	269	285	270	256	276	271	288	236	278	280	245	268	276	282	306	271	267	313	294	273	273	291	283	301	285	242	261	294	330	233	267	268	246	280	282	248	262	294	267	271	243	272	277	254	294	243	254	250	275	292	280	284	261	260	286	262	265	278	276	285	284	274	262	253	273	290	255	277	278	244	262	307	274	310	300	255	263	271	250	265	266	294	277	264	276	279	299	293	288	270	259	247	275	318	255	265	275	292	289	263	262	271	270	264	260	284	289	302	263	260	278	299	260	276	287	258	324	289	288	288	286	269	289	292	272	260	274	293	283	295	266	283	257	284	271	248	261	283	280	268	257	248	263	264	289	279	261	265	311	286	272	277	271	248	275	313	294	273	277	260	273	278	280	266	273	278	264	279	287	254	276	248	261	286	282	299	268	260	272	269	272	294	249	261	307	289	299	270	261	278	280	271	268	274	282	290	271	287	270	275	257	261	281	280	283	289	299	247	275	287	284	271	300	274	273	272	262	279	278	274	276	301	298	269	260	296	266	275	281	257	289	269	270	246	289	267	287	254	262	258	249	265	274	276	276	273	284	304	248	285	281	262	293	248	255	283	263	259	280	293	306	281	279	277	278	253	268	270	276	306	281	277	265	285	287	270	276	254	283	274	255	287	284	266	290	260	304	250	279	268	301	281	281	267	305	273	258	280	300	266	247	285	274	304	279	303	248	265	258	282	280	304	279	240	266	271	262	313	286	274	259	273	285	256	263	273	282	289	265	293	258	262	300	259	266	262	314	280	292	275	296	311	252	282	270	255	243	271	251	280	270	315	252	237	283	282	288	262	294	287	284	268	260	271	269	267	262	283	286	250	261	278	262	265	299	274	286	268	244	290	289	271	309	257	271	275	265	302	264	290	293	281	246	283	260	300	241	273	285	278	257	268	262	280	284	237	276	273	270	265	304	269	275	294	260	261	268	276	304	269	268	269	279	297	305	268	271	247	265	284	264	265	263	291	294	269	261	274	295	233	292	263	262	284	302	289	281	285	273	279	278	278	258	263	271	283	285	272	246	284	247	284	280	280	283	306	305	276	297	309	313	318	265	281	263	237	231	238	302	277	256	263	271	263	278	288	273	255	272	276	265	271	279	273	322	271	297	299	267	269	252	279	288	287	271	251	275	271	261	296	299	261	290	297	280	247	281	292	277	279	290	308	293	281	286	286	284	281	260	271	288	291	234	260	277	284	296	282	279	266	279	303	283	266	270	241	284	255	271	299	263	267	234	257	281	305	265	277	273	284	259	281	266	272	250	291	296	261	260	250	310	260	274	283	270	294	299	281	260	225	303	312	291	248	254	261	293	308	275	229	250	248	262	262	250	277	250	278	296	274	271	273	259	279	288	296	273	296	270	273	280	271	264	267	259	235	275	299	265	287	294	288	265	296	272	281	261	274	272	278	259	278	264	267	276	266	270	292	282	287	257	278	276	304	266	287	269	298	252	266	250	282	275	300	269	304	263	273	288	254	266	271	261	278	267	260	273	292	275	288	282	292	241	273	286	293	276	272	268	282	272	248	268	283	270	286	266	305	275	262	275	263	246	251	260	279	287	275	279	290	280	284	268	271	304	278	265	280	276	280	293	301	258	274	256	264	301	265	265	265	310	249	280	276	245	252	299	257	258	278	273	263	306	293	280	279	311	276	247	270	258	290	279	281	282	280	257	260	277	284	305	317	285	262	249	294	272	269	287	275	271	297	285	275	277	274	286	247	298	272	268	292	306	276
31422	38080	50821	57890	55198	58240	56002	56674	55859	52636	47230	48277	48891	38413	33344	29410	23815	20894	14981	16371	11703	11674	5995	4946	3325	3606	3203	2961	2653	2375	2058	1994	1985	1655	1434	1309	1301	1207	1399	1228	1081	876	887	737	685	679	669	702	691	690	637	643	671	660	680	645	656	674	688	690	713	659	665	650	725	653	701	646	712	658	644	697	669	622	649	639	681	620	658	661	675	639	673	693	638	670	698	660	695	625	607	646	684	659	668	689	661	700	633	642	644	664	683	667	632	657	629	636	692	673	647	664	639	661	692	690	651	622	614	634	708	698	659	681	634	636	669	682	664	659	635	674	637	629	704	588	600	596	687	613	634	647	696	687	690	638	672	613	638	678	697	686	631	648	639	678	666	719	641	625	627	660	638	638	638	678	658	663	681	641	666	682	665	613	618	619	697	666	697	644	703	680	671	667	655	647	633	571	637	644	660	688	678	700	672	625	687	673	639	690	676	744	670	629	639	647	653	671	634	667	665	633	740	679	634	667	648	669	693	640	657	671	666	659	627	659	606	687	657	646	636	635	676	646	659	707	633	652	651	619	649	685	696	651	684	663	627	665	675	685	649	644	670	671	654	663	678	697	656	669	676	662	689	658	650	677	710	666	685	634	654	610	703	699	652	647	624	673	648	688	659	668	670	641	669	683	653	638	665	643	652	674	635	646	612	628	663	652	647	644	643	657	676	665	660	660	673	671	660	692	701	676	650	649	683	650	691	638	663	678	643	669	647	666	715	661	633	685	657	664	625	635	660	710	674	696	638	659	680	653	671	674	678	639	693	643	676	710	680	635	619	666	675	653	663	626	655	645	661	690	645	655	675	658	644	662	686	620	664	627	691	700	640	653	606	656	661	705	619	696	646	625	644	638	669	676	651	700	669	695	665	646	708	703	693	675	639	619	671	646	664	743	701	643	673	649	623	675	651	671	617	674	713	690	624	632	660	639	643	668	675	615	676	667	658	680	676	660	694	656	646	653	674	676	657	638	680	671	625	700	628	657	641	685	606	696	617	674	677	663	686	640	616	662	662	669	680	677	639	671	647	731	650	649	649	680	649	685	673	668	648	631	671	685	670	674	642	636	647	656	678	660	669	675	688	618	704	657	699	666	665	695	669	624	645	684	654	664	635	673	665	693	680	654	704	661	695	667	712	659	677	630	655	658	668	662	666	634	634	629	616	644	665	665	672	663	600	668	682	653	643	657	701	664	647	722	648	633	678	647	642	685	687	653	646	657	663	617	642	643	669	652	674	676	664	676	683	613	625	637	645	672	711	654	677	713	690	645	651	689	647	677	651	637	642	656	632	736	654	636	678	684	624	673	669	656	606	676	646	690	694	654	651	700	682	682	683	662	692	649	694	698	723	691	652	645	707	702	662	654	687	686	636	665	663	707	694	651	654	678	706	648	695	689	661	630	694	681	682	673	696	662	661	659	658	664	690	679	655	655	630	684	707	692	635	639	647	691	660	693	674	625	686	658	671	667	655	655	645	680	659	652	668	670	670	637	655	672	654	677	600	699	673	656	689	624	661	643	684	714	649	721	679	657	643	632	655	646	645	699	683	654	631	683	647	655	678	683	675	646	624	666	636	676	649	645	662	659	697	650	728	669	626	671	645	651	620	633	635	677	617	660	653	636	651	673	651	723	645	694	675	660	636	667	635	643	636	684	660	626	683	674	669	636	666	658	667	714	686	632	660	671	666	653	708	658	686	647	710	634	648	620	645	648	658	688	692	627	677	680	649	647	600	630	671	671	667	674	659	657	644	676	675	708	657	680	688	662	663	682	722	705	629	675	686	643	711	636	615	666	682	658	654	641	642	647	638	654	668	636	669	688	674	671	677	677	633	656	644	692	615	650	702	649	704	672	718	680	658	685	677	678	663	646	641	677	665	671	654	674	675	687	702	662	704	673	642	706	685	650	664	673	681	665	707	661	629	625	697	630	577	636	651	697	712	689	669	682	634	702	668	673	692	683	638	729	649	634	686	651	692	670	706	642	637	634	688	710	653	639	625	628	669	636	674	649	644	608	708	640	650	688	670	630	688	679	612	651	675	658	671	621	676	710	677	640	647	705	610	697	685	661	626	688	635	661	597	638	664	733	702	593	655	670	660	695	634	646	699	650	684	667	678	679	667	632	707	660	617	647	732	649	643	697	632	688	692	649	623	629	613	611	645	687	578	667	678	692	687	706	626	650	655	633	641	697	685	618	689	657	711	687	663	652	693	663	656	658	643	649	627	662	648	665	648	702	678	720	655	703	592	619	657	678	633	623	705	663	678	644	624	662	640	569	706	639	673	637	623	639	654	646	665	688	625	685	673	634	647	674	642	685	673	614	677	654	663	682	655	662	660	615	655	667	648	672	653	649	623	645	667	694	618	682	630	660	714	639	700	682	669	643	654	668	631	676	635	632	646	689	679	698	652	644	657	644	668	626	645	680	695	692	657	658	636	707	628	629	626	657	673	677	651	641	660	666	691	707	675	688	687	628	637	677	674	668	699	692	668	681	638	677	673	688	634	677	618	665	654	674	647	633	657	662	653	619	687	636	640	629	662	665	708	662	639	677	651	654	633	650	667	657	667	664	638	670	622	680	681	627	676	653	656	659	656	633	701	687	671	629	672	638	707	641	648	631	656	636	678	655	617	658	637	670	656	694	606	674	642	681	623	669	685	632	635	617	710	648	639	644	686	649	689	676	649	677	659	679	638	649	670	671	679	636	656	682	646	667	676	678	633	674	642	654	636	671	661	671	678	666	637	673	645	625	674	655	650	621	654	679	688	642	714	637	694	589	648	641	658	599	643	630	682	666	665	698	688	628	710	700	692	610	703	655	668	619	643	656	692	675	661	627	655	674	660	651	678	631	679	660	676	625	665	695	679	666	677	594	665	680	689	677	636	738	681	623	675	663	711	645	641	714	663	662	661	650	675	674	648	663	660	710	641	642	656	663	705	651	690	678	647	642	701	731	639	664	647	665	610	678	662	634	670	646	696	651	624	642	717	693	661	671	674	672	697	694	692	635	695	649	652	630	636	647	651	668	678	639	661	675	679	667	696	684	655	623	672	684	671	640	647	626	691	661	641	629	683	687	676	667	679	653	637	657	627	682	638	693	679	665	657	667	690	661	673	669	657	628	673	638	654	651	679	683	666	653	659	670	633	675	655	656	628	693	665	645	624	667	637	689	615	684	649	688	671	616	699	664	679	633	631	631	674	619	601	680	657	656	644	666	673	683	654	647	687	725	653	650	643	635	645	638	663	621	643	690	664	651	624	652	683	619	623	700	650	649	659	687	652	678	628	637	665	646	662	681	651	670	676	645	673	681	702	666	632	645	653	691	641	644	663	675	681	643	625	665	625	688	669	659	647	674	691	693	698	650	669	687	704	668	648	679	638	680	682	678	701	674	690	642	625	670	673	674	615	651	657	675	609	648	688	689	742	687	694	624	712	682	676	699	650	669	682	611	654	640
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
