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
338173825003	338173825564	338173826114	338173826664	338173827214	338173827764	338173828314	338173828864	338173829414	338173829964	338173830517	338173831064	338173831614	338173832164	338173832714	338173833264	338173833814	338173834364	338173834914	338173835464	338173836014	338173836564	338173837114	338173837664	338173838214	338173838764	338173839314	338173839864	338173840414	338173840964	338173841514	338173842064	338173842614	338173843164	338173843714	338173844264	338173844814	338173845364	338173845914	338173846464	338173847014	338173847564	338173848114	338173848664	338173849214	338173849764	338173850314	338173850864	338173851414	338173851964	338173852514	338173853064	338173853614	338173854164	338173854714	338173855264	338173855814	338173856364	338173856914	338173857464	338173858014	338173858564	338173859114	338173859664	338173860214	338173860764	338173861314	338173861864	338173862414	338173862964	338173863514	338173864064	338173864614	338173865164	338173865714	338173866264	338173866814	338173867364	338173867914	338173868464	338173869014	338173869564	338173870114	338173870664	338173871214	338173871764	338173872314	338173872864	338173873414	338173873964	338173874514	338173875064	338173875614	338173876164	338173876714	338173877264	338173877814	338173878364	338173878914	338173879464	338173880014	338173880564	338173881114	338173881664	338173882214	338173882764	338173883314	338173883864	338173884414	338173884964	338173885514	338173886064	338173886614	338173887164	338173887714	338173888264	338173888814	338173889364	338173889914	338173890464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2764	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2764	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39375	23462	17547	12676	8343	3491	1715	1188	973	726	569	469	464	415	403	391	371	345	290	282	293	262	274	297	312	259	262	329	281	262	264	236	282	282	275	283	298	238	268	271	262	263	250	257	286	276	278	271	292	281	297	258	282	286	250	241	260	273	271	261	282	282	253	295	274	294	277	236	249	230	262	260	256	231	248	281	259	262	266	271	276	249	267	281	277	252	312	290	291	265	262	285	250	283	261	256	277	238	260	276	273	278	259	243	286	272	273	290	260	269	261	271	296	268	261	292	268	249	260	290	258	271	275	284	243	289	243	243	296	258	285	286	279	261	275	258	264	263	264	271	258	261	256	259	255	260	260	295	249	252	277	303	290	285	290	264	279	252	279	275	228	268	267	277	291	227	264	235	260	296	291	253	283	299	275	253	312	278	277	288	268	278	245	257	266	239	257	282	268	298	243	265	293	254	284	263	261	273	268	287	256	298	262	270	281	228	280	228	249	259	278	241	223	264	238	263	265	263	271	305	294	282	271	282	243	241	277	264	287	257	235	261	259	252	253	247	285	273	288	293	281	241	226	254	259	259	268	256	290	260	261	274	216	267	263	272	233	242	292	274	258	247	256	245	244	247	293	280	254	240	244	243	259	267	276	285	264	267	259	289	274	255	253	296	280	249	298	280	273	312	266	284	237	274	265	275	281	254	267	264	266	292	288	259	279	253	251	245	264	239	270	265	262	279	272	268	280	245	253	292	273	270	269	281	251	252	235	272	236	266	266	288	266	260	261	231	276	280	276	266	263	287	254	316	283	288	262	284	285	252	288	262	285	241	251	267	263	256	235	268	274	255	262	261	249	273	250	290	266	259	295	278	309	261	235	272	249	253	261	295	259	257	310	271	273	300	273	291	244	249	276	285	279	257	254	261	274	280	276	275	268	256	270	262	240	248	275	282	241	255	270	279	293	258	277	255	276	258	293	256	302	282	299	299	287	262	311	260	261	257	241	218	259	257	246	271	303	262	273	252	256	294	279	288	266	255	250	257	280	300	232	244	245	272	284	272	281	260	265	263	260	275	289	256	248	287	254	264	282	255	295	263	288	273	237	248	262	276	293	271	257	271	270	300	249	245	264	253	284	257	251	272	287	267	294	282	265	256	304	228	292	254	267	284	261	271	255	281	276	264	271	260	271	247	263	276	284	281	265	304	252	288	281	271	266	277	267	231	274	292	251	290	263	251	272	273	297	260	276	277	282	250	280	266	265	273	275	285	277	277	261	266	283	305	322	270	238	294	272	286	283	237	277	296	240	294	271	276	253	274	268	266	266	271	268	290	243	278	270	257	264	266	267	283	254	284	272	280	285	285	273	283	289	284	265	240	277	269	287	264	282	232	289	265	237	259	242	244	262	288	264	245	286	229	276	277	285	275	283	253	253	283	245	278	271	294	300	256	290	289	291	271	295	261	272	270	254	257	278	286	243	268	259	230	281	270	268	235	256	297	274	277	263	284	310	270	283	268	287	243	234	263	261	259	281	270	250	271	241	279	286	255	295	269	301	275	296	285	302	292	280	292	264	279	262	287	293	249	274	280	272	272	271	270	248	265	292	265	249	259	266	272	270	284	254	267	249	300	265	250	243	258	281	270	288	248	269	259	286	298	250	291	325	275	277	259	248	291	309	285	264	269	274	263	270	239	269	283	263	292	263	266	266	262	270	259	279	300	278	267	263	267	242	248	231	267	267	272	263	227	283	294	280	257	279	286	241	284	260	262	280	282	243	274	246	303	248	275	281	270	256	297	255	291	247	275	263	263	250	272	257	254	286	301	287	275	304	267	280	265	277	249	264	242	267	269	284	286	228	232	296	243	269	271	275	293	285	251	273	276	285	275	281	260	287	274	279	238	270	229	248	265	232	267	251	268	248	291	301	288	261	254	252	275	259	262	253	290	281	250	278	262	278	236	276	259	261	262	250	287	270	270	274	261	255	259	263	282	276	305	266	264	272	259	293	259	255	268	294	266	266	264	301	257	266	247	284	279	274	267	275	271	244	280	249	284	300	295	267	268	274	280	239	273	276	262	272	251	285	277	263	264	221	281	268	298	249	245	278	283	282	235	325	255	260	292	305	248	276	288	245	293	272	258	281	291	256	278	283	282	284	247	279	250	262	267	272	242	272	270	258	252	264	246	247	310	265	259	286	249	281	260	284	255	268	263	248	262	233	238	297	248	273	243	253	237	268	272	292	269	280	240	259	265	272	248	235	236	297	290	253	256	276	259	290	268	283	258	284	284	246	259	255	266	299	298	256	283	283	260	259	280	263	309	250	279	239	268	282	291	286	241	239	253	257	246	270	256	257	311	282	266	261	280	256	250	221	254	253	273	238	256	302	275	268	256	221	251	231	278	268	274	284	269	255	274	263	256	278	252	291	301	256	278	298	263	282	292	284	273	288	230	296	280	303	268	253	276	298	298	280	316	276	268	276	276	276	261	265	275	293	269	287	274	277	253	226	293	274	262	259	258	263	256	251	299	259	270	283	277	297	244	275	258	241	284	248	258	272	289	257	230	248	242	262	272	268	257	266	236	248	262	288	248	278	253	266	294	265	314	264	276	282	249	279	304	290	263	261	253	282	289	281	263	281	272	270	220	259	262	257	269	303	267	279	272	257	247	258	267	290	269	267	309	302	250	241	258	272	227	267	267	273	258	272	259	248	254	274	258	261	270	259	245	277	277	262	290	271	262	294	290	271	271	274	246	241	272	290	260	281	259	274	278	300	237	258	259	267	292	275	253	268	284	302	300	230	263	258	276	276	276	298	295	283	261	249	280	229	281	244	266	252	270	265	253	259	264	274	293	293	297	283	294	276	279	253	251	276	267	306	269	234	258	281	266	290	266	253	255	286	255	255	243	297	258	284	246	272	261	267	289	253	297	264	317	308	297	258	274	274	268	278	249	280	288	276	249	244	252	259	253	254	272	263	274	260	260	282	253	285	271	287	292	287	278	254	258	269	241	230	291	286	291	260	267	268	269	284	290	280	264	266	279	293	259	269	264	275	261	256	276	270	296	293	249	238	281	297	286	282	315	273	249	295	283	254	274	277	275	262	250	266	253	249	268	266	256	284	276	258	285	308	232	264	260	258	269	267	258	262	287	291	278	287	266	265	230	274	263	264	242	267	262	298	291	270	285	278	285	270	250	239	243	291	270	250	269	281	265	254	258	261	274	253	281	260	246	284	284	276	312	312	317	280	246	273	280	307	276	272	262	268	274	258	272	263	254	275	295	256	284	253	257	287	245	272	250	239	263	267	271	258	244	271	252	261	235	267	294	285	307	255	279	234	260	230	231	240	241	264	305	262	284	260	291	284	259	254	286	261	260	247	315	261	258	256	287	263	256	245	298	279	267	290	245	270	263	256	279	267	244	248	284	252	270	317	277	257	267	283	293	249	298	254	281	250	249	281	259	270	283	248	287	244	258	254	248	280	269	255	270	269	272	262	235
24199	15701	18778	20365	16019	8512	5259	4460	3837	2744	2205	1809	1572	1529	1556	1418	1175	1029	855	803	761	744	749	710	675	649	649	626	640	633	636	644	635	635	627	647	664	602	653	622	617	581	605	681	608	611	608	605	654	632	612	606	611	628	622	604	560	599	615	608	619	572	620	620	588	592	647	602	609	595	583	621	597	608	616	592	600	563	588	633	593	639	672	637	624	636	671	687	726	676	621	697	643	659	635	638	638	666	590	641	621	647	634	676	594	584	655	616	626	584	626	547	617	615	601	608	624	575	611	573	617	631	572	557	581	619	633	596	643	598	638	577	585	597	615	662	598	616	568	581	637	580	622	583	587	628	608	655	600	635	603	572	578	616	623	637	592	578	576	593	625	643	599	589	637	593	584	598	682	577	631	599	587	619	597	617	658	652	596	621	625	651	649	587	608	593	618	573	573	640	577	595	661	593	588	624	610	633	555	605	640	607	561	620	615	608	610	612	579	606	630	616	627	600	601	626	587	612	607	616	636	563	617	645	590	641	590	606	638	639	613	598	574	590	601	615	627	659	622	613	628	570	576	631	557	620	590	613	583	623	595	602	561	604	620	578	608	590	611	596	635	609	613	595	657	604	606	627	600	593	606	584	604	609	586	631	586	621	576	606	628	609	626	647	585	600	618	622	600	642	597	560	599	624	645	630	592	666	575	618	581	605	601	619	623	588	586	603	591	589	615	591	617	610	614	609	605	632	585	615	663	590	655	639	594	595	613	591	618	559	600	605	608	561	588	633	587	605	610	611	614	603	616	607	672	598	643	594	610	649	646	585	583	590	598	581	636	652	631	657	635	627	610	620	592	639	622	610	661	616	638	594	608	552	604	597	574	587	591	589	635	601	611	603	595	593	559	601	605	620	618	642	612	622	613	624	658	580	613	595	620	627	576	548	623	608	655	556	655	604	610	651	615	579	603	626	579	614	589	615	605	591	603	641	583	593	593	570	651	633	603	610	620	546	585	575	631	655	618	589	585	619	643	633	647	593	571	606	612	608	584	579	664	612	592	599	586	583	575	626	566	618	621	623	624	615	597	590	607	630	603	623	585	605	630	663	631	581	613	613	577	610	623	606	635	616	585	621	669	587	602	620	618	610	655	565	627	600	587	577	574	586	642	626	603	572	605	599	620	565	567	594	573	541	563	567	636	623	574	631	611	620	636	626	570	624	617	592	607	624	607	592	581	614	611	597	585	633	592	629	625	622	645	642	573	634	612	617	627	658	595	621	568	587	610	619	649	580	624	636	571	606	613	617	633	629	616	613	601	614	628	580	648	638	587	605	619	576	610	652	627	595	597	577	610	653	629	569	672	577	595	592	610	604	623	642	658	612	659	593	611	611	619	601	642	618	586	636	593	615	582	597	647	651	637	584	614	607	641	617	603	621	605	636	580	609	608	626	577	597	619	647	627	621	630	619	588	655	670	612	586	610	614	669	619	618	589	618	621	622	629	663	609	588	576	670	616	591	638	605	607	601	646	599	647	611	613	620	588	622	590	617	582	591	600	618	637	589	626	563	634	597	602	573	603	612	655	594	605	621	644	560	642	599	627	582	635	617	594	645	590	585	580	620	625	578	611	589	614	589	607	617	643	637	601	579	607	604	599	641	599	623	609	617	632	627	652	617	622	595	581	620	608	573	561	603	587	652	585	621	581	645	594	620	576	666	605	608	606	639	663	604	619	601	606	591	598	624	647	627	591	661	623	598	627	610	556	624	620	620	620	639	581	603	611	586	594	569	627	604	576	572	587	647	632	621	556	586	598	621	647	591	620	591	587	577	638	602	588	602	632	607	624	647	623	667	610	591	652	614	628	641	601	572	670	660	616	649	568	606	634	579	609	611	605	615	567	589	563	625	581	584	592	621	634	571	585	631	625	594	625	592	619	571	579	611	615	588	598	581	593	657	604	584	590	593	624	631	685	606	578	596	605	607	638	656	638	628	606	599	643	628	574	568	600	612	592	612	640	583	651	585	617	565	587	618	622	586	656	633	606	596	641	601	591	601	617	612	595	631	633	580	650	604	620	612	587	609	617	589	582	599	616	595	577	580	613	633	653	634	600	590	604	662	661	616	589	642	587	604	576	613	607	600	647	611	623	613	604	625	618	587	600	633	579	584	611	626	649	639	575	591	585	617	568	588	671	639	552	586	617	616	594	566	616	638	609	634	574	597	625	638	623	593	630	573	562	627	659	606	585	603	636	609	603	634	617	606	618	617	623	621	599	604	593	692	613	574	570	648	617	612	590	626	631	629	580	631	579	595	621	574	563	619	600	620	582	620	590	603	644	551	628	635	637	607	625	610	622	664	634	639	559	615	592	597	609	639	610	555	578	601	603	598	596	638	610	621	599	639	608	607	620	567	603	629	583	596	613	598	611	649	602	630	599	629	597	593	605	622	623	588	605	611	597	603	588	637	626	626	600	615	583	620	654	617	658	584	612	610	588	614	618	585	635	575	610	624	623	614	617	570	634	599	619	589	630	622	622	612	584	580	603	632	580	634	601	605	655	572	603	620	568	598	598	613	623	595	599	607	584	608	598	584	559	589	632	626	618	585	600	555	611	620	604	622	601	613	628	631	627	603	587	563	621	614	638	579	600	643	670	652	618	617	641	590	625	559	629	614	585	570	623	626	605	578	619	617	590	601	586	590	601	631	647	631	626	630	614	585	620	567	601	615	630	592	601	605	593	619	589	603	621	608	579	614	628	626	621	616	613	631	550	578	614	626	645	598	594	629	569	600	630	638	594	609	633	598	618	591	615	588	634	612	611	595	649	623	622	622	605	621	602	569	667	579	585	626	637	626	625	597	577	617	639	610	625	581	592	618	597	627	568	581	610	608	594	603	618	590	629	606	601	625	606	563	575	641	610	595	650	610	612	585	619	562	583	600	586	634	568	600	620	619	631	593	558	617	564	624	609	600	599	568	614	602	606	591	621	603	576	582	617	606	644	606	557	561	582	630	553	579	622	618	617	601	639	614	596	586	576	589	601	613	607	633	613	591	607	615	625	644	628	631	629	598	605	615	640	629	615	604	602	592	591	610	617	575	631	622	610	607	631	595	643	610	637	598	593	631	618	627	606	576	625	652	604	590	637	581	596	605	611	593	580	609	583	593	561	628	628	619	613	648	601	575	626	605	617	605	581	620	612	652	599	614	631	638	617	607	608	606	589	616	582	623	623	628	607	585	591	600	646	618	599	601	602	596	613	601	603	633	598	597	530	621	651	637	620	580	618	613	649	590	602	604	606	611	582	617	600	564	584	592	608	656	592	559	605	614	604	586	612	577	593	618	600	588	588	528	593	615	619	604	625	594	624	601	619	591	607	598	582	609	589	617	608	632	625	615	645	599	589	622	611	627	590	582	609	655	619	620	597	602	615	620	639	622	604	575	580	588	619	645	614	586	601	625	603	586	598	632	621	618	606	600	593	587	597	596	587	625	595	596	630	664
11496	5037	2883	2093	1191	820	632	560	559	488	479	446	406	424	448	427	415	423	384	415	394	376	369	390	349	411	431	388	370	351	392	389	355	373	392	378	399	411	373	434	392	407	383	385	388	376	384	396	394	400	392	337	374	399	398	368	377	409	393	361	380	378	356	403	386	407	385	376	420	386	395	393	361	411	395	381	337	389	377	368	363	395	377	397	417	398	411	377	417	401	417	352	381	356	338	398	356	382	357	411	391	400	396	413	378	340	375	420	413	397	359	364	394	360	391	379	392	399	365	387	389	378	380	399	362	399	400	366	359	377	400	378	382	369	424	350	401	382	416	394	347	368	382	372	350	393	369	405	397	331	385	393	384	390	384	413	376	391	385	405	369	354	378	348	405	368	404	362	361	401	401	371	358	422	394	419	351	388	383	402	399	361	377	369	375	389	409	390	398	373	374	390	360	397	394	383	367	358	378	379	370	397	386	366	381	379	361	385	390	373	382	387	412	369	430	370	343	412	397	418	352	374	344	387	352	369	333	402	396	373	346	399	391	377	373	383	384	405	360	415	321	391	399	373	392	405	411	382	366	414	359	369	358	376	374	393	379	356	395	397	378	387	431	365	374	385	408	368	365	361	372	319	390	373	391	389	409	344	356	365	363	385	398	339	393	386	352	339	405	377	396	431	402	396	325	350	346	383	389	391	350	345	417	359	374	421	375	383	390	399	379	356	380	362	372	375	366	356	353	380	412	370	380	372	358	375	371	343	398	367	394	408	366	377	414	410	374	370	396	388	349	377	395	379	396	420	439	347	411	403	407	407	410	397	399	384	367	387	370	372	369	382	414	392	387	389	395	350	408	371	421	383	376	440	371	388	377	368	365	369	401	411	401	405	361	397	374	371	398	418	378	383	364	400	379	366	392	378	382	368	387	339	377	372	394	358	368	367	372	411	370	391	386	386	398	409	343	390	384	361	378	337	344	359	382	417	377	413	372	368	395	413	379	385	344	361	378	375	407	384	364	372	364	386	406	380	388	363	384	366	375	363	406	392	363	403	398	404	394	368	371	401	366	373	432	363	384	369	386	394	384	380	415	387	385	378	419	379	376	338	397	367	384	392	379	377	385	415	391	414	409	394	372	402	364	407	382	381	370	415	377	376	370	391	386	379	410	403	379	406	369	397	365	401	376	359	415	386	396	360	394	345	345	387	392	371	401	372	395	385	375	348	361	393	398	361	342	394	383	389	379	371	396	391	338	373	418	360	369	379	374	385	412	410	389	365	366	361	388	411	405	396	391	386	407	357	381	394	377	407	368	368	385	348	413	391	393	392	389	374	379	387	373	371	384	391	397	427	394	367	386	373	377	412	354	388	365	370	386	395	398	394	355	365	373	396	411	403	424	408	400	404	360	368	412	375	409	316	397	352	376	397	378	382	393	398	393	367	411	382	423	408	345	394	374	352	390	343	371	372	429	393	357	380	373	379	396	384	412	352	393	404	387	411	395	356	359	370	395	383	368	400	390	373	341	381	388	382	378	412	363	370	385	364	340	360	401	369	386	361	350	410	366	352	402	365	381	356	399	401	381	373	336	405	382	412	376	380	387	377	411	368	388	406	416	392	380	412	405	383	359	368	389	396	355	378	356	360	358	406	382	406	347	377	388	376	360	415	364	380	381	386	405	419	374	381	386	410	397	381	397	365	364	367	388	384	392	360	341	390	353	351	384	429	407	388	379	384	351	411	409	376	392	398	385	401	373	380	361	378	362	393	359	401	375	399	347	329	376	349	394	408	408	392	410	374	397	396	368	344	398	423	426	370	391	398	378	389	408	415	411	345	365	340	369	395	379	376	384	377	375	392	360	359	392	359	357	368	355	342	368	390	370	364	372	399	415	397	370	369	357	369	390	387	402	391	356	399	386	323	410	416	390	420	412	385	436	418	386	392	372	403	358	359	353	373	404	370	362	406	397	385	375	360	365	386	398	379	370	371	385	373	392	429	372	364	377	366	406	399	394	422	363	326	411	426	394	397	379	396	388	337	377	415	412	365	363	418	388	386	386	365	406	406	409	378	368	383	381	398	394	371	374	372	373	331	388	436	403	388	404	381	368	395	405	366	392	359	372	384	381	413	392	380	354	388	410	371	380	354	343	391	402	379	398	390	376	358	397	367	420	381	407	397	376	400	379	431	353	375	395	374	377	395	393	388	389	396	378	357	368	374	402	408	436	365	358	370	402	372	407	393	407	378	354	386	387	367	360	395	381	415	383	391	374	363	402	387	377	416	372	385	413	402	377	371	399	387	369	383	396	399	415	332	396	389	415	384	352	379	410	397	354	389	348	345	371	406	393	347	391	352	394	380	403	397	385	373	412	410	424	398	374	385	398	383	399	352	406	349	385	376	363	418	354	371	345	381	395	388	415	348	377	408	423	369	399	344	385	379	362	374	385	393	423	395	365	392	393	392	399	380	364	382	349	400	396	384	366	370	392	339	390	370	406	365	351	404	367	372	366	384	377	386	421	379	381	409	359	420	403	397	403	375	399	399	362	412	367	376	413	382	394	388	372	389	404	378	407	425	363	417	355	388	378	361	423	399	375	394	385	382	390	402	402	364	401	378	388	366	387	368	350	406	361	345	364	408	441	382	372	399	399	350	437	376	418	369	382	379	366	350	383	364	405	350	375	366	344	362	369	361	384	361	370	415	381	395	387	387	388	397	386	380	377	348	381	359	413	376	376	365	354	427	374	374	351	362	377	391	415	348	432	402	373	365	423	355	366	398	413	372	390	377	346	415	375	345	369	414	366	384	389	403	373	379	401	353	370	374	399	387	379	369	400	347	381	416	354	395	366	375	390	411	425	381	397	393	380	369	384	381	375	395	414	404	373	386	388	349	347	397	387	389	389	388	372	394	424	401	398	380	361	360	384	341	405	331	372	386	424	395	397	414	406	385	373	391	356	347	398	384	370	372	385	412	369	371	402	395	385	382	357	349	364	398	408	383	397	422	359	362	365	421	390	395	408	390	373	405	368	368	375	377	373	358	382	396	396	386	415	346	382	384	382	424	384	356	367	411	335	370	367	398	387	411	376	365	377	377	403	368	350	359	366	376	415	338	364	401	385	354	383	376	385	408	394	371	413	378	402	378	378	413	379	395	391	374	364	371	363	363	382	361	397	369	350	387	390	376	359	379	404	372	374	378	362	359	407	383	403	388	406	351	407	391	375	407	326	394	363	371	359	369	361	350	351	400	391	367	379	409	362	373	379	371	380	409	387	433	382	370	380	362	392	391	374	356	430	406	377	401	398	351	354	417	388	415	363	401	375	394	355	406	393	398	348	364	383	379	400	388	407	375	389	397	444	375	377	385	387	364	376	404	432	408	410	358	445	407	402	418	383	374	346	428	394	348	363	370	404	370	375	378	363	421	404	361	370	415	407	361	385	387	418	390	368	400	444	346	385	394	405	405	396	370	369	411	359	402	445	413	370	328	374	363
7163	4382	5119	5534	3695	2580	1950	1786	1521	1322	1193	1166	1070	1098	1142	1040	1009	944	891	942	812	833	824	797	793	854	797	835	869	830	766	825	850	779	826	833	818	817	817	814	834	810	816	793	782	816	791	773	798	836	789	816	770	781	838	865	781	782	818	813	811	786	808	826	848	807	845	782	771	827	792	822	804	834	774	756	822	787	825	853	763	854	827	826	849	819	835	794	866	816	826	870	791	803	845	861	860	825	817	816	842	832	817	825	814	807	760	819	837	803	831	778	814	799	832	787	811	826	814	789	793	799	813	824	832	840	814	789	805	803	783	819	799	804	803	814	826	824	856	802	831	782	830	809	758	830	874	810	807	838	762	809	869	847	861	810	834	814	776	821	793	794	759	757	865	749	798	769	805	829	806	825	861	792	838	849	828	821	783	764	813	802	813	797	810	866	844	845	771	830	841	811	870	826	807	839	796	788	753	862	798	782	818	823	797	853	858	826	795	813	800	795	800	863	808	825	839	779	788	846	816	823	827	879	881	847	836	785	832	824	769	803	805	790	851	798	855	791	811	810	796	797	794	809	808	840	782	772	768	848	759	812	815	794	842	797	831	816	854	848	831	791	816	832	848	832	810	800	754	789	846	792	803	818	830	843	791	822	775	774	781	805	799	772	828	807	830	785	848	789	826	820	793	820	789	755	804	805	784	750	762	769	843	816	816	771	828	804	828	825	879	835	760	805	782	860	808	858	862	825	821	843	794	750	788	831	879	825	817	878	794	829	835	791	793	816	814	796	867	793	809	853	820	854	813	791	833	802	809	800	774	791	805	831	835	809	763	857	814	825	820	845	849	819	860	799	841	825	800	824	832	811	814	830	833	846	805	798	805	776	833	804	833	823	861	912	832	778	817	830	790	799	843	795	780	840	858	800	798	793	791	833	848	840	801	827	818	794	763	811	825	794	781	848	819	835	814	787	872	816	843	862	744	780	747	835	798	856	809	789	875	845	811	814	833	820	806	794	757	827	761	795	800	793	860	862	829	822	862	739	834	813	831	821	827	780	820	813	869	832	807	814	812	879	797	814	839	802	790	825	798	752	790	822	828	788	798	839	803	831	878	797	816	821	848	841	864	785	783	787	776	748	751	828	793	827	821	827	830	810	745	781	877	834	781	801	793	827	790	832	804	836	835	740	839	774	840	828	803	850	831	864	822	794	781	773	822	774	833	848	862	848	852	818	880	835	831	818	819	856	782	851	820	844	800	847	824	839	816	790	824	861	879	861	804	781	793	812	836	787	825	770	807	804	781	798	849	782	820	818	824	809	838	772	794	806	840	782	873	869	864	835	775	834	880	759	742	794	837	855	851	800	795	818	826	810	821	839	822	805	816	807	855	849	864	826	827	805	830	775	832	790	824	785	800	827	760	836	823	876	820	793	864	816	819	849	823	812	847	839	836	800	868	736	850	807	784	814	766	765	774	821	872	802	813	780	777	849	814	794	835	781	788	787	801	764	789	786	820	787	810	887	807	868	785	837	836	799	795	840	867	807	854	826	823	820	837	796	866	882	825	853	811	816	808	845	838	832	851	838	831	874	829	852	826	829	809	788	785	868	869	857	792	885	818	816	822	843	849	803	861	826	812	778	792	828	788	807	821	775	768	843	845	840	830	826	834	804	856	812	811	813	796	815	782	848	793	767	848	805	758	861	846	813	802	727	837	810	816	830	836	799	875	828	805	861	806	835	798	821	789	821	865	836	797	797	822	795	827	844	813	811	787	804	861	825	828	849	803	852	831	826	819	788	817	824	806	773	799	821	830	847	845	827	756	814	795	859	815	839	831	820	831	767	782	803	796	797	895	785	823	833	827	812	882	774	785	776	814	813	836	818	838	866	809	777	875	826	844	787	818	830	787	821	829	802	825	785	818	826	828	827	809	763	780	795	879	844	806	853	706	859	818	830	816	821	878	814	811	811	839	782	812	823	777	794	837	826	793	842	856	819	809	834	884	816	783	868	800	820	786	826	793	884	814	829	857	809	884	809	780	815	835	785	802	808	816	817	817	804	824	780	820	831	863	860	804	832	812	864	801	832	830	846	833	868	773	782	830	849	834	778	827	813	805	878	750	793	824	846	818	777	771	806	874	856	875	769	804	743	890	814	854	827	819	835	807	798	813	785	806	800	809	772	788	842	805	779	817	829	749	819	831	784	841	787	842	804	820	817	808	883	829	807	802	826	879	832	805	848	784	831	741	791	768	771	869	780	827	809	866	772	813	780	800	784	791	798	791	830	813	794	830	790	807	810	773	817	798	820	824	820	825	802	829	758	784	807	810	746	840	782	830	788	842	813	847	829	855	857	840	802	820	761	786	871	791	847	811	800	830	808	808	828	824	813	834	832	790	784	793	818	807	791	821	854	856	757	827	783	795	799	783	883	817	777	780	816	778	824	759	867	852	859	806	798	807	771	806	832	857	817	814	813	828	841	802	811	791	811	832	792	769	796	790	822	823	818	829	830	807	806	800	810	826	809	839	823	833	795	852	844	803	797	810	805	806	842	747	809	851	786	788	838	791	799	797	867	840	777	805	838	807	827	818	789	813	867	875	849	805	789	806	836	825	816	785	808	843	790	846	862	798	847	800	793	772	803	841	795	819	854	778	832	787	814	786	811	795	830	849	827	842	799	810	818	807	845	815	813	841	748	773	819	748	797	797	844	803	778	809	784	766	834	845	783	765	778	900	812	810	823	805	837	850	896	777	837	836	829	842	787	812	828	864	818	808	821	781	784	816	806	867	820	788	875	798	813	817	816	787	852	810	836	863	783	806	780	805	828	823	819	838	802	813	820	796	863	824	831	779	847	808	772	869	796	845	811	786	815	833	802	800	822	801	817	794	816	810	789	796	775	769	842	789	813	816	848	826	813	825	825	756	838	794	815	801	791	794	811	802	885	836	835	845	817	811	786	764	798	799	813	789	807	848	813	826	769	841	800	852	832	789	895	856	842	817	812	808	807	868	757	855	809	788	793	811	767	789	827	838	788	791	810	828	736	778	756	831	863	844	804	789	818	818	807	818	833	797	786	835	804	776	781	846	777	867	819	839	795	820	849	808	859	823	818	805	831	762	812	821	809	854	783	817	818	796	846	769	793	816	817	858	737	805	827	791	803	828	814	840	870	815	823	840	767	845	799	819	815	807	800	808	829	802	851	840	802	871	765	821	814	822	761	842	807	851	825	812	789	810	855	806	813	746	829	786	837	819	861	846	814	864	782	810	857	795	870	758	851	813	853	801	813	778	790	830	800	830	834	820	783	835	797	796	784	777	770	824	817	821	821	820	799	798	868	820	780	808	827	798	799	780	850	809	822	775	840	798	795	858	821	799	812	815	820	812	804	764	794	829	838	845	779	804	810	804	813	810	829	828	787	819	799	804	802	827	777	869	781	794	846	877	803	874	816	811	824	828	806	852	859	755	780	849	821	808	827	823	836	805	788	814	790	824	792
28450	15771	10110	8646	4811	2524	1343	823	609	563	463	383	383	342	392	365	279	300	323	308	276	269	268	277	245	289	261	258	277	287	266	275	249	261	272	276	240	250	237	247	272	283	283	252	261	302	252	253	269	275	273	272	288	294	289	267	251	259	253	285	301	270	307	280	308	261	292	222	262	281	271	262	259	262	297	271	263	301	273	285	266	256	269	255	217	288	278	244	253	262	266	243	255	271	277	244	273	257	264	273	240	276	272	259	279	260	268	264	251	289	243	283	276	257	249	261	272	255	276	277	256	235	252	266	239	284	250	292	275	268	303	263	271	261	263	247	275	269	254	257	266	289	250	252	284	289	268	253	294	252	269	277	256	288	298	279	298	260	237	272	254	250	253	294	287	292	256	283	272	246	258	291	258	266	254	269	248	262	271	252	265	249	271	267	259	267	268	240	236	262	251	275	278	241	249	277	283	267	277	276	273	278	261	264	277	260	246	225	254	253	265	252	270	275	276	238	231	269	277	280	272	281	262	320	232	241	291	259	249	277	259	264	269	270	285	268	250	322	261	283	270	259	261	250	285	301	276	254	254	289	265	236	268	285	287	274	250	267	286	281	266	278	252	281	224	301	281	268	291	270	279	263	302	266	248	250	263	253	249	269	258	266	243	275	280	264	228	260	250	240	244	263	262	278	292	283	281	246	260	249	266	297	237	276	250	283	251	259	281	273	270	259	250	252	256	264	251	283	296	253	253	275	259	243	273	285	261	290	257	232	261	294	284	298	265	260	254	285	264	287	292	247	244	276	273	273	276	255	255	273	261	268	265	286	262	271	281	259	251	245	259	259	260	264	251	246	269	285	274	257	285	270	278	268	254	255	285	274	263	279	265	268	293	251	269	307	247	296	277	279	289	274	304	245	262	283	238	239	259	268	250	247	297	260	293	257	265	261	270	263	258	236	244	251	279	246	296	261	254	264	248	278	265	282	289	292	263	258	268	246	279	288	262	263	247	266	275	264	260	255	259	232	260	248	263	285	285	280	291	281	254	235	270	255	276	291	288	275	278	251	265	272	248	271	235	243	243	245	262	260	271	268	251	256	278	261	261	243	240	257	298	261	260	293	278	259	257	251	261	269	246	264	278	258	249	279	247	242	257	295	264	269	244	274	303	239	247	260	271	255	285	258	227	279	277	287	234	256	270	256	275	271	253	271	286	270	249	251	242	279	277	257	243	266	278	256	241	285	274	273	277	249	237	272	273	253	263	273	265	268	251	269	275	273	269	240	281	272	270	260	291	262	277	236	283	244	281	281	240	256	271	260	266	253	267	285	306	268	287	280	281	240	262	272	263	303	241	275	259	279	263	265	258	220	270	295	284	251	266	254	263	248	261	245	260	265	245	232	255	279	269	250	273	281	291	288	242	276	275	251	263	279	267	257	277	243	260	286	266	261	273	254	248	269	266	276	296	266	293	252	293	255	252	255	227	260	284	251	268	267	290	267	305	275	247	256	243	277	259	282	275	254	244	265	268	260	257	234	253	283	277	267	287	275	277	270	272	250	259	295	260	279	278	290	274	251	278	274	218	254	281	266	255	278	288	259	250	277	268	255	271	271	260	258	271	250	279	272	275	296	241	249	282	261	253	258	277	263	268	269	255	269	261	272	303	299	273	277	274	264	284	296	254	266	249	250	263	252	270	272	284	272	239	319	265	235	271	249	285	264	263	271	258	268	300	253	225	260	278	292	248	281	276	243	261	258	246	283	278	257	243	247	264	251	293	263	304	250	255	295	264	302	263	281	269	240	297	294	254	247	254	266	243	274	238	266	267	260	227	255	294	271	261	309	289	242	269	240	316	241	279	272	274	267	245	260	268	278	235	259	245	271	249	272	236	260	251	260	259	249	272	287	263	260	266	257	252	268	275	246	228	267	267	238	252	255	252	263	279	249	246	262	308	278	257	270	255	260	270	254	278	284	285	260	280	266	275	254	279	255	241	285	281	279	257	272	256	295	256	307	288	277	272	232	260	280	275	278	275	252	249	249	260	301	270	261	251	253	268	237	282	250	272	279	241	274	265	269	269	270	258	299	271	256	273	243	265	256	256	258	258	280	256	271	288	295	270	284	267	273	273	260	277	263	247	266	238	270	269	270	275	277	261	260	275	253	273	286	289	250	265	271	279	249	276	254	246	280	287	269	255	252	258	277	255	267	258	269	268	241	248	260	255	259	247	312	255	270	260	260	316	257	275	255	248	275	291	246	266	265	249	300	300	297	243	262	242	265	268	262	283	209	259	257	251	275	276	270	247	264	289	269	229	276	253	267	270	240	286	281	277	277	263	283	291	251	311	253	284	242	264	260	254	292	280	257	259	265	285	264	276	288	284	274	251	263	234	257	260	246	254	239	255	297	272	224	270	303	268	281	272	268	244	282	233	260	253	251	254	272	273	295	277	269	237	286	268	281	258	250	264	277	298	273	243	265	254	278	270	271	245	257	271	283	248	260	249	237	263	275	284	239	257	270	253	262	273	255	274	277	241	247	248	277	247	264	245	289	256	251	258	265	250	248	251	279	254	250	270	264	246	276	273	266	256	242	238	277	285	247	284	279	277	249	261	285	313	267	274	238	279	266	247	274	239	246	266	270	265	268	278	268	286	232	242	287	247	240	270	240	235	272	249	281	257	226	255	261	298	267	242	251	253	253	288	246	274	282	258	272	282	252	250	234	280	304	271	264	281	262	255	296	253	285	269	254	256	266	276	288	262	282	241	240	278	232	256	246	276	287	248	268	258	281	270	259	269	290	295	269	259	247	283	269	267	257	272	286	259	269	252	280	247	254	269	247	270	252	250	260	239	272	251	282	276	325	274	268	259	216	264	278	253	261	261	259	288	275	251	303	280	279	258	253	245	262	266	282	286	261	271	247	294	297	254	275	264	276	258	284	284	252	278	253	286	249	266	251	242	283	265	251	258	274	266	255	255	254	266	282	286	255	253	239	272	247	273	276	282	270	274	282	261	252	270	253	236	257	256	245	249	249	254	243	225	251	249	261	245	251	275	275	287	257	283	266	227	269	266	271	270	240	287	271	267	250	259	277	276	249	277	258	252	273	284	250	271	268	251	282	252	233	271	243	275	262	245	270	259	259	266	277	266	242	265	236	286	271	269	270	278	263	296	235	302	243	258	265	263	264	246	257	283	251	268	280	265	255	245	260	273	266	259	258	292	278	287	273	256	271	266	278	265	271	293	249	284	281	260	261	257	246	240	275	250	244	237	272	262	256	263	258	243	294	276	283	286	251	298	268	302	255	259	273	242	279	270	258	238	273	253	231	268	276	299	274	249	264	285	262	286	278	248	290	284	300	273	260	269	274	296	286	285	248	280	241	253	270	244	277	250	280	257	236	252	266	248	284	288	258	259	247	252	273	265	254	284	281	275	272	285	251	268	278	282	262	242	275	246	254	261	263	259	254	262	279	245	263	259	309	266	257	251	247	259	273
18208	11138	12704	15241	10086	6879	3855	2961	2410	2043	1484	1304	1269	1173	1222	1177	994	879	793	713	681	674	652	639	641	680	590	646	640	577	599	629	600	643	623	590	641	593	602	618	603	576	612	596	614	611	624	625	592	601	576	641	564	606	645	568	581	623	597	576	594	575	602	609	541	623	577	610	609	633	587	597	599	609	593	598	607	650	637	650	568	627	547	628	628	631	634	646	616	635	612	614	628	662	628	602	587	622	580	578	607	603	609	578	605	598	654	551	596	597	607	598	615	630	575	622	634	567	546	611	583	600	572	617	597	593	610	596	612	593	644	626	593	624	585	583	603	577	583	615	612	545	597	608	595	545	614	578	575	583	617	609	567	626	582	607	607	605	607	599	572	590	599	635	616	550	594	606	562	584	574	598	598	594	588	542	615	576	624	603	578	572	550	602	589	609	635	593	605	541	598	583	635	614	572	598	615	565	596	581	589	600	596	620	603	594	565	578	575	561	667	588	557	581	615	600	599	630	613	590	603	617	634	569	664	603	586	604	595	606	586	599	593	633	590	588	578	568	621	603	624	593	592	563	653	595	607	565	611	620	645	584	627	566	614	589	575	566	557	630	576	634	603	565	573	582	557	602	595	600	629	595	563	553	585	621	621	593	602	591	572	624	572	665	569	619	574	577	628	591	626	602	616	575	586	598	613	605	615	597	574	586	577	600	628	574	581	594	577	632	628	610	568	564	586	608	584	567	597	602	616	583	629	621	561	588	628	554	561	603	560	602	635	603	591	616	569	631	653	574	616	607	567	599	574	606	624	583	616	572	584	559	569	618	587	576	606	583	610	607	629	638	633	620	572	580	600	613	592	614	598	605	629	619	570	580	598	596	590	540	597	569	630	595	596	590	629	626	592	568	612	583	584	635	587	606	631	577	585	577	569	594	581	592	579	608	593	628	609	606	595	594	581	582	567	563	562	580	598	590	550	582	609	587	591	564	577	595	569	610	618	629	604	629	593	625	563	628	623	609	580	597	588	572	634	537	605	594	618	585	593	562	579	626	603	621	570	570	597	591	598	590	586	581	576	592	588	609	584	633	584	581	590	606	586	583	533	614	596	565	587	587	597	556	626	606	593	581	651	597	601	579	597	635	609	623	559	591	583	620	594	622	594	561	587	588	626	601	569	631	633	606	632	571	578	565	597	554	597	605	620	680	607	574	586	618	597	628	626	575	606	557	599	616	570	595	593	566	623	572	598	567	584	587	602	584	572	586	612	598	584	632	598	569	568	577	625	588	567	638	556	599	616	652	591	586	628	624	573	588	572	577	605	580	601	628	582	608	614	594	572	597	569	605	601	639	629	598	586	590	563	617	607	592	561	589	565	582	605	611	631	597	613	573	601	566	585	548	628	604	570	595	591	561	587	562	622	621	627	627	632	585	580	584	563	615	581	572	623	609	544	618	608	609	572	557	590	572	593	588	585	606	586	577	612	581	597	559	594	650	608	586	611	606	578	569	575	581	562	585	625	615	587	572	606	585	572	623	586	597	606	618	582	583	578	607	571	598	600	629	633	589	618	582	587	616	581	578	566	613	590	607	569	588	609	597	598	575	584	608	618	543	639	583	542	635	581	621	587	574	562	621	609	586	562	601	564	614	588	549	615	570	590	580	628	591	559	619	531	611	603	652	656	631	610	597	593	595	601	600	605	595	590	580	584	560	619	593	523	588	617	587	573	633	609	595	575	603	577	635	606	571	553	640	603	595	607	549	638	636	581	591	609	606	599	597	584	616	551	547	535	609	602	576	603	568	601	602	605	626	583	605	542	596	591	605	573	617	606	605	594	605	575	589	609	578	623	615	567	623	595	595	589	571	573	638	612	576	602	583	614	586	596	602	610	625	615	590	598	617	605	596	599	600	621	599	604	600	611	598	600	590	604	586	591	588	607	586	605	578	600	609	558	576	607	616	577	591	626	544	588	576	580	557	579	588	636	601	621	651	592	578	635	589	605	619	648	589	574	581	621	592	595	612	642	605	578	624	591	609	611	615	535	610	575	601	632	607	591	617	646	570	622	629	605	590	581	579	592	630	606	611	555	636	591	603	598	543	603	585	612	584	566	608	614	602	609	624	559	610	588	572	569	618	607	609	646	615	595	577	571	578	577	619	596	584	624	614	637	580	604	640	637	556	614	602	561	583	575	620	626	614	578	593	546	615	604	570	551	579	587	597	607	570	585	629	621	558	595	581	579	630	596	600	613	605	582	572	606	562	607	583	570	622	569	637	575	576	595	585	587	578	626	593	568	592	593	574	593	593	567	557	606	593	564	580	568	578	603	563	613	584	603	604	603	590	578	552	579	546	584	604	581	596	626	625	590	579	615	577	590	617	587	597	604	569	611	597	607	647	629	608	585	564	626	614	561	629	586	616	617	569	616	579	613	565	613	623	590	570	588	590	596	616	576	611	625	614	647	605	567	602	610	589	595	608	589	594	605	575	618	613	556	612	541	631	605	604	613	568	624	638	589	608	599	571	629	620	623	609	596	533	577	581	629	603	615	572	595	593	609	612	647	559	603	603	604	617	586	583	615	559	566	626	576	549	585	596	596	612	605	609	596	561	614	601	630	542	622	564	556	569	606	595	572	597	589	621	585	663	569	538	567	589	612	586	589	555	588	595	608	582	610	614	608	580	623	577	594	592	590	614	561	587	634	587	608	580	594	610	605	633	580	617	609	588	576	596	641	586	575	616	578	616	583	608	571	592	606	583	546	581	625	612	618	598	593	608	586	621	619	577	597	614	610	581	566	562	633	582	568	564	572	599	578	590	628	580	615	594	572	573	576	572	577	559	643	629	643	611	645	587	569	569	594	550	540	605	630	602	586	609	555	567	566	588	604	607	649	616	589	594	582	589	615	598	612	561	601	572	592	608	577	563	576	629	568	573	573	614	626	546	597	601	609	558	602	625	602	632	596	626	599	595	617	566	599	591	634	613	579	581	640	600	587	604	627	558	599	587	607	616	628	578	621	609	600	601	577	640	585	587	618	574	646	610	585	594	593	615	579	611	635	566	587	601	599	571	622	586	594	567	640	617	560	584	570	616	601	601	588	616	601	643	604	615	560	607	609	585	616	609	610	616	614	570	603	587	568	568	589	617	621	599	625	623	603	599	646	605	586	613	582	604	565	573	575	600	591	589	558	614	586	566	565	612	615	560	597	609	598	579	555	564	609	607	587	589	592	584	582	636	613	578	570	566	581	598	613	569	595	597	624	575	605	567	588	602	538	567	585	583	608	557	612	643	611	622	584	580	555	589	587	576	606	606	561	623	593	569	601	631	556	651	580	580	592	577	591	628	617	628	660	618	597	581	622	601	583	584	600	621	598	603	616	549	586	598	567	585	597	607	565	624	561	579	595	583	605	599	622	604	571	580	627	608	627	557	585	632	606	594	610	563	624	603	594	599	590	618	591	594	623	640	574	596	590	603	584	603	612	580	589	553	582	613
39238	22891	16189	12635	7857	4150	2076	1206	1026	787	581	483	443	391	396	368	350	305	257	265	294	274	251	278	254	264	249	253	256	253	232	245	241	253	253	235	245	238	223	262	245	217	268	243	225	261	240	258	222	215	263	228	259	237	227	248	266	239	233	246	248	238	264	238	241	250	234	259	233	217	270	258	233	251	267	240	229	239	256	240	255	270	257	247	255	242	241	260	274	272	273	248	218	257	243	256	249	262	238	243	245	229	244	260	240	232	242	257	234	241	247	264	243	272	238	225	229	259	245	275	252	248	266	230	217	237	253	232	240	253	233	210	227	250	248	267	242	254	263	238	235	249	203	225	256	242	247	235	219	239	262	250	272	249	237	227	252	260	229	243	220	231	239	284	261	273	230	230	260	230	237	252	229	278	253	218	252	251	198	246	253	251	281	246	246	253	208	246	233	238	238	235	270	224	242	230	226	222	254	231	235	251	275	250	232	257	232	254	259	235	297	250	238	255	244	226	203	254	237	278	228	255	246	240	258	243	218	239	251	262	227	257	245	250	216	261	229	274	237	261	244	263	238	247	287	254	225	290	280	226	223	239	255	244	243	240	224	253	241	235	246	237	224	251	247	243	252	248	250	258	267	237	255	251	241	231	251	275	226	242	237	248	263	252	215	244	249	228	238	253	251	250	252	279	241	248	228	272	249	238	227	234	247	232	245	240	262	252	241	241	222	237	245	275	235	241	251	242	230	273	243	228	248	267	239	244	278	256	225	231	251	255	254	253	240	253	241	244	255	236	231	257	218	234	238	244	241	263	238	227	231	241	265	278	237	253	287	260	242	229	267	256	232	223	246	210	253	255	272	253	258	251	263	270	215	234	247	223	243	253	267	227	229	221	221	234	261	250	260	253	246	253	261	257	255	245	237	265	271	287	224	234	260	252	283	240	229	245	260	216	230	243	280	249	264	263	250	263	262	286	251	248	273	253	272	229	228	270	249	258	264	263	213	243	231	243	264	263	274	208	264	249	277	263	256	256	267	265	267	227	220	243	251	255	256	262	275	231	256	231	236	252	247	257	225	268	222	239	225	244	232	262	242	234	257	282	214	256	225	249	245	276	273	264	220	260	265	258	243	251	260	226	262	233	227	277	262	226	237	230	240	266	260	237	229	266	241	245	273	265	244	263	256	257	231	250	262	253	256	259	245	243	226	252	250	258	253	249	243	253	241	251	255	257	227	237	259	258	252	222	235	250	238	262	238	249	271	222	267	241	237	248	255	265	253	253	252	233	231	252	223	216	219	269	247	252	239	239	231	231	252	255	247	236	269	251	233	244	274	255	257	241	279	256	235	242	267	238	271	270	240	235	237	239	232	250	253	215	255	242	278	250	254	230	229	238	242	244	267	260	250	260	250	265	241	253	242	237	240	248	256	259	277	260	232	243	263	230	212	235	254	261	273	215	245	187	227	254	255	248	242	218	212	276	233	251	228	222	250	281	263	249	245	256	255	245	255	268	221	241	247	253	251	267	256	238	236	233	222	221	227	248	244	266	255	242	248	242	257	233	283	252	254	240	245	242	269	260	242	244	240	225	240	234	263	226	242	265	261	231	221	255	229	236	230	251	257	259	272	265	226	252	263	240	210	240	251	288	208	253	256	279	232	267	228	252	242	262	225	238	235	236	223	246	248	288	254	301	238	236	220	234	270	239	222	286	260	237	245	223	242	256	251	277	256	225	228	252	247	264	240	242	272	224	253	249	234	225	235	264	249	240	228	254	267	256	261	273	252	233	265	261	234	267	238	248	201	271	261	250	227	249	219	227	266	246	235	221	241	204	255	260	261	246	243	220	249	250	227	286	276	235	250	224	230	242	258	254	237	260	279	234	244	264	224	266	249	262	252	263	211	272	238	241	237	229	239	238	211	256	240	227	258	256	258	258	260	224	251	248	258	265	251	249	265	253	217	252	246	217	271	242	232	237	252	277	246	276	262	266	232	258	235	240	228	242	263	265	228	251	290	240	251	261	291	269	267	256	248	248	251	242	249	261	244	239	243	254	255	224	228	267	253	213	260	260	253	254	223	261	241	232	251	259	263	230	233	233	267	267	256	257	270	230	254	286	282	260	251	244	261	245	217	249	259	257	285	243	225	241	251	263	245	255	266	242	243	250	248	252	233	274	242	258	203	262	238	253	261	274	245	226	240	253	276	242	280	263	280	256	248	292	230	228	227	239	251	234	254	234	264	227	237	236	261	264	228	259	242	285	266	272	282	242	232	218	270	219	240	251	250	254	254	265	214	277	258	259	265	249	244	254	263	257	259	247	240	257	277	265	263	258	257	260	240	228	251	256	276	257	257	236	244	216	245	264	221	231	263	231	224	235	219	252	254	231	255	275	311	245	272	242	244	267	235	223	234	239	278	258	237	236	244	246	216	242	260	235	252	265	255	233	231	242	245	220	254	217	253	251	228	260	252	267	247	250	287	242	238	240	254	243	260	221	236	277	220	288	244	214	242	247	249	226	234	256	268	249	252	245	265	251	233	244	256	248	258	240	225	267	270	250	224	256	268	274	244	243	272	257	232	258	234	242	226	259	227	243	241	236	244	247	253	247	239	255	230	239	246	274	288	237	233	217	266	250	254	263	259	230	229	236	273	236	239	254	260	236	239	241	257	274	272	261	230	217	265	265	229	231	237	248	255	254	248	244	243	256	242	240	237	243	235	271	222	256	269	253	239	264	257	255	274	259	250	289	233	250	220	259	231	260	240	277	245	246	233	262	223	233	244	234	257	268	234	215	282	222	259	279	273	267	266	238	239	260	226	254	257	242	269	251	260	220	233	222	238	267	280	242	234	234	253	269	236	234	230	239	264	265	273	257	251	247	220	223	243	245	234	248	257	236	249	244	266	221	276	257	273	216	250	233	203	226	255	244	235	252	237	259	260	265	241	232	236	260	218	247	218	238	254	261	263	264	247	249	269	222	230	243	267	258	265	229	242	232	232	278	227	233	292	254	286	240	235	235	264	261	272	253	215	245	228	270	231	249	277	237	261	271	256	240	288	240	249	275	241	257	255	274	253	243	252	226	243	265	247	252	235	234	220	236	246	240	286	265	232	254	238	236	236	250	225	248	261	258	225	252	233	281	212	204	249	252	260	251	254	262	265	262	253	228	227	251	263	255	231	247	289	256	232	270	226	246	229	238	233	259	231	245	223	230	251	221	236	246	254	241	253	232	232	235	255	243	238	264	245	261	237	251	231	256	226	224	262	246	221	241	270	248	233	251	243	251	229	248	234	257	252	257	260	259	212	222	256	249	255	219	250	255	257	260	254	197	263	254	262	250	263	227	236	268	234	260	233	239	248	241	236	213	226	224	236	244	265	223	252	231	250	248	243	260	275	264	242	239	253	285	264	264	235	229	243	263	251	239	230	257	234	242	214	254	226	251	234	258	274	255	258	269	260	245	235	232	255	271	283	227	244	259	268	263	245	269	250	229
24122	14933	18064	19643	15402	10019	5512	4235	3764	3125	2137	1738	1571	1525	1479	1347	1165	1019	852	821	708	687	685	637	674	612	576	596	623	571	589	547	622	651	582	582	573	564	579	597	574	525	614	541	620	540	543	560	632	568	555	582	592	588	607	577	579	593	526	544	528	620	561	568	566	592	561	586	582	571	576	583	589	611	544	568	563	579	617	544	587	548	597	549	587	581	598	599	612	591	611	596	557	610	608	620	601	598	579	588	573	568	563	580	560	571	591	581	545	564	560	575	571	545	537	563	539	541	595	585	557	611	560	550	515	568	610	527	564	567	552	567	549	523	548	584	581	589	537	593	563	535	565	581	574	603	528	593	560	497	549	578	605	567	553	558	553	534	554	573	598	560	552	569	585	558	544	536	559	571	524	534	546	546	550	595	543	621	500	563	553	588	511	590	536	566	577	571	542	536	573	571	540	532	600	555	570	572	559	587	564	551	574	599	533	548	561	561	538	524	549	578	547	541	574	549	551	585	570	594	552	570	577	546	551	582	597	534	589	570	574	531	565	533	566	538	533	545	576	564	538	604	545	571	595	546	554	583	558	596	576	572	543	552	560	550	549	602	557	517	560	586	593	611	565	563	557	561	540	564	569	551	536	559	601	586	555	591	604	572	581	586	592	586	540	597	556	564	582	565	609	518	570	548	555	592	550	559	512	557	576	560	514	572	523	609	608	574	595	547	603	565	588	565	527	543	563	570	557	539	603	591	575	529	542	546	597	581	572	569	528	557	568	606	560	552	573	539	574	575	555	533	535	569	561	527	540	622	585	585	523	548	583	551	566	527	615	568	541	580	533	570	526	528	587	616	574	560	533	588	558	563	556	541	597	544	573	557	605	559	546	578	563	574	576	541	553	511	568	615	565	537	556	567	520	539	539	614	571	557	521	543	546	573	579	561	571	523	541	587	551	525	598	565	562	553	548	578	601	569	540	577	549	527	570	533	585	589	528	581	534	571	559	568	515	568	588	570	594	563	545	579	576	548	546	555	567	575	560	573	570	583	583	540	587	562	569	565	571	527	613	533	529	552	561	543	551	528	585	549	542	558	552	523	550	525	571	597	542	606	548	558	528	585	562	543	538	604	550	584	573	589	561	593	601	589	545	528	559	558	589	555	561	549	544	553	588	552	530	561	528	591	567	600	550	558	636	614	576	555	571	534	537	569	568	549	587	536	522	582	560	547	570	564	589	531	591	587	587	563	576	553	583	544	546	542	550	573	572	589	541	588	565	608	569	595	549	550	512	584	577	599	538	554	556	565	572	546	570	545	558	518	580	560	559	575	534	567	559	572	545	532	534	551	598	573	551	547	577	583	527	540	521	593	557	565	589	583	544	563	549	555	582	571	549	557	570	530	601	554	547	571	578	564	552	583	567	571	570	570	556	503	549	545	580	561	561	568	582	552	578	562	533	597	592	600	535	529	553	531	586	572	552	580	575	561	590	535	599	577	594	570	560	560	491	567	558	602	549	583	509	583	565	550	561	590	552	570	565	512	575	539	609	588	558	565	549	530	548	553	561	598	571	568	576	528	597	555	569	539	588	560	579	577	558	562	592	606	563	554	583	563	600	536	572	551	570	561	554	557	603	577	586	556	539	556	554	578	567	540	593	566	544	576	539	547	581	508	561	579	557	580	562	605	579	528	564	533	586	569	587	574	567	570	539	499	576	554	551	591	580	578	571	572	561	587	559	528	554	530	541	587	538	566	561	554	570	573	596	586	581	568	567	611	557	578	541	523	559	553	582	597	550	564	569	578	563	598	590	592	538	543	563	581	597	554	615	548	556	548	551	536	582	573	537	526	547	589	607	555	572	606	566	525	561	527	563	586	582	564	563	539	537	580	609	554	512	570	591	573	569	576	558	559	540	562	608	568	563	553	600	573	519	544	545	526	567	540	566	555	556	539	582	542	549	569	562	538	567	558	560	554	580	571	586	563	561	538	559	571	548	554	546	573	560	536	588	564	532	586	531	550	559	552	591	538	556	587	577	602	591	554	610	608	545	596	548	575	557	606	566	527	603	555	590	553	524	547	560	535	571	568	601	591	555	566	593	607	582	580	565	624	545	560	625	488	534	544	532	535	543	582	589	554	581	605	585	525	590	523	562	584	546	592	562	568	583	567	578	557	548	609	567	568	565	523	551	548	605	543	539	610	536	587	544	571	587	546	538	554	550	548	582	592	587	536	578	555	527	585	569	570	535	591	562	551	568	580	607	589	520	563	589	618	599	565	517	545	594	579	550	559	521	536	562	548	561	609	560	617	582	559	576	598	594	563	553	549	565	550	537	574	523	561	534	533	526	566	565	576	574	595	582	551	563	575	579	556	570	585	567	527	566	554	559	543	526	565	592	583	557	567	570	573	599	602	569	577	565	565	569	539	549	525	574	523	567	536	601	503	567	565	552	574	583	620	592	545	572	529	565	547	566	557	562	574	596	521	562	570	576	550	567	571	531	535	580	558	532	520	570	546	516	534	555	540	554	586	557	569	605	585	555	558	576	570	556	609	609	575	536	537	556	547	558	571	551	562	593	562	544	557	555	590	587	582	575	574	513	570	594	558	565	623	554	549	557	575	530	554	548	554	550	600	607	566	538	585	564	567	561	568	524	540	556	557	604	565	580	587	591	526	582	548	567	515	551	574	545	592	573	541	553	558	521	574	530	540	548	591	575	578	595	621	539	572	594	631	532	549	564	603	523	566	559	550	559	513	574	580	511	563	561	541	546	612	577	601	544	548	551	531	545	571	606	616	593	575	572	554	545	569	580	563	582	592	550	575	573	537	515	604	591	575	573	555	569	581	575	555	577	584	553	533	583	590	519	582	510	546	573	561	536	536	561	530	557	550	592	553	569	540	535	567	624	588	549	576	506	541	576	545	549	591	573	584	546	532	534	582	578	569	543	561	560	576	629	543	594	574	557	585	565	578	590	554	595	587	575	552	518	581	610	539	608	564	569	603	520	594	543	557	611	593	561	565	551	585	600	573	573	581	578	563	600	587	631	586	554	592	563	552	577	534	564	522	592	548	569	578	553	600	571	564	565	554	527	540	556	574	536	588	564	575	560	539	509	562	556	535	570	583	555	532	581	572	542	508	582	582	591	564	574	584	576	571	554	579	577	528	556	574	555	523	550	610	534	563	536	546	547	592	514	545	557	599	543	608	548	573	560	555	569	598	578	602	586	578	606	560	538	558	565	545	592	569	593	557	581	576	547	609	520	585	630	572	513	550	527	542	564	552	540	557	581	584	529	581	553	550	502	568	569	588	580	540	564	543	564	546	563	565	537	589	534	566	544	545	583	578	533	596	545	569	606	536	593	572	569	552	527	581	552	589	573	554	561	547	556	587	567	488	592	530	579	556	552	590	543	606	565	535	562	566	575	562	571	565	573	587	522	545	513	542	562	536	563	565	584	549	565	527	553	637	550	550	590	589	552	598	565	549	517	535	591	582
11076	4390	2923	1886	1111	798	609	538	504	422	418	422	408	411	361	387	359	357	334	342	353	363	337	333	327	316	356	366	340	361	352	357	390	390	366	345	330	351	351	320	368	333	328	326	374	397	333	357	307	395	367	351	340	341	343	357	363	299	364	363	334	339	356	367	333	359	313	354	343	373	338	355	338	338	354	355	342	317	328	356	328	364	342	355	353	385	374	352	355	380	344	375	358	365	336	356	358	364	377	346	364	368	356	319	333	334	342	349	322	312	366	351	356	334	324	346	347	327	348	371	369	343	359	327	346	358	388	317	339	329	356	345	361	341	350	347	335	363	337	356	328	377	332	367	358	346	365	336	347	316	372	366	376	361	357	369	319	326	344	329	379	330	344	363	339	351	327	335	336	340	332	345	354	343	359	345	364	351	325	355	348	347	343	344	296	343	328	370	348	358	360	336	343	347	338	369	334	348	344	335	369	348	350	350	357	322	354	352	354	360	336	328	325	346	340	337	347	318	374	350	375	391	365	358	378	335	346	341	357	360	336	336	347	321	353	359	365	367	353	340	349	371	342	409	370	358	334	388	314	375	363	383	365	367	352	315	331	388	365	349	361	351	324	353	341	329	324	313	359	354	345	352	364	388	396	332	370	349	336	393	377	334	360	301	334	372	330	340	362	384	325	338	366	388	371	335	332	376	354	351	362	321	358	366	359	336	332	331	360	331	379	358	358	345	355	336	359	355	343	322	368	322	317	378	385	347	362	386	333	376	352	333	373	367	317	332	378	367	361	347	297	305	351	341	311	332	331	380	302	318	335	308	340	357	375	377	370	340	360	378	366	331	336	367	332	340	362	350	350	334	320	369	349	360	352	385	358	342	357	369	372	355	341	327	314	324	330	340	350	352	343	321	373	322	358	363	390	313	337	330	360	332	367	354	324	342	313	349	338	349	344	345	349	379	320	364	349	360	342	368	345	311	354	364	342	327	361	337	349	356	350	347	381	374	320	359	314	346	360	372	354	344	351	351	344	348	367	361	359	365	365	377	372	343	328	356	348	332	310	310	331	361	346	316	364	348	338	353	349	373	371	346	366	316	348	334	327	350	334	353	341	389	356	357	365	352	352	367	332	353	381	373	358	359	338	351	360	322	345	354	368	362	388	367	315	349	369	341	382	354	360	331	344	377	352	339	377	361	359	378	334	327	349	344	376	370	375	352	351	373	359	365	337	334	375	361	322	382	363	317	322	315	343	363	404	340	331	374	371	379	345	352	370	335	349	353	364	391	343	344	347	314	377	365	323	391	311	379	359	385	338	381	346	332	323	365	358	351	358	351	342	398	323	377	376	360	376	354	365	319	363	366	337	366	326	318	334	327	352	384	319	355	327	354	350	331	359	345	351	342	316	323	351	353	371	349	313	315	372	328	358	325	363	373	331	370	357	334	381	362	334	327	336	380	349	334	372	338	326	374	337	362	379	354	367	380	325	348	365	355	354	344	343	385	320	351	352	323	358	341	370	361	387	356	337	359	363	345	366	366	332	341	299	346	353	343	331	353	343	349	350	410	349	326	348	353	380	371	328	339	352	383	365	328	347	355	346	382	353	327	364	323	373	372	341	362	355	349	339	346	361	334	318	364	348	371	350	358	372	342	336	331	318	374	361	390	359	326	328	354	355	344	343	344	318	320	399	391	354	349	359	331	357	361	352	401	350	339	350	322	354	376	360	333	344	324	372	321	335	388	353	324	355	352	363	355	350	368	349	339	329	343	376	377	373	341	346	347	367	367	304	359	381	349	382	339	354	343	353	375	350	348	356	321	328	332	347	347	385	340	295	344	355	338	336	337	345	375	318	334	334	346	344	333	337	367	372	387	403	388	380	377	361	322	329	312	344	318	364	345	342	303	351	359	351	344	323	346	354	344	340	353	367	346	356	353	340	346	360	397	353	342	371	349	332	371	350	398	346	359	342	366	357	395	338	343	354	371	328	371	336	318	357	388	323	356	398	401	387	340	376	338	351	356	365	364	347	329	332	363	386	319	346	336	353	373	372	376	351	349	331	385	328	358	352	322	387	352	373	350	343	353	378	340	353	383	345	346	368	346	378	327	338	331	336	321	360	377	359	378	356	326	316	370	359	364	332	332	353	345	350	353	323	351	367	362	372	344	360	351	362	364	333	348	319	341	310	376	358	389	330	312	330	363	340	308	360	329	348	383	339	346	354	341	355	379	361	368	349	345	354	339	332	349	346	332	340	374	346	375	374	348	391	339	381	374	353	367	352	378	353	398	341	361	388	343	346	308	350	355	363	361	377	364	326	420	366	341	340	365	379	355	375	385	350	342	344	314	327	353	361	342	364	312	330	355	388	383	340	354	351	335	361	360	342	341	330	341	336	325	354	397	351	342	318	401	351	355	334	327	377	339	341	314	385	375	354	351	374	341	368	339	339	352	353	356	349	332	380	345	350	321	370	312	350	333	334	319	350	372	344	336	348	353	361	352	346	375	329	346	328	334	350	304	364	350	313	369	348	318	335	349	337	341	379	348	347	356	376	355	329	315	360	369	346	364	330	328	403	330	372	338	328	333	352	329	342	348	357	334	326	359	347	398	346	359	327	371	351	351	381	358	338	353	393	317	346	379	323	366	353	331	349	379	374	358	382	333	352	382	392	373	326	382	357	356	384	374	377	383	371	311	327	330	346	359	325	353	346	367	316	349	339	342	341	371	368	326	351	371	363	360	358	325	366	320	333	358	336	371	379	331	360	357	376	345	361	360	335	372	352	318	358	353	415	307	332	393	361	363	346	373	337	369	346	371	368	345	362	360	326	353	336	309	331	395	356	365	343	328	359	371	330	337	374	356	366	347	395	390	400	332	345	349	320	372	360	312	320	336	303	352	338	372	378	336	345	334	368	338	373	341	348	379	369	319	348	346	345	382	321	401	371	321	316	325	356	369	363	378	372	396	355	346	337	359	348	342	325	393	338	379	354	341	343	371	343	358	331	354	354	357	374	383	338	368	341	323	389	359	372	357	333	338	364	351	372	373	377	356	386	336	348	352	342	383	354	316	333	354	348	378	402	373	367	364	324	344	337	351	330	347	342	351	336	348	341	354	340	347	366	353	322	360	360	328	351	353	365	342	363	346	320	345	341	343	347	376	397	353	411	368	319	334	329	340	358	403	345	339	360	340	404	333	373	310	335	375	347	369	337	323	343	332	320	381	369	332	334	344	345	343	344	347	325	368	344	330	357	349	397	322	322	369	384	371	360	377	375	316	338	352	331	321	325	339	336	369	357	338	341	301	349	351	351	324	341	356	382	351	325	371	380	330	341	343	411	369	354	354	348	345	355	341	353	347	384	378	344	325	316	343	373	382	350	355	345	346	328	337	375	358	343	375	413	349	315	364	340	356	359	374	361	342	328	396	362	385	353	333	404	358	359	391	386	409	392	371	369	353	372	353	338	353	347	357	388	389	341	374	351	343	356	334	341	360
6929	3903	5129	5031	3587	2673	2074	1591	1444	1201	1163	1028	1032	998	991	1033	947	910	792	801	758	748	777	774	777	778	749	716	749	802	799	774	790	772	717	833	743	721	783	775	733	717	739	773	741	784	746	739	781	737	745	792	782	748	762	728	768	747	772	714	748	733	817	743	739	770	767	794	780	779	710	731	771	749	767	724	757	726	751	722	761	769	741	743	789	709	813	774	763	786	761	732	785	790	777	768	742	742	756	730	756	731	767	707	765	778	729	736	741	753	699	700	739	731	705	700	746	775	727	781	748	729	753	786	763	760	790	735	782	741	743	712	774	774	761	770	743	761	778	724	781	733	764	795	733	773	757	825	794	777	736	723	727	735	757	734	756	722	790	742	764	724	721	770	740	763	769	748	700	733	741	800	716	729	776	781	734	748	747	775	753	728	742	732	715	771	738	764	774	768	756	794	769	738	729	825	748	750	786	765	714	781	756	764	715	742	738	742	768	713	769	718	752	750	760	745	703	720	798	733	724	771	765	727	758	795	761	767	749	759	769	786	748	783	757	802	765	752	763	732	692	765	769	721	765	744	798	731	751	738	749	784	743	764	727	805	754	750	720	754	724	726	736	788	772	758	722	769	788	754	791	710	744	705	790	730	736	758	749	778	710	762	752	731	727	778	757	778	732	733	728	758	751	741	780	680	774	777	799	767	727	800	746	725	740	732	808	718	790	722	743	758	746	773	802	765	727	791	802	757	741	773	776	761	781	789	731	757	743	737	755	732	762	720	807	732	727	765	731	756	764	757	734	721	784	769	789	786	757	771	723	767	787	790	756	748	696	801	761	762	751	711	698	775	795	771	730	727	715	785	753	778	759	776	741	781	736	764	745	746	735	710	752	750	782	789	778	694	805	728	779	750	756	716	760	742	783	753	723	777	781	769	806	727	735	766	717	752	757	783	767	783	764	736	691	761	783	759	749	752	779	723	739	764	769	770	738	735	731	727	770	687	814	771	705	773	709	719	704	786	726	760	752	705	796	766	764	750	773	764	745	708	741	743	743	770	743	723	765	769	768	764	727	724	777	725	765	760	775	740	761	783	736	761	775	749	741	740	760	702	723	752	772	740	771	822	713	771	742	706	758	773	780	758	731	774	740	740	741	790	760	748	766	753	793	837	686	725	740	784	787	771	742	766	777	759	722	733	761	755	730	828	805	772	714	743	716	724	757	786	736	756	794	769	712	727	761	791	744	767	762	805	757	788	738	739	710	772	739	754	705	701	749	725	759	738	767	712	767	753	722	735	764	703	771	732	746	723	749	795	756	761	765	756	807	750	733	709	720	750	725	753	757	794	730	772	722	743	700	760	790	729	798	736	719	777	717	765	720	782	750	822	736	766	747	750	731	801	735	736	770	756	753	734	765	745	749	675	724	769	754	767	785	756	756	728	795	793	786	771	807	766	789	742	766	720	744	706	790	743	828	711	784	768	811	703	772	806	744	804	731	775	759	748	747	720	769	788	796	749	702	759	749	693	776	743	733	782	735	774	776	756	727	744	798	733	790	790	790	780	727	741	759	742	764	741	761	730	782	752	801	774	773	783	725	742	790	740	759	778	730	772	750	764	777	773	787	712	711	817	742	746	743	727	771	754	774	736	745	721	774	787	740	733	741	762	792	745	741	706	805	739	704	771	706	722	763	757	726	723	766	723	767	741	765	756	755	789	790	762	741	765	774	767	790	749	779	713	727	768	745	798	727	721	776	772	723	730	738	752	772	780	767	756	803	769	779	801	735	738	770	776	730	727	749	720	774	730	754	764	738	716	709	742	707	728	745	809	774	751	721	726	692	763	800	765	750	778	768	776	692	727	762	811	770	769	746	780	834	757	757	703	711	729	726	722	749	758	709	745	768	736	746	774	762	773	748	771	749	729	741	762	753	698	736	737	721	741	737	784	766	754	728	740	722	751	740	725	728	768	771	749	725	790	772	761	754	780	781	754	747	710	748	798	773	756	769	782	800	729	788	776	744	756	758	772	751	762	752	723	769	746	748	775	766	762	749	753	789	753	747	787	811	742	807	725	749	741	776	806	770	741	767	718	813	774	733	763	793	782	721	729	751	730	735	741	782	760	742	741	728	769	711	748	750	718	772	767	685	717	720	780	745	780	773	788	748	730	779	755	794	740	715	728	769	778	740	762	810	734	763	803	773	750	782	702	730	749	714	750	799	759	727	764	763	784	752	780	772	749	765	742	694	736	691	769	769	760	731	728	723	722	733	765	749	784	726	717	787	816	731	800	754	810	759	757	761	770	782	733	717	740	775	802	777	779	722	758	741	750	750	771	741	761	771	741	704	713	759	742	751	729	777	800	774	797	763	738	771	775	724	709	755	806	778	791	754	711	715	787	716	784	763	728	773	763	751	766	818	779	785	799	740	777	745	767	775	779	796	759	750	749	777	829	789	732	765	750	795	773	756	763	785	766	728	788	747	762	717	781	774	747	756	771	708	721	737	732	789	780	736	752	793	777	749	749	780	762	767	728	734	743	777	715	767	742	756	780	766	789	743	784	753	725	736	702	755	726	716	779	784	821	750	731	771	749	800	765	740	772	758	744	742	818	775	775	755	783	768	726	784	740	772	782	771	736	744	752	805	764	688	745	699	750	767	720	748	771	717	793	741	811	723	749	748	740	744	804	765	750	749	805	724	786	731	755	754	731	762	732	762	759	784	765	760	764	726	742	735	754	729	777	755	749	806	762	765	773	783	706	796	758	792	714	720	779	779	779	760	724	753	736	735	752	725	764	728	803	735	777	777	741	730	736	741	744	771	744	786	756	785	716	751	742	755	745	843	790	767	773	724	718	734	751	712	723	777	761	792	765	775	795	730	762	759	743	785	773	743	758	776	761	753	725	789	740	721	782	725	731	768	731	709	761	757	724	736	722	761	735	735	770	742	730	785	769	772	726	714	761	764	790	766	810	771	733	743	760	741	717	736	775	736	765	731	763	748	757	727	727	761	748	795	727	769	712	711	811	719	756	767	776	742	682	692	795	697	755	798	828	713	744	740	769	759	776	800	786	772	748	729	800	708	757	744	770	809	744	753	745	707	788	758	758	784	758	787	743	793	755	710	739	737	766	804	747	710	746	707	703	783	747	759	723	797	706	724	797	708	751	779	765	723	777	766	746	747	763	739	784	751	749	721	746	769	777	726	773	731	795	742	775	736	783	737	793	768	779	773	730	733	810	719	748	767	746	799	722	792	754	772	757	719	693	758	750	759	723	746	782	766	739	772	800	768	797	769	761	748	761	762	746	745	744	767	723	746	765	750	730	776	744	806	742	750	706	753	774	772	783	764	756	736	729	701	756	752	717	755	747	761	770	765	760	804	715	797	723	784	783	699	771	777	714	762	766	772	748	776	793	756	767	773	756	797	779	783	701	804	729	794	753	761	764	773	771	773	758	759	762	735	784	719	791	780	763	746	788	709	778	738	794	734	770	803	747
29435	16015	10244	7908	4540	2197	1292	841	688	523	397	391	382	360	345	326	320	284	256	264	265	272	258	263	266	267	240	270	230	258	241	262	247	231	241	254	267	220	242	246	192	258	256	234	241	232	223	255	267	239	255	221	261	256	262	256	277	251	257	214	274	241	233	262	259	270	252	262	269	266	248	226	224	239	224	254	264	262	257	272	242	262	239	263	257	246	285	262	239	262	274	282	263	250	250	269	245	250	257	272	246	253	298	259	240	251	255	279	256	232	260	249	252	238	253	230	224	225	231	240	239	242	256	216	208	237	245	249	231	257	268	254	247	280	241	260	244	271	247	264	231	261	238	257	233	243	266	250	246	250	272	224	256	250	267	227	251	268	282	250	247	266	221	217	262	219	243	221	234	255	278	222	228	268	231	240	268	250	268	230	249	245	245	263	235	257	226	250	270	257	241	264	252	246	215	254	271	259	261	278	265	258	232	250	232	249	271	253	225	229	229	216	267	266	250	257	258	241	220	221	247	206	249	234	265	231	256	260	263	260	209	251	249	222	272	234	246	216	244	257	234	262	286	245	257	238	225	255	263	260	246	256	260	218	239	251	264	213	255	236	273	256	230	261	236	219	238	230	243	228	259	238	230	254	281	226	246	237	229	241	206	232	254	252	244	241	276	257	250	252	258	262	239	255	235	210	231	227	231	258	230	235	246	232	272	290	264	261	258	238	247	235	205	233	248	270	273	269	256	269	261	267	221	253	231	254	239	240	234	231	258	274	230	272	272	227	231	232	280	245	246	260	252	231	240	267	217	222	232	248	231	244	242	275	251	220	251	240	253	269	237	271	232	293	253	232	241	255	247	248	247	287	262	244	244	225	224	248	243	264	274	256	212	252	251	223	241	242	224	254	232	248	222	257	236	198	269	243	231	290	229	222	267	231	263	267	269	285	265	271	279	262	240	240	256	259	254	268	216	237	258	264	262	269	243	263	258	240	265	231	251	248	255	237	253	241	244	256	273	268	250	275	229	269	225	228	267	245	232	240	239	218	242	269	227	244	228	262	258	253	253	244	290	228	244	237	224	261	263	210	243	251	214	230	268	216	253	268	257	245	277	241	253	268	229	224	272	252	248	234	264	287	261	263	223	247	231	239	220	251	263	231	254	248	274	246	244	274	228	217	237	263	245	248	263	251	261	252	240	231	239	280	248	244	272	234	248	277	271	258	231	279	233	282	239	251	261	259	271	270	251	233	209	288	292	234	268	251	249	235	233	243	261	270	231	243	253	246	248	266	252	224	250	255	244	249	258	273	253	245	243	252	259	256	225	259	245	255	236	245	245	253	245	244	240	273	254	252	245	239	278	266	260	242	251	251	256	254	237	259	253	246	247	255	221	233	260	243	238	251	250	245	254	249	262	267	240	248	215	263	270	262	236	236	226	244	279	259	245	264	288	247	254	276	233	230	257	254	247	253	253	252	254	258	242	234	259	292	270	237	244	252	277	269	252	239	260	259	300	243	258	257	233	276	238	253	241	252	244	254	255	254	240	217	223	243	262	282	234	240	261	246	227	237	253	251	250	233	247	238	230	247	234	232	296	255	229	262	245	276	262	219	245	246	271	248	258	268	262	262	266	275	245	248	220	257	228	245	258	258	264	258	264	253	239	228	243	266	221	246	240	253	270	241	263	271	242	248	261	236	256	239	260	262	261	256	255	249	217	262	254	236	237	268	232	251	262	264	259	232	243	235	254	274	286	261	227	232	238	253	244	251	246	211	248	233	243	252	251	238	239	268	231	236	260	256	255	241	257	260	243	266	225	230	259	243	242	239	265	248	253	235	250	231	240	267	242	277	262	240	261	282	276	267	269	265	261	268	224	246	251	245	249	246	263	259	244	257	235	251	264	226	255	260	227	264	260	225	273	251	242	238	235	227	278	234	246	234	244	281	258	232	233	235	232	281	214	213	253	234	255	225	237	285	255	222	232	229	255	259	250	235	246	244	246	260	235	250	241	256	202	243	253	249	252	253	264	261	212	240	248	221	248	253	263	296	235	262	291	257	270	237	269	262	269	291	254	236	266	260	247	231	230	253	222	239	231	251	248	247	244	259	281	250	232	252	258	226	255	251	250	242	259	281	234	237	261	255	205	218	206	258	238	236	263	244	250	254	241	267	261	262	233	242	243	242	264	246	242	244	233	256	251	251	236	254	239	238	265	238	224	233	255	268	223	255	238	245	258	257	224	248	237	215	277	233	240	256	255	221	259	266	249	249	251	263	265	248	258	277	200	223	256	242	275	286	239	257	221	234	241	258	247	223	275	254	256	250	243	263	262	266	234	246	237	228	270	245	243	226	239	251	259	248	258	210	262	241	258	239	238	237	252	264	236	251	242	225	254	249	213	228	234	238	205	263	228	254	236	222	242	253	257	241	246	278	236	226	223	224	264	221	255	241	236	281	263	292	266	234	258	216	273	268	246	244	265	262	233	260	253	281	233	236	255	232	273	268	274	259	256	231	271	241	232	226	249	274	264	262	250	242	239	229	257	266	249	230	256	265	267	254	259	281	268	257	281	269	262	255	259	210	228	251	232	240	263	229	251	278	263	241	240	270	225	243	260	215	218	269	220	228	260	223	269	225	279	253	257	238	247	254	239	257	252	249	254	278	247	244	277	257	242	247	288	261	252	244	234	248	273	242	237	277	268	263	257	243	236	267	242	233	253	246	233	259	230	261	247	250	237	238	240	250	270	249	250	252	248	256	228	255	294	246	264	265	236	238	263	241	273	267	241	227	238	271	268	251	238	262	272	253	245	259	235	260	252	251	244	277	245	232	269	250	263	267	247	259	246	234	230	257	232	256	262	336	265	245	238	229	243	260	256	245	232	239	254	247	257	259	271	258	238	255	251	248	232	234	242	256	268	245	259	252	225	254	232	237	267	274	265	244	256	244	238	278	250	245	246	249	257	275	232	270	268	248	233	259	234	252	238	244	254	249	252	281	235	249	246	232	268	238	271	264	257	277	244	243	259	257	241	234	233	249	251	228	244	250	266	258	229	249	237	216	253	240	250	245	268	270	270	213	217	253	270	262	257	257	250	261	228	229	253	264	256	268	238	276	246	249	242	253	257	268	261	244	243	215	239	254	248	256	230	206	245	232	283	246	267	229	264	257	244	237	246	250	291	249	248	287	238	260	244	261	235	254	248	235	227	223	264	261	261	264	238	224	247	239	271	251	236	252	297	281	212	258	245	242	245	256	266	255	237	233	240	267	275	251	240	236	242	233	242	259	247	256	216	261	229	244	249	267	250	259	249	261	258	211	254	246	241	225	221	273	255	232	254	216	258	244	252	249	232	223	229	230	272	238	217	261	238	265	282	284	252	255	253	229	277	268	270	261	271	251	241	239	271	239	250	294	265	261	247	242	242	225	272	256	263	265	266	249	277	252	230	246	253	216	210	224	240	254	238	242	255	263	247	248	259	220	240	235	231	227	255	248
19034	10715	12300	14711	10180	6012	4009	3010	2337	1964	1444	1302	1237	1207	1208	1010	971	902	726	667	645	647	640	597	610	596	570	564	589	608	582	579	583	559	568	515	527	567	573	560	593	582	589	610	585	579	559	543	578	558	543	583	548	552	552	565	586	591	545	521	558	580	598	571	565	571	585	547	509	547	525	555	544	575	537	603	585	549	562	590	597	549	554	574	507	587	631	601	589	574	551	608	596	599	588	559	567	592	584	573	530	589	564	584	562	557	595	553	547	555	539	545	554	576	544	570	647	538	598	557	580	544	588	594	560	537	605	543	570	581	573	600	573	581	574	587	547	582	590	582	541	560	541	564	561	556	538	585	567	558	532	566	581	581	555	578	570	529	581	587	584	551	626	545	530	529	571	530	555	553	573	581	598	599	564	527	594	568	531	539	565	554	548	555	587	566	570	569	559	575	563	607	525	579	579	593	524	556	597	579	573	576	530	559	582	557	568	565	598	546	567	563	545	550	522	562	578	552	532	529	555	568	574	565	559	554	550	599	561	562	569	555	555	573	524	646	568	513	557	567	571	612	544	552	530	572	544	559	534	568	570	567	588	567	527	541	572	613	580	585	544	525	603	529	550	573	560	550	567	575	565	537	601	556	576	555	602	570	527	563	533	570	585	565	535	526	517	562	618	589	575	543	571	575	587	561	536	558	542	522	564	582	564	579	529	552	527	583	556	577	595	600	571	527	574	566	585	579	582	548	597	532	501	558	562	536	548	547	572	553	579	615	544	595	539	551	564	560	520	605	559	560	565	561	575	550	565	566	549	573	562	544	547	554	590	515	548	530	609	570	567	562	588	592	552	552	515	563	541	615	567	567	563	525	539	546	558	583	594	555	590	619	513	554	555	575	572	571	562	559	547	544	547	560	526	569	549	552	584	585	531	629	553	631	576	512	578	583	547	567	540	560	567	544	590	561	546	543	584	566	565	549	603	569	524	531	583	547	542	605	556	562	535	540	578	593	537	601	529	539	594	538	547	576	586	529	579	565	588	564	576	561	603	552	625	544	530	539	585	626	591	579	531	561	594	545	557	522	550	577	572	549	505	569	558	608	574	531	533	561	564	545	550	561	565	611	572	555	574	560	585	551	580	555	529	566	536	602	540	609	603	597	569	556	546	541	557	526	570	547	563	535	545	596	539	540	568	539	531	517	537	566	611	561	543	570	536	600	578	588	565	553	537	549	582	611	523	575	558	563	569	558	572	560	537	597	536	570	532	537	575	557	563	542	495	562	543	543	557	551	553	550	555	560	558	557	571	580	612	572	533	563	574	573	539	556	526	583	567	545	554	535	557	593	545	571	580	561	562	499	580	544	554	539	572	550	553	543	547	570	534	582	584	586	549	548	547	583	542	583	576	558	576	588	551	533	600	569	554	594	594	566	574	554	571	557	553	581	553	545	536	574	567	536	547	545	552	565	550	527	563	578	573	600	547	605	564	569	562	547	515	580	587	554	590	564	535	541	523	569	583	583	593	550	553	530	588	561	630	558	578	534	545	594	566	569	560	567	566	535	590	545	549	554	554	542	568	559	554	523	544	543	564	599	603	527	575	605	582	542	599	541	550	569	522	542	524	564	572	543	560	509	530	513	596	537	570	547	528	586	540	561	560	582	590	547	560	599	570	583	567	540	560	559	503	560	584	565	544	584	562	571	582	535	583	542	572	574	560	563	546	594	581	553	567	575	591	570	569	560	524	599	568	586	573	578	572	536	579	543	545	574	571	573	593	554	560	542	511	569	549	591	595	571	533	568	526	566	605	578	556	573	564	576	569	572	548	546	576	536	579	590	593	560	542	593	579	553	537	551	547	528	559	567	514	582	583	554	572	569	584	543	536	573	549	577	553	547	509	574	579	605	570	543	575	580	562	560	576	600	514	589	549	571	530	581	573	568	550	545	574	575	503	577	595	500	574	564	560	551	486	530	546	595	579	600	561	571	567	608	555	582	570	558	567	585	566	558	579	522	566	555	562	585	506	544	563	567	601	577	566	566	545	536	589	539	599	567	603	557	565	535	581	602	528	563	558	521	565	530	556	569	594	553	575	570	568	567	551	573	557	574	550	573	563	550	529	540	563	522	573	566	580	556	582	554	577	606	566	566	611	564	550	556	567	585	584	553	550	551	588	605	600	599	578	607	577	560	594	531	560	611	605	583	577	565	576	531	511	581	537	578	539	558	562	594	588	520	569	584	532	551	589	561	543	511	492	551	612	628	557	557	556	586	582	558	547	572	565	588	588	625	594	541	565	579	574	558	550	591	530	553	543	575	553	544	562	556	537	565	551	545	570	608	536	593	580	604	556	562	570	539	561	545	561	556	552	582	548	573	556	541	519	553	575	565	569	593	594	543	544	572	569	557	538	544	558	584	568	575	585	540	543	581	579	546	551	595	536	536	506	550	571	565	557	585	561	555	589	563	527	542	557	598	549	555	560	587	572	583	539	546	523	592	555	543	516	575	585	572	555	550	562	567	550	592	546	578	556	543	576	577	544	532	569	599	571	587	574	543	572	545	529	567	543	559	550	570	570	593	509	567	536	549	588	573	538	579	553	562	552	556	582	576	532	583	548	590	528	556	564	557	540	548	511	560	535	555	545	524	583	528	565	526	564	550	560	542	556	567	603	567	534	574	600	578	572	559	534	549	611	574	571	597	598	532	597	596	601	560	573	575	572	592	519	543	571	561	540	577	556	591	603	539	534	616	568	549	569	575	597	572	567	554	548	585	602	578	559	597	539	625	581	532	571	529	566	563	579	574	530	529	591	531	566	539	546	537	563	567	565	563	555	568	544	519	585	558	556	578	564	546	519	531	551	561	600	560	564	566	557	480	546	561	555	591	573	561	581	604	560	566	542	574	553	588	551	558	582	619	563	543	557	538	575	524	545	594	560	551	585	530	560	513	551	523	515	542	592	575	554	545	536	546	568	550	569	532	559	534	566	522	539	555	535	513	561	581	623	563	573	541	533	570	558	571	555	524	539	591	559	563	553	559	539	570	591	570	561	550	578	549	567	604	605	567	552	557	565	544	535	555	601	529	587	544	562	581	565	556	571	566	583	571	560	555	582	557	588	569	535	568	581	559	556	564	553	532	559	577	531	602	557	568	544	559	546	562	578	541	558	583	563	546	586	554	540	573	579	536	579	530	554	584	571	538	566	519	585	551	575	579	563	586	580	575	518	565	566	548	557	578	604	546	575	599	549	551	559	526	596	543	586	537	543	559	552	542	543	527	562	587	561	568	564	614	608	531	562	543	559	531	558	583	601	599	571	517	571	552	637	549	601	528	590	541	513	577	580	567	541	539	582	554	556	543	554	611	544	589	560	539	567	555	533	606	545	570	556	579	581	545	529	561	529	573	573	570	555	532	560	534	568	563	581	541	556	535	545	549	612	599	550	516	572	528	574	568	543	557	575	502	562	563	542	542	584	550	609	537	520	586	552	562	553	551
40159	26033	17326	12495	8240	4046	2147	1211	913	707	520	443	382	425	400	384	412	320	290	318	244	248	272	258	262	273	264	227	238	306	261	259	255	245	247	247	256	239	243	245	251	288	227	236	246	255	238	254	250	247	264	246	267	228	267	253	259	260	269	251	242	244	238	257	248	261	242	236	258	269	244	257	257	257	253	249	244	218	252	227	238	245	224	271	275	259	240	253	233	249	262	270	254	196	276	246	273	248	240	254	252	253	246	257	226	231	241	219	261	248	248	235	279	229	269	268	253	231	237	265	226	260	250	260	265	279	278	267	264	238	194	256	273	242	242	273	250	272	253	237	243	276	234	264	220	274	262	256	261	221	251	258	232	259	237	252	251	245	230	255	253	252	267	249	249	255	231	237	250	250	252	271	252	235	238	264	256	239	223	267	248	250	253	243	259	270	259	270	233	262	244	246	229	258	248	256	240	256	239	251	251	251	242	240	240	244	263	275	242	260	240	260	268	259	248	242	255	233	247	246	250	232	282	232	253	269	233	216	253	257	267	234	287	266	253	257	228	247	270	228	262	268	278	238	249	248	263	289	239	251	269	241	257	230	250	262	216	240	256	253	239	262	255	228	227	253	242	262	251	213	231	242	242	247	250	228	244	254	273	235	232	259	237	275	245	257	235	244	265	259	236	235	270	267	250	267	263	228	244	237	255	255	238	271	256	241	208	229	242	235	221	217	274	259	246	239	229	259	212	240	261	232	240	257	259	226	234	245	243	255	242	250	266	241	274	288	242	266	247	256	238	249	241	271	224	236	248	229	247	271	221	241	244	233	257	245	253	232	251	240	252	277	226	228	224	236	255	243	269	250	245	223	260	264	255	258	263	265	255	253	250	251	250	258	239	257	270	249	261	258	266	220	254	287	246	242	231	269	249	248	264	223	253	274	261	251	213	244	242	247	225	236	260	265	276	248	243	276	263	269	263	272	248	283	237	246	238	257	238	271	278	266	273	238	250	244	265	235	280	248	258	266	214	269	232	252	242	255	276	246	247	270	244	246	284	255	261	254	226	231	295	220	262	219	256	212	242	248	256	250	266	253	264	264	259	217	260	271	236	257	262	258	214	220	243	237	255	246	254	236	254	258	293	273	265	267	245	256	230	239	242	263	238	248	232	254	277	229	252	275	244	231	238	252	251	250	274	291	265	269	233	261	260	233	280	269	246	222	251	263	265	242	239	220	242	239	233	239	248	249	239	257	250	229	293	268	260	234	268	246	242	238	268	245	253	282	242	202	234	226	253	219	253	224	245	240	234	228	228	266	233	249	238	255	259	205	273	232	252	260	281	260	269	215	264	240	259	253	249	229	275	257	267	251	239	245	224	269	272	237	227	225	241	256	258	241	251	258	226	246	226	231	249	267	240	274	254	251	250	241	261	253	239	256	277	241	257	244	261	259	245	265	274	283	260	252	237	238	275	253	265	245	266	281	291	264	245	226	230	225	246	240	256	258	245	242	235	238	238	236	247	234	279	247	259	243	271	248	265	248	247	256	248	245	261	235	230	246	258	251	247	239	218	269	264	241	245	235	237	261	236	266	275	262	228	245	244	243	253	272	252	260	267	211	263	234	216	253	228	249	200	231	237	230	244	261	243	263	263	246	251	243	277	288	232	255	250	276	238	229	254	297	238	275	264	242	237	233	249	257	275	256	238	270	221	269	265	245	266	233	245	258	259	261	235	239	258	212	253	236	224	269	246	226	262	244	263	249	267	270	260	269	254	229	271	262	267	247	214	238	243	281	264	251	239	237	253	270	249	221	243	247	218	206	277	244	250	242	245	281	267	273	266	259	257	257	248	238	261	243	241	247	242	233	246	252	246	278	264	240	247	220	236	217	244	241	267	270	242	219	248	273	238	247	252	269	240	250	265	220	218	241	250	267	270	250	235	235	246	251	255	287	262	269	258	247	235	245	263	255	250	234	266	247	253	258	272	247	232	243	247	266	261	263	234	255	240	246	263	256	254	253	259	256	238	259	233	263	261	251	256	243	248	266	227	236	238	207	232	245	276	235	264	262	262	233	233	241	257	254	243	264	225	252	245	252	247	262	234	238	238	243	263	240	252	266	252	245	266	242	265	225	262	279	276	265	288	237	248	260	217	277	224	228	255	266	270	241	254	226	256	242	241	222	226	222	200	287	239	232	257	252	231	239	220	266	256	247	264	258	242	245	220	259	216	285	279	239	229	251	274	234	233	255	257	256	270	211	259	263	244	270	237	266	259	258	232	235	254	230	268	249	263	227	254	247	257	253	269	252	224	235	219	220	227	246	253	272	252	253	279	243	243	220	235	244	251	250	238	219	244	233	247	268	281	224	249	239	284	239	243	229	269	252	259	255	243	273	253	248	228	231	236	238	250	275	248	291	222	250	241	232	245	225	245	247	254	242	250	259	261	245	240	245	269	253	260	232	249	223	248	250	261	222	261	263	247	249	269	252	224	228	271	240	247	258	265	238	255	268	286	255	245	244	240	220	254	250	232	246	240	222	259	262	255	270	254	266	243	250	264	226	249	226	257	231	242	283	255	245	270	256	272	248	251	268	248	273	226	239	248	235	244	236	244	234	253	226	292	238	254	280	239	278	271	227	261	240	268	247	230	233	235	257	252	250	237	241	236	251	240	250	219	218	255	259	245	262	246	269	255	251	273	264	252	243	252	256	248	257	243	261	291	224	239	235	261	244	253	255	242	243	238	252	235	239	263	250	222	256	236	221	295	240	261	221	239	231	255	252	294	231	243	227	245	244	223	215	256	226	229	254	225	258	283	227	238	231	262	236	242	247	236	244	267	249	257	241	241	231	268	231	266	280	240	214	248	236	217	243	254	273	247	243	268	215	238	232	257	265	229	259	242	273	246	278	252	255	237	237	237	234	233	224	252	257	273	267	287	262	219	251	272	290	260	240	242	251	247	271	276	225	242	271	271	243	289	252	239	230	237	258	249	257	217	268	233	230	235	244	254	251	284	230	271	265	254	237	273	276	252	265	253	265	256	232	242	229	279	253	258	257	248	227	268	235	237	241	235	238	252	251	249	236	276	263	241	242	254	232	253	237	252	254	270	222	243	248	279	270	227	268	244	256	254	249	239	267	243	225	294	270	244	246	217	217	217	253	225	269	264	242	247	257	272	243	242	264	268	246	264	268	214	237	251	259	225	239	243	262	276	264	259	256	261	275	221	238	277	244	232	204	219	267	270	233	259	259	238	270	239	255	254	217	247	256	269	247	232	260	221	256	273	223	264	267	223	243	253	234	288	235	241	255	239	261	260	243	230	232	240	268	229	212	213	272	258	250	221	225	253	229	244	244	246	265	241	257	229	269	263	266	245	250	240	270	268	316	276	266	256	252	265	224	263	275	287	221	236	238	273	243	239	264	249	240	240	255	262	250	238	234	244	235	253	270	240	244	240	231	263	236	270	263	255	233	256	261	229	226	262	244	233	250	257	267
25231	17405	18368	19719	15065	8954	6106	4316	3461	2560	2087	1644	1563	1580	1513	1231	1100	1098	847	792	684	736	680	657	617	640	569	631	604	602	596	600	552	620	593	565	572	615	624	608	603	566	575	585	571	576	565	594	604	554	593	599	548	588	597	559	565	591	565	633	595	564	581	544	582	585	584	574	613	523	561	586	560	557	570	559	624	576	550	578	578	565	546	580	579	618	637	648	622	565	577	646	618	604	582	606	591	603	589	562	595	566	588	574	578	591	605	582	567	584	593	616	569	523	597	537	528	557	563	528	575	562	561	608	567	572	578	567	579	527	583	554	561	578	588	575	604	542	540	577	582	562	591	573	530	588	551	575	563	535	539	576	564	590	617	562	561	569	555	576	519	570	528	597	598	574	585	582	545	572	559	548	548	582	656	588	590	561	560	530	593	534	588	565	607	560	578	552	548	593	644	566	565	540	503	571	596	586	605	582	586	587	573	586	525	556	575	546	585	559	545	611	555	596	560	585	583	584	561	509	582	584	544	606	502	546	584	596	603	564	579	566	566	568	553	542	604	602	598	548	576	581	568	599	562	575	580	505	547	535	583	588	548	533	552	566	531	587	604	571	524	579	589	555	605	550	544	554	572	531	559	554	520	603	576	519	567	590	615	586	569	573	575	540	604	618	581	576	583	536	559	588	553	583	611	566	584	580	626	564	580	554	554	518	599	561	570	621	569	590	540	576	556	534	572	571	544	570	583	577	587	559	570	513	602	574	552	542	581	556	586	574	586	522	601	597	524	594	576	599	501	549	582	614	567	615	600	589	528	535	587	579	600	607	587	551	560	584	544	568	559	520	556	550	577	534	571	565	546	551	551	569	591	595	583	565	543	581	557	567	569	549	581	566	568	536	586	576	544	558	561	563	559	603	574	569	556	573	598	545	604	596	583	558	591	574	573	553	593	604	534	574	562	586	559	546	561	609	612	567	609	570	604	617	569	546	575	569	582	570	531	574	539	594	559	536	596	561	600	576	593	567	559	559	548	572	577	577	588	560	552	590	493	523	572	557	561	549	590	576	526	593	566	568	605	552	536	562	567	580	539	614	575	586	560	626	576	583	589	534	577	571	552	565	588	591	584	551	573	555	562	548	543	571	571	507	529	561	543	561	572	533	582	550	545	573	555	604	528	574	573	549	560	591	613	605	569	588	597	567	531	582	528	559	586	593	636	569	609	602	571	584	569	586	596	536	569	590	539	566	556	570	563	587	556	533	589	583	504	602	599	583	577	554	547	570	568	563	577	597	610	549	569	551	569	576	584	558	568	559	566	605	605	566	599	584	565	546	568	573	601	584	548	564	561	553	534	549	520	578	563	535	588	496	578	585	559	582	556	616	591	577	560	573	529	543	588	572	591	557	586	562	565	606	597	574	604	608	553	578	598	564	571	552	551	591	596	572	554	579	598	565	530	546	559	568	569	570	551	596	549	557	534	576	557	567	548	571	541	618	556	594	558	623	568	551	569	564	611	598	557	510	579	531	572	532	546	577	588	569	590	569	580	547	549	532	580	552	559	590	536	585	561	534	553	568	568	596	611	556	548	571	573	542	537	557	554	527	607	546	623	585	527	566	551	592	546	587	556	574	575	549	611	590	567	572	580	553	587	586	558	635	611	557	539	560	594	597	547	543	580	540	559	583	541	499	618	575	566	518	594	568	573	546	556	600	578	580	598	531	579	569	589	568	597	528	578	534	531	599	565	552	567	569	580	529	580	584	610	553	543	553	578	567	595	572	594	624	584	605	589	579	525	554	535	522	573	547	560	571	577	570	558	568	590	580	599	506	540	596	540	570	565	574	618	583	605	542	575	556	539	561	577	597	531	615	563	514	564	531	603	573	566	575	562	563	551	630	557	551	538	560	528	591	572	575	586	563	566	574	570	574	580	561	509	551	568	590	545	566	558	569	580	571	611	578	545	541	604	592	585	570	575	536	615	574	564	603	543	560	577	537	564	568	585	567	535	621	576	507	557	549	567	599	529	578	516	581	583	557	617	607	573	553	582	563	535	555	587	586	575	585	573	593	599	514	596	622	595	540	540	582	510	524	572	599	568	527	577	548	571	556	538	565	542	532	548	559	564	562	586	564	543	592	548	596	576	559	585	566	552	571	587	576	570	599	562	529	531	597	602	569	570	599	571	555	540	573	562	579	578	600	584	585	529	591	547	583	557	558	567	569	561	585	574	586	550	570	564	584	531	565	576	543	563	558	590	570	592	547	542	559	570	587	576	587	574	579	551	562	586	553	598	539	565	543	587	550	559	564	573	573	559	593	557	611	560	573	592	558	562	606	574	634	615	523	569	580	546	551	593	572	539	568	595	570	609	563	591	544	569	589	567	562	528	543	578	605	555	602	563	571	551	563	547	563	525	564	604	573	574	550	578	586	582	550	563	547	525	558	554	536	539	624	572	562	590	526	579	603	587	609	529	561	560	576	580	604	522	563	614	545	537	588	541	554	565	549	535	577	581	579	539	589	540	579	568	572	569	558	591	595	579	563	582	581	570	520	534	578	596	579	599	505	572	543	606	620	572	552	570	596	551	566	596	587	550	584	532	595	561	602	561	562	562	507	570	516	563	572	566	548	593	540	575	561	564	542	585	555	548	569	584	548	597	572	574	563	526	599	598	527	590	585	570	518	550	577	560	569	584	576	560	553	537	520	539	540	561	592	602	551	558	548	539	560	567	574	562	575	547	561	600	590	533	585	557	587	574	572	583	551	575	576	594	542	598	550	604	588	559	575	581	574	572	570	598	554	514	531	515	534	560	549	608	562	563	524	560	598	530	589	588	582	579	616	560	601	604	569	561	572	582	601	494	538	579	542	581	602	558	556	562	571	580	565	589	566	565	586	577	568	604	568	602	544	561	587	558	538	579	550	574	584	566	590	601	559	593	523	593	568	572	537	585	575	556	547	565	559	550	525	591	566	583	545	567	579	589	550	571	541	575	582	561	661	577	563	575	569	538	579	562	585	546	594	570	559	568	570	549	556	584	588	536	565	578	550	580	566	568	508	582	613	524	585	530	582	535	550	541	521	549	573	559	600	566	513	573	601	613	550	580	540	595	542	562	598	580	561	556	568	581	569	549	537	585	563	527	594	529	569	539	590	577	569	546	576	579	589	545	554	609	562	585	552	541	556	535	555	576	571	621	566	596	583	540	604	571	594	586	595	608	535	607	572	607	555	596	526	532	552	560	575	581	556	581	541	571	565	599	549	576	580	534	576	526	567	542	574	571	529	559	535	540	545	544	593	584	589	581	546	538	573	588	538	598	567	575	609	530	499	540	562	550	585	598	587	602	572	542	594	541	549	589	552	554	556	558	575	573	603	564	543	596	615	588	578	551	556	561	546	551	613	573	555	576	551	579	594	555	539	568	588	560	564	579	568	544	514	549	549	593	572	545	560	585	574	583	582	626	585	562	550	606	572	567	534	532	549	542	563	565	539	548	510
11140	4903	3281	2050	1226	840	684	572	490	470	426	421	436	405	417	424	396	381	357	385	371	368	385	345	388	395	365	390	360	322	331	375	390	345	352	402	377	368	378	376	411	340	389	373	390	360	382	402	353	339	371	412	395	363	399	362	345	366	350	409	336	359	382	374	334	388	420	370	387	375	378	347	369	375	393	357	359	368	360	353	404	365	388	382	392	388	370	382	397	402	337	359	395	352	376	329	359	367	365	356	389	400	378	369	367	373	373	345	384	371	373	387	390	388	411	361	377	372	366	332	350	359	382	366	378	367	361	386	369	413	357	335	408	365	355	365	381	375	358	381	344	390	385	348	381	358	358	380	324	357	386	369	341	375	373	344	351	355	379	384	388	343	343	361	388	364	341	394	380	377	353	389	339	401	361	335	376	385	359	386	400	377	360	382	395	387	397	357	376	365	376	405	385	358	374	355	353	359	377	369	329	388	366	392	388	334	387	374	363	383	357	399	412	408	389	381	391	365	376	341	377	360	368	357	393	361	372	356	383	368	394	364	392	359	345	381	375	354	341	325	368	343	378	368	378	356	348	367	375	390	374	367	351	345	338	362	372	362	357	375	347	348	399	370	391	371	342	390	360	378	397	364	363	336	351	400	349	410	400	375	367	376	346	337	319	359	350	394	370	403	380	381	341	370	371	357	381	337	391	341	365	384	357	396	380	382	364	405	352	382	355	341	379	340	345	356	401	346	379	365	350	353	362	360	382	357	379	384	373	363	385	355	353	359	394	414	411	361	363	396	382	388	384	386	322	381	351	368	383	389	388	363	358	368	392	387	388	413	343	359	356	373	384	375	371	377	367	337	380	352	423	380	389	362	387	406	370	393	368	360	360	401	346	344	360	408	337	373	341	369	360	399	397	376	398	351	370	362	315	334	368	356	357	405	383	371	364	380	366	371	352	382	377	402	385	351	355	359	358	386	368	380	389	368	380	363	385	375	392	369	350	382	362	361	386	391	350	388	373	387	368	369	389	362	345	357	386	359	398	346	357	397	363	384	404	361	397	331	360	384	392	399	341	373	401	402	411	383	363	359	376	378	373	372	358	378	399	369	403	392	368	325	375	353	373	394	383	352	368	365	350	372	342	335	350	355	362	319	337	342	357	361	369	350	380	394	358	369	364	393	381	340	329	389	393	367	365	394	356	365	413	371	393	360	343	356	371	356	324	375	355	351	372	372	341	380	323	389	370	353	365	351	370	361	362	381	343	369	330	361	367	373	362	377	381	397	364	364	402	387	360	353	384	335	354	366	370	364	419	369	380	329	375	397	394	391	369	318	368	385	372	411	353	362	352	368	394	403	382	379	372	374	406	367	372	340	368	388	364	370	364	367	372	381	407	378	364	373	373	347	334	338	357	383	348	363	389	389	387	385	366	364	381	358	351	352	348	336	318	352	390	360	380	355	366	399	358	396	343	364	394	379	404	406	376	337	341	366	411	398	364	376	357	369	364	390	367	371	358	349	369	407	394	391	392	375	336	355	363	337	375	347	354	356	378	348	334	370	350	365	378	379	353	366	382	384	403	361	340	365	371	338	369	357	366	365	342	399	380	360	360	385	354	349	373	376	372	374	347	400	403	367	369	337	390	363	389	374	364	375	367	415	392	366	402	329	378	351	359	333	384	386	367	382	347	361	358	355	360	338	353	383	396	327	395	360	357	335	327	379	389	382	394	352	348	384	368	380	404	360	391	362	335	353	369	369	355	407	374	363	386	401	399	388	401	377	437	339	400	382	390	361	342	378	348	367	366	365	394	367	347	362	381	370	393	337	367	330	383	361	345	354	347	336	393	376	390	368	367	352	393	364	387	415	369	381	376	371	382	377	439	364	365	377	409	386	339	382	341	368	375	391	358	386	384	383	354	354	365	392	372	397	403	438	381	367	386	417	340	379	339	357	385	378	359	313	368	362	389	356	383	361	375	353	396	365	373	357	331	388	353	386	345	310	370	388	364	382	392	367	345	359	351	326	387	337	366	351	343	373	392	390	416	368	320	367	400	370	358	366	373	386	398	395	394	369	367	405	364	343	345	350	343	329	361	339	377	363	370	373	359	362	358	352	361	349	356	334	355	384	364	352	388	360	364	355	334	373	342	402	368	389	368	342	371	358	381	388	363	337	355	399	388	374	411	366	356	376	379	394	390	355	387	408	354	347	402	353	336	354	368	337	358	355	365	384	399	308	342	352	313	337	333	360	411	397	362	362	380	381	349	387	362	355	350	362	372	367	392	389	378	361	354	373	373	378	356	349	354	338	382	363	348	377	351	373	387	355	388	400	412	371	386	377	343	383	344	379	370	339	356	376	400	384	343	379	360	320	369	344	356	360	348	364	333	371	395	342	382	362	364	402	372	344	404	368	356	387	402	401	411	344	414	414	337	403	347	373	356	373	401	387	368	354	357	337	410	347	350	354	363	356	374	389	372	369	358	395	355	366	378	425	364	373	356	352	374	368	399	359	371	377	379	368	383	346	394	333	329	405	391	368	334	341	407	371	379	372	361	373	389	373	350	384	383	355	345	354	361	387	354	336	377	403	404	332	400	417	363	395	386	412	373	370	354	383	326	360	357	371	355	334	412	360	385	383	360	390	353	357	376	370	371	332	377	351	386	349	344	368	383	369	343	364	392	377	325	343	371	335	365	356	389	361	372	378	371	372	411	413	372	360	352	359	362	382	402	328	408	330	394	382	387	371	395	387	353	382	349	387	337	376	377	373	385	365	365	417	354	363	330	363	367	367	364	389	343	385	340	367	388	364	352	375	327	357	379	398	353	374	379	361	357	348	398	369	395	328	392	356	348	374	366	370	358	400	381	373	385	374	364	364	368	370	347	371	405	393	330	364	378	360	366	374	344	367	378	373	385	388	416	368	366	383	404	359	378	364	376	364	366	374	363	376	355	359	369	360	361	387	357	347	399	388	367	363	379	348	393	349	363	382	377	376	386	369	388	381	397	361	391	366	412	395	381	387	384	367	412	345	382	401	378	386	394	393	368	345	347	361	351	389	341	381	372	382	395	360	335	361	360	402	355	370	352	398	371	384	352	364	367	372	367	367	357	377	388	358	359	354	387	384	419	393	365	367	394	394	349	389	370	341	380	382	352	359	358	397	356	402	356	376	364	314	337	372	346	337	354	370	378	364	415	345	358	386	404	382	362	380	378	355	361	366	374	380	345	357	350	380	367	367	405	370	361	339	342	365	360	388	361	347	361	363	395	381	353	348	353	368	367	347	395	370	360	394	390	348	333	342	389	352	370	376	374	363	347	387	325	351	377	366	349	368	367	353	375	381	350	378	372	436	356	338	309	361	388	356	362	369	411	382	344	339	389	339	390	426	352	420	395	382	414	398	399	368	317	405	367	389	333	401	347	355	379	349	375	355	368	365	369	387	385	392	352	364	345	362	376	359	371	404	378	366	352	363	374	405	356	389	367	360	353	378	358	381
7226	4281	5531	5226	3864	2866	2224	1724	1553	1332	1168	1192	1084	1060	1044	1035	937	884	865	863	816	805	846	772	812	831	790	758	754	746	798	815	781	791	794	792	818	791	816	759	818	835	763	788	746	774	806	819	821	789	742	795	783	799	757	783	779	801	823	787	796	794	807	828	761	812	756	850	773	778	781	779	805	832	790	744	787	813	778	786	812	804	807	749	842	810	763	799	798	836	794	842	791	779	831	812	819	767	773	851	818	783	779	776	783	775	798	755	752	795	760	709	781	763	796	784	756	783	789	803	784	837	809	798	833	809	804	788	818	800	822	776	786	766	808	814	736	858	821	788	820	787	788	821	827	786	813	781	779	805	813	757	782	765	823	829	797	805	755	809	822	750	774	823	788	820	826	806	812	792	766	803	820	761	753	775	765	728	820	777	828	807	769	815	752	806	749	760	754	803	791	748	734	762	846	791	803	797	757	829	777	791	767	793	842	789	790	776	759	773	778	818	797	728	805	800	827	797	779	792	772	822	863	795	758	786	769	805	776	763	818	769	798	805	803	814	710	796	758	815	812	785	829	769	774	803	790	765	775	788	769	829	788	832	749	797	801	779	788	825	808	793	794	767	819	788	757	781	790	786	789	765	824	763	754	768	750	761	816	786	771	798	800	812	758	788	806	785	755	785	765	770	783	819	807	848	800	754	821	771	783	824	793	832	813	775	798	746	802	828	771	770	765	801	796	791	765	757	774	801	774	762	760	780	829	748	760	766	762	775	797	762	776	790	798	820	737	788	783	795	818	806	747	803	767	822	807	795	765	747	762	771	821	857	791	804	790	779	797	815	813	796	811	810	769	812	770	763	778	769	769	736	770	759	807	807	800	809	796	783	779	784	717	830	787	751	821	773	784	786	800	793	770	802	788	738	780	795	750	822	798	799	824	781	789	809	794	751	763	834	816	795	811	826	806	829	757	749	801	818	800	809	745	825	811	834	750	787	748	774	765	769	763	806	763	798	764	748	808	761	770	752	779	754	790	856	735	785	825	756	819	777	818	820	770	791	803	793	777	768	789	777	771	836	795	781	805	782	809	795	757	827	741	778	823	766	759	795	819	771	761	803	806	771	844	807	778	830	809	804	796	785	750	809	822	761	784	742	795	782	789	766	782	807	785	801	799	750	785	776	820	761	829	823	826	786	767	753	756	794	746	782	818	811	768	801	823	825	741	776	783	774	786	795	803	785	790	836	820	812	794	794	782	808	843	761	759	774	757	817	748	797	735	769	762	801	790	819	766	742	811	805	834	809	744	835	822	757	772	794	784	789	846	775	796	800	830	825	784	779	823	813	697	782	820	830	773	774	749	758	821	768	754	766	766	773	762	789	758	780	783	805	816	766	826	774	808	807	768	803	826	760	854	766	816	769	839	774	821	759	821	830	787	760	799	827	747	813	757	832	804	796	826	777	790	842	815	805	769	760	744	816	767	824	746	774	769	759	783	776	743	781	787	821	771	833	821	788	779	774	793	806	740	812	803	811	770	799	786	789	843	707	754	805	746	773	739	814	800	830	782	843	776	852	867	819	841	754	756	852	803	790	748	760	765	777	791	782	793	758	779	769	812	783	734	818	779	751	746	778	791	829	778	802	813	818	785	781	743	810	800	783	837	770	768	788	760	781	781	717	720	819	828	769	815	756	804	778	817	763	711	760	771	803	781	763	793	732	792	810	759	812	783	786	772	800	818	740	746	758	783	828	806	783	804	807	772	825	783	778	820	837	772	771	815	813	794	782	802	815	782	795	811	746	777	794	813	771	775	776	808	789	751	775	820	738	773	779	796	797	804	781	810	754	794	775	790	765	787	799	777	771	748	817	816	772	769	766	750	782	794	809	783	775	754	837	837	807	837	789	784	768	769	766	808	768	766	792	817	770	785	831	765	810	754	785	769	851	769	782	779	782	863	830	800	871	788	761	800	750	818	838	783	784	756	800	837	779	840	809	803	806	712	790	820	815	779	800	786	764	731	829	796	799	823	800	795	788	795	780	827	775	794	783	804	778	794	809	799	807	816	796	782	855	817	794	751	806	803	787	779	755	773	776	779	803	812	778	806	812	767	765	809	784	750	821	764	775	780	759	761	723	773	828	760	795	792	820	809	838	841	790	758	767	795	786	776	849	761	804	775	822	806	775	810	847	763	761	810	824	777	772	788	774	788	808	810	788	751	787	788	776	805	785	817	757	804	824	777	791	768	767	798	759	801	779	776	749	778	763	802	827	733	770	759	761	848	799	742	766	766	782	861	800	824	802	797	782	815	760	786	807	788	795	802	810	797	814	829	769	801	820	814	795	798	793	821	798	835	736	804	772	835	801	798	771	818	806	808	785	845	760	754	822	825	794	808	760	782	761	795	817	749	740	800	822	789	764	820	795	752	773	751	780	837	802	802	797	838	816	786	784	810	780	792	762	831	783	787	765	761	816	784	773	781	837	790	801	783	799	727	839	803	819	852	770	801	753	798	786	835	757	812	806	771	820	781	801	751	753	770	766	806	742	758	777	820	811	774	772	747	741	757	806	763	808	799	755	761	774	749	800	791	775	752	791	798	798	877	758	764	819	783	740	790	756	784	797	785	789	790	746	794	806	783	805	824	805	829	778	795	738	753	788	801	825	809	783	804	797	736	826	853	771	756	815	779	736	780	782	844	796	780	816	794	785	750	749	789	815	815	767	835	830	799	772	807	792	818	792	804	777	792	798	786	773	819	683	761	737	828	776	811	841	802	771	785	786	810	833	826	735	747	797	817	792	797	792	767	804	818	708	768	760	778	808	787	796	759	802	776	736	751	801	809	813	800	764	768	760	775	816	795	750	798	810	792	728	782	797	857	840	774	837	792	798	795	788	805	793	826	765	809	798	789	791	789	746	805	792	781	774	822	787	817	798	727	781	775	768	755	792	844	752	754	788	776	805	786	737	809	815	775	817	791	780	793	854	780	783	814	805	765	807	799	762	767	766	791	775	784	827	761	765	776	820	791	732	827	778	748	827	854	818	770	764	803	781	750	779	820	781	791	782	775	768	751	804	805	791	770	745	809	780	780	801	792	790	858	761	826	782	781	786	791	748	775	712	745	788	783	801	808	802	849	812	756	777	757	807	778	767	793	765	785	825	793	788	814	796	858	738	811	779	777	805	777	801	821	780	758	780	792	800	742	766	841	746	786	831	790	747	801	752	756	776	806	776	801	769	778	778	794	790	820	819	730	804	765	753	788	814	792	805	770	739	807	772	829	759	797	808	820	738	813	773	783	744	758	785	782	814	820	822	830	782	722	746	779	803	802	781	792	763	808	859	788	768	756	798	797	803	776	803	803	777	777	801	825	792	772	815	818	764	813	799	826	774	753	826	778	789	762	773	816	796	807	820	795	785	787	811	804	772	781	810	805	786	761	751	828	789	761	787	764	832	773	805	735	810	796	814	782	760	753	775	744	819	771	772	794	759	827	738	766	827
28944	15548	10697	7687	4411	2261	1344	889	625	538	429	387	383	395	353	359	337	318	301	280	245	268	245	257	260	227	237	232	250	258	240	236	232	243	285	262	233	260	262	277	284	276	271	291	256	263	257	254	238	272	284	266	278	235	252	279	231	240	259	247	273	246	251	225	233	250	245	256	265	242	254	261	264	240	245	265	259	231	263	249	245	249	260	282	243	283	246	254	258	253	259	275	251	236	266	255	269	256	235	289	273	253	269	292	259	266	254	270	256	258	285	257	248	259	242	244	255	265	287	257	265	256	292	287	254	241	268	248	273	261	278	235	258	298	246	236	254	241	268	241	246	236	256	256	247	265	226	259	249	241	255	254	231	262	234	259	237	250	244	253	261	265	254	232	241	227	271	227	225	265	273	269	265	259	262	265	235	292	237	257	286	275	250	253	236	247	232	243	252	238	266	238	263	213	232	241	284	254	253	253	288	263	251	264	255	224	254	275	270	249	287	255	222	265	282	253	267	252	282	253	257	265	259	258	245	278	286	281	265	250	231	268	252	287	281	266	269	247	251	232	258	250	243	258	242	269	249	242	237	257	284	254	246	252	217	287	274	256	244	281	269	282	247	285	274	233	239	247	247	276	280	208	227	279	278	282	264	257	245	258	234	233	247	270	267	238	241	237	258	262	237	249	273	265	276	273	271	254	256	249	266	240	250	235	274	250	245	286	235	237	252	239	253	257	236	250	261	227	236	272	260	278	225	249	267	268	261	232	276	254	269	237	240	244	255	242	265	252	245	262	268	298	265	259	227	267	251	285	249	259	233	225	248	260	243	251	258	256	268	246	287	258	253	252	258	254	233	239	272	240	232	235	252	263	211	262	277	262	295	277	261	256	234	247	272	265	266	256	267	227	254	258	255	272	269	266	236	260	247	258	249	238	241	249	226	258	266	260	272	237	249	231	260	247	267	252	296	255	277	264	232	255	258	288	246	257	285	254	237	275	254	282	251	261	263	256	249	228	244	287	249	262	253	218	244	237	264	222	260	267	232	246	245	263	266	265	259	277	255	270	236	239	260	236	245	273	247	290	258	256	263	246	260	266	285	237	276	297	268	249	250	255	244	253	251	251	270	258	268	255	254	252	256	255	251	251	253	243	233	233	243	265	267	250	272	244	240	247	246	268	233	232	263	229	253	268	261	283	219	241	259	268	266	266	220	258	238	264	289	246	257	240	243	293	266	233	255	262	248	267	268	274	278	247	283	263	250	275	256	257	227	260	267	275	245	252	254	237	251	273	264	245	248	238	271	280	239	290	282	265	279	273	245	262	241	251	278	272	242	251	247	247	251	257	237	251	283	242	252	251	276	269	249	266	249	249	237	274	276	248	256	237	278	273	236	253	238	282	259	252	262	245	245	258	253	248	250	233	237	260	279	239	249	259	261	268	274	282	282	244	233	265	240	252	266	272	254	243	252	244	256	248	258	250	262	297	279	250	244	246	261	286	251	221	241	268	265	243	245	266	217	258	259	278	263	249	251	258	251	263	256	276	250	251	267	234	250	272	251	257	229	242	271	276	261	250	231	266	255	235	220	241	248	260	293	240	293	242	245	232	254	257	268	282	282	250	238	240	267	269	244	244	257	240	278	282	249	251	254	268	274	276	269	239	240	248	237	233	257	236	275	250	269	246	232	252	280	246	259	260	240	253	293	282	252	219	253	249	244	232	223	274	255	253	244	234	283	248	262	242	255	282	276	257	252	257	264	234	277	216	235	239	237	262	240	237	268	226	230	233	277	264	267	225	229	234	286	279	248	275	266	261	251	281	254	245	281	271	254	252	260	226	241	276	279	258	280	254	250	241	255	233	249	279	263	269	271	231	238	217	305	256	241	232	232	235	264	287	262	235	232	268	230	277	274	234	242	227	266	281	269	279	227	265	213	271	253	261	241	276	255	226	249	233	250	230	247	254	270	274	282	276	293	231	274	260	272	251	248	249	253	275	264	281	257	250	247	269	292	266	248	247	239	260	231	269	264	222	276	277	268	252	275	242	255	270	283	268	253	273	273	259	227	261	254	262	265	289	226	252	263	252	255	272	258	236	236	258	247	269	227	246	262	255	264	260	246	216	255	271	254	226	264	248	248	266	267	275	207	277	250	247	254	239	254	259	240	255	275	254	245	262	225	231	262	259	252	252	240	235	227	227	221	248	266	286	229	225	253	255	245	247	290	275	265	322	269	276	244	261	264	259	290	251	214	279	205	246	253	234	251	251	263	228	257	234	253	241	259	255	255	262	245	246	235	255	253	288	262	289	265	248	268	269	271	246	264	264	238	250	247	267	236	252	239	246	263	224	255	272	251	244	293	262	260	232	248	276	278	252	233	257	302	255	278	280	254	226	247	235	267	252	249	258	291	229	242	258	303	250	220	252	266	266	252	237	219	237	272	269	239	240	274	254	249	281	237	237	266	228	225	250	256	243	204	249	249	271	270	263	234	241	271	272	288	264	279	241	254	246	254	274	292	245	265	276	266	227	230	233	266	238	238	266	256	244	247	271	246	265	258	252	248	231	263	299	254	251	292	246	243	250	268	267	250	247	233	271	278	270	292	250	231	241	289	256	252	250	229	249	235	249	258	262	267	282	269	264	257	283	240	249	259	254	243	223	258	252	261	239	267	260	257	253	258	266	243	243	250	247	269	267	219	234	275	273	226	260	241	250	251	285	220	247	256	263	232	256	247	238	240	234	268	219	253	224	254	265	228	242	251	254	273	249	233	281	242	264	232	274	243	252	266	250	256	260	237	279	270	271	264	273	239	247	269	250	262	267	279	247	254	289	254	277	256	247	261	234	270	249	260	250	278	246	253	251	242	250	215	273	291	254	276	288	273	257	263	265	260	279	270	281	271	268	250	247	250	282	250	246	279	289	250	274	244	258	249	225	267	255	250	247	250	270	275	261	251	266	255	271	259	240	242	280	216	256	284	251	257	251	241	263	263	216	267	269	252	261	271	267	212	249	263	256	217	265	279	300	277	268	259	256	256	231	230	249	262	224	231	260	259	280	238	239	261	226	278	247	265	248	265	242	270	235	226	271	223	257	280	271	260	247	258	275	246	240	263	238	249	272	248	272	300	256	260	258	288	254	237	256	270	267	233	243	253	264	271	260	269	254	273	251	268	259	257	266	238	268	239	234	238	244	283	253	245	278	236	225	253	253	261	268	248	289	237	247	289	243	291	232	250	224	283	224	241	262	252	237	245	229	257	234	248	242	257	245	260	250	234	243	258	263	260	259	253	253	250	275	279	284	254	266	257	233	269	258	278	249	243	267	266	260	238	247	240	264	245	243	271	221	279	229	267	217	275	298	236	274	244	270	256	237	259	266	242	220	221	270	278	260	260	287	253	248	266	247	236	249	262	276	253	245	243	251	233	251	248	267	257	271	239	241	254	284	261	248	243	247	264	253	280	245	244	266	272	237	253	263	252	251	257	267	278	256	261	231
18953	10544	13420	13724	9988	6236	4401	3447	2524	1951	1632	1448	1429	1238	1196	1048	970	799	756	687	686	658	616	611	639	582	627	604	601	567	576	609	568	579	573	604	591	584	585	603	584	599	567	604	594	605	554	590	588	564	576	633	585	581	630	585	552	594	568	605	593	608	607	615	607	598	596	669	566	584	570	582	550	568	584	568	552	583	613	579	573	560	550	570	549	569	594	616	619	586	636	613	607	617	569	573	562	603	607	552	600	558	589	611	607	561	589	624	620	590	584	583	592	593	569	598	575	574	603	542	528	579	609	533	597	589	609	600	581	594	608	578	566	571	575	561	589	587	541	574	562	575	570	554	579	591	557	561	576	588	583	550	587	572	588	580	620	571	634	583	549	557	539	559	568	621	569	603	577	489	590	547	600	566	571	579	599	568	613	582	559	526	594	608	582	572	594	574	555	520	576	617	586	574	631	664	559	591	581	600	572	564	598	581	558	591	550	570	564	541	588	590	581	591	616	563	553	609	591	591	521	575	587	590	572	580	606	605	610	601	617	588	546	577	558	603	562	597	539	595	575	573	583	626	565	569	550	592	597	543	626	591	593	607	577	594	523	596	575	566	574	600	600	539	571	587	579	556	585	550	591	577	596	629	545	586	591	564	572	580	553	616	572	551	518	599	556	552	596	547	609	548	600	581	548	592	596	527	537	608	609	581	569	596	631	540	541	558	583	567	562	538	581	590	621	574	566	568	567	541	590	593	488	557	545	585	582	550	557	590	591	573	554	585	578	553	588	586	555	584	560	559	595	568	597	576	577	552	588	594	579	578	588	595	549	589	561	580	551	600	613	582	580	575	572	566	582	557	547	506	554	586	576	569	603	591	559	576	584	557	561	579	585	629	557	589	587	552	577	589	612	548	578	542	613	553	565	574	622	576	543	578	562	584	565	595	538	517	532	582	595	584	583	569	599	596	569	565	599	565	564	593	579	578	606	588	542	561	593	548	574	586	512	588	591	596	587	563	589	573	584	572	560	600	563	592	565	553	569	522	558	565	607	602	612	564	542	554	567	583	546	593	508	586	592	552	546	574	595	541	539	586	603	552	566	586	582	586	571	575	609	611	575	565	491	565	566	561	589	585	603	586	566	584	552	517	598	582	559	593	601	520	603	568	589	571	609	546	581	530	593	603	555	568	557	547	562	582	611	586	553	590	622	560	534	569	574	572	592	560	576	573	613	586	581	553	563	582	506	583	551	599	585	543	572	589	570	551	573	604	576	586	558	616	531	598	600	636	602	600	557	546	550	604	585	589	581	579	593	634	590	535	536	571	566	582	577	585	609	568	556	594	592	584	564	556	536	567	599	606	573	596	577	585	588	617	615	583	580	575	573	599	592	620	602	578	601	599	585	577	581	598	553	622	575	599	591	608	597	556	545	536	574	560	590	573	558	561	567	593	617	594	590	537	529	579	584	553	572	609	598	598	549	577	551	602	588	597	568	580	548	586	602	567	572	600	563	564	609	585	601	534	588	582	567	582	597	580	580	571	566	576	567	624	539	548	581	592	593	579	579	554	551	575	592	564	632	597	572	576	608	631	585	581	577	590	570	556	597	572	602	594	593	566	632	535	636	578	596	557	589	579	587	539	611	563	574	574	626	566	586	614	585	592	634	573	605	574	526	583	589	588	612	570	588	619	532	576	593	572	589	581	562	588	558	546	600	610	527	555	558	584	627	586	589	557	549	536	570	597	577	592	608	537	570	581	528	545	563	577	594	584	623	612	562	563	582	565	571	591	595	541	566	569	561	594	559	575	557	528	560	607	558	574	594	553	557	589	563	574	588	544	592	531	542	576	579	584	581	580	579	570	611	588	581	600	595	536	555	591	585	588	603	561	541	570	567	605	566	593	585	588	553	550	587	591	550	553	624	649	576	603	596	546	589	581	633	574	578	581	604	573	586	559	619	540	623	576	604	564	588	594	582	558	573	574	573	576	560	623	618	588	617	612	571	566	539	601	544	550	583	598	566	575	577	602	542	546	559	597	612	575	575	578	592	567	566	597	612	593	606	617	578	555	550	589	572	598	555	577	554	589	510	545	592	543	568	570	576	577	605	610	566	623	592	551	608	603	509	561	560	578	551	575	599	566	568	596	553	609	552	571	584	583	568	583	596	567	570	594	592	579	558	541	586	591	569	558	558	593	576	599	565	568	550	614	604	580	574	558	578	597	607	569	581	531	595	573	563	592	582	599	587	587	579	601	590	580	629	545	636	564	559	528	557	567	587	606	568	557	588	590	571	524	594	557	577	543	583	613	616	607	564	619	626	575	550	581	581	580	539	574	599	550	599	581	576	612	553	543	549	567	601	577	569	600	581	556	590	572	593	598	560	566	538	585	589	624	553	562	585	589	572	628	605	565	537	597	595	588	569	556	580	607	583	586	574	580	605	570	578	594	581	581	601	595	561	588	559	579	568	568	592	593	579	585	519	564	515	599	629	612	617	555	577	575	596	564	555	586	614	557	558	578	548	575	574	593	600	608	601	590	629	559	583	585	548	573	579	525	536	586	573	580	575	585	606	596	589	624	592	582	559	562	546	591	573	554	566	596	597	591	571	585	565	643	597	526	540	624	619	555	617	569	543	555	604	552	593	569	573	582	554	583	599	560	559	596	589	605	559	525	612	558	596	554	564	568	569	588	547	535	541	578	542	567	539	555	587	531	544	576	579	587	550	532	607	591	559	580	576	558	563	565	588	634	578	562	565	586	566	585	580	607	546	585	608	649	642	598	564	599	590	587	611	620	589	559	584	589	587	606	569	595	558	611	565	582	578	578	644	586	601	550	613	608	563	570	582	595	619	594	551	598	564	619	608	611	536	573	564	584	580	612	571	573	570	581	613	593	545	545	599	616	565	565	584	561	580	587	614	588	579	570	559	568	544	562	576	557	532	607	605	555	612	585	593	547	600	574	602	576	556	573	545	567	576	541	592	569	574	590	565	596	549	609	571	606	537	579	595	552	600	639	588	554	588	597	545	523	628	604	573	650	609	555	580	551	612	558	560	578	558	584	597	520	514	577	584	561	574	525	573	605	609	557	590	600	539	591	538	636	569	607	591	578	587	564	578	590	556	581	587	548	594	579	583	590	535	569	585	555	575	539	576	583	555	574	556	563	566	591	558	551	587	555	602	561	542	611	545	548	538	586	553	605	588	574	595	614	581	612	563	590	602	587	588	544	574	602	616	562	589	511	562	597	614	581	522	563	573	563	590	587	566	617	571	585	583	578	624	547	544	630	578	571	582	527	632	585	532	551	579	589	598	607	595	558	589	593	598	614	580	622	563	599	544	603	597	563	584	584	594	535	566	607	537	559	617	528	590	598	562	580	580	556	541	562	597	552	549	583	596	583	556	587	597	576	532	559	581	597	560	594	558	608	613	565	540	571	600	581	608	577	609	586	589	555	543	605	569	577	588	593	580	581	589	635	569	591	600	587	533	546	526	584
40063	25365	16264	11357	6790	3143	1872	1267	943	762	543	574	546	441	401	371	354	297	275	238	249	254	281	250	259	260	250	241	251	275	236	234	258	232	263	248	263	280	236	257	255	254	235	257	246	266	235	221	234	254	257	220	261	259	259	248	281	235	268	231	224	259	236	254	210	210	241	256	242	224	250	252	259	263	231	230	255	240	252	217	246	242	225	233	226	233	237	246	239	222	219	267	259	250	269	219	226	228	257	228	220	232	253	229	227	234	251	239	252	256	274	257	243	262	261	252	253	251	260	237	248	262	248	248	252	248	230	242	288	236	232	246	235	227	246	228	284	253	252	245	226	236	296	226	232	234	257	277	255	235	247	241	242	247	261	232	262	249	245	258	234	242	261	253	245	251	247	250	257	255	231	230	275	235	260	263	240	261	226	266	264	297	227	251	249	241	232	262	223	267	223	230	274	252	244	219	224	266	249	238	255	263	247	275	260	257	256	242	235	266	219	251	223	252	232	237	248	226	235	253	247	248	249	228	247	248	263	263	239	216	246	254	235	279	206	231	243	242	242	212	243	246	235	235	265	236	237	249	292	234	246	233	247	237	269	254	242	223	248	256	237	233	272	245	218	246	269	259	213	211	240	236	234	273	252	292	258	254	236	264	250	226	258	242	269	265	253	273	236	273	261	254	249	230	276	221	264	242	280	254	251	260	248	233	255	254	211	241	265	274	218	263	234	239	224	243	250	266	231	271	256	269	259	252	259	262	266	269	258	252	240	256	242	224	238	286	244	217	216	273	262	262	262	216	269	246	271	267	269	259	248	265	239	290	261	233	235	251	272	259	208	265	221	205	229	260	251	220	248	231	254	249	245	239	256	235	250	251	234	242	230	244	239	254	241	239	224	227	235	270	251	253	234	246	254	236	255	302	235	276	259	241	238	261	256	251	263	281	251	251	245	252	248	244	233	237	242	262	211	225	258	252	270	241	260	223	270	237	230	271	250	272	250	245	223	242	234	226	233	225	274	246	246	229	212	222	257	221	222	241	241	245	244	254	250	271	212	288	238	225	228	245	244	220	240	263	260	282	246	233	241	263	229	247	269	233	228	203	244	244	241	236	251	251	233	266	290	259	238	244	278	252	280	258	231	255	246	271	216	231	254	225	284	255	245	244	247	237	243	257	267	197	242	265	251	297	250	229	252	241	254	240	230	251	256	248	256	242	262	230	247	258	249	243	275	270	244	234	254	238	226	224	252	248	242	242	229	277	256	241	245	242	234	265	273	233	254	267	264	248	199	267	243	267	259	255	243	213	245	238	265	257	250	247	237	273	256	236	262	270	269	239	257	258	225	275	248	259	253	259	227	227	235	206	235	232	234	227	231	252	213	260	208	274	232	222	251	227	222	237	263	236	234	228	256	245	265	260	255	234	220	213	217	260	219	262	253	251	218	252	234	212	232	249	243	237	254	244	258	242	242	247	242	229	244	227	241	262	224	248	276	250	249	269	254	255	256	291	257	249	244	277	260	252	240	220	225	256	262	211	257	260	251	221	273	289	246	224	273	245	220	252	249	247	234	261	251	248	242	239	249	239	239	246	228	223	251	260	255	287	234	249	238	259	253	215	231	296	238	229	249	242	263	247	237	261	264	245	247	229	254	228	242	255	240	266	229	247	242	204	252	211	238	255	237	226	273	248	241	263	246	234	213	251	232	228	247	248	244	233	243	239	245	249	253	252	254	224	245	219	238	257	242	262	231	223	224	213	256	241	232	248	266	246	239	247	226	249	258	241	242	246	270	229	226	243	266	262	244	217	243	269	258	260	249	254	235	273	255	275	276	214	248	255	256	235	194	263	251	226	257	241	276	223	237	269	262	238	296	249	262	234	242	234	229	244	258	260	249	225	238	252	255	249	214	235	226	257	255	234	203	217	251	240	243	219	238	240	246	245	221	263	214	254	232	244	270	242	244	241	222	225	248	225	241	244	253	244	253	257	229	223	250	259	235	238	257	261	217	260	217	270	233	236	249	290	233	265	260	238	243	267	250	270	256	250	251	212	272	249	232	233	237	250	256	265	252	248	227	230	252	218	248	257	248	300	273	237	210	244	246	269	254	240	253	261	217	229	254	240	252	220	247	242	217	280	208	267	294	301	254	263	243	253	253	258	236	269	237	269	239	245	249	251	216	259	242	253	240	254	255	250	233	211	231	260	243	237	252	247	208	222	233	240	258	245	244	252	242	232	248	257	227	219	257	279	263	255	271	235	208	250	262	245	240	277	268	237	257	241	249	263	242	279	293	269	244	252	250	227	262	238	264	278	244	267	245	248	272	239	242	252	275	251	266	246	243	226	261	258	224	236	248	263	281	239	256	249	251	262	258	283	239	256	245	245	226	239	226	217	259	271	272	253	242	258	260	254	240	255	283	276	224	252	231	248	255	245	253	252	267	229	267	247	251	278	234	257	261	274	222	233	233	232	261	271	230	251	256	256	211	250	245	290	253	244	255	235	237	250	249	251	234	260	262	225	239	252	241	250	249	218	246	253	243	229	285	248	252	238	240	254	251	245	251	209	245	240	243	240	228	280	266	228	245	238	276	206	219	262	267	246	270	245	250	240	226	224	246	229	248	233	263	229	216	244	268	221	231	236	226	237	232	263	229	236	261	242	226	251	241	230	276	254	226	228	230	231	220	252	286	256	242	276	248	239	245	260	264	255	254	224	265	245	239	250	230	216	245	238	243	223	248	243	231	228	265	257	284	240	272	241	232	258	252	249	251	229	238	271	236	256	256	257	224	224	252	236	263	244	262	240	257	241	280	271	226	236	227	247	241	290	242	244	236	221	226	252	223	224	249	256	255	241	255	255	224	251	266	249	266	255	221	226	218	238	230	264	248	220	243	212	259	216	256	237	250	270	249	234	258	252	259	266	263	232	215	234	246	278	249	242	221	249	250	261	279	248	284	246	258	258	247	251	225	237	234	254	257	249	262	237	246	256	244	217	252	232	267	242	225	265	244	243	257	254	270	250	274	273	241	253	266	207	238	239	240	249	241	238	260	245	275	243	261	229	252	256	284	234	228	255	238	263	244	271	246	250	223	263	215	240	228	232	239	247	274	214	234	276	243	266	264	236	226	252	254	248	224	227	283	246	273	258	257	228	243	232	251	254	257	227	266	287	258	215	232	216	252	232	230	247	238	238	258	232	282	246	249	271	244	226	253	216	235	228	245	241	232	263	239	224	221	274	259	247	256	273	247	235	248	240	247	212	251	239	246	259	248	228	224	260	274	248	233	244	253	250	272	240	283	217	262	227	250	254	262	271	248	265	234	261	264	245	263	237	232	220	231	249	257	220	245	250	232	256	261	264	239	247	237	249	216	246	284	231	228	238	238	268	232	216	262	269	238	269	250	249	253	280	241	238	240	239	269	244	263	254	242	218	259	258	232	238	246	252	251	244	261	269	212	247	238	251	230	263	231	290	264	249	249	247	238	247	237	245
25310	16838	17037	18068	13790	7705	6045	4589	3496	2909	2241	1925	1896	1674	1476	1309	1116	883	880	827	769	735	615	644	639	643	582	646	598	600	615	642	602	564	600	611	561	551	581	581	594	572	590	617	561	541	539	583	574	579	566	525	631	575	548	567	624	529	550	545	625	559	557	587	576	560	566	535	531	576	539	563	568	523	544	558	553	580	553	501	573	588	572	528	631	593	593	621	605	583	606	608	598	568	581	613	555	585	546	571	586	613	566	577	574	520	558	569	607	547	587	506	581	585	578	578	540	557	552	567	499	591	551	543	566	587	562	608	528	612	559	537	594	579	579	585	535	579	519	562	543	557	523	518	593	596	560	590	551	536	587	578	549	586	570	548	547	566	558	537	525	585	550	562	572	587	531	563	557	530	547	540	567	560	560	543	531	536	567	565	556	553	596	582	575	561	558	616	575	606	538	537	581	529	598	570	578	577	556	550	534	542	582	586	583	502	538	557	570	566	534	594	577	542	556	559	585	584	577	572	536	562	572	549	569	549	553	556	544	583	574	492	546	571	547	561	577	580	582	557	572	601	561	507	557	562	586	526	571	570	574	535	619	536	553	583	553	620	571	566	572	569	572	557	557	592	600	561	600	564	571	565	534	545	585	567	561	564	549	532	558	545	590	577	540	574	534	621	565	568	587	565	541	586	571	561	553	590	577	597	571	573	562	552	559	574	566	595	565	540	603	539	569	561	579	605	545	567	587	573	539	590	570	545	576	537	548	599	527	538	557	546	575	590	565	590	565	546	597	567	572	575	530	573	606	553	601	551	591	570	577	564	569	592	556	549	534	580	559	544	539	590	574	550	536	541	548	623	531	613	542	549	561	556	579	535	541	544	594	609	558	570	560	565	545	614	565	559	568	563	548	542	577	641	534	540	554	560	578	553	575	524	559	560	577	632	617	548	591	548	560	548	552	564	522	548	525	532	542	554	580	581	526	533	576	553	559	587	543	523	620	580	566	563	551	613	580	632	569	550	518	584	546	516	476	527	552	568	518	570	566	574	547	548	602	592	590	559	544	557	532	597	560	557	593	568	586	583	560	539	583	578	549	569	552	548	533	535	530	557	537	587	568	580	555	585	529	572	555	568	546	535	569	525	558	540	539	605	567	538	606	531	561	578	585	593	542	586	555	531	547	566	555	570	586	531	593	528	563	627	548	551	556	559	544	567	557	536	545	583	539	531	537	521	562	552	546	539	560	560	559	579	574	570	586	573	525	578	620	552	569	574	588	534	598	540	555	584	540	583	536	583	551	599	535	542	612	553	520	566	569	550	549	591	561	573	555	561	592	545	555	577	556	577	587	540	567	567	567	566	540	520	595	598	562	576	580	585	570	542	514	552	604	496	553	558	557	522	565	552	531	551	573	587	544	594	575	549	503	575	550	547	557	589	602	553	573	565	570	531	574	601	577	585	549	529	527	550	542	568	544	594	545	583	540	541	544	601	571	558	542	568	563	598	582	568	544	575	580	548	530	564	591	572	595	611	523	590	540	590	550	527	580	578	546	573	521	523	621	557	556	560	585	544	549	589	551	552	564	541	609	558	548	584	597	588	553	544	551	569	551	586	559	553	498	578	583	520	548	570	565	547	594	571	535	545	523	612	543	477	557	555	553	574	560	534	592	592	536	548	564	534	581	573	557	584	551	587	569	564	554	562	597	569	556	561	563	568	539	536	577	575	556	547	509	560	560	585	568	583	531	544	551	571	553	553	544	576	548	554	566	543	578	551	569	590	545	574	531	577	546	521	544	588	568	560	592	594	532	617	565	548	589	580	569	532	599	541	570	547	580	547	550	521	574	559	576	580	534	549	567	548	570	592	557	637	567	519	538	553	575	524	596	559	545	537	590	562	565	554	533	514	585	508	552	541	548	588	587	584	542	536	599	560	579	561	567	511	545	591	555	551	553	594	571	579	530	569	557	541	548	570	576	560	540	537	567	607	516	583	537	556	551	586	611	558	594	589	547	528	558	551	565	564	533	548	565	518	565	581	555	536	582	555	520	528	558	567	572	562	579	536	542	570	576	582	553	584	594	592	527	586	541	580	519	584	571	575	586	561	550	557	569	573	555	534	534	613	542	558	564	537	528	543	512	607	546	545	564	558	597	559	579	554	569	512	567	596	558	583	554	539	554	558	549	564	539	569	562	601	570	567	572	543	573	572	615	566	574	559	561	577	530	556	590	548	598	585	527	563	538	586	534	544	525	575	545	580	613	587	566	599	537	511	580	612	563	552	568	609	557	572	591	533	563	583	580	598	575	549	615	559	570	548	585	542	584	566	584	567	574	566	548	562	552	553	550	524	572	595	602	518	592	561	528	569	504	585	601	561	560	552	549	580	575	535	537	587	577	549	587	570	561	627	537	531	545	561	604	583	559	564	568	560	562	586	583	541	559	579	592	530	526	560	577	594	590	547	556	586	579	539	539	548	548	563	603	561	585	550	548	516	554	585	598	629	582	551	549	594	568	548	595	568	584	585	588	596	620	544	594	534	540	581	580	574	531	543	549	557	577	537	541	523	530	565	554	616	508	573	563	591	517	556	559	585	551	550	606	549	517	565	550	548	544	560	549	580	546	546	565	580	561	538	535	567	559	549	561	545	553	579	606	539	513	569	599	549	570	564	562	552	558	556	594	548	551	565	605	563	539	611	592	553	558	594	563	597	541	534	578	589	577	562	574	564	541	580	546	611	568	581	559	550	547	582	564	550	519	561	583	595	599	505	538	537	556	561	590	564	546	520	573	541	538	572	577	552	589	531	562	619	576	546	517	570	580	598	561	553	554	581	577	511	543	546	582	580	578	555	516	578	585	562	568	570	552	561	590	574	551	555	605	590	583	580	555	562	557	541	551	539	533	538	539	556	556	546	571	594	584	583	543	554	553	578	587	572	526	572	552	544	591	565	580	563	560	642	564	537	527	576	602	579	575	574	552	573	566	589	558	555	559	567	577	564	549	512	583	527	583	579	550	560	561	542	601	561	576	569	567	559	589	555	545	622	570	560	590	537	499	581	533	528	589	555	583	575	562	588	570	558	592	589	593	583	548	557	551	563	596	556	578	583	545	579	561	543	588	584	533	612	554	540	550	579	529	550	577	574	522	572	562	547	569	582	571	549	570	559	564	576	550	549	560	545	534	564	575	585	545	563	588	541	578	605	543	604	556	600	562	592	579	582	563	575	526	561	576	596	529	545	588	546	554	513	585	578	532	559	569	580	637	574	561	553	581	569	557	535	558	553	556	539	555	569	542	542	547	600	579	554	569	555	584	500	560	553	555	538	528	550	549	574	592	552	561	557	573	523	569	571	586	540	538	552	556	527	559	547	569	555	548	573	510	547	543	523	543	537	565	576	579	566	600	562	604	555	566	589	614	543	591	569	566	568	568	566	568	554	553	566	544	517	524	578	561	546	574	586	593	579	554	553	584	574	587	531	570	583	549	533	547	540	565	576
10586	4713	3084	1894	1114	795	643	546	493	460	426	427	460	390	395	347	397	401	364	370	356	368	365	382	361	370	373	389	370	372	372	342	358	374	358	370	399	377	386	364	400	375	379	367	384	360	363	364	395	383	340	340	317	411	383	351	380	368	388	372	362	363	346	350	415	350	369	369	375	380	386	342	415	360	366	364	388	376	396	350	346	367	403	363	332	335	394	389	353	348	365	365	377	371	353	396	374	331	381	376	368	380	356	368	350	336	377	357	391	388	356	355	390	368	371	353	330	318	347	341	366	370	362	319	370	340	359	356	377	408	330	355	396	366	380	359	355	354	401	394	342	333	377	396	371	363	339	332	396	327	373	363	349	352	357	375	352	325	356	400	383	335	326	343	340	348	337	317	383	362	363	350	369	372	349	375	368	335	366	369	396	394	331	348	343	352	352	351	390	357	361	359	387	363	397	349	355	334	332	345	337	373	382	346	354	396	368	357	373	342	403	357	397	369	383	327	363	369	326	331	377	358	376	367	378	361	335	334	371	350	404	363	353	371	346	321	399	385	371	325	356	378	372	359	370	356	369	307	355	356	375	342	343	386	363	375	382	392	387	370	349	355	357	371	371	339	350	402	361	412	420	351	339	382	338	390	362	344	374	370	393	345	354	363	377	343	348	379	383	386	342	351	356	345	354	351	370	357	354	335	372	376	332	351	362	350	388	336	344	343	365	330	379	386	368	364	344	360	403	379	391	351	382	378	331	356	360	348	365	358	362	366	350	320	337	336	411	368	396	335	333	351	378	374	343	354	359	353	389	369	339	368	380	341	322	381	342	348	333	378	375	370	367	356	328	360	364	370	363	339	396	387	368	358	377	340	355	313	362	375	389	345	355	336	349	340	333	374	323	357	346	350	344	371	331	373	355	363	346	395	386	389	353	332	352	373	346	334	379	352	405	350	354	351	357	361	345	352	338	368	336	319	386	351	342	357	326	354	382	357	398	346	363	357	369	338	374	302	356	360	365	348	361	353	386	332	337	336	317	382	368	347	338	360	371	352	347	361	362	394	378	317	365	344	359	347	377	348	388	337	365	379	347	371	356	371	344	300	358	363	353	353	369	342	405	373	364	350	377	367	385	364	389	367	345	375	368	386	355	358	399	366	376	345	355	343	340	395	341	361	343	379	361	367	333	349	343	379	338	389	385	363	355	361	359	394	360	335	372	330	379	370	375	391	355	372	395	389	355	385	347	355	375	341	380	368	358	407	330	391	342	358	392	385	373	337	400	368	397	375	352	397	326	341	372	345	374	364	374	362	354	356	369	379	365	372	356	356	376	348	345	346	344	356	344	379	389	358	369	391	311	381	349	362	349	382	337	380	368	375	389	372	365	375	340	365	379	371	356	362	373	342	385	381	350	312	335	326	355	392	371	350	338	346	371	376	327	325	361	368	374	376	386	379	356	378	357	352	321	361	347	373	350	368	375	390	358	383	341	361	365	361	364	339	383	336	345	363	380	347	353	351	343	333	372	325	371	389	336	358	354	363	337	346	366	355	356	394	386	359	350	360	341	329	346	338	343	355	384	338	333	370	370	353	324	356	344	336	364	336	390	376	356	353	343	399	345	385	377	384	344	395	377	339	348	346	357	325	368	367	372	343	380	394	398	384	369	399	318	366	389	335	376	380	378	340	366	320	357	351	350	355	349	358	398	333	378	345	371	352	368	392	375	362	353	383	346	354	348	373	384	373	372	347	384	406	379	364	346	396	371	379	386	370	368	361	346	319	361	392	349	344	372	364	345	381	404	326	355	359	371	374	339	341	361	328	407	355	335	373	376	362	352	358	359	346	361	332	351	347	384	352	341	354	366	369	382	382	357	370	358	351	346	362	403	365	350	356	375	348	355	391	384	379	339	358	367	358	336	358	366	362	361	379	356	311	331	366	370	415	398	355	361	405	373	347	354	380	349	358	346	391	363	360	372	340	371	364	359	393	369	379	394	393	371	399	366	321	357	362	369	383	387	372	343	381	394	368	333	353	400	360	365	390	383	385	341	363	333	344	364	349	324	378	399	376	337	372	359	358	326	376	342	372	319	362	379	371	375	355	352	393	375	355	384	336	331	353	358	407	406	340	343	378	375	369	343	391	405	355	373	358	367	355	353	375	352	366	356	354	333	390	343	378	347	376	418	386	381	380	398	341	361	355	414	358	361	334	399	355	356	364	355	354	344	385	369	386	365	335	373	340	345	382	315	355	332	380	379	366	343	349	371	349	393	371	371	326	357	353	350	371	412	384	356	380	334	388	365	383	367	347	378	348	358	358	333	330	365	311	358	361	375	351	386	375	351	400	352	364	367	392	378	394	373	345	369	341	349	359	350	382	381	322	358	401	326	376	336	355	357	367	404	325	327	385	350	349	362	371	355	361	336	336	389	383	361	395	355	352	339	341	370	372	324	387	371	378	351	338	350	327	372	373	344	352	389	367	379	361	369	363	392	368	354	371	359	373	389	336	351	347	436	372	382	337	363	346	350	361	341	350	358	344	353	351	327	363	366	346	365	342	355	390	345	348	347	360	332	379	343	367	353	336	346	346	379	355	355	366	362	359	372	341	347	338	357	390	368	362	359	382	348	350	369	382	346	346	357	379	346	357	363	337	322	363	343	341	375	361	372	387	363	351	369	367	408	386	357	386	364	356	373	354	353	364	385	395	375	358	378	350	392	343	327	364	372	370	383	355	400	364	387	380	387	361	357	380	351	379	369	349	328	362	383	382	373	382	389	357	367	376	331	338	347	385	359	354	364	344	336	350	345	328	358	378	373	357	324	354	331	355	350	338	373	364	355	348	372	378	360	369	383	341	363	339	349	363	361	361	357	344	359	348	369	363	355	366	357	321	350	368	358	314	359	390	365	343	353	318	368	372	352	397	354	387	394	377	351	340	360	337	366	403	390	390	381	330	362	357	358	338	341	336	360	363	384	341	380	330	356	370	366	385	366	359	367	384	386	304	356	376	347	360	369	376	380	391	347	361	362	398	373	396	376	404	352	334	359	352	369	315	348	380	339	329	373	333	369	406	334	332	339	375	385	369	376	334	327	346	356	386	410	381	403	343	362	366	348	313	326	375	347	340	401	361	376	359	346	371	361	397	376	386	336	386	370	384	338	392	349	361	378	350	372	347	389	375	373	362	384	329	374	361	346	336	345	388	340	316	329	334	365	368	355	337	317	339	339	344	342	346	379	342	322	373	348	333	371	344	407	357	321	341	387	331	357	377	370	353	347	339	365	305	380	379	351	348	386	380	336	362	369	368	370	365	360	363	373	376	373	353	359	351	350	323	347	349	348	351	334	366	349	348	326	378	393	361	411	351	374	365	355	374	404	409	373	385	359	391	373	406	381	388	340	381	341	338	314	365	330	382	358	328	334	381	355	354	380	369	375	375	355	379	385	349	327	350	379	371	361	351	366	361	341	314	346	334	401	398	321	359	367	328	381	359
6782	4155	5301	4760	3459	2565	2149	1718	1546	1347	1196	1209	1107	1105	1058	1026	946	869	856	854	844	772	764	742	717	800	736	726	799	794	755	760	788	779	783	768	822	743	782	774	754	801	718	806	798	772	815	823	770	768	776	768	764	767	742	747	835	737	781	739	780	712	765	751	767	800	745	795	801	777	753	767	739	775	741	778	788	738	769	824	796	759	720	764	753	809	808	808	810	787	806	780	779	723	761	780	840	774	766	710	812	779	760	794	805	796	807	785	803	786	776	789	796	762	767	796	750	756	779	833	750	814	733	744	776	764	835	734	747	832	783	736	768	798	737	763	793	737	770	781	803	797	727	694	770	808	745	793	776	753	798	828	808	759	727	785	786	808	780	751	770	765	779	748	754	777	761	757	768	784	772	819	787	769	805	807	788	773	773	755	816	810	763	795	744	778	722	758	700	728	724	775	791	773	752	730	775	761	786	778	785	750	778	751	752	799	733	732	814	820	797	807	742	798	804	801	789	716	737	766	760	761	795	815	782	795	779	804	801	795	800	737	762	788	765	742	793	727	743	783	794	786	767	766	780	759	758	744	790	764	801	803	768	733	790	775	743	767	760	748	784	730	773	776	792	809	815	830	761	756	780	788	789	762	769	766	771	772	759	719	771	767	753	759	744	723	733	793	802	803	761	819	751	781	776	772	753	777	799	803	789	743	760	802	750	763	772	744	767	802	776	749	782	714	785	765	771	810	831	778	789	837	775	767	763	791	739	758	797	741	834	751	731	695	779	792	768	741	754	732	766	711	731	798	772	797	782	775	756	779	794	817	765	733	772	780	737	719	794	750	726	799	786	763	743	765	713	827	797	809	813	785	761	753	732	780	764	765	751	763	738	778	740	750	738	747	748	774	789	766	797	773	756	780	764	698	785	811	783	759	784	794	733	769	757	803	754	794	769	725	727	742	784	815	735	801	742	760	724	812	805	790	789	776	777	763	741	782	804	821	801	733	807	787	748	786	806	766	809	810	793	780	778	724	790	814	760	744	808	773	813	819	785	787	799	772	740	723	744	799	734	774	788	811	762	758	794	760	790	757	829	768	787	745	780	727	773	791	787	769	801	732	763	787	781	771	808	767	783	792	722	796	786	746	720	767	766	742	720	795	774	797	760	791	779	770	741	817	743	745	754	748	739	754	770	798	827	752	757	723	768	777	791	727	751	772	743	817	798	827	731	791	791	789	812	815	735	819	803	797	773	751	784	788	759	742	797	761	784	775	764	761	769	822	748	775	807	760	799	751	741	798	768	762	809	792	767	782	779	769	735	803	733	762	775	781	791	732	814	736	791	730	756	807	763	751	751	753	805	767	736	796	786	796	746	741	799	785	792	754	729	694	799	761	771	767	729	784	728	779	713	784	818	793	789	781	768	788	757	799	779	750	747	737	757	736	765	809	743	757	798	755	827	801	760	803	748	800	761	782	783	784	755	759	785	764	725	775	795	741	769	772	719	785	709	809	784	781	776	729	808	806	771	776	801	782	788	777	729	812	807	718	793	778	724	778	736	765	807	773	751	731	763	756	816	780	823	796	776	775	789	772	769	776	769	754	729	797	771	770	746	753	791	809	755	762	801	794	779	741	775	815	817	783	780	766	796	741	770	781	793	766	734	760	713	737	766	785	798	793	780	776	703	771	788	763	763	753	847	781	787	755	775	731	735	798	742	757	738	741	780	733	783	769	739	832	757	836	770	777	832	750	782	855	721	794	758	796	768	770	752	795	773	785	770	737	753	792	761	744	796	761	705	779	770	810	760	764	747	765	780	786	774	789	755	776	789	828	794	764	727	783	736	771	732	791	790	769	778	762	812	796	779	810	823	809	772	775	786	804	756	766	723	854	733	768	770	803	724	767	760	820	823	825	746	778	800	742	760	756	825	746	764	737	771	789	766	765	834	767	749	776	791	746	755	745	749	779	792	819	779	778	820	734	799	748	773	791	758	786	799	774	751	766	747	713	793	806	788	782	776	778	791	806	774	796	816	801	760	777	780	778	770	774	798	769	764	769	778	736	766	799	770	795	808	783	757	761	749	803	770	802	712	794	733	777	768	731	752	751	785	769	807	758	750	757	774	714	806	759	743	814	813	797	773	793	768	743	820	768	763	749	732	793	761	767	813	735	753	788	773	724	755	774	760	778	785	768	809	736	772	806	772	734	775	755	726	831	802	752	769	748	761	739	689	751	774	814	767	796	778	821	766	775	814	851	758	748	765	750	796	774	733	757	716	767	762	769	784	770	817	768	786	775	802	765	800	816	742	781	829	760	755	745	779	787	785	749	786	704	780	823	791	788	807	729	794	739	819	815	774	774	784	804	774	754	754	797	768	787	733	737	719	724	755	739	764	786	795	753	786	763	740	801	829	803	749	845	758	804	758	701	790	789	782	773	761	742	770	768	777	819	773	761	737	808	775	765	786	768	742	763	750	765	764	834	777	783	797	774	795	744	729	797	755	756	758	789	781	851	767	772	730	820	754	812	745	824	772	771	743	778	802	753	824	767	774	755	804	814	716	794	788	737	770	768	756	794	796	782	803	741	748	765	800	740	748	761	790	803	792	782	759	727	721	753	766	769	800	773	762	762	791	798	766	766	765	806	789	844	766	809	736	746	785	765	855	788	781	781	743	734	750	764	792	804	800	773	775	767	775	786	762	773	787	770	764	806	791	804	764	760	829	790	804	781	810	755	805	832	812	766	829	774	747	831	790	817	798	800	735	733	843	814	751	809	803	740	790	800	786	741	727	792	757	772	795	799	792	798	783	788	727	819	813	791	782	799	789	750	766	754	779	784	752	786	729	732	775	772	796	737	743	744	772	792	774	789	797	800	754	740	726	747	759	798	742	780	794	775	788	776	730	787	759	831	761	796	757	776	771	767	745	809	755	802	779	757	819	767	776	801	812	771	792	764	802	797	832	781	749	746	771	793	790	782	779	799	790	813	802	786	777	776	811	774	833	754	801	758	776	750	777	786	779	769	741	756	769	784	782	727	730	781	732	774	762	750	815	758	802	759	813	773	809	797	746	775	788	763	790	744	730	792	792	757	749	760	790	776	723	758	773	749	793	781	812	784	766	751	724	733	747	753	759	790	800	771	800	761	801	717	753	788	782	795	761	738	791	775	790	751	749	731	763	762	776	746	805	742	750	765	743	793	781	744	776	815	775	740	728	739	775	797	779	742	785	797	721	775	769	770	733	769	748	790	767	825	774	791	801	780	710	757	720	772	776	748	716	835	773	801	802	778	802	742	797	792	734	721	769	785	795	781	780	759	748	722	789	782	766	792	788	775	773	742	861	819	772	801	801	775	780	740	794	768	728	805	801	804	784	817	752	771	783	790	783	761	766	792	731	756	775	769	744	762	777	778	743	783	743	764	742	778	727	799	803	766	803	774	776	774	724	795	760	769	773	788	757	758	772	733	785	779	783	789	723	749	801	753	807	787	750	817	774	783
29810	17689	12207	7839	4094	1835	1124	974	732	462	427	469	390	340	341	373	311	300	270	257	252	277	261	242	234	245	260	252	243	257	256	246	218	231	254	237	244	244	252	272	269	272	223	229	248	243	260	251	255	267	244	227	229	239	220	246	236	247	245	260	259	226	233	248	271	228	236	239	240	243	271	247	270	273	247	240	238	218	234	262	220	255	229	252	267	243	247	250	252	241	241	261	240	239	271	283	232	256	230	267	249	240	255	250	238	225	249	256	237	249	249	245	227	246	257	229	231	224	250	252	250	216	245	229	246	222	212	199	254	218	244	246	218	239	236	212	230	255	242	275	242	242	216	233	249	226	249	247	256	257	239	204	283	249	237	232	242	243	270	259	220	239	275	241	240	231	221	196	247	260	221	239	219	222	240	257	248	244	259	256	271	209	254	261	259	233	260	270	235	249	248	256	262	223	278	268	228	220	221	221	247	231	219	286	213	236	263	247	260	255	257	234	233	229	253	247	234	240	239	265	238	262	220	240	251	210	222	236	230	267	235	244	269	233	225	214	266	209	242	254	250	251	239	228	265	227	246	247	270	254	224	242	240	264	259	244	241	251	259	232	239	234	253	246	264	246	246	235	233	237	276	236	251	239	227	226	241	227	257	250	222	237	234	258	242	228	236	265	270	237	245	263	214	211	236	218	232	267	218	232	239	239	235	266	245	261	250	238	232	242	236	241	227	235	261	244	238	254	221	258	243	252	260	248	259	231	258	227	234	246	249	242	243	225	236	249	222	228	233	249	245	245	265	247	231	228	225	267	247	235	248	252	239	256	250	243	233	226	224	245	225	253	242	210	227	253	252	242	231	267	248	257	272	233	249	227	237	222	242	229	238	263	239	250	252	264	275	240	230	230	231	232	256	247	249	267	253	266	256	262	225	238	228	256	263	208	260	242	236	241	232	225	228	233	228	256	248	253	267	271	241	247	232	264	259	244	254	248	245	243	267	251	234	245	253	244	236	231	242	270	230	235	242	241	238	224	239	253	249	239	228	246	252	281	254	230	232	234	234	251	230	243	226	251	260	265	245	246	249	231	214	243	278	264	232	232	250	247	250	272	266	229	232	221	252	237	261	252	247	253	237	275	270	222	244	243	264	241	227	231	228	263	245	222	265	214	255	239	224	253	234	235	266	273	230	210	263	264	221	237	263	238	244	246	254	238	220	254	253	247	245	280	241	252	258	227	252	266	253	236	241	219	273	229	259	248	261	237	233	267	242	234	218	243	251	260	207	225	233	266	257	236	242	252	240	231	226	250	257	231	247	264	269	259	229	219	258	268	256	239	244	239	251	237	252	263	229	263	216	235	244	264	224	272	251	268	255	247	242	242	258	265	246	266	244	220	251	235	240	263	252	217	269	239	238	261	241	243	268	260	242	233	228	248	235	254	238	242	247	262	232	247	221	244	246	273	253	245	285	247	246	229	225	239	269	260	269	258	239	252	251	251	227	282	258	251	238	233	232	260	245	247	248	221	233	243	255	272	226	225	226	212	252	225	249	260	238	253	239	227	225	213	250	237	222	237	248	236	248	249	258	228	216	228	245	274	255	244	248	256	261	240	203	259	239	260	231	218	230	250	254	220	241	218	228	220	228	215	225	284	258	257	252	226	216	227	219	270	221	242	267	263	219	232	233	247	268	239	234	237	238	274	218	230	245	223	232	268	252	218	257	247	217	241	219	223	248	225	231	268	262	240	243	264	236	220	247	225	247	240	210	244	228	265	241	253	288	229	241	214	240	259	247	231	269	242	234	277	231	289	279	241	226	258	244	236	258	250	228	257	220	247	261	253	223	256	211	242	238	247	258	241	240	217	232	244	245	229	234	271	253	247	223	229	238	242	245	212	246	236	236	217	245	250	239	240	267	264	276	241	238	252	238	261	257	241	233	240	243	240	247	234	248	233	251	208	222	224	231	234	215	242	246	231	258	284	257	242	219	232	231	242	240	240	209	256	236	268	247	253	243	231	205	269	205	251	249	247	233	282	211	264	253	237	228	246	214	229	210	240	260	248	282	290	257	253	241	244	229	256	241	249	228	232	256	263	255	248	278	243	239	232	238	234	251	244	242	240	244	218	218	259	278	257	245	246	218	255	294	281	254	246	267	263	243	251	229	230	240	250	256	259	238	227	251	254	257	229	229	274	293	275	266	258	241	266	214	233	230	224	232	222	235	246	218	253	249	249	234	233	226	219	233	249	236	247	244	248	244	232	237	228	246	236	236	227	249	214	223	280	234	233	242	232	226	224	223	264	263	229	226	250	269	249	213	246	229	252	262	248	241	266	222	234	232	208	222	244	239	228	224	252	242	266	232	252	264	241	259	276	231	253	259	266	240	226	238	231	256	264	207	267	214	249	225	248	234	239	270	243	238	239	247	253	243	260	228	213	280	255	219	242	243	253	233	245	258	243	274	232	246	270	251	247	242	251	269	231	243	243	226	234	234	263	246	235	229	231	228	254	228	233	232	265	241	260	248	212	251	236	239	263	238	246	238	259	252	234	263	230	235	254	256	269	231	217	262	224	240	268	256	235	233	243	263	274	262	286	250	260	259	258	242	227	228	221	259	258	242	247	264	233	243	240	218	231	249	244	245	245	250	228	261	227	234	242	274	259	262	265	226	239	255	254	248	240	221	240	255	233	226	246	246	236	224	250	239	227	222	239	230	248	244	262	212	274	205	215	240	241	291	248	260	222	280	252	244	228	251	253	214	254	242	249	251	259	239	255	248	235	268	241	254	269	248	233	256	258	274	240	229	259	271	256	232	229	242	242	276	239	249	248	237	238	270	249	240	242	238	245	238	255	277	236	207	253	243	232	223	234	212	241	256	257	228	253	278	265	247	210	234	250	263	227	214	257	241	260	261	237	249	260	265	237	268	260	257	232	233	260	261	207	223	258	238	265	252	227	236	255	215	225	259	235	226	242	256	248	265	259	277	261	251	248	236	269	274	224	223	246	228	253	272	244	241	248	241	234	248	209	242	239	251	230	233	256	220	267	220	200	229	234	228	248	243	261	254	252	274	236	229	253	245	243	243	247	259	246	258	245	241	233	282	253	211	258	238	236	230	223	232	223	269	267	232	240	236	235	256	237	241	225	216	260	208	263	255	241	241	250	231	223	237	226	251	257	236	267	234	245	247	255	245	226	245	242	222	250	277	269	277	209	240	256	233	247	259	197	263	255	220	286	214	242	258	213	244	247	244	251	272	259	249	229	259	236	214	241	279	270	205	218	214	230	241	229	228	238	229	261	216	225	247	232	228	280	237	260	247	238	254	230	240	239	240	247	232	246	224	254	261	256	222	239	249	227	255	254	263	240	239	235	261	260	245	220	239	213	257	250	216	272	261	213	224	251	236	258	230	235	237	264	250	226	281	226	222	255	255	252	249	231	243	244	234	245	233	244	222	247	231	271	216	253	277	261	228	217	267	254	230	231	250	230	219	257
19084	12462	13908	13423	8839	5191	4119	3461	2866	2072	1670	1683	1441	1280	1164	1155	952	841	787	696	611	632	622	587	581	561	552	547	566	582	563	560	583	548	576	531	565	544	556	547	533	554	508	595	585	575	608	521	541	545	536	577	562	570	592	566	562	561	533	566	544	558	538	593	560	572	535	547	543	558	578	518	546	551	558	577	560	540	576	534	565	540	571	548	525	528	603	522	613	569	565	610	568	544	587	591	552	534	557	565	541	543	542	517	518	527	544	579	547	560	517	542	512	529	557	559	540	574	554	588	558	559	543	538	566	602	537	554	550	518	581	536	546	535	544	567	593	528	511	539	577	516	559	527	560	509	563	544	557	556	546	544	547	581	567	543	555	561	538	528	505	540	500	568	572	546	583	565	531	505	508	585	534	557	543	564	525	577	579	526	589	606	578	538	549	563	545	544	576	545	580	558	542	513	537	593	548	543	554	594	585	547	577	544	593	574	531	562	562	549	560	560	544	532	558	536	550	554	525	550	545	561	525	498	510	570	561	581	545	559	533	551	552	539	524	545	510	539	601	550	568	553	562	590	583	554	565	550	569	585	542	582	587	506	520	561	562	508	558	541	582	575	556	537	534	543	534	585	553	543	541	558	538	532	589	525	546	577	606	516	523	552	536	542	562	548	547	532	550	575	573	556	528	530	572	559	564	539	564	586	530	570	538	542	537	573	533	509	556	550	569	532	596	589	566	592	547	572	549	572	537	574	579	561	541	591	528	569	529	551	567	520	568	529	543	509	521	513	526	558	540	539	558	535	542	526	542	577	559	515	566	525	545	555	541	567	587	550	529	565	574	548	584	599	616	606	575	532	513	529	567	530	571	551	540	552	549	525	541	529	529	538	536	561	520	549	546	508	514	570	587	538	569	542	563	526	540	538	580	508	520	545	522	573	552	568	587	581	587	602	526	583	531	549	533	563	537	565	548	550	571	577	549	558	545	531	567	598	551	570	533	574	535	532	532	593	583	561	534	518	572	566	571	522	550	547	547	525	558	545	571	482	553	547	552	569	496	555	617	545	551	541	548	556	541	574	565	551	541	525	558	537	554	551	530	581	498	575	577	541	557	534	531	530	497	540	571	523	548	529	541	526	556	527	554	542	557	547	533	520	558	549	546	523	522	550	543	535	579	567	539	568	584	526	533	531	571	515	553	527	556	555	608	560	564	552	567	584	547	524	552	546	565	549	564	557	533	555	538	534	564	565	558	568	547	547	554	551	522	521	539	579	515	550	535	554	545	505	547	590	573	524	541	561	571	495	567	528	541	550	531	531	532	530	528	589	544	588	566	550	533	553	506	530	588	571	522	512	552	530	579	528	518	550	561	561	549	548	566	564	508	562	552	549	570	573	555	573	567	544	553	519	572	570	520	586	526	543	534	568	557	578	564	572	584	549	502	566	539	511	542	572	598	525	508	561	550	545	551	499	530	533	542	573	566	529	571	543	544	559	537	545	528	558	510	542	541	576	537	547	559	571	544	559	573	523	526	548	525	576	569	542	539	544	583	566	529	525	518	561	551	544	569	518	516	559	581	542	524	557	499	507	584	588	535	530	548	587	548	549	557	574	544	578	578	522	564	534	578	551	530	591	550	522	617	571	544	554	526	560	519	514	537	508	555	549	544	559	534	551	549	508	594	550	521	571	574	555	540	554	560	559	538	582	579	570	536	571	571	530	504	529	514	544	519	529	582	521	522	545	553	555	541	553	552	620	515	572	530	557	571	518	561	541	542	545	552	561	540	551	527	500	512	545	577	553	563	550	556	533	564	530	563	526	566	537	549	539	554	559	552	553	543	548	521	586	544	564	510	567	546	553	550	515	577	566	558	520	546	545	520	532	581	568	551	569	516	550	573	523	554	535	565	567	522	565	578	555	541	546	530	546	546	546	540	590	525	596	545	546	602	536	546	574	608	536	568	593	560	571	548	497	580	547	514	532	512	583	543	567	580	560	560	585	523	569	548	513	530	518	584	537	561	517	550	536	580	526	568	573	531	524	556	580	564	573	524	562	540	586	572	545	520	554	557	540	579	522	566	532	558	558	604	532	558	547	549	569	501	519	581	525	569	550	529	567	522	545	551	510	534	595	543	530	571	576	524	514	511	549	551	517	537	516	516	575	543	590	553	551	540	568	573	555	501	605	554	589	517	570	538	516	582	525	504	524	568	569	558	549	587	566	592	527	504	520	535	483	560	545	568	543	532	543	554	587	512	559	576	536	525	502	506	523	540	552	538	566	527	511	568	516	543	537	542	570	547	538	561	555	536	557	531	516	524	547	558	558	569	537	582	558	560	512	576	528	483	550	555	528	530	574	521	535	561	529	583	541	570	529	554	549	532	495	559	569	579	463	577	583	521	527	521	517	547	599	557	558	556	548	588	575	541	537	564	494	568	600	573	531	565	569	528	548	590	547	560	554	550	553	534	556	520	596	534	577	580	532	560	537	520	580	580	577	589	546	541	547	544	567	546	557	586	557	571	557	543	517	513	556	540	553	560	531	572	554	569	545	512	568	537	555	565	561	577	608	567	517	526	568	554	579	517	535	528	592	586	539	584	585	567	552	532	540	517	597	557	549	546	552	562	521	519	589	570	514	546	512	565	530	571	556	526	591	573	580	574	577	526	542	554	581	566	542	554	546	511	563	555	541	574	556	557	551	535	574	543	553	553	566	534	506	561	502	576	544	541	568	540	542	566	580	573	540	584	525	557	554	526	515	525	538	525	513	554	512	548	546	548	573	556	574	516	543	524	505	538	587	539	551	545	584	567	516	550	570	513	538	588	546	559	591	573	565	537	505	585	517	540	540	540	545	556	553	587	556	548	555	577	562	552	499	564	526	594	573	574	596	564	548	541	519	558	600	544	555	570	555	553	605	546	541	545	513	570	515	539	547	572	539	569	540	539	587	536	541	598	577	503	551	550	592	540	547	580	566	546	552	557	575	569	577	537	520	534	552	548	574	538	558	556	578	539	541	548	524	520	537	555	530	550	542	593	569	549	543	560	566	540	544	538	544	559	559	568	538	562	559	508	561	538	570	544	555	526	572	537	538	562	519	541	556	540	502	519	525	523	564	556	548	552	566	580	563	539	538	538	545	529	526	553	541	543	544	574	608	555	564	542	536	522	542	539	557	552	580	580	584	542	502	598	506	579	535	550	543	516	525	570	546	546	547	541	539	560	549	508	546	566	542	526	513	507	553	534	573	528	555	576	540	589	542	537	574	571	543	537	519	538	541	547	564	527	580	547	554	529	572	636	556	579	537	523	525	568	554	597	564	520	562	543	566	586	517	535	530	538	537	542	542	566	544	580	543	507	597	544	575	557	558	531	551	550	513	543	563	583	550	556	549	533	522	548	535	531	540	530	559	536	552	537	525	523	538	562	568	551	551	593	549	572	512	536	509	544	498	537	535	557	561	510	535	550	538	582	572	553	521	531	565	587	562	594	559	527	521
41739	26223	17609	12364	6478	3639	2105	1420	951	682	583	513	477	451	399	411	339	277	286	278	280	253	251	263	220	219	229	239	245	217	259	260	235	246	269	246	217	221	238	216	247	221	215	248	230	209	220	232	225	250	231	226	239	246	221	237	231	249	238	230	246	227	232	218	223	237	225	229	229	251	230	258	218	253	229	233	238	221	236	224	236	236	243	227	271	239	249	270	229	218	231	256	271	216	220	234	209	259	242	229	247	227	235	235	275	250	225	220	236	229	214	236	211	247	227	226	241	223	206	253	213	229	241	225	244	263	196	219	227	251	218	233	236	241	238	237	249	230	244	269	215	245	226	211	235	228	221	225	257	235	234	235	226	242	240	221	261	234	275	210	229	246	233	245	197	242	235	205	204	230	240	215	253	244	251	226	231	222	223	236	245	223	248	241	229	246	247	257	238	245	254	232	218	238	229	220	223	229	273	244	249	234	242	229	220	220	226	245	220	226	224	224	217	237	246	250	233	229	282	236	247	246	249	237	250	234	214	245	223	236	221	229	218	208	237	215	210	212	253	238	226	248	249	233	227	234	198	222	227	230	261	230	228	196	227	208	205	212	246	241	208	240	222	231	212	233	247	233	229	220	235	237	211	250	220	220	236	225	232	210	222	233	221	245	249	244	275	233	206	240	218	224	231	261	251	225	221	228	238	222	217	227	216	232	259	234	259	253	247	237	244	229	211	227	241	252	265	253	226	219	239	228	256	242	219	210	240	264	241	203	240	232	202	237	239	218	221	212	228	234	218	228	206	227	225	244	261	235	197	223	251	232	237	223	248	217	204	237	218	231	235	248	245	230	216	241	222	252	262	245	269	238	232	205	241	237	242	240	242	247	232	219	190	233	240	243	237	238	230	233	250	253	241	221	244	227	225	203	211	238	226	246	216	246	222	198	231	203	243	231	221	240	230	212	218	214	196	243	237	198	239	240	223	246	242	242	226	221	240	236	261	228	241	237	239	245	232	249	248	235	246	207	237	232	249	230	252	222	243	251	217	207	222	229	246	219	250	205	222	236	243	246	251	221	222	235	212	233	230	221	222	239	242	228	221	244	194	213	266	240	233	237	225	228	260	214	220	202	247	217	214	237	242	223	231	221	230	234	231	251	259	224	254	248	213	222	254	220	243	228	211	247	217	235	234	239	244	232	248	248	219	218	220	243	232	218	221	248	251	228	248	238	200	209	223	252	235	220	206	231	245	247	239	215	222	232	229	226	200	207	230	208	244	240	242	238	225	234	232	209	262	216	258	239	230	203	238	250	214	205	218	215	206	224	266	235	227	235	231	226	227	223	279	236	254	217	226	242	232	227	235	232	241	216	263	236	199	234	220	197	256	252	216	251	241	236	230	247	257	224	239	222	235	252	232	223	242	235	241	267	224	211	213	212	212	265	245	254	220	240	219	248	221	231	207	221	255	227	239	258	226	245	235	258	213	247	244	239	202	236	218	245	245	231	221	249	231	235	197	216	238	229	223	227	222	235	249	230	225	227	238	207	216	201	215	209	238	232	238	268	213	234	234	239	251	235	239	214	255	240	249	225	221	215	271	184	236	216	215	219	244	239	260	225	202	217	203	222	250	235	231	192	214	227	236	237	221	260	243	215	225	261	226	260	236	223	214	245	202	225	225	217	245	231	210	226	221	214	223	246	228	250	235	213	203	224	223	237	237	233	228	228	239	253	201	206	242	223	231	222	242	246	234	261	221	211	235	223	246	213	218	222	218	226	263	222	246	210	240	237	238	264	250	233	243	284	213	208	239	226	225	236	239	240	248	233	224	244	231	230	228	211	230	240	268	228	232	245	259	216	222	206	245	212	212	223	226	223	240	242	238	217	227	225	203	215	224	226	218	237	225	268	238	213	224	234	265	233	215	198	227	252	212	184	204	258	229	269	206	251	224	224	219	221	234	252	204	218	231	228	221	215	264	234	243	228	235	211	224	249	195	222	247	238	256	258	248	223	233	219	236	240	230	219	232	227	217	228	227	222	235	214	227	201	213	236	264	247	186	227	237	253	237	221	232	249	232	223	217	247	238	228	219	217	202	221	237	243	210	248	240	246	230	212	213	240	198	245	247	218	211	218	206	195	218	211	261	281	219	218	234	241	230	255	234	226	244	256	251	246	211	237	238	251	241	243	249	214	252	234	240	248	223	240	203	221	239	211	231	257	216	196	227	227	211	223	250	235	208	209	233	230	246	231	201	226	245	209	216	205	242	240	176	251	249	242	228	218	218	256	239	215	248	240	239	243	202	236	236	262	234	251	219	221	242	243	248	210	250	235	227	224	225	221	272	260	235	238	243	284	236	233	222	231	260	248	234	255	198	227	208	211	221	268	230	230	216	243	236	228	229	239	209	220	259	220	242	240	229	253	239	256	228	254	237	216	227	220	227	247	241	238	207	220	239	232	232	227	220	244	251	249	244	252	201	226	238	241	233	259	216	226	242	252	246	232	219	201	256	232	218	202	234	234	192	251	244	240	219	259	235	223	249	231	225	225	200	207	229	239	235	274	228	209	257	255	224	224	249	236	233	219	224	226	203	223	223	237	223	244	226	225	246	245	246	270	231	225	224	218	234	238	242	215	224	210	227	257	205	255	238	260	238	241	225	235	217	242	255	239	231	236	241	262	245	198	247	252	209	215	239	228	222	250	212	213	215	275	252	220	207	232	221	202	221	206	228	245	227	244	226	237	230	220	250	276	227	233	205	225	220	224	210	234	221	237	225	209	243	233	221	269	219	246	228	273	236	192	231	230	226	239	239	236	215	221	195	233	215	254	232	230	246	243	246	252	223	213	257	227	227	235	245	239	231	218	221	202	215	234	240	208	216	218	228	214	237	232	230	219	237	231	223	228	235	251	247	228	248	265	229	228	228	235	234	242	262	232	235	223	235	256	223	247	203	228	264	273	236	218	233	225	231	212	248	228	224	218	241	215	230	207	215	224	229	208	234	212	227	242	233	234	253	223	225	231	233	241	223	232	199	213	243	244	221	234	212	245	235	240	218	247	217	238	215	247	260	206	247	223	224	238	244	199	239	221	233	219	217	213	257	236	249	231	256	246	248	232	244	214	222	223	266	237	253	224	247	232	231	230	221	212	265	218	230	237	241	237	231	232	239	245	234	213	229	252	214	219	247	221	219	247	214	228	213	201	264	226	214	214	235	243	271	231	210	240	260	233	220	244	240	239	229	225	224	231	208	227	244	235	248	235	219	214	249	219	225	249	244	237	184	258	238	230	205	208	245	259	221	260	232	232	251	217	216	216	222	207	233	263	251	229	256	222	208	219	226	225	215	239	222	258	225	225	223	211	224	246	210	221	255	250	245	233	253	222	232	237	229	221	218	258	240	233	250	239	238	223	223	261	221	237	258	197	224	214	206	240	199	220	225	220	251	205	220	211	226	221	210	237	228	235	221	224	217	216	271	249	224	236	255	238	239	271	264	237
26962	16849	18127	19620	12714	8694	6482	4855	3719	3012	2385	2144	1928	1668	1565	1416	1171	965	918	779	690	649	648	607	640	539	565	553	610	576	560	552	573	572	597	552	554	538	546	541	534	546	543	505	539	571	506	484	548	569	535	571	552	541	520	558	526	527	509	554	544	516	537	538	547	572	562	545	531	531	522	543	529	560	488	539	546	534	477	527	595	538	546	539	520	552	583	584	613	572	539	587	543	554	554	563	543	577	559	537	499	513	523	525	558	513	537	547	531	515	513	498	587	496	540	544	530	493	489	477	492	530	552	555	530	550	541	507	598	529	523	542	495	536	482	487	557	514	535	548	553	519	495	531	517	523	502	565	528	544	569	544	553	518	487	564	530	581	566	555	521	539	553	520	523	533	508	495	547	560	538	545	514	540	521	575	552	546	553	531	560	538	540	528	556	567	520	545	531	556	521	551	582	552	537	540	539	520	504	526	496	500	518	547	541	536	547	516	579	470	544	524	551	548	532	496	507	493	504	537	566	530	546	534	538	517	522	488	538	556	541	529	529	500	529	586	458	521	521	564	534	552	534	525	506	491	512	539	562	524	553	506	559	519	534	580	543	523	543	510	555	484	518	526	545	519	478	518	534	549	580	541	561	556	484	544	540	502	531	555	546	507	511	550	539	539	495	521	546	548	548	507	502	549	536	505	534	495	578	480	515	486	524	508	500	540	514	527	518	522	567	525	539	549	519	534	525	523	513	478	581	544	545	549	521	504	538	507	550	514	534	570	581	509	502	521	520	502	552	516	529	578	472	529	549	538	539	562	531	531	525	561	523	556	522	527	569	508	527	504	537	535	533	513	532	521	535	565	523	533	527	517	503	543	519	535	471	551	546	565	523	537	525	536	567	520	519	561	486	550	519	532	563	566	525	531	544	504	555	512	538	518	533	533	565	556	541	561	529	525	543	535	552	527	529	523	530	564	570	505	501	529	512	501	528	483	524	534	528	531	519	523	555	537	466	491	507	504	552	572	520	577	541	541	515	511	522	549	527	537	520	606	570	555	498	527	542	526	532	493	536	509	504	513	522	561	533	504	562	548	501	531	535	520	556	555	551	540	522	533	480	524	522	476	545	496	540	516	500	507	505	513	523	539	481	527	516	496	545	527	556	527	482	563	529	547	561	549	512	539	555	533	505	567	509	539	553	502	524	524	535	534	514	523	552	545	542	503	498	534	583	581	531	494	497	521	541	535	545	516	471	569	544	532	548	528	557	547	501	528	527	518	585	522	544	545	540	512	555	492	531	559	508	554	546	513	534	491	540	538	518	539	529	565	473	511	505	470	543	547	528	529	526	527	500	541	498	557	515	552	530	509	560	524	513	514	542	549	522	538	522	526	544	518	552	537	519	529	582	556	540	525	526	526	512	503	512	551	531	515	529	515	515	530	536	517	525	555	591	546	521	544	500	511	514	521	502	542	501	512	566	576	497	518	532	540	555	509	570	544	469	527	542	521	521	533	532	509	494	493	525	507	551	549	536	501	522	537	555	508	529	502	520	509	534	575	529	557	564	519	533	545	560	538	548	518	546	535	529	524	515	564	532	545	543	536	542	545	516	486	546	537	558	545	538	554	525	536	526	518	543	519	547	514	522	523	533	524	545	545	557	532	561	529	518	537	520	564	547	511	552	545	527	522	562	521	547	517	572	554	530	532	531	509	548	535	556	519	517	533	530	507	516	534	512	569	521	559	501	523	484	513	540	528	542	554	539	501	519	561	494	509	523	520	557	539	535	536	496	491	511	509	516	515	537	539	559	549	562	499	513	531	508	517	499	547	561	509	527	552	573	531	530	529	553	537	576	523	511	499	540	546	505	554	562	519	522	551	568	471	560	555	534	566	510	523	545	555	512	541	508	511	530	534	508	540	500	560	521	499	503	512	501	524	546	560	535	503	547	498	485	528	525	549	555	478	526	529	554	529	544	518	532	532	539	544	488	520	540	531	523	518	544	525	549	531	543	526	534	514	518	530	534	546	552	553	531	558	505	484	532	527	535	533	489	542	531	536	521	528	514	534	554	540	515	539	547	515	512	557	492	534	518	560	522	569	499	554	538	493	516	523	563	520	543	514	522	508	482	497	495	540	535	530	527	509	530	539	567	551	526	523	559	527	527	503	493	529	527	514	510	527	576	553	539	550	530	565	540	546	555	505	502	506	544	512	564	510	569	547	608	512	544	551	529	514	551	537	551	525	560	526	508	531	514	520	532	571	528	549	565	531	539	531	554	540	517	549	542	521	558	557	540	550	557	572	488	524	505	524	524	548	516	553	570	490	523	510	555	517	543	496	470	535	573	559	540	577	536	538	567	555	513	523	522	533	538	532	501	563	502	526	520	546	574	504	528	544	526	539	486	525	536	558	513	556	513	536	520	525	470	560	543	574	575	509	532	527	504	520	523	507	517	520	525	521	556	546	531	522	493	546	527	536	531	528	525	546	502	520	495	522	504	529	504	518	528	545	530	565	536	525	527	526	519	566	545	536	524	539	567	556	510	532	555	523	542	541	532	550	551	513	504	521	493	542	540	537	536	537	537	543	525	493	517	507	540	532	530	539	511	524	528	516	541	496	530	514	550	532	528	513	530	572	541	527	501	549	525	556	497	548	543	539	522	510	592	545	527	535	508	538	561	486	567	550	508	538	532	541	525	517	507	526	550	550	527	550	497	545	578	455	554	541	569	511	528	508	525	514	522	567	541	541	530	509	509	591	539	497	535	556	498	549	545	530	538	541	521	502	498	529	569	505	502	539	543	508	543	533	528	512	526	529	556	523	544	533	540	538	516	504	519	508	531	536	519	533	507	534	546	502	540	499	510	521	537	529	515	536	521	515	539	516	512	531	498	541	518	569	527	550	521	534	548	529	509	531	513	543	518	547	525	523	544	536	526	545	539	549	580	505	537	553	513	493	550	567	538	559	527	517	546	531	517	509	522	535	519	523	525	562	498	534	508	546	580	570	507	544	492	497	494	552	521	546	564	496	529	522	538	581	561	527	495	504	530	504	529	527	576	519	524	536	500	533	513	522	568	605	516	507	502	502	538	536	472	485	540	538	540	508	552	534	519	547	498	527	506	522	473	504	549	518	554	491	524	509	542	524	532	531	552	553	589	506	514	495	530	574	546	496	561	523	500	530	521	529	529	553	547	539	545	549	496	493	513	560	499	504	563	507	578	529	505	585	521	506	510	528	558	516	520	534	530	553	514	564	514	498	560	565	553	517	498	522	516	551	550	532	526	538	581	515	518	509	517	518	530	504	574	528	530	504	532	498	543	523	563	519	507	533	491	560	495	513	496	535	510	538	533	563	544	526	550	536	576	487	539	527	523	524	509	532	535	468	527	525	502	561	493	504	516	513	536	533	554	506	571	541	565	569	538	509	532	522	528	520	556	505	536	522	553	533	525	548	522	575	524	505	530	541	559	523	527	534	538	509	514	526	518	517	503	544	542	532
11773	5098	3179	2062	1267	804	605	581	464	462	455	486	495	402	422	349	417	363	368	372	335	353	374	363	378	394	327	349	364	367	362	337	336	339	340	361	320	348	344	315	351	318	354	345	354	351	353	349	362	358	395	357	370	337	327	351	346	325	344	391	377	336	375	371	349	350	355	378	346	372	344	345	377	373	361	336	369	424	368	330	322	376	351	375	323	336	369	327	343	313	332	363	358	360	351	327	373	345	292	341	348	375	353	344	358	348	350	342	328	328	352	365	365	385	339	394	329	354	335	333	383	363	381	347	355	336	331	314	352	326	298	325	348	336	335	349	353	350	325	338	369	358	317	373	345	351	312	341	344	331	360	367	342	381	374	368	324	345	340	341	381	329	388	372	328	309	333	377	345	312	307	311	320	333	343	348	344	369	377	353	339	361	351	332	370	364	355	338	361	359	338	330	357	342	360	314	394	361	335	338	339	322	333	367	349	370	368	335	334	344	343	325	360	366	340	349	315	339	375	352	408	387	355	364	356	369	323	354	312	335	348	325	350	341	334	364	393	340	387	344	341	351	333	356	324	342	346	368	334	348	339	336	324	367	336	373	346	361	326	339	357	336	335	343	364	322	326	344	343	299	356	381	342	365	352	345	334	361	345	329	343	346	364	345	332	344	342	321	330	351	345	367	380	360	390	330	345	352	349	339	335	353	330	360	366	370	343	364	328	340	359	340	370	342	358	338	373	373	375	285	343	339	373	343	338	333	356	385	328	381	326	338	342	363	348	393	349	346	320	336	367	347	367	341	357	361	305	356	386	385	344	346	367	323	341	336	335	351	330	340	334	363	355	365	357	336	318	341	350	374	356	374	330	339	340	355	329	341	347	370	389	391	341	360	341	353	355	325	346	365	339	366	388	354	370	328	349	341	364	344	339	359	347	380	337	348	356	388	368	348	341	346	364	379	332	358	354	320	335	368	343	347	342	353	340	363	343	326	316	352	336	313	336	343	388	349	318	357	342	338	359	375	358	337	324	365	362	334	344	332	334	351	345	358	327	344	368	378	336	390	350	351	342	376	337	292	365	353	330	356	366	355	369	362	340	351	349	360	320	347	358	339	338	348	357	351	370	331	370	346	380	411	361	367	388	356	396	368	339	333	384	340	310	331	354	375	343	377	347	315	356	343	355	390	356	352	351	329	334	324	374	339	362	357	350	336	349	348	378	353	344	333	361	346	375	405	347	373	368	385	381	358	334	333	344	392	345	311	340	336	367	388	341	361	355	327	330	336	371	349	333	322	358	337	320	345	403	346	351	352	329	381	355	348	358	369	312	366	319	359	329	332	360	348	329	363	409	332	354	323	354	313	359	316	358	350	321	356	333	356	325	312	323	341	380	349	359	323	346	352	350	331	320	317	359	332	345	352	345	361	353	341	333	339	342	342	337	366	358	401	381	314	350	323	373	359	341	380	365	328	372	366	337	337	359	320	344	348	357	390	386	399	342	369	348	348	340	359	364	353	327	333	339	349	366	368	351	377	334	331	362	342	335	350	342	338	314	320	376	356	329	347	315	353	322	358	350	341	376	345	334	373	354	349	343	345	345	328	336	346	339	360	348	374	357	348	379	345	366	339	329	351	348	345	344	366	339	346	344	360	359	343	354	372	318	337	331	351	332	337	339	321	355	368	387	375	363	347	374	338	320	350	362	376	365	350	327	317	344	359	339	349	338	312	338	355	322	373	353	335	376	335	380	375	366	355	370	315	327	355	329	357	373	332	341	371	378	349	355	322	361	373	388	333	328	313	351	344	320	363	388	354	340	382	347	310	321	304	355	373	346	357	330	350	361	350	363	367	405	362	352	338	381	331	328	319	363	337	380	336	353	362	373	375	365	362	336	378	356	362	319	379	364	358	341	332	329	348	331	383	389	324	349	352	374	364	348	334	357	378	349	357	342	374	328	367	327	387	355	333	361	361	407	341	373	368	318	356	333	311	377	334	360	339	308	354	352	336	352	337	350	356	353	379	360	404	364	384	332	375	353	359	348	335	347	374	368	355	323	379	322	347	312	358	364	356	354	314	344	324	361	336	346	350	341	369	372	324	350	344	331	356	334	332	353	356	338	311	378	344	349	357	347	306	330	356	371	381	306	360	324	361	344	374	374	320	330	342	365	382	350	364	349	335	366	325	367	365	371	357	345	381	374	344	360	358	362	353	389	343	361	384	340	339	358	364	352	318	387	369	343	368	355	320	327	368	366	349	327	366	364	381	363	361	368	370	364	338	330	352	355	310	352	343	355	318	374	338	339	350	364	372	379	341	323	351	367	320	343	338	327	326	352	335	323	340	354	397	337	358	345	366	346	346	382	349	331	373	367	358	357	342	375	359	347	333	331	356	345	343	368	337	340	377	322	345	341	352	322	325	327	360	368	329	339	342	369	357	336	361	339	365	343	332	372	350	367	352	379	344	385	357	347	343	358	352	372	353	361	351	332	345	349	297	350	326	315	374	317	369	332	338	340	312	362	355	350	350	289	350	340	326	325	359	335	323	344	377	342	327	328	307	362	367	360	355	325	348	309	345	373	350	357	364	330	340	339	339	376	368	339	307	374	345	312	363	374	374	337	365	349	344	341	321	329	360	340	334	366	390	329	349	363	384	374	356	340	397	348	354	344	345	358	352	346	345	344	373	317	346	342	365	350	346	315	324	337	332	348	314	327	340	387	353	360	320	361	325	341	358	302	369	350	401	319	371	366	347	368	386	369	346	348	336	362	327	380	371	345	364	360	359	322	357	322	340	349	375	361	344	345	332	376	363	339	358	346	315	345	364	355	370	383	378	370	360	372	347	357	332	351	365	358	334	351	368	349	351	348	353	305	344	370	332	364	343	351	349	397	347	378	374	354	347	308	375	376	375	386	352	349	345	347	351	344	338	364	359	368	320	341	346	351	353	355	364	338	356	360	349	354	323	337	309	351	365	328	339	319	325	373	343	367	353	340	360	360	347	315	375	340	376	361	332	338	337	402	367	388	369	352	374	340	307	387	359	350	386	335	381	411	356	340	328	349	343	348	394	379	358	355	354	362	345	359	382	375	343	362	365	358	356	384	372	361	366	339	347	323	370	332	378	343	333	345	371	327	331	345	346	307	344	343	292	353	318	357	335	375	368	374	360	338	319	321	369	345	348	328	344	347	384	351	352	381	320	341	318	347	354	317	347	368	358	352	335	340	366	359	340	345	355	346	316	349	386	360	326	367	310	336	376	355	333	373	334	365	342	338	374	378	322	311	305	350	374	354	382	340	367	347	368	370	348	382	355	345	333	364	319	352	363	348	328	356	378	333	366	353	391	378	324	370	327	311	371	378	356	340	359	291	363	371	336	334	330	357	311	357	327	355	335	339	333	333	350	312	324	313	354	325	355	352	331	383	339	363	349	349	370	364	339	336	344	329	352	364	354	364	305	370	345	334	335	355	359	289	380	359	373	350	372	388	393	392	368
7470	4317	5590	5743	4021	2661	2142	1774	1588	1353	1272	1198	1133	1099	1074	962	944	879	858	766	825	780	724	789	760	767	717	725	744	757	745	736	754	726	756	678	748	742	736	718	744	810	742	734	702	738	732	741	757	722	782	772	726	755	735	730	740	703	738	705	773	725	732	758	762	753	743	742	738	775	771	771	737	756	769	746	766	747	774	762	734	774	729	732	741	748	759	785	786	815	755	739	776	765	755	803	759	776	747	783	763	818	739	785	733	788	746	751	731	712	752	720	783	731	766	719	760	751	771	737	749	753	716	776	738	743	776	766	750	756	756	788	721	744	734	716	799	727	756	752	774	744	719	731	736	749	778	755	770	744	796	817	795	762	781	779	779	773	729	766	737	742	738	741	728	756	721	772	742	734	758	731	789	708	702	704	763	716	739	758	782	734	747	799	765	807	750	779	757	704	788	793	742	765	730	760	774	783	731	775	776	755	684	747	712	783	809	692	733	704	757	711	743	709	752	753	730	736	746	758	746	758	715	775	720	774	747	771	714	719	737	806	731	759	695	754	737	735	762	748	746	741	717	750	774	779	719	785	689	769	800	751	759	725	731	752	736	701	698	757	719	793	708	780	775	786	748	705	801	709	722	727	723	747	729	740	765	773	691	732	739	753	747	771	719	740	726	770	726	745	756	736	708	750	750	702	755	762	699	768	734	723	797	798	744	792	736	736	770	736	726	788	727	719	740	733	748	785	739	720	735	734	743	772	778	756	744	742	724	781	759	745	770	702	763	721	776	747	748	743	718	738	727	788	730	735	730	727	710	735	733	751	775	750	709	749	734	750	773	748	777	785	775	764	735	709	720	776	761	800	755	754	783	757	751	690	725	767	743	795	743	741	763	793	802	736	777	715	743	737	782	717	730	785	740	718	778	754	754	764	754	741	758	820	755	762	718	759	745	772	744	787	684	755	740	734	761	719	729	754	724	765	758	732	737	778	736	733	726	784	782	744	757	721	812	777	746	772	757	709	744	761	740	787	727	690	837	743	761	731	742	730	747	811	761	768	718	744	731	764	753	725	768	739	774	721	769	740	754	725	749	768	790	739	791	760	725	728	740	742	745	743	741	711	736	772	760	739	709	745	749	772	705	757	771	754	750	793	687	733	710	745	790	753	769	758	751	754	781	739	755	757	760	781	758	732	715	680	751	795	723	720	794	747	762	767	766	795	740	725	798	752	799	777	746	749	762	704	719	761	734	760	770	739	750	750	776	751	744	729	760	707	729	709	721	732	741	763	773	725	740	738	758	760	753	736	743	745	751	795	742	710	754	739	759	802	740	743	768	765	728	732	714	775	793	770	779	757	746	730	719	757	745	712	749	772	710	760	729	725	706	732	727	727	712	755	727	724	756	744	726	732	749	750	789	723	737	749	790	765	733	748	726	748	786	722	718	787	709	751	760	713	732	699	766	735	738	757	758	747	736	713	738	734	749	703	750	717	779	723	728	748	745	767	725	731	816	758	742	752	789	730	735	756	766	767	739	778	765	752	809	747	735	765	771	736	730	720	767	785	729	772	793	792	741	729	746	760	724	783	762	775	725	702	780	728	793	733	729	754	739	752	734	728	712	724	739	742	748	707	726	739	734	745	713	721	699	716	750	751	767	760	741	731	751	767	744	733	749	769	758	736	752	736	754	726	770	794	728	720	758	731	785	754	753	681	738	746	754	738	748	721	760	786	684	758	781	745	747	788	721	758	722	736	728	744	740	716	798	747	748	736	730	737	778	747	774	732	795	736	767	723	723	741	746	766	789	677	761	785	700	746	737	719	723	713	734	726	711	756	686	741	723	722	783	725	734	732	702	742	783	725	729	729	728	737	729	750	807	786	761	723	767	772	766	756	743	738	770	719	714	736	785	688	748	754	746	742	766	759	760	777	739	741	736	726	765	761	815	739	741	766	732	766	744	766	719	789	730	771	788	750	734	724	738	780	723	766	764	731	780	764	745	732	753	751	740	749	717	732	748	740	709	759	690	733	799	748	763	768	745	727	732	741	808	771	725	787	740	768	752	725	776	690	768	684	777	735	781	754	727	760	697	740	799	761	772	738	737	709	782	756	741	746	767	775	698	753	718	736	763	758	710	790	776	770	753	791	801	737	792	780	711	745	758	707	772	710	762	785	741	809	782	745	762	781	719	709	752	780	721	804	777	776	721	751	758	757	743	777	698	686	769	756	718	745	724	771	773	753	719	740	792	757	749	712	692	702	752	714	745	738	792	731	763	743	721	808	716	739	760	767	752	737	763	746	735	776	745	762	710	751	800	757	768	791	741	757	741	780	712	754	727	781	777	728	739	758	773	735	766	788	755	725	745	777	705	722	680	770	707	743	732	748	764	723	770	746	749	731	734	763	792	718	732	714	795	763	714	741	754	790	746	725	790	723	741	738	734	765	770	762	756	772	754	733	719	715	743	732	765	789	759	740	749	751	692	725	726	763	739	776	740	782	754	750	799	713	754	733	748	755	788	757	721	768	756	754	781	736	741	758	750	780	763	744	734	798	667	750	712	732	747	759	746	785	718	802	774	749	762	750	732	744	738	752	747	729	735	769	724	717	747	747	744	776	767	798	764	722	781	810	734	747	747	728	761	719	744	748	758	739	764	733	721	741	723	746	783	749	720	713	726	751	747	738	759	755	776	759	771	795	720	769	767	752	771	715	773	772	795	728	747	744	732	721	755	701	742	740	738	781	732	759	740	733	705	795	738	742	796	776	766	725	733	729	724	726	756	772	793	769	744	723	734	827	712	770	750	766	738	750	693	812	747	735	791	734	768	709	780	738	776	702	759	754	761	747	757	736	745	753	784	750	738	748	770	744	746	715	716	751	712	751	750	777	761	740	726	746	749	739	726	739	778	772	763	772	771	783	781	728	760	761	692	680	768	700	758	762	722	732	743	689	731	712	781	751	700	739	793	777	745	773	741	755	732	789	753	737	755	796	785	731	776	704	758	767	726	742	732	760	769	726	746	723	736	777	772	760	734	793	770	700	760	726	786	742	719	795	765	777	730	754	770	756	703	809	795	763	792	734	694	731	792	742	756	743	745	768	801	781	700	746	751	730	767	779	767	819	765	676	719	712	759	744	704	730	771	720	697	736	746	724	712	742	780	776	779	739	729	726	754	752	765	740	759	749	752	798	682	753	688	734	707	748	805	761	755	781	733	748	761	757	761	751	774	783	758	745	710	734	769	738	717	725	776	752	750	755	727	735	746	712	768	746	722	750	762	751	747	729	774	739	743	741	741	775	736	749	756	719	707	700	772	716	754	774	731	795	829	738	757	779	758	810	731	784	760	736	749	744	740	718	769	735	720	800	728	740	737	751	785	767	717	735	760	725	775	760	736	729	726	761	755	794	752	737	820	806	769	758	720	729	761	721	736	701	793	745	777	786	778	774	690	766	756	790	790	746	703	755	728	739	752	754	746	731	691	776	697	734	780	696	750	786
29904	18218	11409	8085	4339	2059	1409	996	756	560	457	407	407	376	415	301	329	282	268	305	275	286	233	222	210	254	264	266	199	233	251	226	290	225	234	214	249	261	241	198	216	254	226	231	255	256	230	255	256	249	233	232	251	261	263	238	259	234	263	269	225	219	268	272	255	217	275	227	244	224	242	237	234	238	224	260	243	232	233	229	216	218	263	203	252	234	233	230	263	270	247	230	236	231	258	243	221	262	235	233	241	245	248	262	241	210	254	238	221	265	273	263	247	247	239	228	241	253	250	246	245	246	235	227	275	245	232	241	235	220	242	237	229	252	278	228	234	286	251	240	254	277	244	252	249	211	247	280	226	250	236	265	256	246	264	210	265	225	233	255	263	219	217	239	236	207	266	238	238	238	259	246	238	238	235	228	237	212	242	234	242	260	256	246	245	247	223	231	270	236	226	227	237	236	214	239	250	222	282	255	267	237	234	257	206	253	248	233	249	218	229	256	251	254	238	230	217	231	238	268	212	237	230	252	261	256	238	236	237	227	277	264	210	231	237	282	253	257	254	209	214	217	263	214	257	253	231	230	232	218	240	264	256	268	239	207	217	226	240	238	207	232	260	256	249	254	289	224	237	246	267	233	238	244	237	245	235	256	288	251	234	236	238	236	239	230	238	263	264	261	218	267	228	232	233	236	240	217	239	267	250	269	255	258	202	253	247	266	223	224	221	245	242	204	229	267	260	226	242	257	261	223	259	250	220	226	216	247	288	248	231	253	254	250	260	218	238	278	245	239	234	261	242	228	228	233	209	239	233	207	262	241	253	263	240	263	285	238	221	215	230	222	264	260	229	252	216	215	232	244	252	260	270	233	219	225	259	231	262	228	239	240	238	236	218	224	244	253	254	209	241	252	244	254	239	254	237	245	253	224	265	250	234	254	244	267	261	259	250	249	241	221	238	228	259	224	236	247	243	255	253	260	261	232	253	249	230	222	233	229	222	219	238	224	219	227	218	246	239	249	222	249	233	223	222	262	236	230	223	252	230	234	220	263	227	256	231	252	246	236	253	252	258	273	233	251	230	214	227	232	246	267	232	258	215	219	234	265	250	214	221	246	237	259	227	242	242	224	253	241	263	233	236	231	228	236	267	258	230	217	239	246	269	245	264	265	238	236	256	238	262	204	262	253	265	237	253	247	231	230	234	245	258	254	230	241	246	227	234	247	220	245	272	231	230	241	260	288	243	239	252	225	230	239	235	234	243	211	213	242	237	254	245	253	276	258	248	247	237	225	230	236	236	237	236	217	220	258	233	246	239	260	244	248	248	220	221	278	239	264	254	217	252	249	248	235	205	210	244	252	268	257	247	242	202	241	269	230	246	285	232	240	276	258	242	228	237	238	212	253	240	233	239	229	235	295	216	219	256	227	250	290	218	266	244	224	210	262	268	252	250	277	272	247	225	245	255	234	227	241	219	250	250	233	249	215	251	225	221	242	224	268	245	240	239	244	234	235	258	266	238	285	263	252	249	237	206	236	261	210	254	225	196	231	254	240	254	246	235	239	243	255	259	249	250	230	246	224	232	221	256	248	214	244	247	268	221	245	257	233	220	230	260	277	270	225	251	213	246	205	252	212	224	238	253	254	241	249	240	241	251	218	231	264	235	222	229	208	229	213	258	245	253	256	227	245	243	253	244	229	253	230	242	214	246	233	220	239	260	258	265	238	221	232	224	275	237	208	243	264	270	229	278	253	247	219	271	246	250	227	248	207	227	237	253	267	252	252	241	254	256	231	250	223	236	216	214	269	257	248	233	257	249	227	213	255	248	244	225	223	246	240	247	241	250	251	242	269	229	231	218	247	259	227	246	209	243	228	253	232	250	226	256	256	256	244	234	224	249	271	246	250	265	251	231	240	263	239	229	234	217	244	225	245	257	275	249	218	252	215	244	228	256	251	253	251	210	220	229	259	260	242	260	272	286	227	251	237	229	220	255	203	255	241	238	253	232	270	236	223	246	220	222	258	209	242	243	243	249	239	236	224	267	269	254	252	256	240	259	257	262	241	252	236	239	222	287	258	240	227	246	233	267	267	246	261	259	265	247	263	253	257	241	294	222	229	236	242	235	255	252	244	236	277	241	254	256	249	279	248	249	266	272	217	240	239	208	276	221	272	231	246	245	237	219	237	226	238	269	207	262	231	279	233	231	243	225	250	237	233	211	239	249	231	226	237	240	242	243	239	247	236	227	246	219	236	238	273	291	249	239	219	261	224	242	232	276	233	231	265	247	235	250	286	262	268	235	279	233	216	218	237	227	229	226	233	242	251	260	237	287	253	231	249	212	237	215	227	222	223	232	243	249	219	227	222	245	265	256	265	271	213	232	206	246	248	213	205	244	244	228	225	212	226	257	235	228	241	271	257	266	253	253	216	263	254	235	245	268	259	233	263	238	240	260	220	222	254	212	218	255	278	263	254	243	253	243	244	250	215	225	216	241	261	227	265	235	242	230	233	216	250	261	248	266	240	238	254	256	246	244	234	227	244	228	224	297	238	223	233	261	249	218	233	249	233	249	230	242	219	254	253	263	242	247	267	256	267	217	221	225	241	230	250	259	220	233	249	240	241	246	232	249	257	242	273	253	268	256	240	262	258	227	248	227	233	257	240	245	243	231	259	229	239	250	239	237	238	241	248	239	240	255	235	228	234	225	236	238	216	273	235	242	239	247	237	230	225	235	195	250	238	241	236	251	235	247	250	249	238	246	266	244	211	227	234	270	219	225	259	270	231	210	249	269	280	266	231	245	213	255	240	261	257	243	252	228	239	280	222	209	241	233	228	242	250	247	222	232	223	234	215	217	229	229	263	224	222	227	250	265	245	237	239	239	264	262	254	271	267	238	239	215	235	207	263	240	218	252	240	254	251	234	238	229	249	244	250	268	247	238	249	232	241	221	215	248	224	262	251	227	249	264	243	256	210	217	257	255	248	240	239	225	255	248	220	256	263	269	271	257	230	235	243	286	226	224	240	251	249	220	219	229	226	228	244	256	209	233	234	244	228	214	241	249	259	228	215	245	246	252	231	237	257	238	261	276	228	233	252	250	236	248	244	242	232	244	258	251	237	261	266	221	251	250	224	251	229	245	249	247	268	218	266	289	220	257	239	245	268	246	253	263	257	248	233	224	267	239	235	273	270	266	245	249	239	229	260	210	235	236	268	230	249	250	271	247	221	219	239	243	240	255	249	262	231	239	247	245	228	264	222	273	242	252	262	234	258	251	231	256	252	231	234	259	250	204	221	244	268	221	254	226	270	252	223	222	229	279	240	239	210	236	227	259	252	266	256	239	247	253	262	223	227	255	254	244	235	245	257	244	257	304	245	221	239	251	218	221	226	232	248	281	217	285	239	228	208	223	276	226	223	221	259	230	222	212	250	246	245	221	228	226	254	262	259	226	234	249	235	229	257	229	257	239	249	216	234	251	228	259	244	255	231	259	246
19535	12682	12851	14925	9420	5391	4510	3376	2832	2150	1696	1550	1441	1382	1262	1134	1080	827	726	691	661	559	536	575	570	572	570	560	572	556	545	555	562	571	559	578	539	567	540	525	528	533	532	535	545	559	538	523	544	569	562	549	518	529	549	542	530	530	583	558	516	578	565	549	517	549	598	528	552	539	520	536	535	533	576	495	526	536	535	555	542	525	527	523	513	571	583	574	566	608	576	583	572	594	579	567	591	554	540	536	503	538	580	534	512	575	554	558	557	539	585	576	503	540	509	556	539	536	543	573	508	589	530	542	555	557	537	572	525	510	547	574	543	553	526	549	534	547	537	546	590	540	510	532	584	572	530	548	543	550	526	537	527	565	542	519	566	569	522	575	541	561	509	520	526	541	543	550	563	535	521	535	509	528	559	564	507	554	549	481	499	513	523	552	533	558	525	559	566	506	557	548	558	531	539	531	552	534	525	531	541	535	546	545	517	542	539	527	504	554	516	575	531	551	520	538	535	582	497	544	534	573	551	495	520	541	551	572	503	567	502	531	559	559	543	535	524	524	562	533	540	563	515	532	537	520	566	529	574	533	587	560	555	540	576	575	548	533	562	520	534	543	510	545	540	576	515	581	587	574	580	545	535	552	528	540	527	546	579	576	533	530	526	514	541	521	527	560	525	601	487	560	526	521	497	565	558	562	514	584	519	556	509	535	546	554	601	568	509	594	562	552	547	536	546	512	499	553	536	580	550	535	580	538	499	522	529	498	512	569	545	570	594	580	525	538	525	511	488	552	548	490	496	518	524	561	553	558	536	536	528	484	569	488	507	534	543	532	536	545	536	591	543	526	556	528	554	531	569	510	542	548	556	553	573	551	559	545	512	536	524	585	506	517	531	531	561	588	535	592	561	532	528	582	513	561	549	491	526	527	577	502	537	515	508	554	568	551	549	540	554	536	561	563	540	563	556	528	530	567	551	483	514	566	541	508	541	526	544	527	523	528	552	528	541	510	534	561	536	569	567	562	544	536	522	541	511	516	581	572	565	557	539	515	565	547	498	574	585	553	550	539	517	536	555	549	556	549	584	525	532	549	530	533	508	528	565	534	549	511	520	544	534	557	500	556	555	515	536	558	554	537	552	523	591	571	537	552	568	545	548	559	539	522	520	542	604	564	537	531	577	515	535	535	552	498	564	507	574	621	588	538	541	551	568	574	541	559	557	552	533	533	577	514	571	535	530	524	533	558	524	540	511	507	548	548	548	509	578	535	561	515	537	531	555	562	551	523	549	517	576	566	529	533	550	549	538	566	583	559	534	545	522	536	536	542	529	522	524	557	556	519	526	546	579	538	540	517	540	557	527	524	523	536	507	514	519	533	571	551	510	570	544	551	518	560	563	536	554	541	562	518	529	535	561	485	515	531	504	543	546	540	592	527	559	537	580	523	534	532	539	514	545	525	536	550	534	523	527	570	508	527	533	553	582	539	522	559	573	503	544	594	525	534	539	502	530	568	514	534	555	577	564	514	534	547	575	534	539	510	542	580	548	597	580	508	561	532	527	580	577	555	540	525	513	552	531	520	577	527	495	545	496	566	549	523	545	504	558	561	542	544	575	597	563	571	572	516	574	542	534	553	528	546	569	507	555	577	593	555	528	570	549	556	541	527	573	553	537	518	534	550	527	526	537	516	566	523	542	512	510	542	521	557	546	567	539	568	494	522	493	529	541	531	566	539	549	561	536	578	555	562	540	536	494	578	545	528	511	547	565	524	562	538	542	501	567	525	556	550	573	535	510	536	558	561	531	564	600	516	533	527	557	522	512	522	560	517	552	491	542	548	519	536	534	571	516	562	565	563	541	567	561	568	508	569	515	531	538	540	534	514	511	498	539	529	572	563	534	540	555	545	558	540	524	546	520	569	555	559	579	569	547	551	525	502	553	528	539	557	519	510	553	539	553	536	536	540	493	558	557	551	517	529	555	536	551	518	492	533	555	543	520	530	576	515	573	572	557	530	544	569	528	546	540	558	507	508	528	566	545	547	529	514	546	526	536	528	551	565	545	565	543	511	530	539	523	510	542	549	548	572	497	528	545	543	535	545	523	538	540	556	545	553	556	508	532	538	581	536	591	569	558	578	548	546	578	614	510	502	540	574	518	522	570	508	586	563	544	537	546	590	522	538	543	536	515	521	540	502	570	540	568	536	547	549	516	534	575	528	515	513	488	484	518	558	541	536	554	519	492	560	539	565	550	536	515	549	567	577	558	569	494	531	529	534	533	511	554	542	555	534	532	560	508	585	544	520	533	526	555	558	557	508	529	529	517	533	491	546	524	505	514	523	506	551	544	575	552	540	520	555	574	521	568	525	558	562	568	586	538	558	535	531	541	554	559	562	528	537	523	506	507	534	556	536	549	537	542	550	578	549	570	511	549	523	506	553	532	596	544	526	539	559	557	553	543	496	571	517	554	550	535	560	519	546	517	548	493	540	561	511	562	533	492	518	553	518	572	555	554	549	516	539	524	555	528	545	566	500	554	543	528	524	571	543	573	550	514	537	564	524	518	557	528	570	562	525	510	572	559	555	550	568	541	573	530	526	532	491	573	555	498	566	559	545	573	548	551	598	545	552	551	557	561	553	553	549	510	577	540	594	588	537	505	554	561	551	573	508	540	537	560	509	560	557	527	542	567	540	527	559	558	512	567	528	586	540	514	550	519	528	550	517	558	518	511	545	526	562	566	552	547	512	517	527	562	579	541	521	512	511	551	475	541	575	587	547	539	560	578	537	538	546	511	559	552	553	531	558	558	564	525	571	508	546	529	508	541	527	539	530	538	549	502	570	558	567	524	512	511	573	540	535	554	573	541	534	503	547	543	555	522	526	514	543	540	550	545	557	587	571	527	566	557	502	545	554	591	543	530	597	552	556	503	550	544	531	538	512	523	541	554	544	540	559	540	550	588	558	535	560	516	548	558	532	559	559	550	524	549	547	522	552	538	523	558	562	547	590	500	502	534	525	565	556	493	566	576	579	539	536	539	543	542	534	530	574	536	545	566	542	567	571	536	519	545	522	573	538	486	533	537	568	542	549	540	544	527	556	559	562	533	542	583	585	550	527	577	512	563	545	548	555	534	509	525	499	527	560	549	540	555	507	561	580	535	546	517	556	517	557	534	541	551	522	512	530	537	540	549	542	560	522	536	540	552	550	532	534	542	530	484	505	524	513	537	572	552	535	547	542	584	557	537	498	531	532	525	528	558	554	542	574	597	514	544	536	564	520	566	518	593	530	530	542	513	560	547	518	566	538	539	532	549	560	513	506	532	532	555	547	570	486	558	554	520	502	556	509	549	541	546	555	565	553	578	527	540	541	520	557	528	519	548	576	551	556	541	514	522	541	511	520	524	546	561	531	521	512	557	534	532	543	571	510	549	513	514	588	524	531	569	583	573	544	540	542	479	553	597	510	562	535	563	549	560	557	536	576	515	589	575	505	534	591
40846	25877	17051	13082	7971	3423	2072	1438	976	687	581	471	471	469	451	388	328	287	261	241	256	276	256	250	210	240	246	219	227	207	229	238	232	247	257	224	232	215	214	247	227	249	243	208	236	211	229	246	215	242	224	232	237	227	249	255	241	245	220	248	243	218	232	254	242	252	223	212	246	215	228	260	236	258	233	226	210	228	257	216	229	227	255	217	234	251	232	264	245	208	260	228	244	215	243	232	249	230	227	228	250	253	223	204	212	243	237	243	219	240	219	224	216	218	218	258	251	251	219	232	221	219	225	261	219	224	242	241	252	223	245	235	219	248	250	238	217	210	239	229	247	195	227	242	229	244	219	229	220	253	210	230	252	219	195	232	223	245	201	236	254	224	246	215	226	247	239	246	220	206	248	245	199	246	226	226	226	237	230	226	200	233	220	255	223	244	247	199	230	231	242	231	196	234	232	241	246	221	251	238	238	208	220	222	204	219	212	221	221	243	254	222	219	245	233	252	223	226	244	223	224	224	232	218	211	243	239	206	227	238	270	251	215	229	239	211	270	207	238	230	267	245	208	245	210	231	253	226	219	200	217	241	253	238	231	211	224	208	243	243	235	208	229	239	239	224	238	183	229	229	280	234	213	214	219	244	208	246	230	232	230	230	218	206	231	219	235	246	240	217	234	220	238	232	209	212	207	215	197	246	222	233	237	221	199	236	260	259	188	231	214	221	219	214	226	242	215	200	235	203	220	223	239	225	249	232	202	227	240	242	248	216	231	235	218	213	204	212	246	224	239	230	232	235	251	240	230	213	182	226	209	245	231	209	216	229	220	207	215	208	206	234	210	219	238	209	228	239	216	238	239	277	250	256	246	225	227	201	220	231	204	233	217	226	221	227	205	230	232	247	247	215	249	245	228	214	221	247	236	255	244	245	227	217	224	224	275	202	233	204	224	253	263	233	241	214	217	236	214	234	215	256	247	231	209	245	245	218	242	191	226	224	222	220	246	222	234	250	209	232	230	235	256	230	243	213	213	232	253	203	236	225	203	232	198	241	232	234	240	221	226	205	225	219	244	211	210	230	242	238	227	209	210	242	222	257	250	234	229	237	225	222	235	230	186	199	224	225	235	236	235	241	217	225	239	239	249	211	231	244	220	228	191	225	204	247	238	203	218	232	204	217	231	254	214	213	230	237	268	214	240	243	238	247	253	212	207	225	238	223	231	241	243	252	240	253	221	234	232	237	231	235	214	226	213	224	232	236	235	228	202	209	264	245	194	238	221	232	255	229	209	220	216	234	241	208	215	243	218	221	215	218	227	233	227	208	227	235	266	208	237	239	252	216	227	242	275	249	219	215	192	217	260	220	217	220	236	210	239	245	255	217	201	237	218	252	228	233	210	188	226	220	210	237	228	248	230	243	243	222	220	233	256	251	255	215	230	211	239	212	223	251	205	226	229	240	234	204	207	228	182	236	228	221	225	226	215	244	234	221	252	228	237	238	216	204	254	242	236	193	227	232	235	229	211	201	226	239	232	212	215	229	231	249	214	246	238	215	227	241	217	218	217	234	203	223	251	249	232	230	221	211	228	240	227	230	234	248	239	238	212	225	224	212	202	240	233	211	238	221	208	226	236	249	236	216	215	203	211	235	227	259	258	226	227	231	237	253	235	225	224	217	255	228	247	177	208	213	202	258	215	216	246	218	193	225	231	207	209	195	226	241	240	218	234	235	220	259	219	246	236	249	229	269	244	219	206	245	224	228	206	250	234	196	217	242	236	235	251	249	235	227	255	231	213	232	185	241	235	225	245	244	209	245	234	218	245	237	223	220	240	207	211	222	234	246	225	210	208	245	250	240	227	232	232	253	226	274	235	244	249	279	227	219	226	197	214	265	233	232	218	225	239	206	229	230	219	222	223	212	222	206	218	217	250	210	211	237	227	222	256	232	221	218	235	235	209	229	230	218	214	228	217	265	252	229	223	239	260	235	203	202	236	203	250	224	244	234	241	209	214	218	229	222	231	226	225	230	254	241	224	219	209	239	222	228	220	242	201	219	224	227	198	236	229	207	244	249	239	235	241	243	234	208	222	244	229	189	213	216	250	235	196	223	259	259	238	211	230	240	243	227	246	216	210	219	210	219	191	224	218	243	209	217	225	234	213	236	211	227	252	228	220	232	222	241	232	216	239	221	240	207	243	209	215	242	231	247	222	216	246	205	211	254	234	219	245	229	219	230	220	231	249	240	216	220	235	260	246	233	239	219	199	215	224	181	248	248	232	217	218	222	259	241	231	220	237	205	215	211	220	271	237	228	208	247	217	212	235	240	197	206	231	255	236	226	231	218	223	251	216	220	251	219	222	217	244	251	217	207	205	237	212	209	217	207	240	242	209	213	223	228	208	234	210	217	231	209	221	231	221	216	225	226	222	235	214	218	226	230	243	201	220	240	246	225	215	221	218	212	227	209	231	230	200	223	236	215	216	234	241	251	252	209	215	217	245	202	233	230	256	241	211	215	217	229	232	233	245	240	227	235	273	214	232	238	211	246	224	224	230	260	211	244	202	228	214	230	216	189	239	213	241	201	247	246	250	226	228	257	233	262	223	217	265	216	238	245	247	232	202	260	212	238	237	217	234	211	213	201	236	260	229	230	241	231	242	260	222	230	224	218	228	260	208	195	218	172	236	240	229	238	213	221	218	222	201	216	227	264	215	244	223	233	240	248	243	248	208	252	234	246	221	237	238	212	215	261	221	196	243	213	188	236	239	230	203	242	225	259	235	188	219	227	229	228	231	209	254	227	223	239	215	225	209	237	227	231	249	252	261	214	234	254	223	214	203	224	213	245	214	216	237	198	234	241	226	246	258	217	237	219	211	232	220	243	237	252	236	231	209	244	204	263	217	242	243	233	231	201	244	244	202	245	255	208	207	210	240	231	244	199	227	254	224	234	206	257	253	221	248	221	226	225	229	227	213	221	233	218	241	229	245	210	225	206	213	200	241	224	242	212	233	215	186	252	232	203	234	228	215	245	261	234	209	235	240	230	257	230	222	236	204	245	243	242	235	208	227	246	219	234	210	202	220	212	243	226	235	227	214	224	223	226	252	239	218	229	240	242	207	211	199	231	209	217	223	245	252	228	234	249	226	219	220	214	231	224	229	229	240	251	228	234	221	203	201	234	227	238	241	251	229	232	230	234	243	198	221	230	221	256	208	230	248	237	232	236	227	240	221	242	215	205	190	217	246	255	241	205	197	220	210	232	229	231	240	221	231	270	221	225	228	238	271	259	213	215	229	215	223	208	238	250	255	265	230	259	223	232	197	222	243	217	224	238	220	216	216	217	257	240	249	208	222	230	225	233	252	232	250	228	241	238	203	207	226	244	256	225	219	219	217	209	247	235	220	211	215	225	187	218	222	234	217	244	217	255	227	239	227	247	201	221	247	235	232	248	191	223	216	220	221	242	218	234	204	218	198	212	214	210	223	264	234	257
26432	16813	17534	20756	14851	7928	6738	5166	3720	2706	2495	2042	1976	1826	1657	1486	1312	969	815	714	698	623	649	592	583	578	578	559	559	576	535	564	542	551	532	571	610	528	554	530	513	496	530	535	538	541	481	541	533	550	565	479	536	528	565	520	565	487	508	538	531	515	536	572	536	543	554	545	538	520	507	549	509	499	574	544	541	523	525	547	522	511	559	474	465	568	587	568	580	570	588	564	551	529	556	509	546	561	568	494	502	531	508	531	532	527	517	560	570	541	546	562	511	562	555	487	539	548	565	511	525	512	543	501	526	503	489	531	519	515	565	511	499	494	573	503	571	474	540	484	563	558	509	524	522	524	551	558	472	532	498	529	534	521	554	541	539	553	522	510	538	517	527	504	517	529	511	541	595	496	550	517	504	510	501	515	527	499	531	518	501	525	560	528	503	530	500	510	545	522	501	524	536	532	549	510	528	568	510	506	500	523	539	503	558	516	514	480	521	526	484	515	544	487	538	534	541	530	529	517	532	498	524	501	488	514	534	556	488	546	524	538	533	527	537	555	500	511	529	526	561	556	571	541	508	553	484	531	515	554	490	556	522	477	474	513	473	504	506	546	535	534	540	503	504	543	530	499	509	522	517	510	528	495	563	470	503	544	582	549	515	548	491	567	537	510	535	552	542	557	519	525	504	548	540	496	557	518	517	584	515	525	538	486	511	501	520	524	524	551	550	544	506	497	512	506	555	543	503	524	512	534	553	563	533	534	477	534	516	533	555	514	523	528	521	509	495	515	496	501	540	519	475	502	511	508	565	513	509	514	484	523	512	537	502	558	530	531	527	559	529	534	533	551	519	531	546	543	525	520	493	545	539	536	502	499	557	481	509	519	502	515	546	548	503	512	532	513	490	498	549	550	501	504	503	541	556	558	571	509	508	504	526	493	510	505	518	553	531	501	556	529	546	528	495	518	513	533	507	492	523	527	528	499	519	548	518	509	529	532	483	511	481	526	528	503	506	511	499	497	545	510	524	533	481	540	541	500	510	529	549	530	530	539	508	531	534	515	536	517	571	534	532	570	538	515	544	541	530	525	568	536	517	491	552	577	548	509	515	521	520	501	526	494	488	511	549	502	542	567	528	522	523	542	524	455	491	512	516	546	511	572	494	482	528	510	516	554	484	529	519	539	495	506	543	578	505	563	526	575	502	478	527	533	538	502	516	548	493	509	526	505	514	542	524	578	591	561	537	488	547	545	501	531	521	537	495	513	510	545	535	534	522	534	529	516	519	459	510	554	485	522	552	554	518	523	538	524	502	499	534	551	478	515	524	521	539	509	518	505	506	504	562	525	550	517	591	553	507	525	563	521	518	535	546	473	559	544	520	540	549	494	509	560	552	508	507	530	603	535	501	526	497	512	517	542	550	547	497	512	546	515	539	557	470	536	562	538	523	484	515	528	499	539	496	483	517	539	501	515	517	576	539	530	531	549	527	547	501	525	544	520	534	534	548	498	494	517	569	507	512	552	537	513	553	559	537	524	528	546	503	503	514	516	529	532	505	523	484	471	500	551	517	501	557	503	482	518	535	546	554	504	505	534	528	522	514	535	448	507	493	516	520	545	548	514	527	535	474	488	513	521	488	541	546	513	538	505	553	519	535	549	497	483	554	519	523	539	510	509	556	503	507	526	554	516	521	513	542	502	507	505	506	533	520	501	516	500	562	512	519	510	506	555	531	501	519	504	528	542	524	524	507	522	488	537	564	458	540	514	543	538	503	505	519	550	522	522	488	572	520	486	526	567	497	526	525	528	536	532	531	541	540	538	563	521	521	500	492	499	530	515	535	523	505	492	531	515	499	487	494	540	515	560	499	520	544	524	492	529	546	496	497	518	514	503	531	524	478	488	520	514	519	544	518	511	560	520	524	589	513	581	550	519	518	542	485	517	554	546	544	533	506	530	509	523	489	547	541	541	498	564	531	549	488	534	526	535	538	507	518	508	562	502	495	520	520	557	536	479	491	528	507	495	554	514	495	532	527	511	510	500	511	527	497	540	547	529	542	475	550	528	534	490	531	532	503	514	532	532	537	506	528	536	555	518	577	498	504	546	562	519	492	556	496	504	503	511	548	503	543	483	538	520	514	505	520	541	496	523	512	556	563	503	538	502	558	514	523	545	505	515	524	521	486	514	541	487	530	535	540	541	503	519	523	559	545	513	517	536	512	518	528	526	541	510	529	505	544	549	520	492	528	549	522	489	512	529	536	515	573	527	563	501	526	531	483	517	549	497	572	513	545	515	495	497	535	485	526	483	530	503	535	540	491	536	518	532	488	513	497	534	516	510	535	503	500	574	540	505	527	519	523	506	535	518	535	492	544	510	477	515	542	529	504	499	560	542	475	523	507	473	486	525	508	534	535	536	519	500	503	531	504	544	502	518	509	545	564	479	512	535	541	522	531	534	536	529	525	489	516	555	510	511	517	522	520	543	556	511	496	500	516	499	513	535	569	503	517	502	475	512	493	524	540	539	505	542	531	530	527	537	514	531	498	510	518	487	516	548	493	524	523	510	509	501	491	531	533	547	508	474	549	509	512	496	580	525	527	527	537	493	520	544	545	493	556	542	552	525	542	497	504	495	517	520	549	522	534	565	580	523	544	501	527	517	549	491	558	544	559	523	483	567	506	516	538	496	499	561	547	520	518	506	534	481	547	506	560	520	565	520	526	500	552	549	536	525	520	569	524	493	513	506	553	497	511	550	522	504	530	499	505	545	538	523	452	544	558	540	536	551	465	530	510	541	547	524	528	537	521	515	544	542	520	520	527	516	492	498	570	546	555	547	522	544	508	511	504	502	495	528	524	490	519	531	551	534	545	543	506	535	553	518	505	534	517	477	526	482	531	560	508	492	524	501	500	504	483	516	479	530	530	514	532	529	501	505	529	528	536	484	509	522	513	535	574	544	543	553	500	535	514	503	485	538	507	505	551	542	496	519	515	540	492	536	522	505	513	508	509	482	515	548	532	506	584	553	537	518	481	502	540	530	542	524	524	548	488	516	519	572	496	480	557	518	531	550	516	524	549	503	534	515	539	523	521	531	546	536	539	528	495	509	533	556	529	532	536	505	560	507	529	506	507	573	512	539	497	542	490	524	523	506	498	492	491	487	535	526	553	513	499	544	509	551	509	512	555	542	523	500	511	500	504	523	519	528	501	490	522	537	557	508	487	533	495	487	505	488	550	496	523	495	505	510	513	512	525	544	491	512	567	526	498	540	505	560	523	520	535	484	518	498	478	538	523	498	532	545	497	531	526	487	528	536	529	511	495	508	547	503	541	542	537	534	510	523	531	540	518	486	503	512	530	552	525	533	519	495	495	528	572	512	519	526	490	524	505	543	583	526	524	513	535	532	524	522	548	504	531	482	517	537	581	562	538	536	526	511	495	505	515	508	543	532	529	493	515	527	506	523	514	476	531	530	507	548	499	540	516	575	484	499	518	498
11173	4673	3260	2060	1370	853	671	561	502	482	443	384	409	415	407	375	401	372	354	357	325	327	340	372	353	341	347	363	333	366	341	313	370	370	297	326	344	342	362	351	373	345	342	334	368	308	355	350	328	324	319	301	325	339	354	306	321	368	350	330	331	349	330	327	343	327	360	378	348	380	373	323	345	340	320	333	325	357	326	351	314	366	305	352	348	347	387	343	363	379	367	336	348	344	349	379	362	318	361	358	323	346	330	341	342	343	360	323	337	312	308	361	354	336	335	351	345	338	319	361	314	345	330	362	342	321	323	319	327	359	343	368	362	372	377	345	359	351	349	358	350	350	348	344	360	311	349	376	364	338	333	338	358	311	379	370	332	353	350	350	384	353	331	321	340	321	337	328	338	355	337	283	335	350	374	344	343	369	322	352	352	357	337	355	350	341	330	366	408	360	315	353	357	313	371	350	336	335	374	336	309	338	303	372	353	360	370	296	370	345	326	321	355	341	346	368	360	327	334	341	374	334	329	368	373	360	320	339	351	352	324	353	335	351	331	354	327	352	345	360	345	353	341	360	328	359	359	361	357	344	372	312	390	331	340	360	380	345	355	362	361	345	342	337	352	354	350	336	367	349	358	369	355	352	342	380	319	367	361	358	341	358	304	349	397	342	328	369	347	375	324	318	390	361	336	335	377	346	337	337	349	357	381	361	351	321	306	326	373	318	353	339	386	365	326	351	340	333	326	347	402	352	340	325	343	370	331	326	321	334	349	400	375	352	333	354	377	376	380	373	333	340	337	330	346	342	360	355	349	347	355	337	347	360	352	375	306	317	356	369	356	335	367	365	324	384	356	374	339	318	348	362	321	311	333	330	343	349	358	348	337	347	366	323	341	354	347	314	327	321	327	347	337	374	315	322	347	323	321	319	381	331	308	306	343	341	330	360	346	362	314	323	333	323	345	330	336	383	350	310	358	375	340	355	347	347	392	343	311	323	344	336	368	347	336	346	361	334	318	343	359	344	349	325	354	357	311	354	353	327	354	336	362	348	348	364	381	351	380	385	364	357	317	379	336	325	321	340	340	340	313	312	353	344	352	381	321	327	358	345	366	353	339	349	344	324	369	353	319	367	318	334	361	358	341	340	375	349	359	345	359	358	353	365	328	352	352	344	352	340	334	345	348	337	335	339	330	322	339	336	329	370	330	339	322	369	331	310	345	351	319	349	348	324	330	351	333	357	369	308	356	355	324	358	356	349	358	381	314	366	352	336	370	343	334	308	354	357	345	351	389	353	336	334	345	341	340	374	374	342	360	328	332	341	329	336	350	345	343	330	332	320	347	346	375	337	378	338	327	339	337	350	370	377	363	334	332	342	352	380	335	333	344	321	348	338	371	362	287	334	355	355	344	382	331	350	361	349	367	336	344	382	328	380	323	409	387	356	360	319	365	338	390	361	364	338	354	338	350	357	313	336	329	353	370	367	318	344	379	369	343	334	330	337	334	340	327	373	365	353	336	339	380	379	346	332	357	359	320	353	347	314	340	345	352	343	339	389	340	352	327	310	315	365	311	368	355	372	376	318	339	359	341	364	377	337	340	346	345	347	377	321	299	349	347	340	351	336	303	329	319	337	371	363	344	329	366	375	349	329	333	365	348	355	342	359	344	366	364	371	368	324	354	330	344	333	356	353	306	302	345	335	353	337	354	344	367	346	367	359	387	345	336	373	328	351	380	334	335	329	344	356	342	348	333	305	360	348	384	335	349	334	372	397	378	348	370	338	354	318	346	335	337	315	354	334	337	353	343	327	342	362	334	355	343	336	362	311	359	350	320	375	340	348	335	348	339	297	344	345	319	354	368	358	338	367	327	358	317	362	376	342	385	344	352	361	350	340	328	345	323	336	338	374	341	326	354	301	354	349	315	364	349	375	360	337	335	323	327	361	336	363	361	341	381	300	342	347	347	353	335	338	345	352	388	333	336	348	358	330	356	367	372	342	321	351	352	354	361	353	349	336	334	330	333	353	347	327	316	344	334	346	345	350	327	341	351	336	336	361	304	362	333	319	373	361	359	334	349	341	330	381	333	379	364	375	317	300	380	325	333	344	332	337	356	349	349	374	356	409	326	378	332	343	347	321	330	326	332	340	332	356	289	310	314	324	330	361	364	326	375	389	328	374	309	321	340	335	352	368	320	327	338	330	337	345	332	334	328	336	352	327	366	363	345	368	337	361	350	327	333	348	325	358	331	355	369	340	337	335	312	349	340	346	349	341	310	373	327	357	314	328	334	337	366	358	327	329	331	331	362	336	334	342	354	327	357	351	313	374	336	360	332	384	349	339	367	357	330	346	353	319	360	332	349	325	345	353	360	342	373	334	350	349	337	331	365	365	370	357	340	331	337	341	342	328	360	349	334	331	341	336	354	299	344	337	365	287	317	345	321	355	387	370	347	356	391	341	396	312	325	309	365	383	341	293	311	371	370	368	330	322	334	308	305	343	350	384	398	318	347	360	355	355	366	374	356	343	329	388	337	363	343	354	342	339	328	340	316	352	371	322	362	314	335	335	349	324	342	388	385	329	335	358	300	316	304	347	346	317	334	341	312	311	330	327	390	334	344	368	371	351	299	358	340	337	369	321	343	379	376	360	347	340	361	353	362	358	366	336	329	341	347	352	334	357	351	338	356	358	337	367	313	331	341	374	359	360	308	359	342	343	345	320	355	302	352	325	349	363	321	323	355	348	339	346	382	337	368	352	349	352	367	353	381	363	317	358	327	324	360	334	336	336	334	364	344	334	332	328	334	367	352	356	385	360	369	340	348	355	344	367	332	336	362	339	332	360	358	356	324	335	350	387	324	318	359	299	346	364	322	365	351	355	366	337	311	373	296	327	314	339	366	335	371	368	345	381	367	364	308	297	374	310	341	318	353	358	370	370	321	329	386	358	369	343	349	334	336	357	342	401	337	318	339	362	341	304	329	317	327	349	353	333	323	335	321	346	344	355	334	339	347	357	340	334	339	371	357	361	342	309	330	342	324	335	317	367	332	346	332	317	347	346	362	353	328	333	349	328	323	343	353	337	345	323	323	339	347	353	345	365	356	357	353	341	348	357	351	340	358	343	360	378	346	339	330	348	355	313	362	362	351	322	308	331	324	350	340	321	370	321	342	368	369	367	362	332	360	374	358	319	349	336	361	341	355	364	389	359	367	349	349	348	375	350	348	344	364	355	318	348	344	381	349	352	310	350	336	339	340	337	371	308	347	322	345	340	361	359	335	348	351	374	368	338	359	317	361	323	315	323	350	366	367	372	357	361	360	382	353	354	374	351	340	351	361	306	372	351	328	309	316	380	374	340	317	333	338	335	385	362	343	336	334	298	344	337	361	342	360	317	371	363	352	355	344	340	331	338	326	352	345	371	333	365	336	345	303	345	380	350	353	327	315	336	334	362	399	343	361	329	343	348	353	366	353	326	352	357	320	355	344	374	351	351
7022	3999	5537	5534	4312	2899	2135	1819	1551	1328	1224	1183	1213	1132	1080	980	970	833	831	828	788	743	774	786	729	731	699	740	729	754	779	758	736	705	755	706	744	737	757	767	726	697	693	755	727	728	739	772	720	771	704	696	721	714	766	757	724	778	727	725	756	769	731	709	765	785	738	752	712	738	734	763	765	721	757	765	730	702	699	747	724	714	733	731	771	721	745	743	809	746	765	742	704	749	768	761	757	812	719	743	694	756	705	728	728	759	716	706	707	749	685	777	757	746	708	828	739	709	765	724	743	703	726	720	743	697	711	726	754	686	751	745	736	716	736	699	759	740	767	697	745	766	725	704	724	731	723	773	759	753	761	705	726	707	713	734	755	720	754	732	791	714	744	759	780	761	749	727	754	717	735	729	748	714	744	764	737	738	706	728	766	796	723	699	757	716	740	748	789	738	703	733	720	766	680	743	770	776	773	747	708	736	747	729	716	737	697	745	709	761	736	746	752	756	729	706	742	714	760	705	731	708	754	759	740	745	780	739	752	735	708	719	754	739	721	713	679	767	716	697	745	720	759	703	722	740	733	781	787	735	733	718	752	757	733	693	731	744	733	686	742	733	713	702	740	739	749	709	706	704	728	736	729	721	752	734	741	686	745	754	729	734	692	707	747	726	702	745	773	757	720	743	754	772	725	770	759	699	690	737	732	746	709	679	722	757	728	737	696	734	739	773	793	753	708	775	821	707	778	741	733	763	736	724	735	742	751	745	732	731	726	747	715	708	750	791	719	686	746	739	796	740	763	736	711	739	725	708	675	753	721	714	741	777	754	763	704	780	799	756	724	715	714	687	720	683	729	706	749	737	749	689	729	790	733	781	742	717	735	716	736	724	723	768	696	719	729	718	716	784	721	714	737	741	726	751	730	757	747	724	767	712	706	692	784	741	696	744	760	739	719	761	743	776	688	726	715	746	740	728	736	713	740	714	730	738	757	720	759	741	759	775	738	763	732	680	680	750	750	761	726	723	764	721	718	725	741	742	750	753	732	707	743	718	729	781	745	706	749	771	756	697	744	733	728	738	768	730	732	773	715	746	745	720	777	732	771	700	753	736	670	752	721	759	766	734	747	713	776	777	733	748	720	741	720	736	726	766	741	741	723	734	744	812	709	731	727	755	704	751	757	758	679	763	727	792	755	734	772	699	744	730	704	760	742	746	754	759	752	726	773	749	719	700	704	731	731	688	774	719	751	673	692	723	739	725	747	686	741	776	724	739	756	723	714	716	687	700	759	737	714	746	767	778	699	759	702	702	796	715	756	714	698	762	773	669	722	730	732	732	737	778	718	737	709	711	719	735	756	739	769	742	692	712	737	734	736	706	735	744	755	736	737	707	725	721	732	730	721	762	745	720	727	727	731	724	729	729	738	759	747	756	717	741	708	701	737	761	713	764	757	727	749	699	747	686	758	753	722	743	784	751	746	789	708	723	741	705	740	758	740	718	720	767	755	712	726	759	732	724	743	726	796	691	762	718	731	771	738	740	738	763	714	749	746	744	744	721	718	714	727	724	741	730	771	753	808	787	712	746	745	748	710	735	739	716	716	716	755	761	762	722	741	707	769	734	729	746	739	720	743	728	733	729	760	713	754	701	723	678	774	764	708	731	773	732	759	766	715	759	725	765	696	703	807	740	762	742	751	756	738	704	734	766	706	738	739	745	758	748	793	728	752	754	724	741	693	759	716	749	769	729	689	735	747	784	777	768	665	743	732	763	740	723	769	723	707	711	685	743	759	709	717	726	757	722	745	767	724	739	784	782	752	724	758	748	726	677	732	755	729	743	684	715	773	713	724	762	742	760	721	727	758	725	723	791	705	736	777	791	773	771	728	759	721	751	716	762	733	751	720	765	710	746	730	755	754	736	731	734	710	702	700	746	705	748	747	705	734	780	731	690	717	733	722	767	748	764	687	739	745	757	752	766	719	737	700	780	742	760	749	686	683	727	747	768	710	725	722	746	702	660	732	786	728	741	750	727	729	748	758	785	722	738	745	763	730	758	755	736	757	714	754	754	716	768	743	751	680	784	722	748	728	712	727	721	784	746	750	712	730	751	750	750	742	749	760	689	745	711	759	766	726	745	771	741	734	736	736	771	811	732	735	728	765	794	742	718	764	697	704	728	700	758	731	754	674	739	709	764	749	759	756	737	736	711	738	704	706	758	735	739	679	753	723	759	693	691	772	734	703	711	737	782	759	768	752	689	732	749	736	704	749	687	724	742	686	770	743	718	742	720	737	736	744	785	745	728	742	723	747	671	725	710	724	702	726	725	708	703	734	740	746	747	750	731	731	787	755	687	715	677	744	706	723	736	760	730	733	759	776	792	722	755	724	757	734	725	738	743	764	767	721	751	784	726	731	703	745	744	748	717	752	713	739	752	718	682	701	750	698	746	776	786	694	755	781	745	772	744	732	684	747	754	734	777	755	730	711	727	770	755	684	767	734	733	726	798	738	739	723	692	701	713	685	777	704	733	731	757	769	796	730	731	781	752	741	704	746	719	737	697	732	768	754	784	732	743	744	755	741	742	743	676	737	755	767	752	749	763	728	733	710	728	731	708	757	719	751	728	706	748	729	741	681	737	740	742	737	728	730	717	750	745	751	707	759	732	704	721	708	734	752	751	757	779	663	770	743	735	667	729	732	743	713	758	688	750	780	721	736	719	732	736	695	739	729	779	717	714	751	752	783	739	765	697	759	753	747	727	726	740	774	724	770	733	769	729	733	755	753	733	766	751	742	750	752	727	762	714	741	722	754	726	744	715	736	725	759	677	724	762	669	742	713	747	757	698	744	703	778	740	749	705	761	719	736	708	717	728	761	723	736	729	753	786	760	724	761	723	722	747	741	726	716	706	729	728	715	760	760	670	731	665	678	769	709	727	743	735	784	744	752	729	759	707	752	744	683	679	742	712	700	756	764	745	771	705	754	749	729	724	747	738	705	742	719	707	787	736	770	772	721	726	724	759	764	725	765	736	724	762	728	732	683	708	759	758	769	781	732	671	720	690	733	707	703	721	748	726	752	736	698	772	730	794	704	734	751	768	705	728	694	657	728	747	701	756	709	764	757	732	733	734	730	760	742	715	693	752	781	771	718	713	758	660	755	735	715	782	688	744	741	760	784	785	727	727	767	719	710	792	713	684	704	679	799	759	757	733	750	725	686	743	757	699	710	713	765	728	762	709	699	747	738	733	695	696	747	730	743	723	721	723	746	739	705	742	737	706	746	742	775	716	774	767	735	719	673	731	715	762	778	773	714	744	739	769	744	746	715	725	716	699	726	677	679	770	746	733	726	768	712	763	756	709	758	726	728	701	761	733	750	754	715	705	723	752	709	719	703	747	686	738	739	738	691	747	726	767	739	729	714	719	780	753	697	710	743	761	726	725	733	756	742	736	699	709	721	702	727	793	746	805	781	745	775	697	732	730	763	736	739	751	722	752
30799	18138	11266	8052	4922	2257	1324	906	701	543	448	416	412	384	327	286	310	291	293	247	230	233	266	250	240	226	231	265	263	278	253	242	226	226	228	251	286	280	215	245	244	261	204	223	244	238	252	245	254	211	277	243	231	241	274	243	261	235	256	244	228	218	227	245	252	257	233	240	222	249	261	229	236	250	239	224	255	262	251	256	265	238	224	257	262	267	254	218	258	286	274	268	251	215	245	263	280	225	277	230	259	246	239	266	232	262	261	249	242	258	271	272	258	263	254	239	231	253	256	248	251	219	231	219	236	254	226	231	248	233	242	250	253	261	238	238	236	225	237	231	248	230	229	267	235	237	245	217	247	247	236	228	229	253	285	239	256	232	246	237	248	257	250	231	237	228	224	277	280	236	230	263	234	227	226	229	231	249	275	218	212	244	239	241	221	219	239	271	274	230	241	225	232	218	245	241	237	217	231	261	264	264	263	238	261	269	220	248	279	205	241	234	264	242	221	246	276	236	253	249	230	229	206	215	245	257	237	232	213	270	253	245	242	251	249	257	253	252	232	257	253	228	240	257	244	261	214	229	257	263	226	241	257	265	238	231	226	228	252	246	264	251	237	260	264	246	254	260	246	260	267	231	235	267	279	227	249	247	252	242	252	242	276	248	257	226	249	241	251	257	235	232	236	226	254	253	243	245	228	248	248	238	233	216	227	235	223	230	227	241	220	260	251	229	249	196	243	244	218	232	253	242	224	263	253	279	267	248	233	241	268	236	233	256	244	242	240	216	247	242	249	275	247	252	256	256	223	265	244	236	229	250	257	234	232	258	252	243	245	242	238	250	256	241	238	238	237	224	239	232	240	233	249	221	230	255	228	231	224	240	255	238	218	277	261	220	243	249	244	251	223	278	243	234	249	236	246	233	214	280	275	216	243	236	231	254	241	253	252	243	223	212	250	261	240	254	248	260	248	255	241	252	232	241	221	210	255	224	260	280	245	240	254	241	246	250	248	256	239	287	225	238	206	254	264	248	245	262	223	236	253	246	264	197	243	245	236	270	263	231	234	254	258	229	236	233	249	215	229	278	265	245	259	267	249	244	219	252	223	253	215	239	252	256	238	235	277	256	243	206	221	257	257	249	233	248	231	238	216	251	234	249	250	210	249	246	252	230	223	258	251	247	241	273	225	242	220	217	264	245	249	261	260	269	231	241	253	253	223	264	226	245	253	261	227	225	236	252	281	228	243	232	239	253	253	244	246	230	257	251	224	224	223	229	256	228	254	283	242	250	222	277	231	251	233	235	245	232	263	231	256	231	250	253	243	255	228	262	251	257	234	259	229	253	235	215	250	233	224	247	243	230	249	227	256	251	213	234	223	231	217	243	248	218	254	249	282	254	276	236	236	239	216	232	231	219	227	260	227	252	215	251	255	264	220	236	217	238	233	242	223	239	233	253	249	216	282	273	257	235	235	227	228	249	226	242	248	239	256	254	245	254	252	250	256	239	238	252	246	254	225	247	247	273	213	262	267	242	251	233	228	270	241	254	238	248	235	256	258	260	274	259	258	247	249	263	232	265	229	247	253	270	233	233	244	231	274	258	250	233	280	253	247	244	255	250	257	254	232	206	281	254	236	254	251	247	236	235	256	245	232	233	250	242	228	268	253	263	256	245	217	224	258	222	249	273	252	231	273	212	246	227	223	225	217	249	239	228	267	254	242	233	245	260	251	247	245	244	271	252	229	254	205	262	215	247	269	237	240	232	266	233	275	260	229	226	249	233	241	236	236	278	257	225	237	269	261	261	232	256	231	228	235	250	260	215	255	248	243	229	235	239	265	241	252	266	246	231	261	242	247	238	214	270	219	258	229	266	267	219	205	253	243	222	249	252	222	260	258	234	244	261	240	254	228	245	269	228	242	227	247	300	243	237	232	240	221	243	236	249	241	225	273	280	256	252	281	270	260	235	235	252	249	261	264	252	231	226	241	229	223	251	248	246	231	262	234	245	260	257	212	256	235	259	257	254	233	242	248	246	230	268	235	245	253	243	267	258	269	231	221	235	214	259	240	231	237	241	240	230	241	245	276	233	285	233	238	239	243	224	249	251	248	259	235	252	268	239	279	218	255	220	256	239	247	235	243	246	266	246	257	245	253	239	252	247	259	232	246	210	243	216	262	258	262	233	226	246	244	226	236	260	230	269	216	248	250	251	238	256	248	233	239	245	253	264	235	251	234	266	213	232	254	256	276	264	224	227	232	239	249	246	249	246	269	272	243	248	241	235	265	229	252	245	227	235	264	233	237	242	215	238	259	209	248	249	218	251	247	250	225	224	260	256	233	213	235	200	247	239	247	232	253	234	274	245	251	257	225	253	236	256	247	239	223	242	256	245	252	250	240	229	250	232	246	249	242	237	280	231	218	240	209	229	245	240	229	240	217	262	261	250	248	218	242	239	224	230	239	234	245	255	262	267	228	206	237	250	237	261	222	312	270	276	241	250	233	247	243	244	233	252	211	237	224	239	242	234	248	249	269	263	260	241	256	262	254	227	233	235	285	247	266	238	239	255	236	227	249	233	246	244	236	254	262	225	227	245	230	254	232	214	263	242	222	236	266	257	246	243	252	240	263	255	227	262	251	227	263	249	221	221	234	215	248	220	258	237	223	238	274	244	259	228	238	221	272	236	246	258	218	243	290	259	240	233	232	222	261	250	268	212	241	267	242	255	251	236	233	241	246	253	234	268	233	238	238	259	277	252	233	257	226	239	241	242	221	223	259	244	256	264	240	284	255	207	237	236	246	224	277	249	273	227	263	228	228	291	235	270	269	258	226	248	248	217	242	232	250	248	243	266	260	219	254	228	237	275	218	246	252	260	257	243	240	235	238	263	230	241	237	250	242	264	236	242	259	243	242	244	257	209	246	255	241	257	257	221	233	243	248	251	232	255	237	239	247	242	243	239	231	250	241	271	250	265	249	266	235	244	277	264	252	220	241	243	269	218	230	226	243	228	230	231	208	239	274	241	255	233	225	224	270	279	232	269	249	237	228	228	247	241	263	249	252	245	231	235	238	222	233	207	255	247	233	228	252	229	242	254	248	221	240	245	233	239	231	244	229	222	251	283	246	245	238	224	235	251	254	239	230	239	243	243	236	230	248	253	271	243	256	241	222	232	259	246	279	229	248	222	233	249	238	230	243	253	262	233	233	239	266	241	249	256	246	226	239	258	228	221	228	231	242	244	253	242	259	261	213	247	225	246	277	246	242	246	255	232	231	268	257	262	206	237	229	230	246	239	233	217	237	255	283	268	228	247	258	240	238	269	270	269	255	262	245	245	252	255	242	263	243	239	257	237	259	242	224	232	221	224	220	223	266	232	224	248	216	244	252	233	224	227	239	243	213	259	244	253	233	232	230	235	236	248	225	251	265	242	232	258	230	260	244	255	233	218	244	251	243	239	238	239	235	222	255	232	250	243	241	244	233	253	240	255	257	233
20270	11933	13084	14725	11352	6363	4649	3416	2662	2258	1755	1590	1633	1463	1279	1143	980	837	737	680	636	609	567	632	614	588	576	551	518	561	541	565	568	552	550	582	523	587	572	532	565	555	509	536	531	530	543	530	560	588	536	580	513	533	574	550	584	541	541	551	530	525	524	551	514	563	511	560	510	530	528	505	543	534	539	541	503	565	534	597	569	557	583	553	526	576	565	555	595	565	567	556	593	589	580	597	572	529	531	545	489	572	565	555	559	572	568	547	545	528	529	534	550	587	545	561	547	537	548	507	530	556	527	521	579	504	503	595	570	582	536	537	569	515	556	541	538	520	540	554	534	529	502	551	535	588	550	527	558	560	573	542	535	574	538	555	553	535	551	546	550	570	549	533	544	573	519	513	490	524	518	558	550	558	525	540	565	545	530	584	519	567	563	545	544	553	543	533	526	577	544	514	523	557	537	569	550	543	547	535	566	517	526	552	536	552	554	522	542	546	588	498	544	544	542	520	546	542	547	555	551	582	578	543	562	502	552	527	524	547	522	537	546	538	569	549	577	551	515	540	533	534	573	586	575	572	562	555	552	529	533	537	532	519	507	568	545	547	542	590	506	526	524	543	576	520	554	532	534	539	539	526	525	532	549	537	559	549	564	536	523	535	533	511	575	535	533	537	512	556	555	519	533	549	548	543	538	516	574	539	521	502	504	552	519	544	520	524	540	541	554	552	543	546	526	544	535	526	517	544	537	561	576	530	500	545	482	564	573	567	583	537	506	530	587	553	560	532	531	535	552	556	537	554	530	512	506	526	566	567	560	514	570	559	574	557	557	530	519	546	559	538	527	505	568	562	567	525	571	551	558	573	528	546	548	556	539	554	533	579	549	530	582	553	545	575	539	561	532	527	570	551	552	531	526	540	538	505	512	540	555	539	547	508	523	537	566	569	574	552	530	512	577	558	568	552	517	586	526	558	561	528	509	571	516	580	563	529	546	540	573	570	540	576	554	520	517	570	524	550	602	547	538	592	563	552	558	502	535	522	507	579	523	563	545	516	555	546	557	560	543	539	524	546	537	498	561	514	578	564	510	569	535	528	565	563	579	547	579	555	545	557	541	546	526	557	547	521	565	563	518	552	531	568	538	534	552	546	544	555	538	526	527	527	569	580	513	595	522	549	564	541	543	488	518	541	594	542	578	592	536	530	566	510	544	588	557	600	548	559	530	558	536	558	546	565	571	511	595	503	507	539	558	546	547	551	562	575	579	585	520	528	598	543	547	576	535	547	567	566	557	560	530	543	520	545	518	541	517	554	548	546	541	515	546	525	500	546	550	535	539	531	582	518	557	561	526	560	506	531	543	573	542	530	560	531	548	596	527	586	507	553	556	492	509	567	528	556	544	564	529	529	581	535	548	538	550	519	568	560	590	543	552	550	540	555	533	531	506	504	540	524	531	596	507	543	564	552	560	569	551	506	522	519	554	529	503	542	526	508	532	561	562	560	557	547	537	512	564	520	569	554	531	549	582	521	534	502	553	539	552	590	557	510	589	521	543	551	546	545	539	544	547	546	502	552	535	592	568	563	545	541	546	530	522	538	539	516	502	534	568	579	512	553	552	520	583	545	594	534	584	564	582	521	518	545	549	516	559	535	558	552	556	531	556	480	527	563	540	533	533	567	548	547	526	561	533	535	580	559	537	568	577	555	548	537	577	559	553	558	521	552	567	582	550	543	541	555	556	538	529	511	584	542	539	584	601	539	562	554	558	571	538	501	570	525	547	572	570	559	502	527	537	526	502	526	523	531	576	576	570	583	540	560	545	584	526	562	549	511	521	558	517	597	572	523	547	546	467	545	546	543	515	570	522	468	520	549	528	538	586	541	579	538	558	563	569	561	550	539	516	563	540	544	533	518	616	525	564	566	531	598	548	533	568	560	569	583	557	557	555	560	584	522	534	571	567	531	536	547	600	552	523	533	545	553	515	571	516	561	503	480	567	533	531	571	518	511	535	564	518	535	547	593	519	580	548	577	575	520	564	527	539	564	561	559	590	513	537	573	565	564	545	546	547	511	542	502	544	586	546	544	541	491	517	508	564	526	581	561	547	554	570	558	541	540	565	520	549	526	516	561	543	556	582	604	514	533	550	549	561	564	523	553	590	559	512	542	503	549	515	530	554	553	568	526	590	543	532	515	550	553	512	539	573	539	541	559	542	537	527	536	569	544	531	540	599	548	572	557	548	575	550	599	561	536	553	574	553	584	567	576	556	492	571	551	537	557	542	503	550	568	528	553	520	562	552	569	523	536	559	513	581	567	557	553	563	530	546	545	544	506	556	559	546	575	595	578	549	552	549	565	566	538	584	606	518	581	556	591	549	487	570	532	567	530	565	522	553	537	532	538	525	550	563	522	549	516	515	532	536	543	548	532	503	519	594	534	573	575	562	585	539	487	570	574	570	516	566	539	561	584	558	565	569	537	555	571	528	542	514	552	536	562	569	561	550	494	581	540	541	488	533	527	585	501	527	561	529	553	491	508	542	511	531	536	549	557	576	563	544	563	546	564	531	541	521	554	548	532	555	558	528	528	559	538	504	566	543	572	517	534	526	539	570	528	557	594	518	575	524	532	536	522	521	508	574	518	559	556	608	585	515	546	521	516	557	523	540	521	529	518	559	545	552	573	518	526	556	521	546	566	537	552	544	537	592	521	571	581	528	532	526	567	558	532	517	545	576	530	530	547	522	533	546	543	530	553	581	541	513	537	566	547	527	537	561	542	564	585	548	554	551	561	542	527	528	571	580	563	568	560	587	566	529	516	541	549	539	512	558	551	542	514	550	533	569	541	511	585	559	530	568	541	547	516	531	546	519	555	523	560	580	560	539	546	574	565	554	574	519	548	542	558	530	519	531	610	527	530	534	597	531	601	562	531	538	537	522	499	551	550	521	541	551	561	561	577	550	569	540	495	536	541	527	520	553	588	525	542	548	535	543	573	551	536	563	559	577	504	552	557	539	502	541	554	549	533	548	525	544	579	523	569	560	544	503	521	534	563	545	535	523	540	548	535	533	578	520	554	564	561	599	518	505	507	547	539	579	528	552	543	569	532	524	550	538	560	567	547	541	535	566	571	553	534	532	530	544	531	551	560	521	563	568	508	546	551	582	540	528	519	510	497	536	563	550	522	509	520	533	519	484	532	544	546	523	554	525	577	548	579	555	514	587	532	560	544	550	585	530	588	537	538	545	545	573	563	553	556	566	547	569	568	539	543	507	527	542	563	508	516	508	544	585	535	548	552	574	564	494	561	523	536	553	562	562	548	587	539	602	546	549	523	553	569	503	516	590	529	546	527	562	513	525	519	543	500	527	532	537	508	566	532	508	529	558	517	524	499	553	557	568	522	536	573	546	514	526	494	540	506	517	496	535	551	546	532	542	548	558	558	566	520	551	528	548	539	553	538	533	549	567	550	548	536	516	541	558	539	548	543	549	529	526	546
41316	26251	19846	13155	9252	4300	2515	1521	986	855	610	557	486	473	455	405	348	322	335	289	252	275	260	294	267	245	270	262	247	228	261	231	234	255	262	259	239	237	268	240	255	235	258	227	250	260	285	237	274	238	235	248	268	225	243	260	246	236	253	264	270	258	234	250	261	250	273	258	240	253	258	240	223	223	261	248	222	238	247	267	250	230	233	243	237	260	236	248	259	250	259	265	246	243	274	249	215	252	218	267	231	280	238	265	243	230	249	261	257	243	258	215	247	250	268	222	233	255	257	226	226	250	238	247	275	263	252	278	245	270	218	224	242	247	204	246	247	233	239	262	261	251	238	259	245	210	239	252	245	248	239	273	249	258	224	251	268	252	262	244	229	266	227	263	245	228	227	218	264	259	218	223	235	256	242	245	232	231	232	242	220	251	257	266	262	249	253	230	251	277	223	245	238	289	219	217	240	233	237	244	277	266	229	270	239	207	240	236	265	267	232	228	235	279	252	236	226	265	237	245	244	255	222	247	228	201	237	250	251	231	237	260	227	251	243	255	235	235	235	229	252	225	232	217	236	246	242	230	201	259	275	274	245	267	283	266	254	238	243	282	232	207	271	260	251	249	250	232	241	212	237	253	241	264	219	217	237	248	255	234	220	235	263	251	232	239	234	241	238	275	249	246	246	231	244	250	267	256	246	216	219	260	222	275	225	253	223	223	249	238	242	245	219	235	257	210	220	243	251	231	220	246	259	252	208	275	263	254	245	211	259	255	253	259	263	266	234	220	271	256	237	247	256	263	235	219	204	229	263	251	262	281	220	242	219	239	261	231	240	239	252	230	252	236	255	240	224	233	240	280	225	211	207	241	238	248	239	257	226	237	241	233	247	249	242	222	237	211	257	270	237	241	278	262	242	247	241	226	225	257	249	273	277	262	204	263	232	264	249	252	255	256	226	231	247	264	221	226	224	281	230	262	224	253	215	219	277	265	243	271	259	232	249	262	249	234	264	222	248	247	277	234	235	262	238	241	282	281	243	257	259	246	256	255	216	266	239	226	254	247	246	301	232	243	242	237	247	253	221	254	224	267	279	230	243	256	258	251	219	258	240	248	239	237	238	259	267	239	234	236	247	202	237	241	215	211	253	257	260	261	234	258	250	236	266	264	276	258	221	236	245	223	237	267	236	234	254	246	245	265	273	273	213	254	228	258	251	267	249	251	248	249	266	247	240	230	211	228	237	274	260	244	260	257	221	233	246	235	233	248	241	271	244	277	265	280	273	238	270	231	236	248	217	241	228	236	250	243	245	273	226	234	265	246	228	255	253	267	245	244	242	242	238	244	233	218	239	243	239	228	255	248	252	260	224	227	226	256	248	241	231	248	245	235	236	257	246	223	237	243	242	270	277	245	243	238	242	263	298	232	264	234	246	257	245	247	229	240	273	234	267	247	223	224	261	226	263	254	235	240	227	248	243	252	234	228	263	257	236	253	251	280	245	239	224	248	242	248	255	250	246	250	237	240	254	224	245	283	258	208	240	238	264	261	240	224	208	251	227	253	250	250	252	273	270	245	236	270	252	228	251	262	267	227	237	239	234	228	238	236	250	209	241	216	254	262	269	239	250	237	235	243	242	251	242	282	248	254	218	262	252	236	255	267	252	224	259	236	255	240	253	222	251	245	260	223	263	264	243	232	264	262	247	234	228	259	258	250	270	233	249	219	241	250	246	256	242	247	254	241	244	286	249	264	242	247	239	240	270	284	252	256	252	227	197	267	258	252	245	259	252	254	237	286	234	246	257	262	244	241	239	258	258	231	265	246	228	230	220	258	261	235	262	250	245	239	243	283	263	207	246	223	271	263	248	249	271	242	245	254	263	236	245	257	256	220	225	233	272	244	211	236	248	248	257	268	258	254	235	252	224	278	222	237	225	265	249	233	254	273	260	293	240	235	229	241	248	261	238	244	246	248	245	242	239	247	241	258	207	262	257	248	229	248	262	229	256	250	222	259	236	238	261	253	226	269	248	236	253	260	236	277	248	242	278	282	251	239	270	245	260	297	244	264	267	230	248	271	258	233	239	219	220	254	256	243	215	267	241	267	209	239	206	254	203	252	224	252	240	236	248	257	248	251	243	254	238	269	255	250	246	247	248	233	239	241	257	258	225	210	254	265	239	251	266	250	263	260	246	251	240	283	268	256	227	251	234	215	202	239	272	223	245	258	245	249	260	248	238	246	261	257	230	258	235	222	234	239	243	234	239	255	241	243	243	246	245	273	212	231	241	235	251	230	257	238	247	240	269	241	247	249	247	212	234	260	223	263	211	248	259	230	294	230	264	252	273	292	218	239	226	276	224	230	243	212	248	275	244	292	229	249	272	251	265	236	241	269	241	266	226	242	260	245	255	207	253	216	241	239	275	243	226	302	266	236	227	254	238	239	249	276	252	244	244	259	239	229	246	241	232	243	238	250	249	236	240	272	267	269	244	259	233	261	225	242	235	240	205	213	248	257	248	255	222	251	224	241	227	231	267	268	263	271	241	249	236	268	233	279	215	234	277	235	231	251	239	236	209	241	261	251	251	250	249	228	216	229	252	239	217	275	259	276	274	249	253	237	247	267	250	229	284	257	272	259	222	241	242	235	254	253	221	259	247	288	231	246	240	248	253	248	240	237	233	231	240	239	243	224	255	221	254	256	249	247	221	276	294	249	240	263	278	280	263	241	229	259	273	254	220	224	238	237	237	239	256	219	236	257	257	217	241	247	259	264	237	252	215	239	222	246	229	242	255	253	270	269	238	250	276	249	230	239	233	268	246	229	216	254	273	237	229	244	239	253	235	254	244	238	262	239	267	292	262	248	219	234	273	255	222	258	248	241	253	274	258	228	220	231	263	229	208	251	246	246	248	245	247	229	251	252	252	252	242	206	217	245	258	266	227	245	258	242	260	246	244	255	230	236	242	241	253	241	240	216	247	253	241	270	261	245	248	229	222	211	234	244	253	217	279	233	240	225	240	215	203	251	275	252	232	229	232	287	261	252	246	238	242	224	267	242	236	228	261	245	245	256	236	263	206	277	261	242	223	232	210	256	233	267	225	251	243	279	241	235	280	255	227	245	224	264	262	224	256	233	222	250	228	253	242	242	257	252	242	233	242	255	252	243	248	235	261	245	261	247	249	225	250	263	240	240	248	265	227	281	250	258	245	242	230	221	250	252	238	268	207	231	236	251	258	226	278	252	239	232	235	257	238	221	245	259	244	223	248	221	267	247	232	232	257	262	259	248	262	247	230	236	239	258	244	195	253	242	264	265	242	298	258	237	243	238	216	244	234	217	231	218	236	269	259	262	233	237	251	231	270	271	263	258	241	262	267	247	236	291	230	217	235	260	256	252	253	275	262	220	249	218	276	269	258	244	287	248	210	244	240	247	239	265	221	239	197	211	253	244	226	235	244	239	259	243	253	249	262	239	208	225	221	246	234	243	245	256	254	247
26077	17431	20458	19711	16663	9609	7549	5563	4197	3118	2446	2172	1998	2036	1777	1422	1222	1056	895	732	776	686	664	619	629	608	576	600	583	597	582	587	572	600	570	568	566	591	558	535	553	580	554	583	582	571	539	586	568	586	605	590	587	527	542	586	590	560	584	542	583	566	525	556	565	570	591	551	536	569	555	591	537	597	550	530	572	573	546	549	538	589	576	607	602	592	563	599	624	623	598	619	586	608	651	590	571	528	561	546	600	524	533	541	610	512	613	583	560	574	531	575	506	534	564	530	547	551	585	563	574	548	613	539	513	554	573	548	523	583	573	570	537	569	526	585	575	582	573	561	582	562	550	542	566	515	579	555	544	563	585	560	576	590	556	534	574	566	509	534	602	547	528	578	604	563	503	548	558	546	608	551	557	560	542	581	548	570	550	528	575	550	582	525	526	580	577	558	627	586	545	523	551	554	572	548	586	561	604	580	515	540	510	531	530	564	549	565	532	573	578	577	553	596	523	572	499	549	584	542	536	563	547	527	536	573	604	557	565	554	529	516	553	555	572	529	583	544	532	538	557	566	537	568	567	549	580	546	532	533	594	547	534	578	540	550	539	541	538	571	549	578	504	568	580	548	551	614	584	495	583	561	542	530	578	535	581	526	548	552	603	584	510	593	563	529	560	565	562	548	577	527	558	585	544	563	526	534	585	568	522	548	611	554	570	546	517	562	560	559	573	554	542	590	555	542	570	589	554	505	554	531	555	517	612	514	526	540	633	519	576	544	592	555	540	533	505	568	551	530	548	532	531	556	560	530	594	555	541	576	503	564	544	564	526	602	541	555	516	563	583	538	543	557	540	590	563	562	577	546	545	578	600	522	578	577	586	542	545	562	586	566	563	498	554	558	573	563	568	537	581	530	583	591	577	525	550	521	560	545	561	584	571	561	572	559	542	546	549	515	527	526	541	571	555	583	554	542	568	555	501	541	566	570	565	559	501	574	549	557	541	557	538	537	549	575	599	547	550	568	556	515	547	557	565	540	565	559	558	552	527	573	576	563	541	558	546	526	539	511	572	554	592	558	537	550	568	591	583	596	586	530	521	545	527	564	535	555	582	524	532	559	564	556	585	480	552	572	561	569	526	528	507	540	586	521	538	543	577	573	556	533	609	537	602	573	535	564	583	496	554	567	581	549	508	558	555	544	558	597	532	565	515	550	516	574	573	588	580	574	520	583	567	542	554	548	552	582	581	571	533	559	558	570	557	541	557	556	526	549	555	541	562	562	567	604	512	530	579	542	552	531	540	556	558	531	588	530	546	561	532	584	568	537	529	555	576	572	652	531	555	503	577	613	550	550	551	531	529	533	574	578	520	553	573	526	536	552	590	531	527	562	544	511	536	571	521	476	563	564	568	556	593	539	544	533	579	550	557	549	556	577	569	609	565	588	541	548	571	546	560	535	604	556	566	554	565	545	567	536	547	591	532	521	568	573	605	548	543	548	552	554	564	594	540	562	566	533	547	591	544	521	578	578	548	603	607	553	567	517	584	558	559	564	559	562	546	549	550	601	551	552	561	575	569	571	537	546	573	550	546	540	599	563	547	605	565	555	567	547	587	585	533	556	558	560	540	597	540	594	537	547	557	580	572	548	567	569	568	512	555	544	564	552	598	576	573	542	556	553	567	564	593	584	561	509	545	582	557	609	568	530	539	566	539	573	536	571	586	562	554	586	516	562	539	568	566	543	572	575	588	568	521	569	556	539	534	569	601	532	593	568	559	578	543	555	590	567	518	606	544	591	584	531	528	554	561	503	533	573	535	566	559	581	586	526	552	568	552	551	545	555	526	521	530	546	536	524	583	542	590	564	574	528	584	574	568	564	536	547	562	600	562	551	542	517	599	517	586	566	575	591	549	516	575	543	536	569	578	556	573	540	569	555	594	567	593	547	563	571	572	541	528	563	527	539	543	529	543	559	518	592	524	555	549	596	542	555	529	540	548	555	592	533	551	557	527	562	567	512	515	598	570	578	539	579	617	511	587	541	564	578	554	541	562	538	542	547	518	588	581	580	598	555	548	535	539	541	576	572	556	537	560	521	594	577	522	558	540	568	530	537	552	569	552	566	610	532	568	583	570	550	574	569	557	536	508	563	580	542	537	544	545	549	524	572	522	583	565	539	520	585	570	578	541	568	569	544	539	546	578	594	589	565	525	537	537	552	524	581	539	578	526	565	551	540	538	583	548	563	560	561	553	557	546	547	555	577	545	548	530	537	562	558	527	536	528	611	551	556	566	579	565	520	537	551	531	611	544	585	500	564	568	533	551	598	578	586	557	581	553	602	555	575	530	552	549	562	589	532	550	532	587	561	562	555	550	556	546	572	556	585	547	508	553	536	564	571	555	569	554	555	555	593	554	545	533	576	571	591	624	586	537	581	567	576	593	545	521	560	532	586	549	556	548	564	570	569	569	586	567	549	574	534	547	555	600	549	511	596	552	553	547	547	546	545	558	533	613	587	549	550	554	583	538	553	591	565	551	536	552	568	560	524	526	537	515	546	575	546	557	514	523	545	548	551	580	528	535	558	528	582	565	543	596	539	580	547	584	525	585	531	549	548	561	534	579	515	537	554	579	555	560	565	547	584	572	548	597	513	584	536	589	527	559	521	596	552	523	599	587	563	550	533	542	550	529	571	541	533	572	585	575	555	549	578	554	555	568	557	563	543	568	555	589	549	552	584	572	529	570	574	533	590	562	531	512	582	577	611	589	578	577	550	541	602	561	554	561	532	510	525	563	537	552	570	572	556	554	568	561	560	527	591	561	578	563	571	580	563	556	563	533	565	551	543	568	539	569	585	548	567	532	552	542	534	560	565	589	539	517	566	527	589	565	564	611	553	544	550	573	574	507	550	597	542	538	529	581	547	594	524	549	562	588	553	601	530	536	565	534	548	541	538	569	518	557	555	582	553	584	538	547	576	604	520	561	566	577	568	555	558	567	541	555	535	588	582	524	553	552	569	535	529	577	565	533	555	538	538	535	572	515	509	529	570	519	512	534	533	539	566	518	537	544	565	534	569	542	602	541	573	558	567	535	535	585	570	523	538	563	593	546	543	554	545	576	535	556	550	578	561	579	574	560	574	540	533	549	579	567	520	552	580	562	549	599	533	580	613	555	562	582	542	566	551	530	560	582	561	526	549	578	574	542	541	565	555	554	566	551	596	535	563	572	575	541	534	547	573	578	589	604	550	573	518	528	559	522	562	562	551	600	594	537	570	509	546	565	549	563	544	615	563	517	540	536	527	553	544	571	537	612	519	590	567	557	575	535	568	552	575	570	565	518	591	553	538	561	557	558	565	571	537	557	528	545	531	513	545	569	583	571	575	554	547	528	566	552	544	551	519	557	565	563	593	553	547	600	566	560	566	551	556	563	563	563	527	576	593	575	557	563	559	562	527	545	545	526	549	552	586	575	558	532	528	534	575	558	559	534	564	579	563	499	554
12263	5102	3701	2138	1452	993	745	624	546	483	468	507	489	458	457	409	398	384	410	408	408	418	388	365	390	401	366	409	424	378	395	416	363	359	392	341	380	369	388	372	334	398	345	361	402	353	353	390	361	353	355	374	385	394	391	358	378	393	345	413	400	378	381	355	389	393	407	387	351	391	391	374	393	369	381	369	383	346	394	349	380	378	395	365	376	367	404	387	408	361	361	379	399	404	419	382	427	393	384	354	365	395	384	374	364	374	398	372	361	392	387	385	346	377	387	386	402	397	393	388	355	388	390	373	340	360	385	391	421	368	395	374	395	364	392	384	399	352	349	405	352	362	382	406	347	368	393	374	434	406	383	415	381	377	397	348	403	352	387	408	389	411	379	392	391	354	343	396	369	369	377	397	394	378	365	367	383	391	397	380	372	409	396	399	382	386	348	344	379	381	379	382	383	364	340	382	367	364	403	386	341	434	415	410	397	389	381	344	375	367	375	370	381	367	394	389	386	385	389	366	410	383	354	417	357	363	389	359	360	320	390	413	365	398	387	390	360	343	393	385	405	374	347	372	374	407	398	343	366	398	359	396	348	395	369	382	393	403	403	350	366	425	394	395	387	333	375	356	360	393	384	404	388	332	388	381	350	373	384	385	377	377	390	372	368	389	378	385	361	380	361	377	386	330	382	368	414	376	405	367	389	429	386	401	423	391	354	378	360	403	363	392	406	405	388	352	389	394	372	381	385	409	349	404	434	356	392	401	372	372	382	376	367	412	397	347	354	375	386	365	348	405	383	374	375	397	358	363	358	405	364	418	346	352	368	363	429	347	345	355	375	347	341	406	369	363	381	353	418	419	378	420	363	371	376	363	413	369	384	383	414	379	373	417	338	377	363	375	386	369	419	364	383	385	396	360	385	386	406	388	354	386	403	396	373	378	390	401	383	366	396	400	386	398	366	378	374	358	394	385	379	346	404	343	370	359	396	394	398	356	363	372	350	398	365	345	389	359	373	406	385	355	393	365	392	369	420	349	391	411	407	388	365	364	395	361	377	380	381	384	384	396	371	412	351	403	382	359	401	376	353	346	354	343	396	356	385	380	385	352	368	365	389	403	366	374	357	348	372	385	366	345	383	381	344	380	398	369	367	406	413	366	364	355	367	405	400	375	385	356	385	403	393	404	365	373	366	368	384	346	355	395	379	336	339	359	418	385	385	384	402	389	401	383	403	366	362	408	369	355	414	379	385	377	355	383	327	340	381	342	369	384	370	402	388	425	417	350	416	393	379	408	351	354	340	370	369	389	372	376	384	377	397	402	363	333	400	369	407	352	391	364	348	355	399	377	370	367	396	355	347	379	383	381	378	353	357	378	380	375	355	383	371	365	369	345	334	349	389	355	381	378	374	411	412	376	361	384	409	372	354	375	380	388	407	384	417	343	354	335	380	403	376	361	352	396	354	358	408	364	355	337	421	369	395	368	405	346	370	387	370	377	372	347	410	364	336	385	396	334	389	383	419	336	370	377	336	379	372	373	409	393	358	398	390	359	384	398	358	372	367	366	423	408	366	335	365	381	374	357	385	418	367	331	364	362	382	359	374	362	386	365	395	382	378	369	404	366	349	367	397	376	378	363	387	402	365	378	350	366	405	369	357	412	373	375	386	350	387	383	393	412	395	373	371	353	334	369	386	358	408	390	367	385	387	403	379	409	395	368	399	340	381	380	391	375	345	382	353	389	372	413	361	359	385	387	376	364	365	381	381	364	392	388	365	393	375	386	375	354	343	362	409	374	354	376	380	400	328	373	351	355	367	361	379	396	365	379	377	378	388	399	406	372	382	355	380	373	365	378	394	369	415	336	341	358	339	412	354	373	385	346	359	374	377	380	377	348	398	350	359	342	382	387	349	424	365	387	387	361	415	355	394	382	353	378	391	387	388	401	363	349	363	346	378	374	366	386	371	395	405	407	367	393	372	356	349	343	370	355	394	358	366	338	352	331	328	375	370	359	345	398	384	393	344	368	391	361	356	373	395	370	378	378	347	398	342	362	350	404	365	376	369	382	368	414	352	375	401	353	355	365	384	365	378	372	367	382	384	364	396	377	336	369	367	376	364	378	385	422	385	364	357	388	434	390	383	387	397	376	410	413	384	365	356	358	400	366	374	386	383	371	365	389	398	380	388	376	395	361	372	337	411	369	394	350	362	410	361	375	395	368	391	357	367	401	358	357	366	389	395	397	400	401	423	369	369	379	355	381	397	331	367	387	360	374	377	378	373	379	387	364	363	380	346	393	373	386	369	372	372	351	401	416	376	429	391	385	364	380	412	348	391	390	402	362	328	375	378	412	395	376	386	348	367	364	379	390	379	395	433	356	376	394	383	348	364	413	374	396	415	379	394	403	396	353	389	357	368	407	400	411	398	391	356	404	368	383	406	381	384	350	353	383	357	364	384	415	371	390	358	374	374	345	416	352	334	390	388	408	368	383	388	357	375	393	396	395	344	410	378	380	380	388	385	378	361	379	351	394	379	372	396	381	350	356	354	412	368	386	372	400	383	359	381	410	396	370	392	396	378	391	400	403	426	366	355	401	388	414	369	409	384	347	405	392	388	384	373	347	355	380	393	374	409	400	385	335	380	407	372	380	414	371	349	359	392	392	367	387	387	371	382	355	375	394	382	373	369	385	361	388	390	365	392	335	375	390	404	402	375	394	388	401	370	388	384	349	375	369	378	384	388	400	388	368	407	395	412	413	355	384	363	388	394	357	379	388	346	363	334	381	363	387	383	352	402	346	393	374	367	363	381	395	395	360	403	357	376	349	336	372	348	393	391	406	388	361	389	385	386	380	410	389	403	361	393	357	354	373	375	366	410	409	381	399	370	404	380	397	397	395	376	363	367	367	387	350	381	378	390	427	379	366	388	345	414	361	381	358	417	399	363	397	396	396	397	421	405	355	424	345	351	351	397	340	371	359	389	363	379	378	390	377	386	388	392	381	417	364	338	357	359	400	345	386	382	357	377	405	385	388	384	390	396	376	394	359	372	363	385	377	392	354	354	324	384	370	393	413	390	428	386	395	398	376	352	369	414	394	396	386	340	363	356	371	373	391	382	366	401	366	380	361	369	396	369	358	343	373	371	358	329	402	400	365	382	395	374	375	336	349	382	406	336	343	416	420	400	341	369	376	363	341	362	342	375	362	361	371	381	389	391	391	384	360	388	349	396	338	386	362	358	359	411	372	394	424	366	393	393	384	370	379	338	416	389	373	390	358	388	394	402	357	387	404	399	386	349	373	375	371	379	405	373	377	346	392	405	374	371	390	375	374	401	376	384	392	334	325	380	383	383	419	365	402	389	354	385	407	376	371	346	397	400	400	378	395	370	419	370	336	368	386	386	405	368	363	347	361	356	372	400	394	396	359	365	422	403	405	378	400	376	390	399	395	389	403	358	439	394	385	392	355	376	355	348	369	421	387	389	357	391	343	389	395
7452	4243	6020	5503	4577	3178	2436	2071	1695	1505	1277	1345	1252	1256	1206	1067	1052	972	902	863	834	778	800	815	787	858	806	779	831	768	781	843	823	799	761	797	839	827	759	824	823	758	819	815	817	793	724	815	822	768	806	750	867	785	805	830	784	793	836	816	780	772	777	792	779	799	793	794	844	821	774	812	840	810	818	818	810	798	791	835	778	803	772	782	871	802	842	832	804	823	859	788	845	842	799	857	781	805	811	779	722	806	838	825	814	872	810	776	833	807	730	818	782	811	823	818	772	851	823	760	809	817	819	801	873	835	768	821	750	769	797	795	802	787	820	791	791	828	791	822	775	778	801	770	747	816	798	842	837	794	861	792	848	762	847	831	785	779	763	808	789	768	808	803	822	818	838	781	770	787	782	774	792	782	816	809	815	855	757	792	799	746	855	857	796	845	786	812	810	794	807	823	777	810	856	758	812	846	769	788	795	807	817	845	741	775	800	746	790	736	815	811	794	792	769	829	787	800	823	793	801	807	824	839	821	804	813	782	830	804	807	768	775	795	726	818	850	871	846	764	814	799	755	812	801	823	847	802	777	789	824	742	829	792	766	789	786	790	818	852	802	800	872	823	768	823	754	814	861	766	788	830	806	837	784	817	827	805	830	753	811	770	828	779	859	802	764	845	835	780	790	805	787	848	789	824	804	793	829	839	799	809	769	821	766	831	799	768	775	815	791	787	819	859	834	769	789	815	786	814	815	865	838	827	805	810	795	863	785	801	807	821	803	827	821	735	810	776	809	799	802	803	763	823	820	834	766	751	788	792	821	803	820	856	806	775	821	798	786	873	842	820	845	806	763	811	796	799	862	755	832	773	761	805	847	795	811	781	807	798	760	750	817	731	774	826	803	807	781	765	782	780	817	796	804	807	729	811	805	786	825	789	810	841	716	787	823	837	807	809	773	793	826	792	772	812	779	783	786	839	832	770	812	841	805	861	775	829	815	800	806	795	777	789	831	822	799	823	782	817	812	754	835	812	762	785	784	857	788	774	815	794	775	797	813	814	804	778	821	788	781	784	824	767	824	818	810	755	796	747	793	817	761	780	807	820	753	794	822	767	847	731	769	824	875	790	822	779	822	839	808	778	792	756	814	845	803	784	815	872	797	809	769	805	813	795	763	809	766	772	778	823	796	784	820	840	790	810	811	796	833	817	777	814	805	779	839	803	795	796	792	831	811	785	796	817	858	810	784	782	811	806	827	842	803	848	822	788	754	754	805	770	825	803	752	740	829	812	795	819	795	802	741	794	780	823	810	833	788	787	804	763	775	809	808	803	808	749	763	787	803	817	773	811	792	793	825	806	783	791	791	784	811	800	839	799	829	785	770	805	806	805	787	769	755	815	782	775	812	766	779	828	759	784	765	802	769	803	779	797	823	821	806	801	793	780	807	827	789	825	827	815	857	788	789	798	821	788	815	795	809	832	823	840	841	838	804	723	820	789	788	768	792	768	763	780	790	863	772	801	815	784	784	790	815	778	804	861	799	816	815	854	802	811	786	786	802	792	840	763	763	761	806	811	783	836	792	793	808	785	823	756	764	771	797	723	830	847	781	790	855	795	824	776	805	793	809	808	793	736	806	786	848	833	824	818	796	826	804	837	878	772	829	792	793	830	788	808	784	816	829	845	722	780	801	829	804	750	814	821	799	765	810	821	799	796	797	810	761	780	782	809	856	843	783	775	815	810	810	799	769	746	778	768	801	835	817	778	809	845	822	771	812	848	817	795	801	792	782	813	756	800	777	826	785	798	811	835	800	839	777	815	791	808	802	819	823	743	853	750	785	842	776	793	798	833	769	799	788	784	785	837	803	786	797	736	773	848	815	795	837	824	759	801	821	847	849	787	818	799	826	852	779	823	856	773	749	815	765	776	799	778	813	829	805	826	809	793	806	801	776	810	790	818	803	776	789	821	839	799	766	765	771	801	801	835	781	835	825	832	823	787	775	782	787	836	760	784	772	749	804	791	748	825	830	810	843	758	807	780	806	806	842	834	793	804	806	782	757	776	775	766	787	755	763	806	810	811	785	833	769	838	830	830	838	836	797	745	779	803	807	804	794	785	781	776	783	784	785	806	800	821	825	783	831	796	798	852	780	774	810	788	812	786	821	802	799	827	799	788	812	809	825	778	820	781	854	787	781	799	780	849	767	833	777	791	809	790	819	750	794	805	830	798	835	782	822	819	799	801	778	792	776	795	793	832	869	814	743	774	789	827	827	785	841	827	837	794	856	817	802	815	812	841	835	820	852	775	757	807	832	805	868	851	810	825	818	775	824	790	773	833	774	741	775	790	854	770	798	777	813	772	813	764	835	844	814	806	795	791	795	797	783	772	761	789	801	775	820	782	816	834	795	792	777	827	782	793	806	795	806	805	837	766	828	782	791	791	810	792	839	765	855	789	811	783	862	789	813	806	798	798	775	790	835	811	811	804	813	788	782	814	829	789	825	820	828	776	794	815	799	781	780	826	783	814	810	777	785	749	793	791	807	833	770	772	832	842	808	832	849	799	808	800	751	847	825	822	793	801	737	807	803	798	787	811	749	784	832	842	797	799	772	783	805	823	743	799	798	817	829	802	826	765	775	814	768	917	758	811	817	773	776	801	781	821	788	801	819	822	758	789	784	861	806	772	788	808	848	807	786	836	800	814	731	850	769	784	875	780	854	804	842	777	813	783	832	868	822	793	815	752	791	768	812	816	780	800	801	805	771	733	779	835	764	797	858	811	782	825	718	804	812	794	786	783	814	743	815	831	791	809	801	841	805	802	820	803	766	840	764	862	825	778	831	773	794	815	799	808	763	734	819	820	808	794	803	801	809	819	803	792	818	808	776	830	847	783	799	814	839	811	790	787	806	784	751	789	825	816	816	773	807	827	786	817	813	840	815	792	778	807	807	832	779	826	806	804	720	833	830	801	773	841	846	875	756	801	795	809	812	800	834	819	801	822	801	841	759	800	835	766	811	820	803	796	789	799	851	802	822	786	791	776	889	755	791	794	729	824	767	760	816	749	790	820	841	825	770	771	780	792	845	816	792	776	803	832	807	757	780	842	821	803	811	779	817	840	796	776	755	816	808	762	797	829	788	778	775	803	796	759	770	809	840	771	832	781	780	748	780	856	836	832	822	785	805	800	783	815	845	826	799	791	864	811	817	823	793	764	730	819	777	809	804	828	836	760	804	819	824	782	797	796	771	792	828	812	754	752	765	824	805	810	809	823	826	794	771	804	834	825	775	757	852	843	832	818	773	804	800	783	818	770	788	776	871	810	801	782	802	799	844	804	829	812	774	826	799	866	772	818	866	764	869	813	801	803	791	844	772	820	805	798	839	789	784	731	795	786	816	771	792	814	806	799	794	802	758	814	848	796	794	812	827	793	802	783	862	819	776	791	808	788	855	799	840	786	854	837	824	767	799	809	818	745	770	796	795	784	771	838	851	779	794	805
31212	17324	12320	7521	5261	2525	1448	1002	716	524	472	510	464	437	385	299	357	318	285	272	276	266	261	268	292	282	259	242	240	275	257	271	245	275	279	248	260	263	252	268	292	302	239	311	251	269	239	281	233	255	231	262	276	235	288	268	252	278	244	257	271	255	269	269	267	272	244	285	274	262	229	250	265	276	253	269	252	260	258	243	249	274	240	234	248	264	276	250	231	255	244	229	270	263	257	277	270	262	240	283	298	287	233	279	260	298	269	229	236	294	276	245	256	280	297	305	267	287	254	235	271	216	242	278	252	269	262	263	272	258	270	287	255	241	251	257	285	243	272	251	254	265	252	256	253	255	254	229	235	254	286	264	247	264	253	267	278	252	240	225	305	266	259	265	257	257	293	271	288	258	252	268	255	280	297	260	269	271	262	279	271	256	276	245	260	275	278	284	270	272	258	308	259	248	265	255	249	265	263	265	279	257	254	271	252	227	291	242	264	280	255	258	263	259	263	249	277	236	269	250	251	239	228	277	261	288	286	227	232	254	287	278	253	274	262	277	271	280	294	259	282	259	266	269	304	275	262	279	262	252	271	228	256	269	281	252	264	264	286	238	275	293	282	293	243	266	244	254	277	244	261	243	246	243	267	262	235	247	257	280	234	250	265	229	260	271	254	242	223	254	277	259	274	260	265	238	259	265	237	262	230	252	250	274	266	242	292	309	254	254	250	289	265	247	241	254	282	272	247	242	288	235	276	264	257	235	288	245	267	244	237	242	279	259	268	259	256	291	264	248	269	232	226	250	261	257	247	253	272	238	253	277	269	286	275	282	251	252	249	232	261	220	282	262	255	260	263	252	275	250	279	224	240	268	239	254	262	265	259	263	265	284	255	229	241	244	261	276	263	247	255	260	251	261	250	250	270	272	251	264	248	258	240	287	255	266	264	245	245	264	243	254	279	286	227	277	249	237	276	278	280	257	237	262	262	235	229	242	247	253	276	269	278	275	265	278	258	241	258	271	272	254	266	234	251	262	286	267	242	242	266	206	259	281	254	259	247	268	236	254	260	288	282	287	230	263	250	249	278	267	257	256	289	253	262	281	260	266	257	302	257	254	300	252	283	257	266	241	280	254	269	268	220	285	267	253	265	232	243	267	249	260	235	279	260	253	245	239	287	258	289	231	303	253	253	252	257	270	285	252	252	245	241	251	245	233	277	268	271	265	298	256	264	232	230	260	270	274	217	261	258	232	241	256	269	242	289	268	256	279	277	235	254	269	260	262	264	263	255	257	252	271	309	247	250	259	234	244	287	269	281	236	250	237	226	230	285	276	220	253	258	245	240	263	268	272	246	237	257	265	215	260	266	244	244	254	224	261	261	283	259	282	273	312	282	267	285	272	255	212	246	258	282	270	253	262	251	266	284	245	242	243	259	276	276	288	302	266	262	254	242	234	299	237	262	280	237	262	256	281	284	281	228	250	262	227	273	267	292	263	236	259	272	239	247	236	263	283	264	260	242	254	255	282	241	265	279	279	248	246	261	275	263	249	296	284	266	239	267	254	277	287	261	237	263	298	254	259	265	311	280	289	265	286	247	248	257	284	249	263	260	231	237	247	265	289	265	276	264	261	270	237	253	301	276	284	249	283	279	277	239	285	260	255	236	281	249	249	275	271	239	272	242	289	246	270	254	265	238	237	261	252	252	267	278	246	279	242	271	264	229	280	273	264	256	286	250	238	266	270	219	255	260	263	277	261	260	275	283	255	277	232	251	238	256	260	268	257	257	275	297	254	261	257	253	293	246	288	259	257	252	293	246	254	269	286	242	236	275	259	258	279	265	253	286	285	263	263	271	245	280	264	259	295	270	279	239	252	264	253	266	290	243	229	273	275	258	273	246	248	255	242	256	258	297	263	254	280	230	259	249	270	228	275	253	279	244	239	250	294	297	248	264	237	269	287	230	249	246	260	244	229	245	278	267	247	234	284	269	236	244	252	266	278	292	265	257	262	276	267	261	268	243	249	262	260	255	256	240	246	251	278	242	217	259	241	300	261	255	238	246	271	286	277	273	284	270	263	281	266	250	289	240	248	280	251	261	249	277	255	318	318	259	298	240	297	247	276	284	294	264	247	249	277	253	238	244	271	222	253	252	289	262	282	280	247	253	287	277	233	282	253	244	237	270	270	291	252	267	258	262	247	256	250	223	289	277	263	247	247	251	246	255	259	253	274	247	248	226	264	275	251	258	298	245	280	281	279	268	264	257	237	247	256	263	270	265	284	236	249	256	246	262	240	255	240	235	225	263	249	268	245	294	254	254	255	252	267	243	235	284	254	241	263	263	257	287	264	260	278	246	288	323	260	267	257	283	253	244	294	246	263	300	259	296	298	275	254	253	230	247	272	270	272	246	233	241	244	240	260	277	269	273	276	254	263	249	252	218	246	266	243	279	250	259	273	237	247	268	272	283	298	272	264	261	257	290	255	250	309	294	247	251	278	266	259	268	267	292	263	263	273	280	264	267	259	256	260	245	267	263	250	281	242	248	245	279	217	258	247	257	292	259	267	275	270	275	271	273	250	274	287	259	258	256	251	245	260	260	243	253	241	241	287	291	256	251	244	273	292	263	281	267	268	252	248	249	278	241	260	271	236	212	245	252	251	232	249	247	269	257	262	255	259	268	258	276	220	268	272	284	249	275	243	278	275	278	267	246	268	288	261	253	286	310	226	269	226	249	256	276	272	264	260	256	261	279	312	253	265	268	247	253	251	272	244	262	241	275	252	240	272	282	254	314	215	267	261	238	226	275	269	262	304	233	264	247	250	275	268	273	254	272	288	292	287	278	256	281	238	255	238	269	248	238	272	285	285	273	273	237	264	250	232	267	251	271	252	259	230	265	258	244	288	273	262	238	257	255	240	266	208	253	251	282	254	253	245	292	281	217	269	275	250	258	294	274	265	242	264	248	248	257	266	234	248	217	254	246	256	264	251	279	261	237	266	263	233	264	283	260	267	231	284	250	274	270	247	250	260	251	235	230	262	263	250	279	268	273	289	258	259	261	261	238	242	266	254	290	290	280	252	267	260	302	281	258	261	225	253	271	284	266	251	236	279	251	248	273	295	278	271	291	237	283	254	257	242	279	279	258	251	278	276	249	268	282	274	269	268	272	271	227	261	250	247	260	227	262	255	260	278	258	208	268	281	254	302	271	261	253	262	255	240	266	271	257	310	224	245	236	250	265	259	267	302	270	276	273	298	283	273	275	248	270	264	225	268	264	253	246	284	265	235	268	251	274	263	263	266	259	295	255	271	259	279	265	249	266	254	251	255	284	218	242	293	272	250	269	253	263	273	293	252	221	280	238	286	292	269	243	262	262	241	252	272	252	264	244	200	255	263	284	273	289	254	255	265	240	255	292	266	274	273	306	259	247	250	264	235	258	271	254	275	264	280	287	245	232	278	258	255	280	227	236	277	275	285	293	267	269	273	287	255	276	259
20281	11825	14350	13181	12076	7219	5036	3677	2701	2115	1802	1657	1649	1533	1365	1152	984	889	814	727	702	668	625	635	669	623	637	603	577	594	592	600	582	581	555	641	592	600	579	622	618	611	603	599	624	620	562	516	602	601	590	616	601	587	655	547	600	558	587	554	603	589	625	579	596	542	598	594	611	555	612	577	587	566	570	569	588	605	592	567	580	591	612	603	595	569	590	603	621	656	659	610	657	602	586	608	602	620	593	616	621	627	611	570	608	525	602	625	543	604	612	553	560	576	572	573	626	551	585	604	591	628	591	591	546	591	601	597	605	586	593	586	584	537	605	542	557	625	640	603	585	596	602	624	554	557	553	562	605	551	564	535	576	581	596	565	598	620	571	575	561	609	576	633	587	569	582	607	589	618	535	560	578	584	547	614	583	570	588	547	597	582	588	595	576	575	594	558	575	549	588	603	612	593	616	600	529	589	547	563	583	587	576	632	586	602	588	572	579	586	602	544	595	598	579	586	562	571	609	626	583	554	538	588	577	644	532	612	605	557	585	603	611	584	563	562	593	613	526	595	545	619	582	631	576	619	564	534	605	560	615	547	583	599	588	613	601	578	611	575	556	568	597	557	557	577	611	571	591	534	588	541	570	527	582	549	581	591	601	586	549	553	553	573	580	606	572	604	608	554	589	597	553	595	582	616	603	575	584	624	571	554	563	591	616	601	569	598	615	581	580	584	627	569	583	619	589	590	592	564	557	596	555	575	606	585	579	609	571	547	572	539	596	570	587	576	631	603	608	572	576	603	594	592	572	587	548	602	583	549	531	601	535	578	606	611	617	557	589	616	594	623	597	597	534	620	598	597	613	600	566	608	596	577	556	580	573	552	590	621	591	559	580	582	574	522	573	563	551	583	607	550	614	617	582	604	572	567	592	598	640	629	524	553	560	570	565	598	611	599	601	577	550	574	555	647	610	592	605	593	581	598	567	603	605	571	574	545	569	560	528	612	554	587	619	610	607	585	588	572	582	635	638	602	591	583	603	601	588	612	621	619	552	544	613	601	585	598	623	597	599	632	586	597	588	556	616	567	573	574	583	616	597	593	604	553	546	593	602	561	567	570	574	575	600	565	543	573	605	593	587	588	615	562	545	601	575	552	588	588	528	568	581	605	553	585	614	577	580	567	607	625	606	569	536	592	615	628	608	580	537	586	585	590	606	586	609	556	613	555	593	597	570	595	630	608	583	613	569	560	581	585	552	604	595	572	569	584	583	569	602	534	552	579	608	583	549	600	559	585	625	587	638	573	568	584	593	591	566	582	620	569	583	610	596	597	578	545	564	537	602	598	588	563	592	582	585	587	574	608	571	577	557	584	606	608	634	594	583	557	604	597	627	622	559	525	609	576	573	582	601	594	575	582	561	585	610	559	551	573	585	560	576	613	581	624	557	628	549	633	591	577	591	581	587	569	615	587	571	580	534	577	550	558	580	571	576	611	571	566	638	587	583	547	595	575	577	599	570	616	603	538	573	586	595	591	589	617	575	567	603	581	570	584	549	614	567	625	599	569	587	558	593	582	585	559	563	577	576	560	565	602	585	564	581	578	611	592	568	603	592	559	605	547	597	601	530	550	615	585	588	539	588	604	564	620	560	582	573	609	594	556	616	622	562	588	582	583	557	596	573	605	585	577	578	597	563	601	584	558	617	562	600	588	581	588	614	572	584	556	584	609	565	574	567	576	551	580	530	591	582	560	560	574	618	573	598	592	610	579	624	620	556	611	563	585	616	608	619	580	593	561	592	581	581	577	595	589	565	566	566	575	595	587	588	574	613	585	635	606	579	599	603	612	593	568	642	605	544	566	613	592	633	581	625	560	598	582	561	548	598	603	567	619	587	594	621	546	628	571	632	586	585	584	568	557	560	610	589	565	626	596	604	622	595	556	609	563	600	558	610	621	566	549	532	601	608	609	537	659	592	569	558	613	550	573	569	594	583	542	601	599	596	603	603	586	559	588	602	627	585	599	598	607	572	603	598	611	614	598	564	586	583	611	571	561	566	604	639	616	568	631	588	595	634	557	601	576	566	589	634	588	548	552	579	596	573	649	564	571	618	610	594	605	598	577	558	583	617	642	582	629	581	568	559	592	598	556	555	595	605	575	590	558	595	609	603	590	604	578	568	632	585	618	587	596	628	570	588	559	575	573	636	582	583	615	561	598	574	590	620	591	589	593	571	583	620	549	594	583	576	620	603	599	563	566	559	598	554	550	595	574	613	623	576	588	623	587	611	564	592	574	625	585	542	572	599	582	584	571	585	603	580	588	612	522	594	594	604	571	610	628	581	585	671	564	597	558	632	590	531	546	553	576	578	606	551	591	572	585	596	591	575	585	598	574	600	578	576	603	602	598	585	602	596	595	596	611	647	604	580	632	561	589	600	577	561	575	625	611	576	581	559	568	593	528	607	569	517	576	565	572	634	562	613	597	596	562	582	611	606	556	578	617	590	620	571	566	590	593	566	603	586	568	607	559	593	565	568	579	615	585	580	564	558	592	586	629	573	554	597	590	563	583	549	605	567	598	559	597	562	650	581	556	572	566	537	595	590	564	590	601	590	570	606	611	574	540	572	587	567	567	582	597	605	567	572	608	554	593	582	599	574	543	556	596	578	566	582	580	597	599	593	591	594	592	589	594	574	563	597	596	539	640	565	583	599	560	542	575	555	575	596	566	568	549	580	619	564	540	606	617	589	559	578	598	591	545	597	621	554	590	599	594	598	565	626	593	592	613	579	579	558	614	586	575	592	582	567	563	571	596	597	602	554	538	604	531	530	558	595	591	573	543	594	569	576	592	579	550	552	589	578	567	584	617	565	586	540	574	573	631	579	570	597	561	581	581	614	618	570	603	532	589	601	557	625	535	632	609	543	574	604	577	618	602	564	597	608	537	599	525	617	579	625	615	566	602	546	556	592	579	584	549	633	557	565	567	620	600	586	572	579	656	572	569	535	578	622	588	589	634	572	579	613	581	590	590	578	573	577	568	589	597	564	577	583	568	572	580	569	609	521	630	567	609	601	601	559	583	539	580	572	546	578	551	609	583	577	595	570	566	576	605	592	545	582	612	584	572	584	592	549	629	548	606	583	592	639	577	583	577	637	606	613	613	584	605	575	608	571	585	598	609	560	605	584	579	613	586	588	573	613	596	576	546	612	565	564	607	547	634	566	582	569	613	585	616	562	567	582	550	579	559	555	578	617	578	581	621	590	576	639	592	592	565	535	572	546	593	609	604	580	608	590	610	610	609	615	594	583	571	562	585	589	629	579	589	552	537	584	579	577	602	635	603	595	602	540	577	595	580	611	575	596	608	623	581	589	549	564	571	565	612	573	613	580	557	591	615	611	562	617	601	579	646	576	538	583	564	577	543	613	599	570	556	565	547	621	588	591	559	605	596	606	562	599	589	541	576	590	542	549	616	606	579	584	577	628	614	548	572	593	601	618	585
42300	26572	19997	12762	9070	4645	2332	1435	984	673	573	551	573	475	464	445	371	333	299	282	300	274	261	266	285	271	280	275	270	271	252	250	288	272	275	256	262	241	281	259	275	240	261	255	251	246	265	272	248	260	251	248	280	241	307	269	261	238	261	283	295	240	257	244	263	275	232	252	257	242	247	234	235	242	271	262	231	262	281	258	256	256	273	236	231	274	280	287	265	268	268	313	257	270	277	246	275	276	264	259	310	239	256	244	256	256	256	275	270	248	268	271	250	233	243	257	269	266	288	275	252	273	287	275	253	279	269	283	239	273	256	204	234	306	290	294	248	269	294	259	248	236	258	245	275	278	257	279	266	231	280	259	268	238	279	275	273	260	235	260	247	255	268	272	242	242	277	261	281	248	256	260	235	261	246	272	256	230	285	241	266	259	267	250	240	249	254	257	260	250	252	268	246	288	272	232	240	253	251	292	251	279	230	226	273	246	252	287	236	257	249	257	253	293	246	283	235	254	235	256	266	269	284	271	229	277	273	240	254	256	279	248	268	281	248	254	236	267	254	260	281	274	255	244	258	283	251	265	273	269	257	268	271	268	248	262	278	262	250	251	266	255	276	243	284	261	237	251	285	248	285	257	276	237	288	281	268	252	286	252	299	260	256	233	243	262	252	277	275	272	234	255	271	270	275	263	244	241	240	258	262	271	264	243	271	246	265	251	255	229	290	256	263	282	250	253	246	273	239	246	270	296	270	268	245	233	256	255	275	274	275	288	264	258	259	274	214	242	261	267	252	246	251	243	238	241	261	244	258	259	289	236	287	275	255	233	263	244	240	261	266	274	235	292	241	230	263	243	256	257	267	259	262	252	276	253	251	238	251	250	275	252	258	251	268	278	238	260	262	270	245	249	267	277	258	243	275	264	251	250	260	249	238	264	268	278	230	260	241	252	261	259	259	248	276	262	260	259	267	235	247	263	251	294	281	275	249	264	243	268	233	256	263	246	246	252	245	264	260	301	289	291	266	240	279	266	284	246	243	263	251	308	286	256	234	280	269	233	236	260	259	265	243	285	263	274	287	256	267	243	269	248	290	240	259	261	246	245	267	285	265	253	257	223	288	276	247	248	270	257	261	256	256	275	264	254	265	238	237	268	214	289	276	290	286	322	286	256	276	283	243	250	300	250	280	264	262	262	257	266	242	267	283	241	263	233	266	297	246	235	301	263	275	244	256	265	268	235	270	251	239	249	275	285	269	297	238	271	265	275	270	264	295	249	241	280	250	262	265	273	265	263	252	263	251	255	275	248	281	257	245	267	261	281	261	290	245	268	259	248	262	226	283	240	258	257	289	271	228	284	238	250	268	280	250	245	240	293	246	219	236	253	260	249	262	233	261	256	253	264	248	265	293	262	237	217	289	258	272	259	246	278	228	237	265	241	243	250	240	250	264	259	274	257	296	277	254	259	251	219	280	257	233	273	249	249	252	241	256	258	243	242	231	262	301	299	263	231	246	263	281	290	268	276	257	245	245	234	249	245	257	223	265	254	258	256	271	262	243	273	247	259	237	305	267	254	240	255	252	245	273	232	216	246	272	242	254	246	247	241	262	248	261	275	287	266	271	252	272	265	244	240	284	277	247	259	264	278	276	282	252	259	309	243	248	270	272	262	262	253	252	252	254	270	281	277	274	258	274	244	264	253	259	265	226	230	272	226	247	272	259	244	260	279	264	269	283	257	274	267	243	242	234	260	254	271	263	270	249	271	286	262	255	227	268	289	270	254	269	260	288	232	248	275	285	251	238	265	275	260	225	248	249	265	253	285	243	260	276	251	263	271	274	261	248	243	261	235	243	257	231	247	269	288	280	225	259	259	255	244	257	270	267	238	241	246	264	230	240	223	264	280	293	239	277	284	251	289	257	267	256	267	283	268	240	276	265	237	238	240	267	243	272	257	255	240	304	234	253	223	238	273	274	255	247	272	276	270	285	252	280	265	255	264	257	260	239	246	251	224	259	271	295	262	257	248	270	252	252	287	279	262	286	257	282	270	248	242	261	250	271	260	264	267	246	254	249	240	249	286	285	253	240	274	248	280	230	242	282	252	249	255	252	276	228	264	233	242	219	231	274	272	272	301	255	231	241	236	254	256	246	259	253	287	256	215	279	265	240	253	257	249	236	279	256	276	273	235	273	250	253	274	253	262	274	261	250	268	230	266	262	267	254	259	298	274	259	279	259	238	250	245	279	267	257	245	256	243	281	289	271	269	259	267	270	262	262	272	240	262	241	269	255	281	277	295	251	257	255	252	248	270	257	250	239	299	246	268	250	265	265	277	285	263	258	258	272	253	287	280	259	279	242	240	276	244	271	242	251	265	254	253	260	253	253	262	243	265	247	263	243	291	292	259	252	240	272	240	253	289	245	222	251	228	253	209	227	228	241	255	284	264	272	293	266	225	245	274	275	237	267	274	260	274	235	269	248	244	244	275	279	253	225	257	270	256	250	274	272	241	277	276	278	245	257	258	269	252	253	280	278	271	240	262	233	271	258	294	247	277	297	254	255	297	249	262	295	257	268	263	279	232	261	226	273	291	254	303	253	265	251	262	244	247	249	274	254	292	261	284	268	244	282	251	219	282	283	262	256	272	261	239	244	230	264	295	266	274	267	224	269	259	235	299	243	290	235	263	284	293	258	240	250	274	273	242	269	267	238	270	244	297	258	250	221	256	293	263	256	280	275	263	271	290	254	262	260	240	242	255	283	234	242	266	259	284	263	255	253	231	265	253	236	248	249	276	248	256	272	268	262	228	306	243	241	269	269	261	274	262	267	252	262	293	276	283	261	294	257	255	254	268	232	251	258	276	218	242	272	251	262	282	251	241	239	228	244	242	239	298	272	258	251	233	264	238	243	238	257	266	243	241	264	259	243	279	279	265	259	255	257	258	264	260	298	263	274	272	248	251	254	228	252	278	262	254	237	250	284	262	228	282	289	277	264	251	278	276	246	226	232	254	245	281	214	255	269	257	261	271	290	246	255	258	262	258	235	285	237	267	282	272	269	269	258	255	258	269	262	245	256	277	263	240	245	279	279	282	281	250	246	281	248	272	232	249	287	273	230	262	275	267	245	261	272	236	274	250	266	267	273	258	264	259	249	280	289	256	216	256	281	260	274	246	274	265	241	258	259	248	259	236	265	203	251	232	257	283	273	292	230	270	240	267	231	246	238	255	276	292	270	254	251	238	258	262	267	256	279	243	275	241	249	258	275	248	235	266	253	265	270	248	255	260	255	260	285	283	220	228	267	272	261	267	276	258	267	240	278	234	248	289	265	257	244	253	268	253	274	272	233	277	257	236	276	243	259	237	230	256	267	271	273	279	253	256	265	269	223	229	229	279	260	265	246	251	270	247	254	265	278	276	256	235	237	235	255	238	254	271	236	298	257	265	233	254	264	287	250	277	254	249	262	255	261	256	241	245	271	272	264	268	284	279	253	283
27469	17150	20581	19439	17131	10769	6700	4757	3797	2918	2375	2290	2196	2042	1781	1574	1267	992	874	805	729	761	656	622	640	639	610	639	585	625	627	607	624	638	611	598	622	586	585	600	611	613	587	568	592	594	556	574	581	623	554	576	588	553	637	620	591	628	603	591	641	637	573	593	606	567	587	609	615	539	592	603	577	571	609	665	618	588	641	625	641	538	623	646	584	617	581	662	645	636	616	642	617	612	653	659	627	655	587	627	572	596	586	586	595	589	606	643	581	605	574	566	610	618	571	596	566	587	592	607	578	575	614	597	572	627	600	582	573	579	658	578	619	599	574	579	613	547	581	560	603	612	608	572	592	593	604	590	605	578	617	611	545	622	561	618	575	613	593	621	590	593	599	580	575	590	589	592	629	568	573	633	550	652	558	582	569	555	616	594	550	588	614	648	635	618	596	608	546	598	620	608	585	617	548	558	545	586	619	566	563	616	590	583	555	582	618	635	629	605	598	582	609	587	605	581	614	599	570	572	580	593	599	582	572	555	579	574	559	561	607	607	591	620	609	625	579	588	587	599	585	551	595	614	585	604	593	592	614	616	601	615	634	577	606	611	577	571	606	561	576	599	566	629	562	577	570	587	601	550	569	576	620	577	581	624	571	593	596	578	622	621	589	601	585	580	617	592	566	613	569	631	603	557	608	552	568	617	545	576	574	593	566	596	628	605	540	577	658	622	577	618	604	587	562	594	625	597	610	609	571	601	593	586	571	587	606	632	587	582	546	587	569	594	619	615	592	549	561	594	585	549	576	612	605	600	625	572	569	571	585	624	593	545	612	599	592	606	584	540	576	597	571	574	575	590	578	589	578	572	587	581	578	582	595	585	575	610	598	578	572	610	610	579	547	575	609	547	589	582	615	548	601	564	629	590	619	528	602	564	596	599	546	603	570	571	566	576	589	549	569	613	590	570	620	591	584	597	614	630	612	623	588	626	552	614	574	531	590	547	570	593	581	564	593	564	623	602	633	593	564	611	563	646	583	574	569	605	577	601	638	583	616	591	581	618	581	584	593	586	601	641	591	589	537	578	589	602	657	611	572	579	564	584	548	586	545	535	599	590	582	601	596	613	591	618	589	588	577	584	605	586	586	581	577	600	564	536	606	539	555	546	629	588	566	578	616	559	594	587	569	596	560	581	594	601	604	577	614	586	596	594	525	606	599	586	608	578	588	591	624	578	591	627	619	557	581	571	588	598	562	599	582	598	582	559	501	616	599	586	619	616	605	629	554	595	609	655	572	561	616	567	630	663	591	617	604	627	587	569	574	618	608	573	563	642	566	589	613	589	622	623	532	549	578	547	581	621	586	608	608	598	577	609	566	570	571	611	603	545	641	577	580	582	593	589	611	579	608	634	561	567	586	592	546	589	550	613	565	547	565	527	576	609	626	605	638	599	524	610	573	634	584	606	599	555	600	573	599	614	569	575	608	602	588	609	580	615	567	607	605	584	543	554	561	591	604	613	569	620	589	573	581	592	620	600	570	546	614	613	562	549	583	599	589	574	581	613	588	617	567	555	569	577	583	618	559	629	579	606	500	603	613	584	610	623	580	597	631	594	586	571	573	631	569	557	620	563	583	569	579	575	624	543	609	630	618	579	571	617	631	559	584	578	592	582	627	540	596	559	566	594	598	582	562	584	542	605	608	607	609	536	585	585	580	561	586	607	573	599	602	607	605	592	622	563	539	590	541	579	547	694	616	587	593	616	600	568	561	555	608	560	621	581	586	610	593	597	581	572	585	614	569	591	588	591	617	582	558	581	577	577	629	621	599	578	599	560	600	580	581	573	582	582	567	582	591	608	549	603	606	611	556	555	565	637	544	590	604	570	554	605	575	569	571	601	571	598	621	586	588	600	611	586	542	564	658	533	580	618	593	593	596	612	584	594	559	583	636	594	566	632	578	592	592	552	589	604	540	577	583	589	558	588	603	582	593	617	590	575	595	596	613	643	599	610	561	574	575	577	637	590	585	584	579	609	626	615	561	553	576	576	603	598	531	606	591	642	583	599	596	590	582	580	595	613	581	579	577	613	593	609	637	575	607	586	585	588	584	566	571	575	555	607	583	607	614	602	588	578	584	536	566	613	636	600	608	602	613	518	594	617	580	601	569	580	577	575	568	580	550	600	585	581	573	607	631	583	583	594	554	570	572	571	598	594	589	618	618	603	556	602	545	614	637	573	593	581	566	577	602	598	557	628	557	595	567	622	607	552	639	580	576	582	608	614	594	590	579	588	611	615	608	575	592	588	595	620	610	639	596	586	609	561	585	594	602	589	596	613	552	596	581	623	557	565	560	602	574	634	607	577	611	561	600	571	624	612	556	624	578	578	604	585	578	575	577	593	622	624	591	615	579	568	571	592	573	607	569	639	578	576	595	559	556	574	578	545	571	611	587	605	563	615	532	577	565	571	635	564	568	581	583	592	584	542	625	610	637	560	609	552	579	575	619	587	596	605	610	594	568	608	570	563	602	593	645	597	585	580	579	621	616	595	598	572	596	589	571	603	597	612	576	572	610	545	592	581	569	621	612	594	564	547	604	600	603	584	590	536	588	574	568	571	560	617	578	593	600	564	619	612	581	610	612	580	582	561	615	609	595	597	580	550	620	630	618	576	609	640	586	601	619	622	597	608	587	610	586	637	579	597	580	577	550	561	579	595	600	634	627	631	601	601	561	533	554	615	605	601	572	565	550	578	582	590	594	566	568	579	605	605	579	591	593	602	627	593	605	571	610	567	582	583	593	565	588	612	619	595	558	565	585	598	573	593	604	582	594	612	584	606	580	593	591	570	586	591	607	573	592	626	596	619	614	569	621	575	594	604	589	585	597	596	592	560	610	599	591	580	629	623	545	567	624	581	602	565	567	605	603	636	599	568	598	555	588	569	617	574	600	573	588	555	554	575	565	586	596	551	605	606	584	630	590	622	560	598	594	593	596	527	618	646	599	583	586	634	608	602	601	616	625	549	604	549	599	609	572	607	606	586	612	584	573	598	608	583	578	567	564	570	604	575	567	597	590	586	584	575	594	566	602	586	625	592	600	575	556	629	626	615	563	627	618	569	562	591	622	604	529	570	541	611	643	588	601	602	585	582	512	627	558	597	591	600	603	613	581	579	604	597	604	606	584	606	636	597	571	623	554	582	584	609	555	592	556	563	547	562	621	584	579	564	549	537	593	578	626	557	543	545	599	587	587	612	595	594	608	571	556	596	573	580	597	577	617	565	591	596	559	598	567	590	567	611	590	596	629	568	558	576	578	559	593	608	579	559	578	641	581	546	612	575	553	618	591	613	543	616	560	598	596	599	529	581	521	592	587	622	560	577	555	590	590	606	559	600	620	560	596	617	601	633	562	573	642	625	569	581	574	589	588	593	560	566	597	619	628	570	564	572	565	587	576	628	543	607	589	564	625	578	609	580	594	586	617	558	572	603	603	594	583	599	609	591
12060	5164	3540	2237	1378	876	704	640	573	543	483	487	446	473	470	416	414	381	408	381	360	375	383	363	365	358	387	382	408	387	389	360	382	376	419	343	371	379	417	383	417	339	370	376	406	344	406	406	364	366	366	368	365	387	407	381	366	381	361	350	421	395	379	386	393	396	370	372	369	364	372	385	383	384	391	344	385	347	392	389	392	367	390	370	347	396	390	400	404	356	371	366	405	408	381	406	409	393	435	387	405	403	370	403	392	378	389	421	403	418	372	354	369	341	377	397	394	393	364	391	385	373	426	385	352	401	366	349	368	385	377	369	398	403	404	386	390	397	360	342	379	377	396	360	364	369	395	389	400	400	376	398	365	374	385	394	412	375	391	383	357	400	360	416	378	336	382	395	373	379	379	347	369	349	406	381	384	379	377	369	363	395	386	376	388	367	431	399	428	362	374	340	387	339	390	421	370	354	367	384	370	370	382	397	374	352	373	383	363	363	390	386	406	379	356	398	384	381	433	401	392	356	410	382	357	351	396	380	383	356	390	378	351	349	345	410	358	369	361	380	389	416	377	363	378	377	412	382	368	389	378	369	363	361	367	373	414	390	401	394	383	347	399	415	352	388	449	388	384	356	363	376	397	370	421	382	380	358	419	371	379	418	347	365	397	361	399	414	376	358	374	412	375	399	388	348	366	393	379	400	385	373	370	395	360	377	363	408	404	415	397	370	361	320	350	361	388	405	379	377	389	401	420	355	416	389	406	367	327	355	375	383	391	388	405	412	376	390	393	401	379	366	401	382	373	355	345	378	382	390	394	381	369	412	366	393	370	364	412	383	373	388	384	369	352	380	376	411	367	401	369	366	385	386	366	391	390	364	384	355	366	405	403	375	411	375	436	361	405	386	353	380	412	368	378	396	399	391	378	400	388	407	370	345	354	354	371	398	381	369	419	389	420	375	363	351	407	376	382	346	380	404	395	371	404	345	407	389	380	334	381	373	388	399	401	374	349	338	388	439	398	384	366	367	385	386	356	383	405	393	363	398	379	391	364	386	371	386	406	408	371	378	342	366	404	364	363	370	395	343	359	352	367	406	386	370	406	339	385	416	390	392	392	411	408	371	327	406	373	381	391	373	396	392	361	379	351	401	352	374	389	371	397	392	356	397	383	402	369	374	370	404	355	357	387	374	369	369	379	377	360	381	380	379	424	412	377	396	378	386	372	381	370	403	384	387	397	370	382	361	386	399	417	404	393	395	397	386	394	371	390	390	383	382	420	390	379	354	422	384	379	367	402	404	340	401	341	402	360	356	383	369	382	377	379	350	358	332	370	398	345	356	371	395	369	379	368	389	392	392	388	430	396	368	340	367	394	395	341	370	357	372	384	399	334	405	380	359	366	383	368	388	396	409	400	340	384	364	372	410	385	388	351	353	370	369	389	387	362	379	404	362	373	369	368	331	381	388	374	388	392	385	336	390	371	379	357	408	365	372	374	384	357	353	366	404	398	383	385	335	380	368	322	371	389	361	379	351	358	421	393	371	392	376	342	379	400	380	401	382	392	354	375	383	369	362	381	317	412	375	372	397	384	349	402	377	402	386	368	350	419	402	381	372	408	404	360	391	379	428	384	391	402	365	407	388	391	389	373	372	401	354	347	402	375	385	377	403	373	385	438	372	346	322	370	402	366	397	371	417	402	359	379	358	383	345	360	374	330	355	366	388	379	426	404	354	392	386	363	395	404	422	370	366	364	376	365	409	451	362	406	395	387	383	401	407	367	380	388	384	391	403	428	376	354	402	373	348	369	403	398	376	367	401	371	367	386	375	367	394	379	393	355	345	405	384	448	362	402	349	341	378	373	384	379	412	396	412	374	380	398	433	375	355	384	405	373	365	372	397	344	375	402	371	402	368	381	391	352	387	393	405	402	412	378	376	391	380	393	370	369	406	406	412	389	394	408	387	380	384	383	386	337	374	393	362	377	396	391	406	369	397	376	391	362	399	363	380	406	367	413	350	389	417	373	395	380	352	384	372	384	404	367	391	382	369	357	374	360	382	396	361	386	376	347	378	379	352	418	377	370	386	379	346	393	403	365	378	411	390	354	361	369	402	399	365	392	385	383	376	374	379	354	372	371	372	348	381	391	366	365	381	384	388	397	394	391	404	389	400	404	377	389	414	371	401	383	383	357	352	393	425	400	373	379	401	401	387	369	356	384	376	348	402	374	416	390	354	374	398	368	375	363	377	388	362	387	378	389	348	399	364	368	360	405	408	419	375	404	395	383	395	399	371	390	344	365	357	410	373	406	356	347	397	400	399	437	403	354	397	372	386	384	411	385	365	400	392	390	381	394	387	391	387	373	399	379	352	377	411	351	388	344	399	405	405	367	379	371	375	374	415	396	423	410	367	406	392	424	377	380	388	394	389	395	380	410	382	378	385	391	372	389	377	376	423	364	410	351	386	392	370	355	358	336	398	356	330	395	391	369	421	406	358	407	390	384	395	346	404	365	403	366	417	368	373	319	394	390	382	373	389	354	386	391	391	401	362	395	388	367	391	365	374	377	351	378	393	365	405	387	387	398	394	402	386	376	381	405	419	369	397	352	428	397	370	383	365	370	384	381	357	328	353	422	394	364	366	393	408	376	419	370	409	401	413	403	365	343	375	369	377	400	375	370	357	373	369	418	412	362	352	364	372	327	334	385	399	374	363	411	402	404	375	351	391	393	345	383	349	350	396	404	387	364	389	346	374	394	365	380	369	398	343	341	401	364	364	407	366	376	365	370	352	395	430	367	367	356	398	379	341	347	394	408	397	388	407	388	419	392	364	381	374	379	390	410	414	394	349	368	375	388	376	431	396	423	383	427	355	383	374	331	383	399	383	384	397	429	381	403	374	457	420	421	357	351	371	375	365	374	329	350	383	378	405	354	427	374	380	382	378	375	384	394	408	367	380	375	340	360	382	374	413	384	392	345	414	378	383	337	397	364	400	413	383	394	378	407	363	360	362	379	386	431	420	380	354	389	362	401	402	357	373	399	349	385	418	436	433	375	386	361	346	341	392	358	383	387	356	396	355	347	351	337	345	392	339	332	387	409	406	383	369	385	349	369	366	434	367	370	389	385	391	387	362	376	363	369	382	351	337	357	383	394	385	391	414	377	356	340	387	367	341	354	356	366	373	397	380	361	400	384	371	399	384	364	363	389	397	396	374	374	381	410	377	404	411	394	417	404	353	361	347	383	386	403	387	421	386	358	412	356	391	360	378	360	370	384	353	370	362	391	376	399	416	380	390	349	389	366	374	389	416	387	396	400	375	356	381	377	367	389	436	395	390	381	377	401	370	364	352	385	354	376	375	415	412	353	396	370	392	369	360	408	388	386	365	377	366	346	360	345	395	375	387	396	413	342	419	404	387	393	393	394	357	379	384	387	407	374	382	392	373	385	407	368	386	373	380	407	411	396	406	382	379	381	360	376	398	392	394	378	385	352	362
7523	4430	5907	5829	4470	3110	2407	1921	1741	1497	1309	1247	1223	1188	1255	1068	1033	882	913	925	863	811	832	827	893	831	782	809	849	794	831	879	871	846	843	805	776	815	808	813	774	819	781	834	811	813	781	814	824	830	796	841	733	793	830	792	812	800	746	814	825	858	818	839	861	802	808	818	821	793	823	833	809	833	786	794	858	821	811	795	831	827	803	813	824	830	798	862	826	825	860	848	842	801	815	798	856	805	885	846	799	841	754	799	782	813	847	785	850	850	833	837	829	822	817	786	839	831	771	738	838	826	827	827	836	772	803	824	841	793	824	780	807	808	808	796	813	769	807	803	838	816	834	817	818	836	780	804	834	805	858	859	811	801	843	828	835	833	828	807	802	775	820	822	810	774	759	817	811	843	807	800	782	778	825	812	821	820	822	800	855	853	831	777	806	777	831	822	848	819	797	811	797	817	803	851	791	841	834	831	821	809	803	829	791	855	819	834	808	815	787	797	816	843	866	777	747	840	829	793	820	800	808	837	810	822	794	865	798	833	802	836	749	837	809	851	774	876	769	817	803	772	795	814	805	831	825	837	853	776	814	817	802	810	816	801	826	839	807	809	840	798	789	881	805	809	819	846	846	845	766	859	804	833	857	823	822	833	806	793	807	786	768	793	872	812	738	817	783	807	809	810	782	755	781	841	845	760	811	860	832	816	860	795	786	771	828	844	820	822	784	805	809	781	840	845	805	824	806	791	809	813	811	812	828	810	826	776	802	794	817	786	790	818	809	837	797	833	777	824	840	799	834	819	795	811	801	770	767	798	803	803	808	852	827	776	803	802	828	800	761	846	779	834	823	778	863	826	790	800	772	806	848	841	817	787	808	772	875	808	825	805	791	825	815	822	809	880	829	770	760	828	804	801	799	806	851	827	817	807	779	818	787	812	802	780	817	826	781	830	827	837	830	810	840	819	767	848	739	787	871	828	792	759	815	832	830	816	845	773	828	825	816	779	775	828	808	811	807	781	776	828	739	803	813	867	795	783	807	823	817	781	797	856	872	790	807	777	779	821	801	816	788	772	809	774	828	851	797	818	852	859	761	825	880	835	803	798	775	781	856	862	801	799	753	778	881	825	840	860	800	819	833	811	809	823	773	828	803	812	835	832	813	816	835	761	784	823	801	812	806	817	780	794	799	795	809	758	808	763	814	810	797	802	786	789	850	793	806	833	806	845	788	852	856	796	785	782	814	832	788	829	771	767	841	804	818	782	791	827	864	810	847	821	833	785	791	810	812	839	842	768	806	794	798	805	864	857	800	837	796	862	776	813	857	807	810	801	820	808	799	802	846	805	799	821	828	798	800	838	823	785	797	795	831	841	824	850	816	816	789	821	781	795	766	757	808	853	861	851	837	791	811	847	836	815	797	839	806	789	845	862	849	836	774	776	798	843	811	802	795	814	839	816	820	819	792	812	829	809	824	822	789	868	828	799	801	823	832	827	826	789	765	803	818	786	804	849	782	845	744	806	780	815	786	772	800	819	801	819	779	806	774	827	835	801	796	798	807	830	796	791	860	816	802	799	815	838	790	808	832	799	781	802	765	808	825	811	857	807	829	844	793	741	803	813	805	831	801	847	832	806	810	780	786	779	809	794	817	826	859	846	753	775	818	809	845	775	832	803	793	774	792	814	787	812	821	866	778	815	790	761	785	781	818	823	812	822	821	803	833	797	832	801	885	810	799	845	762	838	809	815	803	858	783	828	872	818	796	840	829	826	818	791	838	805	870	790	790	775	819	797	770	850	854	840	904	847	824	819	806	772	816	835	756	807	853	816	763	802	813	816	837	814	814	811	816	789	852	827	785	778	780	824	860	798	824	777	826	832	795	813	862	793	819	846	783	817	808	841	815	848	803	831	825	796	788	812	822	824	793	806	805	796	752	782	790	786	803	834	756	800	766	793	870	790	846	852	825	794	828	823	829	816	833	819	840	798	772	838	775	831	768	799	833	853	798	797	791	803	798	805	785	817	813	798	808	791	820	811	819	812	850	819	826	819	771	842	798	786	805	853	841	792	807	814	815	796	847	816	820	856	810	786	816	788	805	830	855	841	812	836	791	811	784	830	741	814	796	857	806	813	825	817	800	806	797	830	850	839	774	822	826	858	849	810	765	763	799	840	794	825	878	816	789	809	834	770	810	738	809	788	809	772	780	759	839	816	802	799	786	816	750	839	849	817	829	842	751	794	773	805	783	847	885	806	820	817	768	847	795	793	839	791	903	844	843	789	823	782	751	785	806	800	853	855	792	822	834	789	807	842	743	813	820	739	798	775	796	861	868	792	812	848	821	824	843	842	805	800	816	826	796	819	821	818	791	829	838	809	846	807	765	810	803	813	749	860	761	816	819	746	843	856	822	843	810	828	882	796	775	821	809	795	837	818	850	828	840	823	832	851	835	791	790	792	803	825	811	762	817	856	850	835	818	800	815	825	819	809	841	805	855	847	810	796	816	778	812	858	781	785	786	830	817	749	796	821	812	793	827	780	807	792	808	853	774	803	831	876	794	817	873	841	834	807	846	854	874	811	817	827	833	788	787	796	836	795	828	820	829	789	773	838	839	826	844	820	802	817	832	813	844	829	797	809	829	811	847	843	783	842	819	881	781	797	818	828	796	790	819	810	800	818	845	820	809	820	775	785	830	826	865	821	842	833	778	837	810	821	790	820	783	764	806	747	829	832	837	741	824	873	809	805	824	837	791	792	782	795	845	767	787	818	788	798	816	792	801	838	776	846	809	812	821	825	767	806	774	823	844	818	836	840	825	838	815	848	816	802	825	777	858	827	859	820	776	795	821	797	860	835	774	834	771	852	837	802	798	807	813	812	796	822	792	795	797	817	804	839	842	884	800	859	796	831	817	824	741	852	831	819	812	791	795	833	828	826	788	820	788	801	814	824	756	825	840	764	776	787	792	844	862	780	802	839	790	855	794	825	805	785	794	788	762	849	859	829	808	818	781	805	834	772	838	791	817	835	808	807	859	767	802	790	773	812	801	825	842	782	858	779	808	775	754	854	790	838	808	811	804	807	789	852	805	787	845	838	758	820	828	829	781	811	810	814	819	813	781	819	847	841	818	797	806	813	799	884	810	884	773	826	844	760	766	851	804	792	804	851	770	790	839	809	829	823	808	809	813	786	814	810	796	843	842	805	825	808	837	806	790	788	810	800	827	838	821	804	805	793	864	774	805	871	787	782	844	814	793	835	804	875	809	787	780	797	808	837	813	837	785	878	763	822	817	840	841	814	818	829	807	811	807	804	830	822	759	864	749	792	804	786	870	846	800	840	743	805	791	835	793	865	892	811	862	829	785	828	819	808	793	781	796	821	813	816	800	812	776	822	790	847	820	766	858	805	787	816	768	794	797	789	829	838	771	853	783	830	799	821	828	765	811	811	793	787	832	859	820	869	820	799	820	828	801	816	829	798	858	783	812	835	800	793	832	827
30256	16889	12332	8668	5947	2478	1320	922	646	553	512	420	424	416	379	347	330	319	273	287	275	279	252	293	278	254	247	240	280	224	247	287	266	250	268	279	249	265	247	235	236	241	277	248	283	230	280	231	234	254	252	291	280	248	263	261	238	270	246	264	278	253	249	231	258	241	239	285	283	244	263	292	248	260	248	278	244	223	268	265	244	273	236	256	247	274	250	299	265	267	261	294	227	265	237	245	253	236	260	207	267	244	271	238	239	272	262	242	239	261	244	245	246	236	279	259	221	240	252	245	262	236	230	247	278	305	250	264	260	271	282	252	266	295	257	247	279	253	270	265	246	252	239	240	259	278	274	262	238	284	233	263	272	242	221	241	274	266	222	247	256	239	247	261	249	259	281	264	267	254	282	255	252	260	252	269	244	237	246	241	262	249	244	277	235	251	272	246	248	236	261	254	248	264	246	283	277	260	263	250	279	260	268	244	244	259	265	300	233	266	267	238	277	247	253	242	263	280	289	249	255	219	244	235	254	238	236	266	247	217	243	229	253	220	253	235	255	244	270	280	258	262	269	279	262	256	237	256	245	274	242	270	248	290	249	253	246	225	255	258	245	259	273	224	266	234	271	253	265	249	244	258	249	268	263	270	254	257	261	281	295	259	238	246	303	277	231	281	253	253	237	240	281	238	280	269	250	236	227	272	250	276	269	228	252	250	245	239	249	244	272	234	244	270	226	265	248	259	252	236	233	277	242	276	252	285	255	255	290	271	267	243	245	264	276	259	273	244	249	241	283	257	269	261	264	250	255	283	237	286	279	250	263	236	247	230	217	245	280	248	236	259	268	247	282	253	274	291	240	268	229	249	255	251	262	242	244	241	246	247	246	277	253	229	254	270	266	254	255	329	270	238	253	268	247	287	265	239	263	251	249	242	246	246	283	272	243	261	264	258	248	234	259	271	241	255	263	249	247	271	244	264	258	261	253	260	240	262	268	217	227	256	263	266	247	221	274	242	255	275	281	232	237	290	265	273	240	251	243	256	243	233	251	239	266	272	300	282	267	255	258	260	263	244	267	242	261	248	240	259	256	288	249	254	246	253	267	254	278	271	267	260	261	278	265	239	270	289	251	261	300	255	242	228	236	250	238	252	282	267	238	236	252	275	280	242	303	241	237	270	263	250	274	261	265	273	279	264	299	286	268	262	269	254	277	250	256	254	226	256	209	227	255	243	229	234	255	278	232	225	276	237	262	241	235	254	239	282	236	256	283	290	254	268	247	245	268	255	252	207	268	247	265	257	262	255	244	303	290	257	259	245	254	258	257	251	260	231	238	257	255	254	260	228	257	262	268	260	273	238	242	262	253	242	276	268	244	229	260	243	267	250	277	281	260	226	285	245	273	260	264	249	225	284	268	236	255	247	285	259	272	265	231	269	263	234	235	225	237	227	263	259	274	219	273	256	254	254	240	270	259	243	271	216	274	263	249	263	293	249	241	260	253	247	255	265	241	243	260	221	224	278	257	242	239	230	251	240	253	301	260	239	237	255	256	251	259	252	236	253	265	258	256	275	249	257	239	257	260	224	256	271	277	232	246	231	258	217	262	272	229	243	238	253	269	220	262	267	225	275	277	250	245	263	251	233	292	273	251	233	260	281	242	251	243	261	246	246	244	237	236	258	225	268	229	234	231	246	230	247	252	243	254	279	279	236	258	263	254	259	277	242	238	253	277	259	254	283	244	263	233	253	275	255	278	265	287	263	252	253	230	221	245	274	264	264	231	216	247	240	291	265	238	247	267	277	235	252	261	249	234	268	244	266	232	258	266	246	209	241	250	237	254	231	256	268	260	249	276	256	268	247	270	234	252	256	268	225	266	232	284	239	257	249	269	267	251	259	261	254	252	248	240	244	236	258	236	246	279	256	238	257	219	260	259	236	261	226	255	267	287	278	259	270	254	248	252	259	263	254	256	261	250	223	268	259	265	262	268	249	264	267	259	235	235	274	265	243	238	257	236	244	253	236	256	235	246	292	226	264	263	276	273	287	239	263	250	254	240	254	233	270	266	241	227	241	282	222	243	260	252	269	239	252	264	228	245	245	244	250	210	273	262	230	242	274	251	264	275	262	291	259	236	258	264	240	238	262	270	269	284	255	247	247	270	269	245	244	276	260	242	251	282	240	258	244	264	276	234	255	256	270	273	262	269	246	265	257	214	254	266	234	267	284	256	257	281	257	243	261	244	262	285	254	266	303	243	228	276	263	249	230	298	256	254	256	256	248	253	264	258	239	243	260	252	247	256	251	248	261	284	259	250	292	275	261	241	244	269	257	260	264	255	226	289	269	257	259	245	228	262	277	221	236	252	241	259	259	274	267	250	249	283	220	229	227	268	274	254	233	239	251	242	251	262	270	255	264	259	260	228	211	252	271	256	264	282	280	258	262	238	254	247	250	240	261	266	239	245	268	256	282	254	251	266	247	237	282	244	265	242	251	281	233	279	261	278	279	285	242	257	287	242	231	284	222	262	259	275	275	239	255	260	256	277	232	235	263	216	252	271	221	275	228	281	252	299	264	255	269	281	231	284	232	254	271	256	266	275	295	269	246	264	237	268	257	235	262	209	275	261	228	253	235	289	231	248	247	250	251	250	255	228	224	274	298	247	255	232	268	256	249	227	224	262	234	242	254	222	258	224	242	247	258	249	247	292	256	271	274	277	247	288	255	274	264	262	255	228	244	258	260	245	282	240	229	251	277	255	246	259	250	264	287	262	258	282	270	268	229	274	276	255	234	252	263	263	287	261	232	236	249	265	287	254	241	254	248	264	262	240	267	247	276	254	242	242	206	262	232	255	241	266	281	274	252	293	247	248	231	264	280	251	254	232	249	262	243	248	278	264	255	225	246	270	271	268	273	275	200	281	282	236	224	267	274	260	260	251	249	226	253	270	257	233	242	262	283	267	251	253	247	275	228	251	246	243	251	242	263	214	282	258	258	214	268	246	259	239	264	275	240	257	246	252	230	260	270	264	252	256	255	277	262	245	230	269	231	244	253	241	240	242	280	245	254	243	240	249	266	263	203	232	247	251	254	247	219	260	260	248	270	251	289	240	257	279	268	303	242	248	262	289	222	261	246	248	271	285	281	263	274	240	247	281	281	263	238	247	254	267	246	282	246	267	250	263	270	251	249	244	252	240	263	243	272	256	256	257	262	303	259	265	257	286	231	282	309	282	253	249	277	255	253	243	230	276	246	255	284	251	274	278	249	277	239	245	220	232	247	261	251	250	286	244	256	273	269	248	269	267	279	258	259	245	272	244	252	278	280	244	227	269	248	262	242	274	243	236	259	285	252	242	239	244	235	247	247	252	263	271	261	270	265	244	286	258	238	253	269	241	283	260	249	250	278	235	278	300	273	279	246	267	262	237	245	252	258	248	219	245	264	271	245	278	245	248	242	250	261	271	288	231	240	247	250	238	257	224	246	280	242	228	271	235	263
19467	11577	14430	15341	12725	6862	4517	3344	2588	2178	1827	1615	1562	1566	1445	1171	991	902	781	672	696	675	595	632	601	620	561	607	615	637	577	612	652	585	583	608	604	553	592	585	571	592	568	568	570	560	593	576	591	587	591	558	558	554	525	547	588	548	580	589	590	582	561	588	561	584	539	563	586	625	593	569	622	605	566	605	582	612	569	566	524	571	558	567	568	576	557	631	594	623	588	601	585	599	599	580	595	589	594	560	584	595	592	561	587	584	590	561	556	566	580	574	601	590	614	587	599	576	569	555	577	569	585	534	551	599	561	568	598	579	569	558	631	564	568	548	559	572	545	580	538	574	550	579	567	564	579	582	570	576	586	588	570	580	567	560	583	575	582	638	580	570	545	534	554	584	533	538	597	545	558	550	585	559	570	562	577	583	513	574	603	606	595	565	544	553	529	566	605	530	591	547	594	537	592	590	556	576	587	551	545	584	580	614	567	556	574	545	639	595	582	547	538	578	623	569	533	566	632	584	571	549	556	574	569	549	563	578	624	582	572	590	573	578	580	603	544	583	582	555	559	557	553	569	610	557	570	596	580	616	588	612	560	611	533	612	564	546	600	572	535	581	619	571	555	597	579	529	575	554	581	590	625	576	580	573	594	600	543	543	545	600	569	562	570	536	579	550	582	530	608	561	587	585	559	550	567	596	574	598	600	544	517	573	549	555	596	554	546	569	558	561	572	578	583	611	586	580	588	567	597	534	542	567	572	589	596	585	584	568	567	565	589	596	573	594	535	613	570	556	585	552	547	610	580	575	536	569	567	577	553	580	546	616	557	606	560	552	553	549	571	576	578	579	579	585	603	574	580	580	563	576	571	583	545	599	564	568	553	585	567	552	619	612	549	571	557	575	528	571	562	581	594	569	601	582	586	568	564	551	572	596	580	543	598	543	601	566	540	574	535	580	564	534	562	519	611	601	607	547	582	616	597	614	554	564	578	628	580	577	557	571	598	590	565	550	615	541	572	559	611	506	552	568	591	563	578	551	567	552	573	543	623	500	597	486	587	578	569	553	613	567	598	587	551	542	576	586	575	581	572	581	554	607	599	565	569	592	596	550	601	525	564	573	582	612	596	584	592	567	595	563	571	504	559	564	550	562	562	566	598	539	569	592	547	595	569	537	519	604	569	590	580	541	581	527	566	595	554	539	569	566	615	542	540	541	585	530	631	599	600	546	601	587	573	576	561	565	580	577	556	601	538	610	608	630	546	568	571	602	602	644	534	594	572	597	585	567	594	549	546	574	589	551	550	577	579	574	574	519	611	551	582	551	539	593	570	580	513	561	582	578	570	567	564	604	580	571	589	559	534	546	573	574	598	588	545	586	630	563	626	581	583	588	562	553	583	576	608	591	582	569	543	568	564	576	570	560	575	560	551	588	584	542	590	578	617	610	608	577	596	585	589	545	555	574	575	599	549	587	567	591	593	549	561	558	594	584	566	554	592	594	580	616	536	597	593	551	573	590	563	569	598	563	618	615	613	579	580	604	596	556	573	550	579	558	555	559	605	571	535	529	605	563	571	587	557	577	603	540	558	537	527	597	552	600	552	552	616	582	616	574	570	581	597	593	577	578	551	548	587	581	566	545	581	536	550	540	576	637	555	572	559	542	616	563	614	591	574	564	582	553	591	577	589	592	582	576	585	561	582	575	570	575	559	568	618	581	573	578	571	569	581	584	567	584	603	590	593	593	586	519	561	566	522	601	597	636	595	584	556	600	593	563	588	584	576	605	559	538	578	562	584	575	594	577	572	573	539	625	590	597	570	570	567	597	620	598	577	607	576	565	614	583	586	535	569	578	578	571	553	627	556	565	527	548	591	575	569	599	584	618	546	580	538	526	554	563	606	583	624	597	546	627	550	635	608	568	592	617	552	569	635	540	501	572	517	604	548	580	577	542	579	591	554	582	604	581	581	584	580	580	598	570	593	583	562	602	606	555	585	576	589	584	591	548	609	540	549	592	546	576	596	628	592	569	581	541	530	575	569	574	568	548	595	554	568	591	626	557	580	590	580	555	565	572	555	617	580	565	572	578	559	581	623	569	561	556	594	571	612	592	582	587	596	578	608	551	578	586	607	599	544	579	563	602	538	549	587	583	540	586	535	558	548	562	589	585	558	565	575	561	557	551	568	556	578	558	550	588	572	625	548	557	579	558	589	593	578	569	548	557	573	562	525	621	557	578	573	562	594	587	618	554	569	576	579	585	546	587	570	581	614	591	574	544	549	608	643	595	566	597	544	551	585	583	551	575	547	618	547	539	575	597	542	600	583	562	550	656	546	587	587	564	596	613	567	574	556	557	602	604	588	580	530	561	556	603	557	595	575	589	559	595	591	540	577	546	574	566	558	592	578	576	558	552	559	573	600	564	619	541	539	550	548	589	600	566	569	545	579	553	604	601	595	577	568	556	607	589	584	551	588	569	545	588	537	590	563	533	543	580	568	560	574	563	619	590	566	567	626	575	568	553	575	600	564	596	557	555	602	593	558	571	578	559	567	565	542	591	588	565	570	608	579	537	569	602	570	545	574	546	563	587	597	613	582	569	582	584	555	576	539	566	593	550	620	582	615	604	565	574	554	567	590	588	569	564	577	590	546	616	564	545	587	525	553	526	538	615	581	564	604	540	603	602	585	574	560	566	616	585	573	629	571	604	597	529	577	584	596	614	599	523	585	597	556	548	556	542	592	591	574	565	562	594	573	586	544	574	580	614	597	580	546	560	581	579	562	581	563	566	575	587	546	569	579	603	540	575	544	558	604	579	570	640	551	561	533	598	583	571	550	560	644	571	584	554	572	540	562	595	558	552	519	554	538	541	582	585	519	556	577	550	610	595	555	546	557	596	603	584	569	563	591	589	568	599	566	560	575	566	548	535	602	585	565	557	554	564	606	591	599	598	557	572	566	611	571	580	568	594	585	619	599	527	558	645	584	576	610	578	582	549	574	562	563	565	584	531	594	578	561	540	619	571	592	606	528	584	562	552	587	540	583	573	578	569	579	589	574	579	577	589	578	584	576	557	547	556	604	613	600	582	576	542	579	586	554	566	577	570	558	585	574	620	596	585	603	585	617	611	588	562	593	595	566	580	608	570	586	547	610	610	556	602	596	565	588	559	553	566	534	584	569	592	534	606	605	612	584	580	557	544	585	556	562	561	569	563	614	530	579	598	582	574	574	553	595	575	559	573	610	579	581	564	584	544	567	605	622	587	549	600	585	580	608	557	579	591	536	577	540	632	560	573	586	590	568	601	556	543	563	563	575	601	566	575	570	543	574	582	630	555	577	538	534	602	554	573	564	568	618	571	640	565	599	591	539	545	613	616	566	580	563	574	552	614	589	584	596	560	558	582	609	596	561	560	552	592	574	515	618	542	601	593	547	601	613	563	584	563	568	609	594	615	551	564	551	610	549	564	564	547	578	615	553	578	560	607	597	525	540	579	597	597
41162	26170	18963	14630	9727	4322	2324	1394	934	756	623	541	535	514	441	378	344	340	297	256	275	252	254	294	259	255	243	255	266	242	265	248	256	252	289	251	271	234	243	214	263	293	268	261	264	240	275	267	251	246	249	216	266	239	256	235	219	240	230	265	238	234	268	252	267	263	228	232	245	246	234	247	245	273	276	255	209	240	257	240	223	259	211	243	277	265	261	255	257	236	249	232	256	251	263	250	268	258	266	256	243	232	260	247	271	270	221	266	244	271	225	279	275	265	244	238	255	278	254	256	230	272	254	252	258	250	274	266	244	265	243	217	267	219	236	234	298	252	255	249	231	244	253	247	273	287	261	248	235	305	247	241	243	226	246	242	246	245	258	232	226	265	239	229	282	245	252	245	242	290	278	257	224	255	280	248	274	240	242	233	237	261	277	266	243	202	241	231	276	252	285	252	233	256	234	257	234	246	228	229	265	233	266	274	283	237	236	258	242	241	244	261	266	264	242	258	260	243	247	267	251	244	262	275	249	262	266	246	285	217	224	227	235	233	268	241	231	268	241	260	258	227	242	264	201	229	260	262	265	277	259	260	276	260	251	253	272	249	241	268	246	234	233	269	248	275	274	233	246	279	259	270	224	237	251	235	247	258	291	278	244	230	247	286	235	237	245	251	256	275	255	255	239	244	251	243	233	279	234	237	261	271	250	240	243	226	261	258	254	280	237	268	249	248	237	276	245	262	241	275	279	246	256	248	224	224	254	247	254	234	255	247	280	215	282	248	234	244	252	239	245	210	278	268	232	244	269	259	236	233	253	228	255	278	255	211	226	251	271	231	251	252	257	238	226	218	219	241	275	238	232	227	261	247	234	224	244	232	258	265	232	253	249	234	223	250	270	243	244	253	253	215	250	243	263	253	240	236	250	237	280	257	241	255	248	230	251	212	262	227	212	239	249	255	268	219	267	233	252	238	281	219	237	248	270	258	274	237	249	263	230	250	230	300	246	267	266	214	245	248	219	257	253	238	269	238	270	254	252	266	285	253	244	241	225	257	259	254	258	287	254	282	262	246	266	270	242	251	215	224	248	233	269	232	258	259	259	255	279	246	238	253	240	253	238	296	263	251	246	228	242	257	273	251	290	244	268	278	236	244	234	212	243	262	271	254	258	260	238	258	271	258	270	244	256	251	238	263	262	276	246	256	271	293	231	285	256	237	246	263	252	248	257	263	240	258	262	241	225	229	244	256	266	230	250	256	246	271	240	240	239	214	273	257	254	264	251	260	248	253	248	251	250	266	291	246	257	264	266	269	249	241	249	233	287	251	261	234	266	244	272	235	261	272	248	260	250	250	234	255	237	234	224	200	235	215	245	246	269	283	297	237	230	272	285	255	267	264	246	273	250	223	248	267	251	225	233	245	247	245	256	259	249	269	244	240	250	286	237	236	251	266	268	251	254	287	257	237	250	259	251	254	272	219	274	268	215	239	252	236	274	289	251	247	282	248	245	256	243	250	273	264	249	228	245	256	245	274	257	226	240	256	266	291	261	244	256	262	251	249	266	239	209	265	236	262	248	250	253	294	242	243	243	248	229	239	262	276	253	242	237	203	249	247	254	242	276	261	253	232	252	291	278	239	257	237	270	266	280	263	282	278	214	238	260	267	246	252	277	268	247	243	232	260	259	248	266	252	277	208	243	211	293	257	210	264	251	227	256	274	237	246	251	235	257	258	235	239	220	242	234	254	229	263	310	238	227	246	249	267	235	257	263	249	256	258	270	251	266	230	232	242	255	249	250	262	234	229	235	244	242	266	263	264	264	277	239	247	254	226	273	232	253	228	252	228	246	254	253	262	243	244	264	256	260	253	263	250	260	250	263	210	234	244	254	244	254	257	234	269	275	249	265	249	254	286	263	225	264	257	234	236	249	270	265	276	217	219	243	255	246	257	235	227	235	262	270	258	255	224	264	239	248	260	245	244	240	234	269	248	209	260	229	264	221	244	262	242	246	257	243	253	282	269	228	279	263	230	248	229	233	241	260	273	235	227	256	261	280	283	250	246	257	222	255	249	244	249	240	223	302	238	246	256	235	261	235	226	253	244	233	238	235	247	247	258	258	254	286	258	233	255	251	255	258	244	281	281	257	245	249	263	270	213	271	233	237	267	255	267	257	267	278	245	240	261	233	257	287	250	249	227	265	258	282	251	231	272	253	229	275	216	254	249	238	268	215	278	254	287	267	245	260	216	264	233	246	270	257	251	254	258	268	242	260	270	278	233	222	245	234	261	236	224	235	241	268	243	246	258	253	308	264	225	263	222	248	242	255	235	261	250	273	256	255	263	230	231	275	238	271	214	255	261	239	249	224	260	250	252	251	254	258	276	250	233	244	250	253	261	253	254	224	253	273	269	244	275	239	236	262	272	264	238	226	256	280	243	285	259	241	286	232	224	244	246	269	229	257	210	254	266	244	252	242	264	247	225	254	242	253	229	264	232	247	241	238	252	277	237	259	237	271	281	249	231	229	243	241	283	226	259	286	226	254	255	259	275	266	216	262	236	251	250	243	261	237	267	244	260	230	256	259	259	255	267	239	217	220	250	271	250	282	274	245	262	276	229	239	259	261	245	269	261	252	288	273	227	277	278	247	243	239	233	249	263	237	272	257	274	242	255	245	262	228	222	265	251	242	267	281	224	239	273	294	252	272	258	260	228	251	239	289	267	257	249	244	274	248	236	278	238	266	270	265	264	272	293	247	239	240	242	254	247	246	251	256	229	265	241	226	263	272	262	263	241	279	233	258	245	246	254	261	260	230	239	236	230	234	235	234	245	227	227	282	223	272	248	235	255	257	247	284	247	256	264	266	267	257	270	256	241	270	262	259	238	261	249	266	272	257	279	228	249	243	266	232	256	257	264	275	270	232	263	254	246	257	241	245	243	262	264	239	258	256	250	250	267	232	220	246	249	259	257	235	253	217	258	246	236	255	262	240	259	232	248	253	227	240	257	235	248	288	282	240	223	282	242	233	255	234	236	235	253	241	245	293	262	265	252	282	239	261	258	260	248	241	258	269	267	245	264	215	269	246	256	245	257	274	263	263	255	278	287	249	235	286	247	211	270	246	257	255	281	208	232	251	246	234	233	254	234	235	265	261	264	261	261	286	310	274	235	281	240	256	238	236	257	237	240	256	247	238	258	262	229	267	223	250	258	251	239	233	267	284	260	268	237	253	252	271	250	254	259	274	255	221	240	248	250	261	266	259	246	256	266	258	266	242	241	270	271	246	224	262	257	234	271	262	192	288	271	267	285	245	254	235	255	235	245	245	225	205	252	240	260	248	277	259	242	237	265	244	242	254	265	232	258	263	243	246	239	265	287	249	293	232	239	209	239	236	224	248	255	228	233	253	264	233	251	261	272	252	232	268	255	237	239	255	217	248	256	227	250	244	264	236	220	246	238	230	282	231	257	252	253	223	240	235	269	268	266	218	239	233	240
25868	17373	20312	21572	18005	9876	6783	4872	3801	3047	2621	2245	2120	2198	1859	1576	1201	1116	866	770	690	649	693	652	697	626	599	639	611	626	602	622	638	589	586	597	605	614	592	616	588	636	609	557	603	588	617	597	579	568	549	598	590	562	567	600	586	586	625	580	530	586	591	579	552	527	602	565	560	581	591	610	617	565	575	593	559	574	595	546	543	550	621	596	553	587	641	572	627	600	615	671	629	632	620	600	571	620	593	594	588	615	591	549	585	604	562	566	579	552	596	597	581	598	556	589	569	561	549	553	600	578	578	536	572	565	571	595	564	606	576	575	594	566	548	583	544	624	564	545	577	579	600	593	550	564	560	594	582	583	565	594	589	543	570	553	565	599	563	614	586	605	548	593	537	563	561	542	601	588	560	575	568	553	543	581	547	567	582	557	576	545	590	596	593	569	546	593	571	589	595	598	542	583	572	546	549	566	590	592	569	579	580	535	553	602	584	601	575	572	591	572	580	543	532	594	545	564	567	567	567	572	558	576	549	573	626	586	616	572	581	606	575	560	555	546	574	556	590	538	569	613	571	582	564	580	574	604	592	553	595	566	594	549	592	564	533	562	551	573	577	568	591	585	558	592	553	558	563	571	579	515	596	557	572	597	564	580	584	586	559	559	561	596	571	569	588	563	556	576	559	577	620	597	607	565	564	579	530	561	522	582	613	560	603	587	568	618	583	565	582	583	546	578	586	567	597	618	589	554	560	563	590	577	571	569	593	594	630	578	577	534	593	582	591	567	572	588	556	587	553	600	566	586	592	556	531	567	551	575	582	578	601	539	553	622	577	586	557	558	557	566	536	533	553	567	563	589	555	568	556	579	573	606	560	585	558	629	585	567	585	512	573	559	589	544	534	558	586	581	546	615	543	585	588	552	581	562	589	584	592	584	561	560	536	613	546	543	540	561	601	573	602	594	564	577	573	560	577	547	552	589	577	586	570	583	597	518	588	540	554	551	565	540	577	559	577	566	587	585	590	593	609	566	603	594	605	570	558	600	561	602	587	609	589	600	551	587	597	590	577	585	537	590	571	570	584	579	604	555	574	563	585	556	643	555	594	540	581	569	542	583	539	573	539	537	568	564	570	521	537	596	573	581	579	596	563	549	569	573	551	561	628	559	539	604	502	533	576	577	582	574	596	591	569	566	567	598	570	588	596	517	581	559	561	539	588	534	590	570	592	555	561	554	560	593	528	565	574	606	580	584	586	561	585	623	596	596	566	570	577	606	550	552	590	574	549	553	581	603	570	558	558	562	596	577	562	600	534	575	573	572	565	559	543	554	576	544	548	583	601	579	584	521	563	551	539	539	591	574	601	566	567	558	558	552	608	546	574	608	586	577	572	552	549	549	585	551	559	570	534	602	567	597	554	566	594	538	538	564	567	581	605	511	544	568	552	553	611	565	605	618	593	553	543	550	545	566	566	543	552	499	571	576	572	561	570	591	605	579	582	552	534	543	594	559	551	596	530	574	537	550	560	585	569	557	563	564	575	562	610	578	616	571	547	563	559	538	642	554	579	600	524	583	626	599	586	591	561	586	562	594	586	586	588	580	569	578	591	556	556	549	596	592	574	565	570	584	626	579	572	586	584	581	582	592	588	606	587	618	578	567	561	537	557	553	561	588	600	622	610	564	605	599	570	555	590	602	567	584	567	552	615	555	560	553	556	580	553	588	577	560	559	531	550	569	575	552	580	574	550	563	572	532	594	548	552	580	550	563	551	549	534	532	584	552	546	551	551	578	569	597	605	579	562	627	564	566	561	586	609	571	596	611	547	524	587	593	565	542	571	626	555	612	564	536	547	569	592	587	585	580	519	585	547	578	585	574	565	565	569	595	522	573	575	546	623	545	552	564	549	571	533	538	558	607	644	598	603	579	598	588	560	560	551	541	594	562	586	595	590	575	610	576	606	587	583	581	527	535	561	594	584	611	568	543	586	568	548	598	602	553	589	558	633	550	556	556	520	590	574	593	544	598	563	598	533	548	562	568	568	533	573	567	610	587	539	551	546	567	547	570	597	584	584	547	549	570	539	541	585	586	595	579	571	549	572	559	563	554	528	564	544	604	554	549	547	562	560	541	555	592	572	555	604	570	583	525	557	586	589	576	598	560	599	546	595	576	581	586	554	576	550	589	556	555	549	559	590	586	610	575	544	578	564	584	584	581	568	572	581	556	583	600	573	559	543	543	599	576	592	595	580	570	602	543	561	618	577	603	568	621	578	590	587	561	603	557	606	557	563	586	548	586	543	540	556	529	593	538	583	592	577	567	595	579	557	542	575	597	581	584	592	593	598	576	539	568	618	593	605	552	536	625	528	600	629	534	579	599	620	596	545	581	606	587	549	569	578	604	553	558	577	571	577	559	524	516	600	549	611	571	579	560	557	575	573	532	537	534	559	617	600	584	558	568	600	558	556	576	592	572	592	579	528	582	544	590	559	625	541	558	573	543	619	556	596	650	559	517	557	563	594	555	614	561	566	531	604	598	616	574	595	623	537	588	547	560	572	540	592	572	567	529	541	594	565	542	548	580	571	568	557	562	598	589	542	567	535	546	532	565	572	569	662	590	589	610	624	541	557	568	563	573	563	570	532	564	624	572	559	558	557	569	548	545	580	573	585	571	565	576	587	583	592	539	581	587	554	560	563	557	534	613	590	569	586	559	625	575	601	574	547	560	596	576	614	553	554	615	530	577	573	585	575	574	580	560	619	587	562	609	572	575	528	635	596	576	583	579	592	614	556	582	567	567	577	530	574	556	565	550	546	587	528	540	562	590	611	582	583	578	651	586	618	533	643	561	598	557	569	557	578	550	534	559	566	551	547	548	612	587	581	571	596	551	560	533	548	582	529	547	561	552	567	576	592	603	583	560	556	568	556	561	579	572	558	609	616	565	548	607	579	587	554	580	596	556	575	582	574	574	580	591	587	546	589	561	588	562	531	580	601	591	610	550	552	541	559	541	625	591	589	602	551	596	604	592	547	562	571	540	567	576	556	562	575	568	603	593	558	531	594	562	595	560	590	578	559	608	576	596	586	557	562	608	573	563	590	625	574	613	571	518	589	573	580	545	597	585	572	590	576	578	603	572	575	564	528	584	512	581	582	614	596	625	589	599	605	560	512	597	565	600	578	596	565	550	580	601	584	552	584	573	559	550	569	508	539	581	555	546	561	549	570	576	548	552	576	555	556	598	576	574	552	577	578	581	561	580	573	592	547	554	587	591	597	576	558	562	617	526	594	597	582	549	597	547	550	607	585	559	590	581	554	584	542	586	572	606	578	586	579	564	558	579	557	562	575	593	583	542	602	567	574	576	567	589	588	615	567	582	579	548	602	579	568	555	561	565	580	593	535	582	573	551	573	583	583	561	550	554	553	560	604	584	567	590	555	594	583	591	567	597	618	563	525	570	587	560	589	571	540	572	568	560	567	578	580	590	585	566	573	645	551	587
12285	5087	3630	2462	1553	938	737	620	518	524	509	500	475	470	467	427	417	414	366	351	388	400	367	365	349	359	409	394	373	387	362	380	407	384	404	376	376	330	371	357	396	408	364	343	383	420	405	370	410	398	337	375	340	340	359	355	402	340	368	393	365	339	365	386	380	378	347	382	335	348	375	385	409	394	393	390	391	369	383	374	376	382	350	418	373	406	414	363	356	346	377	372	372	396	386	369	342	374	369	374	405	384	400	385	407	366	364	338	369	416	361	366	404	384	384	371	379	342	370	384	355	362	398	366	397	372	365	420	362	339	351	365	393	379	365	399	382	393	390	383	403	338	378	365	366	385	341	381	379	399	422	377	370	405	391	371	377	358	378	413	396	402	351	390	345	401	386	386	357	336	338	363	354	376	379	409	407	375	369	404	385	381	394	408	371	383	363	402	360	334	375	394	365	378	360	407	377	367	414	388	358	395	363	372	381	376	364	351	407	412	374	397	368	390	367	383	402	379	340	360	365	357	346	360	388	389	389	380	382	406	412	389	375	349	370	374	371	386	364	345	385	358	371	376	389	376	409	387	427	362	402	372	375	369	409	361	392	375	358	390	379	374	403	395	382	363	378	379	340	387	401	351	341	397	369	368	381	375	383	372	395	403	411	372	386	380	381	374	341	374	353	396	397	376	398	389	382	351	370	367	395	357	402	367	399	356	394	361	405	378	397	392	379	392	355	414	338	409	386	359	339	344	392	399	373	341	382	359	363	376	374	351	395	386	375	401	346	366	403	376	368	398	388	394	398	365	361	369	369	350	372	383	383	326	369	383	372	370	378	389	371	366	404	356	390	388	317	414	387	397	375	373	388	380	349	372	375	351	369	374	387	358	384	363	382	384	409	371	360	391	392	383	397	354	382	385	360	395	391	358	370	354	365	376	374	375	362	374	382	356	363	408	343	406	355	391	347	404	383	353	353	383	365	338	378	364	419	369	423	353	408	377	385	384	370	357	388	371	397	387	395	402	382	386	378	378	355	326	392	361	430	386	384	362	416	398	404	427	372	381	392	331	351	350	381	363	368	336	377	389	371	363	409	382	351	389	364	404	381	342	363	375	396	390	375	391	394	347	388	445	381	385	367	344	327	396	370	370	352	355	363	348	397	411	382	365	381	349	393	386	366	354	374	391	383	407	365	342	321	361	365	356	364	396	415	385	364	366	370	394	373	377	369	384	373	384	363	381	378	375	355	388	367	407	368	399	370	362	391	339	329	368	387	381	358	379	371	339	412	366	372	389	377	337	394	380	422	389	386	339	389	348	353	411	389	350	378	410	411	396	370	349	359	378	390	353	359	385	396	346	389	398	396	394	347	362	400	354	381	350	396	417	377	401	370	365	378	386	353	373	378	343	395	357	354	385	340	368	374	375	410	369	396	367	410	405	343	358	349	353	364	418	416	395	397	388	390	386	380	377	411	389	377	359	359	353	415	380	404	387	343	333	330	385	359	359	349	359	398	374	348	338	380	374	348	357	412	349	377	404	420	339	410	342	373	389	340	361	376	340	340	389	399	366	385	412	334	365	405	430	368	367	383	356	380	372	361	373	331	382	339	349	372	387	384	405	373	390	381	348	383	349	365	368	417	350	394	363	346	370	408	412	343	351	407	352	383	389	363	368	382	375	360	365	367	429	353	352	380	395	404	383	395	342	391	385	404	398	375	372	385	382	351	405	381	344	399	378	390	358	402	360	374	360	359	394	394	432	379	357	378	392	394	430	425	408	345	398	374	418	373	344	365	407	384	389	403	377	374	329	385	344	371	442	338	398	407	367	340	349	416	385	383	413	364	414	395	368	353	380	374	367	393	402	378	338	394	375	383	380	353	377	410	361	419	370	371	422	374	379	364	374	411	371	356	369	355	335	352	389	338	387	393	353	402	363	337	367	402	367	400	354	342	409	351	381	380	350	356	366	373	377	349	373	358	372	405	362	366	393	369	422	364	362	382	372	376	365	347	406	358	390	384	402	318	365	332	361	369	392	387	396	364	386	384	350	352	406	322	352	371	387	377	410	354	347	399	380	388	395	368	368	361	382	395	374	384	366	409	379	370	349	371	381	345	370	418	361	361	374	426	410	327	326	384	401	361	367	361	360	335	379	369	394	341	360	373	364	352	380	355	346	408	365	399	395	372	352	376	361	368	421	352	396	383	371	422	350	393	379	390	382	385	378	350	367	389	350	395	337	371	364	363	392	364	403	348	401	414	374	352	358	383	365	377	385	348	372	360	355	353	381	341	356	358	396	382	371	361	347	362	380	379	376	356	367	342	355	375	370	385	365	373	370	386	366	374	405	378	397	325	379	397	394	397	378	389	370	358	382	378	373	343	370	383	339	355	402	383	341	374	383	374	332	394	396	372	379	400	383	391	408	358	389	381	371	380	397	347	386	377	361	355	408	363	383	381	370	444	385	405	376	367	350	405	382	398	362	356	406	383	415	349	371	416	377	398	417	341	393	379	396	353	376	379	406	357	394	423	433	385	363	360	400	414	327	358	362	377	377	346	373	365	377	410	364	382	354	368	377	368	423	398	382	351	359	388	346	367	374	405	372	399	377	367	378	372	362	376	377	402	388	375	362	397	375	367	379	324	386	369	339	344	350	420	371	382	372	375	384	352	389	388	379	384	370	387	372	382	370	335	378	339	370	362	363	341	370	395	381	386	377	420	346	395	385	368	386	386	378	363	381	401	381	343	383	353	367	360	373	390	391	414	353	368	371	392	386	371	398	422	431	362	383	400	366	347	377	369	363	393	387	348	342	374	391	358	393	378	379	363	339	399	389	378	388	367	375	358	351	324	365	341	376	367	349	347	380	398	367	351	378	359	388	388	401	345	391	378	364	358	397	388	365	362	360	336	374	359	366	378	376	379	357	369	394	353	386	380	364	387	371	380	387	387	331	375	378	343	380	366	368	393	349	363	366	417	352	348	362	379	335	385	398	360	364	388	392	335	341	375	383	402	370	367	366	370	376	375	401	364	444	422	398	377	363	362	405	370	356	379	359	346	344	394	358	409	404	392	349	427	394	354	396	407	399	350	357	395	363	374	347	353	357	355	330	356	335	382	378	368	370	376	370	363	378	358	356	394	365	366	375	417	379	382	364	350	374	379	392	395	410	395	389	384	396	354	354	365	394	353	338	412	361	373	372	397	358	373	367	380	405	365	377	364	373	400	356	356	365	334	347	379	339	392	403	391	351	396	353	372	372	422	348	353	382	409	404	400	439	371	362	378	361	338	388	380	376	330	401	339	370	357	374	417	355	367	380	357	381	403	342	371	368	378	381	352	340	405	366	373	368	411	416	411	402	342	374	390	357	392	369	375	393	396	326	371	370	379	358	360	381	398	387	367	350	339	372	361	396	350	377	386	379	362	380	362	411	387	360	357	358	361	407	407	398	395	396	369	352	346	363	374	399	355	392	408	392	379	371	391	340	347	343	391	355
7646	4282	6066	6372	5061	3263	2523	2049	1784	1617	1419	1313	1246	1276	1156	1079	991	961	829	874	867	804	796	819	803	816	853	820	762	855	812	807	798	807	816	757	805	807	814	806	764	792	757	806	778	781	830	803	787	804	813	798	795	761	790	804	821	754	786	791	825	776	845	814	755	797	804	746	778	791	814	806	773	795	789	798	759	793	800	757	797	833	848	809	796	769	834	847	867	842	813	838	821	864	792	801	835	795	841	783	805	856	814	768	806	775	771	800	786	835	770	815	795	820	795	799	799	777	876	761	793	777	772	792	769	748	744	834	815	789	814	849	817	831	800	775	787	804	805	840	814	832	777	821	822	748	763	743	805	803	814	819	833	810	778	813	813	841	796	814	798	813	817	757	803	821	806	768	795	801	812	797	752	762	776	782	794	787	823	757	844	809	777	758	841	806	791	819	813	858	803	808	776	826	788	849	775	811	837	840	828	772	761	781	796	790	770	793	859	783	790	751	790	789	756	858	792	771	843	787	836	874	771	800	841	794	834	739	830	821	798	798	762	750	755	811	786	770	772	787	805	776	802	782	766	782	812	804	784	751	761	775	815	851	816	794	851	807	774	789	772	817	817	777	776	800	787	828	832	760	795	784	854	818	794	808	799	867	765	741	765	803	814	772	784	789	776	785	797	772	795	768	784	787	825	794	781	810	734	795	767	794	795	750	777	782	787	785	772	820	813	812	792	768	802	810	813	845	772	828	788	771	789	831	792	763	817	792	858	815	786	810	767	826	779	737	803	801	800	814	754	812	847	870	794	748	809	790	785	788	841	782	831	811	847	794	789	777	795	802	806	815	795	788	795	834	787	771	816	749	805	806	758	816	798	777	807	809	828	773	813	787	801	812	827	827	823	768	810	793	846	767	762	797	777	817	756	818	827	776	802	808	807	819	863	742	785	778	754	797	793	787	754	789	777	792	781	853	819	807	804	747	751	843	777	820	826	753	766	806	806	855	767	785	860	791	764	806	780	825	836	750	779	774	820	784	836	759	809	813	767	778	825	841	893	800	842	798	777	821	803	818	774	771	779	766	801	764	820	826	826	815	796	764	809	812	790	805	778	860	805	805	795	813	810	815	786	789	817	812	788	808	718	806	795	806	831	765	841	761	791	779	826	800	790	762	761	779	797	813	787	821	774	772	799	850	810	813	826	795	805	791	769	793	734	838	786	767	762	817	782	808	784	748	825	798	778	838	786	780	810	784	794	745	810	730	822	789	778	760	820	782	824	803	756	844	759	816	765	805	792	739	788	817	779	814	782	799	799	791	780	772	848	779	792	777	741	833	740	847	762	835	790	758	814	807	780	777	786	818	825	789	800	780	874	814	775	813	795	723	817	821	830	765	758	774	767	805	806	843	803	815	771	827	809	848	806	774	785	760	778	827	822	825	769	870	791	811	817	799	821	817	783	797	825	755	818	788	793	788	783	823	794	742	839	740	808	812	825	810	822	760	770	820	741	800	816	708	779	781	841	803	789	729	774	788	813	830	819	761	853	828	803	777	813	790	756	756	783	795	793	815	774	836	858	830	821	763	810	751	793	754	780	823	816	814	808	761	776	799	819	828	800	771	763	806	827	806	801	794	745	790	784	812	769	788	769	805	771	843	795	813	846	819	823	803	791	818	767	788	812	771	800	821	754	822	781	777	798	815	781	834	775	775	828	783	800	830	858	792	812	807	768	824	744	781	750	797	754	804	805	841	805	819	732	796	830	802	816	843	832	785	858	749	808	809	786	809	770	811	810	791	776	790	814	745	765	856	791	811	751	804	787	832	763	797	804	862	811	753	725	814	769	820	802	830	820	766	836	797	781	803	746	760	795	805	775	863	780	784	778	791	774	775	788	782	814	827	827	792	779	792	822	785	829	767	796	820	830	790	838	781	834	793	807	828	803	791	817	783	809	865	814	743	838	784	762	799	806	751	751	760	739	806	831	807	802	800	780	864	803	772	802	825	801	780	815	781	797	782	803	807	809	809	813	799	788	811	849	788	785	790	741	810	805	780	807	789	794	816	777	780	794	766	797	773	810	796	806	789	846	738	779	797	796	795	741	783	789	783	890	819	747	794	759	801	807	784	838	816	815	734	807	802	790	784	763	813	827	824	756	844	841	770	809	816	813	778	851	826	743	781	805	793	766	741	787	838	786	756	805	767	803	794	820	762	774	810	782	739	814	767	749	752	838	824	822	829	766	765	765	805	799	730	755	795	824	800	806	804	822	756	748	818	793	763	814	792	793	806	812	836	772	753	815	806	760	809	803	752	789	747	801	847	805	753	872	855	800	774	780	774	768	797	840	805	770	816	773	819	810	802	803	803	783	849	758	827	786	789	754	813	799	817	794	787	736	797	818	797	793	765	813	792	778	777	812	835	820	761	818	802	829	839	812	798	791	866	830	792	777	791	828	746	833	804	826	814	795	775	810	799	754	786	789	821	825	761	767	822	818	790	803	769	766	772	782	826	796	794	815	794	836	815	744	816	807	763	791	764	778	774	795	797	773	786	803	782	804	777	752	834	809	788	809	818	838	758	799	845	794	779	770	804	856	761	801	791	779	830	744	777	826	824	811	791	784	850	820	795	834	790	766	799	820	778	818	785	842	787	805	787	808	765	812	743	766	807	798	816	793	777	774	787	807	787	822	775	798	815	812	754	784	792	857	797	796	810	760	802	841	822	812	800	783	807	761	816	864	743	823	846	752	779	780	803	793	839	888	837	747	784	798	774	807	758	821	832	751	811	809	781	803	792	846	777	814	794	832	778	794	774	831	761	861	811	840	761	810	791	786	822	842	797	801	790	803	782	806	772	822	833	806	797	758	744	776	846	834	810	803	761	816	775	771	787	801	785	835	780	791	754	765	817	824	751	865	837	821	796	818	812	799	790	803	809	847	820	813	807	803	823	776	848	806	833	803	786	782	833	852	767	823	825	809	826	825	741	771	795	819	745	859	783	781	766	780	785	816	754	794	816	812	808	734	758	803	768	764	775	831	774	806	781	776	783	784	852	787	842	813	790	826	819	805	808	764	793	841	831	753	798	748	792	847	803	848	831	754	796	834	802	772	784	814	783	810	772	766	804	775	803	816	824	816	781	835	769	805	798	748	799	842	795	800	822	799	768	803	803	816	814	803	769	773	805	778	844	780	816	821	790	778	794	796	823	753	768	812	784	824	817	818	779	764	820	803	801	748	775	783	756	792	862	765	814	808	762	804	810	792	777	795	792	781	835	807	811	848	792	762	755	847	785	807	841	730	849	756	783	773	812	781	772	836	809	816	828	778	756	748	809	801	790	801	819	825	824	828	748	848	791	804	800	756	796	732	741	782	838	808	772	787	803	757	793	760	799	855	769	809	762	823	814	798	804	796	853	815	778	840	798	770	786	772	783	799	789	812	789	785	791	814	805	788	803	760	779	799	833	753	812	843	805	812	794	783	813	814	768	818	800	794	818	742	793
30914	16941	11872	8619	5457	2488	1441	887	636	520	465	465	412	395	396	363	328	277	268	288	263	248	262	264	253	235	243	285	235	225	239	261	210	243	213	219	241	223	278	256	226	218	221	244	241	247	263	230	253	225	201	230	252	215	233	250	238	221	250	234	219	237	266	226	249	252	247	230	205	236	209	212	226	249	273	244	251	252	251	252	246	227	207	259	265	261	210	249	255	250	228	225	279	237	215	240	245	247	212	254	249	242	238	247	247	246	265	244	242	211	268	260	248	252	213	257	243	249	251	237	236	257	218	245	247	222	237	223	246	246	249	239	236	249	219	222	243	256	221	245	211	256	250	239	239	272	238	246	229	207	232	251	208	271	266	242	234	243	221	266	247	249	234	221	251	221	227	265	231	246	248	280	214	241	240	230	280	269	244	234	246	238	230	262	253	236	257	216	207	225	249	299	211	254	256	233	269	253	251	282	246	243	217	224	226	233	237	218	232	242	224	235	212	239	242	243	228	240	244	216	241	255	255	267	224	224	223	215	235	229	234	274	241	243	229	208	257	239	263	262	242	246	238	249	266	263	225	267	245	249	220	252	269	226	260	260	264	233	245	249	223	222	255	240	254	226	232	244	244	257	239	241	252	264	230	253	275	254	243	251	220	250	245	221	256	242	249	246	247	271	252	258	245	242	259	229	197	215	228	221	261	233	257	266	254	240	243	249	189	228	234	277	220	224	264	236	250	228	238	235	219	227	225	237	227	255	243	274	254	248	246	263	235	240	225	251	239	229	257	240	230	233	194	243	237	254	240	245	239	268	249	222	216	238	256	215	250	239	233	233	251	258	231	247	216	273	250	277	204	219	233	240	264	270	216	226	253	244	253	225	263	207	266	251	245	248	259	249	233	243	220	253	239	258	240	257	234	229	239	249	246	239	270	232	227	234	243	232	231	245	256	247	257	259	226	237	227	233	242	246	257	213	250	239	237	254	233	226	243	224	245	240	284	252	238	251	278	243	240	209	246	253	263	244	221	246	247	226	251	275	256	225	257	259	238	252	224	295	285	238	237	251	230	235	227	231	244	231	250	229	262	246	237	250	230	268	236	265	243	260	229	227	254	253	229	227	213	242	294	264	264	243	271	232	254	245	216	216	261	228	215	266	250	220	228	212	268	232	233	253	249	245	252	259	260	250	265	251	248	213	281	266	237	243	240	221	218	234	243	236	238	210	231	245	203	230	239	250	237	244	267	234	240	240	222	232	251	228	246	269	256	217	203	237	255	231	250	241	244	267	204	258	235	222	218	253	259	239	240	230	213	268	264	251	216	242	226	249	238	240	276	244	287	232	265	263	241	236	256	226	231	228	267	244	240	264	251	209	267	241	246	255	240	247	232	254	272	278	243	201	271	255	243	268	249	242	251	231	252	268	225	246	264	223	243	230	265	267	245	234	265	254	235	260	237	247	204	238	223	226	279	228	226	210	231	222	228	247	232	233	245	259	249	272	242	229	245	207	227	216	245	247	253	270	245	218	227	262	219	202	222	258	243	250	247	258	271	226	230	259	250	244	244	241	253	230	238	294	223	249	245	212	229	243	227	259	248	250	249	230	238	258	237	235	239	252	235	222	268	250	250	229	237	240	261	217	244	243	254	218	266	250	240	234	279	248	255	261	245	258	256	232	259	248	243	240	251	263	259	223	210	248	223	243	231	242	239	233	238	204	254	240	230	238	251	234	261	237	220	234	239	218	252	258	252	278	224	239	245	251	254	247	250	219	244	269	233	242	220	246	245	233	256	229	284	267	250	264	248	244	210	232	244	257	241	229	242	256	236	262	289	225	244	222	222	261	231	239	212	247	243	268	237	267	227	222	276	219	230	247	253	245	235	250	222	260	245	238	231	236	244	236	244	253	251	237	273	268	223	223	254	240	236	240	276	221	265	237	247	258	245	267	251	237	258	218	251	261	231	238	233	283	273	267	234	228	243	253	236	260	249	251	234	248	246	253	233	244	257	251	236	243	248	259	230	246	220	216	218	234	243	227	271	279	267	272	271	221	219	251	221	245	247	265	245	209	246	240	250	226	230	243	260	224	227	234	240	234	276	230	218	226	259	263	264	264	258	225	227	235	252	264	261	233	241	247	260	245	211	242	248	259	229	228	260	240	224	228	214	259	234	257	255	251	249	245	260	222	275	275	226	243	229	263	233	230	225	247	239	250	244	254	249	223	223	268	219	277	251	262	237	230	268	238	274	233	243	223	260	212	239	251	251	269	229	268	235	226	209	237	262	257	255	239	291	228	221	263	238	234	258	267	236	251	243	259	259	217	241	257	230	257	252	236	257	220	236	239	255	242	239	261	230	229	237	252	230	232	216	245	244	208	268	236	220	244	223	232	258	258	262	218	235	238	267	238	231	233	270	246	226	255	225	242	252	236	241	226	247	250	219	224	236	283	251	251	238	242	261	218	226	228	258	258	252	233	224	222	252	254	241	234	236	278	224	249	222	228	235	231	221	212	258	236	255	260	255	200	229	212	229	231	225	248	251	240	238	230	231	247	245	235	236	255	232	263	260	242	243	236	238	230	235	235	248	233	258	260	249	266	269	217	233	263	279	242	228	241	224	271	249	258	242	240	256	276	235	223	258	254	248	219	225	245	275	256	220	238	247	219	226	263	237	227	225	234	245	214	256	243	236	224	239	230	240	238	235	248	241	270	211	225	208	241	216	252	252	272	251	260	206	237	235	224	256	234	243	214	226	238	247	241	267	251	191	265	258	263	235	234	229	240	245	262	242	248	246	235	266	232	245	240	274	242	284	250	260	261	232	237	254	213	213	233	238	232	278	259	248	246	249	234	240	245	269	294	270	250	242	274	254	249	251	243	220	259	209	261	252	266	248	258	247	239	221	235	237	231	241	250	219	259	229	226	244	242	257	256	242	268	242	243	233	283	257	246	280	262	248	242	241	242	251	239	244	252	261	254	246	268	228	261	241	247	251	251	259	250	247	244	261	252	215	265	213	220	262	262	263	230	226	255	246	232	241	234	271	266	230	256	249	253	234	273	246	232	234	240	238	220	266	258	256	247	213	232	259	219	255	247	249	235	208	236	234	262	254	238	244	230	229	268	238	239	246	247	223	235	198	211	235	231	234	221	235	264	240	231	230	252	229	233	233	240	254	255	247	236	248	246	226	247	226	281	222	242	239	221	230	257	251	240	209	267	231	268	220	235	254	257	236	272	271	245	235	249	252	239	248	239	236	245	263	212	246	259	244	234	228	245	230	240	213	232	217	213	219	251	221	255	246	265	234	255	262	238	228	275	220	242	226	246	237	266	212	234	249	271	281	253	270	243	263	241	205	223	203	261	224	237	228	233	257	267	254	265	262	235	239	252	266	252	251	227	253	234	225	258	211	230	257	224	232	226	241	228	246	249	252	252	238	225	224	242	235	242	240	243	251	245	229	250	247	234	264	230	239	236	221	262	256	276	253	235	256	247
19949	11602	14529	15034	12535	7038	4762	3404	2544	2162	1864	1598	1612	1684	1479	1187	965	899	759	690	646	602	624	600	561	543	590	608	530	587	555	593	578	562	540	529	593	528	525	563	546	599	548	569	554	534	557	590	566	567	597	539	576	566	554	561	583	542	581	559	567	549	606	580	537	564	546	551	563	554	580	515	551	582	558	542	554	539	540	550	528	549	555	549	550	540	567	551	596	555	568	595	579	612	584	546	543	556	551	572	596	588	583	566	557	590	581	540	537	527	611	579	554	515	529	510	547	544	569	577	545	548	546	561	577	524	553	507	557	519	583	549	559	543	568	611	552	544	527	550	539	541	570	554	556	554	553	572	541	546	547	498	579	519	545	550	527	569	551	501	537	569	584	544	596	510	521	536	513	566	528	536	588	531	527	528	532	555	502	545	572	532	537	530	561	540	532	580	542	558	534	534	577	554	532	542	559	560	591	513	567	545	540	560	541	505	517	552	532	533	548	586	548	493	552	540	552	515	509	579	603	587	581	571	530	557	563	553	514	529	552	551	523	588	532	559	571	497	573	576	578	558	545	548	571	559	567	541	518	520	513	531	538	544	571	514	498	547	526	571	489	560	547	556	550	587	582	558	560	602	543	556	539	542	550	543	538	583	534	584	546	558	546	559	542	559	558	609	572	549	563	530	584	552	535	549	561	526	516	534	519	552	519	545	515	579	561	517	577	535	515	521	566	565	577	558	528	555	559	551	585	528	565	547	539	552	579	523	551	521	571	549	565	585	570	577	555	537	549	568	533	530	549	547	518	532	542	527	600	511	550	596	567	500	523	548	530	530	543	517	494	552	565	539	528	526	577	581	543	526	542	543	531	588	566	556	520	574	519	553	504	519	549	576	550	559	584	567	571	557	541	542	524	508	570	531	555	583	563	558	550	540	551	499	558	546	577	490	598	541	524	524	524	559	542	512	564	551	526	536	508	502	575	559	550	561	557	549	541	547	539	542	580	543	552	555	540	562	573	547	551	542	557	542	536	535	490	563	530	572	568	570	552	520	562	511	520	539	544	556	560	556	524	530	490	519	568	548	567	568	539	542	531	576	581	588	535	604	535	547	519	542	515	561	527	522	590	540	569	533	551	548	545	549	524	514	548	607	559	566	570	542	547	506	546	554	565	599	515	555	538	520	541	551	531	570	553	520	554	492	536	590	552	576	576	558	507	525	605	584	536	560	536	547	521	554	555	540	495	523	565	536	553	512	592	512	526	518	535	570	566	530	508	519	540	551	552	569	545	528	552	511	551	562	575	551	545	549	546	570	566	531	557	542	533	552	580	524	519	552	533	575	555	563	499	541	544	567	517	547	556	532	543	551	538	557	560	510	570	525	562	575	583	575	529	553	591	532	549	505	523	555	535	545	516	529	532	561	562	552	557	518	580	551	570	526	533	580	559	559	519	590	571	609	511	547	578	609	594	520	606	529	555	566	561	538	586	519	539	556	552	539	561	521	494	557	573	536	579	581	521	537	557	569	530	559	519	560	579	580	546	574	568	533	536	548	555	571	541	546	510	554	566	540	560	526	566	551	541	524	548	552	579	557	538	552	521	534	536	526	597	530	565	571	531	508	563	556	526	570	550	573	587	517	602	596	550	580	588	566	564	537	568	526	526	541	552	530	570	535	542	523	578	529	617	524	525	510	508	528	548	564	525	543	502	525	570	554	566	560	502	557	574	554	544	543	550	549	533	579	571	565	553	550	574	542	566	555	571	523	532	566	525	567	548	536	529	575	594	542	570	570	562	545	542	556	535	563	536	536	549	536	511	531	548	543	543	546	519	534	555	573	565	550	518	540	547	566	552	550	561	528	539	550	566	588	541	574	555	560	569	551	562	533	571	515	530	535	545	545	568	543	526	569	588	551	565	585	600	564	466	557	546	531	550	509	529	518	543	537	544	559	592	517	555	552	564	517	563	539	552	563	550	525	512	556	538	542	602	538	591	527	585	551	546	576	574	558	548	560	543	533	569	528	527	537	551	577	570	532	545	565	557	553	580	528	561	554	488	499	569	521	587	574	494	551	587	564	558	550	552	518	596	520	552	562	585	531	588	585	539	536	552	573	557	560	559	520	560	514	563	553	581	533	519	563	573	544	547	566	565	525	537	511	532	495	568	578	537	513	562	560	565	538	596	595	543	539	593	525	549	591	568	572	570	543	582	558	591	550	558	556	524	557	523	546	526	578	581	559	566	519	535	589	514	555	565	557	536	563	578	540	547	591	535	567	541	571	559	541	534	589	551	573	541	550	504	558	501	571	549	518	544	557	540	524	554	539	548	546	567	570	526	594	558	577	599	593	558	549	513	562	542	522	580	548	544	573	537	548	505	542	535	581	580	528	552	570	569	542	585	540	561	563	543	574	556	524	590	540	527	536	550	564	585	555	563	538	596	500	565	560	521	505	570	534	529	570	565	584	552	523	555	528	527	558	535	554	533	531	561	545	536	561	496	546	590	560	543	594	550	538	589	554	559	562	589	575	579	538	569	564	581	522	521	521	577	560	554	527	547	561	513	616	491	517	610	523	521	582	558	520	554	540	511	556	493	540	530	519	499	567	562	576	605	586	549	562	563	561	564	520	591	512	568	546	550	543	534	572	533	545	556	531	554	507	586	535	586	504	548	570	545	572	563	544	582	523	546	518	566	584	555	568	566	517	527	577	530	509	572	486	592	525	549	533	560	530	515	545	578	535	503	594	533	519	548	537	573	542	547	561	539	559	525	549	525	536	540	549	554	551	525	543	532	531	557	531	555	563	535	531	541	538	542	556	594	532	561	551	548	568	555	543	530	504	548	524	548	614	539	526	537	506	562	582	610	556	527	586	548	555	541	576	550	528	574	559	556	544	573	572	560	526	517	561	555	583	583	517	581	528	601	555	605	524	571	555	543	524	539	537	556	556	506	510	558	559	556	569	592	540	540	592	539	550	542	526	578	497	515	537	516	582	594	544	584	569	574	545	548	527	575	562	537	582	565	534	534	554	551	559	565	533	538	509	548	545	554	536	612	559	576	525	535	559	575	579	561	589	536	529	562	580	517	544	556	522	491	529	584	541	527	565	553	569	574	577	561	509	554	544	598	550	556	504	584	500	565	542	557	512	555	577	563	551	550	523	541	564	603	513	532	585	500	597	512	564	560	548	549	541	556	542	541	550	567	578	524	505	559	577	559	556	565	565	526	542	557	532	558	551	528	566	552	563	569	560	562	471	557	581	526	546	570	537	602	596	508	531	538	501	559	496	546	578	552	535	550	533	516	568	549	520	556	555	547	560	575	533	530	548	523	545	536	561	548	588	491	518	568	550	552	528	518	557	529	555	509	537	582	542	525	550	521	514	523	538	559	552	555	545	583	562	537	490	535	553	514	500	524	550	522	533	535	544	528	568	547	518	532	533	515	595	532	541	556	552	547	555	563	539	593	547	568	556	535	572	538	522	531	550	555	550	572	549
41540	26070	19673	13042	9349	4872	2465	1394	834	716	626	514	504	486	490	389	378	318	297	279	274	273	249	276	252	270	267	248	249	228	233	248	256	261	247	261	261	254	237	278	237	239	264	255	233	242	262	212	258	243	275	214	253	248	251	227	275	237	242	251	263	246	262	258	241	255	244	229	279	262	282	241	259	270	262	232	259	231	250	226	255	229	243	255	256	239	246	264	213	277	255	262	240	285	263	274	221	237	239	265	222	242	268	240	258	243	234	240	257	266	248	254	239	248	255	252	262	261	216	261	245	226	249	247	226	264	243	250	265	260	262	245	260	240	241	240	223	267	257	246	270	275	245	232	259	228	252	242	259	234	261	259	258	266	216	207	218	254	228	251	231	239	237	260	254	266	281	255	237	253	235	239	233	267	266	236	246	237	263	250	232	250	248	222	289	275	230	265	232	233	266	246	245	218	225	219	266	259	263	229	260	277	218	239	252	251	250	251	233	235	231	244	245	247	265	270	265	237	243	219	242	243	228	222	240	251	236	227	271	285	262	244	263	248	241	221	232	228	230	260	247	262	252	256	221	249	258	240	251	226	247	252	233	246	275	274	263	276	231	232	225	230	263	239	248	281	232	250	260	230	242	248	247	256	250	265	213	261	247	254	227	242	257	245	227	250	252	249	236	223	241	243	252	261	275	260	263	281	275	259	261	261	253	252	244	237	234	241	219	237	245	274	244	254	244	248	230	243	239	259	260	230	211	246	234	225	233	223	264	232	245	239	228	242	241	243	260	241	240	251	208	247	283	231	248	244	241	242	250	227	274	281	247	257	264	230	232	235	257	257	233	239	255	213	244	234	270	234	248	222	221	244	267	250	226	257	263	206	233	266	245	222	251	217	245	266	239	243	242	215	220	251	254	238	251	249	250	251	256	239	225	231	221	242	256	219	275	236	247	232	237	260	226	260	229	247	247	249	250	227	250	233	252	256	255	215	269	251	241	228	281	237	228	248	257	257	245	242	246	257	229	234	244	241	265	258	260	246	248	221	226	255	258	233	279	279	247	250	229	231	236	240	242	252	230	263	246	240	268	229	237	241	242	227	248	264	222	259	224	254	237	256	263	245	274	260	243	265	255	238	241	256	239	244	224	268	275	274	226	255	239	233	271	252	214	259	280	236	218	283	235	247	286	226	257	246	243	239	218	271	238	247	263	259	222	255	251	243	251	239	211	249	271	272	239	231	237	248	230	269	261	252	251	237	238	228	237	260	255	232	227	279	263	245	227	275	262	276	250	257	241	218	239	244	231	226	248	223	217	251	250	250	225	262	239	260	234	237	274	220	228	249	248	260	262	221	227	245	242	262	265	259	233	225	258	249	245	255	234	256	231	270	234	283	229	227	264	261	221	273	274	250	217	256	289	264	233	262	240	248	251	260	235	236	248	276	244	259	234	268	244	283	258	233	272	260	271	232	237	228	234	247	222	221	228	245	242	258	213	261	233	214	277	239	229	259	233	208	228	245	243	249	223	230	250	251	279	243	262	244	273	252	251	258	246	263	230	253	231	266	251	232	256	225	243	258	227	255	265	247	248	223	261	235	233	262	246	256	248	229	234	257	246	230	218	236	244	228	247	249	235	255	232	241	236	242	250	284	252	251	198	269	287	260	241	210	248	246	211	281	252	267	291	268	257	275	251	238	246	241	263	281	265	237	194	247	272	260	237	236	222	257	243	248	216	252	238	260	236	241	245	281	281	243	246	241	245	302	242	235	267	272	235	247	248	254	270	225	245	236	237	228	254	214	218	241	235	224	259	225	229	238	266	231	228	285	267	251	237	248	279	246	263	259	258	229	271	288	271	273	297	249	251	295	240	261	253	230	241	220	269	229	233	258	242	259	232	233	258	252	268	232	247	259	234	258	221	267	231	242	232	293	231	221	240	254	235	237	262	265	257	283	227	271	225	252	271	248	254	247	273	255	287	261	236	246	271	253	269	254	270	256	233	229	258	236	226	260	264	250	230	228	239	230	257	264	273	256	249	267	241	244	263	237	272	220	240	228	249	231	213	225	257	231	227	250	238	281	250	248	241	219	240	205	251	236	268	242	235	252	244	241	276	229	239	247	204	234	235	222	248	264	202	242	214	245	273	231	240	228	253	274	197	242	250	239	271	272	221	260	243	233	258	265	250	256	222	234	251	278	222	258	274	266	254	246	284	240	210	261	245	267	243	260	280	243	251	287	256	257	255	238	240	226	227	255	269	236	245	257	245	248	251	275	236	256	250	226	244	241	236	247	288	277	244	251	264	291	264	278	217	246	240	254	233	222	247	239	228	222	232	238	222	220	235	266	241	236	232	243	238	250	269	248	295	245	247	256	247	245	224	252	256	227	213	266	246	224	255	229	264	220	248	275	249	247	256	248	237	255	269	246	224	255	243	260	234	273	227	258	224	238	251	256	244	249	248	268	262	218	230	221	240	241	247	254	238	240	274	244	242	239	259	267	288	261	229	241	217	262	271	234	260	264	253	252	253	279	230	243	217	237	247	255	260	237	233	233	240	235	263	236	219	233	245	269	241	240	232	285	242	260	239	265	234	237	259	260	243	274	270	258	239	237	230	238	237	249	245	234	243	233	251	250	241	263	238	255	277	279	250	246	245	226	230	230	251	226	249	266	234	251	268	235	223	224	254	222	260	268	262	240	264	260	257	248	242	240	243	240	256	230	236	247	251	244	263	256	262	233	265	247	229	280	251	244	260	249	242	236	240	246	244	243	250	246	241	267	231	219	226	244	238	234	246	278	225	216	239	269	263	248	223	265	231	230	229	238	222	224	246	272	265	244	261	232	225	282	238	272	260	275	235	234	256	225	238	262	231	214	238	222	278	231	235	250	256	261	253	263	262	235	259	245	265	242	240	245	250	268	249	234	229	212	242	241	224	254	251	228	250	232	221	228	232	196	225	241	242	281	249	268	256	276	232	252	226	237	226	240	259	250	224	239	265	216	253	254	264	219	233	230	268	259	240	247	259	247	239	264	272	258	255	245	225	240	282	274	257	262	284	262	249	238	264	199	263	245	263	252	239	231	241	253	258	254	251	223	226	229	254	234	238	250	256	238	262	252	237	255	265	277	215	255	230	250	282	251	262	251	247	228	231	242	223	215	210	232	209	244	246	211	249	241	224	247	228	253	214	232	243	268	263	250	239	269	255	259	247	257	251	256	263	248	252	251	243	247	251	250	257	238	214	225	237	237	253	241	268	258	262	238	225	232	257	253	243	241	241	219	242	259	266	244	245	232	242	210	230	240	231	235	238	247	228	246	234	236	274	234	253	252	232	277	237	262	236	229	244	209	211	277	273	240	289	275	258	238	260	239	246	208	270	235	257	273	246	244	220	250	260	252	231	219	247	254	258	238	244	220	259	203	225	223	225	255	255	261	228	248	248	278	241	234	241	266	278	256	248	228	249	246	243	286	285	229	230	254	245	269	217	244	248	262	257	234
26676	17020	19691	19067	17678	10582	6989	4639	3384	3013	2512	2299	2278	2150	1824	1535	1255	1174	884	775	689	652	657	636	650	606	618	585	597	564	634	629	562	591	606	607	586	600	561	579	581	611	555	560	555	588	538	574	590	549	577	579	574	564	588	581	565	531	549	554	535	573	582	552	554	561	538	579	581	536	559	578	607	557	542	583	547	616	595	587	560	575	575	598	580	538	607	629	580	587	615	584	592	583	578	618	594	587	614	600	580	609	580	555	568	588	572	538	549	585	602	585	557	574	548	545	546	571	525	569	574	568	589	546	570	569	573	564	588	543	527	522	534	563	609	534	539	559	560	531	614	561	569	550	553	554	547	581	592	544	577	523	540	538	566	584	565	553	540	532	593	548	524	570	525	592	555	564	561	557	539	562	577	582	595	579	583	589	551	545	560	606	551	554	550	574	551	537	569	559	533	524	586	564	607	569	539	601	597	580	583	562	524	591	558	581	603	566	530	563	544	581	562	552	557	553	576	538	583	594	601	576	594	536	576	583	538	537	564	626	577	545	543	562	591	600	547	576	564	586	601	556	521	572	570	562	576	582	543	578	582	625	620	532	538	557	588	567	536	550	559	563	544	546	565	617	567	559	587	524	547	601	564	576	581	597	575	568	573	554	547	550	522	557	578	591	542	563	583	598	558	542	554	548	550	556	576	595	530	566	609	584	602	561	555	591	562	584	567	595	537	554	573	567	591	557	576	576	537	551	575	556	569	564	547	520	577	611	555	539	593	555	576	579	542	553	585	566	564	543	540	599	546	553	525	595	602	591	523	585	554	577	526	545	636	593	547	590	608	632	568	573	544	557	585	508	595	573	517	579	552	540	561	538	590	564	568	597	530	568	535	552	548	585	569	522	560	615	586	593	533	572	560	526	536	511	553	584	561	569	533	530	567	586	584	556	554	560	564	584	562	550	602	592	568	553	584	549	524	580	554	545	585	572	549	582	541	511	529	600	598	562	596	587	536	552	539	581	602	550	598	601	565	612	572	530	557	548	548	518	559	555	566	543	598	548	557	556	563	573	513	573	523	575	570	555	587	554	567	571	566	575	539	547	586	528	546	596	574	596	561	555	581	528	555	581	554	567	588	552	560	545	529	539	600	547	557	562	582	596	556	559	567	572	539	598	567	613	566	524	549	563	599	567	555	580	581	573	550	545	584	527	625	532	581	556	555	532	545	542	537	563	527	591	508	546	542	553	577	542	553	585	592	558	553	570	553	537	595	534	532	596	557	536	533	569	599	563	568	586	563	544	597	544	554	549	550	551	567	553	583	597	592	540	600	566	570	583	512	573	520	568	554	549	572	557	596	541	552	561	539	593	548	548	572	544	561	517	537	561	621	578	552	574	508	535	556	601	565	528	543	565	591	563	561	547	562	569	543	580	605	558	532	571	560	582	561	553	585	548	538	520	599	541	543	546	574	549	601	560	585	567	531	539	594	546	541	542	582	568	577	532	556	587	557	547	526	515	547	578	544	552	554	540	564	597	575	577	559	573	550	556	572	564	541	557	525	552	572	528	570	608	584	571	567	549	582	547	596	551	570	572	560	533	550	571	524	577	521	567	583	538	564	537	560	558	580	585	537	560	569	522	603	549	605	534	510	566	536	590	538	535	564	560	560	584	586	515	542	562	599	560	621	555	552	572	595	517	574	564	538	520	585	576	554	554	533	611	577	618	554	597	532	561	552	600	545	576	539	538	534	558	556	542	553	553	551	587	570	543	555	603	562	582	562	589	570	569	567	546	579	546	561	528	531	574	571	533	554	604	581	536	618	537	572	531	587	552	558	572	568	561	562	564	594	530	572	537	578	559	526	544	530	560	557	595	546	552	546	582	588	569	558	543	559	563	571	551	498	589	555	599	569	592	547	599	539	598	553	553	538	587	537	546	536	567	567	607	556	511	551	562	509	574	541	629	583	557	561	551	566	552	565	571	547	556	560	556	582	546	523	514	613	570	565	565	520	539	603	552	536	540	584	519	570	565	570	574	570	579	628	585	554	579	581	530	534	592	559	563	553	564	571	562	566	592	552	576	540	544	535	556	526	555	551	573	571	606	567	558	507	578	539	546	547	552	561	555	573	578	551	574	546	599	579	524	566	545	556	534	575	575	538	574	582	551	558	531	557	545	580	531	558	553	566	606	540	582	555	564	616	559	553	563	583	530	528	557	551	562	576	557	550	533	524	555	546	575	559	567	573	562	525	583	549	573	588	538	571	564	549	583	575	562	553	560	571	563	575	567	538	625	589	585	617	573	562	556	568	557	546	558	543	579	553	581	593	555	582	610	551	572	546	550	576	539	617	591	571	560	551	576	537	541	586	557	589	572	557	577	620	571	557	545	572	562	588	534	585	594	581	542	569	579	558	574	541	577	582	567	578	512	588	577	560	583	534	567	571	604	571	578	550	558	529	573	562	569	509	599	570	560	534	579	584	550	562	535	515	586	546	569	577	587	564	557	648	575	581	543	551	579	627	569	565	548	558	598	563	608	557	538	589	558	576	522	535	564	579	557	606	556	535	593	576	567	550	556	622	586	570	564	578	548	563	553	560	559	537	565	512	579	589	539	550	567	532	570	519	555	524	562	522	529	549	551	606	538	555	554	609	571	584	542	554	576	580	496	565	559	584	541	567	531	555	545	582	585	557	563	558	557	614	541	589	551	592	584	590	564	588	539	593	540	532	571	542	572	560	589	611	570	526	569	578	551	558	613	559	588	583	533	626	543	539	551	570	560	574	547	536	602	542	557	577	587	550	569	583	539	544	565	531	557	552	595	584	541	557	532	534	568	569	571	573	553	534	583	549	555	565	578	538	574	545	532	572	606	528	583	583	567	587	530	541	589	565	567	581	556	576	522	552	529	569	576	532	543	580	571	550	598	569	576	589	586	592	549	522	547	545	562	607	563	556	553	570	625	629	562	518	535	591	492	617	603	542	563	555	585	566	531	591	563	567	549	548	577	582	563	576	553	544	605	563	554	577	543	558	559	581	575	547	576	629	560	606	560	570	564	610	552	654	527	536	553	592	541	546	543	537	555	524	554	619	510	570	583	567	545	556	543	561	539	531	550	531	534	539	576	590	585	571	551	529	536	602	533	547	566	538	573	548	569	580	560	604	575	552	559	569	530	539	561	578	574	529	567	545	575	586	528	568	580	587	552	616	536	537	555	571	569	556	573	614	564	557	567	594	541	576	543	566	562	556	564	548	526	548	551	532	578	559	546	524	580	534	584	573	549	587	594	532	538	593	549	525	571	550	591	565	588	602	555	561	589	578	558	556	573	555	563	543	583	586	569	541	598	593	592	559	526	561	584	578	590	548	540	570	548	585	595	570	566	560	570	543	557	561	573	594	571	555	590	581	558	565	573	562	567	562	575	624	574	582	578	569	543	559	580	537	552	575	567	575	567	551	587	563	577	534	557	587	568	557	527	561	548	554	591	584	496	592	569	616	553
11578	4685	3456	2092	1442	903	668	640	520	501	471	438	415	411	413	352	471	374	386	392	412	341	349	339	383	359	344	346	374	364	368	338	346	370	327	339	354	386	355	371	371	368	349	373	345	357	383	384	368	373	364	342	343	418	396	375	347	321	365	369	356	384	357	387	368	348	332	345	368	361	360	341	358	391	309	320	346	370	403	330	327	362	376	339	356	353	375	350	348	335	346	348	354	343	364	362	375	366	351	358	365	336	335	328	370	323	365	327	368	378	363	374	351	334	371	346	350	362	334	390	330	355	378	337	331	353	318	321	369	338	346	370	369	307	341	388	372	385	350	337	324	344	363	372	324	354	383	342	354	358	375	364	340	353	377	372	365	341	324	393	345	382	353	353	383	351	353	370	323	358	374	385	391	361	387	373	361	330	375	340	355	389	349	348	352	371	370	360	351	362	363	378	353	367	355	339	361	369	370	369	361	358	368	342	357	359	359	404	343	359	349	361	333	373	326	379	349	373	354	362	380	382	361	368	316	385	387	359	366	382	393	339	357	373	365	329	348	392	349	338	394	395	380	395	343	344	376	380	335	374	333	330	359	336	372	339	361	345	347	356	321	348	375	318	349	337	338	349	377	338	380	339	343	361	364	381	336	316	331	348	349	335	358	356	351	370	348	360	379	407	369	359	354	365	358	341	323	332	361	367	352	363	327	374	345	345	351	371	342	373	375	385	399	331	370	359	357	356	379	373	334	336	405	391	364	394	359	346	371	333	333	377	378	356	341	358	345	376	359	346	352	352	377	357	367	380	366	386	354	371	400	386	380	398	391	375	349	355	359	363	399	373	359	396	330	363	373	369	361	343	351	351	347	391	381	326	394	376	363	379	389	376	326	348	370	339	389	361	366	371	364	366	371	368	357	373	353	388	390	365	341	390	361	386	383	328	347	357	347	362	339	348	338	332	414	350	354	358	383	364	348	317	323	346	342	367	400	360	416	394	315	348	351	360	365	369	353	358	391	372	331	343	349	361	383	339	352	350	329	376	350	350	360	348	350	360	343	356	338	368	357	360	315	372	363	395	326	375	393	364	343	378	345	405	387	352	390	325	392	320	341	336	363	368	349	380	378	364	339	339	359	331	348	395	356	368	346	332	344	393	338	392	376	352	339	351	329	368	337	366	333	333	340	391	388	360	312	358	348	390	378	390	360	355	376	386	394	322	366	322	338	336	335	350	357	375	340	348	373	335	357	374	342	335	369	334	321	362	360	373	345	349	342	362	389	367	369	385	353	405	370	356	371	379	351	351	318	357	359	389	348	332	336	356	378	370	386	380	361	342	354	378	361	374	362	378	340	363	370	355	322	354	374	341	372	354	372	367	377	355	366	350	393	348	352	344	373	357	352	377	360	390	360	342	335	342	381	363	366	348	348	311	393	349	353	388	363	360	397	367	334	374	345	387	379	353	363	366	376	340	347	372	364	343	340	335	367	411	394	356	330	371	342	353	372	399	362	345	357	368	362	391	372	367	342	329	341	360	351	386	355	361	344	366	393	384	360	332	351	365	382	343	373	354	380	382	382	378	365	391	355	365	354	337	335	339	377	329	341	344	383	341	328	343	373	348	362	381	368	391	328	359	356	351	356	367	384	358	342	395	367	362	381	355	333	328	352	346	353	312	350	345	356	345	356	368	355	371	365	341	386	361	379	364	318	341	374	378	357	366	370	337	368	302	328	348	355	358	382	360	336	383	331	389	367	351	320	326	361	370	364	350	370	385	373	380	377	371	360	403	358	356	381	432	371	373	376	369	333	335	336	347	358	344	371	331	327	327	375	379	358	364	327	352	357	367	378	375	353	388	390	390	360	351	317	362	370	379	382	351	383	374	362	382	383	340	369	344	344	366	351	370	357	361	388	370	344	343	346	366	327	372	350	340	378	373	363	352	345	363	388	371	364	380	353	363	347	352	364	380	342	372	371	355	355	355	350	361	361	364	337	328	378	371	383	375	325	379	350	360	399	361	357	332	393	386	323	339	366	329	342	378	349	330	373	346	386	392	370	358	352	376	354	370	369	363	329	401	347	351	382	364	401	358	349	379	367	357	386	354	350	334	346	371	359	347	351	363	381	357	400	401	334	365	372	378	335	357	347	337	356	343	373	356	409	401	361	364	378	363	334	345	361	362	383	342	374	344	332	350	353	319	363	354	325	386	338	340	371	345	351	380	360	371	327	331	361	383	339	327	384	387	321	368	364	341	363	330	377	366	359	361	371	354	345	315	384	393	383	381	380	386	374	330	394	388	348	349	351	374	358	350	358	345	360	367	351	366	405	352	347	324	394	368	412	350	377	360	360	358	351	366	345	358	317	341	339	339	399	372	379	383	346	363	385	349	376	365	388	376	387	376	343	361	370	342	349	355	361	364	350	336	379	355	356	349	351	406	372	404	364	362	346	352	356	362	353	375	351	392	378	359	399	370	371	375	352	350	336	337	352	376	360	369	336	362	366	381	353	379	377	320	328	355	354	336	360	403	347	373	372	376	386	383	333	339	350	342	376	363	327	334	353	342	336	335	363	346	357	367	366	334	344	345	357	354	392	344	342	368	361	365	376	352	374	379	390	399	350	329	354	350	351	375	369	353	339	365	367	381	351	369	359	351	300	391	363	343	342	325	371	345	348	349	380	286	375	371	347	391	384	376	357	372	369	414	376	368	344	392	363	352	370	376	409	377	368	396	391	338	361	354	348	361	322	389	333	350	335	334	367	388	335	347	373	363	388	355	351	369	387	344	353	329	371	359	330	375	375	317	349	334	358	337	347	383	329	335	384	373	438	410	354	329	344	366	359	336	332	363	370	368	341	387	363	364	380	365	378	353	374	381	378	357	359	384	351	363	356	345	336	346	395	312	361	365	356	350	328	336	340	368	340	343	336	342	345	359	390	368	366	336	350	379	394	382	331	338	359	362	333	354	343	371	350	369	322	346	365	353	349	369	332	369	360	339	355	356	373	335	360	376	362	364	336	385	351	353	386	369	395	376	355	378	338	342	341	396	344	395	361	332	351	335	369	367	365	379	366	343	370	370	363	397	357	347	358	371	382	361	390	350	352	368	363	347	355	385	333	336	365	379	362	382	353	364	369	362	322	375	419	366	342	351	358	349	366	365	350	383	382	341	360	354	373	325	373	365	323	345	354	389	372	332	367	352	333	365	361	364	395	353	349	342	386	399	339	411	355	352	387	375	354	338	388	374	335	330	352	354	345	359	352	369	357	347	382	367	364	377	366	313	375	370	370	370	383	374	350	321	346	373	352	348	354	352	360	316	357	354	351	331	336	326	324	364	372	352	377	354	399	371	358	345	369	342	346	344	334	363	319	354	393	380	339	335	366	327	355	369	341	352	353	370	356	369	346	356	370	382	359	347	365	344	353	362	344	367	387	356	377	378	376	354	368	356	355	369	370	373	393	383	361	357	358	383	348	339	373	396	381	396	326	337	336	381
7373	4111	6086	5663	4515	3424	2526	2015	1646	1460	1345	1239	1271	1156	1061	1041	927	925	864	828	803	773	782	801	806	788	790	758	764	764	702	715	757	740	762	790	774	803	798	784	734	742	798	766	751	794	713	776	727	718	772	738	794	741	789	779	765	753	714	800	715	789	741	715	782	775	789	786	729	755	806	796	722	811	780	737	795	765	788	788	774	760	780	749	785	736	779	780	777	810	822	781	797	764	745	795	791	844	751	778	795	748	716	728	787	803	787	755	786	740	785	712	719	756	783	752	761	756	744	767	739	798	799	800	731	794	748	738	765	760	725	755	734	780	786	744	708	744	733	792	767	767	800	759	807	797	774	781	738	765	775	766	779	764	774	801	767	693	802	764	739	794	742	768	746	801	760	831	740	772	781	798	770	764	746	788	744	772	777	740	746	788	770	778	757	787	775	723	749	760	726	742	712	797	740	709	794	702	817	798	761	782	755	745	757	759	761	763	778	797	758	754	748	772	811	769	721	774	747	787	780	790	749	761	765	740	796	751	787	770	777	730	790	713	781	730	784	800	760	804	752	723	734	719	793	769	733	827	741	747	757	798	741	732	814	752	752	766	779	772	764	744	802	724	759	722	768	765	746	813	794	772	745	767	768	770	799	817	753	794	727	759	814	784	778	814	785	759	809	797	747	761	721	777	730	766	776	752	768	769	741	735	717	786	770	791	776	746	796	796	744	745	791	759	744	808	744	734	775	767	734	754	758	774	775	773	799	733	771	732	745	775	706	822	746	749	798	676	790	743	770	766	712	750	767	804	766	758	820	768	783	739	724	815	776	770	799	820	751	797	791	770	775	736	768	856	779	772	811	755	753	771	751	773	768	820	806	743	731	753	711	755	824	788	746	825	802	772	769	809	746	715	737	773	781	766	733	731	799	722	772	760	733	757	840	810	778	777	746	782	756	743	767	785	788	745	785	739	737	779	766	823	755	748	762	786	790	790	763	798	751	759	790	784	771	790	741	733	779	824	738	807	768	759	795	758	741	732	794	743	815	761	804	737	783	711	727	750	743	764	728	763	742	767	751	810	785	720	769	781	786	746	764	763	743	810	765	814	811	749	740	789	780	820	740	756	764	803	707	773	807	750	772	800	751	713	754	762	758	798	775	798	791	716	760	778	768	762	736	776	709	752	785	759	812	829	710	740	779	746	778	766	759	746	781	775	764	779	754	771	756	773	774	817	730	763	775	761	786	791	771	732	805	736	773	750	755	850	809	796	797	749	826	791	796	759	758	766	802	805	760	783	764	756	781	782	766	811	769	823	819	749	814	816	753	748	801	799	728	723	750	756	811	762	784	779	728	749	806	825	745	729	790	746	809	749	765	725	783	789	811	807	777	793	752	734	755	729	766	717	821	774	761	741	754	789	806	766	802	750	743	740	768	816	806	770	783	756	804	793	758	762	805	755	752	790	760	743	772	797	753	791	790	719	716	759	847	774	807	795	815	745	757	794	757	764	751	782	723	738	776	769	714	730	811	808	794	785	777	797	742	796	748	761	768	750	767	783	761	814	729	780	769	751	756	758	757	779	784	729	799	747	788	773	804	785	731	801	784	791	754	778	739	740	799	734	732	754	720	720	747	761	794	742	767	747	799	785	757	767	757	743	737	779	773	769	746	765	763	785	728	777	758	784	823	795	759	802	783	746	763	810	764	786	829	748	760	768	815	771	719	792	768	700	756	764	779	763	774	758	811	786	754	769	752	731	721	774	809	758	779	761	756	772	761	729	754	783	799	811	744	818	765	736	774	754	856	832	723	784	794	782	719	787	747	757	777	806	821	741	733	767	795	787	752	777	766	747	824	823	800	786	774	755	754	776	789	745	777	767	738	776	738	754	773	755	731	763	813	807	823	770	729	766	777	695	813	744	714	751	778	772	778	798	752	768	757	785	753	767	755	763	770	791	779	813	717	780	802	766	774	794	747	820	798	728	759	813	794	730	749	749	779	808	761	748	757	780	776	775	767	768	759	720	759	761	754	757	798	795	780	747	753	695	767	786	731	776	727	777	786	761	763	741	796	773	776	754	818	767	744	767	787	742	798	789	750	780	743	764	781	786	760	775	794	751	792	801	757	742	769	764	773	763	754	780	757	732	836	833	731	796	775	773	759	804	767	753	763	793	765	743	781	733	773	767	782	759	810	824	783	767	766	734	783	766	764	757	781	750	763	792	722	708	774	766	794	790	787	817	795	715	792	737	766	755	796	757	820	760	786	772	778	801	767	760	749	757	724	817	821	773	729	785	764	746	793	751	805	742	796	753	762	758	732	740	806	771	751	745	749	782	770	747	729	795	736	736	817	743	785	746	812	734	779	746	739	780	721	717	734	778	777	792	765	774	728	763	735	781	750	710	789	712	746	697	737	736	813	757	754	762	780	842	737	781	783	806	756	710	779	790	759	784	753	773	799	760	769	764	707	773	787	817	836	742	791	726	753	759	791	793	719	818	754	769	755	795	728	786	765	754	785	740	807	731	736	741	725	740	809	743	776	801	762	763	826	775	723	784	787	740	765	789	819	797	796	786	747	761	776	773	742	772	761	750	771	758	796	756	788	779	761	771	792	773	775	732	780	745	786	753	780	740	755	781	766	782	758	798	776	809	760	792	709	732	750	755	729	741	727	730	783	766	768	779	750	759	803	767	755	818	795	747	778	791	781	740	771	750	763	743	798	783	791	782	776	787	746	780	796	746	780	741	770	726	799	801	784	731	854	821	767	825	792	796	742	777	772	765	795	777	773	746	748	764	763	769	801	774	767	753	770	776	767	766	775	790	765	779	795	838	773	813	762	741	792	698	781	765	777	753	757	794	789	794	787	733	748	714	766	826	808	730	779	771	766	768	760	733	744	753	769	758	749	761	750	803	760	805	788	779	763	739	804	752	786	770	756	796	810	735	793	808	827	784	834	778	790	780	804	773	775	808	812	746	754	791	757	790	762	743	797	795	792	778	774	717	768	826	771	744	761	712	778	741	696	746	818	780	747	774	836	775	718	763	744	792	754	765	777	770	806	754	765	797	783	803	777	730	790	709	762	739	748	750	765	759	811	749	770	817	844	815	754	746	765	771	820	773	793	815	772	759	763	761	776	760	775	798	850	731	772	790	730	767	751	782	767	760	756	713	766	803	814	773	746	797	786	818	751	754	771	750	749	798	764	753	805	751	765	789	788	781	738	767	725	730	754	800	748	788	783	786	751	714	744	779	786	831	759	761	760	741	793	773	773	798	779	739	791	780	783	776	799	782	813	805	775	765	754	759	728	781	759	796	735	810	741	792	760	749	753	780	776	784	763	776	788	753	793	737	806	771	780	737	770	807	770	733	783	772	745	819	750	736	767	787	736	803	779	747	749	767	799	769	762	757	789	757	790	708	793	747	766	780	789	759	767	777	816	800	758	726	760	753	723	779	819	756	785	743	777	785	728	784	813	740	798	742	796	731	781	749	792	827
30313	19867	12881	8569	5641	2885	1459	926	760	513	483	439	429	415	398	414	311	291	261	316	294	271	284	248	265	272	295	245	260	261	271	289	261	251	244	272	230	250	273	244	239	262	270	266	278	300	249	294	266	257	271	273	261	263	275	262	267	266	255	267	266	251	234	280	246	272	276	239	270	267	244	225	288	234	253	263	240	257	222	259	251	259	275	247	222	251	292	268	272	257	258	245	271	274	238	266	268	277	291	267	234	245	234	246	281	243	270	260	252	246	234	288	273	212	207	262	257	269	256	268	271	251	251	256	241	243	232	240	281	247	253	263	273	278	260	255	281	268	268	238	266	276	247	253	267	250	275	239	247	277	254	277	273	245	257	265	244	250	286	269	261	251	249	237	265	282	274	252	240	284	245	288	276	265	244	241	256	257	244	269	291	242	258	263	253	296	207	254	265	257	270	256	279	255	257	296	220	261	261	255	248	243	285	267	274	249	265	280	270	261	255	268	300	250	253	276	246	243	275	243	262	274	274	258	277	275	247	259	238	264	281	255	270	268	291	285	261	271	234	289	249	229	246	280	260	288	240	253	256	265	256	265	279	241	251	294	281	256	257	283	258	257	250	295	291	245	250	243	234	248	266	252	249	280	258	244	281	254	223	270	269	256	269	266	280	259	257	274	262	265	268	270	222	270	225	259	258	256	274	258	251	293	231	235	246	286	257	269	251	259	264	275	234	245	225	273	278	262	254	273	252	233	244	242	258	299	273	264	251	250	266	271	240	213	251	220	259	265	246	242	239	249	257	272	269	242	268	274	252	254	254	262	237	279	273	286	251	281	238	222	290	292	248	254	288	244	266	254	243	239	247	257	278	243	242	259	262	270	245	241	286	239	273	274	257	244	261	256	270	250	283	245	242	217	247	262	250	259	265	252	306	285	251	250	225	237	241	263	236	264	251	244	235	256	260	244	254	268	271	253	254	245	230	264	272	264	245	221	277	270	276	239	248	241	237	269	246	244	240	246	282	244	250	214	279	238	245	244	248	276	262	233	237	256	261	280	250	241	261	254	256	247	248	280	247	271	264	257	254	273	253	234	246	274	238	268	245	276	255	284	262	257	243	270	211	267	290	258	248	289	253	220	268	272	258	280	231	247	289	243	239	270	249	240	293	253	235	271	258	306	239	236	230	287	265	290	241	257	281	274	262	261	278	255	267	270	267	229	238	260	267	243	263	277	237	267	224	279	235	246	259	239	270	237	229	251	244	264	260	271	283	274	250	250	291	272	261	223	231	255	250	259	270	246	272	269	270	264	267	272	232	256	256	259	253	256	257	253	268	264	241	236	257	246	265	270	240	260	289	256	255	264	241	277	261	252	230	235	269	260	288	259	261	279	234	269	232	271	258	262	254	243	256	283	295	255	247	275	273	256	246	261	256	258	263	293	254	269	241	266	238	245	261	266	284	278	274	249	253	264	247	262	248	261	234	272	251	264	255	278	226	253	248	234	276	268	255	269	242	251	257	266	273	237	282	240	271	265	231	246	255	263	267	288	272	236	260	269	274	234	245	237	243	250	265	276	266	251	269	276	245	249	269	259	234	237	259	229	260	257	264	260	212	240	283	263	264	282	273	250	283	232	264	267	276	244	284	246	253	238	262	257	247	254	201	236	261	248	254	263	270	283	267	269	252	246	267	252	250	270	305	280	240	248	249	234	258	267	251	225	246	233	239	259	254	251	255	288	251	239	257	256	232	301	227	271	251	250	261	251	241	255	260	257	273	252	252	251	279	266	273	268	274	244	256	275	243	247	255	279	263	276	263	250	258	269	245	261	270	279	231	295	282	266	232	248	252	265	267	243	242	259	251	243	256	254	261	297	219	259	278	249	239	256	274	252	274	229	259	223	246	247	240	246	273	273	258	233	241	263	263	286	240	239	261	261	266	250	252	269	255	256	268	274	238	253	248	271	263	240	234	273	256	275	257	266	245	257	257	251	256	288	262	246	254	276	274	275	250	257	277	266	274	266	248	254	259	252	264	252	249	275	244	277	285	253	269	269	254	248	254	274	244	232	269	246	259	243	251	264	274	252	260	274	255	269	249	245	252	276	250	239	252	240	250	282	265	255	275	256	253	256	235	252	265	261	293	276	277	285	242	258	278	265	254	243	260	268	253	276	232	265	241	223	246	257	264	243	248	236	268	262	264	261	240	254	249	238	280	277	231	260	253	260	222	279	252	250	232	257	247	276	270	249	214	267	245	238	221	253	239	249	228	276	264	249	248	273	282	290	291	284	244	248	272	235	268	253	251	262	243	262	260	268	279	276	256	253	239	266	241	268	251	238	256	297	251	274	277	256	237	276	258	281	253	258	261	235	267	268	241	265	231	239	255	235	267	253	251	268	247	254	263	243	209	262	256	252	248	242	278	286	240	245	239	238	246	305	220	256	257	298	265	241	238	271	291	281	245	257	272	254	269	266	251	268	231	236	258	234	256	260	264	238	225	265	255	255	252	239	255	284	292	249	231	282	243	263	260	238	234	249	253	285	250	227	270	263	255	246	277	261	299	262	266	251	248	270	239	244	238	262	243	254	246	255	257	251	238	292	295	279	254	255	214	264	250	266	252	273	252	265	271	228	253	242	254	256	272	250	278	256	246	245	291	261	277	250	309	236	249	275	300	231	256	274	236	263	283	274	259	236	238	251	249	243	254	238	266	236	242	254	267	248	215	278	243	248	259	275	263	257	281	274	244	272	257	284	258	261	224	269	263	224	263	270	231	245	255	254	248	233	232	249	286	258	277	296	286	268	230	284	262	248	268	242	246	291	257	271	243	260	273	258	258	259	279	245	285	232	274	257	297	249	230	232	255	259	233	255	293	260	271	290	266	260	267	256	288	264	249	271	275	226	232	243	261	287	272	275	251	242	285	218	250	250	276	272	238	253	259	254	293	246	285	269	247	243	281	244	256	255	256	257	289	277	250	245	241	270	250	263	220	257	230	259	246	278	247	275	248	241	279	244	260	248	274	254	230	261	258	246	244	239	255	246	249	252	249	220	251	263	265	267	252	241	275	270	298	224	274	251	246	230	248	257	263	244	284	261	271	222	221	233	235	223	274	249	238	262	232	269	256	238	275	262	240	241	260	250	231	261	222	282	246	273	274	272	239	290	257	245	230	255	243	268	233	249	256	257	260	258	243	253	257	257	222	232	228	231	253	231	266	297	266	275	271	239	265	266	242	249	248	242	267	244	248	265	238	255	263	265	252	272	279	275	243	269	245	253	230	249	294	266	233	268	262	229	265	244	243	254	260	258	262	233	233	243	289	276	236	213	267	264	270	278	256	250	281	256	293	261	271	239	258	286	265	257	259	262	248	239	278	250	252	241	248	238	258	255	256	253	243	233	237	293	240	279	244	263	240	239	261	254	263	238	247	235	240	256	243	253	282	220	265	243	249	274	243	229	260	286	275	260	241	274	248	231	242	268	233	265	240	274	263	253
19658	14643	14179	14510	12517	7767	4529	3488	2545	2162	1846	1649	1674	1456	1390	1222	1001	922	762	705	674	629	681	660	581	610	643	597	615	553	598	628	580	575	599	572	633	587	588	593	584	574	597	567	621	563	587	560	600	608	586	565	573	573	563	651	602	560	550	571	600	560	591	565	576	614	600	593	579	551	553	538	536	583	560	596	610	571	548	568	571	543	588	554	584	588	596	593	593	614	612	619	598	577	597	580	594	594	604	604	583	549	608	555	568	603	563	596	573	558	607	621	576	612	590	553	559	585	611	563	592	553	587	569	594	584	607	567	551	563	565	543	569	589	585	586	555	591	557	586	577	567	572	575	568	618	572	609	545	576	602	586	564	556	610	574	636	576	534	518	603	592	550	541	611	562	564	579	550	568	558	546	565	581	616	589	571	552	540	563	592	565	561	555	543	553	551	595	555	572	559	582	596	548	579	601	571	547	555	561	575	604	521	549	575	603	590	573	610	580	557	619	587	549	592	565	621	560	613	591	602	566	568	609	594	544	576	595	611	549	552	572	577	590	523	578	557	584	532	566	616	576	588	573	582	596	572	583	589	604	600	579	586	600	562	566	610	622	565	560	558	560	592	569	605	598	616	600	571	555	583	562	528	547	583	587	572	555	601	606	563	593	556	556	563	604	633	579	608	613	524	572	575	595	555	543	589	572	563	574	563	626	564	561	574	543	612	591	577	570	571	633	575	606	598	557	574	542	548	586	606	606	558	587	559	564	601	527	554	589	585	571	571	593	575	583	605	606	587	546	604	581	587	582	566	571	585	578	561	584	579	593	558	548	592	560	553	566	559	560	570	603	585	614	544	598	580	567	551	605	527	558	575	558	528	604	575	561	556	564	547	561	575	554	600	560	583	594	554	558	561	574	596	567	589	527	555	614	558	578	571	569	583	564	625	593	598	564	619	601	576	592	586	536	599	570	561	566	569	538	610	555	578	581	590	567	571	576	542	584	614	597	574	547	582	574	611	542	576	559	590	552	594	539	617	572	554	590	568	580	588	587	608	550	568	523	575	594	563	622	571	559	574	614	555	565	569	553	592	622	568	587	587	563	524	539	603	607	565	584	531	559	589	598	608	599	574	553	559	568	549	607	597	605	584	566	640	593	581	562	565	579	600	571	562	586	616	565	586	535	555	554	608	573	540	571	575	561	603	595	554	606	535	562	562	602	534	570	583	644	603	601	517	605	546	571	592	603	583	607	594	599	574	570	583	526	593	535	569	577	576	596	574	547	574	570	609	590	541	542	608	602	603	578	601	587	571	579	602	559	576	558	585	592	618	597	578	593	551	604	573	578	590	576	579	595	543	619	552	556	587	540	573	581	543	530	592	617	608	582	593	579	552	623	578	580	568	594	575	608	552	578	606	544	567	555	521	600	564	565	565	536	584	618	589	601	604	623	603	596	579	545	587	602	542	603	621	548	561	604	591	560	590	563	585	569	516	555	561	577	630	588	567	593	599	565	551	589	560	604	548	644	565	611	586	525	574	570	541	569	517	559	563	563	570	563	569	542	572	581	559	544	549	601	581	590	560	567	563	530	579	591	602	604	565	565	552	552	538	596	604	575	583	575	606	609	574	553	577	603	544	581	567	584	603	584	540	581	557	563	625	609	554	559	579	558	588	561	597	568	561	592	583	577	582	587	584	516	578	576	562	576	549	570	578	565	564	596	614	521	565	605	624	593	595	556	578	577	602	552	594	525	571	559	563	560	601	617	602	595	586	589	569	614	547	595	578	582	589	563	551	588	559	569	554	557	569	601	569	573	551	585	570	602	558	568	600	586	532	535	581	544	602	540	615	594	531	591	590	574	655	576	598	568	561	571	569	540	580	566	576	594	603	555	632	573	610	592	583	591	568	555	588	628	564	553	576	618	537	571	612	506	566	562	556	647	578	561	505	609	615	581	601	577	557	563	568	576	598	565	600	525	547	585	550	616	574	595	588	587	586	645	566	626	571	585	565	555	586	575	560	587	610	585	590	589	610	569	571	579	583	548	563	555	533	609	601	593	561	634	591	581	583	579	539	523	567	548	534	570	570	572	587	611	623	571	585	538	587	559	519	555	573	567	586	574	570	546	598	620	612	607	552	538	551	565	619	581	594	532	603	586	554	554	594	575	563	540	565	569	590	574	579	591	544	589	562	576	538	564	567	544	550	558	552	599	537	595	586	544	554	560	572	585	545	575	563	567	606	573	590	626	585	583	575	586	584	573	538	540	566	570	599	618	550	570	525	589	580	596	595	537	619	582	563	609	571	541	589	605	580	551	553	578	615	599	615	601	527	574	579	594	635	568	572	588	578	569	580	572	568	610	606	596	541	572	574	584	582	567	575	568	585	568	590	534	567	539	565	618	578	567	606	577	554	556	576	578	619	574	599	626	598	551	572	596	562	569	609	619	546	610	509	592	581	620	562	597	595	620	581	591	592	555	572	599	577	640	571	555	584	608	614	577	581	587	569	596	582	584	605	598	551	558	551	559	572	528	614	539	541	613	604	565	538	579	549	593	586	584	564	561	579	576	607	566	598	544	588	592	576	584	583	544	583	604	598	550	600	559	566	578	610	608	604	602	612	624	607	571	578	609	542	588	571	574	581	563	564	579	564	577	594	587	553	574	607	580	569	589	592	557	564	580	622	564	582	624	559	569	548	597	559	595	569	567	591	617	627	562	579	580	559	581	586	554	511	585	580	598	567	622	578	624	589	596	586	562	591	575	579	593	591	581	597	576	547	601	584	576	594	536	591	562	594	588	543	592	545	570	586	540	589	554	601	553	567	541	606	577	574	554	545	572	592	541	567	585	577	570	613	575	541	581	580	562	600	610	525	558	534	590	596	575	600	584	567	590	560	585	562	558	590	543	562	585	557	620	564	602	573	575	575	528	622	573	557	522	550	619	589	610	580	592	566	544	588	596	561	571	618	581	588	549	556	621	589	568	591	576	566	596	579	607	582	561	523	602	609	512	567	557	537	564	631	610	558	602	548	537	603	554	562	589	542	570	542	572	577	582	617	598	566	579	580	565	563	552	561	560	609	604	563	599	577	582	578	584	596	603	558	574	572	579	572	543	611	617	583	567	593	581	596	587	559	563	602	608	597	582	579	579	571	565	588	573	566	618	549	560	570	594	569	606	609	573	575	568	549	600	570	629	526	564	585	560	565	547	648	521	594	590	587	551	592	540	557	619	557	565	577	590	600	597	556	646	575	606	590	581	553	581	551	577	557	600	542	575	568	590	553	584	545	546	590	570	523	528	564	552	549	593	623	619	612	607	552	557	555	628	567	594	564	580	578	596	588	542	555	563	594	604	561	592	573	583	600	607	584	563	623	576	553	535	570	617	530	579	593	549	541	610	572	551	585	591	600	604	569	539	582	561	555	532	622	574	572	578	575	612	585	582	608	567	600	563	561	558	558	591	565	518	581	563	585	610	546	569	613	552	560	567	556	549	602	586
42361	29739	21861	14674	10888	4953	2155	1318	921	739	614	575	585	477	459	411	339	320	348	309	292	282	271	286	242	267	261	245	276	251	267	272	255	257	230	256	215	244	274	256	275	249	300	256	267	270	278	268	265	245	259	257	250	285	241	258	304	265	277	264	277	273	236	292	247	276	263	271	249	232	257	250	271	272	228	264	246	256	244	264	226	257	269	230	279	244	223	261	276	277	267	241	256	289	265	227	243	255	259	278	257	270	289	243	218	267	236	238	264	255	273	263	273	282	260	246	261	260	258	261	275	251	278	262	233	261	241	229	241	279	259	288	252	253	256	257	219	260	252	251	285	263	272	269	235	211	238	276	223	244	257	242	244	281	247	268	253	269	276	252	238	258	255	291	262	238	233	266	249	229	258	250	261	248	260	248	283	266	283	226	249	234	252	252	252	244	249	231	273	270	230	257	219	266	282	237	252	271	270	230	249	266	249	255	229	271	239	213	223	227	257	272	293	244	247	250	243	273	198	269	261	256	265	270	267	287	247	253	232	259	245	274	252	280	258	244	274	230	244	239	234	265	251	234	277	257	240	249	258	269	270	286	235	245	241	260	225	243	248	258	255	219	269	258	265	236	239	245	247	240	276	246	273	264	259	261	268	257	256	265	230	248	251	257	267	273	216	261	293	254	295	294	238	243	255	278	252	248	272	227	242	253	256	266	252	267	239	234	281	291	264	228	252	268	234	248	285	240	251	300	243	270	252	244	263	242	276	247	241	263	263	289	258	254	250	267	236	266	244	269	245	257	241	251	244	245	263	277	275	261	281	254	225	257	238	270	252	258	301	253	263	259	241	286	246	252	252	245	235	257	235	231	268	233	258	232	265	234	272	247	236	265	279	257	249	257	261	246	250	270	265	250	252	272	284	249	271	262	225	250	254	257	245	273	267	219	268	248	254	256	291	278	264	246	292	242	288	225	259	269	235	265	256	288	244	269	242	240	258	253	252	226	262	240	218	246	274	275	253	267	286	274	238	249	246	229	253	286	270	255	245	253	259	265	249	264	245	237	237	263	272	271	229	228	244	240	234	259	263	256	271	257	230	221	258	273	290	237	243	268	231	254	264	244	243	270	254	266	254	247	248	275	262	261	250	227	229	250	229	237	264	219	277	264	240	263	274	269	246	262	252	250	254	270	250	241	226	237	266	269	256	227	240	258	239	278	271	256	309	235	243	256	240	268	236	219	255	264	235	263	274	260	268	255	264	250	292	237	218	249	251	254	256	266	252	251	255	266	295	269	224	255	233	265	250	240	251	240	221	258	240	248	262	271	239	267	254	264	274	291	248	235	239	251	261	297	264	261	215	255	263	237	268	228	251	251	261	267	262	236	276	235	252	233	270	266	234	236	272	234	248	284	246	268	263	249	253	216	254	263	297	261	252	247	245	254	261	274	253	254	221	267	291	261	256	270	247	264	247	244	264	241	215	226	266	250	258	242	243	279	268	239	262	285	242	251	267	252	242	251	253	262	259	248	273	258	246	247	259	265	265	268	266	221	286	266	248	248	216	265	234	247	265	301	273	274	259	243	278	302	288	267	265	263	280	250	265	257	233	208	231	239	243	236	239	230	267	272	213	224	232	217	268	266	270	266	260	259	246	234	248	231	258	245	272	298	238	259	240	234	262	247	229	244	269	277	265	262	257	243	259	258	244	220	266	275	234	276	246	247	217	245	235	235	241	246	278	242	245	302	257	267	244	286	260	237	226	279	252	247	287	228	223	250	264	275	272	264	263	266	267	251	273	234	272	230	249	240	267	300	275	249	261	238	236	265	213	291	264	227	252	273	237	253	272	246	245	257	235	212	219	260	256	265	262	245	262	303	277	244	242	252	237	230	273	232	301	243	236	225	272	224	256	261	240	271	262	275	246	250	294	244	284	261	242	239	241	244	241	213	264	231	239	258	280	231	276	277	252	240	255	265	284	295	256	261	260	251	252	252	218	260	268	250	258	252	264	254	242	261	269	244	255	262	244	221	263	260	257	231	251	274	254	257	273	281	277	239	241	267	269	216	249	256	255	268	242	270	269	234	250	261	266	301	269	258	259	238	250	263	250	266	263	268	241	249	277	279	269	251	271	286	240	270	275	233	255	243	267	256	280	278	258	218	287	266	243	254	252	260	254	246	251	218	254	271	238	245	278	263	260	269	241	267	278	255	258	240	250	258	277	250	259	263	248	245	244	237	231	253	269	249	239	260	261	283	247	269	273	249	240	267	270	248	289	283	251	244	276	246	262	239	254	236	245	279	259	271	275	282	255	255	223	247	238	237	257	250	273	237	235	262	242	302	227	235	248	232	259	228	242	275	235	270	232	265	227	280	252	245	256	264	282	256	265	254	270	277	260	258	284	249	262	279	271	213	270	255	263	260	263	268	251	254	281	256	232	258	257	275	264	268	260	237	263	276	259	286	263	232	271	267	247	273	253	253	241	271	257	283	237	237	243	226	258	257	257	261	252	258	240	275	257	274	233	245	245	253	261	247	253	275	270	257	254	233	251	284	245	268	245	256	277	271	227	238	205	263	253	239	246	235	266	248	249	236	247	229	266	280	244	239	251	250	235	275	257	255	231	238	262	276	228	252	261	250	266	235	225	304	280	265	233	265	284	238	234	278	268	247	304	282	242	269	226	243	227	243	252	266	261	259	240	213	256	273	240	251	243	218	279	273	260	275	264	274	292	264	306	235	272	236	245	261	252	260	249	241	264	292	278	269	271	252	261	245	265	234	213	241	230	254	293	266	255	276	252	267	243	256	258	258	270	292	222	240	318	254	266	253	247	263	260	263	262	259	241	211	235	269	255	274	247	237	256	234	265	251	240	286	286	272	247	241	243	275	265	269	292	238	244	267	275	241	224	252	236	243	224	232	230	283	247	254	244	261	261	259	239	245	265	229	279	235	265	266	320	272	263	240	253	270	233	241	272	256	232	273	238	253	252	251	234	263	258	249	243	253	257	265	278	242	231	272	247	261	276	240	238	260	232	244	230	217	239	225	230	251	272	256	250	256	249	234	274	257	225	256	295	260	280	269	224	204	268	259	210	243	261	255	274	261	281	254	267	274	270	256	207	279	269	271	230	248	255	264	266	290	272	253	249	270	275	249	242	267	245	254	272	275	230	249	253	258	224	237	253	251	255	250	245	281	225	217	266	240	233	262	277	283	303	249	246	284	283	270	246	244	288	235	231	278	260	269	274	268	252	296	271	278	249	289	273	281	239	254	261	249	237	267	253	254	276	263	240	264	236	223	264	270	283	248	266	264	273	254	263	291	271	258	255	239	278	254	261	254	233	258	258	279	252	257	243	283	286	220	269	271	248	273	269	257	261	261	268	234	298	234	241	244	283	240	258	252	235	230	253	255	246	242	265	258	241	258	254	250	281	272	245	248	272	257	244	259	228	236	258	258	251	251	280	261	266	249	272	244	251	247	246	272	266	246	258	284	246	250
27441	20669	21512	20234	19718	10139	5883	4834	3675	2753	2454	2207	2235	2105	1744	1592	1288	1056	924	775	755	649	624	701	647	620	669	586	569	595	597	575	621	601	557	577	598	606	652	613	572	606	628	626	609	605	598	583	592	590	566	591	601	528	604	551	546	573	571	602	591	628	576	588	605	576	570	552	577	557	616	571	617	585	614	607	589	581	573	587	564	567	594	600	587	585	604	602	645	639	661	602	645	572	592	647	566	615	586	580	608	582	593	609	574	647	597	591	657	577	582	607	596	579	590	595	572	621	608	550	609	568	562	627	553	584	545	588	591	546	596	580	586	608	572	597	601	589	541	569	572	588	565	590	577	619	567	570	568	603	619	577	569	571	547	617	595	558	628	586	613	586	582	533	585	551	542	584	608	573	590	573	550	563	547	588	598	570	612	594	586	574	583	579	582	589	575	621	616	535	586	529	540	559	565	552	552	583	547	561	542	602	576	563	586	585	557	556	544	531	636	603	559	584	584	592	646	624	590	587	566	542	568	602	605	589	573	605	540	581	591	581	562	543	591	550	596	587	563	632	579	584	609	560	586	551	609	572	628	580	597	585	583	589	609	585	595	575	603	588	620	596	597	592	568	591	565	537	589	540	543	564	594	596	589	618	551	573	562	592	597	568	608	585	571	568	575	588	602	581	618	558	541	576	592	572	599	536	574	553	589	578	551	557	609	573	601	609	564	601	567	556	614	534	571	533	554	605	585	610	601	560	562	574	593	569	596	542	537	566	612	574	581	576	596	578	622	593	559	587	597	567	547	636	613	595	555	609	592	614	604	546	605	579	615	589	593	575	600	567	586	588	587	589	613	578	551	575	567	547	613	583	569	597	561	505	597	579	591	600	581	571	600	562	615	621	583	565	594	557	586	585	572	586	566	592	592	567	610	588	559	540	566	596	600	619	625	602	608	629	575	550	597	596	548	545	560	558	581	585	588	557	605	552	559	572	586	588	608	557	567	561	580	597	547	592	539	559	590	577	570	609	566	578	572	624	571	558	570	600	574	569	556	625	656	558	599	613	554	585	591	579	593	582	569	608	602	580	532	584	553	608	542	599	621	599	586	556	571	578	574	597	563	594	579	569	551	586	567	587	563	624	594	555	594	562	575	578	536	592	596	561	628	573	592	591	577	548	578	565	523	563	585	587	567	596	586	541	590	562	597	588	597	567	574	597	541	577	559	575	616	625	566	580	631	574	592	552	532	579	576	571	589	588	567	573	585	578	550	567	572	568	588	616	604	564	579	585	563	572	618	568	571	554	552	612	575	624	559	575	553	594	541	566	630	582	568	590	578	585	561	613	592	591	606	578	584	614	576	609	594	536	587	616	570	506	558	585	606	536	567	584	573	567	546	582	617	571	553	608	590	562	542	575	583	531	577	546	553	582	588	555	557	599	605	578	584	592	584	584	595	551	593	564	573	572	540	602	567	555	628	613	572	601	539	599	567	594	531	629	561	598	581	549	546	583	576	616	570	568	587	560	609	598	557	578	568	582	531	579	584	542	585	563	574	574	580	556	571	598	598	599	577	598	603	538	599	592	614	558	592	580	571	583	577	576	562	601	588	548	575	560	547	558	612	608	569	602	601	560	575	593	609	581	565	573	597	565	553	569	564	585	581	562	590	575	579	548	584	576	576	598	575	608	576	579	631	543	589	621	611	615	603	579	535	621	559	567	552	562	546	546	596	580	577	573	584	595	575	592	563	582	567	572	575	590	555	585	615	605	555	577	593	582	562	578	568	587	535	592	553	593	571	542	547	550	604	584	575	556	601	597	570	562	571	582	577	578	581	599	578	560	567	594	519	600	580	613	573	609	601	543	598	550	580	566	591	599	563	560	564	520	602	576	558	604	580	565	549	571	577	604	535	560	588	589	550	568	589	638	606	567	592	545	554	561	591	548	566	556	566	562	568	556	615	531	557	602	600	587	602	580	606	616	559	566	588	623	538	551	597	565	594	567	565	577	592	583	597	600	605	579	576	628	581	592	556	551	590	550	553	618	560	602	588	548	541	565	579	543	534	511	618	552	520	581	594	572	573	593	587	572	641	629	571	574	553	606	564	613	596	578	552	562	584	590	589	596	548	534	560	532	580	640	592	569	551	610	579	626	539	556	579	571	599	553	624	615	588	590	573	587	576	571	602	573	581	583	601	590	578	528	575	578	569	562	549	588	578	567	549	596	592	604	596	595	556	593	559	596	532	564	588	584	600	594	601	594	575	598	601	580	565	578	561	634	638	552	538	573	583	564	556	574	560	559	587	583	570	642	639	552	633	616	591	586	601	585	576	579	585	592	547	596	597	568	598	566	555	588	603	587	509	565	568	590	602	565	651	574	569	564	533	557	544	587	575	554	586	593	596	575	522	580	555	601	555	596	619	579	554	600	552	524	584	585	572	609	582	585	546	586	557	564	570	611	559	554	570	606	546	547	605	574	567	572	600	558	569	607	585	623	641	608	609	570	561	576	573	587	573	556	536	584	567	593	574	577	573	580	583	587	595	582	567	613	581	572	568	571	570	571	607	561	579	525	585	546	573	604	532	625	562	560	612	591	585	584	598	553	576	586	566	581	616	569	602	587	598	615	548	548	572	613	551	576	568	556	600	581	576	593	591	604	547	631	607	579	540	604	577	609	546	600	550	554	582	605	569	585	541	556	558	582	547	606	540	579	566	601	586	578	604	560	574	620	593	599	556	589	567	623	588	601	594	569	570	553	531	550	605	565	575	620	571	583	613	584	590	640	607	551	567	582	623	573	596	542	614	574	591	556	583	572	601	591	580	543	606	592	552	567	565	604	592	571	618	573	584	535	611	541	600	571	589	586	586	584	549	564	600	594	585	590	599	581	573	606	559	544	557	582	612	633	596	625	615	566	582	593	575	615	582	563	561	633	597	573	569	603	578	538	605	584	579	587	562	606	579	565	594	560	574	589	580	544	568	568	544	571	611	575	583	581	551	585	526	629	587	591	614	590	575	616	554	596	582	595	550	586	585	572	590	545	556	561	522	552	580	569	561	552	567	585	554	554	598	603	575	520	586	533	567	568	615	564	541	550	591	553	531	623	542	562	579	579	613	576	591	601	568	582	606	549	551	591	578	565	547	605	573	557	556	555	559	607	595	579	578	595	573	579	585	614	514	552	585	595	558	577	568	555	521	588	589	568	591	604	560	569	586	560	589	540	590	544	592	579	549	587	618	588	592	577	553	557	609	571	591	585	641	596	570	535	560	565	561	541	592	626	590	551	576	594	563	577	551	615	564	570	580	586	577	588	529	601	510	579	557	600	559	611	543	609	627	574	551	581	585	578	550	560	575	562	593	629	595	561	568	572	559	567	565	602	598	609	586	572	598	563	618	573	568	583	580	593	593	552	581	610	577	565	562	622	537	612	632	567	589	599	565	570	584	549	601	590	582	573	585	549	559	626	607	594	555	575	572	596	532	607	614	603	548	545	581	544
11940	5225	3641	2273	1486	946	752	624	508	503	513	457	482	442	419	433	431	367	401	378	361	398	408	364	379	372	376	409	379	385	360	356	394	341	372	362	425	347	351	338	405	370	363	404	373	399	403	385	354	345	369	400	361	376	387	377	386	369	369	356	349	346	375	391	395	361	369	366	396	365	353	351	356	344	329	369	337	372	356	360	366	417	350	395	371	368	350	360	386	408	386	383	370	378	407	332	367	383	371	370	377	385	374	388	400	386	376	392	399	377	351	351	365	348	358	376	356	370	387	386	377	390	397	350	385	337	367	369	366	382	330	385	367	410	435	403	368	379	416	392	377	382	392	376	350	378	349	419	383	395	397	363	345	349	338	380	361	377	398	387	369	377	360	360	362	371	383	348	375	414	390	387	360	402	351	352	353	371	362	390	347	387	401	390	362	397	319	388	382	365	372	334	374	433	404	355	353	381	408	386	379	376	389	408	404	370	379	382	410	368	342	355	332	350	319	353	379	419	398	383	366	419	382	384	367	411	387	376	389	384	379	385	341	420	337	375	351	362	409	373	369	365	352	350	373	363	371	384	355	377	368	372	359	398	369	368	366	350	363	372	415	392	370	342	368	401	389	402	353	365	387	380	398	340	376	385	363	376	373	351	368	423	385	386	403	407	373	357	394	348	397	402	439	374	368	379	364	368	381	332	391	372	370	384	361	373	384	390	348	398	402	397	406	383	358	390	373	395	389	321	358	380	384	355	389	364	380	366	350	390	346	356	373	362	335	375	367	374	384	352	397	347	376	348	370	428	386	395	369	408	379	392	339	405	364	371	408	378	399	369	420	341	354	371	361	391	352	400	354	356	340	375	384	390	412	363	393	371	389	369	391	372	373	362	401	372	388	419	366	387	392	362	360	386	373	395	343	373	369	394	354	351	401	399	393	429	385	360	398	371	403	373	361	357	417	397	409	395	354	351	346	348	354	377	390	373	341	357	392	400	408	379	417	368	384	396	377	300	364	348	365	390	361	357	360	368	379	361	391	349	427	389	365	379	389	397	362	352	329	413	356	370	410	353	387	408	367	414	404	395	357	396	342	400	380	384	400	437	378	409	385	382	394	429	400	360	401	373	379	365	358	369	404	355	364	371	380	356	392	372	371	364	372	345	360	343	387	362	356	378	367	371	371	360	386	379	387	388	385	364	373	394	364	339	337	407	361	377	361	376	368	369	388	385	363	371	393	387	376	348	373	416	353	386	392	406	416	412	376	379	370	391	346	349	382	374	368	353	370	383	385	324	353	396	368	372	358	357	364	368	363	350	361	389	364	390	399	365	346	411	396	357	351	358	370	388	362	394	360	413	396	376	363	366	388	394	394	380	391	367	387	382	423	359	343	406	383	365	376	345	345	358	366	353	406	385	404	400	382	391	367	389	358	360	387	359	343	376	379	363	400	367	421	357	387	379	387	404	349	395	345	389	360	380	382	390	395	396	381	398	372	410	359	365	402	375	341	368	357	380	403	346	397	373	345	373	366	403	377	400	369	385	345	372	422	397	346	395	396	409	393	388	379	402	414	328	370	361	330	392	383	371	399	381	379	399	405	369	399	408	354	353	375	379	366	351	380	410	386	380	354	387	346	369	348	383	365	392	418	381	399	397	387	384	421	377	407	374	401	398	379	426	366	358	384	349	370	327	388	340	393	398	395	392	371	384	374	349	367	339	385	393	357	391	348	371	414	405	370	391	388	369	381	346	381	353	416	384	361	363	378	396	368	395	393	382	355	425	420	395	395	370	358	395	349	377	314	366	380	371	365	394	328	392	365	376	348	372	370	378	404	369	355	393	362	403	401	396	374	404	406	387	354	380	375	368	366	351	399	376	388	384	363	372	360	389	332	352	399	378	408	405	379	356	374	363	350	349	357	402	381	368	367	397	352	383	370	383	389	344	374	361	376	350	371	383	350	377	416	385	379	402	369	373	414	379	427	369	397	389	340	386	362	373	357	391	410	396	379	349	383	369	416	337	370	338	383	375	379	400	383	397	370	356	369	357	354	379	366	396	376	391	365	388	369	358	406	363	339	379	356	371	375	334	410	389	385	406	372	408	388	377	376	374	351	340	345	385	391	401	355	363	350	384	333	328	385	374	376	382	361	365	364	423	393	330	383	393	366	345	352	408	410	365	353	379	350	393	380	402	395	381	386	387	392	357	337	356	381	359	341	360	386	354	372	363	394	363	405	359	359	385	388	383	390	381	409	347	394	369	390	371	357	401	406	381	379	366	339	401	390	392	352	361	387	412	400	414	377	381	397	339	370	399	348	375	355	335	326	359	412	350	451	372	373	416	379	375	355	381	388	395	329	354	350	362	392	370	378	365	379	405	342	404	349	356	367	381	387	347	374	383	368	353	368	371	374	407	341	368	365	389	370	379	365	379	344	391	364	338	374	387	358	369	407	398	370	355	351	377	352	360	378	389	397	407	419	383	353	381	386	401	362	367	369	373	391	360	398	372	355	363	379	357	385	417	376	402	348	332	384	374	360	387	373	370	365	381	362	351	409	369	354	357	410	399	388	389	371	362	368	390	377	360	395	363	389	373	392	386	363	372	387	370	371	378	407	368	369	399	348	371	373	364	341	376	402	373	339	380	367	345	376	426	377	346	354	366	409	379	415	389	390	380	365	393	374	404	335	403	373	343	402	402	376	396	386	400	378	350	409	370	343	388	373	419	399	373	387	382	365	349	410	384	374	398	375	344	362	371	360	351	360	373	411	385	399	409	380	361	402	387	374	370	378	358	385	398	390	353	359	330	377	376	421	357	354	356	368	366	368	389	370	381	394	378	370	367	340	397	372	385	353	385	384	374	409	354	380	373	380	412	375	353	361	364	375	374	382	366	392	371	368	361	379	390	344	384	400	378	373	365	383	367	347	355	376	390	388	409	401	386	385	364	347	413	376	345	364	383	390	409	395	387	365	361	386	342	337	369	366	356	376	398	365	390	357	394	392	345	376	415	371	377	384	383	371	387	377	357	389	393	385	373	374	371	370	398	379	353	384	386	367	354	337	362	389	396	387	345	386	373	356	348	425	387	366	366	418	396	340	343	350	365	382	371	408	397	344	327	379	384	379	389	356	339	381	351	367	387	346	401	355	405	402	365	358	429	402	358	359	351	361	329	401	374	351	383	380	367	357	403	353	351	378	387	407	351	407	386	376	343	359	347	373	423	374	384	381	389	378	398	334	364	396	438	385	423	358	342	351	366	458	335	365	372	359	400	353	387	373	343	360	384	373	369	340	363	395	384	399	379	358	421	373	380	350	394	356	420	436	372	392	380	350	356	397	340	361	389	394	377	403	380	369	374	387	417	376	360	387	387	375	341	341	383	396	364	381	388	395	383	393	374	365	362	404	397	383	356	373	402	370	370	384	391	390	382	349	348	357	394	357	335	367	393	409	391	378	365	391	356	379	397	413	370	377	387	360	385	397	345	360	388	358	355
7494	4611	6203	5679	4799	3336	2412	1941	1713	1548	1456	1370	1196	1256	1062	1070	995	888	851	805	875	780	839	809	813	809	798	791	813	808	816	815	841	805	787	751	804	780	787	824	763	840	778	797	801	787	833	798	795	774	791	748	805	834	819	773	822	795	867	777	847	802	768	798	794	822	794	757	784	784	851	801	729	802	816	775	841	775	795	770	803	757	821	809	750	772	758	830	859	833	821	821	877	794	843	812	822	786	785	822	859	844	771	852	852	844	774	834	791	769	826	782	775	803	781	773	802	827	845	776	765	774	803	832	770	833	776	788	804	793	780	789	815	753	807	800	790	768	784	752	852	832	807	809	850	765	792	794	795	791	832	773	793	788	812	752	819	792	774	791	756	804	776	805	775	804	757	826	761	786	773	822	798	801	835	782	755	757	756	772	810	764	764	830	839	856	745	842	776	801	817	830	760	791	806	831	825	810	778	796	805	791	889	818	756	818	809	805	782	759	817	795	832	766	784	814	790	821	745	821	779	842	783	713	793	798	801	844	746	818	829	794	822	784	774	778	810	832	797	779	870	811	799	826	779	742	854	808	814	790	763	854	755	813	835	776	804	789	802	839	755	858	808	747	806	800	789	821	801	808	812	834	773	813	769	827	785	764	802	782	784	757	820	806	818	770	775	819	816	765	854	789	786	816	745	819	814	818	825	840	764	793	730	807	791	793	791	826	758	725	856	821	804	793	822	732	812	803	806	766	822	771	770	826	766	807	836	774	806	856	820	843	789	815	745	798	794	811	793	795	831	821	797	787	793	787	808	806	800	830	826	793	789	799	825	795	765	771	824	793	776	829	851	783	804	802	781	852	768	806	829	813	819	779	765	785	805	774	822	816	822	754	769	801	793	824	784	789	831	726	833	838	799	852	797	756	785	893	842	797	817	840	770	784	794	823	855	848	787	792	786	780	798	862	802	771	808	788	746	825	819	823	763	747	805	820	767	787	801	836	776	811	816	825	737	853	753	817	769	751	805	808	813	778	793	815	822	802	822	760	784	818	782	833	831	826	814	754	801	759	768	837	812	779	795	819	830	819	799	758	805	788	808	797	805	824	805	765	808	800	782	847	788	866	803	830	781	798	779	798	818	796	815	801	787	841	785	803	820	826	766	814	769	804	785	817	843	779	771	792	883	790	788	762	809	807	831	788	766	755	802	747	789	792	795	861	834	813	806	768	826	807	847	840	847	797	775	785	786	805	734	760	776	848	806	767	858	788	838	819	804	805	800	765	782	804	752	786	794	811	744	794	847	794	842	842	757	809	793	764	798	806	793	888	768	770	779	772	800	840	791	790	807	838	846	805	807	746	762	795	731	805	811	777	856	834	827	776	803	773	792	799	750	786	783	767	770	807	746	814	844	804	827	794	762	789	839	799	764	792	820	788	787	807	786	790	814	830	802	801	842	771	818	806	825	804	766	796	808	791	802	771	777	885	785	792	838	802	765	786	795	797	837	795	831	769	802	785	875	816	786	826	797	811	814	750	794	776	800	783	794	766	803	824	796	820	847	751	748	807	721	808	822	788	778	817	827	843	787	792	819	772	791	838	807	847	786	778	836	806	885	800	826	824	795	777	817	848	806	784	832	820	811	761	835	771	804	764	824	810	796	839	788	783	783	768	767	774	772	783	774	822	803	833	773	835	797	822	763	798	827	813	791	776	823	790	799	787	806	779	814	811	825	762	824	808	781	787	752	776	799	811	795	809	825	761	807	766	843	800	813	827	819	782	778	799	796	760	800	827	811	835	847	768	797	832	813	815	796	797	805	841	759	854	821	784	789	775	795	757	812	792	756	768	762	791	816	842	855	826	782	836	820	802	766	813	814	780	783	796	833	770	785	787	768	774	768	727	808	763	804	763	754	791	855	761	804	796	779	828	804	821	792	802	752	815	846	788	747	849	802	803	784	808	775	854	773	843	794	793	823	845	813	809	781	796	799	832	800	838	780	803	770	754	775	786	811	827	778	778	798	823	836	806	794	818	834	825	858	839	771	787	778	775	808	823	813	730	800	793	749	802	779	723	807	753	823	791	781	811	775	829	786	825	792	815	830	802	833	796	735	762	795	784	797	795	785	738	784	779	798	776	754	760	801	791	762	803	737	811	753	794	774	809	801	777	810	833	783	805	833	784	774	819	785	788	867	769	792	858	791	799	815	764	852	771	807	802	814	770	746	832	795	832	830	805	806	818	746	789	786	810	802	788	800	804	813	785	798	748	801	810	769	855	831	795	813	816	831	785	813	815	799	813	798	806	794	754	814	803	805	849	837	819	790	732	781	819	770	763	777	804	806	798	762	799	844	805	816	803	825	817	803	813	793	835	788	785	786	811	769	807	807	828	782	798	805	787	849	787	800	796	812	786	810	803	816	798	796	758	738	831	782	787	795	831	762	756	830	802	780	749	791	807	778	805	838	821	792	780	752	837	783	830	837	791	795	768	798	776	802	786	828	800	838	828	764	750	764	780	813	751	843	819	819	784	808	835	817	810	774	804	736	765	825	808	793	825	852	795	845	805	776	744	763	807	799	767	816	784	817	807	797	825	751	801	847	773	793	780	770	827	780	772	791	764	819	787	794	755	752	784	787	809	805	828	786	792	801	814	780	762	875	786	808	762	726	822	808	780	769	823	763	795	804	825	782	816	827	820	793	798	781	790	797	784	795	758	801	790	782	793	836	779	785	859	810	790	817	775	780	802	808	776	775	780	791	774	771	868	771	796	767	810	749	823	847	804	801	796	797	807	807	815	791	808	769	729	804	769	824	859	798	791	831	848	797	747	773	793	762	818	812	791	782	803	820	802	843	820	826	764	803	841	792	776	789	750	793	823	819	818	792	798	767	798	802	860	739	810	782	783	786	805	808	839	822	780	792	775	786	827	773	837	817	843	803	769	754	811	844	798	763	777	811	787	779	814	834	799	794	817	811	800	792	798	808	779	775	816	826	787	737	797	768	798	774	883	764	796	749	824	768	791	826	761	742	751	775	804	815	731	804	802	812	850	808	786	753	816	834	794	851	819	778	816	804	751	795	829	777	767	809	775	785	820	781	832	821	769	835	801	827	805	819	808	795	817	799	826	782	769	838	735	841	803	839	755	788	825	763	805	862	792	829	825	784	789	818	784	829	775	801	784	833	771	791	769	711	815	814	758	840	791	829	803	832	770	811	809	813	835	810	795	831	780	790	772	792	813	807	759	797	797	816	747	781	798	761	823	801	870	771	821	828	773	797	781	822	779	808	820	743	785	751	766	804	822	790	799	832	804	780	817	783	823	803	835	820	790	811	773	779	802	781	772	787	770	818	851	792	772	763	834	807	740	774	867	766	855	761	797	822	806	801	810	799	785	896	809	748	833	857	764	819	819	778	785	745	792	795	800	788	866	787	804	799	818	787	813	797	800	846	801	791	787	800	876	812	801	794	768	804	793	830	777	800	819	797	834	783	790	765	838	813	769
30642	18765	13475	8217	5624	2815	1595	997	725	544	432	464	446	436	382	378	298	300	256	258	269	259	254	247	246	261	257	222	251	243	271	245	248	243	223	267	274	260	265	262	261	267	244	245	251	236	229	277	256	269	232	268	254	217	223	257	254	243	259	273	245	258	238	243	253	228	229	251	272	265	246	263	253	228	254	253	225	257	242	260	265	241	250	282	228	245	241	258	238	291	266	281	235	251	226	241	254	236	227	239	271	265	249	252	258	260	254	235	263	257	243	243	221	242	242	263	228	289	240	291	217	253	259	267	257	269	232	273	194	243	233	270	281	233	255	268	261	282	259	248	252	269	263	256	255	252	253	241	274	242	242	254	251	255	235	225	265	278	248	252	272	253	278	227	242	251	265	252	258	266	291	260	218	243	245	242	245	265	233	275	242	254	241	252	270	267	270	285	240	233	250	268	257	243	216	260	246	233	266	238	219	271	271	261	228	255	259	250	247	214	259	233	258	198	276	255	247	255	238	255	232	260	250	265	248	224	266	254	258	255	248	233	272	262	275	230	282	220	261	272	279	253	237	246	274	292	245	247	232	244	242	213	255	243	232	264	251	259	238	239	270	289	276	244	271	251	254	256	250	278	269	258	303	250	244	245	262	234	249	272	253	287	241	248	279	241	255	241	233	262	247	266	250	284	243	273	253	260	257	303	239	267	270	259	246	239	238	245	233	256	268	234	236	239	258	290	272	232	237	218	260	261	235	261	244	258	278	238	245	263	283	219	241	250	253	283	250	270	256	219	255	255	271	255	262	268	265	259	242	252	269	257	245	242	226	238	261	253	245	288	255	228	243	254	264	242	233	263	270	268	237	263	244	281	257	236	257	275	245	214	240	245	282	267	256	231	252	252	257	246	240	247	255	222	222	268	252	264	291	241	268	227	238	253	261	256	236	267	261	250	248	278	255	230	256	241	234	239	233	259	229	246	248	233	242	245	269	224	247	274	289	267	271	235	256	245	247	261	233	268	293	250	249	284	251	237	218	248	275	278	253	241	269	267	241	257	251	260	252	244	262	262	311	245	261	231	260	285	256	239	248	250	228	243	239	227	259	234	244	265	245	256	210	247	240	264	237	229	218	236	241	273	255	248	263	223	240	235	245	238	278	275	269	281	264	242	285	231	244	254	248	236	256	257	260	271	254	230	241	270	259	231	226	282	251	264	251	231	266	233	266	243	263	254	256	244	238	240	242	260	274	262	275	246	207	249	269	257	245	258	233	230	255	264	251	219	224	237	221	233	248	238	223	250	266	271	232	208	228	238	221	256	239	252	231	241	246	248	244	237	256	228	255	249	245	245	284	235	231	256	220	208	259	235	243	282	267	246	257	281	250	256	249	249	228	281	247	259	245	240	236	251	248	243	226	242	272	253	264	283	245	250	236	249	238	236	234	247	265	256	243	235	233	236	271	233	248	270	241	260	254	241	252	236	243	257	219	221	237	227	252	229	260	238	243	281	245	253	239	231	282	236	258	285	257	236	243	244	223	251	270	233	240	241	270	256	232	251	256	239	262	242	252	272	265	243	231	235	280	251	275	279	221	228	254	237	264	234	240	258	269	235	220	235	249	255	272	257	256	246	249	245	254	244	255	260	265	261	250	262	286	274	253	234	244	266	244	242	250	250	257	247	229	260	240	225	230	216	227	268	242	265	245	253	245	244	234	237	246	242	239	297	263	256	260	266	241	268	260	229	239	270	226	241	237	230	236	255	232	249	245	253	261	275	245	270	244	225	248	273	230	279	207	231	246	258	251	277	255	230	258	267	253	247	288	241	263	249	264	249	250	245	273	263	254	267	286	235	244	264	247	271	267	227	252	253	226	250	259	235	257	283	259	264	273	242	256	256	254	251	284	231	268	265	233	224	254	277	242	240	249	236	236	229	234	229	253	257	261	251	245	244	224	270	263	249	221	239	254	257	299	278	249	253	260	265	247	234	231	267	269	265	267	244	237	257	254	246	216	255	252	236	253	246	234	274	245	266	251	264	238	252	258	267	265	247	261	236	228	235	246	261	260	236	244	287	272	274	274	249	285	241	264	242	267	244	231	262	237	261	247	260	256	247	259	293	265	266	242	235	267	242	264	265	235	238	236	257	263	278	256	250	247	269	290	268	257	254	258	250	267	237	250	233	254	252	278	245	240	254	289	266	218	228	253	241	275	268	263	273	290	245	271	303	266	233	260	253	237	241	241	252	281	261	223	242	246	239	265	230	255	239	229	216	255	264	245	250	257	253	271	226	221	255	242	247	264	274	258	258	226	280	267	248	261	251	278	248	215	253	245	256	243	249	247	261	258	244	261	271	260	251	245	264	240	263	223	265	267	222	226	259	235	254	263	243	275	229	235	244	215	254	277	264	248	261	242	241	300	229	245	271	243	283	262	253	222	271	256	257	231	250	262	259	228	237	232	256	255	280	209	257	271	263	214	255	223	253	268	232	271	262	286	247	270	265	288	228	255	262	237	270	240	288	235	259	232	256	256	260	251	227	248	221	227	265	269	253	250	286	249	240	284	280	261	243	271	265	271	245	259	255	261	272	266	251	251	296	252	243	244	258	248	275	231	246	264	267	254	251	270	233	249	252	253	253	260	250	260	267	259	259	245	242	265	223	252	274	247	252	256	262	261	281	250	246	268	231	275	249	229	280	272	260	249	268	261	243	277	259	249	241	254	276	248	224	263	249	247	266	247	222	263	266	260	276	268	264	222	276	246	252	243	230	238	243	239	267	280	209	277	257	273	273	278	260	231	242	243	252	261	245	257	259	280	247	274	261	240	243	219	249	245	247	221	245	259	223	271	257	239	230	269	231	247	227	259	238	237	294	265	253	264	248	243	264	241	246	275	285	256	249	262	261	274	295	223	232	285	255	275	243	272	282	278	236	246	251	253	221	235	248	255	243	240	225	240	252	268	261	267	259	265	258	239	246	269	220	266	226	243	219	233	279	273	250	270	262	255	266	233	265	235	250	226	206	262	234	257	274	254	294	256	215	224	252	265	266	239	239	254	270	267	245	245	257	228	278	275	260	244	258	225	271	256	238	269	239	261	271	262	279	237	246	245	255	248	232	267	259	242	223	229	242	276	225	267	270	256	274	258	276	256	248	269	217	270	266	240	240	235	253	251	247	234	271	265	252	250	273	264	240	267	232	283	242	222	258	237	245	279	244	250	275	248	232	245	204	250	240	251	243	252	218	259	236	251	255	265	294	207	242	234	232	240	252	256	260	227	258	240	259	234	277	269	256	246	258	266	252	254	243	247	263	242	258	239	259	263	269	265	259	240	258	236	256	254	262	244	245	231	275	288	261	258	213	260	249	260	246	256	293	227	243	262	261	250	246	263	254	271	243	254	245	219	269	270	252	228	251	254	270	265	252	246	248	251	256	223	258	274	262	264	259	265	269	241	232	272	270	260	277	271	245	247	248	270	258	297	265	233	262	249	243	285	283
20157	13092	15541	13741	12632	7550	4846	3281	2704	2060	1985	1834	1595	1558	1320	1180	1025	855	782	674	621	599	594	639	560	583	580	615	556	581	641	607	576	543	554	597	582	559	595	574	556	579	578	554	554	556	550	563	556	538	571	564	534	546	570	586	551	601	544	570	567	582	561	592	558	574	579	550	599	569	562	583	538	545	531	570	570	563	587	572	568	541	557	542	564	542	643	619	597	596	606	606	622	618	546	614	617	605	583	558	558	578	577	636	600	543	594	539	578	572	600	541	558	577	531	544	565	566	596	554	570	578	545	602	537	566	580	554	556	588	540	536	616	576	569	578	559	494	565	547	599	540	615	577	573	551	561	582	601	602	579	557	599	506	493	572	599	576	566	549	593	572	536	559	582	552	538	544	570	553	599	580	551	567	548	513	561	579	592	510	555	584	597	578	519	575	556	559	587	577	601	607	559	556	571	540	558	575	555	559	566	517	596	567	545	560	634	545	574	587	571	552	571	546	584	536	555	571	573	543	587	562	605	577	535	589	590	527	574	548	555	544	551	526	536	570	579	547	573	599	592	507	584	576	572	500	591	613	531	536	569	538	572	554	576	598	568	587	576	584	576	558	582	577	586	571	537	578	620	532	558	578	565	563	610	536	548	562	574	561	570	555	542	582	559	562	587	575	586	542	517	602	554	584	528	559	594	589	555	569	560	536	598	598	584	554	564	558	581	577	526	575	561	594	593	552	549	557	563	578	534	553	565	544	555	584	557	549	519	556	559	570	564	585	559	574	561	560	577	555	572	576	545	610	557	599	543	577	548	557	584	614	619	574	614	535	564	551	551	529	562	559	592	606	545	612	563	582	549	578	582	536	587	568	566	581	552	606	570	516	511	557	563	593	567	516	575	582	571	581	558	584	534	542	511	557	563	585	552	521	574	575	525	565	538	546	569	577	577	583	542	544	591	577	567	577	542	596	549	582	547	573	600	559	577	576	564	566	545	623	552	536	551	575	543	614	531	567	614	546	564	611	559	549	571	572	591	577	532	563	574	572	589	626	599	524	547	539	577	562	554	575	576	622	544	571	573	593	603	601	581	554	594	528	583	533	574	547	544	569	567	560	562	586	574	552	574	627	600	555	610	559	563	559	570	639	520	594	559	591	575	521	590	593	588	570	527	542	561	571	584	544	556	548	588	519	575	539	552	514	548	549	599	548	535	596	556	547	567	590	613	603	602	607	621	556	571	566	557	566	567	593	575	584	597	544	540	584	545	543	628	543	548	561	568	581	569	544	578	596	563	605	527	526	552	528	514	571	599	546	536	577	535	555	541	567	560	580	556	615	543	585	509	568	558	568	564	527	578	552	540	565	593	519	575	565	579	544	566	557	563	539	549	568	609	578	557	576	532	582	573	603	573	623	541	566	574	622	578	552	513	510	557	568	594	559	555	559	590	582	546	617	555	554	545	571	539	533	598	554	553	602	543	583	554	567	589	573	568	531	524	574	534	546	587	574	583	564	540	564	569	552	580	566	576	588	622	573	595	594	604	575	552	546	571	543	617	590	635	599	564	550	538	577	554	552	532	546	513	590	547	562	552	550	537	601	566	542	544	597	592	562	566	572	575	548	585	595	580	556	597	533	533	566	580	560	551	561	598	563	518	575	607	547	625	598	579	574	580	564	544	562	583	582	586	533	579	603	595	600	609	554	578	613	554	570	589	573	504	549	572	591	538	568	602	592	554	554	561	588	549	555	592	588	555	528	571	552	565	563	553	531	568	551	595	562	569	554	525	590	562	576	540	526	546	594	561	592	590	584	607	603	568	608	545	568	573	580	518	585	604	563	546	567	595	575	562	614	563	532	580	599	567	536	590	538	538	570	548	578	574	570	565	551	581	572	631	577	557	571	559	556	547	605	596	579	551	558	557	560	509	604	580	545	542	593	562	550	564	546	557	564	583	571	556	567	569	557	580	609	563	578	537	564	540	564	615	553	565	624	588	583	537	547	556	607	580	545	543	581	572	558	566	557	564	593	548	553	573	544	623	538	588	556	566	610	579	546	555	579	594	526	601	570	578	584	546	552	550	602	528	578	580	540	558	567	583	587	617	548	549	585	548	581	556	564	579	588	564	609	622	565	557	581	577	528	539	554	582	565	577	544	549	584	568	618	541	549	552	521	561	592	511	561	527	576	552	563	592	564	529	547	601	553	545	567	538	573	557	600	569	559	563	561	581	551	551	572	568	569	589	589	563	562	571	555	546	564	581	607	512	533	569	553	562	583	559	582	525	563	587	527	579	571	542	561	550	549	578	602	598	552	565	571	567	565	570	567	583	560	532	578	574	559	572	538	554	565	578	549	560	585	562	556	613	563	546	517	598	544	559	587	530	555	566	553	579	536	582	573	597	517	550	550	534	576	593	536	602	579	537	544	545	595	555	554	571	544	542	574	590	568	601	600	576	598	557	561	588	564	541	568	582	567	605	547	551	586	568	565	533	560	602	550	586	568	572	584	558	537	555	561	558	563	539	558	597	575	536	580	561	536	559	531	542	641	603	566	596	562	560	551	561	554	552	559	579	516	538	525	579	582	514	562	593	580	584	557	601	564	544	546	570	584	564	534	545	540	537	551	542	560	519	561	575	579	536	575	586	547	566	564	565	554	537	556	574	583	575	506	552	555	583	568	528	603	595	554	533	545	569	564	527	592	540	584	573	537	533	564	583	584	541	572	571	579	593	570	536	601	582	592	546	574	546	551	572	602	587	545	565	597	537	583	565	563	585	523	540	516	614	601	566	584	563	569	571	592	541	576	586	603	563	552	518	548	548	557	544	575	598	570	555	538	560	566	556	588	547	596	538	550	600	562	544	554	566	511	557	543	545	557	608	545	558	597	591	558	546	584	586	581	579	601	575	534	575	563	574	540	604	528	594	538	532	567	581	570	534	563	544	613	541	567	550	568	567	577	573	576	541	584	531	575	569	568	543	556	611	563	569	570	600	611	547	558	573	572	607	590	566	574	596	575	591	553	534	553	551	569	587	585	562	580	558	565	548	553	588	557	586	558	572	561	535	539	602	545	598	589	532	602	608	527	532	601	552	564	564	540	543	580	561	556	580	577	552	556	557	583	560	596	565	575	546	561	634	561	544	571	575	578	572	574	561	588	565	603	566	549	585	563	586	569	589	612	553	566	604	557	561	539	603	564	540	540	557	599	561	604	555	538	588	597	559	520	611	538	525	569	559	552	521	526	558	548	538	575	512	557	596	572	561	582	592	549	562	548	579	515	584	567	545	545	555	543	575	570	555	573	594	556	567	565	534	584	565	540	589	572	546	575	568	601	539	555	580	561	544	563	614	532	548	560	563	540	576	611	609	560	600	579	554	552	561	530	588	531	542	552	584	532	553	558	561	568	566	544	538	572	549	575	564	517	634	565	554	540	550	555	568	529	582	569	540	616	573	552	541	570	606	568	561	544	546	573	547	592	554	574	558	570	600	584	566	607
42388	27850	21122	14747	10566	5062	2571	1418	878	720	653	636	555	524	484	469	365	337	287	254	296	286	255	272	246	250	254	288	252	250	232	252	280	222	241	252	285	229	279	243	248	246	275	265	250	242	251	234	264	288	226	200	247	252	252	274	252	271	238	277	282	240	240	263	280	232	271	244	235	283	271	244	251	247	256	255	251	258	235	237	270	240	254	247	281	283	246	257	261	283	240	258	244	226	249	263	278	258	239	270	239	256	259	221	272	249	222	271	240	227	274	265	251	219	230	251	248	292	251	251	263	246	280	269	246	283	287	243	233	233	246	236	239	243	299	234	277	279	240	263	232	250	277	288	247	245	224	237	237	264	261	249	262	252	249	266	218	268	258	242	288	239	222	247	277	252	249	241	248	248	223	244	252	257	249	278	275	238	254	237	247	243	244	230	232	265	256	232	242	269	221	257	276	256	259	236	226	246	254	250	254	246	238	245	258	248	236	254	267	262	262	239	257	258	257	246	269	231	268	252	220	250	218	249	231	231	256	252	236	225	224	260	289	247	227	235	236	269	261	243	235	223	237	246	238	271	252	263	241	261	257	262	251	274	204	211	241	269	238	252	280	258	264	268	250	253	266	263	223	240	224	251	260	246	260	242	276	254	252	253	255	249	245	244	266	264	262	265	218	248	239	247	238	274	226	263	250	275	233	263	255	261	286	240	260	234	232	243	264	251	285	259	247	210	248	250	237	245	234	214	244	264	273	252	279	245	251	249	229	219	270	261	247	255	233	271	241	261	253	244	229	259	235	244	236	245	236	236	269	246	285	284	283	251	249	230	226	271	240	215	240	247	246	262	286	248	242	272	262	229	238	224	238	275	246	243	290	257	270	254	239	238	276	255	270	263	241	241	241	251	237	256	244	257	261	267	249	258	241	229	232	256	237	213	254	245	245	248	263	227	220	254	288	251	232	256	268	233	275	230	243	244	249	265	227	253	242	275	260	239	252	264	272	245	266	254	235	237	233	261	270	257	248	266	231	217	236	269	251	274	278	241	273	266	252	240	287	275	244	282	249	249	267	254	225	240	249	233	255	253	254	269	243	253	243	221	255	229	238	249	233	248	256	253	253	239	216	230	286	297	258	245	276	253	243	234	249	272	240	249	264	249	264	246	272	226	218	270	244	256	244	237	230	206	267	227	228	298	273	238	258	246	243	246	208	247	248	240	246	228	266	227	239	240	245	240	255	252	261	256	243	231	244	260	257	227	244	243	230	232	258	260	241	209	230	282	259	207	222	270	267	253	272	254	245	229	254	246	225	246	235	222	245	246	250	253	263	269	254	225	238	264	258	260	237	259	256	258	244	243	242	247	225	232	236	247	230	267	239	278	268	251	226	244	228	232	241	209	252	234	263	242	269	264	226	233	263	259	251	247	245	256	226	247	254	248	210	243	225	264	268	247	260	282	256	270	245	233	244	244	246	276	254	248	287	257	254	301	274	237	246	251	236	251	278	236	253	258	245	268	267	228	219	242	228	259	225	227	261	226	253	256	231	228	262	280	282	248	261	281	240	212	243	239	243	262	275	268	258	245	247	252	254	249	262	221	241	231	242	242	261	218	291	262	284	245	226	285	216	268	277	255	241	256	263	239	241	259	263	263	236	243	265	273	248	297	275	237	254	237	293	249	242	259	258	268	273	226	244	252	238	265	219	266	223	253	236	280	247	248	262	245	243	264	236	240	214	266	268	236	235	233	264	267	279	247	256	266	262	250	259	296	252	247	260	258	273	258	284	260	265	264	243	244	241	237	259	227	246	232	235	269	252	240	249	239	252	232	261	240	255	259	252	260	261	271	276	259	283	290	278	297	240	258	259	242	246	278	259	277	296	240	220	243	265	256	262	245	251	228	221	256	262	247	231	248	242	239	267	268	243	282	252	234	262	216	224	227	246	220	265	233	267	245	260	253	260	244	232	239	239	269	241	261	275	250	251	245	274	250	244	254	248	253	245	237	254	272	258	253	249	258	235	227	226	247	264	220	251	240	258	233	287	264	245	247	266	232	252	233	257	225	202	220	256	244	235	246	257	265	243	273	245	270	263	244	264	227	253	221	261	231	229	264	235	271	252	240	283	272	237	261	261	269	256	243	238	278	239	271	280	271	256	274	261	263	269	237	264	231	245	246	270	246	253	255	282	261	274	249	238	239	287	258	229	229	268	271	255	245	256	228	269	254	249	236	269	260	243	263	288	281	258	236	244	258	248	234	238	269	229	252	246	216	248	251	253	258	274	254	262	294	269	277	276	245	277	242	257	265	231	256	254	226	260	263	238	250	259	249	276	247	276	261	290	229	264	255	222	245	279	250	231	272	221	244	243	264	251	243	264	252	227	209	263	233	241	244	289	244	300	261	243	258	277	243	266	240	257	255	252	254	249	260	261	265	229	244	255	254	256	235	256	253	261	252	258	236	247	239	271	231	249	260	252	269	256	256	271	231	267	252	233	271	245	253	256	235	275	247	244	232	251	264	242	197	220	279	243	266	253	238	225	258	239	227	253	289	256	247	275	237	228	238	214	259	234	220	235	255	217	251	257	241	267	275	226	241	276	294	256	246	266	261	221	243	251	258	249	298	246	247	260	223	262	234	275	267	273	245	283	224	292	264	256	252	263	249	255	216	266	275	244	231	244	239	223	291	255	241	220	228	246	251	232	270	267	210	217	217	244	260	232	250	265	267	250	248	234	238	256	246	248	235	261	243	257	244	278	226	233	223	228	274	243	250	258	238	254	231	260	246	256	244	247	254	259	233	275	210	251	272	240	241	239	273	258	266	253	255	265	229	233	248	243	276	241	240	256	231	263	247	266	239	267	249	244	231	270	244	258	250	257	251	241	243	278	242	231	244	265	265	237	256	239	240	252	273	244	263	241	300	252	269	296	233	242	239	258	251	248	217	208	232	250	262	225	247	255	251	264	239	258	280	229	231	276	277	265	249	231	267	224	265	261	248	278	250	265	245	245	233	250	245	248	255	247	248	246	271	237	243	239	252	251	264	266	232	279	267	252	234	261	224	237	223	269	232	232	251	251	255	266	249	257	238	225	258	257	253	270	260	222	232	245	275	245	254	241	254	241	264	260	241	251	220	253	270	231	252	255	252	272	250	238	227	282	264	233	228	250	273	238	252	242	233	248	239	243	263	250	261	263	253	257	242	260	275	227	250	226	272	262	251	247	256	275	248	266	245	251	263	276	218	291	224	252	269	287	270	233	237	228	238	249	268	259	240	247	271	261	263	274	279	270	268	251	285	234	249	245	263	248	256	238	271	239	248	254	261	254	279	277	231	242	267	225	241	268	252	235	245	244	274	249	273	274	243	266	244	242	259	242	261	267	233	237	231	275	227	279	235	245	245	269	263	277	237	252	249	249	267	254	266	249	230	253	259	236	230	270	248	261	255	293	231	238	269	259	240	254	239	250	273	247	233	237	249	266	253	226	254	252	274	289	259
27965	18617	21573	20120	18495	10503	6703	4559	3475	2922	2645	2505	2069	2123	1788	1533	1179	977	843	716	654	667	713	658	618	610	591	606	592	635	567	595	576	596	628	606	601	589	589	579	525	589	619	581	569	577	632	561	544	606	571	564	555	534	592	569	620	571	560	602	588	599	594	576	561	594	570	581	566	598	587	556	587	574	571	579	550	587	568	579	637	570	580	574	579	614	585	586	608	652	624	616	673	635	609	583	586	587	576	618	603	548	602	590	540	581	551	572	597	594	555	586	587	597	563	584	569	569	567	565	570	573	539	594	595	576	525	592	565	538	562	560	555	553	590	574	582	542	607	587	572	588	563	588	563	563	599	605	533	554	578	577	563	576	542	568	620	573	563	559	578	596	543	571	587	566	575	616	561	534	578	547	560	563	608	543	538	549	589	592	548	571	589	551	554	563	619	589	577	568	581	572	559	608	550	592	558	547	561	538	548	550	560	606	554	604	592	560	549	581	614	557	573	572	578	557	551	585	566	600	551	592	532	573	596	550	538	543	587	599	521	607	553	556	583	556	547	563	544	578	588	561	550	573	561	535	587	560	542	587	565	543	549	527	571	637	572	592	571	614	576	552	579	556	556	595	577	587	572	565	551	554	540	577	591	572	568	575	589	597	528	525	616	518	557	585	539	547	547	562	565	584	585	591	571	546	555	561	603	564	583	562	578	548	580	554	616	569	531	548	590	569	541	582	572	572	592	563	554	587	599	570	518	577	555	565	532	592	556	550	577	625	604	548	587	558	586	580	583	562	587	569	532	594	565	604	564	549	585	585	586	568	579	589	536	531	585	566	549	584	618	625	555	578	555	606	575	588	586	547	560	560	541	585	551	556	562	532	596	611	570	599	553	580	561	584	578	561	606	537	603	576	576	547	532	575	585	569	571	560	557	573	585	556	563	608	550	556	577	581	600	583	555	566	593	557	567	577	602	567	582	539	559	581	602	556	522	567	525	552	550	579	618	551	550	524	565	580	537	597	573	581	571	541	588	553	602	605	565	526	553	552	563	571	545	597	593	566	578	522	612	590	574	547	573	547	578	611	535	582	561	548	595	552	537	554	559	576	611	588	614	574	590	554	564	608	579	547	545	572	568	595	547	560	596	564	537	613	606	560	580	583	623	535	547	573	543	607	556	563	555	574	582	586	596	568	585	552	604	547	605	554	578	597	596	567	601	548	582	561	575	556	576	526	555	590	612	582	545	579	586	542	595	572	573	536	535	586	566	609	544	571	589	584	571	584	577	576	587	513	573	565	569	566	569	556	582	582	582	553	597	627	584	561	573	590	572	568	556	545	596	592	611	554	612	604	558	588	572	548	564	575	551	623	574	547	581	582	602	621	554	544	553	575	563	602	564	581	587	561	573	576	587	583	560	588	519	609	606	553	558	586	556	567	542	560	555	516	567	584	563	545	583	570	602	542	575	577	566	587	576	538	510	601	558	590	570	574	559	575	624	603	608	572	584	568	549	557	538	551	568	594	562	546	541	557	570	571	581	593	584	588	561	615	595	533	559	561	595	567	586	578	577	585	591	592	568	577	595	581	567	572	614	576	542	554	581	588	561	597	564	587	552	597	595	583	560	537	605	592	551	579	577	557	618	577	573	552	565	559	568	585	608	543	541	567	570	579	562	569	580	562	547	599	619	553	583	570	572	537	578	565	574	583	584	572	596	591	535	564	556	586	562	568	558	570	554	585	552	593	549	575	555	516	587	521	525	583	607	527	560	507	534	591	611	565	562	621	593	592	602	532	564	604	547	599	560	568	560	564	606	575	571	614	556	555	567	603	546	597	593	535	600	595	579	597	580	576	559	571	576	598	596	625	580	563	539	557	594	595	599	578	592	573	572	524	582	569	535	549	577	559	565	582	561	617	544	555	562	568	543	566	590	571	584	559	588	561	569	548	561	595	601	529	542	568	601	581	569	559	539	597	550	563	557	558	563	557	617	544	579	533	609	552	594	527	597	568	529	591	580	556	575	528	566	580	577	596	576	564	571	567	606	570	624	571	572	554	584	573	518	511	573	564	614	598	544	571	581	533	562	583	578	504	585	555	567	561	571	606	569	538	602	516	563	571	591	603	554	609	569	533	617	544	574	586	562	602	577	538	537	538	559	587	572	561	582	575	604	593	567	595	591	553	552	599	546	583	539	628	561	587	590	550	606	589	636	609	555	578	576	555	606	594	599	594	561	567	595	607	545	545	538	597	551	577	595	567	594	579	585	551	560	568	598	574	545	544	556	561	580	557	572	536	583	561	614	545	579	561	559	567	548	590	579	535	543	560	553	587	546	569	575	579	612	561	554	596	615	589	588	568	586	623	576	603	558	570	566	566	586	552	573	576	539	565	609	601	567	537	608	566	519	587	562	602	610	556	565	609	526	561	540	539	562	569	590	578	555	604	584	555	571	562	575	579	549	552	539	535	582	615	589	583	601	569	556	599	553	548	566	559	592	569	563	577	575	588	549	585	623	556	532	540	603	535	546	580	581	554	588	560	541	540	541	553	603	565	557	587	532	556	553	557	581	582	587	565	587	597	583	559	581	571	575	559	585	587	589	595	560	584	557	573	555	635	558	586	578	597	576	545	579	565	575	565	534	549	619	598	540	566	560	593	541	569	586	621	534	556	577	538	577	604	573	562	627	564	563	560	574	545	609	637	562	595	561	530	598	618	593	605	547	556	541	562	567	543	588	570	595	617	594	582	537	566	575	598	586	572	554	550	581	552	583	587	581	574	570	574	561	596	568	549	559	543	577	611	577	621	599	567	585	604	578	579	571	575	521	580	563	572	638	593	550	607	604	586	573	653	567	563	608	575	540	576	547	596	551	564	623	579	549	545	569	554	560	578	565	543	598	569	593	572	620	573	564	580	589	581	566	608	602	553	596	578	564	593	577	580	566	584	598	567	590	546	619	586	527	584	617	559	538	585	588	578	572	575	599	534	578	590	581	521	558	574	565	557	543	594	620	582	564	542	574	567	553	575	594	583	587	600	606	558	538	550	592	563	555	553	569	563	598	554	549	561	547	568	602	611	558	547	540	579	559	544	545	607	575	591	576	535	606	580	569	563	636	605	519	566	563	561	569	550	572	561	601	547	572	602	595	559	590	544	533	601	586	586	568	572	573	575	600	554	553	569	559	595	622	564	552	562	540	550	571	573	551	573	559	528	541	563	558	574	548	567	535	580	634	601	575	568	535	603	574	522	562	560	507	581	575	564	559	609	557	578	608	580	572	559	551	562	521	556	550	551	570	577	540	555	591	582	583	552	607	583	569	559	585	586	615	526	588	607	547	560	629	557	547	589	588	544	616	576	574	567	596	544	562	586	575	574	567	561	556	543	614	559	571	576	573	608	568	567	550	593	552	562	568	561	504	596	573	606	580	544	539	549	596	561	580	599	563	565	568	557	599	546	577	570	583	561	539	596	555	543	572	563	579	590	601	613	573	604	539	574
12077	5232	3137	2221	1416	887	725	543	520	490	502	406	441	446	383	352	388	375	341	366	431	346	389	368	362	415	389	377	335	390	374	338	395	394	371	349	398	363	389	355	327	401	349	372	390	346	377	411	379	353	346	400	343	350	344	346	343	366	349	316	408	371	361	361	353	363	349	345	346	369	358	346	340	363	368	384	386	361	357	387	362	364	414	333	377	429	374	406	367	382	372	374	356	351	378	390	383	431	378	353	358	378	366	340	394	347	327	363	367	351	391	363	338	398	377	387	390	363	349	381	383	369	337	359	405	349	393	387	337	385	364	350	345	305	400	352	381	375	388	378	390	367	326	359	353	346	364	384	348	369	389	379	388	347	355	373	393	392	359	345	346	337	350	330	364	381	366	372	388	389	392	357	364	368	373	384	350	374	348	381	373	330	381	413	365	306	363	361	380	319	328	368	361	366	316	375	411	386	364	366	389	375	325	375	366	367	375	367	399	367	362	358	385	370	393	402	401	400	395	379	383	343	371	359	389	367	362	382	353	331	381	343	355	376	392	347	361	335	374	361	375	406	378	331	361	388	388	385	365	359	397	350	386	345	338	331	333	378	349	336	416	348	332	391	375	343	362	370	371	362	393	389	378	349	362	388	344	380	339	387	383	377	355	375	356	356	366	354	336	383	345	350	345	362	355	342	348	356	404	351	370	365	384	360	381	418	410	403	414	400	364	369	361	347	389	378	330	349	316	375	373	349	380	351	331	387	341	389	370	384	335	351	339	373	363	364	366	413	370	344	363	393	357	352	395	383	375	375	366	362	341	382	380	374	357	324	414	380	367	408	362	396	380	413	364	374	406	386	357	353	375	353	351	359	345	354	336	378	398	387	383	334	375	368	366	319	370	364	351	344	396	382	355	345	404	392	345	364	369	349	367	351	391	372	385	329	347	346	376	365	388	358	332	373	364	360	367	330	372	366	392	355	354	350	390	343	356	324	329	367	416	382	379	325	346	373	380	368	373	382	387	318	352	390	379	402	368	395	363	335	381	363	361	361	381	369	316	351	349	356	355	383	375	359	362	343	356	362	379	341	385	384	405	349	342	377	363	359	391	367	370	372	404	380	377	364	385	347	352	397	372	387	398	369	368	374	406	365	365	347	357	382	378	361	377	389	419	390	392	405	355	358	367	368	378	386	350	382	368	398	394	389	368	387	420	388	365	356	380	364	351	375	336	348	348	362	353	372	371	390	311	378	376	405	395	362	404	392	395	384	395	333	388	378	361	360	379	342	353	358	401	378	380	323	361	355	365	360	341	357	375	340	409	386	348	372	340	369	387	345	359	417	368	386	411	386	351	372	345	362	387	365	388	353	346	367	336	352	396	351	339	345	379	360	412	377	357	353	380	379	365	356	366	408	353	392	339	363	396	372	351	353	375	366	379	398	415	338	383	348	359	362	370	391	378	365	340	386	379	313	330	391	382	351	373	357	352	401	336	369	366	372	407	347	354	379	345	338	348	343	342	367	337	370	354	386	398	386	331	335	398	429	356	354	377	350	398	336	342	313	374	384	383	356	362	385	385	368	344	395	362	387	359	375	382	364	332	365	357	380	362	348	361	353	350	336	342	376	402	360	399	353	373	375	392	356	361	377	381	364	388	370	347	358	369	383	406	384	359	360	395	367	378	353	385	400	349	408	333	380	350	362	369	349	443	415	345	352	375	389	381	374	357	378	391	384	355	410	353	362	331	397	360	378	388	358	362	324	350	364	344	385	386	373	368	345	364	399	343	368	403	383	383	376	343	372	341	341	339	363	389	357	345	385	384	347	364	352	378	375	352	353	379	372	387	381	385	370	360	381	409	387	381	353	369	353	347	380	382	359	378	376	372	353	347	346	382	399	369	381	346	390	374	365	406	358	389	427	363	360	342	355	385	385	363	334	378	335	363	370	381	436	381	361	346	359	356	348	392	381	356	412	370	358	363	335	334	334	353	335	375	373	382	398	355	356	347	355	368	363	370	402	391	388	343	382	348	366	356	322	347	394	350	347	355	360	319	425	361	371	391	370	381	391	355	373	368	365	394	354	310	356	351	321	372	409	348	343	364	347	358	377	373	355	349	363	377	372	336	391	373	371	359	341	342	368	363	345	379	377	361	304	365	334	364	398	350	346	368	361	362	362	357	376	343	302	337	402	370	349	345	354	360	371	386	365	370	387	349	357	389	355	384	373	394	329	368	379	362	364	365	379	345	388	352	395	389	372	388	350	356	392	381	384	369	380	367	371	353	358	363	389	374	362	366	358	375	391	377	370	426	345	371	406	333	324	353	357	389	366	356	334	374	354	365	332	334	364	358	332	392	345	374	380	388	370	379	414	352	389	395	377	376	384	353	390	355	368	381	386	339	380	347	374	376	354	361	375	332	388	379	367	374	343	369	369	361	365	368	349	356	405	371	386	367	369	405	350	394	333	379	357	372	332	379	393	349	373	321	370	359	408	366	403	320	377	399	369	391	389	348	361	354	375	373	356	362	345	385	377	394	353	344	374	388	364	327	329	418	363	350	364	397	375	404	352	376	365	342	385	381	350	326	363	347	327	365	369	398	362	424	340	365	354	369	341	356	363	394	360	403	372	332	370	397	348	339	377	381	332	365	400	366	360	354	396	338	371	359	363	374	399	347	359	364	428	396	351	360	353	357	352	355	349	371	354	344	367	373	337	352	343	360	359	384	384	373	387	356	370	362	359	410	406	365	387	362	388	397	351	365	403	407	366	356	370	376	353	334	377	361	363	359	344	355	368	385	388	388	396	359	378	327	336	341	361	387	367	367	370	380	363	339	383	350	390	364	336	355	355	389	340	352	342	390	365	355	367	392	390	391	398	394	379	365	351	365	380	362	378	378	412	377	358	371	357	333	340	368	353	408	360	374	345	338	394	378	369	385	413	372	402	392	351	318	391	383	362	352	364	365	364	348	378	392	375	386	333	329	351	346	349	344	375	336	334	335	337	355	396	314	377	363	343	357	378	372	390	367	390	402	345	375	349	414	367	369	362	374	353	359	337	332	342	339	367	376	333	381	378	350	345	385	371	349	360	411	359	379	354	381	374	348	381	351	345	384	368	333	402	337	364	360	324	363	354	329	377	328	356	356	400	364	326	370	379	347	338	385	390	337	375	364	370	345	359	345	361	334	385	387	381	374	358	398	355	370	368	360	416	371	384	390	346	350	363	382	374	380	388	391	350	356	374	369	368	363	393	391	339	333	359	380	334	374	393	379	329	364	361	416	358	384	365	380	343	369	369	362	383	345	365	405	333	352	368	395	359	354	372	355	362	386	378	417	414	353	362	400	378	351	412	321	381	395	342	363	348	379	320	349	357	361	390	385	350	365	415	376	389	346	372	384	371	347	331	418	393	375	336	386	388	327	378	396	369	352	399	393	335	340	352	370	379	376	365	420	383	358	362	361	364	374	350	355	385	369	345	373	340	344	396	347	374	392	392
7464	4408	5766	5579	4633	3223	2418	1812	1417	1433	1399	1288	1135	1126	1131	1002	923	891	834	802	769	807	769	794	831	771	792	809	762	746	764	770	798	791	775	749	777	788	775	736	771	758	757	757	771	753	805	842	811	736	765	760	795	767	779	803	828	758	757	796	785	758	773	818	817	822	835	818	768	800	795	789	775	779	796	762	805	820	764	761	765	825	791	759	740	752	798	798	789	778	722	804	755	769	805	803	797	769	729	719	825	808	747	757	803	787	783	772	810	791	788	813	774	802	820	814	722	812	845	783	841	736	727	798	806	774	751	784	775	790	821	791	763	776	782	818	779	744	774	750	786	741	774	757	783	811	847	810	760	781	805	751	750	762	777	786	777	745	840	791	794	767	784	785	816	822	762	740	745	812	792	762	782	763	804	835	786	775	822	772	753	764	708	823	814	768	826	800	783	799	819	823	786	776	788	835	749	817	811	813	778	781	808	789	772	766	798	784	774	804	800	839	792	774	781	799	788	807	788	787	810	764	751	778	774	764	840	754	768	789	771	804	777	762	736	808	791	787	767	718	832	770	798	770	786	719	776	808	736	782	794	815	766	769	822	768	791	806	757	772	804	786	730	738	791	758	749	807	853	785	818	804	856	826	751	809	813	816	805	822	753	816	810	786	754	781	742	753	766	820	808	756	736	804	769	824	775	817	751	794	759	788	782	781	831	760	807	739	810	767	781	818	792	837	770	738	815	783	767	816	798	746	732	796	743	758	767	753	771	819	795	730	797	764	797	756	814	781	822	798	754	733	769	776	793	798	791	767	760	758	769	772	810	842	774	804	775	762	800	784	735	760	758	734	750	763	774	766	743	790	761	827	766	747	757	783	733	833	853	756	803	839	762	763	781	760	777	833	795	781	779	768	784	790	808	841	785	791	757	767	784	808	810	800	765	745	826	789	745	775	752	744	777	743	771	802	771	794	774	830	759	770	809	829	785	775	755	801	784	772	781	748	855	720	806	734	791	749	766	760	803	795	694	807	769	816	731	756	776	777	739	813	800	770	786	767	760	796	769	774	733	807	794	777	742	822	768	765	804	730	758	785	856	770	697	778	802	810	760	793	763	813	789	764	770	790	764	743	758	755	807	723	762	813	757	814	768	790	788	797	753	789	785	786	745	783	756	794	792	815	830	773	792	833	803	790	808	739	819	758	820	803	757	770	800	706	826	747	855	763	755	728	797	773	838	783	797	778	788	808	759	768	793	778	808	807	826	731	796	818	796	816	816	753	763	790	742	752	806	805	793	807	810	801	811	772	777	755	743	778	774	763	801	749	754	806	795	782	765	735	771	835	783	839	772	760	791	782	763	797	816	809	769	803	774	813	805	779	804	751	804	826	749	780	778	749	763	749	742	784	760	788	768	797	799	809	791	809	790	730	796	806	793	806	759	764	811	756	737	785	752	778	759	808	742	825	800	780	793	810	827	788	768	786	760	761	763	807	796	738	760	788	783	823	778	766	800	791	766	794	750	800	745	754	732	833	779	738	829	757	763	778	720	758	749	795	781	817	763	767	781	770	756	814	725	806	820	803	745	807	737	790	828	835	780	801	766	801	748	787	762	816	829	830	760	728	803	800	763	813	804	790	795	748	780	778	731	768	769	793	765	783	847	742	814	789	777	771	766	801	809	839	770	779	771	804	769	767	780	800	780	819	704	802	755	820	781	801	789	766	764	751	749	761	760	753	753	809	781	767	819	800	789	784	768	835	785	832	763	766	784	766	771	777	756	786	784	787	793	761	795	749	830	814	793	833	820	819	811	821	738	772	723	771	780	762	782	795	807	788	767	795	764	749	745	736	818	758	775	792	791	751	761	774	780	743	806	787	771	742	759	801	823	769	754	839	805	763	784	813	800	759	824	747	758	749	816	831	763	776	760	748	795	778	775	756	782	825	804	766	736	769	818	759	780	801	741	803	770	782	774	803	725	765	759	807	818	830	787	784	850	777	821	848	807	759	744	831	748	797	782	812	759	758	787	782	775	795	795	753	803	757	808	799	769	759	775	810	738	825	758	781	782	820	766	750	782	760	740	827	806	759	785	782	747	772	770	780	774	750	738	757	773	758	769	772	741	783	764	745	785	748	780	782	746	818	779	758	781	724	801	750	808	775	761	763	735	810	781	771	766	769	814	762	771	828	822	798	798	759	758	754	759	788	822	809	756	831	784	807	760	782	757	763	770	751	790	755	783	777	773	761	829	795	808	783	800	813	829	817	737	760	795	786	801	841	733	784	782	765	767	850	746	761	744	759	782	865	801	839	779	795	797	812	752	789	751	765	749	758	782	773	796	794	762	776	777	785	832	752	821	779	775	750	767	769	825	798	792	827	766	831	748	755	821	788	795	739	758	748	787	763	769	773	754	769	773	774	765	777	805	815	774	779	779	774	777	813	776	740	786	766	816	810	805	796	780	781	781	765	830	850	787	740	771	815	735	806	805	808	829	781	789	789	795	775	765	755	789	792	787	770	783	818	758	813	810	843	833	786	813	856	800	860	806	762	773	820	777	755	733	778	724	755	755	839	775	749	824	777	816	798	767	769	765	847	808	752	802	782	767	789	749	822	816	815	718	801	778	844	804	782	783	752	775	804	764	738	771	800	815	810	738	774	780	844	725	803	818	791	748	777	798	769	748	832	796	775	754	812	792	802	800	791	750	791	779	789	783	800	834	756	786	779	815	767	825	770	769	816	767	765	771	779	788	752	733	812	777	735	761	783	768	760	807	813	792	755	768	733	769	778	832	756	751	757	778	795	756	761	764	753	753	810	798	731	740	779	847	751	815	777	777	789	749	786	794	787	798	743	796	754	812	766	762	744	764	758	845	743	787	777	798	775	720	783	785	796	790	796	758	769	762	783	734	789	798	757	786	757	775	739	759	864	815	750	736	743	773	789	763	780	791	782	735	781	797	763	739	846	728	819	841	770	800	768	784	759	772	745	746	767	806	759	803	798	821	803	786	762	758	814	810	800	794	754	808	766	814	794	762	764	741	821	756	813	755	797	763	807	754	759	761	729	776	830	732	789	824	765	773	810	775	798	783	791	767	815	757	804	790	790	811	748	777	776	859	746	812	730	737	755	771	824	779	795	763	796	734	747	744	781	779	776	773	803	783	778	755	788	781	840	827	819	779	768	752	804	766	792	804	797	790	771	811	809	775	844	739	769	800	810	856	797	782	758	801	794	773	782	727	799	757	748	735	774	815	819	813	816	750	805	806	744	777	828	750	757	813	770	804	757	824	763	801	799	774	778	817	813	750	749	762	820	796	784	777	765	748	821	785	812	777	795	756	822	789	830	823	711	803	784	764	774	825	777	759	797	754	791	795	807	790	774	762	760	750	801	785	823	811	760	773	787	783	776	774	766	800	811	809	778	792	760	728	778	803	763	760	849	713	775	775	748	758	781	752	836	773	768	764	749	742	798	778	775	764	796	796	799	757	813	749	761	781	797
30541	18273	13063	8370	5787	2667	1360	977	640	541	494	486	423	407	357	354	338	307	312	276	259	298	261	276	264	316	274	270	257	254	295	256	268	282	298	285	289	255	253	230	278	289	271	246	288	301	274	262	299	267	260	263	260	291	250	254	272	288	251	256	249	281	277	262	267	236	259	229	229	269	259	274	262	278	264	288	256	274	281	262	281	285	252	264	241	307	255	244	265	289	259	277	245	300	279	278	268	239	269	268	275	284	263	275	258	249	254	282	248	258	272	235	291	291	313	292	259	278	273	262	285	282	259	223	255	245	238	235	264	275	296	284	265	278	257	273	238	223	268	260	272	292	260	249	275	285	271	267	303	264	265	279	260	248	252	276	317	301	280	258	248	260	247	250	268	246	288	259	287	291	265	247	262	238	257	302	265	264	266	301	234	268	306	286	226	258	243	261	260	256	250	268	241	260	285	228	257	295	257	290	267	297	263	263	271	262	265	293	244	266	283	250	265	254	237	259	290	269	289	280	250	271	285	266	235	276	285	284	279	263	273	243	261	282	263	262	245	297	270	287	287	239	267	259	278	255	237	306	267	262	300	268	270	248	275	260	234	240	255	272	257	297	260	269	267	269	275	277	287	270	234	232	261	236	239	261	264	256	259	288	274	261	294	262	290	237	271	268	256	244	258	282	243	249	269	267	225	283	301	252	236	256	272	277	296	286	254	278	248	265	291	265	253	255	268	278	248	300	267	269	219	272	289	290	263	270	311	265	301	262	270	277	254	241	293	262	243	263	254	246	284	258	237	287	273	237	271	272	261	253	237	273	246	267	243	254	268	263	241	248	244	252	238	246	273	278	243	271	277	269	271	318	278	277	247	299	275	263	246	271	270	253	237	226	243	281	261	292	266	288	262	265	272	287	283	297	274	252	277	302	298	258	304	268	259	263	245	276	279	259	296	303	244	269	269	249	238	239	283	263	248	273	237	267	258	251	258	268	281	265	249	260	271	240	257	241	248	291	273	265	266	273	245	267	240	270	273	219	274	269	303	258	286	241	263	280	257	275	263	273	273	260	249	238	297	288	246	277	257	301	271	258	298	249	229	222	267	267	270	258	272	275	283	267	277	292	253	236	304	274	264	207	266	273	272	275	273	255	271	273	258	264	261	285	285	266	250	266	282	263	270	235	294	256	276	244	254	247	274	239	263	257	216	274	237	282	270	230	242	276	270	261	290	239	252	268	259	234	277	233	291	268	267	250	238	287	294	269	257	267	277	264	250	278	256	252	268	301	286	280	260	241	232	278	293	277	256	276	288	275	273	277	266	270	266	266	261	292	269	289	266	271	265	264	278	257	288	255	275	279	253	282	269	261	286	248	222	259	217	228	245	272	259	298	272	264	275	284	273	264	284	260	248	246	277	285	279	277	260	236	247	262	271	292	271	258	258	256	246	284	259	260	264	273	233	272	249	242	283	248	250	270	286	246	252	249	274	279	250	264	260	261	276	226	268	274	281	258	282	289	298	252	289	251	258	300	263	279	276	266	257	276	241	281	287	249	276	240	242	271	279	292	269	275	265	267	270	278	270	282	263	256	272	225	261	252	292	274	258	240	274	283	262	252	283	241	253	270	256	257	234	284	242	247	258	249	238	270	292	234	267	234	291	267	285	283	293	249	242	274	259	244	248	278	269	269	264	270	268	271	257	267	261	257	262	259	288	287	249	262	284	285	231	274	248	244	267	276	282	267	263	265	253	270	277	255	267	270	247	231	265	252	260	287	264	256	284	258	242	284	251	263	245	240	266	242	255	292	257	253	252	307	278	250	263	280	258	290	289	256	264	250	253	258	287	259	263	261	269	252	263	264	269	268	271	247	269	224	263	242	267	262	251	245	298	258	253	283	289	254	267	262	302	281	268	259	276	251	250	239	264	296	247	277	279	284	258	274	242	269	287	247	303	284	276	276	266	244	274	266	272	265	277	264	273	290	278	265	275	283	279	248	283	284	267	294	256	250	259	267	301	268	269	260	278	261	235	235	271	254	301	263	259	274	276	250	281	240	271	271	266	284	259	306	263	245	252	279	281	318	272	251	240	264	262	258	259	281	281	310	263	276	237	249	285	237	268	245	290	290	270	279	251	254	264	289	283	254	260	284	267	282	243	274	272	267	254	264	286	269	266	281	225	266	278	268	255	280	264	288	275	290	285	241	290	264	266	249	265	242	248	265	247	275	244	252	275	259	251	226	261	289	268	258	261	270	273	245	287	264	266	282	292	293	280	275	251	262	252	271	277	263	256	262	274	223	300	253	275	258	263	253	257	257	270	278	279	247	275	280	277	279	270	267	267	270	293	269	258	262	264	262	248	238	268	255	247	241	294	270	292	291	268	250	282	239	274	271	273	242	300	264	273	271	275	275	272	241	266	257	290	249	280	249	267	262	285	237	273	263	274	265	250	294	223	221	294	264	244	267	258	226	244	252	270	246	259	287	265	289	251	278	262	257	298	269	261	263	293	281	267	278	286	270	234	298	252	230	260	260	272	262	290	291	266	261	251	275	250	255	232	251	272	260	272	241	238	274	289	287	284	312	277	266	273	265	266	260	257	264	271	271	262	257	273	267	261	274	278	297	270	266	271	264	275	262	261	275	262	255	250	251	280	238	312	301	274	234	255	262	270	259	283	259	250	271	294	308	247	233	253	275	263	268	261	279	270	253	267	254	265	279	249	233	246	256	296	266	223	243	257	242	258	258	261	247	263	278	266	260	268	235	287	256	269	279	271	262	276	284	259	275	295	289	254	246	274	265	259	249	286	276	290	281	254	278	254	279	263	256	247	254	262	274	273	263	260	285	254	254	239	282	263	293	295	263	283	278	255	247	281	278	260	260	286	236	267	240	279	227	249	247	298	272	245	274	249	286	236	280	278	261	250	257	307	288	235	281	263	269	270	293	263	258	237	233	269	252	292	273	235	279	239	247	272	247	245	274	288	287	261	252	287	228	262	268	271	264	281	247	248	298	270	265	245	234	250	244	222	276	276	264	249	271	244	294	249	248	279	262	279	292	292	250	253	261	261	249	256	235	274	268	309	294	259	267	278	293	264	273	258	272	254	246	279	259	261	266	261	262	270	279	267	257	283	260	281	251	268	269	251	281	267	245	280	276	245	309	251	275	274	247	271	272	265	290	269	260	252	258	267	280	273	262	250	255	251	271	260	307	271	258	244	305	263	259	272	296	259	260	255	260	273	281	269	283	280	273	301	255	259	274	254	282	258	260	259	292	274	263	292	261	236	296	275	256	272	281	263	260	244	263	274	268	245	281	276	274	291	260	272	280	276	280	266	250	230	306	293	243	278	254	275	290	262	257	241	234	261	279	291	265	263	278	237	266	238	258	242	270	265	249	266	279	263	268	247	247	255	253	272	251	294	280	263	268	266	278	268	260	255	251	264	259	264	271	280	292	231	239	248	285	254	247	276	247	279	251	317	266	245	267	242	244	239	261
19802	12984	14522	13486	12498	7355	4763	3237	2362	1902	1885	1645	1696	1560	1384	1204	974	874	797	722	722	624	687	646	636	642	597	615	617	637	600	569	558	597	595	563	647	585	639	610	626	612	578	594	583	570	552	592	591	626	569	575	578	585	603	603	644	632	588	630	575	627	599	570	575	583	592	595	612	619	562	563	590	627	579	598	623	640	627	594	594	608	566	585	649	607	610	637	634	660	672	667	620	688	624	600	658	630	597	589	558	617	547	565	633	574	613	630	630	616	596	595	617	589	590	552	595	606	613	591	576	569	609	609	571	594	606	594	602	595	555	612	580	631	606	601	566	574	601	594	569	570	593	581	579	600	590	599	590	586	620	609	636	585	610	602	617	613	594	588	559	613	595	590	600	590	599	598	603	565	605	598	565	537	573	580	572	565	573	556	585	565	565	645	611	574	570	576	558	591	575	602	587	624	596	586	614	615	619	592	596	628	573	609	590	593	615	612	613	599	595	568	544	568	598	582	593	594	650	652	575	561	600	616	599	612	599	558	572	597	583	590	612	595	627	541	570	608	587	610	593	566	624	614	605	571	562	609	566	568	583	616	598	630	553	574	545	621	587	614	589	588	635	616	596	573	585	661	607	599	573	592	629	605	605	639	528	595	608	559	609	604	558	580	572	611	580	573	590	606	608	598	607	571	603	591	552	590	624	572	580	559	608	615	582	619	603	602	593	603	566	621	577	582	562	617	584	545	549	613	605	547	586	589	616	539	618	628	609	561	588	610	571	546	620	617	583	586	581	607	652	594	634	601	565	587	559	638	560	620	664	581	582	572	614	599	602	598	592	586	618	593	570	610	581	556	603	606	584	589	605	579	604	619	609	613	594	564	616	567	574	596	591	618	570	610	595	603	550	600	613	599	567	586	591	646	587	614	575	604	581	616	635	627	558	606	605	568	559	630	619	652	614	630	599	587	603	630	583	584	599	564	584	601	579	572	591	587	597	589	560	594	618	622	566	592	599	620	609	581	611	564	584	573	641	617	610	598	552	581	581	614	601	566	581	584	593	624	598	572	600	574	578	594	564	607	613	609	611	592	551	600	583	604	568	577	566	582	623	601	585	629	604	633	566	603	585	609	573	581	551	662	599	579	575	626	583	585	583	676	580	608	605	586	569	569	603	607	604	633	622	601	647	595	537	587	566	566	583	585	590	549	581	588	575	593	596	582	595	589	577	595	592	573	602	614	565	589	572	573	563	618	592	564	600	607	581	599	583	597	547	605	594	639	615	581	580	629	621	559	595	585	610	612	587	582	617	600	604	611	602	640	625	607	610	584	543	619	596	625	583	556	589	569	642	639	593	613	563	600	610	591	607	599	594	587	561	559	540	596	592	595	645	571	586	571	568	561	603	615	569	610	605	544	616	569	581	588	584	568	609	617	602	568	588	584	623	569	584	585	643	632	615	574	569	598	597	570	564	622	633	614	599	581	580	571	615	640	570	578	611	575	589	647	584	566	626	575	585	648	588	586	624	646	590	580	530	557	585	622	606	582	573	608	549	639	570	633	600	551	601	619	624	557	608	622	611	599	578	566	611	614	601	587	583	570	614	583	601	600	585	593	628	604	571	572	605	600	562	536	608	563	595	581	570	599	594	607	574	573	549	590	579	624	584	582	589	558	570	620	601	575	569	598	693	576	613	601	604	523	645	623	579	601	608	566	596	576	625	606	601	571	552	608	555	627	555	561	588	614	564	580	595	612	587	597	596	550	595	561	615	613	615	550	593	603	538	619	565	612	588	618	636	599	628	598	600	573	595	570	601	581	577	633	595	551	590	623	563	582	616	591	600	602	586	596	594	634	568	587	603	574	585	588	632	614	584	576	599	594	643	574	583	569	590	619	577	613	567	587	591	600	572	602	623	614	641	628	601	614	568	602	611	590	575	597	543	609	563	615	619	574	593	600	592	611	625	598	584	587	564	646	567	616	622	603	569	620	586	596	586	626	587	621	588	615	588	547	554	597	547	609	589	594	585	561	590	610	608	578	594	612	628	591	615	582	571	575	614	613	573	603	589	574	570	557	567	578	568	623	562	564	619	589	637	556	615	605	579	573	566	603	601	624	571	582	619	583	561	618	605	569	590	620	563	588	618	623	634	609	557	571	589	561	615	629	599	541	587	596	578	608	624	557	605	574	574	618	597	610	551	610	606	578	599	580	580	578	585	524	583	529	632	600	639	549	588	574	608	596	597	573	606	645	597	547	596	598	574	625	621	573	637	586	573	582	631	606	594	599	619	614	545	638	611	609	570	576	598	596	601	619	572	611	584	601	604	629	601	590	615	634	589	627	622	567	586	568	601	604	580	588	584	594	575	584	588	581	582	589	576	565	591	593	578	622	589	576	601	550	590	617	587	623	598	584	557	552	585	573	587	571	599	602	596	579	574	600	602	607	635	590	574	563	613	645	553	616	598	566	555	580	618	592	594	618	565	565	557	576	604	590	568	606	522	586	583	582	584	596	556	573	576	629	601	588	623	549	591	573	579	611	551	585	577	633	553	606	615	600	592	603	633	596	608	574	582	583	574	571	603	591	578	582	572	588	581	599	582	574	580	579	607	605	592	646	621	604	600	557	572	601	596	595	509	566	569	560	618	592	594	607	567	629	597	592	600	600	588	609	593	635	561	553	598	590	591	586	598	556	583	580	595	622	625	642	600	635	577	616	577	571	625	632	583	603	611	622	585	627	578	616	572	577	600	562	624	596	571	609	601	616	562	601	595	605	611	592	584	581	586	607	563	600	563	625	587	619	554	615	583	563	609	627	582	595	578	544	588	651	620	592	646	627	622	604	649	603	596	604	617	595	586	607	594	608	597	565	619	582	580	597	629	593	591	651	591	646	564	581	612	613	586	597	572	610	620	592	591	619	564	559	581	612	592	590	610	569	571	606	653	598	622	562	616	616	576	603	573	585	581	578	588	609	601	620	634	606	575	603	610	537	546	650	612	606	580	621	624	589	605	590	555	602	584	587	586	620	595	560	609	608	615	639	614	671	587	636	549	618	596	609	582	614	579	595	615	604	597	585	595	593	605	593	593	616	614	574	571	594	587	573	558	597	618	626	585	599	590	594	581	594	582	591	574	594	596	624	593	649	601	582	622	632	589	578	616	596	577	603	581	592	597	593	562	597	580	599	572	607	610	591	654	631	623	580	576	555	598	591	617	586	591	616	590	666	602	599	576	618	562	580	625	570	571	600	615	585	595	620	604	601	592	536	592	593	623	583	585	617	563	572	618	621	548	615	541	599	585	616	609	536	596	611	621	568	571	578	585	579	570	587	573	616	625	562	549	597	601	568	601	631	546	583	591	605	568	561	593	562	595	601	624	596	613	613	572	625	606	568	596	586	572	635	556	599	593	591	587	603	580	557	633	543	614	624	589	561	608	608	564	560	589	606	629	594	594	579	599	558	606	597	634	627	588	580	568	599	590	597	580	610	598	614	613	595
42265	27106	21014	14886	11504	6476	2842	1481	864	660	635	546	542	498	475	435	355	320	282	284	271	271	242	284	245	264	259	241	255	231	260	271	275	272	260	227	265	243	245	251	234	218	266	289	261	280	252	244	248	224	244	279	261	246	256	274	268	259	247	242	284	256	272	255	249	257	239	242	278	244	242	263	278	254	227	230	251	247	246	277	241	258	273	271	248	264	258	292	253	262	282	275	274	254	282	254	275	242	252	269	255	257	277	251	242	267	238	256	284	257	253	244	261	292	245	291	259	226	233	252	265	253	266	228	236	256	224	272	259	263	235	240	259	243	283	240	252	251	237	264	236	268	236	265	268	244	224	245	220	245	238	246	241	251	244	243	266	252	250	272	266	258	242	255	252	279	257	241	268	236	258	254	262	256	232	245	243	251	274	244	240	267	273	286	266	238	246	252	259	236	232	232	248	249	249	251	263	248	251	290	245	246	234	261	274	258	254	262	280	285	264	275	249	234	257	238	265	259	264	246	256	236	239	229	263	233	300	265	245	248	250	240	260	310	238	237	262	280	283	269	272	271	262	235	287	278	267	243	266	255	262	251	236	290	241	255	271	236	277	247	268	283	246	261	252	237	274	254	267	251	276	271	271	249	252	285	230	259	242	257	248	260	279	274	274	247	247	243	268	236	261	260	266	255	266	243	260	252	235	250	228	250	245	268	243	271	269	251	233	267	246	233	290	228	232	263	249	260	266	212	235	237	234	269	264	251	253	291	252	234	261	244	258	238	286	234	252	224	242	274	278	298	226	242	260	252	257	263	262	244	255	242	254	296	266	245	251	275	274	253	246	264	245	270	275	259	248	236	285	242	267	254	246	262	277	249	263	243	251	224	257	236	262	287	270	288	236	250	260	314	253	278	274	246	279	267	238	257	250	247	272	273	234	246	269	241	223	272	264	236	273	247	278	258	243	268	274	222	275	239	251	252	218	245	244	253	235	249	264	257	250	241	230	248	270	290	264	256	282	248	301	233	255	241	271	246	222	265	261	213	290	264	243	259	248	249	292	307	255	242	238	278	220	277	259	240	214	259	249	238	287	251	273	246	251	220	274	239	251	248	258	268	258	248	279	267	240	278	252	227	259	227	266	242	273	271	268	242	261	248	260	243	247	250	259	252	254	276	278	257	232	263	263	248	252	259	257	271	266	274	242	260	267	223	233	216	286	226	236	246	282	246	272	253	258	275	276	267	275	252	227	256	240	230	239	273	242	242	247	230	259	255	228	247	244	212	264	247	271	255	243	230	225	230	245	306	240	227	245	235	267	250	259	241	227	271	256	234	219	232	253	229	244	247	264	215	263	257	265	243	277	268	266	255	259	295	253	256	235	278	251	259	273	259	232	259	227	254	232	286	253	222	259	295	230	241	232	249	246	248	253	264	261	262	278	241	277	247	254	248	240	213	249	261	217	262	249	266	268	244	254	256	265	243	286	278	238	260	231	255	238	267	266	255	255	246	224	244	255	249	240	246	266	265	233	269	234	248	271	256	229	256	264	264	280	234	236	233	258	248	263	233	246	233	231	245	255	262	270	286	263	267	258	236	238	235	271	251	236	267	207	251	226	240	252	244	265	255	267	282	251	265	251	280	270	282	280	230	245	249	259	255	276	271	238	261	243	260	225	242	254	225	251	223	232	217	261	256	256	215	235	289	242	269	262	249	267	276	257	267	244	224	265	245	243	239	251	245	250	304	254	257	248	280	267	247	250	250	253	264	259	265	249	246	271	239	258	280	223	251	258	257	250	228	256	248	248	250	238	259	274	242	245	283	258	229	260	217	259	253	225	280	254	269	270	228	251	248	248	251	244	272	259	264	242	251	260	246	256	235	258	256	244	251	248	229	260	245	263	277	253	257	260	244	260	247	250	217	262	241	238	244	254	245	259	248	269	265	265	240	243	257	237	243	245	261	236	239	255	278	239	228	253	245	230	256	295	292	248	279	272	244	278	263	270	266	244	226	259	288	282	278	256	243	268	247	285	251	226	262	239	256	247	242	250	263	259	243	241	267	239	258	246	233	229	262	260	244	225	265	291	230	215	306	232	243	246	246	279	261	253	261	259	266	263	245	291	256	256	270	246	282	236	252	262	281	239	264	262	272	236	259	245	256	227	253	227	233	211	259	247	252	245	254	255	230	251	255	254	227	261	242	235	235	263	249	263	276	283	260	261	256	253	252	240	280	243	235	256	238	239	257	229	231	266	258	258	254	301	270	249	277	234	249	253	255	269	265	266	240	297	245	269	247	294	252	252	258	283	223	252	261	266	239	267	236	217	269	261	210	244	217	239	200	264	258	229	246	216	235	221	218	252	253	279	292	225	243	286	258	261	237	258	246	238	246	252	260	291	252	287	259	250	250	260	279	250	250	251	245	277	271	254	231	247	254	242	227	243	250	258	240	268	238	297	242	266	289	272	245	282	260	244	236	257	266	251	230	209	231	236	253	258	232	248	227	247	275	234	258	276	253	234	253	269	251	265	278	262	254	233	275	233	263	258	250	262	231	241	241	247	251	242	275	250	250	255	259	262	264	290	271	235	278	239	242	254	238	261	252	253	256	227	255	269	242	264	264	265	250	243	255	251	265	262	239	242	275	235	274	260	257	284	250	241	272	253	246	260	234	229	222	258	233	244	257	251	261	269	276	284	250	240	246	232	272	219	271	242	243	273	279	247	241	239	250	279	242	225	218	229	245	251	234	260	262	246	228	242	240	239	254	276	276	231	262	264	248	231	255	240	246	263	267	271	220	248	251	261	285	276	247	263	249	264	238	260	268	259	244	262	276	238	244	278	259	251	244	233	247	251	228	265	274	246	261	249	273	239	263	271	267	267	246	243	240	272	279	262	258	258	230	235	245	252	259	247	260	243	252	258	253	235	260	260	272	265	242	257	258	233	263	276	238	228	258	267	244	255	278	263	221	234	253	255	264	241	263	267	255	233	231	263	259	236	284	278	241	227	278	230	218	239	245	294	268	258	249	261	237	242	258	241	249	253	252	277	260	251	236	291	282	245	250	224	266	290	242	249	259	291	252	230	234	275	242	238	244	229	249	256	262	243	272	304	281	246	229	233	272	268	264	289	280	277	277	313	249	282	267	232	271	247	266	242	253	253	249	232	269	266	261	248	237	259	275	246	254	261	270	267	249	254	278	238	256	266	254	227	293	250	257	247	245	282	228	222	247	264	294	229	269	288	258	282	266	225	289	218	277	224	239	274	240	292	214	284	258	252	266	253	250	270	256	246	242	272	249	233	250	251	258	234	253	259	252	263	273	256	241	262	263	260	284	261	263	268	235	244	239	252	238	263	239	266	263	268	262	252	248	245	251	242	249	257	272	260	300	282	255	244	243	259	253	278	249	273	269	254	256	244	247	260	245	226	273	261	258	261	239	256	230	256	254	233	257	244	241	252	253	238	282	269	255	235	264	240	241	271	239	252	226	233	264	235	259
27233	17867	21086	20534	20789	13420	7009	4526	3291	2693	2312	2263	2298	1997	1829	1591	1144	1029	862	754	706	708	672	654	644	606	646	635	581	604	640	644	624	625	619	605	561	629	624	613	618	577	581	571	581	590	582	572	602	579	588	559	615	612	606	567	582	583	557	594	593	585	546	592	562	601	578	615	576	586	563	589	546	585	587	620	566	535	604	605	582	557	581	537	617	625	568	664	667	675	633	657	653	632	604	598	610	596	585	635	616	563	593	584	529	600	609	596	564	590	601	588	617	553	586	569	582	534	575	580	560	600	575	562	551	557	550	600	577	581	608	571	554	596	567	582	556	583	591	544	594	559	602	556	563	552	537	590	601	564	611	572	558	574	551	581	559	596	552	566	513	606	571	600	594	603	593	549	594	577	535	617	586	561	587	583	644	542	576	573	595	562	550	564	598	574	602	583	583	556	584	604	552	571	631	621	589	585	559	551	578	605	581	563	601	591	605	597	586	614	541	586	520	561	580	575	566	603	597	579	585	579	557	562	573	569	556	597	555	592	593	569	575	545	548	579	587	575	581	573	573	583	568	563	610	574	604	613	554	609	533	531	618	592	588	607	563	555	585	559	553	581	542	546	572	580	582	589	601	591	544	582	582	614	543	554	547	568	576	558	584	587	570	546	594	618	581	580	572	613	626	567	566	580	583	554	578	530	564	562	576	533	603	591	573	585	623	586	581	570	612	565	577	571	597	515	561	610	592	575	552	599	564	546	567	578	578	597	561	565	570	607	560	556	604	582	545	587	592	614	580	548	554	538	562	574	562	623	555	531	528	584	574	557	570	547	549	510	566	539	563	581	639	551	570	559	551	573	580	571	574	590	575	594	599	613	579	579	603	562	558	609	584	550	541	585	577	594	568	543	600	595	607	563	572	582	596	533	587	604	580	620	566	575	556	594	546	593	587	563	594	542	513	536	545	549	583	591	546	595	582	604	582	561	538	531	575	561	579	594	569	582	566	564	578	567	546	584	553	616	569	568	604	547	532	594	607	601	598	565	567	572	585	645	537	582	592	592	588	578	550	546	594	595	578	585	566	593	596	630	545	586	593	568	560	559	552	578	604	563	590	555	574	600	612	588	576	514	608	564	571	567	574	580	593	599	588	585	543	560	601	562	540	593	561	585	565	555	552	575	581	588	586	609	606	599	561	575	608	561	554	565	559	613	583	599	571	586	573	568	570	581	557	595	565	586	561	526	596	580	596	553	540	548	602	575	535	607	566	553	609	611	621	550	572	598	573	586	614	558	570	571	575	581	598	629	586	589	552	552	525	599	569	526	593	556	572	587	565	561	547	601	573	619	589	581	572	598	558	564	542	580	550	548	586	577	575	575	580	589	559	589	568	574	544	577	589	562	589	591	578	570	546	580	586	558	587	578	552	580	596	586	584	568	561	544	603	599	607	548	582	588	574	581	579	549	600	530	594	594	601	606	581	560	626	584	585	611	575	544	564	585	546	552	577	583	591	576	592	575	574	571	515	584	598	601	612	611	608	543	550	591	582	539	584	565	559	585	607	571	562	564	572	562	542	617	597	564	574	573	545	581	556	578	604	548	612	577	630	543	568	562	580	620	534	555	588	536	528	567	546	578	566	550	587	590	605	612	642	573	566	567	593	555	534	568	559	570	563	598	536	577	590	588	550	602	564	546	598	589	607	577	604	540	545	585	552	602	596	572	559	500	609	564	562	531	580	547	591	567	583	597	614	574	553	548	571	616	560	631	569	585	580	547	570	560	620	572	609	569	592	575	602	574	590	584	573	581	570	530	597	587	611	617	607	585	603	531	559	589	529	536	557	543	596	593	549	604	620	630	555	547	571	554	583	573	564	564	575	537	569	571	585	595	530	563	587	561	554	596	575	557	589	557	542	537	559	587	557	580	601	556	640	563	628	594	605	587	596	601	606	592	609	569	574	537	551	630	572	597	573	571	549	607	591	569	593	570	602	616	595	582	594	574	561	578	571	611	619	579	587	583	545	593	584	614	559	592	574	567	562	543	589	553	614	609	556	594	616	582	575	586	549	556	598	574	576	606	528	554	549	537	563	586	569	581	589	578	565	523	594	603	581	589	588	572	584	563	571	603	617	579	560	560	615	536	573	574	572	547	577	553	557	571	574	547	579	578	585	573	610	555	597	591	579	596	607	537	554	571	525	605	609	583	547	553	562	624	530	619	585	616	582	589	559	559	569	597	542	569	569	572	601	557	585	589	587	590	557	567	602	543	565	574	599	552	586	577	609	579	527	591	580	586	559	564	544	627	578	591	557	585	571	586	544	545	576	549	579	573	613	544	559	611	620	627	592	576	603	605	574	602	568	543	587	565	593	549	571	620	550	540	593	578	543	610	529	565	646	604	574	574	532	580	603	598	587	569	564	573	637	582	557	555	547	589	584	582	609	567	614	588	559	563	630	602	593	618	542	635	558	587	544	584	556	553	565	588	547	594	582	585	565	569	586	576	559	615	567	595	575	543	554	558	583	599	578	610	594	558	566	521	572	590	596	533	593	593	585	536	565	594	579	575	573	583	553	565	558	565	608	560	609	562	596	610	555	563	611	544	566	567	548	596	540	592	566	627	543	586	561	607	564	603	616	612	572	565	539	544	531	554	590	590	604	536	587	564	585	566	571	560	560	561	578	565	617	586	524	545	558	550	540	626	562	606	548	563	598	589	597	557	563	635	550	543	568	601	556	591	576	572	537	577	559	582	569	585	589	606	587	551	595	574	562	570	543	565	535	541	582	586	638	572	567	550	550	584	614	562	606	587	571	582	564	602	574	634	593	579	617	546	623	563	600	592	595	541	544	581	570	545	606	646	558	596	566	570	564	525	575	605	547	575	580	583	554	596	551	585	581	548	576	590	561	565	565	562	601	583	598	565	516	537	555	596	585	588	590	576	586	576	606	602	537	598	542	554	548	611	580	574	610	610	600	534	577	603	520	554	607	552	545	564	585	600	578	558	610	574	575	564	567	585	568	582	575	583	592	606	567	592	584	596	593	586	545	613	575	554	586	586	595	545	555	575	581	569	578	582	587	568	581	581	583	558	545	583	564	626	559	570	572	582	583	589	559	581	594	546	574	570	553	560	586	585	593	550	576	572	570	594	568	556	586	577	548	555	581	577	527	571	544	553	584	613	611	603	552	580	557	595	577	581	575	578	546	609	509	585	548	547	600	578	616	587	629	610	541	567	601	571	564	560	567	576	554	585	577	598	564	578	594	634	579	560	603	594	583	610	590	596	540	629	586	600	615	587	586	598	575	600	614	612	555	513	603	566	575	553	543	555	584	627	577	590	552	572	569	554	588	563	595	579	571	609	538	607	576	589	580	565	585	572	571	567	552	532	562	561	601	611	571	572	623	584	610	576	610	578	576	594	546	581	555	585	594	600	540	580	535	600	649	557	573	602	598	609	550	545	581	536	605	519	552	558	552	534	552	561	592	619	567	578	600	545
12155	5305	3684	2441	1656	985	732	651	523	459	466	414	433	450	441	421	400	394	387	385	417	372	385	380	350	380	363	350	424	396	387	407	376	345	364	341	371	387	340	380	384	376	351	368	377	398	360	391	347	328	364	364	379	377	374	370	328	348	404	354	364	348	353	380	377	394	387	372	372	367	365	367	337	393	376	385	397	395	391	392	371	362	384	374	326	358	387	353	388	380	373	385	377	400	372	391	364	358	353	374	385	410	342	426	396	361	359	368	368	367	375	353	382	394	376	365	385	370	398	403	405	361	386	345	422	334	366	378	371	381	400	342	337	346	418	387	368	326	370	354	394	354	372	328	338	361	345	369	410	349	380	371	362	365	369	378	414	360	385	367	325	375	377	411	410	342	345	354	379	370	377	375	351	354	387	331	366	398	377	378	369	381	399	345	358	339	390	349	344	397	391	343	359	394	409	396	382	383	368	347	366	352	358	331	369	346	374	361	334	363	361	380	339	348	402	360	360	369	417	362	365	325	386	365	339	356	364	383	369	386	359	382	358	378	335	389	358	365	371	364	388	339	377	358	396	356	321	349	397	343	354	375	369	356	380	334	392	385	361	387	337	336	362	351	360	409	402	386	413	313	344	399	398	349	368	364	369	363	414	392	367	346	380	381	325	356	347	345	405	384	367	358	367	350	343	379	365	356	383	355	346	365	391	336	368	357	329	367	409	349	376	387	353	357	372	366	349	368	327	348	364	334	346	338	344	369	370	359	397	364	399	378	409	394	359	338	362	351	349	390	390	393	326	397	377	364	393	359	330	345	365	364	368	362	346	378	370	374	340	354	353	381	388	370	385	373	341	332	364	356	359	390	351	379	398	379	382	368	371	378	362	361	383	341	342	363	350	334	331	352	380	348	365	357	380	366	411	363	359	355	391	348	412	361	388	366	356	343	387	390	363	397	396	410	390	406	392	372	370	376	333	365	367	360	392	385	373	369	360	388	352	348	356	350	352	361	373	346	370	372	347	373	386	351	374	380	393	357	401	369	395	347	387	374	356	348	407	343	341	390	375	352	332	376	386	393	369	373	355	358	364	393	365	394	385	368	337	380	390	370	389	356	380	375	365	366	371	351	357	385	387	383	437	350	373	384	366	364	368	384	357	362	338	361	378	377	360	389	335	352	398	361	347	359	409	381	394	363	362	399	338	356	374	343	360	365	391	371	393	380	375	379	363	325	346	403	398	359	370	367	367	349	403	365	386	356	376	369	393	378	366	354	383	336	353	352	385	333	360	347	385	384	360	385	349	368	337	368	358	366	345	363	340	362	356	404	381	375	415	399	364	343	341	408	355	356	338	433	392	391	379	333	385	374	365	376	348	372	375	364	365	346	394	392	370	389	397	362	345	331	405	398	415	408	412	439	369	376	400	347	378	375	392	361	358	371	360	379	369	395	368	370	378	366	417	371	425	390	384	372	331	384	390	360	366	339	397	370	372	378	369	387	349	371	363	369	334	379	386	416	332	355	337	330	382	330	381	365	356	338	383	367	393	362	363	365	413	344	351	355	339	379	402	380	378	356	397	370	377	360	394	354	344	325	400	361	381	366	376	359	428	408	340	392	379	365	342	372	321	380	369	396	421	365	335	366	393	394	415	343	339	397	359	365	320	344	356	390	368	372	370	349	371	375	355	387	370	383	343	359	416	357	372	365	347	386	375	364	383	397	343	403	332	377	394	384	375	346	368	413	355	382	389	393	363	381	373	351	373	394	403	370	357	367	359	381	347	356	355	364	375	397	380	374	364	301	342	364	389	375	349	372	381	360	373	356	334	366	399	366	369	400	397	334	359	390	370	390	356	365	382	390	394	372	371	390	394	387	409	358	356	346	368	386	346	322	329	381	362	363	390	318	376	348	375	370	375	380	348	393	354	387	381	392	351	345	365	378	305	407	370	386	356	382	391	348	356	397	365	358	424	418	348	407	425	353	380	373	356	382	359	331	375	333	353	369	378	346	377	388	385	399	349	328	345	380	379	318	382	403	393	367	367	354	366	359	372	409	379	362	333	345	369	355	393	379	403	397	377	383	379	381	365	358	372	382	393	381	357	357	371	355	366	393	379	366	326	405	353	341	398	363	361	358	390	363	345	386	394	339	388	387	360	351	409	357	340	430	371	354	348	397	365	346	365	382	365	370	363	398	408	407	351	334	360	319	380	381	348	367	349	357	350	367	393	398	394	404	401	359	384	339	376	381	368	335	311	372	356	362	369	321	353	376	398	386	369	342	369	349	361	366	329	331	358	367	402	412	372	386	375	370	426	327	359	376	390	368	411	366	344	367	375	333	371	357	358	391	375	361	383	384	338	397	363	394	348	392	390	336	354	367	365	386	388	373	400	397	367	387	358	362	378	376	343	418	350	391	390	344	392	379	388	344	359	375	379	377	404	386	376	391	335	358	346	372	332	360	368	398	385	367	363	329	383	326	378	398	370	343	385	387	364	347	334	379	396	374	383	357	340	353	361	363	340	373	387	333	354	355	340	350	380	430	391	397	387	331	383	354	353	354	371	378	344	356	386	354	372	393	394	359	341	398	406	367	347	367	354	363	359	367	364	380	376	363	328	332	410	356	374	369	345	362	378	381	360	379	346	413	360	369	362	406	353	375	371	368	395	365	356	381	432	339	365	365	375	359	330	363	395	352	359	405	353	349	364	346	348	380	327	365	381	357	383	363	372	388	345	389	412	407	367	371	407	370	386	401	365	368	348	370	393	354	404	388	385	383	356	380	368	351	335	394	338	382	389	346	346	433	392	379	379	373	368	381	355	382	341	391	389	421	386	336	369	368	369	353	392	372	360	389	381	393	388	363	341	368	355	361	379	360	345	347	408	368	362	358	367	381	375	376	390	372	372	387	384	366	353	341	404	377	311	402	369	383	375	366	344	380	342	380	377	345	382	346	405	371	372	351	366	360	369	367	376	361	368	368	371	387	371	362	380	387	393	355	332	359	413	356	362	372	336	395	346	346	374	368	374	359	354	390	393	350	380	375	365	348	332	328	398	367	359	362	402	358	378	348	372	382	368	365	353	346	402	375	349	349	340	348	347	350	398	367	350	409	341	361	400	354	344	354	377	383	385	390	404	350	356	389	397	374	390	385	387	337	347	376	385	367	363	339	378	375	370	354	399	397	384	403	387	374	376	350	371	368	353	357	397	384	394	371	354	376	349	393	383	371	369	380	370	364	386	372	351	392	383	351	364	354	364	365	404	370	414	381	369	364	382	380	361	352	387	381	365	338	372	365	384	366	354	390	364	365	361	376	342	375	332	358	354	363	390	411	356	399	387	381	375	389	358	368	394	391	367	364	381	389	351	387	388	360	393	374	339	376	368	413	385	367	419	377	374	360	369	364	387	377	418	392	380	403	420	347	351	386	349	353	412	393	391	376	381	340	358	401	382	387	339	368	354	371	345	345	393	397	390	396	428	382	368	340	396	381	372	378
7664	4507	6172	6039	5196	3462	2347	1895	1555	1362	1259	1240	1273	1182	1084	972	965	871	837	893	826	742	761	791	809	822	806	810	736	810	773	779	798	776	773	799	769	768	777	769	763	816	740	803	800	787	817	730	781	789	816	767	763	753	747	818	813	756	781	804	764	774	792	770	809	768	814	801	769	778	826	774	807	800	794	788	814	811	742	826	737	775	770	761	771	809	802	786	822	843	849	777	776	805	796	807	818	830	834	748	741	790	794	778	794	824	758	772	770	767	753	756	760	785	777	745	783	736	824	765	794	787	805	780	766	811	818	794	751	797	790	773	759	754	800	721	788	817	790	761	799	751	820	798	771	747	778	837	747	789	761	803	742	759	783	725	795	787	800	776	825	764	804	750	802	785	758	790	798	765	788	814	809	805	755	805	805	730	828	807	798	745	810	783	843	821	774	748	799	766	777	781	776	774	783	790	807	819	795	740	800	816	765	835	830	772	825	759	769	823	801	769	733	804	775	764	782	756	750	776	762	830	761	781	773	811	806	755	761	762	761	789	792	792	728	815	785	801	789	744	777	760	814	743	750	764	752	790	796	791	765	771	828	794	793	780	787	806	840	799	813	817	797	799	826	776	807	782	771	813	714	781	756	816	766	791	759	788	798	836	799	803	745	811	819	822	788	770	784	759	727	796	763	764	802	757	787	803	787	729	791	786	771	757	761	809	810	777	763	805	791	778	796	798	767	865	821	754	789	786	826	769	775	812	800	763	804	784	813	805	776	800	779	833	812	846	758	755	778	778	803	834	813	801	799	790	751	810	794	814	791	801	786	770	820	757	785	781	757	784	802	803	789	836	795	802	823	769	752	770	738	756	785	787	797	767	815	772	767	821	758	764	752	759	788	831	831	776	789	794	824	803	805	811	846	781	745	772	794	765	837	764	834	820	811	773	748	775	834	793	791	774	774	775	791	804	784	805	755	796	758	790	793	828	792	781	755	857	812	794	810	778	732	801	757	773	792	783	761	785	843	760	784	823	786	795	825	758	779	820	777	788	785	786	812	805	761	793	803	775	755	791	776	865	831	795	801	810	794	757	833	803	788	800	780	759	780	803	783	744	806	775	783	769	760	801	795	786	771	806	817	760	769	793	761	784	776	789	760	741	766	776	730	789	757	743	743	740	757	791	821	749	767	772	823	773	845	834	784	771	755	799	765	805	805	742	737	759	797	776	767	781	783	765	818	802	750	775	783	771	783	802	783	813	764	796	801	826	777	811	828	752	758	758	787	771	740	795	825	773	773	795	789	816	791	839	818	821	788	800	790	768	825	809	781	802	847	787	800	780	800	784	750	797	748	802	826	813	771	752	783	800	817	792	783	764	742	790	798	816	752	804	796	795	773	800	811	820	763	781	767	838	755	771	770	810	785	795	750	750	815	758	703	806	800	780	809	780	797	817	824	825	833	776	787	823	795	816	872	783	761	780	759	771	771	792	840	773	806	789	820	825	776	751	762	803	811	796	801	767	821	826	808	768	810	788	746	784	788	755	776	781	773	767	775	815	785	810	786	777	797	800	792	833	783	744	849	785	823	805	814	804	789	768	812	842	791	861	746	802	827	758	743	816	756	803	734	809	807	823	791	771	814	746	796	830	786	825	770	748	776	762	812	779	733	800	779	794	799	778	766	801	753	808	814	785	780	807	784	793	825	784	774	775	822	786	740	770	848	827	779	796	778	774	766	795	808	761	800	797	781	785	790	749	789	827	835	844	779	790	717	789	744	793	793	788	775	784	820	776	793	761	791	802	784	767	762	833	787	762	789	756	803	824	751	798	802	807	737	781	789	765	829	768	782	747	750	794	778	827	727	751	759	743	804	799	791	754	767	803	812	771	785	776	779	754	813	800	809	796	757	780	735	769	818	724	748	786	812	783	814	765	751	798	775	819	827	738	792	764	817	764	736	800	782	794	787	779	812	801	800	753	823	754	818	787	740	800	810	835	751	753	803	827	757	738	745	757	802	799	788	772	790	767	752	802	781	779	783	792	780	794	764	757	819	784	796	793	766	776	738	818	744	803	732	748	815	779	856	771	854	778	784	818	821	773	744	798	750	767	788	826	799	838	801	810	808	752	821	794	749	825	782	763	754	783	745	796	826	811	810	809	821	832	790	809	794	748	778	766	740	804	773	784	821	781	789	802	841	790	774	796	808	863	775	825	780	815	796	786	819	793	772	792	782	768	780	784	781	803	780	757	808	800	794	841	793	786	754	847	761	758	814	761	829	790	777	754	827	771	823	811	759	781	816	779	802	799	802	762	795	778	837	786	767	791	779	799	807	790	759	765	802	811	791	780	822	797	814	792	781	784	793	803	760	805	767	737	763	763	752	799	737	777	752	730	756	773	817	771	792	784	823	775	825	748	769	744	811	808	820	795	725	830	826	835	772	810	781	728	802	792	753	795	812	774	822	787	773	788	776	766	848	777	816	769	811	761	800	796	809	752	810	783	745	818	817	789	800	825	755	825	755	806	774	810	796	745	771	815	731	751	771	803	818	805	785	758	801	796	752	748	747	758	813	778	795	778	829	789	773	755	804	753	826	757	791	734	785	783	747	862	737	838	773	803	797	780	776	781	782	758	761	778	795	763	801	836	762	779	750	815	784	856	789	745	790	817	776	779	777	743	879	794	746	740	816	858	791	731	766	848	775	756	756	805	819	811	822	781	819	753	771	755	792	773	791	760	782	824	777	799	797	826	853	781	802	771	830	755	809	783	763	783	767	781	821	788	790	784	768	756	768	797	725	762	776	799	757	828	748	772	794	815	740	806	748	800	759	773	747	758	757	767	809	737	774	813	759	848	811	823	811	740	782	773	807	809	788	830	814	797	773	826	778	746	834	788	785	786	825	805	777	809	755	794	778	732	780	771	809	773	771	834	806	789	834	846	759	778	778	777	780	785	805	753	773	813	733	778	749	788	785	778	779	758	834	745	801	843	803	778	806	702	756	819	763	796	792	783	818	785	796	783	824	840	844	794	731	775	717	803	761	775	794	834	844	782	801	754	790	787	794	764	786	791	823	803	831	793	752	792	802	739	800	772	777	776	831	776	792	793	782	800	758	798	774	814	791	760	792	741	784	801	785	829	732	766	856	794	803	786	766	729	811	786	789	787	780	790	769	826	812	802	784	787	759	809	792	768	815	734	800	798	796	805	778	806	744	806	804	796	795	772	792	840	742	813	765	780	797	756	812	809	808	823	792	799	864	809	782	764	765	734	807	761	823	765	744	767	771	796	800	813	792	816	799	783	774	805	806	756	772	802	783	787	780	765	831	802	771	815	797	765	753	788	832	815	794	800	808	737	821	799	747	807	731	742	769	791	765	797	780	778	770	791	810	750	783	789	807	794	806	821	807	778	766	692	825	802	783	791	756	755	767	773	761	800	820	748	786	797	797	777	769	785	780	755	776	809	778	802	752	764	808	824	855	766	826	828	776	785	825	772	768	777
32044	19713	14183	8909	7034	3738	1534	823	602	538	508	493	429	425	403	322	304	270	249	271	246	250	234	244	281	235	247	239	217	253	296	232	252	227	225	241	258	262	239	250	246	238	232	243	244	246	240	247	255	240	253	259	245	220	257	260	270	285	266	260	260	225	238	275	224	249	241	254	242	256	242	226	239	246	219	238	231	253	250	210	233	257	240	200	230	232	254	252	239	247	262	270	255	251	261	248	265	236	235	263	263	252	258	250	232	205	249	246	219	254	238	250	290	276	253	243	277	245	268	281	263	231	225	218	219	225	232	222	229	241	258	250	251	220	242	280	232	229	256	239	243	244	267	271	243	236	224	247	239	256	258	276	255	234	225	242	237	245	226	209	240	206	232	241	250	221	247	268	262	257	231	260	243	262	239	272	248	251	262	248	255	250	262	252	252	234	230	226	261	243	249	236	235	237	231	241	230	257	242	252	240	272	242	250	255	240	216	247	241	262	230	229	253	250	249	223	218	229	253	248	247	251	239	275	280	251	255	205	219	236	221	265	246	232	231	265	259	211	229	238	253	227	251	263	222	233	272	245	260	257	279	218	246	248	242	243	249	253	253	228	249	241	254	270	257	230	238	255	239	235	234	271	222	248	241	257	228	240	255	253	218	235	254	236	227	234	241	254	248	233	269	229	258	247	236	259	210	229	227	250	243	247	249	265	230	236	267	257	261	237	252	247	232	262	269	263	230	255	227	253	248	245	257	249	236	225	237	218	254	230	232	231	228	274	238	271	215	259	218	270	260	230	257	231	296	260	246	258	238	231	256	258	246	215	245	234	189	238	264	242	252	223	238	239	268	246	241	236	254	245	275	248	242	230	241	257	244	253	256	235	212	233	232	207	245	242	260	244	251	218	265	249	239	252	273	248	253	224	242	253	242	258	269	218	280	257	218	241	256	241	237	223	251	247	232	243	240	247	240	222	243	264	236	222	239	249	242	239	239	259	275	258	224	252	264	241	224	275	288	229	260	217	226	244	221	207	231	242	240	236	264	263	243	233	257	242	252	223	236	269	290	231	224	219	292	235	279	250	249	216	239	255	264	215	246	246	263	252	259	220	243	232	257	239	261	260	228	248	249	229	257	257	238	229	244	251	233	255	206	214	258	255	210	222	246	237	255	248	229	227	252	253	249	239	230	242	222	214	242	234	228	230	235	231	264	271	242	245	233	226	239	220	208	258	244	201	273	264	262	238	235	226	224	236	230	245	222	249	231	227	250	269	258	242	238	230	263	280	260	272	235	228	228	230	236	216	248	249	224	220	246	247	263	294	265	264	261	264	231	228	266	232	243	248	230	235	260	236	231	269	219	230	260	254	255	253	245	263	254	253	218	248	254	238	244	222	249	234	249	241	246	242	258	232	268	225	249	237	231	246	255	220	221	242	261	245	264	213	250	238	238	253	251	227	219	246	200	259	225	257	246	228	230	249	237	238	255	226	230	260	226	260	264	267	255	228	232	238	218	267	237	237	267	227	232	222	221	271	239	221	249	256	248	237	239	254	229	213	250	257	247	241	247	239	229	235	243	232	238	230	225	255	255	241	248	228	227	246	259	252	265	215	235	232	223	256	244	222	213	233	243	249	215	267	254	242	215	274	268	247	247	235	241	229	213	206	229	245	229	218	219	234	258	230	214	261	267	252	224	236	227	248	262	240	247	221	264	235	208	268	196	244	231	246	237	243	225	242	235	224	223	246	237	251	193	263	222	216	239	242	215	235	255	228	265	241	245	240	218	250	260	266	251	234	239	245	226	260	228	239	259	244	212	231	258	225	231	241	224	223	218	248	238	263	203	258	217	263	245	243	251	245	228	246	257	236	217	271	227	277	250	237	235	210	240	211	216	224	251	262	239	228	250	233	241	238	273	247	255	248	247	241	227	216	225	232	238	247	257	284	238	253	277	241	243	239	254	234	232	254	223	257	243	237	220	239	251	270	237	230	238	258	218	240	229	250	277	229	234	253	231	203	232	247	238	250	238	256	243	241	238	259	219	253	243	262	236	247	269	278	265	244	263	257	281	233	250	233	237	224	255	250	264	260	228	254	220	238	232	237	260	235	265	219	235	277	239	259	217	249	246	258	250	261	224	248	238	254	236	213	285	233	257	232	258	260	253	227	227	239	257	241	231	227	267	242	256	244	249	255	238	256	269	233	243	244	240	217	274	243	261	252	221	246	260	245	253	264	239	223	241	245	216	236	277	267	271	215	218	251	250	246	269	260	251	253	249	244	260	231	242	222	245	249	245	273	254	232	263	240	269	222	241	253	219	223	254	228	246	229	228	228	231	246	245	245	257	262	216	260	245	258	253	254	261	256	243	239	233	194	247	235	211	258	244	260	258	245	207	223	228	233	263	224	217	261	246	247	212	232	252	240	262	247	222	222	208	243	239	283	263	211	260	258	255	266	255	251	252	245	253	250	250	238	233	224	235	234	258	242	241	222	238	235	232	246	206	244	256	259	280	245	237	257	232	262	220	251	247	253	265	251	253	225	230	232	254	245	219	242	229	249	226	266	256	208	247	216	232	237	295	262	275	262	247	229	230	216	275	258	225	235	262	237	259	228	246	231	238	248	253	256	264	254	245	239	256	233	233	256	243	227	228	251	236	270	238	226	233	233	245	240	251	244	250	222	232	266	202	245	227	214	250	257	266	208	232	273	237	239	219	215	246	250	246	277	230	242	229	232	219	256	240	251	247	247	227	255	219	242	255	260	242	257	242	231	237	249	218	283	282	240	250	213	253	228	255	273	255	253	228	235	249	264	273	252	261	259	209	245	260	234	239	263	244	242	255	270	242	245	218	211	242	256	221	260	236	251	250	280	232	264	232	230	237	215	220	253	231	254	231	223	245	236	232	221	244	212	241	227	264	264	252	265	267	238	263	234	258	242	268	265	253	226	268	217	249	221	244	220	244	221	236	252	251	237	239	248	224	223	264	229	214	229	229	249	253	228	250	261	234	229	239	257	238	230	253	215	227	255	234	240	224	269	270	238	237	253	274	242	282	234	254	255	253	247	242	234	232	251	232	242	270	249	233	256	235	231	274	256	234	246	244	236	258	220	256	200	211	235	227	261	246	239	245	258	257	264	247	248	235	256	244	260	243	251	243	248	253	224	229	229	235	247	259	246	236	273	237	274	249	240	264	260	221	206	234	227	247	268	231	216	227	277	252	238	255	230	247	257	239	244	240	212	229	242	237	234	240	261	257	225	271	256	242	253	250	273	246	256	267	265	234	256	237	258	234	240	244	249	232	240	250	262	211	239	222	196	261	277	239	274	209	216	239	244	263	234	207	230	259	279	250	256	251	250	248	257	249	253	250	237	211	252	268	254	214	233	218	253	249	246	244	245	237	230	239	256	250	259	226	247	258	275	253	251	239	265	262	220	237	262	264	264	224	253	239	255	246	267	246	225	237	258	259	255	222	267	255	224	237	222	257	236	225	271
21356	12747	15200	14791	15416	8885	4641	3216	2487	2026	1918	1648	1823	1616	1411	1095	981	891	791	659	590	629	583	569	562	566	574	555	591	573	558	526	558	585	594	553	540	550	540	541	576	551	582	572	570	528	517	546	553	545	591	572	548	552	593	527	554	539	507	568	559	552	560	556	543	560	542	536	537	570	590	584	523	525	524	541	546	536	554	521	555	546	582	552	542	571	544	570	586	567	570	547	579	562	596	578	565	554	549	533	573	506	543	556	549	535	532	505	527	548	584	581	516	587	522	589	513	519	590	493	492	512	565	565	561	560	577	516	549	575	577	551	536	570	555	569	571	595	528	533	567	558	551	538	537	524	553	531	565	504	521	527	562	551	544	534	586	586	492	542	531	563	484	521	562	578	554	515	541	531	532	555	538	546	539	554	563	542	528	547	568	548	548	535	559	600	549	562	564	575	550	541	528	496	541	539	534	537	570	563	489	562	558	552	536	527	513	595	562	530	517	542	579	541	521	559	519	527	592	581	534	543	536	550	558	579	569	492	541	511	558	546	537	557	583	569	557	536	548	541	575	538	565	577	592	567	555	553	516	570	540	567	525	546	542	551	525	497	530	510	581	584	521	524	535	558	525	569	534	554	529	541	546	546	553	544	590	510	557	525	569	565	532	517	527	544	577	576	566	533	521	540	601	580	572	553	538	541	561	566	560	552	555	568	510	569	540	585	561	546	520	551	536	534	590	534	543	571	550	555	581	557	556	558	543	544	568	501	564	541	558	509	537	536	584	565	581	559	543	576	538	563	483	565	575	527	512	595	500	581	517	560	539	570	575	496	537	501	518	567	527	530	551	572	583	553	553	562	533	550	526	539	557	535	576	572	522	532	528	581	548	534	523	547	543	559	561	554	563	531	545	557	533	549	534	563	588	539	533	539	557	557	528	543	600	561	570	545	533	559	588	569	530	558	549	558	537	496	549	532	523	555	552	539	522	525	583	506	573	517	552	543	546	500	568	550	517	562	584	544	582	530	572	541	581	520	517	557	544	545	568	547	515	558	558	591	550	546	576	536	564	568	563	546	551	537	544	527	559	541	547	549	515	542	554	531	543	586	510	495	512	512	552	552	542	554	530	534	556	550	522	558	537	532	553	589	524	537	550	546	554	562	579	536	547	538	561	602	531	550	529	553	542	499	536	529	540	538	538	543	566	557	523	543	529	541	587	555	505	537	493	527	520	550	555	601	533	563	539	566	546	532	524	513	527	531	517	535	526	552	546	547	553	533	553	561	501	555	516	587	536	520	526	527	545	519	562	551	555	548	568	567	561	538	503	535	558	532	555	565	520	517	543	558	619	503	543	585	594	587	505	589	516	538	543	560	565	573	545	535	569	566	536	542	553	540	546	577	541	503	570	524	522	551	551	548	534	504	509	543	561	568	534	525	524	563	542	580	532	529	518	526	551	560	543	527	554	578	458	519	496	513	555	566	547	543	524	536	498	547	537	548	525	488	521	521	573	534	529	559	532	539	569	487	516	519	553	590	551	502	527	556	511	483	547	588	585	536	502	550	512	566	516	533	544	547	548	531	514	544	574	534	527	527	556	543	567	533	585	597	556	541	573	552	535	575	587	549	528	521	570	570	547	511	517	506	559	541	534	559	526	532	533	528	548	560	507	585	570	603	506	571	556	549	553	541	526	543	550	546	534	556	519	592	548	577	540	500	540	553	504	523	608	567	536	569	532	565	547	518	537	529	574	559	561	585	533	543	565	561	529	544	570	542	530	572	554	562	558	561	537	553	549	555	519	558	527	531	565	566	582	548	542	600	503	541	548	544	578	561	594	553	570	577	515	555	547	557	546	571	552	503	536	541	518	530	588	585	587	532	531	537	535	583	552	542	531	513	528	529	590	547	539	577	545	526	553	552	533	508	547	576	552	555	550	568	532	552	563	559	587	542	558	527	512	548	519	557	553	555	578	550	532	509	546	581	552	562	521	543	481	524	551	529	521	547	549	543	534	517	583	540	561	572	556	562	550	550	560	539	576	515	513	573	549	562	529	561	536	520	525	542	517	559	555	529	521	568	559	526	529	564	535	526	515	522	560	560	579	561	538	559	513	545	540	526	549	575	590	538	536	540	538	560	516	519	547	577	543	552	565	582	505	502	554	539	535	543	536	535	537	587	554	527	538	590	569	543	555	548	556	581	589	562	536	512	596	525	534	557	553	549	548	559	536	550	545	526	549	518	557	542	507	484	568	543	565	587	526	574	521	545	519	574	565	535	522	519	529	568	521	523	525	539	540	521	540	552	532	517	598	552	498	536	613	552	514	559	554	575	563	568	560	551	553	558	560	527	516	559	541	539	597	510	564	545	579	499	557	548	536	510	559	558	529	511	487	523	540	506	594	513	524	541	579	567	545	537	521	530	518	551	544	598	580	571	541	535	540	566	554	527	586	539	545	561	566	532	476	572	580	530	587	564	528	562	543	496	539	571	517	525	559	507	556	555	597	528	528	537	523	532	568	508	544	549	512	524	527	529	585	558	521	573	535	595	559	562	522	545	527	574	552	540	570	543	559	557	544	560	548	569	534	530	584	524	568	527	559	530	548	526	554	562	549	559	504	583	516	512	532	521	550	527	549	563	523	554	539	549	557	544	515	559	586	554	552	569	591	572	576	568	524	551	568	532	544	509	531	564	596	595	574	556	521	518	585	561	531	526	530	621	542	546	553	509	541	557	575	551	566	570	589	569	491	574	586	546	527	574	567	553	535	546	517	546	594	549	545	581	577	563	518	551	521	522	574	553	547	515	548	529	527	521	576	551	546	548	553	554	556	549	529	536	575	550	592	539	523	554	534	546	527	542	558	545	526	541	497	551	564	527	545	559	533	547	590	562	526	593	497	515	502	510	547	578	557	539	543	532	547	545	571	591	558	522	557	497	562	499	525	562	529	525	530	544	575	547	523	561	547	579	547	520	531	519	588	550	575	513	554	526	525	536	554	583	548	532	513	512	558	560	505	571	565	552	537	532	523	546	568	510	509	545	552	520	556	546	574	541	576	538	558	544	597	564	555	563	538	491	510	560	560	556	580	555	555	586	567	516	566	532	533	513	605	554	551	501	573	554	556	559	542	559	529	544	504	540	542	506	551	523	523	544	533	546	538	519	544	573	562	543	562	544	521	559	533	515	524	575	567	548	571	561	521	537	570	576	546	508	540	614	561	539	532	545	579	552	532	566	574	572	567	569	582	585	534	500	566	525	560	552	578	494	550	582	547	572	552	533	527	527	512	548	563	544	588	545	573	547	520	568	534	538	554	558	523	552	538	558	513	525	513	555	569	561	552	538	575	567	552	506	527	551	510	536	570	541	558	562	552	528	555	592	524	562	536	574	596	593	560	525	541	592	523	507	527	522	556	552	487	572	543	523	566	545	575	558	536	552	550	553	569	545	551	555	599	548	565	524	518	528	564	584	513	540	571	560	562	524	559	541	531	554	550	562
43051	28708	21954	14919	11404	6128	2855	1534	985	813	654	569	573	522	449	369	382	307	284	266	270	266	233	235	233	233	266	244	228	256	240	243	210	225	249	237	253	267	238	257	230	247	260	249	225	253	236	248	250	214	261	229	231	214	246	227	219	237	215	239	241	253	247	243	206	241	254	209	231	239	262	204	239	227	226	225	226	228	243	253	236	249	242	253	252	243	229	241	261	223	224	264	279	216	255	244	299	254	217	241	276	232	236	243	234	205	246	230	227	260	241	269	265	227	249	227	230	258	220	195	240	208	249	223	220	199	231	249	231	229	226	218	226	214	215	247	244	234	237	274	233	237	235	221	246	222	212	226	249	237	239	228	232	223	224	222	235	216	220	244	240	214	220	228	252	216	227	230	214	235	205	217	248	222	231	225	234	238	231	234	236	208	257	247	244	232	211	237	235	258	250	220	245	229	229	198	244	262	254	259	203	245	233	234	224	230	237	249	263	201	218	261	209	216	235	239	229	248	243	236	244	212	229	223	240	265	238	210	242	244	238	251	246	275	252	225	218	219	240	227	225	205	250	242	236	227	213	238	235	260	231	242	258	245	239	228	222	236	241	244	251	230	235	224	225	252	250	226	214	210	207	232	237	223	243	242	251	255	251	240	230	240	239	254	241	205	251	213	242	230	220	204	228	229	213	226	243	247	233	222	224	212	234	253	257	223	254	224	247	228	272	234	241	236	240	244	247	267	217	215	254	225	230	259	275	234	221	232	245	237	248	238	254	239	232	228	275	243	243	221	236	222	230	245	234	233	228	222	260	243	228	238	254	242	243	238	276	239	242	271	252	276	271	253	257	227	224	225	227	269	261	222	246	215	203	247	237	220	249	224	251	267	245	225	216	221	268	239	244	240	206	242	244	227	220	236	236	236	219	230	261	224	264	218	220	224	218	235	246	253	246	232	206	233	251	229	255	268	224	214	244	222	250	236	255	246	263	200	254	218	245	214	217	234	221	230	204	233	231	249	230	231	239	249	231	247	236	228	224	226	246	244	226	236	254	219	280	221	214	210	233	256	228	241	223	227	239	262	259	228	243	216	242	235	245	247	241	214	218	254	286	280	229	243	256	230	247	233	231	227	222	219	232	232	217	247	218	259	242	254	222	220	229	229	237	282	270	231	250	228	262	228	254	234	227	248	205	211	218	219	224	221	222	222	235	197	257	248	270	224	225	211	218	229	230	239	250	254	248	238	256	236	243	238	209	216	242	234	239	231	226	220	227	248	249	221	212	259	239	260	242	224	247	225	229	242	232	219	254	222	209	217	266	223	229	248	251	257	216	242	257	260	214	222	245	231	250	218	218	232	224	242	217	210	241	241	241	234	244	247	232	222	228	240	243	231	239	227	213	238	233	196	238	252	244	228	240	260	267	237	228	260	222	210	250	264	254	238	226	254	247	229	265	235	246	217	211	238	251	232	214	212	216	227	207	240	271	255	235	242	226	220	238	240	232	254	247	222	217	241	248	235	271	231	217	231	250	246	229	249	231	236	236	223	219	231	236	231	247	212	241	245	226	246	210	255	235	243	229	234	251	223	257	227	238	223	259	241	239	231	223	249	222	234	243	238	250	237	240	255	234	223	262	221	226	242	235	233	216	221	244	237	229	209	220	199	224	216	233	252	216	262	260	233	244	243	238	239	263	207	236	215	230	231	248	254	257	237	236	239	226	257	246	223	266	243	233	237	240	228	220	242	225	239	228	229	232	221	251	258	262	233	227	234	239	247	251	287	242	238	231	212	246	223	249	228	220	248	205	212	216	268	223	231	266	243	230	242	238	255	235	223	233	236	219	215	241	239	233	243	235	273	255	228	254	233	233	236	210	258	224	215	228	261	255	226	224	239	227	234	233	251	255	212	233	239	240	223	256	241	232	248	222	214	211	239	233	275	250	212	208	219	248	233	230	250	221	209	245	246	254	242	233	220	236	219	220	240	209	245	245	223	241	233	246	220	250	185	218	245	242	237	204	258	209	253	253	248	250	276	244	251	221	215	249	244	231	212	252	263	243	245	247	244	233	254	219	233	251	235	232	211	211	220	251	223	244	253	227	229	261	276	238	236	226	242	219	210	232	204	192	206	265	242	254	246	225	231	259	268	203	227	219	231	228	220	196	220	244	262	230	206	210	239	225	240	234	251	237	238	224	252	195	234	221	230	237	238	232	241	238	244	247	270	228	265	267	226	264	237	253	228	265	227	247	251	242	222	228	214	233	221	238	240	233	243	254	255	238	242	257	253	242	227	246	231	262	241	249	246	215	254	227	240	222	247	219	219	208	245	228	228	234	256	250	261	253	215	254	248	217	230	211	245	245	264	199	207	235	241	263	220	239	234	265	258	226	222	222	243	248	258	218	236	224	236	221	188	225	235	204	246	240	260	245	227	192	222	265	253	233	253	256	238	234	227	228	222	216	230	232	244	248	217	233	234	224	223	246	204	204	216	214	252	234	234	201	245	246	235	225	250	218	257	253	235	239	274	258	262	242	222	227	230	247	205	236	221	255	254	251	242	257	243	250	231	220	216	239	252	255	223	238	250	204	233	210	222	227	226	241	199	225	220	252	223	250	235	250	244	231	254	217	234	232	232	253	252	254	257	212	253	215	201	224	238	252	202	246	231	254	257	214	238	254	223	226	214	246	229	228	215	212	238	215	219	195	259	263	202	213	229	251	235	249	267	238	262	240	220	214	218	221	229	239	244	263	225	258	186	248	239	211	248	208	234	245	224	232	195	234	256	256	239	214	228	254	247	249	239	240	217	217	227	215	221	243	252	226	208	221	233	217	203	211	240	206	261	228	239	260	220	236	257	257	248	233	228	228	241	226	231	249	239	275	239	240	213	227	219	252	250	217	220	213	227	216	228	228	218	251	199	237	230	231	250	238	197	244	235	253	240	234	253	251	229	252	215	231	215	251	203	225	224	236	206	249	265	230	233	235	200	280	231	247	240	244	235	267	210	239	231	237	247	234	247	235	239	246	234	255	231	229	263	231	290	243	248	270	233	241	230	241	215	242	213	224	252	252	239	227	211	210	232	246	236	210	229	256	196	208	225	254	222	257	231	253	226	229	242	241	259	240	245	242	239	232	235	233	244	235	224	222	257	218	255	276	256	209	205	233	215	245	236	244	290	229	226	250	255	217	233	229	204	213	251	219	232	271	237	250	245	231	242	220	262	201	267	263	256	219	238	269	226	216	261	244	244	245	249	217	246	212	228	218	260	213	246	224	231	246	240	224	252	259	256	217	217	225	245	270	223	236	208	218	256	234	255	220	221	254	266	217	229	235	215	236	232	237	256	231	244	218	218	217	221	254	217	238	243	229	223	225	254	243	239	240	244	248	231	229	240	242	250	258	214	241	229	231	278	203	216	260	265	238	223	242	184	243	273	248	237	229	243	252	216	237	222	229	245	212	230	219	221	211	247	224	218	204	241	251	250	213	239	249	220
28150	18607	21679	19495	19553	11365	6838	4418	3496	3096	2751	2444	2342	2021	1836	1437	1264	1024	801	740	683	686	625	655	604	602	614	568	592	585	568	589	532	546	532	577	590	618	584	575	539	545	557	551	515	507	552	524	616	526	563	539	565	539	531	542	554	529	581	555	546	575	507	568	543	559	542	553	536	570	535	534	534	565	551	563	557	529	539	548	578	527	534	553	524	565	500	599	592	575	525	602	602	531	566	601	566	550	567	561	575	548	509	595	538	583	497	533	511	560	558	590	546	512	510	554	540	560	549	577	546	550	574	534	559	534	556	554	537	534	525	547	586	532	583	527	521	540	495	569	556	549	553	532	570	551	554	538	531	555	533	526	535	541	553	530	527	546	502	571	545	520	514	581	551	532	536	519	511	541	559	550	532	506	564	568	524	524	524	552	506	601	521	557	590	567	542	503	521	531	557	551	539	491	519	547	502	518	566	531	562	505	577	544	499	556	565	513	560	567	543	539	528	518	582	552	566	547	520	556	554	505	570	512	518	518	499	526	561	563	552	518	524	551	542	595	543	517	537	521	530	550	530	563	505	583	542	537	544	512	535	520	547	529	558	515	556	547	504	558	528	554	533	546	553	527	529	552	530	528	529	543	515	522	539	534	518	569	591	533	509	525	565	518	511	504	564	538	564	549	553	548	498	542	563	517	536	550	508	594	549	553	538	537	577	544	561	545	528	542	513	557	516	560	535	545	522	544	462	519	572	574	556	513	536	512	549	510	516	553	571	522	545	545	527	538	561	552	522	556	521	530	554	583	513	553	547	551	546	500	537	513	483	568	514	544	558	549	575	546	558	577	557	551	453	568	518	519	547	551	529	569	524	541	520	543	536	533	545	555	534	496	550	532	551	570	514	531	560	554	555	549	502	546	557	556	528	544	548	531	520	541	525	512	501	525	514	532	521	550	564	552	545	524	524	486	516	526	574	565	552	580	561	518	550	578	506	517	548	520	510	559	566	520	530	519	564	566	544	567	534	538	524	571	546	515	499	535	564	552	528	531	569	531	515	532	558	542	540	568	507	510	574	542	548	522	510	554	545	543	536	543	465	541	544	552	563	534	517	524	559	560	531	507	532	543	535	550	549	550	554	539	549	533	528	562	524	514	551	567	492	561	560	561	527	520	576	556	536	557	525	545	540	542	548	523	570	578	499	558	554	534	528	557	526	565	542	538	504	503	550	503	563	542	541	506	563	530	526	542	561	534	555	533	548	536	503	551	530	546	546	511	561	553	532	509	497	527	526	575	514	500	522	564	533	513	488	575	539	533	491	510	502	530	542	552	523	539	528	553	557	540	576	531	556	542	532	547	540	510	529	556	549	549	503	546	546	601	529	521	524	551	566	495	534	557	593	575	508	532	563	565	524	533	561	523	522	553	567	537	523	534	538	540	511	587	511	547	527	518	561	540	547	502	541	515	538	504	507	476	526	550	532	561	541	542	537	536	519	522	548	506	543	517	618	549	516	533	491	549	506	561	532	562	569	541	540	540	534	523	536	522	543	527	512	571	547	538	570	549	494	598	574	513	537	490	540	543	531	567	530	549	532	538	543	555	531	577	543	543	522	580	524	569	524	513	559	565	545	511	543	563	565	543	526	516	547	547	513	560	558	571	572	577	520	534	540	580	525	534	496	529	521	546	572	580	589	567	498	579	562	553	545	548	501	559	526	579	491	534	549	535	568	551	525	532	532	549	570	515	525	524	585	571	545	523	528	605	531	532	531	516	521	587	514	562	578	547	533	569	538	559	498	532	517	530	558	539	581	521	529	502	521	554	571	532	547	515	560	503	525	533	528	502	521	548	502	505	527	522	519	573	549	516	556	531	533	574	542	540	517	555	549	551	582	534	518	521	576	514	555	529	561	559	541	587	564	526	555	525	543	570	546	532	509	572	557	524	544	523	525	603	508	539	569	522	574	540	585	501	522	541	532	512	535	552	548	536	561	556	543	549	559	594	535	516	508	564	518	531	519	509	537	533	523	578	510	513	563	599	570	531	529	489	536	572	507	498	564	542	536	500	522	535	560	578	564	567	576	559	525	527	546	506	587	531	569	547	526	542	497	552	534	476	520	571	532	558	524	538	539	550	550	510	512	555	555	570	582	565	567	508	586	564	564	518	548	524	516	505	499	536	526	555	554	539	530	550	549	565	544	537	523	568	562	522	535	517	559	557	548	561	518	525	549	542	497	514	525	500	561	552	540	546	557	534	498	562	532	578	568	535	570	552	532	517	566	539	533	518	531	578	556	544	514	509	507	547	466	557	548	561	566	546	554	573	501	530	586	571	520	512	555	518	564	526	526	494	514	534	551	502	527	503	551	488	523	491	555	514	512	568	562	533	563	564	523	499	546	550	531	543	536	555	518	542	551	523	479	545	538	497	540	550	540	523	568	549	530	513	539	567	537	555	507	589	505	537	522	551	524	534	535	540	528	538	509	573	554	542	514	595	530	567	503	500	557	536	557	552	574	537	547	578	519	533	536	534	543	499	570	531	561	531	525	572	543	552	524	555	521	554	536	589	546	557	579	579	538	508	536	526	537	553	547	566	532	500	537	533	503	577	504	531	556	575	562	567	513	544	520	549	537	558	520	501	572	543	509	548	514	552	525	508	524	585	532	546	548	527	574	554	539	527	534	554	556	559	554	528	571	549	569	510	501	513	547	525	515	521	544	537	552	577	534	546	562	501	559	573	495	538	529	542	541	520	503	588	564	529	546	534	536	568	530	567	544	541	528	545	534	551	559	522	573	582	571	491	540	554	537	543	551	550	545	561	508	567	545	530	534	559	527	494	554	507	541	527	499	540	497	513	504	528	505	542	520	524	552	566	498	542	558	521	544	575	532	572	537	576	568	545	533	547	580	531	531	532	524	568	510	509	522	536	476	555	534	530	537	532	543	582	474	511	557	516	517	553	570	585	536	542	536	522	558	499	509	543	605	534	533	556	503	502	543	519	543	563	515	529	536	544	496	531	568	557	552	542	541	528	546	542	555	522	530	541	539	517	525	530	544	497	566	545	516	543	537	586	555	549	524	521	549	536	535	511	539	535	513	500	521	531	520	549	518	506	522	531	562	554	519	546	625	545	567	569	546	522	528	518	574	533	551	593	548	585	507	541	552	525	503	552	488	584	515	538	586	571	513	556	544	532	566	569	541	512	537	518	524	574	542	573	528	560	500	539	526	572	519	573	539	524	532	514	592	549	545	527	550	529	533	556	484	509	563	527	512	551	504	539	564	483	530	566	507	521	499	520	531	551	525	545	514	531	572	560	546	536	553	549	529	542	516	574	541	571	520	547	542	521	548	526	553	516	517	569	536	509	533	530	530	499	518	561	545	535	579	496	533	518	487	519	488	542	546	521	480	556	537	540	534	527	522	533	580	530	569	554	517	517	509	541	497	551	580	568	560	581	546	476	563	512	528	556	574	520	561	533	519	549	572	556	574	560	525	524
12190	4978	3447	2277	1504	1037	706	628	575	513	540	481	459	415	432	396	409	392	344	367	384	374	372	368	328	386	381	362	380	400	322	357	380	404	314	336	341	378	397	365	348	355	359	351	366	339	350	345	379	372	372	374	373	321	353	336	344	345	397	387	397	355	377	360	390	406	350	339	331	351	354	362	373	344	371	362	370	369	365	329	388	357	357	352	354	371	403	392	375	390	308	383	385	365	379	356	381	390	384	346	359	343	350	383	353	385	354	369	350	408	405	377	348	377	317	359	332	412	353	377	364	370	330	362	371	342	383	367	340	361	366	375	374	370	361	362	346	367	341	364	321	400	359	362	373	392	391	337	366	368	378	370	378	391	361	374	346	337	363	368	351	362	367	375	388	375	351	359	349	377	367	368	364	379	349	357	350	375	412	347	354	375	362	350	372	356	388	383	361	380	403	390	364	377	372	369	354	349	351	323	354	392	377	354	350	382	374	396	360	374	362	326	359	392	332	323	351	384	401	326	361	347	357	398	374	363	388	374	338	375	363	396	354	351	369	372	358	411	320	409	392	360	382	360	400	362	345	384	378	383	372	388	364	347	371	363	392	332	378	348	364	354	396	331	379	374	367	386	340	404	376	360	347	377	375	364	364	374	418	394	355	347	397	398	335	345	369	335	394	357	370	381	355	333	373	386	327	361	357	348	386	359	355	377	404	401	383	361	363	358	376	340	336	335	369	344	345	347	353	387	336	376	359	387	373	390	373	385	359	338	355	382	403	352	397	377	375	326	361	363	363	391	365	339	349	373	339	384	355	382	370	339	382	339	361	335	341	377	371	337	386	355	365	394	359	371	366	389	351	363	343	381	324	374	392	371	351	358	384	419	393	372	393	329	340	354	368	375	330	385	365	366	383	338	316	362	363	381	356	359	343	334	352	359	340	345	369	373	373	367	371	367	345	380	375	392	347	368	356	377	337	390	366	357	388	390	363	372	379	368	370	375	346	391	410	364	342	372	367	351	360	378	320	391	365	347	386	380	364	384	373	368	385	372	362	328	359	384	347	364	386	383	346	348	353	379	392	393	407	358	401	413	396	360	355	328	353	359	351	358	374	353	376	327	317	384	374	354	397	355	356	374	414	407	345	357	350	411	345	356	383	371	371	340	378	394	359	364	375	351	351	403	355	385	346	380	378	320	374	377	334	348	367	344	406	355	352	374	395	413	379	370	341	373	340	363	383	397	391	358	398	408	391	355	359	373	377	383	342	379	349	336	365	370	338	365	403	346	359	359	370	374	379	402	330	373	376	383	368	362	360	380	344	318	327	375	389	401	402	316	355	344	331	374	368	377	386	381	370	395	354	375	407	373	365	339	396	379	353	386	389	371	360	364	359	363	351	338	349	351	335	373	366	386	355	378	384	352	357	404	379	405	375	369	360	383	353	296	350	372	348	399	361	383	350	309	360	356	341	384	357	361	384	388	366	337	380	404	378	352	325	347	359	322	370	393	350	354	371	355	356	341	397	361	379	318	353	353	373	346	352	347	344	375	383	368	375	379	371	361	340	382	346	384	369	367	375	356	407	400	360	334	383	368	336	356	346	380	410	340	367	389	349	344	362	391	383	336	388	357	367	360	343	357	399	372	365	389	372	388	386	385	401	343	365	341	363	327	361	373	344	342	389	349	326	349	369	382	372	343	338	365	373	367	350	375	343	367	372	384	377	345	368	375	370	361	324	373	341	398	380	390	329	379	366	343	395	353	374	349	373	369	361	352	380	334	316	376	336	387	366	384	384	362	379	368	372	365	384	354	337	367	377	329	362	364	375	354	348	349	366	399	382	363	348	377	343	361	351	359	350	340	347	377	350	352	366	343	371	346	384	356	353	357	361	370	379	368	409	359	373	351	388	366	339	385	410	369	384	375	343	367	379	379	368	358	361	358	361	363	387	344	330	392	368	374	385	342	329	356	383	407	394	352	336	360	387	404	375	369	361	367	385	369	331	349	405	383	377	360	375	365	393	342	384	335	335	352	342	385	383	349	382	354	367	382	365	360	358	381	353	370	371	359	355	378	364	326	387	406	335	347	380	376	352	378	345	324	349	397	359	414	386	365	340	339	365	355	366	383	368	374	344	400	349	344	325	359	331	354	355	356	355	361	379	337	357	355	354	376	368	380	350	379	367	357	344	372	378	370	370	338	352	401	413	375	332	347	379	361	339	346	360	360	404	340	404	365	388	376	370	345	354	355	363	392	368	353	381	392	374	392	372	345	356	360	362	356	354	389	412	351	373	383	383	365	366	368	374	363	358	346	338	343	369	374	358	345	354	336	370	323	348	403	377	395	403	396	369	388	352	387	360	387	392	337	356	348	370	378	387	338	385	383	346	343	381	357	388	369	334	343	345	373	402	362	347	409	401	379	373	351	374	374	355	385	363	384	358	367	347	374	387	365	383	368	335	365	355	366	324	366	357	384	386	352	356	364	364	388	374	407	387	400	403	349	336	400	380	395	367	356	377	353	376	382	343	379	372	390	380	382	368	355	377	372	380	356	396	333	368	359	328	364	414	355	365	348	347	352	353	341	344	377	382	378	379	382	388	367	378	356	364	377	369	327	403	333	381	364	354	391	358	355	379	384	349	376	370	375	304	380	399	366	342	350	331	348	376	358	371	380	357	333	377	374	341	368	354	365	363	376	335	391	367	361	387	374	364	365	376	400	361	371	389	376	417	371	385	379	379	350	360	363	380	370	361	384	361	374	397	364	377	376	383	361	401	348	381	358	399	364	354	400	369	358	338	363	359	378	369	341	381	380	364	322	340	365	359	379	371	379	360	373	362	332	355	367	362	344	353	333	363	357	358	365	369	327	363	349	408	363	396	364	360	352	347	401	355	413	411	347	350	378	366	352	381	344	330	351	393	332	399	381	314	353	375	364	393	381	363	393	370	331	337	344	371	357	350	371	320	398	359	327	357	366	372	354	362	380	370	372	394	334	355	351	347	381	346	369	367	382	381	393	388	374	360	375	430	362	338	346	358	341	376	348	340	392	335	385	379	375	366	393	383	376	387	334	367	372	370	348	348	352	389	390	330	397	376	381	341	400	363	354	345	351	382	366	336	367	336	324	356	355	357	355	348	353	396	375	374	353	358	376	402	381	357	377	399	352	412	346	404	351	397	354	340	342	379	386	371	370	364	371	376	363	388	341	396	354	350	390	420	362	373	361	369	390	352	383	388	362	364	340	392	353	357	361	359	400	380	371	411	350	354	355	363	415	404	357	382	387	399	320	367	354	381	351	364	327	333	343	365	353	365	362	339	361	385	385	344	315	354	326	359	365	377	386	373	344	365	364	401	340	382	344	374	350	364	376	387	370	373	391	363	342	360	333	374	385	371	375	374	364	355	312	378	371	412	345	332	332	355	389	348	352	349	400	393	325	360	347	355	376	368	377	401	347	347	374	418	369	360	389	386	359	364	340	361	386	374	354	355	337	345	385
7775	4328	5842	5758	4820	3445	2407	1841	1663	1647	1483	1343	1269	1288	1086	987	914	896	875	774	813	753	762	803	815	817	742	764	807	827	769	832	810	800	789	744	784	779	781	789	749	777	786	769	793	791	754	746	782	750	731	755	797	745	747	740	749	763	785	792	782	819	804	782	849	790	737	769	724	768	804	812	796	754	785	825	724	770	752	772	773	784	788	781	779	769	816	834	823	778	819	806	836	785	778	810	823	793	767	811	757	751	781	815	817	796	822	788	796	807	802	844	773	760	756	724	774	754	800	784	779	801	789	759	738	740	752	763	799	780	780	775	794	780	741	807	747	824	774	803	767	735	782	741	783	760	798	748	778	775	777	798	765	857	782	812	734	741	793	769	784	812	800	780	772	817	805	711	819	757	784	789	772	761	810	737	808	789	784	792	770	786	811	729	763	801	771	757	757	771	765	777	732	752	780	803	786	765	764	797	789	784	775	806	788	774	759	804	810	740	774	797	830	744	750	820	800	783	759	754	825	816	834	765	789	745	757	739	786	760	739	781	792	767	759	763	755	729	801	759	730	787	762	797	822	719	739	808	796	747	755	796	798	819	755	827	769	793	770	742	771	737	815	772	751	756	752	771	747	836	770	768	757	758	771	770	810	737	830	753	777	779	801	787	778	748	797	785	744	762	795	759	760	770	766	754	812	787	765	787	779	799	804	764	765	809	813	843	802	755	776	767	792	754	811	757	737	781	766	807	778	749	760	768	761	770	809	771	741	808	786	726	802	757	815	783	774	765	780	806	772	742	842	772	761	787	757	804	771	779	818	730	798	797	816	727	769	744	739	800	797	727	814	833	710	763	757	809	788	820	757	795	793	762	800	791	777	750	789	751	759	793	797	829	782	785	709	778	764	864	791	784	771	785	774	791	810	761	731	773	739	711	824	769	782	788	749	741	739	804	754	780	806	757	766	734	776	724	763	796	818	748	834	743	803	797	794	807	798	742	794	771	762	780	806	756	751	791	739	779	752	728	759	756	766	806	768	782	753	761	747	729	778	734	772	706	816	773	832	802	791	778	759	771	754	750	779	762	796	769	749	752	799	781	835	774	743	745	778	771	765	790	761	762	781	768	772	788	773	775	791	816	729	804	778	830	752	773	781	718	738	767	734	787	818	789	832	794	806	797	844	763	787	766	716	763	752	775	745	759	782	749	811	735	778	797	762	736	797	818	840	773	734	805	733	791	731	738	741	823	746	755	800	743	778	787	784	777	774	787	778	777	710	777	783	747	793	729	766	809	787	780	788	792	762	811	775	745	804	814	802	772	710	752	763	741	822	810	745	791	758	782	776	761	777	767	749	848	762	746	791	787	811	800	729	765	774	781	782	782	774	757	782	790	799	766	766	773	856	809	784	737	776	832	772	741	773	752	778	807	769	787	787	775	814	771	746	804	788	757	756	733	782	735	757	759	795	749	762	734	755	754	766	841	802	812	790	776	794	737	765	789	801	775	816	773	763	753	757	744	746	764	768	787	783	784	758	799	783	744	742	786	781	785	781	742	806	797	763	775	779	808	806	794	751	752	783	787	793	783	744	789	734	739	804	774	829	784	714	807	831	776	766	830	758	734	814	772	764	747	813	781	808	813	793	787	738	778	788	770	740	762	747	750	806	782	717	767	776	775	736	785	775	768	769	779	720	782	775	737	819	726	794	737	784	779	718	785	791	785	744	757	754	785	796	747	768	788	757	804	820	840	742	750	821	783	724	790	804	768	839	751	768	773	725	827	810	779	707	782	780	814	772	786	770	802	770	741	819	787	723	780	765	813	863	814	736	745	758	777	766	736	786	776	778	801	777	739	774	715	761	783	772	801	796	788	772	783	743	809	769	768	747	771	769	760	734	780	734	818	759	794	780	803	766	730	768	813	798	758	792	752	781	771	786	703	710	708	764	770	822	771	766	834	806	724	786	792	779	781	799	808	783	783	787	804	796	784	784	791	783	707	769	767	815	783	792	780	770	781	780	815	786	764	813	792	757	824	766	775	770	781	759	803	755	813	754	734	762	758	797	734	768	818	795	748	761	788	757	752	863	795	753	752	753	791	824	814	792	721	767	777	780	756	777	758	777	773	757	809	804	794	830	812	820	832	808	751	742	724	758	780	818	789	807	762	777	785	741	752	757	766	782	759	766	722	775	797	783	801	773	783	810	773	768	742	810	769	836	772	760	792	784	833	762	752	783	822	820	819	777	751	828	793	769	767	767	791	777	770	809	777	778	822	766	736	782	716	782	770	807	767	818	774	758	768	742	721	778	747	805	720	766	773	796	829	757	811	788	785	777	816	779	798	767	809	729	776	782	764	754	773	765	839	736	750	763	780	778	729	750	758	807	784	811	738	791	712	761	805	814	772	802	740	740	749	815	780	775	771	764	759	787	769	861	695	770	755	772	778	817	732	748	758	787	711	766	772	784	797	870	807	792	781	794	784	774	778	830	794	782	787	739	769	799	776	791	789	761	775	751	766	777	762	816	754	743	766	837	760	763	758	752	770	790	787	764	793	744	780	742	782	820	793	816	765	819	770	788	768	776	769	780	760	734	769	812	764	775	768	754	756	794	765	764	749	774	755	793	781	802	820	751	749	746	774	803	798	750	752	791	759	797	730	725	749	771	732	749	768	729	773	787	791	776	804	749	774	807	769	753	758	785	759	761	760	777	733	785	769	766	774	778	777	817	757	790	766	768	761	747	763	804	782	798	772	777	782	784	774	742	772	787	772	729	797	782	787	812	828	788	795	809	812	767	810	814	773	779	768	736	807	804	804	766	765	770	801	750	792	767	771	800	772	763	770	812	795	793	760	767	765	778	763	824	777	788	783	803	750	844	760	772	777	817	774	800	773	813	751	787	774	831	759	817	808	764	753	800	761	796	773	773	771	800	784	802	792	731	753	763	793	798	770	790	781	738	779	773	799	796	795	803	750	804	807	781	761	819	746	763	761	817	753	811	748	739	759	785	807	782	770	774	792	725	811	808	766	809	807	801	764	754	780	798	760	785	762	745	790	823	787	767	775	798	809	814	756	722	750	790	751	747	755	818	796	777	807	776	757	801	743	810	824	754	835	792	733	782	745	768	739	792	774	787	751	767	758	737	794	812	776	778	788	752	808	804	780	772	750	836	783	795	833	808	741	767	788	805	739	768	788	765	770	816	765	792	798	788	741	792	832	787	730	783	770	766	740	776	801	788	777	782	829	820	808	772	767	762	752	764	793	795	749	768	776	790	782	748	781	781	741	795	783	737	764	780	775	771	752	741	756	786	752	747	776	781	829	774	761	779	792	838	778	805	764	811	756	814	777	739	807	782	772	745	744	769	763	800	724	827	786	779	777	783	794	798	794	763	741	790	812	800	732	764	797	741	747	821	796	783	790	770	773	841	777	743	820	786	806	751	755	748	864	780	841	781	781	741	814	808	778	784	785	761	776	770	783	753	778	769	764	771	781	805	787
32167	19523	13605	9064	5955	3283	1561	907	659	561	527	490	458	395	422	351	332	270	277	229	295	255	269	226	229	243	252	263	265	271	250	284	250	268	276	292	263	257	264	263	253	239	267	236	260	260	252	254	274	231	282	244	293	272	251	227	236	275	284	257	271	241	297	261	261	243	252	226	248	253	291	259	279	260	222	246	284	259	257	268	252	264	253	263	270	263	273	273	239	278	255	245	246	257	256	280	260	248	246	254	275	242	249	294	254	291	255	252	265	272	235	303	292	258	264	239	251	248	261	259	258	245	252	267	274	258	260	265	268	268	266	257	239	262	243	252	243	274	242	243	232	254	282	262	238	244	239	261	241	283	262	207	250	234	243	238	261	294	270	265	242	252	262	234	263	240	256	272	260	268	244	229	267	242	259	260	255	272	238	273	247	254	244	224	261	240	245	240	258	257	258	264	238	230	257	256	248	276	284	252	253	246	260	267	252	242	276	261	271	270	255	262	277	251	258	262	251	231	242	266	276	245	264	268	280	270	284	260	251	255	265	259	249	221	261	245	251	249	262	286	273	255	267	282	259	246	229	228	282	264	263	276	254	271	254	239	232	266	238	246	250	254	224	262	239	225	245	254	238	278	256	257	241	252	253	268	279	251	261	268	282	235	224	282	273	258	256	233	284	248	250	294	269	268	262	258	236	293	239	257	253	225	225	237	269	262	234	241	248	240	253	262	246	255	265	256	235	259	259	225	256	254	253	250	240	280	238	223	255	272	217	235	247	261	236	231	261	263	269	293	251	257	250	254	242	256	268	268	267	237	280	259	262	260	230	234	273	242	245	224	250	261	301	263	273	246	260	265	237	261	278	258	272	266	258	258	284	282	258	257	256	241	253	259	274	239	202	290	262	281	275	290	274	234	246	300	267	257	277	266	253	270	218	248	257	246	243	266	240	280	272	243	268	245	237	250	256	234	265	262	255	264	233	267	271	258	254	283	237	262	265	264	226	238	262	250	281	246	258	212	255	289	257	238	212	275	270	270	260	271	279	241	239	243	261	259	272	258	244	242	284	259	292	274	266	244	221	261	242	276	256	273	255	246	227	235	222	231	216	230	255	255	259	242	240	248	256	266	252	254	240	247	271	264	251	254	226	226	254	261	268	277	247	241	275	259	213	245	259	263	259	256	246	241	238	272	279	267	244	242	266	273	265	255	266	251	288	265	244	283	235	280	276	264	270	251	288	266	261	265	260	269	271	227	264	228	270	283	273	266	246	251	262	219	255	272	218	270	227	272	240	268	239	270	280	247	242	260	214	282	234	236	224	240	264	284	271	240	238	235	223	278	260	265	223	257	277	243	231	261	251	256	271	286	221	249	268	245	253	255	229	261	250	267	241	221	255	264	238	226	232	251	235	254	244	241	252	261	247	243	268	273	233	265	281	256	224	255	280	232	237	223	270	256	306	241	255	276	308	233	276	250	243	253	261	251	278	258	264	251	237	271	266	270	249	241	249	265	276	252	247	240	241	277	245	231	260	253	249	234	237	235	276	270	287	277	230	258	250	241	253	267	279	251	265	234	246	246	284	275	262	253	226	238	216	243	232	252	257	252	238	269	243	267	251	249	234	265	243	238	278	286	248	219	239	233	261	261	234	272	266	249	251	275	246	269	224	243	274	274	264	268	272	236	245	282	272	225	243	246	271	249	262	239	282	265	257	237	265	261	271	229	241	243	230	290	239	244	255	267	260	272	262	259	268	234	198	272	237	265	248	237	235	259	271	272	265	240	242	267	267	266	253	281	261	269	248	243	259	267	254	261	269	254	252	255	254	250	253	234	238	275	244	257	250	258	265	240	247	264	267	285	261	234	277	273	259	229	247	232	253	249	269	262	247	248	265	278	259	271	259	235	241	238	249	245	240	231	259	264	269	247	271	272	248	244	244	241	246	228	245	234	254	231	260	240	239	226	247	255	259	231	248	270	256	264	271	308	240	238	246	248	242	268	277	240	228	256	256	252	249	267	230	243	235	225	223	247	237	226	265	252	256	239	265	282	263	243	225	285	228	263	253	262	249	258	239	229	257	263	217	267	256	283	246	231	267	236	246	244	270	259	279	261	264	264	236	281	255	241	261	274	258	248	256	252	209	279	263	247	260	265	272	246	248	259	271	305	262	255	253	263	269	278	265	237	244	236	265	224	260	251	248	247	272	250	244	257	261	259	303	236	238	227	288	243	234	237	273	275	249	252	283	244	228	276	260	236	243	274	266	226	255	276	260	274	270	251	294	300	249	258	242	266	247	229	267	257	268	268	270	228	280	237	272	273	253	262	255	226	265	256	285	280	234	263	254	240	238	257	242	269	256	252	236	240	246	271	265	233	220	277	245	270	264	227	251	236	218	250	256	286	259	265	254	267	245	278	261	271	253	260	248	254	235	277	247	218	250	282	210	231	246	248	249	287	260	255	245	270	248	272	249	256	253	256	240	232	248	250	266	280	260	275	241	261	268	248	241	238	248	262	274	242	234	235	257	263	269	258	237	258	246	254	246	242	283	247	239	232	293	235	248	228	253	254	244	225	253	277	288	261	248	237	251	221	244	261	282	243	231	232	275	215	235	259	244	248	259	253	248	290	259	207	252	251	249	242	258	215	249	244	246	257	279	258	232	231	260	236	230	278	249	240	248	259	235	220	275	262	261	280	245	262	285	225	267	259	252	286	221	241	241	250	229	230	245	253	268	285	302	252	245	275	228	281	248	249	256	252	276	288	251	251	283	282	272	270	278	249	254	248	220	257	263	260	266	236	229	218	248	250	234	276	232	265	247	263	247	226	244	253	266	261	285	232	258	240	260	260	304	249	277	245	276	241	240	254	249	230	246	222	281	274	230	231	261	241	241	264	265	245	257	243	255	280	257	230	227	233	254	268	241	270	257	242	243	228	262	258	238	254	229	216	292	273	244	267	243	265	234	240	236	269	225	251	260	283	213	244	257	224	243	263	242	267	211	243	222	262	261	260	231	234	283	266	235	252	260	264	239	257	235	241	273	246	260	251	269	267	248	243	248	246	246	280	271	264	256	241	251	263	284	290	266	262	240	265	264	236	227	223	288	229	235	254	276	258	247	269	219	276	246	251	240	238	249	266	241	251	251	261	233	270	257	268	258	242	269	263	250	258	275	257	233	245	306	258	282	271	276	278	288	268	269	242	239	256	259	245	270	283	260	281	272	250	254	253	232	272	264	287	276	261	257	250	280	255	252	258	246	250	250	243	246	249	279	245	266	262	237	239	268	255	252	263	226	261	259	272	234	251	255	272	252	240	288	271	252	225	245	258	263	240	225	251	272	223	242	218	254	292	256	253	262	246	266	244	239	247	251	225	235	246	248	280	260	256	251	245	253	232	231	229	255	274	250	235	278	264	258	262	288	288	243	235	248	256	239	227	242	275	240	250	239	270	258	244	222	295	264	250	215	258	250	238	242	256	257	262	238	281	250	241	270	245
21643	12274	14999	13972	12486	8279	4895	3166	2638	2369	2069	1971	1717	1562	1359	1124	964	839	753	676	722	606	620	615	628	606	568	626	600	642	587	556	618	654	567	580	594	578	584	624	551	578	590	603	596	520	574	587	541	597	577	612	581	528	566	599	561	568	573	593	588	537	589	578	572	545	604	539	537	561	592	556	519	572	619	547	572	527	575	574	562	586	554	526	583	587	559	564	570	540	596	597	617	651	555	651	604	592	565	576	577	599	575	542	567	560	551	576	555	561	584	508	549	547	584	611	549	512	570	544	571	544	565	578	566	576	530	577	561	542	591	561	568	595	580	540	588	589	578	560	543	551	545	559	551	559	568	606	576	577	578	553	601	562	553	533	543	586	601	566	586	595	566	572	574	605	560	581	579	572	600	535	531	544	597	581	594	544	582	544	574	586	583	536	538	602	543	539	564	586	561	548	555	573	557	601	577	542	579	599	576	639	553	592	548	580	560	551	578	551	547	576	544	596	595	552	585	547	591	609	556	566	585	576	529	584	558	543	553	579	591	540	541	559	551	574	584	574	590	560	538	644	572	581	588	569	595	582	551	545	585	533	501	582	582	563	579	546	528	558	560	573	570	577	548	553	585	579	581	538	596	557	505	563	557	562	568	574	537	570	531	548	575	515	559	608	589	585	588	527	598	556	537	591	583	574	569	555	599	589	556	571	569	579	574	571	541	628	602	551	569	583	604	565	554	524	548	571	558	524	603	585	622	551	595	579	588	529	591	532	608	597	528	581	572	613	585	546	584	604	526	613	567	528	583	563	525	520	538	590	570	569	580	506	585	563	561	614	621	552	589	633	590	579	595	582	558	555	566	566	587	608	540	576	571	607	545	560	589	563	549	560	553	584	565	570	616	528	554	555	588	554	609	579	584	616	614	589	580	541	598	591	617	564	579	587	573	561	582	593	588	547	562	513	590	597	557	596	580	566	563	557	573	568	603	565	526	567	595	539	576	580	539	602	561	543	618	533	544	613	604	580	559	596	584	575	559	562	579	572	570	518	558	576	589	530	548	557	565	574	580	585	571	549	542	572	574	582	612	586	549	542	550	566	587	613	546	565	587	558	601	565	561	526	545	589	580	569	517	551	575	594	571	579	557	577	610	547	565	567	577	574	541	540	570	569	558	554	602	581	570	591	559	619	571	561	577	551	590	561	542	564	551	557	588	564	604	564	563	568	606	587	602	582	552	578	590	543	587	602	569	576	536	596	557	581	589	576	540	537	585	561	583	554	614	579	561	583	544	576	575	530	556	552	564	560	548	507	530	576	552	544	571	565	536	595	600	538	576	532	569	562	528	611	594	530	560	548	567	543	552	559	598	553	538	547	592	597	567	615	523	559	578	585	566	561	591	588	569	590	534	575	593	578	554	554	544	544	562	543	570	601	562	577	547	537	589	574	529	548	580	568	602	569	583	573	572	610	567	521	607	580	567	569	572	587	563	590	577	583	606	544	516	606	588	599	611	544	613	577	575	563	576	618	560	581	571	582	577	548	543	582	576	545	581	564	546	590	582	568	574	543	603	549	555	567	558	622	566	582	564	548	593	577	555	600	538	611	591	628	580	605	586	570	606	581	591	570	569	564	562	562	576	559	572	548	555	586	565	569	581	593	581	602	551	523	545	554	582	546	569	608	561	588	579	567	549	587	562	572	586	589	565	576	569	533	592	555	568	603	529	572	534	542	568	588	573	555	570	555	539	564	582	554	565	572	579	552	553	577	571	598	532	537	571	585	574	557	580	573	580	567	540	543	635	579	576	565	569	565	538	587	608	571	604	545	569	561	589	531	561	569	527	551	564	587	582	555	547	559	568	537	563	520	583	633	527	592	582	561	540	568	554	585	540	557	584	576	582	588	569	545	567	588	545	566	601	529	557	554	595	568	601	589	541	592	520	559	555	549	597	621	552	543	587	569	550	552	593	580	558	595	563	551	568	561	572	555	590	584	525	565	583	564	545	560	599	607	540	541	560	561	585	554	561	581	559	571	558	566	533	585	556	586	545	583	585	573	586	576	572	579	588	551	566	555	564	549	520	610	588	615	561	501	614	561	558	551	608	574	509	554	601	579	566	547	583	584	566	567	569	564	507	548	618	546	599	523	591	558	537	555	580	522	549	559	567	575	561	561	572	582	576	538	550	586	623	541	572	590	567	570	602	556	624	553	539	537	566	533	557	562	547	590	591	554	564	550	572	552	551	560	564	548	603	578	575	575	583	571	563	568	556	587	561	559	537	586	560	545	566	559	574	582	545	576	572	548	566	559	574	589	594	585	551	588	626	518	560	573	581	539	535	552	592	555	582	579	540	552	569	577	558	584	529	596	566	542	582	560	540	613	562	552	551	545	602	592	596	574	559	558	591	567	603	569	602	584	578	577	577	588	521	549	585	550	605	587	594	608	600	550	554	614	589	542	596	545	584	615	551	581	569	576	599	538	618	532	552	532	606	597	540	546	609	606	544	556	561	546	545	540	558	576	540	607	587	575	582	575	573	595	569	546	540	583	591	571	608	588	571	605	562	559	585	595	587	564	588	548	560	567	565	536	574	556	616	610	574	584	553	522	565	565	570	539	569	569	516	541	526	615	572	587	603	582	585	582	533	595	579	594	578	579	581	510	595	567	549	546	532	566	554	620	554	563	575	581	596	584	585	590	574	545	563	524	587	556	607	574	630	564	551	552	594	586	579	565	516	568	557	581	558	595	557	551	534	537	589	576	519	535	564	601	599	541	530	580	627	609	590	566	561	629	565	589	549	534	527	587	606	555	595	568	563	558	542	559	581	580	526	596	586	579	586	554	580	584	587	605	531	587	546	570	596	535	553	542	560	558	564	581	543	575	571	607	593	546	539	601	574	556	570	582	540	588	556	558	604	562	624	543	580	557	566	556	552	549	526	590	567	595	549	578	537	550	551	555	540	615	609	574	572	562	609	566	531	577	590	553	548	526	552	531	591	591	545	585	554	577	556	566	576	567	572	558	606	548	571	613	604	580	594	558	533	543	589	588	545	554	618	559	604	587	624	578	568	580	531	557	529	515	593	581	581	577	550	567	599	554	540	529	558	582	551	576	578	577	576	543	576	565	544	567	538	512	565	581	577	533	572	571	554	540	571	599	580	579	577	578	581	586	543	584	609	626	576	604	602	545	541	605	618	569	547	543	538	561	603	593	594	577	589	558	553	581	543	577	530	585	561	596	569	576	590	567	527	540	587	580	575	620	531	588	539	570	555	550	546	559	569	578	572	538	569	564	579	567	566	579	548	571	597	548	575	569	577	567	525	562	576	524	576	563	555	587	590	561	588	592	561	563	579	559	596	600	578	558	555	587	558	580	583	550	568	566	511	569	566	569	538	549	536	598	560	567	578	561	598	582	553	578	564	567	554	527	578	595	572	560	559	571	546	570	528	573	572	589	578	588	536	574	555	583	547	570	514	580	575	595	565	596	575	577	590	551
42637	27510	21838	14673	9682	5689	2373	1339	929	824	690	584	580	508	426	396	338	321	266	257	259	277	246	233	265	255	237	271	260	246	242	225	231	220	272	244	242	240	269	231	222	239	246	238	251	256	265	235	237	235	229	255	239	230	241	230	245	224	234	255	250	243	271	278	234	257	251	244	227	246	224	226	260	227	258	263	244	274	268	238	250	233	225	248	262	234	241	263	227	229	230	290	257	240	238	257	266	266	266	244	256	267	246	234	298	234	220	255	255	256	276	248	240	255	236	212	210	249	224	251	248	231	244	221	248	229	260	250	229	239	227	234	231	239	248	284	233	260	243	240	227	262	248	234	236	251	234	255	267	230	243	238	233	249	277	278	248	211	221	219	220	230	263	230	238	247	243	254	220	254	253	219	267	222	238	242	236	246	254	255	261	252	256	245	222	232	252	273	277	253	239	266	222	243	248	274	228	231	243	263	239	239	260	235	241	234	215	252	251	237	224	237	202	226	254	252	258	252	258	266	240	224	246	260	213	237	248	234	248	248	230	258	225	247	276	250	251	236	265	246	247	242	232	250	240	242	237	222	227	217	236	249	252	226	233	242	272	242	251	243	220	245	266	242	222	252	234	218	227	241	258	253	246	247	232	237	236	250	243	253	261	242	257	224	261	270	266	244	266	251	258	239	257	233	207	234	218	232	272	271	241	231	234	265	243	233	236	231	280	221	261	236	248	276	237	230	255	268	264	264	223	253	249	221	215	250	271	219	251	276	224	236	230	249	234	229	253	248	255	259	242	223	231	238	234	231	251	254	228	242	258	254	286	254	282	247	267	253	238	238	241	228	234	230	236	279	273	255	223	250	236	195	211	265	250	248	261	220	251	231	215	249	224	219	238	221	208	238	247	230	224	235	234	242	248	225	226	225	246	265	228	248	219	272	264	259	229	254	256	234	256	238	278	227	231	267	276	247	259	237	221	258	249	224	255	234	236	242	259	249	222	279	274	233	227	251	238	260	225	266	248	217	245	242	222	235	254	291	231	259	239	249	240	243	219	239	266	267	258	258	259	235	221	214	252	240	254	236	240	253	259	207	257	222	230	243	260	241	243	231	237	285	283	261	225	252	222	271	248	236	250	268	243	213	280	258	250	257	248	236	241	261	244	239	239	256	258	222	231	250	278	258	227	222	221	258	240	226	243	280	269	268	250	239	262	228	259	218	246	249	266	233	219	226	260	221	231	241	218	227	264	240	232	243	226	253	251	230	244	212	263	233	262	209	232	229	237	255	241	227	277	254	252	234	274	274	235	246	254	251	235	269	266	288	234	274	221	232	230	224	255	224	251	235	248	221	216	233	265	227	246	213	229	250	245	241	240	207	248	231	230	232	214	220	246	285	255	261	211	217	238	243	246	221	248	210	217	222	246	246	264	240	240	252	250	238	261	209	255	255	250	254	227	240	240	219	239	252	236	231	236	251	244	244	243	243	224	230	204	248	240	239	243	251	260	255	249	261	240	263	260	229	250	239	224	243	238	220	259	240	261	244	246	241	255	244	258	234	241	255	220	290	252	282	274	235	224	240	264	275	239	247	248	250	251	244	255	238	216	258	253	230	215	243	277	257	224	236	252	241	219	222	238	249	220	240	274	257	258	272	235	207	247	239	281	225	267	241	247	228	263	259	241	256	249	244	235	249	260	223	258	241	233	253	267	264	233	282	261	242	238	260	257	240	245	247	232	245	246	234	224	262	227	262	229	243	293	242	248	255	229	284	208	236	235	265	220	207	236	255	216	239	223	221	234	235	242	238	251	254	226	229	238	240	249	224	236	224	240	252	249	239	262	231	206	230	228	249	239	275	240	220	269	212	223	252	250	275	223	245	222	210	259	274	236	236	277	289	240	228	233	226	263	244	233	220	226	227	268	264	232	230	218	239	245	273	248	241	247	237	259	268	238	243	256	229	250	245	240	262	230	204	233	257	247	228	237	235	242	242	243	273	233	248	257	258	230	267	235	241	222	237	229	257	263	240	261	243	264	235	219	235	276	263	241	252	232	254	244	237	249	269	215	260	251	248	222	253	246	242	273	246	250	227	233	218	280	267	249	273	250	226	237	249	241	261	233	237	242	250	220	226	245	234	251	221	228	219	245	220	241	240	231	244	256	215	282	239	277	269	245	257	246	234	288	254	245	263	238	216	263	243	246	274	284	235	262	261	239	241	247	253	241	230	233	224	245	228	237	250	250	243	264	234	262	217	252	234	288	253	248	243	255	267	237	256	230	262	250	244	254	247	235	225	267	243	232	232	212	205	217	268	249	256	218	257	263	235	265	244	253	218	221	243	266	236	229	261	242	241	269	247	232	244	220	244	221	238	219	232	250	215	224	241	239	265	283	218	257	272	256	221	236	211	232	257	248	259	246	231	252	249	254	247	253	246	237	217	269	272	240	265	265	257	267	232	264	225	198	245	244	258	269	269	237	218	218	237	268	231	211	260	257	231	249	245	204	230	235	264	249	264	226	252	227	227	239	222	230	223	267	275	251	217	213	208	230	275	229	246	243	281	230	261	255	245	245	242	212	236	251	241	252	243	251	264	262	238	241	227	258	214	222	238	231	233	246	218	258	234	227	230	237	257	233	238	238	251	284	228	251	218	215	253	229	250	235	252	197	252	230	224	276	258	236	257	233	248	241	235	233	241	276	231	252	255	263	243	226	213	252	255	232	225	261	251	249	256	237	267	238	243	240	219	230	229	241	224	240	247	264	228	223	244	264	256	253	263	245	219	224	255	245	268	271	245	275	250	210	257	248	244	233	240	257	257	216	251	243	233	260	229	213	217	245	255	256	231	244	243	259	226	262	263	234	249	229	256	220	209	231	232	246	236	218	246	248	202	220	221	252	219	237	247	245	222	234	249	252	245	238	272	255	246	246	225	246	238	250	249	250	247	239	252	246	258	268	228	222	228	240	237	197	237	237	270	256	247	218	258	276	218	249	262	233	262	231	210	240	286	235	239	270	205	232	242	261	265	241	252	251	272	208	256	269	253	248	248	256	218	247	265	233	263	269	243	253	233	233	222	254	224	230	235	235	229	244	256	250	225	255	250	209	210	251	227	234	233	225	229	231	275	243	254	274	239	263	228	238	246	252	267	223	250	233	237	244	258	233	243	238	237	210	238	245	228	256	240	220	238	248	241	253	272	275	244	226	278	237	235	233	245	243	238	246	269	237	231	242	252	232	246	240	272	242	263	229	244	265	224	244	260	256	258	240	217	221	274	249	255	255	256	216	204	254	243	236	251	247	190	268	251	262	247	224	230	257	232	213	238	255	254	260	251	233	217	226	238	243	277	233	260	251	245	252	258	237	243	241	249	245	246	215	252	273	234	241	289	211	257	244	248	238	237	234	255	261	253	257	240	234	225	236	247	241	238	245	242	234	228	277	243	213	245	253	246	239	251	267	190	215	225	238	221	230	210	240	244	244	243	235	262	272	234	263	240
27789	18346	21700	19385	17347	12068	5922	4393	3646	3337	2824	2558	2323	2205	1803	1350	1184	1047	899	759	683	715	632	632	622	595	602	603	583	571	578	561	582	566	605	587	574	561	542	612	559	579	571	541	551	563	565	585	568	558	525	592	501	580	590	554	532	558	522	570	634	577	606	570	562	595	521	511	572	558	537	590	540	554	549	549	609	574	548	588	581	556	547	569	543	563	565	541	584	598	573	624	587	593	611	559	579	596	571	568	555	575	574	600	597	598	568	561	557	617	556	599	565	574	555	574	568	595	570	551	514	556	573	559	553	533	581	531	590	562	579	526	535	542	543	576	529	533	546	531	526	605	545	555	572	573	535	547	557	550	560	510	562	524	532	558	545	516	566	515	535	549	546	565	564	571	580	512	545	547	569	588	555	531	568	556	537	541	519	557	531	529	541	526	594	566	558	553	538	560	535	578	551	570	524	543	545	572	543	559	532	527	554	556	556	532	568	529	569	519	544	573	519	562	570	533	587	557	551	537	566	506	551	548	583	529	558	541	548	556	569	577	544	509	523	542	587	558	609	605	513	540	553	579	576	564	560	557	563	561	542	547	536	583	565	567	564	526	577	542	548	549	562	588	531	568	489	560	565	574	550	500	544	547	551	600	583	581	587	527	571	580	547	595	558	543	568	560	526	552	560	531	572	564	568	560	548	540	542	535	559	554	604	564	567	580	535	510	572	540	581	564	555	536	566	521	530	535	581	520	574	542	574	566	518	549	579	564	526	512	576	594	511	567	536	562	531	573	559	554	560	560	509	566	576	551	536	577	613	539	563	543	556	556	565	582	524	518	572	570	533	520	558	594	521	581	545	574	554	559	570	567	575	557	537	548	563	578	566	557	550	560	557	563	548	566	521	594	552	587	538	548	567	554	545	520	578	568	498	557	522	562	518	530	512	546	559	540	546	585	543	548	534	549	524	499	546	560	564	543	511	536	573	555	591	531	582	595	536	508	528	590	537	576	496	586	569	538	584	529	565	524	581	548	545	522	545	542	579	574	544	535	554	542	569	538	540	567	558	567	571	570	533	608	538	579	588	550	530	515	545	593	518	554	570	546	573	570	552	547	602	556	543	573	532	506	576	575	553	567	558	561	529	572	525	520	536	536	570	519	565	562	524	558	559	574	540	557	574	585	617	564	561	537	543	577	538	580	538	494	567	535	544	534	546	534	568	571	548	570	579	506	605	577	600	542	558	573	571	554	595	581	583	566	582	588	556	600	525	527	533	522	536	578	560	515	571	545	585	514	512	544	563	571	596	526	585	550	557	541	546	565	559	556	542	572	574	558	546	529	570	534	580	517	482	530	502	552	594	567	547	565	597	557	549	543	583	540	556	555	514	578	563	583	520	526	534	564	530	543	529	557	572	559	550	547	562	540	539	546	591	590	530	562	498	563	572	559	554	571	584	586	557	548	558	551	562	559	554	589	571	516	540	561	587	556	558	544	563	564	562	587	505	576	532	536	555	536	526	541	561	588	542	523	582	543	550	531	607	561	534	543	563	595	561	562	530	560	547	560	550	502	581	549	546	523	552	518	553	548	573	550	596	553	574	530	527	576	513	553	554	537	579	594	548	595	559	500	566	546	532	540	583	509	515	562	552	577	581	548	518	585	537	559	580	503	554	548	564	575	549	530	527	552	572	580	534	598	561	565	593	554	552	586	577	568	573	523	531	562	552	543	569	550	537	550	523	587	537	509	605	536	563	546	535	555	577	561	567	550	576	572	542	555	558	545	539	520	630	601	519	544	569	563	580	571	586	498	566	555	590	557	571	538	548	546	547	546	559	560	609	545	567	552	550	582	557	514	544	542	544	559	577	597	552	578	524	563	571	590	550	540	593	529	531	540	592	548	552	589	582	546	527	591	535	535	597	562	525	583	541	548	540	580	591	572	562	526	592	535	573	550	593	539	596	583	547	554	586	526	521	558	543	524	521	569	544	535	528	598	521	557	531	550	551	540	539	611	577	563	580	523	520	523	599	554	525	564	580	556	591	560	576	548	553	560	566	563	530	545	551	545	520	575	565	588	563	567	527	565	528	588	506	551	524	556	558	562	528	548	548	557	555	575	548	556	566	516	566	567	557	525	533	558	547	587	564	572	543	526	562	550	547	491	538	552	545	558	579	559	562	540	580	550	570	557	581	541	559	544	567	554	540	580	573	574	552	625	519	551	547	541	569	562	525	576	565	506	566	602	586	513	566	586	568	554	555	582	547	579	551	564	591	536	556	551	539	541	581	567	568	542	572	583	578	533	546	540	548	554	579	609	518	542	568	559	585	552	577	562	564	550	539	567	587	587	566	578	555	571	535	587	564	554	569	572	552	574	584	592	545	534	536	572	594	598	593	555	568	572	567	540	563	555	565	546	528	596	518	577	569	582	567	532	565	550	605	550	541	546	532	561	507	568	560	531	551	523	562	546	536	522	566	547	600	554	551	572	603	544	572	599	571	522	582	527	578	565	574	561	562	562	563	532	574	521	523	583	528	585	568	544	537	555	584	547	500	561	569	556	563	564	535	569	493	563	527	569	541	518	501	530	545	551	535	573	549	553	582	581	534	509	525	566	547	524	506	571	578	563	560	545	559	510	621	562	536	527	543	559	550	555	585	530	555	592	532	576	622	574	564	574	560	528	575	539	546	580	542	521	570	543	546	564	498	543	535	604	509	550	574	575	532	562	520	542	556	556	549	527	573	570	561	532	516	573	543	546	520	516	589	510	571	577	554	527	565	582	586	546	592	592	547	586	554	515	576	545	533	515	554	536	532	540	528	545	551	559	528	569	554	600	578	544	540	533	534	532	561	526	547	540	541	530	553	528	621	542	546	554	554	546	583	538	567	569	527	553	546	538	553	585	592	529	539	554	580	585	586	543	562	547	520	582	559	606	541	547	583	562	566	536	561	570	572	565	492	557	604	565	533	558	562	536	515	577	563	542	520	575	554	559	577	559	558	572	555	550	540	542	522	528	515	583	489	557	571	538	545	571	574	504	577	525	554	573	536	556	586	534	543	570	579	546	542	545	591	547	568	563	593	582	535	532	562	561	534	530	582	540	562	513	540	580	573	550	558	533	562	547	581	575	574	582	555	544	589	572	536	551	559	577	568	525	539	548	580	593	521	567	558	543	554	569	551	543	580	564	561	553	576	575	553	509	538	538	552	552	580	571	556	547	551	527	548	535	574	556	519	556	565	574	512	556	536	573	566	557	565	529	568	561	519	541	558	535	575	554	542	624	582	574	511	590	555	542	530	554	538	558	576	574	557	569	564	541	537	516	528	542	521	545	528	567	606	557	583	540	599	576	534	533	537	611	585	561	576	540	520	538	579	568	550	530	567	582	556	581	570	560	556	554	568	569	545	539	522	544	579	552	550	540	543	552	574	537	573	535	568	506	535	556	556	563	544	552	551	548	530	568	537	558	543	541	544	515	595	578	544	545	579	499	551	558	557	582
11705	4870	3308	2127	1258	890	629	602	488	501	471	461	466	414	423	365	375	369	366	352	365	351	365	320	311	332	337	310	317	327	311	348	331	355	373	406	315	343	325	356	337	349	362	346	342	360	358	356	359	307	330	357	366	356	377	358	345	352	314	395	361	338	302	359	321	326	346	353	350	361	351	345	368	324	335	349	378	354	303	340	373	395	337	345	370	382	344	347	345	365	367	352	352	348	357	357	325	372	356	375	363	346	331	371	370	339	378	346	325	366	313	357	362	332	358	387	326	388	350	363	368	371	375	378	331	332	366	352	329	371	354	334	344	378	346	332	359	335	338	327	355	356	368	363	352	391	299	358	302	341	317	362	364	383	362	341	354	363	351	350	342	342	349	320	328	366	414	387	360	357	375	365	368	326	390	346	355	347	355	343	376	327	356	364	363	344	353	348	341	337	339	350	315	348	315	364	384	342	352	347	354	389	317	362	327	342	333	345	368	329	333	370	375	343	329	366	378	333	321	355	345	412	378	347	383	346	342	376	334	355	413	325	311	362	335	355	330	338	357	347	335	356	367	339	303	326	324	359	317	364	320	350	334	346	346	359	333	366	337	320	366	350	367	337	359	370	380	321	363	344	368	345	354	332	313	378	389	336	327	382	309	332	340	336	365	357	357	337	351	351	353	393	357	349	366	339	346	350	342	382	348	346	360	366	348	341	362	341	342	362	384	376	390	368	350	333	336	340	367	356	347	349	331	344	328	355	327	341	349	366	371	348	365	363	406	324	318	329	326	348	372	387	351	374	342	311	353	346	325	330	346	346	395	315	405	352	379	363	338	359	386	341	350	367	368	328	352	364	399	376	348	340	348	365	325	338	383	382	331	331	356	352	358	328	370	337	313	303	289	362	359	341	304	350	349	356	340	355	306	385	326	354	366	343	355	373	346	351	342	333	343	373	379	337	373	316	362	334	382	346	374	325	341	336	337	333	361	369	382	373	365	342	339	343	373	392	354	360	362	340	352	363	361	314	363	332	361	323	344	306	349	367	349	319	345	334	334	331	322	320	351	386	366	342	369	346	340	353	356	365	357	367	328	375	366	361	375	374	352	376	332	310	334	334	381	344	365	333	371	335	342	341	355	335	354	382	372	298	372	348	366	356	341	361	372	340	324	337	357	362	335	353	362	319	327	341	353	359	372	357	342	357	335	371	352	376	379	354	360	347	359	340	332	374	339	376	341	368	343	356	372	373	305	342	353	343	343	376	339	365	358	320	351	355	384	338	363	353	346	339	330	346	375	369	329	346	332	368	364	385	335	347	391	333	336	353	321	323	323	336	324	379	355	363	311	329	357	349	374	334	349	349	309	367	339	373	346	355	294	319	349	368	347	349	332	370	335	390	350	327	333	355	332	325	346	371	373	398	342	326	356	333	356	349	313	337	348	381	365	328	364	344	351	358	378	356	333	353	370	372	319	346	365	355	328	345	373	306	365	382	351	330	333	340	324	358	314	367	355	319	320	345	340	341	353	341	318	348	347	325	339	326	360	349	356	327	378	357	312	341	370	364	363	325	342	359	367	346	355	370	364	322	361	366	371	382	336	333	343	359	349	341	350	350	330	338	339	346	324	324	375	333	370	341	334	353	347	368	359	371	379	349	344	376	343	321	379	385	333	377	339	342	343	368	353	324	329	346	335	368	347	359	375	392	362	358	331	351	338	337	391	346	356	357	377	344	358	326	342	320	349	342	335	353	373	362	328	353	359	350	348	350	354	307	403	350	326	365	375	352	344	349	363	319	321	386	350	356	369	357	367	344	338	370	376	343	355	350	326	361	312	356	361	349	361	367	394	326	334	354	400	308	335	343	361	322	371	351	381	360	359	356	292	341	323	363	344	333	351	342	361	335	384	326	355	356	347	380	318	343	352	350	316	310	316	377	323	336	331	355	357	367	352	341	356	327	347	379	364	376	362	360	319	372	385	332	383	348	364	367	359	366	342	322	325	365	378	349	346	355	328	360	331	330	373	351	382	333	358	318	346	363	364	307	376	351	381	353	308	359	358	346	304	318	331	343	326	327	325	335	348	326	357	366	352	404	327	326	368	355	351	354	337	343	391	340	351	358	363	319	351	360	344	335	337	328	348	329	380	344	325	354	393	351	325	365	356	325	358	359	351	373	334	311	343	349	336	348	330	346	333	327	386	370	364	356	332	394	414	365	381	350	340	385	363	382	390	382	364	380	356	341	325	341	315	306	345	322	369	323	333	351	339	368	354	359	356	345	378	387	337	352	302	336	340	297	334	347	331	370	367	347	353	350	352	352	342	351	351	354	350	350	351	364	339	358	367	360	334	353	331	371	362	338	314	371	349	328	354	356	322	366	362	383	366	328	371	369	363	335	389	361	350	342	379	386	349	370	371	340	340	332	345	355	377	330	333	363	354	341	363	350	338	348	371	363	344	338	338	352	325	383	360	337	380	386	366	350	350	354	410	364	367	327	388	376	381	392	352	331	363	380	353	369	370	355	345	342	360	373	328	377	348	347	357	330	339	376	358	361	366	380	319	349	355	380	330	346	361	344	357	361	336	366	372	348	391	365	353	338	358	349	369	316	333	326	342	346	364	381	342	339	339	324	357	329	368	347	361	334	364	358	375	328	321	359	336	360	359	358	357	331	303	328	334	322	349	349	358	360	318	360	370	364	339	342	388	337	328	360	357	327	371	373	347	353	356	359	343	332	355	341	361	320	351	364	352	349	297	316	341	364	337	348	341	359	346	327	342	355	369	330	376	343	335	363	404	344	384	370	366	321	315	343	323	354	323	372	361	367	374	329	313	292	363	347	349	331	343	364	380	358	343	342	319	306	330	347	363	380	372	367	352	368	342	366	352	329	370	358	365	355	356	330	364	358	350	351	383	377	363	333	379	312	369	329	353	350	398	357	344	375	371	354	356	356	356	375	366	372	334	374	331	367	371	349	334	336	362	332	326	369	345	305	356	365	339	353	379	336	354	341	386	345	356	325	337	360	346	353	380	353	299	357	343	359	319	328	316	322	329	346	332	333	344	309	314	359	340	347	342	373	392	341	391	335	340	376	340	353	345	353	356	320	331	359	394	376	369	356	345	372	367	382	371	346	363	358	386	344	327	328	350	372	331	350	340	360	351	388	365	342	337	343	396	310	337	341	323	380	362	326	395	324	317	366	348	332	358	380	322	367	348	340	319	371	354	357	355	334	347	306	325	365	342	357	376	351	374	387	339	335	334	344	345	308	329	321	320	353	342	362	347	323	321	335	369	338	355	366	324	306	345	369	347	353	354	370	369	340	317	365	339	384	359	343	324	355	359	330	350	355	350	334	364	349	386	360	378	352	337	372	346	362	330	347	383	385	329	380	336	364	378	325	338	367	348	365	387	335	312	361	365	388	391	364	330	328	330	344	355	382	325	365	355	332	343	353	361	350	329	344	353	363	312	362	342	345	411	330	349	323	370	366	347	337
7404	4313	5812	5480	4338	3029	2302	1810	1626	1467	1313	1264	1210	1129	1121	1032	972	848	851	795	780	770	722	750	743	712	778	752	725	724	715	743	732	748	724	762	732	742	741	747	786	702	703	726	749	757	730	749	741	806	711	741	768	728	768	765	754	749	749	739	744	706	744	727	724	727	755	737	763	738	724	684	776	773	741	741	738	757	770	758	770	774	760	718	736	755	788	753	758	770	807	761	732	769	731	799	779	784	796	729	743	748	726	751	739	727	759	762	741	748	729	738	774	748	745	741	737	766	791	717	689	709	716	770	757	815	748	728	737	776	732	787	709	704	741	768	780	687	737	708	713	763	751	783	737	750	793	733	763	752	767	776	754	739	745	727	764	730	753	735	712	702	763	785	762	754	742	749	728	737	734	757	780	787	751	710	759	775	770	758	716	729	757	734	789	745	770	715	730	761	730	753	771	764	762	778	743	781	680	740	768	775	724	737	716	717	723	708	773	754	759	720	747	709	728	735	784	772	780	751	779	736	725	701	756	712	762	719	755	782	739	749	791	726	748	711	735	748	737	753	749	775	783	740	759	729	758	745	717	768	765	741	766	742	742	751	700	694	727	788	735	769	780	751	736	734	758	768	792	734	711	709	749	778	794	731	722	746	773	719	782	728	727	727	777	726	766	784	768	730	759	739	734	787	768	761	767	741	733	751	764	721	726	756	712	734	757	715	737	744	728	725	778	736	740	730	718	768	759	752	787	747	773	824	737	723	720	718	733	736	738	769	799	744	742	720	759	697	746	742	694	712	798	741	722	745	742	760	741	740	758	744	761	729	736	765	727	718	731	719	780	743	722	775	723	751	748	715	733	724	751	749	763	779	731	742	784	752	769	780	800	747	755	734	759	707	747	756	773	743	781	752	720	733	754	735	749	757	694	750	786	822	751	720	727	726	772	771	712	721	766	732	709	745	774	742	755	746	697	763	723	772	713	750	734	748	793	782	774	724	735	710	734	714	765	710	748	731	728	765	746	786	738	725	773	761	754	750	725	706	775	774	697	740	716	758	714	702	720	713	717	731	765	795	713	717	756	709	750	740	758	750	763	739	741	725	700	767	724	730	755	742	780	748	778	757	779	757	758	761	753	777	783	755	748	731	769	757	731	771	723	723	771	719	749	748	752	729	765	764	791	727	709	700	780	774	765	730	803	747	727	725	776	697	715	749	766	816	741	720	745	694	711	758	748	716	762	760	746	750	758	725	775	681	756	743	775	747	753	699	794	785	776	720	769	781	767	745	763	780	762	730	751	768	681	743	786	762	744	737	757	712	777	699	744	708	728	691	788	745	798	759	759	734	732	730	736	754	752	726	742	731	758	744	751	717	745	732	732	783	763	679	742	751	745	719	775	701	674	768	759	727	748	755	789	716	764	738	757	773	739	719	730	759	767	796	761	754	750	692	739	773	747	759	729	717	724	762	774	717	781	740	748	764	764	764	790	754	713	711	746	740	755	727	751	722	735	714	724	742	732	798	778	761	821	751	769	739	819	763	724	782	740	785	737	716	774	785	729	705	725	739	760	737	745	707	772	718	796	787	759	728	704	755	750	715	752	748	732	771	755	734	738	759	733	756	700	729	764	798	716	808	767	742	741	747	745	799	730	781	775	758	802	798	762	752	753	746	701	740	749	751	743	741	731	757	738	764	785	732	711	749	713	735	727	754	726	705	740	805	750	757	774	709	772	699	752	751	765	755	749	760	739	765	770	780	781	727	705	735	774	750	762	750	751	737	680	790	728	752	754	771	790	737	749	750	735	697	765	757	757	719	764	744	742	749	793	731	735	716	771	767	734	742	738	725	728	711	774	748	751	780	705	755	770	737	754	733	753	745	748	741	731	773	769	735	741	751	733	721	756	787	735	738	750	741	782	767	768	753	747	751	722	722	796	734	792	798	759	754	752	748	772	768	716	767	763	735	719	730	734	726	767	733	748	745	768	765	721	773	748	761	723	726	677	729	717	752	694	759	729	771	741	739	745	755	709	771	715	727	788	729	777	772	692	773	760	761	703	771	736	711	735	722	768	759	793	700	734	721	749	785	780	723	747	703	766	769	740	658	735	782	713	769	799	729	769	741	757	735	765	737	748	762	735	758	713	715	727	751	755	788	768	737	737	721	721	725	710	694	786	771	731	761	779	767	723	770	720	698	733	763	711	713	807	755	759	788	741	742	711	742	763	745	670	750	747	776	746	772	749	713	743	744	760	774	720	723	739	739	763	727	738	714	797	713	700	726	752	750	728	722	753	743	726	733	780	758	762	791	714	734	747	764	813	700	738	751	777	728	756	721	761	739	782	744	735	784	705	794	745	745	760	719	717	716	775	762	739	726	740	716	732	750	714	757	713	782	754	741	770	695	748	770	725	691	734	706	739	762	762	691	743	713	772	809	753	704	733	724	781	737	732	726	722	711	812	774	731	756	737	793	730	753	765	785	714	745	734	779	714	696	721	776	713	753	740	710	691	720	717	754	726	752	779	754	762	681	728	737	814	772	773	730	741	741	711	783	759	724	773	747	721	763	716	817	767	716	817	755	789	723	749	742	737	715	714	703	755	721	755	755	706	723	741	758	751	744	763	745	717	777	730	732	740	775	753	747	723	760	725	746	736	746	773	805	701	750	692	712	734	761	752	741	782	697	786	716	759	752	709	738	734	727	742	741	776	723	719	741	712	791	775	751	745	753	736	694	741	737	748	751	707	719	753	740	757	719	722	722	720	751	746	793	735	700	799	737	745	755	744	743	760	730	749	737	748	736	727	717	729	763	736	714	745	785	689	746	720	722	709	739	757	696	771	737	717	768	724	719	730	796	793	752	752	720	786	731	787	759	774	740	730	731	740	729	738	765	736	713	746	699	742	756	731	714	759	705	722	770	747	760	727	752	751	752	712	737	694	689	771	735	775	758	770	738	729	745	770	721	709	751	693	749	761	761	726	745	783	750	753	708	739	760	723	749	736	693	741	735	697	750	757	722	756	736	710	725	752	765	784	762	689	741	744	738	757	764	721	795	796	724	771	789	775	808	764	772	793	752	765	716	731	707	765	710	771	753	779	705	757	755	765	787	742	766	751	781	769	743	760	707	742	758	739	739	741	719	760	772	764	754	784	762	718	766	760	731	727	756	745	748	789	747	755	759	749	804	720	722	816	791	788	768	749	694	762	729	755	741	745	772	763	727	708	677	728	761	760	754	768	745	746	741	750	752	751	747	737	733	724	804	734	715	719	766	737	720	737	770	748	788	739	737	783	688	775	739	748	747	707	748	768	760	696	792	735	745	784	744	710	783	746	733	751	789	775	724	744	770	777	731	758	712	683	728	736	711	750	709	739	719	760	726	788	761	727	721	731	715	753	753	766	736	732	709	716	807	781	787	725	781	770	772	776	760	732	767	748	712	705	737	750	758	757	721	712	755	737	709	773	753	745	740	763	749	786	739	763	773	753	791	720	738	763	775
30781	18373	14427	8845	4938	2444	1300	898	684	510	498	460	399	355	395	354	325	285	280	283	266	271	273	252	234	249	262	263	240	241	290	240	233	248	272	238	239	250	272	246	225	234	257	265	273	219	241	234	283	270	265	239	255	252	288	251	267	250	249	246	236	235	238	244	230	241	237	217	226	235	264	251	247	217	252	241	250	231	247	230	242	255	240	236	228	258	218	230	202	239	253	235	241	232	243	251	245	245	287	243	263	235	250	243	233	222	242	256	239	244	257	240	254	261	287	216	244	234	205	253	250	228	233	254	237	267	261	239	252	259	257	266	275	263	278	244	244	234	240	260	252	255	254	242	248	254	249	215	285	240	265	246	232	222	239	228	269	256	259	256	266	262	248	221	239	188	236	232	245	241	250	233	231	257	254	238	241	249	240	222	210	228	265	234	212	253	229	230	242	247	242	232	250	232	229	247	245	231	244	245	227	238	268	234	245	245	249	229	271	242	243	209	236	243	270	247	233	225	263	238	228	221	241	225	249	254	242	243	273	257	257	261	249	253	260	229	250	249	255	236	251	266	237	216	235	249	265	215	237	248	256	255	239	222	257	272	261	262	236	212	210	250	249	235	278	256	265	248	261	253	261	261	244	266	238	231	223	241	228	220	252	247	244	214	224	224	223	246	221	253	252	247	264	232	246	251	266	260	197	250	249	226	228	233	235	234	257	232	222	219	233	226	242	243	245	281	237	222	238	256	236	238	225	229	224	285	279	240	222	240	260	204	237	241	221	248	241	225	258	260	242	230	256	231	273	236	215	253	249	262	248	240	262	221	242	238	268	242	243	263	256	252	254	222	246	236	235	250	277	242	243	255	248	270	249	227	245	228	238	285	238	279	246	253	257	235	263	250	243	246	258	244	269	208	230	256	221	216	247	240	209	249	226	198	272	266	253	250	227	245	245	231	224	247	209	222	257	229	272	260	254	218	259	225	246	245	201	245	264	260	237	228	227	245	238	237	247	250	222	222	245	227	229	223	248	250	243	263	231	236	218	266	246	219	236	256	284	242	258	219	254	198	236	228	248	212	237	229	237	266	248	257	262	273	250	273	263	267	229	229	243	216	239	226	209	242	255	250	268	239	246	227	220	216	225	257	237	260	253	231	255	261	241	232	241	245	266	254	257	238	228	223	239	249	217	230	206	234	241	249	217	249	245	221	245	255	243	242	280	234	251	237	234	249	264	240	234	217	260	243	220	232	276	261	245	238	267	222	264	247	231	237	234	245	219	244	276	258	225	226	250	241	242	256	243	218	250	231	264	277	262	259	209	228	244	221	247	245	284	250	279	261	239	236	253	257	232	200	236	234	263	257	225	257	251	271	232	213	267	237	252	229	226	207	237	237	244	245	228	264	246	235	226	258	262	235	245	253	229	218	221	228	288	242	254	241	266	268	259	234	231	272	242	247	226	232	238	248	238	216	226	231	261	212	223	204	297	231	220	253	252	241	257	249	243	260	239	228	255	234	252	262	209	270	239	241	243	255	250	225	268	228	260	229	236	220	264	236	232	232	247	248	249	209	239	251	210	229	228	245	241	250	246	243	232	243	228	257	262	225	261	264	239	259	238	231	237	229	255	238	267	248	283	237	243	249	257	281	234	210	234	244	251	233	222	254	246	217	233	239	228	245	244	244	271	253	250	258	243	214	229	276	236	227	262	241	247	273	260	240	264	261	246	238	227	269	241	229	236	242	235	257	218	231	230	245	226	235	245	236	215	254	244	231	242	249	235	235	243	256	256	220	262	266	256	240	247	254	261	256	243	260	238	264	242	241	271	246	235	241	227	266	211	244	232	250	251	235	255	236	239	252	245	269	245	233	254	247	275	234	248	268	261	237	257	214	226	260	237	232	227	221	275	238	300	226	240	245	224	225	262	225	232	242	245	254	241	238	241	220	229	234	248	244	247	241	264	283	244	253	224	251	232	248	257	266	232	261	275	259	228	236	269	211	232	239	233	257	269	250	244	246	275	255	234	243	228	250	226	246	247	230	223	240	244	237	252	241	224	260	260	258	247	239	252	254	224	247	239	244	263	218	226	222	203	260	250	220	227	253	292	246	234	242	253	243	245	249	251	252	240	237	227	231	240	278	246	249	229	230	249	243	223	234	236	239	265	252	236	262	272	256	243	223	255	238	221	253	238	230	211	244	247	255	237	231	250	262	252	217	232	213	230	246	214	245	251	229	262	230	264	228	261	272	255	219	246	235	277	254	252	234	248	255	254	272	245	260	235	237	254	247	252	240	256	261	251	226	291	242	276	276	238	249	235	266	277	229	228	230	217	241	186	258	251	238	244	236	269	257	259	254	235	252	233	283	277	282	265	255	243	247	265	246	205	198	254	225	236	268	246	250	236	257	271	248	244	259	245	246	238	240	269	262	269	210	225	252	220	228	239	264	274	236	265	268	249	246	278	241	247	258	260	258	231	257	239	238	233	233	240	250	243	229	233	230	255	271	283	252	256	267	247	249	240	249	278	227	246	252	222	223	251	241	244	218	244	229	261	254	229	219	238	215	243	251	239	250	221	242	243	245	219	241	235	210	235	251	234	231	236	254	226	220	210	243	230	215	247	237	229	264	230	268	229	252	245	266	226	269	256	252	249	217	261	238	249	236	246	243	241	223	260	224	219	223	249	246	242	242	224	244	243	247	236	272	250	238	237	264	238	265	236	242	235	210	233	238	264	245	248	237	229	232	221	242	273	286	233	223	237	253	232	254	258	254	262	241	214	268	231	223	235	235	249	261	229	237	243	289	254	242	260	245	269	241	234	235	239	249	236	220	220	232	250	190	229	249	242	255	234	233	235	263	251	241	254	218	271	233	234	237	241	277	256	235	238	233	234	245	227	249	220	207	261	226	249	257	233	244	266	268	265	258	257	214	230	238	230	224	256	236	222	240	260	267	227	253	215	240	236	220	211	259	263	252	259	259	240	236	243	240	259	217	255	235	241	254	253	262	251	225	229	221	236	240	255	255	230	261	248	245	265	241	235	257	234	268	238	228	255	236	244	255	258	240	220	278	255	222	257	258	250	235	257	238	250	209	228	249	232	235	256	264	234	229	248	243	231	237	255	225	225	232	249	247	236	239	259	246	255	231	254	246	278	209	263	243	221	214	264	242	293	252	248	240	234	256	248	228	255	251	233	241	245	230	241	241	254	243	232	217	307	263	251	224	231	254	224	230	223	230	246	261	257	240	245	237	235	216	259	220	246	265	224	229	225	228	226	259	256	237	278	260	252	244	231	255	279	242	251	257	204	224	241	226	223	245	234	230	253	225	225	252	273	247	256	249	251	245	240	255	229	212	253	250	268	289	258	234	255	224	250	267	250	222	216	242	258	222	215	257	252	219	225	260	228	237	263	241	250	214	243	241	238	245	258	241	283	275	246	270	219	235	316	227	238	234	212	224	227	222	238	258	243	236	231	251	226	260	260	223	234	214	238	257
20078	12511	16309	13838	10633	6689	4367	3284	2523	2166	2003	1665	1595	1590	1452	1179	1013	877	704	704	613	654	589	554	624	605	527	568	574	549	538	590	578	578	504	542	571	539	555	508	544	563	593	548	553	572	535	547	547	509	544	563	578	560	514	526	553	575	562	570	547	570	592	551	552	544	531	595	539	541	531	536	545	538	545	530	552	527	556	596	555	523	561	529	591	537	535	581	595	594	599	533	540	583	581	588	536	551	558	579	563	567	538	570	508	580	579	557	545	536	518	563	548	601	521	602	529	559	528	501	541	529	585	530	556	550	547	593	569	527	584	609	542	517	543	494	507	543	556	555	529	538	544	530	614	505	546	566	535	577	538	562	574	563	571	561	562	530	585	555	575	598	495	606	555	555	568	529	547	516	558	550	514	517	601	550	564	548	538	489	552	568	523	554	554	543	551	581	575	552	520	526	525	577	526	550	603	579	511	543	571	544	544	572	577	534	556	587	547	517	533	528	510	577	557	550	576	511	538	529	577	546	512	542	522	517	564	546	529	563	537	553	548	529	528	557	532	548	543	525	532	549	535	561	544	547	546	580	511	565	572	544	558	558	538	543	572	491	575	550	550	568	587	516	530	500	544	543	536	591	548	551	578	495	535	521	577	514	517	555	544	567	560	553	521	554	545	533	558	553	549	556	552	513	585	574	544	522	529	560	571	507	579	534	542	527	580	546	521	562	545	516	591	580	553	595	528	520	564	566	548	548	558	501	529	572	548	560	539	564	563	593	523	555	538	558	554	536	569	570	559	534	541	507	582	563	496	522	562	564	552	543	564	551	542	556	503	574	545	562	525	593	568	522	526	569	508	569	538	548	537	576	574	574	550	570	581	518	580	516	546	536	573	573	575	514	563	551	549	532	556	532	568	567	558	548	535	561	543	587	552	593	564	575	509	569	587	567	606	523	537	526	504	521	519	565	547	518	610	587	509	519	538	539	522	548	574	542	522	537	572	525	520	540	575	525	532	510	590	607	537	587	551	539	551	513	537	536	536	551	553	532	512	578	523	569	536	589	518	529	563	528	546	542	611	568	552	567	535	517	562	571	544	582	559	537	560	585	533	538	553	517	550	517	536	560	565	543	601	562	549	554	554	587	513	530	571	574	501	494	527	546	567	564	549	531	519	553	513	535	522	521	569	536	528	517	490	530	563	530	528	544	526	592	551	558	530	552	523	533	571	570	571	533	537	543	530	517	556	565	540	542	520	579	589	515	567	598	548	544	553	558	528	535	544	563	524	509	569	549	557	500	507	584	596	590	538	577	569	526	524	517	562	584	535	570	535	582	562	561	577	564	538	512	526	547	526	549	557	533	559	544	495	549	540	580	561	561	545	558	500	555	533	529	587	533	545	510	526	540	536	582	543	510	558	557	577	514	561	543	547	559	525	511	536	558	533	539	537	517	562	586	530	594	547	550	543	523	543	558	563	536	534	524	528	579	548	543	536	577	547	593	575	582	495	555	540	554	536	573	540	552	525	515	531	537	532	554	521	505	563	574	556	540	599	514	540	560	580	572	523	557	550	552	518	530	540	539	539	579	544	552	533	515	530	557	535	499	549	565	540	544	552	555	553	529	543	534	551	570	549	544	544	556	527	497	530	524	585	511	544	493	560	545	533	552	533	541	537	531	565	556	551	542	505	543	531	563	570	525	545	573	531	577	527	536	557	549	557	519	593	523	566	532	524	573	519	557	559	542	585	502	528	570	554	546	529	554	548	563	551	540	526	575	514	569	558	552	527	535	574	557	568	576	531	548	534	573	523	576	559	541	544	519	591	528	523	546	518	533	538	545	502	524	574	534	555	536	538	574	539	559	565	556	544	569	529	577	560	545	557	535	558	582	576	561	548	593	578	507	506	554	548	575	561	546	527	531	549	550	546	520	563	554	548	511	566	558	531	566	562	524	554	571	521	551	560	560	558	561	543	542	541	531	576	572	532	552	521	589	529	548	595	562	544	553	519	554	515	523	564	536	522	551	533	547	565	516	530	558	507	560	565	571	595	553	523	572	496	566	537	543	562	542	591	559	525	565	555	587	561	595	525	556	525	562	530	555	517	560	521	536	564	545	560	526	563	539	539	596	563	561	526	519	535	533	558	590	503	552	554	589	589	533	544	541	561	537	500	555	562	507	572	565	551	521	530	546	575	550	538	514	571	526	542	552	594	563	565	540	556	612	560	555	543	530	557	550	525	540	541	551	544	578	580	547	530	550	561	554	576	541	552	554	554	567	553	584	568	582	601	527	557	496	538	585	542	502	534	548	579	587	568	557	578	572	547	557	548	530	528	559	553	532	610	524	587	556	548	566	566	553	539	542	540	511	566	585	597	529	526	560	569	530	573	565	543	560	543	529	533	543	546	551	515	520	582	545	517	582	545	523	517	559	529	550	542	527	525	531	530	540	533	581	554	548	535	507	544	594	574	513	538	527	523	560	555	576	549	598	544	503	609	503	541	568	554	518	532	572	532	506	537	568	573	558	555	533	551	529	581	544	551	543	486	545	549	495	567	576	582	525	571	533	551	551	569	534	547	588	532	571	551	580	572	574	580	551	525	585	535	541	549	563	542	555	546	527	563	536	503	537	551	525	595	576	532	569	568	558	546	565	502	518	560	563	538	529	543	600	545	546	514	581	501	528	524	574	503	505	561	522	557	548	502	552	566	540	538	516	542	548	577	535	505	571	496	553	526	542	545	520	536	521	546	529	562	567	546	557	606	515	558	532	564	549	555	562	536	540	600	596	540	555	540	539	572	571	538	539	550	486	550	553	555	591	541	606	543	541	532	551	576	575	530	530	542	504	565	533	590	564	574	535	525	542	556	530	589	533	543	535	578	525	537	560	523	588	552	526	548	584	546	552	577	537	567	574	580	570	536	524	499	591	551	565	557	558	553	572	596	562	569	540	541	546	577	556	567	565	516	563	600	540	517	584	519	581	533	533	585	524	571	553	516	591	557	530	493	570	498	533	553	518	549	548	539	562	563	521	554	574	593	534	559	576	558	582	524	540	539	542	538	546	573	529	582	547	537	535	550	551	577	553	583	543	537	575	540	528	530	557	545	539	547	550	505	518	582	581	550	568	566	558	563	553	576	532	542	532	540	554	537	516	569	554	565	518	565	558	598	515	584	595	550	547	536	574	573	498	522	559	540	523	548	555	509	566	565	504	542	538	521	541	561	544	568	574	520	568	558	578	518	569	545	495	537	560	544	540	560	547	577	589	546	590	524	581	560	564	535	566	579	548	547	548	548	519	538	514	549	565	554	509	589	519	539	564	587	563	566	582	563	542	556	512	527	531	555	583	528	559	517	551	542	504	557	530	518	530	564	508	518	586	575	556	556	566	580	546	567	523	551	518	559	516	551	552	532	517	540	519	564	528	547	528	555	567	528	514	523	554	562	510	583	542	546	556	541	577	569	544	500	549	546	577	531	561	525	521	592	507	534	562	608	584
42809	27840	21859	14657	8653	4730	2494	1291	879	718	665	646	513	527	479	390	345	303	274	278	270	224	259	231	255	240	253	232	236	233	219	232	234	215	243	266	235	254	248	251	217	223	235	249	216	228	207	217	229	237	269	231	229	202	208	231	259	220	244	203	242	245	226	240	234	198	215	232	213	229	221	221	239	229	243	256	242	216	254	269	246	233	248	247	244	245	209	195	234	243	239	230	258	241	240	253	210	234	220	216	232	269	217	246	236	240	250	254	227	255	256	245	243	218	217	240	234	246	250	245	270	235	246	235	241	258	239	243	236	243	249	231	222	230	223	247	245	224	234	215	228	222	223	257	238	249	254	236	254	242	242	215	247	221	227	205	230	227	264	230	224	224	194	263	241	245	222	252	241	246	224	229	244	238	209	195	207	229	208	213	240	240	242	245	220	220	290	234	244	250	230	248	232	234	229	239	216	200	225	236	227	244	269	242	223	224	223	205	226	242	219	267	260	247	246	228	238	184	232	227	234	220	217	227	235	220	225	244	214	253	238	210	263	257	231	225	196	262	206	251	217	206	245	244	227	220	248	209	214	247	201	242	218	228	250	242	236	216	231	243	243	222	266	254	234	233	205	238	237	233	245	256	232	251	211	256	250	227	216	219	211	213	231	246	226	217	218	196	222	215	237	226	234	261	225	218	240	255	214	230	236	250	236	206	219	235	251	252	232	252	197	237	235	235	225	248	231	225	233	232	221	220	232	232	251	237	212	238	243	211	213	214	222	264	242	242	224	230	214	205	232	242	232	204	234	229	245	194	206	248	224	250	233	235	255	230	259	233	237	213	249	262	198	207	231	232	239	237	203	234	218	249	204	229	225	228	222	254	227	254	244	195	240	202	216	248	229	250	213	280	252	258	253	233	262	272	224	236	247	234	215	227	242	246	251	249	233	224	224	225	227	219	239	237	212	220	225	228	234	238	225	204	231	227	264	239	214	218	230	190	244	248	228	209	252	226	248	251	253	229	210	244	214	243	221	206	214	254	214	225	233	223	239	240	235	227	249	212	216	237	220	242	237	246	201	237	227	241	205	244	232	243	238	269	217	217	221	220	240	235	242	256	253	222	227	216	242	274	225	231	220	228	228	218	278	218	228	209	225	224	224	219	216	212	273	197	196	251	244	215	214	253	221	218	214	243	223	244	232	242	229	258	269	241	234	238	225	240	222	215	224	219	215	235	235	242	266	246	236	225	249	236	232	238	247	224	271	235	247	259	251	197	204	231	239	244	239	239	238	238	214	216	223	241	242	228	223	221	204	241	236	215	228	235	236	237	234	249	207	238	231	236	243	244	255	243	246	269	223	257	221	230	230	224	223	202	233	230	220	242	235	177	227	238	256	224	250	232	247	183	230	213	238	238	225	214	199	217	253	219	216	238	226	230	206	223	219	237	222	241	220	246	244	256	241	195	234	227	229	230	216	235	239	226	214	229	257	215	257	219	255	219	209	212	217	223	214	214	215	230	237	250	244	212	245	250	238	201	255	247	240	208	224	243	227	238	236	223	237	219	199	241	227	257	236	223	229	219	240	225	240	252	207	231	225	224	210	241	233	240	228	217	235	248	222	246	244	232	238	211	236	250	251	247	199	237	213	248	235	235	231	240	216	230	242	234	252	251	232	244	205	238	218	256	247	216	250	230	263	259	222	215	243	225	219	264	201	244	256	213	233	259	233	249	221	245	218	231	230	227	247	255	229	225	229	230	225	235	223	221	208	234	258	204	213	234	248	242	242	218	256	239	225	232	240	233	233	213	229	223	242	236	216	224	224	245	217	244	242	234	220	231	207	245	211	219	246	228	239	212	208	214	231	255	224	214	196	216	225	212	251	241	234	210	238	251	231	212	220	268	240	235	242	212	264	241	239	228	198	205	247	256	235	212	221	225	250	221	228	239	230	204	238	203	251	250	221	199	224	251	265	241	258	244	227	233	242	243	212	222	246	225	235	231	206	238	231	227	250	222	208	231	214	231	218	252	239	225	220	241	235	226	271	226	239	239	215	210	250	234	252	237	281	247	254	227	232	239	245	237	239	207	208	241	249	204	250	202	217	253	217	244	242	239	260	239	216	223	241	226	237	237	248	253	239	235	282	200	224	269	223	241	240	211	205	238	247	241	202	200	224	222	204	231	211	244	248	233	248	230	222	227	228	232	221	219	230	230	220	211	245	259	240	207	220	234	216	217	223	197	234	263	248	206	222	251	212	211	226	196	230	239	205	217	247	270	247	229	229	220	251	229	224	230	254	226	221	255	213	198	243	241	229	237	248	225	211	216	252	251	210	247	205	223	239	238	203	233	228	208	228	238	226	240	219	266	255	250	240	232	233	240	228	246	242	212	202	232	247	257	222	237	268	217	228	202	260	242	239	221	227	205	220	234	233	227	228	212	227	242	232	236	250	225	218	237	221	249	246	235	238	225	226	285	238	196	232	240	232	238	218	206	244	203	280	234	225	225	240	253	211	216	247	240	250	211	254	202	220	232	248	242	218	255	231	250	230	233	226	230	229	244	252	233	228	240	249	226	220	227	227	229	244	267	242	237	249	224	224	229	202	239	234	232	239	243	211	224	233	234	197	213	240	242	222	232	216	226	257	245	209	252	235	214	242	238	245	213	238	236	248	216	229	249	234	250	215	215	231	237	241	241	241	210	243	239	237	202	262	231	215	240	256	273	255	203	223	226	254	246	212	223	250	238	197	234	227	231	266	234	250	248	234	240	248	224	203	282	224	268	216	248	241	241	244	253	193	251	222	230	225	255	244	231	222	243	240	232	237	245	230	217	234	232	250	259	234	255	252	229	216	229	227	253	219	232	270	231	234	259	251	249	245	243	254	264	262	226	231	240	208	254	236	218	225	226	233	266	254	224	224	216	254	226	209	202	220	219	230	255	253	222	244	219	244	246	252	227	223	229	239	223	238	268	243	208	225	203	231	228	237	224	216	250	261	230	244	208	256	202	222	240	226	231	247	230	236	232	226	234	244	236	225	220	227	237	246	219	250	222	224	238	229	239	207	236	245	232	239	219	211	209	230	261	217	197	212	240	253	240	273	210	202	215	230	255	251	225	233	221	258	216	230	248	246	221	222	210	225	211	224	200	214	232	210	216	207	253	223	211	225	217	207	243	213	221	216	245	237	200	211	220	274	262	239	206	221	241	221	215	226	233	248	207	245	214	231	245	247	215	246	219	202	214	235	211	222	225	235	256	227	221	214	217	251	253	222	221	260	231	253	229	214	249	254	226	232	213	252	239	247	229	234	234	231	240	242	244	234	237	222	225	226	258	234	215	198	263	222	224	215	207	239	221	239	210	240	251	219	224	241	222	219	225	242	210	242	206	241	232	254	227	243	256	244	219	244	235	225	245	243	207	213	235	205	235	210	252	247	207	210	208	218	218	234	215	235	226	226	227	261	255	253	233	229	248	252	231	220	242	225	234	221	230	245	212
28075	18543	21541	18464	15976	11215	7212	4705	3500	2906	2657	2259	2093	1990	1936	1483	1197	1015	789	759	655	630	600	605	580	590	596	569	552	559	558	609	548	585	532	618	550	556	540	559	542	535	537	544	545	514	546	537	544	539	546	537	532	553	539	573	557	567	479	532	558	548	587	581	565	538	560	539	514	533	553	554	567	515	515	513	524	561	533	554	517	504	538	515	517	517	554	512	512	527	613	593	544	530	559	573	590	531	597	546	555	532	565	545	569	531	493	514	596	523	571	559	567	513	574	541	535	524	515	494	509	532	520	555	537	542	543	516	522	564	507	535	490	533	520	551	542	534	545	514	541	566	548	503	505	519	551	546	526	549	541	528	475	504	510	474	520	506	529	530	521	529	539	534	550	495	505	498	511	543	499	523	535	540	532	515	554	549	528	569	512	526	507	522	520	518	528	551	501	571	542	515	508	511	536	520	491	477	569	532	541	531	509	517	524	507	499	559	533	566	537	487	570	525	551	534	556	558	556	515	470	533	545	511	531	497	502	535	537	545	557	545	525	549	583	541	513	529	518	547	513	525	525	534	531	538	517	538	538	499	553	572	549	523	517	523	528	499	494	523	517	499	514	553	527	571	548	545	530	535	577	511	543	528	533	516	503	565	502	546	516	522	497	560	530	561	524	557	533	517	534	537	524	534	519	483	553	526	497	504	559	537	562	581	532	540	533	526	513	491	539	548	525	520	536	525	505	520	529	508	551	603	548	575	525	528	567	549	532	551	556	547	539	527	529	520	520	539	548	503	494	507	520	512	509	529	540	541	570	532	535	535	535	543	501	492	550	556	525	511	561	546	558	529	499	495	537	535	485	497	517	535	551	524	528	506	512	530	549	540	558	581	496	519	525	519	517	542	525	517	588	570	509	529	545	528	573	554	530	497	508	576	542	533	564	459	523	510	515	521	511	529	506	521	538	531	551	501	497	511	466	564	504	535	526	510	569	545	537	515	546	568	534	491	480	533	511	565	510	534	508	491	490	515	518	539	515	549	587	543	540	515	524	544	505	506	544	530	510	541	514	536	522	532	562	550	512	529	536	502	492	561	523	519	524	517	518	555	557	573	509	510	524	559	547	541	507	567	522	550	525	493	511	537	549	531	511	536	548	540	560	519	570	505	560	526	526	492	541	517	516	486	519	516	531	548	527	510	554	512	538	551	510	550	552	567	560	530	507	567	517	554	508	512	543	516	513	541	494	491	524	526	531	496	515	510	557	555	526	542	541	490	521	565	539	531	521	524	520	526	532	547	502	515	531	506	483	532	567	539	533	548	477	572	537	551	524	490	532	504	551	532	575	490	525	527	537	538	541	535	505	525	505	553	527	570	577	477	506	518	519	516	548	546	535	518	537	565	530	518	566	555	531	501	553	528	509	561	497	486	525	527	508	511	526	510	535	525	528	515	545	535	529	567	586	525	539	532	488	516	514	542	564	516	549	515	516	575	564	523	464	539	536	534	517	541	532	526	529	538	545	566	527	562	560	534	554	522	536	521	526	500	517	618	533	521	504	553	520	557	553	535	522	495	505	507	514	523	513	494	542	500	559	533	512	522	554	515	499	527	543	506	528	462	521	535	526	512	529	528	496	533	496	557	529	533	542	504	529	567	504	530	506	537	497	523	560	537	538	548	565	532	506	503	557	547	526	518	545	544	525	539	575	523	514	530	516	548	545	560	522	528	486	540	516	511	519	554	539	520	589	553	559	545	516	525	525	523	528	529	511	531	502	517	523	514	490	525	546	557	490	526	535	540	548	518	499	485	509	521	537	510	516	521	530	544	525	534	533	526	532	545	548	529	539	499	564	524	562	555	575	539	517	513	508	550	533	536	551	531	515	511	541	552	530	545	555	506	532	585	534	525	547	490	558	531	516	509	555	552	487	509	543	518	552	541	517	566	536	556	516	515	538	519	514	540	538	513	539	496	565	515	531	520	531	526	548	544	498	549	513	521	518	540	571	544	548	512	541	546	536	557	554	504	535	596	505	542	518	553	539	575	541	555	513	529	557	534	551	522	529	519	518	529	505	561	563	563	508	536	507	525	548	564	546	537	561	545	491	504	555	560	509	535	522	527	525	553	513	533	557	471	502	535	543	505	545	547	516	480	541	556	556	543	533	525	516	560	506	531	553	571	515	517	523	509	552	516	520	562	480	504	555	531	550	537	504	557	507	528	544	546	536	560	540	546	542	562	522	556	566	493	554	525	518	528	513	591	550	535	515	499	509	535	519	512	570	579	496	529	550	502	539	502	553	519	509	532	540	550	540	502	525	524	553	544	524	560	582	507	525	553	511	522	515	522	481	530	518	501	545	498	522	523	526	515	501	575	522	491	513	508	532	514	552	506	523	530	517	511	517	551	540	500	529	582	533	555	506	572	552	554	560	541	508	496	514	527	556	547	523	507	512	520	506	499	539	539	512	527	543	538	494	549	511	510	534	519	519	522	535	519	529	571	530	528	524	517	501	539	560	521	518	579	540	551	531	550	509	523	563	583	527	493	555	487	550	542	525	522	517	519	532	531	541	530	497	504	579	578	573	570	534	544	582	535	512	482	516	557	512	519	537	521	508	584	545	531	526	572	540	569	565	473	558	510	561	554	519	474	506	533	552	511	511	563	524	537	534	536	507	550	544	543	535	470	544	591	508	551	542	477	537	482	537	529	499	554	551	518	507	530	515	546	488	546	529	492	548	552	537	497	527	507	547	540	507	551	539	506	528	516	506	523	546	532	566	536	511	481	543	518	529	511	517	521	515	523	509	504	542	532	497	511	492	539	521	526	544	530	538	546	488	553	493	527	532	518	525	532	521	524	509	521	577	522	520	539	499	503	556	533	506	500	541	491	503	520	582	501	567	528	551	546	528	528	527	528	485	551	570	521	523	495	524	511	562	528	564	541	537	510	538	558	536	524	554	551	505	518	540	540	527	547	509	538	515	542	505	537	556	538	553	507	519	513	556	518	578	540	504	535	533	552	515	542	529	519	564	563	489	538	541	551	521	541	523	562	548	516	535	510	482	493	515	522	519	522	513	528	521	479	570	539	544	559	534	505	542	525	578	486	532	529	530	533	529	524	560	541	530	546	531	512	520	528	509	539	560	518	527	568	535	561	501	564	499	558	550	496	521	523	533	497	516	483	547	521	554	506	554	523	549	513	488	523	521	509	531	534	550	500	543	501	558	528	530	514	548	495	554	538	510	524	563	536	554	558	507	559	511	499	593	559	507	568	527	523	544	556	552	546	524	526	552	476	500	523	503	532	552	485	543	543	520	568	549	534	516	522	543	578	519	525	540	527	546	510	545	515	538	503	519	566	509	553	543	563	504	538	536	552	543	532	512	540	533	512	532	542	500	534	508	532	536	557	509	518	557	528	504	532	523	525	529	518	522	522	530	528	552	542	539	542	516	534	516	505	539	533	528	582	553	503	541	551	510	514	551	517	524	503	557	516	518	516
11675	4922	3280	2255	1276	878	701	584	522	462	404	412	385	395	410	387	331	344	312	363	349	322	343	323	330	351	335	370	346	358	346	358	330	329	315	333	322	365	325	311	293	317	333	310	335	337	352	358	353	348	339	372	338	323	348	354	308	332	335	310	353	346	311	339	333	336	303	354	353	309	335	338	305	324	351	326	339	344	347	372	355	321	291	323	326	335	326	356	338	369	342	354	337	328	322	351	333	343	382	346	357	353	355	353	329	339	326	343	312	350	347	374	368	339	369	305	335	346	330	375	359	345	341	344	337	308	317	339	324	357	338	350	381	312	345	399	315	353	321	333	370	312	336	340	329	382	322	323	326	336	327	309	368	332	368	342	321	325	341	353	338	319	350	324	308	342	300	364	328	314	327	327	394	346	324	350	340	336	319	315	344	344	328	364	347	314	356	308	328	319	359	337	341	309	307	313	385	330	385	326	346	296	331	355	317	322	303	366	335	319	358	376	324	326	371	355	375	348	343	349	334	347	345	350	352	320	345	358	328	332	331	310	321	339	330	316	361	354	346	346	330	342	309	341	334	323	371	366	359	359	315	306	327	307	360	330	325	325	333	344	360	312	338	286	306	331	371	306	367	329	348	364	355	361	335	350	390	326	343	332	325	321	356	364	331	341	350	351	330	347	310	305	339	330	321	316	332	329	314	352	321	371	340	352	324	316	368	348	318	364	344	309	323	304	360	352	301	323	337	374	342	332	308	319	357	316	314	349	355	319	339	326	338	339	313	317	374	321	346	335	329	356	343	319	327	353	328	334	306	333	332	355	358	322	308	288	282	348	323	360	332	340	340	342	317	317	343	345	355	357	351	357	314	325	334	307	310	339	328	297	314	341	320	357	325	336	318	323	328	340	360	325	347	321	346	314	326	299	402	320	361	324	324	358	316	323	333	322	320	348	326	291	336	337	347	322	360	347	354	340	345	331	345	320	338	329	374	330	353	368	335	334	321	317	349	338	338	330	352	354	307	334	343	334	352	340	377	317	338	393	296	345	385	335	328	313	326	317	360	331	338	354	339	329	341	323	343	358	340	307	339	355	338	351	352	377	346	363	328	336	357	326	356	324	282	348	340	313	334	401	317	349	327	339	312	337	323	327	329	330	352	299	353	347	326	315	361	322	346	324	318	344	352	355	330	322	302	335	323	314	325	348	345	328	324	330	329	342	343	341	364	383	332	335	334	304	354	327	328	368	318	315	334	331	339	322	344	337	317	334	334	353	368	341	305	327	324	365	358	315	328	335	335	329	345	345	362	359	328	358	345	344	330	345	346	329	342	338	386	315	357	346	322	358	337	327	348	330	338	318	334	347	345	379	366	314	363	312	346	342	368	338	311	350	329	301	348	345	376	337	301	365	329	347	324	342	297	348	349	332	357	305	313	392	357	370	341	352	329	327	350	324	323	325	333	323	340	335	328	338	311	331	339	342	354	323	322	336	363	316	314	324	342	357	318	314	337	360	359	308	336	341	357	362	340	308	355	330	329	347	342	374	340	370	316	281	360	352	351	336	324	315	337	317	321	349	336	315	331	357	330	343	340	343	341	332	291	303	350	325	346	379	363	322	367	329	367	342	371	377	349	332	324	316	325	336	339	333	338	319	323	333	327	337	346	340	329	310	304	349	341	346	328	345	312	338	368	371	350	332	363	342	336	353	331	349	330	322	382	359	334	335	333	292	344	345	324	372	394	346	334	331	334	340	331	333	309	300	357	307	277	329	340	351	346	336	354	325	309	322	375	326	360	332	328	363	335	332	342	344	337	372	349	363	322	350	316	357	322	342	328	346	340	345	341	322	284	325	335	342	316	375	332	341	341	338	343	326	322	351	343	348	350	368	327	349	369	338	366	321	346	329	310	366	337	336	295	348	316	354	306	338	312	311	327	349	363	310	367	335	339	341	345	382	321	342	332	310	307	361	316	302	330	363	331	347	297	342	334	360	352	357	378	342	317	379	358	303	331	333	327	336	320	367	327	350	322	320	365	323	316	354	314	348	343	344	354	343	353	329	342	351	333	331	316	309	356	318	290	324	337	359	356	348	341	339	364	351	320	344	336	354	294	314	360	323	348	360	331	315	318	341	351	332	344	333	320	356	349	332	293	304	305	309	380	340	303	364	344	359	355	318	344	357	319	312	317	334	352	320	362	336	323	346	366	358	333	352	328	318	307	328	352	354	341	324	315	341	339	329	339	365	352	314	339	311	319	317	332	341	333	343	344	353	356	303	312	314	307	306	356	351	318	343	333	353	321	342	334	333	309	344	327	365	361	324	329	359	319	350	332	354	331	357	343	324	330	321	378	341	329	307	326	325	345	373	354	346	353	338	356	323	337	347	318	372	334	318	346	321	360	345	306	327	314	288	320	335	340	361	334	362	319	340	337	337	347	338	341	355	299	348	341	346	301	361	320	338	353	337	336	370	334	343	349	346	294	327	304	320	328	344	366	312	359	354	292	301	342	336	366	344	378	356	316	311	340	337	324	297	377	337	316	318	320	302	363	314	373	371	325	346	352	290	337	372	338	327	324	323	344	339	324	364	341	309	317	336	306	330	338	283	352	331	335	319	343	312	327	337	356	335	368	299	354	315	363	342	352	347	336	364	342	343	315	307	319	362	365	328	370	284	351	327	361	326	324	338	308	329	351	366	344	342	379	327	348	340	317	314	345	336	334	340	318	336	368	336	327	333	337	330	325	343	344	351	344	348	335	314	314	349	394	324	309	356	358	377	323	291	342	361	353	350	362	340	308	323	328	344	354	328	305	333	323	360	323	350	340	354	324	360	345	338	350	370	338	363	329	349	328	337	372	342	360	347	358	333	318	318	342	305	338	365	351	362	334	308	356	344	315	299	384	333	326	300	331	367	345	300	352	341	323	333	323	365	352	362	340	332	313	342	293	323	329	337	341	322	316	354	359	327	368	356	340	309	346	320	318	356	335	318	296	321	316	327	375	362	351	329	349	339	339	359	305	319	312	321	342	350	363	343	352	371	322	322	354	314	345	330	312	327	318	357	355	347	335	331	341	333	341	324	354	352	328	340	321	326	365	372	370	358	335	358	335	333	317	331	316	338	323	379	306	326	299	303	316	316	304	344	329	311	349	348	352	342	325	330	372	326	327	297	307	321	329	326	329	363	345	321	327	336	351	328	354	343	319	319	354	375	293	336	357	323	347	334	320	362	315	346	337	334	326	355	327	348	374	341	336	333	306	336	335	349	350	335	334	348	317	326	329	337	346	328	365	365	328	333	331	378	324	340	310	361	338	326	326	345	339	355	342	372	330	348	319	320	341	325	385	338	347	317	294	339	336	347	340	393	372	321	339	305	302	350	369	341	323	320	347	373	334	373	340	310	355	341	380	376	346	308	327	318	326	315	311	338	350	364	319	308	339	361	338	332	334	363	338	369	349	316	320	351	291	330	341	337	334	318	337	371	360	314	343	348	333	362
7293	4058	5888	5854	4298	3024	2400	1849	1563	1377	1294	1191	1177	1151	1101	963	896	800	750	764	844	713	752	726	730	727	761	762	734	684	744	737	733	724	692	702	705	744	695	738	679	730	767	689	687	720	681	717	686	710	704	706	727	715	704	732	723	745	657	698	702	683	719	706	720	678	726	720	708	688	749	716	698	664	678	719	730	718	734	738	698	677	674	722	688	716	742	684	753	694	714	736	740	762	732	770	720	740	723	717	743	700	733	744	726	701	694	758	674	695	723	723	746	728	717	750	693	760	739	710	720	773	723	705	708	716	736	756	706	741	705	735	757	643	714	729	686	739	728	715	717	714	680	745	713	716	680	715	736	755	745	726	733	720	709	733	747	731	743	654	740	669	755	707	685	684	707	750	758	699	695	731	669	764	726	721	677	711	712	695	739	748	689	708	692	702	733	699	760	701	710	695	703	718	679	676	763	722	719	719	699	687	692	752	784	743	702	705	734	672	702	715	752	687	758	735	720	792	724	725	749	715	756	677	729	731	732	718	736	772	693	715	707	751	682	687	714	694	729	716	731	706	749	737	720	731	683	701	737	723	706	680	694	700	735	717	724	707	745	727	778	728	751	700	736	718	749	714	698	702	709	767	732	725	730	714	714	724	692	693	699	722	728	728	678	747	732	726	685	692	691	711	712	730	674	753	757	710	628	736	738	699	697	761	735	733	693	672	732	715	697	700	716	702	749	702	707	732	704	724	703	741	714	731	677	712	743	712	733	721	658	748	681	700	722	731	778	708	693	709	733	724	696	690	708	728	714	704	703	687	694	729	719	736	737	684	733	702	735	765	691	726	744	723	681	695	734	724	660	721	724	764	752	695	726	719	663	710	719	739	762	745	728	709	739	702	748	733	748	740	646	706	690	724	715	728	729	670	753	726	708	778	716	727	746	720	738	722	760	715	733	679	736	690	734	699	716	708	692	725	683	708	742	717	712	658	672	747	719	687	713	723	764	697	734	700	688	752	678	752	686	683	673	708	732	674	745	676	745	756	716	709	672	691	765	744	708	730	709	705	714	703	742	727	749	674	728	736	714	703	753	708	691	730	668	771	724	702	734	716	714	693	705	683	670	735	701	735	720	689	728	785	763	698	719	753	730	716	683	715	681	719	712	721	784	723	697	761	747	705	700	700	739	693	672	703	716	702	694	762	763	717	720	740	741	693	740	699	704	695	665	727	661	717	746	701	701	743	710	771	709	716	732	728	728	709	716	684	704	759	696	717	697	675	730	708	738	737	676	742	717	699	742	738	707	693	729	701	704	707	712	732	759	698	718	660	684	749	709	720	761	729	712	706	739	712	684	723	740	707	752	696	756	763	692	736	706	714	732	731	712	702	692	690	714	719	676	663	715	733	714	702	727	722	687	730	692	700	756	731	729	722	701	686	700	687	747	690	738	713	756	731	767	727	639	687	732	736	682	697	706	684	717	708	718	693	747	651	763	674	678	736	754	700	717	753	736	717	743	731	676	708	711	755	722	718	661	766	689	755	731	744	737	687	732	757	741	707	709	698	731	755	716	713	738	672	733	737	662	719	734	768	720	727	700	744	717	700	725	728	721	716	707	670	685	690	704	701	737	719	733	742	708	766	711	722	733	707	713	704	716	688	700	746	703	715	719	690	688	759	697	780	764	752	703	736	700	742	730	741	758	740	661	683	710	681	707	752	730	727	671	733	771	718	699	758	756	720	735	785	715	717	713	755	727	732	688	701	693	710	731	678	716	681	721	768	713	724	738	704	736	720	730	716	677	721	719	748	734	750	679	679	716	704	728	719	708	721	718	736	727	729	740	759	753	688	737	710	686	772	706	679	718	717	754	722	701	697	757	706	710	720	737	727	742	710	699	732	729	734	689	705	742	725	738	692	677	742	752	760	712	699	670	745	747	715	744	672	727	712	746	754	729	736	770	718	685	729	700	722	710	757	727	700	706	715	721	708	729	749	765	714	711	743	712	699	700	775	719	749	715	741	720	728	756	720	710	752	771	732	772	741	729	745	733	757	724	730	681	706	719	693	708	722	760	714	711	696	744	695	710	700	718	730	709	673	721	708	756	753	683	730	720	694	732	704	662	751	736	769	766	726	669	729	708	735	687	712	675	721	746	715	696	722	742	699	685	693	683	729	748	654	691	745	794	762	687	685	746	734	738	731	737	738	689	745	717	758	772	721	750	708	726	725	721	711	706	751	768	744	721	702	704	708	692	751	691	745	741	714	712	706	723	684	715	708	671	702	694	733	686	702	734	696	760	716	690	683	736	732	726	736	692	698	722	688	684	733	724	764	725	728	689	711	734	680	712	740	754	723	737	729	786	727	687	751	747	739	723	704	755	718	680	681	724	737	718	701	694	759	713	745	712	734	746	717	692	722	736	707	682	717	683	660	726	730	736	743	713	665	686	697	746	732	711	692	685	720	703	701	680	739	735	688	695	762	722	718	720	698	718	665	703	723	688	705	715	732	716	711	722	716	700	758	677	750	687	684	710	720	712	734	741	704	733	722	705	724	717	736	725	727	712	707	659	765	731	727	680	670	744	678	670	704	714	720	716	744	730	711	686	696	719	712	744	682	714	715	730	719	714	710	688	676	688	738	757	706	701	698	752	723	729	705	736	675	736	713	702	723	730	704	734	734	752	707	761	735	710	727	722	720	739	759	697	701	744	754	693	684	729	743	722	673	722	711	745	680	667	717	769	738	740	716	710	712	680	736	729	726	731	717	713	723	677	719	764	755	718	712	753	725	740	734	750	719	736	659	712	735	726	748	695	721	697	739	680	744	757	721	737	756	709	731	737	685	705	706	723	741	729	742	775	676	711	702	736	738	696	716	664	755	744	748	740	712	697	731	680	665	706	711	739	723	742	714	715	740	696	692	714	713	691	700	702	757	705	759	733	756	709	688	769	682	730	718	719	716	717	745	752	727	706	709	756	742	687	730	674	716	757	686	744	699	730	705	650	721	719	702	709	736	759	688	736	717	723	710	696	747	698	728	688	734	714	692	697	721	683	716	640	741	747	698	730	759	782	677	741	741	678	708	742	719	729	689	656	738	759	698	730	741	693	767	703	724	739	676	746	708	698	716	726	722	764	731	735	684	771	743	709	734	706	681	709	735	732	709	711	705	715	703	767	761	759	684	704	685	731	723	721	736	724	743	691	718	753	722	755	708	707	774	708	748	722	694	750	697	722	756	676	700	729	773	761	694	746	650	719	699	693	708	716	729	798	727	699	716	713	669	700	728	742	754	670	744	711	765	665	712	778	745	709	745	712	669	700	740	705	680	763	734	721	757	740	742	694	665	712	768	702	730	728	727	737	668	711	709	748	748	665	697	734	707	691	685	661	735	687	739	761	741	772	707	704	668	714	762	769	726	727	680	700	737	687	709	686	733	721	709	679	691	753	665	689	730	753	706	708	714	723	684	705	717	707	679	698	742	729	658	763	692	692	686	731	686
31014	19014	15152	9654	5630	2867	1499	886	713	524	426	380	417	407	359	301	284	300	264	210	227	232	218	233	220	235	230	233	184	218	221	206	196	200	223	224	214	211	212	190	201	219	195	178	186	192	203	227	223	196	206	225	212	218	224	210	216	199	212	223	219	215	214	209	193	193	228	230	223	223	207	188	219	199	219	227	219	209	243	196	217	215	229	238	202	239	227	223	235	208	232	217	207	210	223	210	212	235	206	201	205	251	219	228	208	220	216	206	233	234	229	201	216	212	209	255	228	226	236	225	209	213	230	251	239	227	244	185	204	234	219	198	181	213	233	233	239	267	212	197	223	238	215	214	193	197	218	212	187	250	184	223	224	232	190	217	215	231	225	189	239	221	190	210	218	222	206	231	211	222	228	212	226	209	221	206	191	200	219	227	180	213	191	212	204	222	195	207	196	189	220	229	203	219	206	225	205	204	181	210	226	208	227	229	208	196	215	206	218	247	216	221	216	217	206	201	231	215	211	240	189	192	176	209	215	201	178	215	228	203	214	217	201	208	230	213	232	221	208	204	207	205	220	214	205	236	265	195	206	248	208	196	205	192	209	222	202	208	248	205	219	215	215	222	196	195	214	217	217	224	214	204	208	232	226	219	204	197	219	193	220	227	231	208	208	231	225	216	229	231	215	227	220	237	189	218	206	224	204	194	203	243	212	206	190	205	216	216	200	226	211	222	203	226	213	215	206	230	207	219	187	203	224	191	212	214	228	222	217	200	212	206	241	226	212	198	226	226	213	205	199	224	210	209	227	204	231	196	231	226	217	214	208	210	198	191	221	214	208	223	224	234	202	180	208	219	208	203	230	232	217	210	237	201	204	204	209	209	240	191	216	211	199	205	233	190	210	214	212	238	195	186	224	209	223	221	183	211	189	204	205	196	216	227	237	210	218	215	219	227	232	246	201	209	219	211	238	234	210	206	239	219	204	212	207	216	214	237	204	224	210	204	229	220	202	209	201	208	216	203	235	217	220	198	190	205	197	207	215	184	208	220	217	218	223	219	212	246	240	216	193	220	207	217	190	211	200	198	220	235	243	215	197	187	177	197	226	222	211	207	194	209	195	204	214	212	207	216	235	235	206	207	205	204	214	229	217	237	228	209	191	217	244	228	220	220	192	192	237	224	191	219	232	215	260	212	198	194	212	220	218	220	223	192	236	203	229	217	204	200	202	221	226	241	209	208	196	200	248	205	216	233	216	211	246	209	241	246	192	205	247	226	221	217	197	211	215	209	203	225	201	245	221	193	208	221	205	197	209	204	219	218	209	201	207	208	228	227	222	204	214	201	244	241	193	240	225	225	202	181	207	215	224	219	194	204	208	200	217	245	203	215	222	224	216	239	190	213	246	211	199	226	210	202	231	214	213	211	226	244	222	240	211	205	223	241	192	204	212	191	212	226	214	228	224	214	204	212	210	224	214	230	202	214	217	222	216	207	211	225	189	222	230	232	204	256	216	226	228	222	218	196	204	220	222	222	229	210	234	239	205	186	211	210	206	208	209	198	197	216	194	211	224	231	245	229	226	185	197	227	223	253	240	214	221	220	215	215	235	216	232	215	212	190	232	191	231	209	215	214	214	191	210	184	249	216	252	231	217	198	205	193	213	216	189	231	201	231	248	202	232	202	218	202	216	207	216	227	222	209	213	213	206	224	235	225	209	213	211	212	230	207	241	254	204	222	216	207	190	239	224	237	207	206	188	208	206	210	212	208	213	237	193	215	211	200	208	210	240	208	207	218	200	220	198	232	218	206	204	215	194	206	200	204	219	196	213	247	249	185	206	202	216	216	189	197	222	196	230	213	210	217	227	193	216	216	225	258	241	234	241	236	246	203	240	229	197	207	234	226	214	204	187	180	186	203	214	227	241	205	200	207	200	236	226	236	222	228	202	202	234	217	213	221	247	205	182	220	202	187	185	226	212	225	200	243	220	199	238	208	236	210	216	186	219	207	218	208	218	220	210	214	225	208	206	235	196	211	194	201	227	227	205	247	229	207	199	220	231	192	231	199	231	202	214	229	211	207	205	231	251	221	233	184	195	202	219	231	186	204	217	225	239	218	219	225	211	219	197	225	208	199	237	240	194	215	218	221	217	235	203	225	230	195	207	197	222	216	217	244	204	210	178	195	223	204	218	208	205	236	225	187	220	185	191	208	211	251	193	222	241	216	216	192	220	179	196	213	221	236	191	196	240	256	204	191	233	243	199	221	210	192	234	206	236	228	218	223	231	195	203	213	209	235	205	220	233	224	215	212	197	196	207	219	202	198	229	216	233	205	204	242	235	221	208	240	224	234	232	239	213	210	230	202	220	241	219	208	189	236	199	186	223	192	202	211	223	226	233	232	243	207	214	231	239	199	207	206	219	193	240	196	217	169	211	239	219	205	232	235	202	214	222	190	208	221	214	209	214	190	215	218	206	229	190	215	185	220	217	210	211	231	215	191	195	197	241	203	215	224	208	242	211	180	230	239	223	244	180	230	226	224	209	215	222	211	214	222	207	208	194	222	218	214	220	234	232	213	199	203	200	214	224	204	213	215	187	198	216	215	204	230	209	215	231	228	189	216	209	218	196	218	208	219	215	206	214	168	222	226	248	229	227	220	228	217	222	237	235	221	179	207	223	251	219	227	223	216	220	208	227	196	188	219	205	203	227	199	218	245	224	222	219	220	252	221	235	205	205	217	208	193	232	200	214	205	203	220	224	234	229	234	208	204	192	211	230	202	223	211	195	200	193	190	190	208	194	225	230	204	218	202	210	204	220	208	219	223	263	198	183	200	223	195	223	217	227	211	225	235	208	215	203	203	211	218	231	211	225	213	207	206	229	204	210	212	244	210	228	209	220	207	239	199	232	225	210	227	220	217	249	212	211	230	224	246	232	218	240	235	227	200	209	212	197	184	223	216	213	246	202	207	203	201	198	194	205	209	188	218	182	192	202	179	222	227	186	198	193	206	229	225	199	209	225	194	200	227	235	157	206	197	227	176	224	206	215	206	227	241	174	226	199	206	223	199	184	214	224	233	244	201	221	203	225	238	203	209	202	220	212	179	222	211	190	231	212	212	219	203	230	217	212	208	201	227	233	175	252	213	241	230	226	213	190	210	180	197	221	205	216	235	203	221	231	218	218	223	196	242	226	252	238	224	212	210	220	208	205	210	230	226	212	228	207	228	211	232	216	215	206	224	228	218	221	206	179	218	184	219	221	215	216	221	232	213	230	220	182	221	237	211	207	193	224	221	244	217	210	227	199	217	210	252	211	232	203	199	218	190	220	227	202	200	227	219	220	205	216	222	195	203	244	204	223	201	207	190	224	197	240	202	214	206	254	203	218	198	222	222	194	205	220	231	232	214	219	183	193	211	181	228	214	217	201	186	212	211	215	206	218	214	197	202	204	200	224	188	224	192	210	217	200	218	220	208	210	200	217	221	197	208	216	207	230	206
20373	12974	16940	13923	11685	6887	4335	3015	2602	2099	1773	1514	1540	1703	1392	1047	941	770	634	588	542	553	513	543	549	533	518	500	513	476	480	490	515	515	497	476	490	548	480	505	508	462	496	529	460	486	500	489	507	491	493	487	478	506	479	496	513	511	475	497	502	504	480	496	506	503	485	504	509	479	512	566	479	527	472	489	476	503	478	477	466	460	481	435	485	500	490	479	500	494	536	561	544	518	500	538	526	507	489	515	488	518	463	514	502	537	526	489	512	489	462	485	506	450	488	466	468	511	470	477	522	464	471	498	483	500	493	486	532	473	494	492	474	485	492	496	487	481	493	499	483	475	477	520	448	481	501	521	501	491	491	484	511	488	477	499	481	468	457	492	478	525	513	504	476	498	485	469	525	506	489	501	442	503	483	504	526	515	529	457	483	500	486	494	469	506	482	521	520	468	496	503	495	510	513	473	511	487	491	493	480	506	489	498	468	499	483	463	498	463	491	499	490	508	483	438	501	476	509	523	481	450	443	491	473	498	493	454	507	484	492	479	461	488	471	505	496	498	508	475	483	494	508	497	490	481	485	457	474	477	492	489	483	509	501	524	475	518	517	483	469	477	526	446	489	475	477	493	493	472	517	499	475	466	504	494	473	493	524	486	466	444	485	479	488	482	507	558	492	469	491	488	464	471	477	482	459	488	472	475	483	509	494	463	468	507	501	480	471	490	486	496	487	473	486	437	487	501	462	477	467	447	460	526	458	479	535	487	437	456	489	489	501	508	482	478	484	439	499	471	490	490	538	464	495	504	479	498	446	460	483	519	487	479	452	482	500	493	492	492	482	481	482	495	521	486	459	506	499	502	466	486	482	436	469	528	454	500	510	476	468	534	483	479	454	481	502	447	498	492	504	494	477	524	512	448	507	466	439	466	535	475	489	502	503	513	495	478	484	470	465	447	503	486	498	499	456	493	495	498	449	498	492	508	497	472	528	491	505	477	456	484	463	482	510	469	525	482	475	442	467	472	499	478	458	492	496	454	505	434	466	476	530	523	477	467	472	526	464	469	427	500	474	494	512	491	465	519	472	520	479	467	518	463	515	434	463	502	487	445	483	483	474	475	479	442	497	492	518	523	490	504	471	466	485	500	478	489	450	505	500	467	489	477	478	454	476	446	469	487	474	470	479	478	455	523	470	473	447	467	477	489	448	541	515	462	514	495	500	515	471	503	514	477	507	499	494	479	471	486	497	496	454	490	488	474	445	499	511	512	486	536	523	492	487	479	489	484	479	465	494	492	521	498	482	508	486	463	492	494	489	470	459	479	493	479	502	455	473	459	437	509	496	456	486	445	485	476	481	446	547	498	479	502	496	505	499	469	486	468	480	473	467	542	485	454	510	505	512	458	460	500	481	454	499	468	474	470	516	480	455	508	507	481	466	506	459	485	514	475	453	469	488	493	465	464	484	464	487	481	513	474	510	522	474	484	495	456	462	519	463	492	504	496	487	462	468	513	503	497	477	508	482	501	465	465	472	476	461	480	517	464	481	482	511	451	474	493	488	463	504	491	477	493	510	496	489	522	516	479	466	442	530	506	477	482	467	468	477	506	520	489	448	461	488	466	524	455	486	530	488	497	430	484	483	433	479	516	489	501	471	523	498	443	450	488	467	485	477	487	506	457	470	497	474	500	515	448	460	484	491	509	480	500	467	505	495	484	477	470	471	509	527	524	480	505	510	478	491	473	484	466	476	498	507	491	496	470	477	490	475	484	528	504	494	494	480	496	494	508	505	456	489	496	455	516	516	480	456	514	503	478	475	486	475	491	473	466	521	470	516	518	496	517	442	481	484	480	498	525	458	510	462	502	501	503	505	466	480	481	453	492	466	491	434	488	518	462	465	511	507	495	508	476	477	508	479	512	447	507	492	505	495	465	473	483	484	488	490	512	434	448	491	526	489	484	476	470	482	447	490	467	535	477	474	482	473	461	501	454	462	487	517	539	475	494	460	472	465	512	493	470	473	470	509	499	519	499	498	491	500	471	471	502	519	477	495	456	494	486	517	500	505	488	487	446	456	462	479	489	510	504	526	475	454	510	511	495	488	481	544	460	490	476	510	526	458	485	491	505	472	478	506	491	435	524	453	459	504	504	487	478	502	501	493	468	476	468	501	527	444	503	512	487	469	497	473	482	443	491	478	494	429	481	508	496	507	491	474	485	461	455	516	431	497	539	483	482	452	461	470	467	488	469	442	493	457	441	535	503	467	491	475	472	519	505	522	484	520	448	504	475	481	492	477	451	499	536	499	513	493	449	530	475	487	467	525	490	492	483	496	466	518	521	468	478	439	440	488	496	516	483	466	449	486	498	474	454	500	480	491	482	461	496	494	533	477	480	491	452	517	511	471	440	493	503	472	474	472	473	457	459	509	501	482	505	521	453	469	474	476	459	500	491	525	471	461	519	476	436	481	436	473	510	473	514	524	511	477	485	486	474	474	523	509	477	516	520	504	471	517	459	508	508	521	477	486	492	487	487	427	487	515	493	534	472	492	514	488	468	485	495	495	475	464	480	486	527	518	440	501	497	461	513	464	471	487	482	505	459	480	459	512	457	469	512	468	463	457	486	455	486	511	473	434	526	460	484	493	483	438	521	458	527	472	484	477	466	475	515	483	495	466	491	478	478	485	500	453	466	432	461	461	474	490	497	518	496	469	463	480	493	506	517	473	469	470	462	476	491	499	495	499	512	535	454	503	507	471	526	471	477	466	509	497	495	442	485	518	520	490	498	443	479	483	496	496	483	452	504	504	503	485	451	487	483	475	471	486	472	499	492	510	495	534	478	484	450	477	500	472	520	484	471	479	506	441	477	475	489	505	477	453	473	467	489	472	475	483	477	483	479	496	467	501	504	487	493	449	477	455	473	504	474	488	458	493	513	503	494	511	479	491	474	508	504	477	507	525	489	508	467	497	468	461	461	477	501	494	516	522	478	480	529	469	525	495	501	469	499	526	456	517	515	480	463	487	471	472	482	511	472	486	534	504	483	496	504	489	480	510	503	485	479	474	477	470	472	508	482	494	488	506	471	492	519	487	492	489	474	484	474	454	460	458	491	482	526	462	490	479	475	494	441	493	502	484	509	499	485	468	490	507	513	526	475	525	472	521	507	477	501	473	482	468	505	470	473	532	535	478	486	504	506	476	494	472	517	483	460	503	483	471	529	487	517	478	497	447	505	525	498	488	493	497	505	458	453	507	536	486	497	504	493	497	478	473	469	446	540	501	499	518	493	469	481	488	533	476	457	464	442	452	482	486	495	529	518	459	474	476	488	478	482	462	512	461	485	449	449	467	451	500	486	498	498	486	489	466	479	472	515	479	487	454	464	522	493	482	492	467	473	479	501	479	542	460	511	519	506	475	493	493	504	477	479	517	482	528	460	487	510	506	421	436	483	480	472	494	465	472	489	439	491	481	502	492	474	457	508	441	468	451	453	478	462
41747	27141	24557	17309	10491	5702	2759	1434	829	614	624	522	521	496	445	404	324	282	260	230	228	207	202	221	246	248	194	191	221	205	212	229	201	211	218	242	202	182	203	189	234	216	190	206	206	206	204	226	213	205	229	243	206	218	227	189	199	220	225	222	194	218	200	221	253	189	215	209	206	205	218	230	220	207	210	197	201	214	223	179	196	236	177	211	209	218	227	199	208	178	229	209	200	185	210	202	204	212	193	232	213	234	227	224	185	204	197	219	188	223	227	233	235	222	213	225	202	185	222	198	196	206	200	207	204	203	190	236	216	214	237	213	192	229	218	210	213	190	213	198	216	243	206	231	213	203	215	202	233	240	181	204	219	196	202	199	210	181	206	198	225	212	189	200	194	194	241	216	225	218	208	217	222	221	205	205	210	232	246	228	209	221	233	217	188	187	206	230	210	211	217	176	186	216	211	218	183	199	235	175	185	222	216	223	218	219	213	231	205	227	192	243	227	223	209	209	194	213	229	195	197	194	216	212	216	224	185	184	201	204	191	212	213	199	216	223	220	206	227	217	241	187	209	236	199	194	189	207	220	236	223	178	199	195	196	217	222	227	200	186	226	207	223	238	237	216	209	238	222	229	199	195	193	204	188	219	238	197	214	189	209	205	215	213	203	183	198	193	206	203	214	213	220	219	209	201	173	227	218	198	210	225	236	210	231	217	198	226	218	204	215	245	206	206	217	229	180	226	208	212	205	227	213	234	231	205	213	238	214	207	192	232	239	210	210	221	201	218	217	241	245	216	243	196	228	223	194	217	217	207	207	219	201	200	209	209	243	242	215	209	194	208	207	221	220	169	229	197	225	219	202	233	209	193	195	204	235	211	216	197	201	219	193	194	209	186	210	226	223	175	214	200	196	208	188	216	210	207	196	215	201	202	211	187	228	211	198	201	234	202	235	220	222	195	202	191	209	201	224	221	209	182	221	224	253	210	208	190	240	213	248	217	214	211	222	226	194	214	209	201	215	202	213	215	187	210	189	212	195	207	193	219	201	218	186	190	204	219	227	215	212	210	196	191	195	236	178	208	218	222	216	205	234	229	201	192	200	199	232	244	221	192	202	211	197	196	207	223	221	191	236	211	209	189	211	203	229	207	189	202	216	200	212	203	200	244	221	221	270	200	198	223	219	215	241	206	182	244	249	211	212	194	212	198	258	225	214	214	228	219	172	228	219	229	217	213	239	239	203	205	208	228	215	189	202	205	222	259	190	211	215	222	197	217	224	218	183	206	213	189	207	231	181	204	229	218	195	187	233	217	193	218	218	207	210	212	209	193	202	211	223	212	204	203	231	217	212	229	204	191	226	217	208	208	205	216	207	225	209	215	204	190	203	215	193	188	217	237	212	217	218	196	182	217	193	191	183	200	210	186	214	179	194	214	223	210	183	225	212	239	237	218	201	210	212	218	179	203	205	217	234	214	236	190	203	241	188	208	222	222	218	200	192	207	211	206	185	214	186	233	198	190	193	208	201	204	237	230	220	221	227	209	181	208	175	215	232	167	214	178	221	187	209	212	214	221	209	209	202	189	232	207	227	212	185	217	190	223	230	205	208	216	198	192	195	204	228	202	210	201	219	212	235	205	230	221	199	207	223	227	218	197	194	211	215	208	210	216	221	215	181	204	188	187	222	229	219	210	201	198	205	209	205	174	190	228	209	229	209	210	218	237	234	194	208	249	219	228	213	237	206	223	215	217	191	191	228	209	228	213	219	183	229	220	196	195	215	210	196	205	209	200	190	213	243	217	233	233	221	208	250	195	183	222	223	230	204	208	206	238	207	203	202	201	199	237	211	212	217	203	216	228	234	206	226	207	233	194	211	200	203	204	177	230	236	230	196	237	233	213	211	219	242	223	231	219	197	216	234	204	204	261	219	225	231	197	204	237	218	210	205	211	208	213	189	218	197	228	231	225	203	204	214	238	220	226	213	229	233	221	225	254	219	223	211	214	204	210	223	185	190	227	194	187	190	182	213	191	205	220	212	212	214	199	245	224	228	226	228	193	224	201	226	215	206	211	198	212	229	205	202	201	209	215	220	185	252	263	223	234	219	222	232	190	211	203	209	223	210	222	202	204	194	199	224	198	219	175	225	210	227	194	201	205	208	213	249	227	219	227	211	211	201	220	225	223	212	209	201	205	230	203	169	233	212	211	170	209	220	197	211	197	222	219	175	215	218	210	215	224	230	186	240	220	187	204	215	215	191	219	214	174	231	202	209	222	226	178	221	211	188	209	211	222	194	220	204	222	213	197	225	239	221	208	207	211	218	184	212	232	211	174	204	205	207	200	203	214	218	222	206	191	232	207	221	205	225	233	228	235	198	196	186	220	205	213	204	245	221	210	206	220	195	228	223	217	222	215	186	213	226	189	203	239	219	225	203	205	200	199	217	212	199	209	229	203	188	232	198	208	244	212	208	215	183	211	220	221	190	202	208	222	184	229	230	216	232	184	222	220	223	194	192	210	227	226	226	189	197	186	226	236	229	209	204	230	220	201	219	197	206	213	206	226	200	205	235	204	222	223	190	220	192	195	216	197	212	214	216	220	226	218	195	209	227	232	217	220	217	213	202	224	197	222	200	237	224	227	234	221	215	208	237	207	203	207	191	209	230	190	201	222	191	230	235	209	213	200	203	218	246	212	196	207	230	237	218	205	192	224	200	221	216	226	205	194	210	214	230	206	202	205	185	202	206	228	224	224	209	229	206	225	197	216	230	191	207	241	216	200	228	233	226	178	231	172	204	225	189	253	209	199	189	208	226	214	216	196	212	209	209	202	223	236	190	195	201	195	212	224	222	192	225	206	228	210	172	220	190	203	205	205	230	208	207	210	223	217	197	227	201	241	235	211	195	205	213	201	199	210	227	197	230	221	258	205	218	183	230	218	187	194	202	219	201	205	209	206	234	224	221	204	198	197	226	208	191	190	198	219	214	171	211	187	210	216	208	208	208	223	211	209	200	190	200	212	205	199	213	179	201	252	197	223	216	246	168	221	215	226	220	217	231	208	206	202	194	199	223	209	189	231	202	205	189	225	225	213	210	199	218	255	236	212	221	217	215	211	195	207	212	220	225	199	215	222	219	229	199	212	176	214	206	209	224	227	206	208	191	211	245	191	224	202	220	211	209	209	207	220	202	204	223	213	211	231	203	212	187	217	206	215	216	201	220	212	219	218	193	237	223	238	230	223	204	200	201	245	219	215	258	195	192	215	211	213	219	207	198	215	205	199	214	224	204	212	207	211	229	218	222	219	205	198	200	210	197	189	195	205	163	176	199	204	217	216	218	218	225	197	265	184	238	224	247	222	233	218	208	219	237	219	196	193	219	232	202	218	217	223	206	211	220	226	228	195	227	204	238	229	221	203	208	204	206	199	191	216	206	200	232	241	211	234	218	223	216	199	218	212	241	190	202	193	210	211	200	212	195	216	189	213	238	209	254	205
27042	18128	24992	20792	17873	11362	7017	4685	3289	2796	2487	2397	1985	2035	1835	1511	1147	948	721	714	632	555	578	555	530	574	492	527	528	558	517	492	505	528	496	478	506	475	506	527	507	524	527	542	542	516	495	495	483	494	485	517	491	489	485	509	498	494	512	524	489	481	497	487	521	520	483	519	484	502	472	475	506	534	550	505	495	490	481	510	493	480	546	530	447	505	481	472	513	516	521	511	543	557	552	536	560	461	498	521	485	514	479	523	498	531	483	508	493	502	509	505	499	510	484	488	500	484	494	516	520	501	506	491	506	495	512	483	495	445	485	495	482	495	513	510	492	452	474	528	471	494	494	479	481	497	547	494	479	484	530	475	482	473	499	513	500	525	499	497	487	469	507	507	513	498	503	493	488	509	478	462	505	491	461	501	487	473	492	479	509	521	479	460	463	513	500	508	496	493	468	482	503	499	529	503	489	483	489	473	505	487	485	515	484	496	508	517	481	500	477	480	506	460	471	508	522	480	485	543	464	520	508	518	482	501	476	472	489	492	515	489	507	494	515	476	469	490	477	497	489	521	486	543	488	520	509	482	504	493	513	491	463	470	484	478	505	508	465	489	498	496	469	536	496	474	484	512	477	509	494	505	484	467	487	496	502	539	491	500	455	484	492	479	510	535	479	507	506	496	479	525	500	488	505	504	467	456	480	483	505	510	506	481	491	484	481	463	487	517	471	468	517	535	470	535	493	482	512	514	469	517	500	494	440	461	450	488	494	480	491	480	517	517	512	463	532	509	461	509	472	489	477	486	480	458	506	517	458	490	479	514	507	485	482	495	509	491	493	504	496	488	478	500	476	467	511	472	478	512	459	512	497	465	516	466	498	495	509	485	447	501	489	496	470	471	477	457	428	467	511	509	490	494	462	503	514	477	515	449	473	495	505	505	496	496	494	479	439	466	466	480	499	449	488	474	519	512	451	497	471	528	475	517	477	518	493	486	449	470	491	479	466	485	537	517	516	491	458	503	465	476	480	490	480	517	481	513	515	474	467	494	495	468	490	524	472	512	509	572	490	509	494	463	502	484	474	493	461	492	465	496	474	469	520	480	500	491	469	472	490	500	461	487	504	496	487	469	489	485	505	461	505	453	504	470	497	481	475	497	484	474	556	488	481	494	467	523	479	458	476	502	463	494	458	460	476	482	461	498	494	493	519	521	499	473	446	472	516	477	481	484	486	484	513	493	473	466	482	475	551	451	508	500	483	492	494	518	491	502	487	477	410	456	493	507	530	490	530	466	531	499	462	494	526	491	514	504	496	528	489	495	537	490	476	502	477	512	508	497	484	504	511	491	483	502	495	480	476	495	522	509	484	485	485	485	487	529	485	506	516	507	504	493	459	531	503	497	458	483	456	492	480	463	481	493	504	454	497	467	489	491	508	464	459	530	515	495	461	516	452	515	492	528	499	491	486	498	498	510	502	537	445	518	525	479	469	448	487	496	515	472	537	472	459	459	493	502	509	498	490	481	530	488	503	464	508	483	497	451	462	466	497	492	476	508	454	521	500	469	515	507	471	511	470	411	500	508	508	502	477	456	482	496	499	501	504	491	446	529	462	481	502	487	488	469	502	500	472	524	480	494	457	486	514	490	506	479	504	458	507	502	493	488	462	473	521	473	528	472	497	474	482	485	511	492	510	484	499	500	488	472	482	492	509	548	507	518	500	469	499	469	457	511	513	518	472	488	488	487	536	484	473	505	521	495	476	499	466	470	484	477	475	436	479	500	501	502	486	516	493	459	457	519	524	472	547	479	459	523	499	535	485	487	456	470	531	501	460	492	463	498	523	506	497	500	489	535	511	458	488	506	481	480	457	511	468	494	503	517	523	506	478	483	488	520	501	484	491	476	509	497	502	479	514	470	512	500	482	479	505	482	469	497	496	480	453	461	494	476	507	513	527	462	440	446	479	496	491	463	480	450	497	526	496	465	504	476	464	479	477	510	462	514	459	455	533	489	480	470	478	518	500	476	493	507	502	482	489	524	511	488	480	497	482	466	492	522	443	456	504	537	499	500	460	527	468	495	466	487	480	494	448	493	464	504	492	485	527	462	487	487	468	496	545	503	502	511	533	491	433	499	514	439	499	502	490	469	490	517	462	480	477	493	540	491	475	490	485	488	469	478	505	503	512	460	489	529	475	503	496	477	526	486	492	497	500	506	509	483	485	522	494	516	457	487	492	452	466	520	520	485	494	449	503	438	507	485	514	481	461	493	495	481	471	480	511	500	495	513	481	501	501	489	528	479	504	501	505	461	473	479	502	467	478	455	482	520	475	523	497	534	489	485	478	501	485	532	446	483	509	507	459	490	478	498	511	484	470	461	478	545	487	454	468	510	501	467	495	498	471	459	468	478	497	491	481	532	485	524	472	501	496	487	514	489	502	509	497	480	463	455	477	487	479	499	481	465	502	518	506	442	481	505	501	469	496	531	500	458	487	477	501	504	503	482	494	492	516	476	498	525	495	484	508	519	482	488	475	478	504	500	465	502	492	458	477	486	466	478	480	422	509	488	524	489	471	494	495	501	463	480	526	476	470	479	484	474	467	511	522	538	525	525	466	507	452	454	504	445	462	477	508	485	491	457	495	481	525	506	458	473	494	468	497	469	464	511	490	486	449	471	500	488	503	538	466	538	496	546	458	498	515	506	446	479	454	519	476	517	512	474	490	488	461	463	498	500	487	506	459	492	487	474	479	470	446	494	501	488	485	518	471	533	497	460	487	457	488	493	488	491	477	513	495	526	471	505	497	449	490	510	447	531	513	467	459	466	502	472	504	509	511	464	497	538	464	467	469	467	498	481	482	488	527	462	498	510	483	505	498	465	485	480	445	495	473	487	525	481	508	505	492	489	482	477	542	472	494	504	480	433	465	478	493	452	501	480	526	518	486	505	468	517	448	514	465	519	506	489	476	485	504	496	524	498	494	491	444	489	534	468	457	506	518	488	486	515	519	469	477	494	503	497	498	514	476	447	524	519	534	520	488	456	467	492	501	502	497	490	484	470	448	475	464	500	519	485	516	501	520	486	489	519	492	470	496	490	472	503	458	478	502	513	481	482	521	475	494	485	515	506	494	497	478	469	524	504	496	487	470	478	507	487	475	491	490	485	513	500	496	527	480	529	463	531	464	508	455	485	475	487	480	491	463	474	517	507	484	474	506	514	493	491	459	464	499	526	500	497	489	501	482	423	511	467	499	516	488	544	481	503	460	485	493	507	474	497	477	463	532	524	496	468	464	496	481	515	462	518	476	512	500	494	479	511	484	479	499	505	505	490	491	485	507	449	454	472	450	502	503	451	481	456	525	496	465	498	484	482	456	495	465	483	485	484	479	501	502	472	521	490	499	480	475	438	510	482	502	463	520	480	470	443	514	516	529	483	477	520	521	454	513	480	470	519	494	492	509	495	490	477	499	484	525	511	460	466	477	514	524	514	532	543	500	488
12082	5086	3829	2426	1415	1014	719	637	508	476	439	422	408	448	436	401	394	344	312	343	382	344	303	317	328	294	326	345	319	327	331	338	378	339	334	329	335	354	336	319	328	350	329	337	347	372	315	365	321	350	329	343	365	381	328	352	343	321	340	323	310	312	341	345	325	378	320	345	347	327	322	306	349	352	296	313	326	332	364	323	361	305	333	301	368	329	301	336	344	354	380	348	314	359	311	312	319	329	318	339	303	336	315	327	340	367	330	339	342	346	324	284	348	310	325	370	338	324	366	373	356	326	302	360	307	371	330	313	312	335	335	347	320	317	288	318	328	312	327	366	365	360	309	297	306	325	324	360	308	341	320	359	317	301	354	309	349	324	337	353	315	328	358	346	298	348	349	303	333	331	308	336	360	324	340	334	329	333	343	368	309	345	338	295	342	357	330	344	316	346	368	328	341	352	327	302	359	295	320	323	345	298	338	336	340	348	338	313	330	304	355	302	295	334	340	329	355	347	329	333	342	359	331	321	350	340	330	304	334	353	332	320	280	339	326	329	323	315	347	354	321	342	324	318	356	323	322	343	302	336	330	358	360	320	366	337	317	322	319	345	348	337	363	369	378	343	349	386	364	333	363	372	343	293	331	370	323	321	331	349	354	323	345	355	317	342	342	338	305	334	297	335	340	345	344	340	320	337	353	331	302	380	341	311	363	314	336	349	342	356	334	341	334	325	311	340	347	347	314	295	312	344	322	352	380	333	302	330	353	343	327	360	345	331	346	338	340	332	328	327	374	331	338	304	332	333	347	335	333	357	335	338	315	321	364	353	341	361	314	301	335	356	363	323	301	335	341	309	311	316	307	327	329	379	340	322	345	339	294	340	313	324	315	350	350	361	315	330	357	328	335	335	298	354	355	353	303	362	338	346	334	360	347	302	337	337	312	323	333	311	337	331	370	340	359	342	345	344	328	348	366	320	348	326	358	368	328	346	354	391	344	332	356	346	305	316	357	334	366	378	360	311	359	327	299	339	342	356	323	329	332	323	338	313	321	353	312	334	329	323	362	338	328	330	334	319	341	327	345	365	284	320	332	327	357	356	341	331	326	340	320	302	356	335	324	313	350	285	368	353	313	330	297	301	318	313	330	334	335	341	357	333	349	342	324	327	348	342	316	336	349	332	333	317	327	300	337	317	328	330	304	326	326	323	379	315	325	353	315	350	312	331	318	308	363	315	315	327	361	384	295	360	372	323	335	313	317	337	317	350	310	326	359	349	312	351	351	327	331	352	318	328	329	324	345	318	345	353	320	309	357	326	335	346	359	329	372	334	315	332	298	299	343	354	342	338	307	347	312	323	324	324	351	347	348	372	351	370	347	362	313	375	335	313	350	330	301	312	341	342	348	330	339	356	343	340	324	316	315	328	350	372	321	320	334	292	335	339	321	338	349	322	384	325	352	350	328	302	312	336	326	357	343	325	361	320	339	349	337	379	316	313	329	341	300	326	356	359	334	331	335	293	348	328	329	322	346	323	291	314	317	344	334	331	305	331	341	363	313	305	313	308	328	327	360	350	333	334	380	332	349	343	333	330	325	337	338	333	327	329	301	324	332	334	337	342	313	335	299	330	336	327	323	317	337	326	312	341	313	339	337	361	381	344	297	310	357	318	322	325	346	342	366	333	361	337	317	331	340	375	339	356	333	342	323	334	321	343	335	349	337	331	375	354	328	317	363	354	318	354	333	394	342	331	348	349	334	320	357	306	311	323	349	356	327	319	348	316	310	279	353	337	356	355	345	291	312	356	364	324	343	363	304	338	339	357	323	333	338	333	312	274	302	335	353	303	326	317	288	329	297	305	319	314	350	340	326	340	335	335	328	330	357	331	317	349	324	330	348	338	347	288	325	338	322	369	340	339	321	347	359	380	329	333	334	325	339	345	346	327	281	367	360	352	349	361	360	358	352	315	327	332	315	318	329	341	385	376	330	368	396	324	351	341	354	342	306	292	345	311	355	328	309	337	322	326	351	337	363	319	317	333	331	347	307	305	305	302	316	337	303	348	335	330	344	355	339	348	320	313	348	305	336	328	329	345	296	322	295	330	296	342	337	340	349	326	350	324	332	342	323	333	361	350	330	358	367	331	322	319	333	323	357	327	311	327	300	327	309	328	349	330	332	328	341	321	339	322	363	333	355	335	332	345	323	355	336	334	339	321	292	343	353	340	336	308	327	377	354	322	314	343	355	340	347	351	355	340	349	344	332	313	314	318	355	354	346	316	333	317	362	335	318	334	337	326	359	327	333	337	317	319	312	308	327	314	346	334	324	305	326	316	345	354	316	350	332	303	331	343	363	319	334	321	327	355	349	312	364	351	339	349	348	338	350	316	348	328	312	316	319	324	309	326	279	334	329	292	313	321	320	336	340	336	362	315	355	321	306	289	334	356	354	351	327	306	356	346	304	320	338	338	307	370	314	353	321	307	317	329	333	372	345	328	374	316	347	317	327	320	349	338	329	341	348	338	346	321	345	341	305	299	344	320	341	364	352	364	342	334	325	329	341	322	313	355	315	337	355	321	294	326	346	333	349	297	341	365	364	352	323	307	333	348	364	326	348	331	349	310	305	331	351	326	311	333	337	344	317	381	322	339	373	338	312	301	340	337	297	302	353	347	287	323	324	335	350	318	344	377	348	336	310	351	336	327	332	395	373	326	352	342	314	304	302	315	340	326	344	347	301	320	321	356	346	350	328	333	347	334	285	336	320	329	319	364	345	325	369	343	338	316	331	320	351	330	349	349	362	335	344	326	368	317	336	316	327	330	322	351	336	345	311	356	339	353	355	346	349	341	335	288	315	336	338	321	307	317	315	314	329	360	314	332	332	331	351	371	335	320	372	344	298	326	321	328	310	370	343	306	331	341	331	337	338	337	300	314	308	306	303	337	297	325	348	340	320	334	312	328	309	292	291	337	352	357	344	337	314	316	360	309	344	327	306	323	344	336	353	322	334	344	342	313	355	326	304	322	322	333	308	351	348	338	327	358	352	302	327	322	338	316	329	306	336	310	316	315	365	352	348	299	331	317	306	338	290	337	335	344	364	330	356	313	310	310	302	312	372	316	319	321	364	312	325	364	374	324	320	329	335	290	359	319	365	361	324	322	332	354	326	322	359	348	347	321	312	329	327	332	324	335	326	327	325	344	324	339	353	331	325	329	345	361	369	336	347	342	340	307	309	398	313	313	349	310	324	353	307	345	338	284	328	392	338	321	318	309	309	315	340	322	309	314	311	341	334	344	286	343	333	335	347	333	333	328	290	305	346	345	342	347	312	308	356	314	331	359	344	332	315	351	297	313	316	307	338	360	345	324	318	297	344	329	376	323	338	333	332	343	311	326	300	345	310	288	317	359	306	356	342	328	325	321	390	324	360	310	332	325	305	341	332	327	306	314	333	319	298	288	298	328	296	305	381	361	323	320	346	341	332	333	331	341	327	346
7329	4526	6803	6325	4828	3157	2456	1972	1720	1448	1289	1200	1209	1216	1098	992	911	828	805	754	774	754	745	748	735	712	738	728	733	657	780	727	726	710	670	752	747	725	761	689	704	731	712	694	689	718	737	722	718	725	700	755	702	720	762	728	712	712	742	718	716	735	737	717	714	696	710	678	737	708	722	700	697	763	701	685	681	673	745	689	741	742	704	702	752	703	695	704	712	776	720	727	710	757	757	737	717	704	737	760	745	711	721	681	690	732	723	668	716	727	718	730	705	686	740	721	716	656	761	736	711	752	709	742	721	706	758	741	695	688	718	684	762	701	703	686	710	733	710	698	688	690	693	723	701	715	727	642	703	680	719	733	742	759	717	727	719	673	722	714	736	737	690	698	692	706	735	713	740	683	690	735	693	773	696	734	716	673	731	741	773	765	750	704	726	668	675	730	705	727	751	745	712	766	736	719	724	708	716	711	720	705	672	712	700	752	736	650	757	742	691	746	711	730	692	703	685	729	728	717	703	689	765	734	670	763	704	693	725	694	734	729	753	698	685	717	696	673	722	706	730	747	742	679	725	708	682	700	738	699	708	751	677	705	700	728	729	674	705	716	721	732	705	723	719	701	674	732	725	668	768	737	745	719	714	694	694	692	716	696	719	726	716	693	690	708	721	727	728	720	724	683	710	759	699	747	759	711	743	757	747	708	679	730	691	742	710	714	688	781	741	716	754	708	702	725	693	718	707	717	713	647	723	698	738	677	684	733	719	704	737	688	739	720	796	738	702	733	734	723	726	713	740	721	692	693	662	750	699	736	755	671	734	721	769	709	679	729	690	707	702	729	695	763	724	730	686	717	726	760	710	697	701	731	726	748	689	680	693	728	717	729	700	689	712	728	767	713	669	685	717	761	734	752	712	717	702	749	732	770	648	689	667	711	677	729	714	668	712	722	728	695	742	734	675	693	774	734	702	726	729	711	726	704	696	682	730	731	761	699	726	706	752	739	703	717	712	732	720	736	720	720	769	732	684	721	661	733	746	747	701	721	722	713	707	686	703	698	726	676	744	697	723	697	677	724	688	712	702	684	721	715	692	667	777	748	657	709	731	748	718	724	737	764	665	721	724	682	769	661	727	692	712	693	710	733	752	715	775	757	708	661	750	703	717	725	688	704	687	739	717	665	722	697	738	714	712	688	672	718	693	739	714	754	696	684	718	736	693	703	735	695	723	748	737	673	714	725	739	696	722	707	698	730	763	685	730	771	677	740	699	678	719	750	672	717	734	725	722	731	705	667	736	715	739	687	704	711	678	650	751	743	737	724	704	752	695	684	739	717	694	720	712	701	711	712	698	672	763	719	694	756	765	714	702	710	733	752	696	754	710	696	702	730	713	715	762	666	758	723	725	721	693	721	702	721	767	684	673	679	738	691	699	711	809	708	777	748	736	738	681	706	732	733	734	710	700	723	740	732	753	669	752	706	768	724	690	726	666	672	727	685	704	731	721	729	723	716	725	759	708	771	719	727	741	746	726	701	681	661	713	719	703	691	682	737	706	688	703	731	694	693	687	706	699	767	719	714	727	684	686	736	732	713	724	731	725	733	694	709	695	691	669	703	716	763	692	725	667	729	723	739	714	716	680	703	754	683	708	703	719	677	744	707	733	718	686	703	744	681	681	693	740	716	711	744	720	739	753	689	728	670	706	717	699	731	743	706	679	698	754	668	738	709	747	696	712	677	751	635	701	726	752	757	693	700	716	731	758	741	679	707	630	729	664	714	735	711	691	741	672	699	754	706	733	689	703	682	735	701	721	723	715	788	716	704	671	743	711	764	721	752	709	742	749	699	726	745	700	737	712	754	716	704	702	708	690	768	667	764	756	740	721	681	733	739	717	704	724	675	717	728	748	719	726	731	735	652	717	750	739	687	679	651	693	705	683	726	709	672	707	704	695	686	700	709	695	698	700	720	747	700	737	664	680	774	675	708	695	740	706	673	703	713	734	708	689	697	758	775	698	752	718	658	698	684	699	691	656	752	723	671	741	716	730	793	768	718	672	735	711	741	692	734	712	710	743	714	713	744	704	639	768	707	679	730	720	709	690	722	704	667	707	742	672	736	701	710	725	731	714	738	720	663	673	674	698	700	760	736	732	708	696	696	689	714	728	736	706	720	716	691	706	698	719	700	722	697	700	730	705	738	735	746	706	719	749	732	746	678	684	764	720	732	705	708	780	704	738	720	712	713	713	715	697	694	695	740	722	712	702	719	740	734	700	704	721	712	730	664	753	692	725	677	751	691	745	722	717	706	721	687	710	707	738	715	685	686	695	718	768	739	698	746	711	703	682	730	682	751	712	707	707	729	701	688	713	705	691	735	695	735	725	744	724	717	665	691	694	720	725	654	776	771	740	729	698	700	757	744	730	716	690	677	695	712	706	686	705	753	720	719	758	720	679	740	717	689	764	723	707	728	740	735	716	673	669	700	712	707	713	720	731	762	684	733	739	719	716	677	732	670	687	776	740	741	722	710	737	749	733	693	733	704	708	692	696	764	727	701	722	723	690	679	708	679	711	715	735	702	714	718	685	714	677	751	748	719	738	686	755	726	690	737	705	719	730	710	700	716	733	687	679	698	747	670	701	673	734	731	744	693	756	730	734	669	693	701	727	691	686	740	702	704	711	741	759	745	719	767	660	765	706	742	724	782	696	709	702	690	723	697	701	720	746	681	718	787	723	647	684	691	738	687	689	752	678	722	723	714	722	676	733	731	685	709	759	726	757	730	763	744	692	711	719	728	715	640	727	721	728	705	754	733	711	707	748	717	717	726	701	730	691	687	720	737	686	713	730	759	691	708	714	637	736	736	712	731	711	679	715	710	712	728	705	754	671	719	736	754	713	676	764	703	715	703	735	735	743	694	712	699	728	702	709	752	731	672	757	768	744	709	723	735	689	689	734	662	735	729	755	672	687	747	679	730	675	722	739	733	681	743	733	709	684	701	717	733	662	690	706	720	693	723	730	686	736	719	733	668	675	720	725	715	687	754	715	766	744	702	725	745	715	734	644	725	699	685	728	692	711	700	732	744	718	705	688	708	713	684	727	692	718	705	682	704	678	674	724	753	682	720	723	737	673	709	723	701	759	725	736	713	695	714	681	698	750	685	705	685	742	729	746	677	730	723	711	708	735	708	683	673	737	738	724	708	701	728	682	726	725	746	721	713	679	704	730	745	704	691	688	694	666	754	726	721	738	717	721	702	723	730	712	748	710	773	731	721	724	674	756	761	727	654	758	730	716	693	669	712	713	701	701	706	691	718	712	712	715	745	698	670	741	733	696	685	695	709	726	729	715	728	675	695	724	720	671	724	740	725	759	704	742	704	683	657	703	686	711	700	721	716	695	719	744	661	713	670	737	715	710	693	742	725	686	692	734	701	678	688	686	697	678	680	715	702	757	682	711	717	702	713	702	749	716	746	726	746	686	734	731	713	731	684	765	691
30975	20974	17151	11381	6227	3324	1635	995	664	543	503	481	442	397	348	343	311	298	239	225	250	239	227	242	241	237	234	236	258	237	254	212	211	229	219	225	222	220	239	221	206	235	231	225	211	222	223	223	228	192	214	227	210	226	223	244	226	255	206	238	250	212	228	220	238	227	214	235	231	215	212	236	231	245	223	228	204	203	212	239	252	220	217	220	207	216	216	215	229	217	215	232	272	262	195	221	246	202	234	228	245	198	246	257	245	196	243	214	244	240	226	231	219	224	227	240	218	191	237	231	245	221	248	214	244	278	216	211	228	222	240	213	243	221	245	251	210	209	233	197	233	211	207	213	237	229	246	210	230	234	239	233	237	217	187	239	243	249	251	241	246	210	210	232	241	235	221	225	226	224	223	252	214	197	220	200	195	214	243	229	219	224	212	219	224	235	210	230	225	206	252	233	250	221	211	217	226	210	208	207	222	206	217	232	266	234	241	247	219	241	215	222	231	205	228	245	219	226	243	238	226	241	246	257	220	213	236	227	202	236	218	246	224	222	238	234	212	254	215	251	208	230	255	204	234	230	232	237	227	247	216	205	225	251	225	246	201	251	240	230	209	214	227	255	224	194	225	216	239	245	232	213	204	233	233	223	221	256	226	245	223	228	192	224	233	277	205	208	212	246	217	221	233	257	233	238	203	214	244	230	244	217	228	268	256	218	232	222	210	246	216	252	256	220	245	246	246	211	198	254	228	234	233	236	221	222	227	238	227	249	217	209	191	220	226	202	219	240	199	211	215	206	190	239	258	232	222	259	225	234	237	219	268	230	215	226	229	241	232	236	233	238	233	206	223	211	210	239	221	238	194	201	235	232	217	264	222	241	230	227	229	198	219	245	254	247	210	219	207	254	264	255	237	211	198	242	257	236	215	252	232	226	204	227	249	251	234	221	240	238	236	240	219	208	224	199	258	212	230	208	225	244	236	201	192	230	221	237	224	252	244	240	228	233	210	234	209	214	219	237	216	276	205	239	242	218	240	248	243	208	240	203	242	239	225	214	220	210	241	232	207	208	215	200	270	235	232	242	193	240	239	207	236	224	207	208	243	218	219	238	259	242	220	215	209	225	222	219	216	204	232	258	228	230	230	234	237	237	202	223	212	207	229	227	207	215	217	224	231	237	238	200	233	218	224	224	228	255	220	243	223	215	248	207	254	248	210	205	225	237	236	215	237	227	208	204	209	240	224	228	220	236	245	231	229	216	266	217	233	231	226	215	258	225	248	216	226	206	233	225	194	232	215	233	250	244	216	218	229	219	218	232	238	215	243	222	218	245	227	231	228	212	230	203	244	217	218	240	241	238	222	208	219	230	242	208	202	227	257	238	230	216	251	203	257	233	227	224	227	250	226	236	223	227	239	228	242	209	203	276	202	224	233	244	234	234	234	211	244	236	233	251	249	228	224	229	219	222	202	235	227	220	225	234	249	204	224	227	249	238	245	233	201	216	211	239	247	245	237	232	209	241	234	231	222	229	244	217	234	258	203	263	233	259	195	238	219	222	230	251	238	241	218	244	253	243	222	242	224	217	227	224	262	230	251	230	244	219	215	222	206	236	209	220	224	230	214	229	212	231	237	241	214	232	240	226	221	246	220	231	225	236	261	203	206	236	224	201	247	237	223	234	208	228	251	238	218	239	226	216	222	214	248	218	222	246	203	222	227	219	224	244	228	221	206	221	228	238	212	220	243	215	248	224	245	235	237	237	215	231	230	212	229	240	217	234	257	252	248	219	210	231	229	207	242	264	214	250	251	237	215	207	235	227	215	226	250	237	224	223	262	222	230	235	247	225	237	241	232	205	201	234	221	248	191	209	237	244	242	205	189	237	222	227	229	201	243	260	214	217	233	243	195	228	228	202	245	223	236	248	221	215	237	238	234	213	232	249	202	219	215	217	239	209	257	245	239	238	236	230	220	249	206	222	225	230	245	269	252	219	221	238	257	262	230	272	223	263	263	238	210	233	250	245	216	207	252	257	241	231	232	220	243	190	227	229	210	187	216	238	237	207	220	228	202	241	235	232	236	215	237	250	206	216	243	252	221	242	228	225	223	199	256	215	256	204	232	227	233	255	216	220	224	255	206	217	224	241	233	219	230	221	240	212	225	208	251	244	223	243	228	272	222	248	221	246	207	243	226	218	239	243	193	237	216	193	242	280	215	206	218	200	226	227	210	266	229	235	206	219	212	257	212	224	213	228	213	217	186	213	248	203	258	222	251	215	240	225	236	226	253	264	256	225	187	239	230	231	245	208	239	242	197	246	239	222	222	252	244	266	206	245	227	238	210	221	232	243	188	203	270	216	247	208	225	204	219	205	223	241	229	235	246	216	227	213	246	229	244	215	234	247	235	237	223	255	237	215	224	231	222	235	221	236	225	240	220	230	226	261	222	208	224	237	205	231	225	215	238	243	249	215	219	213	246	217	200	223	235	221	225	227	236	237	223	198	248	243	239	203	250	272	241	226	214	244	232	245	209	219	209	197	199	226	254	228	210	218	218	255	213	233	234	206	241	248	223	213	234	244	195	233	224	235	216	221	224	235	187	218	231	237	239	227	225	246	240	227	224	224	207	211	218	240	234	243	201	230	270	214	214	238	236	227	223	228	202	194	235	204	214	233	214	197	244	245	224	205	221	213	235	228	227	242	217	243	229	243	222	247	255	218	174	244	212	234	233	237	238	245	212	242	265	226	257	240	204	228	232	229	217	235	204	215	236	219	219	223	227	232	207	235	242	243	224	226	216	234	222	198	220	242	231	264	224	218	225	234	225	224	248	193	232	234	262	202	256	200	212	229	230	202	220	218	231	248	214	220	269	220	237	211	247	254	223	226	233	225	220	227	232	250	208	253	228	232	232	211	252	230	215	253	266	257	244	218	192	196	228	218	230	228	229	205	241	226	260	203	215	245	224	221	189	273	213	226	237	214	240	221	230	237	256	245	244	231	237	260	223	247	243	239	203	226	250	253	215	222	225	226	246	203	230	201	224	209	217	232	220	236	227	219	226	222	207	231	211	233	218	216	229	217	261	216	204	242	228	229	216	215	202	232	244	232	244	225	224	233	239	235	249	229	239	254	231	230	226	217	224	201	227	233	245	248	213	224	233	232	225	274	236	275	236	227	220	222	214	229	244	216	237	218	233	221	233	241	220	247	233	227	240	223	241	220	253	196	231	243	231	237	208	243	262	264	217	239	239	195	208	233	213	230	238	223	236	224	230	245	257	211	258	230	246	213	219	212	233	218	197	221	224	210	213	223	229	249	201	220	232	239	206	236	223	235	259	200	217	239	254	221	208	246	224	220	217	210	221	223	252	232	230	231	239	225	212	229	205	216	211	225	193	248	248	250	185	238	246	200	213	205	238	233	230	249	233	200	239	223	218	229	218	250	237	218	204	240	214	221	204	223	247	230	258	197	218	213	234	241	221	220	230	229	245	245	218	242
20745	14787	18422	15723	12031	8124	4683	3288	2611	2109	1803	1779	1564	1559	1409	1086	1094	797	713	629	567	583	542	561	594	565	558	567	508	529	503	536	523	502	547	531	537	543	498	538	515	524	511	492	508	522	525	529	509	513	528	529	528	532	507	528	474	548	524	550	508	502	543	504	527	526	500	483	546	543	531	530	537	530	514	559	537	515	525	521	553	504	515	477	523	494	542	528	496	554	515	544	546	537	579	517	518	550	523	531	510	501	560	519	523	517	481	548	525	480	555	513	513	518	525	556	530	543	538	523	495	537	557	545	517	504	534	474	539	476	456	496	509	536	534	545	488	518	508	501	503	547	514	501	508	504	491	481	517	545	508	492	542	511	479	495	551	497	519	492	518	519	544	513	532	490	530	473	491	499	531	549	526	524	507	539	487	541	498	491	515	520	507	489	536	534	524	513	506	514	479	505	491	498	489	519	488	540	499	544	547	488	539	561	514	495	529	526	520	532	483	549	517	532	513	494	552	554	510	549	496	530	462	483	476	480	527	509	512	483	539	498	514	514	540	515	472	493	493	548	495	538	483	509	536	538	496	548	482	495	516	505	506	524	478	553	599	531	519	526	585	515	531	472	482	537	519	520	530	511	531	494	501	535	543	504	504	501	530	516	542	498	544	489	541	527	465	498	513	492	504	512	524	504	534	508	524	527	519	507	506	536	523	486	493	465	506	492	534	491	498	533	512	556	527	552	490	545	543	544	501	520	509	525	507	503	505	499	467	544	506	521	537	507	528	483	523	564	508	497	476	514	501	524	490	568	540	515	526	523	504	526	501	519	543	555	494	551	499	508	492	535	549	500	506	529	525	529	478	528	558	484	522	544	518	590	499	489	516	506	502	504	504	539	509	543	556	507	523	525	477	496	563	487	497	485	509	531	552	499	520	531	512	511	530	493	495	555	490	511	522	496	522	512	546	527	523	510	527	499	490	492	529	543	518	484	517	518	490	526	537	486	488	503	542	507	520	537	562	517	537	568	513	519	483	498	492	535	494	525	517	504	464	560	529	513	493	506	540	564	536	517	514	535	524	528	582	551	510	489	524	537	507	554	495	509	519	538	515	552	483	502	539	505	480	524	547	487	533	536	494	517	534	514	495	498	520	516	535	514	539	542	515	546	539	548	500	526	490	565	515	496	520	528	525	454	516	506	521	505	495	546	502	526	538	467	528	513	511	538	494	522	490	531	541	535	504	526	523	565	507	525	528	499	506	535	542	512	543	509	510	545	491	509	519	506	507	481	549	521	521	516	513	457	528	551	579	515	535	515	551	545	525	513	520	491	532	471	551	521	493	507	561	508	505	512	492	576	528	484	513	507	541	517	519	537	477	532	511	509	517	566	516	539	505	523	548	529	514	478	530	541	537	528	540	521	525	481	509	504	510	551	521	487	524	504	577	500	531	519	533	539	534	505	516	535	484	558	527	541	507	501	503	527	531	508	557	504	513	535	546	525	514	489	534	512	510	515	535	496	532	507	511	519	528	538	503	482	541	523	542	542	502	490	532	525	537	514	526	474	507	534	519	527	482	496	474	529	480	518	514	533	496	501	494	509	516	486	570	520	501	527	549	499	516	539	539	534	513	508	545	506	488	503	520	510	526	523	512	505	529	532	510	540	522	482	514	502	509	516	487	500	534	521	510	565	521	519	515	518	555	507	506	526	502	503	515	521	522	528	501	508	521	513	512	504	528	497	498	486	504	550	495	532	497	540	544	539	528	509	545	516	549	526	533	491	513	530	500	494	509	547	517	545	491	498	486	525	515	549	550	524	494	508	518	542	498	551	546	506	498	547	562	509	526	582	530	467	499	511	536	521	504	518	486	556	490	519	495	583	545	495	534	535	485	515	523	492	503	534	579	509	509	545	472	530	500	513	518	543	559	502	521	529	576	512	490	526	498	510	527	560	517	529	488	545	551	514	543	498	509	518	502	534	558	536	541	511	578	505	515	531	519	503	544	533	540	516	529	482	546	500	533	500	513	491	498	504	537	514	521	535	530	537	505	535	482	526	524	520	553	511	486	495	501	516	471	540	554	521	521	543	494	504	506	509	530	548	534	497	555	516	561	537	517	558	499	501	538	516	524	535	553	506	520	516	503	525	493	484	540	548	509	514	569	522	510	547	528	495	501	542	533	538	510	512	524	502	500	509	510	565	536	539	454	502	493	534	493	521	513	516	510	557	545	511	506	506	520	551	522	532	547	552	513	556	516	529	474	497	482	544	508	554	518	547	528	517	522	535	550	534	508	469	511	525	519	518	503	527	597	512	536	543	541	529	451	496	545	509	478	514	549	583	491	527	485	551	544	519	508	509	503	567	541	528	505	469	554	555	464	526	549	483	535	569	523	494	538	531	466	532	523	519	519	510	561	513	538	525	488	504	538	511	513	573	522	494	489	549	533	525	539	534	506	518	580	554	558	515	528	527	522	524	575	534	485	541	481	509	533	554	485	478	551	561	502	529	457	538	526	533	528	533	473	544	506	544	523	546	538	501	547	503	520	532	545	488	533	494	551	514	545	539	482	500	534	515	505	511	522	519	550	523	494	517	493	547	475	542	511	551	499	502	547	517	532	566	516	516	509	531	492	518	495	519	464	461	525	553	478	524	520	525	473	572	497	564	554	518	509	517	520	473	554	530	508	523	552	556	537	534	508	516	513	536	494	563	537	505	510	516	487	530	559	507	490	521	521	507	505	501	502	492	524	517	520	521	508	498	528	540	535	508	503	516	512	543	539	513	531	530	538	513	520	544	539	497	518	515	534	481	517	525	491	518	491	524	551	537	516	517	491	550	516	521	545	523	529	577	514	560	519	530	527	515	498	466	536	525	533	531	518	509	528	508	530	521	495	502	499	505	506	519	520	535	493	540	546	510	542	520	479	516	541	486	503	543	474	504	522	531	501	516	528	472	478	524	505	517	488	548	507	527	555	536	548	526	523	557	490	578	520	521	521	490	446	541	542	538	557	560	573	512	526	532	479	554	547	500	562	527	506	548	511	511	507	502	508	490	518	510	504	524	524	536	515	526	513	480	508	512	510	495	524	522	495	535	512	506	502	534	525	542	553	528	508	559	469	525	504	534	518	534	543	536	540	528	557	577	512	488	535	500	494	532	477	518	537	468	512	511	549	529	510	532	541	531	447	501	542	505	498	520	530	523	479	491	498	505	493	518	526	521	513	541	538	512	538	470	500	511	558	523	513	523	526	550	532	500	518	519	483	548	527	536	505	533	530	516	544	561	499	490	498	552	530	492	505	538	544	515	465	559	539	507	506	502	506	509	512	522	541	560	501	508	520	547	523	508	490	510	483	488	504	495	509	499	529	488	500	519	560	534	508	520	509	506	498	508	517	505	506	486	543	474	538	519	490	504	576	517	499	532	515	499	539	540	536	512	506	526	502	550	495	536	554	485	538	507	519	518	521	536	551	506	553	515	509	498	544	516	533	521	535	523
42036	28293	25073	17729	10707	5522	2454	1554	1006	731	638	468	472	499	482	402	354	293	326	239	234	217	242	254	248	256	245	245	242	224	204	213	205	231	249	241	232	238	212	229	222	247	226	247	214	209	229	229	208	215	221	201	257	233	215	213	243	230	249	248	239	212	238	248	244	234	231	242	269	239	227	214	231	212	236	241	213	238	236	221	221	228	214	213	262	237	246	194	221	250	247	210	220	224	236	239	210	240	202	214	228	227	238	244	202	210	241	245	226	234	247	201	221	225	230	214	210	221	212	230	226	230	229	247	236	220	226	217	211	235	229	233	213	235	237	223	220	185	231	236	232	232	259	236	213	203	214	233	233	222	231	237	226	230	223	207	217	223	244	206	244	214	216	197	235	208	217	220	207	216	205	271	216	260	243	210	236	218	230	248	209	214	220	224	220	273	221	223	234	244	209	247	211	258	215	217	233	253	270	237	222	245	216	264	219	240	227	241	234	233	231	228	216	207	204	260	224	221	254	222	240	205	230	220	217	238	261	248	223	230	236	233	232	228	230	230	219	240	231	233	247	237	241	228	231	271	213	254	220	217	230	240	240	203	217	221	198	220	203	229	224	210	251	219	226	216	221	222	230	201	223	235	248	265	229	231	228	204	213	230	235	217	235	247	241	220	241	228	255	235	228	232	229	218	225	232	241	240	229	223	237	226	174	254	224	231	229	217	196	217	226	233	244	218	229	242	231	209	193	241	246	223	210	216	268	250	253	235	209	222	223	258	229	205	234	236	202	226	231	240	194	237	204	250	248	211	212	193	244	218	241	249	222	214	230	229	234	228	199	217	248	226	242	226	213	243	225	237	226	232	224	215	235	220	229	209	222	234	246	248	237	239	236	220	241	244	251	250	241	223	224	245	205	204	238	221	233	255	215	226	238	195	251	214	215	233	222	207	206	224	236	185	237	243	213	192	210	247	209	227	223	225	217	251	227	226	217	229	234	226	240	220	234	214	232	246	215	216	238	254	223	219	208	232	227	232	252	225	211	247	202	227	234	232	220	236	213	244	228	218	220	230	204	226	212	242	218	210	251	215	219	224	231	208	225	267	231	188	239	273	228	233	239	245	238	214	222	222	238	215	232	208	231	233	210	235	208	239	213	222	209	195	223	217	244	246	209	242	221	218	229	235	251	236	241	230	215	243	226	224	221	249	225	232	209	215	264	201	211	241	221	211	230	250	210	259	205	214	213	220	229	228	233	217	223	242	222	238	265	232	211	212	208	206	237	204	218	232	224	207	254	262	222	263	254	228	254	232	243	249	246	238	220	238	223	223	255	232	218	208	223	226	210	222	233	228	204	206	226	205	238	238	254	231	201	214	207	215	264	226	235	201	229	181	215	235	224	237	214	219	206	194	234	265	222	229	210	225	195	248	227	244	244	253	208	220	214	233	217	210	239	230	232	235	242	233	232	249	218	238	216	199	240	233	212	226	239	215	219	224	243	238	237	223	246	229	224	244	221	207	203	191	244	221	229	219	240	203	242	243	241	211	201	220	270	223	218	225	242	224	209	214	229	212	232	205	205	234	243	231	220	211	206	248	237	208	245	238	229	203	193	229	209	227	208	225	234	206	199	219	233	220	243	239	214	228	234	214	237	220	253	200	237	240	196	233	222	229	213	230	211	240	214	210	239	241	223	260	223	248	257	259	225	220	243	218	245	225	238	230	202	224	250	239	208	243	228	221	214	225	194	240	224	228	240	224	217	259	225	196	243	227	238	246	233	239	217	218	246	224	206	200	231	231	189	237	251	219	230	250	212	233	233	239	221	233	242	219	222	225	213	234	235	236	214	251	204	222	219	212	231	210	202	206	252	234	259	244	235	209	204	242	251	241	237	250	252	245	229	251	220	250	230	229	241	217	218	245	232	201	208	222	226	230	230	211	248	239	260	203	236	231	230	216	208	239	241	221	270	220	234	210	202	229	227	221	236	243	215	220	258	228	202	194	219	222	241	233	205	231	231	224	243	224	220	221	221	221	224	244	201	219	229	212	243	230	240	222	237	240	248	266	245	247	236	243	227	242	247	188	241	265	245	242	216	241	234	241	258	263	239	216	235	244	219	235	238	240	236	218	231	226	237	217	223	210	222	231	253	222	238	249	222	213	237	221	222	224	252	234	225	244	249	224	223	228	225	215	216	260	211	219	251	231	219	224	224	207	209	226	208	202	229	238	259	225	205	250	204	230	223	235	217	244	246	218	225	226	200	219	210	226	200	195	217	214	210	237	215	221	229	226	231	236	197	215	202	221	226	258	189	218	240	203	219	242	225	217	213	228	216	224	234	236	222	223	203	236	217	232	240	206	220	228	204	193	219	235	216	192	222	224	223	229	228	248	236	219	220	215	219	205	226	243	237	191	241	214	246	240	255	223	218	225	260	227	186	216	204	260	222	210	245	228	227	220	246	235	232	183	226	252	233	222	237	243	229	242	241	237	238	236	241	242	228	243	227	215	229	202	212	244	230	236	208	213	210	223	211	216	234	235	241	240	225	239	249	233	220	203	207	211	250	210	224	209	218	218	228	201	212	241	221	213	222	226	233	219	233	235	240	242	226	232	188	229	200	237	216	241	204	227	254	226	250	229	245	229	240	240	194	202	215	221	232	215	241	249	192	217	236	251	211	230	241	230	261	229	222	207	218	237	220	237	230	219	212	275	221	231	216	249	248	227	244	212	243	234	235	259	235	225	233	228	217	211	205	235	204	204	231	210	222	204	211	240	238	210	218	222	228	237	242	236	235	210	210	235	223	211	224	248	242	220	230	230	226	227	230	225	224	235	232	239	227	254	248	204	227	235	230	249	221	220	226	208	220	224	217	219	200	250	248	227	235	201	235	229	222	225	247	257	207	218	232	238	210	216	230	239	267	244	221	232	226	223	226	243	236	223	233	232	217	255	233	239	224	237	221	234	228	235	209	223	213	240	214	230	222	258	265	228	220	227	193	217	245	228	224	227	232	195	224	230	238	241	220	230	230	246	225	196	235	245	262	218	251	214	212	225	244	227	226	218	241	221	215	247	234	238	264	209	209	198	218	240	224	196	223	255	207	231	257	201	226	216	226	233	223	209	251	215	219	236	240	224	177	211	229	226	194	239	225	212	229	220	221	258	216	235	230	222	245	236	243	259	235	232	212	197	214	204	253	218	242	247	220	221	229	238	201	240	255	234	222	227	251	223	185	249	245	231	228	241	203	208	216	224	264	237	238	235	239	240	230	230	250	222	236	216	234	226	239	236	254	255	225	237	206	246	221	246	222	207	253	218	232	230	216	224	237	236	227	209	203	226	252	207	209	224	212	220	251	240	206	234	226	225	240	226	218	225	234	249	215	176	201	208	231	259	237	231	239	216	237	213	233	217	227	221	214	210	200	246	245	241	213	209	223	233	260	265	212	247	201	231	224	244	248	220	219	237	226	209	224	229	216	247	236	230	179	225	256	209	220	261
27324	19655	25120	21782	17631	11023	6798	4979	3635	3071	2592	2341	2040	2141	1903	1482	1246	1054	799	730	608	575	611	568	628	573	601	572	549	602	556	539	506	520	566	534	556	490	522	498	545	500	534	521	554	524	534	547	532	511	529	543	544	539	551	527	541	540	554	487	552	541	524	501	509	506	525	527	501	546	490	538	520	531	456	542	492	525	539	520	562	537	519	537	529	504	519	522	575	579	590	558	541	518	519	542	590	568	580	579	528	544	578	527	523	546	573	563	559	508	567	504	507	537	559	528	529	515	544	531	542	553	518	535	548	500	556	515	515	507	513	510	536	525	505	554	544	511	547	563	526	474	546	523	543	522	519	495	532	530	541	550	522	518	513	511	552	523	513	501	527	521	538	512	502	523	533	510	575	511	555	545	523	528	511	515	532	458	477	524	529	544	564	497	518	551	512	556	528	490	537	533	513	507	529	538	525	543	538	535	474	529	538	552	534	555	493	469	531	516	512	510	536	496	522	506	539	509	489	518	493	497	539	547	506	523	500	530	527	537	550	546	529	491	548	509	587	527	530	536	534	548	498	475	491	529	526	494	501	516	552	506	531	524	539	526	524	492	485	502	540	510	499	505	501	537	558	552	554	487	470	494	513	504	571	520	529	515	510	493	525	494	503	517	499	562	572	510	484	509	520	493	548	473	530	557	483	477	487	508	545	505	471	536	559	515	500	533	545	537	504	486	484	561	522	527	543	514	542	482	496	536	530	507	533	473	519	543	528	529	531	521	540	569	522	475	526	497	554	501	538	506	497	497	506	520	534	522	523	524	559	490	559	505	534	503	546	496	560	511	562	481	537	555	541	507	530	554	526	556	512	507	495	514	548	510	464	506	544	496	537	540	517	493	520	490	545	581	548	527	506	526	489	509	506	474	527	496	517	535	514	533	510	525	540	528	518	542	521	508	494	519	521	508	524	514	506	478	520	471	532	567	517	524	525	557	494	497	543	480	520	524	526	540	527	516	499	524	533	473	495	508	570	543	523	522	523	510	503	520	546	520	517	537	526	522	566	534	493	553	551	530	497	549	531	529	508	525	490	548	486	545	519	519	521	481	535	531	511	511	520	509	533	574	506	516	523	515	504	493	554	494	582	530	567	488	518	520	512	548	508	473	505	510	494	569	553	555	573	561	563	493	532	499	511	524	536	494	545	536	549	488	487	517	528	457	522	478	508	530	535	501	559	519	523	526	517	535	544	526	490	529	514	518	521	508	577	494	523	540	526	510	526	546	547	546	503	554	514	503	518	536	524	558	518	523	552	565	511	493	526	536	502	528	477	532	508	525	514	505	519	511	514	494	505	522	493	523	522	511	538	532	526	578	526	517	496	538	533	544	558	522	546	531	547	517	538	501	505	544	534	511	488	527	486	511	489	506	534	509	534	524	513	535	527	494	527	496	553	492	566	491	530	514	532	537	521	509	497	541	538	546	504	531	509	511	511	539	532	561	521	542	536	523	523	558	495	532	515	536	525	519	505	500	549	497	519	516	537	514	519	554	549	507	520	521	538	567	526	509	518	522	560	536	531	521	491	521	484	537	495	520	548	593	557	511	531	516	540	552	540	508	532	519	507	541	510	545	516	531	490	545	510	534	518	541	544	556	482	535	543	537	554	559	501	531	512	533	519	576	535	511	512	539	515	490	499	522	542	530	550	541	539	502	524	541	527	511	559	552	534	520	529	555	530	527	510	534	570	564	518	514	489	554	540	515	509	523	524	521	519	512	524	529	525	538	484	558	537	535	509	488	519	532	505	512	555	482	520	554	504	542	484	526	503	482	523	526	537	542	525	504	505	500	489	511	523	505	500	492	494	521	562	501	539	499	525	484	477	526	586	503	526	511	554	496	500	518	519	527	537	507	519	535	527	518	518	495	504	531	535	523	508	540	513	510	542	537	501	522	484	522	531	510	491	523	543	485	510	463	547	521	522	486	522	518	509	537	520	500	492	546	528	534	490	528	460	541	528	529	498	489	541	548	553	535	520	512	506	512	527	547	550	555	485	536	488	533	511	527	496	503	557	500	490	568	533	517	539	571	547	543	516	509	518	496	535	525	490	472	502	510	523	546	535	518	575	515	539	515	552	509	506	571	535	518	538	535	526	500	537	481	510	536	528	507	503	553	512	529	509	507	552	515	514	526	526	533	543	502	536	495	505	487	503	512	476	504	532	548	496	501	527	509	519	549	526	530	540	528	543	527	511	534	512	500	536	505	554	542	505	519	523	529	513	562	521	548	513	544	498	561	547	548	493	541	515	532	526	504	531	533	528	548	537	534	526	494	505	541	518	531	542	526	544	563	485	533	530	518	540	526	533	498	523	534	510	510	562	524	514	519	505	536	528	494	489	526	474	541	555	511	537	516	533	513	548	510	513	518	541	511	516	496	504	487	520	518	539	534	536	511	536	523	497	525	524	516	554	558	539	507	544	543	547	521	484	521	559	533	518	510	524	519	553	510	517	488	589	537	529	524	523	512	508	586	528	518	499	547	495	537	552	529	502	550	531	510	527	544	537	543	537	546	509	517	514	515	535	547	572	528	511	521	575	517	538	554	549	551	508	545	508	512	536	549	552	521	558	550	491	513	513	530	541	527	556	533	518	538	529	537	535	527	525	495	518	559	537	518	507	558	540	562	543	517	514	508	509	506	528	550	508	556	549	523	532	503	559	549	522	499	539	534	495	497	511	525	538	540	563	516	484	547	515	555	471	536	525	552	560	515	516	486	541	520	556	535	495	513	477	539	523	493	517	496	517	513	504	530	500	545	521	528	513	524	512	548	531	517	559	512	535	527	531	499	522	470	544	528	531	506	529	515	554	509	495	530	503	546	535	558	544	530	521	532	550	541	536	527	510	551	498	520	552	538	509	519	516	513	487	526	523	464	504	556	550	520	504	523	503	524	487	539	539	526	516	523	525	527	505	513	509	521	537	566	524	582	519	511	491	561	534	498	498	541	507	514	507	498	537	498	514	559	570	502	511	540	499	542	549	526	520	527	533	484	548	551	486	492	531	510	545	501	503	548	513	533	501	529	493	527	502	493	509	487	517	510	531	498	590	518	491	516	550	535	526	543	542	527	557	548	509	521	491	516	516	509	513	532	503	508	524	525	538	496	563	556	522	513	509	549	504	510	509	528	525	545	539	535	526	509	511	500	515	519	526	512	510	537	500	545	554	494	521	501	577	506	477	509	540	495	556	537	495	547	556	516	532	509	580	533	532	507	544	532	520	545	581	537	551	530	533	485	534	488	513	580	487	509	527	548	539	536	528	527	537	512	528	525	517	517	532	574	518	541	556	527	542	514	551	521	538	500	538	497	485	519	481	475	544	520	525	535	586	514	495	503	513	560	504	493	524	565	535	543	546	520	525	547	525	544	540	533	546	495	538	498	521	540	529	532	476	512	500	520	514	496	519	523	530	559	545	503	522	479	470	496	533	539	550	530	549	502	542	504
11756	5098	3875	2401	1450	1005	768	590	511	434	447	447	429	435	413	388	387	353	381	368	332	330	344	298	336	354	328	341	377	349	340	360	360	329	331	351	384	343	356	349	354	326	333	339	372	363	329	351	363	359	354	364	346	380	339	315	352	340	317	354	342	387	375	331	337	361	336	345	366	308	349	322	340	323	340	333	346	310	320	358	349	332	318	345	347	343	369	355	332	354	347	342	347	377	324	360	362	339	382	357	347	362	353	350	358	332	346	332	323	325	330	389	339	353	323	357	386	347	351	310	316	339	339	375	358	344	314	338	297	342	366	339	353	378	364	349	334	283	332	317	309	318	350	310	298	335	338	346	352	341	325	376	338	376	315	302	340	360	354	313	321	365	328	328	319	361	332	343	355	324	321	315	350	358	351	320	360	302	353	355	369	327	345	329	319	345	359	348	352	335	369	352	343	352	340	372	338	327	316	342	357	356	352	367	354	318	333	369	353	330	340	336	353	368	350	330	350	355	297	336	327	337	316	323	335	331	348	325	332	362	370	361	341	363	349	357	355	324	324	326	314	328	353	334	323	345	335	335	379	362	330	352	332	355	365	347	350	394	363	354	322	332	321	336	343	371	323	341	361	357	340	351	342	397	297	353	340	296	329	335	345	374	323	357	338	348	318	321	323	327	323	372	320	334	345	361	356	393	314	306	309	338	319	375	318	338	337	349	324	354	347	349	320	337	324	340	348	354	354	346	361	337	352	328	332	352	315	331	331	376	346	338	336	312	352	339	315	332	352	338	373	344	356	332	365	316	374	354	364	314	327	351	329	360	376	352	321	333	316	361	323	316	350	350	380	369	356	320	305	343	339	365	369	370	339	346	355	344	337	316	375	303	348	337	329	348	317	316	357	346	367	312	377	385	338	348	383	367	353	353	306	330	327	336	344	345	343	349	332	354	329	313	353	304	342	393	342	344	364	327	340	341	328	364	344	316	336	352	389	341	336	335	335	365	341	340	336	350	340	335	364	335	299	332	335	365	299	321	337	351	309	380	347	363	310	346	337	343	343	311	326	316	323	353	331	346	369	390	352	348	382	347	377	362	347	335	338	328	308	341	312	366	342	320	341	323	335	360	348	349	348	331	342	383	368	328	318	328	364	369	344	352	348	413	337	333	330	330	317	337	328	332	336	354	305	347	378	323	322	340	373	360	307	327	340	317	344	325	378	380	347	303	337	348	371	331	318	338	351	351	349	334	365	340	322	359	308	336	371	330	326	320	349	328	376	345	380	366	362	298	326	313	347	338	373	350	347	327	323	332	326	353	342	329	392	359	322	342	334	342	346	342	355	346	323	375	349	333	345	341	352	332	340	314	371	316	349	326	350	340	394	359	354	353	324	327	368	311	364	305	342	353	347	356	322	340	285	349	358	310	346	357	362	347	346	356	308	311	340	363	356	342	339	328	321	318	313	310	321	343	358	375	364	341	371	372	341	355	342	332	366	338	352	367	342	301	353	364	340	357	357	316	335	328	345	351	377	327	345	299	372	331	352	341	319	375	344	342	348	348	345	313	327	336	322	322	337	328	362	384	358	340	343	318	330	373	363	343	357	348	314	338	384	360	360	335	337	326	318	358	356	330	328	344	363	367	339	353	336	340	338	304	365	347	351	334	295	299	385	315	295	334	348	408	350	338	327	355	343	367	334	351	343	361	324	315	356	387	311	367	372	352	328	345	362	331	338	345	390	364	349	340	354	326	339	339	351	360	343	359	355	318	316	345	332	315	336	326	322	340	379	319	311	342	348	349	331	385	348	321	344	323	343	341	335	323	347	305	313	330	320	341	303	308	342	360	329	331	353	336	351	296	355	331	372	349	379	353	349	348	341	339	322	314	356	284	361	357	345	312	336	349	327	367	342	321	331	323	356	344	366	330	368	378	388	352	317	337	345	309	326	350	355	331	374	326	328	345	330	356	359	334	348	325	348	337	387	363	391	313	366	370	332	354	338	352	329	351	334	356	347	358	358	320	345	348	355	338	336	341	365	341	349	366	340	348	309	299	310	349	319	331	336	386	332	324	333	364	350	331	359	338	378	313	350	351	355	334	280	361	320	336	356	332	325	293	330	326	340	340	343	352	320	339	342	338	311	328	361	357	324	312	319	300	346	386	367	309	315	353	354	326	356	358	284	354	328	353	385	350	347	342	332	332	332	359	356	346	357	341	330	352	347	365	374	327	332	332	318	346	316	304	360	325	340	351	324	361	345	382	369	377	348	351	358	346	356	348	367	368	330	360	362	378	368	361	325	358	344	334	339	327	377	370	348	321	348	331	337	332	365	367	361	372	333	354	369	321	329	335	341	357	365	356	337	335	344	365	312	352	334	354	369	379	383	337	348	329	346	333	316	351	322	312	325	362	313	307	339	357	376	320	364	365	340	348	374	359	334	345	331	333	370	345	345	341	316	337	372	350	327	345	357	342	373	324	333	387	356	350	354	328	345	350	331	358	331	342	355	318	361	339	327	364	366	356	340	355	355	321	281	329	315	352	343	369	334	351	348	349	343	328	383	339	334	356	315	347	323	342	335	342	302	337	359	347	388	368	352	314	333	336	352	337	337	388	344	336	384	335	343	371	345	337	317	337	365	358	329	352	352	343	324	324	325	352	332	292	322	355	355	346	324	325	356	339	362	366	338	338	323	353	359	329	372	362	328	329	367	328	337	384	325	339	308	350	345	330	363	329	386	315	338	309	349	336	326	346	338	334	356	363	348	331	354	360	369	327	327	330	338	348	389	355	328	352	369	344	369	356	337	346	332	340	337	365	378	331	324	327	306	338	380	358	359	342	322	378	326	366	403	350	356	370	351	355	351	344	360	310	345	336	353	357	361	336	305	335	355	314	347	329	339	319	350	351	331	350	361	330	329	310	333	383	320	338	334	358	335	345	374	337	345	364	349	381	339	355	332	362	354	319	330	331	328	352	323	333	327	359	332	342	339	308	337	361	351	381	332	325	320	327	351	358	322	346	326	358	364	316	364	353	354	317	362	348	358	310	356	351	354	333	319	336	341	325	331	383	311	336	335	341	377	351	353	334	344	327	339	332	331	332	322	325	365	346	331	372	383	390	327	357	352	305	319	362	329	360	377	333	354	340	329	371	352	345	334	312	333	305	366	343	354	346	376	352	334	315	341	347	358	313	330	360	331	357	340	345	344	359	326	364	363	350	349	372	338	363	394	353	320	346	382	310	345	355	383	340	365	351	357	347	322	381	343	347	326	344	346	360	331	329	353	344	335	330	366	352	337	339	355	352	330	338	344	349	355	301	324	376	352	359	336	318	337	361	372	335	345	335	349	334	332	357	367	349	338	341	342	354	388	327	350	344	286	330	325	324	334	307	340	346	337	342	386	343	329	365	380	353	375	347	336	329	371	368	350	332	309	353	338	349	345	356	333	367	297	377	352	358	335	388	343	367	348	332	353	304	349	330	344	352	386	361	333	336
7429	4391	6779	6165	4713	3505	2494	2079	1772	1480	1289	1253	1227	1218	1051	988	933	886	837	814	759	817	778	766	746	709	733	690	741	696	700	768	764	690	687	770	717	735	748	702	716	745	723	735	745	764	727	775	697	762	718	697	711	707	762	684	692	734	720	763	719	749	751	713	733	745	736	780	755	783	753	721	732	704	700	774	714	727	749	755	708	729	776	737	724	736	713	708	725	759	799	671	776	734	738	742	749	779	731	765	750	757	702	725	762	718	800	767	717	718	727	753	734	707	766	737	736	776	737	780	704	735	742	714	725	727	733	774	714	756	715	745	769	710	724	719	726	764	745	701	710	712	713	755	771	752	688	708	740	700	729	732	738	768	730	748	758	768	732	774	743	772	719	720	786	737	710	741	758	755	723	756	739	766	722	721	717	698	719	750	729	777	714	722	736	710	807	721	724	749	685	678	735	729	715	691	740	744	727	742	735	752	736	691	758	686	703	664	748	718	768	742	750	745	731	767	705	768	712	753	706	752	723	736	694	739	715	741	721	733	756	702	756	756	713	752	759	734	720	720	759	685	755	738	742	722	740	719	715	773	713	776	707	695	733	733	716	672	764	763	725	708	730	714	712	750	768	691	709	728	733	709	731	747	747	746	741	724	717	734	721	740	701	746	687	766	724	709	702	688	701	761	737	700	767	751	715	696	745	748	725	761	713	772	730	762	711	794	720	687	705	733	709	762	679	755	738	808	707	715	713	730	754	715	714	796	780	717	699	688	718	744	752	681	736	716	749	724	717	710	717	723	719	727	705	726	761	788	753	722	703	689	716	709	761	743	730	726	677	750	721	734	708	736	756	728	729	725	754	785	695	766	723	756	763	694	739	747	724	713	721	680	743	743	735	749	697	763	731	712	716	758	702	745	735	746	751	764	758	710	743	723	698	725	758	736	758	740	750	692	798	746	678	759	733	756	744	693	748	736	738	694	710	729	751	703	763	775	749	748	745	760	724	747	723	735	704	709	728	689	698	729	738	738	719	727	716	782	726	765	722	730	725	700	729	745	693	740	691	718	729	747	732	688	692	754	774	721	744	784	700	735	773	710	734	744	774	745	735	728	746	729	719	744	683	740	726	744	689	790	722	718	746	703	693	745	771	761	743	738	757	704	719	734	695	741	781	724	724	735	703	704	728	746	782	721	734	741	718	710	733	728	738	711	753	733	742	768	736	695	740	754	703	760	756	712	795	765	767	724	725	730	754	707	704	748	721	756	739	755	750	716	708	769	758	716	732	692	697	742	709	704	744	726	764	726	693	703	715	673	673	724	740	715	766	764	762	752	728	731	737	730	744	697	738	694	725	709	752	701	728	719	777	757	728	705	706	741	705	737	735	741	711	750	717	723	743	743	729	727	713	749	716	732	766	693	716	735	734	682	706	719	743	794	681	730	742	746	754	775	750	736	741	745	722	767	749	726	727	726	706	671	769	725	696	746	749	745	708	746	773	694	698	710	678	736	719	702	778	717	716	722	754	754	760	758	756	719	713	756	738	691	698	719	768	737	721	723	754	738	728	723	722	729	780	702	754	706	706	723	783	750	717	725	698	721	737	751	792	725	758	731	698	726	762	737	725	735	730	749	740	720	765	730	742	742	769	725	739	681	711	739	700	747	715	716	718	777	751	716	727	731	719	702	774	684	706	709	745	779	706	753	760	760	738	731	716	706	756	715	744	714	721	727	736	691	744	718	718	659	729	734	773	713	747	720	698	710	709	753	723	707	758	655	728	690	783	706	707	720	760	678	791	756	750	758	735	756	739	725	740	698	753	711	719	706	704	738	710	701	795	730	711	789	721	710	716	705	738	683	757	727	741	759	729	738	730	752	718	706	735	727	744	771	728	764	700	766	739	745	706	710	704	788	721	743	727	711	727	718	681	731	712	779	778	744	686	718	717	709	719	705	717	723	687	658	735	692	736	698	703	719	764	732	721	758	730	697	716	757	730	713	748	789	725	737	675	719	748	734	749	713	712	715	710	746	754	790	726	760	719	737	713	757	737	764	728	725	710	787	723	700	746	722	745	745	768	772	721	767	747	749	727	752	701	739	720	766	746	698	769	748	706	736	734	741	723	752	730	733	706	765	749	736	800	757	740	703	738	703	725	736	700	776	693	757	752	687	784	718	765	748	695	742	747	719	770	706	728	749	742	723	749	659	735	729	707	721	716	741	738	684	767	783	735	708	718	701	732	725	689	776	736	693	691	716	772	752	730	752	709	707	703	765	704	742	760	721	716	736	749	755	746	702	683	718	738	768	714	683	738	704	705	739	702	758	740	698	759	711	712	764	696	752	740	702	734	750	740	748	772	732	731	682	738	750	781	722	702	732	713	752	699	722	709	731	724	749	748	698	725	709	758	743	667	688	740	775	729	755	714	781	708	754	741	731	724	750	736	751	767	722	716	738	783	756	739	761	695	727	743	762	677	745	789	712	729	707	744	734	778	725	777	743	717	691	743	745	747	749	764	728	746	734	708	724	768	719	744	708	745	724	714	736	773	730	704	799	739	748	701	683	720	746	721	727	772	742	750	750	700	754	757	756	724	731	773	743	751	713	747	769	681	710	707	731	744	745	690	731	697	761	796	716	683	706	687	703	773	682	743	724	762	727	801	679	715	729	713	717	750	773	817	722	754	783	697	710	757	734	733	728	715	760	727	769	747	704	724	707	756	713	770	762	711	670	767	718	726	744	735	754	712	758	740	732	663	723	775	695	726	754	715	787	785	761	717	676	723	724	733	661	720	761	728	762	690	704	769	701	702	750	784	687	728	730	747	702	718	730	707	770	739	762	719	705	721	712	729	680	742	732	748	730	722	746	719	783	776	784	775	745	700	728	753	826	713	710	697	730	796	710	745	713	702	736	739	720	762	714	734	696	717	741	782	727	712	704	699	714	781	699	761	699	721	756	704	738	756	722	765	759	753	751	700	718	701	754	690	757	762	745	728	741	730	702	737	751	715	739	714	694	766	716	732	726	776	725	740	714	720	741	735	737	762	759	700	686	774	722	750	752	687	752	716	747	767	716	713	746	720	717	749	669	715	709	705	704	733	784	738	676	746	693	739	759	758	733	749	743	757	713	716	729	702	756	753	703	739	720	798	709	798	729	727	719	723	790	744	747	745	712	740	741	706	739	690	768	744	777	716	738	712	752	747	710	717	726	762	776	731	738	719	754	753	750	744	741	709	731	744	729	764	724	712	753	713	742	731	774	734	736	792	692	734	719	734	716	770	734	790	740	730	743	751	716	779	741	724	719	730	776	715	744	741	712	725	719	714	686	745	757	717	698	742	724	719	764	738	670	724	707	720	754	715	741	730	734	728	739	765	720	789	703	761	730	783	724	740	699	745	771	674	725	704	757	765	718	729	729	752	716	719	730	741	749	722	732	714	759	698	697	714	735	719	788	691	754	728	741	749	721	707	743	719	751	702	740	717	734	707	720	722	743	740	743
31297	19996	15980	10602	5645	2870	1488	940	674	549	481	450	414	416	376	346	315	268	291	258	259	244	225	225	239	237	255	231	257	238	248	226	253	232	234	249	251	244	236	243	249	241	250	222	246	243	222	203	249	260	263	205	219	241	252	234	235	227	226	254	225	232	225	254	225	247	222	233	214	238	249	230	257	243	232	233	227	241	229	290	231	231	262	227	244	232	232	247	278	248	213	231	217	226	227	236	233	234	216	242	229	228	251	249	248	223	230	229	232	219	248	234	250	266	260	231	225	241	235	254	214	235	243	213	258	240	258	218	232	233	234	246	248	248	233	230	270	244	231	249	239	211	226	247	271	263	235	250	207	250	223	233	241	272	209	231	212	216	258	216	231	223	206	255	237	231	218	212	220	235	189	243	224	214	221	212	242	196	227	217	245	235	228	224	221	212	242	230	260	267	271	245	232	241	237	235	247	229	243	232	239	218	240	245	241	238	268	238	226	253	248	243	242	207	243	273	227	254	270	247	246	238	220	260	253	253	215	245	248	234	222	259	233	232	255	245	242	268	233	231	240	241	257	268	248	230	196	233	233	235	221	226	214	250	257	209	239	226	238	243	232	228	231	235	241	259	229	217	238	220	201	223	227	195	267	227	236	276	242	244	245	236	231	261	219	227	262	230	254	242	240	197	235	223	213	217	253	252	244	206	237	211	242	260	234	253	253	217	250	207	282	224	217	246	219	251	214	245	228	209	228	236	235	199	255	221	228	249	246	246	259	223	228	257	260	229	236	262	225	221	215	221	232	247	218	238	224	257	243	232	254	256	221	227	255	217	255	248	209	275	260	218	271	234	230	229	245	246	248	233	231	211	246	271	229	232	225	217	253	247	241	218	247	259	252	215	226	238	239	253	225	233	225	248	231	268	234	218	249	212	262	251	253	196	224	251	258	225	231	225	221	237	223	205	245	216	206	257	241	244	222	215	234	226	213	218	252	207	227	241	236	233	233	285	224	225	252	227	244	225	249	252	226	255	244	244	238	246	213	269	245	242	225	251	224	246	246	231	228	246	236	218	222	230	237	240	206	220	229	195	212	257	218	245	279	243	214	259	223	278	263	211	231	198	257	217	245	237	236	219	228	234	240	244	237	224	250	208	242	226	221	227	242	243	221	237	227	225	242	233	225	222	228	240	232	246	232	231	232	246	236	223	211	245	243	241	276	226	226	252	231	209	269	244	243	210	227	281	231	231	245	232	229	242	211	245	265	236	253	248	243	267	272	216	235	251	231	235	250	207	209	220	273	244	240	210	245	242	254	274	219	222	230	234	234	247	247	212	263	277	238	225	217	253	245	220	221	234	263	220	232	255	242	234	253	232	256	216	264	222	259	225	247	266	278	235	243	258	266	255	215	216	240	217	252	229	223	229	244	267	232	204	248	272	242	264	253	229	232	222	217	236	211	233	226	222	217	206	243	203	262	254	254	228	244	243	234	262	271	227	236	247	265	258	249	272	244	239	223	258	240	245	234	203	256	251	261	288	233	235	235	233	212	202	238	239	243	244	203	241	236	232	267	228	247	260	254	257	214	217	259	220	241	235	227	214	240	205	231	251	211	250	265	230	241	247	243	256	251	237	214	247	250	216	234	218	269	237	227	238	242	207	220	213	253	245	221	216	238	244	234	253	236	216	230	213	249	229	224	246	230	208	233	239	242	261	235	222	221	264	237	225	233	221	214	204	251	252	260	235	240	230	247	236	221	239	229	228	239	226	235	227	241	218	238	232	217	244	222	219	238	230	220	258	220	232	220	238	237	212	217	215	239	209	231	220	242	240	230	248	245	231	226	247	224	245	238	249	229	252	247	221	230	255	237	237	221	257	262	250	241	222	230	246	223	242	245	256	229	237	243	230	202	224	216	238	245	241	230	242	239	242	217	260	256	245	234	232	226	258	232	232	238	260	222	214	232	237	244	253	226	237	244	233	228	215	239	228	256	240	250	255	241	230	228	238	227	226	254	256	229	223	230	216	253	216	249	278	247	232	236	232	267	223	228	223	247	228	234	240	246	227	233	227	245	225	263	240	218	213	254	263	231	221	280	244	243	238	215	227	231	250	242	246	246	262	230	252	227	210	221	206	238	248	261	256	255	232	219	254	222	234	239	234	238	245	242	230	235	232	253	224	228	243	235	232	224	206	224	242	230	242	232	255	235	241	225	237	228	211	234	208	248	207	218	244	231	234	236	233	244	225	247	229	222	224	252	234	248	228	257	231	232	248	244	213	242	261	231	217	225	218	254	263	221	222	234	243	248	247	258	249	221	215	231	242	239	229	215	217	234	239	239	247	238	250	217	240	252	215	223	251	230	244	228	217	253	269	242	217	212	230	253	228	203	228	186	227	219	234	252	246	260	254	224	225	198	253	225	228	261	205	247	253	215	218	241	226	235	250	225	209	239	270	231	223	236	236	237	222	258	226	263	252	222	217	242	226	252	222	226	257	254	260	264	221	247	229	190	238	237	222	242	238	237	256	231	236	232	224	226	223	244	206	252	229	234	217	233	233	260	226	224	240	249	246	243	276	230	264	242	255	202	230	236	241	217	239	203	211	220	249	217	258	236	249	247	239	233	252	233	246	223	246	238	242	241	231	248	225	210	244	242	255	217	230	246	223	223	236	260	238	232	242	255	254	242	217	240	230	227	222	252	228	220	230	244	246	232	234	215	225	243	255	255	233	274	233	239	239	242	259	249	207	221	268	227	231	235	238	251	202	215	225	245	230	235	250	219	238	256	231	238	234	215	240	241	221	199	223	229	257	249	252	247	250	215	227	226	213	228	217	230	226	247	250	225	257	217	238	230	208	241	258	226	226	204	240	235	254	219	235	242	252	223	226	213	236	240	221	255	250	210	231	245	262	251	198	272	222	234	238	233	228	256	224	281	266	237	237	241	242	244	230	244	187	226	253	231	244	241	214	199	236	241	221	257	242	229	228	270	237	256	250	252	223	242	207	192	256	215	246	244	235	254	181	226	242	258	205	250	202	248	253	273	257	241	207	216	212	260	238	253	260	255	269	244	240	243	223	256	254	249	226	235	220	232	262	270	253	227	200	245	242	203	223	212	247	217	224	236	269	243	231	221	215	225	249	223	243	203	256	228	231	237	249	243	235	249	236	243	281	247	265	223	246	263	228	210	244	227	197	226	216	205	233	234	242	246	200	254	255	256	230	236	214	215	225	252	239	249	270	254	258	242	253	248	227	256	250	250	252	234	227	262	244	242	259	234	251	246	237	257	241	214	225	204	228	240	194	269	242	266	242	241	241	228	246	249	242	233	230	262	234	202	231	271	218	264	213	267	233	241	241	249	252	228	244	234	242	269	211	248	237	233	256	255	261	253	238	249	242	224	235	241	249	217	230	219	247	233	196	258	252	230	244	241	234	232	236	222	245	211	221	250	247	196	205	220	200	213	230	223	212	246	230	221	237	243	234	273	221	265	224	227	243
21157	13787	18119	15310	11608	7497	4714	3394	2845	2264	1886	1707	1533	1440	1404	1235	938	837	743	627	575	574	585	577	538	590	564	561	557	519	508	521	525	564	534	538	527	544	488	521	528	504	581	526	573	502	536	517	528	539	528	552	532	528	538	514	503	483	541	533	537	518	530	547	527	535	498	510	516	531	557	543	534	536	533	524	587	582	522	524	557	534	529	588	538	524	531	532	552	570	548	563	572	591	582	558	573	547	550	571	571	567	543	546	528	573	536	586	528	521	506	519	531	483	492	497	504	545	542	549	556	522	539	500	523	583	535	536	551	532	528	533	584	518	552	522	509	512	547	578	491	497	523	556	535	533	560	541	565	531	554	510	547	553	554	533	567	545	581	559	544	527	544	547	495	553	514	556	531	499	519	507	526	514	589	527	569	530	495	517	559	526	522	523	565	543	533	466	578	545	559	553	558	501	505	535	476	539	551	552	528	465	521	536	541	530	529	551	521	536	545	522	510	514	586	479	524	566	498	501	536	544	510	503	525	504	494	542	534	524	556	522	498	507	545	545	541	536	536	556	506	513	537	526	541	542	500	511	560	483	528	538	520	504	564	534	500	523	523	532	538	525	538	558	540	521	519	560	540	534	523	523	493	548	570	561	527	535	512	537	489	507	522	551	556	569	519	568	552	488	510	552	522	504	535	506	505	522	506	497	514	585	508	488	529	514	529	533	548	548	545	547	562	534	497	580	501	509	527	527	545	535	502	539	526	522	549	519	509	511	525	523	528	527	551	565	510	580	548	523	524	517	523	485	564	569	530	544	555	518	504	533	499	546	540	540	560	524	546	521	539	566	545	518	545	543	546	531	502	532	534	511	547	546	483	537	513	515	514	557	510	543	518	530	508	520	567	528	532	517	564	528	566	517	521	547	524	553	532	510	517	576	522	525	544	572	485	548	537	542	537	476	568	511	528	552	554	501	542	548	549	572	584	493	550	542	544	546	559	481	493	557	548	558	521	524	554	501	499	542	513	541	548	536	497	528	555	549	541	526	496	518	522	508	522	513	520	533	549	513	485	527	532	513	563	552	510	519	514	558	508	506	528	502	495	548	550	519	524	552	574	546	536	538	533	522	529	517	567	561	514	547	531	527	552	559	507	571	561	534	524	526	532	534	515	532	534	547	539	528	530	569	532	547	543	513	498	516	510	540	565	546	519	547	521	512	524	512	560	546	532	537	538	544	482	526	528	550	522	513	540	540	531	522	535	521	499	523	499	515	495	523	539	543	517	551	526	514	549	536	508	509	508	517	547	537	546	523	561	537	539	515	573	523	528	544	547	585	537	522	542	558	540	550	548	511	510	546	511	515	505	518	533	548	561	492	537	502	542	572	578	530	519	542	551	535	522	551	540	557	552	538	489	551	558	538	522	571	545	548	489	559	538	531	500	549	550	504	489	522	523	547	540	522	525	542	487	522	494	516	515	542	536	549	558	534	530	511	533	508	508	559	550	526	547	540	548	542	527	543	523	519	539	560	533	539	502	524	543	519	534	526	546	524	504	501	529	537	510	593	532	515	525	571	568	513	534	555	557	531	512	530	503	507	538	512	553	502	542	520	555	546	506	544	564	518	544	500	538	511	513	521	491	520	534	498	558	516	515	534	556	511	513	548	510	511	502	542	515	529	500	555	524	542	527	523	540	522	531	529	538	533	530	537	546	555	534	528	472	510	534	564	500	535	496	576	546	527	509	579	541	576	559	528	508	517	545	535	544	515	552	550	516	557	477	516	529	524	528	535	530	570	530	559	543	533	494	543	548	517	525	572	571	532	514	517	549	556	533	545	575	534	529	500	511	504	547	530	516	550	521	490	537	554	542	561	526	528	473	540	516	529	532	529	547	525	524	543	550	543	507	516	510	542	498	529	497	539	544	523	528	521	550	526	552	530	508	517	511	529	569	522	521	558	507	527	533	543	568	518	567	484	524	516	497	539	554	550	506	534	525	541	542	482	503	502	561	539	555	548	523	533	525	567	506	539	542	553	528	560	523	522	516	529	541	551	502	538	553	568	542	545	514	514	570	550	525	488	540	508	547	485	583	509	532	535	532	557	534	508	565	559	517	546	515	507	530	542	548	480	519	524	528	516	521	499	550	542	541	562	506	490	524	490	512	527	582	550	526	541	514	556	515	548	563	558	548	548	584	507	578	535	529	504	504	488	533	559	540	515	536	492	538	557	556	509	548	529	511	549	549	525	505	540	556	566	576	539	532	533	510	551	526	545	559	588	526	518	561	484	537	504	530	508	524	485	522	457	540	538	559	515	477	557	541	544	531	534	540	546	559	536	533	552	511	528	511	539	535	540	537	538	550	502	532	560	518	536	462	532	560	554	522	536	552	501	553	530	592	524	573	494	597	502	539	529	568	532	511	557	551	532	547	537	543	519	544	530	548	573	545	540	542	521	552	503	511	505	566	503	562	532	525	518	521	531	525	546	557	523	552	555	552	548	556	519	523	535	539	497	523	544	540	536	546	502	541	529	542	546	556	518	548	538	507	529	548	573	518	547	480	539	581	542	541	542	525	521	558	535	539	537	532	561	526	524	543	536	551	531	526	496	518	530	555	500	549	536	506	538	536	562	536	517	530	557	518	520	496	525	545	521	553	559	542	570	480	538	515	525	505	580	521	567	515	545	565	530	517	506	560	507	532	549	546	543	531	548	569	504	499	549	553	529	531	546	527	568	538	574	575	534	510	547	558	551	484	536	498	535	541	519	500	576	539	553	500	529	560	508	526	535	525	516	501	559	513	507	527	504	563	546	512	560	513	504	562	527	562	555	508	552	566	544	558	498	487	536	492	547	507	531	537	507	506	572	530	512	517	489	509	552	565	531	533	528	501	556	553	543	591	494	517	521	494	544	497	509	516	543	549	494	543	544	538	554	557	482	521	533	514	495	536	564	507	551	515	560	574	539	533	518	514	485	558	511	568	501	558	506	569	573	526	568	494	513	513	515	519	531	533	520	526	522	520	549	536	533	545	503	516	536	540	546	521	519	527	506	523	543	538	532	555	515	529	505	499	530	536	548	545	525	538	530	492	492	561	518	505	519	525	504	524	519	518	519	542	500	539	492	566	563	515	527	574	533	515	534	555	564	537	524	507	506	542	565	532	514	514	500	556	495	558	562	462	527	540	564	555	552	491	497	557	518	506	508	484	539	536	511	555	559	546	543	494	530	494	563	519	540	553	503	547	590	541	476	536	565	524	499	525	536	503	538	519	530	528	532	455	512	527	537	584	514	531	542	531	539	516	535	508	502	533	543	520	513	513	554	531	551	537	534	549	525	553	491	522	535	531	526	555	548	547	542	546	570	534	542	522	523	554	525	525	570	530	518	545	513	566	508	523	538	511	536	544	508	559	506	477	508	512	497	509	542	536	550	536	540	566	570	559	541	536	533	532	526	526	526	537	551	569	540	526	516	528	503	506	540	516	556	523	508	537	532	517	554
42626	29111	25311	18261	10801	5192	2470	1535	1010	760	634	603	475	483	444	377	353	316	271	285	253	258	255	252	246	216	226	242	242	216	246	255	275	235	268	205	221	244	229	213	230	214	237	262	224	236	249	222	264	204	248	215	216	254	235	241	237	261	236	233	217	213	215	234	228	223	240	217	221	236	256	235	242	228	246	225	246	215	219	246	268	228	225	236	237	225	240	216	230	205	227	234	227	253	221	221	235	242	242	253	242	242	226	229	251	228	239	244	243	246	214	237	252	240	250	237	214	257	247	221	236	257	215	255	227	258	263	233	262	228	245	231	221	231	222	244	234	236	220	228	245	230	261	247	241	231	218	210	194	226	210	239	229	237	270	224	236	240	240	211	225	246	231	220	228	210	242	226	223	208	275	238	196	243	257	231	219	252	224	208	234	258	263	228	266	202	260	230	227	229	241	246	243	231	258	185	238	239	228	250	233	237	243	211	204	258	217	221	241	233	256	265	219	235	232	229	216	209	213	258	235	215	267	248	222	259	235	250	252	222	224	215	222	262	232	262	262	188	231	250	229	226	235	249	261	224	242	247	241	231	242	235	223	227	229	227	254	208	218	255	255	241	228	226	225	211	215	225	263	247	270	272	256	242	219	250	249	242	221	226	226	241	242	221	252	237	232	252	223	237	238	251	199	255	199	261	223	235	226	235	233	239	250	243	229	226	177	231	206	249	234	241	198	228	211	243	260	230	224	228	225	241	224	216	231	228	229	271	221	211	253	261	263	239	225	237	220	278	251	218	226	193	246	228	227	217	225	245	207	249	218	270	184	224	219	195	198	246	209	232	268	233	212	239	236	260	208	250	217	225	231	241	243	223	226	260	233	239	206	238	241	229	244	228	241	229	242	255	234	230	217	240	265	244	264	233	261	229	187	243	247	233	236	231	230	231	258	218	235	226	242	259	222	206	243	242	240	240	233	214	245	233	223	205	225	226	228	219	251	229	241	235	229	237	224	219	239	238	249	222	233	217	239	242	241	251	254	221	228	232	218	242	231	222	238	223	260	228	226	202	236	235	244	251	264	204	254	209	247	240	246	229	257	270	219	217	216	222	247	255	194	246	231	257	225	253	280	232	196	223	234	242	245	241	223	205	223	219	226	223	236	220	228	208	217	226	239	239	209	225	236	240	217	258	246	218	246	227	210	244	254	224	284	202	219	221	226	231	222	233	204	240	261	239	195	226	216	218	236	231	222	210	227	239	246	242	239	238	229	264	235	233	233	235	226	231	200	219	223	234	206	252	221	218	218	217	244	255	218	243	258	201	256	217	209	252	218	235	205	249	219	223	258	265	245	207	246	232	234	233	239	222	235	214	235	222	236	227	226	219	222	221	245	250	239	210	238	211	198	224	219	209	220	204	261	233	229	207	238	217	239	226	227	239	262	239	241	229	224	239	229	274	236	229	230	229	199	223	215	254	228	252	228	205	224	219	229	243	227	268	259	244	221	201	236	241	251	222	220	238	233	236	230	250	231	226	214	227	240	247	237	237	230	240	227	192	192	249	230	218	250	226	245	238	243	207	203	235	244	239	253	247	241	218	218	221	215	247	261	265	226	222	227	214	224	241	239	252	207	217	212	236	242	226	202	223	225	224	232	241	234	223	226	235	235	246	220	236	235	237	223	237	238	217	211	241	221	244	216	213	217	226	215	237	250	234	238	215	211	226	252	220	223	239	223	234	248	238	248	222	256	242	226	228	247	242	203	225	220	235	250	243	257	254	247	211	233	240	221	245	231	265	229	255	231	248	263	232	207	221	223	222	205	223	204	186	224	225	228	250	241	275	224	240	243	229	235	230	232	224	208	262	243	203	224	225	274	243	228	247	235	234	238	204	255	231	224	236	244	236	245	247	222	229	246	214	243	256	257	237	267	237	223	225	221	232	254	238	240	239	196	211	243	224	223	265	247	258	262	218	248	244	240	231	231	251	221	230	199	231	252	249	256	249	227	234	225	221	238	244	213	225	235	282	215	216	239	223	219	223	206	227	215	245	244	239	228	220	250	226	245	244	237	230	246	218	209	241	256	217	215	230	237	222	233	238	207	226	232	229	214	244	257	217	227	246	230	243	246	220	220	234	237	245	214	255	198	210	250	263	209	222	243	241	231	241	252	225	251	211	221	240	215	224	196	231	242	237	236	229	205	220	222	228	254	219	225	207	209	205	211	259	238	266	199	247	229	251	226	223	229	214	225	218	248	211	228	205	221	202	216	239	238	237	231	209	229	243	235	217	221	203	260	239	224	225	235	235	219	243	237	212	220	226	217	224	234	217	216	248	209	228	229	243	243	227	227	203	216	198	213	226	233	250	231	246	221	234	225	250	214	227	262	212	243	220	202	239	245	226	239	226	242	233	243	231	221	220	246	235	257	237	240	221	231	251	231	258	238	251	244	209	252	222	251	247	244	239	248	237	255	230	222	230	217	233	235	228	193	232	213	217	243	251	220	215	230	249	239	198	228	231	263	226	215	205	243	220	219	260	207	213	212	228	238	222	220	240	229	249	244	221	230	227	238	221	212	197	228	210	220	224	248	250	200	243	258	242	268	263	242	203	252	239	220	224	223	252	221	227	232	245	185	228	225	226	246	232	207	238	230	242	217	225	237	254	233	219	234	215	210	228	214	229	229	224	227	204	237	258	240	213	240	230	242	236	264	225	270	270	248	234	224	224	212	210	222	224	214	240	234	216	246	246	246	248	228	212	230	244	234	226	208	229	221	243	227	219	230	246	231	255	221	237	201	227	216	246	226	184	210	229	249	240	246	254	245	228	199	217	224	268	222	265	241	202	224	212	233	218	244	210	224	259	235	242	257	226	216	239	260	215	244	257	237	227	248	268	235	243	234	222	218	242	235	243	215	252	243	222	267	234	266	258	219	226	222	258	226	224	229	230	231	241	226	219	238	255	264	232	250	239	270	243	215	211	223	245	246	186	249	200	223	245	197	215	230	222	224	245	234	244	226	213	241	235	249	213	236	188	193	217	238	216	224	240	238	234	220	252	246	218	225	269	211	242	232	225	250	214	248	236	234	237	230	239	235	233	230	248	225	219	231	226	226	218	227	218	222	247	198	262	216	232	226	265	228	225	234	216	223	214	226	234	264	232	232	231	217	252	200	210	215	229	236	221	235	246	212	223	238	227	241	238	237	237	216	221	219	236	227	250	247	260	219	234	209	249	230	248	224	212	251	233	252	229	213	233	249	232	240	239	235	219	239	225	201	262	224	241	261	208	215	243	219	207	266	250	233	237	224	248	257	248	248	252	222	206	234	211	236	227	252	228	232	222	255	238	230	227	229	253	229	212	237	235	236	247	250	253	237	220	252	192	227	216	249	214	253	227	241	249	213	235	255	270	230	227	218	233	254	224	207	231	244	246	268	235	202	235	242	257	237	247	217	241	229	232	245	206	227	242	234	212	229	232	250	237	239	251	237	219	235	240	221	245
27653	20069	25625	22051	16685	9946	6088	4986	3800	3220	2703	2387	2002	1996	1781	1521	1178	990	838	689	649	599	641	638	609	543	600	524	616	583	578	577	552	579	553	545	519	561	595	514	562	527	516	512	534	560	525	517	527	554	498	533	522	526	526	556	559	548	526	536	521	520	532	515	551	563	529	541	502	510	551	526	524	559	585	533	583	551	593	562	517	585	535	575	541	530	555	532	567	571	567	553	551	561	524	554	573	578	511	549	537	536	561	565	525	567	527	585	537	495	547	549	566	556	532	515	518	511	569	542	569	562	561	510	539	528	577	462	543	509	493	559	501	554	531	507	515	553	561	548	532	540	524	555	519	550	576	525	535	545	537	529	551	563	541	525	547	541	529	495	525	532	504	602	513	534	526	550	534	548	519	526	526	540	519	553	531	450	502	578	470	530	537	540	531	526	524	539	498	515	571	524	515	561	565	542	521	518	554	540	527	510	565	501	512	552	520	515	526	492	501	555	506	530	560	540	502	570	535	514	555	549	475	540	554	516	545	564	546	560	523	530	531	525	547	542	496	548	492	551	536	472	533	514	542	550	506	549	515	568	507	599	558	474	547	487	542	510	572	560	523	534	582	499	533	585	498	513	504	512	538	535	542	533	516	542	507	526	571	551	518	551	535	521	556	510	523	489	508	521	532	551	534	503	474	535	543	534	516	540	534	482	541	549	547	535	551	523	530	537	528	508	510	512	545	572	564	505	509	520	563	488	544	536	530	541	511	547	511	517	481	573	497	541	512	554	506	531	539	555	554	528	540	558	534	525	484	507	584	492	535	537	540	522	549	521	547	506	542	545	493	540	513	554	559	543	552	507	508	553	551	529	527	539	551	507	524	553	571	536	577	543	557	580	561	522	524	555	525	528	529	564	507	513	515	536	531	529	524	542	492	552	577	535	545	538	538	550	540	556	504	561	492	508	553	553	555	523	523	516	550	503	518	529	529	522	528	498	507	556	533	527	525	534	504	531	524	534	510	550	553	513	556	534	527	544	541	513	541	567	520	515	517	504	522	528	505	548	530	583	527	521	497	513	483	528	553	514	495	538	516	546	536	480	513	571	497	517	500	546	547	528	540	486	523	534	549	527	539	531	564	518	526	516	513	542	552	542	556	497	529	483	563	532	531	552	486	525	551	523	548	546	538	523	567	579	527	515	572	539	519	534	537	522	537	519	537	497	529	524	532	507	533	525	541	493	543	539	524	522	556	526	555	534	518	544	528	531	529	563	550	560	545	540	551	538	507	517	537	555	514	551	509	522	570	526	497	500	536	530	546	544	518	556	527	525	527	570	512	528	503	527	499	524	578	542	531	568	526	498	556	521	499	545	541	566	551	533	547	528	525	513	540	490	534	556	554	528	546	495	542	539	516	552	549	551	527	528	555	577	540	520	578	525	521	555	530	557	542	514	517	550	539	556	572	536	498	529	547	539	570	530	545	512	600	533	575	534	467	530	509	568	528	516	514	522	503	576	529	569	489	529	534	518	496	538	537	533	487	499	494	561	521	536	545	559	552	517	565	560	562	527	523	517	513	497	532	505	540	527	511	518	509	513	513	550	572	535	493	499	490	513	498	531	556	454	563	518	517	502	496	532	546	574	509	535	508	511	527	516	519	509	554	556	565	560	553	543	548	531	556	498	553	482	546	518	559	529	536	525	549	552	537	541	537	516	543	534	527	518	568	531	568	529	532	571	570	524	500	527	557	524	514	463	537	537	518	542	562	499	544	519	545	512	539	550	524	510	523	590	544	516	544	560	510	499	500	487	554	542	567	519	537	548	514	596	556	512	527	505	511	557	558	497	532	519	537	534	524	532	502	493	502	518	552	477	536	501	528	557	553	526	518	497	520	568	555	533	545	503	535	541	544	538	496	531	550	540	569	565	523	514	549	529	528	535	550	517	571	524	558	498	517	553	502	556	511	488	527	554	540	512	515	524	556	543	535	598	530	513	523	532	538	530	519	552	502	547	568	491	507	500	526	513	543	559	523	486	527	530	506	554	523	514	507	509	541	495	570	577	587	497	571	500	527	525	476	485	549	523	536	499	548	529	524	535	505	511	531	552	514	549	577	515	513	523	580	500	524	511	514	521	522	531	529	542	560	507	558	474	564	556	538	539	536	547	540	505	501	505	519	493	562	537	519	530	525	533	566	531	534	515	549	568	579	536	531	514	523	567	528	568	527	509	518	529	510	530	541	501	518	511	545	531	555	537	510	490	529	520	555	531	546	570	524	567	575	550	525	499	504	512	499	532	530	531	533	522	498	537	557	517	541	504	562	515	510	559	539	522	532	502	508	531	528	545	504	538	504	538	531	566	495	581	556	530	508	534	540	526	532	539	563	529	530	530	555	534	537	540	581	555	556	514	562	540	547	553	489	556	544	527	481	516	533	545	543	511	535	524	539	549	508	562	527	559	535	532	565	523	507	536	539	524	540	520	547	561	516	533	463	582	497	542	513	527	522	496	557	522	493	464	526	539	545	527	534	524	510	532	549	517	501	536	496	522	531	525	523	548	533	528	589	542	560	494	515	551	532	549	514	518	543	521	495	559	566	499	520	528	507	552	514	516	532	578	541	563	597	525	520	532	542	522	533	561	503	501	517	525	527	545	539	512	558	521	513	510	485	537	517	534	543	527	573	559	533	512	524	542	539	541	547	565	536	515	515	512	506	531	483	542	519	520	556	496	547	526	490	511	498	537	517	515	551	517	513	537	532	534	603	535	538	521	494	549	552	500	541	508	532	514	551	513	521	515	527	542	582	525	545	568	517	533	505	539	518	525	517	543	520	506	541	502	542	526	499	512	575	527	502	500	534	554	519	545	550	543	491	517	514	551	550	510	580	549	508	521	519	533	525	530	567	548	516	537	572	560	509	520	547	530	536	553	508	527	551	519	555	515	538	509	578	558	480	538	559	533	575	526	534	560	533	508	535	506	534	533	505	521	523	512	501	524	518	493	545	523	515	513	541	552	500	561	568	511	551	524	517	532	529	571	532	530	541	587	531	551	538	565	522	540	504	513	532	514	538	519	583	535	510	552	526	477	521	494	510	575	541	539	550	550	496	555	518	526	564	564	518	541	520	537	536	538	510	558	508	537	535	546	540	530	527	512	547	513	546	515	530	525	507	496	575	508	546	513	485	544	518	503	570	541	539	542	503	468	554	547	492	541	585	520	493	532	564	523	557	560	486	537	566	545	506	550	521	555	553	473	498	536	528	516	529	523	541	504	520	518	547	526	534	525	561	528	544	526	522	512	529	514	562	498	508	551	541	523	500	562	556	496	551	547	535	493	592	537	545	562	552	539	545	547	484	528	543	505	538	580	544	543	541	538	538	556	557	506	499	527	549	558	526	531	578	489	537	547	494	493	533	526	569	500	526	558	519	530	500	564	563	547	551	509	520	522	557	524	521	557	544	491	513	534	508	539	517	531	552	509	504	522	517	494	515	542	509	517
11982	5563	4204	2477	1410	941	699	615	486	485	435	463	417	399	446	423	434	364	342	372	339	353	344	372	370	335	363	341	392	372	345	350	368	373	330	340	371	316	388	353	351	340	362	382	344	352	352	352	331	380	354	317	364	403	360	374	341	348	365	351	366	359	334	329	320	356	307	363	340	327	328	344	349	341	328	318	365	347	365	321	368	360	372	354	338	325	354	351	360	370	338	347	328	359	339	361	343	362	308	354	344	337	383	356	324	375	365	379	340	342	337	346	364	383	319	354	360	382	347	357	346	332	347	342	345	332	345	387	334	342	336	380	382	379	325	355	363	345	356	327	356	383	368	338	352	342	360	362	372	389	370	349	383	354	327	355	355	355	341	365	345	382	372	419	357	344	365	366	352	374	365	380	344	316	339	313	366	376	355	331	335	357	324	327	347	338	385	333	369	344	334	342	320	327	365	351	357	356	328	364	375	369	339	364	387	356	352	334	336	379	368	340	337	349	360	332	372	376	383	373	358	348	358	396	330	319	342	356	396	356	341	314	364	392	328	360	330	381	361	336	354	376	357	349	356	389	309	327	334	359	342	313	389	355	346	319	349	382	350	353	358	354	347	350	378	324	320	356	340	338	415	378	350	336	342	326	341	340	345	373	348	352	353	313	354	347	332	356	372	353	354	351	396	321	339	346	299	320	332	360	316	367	363	370	335	343	379	339	354	343	343	363	342	342	342	345	353	353	368	353	340	357	358	319	396	401	366	372	356	318	355	366	364	365	326	335	328	368	340	359	337	359	327	364	331	329	330	326	325	373	359	366	342	355	359	372	339	334	349	335	374	362	316	339	381	395	369	321	348	342	315	312	363	353	358	352	364	342	352	378	359	349	345	399	370	379	359	380	338	346	371	315	333	372	364	349	338	372	358	382	363	349	366	335	325	335	340	372	351	349	382	357	393	362	378	337	315	299	363	402	358	378	353	418	369	370	358	341	384	384	351	348	359	372	362	340	375	382	309	381	356	376	370	384	331	389	349	352	336	376	335	330	349	356	398	356	375	350	335	371	362	376	355	351	334	321	359	330	307	362	319	378	396	343	353	328	332	347	354	344	331	379	355	383	335	397	337	365	354	321	378	343	340	344	343	374	359	360	336	323	401	356	375	376	333	346	367	373	357	353	380	371	354	356	340	371	379	348	338	329	340	364	349	335	364	362	354	347	346	366	320	354	352	379	354	334	341	355	353	339	307	333	367	330	366	352	356	366	340	373	376	333	378	379	404	356	318	331	325	320	361	330	339	354	331	320	324	345	347	352	353	353	328	364	353	364	371	331	348	355	334	353	343	344	382	346	363	364	363	342	366	358	325	332	334	329	332	383	358	364	333	333	324	351	399	348	342	347	324	387	348	352	357	381	361	349	344	360	360	375	351	346	369	366	344	369	363	340	380	347	369	371	371	356	320	358	354	350	325	341	345	357	385	379	367	369	346	346	342	358	356	374	350	366	372	324	352	368	387	325	369	351	372	367	360	363	370	373	346	309	356	357	328	368	357	397	343	348	351	353	348	353	370	373	340	347	343	338	305	375	356	388	338	377	315	319	382	332	315	349	313	353	360	352	325	364	338	362	348	316	341	337	334	343	374	357	371	351	365	345	345	388	317	336	348	322	330	354	370	337	366	352	368	376	353	315	364	341	351	386	359	363	345	307	343	352	358	347	348	360	355	359	380	329	331	340	337	346	337	390	334	361	369	363	376	336	369	341	386	348	378	352	401	367	378	377	302	330	363	351	327	352	333	337	339	341	342	385	338	339	329	315	362	377	370	412	355	347	333	353	327	371	356	358	355	337	379	326	341	337	369	365	348	367	360	374	369	355	339	376	358	353	365	367	349	305	353	361	335	310	362	349	343	330	353	352	372	385	340	385	356	353	339	353	334	332	382	373	354	326	365	332	348	368	383	358	337	363	377	378	366	354	343	349	358	356	346	344	358	337	367	374	327	377	382	355	350	353	341	352	353	388	358	350	366	333	321	355	354	379	384	343	298	379	345	414	377	335	331	353	363	351	344	354	352	378	300	341	374	332	355	410	345	374	376	359	316	370	383	362	362	371	370	339	315	353	323	343	409	335	377	367	328	359	380	352	371	368	337	357	364	364	336	344	319	354	350	341	338	351	357	297	321	341	389	338	375	370	396	314	359	349	364	365	354	307	331	367	329	369	368	370	340	357	359	362	373	366	356	304	371	329	315	331	320	352	389	365	351	348	365	356	357	353	363	372	360	353	349	359	324	359	363	347	338	382	363	359	377	351	340	356	332	366	369	349	358	363	343	366	359	372	358	348	375	341	330	336	371	339	373	362	353	373	378	340	348	344	345	330	338	403	397	378	388	375	333	346	360	363	350	385	343	340	331	317	325	364	362	375	336	336	328	354	348	339	327	333	359	377	340	369	339	330	350	354	338	314	348	329	357	347	342	360	350	369	356	331	336	366	370	364	360	353	338	351	362	322	339	336	342	338	327	368	374	400	346	356	354	389	348	357	386	363	341	319	348	364	315	352	364	349	322	360	351	377	390	344	324	342	374	353	349	375	357	366	342	364	378	374	369	376	353	347	306	361	364	348	384	379	339	343	310	366	356	321	346	359	358	378	330	345	414	366	379	352	345	365	362	341	329	354	351	339	350	391	368	357	302	359	368	340	377	366	325	348	352	347	332	380	334	328	340	330	342	358	345	363	336	343	347	360	360	380	347	352	355	362	325	353	360	357	375	361	356	365	354	335	378	335	342	358	381	339	338	357	336	317	338	341	334	337	364	319	358	363	366	365	307	371	341	325	362	338	338	353	362	354	359	333	337	300	344	357	366	310	389	349	376	309	363	336	368	331	359	384	333	355	345	360	369	310	333	296	350	343	369	328	344	347	343	324	357	353	372	321	324	317	362	356	398	383	390	345	369	334	300	351	362	346	355	354	373	355	355	363	347	334	321	344	407	352	377	341	331	339	350	345	317	367	363	345	318	358	379	339	313	321	338	335	337	336	343	334	340	365	347	352	333	330	357	374	355	359	342	347	356	341	341	360	339	348	387	339	368	351	367	375	339	343	362	338	361	326	329	357	344	371	376	358	342	349	360	374	353	307	356	343	343	368	380	381	348	345	365	382	339	345	344	364	331	337	331	340	338	379	353	366	360	348	321	339	365	372	351	341	368	359	382	355	310	314	366	336	336	313	333	340	354	336	330	356	338	371	343	355	342	394	386	360	346	349	379	387	347	376	342	340	352	303	354	349	359	343	338	355	337	320	369	394	369	362	341	349	342	339	345	358	364	301	365	376	370	331	392	335	347	325	324	360	331	341	364	368	338	331	380	363	304	363	371	353	350	360	335	360	348	349	359	369	331	376	352	385	324	352	350	368	339	337	336	328	334	381	350	339	337	357	368	365	351	356	337	335	339	333	366	336	376	352	329	326	361	319	373	386	353	394	340	408	338	348	372	377	363	364
7549	5030	7162	6213	4719	3232	2451	2061	1804	1539	1424	1280	1176	1145	1099	980	893	871	776	775	758	771	765	711	757	777	729	786	737	752	755	751	732	796	744	754	716	723	777	712	727	729	731	742	775	756	804	754	722	751	738	761	752	787	751	754	772	777	765	831	708	747	701	728	701	787	736	751	707	737	751	781	744	749	745	699	743	788	777	781	781	801	789	756	778	737	761	728	774	720	813	779	766	717	729	787	729	753	688	755	782	726	735	784	753	745	765	756	760	762	715	776	759	816	745	693	708	809	766	728	768	720	766	725	765	752	823	752	757	746	781	731	773	760	740	778	752	754	760	779	765	738	794	720	735	754	743	751	782	809	750	729	770	749	752	757	696	744	799	723	747	741	743	756	759	739	767	714	752	787	725	763	715	740	715	745	807	745	775	715	728	781	734	721	777	734	747	749	766	750	738	709	753	746	697	760	755	747	772	736	675	743	790	738	726	754	767	760	754	772	769	726	750	751	718	708	752	773	740	781	775	811	763	727	773	784	738	724	723	731	712	747	771	744	738	725	717	790	746	787	745	723	738	779	765	765	752	789	765	793	783	726	771	727	768	764	746	757	772	760	724	749	740	752	759	782	711	744	720	788	761	759	814	734	726	726	744	724	805	768	788	746	719	710	773	768	759	728	755	731	765	757	718	778	745	750	755	731	716	747	734	739	756	724	724	722	759	754	767	717	761	759	771	781	750	803	722	784	743	763	691	742	777	728	732	765	767	756	706	769	789	740	747	766	750	772	743	742	739	722	785	710	765	722	765	701	756	734	809	745	715	747	751	694	755	725	738	733	762	752	773	741	768	739	723	761	774	720	794	739	757	745	758	764	764	774	764	732	748	756	751	759	778	753	750	708	716	753	758	713	768	716	773	729	773	738	693	759	715	774	763	779	717	792	766	779	746	734	755	770	753	786	798	819	746	702	742	720	694	793	736	695	741	800	716	732	710	752	713	757	677	738	720	799	757	723	773	758	742	767	739	750	759	742	722	710	745	759	746	713	781	726	736	711	744	725	719	739	769	773	745	706	792	750	729	730	810	791	780	745	745	719	794	735	728	777	774	751	767	724	674	714	704	733	740	774	738	744	783	724	702	756	736	784	731	774	739	811	722	719	753	733	731	689	730	753	745	799	717	735	746	742	761	785	716	692	714	776	729	745	711	739	722	696	749	824	752	758	753	768	711	739	756	710	796	756	789	752	740	714	718	757	684	732	751	762	749	770	771	763	775	789	718	718	720	768	712	718	779	719	759	756	707	749	804	781	713	798	759	766	709	777	810	748	765	727	723	758	796	741	761	757	717	777	766	754	760	759	783	775	744	808	763	761	761	728	764	784	789	739	761	761	723	757	766	693	746	731	790	801	756	728	766	761	744	724	755	768	797	758	723	750	764	735	790	705	754	743	752	766	758	714	704	799	793	693	742	758	742	765	779	734	774	753	745	736	726	751	787	689	716	765	736	742	747	707	728	743	777	771	770	789	750	784	799	777	747	759	768	774	771	770	729	740	765	712	777	776	762	762	744	741	711	772	708	756	758	718	685	767	781	828	767	775	742	716	737	742	757	751	780	751	753	696	700	736	764	784	739	686	750	749	771	771	736	770	670	779	740	815	772	766	745	738	738	773	738	775	731	769	739	777	749	768	712	739	747	801	735	766	754	795	697	760	774	805	718	748	750	731	738	767	800	790	729	730	764	739	785	786	790	747	756	730	757	755	754	726	716	749	751	740	777	745	768	797	739	760	736	774	795	744	748	784	764	750	693	710	704	713	697	739	756	771	746	762	774	738	738	773	702	767	747	703	737	741	766	813	756	742	716	774	767	758	773	765	725	713	790	767	816	777	781	757	798	737	738	751	766	713	713	708	760	716	771	788	713	763	751	750	754	748	763	677	729	733	713	743	756	761	759	781	736	720	758	764	742	785	735	762	735	735	766	748	765	787	752	764	733	765	693	722	728	780	777	720	741	768	744	766	710	781	777	734	767	751	705	735	729	789	765	765	785	712	754	788	810	733	797	751	746	744	736	750	764	750	726	776	715	708	772	750	748	765	776	787	757	812	732	736	707	717	790	769	770	730	723	756	775	786	723	744	766	741	728	738	729	722	705	731	796	787	773	727	726	706	772	766	715	778	741	760	750	739	742	716	802	745	747	762	716	752	768	768	727	736	767	742	783	744	761	736	718	730	727	743	715	744	739	759	772	717	771	730	722	724	767	768	724	786	684	799	746	809	774	786	737	766	753	754	769	751	795	743	753	790	785	783	729	788	733	773	749	698	701	728	754	800	741	783	750	783	735	737	706	730	784	744	739	796	761	734	748	810	738	747	728	738	724	690	740	734	759	750	741	745	749	767	726	811	687	813	759	728	716	728	745	766	746	772	724	757	793	695	757	763	748	786	729	699	726	700	728	729	778	723	816	743	765	767	745	698	799	778	775	727	762	738	739	750	767	740	742	786	754	698	748	739	787	753	739	790	769	752	700	742	713	768	689	804	715	765	736	746	794	777	777	790	742	765	771	703	814	746	733	776	769	754	732	764	770	682	762	726	748	742	744	760	773	749	758	763	722	757	750	813	719	724	765	734	735	824	788	775	760	764	720	749	765	758	765	730	734	777	799	791	750	742	707	763	708	743	752	831	745	733	785	781	769	773	750	744	757	737	741	739	730	713	738	748	738	795	717	751	742	723	746	775	744	781	751	731	748	731	741	721	744	765	788	744	746	719	777	783	739	754	766	772	786	748	748	786	758	738	772	760	808	777	756	758	790	804	750	776	742	797	748	724	737	704	793	750	766	762	765	748	764	775	727	787	756	801	746	757	767	716	743	799	762	728	798	742	728	760	731	745	765	743	730	753	718	774	742	763	787	750	751	796	728	702	749	758	749	794	716	718	781	770	723	764	770	723	743	737	776	760	752	791	755	751	772	754	763	744	754	731	748	761	748	746	762	711	789	760	746	745	748	783	758	769	735	767	715	755	722	738	749	728	800	770	758	781	776	735	751	794	744	757	745	771	775	760	778	766	749	781	740	740	797	731	712	734	713	759	738	767	758	788	769	724	750	756	765	721	742	794	724	734	746	755	737	784	684	813	766	749	761	770	713	771	732	755	738	733	776	747	748	788	805	762	773	775	760	785	760	727	738	762	764	750	779	765	781	765	733	764	760	713	724	775	746	751	802	737	765	739	750	811	695	754	792	736	710	766	744	752	784	746	766	777	712	747	733	736	756	724	766	745	731	824	742	734	729	779	777	752	727	751	732	731	764	726	741	720	755	750	745	746	809	734	773	762	753	723	762	707	794	745	812	762	715	783	769	750	758	693	745	752	769	773	745	753	737	780	729	739	747	750	742	779	766	720	733	743	731	726	808	724	698	774	782	754	730	784	761	710	731	766	733	751	759	734	737	762	762	701	745	759	737	759	726	766	751	742	701	749	726	789	763	719	748	711	734	757	762	753
31714	20765	17060	10831	5495	2882	1560	1073	793	591	520	442	411	438	391	348	328	292	267	283	262	268	247	261	256	269	217	245	254	271	212	287	249	242	249	224	218	256	231	250	262	246	245	237	223	246	255	239	236	225	251	264	223	270	246	248	251	247	229	237	242	224	235	264	264	265	230	215	221	241	231	233	243	252	228	238	246	248	263	251	242	225	230	230	234	233	227	231	210	242	233	256	253	232	253	232	233	253	230	244	252	257	231	246	263	262	207	228	259	223	270	242	279	270	275	216	223	246	238	239	234	263	252	227	241	224	235	250	269	249	233	229	232	231	251	261	247	246	270	233	232	233	244	242	245	266	224	252	220	263	233	246	229	239	254	221	253	233	258	242	247	252	233	232	278	279	265	227	243	262	239	230	230	250	254	226	255	262	230	224	250	224	220	231	257	247	235	252	247	240	224	252	221	249	237	212	240	245	222	250	244	260	267	234	267	225	233	254	225	237	251	269	232	243	230	217	226	253	247	262	244	263	247	250	262	249	250	262	252	206	236	256	237	256	270	249	237	217	235	241	262	256	254	252	251	222	245	271	245	237	275	263	263	229	249	227	241	254	243	246	248	227	236	241	250	256	223	260	230	250	227	254	253	263	219	245	257	253	283	269	257	230	264	265	270	208	250	254	270	256	265	281	240	229	262	263	245	240	215	249	260	233	280	265	258	274	246	229	242	240	269	242	252	248	243	226	245	253	256	242	256	259	275	240	252	262	231	241	270	235	255	246	243	234	227	250	225	205	248	270	256	235	266	252	223	231	239	231	241	234	260	232	282	232	217	229	242	257	257	266	212	233	264	213	245	208	248	233	258	262	257	248	232	254	241	209	234	274	238	240	242	247	241	214	229	253	268	233	258	254	277	263	244	235	222	248	259	245	252	252	250	248	271	244	266	215	259	254	250	255	235	261	247	267	251	237	234	258	257	253	203	222	253	254	250	243	246	281	273	245	228	241	227	269	232	232	230	254	235	244	241	249	266	231	221	229	254	259	238	257	273	233	231	227	233	264	259	256	234	222	248	232	231	255	233	234	229	243	254	236	249	263	254	247	247	249	243	245	214	234	261	229	266	242	261	229	247	280	226	236	236	240	266	255	200	223	239	253	233	253	248	234	254	250	241	253	239	225	244	214	225	225	238	272	264	268	225	240	252	220	237	233	247	264	253	207	221	232	206	233	256	271	255	246	218	239	237	254	265	253	227	234	222	245	238	249	230	250	208	246	256	230	246	226	258	224	243	279	223	248	235	226	260	206	246	232	220	249	255	225	230	246	231	283	265	226	229	238	253	232	265	243	230	242	223	244	254	222	252	281	226	223	250	227	230	242	232	227	225	280	277	250	234	279	258	226	252	211	240	267	220	217	253	223	232	266	236	251	266	218	254	240	223	251	262	251	265	241	235	243	250	233	251	249	270	214	253	242	252	255	233	232	245	254	255	235	223	236	245	216	230	256	241	233	255	236	223	233	224	249	249	233	237	229	266	271	238	241	229	238	242	229	240	264	232	253	255	228	239	239	243	256	229	262	219	232	211	241	240	243	219	270	211	191	248	255	212	238	240	264	260	268	254	239	254	258	227	223	236	256	272	230	224	268	244	223	220	280	227	255	239	237	234	271	254	227	235	262	248	215	239	237	230	237	242	230	221	249	220	242	251	259	248	237	229	263	258	211	245	233	250	223	227	270	255	259	255	267	244	245	261	258	280	262	274	260	226	225	266	242	237	236	253	248	239	240	262	254	260	265	235	245	262	246	242	264	268	240	251	200	249	276	273	259	244	234	283	241	217	237	234	260	250	238	251	221	237	234	205	222	211	227	253	222	258	253	239	251	226	272	239	220	227	228	251	252	234	246	219	227	236	284	249	249	251	240	259	270	237	250	219	236	248	267	243	251	243	257	214	232	242	239	245	245	252	217	207	226	241	243	222	234	240	253	236	218	255	255	259	268	244	256	254	223	231	198	269	250	244	226	231	242	243	222	269	253	318	241	250	249	267	236	231	247	249	238	247	262	295	249	263	238	210	242	228	221	235	212	271	235	262	238	253	244	227	245	206	223	251	280	272	258	225	272	263	249	244	261	237	245	249	224	247	252	257	229	249	257	231	239	249	250	243	217	244	286	263	252	258	211	238	240	249	223	235	228	227	242	249	240	231	208	257	257	234	246	238	228	240	268	251	221	240	203	254	255	250	223	237	265	209	243	234	225	221	208	230	264	244	247	238	250	217	267	241	238	248	263	249	273	229	240	214	242	271	227	256	260	215	213	229	268	245	227	256	272	239	239	229	261	251	241	241	245	246	234	216	272	250	237	238	216	242	228	205	231	247	259	236	263	268	239	264	212	248	237	218	244	229	288	256	242	238	226	249	269	229	249	240	303	259	251	204	236	224	251	212	225	264	262	257	243	266	258	263	259	227	234	244	257	265	260	205	240	209	239	239	224	275	233	228	235	244	245	261	228	256	237	251	232	248	242	219	222	269	245	223	280	238	232	261	242	223	252	256	253	232	235	240	277	256	231	203	223	270	241	267	231	219	223	269	217	263	240	244	250	232	216	263	270	239	215	222	237	224	247	231	243	241	219	290	267	245	230	221	257	261	228	260	225	231	197	276	251	268	236	250	269	246	245	265	241	245	243	252	243	218	243	253	238	249	250	233	246	221	227	232	265	257	264	222	271	239	236	262	253	245	230	247	252	257	235	245	234	258	231	254	237	225	225	252	256	244	227	253	249	208	254	215	267	238	261	233	231	234	235	216	224	242	254	261	227	269	234	242	224	242	222	225	240	255	271	270	250	270	257	285	232	219	264	212	246	258	222	232	239	249	224	240	257	248	223	232	253	253	277	223	245	241	254	248	231	250	220	223	225	229	234	222	280	286	227	249	260	237	238	260	233	228	204	208	235	274	250	267	250	226	240	248	264	244	239	263	239	252	229	241	247	245	236	242	241	212	231	232	248	239	220	254	242	239	241	242	249	266	233	226	222	255	241	237	242	251	204	238	252	222	242	252	235	262	215	237	241	238	240	266	255	210	208	277	250	272	257	219	276	239	228	224	250	219	246	239	229	253	247	238	273	244	194	232	240	221	248	252	249	242	239	240	233	249	236	240	238	247	245	225	254	229	222	241	246	243	273	234	239	249	258	267	250	243	222	270	225	246	240	223	214	249	248	272	245	244	211	241	227	252	247	241	259	217	218	261	228	252	246	272	256	247	257	235	240	263	227	245	258	232	239	245	242	228	245	250	221	235	247	229	253	280	229	241	248	233	218	236	258	264	247	244	227	254	253	229	220	242	243	233	228	254	250	251	253	236	262	232	229	258	260	227	209	256	236	235	224	254	228	233	260	234	220	260	238	227	232	275	230	226	262	240	251	250	238	298	250	234	254	281	234	249	241	216	221	253	221	270	219	222	265	245	255	214	230	227	228	217	263	242	251	236	247	263	281	252	272	235	255
20943	14730	18597	15754	10717	7246	4533	3690	2983	2318	2056	1744	1524	1518	1323	1131	1005	873	691	588	594	629	584	633	574	543	597	584	531	530	561	588	555	537	550	562	541	547	583	552	585	553	579	566	555	560	534	577	530	577	543	529	526	544	535	565	555	546	524	537	547	543	520	546	559	567	528	526	571	520	574	515	558	547	531	518	522	567	513	554	577	570	594	523	534	583	531	565	546	565	576	546	568	571	576	570	581	553	572	601	588	546	568	583	577	535	544	540	549	601	536	538	564	540	589	565	593	519	553	585	552	521	524	579	523	551	577	553	548	546	547	565	485	520	496	558	575	565	549	569	561	538	500	585	562	555	564	524	541	629	552	533	568	510	579	506	528	549	552	560	537	584	553	533	558	555	527	560	571	542	525	564	524	546	525	564	563	566	545	524	581	548	547	567	533	553	546	539	541	573	544	511	544	526	601	565	533	540	565	513	522	595	528	591	528	494	519	526	536	542	529	550	553	531	516	532	570	562	524	570	539	535	534	574	545	535	552	585	527	527	531	549	528	559	539	536	538	555	503	530	570	550	536	546	570	533	508	572	483	558	539	568	526	562	519	520	555	544	566	565	494	586	537	568	488	538	525	560	565	599	526	525	553	548	554	526	564	553	530	585	513	582	587	544	500	525	538	565	539	540	552	596	560	547	518	566	521	548	579	558	538	557	543	571	528	532	556	528	519	531	483	524	583	532	526	521	517	605	570	546	561	568	562	497	513	548	567	574	545	547	540	505	542	597	575	557	571	530	562	560	531	527	532	527	520	589	606	533	517	553	530	526	545	543	619	520	593	542	570	563	524	559	509	512	534	556	581	571	517	558	580	548	557	536	553	554	544	545	547	555	563	542	546	613	564	517	557	536	557	558	578	540	539	526	536	528	562	565	560	493	562	524	550	536	571	548	553	553	515	588	535	533	531	549	549	524	575	550	564	563	557	552	561	556	502	555	574	595	580	535	591	554	536	499	548	539	555	582	558	555	502	551	541	553	579	564	555	564	515	539	566	554	569	551	571	543	558	560	547	547	555	559	524	534	584	569	585	537	542	613	541	540	556	558	528	551	500	568	560	536	555	535	561	552	530	575	533	524	507	538	545	589	587	487	564	515	557	540	520	534	547	554	553	542	559	520	549	533	578	526	557	497	554	555	486	526	535	535	558	524	510	531	525	572	521	561	558	553	537	528	555	549	530	565	556	542	557	538	562	532	547	530	551	544	605	524	509	511	541	524	527	521	552	589	567	572	554	569	581	518	549	522	543	557	513	575	543	536	516	552	582	560	555	536	537	557	530	525	527	545	545	558	571	561	565	517	553	507	515	577	545	526	538	549	532	544	548	545	572	570	562	576	557	600	527	548	559	541	526	526	572	561	537	532	542	563	550	537	546	538	535	540	520	524	502	499	529	563	550	547	529	529	530	565	518	540	511	556	554	576	581	532	567	548	543	545	608	561	515	547	518	511	530	516	529	563	527	557	552	530	561	540	557	518	541	555	569	530	512	603	539	502	537	561	535	568	564	499	555	525	517	558	597	527	526	534	594	550	577	584	510	599	551	530	580	555	547	522	520	560	540	524	532	550	516	555	566	532	550	605	531	571	552	540	540	571	512	534	552	530	588	526	516	538	577	560	568	548	570	585	579	484	535	538	533	558	567	523	561	510	529	554	545	562	561	558	536	568	554	550	563	531	551	557	527	557	566	569	592	600	514	584	544	522	515	559	513	572	629	531	549	529	535	569	517	536	552	566	562	554	562	530	545	573	577	522	510	580	596	524	551	561	552	563	524	562	567	547	573	554	536	531	593	554	536	550	525	592	549	543	590	580	577	557	553	539	532	564	584	580	567	562	539	541	561	515	542	540	555	530	512	548	547	552	540	501	527	524	544	562	538	549	517	597	594	571	572	558	531	528	560	523	497	528	547	530	542	503	564	527	561	536	537	523	530	529	559	526	553	569	526	526	538	573	552	563	554	565	564	551	525	563	542	567	560	560	512	541	570	554	509	537	508	532	513	584	556	557	522	566	499	498	509	522	530	547	584	532	556	574	520	549	585	541	540	582	593	526	525	556	532	540	514	586	552	516	557	523	534	504	541	570	529	565	569	573	554	505	535	562	498	541	553	498	543	601	539	526	532	574	528	551	542	544	571	540	580	596	560	501	547	564	522	578	574	546	536	541	528	569	534	546	538	553	559	573	572	561	564	557	555	546	524	546	528	563	542	528	541	545	568	556	585	574	534	575	551	560	583	613	549	559	551	574	490	535	573	545	541	574	620	559	533	515	490	537	571	535	576	520	547	532	498	518	539	575	564	531	551	522	550	537	509	548	584	570	550	542	531	525	554	571	539	582	541	556	549	549	508	561	580	560	528	544	580	520	590	534	546	557	514	518	588	524	533	528	565	558	517	518	537	525	572	565	527	569	530	558	564	612	528	555	510	563	547	541	572	578	558	601	534	574	545	542	538	518	550	564	566	585	514	556	560	597	539	579	552	584	547	537	541	519	597	570	505	542	551	544	555	506	588	575	538	541	527	559	564	528	578	579	580	525	509	538	561	541	490	562	547	521	551	563	598	535	575	540	569	561	514	567	567	535	546	505	572	518	534	561	599	514	546	524	551	511	535	539	542	539	555	569	538	580	558	549	508	549	574	545	576	561	566	552	512	519	578	508	508	548	562	579	565	548	565	529	554	544	541	501	530	539	569	543	542	523	565	555	550	531	538	542	568	533	558	495	549	527	550	531	537	506	586	515	509	561	589	573	539	536	528	541	531	519	583	528	577	487	535	532	561	570	514	556	549	522	541	525	527	557	593	525	536	535	569	567	549	504	535	512	590	538	547	540	544	530	529	517	534	572	531	540	581	575	539	590	566	574	522	528	572	542	500	503	554	546	528	557	592	554	551	530	562	520	591	521	582	577	560	574	600	527	528	504	591	546	536	572	554	549	547	522	546	563	555	530	543	575	531	539	554	579	572	513	530	515	537	519	571	562	541	531	491	556	525	531	540	550	545	550	535	572	563	558	575	558	557	535	551	538	569	538	547	564	592	561	542	516	594	579	590	559	519	567	544	530	552	560	563	548	533	559	558	569	553	541	555	588	533	549	569	528	540	518	574	598	532	526	540	520	590	568	555	565	528	509	556	517	575	523	555	527	535	521	540	547	532	596	579	547	508	563	591	563	548	545	566	511	539	502	512	579	515	552	509	537	504	612	534	531	513	569	553	556	533	542	567	543	543	533	587	520	549	594	551	500	602	519	559	494	536	533	540	582	536	561	538	563	544	557	522	569	571	541	534	568	570	515	534	539	532	564	547	562	533	517	546	566	517	538	552	547	534	565	543	576	537	520	557	570	554	527	563	548	559	545	556	562	517	552	555	532	553	537	527	523	548	551	577	533	557	559	567	559	513	558	565	542	519	560	506	537	520	566	565	480	522	603	517	564	520	582	549	567	520	548	520	596
42635	28731	24525	16633	9885	4856	2637	1671	1020	796	570	543	502	424	430	394	349	278	296	279	265	214	267	249	271	239	257	261	246	245	239	237	270	221	224	210	232	250	253	273	198	236	265	243	239	232	230	248	248	195	215	215	209	225	273	250	241	226	249	235	250	253	230	239	227	233	247	223	244	267	246	268	245	271	249	258	235	219	214	262	219	213	237	244	247	246	242	236	269	225	271	237	252	236	222	241	259	260	260	226	225	209	249	241	256	259	244	274	239	232	256	213	242	235	223	238	231	216	291	223	226	222	226	244	236	240	217	230	226	232	252	234	215	272	235	258	263	245	232	233	243	243	255	230	236	230	237	247	222	224	251	258	260	263	272	253	252	229	257	261	244	219	237	224	231	249	220	244	239	261	240	226	232	215	219	248	219	220	239	232	243	240	251	237	218	196	218	218	246	230	260	274	238	293	229	250	244	245	254	216	255	229	217	217	218	218	239	250	242	265	249	228	232	253	227	211	226	235	228	231	224	230	223	234	225	229	225	234	258	246	224	237	240	269	233	255	246	243	227	244	240	237	211	261	210	223	235	215	237	236	223	229	231	262	215	252	233	238	214	262	215	212	219	253	241	228	228	228	227	234	225	239	191	227	280	257	209	250	228	229	201	236	269	239	239	218	234	243	242	248	248	247	271	217	204	243	239	270	242	220	217	233	226	249	223	231	266	262	250	246	238	229	239	265	252	242	240	226	242	235	241	263	250	231	236	218	254	243	251	233	259	243	244	223	229	199	224	249	223	215	230	226	263	239	256	260	217	254	219	247	270	267	219	253	241	264	240	220	250	225	210	220	222	221	238	236	234	221	235	228	229	233	271	233	269	241	219	225	214	228	239	232	262	214	244	233	224	256	255	252	202	253	215	263	245	257	263	236	243	227	249	248	239	220	243	210	252	219	219	246	232	235	216	243	236	229	235	254	220	220	240	240	251	231	247	220	208	250	227	250	251	238	235	237	236	252	245	245	228	236	214	239	246	237	272	224	249	224	237	250	208	226	231	235	224	235	242	219	222	238	234	225	225	243	235	258	201	225	241	214	223	238	246	256	220	227	225	256	214	242	242	237	236	261	221	225	199	237	273	235	264	226	203	218	225	224	226	205	195	221	214	249	234	262	231	257	265	222	234	241	249	232	221	194	222	234	219	196	247	234	230	237	204	216	223	215	219	264	218	237	258	255	224	241	235	237	228	263	215	234	218	235	242	276	238	222	210	223	218	225	238	243	228	229	248	250	260	230	201	224	217	203	210	233	243	229	235	229	216	256	245	233	236	219	223	231	232	257	213	189	241	236	230	222	249	243	245	228	229	252	218	254	212	221	226	237	244	236	254	235	248	257	245	255	230	234	223	227	235	253	228	231	267	234	233	261	221	242	238	232	240	225	225	222	273	213	241	227	250	234	250	210	246	252	204	234	236	234	243	221	230	236	245	246	222	234	242	206	228	212	232	242	270	236	231	247	228	236	232	240	252	252	255	227	230	231	221	204	223	256	243	255	224	219	263	213	286	195	218	234	244	251	222	270	265	239	262	239	236	245	217	232	230	252	237	255	236	232	246	221	249	253	219	228	235	256	241	222	241	254	253	252	240	239	230	242	199	238	223	256	225	239	272	209	220	232	233	255	237	243	268	272	243	226	205	241	231	250	238	224	241	238	243	245	244	240	222	250	225	267	216	229	230	227	229	236	228	261	239	240	243	279	265	259	267	201	242	210	247	214	212	221	230	202	253	238	223	202	221	233	238	205	273	255	247	200	249	220	218	234	258	230	239	234	223	228	218	210	238	254	226	245	238	232	235	240	229	246	245	261	265	227	228	227	260	266	220	268	218	265	221	239	205	206	243	245	192	213	246	202	237	247	237	201	265	252	253	241	230	218	246	233	245	266	237	256	249	204	246	248	244	205	255	253	245	240	246	211	240	247	236	237	225	225	252	271	257	250	234	253	239	232	250	255	225	228	227	232	239	211	233	261	258	238	231	254	238	229	245	235	198	235	203	228	257	263	243	240	218	232	245	229	259	271	226	194	234	257	257	249	212	249	257	250	241	205	246	237	251	220	253	220	267	248	218	213	232	234	245	246	262	240	258	255	219	221	217	270	249	246	218	234	232	241	242	223	228	248	214	241	223	239	226	243	229	244	234	215	222	238	274	252	219	233	242	234	226	248	224	243	218	273	227	245	243	223	256	236	242	223	268	246	252	239	229	239	242	202	244	228	229	226	186	233	207	248	230	264	267	247	212	259	255	210	213	245	232	220	257	285	252	249	228	249	259	249	243	250	249	251	251	247	231	225	242	249	204	265	220	212	219	212	235	221	247	254	212	230	245	239	244	254	234	292	227	222	234	253	224	240	249	237	244	243	214	245	222	242	242	207	239	260	223	270	240	220	210	260	232	214	251	247	225	259	232	208	284	242	243	210	203	247	257	251	220	210	279	266	218	223	260	264	228	240	213	220	250	220	237	229	260	234	212	237	257	233	240	208	251	250	215	233	219	201	234	211	251	240	249	219	237	256	230	227	253	229	221	226	232	228	257	221	237	222	238	239	262	260	233	220	242	247	208	232	219	216	231	224	221	208	246	215	234	236	227	256	224	209	245	239	218	242	241	216	236	216	256	230	213	228	233	236	215	237	207	190	232	254	246	239	224	218	256	216	207	225	281	244	231	228	231	254	230	235	236	270	210	215	249	238	225	241	249	240	229	243	257	242	236	260	233	244	237	264	224	235	239	232	247	248	223	218	249	256	208	243	243	244	266	238	211	224	258	271	231	229	258	247	247	231	215	255	246	260	237	241	261	261	252	227	258	231	228	223	217	228	225	225	221	238	248	235	231	254	222	233	247	270	237	221	215	216	225	218	256	252	223	245	225	235	229	228	260	245	252	255	234	239	278	232	232	231	226	235	239	221	200	237	265	229	229	236	266	227	240	216	232	236	237	239	256	226	245	251	210	285	265	239	228	243	248	246	211	249	293	263	261	265	236	248	240	251	213	228	205	260	259	245	235	216	208	224	246	275	236	249	202	229	242	242	273	240	234	238	214	229	226	241	237	228	224	224	218	269	236	234	224	264	218	225	242	248	257	206	240	247	242	199	222	209	231	215	270	243	263	225	263	232	297	252	238	202	261	239	224	256	248	264	225	239	224	237	215	215	264	237	239	204	223	244	259	231	242	213	241	277	219	264	243	228	243	226	230	242	255	248	229	270	229	221	243	242	247	232	238	214	215	228	251	227	230	244	262	232	230	243	225	223	240	266	213	191	229	213	219	214	232	261	231	242	213	233	228	238	213	240	259	246	252	254	244	233	229	226	221	214	246	249	216	262	219	224	220	238	239	232	225	249	214	236	247	259	234	242	254	258	219	251	258	278	238	234	257	255	257	215	222	246	233	223	257	220	206	233	242	239	261	230	225	227	236	248	221	224	235	255	246	228	214	259	271	261	252	233	249	204
27518	19848	24345	20684	16475	9905	7091	5275	3955	3133	2608	2226	2058	1996	1628	1412	1144	972	782	719	634	625	631	590	591	589	582	568	555	566	551	611	566	552	545	549	556	556	548	557	549	571	572	541	568	569	551	565	550	615	527	572	600	557	551	565	574	553	526	550	529	539	563	575	554	553	550	563	541	564	552	568	559	546	539	547	550	533	553	574	585	512	506	516	573	545	575	554	541	601	573	537	576	561	568	565	566	597	551	567	572	522	608	586	547	560	568	557	535	506	580	519	506	562	547	560	576	545	542	550	557	563	516	520	550	536	490	545	528	567	537	540	542	577	570	530	525	540	562	550	532	591	551	517	536	541	517	550	521	587	543	521	550	518	542	508	539	534	535	515	566	544	543	549	526	532	536	532	467	551	570	519	558	580	530	579	584	538	538	577	539	574	540	556	525	571	557	496	535	539	555	544	572	552	557	541	535	554	548	555	512	557	515	565	538	530	568	546	521	511	594	585	555	592	507	568	550	524	508	493	523	548	536	518	551	559	514	495	541	558	517	535	549	532	549	551	557	562	547	555	531	528	536	557	516	534	540	556	534	543	548	527	567	519	551	524	527	562	552	515	531	526	536	545	574	551	575	536	548	546	556	549	518	515	541	564	530	536	497	493	546	541	532	572	552	597	526	495	563	543	529	579	507	547	544	508	554	517	488	537	591	590	549	552	595	532	592	503	574	522	573	564	576	572	573	546	506	507	510	544	537	514	556	517	520	534	560	529	570	533	534	546	572	559	518	530	576	524	530	536	528	531	543	550	544	546	561	511	551	544	532	540	540	580	554	502	508	569	553	546	554	564	562	529	564	556	543	550	556	547	544	538	520	540	584	513	545	544	513	521	557	561	513	527	510	538	502	557	533	557	544	553	530	513	525	547	537	550	551	525	502	517	540	505	547	568	537	512	565	521	540	520	555	527	511	519	498	570	546	524	562	501	564	546	570	559	554	539	541	564	557	579	580	562	561	535	572	542	527	542	530	521	518	524	566	553	532	537	534	504	540	539	545	578	543	550	530	537	535	524	518	548	516	560	604	537	558	539	577	552	541	531	559	533	499	494	559	524	529	568	574	525	513	545	532	500	525	528	555	563	493	549	542	540	536	519	516	524	529	552	529	523	512	521	519	522	518	505	526	551	524	539	497	520	565	572	599	588	578	492	539	563	507	557	607	541	552	503	500	543	523	566	470	541	536	557	537	599	517	545	527	542	511	516	486	540	552	549	548	532	530	594	499	565	492	523	567	528	513	488	534	577	488	562	522	539	522	534	575	541	532	566	538	554	557	523	553	534	561	555	536	508	523	539	570	531	503	563	524	593	573	524	523	515	533	540	543	523	504	611	538	586	530	512	542	512	560	577	564	560	577	572	537	569	545	492	527	514	527	503	564	542	541	549	584	529	542	546	552	516	552	563	556	527	538	572	546	519	537	519	540	548	546	509	577	553	539	556	564	528	555	550	551	569	548	538	516	588	553	525	535	529	557	543	557	588	560	561	504	548	519	498	558	540	527	556	510	532	572	544	583	540	555	559	537	566	549	567	543	518	540	513	552	547	537	556	505	515	508	525	569	561	566	533	531	528	578	521	588	519	585	524	515	539	516	555	593	586	538	493	563	545	570	550	567	561	511	549	611	572	541	537	546	507	583	532	549	527	613	550	601	517	514	516	542	563	547	524	529	559	516	512	534	526	519	535	575	545	521	560	544	517	537	576	561	550	544	499	534	566	541	517	545	561	550	515	580	530	553	509	536	577	528	559	527	495	553	507	524	525	567	515	521	508	517	532	567	523	495	528	554	573	518	558	560	553	559	557	531	542	504	552	536	556	557	530	502	610	561	524	535	555	560	495	546	537	514	536	563	524	492	556	531	577	542	548	549	530	567	576	540	570	527	506	550	520	555	495	575	541	498	578	574	568	550	562	575	546	523	583	550	550	543	547	570	507	534	538	541	550	533	513	541	553	534	550	537	526	567	513	532	577	569	538	544	522	554	540	554	578	594	525	542	535	558	560	578	536	567	521	506	555	553	576	531	554	544	596	520	533	561	575	549	556	551	562	557	571	519	564	573	571	552	589	517	511	525	561	513	551	538	474	524	581	520	550	509	519	564	649	553	500	549	530	508	530	527	540	526	552	508	556	563	540	548	525	565	529	544	537	538	569	550	555	536	543	519	550	531	529	555	515	519	553	505	540	562	512	543	581	542	548	570	568	527	518	560	520	546	536	548	539	576	579	556	545	569	525	573	546	529	528	569	551	516	542	560	591	525	595	528	534	530	548	543	565	533	554	574	530	575	544	559	536	582	592	573	544	586	538	548	531	510	544	528	525	531	497	523	521	537	542	567	544	530	522	535	541	511	562	525	555	533	570	560	511	509	554	547	575	569	533	563	519	537	587	531	529	541	517	560	503	527	552	545	576	550	536	554	490	533	562	533	568	529	526	487	573	551	526	557	511	524	545	546	558	541	518	619	534	544	474	536	551	545	530	562	521	568	596	523	518	541	501	520	540	506	526	541	528	510	523	548	544	603	540	569	524	518	544	539	568	521	557	578	517	513	560	552	533	534	584	590	561	543	534	516	514	544	530	554	511	549	560	558	532	527	511	539	575	528	528	539	559	538	570	524	537	519	571	531	566	525	578	486	484	530	560	547	536	533	575	528	536	544	557	544	535	544	546	535	528	516	514	564	587	590	579	561	554	568	508	528	540	531	553	553	566	513	548	591	523	548	587	536	537	542	555	510	539	552	562	507	597	540	558	559	587	566	539	553	519	525	557	546	531	559	572	511	526	550	504	558	512	548	558	545	600	507	566	567	580	529	514	553	573	535	519	558	526	512	556	590	539	553	520	508	525	558	516	534	537	533	523	541	540	561	539	535	550	532	534	550	531	529	547	522	529	558	539	510	536	535	517	554	536	580	517	533	531	562	547	518	524	501	525	524	524	537	526	552	578	561	548	602	566	521	558	511	480	563	540	558	558	523	581	482	537	577	498	564	564	558	553	538	544	507	567	552	524	561	588	551	548	535	553	552	570	580	534	551	557	549	508	504	529	529	519	565	544	541	514	531	553	543	521	529	541	508	574	534	522	594	559	525	569	551	573	541	532	514	534	548	550	597	508	576	555	545	571	595	533	491	492	551	559	536	535	571	559	570	516	549	566	547	518	522	530	559	546	545	583	536	591	554	567	542	582	571	516	575	535	511	556	557	552	524	530	568	540	523	564	534	543	560	524	572	520	556	538	507	594	542	564	545	511	513	566	582	525	525	597	550	546	542	542	527	557	590	540	551	558	535	558	509	532	556	558	579	498	589	511	531	521	492	550	564	509	556	558	522	573	568	538	537	583	541	546	588	540	524	552	509	560	523	565	575	521	576	543	566	535	542	588	571	528	572	524	526	491	544	513	599	563	556	507	527	523	516	515	553	545	500	588	537	503	541	523	543	515	579	569	543	555	546	500
12321	5497	4019	2403	1535	993	756	612	521	496	456	441	445	433	378	358	358	377	372	374	288	320	344	336	348	356	325	302	352	339	335	313	339	339	343	305	337	334	331	343	312	344	364	347	341	328	333	381	339	322	331	309	327	319	354	331	341	359	328	317	321	338	354	378	315	334	335	344	355	337	337	352	357	307	338	386	365	367	324	341	392	355	294	367	338	325	355	342	331	355	358	376	368	342	364	375	335	304	363	368	357	377	335	313	325	337	335	328	398	334	343	344	352	359	361	363	371	379	367	324	354	360	342	293	331	346	367	356	384	334	354	352	325	314	304	317	372	370	315	341	349	303	375	382	335	355	357	291	335	360	322	353	358	358	352	296	317	329	340	342	351	326	343	369	387	339	321	320	304	347	364	360	347	327	340	340	354	353	356	346	341	329	375	351	292	346	306	352	354	344	321	333	358	368	345	318	319	371	334	317	343	323	330	304	341	400	355	350	355	307	350	344	331	370	359	365	332	332	338	352	335	355	379	311	345	388	387	335	338	369	345	348	322	376	336	331	342	335	336	369	319	327	344	350	317	308	360	351	339	365	301	351	355	317	350	328	371	362	337	359	338	306	345	338	314	320	368	353	340	350	328	331	393	346	349	380	387	310	353	337	314	346	326	340	348	330	351	326	363	343	353	341	351	330	335	375	343	334	339	328	319	359	314	325	323	330	336	354	336	311	329	366	345	340	368	319	326	318	323	358	331	340	313	345	337	336	321	320	335	350	384	352	353	339	344	345	332	348	358	375	368	377	341	366	345	347	347	364	342	341	347	292	301	373	341	356	325	355	322	372	350	354	370	352	334	373	346	368	378	330	343	315	349	307	336	357	348	340	316	344	356	331	338	357	331	330	309	353	304	319	351	336	338	347	361	358	356	337	325	349	354	321	363	350	367	332	326	328	313	340	338	348	323	362	343	321	346	332	354	367	347	310	356	361	392	359	345	358	343	377	358	324	347	355	310	350	363	320	318	314	351	351	352	339	326	331	333	329	324	347	319	311	307	333	358	322	352	364	348	352	314	386	336	353	348	367	345	378	313	331	327	364	352	333	318	359	350	351	341	323	312	320	336	339	311	316	379	321	323	311	345	365	337	307	366	303	308	331	338	335	325	311	354	348	336	324	340	314	333	354	314	346	336	361	370	341	356	351	345	343	349	336	336	338	340	362	386	345	356	358	344	369	345	342	335	340	376	356	361	352	356	358	364	341	358	382	400	349	341	331	359	318	333	352	353	364	364	341	341	353	320	348	323	343	338	329	345	332	356	376	332	340	353	341	344	334	346	326	359	346	362	328	337	332	330	323	308	369	333	340	369	336	353	344	337	338	347	356	319	326	353	326	350	343	346	359	361	367	321	358	315	316	355	343	361	313	318	301	347	367	323	349	338	349	323	317	338	328	304	335	363	350	336	312	359	335	345	321	350	381	343	313	367	369	349	323	347	317	323	310	308	337	363	340	363	310	331	343	360	348	341	311	361	348	330	344	329	334	355	337	354	373	355	335	333	358	389	320	369	323	306	325	332	346	361	338	301	341	351	315	315	318	352	368	345	332	340	360	365	313	326	311	342	338	353	326	386	315	348	338	339	336	339	361	325	355	342	334	302	350	368	346	332	330	329	337	326	336	337	312	336	362	346	330	339	314	314	333	314	367	334	344	349	344	339	316	328	352	352	324	345	310	351	353	332	362	341	325	349	321	322	307	357	313	341	314	346	374	320	390	356	351	296	332	330	365	329	339	337	354	343	360	335	333	339	325	365	387	337	352	355	352	334	346	331	326	357	350	327	328	348	374	339	332	365	315	355	327	316	330	346	308	344	344	333	327	330	312	330	370	344	342	334	331	343	318	328	396	315	348	350	323	347	319	333	316	367	319	351	340	336	369	343	346	373	345	342	383	386	367	328	325	337	345	311	333	357	341	343	313	343	331	349	364	336	378	328	347	328	329	316	358	366	359	352	354	330	317	363	394	344	327	376	375	375	336	393	358	349	344	395	326	324	359	324	363	355	317	304	343	337	339	324	365	345	337	346	352	334	322	314	314	320	342	333	261	362	364	323	346	360	335	373	336	326	331	342	355	362	358	336	361	347	329	326	335	352	385	349	359	328	338	305	321	306	332	349	330	348	336	289	348	341	328	345	367	333	325	318	365	354	312	313	305	341	339	327	330	341	361	350	364	335	354	358	304	328	318	341	356	319	342	301	314	354	328	316	312	360	340	320	311	341	345	381	340	354	334	326	333	312	348	314	347	349	345	375	352	340	326	323	353	345	354	374	347	342	317	302	364	386	313	317	325	333	376	338	356	352	361	343	315	339	385	353	338	320	341	331	352	349	339	369	336	351	359	335	313	375	368	346	331	342	363	382	327	330	335	337	337	323	320	334	365	385	337	312	354	333	375	353	331	368	351	359	352	360	341	341	333	351	337	391	339	377	365	315	293	334	337	342	291	346	358	324	341	338	332	366	358	324	350	345	315	313	356	348	379	339	311	332	311	344	335	302	368	345	341	336	349	320	332	366	332	345	335	354	357	319	303	368	351	322	339	362	307	344	338	341	346	315	296	330	331	374	353	330	364	346	323	360	323	307	366	361	330	350	333	346	342	385	341	376	327	347	309	345	317	341	319	362	391	338	320	323	325	375	331	341	336	315	333	316	345	321	330	326	319	336	341	354	335	354	362	345	309	339	338	332	365	329	356	355	302	336	343	337	341	331	331	340	342	293	331	338	328	304	341	360	337	324	319	341	349	323	337	340	317	321	345	361	348	340	359	337	372	373	369	337	352	343	304	357	316	365	313	337	341	319	315	374	358	354	321	354	365	303	289	352	371	352	331	358	286	362	334	348	348	324	353	327	339	323	353	329	347	312	345	324	291	329	355	293	325	338	381	356	332	374	301	314	344	362	324	367	324	325	309	371	335	377	305	321	319	328	337	393	344	340	327	359	364	356	333	323	363	321	406	347	342	346	314	315	374	308	321	363	305	356	331	360	371	331	324	358	344	305	352	369	339	339	347	351	342	353	344	324	361	326	315	340	374	372	343	329	314	326	345	335	339	293	335	343	350	362	373	348	304	363	349	350	351	359	332	322	349	332	307	357	325	319	363	332	347	360	342	327	299	305	345	347	335	344	329	296	349	327	293	356	330	357	336	341	334	325	349	357	327	322	362	378	322	331	319	335	333	336	357	352	329	333	366	342	313	344	311	348	313	323	370	292	346	336	324	379	318	345	333	337	374	328	364	346	342	350	345	331	340	325	365	320	333	315	354	327	347	340	339	324	333	334	335	353	390	322	338	367	360	345	344	342	347	358	330	299	356	373	366	338	345	359	344	379	312	366	370	318	384	395	356	332	332	349	343	356	326	326	349	296	346	364	345	360	368	364	350	359	337	351	330	337	333	371	344	324	365	329	366	365	371	328	343	319	351	346	340	403	341	346	337	338	346	327	355	349	317
7622	4646	6819	6370	4915	3365	2574	2217	1791	1563	1402	1357	1166	1138	1098	970	861	856	826	760	713	722	722	777	735	772	785	716	763	715	706	762	747	712	751	716	719	721	724	749	719	721	700	699	683	704	721	784	742	690	718	716	706	724	756	725	734	705	746	740	760	673	731	779	747	710	721	694	690	764	735	699	710	744	758	699	715	723	712	712	737	694	683	736	732	754	724	732	740	743	785	756	772	801	738	719	759	763	680	755	785	737	725	734	724	708	756	715	728	723	754	728	717	717	696	676	747	781	740	740	739	705	693	706	723	719	708	781	712	753	791	695	738	722	693	727	731	776	711	772	744	712	757	707	726	730	736	759	761	713	729	713	751	662	741	731	724	713	742	769	711	726	739	717	753	727	728	726	694	662	688	735	735	687	662	710	726	778	761	724	707	703	724	737	745	680	696	742	692	716	734	767	744	698	727	722	710	675	714	711	702	704	745	793	761	736	734	767	691	707	742	701	755	715	678	765	733	697	711	735	739	724	725	737	689	737	736	740	739	704	720	730	690	732	687	749	770	727	755	757	717	681	761	666	709	689	774	726	745	770	709	729	733	744	738	744	684	720	732	742	722	721	753	711	773	754	731	772	725	743	725	734	725	731	687	734	736	726	694	714	705	732	699	749	716	722	791	735	706	724	770	711	757	723	739	753	780	760	684	732	724	754	718	705	746	767	690	719	730	733	766	768	681	703	731	709	736	730	741	685	710	725	729	719	710	721	732	726	710	744	683	730	726	691	733	732	699	733	735	734	735	776	746	787	706	742	725	734	675	711	684	736	763	713	714	738	678	737	718	717	718	722	715	722	713	725	732	764	696	768	679	730	683	736	765	725	732	714	702	709	743	728	759	690	746	763	700	734	711	726	756	755	719	688	745	680	772	733	680	725	744	733	725	690	708	733	719	745	752	754	751	727	727	771	751	710	673	726	715	736	671	709	696	689	732	695	740	680	719	713	697	724	742	766	765	750	726	732	808	742	743	737	737	799	734	773	744	724	754	757	692	691	778	741	750	767	709	717	717	764	789	740	710	672	711	718	757	733	730	674	717	771	721	724	739	730	755	742	776	697	732	743	717	730	713	717	765	751	723	686	720	701	709	764	795	730	746	716	745	733	744	807	720	699	735	734	708	734	713	704	751	762	720	753	714	738	765	758	713	761	725	682	741	740	727	761	714	721	724	755	727	685	728	790	731	716	727	721	764	776	768	701	698	731	727	755	716	699	772	713	713	742	752	735	768	724	691	743	763	678	737	741	689	691	719	746	725	761	743	736	762	713	759	744	744	727	714	801	713	767	730	696	726	723	698	712	754	737	745	711	728	685	745	750	730	747	690	716	680	704	709	770	762	706	714	725	740	701	714	747	711	728	678	709	666	727	697	701	713	739	699	720	744	693	723	749	708	742	736	752	726	740	739	721	720	727	736	767	737	729	761	683	710	757	754	765	734	748	718	721	758	720	780	740	713	734	731	711	740	734	767	765	738	782	711	709	716	803	716	705	737	784	707	694	730	742	713	726	761	736	706	703	731	720	720	727	751	771	743	702	818	747	810	733	695	727	712	724	723	726	721	747	775	737	728	713	744	769	751	753	770	730	727	719	778	743	727	725	753	731	717	718	767	687	767	714	716	693	712	741	682	757	708	729	713	695	753	734	719	738	765	726	739	768	734	719	732	708	713	756	746	753	666	731	717	694	775	760	733	738	737	700	717	806	700	727	759	729	731	757	716	715	714	723	697	716	717	706	714	704	761	739	701	731	722	710	744	749	770	739	755	695	759	737	714	723	752	711	747	788	697	716	710	708	734	732	741	714	712	726	754	740	746	685	796	754	759	762	673	745	727	735	733	728	725	739	760	724	696	731	768	725	692	723	784	738	729	725	740	788	707	735	730	753	763	700	739	756	752	744	751	716	736	755	731	704	783	733	739	764	750	712	733	700	712	737	672	723	750	730	715	714	731	719	708	747	786	750	701	729	698	763	735	719	700	700	722	730	704	730	711	711	764	722	729	734	737	735	751	772	744	786	671	670	715	738	738	719	750	754	733	757	760	730	764	748	730	712	728	749	767	718	687	756	722	731	767	706	745	742	776	719	704	759	718	734	717	758	721	707	698	712	747	736	707	708	714	693	750	760	764	742	702	730	782	773	738	717	765	694	730	697	691	734	747	730	754	729	758	723	707	707	686	712	735	755	740	743	686	712	704	770	756	761	724	742	719	715	764	700	724	743	704	747	719	700	759	777	706	732	760	742	670	748	687	756	710	755	729	746	774	735	755	710	760	729	783	726	750	741	745	703	713	748	734	721	716	709	713	745	694	734	772	708	759	700	720	734	710	690	726	737	724	733	750	724	722	701	724	728	750	728	713	749	752	726	696	696	812	749	669	756	740	760	701	677	734	717	751	762	713	704	731	693	776	717	695	763	712	708	711	730	751	743	751	720	733	689	708	701	730	717	745	735	726	723	721	706	748	672	712	735	724	718	734	752	752	779	727	728	726	757	779	734	706	658	731	765	773	733	729	741	714	677	708	719	691	708	770	746	729	729	734	719	734	707	690	722	710	725	794	768	778	699	753	779	758	729	707	707	745	740	717	749	772	728	729	731	757	726	742	754	738	734	734	736	785	734	723	786	748	737	755	726	718	751	745	773	740	769	726	668	706	706	733	719	719	729	719	722	750	769	720	769	704	775	714	717	720	727	723	692	782	727	676	754	750	798	699	709	673	714	713	705	721	693	710	713	747	729	760	712	685	766	731	740	718	715	730	766	716	696	725	720	759	647	791	731	747	726	746	706	729	729	720	687	704	734	728	732	725	705	715	707	724	719	740	758	717	758	738	747	706	737	787	713	705	689	713	703	752	719	692	736	664	744	698	797	745	688	763	711	684	718	757	758	726	744	712	745	687	719	760	768	680	678	722	725	729	710	754	770	769	749	753	675	741	703	744	762	730	732	726	749	723	750	750	714	778	751	726	713	695	750	700	721	692	751	741	727	688	739	721	715	695	709	718	727	768	715	706	685	714	749	697	759	763	732	717	736	742	739	735	718	727	699	695	730	716	732	700	716	686	724	768	752	763	724	737	750	740	719	733	739	785	700	715	749	802	727	721	695	735	724	736	704	723	686	727	662	678	727	745	701	700	704	741	721	689	750	712	727	740	760	757	753	699	724	749	745	765	760	750	718	757	767	743	708	749	700	670	732	706	768	703	790	731	724	734	696	718	714	693	741	692	781	741	755	710	783	716	730	763	718	780	716	732	723	683	768	760	747	682	735	700	728	754	759	787	725	699	681	710	717	735	725	702	775	731	708	719	716	717	749	722	689	669	738	746	758	704	705	692	731	731	712	730	749	708	765	734	752	706	720	691	741	748	744	697	689	717	744	709	699	716	690	671	726	761	708	752	737	736	711	716	702	773	727	761	704	738	751	711	719	748	729	717	708	686	675	722	676	699	732	756	760
32115	19940	16429	10113	5155	2802	1625	981	730	589	480	447	409	388	327	324	293	275	219	220	218	237	223	260	206	209	242	217	263	220	247	228	215	202	228	223	214	201	222	245	236	248	225	224	255	223	221	219	244	214	237	225	239	230	216	230	252	221	194	229	230	223	203	199	268	206	225	217	228	209	223	241	211	206	226	203	202	211	223	200	207	209	256	231	243	243	229	223	227	233	213	207	220	244	241	228	250	237	216	220	236	238	218	211	215	202	199	245	190	207	234	248	235	215	221	235	229	217	209	244	210	230	240	237	214	213	230	219	215	211	247	215	249	196	195	213	220	232	246	221	238	214	207	237	219	199	236	242	225	233	237	215	205	210	243	238	211	238	211	233	216	219	215	201	249	218	187	225	230	207	255	220	206	236	238	208	207	198	203	260	218	240	215	202	232	226	218	234	257	223	240	208	270	238	209	182	242	201	231	230	216	213	219	237	215	223	257	235	227	223	229	242	200	216	226	194	230	260	233	230	189	210	248	222	214	233	224	206	214	227	218	226	217	218	227	214	233	225	214	255	235	245	213	242	236	242	237	231	190	259	264	251	229	228	216	212	195	228	209	216	233	216	226	225	211	213	220	222	213	209	211	246	215	202	217	226	208	234	248	208	225	217	189	211	223	208	227	226	236	224	229	208	252	234	206	204	187	247	201	226	205	244	228	224	245	261	212	221	208	205	251	211	221	244	214	219	213	219	233	230	218	255	250	243	208	208	221	231	225	204	222	241	212	226	227	220	217	180	213	246	212	237	249	231	222	212	246	201	233	238	220	220	241	215	239	224	189	216	241	227	218	226	238	233	236	222	176	218	215	216	230	224	217	176	195	217	217	228	220	183	224	209	202	249	245	231	230	200	253	227	224	206	265	219	205	204	229	184	207	203	222	218	225	217	215	217	244	218	237	267	262	236	232	232	233	213	212	207	231	230	219	239	234	207	221	213	197	272	213	231	201	219	229	194	208	219	215	231	217	194	249	199	213	218	210	239	241	250	224	236	221	224	211	222	243	220	251	234	204	201	226	218	227	209	187	235	206	225	225	210	213	234	219	211	225	227	218	213	202	212	250	230	214	227	221	197	246	211	225	223	238	205	217	243	216	218	245	206	208	219	208	207	238	241	213	218	234	218	212	229	198	233	253	229	218	238	242	206	234	205	221	215	218	213	238	210	216	234	236	222	227	237	233	231	216	231	232	205	217	241	226	222	238	222	226	224	203	232	222	213	225	247	230	238	253	230	223	229	228	204	200	217	248	240	227	224	216	239	216	230	215	259	227	226	228	265	242	204	226	204	217	233	260	252	225	222	207	186	216	239	223	225	225	241	233	211	227	238	210	222	220	246	212	233	249	209	225	225	204	232	219	178	204	250	246	233	227	221	227	230	214	256	210	210	217	226	231	230	222	235	215	227	239	233	218	248	218	218	239	223	244	226	223	229	222	215	222	231	247	194	221	241	206	250	233	225	205	263	238	243	279	237	233	234	243	229	214	215	207	209	204	227	228	235	232	222	214	184	218	243	221	242	238	225	210	224	243	217	245	232	232	231	232	215	229	221	250	241	246	243	242	237	241	210	210	241	184	214	220	225	213	238	220	231	242	227	217	220	221	215	220	267	260	226	211	227	262	231	221	214	236	216	222	208	233	232	267	229	209	246	191	195	243	243	223	213	227	242	227	239	223	207	241	239	238	244	232	251	250	241	218	211	212	214	214	255	236	178	194	213	243	188	233	238	201	224	199	225	197	203	212	219	249	200	212	220	240	240	217	234	213	233	224	221	218	224	258	219	233	210	174	252	232	197	235	239	255	217	230	248	228	218	210	216	221	228	232	210	240	226	222	230	228	199	186	263	199	219	232	220	218	206	192	225	217	232	202	223	246	224	222	225	211	215	196	230	241	217	232	256	244	231	233	247	224	252	243	215	225	194	208	204	205	198	233	211	213	252	209	244	247	211	218	233	236	226	219	212	193	233	205	192	208	231	219	222	211	194	225	223	214	239	195	217	242	197	244	247	241	243	241	211	230	228	229	213	237	255	236	241	233	236	200	263	203	228	241	225	215	188	235	254	224	197	231	253	252	226	245	221	195	235	224	236	217	249	226	215	234	224	197	240	246	210	235	235	235	214	240	222	184	235	213	229	218	230	213	187	217	209	238	225	221	234	202	248	213	209	210	235	222	197	240	215	221	186	246	235	251	239	210	235	224	233	230	234	212	190	226	234	244	219	256	217	228	211	214	208	234	236	231	241	233	200	253	278	219	234	221	230	216	206	239	225	206	237	236	218	243	247	236	220	259	223	215	190	207	234	231	250	248	255	206	237	242	228	232	204	223	252	208	220	225	227	247	221	181	216	232	201	194	218	235	212	250	226	231	223	230	213	225	233	251	223	248	244	224	229	216	245	230	212	212	223	243	193	246	246	220	215	211	218	221	254	219	219	274	246	236	242	206	237	225	219	238	244	221	203	218	231	211	226	214	230	226	236	226	235	228	232	271	215	195	208	208	226	220	210	216	240	207	247	229	228	235	216	212	232	222	220	220	222	223	199	257	210	211	213	215	221	235	251	242	240	229	198	231	220	246	217	223	220	225	229	269	194	223	242	211	220	217	256	222	210	237	239	232	221	235	244	218	251	235	240	210	203	196	236	221	241	225	220	229	250	194	207	190	216	206	208	227	223	230	236	230	208	228	208	214	198	216	215	219	219	212	228	230	252	254	193	234	234	198	249	230	213	216	216	243	217	222	214	204	222	247	227	206	218	228	208	248	215	250	211	215	222	223	209	219	226	198	220	231	237	245	248	231	218	239	247	222	228	203	201	220	254	223	230	218	204	216	242	227	225	218	190	237	192	209	233	216	229	217	259	252	201	220	238	232	222	227	271	233	230	247	229	211	195	216	228	207	216	233	215	202	221	228	243	205	216	258	205	206	212	202	205	214	235	180	226	236	231	189	230	215	216	206	223	219	186	229	206	207	225	220	244	225	247	214	244	196	243	210	243	231	219	205	234	204	214	218	214	248	243	203	206	269	228	207	254	225	211	206	240	217	230	231	241	214	189	214	195	234	213	220	220	220	212	232	216	221	229	205	199	234	259	232	214	217	206	249	222	202	223	249	203	225	246	221	208	202	201	242	213	204	211	237	218	230	237	197	216	211	208	254	253	245	234	213	230	219	226	243	259	218	221	193	215	232	207	231	228	232	218	211	224	240	228	213	236	212	240	191	219	209	207	229	232	256	228	256	216	177	208	229	242	234	220	202	204	242	204	220	222	205	230	244	220	241	218	249	241	247	235	223	255	207	205	242	214	228	240	221	214	209	222	238	205	209	230	205	210	218	255	204	243	233	221	229	235	208	226	194	202	196	224	249	235	218	209	208	209	226	214	211	224	235	232	214	191	239	234	213	234	209	236	214	234	219	222	228	233	222	266	227	232	227	224	255	212	215	232	223	233	244	229
21151	13373	18644	14902	10758	7661	5186	3962	2989	2403	1935	1712	1498	1412	1158	1061	835	778	691	634	543	542	550	530	572	533	564	506	514	519	561	540	520	511	525	518	542	533	514	533	526	483	514	536	509	543	483	524	498	532	508	493	515	496	513	516	502	536	522	499	523	527	502	513	502	486	494	523	471	501	513	514	468	505	486	513	534	488	501	512	512	516	508	523	511	522	472	544	537	513	527	517	546	508	522	531	531	519	521	537	491	529	504	512	540	507	493	522	468	503	524	518	469	488	486	508	522	504	493	490	520	525	495	461	496	505	504	523	511	470	503	528	489	564	521	485	505	501	485	506	513	514	490	447	513	517	520	509	532	486	481	522	496	492	521	508	527	501	520	498	512	520	480	514	490	517	499	500	453	470	474	529	502	517	490	527	472	497	539	536	482	541	494	531	502	473	489	542	554	511	490	516	524	441	504	507	470	528	541	482	494	482	563	540	564	517	493	472	492	492	498	481	507	539	489	527	533	507	515	492	497	512	517	492	526	497	519	523	504	494	517	511	530	565	502	556	530	496	530	485	493	494	481	494	537	534	484	512	542	491	519	512	531	499	477	486	512	484	490	495	497	501	485	521	515	498	533	503	529	502	500	515	501	556	468	519	511	495	478	497	496	511	536	516	562	505	507	491	552	517	494	490	506	472	475	527	500	502	539	505	499	522	490	511	499	497	542	523	460	495	529	527	530	463	494	529	552	484	476	522	515	497	477	467	522	528	499	517	523	548	513	509	544	488	529	501	473	515	504	530	543	504	500	505	499	530	473	508	477	491	504	539	497	545	523	528	560	518	489	507	512	500	483	505	509	494	551	520	522	547	499	535	544	492	516	495	505	482	521	538	514	514	518	507	547	516	519	503	546	492	506	550	496	480	531	507	464	491	509	477	504	521	520	523	527	537	493	504	497	505	542	524	476	497	533	511	488	469	443	549	493	487	491	480	476	490	519	515	502	556	530	515	548	483	498	507	548	489	514	500	500	509	514	504	488	519	511	509	520	545	498	505	505	515	489	502	534	519	494	503	471	550	492	527	492	510	462	518	530	514	483	481	546	539	502	509	500	494	529	513	543	516	532	471	492	495	530	468	492	466	537	517	503	478	481	502	548	492	525	480	476	504	512	516	491	456	546	488	502	498	496	538	487	511	518	521	529	507	519	489	499	514	513	535	509	512	474	493	511	489	509	479	495	498	481	496	495	533	497	538	538	499	489	515	485	520	538	530	490	526	511	485	517	472	480	503	530	514	507	548	474	503	504	525	509	520	520	516	516	526	450	517	523	520	467	475	509	512	459	534	489	514	530	502	500	507	495	520	494	545	516	495	529	532	505	507	498	470	502	483	490	522	494	497	519	527	523	531	507	519	464	463	487	528	537	507	492	510	532	489	479	498	517	496	517	483	559	567	510	534	510	522	535	499	476	530	501	480	526	536	524	568	483	509	509	503	488	531	509	504	508	469	510	490	507	528	468	507	554	513	532	537	509	499	527	529	506	503	474	506	488	579	470	521	514	523	515	509	530	539	501	529	524	509	516	475	514	540	493	496	528	510	480	549	498	487	483	519	539	508	539	508	500	493	550	466	500	501	503	496	540	494	534	457	501	500	556	493	514	486	532	504	490	506	482	545	530	525	485	473	507	513	477	491	527	524	520	470	503	504	532	542	500	504	500	503	537	522	514	516	490	488	533	510	532	525	493	528	545	504	492	530	510	506	487	517	454	512	525	486	519	491	477	503	520	488	498	518	518	515	499	528	499	475	483	492	485	516	526	446	494	537	495	526	568	463	493	529	519	460	508	486	495	520	531	472	538	484	532	494	498	517	502	495	487	508	518	492	506	518	492	538	529	524	534	504	504	563	474	503	513	555	527	499	505	539	537	507	515	507	520	484	526	488	483	474	534	523	503	500	536	578	526	531	515	489	528	514	525	518	492	501	491	502	501	522	461	470	478	504	484	522	487	513	494	496	479	520	519	515	533	490	515	511	519	540	524	522	507	483	509	507	504	510	534	472	540	466	520	514	526	473	504	479	530	513	515	534	491	528	534	515	497	519	490	510	491	498	486	546	521	518	499	496	545	512	533	513	473	497	492	494	504	520	533	446	492	462	518	527	505	498	516	480	526	494	520	535	512	511	522	474	516	514	505	512	560	512	528	477	473	490	441	553	483	505	541	450	453	486	530	480	520	513	523	513	500	497	512	503	472	515	488	471	527	528	485	492	504	514	507	480	528	520	520	500	523	528	526	500	505	483	510	520	512	510	495	510	501	502	514	531	583	463	496	518	512	498	507	506	505	477	489	532	514	504	512	500	477	469	512	513	516	525	526	516	514	495	481	465	517	510	519	506	439	505	544	494	517	499	515	481	508	485	527	521	502	512	512	538	509	485	474	510	516	498	542	460	510	482	512	481	560	479	477	474	522	488	474	495	509	483	507	514	511	507	533	493	524	536	469	451	484	488	535	529	522	497	484	511	540	492	460	485	479	520	521	514	545	530	488	478	501	515	511	489	484	524	526	542	473	498	487	547	513	498	461	503	480	496	503	497	498	490	541	526	443	513	521	536	496	514	504	511	500	528	504	518	524	511	492	473	465	514	511	556	516	496	540	509	508	467	498	504	540	500	485	545	502	502	533	517	521	501	482	515	540	503	508	502	501	499	518	516	511	518	510	522	495	541	523	506	496	464	485	512	514	538	480	511	481	537	511	486	533	469	522	499	531	505	479	492	509	504	518	502	502	541	489	516	494	493	518	537	539	487	467	503	471	535	501	525	519	535	492	487	557	499	488	515	517	516	481	508	497	543	496	478	515	507	500	514	492	520	518	516	534	489	450	507	517	493	504	514	506	487	491	544	482	497	507	521	500	473	510	530	523	475	519	511	530	515	515	475	522	491	491	520	523	511	476	529	518	537	501	507	484	514	553	536	495	487	485	518	552	496	472	488	529	487	519	523	557	559	518	511	528	521	523	528	517	497	511	531	550	532	517	488	539	533	568	521	514	558	515	508	519	527	480	536	502	485	530	489	505	508	507	525	481	492	509	517	516	519	519	496	479	502	482	520	502	527	517	534	521	522	531	486	542	511	511	526	472	483	521	501	512	534	527	515	535	499	507	516	555	474	470	492	525	501	498	473	567	509	523	511	514	484	519	485	495	531	485	480	523	492	478	481	491	557	562	521	520	524	545	501	511	508	528	528	502	532	510	544	533	553	522	535	512	506	503	551	538	496	500	498	515	523	505	506	524	491	478	543	466	472	517	513	554	494	511	514	525	489	481	493	494	535	514	548	508	491	535	549	499	583	518	524	524	546	478	503	532	517	496	490	512	515	493	510	490	529	545	501	468	526	484	489	496	551	490	540	493	476	497	519	486	538	544	483	504	499	509	516	561	508	527	524	494	490	543	531	533	507	515	518	540	521	524	530	520	515	511	536	486	530	529	546	497	483	495	486	486	447	544	520
43377	27903	24215	16422	9680	5166	2761	1692	1148	837	639	569	502	442	418	391	320	273	252	290	248	232	262	259	249	281	262	234	254	242	204	227	239	227	237	201	200	233	243	214	210	225	201	211	204	236	227	248	241	220	257	243	220	222	219	220	210	217	229	260	223	242	242	233	256	218	222	227	209	225	234	252	229	232	227	261	255	234	208	240	226	231	255	266	253	218	222	241	239	229	212	218	238	255	202	236	258	216	226	236	203	216	208	212	223	184	202	232	232	208	207	246	221	230	205	229	248	264	237	206	243	233	232	232	243	269	232	223	241	237	214	218	233	229	249	227	232	243	260	221	255	218	247	217	230	181	195	223	236	216	248	244	234	220	220	220	229	259	215	228	219	241	217	185	218	238	245	227	215	245	258	194	220	212	236	225	216	220	255	246	226	231	230	233	209	218	245	223	249	230	225	234	266	230	244	240	231	228	205	210	236	230	254	227	229	215	223	234	252	240	238	232	230	205	211	237	237	230	231	225	240	214	232	258	218	249	261	220	259	213	221	247	189	220	258	253	221	257	264	228	223	246	198	240	233	238	237	249	242	224	230	225	208	224	208	212	246	241	257	216	246	210	222	225	209	262	244	242	224	245	264	219	206	234	248	257	250	226	219	216	260	206	233	227	233	233	219	235	205	236	243	248	206	229	230	213	233	226	236	216	228	241	236	281	204	222	224	219	219	246	227	227	228	222	209	214	223	236	226	234	231	218	229	221	253	242	230	239	218	252	218	249	230	221	203	210	239	254	231	241	227	215	213	234	228	214	229	212	246	204	215	245	230	230	231	245	230	245	204	242	238	263	240	216	213	229	238	245	181	202	231	218	216	225	224	249	209	214	216	225	234	245	226	230	224	261	246	210	222	241	225	231	226	227	242	230	269	215	212	196	229	244	271	220	247	216	215	254	178	242	228	232	218	248	221	246	225	232	238	221	228	226	230	213	240	263	232	234	233	268	214	207	232	243	248	242	250	227	201	228	241	201	234	202	236	244	225	230	235	228	263	251	302	233	210	235	235	257	238	220	226	239	248	242	228	240	230	229	243	199	242	240	232	221	189	234	244	234	248	233	272	229	218	188	234	227	236	208	254	218	224	218	242	231	236	227	211	229	195	226	227	230	216	242	237	211	216	279	226	226	210	223	223	250	230	224	233	252	231	217	218	242	239	240	220	247	235	213	216	258	215	242	241	240	236	235	246	209	198	229	256	201	212	240	218	223	227	236	221	207	211	246	236	204	223	241	215	218	230	219	234	218	217	248	251	233	215	242	238	216	239	227	210	242	275	256	208	242	257	238	230	238	236	226	226	248	196	232	236	226	237	247	254	212	226	243	222	252	181	212	204	208	255	228	233	251	237	232	249	229	225	208	235	218	228	198	203	256	211	241	213	215	206	222	211	209	228	225	256	228	208	221	224	200	209	226	217	210	241	203	199	228	257	220	241	252	248	226	224	268	238	256	205	240	220	251	228	264	228	253	237	226	214	201	201	199	228	250	241	246	240	233	215	220	227	242	188	211	207	201	241	212	204	231	226	254	224	215	226	201	215	252	247	256	217	239	256	245	241	260	246	224	227	234	237	239	235	231	230	242	228	225	230	241	217	234	268	205	244	229	213	247	225	212	205	214	225	211	227	248	220	234	224	210	188	198	198	218	227	247	243	230	253	200	225	264	262	235	209	180	238	226	218	223	226	220	238	209	194	214	240	241	235	200	224	240	264	220	226	213	198	220	229	217	227	249	226	235	236	236	259	248	230	245	214	217	211	226	247	237	193	210	236	227	207	229	238	217	239	223	233	273	224	252	248	250	249	242	219	229	202	217	208	244	220	234	232	217	215	215	192	219	245	253	213	237	197	208	201	222	228	226	241	206	212	268	237	223	227	225	240	253	204	242	229	255	216	245	208	206	239	243	216	213	249	228	231	231	218	217	223	218	234	237	250	221	260	250	237	212	223	227	238	253	232	247	225	245	257	221	209	232	203	216	218	221	229	231	235	228	212	214	222	221	235	234	231	215	218	238	231	246	240	250	232	243	261	220	236	207	242	248	250	216	249	249	247	229	219	216	211	201	227	244	217	231	217	233	253	221	226	240	217	249	229	210	221	232	240	235	207	259	241	201	236	231	208	226	228	243	234	223	259	242	197	239	207	252	218	221	237	241	225	236	221	211	226	233	225	221	225	243	226	243	212	253	243	230	255	234	185	239	198	224	231	230	247	233	243	227	235	248	240	223	215	195	243	203	225	212	196	224	227	235	223	216	245	233	216	244	219	228	217	253	223	217	218	237	209	220	212	236	221	227	247	231	235	215	206	246	230	225	245	244	238	234	234	247	250	244	214	225	233	210	235	236	239	245	224	209	233	249	243	235	225	206	246	249	229	202	225	224	218	234	230	239	259	265	216	212	235	215	227	231	215	222	241	230	232	217	226	215	223	225	230	211	197	229	256	222	254	239	249	225	213	225	227	200	198	239	207	216	250	234	211	233	222	233	250	225	231	237	223	213	239	225	223	228	236	221	224	258	239	244	257	232	222	255	250	222	237	230	214	212	235	231	234	240	247	230	241	210	246	211	201	217	217	229	218	216	210	225	216	223	241	252	223	218	240	232	233	225	213	225	223	215	217	245	214	244	251	240	210	211	212	255	191	242	255	263	223	239	245	233	217	215	222	236	230	222	246	224	247	242	257	260	202	227	220	226	231	204	229	242	237	216	220	214	230	224	205	245	250	243	233	208	217	206	238	244	208	245	229	223	243	235	208	229	234	233	222	228	204	240	208	210	212	229	219	205	244	227	262	213	245	206	248	260	219	228	223	197	198	222	243	239	243	272	246	245	237	251	198	250	217	231	253	242	247	230	230	228	221	189	219	215	208	226	226	214	244	236	234	207	207	244	236	233	238	224	223	232	225	218	220	235	240	222	227	204	252	270	217	237	217	239	220	209	222	243	253	247	220	231	250	245	234	219	242	231	238	239	215	215	183	221	253	256	227	216	228	257	234	204	238	233	238	259	227	238	239	243	226	255	230	228	195	243	242	257	258	232	220	220	224	234	224	228	244	239	206	226	197	216	240	248	221	236	228	214	247	219	251	207	207	225	249	237	236	219	227	224	241	236	243	200	250	235	217	209	232	240	258	233	210	253	223	221	227	218	237	243	216	210	258	226	220	221	240	227	209	230	226	228	199	252	251	223	227	203	205	258	226	223	215	240	234	203	217	233	217	252	249	243	227	206	229	216	204	227	211	233	236	226	222	271	226	221	237	251	232	207	227	227	217	223	224	215	228	219	275	243	217	240	230	203	215	233	246	229	244	215	254	243	241	208	232	213	204	221	235	225	221	212	241	215	193	223	245	214	208	215	213	234	220	218	222	187	243	224	224	228	238	200	239	264	216	227	209	266	257	218	223	257	213	220	202	230	243	220	231	260	243	248	222	260	217	232	238	200	247	221	208	228	236	235
28160	18491	24636	20669	16476	11179	7470	5411	4182	3207	2621	2413	2108	1844	1511	1474	1112	981	799	727	602	614	591	639	593	562	568	565	524	587	571	516	521	570	575	523	566	526	533	502	525	545	555	522	531	540	527	531	532	532	562	533	504	548	508	507	518	573	524	491	536	581	527	497	523	532	554	490	537	519	463	513	538	555	553	530	494	512	531	533	551	524	573	520	513	501	538	562	559	536	544	530	552	590	542	579	541	549	534	527	526	549	509	537	537	480	538	531	523	533	534	536	494	501	509	522	503	548	539	514	534	500	498	535	547	501	551	519	505	546	533	534	556	532	508	590	491	564	520	533	479	539	540	538	512	532	544	521	541	543	532	508	510	531	546	524	548	513	550	503	530	548	536	518	498	529	476	554	517	512	533	555	550	536	522	537	535	552	518	522	505	530	501	513	526	526	486	547	511	549	536	540	525	554	518	526	500	536	541	506	519	520	540	551	517	534	551	505	520	524	580	562	534	530	542	538	524	501	552	518	486	507	551	536	536	505	536	511	527	540	506	536	514	522	518	529	532	536	533	513	515	522	506	531	524	489	507	475	535	547	500	518	533	512	507	530	535	523	514	530	518	527	517	488	509	564	509	518	525	560	519	524	509	525	504	539	553	488	536	529	589	486	523	503	533	557	494	503	509	535	516	532	530	531	554	536	525	515	505	507	538	549	507	521	502	501	526	560	555	525	512	510	539	522	570	521	552	541	532	542	519	538	520	499	520	484	542	550	520	521	518	559	543	532	563	539	510	519	540	514	484	541	509	553	494	544	515	514	549	524	517	516	518	549	491	542	517	552	502	522	524	506	555	551	511	536	527	551	487	562	549	531	517	543	543	553	539	522	513	542	488	508	518	539	551	534	578	538	540	529	540	518	570	505	526	526	515	487	537	500	540	541	522	527	503	509	504	483	517	509	556	511	514	524	507	521	539	518	555	504	542	554	521	507	555	514	524	540	526	541	571	501	484	512	549	517	512	554	580	525	510	551	505	515	492	545	456	536	554	540	523	571	499	524	548	498	527	522	502	557	523	560	478	493	529	522	531	553	512	497	523	510	492	512	524	566	513	476	471	556	531	521	524	503	531	544	514	509	529	501	513	509	539	507	535	490	517	537	519	571	552	543	526	520	556	509	499	495	509	512	508	517	524	504	525	490	545	516	503	500	508	518	490	538	514	539	515	477	549	510	545	527	507	479	540	554	520	556	463	520	495	550	522	529	581	504	566	490	510	496	576	543	557	538	519	488	503	543	512	544	563	501	488	511	531	574	469	528	521	521	492	518	492	505	521	518	511	563	507	544	554	564	517	504	493	517	541	552	526	508	522	501	517	525	542	529	544	516	535	550	538	535	517	517	521	536	518	487	540	474	543	505	500	533	529	515	516	532	512	551	546	543	567	517	502	481	509	520	526	511	522	526	513	549	579	552	501	496	535	526	550	525	525	526	543	513	568	556	509	527	556	532	567	543	532	522	469	506	492	538	537	580	515	504	535	501	532	543	495	530	539	519	497	499	537	534	493	553	542	519	491	533	548	551	547	517	526	509	563	557	533	505	536	484	484	511	517	556	546	517	531	499	510	511	497	548	515	568	502	550	509	518	536	464	536	477	498	510	500	519	520	520	520	499	535	505	499	515	532	510	522	508	545	538	559	515	515	530	534	509	536	536	538	509	532	554	567	474	508	522	557	531	522	515	503	548	515	479	488	521	542	528	509	499	493	533	585	504	535	524	508	489	502	562	524	525	489	487	552	521	512	585	488	570	524	517	487	513	534	496	516	506	534	507	509	500	496	467	511	522	506	525	532	536	547	554	524	518	540	497	520	500	544	462	557	551	533	499	504	534	553	485	547	511	568	495	533	516	501	515	512	529	475	502	530	548	503	504	504	536	486	523	522	518	506	506	532	530	511	505	518	523	511	515	493	531	550	549	540	551	493	550	526	531	513	494	515	520	525	490	543	531	551	574	533	527	561	536	519	473	518	521	513	563	555	544	546	535	467	567	535	494	512	553	534	526	473	506	490	541	528	517	533	522	508	578	506	526	508	518	542	539	498	526	548	540	565	506	519	547	557	520	516	510	488	516	485	515	510	538	532	538	501	551	515	480	516	520	509	561	534	496	524	496	493	494	528	472	479	522	570	511	524	517	530	539	583	542	488	471	581	517	524	543	516	502	538	499	523	499	487	518	546	484	532	503	510	563	531	501	536	512	528	599	476	518	546	533	508	518	527	574	554	512	529	510	497	551	509	515	560	528	519	515	497	484	556	535	496	559	574	527	523	532	555	537	548	520	517	569	526	508	481	543	506	537	545	568	507	504	488	522	521	524	529	521	517	594	511	506	484	555	499	511	522	515	552	520	512	559	513	521	474	545	509	482	519	563	534	501	508	534	514	492	533	486	536	552	525	522	516	510	490	524	511	555	508	564	513	504	543	538	523	541	528	567	551	511	503	572	528	507	552	495	497	508	560	484	528	545	515	505	518	483	552	523	539	495	560	563	513	543	505	521	534	515	530	529	495	520	537	510	548	492	534	539	562	531	575	525	523	488	532	506	519	525	546	571	506	560	476	496	555	475	513	533	503	506	505	513	498	533	475	533	487	519	528	511	505	482	521	562	546	473	530	541	533	548	529	536	536	509	566	500	524	546	531	495	515	525	511	518	554	532	535	524	490	511	515	502	549	496	532	518	506	538	505	561	533	506	557	537	488	573	548	575	498	510	488	485	503	554	515	506	531	572	531	495	536	516	570	503	573	550	528	489	513	510	513	497	507	503	526	549	578	557	502	532	540	540	505	528	534	530	479	493	511	488	511	546	558	540	518	570	537	523	522	513	540	537	518	481	526	540	524	551	520	508	567	513	513	527	540	542	511	539	562	506	477	565	504	516	530	514	564	540	531	556	521	529	487	552	516	510	553	511	504	555	520	512	518	515	508	522	474	491	540	546	530	541	539	534	521	548	499	540	496	527	494	517	545	505	528	523	491	499	510	525	550	490	540	527	500	509	504	522	544	541	501	515	514	565	527	492	513	466	558	526	518	537	558	534	485	530	502	571	472	480	561	518	564	538	539	537	484	545	500	509	521	484	521	550	516	512	534	526	560	513	543	567	496	512	487	509	558	500	518	508	549	488	535	550	544	544	583	477	538	577	529	517	526	537	520	504	543	553	488	547	555	491	589	489	506	538	521	547	528	518	526	538	519	492	532	531	513	564	521	516	547	522	503	528	490	509	512	526	524	547	531	526	486	558	518	546	516	518	492	521	535	502	534	523	508	506	481	542	503	519	489	562	499	520	529	483	518	549	496	553	532	523	536	531	512	522	565	519	548	535	552	514	507	542	562	492	481	503	491	536	524	538	447	553	502	522	545	520	522	551	559	546	532	513	517	545	492	535	532	519	512	512	536	527	540	501	552	473	516	520	524	512	532	502	536	543	528	582	491	527	540	525	525	493	536	538	498	547
13031	5828	3996	2623	1668	1033	776	616	602	526	455	444	479	428	395	389	406	364	369	362	368	376	324	413	344	344	372	354	361	354	360	320	356	363	403	326	380	384	387	352	335	384	387	329	309	314	389	373	376	336	381	343	341	357	365	340	349	337	352	357	327	335	336	323	358	353	338	364	389	364	339	344	343	345	346	341	358	322	358	364	370	369	368	388	350	344	372	382	360	347	331	363	411	373	355	418	397	353	375	368	373	367	351	360	365	326	322	359	366	353	338	341	380	316	348	399	393	319	344	346	335	354	376	327	346	357	394	358	367	341	320	361	341	354	339	371	365	361	358	343	333	362	354	342	355	343	344	322	380	361	341	341	303	361	345	320	337	363	336	380	335	360	361	370	326	378	335	336	350	356	327	326	359	353	346	398	358	340	360	361	364	336	339	324	368	351	374	356	329	331	314	355	366	347	338	391	357	393	360	346	324	317	354	324	371	347	370	327	337	337	328	367	359	329	350	360	388	325	301	357	352	312	345	313	376	389	348	344	369	362	377	354	368	394	344	352	336	350	343	320	369	334	324	325	363	399	325	350	368	381	357	346	348	376	331	373	370	332	312	355	335	357	357	341	324	336	342	339	378	366	358	353	290	376	350	380	369	348	326	373	372	358	351	354	351	364	333	337	380	322	357	371	361	391	376	332	335	371	343	311	336	357	345	355	352	376	372	372	373	370	385	338	315	369	337	375	362	348	363	358	357	331	324	382	359	346	361	327	323	358	341	325	372	338	307	382	348	344	364	370	386	344	322	362	332	364	337	391	375	333	328	366	358	398	331	375	354	334	330	356	371	377	347	380	376	355	369	331	340	367	379	374	358	359	353	353	369	359	371	380	368	368	349	352	364	365	328	389	374	357	342	340	322	341	385	359	353	345	331	354	357	341	344	328	380	356	376	354	367	356	342	373	385	347	389	367	322	360	374	349	361	322	335	343	375	351	340	344	334	344	338	338	350	366	375	364	344	354	360	325	339	338	325	343	350	356	357	361	388	298	317	301	365	347	325	354	372	342	349	344	346	333	310	333	370	350	398	376	333	366	309	345	369	363	367	384	378	349	347	330	365	336	335	339	367	350	398	386	366	361	354	366	368	327	338	336	376	337	338	347	324	337	357	343	366	365	385	333	364	377	356	341	370	367	343	349	335	365	363	374	396	351	380	398	350	353	390	319	371	328	321	372	359	352	365	356	380	356	345	370	341	357	364	351	362	347	338	313	364	375	327	364	396	345	365	355	357	342	418	387	343	302	335	401	356	368	340	351	357	329	398	334	369	380	337	398	332	356	343	372	350	359	355	317	353	352	338	335	338	325	357	364	387	386	341	312	365	377	353	326	341	358	371	376	307	389	338	365	377	380	365	343	354	362	385	341	361	358	358	360	356	342	363	377	362	337	370	386	360	375	404	351	390	351	340	328	353	390	333	349	366	364	372	340	323	366	330	363	346	349	336	355	353	371	344	356	341	345	368	362	351	348	353	357	366	343	358	367	330	350	366	367	369	376	330	301	366	362	375	368	360	368	373	372	335	380	358	331	339	355	337	330	327	343	353	369	399	366	349	358	335	346	380	375	343	340	358	373	362	354	324	358	375	362	337	346	365	365	378	377	342	342	377	363	343	330	406	438	365	373	353	357	355	358	345	332	357	385	343	329	344	369	348	334	339	346	351	315	365	338	312	319	363	355	357	359	390	338	363	391	404	338	336	398	371	314	353	377	340	352	343	331	350	370	346	357	373	350	350	346	360	361	303	354	397	354	352	378	377	367	352	343	328	359	393	346	358	329	347	360	364	393	344	373	389	374	403	373	370	379	338	371	347	343	339	349	338	371	370	360	343	346	390	350	327	347	387	365	357	329	353	325	362	369	341	339	370	374	350	357	357	371	337	365	323	294	331	363	341	328	360	368	342	359	355	360	379	367	356	363	364	361	338	370	360	363	397	343	355	345	322	357	359	328	358	374	384	318	351	327	366	383	373	343	376	358	347	336	353	343	357	371	330	326	395	316	323	329	351	360	369	380	347	360	339	337	331	314	345	382	372	355	342	349	356	344	359	336	365	355	328	368	339	348	387	352	312	354	350	382	353	376	341	371	373	360	365	389	360	319	346	334	332	339	412	343	352	364	369	367	340	324	378	331	357	382	337	362	348	352	332	384	334	326	346	358	373	364	338	326	354	397	321	317	378	373	339	328	358	361	380	343	370	362	357	351	358	315	312	355	385	323	324	381	357	368	312	362	333	362	395	372	365	355	335	365	353	349	357	371	389	354	399	370	347	369	384	385	362	363	365	361	361	356	347	327	322	352	337	374	388	392	361	406	335	336	356	347	352	352	377	330	349	378	347	309	357	383	351	371	318	307	345	356	359	393	347	316	352	336	377	358	341	365	365	364	335	339	337	375	368	373	325	388	368	322	342	377	327	376	392	342	346	332	336	345	360	424	323	373	336	374	353	303	325	367	352	349	350	369	378	358	329	348	356	370	335	341	347	350	346	336	356	356	298	351	343	367	374	345	339	409	374	347	347	317	379	324	342	325	365	352	347	347	341	361	359	380	326	361	351	350	325	347	361	351	345	370	354	356	380	377	340	346	340	345	401	341	369	364	351	379	392	333	354	315	344	345	357	362	367	334	370	335	347	363	351	359	352	361	345	354	394	359	362	359	361	322	303	340	341	333	344	385	368	366	326	317	411	351	383	347	341	357	363	371	340	365	369	340	348	378	365	355	318	362	347	319	317	352	377	341	398	351	338	385	354	354	381	342	336	316	368	353	368	360	330	359	375	340	330	370	328	339	343	372	349	377	334	385	363	344	344	368	344	352	361	349	367	359	329	335	319	373	340	328	369	343	363	364	360	350	391	406	364	357	383	392	361	344	361	345	383	332	336	368	382	372	368	377	343	342	363	330	384	357	385	332	410	318	354	349	374	358	325	314	338	350	363	383	391	382	325	341	355	371	372	382	335	381	388	346	384	348	368	389	347	358	360	347	340	311	371	348	329	364	349	411	363	330	353	375	364	381	328	367	387	345	377	344	338	355	368	355	397	337	364	325	341	415	364	344	391	357	361	371	332	352	371	398	341	352	350	357	377	387	339	365	380	334	332	349	366	396	372	324	364	311	329	397	357	353	353	359	389	355	393	389	402	353	373	348	362	343	332	353	415	373	343	341	356	371	345	350	375	372	358	299	306	360	338	353	376	313	372	387	370	360	335	353	350	346	379	351	373	326	326	383	354	396	342	362	339	338	359	352	385	347	364	405	371	367	351	356	358	336	354	358	359	406	380	361	369	325	356	313	391	344	379	379	343	366	383	332	367	346	377	358	358	346	366	348	387	360	371	408	357	376	355	375	364	369	355	352	339	395	382	348	362	378	405	355	332	326	365	362	357	365	370	376	332	334	355	379	319	350	357	348	337	330	347	390	364	362	369	353	360	324	388	337	354	345	344	376	358	354
8058	4863	6829	6639	5367	3598	2680	2202	1830	1637	1440	1365	1267	1156	1004	1013	885	876	822	841	724	755	772	753	830	767	801	808	780	743	766	725	752	795	765	736	771	767	741	714	730	719	723	799	779	792	771	785	746	727	776	739	767	770	757	747	693	753	802	767	761	752	788	729	742	721	723	772	781	751	775	774	730	784	709	796	750	756	812	773	724	725	759	740	812	738	782	717	752	779	767	750	782	772	789	760	747	742	731	754	820	829	768	761	778	805	770	723	747	739	762	744	767	755	754	706	805	779	742	735	737	686	758	724	751	767	754	719	802	772	691	803	824	708	774	737	777	724	766	802	785	714	692	794	787	772	777	786	752	692	745	767	747	751	783	749	787	747	716	771	782	719	767	799	697	720	791	764	699	764	687	721	752	752	742	723	742	724	759	721	772	728	743	770	731	766	748	761	742	769	758	765	749	755	760	761	760	776	732	738	711	757	751	690	719	807	781	724	708	737	737	770	709	761	741	764	738	803	785	767	777	708	694	765	748	763	767	722	785	737	734	709	722	748	720	810	759	766	795	721	728	751	749	766	745	807	761	761	759	765	736	746	725	783	770	748	737	769	804	732	745	773	747	790	753	703	778	732	720	803	724	729	808	744	757	739	750	768	779	760	757	770	721	763	709	741	780	735	867	765	792	718	755	717	780	705	759	751	752	793	711	736	720	763	754	764	753	797	760	716	785	733	688	769	759	784	736	764	734	731	749	759	734	758	771	761	748	751	790	789	745	743	776	773	760	750	781	785	753	767	749	777	773	735	746	722	780	790	783	733	766	754	763	785	762	729	816	766	718	747	749	759	741	790	765	733	778	799	717	728	719	769	763	725	797	738	735	728	730	751	734	742	781	748	748	759	752	693	716	772	758	746	796	750	737	779	740	776	741	735	809	766	747	741	723	762	797	742	724	748	778	721	762	766	759	705	790	765	746	708	755	761	762	736	723	768	720	761	778	746	726	780	739	778	780	713	801	705	723	763	772	742	737	773	697	738	749	740	838	765	790	695	748	752	767	761	739	768	761	775	756	779	719	758	777	781	769	753	755	761	723	743	802	717	765	795	768	748	699	752	789	768	776	775	709	737	769	727	764	786	762	729	773	795	682	752	749	772	812	784	736	764	727	764	788	779	772	751	732	771	831	754	694	775	790	763	783	766	737	735	764	705	782	760	762	802	794	722	746	763	761	760	772	783	756	820	746	757	737	794	796	756	775	759	816	692	767	738	766	800	761	787	742	796	784	755	729	731	806	744	774	776	798	765	763	766	734	776	754	770	796	747	700	767	731	744	743	738	728	743	726	710	763	739	783	737	724	772	820	814	756	763	833	773	792	748	783	756	749	763	758	741	782	781	745	728	785	750	739	680	750	766	751	733	751	725	741	779	719	750	771	757	713	762	730	746	762	748	777	750	809	727	715	773	796	751	753	762	777	739	768	749	705	813	771	790	727	747	713	754	795	778	729	780	769	758	746	793	717	741	733	759	761	767	789	797	809	765	743	740	714	754	754	722	738	744	748	766	763	718	791	727	755	752	759	769	791	739	732	717	708	715	742	748	788	737	698	734	787	789	748	732	782	782	750	726	759	758	755	762	718	790	776	722	800	730	722	805	755	736	729	769	771	715	755	761	761	803	773	773	746	760	764	790	752	733	776	815	767	778	761	812	783	776	763	695	739	764	793	744	782	757	702	733	758	769	760	762	747	761	726	739	713	749	733	791	747	743	791	715	743	818	736	777	758	783	752	727	735	760	766	774	778	705	736	715	700	780	732	744	768	693	708	730	721	779	743	752	756	754	743	730	806	726	796	801	814	773	742	740	752	733	748	767	762	770	787	778	751	747	764	745	767	790	724	751	746	728	730	735	764	755	742	713	704	738	798	734	763	746	763	748	732	728	730	763	743	767	770	787	784	728	741	774	764	722	768	829	779	751	742	753	743	746	729	730	781	755	792	794	723	752	763	772	730	761	731	723	781	728	779	719	740	749	766	728	761	714	730	746	748	762	774	775	678	793	726	768	777	756	736	748	705	760	743	759	725	788	791	750	705	741	767	779	756	784	731	748	788	749	763	772	748	746	786	693	724	737	711	744	758	789	699	766	805	688	791	719	704	723	789	767	783	724	765	753	739	752	739	800	760	730	754	754	762	769	744	716	733	753	722	747	691	758	770	728	761	762	735	737	743	786	727	802	745	772	739	763	744	754	703	766	750	818	771	774	753	762	767	733	785	786	786	758	757	743	788	780	790	740	758	762	759	757	723	743	773	717	690	781	753	773	760	767	768	754	725	743	773	722	767	755	798	762	754	725	759	779	736	786	713	732	755	793	760	733	781	771	716	725	763	757	776	809	794	771	767	779	719	742	730	768	707	720	739	769	759	707	730	776	780	766	740	767	783	766	745	727	800	733	747	770	769	749	748	741	798	777	754	770	708	789	748	795	782	747	739	756	779	743	754	730	744	719	723	732	747	786	765	776	753	778	785	758	812	720	774	763	714	778	738	783	778	773	748	733	774	730	782	802	717	821	762	719	704	775	739	740	757	719	728	777	767	768	750	785	752	759	763	779	757	748	760	747	815	709	738	775	792	726	729	795	718	747	700	737	789	732	814	763	799	815	727	737	805	738	747	747	732	768	769	755	770	709	736	712	757	830	793	730	761	793	743	733	751	778	725	754	742	752	794	741	775	736	762	721	737	764	767	757	738	743	770	775	714	764	721	800	753	749	777	747	756	739	782	721	764	779	788	727	737	771	744	753	768	730	757	778	758	774	716	731	760	780	789	755	791	754	732	741	765	827	744	729	743	762	770	798	731	732	757	779	731	728	825	716	719	740	735	724	763	743	802	755	733	753	740	771	733	735	706	779	734	757	780	731	707	746	722	740	734	745	789	746	726	764	713	797	742	742	718	777	780	772	733	741	721	734	758	761	765	736	747	777	759	720	703	717	743	745	759	719	715	785	747	730	780	774	745	752	748	687	764	770	742	790	774	711	764	741	755	806	713	753	798	728	762	718	726	750	737	783	754	726	773	713	781	769	732	743	800	717	702	767	724	752	757	796	814	762	742	742	742	744	787	750	698	784	729	753	775	709	783	747	728	712	736	770	757	782	727	763	738	732	788	716	759	746	697	739	749	710	737	740	717	785	732	790	719	775	775	785	795	749	792	758	716	754	747	794	710	737	729	685	776	799	758	735	753	740	691	757	719	743	754	793	839	740	704	754	765	745	749	763	808	761	730	754	745	753	731	750	730	712	750	702	796	721	751	789	708	729	745	728	793	731	759	760	712	736	796	760	702	727	772	732	774	711	754	764	767	782	762	781	740	799	745	754	718	762	744	783	744	726	773	750	717	811	725	674	761	762	721	769	757	729	710	751	759	794	757	765	760	744	704	715	712	751	743	765	717	805	720	751	732	734	725	785	728	744	737	780	788	771	759	741	740	687	772	769	760	724	755	756	743	766
32394	19273	15695	10477	5941	3038	1660	1049	780	627	510	464	393	359	357	364	301	283	295	283	246	237	253	258	257	248	250	240	225	251	232	233	251	261	255	245	233	215	242	237	237	251	257	218	265	246	241	216	252	256	231	254	235	261	256	244	242	261	240	250	211	234	275	259	225	224	239	272	245	215	225	260	263	221	236	261	274	225	225	250	255	210	234	251	231	245	229	237	220	228	227	250	204	258	215	239	239	221	242	234	266	225	203	234	234	214	230	260	265	234	229	236	249	249	234	236	252	241	236	242	269	242	226	207	262	237	216	248	257	247	247	239	222	235	248	245	211	263	227	229	227	233	206	256	221	231	242	249	210	264	225	233	255	229	285	235	275	233	207	221	252	277	229	221	243	217	245	251	251	259	216	230	249	235	210	255	227	219	259	247	233	264	268	262	216	244	227	251	252	233	228	269	250	236	249	255	242	256	259	253	244	253	228	216	255	219	220	230	274	240	227	248	257	246	261	267	252	234	255	277	238	234	252	217	224	209	266	224	211	244	210	261	245	246	245	218	225	247	251	267	253	239	266	236	240	249	238	266	224	266	265	241	244	221	240	263	257	216	252	268	255	212	257	259	227	237	218	274	265	221	255	226	263	252	246	238	235	258	238	259	230	241	248	258	242	228	254	231	239	238	259	236	253	233	272	236	259	251	260	243	237	264	250	240	254	228	222	236	253	230	196	203	258	229	247	257	230	241	237	238	235	231	262	236	238	223	263	231	231	237	280	264	208	245	269	217	268	236	258	269	225	232	243	252	238	244	242	255	231	249	233	235	255	232	247	225	246	266	250	242	239	244	245	274	233	213	249	235	231	283	257	253	258	203	262	244	242	229	229	245	237	264	244	243	229	251	240	253	228	250	264	260	248	226	240	237	217	238	222	231	257	240	236	254	264	252	226	254	235	233	222	244	257	216	240	243	244	238	249	239	250	243	201	244	270	231	243	234	233	249	209	237	220	229	266	210	234	246	230	218	233	239	251	230	269	258	266	233	255	236	268	249	235	221	225	246	251	237	239	238	222	230	247	221	244	214	239	254	224	267	261	257	238	259	240	235	242	242	248	237	239	243	216	216	222	215	250	226	254	236	247	257	258	235	257	243	245	248	250	232	233	241	213	234	252	263	228	212	244	240	249	245	246	259	258	239	232	260	222	223	240	263	217	244	230	244	240	242	233	259	233	231	226	240	281	266	252	244	240	257	243	224	236	218	257	254	268	233	212	229	194	206	261	255	234	245	244	231	238	229	232	249	226	242	269	205	234	271	217	233	238	274	235	230	223	258	246	263	255	237	242	209	226	246	240	232	209	234	190	256	253	213	254	222	223	228	233	226	270	224	248	232	237	245	264	247	225	236	250	248	261	238	221	263	242	234	241	212	231	237	228	185	248	223	259	226	258	260	229	249	235	280	223	244	239	239	231	255	238	248	265	205	245	240	233	253	236	248	230	227	246	242	254	239	238	232	267	253	242	236	257	239	250	250	261	203	257	239	238	253	247	280	222	234	217	244	221	229	228	245	248	228	229	251	259	214	230	237	222	248	239	261	234	240	218	244	244	234	252	262	253	236	246	228	224	232	236	238	255	247	247	220	220	267	248	270	225	207	224	234	244	239	239	221	226	221	229	258	215	252	244	218	239	232	229	222	238	247	276	227	237	230	233	225	256	242	239	247	235	278	231	246	239	249	236	204	251	225	242	234	234	243	263	254	237	221	238	241	248	259	270	229	248	276	252	250	229	236	260	251	262	255	239	229	254	231	223	217	230	227	204	251	253	208	244	213	231	243	258	229	279	233	222	220	278	256	249	236	258	235	246	251	259	233	217	250	272	264	259	225	245	233	221	231	246	269	224	254	240	230	235	229	217	242	216	232	235	224	232	213	241	254	247	254	242	234	220	224	237	228	246	236	248	262	250	223	248	262	203	247	250	241	211	253	208	263	239	231	246	259	251	236	252	257	211	258	226	235	233	262	263	241	257	272	233	258	249	244	224	269	204	251	248	224	229	235	211	230	258	265	235	268	224	221	241	245	228	250	217	245	259	238	235	254	232	224	267	256	245	262	220	225	252	241	272	228	228	233	227	200	229	240	235	230	240	241	249	238	241	231	223	246	243	207	215	232	246	263	230	231	216	213	250	263	287	251	217	262	252	268	233	248	241	231	254	245	233	232	229	246	265	232	275	216	231	273	247	229	255	249	250	251	234	265	218	214	252	259	244	248	271	262	242	235	239	245	216	254	241	249	272	229	228	267	262	206	228	252	206	227	230	242	255	241	285	235	235	242	229	268	233	223	228	229	241	245	244	217	239	241	248	229	255	258	251	224	280	255	245	249	243	208	253	254	243	250	221	246	266	230	256	234	257	264	223	253	247	223	238	194	241	242	242	259	263	235	254	244	253	231	238	224	227	239	235	221	245	266	242	214	244	212	260	274	214	218	218	264	238	280	243	225	222	271	241	258	243	240	243	268	250	240	228	254	268	263	222	225	249	250	245	228	271	238	225	247	250	237	236	228	239	213	258	219	261	214	243	244	270	266	230	249	238	267	249	227	225	230	262	232	238	236	223	258	252	232	262	228	262	244	250	246	244	261	234	264	231	224	226	227	250	262	260	218	279	249	225	221	243	242	254	228	239	258	262	268	260	235	242	232	206	235	245	237	237	229	224	238	273	255	268	267	245	266	252	260	257	252	242	219	235	271	248	236	257	249	234	230	238	245	232	209	221	223	254	248	257	247	238	223	212	229	254	259	231	227	264	221	218	226	264	223	252	227	223	255	246	234	223	255	234	241	235	261	241	229	227	238	230	249	281	251	250	222	250	229	249	249	230	226	259	233	253	243	245	262	251	289	247	242	231	222	227	221	246	219	240	239	206	251	253	216	240	241	249	241	236	198	240	217	234	223	245	268	238	241	233	243	263	266	250	255	245	247	242	243	213	208	265	251	226	263	201	240	229	236	284	254	237	230	252	251	211	250	244	232	267	245	243	249	223	222	226	228	229	227	241	234	248	200	234	228	239	260	259	235	250	261	246	238	211	255	240	261	233	209	213	281	214	251	250	236	280	244	263	222	239	234	224	251	232	235	248	251	246	222	246	219	260	214	197	236	241	227	246	243	239	263	250	261	240	262	241	222	231	241	227	235	225	221	243	255	240	242	228	247	252	239	242	243	242	216	239	248	236	240	229	211	236	255	236	238	229	241	261	241	240	254	266	245	247	241	224	246	263	254	218	251	259	242	262	236	247	245	245	228	226	251	244	266	236	249	232	277	248	239	239	269	286	259	213	234	247	223	248	253	218	241	229	240	218	233	240	235	241	252	242	230	233	229	238	228	255	250	213	239	263	266	238	233	252	239	234	250	230	259	264	254	274	225	222	235	240	266	242	234	225	262	264	244	253	227	229	255	230	270	232	231	219	219	237	259	236	203	262	244	275	263	209	223	231	236	236	207	252	279
21328	12868	17719	16496	12286	7961	5363	3794	2818	2297	2024	1701	1653	1362	1156	1117	887	844	689	686	574	576	551	554	626	585	591	575	585	535	560	572	612	553	606	508	545	536	522	552	506	574	537	528	516	546	569	562	551	504	515	516	562	543	499	574	556	524	548	513	530	553	513	550	569	552	550	560	531	547	607	520	524	560	533	531	553	515	527	521	564	557	558	561	568	550	554	556	542	519	595	594	538	543	526	617	533	545	549	555	563	531	519	508	527	514	589	521	535	543	559	562	565	574	519	547	514	551	500	527	581	517	614	535	530	542	507	525	534	542	519	541	554	535	568	527	610	579	553	553	578	508	524	513	562	559	516	525	487	548	498	516	566	577	524	550	537	532	557	534	548	511	514	532	538	553	535	527	597	519	550	534	546	575	510	527	558	568	532	516	528	544	542	524	548	578	555	511	493	544	531	536	556	569	513	581	585	562	571	543	541	525	565	564	527	536	498	522	551	557	554	547	589	498	524	540	524	553	548	547	526	544	562	510	544	531	539	513	535	592	525	535	535	547	551	565	522	537	552	532	525	557	518	530	558	592	542	527	537	525	517	557	533	533	521	525	560	552	585	557	520	569	543	563	513	555	515	539	520	538	543	577	524	520	531	572	540	506	540	556	588	553	572	558	514	560	581	559	527	533	545	544	530	578	549	553	552	575	512	549	555	537	525	554	517	566	543	547	552	582	597	501	544	530	523	585	526	517	523	536	537	540	532	526	580	542	534	531	504	563	568	563	544	520	493	531	529	543	540	566	526	566	582	532	579	517	508	502	536	542	519	528	533	535	538	535	572	569	522	574	564	518	549	552	525	583	529	523	579	509	535	547	560	598	550	521	557	531	525	539	560	526	550	551	496	555	579	554	543	505	475	537	532	498	578	528	528	504	535	539	533	508	527	522	503	558	544	495	533	548	596	525	496	556	531	563	522	573	523	538	524	540	580	541	588	540	515	575	589	542	512	537	506	571	549	539	509	552	577	503	517	584	515	521	514	558	537	511	530	550	547	541	574	557	589	535	482	567	519	543	558	552	545	516	554	525	529	537	545	533	530	534	500	523	514	531	547	540	531	523	540	558	547	511	541	538	542	539	542	532	555	531	514	517	549	520	528	534	513	542	540	550	554	542	534	545	546	513	521	561	517	542	523	571	546	560	527	576	552	534	512	525	523	527	528	547	566	584	545	564	523	530	600	527	515	546	552	545	550	537	568	553	547	523	548	527	535	502	538	513	544	556	547	546	524	563	559	537	528	510	534	553	563	559	556	504	558	571	538	569	533	556	531	557	500	568	540	527	519	514	513	533	512	545	587	560	530	546	555	550	591	530	563	538	553	516	509	563	535	538	487	493	560	531	562	524	573	516	506	574	506	540	577	598	551	528	536	541	508	549	550	556	548	527	510	530	555	547	535	514	550	556	531	540	532	550	556	492	590	537	517	532	534	537	519	512	519	508	574	526	547	560	501	533	548	537	579	565	555	566	534	505	575	554	531	544	544	531	515	539	539	553	539	547	598	540	556	547	533	528	565	522	538	509	550	526	558	500	527	553	516	524	534	526	505	543	538	568	576	542	524	528	507	513	575	509	549	514	587	532	535	585	554	547	532	515	540	538	554	490	510	542	548	545	558	514	508	514	536	507	547	532	516	547	591	502	541	567	590	547	570	506	535	527	551	559	561	541	533	536	541	540	508	522	535	557	553	569	549	565	522	525	539	552	511	507	548	579	550	577	538	544	534	516	552	563	575	557	583	541	565	570	530	539	551	545	583	569	532	526	553	560	554	536	501	522	536	508	562	538	521	521	555	523	518	561	553	546	505	568	540	520	566	550	551	533	590	545	534	535	506	510	507	541	549	526	549	503	538	541	518	516	526	533	543	499	574	517	503	558	531	562	548	564	524	550	542	578	566	532	542	555	529	577	551	511	563	544	570	527	535	553	519	581	489	530	534	570	520	533	559	547	537	574	552	484	545	518	599	536	514	531	528	552	540	521	513	567	533	560	576	508	548	529	578	552	542	506	492	506	543	586	544	543	594	486	523	561	550	539	532	488	559	533	586	504	551	505	549	557	552	517	526	509	561	574	554	552	578	540	556	525	536	536	525	527	564	546	548	538	530	504	521	520	555	565	551	570	567	548	537	588	515	548	551	531	591	530	504	546	565	559	521	523	551	531	538	565	538	520	512	535	586	557	580	502	546	524	547	551	576	573	591	593	573	572	515	519	535	510	563	511	551	481	538	544	569	491	544	599	520	546	557	492	609	545	535	575	579	529	494	559	556	548	540	541	524	510	519	534	504	545	537	556	533	537	513	575	528	563	532	553	546	517	553	546	557	588	560	534	528	546	544	562	551	528	548	532	528	562	559	493	564	558	523	548	553	576	571	540	545	581	553	594	586	565	557	539	537	549	517	538	523	526	530	552	514	548	554	589	514	501	515	562	550	564	534	520	502	550	555	558	542	528	532	529	530	556	539	548	531	571	530	547	510	567	524	526	522	520	559	548	555	577	520	544	550	533	555	536	555	528	550	543	531	550	591	498	581	559	571	531	550	584	508	525	499	563	566	517	529	515	603	550	521	534	531	558	465	552	544	551	533	539	547	561	582	532	518	482	545	534	533	561	549	552	535	562	560	542	554	492	585	560	571	578	528	565	537	535	553	559	531	569	576	545	536	559	564	545	539	499	489	555	540	544	509	522	528	557	530	524	549	530	552	556	550	537	526	570	556	497	548	519	523	559	542	568	573	525	557	521	555	573	542	555	501	525	507	527	553	526	548	517	541	567	559	544	557	521	562	548	547	568	543	509	528	597	541	533	557	539	546	550	537	557	563	580	532	533	526	546	557	525	574	507	544	556	532	511	536	521	545	583	535	510	580	519	552	554	539	570	568	539	540	524	537	544	544	577	561	500	560	525	580	529	548	534	514	529	545	555	515	556	527	536	531	565	548	589	520	519	555	537	562	568	513	545	554	526	499	578	530	523	569	603	531	577	534	521	579	519	556	579	556	507	553	540	550	566	498	541	560	532	516	523	541	506	530	550	572	519	577	554	516	582	531	534	543	504	572	521	523	520	507	550	573	570	554	572	540	564	533	545	528	533	505	553	561	540	519	512	512	554	528	538	518	500	540	573	547	507	562	545	541	525	533	594	531	558	548	537	542	522	560	515	495	563	539	519	522	515	572	543	601	566	558	518	552	541	554	521	557	594	568	582	500	502	542	577	562	564	531	579	526	551	561	551	511	550	531	544	535	567	543	546	551	538	538	568	568	539	546	518	581	533	547	523	511	512	526	508	516	545	605	554	538	546	578	542	560	579	518	538	553	537	577	569	540	574	571	523	557	547	522	499	502	560	550	552	546	518	552	538	559	574	507	573	555	534	512	498	560	567	539	516	544	556	536	521	513	529	529	532	563	534	546	514	526	532	571	545	571	578	534	532	555	545	563	535	520	535	507	550	538	543
44099	28174	22956	17262	10243	5256	2932	1645	997	837	681	592	555	434	421	371	328	323	278	284	269	239	259	263	251	262	221	257	263	236	208	236	251	220	229	250	236	230	275	228	235	231	227	232	242	248	232	243	226	235	226	204	237	228	245	231	258	228	242	246	247	222	222	254	240	224	241	220	235	236	259	251	218	266	264	229	238	243	221	210	236	265	243	239	249	214	242	239	263	240	257	244	243	254	241	247	235	233	229	234	199	213	251	226	238	258	252	228	221	232	254	225	235	240	271	208	263	237	259	252	259	239	242	257	247	234	253	214	246	247	285	252	249	235	232	243	255	242	229	239	230	256	243	247	247	230	261	237	248	252	201	224	240	246	247	250	245	259	253	253	212	239	237	216	229	204	269	236	240	241	247	242	282	256	240	216	226	229	237	251	230	241	204	259	233	250	258	221	253	237	235	230	226	245	242	219	231	233	238	224	252	189	244	225	253	240	226	230	253	259	236	222	236	247	221	247	229	240	208	227	221	226	202	271	224	234	242	260	208	251	226	239	262	246	226	213	224	209	251	245	257	228	217	229	240	236	244	249	222	262	241	250	230	228	272	230	232	239	229	214	239	226	212	230	209	233	253	217	265	251	217	251	218	240	259	233	219	219	247	223	202	215	231	237	241	213	198	244	229	222	231	229	245	263	277	253	261	243	227	245	238	266	222	243	234	250	250	242	254	239	229	208	224	222	247	234	265	234	254	231	221	221	195	236	229	237	232	271	237	212	235	249	256	240	204	216	233	257	247	230	262	212	209	232	213	223	245	216	244	238	265	256	249	226	226	250	251	239	224	242	265	237	215	235	232	247	235	246	212	250	234	212	235	233	218	230	241	256	213	261	211	243	262	196	229	238	204	243	224	245	247	226	251	252	230	211	245	215	221	247	219	237	247	224	239	245	258	239	263	241	241	221	244	222	246	249	245	225	225	220	243	211	231	217	238	211	227	219	251	211	252	250	242	242	230	256	234	244	239	252	221	215	244	214	232	233	226	239	230	247	225	238	234	231	241	242	237	254	208	244	246	257	221	232	224	241	246	260	211	233	245	239	211	216	249	211	224	239	244	229	230	235	236	264	250	238	234	215	258	239	255	223	262	221	230	225	239	223	238	235	229	227	257	255	224	227	226	200	220	218	238	248	251	250	223	232	239	226	253	234	219	251	234	265	263	269	229	237	232	256	200	241	260	214	230	205	236	226	225	253	230	237	244	223	262	233	187	248	227	210	230	265	261	233	194	241	203	275	246	252	260	221	222	235	237	241	223	253	243	241	248	242	216	232	240	231	237	259	233	222	222	234	251	253	237	232	244	223	239	256	249	228	245	236	249	238	267	240	235	246	232	234	211	204	251	242	247	215	260	241	234	258	237	239	234	261	203	234	220	255	269	210	247	200	220	275	213	201	236	240	235	232	212	235	224	229	261	252	268	278	264	251	241	219	240	240	218	222	226	253	272	204	220	217	202	212	199	237	258	208	256	230	227	230	231	244	244	249	273	283	226	231	203	248	249	241	264	227	244	201	217	262	235	238	241	241	220	232	239	202	246	239	237	204	227	216	220	228	259	263	227	248	243	230	235	230	229	235	270	221	241	265	243	257	262	210	239	241	229	236	204	254	230	232	226	239	205	223	266	211	213	217	246	232	237	249	294	206	272	252	256	234	251	248	239	245	203	220	235	243	203	242	190	255	250	204	216	221	232	214	217	245	231	232	190	240	226	239	238	233	220	235	217	233	247	228	267	213	246	242	238	244	210	227	222	245	261	237	241	231	249	212	244	243	250	231	215	236	225	264	232	243	225	232	248	241	217	238	233	233	258	223	197	236	258	265	241	280	262	231	260	216	239	232	236	269	235	253	208	220	211	224	247	217	215	230	227	235	237	226	239	249	234	248	225	222	233	238	263	229	243	200	215	232	206	222	256	236	231	221	240	219	216	211	221	260	237	263	232	229	242	249	220	250	224	232	263	225	229	210	224	236	223	256	218	248	225	250	253	244	241	241	214	254	238	224	226	279	239	225	249	262	239	240	225	204	222	241	224	212	220	237	240	244	216	224	227	249	241	256	241	230	225	230	259	203	223	241	214	235	217	264	239	233	235	237	256	235	217	211	214	229	240	238	232	231	243	234	215	218	223	264	240	233	236	232	206	197	247	229	235	216	226	224	240	230	242	234	230	233	244	220	228	213	225	204	236	253	263	232	220	221	255	233	225	233	256	248	242	275	225	203	207	243	206	248	200	242	248	239	239	232	220	239	220	242	229	243	232	244	241	246	213	218	225	230	220	242	230	221	242	212	230	289	220	250	223	243	227	234	229	237	227	237	240	265	227	243	239	250	285	227	235	226	257	223	227	240	243	231	248	247	204	243	197	213	219	239	238	240	236	215	243	228	241	235	236	233	253	243	221	255	243	214	249	213	231	220	217	226	273	249	234	248	236	239	204	258	269	254	228	257	204	259	247	237	258	240	261	198	216	268	214	222	249	247	228	230	237	235	269	233	213	229	257	245	235	207	259	279	242	235	225	226	207	223	227	287	236	245	241	256	241	241	221	260	240	246	241	266	230	238	230	222	208	258	216	235	220	226	251	247	268	219	237	245	236	261	230	242	243	229	249	280	232	259	214	219	239	233	189	257	244	237	203	230	230	243	235	266	223	251	228	268	233	240	233	237	235	235	277	235	248	241	262	253	209	238	234	229	221	239	232	256	247	220	242	235	211	277	224	234	242	235	211	229	185	253	242	266	217	248	257	238	268	224	251	245	235	223	230	264	229	255	248	240	234	249	264	255	208	260	239	200	226	221	242	236	241	235	257	235	260	203	245	227	224	239	210	205	246	206	241	252	217	239	232	216	237	248	236	246	235	239	210	260	243	242	225	225	228	228	242	277	235	231	207	227	263	261	257	257	202	223	241	233	228	201	234	204	238	262	261	231	240	210	229	249	221	254	238	244	225	254	243	236	226	192	252	243	226	241	229	204	232	232	230	232	240	246	242	238	210	232	264	240	219	220	234	234	241	201	228	223	247	249	235	232	241	224	203	228	201	243	230	233	254	263	243	229	250	232	201	234	252	228	246	254	225	223	237	221	241	227	240	195	220	210	233	230	259	217	232	241	261	249	256	241	235	248	252	247	221	227	239	264	222	234	246	248	261	263	257	224	250	220	273	211	225	216	248	252	250	229	222	236	267	236	231	219	236	222	238	253	274	234	244	219	234	231	243	253	218	241	232	248	257	219	217	262	253	244	239	208	231	235	231	224	237	255	248	217	247	225	225	213	230	220	256	246	268	237	250	240	232	227	217	231	238	217	197	226	238	225	259	233	235	246	271	239	241	225	254	252	272	220	226	256	217	236	255	225	238	223	249	219	249	256	233	227	235	254	250	246	243	231	227	216	222	229	226	238	210	247	241	244	231	254	233	226	205	230	265	201	225	234	239	229	240	225	255	183	218	253	232	222
28625	17898	22853	22565	16367	11225	7717	5100	4053	3223	2774	2383	2205	1903	1555	1453	1174	976	829	736	625	624	640	596	579	634	628	562	556	595	546	568	548	593	559	561	514	534	590	593	532	547	598	545	583	533	549	561	554	543	574	576	567	507	499	525	563	568	547	521	574	499	579	522	556	514	577	536	557	541	523	538	513	577	562	519	543	521	543	558	567	592	516	545	543	552	537	549	572	585	555	544	565	573	528	553	524	553	534	542	543	568	527	574	559	577	578	545	533	584	552	551	586	595	542	509	585	542	516	564	527	564	528	587	533	521	542	551	525	593	537	518	523	542	567	536	548	540	556	525	559	520	569	543	532	529	528	527	563	562	549	538	527	535	560	531	575	573	530	589	527	560	504	522	523	542	553	574	527	539	527	520	534	573	497	521	495	583	538	518	515	486	587	570	549	540	522	519	561	541	587	561	552	548	507	548	551	545	554	531	532	560	532	555	540	540	585	553	522	496	520	538	552	552	513	536	598	534	584	568	514	541	565	504	499	555	519	547	556	534	569	523	506	504	533	511	559	504	539	488	515	531	521	547	545	554	567	540	546	576	497	536	571	517	545	529	584	546	535	544	539	537	593	559	533	580	564	540	554	576	525	503	498	525	520	583	574	523	549	564	560	587	562	537	512	584	543	537	538	541	536	517	544	554	547	580	533	515	536	525	529	559	557	528	528	549	527	522	518	558	558	495	543	534	576	543	503	542	549	507	499	508	515	549	510	504	510	532	603	505	542	531	586	534	535	525	523	536	479	542	554	556	521	536	555	563	493	530	520	531	555	541	533	543	551	512	533	587	568	576	552	504	517	537	535	492	514	572	543	535	541	534	514	559	522	570	535	531	510	516	541	538	549	596	555	529	531	500	578	501	554	530	538	541	538	514	528	506	533	536	556	523	539	560	517	558	567	495	578	488	540	548	519	533	517	502	577	525	529	517	558	556	561	551	548	538	535	524	556	538	505	565	535	538	511	534	557	532	537	569	550	540	550	561	557	545	542	522	561	488	523	559	528	587	549	488	517	484	544	559	551	528	511	553	483	548	538	521	573	502	527	501	509	569	590	539	544	536	518	538	561	536	535	551	526	530	510	520	530	542	505	538	576	555	501	541	553	503	543	528	520	536	538	568	538	476	532	553	524	564	526	543	517	566	527	553	538	541	562	569	539	558	492	554	521	539	511	520	545	513	538	572	536	539	537	555	532	541	537	553	517	551	588	532	546	530	512	526	517	535	577	567	526	513	535	538	543	569	567	585	528	547	530	511	518	562	547	510	571	521	533	530	557	563	486	515	516	481	511	518	553	551	551	566	518	509	546	559	561	526	527	540	529	547	532	501	512	538	537	512	523	575	537	539	557	553	527	539	551	577	536	540	543	582	541	554	524	528	483	527	503	492	537	542	517	543	509	563	500	540	528	606	530	548	558	502	510	535	505	519	590	574	513	585	532	533	553	571	560	553	583	507	533	517	567	549	545	505	599	558	550	563	533	510	541	541	554	546	495	507	555	522	569	555	556	546	552	524	571	560	508	541	561	533	526	584	505	515	543	545	518	539	534	531	541	527	513	566	518	542	526	555	539	527	557	565	555	550	527	540	575	511	547	557	575	556	570	533	520	525	532	522	535	546	514	541	503	558	511	544	517	516	547	524	541	491	549	514	546	535	556	549	531	529	533	513	549	549	529	527	528	538	580	528	596	502	536	510	505	508	536	552	545	582	550	492	543	545	535	618	555	531	521	529	529	553	535	481	548	524	555	521	541	555	526	564	591	565	535	522	533	540	562	514	566	524	501	530	529	502	513	519	504	628	542	567	540	479	523	549	559	552	565	543	520	529	571	559	528	547	551	545	523	514	553	567	526	544	512	526	486	539	506	592	540	549	553	544	594	549	532	523	552	483	506	538	560	548	564	542	520	528	542	503	580	568	560	517	509	525	543	547	548	544	537	553	548	512	529	563	529	542	533	525	545	525	533	528	540	553	562	533	551	542	536	498	551	557	521	542	499	547	559	537	553	549	510	558	575	536	515	520	539	549	537	522	590	522	565	558	548	530	540	530	518	528	547	534	530	570	484	579	516	522	540	541	535	530	562	532	540	557	572	528	519	540	527	559	563	562	564	562	576	548	509	529	497	542	521	577	565	565	540	564	522	538	534	538	536	550	564	515	525	564	549	498	543	525	508	589	542	557	525	566	522	524	527	524	576	525	527	569	538	559	538	569	523	542	570	503	495	521	571	538	521	545	501	526	536	537	520	552	584	545	525	527	559	532	565	545	555	563	531	553	507	556	558	520	577	524	539	545	575	529	558	540	524	498	533	532	562	560	527	552	525	548	564	545	563	521	559	547	538	527	544	515	512	522	553	508	509	530	549	518	510	545	539	546	573	541	533	502	594	579	556	526	531	532	568	570	572	515	512	553	537	558	559	511	565	559	520	539	505	530	547	524	528	559	541	568	589	516	543	534	532	517	531	567	520	508	527	551	557	501	546	574	554	538	515	522	533	507	547	541	557	566	508	572	583	565	546	547	538	518	543	488	501	521	529	521	507	547	506	519	541	546	525	567	552	531	493	573	546	498	534	518	548	516	553	557	528	525	531	547	551	569	540	544	525	559	523	524	574	534	557	561	522	519	549	564	554	525	579	565	521	560	530	558	519	461	529	515	543	506	536	535	556	548	532	513	523	550	537	549	525	554	549	553	526	482	535	556	531	513	554	519	524	520	508	506	540	563	546	525	569	516	553	562	582	528	492	567	552	525	546	523	555	519	576	561	494	562	540	569	490	549	505	556	561	532	543	560	539	538	463	538	559	509	505	563	558	558	499	507	544	517	598	535	523	520	516	573	573	557	568	557	576	573	531	549	540	561	610	524	554	556	566	543	519	546	512	509	554	556	545	519	532	550	529	536	541	518	561	540	509	570	524	592	510	537	504	542	550	533	510	528	512	531	559	556	500	562	529	553	545	527	556	517	530	504	542	531	546	555	558	591	560	539	545	525	511	511	523	549	554	493	518	503	525	544	580	529	508	538	526	525	511	549	557	534	517	534	522	533	556	548	540	535	543	522	563	505	529	580	542	531	513	541	516	559	521	543	529	532	583	533	509	542	501	535	511	518	535	553	520	531	527	577	531	522	567	585	509	520	538	517	512	584	532	507	531	558	508	498	589	533	497	548	516	575	534	516	555	540	534	576	531	535	473	519	482	529	553	528	514	529	560	559	567	545	550	560	495	559	507	535	564	509	525	539	534	598	511	534	525	543	518	510	601	554	576	544	511	541	527	567	521	545	541	548	610	565	556	539	572	541	574	494	585	534	508	527	544	485	547	554	554	519	552	502	534	472	531	540	552	516	526	509	560	500	527	547	545	543	550	504	543	541	532	526	559	567	594	565	527	548	507	527	516	549	521	520	523	545	569	557	543	498	538	517	530	489	538	520	522	555	511	566	554	586	536	529	514	520	540	525
12379	5181	3806	2567	1541	1010	684	655	546	507	463	449	437	430	396	380	418	349	348	321	347	334	363	329	339	303	358	359	361	353	369	353	356	365	352	371	354	359	317	376	350	362	339	354	354	341	377	367	375	348	352	338	315	324	331	339	332	374	343	345	353	355	353	321	340	360	366	350	385	345	317	339	298	353	350	347	305	312	328	312	324	340	333	370	383	360	341	368	341	312	367	334	334	301	319	346	360	341	355	347	367	341	347	368	323	354	319	375	352	348	384	365	335	344	378	344	374	338	354	367	346	348	319	347	333	329	322	350	312	312	405	381	311	337	401	305	337	331	392	343	331	368	349	336	323	321	331	331	346	361	357	377	344	326	341	387	336	356	318	323	376	362	329	342	366	368	325	336	319	336	330	327	365	305	336	338	352	382	313	364	338	344	375	296	336	366	326	361	350	369	324	354	340	373	333	312	329	363	350	369	325	356	343	340	313	312	341	341	337	351	317	319	335	329	320	355	374	368	361	355	349	377	357	345	338	305	344	361	369	323	328	333	333	322	342	348	340	333	320	328	313	333	346	317	323	384	370	320	308	334	384	361	363	372	355	354	378	320	317	356	337	328	354	302	341	351	338	323	351	373	374	330	338	334	359	363	345	360	344	389	369	334	313	327	325	335	311	349	344	339	361	329	367	373	344	380	380	345	363	338	335	355	340	369	363	339	378	335	358	330	347	316	386	315	344	323	356	295	344	348	311	377	352	335	359	373	351	329	355	361	362	343	326	358	333	360	354	316	314	338	387	333	348	353	316	342	373	336	339	367	335	336	322	364	346	363	322	329	348	309	338	373	343	356	356	338	353	330	282	353	347	361	361	369	362	358	341	346	302	343	390	333	322	352	301	387	377	386	353	345	374	337	360	326	362	358	391	340	364	337	376	358	353	329	361	383	375	302	328	355	325	360	328	336	341	369	347	347	333	338	352	328	343	350	368	370	350	324	337	371	348	349	328	342	361	353	328	328	351	368	336	316	343	359	335	368	357	356	342	326	348	337	346	344	331	372	330	323	346	340	363	368	368	376	355	348	328	387	337	327	371	380	319	347	320	353	313	358	354	332	355	342	345	347	346	337	357	343	364	333	340	346	340	337	320	385	355	372	334	365	366	370	346	360	348	339	341	352	327	364	373	378	341	360	329	351	367	374	355	348	387	373	286	310	365	366	373	344	378	325	343	318	343	356	346	328	362	335	344	341	346	375	364	329	341	351	348	348	341	334	332	308	366	395	325	379	364	331	347	335	351	384	394	364	349	370	294	335	329	378	365	381	322	359	390	340	334	346	367	371	334	335	345	323	324	366	339	316	369	323	352	336	352	318	376	346	374	360	330	325	323	311	341	332	361	357	386	354	351	305	358	375	304	325	338	312	308	351	368	360	333	355	326	353	336	388	323	325	329	322	350	331	338	307	350	318	366	350	375	341	355	332	398	365	341	301	359	331	351	356	306	341	350	350	339	355	339	343	334	352	363	349	328	347	341	334	326	371	336	340	286	355	361	344	350	311	371	354	352	316	343	350	333	346	369	300	326	342	348	380	345	366	347	342	348	331	366	377	333	323	366	348	349	368	377	348	398	344	312	346	362	361	354	341	347	336	355	330	343	349	319	377	375	355	344	354	351	343	366	363	357	352	340	357	338	358	331	366	322	359	345	340	345	375	360	345	371	361	322	297	375	347	337	319	356	371	351	344	344	358	329	366	324	382	356	349	326	316	390	365	332	343	364	367	378	338	369	333	351	346	348	337	338	335	351	328	382	356	314	345	378	347	321	347	334	354	369	336	301	338	362	334	394	341	361	342	341	356	340	336	354	336	341	345	330	373	320	358	336	314	329	350	362	326	351	369	364	314	330	381	340	333	332	366	352	356	351	329	359	332	389	335	364	365	357	343	353	370	371	354	329	362	377	330	358	337	349	339	344	332	339	335	340	341	339	360	362	340	338	327	346	355	309	331	376	348	346	319	371	404	379	355	360	327	386	341	360	358	366	370	374	365	373	318	361	304	345	325	394	354	375	352	345	314	359	374	340	347	331	346	335	350	332	322	317	361	359	338	335	368	364	343	322	387	359	299	304	298	354	394	340	328	329	341	325	365	344	361	339	343	371	319	303	354	367	353	346	299	345	334	349	361	349	335	319	319	337	337	351	332	354	333	312	334	391	358	348	335	328	312	375	341	354	340	340	364	338	352	359	330	334	371	347	385	358	356	350	341	301	342	315	332	358	311	310	325	314	341	312	321	347	341	350	345	327	411	322	374	330	325	358	350	348	307	372	389	325	360	309	353	341	369	310	339	313	370	339	360	338	340	371	373	368	365	396	339	343	389	339	366	366	341	380	359	379	364	314	299	357	416	347	338	364	390	326	347	382	349	320	336	375	337	341	327	351	330	327	331	346	358	330	335	338	335	347	326	355	341	328	339	362	330	332	385	326	321	329	319	348	319	348	388	338	346	364	324	369	368	318	354	360	362	411	354	336	324	319	343	352	350	319	392	357	332	349	351	339	336	351	311	361	350	341	409	347	337	408	328	339	322	352	331	349	353	349	385	379	321	373	329	339	324	321	375	351	342	332	354	330	384	364	352	331	327	342	365	353	311	345	400	367	374	345	327	337	393	332	334	326	336	347	359	376	347	361	381	338	336	345	318	329	353	377	330	328	367	400	328	333	340	348	381	344	382	323	338	365	348	347	338	343	348	392	351	318	362	340	354	324	319	369	364	379	384	351	339	344	310	359	342	329	329	325	339	373	367	351	371	350	312	339	361	356	333	356	335	333	335	315	342	362	344	373	319	377	344	382	364	328	345	343	377	322	343	346	361	345	381	348	341	333	367	345	369	337	352	326	340	340	343	317	360	359	369	367	341	341	335	323	338	396	341	363	360	350	371	342	333	359	308	327	322	366	320	366	328	343	344	344	357	352	362	393	351	327	340	330	362	357	338	339	356	349	322	392	334	315	334	359	338	326	336	365	329	321	354	344	365	337	415	332	375	366	340	385	351	345	354	367	309	356	355	328	324	342	359	353	324	309	321	312	362	350	338	366	369	348	361	347	343	358	326	333	354	335	320	358	348	319	338	357	321	326	330	335	337	350	343	312	350	331	340	320	338	403	351	382	336	336	361	349	337	353	333	332	345	322	362	358	361	338	376	320	375	351	336	360	347	396	315	396	347	379	372	329	339	338	365	344	349	375	368	335	327	374	361	356	346	326	338	347	344	354	353	346	373	352	346	359	345	342	338	384	360	361	332	380	353	381	347	340	325	324	353	332	329	327	341	344	370	334	342	370	363	349	342	347	342	396	348	364	338	360	380	344	365	344	364	342	319	294	330	342	339	330	347	364	328	342	373	357	345	325	330	357	316	390	396	334	350	342	350	345	320	354	354	338	324	333	326	328	320	349	330	329	394	364	367	358	371	318	376	327	326	298	360	378	309	333	371	353	359	347	333	370	350
7695	4501	6467	6840	4941	3626	2538	2109	1852	1521	1433	1337	1236	1099	1066	949	881	802	762	779	735	710	772	764	707	758	769	732	770	751	767	689	713	776	710	700	726	775	731	740	721	771	743	691	748	734	733	745	679	736	692	719	689	764	720	719	762	698	746	740	760	752	712	736	762	785	747	743	742	696	764	724	748	755	706	780	730	741	743	724	734	723	778	709	693	719	730	693	749	740	765	764	749	760	773	674	735	748	789	773	712	777	795	743	730	740	761	685	725	687	766	716	756	745	794	685	771	750	721	709	737	764	758	677	709	758	707	731	715	752	779	716	733	732	731	721	712	731	725	783	778	756	770	754	723	729	774	702	757	745	710	729	706	711	747	747	767	750	759	705	723	722	745	721	759	688	707	759	753	738	743	749	761	726	723	753	709	730	772	776	684	734	753	706	733	728	716	747	717	731	708	747	742	757	725	658	745	645	712	734	755	732	731	737	735	741	708	747	719	755	713	715	785	690	797	758	710	706	787	709	745	709	701	714	736	730	798	778	759	741	707	696	698	737	757	709	732	729	727	746	732	728	724	756	699	702	714	743	727	742	756	757	748	767	721	749	769	789	741	764	731	731	731	740	725	719	759	746	793	701	714	723	731	738	761	729	751	737	720	726	757	748	730	771	701	715	723	748	749	762	709	734	747	710	747	692	684	742	684	734	750	721	720	739	738	750	725	710	737	762	758	746	695	809	733	756	738	730	715	705	769	740	733	735	696	688	694	736	738	756	710	767	732	745	759	780	709	715	699	761	744	773	688	743	731	719	777	728	737	792	765	758	772	721	770	762	744	760	728	725	732	731	764	722	742	731	737	721	711	727	797	762	727	765	728	752	766	764	778	717	700	698	751	782	699	712	717	777	749	729	751	733	784	726	695	722	750	738	763	706	722	763	713	686	730	733	758	762	748	723	759	764	733	775	722	739	723	753	756	726	684	735	736	687	766	773	692	719	727	740	740	780	716	737	729	733	716	771	712	780	705	741	725	702	751	740	636	737	792	748	769	752	669	756	702	727	739	790	705	726	744	718	679	710	728	742	731	780	745	745	775	719	740	742	706	763	746	707	792	720	741	733	734	727	763	751	760	745	689	708	723	732	706	711	754	707	742	743	798	669	721	705	741	738	747	740	689	755	780	742	731	738	749	707	732	711	719	723	775	731	717	739	717	755	704	724	778	746	731	684	745	774	792	816	700	711	757	711	743	718	724	698	770	728	712	752	759	824	745	750	791	758	736	672	732	713	730	733	709	760	709	718	718	735	755	735	708	778	740	710	750	713	716	717	745	765	711	760	681	723	764	706	759	706	714	738	716	712	770	714	704	729	747	730	770	727	710	789	795	757	710	738	762	748	784	763	716	726	752	748	726	710	790	757	738	725	724	746	797	727	747	773	775	755	739	781	740	741	687	766	717	710	795	718	720	761	735	754	758	709	733	743	744	754	708	682	736	720	714	771	807	769	710	736	717	683	734	732	749	737	750	752	753	764	736	709	760	698	719	780	792	702	728	790	756	714	702	759	732	696	748	741	696	700	750	779	733	730	747	758	774	719	792	725	727	722	735	736	753	743	715	730	727	776	784	741	731	793	724	694	774	731	744	726	663	699	746	748	725	724	677	735	696	780	751	708	699	721	703	710	713	758	686	744	733	775	725	765	748	743	769	761	756	728	752	764	705	714	694	674	744	810	718	779	767	750	746	738	732	760	701	751	730	751	732	790	749	756	740	716	757	769	724	765	725	743	755	745	739	744	749	706	757	733	715	727	767	708	756	761	765	732	725	771	741	733	702	749	752	754	740	757	742	705	743	737	783	729	730	669	718	721	762	716	746	718	768	761	732	712	760	749	744	755	769	742	703	731	750	753	729	738	786	781	721	684	780	816	720	721	757	754	721	730	727	748	757	717	748	720	726	766	776	732	755	721	780	741	771	749	701	728	720	722	755	748	760	745	704	736	719	755	738	751	706	714	772	759	685	733	708	759	720	730	739	761	722	715	807	750	734	747	742	736	730	740	734	693	708	783	718	746	713	775	801	772	719	684	740	758	727	716	713	733	725	750	757	743	714	778	748	767	698	733	716	724	734	718	727	769	693	755	787	758	748	698	733	780	743	736	709	699	751	782	754	767	791	693	739	721	729	714	709	753	740	746	717	769	702	775	707	744	692	759	725	782	718	723	714	742	727	714	733	775	700	747	697	714	675	700	753	743	741	714	698	798	777	778	756	757	799	740	748	746	755	758	747	713	786	736	720	803	700	741	715	782	735	699	765	750	739	738	724	723	797	772	757	752	731	765	784	750	760	739	751	724	691	740	753	722	683	723	761	658	735	737	806	735	693	758	730	702	797	785	756	733	741	792	766	726	752	767	717	710	769	723	729	709	751	724	742	698	736	739	709	732	755	823	747	764	775	744	777	753	796	755	731	752	752	721	683	717	718	665	768	697	689	746	739	751	711	730	689	714	731	762	778	770	746	737	751	715	795	746	742	759	695	738	701	740	724	730	740	773	723	692	721	735	753	752	712	755	746	694	769	752	729	710	739	704	798	744	758	709	745	785	720	755	791	710	700	714	762	707	649	696	749	705	718	751	761	777	773	745	733	706	733	707	699	776	756	732	732	729	756	754	757	782	701	747	732	751	722	706	685	739	677	747	744	706	729	728	728	745	738	734	728	720	777	694	729	774	750	748	784	736	734	737	693	728	754	749	697	746	728	738	709	714	734	753	735	721	794	744	721	770	795	710	756	740	736	701	718	716	745	732	703	727	721	739	732	746	731	699	730	772	736	756	746	735	727	696	723	717	779	715	754	815	779	725	744	725	748	701	741	754	710	696	746	737	731	739	722	714	744	759	707	722	750	736	697	747	767	702	748	742	763	733	760	692	742	756	747	732	780	751	720	678	795	759	714	707	771	762	774	741	738	724	704	739	734	699	733	776	679	697	745	782	705	705	738	756	771	733	757	754	770	749	721	766	770	723	750	755	708	744	708	736	746	807	646	721	721	742	752	740	742	742	732	720	734	707	725	694	741	722	732	679	744	717	722	748	681	722	752	690	698	720	787	759	737	740	742	747	733	732	732	755	753	721	715	758	708	791	732	749	775	734	679	719	762	720	742	720	780	783	706	746	788	760	742	790	779	746	793	686	742	771	743	691	737	724	757	754	741	678	760	738	773	700	743	703	729	743	686	749	741	708	701	755	669	730	727	699	689	751	776	778	729	732	765	758	778	797	730	708	725	723	735	697	718	753	701	703	708	766	728	751	748	728	695	704	763	745	722	742	754	702	700	734	675	723	782	705	737	678	771	714	709	702	729	729	729	729	734	774	719	739	727	726	751	767	771	722	771	750	748	737	751	726	720	738	717	754	702	701	735	743	753	702	761	748	724	756	707	766	762	703	728	741	694	745	754	729	724	703	722	782	751	767	706	726	703	711	787	728	743	738	768	775	746	753	757	769	754	747
31083	18398	15366	11066	6202	3266	1914	1034	770	592	463	390	403	368	373	324	264	240	226	247	278	248	225	234	234	250	238	227	243	260	223	244	222	240	243	239	255	233	209	232	210	227	223	240	218	225	255	203	232	206	224	249	221	208	250	234	259	225	234	240	239	247	241	236	235	222	244	225	217	244	229	228	226	234	233	224	217	233	223	236	256	255	255	219	250	224	236	195	246	254	265	233	241	245	228	232	222	255	207	247	221	238	240	203	240	227	239	196	214	227	210	226	204	208	248	249	251	252	234	212	233	232	258	247	208	194	208	225	253	235	243	237	195	207	227	222	210	206	222	246	230	223	229	240	226	220	250	233	244	239	238	228	221	224	238	247	231	233	224	193	250	205	248	226	246	225	253	236	254	196	239	244	227	257	230	233	235	219	230	213	234	235	221	240	213	219	246	232	246	249	235	225	216	235	235	234	238	215	234	187	215	242	252	237	225	230	256	243	234	237	206	228	208	222	232	231	236	252	248	221	227	216	215	261	248	246	226	221	243	254	234	229	245	230	219	244	244	231	219	208	240	264	247	209	224	245	254	248	230	253	257	249	224	229	224	237	254	228	227	238	232	239	259	209	246	207	240	203	233	247	232	239	216	207	246	227	228	229	238	231	255	285	232	237	218	225	227	218	231	251	272	225	226	234	252	224	231	235	258	241	231	231	238	207	215	216	243	221	223	259	238	237	240	238	236	251	224	218	214	220	234	264	226	258	225	212	223	201	239	239	246	259	205	254	235	226	267	254	223	222	234	209	215	210	240	204	244	245	271	235	223	264	203	258	217	230	231	225	235	220	233	223	243	218	235	209	225	223	247	241	220	255	235	220	252	226	262	250	232	237	266	243	204	217	257	223	260	222	238	217	232	217	246	218	225	201	240	240	238	225	246	248	229	247	226	232	246	226	222	214	233	256	225	260	211	215	228	241	244	250	218	216	222	250	256	239	252	225	218	232	223	216	221	232	225	241	240	223	210	242	242	251	286	232	226	246	226	252	226	227	215	224	245	233	247	238	233	207	239	232	235	239	238	210	221	243	252	237	243	234	198	234	230	224	269	225	228	257	235	213	212	198	197	217	212	278	232	226	221	233	223	209	214	259	250	221	229	229	230	226	264	259	219	226	212	201	239	211	240	249	237	232	253	240	226	236	226	222	208	224	257	238	233	252	226	249	209	208	234	268	243	243	229	224	215	240	240	224	230	235	212	237	240	222	230	212	286	208	216	250	243	244	237	207	232	221	233	226	241	238	227	200	227	220	238	242	229	231	244	213	242	232	235	239	268	231	243	242	212	237	249	220	212	220	248	265	224	225	240	248	235	264	236	237	257	191	217	236	247	241	224	232	211	253	256	201	260	228	229	238	225	242	275	223	211	232	243	243	239	204	199	248	245	213	223	230	202	215	285	225	218	232	237	228	236	233	222	231	241	210	250	216	228	228	254	212	233	232	225	244	230	231	263	210	230	238	252	217	251	248	206	241	250	223	234	229	236	234	227	249	242	199	212	254	216	236	255	218	227	215	210	237	223	231	215	212	225	224	212	244	245	234	204	244	212	224	222	246	226	230	221	236	233	192	221	253	211	253	196	233	228	233	197	221	230	243	233	254	235	231	261	221	227	245	265	246	235	266	204	226	231	270	251	242	236	227	219	221	239	248	238	226	247	238	220	256	239	218	227	235	256	215	222	219	250	213	234	210	223	218	244	243	246	264	234	211	221	209	239	263	234	222	214	245	215	222	242	237	239	214	236	242	257	236	223	231	231	265	201	199	241	228	231	246	252	239	233	251	224	229	212	254	246	223	223	248	224	233	243	248	241	266	246	264	230	215	226	250	228	241	246	241	238	207	228	215	221	240	216	235	243	232	235	201	256	228	218	200	201	240	251	209	199	232	234	265	236	222	242	233	232	192	215	217	218	234	263	209	245	229	224	234	260	231	223	217	218	246	235	245	235	230	231	234	230	233	226	227	255	248	206	220	215	248	200	238	219	234	244	236	242	201	241	215	229	232	237	239	229	235	236	216	241	232	190	240	220	257	221	232	232	244	227	286	224	222	266	221	227	258	264	235	240	235	229	211	222	237	226	227	262	229	265	256	248	213	246	241	226	226	219	204	272	237	244	236	259	228	253	232	252	228	237	228	242	239	215	237	240	233	245	231	234	237	239	187	225	212	233	214	233	221	237	240	233	229	213	208	241	258	213	226	225	214	228	225	241	230	232	220	250	238	235	230	253	220	228	236	248	213	220	261	234	240	228	235	233	216	223	229	235	221	227	220	231	214	254	225	224	273	242	246	230	255	228	250	243	252	212	214	233	231	250	239	210	209	214	223	235	228	206	258	206	235	211	216	240	264	216	211	231	228	220	261	204	276	239	250	252	251	221	233	232	245	232	210	246	221	237	230	267	254	212	225	212	224	225	253	245	216	221	224	242	242	228	241	220	242	221	217	209	244	228	238	222	231	268	247	257	214	237	239	265	261	241	250	212	219	246	248	245	247	238	241	243	232	237	220	239	242	241	223	245	250	242	190	245	227	216	226	215	221	241	196	245	233	212	235	240	240	257	224	218	252	242	206	236	224	228	220	237	275	263	237	219	191	243	228	247	227	231	221	220	216	236	252	223	222	230	231	216	218	236	222	215	198	270	219	221	202	224	247	216	209	239	220	217	231	228	224	193	245	229	234	239	245	212	256	213	232	241	193	210	200	238	208	216	247	235	244	210	214	231	226	239	212	254	217	263	230	234	247	219	215	278	215	191	210	202	226	257	219	199	244	259	256	204	233	228	232	239	237	260	226	242	244	225	230	216	275	260	182	239	251	237	237	231	236	233	248	245	218	224	234	225	225	268	240	241	249	247	231	224	238	223	225	226	248	240	241	247	251	216	237	252	241	224	226	232	250	249	214	203	205	258	273	248	260	250	236	223	229	227	235	242	237	258	243	260	229	231	233	247	249	244	227	228	232	209	219	196	237	241	229	248	210	220	205	211	214	235	234	220	229	189	185	204	249	204	239	219	224	230	218	264	202	242	212	232	203	235	239	226	229	249	228	194	234	216	233	202	221	227	212	269	263	217	217	226	236	224	227	248	228	217	244	211	232	219	228	229	215	197	229	241	242	254	242	270	236	206	208	206	237	229	236	220	274	219	248	216	267	253	237	227	235	263	248	238	240	266	240	255	210	249	212	210	205	272	234	243	234	228	225	257	225	202	238	231	243	214	226	206	237	246	251	213	239	231	216	217	231	208	199	252	235	231	233	251	228	236	252	236	230	231	212	241	192	211	209	222	253	261	246	211	230	238	223	224	226	214	250	241	223	249	224	257	221	218	220	218	246	235	237	243	241	238	253	211	245	241	221	237	231	232	241	219	225	248	246	257	252	242	222	230	235	240	231	220	236	222	240	223	223	213	262	232	196	220	198	234	244	222	215	241	261	236	264	253	225	223	230	228	273	243	242
20214	12423	17484	17153	12365	8217	5620	3635	2943	2343	2047	1917	1640	1335	1216	1014	905	773	667	591	569	587	579	590	553	584	563	510	567	566	533	541	568	574	488	578	519	570	543	510	498	522	564	544	504	571	528	550	504	522	518	519	489	559	543	546	520	528	536	549	525	503	524	550	530	528	523	525	530	532	576	523	541	521	509	539	521	556	525	505	508	502	516	527	550	498	530	530	529	556	517	562	537	558	539	538	547	581	515	488	526	532	512	509	529	509	549	543	525	539	509	482	514	506	515	510	527	538	519	554	492	515	529	474	549	488	531	483	511	554	510	512	523	503	463	555	516	542	498	477	562	493	525	526	517	517	540	515	514	556	571	555	512	508	551	507	481	515	569	528	550	498	520	530	478	515	503	506	528	475	507	511	484	507	502	521	529	535	531	489	516	525	524	526	538	539	529	497	535	576	499	540	544	538	536	542	514	504	486	525	557	495	566	537	504	515	519	532	547	515	563	524	506	577	544	521	491	501	526	552	547	495	522	497	524	556	511	494	548	534	492	554	525	469	456	497	550	521	464	522	531	510	545	562	562	521	494	514	506	564	506	510	509	546	514	513	527	518	508	538	509	559	529	492	537	553	517	473	499	527	513	506	536	516	515	505	512	535	489	526	527	480	512	531	524	526	512	521	483	556	519	523	518	523	562	495	532	518	525	539	507	560	541	531	508	553	488	537	519	519	476	548	551	512	528	517	525	475	492	546	538	502	503	484	535	544	558	484	523	545	537	520	525	563	491	510	524	555	517	542	534	521	534	556	494	550	506	513	531	561	539	534	553	543	549	504	514	499	503	532	557	508	538	555	542	536	529	529	502	548	515	528	535	533	500	555	531	509	536	534	548	513	507	519	582	545	520	516	523	544	516	590	548	535	509	537	533	514	527	525	499	518	543	518	551	507	524	524	545	535	517	524	521	484	517	534	538	520	515	534	492	514	588	530	515	526	533	534	509	475	519	522	506	517	513	529	530	526	510	565	525	513	522	544	555	565	505	541	531	556	526	505	549	485	532	526	517	511	529	517	547	517	497	555	512	528	513	526	552	528	534	532	537	511	484	506	537	511	547	477	542	513	553	531	527	503	533	561	491	557	513	555	526	519	502	503	522	560	472	529	539	513	482	479	547	569	510	540	554	520	510	522	556	507	501	573	499	554	502	541	498	515	540	516	529	549	494	480	556	537	521	514	497	521	497	487	485	520	512	528	473	543	542	489	541	541	554	547	533	470	535	458	495	526	522	515	514	525	481	537	530	516	534	508	506	521	587	503	530	537	534	524	464	540	517	528	536	473	542	506	546	549	497	491	511	558	498	536	527	492	521	520	508	539	531	510	534	539	522	491	495	525	572	512	502	541	512	524	558	544	516	526	540	522	528	526	530	562	549	541	517	566	524	550	533	516	515	539	506	499	524	523	530	482	527	552	528	544	497	526	520	542	524	552	549	505	548	508	537	498	521	527	535	529	548	516	529	504	518	571	494	565	508	532	486	552	506	584	489	542	549	512	515	525	488	476	531	511	530	498	482	570	508	519	541	517	510	545	521	586	563	538	533	517	500	519	528	507	530	578	522	521	475	520	551	518	563	525	533	527	551	553	500	551	521	510	549	467	566	502	529	489	523	516	520	549	494	577	512	558	551	509	573	515	528	551	485	504	529	543	504	498	547	532	530	508	492	499	513	508	533	503	516	564	560	553	561	514	501	523	525	536	516	529	505	537	530	553	514	535	514	541	520	535	530	539	530	501	558	471	538	481	515	516	513	506	535	509	496	501	538	574	518	507	551	547	514	545	541	509	539	515	508	516	520	516	505	544	511	541	531	528	521	506	524	512	557	530	518	492	507	533	518	501	509	567	558	551	498	564	528	536	566	525	506	548	540	539	542	553	526	535	501	521	528	530	494	513	519	494	522	512	545	529	493	539	530	532	511	525	527	543	554	480	548	516	521	527	536	511	495	510	531	534	521	531	524	496	533	521	528	513	525	494	560	540	529	529	517	509	544	574	518	509	480	542	552	510	501	541	519	535	532	566	545	578	540	504	552	538	505	496	505	557	528	581	490	530	513	523	492	533	490	538	535	514	533	503	549	540	517	521	526	532	527	521	500	499	513	513	509	543	480	537	510	521	508	526	522	580	512	562	473	554	572	508	515	514	488	518	530	477	528	519	512	549	518	535	547	496	534	516	512	502	505	507	503	498	551	505	540	532	484	510	483	514	526	556	531	519	532	578	539	541	526	529	534	519	541	533	494	539	534	505	540	551	557	531	541	519	528	487	561	560	534	537	506	541	540	512	542	500	528	485	495	533	523	487	512	517	533	502	557	520	508	528	477	545	565	493	565	537	534	533	512	505	533	547	504	525	526	500	504	531	520	549	490	527	530	498	559	550	533	556	527	560	521	494	538	566	518	518	534	534	570	538	520	532	499	524	505	559	527	503	507	535	579	541	535	513	495	532	501	523	529	556	509	535	569	519	533	533	515	486	518	473	561	521	524	546	490	525	549	533	503	492	499	518	485	525	471	509	511	508	501	516	525	551	539	535	492	507	556	511	515	467	528	545	480	549	509	506	517	530	574	528	559	515	540	505	507	522	531	531	530	472	540	506	558	523	525	530	515	515	560	529	521	520	485	525	495	560	513	507	561	504	498	513	515	515	550	563	516	506	517	504	487	533	522	563	505	515	496	508	533	512	556	517	502	529	541	527	536	501	539	536	480	535	510	489	512	497	496	539	540	530	509	486	545	535	534	543	515	509	540	521	531	537	535	549	545	502	564	515	581	538	484	531	496	525	548	486	522	514	533	531	542	560	532	521	527	525	505	516	508	507	532	495	520	566	534	523	526	548	511	538	490	499	510	523	529	535	504	565	503	494	501	557	499	498	541	533	506	541	518	573	513	517	506	536	450	527	545	506	531	514	567	494	558	462	529	487	539	532	546	508	549	548	537	548	554	568	550	531	543	542	562	545	518	533	529	504	509	537	532	574	497	570	542	499	516	555	547	525	538	474	562	519	512	523	509	512	547	549	561	524	509	524	549	522	500	507	529	531	511	557	542	524	493	510	555	533	540	527	536	536	553	565	496	523	520	529	547	521	513	593	513	510	546	532	493	474	550	527	519	560	521	504	491	554	538	531	540	488	528	491	539	501	528	559	528	499	515	533	526	516	531	514	520	562	497	495	512	569	518	489	527	550	505	571	506	557	538	547	540	525	541	513	520	543	502	535	508	520	500	476	507	550	551	571	540	528	524	517	547	516	534	537	534	531	570	535	494	512	542	485	542	537	552	529	474	546	543	534	504	518	526	525	541	510	507	524	510	511	521	554	535	564	487	533	525	508	520	509	495	497	511	511	496	549	545	511	501	504	549	520	517	507	495	536	553	499	534	527	561	478	511	542	542	541	501	522	529	531	534	527	484	508	535	501	503	489	526	541	559	475	456	510	540	499	542	547	525	542	556	523
42786	25982	22872	17069	10756	5715	3007	1600	1032	798	680	647	542	474	423	389	327	272	284	278	261	250	216	231	240	225	226	252	239	232	228	224	248	229	235	213	238	226	230	233	235	215	206	250	237	251	247	228	232	238	258	234	230	215	220	196	237	209	222	237	196	246	239	235	211	244	221	226	213	234	234	232	234	202	235	226	234	225	211	224	252	234	237	247	235	226	234	219	264	246	233	256	209	217	229	259	240	195	211	243	231	231	268	212	263	214	246	229	256	218	204	232	231	213	247	247	255	245	264	236	218	227	221	220	238	252	239	234	235	213	263	283	229	216	249	230	253	234	221	263	212	253	237	232	205	230	209	251	241	225	246	218	237	228	249	237	249	247	221	225	210	237	238	245	246	252	236	258	259	228	240	258	247	241	235	253	227	251	230	265	221	218	232	244	243	248	214	227	226	238	205	223	257	249	217	212	241	248	239	227	213	236	210	236	226	256	255	225	245	239	212	240	215	225	252	235	252	239	235	253	257	212	218	224	236	243	220	241	219	225	240	232	221	265	241	224	252	245	241	217	227	234	236	247	220	231	242	223	225	232	240	254	224	254	228	214	267	243	209	217	269	240	262	238	223	223	205	228	210	221	230	231	224	233	232	273	232	229	231	234	273	243	247	232	227	223	216	224	250	247	213	219	260	222	213	207	235	238	257	222	263	222	228	254	252	228	243	244	234	235	230	235	250	237	243	206	216	236	201	206	243	218	236	232	203	231	234	224	250	247	226	257	215	217	228	238	232	234	238	230	204	244	200	225	218	238	252	224	260	253	244	227	236	230	272	225	261	244	237	239	216	227	227	249	239	248	217	218	262	220	230	226	230	229	242	213	240	220	251	209	211	210	231	203	217	259	247	257	217	245	241	229	216	235	209	206	245	230	235	230	228	227	231	234	210	230	209	207	228	229	266	220	263	212	214	225	251	228	235	200	251	267	242	252	233	230	233	257	238	231	248	229	218	225	225	266	248	220	227	214	234	213	243	225	211	223	265	214	243	250	221	248	246	237	225	209	229	245	238	230	236	197	227	229	274	265	219	261	231	216	203	238	209	246	233	255	262	253	253	246	222	251	216	230	247	219	239	234	245	233	242	227	219	228	233	209	219	243	223	243	219	254	236	262	268	256	246	224	264	233	236	230	240	224	243	236	231	226	225	223	227	200	236	203	209	230	217	235	253	271	246	251	241	247	215	258	232	220	239	218	244	243	229	233	229	251	225	225	210	198	235	235	205	212	250	212	220	234	246	239	236	232	223	244	241	233	226	224	244	209	202	255	249	257	239	208	240	225	238	238	260	234	229	240	270	226	231	245	243	257	224	232	229	279	195	232	218	232	216	237	218	232	243	221	257	248	238	253	259	239	235	215	233	232	240	219	230	254	238	223	216	240	253	242	247	217	231	195	220	229	221	232	206	211	236	257	235	242	225	236	235	253	216	208	214	205	243	237	245	255	248	235	280	260	252	257	232	221	197	208	239	241	237	223	251	219	230	218	244	221	241	251	219	227	232	234	217	224	222	224	252	247	238	234	235	216	224	249	199	241	217	232	222	244	239	226	239	226	226	241	227	227	257	228	233	251	259	233	242	204	229	266	246	243	253	199	241	223	224	235	221	224	247	216	224	254	232	219	214	223	226	224	240	241	235	227	227	226	231	203	203	252	267	242	228	219	224	218	226	253	242	214	259	210	208	229	239	227	268	227	242	246	244	238	264	214	224	248	283	240	225	254	227	242	245	223	231	206	234	250	205	237	224	231	252	208	234	229	255	261	239	218	240	225	251	243	259	193	227	244	218	208	219	241	209	239	229	211	211	212	232	221	238	226	225	199	228	244	247	217	232	210	244	218	259	230	241	279	249	212	206	213	178	244	241	211	199	218	240	256	251	250	252	247	238	229	256	233	212	239	217	228	235	231	223	229	243	234	232	229	242	228	241	213	220	237	241	222	257	206	219	268	262	227	200	237	232	228	241	237	234	212	216	226	238	231	214	232	239	240	219	244	221	225	226	249	224	212	241	229	225	238	237	249	257	216	217	213	248	222	226	236	247	237	250	253	221	232	242	201	231	225	246	223	220	227	239	229	222	268	227	233	241	203	257	222	219	241	235	215	236	214	231	255	241	246	236	233	222	236	217	255	202	250	238	212	241	240	236	234	244	215	253	215	260	232	221	205	205	197	225	212	239	219	263	208	238	204	233	257	236	253	224	236	235	229	245	241	251	259	226	268	238	241	229	242	228	241	248	236	268	226	233	194	243	241	240	226	253	227	253	247	236	214	225	257	241	243	240	235	244	279	208	211	229	225	241	212	251	251	227	270	244	222	250	218	236	223	222	196	251	253	253	228	249	254	260	249	232	256	251	245	231	217	233	242	224	248	224	264	232	210	223	237	225	242	221	245	242	233	226	229	237	201	251	224	233	227	243	238	218	222	249	263	231	237	239	263	253	250	265	245	217	255	203	234	209	248	251	232	241	232	215	253	234	272	244	237	238	238	220	222	202	241	218	267	249	275	234	213	233	248	250	238	269	244	225	210	249	263	241	208	228	212	218	243	229	217	223	243	238	240	232	272	229	216	214	245	227	231	241	258	242	243	245	234	227	239	201	220	236	235	221	238	213	275	236	285	248	257	241	222	243	232	238	263	250	262	224	246	239	218	206	220	244	228	228	242	225	214	266	235	229	267	247	227	238	204	252	261	239	225	249	222	214	212	248	235	255	231	248	244	209	222	203	247	226	250	236	219	223	236	241	246	229	215	233	254	246	268	253	219	250	212	229	241	250	227	228	243	246	228	252	252	243	212	243	208	231	222	215	227	229	252	231	238	208	247	214	228	240	230	224	244	224	230	236	232	227	247	221	226	236	269	232	219	202	248	225	243	241	237	226	216	260	250	240	259	214	253	229	245	224	228	184	227	252	237	235	232	244	256	251	233	199	223	245	222	222	217	229	235	233	216	236	280	254	232	246	219	219	246	233	224	253	210	232	245	255	206	238	224	221	235	237	250	202	277	220	221	229	212	209	248	226	215	221	215	213	255	234	222	210	234	244	262	240	280	244	264	254	233	222	229	227	250	231	223	237	236	243	242	254	223	251	256	255	210	223	249	280	220	233	217	233	254	228	235	240	216	235	238	201	242	228	211	209	250	248	240	265	227	237	219	188	253	245	225	240	229	234	227	239	229	255	253	248	229	231	241	216	251	210	238	231	238	228	229	216	225	235	231	262	214	226	208	236	263	259	230	226	252	216	222	242	254	242	247	229	240	226	231	203	241	225	206	254	228	245	237	202	218	230	232	229	266	246	225	214	234	275	243	256	221	238	224	244	257	212	235	261	263	228	210	237	210	252	222	235	262	262	227	254	222	228	205	242	225	239	226	188	226	234	208	248	247	261	249	257	228	225	224	240	215	260	188	252	256	249	245	236	230	253	242	246	219	241	240	214	239	250	245	227	201	229	209
27822	16759	23382	23296	17794	11760	7599	5144	4078	3173	2701	2567	2202	1934	1553	1373	1151	903	783	689	620	638	625	575	579	620	619	598	546	587	555	593	579	535	557	568	518	580	516	538	541	585	575	559	534	542	543	518	557	541	561	509	574	536	575	553	596	549	524	536	494	564	455	526	562	547	510	536	552	530	569	563	562	543	556	527	541	539	522	542	560	581	543	552	534	542	588	516	558	561	528	519	540	577	540	536	544	543	539	565	551	540	568	584	536	539	565	523	555	546	553	546	519	514	555	503	561	583	557	532	550	559	536	521	552	530	558	558	550	547	553	516	550	543	530	532	469	506	577	515	567	547	550	553	561	536	537	534	545	524	497	514	522	551	539	548	547	506	544	548	525	535	538	531	552	547	529	492	555	510	565	515	523	511	511	560	504	528	524	548	565	508	519	563	523	523	558	567	559	539	562	525	512	521	524	489	515	553	525	537	515	516	533	525	529	558	508	517	510	511	529	547	551	508	528	561	550	517	564	521	535	508	505	527	504	504	550	521	510	573	554	539	581	514	519	510	547	534	532	517	487	543	509	513	548	553	545	504	527	564	557	557	544	535	580	546	513	491	539	528	543	549	530	576	545	514	575	539	507	527	590	559	548	548	556	496	572	552	550	533	525	505	553	510	550	549	538	554	560	557	504	546	488	523	530	553	543	558	512	530	538	545	487	536	548	584	516	530	541	555	540	564	515	546	515	538	541	514	494	522	546	556	530	552	521	502	517	522	590	557	532	498	544	516	567	508	558	530	523	588	528	560	559	493	556	531	506	575	536	506	519	545	530	510	560	516	559	511	526	506	530	523	545	515	552	523	522	537	528	518	538	563	515	526	540	528	533	551	556	529	492	554	516	546	521	517	516	560	518	515	548	555	531	515	547	505	526	576	543	590	541	545	508	496	523	548	527	550	498	525	528	510	550	532	550	514	575	545	540	542	532	525	534	563	532	560	552	585	531	499	556	529	575	501	572	531	534	495	577	521	536	558	527	537	505	517	539	497	540	562	499	544	500	530	534	543	525	539	552	525	509	545	558	524	529	496	548	553	558	531	553	530	542	555	527	513	553	513	536	539	523	538	553	517	531	542	560	545	497	526	512	522	507	537	519	518	558	537	522	520	488	583	546	549	523	505	538	522	529	512	585	550	519	504	534	571	525	506	569	553	595	576	526	511	528	455	509	564	527	547	539	529	524	560	521	573	541	531	514	594	533	534	545	546	556	491	514	547	556	488	558	554	499	586	563	514	513	531	561	528	530	527	504	533	541	541	539	566	564	517	550	546	528	565	528	529	536	524	539	536	563	507	527	570	573	517	546	515	556	518	560	491	541	524	520	561	481	536	531	529	544	517	513	567	553	492	489	547	531	544	522	508	527	543	529	523	532	530	551	545	530	522	525	535	523	560	515	491	522	540	532	510	565	503	538	562	519	513	537	535	497	510	519	561	483	509	550	522	511	519	522	521	541	547	518	484	523	503	511	532	527	516	534	566	537	580	545	531	529	532	535	558	588	527	552	531	532	561	563	495	564	477	558	501	511	556	533	507	554	535	505	518	523	533	544	544	521	537	525	515	510	525	505	477	541	580	543	493	553	558	568	553	555	514	500	559	511	562	536	569	540	509	540	523	488	545	535	542	525	522	493	542	540	562	541	518	528	518	539	536	509	520	555	552	502	539	530	543	537	521	531	538	537	530	514	508	528	564	570	523	504	531	515	500	518	535	557	512	532	548	540	538	576	519	532	512	525	532	507	546	514	541	530	561	517	497	520	557	510	536	534	569	549	533	514	559	528	552	529	555	532	493	502	553	524	542	530	533	554	539	538	506	558	546	523	495	565	531	498	517	551	549	529	551	498	497	523	554	541	567	581	519	560	526	529	529	542	537	559	528	558	498	507	528	551	565	546	500	516	536	571	557	532	531	485	576	545	539	541	576	509	538	517	505	548	545	575	528	548	506	519	540	508	532	549	487	549	544	518	537	516	512	520	552	461	539	568	594	528	492	569	533	542	514	543	548	546	536	495	545	588	512	508	539	586	523	548	563	552	508	535	504	550	562	532	526	560	544	547	543	514	509	538	556	509	538	534	525	565	559	527	487	534	537	549	505	554	524	544	516	555	539	523	542	541	542	554	576	516	534	530	521	522	554	527	528	557	545	518	547	515	578	538	562	539	540	518	521	529	529	545	572	559	565	535	504	544	541	573	550	485	555	534	558	552	536	548	510	505	533	547	581	537	549	508	523	519	553	563	514	549	531	560	546	515	559	519	521	538	547	512	493	512	521	549	516	573	545	532	545	558	513	551	530	587	570	560	516	521	512	557	538	537	557	538	553	536	518	532	554	546	546	545	572	509	493	552	557	533	540	523	520	529	532	545	553	501	513	527	533	521	505	549	507	521	491	575	515	555	569	571	527	528	554	557	541	531	520	531	529	535	581	537	555	539	547	541	527	533	556	517	532	490	521	515	537	515	529	501	522	566	508	510	526	543	531	524	506	565	546	508	549	554	525	518	550	527	538	517	523	509	503	537	571	542	536	486	530	589	494	542	525	502	536	526	509	556	586	517	546	489	527	498	513	526	540	520	557	512	549	533	548	497	547	536	519	528	542	534	514	514	500	532	542	526	548	517	551	538	503	566	518	589	531	520	585	531	527	595	530	569	523	516	537	495	527	541	542	523	513	552	564	528	548	541	549	537	575	528	560	563	566	563	545	531	555	541	511	565	520	496	504	512	507	527	532	501	544	512	514	543	539	544	541	545	521	573	523	536	525	504	517	496	523	557	525	541	513	528	497	510	548	503	539	505	530	515	494	580	509	554	534	496	560	514	515	572	489	545	518	523	557	510	529	543	549	512	553	550	510	483	561	536	521	542	534	485	556	499	538	555	522	530	535	535	573	545	558	539	537	616	548	554	483	516	555	546	533	561	500	515	557	466	607	552	538	540	555	491	492	536	534	530	510	542	515	519	524	525	508	569	592	539	549	539	510	532	553	510	532	540	539	537	500	551	570	566	529	531	524	545	560	510	529	549	512	534	569	551	550	534	519	528	575	531	553	530	558	551	541	540	527	512	553	562	516	522	558	541	539	525	546	520	560	524	525	559	552	529	542	496	512	487	549	501	550	544	522	531	579	528	539	541	549	571	513	516	517	559	544	523	544	551	494	575	554	508	535	521	489	498	541	538	570	547	536	510	510	555	547	585	535	495	546	564	549	557	527	537	543	528	569	525	612	525	549	558	552	551	495	540	528	538	558	527	517	574	513	502	557	549	544	553	535	519	578	554	550	550	519	525	481	539	532	555	510	580	513	530	533	520	567	546	518	542	545	533	502	529	494	522	522	547	520	551	533	530	563	523	565	539	505	535	534	509	555	545	565	545	523	532	563	503	518	501	549	541	526	541	564	535	515	552	559	524	514	557	566	525	530	489	538	522	541	537	528	548	556	555	568	550	542	538	570	554	547
12559	5153	3705	2420	1583	1195	787	618	577	528	496	481	455	445	396	394	388	345	373	361	382	366	345	372	359	348	380	358	334	364	351	374	361	362	370	319	361	368	389	369	338	328	320	394	342	377	389	343	365	315	334	348	350	364	320	347	356	376	385	347	342	339	371	361	362	352	324	350	370	355	380	375	359	331	341	390	337	345	349	354	349	360	362	324	345	362	372	339	382	347	329	356	309	390	367	344	338	314	333	364	387	347	386	349	385	335	364	365	352	362	358	362	383	350	372	371	353	313	351	351	353	356	354	374	347	328	366	399	366	348	304	362	326	343	331	369	371	381	345	376	352	372	335	390	364	345	399	363	381	334	359	351	361	330	356	339	334	356	301	332	372	353	347	353	356	316	347	363	361	338	337	337	332	355	334	317	301	372	370	375	342	369	400	320	376	371	336	326	355	324	379	363	390	370	386	346	371	364	330	384	345	353	341	356	388	342	389	351	352	339	335	374	351	361	359	347	351	321	323	359	368	365	375	353	364	357	371	399	340	364	341	357	330	367	351	363	330	406	362	399	400	375	354	341	360	363	356	366	341	360	386	366	339	358	400	372	378	379	363	341	311	366	342	324	336	359	371	367	344	365	339	359	344	367	358	390	365	363	356	325	365	395	339	350	370	380	336	347	372	389	345	325	389	374	332	415	331	344	348	375	340	360	308	359	353	382	363	383	358	381	380	359	375	363	374	363	346	370	348	335	402	348	369	339	352	387	293	356	323	357	319	369	358	339	370	369	363	358	309	354	334	330	328	365	379	360	341	351	348	347	359	331	339	365	383	355	350	365	381	349	340	368	386	350	392	377	358	370	342	307	379	346	308	367	361	391	386	377	322	363	336	369	352	366	363	399	329	328	352	388	358	335	385	379	329	340	316	343	392	318	373	393	354	362	363	337	370	379	366	389	368	339	352	329	348	341	357	346	379	341	343	357	343	330	351	430	340	351	375	355	329	306	354	341	376	370	343	342	373	363	377	347	368	369	311	345	372	357	329	345	387	351	334	357	357	413	352	344	364	353	404	357	346	315	341	314	346	360	364	329	401	311	380	383	365	341	341	363	339	328	373	301	388	392	349	329	336	361	365	339	377	344	361	350	329	327	353	361	345	366	368	332	340	404	349	324	340	347	348	351	379	320	323	344	352	329	347	380	383	359	357	347	305	323	336	361	342	345	358	325	367	346	369	325	347	378	377	345	356	326	355	353	362	345	345	352	348	334	361	361	347	377	325	353	365	371	360	377	353	344	367	323	321	365	353	380	373	385	341	390	376	368	355	369	352	351	311	310	372	374	388	379	317	336	341	327	361	333	345	349	364	358	366	364	402	380	369	348	351	377	336	370	343	331	343	378	380	373	386	357	357	369	345	326	342	367	349	374	345	337	374	331	381	338	351	390	354	368	383	329	291	354	324	305	356	323	353	370	328	365	395	368	375	373	357	346	370	340	357	363	342	346	325	366	339	338	338	326	365	368	342	381	395	384	434	356	320	346	356	350	324	388	408	364	349	311	372	347	360	348	361	378	334	361	324	363	339	339	340	373	370	360	363	344	392	356	345	356	345	373	341	357	317	334	341	360	370	328	320	336	315	362	347	362	362	345	335	315	337	374	336	363	351	374	376	386	353	375	365	350	314	336	340	377	380	354	354	344	351	351	328	346	347	301	364	350	364	393	338	343	365	328	349	316	385	353	383	381	370	323	349	366	361	356	354	337	342	345	335	378	377	358	390	374	361	383	380	406	360	327	391	319	379	376	371	360	401	337	361	342	358	378	367	330	348	359	299	346	353	375	371	379	346	359	377	364	368	374	390	383	361	371	378	344	354	371	349	366	329	332	366	389	395	355	362	320	342	310	361	405	371	345	346	365	348	371	373	318	368	367	359	346	360	354	391	376	380	358	343	337	364	366	383	331	348	361	358	399	391	350	361	342	336	343	310	332	359	344	385	392	347	347	379	349	353	370	357	361	346	347	369	370	394	401	348	317	340	359	352	366	356	340	353	331	358	353	324	364	381	380	333	339	363	363	386	380	367	375	393	363	336	349	379	351	338	322	389	391	342	371	354	381	369	368	390	356	374	362	354	339	350	344	355	363	349	304	370	336	378	357	393	320	349	346	408	371	353	353	351	347	352	367	360	354	356	360	334	329	349	336	340	374	343	334	346	360	337	368	397	378	362	378	338	372	358	364	353	361	342	355	359	391	328	346	371	350	368	353	350	356	387	363	346	345	343	356	348	332	337	384	361	354	383	341	361	312	369	324	362	337	356	354	348	338	346	380	343	366	332	365	373	323	352	369	325	335	378	385	339	355	372	323	353	340	344	348	336	337	369	307	355	389	332	359	325	364	380	357	340	325	338	365	365	349	359	327	331	370	353	378	356	379	363	353	358	349	357	319	356	341	318	331	364	349	377	323	343	342	333	332	355	373	379	357	326	361	362	385	346	326	369	336	353	342	343	382	326	356	302	355	396	344	361	387	399	344	317	376	352	365	368	372	376	354	369	367	357	346	360	386	324	379	370	373	358	373	371	337	333	351	313	389	349	370	372	306	372	342	343	324	354	349	389	334	336	333	354	354	378	332	362	369	384	349	363	303	352	337	394	365	380	348	324	367	370	362	326	363	348	363	352	359	361	349	380	378	331	382	384	343	394	363	361	360	360	359	390	398	388	360	373	352	347	340	309	355	358	373	339	347	373	328	351	359	355	376	381	351	348	377	351	364	335	339	337	325	369	340	359	325	312	377	410	373	384	333	337	373	376	347	340	346	368	369	369	376	335	365	355	335	358	367	355	323	336	384	366	378	375	330	351	366	367	375	352	341	346	324	381	358	351	353	356	361	376	351	371	362	309	376	359	344	343	391	357	370	298	339	337	368	371	366	385	387	380	361	342	379	377	355	423	372	351	397	358	362	349	349	351	360	378	330	330	333	365	332	319	369	359	354	347	382	397	356	383	369	369	343	348	390	348	352	361	382	385	378	342	355	346	354	378	357	387	349	368	373	383	343	356	355	349	380	399	342	367	336	326	380	345	340	362	339	356	368	341	372	344	369	369	376	348	386	349	337	343	325	340	354	386	344	319	357	364	328	323	341	338	358	380	354	353	327	368	359	342	324	341	379	355	353	347	366	353	387	385	334	365	343	372	355	345	376	321	367	387	348	352	360	378	374	352	306	333	324	352	366	393	370	350	352	323	355	377	328	326	363	363	348	353	370	351	345	351	335	382	349	342	355	382	321	324	324	380	354	343	345	405	378	355	326	358	379	355	356	337	375	384	363	369	333	356	363	364	324	327	373	375	388	361	343	319	379	338	361	348	363	370	359	353	372	348	362	338	327	364	353	347	370	333	355	360	323	332	359	368	346	365	354	351	367	332	398	347	348	374	348	335	356	377	374	363	373	351	366	369	338	334	345	349	326	360	352	351	326	368	351	355	364	334	385	380	376	353	360	385	365
7813	4457	6354	6627	5166	4107	2823	2227	1953	1673	1443	1279	1231	1148	1033	976	855	837	754	750	732	783	772	754	730	746	800	762	781	727	798	762	745	728	749	767	820	744	778	729	763	748	736	770	773	788	739	731	799	785	781	753	774	758	807	780	769	756	749	712	800	732	735	753	777	768	754	785	776	793	755	775	772	736	779	798	794	787	786	783	751	753	769	781	808	756	726	803	739	736	781	767	808	771	779	748	752	773	752	774	757	761	782	774	769	727	756	777	776	769	781	748	730	728	777	797	807	775	767	762	771	778	760	828	769	785	761	764	797	735	790	770	780	755	727	775	710	770	774	775	731	760	847	746	728	753	783	776	770	744	728	766	728	768	771	739	749	733	730	802	735	759	768	795	770	773	726	762	756	800	739	723	776	765	749	760	696	732	765	748	765	723	754	715	763	790	803	754	707	782	766	757	730	752	794	768	738	848	753	775	820	774	697	763	784	770	773	777	751	738	733	737	766	774	786	726	688	763	748	801	740	770	762	776	802	758	767	779	767	829	727	714	748	787	799	701	725	755	764	761	780	761	775	767	774	715	778	769	742	772	782	768	730	766	740	743	757	719	774	740	736	770	761	740	710	794	739	747	739	786	744	774	768	873	717	754	792	786	783	801	756	775	774	705	770	732	825	723	755	788	727	753	729	780	804	779	778	794	758	746	757	702	786	773	760	772	765	749	780	812	790	761	798	746	718	787	710	713	734	717	754	736	777	760	793	768	751	733	728	706	758	811	766	773	758	725	758	785	737	774	769	759	740	799	781	772	738	726	709	785	759	786	743	738	769	776	752	776	748	747	803	740	779	748	717	794	780	739	731	782	738	745	744	726	785	788	781	750	728	741	725	765	714	744	745	805	813	780	770	705	772	787	742	763	740	744	695	775	695	823	739	786	767	736	779	779	800	736	736	743	779	746	728	742	771	752	822	742	782	782	782	773	796	743	743	749	730	685	778	740	753	749	769	734	793	750	768	792	788	774	788	762	744	806	760	757	769	762	741	752	738	753	790	757	733	743	745	714	789	734	734	809	754	717	763	768	759	753	741	744	788	764	771	759	760	753	793	787	785	740	751	736	778	768	832	731	747	805	818	763	760	775	685	738	820	754	719	791	771	763	699	757	722	774	773	786	744	784	740	768	724	747	764	802	697	768	804	710	711	773	800	731	765	733	824	762	752	747	766	786	793	769	737	760	793	758	755	721	806	757	781	780	779	686	758	795	726	745	767	757	758	758	802	763	762	768	716	759	743	787	783	754	743	773	761	739	733	679	754	716	740	729	779	754	783	738	718	742	774	712	754	784	742	782	794	813	764	727	751	800	766	740	775	743	807	732	819	753	732	806	727	726	784	783	751	773	794	744	752	720	705	747	707	723	794	765	770	701	754	780	738	781	825	759	745	744	745	775	752	792	812	766	745	778	749	809	757	778	740	748	724	799	753	768	815	738	776	751	800	815	750	797	686	737	750	781	766	771	801	754	751	737	793	750	804	809	784	732	763	750	744	745	754	751	802	769	748	785	770	772	717	795	725	758	746	781	763	793	818	768	747	712	775	734	740	743	791	796	800	752	740	740	775	776	749	751	720	733	748	714	780	751	778	745	706	724	784	732	713	728	797	774	816	737	782	754	717	753	730	779	728	735	773	714	782	754	754	774	807	724	766	694	740	817	733	725	782	774	753	781	714	769	797	782	738	740	795	770	739	801	776	814	750	754	700	731	781	735	750	784	806	734	736	755	742	836	739	767	722	709	768	727	756	841	739	777	749	751	769	822	715	759	729	783	760	747	742	781	773	722	733	753	730	805	740	792	731	760	775	769	726	753	757	746	751	743	745	806	715	750	776	725	745	771	779	753	761	758	718	697	764	785	771	773	861	773	793	693	770	701	744	784	739	814	750	729	759	773	795	755	727	768	735	728	820	762	744	757	746	744	736	747	764	755	744	773	780	741	775	716	723	768	749	761	760	767	725	835	720	694	747	767	791	821	785	807	771	764	764	791	745	764	773	802	794	718	725	719	747	741	722	734	764	742	759	707	773	710	806	709	746	752	746	791	812	762	792	749	800	774	738	730	798	763	710	712	738	745	793	749	754	749	758	744	747	729	778	804	683	754	752	776	740	733	747	727	729	739	735	707	805	760	732	745	751	753	740	763	804	749	753	755	754	759	759	722	809	718	748	793	755	790	744	810	751	784	770	774	739	765	781	735	730	754	843	790	775	737	760	790	721	799	787	793	760	724	765	787	756	757	739	761	788	729	733	727	767	738	776	772	746	752	753	732	762	737	792	738	778	757	763	764	745	772	758	732	746	722	740	794	756	751	762	735	759	690	729	749	766	754	753	762	777	739	764	748	711	767	770	786	772	755	760	795	737	746	725	788	795	750	785	791	720	771	749	735	758	749	751	751	765	753	752	734	788	770	745	768	771	746	762	779	765	730	743	731	759	774	738	741	776	745	764	754	766	776	747	767	771	780	729	776	759	749	806	738	762	732	755	759	735	785	788	748	732	755	748	742	680	774	723	765	767	745	772	761	752	758	790	698	705	754	768	749	752	724	739	800	743	792	795	801	770	771	780	761	790	795	739	778	785	752	740	708	796	778	766	785	736	748	756	717	752	822	816	753	782	776	756	713	739	730	767	726	788	773	758	747	732	746	820	748	782	754	821	744	793	790	774	768	771	778	789	716	812	746	804	735	800	766	739	708	760	808	799	752	791	787	770	818	818	672	779	730	758	734	781	794	705	747	761	780	717	761	748	769	722	811	752	757	740	741	758	745	696	720	763	734	787	786	741	724	727	741	787	773	752	769	762	703	783	752	771	723	798	792	739	742	754	820	765	730	724	739	723	794	743	745	740	738	792	755	793	789	755	749	831	704	731	715	760	804	769	784	780	743	775	750	757	788	747	750	729	755	848	767	795	742	799	687	768	797	753	727	762	762	740	777	796	738	766	825	762	724	780	766	788	805	777	707	708	738	796	822	759	767	780	710	770	720	776	752	741	780	774	737	730	736	759	780	761	764	732	733	748	764	761	784	684	737	801	695	724	763	785	781	724	753	732	845	739	773	795	762	783	782	758	763	756	840	746	783	716	805	773	797	779	734	827	787	755	783	758	726	790	730	781	772	729	750	715	718	755	771	765	768	744	762	726	766	748	788	753	789	813	763	789	752	764	788	777	743	744	758	789	754	764	747	787	789	766	751	774	754	742	737	782	754	760	744	829	760	800	795	733	765	774	737	736	715	736	796	740	773	780	740	756	761	735	765	714	776	768	742	777	765	746	817	732	797	731	736	796	792	761	749	742	736	771	719	746	825	792	738	749	730	752	767	695	737	751	765	745	780	767	783	794	767	744	754	757	751	776	741	781	778	725	728	701	730	740	761	768	724	737	812	766	751	749	741	691	725	766	778	788	746	769	798	799	782	754	729	757	733	808	733	803	754	798	744	786	743	772	765	744	747
31536	17422	15616	10640	6040	3652	2014	1113	783	600	582	484	416	398	357	321	288	298	284	250	290	242	259	209	243	253	235	251	254	249	258	263	241	249	241	253	232	255	231	265	247	262	248	245	253	256	274	272	276	243	259	274	239	257	279	252	234	274	284	248	259	226	222	244	288	253	242	264	222	238	254	252	243	243	248	267	235	265	254	270	252	254	252	264	251	211	277	268	257	227	241	250	237	265	214	236	241	250	226	234	259	242	268	243	264	208	240	258	226	265	273	243	260	265	267	236	268	228	271	249	249	250	221	276	255	216	243	262	268	229	253	233	249	269	252	261	233	263	263	263	262	259	280	232	225	246	242	234	239	245	235	252	239	297	249	224	243	255	256	252	261	271	255	225	259	241	213	261	232	241	259	254	256	258	269	261	262	235	233	263	248	236	253	227	254	250	256	239	244	283	271	261	253	239	244	222	247	257	275	232	259	237	199	256	240	267	256	261	251	246	269	250	234	258	249	276	248	274	261	243	236	255	264	268	289	259	240	260	250	240	242	205	232	234	247	234	224	242	255	266	237	255	247	239	235	253	240	229	271	275	261	245	246	268	259	236	262	234	246	249	272	234	242	239	272	256	281	250	269	239	236	251	257	256	249	242	227	238	248	247	254	257	269	267	217	226	235	266	235	234	254	300	257	261	236	253	237	274	239	240	253	229	251	247	257	265	240	242	260	241	219	242	233	246	267	241	238	264	250	242	250	229	252	257	213	213	239	264	241	244	289	237	242	224	243	245	249	245	233	248	257	245	262	252	237	260	277	251	264	221	266	229	242	227	201	231	248	245	251	221	248	251	213	224	238	216	210	261	234	229	221	277	224	234	254	292	280	244	237	284	270	257	230	294	256	230	230	246	246	267	222	263	242	237	240	246	242	246	257	251	248	253	224	234	263	234	262	258	237	234	246	234	233	249	272	232	230	231	261	241	232	261	224	259	237	243	244	257	265	237	247	245	247	253	237	235	254	264	270	249	240	236	242	228	235	228	255	245	246	237	261	268	213	256	283	252	260	264	257	261	265	266	253	232	232	286	243	259	253	223	251	251	270	276	228	256	238	230	259	241	272	290	234	275	246	240	248	254	234	259	269	246	241	261	240	239	270	245	247	243	249	239	239	248	274	243	222	231	242	235	246	260	245	227	292	244	249	262	237	246	242	263	228	271	261	261	267	256	255	255	240	223	266	223	242	273	244	261	228	248	260	268	245	216	238	255	240	243	255	228	253	247	249	240	240	252	246	264	252	266	256	216	242	261	230	248	243	238	267	227	243	246	231	225	238	258	250	235	284	280	203	301	237	231	253	251	235	250	259	242	239	260	243	212	252	263	240	273	246	288	259	242	219	245	240	258	243	267	261	263	208	227	241	273	247	251	269	264	245	256	275	236	236	252	243	256	235	254	252	221	257	261	252	221	251	263	264	242	275	248	239	234	222	241	267	273	234	240	236	249	208	213	230	245	208	263	257	237	234	232	281	275	257	270	256	240	285	273	264	243	284	266	272	241	255	218	265	238	241	212	249	234	273	264	246	220	212	270	238	264	257	242	254	247	244	249	235	278	272	245	258	238	207	240	263	236	235	234	242	267	273	254	267	242	261	253	262	239	243	220	247	261	272	235	256	264	262	248	243	236	240	246	251	223	241	234	235	258	247	239	262	240	212	227	254	248	261	257	252	240	237	242	264	250	238	257	250	234	244	247	232	261	261	263	255	263	234	244	286	258	253	251	223	254	255	251	230	238	268	247	267	273	273	262	255	233	272	241	248	245	245	240	254	261	258	233	252	233	241	232	248	239	227	251	286	268	247	246	264	252	260	248	259	246	257	263	240	212	219	226	225	270	264	291	240	261	235	239	249	259	243	242	264	306	250	232	286	252	261	247	238	254	275	261	260	240	256	242	258	258	254	257	245	253	232	228	266	281	265	248	216	276	275	260	249	229	264	263	248	237	248	252	235	253	244	260	259	232	221	253	241	271	260	254	225	241	248	259	264	244	269	271	222	242	240	213	238	257	236	234	240	234	239	242	228	257	257	238	279	230	289	264	244	252	250	250	242	255	232	222	228	259	260	226	225	233	242	246	263	256	230	230	279	226	230	255	240	243	275	258	255	273	251	244	235	264	258	252	254	236	211	272	276	266	273	235	250	250	255	281	294	234	239	218	246	249	255	238	219	213	233	212	229	244	227	242	263	229	260	232	225	264	271	262	248	218	224	238	248	240	241	273	257	244	242	230	261	250	202	253	274	250	275	232	254	252	249	236	240	231	226	267	240	267	244	260	253	251	273	218	260	249	246	234	232	245	256	238	226	250	249	265	259	226	231	237	260	244	216	253	228	244	241	234	282	277	236	256	251	288	256	240	272	291	254	230	247	237	212	241	225	258	217	274	260	244	281	248	209	244	254	264	273	263	244	288	275	247	272	238	219	284	257	251	255	263	242	256	252	251	255	260	253	230	243	216	223	243	255	254	244	262	264	240	242	250	237	275	257	250	225	238	242	256	272	247	234	230	232	237	250	251	202	253	258	265	236	308	261	239	242	274	248	263	221	260	239	246	234	267	260	239	230	249	247	246	250	245	230	238	229	242	227	244	279	247	223	241	269	263	218	238	252	235	261	265	282	221	253	245	261	215	239	232	232	246	238	258	259	243	260	247	238	258	249	239	222	215	273	263	233	234	276	254	271	208	221	233	227	240	213	237	223	230	262	250	225	246	272	236	251	243	242	244	245	223	238	239	252	238	261	261	247	238	245	258	244	220	231	259	263	248	233	236	234	251	239	215	214	241	271	236	265	262	226	253	264	220	232	248	297	221	241	266	254	223	233	253	256	240	254	207	249	248	254	250	245	263	261	254	260	238	242	284	289	228	237	267	231	263	252	225	238	221	270	225	237	234	274	269	219	267	247	248	256	274	271	262	249	241	264	258	216	253	234	233	261	273	228	245	277	244	244	244	228	253	232	255	257	261	269	233	244	272	247	237	252	233	237	241	242	226	241	239	267	259	246	250	250	239	269	242	252	256	221	279	239	232	262	252	226	245	264	274	273	245	272	255	251	212	240	244	217	250	247	241	248	223	255	255	249	236	235	261	230	253	220	203	256	254	269	228	236	238	243	257	255	231	219	284	255	254	254	235	251	254	253	235	243	249	265	272	234	252	235	245	240	254	271	240	258	246	234	251	247	235	250	229	261	268	227	267	247	252	276	230	264	246	266	245	265	229	252	246	245	234	273	252	242	254	271	243	267	233	220	244	270	261	265	243	255	238	242	247	247	248	263	268	263	247	224	267	232	268	247	269	254	274	248	244	249	225	275	281	254	260	240	193	241	234	256	240	238	225	236	246	229	245	248	237	256	248	291	272	222	263	238	235	228	263	227	255	258	262	255	239	225	234	247	236	267	216	241	241	259	230	255	243	271	245	241	218	240	274	257	233	225	209	243	285	251	246	252	258	225	264
20422	11583	17594	16162	12185	9233	5742	3941	3243	2455	2033	1840	1596	1351	1253	1137	939	757	704	656	621	553	618	593	563	574	588	619	578	536	615	597	585	582	556	588	563	550	550	567	583	582	556	556	534	549	582	588	558	547	563	542	559	545	560	552	570	566	583	567	586	583	543	543	522	542	543	577	556	551	591	555	534	597	555	595	552	574	626	568	550	537	557	608	551	525	619	559	553	547	599	555	592	620	583	575	556	590	571	549	591	615	599	541	559	582	581	567	558	546	527	530	577	546	588	570	582	558	546	570	547	555	544	574	599	563	525	557	558	571	579	562	579	563	564	539	539	557	555	578	544	545	505	546	568	548	552	558	591	545	563	558	555	550	562	544	525	628	573	583	579	547	572	580	569	623	603	538	550	565	602	570	542	577	578	517	560	557	541	571	531	567	545	550	515	588	581	578	623	590	526	596	594	589	566	581	571	569	568	545	568	560	546	527	577	593	564	534	546	556	559	591	521	553	517	534	530	530	551	588	567	529	546	559	553	555	575	546	620	586	566	548	558	558	582	579	576	604	540	536	567	572	535	579	552	554	564	537	582	582	569	517	540	577	550	543	562	591	519	546	549	611	552	490	591	627	597	601	561	558	549	532	612	559	538	574	522	552	572	567	550	581	584	573	543	499	560	595	548	513	532	532	549	570	577	536	531	577	577	548	543	547	619	590	557	569	570	535	567	548	574	553	595	565	549	583	589	592	576	608	582	563	535	581	556	532	555	546	549	567	573	565	609	598	531	597	571	541	561	544	583	558	560	543	576	547	578	575	575	582	557	561	587	589	536	570	528	540	558	518	571	572	541	557	535	526	591	563	562	642	537	584	543	530	546	532	549	549	604	542	540	570	597	538	527	597	560	571	608	587	509	559	573	574	572	599	548	548	563	524	533	523	532	556	578	568	562	577	566	554	541	541	545	563	523	549	563	566	539	529	588	550	555	583	552	527	579	594	559	588	539	555	569	575	530	564	577	520	594	588	549	519	546	541	543	584	581	544	549	583	544	524	584	567	555	572	537	609	559	531	555	560	567	544	556	618	565	501	498	538	555	532	546	560	587	559	531	562	572	557	602	583	585	540	547	513	536	546	515	545	571	558	582	591	579	583	538	559	558	536	524	550	547	561	584	482	582	516	576	538	540	559	583	525	560	553	552	573	525	540	518	569	535	531	548	545	595	576	535	571	567	561	521	568	514	549	564	535	570	554	541	589	533	513	566	566	600	559	568	547	586	543	544	567	538	545	530	579	565	600	562	585	574	566	586	574	522	559	542	562	550	578	582	573	570	606	577	587	539	556	536	579	565	546	564	598	576	513	565	559	554	552	560	540	565	554	595	547	531	591	593	559	554	559	544	580	560	558	598	558	547	535	548	562	561	579	553	609	583	513	563	532	540	549	588	541	578	578	566	567	524	550	563	550	578	572	523	612	561	526	582	581	558	583	586	554	553	542	570	551	561	533	549	540	543	544	543	585	545	592	573	544	546	598	565	557	549	536	574	548	558	606	565	543	557	598	535	564	614	604	579	545	544	637	540	614	568	577	533	583	548	540	575	556	569	544	533	538	566	546	557	577	541	598	591	534	583	559	549	534	533	515	587	576	551	569	593	576	564	571	569	548	555	548	564	524	567	541	525	569	556	554	562	574	565	550	567	571	557	628	573	524	534	564	573	566	595	565	537	537	567	501	586	601	519	540	534	565	594	581	509	547	563	605	553	553	553	557	592	549	544	590	594	567	542	548	558	541	555	541	548	571	560	565	560	585	551	555	537	554	540	558	550	550	522	529	560	544	519	549	552	588	570	540	542	573	549	579	581	555	539	579	572	524	543	541	546	536	584	574	571	566	584	571	606	569	548	570	514	558	586	606	507	560	577	544	563	558	534	561	504	553	545	576	568	547	574	545	551	576	517	554	562	536	577	589	566	526	567	565	553	534	540	544	574	549	557	603	615	568	558	536	550	548	562	573	575	545	588	537	541	565	560	574	576	558	575	589	551	614	558	540	589	539	607	577	526	562	564	578	554	554	587	554	582	542	547	546	572	588	556	573	521	545	537	578	561	571	508	556	547	561	546	536	506	544	557	562	564	581	576	563	564	590	545	590	549	525	545	523	568	557	557	601	613	549	534	556	570	577	567	585	558	546	569	526	590	583	568	554	530	586	547	579	560	581	587	531	556	582	547	579	574	605	590	580	587	532	581	542	564	557	550	555	561	566	528	573	563	561	559	571	530	545	578	524	555	569	576	570	560	540	559	498	577	618	560	595	531	596	592	531	508	544	564	559	527	567	603	577	549	525	525	578	553	541	583	502	580	564	558	574	535	567	538	519	555	598	568	577	602	536	575	585	532	571	546	598	566	577	539	548	529	581	504	568	584	530	552	555	589	538	579	568	573	581	588	562	525	560	599	536	573	552	532	549	551	594	556	576	567	569	563	580	583	541	571	596	557	589	570	534	535	565	547	543	571	563	560	585	579	560	523	588	541	554	558	521	547	567	588	539	583	553	529	562	572	570	525	565	525	571	524	558	531	567	568	555	548	557	546	595	546	521	540	587	531	573	526	570	557	553	535	572	520	568	555	494	554	554	538	545	559	554	580	537	565	597	549	561	600	581	600	560	547	541	572	533	549	531	547	563	595	580	573	541	540	562	552	538	556	614	563	577	563	548	551	554	551	531	559	555	533	625	514	581	581	559	540	549	572	569	538	561	575	527	576	562	580	565	583	569	537	552	574	561	534	588	561	562	525	570	568	575	595	552	572	569	579	535	565	571	538	549	573	528	597	530	526	562	569	518	572	587	574	562	583	565	549	546	570	571	582	607	564	593	621	545	540	575	579	562	570	551	555	532	549	529	584	556	533	588	547	568	554	574	570	587	569	527	536	552	560	577	530	602	554	543	560	587	558	570	534	567	534	539	571	565	576	574	564	533	558	582	541	603	532	570	567	606	602	569	555	570	620	528	572	518	575	562	551	560	562	601	570	533	581	577	553	549	541	590	539	584	571	546	574	543	526	551	583	558	544	550	538	606	533	541	637	563	548	584	567	540	525	532	533	552	561	546	562	599	530	529	524	541	581	551	562	544	549	548	550	545	566	574	599	550	545	533	520	537	589	576	567	516	546	601	530	555	543	574	544	552	516	512	556	558	604	515	565	597	607	591	611	567	552	537	577	542	548	561	582	589	600	543	523	595	524	555	587	570	612	547	537	601	564	570	511	585	557	538	538	555	582	557	549	538	518	557	591	530	561	587	553	530	568	568	630	568	534	584	525	604	535	531	562	551	555	521	535	583	528	564	577	560	540	556	575	555	586	562	554	554	579	549	555	552	578	562	563	566	566	559	566	518	556	527	545	622	596	516	582	590	555	582	539	558	596	556	581	563	636	546	542	553	552	579	602	526	574	571	554	573	548	514	557	528	570	605	571	539	554	561	565	572	558	554	569	559	573	505	526	528	600	570
42311	25464	22165	16393	10342	5373	3021	1692	1174	898	660	607	517	429	390	391	327	317	299	296	266	228	265	260	262	279	245	229	274	249	230	280	260	248	263	241	229	286	255	250	264	238	224	226	219	249	271	226	253	269	290	271	257	271	256	229	254	221	260	250	255	253	236	240	247	238	245	237	273	266	248	244	254	249	261	188	225	254	256	253	241	253	268	246	250	244	258	244	273	245	252	261	256	254	249	245	251	281	229	262	253	260	232	246	252	233	213	269	277	238	244	244	221	267	226	239	273	242	234	252	217	244	263	251	247	273	235	248	259	285	241	244	262	253	237	252	264	266	243	263	239	244	225	243	255	249	262	227	223	263	231	235	246	243	234	278	257	255	272	269	267	259	248	243	245	270	266	204	264	264	247	290	240	249	271	224	227	259	262	219	231	250	252	248	252	247	233	246	265	280	286	249	205	250	246	251	234	251	252	269	253	264	246	250	287	207	240	231	255	274	270	266	245	247	221	241	236	206	220	244	275	245	237	266	263	256	250	250	273	256	241	256	265	238	268	242	256	229	217	236	262	257	266	239	244	249	219	245	246	239	253	231	285	264	234	227	238	241	249	269	237	250	257	247	204	236	269	250	242	241	225	249	252	239	240	257	276	241	242	262	241	234	232	234	245	266	226	236	229	202	247	235	229	269	251	262	273	234	272	241	244	248	271	259	230	264	234	242	261	253	271	237	245	264	264	259	273	267	254	222	211	231	244	238	250	251	245	238	254	257	241	252	209	238	273	250	256	233	245	252	238	252	248	223	244	230	227	263	217	240	267	270	251	266	245	266	202	249	241	266	262	238	198	246	263	267	258	258	265	234	219	258	254	222	269	253	243	241	265	244	248	250	252	220	242	283	259	258	246	228	267	252	260	274	232	248	258	262	262	226	229	269	264	210	226	229	275	247	254	235	265	247	258	267	258	240	240	231	234	237	267	262	218	260	288	240	220	251	253	215	279	238	225	250	228	252	285	249	257	232	241	262	277	250	272	244	237	235	233	241	245	232	277	262	242	250	243	276	249	194	259	257	230	253	241	247	281	244	267	241	205	239	253	267	249	228	240	266	265	238	254	248	283	245	236	245	197	251	245	226	272	233	237	244	238	247	271	256	263	233	211	286	249	225	235	240	225	274	237	266	270	280	241	248	260	263	228	264	233	256	232	255	263	269	246	253	233	257	270	219	215	254	224	246	228	273	254	244	244	249	254	226	254	271	257	246	267	260	231	239	237	275	236	240	243	245	216	233	257	250	261	231	267	249	238	247	243	250	219	249	258	240	273	246	246	253	251	244	265	251	242	238	274	245	251	259	259	227	243	241	231	248	230	256	260	233	278	247	246	248	243	266	239	206	216	247	256	236	279	275	234	242	252	268	238	223	257	275	254	262	255	226	215	263	246	257	237	225	263	283	262	243	254	273	258	248	264	273	272	271	252	262	255	248	230	278	232	255	228	274	256	261	237	224	246	245	259	239	240	246	250	232	252	246	225	262	230	243	255	220	243	244	232	270	238	256	231	241	217	253	257	257	230	240	246	230	218	249	240	262	223	214	239	252	212	241	242	276	243	232	261	221	261	249	278	236	243	242	264	258	226	213	252	249	240	244	250	263	237	232	267	230	253	278	249	270	241	218	232	223	280	243	243	229	270	241	239	262	219	223	217	236	258	231	234	274	225	233	220	271	270	238	221	229	254	230	247	227	223	248	252	276	237	232	261	267	278	239	232	232	255	236	246	258	275	255	255	223	229	236	241	233	256	261	238	295	251	260	258	252	264	282	279	234	245	260	262	272	283	254	236	251	240	267	234	256	231	222	241	234	264	249	275	237	253	264	263	279	199	269	273	233	235	262	236	261	255	239	258	223	226	267	254	258	238	263	272	262	252	262	243	248	227	229	237	252	248	221	268	245	245	282	232	245	226	253	250	246	254	234	266	223	246	251	237	275	251	226	229	257	225	250	251	266	258	211	272	247	253	250	258	285	255	259	232	268	227	241	278	241	247	251	241	250	291	270	245	215	260	267	241	226	261	225	248	237	254	225	267	261	271	234	221	283	240	223	221	247	217	247	210	259	239	274	218	243	224	254	254	289	256	240	248	252	240	219	232	247	252	270	239	246	242	251	231	238	229	255	247	255	230	261	263	274	233	228	264	251	242	261	249	221	260	235	245	223	260	255	240	265	264	253	285	257	293	273	254	288	253	259	223	231	276	282	237	261	256	282	267	230	254	268	246	249	244	263	231	237	220	255	240	254	273	273	230	246	296	235	259	244	259	246	284	272	231	266	251	253	260	230	266	255	240	256	238	234	258	256	254	233	241	257	247	240	229	264	216	267	272	257	258	248	256	239	250	246	246	258	244	264	230	237	273	276	258	234	227	254	302	279	225	233	233	247	245	238	252	256	257	271	259	259	244	236	247	264	233	232	243	246	259	266	270	236	226	250	239	263	259	229	274	251	234	256	247	269	247	251	261	249	264	241	239	250	228	230	244	258	246	238	285	256	240	270	248	277	264	250	227	242	246	273	257	243	278	253	250	253	222	230	275	254	229	252	249	227	239	234	271	263	252	242	241	249	236	254	248	260	233	253	223	225	236	241	263	254	237	264	275	248	254	251	254	201	235	281	264	264	253	242	228	230	251	255	232	255	251	240	251	244	252	257	245	256	266	257	252	219	236	250	249	268	253	245	241	245	269	232	271	247	244	264	240	239	231	261	253	262	261	234	256	261	247	262	248	239	268	231	247	255	235	244	230	236	237	257	256	228	247	246	242	238	245	262	263	212	242	269	232	243	275	263	249	232	240	241	244	242	247	264	256	204	253	221	234	220	269	246	263	234	245	230	272	242	252	253	248	247	242	269	238	263	262	227	251	248	217	240	224	264	218	241	257	277	260	233	249	238	238	211	240	237	246	238	223	248	245	211	250	260	284	249	244	233	253	246	267	235	261	271	230	241	265	223	274	244	256	257	234	262	242	231	227	238	240	249	221	247	244	237	243	258	268	249	249	227	262	250	235	288	236	262	258	292	252	247	235	248	237	207	251	236	248	271	229	233	276	245	227	250	265	232	274	248	252	232	235	256	236	235	234	232	252	262	236	224	264	242	270	240	229	234	259	238	246	264	244	232	244	249	241	237	251	229	242	255	226	216	225	237	255	263	261	270	244	229	252	251	247	282	259	229	267	254	267	249	258	299	237	243	244	229	311	261	267	240	266	247	230	251	233	249	240	230	241	240	260	239	266	233	276	276	235	251	249	261	211	258	251	220	276	264	240	215	269	256	217	222	266	254	263	256	249	247	259	270	275	250	276	220	253	242	297	251	267	246	202	255	242	241	208	261	254	264	255	244	244	268	211	231	275	257	233	250	243	286	287	239	241	235	221	258	234	242	287	239	251	248	229	257	274	244	246	261	238	224	224	256	238	254	283	235	251	261	259	240	280	281	240	246	254	269	249	230	246	222
27264	16311	22351	21562	17400	11707	7676	5552	4176	3578	2803	2566	2295	1813	1744	1393	1095	931	794	733	648	702	631	594	599	627	595	631	603	596	580	577	602	605	595	580	617	606	569	590	576	557	544	576	600	593	580	592	570	629	572	617	593	539	621	548	604	578	566	536	536	534	586	570	546	522	560	570	581	568	609	595	614	574	596	560	553	548	541	572	559	611	578	558	615	622	574	592	590	562	565	594	601	580	590	627	576	570	573	568	550	607	545	545	576	557	590	555	581	616	550	576	519	596	607	600	609	566	565	569	597	593	547	578	567	597	546	568	585	583	575	535	594	592	566	584	581	553	554	559	592	608	581	536	543	604	560	521	602	548	556	573	527	594	560	546	544	584	590	581	588	572	557	576	559	568	569	553	569	562	561	543	585	565	578	576	550	545	530	546	620	543	557	567	593	599	557	538	594	513	599	564	561	584	549	553	618	575	582	564	577	583	590	561	536	562	589	566	577	541	571	585	585	573	592	594	560	594	587	576	560	561	548	566	565	559	592	585	572	554	589	531	531	563	567	549	584	617	576	568	590	599	574	530	561	599	579	588	558	589	574	579	571	545	588	606	590	558	596	564	581	556	564	576	600	557	572	574	533	601	562	584	583	534	584	565	569	545	607	569	586	554	625	593	589	587	537	591	587	568	581	580	552	575	528	593	560	530	562	538	562	564	553	570	555	554	523	604	595	567	557	584	541	520	546	552	593	598	550	553	561	531	584	572	562	557	556	560	608	570	544	587	599	564	611	547	593	566	559	563	545	558	531	561	560	541	564	590	575	561	562	566	570	606	574	590	577	606	576	581	566	583	594	518	558	573	532	593	550	613	616	561	582	565	552	583	572	554	574	571	580	569	573	595	579	572	522	541	521	589	529	570	557	593	546	561	545	560	591	571	599	547	587	577	540	571	583	586	562	549	580	533	542	544	555	532	579	569	600	573	554	550	548	572	609	560	572	569	613	570	550	565	580	537	581	559	555	549	592	547	553	584	569	574	535	581	595	547	554	537	585	555	559	571	557	535	590	565	576	599	504	581	550	577	601	573	557	551	583	568	566	579	527	577	580	562	582	610	614	555	526	579	561	532	588	571	547	538	554	577	545	545	523	573	568	567	559	611	572	541	577	581	552	539	511	570	515	558	550	566	569	557	575	584	535	557	570	580	561	606	560	565	587	598	575	576	592	604	608	581	557	572	568	590	588	540	589	550	573	590	538	563	559	516	591	596	544	596	568	579	550	573	566	551	594	570	564	550	578	573	553	623	585	524	580	554	566	571	503	543	598	533	531	557	567	588	554	571	564	549	563	532	573	611	572	598	550	547	560	618	550	573	613	541	591	560	561	601	555	538	583	577	589	542	578	566	522	586	603	553	538	603	548	607	531	551	591	587	526	565	593	551	561	585	660	574	513	573	571	579	588	532	545	544	585	569	573	554	597	613	559	573	578	579	599	571	573	588	548	548	542	562	538	538	553	545	591	596	538	590	560	587	572	550	570	526	579	583	545	547	578	553	598	521	516	588	545	571	596	531	582	541	558	550	550	581	580	618	547	544	538	543	595	570	564	585	621	568	554	598	572	570	537	584	530	550	569	554	562	537	563	571	581	559	567	550	593	600	550	574	556	597	594	583	567	556	546	556	577	571	561	597	542	554	614	577	539	557	550	564	577	561	568	555	540	514	577	582	584	551	559	582	594	583	585	572	499	609	580	566	516	552	538	584	598	568	523	597	554	572	536	554	509	591	560	584	537	575	601	588	567	549	579	569	580	562	577	608	562	531	591	554	567	564	561	573	549	532	573	577	536	583	558	538	602	552	603	559	575	578	620	558	616	576	566	575	616	560	560	545	570	582	577	535	625	575	585	540	564	553	591	533	565	563	573	590	602	579	584	593	573	591	580	549	586	583	569	584	536	602	593	594	538	579	566	571	515	548	572	561	573	616	621	556	570	554	532	616	544	587	594	582	606	562	561	586	593	549	568	553	597	553	587	571	555	554	576	580	568	558	613	541	565	575	521	541	607	607	580	541	623	622	607	577	552	543	532	585	584	560	555	593	543	557	592	599	533	546	584	547	584	577	574	546	560	551	571	581	565	537	581	528	554	555	577	537	571	589	542	553	586	580	559	544	590	579	579	570	566	548	541	609	516	569	558	587	560	574	569	570	571	604	609	556	595	599	595	566	562	587	547	549	539	557	555	559	585	574	574	549	567	583	524	536	585	562	544	550	539	590	572	553	608	588	546	535	520	597	543	606	547	556	562	590	549	561	529	561	598	551	550	565	590	563	542	594	566	579	505	542	581	542	558	574	612	561	602	526	576	553	604	584	575	530	537	573	548	533	556	598	592	599	609	608	550	563	538	585	555	553	558	539	595	595	578	590	568	612	589	554	609	581	547	578	563	580	523	543	536	542	541	572	560	535	564	555	547	540	533	561	540	579	589	559	580	600	558	621	568	584	545	572	562	561	573	578	548	603	570	586	573	564	543	555	536	570	538	560	542	563	552	554	549	566	625	576	590	572	517	567	574	576	563	578	573	559	585	546	591	550	555	596	568	525	573	582	535	564	556	530	566	521	557	540	606	546	554	556	557	598	563	538	568	555	586	580	578	605	551	551	596	550	563	585	598	582	579	617	547	558	546	568	579	575	585	575	618	551	597	543	558	561	554	565	563	569	576	542	581	587	565	562	536	543	574	561	593	571	583	585	574	598	548	543	565	586	606	563	587	556	573	557	532	534	583	537	582	577	539	565	575	616	548	566	591	559	537	574	557	586	599	533	573	554	538	556	559	559	506	538	625	563	573	565	589	571	588	571	604	609	586	596	557	556	576	539	624	570	579	562	547	534	591	579	602	565	583	584	585	575	560	603	557	571	573	574	535	580	599	569	530	540	573	589	543	559	554	538	573	584	582	528	541	606	583	549	584	536	554	533	565	577	546	578	576	544	533	574	575	566	563	515	530	604	597	579	593	558	561	551	555	541	579	547	538	571	600	560	547	552	577	529	574	550	548	589	570	544	516	592	593	554	531	557	570	536	526	564	588	577	570	569	610	509	586	572	542	541	578	575	603	593	571	557	567	555	565	584	566	524	568	565	558	554	571	563	560	576	560	589	533	550	583	525	556	535	550	541	579	595	578	557	552	602	593	577	566	599	547	577	577	569	551	579	577	540	576	582	570	596	596	574	579	535	568	586	571	546	615	561	545	549	571	612	593	571	586	616	518	528	577	568	592	550	557	562	606	563	554	565	594	558	629	595	542	611	576	568	574	569	557	601	578	574	596	533	576	546	565	580	583	568	612	562	533	586	542	602	574	585	537	592	548	578	577	600	562	496	580	576	559	563	533	607	593	547	530	534	548	591	542	582	566	542	557	551	563	552	565	599	599	563	548	569	599	554	519	539	546	519	579	585	580	554	607	578	558	591	557	574	559	560	567	522	561	541	592	569	532	568	571	533	552	601	581	586
12158	5060	3863	2570	1456	1086	830	652	570	540	479	470	461	407	398	391	354	391	382	398	373	376	353	359	371	367	405	368	387	366	382	380	345	374	412	409	372	331	397	397	379	344	412	416	361	365	343	368	388	402	366	327	397	353	347	388	362	365	377	369	359	339	328	297	357	375	351	394	364	309	416	411	393	366	366	381	345	330	381	354	375	372	353	361	420	369	337	390	360	396	351	360	388	384	380	352	370	377	354	391	370	414	339	392	412	382	340	358	358	362	391	371	340	339	310	407	372	384	369	367	374	394	362	348	406	393	366	344	355	361	417	342	319	341	373	361	376	385	405	385	339	349	327	380	356	318	391	342	324	373	352	373	385	356	355	370	341	381	365	384	389	417	387	360	374	342	344	367	363	391	394	347	338	349	366	364	376	377	339	421	385	366	378	370	360	360	418	368	351	378	395	342	430	404	391	369	341	346	364	354	341	392	357	371	334	359	346	376	352	340	352	357	369	368	394	378	371	343	354	356	336	329	416	368	368	365	361	354	372	357	382	336	382	378	358	359	356	346	386	394	349	385	373	370	388	370	359	354	385	384	397	412	351	372	379	378	367	358	356	408	353	378	396	386	362	385	384	334	379	373	337	382	403	345	349	359	350	366	341	374	348	341	356	379	376	322	367	354	354	380	392	352	355	375	372	369	342	360	350	339	367	371	379	388	381	379	381	351	318	382	363	369	396	363	384	353	400	322	372	355	387	395	351	397	409	332	396	379	424	361	336	384	393	364	388	357	377	360	370	374	357	375	352	370	389	359	351	394	355	343	345	319	372	363	352	347	366	354	366	339	343	372	344	389	367	367	381	366	344	333	379	385	348	401	405	397	368	357	365	376	372	349	362	372	363	363	370	365	321	384	369	381	376	363	355	372	359	356	319	402	386	399	361	336	375	368	379	387	366	357	353	375	378	358	375	339	352	360	388	371	402	368	403	387	396	378	367	337	367	357	350	368	358	372	334	354	364	395	378	343	362	360	377	345	331	340	378	364	396	383	373	388	383	357	377	356	386	343	350	355	362	349	346	342	329	380	404	359	372	350	375	387	367	323	344	367	359	354	370	365	360	385	366	377	376	384	363	357	401	339	351	358	362	368	357	391	357	348	383	390	333	381	374	375	376	379	357	351	365	372	365	376	375	402	350	365	366	372	316	368	378	351	367	375	369	417	384	377	327	348	339	360	390	379	414	360	358	366	370	363	354	361	339	351	348	335	394	344	353	382	378	390	361	384	346	340	347	417	369	365	388	360	366	362	378	356	372	336	355	381	369	403	413	361	380	364	362	377	349	335	349	368	389	374	429	368	348	363	389	367	321	328	364	370	437	370	378	348	354	385	343	368	370	333	396	402	398	354	356	339	373	364	342	397	375	342	368	326	356	378	348	394	370	392	352	384	378	396	355	342	344	380	360	350	369	368	397	363	328	379	365	366	388	397	357	349	374	377	379	374	380	396	357	389	403	376	365	380	357	338	381	401	397	365	345	367	349	348	416	388	363	396	366	346	404	390	362	380	353	332	378	371	345	376	356	379	415	408	368	360	352	393	369	350	358	402	364	368	401	404	393	388	337	382	366	385	342	365	375	344	359	368	357	389	360	395	352	334	350	348	366	363	352	390	391	344	390	358	368	389	367	386	369	353	351	391	350	367	394	363	359	378	360	374	353	372	414	354	363	348	356	335	343	372	373	360	364	350	316	411	415	373	354	372	350	387	383	336	358	370	340	368	331	351	350	337	331	352	367	379	394	390	329	373	383	362	315	374	378	343	383	393	339	370	337	371	346	368	320	375	330	373	401	398	325	363	395	366	404	385	393	336	351	409	376	399	366	372	367	385	353	343	340	349	360	333	347	408	374	373	351	322	344	389	324	379	369	395	323	378	354	371	389	341	365	363	347	371	434	344	335	337	342	355	357	405	334	349	390	370	357	380	383	396	352	322	342	392	377	320	366	375	356	377	354	360	370	379	338	384	328	350	358	339	368	382	343	384	373	337	367	336	399	362	373	363	393	373	380	395	368	363	384	380	347	383	367	364	362	359	377	397	364	378	392	406	367	321	413	358	372	377	359	366	377	392	315	385	372	347	351	365	352	343	360	337	379	378	379	371	379	390	381	369	378	360	354	391	432	370	385	357	391	379	368	362	372	376	380	371	392	381	384	363	367	362	356	361	369	365	361	358	353	371	390	382	354	386	346	350	367	369	352	386	400	360	395	360	369	312	351	341	342	370	388	358	353	375	389	379	376	353	368	343	334	371	341	375	342	339	356	362	361	360	371	354	373	380	365	361	344	349	360	352	387	357	382	372	382	378	342	404	352	388	417	361	360	379	352	399	354	396	381	358	353	382	347	356	337	373	394	338	348	350	363	350	326	368	367	405	373	332	400	332	332	385	385	369	348	375	341	361	380	364	370	395	380	347	365	357	387	341	368	349	388	334	364	386	351	350	364	374	329	400	369	340	368	397	388	359	366	353	374	401	362	330	376	344	400	384	347	321	375	429	376	345	377	386	407	379	345	386	349	389	390	375	366	359	355	354	374	393	338	376	358	417	400	344	377	400	393	367	364	393	372	384	383	397	413	381	356	315	363	356	388	361	351	368	341	340	338	338	349	350	351	389	408	343	402	370	347	399	369	356	375	366	390	386	355	378	357	325	362	349	347	382	388	381	354	334	342	381	380	364	385	374	356	360	398	404	353	390	360	321	374	359	396	365	359	381	336	365	366	359	398	371	386	347	380	378	341	356	373	367	400	367	365	366	381	358	365	382	372	351	362	380	352	335	376	365	395	353	373	402	370	368	335	411	327	364	387	379	372	365	399	374	345	364	387	355	367	340	399	400	389	311	343	395	363	355	372	388	370	419	336	357	372	372	338	373	357	368	379	390	377	366	334	314	383	378	353	362	390	367	350	377	379	380	359	398	316	327	363	361	351	340	364	365	334	399	349	412	363	345	401	369	369	361	358	390	369	349	364	363	345	326	365	351	350	419	391	359	371	374	379	334	378	372	384	361	336	350	360	337	388	373	394	357	383	413	369	378	359	328	371	348	370	347	361	360	370	342	379	378	389	379	387	380	384	334	392	354	375	403	391	357	363	375	316	366	375	354	382	374	389	348	367	412	349	355	347	336	368	410	403	388	394	384	415	384	387	386	383	339	384	367	407	390	392	343	352	372	353	389	376	402	354	382	335	404	356	329	331	367	363	334	380	363	390	382	407	355	358	375	392	381	364	380	401	362	340	353	374	362	332	378	366	365	389	395	371	350	378	350	358	348	347	394	391	382	358	370	360	365	366	366	379	351	377	319	372	360	349	385	363	327	349	390	355	375	363	338	391	361	383	413	376	335	393	381	396	354	391	371	360	421	407	352	340	331	343	361	360	360	372	401	370	339	371	352	344	365	375	388	388	353	374	369	361	372	349	318	361	345	372	356	368	359	377	355	359	376	340	381	383	346
7611	4280	6470	6582	5067	3576	2798	2310	1933	1780	1466	1358	1281	1193	1125	977	880	855	765	748	774	767	789	809	770	799	763	801	796	787	779	765	818	823	746	795	757	786	777	796	803	755	758	791	811	777	806	757	745	803	793	789	833	810	805	780	812	759	791	798	807	795	780	773	798	741	794	766	803	809	759	782	741	785	784	762	760	849	770	795	792	767	791	793	782	754	731	828	780	795	773	772	849	742	774	822	810	802	792	809	752	792	777	757	795	786	782	792	774	774	739	789	768	801	857	783	800	794	791	840	804	755	772	782	773	829	777	787	781	746	785	762	781	719	758	754	787	815	822	786	822	782	749	800	808	795	746	808	855	830	792	754	799	778	797	782	766	752	853	780	804	744	777	766	753	780	787	828	802	712	798	773	799	813	781	715	792	783	755	806	802	757	747	774	798	758	737	805	786	788	784	731	790	784	785	771	773	772	767	774	778	808	810	738	784	811	795	786	786	805	804	801	810	774	785	795	812	740	799	799	792	801	740	830	780	743	754	756	783	817	793	804	804	775	826	811	812	798	803	833	778	743	833	827	829	751	788	758	759	725	801	810	841	779	813	757	757	780	794	754	818	774	790	867	803	762	731	769	783	759	752	818	785	820	788	796	777	740	730	754	767	760	750	797	757	744	782	798	792	805	796	743	745	794	762	753	799	800	796	777	753	742	810	767	807	738	779	806	763	808	783	798	779	782	858	767	793	727	849	800	745	794	768	760	820	786	802	755	754	823	799	723	799	736	803	774	836	789	764	759	799	745	752	764	769	772	802	780	818	774	784	731	803	749	754	764	797	730	779	785	812	752	776	790	815	804	778	785	791	789	809	713	790	768	798	767	762	763	750	751	769	771	752	784	835	809	764	762	764	782	792	805	774	775	779	741	804	831	783	787	803	863	797	779	761	805	778	763	813	784	777	789	783	756	722	817	796	800	786	761	789	796	792	786	817	748	762	787	806	732	751	746	835	797	805	788	744	801	815	812	734	810	772	827	755	773	818	838	781	776	747	787	763	749	753	747	802	761	797	748	789	820	771	697	799	833	797	773	788	791	749	788	792	780	767	793	756	779	761	795	718	801	805	841	747	796	829	780	786	767	773	809	867	804	802	781	759	788	757	799	808	792	758	794	780	763	770	759	755	807	775	811	769	784	731	756	768	787	765	772	804	793	763	795	766	774	772	765	770	787	815	746	794	734	764	794	781	794	762	805	771	803	761	790	791	809	798	848	794	747	800	785	804	771	806	744	765	812	795	770	725	764	753	820	758	701	787	781	799	792	761	723	754	772	807	775	781	779	802	808	719	680	771	748	786	760	785	796	799	767	839	857	787	739	785	796	780	801	828	770	759	780	806	774	792	777	771	818	736	755	774	737	832	785	757	813	790	804	791	774	788	799	840	801	763	756	775	819	816	759	806	791	701	810	770	800	771	750	803	807	793	792	822	774	803	786	746	740	753	830	761	755	837	757	806	816	802	757	736	776	822	823	785	794	739	762	822	760	808	765	774	792	798	730	776	843	778	775	769	799	763	798	789	798	748	819	837	760	787	821	792	778	776	783	790	770	788	813	765	793	831	869	775	796	753	849	776	813	746	718	780	806	758	773	847	757	821	802	746	842	759	757	796	749	750	817	769	775	805	834	785	832	854	781	755	824	791	741	776	759	772	786	833	792	752	811	846	799	787	813	810	804	807	771	802	769	801	782	785	773	799	780	818	733	813	809	744	743	790	802	767	776	759	810	763	824	785	771	817	739	818	783	818	773	788	800	781	796	795	788	729	772	808	805	789	794	785	749	820	780	795	786	815	809	819	797	769	778	775	814	764	756	796	800	829	763	816	778	775	755	784	765	824	769	762	787	752	747	825	757	746	764	760	764	779	723	746	827	820	755	799	815	769	781	777	758	797	787	838	755	811	786	773	807	831	765	778	744	761	788	794	812	761	769	814	755	778	742	757	789	769	759	796	822	775	772	766	718	783	747	776	740	773	785	790	791	789	815	779	798	771	794	746	784	753	813	780	761	790	794	772	771	782	737	794	787	757	807	770	789	801	772	767	823	762	753	763	809	796	797	792	759	756	759	772	787	719	761	796	809	771	753	776	768	781	768	729	773	786	764	802	813	732	808	801	817	822	792	786	822	806	800	767	800	809	762	749	778	787	816	773	738	783	782	743	774	780	832	769	795	816	750	799	777	796	750	810	760	798	771	755	771	789	770	769	841	770	712	776	781	824	766	734	808	796	818	756	783	771	766	779	764	810	804	782	726	776	796	805	785	783	791	756	830	750	744	784	802	786	710	791	743	799	772	786	813	779	801	779	749	787	840	814	737	746	721	785	779	824	752	841	798	796	845	780	763	798	771	787	763	731	792	784	781	778	750	769	752	774	781	759	797	746	707	747	754	765	820	743	788	792	782	842	802	833	725	818	796	789	805	755	831	769	818	742	812	830	789	783	770	761	775	792	766	748	805	774	738	823	785	780	782	766	829	757	791	850	812	808	771	787	775	789	822	800	767	858	784	732	778	748	714	742	793	797	783	745	817	828	812	793	829	763	809	797	777	732	777	794	823	783	768	807	802	760	775	799	772	785	788	816	797	744	801	759	786	806	763	774	826	778	812	811	761	757	775	836	739	790	727	759	758	727	784	794	849	773	758	815	796	815	786	773	791	825	745	765	797	785	764	789	745	781	766	785	775	793	783	762	790	736	765	778	772	797	771	808	805	802	776	790	793	781	745	765	779	800	804	767	744	802	778	796	782	806	744	803	770	770	800	776	756	839	775	763	818	745	822	795	782	770	771	784	772	758	736	786	847	714	802	799	772	796	779	806	808	788	757	807	813	788	796	813	775	766	772	778	822	788	805	747	774	839	725	801	792	778	793	734	826	792	807	747	751	780	771	795	784	793	802	826	809	812	789	779	785	775	785	829	805	810	828	750	789	772	747	764	789	789	766	756	801	820	800	781	758	768	784	747	800	801	799	809	750	741	794	783	783	805	778	780	814	774	802	842	795	768	838	770	822	788	786	832	768	774	807	761	812	810	780	816	774	739	787	731	780	758	806	791	778	791	789	749	822	787	790	776	793	769	796	773	803	803	781	739	801	771	776	816	793	768	814	748	748	807	805	806	777	801	805	784	783	815	773	847	818	798	757	795	834	797	791	819	773	807	776	772	745	700	736	813	810	810	755	733	818	854	775	794	771	750	760	806	759	785	809	800	776	768	794	841	724	798	803	797	763	798	803	740	801	800	796	740	733	818	780	793	803	768	812	763	797	746	829	803	756	760	803	802	761	775	826	756	732	755	743	805	795	767	777	809	746	759	749	762	774	801	768	739	731	795	743	803	795	815	830	800	824	741	817	773	750	762	759	733	787	781	788	751	745	761	765	806	786	786	788	806	818	767	781	745	765	838	787	772	809	769	753	774	814	780	773	795	817	799	769	779	776	787	776	719	781	804	777	826	807
30822	16645	14437	9819	5278	3073	1741	1134	803	631	554	497	431	396	388	323	272	281	294	252	283	264	299	271	271	248	292	264	272	286	245	250	252	281	270	330	278	267	275	259	238	276	293	301	265	247	276	249	259	258	268	214	283	259	267	282	273	249	276	276	242	291	259	258	274	238	266	228	253	262	255	253	293	248	249	244	260	251	317	265	251	256	284	258	273	281	241	298	267	251	274	267	232	260	270	283	269	262	274	274	283	265	307	241	270	239	275	262	253	259	257	274	224	259	267	290	277	270	250	214	252	283	258	261	258	288	254	230	262	268	245	265	258	243	258	271	298	271	279	250	245	282	272	269	229	247	246	269	277	284	288	294	299	250	266	240	244	234	261	280	281	270	256	247	280	258	253	281	290	253	257	258	244	266	257	258	264	259	241	224	231	268	261	273	268	290	286	244	254	258	246	262	266	236	283	251	250	253	231	256	279	295	241	261	270	250	283	274	256	263	246	241	284	294	249	267	267	264	273	254	270	295	273	279	266	257	273	280	297	290	278	241	277	299	246	246	288	228	250	264	256	266	254	247	289	282	284	290	261	255	223	281	241	260	277	256	247	294	269	228	262	230	270	267	258	260	224	246	246	261	259	232	260	266	251	257	271	247	259	293	277	286	265	255	275	262	254	286	260	241	268	246	276	265	238	284	255	285	274	255	274	267	256	243	262	229	240	263	292	275	241	258	287	277	286	274	243	266	280	267	276	251	263	228	279	245	274	276	282	256	285	269	246	241	289	267	265	284	294	258	264	259	242	257	276	302	285	254	298	238	237	243	257	281	305	250	264	257	257	252	303	244	262	260	252	273	280	280	264	251	300	258	248	265	280	259	259	262	271	270	269	280	236	274	271	270	280	234	230	270	270	261	232	289	254	249	247	256	289	271	271	262	246	266	270	240	316	252	251	249	238	250	247	276	271	263	278	269	262	271	261	285	242	286	285	257	277	258	251	267	245	259	273	296	257	252	264	266	260	245	246	263	276	285	268	268	241	259	230	297	233	262	269	259	249	270	287	249	277	244	235	303	274	277	250	284	290	253	259	225	270	260	275	272	281	265	267	272	281	281	275	284	250	268	273	277	285	245	284	272	260	252	270	264	309	256	273	260	256	274	278	222	263	233	271	286	259	262	269	296	273	268	265	265	256	244	249	232	275	263	290	251	264	254	235	271	259	261	237	311	260	228	267	291	296	285	299	267	234	268	239	258	255	301	233	259	306	250	278	263	251	251	265	289	265	300	271	230	241	269	280	289	258	258	266	289	248	263	223	270	288	260	273	226	275	266	247	270	260	244	279	279	265	272	237	260	276	296	262	282	243	253	266	258	273	283	280	269	253	317	277	272	265	255	262	246	239	246	250	255	296	263	294	241	253	257	276	258	263	255	258	238	305	252	270	220	272	261	299	258	288	281	270	252	269	284	279	248	311	265	237	225	293	247	276	254	235	240	300	274	251	291	270	278	254	273	229	255	265	285	244	253	243	300	266	256	272	273	306	238	282	254	292	253	221	291	240	250	251	234	256	248	262	222	253	254	238	282	265	278	253	259	268	232	272	265	246	262	265	256	241	277	254	298	264	242	257	260	273	270	278	291	228	272	285	235	292	253	271	281	268	262	240	244	259	237	247	267	249	232	244	269	283	280	277	244	257	240	272	248	305	279	256	288	246	273	255	263	282	266	263	281	263	277	261	240	278	259	247	263	264	283	278	263	273	265	300	234	254	242	305	286	282	252	245	263	228	252	252	272	289	239	239	252	251	280	264	242	264	283	275	284	293	272	286	276	232	260	240	245	286	254	249	283	265	266	271	265	229	261	260	270	269	273	280	255	249	285	289	271	269	286	251	253	276	245	278	247	272	313	270	243	257	261	260	254	254	288	247	240	265	258	279	268	271	251	259	269	270	261	289	231	276	284	294	252	254	270	281	241	262	268	243	248	257	279	291	272	268	277	268	274	261	253	265	253	275	255	304	285	235	263	247	276	261	281	279	263	301	257	231	264	299	239	251	258	253	271	262	301	263	258	289	258	276	279	266	276	242	285	287	277	256	248	300	293	289	228	286	293	264	256	258	279	281	258	291	261	248	261	246	260	263	281	241	259	279	262	269	247	264	250	270	232	260	261	281	251	264	244	255	249	276	256	264	257	271	244	259	261	269	316	277	219	269	268	266	316	254	239	272	233	271	257	245	258	251	282	260	244	294	291	240	290	269	251	262	269	257	275	241	245	265	295	275	229	284	275	264	259	257	233	247	259	289	263	279	255	274	303	290	253	271	280	281	261	262	232	272	256	254	259	219	252	291	260	244	270	257	265	257	247	243	292	233	264	244	286	259	258	262	292	282	256	230	271	255	262	283	258	253	282	254	241	268	267	267	266	293	275	277	238	301	276	271	264	265	262	245	263	262	258	280	262	262	260	261	278	259	268	257	282	224	245	259	239	248	294	264	244	289	260	278	274	287	252	274	267	257	280	304	277	258	237	280	286	251	270	266	247	263	240	282	266	283	255	271	269	218	263	250	286	251	271	299	270	253	296	262	264	237	251	264	244	264	277	320	259	275	280	246	256	244	234	256	292	278	248	289	264	263	272	289	254	285	279	277	262	308	280	265	280	246	266	266	264	298	273	253	246	271	251	284	257	295	258	274	273	290	216	248	275	260	310	260	260	254	262	273	251	264	271	262	258	245	264	240	273	283	267	289	258	266	258	246	257	265	279	279	271	266	247	273	263	250	278	245	270	276	258	277	279	266	254	272	228	275	266	269	270	265	235	245	241	290	269	251	266	261	257	279	258	246	280	259	254	248	249	249	278	270	246	299	270	271	283	265	251	256	294	273	287	272	247	265	220	287	268	255	262	292	259	236	243	247	266	258	253	299	279	259	263	252	247	267	292	262	248	291	301	257	273	296	307	278	265	252	274	247	273	270	248	251	265	264	258	260	284	260	299	262	284	278	275	292	265	284	234	245	259	239	262	245	262	248	262	238	245	258	248	243	289	290	280	290	268	273	250	276	244	305	272	283	288	269	277	241	227	271	311	280	296	249	269	275	285	270	261	264	250	247	250	260	278	281	282	272	270	259	269	224	242	234	229	257	254	228	280	254	251	247	305	246	270	275	269	271	265	268	289	247	251	286	255	240	244	244	269	279	250	250	211	240	268	297	325	246	265	231	306	288	214	271	237	259	286	243	252	256	261	282	265	267	252	234	256	265	262	260	262	254	295	252	246	264	275	268	273	254	294	311	230	272	265	246	261	261	273	281	258	282	260	255	252	266	240	275	292	259	270	247	242	265	282	260	231	248	264	267	282	292	274	256	263	275	250	233	259	265	282	329	289	263	247	272	252	266	271	296	264	234	284	268	262	291	277	252	259	264	266	255	280	264	280	264	274	263	255	259	280	263	248	237	244	297	240	259	258	241	243	266	270	273	275	280	265	267	263	274	272	242	290	256	272	260	275
19796	11286	16575	15764	11746	7931	5319	3973	3279	2711	2213	1789	1709	1480	1283	1034	909	790	686	671	708	626	637	608	629	652	620	652	640	622	628	608	598	587	578	608	618	604	594	586	636	640	550	580	592	596	564	623	610	612	603	555	605	616	596	586	591	623	580	674	596	651	548	583	618	628	639	570	584	586	598	592	576	609	582	557	584	615	635	614	597	578	617	609	582	632	628	619	619	635	634	637	591	627	586	582	585	653	622	581	587	587	596	587	597	617	617	593	587	585	609	595	613	595	620	602	636	592	611	623	560	527	584	598	574	602	607	558	569	623	597	578	598	597	583	598	581	607	570	621	584	596	517	618	645	590	589	597	545	565	571	544	601	558	575	606	580	587	548	557	627	602	566	563	589	548	645	564	606	618	555	535	588	606	591	578	553	588	585	612	600	595	615	611	586	602	600	535	585	593	621	583	599	619	560	596	590	599	564	589	603	597	612	606	595	596	551	591	601	591	544	586	596	591	569	598	639	630	587	604	587	562	601	581	570	569	574	638	560	568	597	589	583	549	626	662	604	568	601	602	583	590	575	606	629	599	596	609	601	596	577	561	641	598	590	617	586	613	585	540	616	583	591	591	617	584	565	608	573	630	572	613	601	598	622	632	578	614	567	610	612	540	565	572	559	615	613	614	564	629	570	595	556	574	628	591	594	634	617	566	624	568	558	590	594	598	615	572	610	604	579	564	608	577	523	614	557	579	615	641	603	612	630	599	604	536	588	608	567	608	593	580	641	600	622	601	613	599	576	576	591	602	588	590	609	578	613	581	625	600	621	611	593	568	557	554	618	581	585	584	607	621	564	599	582	644	567	629	577	601	589	578	561	631	610	576	596	603	588	596	552	565	586	636	630	656	607	592	624	587	643	599	578	623	561	545	623	588	575	561	603	578	629	566	589	592	582	595	564	554	539	593	561	585	565	594	592	602	582	599	605	561	623	589	631	575	601	552	616	598	589	570	601	571	664	566	613	570	567	583	604	590	548	615	604	603	573	591	634	588	579	650	560	605	601	616	590	651	573	584	583	657	604	594	607	632	590	608	556	582	579	621	609	597	592	587	580	593	599	604	589	638	600	610	591	578	574	578	582	570	560	611	574	554	603	600	620	575	597	577	575	591	633	612	586	600	559	566	600	581	564	592	585	629	578	583	604	619	568	586	607	518	553	578	591	596	555	591	656	541	577	573	597	589	572	584	595	589	617	581	625	569	627	607	600	590	592	630	635	539	578	593	586	586	590	585	617	597	601	598	601	610	597	658	572	557	591	618	609	558	607	588	573	621	595	573	605	614	576	564	583	585	560	621	589	633	564	587	569	588	570	588	594	603	601	599	631	596	602	628	638	592	583	599	564	588	609	577	565	597	593	630	597	602	549	589	552	630	594	602	615	588	589	563	536	583	578	593	615	561	609	613	611	628	576	649	593	559	618	577	614	554	632	568	609	597	569	575	563	610	575	575	604	548	581	551	577	592	585	604	626	612	631	592	594	548	603	584	559	631	596	582	598	587	593	623	590	592	586	584	615	575	600	584	616	585	597	606	613	585	550	572	579	599	594	565	605	586	590	558	590	580	614	626	595	567	558	583	597	608	573	579	613	628	565	613	604	529	607	626	602	597	576	589	611	574	626	627	602	614	600	586	622	620	601	631	622	602	574	606	625	606	569	588	601	587	602	583	599	550	574	558	537	595	560	605	579	572	598	615	592	573	591	557	594	564	620	570	589	608	619	619	608	564	544	583	592	595	593	595	577	542	571	639	643	599	560	610	610	594	618	606	597	643	585	677	604	589	567	570	566	631	587	622	611	612	551	612	594	649	585	602	601	644	619	572	568	576	629	589	614	588	567	602	578	639	601	618	587	556	614	580	571	596	581	633	568	555	617	567	554	602	588	572	615	621	629	600	554	581	570	596	599	611	624	602	613	572	576	550	593	640	568	624	546	616	632	598	606	578	598	580	572	585	630	638	562	605	563	589	562	626	597	587	634	628	638	590	567	615	610	574	601	546	629	612	631	594	597	617	589	607	633	599	608	594	567	573	622	574	616	580	621	613	582	545	634	618	625	592	622	560	623	567	591	577	631	567	581	605	605	611	548	566	584	563	576	639	630	584	595	608	576	589	557	605	567	594	616	613	630	582	626	637	607	596	608	596	615	564	590	559	568	601	591	591	569	576	597	553	574	601	596	579	572	562	573	651	564	599	607	601	598	569	609	593	632	586	585	629	579	616	585	578	646	625	587	628	635	564	570	563	599	580	632	594	580	610	615	601	592	565	595	586	573	595	604	579	542	616	560	585	629	579	559	596	597	571	580	572	591	594	597	611	605	597	559	616	602	588	568	584	558	608	554	593	591	607	591	565	608	624	565	588	556	623	581	623	606	566	617	588	601	581	594	633	585	572	624	600	626	600	616	597	584	603	582	597	611	579	566	626	587	566	569	604	615	579	612	562	580	571	567	617	592	569	592	604	621	620	584	617	603	590	580	578	604	602	550	582	629	615	579	592	588	633	624	573	608	604	619	564	602	595	564	604	556	590	575	561	581	597	570	610	584	606	566	642	597	601	575	574	576	603	580	560	607	602	594	572	593	624	618	609	589	623	563	585	594	602	597	600	564	547	552	596	603	624	594	596	562	585	589	621	618	587	611	596	620	602	570	598	591	592	592	604	579	579	559	547	596	581	602	554	568	592	628	623	582	597	614	560	594	583	622	597	602	581	631	640	582	578	584	609	579	584	580	621	572	633	576	584	609	589	607	584	589	598	594	594	553	558	572	570	587	576	599	560	621	568	586	599	611	602	590	580	573	522	562	563	573	580	600	619	605	606	574	544	581	599	585	605	597	605	592	624	575	595	576	598	597	617	592	576	620	602	577	589	600	592	538	586	599	598	622	617	567	586	575	595	528	593	580	598	590	592	620	605	569	555	583	577	566	589	610	573	635	633	560	589	613	572	586	570	618	566	577	616	578	573	631	599	589	605	619	577	578	587	603	557	559	541	596	564	577	626	568	575	599	588	604	595	584	612	582	580	614	556	628	584	598	594	631	562	590	628	628	597	585	574	584	588	576	617	564	620	559	607	572	589	621	621	544	554	563	633	613	566	578	563	554	586	567	603	578	614	556	604	547	575	587	594	623	561	555	589	599	580	570	574	605	534	572	592	634	606	612	582	600	592	586	621	637	576	567	622	582	597	624	630	605	599	598	592	565	611	601	549	575	603	577	592	578	593	560	610	611	581	612	597	579	529	606	549	575	613	552	546	597	563	587	577	560	560	561	563	606	623	606	617	586	609	609	604	617	593	547	614	545	584	587	646	621	567	584	582	590	553	575	617	573	562	577	628	587	615	551	578	546	557	632	556	635	588	570	588	567	615	547	582	603	584	565	572	618	621	578	628	598	605	590	613	607	612	622	593	591	610	632	597	635	585	576	582	593	568	611	632	585	553	583	567	603	580	631	661
41586	25040	23212	15482	10103	6079	3002	1683	1164	795	707	556	478	490	430	379	371	318	295	240	269	275	267	258	266	241	236	243	262	272	243	256	241	247	242	259	259	254	270	240	250	254	244	265	276	235	235	217	254	220	259	245	238	256	255	250	248	250	232	256	224	254	263	245	273	238	244	247	261	253	269	262	256	237	236	252	248	271	258	285	241	229	233	260	253	237	251	253	258	247	234	247	259	261	236	244	268	263	263	251	262	271	272	266	263	249	243	224	240	235	234	243	268	279	268	245	241	257	258	291	288	253	265	273	262	258	263	288	275	248	230	234	271	223	234	251	227	256	255	247	220	237	247	252	268	217	270	222	254	250	262	257	241	280	215	238	235	251	258	261	243	268	262	265	245	242	248	246	278	222	204	243	254	257	232	253	258	240	250	255	262	241	253	242	248	277	233	225	260	271	226	260	235	251	224	236	254	240	226	231	250	228	229	222	248	234	273	249	243	245	277	230	236	254	239	243	233	258	252	279	243	244	257	253	235	243	226	214	248	236	208	238	226	251	239	246	238	263	256	251	241	291	246	258	259	270	250	247	259	234	253	257	272	244	237	238	249	226	237	241	206	244	270	244	256	258	284	272	280	254	260	274	234	270	290	275	244	255	265	250	275	241	266	220	255	225	238	230	239	239	280	280	246	227	263	243	250	250	237	239	272	242	244	269	249	268	235	281	249	208	243	230	232	267	245	235	262	211	228	218	252	238	257	248	232	261	256	284	251	245	267	221	270	212	270	258	249	220	223	248	225	267	271	278	223	251	252	246	236	250	229	220	246	232	263	243	247	255	214	225	265	286	264	233	250	236	245	269	238	234	233	238	259	248	239	289	223	224	286	263	249	244	281	274	226	248	245	245	262	248	261	238	248	251	239	249	259	269	221	232	292	257	245	231	225	243	236	277	228	255	226	248	264	250	266	233	268	247	253	234	244	234	231	230	253	244	250	275	294	286	267	243	241	232	256	261	249	234	251	262	268	266	270	267	252	218	246	265	258	244	237	227	259	259	260	241	240	224	243	257	257	260	272	277	301	244	225	249	254	243	216	262	245	232	291	226	251	267	252	238	240	261	284	283	256	246	253	266	269	243	245	244	262	258	271	266	217	251	297	247	271	268	285	252	246	259	283	256	248	253	261	268	232	260	274	239	265	242	217	242	301	285	240	232	256	237	242	262	273	251	239	265	237	243	258	266	242	278	224	252	276	250	242	261	248	233	244	277	239	253	241	232	267	256	241	271	269	246	223	258	275	288	225	227	228	246	249	234	241	244	251	275	247	209	237	230	239	251	240	272	265	249	233	243	266	223	259	255	281	260	286	237	259	270	252	250	262	256	256	257	222	264	289	255	253	291	229	250	237	254	273	276	276	244	263	248	219	255	221	270	240	247	270	277	257	253	254	238	262	237	277	266	237	263	251	251	272	252	265	256	254	292	255	252	270	264	263	253	267	253	266	224	232	247	237	270	242	249	252	250	248	292	237	236	254	229	232	264	247	246	266	248	254	231	256	258	273	239	247	265	240	271	222	250	242	264	261	236	257	276	237	289	224	272	248	224	270	232	273	250	252	257	237	218	251	260	278	235	240	261	251	250	228	223	245	260	226	262	236	296	244	263	224	252	223	260	246	234	262	248	222	255	272	255	250	272	278	247	260	237	266	248	249	260	270	220	252	247	208	222	231	239	267	254	267	223	287	268	229	297	296	248	251	250	273	257	227	262	253	275	271	263	247	261	255	242	247	256	217	247	235	240	267	272	258	303	252	239	248	273	253	241	257	260	259	232	257	256	223	258	226	287	231	225	239	241	289	219	267	239	230	260	247	269	274	258	248	266	259	237	254	234	226	229	261	247	261	251	261	241	259	270	246	248	239	236	243	230	233	254	278	247	237	227	262	211	251	229	238	243	274	250	263	227	252	223	272	261	237	262	242	289	247	249	224	259	267	268	244	250	291	246	245	247	225	242	245	256	232	241	265	282	227	244	238	266	238	259	286	264	258	269	221	252	274	246	269	260	261	268	249	240	260	261	232	245	234	280	255	221	240	248	241	247	249	242	297	248	253	287	280	290	264	271	238	241	246	257	252	261	238	239	255	247	241	212	267	252	241	274	248	253	246	227	249	284	257	243	221	245	255	242	248	243	245	265	225	267	272	269	259	243	264	246	250	273	243	280	252	250	261	235	264	216	233	269	249	256	235	279	268	239	286	252	254	249	260	261	296	260	251	249	231	213	278	256	260	288	264	292	254	254	235	226	263	259	237	268	233	258	278	267	257	289	264	263	271	237	217	266	272	240	254	248	268	277	234	252	219	248	273	273	255	247	254	265	270	253	236	255	247	275	240	255	244	248	259	228	243	283	302	257	251	242	250	296	225	261	256	265	248	235	251	279	259	238	243	255	261	257	218	224	235	249	263	271	239	265	261	256	247	260	240	238	259	232	243	251	267	226	237	281	237	242	269	259	269	243	291	261	264	238	219	268	248	261	274	226	249	219	232	271	265	258	254	240	235	247	239	254	237	258	260	240	270	258	270	241	245	237	251	259	238	257	238	260	279	237	271	229	223	254	232	271	257	282	221	253	244	217	254	253	242	243	241	254	290	252	240	263	206	262	250	254	232	277	246	251	249	194	245	252	254	245	253	250	245	255	232	253	244	270	241	230	229	262	232	255	243	233	264	258	267	264	240	268	241	257	244	225	225	245	249	274	238	239	268	237	239	259	260	238	247	246	252	246	222	252	263	266	222	234	234	238	257	259	243	201	242	256	251	257	233	246	224	247	276	273	253	244	271	227	264	268	247	246	255	256	222	254	280	261	243	270	245	247	223	243	254	242	237	267	252	217	266	256	245	258	274	260	230	248	227	272	275	271	273	247	257	263	270	240	222	260	262	222	253	270	237	251	214	239	255	247	233	238	275	244	237	241	258	269	245	256	259	246	249	246	257	250	212	254	241	228	263	266	242	247	242	268	238	250	229	240	266	237	258	241	264	246	250	260	239	252	239	252	237	280	260	269	249	253	255	243	259	235	246	226	261	200	233	251	223	246	228	235	260	246	254	279	266	264	269	267	274	227	222	250	262	259	277	251	221	238	258	279	254	241	265	245	248	274	216	243	247	216	222	246	227	260	279	228	247	244	269	243	242	264	239	258	251	267	238	268	251	235	242	251	257	240	263	261	243	233	214	257	278	258	225	270	264	249	260	253	261	240	239	255	264	266	259	242	249	242	261	245	231	284	263	224	260	208	261	249	241	225	236	277	270	232	217	210	220	256	267	251	270	246	254	263	225	262	242	253	274	244	242	239	248	244	241	262	229	272	262	217	276	247	268	242	249	262	258	297	268	245	238	221	234	239	253	257	271	250	279	227	238	258	265	232	253	281	273	265	246	265	230	255	232	231	236	243	250	264	270	241	252	243	290	293	283	254	261	263	230	267	283	268	252	264	257	237	253	207	253	262
26778	16293	23357	21482	17633	12991	7798	5749	4613	3543	2908	2368	2222	1881	1599	1330	1115	937	766	715	700	650	671	648	606	661	575	593	554	596	616	561	615	611	585	590	571	571	574	587	612	557	540	556	631	571	586	601	569	559	586	588	584	597	575	628	577	593	604	529	571	543	596	596	553	578	566	586	559	541	593	539	577	599	584	626	547	558	574	609	567	555	562	578	560	627	577	575	572	625	609	599	603	553	586	602	616	619	587	607	609	559	580	565	582	580	574	577	615	548	531	590	622	572	578	571	558	578	621	617	586	586	608	567	588	528	578	558	560	566	597	593	570	557	567	560	580	543	559	594	562	589	577	590	571	603	598	520	581	598	566	573	571	572	584	613	608	593	563	538	570	571	550	579	570	624	562	588	599	577	547	582	570	604	567	578	589	566	532	565	547	574	600	584	583	546	584	516	592	578	552	592	561	614	571	572	593	532	609	569	612	530	581	608	566	573	556	597	571	555	589	536	557	543	577	579	556	550	577	550	581	587	562	589	555	576	570	581	626	577	578	600	548	580	578	599	543	543	543	534	580	582	566	532	548	575	582	571	580	565	607	570	546	604	541	590	579	537	549	544	600	561	604	548	594	569	585	600	580	604	602	565	560	581	594	603	566	561	578	571	560	602	565	572	527	587	577	560	584	549	609	591	588	576	545	594	550	569	574	597	575	586	600	544	530	602	563	561	589	543	542	611	580	575	529	568	560	540	552	571	580	557	577	563	615	561	584	576	545	561	594	564	546	564	568	608	568	569	537	554	573	577	601	576	591	589	586	564	544	566	646	593	578	580	587	578	586	564	587	588	548	605	577	567	600	599	553	564	554	583	579	593	531	556	588	584	550	607	583	586	559	597	541	530	596	575	531	588	581	566	569	624	570	577	561	573	606	586	571	586	545	588	571	574	568	575	560	554	630	560	585	566	547	599	607	584	546	565	591	538	568	586	574	548	607	560	558	556	543	598	591	585	571	574	596	551	553	566	537	602	578	559	540	581	589	600	590	554	598	560	551	585	586	545	576	587	578	569	535	528	560	562	532	619	583	616	587	571	562	607	621	541	566	559	603	561	543	588	583	535	565	576	519	609	587	587	541	630	536	587	547	557	571	577	569	555	547	605	574	577	574	568	577	544	616	558	574	568	550	571	579	549	573	609	604	593	591	576	592	549	537	569	543	527	529	558	559	562	546	585	554	586	579	580	540	544	526	531	574	574	551	592	546	547	555	543	534	587	605	611	559	569	597	545	514	585	543	556	594	543	506	592	583	535	574	552	583	632	574	583	568	561	564	607	556	563	562	558	606	550	553	547	570	565	538	593	548	565	572	558	566	579	580	577	554	592	561	576	572	584	566	552	613	572	572	533	607	545	546	568	608	574	595	547	630	583	572	593	550	561	558	581	588	529	592	581	585	581	553	565	574	578	567	568	562	575	599	563	592	584	557	519	576	546	574	541	595	583	551	560	566	577	604	558	561	555	594	597	543	578	573	570	625	555	563	614	539	562	656	614	564	553	538	582	591	548	582	588	578	579	593	582	604	571	588	582	533	577	592	554	594	578	590	597	591	599	570	606	561	585	570	552	534	564	567	545	558	591	574	555	645	584	558	535	571	580	598	567	556	573	527	584	586	580	555	575	580	618	576	566	581	602	575	608	573	541	556	543	597	574	587	557	592	563	599	561	573	601	564	576	576	557	551	593	588	547	602	567	550	572	536	626	589	530	595	551	587	573	591	573	560	555	557	603	572	534	559	554	567	601	587	581	579	553	620	562	577	589	580	585	606	548	580	594	526	558	596	597	597	554	549	586	566	517	592	556	610	584	577	604	611	590	582	555	557	588	559	568	553	578	559	597	590	615	548	568	595	577	568	603	551	577	558	575	561	587	575	567	582	526	505	549	626	571	599	529	547	576	580	587	558	568	571	598	545	565	532	611	597	580	612	552	612	540	554	566	587	572	573	580	605	588	572	573	571	565	557	575	583	553	599	567	620	566	620	590	608	555	562	599	559	550	564	556	582	572	580	540	589	575	582	574	597	552	589	548	559	521	570	599	596	535	572	570	561	587	569	582	554	577	591	560	578	556	598	606	558	587	584	580	543	595	585	583	549	533	540	558	571	548	540	609	551	585	587	575	565	579	557	625	528	561	601	546	556	594	562	569	571	586	594	573	601	578	549	540	578	558	572	540	557	564	624	610	600	624	576	557	588	603	596	571	602	549	581	538	574	557	583	551	583	525	586	524	564	588	591	540	564	635	583	595	544	586	591	590	577	544	581	583	626	566	601	571	563	627	561	587	549	536	596	607	566	604	569	552	582	576	573	560	566	633	558	570	566	613	550	576	569	570	577	552	587	561	602	600	555	593	556	547	579	550	567	595	546	597	569	582	554	575	577	513	601	617	587	622	561	552	612	595	568	580	595	568	531	601	558	558	567	555	579	577	570	550	561	550	591	580	542	562	562	589	534	587	589	577	581	597	590	572	561	575	568	625	622	569	608	597	589	581	574	572	573	554	570	582	548	554	564	589	598	573	533	535	562	578	596	584	601	582	545	582	555	591	628	575	605	560	576	576	603	542	609	600	568	541	558	551	573	595	559	594	574	565	588	576	566	584	570	597	611	552	581	606	563	548	594	610	611	560	588	511	546	558	572	573	594	559	594	565	557	573	564	582	561	561	554	570	538	578	585	566	538	565	535	560	538	547	559	583	627	625	559	552	576	601	619	543	569	618	599	534	611	601	584	562	600	586	586	519	567	542	581	570	571	579	590	580	536	600	610	542	566	563	551	561	560	559	558	584	569	591	580	521	573	548	543	564	557	559	564	561	520	557	600	553	555	601	581	570	604	615	583	557	552	560	554	578	578	514	595	553	581	579	575	583	580	536	557	581	544	592	545	580	600	589	594	543	576	580	607	597	562	631	566	564	576	601	530	546	576	582	592	579	597	595	574	551	535	583	573	622	578	545	563	549	585	558	566	580	568	556	558	585	582	615	591	546	574	608	589	548	597	606	596	592	575	541	562	545	532	562	556	591	586	523	615	549	558	553	602	546	582	530	571	524	566	569	533	554	575	570	552	550	567	602	579	545	580	598	561	596	515	584	576	565	560	585	551	611	615	576	575	568	600	618	518	561	540	551	505	548	548	572	543	542	592	560	545	632	558	573	593	572	587	578	626	581	560	588	568	584	567	528	619	550	605	574	578	570	570	588	627	579	547	577	617	561	562	580	577	586	523	570	582	573	563	572	541	561	597	558	600	560	594	583	581	589	575	589	580	602	588	548	580	579	529	597	524	550	568	577	554	610	557	557	577	542	563	545	606	624	555	579	582	550	561	539	572	614	546	552	554	566	558	558	597	590	563	563	616	549	620	587	541	546	534	542	525	617	554	546	569	595	569	580	559	562	560	614	563	566	554	597	528	562	546	560	611	622	552	543	545	570	578	518	605	587	563	518	575	561	581	572	553	575
11948	4778	3922	2646	1699	1103	803	592	607	556	493	424	429	414	408	357	372	381	374	354	374	356	338	343	368	372	369	364	398	368	405	389	347	386	336	370	370	344	370	355	350	336	377	382	360	398	340	361	349	332	344	352	357	363	371	342	341	347	362	347	348	357	337	358	364	371	384	368	348	362	376	354	359	391	361	336	355	381	390	352	386	338	394	370	349	362	353	339	352	408	374	380	360	398	412	367	381	371	361	394	376	379	417	355	401	392	327	344	328	388	321	377	349	377	316	406	345	344	359	346	337	348	347	338	326	314	365	368	389	361	355	377	377	375	372	373	362	381	363	356	355	364	345	341	398	388	371	385	387	336	361	339	369	382	398	377	352	384	328	361	373	335	388	383	366	345	365	351	356	335	394	358	380	333	346	342	369	373	367	380	361	366	338	344	334	393	347	380	388	381	382	349	354	393	361	349	337	341	366	365	374	379	336	402	368	365	348	364	362	347	357	364	368	358	392	355	365	384	347	354	363	386	336	356	422	358	368	375	377	360	338	318	372	371	358	361	373	392	351	352	364	348	333	341	345	361	383	367	412	395	376	346	366	373	371	369	363	362	383	353	320	356	344	360	317	363	353	355	346	372	380	398	350	365	303	350	334	385	335	358	365	359	392	359	397	378	382	374	378	332	353	386	339	371	351	367	338	337	382	370	423	352	332	329	349	371	353	368	351	355	379	349	322	336	340	370	352	372	387	337	358	367	343	372	347	380	365	367	368	325	346	363	375	352	387	333	380	335	394	351	333	382	362	357	332	377	346	371	353	363	364	339	377	390	352	342	374	351	341	367	349	340	408	358	328	359	335	370	399	362	348	345	361	416	359	375	346	384	383	316	385	355	376	374	345	392	383	360	352	346	362	381	339	360	384	345	367	400	363	371	387	371	364	363	364	359	346	349	345	353	344	361	327	410	377	360	368	366	364	331	362	374	356	368	345	378	349	357	409	346	353	339	380	366	376	339	334	402	379	342	353	382	385	379	360	390	388	362	368	348	385	391	345	338	372	345	369	337	350	348	403	373	342	365	369	362	376	313	373	371	378	379	357	365	347	349	349	374	399	366	320	318	350	390	374	327	358	375	367	351	365	372	348	371	376	352	374	354	365	363	337	382	355	370	350	316	395	361	400	333	335	371	350	374	357	339	390	379	356	369	358	339	334	349	394	371	362	380	335	360	346	356	346	372	337	327	381	351	377	361	347	375	337	375	386	338	360	340	387	323	388	357	374	345	360	328	353	346	371	404	375	392	366	378	386	390	394	279	356	362	358	362	394	377	345	372	370	399	357	342	343	368	374	370	404	357	377	375	334	358	373	338	403	350	379	388	349	362	383	381	381	363	387	369	370	363	359	363	366	345	373	351	338	386	388	347	347	322	364	407	378	376	370	340	346	345	349	379	366	367	360	344	332	365	358	326	364	337	399	404	392	380	392	329	350	333	362	374	336	370	367	365	350	387	372	368	357	371	349	342	361	376	360	343	384	368	348	370	338	345	344	389	359	364	351	381	340	345	349	334	314	358	389	349	367	359	322	341	367	397	357	331	396	389	353	399	369	377	359	327	372	359	339	364	353	350	331	354	380	337	393	319	368	348	362	366	373	360	351	361	360	368	352	374	368	362	391	352	369	331	362	362	361	343	344	328	342	392	365	320	350	355	366	358	363	384	346	363	361	367	352	388	359	361	412	353	360	363	392	396	344	341	363	299	392	390	354	390	346	361	357	358	384	362	366	333	370	354	354	382	350	326	337	351	379	330	339	379	359	368	348	380	356	350	385	359	379	358	356	378	379	364	349	323	359	355	355	368	351	392	366	357	357	374	353	320	397	350	369	356	382	376	364	376	346	346	384	384	342	360	330	379	356	320	356	382	368	390	385	382	369	354	354	418	401	360	340	393	349	386	320	317	360	331	361	331	346	356	393	328	360	342	367	338	390	335	353	341	338	353	377	368	361	322	384	360	367	327	350	366	395	331	373	357	360	349	375	350	363	384	403	391	338	368	394	372	341	360	386	344	356	364	333	353	342	371	349	343	386	331	390	352	342	336	394	396	384	417	344	357	334	357	355	399	367	331	346	343	433	379	351	345	335	364	347	372	396	326	371	346	370	371	393	402	405	344	373	327	370	340	361	334	367	395	369	382	362	348	390	402	309	347	345	376	349	381	390	377	376	393	367	381	345	364	394	362	357	380	362	371	351	356	394	378	351	359	362	374	390	336	347	340	375	361	360	349	387	347	362	369	372	350	337	346	359	379	344	346	398	356	384	352	374	395	339	341	384	367	380	354	408	353	333	358	388	393	344	367	337	333	361	339	349	346	353	374	373	377	376	392	338	351	385	390	348	345	377	373	392	387	357	396	371	382	362	374	377	357	362	329	387	380	411	394	350	329	361	357	345	355	353	366	344	371	389	351	401	379	359	349	336	352	305	374	389	385	331	379	332	394	357	362	368	386	374	383	376	338	327	339	345	368	371	336	318	358	389	385	374	389	350	358	358	393	345	391	362	346	334	366	380	342	340	345	375	365	392	353	394	385	350	304	331	361	364	312	339	346	337	369	377	390	362	385	357	382	355	369	329	386	338	364	341	367	347	376	368	367	401	371	333	307	394	391	340	401	340	374	322	344	348	351	324	370	318	366	347	381	364	396	333	371	385	385	375	359	334	369	363	353	364	351	373	377	390	388	351	345	388	350	340	392	357	379	418	354	360	348	375	349	370	370	358	361	354	359	346	381	366	378	392	344	401	342	346	358	383	386	375	370	356	351	359	351	389	373	370	359	338	324	338	358	380	385	385	346	395	357	337	366	370	367	369	364	396	355	370	381	362	350	345	349	354	349	384	346	400	353	380	327	316	407	322	341	396	355	371	360	331	353	381	383	404	349	337	354	338	381	364	385	343	381	353	346	372	343	362	345	345	380	363	331	350	378	351	375	361	360	390	418	358	358	356	352	388	361	380	376	366	395	370	356	362	375	341	370	342	362	358	368	378	388	328	403	342	399	364	364	365	393	410	387	396	397	386	349	370	328	359	380	361	382	375	346	383	336	405	391	383	390	355	376	394	346	362	364	357	351	389	402	393	356	375	339	376	375	359	374	372	365	367	389	310	403	357	365	347	333	348	379	380	353	407	328	358	369	344	361	359	384	334	342	367	365	351	378	336	364	364	354	396	370	360	371	381	367	357	332	377	371	347	387	397	359	373	374	350	348	404	356	387	339	401	382	385	325	336	326	391	390	364	397	351	373	382	362	373	345	337	350	377	367	354	410	345	366	375	368	345	382	358	339	358	335	386	333	345	340	364	352	337	356	375	390	337	377	355	384	386	358	375	335	338	372	378	413	415	389	360	360	392	379	396	385	350	380	377	371	378	350	334	359	372	343	339	367	399	366	362	361	374	352	386	400	353	393	378	360	399	334	366	354	394	368	417	323	357	404	359	307	376	365	348	386	379	413
7468	4193	6806	6897	5557	4128	2984	2295	2014	1673	1545	1305	1209	1108	1063	982	867	851	822	828	742	773	769	816	807	779	753	755	799	776	784	822	781	796	769	763	752	770	765	740	774	804	812	784	790	764	760	741	828	778	766	803	775	792	796	825	731	791	826	749	776	769	761	806	766	782	764	778	767	790	798	752	767	785	746	753	794	753	758	763	749	745	783	832	763	763	767	764	767	802	750	779	808	765	753	802	774	765	810	763	779	786	758	782	733	807	781	767	740	783	791	771	764	745	812	751	743	749	724	794	748	804	745	758	824	769	739	760	776	777	762	767	785	757	703	737	764	740	779	763	771	731	750	774	761	764	756	788	767	754	741	744	761	772	790	767	818	754	758	846	749	776	769	770	773	804	784	789	804	759	768	808	735	799	776	725	789	780	784	818	800	742	712	826	799	795	743	771	743	782	808	823	757	793	767	753	770	817	800	760	799	783	781	766	811	792	741	752	753	775	797	743	771	776	789	731	771	791	754	706	805	769	727	800	781	750	747	748	807	775	762	783	778	764	803	745	749	765	782	818	720	809	775	771	721	772	781	802	825	767	746	771	738	799	767	805	775	781	760	796	768	814	784	778	762	750	780	737	762	750	758	758	810	750	775	763	753	822	741	823	789	796	742	764	779	729	791	759	817	767	742	748	796	805	810	782	678	765	736	766	782	744	774	787	806	716	723	743	727	778	730	802	752	793	812	728	826	761	774	801	758	774	755	793	770	760	783	763	752	745	775	781	794	787	799	771	751	747	739	764	775	766	740	772	747	780	761	780	793	745	774	759	758	731	803	794	724	727	769	744	752	794	747	786	790	743	754	721	769	765	780	720	784	763	767	746	811	750	766	803	794	762	785	763	785	769	820	741	759	826	728	790	787	770	782	774	795	736	850	731	788	797	772	767	782	794	725	730	765	798	744	758	729	786	765	796	776	748	827	767	776	775	785	795	719	770	808	820	752	748	750	756	743	701	747	765	787	773	838	744	759	748	767	796	768	729	751	806	731	768	767	786	770	796	772	781	789	796	781	787	710	831	778	766	752	778	751	721	781	761	790	756	790	784	777	791	792	746	810	758	762	790	789	745	796	777	749	803	778	772	736	731	760	792	773	833	759	711	795	745	800	779	784	816	781	818	755	766	761	787	796	751	763	798	773	704	777	749	814	869	758	809	737	807	783	776	775	768	812	774	761	836	775	741	758	732	789	753	767	729	735	766	722	774	777	800	805	793	755	823	749	798	797	813	811	759	789	766	764	791	766	743	757	773	792	750	739	758	804	786	748	765	723	759	736	813	783	736	752	754	736	792	818	711	778	755	745	788	772	763	775	806	802	794	744	735	817	765	777	786	755	769	767	785	773	787	731	756	754	764	751	747	753	803	788	721	758	782	774	745	717	794	759	706	785	780	771	741	767	771	746	787	757	801	780	727	762	774	796	816	829	760	771	748	770	748	762	797	757	801	808	765	827	771	742	789	751	786	754	782	769	786	812	809	775	796	807	770	775	718	799	769	782	817	775	808	749	813	779	749	794	729	756	801	815	755	762	788	769	805	771	771	773	754	769	767	776	797	763	776	803	768	733	777	784	782	834	802	734	789	770	727	830	803	706	768	778	777	810	788	729	738	769	747	782	773	775	758	750	798	811	766	784	798	776	799	815	787	768	742	765	764	754	797	751	794	744	811	773	731	775	869	765	798	784	772	835	781	735	760	769	753	771	746	785	779	786	790	805	798	787	783	793	763	806	804	756	792	763	747	749	784	826	770	807	776	767	789	745	743	794	766	755	766	791	807	810	777	799	780	728	812	715	750	823	782	692	765	775	784	807	771	789	753	756	763	768	787	802	775	780	773	759	795	784	752	776	799	818	787	710	767	786	763	798	730	785	733	789	735	814	777	832	772	749	805	791	760	786	709	826	808	794	810	819	796	774	800	789	777	747	764	772	798	762	770	764	789	795	762	776	765	751	743	741	741	797	787	790	759	835	746	765	779	775	790	765	757	782	749	752	822	761	759	766	798	765	736	753	774	793	784	800	731	766	719	813	758	782	766	775	772	798	762	753	786	754	792	761	761	771	774	772	783	767	773	747	806	716	792	776	830	806	770	791	734	814	768	726	756	759	754	766	793	760	773	785	812	769	755	758	743	721	759	789	807	823	770	795	746	800	793	781	757	711	751	737	800	772	766	748	802	761	770	729	859	764	801	737	753	776	803	757	777	747	782	800	784	795	796	755	804	783	775	767	777	821	777	747	779	745	771	756	779	755	757	754	778	736	731	749	778	789	753	746	780	807	748	816	753	773	795	786	839	763	767	784	756	727	748	760	789	779	769	754	803	753	762	755	773	798	779	795	797	783	771	789	738	767	796	765	773	762	806	718	778	770	813	795	761	785	815	786	784	779	769	769	789	792	771	730	814	748	693	792	731	755	764	819	810	750	756	817	783	771	804	738	799	797	776	786	729	767	767	797	746	762	762	791	819	803	829	759	792	788	776	777	714	804	729	792	749	781	781	782	806	762	763	774	741	738	823	798	780	809	740	790	793	767	761	736	765	781	776	779	750	780	772	813	706	761	719	793	781	801	755	727	761	778	761	775	795	766	748	802	736	743	806	790	794	739	771	732	847	733	808	768	758	745	775	782	722	800	828	725	719	734	806	784	791	767	773	760	682	788	722	781	786	761	760	733	790	780	739	746	797	785	733	763	764	770	749	842	794	796	789	785	792	783	749	743	804	698	803	735	759	802	836	771	752	830	775	756	733	803	759	756	762	792	780	817	818	766	760	744	780	788	759	737	778	781	701	776	783	768	795	795	774	760	816	725	766	743	729	800	784	809	783	752	767	810	715	777	811	804	756	718	742	743	777	785	752	785	833	741	783	839	844	741	745	788	803	765	757	781	797	798	727	795	748	805	779	821	793	810	732	800	772	772	769	755	774	811	829	756	757	754	756	768	832	778	752	793	775	784	832	785	761	730	828	786	693	770	740	765	768	772	715	835	773	735	782	787	781	763	793	760	760	768	767	738	782	748	785	802	732	829	741	760	819	774	757	790	753	791	699	788	772	811	804	809	722	766	812	723	772	752	788	807	779	772	756	764	761	705	754	785	759	754	803	800	797	780	800	786	773	797	785	752	795	730	763	781	730	715	760	774	737	720	762	739	756	763	779	711	781	805	784	766	756	781	765	832	779	748	795	776	811	785	779	812	767	797	801	761	779	746	748	755	758	822	766	777	809	796	743	765	756	767	764	809	735	806	775	761	825	743	765	720	766	788	791	769	826	739	735	783	770	746	801	742	771	732	734	776	782	773	784	766	782	752	804	793	765	750	775	716	752	778	762	772	788	793	738	856	803	724	838	770	742	720	752	774	760	756	761	785	786	778	734	761	788	763	794	767	789	781	769	786	761	773	778	770	753	778	754	759	821	781	788	782	832	769	709	805	832	770	769	732	689	796	835	772	802	742	749
31147	16635	14569	10703	6706	4132	2029	1212	843	683	542	442	402	386	331	329	324	286	299	278	294	295	246	251	265	265	255	242	262	251	256	235	267	271	224	233	263	279	239	262	285	258	258	250	266	256	262	262	249	301	267	268	268	238	259	261	248	263	274	261	260	273	244	248	242	248	280	240	229	267	274	260	254	272	274	222	277	257	304	242	267	246	244	291	263	238	247	275	253	236	245	265	255	267	257	250	261	279	240	244	245	259	270	271	232	277	243	277	274	253	247	264	247	253	249	276	295	244	272	243	271	255	255	246	261	238	246	249	252	274	277	256	246	243	235	235	265	302	229	228	233	269	279	246	248	274	266	252	271	266	252	259	232	241	255	228	279	240	283	252	276	253	260	213	250	224	265	260	255	265	263	252	263	238	245	228	250	262	251	238	239	275	273	267	266	232	257	265	250	248	229	251	257	229	230	236	258	272	258	234	262	227	246	231	279	295	233	262	262	238	253	269	256	226	278	248	261	254	260	276	259	245	270	242	254	238	263	257	264	277	230	254	265	229	231	266	259	285	250	259	260	213	244	253	258	277	281	273	284	246	290	285	268	269	256	242	243	289	270	259	283	227	244	264	287	272	249	235	279	269	243	286	267	283	256	253	262	258	259	257	250	226	216	251	250	270	281	245	287	254	211	249	268	255	302	249	231	278	230	252	294	266	249	266	264	269	269	243	220	250	258	245	267	255	253	251	275	271	293	227	269	275	244	251	299	255	239	270	248	264	273	241	238	254	268	245	270	281	237	241	257	222	276	257	259	285	265	249	257	245	252	231	266	266	244	297	276	248	237	282	272	272	251	266	256	264	261	250	274	236	238	268	244	230	256	278	284	268	250	248	258	259	251	253	250	268	257	254	246	268	258	250	223	241	246	272	265	245	257	243	232	230	215	248	240	243	249	236	236	274	246	255	270	233	254	260	241	239	269	248	251	234	286	292	266	247	261	274	256	273	297	262	247	259	276	282	266	259	256	239	257	267	261	248	262	247	233	277	265	247	265	233	272	229	292	246	247	257	241	282	247	257	245	250	283	274	255	275	238	247	253	268	251	267	246	272	271	256	246	227	261	238	275	285	247	235	284	277	277	235	263	264	290	282	250	241	251	266	280	262	234	248	268	214	261	252	266	240	272	275	258	223	243	272	235	235	262	285	274	221	271	238	256	259	247	269	279	264	250	274	254	266	278	219	271	230	277	260	243	268	300	312	261	278	219	272	254	279	290	281	254	230	274	274	254	261	285	266	230	249	254	250	251	261	244	250	277	252	274	251	262	253	255	250	274	275	264	243	283	271	241	243	219	256	241	280	232	245	276	275	239	249	251	249	279	268	261	264	276	254	275	225	237	288	262	265	262	259	219	271	238	250	250	257	247	234	232	249	280	226	286	242	277	289	265	238	275	278	274	246	265	263	261	270	259	268	250	233	224	257	251	257	259	257	253	244	265	247	245	246	255	261	292	274	247	215	246	258	238	234	252	257	253	237	256	239	224	284	265	282	261	276	292	293	248	245	269	238	273	264	282	273	257	251	243	248	240	259	234	293	263	275	247	267	249	265	271	219	277	254	261	257	246	251	253	265	259	257	244	282	256	240	263	254	240	267	273	229	249	257	255	263	273	266	261	220	250	249	273	245	276	270	261	237	249	276	253	268	220	241	255	265	276	265	274	241	308	298	276	252	262	282	256	243	288	279	253	263	261	254	260	244	274	273	254	242	257	219	252	269	268	261	235	259	247	269	234	268	264	293	252	222	264	262	234	280	220	245	253	268	243	255	245	252	236	253	284	258	259	252	275	234	233	253	275	261	260	243	242	238	264	275	260	251	281	246	233	265	246	240	269	242	242	235	252	263	230	260	251	257	269	241	276	258	248	244	297	232	267	242	264	260	252	237	207	257	259	269	274	282	283	245	280	291	283	259	269	290	255	253	242	273	252	260	250	263	282	274	263	307	264	260	273	221	264	276	236	272	264	241	241	246	276	241	243	226	248	242	252	273	263	242	244	254	265	230	244	244	262	229	268	287	272	265	243	265	262	228	263	241	236	248	242	229	253	271	265	259	241	258	244	253	273	253	250	256	241	242	256	244	236	232	241	244	278	243	247	248	241	242	260	241	282	250	244	264	220	245	261	248	279	237	254	266	278	259	229	317	247	269	250	272	267	266	283	265	294	268	240	248	288	276	287	302	268	256	243	279	253	264	303	260	272	234	273	243	275	245	265	270	286	262	242	247	258	263	255	281	266	292	248	272	267	274	245	253	227	252	241	242	253	271	233	264	258	285	266	236	281	268	269	286	253	237	291	286	263	273	256	264	229	210	277	245	266	243	265	280	279	267	235	247	263	245	242	290	234	237	229	268	263	237	286	289	246	269	252	267	272	254	243	286	247	264	256	257	216	282	266	246	275	288	250	250	269	238	272	293	273	280	251	283	235	271	256	264	281	267	261	246	261	247	233	243	285	253	264	257	255	217	256	255	281	287	235	254	252	265	264	220	257	236	260	243	288	296	251	252	264	251	245	274	261	271	248	276	284	256	261	247	304	251	274	271	252	251	283	250	233	253	238	282	239	255	269	264	242	252	238	265	254	256	269	246	245	248	259	256	241	253	290	218	249	257	258	260	258	264	273	242	233	256	250	226	272	264	253	228	240	261	276	261	245	282	261	254	261	253	261	247	258	277	264	260	226	269	273	267	266	240	258	252	228	248	251	263	253	262	270	246	266	287	291	239	262	279	297	250	300	259	234	239	249	233	242	244	270	230	236	260	252	256	257	266	290	269	248	257	253	245	256	247	244	250	241	285	254	245	247	238	242	284	259	268	274	273	289	232	273	226	264	253	251	262	278	242	252	248	243	246	274	249	279	269	247	279	251	232	236	251	255	286	264	264	254	235	232	271	261	246	263	244	254	250	219	281	252	256	281	243	237	238	268	262	292	253	250	261	247	275	249	237	264	267	262	261	275	258	248	280	274	290	251	241	224	243	269	247	252	258	247	247	272	263	236	225	289	273	232	234	245	271	257	260	249	252	252	256	247	264	267	277	243	268	258	236	258	258	273	271	224	278	269	255	258	244	285	264	265	239	247	231	252	243	268	241	255	251	263	265	222	246	270	298	268	281	256	247	240	269	252	260	285	259	264	270	282	256	233	280	258	284	249	236	234	244	276	233	249	260	250	257	265	264	257	227	280	240	282	235	259	264	262	246	254	240	218	250	264	261	259	284	264	253	260	236	259	243	248	243	250	242	261	261	267	262	287	252	257	288	282	262	249	253	261	269	262	245	262	259	253	235	241	262	259	276	258	269	256	263	262	209	223	265	254	242	259	274	218	257	259	260	255	261	269	288	273	245	268	243	251	232	256	265	298	237	248	274	289	242	226	271	257	277	267	267	256	268	237	232	261	239	251	273	289	238	228	267	265	240	273	241	244	247	291	255	275	261	260	235	248	283	280	296	270	265
20004	11034	16819	17303	14068	10115	6142	4258	3215	2876	2275	1940	1570	1453	1322	1064	910	792	753	662	648	577	623	583	622	633	593	560	615	583	614	558	603	611	584	572	571	590	556	576	592	557	624	585	570	559	524	567	605	562	619	608	603	581	538	572	603	555	577	569	527	624	594	562	576	566	605	584	590	579	584	563	575	593	593	573	564	547	578	580	576	605	570	607	616	548	562	553	614	607	608	588	548	602	581	613	613	628	553	615	580	590	619	594	589	562	601	574	601	586	566	584	580	610	567	551	554	596	606	603	561	592	613	611	548	566	558	593	596	547	587	610	607	553	573	547	595	576	586	600	612	591	618	589	611	568	577	587	584	574	617	583	537	587	523	567	528	566	559	576	562	597	585	521	542	569	561	564	576	583	587	600	587	576	548	542	581	575	561	554	575	576	582	640	557	557	569	577	561	618	583	568	558	588	605	564	564	561	575	590	612	569	556	579	552	573	594	562	568	621	570	557	589	597	543	571	552	573	592	584	585	564	561	560	570	575	557	584	605	585	549	592	583	593	554	565	548	540	608	554	574	593	603	567	548	605	511	558	588	537	624	558	571	594	632	561	584	557	592	616	588	639	504	634	561	595	559	566	561	590	546	582	598	538	599	537	604	603	581	597	582	590	602	564	544	551	558	587	588	583	572	555	562	553	559	575	613	615	581	567	575	548	555	525	583	571	559	533	592	588	563	586	587	589	556	515	571	569	563	599	542	569	602	548	562	572	570	601	592	578	639	614	579	563	561	547	616	576	535	593	558	567	549	574	549	541	590	559	558	568	540	592	563	588	565	525	535	630	562	541	560	619	564	546	625	606	555	556	562	616	610	554	558	567	582	575	606	555	520	579	584	581	589	571	610	597	553	555	584	604	590	578	568	523	593	570	604	630	601	534	584	574	542	615	595	569	556	581	619	546	597	576	578	586	567	577	578	574	619	607	613	547	581	537	593	535	619	548	551	580	562	610	553	591	566	571	567	578	571	568	525	572	586	545	608	612	563	537	528	588	547	582	545	573	591	593	587	523	626	605	560	588	573	538	573	601	569	544	583	580	601	581	547	548	531	544	561	555	612	543	578	627	569	534	536	576	555	548	605	570	554	592	603	567	576	557	584	605	581	594	617	560	582	545	561	606	597	568	542	588	591	574	629	539	566	582	558	553	605	561	561	578	595	586	574	623	555	597	556	549	548	626	533	590	548	552	568	583	618	576	583	570	540	550	643	575	565	578	593	547	574	605	583	567	574	559	544	576	533	572	534	577	533	558	594	583	572	569	536	549	548	563	571	560	572	589	580	624	574	574	622	564	550	546	588	547	558	554	619	576	570	553	570	604	570	550	574	584	559	537	569	566	598	596	602	535	604	596	573	578	579	577	553	559	545	536	567	603	559	521	659	540	579	567	549	545	549	565	576	640	605	570	548	557	536	574	603	572	588	576	576	562	577	595	553	567	550	562	591	609	600	576	597	594	590	643	608	537	538	562	558	598	594	583	575	605	607	551	594	577	579	564	561	569	624	563	555	582	599	609	546	576	625	559	576	560	571	594	591	533	614	581	574	611	580	587	581	596	600	560	548	557	549	568	571	581	585	600	597	580	615	572	643	617	579	614	576	588	574	585	573	565	601	595	576	565	568	583	572	587	585	559	600	546	595	558	560	563	595	545	587	593	559	593	593	572	567	597	606	545	565	588	581	609	601	541	607	601	571	632	608	570	567	555	552	590	568	639	566	594	573	566	534	557	596	543	579	585	572	571	565	534	572	576	574	590	576	552	549	572	576	633	580	533	585	598	579	597	575	575	588	550	558	559	565	575	605	555	554	582	553	556	581	569	567	516	585	565	585	579	571	559	569	584	601	611	595	595	582	633	619	596	597	593	568	541	574	530	534	558	605	622	545	556	593	575	587	580	586	586	601	580	578	552	588	600	589	548	582	560	606	618	582	579	577	540	534	571	563	574	599	592	560	559	531	557	548	591	586	561	553	584	554	557	631	646	606	575	592	565	535	564	559	590	579	585	559	553	570	635	575	568	550	589	584	577	589	591	561	585	569	552	608	600	564	528	534	560	585	584	569	607	592	597	542	531	583	557	577	570	589	599	589	598	579	550	622	533	583	615	582	577	556	619	551	515	535	596	542	588	559	601	559	547	552	599	529	561	574	564	572	548	594	553	626	571	571	562	569	549	608	579	577	622	561	568	576	575	532	532	571	568	595	571	606	582	608	561	547	523	566	580	589	598	585	544	577	553	640	602	574	606	598	582	559	556	566	599	559	518	558	568	589	599	570	604	565	571	534	609	636	566	564	580	586	553	617	583	578	595	624	564	585	590	564	593	598	583	550	606	572	622	580	575	546	623	553	558	585	575	568	499	561	568	575	586	589	555	584	548	564	566	591	524	584	598	561	618	578	574	637	577	557	570	580	566	571	589	553	577	578	567	596	574	588	605	618	559	548	589	595	568	577	580	578	602	558	613	543	561	587	604	587	586	579	571	589	578	555	598	576	559	563	602	581	576	609	584	556	568	583	575	603	625	526	578	599	571	552	607	576	567	571	564	546	558	557	581	574	592	599	614	600	554	539	568	563	565	615	569	598	615	576	549	577	553	596	569	576	572	574	571	635	587	560	562	592	563	600	563	566	519	604	507	565	591	561	620	558	564	550	562	566	593	570	554	600	567	559	595	605	597	599	555	574	580	578	577	593	578	589	599	592	585	569	574	610	616	583	562	561	602	565	615	576	577	575	555	561	584	607	574	597	555	529	568	575	567	602	593	526	589	537	574	576	585	603	589	510	595	570	562	551	563	530	540	541	596	564	536	602	565	562	602	597	549	550	570	568	571	567	554	561	566	598	557	639	518	572	605	582	589	563	593	555	563	611	570	565	596	562	582	537	594	512	576	649	587	566	560	560	556	602	572	577	564	620	590	593	578	589	560	562	543	555	557	551	552	542	580	543	558	521	597	583	585	612	607	613	537	615	570	539	588	549	548	567	584	589	554	564	550	556	636	577	588	609	554	563	603	520	573	569	585	583	568	584	551	567	588	591	542	572	570	547	574	570	586	564	586	627	555	599	577	607	604	565	575	587	597	573	605	612	565	617	571	562	553	541	618	519	600	586	583	532	566	560	593	609	589	577	645	579	576	553	580	603	575	588	590	579	582	581	553	544	588	557	586	570	598	553	568	533	537	565	536	596	623	602	562	589	603	603	572	578	530	555	591	531	540	539	533	576	552	566	633	563	582	567	597	610	555	587	555	590	530	538	587	579	549	589	555	549	599	592	616	607	588	592	601	517	611	606	551	593	594	552	543	601	580	575	582	540	552	550	563	543	540	553	552	611	557	574	569	574	581	593	565	583	626	587	599	584	573	580	587	555	534	584	568	534	612	534	579	590	579	598	581	565	581	540	605	611	572	554	575	580	575	570	556	569	575	593	592	555	568	589	559	581	583	575	600	573	588	629	546
42138	25482	22591	17269	11166	6697	3440	1817	1140	810	811	636	526	437	388	375	372	343	291	283	276	255	274	249	245	220	244	287	277	249	246	271	258	278	252	246	256	274	248	265	249	262	232	263	268	249	248	260	257	240	228	272	252	265	239	283	234	265	278	268	262	252	243	235	239	253	302	227	274	258	246	263	249	274	245	256	240	238	263	253	219	229	243	254	219	233	245	238	276	230	250	259	269	308	248	248	242	264	239	253	250	249	219	246	232	219	257	264	253	249	269	247	251	261	290	302	287	248	272	246	247	242	251	255	253	241	267	248	262	248	265	249	223	273	253	284	262	260	262	254	264	264	237	250	249	274	286	247	235	294	250	244	238	270	245	254	285	276	274	277	229	219	268	253	255	214	241	248	250	263	265	219	255	247	236	279	231	230	221	236	240	235	252	255	248	263	237	253	249	254	249	226	234	231	258	250	267	256	265	293	296	239	260	258	241	213	302	263	237	237	271	244	252	269	243	224	260	257	283	272	228	244	260	274	253	282	268	257	258	230	260	232	246	265	286	221	243	264	248	259	230	256	225	242	258	232	288	261	286	238	271	283	233	257	276	238	231	237	260	282	245	240	251	260	258	238	264	246	290	234	255	222	257	254	254	227	246	260	219	258	271	269	251	244	268	263	231	249	253	236	262	269	276	244	256	238	252	220	239	282	254	240	212	234	238	261	259	221	251	269	280	234	228	288	274	271	247	255	239	253	253	274	243	235	280	258	256	249	281	266	262	237	240	277	261	268	235	233	228	250	264	237	232	298	275	238	243	219	235	256	241	255	253	244	275	250	249	242	264	290	253	240	266	231	271	270	260	289	256	271	271	310	231	259	225	244	234	254	264	272	249	247	264	244	230	263	277	228	265	231	248	242	226	239	236	248	237	238	253	239	241	252	263	230	261	273	269	250	224	226	259	241	236	259	222	238	257	274	247	252	284	224	248	249	232	274	246	274	242	250	266	277	230	252	242	241	238	240	250	293	263	230	269	265	248	259	270	262	261	287	277	243	234	254	216	265	242	225	241	255	226	280	254	228	257	241	236	264	267	221	280	240	285	240	266	267	265	259	259	224	278	251	260	260	289	265	275	237	267	253	250	267	244	237	220	266	233	251	269	215	236	223	276	233	260	269	260	238	249	227	275	267	240	234	243	265	251	234	266	277	258	253	269	258	226	275	267	249	229	238	244	236	267	251	269	248	226	245	261	260	235	232	275	263	227	255	246	250	255	265	253	260	253	236	237	269	244	246	234	242	234	295	205	268	280	300	249	215	228	256	235	247	239	243	277	256	271	230	241	248	247	233	240	269	255	250	261	254	222	230	275	279	241	248	253	246	250	236	249	266	242	249	264	236	266	251	264	246	255	264	260	267	276	249	255	252	235	235	273	236	275	264	216	265	259	261	266	238	251	245	257	247	279	231	206	274	265	257	254	275	258	241	252	263	280	282	232	236	250	268	253	242	268	266	230	253	252	240	255	258	235	237	276	264	268	253	248	240	252	269	260	251	260	264	248	239	277	280	250	292	250	266	261	246	234	245	275	260	257	250	238	250	236	285	246	226	301	252	252	228	236	254	248	256	282	293	265	223	247	250	238	250	274	245	242	250	286	254	238	259	235	261	246	234	239	269	255	274	251	253	260	282	272	235	228	281	263	258	238	238	268	261	251	260	241	274	234	266	242	237	251	220	273	255	249	220	261	254	234	237	281	241	231	255	284	236	254	279	252	289	271	243	196	247	244	278	255	285	242	255	233	275	262	262	244	302	241	249	264	257	256	267	227	273	287	262	253	280	247	260	255	259	254	283	271	258	293	254	278	262	256	256	232	284	246	210	236	245	240	239	250	277	282	252	262	270	241	255	246	251	233	264	242	240	223	232	243	254	235	258	258	280	265	273	257	297	233	257	243	252	233	252	265	245	268	294	243	285	253	280	244	243	236	260	228	233	261	252	237	248	256	252	269	268	253	228	252	242	236	265	226	260	238	250	254	235	224	233	262	281	261	251	241	250	264	292	271	257	247	263	260	255	277	247	220	229	231	252	241	260	261	229	246	243	268	261	264	272	252	263	269	216	281	280	281	241	250	262	261	233	263	236	263	256	272	280	249	244	246	254	248	230	233	235	277	237	256	224	252	274	249	259	219	245	253	257	248	259	231	256	258	268	247	238	253	244	237	237	242	250	264	280	250	248	256	271	268	264	223	232	234	244	250	251	229	247	244	264	281	232	221	251	252	220	246	275	278	269	247	266	254	243	237	276	251	240	280	274	250	245	216	242	270	282	251	238	262	264	232	257	272	245	226	238	233	256	265	251	258	268	249	260	279	229	258	218	227	273	253	281	207	284	208	208	251	244	259	260	248	245	257	248	232	258	263	242	277	221	290	284	246	262	262	245	264	274	271	231	237	246	259	265	263	266	290	262	287	216	221	270	240	270	253	244	278	260	236	272	281	267	278	258	258	276	242	244	230	259	227	224	265	239	247	255	259	260	237	261	256	272	235	252	261	260	267	295	251	271	282	258	273	267	251	273	218	245	198	232	237	252	270	228	246	274	246	239	238	296	238	250	222	244	262	275	251	269	258	259	274	289	239	251	252	268	212	263	251	236	215	248	246	276	256	221	258	265	260	252	211	232	246	245	246	247	269	229	252	238	243	230	255	271	224	276	260	237	257	283	236	254	264	263	257	234	228	254	274	235	246	267	257	255	240	279	220	205	226	254	236	222	255	248	216	243	246	245	268	257	258	247	226	260	259	238	242	257	258	265	245	241	266	262	289	241	267	257	260	262	253	253	242	255	221	265	208	242	241	277	294	280	260	246	260	233	249	253	244	216	236	254	232	251	274	261	252	258	261	259	261	259	273	256	231	259	249	267	252	267	222	271	267	253	247	237	270	241	256	243	234	225	233	244	258	252	238	242	279	286	258	208	227	230	247	253	260	262	266	297	248	242	261	233	244	259	250	237	227	239	265	233	246	246	259	236	254	243	243	271	248	252	259	246	273	265	247	241	263	237	249	272	246	225	283	266	253	259	223	228	216	251	247	241	221	258	257	263	237	248	282	256	280	260	279	246	266	232	247	242	262	262	276	251	248	244	238	250	251	246	275	237	234	218	251	249	270	244	262	251	256	230	263	235	287	278	252	265	271	289	225	256	276	236	257	267	234	271	239	230	267	296	236	240	288	256	242	270	264	260	254	276	250	221	272	274	247	252	251	226	244	257	231	236	215	243	254	238	249	263	270	262	240	281	234	257	260	249	289	281	269	258	266	246	276	241	245	238	267	233	260	230	255	284	219	232	240	224	241	254	237	245	250	252	246	258	261	239	254	268	268	254	252	249	268	242	243	244	232	250	246	224	277	263	277	260	234	265	282	241	288	257	256	248	255	276	242	287	258	248	259	269	259	229	223	248	236	259	247	249	270	264	232	228	280	259	249	237	239	252	235	274	301	292	251	244	223	258
26911	16039	23237	22737	18898	13952	8527	5644	4302	3607	3066	2569	2058	1776	1549	1242	1076	935	787	725	714	635	663	637	595	605	603	595	616	566	610	569	630	560	569	598	597	628	663	585	601	564	552	587	582	573	576	592	592	624	601	580	591	546	537	572	608	581	600	597	599	601	578	550	573	586	576	560	563	559	537	602	556	584	595	554	504	598	563	521	598	570	589	553	579	554	575	585	602	594	646	563	586	602	614	576	599	598	595	564	553	568	565	596	557	614	586	579	588	583	566	569	575	597	555	609	560	596	567	563	550	542	599	599	561	549	554	570	594	564	574	590	529	562	582	539	555	573	567	539	568	564	605	589	549	524	540	523	592	605	534	534	561	598	597	538	584	570	610	559	590	609	573	609	569	621	579	580	555	600	576	511	576	580	552	538	584	543	606	565	577	598	600	564	556	602	571	594	629	602	516	571	523	574	537	570	554	556	580	543	570	589	563	579	592	573	562	591	518	575	562	530	557	569	537	561	611	540	539	572	566	538	599	634	564	568	572	565	569	604	528	573	575	582	524	589	583	571	580	536	613	576	566	575	563	564	556	546	591	579	569	603	567	616	587	611	592	580	576	595	581	570	543	559	568	589	561	563	555	546	579	610	586	539	535	604	560	601	543	619	570	601	609	589	576	573	572	520	517	543	572	605	579	573	529	596	603	567	539	535	592	602	554	557	577	569	576	614	541	561	549	578	558	583	588	550	570	554	579	602	540	554	549	592	581	581	573	574	575	566	547	537	557	574	550	568	535	583	572	545	616	544	616	546	530	557	538	532	573	551	547	586	633	606	557	595	619	536	570	555	553	606	587	612	527	576	560	560	568	574	560	596	556	570	585	548	554	547	558	574	544	530	577	566	581	523	576	594	559	622	571	560	530	564	560	550	546	558	563	557	543	545	560	607	573	590	571	586	572	559	547	587	571	560	586	611	555	559	583	591	559	584	552	583	578	582	558	602	575	566	552	558	546	576	603	582	567	602	613	587	539	566	601	587	584	588	552	591	559	569	572	585	579	565	530	552	568	522	582	546	580	600	544	573	581	541	578	582	577	582	573	608	553	602	564	595	555	583	558	624	555	602	545	526	586	570	564	602	571	572	563	558	540	544	570	542	571	547	590	570	577	617	598	556	565	604	530	592	603	585	601	587	600	524	578	565	557	566	556	562	565	524	591	568	572	577	568	568	587	579	581	569	598	567	622	571	570	613	560	562	547	566	551	613	578	562	603	579	610	592	585	551	540	577	587	580	562	586	577	591	601	580	586	584	592	570	585	598	542	590	574	581	548	549	548	562	574	585	581	555	579	568	577	542	573	562	533	596	567	507	555	562	587	581	577	573	610	568	562	548	627	578	548	601	548	577	590	578	586	559	607	583	594	563	527	619	604	570	593	550	565	558	583	582	609	580	568	548	570	559	565	550	563	561	590	552	536	615	562	556	569	579	577	542	610	592	589	572	568	547	560	604	601	577	572	592	548	575	569	559	618	524	564	608	564	611	554	555	549	569	544	540	548	549	577	570	576	606	606	583	598	565	545	538	588	578	551	609	559	527	570	618	593	562	544	522	577	591	578	592	548	606	527	564	531	557	580	548	558	534	579	543	544	580	588	548	600	602	615	565	606	616	558	563	579	574	553	598	553	578	589	600	550	551	540	575	561	574	569	564	573	576	601	580	573	542	561	604	651	582	510	575	556	558	557	541	591	585	546	546	582	591	544	588	571	610	576	560	587	599	528	571	535	604	555	558	582	527	564	585	605	585	554	562	570	585	527	599	554	519	537	571	619	577	540	576	573	550	586	556	593	517	589	554	610	553	541	576	601	533	583	580	592	551	531	597	596	543	554	584	572	584	572	549	586	577	586	573	599	608	565	583	561	579	579	570	582	570	571	589	573	515	563	555	557	554	556	597	567	589	558	581	542	553	598	534	617	550	555	568	543	569	526	560	541	569	561	568	541	553	579	566	604	582	603	616	558	602	607	576	535	601	592	589	577	576	587	585	551	568	523	548	573	570	560	586	583	555	581	572	579	588	571	624	604	549	558	590	543	608	569	545	564	579	600	568	534	557	598	566	553	554	546	551	606	555	551	541	542	563	567	564	586	551	564	567	557	586	570	568	556	562	579	592	571	573	549	575	535	571	582	560	544	530	587	566	588	598	613	525	569	558	556	561	525	549	555	605	573	605	582	565	584	571	582	594	585	575	604	521	572	559	554	585	533	545	589	589	545	567	582	601	601	565	573	532	586	565	576	596	642	581	586	595	617	555	578	555	571	596	533	568	548	547	561	582	570	581	575	540	588	586	557	577	557	568	580	556	561	537	588	522	566	592	585	553	521	616	547	609	580	584	578	570	566	574	530	543	557	598	560	597	577	619	564	573	541	597	544	588	575	588	583	588	564	557	557	549	571	558	569	553	546	619	569	543	538	550	643	575	570	599	571	558	540	573	574	567	595	578	587	587	550	569	599	522	549	583	573	551	546	569	572	599	544	584	598	556	560	534	569	543	582	602	591	592	554	566	547	567	565	532	548	575	563	521	575	562	580	546	571	551	567	567	573	608	556	573	562	565	575	577	605	551	572	555	545	570	591	608	538	574	591	585	598	610	635	569	586	543	605	587	616	561	567	611	549	556	548	525	622	604	598	581	524	577	559	580	558	560	591	560	552	559	536	539	557	593	583	579	591	559	554	557	563	542	599	551	564	605	537	590	587	557	543	573	580	620	542	546	581	564	540	551	583	601	520	565	618	521	570	548	577	579	557	559	577	580	532	557	581	545	611	600	561	563	572	539	584	533	573	570	547	587	573	546	550	563	584	581	577	585	556	587	573	588	526	580	586	556	579	575	614	538	538	545	549	540	590	597	583	568	557	592	563	588	599	549	551	567	541	585	580	578	558	605	584	580	559	557	619	572	561	548	576	575	552	577	546	564	571	555	590	581	588	581	554	548	536	569	559	598	562	597	635	528	567	536	524	557	535	594	625	607	591	566	571	545	615	507	561	559	551	584	576	547	583	524	540	570	597	564	555	597	576	579	587	577	569	570	550	592	571	557	635	559	582	569	566	576	575	597	581	544	612	570	601	557	557	538	566	575	580	570	611	584	573	545	558	602	577	576	546	569	613	590	572	567	598	588	536	573	580	570	584	551	558	564	568	583	544	589	540	566	590	564	577	619	557	591	594	556	577	599	595	591	538	549	571	545	599	556	568	510	589	560	580	538	564	566	571	573	548	577	593	579	566	542	536	577	589	563	546	545	596	547	595	561	533	573	587	523	607	586	524	585	596	582	540	569	557	589	608	629	589	597	532	554	569	597	582	537	548	593	582	596	587	580	516	547	561	578	577	537	551	600	590	540	560	599	549	557	605	596	548	557	606	592	588	576	534	560	584	545	528	550	583	583	535	562	592	558	568	592	564	565	543	581	603	588	579	562	569	543	576	590	580	548	549	565	593	561	570	580	572	605
12122	4971	4275	2755	1664	1130	830	706	574	524	509	465	420	402	396	376	370	369	414	381	365	398	340	362	375	378	372	358	387	378	373	345	377	333	428	379	337	346	336	358	363	393	368	388	399	362	402	364	340	329	388	368	400	377	376	401	373	386	351	359	378	399	382	369	380	336	365	379	370	332	355	381	391	375	394	370	321	385	404	324	355	380	352	349	371	382	384	364	376	364	382	373	394	357	374	339	399	397	326	367	355	362	370	381	341	348	346	353	393	345	351	380	382	376	343	371	352	375	378	387	369	393	371	381	364	365	328	345	361	356	365	372	371	363	370	379	339	364	345	367	347	389	384	376	348	381	382	429	375	385	347	348	394	378	373	374	365	362	307	360	392	348	370	401	350	348	392	382	358	377	348	328	368	360	414	416	389	373	369	330	399	332	400	363	340	373	371	348	360	373	348	378	388	386	360	358	359	308	355	350	357	386	349	394	335	364	362	404	368	331	361	340	370	378	336	359	352	343	340	360	373	354	376	391	343	370	409	379	330	365	363	380	355	361	359	373	387	382	343	362	384	335	372	376	396	379	379	395	355	356	398	369	355	383	343	356	393	356	345	373	349	373	395	337	368	334	374	370	381	385	385	325	388	371	362	332	411	392	400	360	375	347	420	367	363	383	360	358	370	351	361	344	360	363	352	395	339	384	338	370	335	379	400	363	354	374	369	378	353	375	389	326	354	334	399	381	358	355	341	379	355	376	390	352	335	377	340	380	353	386	388	370	359	348	341	354	381	377	382	348	360	371	384	362	390	368	370	365	365	359	434	371	376	377	338	378	364	359	364	375	369	344	368	334	382	349	422	399	344	332	356	364	403	389	354	351	374	345	344	366	362	390	381	354	348	365	362	367	375	376	396	338	326	387	344	352	383	376	374	365	374	346	343	379	376	354	371	381	372	372	390	366	382	363	369	352	415	385	371	367	365	366	312	368	326	381	348	370	363	360	388	343	330	348	379	349	344	397	367	371	385	389	366	356	377	326	347	374	353	379	391	362	355	368	349	381	352	340	376	393	347	346	361	346	370	387	392	376	349	368	381	341	360	372	355	386	368	328	373	393	383	380	410	315	379	382	354	370	365	386	398	374	384	358	349	360	382	381	364	409	403	353	355	383	344	360	346	372	406	397	373	354	384	401	387	366	386	373	374	361	353	378	363	358	355	354	353	346	348	325	369	401	332	352	351	344	368	371	350	339	353	371	401	379	378	345	374	355	358	359	366	349	369	375	339	333	376	351	360	338	373	362	348	330	357	379	362	368	364	368	356	352	342	371	372	340	361	353	372	372	358	364	354	371	369	370	335	341	390	368	361	357	349	382	400	368	371	396	350	351	333	360	313	383	369	374	402	367	333	384	363	374	384	338	373	366	377	338	360	366	350	366	367	371	389	371	371	370	398	364	369	344	361	361	345	337	351	333	369	346	365	375	383	359	372	374	374	377	395	353	382	361	357	384	342	365	381	369	362	375	374	394	402	377	386	373	333	392	372	329	339	397	402	351	377	360	345	373	404	371	396	347	373	367	360	391	333	324	366	415	348	374	384	365	318	383	381	374	371	359	397	339	387	359	360	394	361	378	360	359	368	356	362	393	338	359	375	377	386	347	390	409	354	386	368	366	347	330	376	398	359	381	345	360	394	392	376	370	392	354	403	347	367	387	342	351	334	354	358	397	338	358	371	345	331	335	374	404	367	356	353	339	370	368	346	360	361	348	371	357	413	383	350	340	338	347	352	339	374	380	342	378	381	376	379	362	363	395	394	373	385	400	385	349	429	344	372	395	387	369	358	364	356	358	389	380	364	391	350	374	369	384	355	352	351	338	359	358	365	356	324	368	384	386	367	381	386	348	384	365	376	394	338	346	381	412	402	376	381	384	366	399	386	358	374	358	382	342	367	330	302	371	337	357	359	358	376	365	352	373	358	367	377	389	363	369	386	380	397	371	373	359	368	372	379	368	386	370	376	359	336	344	358	406	372	361	372	388	372	379	359	362	347	333	382	410	385	370	370	364	338	385	364	381	368	390	369	404	381	369	382	340	370	316	362	364	364	353	382	391	361	374	376	396	383	351	368	355	393	354	383	385	355	374	379	363	364	319	367	356	347	343	360	354	329	380	335	386	351	366	356	364	391	370	375	386	365	340	383	343	316	370	357	357	372	332	337	381	340	371	364	404	385	379	344	360	353	392	376	350	379	366	367	386	344	349	398	342	360	370	347	384	326	361	353	379	331	355	338	380	373	360	365	373	367	347	385	361	339	342	338	381	354	372	361	346	343	376	407	375	353	363	365	369	355	416	331	347	327	351	387	366	376	364	356	381	379	373	379	400	363	331	369	366	367	391	389	390	334	345	359	381	388	346	331	359	368	408	403	389	381	330	365	366	404	395	360	363	363	342	360	375	371	325	358	331	336	350	372	350	354	341	346	359	392	373	349	382	341	385	372	393	362	373	366	362	403	386	385	360	336	376	392	338	393	361	380	345	316	416	394	365	327	400	386	396	362	347	372	383	349	404	359	347	375	364	364	405	349	336	349	356	363	376	383	365	398	400	357	338	341	376	368	345	389	377	357	362	373	386	396	358	349	404	380	374	391	378	400	395	324	388	338	391	347	347	385	390	356	369	349	310	347	357	364	388	384	382	358	367	385	385	341	368	391	389	358	369	365	350	341	379	404	404	346	356	357	383	366	370	370	360	403	393	366	381	328	322	390	384	367	348	394	349	372	377	352	345	336	342	377	374	367	394	421	367	401	397	376	385	396	348	343	368	349	368	371	366	373	403	365	336	319	364	365	407	380	345	329	346	355	346	354	389	361	369	389	360	345	368	366	362	366	376	363	379	367	338	383	394	366	357	318	388	360	372	338	362	402	368	389	332	387	365	371	419	356	336	368	386	366	344	379	334	357	373	337	342	357	365	343	386	359	360	369	371	364	383	353	357	336	365	362	382	370	363	331	394	356	366	369	372	355	361	349	349	373	342	393	377	353	368	366	314	365	380	345	355	352	404	375	354	337	385	343	357	415	350	379	354	362	379	345	325	372	355	382	370	354	341	340	350	368	340	380	366	379	322	372	350	319	362	348	347	388	391	370	338	356	358	344	374	379	354	392	387	383	368	328	403	368	359	357	361	338	378	377	350	371	379	352	361	359	369	361	354	370	399	352	366	364	353	328	343	408	388	383	366	341	426	384	360	375	358	368	354	356	353	377	352	355	382	408	379	360	353	384	388	360	344	355	366	335	362	363	374	344	349	357	371	377	356	345	362	387	371	339	321	353	343	360	379	368	389	348	346	369	347	367	374	386	379	354	359	355	353	342	348	364	335	370	366	332	367	350	395	322	370	368	370	379	397	356	387	385	393	331	363	355	337	396	343	359	362	353	342	362	358	392	383	383	378	373	371	359	352	364	335	372	345	361	336	336	336	365	336	382	346	372	352	417	357	355	391	361	343
7557	4403	7067	7485	5677	4073	3070	2324	2015	1747	1492	1439	1258	1140	1081	937	890	863	838	798	809	832	815	780	782	814	768	773	792	791	794	752	827	781	736	781	785	775	785	744	810	789	779	771	765	830	769	752	780	749	780	756	766	813	782	790	758	790	796	826	819	779	750	748	841	779	820	811	764	768	771	837	758	763	789	787	802	790	788	801	797	786	821	776	777	783	792	783	800	788	793	725	782	806	746	816	801	827	778	812	755	753	738	738	762	802	776	810	781	786	783	798	799	810	744	807	799	788	765	798	754	817	715	776	756	759	813	793	766	791	814	741	760	791	778	771	770	765	777	822	799	807	762	780	785	775	729	766	808	780	788	776	801	811	803	809	753	771	781	852	760	788	757	753	808	800	786	763	784	758	777	797	744	804	789	764	710	750	775	791	749	749	847	798	819	777	799	820	759	779	768	736	750	787	794	758	817	774	805	795	743	762	821	740	749	806	798	783	757	715	825	789	749	791	783	779	778	777	768	760	747	787	766	747	744	816	802	699	795	794	796	739	798	800	774	792	791	771	799	802	756	761	798	804	760	808	810	815	786	723	798	797	793	764	760	760	807	805	779	784	765	771	742	794	761	803	747	768	763	755	756	782	795	803	771	790	792	796	798	815	764	808	769	785	764	734	769	817	735	747	756	778	789	726	779	810	808	790	731	753	785	778	825	789	825	822	752	779	719	779	777	811	802	770	718	752	798	747	795	833	755	738	749	798	765	728	792	784	779	762	841	797	776	783	833	816	825	788	801	809	730	784	780	773	791	817	784	765	797	804	806	823	766	748	751	772	822	749	757	793	738	780	750	777	785	738	814	773	775	771	767	771	815	741	757	773	762	790	798	802	796	717	714	764	761	812	766	792	791	767	762	771	765	779	756	752	778	740	778	815	805	806	741	760	784	780	785	787	737	734	741	801	774	737	797	739	813	752	777	741	807	784	741	852	775	761	761	769	766	766	781	792	754	785	761	773	793	803	784	794	811	787	772	825	756	789	779	779	757	767	760	800	780	750	764	733	770	744	817	784	808	775	777	743	738	755	767	784	763	726	821	819	767	806	772	777	788	791	788	823	814	766	772	802	782	780	768	757	779	813	758	748	820	739	756	801	777	797	740	786	784	753	799	762	791	764	788	798	755	751	805	786	792	765	791	790	791	785	762	794	804	808	746	763	827	758	798	793	765	816	794	792	767	758	753	783	776	787	756	732	757	791	813	787	785	726	782	784	772	752	764	777	731	797	763	779	738	854	761	752	805	789	782	774	783	785	781	771	770	785	757	789	729	797	717	815	781	732	740	751	756	789	770	831	798	734	772	849	809	769	753	747	786	798	830	804	801	800	757	800	769	771	774	789	793	753	786	733	773	795	779	761	786	788	789	767	784	735	794	741	705	748	799	810	829	756	771	828	811	796	786	792	784	832	762	752	816	765	797	806	771	769	789	795	798	755	843	737	762	749	763	809	757	798	815	785	825	767	794	737	814	802	802	762	810	807	813	742	785	781	777	781	836	751	752	744	771	754	723	751	792	800	758	820	747	763	793	749	758	777	738	776	753	794	790	803	796	734	801	700	772	777	800	806	759	812	767	784	805	763	777	789	792	776	801	765	783	781	782	777	768	759	760	779	782	769	837	751	743	756	809	793	727	750	759	799	804	730	813	800	756	814	781	728	753	796	771	806	751	786	775	772	776	761	756	798	744	801	758	758	767	757	797	765	815	728	785	800	796	740	755	782	777	775	751	842	765	787	794	756	751	765	786	794	807	763	786	778	761	770	782	787	777	791	723	792	787	762	765	789	776	790	827	772	793	781	738	815	769	804	766	746	847	742	797	790	772	768	784	757	803	817	726	757	746	774	777	722	766	742	807	789	784	834	820	778	816	733	784	832	826	779	803	776	777	779	809	812	780	751	728	783	740	762	782	786	764	764	791	758	808	851	732	759	812	703	747	751	766	772	752	807	783	776	751	797	808	775	787	785	793	778	754	767	769	771	834	743	770	787	719	803	747	821	758	766	711	792	792	794	772	755	776	743	766	767	785	807	750	762	820	792	800	780	781	812	742	794	794	755	794	745	763	762	769	791	779	789	810	777	802	784	737	789	824	783	805	750	843	781	782	753	768	780	831	777	774	758	747	766	799	755	768	774	768	796	743	797	766	771	826	769	760	792	800	801	770	782	746	809	790	752	778	791	786	788	763	814	795	815	765	800	787	776	800	787	781	741	774	796	847	825	752	783	759	820	820	773	808	759	779	733	828	804	783	804	802	765	786	741	859	776	817	775	800	804	816	792	799	834	802	794	867	821	742	768	775	795	844	790	822	788	771	770	785	743	794	756	779	805	790	772	746	781	760	781	819	756	796	788	728	809	821	792	765	780	744	775	756	815	769	775	747	778	788	775	799	733	725	807	764	786	794	720	813	751	772	742	771	778	787	781	788	805	800	738	766	828	715	806	796	741	738	750	794	767	750	737	747	781	785	781	801	776	710	831	790	799	753	779	773	731	768	774	782	788	755	764	823	752	842	785	789	787	772	769	760	742	758	865	807	773	818	759	736	806	774	782	790	734	746	755	805	781	790	764	768	733	780	805	782	739	814	774	787	748	760	786	790	743	798	748	791	736	790	747	759	806	809	808	774	720	811	827	773	754	792	801	736	773	833	777	779	808	786	797	783	760	780	787	806	872	790	780	787	768	769	789	758	746	769	794	777	799	733	816	784	781	779	759	823	807	775	763	801	740	726	857	780	758	858	828	756	753	783	788	767	818	792	799	805	798	812	791	799	812	732	804	720	767	757	789	758	811	786	783	766	760	806	815	729	764	804	765	772	756	728	769	725	801	825	772	804	813	769	797	766	764	751	828	784	760	793	794	722	821	750	753	765	774	754	769	802	767	767	778	748	765	774	791	761	829	746	783	754	754	773	767	725	766	769	762	773	772	734	828	731	793	755	717	788	762	805	760	792	810	777	776	810	769	720	755	763	786	804	819	772	757	768	746	812	793	816	767	819	767	773	789	764	785	768	768	841	764	761	786	757	748	768	802	806	828	733	738	764	840	758	728	776	793	762	757	774	746	758	793	788	733	763	805	808	820	816	767	787	811	830	722	753	805	773	703	791	767	771	795	773	791	744	771	827	750	760	801	719	792	737	795	758	736	831	774	803	776	740	785	793	732	745	820	792	781	793	782	786	797	828	792	747	782	747	767	827	766	720	811	815	824	769	800	797	734	807	806	763	755	757	727	798	769	806	765	819	784	761	761	769	777	820	761	789	766	765	802	783	768	758	778	747	787	757	808	800	768	736	774	764	744	796	796	762	777	771	791	751	818	759	773	782	777	750	798	766	806	783	747	748	801	742	767	817	740	777	818	753	826	798	774	814	791	773	770	784	814	769	785	839	759	789	802	775	772	782	751	787	760	761	775	782	771	735	798	795	714	806	785	794	756	786	732	758	760	746	780	752	767
31282	16923	14997	11605	6513	3491	2102	1273	846	647	576	503	443	374	331	303	317	300	302	257	279	282	264	258	266	258	273	256	219	269	250	250	252	277	274	265	255	239	231	219	285	228	258	273	266	256	290	274	245	254	243	250	263	247	242	291	249	268	232	264	252	266	268	268	256	270	257	263	276	269	288	257	262	272	247	253	284	272	242	278	270	275	261	216	264	251	244	265	270	260	236	266	269	258	263	274	280	264	263	272	231	273	271	257	255	251	284	262	281	259	243	278	257	246	237	278	235	269	237	255	274	247	259	247	255	259	267	258	250	249	269	243	231	282	288	274	261	238	256	250	249	273	274	268	271	227	268	251	256	230	228	277	279	256	253	261	245	226	247	275	249	288	256	244	253	251	248	277	225	262	252	224	252	232	269	251	245	254	269	286	273	288	267	258	238	228	286	269	264	240	291	265	254	254	279	234	280	284	251	266	278	236	259	268	261	280	279	266	262	253	256	227	248	242	262	222	253	259	278	248	256	274	253	242	285	275	223	248	265	277	266	254	245	261	262	281	243	249	250	254	253	262	264	259	311	294	260	248	247	238	257	229	252	247	255	261	237	281	286	263	257	251	261	280	243	275	240	283	267	261	239	256	250	258	278	269	255	271	275	277	264	255	266	304	276	271	280	269	281	273	251	253	259	282	229	256	274	256	247	235	237	259	285	279	246	260	238	248	291	268	286	279	312	261	245	253	272	289	290	272	243	274	264	252	258	243	262	263	231	244	260	230	242	264	243	248	258	274	293	232	264	231	261	261	255	242	234	256	277	244	266	259	250	261	254	268	250	265	212	277	262	260	249	230	283	249	261	269	251	257	306	284	283	256	281	230	280	270	230	292	291	277	254	246	237	279	234	255	257	251	273	284	261	284	284	244	269	271	260	243	265	279	252	265	247	271	238	264	267	280	250	257	298	248	268	242	257	257	254	281	256	253	290	229	270	256	282	245	272	259	251	273	256	260	265	241	251	261	266	254	248	280	262	246	262	277	248	274	262	293	269	263	251	251	272	271	270	274	262	252	260	289	256	240	222	248	243	261	259	264	238	261	287	278	244	250	268	228	242	254	238	260	242	261	223	280	250	248	281	251	234	236	275	255	262	246	281	251	233	241	243	263	224	250	234	241	233	264	237	249	296	272	273	242	266	250	237	282	259	265	258	268	250	242	267	243	241	243	238	246	262	231	259	249	256	252	242	288	240	264	262	233	253	267	266	260	277	261	271	258	261	276	260	265	269	244	237	250	274	224	252	240	230	269	267	277	252	256	257	278	237	273	274	245	266	268	232	252	257	282	255	257	271	236	271	248	270	250	246	236	273	281	271	273	259	244	251	245	278	238	241	280	233	237	240	290	260	294	246	276	257	261	281	245	250	282	247	252	270	247	235	270	275	285	251	219	258	286	276	230	240	225	270	272	251	235	222	262	254	259	272	248	278	250	246	262	242	260	268	256	251	245	270	298	292	234	284	283	255	280	238	245	241	254	253	258	246	255	255	242	256	267	251	262	259	269	257	286	279	246	251	267	287	261	272	243	266	255	257	251	253	240	267	263	244	244	256	264	247	243	263	238	265	271	243	248	246	256	269	247	250	247	272	260	262	268	243	280	268	263	271	248	258	234	273	250	258	257	273	269	256	254	231	257	263	257	249	266	261	299	265	245	292	261	250	237	238	260	269	279	239	255	239	252	227	251	255	234	273	241	252	273	272	272	271	260	271	254	244	317	283	262	235	255	251	245	259	257	236	264	256	286	257	280	217	250	276	258	269	268	220	239	275	246	230	277	234	228	275	248	241	262	272	284	268	247	253	255	257	239	276	254	277	219	241	246	241	283	276	226	222	269	226	249	238	251	288	272	274	252	260	270	263	275	291	245	256	251	287	275	245	253	282	276	269	258	278	245	223	252	244	255	264	221	274	272	265	231	271	279	235	280	277	267	268	264	247	228	271	257	305	247	267	241	260	237	270	246	262	239	264	275	254	255	269	257	275	252	241	240	259	254	239	284	236	269	279	217	241	249	276	254	272	246	259	268	297	265	258	285	218	254	242	235	289	260	250	271	251	235	248	269	264	223	247	283	270	292	248	285	268	277	244	258	250	287	260	285	276	251	264	238	229	305	265	269	248	268	273	241	269	266	249	277	245	266	252	260	251	268	280	240	252	255	233	251	277	223	269	251	251	274	304	248	265	296	239	235	257	246	261	261	248	260	291	267	221	243	276	254	273	254	243	266	251	301	271	255	264	284	266	268	270	282	268	275	248	255	264	257	237	225	242	266	277	270	245	237	270	262	271	257	242	258	233	232	241	238	257	216	258	256	248	248	221	248	265	241	246	286	286	227	244	248	250	252	245	265	270	237	222	270	259	251	237	269	239	256	274	271	260	281	287	268	263	268	282	284	261	268	248	264	301	294	249	269	278	255	231	257	258	257	247	265	271	256	259	260	265	302	231	235	276	274	264	267	246	268	236	269	260	257	274	274	251	285	247	284	283	301	270	251	237	252	255	251	279	264	275	250	276	265	250	250	284	251	244	276	284	255	254	255	286	280	261	279	252	255	231	237	263	240	267	274	260	254	262	249	301	320	225	237	271	286	264	249	275	231	267	260	248	253	234	257	252	254	255	255	238	259	270	262	250	261	246	257	241	237	238	229	261	260	247	260	249	266	252	251	245	253	251	253	265	241	243	243	252	285	258	240	238	249	217	273	285	253	249	266	268	228	267	260	260	268	293	278	268	271	251	256	241	259	258	237	317	260	268	262	234	251	255	252	231	268	240	215	263	256	279	276	253	274	262	236	221	255	231	256	253	257	262	252	249	268	301	296	249	259	266	264	259	286	258	238	251	252	269	251	270	276	232	274	251	246	255	246	268	240	243	209	284	280	266	266	264	249	265	279	264	265	287	248	240	262	247	273	284	240	266	266	252	277	263	274	216	240	244	243	258	277	265	275	249	249	225	291	248	290	272	286	268	245	249	259	255	266	259	265	245	258	295	252	243	240	255	276	210	248	270	276	264	280	251	258	235	267	256	269	262	292	242	236	245	258	267	236	276	256	266	230	241	271	224	236	232	254	234	241	263	234	270	254	258	261	261	223	247	273	260	244	234	250	284	247	257	270	259	269	270	294	282	238	245	258	253	246	283	246	243	268	246	236	250	250	251	254	235	255	241	265	246	267	265	259	314	272	253	272	242	242	242	252	256	267	257	221	266	241	254	254	224	257	241	246	288	276	256	270	258	259	275	256	236	249	245	281	245	270	247	282	259	244	276	272	262	261	250	272	263	248	283	264	252	219	266	302	263	275	292	255	246	246	227	249	264	281	267	244	267	274	262	261	242	248	239	257	290	262	250	253	279	237	250	271	261	265	270	249	243	276	239	262	241	272	264	251	273	242	264	259	233	259	249	290	272	245	261	220	280	257	248	257	261	250	260	259	262	272	253	264	272	267	241	250	270	248
20007	11450	17367	17894	13429	9130	6200	4452	3181	2671	2210	1858	1615	1422	1247	1006	837	818	708	605	647	592	584	637	624	543	622	645	654	586	577	579	591	563	597	643	576	604	605	589	619	607	623	584	600	602	632	594	612	572	614	570	621	557	571	626	573	595	597	600	615	590	594	584	573	576	584	551	606	588	616	558	581	601	578	614	551	598	580	622	586	604	580	528	617	598	600	577	593	539	622	617	623	581	581	623	597	598	589	592	583	613	580	558	595	584	589	597	608	605	598	600	577	574	602	562	606	578	604	536	589	583	561	590	596	582	589	569	584	563	583	610	584	577	575	583	602	596	595	575	579	598	574	590	568	588	609	568	576	547	547	584	572	605	557	587	603	609	588	564	607	622	563	596	563	565	619	583	598	562	577	614	582	609	557	558	585	565	589	551	582	596	590	540	566	575	604	562	562	572	605	608	577	567	594	609	560	577	638	548	606	593	556	601	589	616	586	564	555	559	597	552	571	563	581	578	605	576	575	570	597	566	616	575	563	524	556	576	590	586	597	583	556	603	573	564	528	605	539	567	604	610	562	638	540	557	589	642	565	573	585	548	573	614	525	589	558	596	596	559	565	501	616	566	588	576	579	604	583	571	613	571	534	538	577	626	634	617	573	546	584	581	552	616	597	597	575	559	580	579	540	577	593	550	602	632	586	601	596	567	589	615	571	558	601	560	614	568	537	561	580	541	532	571	588	562	588	590	616	633	600	559	580	559	566	578	601	567	607	580	594	574	569	591	580	549	559	632	597	593	576	571	590	544	552	616	609	543	605	566	577	578	549	564	608	587	560	558	598	602	613	551	560	605	602	561	603	612	576	585	597	559	571	588	595	581	589	556	550	589	575	602	581	555	607	570	602	647	568	570	554	552	582	593	591	548	572	566	543	581	561	587	564	602	579	576	597	561	600	574	564	584	611	609	567	555	578	583	597	581	576	530	601	588	589	571	581	615	565	571	577	572	594	565	584	584	579	567	622	599	562	581	562	590	599	597	573	552	534	549	578	551	589	613	595	583	584	594	545	586	615	606	593	554	539	581	565	600	586	586	588	597	583	569	578	616	605	594	610	545	525	575	574	616	573	564	554	614	574	555	618	590	601	565	602	551	596	571	605	552	602	594	554	597	556	587	567	602	550	552	578	583	579	587	592	605	568	594	609	531	608	580	603	538	573	574	597	590	537	545	574	608	595	593	544	592	599	558	566	576	569	584	614	548	597	564	593	567	600	580	596	581	578	565	596	567	563	609	600	573	602	541	579	604	608	599	586	573	596	600	572	590	534	618	581	601	550	576	534	577	591	633	584	566	560	558	543	561	584	559	624	577	545	588	614	627	584	568	616	571	563	618	601	603	620	563	630	545	564	576	545	574	597	550	595	579	596	582	644	603	560	520	593	566	578	554	592	602	573	616	592	580	568	602	591	623	561	579	578	592	562	570	629	576	557	578	592	565	542	596	562	594	564	553	584	613	604	595	570	595	586	559	588	546	586	576	583	572	567	572	577	593	567	584	611	562	568	544	573	547	556	613	561	608	611	595	602	645	595	558	544	562	605	581	594	617	593	610	617	595	565	584	601	602	597	603	577	556	551	550	589	572	614	572	558	585	607	570	602	591	603	616	599	612	545	608	571	566	573	566	606	602	542	576	571	603	596	579	562	562	550	588	631	604	604	581	572	554	575	588	603	626	557	576	552	578	576	633	584	555	566	532	560	578	596	600	631	575	543	609	616	552	591	563	578	559	552	579	555	578	586	597	626	587	560	576	600	565	617	574	570	572	623	591	609	591	537	604	568	579	565	555	550	597	577	559	559	589	574	570	541	594	589	567	549	615	591	609	596	580	545	600	591	569	563	579	566	570	587	620	587	560	588	595	555	540	567	558	621	584	594	611	562	570	611	601	571	554	580	584	552	587	571	625	565	574	526	571	573	597	632	579	592	565	591	535	587	590	594	591	563	567	601	563	547	608	557	554	577	551	564	605	541	573	633	553	590	598	590	553	623	573	630	593	582	581	584	588	585	593	606	550	575	597	581	599	576	572	615	550	608	572	595	584	608	605	607	600	614	562	553	569	575	613	604	599	578	636	578	602	590	540	601	549	587	567	570	627	631	579	561	579	591	600	574	589	572	552	600	577	585	554	565	564	578	592	585	599	577	592	604	558	588	602	567	582	602	587	559	614	583	601	560	585	546	557	554	580	603	573	607	559	572	597	556	586	634	581	544	618	595	586	588	549	587	624	555	579	558	561	565	562	569	569	581	578	574	574	560	603	585	594	620	562	581	558	582	576	588	598	599	574	546	604	609	637	542	551	602	591	587	570	581	603	575	579	614	567	575	633	574	554	575	573	596	574	568	587	549	554	600	614	598	594	577	575	584	589	607	596	571	550	608	594	579	607	613	570	574	579	612	626	517	555	566	552	570	563	608	575	618	563	586	607	620	580	603	600	559	591	564	547	575	577	575	552	619	546	574	619	556	573	565	609	610	578	559	589	618	580	582	600	576	561	574	576	607	618	546	589	581	631	565	577	608	565	600	610	577	558	605	602	528	573	608	672	562	585	574	582	588	603	562	579	590	581	601	599	598	652	589	556	551	602	605	615	535	555	595	560	538	607	622	578	572	620	577	605	570	590	592	568	580	567	603	608	556	594	564	586	627	555	573	594	566	615	618	572	607	589	555	594	594	578	584	587	588	593	593	549	555	578	556	571	582	567	556	602	589	611	522	568	590	569	634	533	585	577	591	588	580	637	584	552	574	572	578	562	560	591	624	584	584	560	578	570	569	616	601	573	595	539	551	593	628	578	595	615	580	569	597	587	598	579	594	599	540	601	587	620	581	611	605	615	555	605	581	591	591	576	585	625	589	545	566	578	574	518	557	556	571	586	574	558	580	586	563	626	549	585	590	534	557	604	599	577	581	545	548	550	569	616	600	607	592	603	580	632	590	602	566	598	550	592	588	573	600	608	601	580	595	623	585	547	587	584	625	594	592	532	563	569	565	582	596	569	562	633	569	569	575	553	578	556	589	544	564	590	571	577	588	570	574	572	597	600	601	567	576	592	577	592	548	568	544	629	563	569	603	598	561	558	584	612	595	568	594	593	583	569	573	611	604	574	586	578	542	616	599	548	602	594	581	592	533	610	558	542	577	624	595	532	610	586	548	600	552	547	601	592	594	587	544	574	578	574	561	607	596	584	588	601	548	580	601	581	598	558	612	593	578	590	600	528	607	549	592	625	595	605	573	601	587	588	566	605	585	591	547	553	620	533	584	509	624	546	555	557	571	549	574	575	563	583	579	612	588	573	576	576	610	609	567	549	596	580	588	560	562	543	584	613	605	575	575	594	578	567	582	629	592	593	625	550	624	591	606	583	598	628	587	588	567	565	604	599	555	588	554	598	540	549	602	586	584	574	587	547	563	565	618	560	584	584	542	590	609	576	571	589	559	563	609	587	601	586
42060	25842	23778	18176	11357	6150	3499	1842	1192	848	721	601	532	541	408	371	311	307	308	278	270	252	246	273	268	270	265	268	285	285	239	271	275	296	228	277	262	214	238	271	241	235	264	250	272	253	252	258	252	255	250	268	269	234	269	255	255	295	255	265	258	242	249	264	261	261	236	277	235	288	275	244	286	240	256	255	255	255	276	271	274	271	260	296	259	237	247	270	288	236	259	256	247	244	252	235	272	259	247	254	264	256	269	258	245	260	262	259	267	253	236	247	269	263	258	234	264	230	269	268	234	268	262	274	229	254	250	240	249	249	289	280	262	246	271	261	276	285	259	224	249	267	237	257	270	259	232	281	242	224	238	251	280	279	271	264	246	261	246	277	242	274	263	263	274	277	272	276	258	234	257	267	257	251	229	216	267	263	234	231	262	241	240	240	234	252	265	251	255	262	232	244	274	275	264	232	230	257	278	235	237	254	232	250	238	258	247	237	254	267	218	219	236	261	220	273	255	270	268	266	269	251	236	279	283	252	261	257	240	243	231	241	261	264	248	230	240	258	257	260	250	245	258	278	236	249	264	277	244	235	258	261	281	256	265	261	219	235	239	249	255	296	225	232	231	260	267	285	278	272	227	255	254	244	211	256	275	255	231	250	234	280	250	233	231	215	257	270	239	241	280	253	262	291	228	259	235	256	230	211	250	228	277	245	267	256	275	246	248	258	238	239	243	267	261	238	231	270	278	254	239	224	238	253	259	248	258	264	234	263	256	283	238	254	239	254	249	269	245	276	258	263	280	255	255	267	279	261	273	257	268	252	279	237	264	239	231	255	253	237	256	251	260	225	251	231	227	264	259	265	252	243	255	253	273	249	280	263	268	269	241	258	257	257	239	245	248	286	257	256	236	249	247	247	242	272	254	275	238	236	233	252	256	265	252	235	228	249	259	256	227	226	276	248	257	248	262	238	242	227	238	266	242	273	267	262	265	193	268	277	247	238	238	256	251	271	279	258	245	266	259	266	238	227	233	248	258	284	253	221	264	243	233	291	241	215	264	280	266	244	233	209	245	244	285	275	231	238	254	244	229	242	258	278	282	268	269	269	253	254	240	249	244	268	227	263	255	271	272	241	235	237	262	259	253	229	224	249	248	235	270	279	264	232	256	257	266	239	256	265	219	269	264	274	254	231	242	271	236	231	261	262	253	266	255	277	239	273	244	279	260	241	207	274	233	252	258	249	263	261	252	258	276	231	256	251	243	252	231	252	260	258	241	219	250	233	274	258	240	264	235	268	245	256	287	271	218	240	264	265	275	264	244	264	249	263	236	250	239	261	233	264	245	260	254	247	232	273	250	304	254	204	253	221	273	260	270	227	234	256	269	249	254	278	257	241	227	263	282	264	250	259	274	238	272	260	215	263	272	239	247	240	256	257	262	273	268	284	231	279	244	276	261	251	264	232	242	256	269	245	269	266	252	292	274	247	255	228	252	244	253	255	224	224	227	262	265	250	276	269	283	249	224	246	245	247	257	253	252	263	220	244	270	285	225	272	264	268	229	270	276	265	241	224	261	273	287	247	270	236	265	251	265	245	234	255	265	237	260	268	278	266	274	258	246	275	239	248	276	235	273	247	254	276	265	282	236	237	238	263	263	262	259	225	256	243	255	266	237	298	261	267	257	254	268	287	242	247	268	268	281	261	264	218	276	252	252	242	253	263	281	236	209	238	260	233	236	258	266	241	256	255	228	259	262	247	252	258	236	246	282	246	259	275	243	264	278	262	290	265	257	252	265	261	262	250	272	262	229	249	257	245	266	241	280	271	271	264	289	244	272	238	252	264	248	252	255	245	256	247	262	241	248	270	241	254	242	278	248	236	258	262	296	287	294	247	235	284	220	253	240	233	225	254	264	250	232	258	256	285	241	253	284	258	247	259	266	228	232	262	254	280	257	205	254	239	250	227	265	263	240	281	262	240	251	226	261	246	236	244	248	227	245	260	273	264	240	255	249	239	274	232	255	270	240	242	246	234	263	241	239	249	283	266	237	270	258	288	274	239	235	245	235	218	261	270	272	224	262	249	233	235	248	263	268	272	245	267	274	258	268	227	275	243	232	229	239	253	248	240	238	256	257	271	267	266	244	267	277	248	253	229	284	250	256	246	219	264	278	277	284	253	250	243	277	231	233	260	260	257	256	265	247	279	262	247	234	246	278	256	262	272	259	260	223	244	253	282	242	253	259	249	242	278	275	276	247	247	282	250	254	256	235	235	221	268	288	308	258	244	254	228	271	280	259	252	283	247	270	259	227	242	243	236	248	238	271	273	263	261	288	262	256	266	267	251	220	274	234	224	242	261	246	232	237	264	277	229	242	254	261	252	268	227	270	260	246	271	239	259	238	271	284	225	254	276	255	230	231	252	245	266	256	253	261	242	233	250	258	266	257	238	235	267	291	242	261	267	259	197	221	239	257	261	243	287	264	247	264	280	263	261	276	289	254	264	269	216	271	283	268	246	251	237	228	250	259	269	281	276	307	265	271	227	250	249	277	256	261	227	292	253	271	262	251	270	272	271	238	260	266	258	256	257	273	308	249	277	248	225	261	227	245	258	280	252	255	277	248	230	262	289	254	221	259	247	256	253	242	255	260	261	252	276	252	247	264	305	237	255	238	248	240	278	246	259	254	248	230	279	258	255	218	292	232	247	221	257	249	264	243	256	248	253	259	262	304	296	246	295	272	284	269	291	255	277	243	233	236	240	270	255	243	249	270	281	246	233	261	268	264	262	270	292	258	268	271	245	259	222	280	260	235	239	280	276	268	259	261	271	256	278	256	270	253	242	247	254	253	268	259	241	241	283	221	273	246	262	237	253	256	223	229	240	264	223	263	268	255	288	252	235	258	263	255	220	242	257	260	228	246	252	243	256	306	266	240	224	266	258	257	224	261	234	257	279	294	264	252	307	257	235	254	263	241	240	260	263	248	256	246	224	264	250	238	264	274	233	304	281	263	281	278	292	230	216	278	272	273	264	268	259	256	273	239	229	260	252	258	255	239	240	248	254	253	264	281	275	268	280	254	237	266	233	228	229	244	237	244	241	231	257	251	262	255	265	273	257	245	261	258	218	239	263	232	254	245	246	271	217	238	258	261	245	275	263	232	260	254	291	282	255	236	227	255	289	239	263	247	221	246	253	242	258	264	246	268	267	214	230	272	267	233	266	275	277	270	242	258	264	241	250	232	254	236	264	278	243	232	246	267	296	256	257	276	239	260	258	253	245	269	242	264	239	266	244	288	231	240	253	263	294	267	265	243	260	278	239	279	259	253	260	252	233	251	262	257	286	256	285	242	262	274	294	237	267	235	259	250	263	223	244	257	215	263	281	269	251	241	258	256	267	270	229	252	254	264	257	279	219	273	285	267	262	251	271	258	289	269	264	255	268	239	252	268	259	256	243	219	262	270	255	250	247	278	218	262	240	254	239	217	223	262	249	261	242
27058	16784	24206	24283	18336	12995	8903	6010	4480	3545	2959	2581	2158	1847	1644	1291	1071	842	860	700	665	721	635	594	621	653	633	608	650	596	601	636	595	573	559	602	581	593	587	573	547	618	567	579	623	588	606	587	577	579	573	562	604	586	581	564	589	588	540	610	583	590	614	575	558	586	568	586	574	640	592	616	610	603	543	559	587	559	546	605	582	602	598	569	571	571	604	629	601	604	606	584	560	581	587	579	626	588	562	588	578	577	607	547	577	589	576	605	637	598	541	607	577	575	621	585	567	643	585	596	564	609	566	604	561	597	598	574	603	579	574	541	570	561	579	599	524	569	569	595	568	552	582	556	619	567	617	617	599	619	587	518	574	601	570	591	589	581	533	600	617	648	578	601	625	624	576	562	594	571	567	602	566	564	570	582	595	549	592	589	558	587	606	608	584	580	570	577	535	562	604	541	547	566	579	557	573	568	612	579	611	593	603	567	557	593	548	627	622	583	607	612	530	572	530	588	568	551	599	590	585	621	545	572	613	591	602	525	598	581	612	564	584	568	626	564	579	587	590	566	546	559	608	591	582	597	597	623	584	601	563	572	568	596	571	598	567	612	557	560	606	567	595	613	563	592	615	560	571	581	635	541	577	600	540	588	593	553	555	580	607	606	590	567	591	557	555	568	588	611	603	558	579	552	585	570	581	580	547	576	601	548	612	599	614	602	592	638	535	599	578	592	585	585	574	604	571	576	586	565	560	567	570	592	583	590	559	583	566	570	556	558	554	612	550	582	569	561	563	620	568	573	544	595	608	554	556	542	601	563	590	633	548	595	572	646	580	583	595	545	565	593	604	568	578	598	580	597	561	585	546	557	622	598	559	601	607	599	611	565	584	542	570	589	550	566	593	554	556	602	602	588	584	586	598	590	583	584	587	561	530	561	545	596	558	605	526	550	576	576	603	576	583	587	589	582	581	579	602	569	540	613	598	556	560	592	538	603	587	521	599	583	569	588	587	561	535	595	542	570	542	561	582	600	612	608	609	573	604	554	595	555	580	602	602	545	607	577	590	591	588	592	567	561	606	565	579	613	582	613	559	559	590	616	606	577	569	587	554	599	543	567	607	543	590	598	556	617	548	568	622	579	580	597	562	599	560	598	600	597	613	604	605	553	604	572	597	653	573	593	595	588	554	557	571	585	593	618	574	589	553	562	548	562	591	658	591	568	565	540	583	563	615	570	579	558	568	563	562	566	553	566	567	567	622	594	578	612	569	525	566	536	575	577	581	616	578	577	579	569	551	569	585	554	555	570	575	592	587	587	563	591	535	577	540	595	554	576	598	623	558	589	609	576	572	547	579	570	624	541	552	566	593	550	566	558	580	553	591	584	590	566	583	590	541	586	576	577	562	566	560	588	594	592	584	606	578	553	565	538	552	545	548	585	594	578	572	592	603	604	519	523	607	591	583	579	560	587	581	551	599	569	563	610	618	564	630	563	533	617	569	612	571	533	605	541	571	583	576	610	610	588	593	569	570	627	554	590	578	603	589	638	556	581	600	609	596	558	547	562	589	540	603	601	580	555	549	589	624	589	596	589	599	598	574	572	577	602	557	601	580	599	565	573	575	582	578	613	568	572	562	591	563	592	595	565	613	587	561	602	600	612	568	578	584	569	572	544	548	572	576	578	574	560	591	608	613	557	570	555	545	588	592	566	615	571	604	568	547	573	534	549	568	587	569	578	597	586	601	579	576	590	579	612	593	557	597	571	616	569	551	605	574	562	578	615	575	594	611	561	553	550	598	562	522	581	578	647	559	574	548	562	623	517	575	556	592	548	591	621	629	585	562	605	569	548	548	564	575	585	566	580	617	580	615	608	616	568	598	617	603	587	611	561	556	552	572	624	557	583	579	585	582	611	564	595	564	579	583	551	574	584	580	601	554	574	539	576	580	551	557	578	590	551	584	603	596	570	620	624	572	568	607	541	601	605	620	602	581	574	576	622	574	582	595	576	565	633	564	624	587	556	646	575	570	567	578	528	556	568	605	581	611	593	568	601	567	543	533	604	553	599	552	563	593	554	601	573	635	574	587	538	567	537	606	571	568	571	597	604	606	619	595	579	577	573	611	601	583	614	533	586	585	591	568	575	589	555	604	560	561	601	603	606	538	582	549	560	600	621	580	557	590	590	584	585	607	559	565	563	584	579	533	544	561	578	569	534	564	568	552	588	556	578	572	606	552	560	596	557	629	633	554	600	587	590	579	593	551	593	625	615	542	578	586	566	539	579	638	645	580	601	610	542	575	627	561	535	604	558	571	578	612	593	552	574	610	618	557	582	565	567	591	557	597	572	570	628	618	560	598	550	572	610	553	560	640	579	558	572	600	601	557	566	572	570	535	598	583	615	612	618	570	591	581	592	587	580	567	583	578	562	548	581	607	582	602	573	538	550	581	602	563	546	601	591	544	551	549	566	630	603	595	581	584	584	640	633	572	580	568	549	586	566	596	606	584	556	567	607	609	588	556	590	615	596	599	551	561	583	602	596	575	570	572	587	553	588	577	599	611	559	568	568	576	582	578	608	625	572	602	556	595	590	571	608	573	564	547	566	578	589	562	552	590	607	561	601	588	558	592	585	594	568	581	565	556	610	596	583	568	579	576	560	573	638	577	568	586	538	559	598	559	537	572	593	572	614	535	566	608	596	539	567	612	572	570	594	561	602	596	610	561	576	581	597	588	566	620	590	566	530	579	587	568	595	575	624	546	550	586	593	625	631	593	580	619	558	594	560	579	608	556	569	558	601	572	560	612	587	585	546	634	593	539	545	584	597	558	576	573	577	590	575	604	574	576	598	575	564	567	596	587	560	531	570	513	553	543	577	521	598	566	602	543	584	564	583	602	604	610	572	575	582	587	611	546	610	598	644	599	597	579	610	569	574	605	578	578	598	559	581	589	563	584	588	548	576	594	587	628	627	594	568	604	592	554	566	561	590	578	528	598	627	557	599	568	549	601	555	564	585	589	589	568	576	565	554	558	576	588	589	559	596	561	610	630	580	581	591	543	541	631	582	588	583	552	569	615	608	571	581	577	551	582	562	598	648	622	577	608	611	559	542	572	589	551	578	579	552	532	563	573	599	590	564	599	600	586	569	576	593	568	570	601	576	559	575	572	562	607	550	610	577	595	561	577	612	572	535	566	592	653	564	548	577	583	596	556	591	607	613	589	591	560	553	502	561	584	628	585	589	559	588	575	630	611	572	539	534	568	563	593	580	571	565	576	578	583	582	641	593	598	563	575	562	595	571	581	579	599	602	599	535	595	546	647	588	621	608	576	604	602	526	613	594	564	605	568	564	554	582	583	602	615	592	591	607	592	564	580	594	566	558	595	584	546	621	561	602	587	597	587	632	592	587	632	571	564	558	556	586	593	568	594	595	617	534	586	594	586	587	599	558	599	559	622	632	631	606	545	558	608	599	565	580	554	519	538	604	589	603	587	559	603	567
11764	4645	4087	2704	1725	1208	850	729	612	542	530	489	416	432	424	405	360	361	359	377	344	387	350	397	349	374	332	396	362	353	409	369	387	368	390	379	329	364	402	379	384	383	357	328	375	356	406	350	409	376	367	388	374	362	376	413	336	404	355	376	328	355	364	367	327	401	346	384	347	389	386	341	394	376	354	370	372	401	350	377	357	358	407	356	374	393	376	382	352	356	389	391	382	365	356	362	403	395	373	353	347	381	390	349	388	378	404	362	363	375	356	341	369	362	364	326	364	347	383	353	334	359	357	368	361	377	371	354	344	380	342	342	370	387	346	346	391	352	380	343	376	336	403	350	344	368	336	366	389	337	333	371	386	347	382	374	393	379	350	355	339	321	325	372	368	376	337	361	388	349	407	410	378	391	361	387	408	364	362	388	344	385	377	372	377	350	351	353	374	374	353	347	361	372	402	345	329	380	364	364	353	384	383	386	376	356	343	366	389	344	337	379	340	376	403	376	358	337	341	403	356	349	347	342	400	393	389	379	316	368	353	403	361	394	378	340	370	395	399	409	369	362	362	360	338	363	385	337	385	336	403	372	346	366	347	369	383	348	331	338	388	384	401	375	363	380	351	373	346	368	383	405	374	361	379	389	357	363	388	369	404	395	362	417	410	394	396	359	350	366	390	389	364	391	353	363	369	376	348	353	367	351	382	360	393	393	403	367	372	377	378	359	356	362	376	390	353	387	376	380	374	391	336	375	390	385	396	328	346	368	363	373	389	392	339	356	342	353	392	375	402	376	377	382	361	375	393	410	370	356	373	357	355	369	392	386	364	346	377	339	373	364	369	396	361	367	376	346	356	356	377	363	375	373	401	350	378	370	388	393	394	375	371	396	360	327	377	392	371	376	366	374	335	387	384	344	375	355	385	351	372	391	354	358	383	340	369	355	366	385	346	359	356	368	371	377	393	365	370	399	392	389	351	357	403	380	372	342	372	390	348	360	377	378	403	373	399	401	370	388	380	349	326	382	408	402	384	333	397	380	413	356	367	420	392	336	399	341	368	377	359	371	432	370	338	370	414	367	373	389	362	388	336	386	338	341	370	384	392	383	366	406	350	384	335	372	393	350	360	370	391	368	364	359	385	384	403	386	347	379	341	367	347	413	376	379	348	339	371	354	386	374	397	400	367	402	342	341	356	417	373	344	370	376	389	365	346	361	356	376	364	342	338	377	397	393	354	342	337	354	377	343	381	368	360	353	356	352	376	359	344	360	374	386	376	390	417	381	330	352	375	338	359	386	347	374	387	335	347	379	361	364	408	359	379	392	353	342	404	377	361	393	365	382	361	338	338	373	344	366	355	386	366	340	389	322	399	352	347	425	359	350	362	366	377	344	388	359	377	362	334	365	365	361	352	364	355	392	380	392	357	403	369	331	327	380	398	384	365	358	363	403	387	368	350	387	326	370	350	376	347	363	367	386	382	391	359	314	373	387	340	393	360	359	415	395	392	390	340	352	421	368	324	420	374	383	362	371	356	379	382	376	362	348	352	373	357	374	391	389	393	347	353	348	398	345	347	357	409	386	398	336	333	358	331	357	388	356	365	349	395	373	385	363	369	372	356	382	391	388	347	376	375	353	353	393	351	358	339	349	355	407	355	362	365	383	351	355	406	365	336	368	349	402	367	344	423	376	350	361	353	356	370	372	372	345	367	344	351	385	372	375	356	370	400	357	427	404	331	380	400	363	351	362	321	371	376	380	352	395	385	370	353	392	373	388	379	364	413	377	365	369	373	367	393	369	359	352	386	358	369	366	359	347	365	388	382	382	378	367	398	368	390	330	346	342	390	389	376	385	396	349	351	372	378	376	371	374	390	358	382	342	373	366	410	371	390	333	397	354	372	393	365	344	390	387	396	412	361	348	358	371	372	368	379	393	387	382	379	378	359	393	388	343	379	352	360	373	353	365	374	332	348	380	395	347	405	356	375	349	432	386	386	373	427	366	380	334	360	384	370	357	400	366	399	377	363	386	358	343	410	359	398	318	358	342	337	367	399	384	398	384	397	380	356	337	352	381	389	395	383	346	346	376	365	379	375	371	369	350	372	366	381	371	373	358	340	328	357	413	353	404	354	371	394	375	343	378	379	391	340	360	339	368	392	372	346	381	389	366	367	340	355	391	374	332	355	360	346	359	372	374	367	373	396	384	337	351	363	389	392	387	362	391	381	372	328	353	358	381	362	348	336	380	401	366	405	377	408	363	409	432	356	377	342	358	351	331	367	348	354	355	361	358	353	354	344	350	355	365	398	336	383	369	358	326	339	374	344	375	372	375	381	389	375	350	351	349	392	355	370	389	384	360	384	341	398	346	332	351	383	361	395	394	371	377	409	373	384	372	345	335	338	400	345	376	365	380	369	339	356	373	375	379	347	344	387	349	356	416	344	343	351	373	414	365	393	351	380	378	368	332	381	379	391	350	316	348	395	357	352	415	371	345	345	337	358	351	372	428	391	332	350	345	377	377	370	373	356	413	355	349	359	353	370	365	351	374	370	368	384	335	381	409	370	346	395	366	364	389	349	391	412	376	378	407	379	352	403	413	363	359	371	361	368	396	364	341	352	386	332	367	371	352	384	378	360	398	350	375	353	371	380	383	360	344	369	400	395	367	399	385	385	347	368	401	382	364	395	418	383	385	365	399	351	395	369	347	393	363	377	353	368	389	337	380	378	380	340	394	397	355	389	364	353	362	352	366	363	413	317	397	410	368	390	365	358	334	363	364	363	371	379	357	386	390	370	372	390	328	333	352	359	378	376	328	365	387	364	372	371	359	395	384	411	428	377	365	373	381	331	365	379	420	368	331	392	346	372	368	369	387	385	358	386	359	356	400	342	380	382	364	374	377	365	354	369	346	361	366	367	368	383	337	369	381	368	413	358	392	388	351	347	363	376	378	336	387	381	409	370	386	371	383	403	344	384	331	374	388	394	348	370	384	360	370	370	357	430	369	365	361	362	441	364	366	367	367	389	405	361	386	339	358	361	370	368	344	323	394	378	343	350	413	374	399	412	364	356	398	358	378	393	371	362	349	355	379	391	328	401	359	389	405	346	383	391	389	350	361	387	334	381	426	336	380	389	375	380	337	405	361	386	363	367	349	375	380	357	340	346	369	367	357	386	378	351	339	349	361	361	346	358	386	369	371	333	394	373	381	348	360	354	333	375	388	369	364	359	353	374	388	379	381	410	385	356	355	381	346	401	378	350	363	330	334	332	360	372	369	397	345	352	363	359	390	385	359	334	367	410	404	380	342	343	340	381	369	364	337	349	353	316	357	371	351	399	385	355	389	372	379	342	365	353	365	405	362	358	379	365	393	409	381	354	370	396	366	374	393	340	372	360	373	340	325	359	362	340	398	377	344	337	352	350	353	380	375	345	369	374	368	405	366	415	410	391	388	367	377	346	408	391	399	371	384	365	339	353	388	433	386	373	331	381	361
7397	4107	7101	7127	5699	4081	3013	2438	2037	1714	1517	1300	1290	1117	1072	1008	899	808	732	827	874	799	794	789	806	811	816	859	799	759	782	841	791	813	787	734	786	811	820	838	790	754	777	848	800	783	856	759	802	731	802	801	760	741	792	758	786	804	792	814	787	823	779	799	782	800	814	792	762	782	812	772	789	813	720	783	792	751	734	797	810	795	818	731	815	747	794	754	799	811	714	820	793	774	811	821	789	806	786	788	777	818	760	800	800	770	752	792	781	802	808	797	806	747	755	794	862	803	735	829	775	780	703	755	799	757	778	773	766	808	843	754	825	829	802	771	832	798	763	734	729	817	770	824	759	849	791	753	811	743	769	791	761	822	790	783	829	798	840	752	756	714	780	789	753	794	823	795	758	778	841	768	799	808	774	756	827	747	789	821	751	785	787	816	775	804	774	790	786	807	801	798	831	814	787	807	778	831	766	860	840	720	829	811	756	802	783	754	798	735	817	763	784	816	790	746	753	778	734	747	825	775	773	781	773	778	806	785	807	744	785	799	768	806	839	814	748	826	818	798	731	774	790	814	815	787	774	787	765	790	736	832	788	764	748	805	797	796	821	749	784	776	730	785	797	780	807	781	760	783	828	779	745	832	738	816	815	832	758	783	812	761	829	786	808	793	752	820	779	770	794	822	791	738	786	781	829	796	787	803	729	779	738	795	817	780	753	773	810	783	789	758	814	765	703	799	819	793	775	756	840	828	785	800	833	824	784	829	752	788	785	777	758	777	769	788	813	784	804	797	806	806	769	801	746	776	794	780	814	741	748	774	828	759	773	815	820	796	782	738	792	744	815	815	755	796	796	795	761	732	768	754	776	747	763	776	752	779	792	770	773	752	791	832	774	743	837	790	819	773	796	770	811	778	775	791	784	816	839	756	802	808	842	771	783	769	782	746	760	820	821	786	794	805	801	851	755	780	804	770	827	757	786	813	763	793	790	805	820	765	806	738	766	792	793	815	808	752	771	783	798	792	773	777	756	785	797	832	778	748	864	795	803	834	785	850	782	773	789	759	815	778	744	786	786	774	798	795	795	792	751	761	773	815	746	821	783	763	786	772	726	758	758	751	762	791	780	825	774	771	824	798	820	761	783	764	789	747	792	755	798	794	829	750	775	745	826	766	765	784	790	774	783	776	774	780	758	792	755	823	770	848	747	804	769	792	829	788	773	822	797	760	783	746	771	809	762	789	827	812	788	780	773	751	780	748	802	785	793	767	826	765	750	802	778	744	762	753	804	772	762	804	852	795	779	800	758	760	797	769	782	761	787	756	783	765	750	735	764	829	850	758	804	823	792	812	825	798	765	830	827	799	845	799	754	792	797	798	763	757	789	796	816	755	777	783	812	807	791	813	840	803	829	820	802	774	895	778	861	858	794	792	776	789	792	750	795	853	795	775	790	800	763	726	774	774	847	770	771	793	842	794	744	769	802	804	789	789	820	777	816	796	849	789	800	780	779	757	808	786	771	780	782	777	782	770	817	794	787	813	817	780	818	766	802	784	749	788	773	832	739	787	714	801	812	852	770	813	766	742	814	786	769	827	783	793	752	803	805	777	793	792	787	800	766	763	779	778	792	799	736	816	830	821	784	818	793	794	772	791	839	806	805	754	789	797	775	836	759	775	764	786	769	820	753	791	786	816	814	798	793	818	835	794	792	834	810	836	764	803	827	835	867	757	768	807	789	787	765	791	803	773	810	813	801	755	772	777	808	787	752	750	799	791	751	780	793	829	743	739	791	765	768	761	774	829	813	797	796	798	793	732	815	750	760	767	774	780	811	806	817	831	824	791	757	724	751	740	788	756	828	845	779	795	772	744	778	820	804	804	795	830	755	811	792	724	775	767	751	767	826	737	821	758	817	763	770	777	824	797	776	801	780	781	733	821	771	754	808	756	783	754	803	763	841	811	742	776	811	773	787	769	807	776	765	801	754	720	795	779	789	774	765	811	775	820	789	821	768	765	783	810	771	817	779	762	789	776	794	818	760	765	761	828	794	782	839	761	714	811	782	777	753	757	738	813	780	794	799	776	750	742	825	745	781	826	775	780	786	737	816	807	778	820	717	839	796	811	781	788	767	756	733	738	786	758	808	744	735	778	779	785	775	843	767	768	756	823	775	782	793	771	784	776	784	796	766	824	800	722	736	807	792	830	768	785	736	810	830	797	760	768	779	800	832	780	769	799	776	735	870	803	871	811	752	769	750	800	792	801	790	846	757	838	725	805	758	737	848	807	795	842	739	776	819	785	804	781	808	765	821	752	779	772	783	840	782	805	755	733	842	783	779	783	792	766	750	789	743	773	777	799	800	796	803	772	767	770	782	763	748	772	797	797	757	753	833	761	804	808	779	796	769	795	738	827	780	730	783	802	748	767	787	703	814	800	791	784	797	769	771	794	798	809	790	827	801	761	829	843	769	833	854	805	755	813	752	781	767	792	762	757	761	811	765	840	770	774	805	769	769	809	840	814	784	833	798	796	801	830	781	781	796	774	828	753	799	802	767	819	811	779	791	801	802	797	810	772	767	810	781	798	760	786	792	760	836	807	800	761	772	743	762	797	806	722	778	780	732	805	738	784	787	783	800	779	798	795	762	806	759	781	794	803	809	770	803	780	841	763	803	741	786	804	768	761	800	812	800	775	802	798	791	785	823	784	739	768	804	784	827	790	785	761	775	852	793	781	776	784	767	796	769	772	758	855	753	797	828	801	791	773	763	734	784	799	722	829	814	755	768	837	772	761	794	773	829	802	796	785	841	768	748	737	776	822	792	767	776	771	814	786	792	768	726	824	738	810	822	775	779	761	759	783	840	760	783	791	740	770	770	799	756	815	796	784	786	782	764	790	752	755	768	775	810	799	781	739	796	800	765	769	835	771	798	794	761	774	809	758	791	756	773	800	792	802	783	806	824	805	799	762	811	750	804	769	768	783	795	786	789	806	841	804	817	729	750	784	791	784	726	788	799	770	774	828	767	751	789	773	816	815	777	783	826	774	861	774	787	810	764	799	742	745	805	747	798	796	821	769	844	824	790	794	772	739	805	783	769	750	743	789	775	748	792	804	824	765	811	811	784	771	798	819	730	773	773	715	793	790	801	795	814	826	795	750	769	778	799	744	788	798	752	761	773	764	815	747	788	796	801	787	733	757	779	794	783	793	809	816	815	836	772	778	813	760	756	805	752	766	800	769	735	781	783	780	806	785	779	771	854	763	803	804	772	773	756	753	785	755	819	737	772	773	768	812	798	834	797	788	764	773	835	811	807	796	782	783	787	823	772	794	825	746	812	831	845	831	787	840	814	764	830	793	751	803	758	816	798	789	757	762	771	804	781	747	793	782	810	765	706	816	762	800	741	750	776	787	746	787	767	866	856	783	838	785	810	748	782	790	810	745	796	777	787	778	814	758	779	808	809	771	812	844	788	791	838	823	755	815	837	750	790	789	813	825
30679	16382	15249	11220	6943	3892	2049	1157	771	690	527	545	432	415	382	386	297	287	261	278	270	287	261	242	276	293	247	246	247	251	248	262	227	235	246	243	278	257	291	274	284	264	252	284	249	276	284	286	243	250	245	236	259	282	261	257	267	283	280	271	255	282	271	214	289	240	237	280	270	266	246	269	256	233	232	292	233	255	280	267	251	272	275	265	288	248	272	260	221	256	275	281	251	268	254	233	266	266	239	255	273	258	261	238	256	249	238	258	243	302	251	285	251	235	256	231	249	261	255	255	272	267	225	256	272	260	223	245	263	278	251	274	272	264	271	280	266	255	247	254	231	285	277	274	270	258	261	292	252	281	265	267	273	268	238	266	254	237	265	262	275	251	242	221	227	262	287	235	299	241	237	253	263	264	244	248	241	271	234	274	244	223	263	275	236	273	288	262	276	261	267	260	263	259	245	284	249	296	245	278	278	279	255	257	284	264	265	248	265	253	276	258	248	249	255	254	245	257	255	259	274	266	250	281	235	228	280	260	240	262	268	229	266	277	289	270	274	287	254	230	225	262	273	241	239	266	268	254	237	262	228	265	262	265	280	258	282	256	259	240	246	270	241	259	248	273	238	266	248	248	232	234	279	277	248	256	274	237	255	240	265	266	227	278	253	249	241	271	225	268	277	279	269	304	266	244	268	252	266	238	255	253	269	256	265	255	246	273	270	273	299	255	268	256	275	280	277	270	258	240	279	257	251	240	276	248	246	280	259	247	263	268	278	235	297	271	264	251	274	275	272	251	252	283	217	232	261	256	268	246	261	250	269	254	270	275	243	248	254	260	250	245	276	243	262	231	268	252	285	229	255	275	265	269	248	233	270	257	264	248	224	284	230	263	273	297	243	239	252	250	235	250	258	259	234	240	247	267	232	241	251	261	261	280	258	275	243	250	258	279	262	255	256	265	264	242	286	262	300	270	251	250	246	242	246	245	229	248	252	258	205	277	256	263	276	279	240	275	247	232	279	254	292	245	252	251	288	271	249	252	231	237	274	253	263	236	260	238	244	257	254	282	253	242	269	232	286	253	282	298	272	266	267	265	260	256	245	254	251	231	272	240	271	298	247	262	258	234	237	257	275	276	267	225	255	248	264	278	257	262	265	237	241	258	239	284	242	270	226	255	294	263	278	236	270	247	241	270	295	254	258	258	301	263	290	242	266	253	246	278	283	272	289	248	275	235	279	265	249	262	258	243	265	256	245	251	250	240	253	243	269	278	282	234	262	258	269	269	257	256	269	251	236	274	268	236	263	267	238	266	275	261	257	295	288	229	247	270	244	240	231	280	243	234	250	243	234	262	273	249	244	275	278	235	279	244	224	262	256	273	248	265	281	283	254	224	275	276	276	268	236	277	220	248	234	247	257	233	245	245	283	272	249	237	242	270	273	238	233	264	254	272	269	237	235	236	258	282	233	226	268	279	254	266	275	289	211	259	270	305	227	261	254	234	248	265	224	268	278	256	262	252	238	278	266	225	236	257	250	250	250	240	256	235	270	236	272	286	239	283	259	255	266	253	304	267	255	252	272	289	227	247	259	250	277	244	249	266	249	273	255	272	270	256	254	259	275	235	275	238	260	251	231	297	309	247	246	239	265	251	223	227	249	245	259	262	241	266	242	262	257	274	244	266	258	244	276	270	265	284	272	257	258	242	243	250	267	254	255	282	244	264	258	230	257	275	255	276	254	259	268	259	278	268	271	254	263	263	270	277	281	253	236	243	246	253	250	268	277	290	257	244	267	247	233	224	247	234	261	255	253	275	246	278	296	279	259	247	279	259	270	250	255	260	256	249	246	237	275	254	281	265	278	235	248	254	280	239	258	244	250	270	270	224	282	250	268	242	263	253	313	237	248	257	267	283	247	257	235	264	261	249	249	264	253	242	265	255	261	259	250	237	250	270	257	267	256	260	288	300	300	289	249	270	260	223	294	268	235	253	277	248	252	257	225	257	248	245	248	253	278	244	269	257	284	248	226	231	262	258	256	242	260	270	246	259	261	275	266	242	239	245	247	266	287	264	267	238	242	240	284	245	258	242	225	286	249	262	255	263	250	259	298	261	259	287	265	246	253	262	271	242	267	259	261	262	277	265	254	268	269	214	259	274	288	286	295	238	254	277	257	234	261	242	241	247	261	230	267	255	291	220	226	219	234	253	280	254	232	250	240	253	245	230	272	254	237	248	239	268	252	275	263	251	242	270	246	278	278	243	235	241	266	259	286	242	271	245	244	253	249	276	258	251	245	272	276	257	232	259	253	222	222	251	257	248	270	290	246	273	282	248	236	239	259	235	256	265	265	246	253	251	227	264	246	263	268	228	264	272	273	272	252	287	244	248	269	230	255	252	260	266	275	259	263	252	259	261	242	260	265	271	262	264	240	253	283	270	223	272	240	249	283	255	245	251	246	280	248	209	263	279	292	292	250	258	229	218	258	249	241	271	262	254	241	257	279	279	248	286	253	252	251	256	268	273	262	255	248	235	262	259	249	246	226	265	254	267	232	283	255	244	257	235	253	283	260	251	272	279	287	232	283	241	249	284	269	259	263	251	259	288	281	267	226	258	253	270	233	250	241	226	278	258	262	240	227	277	243	251	249	242	215	267	262	229	257	242	245	245	241	259	269	263	245	251	271	274	251	281	260	259	296	269	257	262	261	254	266	260	260	269	270	269	244	270	259	282	237	256	282	264	250	253	274	265	263	280	268	244	274	258	237	248	250	216	270	257	263	231	269	285	259	274	267	259	277	227	245	239	287	270	258	258	270	253	273	244	258	292	286	229	279	254	268	244	269	254	245	248	282	283	242	252	238	279	268	243	301	263	284	257	259	244	264	245	253	284	251	281	247	273	246	275	262	243	282	263	226	270	245	253	256	259	240	262	287	268	251	260	232	238	258	248	268	265	244	245	271	277	249	251	238	256	284	269	256	290	274	233	241	275	282	275	277	265	252	243	261	273	274	267	281	237	254	241	254	253	245	279	221	259	248	264	247	264	233	268	264	295	303	260	248	254	262	267	271	247	255	265	247	230	245	268	259	276	290	284	255	252	264	245	288	270	267	250	284	266	244	245	225	265	240	253	289	288	269	236	253	288	243	239	239	249	250	263	277	245	231	283	317	237	260	282	257	282	287	260	243	256	237	246	260	255	252	221	257	271	253	258	256	253	241	255	268	264	281	251	287	284	289	283	257	275	265	259	271	256	244	234	245	258	234	249	269	272	271	262	242	268	250	272	237	283	252	259	259	240	253	261	265	281	249	287	280	248	237	257	272	267	276	286	271	250	300	275	281	239	267	247	250	221	239	275	249	227	247	270	246	248	275	269	243	254	239	252	266	258	246	240	251	265	253	250	258	261	230	296	265	263	266	282	239	250	282	290	283	242	259	271	246	271	277	267	248	275	259	255	263	265	236	249	267	263	251	278	264	253	249	240	289	256	245	223	261	270
20119	10826	17196	18452	14429	9997	6149	4219	3307	2697	2248	1940	1684	1553	1123	982	863	785	675	625	673	641	642	632	574	599	613	602	598	619	594	599	609	605	592	591	611	596	597	591	583	587	597	633	591	566	595	576	627	571	578	564	577	569	545	560	562	584	622	552	564	597	589	591	571	600	565	599	593	571	558	588	580	597	547	553	584	527	618	545	606	565	606	602	626	550	544	569	600	568	557	570	606	568	576	588	585	566	574	591	615	583	610	593	541	583	580	590	601	586	601	545	604	585	587	531	605	587	533	554	554	610	565	557	578	538	596	598	549	589	590	587	609	557	579	551	592	620	616	587	496	591	560	575	565	567	588	539	574	563	558	570	556	552	544	538	552	576	567	538	576	603	595	570	538	547	563	573	588	587	556	577	557	568	611	552	559	580	545	592	613	589	590	610	549	552	582	596	567	567	560	559	586	574	578	588	562	566	590	592	627	572	622	593	580	581	571	589	546	592	570	582	557	554	608	607	565	627	589	615	558	539	595	623	541	548	543	597	555	582	614	545	555	548	574	593	598	570	527	587	586	618	569	607	587	564	589	621	556	612	531	530	569	571	557	556	599	568	580	586	585	612	553	585	597	591	592	525	575	556	604	588	581	562	589	644	596	569	592	582	538	570	549	529	579	583	568	630	644	568	565	580	552	569	546	573	585	617	575	578	583	576	568	586	569	563	583	543	585	628	562	540	603	550	554	577	571	547	535	550	607	619	592	586	590	600	615	570	581	558	618	592	585	628	551	587	606	563	600	554	586	583	555	564	584	593	550	578	559	558	580	588	522	560	537	587	580	569	566	610	608	588	578	591	599	614	567	578	574	529	584	593	571	572	602	554	626	549	593	549	576	578	628	613	567	569	581	602	590	558	593	583	585	574	578	582	571	586	579	574	563	564	597	616	561	562	615	623	576	564	556	619	619	585	570	604	560	570	602	551	579	585	587	561	553	607	569	558	594	560	617	592	593	616	583	559	570	593	575	574	572	602	603	576	574	532	606	531	552	565	569	612	610	591	607	572	599	558	575	576	584	523	607	550	589	605	551	599	555	570	619	603	593	619	582	597	585	578	574	569	616	566	565	577	640	547	593	622	593	552	567	575	554	590	583	552	559	590	601	590	548	519	583	588	552	600	618	575	590	555	575	531	587	570	578	569	551	566	569	580	601	596	551	559	577	548	596	603	582	594	590	605	579	598	589	579	593	570	605	615	535	550	595	566	560	566	603	589	570	522	618	569	598	537	599	612	603	534	550	584	534	563	531	572	576	596	574	562	556	574	560	563	555	543	600	559	592	602	533	611	552	569	574	593	568	574	607	604	562	582	613	590	578	583	603	592	595	518	615	591	598	622	536	573	538	594	550	582	579	593	585	568	568	570	554	612	594	604	571	566	540	582	554	575	594	588	591	533	556	592	546	604	594	543	572	586	597	609	594	560	567	592	544	578	566	645	572	566	565	548	578	624	568	584	579	590	638	546	578	606	578	579	559	551	589	557	604	575	560	623	574	563	579	594	565	613	598	609	574	583	558	568	607	571	564	566	588	592	581	593	588	595	583	585	548	570	560	568	580	567	615	584	583	573	555	591	571	570	595	573	595	571	570	634	615	576	571	621	576	595	551	593	538	593	620	553	576	530	587	601	610	593	572	559	597	570	626	592	589	561	545	556	538	554	545	572	567	571	562	592	602	634	538	592	567	578	557	619	566	593	601	593	557	561	556	593	600	560	604	596	562	573	513	589	606	564	555	568	577	556	571	559	519	579	557	603	567	541	565	579	534	579	599	561	546	583	572	535	636	590	593	558	551	539	573	537	581	561	608	606	609	576	573	640	542	572	607	591	579	585	588	605	546	552	589	604	545	586	547	593	611	592	600	618	579	590	553	606	579	595	599	547	622	605	591	601	570	602	537	609	589	588	552	582	602	549	569	552	540	582	581	563	586	539	584	567	572	502	592	578	593	593	611	586	617	571	588	578	545	626	583	559	599	614	562	578	578	602	598	608	536	570	590	608	546	564	566	542	571	568	610	556	587	570	575	581	596	570	568	583	586	538	548	586	534	568	598	546	566	564	564	543	547	566	541	542	555	591	575	558	585	608	557	551	571	563	555	596	586	578	572	579	639	594	557	554	578	538	556	567	554	567	584	574	581	576	535	568	575	587	574	554	589	566	604	593	605	606	586	577	612	600	589	582	617	582	576	559	512	598	583	566	553	577	592	590	578	606	608	558	604	571	602	581	598	592	545	606	577	595	573	563	589	563	595	597	553	569	545	596	603	597	610	590	580	558	531	612	575	559	570	630	610	593	611	578	597	584	568	582	585	573	604	624	557	580	583	549	598	579	573	540	580	598	564	556	562	562	568	583	557	531	572	647	568	636	556	557	563	558	560	609	579	563	563	587	575	554	580	610	567	578	575	597	589	605	588	588	596	583	589	573	568	575	569	533	555	593	577	589	591	603	566	590	582	610	617	587	586	568	592	567	568	565	602	585	541	569	595	547	581	590	599	565	578	593	549	610	625	578	560	596	556	580	581	568	565	568	562	552	590	584	575	563	580	549	640	597	552	541	578	560	594	621	567	558	610	555	613	527	592	605	614	563	554	574	588	547	547	594	572	561	591	605	568	579	579	551	576	568	586	584	599	601	591	566	558	545	578	587	577	528	579	592	596	612	576	583	625	613	558	576	587	592	567	600	566	587	573	567	592	599	578	558	573	610	562	575	580	566	594	590	555	560	606	583	583	562	581	571	553	571	576	611	586	596	596	577	564	572	560	573	603	575	633	576	587	600	618	571	520	597	605	617	599	546	592	602	589	609	560	574	552	590	558	591	559	546	554	590	574	601	577	600	608	582	597	550	592	589	602	586	546	587	607	623	531	582	596	579	551	585	579	617	558	583	539	572	554	537	635	574	516	576	580	577	605	577	611	549	570	617	536	602	592	577	589	554	598	538	563	586	549	579	631	596	547	581	617	616	600	588	544	595	587	575	592	572	593	560	573	561	581	560	615	567	579	618	590	558	592	619	577	561	566	576	597	575	584	573	570	597	600	574	551	594	542	602	569	593	562	560	522	582	571	603	596	570	624	571	544	555	608	533	608	623	616	520	568	590	582	599	608	594	606	602	557	598	586	561	608	568	589	546	611	530	590	569	568	556	554	588	607	558	599	590	598	581	636	578	571	566	572	580	571	581	586	593	580	558	619	563	578	560	602	591	520	540	588	539	542	563	604	608	587	597	604	562	569	537	567	593	643	578	565	635	552	537	582	566	578	612	578	574	564	582	580	586	507	552	570	604	590	563	538	584	568	587	601	595	564	641	647	585	620	617	555	585	574	602	561	570	577	612	559	588	539	597	643	591	560	569	579	573	575	531	590	562	578	571	570	572	618	555	562	587	539	511	594	582	610	551	550	581	590	588	620	560	557	614	562	543	624	551	584	565	585	577	571	567	609	599	598	562	561	561
41000	25327	21845	17165	11260	6533	3513	2051	1350	898	782	628	522	462	381	358	335	311	307	269	283	257	285	249	306	260	233	248	291	251	249	270	279	251	266	237	274	276	268	264	267	263	274	247	269	259	272	253	265	270	239	301	262	250	243	273	239	253	256	269	234	260	254	304	261	230	247	218	256	223	258	255	260	246	267	265	257	272	260	261	260	248	269	233	248	282	266	248	227	245	252	272	273	268	247	228	288	256	211	271	255	278	262	221	272	250	274	222	255	233	260	259	238	235	267	267	247	251	261	245	256	250	253	271	262	236	257	242	270	251	274	235	281	242	251	250	287	234	249	244	263	234	231	276	246	240	243	248	243	224	241	267	277	269	237	239	261	288	264	266	267	222	259	219	246	248	257	280	233	269	254	241	240	236	262	232	229	232	262	210	219	261	269	265	235	253	271	298	263	272	229	299	232	251	253	248	277	273	253	264	275	252	263	242	243	251	246	241	263	259	263	246	242	251	253	269	253	276	240	231	256	238	249	239	266	243	268	244	235	262	249	281	257	240	248	262	265	271	280	249	265	282	262	263	235	256	245	232	274	277	261	260	264	283	271	282	244	239	235	280	213	248	241	244	241	254	232	258	256	248	230	260	213	263	264	247	264	262	232	275	230	254	247	274	231	275	243	236	254	230	221	259	240	269	228	255	263	245	242	255	230	290	233	236	230	248	250	268	251	238	256	261	246	247	264	274	240	237	219	252	229	251	264	231	264	223	258	245	270	233	271	241	247	231	253	250	236	234	251	255	262	256	283	259	243	258	252	255	244	265	270	233	241	250	246	263	251	250	254	256	258	237	270	275	257	281	215	256	280	243	208	268	245	272	247	267	222	258	246	295	261	257	247	270	294	261	234	279	281	247	235	256	252	275	230	248	262	262	256	245	242	259	239	258	227	229	215	262	251	266	239	276	284	246	246	242	271	240	273	268	265	248	280	260	269	266	250	265	253	232	243	223	238	257	242	249	266	267	229	232	260	262	265	301	244	269	260	263	274	245	238	266	252	232	233	239	237	284	277	258	272	290	239	234	236	268	236	230	264	224	242	269	247	240	248	265	278	236	257	226	274	289	251	249	273	278	259	303	233	280	226	247	246	292	251	242	226	250	227	249	252	244	246	252	272	260	228	239	261	263	242	244	253	280	241	286	255	251	258	252	241	253	259	227	300	287	244	247	259	251	266	235	250	245	221	269	275	241	243	241	275	231	235	280	280	238	263	228	290	264	294	256	284	247	250	260	243	248	254	261	247	236	234	265	273	294	278	231	276	242	213	259	249	233	292	262	259	272	225	239	269	272	239	256	230	266	261	256	225	229	243	240	247	240	255	300	278	278	291	245	284	289	229	247	263	270	264	246	259	274	234	244	265	241	241	242	257	252	276	276	254	294	255	252	277	258	278	225	267	271	264	270	260	257	263	228	289	264	254	233	253	253	277	239	208	243	261	265	236	238	271	251	247	243	258	253	271	249	233	242	242	218	267	261	252	251	282	279	248	256	261	249	277	266	270	270	232	235	282	258	266	248	266	267	225	243	282	236	289	281	265	243	254	247	287	270	259	243	246	282	248	246	258	240	250	262	278	244	266	242	230	268	252	248	223	231	263	250	262	233	241	277	248	260	284	254	236	250	244	289	232	268	265	298	268	215	266	263	272	221	267	249	294	261	239	246	243	245	239	296	259	274	229	238	229	270	246	285	264	258	255	250	277	248	260	261	260	204	235	248	231	239	259	251	235	261	235	265	255	253	255	259	248	254	244	202	279	256	270	261	215	223	234	219	247	283	297	262	242	261	242	280	254	254	270	226	255	297	227	235	258	277	241	241	287	251	225	232	270	254	244	251	236	245	246	235	258	254	222	246	246	249	245	242	267	262	244	281	251	265	253	274	233	248	240	217	263	257	243	254	244	252	251	283	285	269	252	201	229	284	261	243	231	283	241	269	235	248	248	256	267	239	295	276	262	281	229	259	238	247	252	257	257	232	260	240	249	262	242	243	261	261	238	254	242	241	267	231	202	273	250	227	226	246	258	234	222	245	277	263	279	259	291	255	252	273	272	238	265	234	244	228	235	262	276	238	271	269	237	288	267	280	262	251	254	290	223	257	253	249	281	259	243	253	281	234	234	216	252	267	257	230	270	255	257	235	254	260	242	266	223	259	261	213	271	270	270	263	252	249	266	276	246	292	244	267	266	224	286	267	230	234	253	243	250	228	219	253	261	258	252	245	241	238	258	251	260	233	226	252	266	258	253	268	245	251	248	260	263	253	264	238	262	248	287	250	266	297	227	280	251	259	280	268	249	270	243	252	290	251	259	238	284	228	247	260	258	249	282	262	261	244	250	276	267	232	284	226	239	237	248	236	252	246	255	261	220	225	262	279	270	251	244	265	264	275	243	243	252	269	241	268	252	265	249	265	269	282	251	252	252	243	264	225	253	236	235	232	236	280	271	258	263	256	260	241	245	270	244	253	237	287	238	250	218	237	240	239	261	293	273	256	237	254	262	252	262	254	234	233	243	238	277	253	251	244	259	276	258	256	255	246	257	268	243	252	243	267	270	271	238	232	230	273	271	260	256	262	215	264	249	233	250	231	258	244	236	228	244	256	263	262	237	224	263	262	230	225	254	241	246	239	237	206	249	254	236	256	263	274	277	252	262	266	265	260	236	258	272	243	232	266	240	244	250	252	227	234	223	293	238	254	242	239	251	268	275	255	285	228	253	281	242	223	268	238	241	255	288	286	240	245	250	265	223	282	267	268	250	249	247	250	245	261	247	259	268	231	256	270	254	261	286	253	217	216	258	250	248	250	251	222	247	231	267	262	269	253	261	274	251	241	235	236	258	259	215	264	244	206	225	251	256	260	228	237	260	274	257	278	237	256	270	261	262	260	257	271	231	228	282	247	270	266	256	270	245	215	247	261	230	251	235	249	263	250	244	295	259	242	260	272	253	295	259	219	235	245	252	256	238	240	240	217	264	244	240	231	253	254	234	218	251	262	244	260	246	258	249	255	247	252	256	245	241	245	241	244	278	252	243	278	229	258	231	246	247	244	234	246	236	234	260	267	244	271	260	249	249	251	262	256	245	254	265	240	231	256	298	264	238	235	242	249	252	223	226	243	233	250	249	254	220	267	235	227	249	249	234	258	259	241	281	281	272	243	264	251	277	255	261	260	254	273	275	253	255	224	229	245	267	254	246	274	274	263	276	259	273	254	257	239	238	248	284	243	240	280	246	237	252	289	264	278	257	286	257	259	263	279	242	255	279	293	267	258	258	266	251	277	233	235	262	282	244	229	224	250	235	267	272	278	241	255	240	240	232	270	244	233	252	245	252	264	260	256	291	253	292	259	263	237	267	272	239	258	247	246	262	264	280	230	228	283	246	219	253	255	278	246	239	265	275	246	265	259	278	276	274	245	244	240	244	228	287	298	273	266	242	257	242	265	249	268	240	270
26543	15888	22269	24030	19356	13720	8706	6176	4633	3541	3069	2689	2169	1912	1562	1240	1079	851	781	806	671	639	623	621	647	586	646	610	611	609	535	614	568	606	593	610	605	595	567	569	610	563	559	568	578	599	547	592	581	593	575	555	541	537	579	567	557	621	607	563	607	560	611	565	571	598	557	582	606	561	530	552	572	595	558	600	577	593	576	585	559	549	571	589	551	569	597	603	581	600	606	563	569	629	610	576	600	613	578	609	608	563	571	593	598	573	585	610	597	589	576	577	582	617	591	580	582	553	581	515	609	563	609	582	596	560	577	547	602	560	589	583	584	588	574	535	605	571	587	559	551	584	605	552	575	582	586	548	563	561	591	610	556	571	529	577	570	591	564	550	586	578	556	550	555	575	588	572	626	625	534	598	554	572	551	528	589	599	572	565	571	586	539	548	594	565	569	574	575	612	580	552	612	552	581	601	622	562	628	601	547	581	590	591	541	576	575	569	581	563	595	567	565	612	573	584	555	547	592	594	539	587	544	588	584	548	536	572	594	566	577	571	533	580	577	585	550	615	569	605	552	558	607	612	583	588	590	605	593	557	557	552	576	516	579	591	572	535	556	617	619	626	598	561	589	570	538	566	572	602	557	547	542	545	576	592	540	538	567	555	638	614	602	615	560	587	580	589	565	576	573	606	586	607	584	599	591	602	580	583	552	617	542	593	546	543	578	589	544	561	617	563	570	531	585	588	605	560	557	534	592	583	539	566	577	529	607	563	584	575	550	605	547	559	560	555	592	570	592	575	571	570	598	566	567	535	580	598	631	551	612	589	541	584	566	534	594	593	576	550	554	573	589	617	550	601	604	572	561	595	604	598	616	578	590	571	619	578	576	545	610	576	533	580	558	586	520	564	568	559	579	623	573	584	544	556	617	554	605	584	607	638	575	560	594	598	553	607	558	592	555	564	550	563	603	591	613	565	558	601	566	626	579	539	583	564	619	540	556	597	577	572	579	584	576	550	599	572	589	568	565	567	566	593	580	534	538	555	543	567	561	581	551	571	590	559	543	576	593	571	582	585	551	552	562	577	550	607	557	578	598	550	573	565	614	604	600	533	599	563	603	545	558	545	594	550	618	567	574	593	613	562	589	529	566	551	541	571	587	558	580	592	604	540	557	603	583	565	580	571	615	571	555	588	610	544	603	571	593	574	599	597	555	566	552	552	585	597	611	558	545	587	580	570	561	574	590	579	598	557	561	565	522	592	595	556	537	630	603	584	556	604	590	566	555	557	569	557	575	551	590	581	588	557	555	583	575	570	593	557	605	555	599	574	591	599	560	589	540	568	595	560	632	600	576	606	587	598	582	560	592	586	567	565	574	574	597	597	605	578	607	599	583	577	573	555	528	574	603	602	532	595	557	546	542	568	603	613	535	575	593	588	556	605	585	586	609	600	569	575	587	575	614	555	566	551	532	578	565	564	568	541	607	568	563	579	557	604	607	514	550	610	597	589	589	580	571	592	615	557	602	574	544	560	603	592	587	579	570	555	589	596	599	580	578	590	597	587	582	557	583	536	534	580	586	603	598	524	573	540	590	576	599	549	572	549	596	593	578	615	593	604	596	553	583	585	571	570	544	613	623	543	589	603	587	560	582	617	571	585	586	559	560	524	543	571	581	616	610	600	535	545	563	604	580	610	591	600	615	552	592	582	551	538	586	606	538	555	528	555	583	573	574	579	582	582	608	615	534	624	604	569	548	533	593	589	607	592	541	588	573	531	610	556	615	579	575	578	560	576	633	526	567	572	563	548	577	536	544	577	576	587	565	579	586	612	551	554	566	542	539	587	576	586	592	579	593	551	554	564	551	577	531	593	597	602	583	572	564	558	595	582	587	576	572	564	520	633	531	550	567	560	562	580	563	531	563	579	568	546	577	594	562	618	571	550	559	544	612	549	555	553	623	584	581	564	626	579	548	529	568	652	554	566	570	597	596	551	578	568	559	596	554	556	591	580	560	554	595	555	562	594	559	545	578	593	559	533	591	584	545	591	635	646	603	566	594	555	568	573	544	589	584	565	582	556	573	546	560	570	568	583	590	552	536	588	602	635	559	561	525	560	594	586	577	567	590	497	596	605	563	557	551	593	581	580	591	579	600	562	619	603	555	585	576	590	579	572	585	579	575	598	571	611	585	598	580	591	543	576	568	582	578	600	623	602	597	607	608	560	563	597	569	602	543	629	557	535	549	574	544	606	614	589	571	567	569	597	555	564	580	597	596	574	587	544	612	555	579	628	581	584	600	596	540	554	575	570	622	571	586	563	545	576	567	584	558	541	574	555	580	593	581	559	549	575	574	543	602	605	611	587	571	611	608	592	587	603	538	577	546	590	564	569	583	542	565	562	583	533	559	626	564	587	578	545	524	576	614	602	568	600	596	583	540	576	528	583	567	561	543	593	595	574	584	568	554	603	538	545	580	570	570	544	548	587	556	591	561	579	582	601	551	581	559	594	603	565	581	547	575	557	594	575	578	608	577	588	596	610	543	556	582	576	553	557	570	589	558	573	575	588	563	586	562	570	592	575	608	542	536	532	580	552	558	596	591	554	579	584	521	591	564	564	566	511	584	557	605	594	599	514	604	606	561	529	564	575	583	530	581	536	610	535	523	582	561	588	555	551	543	568	594	561	545	542	543	615	555	573	529	550	550	604	613	552	572	616	622	565	539	588	558	602	541	576	521	570	570	611	563	569	579	536	579	592	574	597	551	567	564	617	544	561	565	554	608	572	549	585	571	588	568	510	609	580	596	557	599	605	593	565	568	581	568	576	624	636	529	567	611	561	596	562	558	595	566	541	575	599	600	537	584	569	569	580	588	566	551	536	591	561	581	549	577	571	590	589	556	552	565	556	611	599	546	594	548	625	553	591	574	593	566	586	583	596	555	529	549	552	609	610	609	609	577	569	539	570	568	583	527	550	580	553	614	523	535	557	591	537	586	557	544	556	538	590	567	569	532	555	606	604	606	572	577	567	576	570	604	558	571	611	548	568	585	567	558	580	584	570	577	577	562	587	558	607	572	583	595	531	552	589	542	628	565	555	577	581	543	595	547	534	562	592	565	595	573	569	540	543	575	550	557	563	569	531	606	588	595	586	540	572	566	582	561	596	561	583	514	580	535	584	604	569	583	575	561	618	521	538	609	619	583	577	586	554	603	574	555	521	606	551	587	559	597	573	569	577	565	560	576	594	594	569	537	593	596	578	553	519	567	563	549	614	607	611	580	593	558	574	538	555	576	585	532	603	567	572	555	577	577	603	572	589	589	578	562	540	556	571	568	523	571	551	566	617	592	570	566	565	580	576	609	574	573	595	562	597	580	559	564	622	527	569	576	574	536	627	570	569	605	543	559	599	587	563	599	567	555	535	583	545	596	618	588	621	577	580	543	582	619	588	558	623	557	520	549	549	586	591	540	564	602	579	560	604	588	576	591	580	565	559	547	529	548	571
11604	4537	3865	2696	1739	1247	875	700	650	524	498	470	442	416	435	410	380	388	354	382	310	354	393	369	361	393	360	392	382	355	377	387	382	421	371	383	378	346	311	366	364	374	387	339	352	363	386	379	386	355	383	351	366	358	345	344	367	354	382	392	369	400	390	399	385	367	356	347	388	383	368	390	334	350	357	389	364	371	317	363	351	409	369	347	374	380	350	368	368	339	364	321	369	365	353	350	342	359	395	413	362	389	372	364	341	365	366	377	347	328	361	351	392	394	379	383	364	365	362	333	391	368	360	372	405	389	372	379	369	338	362	386	355	379	401	357	362	353	350	363	366	368	366	404	355	373	389	360	387	381	385	363	322	357	362	356	329	396	405	352	331	301	349	362	382	311	368	365	367	390	368	339	367	389	378	356	366	367	350	376	337	371	375	398	372	319	375	377	360	356	351	388	384	351	350	378	389	380	342	356	355	346	351	351	395	360	378	367	349	316	351	400	345	339	356	385	375	376	344	354	370	389	372	381	352	381	372	382	393	364	388	344	365	344	353	377	371	406	344	331	351	387	337	367	317	371	374	381	336	375	324	389	371	335	403	344	350	394	384	396	347	375	327	397	362	370	374	362	339	368	367	352	342	370	352	376	375	345	336	338	357	365	347	330	339	379	344	378	382	389	415	404	383	317	394	370	379	383	386	373	347	328	368	374	348	370	326	346	362	354	341	371	369	330	398	407	366	379	348	346	366	359	359	353	365	336	373	365	381	329	355	371	336	342	395	355	350	370	371	381	397	363	395	402	375	333	362	347	325	363	353	389	379	365	338	340	387	359	355	366	348	345	354	364	352	362	369	387	349	384	370	379	346	352	387	371	370	384	336	342	317	373	356	351	389	380	354	397	387	389	362	333	391	357	368	341	364	375	360	349	355	388	389	348	359	361	315	345	362	403	335	345	374	361	373	352	352	371	362	375	396	362	351	371	369	386	364	371	321	360	395	350	377	366	352	343	373	358	353	381	416	372	342	332	334	383	364	384	333	386	373	386	337	373	367	371	360	397	395	371	392	388	371	363	345	385	365	387	342	319	356	371	381	378	387	398	337	402	361	338	388	356	367	370	369	373	384	369	354	373	380	366	320	345	350	368	361	357	372	339	393	350	398	365	361	397	345	397	350	367	357	341	333	368	355	326	367	362	317	342	350	394	390	340	374	363	414	368	376	317	393	376	366	360	386	388	335	320	357	347	364	386	432	351	339	384	348	420	396	367	376	340	354	374	358	329	368	361	351	350	416	374	394	371	355	391	382	374	369	369	381	362	364	362	390	373	369	372	378	394	332	353	329	381	408	383	369	332	338	382	343	356	377	376	380	356	347	364	364	327	377	383	372	353	393	330	343	360	374	368	345	382	366	357	365	360	366	360	378	366	373	352	367	368	375	356	326	356	377	369	329	327	342	383	357	363	357	350	341	359	375	374	358	371	339	383	379	355	349	350	385	357	362	362	369	375	311	357	384	352	359	335	349	363	376	346	385	375	358	384	392	362	365	363	367	402	381	378	377	354	376	372	352	379	348	374	353	327	359	406	345	366	355	396	370	359	357	374	335	391	346	363	379	345	358	329	360	400	374	406	361	323	364	375	432	379	396	381	378	361	360	389	368	343	317	354	362	395	330	386	379	385	367	345	334	348	371	363	346	355	387	382	342	365	365	361	362	377	358	374	364	390	356	423	377	381	361	382	372	367	378	346	411	400	364	375	383	360	359	345	337	355	332	369	365	312	396	333	329	357	340	391	368	337	346	401	347	402	380	384	392	358	321	359	358	347	393	351	357	370	353	371	391	345	383	376	357	357	346	342	391	356	401	381	372	320	394	353	325	375	363	339	396	365	366	357	378	347	345	415	348	373	332	362	391	379	349	378	361	367	344	343	350	368	372	373	392	383	370	373	373	402	392	352	341	362	370	362	378	368	362	340	393	402	398	371	341	425	382	354	349	360	385	335	343	404	360	376	376	387	368	396	398	369	364	374	341	362	374	384	390	371	378	368	344	393	337	365	344	359	338	367	390	372	363	361	363	343	383	374	379	389	376	373	361	331	377	390	347	379	363	391	383	387	420	397	351	386	344	348	375	389	353	365	316	344	365	332	343	324	351	367	355	346	401	373	391	334	359	368	321	363	351	379	355	364	389	355	384	379	372	377	389	402	380	355	399	343	330	366	358	347	382	360	377	335	358	427	349	334	327	376	333	321	359	361	398	398	334	363	341	378	376	381	379	368	412	386	323	314	363	381	374	374	360	364	370	365	342	392	365	382	374	380	373	399	361	341	388	342	345	338	338	362	357	356	347	354	386	350	369	359	341	340	397	374	359	338	375	387	364	343	347	375	396	364	362	374	369	381	409	378	354	391	352	352	356	367	399	382	362	362	375	343	395	371	400	346	365	351	380	370	333	399	375	359	350	357	369	344	358	405	366	325	385	366	390	370	357	396	395	339	356	373	360	341	349	357	372	397	394	391	400	361	367	344	357	376	413	377	381	347	358	347	378	360	363	370	375	354	357	365	387	392	393	354	348	380	382	326	352	385	354	375	380	377	361	351	390	347	347	348	326	377	373	385	362	369	322	339	374	329	363	333	381	409	392	391	406	379	381	392	352	345	405	366	355	360	369	367	346	337	390	377	375	372	380	370	398	362	389	347	377	365	357	331	372	359	359	358	314	315	366	346	349	321	352	385	375	343	379	365	353	367	361	356	342	363	381	349	348	355	394	350	354	327	385	376	344	381	362	362	342	341	387	424	364	353	385	338	345	372	391	321	360	407	320	313	357	354	375	392	342	387	365	385	396	359	327	328	362	386	324	362	339	362	408	325	363	309	374	371	412	391	399	338	382	349	380	387	407	356	357	344	334	362	361	377	355	380	373	362	351	357	336	345	347	386	360	346	364	401	380	355	346	382	336	347	363	336	371	375	355	383	368	398	347	340	374	374	380	399	374	370	390	360	362	374	411	354	377	359	362	373	363	375	368	366	364	350	412	366	365	391	325	327	381	364	339	384	385	333	357	351	370	323	355	391	369	374	392	365	376	374	355	345	374	334	398	371	343	345	392	376	433	398	390	359	354	355	379	373	384	360	367	396	343	366	327	369	362	359	362	376	311	375	364	387	362	379	371	373	410	366	355	353	393	373	378	396	338	380	373	366	346	322	379	359	365	378	367	347	377	344	407	359	373	390	395	359	397	368	371	376	391	396	350	395	338	365	370	342	321	331	374	368	361	345	387	347	362	368	373	324	341	348	357	377	389	380	362	339	346	357	351	369	380	337	361	355	363	376	407	404	426	393	348	330	347	354	382	356	382	353	377	356	399	309	358	394	389	381	361	352	388	342	334	376	347	415	400	381	368	351	342	369	384	338	378	352	372	382	351	379	356	408	371	340	410	364	348	334	369	379	369	369	366	366	377	376	340	350	343	355	378	339	363	325	367	372	337	336	375	342	376	386
7291	3935	6866	7325	5947	4268	2966	2486	1961	1749	1524	1450	1261	1169	1041	889	872	838	796	838	755	816	818	789	752	745	758	767	758	804	776	801	769	773	783	721	778	732	758	748	794	798	793	838	783	770	784	797	712	732	771	788	788	815	780	773	779	737	799	774	807	767	785	756	735	780	780	781	789	759	749	764	779	761	771	737	761	712	837	770	775	763	741	807	787	750	827	791	803	811	806	764	777	769	816	781	812	825	805	781	802	783	781	806	774	802	767	786	780	775	769	822	800	773	775	762	820	827	739	782	733	734	801	751	802	726	791	796	765	752	799	788	761	774	773	770	742	771	832	775	708	803	785	790	785	796	804	767	780	747	782	813	777	802	803	759	774	772	723	743	793	783	816	783	748	735	739	770	737	766	741	753	813	785	759	802	789	775	721	789	794	709	814	722	699	817	742	811	819	835	805	788	772	785	793	797	788	787	763	751	776	716	793	799	758	816	818	775	799	737	769	823	740	775	807	782	796	717	775	745	793	781	744	692	735	756	796	755	776	790	788	770	767	778	816	778	772	784	765	779	802	742	743	787	793	749	779	735	756	748	762	785	765	754	784	737	791	773	746	778	767	794	745	765	755	778	788	766	779	740	700	737	780	745	735	837	787	802	786	741	832	731	777	708	799	749	764	767	786	808	769	753	762	807	831	797	782	853	783	699	802	747	745	765	777	771	808	824	752	768	785	758	774	696	773	820	787	807	797	773	768	815	736	791	766	759	773	759	808	773	791	779	770	773	796	730	726	797	809	756	771	779	743	721	818	808	787	805	753	762	751	794	743	778	809	738	803	790	767	759	790	786	796	774	776	806	718	766	796	761	781	766	812	790	801	777	791	768	769	782	768	780	760	748	745	783	809	820	773	747	727	742	748	786	769	768	786	832	776	785	776	796	739	765	784	769	792	734	788	804	785	782	775	749	746	796	798	780	741	806	756	832	768	803	779	761	776	807	763	832	762	823	775	747	774	791	784	799	746	806	786	817	746	750	752	725	807	744	790	789	789	806	791	769	753	768	731	813	773	789	768	782	802	778	803	760	781	808	758	787	803	795	727	736	792	834	756	800	803	729	782	737	786	740	748	785	796	778	734	756	780	761	764	784	813	809	787	809	720	775	818	775	766	830	787	799	775	735	749	768	798	771	817	765	789	744	755	813	765	765	822	854	823	715	823	701	762	766	764	824	773	801	803	763	753	798	772	801	829	789	774	804	738	814	795	793	756	817	806	787	743	774	777	781	766	784	790	788	788	799	768	827	754	752	794	833	757	796	799	784	790	727	785	778	806	786	787	793	756	814	720	729	781	789	789	778	750	785	791	757	809	766	800	801	782	772	734	795	811	737	768	744	739	736	783	809	763	765	824	785	740	781	774	808	755	770	806	804	771	779	774	764	797	766	732	782	769	773	714	764	728	772	799	738	743	808	774	767	801	757	784	768	731	767	812	801	781	768	760	799	753	832	789	788	776	764	792	754	739	773	778	783	787	795	776	772	760	773	750	735	763	807	758	799	773	791	773	796	748	783	758	788	732	781	796	778	797	754	800	809	818	808	783	752	723	747	771	822	761	801	806	747	742	788	758	771	741	760	814	796	732	802	794	780	829	806	795	796	712	768	812	761	727	787	757	775	796	738	790	765	753	810	754	760	788	775	773	780	769	807	772	756	773	770	782	745	794	742	791	792	767	782	756	769	743	764	749	772	770	816	766	761	778	821	727	762	806	780	807	763	771	714	775	812	756	746	800	797	771	784	772	773	786	769	757	823	786	730	820	794	757	788	757	769	785	795	792	758	786	767	740	777	784	759	789	795	748	815	806	788	777	834	780	788	807	773	784	762	741	746	765	747	826	753	816	805	807	811	774	790	744	750	791	748	793	751	812	751	808	819	743	758	817	746	772	822	764	753	776	773	784	788	739	755	768	788	755	777	753	758	750	759	733	722	741	739	793	800	770	779	756	779	753	813	778	769	763	834	746	766	805	777	720	753	772	761	812	790	766	740	771	775	754	744	769	777	788	735	791	758	792	737	778	780	810	806	768	786	766	773	792	727	776	827	803	719	845	761	813	802	770	810	771	771	822	811	789	787	782	772	746	809	784	793	784	752	796	787	808	776	726	830	794	721	789	797	776	779	786	794	805	748	774	779	763	806	818	730	767	705	801	778	777	774	816	735	756	813	763	770	815	775	729	781	778	804	809	777	750	741	772	723	796	727	803	797	731	771	782	779	781	757	794	806	803	804	810	728	769	740	830	759	752	782	832	806	780	831	770	796	822	790	810	762	808	768	760	775	783	772	791	767	743	815	785	803	770	811	832	832	760	813	732	788	737	807	795	800	777	798	792	773	770	805	782	794	779	779	790	815	763	762	797	755	804	777	846	820	758	797	779	796	787	777	766	780	763	775	817	782	825	761	829	794	736	734	758	790	797	796	758	796	785	753	813	804	757	759	773	762	750	836	773	756	745	761	790	764	792	800	758	793	782	776	776	804	809	797	773	839	809	773	782	820	732	765	838	784	817	771	780	732	785	733	756	781	773	758	728	777	753	735	812	726	771	788	792	804	801	798	816	795	747	736	743	787	769	821	785	782	775	743	805	805	791	755	791	773	762	756	803	751	805	760	749	802	752	759	801	751	794	805	789	759	792	729	798	744	786	795	785	786	767	809	775	780	783	736	786	779	778	749	754	770	777	766	789	777	742	767	756	769	767	814	791	779	807	771	778	798	768	775	766	732	782	778	770	753	829	765	734	777	752	796	711	771	777	798	792	761	806	723	787	739	767	799	758	795	778	785	761	766	743	762	733	802	808	769	807	762	743	751	790	823	783	750	750	741	779	808	724	759	760	798	796	815	740	751	774	765	757	791	775	725	763	798	791	782	800	813	753	801	765	775	739	794	799	754	793	784	795	751	778	817	769	745	750	883	780	791	754	778	748	759	805	771	747	775	849	781	778	755	743	812	822	798	756	769	790	819	821	787	791	766	773	767	764	783	761	795	765	728	802	788	733	790	793	788	750	769	768	799	749	776	788	786	782	783	822	775	783	780	813	766	808	796	729	772	802	769	785	787	766	778	734	742	774	754	779	831	789	792	789	796	737	798	789	800	759	747	815	817	763	782	807	838	791	767	788	762	783	788	765	814	797	771	751	773	803	792	769	745	781	734	747	759	772	800	815	768	750	806	791	737	800	803	768	765	764	750	711	809	778	791	747	749	774	756	785	781	805	777	760	796	747	806	828	780	791	778	762	744	829	772	785	790	751	748	790	775	777	756	799	772	798	813	752	749	796	769	781	746	788	759	800	771	782	849	794	775	815	781	757	790	758	790	843	807	747	720	808	811	785	790	739	776	787	770	795	765	811	796	789	775	760	789	718	792	764	755	751	785	759	786	745	752	771	780	777	727	758	761	789	808	736	762	791	751	743	763	789	746	757	747	789	770	784	779	788	778	802	786	775	779	769	778
29857	16504	14364	10732	7158	3718	1987	1067	754	598	521	514	392	413	328	282	320	286	294	282	272	243	234	254	271	264	256	248	225	230	237	252	247	262	280	250	231	233	235	228	236	266	257	250	258	251	245	228	262	282	244	240	259	257	275	228	238	293	260	235	266	247	230	273	287	246	230	259	282	260	275	233	264	258	249	243	236	234	259	307	249	257	237	218	231	255	256	234	249	271	302	261	254	239	256	256	263	230	237	253	238	247	261	245	248	229	233	257	242	247	247	238	252	260	244	238	285	270	230	232	249	234	234	241	263	240	203	250	226	265	279	260	278	254	244	210	242	235	271	228	226	247	265	257	245	254	270	274	261	276	215	229	252	240	237	275	239	245	238	234	257	274	250	231	256	231	269	235	216	232	244	268	248	241	261	265	248	284	222	244	260	243	260	240	267	214	256	229	249	245	237	258	259	236	241	264	257	234	237	262	246	256	270	243	263	256	255	261	258	281	249	221	240	297	255	220	247	264	240	258	262	244	254	233	243	230	282	224	232	266	243	248	253	260	293	248	251	225	239	258	293	257	232	267	256	236	233	231	244	224	259	272	223	237	230	291	237	240	254	264	234	267	275	248	247	236	252	250	261	218	264	233	236	247	191	232	267	226	260	241	247	237	237	243	253	251	270	209	238	278	255	231	257	255	273	271	215	241	265	246	252	249	266	251	244	250	258	278	259	222	242	254	250	243	230	229	231	263	270	259	242	241	232	238	297	254	269	243	241	241	243	229	226	223	237	254	237	234	284	236	255	236	230	244	260	257	253	234	253	263	215	255	255	211	249	242	238	265	233	253	243	276	226	261	247	242	253	305	254	260	238	242	293	275	242	245	241	234	251	268	260	242	276	262	247	268	253	259	254	239	216	242	241	238	225	242	245	251	261	248	270	264	229	279	254	239	241	204	252	239	251	244	268	246	228	226	254	258	262	263	250	261	264	245	236	228	235	281	229	238	266	262	255	232	254	249	243	239	217	253	247	242	249	240	261	248	238	221	221	256	261	240	279	256	251	256	261	239	227	259	252	231	272	247	263	222	270	233	224	244	234	238	244	216	241	262	252	244	278	253	249	273	235	249	271	244	282	255	258	266	251	228	243	243	212	222	284	285	226	240	256	220	236	261	251	230	249	256	247	238	238	237	262	240	226	239	251	271	260	256	260	266	257	265	256	260	247	263	244	264	249	263	246	276	217	236	275	261	257	259	258	249	244	252	249	241	238	250	254	293	236	285	250	250	239	214	276	229	268	251	246	220	225	292	255	248	248	246	232	260	236	260	254	281	262	271	274	260	264	241	242	211	250	270	230	243	236	283	238	256	289	255	244	266	213	253	288	250	247	244	266	239	270	260	240	265	243	228	239	221	231	263	248	244	259	262	283	255	238	246	251	233	256	283	239	217	233	241	230	263	254	224	288	270	238	279	276	232	252	264	215	250	230	243	258	241	273	270	269	245	217	235	253	242	265	256	230	243	254	260	265	253	237	237	254	245	234	241	218	241	250	235	229	270	262	289	264	278	220	269	260	249	218	258	266	235	222	240	246	245	230	284	243	256	252	228	257	284	265	246	258	256	217	238	257	270	229	283	243	247	251	267	264	272	229	268	260	233	235	262	224	256	258	234	211	236	254	217	246	221	231	252	250	260	231	229	243	237	288	232	238	230	219	218	249	231	249	244	255	248	226	241	269	274	240	264	248	258	277	248	236	274	240	243	211	231	261	252	271	252	251	218	248	252	287	272	269	250	257	233	233	220	223	259	241	257	253	293	246	249	242	257	248	209	202	240	255	225	210	257	275	250	263	226	236	209	271	242	251	258	267	225	251	246	283	271	272	263	235	225	232	248	244	269	225	251	223	259	261	256	257	261	245	249	243	250	242	240	243	225	261	254	233	227	284	246	251	277	253	260	229	244	234	254	213	208	222	224	241	233	256	261	267	235	281	255	244	254	292	230	282	253	233	214	245	248	215	250	233	245	272	229	232	241	273	267	244	271	252	243	244	249	245	226	225	243	240	220	261	232	227	260	266	234	246	217	256	235	270	223	248	267	261	245	234	234	248	248	239	257	250	245	240	242	245	225	258	245	246	275	280	255	258	264	260	277	228	257	237	240	235	219	236	248	251	264	244	280	247	266	225	226	263	256	227	250	261	257	248	244	248	258	282	253	244	249	233	202	233	218	271	241	248	247	255	279	260	223	246	247	253	267	211	234	247	252	238	252	225	232	246	247	227	228	270	268	256	240	264	271	273	237	242	214	248	244	257	249	230	256	227	237	222	251	270	216	227	276	295	242	258	234	233	255	260	248	269	251	251	235	241	250	271	247	258	252	231	264	242	254	241	238	235	234	255	216	264	243	251	228	243	235	249	229	252	250	248	249	230	241	244	243	230	238	238	234	245	261	221	235	254	243	230	237	251	252	231	236	259	255	237	255	256	228	242	245	239	267	239	250	257	239	241	251	237	238	267	231	250	227	240	278	245	239	247	248	252	207	262	246	221	261	252	273	230	265	221	226	241	247	228	232	242	218	254	238	262	243	229	241	260	238	254	223	270	230	220	241	288	253	280	252	257	221	280	262	255	246	276	263	233	223	242	236	256	255	237	254	264	261	260	237	267	239	252	230	234	260	247	247	259	227	274	221	289	248	222	224	247	257	246	246	249	247	249	238	254	241	264	231	187	225	249	259	250	230	273	245	256	255	285	260	243	241	261	233	252	241	256	229	250	242	259	249	255	280	249	258	240	231	238	207	233	219	226	271	285	236	275	249	272	246	276	260	247	251	247	248	239	215	266	262	254	243	232	233	244	212	241	259	249	227	239	246	246	257	236	254	236	261	247	280	230	271	231	232	215	271	255	258	245	240	225	249	267	233	264	241	237	246	203	256	231	247	237	240	237	231	232	268	264	264	243	256	257	246	235	256	241	256	238	239	270	269	250	223	236	217	212	250	246	232	217	264	239	244	250	255	243	251	248	229	257	242	267	238	245	261	263	254	259	260	253	260	251	269	246	255	255	252	233	262	260	254	265	243	248	255	232	256	244	270	267	242	246	285	229	282	241	239	231	228	259	252	251	251	227	194	262	221	236	248	238	269	256	252	229	268	261	237	240	244	266	256	248	233	236	247	232	233	292	253	269	245	270	238	256	255	257	221	253	226	242	241	235	236	268	261	261	252	279	254	255	252	267	233	219	277	276	277	245	270	259	245	265	246	262	247	252	267	240	246	277	234	242	259	242	248	241	241	252	261	251	250	250	268	238	269	248	268	245	261	270	237	244	268	253	233	284	246	241	239	246	255	253	234	262	253	292	252	261	225	233	262	284	258	265	263	237	247	294	261	255	241	245	249	237	251	253	259	262	242	220	242	223	274	244	234	225	213	253	206	239	239	255	254	243	243	274	280	261	247	223	239	285	255	243	241	249	264	268	243	228	216	234	242	250	235	231	246	235	208	241	249	238	260
19398	11048	16460	17629	15065	9736	5974	4107	3161	2498	2222	1949	1613	1423	1281	980	848	743	688	645	619	620	567	596	623	569	585	593	560	607	548	585	551	553	514	606	563	550	511	531	617	569	561	520	592	538	592	559	585	562	533	555	547	554	554	528	551	565	542	565	515	585	513	545	559	529	601	553	563	541	546	573	555	562	554	576	570	552	550	538	588	566	562	611	598	568	583	588	577	593	579	580	561	568	597	564	572	550	557	552	562	539	585	575	566	589	561	560	556	549	570	577	565	585	621	571	546	579	541	549	529	534	564	575	559	574	549	561	546	551	583	575	537	569	565	531	559	569	569	577	546	535	565	541	564	549	545	543	542	536	545	508	582	520	551	566	546	594	558	567	494	559	568	559	570	591	593	574	554	559	547	542	521	572	565	590	577	551	553	526	544	520	544	571	592	515	542	534	566	588	526	544	534	558	529	550	568	540	558	564	539	538	550	552	560	569	631	525	600	549	609	518	578	549	594	554	562	596	610	564	544	538	581	577	571	547	515	612	518	529	540	552	542	566	556	523	583	544	551	547	575	544	561	554	543	529	590	547	542	633	545	546	564	540	539	627	512	605	554	553	554	567	535	572	517	550	570	520	543	549	554	536	598	574	597	603	568	557	575	544	556	551	557	579	549	525	565	574	584	520	569	570	570	562	566	525	584	506	601	539	529	562	565	529	562	537	505	545	629	573	557	560	571	557	542	541	543	596	590	543	544	541	583	588	545	570	515	569	577	527	526	550	528	575	551	538	560	555	556	571	575	575	568	547	565	566	534	573	537	573	515	539	526	579	552	560	565	571	575	572	581	549	555	593	570	539	596	599	549	562	569	550	536	572	572	585	568	537	568	556	568	549	578	584	568	559	572	543	561	557	567	541	606	562	527	592	563	545	533	584	561	564	539	555	551	574	553	551	596	585	550	520	559	550	564	542	538	551	575	561	615	534	599	561	549	554	585	510	593	520	535	557	567	556	572	510	534	569	527	577	563	564	560	530	592	580	564	560	568	553	566	541	518	565	521	523	534	538	541	577	540	550	571	548	538	530	597	552	552	570	521	581	554	581	531	560	574	539	548	570	568	573	550	562	539	550	542	525	553	560	569	547	572	528	571	521	555	550	552	544	543	550	556	594	552	528	584	548	556	569	578	538	541	573	536	540	591	532	583	528	550	554	553	536	553	558	541	565	532	582	560	549	559	531	613	552	568	568	589	521	564	573	566	551	536	548	544	518	590	566	552	534	571	580	588	576	553	494	578	618	593	563	534	587	569	553	556	561	538	543	530	542	543	571	615	563	557	579	589	566	561	591	571	571	546	579	529	616	557	571	559	557	574	553	563	537	547	566	550	570	605	549	541	542	593	572	567	552	561	557	575	551	561	519	580	524	518	573	518	551	544	556	591	548	562	562	573	554	557	546	590	575	555	539	601	559	587	537	559	583	563	523	529	540	520	541	539	539	553	548	537	550	589	529	629	543	546	577	551	567	568	575	556	575	576	529	506	602	580	554	536	574	577	568	598	514	567	558	519	582	586	601	569	535	540	564	556	516	527	603	607	550	566	545	592	514	548	576	547	563	576	548	574	549	596	593	546	551	573	563	569	580	574	549	537	529	574	512	557	566	543	552	576	531	555	576	565	552	567	569	590	550	533	536	546	559	520	578	548	552	564	547	550	545	575	569	549	555	559	593	507	532	567	529	597	525	563	554	541	579	564	556	561	549	559	557	561	571	554	579	543	546	531	550	578	596	569	541	548	570	554	555	569	542	551	582	532	536	547	548	559	569	560	565	567	628	560	542	565	571	553	550	572	546	544	560	550	561	562	547	550	601	570	539	543	540	571	548	601	539	574	600	522	549	572	559	593	545	570	571	586	572	577	554	543	563	561	521	510	568	578	530	551	606	522	569	603	577	609	583	536	540	601	587	527	565	581	516	586	596	560	532	605	578	538	549	550	574	526	580	549	581	598	559	589	605	525	580	582	540	541	576	548	517	574	542	557	535	552	521	547	571	555	568	565	533	573	580	560	566	569	544	553	572	535	544	565	547	548	567	525	591	557	563	513	535	564	604	575	488	563	573	556	556	535	551	556	563	511	524	572	586	540	525	583	535	538	538	538	546	532	633	524	545	542	508	603	588	561	554	570	564	538	569	591	551	571	525	590	555	545	559	557	547	565	560	551	553	573	578	623	546	546	535	553	534	543	514	550	573	553	577	559	569	562	565	515	583	548	581	530	519	535	573	540	553	557	533	612	545	642	557	534	524	558	547	560	568	540	573	538	548	526	570	588	567	528	581	574	578	522	566	570	547	504	550	552	561	579	554	542	553	526	563	557	541	546	512	548	564	565	598	532	553	549	595	610	546	597	575	575	528	554	543	574	599	587	566	588	568	557	555	576	533	585	543	563	557	570	526	566	588	606	561	575	563	576	541	559	560	522	510	581	531	579	532	548	546	527	548	578	504	515	514	578	522	520	567	603	574	553	543	548	603	565	557	534	560	552	592	573	589	535	581	560	547	561	553	563	534	561	527	556	555	527	571	553	543	562	565	548	576	546	539	584	538	574	578	542	570	603	554	544	576	516	556	566	586	578	554	561	560	554	521	576	540	564	521	521	590	603	553	576	506	617	605	549	547	564	566	523	507	574	562	587	547	584	611	546	544	549	563	609	544	563	587	546	585	575	567	540	547	590	598	536	554	586	583	558	555	570	598	603	557	538	539	560	570	527	539	544	599	532	537	529	589	508	543	582	569	548	544	556	507	555	593	580	516	543	573	593	564	588	556	575	566	555	539	547	596	529	586	537	563	596	569	532	587	546	584	596	553	538	536	571	558	599	505	612	569	557	539	513	565	573	552	574	574	602	600	582	541	553	573	586	570	530	591	548	584	539	563	532	559	568	542	563	573	593	543	539	506	530	557	484	554	551	577	530	557	536	573	561	561	580	547	525	521	568	559	596	548	554	605	575	551	489	540	540	585	543	501	547	529	512	540	548	555	604	539	548	602	557	527	523	523	520	587	531	528	586	590	545	578	548	589	596	542	584	575	583	559	581	538	580	567	582	559	556	613	583	587	569	543	589	545	576	553	563	551	526	559	581	587	576	579	533	560	588	596	602	521	525	509	556	591	590	540	536	574	524	584	563	576	573	565	563	521	574	577	550	541	559	554	526	559	565	554	557	554	571	537	509	527	529	569	589	555	569	520	568	560	537	528	574	561	543	555	557	571	586	536	584	542	567	510	522	518	567	572	554	593	549	538	550	562	549	605	561	580	575	537	542	539	526	562	549	529	566	550	540	542	568	559	569	517	561	591	563	556	583	562	576	556	585	592	540	568	588	576	590	577	583	549	576	547	595	541	585	547	592	544	585	557	604	556	576	522	578	554	563	548	554	524	548	547	547	566	561	556	554	569	530	546	542	572	547	547	547	593	586	544	576	569	533	607	597	557	537	559	560	541	621	566	520	584
40703	24975	21861	17194	12221	6837	3139	1675	1146	859	707	615	589	459	403	393	312	328	278	279	282	270	269	251	257	282	274	255	257	246	242	267	258	250	282	230	230	242	264	267	270	245	285	270	286	246	262	208	218	280	266	264	286	219	224	216	251	230	286	253	259	260	237	259	275	233	269	217	240	228	226	258	246	228	262	246	260	250	244	251	252	254	247	259	252	277	240	230	239	239	277	278	239	248	240	246	278	269	274	249	259	243	212	216	248	218	261	243	284	216	221	234	279	249	253	246	241	250	237	231	268	266	252	261	252	230	279	221	271	250	264	254	269	268	253	267	247	272	274	265	245	231	302	282	231	248	240	246	254	241	233	252	244	273	209	214	255	244	259	249	226	236	259	266	250	251	247	235	221	252	248	235	229	282	220	277	271	276	262	274	251	249	266	271	241	249	246	233	241	261	248	238	236	228	253	271	225	230	250	235	269	278	255	245	239	253	252	256	241	269	227	246	253	243	270	262	253	254	264	243	257	280	244	245	242	227	273	239	277	270	279	265	243	242	251	215	257	234	244	226	232	247	221	239	280	249	229	235	250	262	246	233	247	222	228	255	255	265	258	253	260	279	257	245	231	234	246	226	231	276	248	255	242	217	231	263	265	264	226	242	221	229	247	261	267	234	251	263	208	268	267	273	221	243	230	255	246	207	233	244	238	248	251	257	240	249	252	273	233	260	242	254	270	226	238	253	227	267	259	263	235	280	273	264	258	241	245	268	246	230	251	253	272	253	252	245	231	260	241	278	252	243	259	271	226	252	260	240	252	250	258	229	250	240	234	236	241	259	247	240	243	276	250	227	261	232	246	258	276	260	252	256	235	254	250	237	256	271	255	233	241	248	234	247	252	248	253	251	239	241	254	243	273	240	234	263	270	242	231	266	230	248	235	227	237	261	271	240	214	279	271	230	265	270	251	255	264	256	249	277	260	266	231	224	244	222	263	275	230	271	254	251	233	259	247	260	235	232	240	242	253	252	233	254	234	263	209	253	227	245	260	265	251	227	265	254	262	220	251	229	265	236	263	243	227	263	219	244	280	257	207	215	227	250	242	223	271	276	257	260	257	247	248	240	256	232	268	223	287	267	302	264	260	234	244	216	247	262	247	242	238	240	242	239	263	239	236	258	233	238	276	236	244	259	261	245	216	231	230	236	234	258	243	245	240	262	232	229	250	265	239	255	245	249	238	262	239	217	244	254	234	254	217	241	240	266	267	254	200	251	265	274	276	273	235	242	261	252	268	266	218	268	238	250	287	282	250	209	244	251	243	250	277	265	251	254	260	252	244	240	258	252	261	255	238	237	213	265	258	226	283	244	263	242	238	251	222	276	282	268	250	254	261	250	266	252	243	227	220	247	241	259	235	254	248	273	263	254	255	255	230	252	237	249	248	253	251	269	261	213	226	232	233	239	272	258	258	246	262	270	246	255	219	254	214	214	231	232	286	246	203	260	248	284	275	262	237	220	213	248	245	259	253	243	265	238	290	232	266	251	271	237	232	232	233	249	249	224	273	246	264	241	266	253	241	245	224	274	237	257	257	254	266	250	247	228	281	242	239	233	246	259	245	227	269	244	228	237	262	228	246	262	271	275	280	270	243	281	276	319	276	267	244	243	256	252	238	277	261	257	241	265	269	243	202	253	243	265	285	272	235	253	262	267	248	264	278	229	241	259	272	250	255	234	245	244	253	235	268	281	252	249	236	247	269	263	265	261	263	256	220	247	248	266	237	227	225	235	262	238	225	267	238	239	258	263	277	269	240	258	241	256	220	237	229	255	226	243	245	239	254	233	264	277	266	243	260	280	268	238	232	234	252	252	221	249	259	240	244	236	276	235	234	254	266	259	247	239	232	252	309	282	248	231	259	236	242	252	237	283	272	270	241	238	242	260	247	243	259	251	252	246	260	225	298	271	248	251	266	233	244	248	217	240	261	243	243	283	262	254	267	237	234	238	227	263	248	245	243	264	281	232	230	248	257	239	256	248	263	234	268	244	270	248	229	253	256	270	246	259	256	251	275	227	260	232	239	253	250	231	253	244	266	255	263	222	295	260	251	256	248	257	254	247	260	263	256	266	231	243	242	249	214	273	256	251	244	234	236	217	248	234	249	224	234	267	246	268	265	247	263	244	235	279	291	250	277	292	273	246	272	251	271	265	225	235	243	229	233	261	253	267	267	251	256	232	269	253	239	217	237	262	271	276	246	233	261	257	274	249	241	247	255	223	212	265	237	247	246	260	241	289	258	250	233	250	223	241	242	231	235	251	252	236	234	230	225	216	247	238	232	262	249	231	238	263	273	252	237	241	225	234	247	267	260	256	253	268	252	262	272	272	257	247	256	256	251	229	261	213	243	237	211	222	253	225	217	252	262	255	247	247	267	273	279	243	269	298	257	243	252	248	232	242	216	260	248	256	257	252	267	226	271	255	282	211	258	233	233	247	231	218	263	270	238	242	226	240	271	246	258	246	263	248	257	264	250	228	239	227	243	269	247	269	243	249	229	244	225	243	260	230	228	249	242	245	227	274	261	240	249	260	256	232	235	240	239	266	249	215	264	266	258	214	246	220	248	252	235	256	243	238	236	229	244	237	226	269	235	269	259	252	246	260	253	243	215	255	241	261	255	280	212	264	212	227	224	247	226	243	262	217	270	259	249	259	254	275	251	227	237	246	271	276	242	242	232	219	220	264	246	249	279	249	270	260	241	254	251	240	229	229	254	255	266	250	257	258	203	223	242	263	249	261	235	253	231	230	266	272	251	211	227	257	232	272	244	239	260	267	227	248	263	254	266	224	234	250	250	285	225	246	223	244	278	240	250	262	227	249	260	247	272	249	233	249	212	230	249	258	207	233	266	270	257	221	228	230	260	211	266	244	234	208	252	249	245	254	256	249	230	227	271	260	222	265	254	254	291	247	222	214	254	225	252	239	260	243	228	239	233	250	265	257	269	251	255	238	239	287	244	248	279	236	261	227	246	253	247	243	233	278	243	245	248	226	264	249	240	246	303	247	252	223	251	246	247	227	254	213	265	240	280	267	277	247	253	230	238	233	274	268	238	228	230	270	273	277	231	258	263	275	239	249	265	260	254	235	273	266	266	204	254	262	244	250	231	251	245	235	276	237	269	254	202	241	253	238	249	234	226	258	248	251	278	247	273	251	218	233	235	251	279	207	238	233	246	254	253	257	224	282	214	272	279	251	272	255	238	249	260	230	232	243	266	256	256	228	254	262	256	263	287	268	261	263	241	244	237	254	273	258	252	257	232	242	267	219	237	243	238	249	225	247	267	233	256	224	230	259	254	244	219	231	246	248	258	258	248	239	213	232	246	249	227	257	232	258	223	255	222	266	241	245	233	263	255	279	254	250	241	275	245	256	218	248	265	273	236	242	237	262	280	240	272	254	221	198	280	245	274	259	249	265	233	204	241	238	243	240	251	253	236	216	266	216
25800	16127	22632	23939	20656	14379	8018	5299	4203	3659	3056	2616	2324	1823	1632	1323	991	1006	793	761	696	670	692	650	643	581	621	602	575	593	555	628	649	607	599	652	595	607	595	593	558	598	563	638	602	628	566	574	566	615	598	563	592	612	588	584	583	587	595	562	591	587	598	565	598	584	525	602	561	566	499	574	570	561	529	561	577	570	545	581	600	570	579	524	574	600	602	623	587	584	585	535	613	574	549	597	621	589	542	557	584	591	608	632	556	577	610	576	606	568	580	592	572	596	567	598	588	557	600	607	536	545	582	610	541	543	536	505	564	517	561	546	527	545	576	573	600	575	600	532	609	587	515	578	593	587	544	578	569	567	616	550	562	572	560	586	588	581	573	540	597	559	530	552	566	576	572	552	548	538	550	606	548	597	604	593	573	539	553	555	569	533	554	538	523	599	579	546	565	575	556	577	575	570	581	579	601	593	558	544	556	570	568	569	565	533	551	539	571	578	566	597	550	579	535	576	565	599	573	591	627	579	567	559	541	583	579	578	599	570	586	588	548	564	560	577	592	546	548	581	577	564	582	629	578	611	581	594	548	571	584	556	580	544	584	528	535	587	592	554	579	573	579	584	569	614	577	556	519	539	594	587	568	554	589	538	533	557	582	549	544	571	568	578	563	558	572	536	514	578	565	597	592	586	567	543	566	549	519	597	565	551	569	596	593	542	573	572	599	553	540	598	610	561	578	512	562	549	569	537	588	585	553	592	579	543	573	605	579	569	562	566	552	582	554	595	625	586	599	565	561	561	570	623	577	618	571	564	543	563	551	549	624	598	574	574	537	596	567	572	579	536	608	531	582	579	551	587	589	541	558	555	534	572	589	584	559	570	559	581	580	552	589	596	620	549	558	581	558	601	531	562	565	599	566	626	609	595	588	570	561	556	531	553	553	568	564	572	511	587	524	603	534	569	642	558	560	550	567	566	572	527	589	564	536	555	545	553	561	567	553	564	588	599	554	568	577	579	505	566	566	576	557	572	596	554	562	593	501	544	547	573	548	566	580	594	594	545	578	590	572	536	596	557	562	581	520	575	598	592	562	624	610	575	587	537	558	586	552	516	558	576	593	576	582	603	586	592	567	587	575	554	610	572	573	556	561	572	524	562	610	561	570	594	572	601	576	573	618	532	543	556	552	629	561	559	552	563	584	581	558	588	551	598	584	569	598	535	592	579	557	606	570	572	576	575	528	596	568	569	575	569	581	579	588	585	542	538	581	561	520	551	573	571	591	603	558	551	576	540	582	591	608	535	579	574	549	567	586	548	583	593	542	547	548	580	542	582	586	551	563	610	608	555	599	566	563	578	579	546	532	574	536	547	551	577	523	532	633	552	561	558	556	601	553	564	582	574	526	551	579	525	523	606	585	581	548	542	550	568	566	541	530	600	567	563	590	528	583	574	590	607	588	603	560	566	555	598	605	543	580	545	567	555	569	601	548	620	573	561	602	575	567	502	589	555	565	567	563	605	549	599	593	563	575	499	598	572	599	516	559	544	553	561	569	604	552	606	540	597	586	571	544	578	539	636	542	598	533	547	572	566	519	593	535	570	557	516	577	544	588	532	608	564	557	566	591	557	584	566	599	551	568	601	592	562	577	560	516	578	572	586	603	543	531	589	592	535	580	571	553	578	583	555	546	569	552	527	565	564	564	546	550	595	578	556	581	549	626	559	571	533	576	575	563	577	584	585	577	555	562	535	592	559	597	562	581	544	605	551	557	617	586	582	590	548	576	612	531	548	550	574	565	555	546	586	553	505	569	566	597	505	565	574	562	569	599	568	594	531	578	552	639	550	534	564	533	566	598	561	514	581	563	610	570	585	546	561	616	608	604	551	567	578	512	563	568	543	551	557	583	533	526	544	567	596	626	555	563	581	560	526	580	570	519	600	558	533	600	594	579	590	572	564	548	559	589	535	569	587	539	578	562	550	541	549	572	563	524	560	531	559	561	517	631	587	551	583	586	590	588	629	561	558	608	570	576	612	592	605	626	561	604	562	546	528	525	583	580	564	569	574	574	566	581	587	556	512	567	577	554	568	573	560	550	581	574	558	544	579	519	549	578	574	563	601	582	607	570	542	560	546	563	566	545	570	594	540	555	558	557	611	560	603	562	586	529	539	594	540	558	571	594	582	505	589	548	554	579	556	603	557	543	573	577	577	530	521	585	578	587	556	576	542	594	592	557	586	600	557	525	521	579	586	590	559	609	566	611	592	548	578	596	589	620	513	547	555	577	607	543	562	575	558	596	550	553	580	584	560	591	584	579	607	587	533	554	572	566	582	561	564	579	630	616	552	528	596	587	596	566	605	576	561	604	559	533	519	567	538	525	535	566	537	604	581	609	626	581	561	568	567	511	572	547	579	563	555	550	585	599	546	571	542	591	575	572	567	587	590	621	580	545	567	559	549	550	533	545	585	554	577	558	630	567	531	575	577	564	576	584	615	602	541	566	551	540	575	576	571	584	548	571	564	561	537	519	531	521	578	572	566	572	568	597	563	549	542	587	591	537	555	516	554	559	614	573	546	574	580	587	572	582	548	569	552	568	596	612	572	624	554	578	563	505	567	563	525	547	587	564	578	591	567	577	586	580	598	550	555	579	572	548	573	551	590	598	594	561	576	539	534	564	562	565	565	596	553	571	602	551	549	568	558	588	580	575	551	591	562	608	564	573	602	556	556	585	551	569	569	562	558	610	544	558	554	610	562	600	573	578	609	588	548	539	542	586	555	517	565	560	551	529	574	535	553	546	585	572	596	534	606	591	583	598	565	571	573	542	613	601	593	562	550	545	605	556	596	545	556	536	591	553	614	582	628	545	548	589	585	544	548	550	586	550	554	573	544	568	538	603	594	579	548	583	581	564	575	553	561	552	591	575	560	567	549	572	562	502	573	575	575	556	551	607	552	581	559	544	567	560	600	567	557	588	610	573	593	555	613	527	510	570	588	568	557	581	570	564	506	554	548	562	565	549	533	563	614	547	575	577	589	603	603	532	506	568	544	592	554	539	587	587	566	565	579	588	552	579	524	593	541	580	547	585	538	578	550	594	593	525	549	578	571	565	550	553	556	520	619	607	591	571	578	594	573	572	562	567	541	530	554	529	540	615	534	544	603	564	578	577	608	533	569	568	536	581	507	582	583	539	529	544	603	572	583	538	506	581	619	597	537	579	556	583	577	577	589	526	583	553	575	583	568	635	556	563	591	578	532	556	551	612	602	570	588	529	589	570	584	568	580	561	539	532	562	549	567	577	552	578	554	570	568	543	585	589	558	612	553	581	598	564	589	565	567	543	581	604	588	585	599	565	577	563	576	597	569	563	577	556	532	564	577	577	571	553	568	619	546	584	526	588	596	538	539	557	588	564	575	581	563	613	584	568	574	535	583	585	565	565	586	547	608	565	566	565	552	580	597	541	595	570	599	558	586	592	588	538	587	522	624	533	572	557	584
11494	4766	4149	2877	1865	1163	931	670	576	531	493	453	491	408	391	364	343	419	377	387	335	383	371	338	340	343	339	372	337	296	315	378	392	351	380	378	384	373	372	375	380	351	380	341	351	365	395	364	369	384	384	349	367	364	370	372	360	345	415	354	359	360	348	404	349	362	368	348	374	338	366	356	382	365	310	340	358	343	341	371	413	389	357	353	349	409	381	365	377	360	344	320	349	337	352	370	364	405	338	424	360	350	379	359	354	355	361	341	337	353	345	320	399	387	346	357	344	378	355	336	340	371	383	330	342	361	355	388	318	358	344	387	363	334	401	366	342	365	346	347	376	376	369	340	337	347	355	355	365	356	325	416	355	339	397	353	384	387	352	361	331	348	380	366	336	348	341	329	356	371	386	360	371	354	349	346	344	331	387	352	344	361	367	336	354	368	322	347	371	371	371	346	353	311	406	385	350	392	342	385	388	353	365	372	363	376	372	356	392	345	384	371	357	357	368	329	374	371	355	368	353	346	392	384	369	362	361	356	333	347	396	377	354	372	375	333	362	351	339	329	333	376	368	362	374	355	368	357	363	377	374	357	356	342	362	354	375	361	356	355	379	387	404	352	396	370	385	359	361	371	395	347	371	386	402	381	386	344	342	355	345	331	343	361	336	348	343	369	351	381	308	340	374	330	338	315	340	378	374	346	355	361	320	362	386	367	335	370	365	338	337	391	367	367	360	376	360	365	389	391	375	365	388	369	355	324	337	328	328	354	372	371	379	393	358	361	364	365	361	413	328	337	374	365	373	346	369	336	346	359	368	347	357	352	369	354	339	369	367	332	371	367	404	353	344	376	338	331	371	354	352	371	403	384	374	356	381	359	346	369	398	357	408	364	325	331	339	348	357	352	351	352	345	365	378	333	328	360	339	357	358	390	332	323	360	354	388	396	340	360	364	379	339	347	353	367	345	342	345	353	356	356	345	375	381	351	364	391	336	360	365	403	355	365	373	359	378	364	370	350	346	358	391	368	335	364	352	356	343	353	338	347	368	388	379	339	385	370	366	346	347	363	371	369	356	393	400	373	375	339	341	319	348	360	363	352	348	358	337	361	371	378	346	352	334	365	381	361	328	362	371	359	345	354	381	362	310	351	391	374	354	370	338	379	372	316	360	332	401	357	368	396	391	373	400	361	380	361	322	328	333	347	375	395	334	355	364	390	341	360	307	374	340	360	341	363	389	362	348	283	335	369	342	386	387	360	375	360	368	352	355	398	345	362	393	377	336	360	404	333	367	385	361	406	327	327	362	365	362	350	363	331	375	342	321	372	363	374	352	364	380	367	336	344	330	337	353	414	334	334	352	370	339	375	367	360	388	340	365	346	355	365	380	360	332	382	321	348	350	387	325	357	341	355	392	394	364	353	317	351	400	331	333	382	351	382	387	377	368	370	313	354	409	359	360	373	363	360	368	354	355	337	375	341	382	377	339	374	358	398	375	349	334	378	375	375	347	341	334	361	369	336	382	358	353	348	331	375	354	341	360	354	321	349	352	347	390	340	367	356	362	363	343	347	400	326	362	348	378	355	379	372	313	339	351	348	370	371	367	344	369	381	334	361	394	342	338	358	361	354	362	340	351	363	411	360	317	391	369	342	344	342	375	358	393	387	391	339	394	374	371	358	368	342	343	387	344	355	316	361	378	347	329	366	345	384	365	359	361	325	355	377	344	307	374	319	338	344	369	359	356	385	352	351	332	324	345	371	366	356	361	357	358	339	357	378	351	380	349	358	358	353	348	402	337	342	382	369	422	339	338	402	380	404	333	378	342	373	381	362	356	348	360	410	331	340	360	356	379	408	385	363	368	372	347	369	326	376	372	349	373	341	378	367	354	346	353	388	375	321	356	343	349	345	342	351	379	339	361	346	347	380	361	349	364	371	383	335	318	329	341	353	357	326	352	366	379	376	391	336	379	356	358	330	377	334	360	329	347	376	375	389	324	343	344	371	378	370	390	381	362	338	378	378	347	400	355	354	320	388	356	358	313	336	344	375	368	375	345	344	366	384	302	348	338	356	343	336	351	363	354	353	364	362	386	352	396	339	359	327	314	375	329	370	342	366	352	375	376	366	343	368	363	380	361	309	354	322	347	394	361	346	358	369	350	350	342	364	329	365	389	364	385	353	337	371	354	357	359	365	338	374	326	379	366	366	318	375	360	337	359	360	359	379	374	382	393	369	357	349	359	341	376	357	354	324	358	346	345	367	396	403	347	356	347	351	381	382	386	372	346	408	404	387	356	377	371	358	366	383	402	332	352	325	367	350	384	376	374	351	387	342	369	314	335	329	365	350	382	356	369	376	379	346	371	314	324	326	355	362	323	337	361	355	354	359	351	388	330	366	347	357	367	374	378	367	348	351	409	375	378	372	373	386	369	351	381	397	393	395	344	364	370	376	363	385	352	333	375	345	361	355	349	318	361	347	394	397	356	328	332	362	326	340	351	342	354	381	357	330	376	366	381	369	351	342	345	405	349	345	330	401	388	339	342	332	352	366	376	356	333	333	363	358	347	385	369	347	361	372	354	342	413	382	372	372	324	365	392	337	360	409	342	406	341	345	364	393	380	363	335	336	354	339	342	384	379	367	325	353	377	372	358	352	358	378	376	384	334	347	343	366	343	374	374	386	358	356	385	394	311	333	369	346	336	382	386	357	366	329	339	361	371	348	356	346	385	332	384	376	361	356	324	340	372	348	400	352	363	365	391	337	333	356	351	364	395	353	374	365	367	345	350	371	359	341	316	399	363	342	388	337	363	351	367	360	377	341	348	377	371	334	404	359	380	369	371	326	355	380	366	366	375	395	352	350	375	345	342	363	366	362	348	373	354	336	359	360	331	347	382	351	366	343	360	323	346	335	374	390	388	354	344	387	389	366	368	340	362	352	398	390	334	343	353	365	380	358	361	349	350	384	356	364	383	388	363	331	373	381	387	358	347	352	366	375	346	356	335	406	383	307	357	385	310	365	363	352	366	368	403	370	372	367	372	358	366	356	410	401	332	351	331	333	350	382	357	365	374	325	372	309	348	381	352	378	364	373	376	379	372	376	328	369	393	316	395	403	341	355	346	365	351	392	316	355	339	328	311	333	345	361	380	323	359	371	331	353	393	355	361	364	378	346	382	351	367	353	363	379	368	337	361	343	350	362	394	379	342	364	379	351	352	361	335	347	394	336	328	370	375	367	369	390	374	348	372	378	367	373	322	361	343	377	380	342	381	372	374	322	365	388	354	375	338	350	373	345	354	356	374	313	368	388	369	362	346	353	351	396	381	397	345	378	338	381	357	357	341	341	393	377	395	364	367	361	375	386	411	363	361	365	347	371	346	358	331	345	369	350	341	365	369	386	347	368	372	364	327	331	367	347	360	339	361	355	332	393	362	352	388	368	361	345	336	369	337	366	385	370	366	385	377	357	345	370	352	369	378	357	319	384	384	365	377	346
7519	4028	7254	7365	5538	4112	3033	2286	1922	1692	1508	1406	1296	1177	1025	932	844	824	853	784	813	817	833	762	741	758	750	753	781	790	759	772	766	771	803	767	756	733	773	794	798	793	822	786	737	794	744	837	763	786	739	755	810	765	763	761	801	755	787	795	772	793	826	776	773	799	748	744	758	785	785	780	743	733	785	757	801	766	798	752	809	800	739	784	728	769	844	724	774	742	765	797	773	811	779	785	777	791	809	764	786	760	781	723	716	778	772	783	717	722	752	742	744	772	764	740	797	770	761	755	832	757	789	788	737	734	792	815	740	775	740	741	728	714	760	752	779	817	744	785	761	808	788	738	811	737	740	818	785	769	779	746	777	780	794	754	772	813	769	766	783	778	771	771	777	733	794	773	771	746	773	801	709	742	809	763	756	805	773	807	731	719	778	781	725	756	776	806	762	816	765	774	751	763	749	804	802	766	772	751	771	749	814	785	765	744	776	839	710	731	813	793	759	702	778	744	756	759	754	800	745	741	764	807	759	783	768	749	776	773	738	757	780	724	732	740	766	803	828	798	791	755	763	782	802	756	784	774	769	740	775	742	775	755	750	777	743	770	817	799	765	730	766	759	736	777	783	736	809	777	803	725	819	803	758	772	774	742	758	809	756	755	753	760	762	833	785	769	769	776	766	817	733	771	750	791	789	802	785	771	726	734	743	763	754	826	788	757	760	752	804	804	778	802	818	703	782	764	738	772	748	736	786	783	746	736	752	782	741	728	762	747	755	790	766	759	730	809	787	776	762	726	787	755	802	779	762	769	745	753	757	748	747	749	767	792	800	775	715	761	780	754	785	780	780	775	763	770	773	736	708	810	741	786	783	772	772	723	824	788	767	773	784	787	802	752	782	780	790	770	746	799	787	811	742	753	804	798	720	800	804	786	790	781	784	758	761	757	739	741	769	749	729	778	744	777	734	792	780	730	769	795	755	740	733	751	852	769	759	776	743	794	766	739	728	816	791	800	764	783	763	796	719	704	728	756	763	791	768	770	765	787	728	776	744	758	763	806	844	802	710	836	767	759	782	774	756	772	770	780	743	772	766	759	765	795	731	795	780	754	782	776	762	789	774	766	827	796	748	752	856	760	775	753	771	747	780	704	791	779	721	788	751	729	757	794	784	756	783	804	801	736	757	798	788	742	764	805	717	758	779	754	716	808	770	813	749	736	774	787	772	777	764	754	772	781	739	805	774	760	767	734	757	766	810	775	758	747	748	782	732	735	750	768	751	778	772	809	784	765	771	760	749	799	832	761	788	747	755	805	764	783	796	782	759	791	756	742	754	763	830	764	775	760	752	752	765	814	720	774	776	799	790	749	770	771	779	800	750	783	797	764	783	801	730	781	804	710	749	761	766	748	757	827	745	729	768	762	742	764	799	745	776	797	764	787	751	769	779	718	731	770	743	814	784	751	776	743	757	777	781	735	801	771	781	741	784	744	749	748	746	745	788	792	757	717	793	749	757	765	782	739	743	759	740	731	771	774	738	743	745	794	712	744	789	780	755	790	763	792	742	817	764	754	815	781	788	743	806	826	782	778	739	784	725	760	793	769	769	751	788	777	769	752	746	779	803	769	782	798	772	752	776	775	763	776	758	761	759	740	741	759	764	751	762	767	827	757	819	809	734	761	718	783	736	801	792	778	766	843	761	763	772	759	780	797	761	766	745	723	776	769	759	770	772	780	761	719	748	797	789	728	773	761	821	765	756	743	754	735	756	773	775	763	717	749	734	797	766	749	787	766	810	778	721	778	758	779	770	813	780	751	715	742	760	751	770	733	758	748	734	781	794	734	742	804	794	747	787	759	763	770	725	746	783	784	801	770	767	729	787	799	816	773	806	824	765	790	771	742	741	781	818	763	762	774	837	769	786	770	747	776	782	814	781	786	803	784	758	782	746	754	802	767	768	772	780	715	772	744	778	777	744	781	738	730	826	771	823	816	798	754	773	784	782	721	796	724	748	759	761	777	748	779	777	807	775	775	798	755	748	763	810	766	817	836	805	694	772	768	758	813	791	827	747	724	754	777	728	728	764	797	744	768	779	734	789	750	787	787	774	739	791	770	789	760	785	743	791	785	773	804	764	784	746	764	778	709	730	802	760	782	779	774	761	719	814	735	772	771	750	777	806	824	798	707	779	786	748	757	798	789	751	797	761	762	820	797	779	828	782	828	766	828	750	835	794	796	761	754	752	778	723	761	804	777	754	760	756	821	768	766	756	789	789	765	782	735	742	795	787	793	773	825	739	746	772	784	765	729	782	824	782	795	782	798	738	789	745	755	753	798	754	754	754	740	773	792	797	754	765	764	749	739	740	772	798	784	805	773	788	797	714	768	777	797	836	750	810	755	748	810	738	737	775	717	761	781	795	803	811	810	765	825	759	790	768	760	768	717	774	772	786	794	805	741	771	756	762	767	753	774	737	779	725	780	780	736	794	774	804	753	795	733	703	806	782	799	804	748	778	779	771	793	801	824	769	722	790	804	793	787	771	842	735	785	744	749	760	786	760	775	727	753	734	775	780	784	733	776	777	765	793	732	780	774	752	746	765	735	742	790	793	756	775	782	780	770	797	751	757	789	727	732	754	796	798	779	782	766	746	759	817	715	802	784	754	836	781	757	822	761	751	781	756	777	769	720	808	766	762	753	786	748	674	791	744	769	767	771	814	799	777	793	686	802	716	786	736	783	763	743	786	785	787	826	785	749	778	782	764	792	778	800	769	735	792	757	784	771	749	758	759	699	797	730	810	790	764	764	813	813	798	737	810	838	798	767	794	768	793	769	750	753	761	716	764	712	808	727	750	774	762	757	772	795	768	800	784	777	755	776	799	785	768	758	752	803	768	819	759	762	816	810	790	734	829	739	786	791	751	792	765	789	754	712	822	764	763	733	838	751	803	755	807	795	763	803	731	752	793	739	765	754	804	770	779	766	724	801	746	774	777	765	775	717	758	767	779	744	737	756	769	777	732	781	753	790	738	746	807	780	842	769	773	762	717	791	786	787	777	753	741	764	750	757	747	778	787	765	768	734	737	783	811	734	793	797	765	761	739	757	752	731	756	751	745	794	748	794	754	778	801	704	791	783	779	752	766	767	795	724	777	782	722	709	751	772	803	781	744	847	779	793	727	775	781	753	711	770	797	774	781	752	761	731	801	688	773	751	791	803	747	781	745	724	775	759	789	769	798	782	849	776	749	754	789	761	757	746	802	721	871	780	730	811	744	795	708	793	738	759	789	762	820	747	792	763	749	731	758	721	711	741	693	742	801	766	788	755	745	797	786	752	760	789	760	753	786	764	791	796	815	777	741	721	741	790	766	811	805	738	788	739	802	792	784	718	796	778	799	754	783	767	756	711	819	741	759	733	800	726	766	795	765	767	755	729	780	791	772	756	796	797	750	809	744	773	779	771	804	771	776	731	766	765	811	774	760	756	810	784	778	720	819	718
30128	16574	16487	11471	6599	3434	1839	1017	757	643	572	523	453	344	376	308	269	316	255	274	240	261	240	269	238	212	259	241	252	272	232	251	249	245	240	227	270	254	225	254	257	241	269	271	233	256	244	229	282	274	250	254	264	217	263	261	269	271	222	277	237	258	244	291	273	268	245	250	264	248	243	253	238	245	252	271	269	241	252	250	235	239	262	267	262	246	280	264	231	227	263	253	248	249	252	265	265	253	263	252	262	251	255	248	275	237	249	230	273	253	255	261	239	256	239	241	274	245	244	261	265	248	223	249	255	234	230	252	238	270	233	241	215	243	264	232	254	234	243	203	244	228	235	240	253	241	215	236	250	264	201	253	236	250	269	235	263	262	245	252	284	255	250	245	221	238	264	249	243	224	254	251	220	286	228	236	244	273	263	257	261	285	293	246	254	260	254	252	249	210	240	243	223	294	228	234	256	296	236	258	276	251	235	265	274	266	225	240	268	236	230	269	241	238	266	260	244	280	293	241	234	256	266	237	264	255	222	234	249	271	228	265	256	265	249	275	222	242	205	224	244	258	249	226	242	253	245	258	229	237	261	229	254	261	247	257	236	235	272	247	248	240	214	238	233	248	246	252	255	253	238	260	275	254	249	226	230	258	226	234	220	214	250	258	264	249	269	254	233	239	257	246	242	235	227	240	218	264	265	265	245	250	234	242	234	275	245	227	247	257	252	233	240	295	266	240	237	244	238	212	259	259	228	238	243	232	244	259	260	239	257	272	262	222	231	241	233	252	225	230	236	246	280	231	240	229	232	240	232	260	238	227	246	243	250	253	285	227	258	236	277	232	252	269	285	254	234	235	242	274	252	253	245	303	267	221	292	263	244	244	256	219	228	267	257	272	242	231	234	209	264	219	262	282	231	260	251	236	252	259	233	227	263	249	235	273	259	246	227	210	224	252	244	229	270	247	234	241	254	237	237	248	254	234	203	237	281	238	246	290	226	257	270	250	239	229	243	223	241	239	234	221	238	234	288	277	231	256	254	235	235	252	256	246	237	208	232	221	264	228	255	250	252	247	258	242	247	260	261	248	277	238	215	269	267	255	256	232	275	235	240	229	242	212	241	255	268	259	257	240	269	254	207	265	224	264	295	230	268	226	243	246	249	256	264	223	225	220	239	261	283	239	235	219	256	220	204	229	273	248	206	238	263	236	257	250	260	281	240	260	265	267	243	210	239	263	269	264	235	233	242	224	258	277	270	221	218	265	226	264	246	245	265	231	273	256	249	226	239	264	254	236	225	259	256	241	282	235	270	242	249	221	259	251	252	227	270	225	261	247	266	213	234	281	264	232	262	244	275	266	239	254	274	236	256	233	239	242	246	267	275	256	240	239	249	236	228	283	268	263	259	231	279	247	252	256	237	279	221	255	273	280	232	224	210	254	266	250	236	273	234	255	263	251	236	248	247	242	275	283	253	249	224	245	252	241	286	239	238	249	213	241	242	227	255	261	244	248	261	223	244	262	255	265	236	244	281	238	217	219	240	248	232	247	277	220	246	295	251	241	248	277	217	252	251	276	273	256	222	241	214	239	259	268	223	246	227	249	205	265	270	232	255	241	261	269	256	267	265	270	255	236	241	233	264	242	256	278	269	227	237	226	235	239	227	250	254	262	263	226	248	255	244	251	235	260	266	247	237	247	230	262	200	228	253	250	227	288	272	262	229	258	261	249	265	242	219	256	256	230	221	249	208	234	291	255	252	229	238	251	279	252	230	223	234	259	236	226	269	238	236	267	258	258	257	267	254	231	262	278	269	260	258	245	225	235	229	271	259	253	229	249	247	254	250	243	261	262	284	238	278	256	232	252	228	240	252	224	236	267	237	286	227	221	255	300	267	274	249	244	257	249	227	222	260	270	243	244	263	222	240	252	269	270	249	277	282	231	272	252	235	225	266	249	228	267	242	273	222	254	241	267	242	271	238	278	251	278	219	262	255	223	211	238	250	242	245	230	225	222	230	255	294	258	263	262	236	249	273	243	246	253	224	255	254	214	247	278	235	249	249	248	259	240	233	232	241	264	265	270	263	266	249	265	241	241	261	236	254	258	234	263	232	241	286	233	271	236	210	251	251	240	220	253	243	260	243	259	253	256	244	221	246	259	256	247	246	235	267	267	221	236	222	258	235	259	276	229	209	257	273	234	223	257	267	212	243	248	238	242	240	247	276	227	241	240	228	257	265	235	272	259	249	242	249	244	256	256	279	254	214	252	232	232	226	212	229	231	270	252	241	262	240	244	261	241	277	251	242	243	254	253	254	214	259	234	247	234	234	216	259	242	227	266	257	270	245	251	259	229	244	261	256	249	239	253	273	205	253	252	255	232	230	257	259	239	250	249	261	232	247	255	218	217	253	270	234	243	217	265	232	235	242	237	256	247	235	248	262	252	253	269	268	236	223	244	231	253	222	222	240	234	251	263	251	221	241	264	258	237	250	231	255	263	259	268	254	227	243	232	224	230	251	274	250	216	262	225	246	229	291	242	226	266	268	255	232	243	255	239	234	232	270	268	244	255	252	225	227	255	260	257	233	225	269	288	239	267	245	253	258	256	235	259	231	245	265	251	298	240	265	243	236	235	214	247	254	269	242	259	248	245	252	245	231	278	250	247	279	242	265	238	243	237	223	269	262	264	212	243	236	251	257	225	237	220	254	253	263	214	251	250	253	236	244	254	249	268	252	233	215	242	244	241	250	259	289	260	237	233	248	242	262	234	244	249	228	230	224	267	250	235	250	275	226	254	249	257	238	260	244	236	249	226	268	262	297	244	250	226	229	242	240	241	256	270	284	221	244	283	257	252	263	276	249	249	231	277	264	234	238	262	229	268	246	244	239	241	247	224	202	231	259	243	279	233	240	209	217	248	241	284	279	244	239	232	254	268	251	278	247	241	225	248	219	224	260	257	250	251	275	262	280	256	225	252	254	250	234	256	232	271	289	260	250	259	205	229	232	237	288	247	250	255	234	267	248	246	253	238	235	252	274	279	239	240	257	236	263	269	253	284	268	267	237	256	240	249	265	282	263	272	246	264	242	253	247	245	246	252	238	238	234	229	270	237	240	212	248	219	252	278	256	240	222	231	241	236	220	226	239	279	273	236	245	256	253	312	246	270	256	253	277	235	240	259	232	253	250	256	243	254	249	262	242	272	272	241	270	283	262	272	259	245	239	265	224	224	262	245	244	222	225	281	254	254	226	262	264	262	245	258	223	216	252	226	267	255	267	275	244	257	246	232	222	249	267	257	264	275	269	255	235	279	252	238	250	245	261	236	242	248	244	243	247	222	270	250	256	244	222	253	241	246	214	247	240	248	249	252	243	231	225	265	282	249	255	219	233	260	257	253	245	273	277	257	264	252	264	252	265	242	243	252	256	280	236	248	258	235	227	243	237	242	269	235	221	242	256	275	269	247	256	238	232	249	246	255	227	264	271	242	245	293	243	228
19630	10696	18571	17657	13220	9294	5783	3807	3015	2616	2229	1809	1657	1470	1192	976	798	781	749	705	594	597	579	587	553	639	564	533	564	589	597	574	589	550	550	555	576	570	557	581	586	526	547	596	534	574	553	562	587	571	540	562	552	572	556	576	549	546	573	588	576	561	546	582	562	560	572	567	537	591	581	569	602	534	567	549	529	565	587	569	559	571	554	586	575	563	551	583	609	592	546	589	613	551	572	625	511	562	599	591	569	561	565	566	570	582	560	597	577	586	572	609	575	562	579	589	549	547	602	577	492	557	524	576	548	546	564	597	545	583	535	558	557	584	564	575	538	552	563	574	591	585	535	552	535	568	540	543	540	558	567	574	536	547	570	563	562	613	561	561	545	575	528	546	539	595	584	533	544	601	537	583	537	530	591	540	565	513	530	546	595	566	546	544	554	546	528	546	532	603	573	545	565	544	564	529	515	545	562	572	551	549	598	538	551	551	569	523	533	575	539	529	554	519	567	569	541	580	582	542	570	597	544	552	537	562	583	572	604	578	525	562	575	564	540	548	524	562	588	559	539	566	540	540	581	507	532	548	568	560	561	586	571	558	527	576	568	567	555	593	542	541	554	563	570	512	557	569	530	525	562	576	576	524	559	540	579	549	541	579	568	584	568	547	581	584	568	573	572	554	568	556	580	573	582	587	578	539	556	512	564	583	503	567	532	530	556	587	572	594	561	547	532	563	528	593	591	595	547	558	530	566	562	582	549	515	561	571	545	571	535	549	550	544	591	531	544	567	498	591	596	589	571	561	529	547	542	579	600	553	555	578	596	516	575	540	577	538	566	578	594	485	547	576	556	571	584	509	571	556	586	565	580	561	578	541	581	527	536	565	582	550	558	554	562	572	581	590	540	535	587	594	556	530	543	525	577	578	535	531	555	553	542	564	560	572	581	600	526	567	552	534	559	561	573	564	540	573	572	578	536	505	537	548	535	544	568	567	574	559	556	519	526	545	578	581	549	611	555	570	544	557	573	570	573	592	551	574	533	554	615	636	565	513	540	585	532	543	569	537	534	558	536	583	554	552	556	557	564	536	599	530	546	564	540	571	566	574	573	568	554	574	548	535	542	584	565	577	581	541	544	557	569	570	555	564	552	568	551	571	572	533	571	573	545	560	600	564	565	562	572	551	586	559	559	564	535	542	575	563	553	553	563	592	542	544	559	551	531	545	579	556	545	556	596	552	539	492	558	542	612	561	556	584	596	518	594	541	595	529	548	559	555	569	572	543	527	620	542	535	574	603	552	549	545	544	588	545	596	564	558	591	518	571	574	565	552	538	546	565	556	598	584	537	577	563	524	577	567	577	583	564	565	571	552	549	586	580	514	572	541	533	512	530	584	585	542	541	567	532	562	511	595	570	573	584	566	586	527	527	565	528	559	521	517	492	550	547	570	490	559	516	538	579	550	542	532	537	556	561	572	540	565	554	552	539	547	588	573	532	568	563	568	578	524	566	563	555	607	551	578	579	527	578	571	577	550	574	592	531	563	544	564	518	584	583	536	505	581	558	580	588	552	542	625	561	598	547	597	542	563	577	570	527	545	562	598	577	529	571	551	576	593	580	568	519	565	547	595	595	554	567	587	517	563	569	581	619	515	557	562	563	607	563	537	555	559	570	535	542	583	568	541	543	538	522	543	554	597	595	569	521	524	546	564	580	551	608	559	556	531	546	595	566	546	552	574	584	583	590	524	592	556	591	560	547	592	579	518	562	548	557	562	579	523	561	546	572	604	530	574	550	545	551	586	544	530	547	575	556	602	552	575	469	568	603	503	565	562	579	508	580	540	590	549	543	540	592	593	546	617	527	505	542	561	547	541	556	573	595	552	557	606	507	532	579	532	597	548	600	628	571	574	538	531	518	595	602	575	564	564	566	589	555	569	564	545	555	539	565	552	539	539	568	596	523	560	566	582	579	553	542	567	537	593	518	521	559	593	554	559	597	598	566	544	573	586	545	584	597	573	535	580	555	546	559	564	556	531	543	501	583	612	544	552	587	599	565	568	532	546	551	527	547	565	614	531	580	589	542	575	595	551	562	577	599	525	557	588	576	559	580	559	579	533	578	573	567	548	563	537	526	574	538	578	534	578	568	591	518	569	525	594	549	554	555	554	534	571	561	557	593	571	578	581	578	553	576	581	575	579	589	563	536	562	556	496	536	529	584	557	534	554	544	587	576	598	520	517	574	548	568	522	572	527	558	545	573	570	561	553	565	543	553	540	534	554	530	576	526	569	540	551	609	580	611	576	550	532	577	538	532	568	582	543	562	526	565	567	598	503	533	530	572	504	574	565	535	561	593	547	586	564	527	541	546	554	579	562	555	535	595	587	588	500	583	528	587	578	546	564	557	575	489	548	552	524	568	580	529	529	561	552	565	593	591	592	525	564	566	572	499	558	561	580	566	580	544	563	572	524	590	562	594	575	624	548	537	564	544	577	566	528	520	533	556	572	572	612	557	568	563	552	595	561	533	570	549	544	568	571	578	513	534	574	546	583	560	548	592	619	570	534	526	526	568	597	545	552	555	586	558	595	536	584	568	540	527	564	590	605	554	575	603	582	562	582	558	586	570	610	532	549	572	557	539	583	561	566	600	546	571	568	568	551	563	540	566	553	555	556	560	513	571	586	605	574	551	579	555	574	599	577	537	530	538	580	568	582	532	551	572	541	580	561	548	569	528	529	588	612	563	545	574	500	543	526	586	548	579	533	534	542	566	554	516	552	543	555	539	554	539	573	587	547	559	546	576	561	511	547	573	556	592	526	571	571	595	542	606	541	570	566	554	605	538	549	531	589	545	578	541	580	577	561	563	572	554	558	579	603	593	544	554	573	523	566	557	576	522	560	558	611	555	582	615	557	565	535	562	586	591	547	539	592	583	562	579	555	602	578	551	563	559	582	574	551	555	538	571	539	546	543	558	579	581	591	535	576	595	523	507	537	535	577	533	581	613	526	593	544	572	508	538	580	557	564	588	576	539	570	603	594	567	580	554	546	570	568	572	574	548	570	537	545	593	543	517	561	572	577	529	579	547	532	598	585	557	566	569	589	553	590	548	579	552	555	545	554	533	526	544	554	558	574	554	572	546	556	560	550	590	542	529	564	541	564	566	529	526	555	594	551	526	553	593	572	586	527	550	530	554	552	565	546	544	586	526	534	554	566	572	483	584	564	565	525	571	520	543	583	573	564	594	537	547	572	563	584	575	562	539	580	525	571	525	533	574	542	543	541	594	560	567	564	556	571	525	569	547	576	514	538	537	532	577	532	550	527	581	574	580	584	591	563	567	568	537	570	561	538	562	576	563	561	574	522	538	531	573	520	566	571	566	544	558	553	558	566	550	548	620	542	556	571	595	541	537	562	528	555	530	565	588	578	531	541	563	565	620	570	546	546	616	594	586	592	580	556	574	558	535	528	552	539	527	562	544	541	547	556	561	561	578	578	585
40657	23018	23107	17281	11619	6823	3200	1611	1097	934	762	581	561	480	423	367	324	276	280	270	239	274	267	282	275	282	248	262	250	246	249	262	271	219	264	275	272	262	247	286	211	246	304	285	223	237	277	292	260	261	258	262	258	240	239	254	259	241	264	262	248	272	259	272	252	247	214	244	254	258	259	241	273	250	287	277	273	269	257	253	205	241	290	260	233	253	272	250	264	249	236	261	241	232	240	253	268	253	260	271	259	270	241	238	230	268	242	262	266	260	228	280	241	257	253	297	234	265	246	280	253	235	237	261	287	283	265	247	237	262	271	288	269	275	263	294	262	231	247	259	271	251	258	233	231	238	259	263	234	254	225	256	240	254	251	237	235	221	240	250	269	221	256	260	257	271	222	284	274	253	249	246	272	223	241	275	257	296	268	262	278	287	229	244	251	287	278	275	263	252	229	283	239	268	271	234	281	248	259	251	244	228	237	234	260	224	244	247	243	255	257	257	247	252	228	250	237	299	254	246	266	253	274	223	250	270	253	237	293	230	274	246	256	247	244	249	244	245	251	272	265	241	260	242	245	270	249	250	240	247	270	256	199	253	252	231	227	235	273	241	244	278	256	250	236	245	243	245	254	273	262	259	243	253	257	262	230	236	268	239	248	270	244	251	252	259	267	226	265	271	260	258	272	258	249	263	243	244	249	253	258	275	244	227	244	282	247	246	249	252	237	260	252	276	276	239	260	221	257	243	264	224	263	284	286	257	249	273	244	282	261	260	279	277	262	266	253	247	232	220	239	281	272	247	281	262	233	241	288	281	284	287	245	239	255	269	251	246	254	273	260	264	277	257	208	239	243	273	248	252	253	253	220	248	258	279	282	260	243	264	257	256	255	255	276	274	251	263	257	260	249	253	262	239	259	278	258	273	227	246	282	240	253	239	239	253	237	265	240	266	278	286	249	240	248	253	233	257	298	221	245	235	283	242	224	255	231	257	243	230	275	260	228	259	258	259	252	273	256	282	258	284	298	269	269	260	264	270	289	257	231	260	224	224	273	259	240	247	247	261	286	270	265	225	266	265	238	263	236	241	228	260	258	276	268	281	238	260	226	235	289	229	268	283	243	249	248	243	236	263	249	259	260	227	302	243	258	272	261	232	250	281	235	262	263	249	278	275	245	258	251	258	265	247	260	300	255	257	262	258	272	275	266	230	245	251	248	234	271	269	297	279	222	271	282	250	249	251	269	251	251	261	245	273	276	274	242	252	294	269	278	265	249	252	259	246	228	269	241	245	265	246	237	295	255	225	246	234	278	268	268	244	283	276	264	237	296	255	257	275	237	263	232	254	249	241	271	252	259	280	293	266	229	229	268	244	283	270	281	235	284	242	279	247	265	250	237	295	271	260	239	248	212	255	274	274	233	255	225	246	266	243	250	239	248	266	252	256	255	246	237	255	265	262	263	248	249	236	233	249	258	267	281	255	271	235	247	280	238	263	269	249	262	227	256	288	235	265	256	249	251	250	252	218	243	256	255	232	246	278	255	284	267	259	224	249	273	234	243	250	284	241	256	241	238	268	262	222	263	253	265	257	256	243	219	257	234	271	258	270	232	285	264	230	257	241	286	260	227	301	246	252	236	268	240	273	265	264	282	236	251	272	251	274	279	232	226	231	239	246	294	217	205	245	241	250	251	278	276	265	253	266	309	260	251	258	248	251	282	276	267	254	247	221	230	275	275	284	246	242	230	261	253	245	260	241	256	274	297	258	247	300	286	250	284	267	236	253	260	273	232	251	227	253	252	263	233	217	226	261	222	259	243	240	251	242	283	290	266	234	280	268	253	265	272	266	266	263	259	296	254	244	240	258	251	249	258	261	266	267	221	267	283	242	262	252	263	277	260	285	266	242	272	264	252	228	250	280	227	277	240	257	263	263	260	223	233	217	244	269	273	257	236	257	277	272	276	252	281	247	263	231	262	244	252	281	270	247	265	275	288	259	236	244	269	250	261	245	272	259	241	259	240	249	238	273	235	247	234	232	225	215	253	260	261	264	235	246	264	249	265	225	219	249	254	268	278	243	247	269	229	265	293	252	235	250	259	246	255	238	248	256	275	260	243	255	270	257	265	265	295	253	282	281	256	251	248	237	259	298	254	295	237	270	251	283	249	266	261	252	246	249	209	232	296	282	241	289	239	252	242	286	230	269	256	286	274	229	235	271	276	247	261	261	263	229	230	241	223	288	219	250	236	286	236	268	286	251	270	248	265	261	268	273	268	241	238	291	275	235	226	214	233	215	239	271	255	260	285	264	221	241	247	268	246	231	294	257	240	248	230	283	262	288	244	288	262	256	246	257	261	237	239	242	276	254	294	263	268	245	256	270	277	295	252	267	244	270	248	257	235	255	263	228	282	261	239	226	245	243	267	262	269	256	265	268	263	251	249	233	224	257	254	214	251	268	278	246	251	264	254	276	269	244	231	257	284	250	250	249	241	261	262	237	250	273	244	270	223	239	263	269	261	245	269	259	248	237	222	298	221	250	256	249	249	243	266	255	252	260	241	286	269	266	246	266	266	260	266	254	250	273	285	286	279	269	284	311	272	255	225	252	263	253	237	233	253	228	255	278	262	268	266	273	258	266	260	277	257	261	247	252	248	259	265	224	262	259	258	226	272	252	309	256	228	271	259	263	246	270	275	245	277	237	255	243	253	259	260	226	242	272	274	270	275	231	254	261	268	290	236	261	268	265	267	265	268	269	242	257	261	259	271	232	250	255	268	222	274	265	264	243	241	256	275	221	255	242	244	256	268	308	249	269	258	262	250	270	239	267	242	255	253	233	261	274	279	225	243	258	230	226	270	260	256	249	244	264	274	256	242	248	269	270	246	262	278	268	257	278	288	260	259	226	249	250	254	266	260	280	247	252	268	260	253	267	250	267	216	247	219	243	266	269	231	279	259	268	237	262	254	253	266	256	287	247	265	233	240	284	240	278	271	264	263	251	271	244	268	271	255	275	247	241	276	236	224	283	246	219	273	262	249	263	249	249	257	251	263	266	275	257	255	285	245	274	238	259	236	263	256	246	248	270	263	244	235	274	258	255	263	242	284	241	246	282	261	289	239	248	271	252	244	252	246	272	225	261	249	255	256	237	275	258	234	246	290	264	264	255	268	246	249	264	247	262	238	238	243	257	260	244	267	277	259	257	303	259	280	254	277	254	261	256	254	246	261	220	241	272	266	242	243	282	266	252	252	252	231	257	231	236	246	261	229	247	246	253	252	265	259	235	245	287	263	268	248	253	256	256	238	253	274	240	252	216	255	247	286	219	272	258	272	272	247	247	243	278	245	280	264	258	213	273	248	245	258	275	241	252	259	253	247	272	247	282	240	231	227	250	259	239	245	254	263	252	251	269	243	256	241	254	239	285	257	261	245	258	261	236	275	250	258	282	275	275	274	248	225	266	260	262	260	269	267	288	227	253	272	296	251	256	251	252	284	272
26334	14311	23930	24546	19397	14496	7796	5342	4140	3571	3100	2357	2284	1998	1569	1213	990	913	790	754	657	698	647	637	648	567	589	592	616	596	624	612	642	573	635	642	637	588	621	581	606	580	614	603	585	582	554	597	584	608	581	614	544	621	561	593	573	552	617	631	573	620	605	575	577	556	587	612	598	577	647	534	602	565	599	625	598	621	607	591	576	585	588	583	583	608	622	637	597	627	645	600	590	589	594	606	544	590	564	617	602	585	585	561	605	575	613	563	601	618	599	586	586	592	614	590	584	574	541	545	587	568	542	607	571	585	580	570	608	556	590	596	599	552	579	581	588	551	567	565	603	648	601	604	607	571	566	569	569	576	521	578	579	571	575	528	578	623	597	555	580	608	574	615	577	586	590	563	560	610	617	551	546	564	610	569	564	577	625	594	562	541	556	598	548	567	558	627	587	581	552	625	579	577	594	552	585	599	590	559	597	584	584	501	558	571	565	526	594	540	548	584	616	577	597	562	597	540	565	608	605	553	582	563	568	604	542	593	613	559	598	596	550	564	566	566	556	597	586	614	611	591	646	628	545	542	568	605	561	614	629	575	605	596	591	604	611	575	576	577	586	598	552	585	587	556	568	569	563	520	572	584	566	580	582	575	605	593	572	578	538	564	605	562	571	628	561	579	598	613	587	538	609	569	576	592	546	594	573	613	564	583	545	552	560	586	576	590	617	586	578	558	548	604	566	581	604	588	628	611	567	604	565	591	571	573	584	568	578	553	571	576	575	551	600	602	577	551	555	544	556	569	544	569	559	554	594	573	586	615	574	617	573	592	613	631	549	572	545	550	556	574	552	579	595	540	584	584	559	592	617	552	591	629	624	584	561	562	579	606	612	576	571	593	594	591	575	572	564	585	602	602	600	558	585	582	564	567	569	584	598	574	623	604	592	607	569	590	556	597	555	583	544	577	553	570	638	580	598	574	637	528	590	583	575	605	553	554	569	547	617	584	564	552	564	573	544	587	594	584	545	590	617	608	597	567	626	587	563	590	549	567	572	585	583	589	606	583	553	613	595	574	603	622	601	567	636	595	528	649	582	523	582	569	545	584	566	576	577	570	577	559	606	583	573	554	502	583	617	591	528	588	561	511	562	626	569	588	605	586	547	571	565	604	573	575	539	557	568	617	550	608	555	549	585	589	572	549	586	567	546	612	600	589	596	570	577	605	591	584	570	575	556	648	563	571	601	583	548	559	540	586	586	590	601	613	578	597	608	597	587	589	535	572	610	556	564	589	576	596	577	598	601	600	649	606	564	596	601	586	582	587	595	539	578	560	579	604	569	580	593	574	568	613	568	580	567	572	596	560	608	614	568	581	597	576	627	567	557	545	546	586	599	603	619	586	597	628	586	547	620	581	577	590	612	562	589	607	533	624	583	570	565	574	627	553	606	577	575	607	542	606	585	557	562	541	572	560	593	553	590	553	584	571	594	571	508	538	573	589	616	584	612	556	594	549	575	546	558	623	619	588	613	585	607	553	587	593	580	558	582	669	585	589	569	582	534	615	564	563	586	613	596	588	561	547	606	555	599	535	574	558	563	592	586	589	575	561	603	614	606	617	585	559	594	578	564	582	576	613	599	568	611	564	574	576	577	603	571	576	592	595	560	547	599	586	544	558	538	614	573	608	586	571	587	574	606	575	550	587	605	596	572	584	629	607	601	601	609	565	567	546	588	601	585	578	594	598	585	603	572	552	607	569	609	599	568	556	542	557	580	609	605	564	566	577	586	563	574	582	578	619	551	589	605	570	620	527	626	553	592	541	617	566	552	582	586	529	597	582	563	599	559	623	557	578	623	553	571	587	558	593	584	571	620	578	584	571	579	609	578	604	571	559	533	572	588	527	609	621	569	617	560	579	613	547	567	564	594	564	600	581	540	561	573	594	581	541	583	585	599	577	571	588	618	585	584	577	583	627	582	605	558	550	569	607	558	572	590	528	588	597	593	640	581	625	576	534	562	550	567	580	605	589	582	569	581	578	593	567	588	565	557	576	624	570	544	615	549	553	590	575	545	607	588	590	594	562	588	587	603	526	570	631	564	588	581	597	591	570	570	557	547	590	569	575	589	547	557	560	584	598	641	596	587	585	555	592	537	568	601	585	592	594	555	600	565	579	600	572	575	549	583	613	556	585	605	567	572	577	636	575	501	571	534	550	595	586	570	562	558	574	563	575	567	560	582	594	620	515	594	596	625	629	551	604	591	583	555	603	579	546	555	598	587	582	609	621	599	571	575	552	554	592	614	576	586	557	580	576	626	578	582	556	568	555	562	594	616	597	565	596	552	594	620	571	571	603	596	588	631	605	545	557	594	572	598	592	586	536	525	589	554	600	562	578	529	592	563	602	594	567	589	618	588	610	585	559	559	601	573	544	595	558	597	605	613	566	614	598	581	549	585	575	583	600	576	578	591	603	541	546	556	596	545	602	618	589	610	576	580	589	597	605	551	523	609	596	599	583	570	619	558	608	596	571	608	574	562	624	547	596	602	564	596	556	583	570	593	573	557	570	607	582	568	571	593	552	590	596	567	585	613	558	622	571	577	557	577	562	602	595	548	559	616	561	593	606	597	575	542	579	627	579	590	561	581	582	558	588	530	600	538	618	600	540	572	559	557	614	535	615	568	598	600	590	603	596	610	594	555	617	542	606	574	605	581	625	560	632	573	564	607	570	589	607	565	624	618	564	556	613	558	618	549	616	557	586	620	589	573	615	577	605	592	538	581	601	578	627	570	624	551	572	612	571	552	585	625	531	522	588	577	564	618	589	573	595	583	599	561	546	580	594	595	613	610	586	581	610	602	577	598	570	567	550	614	569	571	610	575	616	552	593	605	552	607	584	585	588	569	619	566	562	577	615	610	591	602	614	560	577	579	597	595	575	595	628	570	562	612	582	576	529	601	540	612	599	597	579	593	572	586	614	550	580	572	572	588	605	566	580	537	575	573	588	561	548	573	584	582	599	581	588	594	575	582	535	559	544	563	554	589	575	574	603	596	584	583	616	562	549	561	542	593	583	633	567	568	615	577	580	614	593	568	599	537	609	588	571	581	581	581	601	547	547	587	586	590	597	619	561	549	559	542	551	617	562	583	582	624	562	598	622	623	593	579	569	578	548	601	563	555	591	552	553	601	558	591	574	585	581	568	569	615	576	584	585	572	573	615	576	571	538	600	590	574	596	609	601	586	614	567	576	607	562	598	590	618	573	607	592	579	546	602	553	590	590	601	653	563	564	613	655	584	574	609	583	600	569	562	599	581	542	549	572	561	575	553	570	586	565	571	591	583	575	586	553	608	582	564	595	631	552	580	567	580	574	635	559	545	586	602	585	571	623	585	540	568	576	601	589	565	587	615	574	542	553	623	599	553	541	577	613	565	577	605	572	553	523	566	616	574	555	625	559	611	612	607	542	611	582	613	625	564	604	603	554	574	579	599	564	564	598	578	560
11276	4580	4107	2791	1675	1141	868	697	585	580	542	500	432	474	413	388	382	391	385	405	398	360	376	347	381	352	351	388	370	376	360	336	378	391	365	363	383	368	403	367	386	379	397	371	359	390	368	387	390	372	369	361	378	345	373	388	363	373	337	357	387	360	364	360	329	376	363	377	354	361	378	372	395	349	375	347	384	355	363	399	370	358	394	371	350	363	356	389	347	371	387	360	376	373	358	388	348	396	361	374	366	371	387	377	383	348	369	366	404	383	370	388	379	384	381	353	390	373	367	374	352	342	376	375	381	384	335	373	385	406	347	353	421	390	378	387	364	398	353	368	343	352	352	376	378	367	379	356	361	390	364	392	348	372	409	380	376	378	354	401	380	385	390	405	369	342	400	361	356	363	358	326	374	351	332	381	378	361	379	377	380	379	389	358	368	353	366	369	390	333	400	377	398	393	371	396	396	388	370	376	325	337	327	386	368	401	387	389	354	385	395	371	342	369	382	390	373	430	345	357	383	374	375	325	337	396	377	382	392	366	326	382	351	384	381	371	391	369	373	397	357	368	376	356	337	401	375	337	382	403	376	362	359	386	369	357	362	339	352	341	400	373	347	371	355	356	339	389	371	352	396	384	390	395	349	402	362	367	340	334	405	418	380	370	368	375	385	396	382	371	384	376	411	414	349	384	418	371	346	334	378	344	374	356	412	365	366	393	373	387	377	380	393	358	366	365	316	347	348	356	323	385	346	356	382	337	397	351	379	347	389	359	384	377	404	358	413	395	418	380	377	348	352	341	355	345	372	377	414	407	349	395	376	359	380	333	375	372	360	346	377	375	327	386	406	386	372	347	380	379	394	387	379	403	345	378	371	362	376	393	407	375	380	367	362	356	369	377	370	397	401	371	382	375	388	385	371	408	424	384	400	370	370	350	389	419	367	413	389	367	363	355	351	345	362	325	368	367	411	383	385	337	375	347	353	391	391	379	376	348	376	356	380	379	356	365	370	369	364	378	376	351	376	368	337	378	392	408	365	382	391	348	372	304	380	381	417	359	428	354	382	389	423	353	401	402	356	331	359	386	381	360	353	373	405	337	377	414	320	372	383	368	353	384	349	370	398	332	399	371	361	393	367	323	402	346	383	397	348	359	401	355	336	414	358	354	377	341	351	379	364	401	405	364	348	341	341	371	421	377	313	379	352	391	378	371	360	362	379	347	361	358	361	345	363	425	354	381	359	411	357	361	398	357	423	372	400	356	381	353	376	351	372	342	347	346	358	394	375	407	367	369	347	363	355	379	339	340	357	331	354	352	352	378	381	372	368	318	352	366	368	345	393	349	377	408	367	399	368	414	379	361	377	354	329	375	339	339	349	362	387	375	374	391	378	388	378	376	351	349	378	380	368	375	389	399	378	397	374	347	412	387	322	369	370	386	358	400	379	376	423	391	362	361	402	367	396	388	418	362	361	343	363	381	408	397	351	367	362	334	386	394	365	364	362	362	381	380	354	394	366	393	409	363	376	307	400	409	383	376	371	368	328	357	383	384	373	381	390	391	396	361	356	368	375	367	407	360	386	338	377	330	361	356	349	366	408	344	377	387	377	395	401	366	350	344	400	393	338	373	360	362	349	400	370	361	385	332	377	365	357	340	403	351	320	409	366	399	349	376	394	388	385	360	357	389	395	363	381	387	339	343	354	392	391	363	416	392	389	367	405	362	358	375	351	353	394	370	379	400	341	406	420	385	409	351	353	393	347	382	351	364	353	375	400	377	385	408	381	365	353	345	411	398	361	389	379	386	343	392	405	406	408	367	340	367	389	349	384	398	406	340	328	374	341	375	363	347	336	390	386	382	325	383	383	362	383	385	384	389	342	350	320	333	375	384	304	377	354	345	352	397	377	349	403	351	375	355	376	409	354	388	370	361	408	371	379	369	345	379	355	410	431	344	370	366	388	360	420	376	330	351	358	347	379	369	357	370	381	384	355	376	336	351	343	365	362	421	383	366	350	369	359	411	380	383	386	357	373	376	339	396	408	382	372	394	320	322	379	405	377	377	370	374	378	377	389	343	373	374	400	380	372	399	391	374	385	399	398	371	400	362	376	347	386	421	393	389	365	390	335	361	412	398	349	349	397	375	372	336	371	377	397	378	358	385	383	407	358	401	365	326	397	366	365	385	391	362	345	370	380	372	359	371	362	395	356	378	367	373	366	388	363	388	368	378	341	372	400	389	344	371	391	359	349	367	385	366	363	366	383	389	376	370	365	372	352	337	362	325	340	351	360	374	322	341	385	340	391	363	391	404	329	370	362	373	367	375	394	393	382	387	399	368	349	408	384	353	374	383	428	354	395	380	363	353	377	353	397	386	376	341	354	369	359	372	403	337	372	334	358	383	406	352	366	397	336	390	380	348	371	362	386	356	392	389	389	365	418	351	365	373	393	352	391	339	372	331	350	374	362	373	408	399	378	362	330	374	363	362	351	369	394	367	406	352	347	359	398	400	373	375	377	398	389	394	370	402	423	370	335	377	339	352	376	368	359	408	392	379	370	357	367	382	358	352	347	380	396	377	351	348	389	370	376	390	357	389	373	387	370	406	370	372	359	380	368	309	385	365	361	350	382	384	391	418	369	364	386	349	403	423	378	371	353	344	385	361	383	384	341	374	355	384	411	379	409	367	383	374	360	388	363	358	350	400	372	351	356	394	406	380	354	388	404	389	367	377	374	363	349	352	359	404	367	375	376	366	409	370	378	379	361	357	322	392	385	381	346	366	362	329	371	358	395	356	373	368	400	385	352	363	415	372	376	396	337	400	361	391	355	323	356	336	369	411	390	384	368	362	389	372	358	417	330	386	370	394	370	360	390	360	346	420	375	382	361	381	397	369	368	353	350	360	412	346	371	389	396	387	385	383	367	356	387	376	395	363	365	355	369	397	373	356	335	309	376	354	352	342	391	374	397	369	403	375	363	381	401	346	368	374	403	384	393	371	371	376	356	380	372	372	370	367	372	363	367	364	374	389	363	358	355	368	364	374	375	383	369	402	360	370	366	379	326	322	388	390	365	366	375	372	387	391	370	330	386	344	371	352	377	348	355	415	382	406	386	346	393	368	365	379	378	348	390	406	371	378	348	361	368	356	345	324	386	406	353	362	376	365	328	345	359	369	399	367	379	388	353	373	351	362	337	341	363	342	381	348	364	372	393	369	378	411	332	374	353	329	405	389	376	360	369	409	372	387	350	379	364	393	347	376	381	330	383	387	377	341	364	373	354	377	337	381	396	327	362	375	349	387	372	378	393	391	320	363	378	393	355	398	377	361	381	362	390	399	374	393	360	386	375	384	372	408	342	349	359	363	371	337	373	379	347	332	388	394	388	384	397	360	377	360	366	376	387	395	408	387	400	365	378	376	374	388	369	373	364	345	355	389	353	343	357	401	376	357	366	370	399	390	347	326	376	407	380	354	357	359	374	383	406	385	394	423	378	362
7048	4092	7176	7846	5751	4003	2992	2269	1908	1628	1515	1370	1308	1144	1043	986	885	818	853	848	872	770	844	804	801	801	808	808	821	765	798	787	791	802	787	796	772	798	770	795	800	782	806	768	765	796	828	790	776	801	857	791	764	797	842	810	809	793	806	807	814	824	749	793	779	779	769	759	757	768	788	769	795	821	780	770	782	801	806	799	746	780	786	794	785	776	772	799	796	855	812	787	833	802	796	788	834	759	821	782	820	764	837	799	812	774	839	778	808	808	825	809	791	816	828	789	803	778	784	834	777	792	789	849	768	825	789	771	798	831	789	769	783	752	803	810	799	800	785	754	785	804	814	804	849	789	847	810	749	762	800	788	837	817	802	796	821	769	755	813	778	829	811	775	726	760	830	779	801	770	816	795	804	823	746	812	754	792	804	765	835	816	767	821	833	835	791	810	828	778	766	810	803	784	763	798	765	748	797	820	893	812	788	811	833	814	804	787	770	827	847	770	871	802	790	800	795	783	816	842	818	755	799	833	817	837	774	841	839	786	776	795	777	798	831	800	786	785	810	801	798	784	795	806	787	785	814	819	785	794	784	782	805	769	815	832	756	783	756	775	788	835	778	838	802	811	772	821	907	810	776	831	787	833	852	812	739	763	805	821	798	830	773	801	785	789	737	794	784	853	786	849	835	763	807	824	798	801	797	837	845	830	787	776	786	767	807	771	808	781	746	764	794	735	778	764	774	799	763	774	778	770	782	763	771	785	829	781	814	815	768	801	799	745	805	859	792	806	805	759	798	818	801	825	805	855	800	812	787	801	771	768	830	766	788	777	761	830	769	826	816	785	771	770	752	786	820	757	799	820	798	791	769	836	827	806	775	830	839	790	794	825	804	812	784	826	811	869	850	816	751	741	754	849	760	816	817	777	813	821	768	804	849	753	809	768	767	777	782	778	808	759	761	770	797	768	781	859	896	784	785	799	793	724	805	756	826	754	819	774	803	794	768	746	780	862	768	809	824	774	809	851	771	723	779	766	866	845	867	791	761	802	872	802	753	840	805	771	790	778	817	797	840	807	811	792	744	748	779	838	784	826	811	760	764	836	778	840	787	787	776	771	812	822	800	807	835	782	811	794	825	826	785	844	786	774	789	831	812	844	778	826	780	789	821	864	791	792	822	760	782	835	828	803	830	793	842	799	805	783	802	811	821	854	801	809	780	814	756	778	830	781	758	790	803	822	811	808	795	799	759	802	804	789	782	791	883	786	822	757	817	816	828	756	755	808	781	844	817	797	790	752	851	825	825	829	790	807	817	818	761	792	769	810	825	810	807	803	803	777	836	856	796	776	816	783	803	787	805	832	835	813	783	754	766	774	758	839	800	777	793	789	817	784	802	807	791	794	815	802	806	785	775	772	798	783	778	816	770	802	784	757	777	797	822	834	801	818	770	819	716	817	837	845	816	776	727	788	806	779	814	776	818	840	762	764	760	797	787	788	821	788	780	753	801	780	774	766	810	789	776	815	800	829	852	841	791	766	758	827	764	786	800	790	808	824	846	744	748	790	781	813	738	791	781	785	805	795	749	808	742	782	813	798	830	776	767	792	770	739	778	798	775	787	799	785	779	790	764	789	806	839	782	761	785	802	791	810	796	765	786	794	798	794	810	814	763	794	821	794	806	786	754	803	781	803	765	824	769	788	809	791	796	781	757	819	769	751	834	752	787	797	820	823	837	803	799	739	774	760	762	733	781	797	837	810	829	803	799	785	733	764	800	767	832	780	771	814	760	803	833	759	797	818	801	820	838	773	805	809	756	804	799	804	799	818	802	871	800	822	776	774	785	796	759	794	783	786	791	773	787	834	818	833	837	787	766	779	742	818	803	816	839	795	811	766	779	772	833	781	795	787	775	819	835	774	805	800	791	766	732	771	765	801	803	807	868	832	818	797	755	770	781	830	809	754	794	797	798	821	778	785	857	822	796	778	834	812	769	757	794	777	801	821	768	748	755	770	782	779	802	837	822	785	730	839	765	778	795	822	768	788	797	829	792	799	830	774	800	815	784	783	772	812	795	800	763	796	765	765	845	745	760	793	795	772	832	778	793	805	800	738	786	823	797	799	808	825	798	760	781	792	780	789	773	808	788	801	768	772	772	797	841	830	808	807	793	785	796	830	819	814	820	793	817	784	801	837	759	797	803	763	817	778	795	797	770	873	759	787	778	754	825	829	833	708	837	827	803	792	764	754	853	800	769	814	792	771	786	827	778	828	782	772	775	809	787	812	806	775	765	764	758	800	802	794	749	842	815	796	792	860	785	834	818	854	782	782	815	831	792	805	818	839	758	791	821	758	780	783	769	829	838	829	800	834	763	768	837	770	803	806	826	800	807	839	752	817	772	795	821	787	759	779	770	818	801	785	791	807	797	809	741	838	778	766	785	808	766	792	827	794	782	757	811	794	827	820	795	776	825	813	811	835	806	790	756	785	808	777	744	780	767	768	791	833	745	844	792	811	803	803	850	835	783	817	820	768	789	843	817	770	775	818	753	830	820	774	805	796	754	820	772	805	766	770	801	740	826	786	788	799	784	805	753	821	834	786	775	802	831	817	832	785	806	811	776	783	795	779	786	787	784	734	794	784	701	750	809	819	799	854	763	847	807	786	811	814	768	807	820	810	784	820	823	825	771	737	803	799	814	828	831	806	791	748	824	779	795	808	799	779	793	762	825	796	794	776	824	770	810	792	798	729	817	779	774	778	800	778	794	740	779	810	819	734	823	807	780	778	758	780	784	803	781	780	801	700	816	814	794	757	791	757	763	800	769	785	799	767	818	753	765	827	794	834	801	799	838	797	780	841	791	751	823	807	816	891	804	790	816	784	823	817	777	731	790	789	779	805	837	753	824	792	786	765	800	856	784	732	852	763	756	789	784	766	732	834	777	774	803	786	801	797	821	773	807	767	819	797	799	765	806	792	857	803	812	746	811	786	798	804	775	807	732	816	765	779	824	771	769	824	816	789	763	764	804	776	826	845	823	779	790	797	792	785	768	825	844	751	749	805	807	838	835	790	769	729	780	759	778	763	842	827	815	815	800	774	786	797	856	764	773	787	841	854	784	783	753	852	776	807	802	776	775	793	806	850	783	783	776	753	786	799	804	825	823	803	777	759	822	820	767	784	770	821	836	781	801	809	796	818	768	738	805	796	778	808	788	710	773	786	790	786	759	807	757	794	767	796	836	805	825	812	815	822	806	767	808	764	784	788	766	871	808	814	813	774	765	757	775	825	802	780	747	762	813	841	753	783	779	807	775	868	782	769	758	830	803	792	746	786	838	760	804	784	770	809	800	745	774	825	807	808	776	792	784	779	800	817	775	785	791	795	789	762	747	840	768	790	814	750	830	821	806	784	810	784	813	798	773	823	806	822	745	785	786	837	779	788	785	764	763	856	825	806	766	815	776	779	795	768	831	769	792	784	783	775	793	807	823	785	817	776	768	766
29351	16535	15717	11538	7058	3736	1963	1174	805	683	563	506	451	403	361	337	291	308	276	303	275	285	260	298	288	260	263	290	236	239	264	263	249	256	270	264	242	256	233	267	290	284	278	249	263	264	243	260	248	264	286	284	267	259	261	270	277	281	245	313	236	260	295	258	266	252	272	237	270	262	272	273	266	287	273	297	259	282	261	296	268	297	269	261	254	261	256	247	292	265	253	260	253	239	259	280	282	274	258	274	262	286	273	277	243	260	268	302	257	264	277	245	259	276	252	246	258	283	280	261	296	279	266	286	318	284	280	271	258	247	237	244	265	250	265	242	250	267	275	252	244	241	253	284	270	238	236	277	253	278	259	250	263	296	269	245	242	250	291	277	227	270	268	240	286	234	273	245	247	287	257	240	245	255	246	288	259	249	252	274	290	268	265	229	255	227	291	273	257	241	266	254	249	259	271	258	263	240	288	262	232	254	277	255	214	274	302	270	269	270	284	275	279	299	216	251	287	244	257	267	282	275	230	245	291	254	270	264	277	273	299	255	258	304	288	253	238	256	240	242	257	256	252	279	283	263	255	252	270	276	290	249	247	265	295	242	250	260	246	257	259	259	269	283	244	243	217	242	266	287	266	261	267	245	263	224	243	272	254	241	258	256	283	258	261	298	268	258	278	274	259	243	268	259	272	247	267	255	282	255	263	257	289	252	260	274	281	244	301	244	281	277	248	286	281	270	269	234	263	260	218	296	269	252	281	252	269	262	290	284	278	263	260	247	220	259	285	258	247	271	276	289	255	251	269	263	265	260	262	242	275	292	281	261	245	285	260	267	262	272	291	279	249	239	273	269	266	250	248	281	264	248	286	260	276	269	257	258	252	255	263	280	255	280	275	251	259	248	282	252	244	297	249	212	249	291	262	265	269	237	253	248	260	270	289	273	263	206	271	278	284	272	254	271	256	295	262	301	280	291	275	283	281	237	277	277	273	273	253	241	270	258	279	250	251	268	296	261	233	267	276	245	249	240	241	227	259	281	238	260	246	238	222	241	278	247	282	285	281	225	244	273	291	264	270	256	256	288	234	257	254	278	250	268	307	317	259	301	285	251	277	281	282	268	282	289	274	249	236	276	297	282	253	226	282	290	293	254	240	255	290	296	254	244	273	282	265	261	247	268	280	284	238	269	251	261	286	289	248	235	258	270	253	268	227	303	280	243	256	259	280	242	261	266	280	254	320	269	236	255	249	271	308	250	244	270	279	240	255	285	246	267	257	266	291	304	271	285	246	281	286	248	263	266	243	265	236	282	259	277	268	265	257	273	285	267	248	248	250	255	267	274	259	280	270	271	281	254	288	293	252	273	287	229	256	246	272	286	268	264	263	247	250	266	261	257	271	269	270	291	247	269	250	272	268	261	267	282	276	225	269	277	248	253	260	260	260	235	275	247	250	299	284	247	252	234	262	272	284	264	284	269	250	233	235	277	295	260	256	285	257	254	246	305	271	231	256	229	233	268	255	286	251	275	274	250	288	281	228	279	265	270	280	259	286	265	258	290	269	285	272	287	257	234	266	283	234	267	261	240	240	261	234	271	271	255	227	285	253	279	240	257	281	243	277	283	291	262	269	272	285	254	268	273	302	283	308	267	266	298	269	224	263	257	268	260	253	277	261	246	251	280	275	244	237	272	286	258	275	253	266	228	264	281	279	277	266	265	278	288	291	284	260	243	259	239	284	236	291	246	274	260	231	269	293	237	224	247	227	264	270	258	272	273	291	258	254	216	266	257	289	274	284	253	261	282	278	268	296	270	268	255	264	255	249	280	274	262	265	243	266	242	280	304	287	249	261	266	278	266	240	231	278	239	258	283	223	238	288	246	255	279	235	297	279	256	259	279	279	237	260	250	302	227	264	265	243	240	261	266	258	279	281	251	209	236	239	226	232	270	297	248	271	267	263	240	274	253	270	234	252	288	270	249	254	270	265	251	259	307	255	249	282	266	252	252	239	266	270	246	244	261	270	278	269	283	281	248	246	228	278	278	239	267	249	280	288	265	253	289	256	252	253	267	261	296	257	277	256	288	256	255	248	264	278	257	284	231	243	276	311	252	236	257	275	307	249	315	277	269	247	277	283	247	256	265	270	261	254	257	236	288	286	251	267	264	250	271	283	295	269	284	271	248	265	268	254	278	257	260	244	268	294	255	244	233	258	248	274	251	232	287	274	275	249	270	255	235	249	301	232	238	232	276	260	251	279	246	239	287	300	291	289	258	252	282	271	290	283	268	266	266	294	253	251	246	271	237	262	272	268	306	258	253	272	266	241	245	260	226	262	267	285	300	252	255	252	279	279	251	267	293	262	258	277	273	261	255	293	279	246	294	279	263	250	272	259	283	258	264	248	298	277	267	291	250	257	283	264	268	272	294	233	282	250	271	252	241	272	261	245	260	281	268	263	298	238	228	258	268	241	269	264	264	280	246	267	287	296	267	270	275	272	249	259	259	257	263	268	264	266	268	273	257	279	285	290	300	267	291	281	256	211	281	244	284	272	266	276	253	270	268	269	261	253	301	284	272	275	254	282	264	257	240	270	249	260	237	242	267	266	284	268	322	296	240	267	227	253	272	263	253	283	274	273	271	282	265	266	272	265	240	280	280	305	243	258	274	266	227	277	265	274	254	261	271	250	252	249	229	243	275	250	275	256	226	274	240	246	281	247	235	257	270	309	257	279	268	277	271	284	248	268	275	267	294	264	242	269	268	246	255	241	263	265	278	282	247	285	277	281	267	252	275	245	277	271	249	262	250	275	271	272	288	261	305	271	276	247	252	282	292	231	252	262	298	254	254	234	258	252	292	280	246	263	270	264	249	254	250	243	254	303	267	252	261	295	259	296	273	263	253	283	280	237	282	259	273	255	226	259	249	279	295	278	251	239	300	241	236	277	257	293	258	275	253	253	265	280	247	253	258	274	248	289	234	244	259	269	269	275	269	253	261	265	261	264	279	279	247	250	254	295	271	276	241	275	255	242	271	244	248	254	273	253	245	290	269	279	239	264	255	275	238	238	274	271	268	276	221	268	250	260	219	265	259	216	289	284	273	265	272	282	253	271	275	230	222	262	258	273	281	253	274	280	286	285	261	270	274	298	266	264	306	272	264	277	263	282	253	288	304	287	260	269	255	277	256	271	253	230	267	262	259	267	253	277	275	237	234	258	296	272	245	271	286	265	258	294	248	260	272	287	232	272	257	232	253	256	272	284	246	258	272	250	251	273	246	256	267	264	279	249	246	265	252	266	258	258	260	285	249	274	275	274	234	239	257	236	252	258	247	256	246	308	246	273	254	279	275	291	231	273	221	290	263	280	262	259	272	255	279	290	240	240	243	246	266	281	250	282	276	280	259	282	313	278	243	238	264	281	268	266	262	228	284	291	261	277	296	294	264	287	280	248	280	291	275	275	255	253	253	279	230	232	244	265	275	271	302	297	222	221	278	265	270
19413	11118	18001	18392	14857	9266	5760	3886	3078	2482	2221	1961	1692	1510	1196	1028	888	786	715	733	661	653	635	589	691	637	670	664	625	593	662	612	550	619	575	610	643	618	569	629	603	604	610	620	643	544	589	645	624	598	626	569	593	622	592	603	590	613	598	585	578	619	643	551	622	585	576	602	597	624	561	629	598	582	594	615	589	576	611	587	587	569	641	613	612	606	638	626	640	550	618	632	644	587	641	589	599	622	580	632	629	550	549	561	611	616	591	533	573	624	590	603	624	596	661	625	539	605	622	564	602	650	594	600	624	561	572	640	554	564	581	595	588	567	613	587	587	581	602	627	580	630	579	548	628	573	614	585	606	560	620	558	600	597	589	593	611	598	617	625	590	597	595	602	587	580	611	539	593	574	589	628	567	603	614	586	597	594	548	653	605	617	600	584	566	609	582	628	582	565	579	630	565	576	584	609	612	593	590	570	557	583	620	624	585	599	588	605	589	597	648	557	606	596	639	626	623	588	605	597	583	572	604	609	593	588	565	595	630	610	600	620	568	594	608	583	592	561	607	613	606	562	605	621	605	603	596	575	628	598	615	616	545	595	608	594	590	589	578	577	575	581	630	599	589	627	612	559	574	604	590	600	595	604	602	553	565	569	566	575	603	620	618	607	567	582	614	572	581	563	576	605	576	623	579	582	587	602	570	613	581	603	607	600	565	635	599	629	573	575	601	590	597	577	595	551	621	582	599	608	603	591	544	583	604	592	603	579	561	621	562	604	557	617	577	570	563	600	591	618	626	602	599	587	638	621	592	577	606	655	605	563	635	632	584	568	593	595	608	586	585	587	630	596	570	609	575	611	564	567	603	556	593	570	579	598	586	582	590	569	590	605	610	576	624	628	600	610	570	650	572	626	614	587	610	615	612	578	605	571	614	581	600	593	614	621	592	607	604	630	579	628	630	555	583	598	578	586	552	585	616	604	566	601	610	592	602	603	587	649	567	546	562	603	557	628	573	648	592	601	580	611	605	603	627	591	611	605	582	612	628	569	635	615	568	620	580	595	619	641	606	635	577	594	639	595	549	575	582	608	555	574	562	582	562	588	562	629	603	615	585	605	595	588	575	587	585	591	625	629	570	573	578	605	620	549	601	578	578	607	601	568	550	598	625	548	602	541	558	654	612	627	580	631	560	621	584	617	524	568	563	577	650	628	589	611	604	585	624	621	615	594	593	583	561	580	581	565	582	551	612	613	602	612	644	597	557	581	634	619	593	628	590	616	561	611	594	594	596	572	573	602	628	596	584	542	610	582	616	608	586	572	576	591	578	638	575	577	595	621	603	585	607	635	562	592	562	637	582	628	605	552	639	566	591	635	545	605	580	566	585	620	587	628	576	611	581	607	590	590	608	630	596	603	556	601	566	642	611	631	600	613	618	559	580	587	607	589	598	571	605	562	588	599	602	620	621	611	579	594	608	627	594	598	592	592	576	577	587	592	594	634	595	641	626	568	586	557	617	621	618	583	642	598	623	592	590	578	572	566	572	611	595	582	601	580	586	601	592	585	620	563	569	594	613	572	589	610	635	599	586	601	621	593	574	545	593	591	584	610	597	617	623	595	594	606	624	618	596	538	564	575	573	572	596	584	586	634	606	590	579	560	594	573	618	594	602	591	542	563	619	565	548	610	569	604	592	613	609	589	585	599	560	557	561	612	584	550	665	589	602	580	600	615	598	613	571	608	587	551	598	612	597	621	575	554	590	592	588	624	593	591	611	598	599	568	563	589	593	587	604	609	592	588	574	572	545	603	612	581	605	616	589	594	595	635	608	587	592	587	574	624	575	569	626	578	583	551	583	600	611	593	577	577	590	621	595	588	600	606	575	600	555	573	594	583	587	620	621	580	579	582	546	606	601	561	569	605	615	552	621	596	605	564	591	547	648	610	577	609	604	568	616	640	584	637	588	590	539	556	575	610	606	581	625	599	583	625	608	610	635	627	569	595	601	571	571	586	609	641	608	558	570	577	598	605	593	574	623	614	583	589	561	546	563	558	547	596	581	575	608	506	609	633	609	608	584	626	586	592	560	616	568	604	573	625	620	621	601	630	537	600	577	546	591	583	634	568	558	618	623	560	572	581	598	567	630	594	611	591	629	588	595	614	610	592	592	618	578	559	577	607	635	616	602	557	655	546	585	612	656	594	601	617	592	582	575	609	591	624	593	609	563	573	572	620	608	574	611	570	558	602	585	557	610	573	581	610	573	586	634	601	609	571	599	587	597	608	571	600	587	615	592	621	562	584	599	614	595	530	611	609	630	604	598	616	627	584	613	609	604	618	542	561	555	579	575	587	636	571	602	621	561	611	585	621	599	580	579	629	590	561	614	636	606	614	558	583	584	561	576	566	612	626	613	582	615	540	588	570	579	578	637	613	597	589	564	626	561	596	621	572	584	552	539	583	582	634	568	613	577	583	599	629	622	589	579	609	597	569	574	575	627	610	603	617	599	637	608	588	553	586	575	588	572	617	642	570	623	603	596	574	541	559	614	602	621	580	620	615	595	577	573	586	590	606	588	626	615	565	589	572	584	602	645	600	600	556	556	574	559	611	564	592	565	603	645	576	550	590	595	620	571	590	584	586	629	564	587	570	616	563	596	596	587	598	598	583	641	596	550	623	568	570	604	585	600	576	588	590	667	569	614	605	590	603	640	616	570	596	644	583	562	610	575	621	548	575	609	586	620	616	593	634	596	549	589	620	550	573	561	601	586	593	569	590	563	556	558	576	575	577	615	582	569	596	615	610	596	559	645	624	601	587	560	585	597	621	578	538	599	600	610	574	589	577	584	581	618	620	617	602	600	600	594	590	587	622	591	589	587	637	604	607	575	604	569	604	576	623	601	593	615	612	591	582	575	599	614	619	602	597	635	597	598	577	608	582	634	624	604	608	572	578	629	589	602	614	596	618	637	587	605	582	584	594	575	604	577	618	610	590	579	560	625	583	610	637	582	618	606	580	609	575	621	635	598	591	622	606	576	583	529	637	618	617	568	601	638	566	573	554	577	566	601	580	622	603	578	576	595	590	601	604	617	584	610	561	591	616	586	611	568	571	610	595	614	580	562	592	628	576	585	611	618	603	636	599	610	589	618	596	587	603	589	584	585	629	546	570	596	563	568	616	542	564	586	598	588	569	525	592	575	586	595	606	608	629	578	565	538	602	549	599	562	609	575	569	583	615	583	565	581	579	578	582	628	612	587	619	587	599	599	564	619	577	573	626	563	628	607	590	603	634	557	581	595	611	574	604	593	585	599	589	568	584	582	583	596	579	579	595	577	591	591	565	587	586	569	581	598	567	585	598	628	566	597	566	573	610	586	606	600	602	554	588	585	600	617	614	620	603	611	538	621	623	596	604	585	621	605	596	622	625	584	630	599	557	644	604	589	583	642	583	632	584	590	591	593	577	550	600	551	603	569	592	630	601	526	593	584	597	636	615	565	617
40529	24279	23013	17163	11715	6514	3200	1679	1199	815	673	579	581	487	407	345	325	297	290	300	297	281	273	258	262	256	260	306	257	271	278	225	229	231	275	248	235	275	249	280	258	271	266	261	233	270	248	262	253	283	286	273	258	279	255	235	266	270	233	231	239	255	291	257	271	256	257	263	244	226	240	218	237	266	229	253	238	285	248	304	288	253	251	267	261	257	265	272	284	262	281	228	265	255	286	301	263	238	270	267	262	265	224	258	256	261	212	273	237	247	273	261	229	262	257	275	259	270	257	254	262	260	263	238	276	248	233	246	283	286	246	258	251	240	238	246	266	242	248	234	262	234	250	259	242	248	283	256	262	265	242	279	293	258	243	243	233	273	235	266	255	247	258	262	285	304	263	255	260	280	272	260	241	255	286	267	260	259	244	269	243	240	243	243	244	241	243	282	244	256	253	261	253	254	279	256	248	263	227	234	280	223	270	257	262	273	239	252	302	292	238	223	299	256	248	258	207	271	257	246	248	254	287	268	271	280	270	247	265	257	244	262	258	252	237	239	247	247	253	285	261	241	248	278	250	283	254	256	250	240	228	247	254	253	250	251	274	259	258	281	233	253	287	255	264	249	273	274	274	263	244	225	229	272	280	241	213	286	272	277	254	252	268	251	261	253	296	248	246	246	238	237	243	244	271	267	267	265	257	272	230	251	285	245	234	270	241	231	270	246	239	234	229	230	266	234	268	249	298	257	282	235	256	273	266	272	223	235	254	274	282	257	262	237	264	260	226	245	277	266	259	261	243	250	285	219	278	257	253	263	255	273	259	237	241	253	273	225	260	259	222	244	249	277	271	256	244	272	258	281	250	232	266	254	275	262	238	260	258	238	244	243	293	238	257	264	271	263	250	260	251	247	257	284	278	270	262	264	254	274	265	248	253	247	250	239	281	260	237	243	241	240	217	253	249	306	300	240	267	262	239	243	258	262	259	261	217	245	280	252	262	250	273	266	247	282	259	237	276	291	274	252	257	259	246	222	252	277	274	281	234	258	241	275	280	268	236	249	245	268	224	241	276	256	261	260	274	254	251	266	230	246	242	242	248	264	302	276	274	246	268	239	239	281	254	279	254	282	294	309	297	251	271	276	240	265	264	273	260	237	248	254	266	263	291	270	264	269	278	267	262	237	258	263	258	282	249	275	254	235	264	265	265	256	261	300	236	269	265	261	260	273	289	267	265	265	250	268	251	312	228	240	247	238	264	272	270	268	248	245	229	253	285	255	267	261	262	263	252	276	247	258	259	237	262	254	282	243	257	254	266	244	260	266	231	268	265	258	257	258	281	276	239	227	268	240	267	245	251	258	264	256	234	271	262	248	278	209	254	270	241	265	242	230	255	277	262	244	263	256	240	280	272	232	273	264	278	245	250	261	237	246	281	267	244	266	243	296	298	286	273	301	286	225	221	253	259	243	233	226	254	267	267	269	247	247	291	252	269	256	258	243	280	270	261	259	251	241	252	291	251	272	275	250	248	276	288	248	270	249	252	235	263	267	230	254	258	275	256	258	288	283	279	236	256	264	236	238	251	264	252	254	259	290	268	246	284	248	257	284	265	273	247	227	228	272	250	267	255	249	244	285	256	247	250	263	269	267	245	248	269	261	242	260	255	280	249	236	241	269	227	265	258	260	279	263	222	228	247	268	272	248	243	268	240	237	251	245	209	279	236	233	244	239	277	248	254	273	251	264	264	266	266	248	225	266	234	268	263	272	253	239	237	272	261	273	281	283	251	233	270	259	236	278	251	257	291	244	244	237	287	247	250	227	231	265	245	241	269	239	266	267	266	263	294	256	224	247	236	257	283	276	262	278	227	279	276	267	275	222	254	275	279	253	285	274	235	278	274	244	225	247	269	282	249	236	255	224	244	276	229	258	278	261	276	275	244	275	258	285	243	262	244	254	251	243	236	286	291	232	288	258	254	270	290	287	235	260	256	261	271	273	308	258	250	269	262	288	272	258	283	256	261	267	249	268	243	270	257	234	257	264	235	239	233	266	290	256	257	264	223	270	265	265	263	271	253	277	242	229	270	303	249	246	256	260	284	248	256	270	227	282	260	240	239	245	253	296	279	240	241	247	270	269	255	277	238	249	258	257	287	263	284	261	217	274	257	279	269	265	268	265	274	251	240	265	248	256	298	255	248	277	228	245	258	266	244	241	268	238	264	246	249	283	275	250	258	241	252	254	281	248	273	283	233	275	263	261	259	252	270	262	227	266	287	279	279	274	267	257	252	287	233	253	254	266	273	241	246	248	251	286	271	239	238	272	273	252	244	267	263	224	264	244	262	274	231	257	277	264	260	274	258	233	242	234	285	260	286	252	266	256	253	248	257	265	258	252	284	251	282	256	254	263	262	253	239	264	247	276	256	269	243	265	225	249	256	261	279	281	222	263	233	252	239	227	260	271	275	249	256	251	234	220	276	238	255	250	243	264	271	240	224	267	245	229	271	237	288	238	269	245	236	257	243	241	266	254	272	277	268	267	263	269	245	244	251	241	212	256	224	264	254	255	256	267	268	268	278	279	248	273	279	267	281	261	245	236	243	263	247	262	267	272	240	266	252	251	243	272	253	266	264	240	247	228	239	230	254	261	225	238	268	286	263	267	256	251	269	266	275	256	269	230	268	253	231	269	258	245	259	216	265	251	242	272	253	259	258	259	232	248	234	259	271	247	279	299	276	250	249	248	307	239	235	263	275	246	242	277	237	252	287	261	291	275	270	261	258	252	247	210	251	264	288	268	260	247	207	270	293	246	281	230	273	248	261	258	254	253	231	259	256	259	260	257	271	246	269	265	311	256	278	280	243	277	276	257	254	296	289	267	248	230	264	273	235	246	284	259	266	266	266	233	243	266	280	246	267	254	259	287	242	247	274	248	240	256	267	275	252	246	255	234	261	287	270	252	230	310	282	297	245	259	257	245	247	259	248	269	254	212	238	299	277	269	233	262	274	255	242	255	234	267	250	249	228	226	243	292	247	293	243	256	252	251	288	273	236	282	252	226	271	251	233	250	246	258	238	291	258	261	252	244	255	253	263	246	267	268	259	290	251	254	264	241	238	258	248	278	248	256	273	295	255	262	263	231	258	230	264	248	273	251	262	237	259	245	281	276	279	241	243	277	242	247	242	263	270	244	242	267	280	244	274	268	241	267	251	269	257	257	242	255	296	244	249	261	240	232	226	259	243	236	223	244	265	299	242	255	279	292	278	240	219	247	239	235	272	229	249	256	252	250	265	268	235	255	222	253	252	248	265	299	259	242	260	239	274	234	280	273	274	274	283	250	254	276	225	256	230	226	247	282	263	264	267	269	241	254	254	250	227	277	242	231	230	233	253	266	273	226	274	252	243	262	247	266	241	280	267	251	240	256	284	230	237	236	235	247	225	262	256	253	231	284	257	284	245	260	254	243	253	240	258	259	227	243	241	269	241	252	288	277	259	272
26211	15620	24078	23837	19679	14225	8304	5357	4365	3503	2737	2629	2405	1994	1600	1243	1020	955	743	747	690	679	651	627	647	590	637	617	646	609	605	656	613	607	614	567	602	626	623	597	591	589	548	566	587	637	566	581	641	623	596	588	569	579	554	589	581	617	565	635	603	591	566	613	601	575	596	574	589	556	605	586	644	593	570	620	582	574	569	560	621	566	586	587	629	569	609	629	604	618	634	629	590	622	601	574	584	564	582	587	604	657	636	584	604	628	593	532	553	557	583	596	568	587	596	605	638	666	626	564	556	565	581	569	541	612	575	563	596	613	581	575	565	598	627	578	566	573	622	570	571	577	564	571	597	588	585	609	617	596	627	584	581	585	565	592	586	585	569	621	536	610	633	591	611	594	560	626	555	584	540	585	594	617	534	569	572	570	594	576	614	569	602	565	605	548	538	582	543	555	588	570	580	591	596	622	555	572	586	539	562	578	585	569	574	610	589	572	616	594	579	591	594	609	633	571	589	585	610	573	598	589	566	580	619	562	581	613	575	553	611	578	545	595	570	577	574	600	604	582	589	576	591	584	585	594	549	593	572	586	612	601	642	574	649	596	616	550	541	570	609	626	560	567	573	603	580	579	580	593	552	568	573	580	590	597	593	592	620	563	616	571	601	603	569	592	612	617	545	550	602	542	587	561	595	594	552	581	612	596	563	551	562	620	603	598	615	610	608	580	573	563	592	603	552	598	581	628	550	569	534	619	560	605	606	612	571	538	609	596	571	599	592	610	582	552	581	559	605	606	584	564	569	609	562	589	550	602	569	588	597	597	613	598	590	581	581	587	604	640	575	581	562	589	601	548	621	588	572	592	594	608	625	580	602	594	557	569	593	578	575	575	593	560	584	602	575	615	594	567	546	565	581	582	588	553	588	571	594	562	640	586	574	607	582	591	566	576	644	574	556	587	565	619	604	558	609	637	591	579	573	587	596	593	585	609	554	605	594	585	605	575	568	552	552	614	586	560	575	622	611	558	587	570	599	596	583	574	531	603	616	580	551	566	567	594	633	631	592	602	533	546	553	597	592	559	639	614	593	593	568	561	602	572	610	605	580	617	582	581	574	568	549	616	568	559	595	611	578	597	578	592	543	598	605	569	614	555	568	562	586	618	607	575	566	616	581	567	552	596	573	598	623	542	558	603	580	607	572	591	598	598	575	593	592	586	609	530	603	619	562	599	598	590	604	598	600	587	569	582	602	597	564	584	593	561	661	597	585	580	568	609	581	596	562	586	578	577	561	605	567	578	586	624	590	596	615	607	591	555	592	575	590	617	582	576	569	594	609	556	586	582	560	620	629	576	553	622	648	555	616	580	612	550	607	550	575	547	601	592	569	589	569	576	611	541	535	536	549	563	584	560	613	583	573	573	585	567	519	609	624	614	538	566	565	609	585	577	574	612	582	561	582	619	586	589	554	602	587	591	572	586	569	614	607	588	569	613	589	587	606	584	635	579	559	562	614	552	639	619	651	550	555	571	538	561	564	608	605	590	535	584	614	608	584	581	604	572	635	581	581	594	563	588	563	569	580	573	589	597	632	593	531	573	578	572	543	585	608	593	598	602	598	583	594	601	591	546	603	552	583	584	538	588	608	582	579	621	572	580	602	592	614	652	572	592	580	587	609	564	551	602	594	608	590	602	591	594	599	598	573	554	575	582	642	625	585	569	568	592	588	573	579	611	561	600	584	591	571	556	595	576	553	580	592	633	577	612	585	615	541	573	609	588	610	571	589	618	546	601	541	594	574	563	617	599	602	571	589	581	562	576	635	536	588	592	561	567	591	618	589	632	576	562	540	588	601	582	587	620	596	622	556	631	579	585	586	565	582	557	639	602	566	560	621	585	582	617	591	546	580	599	589	625	573	575	587	611	608	572	591	583	607	592	575	577	646	581	574	604	565	595	592	590	590	558	634	598	604	592	606	573	629	583	555	600	602	622	624	583	551	579	547	633	576	581	594	564	552	536	622	580	582	560	598	611	583	642	591	618	594	549	559	568	621	595	564	560	551	590	552	587	604	587	558	613	645	562	560	586	566	599	590	608	619	557	575	597	561	552	567	605	612	545	592	594	582	572	624	602	568	598	571	614	579	587	590	626	606	618	551	612	588	578	589	535	617	603	561	568	584	579	556	558	566	602	591	626	571	576	569	595	619	588	563	590	610	568	559	633	562	570	566	601	548	574	611	590	586	545	604	596	566	581	572	541	607	593	582	595	611	584	583	618	588	578	580	536	579	637	569	603	597	599	607	600	613	585	615	592	572	526	608	533	579	574	592	575	560	532	610	584	608	587	623	589	587	584	587	573	587	603	591	578	597	618	582	589	546	577	606	565	629	569	552	557	562	601	616	569	599	563	574	553	576	574	601	574	603	526	610	579	555	563	592	599	624	597	630	612	519	576	554	620	592	585	564	628	572	577	593	585	581	558	588	565	624	587	585	607	544	589	617	578	574	557	551	607	557	636	596	587	568	612	624	578	582	602	640	573	626	565	620	593	580	603	540	565	595	588	567	546	564	572	577	578	581	575	592	563	550	563	623	582	593	590	609	589	600	569	606	576	550	607	638	604	574	548	587	585	576	599	621	588	561	571	597	600	609	568	595	545	583	568	595	557	619	579	555	603	591	618	581	558	599	581	538	615	593	580	590	573	541	618	575	539	628	586	574	625	545	582	559	586	611	535	579	552	607	572	563	572	568	569	570	565	560	618	601	547	583	557	606	623	569	581	578	594	620	614	569	590	626	595	657	594	614	588	574	574	591	606	581	592	554	594	583	594	589	613	549	566	601	580	559	554	608	607	586	583	523	555	591	576	550	560	582	588	564	616	581	600	567	558	563	548	582	587	565	576	593	600	545	603	590	607	611	572	532	574	618	554	564	593	620	605	567	587	595	580	591	575	593	580	583	590	588	545	555	581	609	640	607	584	584	553	629	634	555	610	577	566	572	610	572	576	576	603	569	573	575	597	574	627	633	611	567	583	586	579	581	586	586	579	575	578	578	635	571	544	596	568	549	564	601	589	592	565	564	562	593	580	575	608	606	572	604	603	586	579	556	569	578	605	586	593	602	601	581	624	605	559	578	540	582	577	565	598	544	555	572	552	609	590	583	558	597	547	553	597	609	614	629	544	597	558	596	597	544	590	579	558	579	622	571	589	578	569	557	559	604	598	553	588	581	594	599	589	558	610	638	531	561	589	584	569	632	596	552	596	624	555	561	569	553	571	590	586	582	542	581	577	588	625	579	601	599	564	603	592	530	571	638	606	595	624	558	573	591	569	586	576	583	545	605	559	596	590	624	544	586	548	559	618	593	558	556	568	577	624	620	575	585	588	607	544	602	598	585	638	575	572	593	584	601	589	574	561	570	595	542	578	578	590	621	580	596	613	584	602	579	565	595	629	581	556	590	594	567	569	581	559	560	603	595	578	619	610	602	606	582	616	610	617	607	590
11035	4911	4623	2985	1899	1160	852	698	537	538	485	488	491	471	378	353	342	426	403	372	369	417	307	375	319	380	341	382	367	416	348	407	366	411	396	359	361	363	393	399	361	396	345	363	335	362	312	342	358	360	379	365	365	336	355	352	345	356	345	388	387	336	355	411	354	346	409	347	387	397	372	409	401	344	398	359	394	378	367	363	349	378	360	379	338	373	395	318	369	348	339	371	390	383	353	391	388	385	374	384	370	389	374	348	334	358	346	354	370	374	382	402	334	353	368	353	391	346	316	406	381	365	345	396	398	408	387	362	335	365	408	353	343	384	390	376	363	389	346	358	385	386	361	352	357	336	378	367	395	355	378	384	390	359	401	409	366	342	366	395	321	342	369	358	382	359	348	369	371	359	383	359	383	358	358	376	403	358	381	411	391	380	389	386	355	367	391	411	367	357	345	371	408	370	332	362	409	372	357	390	385	403	308	371	418	368	353	329	361	350	360	365	376	363	345	350	383	368	370	342	395	366	379	374	374	370	374	356	378	345	349	360	351	375	379	353	370	360	399	351	365	343	395	363	336	399	339	316	312	363	379	368	369	362	335	381	363	318	374	329	337	366	391	364	350	356	364	374	360	360	360	330	372	365	340	363	374	390	372	366	405	386	342	331	366	353	395	386	343	365	414	361	370	389	332	398	342	392	381	339	375	351	357	352	364	359	367	355	365	372	380	401	385	361	379	406	335	321	383	353	398	387	350	430	378	374	388	377	325	389	340	388	354	394	392	356	379	371	387	356	360	404	357	306	377	360	409	358	353	359	385	365	352	362	374	370	348	367	384	370	342	367	376	365	381	379	375	328	413	368	383	366	355	329	353	380	358	403	354	376	409	349	338	360	341	386	363	359	392	356	367	369	407	340	354	355	350	372	369	381	390	391	401	366	352	349	356	358	362	412	383	374	357	384	368	395	391	354	400	384	389	369	404	387	381	385	370	381	362	348	337	392	386	394	377	395	382	353	374	360	363	356	393	390	372	373	343	365	392	376	382	337	349	383	338	346	365	346	346	348	360	375	364	344	385	386	340	379	318	365	338	346	356	346	409	355	394	354	361	366	384	372	354	354	318	389	379	328	377	377	351	345	357	366	349	353	372	379	360	360	357	343	357	357	400	407	349	352	377	388	342	372	413	364	339	353	349	384	331	347	364	365	366	348	371	381	330	345	369	382	374	360	380	384	374	384	375	376	334	341	367	323	398	354	346	375	390	350	363	367	335	367	367	348	388	357	368	375	336	395	362	377	370	325	348	350	375	356	357	359	372	363	364	363	349	367	325	355	355	365	338	341	354	352	364	382	387	325	363	373	374	352	371	392	339	356	366	350	384	399	392	384	339	372	350	361	350	350	388	362	383	372	319	350	338	379	374	369	371	389	347	386	361	337	363	374	340	378	384	396	383	391	375	355	363	361	377	354	361	372	385	373	362	386	358	394	398	365	392	332	383	387	378	394	394	352	389	412	401	360	363	371	385	359	386	347	354	391	382	373	372	370	320	385	376	359	386	429	358	390	364	367	384	358	374	346	379	405	373	355	388	329	343	369	359	362	348	382	363	353	376	382	377	362	399	361	363	359	326	399	347	334	345	369	369	346	372	365	372	327	372	346	400	381	361	360	318	353	391	389	449	367	393	345	360	381	395	365	376	363	346	365	391	400	388	348	341	354	366	369	376	340	350	366	341	388	344	412	391	358	410	329	342	361	380	382	385	396	380	353	382	358	366	367	346	367	379	355	352	382	411	396	392	387	411	376	375	329	325	364	383	389	388	364	387	320	368	350	382	360	360	372	373	392	374	344	398	367	372	348	370	390	369	365	361	383	376	375	389	299	343	342	406	400	373	360	391	353	391	355	379	389	358	357	396	378	322	369	383	347	359	387	406	388	366	343	410	370	366	362	320	399	371	379	323	345	344	363	340	392	395	377	358	333	338	381	367	360	388	383	363	372	351	357	359	387	371	374	361	371	351	359	368	383	367	345	385	350	358	366	388	348	383	362	383	347	330	365	410	373	394	325	411	337	316	396	362	310	372	383	374	408	354	363	382	358	348	377	392	406	376	364	397	382	336	363	391	376	363	378	394	373	353	343	360	383	363	378	335	334	325	366	384	382	376	335	390	362	370	329	367	359	353	364	350	392	408	408	366	401	378	387	362	353	364	390	348	355	354	356	338	404	360	321	397	345	364	368	381	356	403	381	383	354	403	354	397	389	363	362	359	367	329	353	366	424	395	386	358	410	374	374	348	363	359	350	370	393	397	381	357	378	378	387	371	370	361	370	390	407	379	383	382	364	375	323	377	374	401	380	378	351	399	374	363	381	365	382	364	361	379	378	371	373	342	346	348	363	395	326	373	374	349	322	340	396	374	394	391	348	370	367	365	397	385	376	388	362	396	388	395	333	369	346	362	357	346	354	370	374	386	344	335	379	402	400	399	369	333	373	376	326	407	362	357	356	371	399	366	355	332	361	357	339	379	393	383	331	399	334	369	389	366	345	380	369	381	372	365	379	361	352	328	363	401	404	372	341	373	361	353	379	392	376	402	340	420	368	368	393	382	375	378	351	391	400	327	371	345	331	334	395	349	362	314	355	313	392	364	386	365	342	368	386	370	396	345	310	376	347	357	355	398	354	382	366	351	341	377	361	327	392	342	362	347	354	330	379	393	370	356	356	414	333	357	372	354	353	349	384	381	366	347	385	372	393	363	378	371	384	360	357	385	415	371	373	404	374	349	395	390	366	381	368	378	411	373	334	355	357	381	376	373	338	347	382	355	379	392	363	397	386	357	394	351	403	362	414	370	387	374	341	354	355	394	358	361	338	372	407	393	347	341	367	385	319	379	369	390	374	377	345	375	347	351	349	356	386	375	378	371	344	354	348	381	371	362	356	376	360	400	365	323	354	391	391	368	387	393	383	379	385	379	344	390	327	366	399	391	377	358	342	377	375	363	354	333	372	349	352	393	357	358	330	388	358	347	354	355	362	373	362	375	374	366	336	346	375	373	341	369	372	374	352	356	331	354	360	375	360	377	348	383	375	357	387	363	381	395	360	400	392	354	371	347	343	354	352	356	355	367	356	376	384	355	377	355	380	407	377	328	406	348	352	377	383	372	382	406	365	382	390	382	414	331	338	360	361	377	368	355	348	410	351	399	367	359	366	401	360	335	350	369	392	369	373	340	369	372	381	389	344	364	362	365	410	370	360	364	383	336	360	368	366	351	350	381	365	423	367	390	378	359	353	384	373	382	374	362	371	357	376	360	385	358	349	383	373	368	380	356	407	411	373	382	336	380	328	369	360	357	405	388	378	377	418	340	394	390	351	327	404	320	335	388	349	325	373	372	381	340	377	350	351	356	385	355	374	362	370	397	379	383	359	384	331	358	388	396	368	358	347	388	306	345	357	371	349	348	363	383	379	343	315	377	340	342	388	366	355	343	327	411	357	334	421
7213	4245	7833	7849	6579	4510	3033	2351	1988	1620	1557	1367	1294	1229	1003	879	844	854	847	772	805	796	822	855	747	755	787	812	781	777	725	768	841	840	788	769	778	782	802	771	770	798	835	774	792	795	788	805	795	763	753	751	767	775	760	762	769	779	831	791	790	809	816	795	786	763	789	746	834	792	784	757	809	793	789	720	775	811	759	765	837	809	810	794	774	837	754	823	816	822	790	804	805	813	835	816	777	818	805	749	773	779	775	826	810	766	814	791	776	783	763	814	767	772	782	805	800	757	826	722	796	785	792	814	773	795	837	777	766	809	772	816	790	823	765	772	809	789	774	808	788	780	777	752	792	803	841	839	754	810	755	742	800	837	759	803	779	808	764	802	763	772	782	802	771	743	800	777	800	791	797	817	826	809	775	789	816	804	829	764	859	795	787	799	816	798	790	783	714	748	784	835	772	755	761	812	796	755	808	809	807	809	791	749	811	759	745	763	783	800	800	743	781	791	773	789	782	730	801	802	804	721	731	803	800	821	782	755	824	722	754	798	813	824	816	756	768	833	755	811	788	823	813	860	765	796	770	787	759	737	723	818	822	793	782	796	842	816	755	772	748	789	787	772	795	834	815	837	760	783	751	845	741	803	812	801	832	794	749	805	793	815	760	790	795	768	802	783	756	743	808	755	815	777	771	791	771	789	819	787	721	775	832	767	766	777	837	809	792	814	795	833	748	796	768	785	793	758	787	773	805	779	785	790	825	790	777	784	811	796	797	757	770	766	793	711	807	749	774	772	746	744	755	743	767	751	857	738	729	806	792	807	807	782	768	768	749	759	809	757	803	751	749	763	772	792	811	793	765	765	816	791	771	790	803	832	769	786	740	765	801	830	769	821	748	782	777	793	801	805	775	765	802	769	768	806	817	807	804	764	783	805	808	786	799	744	803	786	811	762	808	812	755	813	844	801	839	799	765	818	817	805	764	776	754	786	805	793	794	748	780	774	758	749	783	763	734	855	821	807	798	736	826	742	809	782	777	745	815	775	811	817	796	708	784	776	818	787	737	815	833	767	769	769	791	813	777	767	797	834	774	818	762	781	805	797	761	795	761	809	774	766	786	816	808	841	798	843	820	782	761	804	819	857	773	758	776	811	750	781	823	739	771	780	803	801	806	785	815	781	797	764	764	764	793	748	795	765	781	818	799	739	785	779	772	821	802	771	820	781	775	800	805	781	743	782	824	737	774	764	805	790	809	802	814	768	834	788	744	790	819	785	743	774	772	800	788	793	772	793	778	769	764	774	832	808	776	791	746	747	811	827	775	775	795	782	779	822	818	788	794	739	790	755	797	762	790	783	777	809	821	785	759	759	839	800	809	771	743	727	820	783	778	826	789	766	796	819	816	810	813	758	788	800	799	772	791	790	749	807	778	764	792	719	786	821	782	804	790	822	803	770	754	779	793	777	751	766	774	829	789	749	828	777	788	782	770	752	786	779	794	793	845	775	805	820	800	781	780	809	792	804	764	790	788	765	781	794	748	777	809	782	834	835	793	756	798	786	766	795	776	792	770	811	776	802	830	776	806	763	770	816	785	757	799	769	771	794	795	800	777	753	779	827	729	761	784	795	785	785	788	748	788	784	806	783	809	802	780	800	772	777	809	778	793	750	753	818	799	787	783	749	765	844	773	818	819	785	782	789	813	771	827	773	805	762	805	807	776	764	781	791	795	799	762	802	746	790	788	769	819	714	807	805	746	814	751	742	779	755	807	779	798	808	777	814	770	761	803	754	802	803	819	804	763	807	762	754	824	781	790	761	761	779	801	776	762	807	776	797	806	796	803	782	779	746	794	808	805	792	743	779	799	805	739	779	793	749	782	797	803	783	756	747	806	785	772	819	817	786	805	804	792	722	812	803	784	776	771	830	791	789	797	782	800	782	838	786	778	817	767	735	793	808	768	771	784	773	761	782	795	812	716	762	705	795	810	824	815	792	734	794	810	777	817	786	825	780	774	797	798	732	814	720	760	778	786	791	748	817	827	763	783	784	833	804	756	787	821	783	815	853	767	793	740	743	728	786	793	783	777	777	762	807	785	808	769	794	736	767	836	780	767	814	805	822	831	804	814	785	782	742	811	786	778	800	760	753	783	841	758	792	760	783	810	810	855	793	802	792	740	742	792	810	797	798	731	816	811	813	818	780	761	756	807	751	819	764	791	795	772	776	779	770	765	778	816	810	826	782	787	751	793	802	774	793	819	816	747	811	813	823	799	829	755	775	819	818	745	762	760	804	799	761	771	775	787	818	767	775	873	802	780	784	776	802	811	819	819	774	761	766	776	822	737	774	780	769	795	771	793	851	775	800	815	808	774	817	730	784	787	807	791	781	807	727	801	793	789	750	735	775	812	821	775	813	762	807	802	791	817	788	805	746	789	772	758	802	764	729	775	767	786	800	803	846	808	793	779	787	744	743	811	769	848	771	741	786	818	754	768	772	769	767	794	816	793	799	842	817	808	729	772	777	742	790	787	809	812	776	754	790	793	730	765	798	758	791	855	800	795	778	828	790	780	791	784	749	776	795	738	794	753	767	789	806	834	810	776	731	805	754	811	845	824	783	832	781	773	756	761	800	762	815	743	803	823	799	786	764	786	769	804	800	815	765	743	813	783	803	769	726	785	767	766	758	823	746	750	762	781	784	762	814	753	770	779	809	801	762	808	776	788	759	794	822	794	798	784	794	809	790	763	777	812	820	767	741	775	823	803	778	833	779	787	807	824	770	746	823	787	818	772	790	825	708	793	789	802	796	813	802	768	808	795	783	817	794	742	782	740	762	795	730	812	754	795	782	826	770	771	781	806	816	793	790	830	769	824	781	796	800	801	846	744	806	834	772	778	744	801	742	854	794	815	761	775	756	747	764	795	796	787	810	785	774	778	815	807	764	837	772	766	808	795	788	803	855	812	853	802	762	762	753	812	787	799	757	821	764	844	770	783	769	807	757	781	757	761	746	765	764	791	851	785	794	779	790	790	864	767	805	775	796	786	796	820	729	804	823	783	809	797	773	799	770	803	772	751	764	753	809	805	794	817	769	794	860	742	766	775	779	831	805	769	755	769	757	797	758	779	818	763	777	806	812	826	814	801	770	802	798	728	794	803	767	773	818	799	818	777	764	753	777	776	759	837	767	814	854	799	749	817	785	781	867	797	755	752	790	794	772	777	778	812	796	779	783	816	856	769	745	811	784	825	833	850	767	798	865	767	758	780	786	847	813	802	764	751	761	814	819	811	766	771	773	766	794	831	778	747	779	790	749	762	772	787	802	755	743	794	735	786	805	801	775	744	695	731	813	761	791	789	796	781	800	798	773	810	810	777	796	809	793	808	815	775	799	797	779	811	788	787	804	797	815	827	796	796	786	850	793	778	801	789	830	797	771	765	850	794	812	814	764	790	804	839	787	809	798	799	703	804	801	824	785	773	789	734	815	776	793	815	760	788	788
30075	16565	15941	11363	6805	3949	2048	1112	828	653	563	490	454	453	402	334	279	293	243	270	261	267	283	247	260	279	232	236	298	265	211	248	246	247	299	264	259	263	266	235	245	266	242	263	248	286	249	239	254	260	242	275	235	241	257	265	263	259	259	261	284	246	259	248	228	244	228	246	263	223	259	274	273	274	268	239	236	246	247	258	256	264	262	249	240	250	253	244	277	262	253	235	256	258	273	261	276	276	260	260	267	258	251	296	237	261	245	265	265	236	245	255	230	255	268	263	258	295	240	235	261	239	282	268	261	244	223	273	259	250	248	246	238	241	266	259	245	228	227	242	293	259	300	268	243	277	285	241	221	256	320	238	229	251	216	238	233	242	224	291	242	255	272	230	230	239	246	233	244	252	265	236	257	257	235	275	223	269	269	238	244	237	264	244	233	290	237	269	208	216	257	273	236	263	235	226	272	231	243	248	248	248	254	251	227	270	247	286	247	253	268	277	245	254	262	218	259	299	255	241	240	288	263	239	237	244	235	271	251	255	248	260	258	236	250	270	255	224	220	235	286	252	251	266	261	256	283	242	270	270	278	262	290	269	237	242	257	248	269	228	277	257	245	271	289	282	229	257	228	250	261	245	252	227	227	255	218	234	279	246	251	260	263	234	244	270	261	271	262	262	276	269	249	271	261	238	229	261	285	249	236	244	250	275	241	281	271	243	260	252	271	236	240	228	258	255	265	242	261	241	270	261	305	270	226	287	264	257	299	234	254	255	243	245	288	272	259	244	249	259	246	223	248	224	242	230	237	260	293	216	256	245	262	276	253	229	259	249	267	234	268	267	270	237	258	243	302	278	243	268	263	277	232	257	240	272	257	283	262	252	287	259	259	283	266	258	276	259	255	242	278	253	226	249	275	244	248	234	234	272	267	248	239	272	245	258	237	258	228	272	225	248	255	237	259	295	270	238	265	230	243	275	251	277	216	248	227	239	230	270	279	287	231	251	250	291	260	241	276	272	228	263	264	213	256	248	236	238	246	219	240	280	227	265	249	262	265	270	259	261	252	231	247	235	274	236	272	250	237	286	246	236	222	249	278	253	240	243	237	245	221	281	263	272	249	258	260	259	234	259	232	261	268	261	236	267	262	266	264	242	269	271	285	238	264	229	268	275	248	241	256	277	246	224	234	260	266	245	292	244	269	231	231	225	266	286	237	247	267	241	252	237	255	261	269	247	248	271	267	270	250	246	262	250	260	266	261	233	240	261	276	249	294	277	265	259	261	236	258	284	251	232	248	243	268	267	269	280	250	229	263	222	243	264	218	245	275	274	274	256	246	229	213	254	253	245	249	261	271	230	260	285	222	270	279	231	268	314	276	250	285	271	266	244	248	248	233	247	254	246	271	268	245	267	270	248	227	271	254	259	248	216	243	243	266	266	254	210	266	239	238	244	273	218	236	251	234	268	258	272	243	247	253	211	254	229	242	225	296	263	262	265	247	253	248	283	253	266	264	257	271	252	240	240	245	245	242	227	278	259	286	239	258	252	251	269	249	259	228	279	269	271	264	256	259	244	264	228	227	257	259	274	278	288	249	244	228	259	246	257	251	254	250	243	244	260	236	259	276	257	241	254	243	240	248	239	240	225	255	252	236	259	257	235	254	296	272	267	261	288	239	262	266	215	248	268	255	247	275	253	232	290	259	244	280	228	249	250	308	278	278	237	266	234	210	288	249	260	241	290	261	225	252	267	279	273	244	248	272	229	237	238	255	243	266	273	268	245	248	232	225	241	271	262	279	233	237	279	256	264	257	219	268	278	272	274	250	257	268	267	247	270	271	265	264	293	262	258	239	240	231	256	250	239	274	246	247	239	234	255	283	241	267	271	258	274	250	250	255	243	266	242	246	234	250	260	273	255	246	252	281	229	236	256	251	238	248	274	289	238	246	239	232	274	270	279	267	244	281	261	248	224	266	258	253	220	263	228	251	281	264	256	240	259	274	267	260	223	238	251	237	262	212	271	235	249	256	237	277	266	245	252	253	253	248	255	257	245	259	242	251	264	227	252	239	276	254	244	263	248	270	270	264	264	249	230	261	271	214	230	258	253	267	244	237	220	243	229	274	247	238	245	244	267	256	253	246	247	225	263	265	248	285	251	246	242	239	260	277	251	243	260	272	236	248	286	222	255	261	260	258	258	253	258	227	250	258	259	236	244	249	251	247	238	271	261	252	266	247	229	258	249	242	229	266	261	261	210	285	247	256	237	229	254	249	260	278	253	249	247	297	240	249	241	276	270	244	286	233	265	255	291	235	240	270	246	249	245	258	259	264	260	281	242	252	244	259	230	247	241	248	260	263	282	228	295	258	272	225	265	249	279	271	251	238	266	250	268	258	251	228	252	252	242	247	267	253	250	288	275	284	229	247	251	246	266	239	224	246	250	249	276	249	243	202	259	281	217	259	254	255	239	267	237	208	234	244	261	261	250	243	250	251	259	259	245	262	283	262	233	253	229	247	236	257	264	238	245	258	242	243	230	278	252	269	237	247	259	271	257	275	268	243	228	265	275	258	249	280	263	233	277	256	220	232	233	240	272	246	258	287	260	236	239	256	305	247	250	243	234	278	234	267	272	265	258	248	252	227	252	293	249	250	272	265	278	257	247	258	268	225	206	275	242	260	255	247	266	274	230	248	250	214	251	234	262	250	284	276	260	256	287	259	234	226	251	264	234	233	263	229	280	263	251	290	264	264	254	286	227	244	269	252	272	248	248	237	274	247	294	233	219	248	217	233	263	273	267	244	285	287	244	265	244	231	261	256	272	232	265	274	267	231	268	304	268	256	279	278	235	240	270	259	254	261	259	251	249	254	259	282	232	233	248	274	248	247	267	247	264	260	266	249	295	298	246	304	249	241	270	265	277	276	251	246	275	251	256	260	260	253	237	241	237	245	225	269	248	264	267	240	253	236	255	252	263	237	260	254	268	248	257	240	281	291	269	261	265	226	230	235	251	265	248	262	242	240	235	259	237	276	251	216	270	247	237	252	249	257	234	254	241	252	253	246	265	263	245	256	239	269	274	241	267	262	263	251	264	274	236	238	248	261	255	259	250	226	268	271	271	236	257	279	250	231	258	272	291	263	262	252	245	266	226	262	251	271	240	275	248	260	281	257	247	255	229	259	273	289	232	241	284	270	274	284	272	224	287	271	260	290	278	250	292	268	275	237	254	229	225	246	254	247	232	216	277	237	246	238	258	246	276	278	263	239	264	263	259	245	231	256	279	246	269	261	262	248	237	284	273	243	231	270	255	265	249	259	240	235	262	270	252	258	262	264	239	269	258	252	247	250	232	248	240	235	265	268	257	277	238	236	258	262	268	257	231	260	247	242	263	243	256	260	269	245	260	245	273	245	244	247	271	307	249	279	246	249	260	253	251	242	265	274	235	242	273	263	261	223	262	255	273	252	258	281	266	246	253	263	234	255	263	236	270	285	253
20008	10704	18073	18330	14511	10585	6684	4310	3221	2574	2242	1829	1777	1497	1231	947	809	753	652	676	636	587	606	627	609	586	580	598	567	578	569	567	587	553	621	596	581	635	555	603	571	596	607	594	591	600	559	567	596	563	583	561	566	596	549	598	591	601	564	571	588	625	571	591	539	599	532	534	562	600	630	555	569	582	576	555	586	593	571	566	581	587	563	572	552	596	552	543	576	635	612	596	603	575	597	614	571	614	605	626	557	596	616	602	565	571	544	578	582	530	569	591	580	574	570	607	595	589	568	578	565	573	580	564	577	560	596	559	577	559	531	532	585	553	603	531	591	577	577	559	575	553	574	577	598	580	571	569	583	557	578	590	597	549	563	584	577	595	579	606	570	587	579	563	581	562	570	563	591	578	553	540	593	555	604	534	537	541	527	569	577	560	563	567	583	601	632	575	606	593	553	579	534	549	539	572	561	600	609	556	570	595	576	577	578	559	589	543	594	589	593	557	571	585	559	550	572	533	561	534	624	584	587	562	599	604	611	587	608	581	586	574	582	607	625	546	549	637	582	591	549	594	565	533	603	555	561	537	545	546	586	568	573	570	543	555	581	579	544	564	552	563	554	553	553	596	628	601	572	590	610	542	552	556	558	572	576	523	554	571	536	552	542	562	559	571	609	555	540	594	617	600	554	572	590	540	555	568	520	599	573	614	563	534	558	550	572	541	569	596	565	567	607	626	607	539	595	601	579	555	517	551	589	595	551	563	578	560	600	547	569	585	553	570	581	551	557	617	620	558	550	567	575	592	575	581	586	536	559	579	600	576	564	579	543	596	566	567	584	570	578	571	537	562	561	575	562	582	589	532	609	563	547	578	549	584	632	569	596	557	546	560	555	583	595	617	519	591	569	569	613	569	603	528	602	565	565	538	595	571	562	575	538	572	565	558	582	553	566	587	516	576	580	613	573	576	576	626	589	549	554	546	592	538	605	552	553	634	559	572	588	609	571	602	590	561	545	604	544	589	562	556	558	568	645	615	540	576	579	593	559	583	587	578	595	539	609	547	548	597	564	587	530	590	567	568	568	594	531	603	556	626	587	530	559	535	560	585	555	563	574	559	578	567	553	592	551	554	577	565	573	577	628	570	597	554	554	547	539	607	547	567	550	533	586	562	600	603	546	607	590	623	553	578	600	619	533	566	567	564	571	612	605	602	605	589	626	594	550	574	611	546	557	618	561	546	582	579	626	562	528	561	599	559	583	593	542	564	580	564	609	575	605	576	593	542	612	587	572	571	555	574	527	572	562	518	528	646	564	635	578	562	591	588	507	579	565	559	578	586	569	639	548	610	560	574	536	595	550	618	580	565	560	578	588	549	597	583	575	543	599	576	573	592	592	588	552	572	557	528	535	558	648	570	554	611	566	561	512	565	546	580	542	599	568	596	574	608	580	609	584	535	536	557	570	554	547	554	587	565	575	630	563	572	575	569	566	516	559	559	565	620	590	584	573	582	593	569	596	560	579	630	569	527	531	564	556	577	597	521	571	556	532	606	577	580	588	595	545	558	565	569	571	571	584	571	627	568	551	536	585	572	597	617	563	540	576	568	577	583	592	614	580	554	543	599	592	587	570	602	547	537	605	632	532	594	532	579	586	616	566	586	576	576	604	566	530	546	562	594	564	569	572	554	538	598	537	578	579	582	606	547	567	552	557	593	579	549	562	549	548	563	566	573	553	537	578	577	626	578	595	592	564	552	520	567	547	564	575	569	560	588	591	584	579	589	598	563	574	556	572	566	542	560	595	538	577	542	578	578	594	566	580	552	561	533	535	618	577	581	602	535	543	550	610	541	582	607	545	622	579	579	517	592	537	568	555	563	620	550	584	543	586	573	537	553	593	605	574	563	556	535	586	558	557	597	534	599	582	618	525	574	528	592	610	533	543	539	621	554	584	564	577	620	613	572	576	546	594	595	574	561	552	548	535	585	561	601	585	556	586	612	548	583	587	601	620	602	566	563	553	546	570	565	585	578	559	575	603	553	543	535	580	614	570	562	569	593	584	619	551	567	593	587	593	561	558	593	562	559	557	551	557	570	567	575	566	593	567	604	593	580	556	555	557	581	565	570	568	626	579	560	581	567	569	559	533	566	555	576	580	594	556	602	553	588	568	582	567	573	534	561	590	564	600	622	549	577	575	587	596	585	547	563	568	591	549	566	547	599	526	572	594	577	607	586	553	535	563	555	557	553	551	550	583	570	519	571	611	560	591	568	581	564	596	550	551	603	559	532	585	577	569	601	621	601	590	559	521	528	566	579	600	574	582	594	563	580	538	630	573	577	611	592	554	549	562	543	571	606	526	578	579	568	605	580	631	604	560	533	597	619	545	552	593	600	541	579	590	593	585	579	497	586	512	586	613	557	596	582	613	587	577	552	560	548	572	568	554	515	577	600	581	585	632	565	571	599	569	614	565	566	542	600	550	533	585	578	547	587	581	560	552	545	610	574	599	594	578	572	560	558	618	550	612	574	547	572	546	576	608	585	551	586	568	578	555	567	566	559	573	557	570	568	580	572	573	568	573	542	565	567	562	568	561	563	552	558	601	571	584	573	576	567	627	569	536	559	577	567	569	564	562	542	579	553	573	584	578	577	585	616	531	602	569	596	580	551	620	556	573	563	539	549	549	558	592	575	544	604	578	573	566	601	550	592	512	552	632	593	537	577	574	541	564	537	571	600	566	579	579	589	577	602	557	598	567	602	586	555	578	580	576	542	578	588	590	566	579	562	563	562	571	549	547	616	567	582	553	574	596	602	592	577	573	570	565	558	619	593	570	606	604	586	566	590	604	560	571	542	608	557	544	577	526	587	578	548	580	554	552	587	582	574	555	546	575	601	548	552	593	554	574	578	538	573	568	568	591	584	536	581	571	553	589	563	564	520	540	563	551	570	591	581	576	597	603	572	553	606	546	604	579	550	531	596	600	590	566	579	569	590	578	546	585	558	556	523	556	584	553	563	557	602	573	560	572	563	591	580	614	576	542	575	565	600	554	557	614	563	560	566	560	593	559	534	565	587	592	579	535	575	599	562	589	576	607	588	556	549	570	550	584	572	547	591	572	522	544	576	588	588	575	566	605	534	568	620	557	551	532	608	590	589	562	583	539	635	577	542	606	614	559	544	584	502	559	558	542	604	558	595	587	566	533	566	588	521	541	620	607	583	598	555	553	564	562	521	574	584	555	551	569	578	576	595	554	579	574	572	542	586	557	579	565	587	640	565	602	570	589	599	553	574	557	592	572	611	559	548	559	594	579	576	553	587	578	576	598	562	543	577	546	590	534	605	559	569	585	584	541	543	578	563	586	581	564	558	596	557	554	566	562	574	601	572	563	543	556	572	607	527	567	563	566	594	596	521	555	566	557	577	581	591	553	610	583	570	567	597	578	613	577	539	569	609	586	581	546	581	574	617	545	557	582	594	629	545	561	578	609	568	616	570	585	542
40780	24071	22946	18385	11402	6404	3398	1943	1120	841	693	659	590	502	411	330	297	293	305	248	240	259	255	243	264	285	262	274	264	295	267	233	267	252	276	266	244	287	242	264	270	261	252	232	264	222	277	242	211	236	261	225	245	266	239	250	244	236	263	248	234	257	233	261	280	243	240	258	240	294	248	232	274	265	263	245	253	265	270	258	254	268	248	230	217	240	260	260	242	238	260	258	251	250	256	269	265	262	248	274	274	261	239	279	260	258	239	276	290	249	237	242	252	238	263	272	293	267	238	254	263	256	274	243	267	229	244	235	258	280	224	227	282	240	242	224	250	226	245	235	265	244	273	241	249	242	275	253	236	258	273	273	222	251	255	260	244	234	253	275	282	239	258	243	224	267	263	265	238	243	252	254	239	264	266	244	260	228	230	259	250	241	254	241	257	250	254	265	262	259	245	242	255	243	265	243	235	237	240	235	242	261	270	267	251	228	258	225	266	263	276	280	279	243	230	261	235	237	250	220	257	263	255	250	246	267	266	237	226	223	270	256	251	272	251	229	250	276	248	239	249	239	262	246	252	253	289	258	259	253	236	260	247	231	262	281	257	247	246	247	230	265	240	273	255	284	249	261	260	262	250	232	220	236	248	233	285	300	234	247	238	248	248	220	242	284	261	238	298	261	228	234	273	239	237	257	220	261	246	230	241	219	264	311	268	275	242	259	260	254	251	243	254	254	245	257	243	246	213	242	240	248	262	252	242	230	269	272	287	248	246	257	264	263	259	245	264	253	246	259	288	258	241	271	295	248	261	260	264	273	244	222	264	223	261	241	260	243	265	258	262	256	240	252	235	250	248	231	236	265	268	281	239	269	245	224	235	242	266	292	244	245	256	239	200	269	266	230	248	241	244	243	229	245	277	251	253	277	241	253	266	240	257	255	258	266	250	230	280	260	260	247	263	289	249	248	239	272	283	228	243	301	241	272	227	257	247	258	252	257	238	279	260	259	231	241	237	240	231	228	290	235	259	249	237	237	252	223	256	246	253	261	284	233	225	262	237	254	259	250	218	229	250	251	229	263	263	268	253	245	210	260	222	255	267	258	250	263	274	275	254	244	263	233	256	257	282	258	258	234	246	248	237	236	255	281	258	236	263	268	265	250	237	275	258	235	238	254	272	220	258	234	233	248	258	246	250	267	276	216	228	244	246	251	268	275	231	234	257	294	271	282	241	220	254	264	233	257	262	216	232	240	276	255	252	231	251	260	269	221	248	249	221	237	254	242	238	212	262	244	235	230	264	258	221	262	256	288	235	294	253	271	244	259	261	272	272	248	229	230	257	239	251	263	247	259	246	311	252	275	270	259	293	235	273	268	271	250	267	269	270	272	259	264	248	254	245	216	247	258	261	245	252	253	259	257	252	246	242	248	284	288	271	257	266	252	266	250	247	253	226	252	239	241	280	241	241	234	267	249	249	267	252	256	236	269	234	271	245	240	268	243	257	237	248	258	235	290	257	279	264	260	245	224	263	255	242	275	242	261	244	238	265	229	247	275	266	234	271	258	228	264	254	253	284	256	267	253	282	250	233	236	256	241	236	273	242	235	265	272	244	249	244	279	268	252	258	293	224	255	254	239	284	258	216	256	251	252	256	263	247	258	265	244	262	253	231	237	271	244	265	269	237	252	244	246	259	255	245	250	276	274	258	243	245	262	246	235	275	262	248	228	235	269	220	262	267	250	243	258	282	275	263	244	243	265	267	256	250	265	244	253	249	268	239	233	248	235	264	230	280	252	255	249	251	246	274	288	243	252	241	231	234	243	248	244	260	267	264	251	262	289	288	263	233	275	247	223	223	248	250	261	289	248	231	246	254	216	266	267	261	263	255	266	243	286	260	275	250	245	234	247	271	257	263	238	222	264	247	227	238	225	259	246	245	229	256	236	229	267	206	229	262	259	257	252	264	254	275	280	272	239	225	251	245	276	257	216	263	265	245	285	223	240	262	238	262	268	251	253	277	269	249	275	258	243	227	266	275	233	255	269	248	279	244	257	270	270	273	240	265	235	262	250	267	245	242	239	271	240	276	269	290	262	241	247	259	244	246	266	239	227	245	276	270	272	270	227	243	235	247	255	217	235	257	294	234	251	272	263	221	271	265	260	262	287	274	254	220	250	257	244	260	236	232	227	238	283	258	240	258	282	257	229	238	258	247	276	253	287	246	239	250	270	238	287	244	251	259	249	271	237	265	260	235	261	277	223	269	282	263	293	248	239	247	256	266	254	262	240	252	226	270	288	240	216	217	239	260	260	243	253	238	232	276	261	248	246	238	247	257	243	255	250	258	249	254	228	262	249	242	243	273	245	290	236	238	242	249	246	229	240	237	273	236	256	235	252	280	257	225	250	268	274	241	230	256	263	241	239	265	266	276	247	265	253	243	219	265	260	255	229	251	258	249	255	259	247	238	254	248	274	265	221	234	253	264	274	264	291	244	237	265	264	259	257	279	248	239	243	237	257	265	226	257	242	254	262	243	241	279	244	289	273	284	238	288	246	277	259	256	260	229	232	263	261	249	234	277	281	266	249	241	237	266	269	265	242	223	254	249	234	271	267	251	287	226	243	253	283	278	259	268	237	222	282	247	262	243	254	248	260	234	251	219	247	254	246	241	288	264	270	261	292	273	265	243	247	264	206	249	253	248	253	294	260	255	259	266	252	262	264	280	250	243	250	272	234	252	264	269	262	240	236	253	283	236	280	229	262	270	244	253	260	224	264	257	264	255	239	247	267	238	219	246	282	244	248	247	268	264	252	235	243	255	237	270	258	240	276	256	236	229	262	245	248	261	247	251	260	259	238	267	233	257	270	244	262	238	271	267	273	266	270	220	242	252	231	272	264	258	225	247	244	267	211	261	270	252	261	274	265	248	236	246	228	238	273	286	242	252	274	258	259	265	250	217	255	229	251	284	246	265	256	218	256	242	235	244	267	224	268	235	242	265	262	276	257	251	264	261	239	229	269	249	241	254	266	276	290	261	266	254	270	278	240	279	302	261	250	265	251	229	235	271	233	252	244	219	241	252	254	243	239	248	257	269	236	280	265	251	240	234	243	258	242	258	237	268	262	300	245	261	253	247	239	272	248	253	287	267	235	242	269	291	238	227	225	264	232	279	251	241	228	249	258	250	248	232	246	243	247	262	258	247	239	242	255	233	248	234	252	237	291	235	268	256	254	246	232	280	255	239	247	279	274	263	278	274	285	268	267	242	261	227	259	251	234	236	289	243	251	271	246	230	236	239	265	271	244	234	255	259	265	233	260	257	241	237	263	230	231	230	239	260	273	261	260	250	270	265	266	254	278	230	222	252	285	240	278	260	263	240	254	235	252	252	221	243	262	273	257	255	246	227	240	240	276	252	263	255	278	237	289	255	281	232	265	243	247	270	252	257	252	261	266	251	247	247	240	270	258	275	276	264	273	251	256	260	261	264	230	251	258	257	231
26215	14768	24076	25494	19819	13948	8843	6361	4396	3387	3026	2638	2338	2062	1532	1161	971	860	839	710	678	659	666	628	648	586	608	653	597	611	620	596	566	600	595	608	581	596	621	622	606	568	577	611	564	578	535	617	596	597	536	588	614	622	630	602	587	549	628	621	580	601	572	633	560	586	554	565	592	593	532	568	546	573	583	627	570	544	583	595	609	570	634	569	578	591	601	627	569	605	595	602	634	600	599	617	613	542	582	580	628	588	586	621	604	597	568	598	603	580	621	585	620	564	590	581	580	640	553	595	584	592	598	556	567	538	573	589	565	578	566	593	571	566	629	564	595	531	579	614	589	585	605	563	551	618	566	606	556	563	594	533	582	593	581	530	550	572	574	589	599	575	602	580	567	602	614	567	553	591	572	566	643	578	572	576	603	640	561	571	605	620	592	581	564	595	620	546	561	558	589	639	582	578	575	585	617	604	584	563	549	538	546	600	585	585	566	596	578	527	575	626	629	555	565	580	537	555	549	575	602	604	574	562	554	581	567	572	565	561	555	565	599	571	598	541	550	634	552	567	614	574	577	587	581	567	571	560	572	593	621	603	605	582	589	599	593	539	583	604	562	602	596	588	590	566	569	575	561	565	578	550	613	629	583	577	553	543	590	596	521	596	575	594	599	574	607	614	571	574	571	603	575	609	605	549	588	588	578	568	629	593	559	552	567	552	601	574	606	632	606	638	579	564	563	531	597	584	573	577	600	553	551	599	604	596	556	609	592	600	529	592	591	587	598	579	587	589	585	568	546	569	600	559	536	580	628	606	581	536	590	562	578	618	556	553	549	567	604	559	581	549	593	556	575	611	616	575	597	601	594	595	554	582	600	564	561	588	548	592	562	565	552	572	514	556	596	594	594	580	593	590	559	590	522	562	569	605	584	579	577	592	606	604	582	589	584	597	605	573	571	610	594	581	559	565	622	563	552	573	623	577	599	552	564	622	570	591	581	597	594	561	637	591	601	568	543	544	585	580	576	575	601	526	589	561	587	598	632	589	578	564	556	593	581	569	627	592	568	583	590	577	554	587	599	578	529	637	572	582	588	573	608	578	618	558	584	592	631	617	572	569	593	604	604	597	591	598	615	575	557	585	575	604	597	589	554	583	601	579	568	590	565	563	631	583	626	568	549	560	597	597	606	559	574	534	586	576	543	571	562	594	618	565	589	652	535	596	569	632	598	550	563	647	558	581	560	556	601	568	590	544	623	565	594	601	574	587	611	578	579	557	606	583	562	568	576	624	586	572	538	574	604	620	567	585	596	606	604	527	578	585	602	578	522	554	562	582	589	564	549	606	592	632	598	571	555	587	598	562	548	565	579	576	569	513	544	561	588	547	568	575	580	579	599	603	587	579	568	611	547	571	618	611	632	574	581	593	579	596	560	565	570	538	606	594	563	566	577	588	566	593	581	553	579	559	592	633	611	555	593	595	587	617	574	575	552	581	560	627	596	533	582	590	564	564	587	546	594	562	546	599	572	612	589	590	589	595	551	576	606	544	563	546	582	543	583	574	633	621	538	609	520	548	572	561	564	599	557	565	519	583	531	602	579	578	572	594	587	550	574	553	562	611	565	589	601	546	605	535	594	537	599	599	573	597	611	563	558	636	572	561	630	581	593	593	591	570	604	556	592	579	622	599	567	576	578	593	561	588	592	604	550	576	575	611	565	581	570	590	596	529	556	531	556	571	600	583	594	613	591	598	588	565	609	621	581	571	595	581	584	597	584	568	561	559	579	582	635	587	632	526	547	577	589	590	592	572	555	590	575	586	561	564	612	567	523	587	567	586	569	566	578	577	593	533	644	601	611	568	553	606	533	539	560	607	586	607	597	538	575	561	596	534	585	562	553	570	574	588	567	600	581	564	567	590	567	561	581	556	566	602	577	593	591	620	607	551	593	599	526	609	577	544	570	556	576	564	560	588	578	599	578	563	519	591	597	617	589	577	564	594	573	584	558	611	605	618	590	561	603	559	556	599	587	584	588	638	541	583	584	602	600	579	564	627	575	580	584	565	572	591	562	539	606	590	554	596	553	609	556	568	632	618	593	545	595	607	588	568	590	550	618	578	563	593	588	593	607	538	580	582	565	568	608	606	592	571	566	558	568	604	565	543	586	604	570	607	554	608	623	550	585	561	603	636	592	568	567	561	579	570	617	557	579	577	569	553	584	622	547	583	576	596	548	585	580	576	606	625	629	599	585	597	551	586	561	569	583	585	568	581	592	596	595	558	576	607	540	576	603	556	571	555	593	563	566	620	573	626	587	569	552	553	564	576	622	586	599	560	562	570	575	596	595	576	569	601	555	549	597	569	584	546	609	576	600	591	574	595	598	592	615	605	612	538	581	558	556	577	530	535	580	579	563	538	569	552	643	592	605	590	589	559	602	593	609	562	597	581	570	553	561	582	556	541	590	567	607	604	582	550	575	578	607	563	568	585	562	568	564	619	546	588	604	594	598	555	518	570	568	618	592	573	572	574	578	608	638	589	561	615	585	576	596	602	588	574	586	578	605	574	588	647	590	628	557	599	577	580	573	605	594	563	613	601	557	627	561	577	571	543	573	611	546	595	557	625	574	587	554	573	506	564	574	531	618	570	534	580	573	600	550	598	603	604	572	638	565	553	615	584	549	594	579	625	593	578	598	566	566	541	590	587	553	550	530	576	592	568	574	595	561	585	584	579	597	570	568	593	564	578	551	592	565	590	581	602	563	580	583	615	620	572	611	575	567	572	537	604	577	546	582	573	558	563	558	581	621	585	562	583	603	574	603	519	604	594	588	547	583	558	575	562	537	583	596	568	586	549	575	586	560	553	554	568	560	566	543	571	572	561	594	593	595	563	555	597	587	571	595	617	558	538	569	622	608	610	555	559	581	564	602	616	577	600	620	585	625	555	532	554	599	580	589	572	560	588	576	567	563	611	518	596	584	617	584	578	560	558	571	546	604	529	592	578	608	543	566	617	560	605	579	567	574	558	539	575	588	590	572	608	590	567	554	548	546	598	591	575	560	562	564	548	595	582	565	606	582	553	593	625	577	551	562	597	594	593	580	572	558	620	578	575	592	570	590	541	575	611	552	616	585	586	584	578	544	600	595	594	577	586	546	596	522	557	558	599	591	575	590	603	625	545	586	554	597	614	583	556	581	586	563	607	562	593	557	574	525	500	566	584	560	579	596	547	576	552	582	609	562	603	585	580	565	586	597	553	581	584	534	608	574	555	571	582	562	620	597	566	570	602	585	639	574	582	558	599	590	572	623	588	582	553	586	598	564	569	566	562	552	591	603	591	613	562	606	595	583	562	554	585	607	591	571	609	557	588	598	590	578	580	598	583	615	607	613	583	593	594	555	580	598	625	567	558	599	576	572	590	593	556	630	589	556	598	557	557	586	609	561	584	599	542	564	577	599	594	560	573	621	580	566	581	587	600	546	586	563	596	579	597	554	566	611	568
11504	5062	4685	3251	2053	1229	954	721	593	535	515	460	434	491	408	409	383	356	388	358	360	372	396	352	372	391	379	383	367	358	364	385	390	381	365	360	368	368	374	356	374	377	389	366	371	367	408	352	339	357	385	369	381	374	342	352	367	344	336	347	337	397	394	414	351	355	356	373	342	364	374	347	351	351	392	380	329	339	362	376	356	332	378	349	376	390	365	367	376	382	362	382	396	400	372	378	413	378	365	392	348	406	340	358	372	340	356	376	346	379	389	345	364	318	359	351	359	373	350	368	398	363	387	370	367	359	386	395	370	376	349	367	405	349	396	370	393	374	387	370	366	342	389	362	356	358	365	379	365	351	354	318	358	345	347	359	364	370	369	356	414	396	395	365	346	351	372	381	373	348	343	347	340	360	345	377	386	382	387	357	334	346	387	372	381	347	353	364	358	350	368	370	366	342	362	382	409	337	358	361	370	331	378	372	394	377	397	385	362	346	409	357	384	343	401	368	385	382	378	380	384	350	369	349	335	387	371	373	375	368	386	379	378	350	363	392	337	365	350	358	354	340	339	374	408	364	416	367	341	359	349	330	345	373	348	397	347	369	347	354	384	384	378	358	377	357	425	371	379	369	346	360	362	359	342	336	394	358	350	336	360	390	368	344	389	359	330	348	353	336	374	337	353	388	373	356	391	400	366	371	376	360	353	383	401	362	353	364	377	367	348	359	361	357	351	384	332	365	366	372	350	418	382	355	367	404	407	423	407	359	362	354	363	369	350	379	346	364	352	374	386	370	369	324	400	386	343	387	383	379	383	359	355	352	342	389	395	386	393	382	357	372	356	354	343	355	383	376	381	358	341	374	370	341	420	378	361	398	364	377	382	372	337	340	389	359	343	347	353	394	378	360	392	398	340	338	316	361	341	363	346	332	373	357	339	371	372	365	368	336	353	382	354	352	376	385	363	393	395	370	333	320	326	348	376	394	374	374	324	373	375	366	367	389	389	382	322	381	352	382	381	372	352	363	352	350	363	382	357	387	365	352	359	363	361	367	361	358	376	375	350	355	372	351	370	344	379	391	361	352	377	359	384	366	360	382	352	380	344	359	367	352	363	389	339	358	347	378	407	357	381	354	376	384	409	385	384	373	335	361	370	340	362	358	396	364	345	380	346	383	366	339	356	349	381	342	381	314	389	348	403	385	333	378	339	336	349	376	349	355	361	385	372	342	360	350	350	395	351	364	341	368	375	370	339	355	367	376	322	341	387	367	387	375	377	329	341	368	372	366	328	343	357	395	399	391	354	384	363	367	382	373	363	370	391	363	368	359	375	354	337	354	399	361	372	354	365	392	337	389	353	399	383	378	392	388	396	383	373	349	349	338	385	362	396	377	353	366	368	414	349	414	324	338	353	323	340	352	356	345	337	370	347	362	361	321	339	360	408	390	413	371	372	339	381	341	317	332	385	399	375	382	372	353	384	329	386	379	332	382	404	386	348	366	366	376	356	379	366	383	370	344	384	379	352	392	340	368	398	367	409	385	368	390	362	393	352	375	347	357	384	371	350	372	347	389	374	377	373	352	349	359	395	369	343	369	373	345	391	366	354	341	366	404	362	386	363	362	367	332	366	337	380	366	372	396	358	294	386	366	356	358	366	372	357	305	392	359	338	359	361	370	370	365	359	365	351	363	367	339	401	363	361	370	345	375	334	381	358	360	378	355	370	351	378	389	355	382	329	359	347	376	373	391	369	359	359	389	354	348	390	350	379	365	339	355	349	336	355	342	407	367	363	397	352	358	365	380	322	323	367	381	404	364	373	381	343	348	371	387	364	356	320	373	355	329	365	367	390	380	330	383	356	384	387	358	383	370	362	382	354	347	359	355	395	359	359	371	372	345	371	376	328	380	341	367	357	411	376	395	360	391	382	376	355	381	342	346	333	391	339	340	366	340	382	358	381	430	392	332	413	422	388	342	349	374	387	363	394	347	363	352	376	374	349	355	391	394	354	330	356	405	356	351	361	372	348	379	344	355	359	362	385	371	373	357	379	358	351	368	389	380	400	386	330	369	387	358	368	389	386	365	371	386	334	372	390	364	386	362	357	343	360	364	397	388	402	375	334	356	370	326	355	295	343	340	357	353	362	377	344	330	393	333	320	351	370	367	380	399	390	358	359	378	353	361	353	351	373	373	367	336	357	356	363	386	395	339	377	324	379	334	367	354	376	387	341	360	355	378	388	394	372	321	361	334	341	331	349	413	358	367	400	396	345	389	339	362	402	357	363	352	361	335	351	343	398	364	366	363	395	393	379	355	375	333	343	398	359	373	346	337	371	360	380	335	358	417	376	348	401	373	317	356	370	357	379	372	368	380	398	365	371	380	369	367	374	360	387	362	376	396	375	369	341	351	386	322	363	373	350	363	398	359	376	397	380	338	357	349	319	374	334	384	394	344	350	362	389	434	337	379	405	403	374	357	319	360	389	363	360	345	368	356	356	357	352	370	386	368	328	345	366	392	369	365	404	388	352	365	339	343	372	386	335	354	372	327	352	367	367	361	356	389	370	366	327	360	394	339	358	368	323	369	382	353	390	369	365	384	393	398	362	387	375	363	354	390	349	352	373	384	366	318	359	366	388	336	363	382	360	386	346	370	363	347	373	366	365	360	389	351	339	396	382	331	383	369	357	379	357	371	363	390	320	366	366	402	359	395	344	378	358	377	362	361	385	332	390	334	347	382	404	389	363	399	386	365	394	331	376	382	382	389	365	326	348	368	359	345	389	343	367	373	374	331	351	365	360	359	383	353	354	396	397	325	358	416	379	362	378	358	374	374	353	369	374	342	374	354	349	375	355	384	373	394	345	362	388	339	329	354	344	354	374	358	346	362	335	395	369	406	385	379	375	388	377	343	365	374	395	327	352	387	379	377	372	396	384	380	366	366	392	367	348	357	307	361	387	339	374	401	381	357	351	344	366	379	344	380	372	354	362	386	373	376	376	381	341	344	339	355	370	433	372	321	351	371	380	361	308	367	389	383	395	335	385	389	372	353	379	355	340	365	353	376	389	374	389	344	342	381	346	327	335	347	343	375	371	390	380	325	349	351	371	385	383	365	348	400	353	364	374	354	372	374	398	345	385	366	352	346	358	357	391	358	378	364	344	384	325	351	345	333	329	335	349	377	356	358	339	374	348	371	354	347	347	357	361	361	339	364	375	382	353	369	371	335	379	382	333	366	365	334	356	349	374	349	323	357	341	358	408	362	382	382	373	361	396	339	355	368	386	330	343	339	364	316	360	345	363	349	367	387	373	375	351	392	337	363	356	346	346	416	370	379	349	361	348	362	355	366	366	350	374	359	318	383	356	361	390	352	345	361	334	374	355	322	341	372	391	354	372	346	400	375	394	349	368	310	362	353	343	313	386	351	386	325	357	343	365	381	376	345	343	371	384	332	409	336	376	359	341	370	423	333	380	347	359	395	354	422	359	357	343	352
7298	4341	8043	8485	6333	4475	3370	2573	2042	1743	1480	1336	1246	1184	1017	937	864	820	895	830	829	769	771	820	758	783	756	773	757	791	810	751	798	763	797	764	793	774	753	819	801	764	816	726	749	789	774	814	779	783	760	799	757	773	790	760	770	772	702	810	784	766	777	789	796	748	823	778	779	802	791	783	827	767	807	764	827	790	782	747	783	761	809	773	854	796	808	801	766	762	823	803	778	814	814	752	814	791	767	816	795	801	785	786	817	847	796	800	793	814	814	826	738	765	802	771	805	825	768	786	760	773	722	780	777	805	742	749	819	782	741	780	816	773	782	799	797	813	751	767	775	811	745	826	785	784	775	768	806	779	745	766	793	804	765	788	765	799	788	815	768	764	783	774	746	778	770	736	790	761	719	763	787	793	745	773	743	722	744	755	778	772	846	765	812	845	770	753	799	803	780	778	829	741	739	828	774	792	871	800	780	807	774	830	841	783	770	755	808	735	839	809	753	768	721	794	813	772	787	783	768	775	791	782	761	780	760	789	789	792	758	755	762	777	815	800	818	750	792	800	762	753	785	808	800	755	787	741	748	794	818	742	760	748	802	749	793	808	752	753	763	812	744	782	791	804	775	769	794	799	788	764	808	732	773	838	755	757	755	845	739	785	776	761	802	726	775	748	793	786	802	765	764	774	767	780	793	800	773	767	796	828	840	807	763	805	761	802	743	808	757	796	810	808	769	756	735	797	763	746	765	789	712	723	802	767	820	744	772	769	804	804	790	756	786	839	794	770	741	783	844	776	798	753	820	791	760	759	737	755	773	790	789	746	809	782	771	780	732	803	782	832	776	771	778	791	791	791	803	706	786	771	804	754	785	773	795	714	796	795	814	816	809	807	802	764	747	814	820	740	778	809	740	828	748	831	770	786	748	801	749	767	818	721	782	782	728	760	789	828	792	768	796	778	781	750	817	813	791	813	765	808	710	735	741	829	775	723	797	786	837	773	762	811	770	783	809	800	765	790	773	758	756	778	745	821	779	771	814	789	780	816	815	807	746	802	742	775	788	733	756	805	798	788	740	821	744	805	791	783	809	818	767	766	768	779	828	800	777	799	749	821	771	763	740	755	793	778	819	766	776	761	839	776	787	780	816	802	773	792	755	803	790	825	769	815	783	771	763	818	756	748	735	753	829	775	762	817	802	831	808	766	768	769	753	776	757	811	815	789	795	813	829	832	793	774	779	778	755	784	765	821	830	821	809	815	804	799	755	799	755	796	731	757	791	721	797	792	803	754	757	763	772	769	769	763	757	832	771	776	779	773	795	789	743	781	810	784	798	825	716	739	785	759	774	741	782	777	756	747	796	728	767	811	801	782	832	815	819	819	831	791	743	721	801	795	754	824	801	800	779	773	798	800	802	735	786	787	814	732	736	799	844	756	787	737	781	735	748	797	806	797	771	769	782	785	781	750	683	779	800	783	796	787	747	794	760	780	780	833	751	805	764	761	783	717	811	739	776	828	805	745	761	814	771	790	792	789	786	804	823	822	794	780	823	789	755	762	781	760	801	784	770	761	779	731	794	833	754	790	741	784	797	778	758	763	725	771	761	782	751	815	763	788	751	766	743	799	781	721	752	772	784	803	793	780	792	752	832	755	790	793	743	768	817	799	770	795	753	777	795	763	782	763	769	812	820	780	778	749	793	765	836	763	819	778	756	811	760	784	847	801	845	801	743	772	761	759	821	745	782	802	789	786	781	747	829	760	805	782	790	806	740	791	755	817	743	780	778	762	820	796	795	806	784	772	800	793	748	756	764	768	839	782	774	840	774	781	751	846	730	811	753	779	805	756	800	793	835	793	770	748	838	800	787	796	729	788	798	787	737	802	783	779	806	768	784	801	771	795	785	758	787	798	795	783	721	784	775	792	792	798	787	808	787	788	798	791	811	767	772	809	773	780	746	788	792	784	727	799	750	745	767	750	763	788	775	873	768	734	788	843	787	830	844	746	778	725	801	785	778	764	792	775	805	772	799	763	819	789	762	752	755	779	831	773	758	752	794	792	857	782	813	846	789	792	767	763	782	761	828	800	779	826	821	816	788	765	775	778	809	804	771	819	820	793	770	775	745	835	761	801	812	791	753	754	765	760	779	790	784	799	862	751	770	750	751	760	738	771	804	745	811	802	708	791	755	829	793	764	755	822	742	794	801	764	796	752	776	754	774	752	774	766	781	772	798	730	767	782	800	766	792	797	857	753	736	759	818	809	792	782	747	846	774	766	781	748	819	821	767	766	780	756	738	740	802	791	799	827	722	773	794	801	751	795	791	787	825	781	807	782	783	760	808	775	809	758	736	772	749	756	810	776	788	765	737	765	781	771	812	731	754	787	793	781	797	813	765	817	758	854	751	774	758	842	787	802	739	732	797	828	787	814	809	790	799	749	789	767	807	811	835	739	732	760	714	783	813	802	807	819	786	745	851	775	764	743	739	786	769	782	788	766	775	740	747	810	755	785	800	798	800	800	821	784	787	781	791	829	827	781	800	784	766	781	757	785	760	753	780	752	822	779	778	757	792	749	786	774	776	820	767	723	788	788	733	790	838	800	802	824	797	774	755	777	764	709	767	790	731	756	828	814	742	796	784	795	750	810	776	810	824	750	765	769	798	827	861	786	774	837	781	793	770	783	753	773	796	795	832	770	783	794	803	762	810	787	805	805	766	770	755	770	741	752	755	807	787	746	775	798	803	784	791	740	780	789	806	750	762	772	766	814	817	794	790	816	840	810	779	795	806	795	798	813	737	812	796	884	808	768	777	763	774	770	824	802	816	774	840	764	806	779	753	779	757	816	753	824	810	804	824	762	825	786	778	808	765	786	806	785	771	781	826	740	801	707	734	798	727	797	750	751	823	811	773	767	827	816	756	773	793	795	802	772	812	783	783	787	869	766	741	742	817	799	806	825	762	757	773	816	787	744	819	788	853	779	764	808	808	805	798	755	792	779	805	777	717	759	793	798	783	798	775	737	797	797	772	785	785	789	812	814	816	769	785	802	796	804	737	783	761	798	791	734	823	788	766	797	791	763	776	803	770	773	765	769	739	783	785	784	822	791	820	807	749	760	827	800	826	787	789	746	790	763	750	762	790	832	816	768	780	798	781	780	830	820	784	779	801	818	813	791	804	805	767	806	762	772	783	816	818	771	829	727	755	767	774	772	788	817	796	886	787	786	825	758	795	806	722	776	793	701	761	765	805	756	781	801	792	755	842	782	783	726	751	759	780	753	768	813	750	784	795	750	786	752	833	813	784	765	774	767	816	803	765	783	810	778	815	752	751	736	788	797	819	748	732	808	767	773	757	756	751	795	790	821	798	759	785	783	762	822	765	754	778	762	773	734	770	761	758	795	759	794	776	801	773	813	744	790	802	766	830	782	799	786	812	783	815	718	766	766	758	795	755	798	814	776	798	813	787	740	778	780	836	806	797	762	797	809	756	807	769	832
30384	16791	16006	11271	6599	3768	2143	1279	817	629	565	479	468	440	389	307	287	318	282	287	304	245	281	255	274	294	247	272	229	266	233	268	255	266	262	246	276	279	260	243	256	268	245	267	262	280	266	228	273	269	274	250	254	268	236	266	251	252	282	288	265	263	229	269	271	248	270	272	247	241	262	248	254	271	260	236	271	272	239	254	255	253	291	260	257	239	248	276	260	249	260	247	264	246	267	255	276	261	270	249	250	253	306	274	241	254	252	239	248	266	263	253	255	232	272	249	259	246	255	242	251	238	248	267	310	249	235	262	230	222	267	267	235	247	267	203	257	272	293	276	258	276	240	275	255	254	222	247	286	252	267	267	296	271	246	228	259	226	250	264	255	227	260	242	256	250	250	256	253	236	250	257	287	253	259	243	284	257	261	272	254	229	282	277	267	230	265	290	255	251	243	242	274	263	264	246	248	272	272	258	261	245	245	252	262	267	242	250	251	269	288	262	256	234	246	220	267	235	267	289	248	254	256	261	263	266	266	238	253	263	262	235	251	270	257	236	266	249	234	258	244	274	236	252	237	238	245	258	269	265	259	241	259	255	272	254	288	274	263	253	257	242	276	271	263	250	258	278	272	239	256	279	256	256	274	266	276	238	254	225	250	253	267	250	277	275	252	241	245	304	236	262	234	243	247	248	283	265	240	277	209	259	272	228	255	254	257	282	254	254	253	257	248	259	280	280	217	241	263	253	251	258	247	245	256	216	262	238	228	267	254	260	236	230	244	260	256	252	276	250	277	251	239	247	262	245	266	256	252	223	262	264	274	260	239	207	265	271	260	240	235	233	252	231	283	222	239	234	266	262	248	249	271	237	233	243	300	252	238	285	244	226	254	261	218	271	238	257	261	242	243	251	258	251	268	265	259	258	251	264	215	239	261	230	269	271	253	256	272	226	247	260	235	252	243	243	278	271	245	232	236	253	253	270	266	235	246	290	238	252	242	290	266	243	277	267	278	252	237	256	257	286	247	266	244	254	244	252	253	274	281	266	250	227	266	248	245	260	263	237	259	257	295	268	269	231	254	229	260	279	245	217	276	241	266	237	263	246	237	273	215	236	247	243	294	265	250	261	281	226	242	264	249	246	248	246	266	287	251	265	275	248	273	260	251	257	261	290	249	262	236	244	253	255	267	288	225	270	267	253	285	252	280	266	257	288	250	239	262	254	235	278	254	273	236	250	269	275	262	261	253	233	252	278	271	246	275	266	237	235	262	228	243	290	260	245	278	257	244	262	269	263	256	264	269	252	233	276	273	259	241	263	271	278	288	290	238	234	249	239	241	264	276	249	292	237	271	288	243	249	242	262	258	252	263	261	264	272	262	227	262	261	284	256	224	233	253	234	246	290	259	269	285	211	246	274	274	254	259	256	272	269	266	258	252	254	270	274	256	252	259	239	254	250	246	250	259	225	228	242	262	257	262	270	290	264	225	228	228	245	270	250	227	260	237	255	242	240	233	226	248	256	268	275	245	249	270	260	265	252	264	281	240	237	284	264	240	279	287	256	254	243	263	268	219	244	286	247	264	279	264	246	232	274	261	257	258	262	247	270	282	269	231	277	250	225	251	263	275	248	248	273	224	282	264	235	200	259	263	276	260	238	256	246	240	260	280	239	234	238	235	236	266	232	266	262	244	278	283	241	253	222	277	267	262	257	259	245	273	263	289	265	305	264	245	225	248	248	276	278	247	294	276	271	253	286	296	291	251	244	268	266	244	242	254	261	274	243	262	243	264	248	266	248	226	252	264	238	246	286	252	270	225	227	294	270	234	256	280	249	252	249	236	242	227	249	275	233	262	284	272	254	247	246	260	255	264	248	257	257	291	276	249	263	248	299	295	268	232	270	264	257	270	288	255	234	252	244	270	269	280	284	210	245	237	268	262	241	260	227	232	258	274	245	273	252	258	245	230	282	258	290	243	245	216	258	237	282	269	276	253	278	254	253	275	263	270	258	283	270	250	251	269	265	276	275	242	254	258	262	267	239	235	270	231	280	253	246	253	249	275	265	248	270	231	227	268	250	275	253	269	295	222	290	272	264	261	262	239	257	256	265	273	283	277	282	264	262	273	232	257	245	247	261	270	275	274	231	261	262	235	243	248	233	239	261	233	252	267	227	234	273	265	253	262	260	249	293	220	219	264	272	281	261	266	265	233	247	262	260	240	276	288	242	269	250	250	237	241	250	253	256	237	262	261	271	284	265	263	240	270	275	265	260	278	289	290	211	252	256	244	252	254	241	256	284	252	284	254	251	246	247	249	250	252	244	217	268	220	263	249	251	246	248	251	248	251	283	279	249	251	266	251	274	274	262	261	284	275	279	285	275	263	263	239	267	268	269	247	287	251	230	246	245	272	239	255	262	242	242	286	262	255	276	222	226	258	231	236	266	237	277	252	268	267	248	227	249	233	220	244	261	257	261	250	236	239	261	252	250	250	261	254	239	267	251	281	252	244	240	262	267	275	251	239	261	224	258	266	254	252	250	253	244	232	266	241	256	277	264	263	245	259	237	261	293	256	258	270	262	254	241	287	263	282	259	259	293	242	234	272	249	278	292	265	266	264	291	260	249	241	256	263	272	224	236	239	288	272	260	234	259	251	271	273	253	269	232	249	287	224	269	264	243	276	270	267	240	253	253	274	238	263	248	247	241	266	255	279	247	226	254	266	263	267	237	279	241	236	256	272	249	252	243	276	262	267	269	255	245	269	273	258	239	253	256	258	233	249	258	265	245	263	237	225	271	267	246	291	270	266	259	284	277	240	244	245	256	251	255	290	224	283	261	278	264	256	256	291	240	226	255	255	241	291	243	256	247	287	277	246	252	253	250	245	240	248	253	300	264	246	261	299	272	276	276	268	270	269	240	292	268	240	241	249	219	255	271	251	263	262	239	286	248	247	261	239	282	266	268	255	263	243	238	250	246	260	231	259	264	239	243	233	265	251	242	239	275	252	257	260	262	253	237	257	256	254	234	286	264	268	243	257	253	256	263	234	238	249	248	242	248	262	261	267	230	266	275	316	265	260	281	257	256	245	264	264	222	275	260	260	265	234	253	246	258	228	271	245	253	268	247	244	286	235	240	266	247	247	256	250	252	273	255	288	251	225	240	266	220	226	235	229	301	272	260	245	257	255	272	246	264	253	294	263	285	273	256	256	226	259	270	274	270	237	240	247	259	282	268	239	267	268	258	262	238	274	246	256	278	255	263	272	253	269	279	262	268	303	265	250	265	260	252	218	275	257	273	226	236	248	266	261	250	238	238	266	285	268	249	264	254	249	262	262	269	228	268	245	274	284	267	242	250	262	275	241	268	291	244	259	244	250	284	245	231	246	243	262	264	240	257	267	233	272	270	258	266	271	287	264	274	248	256	263	245	231	256	254	273	265	253	311	240	248	246	254	251	265	242	255	263	252	226	267	242	240	260	269	237	242	237	244	250	253	252
19914	10723	18776	18685	13663	10233	6526	4469	3331	2500	2125	1899	1731	1511	1131	897	816	676	727	676	649	598	579	636	632	610	606	609	603	582	586	595	579	571	596	615	571	589	612	576	599	562	554	555	624	598	529	602	573	600	525	561	581	588	555	602	576	566	598	578	534	571	607	578	580	576	592	556	601	573	574	569	576	593	568	543	588	585	575	581	567	574	587	595	566	627	579	598	581	583	596	555	579	658	583	604	566	655	547	578	609	576	561	574	573	599	582	590	556	589	581	590	572	582	585	639	562	583	570	575	584	603	564	614	581	585	589	578	591	574	596	564	556	562	583	548	566	589	604	577	596	557	610	552	571	581	570	597	559	591	601	602	564	583	587	563	620	567	578	612	603	551	604	604	558	620	582	591	582	623	565	541	562	629	580	611	552	588	605	576	561	612	545	556	582	598	597	574	581	623	547	575	615	562	565	537	548	582	523	603	607	613	572	595	593	579	591	572	584	645	590	594	549	599	594	595	571	592	582	610	549	552	595	608	580	595	581	580	586	553	554	580	639	576	545	544	592	566	558	564	555	580	570	575	570	599	562	582	579	576	589	599	589	573	573	629	579	571	568	573	569	562	552	581	603	578	563	601	589	564	579	585	578	567	591	586	597	543	572	583	579	546	565	574	613	554	568	607	552	578	547	536	582	603	580	575	543	556	562	547	577	582	584	561	618	587	624	554	566	573	564	560	555	607	582	595	583	637	586	566	601	575	569	567	568	536	622	583	553	565	579	552	583	615	578	568	619	542	549	591	550	537	562	549	621	574	582	573	629	580	561	629	541	592	590	555	556	603	649	619	545	597	595	588	568	595	526	544	562	581	580	567	615	593	610	558	581	559	568	594	562	622	585	545	561	564	565	574	560	585	563	606	583	607	552	575	624	598	551	614	571	565	600	592	582	575	539	548	595	558	537	589	581	570	598	550	601	574	576	619	579	580	576	568	546	550	629	593	576	590	543	565	518	593	581	566	563	620	581	572	534	606	565	557	577	581	563	576	532	527	581	600	593	602	558	573	576	563	600	553	584	578	579	569	559	588	598	623	588	572	593	635	564	595	588	559	580	545	592	556	599	580	608	606	573	611	574	528	581	565	567	566	566	543	601	604	583	544	591	560	522	520	532	588	574	578	581	558	570	568	616	550	586	570	597	634	553	561	560	557	536	599	609	598	577	579	568	596	598	615	568	625	578	567	597	608	621	586	572	614	575	560	588	577	576	574	552	581	603	592	548	605	585	576	601	588	552	578	542	604	606	555	579	559	544	607	585	607	566	574	590	603	543	565	568	582	566	564	612	577	588	589	556	584	554	592	572	568	616	599	602	580	571	592	563	593	536	586	554	552	563	552	577	573	556	596	573	565	579	564	624	535	589	579	535	582	587	561	562	601	563	549	582	547	565	603	582	592	585	547	539	612	598	581	551	558	527	556	590	555	589	571	567	555	612	589	552	597	559	547	570	592	546	609	580	541	557	550	538	584	568	569	568	576	609	530	592	585	586	538	603	619	567	575	587	567	561	546	588	572	594	567	545	555	588	605	614	560	608	575	572	630	537	546	595	587	592	561	553	609	575	587	545	606	576	569	556	585	624	593	599	572	602	539	564	578	574	594	575	567	584	556	603	566	591	553	589	546	597	540	589	572	577	545	615	543	570	603	639	581	540	587	573	564	576	593	589	601	547	617	587	583	609	574	568	595	649	556	544	573	577	570	565	628	587	576	566	618	571	575	581	612	600	542	602	556	574	578	602	578	581	561	583	551	554	575	560	583	574	581	603	552	588	600	561	571	569	601	544	546	579	580	556	569	545	587	583	557	579	630	583	589	593	627	567	585	595	581	593	620	543	573	611	552	572	589	584	574	570	564	528	516	594	599	588	538	545	594	606	592	591	590	544	553	587	569	577	552	610	567	514	586	563	546	568	577	621	599	580	577	578	581	568	630	556	578	585	559	565	561	605	593	554	591	570	573	574	560	577	590	589	588	584	532	601	570	579	556	574	589	587	595	569	584	533	596	576	599	547	622	562	569	579	584	601	505	568	581	604	552	578	555	538	604	594	590	638	597	526	598	597	597	584	616	590	567	596	592	541	560	586	571	565	607	618	569	591	567	552	581	594	557	605	571	572	551	573	528	527	548	590	547	589	571	585	577	555	583	552	615	598	544	584	538	602	574	612	592	638	556	552	540	590	541	582	571	562	573	552	579	605	590	542	593	582	558	596	585	567	547	588	574	579	574	580	636	548	588	579	599	617	592	586	576	586	580	564	617	538	588	584	565	594	564	606	576	584	578	606	550	564	599	631	583	538	574	593	602	582	581	574	590	614	603	595	577	570	555	599	579	549	566	549	553	585	599	571	576	571	596	578	627	605	546	603	563	559	603	548	561	621	519	542	572	558	567	615	582	587	628	571	576	551	536	581	543	621	563	516	589	551	589	620	565	563	546	585	599	561	582	569	615	615	581	577	551	567	590	620	593	572	595	549	534	534	549	537	566	580	617	571	594	588	536	551	566	587	592	548	576	625	576	599	602	566	566	529	564	600	584	587	565	601	562	542	576	596	580	567	566	584	592	562	655	573	573	581	572	600	582	567	596	581	564	602	550	561	613	591	585	608	589	602	622	567	575	567	599	581	562	554	590	590	553	599	547	569	554	559	603	579	593	570	585	579	583	536	582	554	611	589	563	527	564	560	561	585	584	589	590	564	559	555	586	551	599	543	575	545	601	601	546	576	592	609	533	602	523	585	547	591	563	536	582	567	599	604	590	592	600	597	606	599	565	580	581	549	576	584	624	549	606	573	586	571	564	572	625	557	588	544	571	578	566	606	533	595	557	564	582	580	587	582	584	609	562	550	569	584	570	543	529	595	581	601	635	567	575	597	577	583	631	513	630	566	563	575	576	600	591	549	607	583	563	589	608	575	544	561	611	584	590	522	566	540	604	562	586	557	550	592	614	533	600	560	569	603	599	580	610	603	584	586	579	608	582	641	590	555	584	626	581	589	578	524	563	602	584	580	584	568	602	578	580	598	569	594	580	557	575	578	568	580	575	562	565	617	522	570	572	578	552	616	580	565	589	572	576	572	553	593	546	574	584	539	576	572	562	582	586	552	573	548	550	578	536	554	577	555	580	602	581	599	589	580	562	552	564	560	573	518	590	563	611	626	557	587	605	575	604	594	583	552	606	608	591	558	544	598	579	550	586	563	571	593	610	574	554	570	596	597	562	594	581	551	631	614	584	586	560	578	639	580	512	599	556	552	601	577	541	606	546	551	580	604	597	563	555	577	558	605	602	556	569	559	609	542	582	579	620	596	571	555	555	560	568	565	566	629	572	591	559	563	608	595	550	539	572	608	606	576	559	615	578	621	587	543	570	607	616	560	598	557	595	588	595	622	589	549	586	573	566	589	593	578	585	601	594	622	553	594	546	570	531	554	597	562	598	613	560	587	616	592	602	550	562
41204	24238	23278	17110	10734	5533	3029	1832	1119	849	643	588	559	510	426	356	325	305	291	279	262	246	283	271	249	258	263	271	244	239	240	274	266	243	259	254	284	259	225	267	232	236	277	239	239	240	246	240	239	225	257	258	250	248	222	245	227	225	250	226	231	275	268	242	281	285	261	257	232	215	280	287	276	271	256	201	269	241	257	279	271	252	275	296	245	257	254	246	222	235	288	230	246	263	262	250	239	245	223	248	233	239	242	260	236	211	274	258	264	259	270	257	279	252	231	253	235	263	259	246	247	241	242	261	264	244	248	223	244	282	277	274	275	255	235	256	232	255	261	263	258	242	265	233	244	248	226	251	251	248	236	259	271	228	253	251	236	280	265	263	270	250	254	258	228	287	243	231	278	243	242	253	255	214	279	241	241	259	282	245	249	267	281	281	238	259	241	260	255	219	260	264	257	254	259	261	272	257	283	272	253	244	241	275	247	250	268	256	279	253	263	247	225	242	238	277	217	256	244	235	247	273	261	221	250	271	262	269	246	278	251	251	270	258	254	248	251	269	262	267	261	249	248	257	260	250	246	271	243	240	248	244	236	251	248	244	245	262	270	268	249	245	263	226	270	268	264	232	269	241	240	250	250	255	262	247	268	251	228	235	239	246	241	258	250	231	259	243	257	264	247	250	224	259	258	271	264	265	267	268	254	248	258	244	264	239	256	252	235	255	238	241	249	258	271	271	257	258	249	264	227	247	248	247	247	242	271	241	254	235	241	258	233	258	252	242	272	247	252	260	268	237	263	258	263	244	245	216	244	253	272	234	250	286	274	260	275	244	251	244	276	246	261	277	258	230	246	292	271	256	247	235	235	230	260	267	265	245	298	263	258	229	261	251	263	245	226	220	238	254	257	241	229	246	268	240	262	247	275	247	244	215	266	262	245	252	265	230	261	263	247	240	216	238	237	243	267	262	246	248	266	244	259	267	266	248	225	278	276	260	243	238	263	251	283	280	265	253	245	261	239	266	252	278	258	247	252	259	244	227	262	287	277	257	246	240	250	235	246	261	228	229	263	243	252	230	227	199	269	279	262	242	252	256	246	226	284	305	258	265	260	217	272	261	248	236	259	283	269	264	250	266	238	275	278	232	266	245	263	266	272	288	262	243	258	268	259	242	257	238	242	257	233	258	245	266	240	252	266	205	267	273	253	238	296	258	245	265	252	234	247	277	272	240	232	257	271	226	241	261	253	252	243	256	246	262	234	253	307	227	251	244	233	249	227	261	256	245	235	252	237	262	262	259	258	245	245	259	248	257	249	258	303	257	219	232	258	267	279	266	250	239	260	256	276	249	260	256	253	251	251	216	231	237	228	255	286	244	206	233	248	228	252	284	258	261	260	247	229	253	209	231	288	234	257	267	252	242	240	255	285	245	267	254	236	250	248	246	258	245	252	218	276	235	262	244	234	265	264	247	264	280	250	276	252	215	277	278	280	270	259	277	267	250	258	246	291	261	268	233	257	266	236	259	248	271	262	246	254	239	276	286	240	257	246	250	244	265	251	262	241	255	258	250	240	277	256	246	266	268	212	285	259	255	268	276	252	268	266	269	262	255	255	247	223	265	244	276	231	265	264	217	266	277	259	261	255	260	239	254	227	242	297	265	247	271	258	253	232	263	240	263	272	251	242	246	248	253	299	272	226	231	259	235	258	268	244	234	279	256	238	267	262	232	236	231	214	228	226	252	251	234	259	226	265	239	247	259	240	267	256	237	246	234	239	249	241	258	266	255	249	278	253	236	226	253	247	222	260	234	260	244	255	266	252	266	263	277	226	240	271	276	241	270	222	243	242	224	258	228	270	265	237	235	262	240	238	254	238	257	248	248	246	238	257	242	265	270	231	241	274	250	241	269	247	227	239	250	237	263	275	244	243	272	250	258	254	230	263	308	251	262	200	251	248	255	246	278	254	228	235	256	253	254	254	253	264	253	238	277	259	226	242	239	276	256	223	227	251	266	254	276	261	238	279	263	221	270	252	252	265	273	252	255	265	275	268	245	267	222	232	265	257	249	254	271	237	246	253	252	252	238	260	262	277	237	231	260	256	268	230	252	230	228	238	238	254	270	230	257	271	250	253	250	239	238	276	262	243	236	242	233	251	270	244	257	302	314	274	265	262	248	219	261	244	275	270	261	227	246	256	264	273	272	255	253	275	252	268	261	211	286	271	258	237	247	243	286	263	271	281	272	221	253	232	265	212	260	270	241	242	261	258	250	261	279	238	253	241	214	265	241	255	255	255	276	216	220	255	275	257	241	244	240	262	215	249	237	263	269	257	244	271	272	242	256	275	229	259	257	247	261	234	246	245	250	223	229	235	294	267	271	244	223	233	264	262	274	231	272	259	251	258	250	258	253	269	236	240	250	259	249	236	250	250	256	248	240	231	248	244	267	263	297	272	248	238	245	255	267	264	229	243	224	233	239	236	241	213	233	245	237	245	275	282	246	245	258	245	237	299	234	282	252	241	229	231	224	264	241	219	253	282	257	238	237	237	246	229	252	259	223	270	280	265	238	238	254	257	262	249	253	242	246	291	272	235	244	271	267	239	232	282	261	231	244	262	268	281	266	236	264	241	256	251	247	202	240	241	231	287	268	226	256	270	245	225	251	225	227	232	237	267	259	244	237	271	270	259	299	241	221	260	283	261	268	237	267	268	240	248	268	256	255	267	260	243	225	235	259	253	240	274	286	278	283	261	261	245	234	271	279	223	260	243	272	252	248	266	234	278	246	244	251	250	235	270	261	235	262	250	249	246	268	246	274	253	261	233	261	230	290	271	240	240	242	258	290	232	239	231	250	239	259	262	251	207	219	266	290	241	229	239	246	263	228	247	267	229	216	261	240	231	272	245	253	247	225	238	244	249	260	210	237	241	230	219	235	246	246	252	237	286	279	247	257	240	232	249	239	253	249	237	299	250	259	243	265	241	248	258	264	238	223	246	247	268	199	244	221	220	231	266	242	258	236	253	225	258	246	264	235	248	271	269	222	250	242	230	263	237	259	267	251	254	270	232	243	240	260	230	245	263	259	254	257	281	274	247	270	260	223	253	231	268	264	274	272	213	233	253	240	249	250	251	214	239	237	240	254	253	223	230	257	258	265	238	257	249	237	258	233	241	275	258	245	258	259	253	226	256	265	246	269	247	251	228	239	251	228	230	252	223	235	266	281	257	245	235	263	274	269	268	232	230	285	232	266	243	256	231	261	284	233	252	276	248	218	262	239	250	268	291	319	255	221	258	272	250	244	257	262	251	245	225	260	237	242	276	277	227	236	249	228	269	242	239	219	259	232	213	213	250	259	252	247	254	239	263	256	239	247	269	284	261	241	241	247	255	269	261	251	255	211	264	246	225	227	249	244	222	255	289	259	275	236	251	275	265	241	245	270	242	236	250	222	275	253	251	259	248	268	279	232	241	250	257	223	271	232	271	258	271	257	264	257
26663	15056	24505	24114	18688	12667	8656	6244	4591	3690	2797	2522	2389	2000	1379	1262	902	838	829	782	643	650	665	601	650	639	586	637	599	577	643	636	602	560	636	594	588	565	583	558	593	588	542	611	605	554	556	615	584	567	611	606	597	601	631	575	595	594	579	584	585	527	592	607	594	570	568	580	590	565	613	601	555	609	551	595	594	582	605	594	559	557	576	564	585	596	608	570	593	566	586	617	613	576	648	632	578	631	653	598	608	609	575	569	543	601	595	583	593	589	579	581	574	606	572	582	578	582	607	566	613	575	571	602	588	575	550	596	613	562	539	627	594	584	577	596	590	605	603	562	589	585	546	601	593	596	583	579	619	621	596	595	570	561	514	573	578	604	635	620	573	605	584	560	533	550	553	622	591	589	597	586	511	596	583	560	578	598	564	597	545	575	563	569	538	587	600	571	615	541	613	576	622	578	629	597	577	588	579	581	557	532	586	590	545	592	549	580	555	570	564	555	580	542	574	553	609	578	568	558	588	567	573	601	599	566	618	572	583	548	597	579	601	611	565	579	560	576	576	583	590	572	587	610	537	573	580	516	575	534	595	595	588	535	571	529	565	560	593	559	602	587	577	587	578	596	576	585	573	598	577	537	570	522	576	551	589	619	548	568	548	575	542	611	570	583	591	595	554	576	562	554	611	566	546	619	531	607	567	630	613	616	625	573	549	557	587	612	589	587	623	585	525	539	527	595	577	607	577	601	565	545	587	600	604	582	590	576	575	590	538	582	536	537	624	563	572	577	605	548	562	581	564	592	567	538	605	585	557	605	602	601	567	569	557	606	565	560	587	556	583	594	589	600	595	578	572	583	553	539	577	596	544	597	563	560	587	581	584	570	605	616	589	519	589	587	587	549	577	569	569	518	609	571	592	600	577	595	575	576	585	557	557	581	573	576	617	552	608	566	588	559	605	537	540	616	578	565	588	595	573	603	548	578	547	602	556	595	558	565	592	573	579	605	582	593	589	573	601	578	582	639	526	597	566	555	567	565	604	549	593	558	614	568	559	589	603	590	554	581	587	534	567	535	567	588	581	606	574	531	609	598	560	602	581	563	561	567	569	592	561	590	600	546	639	614	583	590	523	528	602	605	554	543	627	611	569	555	608	610	567	580	597	548	581	550	592	575	536	593	567	580	593	580	581	594	586	615	590	595	588	584	572	574	606	572	586	606	627	562	558	558	598	557	570	623	575	567	598	577	556	576	554	551	593	585	590	608	553	551	600	588	547	551	610	579	606	569	606	575	551	604	570	557	554	535	539	589	561	583	624	589	577	573	580	535	584	580	590	582	569	599	579	573	549	580	575	556	584	583	619	606	566	537	579	638	580	543	587	615	573	573	560	573	579	559	551	541	588	549	547	549	620	557	575	560	595	608	582	593	550	568	593	615	588	574	602	570	591	562	543	577	602	583	594	591	560	565	579	565	554	587	546	523	569	581	549	566	556	611	577	569	615	589	529	531	552	543	654	582	596	576	590	570	542	589	549	576	604	587	566	587	561	587	585	569	600	619	621	592	590	623	590	609	574	582	624	584	596	550	573	526	566	576	607	589	569	612	590	549	582	627	579	613	574	590	616	548	584	596	541	615	570	590	595	533	540	566	593	567	568	569	584	552	537	558	573	565	612	577	593	558	612	571	542	576	566	636	598	547	566	566	550	561	579	564	571	567	620	614	542	613	585	542	591	601	556	599	562	588	613	560	595	561	553	603	538	544	578	595	578	582	543	570	576	573	573	506	590	604	573	573	605	583	557	539	613	583	567	547	552	545	543	564	560	610	550	560	544	575	576	560	535	564	568	595	593	563	599	616	606	580	588	551	550	553	551	562	578	576	566	590	591	556	615	571	597	582	594	563	550	561	576	584	568	578	596	612	619	590	563	589	558	607	590	551	561	546	561	583	578	535	595	535	546	558	553	609	600	575	543	602	596	613	531	577	566	551	565	592	546	604	569	568	573	588	597	582	555	553	586	591	585	587	556	561	580	556	568	573	532	579	596	579	539	599	571	572	597	579	590	573	557	600	543	528	581	527	544	531	567	562	572	586	572	590	595	587	600	548	597	540	553	587	576	549	556	559	576	583	604	608	561	573	573	573	564	526	591	572	573	560	570	572	577	554	566	564	552	562	600	531	568	583	591	564	608	571	583	586	531	539	568	557	567	569	592	643	587	554	596	566	598	598	591	533	643	598	603	581	567	537	561	607	588	512	550	588	604	552	587	609	558	624	566	545	596	578	611	632	558	563	555	598	560	585	551	599	584	563	570	571	562	581	606	595	573	549	534	584	582	581	613	564	549	564	584	611	554	560	563	604	595	576	568	561	595	576	578	541	600	620	588	623	624	501	588	584	600	571	595	527	584	619	545	571	587	624	600	578	598	590	599	555	573	583	611	587	543	574	547	612	582	566	586	558	617	570	584	535	560	564	597	575	545	547	564	576	658	565	555	606	575	595	573	555	577	588	574	547	567	559	598	590	592	621	599	573	585	558	614	588	606	578	619	557	602	637	580	577	574	550	603	601	591	618	641	588	581	528	554	570	584	578	579	548	616	597	604	565	589	608	552	570	567	602	590	574	563	579	546	572	580	567	592	589	577	614	530	607	587	548	565	585	599	570	578	580	542	581	581	554	606	586	581	593	634	532	598	563	580	537	569	556	540	581	527	560	582	577	566	578	580	589	600	567	550	561	592	535	591	594	573	572	570	620	590	552	551	583	586	557	579	533	593	568	579	549	606	555	584	587	592	570	560	542	582	591	591	594	562	545	565	557	579	598	597	582	574	548	621	583	590	606	604	543	571	585	600	644	592	556	547	606	579	547	563	566	582	591	598	629	595	555	572	622	588	602	573	579	586	569	583	567	571	580	592	608	619	587	548	603	606	602	575	521	611	536	606	618	605	543	585	568	534	601	614	604	560	576	595	567	611	603	578	599	574	549	600	545	549	576	585	589	525	566	592	593	556	586	547	578	558	569	562	619	594	602	584	589	569	588	591	540	579	553	589	577	592	607	551	552	584	529	578	574	570	585	599	584	561	541	566	594	609	555	561	599	591	534	588	548	529	581	586	507	556	582	587	569	552	575	602	635	563	587	571	570	577	562	578	585	583	600	552	535	581	608	568	586	579	610	544	544	600	553	532	586	542	606	563	590	567	564	568	612	625	602	602	608	599	553	599	582	621	578	576	604	559	597	565	527	533	537	536	622	555	575	632	544	563	578	554	576	592	532	594	597	546	583	590	567	539	597	568	564	573	587	544	597	588	627	608	554	581	576	560	568	612	582	592	582	630	570	597	545	578	535	565	591	647	578	600	635	545	552	620	568	538	550	566	566	569	617	571	618	563	584	583	552	590	568	584	574	560	568	564	577	589	563	597	593	558	608	582	564	573	618	544	553	577	566	574	572	563	571	575	553	570	556	564	596	617	604	619	575	587	621	587	576	554	587	598	613	574	550
11690	5273	4671	3370	1965	1321	976	716	621	510	525	411	441	411	430	414	350	363	384	329	334	355	348	359	318	384	391	365	401	321	377	377	357	360	367	368	346	344	379	363	381	370	303	368	368	381	387	397	337	358	338	377	368	362	373	348	400	374	352	362	348	385	365	404	365	356	376	357	376	351	377	352	351	321	335	378	333	392	348	358	378	342	355	369	340	350	371	388	376	344	374	383	381	346	344	340	361	367	370	371	324	396	337	368	391	387	350	381	322	355	320	346	349	371	351	368	398	406	345	363	356	341	382	345	358	354	336	365	389	344	349	398	367	366	367	363	373	327	368	373	335	352	354	351	365	311	359	370	362	381	366	365	354	365	368	352	362	375	352	379	399	390	368	352	367	362	360	368	349	324	361	403	378	329	368	346	353	350	371	380	367	334	356	367	366	377	296	357	374	343	362	365	365	355	384	374	387	378	339	366	350	357	357	339	357	349	364	347	366	361	366	352	350	356	371	344	356	357	368	321	373	351	322	349	326	344	357	395	397	374	367	376	374	353	407	406	400	357	357	334	391	358	343	373	348	348	358	342	339	378	360	407	364	370	397	338	376	359	382	363	340	387	326	370	356	332	324	377	337	340	373	354	382	327	344	379	358	370	360	342	353	355	365	359	363	365	336	395	348	376	365	368	381	365	360	380	352	349	350	327	342	377	361	355	345	333	378	357	381	377	333	368	396	392	376	349	398	366	379	360	342	331	398	328	371	378	323	348	355	356	370	376	321	358	348	347	377	341	344	389	337	387	392	312	352	350	360	407	399	336	341	387	360	342	360	352	389	352	346	357	393	333	365	344	360	384	354	383	367	364	401	340	344	333	346	374	366	360	367	372	355	357	357	381	399	358	358	365	363	396	348	366	408	383	350	320	393	364	396	368	342	377	348	346	369	398	381	400	372	356	368	327	389	437	366	326	388	378	373	364	351	356	393	383	362	383	384	397	339	344	400	351	356	404	359	353	371	379	359	348	371	381	343	403	397	356	387	391	383	358	354	374	348	361	364	385	378	385	336	352	397	370	349	370	365	364	376	374	354	407	371	373	364	374	356	349	340	351	357	409	381	346	385	410	372	354	347	376	362	357	382	341	337	359	341	350	326	385	373	342	351	371	347	340	351	354	362	395	407	353	353	334	355	340	349	370	373	370	353	382	370	362	374	358	342	332	344	316	368	382	376	379	406	385	379	363	331	324	359	357	367	397	341	364	365	330	366	329	354	384	349	369	377	383	357	375	311	351	362	363	367	350	377	383	340	352	376	403	357	362	368	347	379	398	337	333	322	348	361	317	344	391	395	339	382	405	364	387	373	364	363	398	385	369	369	369	380	395	357	384	370	327	321	340	371	394	380	343	359	384	375	376	370	348	347	344	372	397	351	369	375	341	385	371	327	359	380	334	372	432	350	371	344	357	385	397	391	369	351	360	358	324	358	328	373	355	379	373	409	362	355	356	378	381	378	425	356	364	360	385	373	319	354	344	379	376	343	366	381	358	346	326	398	348	344	371	356	331	380	334	390	351	360	369	360	353	338	377	356	352	365	353	373	359	362	339	361	370	345	337	375	389	367	382	360	344	354	335	338	365	342	338	324	376	360	372	351	325	345	344	385	367	373	357	348	358	359	377	351	351	364	334	339	365	336	352	362	315	331	313	348	355	351	364	356	390	332	368	339	380	351	354	402	354	360	355	383	347	364	325	368	361	367	358	379	356	383	363	387	304	328	340	364	381	352	351	346	330	368	329	364	375	334	301	371	375	322	377	337	328	394	358	405	369	408	338	345	333	386	362	347	386	368	347	373	355	389	322	334	364	370	377	360	372	362	353	371	378	323	405	370	386	381	363	320	371	363	355	322	350	377	336	340	372	382	385	371	362	361	417	350	364	364	370	375	333	367	359	386	399	351	375	336	360	381	356	372	393	376	367	345	397	369	369	351	372	378	379	371	363	327	330	386	389	346	341	384	380	358	371	357	395	334	327	350	343	404	354	343	384	339	384	385	371	370	369	365	366	427	363	395	382	365	331	369	356	327	353	365	393	362	350	388	382	432	348	347	355	344	346	338	327	359	385	349	341	349	351	365	394	361	332	368	367	360	366	380	381	341	337	399	378	347	337	376	377	388	349	354	350	377	357	329	320	342	354	339	378	347	381	359	410	359	381	373	351	366	393	346	365	363	353	362	370	332	367	357	348	392	359	351	366	398	339	347	374	387	358	359	360	404	383	383	364	327	334	360	323	319	395	344	371	364	362	332	406	344	404	382	350	370	351	403	358	337	377	378	366	358	398	408	386	386	357	380	378	373	397	367	336	356	349	345	382	388	358	349	364	332	380	386	343	368	361	359	339	328	368	333	363	353	372	371	369	314	385	344	381	357	359	354	346	337	384	404	392	346	368	350	372	345	396	346	340	393	405	389	370	363	369	359	334	350	376	337	361	362	338	358	379	362	330	339	381	352	341	337	338	369	348	345	325	331	351	332	370	390	344	356	350	351	374	379	364	345	378	388	362	361	381	373	361	367	376	370	313	354	360	358	361	363	378	369	395	345	358	383	327	374	376	356	367	385	382	377	356	348	374	374	368	347	350	362	381	341	362	318	367	352	346	383	350	358	365	354	381	336	356	356	374	356	342	364	352	323	382	382	373	370	377	307	325	355	378	375	397	348	369	353	363	375	347	339	348	379	389	377	324	337	409	356	347	384	370	373	337	346	324	330	391	353	308	391	346	338	371	314	366	417	386	364	379	366	299	357	337	418	356	344	364	370	365	355	343	373	399	360	348	377	369	414	342	363	351	384	350	386	361	361	340	409	367	322	379	355	354	380	369	343	340	381	379	339	367	370	349	342	323	360	372	358	348	359	347	347	343	408	348	378	393	345	323	361	356	326	382	384	328	349	364	341	378	343	384	375	373	353	345	393	359	376	373	356	425	360	347	340	377	384	363	400	344	364	340	379	373	394	366	362	342	365	378	335	335	350	342	379	353	345	343	353	383	361	365	346	348	376	350	337	366	339	345	350	413	363	346	397	389	362	395	358	394	299	323	359	354	355	368	382	386	373	335	386	371	349	347	347	331	373	365	374	348	357	320	359	355	359	372	322	357	347	397	376	360	342	343	398	380	352	369	379	393	364	323	358	339	349	343	395	341	341	357	351	370	374	351	379	354	388	343	364	355	363	379	345	355	404	360	369	343	365	370	376	415	312	351	410	377	358	366	377	386	374	350	376	358	357	340	361	381	354	371	339	359	320	369	332	357	388	404	365	401	354	353	355	348	356	380	361	370	390	383	346	348	365	400	365	373	388	377	362	348	372	395	366	350	351	393	333	350	374	351	371	362	335	332	355	366	375	335	376	346	337	372	335	371	336	366	342	360	404	363	371	392	346	353	372	365	353	362	396	356	351	364	349	357	364	386	371	357	357	377	323	361	356	362	364	363	368	366	372	362	382	355	363	370
7292	4464	8070	8385	6383	4597	3432	2591	2051	1740	1503	1377	1261	1132	931	872	886	871	823	810	810	751	813	745	739	792	754	760	783	778	801	764	795	769	737	782	757	737	771	810	781	789	749	771	773	716	782	771	789	782	727	719	804	777	749	839	698	785	798	817	740	754	776	756	767	756	771	748	738	834	790	808	823	754	782	789	811	774	758	758	817	739	786	758	807	726	775	811	794	782	765	732	806	840	812	810	801	802	803	752	827	750	806	797	775	813	793	799	818	818	773	760	759	768	783	797	784	788	777	799	814	804	761	826	809	770	777	765	833	746	753	765	786	808	797	812	768	758	778	772	748	831	799	815	805	774	740	850	759	765	806	742	722	713	766	774	795	788	771	773	775	755	807	783	741	780	772	826	784	746	805	775	817	793	747	781	787	751	781	785	732	781	773	781	811	762	774	768	795	803	767	786	756	764	794	766	790	798	812	768	772	803	782	730	798	805	825	742	747	770	797	791	752	738	753	775	767	823	800	747	739	831	818	821	740	758	767	774	794	766	750	803	773	774	795	733	782	797	787	819	762	757	776	782	799	779	758	821	756	769	729	778	710	822	761	784	770	777	762	748	796	793	804	744	774	759	731	825	775	764	778	808	766	798	751	793	747	776	769	807	795	732	818	755	734	779	755	790	762	729	838	760	768	766	797	780	841	828	740	752	805	791	772	763	765	740	743	766	778	771	772	749	766	751	869	719	784	756	780	816	767	693	809	774	748	771	861	792	828	727	776	739	755	806	779	740	812	756	770	780	786	776	766	830	764	730	791	782	783	769	745	743	776	798	774	780	811	752	744	816	758	705	736	782	769	775	827	788	790	739	780	779	770	810	790	762	824	795	763	773	767	802	754	759	782	766	763	765	798	754	814	755	806	808	782	778	748	799	782	812	782	813	777	776	804	728	777	787	801	758	755	756	796	790	786	754	784	800	795	787	800	766	783	777	749	745	738	766	791	847	763	783	808	843	766	786	840	749	780	775	820	748	795	728	799	735	770	751	744	776	780	762	799	751	791	840	821	798	756	797	754	826	810	777	718	751	802	773	808	761	775	728	764	812	835	775	783	768	772	788	764	817	766	814	796	766	758	736	753	738	754	824	739	783	754	762	751	806	784	769	833	771	713	807	776	728	762	766	795	801	754	814	755	769	786	777	754	777	762	786	827	787	739	814	776	722	741	740	763	767	759	690	775	773	782	807	768	786	786	764	780	781	782	766	754	762	761	767	829	766	767	723	719	758	815	815	772	758	754	794	789	749	775	806	832	791	778	865	737	754	755	795	750	752	829	770	763	775	727	760	749	802	809	780	741	739	724	743	769	790	756	832	776	750	814	754	802	774	829	805	763	777	780	747	793	773	849	781	733	769	776	749	719	745	774	712	783	795	820	745	743	792	806	765	774	785	787	746	780	770	752	787	785	812	767	738	792	792	796	788	787	705	740	792	838	760	756	762	760	790	760	743	771	753	757	788	845	864	714	738	744	820	763	791	753	798	790	757	783	782	787	779	774	800	816	778	730	799	785	792	821	743	778	729	720	764	759	767	751	782	794	747	814	757	781	728	753	801	818	764	823	800	759	764	794	818	719	778	806	735	806	773	793	780	719	761	772	775	769	788	789	755	793	775	824	799	782	776	747	781	779	831	766	771	784	765	772	806	766	778	796	760	764	779	823	725	784	740	799	804	831	810	806	781	795	806	787	785	750	760	765	752	769	757	786	805	826	814	807	747	781	798	782	730	795	776	812	762	785	755	766	741	711	734	771	761	763	769	792	832	820	764	805	778	778	745	783	752	786	768	801	777	786	810	863	736	796	758	791	735	811	800	778	714	822	778	769	756	785	771	703	831	753	802	817	788	790	797	770	791	776	799	750	802	803	783	800	799	727	774	774	760	756	807	777	776	771	758	784	790	781	788	799	719	789	755	734	857	770	784	733	797	782	807	769	770	763	766	828	794	751	745	763	749	850	758	755	771	815	818	803	837	847	797	758	753	818	784	747	730	772	796	803	771	755	769	769	744	771	785	842	779	772	759	832	800	799	801	710	801	825	801	751	770	768	745	766	784	769	772	798	817	810	751	793	738	768	760	750	789	779	761	760	744	806	799	802	743	739	791	742	833	749	721	811	816	764	795	798	771	752	831	805	768	722	740	787	743	751	721	734	808	718	759	817	801	802	768	830	771	796	798	756	717	801	799	790	870	759	757	792	791	755	747	784	770	778	753	794	762	779	758	730	753	749	828	803	820	782	785	803	829	756	794	771	818	741	748	777	756	795	768	754	771	810	750	788	775	783	762	833	809	767	766	801	803	749	754	744	785	812	799	785	801	722	781	740	755	764	777	778	759	799	754	755	818	786	774	777	774	776	771	784	754	749	805	793	755	774	772	780	769	788	758	801	769	813	754	799	818	791	747	788	787	824	762	788	790	775	771	791	779	743	748	803	793	771	817	739	806	771	739	808	815	801	806	783	785	797	754	752	789	765	762	824	689	749	800	798	794	771	820	790	790	810	743	834	811	759	763	775	740	733	819	772	725	756	788	842	773	699	753	767	812	794	767	787	797	792	791	802	787	763	794	775	817	753	791	762	774	782	820	828	779	730	767	828	772	821	761	796	780	735	727	766	775	711	805	780	761	714	787	773	800	787	804	807	777	784	774	788	791	748	790	759	740	748	778	779	774	778	739	779	775	786	788	796	722	824	811	768	750	724	727	755	759	788	768	808	740	781	746	741	759	799	778	805	737	738	800	812	774	759	794	786	740	780	776	774	795	755	769	724	858	792	765	803	822	788	742	761	758	721	771	799	730	751	763	804	840	793	750	802	837	824	711	771	780	798	814	786	742	782	772	792	778	796	751	811	771	784	765	729	793	778	746	770	795	787	794	769	788	771	770	809	737	772	733	780	759	782	796	798	723	780	775	753	746	778	764	758	806	820	799	796	818	724	754	797	778	755	772	769	768	826	739	770	781	767	766	833	723	794	742	780	769	784	817	840	746	777	769	800	840	805	776	791	777	744	802	777	832	785	825	737	743	776	761	786	788	777	777	778	801	777	783	759	764	803	736	785	766	766	749	776	811	799	748	766	754	789	773	746	791	820	757	779	755	739	808	788	812	846	734	795	746	725	783	768	702	722	796	777	825	790	747	771	849	830	757	756	769	747	757	754	809	791	818	766	771	789	754	790	770	735	770	767	791	760	742	762	786	749	835	761	736	762	775	786	776	799	818	798	793	773	818	826	793	805	815	781	811	791	785	813	777	736	781	734	818	731	793	785	729	770	773	781	758	771	762	854	785	818	743	748	735	783	792	800	795	791	748	788	768	808	809	743	773	807	769	757	790	755	790	741	769	754	758	799	756	773	791	842	743	857	767	796	815	797	771	751	744	774	738	781	827	748	847	769	743	750	751	802	775	814	795	897	757	766	754	748	776	763	793	774	806	796	791	756	772	814	821	737	734	749	776
29537	16111	16047	11497	6906	3736	1948	1158	738	669	522	503	424	387	337	312	333	324	279	240	281	268	263	246	261	274	278	259	278	270	264	241	252	256	267	274	253	260	260	287	263	277	243	282	270	241	248	261	235	227	260	243	271	260	285	248	263	261	254	256	252	272	242	238	293	244	254	244	278	256	237	272	240	248	272	265	230	235	241	262	253	264	248	275	225	280	263	243	266	296	266	255	248	239	261	261	283	263	226	274	237	262	251	278	228	263	260	260	270	240	266	270	265	260	274	233	245	257	275	255	293	270	292	271	244	244	280	257	273	265	246	265	259	270	274	253	245	261	264	260	239	251	229	237	244	268	267	303	245	239	279	265	247	270	234	282	268	284	226	238	228	253	247	243	248	250	285	245	252	258	284	236	221	271	238	279	286	242	265	226	266	261	268	252	255	234	246	240	212	276	264	267	253	259	260	261	270	248	253	255	291	243	263	292	257	265	264	291	276	269	268	268	272	216	247	270	267	252	253	251	263	266	271	280	260	248	258	267	255	237	237	245	288	264	233	279	262	264	241	258	262	279	296	268	242	240	251	245	264	285	213	251	251	231	219	233	288	270	255	262	246	218	275	266	257	264	235	268	265	232	247	221	258	263	260	278	258	244	264	269	239	255	255	253	242	246	215	277	245	239	293	244	261	226	260	261	270	278	257	235	248	259	274	294	236	274	263	259	273	249	260	260	255	263	227	289	266	235	248	263	258	254	255	271	254	282	262	261	262	261	237	236	282	243	228	290	238	253	258	248	252	254	232	272	268	285	254	293	235	255	257	264	247	241	242	239	276	248	233	249	257	251	243	241	255	264	276	247	244	273	256	268	224	244	242	264	246	256	253	272	267	258	260	280	253	261	251	271	259	248	262	289	268	270	274	260	266	252	233	261	273	250	253	294	252	256	282	273	228	247	259	268	236	269	287	265	278	267	283	234	236	222	257	266	258	254	303	265	255	250	225	281	260	266	264	238	277	283	251	225	241	258	250	275	255	266	256	273	262	224	252	263	293	255	237	233	228	246	244	257	247	247	210	249	241	268	253	273	281	251	260	296	281	266	264	244	244	242	277	226	251	288	267	231	246	270	263	266	259	270	251	261	233	261	226	272	248	274	268	243	240	250	244	248	260	293	253	283	238	253	261	268	270	254	242	248	247	240	237	256	283	284	212	243	269	268	269	246	242	238	279	262	285	228	263	266	249	257	243	230	274	283	240	248	270	235	304	245	280	260	281	254	266	265	273	290	251	236	257	249	271	237	249	277	246	240	239	245	266	247	219	263	266	241	288	247	241	249	266	253	261	228	250	223	248	251	261	271	240	222	252	232	233	261	257	226	290	252	244	245	243	235	248	267	263	263	279	243	243	256	264	273	274	278	248	276	264	239	263	253	242	284	284	244	259	255	252	255	239	258	226	246	257	277	286	237	239	273	258	272	263	233	276	257	269	264	274	273	245	249	234	280	281	276	231	229	265	285	238	249	223	262	252	275	276	268	258	259	264	262	260	293	262	265	273	291	244	247	273	277	266	271	259	269	237	265	258	277	251	238	280	252	261	237	269	240	225	266	222	237	260	238	252	242	252	273	279	232	261	251	293	314	255	250	252	271	253	223	237	270	267	239	244	249	290	251	255	256	237	260	233	290	233	262	240	264	263	244	279	237	298	258	242	265	256	268	239	270	271	267	262	218	269	237	271	253	267	240	234	256	289	257	259	269	247	250	262	276	258	241	272	275	263	254	237	286	261	273	283	258	236	270	253	247	254	274	232	272	243	239	278	268	263	269	251	258	281	258	256	286	260	234	250	281	274	273	258	245	238	292	244	279	268	252	246	230	267	280	261	240	270	252	272	276	276	238	261	262	233	264	257	237	261	289	249	246	238	242	245	248	225	225	257	252	240	258	256	287	247	292	257	241	269	266	241	253	267	278	269	293	252	259	226	266	254	259	251	272	265	254	254	228	284	262	256	254	269	245	266	268	257	260	262	257	261	241	288	251	229	256	265	275	280	229	241	250	278	273	272	258	241	240	237	245	228	264	248	279	241	269	263	264	270	272	258	246	263	253	286	267	226	260	249	254	258	247	275	274	256	248	256	261	264	267	264	275	256	299	242	247	249	256	253	236	277	258	257	230	240	242	243	263	265	276	293	208	260	252	251	280	275	262	254	278	229	262	260	284	271	241	249	278	253	261	263	263	230	257	225	298	278	243	259	284	242	226	268	281	250	258	298	239	276	261	260	235	280	254	267	254	279	241	262	242	275	218	251	248	276	278	282	257	238	293	258	271	272	247	249	251	241	229	263	280	274	272	242	275	265	256	249	248	231	242	270	261	273	272	260	270	258	243	243	261	266	297	254	238	255	245	285	265	250	274	268	245	234	239	272	244	219	261	252	248	266	296	239	279	279	259	251	284	255	287	280	251	242	257	232	304	262	269	251	252	265	272	272	264	248	284	265	252	261	243	237	259	248	251	252	247	268	254	262	260	248	241	271	250	265	243	260	239	262	257	248	225	237	299	230	277	261	294	240	286	262	283	264	247	272	249	269	256	232	271	253	309	254	269	237	254	291	266	273	265	251	290	267	250	240	267	267	270	246	267	247	280	255	283	261	234	277	277	203	282	243	249	266	271	262	252	285	288	279	275	269	240	267	254	201	280	251	277	239	279	277	272	273	253	258	273	279	255	255	266	236	281	255	245	244	254	233	241	233	265	262	271	234	254	257	254	254	253	241	237	244	259	238	217	263	245	257	236	247	285	245	244	267	267	259	253	246	239	260	249	261	235	266	255	308	256	258	268	248	274	282	267	236	272	272	270	293	290	238	254	232	266	273	239	269	271	279	261	242	245	262	247	242	265	263	260	251	250	274	268	278	252	246	272	275	273	273	286	261	265	245	280	256	277	260	298	256	257	254	254	260	257	251	254	258	310	264	265	248	263	287	243	287	253	258	237	241	273	284	278	267	249	261	234	226	237	269	230	220	251	281	250	250	252	259	272	259	266	257	245	234	246	269	239	227	250	269	246	287	252	272	258	310	247	258	255	280	272	249	284	302	253	277	267	251	263	245	288	243	242	243	290	234	255	247	273	265	266	255	250	224	255	267	224	280	251	252	210	263	254	262	280	271	274	281	254	229	225	249	242	232	261	254	230	248	255	235	259	260	234	276	236	248	255	238	267	254	247	274	259	262	294	244	271	217	277	241	233	271	273	255	241	260	284	277	260	284	277	240	232	267	250	241	257	253	225	236	240	220	280	247	250	250	252	284	281	244	249	261	229	253	259	262	264	246	281	283	260	265	260	250	286	273	268	280	272	261	286	269	271	237	236	238	279	212	263	243	231	256	259	245	253	245	260	276	261	293	255	245	270	267	244	257	233	264	257	222	232	236	275	278	247	240	251	268	285	231	274	235	258	287	264	248	234	241	282	241	249	292	253	240	287	220	257	238	252	259	262	230	293	263	289
19630	10847	19154	18679	14399	9726	6392	4372	3391	2814	2108	1816	1711	1500	1185	871	827	778	731	671	595	675	659	606	615	672	590	576	616	621	575	616	646	601	576	604	531	639	602	571	543	577	543	590	572	594	560	622	577	578	571	563	546	602	589	575	572	618	580	576	560	586	608	586	571	572	589	598	567	561	581	604	635	599	570	630	582	554	587	579	531	620	584	579	628	593	602	574	588	581	588	571	575	622	576	600	584	564	559	625	625	559	586	575	588	551	605	574	598	538	604	550	611	585	554	593	575	577	569	534	598	591	606	633	610	579	577	602	576	564	566	523	590	542	567	595	600	582	561	530	582	592	591	570	558	552	598	536	568	565	593	575	582	594	578	563	602	578	584	590	602	590	582	614	620	546	567	558	573	594	604	600	569	543	623	571	618	559	608	568	580	559	544	590	589	599	616	570	536	554	566	557	563	565	590	620	596	583	596	554	629	575	548	582	580	602	553	571	583	536	574	581	546	578	629	556	545	618	569	566	597	527	584	590	628	571	594	544	595	603	610	581	575	579	584	597	550	563	595	572	559	565	576	604	546	548	579	573	562	604	585	576	586	584	579	594	572	585	592	585	549	592	574	592	576	576	581	581	604	570	579	615	576	583	558	573	542	585	566	600	560	550	558	587	584	595	584	616	596	557	557	566	572	601	586	590	564	543	555	601	565	582	558	565	550	603	552	561	564	573	542	559	569	553	564	592	619	595	603	562	580	571	614	600	597	601	610	603	596	598	600	555	620	594	607	552	566	591	603	586	572	569	616	587	566	599	594	621	582	567	551	600	614	547	578	584	552	589	629	610	628	598	578	582	614	586	591	561	590	551	622	532	568	638	571	548	583	579	611	582	607	593	556	601	581	631	561	550	556	577	617	568	570	591	559	565	614	601	585	584	570	587	558	586	588	566	587	559	566	548	544	596	600	590	600	610	565	555	571	545	599	541	526	578	591	568	594	585	564	575	597	562	592	622	619	524	565	570	594	550	611	554	562	533	599	572	585	610	624	534	571	540	557	570	582	595	570	565	593	531	598	589	650	560	587	581	570	594	577	579	561	571	632	634	574	585	539	580	585	581	571	556	603	577	506	592	579	598	580	592	575	575	625	580	592	600	584	560	586	583	571	593	614	544	618	591	581	575	564	623	559	574	584	534	593	574	601	561	617	594	593	605	546	586	572	573	564	561	593	624	634	575	602	566	585	585	572	564	558	567	587	588	552	609	550	625	585	592	605	589	592	565	581	538	627	608	568	591	569	600	535	558	597	593	600	566	575	585	608	578	615	602	611	578	589	578	581	543	590	551	583	601	565	668	617	600	547	564	572	618	591	542	598	596	576	560	579	605	545	572	539	610	517	578	554	579	576	575	567	566	598	624	571	592	570	626	569	508	563	538	567	557	614	575	552	577	558	582	591	595	584	588	532	605	590	628	560	566	545	574	632	556	583	559	569	546	578	593	618	588	564	626	572	626	560	570	622	616	587	550	574	550	590	535	605	588	563	607	568	511	580	591	562	606	585	573	607	588	541	593	581	538	631	575	585	611	557	624	643	580	620	574	580	568	568	593	551	568	525	534	623	622	580	601	581	578	566	613	585	542	559	570	552	558	579	585	591	539	552	522	572	571	599	596	613	586	575	594	568	565	583	577	607	596	598	611	586	597	582	563	592	566	623	590	565	559	555	609	617	598	553	569	532	592	554	634	542	555	599	574	594	596	541	537	598	579	579	543	608	548	585	557	586	565	598	607	575	631	614	573	590	578	598	613	570	554	614	617	613	568	605	579	631	575	552	571	582	571	560	631	571	555	610	590	604	567	564	578	600	600	558	588	570	564	572	552	591	555	578	593	610	562	595	565	565	540	571	617	572	570	579	583	600	603	552	577	602	554	595	615	615	589	546	604	605	592	550	569	572	588	599	581	570	563	562	592	553	604	594	530	617	566	577	550	597	625	570	565	604	578	541	605	549	601	572	584	560	580	574	568	564	511	579	551	608	558	616	580	594	555	574	580	540	629	615	596	588	606	583	548	590	587	533	569	575	595	634	600	597	603	569	548	580	587	538	610	570	541	556	601	599	588	543	622	591	606	610	546	552	567	580	588	581	600	603	586	579	570	597	584	577	588	602	582	608	538	608	577	596	570	512	580	595	586	613	589	617	548	566	565	610	569	558	571	573	593	585	583	572	598	560	584	603	607	592	586	586	581	596	603	601	627	551	610	603	566	590	589	557	542	578	569	549	645	598	588	536	571	581	557	578	580	592	617	560	568	587	571	583	560	572	568	585	591	569	576	590	558	556	582	593	584	604	597	623	576	553	602	575	563	612	594	611	585	607	590	617	568	584	588	572	575	585	582	592	599	643	627	583	586	577	568	561	630	564	556	587	578	586	586	593	583	589	546	603	583	588	580	511	602	579	578	553	615	616	606	607	611	580	629	612	619	597	586	551	585	622	559	567	588	574	553	572	613	556	620	560	624	610	557	584	592	594	575	561	565	599	585	573	547	623	570	566	584	594	604	580	559	563	573	603	602	587	544	568	583	547	524	585	538	575	536	595	590	595	625	542	575	531	573	577	535	582	588	575	588	579	587	542	559	584	600	572	573	621	582	610	593	600	579	644	622	541	560	565	591	566	573	574	568	558	574	569	579	576	594	539	587	613	609	581	582	585	571	548	592	599	600	609	575	591	556	625	579	587	557	572	591	588	551	583	558	612	580	572	603	618	553	550	556	529	560	547	547	586	592	605	587	602	539	558	595	566	576	555	593	614	590	623	640	572	583	579	532	609	596	629	619	589	562	593	560	602	623	546	572	578	575	655	591	520	590	588	537	589	557	566	573	608	582	596	562	576	576	636	629	584	584	579	592	578	594	600	603	536	576	558	626	597	585	576	580	613	576	613	583	558	577	590	553	570	574	614	563	609	602	561	595	596	576	575	618	569	617	593	563	561	586	584	582	587	589	602	611	589	614	566	582	571	596	583	579	612	610	574	627	580	576	572	597	576	559	586	570	566	548	578	555	605	607	572	589	585	589	573	590	561	594	621	566	571	572	570	588	592	573	604	579	578	619	569	576	597	586	573	648	536	558	598	590	586	598	577	566	583	540	565	554	580	547	622	576	580	565	575	602	563	568	592	587	545	574	604	535	553	585	605	610	566	576	571	563	557	576	546	617	590	579	576	575	600	558	594	579	615	596	576	601	542	585	603	612	581	574	607	582	587	585	582	565	573	589	598	589	585	595	569	574	595	596	589	604	549	575	564	585	580	581	599	582	609	567	580	595	603	653	620	588	559	612	591	599	575	570	567	566	577	575	592	632	579	608	570	601	590	562	592	600	541	577	581	606	532	597	534	605	584	550	580	562	597	601	644	556	573	578	619	536	571	588	588	625	581	601	541	625	566	604	566	584	593	580	613	608	576	616	569	575	590	594	628	594	605	591	576	602	549	576	570	554	565	607	564	568	589	586
40496	23497	23624	19017	12022	6755	3426	1953	1258	930	697	606	535	473	406	326	318	261	273	273	254	267	262	271	305	292	297	267	248	276	261	264	245	263	248	255	254	265	258	274	255	258	286	246	257	268	242	235	227	260	240	237	257	225	261	278	255	222	243	258	256	260	279	258	222	279	255	245	207	249	243	304	246	245	274	257	254	247	252	226	233	236	280	240	233	253	268	226	260	285	240	270	269	246	221	218	247	255	274	265	267	271	232	238	296	270	252	245	261	254	237	246	260	247	248	260	249	255	229	252	264	238	242	248	261	259	262	243	262	251	253	232	260	260	237	263	205	245	297	282	252	249	263	253	223	243	252	266	244	218	245	247	271	263	267	258	259	243	250	261	268	262	240	240	223	253	244	238	217	246	267	235	273	235	268	231	231	248	284	258	235	219	262	257	249	278	234	236	250	258	239	259	263	255	260	277	246	264	245	231	255	290	282	250	272	237	242	250	265	260	256	240	265	263	266	271	248	254	230	249	255	211	252	242	250	239	255	218	266	244	229	254	274	255	238	255	229	261	247	271	240	286	304	278	258	243	276	273	236	278	283	238	246	241	246	233	254	235	237	228	241	240	226	247	234	255	251	278	245	277	245	256	278	271	252	284	271	262	267	265	273	260	257	257	257	250	247	222	237	242	238	251	223	273	252	237	268	273	290	280	225	227	233	243	262	237	244	260	209	250	264	258	216	260	252	261	237	237	192	237	232	210	253	261	270	261	264	243	228	271	231	277	219	234	257	261	261	249	269	266	250	277	280	243	283	238	249	269	244	278	229	251	241	270	279	307	267	242	269	278	243	223	248	248	276	251	223	276	262	227	250	241	248	267	250	218	250	240	246	258	247	235	243	227	277	259	258	257	231	271	252	249	235	224	246	255	245	267	263	234	207	276	248	234	231	261	233	293	226	249	260	251	243	224	247	267	265	271	242	256	256	272	263	274	242	273	227	255	262	241	261	234	277	225	242	225	279	273	255	267	263	237	272	247	249	243	276	273	226	250	230	234	246	235	298	280	287	264	235	255	258	288	244	252	243	263	245	243	260	246	228	247	245	277	266	254	273	238	239	229	238	270	248	253	224	252	238	271	254	245	242	265	284	271	228	260	248	224	245	248	266	250	271	256	242	230	248	255	234	235	246	234	241	258	275	282	278	233	268	291	243	262	277	229	232	251	242	245	258	261	281	257	246	238	248	218	239	280	267	236	275	257	276	264	232	252	232	267	245	256	256	283	260	259	249	244	254	218	259	255	233	260	268	254	253	254	254	231	236	225	247	239	265	240	231	251	277	240	271	231	245	250	269	271	243	280	259	237	255	232	255	267	219	221	242	249	268	250	243	255	240	276	248	242	282	258	250	238	265	238	289	276	245	268	265	261	247	239	250	248	244	240	269	252	218	275	270	270	257	247	229	247	260	258	267	259	241	241	254	246	272	295	229	261	239	276	265	264	265	238	253	277	244	271	291	263	257	281	241	234	238	227	275	264	263	253	245	260	272	265	241	249	277	255	261	265	260	230	261	271	266	247	242	252	251	273	260	253	278	261	262	246	246	250	282	287	238	244	243	251	265	267	259	227	235	241	267	273	259	219	243	262	259	263	254	243	230	217	255	259	235	241	249	266	258	234	260	267	246	226	245	257	272	240	233	220	254	277	262	270	257	258	249	243	235	237	251	237	298	248	254	202	251	233	264	265	240	255	241	270	237	248	247	277	263	240	267	237	261	263	250	261	237	218	247	273	257	226	258	239	228	262	226	258	250	248	260	229	271	252	237	259	297	254	256	280	261	261	277	281	238	243	267	268	235	240	252	257	276	276	245	265	293	262	252	253	274	250	238	259	249	247	262	265	261	274	278	260	261	245	280	269	273	272	268	218	243	258	283	205	261	253	265	263	252	251	248	289	249	264	286	282	247	244	236	263	268	258	243	256	250	250	227	258	239	249	254	250	259	268	239	245	246	258	233	255	256	286	274	229	279	239	261	281	249	251	296	242	240	258	256	265	292	273	251	259	260	268	236	253	245	263	252	224	247	269	251	282	261	257	246	253	264	246	247	231	249	242	281	268	219	253	238	206	272	222	262	272	243	254	297	254	273	257	247	218	262	251	235	290	274	241	266	226	244	229	265	280	227	256	260	264	273	272	271	320	262	246	240	245	248	241	249	229	225	257	225	269	235	269	292	274	273	257	255	258	261	232	249	259	269	268	246	287	249	220	262	286	238	238	282	257	231	271	295	267	248	270	245	250	241	274	312	259	225	280	243	269	204	241	243	262	270	253	260	254	251	214	238	249	265	307	281	266	266	252	219	278	298	261	232	231	246	257	273	252	285	255	239	270	245	261	255	240	269	273	259	275	237	272	213	212	291	268	280	241	265	255	249	239	247	294	245	257	229	257	262	279	274	238	252	221	249	231	258	280	278	249	232	271	221	267	243	264	258	216	247	219	257	268	232	264	281	257	250	252	273	268	255	253	269	274	259	265	242	238	244	276	265	231	260	276	256	261	228	234	267	270	250	283	280	227	265	257	277	255	274	237	281	288	253	233	245	227	238	258	278	247	225	278	243	227	228	244	267	262	256	295	242	278	262	254	238	232	249	249	251	247	242	266	282	253	274	227	256	241	250	248	245	265	272	224	248	258	227	232	249	237	260	260	237	251	250	228	242	246	264	226	248	261	245	252	246	265	258	245	242	259	249	283	224	270	251	248	237	257	240	261	255	269	257	259	242	232	246	245	262	288	248	235	253	274	273	266	272	224	235	282	232	241	245	245	253	241	243	217	228	249	229	269	252	201	252	238	260	272	247	243	263	257	238	249	283	272	248	252	244	280	274	274	248	274	278	261	228	235	276	250	240	261	246	251	268	254	260	249	247	256	269	266	243	266	256	244	267	254	265	296	249	225	249	263	259	251	235	233	262	261	274	261	264	258	255	228	236	282	225	254	258	279	256	256	215	262	299	268	242	229	250	241	239	277	228	236	231	266	259	244	239	250	248	252	239	266	251	253	232	228	256	252	275	252	261	246	240	238	243	222	225	268	225	236	238	237	274	247	246	244	228	276	245	231	248	259	242	253	236	264	234	251	257	263	278	259	229	250	227	243	279	249	283	224	243	240	272	252	268	293	254	258	247	244	240	232	253	245	236	231	239	226	248	256	239	246	280	255	280	255	255	228	256	266	262	264	253	245	250	270	254	259	229	262	227	247	290	224	255	277	248	247	255	261	242	269	251	254	263	250	236	244	249	228	269	277	276	269	234	251	270	237	272	251	273	272	263	252	281	236	238	234	289	257	250	229	255	252	244	270	243	259	249	242	247	247	252	304	253	239	253	234	240	237	241	241	238	247	247	268	270	256	246	239	254	247	241	251	260	259	235	258	248	259	276	230	255	272	255	221	230	253	255	242	279	255	251	275	264	269	261	256	273	234	308	238	264	266	274	274	291	266	237	211	239	259	247	223
25866	14915	25459	25520	19576	13826	8456	6191	4737	3687	2897	2466	2146	1853	1470	1209	944	835	836	754	661	660	653	666	644	615	601	646	597	627	626	680	648	582	563	591	606	551	603	615	605	563	614	538	614	593	544	584	578	625	585	608	618	593	574	604	622	572	603	547	576	588	586	593	556	568	576	575	621	586	620	572	561	552	582	567	563	560	580	572	598	622	616	580	582	596	566	616	605	577	630	605	594	631	610	596	551	622	647	605	611	596	552	555	621	596	594	585	587	571	592	617	588	568	598	558	579	587	604	527	587	554	567	583	572	583	590	602	559	615	546	580	615	573	630	604	613	606	572	596	599	584	567	559	547	550	620	596	600	606	566	587	560	589	546	602	587	557	556	594	617	565	540	590	606	548	611	583	613	586	590	609	592	577	583	578	566	590	564	584	596	601	563	523	607	593	585	563	562	571	550	568	565	601	566	575	550	571	583	580	593	563	577	605	568	606	604	559	545	587	571	571	545	569	573	573	591	530	566	584	522	583	552	555	609	556	590	593	577	608	567	568	574	567	580	585	589	568	561	567	583	613	560	594	613	577	614	542	572	581	600	591	588	529	551	561	608	562	541	578	604	560	569	591	570	590	588	611	609	578	566	562	542	612	558	565	557	563	577	592	555	545	630	592	611	588	566	618	577	526	558	585	578	586	559	557	548	586	584	585	582	556	578	550	530	619	609	587	550	601	572	595	586	564	559	586	530	567	556	577	575	580	561	615	589	598	574	620	609	562	618	620	549	620	613	552	582	597	564	582	582	592	589	587	580	584	551	572	588	560	539	524	599	562	568	530	540	579	580	577	588	602	625	565	580	558	546	568	617	595	580	590	580	549	613	591	592	557	587	580	633	606	564	530	583	542	569	576	575	617	553	580	620	598	588	599	566	570	616	558	564	574	572	539	577	570	590	541	568	600	571	550	512	566	577	595	576	522	581	584	585	597	593	586	591	594	582	576	590	649	546	549	610	545	542	580	593	571	598	583	560	607	547	586	555	563	543	516	589	577	663	556	586	569	582	602	584	576	599	583	557	588	567	547	577	557	584	579	552	555	577	601	589	556	592	549	585	588	610	603	590	564	596	575	617	552	559	602	606	588	584	580	607	579	586	560	598	601	567	604	619	596	538	574	531	558	538	603	582	591	657	607	593	562	567	574	580	544	564	568	574	567	613	576	587	580	587	611	574	612	547	566	585	581	601	578	568	591	600	615	544	576	579	547	595	534	587	564	577	556	570	604	562	536	590	555	605	586	545	565	595	617	599	550	591	511	583	543	587	593	564	554	585	563	544	588	578	567	570	573	533	573	572	560	609	543	572	567	562	554	570	562	573	648	566	579	561	565	587	583	575	616	621	567	551	545	589	577	530	569	626	571	596	589	537	592	593	587	601	555	584	589	564	536	551	576	521	558	599	559	574	593	583	594	607	589	591	592	586	568	570	630	563	604	575	585	601	573	569	618	581	577	595	605	599	551	576	579	538	647	578	571	563	570	557	572	628	594	582	631	610	584	564	590	578	599	599	581	643	586	587	584	545	581	543	585	595	605	597	593	527	586	591	601	577	601	568	600	558	617	585	535	594	576	560	548	559	590	582	583	600	606	539	608	574	563	630	549	622	603	578	624	562	577	572	546	608	578	580	582	586	563	558	545	580	540	589	565	565	620	552	555	552	576	538	544	584	582	616	566	580	581	565	584	565	572	549	582	608	599	584	582	627	604	588	564	560	617	579	587	559	619	567	605	538	541	576	551	549	585	562	563	556	535	541	610	568	580	563	571	578	574	598	620	604	560	593	592	558	572	551	608	614	592	581	570	569	574	559	611	568	552	594	564	584	589	562	606	582	529	552	568	580	542	541	574	531	588	591	560	584	577	576	564	548	615	593	616	571	575	613	556	552	578	556	523	572	541	567	621	571	572	577	552	530	553	599	573	564	578	559	641	573	550	606	593	553	585	541	572	583	588	557	543	578	570	602	602	545	581	556	573	519	579	554	592	649	602	569	600	579	587	584	557	557	564	604	594	565	625	602	557	578	596	672	553	576	578	576	603	601	562	556	599	552	599	566	588	545	563	585	569	551	587	584	548	583	624	580	595	569	600	562	593	585	584	589	566	556	590	527	585	568	579	603	563	620	604	583	585	589	592	563	593	600	549	563	580	613	557	576	606	569	568	569	558	616	580	592	569	543	612	585	623	563	592	562	582	598	552	576	620	546	585	570	598	603	564	538	569	595	585	603	548	561	581	571	574	626	583	574	593	587	528	592	583	610	604	565	565	585	537	567	600	539	605	532	576	593	566	661	608	543	607	523	539	576	547	570	585	552	587	563	543	549	543	543	566	556	604	615	584	587	637	531	545	584	589	537	559	617	602	603	561	580	566	582	531	578	553	613	601	574	597	631	544	589	552	602	573	562	558	581	554	591	566	553	561	585	590	549	572	559	571	550	593	575	566	562	564	573	565	609	594	619	543	553	571	578	574	571	582	584	547	601	582	594	599	599	571	589	595	569	592	589	544	558	614	574	568	565	548	577	586	611	620	541	597	542	582	561	539	550	564	606	590	570	555	555	631	590	566	566	617	575	570	535	573	661	546	551	599	553	574	604	596	547	586	567	577	607	547	535	569	561	568	583	587	571	565	537	571	527	567	561	571	637	566	579	619	585	532	592	565	620	561	591	533	579	555	584	597	562	563	594	597	556	569	590	551	593	588	620	543	582	623	564	590	522	590	564	572	570	589	592	613	528	575	547	560	574	536	593	557	554	558	608	523	558	546	556	585	541	570	571	635	575	624	555	570	614	597	566	551	566	604	606	583	621	579	564	573	598	550	582	557	583	568	580	542	569	572	592	617	604	630	618	584	583	586	573	594	573	583	574	582	614	580	614	614	590	593	560	569	584	585	625	566	521	569	552	599	585	566	585	562	614	606	574	604	585	607	575	607	615	561	574	577	553	545	596	592	556	576	601	579	595	639	591	567	591	627	541	585	593	598	555	589	657	551	601	580	597	604	599	582	594	602	568	543	557	535	526	571	592	565	554	600	513	557	591	553	570	562	604	556	598	582	541	612	586	635	603	552	518	579	585	579	600	569	602	565	567	579	545	628	611	568	582	543	553	583	594	542	560	575	573	602	584	580	605	578	565	601	619	592	578	563	598	505	580	575	573	583	571	595	582	579	585	566	581	544	583	566	606	570	565	587	591	583	591	570	599	586	577	610	576	561	534	547	530	602	593	599	612	569	606	563	581	552	584	569	562	590	545	592	592	544	570	561	557	569	592	621	584	552	599	531	581	581	553	573	612	528	550	566	627	584	606	582	546	583	586	552	575	607	543	571	600	598	591	565	582	574	575	601	605	573	574	574	573	566	545	561	574	596	576	561	584	553	577	569	579	557	618	588	560	552	579	544	567	549	552	553	597	541	569	605	568	597	596	555	560	558	555	599	587	595	586	570	571	627	590	554	604	591
11551	4981	4584	3263	1927	1264	881	765	619	550	469	446	471	438	385	409	378	363	382	383	366	364	383	360	357	378	374	363	368	435	347	381	353	369	391	375	369	362	374	388	364	403	376	345	385	354	374	375	360	357	373	356	359	368	359	377	379	340	371	372	380	357	365	333	364	395	406	363	332	344	386	425	380	395	375	379	363	377	349	387	339	377	351	390	374	366	392	361	361	344	342	340	378	352	346	369	412	353	390	352	395	359	405	350	347	376	340	380	373	372	373	358	369	373	365	375	349	395	365	376	421	372	370	382	375	357	370	386	361	379	369	385	371	356	385	376	374	394	365	362	352	404	376	387	367	375	365	361	387	392	403	353	348	374	396	350	329	365	384	342	377	392	359	370	357	368	366	358	357	378	387	351	367	374	376	373	367	348	398	346	350	403	381	374	369	352	370	402	374	380	381	386	354	354	349	393	374	363	377	369	365	375	377	407	387	414	359	389	355	383	389	398	355	385	359	390	374	364	336	362	380	419	365	360	332	378	364	364	386	370	385	372	351	363	339	360	353	387	364	343	364	378	362	381	355	350	380	380	377	357	355	383	399	388	402	353	339	350	388	367	360	380	328	373	364	373	353	362	358	356	407	399	357	374	344	369	361	355	351	339	315	409	394	359	339	407	400	392	378	339	340	370	378	353	368	383	346	393	368	362	360	344	362	346	391	376	422	331	368	358	371	423	396	372	382	370	379	339	326	380	388	381	373	361	346	391	362	324	388	377	350	383	361	349	343	344	418	365	371	385	441	340	377	358	403	351	377	353	368	334	346	382	383	354	397	374	382	367	371	398	360	367	380	354	368	396	368	351	338	364	397	369	347	352	344	386	377	377	403	370	347	399	376	384	370	391	365	380	398	355	359	400	363	335	361	377	355	346	373	343	369	366	366	371	363	366	354	346	386	358	367	379	324	353	398	366	311	345	377	384	393	335	374	388	413	410	406	406	376	412	349	396	396	416	373	415	376	335	379	358	387	382	353	353	398	409	375	363	357	367	371	357	409	367	346	388	384	386	386	424	353	374	384	385	363	397	349	373	402	376	374	370	363	368	370	372	363	353	358	386	374	398	351	373	380	377	369	342	410	353	361	339	322	353	389	353	407	397	370	378	417	377	346	415	375	315	380	357	388	366	401	377	365	367	378	384	366	359	381	359	340	378	393	336	385	385	387	364	362	376	337	341	384	354	328	365	355	367	383	393	409	383	350	334	396	344	346	395	346	359	359	400	351	372	343	348	345	384	407	381	395	342	336	372	376	395	351	323	381	397	397	413	387	347	370	350	398	369	367	357	377	374	336	423	406	395	397	363	331	332	365	346	366	336	361	374	366	375	378	373	410	404	350	409	382	388	368	395	383	373	361	375	383	365	366	364	407	369	411	370	422	360	375	379	366	380	331	346	381	365	357	395	383	425	381	353	352	379	404	386	373	372	381	383	392	337	403	348	358	375	350	329	397	386	367	371	415	371	363	316	337	346	392	409	387	394	359	370	397	371	362	386	370	345	393	385	378	354	354	371	379	363	359	385	381	385	350	372	379	369	372	403	383	381	397	374	375	374	360	371	429	429	370	397	388	378	361	353	381	403	377	396	384	378	391	331	391	356	409	393	375	344	354	384	383	392	376	407	357	371	362	429	376	364	342	362	409	382	392	378	386	338	348	388	378	384	340	367	363	362	391	367	354	405	344	381	373	369	390	378	364	358	381	357	362	369	350	376	384	362	361	339	368	375	366	382	357	414	384	373	346	376	394	386	369	384	383	355	353	391	388	380	388	371	393	353	367	405	387	401	359	378	361	364	346	343	361	361	385	377	391	352	372	384	365	400	387	348	349	394	367	336	352	336	367	395	373	381	351	380	357	382	392	413	392	341	394	366	363	397	382	375	350	373	350	382	412	401	372	371	404	363	348	385	362	361	371	343	372	367	368	375	348	327	346	352	379	367	384	380	347	349	353	358	381	365	403	361	370	392	351	375	355	363	351	362	386	347	362	381	374	387	406	378	380	363	365	358	336	388	366	373	364	369	383	382	357	337	389	394	392	381	367	402	428	352	378	387	337	368	393	379	374	333	380	377	359	398	340	407	363	377	339	386	378	402	358	410	379	401	386	375	350	392	343	318	363	340	362	368	383	319	371	393	386	367	336	376	331	383	362	392	369	379	393	352	437	346	393	380	367	332	411	376	380	367	331	383	404	325	397	355	354	374	387	376	381	383	388	333	352	369	351	359	361	362	384	384	359	352	350	402	361	342	376	402	400	346	400	379	394	345	352	352	360	370	381	401	382	355	346	362	357	327	378	402	393	383	384	371	401	372	401	357	389	350	379	394	403	384	350	351	379	367	399	394	351	392	346	392	375	366	380	338	348	357	369	397	402	386	353	374	388	398	405	347	391	358	359	358	350	346	365	406	377	376	388	411	376	348	370	390	338	350	368	361	369	397	374	392	367	402	381	374	389	373	368	391	366	364	382	390	359	366	423	366	357	366	358	356	391	378	344	337	347	344	374	376	326	379	394	394	394	370	412	361	378	375	368	350	352	359	401	381	380	361	388	382	441	415	380	412	330	351	366	368	350	387	382	353	316	344	370	369	376	386	391	354	394	388	399	349	388	342	379	360	369	405	363	403	407	359	367	343	384	360	385	392	408	414	382	367	413	387	348	367	387	353	376	407	367	353	359	330	367	341	337	381	387	345	399	351	352	360	397	357	363	390	337	341	331	352	334	359	395	363	376	371	341	376	403	366	358	344	364	373	373	350	363	379	353	383	332	359	345	337	362	388	361	376	358	401	387	362	393	387	372	339	393	343	364	385	392	400	375	391	389	354	348	383	380	370	391	351	366	357	378	415	369	372	364	383	378	364	375	343	353	392	372	367	403	389	390	401	374	338	372	376	367	365	388	370	407	380	357	360	373	343	312	349	349	372	378	352	314	412	365	380	384	334	373	364	367	375	343	373	390	363	354	357	425	331	355	387	368	364	375	356	377	367	392	383	367	372	373	363	368	350	335	375	404	365	356	349	380	389	399	350	349	360	350	370	407	389	381	358	401	354	353	377	367	353	378	386	357	369	384	383	369	380	343	363	353	397	377	313	373	372	336	369	356	358	351	349	388	391	342	385	355	388	396	389	372	373	373	373	401	360	350	371	348	363	377	361	378	355	357	390	391	370	397	394	351	353	376	377	395	349	332	383	384	413	362	376	355	338	357	375	361	365	361	363	383	385	400	418	396	387	359	416	420	349	385	379	367	373	378	391	368	377	391	383	378	348	380	358	349	371	374	353	393	374	395	377	371	379	364	380	361	357	376	334	349	359	367	351	356	364	387	389	362	381	344	357	412	388	401	393	363	371	355	375	416	370	407	360	367	375	379	376	351	345	380	365	380	359	375	385	378	421	306	382	346	368	345	364	413	396	351	388	385	380	344	399	382	342	376	362	341	361	387	380	365	368	381	340
7247	4293	8165	8244	6427	4368	3216	2495	2158	1817	1488	1296	1222	1118	951	870	857	917	877	801	826	853	813	797	825	799	832	781	767	783	815	821	859	779	769	806	806	793	813	779	830	810	831	779	778	759	776	781	763	744	772	800	791	758	820	762	827	765	823	765	726	765	769	807	819	869	745	821	799	818	829	848	804	799	815	770	758	867	785	755	794	796	820	818	834	848	768	817	829	824	828	850	797	782	781	777	799	772	806	815	830	802	790	842	803	809	773	781	767	763	753	801	809	815	799	818	772	778	776	810	790	813	758	798	774	756	817	825	830	819	808	838	796	798	767	825	758	809	749	806	781	875	758	842	805	812	754	800	829	801	771	768	788	764	783	811	783	776	767	761	841	771	795	785	746	800	804	795	770	805	767	763	780	828	835	802	780	823	798	795	727	785	767	782	761	794	756	785	747	810	823	793	813	799	789	776	829	829	803	758	854	779	737	799	758	780	812	826	777	771	766	758	836	795	832	786	762	800	780	812	784	814	763	766	804	798	814	813	793	827	807	762	825	817	828	835	819	779	795	827	804	773	765	776	849	788	786	828	816	765	793	758	838	755	785	824	763	778	822	801	846	749	831	776	752	782	751	782	787	797	774	734	804	781	803	826	794	851	802	807	766	811	813	775	826	825	758	780	756	814	806	779	833	774	743	815	797	819	787	799	809	794	832	822	772	806	797	810	748	769	762	808	766	830	784	832	820	817	775	783	752	806	799	768	761	772	834	793	852	813	784	866	779	801	805	771	845	763	778	761	775	784	846	771	792	793	813	783	810	788	812	801	782	820	762	760	800	767	791	788	796	787	802	800	831	793	763	769	830	770	820	805	794	763	800	788	804	804	823	781	776	813	809	790	764	794	818	779	740	799	764	825	775	810	825	774	760	796	737	810	800	772	795	776	791	825	799	780	806	796	793	812	806	793	794	801	775	814	778	800	778	794	791	793	812	789	780	825	783	832	734	715	766	771	793	820	808	759	787	779	819	745	848	794	788	801	813	768	788	825	802	736	761	812	740	800	808	764	787	793	795	773	781	769	784	795	804	812	792	816	782	793	793	792	757	776	776	763	754	756	824	787	813	781	829	839	806	789	819	787	756	771	797	806	803	817	777	836	858	813	786	815	797	806	782	791	809	756	770	811	783	741	800	808	773	793	796	791	795	796	795	772	803	794	802	840	726	789	764	821	771	777	800	809	765	782	753	827	809	766	759	788	788	832	774	782	736	801	743	781	770	818	816	761	833	820	754	791	786	795	796	839	761	741	766	782	779	827	855	783	825	809	811	806	769	766	816	801	821	785	813	774	778	806	807	798	759	824	802	765	827	826	834	805	818	795	740	789	779	765	791	833	818	804	810	804	773	781	806	801	774	795	839	855	760	803	794	774	733	834	778	781	760	795	814	776	763	810	826	791	827	783	795	822	731	775	754	756	799	784	784	795	797	835	756	844	802	807	782	830	814	805	772	746	752	782	797	827	761	814	793	785	740	796	811	843	846	841	789	789	834	796	769	824	816	778	792	836	802	767	827	751	756	806	774	790	825	738	790	832	783	784	815	798	764	753	805	837	769	822	792	807	779	809	769	821	813	799	783	810	809	812	813	850	745	771	841	739	787	794	768	795	764	804	803	854	777	782	838	795	813	819	780	844	803	816	802	797	797	785	830	759	799	797	764	807	755	806	824	815	810	785	805	832	802	788	793	815	813	820	780	727	777	806	800	754	786	756	798	762	790	757	739	781	800	845	826	856	771	802	790	806	752	831	743	810	804	751	795	828	814	796	834	791	790	740	785	799	774	787	846	798	824	793	830	811	819	802	834	779	822	877	796	764	793	800	806	798	805	800	822	811	813	787	784	773	802	787	818	761	746	815	805	770	789	871	756	785	770	827	758	789	807	815	780	819	796	750	773	762	820	816	780	781	824	807	831	774	797	788	815	750	787	833	781	785	807	811	818	770	812	818	792	766	751	782	805	795	774	802	856	853	779	809	846	814	783	764	817	811	766	749	789	713	803	758	823	806	804	811	822	782	771	831	781	790	745	790	758	772	846	842	751	810	793	738	781	786	792	771	744	758	809	806	755	809	798	786	799	819	787	794	756	801	786	797	749	840	792	776	802	792	764	843	803	734	785	786	820	733	740	808	789	798	829	770	779	850	812	766	780	814	809	811	763	757	794	755	777	802	786	810	787	805	754	814	736	804	765	795	849	781	839	789	814	786	802	781	771	824	770	832	777	795	755	823	835	793	819	807	849	810	788	773	773	833	827	777	788	748	799	736	780	781	760	839	830	763	856	765	748	783	798	769	808	798	813	758	807	750	789	774	804	801	770	813	779	778	757	790	774	786	760	755	796	806	811	751	827	800	819	783	818	750	785	746	767	768	767	791	756	781	787	819	774	732	801	785	790	834	780	760	753	799	826	831	823	765	741	819	772	832	827	809	790	788	809	824	814	798	810	808	805	824	757	765	802	787	769	727	819	818	770	852	795	821	818	763	748	787	795	816	736	814	843	812	777	781	805	778	816	795	789	804	845	794	735	794	780	785	774	775	741	803	842	776	756	823	843	814	813	761	772	827	803	786	823	732	813	780	827	803	782	792	821	819	794	774	826	797	756	763	860	802	788	791	840	798	728	832	773	851	734	859	802	763	777	769	807	781	757	848	763	805	822	765	808	830	777	784	815	768	782	793	808	791	781	791	839	789	767	809	844	805	792	773	809	823	754	840	832	830	790	816	762	757	880	779	805	795	822	798	773	811	756	793	834	816	804	803	761	785	806	775	823	764	802	793	807	804	802	793	787	844	788	793	805	809	767	799	780	782	817	828	789	849	742	810	777	811	776	830	784	758	816	787	817	795	770	786	829	804	731	766	768	748	791	798	810	799	797	793	750	821	829	763	790	768	796	799	783	807	808	835	779	793	851	803	774	819	829	781	744	846	760	776	800	755	775	800	794	780	794	802	779	773	775	822	837	824	801	752	785	783	795	842	805	782	804	818	878	890	779	827	845	779	804	750	754	767	809	752	786	767	782	786	821	832	816	846	836	774	761	761	776	794	785	771	791	768	773	803	756	757	766	788	788	782	812	790	781	785	810	762	795	809	751	712	800	795	765	808	787	845	791	816	827	823	776	800	771	778	785	809	787	777	825	765	774	832	815	793	806	773	826	769	796	813	768	804	775	785	803	872	779	784	815	820	797	788	806	776	850	771	782	771	777	791	805	756	708	818	870	774	831	828	828	801	804	781	794	780	819	852	791	797	778	821	789	802	788	781	800	759	760	790	762	800	829	827	811	792	756	802	818	769	749	762	845	833	807	828	752	866	812	772	758	804	783	797	844	843	789	816	760	775	791	818	774	782	788	849	759	774	789	770	812	779	795	755	794	818	712	783	777	750	762	849	772	807	776	807	797	791	784	813	838	802	811	807	789	780	755	792	823	794	831	802	809	818	726	777	834	772	802	737
29340	16182	16680	11598	7145	4076	2204	1160	961	631	559	497	458	363	370	335	302	264	264	259	257	302	279	264	278	267	263	251	254	243	254	290	284	265	247	263	281	264	246	226	255	278	261	267	247	217	259	278	230	278	296	268	287	245	261	283	261	285	225	259	253	260	258	304	253	275	213	252	257	278	285	269	263	254	264	287	244	266	239	265	272	288	268	286	227	284	276	287	269	264	258	269	263	251	280	235	250	286	252	241	260	308	271	272	284	243	263	289	232	284	266	289	247	297	294	253	223	259	234	264	268	268	273	269	278	289	254	286	258	253	249	232	242	265	256	256	251	257	260	265	239	255	248	256	247	274	262	272	282	261	282	252	239	263	278	274	252	256	239	267	273	253	263	269	284	235	251	278	251	274	281	264	275	239	304	273	231	276	240	249	247	244	265	272	284	272	261	259	245	271	275	284	261	240	279	243	261	257	277	235	237	238	247	232	247	251	273	239	250	237	276	259	262	260	274	240	220	260	231	277	232	264	270	256	235	240	279	235	292	258	273	268	268	288	278	256	248	259	246	264	278	266	242	249	249	267	266	242	258	277	235	242	276	245	239	257	252	268	255	218	259	253	227	276	298	234	284	266	275	269	268	227	262	243	212	265	269	251	240	269	269	265	231	244	263	241	251	274	251	238	264	250	255	263	265	262	283	285	248	225	286	266	281	264	282	266	279	253	284	247	246	299	260	270	224	303	272	260	253	265	238	279	260	258	233	268	245	257	271	255	241	230	264	276	260	270	253	280	234	235	239	245	279	228	251	258	287	272	236	298	240	245	287	293	245	243	252	297	288	243	257	262	281	294	285	226	277	256	271	257	252	257	275	266	238	305	282	258	234	265	236	238	248	242	272	247	264	266	240	228	260	245	251	248	288	256	230	248	248	232	241	287	254	268	263	267	257	275	306	283	259	231	267	269	285	275	266	275	261	248	266	264	281	316	258	281	248	249	280	240	240	257	278	262	246	246	270	254	257	289	235	276	244	242	271	289	256	220	274	248	263	232	245	261	248	235	253	300	255	273	282	266	243	247	284	260	253	275	269	250	308	296	262	278	252	273	287	264	272	271	258	242	241	313	262	267	246	282	256	259	275	268	287	270	245	243	277	262	257	234	291	238	300	281	258	228	269	256	271	252	268	244	233	245	273	294	263	237	237	244	270	272	275	297	276	264	240	275	255	272	275	290	265	259	275	231	251	269	241	233	252	229	259	261	272	265	238	304	254	243	274	257	250	246	234	307	265	253	254	257	266	242	254	280	218	285	297	264	235	240	233	251	270	267	258	258	257	273	276	263	292	238	266	271	282	269	273	288	251	267	266	258	244	248	253	258	270	254	240	284	272	260	260	265	279	272	246	287	279	288	278	274	258	229	243	256	300	269	244	245	275	282	262	259	247	249	265	269	252	243	255	249	250	254	250	263	274	264	269	266	274	262	283	266	260	275	246	302	250	261	245	247	254	273	287	274	269	227	248	265	267	239	270	243	258	260	242	246	269	246	294	263	236	239	264	265	231	250	240	274	260	246	269	257	226	256	264	278	286	276	252	241	276	241	250	261	280	257	263	266	273	238	246	248	256	263	248	235	259	251	300	277	266	231	249	252	268	246	266	283	253	269	260	266	259	284	245	281	276	234	239	242	266	253	279	266	248	259	281	262	296	265	261	279	241	267	279	285	310	289	297	283	272	273	245	255	275	268	259	265	277	260	243	242	264	272	291	265	254	245	224	248	247	288	271	245	264	262	241	261	254	246	268	301	246	286	271	278	244	257	254	225	263	279	225	248	257	226	244	249	245	298	279	245	255	269	286	259	286	256	263	252	267	260	258	254	279	265	270	267	266	281	278	247	287	282	288	272	286	292	279	239	275	253	252	262	251	272	245	240	290	309	258	237	255	291	277	264	262	265	282	260	263	273	269	279	255	244	267	286	233	251	251	251	245	248	279	260	242	242	257	233	232	234	256	257	250	251	266	250	262	275	272	268	265	237	264	271	250	266	290	245	272	260	263	244	248	247	259	256	246	244	256	256	240	290	260	233	276	248	251	247	226	222	242	274	252	259	274	250	256	260	234	271	279	287	254	280	284	240	266	260	257	270	238	270	260	273	239	260	248	251	257	269	262	248	238	243	246	258	245	271	244	254	258	244	259	263	233	267	285	285	249	305	276	251	253	268	251	264	268	271	276	241	243	241	267	262	263	242	260	260	236	266	279	247	248	261	272	249	281	244	242	252	253	282	264	211	221	264	262	274	273	235	258	266	241	294	269	265	240	248	257	272	258	240	254	270	279	248	266	272	231	237	271	272	257	262	274	257	272	245	247	275	249	260	253	258	254	242	285	251	264	274	245	260	272	252	268	280	257	285	266	322	259	284	256	238	222	242	259	259	232	275	253	247	237	269	267	278	278	257	238	239	256	238	232	262	248	296	239	270	273	286	257	277	265	273	268	266	257	252	283	246	260	275	249	266	249	277	265	251	285	262	267	269	246	243	217	239	268	236	239	270	254	254	227	254	238	261	245	258	280	257	243	285	262	251	265	223	245	274	258	287	273	236	273	250	271	275	251	271	282	263	260	250	275	286	252	247	250	275	306	249	231	230	255	235	270	264	230	266	285	269	255	246	252	259	259	241	229	258	270	305	264	248	265	264	291	260	231	263	265	239	271	254	260	277	263	268	252	255	295	301	246	235	288	261	248	238	253	256	250	253	261	256	271	246	255	256	242	253	265	235	237	234	243	226	244	263	255	243	290	247	241	261	268	231	264	228	260	228	280	261	226	261	234	251	265	267	248	269	248	236	269	268	265	273	236	262	296	259	252	257	271	254	280	230	258	224	257	243	251	253	284	245	278	256	246	243	259	288	237	228	271	245	251	276	254	260	266	251	255	286	271	231	234	264	261	262	265	236	263	265	258	236	268	275	264	301	275	282	229	241	261	262	244	265	238	243	260	278	251	282	272	270	271	245	254	241	239	252	249	255	261	250	261	245	254	271	275	264	259	227	275	276	286	271	285	266	298	285	264	262	254	273	262	256	278	265	250	284	262	271	252	280	297	273	274	255	278	257	291	241	265	272	295	264	250	249	269	229	276	248	242	286	261	267	274	261	261	224	278	260	229	249	248	266	273	257	239	269	276	270	241	242	258	229	253	246	243	254	271	259	258	282	232	279	287	278	263	263	276	241	231	238	252	275	284	264	248	295	254	223	271	233	267	268	257	255	259	255	248	268	260	274	254	256	251	259	249	266	259	266	245	277	245	278	270	251	275	263	283	276	250	249	245	245	261	274	248	253	268	257	260	268	275	246	237	262	238	269	284	243	251	276	246	226	251	250	300	269	245	251	276	247	251	247	272	276	264	282	257	250	259	228	247	196	275	258	242	262	242	252	297	263	246	244	251	260	248	222	246	259	255	254	253	275	255	255	261	262	251	263	297	260	237	248	228	251	267	257	248	270	233	276
18930	11165	20067	18664	15133	10230	6764	4253	3392	2717	2192	1710	1591	1329	1175	947	908	814	774	711	658	628	601	590	618	592	632	581	618	587	631	611	575	572	584	622	613	601	566	576	568	578	576	631	596	608	605	572	593	570	591	599	598	591	546	582	569	628	609	612	546	568	569	639	592	568	580	553	586	647	569	610	582	605	600	609	591	585	632	616	579	561	558	560	640	595	613	552	599	576	599	598	617	579	605	575	613	610	619	587	599	596	553	607	637	621	623	624	624	567	626	616	615	602	598	626	622	583	626	585	586	609	581	602	519	570	561	575	606	568	543	568	594	599	576	575	624	595	594	585	613	600	606	575	598	573	611	601	534	589	581	567	592	608	601	590	589	613	555	612	594	585	498	578	571	587	585	565	572	574	569	622	614	602	584	612	590	610	589	582	593	555	598	602	587	590	562	632	576	596	587	623	571	577	547	615	614	576	601	606	559	545	569	605	621	626	598	556	565	637	605	589	543	578	578	593	609	620	593	618	596	594	597	595	576	589	582	573	591	609	593	567	617	562	580	585	555	540	551	588	580	577	538	579	560	605	578	572	572	615	596	571	550	604	609	566	549	601	555	538	617	626	584	596	635	574	614	582	622	584	623	602	608	601	571	620	637	588	566	597	564	546	621	618	647	576	570	589	600	579	607	569	637	578	600	598	587	604	604	555	573	596	585	594	567	621	593	598	590	609	585	592	580	645	592	555	572	594	563	615	578	602	571	596	548	602	587	562	517	591	577	573	591	578	564	537	617	601	603	629	544	597	612	619	567	548	569	587	564	579	588	579	570	587	562	558	592	578	600	578	622	538	598	541	593	586	560	583	612	569	516	593	590	580	589	571	561	609	604	658	599	609	584	581	572	559	546	572	591	611	575	600	597	593	602	561	580	598	580	597	587	606	611	585	587	594	605	588	564	597	597	593	606	604	604	578	610	567	591	570	553	577	612	536	560	612	636	593	587	569	582	581	584	597	596	615	599	599	611	569	570	542	599	640	577	609	614	533	567	552	602	553	594	572	569	554	575	582	549	611	561	551	618	586	574	633	592	580	617	602	593	534	610	615	579	591	605	598	585	605	585	571	528	592	640	531	612	587	561	583	621	589	609	584	563	581	600	592	598	548	572	549	617	586	603	593	567	598	559	580	573	568	623	593	623	643	582	592	584	584	603	571	580	599	572	597	552	580	561	606	613	641	603	562	602	556	603	579	558	589	569	582	641	586	576	601	629	559	569	576	573	603	585	546	602	556	562	584	565	581	582	553	581	585	588	577	602	587	610	588	582	605	603	574	618	577	584	554	595	564	600	583	589	600	586	573	585	594	572	545	586	587	594	568	607	579	616	593	549	591	650	574	590	583	562	578	599	570	557	612	626	581	575	564	602	600	620	579	565	607	596	535	562	564	636	601	588	600	602	570	604	593	647	570	554	626	609	568	554	580	553	597	572	618	569	609	608	615	605	616	569	562	583	571	573	573	575	587	587	612	589	561	566	585	594	599	559	590	552	599	609	550	609	582	558	587	546	550	587	588	567	606	606	598	590	550	589	632	592	599	599	558	558	592	580	602	619	611	592	591	588	614	590	609	561	562	579	554	591	601	587	564	568	576	655	578	632	601	558	553	583	590	646	574	629	525	564	594	582	591	585	591	563	613	588	577	554	554	630	607	575	567	581	585	563	602	606	620	563	609	611	581	574	575	617	602	578	625	577	561	566	624	592	626	572	596	593	578	589	604	581	595	573	578	617	542	608	555	571	567	555	633	562	637	605	537	587	596	571	587	574	565	638	614	623	574	572	572	620	543	582	591	596	629	576	586	592	598	594	591	580	582	611	568	600	589	600	572	588	616	565	578	578	626	600	586	569	563	596	571	585	566	617	585	600	581	609	541	656	569	615	545	607	590	588	584	571	578	567	537	622	590	606	544	589	573	613	578	551	560	582	616	580	654	621	525	596	571	572	566	585	581	614	556	560	594	635	599	543	577	629	577	580	546	571	615	573	601	580	577	575	591	605	546	527	530	611	565	563	595	606	548	559	562	548	585	547	558	619	594	562	545	590	652	566	553	558	591	555	523	608	545	616	558	528	605	595	592	593	573	610	546	592	617	607	623	592	583	580	591	618	579	588	604	548	626	610	586	569	587	618	617	573	570	597	560	592	575	581	601	576	574	592	554	577	538	547	561	572	573	569	613	566	581	576	606	556	580	563	609	603	601	567	586	582	593	601	613	623	586	592	576	599	565	601	559	562	603	599	591	619	574	570	567	562	604	549	577	639	581	621	597	543	585	591	629	589	586	590	575	575	579	594	584	548	622	620	555	597	546	571	600	627	596	622	589	564	562	606	564	629	599	598	575	565	628	614	620	546	591	587	586	589	592	592	583	572	564	575	644	561	581	576	570	551	599	571	618	543	552	582	611	565	597	606	573	566	551	550	630	615	585	580	570	590	527	586	585	597	610	590	584	595	595	588	576	587	608	606	563	606	604	589	609	565	594	555	562	560	558	616	605	626	580	587	594	631	554	559	568	583	618	603	558	578	593	602	569	580	589	565	566	601	558	578	568	578	536	582	583	610	587	557	572	542	566	587	559	595	561	597	576	573	665	607	609	547	560	568	600	580	564	605	583	562	578	567	545	580	629	617	600	577	588	580	600	574	581	638	577	572	578	608	581	575	586	538	606	564	611	563	574	554	554	552	608	539	611	552	556	597	582	574	620	600	553	613	612	580	593	588	613	613	558	573	564	546	652	580	603	566	612	585	590	593	576	563	590	579	585	573	575	626	572	619	562	591	602	616	618	583	588	529	576	608	590	605	600	578	548	554	579	556	612	570	583	608	579	567	594	553	551	570	574	561	582	579	582	568	612	563	578	545	553	580	590	559	611	598	617	568	575	592	586	614	595	602	600	589	607	661	582	582	580	635	579	607	544	622	594	552	556	588	562	599	569	571	581	584	601	616	574	609	576	555	565	602	601	557	522	626	622	565	571	618	620	572	594	615	574	567	554	567	577	601	561	593	613	544	601	572	571	545	617	594	595	574	574	590	577	569	605	534	579	596	540	600	575	601	579	597	562	561	613	542	535	583	589	574	599	564	587	628	587	581	587	566	595	564	622	563	574	572	624	546	636	601	605	559	571	621	567	594	607	537	618	543	601	540	549	600	523	576	597	602	612	621	556	549	607	583	564	579	592	558	597	591	586	568	578	567	578	613	592	533	588	603	552	567	542	587	559	622	618	559	577	553	567	623	601	593	583	569	589	595	578	568	571	623	583	591	558	594	569	632	613	608	591	611	532	592	610	612	558	533	606	586	557	636	566	583	542	574	610	523	620	574	619	550	547	594	617	569	548	541	613	602	587	589	579	619	543	556	571	609	560	580	600	564	641	598	560	591	569	577	585	596	621	598	553	523	556	578	585	625	612	551	565	643	604	597	546	590	555	635	619	608	577	551	591	582	554	620	557	609	641
40477	23518	24925	19505	12641	6836	3779	1962	1258	1002	648	596	496	480	413	392	322	336	315	272	287	269	292	261	257	277	251	255	238	235	228	261	274	264	267	236	262	260	251	279	276	257	287	264	248	272	284	225	247	250	241	275	280	254	268	252	271	248	274	238	206	266	273	248	278	275	266	270	251	263	250	238	259	266	257	246	243	258	241	264	232	269	284	230	229	262	244	244	246	232	239	231	236	249	249	256	246	215	256	251	258	247	286	271	238	247	255	257	246	257	239	267	279	255	250	256	257	255	291	234	251	276	271	241	248	247	269	266	252	240	240	207	251	266	264	272	286	226	282	242	250	276	269	237	233	242	273	243	246	255	256	230	240	246	261	234	293	216	259	266	245	253	242	277	262	268	231	238	269	270	274	273	224	231	245	275	252	264	245	271	234	251	267	241	249	252	236	240	269	245	246	288	260	267	280	268	271	263	239	243	251	251	269	232	244	261	266	217	269	232	278	255	249	243	247	253	253	256	254	252	229	252	252	253	255	249	251	290	287	235	260	268	271	264	254	255	251	267	254	259	278	244	269	255	263	247	258	213	268	281	262	254	244	284	259	235	236	228	268	276	249	246	258	266	262	229	233	258	259	282	251	251	232	254	261	247	266	255	228	250	271	264	267	236	261	227	258	247	245	227	263	257	253	245	245	250	237	258	222	269	228	259	238	238	244	264	240	258	272	262	255	247	266	249	237	232	253	230	240	264	251	228	271	234	243	210	249	263	224	237	285	281	228	246	263	230	258	252	252	208	256	211	258	277	255	235	262	246	258	280	238	225	283	251	272	245	253	252	240	219	234	236	241	239	253	249	257	234	204	227	277	286	250	263	302	268	283	238	253	238	274	248	264	234	224	258	232	223	255	284	272	267	289	252	266	262	245	269	272	279	250	212	230	206	270	252	232	228	272	275	271	278	261	248	238	298	253	213	236	263	269	213	256	243	248	260	281	247	241	252	245	222	245	236	263	258	272	227	272	226	243	247	264	269	223	242	241	234	229	216	224	257	236	253	245	273	290	281	246	281	291	228	247	253	245	252	256	257	263	271	232	246	245	246	248	283	257	276	239	220	271	245	243	250	250	248	271	281	259	238	273	234	271	256	245	243	278	255	256	260	251	249	258	281	281	241	232	261	237	241	252	244	244	282	286	271	266	292	271	249	245	234	280	245	250	269	246	242	254	251	249	255	239	289	265	254	248	239	258	243	271	265	240	233	246	247	265	235	262	280	207	226	244	225	247	242	235	256	269	272	230	265	236	217	226	217	273	271	232	259	220	246	249	257	262	261	258	272	258	225	255	237	240	258	242	251	260	268	276	243	250	239	248	265	240	252	257	249	277	232	266	241	244	228	246	260	254	260	213	248	265	235	245	257	257	251	244	223	243	255	240	264	248	240	226	277	250	287	261	305	282	241	248	244	226	227	237	246	231	282	226	280	237	212	266	278	238	271	249	254	249	237	249	251	263	253	245	242	280	274	236	235	264	298	260	257	289	279	254	260	234	246	250	234	227	245	214	259	235	277	302	221	237	259	276	229	226	277	240	243	258	258	259	244	265	246	258	241	231	269	272	247	207	236	262	241	261	243	230	246	236	256	260	258	242	273	255	280	247	284	265	258	261	263	276	240	235	233	241	240	255	248	271	268	246	271	231	281	294	271	253	238	242	249	270	257	234	267	260	241	289	245	269	275	250	226	266	245	235	238	239	234	234	256	265	254	257	271	249	245	263	239	246	246	291	256	254	237	234	256	237	243	274	260	237	274	237	255	257	239	268	270	249	253	234	209	269	258	249	283	280	253	217	280	262	237	243	237	250	231	256	288	290	248	257	231	283	275	273	256	274	227	234	266	267	253	235	235	266	245	263	246	246	259	238	254	240	250	269	259	226	263	278	237	238	224	284	251	229	229	254	262	260	249	241	226	248	228	264	279	254	248	274	233	313	242	223	267	236	255	265	261	272	230	252	270	226	272	251	254	242	244	253	266	250	272	219	264	259	271	260	239	258	249	272	243	261	233	254	274	238	258	272	275	252	196	274	231	247	237	272	239	240	270	272	259	246	251	261	247	260	249	232	203	247	226	243	242	261	224	271	248	269	242	252	232	213	241	224	249	262	300	281	254	222	266	270	268	258	260	214	256	260	248	261	255	258	274	270	236	249	225	252	252	250	269	225	252	275	280	238	256	233	237	251	247	223	272	219	263	283	267	271	257	231	259	253	296	231	243	265	246	283	244	289	261	266	278	255	248	264	260	287	243	260	249	229	233	237	233	250	279	239	254	252	231	249	251	292	252	240	253	272	259	218	240	231	244	278	258	251	225	260	251	242	249	238	274	276	230	255	303	233	260	251	264	234	227	264	267	246	240	217	259	254	270	245	271	240	212	270	242	233	229	214	266	262	231	236	276	210	263	216	259	253	267	209	261	258	277	272	254	235	250	224	213	266	244	211	263	288	230	234	273	252	245	252	225	266	302	256	230	259	263	276	243	284	279	237	272	263	251	232	227	251	257	270	260	239	240	248	235	254	267	265	267	259	268	282	261	265	268	241	260	255	234	248	282	277	258	226	250	236	246	247	263	264	226	247	244	266	251	226	244	291	270	246	249	255	268	211	263	239	229	247	254	227	251	263	266	246	269	239	286	256	259	261	271	275	234	268	266	265	271	269	231	257	248	215	282	244	256	228	248	229	255	248	237	229	232	260	262	239	259	278	272	241	235	221	232	268	254	299	242	267	260	226	264	227	263	286	249	256	258	233	248	248	260	253	259	224	244	259	247	239	247	243	272	255	255	264	225	279	234	247	266	255	251	254	252	264	225	267	267	263	262	267	239	257	246	294	248	281	273	238	251	273	251	271	247	223	241	262	243	256	240	221	221	250	257	252	265	266	260	235	266	241	227	270	263	245	269	260	259	283	241	230	241	226	228	265	244	267	269	270	272	241	262	233	237	260	247	274	270	239	235	244	249	246	236	219	225	239	252	227	293	283	254	267	251	245	241	249	235	242	261	255	231	259	255	265	269	245	245	235	255	261	239	278	235	248	244	258	227	248	252	265	253	260	254	259	246	278	277	270	239	283	233	243	237	253	275	294	230	244	262	273	220	253	242	265	272	275	276	267	257	234	249	232	259	244	243	255	243	254	252	274	250	250	253	265	270	271	233	236	276	276	232	257	231	244	280	275	240	245	264	252	232	233	254	237	251	239	259	259	240	253	282	283	267	224	250	245	242	255	246	268	243	254	256	276	256	242	275	281	207	292	269	291	286	267	244	254	252	250	270	279	270	263	262	249	253	275	247	251	239	257	253	242	251	244	290	260	260	219	255	262	280	250	271	267	228	257	247	251	254	239	263	241	221	252	256	274	275	224	237	265	256	262	272	274	241	269	261	228	246	264	247	263	271	251	246	255	262	243	275	231	275	275	242	253	258	269	235	270	269	236	280	282	262	243	232	233	255	257	250
25999	14683	26856	25544	20635	13700	9435	6029	4741	3928	2922	2388	2199	1907	1549	1300	1123	932	824	742	693	633	636	653	611	605	644	654	600	643	595	613	596	567	620	589	573	618	572	590	613	625	567	611	597	573	583	587	580	657	548	587	579	582	542	589	581	592	641	582	629	564	588	618	563	585	549	584	573	563	589	616	608	605	538	589	570	540	574	603	584	587	604	563	577	608	605	622	601	585	549	568	583	638	626	591	583	613	576	611	554	568	590	567	561	593	600	601	567	567	613	617	598	589	594	646	578	583	594	598	625	569	566	555	597	581	619	601	590	570	601	615	599	585	587	587	546	542	605	590	556	602	616	574	573	575	599	584	598	604	547	543	520	546	548	549	575	564	541	612	585	581	584	565	595	515	610	564	556	556	575	534	581	547	585	583	576	561	595	542	575	556	539	551	571	543	547	578	550	560	593	609	558	592	592	561	518	549	596	585	550	588	558	547	620	555	564	590	631	527	572	572	610	587	603	589	607	554	563	557	579	567	550	564	550	583	613	629	558	572	599	565	613	597	609	590	511	573	561	617	603	577	590	591	577	553	539	573	559	566	575	576	604	558	520	548	574	567	559	596	583	576	582	571	547	543	580	575	612	604	585	581	596	587	583	573	550	555	580	569	577	580	561	603	581	546	572	593	582	553	558	549	612	565	591	607	561	599	581	563	599	605	576	601	574	552	574	606	592	554	546	569	580	604	591	577	589	589	617	567	558	563	586	578	578	557	553	586	603	615	580	643	604	570	571	577	603	625	621	577	549	578	587	580	564	563	558	579	563	558	562	578	605	541	624	569	604	537	573	583	595	541	599	544	565	576	574	541	581	584	537	599	566	586	549	629	600	594	582	593	574	535	581	529	572	574	590	577	594	581	573	548	551	580	549	623	569	605	577	605	602	552	598	585	607	569	546	544	580	566	587	585	534	547	552	543	582	570	562	554	570	546	565	552	550	555	578	591	612	568	582	582	598	605	558	567	550	531	574	575	556	612	552	571	562	583	590	538	570	575	558	555	554	576	608	562	578	512	599	545	602	594	560	593	568	562	569	618	593	592	576	579	595	582	552	574	613	550	584	604	558	592	592	551	581	610	598	584	528	573	571	543	559	572	583	562	571	577	563	596	541	582	611	573	570	574	609	584	566	581	562	577	560	561	539	522	561	570	569	585	530	522	594	587	573	572	603	581	553	589	556	560	542	585	585	556	565	577	579	557	596	561	588	583	570	528	556	598	567	539	586	574	542	576	514	542	592	534	562	579	586	566	577	601	577	580	587	579	595	578	599	549	556	571	621	681	622	573	541	568	599	570	620	610	600	632	589	603	535	601	553	593	576	650	564	585	610	594	556	524	585	585	622	575	570	588	595	639	593	554	574	569	597	617	566	557	592	581	583	612	570	610	536	575	566	546	595	560	552	557	601	595	578	594	596	568	611	588	549	607	570	568	619	556	603	590	529	582	592	543	600	599	569	586	580	594	582	554	563	612	580	531	566	580	614	569	602	550	547	572	556	595	544	590	601	599	606	602	650	559	576	594	589	544	556	555	554	554	522	574	580	583	601	580	544	621	571	576	573	567	552	583	537	567	572	568	574	584	569	550	643	553	610	588	552	603	576	580	588	583	603	586	581	541	570	578	573	609	579	576	534	586	540	583	594	584	582	563	591	608	571	579	576	591	529	547	561	540	576	554	571	614	550	565	577	605	618	571	596	537	548	578	591	541	561	595	590	581	552	566	575	612	586	576	584	581	582	579	614	602	552	561	634	551	622	588	600	558	572	506	554	606	543	598	597	585	583	593	582	601	579	539	580	579	550	579	577	618	590	523	579	558	576	571	549	569	563	573	581	563	560	564	569	590	637	558	568	583	515	593	573	548	562	561	577	589	568	533	616	580	586	575	626	559	616	590	581	593	581	554	570	565	564	576	587	614	568	557	585	606	563	545	563	546	601	604	581	585	568	602	557	570	538	614	575	550	563	564	610	543	568	592	562	583	593	570	572	579	570	590	573	588	598	613	546	573	604	593	551	607	569	579	512	561	616	552	574	583	573	578	614	605	591	564	599	537	574	516	591	571	562	544	544	595	576	572	582	576	579	570	595	597	572	565	619	542	583	563	569	609	574	571	585	538	573	581	590	609	569	547	601	606	556	546	566	532	571	593	644	561	567	560	577	613	604	601	587	615	577	602	565	548	566	598	604	543	536	561	599	567	573	616	567	577	584	557	581	575	551	585	511	595	547	583	617	576	552	593	597	579	561	581	575	560	586	563	589	587	577	572	582	599	636	594	599	550	603	558	559	568	588	584	572	546	612	559	562	547	611	581	569	618	537	555	543	549	597	623	613	599	565	572	595	583	620	589	575	600	566	583	549	558	564	587	593	568	570	554	610	572	593	576	578	571	566	618	605	556	610	587	569	559	581	547	531	545	593	600	603	597	571	573	575	565	580	585	548	591	561	610	608	547	556	584	602	568	548	592	607	580	597	579	578	549	594	575	574	567	600	563	614	574	599	598	590	603	584	559	592	560	606	592	546	581	594	604	554	532	589	614	590	622	558	571	611	560	601	599	577	600	627	538	608	538	611	562	591	568	536	508	576	620	585	569	586	595	537	585	563	557	524	536	594	593	564	560	571	627	595	604	599	547	582	550	597	521	602	604	562	561	580	577	577	547	587	575	533	602	591	538	585	567	615	567	523	608	602	613	580	576	559	600	594	538	576	558	587	531	559	574	573	621	567	526	557	550	563	561	575	525	598	592	570	629	559	569	586	601	619	578	574	581	595	560	597	564	554	565	609	571	556	562	569	587	579	597	594	583	563	641	624	576	564	606	613	602	580	579	607	588	575	579	565	579	566	554	617	534	596	586	534	556	536	548	597	562	604	570	592	590	588	544	573	573	547	575	559	627	541	565	571	578	564	582	565	597	548	556	570	541	643	607	585	556	550	544	639	546	567	575	597	576	576	600	565	593	555	641	539	585	622	581	624	546	585	560	594	601	577	607	549	585	572	606	577	612	523	575	549	585	574	586	603	628	573	595	631	610	621	559	545	585	586	588	600	604	567	548	592	593	582	570	567	558	598	610	589	563	563	559	541	603	590	581	565	586	589	583	584	573	612	578	551	568	540	599	499	582	576	573	523	535	585	572	597	577	591	573	605	548	552	563	595	612	581	620	567	572	560	570	622	529	540	518	578	543	576	598	583	575	560	610	531	542	572	533	560	557	562	566	572	591	579	569	591	593	576	571	555	547	550	539	630	624	554	589	537	563	594	572	576	614	550	585	579	590	548	608	574	563	572	610	592	535	610	571	560	537	580	569	567	587	627	570	605	563	570	625	597	601	555	582	548	597	554	593	568	594	562	604	573	592	558	590	593	587	557	584	553	555	551	588	561	591	597	566	594	601	536	581	579	563	594	578	536	582	583	586	534	611	616	609	594	577	574	615	592	614	576	565	595	628	575	570	591	566
11690	5004	4789	3349	2018	1268	931	708	615	544	523	447	450	403	355	422	379	365	346	356	328	360	358	358	361	353	401	351	359	387	352	396	375	400	408	368	392	368	391	363	356	374	349	359	357	406	350	349	380	340	373	346	320	349	386	365	395	312	331	348	383	388	345	356	380	368	360	353	362	375	371	361	357	368	354	347	355	364	326	337	367	343	338	359	396	380	388	356	358	315	348	380	351	357	331	365	350	356	368	325	385	335	365	367	357	361	367	345	399	339	368	343	424	351	379	384	382	344	364	378	378	398	368	365	358	346	373	371	366	367	318	379	353	341	372	379	405	345	385	388	375	348	398	381	338	357	372	366	358	315	322	328	375	388	363	362	312	378	347	322	353	355	338	342	367	334	336	360	376	344	391	365	403	359	358	326	346	359	345	325	357	342	345	365	382	372	349	362	315	338	373	347	364	343	338	363	387	357	353	363	337	363	359	346	359	365	356	342	334	374	384	354	331	395	347	347	346	344	351	391	361	353	369	348	371	334	313	359	344	373	382	341	339	362	346	373	335	400	357	348	355	377	308	397	385	352	366	352	362	334	382	351	337	374	387	374	372	372	344	317	426	369	388	364	354	369	361	351	344	363	322	329	350	357	370	367	331	354	357	374	362	345	344	389	366	369	353	335	360	374	359	354	385	340	384	359	376	356	356	375	389	360	355	361	403	397	342	344	332	366	359	341	353	341	431	392	357	390	354	359	342	393	356	338	383	363	361	362	348	342	366	359	333	344	357	353	361	381	354	344	351	371	366	352	350	353	347	384	348	390	380	330	329	374	360	353	337	361	340	357	347	364	397	342	361	355	353	332	351	358	351	374	375	373	385	343	328	369	351	363	365	362	351	372	335	390	355	377	381	375	323	387	373	373	389	377	371	364	317	347	367	326	365	357	355	357	347	319	361	345	382	360	355	379	377	363	378	339	384	352	314	338	397	338	329	337	381	371	377	369	333	373	341	347	349	358	358	351	367	349	357	353	338	377	381	342	371	342	343	355	370	341	349	340	364	358	361	344	346	340	389	384	344	368	387	365	353	379	352	361	347	370	330	393	399	380	367	320	336	332	404	366	350	388	366	343	368	350	382	369	364	356	331	371	380	353	385	384	338	375	381	339	339	337	365	336	348	322	341	375	359	349	347	356	325	368	349	366	354	366	376	342	337	356	376	357	348	353	367	370	336	358	337	339	348	336	382	386	352	351	357	377	356	358	369	356	413	320	320	372	351	372	368	336	388	360	399	343	337	364	385	352	334	300	354	389	414	362	344	367	374	343	353	355	399	362	368	341	382	383	367	351	380	359	351	360	361	384	388	376	371	352	355	372	384	366	345	330	371	334	360	392	338	365	368	354	357	375	347	345	356	367	347	371	352	349	356	381	357	354	344	382	361	376	382	362	374	376	377	381	342	365	394	339	371	359	357	359	349	340	336	350	354	366	360	401	355	332	356	356	360	329	337	367	354	351	354	380	345	375	363	350	348	373	356	378	352	349	376	362	379	358	347	382	397	353	340	366	354	336	332	325	368	300	385	333	378	377	336	332	386	345	342	341	359	363	379	367	352	384	378	360	358	348	327	375	368	329	328	372	366	356	360	379	368	352	398	373	373	325	364	374	344	361	343	351	413	378	354	362	337	363	372	379	357	374	352	360	338	422	344	346	355	354	368	359	398	396	384	379	369	353	354	344	381	368	377	386	341	345	348	316	330	360	348	363	352	318	355	371	376	425	383	335	307	339	370	377	324	321	364	353	350	340	357	337	360	351	350	357	346	366	349	348	364	344	384	370	355	328	344	309	361	386	399	405	406	321	365	345	356	341	331	366	365	331	365	366	362	328	369	371	329	364	381	363	352	356	349	360	330	363	393	382	389	336	334	359	366	367	368	404	372	337	367	366	349	333	347	374	352	373	383	344	364	335	351	359	343	355	342	383	379	367	365	357	385	392	397	418	361	381	354	370	378	355	344	347	347	341	362	374	363	378	400	363	351	348	346	340	309	376	356	350	364	354	367	354	369	348	353	353	361	359	367	352	340	359	333	346	409	376	364	359	363	342	345	369	357	357	374	342	361	349	336	358	347	365	366	377	373	342	387	377	364	364	352	373	373	359	354	348	385	349	366	409	333	384	328	382	360	333	376	367	397	372	335	354	386	396	353	336	359	333	375	373	379	351	390	338	356	386	366	329	367	372	382	366	342	354	362	365	325	379	384	387	379	344	347	331	357	374	338	380	350	338	354	354	355	341	353	335	354	356	363	357	370	398	369	356	372	332	361	357	382	359	350	358	352	351	360	350	331	360	399	364	356	342	373	365	382	367	358	339	350	382	342	365	368	316	350	340	343	398	331	384	366	345	392	322	313	364	368	365	354	335	352	349	371	347	372	354	327	349	383	370	383	381	337	357	347	361	353	344	351	365	377	349	389	346	401	398	359	323	356	367	361	391	356	354	331	349	320	393	361	386	393	352	354	373	404	387	355	350	379	374	357	381	385	347	355	315	385	361	337	363	361	370	391	385	368	324	370	323	376	315	359	338	349	322	362	421	351	347	369	360	364	364	377	324	374	369	367	361	358	357	385	331	388	327	381	350	370	334	342	348	327	398	403	365	374	338	362	383	376	357	402	443	353	380	352	328	342	359	362	355	361	346	336	337	331	370	379	365	367	370	352	394	361	376	360	333	392	357	365	342	362	345	360	373	365	347	364	305	333	364	377	351	377	352	349	363	364	329	375	391	389	403	320	335	366	379	365	373	374	330	359	346	364	337	351	350	330	360	374	364	379	346	387	390	363	362	373	363	354	387	364	341	352	368	361	352	352	340	377	356	352	400	369	372	329	351	382	336	349	346	410	381	379	335	348	364	340	382	328	355	376	346	399	384	332	332	374	355	332	361	346	374	344	356	369	390	314	350	342	388	356	363	370	368	349	361	381	363	347	363	329	387	360	378	331	315	355	376	357	365	306	382	317	366	378	373	379	379	361	380	379	385	324	362	369	347	403	345	388	357	370	342	357	348	367	385	368	308	355	368	380	407	361	374	365	326	333	368	375	333	355	355	399	371	341	400	361	389	375	353	370	409	358	364	348	334	337	365	393	368	345	329	364	385	371	389	364	346	347	424	372	350	338	345	351	398	354	369	398	358	349	376	352	374	361	339	396	337	370	356	363	394	362	361	337	369	371	355	356	338	355	357	362	353	404	361	371	373	406	390	396	360	367	379	372	351	383	358	400	354	355	322	361	353	344	367	376	380	344	392	366	374	363	352	348	394	379	364	354	381	366	356	322	366	388	353	368	353	349	330	346	394	362	368	340	375	350	342	339	367	387	361	378	349	378	336	369	369	366	391	335	369	355	332	361	343	343	348	361	364	401	378	373	371	337	356	384	380	328	402	373	354	349	399	420	364	338	340	359	305	345	360	371	359	379	379	350	388	372	325	377	384	378	359	378	364	402	324	376	376
7385	4374	8360	8505	6420	4498	3328	2626	2178	1801	1520	1350	1208	1179	1031	895	859	839	795	835	796	781	822	795	794	749	802	741	740	794	765	810	792	772	801	780	822	746	793	815	826	777	754	815	773	715	789	777	768	742	733	734	793	780	782	832	771	801	752	796	751	801	828	809	769	798	778	784	758	797	758	779	802	758	777	743	814	767	832	799	776	763	824	781	794	789	714	815	774	745	745	838	732	800	813	763	816	820	790	834	776	781	751	801	791	765	744	816	782	841	770	748	819	796	746	779	716	749	817	812	759	785	754	747	764	814	716	753	780	779	777	783	775	789	800	715	733	788	742	737	780	741	758	795	815	749	817	790	798	861	784	777	764	764	770	757	758	790	754	779	786	774	778	794	771	734	724	796	806	768	847	766	793	790	754	800	808	747	756	720	813	783	761	809	728	716	786	757	768	748	761	766	781	831	794	761	780	781	734	787	803	827	823	805	727	754	766	707	826	713	764	745	702	736	736	703	831	775	781	738	793	790	786	792	757	788	764	810	771	768	775	760	809	796	781	761	815	773	790	769	778	779	798	844	777	727	747	735	741	788	739	771	818	808	749	766	759	797	729	822	822	817	776	746	738	778	760	780	755	784	773	790	704	722	782	717	748	747	754	758	729	815	799	755	684	775	761	806	761	790	778	806	758	791	794	758	785	800	758	767	811	788	762	738	762	776	784	774	785	747	768	794	822	773	789	758	764	776	798	783	792	798	803	814	776	792	811	751	769	775	792	743	746	788	770	751	719	758	748	726	782	755	768	817	778	758	791	769	781	718	796	794	749	751	744	820	784	779	798	833	797	747	791	769	751	747	773	771	754	752	830	789	810	760	774	782	739	799	755	758	760	781	802	794	795	830	809	738	774	719	779	756	801	817	796	835	774	823	755	746	806	761	780	781	804	775	736	768	785	772	789	723	711	788	725	782	764	786	773	750	807	778	807	740	773	768	733	731	756	756	783	734	734	737	744	799	750	810	755	764	791	788	814	742	804	770	776	786	803	737	827	721	774	759	742	770	775	754	778	805	712	798	801	789	712	747	772	780	777	764	790	775	726	721	816	747	816	759	762	706	744	755	760	761	773	781	777	731	812	765	769	792	815	800	755	745	813	824	786	789	785	791	802	795	759	775	816	779	785	779	768	746	765	806	848	769	763	737	775	751	742	777	717	789	756	795	789	749	764	777	831	772	758	771	800	806	805	752	760	780	786	804	824	769	736	737	765	749	783	791	796	796	789	754	818	801	824	747	770	789	806	806	792	785	780	794	761	767	795	786	804	779	762	722	775	719	753	768	768	802	764	808	764	742	761	766	808	782	764	766	850	768	792	806	815	754	768	799	750	763	826	793	782	775	757	761	808	774	769	804	816	792	785	765	789	810	753	787	822	788	803	725	791	772	741	805	763	785	823	790	765	818	844	756	799	758	727	765	784	807	729	793	771	772	765	810	781	791	766	770	741	758	759	773	759	734	767	802	771	768	753	773	780	738	769	751	744	780	718	743	747	754	785	791	745	778	812	747	775	759	761	808	780	815	769	756	739	785	800	769	816	758	812	775	713	787	747	775	763	783	774	795	753	787	823	768	768	743	801	770	756	749	765	786	717	786	782	804	770	811	773	783	776	794	769	780	755	804	714	779	790	762	813	763	782	771	737	763	772	818	794	814	744	819	773	763	735	774	783	801	821	747	745	786	774	780	743	802	837	754	789	786	751	763	751	781	767	761	818	754	730	779	770	799	784	782	813	714	764	833	763	794	820	781	740	780	777	789	744	766	773	813	802	771	759	793	753	754	784	773	794	779	723	778	731	816	751	739	771	738	760	752	791	755	754	722	802	796	796	749	727	747	796	744	794	807	780	732	781	767	754	779	792	748	764	751	742	824	739	802	766	837	782	789	728	780	738	758	764	758	847	803	713	745	773	775	800	797	744	781	824	789	724	755	811	773	759	723	774	798	813	741	785	751	757	806	780	741	786	775	822	733	788	799	758	783	791	780	768	762	800	711	772	789	787	742	800	751	796	750	750	777	776	787	761	760	767	800	777	818	820	748	836	762	789	770	761	752	768	731	733	761	754	782	814	814	775	723	755	831	760	774	829	769	768	790	748	794	785	767	780	767	780	738	789	801	730	798	749	790	810	771	768	781	765	741	767	735	819	718	774	787	811	772	724	748	745	795	754	826	774	778	799	800	783	796	794	784	793	751	775	768	795	802	824	771	785	832	726	785	771	813	770	741	797	760	765	827	768	750	756	788	771	760	801	789	779	787	801	802	806	778	812	775	747	738	750	774	784	786	791	772	763	749	789	785	756	768	782	800	761	768	751	815	763	814	769	770	731	758	797	734	778	799	769	789	760	754	795	780	780	780	792	786	730	809	723	809	758	773	746	819	785	817	795	749	750	771	762	771	732	803	814	828	733	750	822	810	775	767	778	795	774	819	758	838	778	771	785	714	752	767	772	778	815	833	771	791	756	776	789	779	790	771	785	760	772	821	792	790	798	833	808	721	765	777	765	763	727	764	803	767	731	742	804	766	819	748	700	789	736	772	779	773	741	781	799	789	728	815	753	760	774	770	750	720	712	838	794	809	762	732	753	807	749	762	777	775	795	751	763	800	753	746	768	784	806	804	793	701	808	769	790	746	779	819	758	799	751	797	782	740	793	754	762	815	755	773	755	801	717	780	792	789	780	734	762	787	788	790	782	786	745	778	768	805	786	748	770	838	723	774	789	768	765	771	786	800	779	774	768	762	766	778	801	736	707	787	747	795	750	774	757	746	754	758	777	835	787	746	797	758	789	767	765	733	730	748	778	773	793	784	794	821	752	787	766	809	782	804	769	786	709	783	741	749	758	794	729	760	735	761	830	742	739	751	779	797	770	782	793	786	762	744	763	745	814	764	767	778	845	772	806	751	744	782	762	780	838	823	755	764	771	814	785	734	745	745	717	793	795	765	729	814	767	756	784	741	720	699	808	788	845	742	757	776	724	748	758	771	744	762	745	795	744	811	801	763	785	751	765	784	772	780	809	744	746	781	791	778	736	775	777	752	716	761	809	706	774	819	741	822	779	765	746	845	766	807	779	753	752	832	788	769	787	781	755	803	789	799	758	755	776	803	762	832	807	798	747	746	787	716	775	784	769	793	841	774	771	713	787	761	805	813	807	782	763	799	794	752	728	774	775	803	807	818	791	794	814	783	788	756	747	786	788	810	755	764	780	843	781	804	794	755	782	749	759	796	770	790	753	789	770	760	756	746	799	778	773	787	757	813	745	829	822	764	789	785	749	728	782	774	735	793	794	757	758	824	726	759	786	784	789	836	783	758	797	758	792	795	729	845	746	710	790	782	783	743	775	798	793	735	781	784	748	731	842	745	738	773	772	770	752	748	806	742	777	780	787	752	794	784	788	767	747	782	736	793	757	734	789	725	754	775	781	799	736	799	784	810	762	789	780	798	751	774
29337	16277	17232	13003	7847	4099	2153	1193	835	665	553	481	425	381	350	320	313	288	260	252	257	251	264	260	283	253	250	227	265	222	242	230	244	233	258	262	260	269	240	269	254	272	255	221	246	250	229	265	238	254	289	251	236	257	231	269	226	269	291	284	268	261	253	239	249	260	265	224	264	210	234	267	237	268	258	233	237	222	293	281	258	262	234	247	268	270	248	252	230	262	244	239	269	240	284	235	220	244	266	239	250	270	241	258	268	281	255	254	245	249	244	279	274	269	281	259	251	273	264	241	243	256	238	253	249	293	238	242	250	235	226	243	254	239	236	256	259	231	271	255	240	226	234	264	269	250	231	246	243	275	219	275	226	267	233	246	245	226	249	246	271	278	240	222	249	248	255	234	259	240	254	273	234	228	243	262	222	258	232	232	269	229	274	248	277	288	265	245	251	255	231	254	263	267	260	266	247	252	246	261	237	243	251	235	247	227	281	240	238	249	215	266	234	274	246	244	265	263	268	218	225	270	247	252	242	264	241	247	258	234	256	261	271	247	243	242	263	253	263	253	272	251	260	246	236	244	236	241	256	196	245	251	248	243	240	261	218	242	253	243	238	273	242	238	249	261	255	235	239	232	263	256	227	249	255	287	238	242	230	254	246	242	242	248	276	241	233	251	272	295	256	234	258	239	261	231	231	241	212	214	258	241	281	256	250	252	221	261	278	254	276	233	230	254	275	245	272	245	283	258	276	238	238	261	274	240	262	245	250	256	250	261	265	255	264	260	276	262	241	265	255	239	236	257	262	261	224	215	226	263	209	259	254	234	275	263	264	226	219	257	262	260	226	263	233	221	244	264	253	229	246	252	258	236	280	246	237	233	227	225	253	252	260	257	240	256	236	242	229	257	254	252	244	247	243	244	269	248	290	212	244	255	244	258	214	254	246	281	229	279	218	280	225	237	252	262	274	265	273	250	243	256	214	284	248	245	229	262	255	268	259	237	247	248	259	263	296	251	254	262	236	265	229	237	274	251	207	228	240	253	260	212	305	273	244	223	244	258	241	241	257	248	271	251	235	250	248	261	248	241	247	238	238	285	222	266	215	222	230	230	293	248	221	246	250	263	266	229	236	259	243	247	251	229	242	242	247	299	252	247	272	215	263	247	241	204	240	289	247	240	248	237	255	252	253	251	232	249	251	256	256	260	249	254	264	253	268	255	275	249	259	230	274	265	241	288	251	275	246	241	247	268	220	254	254	254	283	249	256	242	239	241	273	255	247	243	282	255	271	249	265	248	249	245	255	224	230	275	242	287	271	241	268	234	253	255	250	247	241	240	267	237	246	277	222	264	237	248	248	258	281	247	241	259	243	244	261	235	233	231	274	229	247	270	237	243	261	276	235	267	261	236	205	238	238	235	259	258	242	228	256	227	254	274	234	226	219	246	243	256	239	254	245	261	253	235	236	243	249	209	254	232	273	259	263	270	225	265	268	255	249	255	237	244	263	257	265	267	248	259	249	239	240	230	292	250	248	237	267	250	240	229	278	256	257	271	272	241	240	256	250	238	251	249	272	230	241	228	241	292	282	230	256	264	248	254	259	272	269	266	234	237	223	286	241	250	259	264	246	234	246	240	245	268	257	254	270	229	275	255	231	225	245	237	233	266	273	234	251	263	229	254	248	255	238	271	272	210	269	244	270	213	262	266	216	272	226	243	241	233	236	235	265	251	202	241	234	246	250	253	253	262	265	238	238	238	241	270	256	272	232	226	223	252	239	213	261	241	253	238	264	229	260	235	214	246	236	234	240	270	248	228	241	268	256	227	226	250	246	274	260	278	257	240	223	289	265	280	229	266	237	234	241	256	268	262	223	265	250	245	253	249	285	256	254	254	256	255	227	263	287	259	204	212	251	268	267	244	281	246	227	247	249	256	229	274	219	256	259	252	265	239	262	249	249	258	271	246	246	283	240	245	232	264	265	272	252	296	243	227	247	251	251	235	247	257	250	285	256	238	254	244	220	254	257	271	248	254	254	232	266	237	226	227	242	237	246	224	245	247	264	239	229	296	238	269	227	239	226	222	257	259	245	223	223	251	255	235	225	238	260	269	288	260	240	246	242	254	268	226	252	244	245	242	269	222	256	217	249	258	230	255	262	259	233	248	289	252	267	247	226	251	253	272	268	232	222	266	250	210	238	248	254	262	249	261	235	225	244	269	242	247	234	253	261	252	261	228	269	225	267	249	242	260	207	223	266	257	236	255	233	234	233	254	229	272	232	245	268	268	258	255	234	235	231	264	243	246	230	254	257	265	243	252	243	253	230	252	260	248	255	218	248	232	234	272	274	258	226	267	248	221	249	231	234	238	260	264	252	265	262	246	248	238	238	285	230	250	263	258	267	265	255	235	220	273	264	241	254	218	257	235	261	230	252	260	253	253	227	260	256	246	254	256	254	237	239	272	259	267	268	245	230	242	283	254	271	278	286	271	215	231	242	273	278	270	263	246	238	245	241	277	257	221	257	259	241	240	246	242	263	224	244	260	248	238	270	253	262	282	235	239	254	230	284	278	250	244	272	241	241	243	273	270	282	246	252	246	234	250	272	198	239	234	222	251	244	292	245	252	255	240	260	254	283	220	238	252	234	244	252	246	257	231	249	255	254	281	234	280	246	257	287	239	211	268	254	256	249	237	227	250	240	224	205	253	272	246	278	281	254	254	266	241	265	253	273	243	261	250	244	312	242	249	233	243	277	266	250	238	271	214	268	259	250	257	264	238	252	227	267	266	245	210	236	259	226	260	259	251	250	239	262	224	245	218	229	271	239	275	243	267	243	246	234	259	247	256	263	257	253	262	218	265	262	250	227	238	269	251	247	247	256	247	241	255	269	248	214	245	229	282	249	248	260	222	244	230	236	255	238	273	219	259	261	248	269	270	230	206	215	249	218	253	255	268	237	251	232	261	258	242	258	239	288	235	261	280	226	251	243	228	282	251	242	265	260	262	254	263	263	245	275	242	246	238	233	251	256	281	260	250	225	275	247	238	268	250	225	267	254	287	238	205	231	228	242	248	279	231	241	261	259	232	257	263	227	240	237	239	245	244	237	228	248	239	254	238	294	250	259	248	244	264	231	241	265	240	276	303	242	250	257	262	246	268	266	243	269	246	244	246	246	248	243	235	236	254	286	244	246	270	257	274	256	254	227	231	284	263	278	230	249	222	272	213	218	254	264	250	222	237	238	249	256	282	289	311	238	263	259	224	248	237	255	244	246	251	246	258	229	260	256	249	239	262	230	225	270	217	278	283	265	266	246	244	232	247	238	269	260	233	225	259	254	257	251	258	265	263	239	248	273	240	284	239	263	233	235	246	237	255	251	255	227	275	264	249	234	261	240	240	264	257	230	256	257	244	234	229	229	251	237	271	233	275	254	241	255	242	247	263	259	236	238	224	252	264	265	234	250	253	262	237	241	248	256	227	230	232	277	282	289	279	228	269
19443	10646	20750	19855	15292	10071	6656	4810	3339	2609	2326	1846	1597	1363	1226	1014	844	796	721	646	647	617	617	610	620	547	653	606	600	664	607	570	620	590	589	570	568	534	524	566	604	592	622	570	532	592	559	614	564	555	598	613	544	573	585	540	547	576	535	555	612	554	579	586	544	618	543	584	543	570	574	589	543	565	547	549	559	563	603	587	540	608	555	574	565	540	562	540	569	580	571	582	556	580	555	618	620	592	520	583	545	567	565	585	598	576	577	563	574	567	580	599	612	535	570	569	571	541	535	538	574	555	553	611	571	592	526	515	522	554	555	546	592	580	570	547	552	557	582	563	556	518	521	586	547	549	555	575	598	541	547	583	580	541	579	550	550	573	601	555	573	562	579	601	530	551	564	512	558	542	584	548	546	600	578	536	563	536	574	544	583	541	534	560	523	557	546	557	563	566	561	563	574	604	585	542	515	572	536	534	541	591	550	510	569	533	551	557	553	578	566	564	580	586	588	544	580	571	546	544	563	557	579	587	586	531	600	552	549	582	561	593	548	518	565	577	560	554	566	590	534	594	565	544	564	557	572	549	589	600	544	569	554	541	576	580	564	564	573	556	571	568	546	530	547	566	597	526	572	613	537	583	543	617	548	592	592	576	587	571	581	571	561	533	548	568	593	589	562	559	565	563	568	546	599	591	545	560	547	566	597	554	562	584	573	583	549	558	586	556	581	588	549	555	567	602	537	576	577	539	588	548	558	557	545	540	557	581	570	581	593	551	590	622	594	542	600	577	536	569	591	532	553	557	582	540	574	550	610	571	581	547	537	591	572	564	557	601	549	550	585	577	566	531	576	552	512	600	564	576	580	510	514	522	555	567	609	576	574	544	593	624	578	601	587	572	605	546	515	617	570	548	568	556	545	547	564	590	528	544	530	544	544	582	540	578	577	539	591	599	551	547	580	581	561	535	628	564	545	568	603	590	573	550	595	592	563	611	531	598	576	554	560	561	535	567	574	576	580	562	513	556	554	534	564	564	565	538	528	580	572	618	590	587	583	558	578	599	582	576	577	556	574	580	549	582	556	566	573	538	564	550	582	564	548	588	575	549	565	535	522	581	537	548	517	583	602	572	597	540	578	588	566	599	566	554	562	542	575	606	503	559	566	547	566	565	535	523	566	571	556	582	572	516	500	591	578	547	536	620	512	549	531	568	549	575	560	590	559	543	536	546	579	581	546	564	617	559	557	593	586	606	531	589	536	580	520	587	541	576	538	566	566	534	550	558	541	590	573	589	571	572	584	589	615	504	588	548	539	510	567	568	579	543	575	557	573	553	519	513	573	587	567	551	547	601	584	568	556	584	601	564	576	558	566	550	588	566	529	565	582	579	568	548	601	562	562	539	506	526	560	569	582	559	555	619	576	575	613	531	559	598	589	620	612	545	547	559	559	599	557	567	572	565	547	630	573	585	548	562	581	552	546	567	610	567	544	554	573	572	533	570	540	560	575	550	570	594	542	584	561	600	633	562	586	570	554	600	556	579	572	565	538	538	555	582	574	582	549	543	556	547	602	570	544	563	553	543	556	573	598	593	585	551	571	609	550	530	553	550	585	541	528	570	561	586	618	583	581	551	548	571	530	605	567	612	523	599	581	568	576	579	582	573	612	536	548	573	580	551	572	576	583	573	517	554	538	588	593	582	569	586	546	561	563	575	559	536	545	540	562	562	551	530	597	575	546	578	585	540	562	566	620	575	581	588	585	528	535	542	553	601	612	580	564	538	559	564	540	610	554	545	517	530	561	562	556	561	566	592	575	575	571	547	574	586	561	531	555	529	587	602	534	583	563	574	556	571	574	594	545	564	575	555	565	574	524	540	557	596	590	545	555	569	579	575	581	600	585	560	534	541	593	545	574	567	555	559	631	594	564	544	598	576	564	553	548	551	583	592	588	572	567	556	565	556	603	571	535	596	541	606	547	533	525	546	612	528	590	540	577	562	533	577	647	545	567	598	554	604	596	608	542	562	578	586	577	567	604	570	591	579	555	573	537	610	548	580	613	611	521	536	548	552	530	573	597	574	602	567	572	573	569	593	569	559	603	577	570	540	597	554	610	570	542	592	538	615	563	558	545	550	575	537	583	575	624	535	552	552	582	515	574	588	539	590	573	536	576	593	542	548	547	558	592	544	524	528	613	577	597	585	591	558	551	564	544	573	561	560	550	560	549	571	591	569	578	581	537	549	544	586	575	568	549	534	562	585	530	596	563	554	561	528	586	567	550	569	532	549	555	578	542	559	575	584	594	519	554	560	566	580	576	577	542	555	612	548	522	630	558	561	578	603	584	576	594	585	565	569	568	589	535	579	551	615	552	584	569	580	561	567	593	536	528	587	545	569	548	533	581	600	563	537	557	549	550	532	574	564	578	595	536	592	535	570	578	532	565	580	549	570	566	595	549	566	579	562	598	566	563	589	519	545	564	563	594	545	574	522	544	557	622	523	531	540	590	534	597	525	602	538	528	585	553	545	572	629	626	575	544	586	557	568	509	531	623	539	586	555	581	554	548	571	587	566	582	585	543	578	546	556	597	541	550	582	526	549	591	534	554	535	553	572	580	514	566	558	562	576	547	565	553	591	583	558	566	552	567	570	566	543	593	575	539	596	557	532	552	573	524	576	577	561	567	612	575	556	528	582	550	553	550	554	557	572	591	549	577	515	548	567	522	534	579	570	547	601	595	587	618	553	559	576	552	512	580	528	581	539	573	585	607	544	562	533	565	592	531	569	567	570	516	513	558	568	552	570	549	566	571	520	609	525	543	524	586	565	562	558	583	581	568	592	553	583	607	545	560	561	523	586	549	578	562	587	548	576	562	553	538	593	568	552	558	551	552	542	552	556	554	569	576	591	531	573	593	550	575	575	586	580	548	583	539	582	555	571	610	591	553	529	611	559	584	604	592	564	559	539	563	525	563	548	500	573	570	563	572	558	571	577	539	603	529	560	604	563	572	600	564	562	560	572	547	600	604	564	597	544	609	610	541	546	571	526	614	549	577	542	604	570	587	568	572	558	584	588	555	580	542	549	578	563	527	574	529	564	561	577	614	571	554	582	568	563	565	589	555	575	552	526	593	578	554	581	529	600	599	588	551	567	589	536	579	585	598	565	557	539	560	555	536	583	546	563	568	508	549	567	569	560	570	540	537	571	559	565	578	585	570	559	528	529	518	591	596	567	536	579	561	547	589	576	585	530	585	570	532	556	573	567	535	526	548	596	520	557	568	547	528	539	558	563	572	580	580	541	570	544	540	574	589	542	529	548	561	584	556	582	561	568	557	560	587	535	540	577	589	535	587	587	589	570	580	580	575	602	561	547	570	538	560	581	554	550	567	590	559	585	532	583	577	569	549	569	513	545	578	598	553	530	545	550	543	595	594	590	586	547	581	536	560	563	522	568	569	523	558	506	564	595	553	569	585	564	591	559	577	543	536	588	619	544	581	532
40345	23462	25943	20622	13539	7794	3871	2042	1264	895	738	628	516	417	411	336	335	318	294	278	273	274	258	240	255	252	248	243	235	228	267	260	260	276	243	248	237	248	238	256	202	274	260	260	238	246	220	266	225	257	242	233	254	256	227	232	258	250	274	223	246	246	235	230	275	231	237	231	267	245	225	261	240	241	254	283	271	254	259	229	238	241	248	248	228	260	255	254	273	217	249	234	235	238	246	236	253	242	235	252	248	250	273	277	255	260	261	248	254	257	261	224	281	268	244	261	268	270	229	238	244	264	261	259	256	231	217	242	230	267	216	249	241	257	262	256	235	230	228	272	270	229	275	251	237	257	241	258	225	217	245	271	265	245	224	244	235	253	223	233	245	223	226	232	253	265	254	223	265	232	245	253	233	249	252	252	234	250	249	225	237	248	232	246	251	265	246	240	262	246	271	242	263	268	247	274	232	249	260	243	267	240	249	256	236	225	251	279	227	228	225	244	233	260	237	242	235	258	227	234	244	248	242	253	243	276	230	244	251	248	255	222	215	253	261	244	245	234	238	218	228	250	239	241	223	263	212	213	244	238	275	228	244	219	231	253	247	250	232	243	253	250	260	251	243	255	271	244	254	270	236	260	272	219	261	247	208	199	241	252	248	217	247	254	202	227	255	282	240	226	245	227	238	261	244	237	235	251	252	257	224	237	219	222	236	226	223	236	263	274	276	266	240	225	249	248	256	299	231	228	236	250	222	226	240	232	253	249	231	243	233	231	224	245	238	232	234	230	232	266	252	250	274	265	241	252	260	269	237	265	276	232	218	254	251	235	275	212	247	253	231	263	231	219	227	245	249	240	253	267	221	271	246	238	230	232	256	239	226	249	231	226	229	248	254	254	251	259	257	251	242	240	236	253	244	246	250	244	248	228	240	226	238	262	220	238	231	226	230	255	257	254	242	263	284	224	274	222	238	245	276	249	254	248	239	244	256	230	276	251	235	232	234	222	269	280	257	258	237	243	248	241	247	247	253	265	228	219	224	261	208	224	230	239	213	280	221	237	231	261	225	237	246	212	261	263	226	285	250	253	261	223	282	242	237	226	233	241	227	218	268	272	275	241	230	220	205	229	233	234	238	251	254	230	249	264	263	259	260	258	242	268	271	213	251	270	237	233	232	271	260	238	230	248	249	238	253	240	273	247	229	246	248	277	226	224	253	251	244	258	233	265	256	222	259	222	207	241	244	235	253	235	262	248	236	249	231	234	246	226	243	235	245	211	232	244	216	254	254	237	250	251	230	246	208	227	251	238	299	257	258	267	252	242	224	282	272	242	255	254	209	234	247	222	233	220	270	252	226	233	254	254	242	247	236	256	275	251	232	255	210	244	250	239	249	211	269	236	227	254	246	232	230	247	224	209	200	237	234	251	242	276	221	236	264	226	249	223	241	221	261	245	219	224	226	226	229	210	259	236	236	263	245	235	250	258	244	240	227	225	245	241	236	251	251	242	208	263	230	223	225	262	280	201	233	227	262	251	228	250	236	253	248	244	259	224	231	220	260	240	239	242	250	245	217	240	230	242	241	244	271	225	230	259	253	221	265	243	271	246	249	207	238	247	259	221	252	267	292	251	243	253	254	257	212	268	263	223	209	235	247	239	197	227	261	239	226	226	253	233	231	215	227	249	242	235	221	266	259	229	264	266	233	267	285	272	214	242	222	269	240	231	269	261	232	236	215	248	230	241	229	277	250	225	233	250	261	234	250	229	251	253	237	261	255	265	260	254	265	272	238	281	229	242	233	237	251	225	266	244	240	249	260	233	229	234	227	235	249	251	237	276	211	254	236	225	255	245	255	197	262	279	240	245	252	256	257	277	252	249	237	265	249	279	224	226	224	206	216	247	229	252	273	258	195	249	253	283	230	271	249	261	238	275	213	277	267	236	259	240	255	241	231	243	240	235	247	243	243	283	234	238	265	250	265	256	265	238	213	270	257	261	223	232	251	241	219	215	262	224	250	251	265	235	255	274	236	225	277	256	263	242	271	265	262	235	261	260	288	201	210	233	253	232	243	264	242	229	242	261	230	252	246	219	225	265	239	240	226	234	276	264	242	236	260	245	266	231	233	223	235	226	240	236	239	232	258	275	239	238	246	221	209	246	249	228	223	233	201	229	239	244	268	233	257	237	231	212	248	229	250	230	257	251	263	217	240	244	259	232	257	224	252	209	224	247	240	212	233	279	242	218	233	259	252	247	261	234	256	267	261	226	249	246	243	256	265	207	256	253	257	254	261	249	242	285	223	237	246	231	274	268	237	266	245	260	234	238	257	237	244	256	273	252	264	258	264	244	260	238	225	261	241	237	242	249	246	236	246	248	263	231	257	261	212	232	226	216	255	253	256	232	243	241	220	205	260	279	235	241	288	283	239	259	247	253	248	257	229	253	255	269	254	214	237	249	251	220	235	244	262	241	240	250	248	254	229	241	236	272	254	242	259	220	231	263	241	249	228	253	238	243	242	260	252	229	218	217	231	271	252	247	269	201	256	253	233	241	270	233	257	231	230	257	250	194	255	247	223	238	235	247	232	241	235	246	258	231	240	233	245	237	223	237	251	269	233	233	244	254	280	237	235	230	260	232	271	252	243	246	218	229	224	230	251	241	277	240	251	226	227	226	255	215	224	251	262	256	269	247	240	249	281	252	258	254	256	256	243	225	238	255	267	227	221	226	219	259	281	240	255	252	252	240	223	233	235	255	218	228	239	247	264	242	242	261	287	251	221	203	235	207	259	245	249	247	228	244	257	244	239	250	241	264	247	235	254	213	230	215	225	241	242	244	248	277	254	236	245	236	230	193	218	237	236	246	241	218	272	253	254	255	226	229	233	203	250	244	262	263	286	204	256	246	258	229	256	267	256	252	234	253	250	272	270	255	256	253	226	231	235	248	242	268	288	248	247	209	240	259	231	227	246	267	254	226	228	258	245	234	204	254	257	224	246	231	222	238	249	251	264	253	250	240	226	228	247	249	254	264	223	243	221	253	266	260	218	234	235	246	222	248	258	224	233	223	250	268	232	239	266	256	230	232	253	229	258	260	241	244	250	240	234	240	228	268	246	236	236	222	216	224	273	236	239	259	244	209	232	217	261	254	213	261	218	267	256	240	213	247	234	219	254	272	260	233	259	227	239	242	235	250	246	261	272	262	246	274	265	220	237	265	285	266	257	243	232	254	241	269	274	261	232	239	223	253	239	234	228	226	217	240	246	237	298	251	228	247	246	228	278	257	261	255	293	233	227	236	251	253	243	248	229	205	259	212	237	234	253	265	248	222	249	242	223	240	249	249	290	279	249	253	255	272	234	254	248	241	200	269	248	258	250	251	257	253	246	247	240	237	266	253	245	229	223	244	262	224	235	228	225	243	263	260	249	239	224	214	239	226	235	242	238	292	237	269	242	251	246	251	241	259	239	253	241	258	241	246	266	226	218	257	221	214	235	254
25560	15384	27979	26940	21665	15014	9180	6422	4847	3736	3051	2759	2151	1753	1479	1246	1048	958	828	776	694	654	663	627	654	653	622	621	586	591	600	586	614	606	620	614	566	591	578	552	553	608	595	575	554	567	529	530	621	562	590	571	581	593	526	556	580	588	594	548	601	540	545	570	536	621	548	592	550	541	608	601	561	501	561	573	564	577	607	592	531	554	509	610	547	602	577	573	576	565	587	574	578	586	552	589	584	555	612	591	607	598	599	605	581	580	574	582	570	563	560	588	572	589	596	577	564	561	601	562	618	576	586	575	585	567	608	580	540	553	546	523	536	571	551	591	549	577	596	593	526	557	604	573	547	544	516	540	555	598	556	517	555	587	577	610	590	544	547	556	615	548	515	583	560	581	554	579	589	544	522	588	532	533	553	551	547	576	587	569	559	595	555	576	533	555	575	539	562	613	561	592	602	600	557	566	586	580	559	573	588	534	617	578	587	560	596	526	569	535	577	535	574	582	558	555	542	558	560	554	576	558	543	561	585	568	557	562	572	567	591	548	535	506	570	568	565	559	560	597	556	494	572	581	558	541	615	559	547	545	541	566	548	570	526	579	572	566	584	568	535	602	567	584	635	582	566	519	550	583	550	552	559	569	592	583	587	560	590	561	540	559	559	571	613	537	579	543	556	544	556	580	508	546	578	581	618	531	546	562	545	595	567	558	562	547	573	595	582	540	561	570	568	539	567	592	543	577	571	548	530	603	590	571	560	574	541	550	566	530	574	539	523	572	561	536	544	556	540	548	603	506	549	545	596	547	587	556	550	567	559	555	550	543	529	574	560	532	553	510	567	567	580	585	573	605	593	528	597	605	534	569	575	539	560	594	603	549	554	545	595	610	565	568	553	528	570	587	573	541	575	541	604	557	597	564	557	610	597	570	556	560	546	525	564	602	530	551	570	541	558	576	555	557	577	523	589	572	558	549	543	585	586	583	604	574	567	550	561	585	583	547	538	598	530	550	556	540	589	569	548	559	518	548	545	530	530	570	558	549	596	564	592	545	558	542	598	550	575	587	574	574	545	533	561	560	561	586	577	564	525	579	572	509	558	567	586	576	590	607	529	584	552	548	588	524	580	575	524	518	526	563	549	562	535	605	551	538	582	572	536	591	593	547	586	547	542	592	569	582	574	560	594	554	566	560	535	557	526	570	535	558	545	534	598	581	579	563	530	544	548	539	597	557	560	522	531	551	582	580	579	528	587	596	568	542	596	547	576	548	594	521	574	574	554	546	570	584	527	580	558	607	542	600	581	585	602	512	568	611	546	584	581	554	568	569	555	577	523	552	560	487	553	535	554	597	576	567	590	551	581	589	575	590	568	556	542	592	564	543	561	548	570	568	566	523	593	575	521	522	547	561	584	542	561	576	578	552	633	574	585	559	532	565	566	582	550	585	553	553	562	554	520	538	538	587	556	614	551	557	583	540	562	599	572	562	572	558	565	571	555	564	567	535	555	527	598	510	583	595	571	571	547	603	563	577	555	535	586	569	519	572	537	590	545	603	534	542	549	564	625	580	535	553	544	575	539	552	562	593	577	568	529	530	589	567	601	552	581	589	551	556	517	543	560	522	542	602	559	569	580	580	570	529	522	556	589	518	602	506	555	576	553	558	564	559	580	561	601	535	563	547	507	512	547	593	540	571	548	547	586	517	587	535	555	536	559	559	592	553	566	600	577	577	555	575	552	518	534	590	573	577	551	564	611	575	545	583	571	507	588	507	529	540	572	540	584	584	542	597	564	538	549	544	625	594	579	545	557	557	548	581	513	574	594	564	583	572	516	573	521	584	502	570	545	570	595	586	561	584	587	555	583	568	559	571	559	536	545	541	539	571	540	595	564	632	574	566	562	585	522	521	530	561	541	580	533	550	613	564	579	548	553	594	580	567	551	572	526	516	563	571	611	620	586	572	569	540	570	518	501	566	517	553	572	571	572	550	521	529	557	558	541	557	580	558	591	555	565	581	593	598	558	557	564	556	521	554	562	565	555	556	568	618	539	546	590	581	513	551	602	552	542	568	583	541	558	568	581	545	552	581	578	553	531	567	578	553	552	594	540	557	527	584	575	534	570	550	554	547	520	551	574	570	558	571	524	554	533	547	609	566	550	573	553	550	572	562	555	544	564	553	547	567	562	634	536	549	516	631	556	587	598	582	574	528	575	600	581	612	575	549	566	572	517	561	555	596	565	576	572	552	592	572	571	581	563	549	561	533	567	535	583	572	534	550	599	539	518	495	543	574	534	538	560	594	561	595	588	583	522	567	566	549	580	595	565	537	585	576	512	557	574	543	543	577	530	567	557	548	587	563	589	571	563	567	561	582	588	569	573	560	586	557	549	590	575	566	550	528	556	578	516	564	557	584	561	597	556	585	548	521	563	534	558	559	535	554	544	544	548	591	540	563	578	540	564	571	570	621	566	557	572	582	540	558	579	553	588	590	544	584	598	591	567	551	572	595	567	556	566	568	568	559	556	538	576	572	549	542	592	581	632	591	607	560	573	558	566	602	587	544	561	569	595	585	551	579	575	564	582	575	536	556	568	572	562	551	560	565	560	576	583	586	549	568	598	561	603	560	571	567	550	544	562	564	544	540	584	593	586	545	554	556	519	565	583	612	576	546	570	543	623	634	568	587	582	573	562	542	575	538	560	573	610	564	556	581	551	632	526	587	586	585	575	557	534	549	554	552	530	536	532	535	553	561	526	572	554	585	544	496	553	594	563	596	551	560	554	586	554	601	545	597	585	617	580	567	528	569	568	554	606	551	561	568	564	544	532	556	541	545	569	588	533	560	563	556	571	538	573	552	559	557	598	563	570	575	542	551	575	553	569	520	595	565	541	556	511	549	580	573	537	556	572	543	562	534	531	558	554	587	528	548	553	590	548	565	619	593	587	563	637	591	603	550	516	535	597	530	561	568	535	587	536	570	574	514	528	587	594	585	596	579	564	530	545	580	582	567	547	570	556	533	592	551	568	527	531	557	561	550	559	580	565	487	497	553	526	595	579	569	550	575	562	533	552	573	536	564	566	601	508	574	568	553	568	559	567	543	556	579	505	581	570	567	567	545	552	530	541	550	581	556	531	597	557	555	539	560	577	555	549	578	531	565	592	530	571	523	567	567	531	581	537	570	591	560	567	552	576	554	570	542	565	551	593	575	560	573	562	544	524	588	597	569	554	559	622	553	554	571	563	559	520	571	579	546	534	528	599	608	571	528	508	537	549	561	578	554	582	542	581	536	552	580	550	559	561	552	572	564	554	573	550	578	527	514	592	574	555	570	566	564	568	565	567	550	557	572	518	578	522	606	536	541	576	579	575	536	524	541	579	577	566	519	567	565	573	573	527	595	589	586	533	540	536	547	576	557	553	550	578	567	569	599	586	541	582	559	576	585	582	562	571	568	569	548	565	572	567	556	573	575	558	559	536	539	619	563	547	568	576	579	578	570
11661	5071	4947	3594	2196	1316	952	733	635	524	453	478	436	455	404	385	390	357	390	345	321	367	363	345	354	377	372	364	353	331	356	364	314	350	368	364	378	336	332	352	362	375	368	378	376	399	349	339	352	352	327	359	304	345	396	331	369	342	358	358	369	373	372	346	361	352	368	359	357	306	334	350	353	379	371	365	368	354	318	343	402	340	373	334	362	362	357	375	353	376	363	396	357	359	360	370	378	381	379	343	337	332	334	375	369	378	366	343	363	392	346	348	337	365	354	336	333	387	310	328	382	356	321	385	317	358	362	388	342	357	343	347	342	350	375	332	373	327	372	364	340	377	360	355	374	347	348	359	382	349	353	362	370	355	337	361	313	364	319	373	365	343	372	355	311	360	352	350	318	348	386	352	350	368	344	337	337	353	337	349	351	351	358	372	336	399	371	339	367	354	363	339	367	356	361	342	366	373	340	340	361	365	325	356	384	361	335	365	314	356	362	371	345	337	364	363	378	346	362	396	362	330	336	398	394	339	372	365	342	357	367	337	331	365	349	358	340	366	332	371	364	316	334	336	313	338	336	337	340	367	368	361	356	343	344	347	358	364	379	342	338	341	314	377	354	352	362	354	334	371	345	385	359	342	314	404	360	383	349	342	370	353	387	333	370	351	354	312	338	340	372	364	371	314	360	368	389	337	344	362	355	357	331	363	369	334	361	357	364	369	376	348	330	328	360	324	310	337	372	370	321	362	372	326	354	374	327	340	351	343	379	357	339	362	327	351	367	316	373	333	361	355	335	359	348	364	348	366	356	373	337	357	314	364	350	386	363	322	359	348	336	341	357	335	361	358	346	339	377	353	355	383	372	377	387	355	351	353	350	343	380	333	337	354	342	360	338	327	344	371	320	355	371	334	371	371	369	359	333	368	383	366	364	326	365	338	359	351	379	337	344	344	369	323	373	375	379	363	388	335	330	382	368	364	362	361	332	380	333	374	373	337	318	372	373	359	383	349	330	350	388	340	365	368	345	366	324	331	371	340	356	312	329	360	329	366	352	375	342	346	368	343	347	353	370	374	299	340	341	388	338	346	367	348	371	387	337	305	359	356	373	382	351	378	361	379	353	358	318	342	322	334	361	336	332	354	375	386	370	358	370	330	393	344	357	362	386	397	363	356	366	353	371	382	337	361	336	341	380	336	332	351	345	340	377	362	332	361	378	364	384	356	318	341	373	360	341	340	338	340	400	358	386	355	371	330	366	359	360	340	362	347	364	327	368	330	390	367	356	379	381	382	382	365	347	362	333	350	310	364	328	334	367	339	342	347	355	322	378	373	370	355	364	366	390	372	390	374	353	349	367	313	377	365	365	307	364	343	384	333	319	351	363	358	354	369	361	341	323	373	347	358	366	367	370	383	351	350	373	367	372	346	347	344	354	354	354	352	337	335	370	342	362	379	330	366	382	339	358	376	348	368	347	331	362	336	375	364	415	351	357	355	369	355	369	365	336	350	352	351	368	336	320	364	365	368	385	372	354	358	324	363	327	353	341	390	311	335	374	343	338	392	373	367	354	365	339	349	320	405	369	394	341	369	366	356	366	315	326	315	368	347	366	337	368	333	356	367	351	329	349	348	350	352	376	328	337	371	352	336	377	342	329	358	350	346	378	340	328	345	359	348	343	375	331	335	349	358	376	347	364	363	363	313	368	343	353	360	350	347	294	345	329	362	367	344	310	340	358	401	347	357	359	355	345	348	365	359	355	359	358	374	349	365	337	356	407	362	381	361	357	371	343	371	357	372	333	363	366	373	336	316	322	363	309	318	389	374	365	355	357	356	349	366	371	317	355	375	358	307	332	358	355	355	343	368	361	348	343	368	369	382	380	358	339	348	327	347	345	327	391	384	341	364	358	355	312	399	374	347	382	362	339	363	344	336	328	343	340	341	367	372	355	364	375	351	344	413	376	389	366	389	320	376	379	367	351	359	356	321	395	377	344	365	411	336	377	345	356	345	380	390	357	390	341	347	342	338	352	377	385	391	375	352	378	332	337	364	390	320	331	359	361	371	352	386	372	349	324	365	352	332	341	327	339	340	323	354	312	347	358	362	345	317	333	357	361	403	381	350	377	355	346	373	356	349	347	344	380	346	332	396	359	323	352	380	328	345	331	318	368	385	325	343	357	372	364	365	376	406	364	321	394	340	326	374	391	349	397	371	377	316	339	331	325	336	383	392	380	359	382	350	363	378	374	369	376	370	379	350	358	341	362	354	392	385	335	336	346	372	337	314	359	373	367	367	395	388	359	356	324	329	357	327	342	359	338	374	353	339	382	338	364	379	375	331	350	389	351	347	331	341	350	331	317	376	364	397	346	349	349	354	353	306	343	386	353	342	333	358	354	365	346	338	355	324	404	373	388	336	336	369	371	360	319	320	372	333	337	339	359	359	368	373	371	362	343	384	381	372	368	342	334	342	361	367	356	355	327	368	346	322	366	373	355	364	369	347	383	362	309	344	340	338	336	310	325	352	371	356	328	369	361	358	355	375	388	374	336	348	347	347	325	348	357	358	356	370	327	338	340	362	332	343	358	353	335	379	375	349	358	362	336	373	379	355	358	379	340	356	377	375	379	362	331	351	391	373	354	368	362	351	372	370	347	339	393	360	379	343	355	384	331	367	347	326	326	377	366	359	345	355	367	343	351	340	368	378	366	339	359	350	369	351	374	333	361	344	399	318	376	352	394	392	321	397	363	353	392	390	383	352	345	357	376	360	352	338	343	369	356	383	368	363	336	352	356	361	346	339	356	370	344	328	362	351	337	383	324	350	364	360	380	389	348	360	354	352	334	363	319	336	328	353	366	360	358	353	349	362	329	347	326	354	331	336	358	357	380	371	361	363	360	350	355	407	361	370	354	359	371	372	341	358	373	360	344	327	365	354	352	353	337	395	336	375	354	389	347	365	348	377	357	359	354	361	345	378	323	362	347	339	371	342	353	338	349	344	341	353	339	341	329	385	319	372	350	337	374	312	373	361	360	330	325	355	348	366	327	352	331	356	342	363	370	339	385	357	347	371	341	355	357	360	321	370	368	343	351	330	351	325	344	323	345	322	348	372	371	355	371	353	374	363	364	358	359	368	373	368	363	360	391	345	371	371	334	319	336	335	372	338	355	389	366	360	329	327	370	340	344	347	364	359	361	380	399	338	384	342	355	308	348	369	366	354	366	366	382	343	359	350	355	370	340	310	350	324	350	392	398	380	310	358	352	326	364	384	346	411	343	374	314	365	340	359	366	357	327	381	364	346	354	367	337	340	366	351	334	326	369	354	391	369	342	355	339	342	350	368	412	355	346	395	378	369	365	332	379	378	370	381	362	345	339	371	353	351	321	345	349	336	353	377	383	350	347	349	373	378	386	361	320	363	357	323	380	344	357	375	388	389	363	345	321	337	368	359	350	360	348	336	387	348	353	381	351	351	357	342	378	367	371	373	346	330
7463	4453	8580	8833	6784	4632	3308	2635	2197	1727	1538	1371	1174	1139	1017	955	885	885	862	738	809	799	763	790	771	760	786	761	753	784	741	737	755	774	786	740	768	736	762	804	702	768	729	773	767	740	744	763	739	797	784	816	741	748	758	755	741	759	777	733	765	773	767	767	772	754	819	759	746	781	778	798	772	810	765	753	756	811	751	817	736	772	756	805	714	826	791	747	737	798	789	747	770	795	714	809	806	748	778	786	741	740	787	810	781	771	779	748	771	775	730	791	775	771	763	789	775	745	774	714	779	766	720	872	781	739	780	726	733	772	764	768	755	779	782	800	747	784	744	801	754	745	782	763	746	740	740	732	758	684	794	761	729	795	714	772	764	724	750	768	765	763	765	749	731	791	712	749	734	820	739	754	759	743	745	799	789	824	815	777	785	759	769	745	752	802	746	748	792	753	760	738	807	770	810	763	761	795	771	718	752	777	768	761	740	748	752	766	772	749	759	740	732	752	738	780	797	731	741	793	717	746	737	798	737	766	777	766	771	725	791	711	787	803	762	782	815	726	762	798	761	743	794	775	807	783	790	793	788	757	760	742	744	777	736	778	764	794	773	779	781	788	743	739	752	749	731	797	731	795	758	762	754	815	740	770	753	769	724	767	771	717	762	802	781	752	766	759	741	774	782	771	786	753	732	752	708	757	741	743	760	741	785	754	794	779	791	778	739	774	774	761	743	783	764	746	721	790	769	785	756	780	788	754	733	760	819	771	745	782	753	757	747	723	768	836	791	769	793	699	751	759	775	799	755	715	814	698	787	729	742	776	774	699	773	742	709	763	796	793	788	742	730	787	753	783	764	770	781	800	758	741	788	771	761	779	809	758	769	766	736	752	758	758	737	768	780	800	759	720	773	719	701	736	726	794	761	767	759	785	721	720	766	787	821	792	764	754	752	751	743	804	776	758	739	787	743	793	708	784	798	755	751	725	754	734	771	767	755	788	793	791	715	784	774	779	762	735	690	780	748	760	726	770	742	745	773	758	759	704	748	751	781	723	756	708	771	766	755	741	773	786	703	749	738	750	747	703	812	769	763	732	815	780	778	784	735	827	757	745	755	779	760	719	722	715	742	729	822	716	719	785	730	725	755	788	699	771	731	738	748	736	709	734	766	790	729	743	835	754	750	740	722	790	767	787	790	751	738	786	785	730	839	738	798	831	731	698	756	795	739	701	742	721	810	729	792	759	771	816	722	792	775	763	768	783	757	765	795	782	820	751	760	779	786	774	694	768	757	719	748	818	810	801	757	799	811	760	716	758	772	794	762	775	797	730	749	767	753	761	786	747	766	716	752	761	742	741	762	775	752	805	739	813	741	793	824	783	783	768	767	755	765	781	742	765	767	733	765	734	808	778	794	784	799	732	799	699	744	736	813	775	776	723	777	804	791	786	766	742	747	822	778	728	780	758	729	735	747	786	798	765	771	815	802	793	770	753	766	706	778	749	736	765	754	755	759	818	754	784	814	761	760	740	774	749	791	744	752	759	766	791	784	732	794	766	774	813	798	742	795	727	744	788	768	776	787	771	798	718	837	756	729	737	790	790	784	763	701	758	764	741	737	754	724	803	752	823	795	738	791	804	750	736	788	781	756	794	772	752	757	762	766	739	755	774	725	726	745	768	745	730	729	748	760	757	764	753	729	792	773	785	718	808	768	730	779	738	785	824	762	775	785	761	718	764	778	801	748	719	787	760	745	730	753	780	765	800	713	805	770	799	756	756	783	809	759	786	794	768	741	746	725	756	773	755	764	753	827	778	775	768	790	801	752	744	713	732	824	777	744	818	720	781	768	751	768	755	738	820	803	784	729	796	774	782	726	800	759	745	742	815	744	780	740	757	749	736	771	785	806	786	744	818	728	792	783	731	754	783	782	771	772	795	766	768	767	752	737	741	742	766	741	793	768	759	763	787	781	772	792	827	755	773	782	747	792	788	827	823	758	748	766	769	747	734	777	751	739	800	750	823	765	772	738	761	801	783	748	763	735	714	788	807	775	773	794	802	789	814	745	764	783	813	783	789	806	823	714	746	758	768	771	745	800	738	773	705	736	739	792	787	750	704	785	740	772	728	739	795	769	808	754	794	748	737	795	748	785	721	728	799	732	759	816	740	737	769	755	794	783	762	754	790	795	749	748	761	753	758	709	790	776	802	773	770	759	740	836	704	734	762	779	734	810	726	762	732	760	741	773	697	776	765	741	787	722	830	773	759	768	725	736	735	731	759	788	780	784	754	749	755	747	782	757	741	755	782	758	792	786	749	796	766	755	737	773	792	781	767	726	810	760	759	763	745	757	801	742	758	763	738	762	733	730	806	766	730	795	736	749	746	773	719	800	820	774	766	781	743	760	768	767	773	762	820	745	755	811	716	743	777	780	728	751	691	777	763	768	797	766	756	745	778	784	781	730	718	781	747	746	811	769	755	779	773	810	781	734	833	775	685	811	743	766	774	842	778	696	804	765	756	702	724	785	759	763	772	711	736	752	735	769	747	763	810	742	786	810	757	788	723	719	756	706	735	795	776	774	783	767	751	764	745	781	727	746	758	779	772	776	788	807	811	766	694	758	788	744	757	760	774	762	806	766	749	751	709	751	763	785	800	748	818	803	759	723	739	710	745	741	743	750	799	756	775	742	772	725	757	767	749	709	738	739	776	754	748	734	740	784	743	724	761	773	779	807	777	766	782	768	749	734	765	742	744	763	773	758	809	792	732	782	730	778	811	794	744	776	746	760	767	738	840	796	772	761	765	791	731	760	763	746	726	794	843	775	724	813	770	785	762	776	775	726	771	778	738	765	768	808	793	767	763	765	714	735	769	729	746	743	775	750	799	762	743	750	824	800	803	810	748	791	796	728	786	822	791	796	761	743	768	747	759	765	789	779	795	771	746	775	761	827	767	745	741	767	778	734	772	749	733	719	761	716	766	803	740	785	740	728	810	769	698	742	719	777	755	774	733	750	734	769	802	771	773	762	782	710	737	757	783	751	756	753	785	794	736	730	740	773	814	823	795	742	732	804	758	739	747	754	769	759	781	752	768	804	700	764	736	797	725	811	812	814	783	818	752	725	728	757	695	709	764	804	743	816	797	759	779	761	772	745	783	768	757	798	768	799	707	727	769	792	730	777	713	778	801	768	762	779	725	754	744	768	795	777	708	729	789	764	738	755	774	823	784	762	759	751	714	726	727	754	769	811	769	784	751	739	787	740	758	772	709	756	761	783	753	779	762	788	794	747	826	753	760	792	766	730	780	734	722	737	764	750	742	729	803	782	791	740	761	761	797	769	780	748	784	767	753	772	727	750	761	765	729	794	802	759	778	756	781	776	804	777	774	798	791	748	826	789	760	768	738	756	787	753	742	742	789	754	746	753	747	705	726	773	785	808	758	778	757	770	770	749	797	765	758	770	710	784	755	736	785	758	704	801	757	736	771	767	789	716	781	750	754
30102	17032	18311	15260	8827	4423	2426	1332	977	741	539	491	416	396	371	322	313	278	270	248	270	277	260	248	247	248	275	258	245	252	235	249	250	244	275	269	283	245	269	225	250	259	250	263	261	265	233	263	250	274	247	245	231	239	249	257	250	249	248	226	247	240	258	231	240	230	258	224	278	269	277	258	243	256	258	245	257	249	270	251	246	225	258	254	251	242	238	262	257	252	254	247	244	229	241	275	277	262	232	243	260	278	250	249	235	254	233	244	261	278	259	251	215	255	260	229	248	261	245	245	210	231	233	271	273	248	273	238	266	268	283	267	250	209	251	263	252	269	257	248	253	274	225	252	263	270	243	243	258	263	265	230	240	227	186	251	253	270	271	276	282	240	232	258	239	239	252	278	250	241	260	255	253	228	248	253	221	228	239	228	224	238	250	219	259	260	276	253	230	220	242	234	252	235	255	262	263	256	251	237	253	270	223	231	236	255	228	222	251	239	238	230	241	231	271	253	268	253	266	218	277	260	242	265	233	226	246	266	245	232	221	237	244	283	225	244	250	242	248	244	261	236	229	239	241	274	244	254	258	254	261	244	255	251	255	253	267	257	241	264	259	258	239	264	201	258	265	264	261	247	270	254	263	241	236	243	238	222	251	220	218	223	277	240	220	280	247	251	229	247	272	257	270	244	211	248	248	230	246	259	249	261	239	250	263	264	271	290	240	227	229	270	273	256	262	278	243	241	226	277	263	234	246	259	245	231	265	246	290	237	247	249	260	272	245	232	242	267	282	272	277	265	273	258	269	246	244	291	222	251	248	248	288	270	233	239	246	252	245	252	245	284	265	241	240	242	231	247	223	267	225	231	242	233	235	249	232	248	247	254	261	235	242	235	222	222	262	236	253	215	256	240	240	276	248	245	230	238	244	229	262	229	279	256	287	257	265	251	289	249	240	222	238	270	253	248	235	231	257	224	264	215	258	215	262	239	261	268	264	243	247	239	275	253	265	237	263	237	257	250	211	252	261	257	292	260	226	261	265	237	249	230	232	260	252	253	221	231	256	241	226	230	245	234	213	267	235	283	278	279	248	245	215	232	280	278	255	244	237	267	206	264	217	238	248	257	227	284	244	221	279	252	240	269	257	242	254	260	245	249	226	237	235	269	279	226	235	227	240	240	237	259	249	238	237	243	251	235	251	297	261	268	238	246	290	260	229	240	256	269	274	254	246	224	250	262	258	240	230	254	213	260	263	237	242	250	261	227	231	256	249	246	267	246	247	260	228	241	256	230	282	249	228	243	276	252	258	255	252	263	283	272	232	227	224	260	269	258	251	256	261	226	236	270	247	243	255	231	252	247	230	262	242	215	235	261	250	283	262	249	237	245	241	256	241	212	237	283	264	248	245	263	215	248	270	270	283	250	241	268	216	271	259	232	226	262	246	252	242	241	255	259	247	224	264	249	242	226	263	216	206	258	262	261	271	237	247	245	236	276	252	258	264	225	240	233	270	238	250	238	261	275	233	222	233	266	268	265	258	246	258	280	234	285	241	268	237	231	243	273	259	262	265	240	246	242	280	257	254	268	254	232	233	246	273	260	276	259	240	243	278	254	276	261	244	269	296	224	245	271	256	232	258	252	246	206	244	275	255	252	239	254	253	257	232	243	255	252	245	274	264	264	249	264	236	261	240	220	268	266	255	260	262	225	248	261	260	252	269	238	227	224	241	256	240	252	268	230	233	244	262	233	258	267	232	249	247	247	249	254	278	229	241	263	260	250	248	201	255	256	249	265	264	267	225	252	248	261	268	250	286	248	256	246	226	285	277	236	214	272	245	262	246	247	238	222	272	249	247	262	258	246	237	257	275	250	236	255	248	251	265	278	245	244	213	244	247	233	222	251	251	230	269	257	244	250	225	251	235	237	225	245	238	242	279	237	248	241	247	215	253	241	248	275	238	256	282	250	236	254	247	231	262	253	242	253	266	265	251	242	264	204	222	251	237	271	259	281	245	241	229	233	238	259	259	236	241	229	244	257	234	247	248	286	231	228	251	270	261	238	216	246	227	248	224	220	269	253	224	251	265	248	216	262	246	228	254	213	260	242	225	221	238	233	227	260	261	264	249	272	267	245	267	249	275	253	276	254	241	248	243	251	249	234	242	263	256	234	244	202	257	226	261	248	247	247	242	234	268	243	264	272	296	237	254	208	274	252	257	208	267	238	239	243	257	242	216	236	253	272	225	244	257	242	253	247	264	257	249	260	246	265	277	229	217	256	229	245	257	278	250	241	240	258	274	249	272	228	234	276	278	261	248	230	247	261	263	264	237	286	276	267	246	252	248	229	253	256	281	253	249	243	227	241	249	244	243	285	259	255	206	221	243	259	252	250	247	259	238	249	238	246	263	256	214	234	244	234	244	237	251	262	262	246	298	258	282	242	233	256	256	278	222	262	249	233	270	247	226	270	266	249	261	243	255	260	255	256	230	259	268	230	240	255	273	243	273	229	252	233	196	219	260	216	238	243	222	261	261	244	242	225	249	254	258	225	200	259	224	262	230	231	258	260	262	243	258	232	208	258	227	256	268	253	249	244	243	261	218	224	238	256	245	257	249	264	298	259	238	261	229	232	221	246	253	251	248	268	304	241	281	268	242	249	246	254	265	238	246	221	246	251	235	271	240	263	233	250	259	244	269	253	275	247	236	270	244	261	236	264	247	238	246	236	263	273	259	249	228	260	255	234	249	230	254	231	238	267	252	241	256	241	261	270	221	241	281	282	228	241	269	239	269	261	261	234	241	233	253	249	240	267	313	271	232	268	221	252	245	266	233	262	231	253	264	230	233	282	251	241	268	235	276	232	222	235	261	254	266	246	243	283	252	261	241	271	266	240	244	252	266	227	242	242	249	245	237	247	276	233	256	269	260	220	259	246	228	245	252	256	266	299	252	266	257	262	259	263	265	249	256	236	254	230	220	242	246	258	245	271	244	292	239	228	242	233	220	257	233	233	274	254	256	235	250	252	261	257	242	265	243	280	255	212	267	252	230	252	232	237	290	256	237	282	250	275	249	247	232	258	279	234	246	223	276	247	229	253	231	269	259	260	258	225	267	265	232	235	227	241	269	212	250	235	249	265	263	261	246	250	227	251	280	277	254	228	213	251	240	243	258	231	267	226	239	229	273	255	211	239	252	295	251	253	251	268	260	215	230	242	240	254	254	245	242	259	233	273	218	235	245	234	238	215	267	266	251	245	238	246	236	284	226	236	254	240	216	276	257	263	287	223	299	194	201	260	232	219	259	265	253	238	233	259	256	224	235	237	238	263	222	241	273	232	246	247	226	252	240	251	250	253	244	247	261	243	237	240	241	237	245	261	269	246	243	273	242	245	277	265	246	239	249	237	247	261	266	263	232	229	232	255	269	253	234	252	257	245	250	256	248	308	219	238	211	250	260	286	254	228	246	260	247	206	247	226	234	259	229	261	229	229	264	249	247	226
19662	11567	22012	21586	16692	10941	7123	4933	3663	2773	2112	1862	1664	1445	1195	1010	867	855	708	732	664	590	555	606	563	586	605	601	586	617	568	627	620	567	571	599	555	561	606	580	522	594	551	622	557	566	546	597	564	559	583	575	559	570	569	573	598	546	580	570	582	579	594	572	568	574	586	541	631	556	573	580	563	581	617	600	542	533	568	604	583	548	582	614	589	570	568	579	594	573	540	573	536	554	599	576	626	558	580	565	536	584	598	559	588	573	563	595	550	585	591	598	588	559	559	591	575	566	547	584	612	543	616	542	526	552	594	580	633	565	583	592	581	567	580	555	634	546	536	594	561	557	623	554	537	590	532	527	567	556	566	607	565	593	602	557	584	544	556	575	565	576	532	558	568	585	592	553	564	548	556	550	553	568	554	554	562	559	607	552	551	576	608	539	556	563	579	574	526	549	555	553	594	538	541	531	577	565	543	584	582	516	550	552	546	573	566	590	587	591	580	580	598	548	578	610	588	569	574	595	588	576	600	543	559	559	601	584	555	517	555	587	517	593	567	537	550	554	547	556	582	549	566	587	543	556	572	555	565	549	529	519	534	557	578	599	576	563	555	564	543	527	579	537	588	555	550	544	562	546	552	567	589	609	559	583	545	591	547	535	546	592	550	562	532	522	557	607	585	579	560	586	550	547	570	542	545	554	553	550	556	556	557	593	529	543	602	510	526	561	555	543	566	564	550	525	604	598	575	538	589	579	571	582	556	588	543	580	533	593	524	555	558	568	562	549	529	539	558	588	565	572	552	545	526	589	590	554	554	588	595	557	579	543	545	522	533	547	533	589	547	570	594	570	558	565	588	563	600	590	565	547	536	567	564	549	556	563	568	576	550	561	514	528	572	549	572	560	559	509	557	562	546	546	559	577	577	581	582	555	553	538	554	586	573	582	538	580	514	564	572	535	526	573	590	574	559	606	558	583	582	562	589	554	567	574	570	543	562	526	644	575	536	571	553	586	545	573	548	529	557	528	544	569	569	564	581	557	590	573	556	564	546	568	562	553	562	573	552	524	544	580	532	570	615	593	570	604	538	570	546	544	561	600	577	614	551	572	539	579	568	570	547	593	571	590	574	576	590	581	552	558	596	622	591	601	535	563	562	561	549	594	551	578	568	546	531	554	567	564	543	561	584	584	603	582	559	617	556	581	571	557	615	551	550	553	600	625	562	508	612	590	620	583	556	575	563	584	573	546	537	554	569	566	558	548	596	623	557	550	575	593	527	601	587	571	565	520	582	545	563	582	576	522	559	558	570	547	580	590	572	562	538	565	556	558	564	572	603	573	559	553	553	585	577	573	593	588	605	585	577	577	565	597	560	607	558	532	541	583	528	578	570	565	550	531	572	555	558	582	548	641	544	536	576	561	583	540	544	565	601	575	589	588	555	593	555	576	572	523	564	573	579	574	547	614	561	553	590	581	560	579	585	529	564	570	552	546	572	567	551	508	563	558	590	578	518	546	575	545	602	593	577	580	567	571	580	544	572	543	570	590	580	575	563	550	574	599	594	556	557	592	577	548	558	544	565	592	579	571	527	583	541	543	568	542	544	554	561	571	594	577	587	557	528	561	564	602	549	629	552	556	582	561	609	521	539	573	564	555	533	576	590	590	600	529	581	569	589	547	594	563	566	581	580	582	596	586	617	578	558	523	593	548	545	526	598	551	569	569	544	561	553	537	561	549	558	567	591	579	600	547	538	520	580	515	616	625	570	573	525	585	559	589	551	568	563	553	542	565	570	562	549	561	537	568	547	581	597	529	554	567	582	529	548	539	563	576	515	546	606	565	607	546	584	483	536	568	573	572	568	533	573	567	538	586	569	543	571	536	581	535	542	545	531	598	569	625	584	543	610	559	548	567	590	544	560	549	587	537	532	538	545	556	557	549	559	539	547	533	565	589	598	602	522	564	592	577	620	606	551	568	594	542	581	538	560	529	555	563	537	532	547	544	550	596	566	605	573	562	602	581	548	546	566	548	531	557	568	566	586	547	575	615	550	571	570	537	590	537	547	576	562	548	545	544	541	585	553	577	571	525	547	555	549	572	551	587	566	553	574	551	604	559	566	576	567	553	598	554	562	588	581	558	554	559	589	535	560	540	516	519	581	608	547	559	507	564	572	572	579	558	548	535	578	536	556	577	557	578	575	572	565	539	595	558	531	490	554	518	617	554	531	554	565	552	556	557	585	583	554	542	577	558	578	524	603	538	564	564	550	557	593	579	609	573	576	603	548	608	592	579	582	604	567	554	525	545	541	550	576	552	621	594	552	578	547	552	573	575	552	598	529	576	579	537	563	577	538	563	536	627	586	567	610	556	577	586	587	597	622	558	564	553	579	601	572	588	584	548	599	628	618	579	566	547	582	587	594	613	572	534	573	584	564	561	570	565	517	587	552	552	542	594	585	601	541	541	577	556	592	540	548	560	564	553	573	564	544	521	549	577	547	550	556	610	547	617	561	599	565	579	591	602	569	564	544	564	598	534	565	567	587	577	578	568	557	572	569	612	560	554	572	566	565	558	573	604	575	587	550	558	553	568	559	576	537	504	546	531	589	559	595	604	568	583	558	555	542	594	567	596	577	593	572	564	565	527	561	536	604	574	538	584	517	573	587	557	577	610	571	566	576	568	614	511	556	588	545	552	497	563	572	545	558	540	562	608	571	546	544	559	588	560	597	602	555	571	535	564	556	537	593	554	560	587	572	565	600	612	549	592	532	538	596	568	576	573	601	577	537	550	600	541	566	619	587	569	552	569	569	593	574	581	565	540	580	487	576	571	553	571	570	539	562	576	555	541	558	648	581	584	591	572	607	577	566	561	597	597	551	560	540	553	565	584	607	569	560	573	555	544	575	571	561	603	596	587	537	579	610	508	610	560	580	572	546	572	617	546	599	558	562	576	616	573	536	534	575	565	541	577	559	510	565	588	595	579	598	518	544	589	572	574	584	545	548	593	560	571	578	549	563	609	587	532	552	559	548	593	596	613	566	541	564	589	535	540	593	567	591	551	557	590	571	581	608	554	587	600	560	587	576	564	595	567	588	591	553	599	561	565	602	542	583	564	604	539	609	602	565	575	594	594	561	572	549	544	575	547	534	538	567	547	519	557	569	565	559	581	564	614	541	563	541	591	580	569	573	596	530	541	553	602	621	537	524	545	548	578	538	546	553	501	551	565	593	589	591	564	572	529	544	598	556	578	566	572	526	591	571	590	566	584	572	575	545	548	596	555	561	567	559	591	556	525	562	574	573	535	573	549	525	590	535	589	560	537	582	615	577	562	537	562	582	551	558	567	588	534	555	611	554	582	585	569	567	586	535	602	595	552	555	554	587	542	534	513	581	553	537	554	570	596	563	561	535	553	546	561	577	565	580	551	561	560	553	575	565	571	553	536	590	530	563	561	570	555	551	566	585	572	554	607	580	567	523	586	543	552	607	593	558	570	594	529
40882	23877	26919	22744	15295	8137	4269	2183	1297	942	756	657	545	471	432	298	361	314	302	304	287	287	266	235	259	248	246	257	252	235	262	256	255	261	248	255	251	251	258	255	250	258	238	267	270	280	238	239	251	261	248	231	229	227	238	237	240	278	241	241	243	251	261	278	247	277	241	238	216	211	246	237	267	225	224	252	249	261	237	246	229	239	242	254	240	256	289	275	277	263	280	258	290	254	260	235	254	272	224	266	273	238	261	272	256	267	245	264	245	270	271	257	231	257	236	256	250	276	229	214	246	235	249	242	227	255	246	247	264	242	251	252	252	243	240	231	239	254	286	275	222	246	256	248	254	237	251	225	242	272	255	223	262	232	239	273	230	236	257	226	248	247	266	242	234	252	205	240	242	281	248	266	264	263	246	237	234	239	263	250	257	263	227	260	249	265	278	238	237	240	264	263	250	241	209	247	230	215	249	261	236	226	241	239	266	295	244	247	242	238	274	227	251	247	251	276	239	259	278	232	297	242	270	248	244	258	238	273	244	255	235	242	247	245	283	217	239	215	247	241	269	267	249	239	223	271	243	239	275	260	245	245	227	275	239	234	263	229	238	228	251	212	242	219	244	227	256	251	262	256	242	223	266	266	248	227	270	245	236	254	283	250	259	257	289	225	232	264	266	269	228	253	235	233	256	257	237	258	247	254	270	255	286	223	254	264	248	226	276	272	283	259	249	226	266	267	284	235	236	247	245	227	261	255	293	274	242	245	241	226	243	240	250	240	239	246	237	229	252	286	246	246	238	226	233	253	203	236	253	234	232	247	238	234	245	232	237	243	226	218	253	241	241	241	250	272	227	205	247	246	235	273	241	250	240	251	254	261	271	245	239	222	231	254	254	247	251	258	234	247	251	229	200	246	255	231	269	236	236	265	244	239	260	221	210	250	253	233	234	274	238	247	251	227	245	251	228	267	245	233	262	239	237	253	262	261	231	218	254	235	266	258	238	220	272	236	223	266	228	280	230	243	243	244	261	262	266	222	237	244	251	250	258	262	235	239	228	261	236	256	265	241	267	243	258	225	246	269	228	236	245	229	230	254	232	236	257	254	251	258	259	227	259	260	239	255	246	217	225	254	227	256	271	209	257	239	252	219	265	230	220	235	248	219	245	264	239	261	253	243	254	267	240	236	254	270	264	239	232	265	242	249	231	279	249	269	240	275	239	234	231	204	228	236	241	262	246	206	274	239	235	245	226	258	242	266	253	260	263	255	273	236	235	262	245	240	230	234	271	240	267	246	239	232	242	234	244	273	273	253	257	250	241	270	230	248	206	237	250	254	239	283	252	238	234	226	291	262	288	215	258	252	230	290	224	247	263	263	247	274	262	269	277	255	254	240	252	269	251	235	261	249	233	255	245	257	260	266	260	235	234	230	235	249	265	231	233	256	257	242	228	259	257	268	245	215	255	225	258	260	253	236	232	224	275	247	258	245	213	239	279	207	221	246	244	255	266	242	246	253	238	255	257	274	257	227	256	219	243	244	259	224	274	210	243	274	276	243	239	222	233	229	258	238	233	241	237	266	240	243	247	264	260	270	211	239	263	271	253	232	246	225	269	231	248	230	233	233	246	251	245	270	245	251	254	232	234	257	233	216	258	265	229	242	237	260	240	237	251	236	256	255	244	270	228	238	251	204	243	220	242	254	225	259	212	254	233	288	244	242	255	260	241	227	284	236	261	232	246	237	215	267	235	254	253	237	267	238	243	212	250	272	242	281	236	239	259	256	251	236	249	252	227	244	253	233	253	256	271	276	274	274	259	257	249	248	225	238	239	271	263	240	238	246	233	241	245	272	231	242	243	238	263	236	267	243	258	248	245	215	252	255	236	241	242	220	281	265	248	247	248	236	231	258	264	219	217	241	230	254	238	221	218	269	251	244	251	251	253	273	266	254	237	256	227	256	244	254	307	258	233	236	265	230	239	245	245	256	292	243	226	250	233	243	277	244	229	291	241	286	282	244	225	256	274	245	261	227	249	262	259	243	224	223	230	223	250	246	223	231	237	262	242	244	248	207	245	245	230	250	244	273	253	254	281	207	227	235	241	253	254	245	252	245	254	244	252	263	257	266	240	291	240	234	247	227	230	247	252	224	245	238	278	260	248	267	237	241	258	267	281	237	223	260	227	237	258	245	273	254	249	227	266	257	263	223	254	247	238	216	259	230	233	270	278	250	261	253	243	264	228	258	289	251	233	211	234	212	240	255	263	253	220	259	269	261	257	200	238	251	229	270	243	253	273	271	249	272	232	264	254	249	263	236	254	241	237	263	257	243	269	256	253	276	276	277	272	235	219	262	250	251	274	284	263	288	249	221	259	246	246	268	235	259	252	253	224	266	227	232	257	218	257	226	274	271	289	276	239	254	253	228	268	230	245	250	245	238	224	233	271	257	241	254	258	249	242	238	264	247	229	265	282	244	253	218	231	239	262	257	227	236	238	243	250	270	248	269	271	252	266	242	232	232	241	266	242	219	242	225	220	244	247	266	228	233	241	256	246	228	246	208	256	253	255	238	224	241	242	208	268	232	233	250	245	234	267	258	238	247	264	222	243	237	225	245	240	242	273	263	243	238	216	233	249	221	256	275	244	224	253	260	231	262	233	256	242	266	230	259	244	274	246	235	271	234	247	255	238	245	285	271	250	230	264	245	271	259	227	272	242	267	246	249	242	255	265	246	269	237	255	247	248	242	252	259	246	243	236	258	230	253	264	233	260	269	244	261	249	263	277	282	240	241	259	256	236	239	225	238	239	253	236	244	240	241	256	297	222	228	256	269	273	265	253	265	247	231	271	269	245	255	251	247	234	242	246	243	206	250	258	262	244	268	275	243	199	251	250	244	230	246	259	268	261	253	245	216	261	231	281	268	265	257	214	254	260	245	263	236	234	239	269	245	227	263	218	236	269	242	248	239	255	255	229	224	239	274	280	241	244	229	258	245	261	218	267	244	246	257	259	238	241	244	232	247	242	233	246	258	245	261	247	246	235	240	274	248	234	230	251	251	248	256	230	239	255	259	224	266	267	232	248	229	244	257	251	255	246	249	238	246	253	275	226	245	274	281	281	271	247	228	250	246	239	249	254	208	254	258	254	275	257	252	235	267	252	249	218	228	258	219	197	275	221	260	240	251	245	250	256	239	245	238	257	239	232	251	238	261	227	249	222	232	216	223	241	252	223	267	216	230	240	263	233	248	266	245	244	243	261	224	237	254	229	242	239	252	236	231	243	222	240	226	268	246	222	255	248	237	249	247	258	264	264	246	235	246	254	251	250	257	238	253	260	274	260	260	273	216	273	212	219	227	260	274	242	236	263	259	249	209	236	280	258	234	254	245	254	285	257	221	271	249	254	227	267	287	246	225	219	230	265	240	256	217	239	265	238	254	270	246	238	241	225	249	253	225	243	234	269	284	259	252	224	226	222	244	248	282	236	209	249	234	284	264
25956	15383	29066	29156	22695	14691	10117	6784	4924	3870	3052	2670	2185	1840	1589	1277	1106	980	860	805	725	661	654	655	620	668	658	599	578	602	590	619	615	624	621	622	608	586	584	560	569	597	585	581	546	576	569	566	582	589	553	541	560	568	559	548	581	588	568	558	595	588	549	545	618	551	533	589	562	535	590	577	571	555	574	561	572	604	552	586	569	549	576	568	572	583	572	589	539	564	608	592	582	611	561	603	581	566	573	630	579	572	565	549	571	610	573	544	573	642	572	551	620	565	539	582	560	600	594	585	551	565	563	602	542	540	573	535	547	558	580	572	603	551	546	567	576	556	566	567	588	554	581	564	573	560	609	570	541	566	587	550	545	582	543	578	560	596	591	575	555	569	594	612	532	565	550	563	558	570	547	564	551	573	545	593	587	539	542	541	546	549	537	519	607	565	593	563	571	601	518	558	576	581	526	602	590	561	608	590	600	561	596	552	595	586	599	589	597	585	525	554	583	530	568	587	554	550	533	509	579	515	560	574	566	553	592	555	523	556	586	536	561	578	497	561	569	591	508	586	610	545	506	553	586	571	605	538	575	547	553	548	583	575	548	549	565	576	575	556	546	572	560	539	570	556	565	547	556	569	522	534	593	538	561	549	576	603	537	533	554	584	547	561	571	552	518	584	580	569	551	549	568	584	565	594	582	575	550	606	575	561	597	552	581	540	539	596	563	573	562	536	589	552	564	590	556	586	560	563	595	555	557	589	594	570	569	599	592	578	549	525	590	557	546	588	560	570	566	554	515	582	568	549	610	606	582	556	555	575	543	610	566	594	564	560	538	550	632	526	567	540	572	590	623	564	586	576	574	564	542	574	557	560	584	631	604	574	539	573	548	566	587	586	577	535	511	583	569	553	561	584	563	557	589	541	594	590	565	524	558	575	600	588	531	546	561	539	560	575	623	550	543	572	555	563	550	551	554	554	541	532	555	593	581	574	558	572	520	578	596	555	529	584	569	554	556	514	535	550	520	563	565	537	581	599	577	588	584	536	569	565	618	559	561	535	552	520	607	601	557	595	558	590	569	590	532	623	540	568	578	548	523	548	565	618	547	608	557	584	609	573	625	597	592	581	601	582	527	554	584	558	607	597	598	547	561	588	580	580	602	613	553	569	575	556	593	587	540	555	579	546	564	611	576	564	573	544	579	588	539	586	569	609	582	561	580	552	576	499	546	575	518	562	508	561	610	557	562	547	539	562	551	571	587	582	565	539	544	566	559	557	555	538	578	552	544	612	527	598	578	540	518	524	575	592	588	606	580	595	513	575	588	585	552	538	537	563	573	550	543	548	573	535	575	575	610	542	530	526	567	566	601	552	540	552	560	560	569	555	579	592	576	583	592	542	585	508	553	539	528	553	570	553	533	543	590	511	536	561	621	555	577	567	549	586	526	601	609	574	559	618	559	583	593	585	532	520	550	567	573	575	538	552	522	581	597	509	588	602	570	581	512	562	555	589	596	604	589	568	552	575	573	572	578	601	588	573	570	570	536	568	578	565	573	574	558	570	530	561	557	538	582	586	541	571	569	574	582	551	563	584	544	560	531	585	568	572	559	559	519	535	561	541	576	602	573	539	583	596	571	553	596	558	598	548	572	579	600	582	558	558	567	589	557	588	560	546	587	568	572	593	524	563	536	562	575	583	552	587	570	567	579	516	544	549	573	570	548	522	526	570	531	578	543	544	587	576	575	577	548	546	566	572	601	571	582	604	569	538	617	553	573	589	571	564	567	557	537	545	552	607	555	552	538	605	525	540	573	572	563	536	558	573	583	604	526	534	564	528	555	568	559	481	567	552	595	552	539	609	576	511	556	580	566	595	593	577	580	533	575	567	615	555	565	550	531	577	570	573	539	567	568	551	559	598	618	561	549	548	580	570	613	543	572	493	548	543	593	586	583	571	602	601	566	563	514	595	581	588	558	535	541	573	557	555	581	567	565	520	621	612	588	593	581	556	581	535	555	607	590	546	541	583	549	604	575	566	512	546	543	576	544	573	591	610	524	596	575	607	575	573	575	587	554	570	578	562	562	569	595	569	527	562	571	618	554	557	555	537	556	555	594	566	585	568	593	596	535	556	553	580	582	558	571	574	578	601	594	540	578	584	535	572	551	588	567	551	544	598	550	549	560	545	579	520	587	592	557	582	505	555	544	547	563	590	599	572	568	555	544	574	561	572	565	575	557	571	571	577	533	587	548	602	582	597	587	593	594	573	607	586	579	538	548	602	599	550	555	530	589	564	598	553	535	584	583	554	608	556	562	538	540	562	574	555	583	579	555	530	548	558	569	530	565	572	546	594	560	572	579	554	533	559	574	553	552	631	554	569	574	493	569	579	557	549	570	529	565	553	539	581	524	569	531	546	547	582	578	537	563	514	557	551	520	588	546	593	597	577	537	591	578	558	539	562	555	582	547	534	566	527	567	578	602	563	546	558	561	571	546	554	553	574	574	560	546	551	622	535	539	536	525	553	563	558	553	555	582	592	591	536	572	584	552	524	529	545	578	551	529	558	591	582	545	570	563	564	593	549	598	535	557	584	582	537	524	570	587	560	613	517	565	547	559	593	537	538	553	510	563	593	608	600	566	554	600	564	607	529	547	563	586	532	609	535	549	556	585	576	558	539	590	607	544	566	538	604	588	564	585	622	565	585	580	535	543	558	597	526	564	574	594	591	562	606	569	539	581	555	552	571	538	569	596	564	599	541	597	545	561	589	571	605	585	577	599	528	563	585	575	580	610	571	558	561	569	541	555	536	577	558	571	584	541	601	608	515	576	555	593	580	607	591	596	573	547	627	564	529	569	552	599	552	581	554	578	521	568	558	571	529	591	578	542	528	539	576	581	541	570	535	575	574	554	558	569	572	557	568	606	572	549	585	613	553	542	573	560	592	550	533	553	557	565	585	563	566	535	530	570	538	516	543	536	570	559	531	551	528	596	513	548	572	569	565	550	579	554	612	558	599	558	550	592	552	562	561	589	540	536	588	519	578	516	581	580	546	594	584	601	590	558	547	561	604	530	562	573	594	572	535	510	587	576	605	563	579	566	531	527	577	554	543	521	586	588	598	532	588	582	594	557	553	571	618	557	541	551	547	541	562	582	562	607	572	601	579	584	572	551	574	551	574	522	570	553	563	558	579	531	583	560	632	553	537	573	560	556	564	563	561	555	527	552	558	587	556	644	551	567	581	615	551	591	562	546	619	546	594	581	541	579	569	572	562	577	605	557	574	588	589	625	568	567	550	536	514	523	584	583	597	541	555	562	577	535	521	544	578	575	566	545	586	602	576	560	602	576	565	548	568	564	579	566	573	608	599	538	541	559	555	570	541	585	583	569	553	585	579	594	577	564	596	605	556	552	516	562	558	544	584	577	557	572	569	591	572	551	531	555	544	559	576	598	567	587	543	559	597	555	572	564	537	557	557	556	529	616	564	564	555	532	609	573	579
11643	5103	4991	3551	2122	1390	1036	788	621	517	468	439	414	413	380	377	344	344	375	334	362	373	372	357	339	330	368	344	350	386	382	352	306	362	319	340	382	370	328	375	354	354	338	382	338	364	371	357	368	389	399	389	361	361	352	323	338	359	335	322	361	368	339	384	353	356	346	378	351	351	376	347	370	367	367	345	348	338	375	342	330	336	324	347	334	379	374	337	320	362	375	343	352	305	380	361	348	335	393	375	350	370	345	334	391	335	329	344	346	362	369	360	377	315	307	366	359	352	346	347	339	390	339	350	391	385	310	382	327	306	390	404	353	324	385	365	305	318	344	352	337	339	354	379	355	350	369	384	360	355	380	390	319	347	359	406	338	376	370	383	387	339	348	335	338	382	341	338	357	383	336	337	365	353	346	345	382	347	351	344	338	364	324	357	350	324	368	333	334	379	372	355	341	326	344	355	314	356	360	349	357	329	332	351	350	355	326	348	335	389	346	378	347	343	292	381	360	366	354	345	332	319	318	393	393	334	408	363	357	373	388	349	381	344	348	358	336	354	367	345	338	357	377	370	350	347	373	329	373	332	356	358	323	359	370	367	324	328	345	351	363	388	366	378	341	348	353	374	341	349	345	381	312	429	369	341	346	319	347	395	326	340	384	336	340	357	351	340	403	325	342	339	315	322	281	357	377	345	350	350	365	327	344	335	371	371	378	359	371	367	346	351	370	335	352	348	337	351	372	324	366	380	350	342	327	361	328	349	354	374	369	355	334	346	303	327	343	341	320	329	334	368	329	375	365	381	339	343	387	346	354	321	404	357	379	363	355	342	325	339	379	369	367	373	330	362	361	370	362	389	346	340	365	338	329	352	363	357	353	349	335	320	353	356	372	357	357	376	373	336	358	341	356	347	377	374	357	381	329	325	358	369	357	350	339	335	324	348	355	391	394	375	314	362	373	353	345	373	368	368	335	370	365	360	364	368	337	351	370	316	316	333	336	365	325	358	367	363	339	392	395	347	344	329	357	340	335	359	325	333	361	325	363	338	354	376	348	356	370	342	379	378	345	352	321	371	361	384	379	353	396	355	361	311	346	341	321	330	347	393	315	361	324	344	334	324	350	331	349	399	342	379	407	350	328	361	353	358	350	345	331	372	357	359	338	361	338	340	391	367	338	361	344	352	384	384	350	402	346	337	339	370	357	369	388	379	322	331	381	340	310	347	349	395	338	345	358	373	332	375	373	356	325	328	343	374	349	373	373	351	353	335	395	333	331	356	349	361	357	359	331	381	273	346	337	346	330	407	339	392	385	359	331	369	353	348	322	359	361	345	358	363	338	359	354	357	388	352	321	367	385	382	333	320	340	369	357	354	341	361	368	355	347	390	357	366	343	359	336	346	356	339	309	364	327	330	333	331	358	354	358	324	386	367	328	379	385	358	354	332	354	359	333	354	356	352	373	366	319	375	326	331	341	325	326	331	368	313	376	319	372	349	331	357	391	365	353	345	340	354	392	371	327	352	345	373	346	358	346	361	348	331	373	307	360	367	343	332	320	335	350	361	313	332	361	365	326	342	351	337	346	366	350	337	337	363	348	383	369	354	352	339	354	352	420	366	369	381	398	328	349	362	369	299	309	348	337	343	345	355	391	319	361	362	357	343	337	332	336	337	334	346	351	381	328	352	348	363	335	364	349	362	324	342	366	380	368	355	338	329	329	343	330	367	363	371	367	358	358	343	377	383	360	349	349	358	346	358	325	358	358	342	375	358	363	361	359	350	363	351	344	365	348	357	339	319	362	359	360	384	314	327	294	391	363	341	379	370	348	315	319	392	394	336	376	339	323	363	374	342	363	376	333	346	350	343	384	324	371	334	352	341	379	299	350	376	347	342	321	324	329	341	315	351	337	355	351	379	351	325	335	375	354	365	338	339	358	363	364	351	363	349	354	336	345	361	345	340	336	350	356	358	349	356	372	354	352	384	335	353	370	336	386	330	326	354	356	377	383	354	365	344	316	364	370	349	346	381	350	363	353	333	350	343	341	348	342	376	335	335	328	325	350	376	394	356	352	373	335	340	365	372	329	348	347	337	366	365	325	360	366	346	343	348	345	317	364	333	349	339	345	361	351	396	355	356	373	312	328	379	329	347	397	362	364	329	340	352	342	339	348	310	395	340	388	373	354	385	340	345	327	333	331	370	359	339	364	329	327	360	372	368	370	352	333	326	365	329	364	371	387	373	371	342	320	388	368	334	332	347	313	334	345	361	339	384	352	384	392	331	366	330	330	357	344	397	374	347	328	351	340	321	352	311	372	342	360	356	371	354	369	352	349	356	357	370	375	384	332	348	353	321	344	347	369	377	365	344	353	360	360	359	345	378	345	388	388	346	319	360	393	337	323	339	368	361	367	348	309	346	327	329	354	357	343	348	368	378	368	323	360	358	378	356	359	359	347	355	382	380	345	355	370	366	364	365	331	378	362	368	350	326	336	377	371	376	347	350	344	373	362	345	376	365	352	355	342	351	336	334	362	367	336	355	381	345	359	332	365	364	325	322	383	315	378	338	351	385	389	357	349	362	327	349	344	334	320	360	389	358	346	393	356	370	389	337	327	370	338	381	366	354	336	367	353	331	372	387	381	367	359	345	324	379	377	340	335	345	359	355	350	324	376	372	354	397	336	332	345	330	335	356	293	348	365	369	356	360	371	375	325	348	315	334	400	327	364	347	344	359	362	347	383	345	372	362	357	367	342	320	347	322	348	385	347	347	351	353	376	343	338	356	353	339	414	356	344	359	329	343	349	343	349	335	337	352	374	359	345	351	348	366	340	347	362	357	363	364	340	301	356	359	368	361	364	327	376	370	368	343	342	334	344	332	348	392	370	347	339	373	304	378	363	379	333	402	379	344	354	367	339	349	358	368	351	382	374	345	354	367	352	377	329	357	333	367	374	325	342	340	352	344	372	341	372	379	348	339	373	383	424	317	348	332	353	395	338	350	338	350	323	347	350	358	398	382	332	355	360	328	338	369	327	325	357	354	357	334	354	389	343	360	366	369	346	328	337	336	382	358	348	343	356	352	345	338	356	341	365	352	357	357	349	356	348	351	327	359	433	326	350	311	355	333	342	355	336	353	322	340	374	357	352	375	344	355	344	346	335	362	335	322	361	304	336	363	345	316	350	387	347	348	361	338	350	329	330	347	332	365	357	329	371	356	396	365	363	361	327	359	367	363	343	304	356	365	399	313	350	346	358	384	377	364	353	361	364	346	331	395	379	355	331	371	375	323	332	351	375	376	348	350	339	379	327	383	349	316	352	336	341	345	358	337	363	359	345	333	308	344	315	363	390	341	346	374	364	345	342	361	305	382	367	343	372	338	365	388	342	344	373	347	321	356	351	353	312	363	371	344	356	394	342	330	342	353	353	362	367	358	360	323	361	350	380	375	375	370	413	359	351	366	376	328	348	324	389	364	382	373	325	364	378	368	358	358
7263	4388	8774	8948	6893	4789	3505	2636	2120	1782	1386	1250	1149	1098	981	950	835	845	795	746	830	809	767	759	745	856	818	785	791	778	759	777	763	764	756	754	793	699	769	786	799	747	757	766	751	727	742	779	760	770	694	708	790	801	745	782	772	732	730	756	765	750	736	758	759	809	793	763	732	755	740	804	741	763	743	737	726	754	744	748	725	751	726	769	724	758	739	764	724	763	742	810	792	742	779	798	770	787	760	801	773	743	798	805	776	733	752	788	796	700	755	762	740	784	778	770	778	755	778	786	752	779	668	788	743	787	766	787	761	732	732	755	729	773	744	750	799	783	759	757	803	753	756	743	740	745	710	783	804	778	793	765	706	805	764	741	777	770	750	761	776	717	743	742	795	782	736	763	753	811	788	739	752	771	733	773	759	723	771	751	726	752	759	768	696	777	770	767	750	719	804	732	772	735	775	748	766	711	718	784	777	747	778	746	776	730	765	717	742	772	809	714	773	732	842	733	787	786	740	742	789	771	757	814	739	715	760	788	756	791	737	724	758	732	779	772	780	754	786	724	779	747	704	704	760	779	743	765	750	758	742	818	763	766	792	734	758	742	779	781	763	757	728	789	745	769	752	789	742	739	730	745	768	749	764	733	703	740	758	767	812	765	712	712	775	714	785	727	761	731	742	743	765	779	739	803	725	741	777	753	774	756	734	762	780	746	717	719	756	723	803	766	765	722	783	721	708	751	732	752	711	755	774	816	764	751	747	762	749	770	747	785	827	779	725	761	794	740	693	777	747	761	784	696	759	734	766	754	721	803	745	721	787	804	742	751	749	784	752	764	765	735	747	744	746	749	776	762	750	737	742	771	761	750	727	745	783	738	787	771	746	763	748	743	755	717	754	764	763	738	791	757	781	776	768	775	777	788	741	746	740	771	727	734	762	799	789	795	737	726	773	758	777	750	751	776	753	752	745	813	742	735	733	784	763	780	760	740	762	785	739	774	739	806	761	780	779	802	752	770	754	780	760	736	793	738	782	762	762	748	749	714	743	746	779	725	796	719	729	759	807	735	766	703	795	740	832	748	736	755	735	705	782	754	718	768	731	794	765	746	785	733	748	705	777	782	728	749	751	771	743	782	753	707	790	750	765	780	762	759	683	805	769	748	769	755	773	738	721	730	753	801	749	739	727	783	732	765	751	759	776	760	730	773	696	768	743	757	745	758	719	816	720	712	776	769	718	802	705	744	717	729	789	768	784	787	729	750	774	759	785	743	818	737	730	728	747	721	788	764	756	751	750	722	771	717	733	784	742	755	747	723	729	735	707	684	742	772	778	782	740	785	736	736	757	745	774	760	763	746	733	728	709	722	724	808	756	750	804	739	726	771	714	706	752	794	767	703	826	772	743	753	742	740	804	744	756	731	750	736	670	739	768	765	746	751	769	762	789	784	725	769	812	744	777	745	726	755	771	760	814	729	750	778	765	745	767	751	726	777	752	752	768	757	736	758	783	742	727	765	742	805	752	793	768	758	762	734	781	793	780	780	695	796	734	760	737	768	789	746	786	782	749	764	786	754	765	689	724	751	746	860	729	731	725	801	742	809	791	717	757	785	758	748	706	834	758	764	787	759	807	726	807	785	750	769	721	795	801	759	730	792	793	766	717	770	741	770	767	820	745	743	727	725	780	771	779	742	761	746	738	765	776	754	782	712	794	785	708	738	781	772	696	728	731	729	732	710	786	779	694	776	758	775	748	737	737	739	707	765	742	770	770	729	740	749	772	767	739	754	799	752	798	778	791	755	741	774	743	729	750	744	760	741	741	747	734	746	744	777	743	768	772	745	767	792	795	727	767	787	763	741	759	779	782	822	725	769	763	791	742	736	771	806	805	755	733	770	795	743	751	774	713	781	798	737	782	777	749	785	779	762	751	714	761	762	720	721	744	759	766	791	742	736	774	766	739	700	737	765	711	766	761	786	732	700	759	763	749	740	747	743	736	765	718	771	745	766	756	771	773	764	760	753	775	816	756	757	783	744	710	742	791	799	711	766	725	766	797	766	748	740	767	761	755	765	797	734	751	768	737	752	750	773	767	787	732	765	708	763	757	732	780	758	807	809	772	771	766	751	733	744	772	752	752	800	703	802	770	787	752	786	813	747	787	750	780	766	757	768	748	739	788	735	740	766	758	718	787	770	799	744	780	729	746	734	706	761	772	768	740	757	766	769	778	728	742	752	760	772	781	814	774	785	683	801	738	736	792	752	766	780	728	710	804	765	748	780	757	779	792	770	751	749	771	770	736	760	767	757	790	703	726	788	715	815	731	735	730	777	760	766	804	769	790	787	778	755	723	702	773	751	748	769	757	784	744	777	774	800	769	787	757	721	741	756	730	772	791	736	733	821	734	781	768	756	750	736	770	712	753	758	737	737	747	750	721	855	792	757	734	762	762	762	757	747	761	746	713	768	747	756	780	733	726	737	706	750	724	829	747	755	795	725	747	750	737	757	764	751	778	761	752	762	763	742	754	770	773	757	713	764	750	746	717	745	735	749	756	751	768	761	700	763	810	735	759	748	738	714	795	707	682	733	733	727	779	728	766	710	742	796	757	749	761	726	780	714	784	777	762	793	747	728	726	707	788	725	722	760	714	746	756	752	719	753	744	770	823	699	708	713	784	771	789	724	770	747	753	748	720	759	751	768	778	759	751	795	785	744	785	768	805	749	749	787	748	743	767	781	700	779	774	777	782	766	789	790	770	784	786	761	728	768	761	771	779	725	768	746	758	731	746	769	755	744	768	772	772	741	731	725	754	751	785	754	790	742	725	698	757	762	737	765	737	798	798	773	733	766	750	763	750	788	726	780	758	730	716	766	735	711	728	843	760	693	744	761	768	746	771	726	779	772	714	734	742	768	712	768	740	774	728	711	782	731	746	694	782	787	739	727	726	736	782	785	774	753	775	778	758	746	765	788	792	775	706	733	774	746	754	775	770	712	761	732	747	766	760	724	721	720	726	734	726	721	752	791	767	749	779	772	773	721	743	735	778	757	793	746	800	710	732	758	779	737	766	717	733	809	736	712	730	752	788	751	778	754	746	743	775	778	726	756	741	701	794	774	790	763	746	731	745	762	734	760	733	815	741	792	745	752	753	738	742	697	735	772	748	733	753	743	768	770	738	761	745	760	736	767	697	746	760	740	761	742	748	708	790	743	850	772	731	781	754	755	795	750	753	734	725	760	783	732	735	759	758	767	749	770	737	724	768	767	806	702	772	811	770	740	744	785	794	733	728	739	748	760	767	745	782	733	747	757	742	765	729	725	718	760	803	758	798	747	725	786	747	725	740	729	748	769	742	734	747	750	797	768	762	788	789	760	753	774	811	737	739	779	731	783	742	756	772	716	721	742	744	765	752	775	716	758	769	767	754	734	726	742	760	782	735	780	749	773	752	778	769	735	727	803	736	783	798	775	754	790	768	732	767	785	734	765	753	781	751	754
29586	16617	18567	14750	9031	4457	2212	1298	809	720	571	447	412	389	318	329	329	272	269	245	271	240	260	242	249	257	245	256	220	242	246	238	236	254	256	265	255	242	245	226	237	242	231	214	241	242	242	252	254	240	234	242	277	249	240	279	243	243	255	228	257	239	256	243	233	252	253	231	219	261	262	273	270	256	233	211	226	250	240	248	244	246	228	233	253	216	235	206	247	235	247	252	259	249	252	245	274	220	255	270	256	244	256	235	265	256	246	253	262	260	236	237	272	269	266	269	253	210	243	227	250	243	213	242	215	249	244	263	202	246	218	237	264	233	253	225	231	241	268	256	206	232	256	249	224	247	267	217	241	222	249	257	205	236	240	236	235	259	252	231	259	231	232	243	252	245	251	234	271	241	212	239	232	226	243	251	234	261	229	228	253	263	243	240	256	237	228	274	212	237	249	216	248	264	257	254	251	279	244	264	242	237	234	241	268	242	267	217	239	266	240	240	236	220	254	250	216	244	238	244	228	253	235	236	230	271	244	243	256	235	240	256	244	205	241	215	269	264	265	259	240	257	213	262	280	218	220	270	228	248	257	284	251	257	277	225	242	232	219	223	232	254	262	247	261	209	245	246	233	240	224	222	256	261	260	272	241	245	263	215	229	254	228	268	242	265	258	245	255	242	226	265	209	231	228	265	233	263	247	232	252	234	227	240	239	258	253	220	252	266	246	216	266	251	267	251	257	226	251	231	238	262	281	240	226	279	218	242	235	225	243	246	225	257	244	237	236	252	228	248	256	248	254	251	238	207	222	263	239	227	233	228	253	252	240	263	247	245	219	232	260	246	213	241	286	226	245	246	211	227	260	254	232	251	260	245	238	256	246	250	249	243	227	251	267	253	197	249	269	253	245	226	231	229	248	273	244	228	231	242	240	277	263	211	224	246	210	271	244	252	250	252	236	222	249	221	239	250	261	239	220	263	281	257	219	247	233	220	228	242	251	245	285	253	268	238	242	230	267	258	244	237	293	252	275	237	256	229	269	252	248	244	231	227	243	261	253	238	239	262	245	246	245	228	247	267	231	260	264	257	249	241	266	258	252	226	264	269	231	220	269	229	249	242	269	219	268	229	220	230	260	217	248	248	254	252	224	200	243	240	245	260	262	233	262	277	252	215	259	232	253	259	233	229	230	235	243	211	260	250	233	236	240	233	257	289	267	292	236	255	243	247	246	250	246	250	259	257	228	217	217	231	230	237	243	229	237	221	225	264	287	244	220	222	249	256	251	275	266	227	248	264	241	256	230	211	250	247	234	265	266	241	245	271	222	240	226	257	224	277	269	239	205	245	231	253	259	225	220	254	224	236	257	235	252	248	249	236	265	241	243	248	250	220	244	201	214	266	250	247	233	268	221	278	217	270	250	254	234	266	237	228	229	216	260	250	252	243	266	248	256	256	266	267	237	249	221	254	219	262	213	241	265	234	282	241	277	225	237	231	243	222	251	249	238	264	257	246	259	252	260	237	260	239	218	229	221	245	240	245	237	229	223	216	252	236	218	271	281	264	247	223	239	231	246	227	256	213	240	226	247	218	244	279	280	235	243	259	247	231	249	211	251	248	236	232	246	220	231	245	251	237	256	231	228	251	245	247	275	250	227	251	266	253	250	254	254	223	258	225	242	253	245	266	241	245	274	234	282	249	235	273	234	249	200	236	234	228	280	222	280	252	221	216	226	258	221	247	255	219	224	237	242	268	246	216	231	251	262	260	235	271	236	257	236	246	235	250	276	228	243	236	243	222	265	248	249	260	260	239	248	251	238	223	236	235	279	259	273	248	220	223	288	250	250	250	244	265	252	242	248	241	264	231	279	214	263	237	254	234	260	236	245	265	234	251	244	265	235	233	286	267	260	227	249	235	263	231	267	229	244	271	246	258	219	231	265	240	236	253	258	235	250	234	265	237	249	268	286	266	244	237	244	218	241	264	277	247	231	237	224	274	234	248	247	245	247	241	236	250	257	249	233	272	254	228	251	234	277	259	251	263	241	250	258	256	248	243	227	238	252	214	277	262	255	227	253	254	263	252	229	254	227	252	253	220	228	253	226	244	228	231	241	250	230	239	211	239	228	224	258	245	257	243	229	227	215	262	251	256	267	204	234	256	235	248	222	275	235	277	267	244	250	253	251	210	205	260	227	239	233	242	215	240	227	232	231	244	241	250	244	202	222	248	242	249	263	251	270	281	232	252	256	250	226	253	264	238	264	272	252	256	230	226	231	241	232	207	258	253	281	258	238	276	268	238	231	252	204	237	244	251	248	244	235	229	249	260	253	227	235	275	227	256	220	235	256	253	269	228	230	214	235	228	231	239	257	260	258	229	252	225	234	219	260	232	247	261	245	213	253	264	243	228	207	257	222	254	255	246	248	220	234	225	253	240	236	254	247	270	279	266	251	232	231	231	256	221	236	212	243	235	266	246	228	238	268	258	241	232	250	247	254	259	279	228	259	249	269	232	241	236	238	248	255	230	239	241	251	280	220	237	265	246	247	265	269	249	261	258	257	254	216	245	242	283	263	239	236	233	260	257	224	225	239	205	263	251	251	251	260	242	240	257	263	243	256	270	249	262	241	272	249	248	237	243	227	257	280	225	229	238	253	257	241	241	231	275	251	260	227	240	239	262	244	249	213	236	270	253	226	206	236	228	260	248	264	237	224	244	253	221	232	254	223	259	261	256	258	260	227	253	252	258	228	257	241	258	235	245	243	212	258	230	239	213	225	236	216	256	257	240	251	228	195	220	205	236	241	262	243	278	214	252	215	254	275	257	234	239	237	260	240	270	248	253	255	226	241	248	235	261	224	235	272	277	249	245	226	232	218	219	232	235	249	267	255	246	226	263	251	235	262	245	244	259	234	257	237	255	233	261	250	246	249	222	245	217	236	254	244	222	226	262	222	238	226	249	224	242	249	257	240	251	241	236	253	249	246	192	258	224	245	235	265	253	279	244	235	280	263	219	237	205	249	237	244	254	217	250	247	248	255	223	235	233	202	266	252	223	234	256	236	239	243	241	272	241	284	252	250	264	253	230	210	246	249	222	235	243	255	227	245	236	242	215	225	264	258	237	269	242	221	264	256	229	213	248	254	264	240	241	227	257	231	231	205	234	248	260	208	235	230	237	242	238	243	219	256	246	256	242	252	229	243	252	230	218	251	241	234	248	246	239	235	236	230	251	253	252	245	248	238	228	251	265	227	239	226	253	240	243	221	239	237	249	254	215	249	262	295	223	267	264	267	272	233	230	260	245	238	273	237	257	257	254	212	223	242	240	248	239	241	221	243	247	254	259	239	244	257	275	225	280	262	247	223	269	228	258	263	230	236	216	250	234	247	241	240	243	254	235	229	252	250	253	247	273	250	259	243	242	287	228	254	275	222	232	244	248	257	223	259	249	258	242	278	242	278	210	241	250	252	265	250	273	245	264	252	247	240	251	257	220	245	246
19164	11881	21745	21369	17373	10435	7057	4902	3447	2721	2130	1967	1498	1382	1173	1008	939	807	693	692	613	596	615	591	549	602	574	589	548	582	590	558	541	567	564	585	570	576	581	573	514	582	580	562	618	569	552	558	584	570	565	622	562	536	566	583	519	561	565	541	584	538	505	534	550	553	559	556	571	563	550	594	581	587	576	513	565	579	558	614	543	529	529	562	568	596	604	546	584	574	547	585	551	576	587	579	584	555	538	566	537	575	630	565	583	597	607	545	551	566	567	601	556	585	586	520	560	569	541	558	596	618	548	551	549	562	560	569	534	533	552	585	538	595	572	567	526	566	537	574	567	541	576	578	563	530	584	544	560	547	536	562	545	535	547	560	569	552	553	611	500	598	567	537	565	544	590	559	589	551	514	552	586	562	585	547	545	565	552	567	559	555	564	611	563	556	563	562	579	531	528	566	581	582	513	592	537	576	568	535	555	521	549	543	558	590	539	572	562	571	523	557	544	566	572	503	577	523	530	539	555	597	542	550	563	566	559	557	550	577	572	568	573	587	559	540	565	586	550	538	549	593	570	571	563	533	627	547	554	566	566	521	567	572	545	556	543	573	579	550	548	595	575	537	614	555	569	532	506	552	531	593	550	551	544	585	562	522	548	593	548	580	575	549	510	525	547	567	566	580	535	558	581	526	563	547	572	543	533	585	575	527	552	561	542	585	513	568	537	542	560	528	574	530	533	567	557	557	547	590	555	558	558	567	548	573	538	591	546	561	588	596	578	563	603	542	557	540	518	557	553	543	591	587	550	551	520	550	573	539	545	556	544	530	515	540	546	536	596	579	568	577	570	520	575	557	577	537	573	543	564	568	557	553	563	566	598	535	548	576	573	524	553	568	544	519	574	539	579	538	510	611	577	496	563	546	560	559	591	527	541	574	543	565	572	523	551	588	616	552	545	563	546	556	556	566	563	528	571	514	504	576	610	532	539	551	545	561	561	560	559	588	496	564	535	567	545	538	539	594	560	530	567	565	558	565	565	534	528	548	562	556	538	546	536	526	568	565	521	581	548	572	535	521	575	586	593	554	524	560	540	555	559	583	549	533	499	564	532	558	507	573	562	535	567	545	581	516	540	516	498	534	578	565	557	555	581	562	545	531	571	579	585	575	535	584	553	562	523	565	565	542	532	482	600	528	550	552	540	561	561	510	558	571	554	493	541	550	524	513	563	557	567	558	565	572	537	573	520	571	549	539	562	566	531	558	544	575	528	573	621	513	531	552	528	544	534	576	552	587	544	530	542	544	577	544	560	528	514	597	535	475	545	507	549	538	592	572	570	545	571	529	550	530	523	544	543	548	514	509	582	558	520	559	561	534	546	545	571	564	547	539	558	537	538	514	546	604	547	504	568	621	524	582	588	571	558	553	562	513	563	538	589	557	540	575	537	558	586	565	552	581	539	572	558	546	535	544	577	535	532	557	537	542	535	589	530	537	545	550	558	584	611	558	538	539	509	536	535	549	569	564	558	540	556	586	572	545	565	561	531	571	552	538	588	616	550	539	568	567	528	567	564	560	565	538	568	539	561	567	570	570	570	611	564	562	545	547	559	540	593	573	580	581	540	557	579	547	521	563	594	579	566	527	559	546	534	531	552	547	562	560	548	514	565	572	546	602	549	584	534	506	543	583	536	551	569	552	520	598	526	560	543	537	544	545	533	552	542	546	556	521	573	547	545	554	563	589	535	591	532	525	549	525	568	559	561	576	529	565	569	556	569	585	528	538	560	539	571	557	582	538	533	496	538	574	498	593	564	532	533	576	583	546	575	557	575	556	534	551	538	558	559	517	572	578	558	486	563	610	551	570	546	556	535	540	510	556	580	562	583	579	574	522	580	567	525	557	518	567	563	501	589	545	574	558	564	565	591	561	533	538	577	532	576	550	573	553	535	545	557	574	516	525	573	554	547	545	573	558	585	544	560	525	539	537	574	566	581	581	583	547	557	593	553	547	541	546	551	522	582	566	544	535	543	583	575	509	573	573	570	573	534	548	539	552	555	564	585	613	572	558	552	545	573	571	521	560	549	530	561	522	548	569	531	547	569	503	580	607	576	570	555	566	537	561	538	544	590	580	549	549	543	555	531	590	557	563	533	573	528	549	530	557	586	565	577	542	552	561	555	588	574	535	529	591	481	501	525	560	532	575	520	553	559	542	484	557	546	578	549	551	592	545	528	510	542	549	570	581	560	490	526	524	585	523	564	543	558	524	556	570	519	553	524	566	579	553	565	556	577	534	590	537	542	543	563	552	514	551	521	548	552	560	522	536	551	540	563	571	566	504	548	520	529	519	516	542	552	565	587	566	513	587	567	555	562	566	531	584	554	561	530	534	542	555	556	574	554	556	564	541	534	569	547	534	597	571	565	558	513	574	557	538	556	532	588	552	542	567	567	526	587	571	534	554	556	578	582	539	590	506	564	612	540	543	555	517	507	571	569	551	558	539	552	540	533	566	552	580	551	577	556	532	571	527	524	562	534	500	559	539	534	557	568	554	561	537	523	533	608	572	553	558	567	561	554	542	532	566	525	527	552	481	542	549	559	529	559	576	495	582	574	535	578	558	555	553	577	555	547	582	603	576	529	540	563	604	509	524	558	578	576	551	557	545	547	591	535	536	557	578	544	556	530	548	579	535	540	530	582	549	558	539	540	587	557	563	532	573	552	544	580	571	554	596	567	545	531	574	533	544	576	492	553	561	534	517	551	566	584	510	537	565	561	527	507	562	498	534	552	581	566	556	572	532	554	593	550	561	543	533	558	550	518	519	548	565	537	553	561	558	567	583	593	566	515	566	559	581	561	581	563	494	555	532	544	536	576	599	549	513	537	539	533	551	576	585	545	535	554	560	543	581	566	532	545	555	560	610	551	575	560	532	548	521	588	539	561	505	555	596	531	532	563	517	569	587	533	544	539	547	513	512	581	565	537	517	589	543	516	572	552	541	557	516	540	544	576	547	580	520	557	565	503	560	578	534	520	574	539	515	547	499	566	535	544	594	570	551	528	558	549	531	559	507	565	541	532	542	565	518	561	569	532	560	558	542	566	594	548	548	586	520	512	554	561	557	578	536	560	549	551	544	543	506	594	547	547	513	557	545	488	580	537	566	565	574	560	535	536	565	527	556	587	587	544	531	518	567	591	560	552	541	549	512	552	514	564	516	577	526	561	573	543	539	483	573	558	550	547	547	550	588	528	549	523	566	573	574	541	557	545	552	533	593	562	601	582	552	573	567	521	557	532	545	589	565	568	537	528	561	577	558	600	558	548	552	527	566	597	597	547	546	521	512	596	499	538	584	528	552	536	574	536	548	571	568	548	554	559	596	588	524	605	523	581	593	575	551	526	574	547	576	614	559	543	547	528	532	554	600	520	578	563	545	562	546	574	533	573	544	573	559	607	590	591	543	535	519	533	537	515	524	569	599	572	548	536	538	521	560	526	518	575	568
40568	25023	27189	21451	14335	8056	3910	2281	1484	878	714	631	550	493	377	377	308	271	247	258	239	269	254	263	237	259	249	260	280	298	225	263	256	258	253	260	252	247	247	249	237	237	255	228	236	276	245	254	225	272	265	225	242	234	240	247	279	214	268	236	234	255	248	258	230	227	221	280	268	246	284	255	247	259	236	250	225	245	261	261	250	250	262	260	237	246	264	262	239	251	247	235	236	233	287	262	235	239	244	274	247	255	271	250	251	253	258	256	257	268	272	260	231	267	241	254	267	239	241	229	261	227	249	245	273	255	236	242	238	240	265	235	266	266	264	232	265	261	290	227	244	271	256	241	261	265	247	240	262	261	243	223	240	277	264	251	222	264	235	225	243	226	275	215	228	276	275	259	236	254	247	280	234	256	237	254	226	243	256	220	244	236	251	231	255	226	256	292	293	242	219	258	270	255	257	242	272	242	249	268	250	259	285	267	244	254	226	253	233	273	206	256	239	243	238	250	241	233	232	235	272	247	247	261	291	234	225	250	233	249	245	234	255	217	237	247	251	238	238	275	254	244	276	283	270	239	235	234	250	261	244	227	233	245	266	271	238	246	265	276	244	251	284	245	248	250	264	275	243	236	253	244	261	237	245	271	246	273	287	250	234	222	248	258	212	227	234	256	232	260	272	260	226	255	222	280	228	265	244	229	231	257	268	239	284	252	263	232	269	265	244	231	235	267	231	241	239	270	284	277	220	262	276	258	254	249	234	238	268	254	224	230	211	237	271	215	247	259	241	264	231	242	241	251	247	271	240	226	250	255	241	238	248	262	247	258	244	278	283	230	251	230	249	268	287	235	264	264	258	239	260	235	256	212	262	254	239	243	223	258	228	235	223	234	233	261	260	257	267	290	248	280	233	233	229	265	261	258	244	242	236	229	235	267	231	247	246	270	258	237	236	226	236	264	254	252	248	279	270	285	218	258	229	240	254	244	245	256	242	260	266	271	217	262	213	256	259	281	256	234	242	253	273	255	249	255	235	237	249	248	250	278	257	261	260	249	251	237	269	227	236	250	250	238	228	239	254	268	240	246	245	231	266	235	263	249	236	263	267	265	252	258	245	259	261	234	271	246	251	271	222	268	231	240	260	275	218	248	244	265	251	257	234	260	245	241	257	274	253	251	234	232	248	240	271	248	242	241	247	222	256	232	279	281	248	228	285	273	231	241	245	255	257	267	263	240	247	255	258	275	240	252	262	254	243	227	236	249	254	267	260	222	247	251	213	219	236	275	248	228	243	210	243	255	243	266	246	241	249	221	282	247	249	255	288	221	288	275	254	248	255	230	241	226	256	272	256	245	244	260	258	250	261	254	235	291	224	259	244	275	251	223	277	258	252	243	286	259	260	275	245	261	230	268	282	244	261	217	287	269	270	247	225	275	244	274	269	281	274	266	276	276	260	264	230	254	246	225	266	253	249	223	245	231	269	243	270	261	272	267	270	220	251	256	243	274	240	257	248	260	246	250	274	264	280	252	237	245	280	290	233	256	290	240	227	259	226	257	265	250	217	226	256	254	259	254	243	242	261	250	248	216	233	215	220	256	243	233	238	240	243	225	251	260	232	258	263	261	214	245	256	255	275	261	257	214	272	241	257	231	266	259	269	258	282	234	250	235	231	279	265	258	246	287	266	268	249	253	250	244	267	272	265	247	239	265	214	237	261	255	268	255	237	215	270	233	263	242	248	229	266	267	234	256	251	254	246	257	260	254	243	272	246	256	276	218	247	254	274	223	245	244	277	279	278	237	256	252	266	230	250	228	245	243	255	256	256	231	253	231	298	236	250	235	235	257	251	256	240	269	246	285	228	223	227	266	255	253	250	295	291	276	253	262	239	243	233	243	257	294	238	253	250	264	263	245	265	255	231	239	234	220	266	251	232	209	262	248	261	254	283	242	240	265	263	252	232	258	256	244	274	241	260	234	267	266	251	233	247	247	251	270	257	243	277	226	241	271	259	248	223	249	244	241	267	284	261	258	245	231	245	250	232	242	262	276	257	260	274	242	264	261	259	252	241	245	240	277	255	260	268	236	264	240	250	241	209	265	266	254	268	268	269	252	257	233	258	250	250	237	240	260	267	236	249	260	251	247	244	234	232	269	265	251	235	260	238	219	249	198	255	239	261	273	245	272	253	261	251	260	265	251	267	246	242	245	229	244	239	241	302	258	224	255	271	234	259	245	263	244	272	233	254	276	258	242	261	255	269	260	266	269	244	235	243	224	265	239	239	263	208	228	228	259	238	239	249	274	250	266	250	247	248	267	214	247	251	248	264	287	254	226	252	257	269	265	262	250	260	248	229	250	233	249	234	259	248	245	258	282	239	278	232	263	237	215	231	253	275	267	253	261	235	237	249	262	234	274	278	226	242	240	254	260	246	234	274	272	243	266	241	239	258	263	285	271	251	248	265	239	229	240	230	252	240	268	273	257	237	245	275	258	250	313	220	210	260	242	282	290	239	230	230	243	270	228	237	259	256	265	263	229	275	220	279	247	236	250	233	268	284	252	247	242	241	242	259	271	259	275	225	244	239	253	246	232	255	239	238	258	252	253	257	267	236	275	239	271	240	245	244	240	287	239	245	240	247	240	256	270	255	262	219	234	265	251	256	272	216	274	267	251	235	224	256	233	226	245	249	271	259	261	229	261	254	268	238	257	256	248	250	303	258	228	252	240	246	260	224	243	232	243	250	231	271	281	285	273	244	247	242	224	250	256	261	268	250	226	246	246	238	254	275	276	261	266	264	243	257	242	252	274	267	263	267	272	257	262	243	268	259	235	258	272	237	277	238	246	259	236	226	258	260	272	249	262	236	249	278	221	259	250	214	221	241	236	248	260	237	243	255	248	267	254	260	253	244	239	255	255	250	237	228	262	286	243	277	266	257	254	272	239	257	243	214	240	241	272	275	265	236	256	241	253	254	269	235	246	224	256	238	230	246	265	268	258	230	246	295	282	259	260	273	221	263	271	236	268	286	239	250	233	247	279	238	250	253	303	272	265	254	228	243	244	266	248	254	260	250	240	249	258	257	218	267	246	204	228	280	249	201	264	272	266	252	252	254	264	268	248	276	227	228	266	283	249	268	225	249	269	268	244	261	239	243	270	248	261	232	233	253	250	244	267	211	251	256	252	254	227	282	234	248	260	290	260	220	261	236	248	274	238	227	240	277	264	247	282	233	232	233	266	231	244	225	245	248	251	245	258	259	260	269	233	243	210	290	229	240	254	274	259	255	230	211	247	248	266	240	232	263	256	261	246	289	262	297	200	268	254	261	258	280	293	228	221	250	243	235	239	247	240	277	247	255	250	264	235	237	234	251	250	260	263	241	240	248	232	246	240	216	235	248	252	220	256	258	236	277	220	275	265	264	252	249	282	292	263	239	246	228	246	247	219	230	215	252	230	236	228	235	219	250	212	215	279	259	250	244	265	265	234	251	275	246	231
25733	16819	28082	27599	22991	14796	9112	6363	5108	3707	2814	2614	2297	1779	1527	1390	1116	927	878	779	752	620	653	652	608	605	600	619	601	644	629	601	608	638	613	600	575	576	557	599	571	635	568	594	602	585	570	561	569	595	579	605	559	558	575	564	615	587	563	540	620	611	582	579	539	569	560	559	581	607	572	568	597	559	605	587	572	604	584	556	524	553	637	630	572	611	609	604	589	563	574	590	609	605	599	576	626	600	602	587	567	588	631	579	595	596	627	613	563	615	553	605	549	560	578	608	605	577	554	564	577	588	583	513	532	590	594	617	575	521	632	555	554	560	562	577	581	561	547	542	578	595	604	583	537	540	591	557	566	585	591	578	557	563	569	598	575	578	588	609	553	586	596	565	587	582	584	563	594	577	579	560	607	585	556	524	560	609	599	559	565	589	592	582	588	595	594	607	545	550	592	619	610	549	579	541	540	540	539	556	564	554	574	612	548	574	599	564	532	563	525	555	573	577	563	583	589	541	585	563	576	561	557	593	594	590	569	581	604	579	554	554	589	574	562	573	555	622	556	582	607	592	553	540	597	540	592	561	552	599	563	570	562	565	579	575	547	574	568	553	553	573	575	571	589	536	577	555	560	566	558	558	617	597	566	544	618	601	596	573	593	544	584	599	568	584	516	552	574	565	606	580	584	576	567	555	574	566	629	628	583	574	579	596	611	610	567	550	581	564	606	567	565	564	567	541	541	580	568	508	532	589	578	513	542	597	584	594	594	584	552	555	539	579	556	625	573	572	587	594	582	527	556	641	585	577	536	613	589	587	579	597	595	573	590	583	567	593	554	630	540	538	571	609	569	563	574	591	556	611	567	629	593	612	542	538	558	535	576	567	553	591	580	556	584	565	583	600	572	569	552	542	558	565	608	610	580	560	510	608	618	547	512	587	590	550	590	586	587	561	576	570	579	560	597	567	618	544	554	596	582	530	565	570	583	560	583	550	595	599	563	577	577	617	575	570	574	595	542	566	566	584	589	585	604	575	588	613	617	554	600	597	572	583	570	586	591	568	557	588	577	546	574	562	591	535	573	579	568	583	565	562	603	565	607	547	560	569	599	587	584	563	605	573	560	589	607	601	532	588	571	582	583	596	569	577	531	601	555	564	584	550	565	554	521	605	544	638	562	550	570	573	550	558	590	606	573	578	580	538	556	583	586	562	571	580	609	550	544	553	555	571	587	590	596	606	532	586	556	572	569	555	567	581	615	574	578	586	555	597	566	557	590	579	557	594	604	565	557	578	540	555	593	559	608	553	587	579	571	590	618	589	568	579	556	570	565	558	570	583	586	594	541	574	566	554	586	559	574	614	597	598	587	566	585	549	608	586	585	601	581	584	566	591	572	568	584	568	576	583	607	562	565	618	569	556	536	542	589	581	584	595	578	574	556	561	589	575	593	525	562	577	602	579	601	594	570	555	561	560	596	614	570	554	558	571	598	594	565	581	580	605	560	566	556	597	550	548	574	547	555	578	592	579	607	545	585	623	567	550	546	574	555	577	571	559	536	564	613	558	564	546	589	607	557	541	583	586	498	540	548	524	572	553	512	580	555	549	601	550	617	547	522	576	574	590	522	587	530	589	548	556	594	542	624	570	543	533	572	564	599	534	565	557	559	554	590	593	541	608	578	605	551	566	525	558	612	553	538	557	577	567	585	562	533	552	601	575	565	603	600	587	558	559	532	581	563	574	582	550	600	547	593	559	555	595	566	575	525	565	560	578	556	592	555	583	587	542	563	599	570	575	575	549	590	573	557	593	543	579	539	596	572	598	630	601	532	559	617	581	584	569	603	584	575	576	541	564	564	548	596	548	585	593	611	604	571	567	559	587	567	575	600	595	563	569	596	590	551	580	548	598	623	592	572	553	592	554	583	583	603	580	553	577	556	583	566	568	574	587	544	596	590	560	558	562	602	559	567	572	568	575	576	591	536	576	533	550	578	577	579	537	588	590	552	581	566	560	576	528	579	548	578	566	589	510	571	523	569	567	552	573	559	589	569	593	569	525	549	585	582	564	550	580	589	609	546	567	538	543	547	589	576	605	579	605	571	570	587	525	578	544	577	606	598	569	570	523	596	588	580	559	582	514	637	600	552	572	557	535	553	559	556	607	546	588	555	587	593	544	575	594	590	572	585	554	585	550	556	607	563	568	554	553	569	593	615	589	561	579	580	582	570	576	555	544	555	605	560	550	548	596	623	584	598	581	552	594	584	541	577	560	574	627	574	561	591	581	579	547	557	534	549	582	599	591	554	588	596	591	554	578	609	553	551	569	575	580	564	593	567	609	576	580	558	581	563	532	575	539	592	610	570	573	580	591	561	570	555	566	572	565	565	565	545	596	553	566	557	556	538	582	569	589	563	533	538	569	578	630	558	553	576	560	543	600	563	540	555	582	561	559	602	597	567	582	593	582	574	589	576	578	531	549	532	565	580	608	596	574	606	546	595	582	584	565	572	583	560	535	564	586	601	582	578	545	565	561	538	550	537	561	590	572	551	531	576	590	573	563	584	594	564	560	567	612	572	574	527	548	588	534	601	579	576	556	588	555	552	545	564	561	566	564	572	543	565	565	563	569	583	594	567	592	553	564	537	618	586	583	526	597	583	565	583	572	580	549	582	539	568	603	553	535	585	534	568	565	575	577	576	591	543	594	613	530	596	559	528	550	539	538	587	558	565	575	553	598	573	561	554	589	581	569	580	562	528	605	558	608	609	597	591	549	581	559	554	586	550	584	564	540	602	538	574	516	605	585	573	570	561	548	600	570	542	592	561	559	552	586	578	588	601	584	605	596	589	575	545	595	597	554	584	547	576	582	618	541	578	589	574	554	570	594	565	590	578	570	592	526	602	569	545	565	540	567	556	570	558	577	619	591	576	561	569	586	611	594	541	588	573	585	524	546	540	509	587	602	561	559	576	537	607	546	521	596	588	643	597	573	599	578	542	555	574	587	566	584	614	577	588	541	558	583	617	607	559	565	581	546	587	563	560	564	571	558	589	601	563	590	566	583	512	568	551	588	595	541	574	567	562	594	596	601	542	548	561	582	598	574	574	596	574	566	555	512	581	570	555	616	589	604	567	540	560	564	551	601	593	565	594	584	598	590	563	540	580	563	607	613	573	590	539	570	588	616	582	588	583	545	580	582	616	542	580	574	542	582	592	622	605	585	579	568	595	586	582	567	583	585	583	608	601	543	581	606	578	563	583	572	592	587	549	568	520	576	574	580	592	543	548	569	594	569	556	631	548	581	570	562	553	576	575	642	529	573	593	604	505	513	565	575	587	551	554	578	600	546	545	563	598	547	588	561	590	566	562	565	557	606	584	571	558	570	581	590	583	581	606	581	581	541	568	557	592	532	537	560	592	566	579	617	576	606	602	552	581	543	584	570	581	560	558	577	592	568	575	587	580	560	577	500	586	550	550	554	572	592	588	594	604	588	515	629	608	544
11331	5113	4852	3443	2189	1313	1000	769	645	567	530	473	459	447	383	412	352	393	340	376	364	389	341	395	370	365	387	378	341	388	373	306	353	323	334	362	353	406	368	372	389	335	386	321	369	400	370	362	351	354	356	367	352	368	420	351	346	339	351	322	348	350	349	339	363	376	328	324	383	400	339	355	376	374	346	373	366	372	368	358	339	345	356	375	392	382	389	387	337	364	355	354	370	353	358	378	388	360	405	368	340	338	366	375	382	418	360	338	384	334	369	373	356	392	381	353	367	366	357	387	342	357	344	350	418	362	351	406	349	375	376	351	357	367	366	344	387	335	379	365	380	368	374	355	385	389	351	397	355	324	353	356	323	339	359	360	370	373	371	395	362	314	341	371	363	369	329	350	341	355	366	347	354	353	350	336	331	364	347	363	336	361	364	378	360	358	359	402	384	389	357	368	347	415	386	338	366	387	332	390	364	370	402	364	338	371	373	338	363	341	390	354	387	349	355	348	333	388	333	340	357	370	364	366	346	351	395	371	353	353	373	386	367	342	366	356	371	355	332	388	354	374	369	349	331	342	350	344	363	344	343	331	383	378	339	414	354	345	382	355	387	375	344	352	352	385	367	399	370	357	325	352	381	368	417	378	396	359	355	361	397	347	372	355	408	351	364	356	360	376	360	351	384	327	354	352	379	331	357	375	343	390	375	358	372	416	405	379	340	346	347	316	351	333	351	360	348	353	370	421	369	381	399	383	382	306	373	389	351	399	378	337	353	386	372	377	333	388	381	352	352	382	385	367	390	359	371	400	350	358	360	356	399	391	348	389	370	361	400	330	385	387	399	360	345	377	331	355	340	366	392	359	364	392	356	370	323	392	391	368	350	368	407	377	385	355	342	354	352	351	416	348	345	370	372	403	369	340	360	379	396	354	332	386	389	362	383	384	402	325	358	341	388	362	370	357	375	395	365	361	354	372	330	359	369	367	386	344	335	351	343	386	399	342	369	364	365	372	392	380	344	360	363	389	381	345	355	356	342	331	362	386	367	364	379	373	382	353	354	374	347	363	378	381	361	322	365	401	360	345	385	378	324	389	349	366	377	363	346	354	330	380	364	395	355	342	363	358	379	408	343	334	362	404	328	352	337	356	367	353	357	360	373	360	338	392	364	393	371	348	363	403	365	343	361	387	356	407	391	363	331	370	328	408	361	367	373	333	359	357	336	346	339	352	360	398	360	389	353	398	352	372	390	371	389	357	363	361	337	373	382	371	352	350	362	365	337	366	360	360	340	368	374	381	340	392	352	349	388	345	395	356	324	380	324	355	369	386	349	388	367	394	352	339	376	382	333	339	355	342	356	341	315	351	371	356	361	343	386	345	385	373	361	385	370	383	376	391	352	358	353	311	369	379	356	379	379	371	363	366	345	383	392	306	359	356	380	360	367	368	344	366	326	352	314	347	390	368	366	409	375	366	371	390	399	408	379	365	358	373	432	337	341	333	380	366	371	408	348	366	330	374	375	349	359	381	370	373	347	369	386	386	363	354	375	359	383	370	367	377	420	382	366	403	378	372	349	338	341	365	364	362	364	385	384	354	356	355	390	345	335	346	381	365	369	346	392	383	332	359	351	396	357	357	338	361	413	397	394	361	329	360	355	376	368	396	351	386	381	371	349	351	365	364	360	307	376	373	378	368	341	356	357	353	377	371	370	359	377	355	330	384	334	349	346	377	360	341	389	376	339	359	402	373	342	362	369	365	357	382	347	380	376	339	355	345	370	350	375	392	371	389	370	371	364	366	347	348	340	342	379	373	362	381	340	364	359	363	380	362	365	365	322	367	394	370	378	368	379	372	329	373	384	383	395	348	372	344	344	340	393	393	385	380	349	357	371	353	346	360	346	364	372	325	381	349	332	373	343	370	388	375	347	371	371	351	405	361	366	367	351	347	353	398	335	379	370	371	409	381	355	358	372	404	371	387	355	366	342	376	356	331	359	383	346	378	383	366	384	341	384	372	328	362	391	375	377	370	333	373	344	358	370	372	391	360	367	363	371	357	382	363	375	316	405	370	380	366	353	364	356	381	364	377	355	339	347	328	388	370	368	362	357	355	364	357	359	348	334	380	397	342	384	374	370	351	361	333	347	371	379	356	361	374	408	373	395	373	374	371	360	377	350	363	364	369	369	350	385	339	352	341	360	356	365	382	388	390	333	324	363	378	356	320	382	346	357	363	353	344	357	365	355	357	410	349	367	379	393	333	350	349	329	351	388	369	391	348	379	352	384	353	361	345	397	376	418	349	375	366	349	363	375	348	348	370	378	334	357	353	350	346	386	377	360	337	356	352	381	350	354	378	351	341	367	353	375	345	379	373	354	413	388	409	385	380	348	359	373	351	325	353	353	369	380	388	378	357	344	364	388	325	404	367	362	368	360	351	411	361	359	358	341	376	386	347	354	394	376	411	382	364	408	366	327	376	389	418	389	354	388	331	348	366	332	359	327	372	351	308	400	345	362	388	314	382	400	396	346	328	368	375	356	358	362	343	356	376	381	337	338	350	358	370	392	338	365	353	351	351	364	343	398	385	367	393	357	366	358	349	350	387	363	339	359	367	338	325	359	394	375	374	362	371	419	315	385	366	339	363	406	331	361	400	370	360	370	340	332	385	399	365	378	377	385	318	351	352	376	378	369	344	355	381	358	368	344	361	380	394	361	353	358	356	320	355	407	338	367	390	389	381	407	356	314	348	386	377	385	421	385	376	379	370	385	391	328	351	388	351	380	323	384	408	365	353	355	371	372	401	377	396	434	362	368	391	357	336	386	353	369	333	366	342	359	360	343	357	331	371	344	361	341	358	361	333	400	380	379	369	379	385	411	353	402	368	374	353	347	365	358	352	363	379	383	405	359	406	370	404	362	376	353	349	353	398	394	340	362	365	349	366	356	374	372	391	343	374	365	361	358	336	343	384	332	352	378	395	376	374	361	390	342	374	341	347	354	349	352	368	364	351	356	351	365	369	357	345	375	316	358	376	395	363	373	396	352	389	366	356	369	348	378	354	354	344	352	350	378	371	365	372	351	328	389	351	395	357	368	369	365	373	354	338	332	330	363	332	371	338	341	383	335	351	359	379	398	361	305	322	373	344	348	317	371	348	388	381	384	341	350	385	397	383	380	404	352	387	393	362	378	387	367	377	355	411	352	323	382	379	353	359	381	339	370	333	352	381	357	372	348	366	391	400	346	380	368	353	401	371	367	326	356	362	349	360	374	361	369	320	332	313	378	360	336	389	366	378	332	377	387	343	378	374	369	363	371	398	363	356	369	376	394	366	416	325	366	330	355	399	386	348	380	309	381	326	372	330	340	386	378	355	354	390	390	354	350	367	367	381	355	361	353	390	317	359	386	381	368	397	402	362	359	352	413	358	366	376	336	393	352	413	359	375	379	374	366	351	344	352	389	385	381	406	378	343	372	362	395	372	391	385	351	383	353	352
7156	4475	8326	8644	6836	4694	3237	2496	2085	1665	1426	1367	1186	1055	986	985	906	824	817	834	806	785	805	827	832	798	802	850	838	802	793	809	781	795	734	747	826	797	822	795	805	797	794	758	813	792	753	812	796	765	795	774	772	748	730	788	829	834	755	756	811	803	782	782	756	774	779	804	785	796	842	770	776	794	730	819	828	791	842	800	796	783	811	767	836	832	791	782	773	822	780	799	766	821	784	773	801	749	788	799	790	783	812	773	777	764	831	807	810	788	751	753	742	786	731	754	741	756	784	771	820	769	760	787	801	777	776	772	775	757	837	802	790	751	772	874	755	801	768	819	812	801	811	828	783	752	768	802	817	812	786	742	811	777	792	750	799	833	752	747	766	754	766	814	790	797	793	749	828	765	802	798	789	772	735	754	737	786	797	770	778	784	772	816	737	712	829	763	803	782	780	782	745	809	776	757	782	734	844	782	810	756	768	810	801	781	777	755	804	768	830	796	799	821	757	785	760	783	740	783	763	741	796	759	784	784	782	866	780	793	794	778	804	755	777	757	787	798	782	768	755	799	809	797	729	796	778	773	817	764	805	757	780	753	797	782	776	776	820	778	762	790	782	781	740	765	732	784	785	831	717	735	804	798	792	747	758	757	788	786	794	750	773	792	783	816	782	820	801	755	804	737	717	756	772	778	772	792	787	797	761	810	769	800	782	778	764	757	809	759	778	735	829	762	773	772	783	795	802	757	794	775	828	782	775	762	731	802	758	762	775	735	759	769	767	767	809	769	774	780	792	837	764	781	793	751	760	784	780	785	828	739	845	778	826	742	763	782	756	758	740	789	768	775	819	781	784	843	808	779	767	800	775	776	779	787	800	793	771	799	777	806	754	780	836	786	755	822	795	767	746	790	785	780	767	799	803	744	810	781	764	768	811	785	769	711	782	779	728	789	765	753	784	749	813	764	772	757	764	754	795	793	781	828	791	826	744	811	771	759	804	807	755	770	790	768	800	776	737	822	780	793	774	751	769	759	768	768	764	722	781	791	799	758	791	800	800	792	767	822	735	769	804	757	800	771	761	783	817	754	816	754	801	750	761	824	754	796	776	760	804	753	815	805	788	782	830	768	771	811	774	835	745	762	714	785	785	796	808	816	805	789	794	733	784	791	782	771	739	785	783	816	787	781	789	791	776	795	786	747	834	755	788	832	771	746	784	788	824	754	768	760	788	730	787	780	794	761	748	795	783	842	782	817	748	773	751	778	791	797	841	762	790	743	752	772	740	748	732	744	771	792	791	763	766	763	776	851	770	799	776	724	776	763	763	784	767	777	791	811	768	771	775	726	780	779	764	793	776	781	804	768	804	751	793	811	797	830	752	767	740	757	758	788	786	762	811	743	836	796	763	793	793	781	776	803	769	811	780	810	831	792	760	801	729	747	790	733	788	766	809	730	767	771	788	796	787	771	798	754	753	763	759	792	743	771	758	746	788	771	776	778	786	753	764	776	753	768	799	755	786	742	765	789	744	798	775	727	791	770	783	764	816	820	767	810	760	812	743	772	758	734	792	809	741	774	782	739	799	829	810	734	794	753	764	861	772	802	827	767	805	790	771	792	790	797	797	782	734	822	793	813	771	746	830	819	790	770	800	822	763	747	754	796	764	730	801	818	765	776	796	748	758	772	780	791	765	815	827	800	780	789	783	758	800	803	827	830	810	804	800	776	762	799	757	708	803	812	761	784	761	759	808	816	775	773	775	714	797	782	743	757	780	750	749	824	781	751	778	761	739	796	785	748	795	772	786	763	775	799	768	806	818	809	767	785	804	818	757	775	818	783	798	801	772	815	807	817	779	741	770	804	778	774	799	773	750	788	759	748	756	820	818	745	808	754	777	780	765	743	770	812	776	758	734	766	840	766	777	747	753	784	773	767	725	785	811	809	784	809	796	788	790	770	768	819	792	763	746	818	792	753	788	763	728	784	762	764	757	796	801	742	784	804	789	773	810	791	768	745	812	744	785	786	782	804	788	747	766	836	774	752	792	793	851	785	742	814	737	748	792	855	809	797	766	827	777	785	775	819	810	811	755	779	805	765	796	792	790	816	814	766	785	747	790	791	821	798	769	808	784	776	767	801	785	764	739	826	737	777	815	734	766	779	766	745	746	773	755	755	833	773	834	761	804	805	820	793	740	826	786	815	822	775	799	798	788	797	812	754	799	807	802	782	796	777	776	758	772	821	776	754	812	807	761	794	730	832	766	781	770	775	765	743	770	806	751	774	781	778	789	796	760	759	778	821	786	792	794	713	797	831	789	756	818	763	795	748	775	789	763	793	717	773	784	759	834	759	804	774	771	778	696	800	737	776	812	807	754	773	794	753	786	744	824	800	749	715	766	765	716	803	794	790	759	803	774	716	840	746	751	789	785	792	764	784	782	795	826	819	757	754	775	771	770	782	771	798	750	782	806	748	786	724	812	789	789	790	807	779	812	770	800	827	828	779	742	780	765	811	796	788	814	780	797	789	826	792	752	769	794	727	798	817	783	807	797	788	781	802	761	814	758	794	776	773	797	785	794	812	741	789	786	756	775	805	783	771	773	728	742	798	797	747	825	816	769	801	778	819	803	753	796	771	790	861	759	761	783	782	800	828	780	739	815	723	801	803	781	790	758	808	788	812	820	777	764	821	797	749	749	732	772	806	743	798	756	784	844	757	773	756	780	771	782	754	780	804	801	800	786	789	794	761	786	798	728	819	752	790	743	761	745	770	808	843	797	807	766	756	803	756	731	825	725	817	786	800	804	778	772	772	766	798	815	754	752	779	782	810	796	820	766	793	787	769	724	771	775	802	810	782	745	821	721	841	780	778	784	784	731	816	796	755	746	767	779	822	772	818	782	821	812	795	827	751	758	767	787	786	812	798	752	781	799	794	792	787	753	743	831	779	792	815	751	770	722	807	748	735	783	801	796	819	762	737	760	740	792	761	819	798	763	755	770	784	807	789	793	761	740	753	740	739	809	799	798	769	762	784	796	767	783	842	721	835	744	752	773	770	800	798	747	797	766	779	757	760	794	770	789	826	787	782	782	759	771	759	793	804	799	781	786	747	772	801	793	812	757	781	789	829	773	750	811	794	764	819	766	782	761	805	807	738	784	803	796	822	781	817	804	790	793	820	783	813	713	777	792	775	788	757	789	763	750	779	796	797	745	793	794	773	754	785	789	769	778	775	779	776	796	782	801	789	733	746	801	743	821	706	760	743	825	805	767	755	782	786	825	745	793	763	717	779	746	813	850	813	777	764	794	740	781	782	722	783	782	736	779	762	819	785	777	747	782	782	792	757	799	804	791	837	783	824	785	774	765	783	762	784	793	773	797	741	758	832	738	790	768	755	768	824	783	776	817	773	747	805	814	803	781	772	798	825	788	793	786	760	777	753	802	775	769	750	778	764	776	764	791	823	823	793	785	768	797	768	773	786	792	804	780	777	784	773	775	810
29392	16287	17283	13456	8378	4048	2252	1264	898	696	552	479	466	365	356	322	344	290	277	261	252	264	301	287	300	275	252	245	283	278	271	253	250	261	266	281	273	253	220	261	242	294	276	287	256	247	262	248	270	298	273	250	276	272	248	276	242	234	245	251	245	258	255	257	278	308	271	267	301	253	279	286	275	219	254	295	262	249	261	270	246	305	256	248	233	284	277	221	256	271	267	276	272	262	287	270	275	257	291	247	260	275	261	262	294	251	265	283	248	251	290	236	259	280	260	253	242	282	260	268	254	252	274	251	279	262	285	279	270	286	275	296	278	255	260	295	240	230	251	258	232	254	259	268	253	237	259	253	216	241	277	235	283	279	256	270	264	255	278	282	276	246	266	265	245	238	248	293	283	271	267	243	258	239	252	268	248	219	272	223	254	265	254	245	259	280	249	274	274	287	266	258	247	239	241	277	267	277	230	273	276	267	268	294	278	284	295	274	221	241	288	224	254	259	227	281	230	292	255	271	284	271	249	260	252	270	284	252	265	267	248	291	257	242	261	272	258	256	243	233	257	273	253	263	237	272	246	294	241	265	244	267	238	235	314	259	270	256	263	262	284	283	272	238	266	266	257	221	261	249	243	246	297	222	256	250	261	241	247	250	255	249	288	267	259	266	301	252	252	254	248	245	246	236	267	288	278	282	267	261	255	251	259	298	270	282	251	256	265	277	265	251	275	263	249	235	252	246	282	278	283	263	292	277	245	257	220	252	258	270	283	265	245	284	248	261	258	284	272	282	245	238	264	259	314	260	251	279	271	257	255	253	248	254	239	280	267	308	245	256	259	270	277	273	245	246	253	279	245	264	283	259	243	297	264	250	264	257	270	271	272	262	275	312	289	257	260	277	231	278	253	272	250	279	254	252	275	254	257	267	271	245	256	244	268	291	255	258	287	277	265	293	225	286	301	261	229	262	270	264	273	265	268	267	249	292	292	284	275	282	258	259	277	258	276	257	263	209	256	251	270	258	235	276	260	264	224	272	287	291	226	236	254	282	239	257	272	257	251	251	260	212	249	277	275	260	243	273	247	252	227	254	235	242	210	275	276	274	244	259	248	274	258	250	283	278	268	264	302	241	243	282	270	277	243	252	251	270	266	252	250	277	263	287	259	276	227	273	234	263	277	262	243	234	238	247	264	266	278	262	259	249	254	297	243	278	266	231	287	284	268	246	282	262	245	237	263	256	278	230	264	253	280	273	273	273	274	247	273	249	274	272	281	263	251	264	276	260	245	262	235	271	266	267	237	256	239	254	265	256	301	249	269	238	258	252	269	251	316	257	263	264	266	278	256	273	233	234	252	273	265	254	272	257	249	254	261	294	276	243	262	256	242	248	245	271	250	275	271	254	240	250	262	279	279	243	262	269	253	296	292	285	269	258	218	281	245	259	262	250	288	282	253	273	258	252	254	251	273	260	237	262	232	281	268	260	288	275	279	288	289	257	265	241	247	259	259	292	263	271	253	295	276	261	246	265	239	278	253	261	224	277	282	259	274	282	277	273	251	294	253	266	257	261	258	234	263	261	234	275	234	288	265	263	227	269	259	227	264	255	264	263	251	275	247	247	274	218	283	246	245	254	295	256	266	278	285	270	250	264	261	266	254	279	243	255	271	254	266	242	260	237	249	258	270	252	266	255	252	245	261	279	284	265	278	285	271	253	253	275	261	281	243	253	242	255	240	286	288	287	264	243	230	268	245	256	268	268	232	277	264	262	245	251	246	251	272	237	245	236	240	262	255	229	270	271	270	273	261	270	287	236	287	275	233	259	266	249	224	260	254	250	287	259	261	249	249	227	259	265	245	258	238	217	281	288	267	264	265	288	261	255	263	277	264	264	241	232	250	264	275	286	261	260	262	266	253	276	248	273	243	261	259	268	275	284	269	280	254	281	223	245	270	242	273	268	274	240	255	259	287	275	290	281	271	242	269	227	289	262	257	295	271	267	258	291	252	243	273	234	258	279	245	257	234	264	278	252	248	262	252	255	254	268	276	210	259	252	287	284	305	234	249	262	272	242	255	266	241	249	265	247	280	263	265	263	250	245	262	266	276	272	296	259	273	275	266	279	268	260	241	281	259	265	262	229	236	237	247	272	252	260	268	295	257	276	302	276	221	243	272	269	262	247	266	276	260	256	278	272	233	239	253	265	249	271	262	253	272	285	260	276	259	331	268	245	286	262	276	285	242	235	241	280	276	229	270	260	261	227	255	276	269	274	274	254	257	233	239	240	275	273	287	288	269	306	305	273	269	264	253	261	263	249	272	262	272	240	271	278	240	252	246	236	290	260	229	263	239	266	262	265	254	317	253	251	267	248	272	244	269	252	249	253	292	260	263	262	248	268	274	249	244	265	258	265	235	258	257	259	276	275	265	315	244	248	268	255	242	266	251	258	243	277	254	273	272	266	267	264	247	269	263	242	264	265	271	279	260	270	258	269	218	259	244	259	283	237	283	258	264	237	267	277	237	247	252	235	253	260	262	229	234	285	250	240	258	247	253	248	280	240	253	240	244	296	271	255	235	238	247	244	286	300	248	244	255	256	252	285	252	274	269	268	263	266	232	278	245	240	271	241	241	263	247	281	277	246	254	270	269	270	237	267	258	265	253	283	272	266	280	260	278	282	307	270	265	257	250	292	244	254	289	250	275	239	246	282	252	251	267	277	232	250	247	256	259	290	280	297	266	252	242	272	230	251	258	265	290	269	240	235	248	257	258	266	232	247	271	282	293	259	259	288	218	278	268	271	254	268	251	288	266	250	249	265	257	267	290	288	279	256	300	244	244	272	268	299	256	254	272	257	269	261	282	272	231	264	302	233	237	266	245	247	231	247	242	235	246	234	263	259	257	254	251	238	239	234	234	264	230	263	258	255	254	243	261	287	253	235	261	251	285	263	282	258	245	208	250	262	244	283	255	284	247	281	223	273	225	272	299	248	258	259	259	257	245	260	278	261	284	277	256	281	247	242	290	280	228	262	254	229	256	260	242	256	267	256	293	244	254	283	278	275	281	234	258	250	241	274	274	258	261	302	261	279	266	255	287	255	273	258	233	264	270	238	233	255	258	267	265	283	263	238	258	273	274	257	223	247	256	263	234	284	270	258	296	265	239	263	298	249	233	263	271	258	268	249	288	261	266	280	267	261	250	272	262	236	283	262	262	225	277	305	237	261	259	253	241	239	287	250	292	223	249	257	249	243	282	285	275	275	267	229	245	256	220	270	238	290	258	293	269	258	262	256	286	264	266	262	241	270	272	270	266	265	268	262	265	256	261	262	277	280	224	246	273	230	264	273	274	251	258	233	272	267	286	253	282	261	268	261	271	275	274	299	239	278	257	259	276	274	266	247	275	269	252	240	235	250	263	223	264	278	269	208	236	238	273	261	276	242	247	278	260	251	272	244	255	252	249	265	237	261	274	248	245	264	255	258	282	249	253	263	239	274
19250	11352	20305	20095	16432	10338	6737	4568	3324	2604	2193	1924	1506	1351	1165	1094	913	815	756	771	642	648	657	624	578	590	584	625	648	590	588	580	581	617	602	583	591	583	616	568	597	595	576	579	612	590	604	579	576	594	620	623	632	650	566	584	594	552	619	561	594	544	581	556	589	629	645	616	584	607	577	611	606	608	598	587	592	582	587	574	586	592	588	591	586	587	604	622	608	543	610	626	618	609	589	588	638	583	607	594	572	609	608	558	568	602	559	636	633	573	612	595	611	611	574	556	508	584	593	601	543	576	590	600	540	565	569	595	654	604	560	576	536	577	562	589	613	566	582	629	570	591	591	571	576	559	576	548	563	601	534	565	573	582	579	562	574	618	574	563	547	585	613	563	565	620	595	615	602	542	585	563	644	626	586	554	549	569	553	606	560	575	554	592	599	572	616	587	582	573	543	588	576	535	579	624	599	566	557	584	575	605	594	599	604	605	586	653	603	581	560	565	597	553	574	587	579	578	630	589	593	606	566	564	617	549	616	589	594	571	568	584	591	575	617	575	569	596	589	577	603	549	589	598	630	566	620	606	581	626	590	583	600	575	616	602	564	608	582	569	557	586	624	596	581	582	587	603	536	591	577	579	570	604	627	615	562	633	582	585	588	598	591	585	586	600	540	590	598	592	607	571	560	629	566	553	553	627	579	573	574	561	589	605	576	578	592	570	616	619	576	602	558	607	561	570	572	622	589	549	604	562	590	592	571	584	556	626	563	555	621	606	585	593	574	545	575	561	554	521	616	604	590	601	537	610	580	565	580	559	582	589	578	590	582	572	584	595	553	569	556	557	606	614	582	606	586	610	585	592	556	602	629	618	579	580	633	598	575	629	595	598	602	591	607	582	609	622	598	623	594	629	607	578	564	598	621	569	571	561	578	604	565	575	568	601	579	579	589	629	585	615	595	560	583	622	575	539	590	564	580	588	553	567	574	580	609	557	555	570	548	599	574	599	608	599	624	585	561	595	564	552	576	574	569	566	562	585	590	582	589	582	553	593	606	621	560	601	593	600	583	572	536	595	572	541	574	563	556	583	594	584	597	574	574	583	603	576	548	604	596	583	579	614	613	603	586	584	568	581	574	613	594	579	585	562	582	597	554	610	596	560	610	610	581	598	559	543	589	559	585	590	572	550	612	584	567	564	610	555	606	593	609	590	552	554	588	586	582	608	580	583	596	539	553	601	562	623	569	548	589	592	548	599	581	597	602	599	608	567	568	595	557	521	561	586	587	588	568	570	565	609	623	576	588	616	558	572	598	530	544	562	597	584	533	567	544	596	604	662	556	536	621	562	574	571	561	587	580	567	580	601	548	610	556	607	600	545	587	591	623	589	594	589	573	575	566	569	607	618	546	591	588	592	614	616	611	591	611	630	611	572	577	595	609	581	603	638	614	528	572	601	565	649	603	580	596	606	587	602	555	580	603	533	566	578	605	584	565	563	571	598	597	588	610	648	572	571	534	601	582	606	566	555	621	586	564	593	603	573	578	615	623	593	561	584	615	542	617	611	618	603	586	564	588	626	577	600	570	591	579	565	589	602	582	592	547	592	594	562	602	583	592	594	584	575	658	572	573	600	617	595	575	589	631	640	577	634	602	621	619	563	573	568	601	596	593	603	606	615	599	571	602	612	592	606	575	592	598	621	557	568	644	612	545	572	573	583	596	574	612	610	605	602	622	623	579	594	575	563	567	607	613	605	589	593	612	601	543	586	571	593	585	594	569	583	545	587	606	619	585	593	598	586	568	551	568	564	586	598	635	549	590	598	548	612	567	573	587	570	588	592	595	574	561	598	561	585	593	549	601	593	579	549	628	557	566	611	586	581	590	565	568	584	571	604	564	582	593	607	544	615	626	600	597	568	582	600	550	583	613	552	597	601	556	575	605	559	609	620	587	589	580	579	599	600	563	573	600	596	554	548	601	590	586	551	591	559	586	570	608	534	574	563	563	608	615	597	529	607	582	539	568	584	571	584	605	616	579	560	597	613	574	576	559	590	567	511	574	603	625	617	594	620	642	576	590	593	601	602	616	600	609	588	570	584	594	625	572	576	622	600	581	593	573	567	572	570	598	597	580	580	568	562	605	558	583	628	569	567	560	593	585	581	597	564	618	594	551	575	566	609	612	613	570	588	599	591	560	552	592	566	561	583	553	598	592	554	588	596	600	589	578	571	549	603	606	563	609	589	550	603	544	579	603	555	571	585	599	594	620	594	614	581	548	608	605	583	610	573	602	599	553	579	559	562	605	581	576	606	605	532	560	567	568	583	589	556	588	581	546	559	560	594	609	640	587	581	587	615	568	639	561	586	560	560	595	560	563	634	584	568	585	590	561	617	591	584	567	541	530	613	548	618	588	608	575	567	541	612	617	587	584	600	600	553	578	569	585	548	587	632	606	613	576	608	580	555	574	608	603	587	621	568	554	568	618	603	550	619	579	579	574	608	586	547	561	574	557	597	568	607	584	585	608	588	584	590	622	594	584	588	574	629	591	596	594	548	610	612	574	591	595	572	552	588	553	624	610	593	627	594	615	571	579	626	553	611	570	567	543	579	571	653	581	567	587	548	627	571	551	575	537	591	578	573	616	598	597	579	609	580	603	603	588	597	561	546	607	567	583	588	593	607	558	547	544	578	595	559	580	614	575	616	546	615	583	587	604	598	552	583	606	654	575	568	546	625	558	596	573	592	561	580	578	590	596	585	596	590	523	606	599	581	547	573	588	564	579	618	576	611	608	593	551	584	548	615	584	577	565	556	593	584	576	563	584	602	615	607	573	592	637	548	585	580	590	587	569	610	580	550	568	599	619	595	559	614	597	590	605	601	596	618	588	581	602	559	595	629	624	563	580	608	550	596	610	552	566	564	618	600	572	599	578	586	576	543	615	564	557	547	602	587	623	568	570	615	622	612	559	549	546	569	638	555	624	619	556	616	625	590	537	628	622	586	581	625	573	620	574	598	599	556	568	594	608	581	575	595	607	599	596	598	580	608	600	554	552	539	623	582	557	572	575	624	547	603	576	602	587	546	574	577	574	589	591	556	590	580	589	625	571	597	612	573	542	572	597	578	600	570	547	597	596	585	577	568	604	565	594	610	583	579	588	571	588	554	563	584	537	593	555	598	597	596	612	597	554	574	565	576	582	617	581	559	601	613	603	621	590	561	630	566	640	606	610	591	569	603	590	559	536	600	594	615	586	595	562	594	586	561	568	617	587	568	599	565	569	571	590	598	564	561	610	540	595	602	535	570	590	620	579	582	638	673	600	562	560	598	572	576	542	610	596	596	549	581	612	580	600	568	603	603	594	584	571	579	566	571	556	555	550	572	619	561	579	560	540	584	547	566	546	625	585	581	568	574	558	608	585	604	638	580	572	594	587	597	562	587	607	576	589	604	579	581	550	586	556	582	590	572	530	581	577	597	574	602	585	576	603	581	572	603	570	566
40185	23649	26300	20240	13594	7376	3693	2027	1212	925	741	561	502	459	380	342	333	314	317	307	299	271	282	280	262	279	304	271	268	299	281	248	256	279	246	297	262	275	254	279	283	281	256	275	244	262	277	271	252	238	229	286	261	260	255	278	258	289	292	308	271	266	261	284	271	253	257	303	258	281	270	278	290	250	266	277	270	287	274	244	236	277	286	267	276	269	292	267	265	312	263	240	271	262	279	245	263	250	273	310	231	296	299	263	238	297	273	275	256	295	254	285	247	295	243	251	273	286	284	286	251	299	281	285	280	239	279	263	229	233	257	284	264	273	250	263	268	248	264	279	298	273	267	227	281	262	252	248	281	242	285	258	253	284	256	262	268	269	258	297	246	245	278	251	264	259	251	274	257	265	241	252	254	252	258	241	269	299	276	267	268	235	259	249	257	246	247	255	246	253	246	266	275	263	285	222	261	255	280	260	245	261	263	247	261	248	262	230	232	274	287	258	278	255	276	313	282	248	291	274	273	276	264	248	245	281	272	276	249	260	272	233	235	244	269	263	288	266	251	245	293	275	296	260	249	273	242	269	243	259	263	246	248	264	273	274	224	258	247	248	247	249	273	284	253	248	277	265	275	267	248	253	272	258	229	266	264	267	265	275	264	246	254	248	268	256	274	276	275	245	260	262	230	285	304	253	270	267	242	255	256	276	252	276	297	293	236	249	248	295	259	262	247	282	273	297	260	241	289	270	270	221	273	232	242	228	262	256	248	268	283	271	242	237	269	238	249	260	267	259	245	254	256	282	264	241	231	290	243	269	270	272	262	280	269	260	247	263	264	260	279	275	284	273	242	260	243	245	285	253	249	261	247	268	247	273	267	267	269	279	259	253	239	234	250	234	244	256	284	292	240	252	263	293	268	241	292	293	265	280	252	265	256	285	264	274	278	251	245	290	261	261	280	266	234	287	280	260	296	265	265	259	309	261	254	275	248	270	264	280	252	254	270	260	233	254	276	278	254	270	281	286	269	288	290	270	250	241	267	275	285	251	253	265	263	314	268	273	259	250	258	266	297	245	281	262	262	258	266	282	265	279	243	275	260	241	253	258	256	246	279	271	266	258	250	231	239	229	258	304	270	285	304	245	267	275	294	270	268	234	264	272	272	286	264	320	237	245	288	268	257	251	274	248	248	238	255	261	258	297	265	239	284	258	252	281	251	294	274	258	270	278	261	276	263	272	274	271	254	265	281	238	306	240	277	279	253	271	271	258	236	290	252	268	294	261	255	254	289	282	273	241	261	281	260	243	262	276	274	274	242	269	295	268	277	240	284	271	271	277	240	252	265	285	265	269	253	274	257	285	288	267	235	266	266	264	270	257	237	257	263	270	273	253	252	256	249	266	261	299	282	246	239	252	266	273	252	258	250	284	268	278	265	274	288	283	291	265	266	248	260	265	218	234	253	267	230	269	254	268	257	266	226	285	261	248	259	290	267	257	241	282	260	290	277	232	269	312	253	257	253	294	236	277	257	237	278	267	264	250	251	278	285	244	254	243	268	267	303	255	278	262	253	256	259	240	259	255	264	263	262	312	246	271	267	278	266	247	288	272	303	257	295	292	297	243	260	272	279	257	249	257	275	226	260	271	254	246	271	266	272	242	271	278	234	269	261	239	246	295	274	264	257	218	260	259	294	263	244	266	266	284	281	260	264	237	275	260	258	243	280	298	238	310	280	265	286	262	301	306	258	267	238	271	241	250	246	298	246	254	285	268	275	223	254	253	274	255	288	252	255	242	277	275	266	258	247	260	274	282	236	288	239	212	257	289	268	267	259	262	251	256	266	261	254	278	253	273	288	277	253	276	282	291	252	282	270	246	298	260	272	273	236	280	248	260	255	291	267	282	254	246	261	284	286	291	271	271	234	260	239	243	256	278	251	246	257	251	267	302	272	286	267	243	278	251	249	245	253	289	241	235	242	285	257	249	255	256	254	271	238	273	291	242	243	265	269	244	250	283	274	235	252	299	226	254	244	295	277	273	266	334	237	284	286	252	265	281	267	268	266	245	275	257	245	280	281	256	251	282	238	283	280	273	279	272	275	273	265	241	273	272	253	265	288	264	288	235	252	271	276	239	291	273	260	258	275	288	240	284	280	264	257	267	308	282	244	233	257	240	251	276	248	287	263	273	278	241	256	261	235	257	299	247	273	237	226	239	243	260	225	253	275	269	233	211	261	263	253	289	258	255	301	261	255	284	218	258	240	256	248	254	290	262	292	278	276	260	233	256	263	275	238	246	228	252	278	298	262	273	273	244	261	265	252	284	224	252	287	307	248	278	287	256	259	258	258	285	277	250	246	271	277	278	272	265	253	209	258	283	258	275	288	255	263	256	271	260	279	272	288	243	287	245	276	272	228	289	299	256	258	255	247	260	296	266	235	275	272	253	269	242	244	297	271	280	278	291	257	294	254	270	243	281	285	281	272	301	258	237	242	269	275	276	270	251	263	272	264	269	265	253	268	255	300	269	249	260	264	288	266	305	291	294	256	271	246	272	258	268	267	270	261	256	272	286	236	235	240	273	267	255	257	253	246	260	268	279	261	253	263	237	263	271	266	239	236	290	264	283	262	266	251	283	280	267	260	258	297	260	262	294	269	256	272	249	256	267	266	275	252	273	250	270	231	263	269	299	256	259	318	261	297	292	229	271	303	242	247	264	253	234	271	303	283	262	255	268	270	255	269	268	273	238	259	250	234	228	273	262	282	285	284	271	257	265	265	275	250	240	269	305	297	285	273	265	262	233	256	270	268	282	277	260	253	276	251	262	246	246	278	276	225	279	248	298	249	268	259	249	279	263	293	259	243	267	278	299	279	266	284	289	273	257	288	269	234	254	227	260	276	291	271	263	251	270	259	273	256	275	268	263	255	278	267	248	265	272	260	267	273	263	287	265	277	264	269	268	293	245	244	264	254	265	258	290	272	284	305	283	262	286	247	280	263	248	255	253	262	274	263	279	255	260	257	236	303	254	258	271	283	285	269	254	253	279	230	272	255	260	261	267	249	239	272	296	252	281	291	259	251	263	255	278	237	239	268	247	247	266	239	268	254	249	253	257	269	255	268	251	249	265	259	251	261	276	288	283	240	254	234	259	262	264	242	246	240	285	264	297	265	247	254	281	234	291	271	286	267	256	264	286	261	259	280	254	282	271	280	256	262	236	245	283	288	282	245	257	272	261	239	234	255	266	273	261	293	264	278	247	258	256	255	255	237	299	254	258	263	272	262	258	285	278	242	253	288	264	253	259	272	257	260	300	277	288	284	276	271	246	267	283	257	273	260	269	239	269	255	301	266	247	272	272	246	261	259	266	280	263	264	272	231	269	268	278	266	260	267	276	275	252	256	259	246	264	261	276	275	269	263	286	256	286	267	249	282	271	266	271	268	245	256	240	252	252	249	260	242	257	240	253	257	275	256	279	254	250	231	255	277	288	254	241	262	247
25452	15298	27480	26228	22364	14575	9827	6333	4497	3763	3164	2410	2052	1748	1587	1289	1217	983	826	740	767	671	703	691	677	646	587	706	619	703	617	650	641	645	629	665	625	611	633	616	615	589	621	643	605	643	616	643	599	608	592	603	619	577	632	643	600	608	609	594	622	585	549	607	617	634	607	641	618	596	628	586	612	596	564	599	595	617	536	570	632	608	557	585	683	591	603	626	637	602	609	608	609	678	664	596	602	656	636	604	620	622	624	608	610	627	659	562	598	632	581	595	587	606	601	616	616	603	597	566	567	570	589	586	565	627	630	616	614	572	649	599	606	618	540	590	590	619	597	575	618	588	594	571	620	591	571	608	616	584	569	608	650	586	624	577	629	586	583	606	574	563	573	619	635	608	614	580	587	621	609	565	557	622	605	576	585	598	597	605	581	563	588	605	610	608	565	616	553	633	571	673	611	561	595	589	607	616	562	627	629	586	594	612	573	590	553	643	596	644	573	612	612	595	568	561	581	555	596	631	581	575	600	623	580	609	607	615	586	588	583	586	608	618	598	548	581	599	630	680	615	576	597	612	605	608	615	601	604	578	569	624	612	592	584	619	598	609	571	612	614	616	630	596	601	613	562	627	633	617	593	588	568	605	618	639	591	658	576	634	625	627	578	602	657	575	581	595	612	606	617	572	583	590	620	633	563	582	652	581	583	605	595	632	584	596	566	580	638	638	631	584	603	560	594	603	594	621	612	620	587	619	587	569	588	553	591	626	615	600	621	588	587	594	599	581	564	618	571	611	616	606	611	619	590	616	614	572	660	626	637	576	589	613	609	617	621	591	661	573	616	610	588	571	588	597	619	595	539	594	592	563	631	593	587	566	578	615	590	606	618	567	572	612	624	560	561	581	570	580	654	583	566	660	595	623	603	639	595	604	621	573	594	607	559	637	625	626	619	591	604	621	587	610	559	559	603	591	609	610	589	607	620	627	600	568	616	635	621	598	588	599	590	581	586	595	585	591	623	578	589	606	595	624	579	612	591	581	597	587	533	602	587	610	578	585	623	565	667	583	555	615	557	602	594	590	614	602	600	599	577	575	606	578	565	614	552	572	617	629	625	601	638	602	569	609	570	571	613	631	559	554	586	620	608	625	543	630	597	643	547	564	651	620	641	611	634	627	584	584	582	577	648	624	624	600	607	566	595	594	628	588	583	580	578	583	614	591	597	620	572	625	579	658	630	571	612	587	559	626	633	584	602	619	588	602	554	582	560	605	599	585	598	588	613	598	596	578	601	631	567	660	599	662	609	612	558	612	638	616	642	616	597	616	597	609	593	631	552	617	542	613	579	591	575	651	606	623	579	594	577	571	606	615	648	561	572	560	568	572	618	591	658	601	636	603	604	604	605	612	605	610	593	598	565	609	623	595	648	562	632	576	588	579	575	553	650	579	601	593	569	598	583	585	592	636	603	619	565	573	594	591	592	573	585	598	575	618	616	628	624	549	569	595	542	577	625	584	596	593	542	603	596	592	568	613	590	610	625	589	550	622	595	626	627	611	536	578	570	626	597	633	643	604	616	616	553	617	624	561	587	594	610	576	578	606	614	642	620	591	598	588	605	595	600	553	603	579	586	587	608	616	561	639	635	608	581	581	583	582	615	668	584	575	631	592	656	600	574	631	602	587	633	547	573	603	581	571	579	606	562	580	590	603	587	584	624	541	569	650	563	612	615	573	599	592	614	601	596	580	607	655	561	627	591	604	598	579	605	596	628	585	568	599	642	613	597	620	572	574	581	582	631	596	572	608	589	606	598	578	581	610	638	634	600	635	622	573	611	602	594	600	591	570	562	609	616	625	588	608	606	613	579	647	603	571	598	583	574	605	523	600	614	619	600	614	604	605	630	635	580	576	589	619	609	614	592	574	568	622	628	592	585	593	610	618	601	591	603	594	559	555	578	578	575	603	583	630	588	630	594	588	580	578	571	599	638	584	593	596	578	607	651	616	631	576	606	540	579	627	582	586	590	577	598	563	603	623	556	643	592	594	556	576	581	583	605	622	583	592	581	557	594	573	598	607	557	646	594	606	666	625	645	662	587	613	578	639	638	563	614	560	587	557	662	593	571	588	610	548	621	600	623	633	615	582	611	618	595	592	631	639	647	589	580	568	561	585	633	633	585	566	587	666	599	620	610	635	568	619	563	591	585	606	601	594	599	603	579	627	616	626	629	588	597	600	585	600	617	637	630	639	610	644	600	632	653	572	559	574	603	603	626	612	604	591	608	648	586	633	588	622	604	565	598	608	573	600	619	575	645	595	557	581	618	600	604	575	589	577	638	644	597	635	587	583	596	590	636	556	661	595	596	590	594	578	633	611	581	614	573	604	612	563	623	586	532	602	628	603	588	631	592	628	636	600	605	617	591	602	525	614	565	550	650	613	620	581	629	605	604	606	582	619	597	615	599	568	613	614	626	572	628	650	605	602	589	589	612	575	612	608	581	594	653	583	606	599	623	582	608	571	620	584	584	620	620	610	626	540	610	558	615	590	624	579	603	631	636	582	619	592	600	638	583	633	547	576	596	575	614	604	596	618	568	593	619	615	592	577	570	621	565	582	582	598	638	596	616	566	567	607	605	605	596	614	578	598	570	585	582	634	627	553	577	619	601	628	589	611	588	597	584	634	610	568	595	623	588	597	618	587	567	563	623	572	564	575	592	584	573	567	575	630	625	591	625	593	636	611	564	595	608	572	534	573	646	616	594	571	553	614	607	611	545	639	606	649	604	646	639	588	567	631	609	596	581	603	613	575	650	605	592	561	611	591	619	589	594	603	575	593	617	586	619	593	599	596	589	614	608	576	617	605	572	566	598	541	597	598	557	626	651	591	587	593	594	586	616	590	588	633	578	644	621	608	629	577	597	567	587	578	632	615	609	661	597	612	550	621	581	591	612	610	569	615	599	588	582	603	586	583	569	582	585	578	624	608	574	567	648	574	653	623	593	562	625	631	627	535	594	586	612	619	608	601	599	610	649	615	568	614	562	623	558	609	575	595	623	584	572	594	606	635	626	591	645	634	627	576	581	592	601	595	590	606	627	590	626	583	637	630	604	627	600	635	626	593	583	574	578	596	601	626	626	608	552	605	626	605	618	602	624	614	559	612	571	573	605	594	610	581	587	595	573	601	609	628	580	535	571	656	595	610	571	645	647	639	588	610	617	615	564	606	622	574	582	624	600	603	598	579	669	610	613	585	611	620	619	550	587	565	623	539	588	559	605	571	592	604	571	619	665	632	579	574	592	594	573	568	590	620	605	590	551	577	609	577	615	627	602	563	582	591	666	600	573	629	592	577	534	621	640	574	601	614	611	591	610	619	595	594	590	569	595	620	588	614	595	595	625	615	574	630	624	573	617	562	577	618	596	559	608	606	634	613	567	597	592	599	609	603	583	585	567	576	597	637	612	614	595	597	574	633	579	610	581	560	589	619	583	612	589	566	624	593
10769	4633	4624	3140	1986	1329	950	752	597	515	503	439	451	437	397	384	418	389	384	372	356	382	362	376	362	371	410	338	392	359	340	357	386	381	420	370	402	409	367	353	383	373	382	369	371	388	407	399	394	358	409	369	381	369	390	390	401	343	380	419	358	384	352	359	359	334	386	417	407	349	364	386	373	361	397	356	365	379	342	375	384	348	367	360	399	366	365	376	338	343	417	364	354	345	358	340	404	370	352	373	363	376	353	351	349	361	398	367	405	342	361	335	426	396	402	357	386	416	361	376	399	365	419	372	396	348	365	384	355	368	371	382	383	405	350	390	359	401	366	343	395	357	415	369	372	336	363	383	380	398	372	379	385	372	376	393	377	397	351	402	403	357	401	344	366	393	371	378	372	376	334	358	367	358	339	341	375	381	362	357	366	380	393	405	394	356	337	377	377	380	344	332	350	381	378	363	378	402	366	390	369	347	347	410	378	365	377	403	301	358	371	350	364	344	375	357	376	362	405	388	379	352	353	368	382	360	399	370	418	358	358	376	373	391	397	371	338	360	352	396	413	440	372	366	361	339	361	343	343	347	343	351	373	379	366	347	368	377	351	390	387	383	377	357	377	357	379	380	376	341	389	376	371	368	367	389	390	373	355	353	350	387	359	358	391	360	382	385	365	365	344	363	410	378	397	379	334	363	363	372	397	342	363	378	377	428	365	372	351	336	355	412	359	357	347	371	364	366	366	348	389	371	376	341	308	373	375	353	366	382	414	362	380	364	405	369	379	354	393	366	394	418	350	385	376	372	365	350	398	397	379	358	385	373	361	378	388	379	402	373	360	364	356	373	389	393	368	371	409	350	366	367	355	394	324	369	332	350	379	374	356	341	359	366	361	381	346	427	361	339	372	329	335	349	371	389	348	379	438	367	389	379	368	420	363	358	360	346	367	376	344	387	348	361	374	383	354	391	416	392	353	341	388	369	388	373	378	385	352	377	350	393	367	370	375	377	396	410	341	367	414	381	334	423	412	369	368	372	387	422	382	379	349	378	391	368	386	344	391	364	380	370	338	342	356	354	347	351	392	406	383	362	345	340	386	357	359	366	356	382	404	380	345	310	338	397	370	345	382	383	369	368	362	370	362	357	389	392	394	386	337	387	342	361	405	399	398	353	354	385	414	333	374	388	402	351	374	377	363	388	401	378	368	364	397	344	385	408	381	404	367	418	404	356	381	364	371	379	389	387	349	408	384	385	380	338	359	360	393	389	386	353	340	345	334	362	320	356	370	401	342	345	364	369	353	384	394	412	360	384	335	364	322	342	385	360	357	367	360	383	413	373	380	352	349	410	363	375	374	386	362	366	363	393	377	351	350	362	359	345	384	368	369	337	376	365	382	355	345	358	367	390	361	338	355	370	360	399	351	345	372	376	353	370	383	367	348	390	372	382	370	364	382	376	365	349	347	380	379	365	363	346	366	389	356	381	391	328	384	392	361	387	386	408	367	371	361	345	365	370	397	381	385	363	345	395	385	335	372	355	342	363	375	349	360	371	389	391	385	377	371	333	423	393	382	381	384	389	428	347	305	392	360	360	360	364	400	359	389	367	389	364	376	390	380	370	392	346	353	415	363	380	351	368	364	391	354	387	348	385	369	359	340	351	399	383	382	415	344	389	362	401	337	372	378	366	347	348	353	360	342	419	356	329	360	354	387	377	396	351	380	374	372	374	371	353	359	369	349	340	377	353	391	374	379	358	349	364	380	344	378	369	345	370	415	358	344	368	374	388	398	362	373	345	369	411	345	350	362	348	413	378	365	353	361	365	356	353	389	371	423	359	383	400	332	369	366	370	355	357	391	373	380	379	394	358	370	351	368	373	325	330	329	391	385	403	350	389	399	374	370	395	390	369	346	369	381	382	388	403	374	353	380	368	394	363	348	369	402	355	390	356	338	389	400	386	371	379	334	416	371	312	370	349	344	352	374	334	362	390	374	367	353	374	353	373	410	367	367	366	368	407	369	370	367	351	363	398	355	410	388	375	350	343	355	367	402	380	412	357	376	374	340	366	383	353	380	390	358	364	382	350	385	341	344	359	315	374	389	412	373	363	394	376	382	416	372	340	374	368	336	368	383	319	352	342	369	345	378	388	342	366	335	328	436	363	364	377	360	350	371	354	394	384	365	366	373	367	391	339	391	351	367	427	371	387	402	407	360	374	364	358	356	359	358	362	381	373	421	358	370	372	359	410	405	399	353	372	396	362	383	373	353	330	345	368	367	378	386	415	345	406	388	413	374	391	337	401	337	370	358	361	355	394	396	376	380	395	359	375	363	384	350	361	347	399	366	368	389	370	375	353	381	369	361	377	343	368	380	405	360	390	374	368	375	390	327	370	392	382	373	373	339	365	360	343	365	325	366	343	360	400	360	355	374	395	401	320	400	354	390	359	382	393	402	364	378	362	387	382	387	357	345	401	349	351	390	388	363	408	379	419	385	412	375	382	367	360	376	338	342	353	362	396	413	376	366	370	348	375	347	362	343	365	390	390	391	373	386	371	385	349	432	359	350	420	363	380	388	369	337	394	351	410	388	379	361	347	370	383	413	395	386	375	376	404	371	354	396	360	407	416	337	358	373	400	373	386	400	377	425	389	381	363	399	365	400	384	363	383	360	387	358	361	381	381	406	363	408	359	371	369	404	379	369	391	393	367	358	399	377	358	408	374	369	398	347	350	358	353	364	375	396	353	414	347	357	357	348	390	392	383	395	373	348	349	355	399	354	406	406	392	377	362	386	358	337	409	408	386	350	388	368	374	372	369	370	377	405	363	402	387	381	365	382	380	407	421	380	398	321	367	378	364	387	384	400	392	402	393	408	390	324	347	342	386	385	363	367	379	374	365	386	366	345	376	357	379	376	393	366	397	405	381	342	391	405	367	404	360	382	389	332	362	375	364	407	380	386	379	376	344	411	360	350	341	356	356	378	356	348	394	382	423	352	369	365	384	354	364	379	367	381	386	342	370	351	377	405	369	388	365	378	332	352	354	381	375	369	380	398	382	379	387	348	425	380	386	364	343	384	354	401	368	398	389	359	361	399	368	358	349	362	395	398	373	369	353	380	363	387	397	357	367	424	360	332	377	354	368	346	377	400	359	364	393	377	338	381	387	345	376	352	363	347	350	415	386	354	350	415	378	370	386	354	407	392	372	359	397	375	349	380	344	385	336	347	374	417	379	396	355	333	362	369	380	353	370	405	360	391	374	358	364	315	400	370	396	377	371	370	319	402	355	333	377	383	371	349	346	371	353	337	351	364	357	349	403	392	371	349	356	375	368	395	324	342	382	391	319	357	387	382	367	371	381	391	365	406	332	366	360	341	376	413	375	380	340	345	352	385	361	345	370	342	339	428	432	372	404	342	408	359	398	379	367	359	395	331	370	401	374	401	360	388	383	359	330	358	374	363	370	357	364	383	376	391	386	366	393	347	354	339	352	412	322
6827	4192	8147	8231	6526	4595	3339	2522	1941	1571	1453	1328	1071	1046	1027	966	900	897	830	839	795	830	788	807	802	766	819	813	838	793	796	797	765	786	785	791	786	787	797	856	768	806	829	748	763	808	791	775	781	796	810	798	823	741	804	797	808	764	808	855	752	774	765	809	803	774	818	812	778	759	810	827	784	791	806	775	814	809	800	767	816	845	787	796	826	816	770	790	813	789	761	778	776	806	790	828	800	843	812	792	840	817	787	797	789	759	811	754	806	805	826	791	790	808	817	748	781	818	820	790	830	809	800	786	777	782	825	800	785	801	797	773	764	790	780	798	823	809	802	786	756	843	783	784	849	747	796	746	792	819	874	807	766	750	793	805	815	777	821	784	749	782	795	773	748	798	775	765	834	776	817	778	768	845	772	801	805	770	776	817	741	784	776	786	788	780	802	844	828	795	767	788	772	764	810	815	852	756	863	823	758	789	808	751	824	777	786	806	785	830	827	777	830	761	799	854	837	767	787	765	783	815	806	772	773	765	774	745	828	780	766	790	770	745	786	840	790	794	759	775	820	780	731	831	793	768	807	770	795	801	816	760	787	787	830	763	819	812	798	795	798	791	816	795	821	749	796	795	798	842	753	825	823	786	771	777	817	773	833	798	775	803	799	824	792	767	756	866	809	803	738	805	800	774	835	813	783	773	787	802	779	790	789	745	798	782	797	785	772	756	766	822	793	758	768	815	774	807	811	820	818	775	787	818	815	783	779	808	770	841	832	774	791	844	804	765	761	791	716	790	773	749	811	833	808	806	784	779	813	803	824	768	772	769	808	774	778	786	778	845	798	800	810	755	800	802	784	806	728	777	770	758	790	760	796	779	788	824	752	814	823	825	813	812	743	818	849	774	782	790	842	787	742	766	849	781	763	792	783	744	812	819	790	800	768	820	794	824	809	735	826	793	850	789	798	820	818	773	794	819	799	815	796	830	770	749	773	821	829	807	837	785	814	841	775	817	825	809	759	851	803	768	825	780	772	799	796	720	812	799	814	748	838	771	823	838	773	794	816	767	714	834	790	776	792	794	816	766	840	790	804	791	810	798	765	789	771	784	776	780	845	750	820	785	816	781	805	787	780	798	825	793	772	743	748	786	714	733	799	782	825	775	793	798	798	801	786	792	818	767	829	838	796	759	811	827	790	768	765	843	783	802	800	843	772	781	808	777	787	799	790	807	819	781	804	780	814	784	768	759	787	800	751	824	827	805	824	820	780	743	771	810	787	768	756	787	782	791	853	757	803	808	743	776	774	800	753	800	790	842	811	827	834	735	770	801	845	828	843	834	770	823	740	764	825	784	695	845	790	807	791	790	810	772	795	799	775	830	736	806	813	865	799	774	776	823	748	814	790	850	749	831	808	819	760	755	781	775	768	817	771	770	777	789	801	863	762	817	818	784	825	823	802	798	798	822	798	799	735	765	842	781	836	817	793	797	808	801	783	780	787	803	810	759	808	796	797	731	824	774	782	799	825	818	808	807	801	797	840	799	790	823	793	810	846	813	737	778	762	809	820	758	808	748	732	725	803	769	811	766	769	828	801	789	794	785	758	757	816	780	792	790	789	806	791	789	805	807	759	776	807	787	781	765	793	797	802	814	800	793	773	770	825	800	804	784	810	785	802	778	811	773	803	781	771	795	793	827	792	787	793	790	818	772	814	807	749	819	789	794	795	800	810	790	782	797	801	794	766	793	796	808	830	818	781	795	835	750	794	827	807	787	818	829	789	770	757	819	832	820	789	792	799	801	813	783	812	785	766	795	814	757	838	770	799	826	774	791	798	835	827	801	802	777	768	780	818	792	825	756	831	819	801	800	787	772	807	827	816	790	737	769	803	778	774	833	776	820	754	753	806	794	738	782	767	842	792	777	778	777	715	745	837	849	833	786	777	786	803	823	801	789	789	791	829	754	788	778	761	747	790	816	805	773	784	747	813	785	795	776	782	824	809	825	785	787	795	819	857	779	834	788	774	797	771	829	770	837	787	782	801	777	790	768	776	762	847	798	884	788	793	787	872	829	777	765	763	745	818	750	758	784	769	738	782	849	822	778	816	761	842	808	802	769	749	770	808	812	773	780	738	746	795	776	794	785	830	810	762	799	763	779	860	779	766	789	764	729	737	776	780	762	798	793	794	775	794	793	780	798	812	768	784	793	802	757	824	749	811	767	767	790	777	828	812	785	856	787	786	778	779	717	732	734	798	803	743	789	778	782	830	836	771	785	826	758	806	788	806	776	786	776	801	779	744	814	803	799	744	804	798	825	805	789	776	800	786	760	818	821	799	785	802	809	737	788	746	762	797	834	794	793	811	818	771	782	765	835	756	786	728	793	872	797	819	760	830	801	785	810	834	782	846	800	803	768	747	762	794	813	784	789	782	798	779	835	788	761	822	774	825	840	792	780	785	784	803	820	817	836	765	761	761	755	771	824	788	802	741	809	835	807	742	781	773	808	828	814	818	782	797	785	769	709	835	779	805	825	811	816	785	809	782	811	752	768	772	826	781	777	827	813	765	779	787	814	851	760	818	778	803	804	808	799	811	740	806	826	859	787	745	767	782	853	762	803	782	794	782	793	804	777	738	744	822	779	770	802	804	769	825	774	798	793	787	786	806	810	811	821	772	736	788	804	785	807	815	783	747	816	796	782	785	797	813	751	769	814	747	802	794	765	779	756	781	878	784	790	818	809	770	800	784	836	848	823	789	768	760	804	771	745	752	783	767	768	786	788	807	726	778	785	735	794	795	818	758	792	802	762	798	783	821	806	806	788	734	784	779	753	808	786	808	805	809	776	808	745	825	818	789	767	823	833	815	777	815	801	800	826	773	810	803	783	796	794	826	793	821	836	773	840	842	767	770	800	854	753	781	790	846	810	798	795	761	751	804	853	825	802	785	803	756	796	806	765	801	772	774	790	779	786	767	807	816	801	802	762	797	802	835	764	794	775	818	762	772	828	798	783	815	847	795	778	775	801	762	800	819	803	811	780	794	806	772	800	821	774	784	834	791	802	792	759	817	841	826	764	810	766	780	792	789	805	827	827	756	818	774	765	799	806	819	820	792	834	766	827	781	795	811	777	822	817	826	780	790	791	768	746	832	828	818	772	834	778	796	817	838	811	797	794	815	829	814	772	785	811	808	778	821	787	806	772	864	789	780	772	803	805	730	794	804	768	790	781	798	791	805	804	833	765	799	816	784	831	740	758	822	802	814	795	802	812	732	768	772	782	808	775	815	810	794	783	825	769	787	760	830	815	778	816	779	786	780	746	758	752	813	845	820	798	803	793	824	816	782	784	860	782	769	779	791	831	774	809	768	829	797	791	752	799	830	740	801	839	782	810	799	767	784	755	824	779	762	751	768	797	742	787	776	807	807	824	806	807	801	789	828	753	856	813	776	746	826	752	791	830	773	756	829	775	817	805	747	773	774	835	798	840	812	781	736	770	787	820
29615	16434	17073	12771	7892	3993	2163	1247	836	735	533	528	427	382	376	344	311	269	258	287	265	289	269	262	289	273	239	320	290	284	259	256	298	279	274	270	244	255	250	248	301	279	235	265	267	250	297	278	244	299	242	274	260	266	298	281	268	284	278	268	281	295	279	265	290	284	279	248	254	274	273	295	268	229	274	294	227	269	244	245	271	270	258	262	270	259	257	253	215	268	289	238	288	247	257	269	299	275	246	239	274	258	266	224	252	269	275	261	283	256	273	260	249	256	260	252	277	230	256	251	247	265	235	256	267	251	253	251	296	275	290	253	248	265	242	269	283	252	264	258	279	263	252	232	270	269	284	286	276	275	263	278	262	258	246	284	301	248	256	278	283	268	301	261	262	264	285	246	244	255	270	259	265	283	275	273	258	283	259	269	236	284	261	278	267	260	269	244	258	245	260	265	254	225	259	284	270	262	277	265	273	247	268	231	261	261	251	241	254	277	251	253	257	263	272	257	287	256	263	251	265	251	230	256	283	309	256	246	261	257	257	284	267	264	265	272	263	287	260	289	277	290	225	275	284	264	230	252	246	269	269	262	247	268	235	268	257	265	250	265	265	253	254	278	284	262	280	230	262	277	245	292	267	283	273	260	257	289	285	243	264	263	249	245	239	234	297	251	274	285	248	234	248	269	243	253	247	238	270	224	266	257	265	300	275	263	247	242	259	269	282	294	253	239	292	301	259	272	270	226	263	278	263	263	246	243	267	254	282	250	230	277	272	265	259	289	260	259	258	244	284	252	257	274	261	266	252	231	258	294	266	276	251	261	271	288	251	247	252	287	269	273	278	277	267	266	297	224	266	270	224	245	258	260	266	275	296	283	243	273	238	277	265	282	258	260	244	260	257	236	255	249	256	256	264	277	257	289	284	284	241	247	253	257	250	259	257	269	263	259	261	280	280	252	278	270	265	293	257	250	239	250	264	279	291	272	296	273	238	266	287	239	261	287	248	256	284	260	246	255	259	269	252	262	265	286	232	255	272	254	282	251	283	256	251	250	261	259	271	244	251	307	287	231	268	273	285	254	263	243	235	271	276	267	258	262	273	262	256	262	259	269	280	276	268	287	274	274	273	287	264	265	222	261	314	304	244	268	264	254	294	276	270	263	294	283	283	279	247	264	305	280	258	283	230	232	236	232	261	280	266	250	256	265	245	273	263	239	256	250	281	280	267	263	267	257	258	262	236	269	245	271	242	278	257	260	240	266	246	284	261	321	269	272	264	273	269	268	236	268	250	251	291	252	258	255	230	261	276	255	255	261	250	255	257	303	250	266	270	250	260	264	271	267	244	241	277	289	273	294	264	282	288	259	285	265	249	233	283	277	284	263	273	249	280	279	270	245	264	277	255	247	268	289	267	252	246	239	246	276	251	254	270	278	255	256	255	255	269	241	211	292	234	242	275	245	305	270	282	243	259	267	270	253	270	252	268	271	270	276	258	304	290	248	237	262	276	232	270	279	280	281	276	249	256	289	287	265	259	255	301	276	274	277	289	224	274	241	275	275	250	239	258	253	248	247	256	258	276	258	239	266	258	316	262	251	257	240	267	236	255	247	237	243	295	235	263	260	293	274	277	277	255	268	273	272	272	253	261	243	248	269	253	253	275	261	282	240	270	252	251	262	257	237	263	243	241	276	260	279	278	267	254	281	316	286	289	271	273	249	293	273	278	253	256	284	286	232	224	283	232	271	251	275	272	261	299	237	267	280	224	258	280	250	245	258	262	293	252	290	278	234	225	258	232	255	236	262	259	264	270	263	258	240	298	295	245	265	282	264	252	275	251	237	257	252	270	260	240	282	282	251	247	292	259	273	263	258	261	241	268	249	255	234	253	262	322	262	282	243	239	308	271	282	272	257	245	257	271	243	227	262	275	291	249	252	256	272	252	279	259	228	246	258	274	249	266	270	237	289	245	230	260	280	280	257	272	250	262	269	251	284	237	238	248	281	251	271	260	274	245	282	239	239	279	258	250	261	247	261	237	252	266	261	293	226	255	265	236	270	269	261	231	261	278	260	268	288	266	254	273	257	279	263	244	262	232	299	260	269	270	291	260	258	296	269	268	281	262	289	263	256	261	240	220	253	262	262	264	271	260	269	247	249	248	258	275	252	276	227	260	248	290	297	258	313	252	265	259	237	252	237	273	256	283	265	283	253	256	233	252	259	259	254	286	300	274	268	274	269	267	254	271	293	263	251	251	264	298	254	268	261	277	245	240	247	261	283	251	288	274	276	260	257	275	252	263	274	260	276	227	245	258	249	261	234	261	283	296	273	256	246	259	248	309	270	280	264	245	266	285	253	307	240	271	269	298	269	279	271	282	281	257	256	255	283	262	273	257	273	265	290	276	250	246	273	272	282	266	268	274	281	244	256	237	253	258	268	285	259	247	269	291	246	276	249	266	229	256	240	261	274	260	259	249	250	265	255	252	256	280	264	251	252	257	263	236	232	240	263	266	271	267	255	220	257	270	281	272	270	228	262	241	250	272	272	265	257	276	267	242	250	265	259	233	248	248	289	268	244	238	276	242	261	249	254	269	294	253	312	239	267	246	256	261	250	255	273	262	275	231	256	227	279	237	268	260	277	270	256	272	251	276	264	271	264	264	227	249	230	265	256	262	234	235	269	240	301	242	284	244	261	256	268	281	274	273	263	254	261	260	265	259	260	267	250	270	287	250	265	244	296	263	273	273	257	276	270	280	269	241	242	281	247	279	253	272	251	253	248	247	243	269	266	275	304	239	250	250	251	282	255	254	278	268	289	254	243	241	266	247	261	272	240	250	256	266	271	236	263	271	288	275	296	259	239	260	248	269	268	251	304	249	244	272	290	269	288	281	266	252	259	267	274	274	288	293	263	255	260	260	269	246	243	258	241	274	242	266	272	276	246	257	279	262	265	259	262	262	266	252	248	303	287	280	275	272	253	254	244	278	272	270	258	292	243	252	255	254	275	249	281	243	273	286	277	251	260	282	287	221	271	261	269	281	234	267	258	262	261	248	269	258	268	259	274	246	280	291	268	255	271	282	237	249	263	278	238	263	284	269	282	281	316	238	264	246	250	267	271	270	240	234	214	236	259	227	244	254	266	271	251	287	283	227	285	290	245	245	256	258	263	257	244	225	261	282	257	247	247	236	221	236	241	265	260	247	240	258	267	245	253	259	263	242	237	284	256	236	254	262	279	279	251	235	259	265	273	263	264	265	249	260	272	241	260	271	262	254	256	225	270	273	235	272	282	259	264	253	274	284	288	283	288	263	274	277	274	276	291	284	281	282	286	237	244	272	268	263	257	238	268	280	249	272	257	247	252	282	271	276	262	268	236	270	245	291	241	259	254	276	277	240	242	273	255	255	251	278	281	282	284	284	252	254	267	273	241	239	238	237	264	256	247	242	250	264	256	282	283	255	261	247	300	286	267	263	292	253	274	264	245	273	281	263	264
19322	10804	20188	20235	16179	10173	6848	4658	3331	2651	2139	1748	1527	1209	1230	1028	939	823	764	691	644	659	651	661	613	655	622	653	596	601	622	580	605	579	605	595	591	605	605	597	597	597	620	569	583	600	570	603	593	582	567	594	592	549	602	596	580	631	628	664	599	588	616	601	598	572	625	589	630	628	608	583	639	605	595	568	580	588	605	612	652	595	642	578	581	589	604	579	587	587	638	620	575	587	589	641	597	610	625	576	598	597	657	604	638	590	634	622	597	597	591	621	610	601	553	613	589	567	593	576	631	583	586	581	592	639	568	558	601	566	588	577	581	618	594	625	592	595	578	587	580	586	556	554	583	591	628	578	562	594	579	591	623	594	644	563	578	617	597	581	598	573	554	595	570	565	547	583	574	554	595	577	599	577	617	598	531	558	559	596	589	573	608	591	609	579	617	562	611	577	617	611	595	589	622	602	592	629	564	555	576	602	577	574	594	547	602	603	628	577	584	585	608	590	559	562	619	574	572	558	553	561	618	564	601	545	586	526	606	582	595	585	630	606	605	596	631	571	604	593	601	539	592	591	590	607	590	618	566	584	602	591	652	578	554	605	605	609	581	637	679	594	605	557	575	546	593	600	605	581	610	606	581	558	590	584	627	562	593	608	545	593	554	588	593	578	571	557	588	608	578	607	607	604	597	567	627	594	625	572	553	634	569	548	567	560	569	583	614	553	563	560	593	596	574	557	587	606	592	608	588	557	606	618	608	599	587	571	565	597	616	602	613	561	597	620	593	635	592	596	594	599	573	574	585	592	575	600	604	606	586	622	613	570	618	574	580	658	624	594	630	608	560	612	630	623	634	575	577	557	579	566	587	554	572	604	595	606	614	544	595	598	585	592	570	586	605	571	584	605	578	583	602	616	560	605	632	583	589	598	597	599	558	598	603	610	557	618	539	586	573	620	644	607	566	581	618	595	595	561	625	615	594	590	633	592	616	590	574	623	632	572	601	601	579	590	580	573	597	621	627	575	547	595	599	574	612	605	563	590	570	588	587	618	566	600	568	536	558	555	584	570	579	598	548	553	625	588	587	537	580	584	584	561	569	589	581	587	602	558	577	569	604	600	593	583	595	607	571	592	580	555	596	575	594	556	588	626	630	587	620	595	585	609	603	598	557	613	605	578	608	619	595	565	637	571	598	601	577	601	581	630	585	596	618	611	587	584	573	581	604	601	577	577	587	580	586	559	568	582	540	581	585	588	575	565	556	549	631	563	630	601	539	582	561	623	638	579	562	619	563	627	590	557	597	624	601	596	546	559	596	567	613	601	598	558	600	618	625	614	610	574	535	629	592	610	562	610	648	566	578	606	560	575	583	574	581	564	601	582	596	577	602	615	568	593	582	582	608	600	596	598	587	579	653	579	520	555	579	624	578	614	590	575	579	603	595	583	585	607	634	621	623	566	593	608	546	595	566	567	625	591	632	545	556	578	551	612	627	589	572	606	600	583	615	595	548	583	625	627	559	588	579	605	630	578	586	563	608	574	595	611	548	599	573	602	592	585	564	554	585	580	581	588	576	586	600	570	549	541	570	607	612	624	631	584	613	591	555	568	580	608	581	615	570	576	573	587	565	616	574	582	628	613	535	564	606	547	600	610	600	620	592	587	577	568	580	575	577	616	561	586	584	589	627	584	605	633	559	613	622	601	580	619	560	634	615	614	599	614	600	555	598	583	569	622	645	587	619	582	576	595	609	566	552	637	575	592	596	583	604	583	625	648	610	564	551	578	591	601	578	606	599	618	611	577	618	606	603	563	598	592	563	589	595	532	568	566	593	576	546	591	591	572	597	601	587	594	552	548	575	580	611	611	558	554	592	619	577	580	590	617	601	613	552	588	568	606	592	611	609	584	573	533	602	577	584	632	587	571	601	567	575	563	625	553	608	591	595	578	558	571	618	606	617	607	608	608	603	592	556	590	634	594	634	612	605	604	593	587	613	596	553	587	604	598	584	574	608	638	589	638	546	569	587	595	592	579	629	606	612	612	552	589	563	638	591	548	598	608	604	566	605	603	610	577	575	577	577	603	587	558	613	607	592	591	610	582	599	590	588	589	608	584	611	562	592	596	607	566	552	631	510	575	576	575	598	594	628	608	578	606	592	599	586	572	593	586	584	613	563	624	557	596	549	622	547	600	608	638	594	573	548	585	636	629	576	582	600	586	583	591	559	562	577	587	583	612	606	599	624	583	619	595	621	557	574	579	602	562	611	594	632	585	631	558	589	601	648	572	580	570	580	554	590	608	585	564	583	571	570	583	591	621	557	596	610	583	595	610	645	627	578	578	618	620	557	535	616	587	598	627	581	563	629	602	562	626	560	599	553	533	593	594	594	596	632	606	610	592	582	618	572	601	599	546	581	595	576	566	567	600	555	583	633	581	614	624	584	593	524	589	595	557	635	589	591	621	574	589	602	583	610	609	565	586	604	582	596	615	564	571	583	591	614	588	589	607	591	620	555	610	625	611	563	577	614	548	602	574	556	596	580	592	585	522	568	585	587	581	566	585	609	623	623	569	595	628	587	581	597	682	620	577	577	615	568	582	579	597	626	568	595	616	616	602	575	625	598	619	563	605	577	564	656	600	581	631	593	608	569	585	610	605	599	575	533	572	582	618	577	577	601	567	589	616	581	562	594	595	594	571	618	613	567	606	594	605	581	639	604	556	615	586	570	600	589	564	599	592	615	554	602	582	604	663	551	624	577	568	636	544	566	587	636	555	563	591	607	615	593	597	550	580	604	558	559	613	538	565	625	562	640	601	624	606	635	606	573	592	590	615	602	590	579	597	616	591	573	615	620	582	599	574	614	588	577	586	571	599	560	566	644	621	582	571	589	603	616	604	615	611	547	605	616	603	618	565	637	624	576	594	556	595	571	614	595	604	601	548	616	607	569	614	639	588	596	591	553	604	580	581	589	617	597	573	623	572	637	604	620	632	593	573	583	602	599	580	626	595	594	598	609	577	588	601	540	607	568	607	549	621	587	566	607	635	626	601	625	622	642	617	593	589	591	573	602	620	559	603	575	609	605	601	621	601	590	552	594	577	589	601	582	621	581	612	595	598	590	574	610	593	587	559	584	608	549	609	629	614	626	635	624	562	569	589	586	593	576	582	593	577	595	600	587	555	629	607	562	598	542	560	598	584	579	588	562	582	582	608	576	519	605	584	576	563	572	547	591	598	642	627	585	586	591	588	613	569	576	549	562	590	574	602	585	584	618	582	557	584	612	530	596	553	553	600	612	591	594	594	594	610	581	571	552	618	571	602	542	573	592	594	567	617	618	591	609	649	572	567	598	591	603	578	606	598	561	586	653	587	589	593	576	604	556	576	648	573	567	590	554	559	629	571	616	571	625	579	591	584	599	553	575	562	581	586	640	600	591	596	607	570	597	585	606	571	590	568	570	607	605	580	598	614	596	543	593	581	585	579	621	634	571	573	583	597
39853	22610	24343	18385	12384	6820	3508	1948	1348	937	794	628	524	548	434	381	351	322	324	289	273	295	260	277	294	237	262	251	269	261	249	301	231	244	270	239	267	286	270	279	271	254	270	270	271	268	293	249	270	244	271	248	255	248	265	242	282	261	276	278	261	252	235	264	265	283	245	262	266	252	269	252	269	264	259	250	279	279	250	242	269	300	268	249	290	260	294	235	274	247	251	276	293	295	286	297	273	288	267	260	245	284	281	280	285	285	278	251	270	267	249	264	272	284	278	287	275	251	246	267	254	281	274	273	277	261	284	272	262	261	242	263	280	239	249	263	285	227	260	244	239	300	284	285	257	265	291	265	262	253	259	277	257	284	276	243	252	251	235	273	253	270	244	288	260	268	265	225	249	238	249	280	269	283	249	263	256	244	267	263	280	246	287	243	240	282	261	260	258	236	269	267	258	244	292	257	255	272	239	257	258	269	243	291	286	260	257	247	286	277	267	259	249	266	272	286	284	261	277	256	272	243	274	277	253	271	254	257	283	254	250	284	259	294	259	276	283	252	266	254	229	249	236	250	240	292	233	233	281	305	243	253	251	256	267	260	277	267	271	278	266	245	279	266	241	258	283	254	241	265	264	297	277	267	261	268	286	275	244	281	276	282	275	239	281	262	263	267	264	292	287	268	288	276	264	268	254	243	234	265	246	292	250	261	273	270	282	281	278	281	282	297	256	268	292	263	249	249	252	254	254	251	265	261	255	271	291	282	285	262	281	267	269	255	259	251	274	275	236	280	250	280	226	293	264	256	314	235	258	260	290	264	318	271	262	271	244	282	254	269	283	251	244	270	279	259	248	277	271	259	248	276	327	303	288	248	266	270	286	240	266	275	246	272	252	274	247	276	264	271	292	251	261	263	237	269	280	243	239	300	248	290	299	251	252	273	239	259	262	287	292	277	265	274	230	278	283	247	243	248	288	283	253	272	231	290	229	271	235	280	263	298	252	272	297	228	270	279	263	254	274	234	310	272	274	266	278	245	257	246	278	282	241	284	264	275	260	265	266	261	262	263	244	252	273	244	276	264	239	289	269	284	249	259	284	255	232	272	271	265	273	241	279	274	294	247	289	267	273	251	231	260	269	308	276	259	244	260	257	251	222	276	252	234	267	294	266	280	234	242	273	268	249	250	265	298	233	251	263	278	247	266	277	249	297	271	266	263	253	260	305	265	220	272	261	246	259	264	261	258	246	270	245	263	309	225	265	274	246	242	248	245	272	230	279	269	241	256	253	272	236	252	270	254	223	259	252	280	293	259	238	235	259	268	254	313	281	274	277	275	261	259	281	264	270	238	229	258	236	268	285	250	226	263	295	265	260	249	258	292	272	269	258	286	263	260	262	259	280	284	255	253	242	261	275	245	284	275	289	281	278	285	282	264	283	269	305	283	235	270	304	281	229	272	251	256	282	260	238	247	298	261	264	250	266	273	273	244	260	271	275	240	261	251	297	241	276	260	251	264	277	272	237	234	262	283	276	260	252	273	283	260	257	237	249	250	248	273	257	255	254	291	256	282	267	272	292	276	258	263	301	232	287	287	284	243	265	264	271	254	274	242	268	251	262	245	298	276	263	272	255	270	287	248	287	284	245	268	286	260	237	265	279	268	270	258	253	249	265	254	255	249	246	253	249	258	259	283	232	259	277	262	215	259	280	279	270	262	266	248	259	239	260	249	251	281	259	248	273	238	252	293	287	272	268	270	291	270	283	285	268	241	261	255	268	255	272	211	269	285	259	282	241	247	230	259	280	265	237	270	280	249	266	269	258	236	264	254	251	254	300	251	278	258	242	276	260	256	259	276	267	256	274	237	262	276	316	262	268	278	262	268	245	251	280	235	239	271	244	257	263	262	263	262	281	264	251	267	251	256	248	298	247	253	269	265	264	292	269	263	272	282	261	251	286	268	267	273	263	256	244	279	266	285	277	239	283	265	249	285	285	281	235	269	259	273	256	265	283	281	277	251	257	265	241	283	280	270	240	263	251	249	248	276	300	271	261	266	282	278	257	269	263	284	274	264	261	262	258	272	254	239	256	261	254	235	257	254	244	278	254	274	257	284	256	275	284	242	268	295	242	269	261	262	269	280	253	256	282	263	276	277	261	273	265	264	290	262	256	279	279	286	295	274	241	277	280	282	248	248	264	283	306	278	236	252	259	274	234	264	260	241	237	287	257	247	277	273	236	283	228	255	277	232	277	249	263	288	260	260	271	278	249	241	262	264	280	278	279	249	251	262	290	285	275	269	257	277	260	265	288	261	273	266	260	257	272	283	253	254	263	228	284	261	281	267	264	243	274	291	234	268	271	262	251	257	259	276	272	238	244	273	229	263	262	258	251	259	251	310	236	243	288	272	241	246	256	266	256	262	294	292	245	257	283	263	247	263	235	315	298	269	272	231	265	276	272	251	263	263	258	252	259	265	266	266	267	290	249	281	265	255	244	265	284	262	297	272	250	273	254	236	296	260	239	284	289	281	294	254	237	256	291	256	231	276	250	253	250	244	249	260	242	236	261	265	257	239	263	250	248	240	269	260	260	277	269	303	290	274	275	257	252	274	272	278	278	287	266	263	250	270	242	287	278	261	269	273	260	226	244	237	247	274	244	268	237	277	267	267	243	275	248	276	268	298	246	300	234	266	266	250	239	281	261	260	272	240	232	248	306	277	274	281	261	270	260	279	284	241	268	251	285	252	267	245	247	243	286	254	263	262	241	248	273	278	274	264	281	253	235	277	272	270	266	250	239	240	286	267	282	276	251	267	285	273	288	260	270	255	251	262	250	254	298	268	235	266	281	233	268	251	277	254	292	276	267	272	248	227	235	264	297	250	239	224	267	248	265	238	274	250	263	280	250	281	252	258	254	259	240	246	260	243	266	252	242	242	268	235	260	266	294	289	259	281	258	266	247	240	238	251	267	277	266	288	274	284	240	276	257	274	258	259	266	265	260	264	245	260	243	275	262	281	253	266	221	298	266	287	266	274	272	256	253	292	278	243	280	268	252	289	259	264	245	261	241	251	262	291	265	281	249	244	282	276	250	248	243	282	280	274	217	277	275	225	279	252	269	267	292	257	259	264	272	280	300	288	261	263	294	251	239	247	268	244	263	258	292	296	288	274	255	270	277	269	224	250	286	260	241	277	285	257	281	273	238	262	314	254	272	305	279	260	306	269	281	296	271	277	255	262	273	282	255	283	262	288	248	266	269	242	277	288	277	270	277	270	256	282	267	288	271	261	300	273	247	279	261	261	286	284	248	283	261	283	249	279	282	214	247	260	253	251	250	293	240	279	276	287	251	258	248	247	250	231	261	264	240	259	277	234	244	286	284	257	259	282	273	230	274	239	248	254	274	259	267	265	269	293	279	245	275	262	289	250	234	304	260	257	278	276	276	231	256	264	255	283	253	270	278	266	259	272	281	259	282	260	253	277	291	278	274	254	258	257
25244	14548	25972	24621	21461	14430	9500	6669	4974	3847	3078	2429	2026	1821	1598	1318	1195	886	868	801	740	717	659	664	687	661	637	660	653	647	657	627	638	615	597	646	613	635	616	608	627	619	630	600	573	620	604	599	611	575	614	591	620	604	568	641	622	616	626	595	585	633	594	642	618	619	613	599	582	631	603	611	579	631	589	590	602	625	603	556	594	570	607	624	625	600	664	618	609	662	635	650	642	645	638	590	610	642	646	620	662	640	623	605	620	594	612	628	633	574	601	575	591	619	566	606	590	645	601	567	635	623	602	612	567	621	601	601	613	584	569	602	563	577	666	600	632	591	616	576	587	665	630	611	577	626	582	606	581	648	632	606	619	593	605	643	629	609	574	602	655	584	631	625	599	618	603	576	591	600	592	596	609	617	605	587	627	560	628	563	588	573	584	597	598	618	607	611	642	587	569	613	601	658	583	604	621	625	575	621	623	555	590	586	615	601	580	599	664	585	607	575	596	572	615	577	633	630	615	649	582	594	638	605	572	621	606	594	613	611	606	617	615	589	600	569	614	577	599	588	636	638	631	605	680	587	616	616	618	603	618	589	560	567	607	580	561	589	595	625	588	608	573	599	609	598	601	610	612	620	633	610	606	627	602	640	589	605	647	615	577	591	575	589	634	593	593	599	590	615	565	596	615	600	569	613	611	579	606	579	596	575	625	625	629	589	605	622	637	621	600	618	621	573	593	603	612	581	620	588	583	590	609	605	606	605	596	596	632	608	581	604	601	609	615	559	538	617	650	554	659	609	582	625	641	602	621	611	674	604	642	597	596	594	597	628	628	613	585	584	632	635	620	600	613	584	631	654	618	594	584	591	611	620	602	568	590	602	559	614	619	623	623	594	599	650	631	600	599	616	573	549	590	610	610	610	638	633	620	595	602	580	626	608	573	560	597	617	592	586	613	593	568	625	611	652	566	574	611	607	626	592	592	646	591	631	625	591	561	587	582	600	594	628	563	596	566	594	611	554	577	584	585	606	590	615	641	571	598	622	619	591	634	633	588	578	585	550	598	584	640	589	634	569	593	582	606	603	578	669	574	600	628	610	610	594	624	594	612	629	604	599	636	643	578	620	571	606	615	593	642	580	586	593	600	610	601	619	621	652	603	623	593	601	596	577	588	566	591	559	631	641	571	565	615	562	635	631	629	618	574	595	602	577	548	620	585	583	605	589	579	636	588	591	573	641	611	608	521	627	604	613	592	628	538	568	597	609	581	623	605	601	633	583	586	615	592	606	604	609	619	601	571	604	584	578	645	572	576	584	584	558	608	627	582	618	627	587	593	598	583	614	604	609	594	581	630	598	607	625	588	586	613	565	611	595	565	616	583	612	621	580	610	589	566	641	612	649	625	600	628	612	632	646	587	582	581	566	559	594	586	574	599	599	622	598	588	626	608	593	590	665	602	568	608	619	618	581	610	597	575	613	636	573	591	637	601	565	624	614	585	620	602	646	584	584	655	577	625	630	584	570	594	641	608	568	615	587	630	621	537	594	590	628	581	606	586	618	590	605	604	589	639	566	632	596	606	598	616	586	565	572	610	590	587	556	588	616	560	605	614	634	611	590	648	624	574	624	597	590	614	624	570	573	587	569	642	614	622	623	568	601	609	622	611	601	620	645	605	596	582	576	574	622	595	620	601	643	582	608	618	603	555	592	599	581	598	594	618	603	615	590	567	553	619	607	600	570	567	601	596	583	597	625	601	579	617	606	598	591	609	585	582	616	605	576	583	633	557	606	610	628	594	534	559	597	584	634	588	607	594	627	611	586	618	597	593	618	605	583	613	611	590	583	611	598	619	604	593	613	599	556	583	625	582	591	562	630	628	584	584	642	581	555	604	583	625	649	578	645	562	605	587	582	578	635	631	603	578	546	611	592	636	617	632	589	624	593	608	598	570	600	620	610	630	604	586	599	635	566	575	598	594	562	644	574	609	588	604	605	611	608	617	604	553	591	588	584	622	593	656	609	598	600	592	587	626	623	611	589	605	578	557	600	605	591	612	595	568	623	610	608	595	638	581	601	582	606	579	612	578	613	593	550	594	625	611	592	593	601	591	610	595	596	595	626	623	570	634	626	563	597	635	615	566	619	638	584	580	579	629	580	608	563	615	588	671	594	577	630	553	610	604	579	647	589	580	582	560	595	549	608	594	576	588	572	533	652	579	600	573	627	585	577	588	617	599	613	607	591	595	637	569	625	600	564	609	649	600	580	604	618	600	609	614	572	598	610	599	578	583	598	572	579	625	577	546	616	588	573	574	600	586	585	598	613	634	557	592	561	596	638	576	560	586	629	649	602	619	637	600	584	634	578	616	590	662	600	581	613	567	579	596	598	586	588	608	562	597	612	603	592	612	553	612	582	621	582	605	580	619	620	574	564	618	594	585	591	586	576	610	586	607	594	604	568	590	629	591	572	633	623	588	612	598	604	629	569	590	617	602	591	600	602	602	601	609	628	580	601	580	625	583	617	590	593	577	604	606	569	617	596	568	614	636	626	632	596	596	572	583	617	580	588	619	596	609	606	584	633	626	566	600	597	612	631	611	569	613	575	614	630	633	618	604	589	575	584	620	618	599	548	566	602	569	587	535	594	620	575	593	558	594	563	629	579	608	605	613	616	606	609	580	560	615	584	571	608	617	586	618	621	595	621	570	638	596	605	614	629	584	607	572	573	542	585	591	631	598	596	612	592	601	614	598	628	592	607	542	603	622	620	607	612	601	637	637	627	565	633	604	592	579	664	603	595	594	601	605	630	594	568	610	612	573	619	597	564	613	596	598	612	592	609	613	615	576	608	614	587	573	624	585	567	595	575	600	583	638	633	618	610	619	628	592	611	564	613	588	636	574	568	646	643	595	555	590	592	590	595	656	595	605	648	627	585	602	588	606	579	600	611	602	585	604	570	612	537	588	613	626	572	578	611	604	608	617	573	602	600	590	616	606	623	622	638	574	614	591	622	575	609	634	599	625	593	631	540	598	617	605	623	633	595	635	587	581	601	577	605	593	610	595	612	593	625	638	615	600	617	601	591	590	606	601	587	554	598	563	582	639	601	615	657	629	557	616	582	636	605	566	570	601	612	608	560	622	638	592	607	618	546	597	607	596	622	610	669	591	572	599	606	611	574	559	582	585	625	602	583	613	618	595	635	624	578	590	584	630	616	601	603	650	597	581	599	647	614	593	579	605	604	646	594	559	594	563	644	606	633	621	611	564	589	582	565	641	551	591	589	621	610	633	559	637	572	621	602	578	575	590	612	577	585	607	558	628	578	600	586	623	632	612	588	551	649	607	579	597	596	565	589	562	601	645	623	551	588	638	614	599	606	590	621	563	599	610	638	626	624	571	560	593	598	591	588	585	591	586	604	614	598	601	567	618	623	600	602	612	584	586	582	594	602	584	589	589	600	603	591	608	621	607	622	596	594	576	596	532	607	626	634	574	593	643	610
10951	4685	4724	3292	1870	1283	900	677	637	542	460	463	397	426	449	418	380	341	380	361	368	374	361	387	331	354	344	387	347	421	396	368	385	372	348	406	377	383	328	359	397	363	408	343	411	375	384	357	383	370	388	366	376	359	368	348	371	356	375	318	340	384	364	374	397	329	377	369	394	419	352	419	364	352	387	346	364	368	338	367	370	334	366	349	388	366	395	372	349	355	387	369	348	392	354	350	361	375	352	346	369	393	376	352	382	392	385	368	351	370	371	351	364	359	386	395	398	357	338	356	345	380	359	383	384	333	353	348	388	352	350	423	400	391	413	389	378	380	386	358	363	401	378	373	361	356	393	368	411	410	393	393	396	349	363	348	398	390	390	355	355	329	356	362	374	366	410	376	316	392	369	370	377	414	366	369	362	364	371	358	373	358	391	359	349	388	398	370	374	379	362	378	368	381	395	344	360	359	376	365	376	403	363	374	357	378	387	386	353	390	385	345	379	384	374	384	404	401	340	372	394	352	347	373	376	338	351	360	374	397	369	361	352	357	323	366	386	356	362	342	409	414	403	346	383	403	413	379	356	344	328	345	373	382	310	358	440	354	391	407	385	364	362	342	379	389	369	364	366	365	356	384	375	342	392	373	364	367	390	339	371	369	354	388	344	369	365	365	350	371	349	376	404	326	358	376	402	426	354	385	409	345	383	316	355	349	364	343	357	351	378	354	395	390	371	367	378	396	361	376	393	421	361	345	340	379	399	332	358	374	376	354	393	367	394	389	370	386	346	369	397	416	392	352	368	346	389	351	409	340	342	400	357	368	399	358	367	397	373	371	377	398	390	316	350	376	356	401	414	383	372	341	330	355	369	357	392	345	348	351	362	358	424	409	376	328	377	370	368	395	387	392	346	349	417	391	357	399	373	410	369	354	414	390	406	371	357	360	363	359	334	390	364	373	371	340	360	347	369	366	344	371	372	375	359	370	365	376	384	385	372	410	386	381	342	353	382	392	359	360	360	371	369	321	373	410	367	402	351	375	353	383	407	390	388	382	405	399	386	354	395	365	340	364	352	347	349	397	383	387	329	353	376	354	350	368	327	332	372	378	364	360	364	380	356	357	350	381	345	356	392	355	365	357	373	340	363	367	396	337	339	385	392	370	352	358	372	358	368	390	338	365	375	380	373	345	340	377	390	368	349	358	373	376	353	402	375	364	398	408	382	334	366	380	376	316	375	367	371	366	387	360	365	397	342	350	421	364	372	376	366	378	370	364	329	401	364	377	340	409	317	385	389	321	312	370	392	374	349	331	388	364	350	373	403	372	345	330	348	383	351	365	375	340	356	347	370	429	420	401	354	348	385	396	360	353	358	358	370	325	358	379	371	364	366	377	363	359	388	359	356	407	339	383	365	370	361	353	356	347	354	349	362	358	384	354	368	405	394	377	353	350	372	344	343	391	342	366	385	356	343	356	359	377	353	380	381	374	386	355	375	362	376	399	381	383	382	384	361	375	371	409	384	391	386	322	407	393	337	362	368	396	351	385	368	392	377	385	389	358	391	404	368	359	362	362	353	406	376	381	399	363	364	395	402	369	391	369	353	330	356	345	359	380	378	342	363	382	365	365	350	382	370	391	368	362	349	361	378	406	382	362	367	382	372	335	378	400	368	383	345	363	408	358	381	356	388	327	356	357	369	385	370	369	377	323	398	370	413	389	388	370	393	367	353	393	361	387	337	352	329	357	347	369	411	400	347	384	382	360	400	368	373	354	377	382	331	371	358	359	350	369	371	346	379	394	379	381	365	330	368	355	400	327	393	371	347	391	330	365	375	359	386	381	374	343	366	342	386	344	379	384	375	353	330	381	354	400	354	329	379	363	351	380	372	354	377	336	364	376	380	382	335	363	328	356	372	369	351	381	371	384	384	359	401	369	355	363	382	369	374	382	390	402	364	384	379	371	368	371	383	405	370	335	370	339	377	353	351	352	374	361	374	364	363	348	335	338	349	375	324	377	434	380	359	377	355	359	351	388	352	368	365	405	414	374	369	370	365	373	356	343	386	351	366	377	357	402	382	353	401	353	389	427	370	352	380	362	341	381	344	374	367	348	403	338	361	372	392	384	393	365	391	368	381	385	411	393	317	327	336	384	380	384	382	323	364	375	356	387	371	366	418	386	392	384	347	368	378	395	367	378	373	384	361	340	336	392	369	356	335	379	376	308	393	380	402	366	414	365	387	367	398	371	332	372	380	331	360	395	373	380	397	375	366	354	342	362	330	392	390	388	384	357	339	359	369	368	374	359	380	334	359	349	390	384	386	365	336	382	350	369	360	363	389	371	393	373	350	308	357	389	346	447	380	314	361	342	390	379	343	369	390	385	387	359	375	370	383	356	364	354	356	392	376	388	354	380	382	353	358	330	338	345	334	329	336	334	345	354	373	326	378	362	388	428	369	357	339	374	361	378	393	385	368	370	367	395	383	396	344	380	363	357	357	331	332	392	380	369	331	348	343	382	351	376	383	361	387	300	340	321	362	364	368	385	352	357	359	381	356	371	354	378	395	378	375	368	397	360	385	360	407	355	357	348	374	383	399	368	431	356	374	374	311	358	383	353	369	381	361	353	378	361	372	389	362	373	328	378	404	388	385	371	374	372	343	377	333	377	361	388	392	359	355	355	345	364	404	373	413	388	400	400	394	354	395	375	380	403	337	392	368	353	361	370	400	384	393	401	328	348	410	367	351	365	343	381	393	390	357	334	362	403	366	334	325	361	402	379	362	354	354	367	381	383	396	361	381	381	411	415	341	405	384	371	356	346	379	376	408	347	362	387	395	371	398	342	398	375	353	336	377	388	396	385	343	379	399	352	384	387	379	396	389	372	372	354	349	369	385	370	368	348	399	379	377	362	424	364	378	383	408	343	372	397	376	379	391	348	351	380	351	382	431	339	349	392	354	349	370	359	361	357	370	365	364	341	365	359	378	373	399	361	323	363	400	369	385	325	377	369	383	375	377	372	378	350	375	346	406	364	367	364	366	343	341	403	356	351	379	420	372	390	402	351	353	382	363	365	358	378	377	339	377	384	393	377	351	362	369	364	351	351	372	370	408	363	356	348	382	324	369	341	356	358	370	361	337	353	349	352	351	358	388	394	370	370	371	370	391	406	372	345	378	345	348	374	384	366	384	368	365	341	364	429	354	367	344	382	359	370	373	370	401	376	385	358	357	400	356	393	361	316	366	368	373	367	367	352	362	371	391	323	368	384	368	375	399	356	388	355	369	342	383	351	379	359	361	369	366	334	329	337	343	364	365	406	369	374	376	370	346	386	384	358	366	389	381	365	383	375	372	370	395	361	353	378	370	404	379	374	375	389	356	359	348	376	410	333	377	404	389	364	354	381	378	354	367	359	331	380	333	387	360	368	341	341	345	360	401	381	356	368	353	351	357	381	403	411	367	347	364	364	371	355	367	374	372	349	339	368	373	376	327	395
6985	4295	8330	8455	6400	4541	3245	2556	1978	1737	1409	1310	1210	1108	945	918	901	901	844	877	844	790	849	792	769	876	768	835	769	800	764	786	789	782	787	701	789	829	809	799	813	770	779	771	803	809	792	844	780	810	764	817	801	783	798	776	810	852	771	876	795	795	779	800	801	842	784	801	765	790	808	771	795	797	832	804	790	825	780	815	803	823	779	819	753	785	777	764	759	779	839	765	726	800	746	767	760	770	858	787	823	816	800	791	823	821	754	780	788	783	792	816	780	807	806	803	799	779	812	844	763	790	793	813	726	782	799	768	786	827	826	796	742	805	798	795	835	759	772	785	764	837	791	807	801	794	801	793	765	799	811	800	823	749	790	779	808	811	788	820	808	812	824	768	772	771	783	813	780	782	841	792	803	765	794	784	824	798	780	815	769	801	832	815	758	810	794	750	802	780	741	804	807	808	802	821	698	816	785	803	706	862	760	725	767	729	778	752	824	762	788	788	807	818	755	777	770	805	732	845	785	820	808	797	835	795	778	753	776	741	780	820	833	829	766	830	707	781	786	783	818	791	772	859	778	795	751	803	771	771	706	762	800	798	833	803	776	771	784	783	790	801	818	777	805	724	801	783	784	845	812	788	770	779	775	857	784	787	787	831	830	843	819	786	823	808	830	757	735	713	785	832	736	776	804	767	796	765	810	797	778	807	819	819	784	792	824	760	791	709	796	810	795	774	749	784	812	762	785	783	829	800	814	765	787	777	826	796	761	734	790	803	737	821	814	771	790	816	781	804	816	806	728	836	791	845	793	781	826	792	755	766	783	754	769	788	814	794	845	813	819	779	804	725	809	810	799	793	817	814	718	784	738	854	801	741	748	797	741	763	790	795	773	775	774	824	733	803	814	782	828	790	760	813	773	790	825	824	794	790	769	800	770	773	785	815	752	818	797	782	764	761	787	824	803	775	818	760	749	834	805	846	795	818	769	801	818	784	761	805	795	817	790	796	730	852	786	819	768	816	780	804	814	794	789	742	785	784	757	772	784	816	765	793	803	830	788	834	836	800	796	759	817	795	789	757	812	833	735	787	783	757	831	761	804	755	784	798	797	770	800	780	737	776	774	801	783	784	843	782	846	747	763	823	812	773	762	815	744	816	812	806	823	791	789	784	792	811	803	801	770	823	817	820	798	766	836	804	829	795	809	829	777	783	805	791	835	782	789	758	810	757	792	789	783	799	794	799	771	773	797	830	772	835	808	824	789	816	807	808	779	809	775	786	805	778	781	795	818	826	813	779	775	804	787	760	800	836	771	821	850	773	814	822	776	785	803	804	768	860	823	859	738	784	807	810	775	750	835	782	793	818	809	769	781	784	774	761	831	791	777	798	817	828	809	755	791	760	817	816	806	799	810	808	779	789	791	815	758	836	804	779	772	772	765	794	793	784	839	819	770	807	752	827	791	793	801	847	786	831	783	742	781	801	786	785	786	821	806	803	804	811	808	758	838	777	830	821	771	798	773	805	771	770	793	808	804	741	807	761	836	748	814	824	788	782	769	785	772	801	813	825	822	800	760	819	776	789	738	799	780	847	822	796	821	794	773	835	817	820	759	782	795	765	745	785	803	768	762	762	819	780	755	874	803	761	797	796	816	736	823	780	826	786	788	791	773	757	807	840	767	807	788	854	830	771	781	810	769	802	806	805	791	780	813	799	818	759	808	785	824	762	835	767	800	801	759	788	831	796	822	786	804	746	860	827	826	782	769	830	772	805	804	792	770	790	800	873	832	814	761	752	814	770	802	775	764	758	777	827	833	792	787	790	833	816	736	799	795	823	816	809	802	787	857	741	820	781	748	826	736	744	815	802	788	770	810	790	772	770	848	736	787	798	811	743	757	794	799	793	846	787	831	744	783	765	817	820	777	762	759	780	839	846	751	802	825	824	757	823	771	824	814	744	804	765	822	845	762	799	777	835	746	804	815	797	795	758	772	762	805	801	807	813	806	817	808	790	823	786	804	816	789	762	795	791	780	804	759	748	801	762	805	785	771	807	781	789	822	779	758	817	801	802	750	787	786	798	786	809	787	761	772	822	788	822	836	757	748	774	813	787	838	773	772	847	790	765	782	765	757	773	809	813	785	811	814	790	786	791	767	862	760	756	759	826	802	784	779	753	785	807	789	784	737	823	802	784	751	781	749	784	796	773	800	821	807	802	747	787	833	785	811	858	849	796	759	778	763	795	783	756	783	848	789	746	791	787	807	822	772	761	828	773	805	735	806	792	738	792	749	771	767	783	824	797	822	780	824	766	771	805	805	801	772	761	776	766	748	825	809	782	792	767	768	775	799	769	763	803	742	804	733	755	786	865	836	825	775	786	767	785	800	780	705	740	799	819	784	820	750	787	806	815	737	798	829	751	818	753	819	830	791	792	786	799	825	791	790	829	807	815	798	778	770	749	806	843	809	794	775	827	818	853	776	762	808	782	822	786	804	780	794	819	835	810	785	799	758	793	830	827	800	764	815	790	789	734	837	805	781	799	807	768	781	778	826	799	757	811	823	806	845	787	796	843	802	759	786	809	791	818	749	786	792	808	815	796	794	799	830	805	762	753	785	771	775	812	769	827	802	796	786	798	764	835	817	805	781	868	813	821	779	742	794	760	778	766	811	726	787	792	841	767	766	789	788	851	828	786	797	856	814	809	765	814	771	795	803	747	800	760	824	799	762	838	742	801	769	782	780	787	810	736	749	817	798	749	780	789	780	795	794	824	786	818	744	805	848	788	797	779	829	790	721	747	780	782	774	760	772	773	795	787	778	731	778	815	780	830	764	791	767	805	817	822	819	811	837	771	810	796	761	812	789	842	761	776	794	780	836	809	783	794	827	788	805	794	749	779	813	853	775	794	830	774	792	740	815	815	770	780	757	760	798	797	803	773	804	766	789	786	842	760	782	758	791	793	803	775	801	750	804	782	812	720	790	815	791	842	821	833	771	776	798	802	797	810	817	805	787	792	843	790	812	783	733	779	816	833	809	776	788	767	757	821	785	790	772	831	775	809	815	740	791	727	823	780	805	761	841	828	800	800	758	792	821	785	828	750	777	776	851	796	772	776	792	748	771	790	801	802	807	796	827	824	792	824	803	798	782	808	786	807	818	780	793	743	822	778	771	781	741	755	763	757	771	715	777	746	793	716	767	779	828	809	807	772	796	777	831	780	770	810	793	846	781	773	760	790	811	758	801	802	770	761	748	779	793	793	790	812	806	761	817	781	831	794	864	782	809	829	757	753	809	806	788	817	758	756	803	781	773	779	808	738	778	781	834	808	779	808	783	793	788	810	838	799	789	813	864	798	802	825	795	798	774	784	843	798	775	779	847	827	747	837	797	845	747	794	844	819	852	743	767	833	780	778	840	814	742	783	825	785	797	809	826	754	790	795	794	801	771	805	835	783	773	783	817	818	823	780	778	809	789	792	856	835	779	714	749	784	799	832	803	749
27876	14701	15473	11194	6605	3604	1937	1149	785	672	593	512	436	386	366	353	332	313	263	265	264	260	269	280	303	273	253	266	243	259	281	250	247	276	267	245	236	261	254	232	255	257	263	299	265	274	261	237	252	282	235	264	250	283	271	285	256	224	269	260	273	267	268	282	266	256	278	250	262	238	227	273	258	298	267	240	295	263	256	301	252	273	241	245	306	265	265	244	223	278	238	268	235	231	255	269	272	283	273	276	258	260	256	227	253	249	237	254	260	248	282	249	238	255	274	233	255	275	265	274	262	247	230	231	254	278	290	279	277	240	262	260	224	231	228	268	260	243	275	240	269	232	245	218	277	259	242	251	212	274	271	238	251	236	284	243	254	240	248	251	252	291	261	264	237	249	244	266	298	256	278	248	268	256	260	256	228	259	253	256	274	248	244	253	233	274	260	237	273	289	256	226	255	273	253	262	248	275	264	259	240	265	259	222	244	291	305	266	297	277	250	278	275	277	281	278	229	261	271	273	276	285	260	247	282	278	251	241	231	279	257	282	245	263	270	256	236	252	260	235	270	262	252	265	277	254	263	264	233	233	244	251	297	265	268	264	287	256	280	272	224	268	257	246	266	220	265	262	254	241	266	281	246	291	286	251	246	257	247	275	279	266	258	275	282	253	283	275	265	277	246	226	260	269	266	289	278	218	251	272	269	257	270	286	238	271	277	256	251	262	260	255	276	246	244	248	258	284	257	287	247	244	240	262	276	280	258	297	252	301	287	255	242	264	293	266	277	277	284	256	235	280	261	217	251	250	281	241	286	254	262	280	261	275	284	270	255	254	286	290	272	244	259	247	266	241	265	275	229	230	254	240	264	290	250	273	275	252	251	285	261	245	264	241	283	267	225	267	260	246	258	240	241	279	269	222	254	232	269	267	275	251	246	241	285	231	243	224	270	275	244	279	249	257	270	268	264	271	254	245	249	263	267	243	258	258	282	250	259	251	247	240	246	273	242	251	248	243	258	242	241	253	256	249	233	245	287	247	245	282	255	246	212	270	243	233	287	226	258	262	255	260	285	247	243	262	243	247	245	233	242	266	247	257	245	252	261	246	262	294	243	229	220	250	256	234	249	251	252	267	239	243	247	262	260	235	232	263	273	268	222	244	276	238	261	267	286	271	233	287	260	247	270	272	296	232	248	259	264	270	279	279	250	263	256	252	241	270	239	273	256	260	254	247	245	245	250	264	254	290	251	272	254	274	251	295	258	263	232	274	236	234	279	250	251	263	269	262	243	267	239	246	275	229	260	274	280	268	253	262	286	285	239	260	272	252	275	259	278	298	249	253	263	272	259	240	267	233	254	294	283	263	282	237	257	271	264	241	288	260	227	277	252	262	257	286	263	251	279	272	282	280	250	243	269	270	273	267	237	258	247	237	265	270	272	251	298	264	249	251	241	284	262	230	254	250	259	286	262	273	279	253	259	232	261	255	276	306	230	250	260	251	260	280	252	259	262	241	233	249	286	272	285	271	263	279	277	277	233	245	225	268	253	247	253	247	247	231	255	279	269	262	250	255	276	283	266	265	262	248	233	247	279	236	224	256	261	277	240	282	244	279	250	258	234	249	302	226	252	234	280	263	285	262	236	280	253	279	273	273	264	266	276	300	282	259	255	239	249	244	286	245	280	265	262	261	289	249	242	265	268	302	253	251	251	238	252	271	249	259	249	249	266	284	262	258	253	269	250	277	264	240	269	269	250	284	258	281	248	249	248	257	242	285	241	258	223	259	270	245	255	241	283	265	247	244	245	278	260	274	263	242	257	272	305	220	234	265	277	251	277	270	276	280	277	231	259	274	276	246	234	254	275	240	262	253	250	254	251	239	272	256	280	305	243	281	254	236	257	251	233	255	254	273	268	248	238	269	271	257	278	249	278	253	249	276	254	297	261	285	253	259	275	233	220	236	241	264	241	276	276	254	299	310	289	275	274	233	245	230	255	269	264	264	284	278	282	264	273	272	253	274	286	258	234	243	251	267	260	271	252	266	241	261	257	261	255	239	269	295	256	265	253	240	241	270	279	254	237	249	268	231	245	259	255	257	233	261	249	243	240	260	246	247	297	259	268	244	280	237	260	252	284	243	237	246	226	264	260	277	246	245	270	245	249	229	255	276	253	277	272	285	243	215	225	234	264	256	261	244	222	268	271	244	266	303	242	263	255	243	240	252	241	223	270	285	248	242	277	240	280	272	288	266	260	262	268	243	238	269	267	250	280	252	263	256	270	285	252	285	286	271	252	258	248	302	274	270	266	275	297	259	243	300	234	280	279	229	285	271	262	247	228	235	247	231	258	257	276	265	265	252	261	265	294	268	256	261	266	249	264	286	277	237	241	227	269	265	269	266	287	253	269	267	308	274	281	260	259	285	245	255	268	274	273	260	269	240	255	287	244	257	223	243	289	272	244	283	293	232	252	265	229	258	255	255	274	291	260	253	249	247	244	255	241	276	267	282	270	285	256	223	265	245	266	264	270	278	267	292	237	244	280	239	265	245	252	263	224	262	265	255	260	259	252	283	298	253	264	267	277	232	247	269	253	267	278	271	278	239	281	265	246	285	222	270	290	289	282	225	246	235	246	242	257	261	273	273	264	271	233	248	276	268	283	257	284	284	271	304	241	258	255	225	275	279	280	263	238	288	273	247	249	238	245	275	254	249	269	251	253	239	262	220	248	264	259	296	271	237	253	273	278	248	275	240	272	280	287	237	240	217	237	265	268	264	286	256	237	258	298	281	255	284	288	280	267	241	283	244	251	273	243	295	245	235	256	263	262	254	271	249	257	255	222	251	257	241	255	237	253	254	292	255	266	232	223	235	244	287	238	238	277	231	274	259	267	245	278	233	250	247	255	277	295	230	243	247	271	263	286	264	234	276	243	240	258	269	271	253	251	261	263	247	245	270	244	246	264	239	264	269	232	292	259	245	240	230	259	242	266	281	265	261	281	221	252	284	267	260	276	246	220	263	249	270	249	262	217	225	271	268	257	243	242	259	245	265	244	270	281	236	224	257	282	228	268	254	264	277	275	253	252	295	240	261	247	268	256	249	263	211	282	260	263	248	267	271	308	294	283	255	238	248	269	261	250	260	241	246	279	250	290	266	280	276	313	287	286	239	258	250	242	259	264	257	278	234	272	270	263	275	251	260	271	264	274	267	272	243	250	260	264	258	253	272	250	245	245	255	264	266	264	234	266	289	271	260	268	276	268	263	319	244	270	246	254	257	250	249	237	239	251	278	271	235	248	249	280	255	246	255	233	268	264	241	258	260	261	266	280	254	262	250	253	236	261	260	232	268	258	267	260	285	274	237	256	231	259	275	252	284	251	280	254	271	279	253	232	219	263	268	261	289	251	250	273	265	286	271	315	251	233	273	239	271	232	249	228	282	255	266	236	267	241	247	247	273	223	260	255	286	245	284	255	283	258	259	269	242	239	233	227	277	250	242
18016	10064	18443	18552	14465	9558	6341	4425	3263	2736	2176	1801	1485	1277	1172	1067	905	854	748	742	649	649	646	602	600	641	599	610	670	595	633	618	544	598	601	657	620	562	612	624	602	585	550	573	558	627	574	618	637	609	596	582	576	587	636	612	570	623	599	568	583	594	591	562	598	623	609	576	563	591	540	542	535	552	593	570	614	561	592	570	568	590	583	584	590	548	586	624	634	586	592	619	579	581	568	636	586	568	579	611	581	588	604	602	576	600	601	595	617	605	561	570	630	620	618	561	583	594	558	614	572	588	563	611	588	597	584	590	621	552	571	606	533	623	592	593	563	595	579	607	585	611	569	598	585	586	548	561	605	585	605	568	616	588	587	559	588	556	555	581	616	602	610	585	576	566	590	597	592	561	603	610	540	621	624	578	607	613	575	584	601	591	584	589	587	577	598	530	563	606	582	557	626	596	548	590	580	577	625	614	583	588	590	635	603	555	604	588	590	612	604	586	568	545	568	628	577	628	594	579	635	545	605	607	629	590	630	601	567	616	556	575	558	666	565	625	573	613	580	598	594	575	576	546	600	597	556	589	598	592	663	624	573	565	581	561	565	565	607	572	575	577	589	539	605	564	565	600	585	584	603	593	629	600	611	619	577	609	585	572	568	633	630	596	561	615	600	579	636	603	585	585	568	618	553	539	590	574	617	602	575	610	614	618	612	537	560	603	601	582	566	578	595	575	593	560	546	606	581	614	596	586	561	563	604	656	610	608	591	588	581	572	569	632	626	579	582	568	583	631	604	599	616	585	620	600	585	577	578	595	589	614	571	584	604	613	588	587	571	603	596	590	616	540	574	588	580	612	541	587	559	523	582	618	612	593	553	598	568	531	570	586	600	578	572	604	585	635	595	598	638	558	588	626	600	543	615	546	573	566	594	554	584	573	574	622	542	630	590	590	588	577	589	592	602	571	609	584	573	591	586	610	612	578	585	580	564	584	619	571	576	591	575	560	563	609	593	565	607	585	572	599	604	582	556	546	601	587	596	574	544	582	575	606	591	549	559	550	593	594	603	556	585	612	592	582	562	548	612	585	557	609	585	581	544	633	612	636	553	623	532	587	635	582	590	624	589	574	544	515	568	589	589	548	622	579	593	588	602	605	581	591	585	605	605	592	618	611	558	622	575	584	592	565	580	615	613	560	586	595	602	600	634	594	603	597	604	527	619	593	612	601	605	571	586	589	549	569	559	559	549	567	614	573	595	551	608	585	611	604	606	560	566	602	562	558	615	627	594	593	599	629	612	563	566	587	630	578	593	578	569	554	603	572	548	570	586	632	585	608	562	564	619	578	585	616	615	558	580	623	632	584	591	560	561	563	537	598	577	594	598	595	595	564	573	570	574	576	607	524	564	581	603	612	565	578	567	566	611	620	599	567	581	532	568	565	618	563	573	568	588	589	544	571	643	555	605	578	614	570	586	590	594	586	565	585	629	617	580	631	575	587	569	609	580	605	560	576	591	585	594	556	596	590	568	595	575	565	559	590	624	618	571	608	574	624	550	582	591	578	513	580	589	570	618	592	601	626	569	610	587	601	593	606	559	556	626	581	595	577	577	639	570	595	591	585	581	602	547	593	625	593	622	628	615	580	618	606	626	582	607	614	579	579	606	602	566	614	555	589	607	617	613	567	572	594	575	612	560	609	646	567	575	624	585	562	627	572	541	570	600	557	602	577	587	627	649	549	572	624	579	618	569	628	582	580	586	577	545	623	559	587	599	592	574	599	575	571	629	623	572	582	570	596	599	579	596	605	581	600	536	603	594	634	600	554	603	582	587	536	597	579	596	570	558	577	594	593	601	598	596	538	606	581	613	542	569	562	572	577	577	579	574	594	607	607	620	591	563	611	581	611	551	629	657	613	584	557	574	640	578	594	607	589	567	608	621	576	591	572	583	583	578	590	584	603	616	558	567	621	592	611	561	565	576	619	566	609	586	584	631	604	606	568	608	598	579	589	581	605	614	608	592	615	585	568	581	598	602	540	612	588	612	572	620	576	632	588	608	595	545	566	598	596	614	572	570	594	608	602	592	618	621	584	653	594	591	554	591	577	552	559	595	610	599	577	549	611	618	617	577	608	578	623	591	559	656	578	533	583	621	589	603	602	576	584	580	593	577	630	593	627	571	612	562	576	578	605	567	588	599	593	608	581	584	570	584	586	584	604	584	593	605	595	568	585	581	551	609	599	593	630	545	554	594	633	586	645	603	567	589	581	613	596	591	551	602	599	553	579	639	561	584	657	543	611	609	581	535	593	624	594	555	614	540	607	557	579	619	566	570	624	594	633	556	579	547	611	603	578	590	577	579	608	604	581	615	593	601	616	559	592	551	610	573	631	554	607	586	582	559	601	586	556	580	593	620	596	622	605	579	559	596	603	593	587	614	615	585	558	585	566	586	618	567	580	615	555	567	601	602	647	627	577	567	563	539	567	621	563	555	583	608	607	589	596	580	603	621	553	622	621	546	586	579	538	572	564	608	557	601	601	599	590	615	539	583	583	583	589	554	616	610	579	592	553	585	579	585	593	617	587	630	584	538	580	576	619	584	584	599	577	558	591	598	607	556	568	591	578	558	576	622	595	587	564	585	591	573	571	577	586	609	630	585	562	646	564	607	538	619	618	605	632	619	556	614	573	586	609	594	598	597	573	576	590	550	582	573	591	603	640	562	530	564	581	575	584	543	581	573	574	603	569	592	596	616	578	594	577	605	569	538	613	600	590	560	581	614	559	581	586	613	577	584	576	569	566	572	563	591	619	573	558	595	579	603	597	570	554	573	603	597	607	606	552	590	612	602	570	576	582	598	610	580	573	592	600	605	569	613	535	585	580	583	610	566	592	569	568	615	581	608	625	524	592	598	592	590	649	570	613	567	588	568	617	580	581	573	619	578	599	601	580	564	565	567	581	597	587	591	587	561	566	623	570	634	624	597	571	544	594	589	621	560	549	621	568	612	613	630	550	567	588	620	572	578	586	592	629	619	557	563	645	525	594	567	601	599	588	617	562	550	545	580	580	554	576	583	552	571	617	588	562	563	608	582	596	604	608	581	619	555	578	631	612	553	535	604	571	608	617	557	548	547	600	597	549	600	556	565	566	592	530	596	587	609	607	557	548	593	595	584	608	617	580	557	614	597	606	615	580	551	620	600	583	598	596	575	555	584	593	644	565	565	594	578	545	598	589	617	586	635	593	573	602	577	555	615	606	567	631	578	615	623	606	570	632	606	596	608	623	562	596	609	590	544	611	558	595	553	597	605	617	571	610	629	590	628	600	588	571	603	587	619	625	577	563	577	611	628	559	594	591	628	604	589	609	597	596	645	580	614	595	534	600	582	599	593	591	592	576	586	588	617	622	539	582	638	591	574	559	601	570	573	582	601	603	572	554	584	585	558	585	591	600	634	604	583	593	587	627	598	576	585	602	593	570	603	562	564	614	580	579	605	595
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
