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
338139198930	338139199488	338139200038	338139200588	338139201138	338139201688	338139202238	338139202788	338139203338	338139203888	338139204438	338139204988	338139205538	338139206088	338139206638	338139207188	338139207738	338139208288	338139208838	338139209388	338139209938	338139210488	338139211038	338139211588	338139212138	338139212688	338139213238	338139213788	338139214338	338139214888	338139215438	338139215988	338139216538	338139217088	338139217638	338139218188	338139218738	338139219288	338139219838	338139220388	338139220938	338139221488	338139222038	338139222588	338139223138	338139223688	338139224238	338139224788	338139225338	338139225888	338139226438	338139226988	338139227538	338139228088	338139228638	338139229188	338139229738	338139230288	338139230838	338139231388	338139231938	338139232488	338139233038	338139233588	338139234138	338139234688	338139235238	338139235788	338139236338	338139236888	338139237438	338139237988	338139238538	338139239088	338139239638	338139240188	338139240738	338139241288	338139241838	338139242388	338139242938	338139243488	338139244039	338139244588	338139245138	338139245688	338139246238	338139246788	338139247338	338139247888	338139248438	338139248988	338139249538	338139250088	338139250638	338139251188	338139251738	338139252288	338139252838	338139253388	338139253938	338139254488	338139255038	338139255588	338139256138	338139256688	338139257238	338139257788	338139258338	338139258888	338139259438	338139259988	338139260539	338139261088	338139261638	338139262189	338139262738	338139263288	338139263838	338139264388	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29396	13013	11831	7195	4820	3238	2090	1422	1234	1039	711	612	549	430	349	327	315	325	295	291	295	278	285	316	281	293	247	239	250	244	247	216	250	255	227	221	224	236	191	226	203	220	208	201	198	196	241	241	214	196	198	196	220	233	205	244	210	218	197	189	227	215	211	202	179	219	209	197	212	183	235	207	192	187	228	191	198	217	229	205	188	179	234	203	190	200	198	189	210	204	222	206	199	227	195	215	197	227	189	225	188	199	229	250	214	197	183	227	212	210	221	212	216	208	192	205	201	193	204	173	209	193	208	195	198	198	197	217	205	184	195	210	199	194	207	215	201	209	222	195	204	224	182	200	201	204	194	200	189	213	197	214	225	218	193	248	190	207	200	208	195	209	212	180	197	198	226	214	215	233	200	210	188	194	220	166	197	203	206	182	239	230	198	206	198	208	230	186	203	226	190	210	194	216	223	181	200	200	217	201	211	175	219	202	216	190	215	195	213	232	216	197	214	187	199	179	198	202	224	207	197	203	202	202	219	195	189	221	227	184	231	223	188	209	218	212	202	198	208	202	180	210	199	223	209	204	213	208	190	211	186	177	179	194	204	189	209	185	198	219	183	212	210	202	207	160	179	158	211	217	204	209	179	209	206	237	220	219	201	202	214	217	217	199	217	203	233	214	218	212	196	199	192	196	202	239	197	224	199	221	185	218	179	204	189	207	218	196	204	191	230	214	207	223	200	229	237	221	211	236	219	160	195	179	196	199	187	205	202	186	221	219	191	194	183	214	182	211	204	199	205	198	179	195	217	219	211	178	204	212	221	192	225	222	200	194	202	183	193	209	209	175	175	218	189	194	212	195	219	198	172	202	202	201	207	205	209	202	209	195	218	221	216	194	203	196	192	225	194	206	200	202	197	189	220	194	195	228	210	210	192	191	229	194	202	200	205	183	205	215	189	198	199	208	188	223	190	173	195	200	209	215	201	212	201	219	234	217	185	211	214	198	213	209	201	224	199	212	204	210	226	224	211	205	242	217	188	212	231	194	214	184	219	208	214	210	214	222	218	181	190	217	210	210	201	196	204	190	213	194	201	195	202	216	191	204	201	217	207	194	199	225	220	166	211	190	218	241	228	204	164	204	172	221	217	223	179	201	207	209	220	223	217	194	206	242	217	203	198	198	210	190	214	199	196	189	200	193	221	219	212	225	206	203	208	192	208	218	190	212	223	225	240	194	206	191	200	217	207	197	222	191	208	216	188	210	189	230	218	217	209	199	213	225	212	226	198	232	205	203	219	192	207	212	195	207	201	197	204	188	199	191	202	209	204	211	202	200	194	213	212	235	197	241	186	189	194	180	181	200	175	193	212	210	211	209	239	184	205	223	195	201	227	197	210	192	224	215	202	228	189	212	188	196	229	213	185	215	211	208	202	202	200	195	203	207	196	211	203	227	200	219	184	201	169	203	199	201	200	207	194	203	224	223	219	202	196	183	208	197	209	228	192	185	188	183	213	213	258	229	202	204	195	180	235	200	181	192	222	191	198	211	244	217	195	214	184	209	201	221	212	191	203	179	207	192	205	195	189	192	211	225	236	236	183	194	204	185	205	210	231	228	203	182	194	212	177	206	196	187	216	207	203	226	207	188	213	171	210	190	208	220	211	209	228	214	213	173	217	198	202	192	251	209	211	215	188	207	200	228	201	212	207	195	193	177	205	204	193	205	216	209	205	211	198	198	217	200	212	206	197	205	196	254	194	198	208	185	216	200	209	202	200	206	207	234	203	178	212	193	186	225	205	188	192	206	197	211	210	183	195	209	192	211	211	220	205	195	179	197	194	231	218	197	192	180	189	211	219	216	211	190	224	211	187	189	216	205	209	212	208	199	203	206	213	195	214	215	227	226	193	200	224	195	189	226	215	196	204	215	175	199	193	216	188	226	203	208	205	203	223	228	213	194	196	184	185	225	215	223	189	197	190	201	208	194	215	186	193	193	189	223	225	198	177	181	217	214	190	251	180	228	187	192	207	200	213	192	195	210	212	210	209	215	211	200	197	199	190	218	189	236	205	222	194	203	219	223	224	191	181	215	209	215	213	195	203	227	184	207	203	196	201	196	220	201	212	232	189	224	159	208	206	195	175	233	203	204	201	205	190	207	173	198	219	219	219	211	211	200	195	178	204	201	223	210	204	214	229	212	209	187	223	218	224	203	178	200	216	201	206	207	212	205	191	214	209	194	213	192	210	199	222	170	191	214	195	219	215	218	207	214	244	190	190	193	179	183	212	213	222	202	206	185	214	218	223	209	239	219	203	209	190	218	191	197	207	208	216	207	230	241	199	199	195	205	237	216	194	242	201	208	206	221	195	191	208	189	195	210	188	202	194	177	168	181	205	184	190	191	215	196	207	196	224	222	211	219	193	187	215	190	188	195	208	214	215	228	212	213	227	203	223	221	190	200	192	198	212	246	217	203	180	200	221	185	178	216	197	197	217	214	179	184	198	225	192	180	209	203	215	205	205	226	203	215	199	190	205	214	205	214	219	200	204	235	182	175	205	220	222	192	203	199	194	192	204	234	202	224	206	204	203	200	201	213	222	206	177	184	197	222	232	217	191	204	192	198	217	199	191	229	215	220	212	215	195	201	205	194	205	212	216	229	198	195	230	191	196	222	192	237	210	218	202	193	214	201	198	230	201	195	198	179	236	230	191	214	202	204	190	195	187	184	195	233	182	188	208	190	191	203	195	216	202	172	195	226	222	197	192	223	185	217	200	207	204	183	231	228	180	221	222	231	218	189	198	197	224	214	203	205	191	212	192	227	217	208	191	211	172	216	197	195	252	188	186	217	207	195	225	195	190	182	197	204	182	233	191	210	202	235	219	188	226	204	203	196	217	194	218	197	213	203	226	210	221	204	183	197	215	211	215	195	209	203	195	202	195	196	205	198	231	208	196	206	195	209	192	178	175	192	191	188	209	218	189	225	205	196	209	209	202	191	209	199	198	216	218	204	196	196	219	216	207	206	186	202	222	201	184	209	182	202	189	187	199	199	218	200	213	207	222	231	198	194	214	214	202	187	189	226	206	234	182	199	219	203	215	210	195	193	175	185	194	199	243	201	208	192	181	216	230	196	205	208	231	196	229	201	194	212	201	225	190	200	217	228	193	211	196	205	204	226	219	201	191	189	199	194	231	215	181	220	199	237	216	229	192	204	199	186	216	204	192	208	222	199	213	207	209	194	243	204	211	215	226	206	207	209	213	185	189	186	228	203	207	215	198	212	194	220	200	200	218	190	197	218	204	201	207	196	215	208	223	205	238	221	229	184	178	194	208	205	183	196	210	243	232	187	231	206	175	222	229	218	210	225	215	224	235	231	216	206	200	224	179	182	211	213	233	200	214	182	182	210	203	224	217	205	189	171	191	197	211	204	214	209	213	212	212	212	201	213	195	189	199	194	196	198	185	224	206	218	190	227	201	207	217	225	214	212	202	210	191	226
17467	9842	16919	15692	14608	11217	8720	6206	5639	4726	3251	2630	2289	1698	1299	1289	1161	1107	1010	1011	1000	949	992	973	957	1022	835	922	835	834	791	714	726	670	672	673	593	662	663	680	690	577	599	589	573	577	509	571	502	568	501	570	523	595	531	487	516	529	508	517	524	490	526	507	526	538	535	508	501	500	506	479	488	489	483	486	442	490	481	473	468	492	463	471	509	479	509	470	488	494	484	499	466	460	497	460	460	472	481	473	497	459	515	498	489	536	496	514	479	434	513	486	471	459	473	509	552	463	492	508	475	491	457	481	448	498	453	520	471	493	470	471	468	489	514	492	488	446	492	499	467	477	475	490	473	469	460	446	456	456	476	479	511	459	465	470	458	507	478	452	519	523	462	486	477	480	496	446	485	470	459	459	493	455	475	497	467	481	483	471	521	472	488	473	509	478	484	505	474	484	539	504	505	519	526	476	493	476	475	502	478	475	488	488	464	483	476	463	476	484	414	457	464	503	487	502	497	468	468	487	533	504	472	486	481	475	456	518	449	480	479	439	418	456	496	437	468	503	548	486	487	468	461	472	464	500	517	479	473	491	491	471	472	442	478	483	513	511	464	480	488	474	472	483	484	452	477	487	508	471	489	537	496	448	438	437	496	486	459	482	489	489	467	480	499	484	480	466	482	457	477	498	494	457	492	508	504	481	464	463	446	481	521	500	481	444	476	497	470	481	457	499	491	469	484	455	511	473	501	481	465	486	528	486	508	479	449	448	490	474	479	480	488	456	470	472	475	505	501	499	498	473	476	476	489	499	489	470	428	500	479	470	462	450	452	480	478	482	510	477	483	453	483	481	443	430	488	473	466	495	472	501	451	453	486	489	476	454	495	439	467	437	499	484	460	443	468	492	506	500	460	480	485	516	477	503	484	475	470	520	469	492	495	522	506	505	508	470	451	468	449	510	428	473	514	484	515	465	500	471	465	501	441	484	505	476	468	483	481	501	516	458	493	480	447	516	474	497	491	459	480	458	469	499	447	477	491	439	475	469	473	462	449	481	507	472	500	517	425	486	494	447	467	519	427	467	461	431	469	464	489	463	467	468	504	478	496	498	454	478	456	463	477	465	428	473	517	522	487	468	490	471	472	512	500	501	514	475	488	495	481	473	486	453	493	475	469	493	494	510	520	508	475	457	483	492	501	463	528	476	545	502	488	465	457	449	484	488	493	482	523	465	448	486	480	518	473	485	510	471	493	495	496	455	484	488	480	482	467	476	438	479	470	475	487	469	487	459	499	496	473	495	452	473	507	473	523	464	442	488	441	530	457	503	452	498	459	526	505	457	469	479	484	488	466	489	481	467	495	446	501	459	454	488	464	489	505	457	509	498	506	464	449	471	442	465	495	461	440	435	482	496	521	495	482	493	483	450	505	464	511	463	471	513	510	460	512	469	478	485	480	499	499	463	480	459	489	492	480	529	492	449	496	481	503	496	472	475	466	492	491	480	460	460	509	473	490	498	474	474	472	498	512	484	463	489	434	508	488	491	449	510	474	487	486	475	462	484	485	470	497	444	482	491	470	480	456	484	512	465	526	459	471	453	486	489	506	454	469	486	516	478	498	505	494	518	485	464	485	463	501	460	468	446	435	478	522	445	459	459	451	479	492	493	476	510	455	509	461	464	493	517	518	444	456	483	496	487	462	488	499	512	446	486	499	520	510	460	469	488	464	508	480	464	512	455	503	439	477	464	474	462	471	518	429	469	531	496	472	458	493	477	441	491	496	503	517	437	480	452	443	513	487	484	512	502	455	508	481	475	487	453	485	470	490	513	477	498	473	479	466	450	486	479	473	473	458	529	485	494	453	467	504	451	507	499	473	504	510	498	461	440	455	496	493	478	463	468	491	474	501	471	483	493	485	488	516	486	507	457	500	499	436	459	474	501	474	517	465	485	443	458	527	473	463	480	494	496	461	490	488	458	499	474	492	465	481	493	493	480	490	541	463	481	455	481	461	475	495	524	488	513	492	525	466	467	472	502	509	484	472	487	488	455	478	447	450	467	425	475	500	443	509	443	485	488	458	473	474	493	479	465	514	455	501	424	501	441	463	491	487	459	455	472	489	485	478	482	440	489	450	488	470	471	473	459	467	486	456	490	462	480	484	456	481	464	487	474	456	493	494	477	451	494	495	465	493	500	484	476	464	522	488	472	494	495	535	494	468	454	431	464	454	461	484	478	506	513	461	448	436	493	479	451	461	503	451	507	502	488	531	469	496	455	470	513	471	481	504	497	483	496	481	527	446	472	491	505	450	468	523	475	495	474	454	503	469	480	465	510	489	488	495	450	463	473	497	467	538	483	494	460	465	456	501	459	454	497	462	474	467	492	532	470	515	443	459	476	492	461	497	468	512	477	503	453	428	486	509	500	480	485	503	463	446	471	475	499	484	488	488	476	480	484	470	507	501	492	506	476	494	439	490	453	483	483	449	495	483	487	487	447	478	528	508	471	513	508	484	460	502	507	489	512	508	538	495	480	466	463	481	431	505	470	443	487	496	495	510	463	498	476	471	481	463	502	468	468	479	459	453	489	529	473	470	478	487	478	467	480	482	472	508	499	466	461	459	483	498	472	447	495	513	462	511	492	507	500	469	482	471	471	444	445	480	455	503	525	455	521	485	428	488	458	474	471	470	439	470	418	487	481	499	507	489	488	475	513	463	478	431	498	490	475	500	462	473	492	438	509	489	466	479	485	492	489	514	474	454	481	476	451	499	455	493	490	472	502	507	499	452	461	465	476	465	425	471	472	464	484	465	481	512	484	497	484	496	490	458	475	477	462	487	499	464	504	485	468	448	507	497	520	442	475	507	492	476	481	470	486	489	466	476	506	451	446	491	500	482	482	430	494	534	513	455	490	480	506	472	440	483	481	491	492	485	478	475	477	466	477	462	459	475	497	463	508	486	474	482	464	483	499	456	449	470	494	471	459	454	504	509	489	484	452	502	489	493	520	458	448	493	469	462	496	493	474	465	456	504	485	520	470	472	438	505	459	492	452	496	487	466	475	503	492	463	498	492	458	466	492	461	451	516	505	485	480	470	499	492	488	463	484	473	481	466	477	486	494	454	481	482	498	476	484	459	495	513	496	481	438	490	514	464	494	453	476	506	460	466	463	479	452	465	449	480	455	431	433	464	482	483	464	509	490	501	469	472	483	452	459	450	439	509	484	494	468	500	487	514	468	497	516	499	497	463	462	504	496	524	508	513	476	432	485	490	507	505	460	478	498	457	460	464	467	472	476	448	465	512	467	488	478	486	485	530	501	477	483	530	442	455	464	459	473	426	483	480	490	458	498	488	434	463	459	455	540	493	468	497	451	518	516	501	462	508	485	473	478	509	487	471	478	457	465	486	520	484	475	479	500	481	488	481	444	472	507	467	503	477	496	450	513	513	479	482	465	516	472	477	486	488	488	454	434	520	535	448	486	481	471	438	497	493	498	458	501
10015	4585	3971	2326	1750	1091	796	643	546	499	433	362	323	264	285	313	286	261	290	285	260	276	267	236	282	251	287	251	261	277	291	280	243	237	256	243	244	260	212	227	225	268	226	246	264	242	226	247	237	221	238	235	245	240	235	238	256	238	214	207	245	242	220	250	254	244	210	238	227	240	249	254	240	237	241	237	254	253	257	269	225	236	262	247	253	209	235	236	234	279	258	252	212	246	240	245	246	228	238	256	236	251	257	249	244	258	253	268	245	236	261	255	220	268	233	226	238	222	252	218	242	213	281	247	249	218	266	264	240	246	281	232	268	242	252	196	254	231	229	239	262	235	248	253	237	260	262	235	207	252	245	224	246	223	230	268	248	234	232	226	244	217	288	241	259	248	264	239	198	216	259	248	271	231	214	255	254	233	223	242	221	228	260	237	244	255	254	263	262	271	229	238	240	247	234	250	229	265	206	270	250	252	244	233	255	209	238	236	270	233	272	230	214	265	247	237	264	281	241	259	240	241	228	227	240	262	233	231	232	267	254	219	255	237	241	247	261	251	267	255	242	244	259	270	253	262	246	254	225	213	227	228	249	274	277	220	244	238	253	248	231	241	271	238	255	272	261	241	229	247	285	255	264	272	234	233	252	259	220	246	274	246	247	271	236	247	259	241	226	237	263	251	232	251	240	258	265	255	258	246	248	224	262	237	298	232	250	274	228	241	251	251	245	257	231	235	262	252	247	234	220	238	250	224	259	235	249	237	227	225	238	219	238	228	251	229	267	243	257	232	259	237	253	259	237	270	228	210	241	234	265	244	238	260	259	234	253	214	233	247	230	238	239	227	260	244	258	263	239	250	223	271	257	252	256	240	253	238	211	247	290	240	243	224	238	229	228	248	232	247	240	228	216	268	252	256	223	261	239	238	213	246	213	262	262	250	236	223	252	252	238	281	235	219	229	257	237	231	268	247	240	246	231	249	248	261	244	250	229	230	219	216	220	243	245	235	275	249	226	236	238	229	243	224	232	258	256	264	236	242	250	231	269	238	225	244	265	239	213	232	240	223	225	269	250	275	242	254	251	259	255	249	246	274	248	276	254	242	284	251	243	227	220	266	245	238	226	240	226	259	261	253	248	268	221	244	252	260	229	244	249	253	232	227	266	245	228	244	235	260	230	248	237	233	236	246	236	227	249	249	283	234	260	263	238	246	260	245	253	260	244	248	242	265	282	220	243	227	243	215	238	234	231	270	254	249	238	243	262	275	240	275	207	226	236	238	280	223	207	230	253	221	209	242	223	260	252	243	236	247	222	262	245	265	239	236	251	228	264	243	239	224	241	244	247	242	237	220	251	226	272	251	234	235	240	261	257	246	228	249	215	251	239	252	253	253	232	211	257	228	252	216	227	263	245	265	249	246	244	256	247	233	243	243	225	228	285	228	240	258	249	240	264	261	241	248	240	248	216	252	270	262	241	241	230	218	235	259	230	243	266	221	241	256	245	267	242	226	231	230	243	264	258	225	238	229	257	249	277	252	241	241	227	261	225	261	250	215	261	244	262	216	247	227	224	259	232	257	246	258	242	264	272	205	261	227	232	254	276	279	247	273	236	262	244	271	270	251	250	238	248	224	242	256	257	246	284	210	257	248	265	244	229	223	244	244	242	262	233	235	206	232	224	259	281	235	249	247	248	228	275	249	244	234	246	240	280	256	267	239	256	232	248	231	243	247	280	228	209	235	269	231	267	277	245	227	241	239	243	261	262	252	236	245	244	229	214	220	241	245	256	272	266	228	223	250	238	267	241	239	242	220	251	255	243	220	260	261	223	257	225	241	198	234	248	263	241	254	243	246	252	220	260	240	259	234	249	262	256	235	258	226	253	246	248	241	249	271	259	263	270	264	260	228	240	247	220	266	241	270	243	221	238	226	227	244	244	223	231	269	234	248	254	232	262	252	232	245	253	257	245	244	246	234	243	227	269	232	270	243	245	261	271	247	235	228	257	233	254	239	254	245	234	256	235	232	236	247	275	230	214	232	244	251	247	268	233	231	252	252	223	247	263	243	228	224	216	231	225	254	229	235	262	226	240	246	244	229	281	239	254	239	243	245	258	236	240	265	242	262	263	259	246	236	244	230	247	220	252	244	235	237	241	202	243	234	228	211	256	234	271	246	214	260	224	219	227	236	250	241	242	257	215	233	235	212	249	228	219	242	238	250	267	265	241	267	249	252	238	250	239	230	231	237	220	233	235	242	251	262	249	259	272	261	213	252	244	263	241	270	242	233	242	238	228	226	265	255	255	254	218	265	273	252	249	245	270	224	265	252	256	260	262	258	246	250	238	301	213	250	270	253	259	238	227	246	222	259	246	239	241	263	279	266	265	246	232	262	246	220	246	236	254	257	221	241	234	280	247	249	275	249	253	237	279	243	245	257	200	232	246	228	250	243	231	248	266	245	206	248	245	232	239	257	255	262	225	258	239	214	227	237	242	252	216	258	231	248	247	260	241	260	258	219	287	253	244	242	226	267	244	257	243	257	240	256	249	223	270	238	227	243	286	241	262	267	254	223	252	229	266	235	258	264	244	222	236	227	229	243	218	240	228	225	255	259	262	243	246	234	231	248	256	268	259	258	246	262	244	232	267	249	239	261	232	262	232	224	249	242	253	244	240	234	266	261	241	243	237	201	256	266	308	250	218	249	260	251	238	233	246	223	216	241	213	236	249	239	256	250	264	227	264	257	234	258	253	251	244	227	243	208	250	224	254	252	240	230	240	250	267	242	263	235	248	262	219	225	242	215	223	262	220	250	242	230	241	222	217	228	257	252	234	242	271	230	244	220	248	246	239	253	264	259	250	275	246	269	242	240	259	235	212	212	243	237	229	268	231	212	249	254	251	231	227	267	269	232	254	232	270	228	246	261	234	229	254	236	244	219	218	227	267	251	250	258	268	249	226	224	256	256	230	256	235	257	236	254	259	279	233	260	244	225	239	240	256	231	237	226	255	276	241	249	243	250	231	256	212	252	231	239	250	243	244	251	229	234	239	262	249	258	271	240	247	243	228	262	253	243	235	249	226	250	245	206	283	280	262	243	203	226	262	246	268	261	245	232	229	245	258	261	222	235	258	217	244	263	234	251	252	253	216	263	235	214	254	266	249	245	244	247	237	262	224	253	226	258	250	248	213	256	233	278	254	226	245	269	244	222	213	239	251	252	258	202	244	249	268	226	219	239	238	212	268	261	253	263	246	262	252	236	248	249	267	253	239	227	229	240	216	235	260	240	250	247	281	250	279	256	222	238	251	249	241	261	245	217	229	230	257	277	229	259	256	239	230	233	224	235	238	235	267	229	250	254	231	226	240	255	247	220	240	255	270	216	253	244	240	195	243	207	244	244	263	227	225	233	233	261	261	252	248	246	256	267	252	222	290	246	260	240	262	238	254	245	250	252	211	229	250	266	242	235	242	246	246	233	224	241	258	201	241	257	256	234
6833	4333	7190	6475	6153	4315	3390	2531	2253	2004	1643	1212	1151	951	810	817	747	746	745	734	727	681	705	652	675	682	645	664	679	648	650	613	578	639	643	651	582	561	600	547	560	570	586	571	615	577	518	560	596	594	541	587	613	565	570	561	585	595	579	579	580	577	551	594	537	576	536	557	548	527	607	557	600	533	546	530	546	572	555	520	586	557	563	531	532	524	544	556	521	561	567	538	570	562	578	558	582	525	581	524	521	546	601	566	530	533	536	534	562	609	544	544	551	557	577	541	528	543	517	536	570	562	530	538	497	559	542	530	557	538	520	535	533	556	518	551	535	590	556	578	543	538	571	547	559	541	573	540	569	535	518	572	514	551	588	547	596	527	573	532	586	576	554	574	559	550	557	577	550	546	580	530	528	560	593	579	530	563	533	526	550	537	562	615	569	538	534	540	561	540	565	543	549	541	535	547	533	533	513	575	546	510	558	573	518	543	532	515	562	545	550	519	551	594	558	581	542	562	556	571	522	535	504	543	537	576	588	559	561	552	553	570	512	594	580	566	551	543	554	553	532	536	541	516	561	539	562	553	547	564	526	524	549	549	544	578	552	566	554	566	554	575	581	527	568	550	540	536	565	531	579	505	554	548	570	535	586	520	566	588	566	549	524	561	529	532	603	534	534	550	540	569	566	541	544	503	559	536	556	525	530	556	553	568	596	565	574	593	522	559	570	602	516	533	587	586	552	585	554	565	564	572	549	563	565	566	550	529	579	582	540	551	580	587	530	558	549	566	579	543	576	542	562	587	572	539	565	576	555	602	575	557	557	549	568	563	537	539	561	586	576	510	534	558	546	536	529	562	548	546	591	569	624	577	528	521	547	525	578	545	569	559	519	568	552	538	573	534	533	547	577	535	568	567	584	533	535	529	565	547	536	574	566	539	584	566	561	559	543	586	539	508	585	538	578	498	538	556	572	565	589	567	561	513	492	564	563	540	554	554	527	582	572	549	565	535	553	573	545	607	511	499	581	554	521	576	533	557	551	581	559	567	583	566	565	535	560	526	576	566	580	564	557	586	570	536	578	530	546	531	539	593	562	560	556	574	560	539	535	518	578	589	538	546	500	509	554	527	572	569	572	536	566	556	520	587	555	524	566	568	547	546	554	589	542	579	581	553	548	560	558	555	566	560	540	584	584	572	567	557	545	568	564	576	581	552	542	590	554	531	557	559	556	566	564	606	576	520	545	544	549	577	583	562	536	566	556	558	574	548	544	521	543	546	559	537	534	508	553	573	562	579	575	529	593	585	562	570	584	512	583	575	564	576	554	572	555	579	571	556	584	558	581	549	567	579	586	577	549	523	524	580	548	544	522	547	539	589	547	543	527	527	572	532	548	553	550	561	542	589	528	535	552	546	553	551	524	563	609	580	580	562	562	549	595	560	579	527	575	578	578	567	569	557	530	550	566	562	566	569	588	553	556	568	575	537	534	570	533	569	551	551	583	551	546	581	536	546	536	549	563	573	553	579	541	539	533	553	564	580	537	576	574	557	557	583	538	494	546	502	517	586	580	529	529	577	544	571	535	525	540	598	572	539	562	519	563	579	533	578	611	539	551	548	516	592	569	543	561	548	567	582	539	526	539	590	560	535	564	556	578	576	558	559	591	577	562	547	613	586	526	579	548	567	534	596	550	576	564	567	530	627	566	537	602	579	553	604	534	506	544	505	558	527	567	525	582	532	547	517	569	566	521	543	566	562	586	558	518	593	583	545	581	566	565	567	508	508	535	543	555	547	558	560	595	549	575	557	591	561	552	554	525	590	547	564	595	541	547	602	565	535	536	552	582	557	561	556	601	579	555	566	571	554	567	556	566	543	616	549	552	590	552	537	541	546	582	573	592	537	534	538	528	530	600	543	573	550	510	562	572	573	597	576	606	521	584	583	563	570	600	544	601	548	583	546	500	579	581	551	539	537	532	577	543	556	572	587	548	582	573	594	559	526	573	565	561	554	563	622	562	597	535	587	541	593	532	512	549	542	552	560	532	539	584	566	551	569	543	557	546	544	537	571	558	510	568	574	545	574	559	563	539	604	560	609	537	532	523	526	579	557	565	561	591	548	554	519	549	572	547	541	560	598	533	540	532	547	575	551	532	502	561	562	548	539	546	560	519	550	530	575	498	591	577	523	564	535	574	572	572	554	547	548	521	569	567	571	549	538	588	544	551	562	516	534	537	571	575	551	579	596	541	574	598	573	545	518	596	550	576	516	552	540	557	547	588	592	551	525	559	578	541	546	542	562	548	538	548	598	578	516	569	563	561	533	565	563	546	561	606	547	559	569	570	577	557	568	540	557	557	594	560	591	590	615	550	511	543	578	566	543	589	535	571	554	563	572	557	545	532	597	511	548	576	570	577	544	576	532	562	584	557	572	590	607	514	569	521	568	525	546	572	622	548	564	549	550	526	497	559	552	523	526	557	587	595	538	555	585	561	564	532	514	583	585	543	532	547	555	549	554	568	569	589	560	534	562	578	588	541	522	551	551	579	546	558	516	506	575	539	536	564	593	560	548	532	608	571	522	568	546	568	531	478	546	579	496	587	519	546	545	558	559	570	577	522	540	579	541	542	573	595	534	548	484	542	540	583	576	579	550	550	572	534	550	564	512	564	530	561	583	578	557	607	529	541	538	550	566	582	555	578	503	579	528	561	527	619	536	561	563	576	542	589	580	561	540	513	534	547	555	516	564	513	541	511	592	564	565	569	576	516	530	575	550	549	550	573	555	553	511	513	560	541	564	618	567	549	543	557	553	609	578	552	578	564	500	568	538	548	558	557	567	587	593	558	551	543	557	570	539	589	563	542	562	498	543	542	547	546	544	577	579	607	506	563	573	583	558	585	578	566	543	593	560	589	556	544	544	568	583	585	556	549	531	545	556	577	566	581	547	590	541	577	536	563	517	531	560	583	539	543	549	535	586	569	545	552	528	534	585	555	560	603	562	582	521	558	558	540	542	582	543	576	568	555	532	549	576	558	522	553	530	551	550	571	584	538	543	540	547	546	541	536	554	575	545	560	541	545	567	548	511	580	556	568	595	566	522	528	540	524	531	566	577	533	532	534	579	577	545	540	560	562	555	546	562	562	552	573	528	520	541	553	521	578	542	530	563	575	540	577	530	561	494	559	506	568	566	573	546	534	603	516	547	553	529	566	560	557	575	537	497	550	579	578	477	543	585	569	525	535	542	542	559	551	555	578	565	564	564	543	557	576	580	577	523	553	563	545	547	533	556	610	563	567	545	562	588	583	589	591	608	591	547	592	566	536	570	541	559	530	531	535	574	542	539	545	566	544	520	571	526	592	571	549	564	567	591	572	557	539	585	564	574	522	574	561	598	593	571	562	504	489	542	591	547	538	601	558	588	562	519	560	501	572	567	533	552	575	544	575	530	621	554	544	540	549	540	594	557	580	549	551	515	553	539	529	608	555	489	534	577	565	533
20720	8995	7170	4344	3206	1990	1458	969	861	735	584	492	396	305	298	280	281	276	237	271	282	267	254	274	232	224	249	270	258	241	230	224	233	225	224	221	207	217	225	212	217	254	210	213	215	232	200	222	206	211	209	206	193	208	216	227	205	170	207	231	205	207	197	206	216	229	214	211	201	201	217	236	206	191	240	233	202	205	200	201	213	234	193	183	220	200	213	209	198	191	224	215	199	206	212	204	210	204	244	197	186	204	230	194	213	182	195	210	185	222	202	218	208	214	208	231	196	260	247	208	201	208	196	224	220	243	223	191	186	219	207	209	197	215	213	182	207	191	216	223	214	241	175	219	200	190	204	193	195	219	212	202	195	214	224	192	201	204	217	203	213	213	221	198	203	201	210	210	228	193	209	220	207	219	206	238	243	207	227	198	207	213	218	204	182	202	200	212	219	196	207	222	200	213	225	208	190	187	182	214	227	191	211	209	171	212	221	222	230	198	229	219	179	196	195	216	194	212	205	213	247	192	219	228	217	218	208	196	217	196	219	209	198	196	195	201	236	187	236	221	178	211	227	217	213	185	201	186	215	167	189	199	203	209	223	198	193	203	222	235	200	196	202	227	218	214	236	202	198	211	229	229	220	169	194	216	215	177	169	221	216	197	222	208	253	203	227	233	173	194	203	227	203	232	188	208	179	202	214	198	179	217	219	211	209	204	221	201	214	228	223	199	190	208	218	227	195	181	179	209	199	207	218	212	186	235	226	195	175	219	258	209	224	200	228	217	211	164	212	210	180	215	213	190	232	203	224	197	211	225	207	191	162	227	225	180	207	201	192	207	181	204	189	168	182	190	202	195	190	202	194	223	195	199	199	210	198	226	220	212	214	192	194	184	185	201	212	193	224	219	206	210	197	219	196	204	205	213	206	188	205	204	229	200	221	202	191	230	181	198	206	192	210	193	189	215	195	221	228	205	243	223	227	208	201	181	215	191	223	236	203	207	215	235	225	195	231	209	229	220	230	227	205	174	215	241	194	213	245	185	246	197	193	203	206	196	191	215	214	181	210	228	218	201	190	192	212	212	186	193	205	211	218	172	175	192	205	197	204	185	208	214	217	214	225	198	204	248	190	205	238	202	201	198	223	208	221	224	226	221	192	200	201	204	212	217	195	189	236	211	203	190	193	179	157	203	209	234	180	210	220	217	228	205	182	185	189	225	191	234	226	205	201	200	209	191	209	181	199	215	178	188	200	180	201	209	186	209	193	204	226	180	197	202	224	228	218	235	202	202	221	182	219	205	206	206	210	223	222	216	206	207	219	211	202	210	221	224	186	218	205	186	194	214	236	211	211	219	225	199	186	197	206	207	220	219	214	211	213	183	225	205	209	221	227	229	222	211	203	183	217	188	196	216	218	181	208	181	198	218	195	233	207	208	207	193	214	219	185	175	204	205	205	230	203	190	223	197	187	209	239	182	215	200	197	201	193	188	213	193	209	241	185	179	201	208	183	214	184	201	197	199	239	181	211	212	218	219	232	194	230	221	211	216	189	207	212	219	209	203	199	197	220	236	204	205	188	196	229	218	232	224	211	216	175	215	200	185	209	216	204	218	208	218	214	203	210	209	228	239	204	233	216	196	238	214	208	188	205	214	210	209	219	210	199	194	212	213	216	230	192	186	223	220	194	192	228	244	194	233	202	198	211	201	203	196	209	204	178	242	194	223	240	211	217	226	196	220	199	212	215	200	196	198	212	193	222	219	206	183	199	211	206	204	191	200	179	208	172	184	226	224	243	246	204	240	209	186	201	212	199	206	209	232	180	205	218	187	213	191	200	204	209	220	241	179	221	206	204	221	197	215	217	183	202	206	250	192	215	230	195	208	239	208	201	205	213	221	212	232	207	222	221	217	213	201	225	222	203	198	184	219	211	224	217	208	210	219	180	194	225	206	198	180	207	236	214	224	197	215	223	180	208	222	175	208	234	201	235	211	226	214	210	210	211	206	219	201	213	202	209	200	192	216	220	203	233	205	241	202	206	210	202	193	213	210	204	209	224	227	209	241	212	204	215	205	198	208	196	215	216	206	219	214	206	223	170	194	202	187	186	179	197	213	232	225	229	209	180	197	215	206	205	199	193	204	224	186	196	201	193	219	222	218	208	228	211	229	174	192	208	208	205	206	223	249	216	189	198	214	204	222	235	251	221	207	209	203	216	196	240	212	210	194	205	201	187	193	198	225	202	225	191	209	214	200	197	219	238	200	202	221	214	204	228	251	206	218	225	191	211	188	201	190	212	183	210	226	221	224	226	202	193	205	214	192	222	199	222	242	241	200	198	197	181	212	219	193	191	170	219	202	219	209	221	205	244	269	175	216	194	183	173	200	224	191	195	198	188	176	222	201	217	191	194	218	215	198	213	231	228	214	212	205	205	219	194	205	195	208	212	221	211	235	183	209	201	218	184	190	227	219	236	189	241	212	197	193	215	221	214	187	196	196	162	218	230	203	217	182	215	205	213	184	194	186	221	195	211	188	193	209	213	212	202	187	243	195	207	204	220	196	191	184	183	216	188	200	209	220	195	181	244	216	237	226	205	168	224	233	218	213	215	208	205	208	212	201	217	228	217	197	194	245	221	210	207	199	210	201	214	201	180	206	196	189	194	202	183	210	195	221	200	221	224	240	186	200	216	214	204	217	209	199	192	206	191	208	219	198	187	217	212	201	199	257	225	208	212	173	248	198	221	225	230	231	200	225	195	217	198	223	184	218	226	212	227	197	209	228	192	213	215	192	208	201	193	211	201	202	214	215	200	198	205	209	230	226	203	225	231	200	192	186	233	248	197	234	209	219	216	206	212	204	188	200	205	201	216	197	220	191	229	208	209	211	225	210	181	201	212	201	200	188	212	229	198	209	237	220	211	213	197	219	192	197	226	185	179	210	231	217	210	161	234	236	215	224	210	191	210	212	209	216	208	235	198	234	231	211	218	210	207	222	226	221	207	238	209	221	200	196	232	222	209	184	195	198	216	207	222	198	188	212	186	232	189	207	212	209	197	179	214	235	191	201	203	221	210	186	230	219	220	210	216	201	217	194	210	243	168	184	211	210	204	204	207	194	218	234	218	213	208	234	200	196	209	199	190	227	213	193	225	207	207	213	236	233	194	192	194	191	215	216	211	212	219	230	220	208	199	200	206	202	216	193	201	190	200	194	253	192	246	215	199	196	203	207	194	237	240	243	199	213	228	206	196	193	225	205	216	221	200	210	227	224	207	209	199	196	223	210	201	185	196	223	205	241	231	221	213	221	191	201	231	209	210	179	222	196	207	201	230	217	220	211	197	205	209	203	193	233	175	194	214	194	218	210	177	195	214	213	199	189	188	215	233	213	201	207	216	211	215	214	211	220	198	206	175	188	169	207	201	198	200	217	189	176	211	192	206	214	226	225	215	228	192	246	201	192	242	214	214	224	217	215	229	220	177	209	208	213	197	225	182	214
13618	7371	11214	11180	11281	8095	6198	4393	3823	3315	2686	2052	1697	1347	1027	975	908	896	877	841	848	779	826	870	786	764	832	738	766	662	622	624	597	636	574	610	618	591	567	568	555	539	574	570	568	573	529	517	522	498	506	464	523	531	496	524	519	528	557	493	526	500	488	522	503	492	486	487	524	455	483	477	480	528	495	479	488	472	512	475	532	487	526	477	452	514	497	478	477	502	522	510	519	475	494	499	458	497	480	454	512	521	479	479	514	477	484	523	483	505	460	483	491	483	504	491	464	489	441	515	469	465	485	518	499	542	507	473	526	493	482	469	488	519	474	510	489	464	471	472	469	505	494	457	475	477	466	477	489	461	494	497	494	470	473	501	462	473	486	481	530	503	544	508	516	467	466	502	525	490	515	509	439	464	499	446	476	479	490	523	486	479	466	488	454	481	478	471	459	471	483	486	472	548	492	519	483	509	524	485	501	475	506	493	492	464	492	511	506	460	495	444	487	467	461	500	462	484	500	471	484	513	508	466	504	522	467	476	482	522	481	513	487	500	461	472	495	508	506	497	464	483	478	470	540	448	497	473	456	493	463	477	496	498	483	485	466	504	490	514	501	495	496	482	471	488	493	478	493	446	521	500	498	469	484	496	496	473	493	483	495	473	471	471	500	499	471	487	464	479	508	494	449	501	468	452	453	513	482	507	503	480	492	453	464	479	484	471	495	467	479	466	472	472	533	456	483	478	482	494	481	492	511	501	490	451	474	513	487	497	490	471	474	465	477	475	483	521	476	447	485	502	493	469	507	469	485	494	509	519	489	485	457	497	472	446	467	494	482	483	484	478	485	516	486	450	490	453	454	537	464	495	466	425	494	465	529	457	502	493	499	454	458	438	486	502	511	490	472	504	462	487	476	488	476	472	480	503	484	507	466	467	500	487	534	459	478	458	489	480	438	464	483	509	488	442	498	458	473	503	486	480	456	428	480	478	496	469	507	521	475	523	499	443	472	499	488	495	446	471	493	465	497	471	516	498	509	475	445	480	480	467	447	465	481	490	471	488	516	483	495	498	494	476	516	503	467	455	488	467	498	476	476	467	472	471	468	437	471	520	488	454	437	449	511	470	527	495	471	493	490	468	461	507	500	466	511	469	491	490	491	508	461	493	495	491	516	467	433	495	482	451	464	503	445	472	480	476	458	474	486	457	510	465	439	480	499	520	527	448	509	527	509	477	520	469	505	456	538	430	486	487	502	519	488	472	499	484	475	502	446	494	472	477	502	496	447	440	467	512	453	487	491	520	507	453	505	482	486	440	479	472	487	456	466	477	451	516	527	488	479	478	496	428	454	515	501	458	497	466	481	460	465	448	495	492	479	477	478	498	513	487	471	485	497	485	509	482	467	504	479	495	469	435	492	530	473	495	486	504	494	479	505	467	470	465	490	472	471	495	487	485	509	463	468	470	492	478	459	487	506	497	495	466	469	497	487	526	483	473	479	514	488	482	477	499	499	496	490	502	457	502	458	464	506	492	465	468	483	469	462	481	477	500	446	491	512	512	465	514	481	521	478	472	458	502	451	468	434	439	467	519	485	479	467	498	494	460	490	489	488	480	469	510	481	479	466	464	511	449	441	476	477	493	511	517	526	526	484	496	465	510	524	516	452	479	451	500	459	497	452	505	506	483	480	523	478	468	474	497	492	472	506	486	476	471	511	493	498	481	470	528	458	492	514	480	492	493	495	474	474	495	487	505	512	551	448	476	462	463	506	463	483	474	461	467	523	470	446	492	517	489	497	481	476	472	477	476	502	442	468	474	506	473	471	494	512	530	473	492	477	471	465	443	469	481	469	469	453	465	487	511	480	504	499	494	504	503	464	465	477	489	508	498	527	496	502	492	480	481	471	490	486	495	483	490	474	481	499	493	484	466	450	487	497	483	479	460	528	453	468	483	475	469	486	471	491	493	479	482	489	487	506	484	502	476	498	523	455	500	476	481	465	467	479	499	517	509	462	495	459	493	498	481	488	448	506	519	483	468	487	493	490	505	474	451	493	481	502	463	502	487	475	502	466	483	498	457	454	514	478	510	485	482	481	493	487	482	492	518	550	462	442	492	558	483	463	459	469	470	466	478	493	456	413	503	493	489	443	492	458	484	525	502	464	466	475	508	435	473	482	515	438	457	465	504	494	461	492	526	438	499	489	483	497	470	488	467	473	490	479	484	497	482	518	507	504	487	471	507	470	479	476	518	541	476	472	480	470	484	466	441	509	518	532	538	479	494	478	451	504	478	493	481	469	475	495	465	461	437	463	504	491	510	497	514	515	507	489	485	505	496	445	497	502	466	482	470	495	501	456	455	498	503	470	531	506	439	482	485	494	486	473	527	481	512	454	444	532	471	520	488	485	460	505	502	510	452	508	499	485	463	468	476	505	505	561	476	525	488	492	476	441	466	467	492	503	493	463	474	527	545	470	495	504	477	504	488	467	469	502	475	509	486	440	489	460	471	489	461	516	453	494	500	504	447	489	478	465	522	484	480	484	466	482	517	514	473	512	467	486	467	497	478	502	454	491	482	499	508	459	487	481	470	478	472	448	463	440	469	465	478	494	486	522	491	457	485	495	455	489	457	499	451	504	482	437	497	492	461	460	498	479	496	490	522	476	485	472	487	502	454	512	522	516	525	472	472	473	483	465	465	472	450	495	452	474	494	453	463	469	477	475	495	487	498	474	479	499	472	483	455	496	494	465	500	459	447	501	456	466	486	451	473	453	487	469	500	491	493	485	479	495	477	466	514	565	480	494	483	507	483	497	507	498	532	499	472	505	493	501	486	458	470	502	461	461	510	466	487	474	439	474	509	460	488	452	511	505	495	511	492	459	489	496	476	491	496	477	497	474	504	506	486	481	499	463	485	485	480	470	461	474	482	447	461	486	507	510	503	487	465	485	493	459	514	464	475	503	498	461	503	469	501	480	462	470	492	472	511	488	462	482	491	484	472	510	469	491	468	491	464	494	496	510	484	481	489	447	491	474	475	449	463	492	493	459	473	488	485	476	471	481	508	445	478	476	503	547	485	496	458	443	495	496	512	453	438	500	474	477	480	479	489	488	456	480	452	502	442	463	482	460	480	485	492	484	466	495	492	504	489	466	470	478	477	475	462	510	466	447	488	466	490	497	478	490	485	480	456	482	481	511	480	452	446	491	459	520	490	509	443	463	455	474	503	502	510	482	458	455	535	498	486	502	526	478	492	523	499	479	502	468	496	523	446	514	483	460	473	466	491	495	476	464	444	493	492	501	455	471	486	457	459	501	476	481	470	510	505	493	477	472	487	493	433	482	514	466	468	469	475	480	475	471	480	479	502	477	462	508	506	479	464	459	466	461	440	507	485	463	483	459	479	514	522	475	502	476	481	470	453	513	485	488	519	484	471	478	474	498	494	506	453	483	497	448	478	480	455	538	457	469	453	444	472	494	480	473	467	486	534	506	492	472	457
29698	13978	10541	6617	4670	3253	2100	1423	1146	964	777	577	544	447	329	311	289	324	278	289	251	254	247	278	279	279	282	281	237	223	272	209	218	235	228	240	238	251	217	252	223	239	226	227	203	220	225	223	203	201	218	216	205	246	205	225	227	210	203	221	190	195	208	216	200	194	187	226	205	189	197	177	199	177	198	190	196	176	190	215	202	230	195	227	180	207	223	195	196	211	206	183	214	194	202	204	201	243	208	167	208	197	204	228	211	211	201	229	194	196	195	194	213	203	217	198	198	204	213	193	226	209	206	216	173	189	192	211	199	200	200	183	224	210	216	197	213	157	203	205	214	175	183	211	200	190	199	210	190	208	198	194	231	206	204	218	193	191	207	179	201	205	225	220	203	173	217	182	211	207	194	210	210	200	189	221	214	190	175	191	228	210	200	208	195	209	208	203	191	192	192	183	187	221	225	221	204	185	193	178	212	197	203	196	190	237	204	189	212	207	202	204	203	198	189	183	208	177	184	199	219	225	201	207	215	217	211	213	201	187	201	202	220	199	220	168	202	181	208	202	190	207	214	214	204	182	246	208	218	186	204	211	209	224	211	217	208	182	216	188	168	216	218	187	191	219	218	198	196	183	203	201	212	178	176	204	198	210	210	206	187	189	220	200	187	184	205	225	203	196	211	198	203	200	198	181	193	214	203	210	212	189	203	184	201	195	195	198	209	207	191	212	202	222	196	199	218	214	217	218	204	207	206	199	200	184	170	205	209	206	198	225	205	211	187	197	187	190	193	210	194	200	200	196	199	179	208	176	183	206	207	244	228	191	211	160	192	197	198	243	221	215	232	191	180	211	206	210	197	206	201	200	204	195	193	220	208	224	197	189	228	169	196	212	221	188	199	208	209	199	200	193	196	209	215	201	201	188	182	218	189	210	214	207	194	204	224	212	218	211	187	201	201	215	165	192	193	219	238	200	193	214	202	196	197	219	225	181	219	224	216	199	196	242	205	178	182	222	179	201	198	184	205	222	219	218	230	184	223	205	214	212	185	217	225	191	198	203	197	218	207	200	227	205	176	222	222	177	223	208	229	212	208	232	182	210	214	245	174	189	196	213	202	200	237	232	216	189	178	210	223	208	207	229	173	209	206	215	192	220	195	178	195	210	179	191	227	225	205	200	217	227	212	196	186	213	198	191	209	197	202	213	208	197	197	205	217	207	193	230	225	212	199	206	207	201	196	186	194	199	196	187	203	191	192	180	215	216	192	206	205	191	200	164	190	193	202	189	163	178	184	233	223	187	220	211	191	202	214	170	212	201	219	165	192	187	193	227	195	195	213	187	188	192	225	232	223	205	221	179	198	203	201	192	210	212	167	212	221	198	206	191	227	200	198	210	204	231	211	213	231	183	196	220	203	206	215	184	183	206	184	215	223	185	186	206	198	212	216	191	229	197	209	243	219	226	186	236	202	211	210	221	209	203	217	200	176	229	217	207	181	202	220	210	211	211	199	215	209	174	200	172	168	195	178	191	216	168	180	175	176	213	193	186	184	208	190	211	216	241	212	205	208	200	209	214	209	209	237	230	197	187	201	194	230	201	187	196	171	199	224	207	201	208	178	201	215	208	192	190	218	230	203	219	186	187	190	216	189	217	164	170	198	185	207	201	216	198	215	199	216	180	201	194	214	206	185	199	202	214	189	194	207	197	210	209	189	208	210	193	213	193	192	170	212	212	225	211	179	210	205	185	223	195	211	211	218	172	210	195	209	223	188	205	186	195	218	219	234	203	213	193	205	201	196	185	211	171	198	169	216	211	226	180	186	211	203	201	208	198	180	170	223	190	208	204	205	202	207	222	195	214	215	207	202	194	186	223	191	204	242	209	192	179	218	198	210	220	202	204	209	189	191	192	178	187	203	202	191	189	175	203	197	217	195	227	191	218	206	184	196	227	158	198	208	221	186	187	196	184	217	206	206	200	176	203	172	184	185	201	210	191	223	211	188	211	203	207	213	203	201	187	225	188	196	200	208	198	205	185	193	191	215	207	187	237	189	193	190	208	184	232	185	210	222	192	190	192	200	203	216	224	201	194	224	207	188	196	216	213	210	216	199	212	193	235	213	188	202	214	193	219	172	178	196	193	197	234	176	237	215	207	197	204	199	185	230	216	177	190	190	222	206	210	206	216	200	180	190	202	217	201	205	166	216	247	228	183	189	207	189	194	198	195	199	217	213	210	204	209	199	201	191	193	203	196	206	217	183	171	210	221	199	205	206	207	221	194	204	202	223	180	219	189	227	216	198	178	208	155	196	222	197	192	189	202	178	165	206	220	219	196	192	209	186	215	195	220	204	201	201	181	188	178	197	230	223	219	209	183	189	204	207	183	210	182	199	200	198	231	204	191	221	182	204	208	198	214	197	224	200	210	227	210	186	186	211	203	191	159	178	194	232	195	190	228	212	210	208	189	206	206	198	222	185	181	200	197	232	198	225	208	189	217	222	199	201	192	186	219	196	214	191	190	203	210	211	188	225	221	205	211	188	165	218	225	202	185	206	211	218	202	177	206	178	209	185	208	227	190	198	179	208	179	183	184	197	202	221	194	198	185	201	166	213	217	199	217	207	219	168	208	189	214	187	211	208	222	190	199	198	185	190	183	210	183	207	217	180	206	183	214	208	177	192	205	190	202	225	184	199	195	176	182	189	169	189	211	218	194	204	190	200	216	222	206	210	184	186	227	201	172	205	215	185	210	173	181	204	203	212	205	186	194	215	201	212	239	183	199	211	224	198	167	209	221	187	207	184	219	161	213	201	213	231	218	174	213	200	190	199	236	198	220	221	193	223	187	222	174	207	192	199	210	211	205	200	188	201	207	227	210	218	221	194	203	214	188	209	170	209	184	198	194	185	222	209	208	215	211	186	187	178	209	208	195	193	229	195	205	190	193	217	202	218	195	169	180	206	229	187	212	201	214	209	227	210	206	214	179	197	219	210	231	209	178	207	185	212	210	206	198	208	209	198	201	216	214	204	195	237	207	199	216	188	198	184	189	194	198	191	170	224	218	206	208	210	191	200	218	184	171	212	203	209	203	206	209	167	217	206	183	188	203	195	180	205	221	191	196	181	185	199	205	195	214	221	214	197	206	226	208	182	215	216	213	189	198	173	176	207	215	196	179	201	210	212	224	210	182	191	204	221	192	217	223	207	211	200	215	205	189	177	218	186	187	191	201	187	197	195	188	196	203	196	197	237	218	190	184	235	193	222	205	196	189	170	210	202	223	168	198	198	205	190	198	211	223	217	181	187	210	203	212	201	199	174	200	208	194	198	241	203	182	194	211	204	201	210	181	187	191	193	201	222	197	201	196	170	201	199	202	206	215	238	183	204	211	202	209	224	186	210	202	199	187	187	229	210	221	187	196	201	234	233	215	220	211	185	222	202	196	209	237	205	247	211	212	191	216	241	220	178	207	219	195	207	210	231	217	195	200	185	197	218	212
17840	10774	14636	15038	14531	11623	8715	6190	5303	4466	3632	2737	2303	1734	1397	1198	1150	1095	1012	1049	1018	964	909	962	1002	920	911	890	851	798	742	729	690	678	667	620	674	682	657	640	626	609	574	607	554	539	518	531	562	558	512	523	493	502	539	522	553	497	497	533	583	525	518	548	485	516	559	501	451	548	474	488	413	491	496	453	491	485	478	506	482	501	502	475	482	495	497	509	449	485	492	485	469	478	455	472	447	459	475	500	485	478	457	465	456	472	456	471	500	487	460	484	441	465	459	482	481	472	485	468	435	482	454	459	468	495	469	505	432	415	488	464	481	442	509	479	499	493	474	463	450	450	478	483	492	493	505	461	459	455	460	496	475	478	450	485	455	476	490	481	398	432	463	440	496	480	467	460	454	462	491	470	519	480	495	478	466	482	467	499	419	458	512	440	477	448	518	478	495	469	486	472	504	483	488	465	458	461	437	471	497	461	481	468	436	457	472	460	507	488	491	464	487	482	466	447	468	483	497	486	480	461	485	522	494	476	518	488	481	484	466	474	506	470	470	493	499	459	540	462	522	482	496	496	431	475	504	515	453	500	478	506	488	457	494	521	460	457	471	486	454	494	494	490	445	496	503	447	486	478	468	489	502	502	501	453	494	509	466	472	487	466	461	482	510	515	450	488	472	485	481	443	503	482	484	516	458	467	472	489	470	470	511	506	465	484	437	493	458	483	513	475	461	469	469	477	477	466	447	473	496	443	503	472	514	482	462	467	484	435	502	468	448	488	482	505	465	437	469	462	432	476	436	480	473	503	449	450	468	491	467	478	433	492	422	511	450	489	494	438	432	483	447	470	506	492	482	463	434	465	502	469	429	459	495	436	464	515	470	449	498	475	483	482	494	499	472	502	470	483	526	447	405	442	502	449	494	443	471	471	454	463	500	442	489	485	460	489	459	481	451	475	480	477	458	486	505	480	451	457	477	477	468	477	488	508	457	454	478	515	493	474	457	476	457	507	517	468	492	495	482	487	450	470	443	482	461	447	491	481	484	460	466	482	452	494	466	493	476	470	487	475	465	490	468	454	441	472	476	483	472	480	470	481	481	482	489	504	471	483	460	427	481	506	494	445	468	467	464	504	523	506	479	490	458	481	489	444	472	506	497	476	465	488	471	461	480	438	453	457	482	463	453	462	467	506	477	497	465	454	508	468	474	485	462	486	491	510	520	443	432	477	498	497	448	445	493	456	513	481	496	467	496	446	468	517	461	466	465	472	469	457	475	433	485	485	461	449	465	494	493	466	494	481	484	470	519	496	508	456	470	474	425	496	471	472	479	494	519	505	472	458	461	471	451	482	493	447	484	460	535	495	454	459	435	485	496	480	466	510	506	447	498	482	479	488	503	493	453	468	452	429	470	468	499	511	480	509	481	443	487	452	474	485	515	483	481	467	503	454	440	479	459	491	486	455	482	508	469	523	457	473	474	481	477	451	514	446	472	487	461	457	484	467	480	473	478	449	476	457	497	512	461	481	508	469	483	490	461	453	479	453	482	454	524	465	471	482	482	490	496	483	468	497	495	480	467	490	463	457	464	448	483	474	496	507	506	437	498	456	499	476	524	470	482	472	500	477	496	499	492	457	472	469	501	470	513	486	448	470	492	470	471	500	453	484	471	468	452	465	471	496	480	486	521	526	436	482	454	485	437	434	472	512	513	485	479	469	463	483	485	508	474	452	484	469	468	496	498	476	503	460	476	453	480	488	471	472	469	471	452	475	500	476	468	478	472	472	502	456	465	470	482	484	465	515	453	428	444	460	491	469	500	472	486	478	500	486	464	459	455	483	464	486	452	500	446	460	465	501	460	484	505	446	516	463	525	474	462	534	479	476	470	477	514	474	454	475	499	471	465	449	483	484	518	468	476	472	453	471	468	472	463	470	482	452	446	423	512	480	479	455	500	502	420	483	466	468	470	451	454	466	485	434	485	477	507	501	466	479	468	462	495	471	471	468	496	448	464	472	467	461	470	470	431	500	501	468	509	475	484	417	487	482	464	471	478	505	507	464	453	444	465	413	488	428	466	522	429	462	478	483	469	453	491	457	502	477	464	472	463	476	467	475	476	465	490	469	467	457	454	470	430	481	497	451	459	530	451	443	458	445	455	476	531	443	468	470	426	485	472	492	484	456	473	446	472	468	475	488	491	441	464	460	461	497	484	443	491	464	463	473	483	451	490	505	450	457	481	466	492	475	453	494	471	477	507	474	436	460	461	466	461	468	463	434	469	434	467	474	455	494	502	502	516	491	491	495	432	502	473	511	465	501	496	475	468	492	529	482	504	471	449	486	507	493	462	511	473	503	457	504	458	475	448	491	466	488	468	460	476	453	481	457	491	483	481	486	457	481	453	482	462	487	471	485	494	502	469	485	481	445	497	476	464	480	451	447	483	472	468	461	464	482	470	481	468	484	466	490	405	467	456	462	454	475	473	444	481	479	448	467	477	471	492	483	450	444	509	480	450	480	451	527	472	470	494	496	464	474	525	488	465	440	473	520	542	489	443	479	495	456	463	503	455	479	468	429	484	470	437	413	487	451	514	433	449	477	472	472	444	473	472	472	495	475	521	463	488	448	507	493	459	490	483	486	463	485	480	510	509	467	504	474	462	506	497	435	456	449	465	459	506	487	445	478	462	482	465	474	509	452	453	492	484	459	477	462	511	480	480	483	480	496	498	466	481	438	448	478	470	488	459	483	453	480	496	481	458	473	439	422	436	466	464	455	466	488	444	447	505	477	451	454	484	472	467	478	506	500	452	496	521	438	497	473	495	437	462	484	503	455	451	435	492	494	484	457	455	500	453	468	449	473	509	475	504	454	460	447	441	458	472	470	504	470	484	472	479	480	475	484	519	495	455	449	497	466	487	495	444	430	478	481	501	498	459	482	463	434	490	476	488	499	496	488	481	470	474	477	485	447	507	464	458	487	472	449	462	517	464	498	466	443	471	487	464	464	462	466	436	485	500	490	443	433	458	477	465	458	486	485	472	445	464	419	504	463	434	492	513	460	477	488	459	443	546	457	467	493	451	443	473	476	473	507	472	437	466	489	467	479	487	487	466	455	471	485	487	451	450	428	468	481	470	443	480	458	463	523	447	468	491	484	501	459	499	430	488	518	468	443	481	493	493	472	461	436	463	493	539	474	502	483	466	464	414	471	416	474	506	455	441	511	453	481	477	509	462	521	432	496	481	440	488	465	456	469	455	498	459	480	478	454	487	484	440	478	464	455	463	492	494	448	464	506	483	478	455	491	476	472	471	494	503	476	447	457	474	440	431	497	465	459	518	457	498	457	459	440	478	522	497	469	436	460	460	475	437	469	529	490	489	468	472	483	434	460	491	456	464	467	489	463	480	463	472	482	478	512	491	493	471	454	532	443	478	475	435	457	471	480	484	475	481	474	469	443	488	437	479	478	503	475	508	514	475	473	456	459	450	468	478	473	490	431
11197	5039	3741	2202	1603	1243	890	681	572	512	429	406	347	291	317	239	283	263	282	279	260	285	256	245	240	297	261	267	265	262	250	272	263	249	291	250	291	261	274	236	253	269	255	246	241	245	242	289	267	268	235	222	261	252	241	249	253	232	256	258	254	246	274	251	257	247	246	243	249	274	251	237	291	244	274	255	260	243	247	242	252	241	257	249	275	238	246	261	236	240	245	225	256	253	247	260	263	269	277	242	258	271	241	255	238	223	268	254	262	252	236	249	269	282	241	269	254	239	268	252	252	253	241	269	277	262	280	253	230	244	253	239	220	255	239	271	240	242	255	291	241	269	257	237	255	247	254	221	226	254	263	243	245	299	245	266	276	262	243	262	246	239	251	249	229	236	266	247	223	221	224	233	267	225	258	249	243	251	257	284	255	222	235	242	244	253	251	284	233	236	245	215	251	227	230	229	246	236	245	229	267	266	247	267	217	244	238	256	240	223	259	254	258	252	238	231	257	261	253	235	272	261	235	256	293	250	232	259	238	225	236	253	263	268	270	276	260	232	254	229	254	246	235	258	239	243	241	253	258	250	217	221	245	257	252	237	236	252	209	223	246	245	275	260	251	269	233	247	244	243	254	239	228	258	254	225	258	246	258	261	241	218	267	247	232	233	240	260	227	275	239	230	248	251	281	253	249	226	276	254	239	262	261	255	253	226	249	282	240	232	243	241	290	241	242	282	237	229	236	255	250	234	259	302	252	235	250	223	269	250	245	238	265	239	244	225	261	251	242	227	264	256	257	238	257	299	269	266	259	251	253	240	234	227	261	267	231	285	250	229	231	243	256	250	269	223	229	273	245	220	255	210	245	250	241	255	240	260	268	215	221	237	222	250	256	246	243	265	249	239	253	213	242	266	260	247	246	260	259	260	239	224	249	279	240	240	257	246	251	240	252	244	238	268	224	251	276	272	239	227	274	240	234	209	277	275	245	248	227	243	258	227	251	238	207	230	236	250	273	250	268	263	261	257	267	257	248	258	240	250	242	273	230	258	238	235	243	283	268	240	254	262	249	251	247	270	231	265	228	235	258	257	267	250	296	268	258	251	269	252	257	245	239	278	241	224	236	287	257	248	248	261	282	238	267	225	239	252	239	266	283	218	269	232	247	223	240	255	245	237	241	281	251	245	237	247	225	220	264	254	263	242	261	230	227	234	245	242	215	258	264	244	247	265	232	233	248	209	243	260	248	256	269	266	246	249	275	236	261	235	234	225	234	253	254	230	287	254	255	230	274	233	258	238	224	244	276	228	249	262	248	254	248	255	283	226	235	232	232	225	258	243	275	262	260	260	275	225	233	226	269	248	248	242	265	219	235	263	242	256	228	260	235	247	247	255	237	264	228	262	239	249	249	251	295	253	238	228	244	299	214	261	264	213	237	237	251	245	260	237	259	255	254	254	232	261	266	244	256	239	235	244	240	247	269	245	247	263	260	254	224	288	241	197	266	246	251	249	250	214	248	255	218	254	241	239	243	253	232	221	261	294	235	252	263	265	308	237	223	258	241	268	223	259	238	219	270	241	226	226	238	226	232	241	246	228	250	278	279	258	240	246	235	216	249	252	238	218	265	221	259	241	270	243	255	244	233	232	250	240	243	261	246	238	253	240	249	251	279	251	254	234	281	249	229	262	230	242	233	282	239	246	233	239	254	232	238	244	270	243	242	257	260	232	239	255	265	261	237	254	237	256	241	254	249	246	256	274	253	261	242	234	278	243	251	257	252	251	263	249	228	231	245	242	229	239	234	269	268	232	231	209	261	257	249	235	282	246	237	280	250	281	274	246	236	245	255	225	243	268	243	259	260	282	270	284	262	243	268	248	207	254	253	241	253	255	219	274	241	234	254	237	240	222	263	241	269	268	238	241	241	252	214	262	274	204	240	255	254	235	259	247	244	263	290	252	214	236	259	267	263	236	254	243	261	263	238	222	255	218	245	248	262	258	271	272	229	244	279	253	220	258	250	261	233	245	271	257	226	251	256	243	242	255	243	255	223	232	269	281	281	233	248	247	238	208	264	258	269	238	243	254	247	250	260	248	245	254	273	230	275	245	253	246	225	239	251	246	216	251	255	239	260	250	271	247	216	260	246	254	297	228	226	237	235	238	268	235	246	247	277	233	249	226	245	274	241	236	226	258	257	239	235	254	230	267	230	263	246	238	243	272	256	228	254	237	236	209	259	231	259	244	234	235	256	226	233	255	244	225	238	241	252	263	223	231	270	241	258	256	249	249	284	269	256	234	249	239	253	271	255	255	244	225	272	266	226	213	247	237	273	258	257	249	225	238	216	238	254	274	244	234	265	269	244	252	247	248	222	257	241	247	269	263	270	213	239	274	233	249	256	243	226	226	239	253	265	241	258	235	246	237	254	240	268	289	253	257	253	256	252	229	243	227	272	251	227	254	262	249	275	250	256	231	245	279	234	241	221	250	247	231	221	240	243	248	249	262	264	246	242	273	224	278	281	239	273	235	225	254	251	247	233	284	247	238	250	233	248	219	228	258	233	293	231	240	223	220	264	229	251	242	233	248	264	262	260	263	252	218	241	258	256	235	232	252	241	244	257	228	256	241	254	254	231	272	254	265	259	246	260	270	244	253	254	253	254	247	239	279	244	249	251	224	231	230	257	224	244	251	231	249	221	240	268	257	265	252	261	273	265	239	279	233	255	253	232	241	266	252	251	249	244	253	242	262	247	285	259	220	241	218	229	255	253	278	243	239	261	263	234	251	245	259	233	239	232	263	231	253	221	267	246	243	232	254	241	266	284	266	240	285	274	247	246	233	245	242	224	245	278	245	272	254	244	247	226	243	256	257	260	233	270	234	261	244	240	277	278	230	243	261	236	255	274	248	237	233	277	237	228	231	253	272	236	249	260	244	251	254	227	254	267	247	233	275	242	255	246	251	279	240	251	284	275	247	237	237	249	222	248	244	245	251	245	249	250	260	239	246	230	285	228	246	235	268	245	253	241	247	254	232	258	231	235	236	235	244	212	231	252	233	262	243	280	254	259	248	234	266	226	271	231	250	290	249	263	227	262	232	236	261	239	226	243	230	237	278	238	235	233	239	269	267	239	237	242	248	238	252	255	264	266	259	231	276	214	250	251	256	224	293	259	236	238	223	258	234	257	208	245	271	266	226	274	274	250	249	262	258	267	266	242	244	244	259	254	250	235	247	262	232	255	242	283	240	267	244	249	254	262	238	234	268	281	249	248	232	246	273	245	220	255	257	257	244	256	239	243	222	231	273	223	264	273	255	255	244	239	272	247	230	241	228	203	269	245	250	238	219	265	275	267	230	242	241	206	271	262	247	241	268	263	248	244	226	234	255	251	234	252	254	236	250	245	220	232	213	250	242	226	265	253	240	262	246	249	270	264	212	225	219	258	254	241	274	250	250	231	229	262	245	245	264	242	256	260	261	256	270	236	243	239	239	233	226
7334	4506	6671	6486	5970	4613	3495	2687	2170	2030	1770	1377	1191	997	833	788	781	725	746	728	757	696	738	702	723	707	677	683	639	648	608	609	652	616	611	601	604	631	595	615	580	545	557	621	581	596	587	561	553	552	557	628	592	608	586	550	578	564	596	603	620	570	534	571	581	555	573	549	596	544	602	557	578	554	532	550	535	566	519	577	584	557	572	558	535	573	572	586	593	513	580	565	546	569	559	548	572	534	572	507	571	543	570	544	541	583	561	529	509	577	548	512	570	562	574	565	553	555	535	545	557	521	555	490	569	546	564	567	573	550	526	550	580	569	550	550	552	556	575	561	599	562	528	545	539	565	540	576	543	552	560	529	599	560	576	576	575	521	623	550	580	558	586	584	557	552	577	546	580	571	543	560	584	542	557	491	536	590	535	548	586	559	592	597	565	562	538	574	616	560	546	586	573	579	555	583	535	579	521	548	618	562	574	544	574	545	546	561	567	540	593	571	584	580	531	580	534	554	537	581	595	537	526	566	579	565	546	554	577	584	531	576	551	507	578	558	544	532	520	527	575	579	543	544	558	580	583	563	576	591	551	539	624	550	544	551	555	542	522	586	561	564	571	523	581	562	568	558	507	598	560	545	572	600	583	558	540	585	584	561	544	602	541	592	578	564	529	528	589	536	550	558	593	532	598	554	583	585	557	520	545	551	558	517	513	524	568	566	572	564	547	574	591	537	573	561	543	599	579	549	547	559	600	576	536	584	550	552	572	540	549	587	531	532	592	566	594	494	527	516	553	540	590	555	599	561	580	575	519	573	554	575	580	554	527	569	577	564	564	585	540	561	565	575	590	549	559	544	536	562	565	563	562	579	552	550	570	615	614	586	553	575	544	561	521	551	535	558	540	554	579	564	557	555	585	538	616	570	593	570	543	601	551	573	546	607	535	555	571	597	532	550	596	576	595	590	560	555	549	546	547	580	542	544	535	542	565	580	535	563	534	585	596	541	553	569	527	577	591	527	557	537	590	562	584	600	613	527	545	539	541	585	545	525	627	544	573	591	572	545	563	565	531	566	550	552	526	540	585	556	549	541	572	535	543	538	579	542	556	563	580	578	557	535	572	538	571	559	546	613	581	562	586	575	542	543	578	541	607	586	545	580	590	529	552	598	563	537	602	570	594	538	536	555	574	557	555	550	558	573	602	555	552	533	582	528	552	567	569	558	557	593	506	570	551	551	561	562	552	581	557	578	591	556	605	574	551	567	572	556	560	563	531	583	551	554	609	600	523	584	527	598	581	567	542	541	542	520	556	579	535	504	599	555	572	527	573	556	600	557	592	577	564	584	556	554	607	553	535	552	543	568	528	568	541	580	546	574	576	560	544	543	561	544	543	601	542	554	522	550	552	539	573	520	563	582	510	562	552	618	535	549	522	570	536	576	580	536	565	562	541	581	554	537	551	586	540	557	512	550	530	554	562	613	552	564	539	536	570	552	560	564	579	563	545	548	547	524	549	544	563	545	568	582	584	560	578	552	534	532	574	565	552	575	538	576	548	570	542	549	580	545	561	550	522	567	555	564	566	562	586	608	579	540	578	577	513	572	549	539	525	575	582	555	567	570	527	545	548	524	547	528	586	556	575	579	541	545	558	543	528	556	554	564	607	554	547	537	539	557	576	511	563	551	555	564	525	522	557	578	565	548	582	517	560	546	531	563	566	531	572	527	566	565	587	560	538	556	534	536	610	603	581	583	521	584	538	570	521	539	512	561	573	547	572	548	575	551	534	559	554	575	555	581	565	570	536	587	507	526	612	564	553	564	577	571	595	538	543	557	580	579	577	581	548	583	524	588	544	579	528	621	563	563	553	552	589	532	567	546	530	568	601	570	587	552	587	559	517	607	523	571	566	545	529	576	576	563	506	565	522	605	577	579	555	584	569	546	535	586	584	556	566	552	533	578	564	598	547	522	550	550	556	568	539	607	539	553	551	553	569	576	561	570	559	556	576	562	580	556	563	573	540	580	551	555	593	528	554	553	551	588	532	554	582	559	568	552	572	557	602	543	510	609	561	578	585	545	532	541	569	538	551	576	577	623	558	548	500	602	566	593	588	557	564	551	552	590	582	537	570	562	547	573	532	607	581	585	561	592	541	592	560	584	534	566	517	524	557	546	571	555	541	590	563	624	548	567	562	593	591	565	574	552	571	590	573	554	585	556	577	547	554	554	576	595	557	525	519	604	579	539	529	606	558	563	537	542	541	559	587	579	593	538	539	544	553	530	576	556	576	543	546	575	545	595	479	538	589	587	584	563	540	537	569	559	596	586	572	551	584	514	569	535	546	573	527	591	562	596	551	536	552	590	533	563	577	525	560	591	565	586	559	544	533	532	571	573	573	540	571	581	608	565	588	543	557	567	598	552	575	549	533	533	562	545	560	595	567	537	591	588	526	595	501	564	568	581	581	557	576	577	564	541	528	551	596	504	538	602	542	557	552	565	580	589	616	569	566	558	538	577	573	515	554	532	579	515	558	559	598	580	563	558	560	561	577	540	585	556	577	586	570	553	594	550	532	595	559	520	525	574	560	561	572	576	531	529	589	547	599	515	571	562	596	514	584	512	536	585	589	545	583	582	582	579	549	573	557	563	551	545	572	572	480	530	538	557	592	574	613	569	518	581	577	566	570	566	624	537	569	516	586	556	549	563	587	574	537	552	583	583	559	506	514	547	616	546	531	557	584	554	548	575	596	554	565	605	566	558	566	560	549	534	491	515	538	569	583	539	583	585	541	562	537	570	566	536	594	561	576	539	590	553	573	544	569	562	592	592	569	554	533	558	592	571	587	561	546	574	548	567	556	542	579	549	553	581	569	525	555	595	571	571	569	580	580	511	584	565	562	550	506	558	536	505	495	556	562	541	580	594	581	544	580	566	553	557	551	546	582	563	560	541	559	595	556	537	544	590	579	549	545	532	528	543	579	564	550	522	544	521	591	585	572	600	603	558	549	577	563	549	537	549	579	576	592	564	572	581	582	561	557	585	573	566	571	606	555	541	571	531	581	552	552	553	569	584	581	552	560	560	533	564	571	561	550	540	590	577	545	550	590	533	547	557	561	570	577	568	545	551	581	546	543	565	589	557	553	579	605	562	554	564	559	572	557	550	559	556	599	564	551	590	529	592	559	564	557	579	567	572	529	570	549	569	548	572	574	570	550	560	573	563	580	554	541	543	506	566	581	577	551	504	571	560	583	605	588	564	550	575	577	557	567	554	589	556	547	548	591	540	571	543	543	559	533	568	564	587	570	556	557	583	552	545	527	580	554	576	558	592	543	594	508	586	542	538	547	550	549	583	557	555	558	537	548	567	578	549	555	522	573	604	556	553	549	546	564	561	545	557	534	567	511	582	585	584	551	562	568	600	538	543	577	586	593	525	521	594	520	600	572	548	572	529	566	563	593	536	596	565	559	535	569	560	555	542	599	519	565	589	560	599	547	575
22357	8503	7455	3961	3039	2179	1409	1108	802	692	599	492	419	348	296	280	268	263	271	282	252	258	272	226	245	270	269	260	260	226	229	243	246	233	252	231	192	245	226	220	206	241	232	227	223	210	242	203	219	202	195	209	207	204	223	200	197	238	208	206	210	191	193	215	199	215	229	210	207	174	243	225	221	221	216	222	223	226	205	202	219	201	213	209	218	206	211	205	185	219	199	216	229	205	212	214	208	238	219	231	197	207	220	228	197	217	203	199	218	228	220	197	199	212	240	245	239	232	201	208	189	195	220	202	218	231	222	199	216	192	205	226	223	215	241	188	238	207	225	212	234	231	199	218	202	206	225	207	235	224	228	226	210	204	235	200	211	212	225	218	233	196	229	171	211	211	209	214	224	199	223	209	223	207	225	212	223	230	232	195	174	211	233	207	183	213	208	231	203	200	216	215	232	201	197	202	209	229	190	207	212	194	236	207	212	212	232	190	210	227	233	204	200	236	236	207	180	225	235	203	183	206	220	227	216	197	208	212	224	210	198	197	222	221	200	220	227	212	224	212	186	229	212	216	213	192	206	204	206	207	205	189	212	206	220	187	216	204	204	216	220	232	203	202	197	209	154	199	241	226	191	219	225	221	209	204	202	215	222	240	214	207	246	200	230	207	247	192	205	221	226	184	211	198	219	194	247	197	202	219	214	230	210	265	190	200	199	209	189	213	224	219	224	194	210	232	205	184	194	216	210	219	203	205	198	199	222	224	203	222	255	219	215	194	201	206	215	218	205	205	217	211	197	205	212	229	227	204	206	224	205	176	205	199	220	203	220	216	209	209	212	231	222	198	222	199	193	211	219	187	188	224	222	209	210	224	220	206	210	223	201	209	214	205	218	221	220	233	245	199	221	213	224	209	209	220	214	213	214	206	214	209	193	198	207	225	213	209	208	226	208	199	196	217	215	192	222	205	195	185	207	211	194	191	190	202	200	221	206	195	214	234	205	219	195	202	224	190	193	211	216	223	195	213	216	223	201	180	187	222	210	197	190	234	232	201	221	188	229	238	218	218	219	221	213	207	200	214	210	200	206	197	207	211	223	210	200	196	175	215	199	206	196	208	176	213	209	228	192	178	183	204	228	216	219	207	206	184	187	222	211	195	195	209	180	207	197	224	201	225	223	211	232	210	195	236	224	181	169	184	194	221	213	221	208	222	232	197	233	208	199	223	231	197	213	204	243	171	215	208	216	188	223	215	190	218	241	206	188	185	213	227	213	203	208	231	208	227	224	235	221	213	228	208	207	240	211	206	190	219	227	222	223	223	222	205	231	237	197	215	221	219	236	204	211	218	197	245	261	226	204	212	230	216	257	209	204	225	241	191	203	213	192	224	207	198	207	198	242	213	248	210	226	196	231	199	211	196	204	194	192	178	203	205	221	222	220	171	217	205	196	196	203	204	221	229	185	222	221	219	203	234	203	234	178	210	215	197	196	208	199	220	190	207	224	197	180	202	191	189	196	198	205	228	212	197	201	216	215	224	234	225	210	197	234	189	199	203	199	193	192	209	215	169	252	218	213	223	175	220	196	227	209	200	190	225	226	207	193	234	224	213	192	211	212	189	220	209	213	180	214	185	210	212	220	219	214	182	232	216	212	241	189	195	187	203	223	179	213	212	226	204	232	224	213	207	210	205	218	228	202	216	213	186	231	205	198	212	197	215	198	209	215	201	223	203	220	195	214	232	212	176	195	207	202	195	231	196	217	178	219	246	202	203	198	209	205	213	181	232	190	177	200	186	197	204	213	202	178	197	231	215	195	223	202	198	222	198	227	176	185	225	209	209	206	214	244	216	218	200	197	176	193	224	222	211	218	210	203	171	205	187	237	237	211	203	192	235	211	192	202	219	228	218	210	243	227	220	212	211	206	209	204	204	197	201	205	175	210	196	244	197	220	215	186	230	215	229	219	262	229	225	230	201	187	237	229	235	211	201	191	234	202	209	219	227	214	218	204	221	200	184	208	208	198	181	214	248	212	205	205	187	211	206	206	221	211	227	193	205	207	207	216	233	219	215	234	182	198	239	207	215	219	207	201	214	196	197	210	225	233	254	224	239	209	223	191	171	230	205	202	216	212	206	206	202	206	195	192	180	242	216	230	188	216	176	236	229	229	236	229	190	205	201	199	230	185	224	191	210	205	197	212	216	221	228	217	220	209	220	208	204	217	205	190	224	186	199	194	242	215	217	213	215	212	215	223	218	208	200	234	199	189	219	185	222	185	197	195	181	212	196	235	188	222	197	232	208	212	215	197	172	195	200	204	209	208	233	206	207	231	245	198	204	222	210	223	236	203	199	200	216	200	190	213	236	218	218	188	193	200	206	203	220	213	180	196	198	195	194	194	234	209	201	201	203	217	225	209	224	204	215	211	226	200	233	225	181	212	209	201	217	203	235	210	216	184	203	205	207	201	224	214	224	195	215	251	192	213	231	190	187	234	197	198	213	209	193	201	235	225	175	235	215	219	211	242	210	234	209	207	236	212	221	215	227	238	215	192	213	221	180	198	241	220	203	220	210	180	202	228	231	219	202	223	196	218	212	209	229	202	193	193	184	216	214	225	210	259	220	220	202	215	196	183	203	217	241	233	226	203	206	196	220	211	209	220	217	200	195	215	215	196	204	224	222	202	222	208	241	216	241	198	197	203	212	218	242	198	213	208	202	228	235	217	226	208	209	223	242	232	224	203	200	219	204	208	220	212	220	208	186	229	198	210	220	233	218	226	206	211	209	224	199	202	219	220	196	230	230	214	223	224	198	223	214	181	252	218	217	193	181	219	186	196	212	217	192	177	224	181	202	211	217	201	239	197	207	243	238	235	170	220	184	227	224	195	216	201	212	191	216	222	216	201	188	186	215	209	217	210	195	232	209	186	196	218	201	203	212	199	216	206	201	213	200	186	229	246	214	221	225	210	188	242	211	187	236	209	206	216	201	208	210	193	206	213	230	245	197	198	226	185	191	217	193	203	211	222	212	231	225	209	220	234	217	209	217	194	212	192	242	213	197	182	216	232	189	197	209	215	182	208	219	230	231	196	207	215	192	223	188	222	204	196	207	224	219	188	199	208	209	197	212	222	193	220	205	211	217	206	192	219	196	235	226	214	188	213	198	214	185	200	220	213	203	196	222	200	215	205	176	200	204	215	223	205	181	189	201	213	203	225	227	230	211	217	239	204	230	216	229	205	199	203	207	212	187	205	232	205	203	232	199	232	222	202	212	198	244	200	213	207	213	195	216	205	213	227	202	202	209	222	220	212	195	204	187	197	192	230	237	222	232	226	210	203	208	215	204	194	211	200	242	213	182	248	182	216	229	231	215	224	204	225	233	231	232	238	201	183	216	200	247	198	224	211	218	228	228	207	192	203	192	209	201	205	177	231	221	218	201	201	196	223	211	209	208	201	216	207	213	177	208	181	216	224	230	214	191	211	203	193	202	246	193
14431	6893	11791	10131	10528	8342	6090	4709	3529	3147	2687	2099	1694	1371	1141	973	976	901	896	867	809	791	796	797	771	738	768	726	683	665	736	631	608	614	624	597	560	651	620	533	543	586	572	597	510	546	513	527	527	506	526	583	537	532	498	522	516	526	542	546	490	496	510	531	514	499	497	497	519	458	535	556	475	502	468	538	491	479	490	529	518	518	474	487	519	485	502	541	557	464	507	497	486	500	507	475	500	535	462	496	471	517	493	502	478	510	483	459	512	530	522	478	496	499	482	494	474	515	460	481	507	476	477	481	473	491	501	486	458	483	497	500	525	509	485	490	451	456	462	504	459	430	470	482	489	483	512	537	451	497	468	469	515	457	505	476	474	503	522	484	492	482	489	517	484	468	489	526	516	468	504	473	495	499	494	479	502	499	490	490	488	480	501	475	487	536	477	475	530	463	563	503	529	474	525	484	523	510	482	486	500	451	474	463	503	498	475	518	498	504	468	491	478	522	490	466	503	468	479	506	503	495	477	510	509	498	508	472	489	471	495	473	481	491	476	452	479	451	470	470	505	489	465	466	477	468	481	520	507	477	486	524	486	442	522	480	483	459	455	499	478	476	480	476	476	492	498	468	514	474	504	509	484	511	507	474	488	502	505	474	480	493	451	499	506	492	480	519	490	527	505	451	484	530	476	451	453	426	473	488	459	473	493	483	467	491	494	498	500	451	461	494	477	459	462	482	505	531	496	489	495	482	476	445	474	508	481	502	484	480	453	478	438	509	509	476	474	485	496	486	499	486	505	549	470	493	466	466	458	489	536	488	525	477	478	456	472	500	512	505	490	470	477	459	466	472	463	483	484	472	494	517	488	482	477	467	488	470	473	476	489	491	466	481	511	505	469	515	466	503	462	495	461	498	499	478	483	517	481	478	473	522	518	510	523	514	484	480	488	482	485	470	456	488	486	467	443	487	485	482	489	489	483	507	500	498	536	477	494	511	462	455	513	500	479	494	466	491	544	495	468	524	472	491	522	472	462	470	496	498	479	507	535	490	503	461	506	519	491	505	517	486	492	495	480	511	490	494	479	504	486	500	483	497	454	478	501	502	484	452	482	515	479	523	481	501	544	504	500	505	495	479	460	503	488	500	482	519	486	473	503	493	475	497	447	465	502	510	503	499	502	511	482	495	521	479	493	503	495	489	513	475	476	477	482	510	510	480	501	462	457	470	527	461	503	486	471	460	488	483	488	510	486	461	529	514	492	475	459	487	505	516	448	431	461	440	458	461	489	501	519	473	507	507	470	465	475	535	468	513	535	515	449	481	535	488	528	487	488	503	448	492	483	489	453	486	480	477	493	488	453	436	468	476	476	499	501	493	495	473	524	511	475	509	480	475	460	448	455	484	488	493	484	519	516	493	526	474	485	448	482	496	469	497	472	513	461	502	490	493	529	494	470	504	498	498	493	517	475	493	512	447	477	507	499	532	515	449	515	523	473	486	466	493	479	484	476	507	491	500	502	505	467	489	473	503	500	498	448	523	517	486	507	525	464	491	520	504	491	464	507	489	512	508	494	485	499	491	452	508	473	502	424	479	483	460	477	473	521	531	493	489	482	480	521	520	488	465	508	513	503	494	538	485	465	491	430	532	498	507	494	502	512	470	503	502	466	500	516	505	489	513	493	503	525	466	493	528	500	493	442	477	449	496	482	515	514	504	480	473	471	477	478	483	504	524	471	501	443	502	478	473	491	454	502	492	490	494	512	471	506	495	485	471	511	485	479	467	504	493	519	496	489	543	500	505	475	452	503	446	479	500	494	507	446	456	499	482	497	474	488	492	442	448	489	466	506	505	462	501	492	490	476	466	503	476	461	472	491	441	488	497	496	495	479	476	470	485	502	469	482	501	479	514	454	479	513	487	440	523	494	472	463	487	537	493	499	481	486	492	501	480	488	483	523	509	502	471	482	493	471	479	533	452	494	486	495	516	511	483	502	484	465	523	436	504	525	477	475	500	508	444	507	454	493	483	478	469	469	449	480	496	519	510	463	450	458	509	458	505	465	492	506	458	491	468	540	461	499	496	509	461	493	439	485	491	478	496	452	486	491	484	486	468	475	504	512	472	479	483	474	468	489	471	523	482	487	490	542	472	424	478	519	493	471	464	463	465	479	518	499	473	467	488	513	468	516	485	487	528	477	486	494	498	471	475	496	476	481	496	438	478	493	497	480	455	476	496	506	509	487	472	439	491	487	475	491	482	472	501	498	527	454	520	507	484	523	498	501	495	497	469	466	459	503	490	433	490	498	496	500	505	530	516	518	501	501	475	493	479	458	466	465	474	466	533	490	471	501	495	455	496	510	484	464	477	475	470	467	453	478	521	505	511	461	464	507	442	452	486	506	494	485	493	464	454	512	470	500	462	510	518	447	507	494	489	469	470	473	503	439	487	522	492	457	463	499	470	477	519	494	545	529	513	493	464	519	505	527	473	505	493	483	480	473	513	489	507	490	488	503	450	525	450	494	493	469	495	478	488	471	500	521	501	450	477	521	508	503	478	523	466	500	522	460	475	481	478	479	473	487	487	464	482	502	507	483	501	515	475	520	489	533	479	493	500	518	494	484	492	447	535	487	470	480	490	508	463	510	445	482	505	490	493	451	461	486	504	472	505	515	488	518	477	490	469	501	525	495	500	523	439	475	464	482	489	465	461	472	463	487	521	520	507	473	470	465	511	443	521	509	534	525	498	479	481	487	467	459	476	486	499	467	562	487	497	496	547	504	471	529	480	535	514	455	468	504	466	480	459	476	503	480	500	483	464	520	504	474	497	517	516	469	454	490	540	477	457	481	452	522	478	458	482	498	482	494	496	492	518	492	475	462	493	500	492	492	475	507	486	485	482	450	476	500	465	503	481	500	538	470	511	510	514	520	508	482	520	493	472	462	489	484	476	455	492	495	500	504	484	465	477	476	471	531	461	494	497	486	480	482	453	511	471	487	521	484	461	476	495	506	501	476	522	522	484	475	480	494	479	449	493	521	463	431	456	482	479	498	504	441	478	504	486	477	490	484	520	485	501	480	494	486	483	496	486	485	503	516	498	441	495	483	507	480	512	495	483	483	535	466	483	466	455	512	474	490	494	489	476	469	529	468	507	518	468	505	498	470	491	476	486	539	481	498	486	471	490	502	498	485	483	519	495	450	473	509	484	482	503	453	473	506	490	470	504	469	461	493	453	478	501	522	530	499	509	483	486	495	518	479	508	468	482	486	480	497	461	490	466	500	471	459	462	504	500	486	457	479	500	502	487	517	481	489	498	498	462	457	461	466	481	468	480	503	510	476	516	483	471	518	472	482	447	491	475	490	473	540	450	473	502	504	492	475	515	478	508	494	482	471	493	496	491	482	464	510	487	482	503	444	459	490	460	541	485	488	498	480	514	524	529	489	455	474	507	521	481	495	520	489	466	443	512	485	473	535	481	487	469	520	516	473	492	471	487
29067	13257	10743	6292	4781	3610	2084	1548	1088	928	771	669	509	425	339	285	313	284	297	281	291	268	274	257	260	266	267	271	256	286	250	267	237	213	233	244	224	230	241	221	220	208	219	221	237	211	209	240	197	198	199	208	207	212	238	203	193	239	222	195	202	204	206	198	198	192	215	236	212	218	239	194	189	207	214	200	219	208	215	213	225	187	234	219	216	225	217	210	199	226	210	211	194	204	201	201	206	210	192	216	234	205	214	207	199	215	202	198	197	197	214	184	211	200	210	213	203	214	212	206	186	224	214	202	215	214	201	207	208	197	224	192	207	206	200	173	210	214	209	214	205	182	230	211	215	193	207	223	217	206	215	206	201	210	219	222	187	184	212	226	204	209	206	215	213	227	190	207	191	196	186	198	219	222	204	201	210	231	213	191	188	222	212	203	212	189	189	228	207	229	213	207	210	200	214	191	223	218	206	245	210	212	205	196	190	190	172	191	192	216	210	208	183	207	232	192	200	211	213	204	207	188	220	213	209	227	211	206	202	217	182	193	191	174	204	187	209	200	206	204	219	220	224	209	229	220	207	211	202	208	203	210	213	196	194	196	219	201	214	205	210	205	196	200	230	186	173	171	196	220	203	216	197	183	220	215	198	199	190	187	211	189	218	228	205	181	187	207	220	186	164	204	208	184	167	195	220	230	211	208	221	189	231	248	223	200	227	200	203	197	232	200	184	204	179	206	210	204	203	193	188	220	216	204	218	193	218	170	204	196	219	226	189	178	206	193	188	215	201	195	241	186	233	173	198	208	208	210	201	203	185	177	212	239	186	194	196	219	221	205	197	204	204	174	209	197	208	183	228	201	179	206	206	209	208	207	217	201	215	178	224	228	211	197	183	229	212	184	196	207	165	203	191	199	219	207	212	188	209	196	200	187	202	237	210	216	210	196	193	224	208	223	226	213	215	208	212	202	218	181	197	199	213	224	202	213	227	205	199	178	202	228	185	245	226	198	167	216	233	199	204	216	230	223	205	220	208	191	228	204	231	211	199	215	225	223	200	215	199	198	213	206	188	177	178	209	211	187	204	199	209	199	206	214	198	201	189	192	208	215	210	231	192	210	193	242	216	202	187	213	184	203	208	217	203	207	218	202	213	185	220	207	209	209	211	206	165	219	215	213	201	203	176	204	206	203	223	198	214	198	193	194	225	176	209	202	189	203	203	207	219	205	196	187	227	185	224	195	222	172	199	206	217	195	226	211	223	200	219	184	212	212	207	205	175	217	221	196	174	222	222	183	223	206	207	204	214	184	198	196	185	196	221	217	176	211	185	212	230	196	207	202	190	199	229	194	215	216	212	208	190	182	222	230	207	206	203	209	204	225	205	193	187	181	225	217	203	185	225	207	220	183	214	199	225	197	180	191	218	199	208	206	193	204	210	180	214	204	218	181	213	211	193	210	221	188	213	198	223	181	223	206	205	190	224	223	226	193	206	204	209	201	188	216	212	214	199	222	207	206	209	184	213	189	200	190	179	180	203	216	204	209	193	213	188	203	184	189	221	218	209	218	198	184	207	162	212	179	195	218	191	192	213	182	220	216	198	185	187	220	225	204	223	218	226	198	208	203	197	238	217	206	213	205	189	216	191	194	209	208	163	231	204	187	198	222	189	238	230	196	176	220	203	179	203	197	181	209	161	222	208	204	199	204	196	219	240	183	185	196	198	214	227	212	198	209	203	219	181	203	216	208	195	189	237	215	175	201	193	202	202	227	201	205	211	233	210	205	225	215	200	221	195	199	193	219	227	205	231	229	188	225	182	182	187	194	212	203	218	208	196	220	221	199	196	195	200	210	234	189	218	193	198	189	215	214	222	206	216	215	227	251	218	175	205	202	226	202	194	208	208	204	193	200	222	229	207	202	210	201	214	201	216	219	173	203	214	211	197	214	216	226	226	194	203	198	220	199	184	188	217	213	191	193	204	197	217	231	208	200	213	205	188	226	222	174	181	228	211	218	227	192	204	191	251	208	213	212	218	202	212	197	220	193	196	207	257	204	207	196	184	197	186	206	202	209	217	187	170	202	206	218	222	205	189	210	185	220	204	199	200	208	204	226	204	219	198	216	214	217	198	209	193	195	226	208	208	216	222	206	238	222	194	186	206	206	194	188	197	180	199	201	193	194	203	181	195	198	190	188	203	186	215	187	194	191	202	180	197	205	212	206	206	230	205	187	206	222	205	224	206	198	216	183	206	193	197	189	186	230	206	216	243	257	207	194	204	201	188	195	225	207	223	211	175	183	183	202	211	217	208	256	207	217	214	185	179	210	174	208	215	204	216	202	167	198	183	213	236	189	204	223	200	224	233	215	240	206	207	213	213	193	202	215	197	201	236	207	175	197	198	236	195	180	199	195	217	219	224	239	198	217	192	213	195	175	202	201	209	211	208	200	184	233	205	204	178	195	182	208	216	210	205	238	202	177	202	223	208	177	207	212	215	185	206	223	173	192	197	207	180	218	214	210	210	206	189	208	195	208	223	186	231	205	189	222	194	217	193	213	205	189	224	227	203	232	229	174	224	201	179	186	208	199	209	199	212	205	212	182	240	211	194	180	210	191	169	192	228	215	214	190	202	209	192	204	192	195	214	181	191	191	174	192	222	191	184	197	216	208	213	182	187	205	210	221	216	215	197	193	217	212	218	194	205	213	221	223	190	197	222	225	194	219	202	204	193	195	215	212	203	223	193	199	233	209	217	206	176	201	216	219	192	168	196	207	208	202	222	179	189	189	198	197	222	191	183	221	194	189	203	199	201	223	220	224	190	219	182	192	202	203	208	193	220	208	226	230	215	208	190	219	212	222	211	187	204	218	210	180	188	173	181	210	194	216	200	203	211	188	193	218	189	190	216	185	214	203	211	207	173	198	204	228	202	190	220	191	198	189	217	231	218	233	209	182	183	212	217	191	186	212	200	212	223	201	175	179	179	201	198	189	201	212	225	214	207	205	195	214	178	204	214	206	185	186	214	192	230	211	194	215	217	206	226	199	215	175	184	203	190	210	221	214	199	236	192	213	202	202	193	184	189	188	188	206	226	185	202	205	180	207	217	184	198	198	205	219	185	224	216	189	236	211	202	216	202	190	194	209	195	175	206	216	182	221	191	191	204	199	208	205	197	219	191	213	203	206	232	203	207	193	205	195	208	206	193	175	201	228	218	200	193	206	250	169	199	178	181	194	231	223	197	206	183	201	212	213	212	223	229	221	205	200	189	224	211	188	186	205	192	179	234	217	217	198	235	188	177	201	178	221	209	201	205	218	233	231	209	201	230	198	196	197	202	228	231	231	226	229	237	187	202	219	234	203	197	213	218	208	234	189	187	191	224	203	151	222	192	207	178	203	204	200	198	210	190	185	209	178	210	209	200	216	192	196	210	180	195	211	205	207	217	209	227	204	186	210	199	231	227	186	171	195	202	212	189	213	203	205	219	203	173	194	207	209
17138	10341	14846	14093	14691	11997	8755	6880	5170	4552	3830	3013	2445	1932	1358	1241	1113	1075	1060	1040	984	950	987	1020	929	947	894	872	860	782	806	680	636	729	707	646	653	606	654	630	692	597	568	545	565	554	551	530	553	530	541	514	535	576	558	542	513	502	538	563	504	551	536	501	544	499	499	484	492	472	511	508	472	459	504	500	471	451	489	466	474	486	463	513	523	501	496	446	508	468	477	486	428	457	462	467	523	500	491	444	492	454	475	455	482	463	520	465	515	517	492	465	433	464	520	469	467	450	486	521	471	487	478	468	470	470	489	492	460	488	475	469	477	441	523	471	459	511	462	470	474	481	490	500	507	489	459	477	481	460	473	498	493	494	468	460	444	495	437	471	516	476	460	488	450	465	482	505	520	492	440	502	484	510	433	467	500	454	487	487	488	469	473	477	490	482	469	477	510	426	447	437	452	467	483	483	482	483	466	478	475	495	478	461	458	468	494	481	494	526	488	500	471	498	521	491	454	498	510	491	460	483	472	485	447	450	445	500	476	513	460	510	484	498	499	495	500	490	444	492	478	487	459	464	490	464	445	512	492	468	505	482	483	491	497	485	518	456	476	502	451	449	490	498	448	481	495	514	489	500	460	464	494	468	485	467	505	493	476	486	499	461	485	473	497	462	451	466	468	478	468	501	505	507	444	468	473	497	460	448	476	486	496	487	440	450	485	500	512	490	484	486	489	486	493	471	467	479	516	482	437	456	480	444	464	460	509	461	466	485	491	495	464	507	505	502	475	483	462	477	474	452	425	484	521	474	454	513	504	490	481	466	507	472	482	490	444	520	506	490	467	450	452	498	441	484	505	461	488	480	464	460	485	534	463	477	517	463	432	482	477	513	497	500	489	440	474	475	462	486	461	436	448	471	503	477	525	484	472	459	445	511	479	475	474	527	467	506	485	450	505	499	439	485	467	454	450	458	456	453	522	470	486	495	470	508	496	509	491	477	487	497	452	470	490	461	430	488	505	461	443	489	482	481	470	493	451	475	446	482	527	458	449	476	474	490	482	449	451	513	474	503	477	478	455	458	464	468	521	492	448	477	492	477	547	512	488	471	458	477	518	466	450	449	468	502	502	476	473	480	480	475	444	468	490	521	480	481	504	513	494	439	480	484	548	473	441	509	508	488	454	508	470	484	448	475	498	522	485	460	532	465	496	459	497	467	481	459	490	509	488	447	509	497	464	484	448	469	455	461	515	499	494	530	475	460	459	496	471	442	479	451	480	478	466	479	485	526	506	473	483	468	461	511	483	474	456	489	434	475	466	445	446	470	470	475	503	465	463	445	466	487	465	516	504	454	514	514	492	490	515	467	534	525	499	521	469	482	468	482	537	463	483	483	499	489	498	479	463	479	472	518	481	495	474	509	467	472	494	470	486	478	519	526	489	461	470	497	500	500	491	460	447	484	465	459	501	471	516	474	492	497	512	483	464	436	464	500	419	516	505	496	486	462	504	471	502	484	452	480	501	487	439	513	469	482	490	461	500	519	494	403	453	463	462	495	501	462	460	411	505	476	529	469	431	505	442	455	467	490	476	460	457	447	464	477	457	462	438	490	473	465	498	471	447	466	481	500	457	466	519	488	450	471	466	536	502	475	507	449	467	502	491	488	463	492	522	476	476	476	447	488	489	464	489	486	473	495	499	462	495	438	476	479	431	474	499	468	497	464	520	453	483	442	476	526	497	455	482	514	483	469	531	485	432	455	471	477	468	493	483	467	496	508	480	449	507	450	450	491	472	511	508	460	453	489	454	481	450	463	487	452	486	528	518	480	469	498	486	493	483	462	491	489	485	472	484	458	449	486	454	472	500	494	460	486	479	469	464	498	458	467	490	467	446	483	461	450	461	462	456	488	466	453	492	522	529	489	476	473	467	469	473	462	524	468	503	432	479	494	506	462	452	503	466	489	463	462	503	474	448	473	485	465	463	446	424	504	466	486	457	481	472	512	475	450	495	510	466	471	517	490	525	503	499	475	490	503	468	471	500	467	524	495	473	461	454	458	469	478	471	462	497	516	509	467	472	507	461	450	498	471	472	464	489	484	486	487	485	523	454	442	455	482	470	514	442	481	491	481	455	460	495	501	413	495	465	479	441	463	442	465	483	421	481	471	507	459	514	452	489	480	458	470	492	457	448	497	484	453	514	494	428	509	489	512	437	483	480	469	497	482	467	467	488	514	474	489	455	471	437	473	468	474	497	510	438	512	465	450	470	517	503	520	480	482	513	478	440	476	484	473	490	513	462	462	474	538	481	453	461	495	496	458	437	462	486	466	487	463	486	474	518	483	473	491	429	471	475	489	491	538	439	479	484	477	457	494	453	491	480	484	471	487	472	480	477	527	448	512	459	452	456	492	487	472	493	523	495	514	492	459	473	463	485	459	453	424	455	508	460	484	519	490	476	466	470	492	501	475	428	460	477	497	485	505	487	479	490	468	475	486	444	491	469	506	527	509	470	486	512	487	513	471	484	425	444	470	501	457	480	502	450	533	498	454	459	479	440	471	498	470	462	464	466	466	479	524	468	493	461	475	476	487	485	505	507	509	483	472	507	471	484	508	476	489	471	476	488	483	494	475	470	492	476	469	501	466	468	464	443	463	455	452	434	518	453	500	533	501	476	487	481	484	500	452	484	447	481	478	459	469	463	526	492	473	450	480	492	517	485	487	515	481	505	451	503	489	480	496	471	499	514	502	493	498	522	516	463	491	477	482	480	466	508	506	462	445	508	454	448	485	522	472	462	437	516	520	524	474	475	485	472	501	514	478	503	476	495	446	494	477	481	500	494	451	485	472	499	467	488	501	493	476	438	476	455	499	477	457	483	486	445	480	491	451	458	459	475	465	477	500	473	495	490	478	470	500	508	470	486	475	472	471	460	481	497	460	488	483	465	484	496	499	473	466	436	479	434	501	477	484	473	469	460	462	498	455	480	480	459	495	513	497	448	474	510	471	452	503	492	467	487	502	503	509	468	455	477	473	500	456	436	472	477	480	490	462	467	447	485	445	473	472	464	482	452	503	469	442	476	468	496	498	448	459	475	477	520	451	499	488	440	476	456	473	479	466	503	491	482	511	465	485	481	489	484	441	511	481	498	491	471	460	445	458	489	469	457	481	476	484	519	477	470	491	504	485	462	428	468	492	457	446	495	484	426	485	492	470	490	493	467	480	500	453	505	466	470	476	497	472	453	451	466	480	502	488	479	473	473	446	491	460	493	469	471	473	495	426	450	440	453	458	478	477	536	467	520	431	500	478	460	469	476	462	434	502	444	521	487	544	500	467	491	498	467	474	457	467	459	472	439	484	468	464	475	464	499	484	503	459	426	470	507	467	468	424	500	483	494	475	481	464	485	499	481	491	471	456	460	475	465	437	487	467	459	483	436	464	478	444	496	489	451	461	505	458	462	467	505	460	508	529	506	478	485	491	497	463	482	494	524	493	473	485
10287	4964	3860	2049	1557	1297	830	679	578	501	439	388	364	312	335	291	251	257	273	262	277	249	264	280	267	278	244	264	239	246	199	240	254	260	258	270	235	255	230	249	228	267	234	248	262	234	264	240	207	223	272	268	240	261	250	225	253	261	243	245	204	265	236	244	213	247	243	242	225	243	241	244	235	251	255	217	246	230	241	263	254	257	244	238	220	244	269	241	256	257	268	257	217	237	229	242	242	251	250	234	253	257	255	242	208	243	227	250	217	230	277	223	257	275	214	257	252	270	265	267	244	227	256	270	242	262	250	240	252	252	248	260	221	241	236	268	255	247	240	236	250	257	202	253	239	263	268	274	227	236	262	222	243	293	219	258	243	204	253	247	272	244	246	236	235	252	218	261	229	252	260	249	222	252	261	268	259	240	259	251	256	246	226	216	236	240	237	257	242	259	255	244	250	258	273	247	263	242	239	209	248	233	288	262	257	249	254	248	234	228	254	215	235	271	248	244	239	258	217	226	257	240	243	236	259	254	237	250	233	267	249	242	250	218	269	244	237	250	236	241	240	250	250	232	259	262	240	254	254	237	237	255	256	269	263	217	250	248	256	233	232	256	226	226	243	244	227	216	262	236	259	233	243	211	231	237	231	236	238	260	237	251	257	212	216	250	240	259	246	258	245	238	244	262	265	230	205	275	268	220	237	267	253	218	253	248	214	277	258	261	263	218	277	258	258	275	242	269	247	262	241	256	230	234	242	251	247	245	232	250	255	240	290	244	253	227	251	209	237	248	221	260	251	275	234	242	271	259	242	294	276	278	252	261	262	271	241	219	229	266	237	217	227	226	244	270	274	258	216	235	238	264	223	206	244	262	240	232	233	263	246	235	242	246	238	235	291	245	243	283	236	223	255	282	291	239	253	248	242	227	245	243	267	253	263	248	245	235	249	266	255	205	236	271	247	244	254	275	252	264	230	239	252	234	255	234	247	250	247	254	231	265	254	230	238	254	259	263	273	244	284	263	243	261	212	240	261	258	272	233	259	240	248	221	254	256	258	238	240	275	274	245	257	285	254	211	245	238	242	238	270	251	232	202	243	258	263	272	251	258	238	245	249	245	253	237	256	236	255	263	261	239	221	244	260	225	231	228	255	253	242	241	236	229	238	276	231	224	233	238	265	236	225	253	232	257	257	272	253	237	278	255	242	263	254	249	256	259	239	234	233	247	266	249	239	247	245	257	231	249	223	233	270	244	230	264	286	258	280	264	252	227	247	256	234	222	231	227	246	239	226	235	258	244	251	240	270	263	256	266	237	254	242	227	212	273	212	265	273	223	205	240	272	218	207	235	250	245	239	232	220	200	241	272	255	237	248	239	250	238	262	259	260	249	272	239	239	249	233	244	309	236	246	249	282	235	230	271	229	244	251	249	228	244	275	244	231	223	236	241	234	232	225	231	221	232	246	244	240	235	237	266	226	238	219	233	232	254	231	233	214	253	259	271	260	223	235	221	245	245	233	254	221	248	246	224	226	220	237	236	239	245	232	241	231	246	234	268	267	290	253	257	234	247	227	270	249	226	225	260	255	263	268	273	247	247	239	253	250	228	234	270	228	259	247	242	229	246	251	255	241	246	250	235	274	248	257	260	224	274	269	218	270	257	234	225	260	236	235	228	262	260	246	287	248	260	226	247	248	240	231	230	243	259	252	247	244	254	248	235	249	246	241	245	236	229	243	256	259	236	229	241	235	223	244	271	265	240	214	215	252	250	258	228	248	230	253	246	256	221	255	245	260	252	241	241	205	219	246	244	248	255	234	252	257	260	260	269	244	223	273	243	225	229	231	248	248	259	241	252	262	264	251	235	263	230	253	258	243	242	247	254	251	256	246	267	230	285	249	247	261	236	261	228	263	239	232	246	254	281	218	276	241	271	255	255	250	205	233	262	251	249	245	230	232	191	245	251	241	248	254	256	256	227	243	239	266	260	268	245	258	257	247	247	250	232	229	250	262	227	243	258	222	248	222	227	248	262	248	254	273	258	271	249	247	222	224	248	235	229	239	264	245	227	238	246	232	251	263	246	254	254	252	234	244	243	234	237	232	237	273	226	237	247	237	238	228	249	228	274	268	247	230	222	255	245	256	260	251	270	257	258	243	248	200	265	249	255	250	267	229	228	273	262	252	236	263	254	238	218	242	225	270	240	266	222	252	253	227	247	235	244	259	254	217	247	230	236	226	254	252	248	262	254	270	238	238	262	221	248	269	262	232	249	258	223	227	273	255	265	241	248	248	239	245	247	218	282	247	265	276	232	233	231	233	231	247	245	249	217	247	244	271	279	255	246	231	222	210	244	239	217	255	232	270	247	261	222	206	244	258	242	267	240	251	267	256	228	246	232	267	240	227	245	238	260	266	222	253	228	250	270	249	228	240	243	255	260	264	213	240	229	252	218	258	238	233	219	255	253	221	249	215	239	249	214	258	246	236	233	255	252	241	226	253	231	246	234	259	248	211	251	277	274	219	226	258	246	259	255	218	242	253	224	240	222	231	247	230	215	222	236	257	261	266	229	257	230	274	262	202	271	270	236	217	246	249	233	233	234	257	218	222	237	272	273	241	244	246	241	234	272	273	249	230	260	259	235	254	266	252	247	265	230	251	247	236	228	258	253	258	263	231	238	266	232	231	242	245	254	276	247	257	254	216	257	231	231	243	258	238	215	278	231	241	264	279	263	241	270	244	229	259	223	241	257	246	252	256	243	283	250	250	233	257	247	261	250	229	221	238	283	247	237	238	272	251	229	231	235	250	252	220	218	276	241	252	257	250	240	281	226	275	242	239	246	254	239	246	236	261	261	256	258	252	250	234	240	244	252	246	251	237	246	254	251	224	255	247	264	266	249	257	265	258	223	231	232	238	258	264	224	253	271	256	270	234	200	206	246	234	253	253	259	232	266	241	255	269	211	237	252	238	256	247	256	230	264	232	238	254	273	208	262	258	260	268	250	245	270	250	266	236	266	258	238	281	243	248	239	244	242	244	249	279	251	256	227	274	236	249	276	262	248	240	260	264	263	217	262	232	267	251	234	225	258	285	238	251	228	231	207	227	248	232	226	226	241	242	231	248	293	259	241	223	235	223	239	245	269	245	247	248	247	236	285	253	246	274	265	252	250	253	259	262	238	251	261	249	268	259	238	265	219	212	283	236	248	274	238	246	246	243	226	261	258	235	264	230	231	221	240	251	276	234	256	261	235	234	253	267	230	224	223	245	243	248	235	228	254	265	229	219	243	220	251	263	241	226	237	253	222	245	241	233	241	261	231	229	258	261	233	278	256	247	257	245	236	239	240	264	253	222	234	280	255	235	249	266	230	241	280	258	288	211	234	248	261	264	237	252	238	253	270	226	263	280	245	271	252	227	248	269	231	285	235	234	222	228	241	251	233	227	259	254	251	232	276	261	252	266	278	234	240	237	241	271	228	240	267	242	241	232	245	289	252
6643	4522	6370	5613	5806	4894	3449	2880	2166	1914	1732	1469	1211	955	849	762	740	717	744	723	741	707	671	700	657	654	685	630	671	648	643	628	600	625	589	604	606	637	640	580	586	541	580	588	573	548	567	615	567	561	539	555	574	571	553	605	571	619	562	571	518	566	573	624	576	553	569	571	543	564	540	619	505	558	528	542	518	533	562	523	581	563	536	526	572	543	558	598	544	555	548	521	605	489	578	548	502	561	575	556	573	546	538	557	545	567	575	573	546	550	527	551	523	582	545	588	570	550	572	542	564	594	547	538	539	557	545	540	561	545	507	525	559	569	552	549	574	540	522	547	542	573	570	563	538	519	526	532	576	589	551	553	526	605	515	559	590	559	557	526	596	605	609	580	532	579	532	577	522	534	518	572	578	520	519	519	539	542	570	575	569	530	568	580	549	539	540	513	549	598	576	555	529	538	552	561	549	553	484	571	575	521	508	517	612	585	574	538	556	581	533	533	561	553	540	526	555	541	570	539	558	590	544	519	555	505	530	517	598	548	557	551	564	620	561	542	538	567	530	589	568	573	589	552	549	523	549	529	585	585	580	540	505	523	568	570	545	544	528	531	529	560	559	543	542	534	552	555	535	583	511	542	579	558	539	547	545	587	545	534	529	543	544	509	538	533	561	561	554	610	524	557	557	560	531	548	579	578	543	546	552	549	537	529	581	574	548	575	579	527	555	545	511	551	533	559	573	558	543	583	519	527	547	562	560	529	577	545	568	551	509	566	570	558	557	570	573	588	564	573	591	563	538	554	538	537	598	556	556	585	562	520	561	568	520	563	587	538	548	557	599	534	564	561	585	591	534	529	558	540	566	547	546	543	567	548	547	545	533	559	561	554	588	535	558	555	541	556	541	488	542	545	544	578	572	553	557	540	603	599	541	571	547	550	529	546	560	538	581	561	543	551	544	553	551	556	560	578	573	549	530	546	578	567	537	575	528	553	562	563	536	519	583	566	541	552	553	582	538	536	591	580	564	557	570	561	584	540	536	561	543	547	573	569	574	569	598	532	558	541	533	554	518	519	536	566	586	552	516	565	570	534	561	561	559	580	580	553	596	624	570	513	514	571	508	560	575	578	576	560	567	550	530	522	520	544	551	548	554	545	552	535	588	547	564	537	549	545	582	546	539	572	573	549	565	536	544	577	571	555	494	535	523	545	578	543	549	515	573	556	576	530	565	562	546	518	549	568	600	519	549	586	557	519	541	538	581	501	574	527	536	562	555	548	517	536	558	558	592	519	562	540	539	578	547	600	556	539	565	531	558	525	568	555	537	568	593	534	523	594	553	555	568	529	586	512	540	514	552	561	573	544	519	561	574	539	565	547	576	570	544	556	573	553	511	554	510	585	582	560	576	552	577	524	542	572	553	598	584	534	563	569	545	541	541	571	534	522	576	563	557	565	529	539	565	552	571	542	587	535	534	559	509	553	496	528	560	560	555	546	532	583	556	574	557	538	569	591	524	544	553	548	527	527	551	528	535	563	524	582	561	565	580	540	536	506	544	582	560	572	543	505	520	557	571	530	523	513	527	552	534	541	573	550	609	574	546	545	511	570	586	561	576	562	571	557	573	521	553	561	515	560	561	543	534	556	617	562	522	569	540	534	564	553	530	546	502	578	603	588	557	587	555	566	557	556	582	594	567	509	581	585	554	601	584	564	530	552	528	563	553	548	605	529	529	567	549	551	558	557	552	538	580	568	565	530	595	536	543	561	566	552	544	583	560	554	519	591	544	587	529	569	535	554	568	570	511	528	557	601	570	532	523	545	522	550	544	507	522	606	570	569	530	535	539	553	517	574	615	544	592	575	565	553	564	562	561	523	575	582	539	575	558	576	563	557	540	591	538	539	548	564	605	575	543	549	540	565	526	563	515	572	527	560	569	553	561	557	533	550	555	536	569	524	516	566	573	606	537	515	581	553	568	521	557	566	570	542	521	596	548	537	515	548	587	555	525	562	548	544	542	560	523	533	531	550	535	572	544	583	553	582	573	591	574	559	540	550	569	516	592	497	504	567	522	534	532	572	558	539	572	505	529	577	513	526	567	557	548	535	522	538	544	582	581	606	535	571	536	564	564	553	571	534	519	571	530	557	549	548	551	540	534	541	545	594	555	576	549	510	567	567	525	595	568	538	574	531	590	515	514	586	575	515	622	599	566	536	546	588	541	561	537	542	560	531	575	554	570	569	586	576	542	562	534	537	566	539	568	584	576	575	568	519	549	564	540	530	550	608	569	501	560	551	613	589	539	555	554	575	558	518	593	552	549	565	501	565	531	574	588	549	522	596	561	521	549	517	540	580	554	562	535	566	562	544	555	576	549	548	577	545	551	572	570	548	561	561	561	547	521	527	542	572	564	534	567	545	553	573	550	534	548	558	591	564	528	558	555	545	529	557	508	590	513	529	548	542	560	517	530	546	562	542	535	542	531	534	587	539	594	542	538	566	539	523	582	566	589	531	557	560	545	586	522	550	538	532	601	569	538	570	541	543	584	550	541	563	572	562	586	559	575	576	574	580	546	501	549	565	557	577	526	564	561	529	507	574	524	544	555	535	575	600	603	539	495	524	540	543	569	540	544	547	532	554	582	561	562	545	552	544	582	575	536	570	541	563	573	560	532	585	602	579	554	544	588	546	538	601	543	562	592	521	555	525	566	556	538	578	553	541	550	600	558	561	559	512	560	517	565	567	581	536	539	580	549	567	599	526	555	578	562	565	577	540	564	545	552	553	509	529	562	542	524	574	557	546	514	572	559	545	547	502	510	517	555	552	538	557	551	540	548	513	598	550	553	570	563	544	581	519	527	547	569	546	573	566	527	512	571	544	546	537	569	524	560	566	590	548	566	536	544	569	581	530	542	598	517	546	544	558	557	539	531	535	574	585	605	564	529	516	558	558	574	565	540	549	564	594	551	567	529	548	596	520	544	607	538	580	533	539	531	532	545	553	548	539	542	565	561	545	558	543	585	576	515	546	595	534	574	590	565	599	531	542	600	553	604	525	576	554	554	545	544	529	534	568	572	534	557	535	583	591	579	536	570	586	570	570	519	566	527	554	538	573	561	542	568	556	576	567	556	567	555	580	557	555	545	572	559	550	538	573	521	578	573	559	566	544	538	541	566	574	576	558	547	552	547	577	553	526	555	538	529	541	608	561	507	588	584	548	588	535	589	578	542	547	588	558	537	532	553	543	591	571	578	587	556	544	527	559	544	559	564	535	569	575	521	518	558	560	538	555	566	564	564	526	529	548	545	574	512	569	559	557	527	532	554	573	537	563	571	542	516	570	550	531	550	578	605	579	558	507	540	571	528	563	563	605	563	562	572	524	554	583	537	561	532	565	533	579	493	553	527	566	556	538	536	542	544	578	549	522	539	534	545	542	571	582	605	559	595	550	559	577	617	535	582	514	529	598	556	544	563	555	557	538	549	568	557	536	565	574	542	559
21013	9124	7078	3746	3083	2330	1652	1107	872	720	618	520	468	388	338	277	287	305	294	268	213	231	232	247	248	216	242	234	230	207	230	221	213	235	215	234	247	231	230	235	213	257	243	231	209	222	230	202	220	231	192	263	205	238	254	236	226	222	212	219	211	229	219	179	277	238	224	207	204	215	188	194	223	202	241	198	213	239	193	195	208	183	210	211	242	252	230	239	200	184	201	191	207	193	229	180	235	222	225	214	234	219	186	231	213	211	206	197	199	231	217	215	212	226	191	193	205	204	239	212	198	190	222	205	212	197	207	226	211	203	229	210	191	187	214	241	208	215	209	212	186	207	189	221	230	185	214	191	208	191	208	176	221	207	194	185	171	227	195	214	206	211	198	216	175	209	200	228	196	201	227	222	200	224	203	193	207	222	217	221	209	200	213	200	214	192	182	196	199	208	192	221	210	218	238	205	233	205	199	207	189	222	220	229	222	197	216	245	169	191	177	231	218	202	239	207	218	217	214	205	231	182	184	196	206	229	206	227	192	234	213	196	195	217	201	222	212	219	182	214	201	240	198	225	209	208	213	202	220	224	231	202	211	207	199	218	205	197	214	212	218	177	201	183	186	230	206	219	194	228	179	187	218	178	201	194	230	210	202	205	215	195	229	209	221	202	215	202	213	223	217	234	192	204	230	242	202	214	225	197	221	206	203	235	218	204	210	219	195	219	189	216	220	210	201	214	170	218	212	226	229	195	221	207	176	226	235	216	212	204	193	203	253	204	217	220	189	231	177	200	197	212	250	233	218	217	186	203	197	201	209	209	211	187	188	193	174	213	189	234	221	210	218	202	213	206	183	238	195	186	210	230	217	201	218	191	202	220	190	196	202	224	197	214	176	217	200	202	216	194	217	194	229	217	213	233	208	232	188	174	216	212	220	233	219	237	199	189	194	205	193	205	191	226	235	201	224	225	228	218	206	213	191	196	214	179	199	226	231	216	203	236	197	189	209	190	211	206	220	201	220	212	205	231	237	201	183	194	215	214	218	201	208	192	188	212	223	211	215	211	186	210	193	245	222	195	203	189	227	203	183	238	206	226	200	229	232	195	197	207	210	215	204	210	205	226	202	192	193	212	194	220	219	217	213	185	191	205	222	232	190	195	200	182	186	190	192	216	242	213	234	206	198	202	179	222	210	204	187	231	203	212	217	233	233	203	217	198	197	227	172	239	216	219	223	204	221	195	252	222	234	194	181	231	227	243	223	210	215	218	181	213	168	221	222	220	228	242	198	233	231	192	236	211	184	232	207	233	211	207	219	170	206	213	211	197	221	196	222	215	225	197	202	205	204	206	227	199	207	190	198	196	238	221	195	210	204	225	213	217	179	215	190	197	216	183	212	218	226	216	210	181	215	210	233	202	214	203	217	220	196	220	199	195	207	207	202	203	214	212	202	210	191	226	200	203	214	210	188	206	218	221	222	212	212	196	215	200	198	210	204	221	216	210	210	204	213	184	197	191	209	201	191	218	200	200	207	210	195	203	215	184	205	196	226	196	230	200	179	233	179	210	225	204	188	216	192	217	240	209	225	188	199	209	229	213	229	230	233	201	218	174	226	190	194	215	218	209	179	180	212	251	213	224	219	217	204	213	195	187	202	199	175	208	210	223	200	198	197	208	198	214	226	232	199	223	237	209	201	220	205	207	218	179	192	226	220	205	217	206	222	235	233	227	220	220	208	181	237	225	198	233	238	205	205	201	195	209	198	212	230	195	203	242	192	192	233	211	182	221	190	187	212	222	210	203	194	218	191	231	185	212	196	215	218	213	206	231	204	224	240	234	216	191	199	203	245	236	214	185	221	199	182	213	226	232	220	224	261	232	229	186	187	216	196	181	208	224	221	214	212	194	223	210	204	235	214	209	205	231	202	213	245	215	221	234	246	210	235	214	217	218	214	224	208	195	225	217	224	212	199	216	194	200	187	188	216	200	214	208	196	228	203	179	215	205	201	201	217	224	217	188	214	237	186	192	218	220	198	228	197	197	226	183	207	177	215	204	215	216	218	227	212	223	202	201	185	181	194	222	191	200	188	196	198	200	228	216	220	216	192	227	211	185	206	232	200	215	209	201	209	212	223	209	229	212	190	235	215	223	236	193	215	212	219	218	216	210	266	209	190	206	229	193	209	189	207	215	212	196	229	214	181	189	213	209	232	213	204	228	176	230	202	200	212	203	191	217	212	204	202	217	223	214	222	205	208	189	215	201	169	216	187	207	206	221	188	215	212	201	184	187	215	239	239	214	213	185	204	185	202	209	211	202	224	235	232	196	233	213	204	193	201	218	212	200	208	231	228	203	193	198	244	169	204	198	181	210	211	198	207	208	209	191	210	217	211	213	204	216	227	251	206	212	213	217	200	223	187	208	197	182	203	205	208	206	220	225	208	193	224	216	237	212	240	226	204	203	213	203	214	221	222	207	222	209	206	191	194	198	228	225	212	202	201	209	194	195	198	208	231	219	196	221	237	224	180	215	177	228	227	190	204	187	197	225	226	223	215	177	214	212	232	198	213	220	210	209	187	214	200	198	231	242	189	230	236	214	216	212	207	215	217	207	229	231	202	201	209	220	183	233	211	206	245	232	211	227	230	226	219	229	238	193	220	200	208	194	204	224	202	187	231	194	234	230	203	201	222	208	227	238	184	210	187	218	184	242	215	224	195	197	208	203	254	228	227	210	195	231	235	222	210	211	215	196	202	216	223	224	200	205	184	197	230	191	215	207	211	192	223	205	258	204	192	199	201	196	202	232	204	232	228	200	234	194	211	190	193	174	215	192	218	233	202	200	208	207	199	196	201	227	197	211	247	225	224	247	192	234	186	212	193	221	196	206	187	220	201	204	210	208	221	198	230	205	231	223	216	202	216	207	229	206	215	224	201	215	243	230	218	247	208	215	191	170	215	208	206	194	225	212	206	235	208	213	200	194	191	217	231	195	207	224	216	201	220	214	236	240	196	199	225	217	229	204	196	203	237	208	215	201	213	247	208	215	197	231	204	198	167	208	233	226	231	237	173	232	179	198	196	240	231	199	203	206	197	210	210	215	190	217	217	197	225	225	211	188	229	216	202	208	211	205	201	236	206	215	221	212	218	208	217	198	231	212	202	207	208	221	221	233	232	219	209	211	201	205	223	199	183	208	222	181	199	220	209	196	227	186	208	222	190	217	206	219	192	207	204	200	197	246	252	219	213	224	201	215	223	212	190	207	211	203	178	208	181	220	202	228	184	176	226	178	202	217	197	223	239	199	224	200	196	190	205	235	257	204	215	210	219	227	226	207	212	233	215	204	219	239	214	225	230	204	216	213	240	214	222	237	216	196	216	209	252	202	214	227	206	213	224	221	197	179	214	221	215	238	227	220	202	245	209	237	214	211	211	219	222	217	194	214	203	234	226	234	199	206	190	228	216	212	192	186	200	200	225	176	210	179	206	213	209	203	200	214
14065	7690	10625	10235	10462	8943	6598	5102	3737	3286	2820	2332	1821	1537	1234	946	895	896	832	848	793	788	763	827	724	687	745	731	642	690	647	628	636	637	621	551	601	584	540	591	570	533	563	519	541	559	557	505	530	553	509	530	558	521	497	549	543	568	536	496	511	495	507	518	471	486	495	488	508	478	503	504	425	467	550	489	490	508	523	469	493	517	512	515	505	461	513	497	497	484	495	503	474	495	471	521	510	478	480	501	543	468	485	514	457	456	502	522	514	496	486	502	481	467	447	489	455	491	523	510	469	469	529	501	472	505	468	459	475	475	494	523	546	445	538	469	503	492	491	487	477	468	466	479	490	478	508	447	480	485	460	479	500	507	496	473	464	497	484	513	492	527	510	527	502	523	479	485	487	453	425	494	485	478	545	491	504	470	510	498	488	494	512	500	504	476	499	487	454	510	483	495	497	527	471	496	478	521	514	507	491	491	459	471	493	502	496	480	484	549	464	439	525	495	507	488	508	472	488	446	479	488	473	458	507	469	473	496	434	464	467	490	472	475	469	493	471	470	495	493	504	476	465	480	519	480	487	507	479	524	464	498	517	452	482	487	506	460	481	468	511	531	490	456	508	490	481	501	479	506	473	505	476	447	467	507	463	477	474	476	499	463	515	464	496	472	428	450	489	476	515	422	498	482	457	446	500	503	487	469	490	459	520	490	505	458	492	519	471	453	499	463	523	454	495	486	461	484	474	492	477	495	459	511	495	495	486	504	506	441	475	493	482	505	481	487	488	490	494	519	487	493	495	461	468	452	483	505	471	505	493	446	502	493	528	486	494	458	492	473	440	491	503	521	469	483	470	493	499	491	473	486	488	495	525	548	460	467	527	456	516	499	492	450	486	484	481	467	469	491	464	452	478	482	491	467	472	475	493	476	473	499	503	521	492	489	470	493	523	460	489	504	495	469	472	478	501	468	500	470	508	476	504	451	494	532	461	486	467	488	490	504	475	547	465	482	468	443	514	483	505	467	497	520	504	495	492	523	483	561	483	476	462	495	470	493	508	472	471	473	506	502	478	452	455	472	502	499	489	485	507	519	481	466	513	542	535	483	501	484	488	502	461	475	518	518	503	506	473	463	457	485	469	483	477	454	497	472	420	494	471	509	429	468	472	486	472	469	486	482	475	447	497	464	495	482	474	526	518	505	441	445	451	490	482	490	536	501	473	477	482	515	524	485	473	489	442	459	478	496	503	512	475	487	492	438	488	470	474	497	459	482	491	470	446	490	460	490	468	481	509	479	485	491	505	490	495	526	491	447	477	466	473	504	492	496	490	465	494	495	536	506	519	493	503	498	516	505	488	496	502	473	491	543	470	494	493	495	485	468	471	495	463	492	475	461	502	514	524	466	498	505	483	512	495	525	486	532	497	480	487	478	464	506	502	502	564	464	478	479	491	515	488	480	472	536	480	496	478	469	503	517	490	449	467	488	482	471	508	507	524	453	462	465	486	503	476	468	524	510	475	450	495	456	499	493	519	487	484	476	486	506	478	500	439	496	503	471	482	482	507	492	487	495	485	478	473	510	455	491	499	490	484	455	477	499	485	485	497	477	490	500	478	479	494	456	497	500	490	502	466	541	493	440	470	450	496	482	431	457	473	495	469	477	526	493	489	451	450	463	473	465	488	479	492	471	482	486	479	525	439	524	507	472	511	482	480	450	487	492	500	457	546	472	514	483	467	497	509	475	440	486	458	496	513	455	513	476	502	533	499	521	521	503	458	499	484	489	509	499	469	451	497	476	529	516	444	512	507	526	468	476	487	501	515	476	481	514	526	504	499	487	501	483	478	490	494	492	494	508	538	527	469	480	473	520	506	516	497	490	516	471	525	490	477	484	496	499	535	461	463	480	463	435	515	464	504	470	546	501	455	484	479	476	512	513	485	513	452	526	507	520	501	459	523	511	516	531	504	478	482	468	464	506	511	508	505	480	483	503	537	501	452	452	479	477	499	501	451	507	482	462	497	525	475	509	484	502	515	487	500	497	504	514	482	528	451	477	508	508	495	490	468	478	508	496	518	514	501	494	496	493	475	477	497	492	487	480	490	451	488	537	465	523	500	475	510	440	474	488	500	483	507	503	525	491	488	503	510	483	493	495	509	505	472	489	460	492	458	482	452	506	459	471	491	472	459	475	480	511	463	490	533	496	499	512	528	477	458	443	483	440	479	455	524	455	502	493	482	502	489	507	495	468	522	471	494	470	475	478	486	449	481	530	464	495	476	461	491	492	511	504	499	483	498	505	461	489	508	497	453	495	504	483	526	501	498	478	457	473	464	495	492	490	518	460	516	491	506	482	482	470	510	508	474	463	497	507	481	513	479	510	488	503	471	492	514	513	482	496	496	509	500	511	504	529	497	511	480	455	460	484	451	484	511	485	492	474	504	437	497	469	481	429	522	479	488	497	476	489	465	441	513	523	458	484	447	482	548	524	501	480	502	506	478	479	478	516	530	506	498	502	510	530	518	469	499	504	488	464	506	511	499	441	537	457	474	482	470	494	462	451	471	462	466	473	460	518	476	495	466	477	493	522	503	447	501	461	493	530	479	542	439	461	485	522	491	507	518	536	431	510	515	516	480	487	449	508	487	504	479	472	525	495	509	472	504	480	523	491	468	472	464	532	484	487	497	488	537	456	509	450	462	517	516	453	499	521	509	462	472	473	475	450	492	505	513	504	528	470	486	477	483	487	445	498	491	505	482	496	513	493	484	486	482	465	504	481	516	507	501	470	439	456	475	473	453	467	483	501	534	487	451	477	505	493	510	449	522	464	463	517	457	492	464	462	515	513	528	496	466	452	499	463	490	499	515	478	503	530	543	514	490	499	495	455	512	504	432	442	499	485	474	492	482	493	536	493	486	495	444	537	471	468	460	499	479	511	472	460	466	484	459	515	524	525	525	483	487	457	484	466	462	494	504	484	505	499	500	465	518	530	452	485	459	464	467	504	500	501	500	485	513	476	484	511	510	530	482	485	433	490	497	477	472	495	493	464	527	465	496	503	489	461	521	502	450	494	495	470	482	454	493	493	430	507	463	467	489	498	486	504	510	479	457	474	512	503	500	498	504	440	471	494	469	500	451	469	493	474	497	497	462	505	505	495	480	443	477	481	492	503	490	483	519	497	499	499	525	510	486	509	478	437	448	458	494	504	488	542	498	480	479	488	544	464	482	510	473	475	499	446	464	462	463	472	462	505	480	492	482	503	455	489	459	514	502	480	484	524	477	485	519	501	508	513	514	505	512	463	462	523	489	495	488	518	502	471	509	464	494	521	512	522	482	453	485	510	455	480	487	481	484	490	511	464	518	463	530	476	461	531	466	467	492	503	469	471	467	484	479	492	487	473	506	481	474	470	499	516	504	466	511	537	515	484	493	486	483	496	501	526	496	482	453	510	495	498	464	497	505	488	477	511	494	467	479	504	511	477	484	509	534	487	517	482
29274	14187	11084	6384	4399	3724	2300	1625	1163	975	836	677	569	488	393	332	284	289	307	243	275	293	253	323	288	277	274	268	244	256	227	237	219	251	225	205	238	242	214	250	232	223	199	193	191	209	200	204	213	234	202	206	172	223	249	224	217	184	188	192	238	197	223	208	225	201	202	199	195	203	190	176	220	210	241	189	202	222	223	226	196	222	242	200	218	200	189	214	175	239	222	200	179	189	236	224	210	213	192	205	206	200	227	215	211	192	203	206	184	174	207	215	205	173	187	190	229	203	230	199	197	227	201	199	222	220	209	208	210	212	199	205	183	193	200	234	215	217	198	202	222	190	199	226	218	203	210	219	208	192	219	208	219	193	212	249	210	202	182	197	191	191	190	230	196	190	177	203	224	211	206	202	235	221	203	201	195	216	203	220	202	222	236	186	210	199	208	202	201	205	221	200	191	216	189	215	199	203	196	210	205	190	214	222	228	197	214	199	199	210	227	194	217	211	191	215	199	231	191	188	210	187	180	196	201	213	244	200	190	222	199	207	187	247	210	212	191	186	217	190	243	185	212	184	194	194	220	227	212	206	199	209	208	216	186	210	197	235	230	220	207	227	218	197	181	212	202	207	193	194	206	201	198	171	201	197	202	208	224	189	206	190	213	230	205	202	220	180	223	177	194	230	209	206	218	214	192	201	200	202	198	234	199	196	194	217	211	217	212	204	196	187	213	207	169	190	206	194	213	226	230	216	190	222	211	193	216	178	210	182	185	208	214	217	212	189	193	229	214	202	232	219	196	176	223	193	213	177	193	201	204	203	192	239	218	185	189	185	239	187	213	197	192	233	184	216	203	224	180	203	179	220	191	224	205	213	191	205	205	200	204	181	186	212	220	215	186	182	208	216	225	194	209	204	221	223	214	201	206	186	189	187	217	208	211	188	203	219	180	202	197	192	246	210	203	188	212	209	193	181	205	214	205	236	211	212	216	213	220	206	222	210	192	204	225	190	206	209	210	226	180	210	180	205	210	208	227	193	199	175	206	196	216	198	189	203	186	201	210	217	227	194	229	207	191	202	198	174	199	216	201	194	213	207	201	214	216	193	196	175	207	193	218	221	223	180	222	195	193	196	192	229	209	201	232	185	201	210	210	225	192	197	206	211	200	215	232	201	183	194	203	230	185	217	197	209	188	198	198	193	189	186	200	208	196	216	216	211	185	199	210	184	212	174	203	200	205	191	223	206	217	201	210	195	197	214	179	195	229	223	219	232	187	216	206	207	207	232	212	205	211	216	194	202	208	203	215	214	235	220	189	220	190	195	220	197	223	177	204	189	225	217	196	211	192	198	190	192	186	170	206	199	200	192	226	222	214	221	222	236	223	208	209	229	206	175	213	220	211	169	235	210	207	191	209	217	189	212	187	187	194	198	220	204	197	192	177	221	209	205	205	184	184	208	188	223	201	195	188	165	233	222	208	189	198	204	234	193	214	202	178	215	204	208	188	220	206	189	195	222	204	200	197	222	225	207	204	204	185	218	197	215	222	219	197	221	200	228	210	204	222	190	228	195	180	205	229	212	209	186	200	194	193	203	200	197	196	218	204	197	192	206	235	200	178	193	203	192	199	185	215	211	216	227	187	190	189	218	189	227	199	224	193	207	212	196	193	220	223	179	199	210	208	201	214	213	205	175	198	220	223	197	220	197	193	213	212	201	205	205	218	200	178	204	202	204	224	216	206	203	181	215	212	192	214	216	189	226	197	220	224	198	188	225	236	229	192	203	189	204	212	198	211	215	218	217	221	206	190	221	231	184	182	200	229	202	183	204	224	184	182	221	189	215	198	205	216	195	208	206	209	186	194	203	208	194	224	192	174	196	201	214	200	225	198	215	189	197	210	191	223	193	212	196	212	226	198	203	167	199	202	201	218	178	218	211	206	202	204	216	216	192	204	184	174	197	191	176	194	202	184	164	205	203	222	203	213	219	203	200	206	187	182	223	215	216	182	207	180	208	187	203	213	188	184	213	200	216	183	198	202	188	225	252	198	210	200	184	212	201	215	189	196	229	211	226	202	185	190	169	227	229	214	230	212	206	216	206	217	215	226	225	187	197	178	218	189	239	220	192	217	187	203	221	221	174	171	217	195	208	181	201	206	216	237	207	211	196	220	214	202	184	180	194	188	204	194	183	199	216	196	191	200	168	202	207	189	203	205	226	200	214	190	194	230	178	208	200	170	180	192	207	206	198	178	175	203	202	214	202	215	176	164	202	188	212	213	215	233	194	209	196	200	179	210	221	209	194	200	208	204	226	229	183	195	192	193	229	202	177	202	217	198	213	211	206	199	177	180	187	175	188	202	213	209	227	177	222	186	180	200	201	183	195	209	215	206	225	189	210	207	224	225	227	235	184	214	200	199	204	210	215	193	202	220	204	208	223	188	195	207	215	219	192	204	197	216	211	206	188	194	206	184	223	197	201	193	185	203	188	210	222	214	219	202	199	230	236	209	186	189	203	216	196	182	178	205	227	221	181	203	228	203	207	201	203	230	207	198	196	215	198	202	211	215	186	195	196	228	224	198	217	211	219	205	216	212	205	198	184	209	225	189	202	192	201	203	202	176	197	208	187	190	209	205	196	214	191	206	202	208	173	195	219	206	205	194	204	215	223	192	188	208	193	174	220	231	186	192	179	182	172	191	186	180	231	184	220	190	213	200	232	220	206	210	202	205	203	200	206	211	202	207	200	220	212	198	200	197	196	179	198	202	200	244	208	210	198	214	218	195	189	209	199	227	181	192	200	181	205	197	187	162	224	235	196	195	200	227	195	197	202	193	202	221	217	213	211	221	210	228	241	212	214	235	201	206	195	210	225	203	187	206	212	195	194	176	206	179	242	222	239	178	176	208	221	185	220	210	217	200	214	209	219	190	203	217	211	201	211	198	185	223	232	173	201	207	217	207	199	205	196	203	197	218	205	183	210	215	210	192	231	209	195	228	182	198	201	193	193	208	225	181	221	186	213	230	187	225	179	192	205	200	222	230	194	190	189	220	202	215	202	203	243	200	223	207	221	215	213	240	195	217	210	211	208	207	222	229	210	204	201	180	200	193	215	185	191	227	213	199	216	221	213	208	191	191	209	176	211	242	175	188	216	192	211	219	210	196	204	212	198	206	220	201	218	185	215	217	196	207	204	180	207	204	196	187	192	209	233	197	202	200	212	221	193	188	210	207	199	223	197	213	194	209	204	182	207	176	208	198	203	225	201	204	216	207	196	208	202	192	218	210	180	217	216	187	193	211	193	177	218	219	196	206	199	233	218	199	176	204	207	200	213	178	206	198	213	218	205	207	223	214	218	197	204	191	196	212	214	190	223	216	198	197	224	217	187	211	210	213	194	205	188	224	193	169	210	201	177	182	186	206	188	196	187	205	242	222	209	203	212	225	199	185	233	198	191	226	219	199	226	238	210	198	218	204	212	232	219	224	186	214	203	188	201
17604	10855	15394	14028	13876	12873	9802	7140	5265	4710	4032	3175	2610	2002	1667	1220	1165	1049	1086	1059	1010	900	895	892	930	875	818	854	729	784	752	759	701	738	634	690	679	670	636	684	624	600	604	576	569	543	547	489	511	544	521	586	528	502	556	503	522	515	529	538	540	554	523	491	499	480	530	546	472	461	497	468	498	507	488	517	475	479	458	469	479	498	459	451	474	498	485	450	471	483	502	456	458	481	463	473	486	445	502	495	480	421	482	482	446	502	434	482	487	473	460	471	483	463	455	453	486	498	491	404	474	490	427	444	501	470	521	496	482	455	481	462	491	466	495	500	457	488	495	475	469	442	470	458	498	495	457	476	444	437	468	468	513	458	470	516	448	453	462	447	492	458	481	448	504	483	485	477	459	451	459	484	470	458	478	479	507	494	473	474	480	500	505	513	497	462	487	482	472	512	468	480	483	480	460	493	484	475	480	457	444	447	485	460	478	450	484	469	450	492	436	497	469	479	454	489	470	495	465	458	472	437	456	513	498	490	470	498	503	469	493	455	478	480	497	478	499	481	447	509	463	473	483	504	482	484	445	473	471	473	482	464	521	490	432	476	534	493	482	447	479	477	485	489	496	484	460	479	476	474	454	490	462	481	461	486	450	459	488	465	469	477	486	497	481	454	486	475	536	546	481	444	468	468	456	481	497	493	529	458	469	487	484	452	475	503	520	490	483	486	479	427	466	470	466	485	510	471	470	495	484	500	483	488	476	482	492	480	475	480	469	411	456	500	490	495	471	489	484	481	481	493	464	475	448	453	471	501	473	480	475	475	438	523	471	489	503	469	481	457	476	493	500	497	502	480	472	506	510	477	458	489	454	483	468	469	463	473	478	487	509	475	499	494	433	485	481	466	529	457	504	463	473	449	469	487	484	470	516	478	467	473	509	459	495	486	509	468	477	483	465	495	466	507	520	456	516	468	483	511	464	440	500	490	482	493	488	492	464	521	464	433	488	488	484	505	453	475	475	445	476	463	436	472	474	495	474	433	512	446	521	503	485	465	498	469	450	532	476	489	474	485	491	511	490	471	492	493	487	470	475	485	499	508	470	479	489	488	487	442	493	510	458	470	494	449	488	513	493	465	509	466	525	465	484	499	496	505	454	469	516	443	482	458	459	495	490	470	479	460	427	467	458	469	490	515	454	431	492	469	504	460	430	470	487	466	485	473	529	459	489	443	463	454	524	475	471	467	441	479	468	510	493	480	443	471	467	463	452	488	487	444	456	496	491	455	479	490	461	492	463	474	492	502	458	455	495	476	473	482	477	535	461	485	534	479	478	464	488	493	482	501	494	459	447	509	464	479	470	495	471	479	499	492	460	471	500	446	460	451	457	488	466	442	449	466	421	500	466	463	476	441	511	509	488	487	474	449	478	446	495	500	445	459	471	476	484	485	432	509	473	489	437	462	479	475	427	469	455	461	497	453	436	458	466	488	473	476	509	490	492	486	476	495	497	484	468	497	464	472	493	491	485	455	475	473	535	481	499	451	460	486	441	494	469	478	480	500	480	480	450	448	461	494	467	468	470	483	459	486	506	476	491	482	453	473	481	481	520	476	455	439	488	487	466	461	500	511	469	485	470	478	442	480	497	479	458	465	467	503	484	464	523	537	482	460	461	476	485	523	454	474	469	477	508	498	467	466	476	487	487	500	472	476	461	494	464	443	521	487	444	525	457	464	439	479	462	493	449	446	451	478	476	470	448	478	481	504	494	502	523	458	439	471	481	501	490	497	467	448	470	444	481	513	496	443	503	543	492	460	482	483	428	469	450	469	427	499	508	492	465	509	470	496	459	497	505	465	448	468	474	500	452	454	463	496	483	448	447	465	497	461	559	471	470	413	471	475	468	483	472	482	437	450	487	456	470	475	448	481	530	486	465	455	450	480	451	499	458	458	465	450	491	502	473	512	474	486	448	490	473	481	491	497	454	515	483	452	458	506	482	465	492	489	462	485	477	502	473	489	487	463	446	480	507	472	487	489	497	522	493	491	440	503	430	488	470	451	488	462	483	455	455	446	474	496	468	453	491	485	453	450	469	501	468	460	476	492	497	469	490	507	496	458	486	474	458	499	477	484	468	464	444	466	464	510	460	534	436	447	512	500	457	463	426	454	499	469	537	455	477	472	497	434	471	474	458	506	511	476	477	434	484	482	455	480	435	484	432	451	481	470	464	483	475	500	464	474	497	478	476	489	460	457	506	502	483	455	466	458	464	502	493	480	504	494	482	462	477	520	471	479	451	465	444	471	429	448	468	460	465	476	481	480	512	434	477	481	478	457	461	507	471	463	495	466	467	487	464	488	490	488	454	475	474	506	481	481	479	505	464	426	508	470	486	473	473	447	470	442	494	495	496	490	499	485	463	468	493	516	479	504	481	448	477	533	482	443	464	484	462	483	434	461	528	521	493	461	457	467	474	497	484	468	478	472	509	482	458	459	463	514	447	473	450	492	455	477	449	506	482	477	506	496	478	435	519	485	480	474	463	490	483	460	473	452	448	480	507	494	472	475	484	459	484	461	491	473	479	473	472	461	458	509	453	496	462	500	487	483	539	497	459	490	454	458	447	469	452	475	508	460	493	486	467	472	499	479	475	475	482	470	495	471	467	493	471	496	453	490	488	471	441	472	485	471	443	506	463	492	470	483	459	474	545	473	448	486	455	483	455	497	475	472	482	467	473	501	486	454	447	463	475	499	447	468	458	456	504	474	468	501	464	484	455	461	484	463	521	477	485	484	467	495	468	494	480	499	469	491	527	475	447	513	463	510	497	467	489	476	438	452	462	490	452	502	433	505	498	455	512	520	469	490	502	493	534	479	481	510	516	487	471	467	471	455	485	445	492	488	477	488	478	497	445	465	506	441	484	484	472	460	476	443	475	493	460	522	460	496	507	472	510	477	436	490	484	523	464	481	499	474	535	477	456	499	464	487	465	490	474	480	493	479	498	489	545	477	470	487	455	474	435	425	486	496	456	458	439	470	459	494	478	456	462	450	435	483	501	485	476	476	463	476	516	497	481	462	482	431	457	500	462	462	479	535	457	484	472	464	510	457	478	499	473	439	464	463	482	466	476	509	483	513	521	480	489	513	489	442	456	457	438	503	509	499	471	462	520	437	509	491	453	477	427	460	478	478	493	456	467	495	471	478	494	454	468	502	475	468	473	470	497	462	457	478	456	469	490	441	491	478	474	482	476	475	478	492	453	469	484	509	474	469	475	490	469	445	482	464	452	432	480	419	483	472	467	472	478	471	448	460	491	490	488	481	451	481	427	418	474	484	540	483	494	486	475	505	456	463	503	464	468	454	461	448	477	518	449	474	452	474	478	485	487	447	469	517	464	468	456	474	483	449	438	467	490	455	474	506	487	483	498	492	461	490	485	477	456	488	512	487	505	466	483	482	470	459	485	489	511	455	474	469	481	481	506	470	470	490	488	536	465	451	444	508
11543	4659	3675	1996	1378	1334	926	718	537	533	467	446	374	317	318	305	280	293	279	295	280	276	267	288	288	288	253	257	242	261	257	279	232	252	249	272	248	278	283	243	299	249	220	267	269	266	223	228	247	246	264	245	254	276	284	266	239	233	248	262	238	233	274	246	265	244	230	250	275	264	228	222	258	259	237	226	256	262	230	268	302	249	252	279	261	250	252	243	252	241	239	239	245	248	269	267	242	249	281	217	238	279	241	247	275	246	252	222	256	249	277	237	245	263	215	236	231	271	253	273	237	233	207	230	247	262	239	225	284	263	247	265	227	238	268	249	258	232	235	229	252	232	257	264	241	244	245	246	236	242	210	248	234	273	254	265	229	249	229	230	279	244	284	235	232	253	264	280	232	250	257	234	225	284	250	246	229	235	233	237	238	242	229	243	243	248	244	242	253	261	217	240	239	240	250	224	244	251	231	211	251	226	217	246	251	262	235	235	241	259	279	261	254	251	244	264	255	223	252	220	230	243	235	265	267	275	242	246	294	245	229	226	238	222	239	257	251	236	237	243	263	220	251	235	215	264	262	249	229	228	248	262	266	260	253	238	243	222	226	264	262	237	238	264	247	259	294	243	254	246	262	277	242	266	257	249	248	245	250	237	254	291	248	238	243	251	254	261	273	245	253	223	252	245	255	221	246	252	238	207	259	252	225	272	246	232	262	238	246	263	248	216	235	265	212	232	262	229	259	241	249	261	245	270	231	262	243	255	242	270	231	274	270	239	238	259	221	217	268	255	236	245	256	220	272	241	251	255	238	277	256	252	224	260	278	224	235	240	243	243	231	262	252	252	258	255	263	243	241	249	249	260	232	248	271	269	213	239	269	246	219	281	257	241	235	265	255	235	240	248	223	252	217	251	229	247	256	245	233	271	260	271	273	232	268	249	261	265	269	240	245	260	259	237	253	205	253	239	231	243	262	234	222	237	234	216	264	255	251	258	264	264	254	232	236	238	249	278	209	243	281	243	244	249	238	237	287	248	251	279	247	206	262	246	240	249	224	266	264	227	255	253	252	248	247	233	234	262	252	256	264	240	250	224	271	222	228	255	261	240	257	255	261	239	235	241	223	239	261	208	250	265	210	226	219	260	266	240	237	260	264	270	255	253	234	258	239	252	252	276	253	238	230	255	214	240	241	281	240	233	259	241	239	262	258	257	248	236	250	234	230	264	233	246	245	243	258	249	217	225	270	257	252	226	237	261	252	244	214	245	227	223	249	236	222	243	244	269	258	213	272	274	257	235	245	270	297	289	257	235	245	257	223	272	232	238	264	243	226	221	244	241	243	252	253	262	246	249	250	241	260	257	254	286	279	237	253	250	279	250	253	238	241	254	229	234	229	245	228	264	243	246	261	243	254	236	251	258	247	262	245	246	242	257	285	222	243	254	256	262	255	261	225	255	257	270	261	259	254	226	237	234	231	250	246	240	264	254	278	254	239	220	252	261	236	232	260	257	251	266	251	253	260	258	257	216	258	237	271	238	255	296	289	243	231	236	230	240	261	244	254	232	243	245	227	258	243	244	240	251	277	208	233	232	238	288	257	287	273	255	232	240	244	236	235	229	231	234	250	254	258	271	232	250	246	226	240	235	264	255	229	225	252	239	251	250	246	248	259	280	230	236	237	236	232	287	269	261	236	255	225	256	228	222	216	240	229	215	248	253	259	261	232	256	244	246	234	259	282	232	272	266	246	244	251	254	249	225	221	247	260	237	285	244	244	244	227	289	251	234	250	254	267	264	258	249	247	258	246	261	250	254	254	249	258	257	235	250	229	282	234	258	277	247	234	239	249	247	235	243	228	250	274	206	245	240	249	277	229	228	273	236	277	243	237	219	265	230	238	229	244	253	226	259	252	236	270	245	253	222	240	245	254	279	225	237	261	264	226	255	231	247	229	223	251	236	239	238	283	261	223	239	235	219	273	247	245	264	265	246	249	254	250	247	227	258	242	245	256	220	225	263	240	233	238	216	247	256	233	263	214	238	243	252	234	263	259	246	213	240	239	231	244	237	264	244	247	227	244	260	261	244	234	220	236	255	256	248	260	247	237	250	240	258	237	229	193	230	261	236	265	235	227	253	258	248	224	273	225	230	273	272	222	272	246	244	276	248	251	281	274	246	245	249	246	266	241	259	231	250	241	256	244	222	229	251	242	248	234	275	238	242	243	219	232	254	284	259	240	252	223	241	218	213	267	255	247	245	236	283	257	262	260	262	216	241	284	276	271	263	252	266	259	226	223	220	283	284	220	262	248	243	258	231	224	226	257	252	265	265	265	274	220	263	236	265	246	244	217	266	237	254	250	236	285	238	218	223	251	234	287	226	252	274	247	242	218	241	250	247	236	243	254	229	251	229	261	213	260	232	244	256	230	257	260	291	264	240	264	229	260	273	299	241	246	281	247	245	246	255	242	245	229	239	274	258	261	255	231	243	243	241	248	272	301	250	252	237	267	232	259	235	247	272	289	277	267	263	213	230	250	264	242	265	243	261	236	247	236	263	259	279	243	251	260	246	267	239	275	236	235	250	275	229	226	254	256	253	237	244	264	230	224	232	275	282	244	246	238	250	259	237	251	259	262	257	240	272	256	235	255	235	241	216	216	260	264	265	249	248	247	253	272	279	246	254	224	267	234	262	267	258	232	257	235	232	252	254	251	261	223	254	259	256	265	250	289	233	234	266	221	244	220	229	238	236	258	244	239	266	230	263	258	268	246	250	262	261	241	252	253	264	249	237	260	246	277	228	262	267	218	249	217	236	250	280	272	250	256	259	244	231	290	252	233	239	255	249	242	257	231	246	269	279	241	247	219	231	234	236	222	238	239	211	241	240	246	263	242	252	227	251	221	273	249	252	236	250	262	236	263	263	259	261	228	289	257	264	234	255	249	251	279	247	254	223	239	273	257	228	240	225	269	257	256	251	227	218	230	235	240	269	217	273	269	292	249	276	234	259	263	226	238	264	283	223	219	250	239	250	281	239	234	238	233	264	217	250	262	246	241	255	273	288	254	248	279	266	266	259	194	225	259	245	233	225	244	251	226	236	272	229	255	241	231	258	259	220	240	228	244	251	261	235	243	231	222	272	236	279	244	258	256	218	272	233	245	247	224	220	251	230	244	276	269	254	233	282	229	275	259	250	246	242	245	292	241	248	229	258	274	244	238	237	264	245	240	250	260	275	242	257	217	256	247	238	272	258	237	223	244	241	247	271	234	225	246	235	256	242	275	286	245	223	260	240	245	231	245	236	219	263	264	237	250	269	213	227	271	229	233	264	226	240	230	234	248	249	259	249	247	233	242	258	258	262	279	279	244	246	214	259	258	219	249	235	247	246	281	253	255	256	252	251	263	239	222	246	258	269	254	265	238	271	227	245	271	210	219	236	253	260	232	251	252	232	254	252	244	248	267	238	258	282	230	262	249	251	244	234	258	243	258	270	257	255
7501	4325	6651	5685	5120	5093	4023	3024	2213	2042	1759	1510	1280	1025	913	786	754	777	666	740	696	687	696	686	633	693	688	658	634	649	586	605	623	615	667	615	586	573	645	612	624	568	635	557	596	564	652	593	600	579	561	610	560	601	619	570	594	557	581	579	575	570	631	581	569	551	599	540	556	529	556	547	572	592	534	598	551	590	534	567	576	582	572	584	532	536	504	528	557	516	602	534	513	561	566	550	583	555	548	585	546	552	577	527	543	568	559	537	582	566	549	574	532	518	578	546	557	568	529	564	577	592	576	553	569	607	554	591	569	545	587	552	560	544	534	577	608	530	574	573	564	560	545	577	590	554	606	545	566	547	567	577	540	541	537	533	576	571	566	531	563	560	544	585	553	563	575	520	561	592	569	557	535	588	571	558	579	548	564	535	608	538	586	535	585	538	532	608	542	567	582	570	578	553	566	571	599	548	543	530	560	565	574	526	571	616	589	535	568	555	612	555	524	575	577	560	502	549	537	530	565	505	548	493	514	598	587	558	534	505	568	529	575	529	593	534	537	547	570	559	537	547	602	546	578	564	597	536	591	547	561	575	548	575	565	534	555	544	532	542	553	570	484	529	544	567	567	557	563	554	534	573	569	547	579	581	543	539	554	577	532	570	534	570	559	532	544	566	520	565	576	538	630	537	564	612	538	567	531	525	572	534	554	526	578	554	541	580	601	527	582	555	571	531	558	528	520	576	571	566	583	601	562	574	565	553	570	567	539	547	543	553	543	552	585	580	620	508	576	541	549	552	532	580	576	577	543	579	592	526	554	583	576	561	587	545	565	592	549	572	575	547	548	563	521	594	535	546	550	565	544	554	555	529	578	532	586	578	585	565	571	518	579	582	564	554	557	530	519	572	535	523	559	564	548	494	564	569	561	559	535	540	563	534	601	626	537	553	588	547	527	555	529	603	542	563	549	543	561	543	553	596	575	566	550	556	568	592	559	525	565	551	576	549	573	540	554	549	552	546	547	560	603	544	550	569	534	567	549	538	556	581	565	582	547	562	532	604	596	541	607	568	539	524	593	539	530	576	601	511	576	549	557	565	564	561	549	522	557	579	581	558	550	584	503	586	560	559	544	545	527	548	561	587	545	568	567	580	584	564	583	587	572	584	564	567	558	532	501	534	604	592	531	544	576	567	522	556	556	559	541	529	579	596	575	555	568	593	567	499	580	585	574	586	603	574	553	513	585	540	572	541	549	535	553	550	561	557	571	558	568	556	522	603	583	542	550	531	561	523	557	551	570	580	564	572	573	536	521	487	571	547	565	565	560	558	567	594	572	623	570	552	509	605	509	535	538	533	541	550	555	544	573	525	548	572	546	536	542	566	597	587	567	595	609	546	540	569	566	581	568	556	581	577	596	613	559	574	530	541	599	521	540	521	568	548	589	590	576	544	575	562	589	541	573	548	571	582	503	570	583	553	544	535	540	600	561	583	572	546	565	615	539	582	581	577	550	601	532	559	533	502	554	541	558	546	531	556	545	556	590	574	543	593	538	551	548	558	581	544	589	582	564	531	541	563	573	578	566	573	553	549	582	564	572	559	559	562	541	566	585	528	559	604	536	541	540	571	527	539	579	583	590	543	541	540	574	535	569	578	601	577	570	554	597	557	557	541	560	551	554	556	573	582	638	551	567	568	588	589	553	586	541	546	578	589	593	556	582	581	588	567	525	538	559	594	524	582	576	542	567	558	568	557	561	577	572	526	550	562	527	606	520	577	598	581	599	556	549	517	547	561	605	554	546	582	559	538	562	543	551	556	607	531	582	578	628	534	560	528	578	578	544	556	534	562	576	537	576	545	608	541	544	551	562	562	555	559	544	572	590	563	571	485	548	567	525	539	564	577	575	605	559	563	558	584	555	568	573	538	560	553	592	509	521	530	539	548	577	588	540	523	536	608	578	599	562	615	510	535	536	538	557	578	578	600	552	533	554	564	539	571	550	574	559	563	542	534	532	533	616	537	585	559	547	566	590	590	540	561	554	563	556	512	548	568	553	555	535	523	563	552	585	551	548	555	556	590	560	547	595	553	538	579	553	588	587	584	575	540	571	541	566	534	592	537	545	558	570	573	584	525	546	498	575	562	544	565	514	545	576	529	575	594	580	558	544	564	575	604	519	577	504	585	564	577	530	580	567	575	567	512	546	554	549	585	578	534	589	587	552	546	550	556	530	528	549	585	584	558	558	567	564	536	564	583	603	549	556	598	599	546	576	560	577	541	563	569	554	582	599	543	536	559	511	580	590	523	588	568	555	581	540	563	579	564	545	586	570	603	602	559	567	520	568	541	571	568	536	562	556	559	575	544	567	527	589	551	581	559	601	580	569	575	585	591	595	536	583	554	518	560	587	567	562	601	573	588	577	584	558	598	558	558	595	572	536	625	538	556	578	596	604	558	549	585	550	537	572	587	525	559	553	559	554	540	545	568	544	568	564	572	554	550	575	522	571	532	531	579	551	537	590	546	551	591	617	599	577	582	572	573	566	532	549	552	557	483	517	609	553	557	605	538	553	544	575	539	554	545	570	555	564	554	604	565	546	560	554	525	554	576	589	579	587	573	534	575	522	518	559	586	519	550	570	541	567	568	547	555	581	570	583	561	564	574	577	538	535	524	559	578	596	579	546	567	583	585	584	552	538	565	564	566	606	546	584	560	554	590	540	592	516	592	543	594	535	547	562	598	539	575	578	535	535	528	588	586	558	541	539	596	594	559	503	588	560	535	618	495	569	537	554	569	568	591	552	573	537	554	573	560	550	576	582	589	569	571	537	518	611	576	538	518	561	527	562	567	547	572	587	593	547	551	580	562	557	589	516	544	562	580	547	559	560	544	572	598	536	573	542	532	600	617	523	545	587	554	590	555	571	584	583	570	587	551	589	528	564	564	545	560	551	520	545	532	598	573	518	540	568	571	539	583	574	574	558	543	572	574	563	577	565	558	545	574	596	604	542	555	568	576	539	590	515	559	559	535	591	539	558	549	566	568	581	526	573	565	553	570	547	584	573	576	563	583	581	548	556	538	574	524	583	568	572	546	590	489	577	556	566	552	562	563	576	538	562	587	510	531	568	578	599	557	550	542	535	571	586	545	576	596	535	527	585	576	542	594	509	539	567	563	592	591	575	565	557	568	630	610	546	541	562	592	554	552	581	585	541	550	567	568	583	600	530	576	598	549	560	571	547	523	498	549	548	560	608	579	542	564	564	574	597	542	561	569	589	539	553	541	569	545	559	532	571	569	624	586	558	577	595	555	518	588	540	582	545	560	556	586	543	561	592	572	538	527	557	567	598	509	603	553	560	589	554	543	573	593	583	515	611	561	582	593	549	566	556	549	588	591	585	576	562	554	567	588	543	572	562	555	540	563	566	549	561	574	557	534	524	570	602	530	531	576	571	552	592	567	583	543	562	549	562	578	530	565	545	549	524	590	534	586	544	565	534	542
21397	9130	8367	4226	2689	2431	1606	1214	783	695	641	553	463	371	334	309	293	251	269	242	260	257	241	271	255	265	258	236	226	237	232	219	234	258	216	247	250	239	210	234	211	212	259	222	208	197	211	205	213	202	199	207	218	196	218	212	237	199	235	192	238	205	179	199	191	217	213	211	238	209	194	220	222	234	199	197	209	197	218	202	238	212	187	197	218	225	192	203	182	200	193	227	206	208	211	192	238	192	226	189	205	219	228	202	247	217	207	223	199	198	206	216	203	187	198	225	228	226	204	209	207	224	208	214	194	213	187	209	210	222	199	219	223	198	198	220	204	182	228	213	194	204	188	196	231	216	226	235	230	253	182	203	231	241	219	212	214	245	209	206	208	225	238	224	236	216	209	215	193	218	200	205	223	193	220	237	204	197	191	221	213	206	211	219	235	200	191	208	216	186	209	224	204	195	215	223	207	215	215	216	206	203	219	216	209	206	182	205	228	201	206	211	201	232	190	221	193	192	200	183	200	215	217	222	201	211	231	221	222	172	204	230	219	194	220	212	226	222	208	196	214	212	206	208	203	219	195	222	206	188	211	206	191	211	207	221	207	216	220	173	184	220	207	206	219	197	230	212	226	187	197	189	194	218	185	236	210	204	192	176	205	210	197	191	207	210	229	213	205	194	219	249	208	196	216	187	221	216	225	188	248	187	230	214	211	240	189	194	227	197	241	213	212	229	233	211	211	225	227	212	227	230	235	235	194	173	215	230	210	225	207	231	209	194	189	234	181	206	199	220	185	205	210	209	221	200	199	203	225	203	188	202	200	237	201	223	227	239	214	227	204	235	204	217	204	198	204	193	222	205	227	225	187	211	222	220	212	196	205	221	238	174	192	205	221	179	222	222	209	203	197	195	193	193	235	249	216	197	236	233	217	215	193	197	199	215	224	219	219	209	218	219	193	191	224	204	218	217	215	231	229	212	211	204	186	218	203	194	204	233	216	203	204	184	225	211	190	219	219	229	226	226	219	222	211	214	207	222	224	230	188	220	204	204	205	205	224	222	227	208	220	222	201	192	179	218	200	192	202	187	216	231	175	201	222	204	223	223	205	204	199	208	221	206	185	257	231	200	220	217	210	218	193	233	225	230	215	226	214	182	212	208	215	220	224	192	205	246	195	195	184	216	218	205	191	188	193	199	224	197	217	182	224	220	215	231	203	230	195	208	229	229	201	203	206	203	200	207	198	218	207	219	242	254	246	207	193	225	194	192	208	196	193	205	186	229	212	207	210	212	199	211	193	223	219	204	212	202	197	213	200	198	210	209	200	216	221	219	233	206	212	209	241	196	227	220	221	203	196	218	210	221	203	202	185	211	206	198	210	212	207	210	229	227	180	201	205	205	198	208	175	193	198	199	203	203	214	192	213	231	247	213	187	227	195	223	185	222	192	218	212	200	233	200	196	195	213	233	183	205	199	185	221	206	223	187	237	210	213	224	216	206	216	222	223	202	225	196	185	196	177	187	199	197	212	195	222	195	203	210	228	202	215	215	195	204	197	222	202	195	186	196	222	211	217	222	224	211	223	206	203	193	197	222	190	212	226	226	211	235	196	226	180	229	235	212	179	229	220	221	223	222	224	208	212	231	223	253	232	207	199	201	243	217	221	202	230	171	195	186	220	209	205	188	203	215	211	217	190	212	210	202	238	199	221	190	202	190	199	239	213	222	220	219	212	203	215	233	217	224	199	213	175	220	262	209	198	198	227	204	210	225	202	202	207	231	210	223	218	179	209	219	196	206	214	220	198	186	230	229	198	201	236	201	207	186	175	201	242	185	177	243	211	217	211	215	225	201	191	191	244	190	207	197	217	208	220	179	208	210	225	205	205	235	213	222	219	199	211	242	209	228	214	209	172	197	205	202	225	213	214	205	225	197	223	194	212	200	217	234	204	206	194	227	186	191	203	220	197	197	209	213	229	222	219	209	236	217	195	207	208	222	195	197	221	218	225	222	228	194	208	182	206	197	223	192	227	195	216	237	219	213	239	197	231	222	191	222	200	204	205	268	204	210	210	194	208	236	230	226	220	200	207	196	244	201	224	215	213	210	259	223	195	220	226	193	229	212	228	226	209	234	199	243	198	218	219	219	223	202	235	224	217	201	209	215	221	215	217	214	217	191	208	219	210	220	216	221	210	208	189	201	234	201	230	240	182	214	210	192	206	201	218	194	212	217	213	209	208	214	208	199	212	190	218	246	198	217	202	229	218	228	202	207	216	205	179	195	227	190	221	204	204	216	199	198	173	226	191	191	234	241	213	215	229	212	228	176	213	189	218	203	185	207	220	214	228	192	197	215	229	209	196	203	190	192	193	217	201	203	208	216	181	192	236	193	198	193	197	223	195	208	216	236	183	211	174	212	231	193	206	191	210	217	187	204	191	237	213	214	190	228	186	193	219	220	172	178	208	228	193	226	210	225	230	221	202	219	207	195	215	214	215	238	209	195	220	226	200	202	180	215	228	215	193	205	210	198	220	191	176	195	216	240	221	202	197	217	211	224	211	226	197	251	209	189	202	178	224	193	229	227	223	261	230	221	218	176	205	192	197	226	206	222	213	213	215	222	210	229	210	187	213	220	208	200	195	212	226	203	199	213	230	172	186	195	236	207	213	216	208	203	192	227	207	199	224	194	226	217	198	219	200	224	194	199	220	189	190	231	229	208	224	236	214	207	225	196	215	186	217	212	236	200	222	228	212	214	218	226	225	186	220	207	240	241	216	215	198	217	206	207	192	196	208	231	234	207	181	204	197	201	228	221	220	204	217	217	211	213	226	215	208	216	221	209	225	183	208	209	179	215	207	198	213	202	197	200	235	228	219	203	243	217	188	190	240	207	227	193	222	221	191	201	216	214	208	216	198	205	193	190	230	200	181	229	231	194	190	183	203	180	206	204	207	196	215	220	212	209	231	222	249	202	198	192	206	228	226	187	202	217	217	210	201	198	207	178	184	202	216	218	236	213	202	197	208	230	200	202	207	212	213	194	202	198	197	203	215	246	227	176	228	220	221	232	205	232	193	218	194	189	218	195	214	212	207	190	213	207	218	198	189	187	217	182	181	207	210	232	221	177	215	223	241	200	212	201	205	200	246	210	205	197	224	206	207	206	195	225	219	190	195	216	209	215	216	214	206	216	216	191	188	210	204	200	197	217	207	197	206	228	224	208	219	202	183	209	200	231	208	188	210	197	221	202	191	208	192	194	222	205	207	219	203	217	238	231	193	189	235	223	243	227	194	190	194	221	216	208	192	209	192	226	202	209	208	207	192	188	170	207	227	191	220	198	211	218	203	230	254	230	177	216	218	215	185	205	201	210	205	229	193	229	216	213	200	221	203	218	205	238	181	194	210	204	211	238	219	203	220	202	190	189	225	209	197	198	217	208	196	215	217	229	211	214	216	196	208	196	213	210	204	212	219	212	228	187	213	206	225	178	197	197	198	199
13767	7563	12976	10099	8945	9524	6976	5702	3705	3172	2930	2377	1851	1485	1149	1042	951	943	842	812	819	811	780	805	743	856	711	732	674	652	636	653	652	642	654	576	606	568	631	606	576	619	532	553	529	514	558	499	510	521	510	544	550	510	520	520	492	494	533	530	532	540	487	543	491	487	525	487	508	455	499	480	528	513	480	500	495	463	503	504	481	476	510	507	519	466	523	441	443	507	497	491	494	480	474	472	484	442	446	494	494	433	470	508	510	456	517	494	464	511	471	478	482	484	494	474	484	507	502	464	481	458	506	487	507	470	490	470	492	496	486	482	496	462	486	493	513	461	505	510	484	489	464	501	489	478	449	464	516	474	508	476	493	501	457	473	505	467	487	499	475	474	479	508	492	485	449	511	461	503	457	482	495	495	475	500	495	542	473	471	491	479	480	483	526	488	510	484	465	486	498	454	489	461	458	483	516	464	450	480	498	482	517	477	468	500	445	505	504	500	474	497	478	515	495	517	494	453	495	433	475	494	508	479	491	457	516	503	508	503	462	453	491	477	510	502	448	444	501	506	449	481	495	494	484	456	531	510	486	494	502	502	483	536	502	500	502	484	477	509	491	454	452	506	467	490	522	487	445	477	482	481	496	469	480	492	500	471	473	464	453	517	496	484	474	504	485	456	518	505	446	489	478	522	521	461	524	512	487	497	460	492	459	508	509	467	495	512	519	502	520	496	503	493	521	485	484	473	488	474	507	483	483	515	478	464	467	486	501	545	457	453	533	500	491	462	484	474	489	498	483	527	493	439	488	487	460	461	516	485	510	516	486	472	504	479	469	447	504	468	484	479	416	484	492	467	470	501	501	534	504	484	505	485	514	506	493	476	505	505	459	486	489	487	479	515	541	469	464	489	464	495	460	461	481	500	499	474	490	500	435	489	505	515	480	470	469	498	447	470	445	490	465	499	491	505	499	467	477	514	475	500	536	511	493	533	434	481	452	517	501	494	480	453	493	496	477	499	478	481	458	491	460	461	509	477	535	465	502	515	517	490	451	499	482	547	497	463	497	489	478	490	478	516	505	502	473	480	505	496	474	471	454	486	483	447	419	493	481	504	500	492	490	490	511	501	483	485	452	497	497	493	475	473	464	505	473	535	508	488	493	490	493	506	487	507	469	486	536	491	471	508	488	444	472	453	506	470	472	505	436	452	488	503	498	440	501	494	523	492	488	479	473	495	482	495	460	521	528	512	495	498	469	469	504	447	498	513	481	511	455	469	496	486	466	503	525	500	481	460	493	469	475	511	468	469	483	500	504	470	495	486	475	496	499	467	506	509	480	481	477	468	479	459	472	519	470	445	516	460	435	486	496	510	484	487	517	472	467	510	468	528	475	475	485	508	512	488	497	481	495	458	455	509	429	499	491	464	473	466	481	478	507	524	478	478	500	454	474	519	501	479	484	504	479	449	525	454	472	486	451	481	470	448	477	466	464	482	456	520	505	492	477	494	462	517	465	505	486	472	510	505	473	484	469	454	495	484	481	464	468	477	509	502	483	460	440	490	470	485	450	520	489	426	476	493	486	478	499	500	496	500	465	491	456	471	468	491	497	495	484	486	467	488	449	506	488	464	496	448	484	518	476	495	476	467	499	499	483	535	493	520	508	469	465	464	487	486	493	492	469	491	489	486	529	498	524	506	480	500	475	504	485	473	473	500	473	482	467	489	526	520	475	498	479	502	543	471	496	514	504	493	473	479	448	505	489	527	454	539	497	472	478	482	524	467	486	498	506	478	482	486	495	486	488	512	493	493	464	484	466	520	513	479	509	523	478	462	480	478	507	492	449	481	493	485	501	508	462	449	479	451	507	498	507	478	525	478	457	453	482	476	491	512	493	501	494	471	469	445	468	463	525	497	498	513	470	465	483	482	462	516	527	472	495	475	467	512	477	516	492	515	475	464	495	476	510	484	491	498	460	493	507	491	478	519	507	465	449	506	502	492	509	533	484	502	474	484	482	497	496	499	494	515	502	489	482	479	528	505	471	566	459	487	459	479	530	491	487	488	487	529	488	478	490	472	487	527	472	525	476	437	473	478	483	497	456	503	485	520	461	495	494	477	503	470	499	498	462	514	515	465	486	481	563	508	489	495	491	476	487	485	507	462	496	538	489	517	487	488	504	482	517	496	455	487	478	503	480	477	499	484	477	462	527	482	503	501	472	530	532	510	496	493	493	510	483	465	498	442	500	454	460	463	500	469	484	491	465	470	491	486	459	448	466	463	473	481	498	491	519	528	469	465	501	488	534	496	495	497	455	495	496	470	481	462	471	464	503	454	480	465	477	467	553	470	495	502	458	454	512	464	470	476	477	505	484	505	455	493	482	505	513	493	444	472	488	474	490	470	491	444	496	539	498	463	500	476	480	488	453	549	533	508	475	475	501	451	503	446	442	487	502	492	514	492	490	487	510	490	509	490	471	466	463	500	489	481	502	495	460	490	487	518	490	475	465	500	503	517	451	511	501	430	445	443	503	484	470	476	469	487	480	468	453	510	471	466	499	458	508	496	507	513	482	465	429	529	478	473	512	495	464	528	448	494	493	446	516	458	482	451	481	482	485	491	511	470	511	513	506	514	487	502	483	519	496	471	518	500	474	507	484	494	462	488	491	453	497	477	442	485	494	496	470	469	481	500	495	466	471	499	502	497	504	517	468	470	500	476	505	494	468	449	520	478	474	507	461	468	492	525	513	489	499	472	516	483	449	503	475	471	496	496	492	489	505	534	526	523	479	497	472	494	504	481	527	472	520	476	463	511	487	499	492	481	505	480	489	489	513	498	446	443	496	476	462	475	472	504	490	490	464	486	503	476	451	471	464	488	500	500	470	505	466	449	529	505	485	484	507	487	484	451	475	472	505	502	518	511	472	521	466	479	488	475	490	474	480	489	518	503	496	464	503	470	527	483	493	466	447	478	518	510	512	516	533	513	546	478	440	457	512	489	458	536	498	488	472	497	503	474	467	473	506	449	468	469	477	462	486	523	515	440	495	525	469	492	485	492	482	487	491	465	471	500	487	476	484	491	529	474	496	485	499	451	502	499	482	484	497	517	520	487	495	493	464	492	470	482	491	462	486	475	514	479	487	455	472	455	551	487	474	456	472	503	459	453	455	516	490	539	454	470	489	454	506	529	500	502	473	482	476	504	494	518	483	444	499	473	527	524	487	500	509	489	502	482	477	522	512	496	487	514	505	489	497	501	510	466	483	501	490	485	426	474	504	533	484	477	494	483	460	507	510	497	505	496	509	527	473	469	489	488	505	462	521	491	488	493	495	542	479	491	528	471	484	446	536	446	468	506	441	485	499	502	484	479	474	510	499	484	479	467	492	488	497	483	477	488	532	493	462	498	484	495	465	499	465	478	498	469	514	528	466	459	531	469	505	487	481	492	498	483	519	499	477	512	445	492	543	489	479	514	467	512	475	494	455	484	498	482	484	525	491	461
31826	13983	11750	6233	4085	3593	2174	1762	1164	962	856	644	530	464	359	292	316	289	295	262	220	242	269	278	271	226	239	241	260	252	272	266	233	251	209	251	204	248	206	206	227	224	226	197	199	204	220	236	236	215	215	221	200	219	248	231	210	226	224	213	205	218	184	224	196	179	197	191	197	195	187	212	215	213	218	212	213	202	217	231	213	207	205	198	178	197	180	201	212	200	207	229	187	200	212	205	195	223	197	203	217	202	206	223	201	224	197	197	208	216	187	198	219	209	192	189	200	210	195	214	180	205	208	216	219	186	200	204	200	201	216	218	224	210	214	185	217	198	207	190	202	236	177	237	191	189	194	211	213	197	229	183	203	200	217	215	236	203	190	184	210	212	238	194	225	200	226	203	196	203	210	217	218	196	207	199	193	195	194	197	212	198	213	211	219	235	177	194	203	180	213	187	201	223	214	205	187	190	217	183	190	200	207	177	190	208	210	209	196	186	192	195	219	233	205	227	201	199	163	218	206	218	214	201	190	191	189	197	185	213	214	194	209	247	201	215	200	214	189	211	185	217	212	180	217	205	203	200	190	228	245	199	194	211	197	213	200	207	194	220	206	243	220	210	231	213	195	191	263	197	195	198	203	193	202	203	209	176	198	178	198	165	195	198	183	197	220	196	205	189	225	218	214	214	209	201	250	195	211	218	183	211	190	213	216	236	207	206	214	235	228	234	178	205	216	232	178	179	216	216	192	214	205	208	192	205	213	235	187	177	222	215	231	221	222	223	222	204	198	225	238	203	213	191	242	192	217	198	200	220	202	200	208	209	188	210	218	226	203	174	221	203	244	209	219	192	245	175	193	227	213	206	186	200	221	203	201	200	195	222	233	185	192	223	183	192	203	215	228	195	203	200	216	206	199	204	212	211	219	194	189	255	202	222	197	181	179	213	209	221	190	201	188	200	212	198	182	221	211	194	207	217	192	182	200	221	212	223	221	201	223	213	226	221	210	209	218	193	206	227	190	181	227	195	227	203	187	198	222	198	192	229	197	240	219	214	186	185	196	221	199	190	200	216	196	217	211	229	205	210	220	215	182	233	222	199	236	219	196	201	210	230	212	233	207	201	187	208	186	190	217	213	209	200	173	201	205	180	205	209	240	187	189	196	205	204	203	245	203	219	155	196	222	181	229	200	203	173	232	203	190	215	214	178	192	203	218	203	202	184	212	194	217	202	221	220	206	204	201	221	208	199	216	207	205	209	217	194	185	209	220	173	204	191	223	211	209	207	214	230	204	207	214	208	206	184	169	224	204	209	192	229	192	210	213	211	201	225	216	174	204	197	226	210	205	207	201	201	214	228	195	199	173	206	219	180	215	198	209	229	219	213	193	188	197	223	209	229	172	233	229	224	231	208	184	202	241	191	213	195	193	204	211	222	214	191	204	208	207	189	233	196	194	180	196	210	208	205	205	199	218	202	246	197	192	224	202	208	197	182	216	197	209	207	211	193	207	210	226	217	226	214	213	192	216	214	195	202	204	238	188	184	191	244	219	189	199	201	203	197	201	190	211	200	224	194	178	192	220	165	197	213	201	197	195	201	220	211	192	214	202	213	191	212	212	178	196	224	226	215	256	198	214	211	191	178	219	223	200	212	196	233	221	216	213	193	212	225	182	197	227	236	205	185	219	214	189	201	200	190	205	201	233	199	209	208	215	202	182	218	199	200	211	223	197	217	189	194	195	229	195	208	181	236	198	173	216	204	211	187	197	234	176	210	223	227	189	204	203	187	197	209	192	190	223	220	219	217	186	200	191	193	229	208	184	221	204	177	178	211	201	206	211	186	208	190	196	176	200	207	224	209	194	203	170	207	216	185	200	210	197	193	218	220	208	230	186	242	185	175	207	212	185	194	205	183	206	197	241	204	230	185	224	209	186	195	230	215	207	199	177	217	201	207	202	198	184	173	202	253	185	211	187	223	233	226	187	168	222	197	171	202	208	199	203	195	209	195	201	189	199	191	225	213	213	223	214	193	233	189	217	211	195	206	206	222	208	210	194	197	204	212	231	201	225	221	201	211	223	189	210	194	221	214	198	200	200	210	206	207	201	198	187	211	193	163	212	206	228	177	215	175	212	229	207	224	214	210	206	195	209	220	188	217	201	239	197	192	202	194	186	216	199	218	225	183	197	181	182	216	191	203	219	234	196	198	202	200	224	217	227	215	184	194	202	201	191	204	225	207	182	191	207	208	215	196	231	191	202	178	219	194	216	199	199	219	199	217	220	191	213	219	217	211	172	178	227	220	220	201	188	212	198	212	190	223	194	190	214	188	203	197	206	171	198	212	191	197	214	208	203	187	188	177	210	216	193	195	189	195	200	230	229	235	218	177	239	204	201	220	206	249	209	207	220	212	195	196	204	194	184	193	190	215	248	208	202	227	213	201	193	216	215	199	195	208	206	216	223	199	185	221	189	209	192	185	196	213	213	197	228	193	201	177	207	185	228	191	229	189	224	234	209	196	209	197	217	231	199	194	196	208	182	209	219	216	189	210	189	204	186	197	206	187	207	236	219	202	199	198	223	177	215	190	225	223	217	233	218	225	185	226	225	203	186	190	198	213	227	201	214	218	190	220	179	200	177	210	206	224	240	204	199	179	208	234	215	217	169	215	224	189	202	215	219	241	176	179	204	197	208	208	217	211	207	219	204	219	198	218	192	198	195	191	211	204	196	227	216	219	205	200	206	200	228	213	206	206	220	228	225	221	211	202	189	187	210	238	235	207	188	239	193	174	205	188	211	218	198	199	205	214	188	204	207	203	217	190	202	173	218	211	215	229	241	200	217	206	176	190	186	193	200	207	199	213	264	196	181	214	201	212	197	196	210	226	214	182	226	190	226	197	213	204	194	235	195	196	206	195	224	201	234	214	188	221	176	222	225	194	188	199	170	245	202	194	223	209	193	170	202	220	220	234	227	202	206	193	199	194	178	188	187	189	204	214	214	196	207	189	247	213	207	194	190	228	221	194	198	210	206	206	213	245	177	223	220	209	218	186	232	228	217	197	222	192	214	179	240	202	247	207	221	208	193	193	198	233	207	215	209	224	225	216	197	213	243	181	198	213	208	181	210	203	215	193	219	215	195	207	200	237	195	181	208	198	229	206	188	196	172	219	201	226	221	171	190	238	204	206	234	205	174	204	211	227	186	183	232	254	224	192	218	217	212	212	203	200	205	224	198	214	200	214	199	190	219	217	204	198	218	201	205	178	214	189	192	200	227	207	201	214	190	194	224	199	204	220	218	202	205	220	216	195	206	177	222	187	216	206	220	185	222	205	236	219	197	221	225	195	183	216	181	197	201	195	190	225	209	213	196	196	195	214	195	194	209	192	205	204	192	197	212	207	231	185	197	220	216	197	203	193	206	188	199	213	226	242	195	204	209	228	186	201	203	210	184	201	219	220	225	217	210	190	219	235	197	218	209	180	201	239	196	218	221	193
18993	10422	15994	13853	12698	12723	9077	7584	5105	4297	3913	2963	2445	1872	1540	1229	1039	1021	936	985	976	919	930	926	960	910	795	804	756	680	772	725	699	703	668	681	662	634	657	655	643	567	601	557	572	558	540	497	559	539	510	538	520	502	513	547	529	506	492	501	519	532	555	509	501	510	493	454	489	471	512	533	521	523	490	509	457	537	508	485	469	479	448	515	446	481	498	493	475	478	469	440	474	474	448	477	466	481	465	492	489	445	461	537	471	476	476	471	452	454	492	480	490	479	468	475	498	505	461	482	503	477	487	506	515	474	470	416	457	479	462	492	492	472	457	484	513	436	435	474	454	488	504	541	479	434	489	490	489	480	460	471	453	481	488	501	442	457	498	480	459	477	495	498	518	520	523	415	464	498	483	475	471	483	484	513	490	472	495	481	519	467	488	483	452	502	480	442	475	499	473	467	495	487	456	476	449	452	477	479	523	449	488	438	492	463	472	482	493	468	487	488	475	458	473	459	448	510	479	458	487	478	443	474	519	471	451	464	496	481	475	449	457	512	482	464	438	512	452	445	450	480	470	534	486	460	487	494	466	473	482	511	477	500	466	478	491	464	484	496	506	508	478	503	483	487	454	449	488	454	507	486	481	509	492	461	504	479	500	478	452	443	479	504	465	491	480	518	455	453	510	456	487	470	482	503	482	502	498	454	513	471	498	456	504	495	443	503	450	504	499	515	460	480	468	451	457	478	520	498	490	479	484	468	474	465	507	491	490	455	495	450	484	500	538	494	471	468	468	492	483	462	469	515	461	492	480	506	452	489	467	447	450	506	489	499	474	482	521	453	502	456	517	439	470	463	450	480	477	453	492	445	490	529	496	459	505	497	499	462	467	491	464	476	476	509	443	479	494	457	475	490	479	455	480	496	474	464	465	471	477	496	469	474	439	465	489	468	469	525	508	474	481	450	486	533	508	497	483	504	444	518	484	507	457	483	460	448	498	457	483	486	477	443	471	484	466	469	521	501	460	504	518	461	496	473	449	481	461	449	506	496	437	474	463	491	495	493	463	476	457	468	469	432	473	500	466	465	428	491	483	500	468	467	463	462	492	461	477	484	479	506	487	492	457	490	445	497	483	421	491	489	484	474	481	511	456	464	482	457	434	508	468	478	485	476	488	459	464	471	455	464	502	505	465	480	489	482	501	504	469	450	497	462	479	458	461	479	494	491	435	462	451	473	488	482	503	450	464	469	464	478	489	512	476	479	492	464	484	522	464	459	463	438	497	462	490	476	444	456	458	474	454	467	447	497	501	477	483	453	492	464	469	459	478	449	546	469	444	486	494	493	465	451	453	461	425	471	496	431	503	482	478	459	456	475	500	491	488	463	487	518	484	463	455	534	478	446	463	493	461	477	464	479	476	491	490	499	467	480	492	456	457	485	544	456	501	507	476	395	436	503	444	469	473	532	454	470	476	496	495	414	472	464	488	500	445	475	466	515	467	490	507	433	473	487	480	445	478	480	481	518	487	467	494	426	448	517	496	501	457	490	480	456	523	463	496	503	459	454	463	492	448	438	448	476	496	472	454	507	501	474	481	502	513	468	510	502	465	479	502	461	437	436	455	437	465	493	473	497	475	501	457	501	493	461	482	497	469	488	471	486	453	497	517	482	467	514	512	471	497	465	462	477	463	474	475	496	463	463	483	479	486	454	516	469	421	482	468	519	486	491	455	507	445	481	497	489	508	470	502	476	427	461	440	517	493	483	474	456	458	447	443	491	472	477	467	493	450	479	491	487	500	461	495	484	475	453	460	479	463	474	469	470	529	468	513	445	462	480	470	494	470	444	488	436	507	499	464	486	465	465	515	482	496	486	470	482	472	517	511	465	478	460	492	481	496	473	488	490	489	471	503	482	487	448	458	482	470	450	514	510	520	484	466	457	488	508	474	473	517	469	476	492	515	486	461	495	488	480	462	504	443	475	504	465	477	496	439	468	503	470	498	480	443	463	495	529	465	482	444	470	492	522	485	495	486	454	472	437	471	479	495	510	485	492	461	437	455	478	444	471	471	497	490	488	498	478	439	470	504	477	546	451	489	480	473	468	453	475	467	497	471	493	489	482	447	459	481	469	469	476	485	488	487	522	479	508	493	500	501	528	481	460	473	428	500	514	411	465	498	471	503	510	468	474	458	482	508	456	480	487	510	476	500	441	475	455	479	483	472	470	481	487	434	484	468	454	468	509	482	492	466	464	502	490	476	483	488	483	424	477	474	492	469	485	468	451	456	452	479	535	512	452	471	485	526	486	529	501	502	488	537	494	462	450	449	489	509	490	514	512	468	447	447	500	476	502	470	450	525	501	445	516	476	445	493	515	483	501	512	490	462	477	509	466	490	469	438	488	447	490	531	484	492	477	474	484	491	432	494	479	471	504	458	465	477	474	479	483	488	451	463	461	470	515	473	451	491	473	532	458	435	454	501	473	504	437	468	486	484	487	450	455	467	472	471	449	502	502	466	465	510	494	471	482	518	455	487	463	477	502	487	477	483	466	445	475	471	499	510	483	467	468	486	457	466	483	454	478	491	449	466	470	444	450	434	441	452	487	497	477	469	467	496	463	491	468	493	464	426	489	492	494	541	482	462	509	470	454	490	468	475	468	458	444	461	493	467	467	465	487	478	478	472	451	435	475	429	502	462	475	511	446	472	461	489	468	512	504	466	502	474	450	520	503	502	460	454	495	505	480	489	470	505	469	464	536	477	443	497	469	486	493	467	456	469	458	448	460	459	455	466	467	466	471	456	480	485	478	485	507	469	465	480	525	478	463	472	483	493	506	484	463	493	475	489	487	449	507	501	448	490	495	474	459	487	525	491	445	484	478	473	522	470	480	487	504	506	455	468	470	431	455	507	491	490	500	450	479	472	495	498	488	488	495	486	457	459	495	469	499	472	499	473	449	471	478	498	461	484	510	514	476	477	461	460	463	477	487	485	488	493	489	501	456	497	496	510	476	478	456	457	503	488	451	483	469	507	511	461	535	440	490	483	497	460	477	447	473	479	470	506	490	442	476	483	496	501	482	465	447	465	499	484	440	458	465	522	447	475	492	459	501	446	456	519	444	480	509	482	483	490	511	480	483	462	456	464	435	498	487	523	445	524	479	468	481	535	500	481	479	480	491	497	485	463	469	494	498	454	491	477	466	475	492	472	486	440	481	447	499	477	474	500	497	486	481	465	459	482	533	474	492	462	485	465	477	484	478	466	489	476	480	468	531	484	448	500	489	477	489	463	486	457	508	475	462	483	484	466	494	463	459	474	512	498	473	475	463	461	479	467	476	467	519	443	483	446	475	497	438	510	477	519	466	507	426	463	468	520	494	483	486	475	490	465	531	466	478	464	468	467	510	468	488	473	471	432	480	518	466	455	462	492	470	500	522	517	445	474	492	481	503	485	453	445	485	487	408	478	494	479	476	467	458	485	447	507	495	498	502	458	475	539	490
12508	4994	3538	1959	1467	1338	907	805	592	456	445	405	381	325	280	288	265	301	256	285	254	260	298	275	300	257	239	284	272	273	242	248	256	246	279	249	259	263	246	234	224	258	271	238	250	275	266	253	257	268	277	248	282	253	245	270	272	251	252	233	232	232	268	243	294	231	231	235	275	287	279	257	234	246	232	245	264	239	236	228	267	230	272	236	264	270	250	245	304	248	253	274	250	236	258	213	250	239	247	247	248	251	245	245	260	251	232	258	264	212	281	226	284	287	230	252	240	240	270	282	237	256	241	267	252	246	260	235	248	239	260	265	257	271	271	232	254	292	242	271	256	245	257	249	255	243	268	240	280	232	255	237	245	234	253	244	204	233	239	221	221	245	280	247	255	281	258	245	244	239	243	268	272	246	270	256	248	247	231	213	245	245	259	260	249	252	240	233	254	262	247	242	238	247	237	261	253	257	250	267	263	269	230	244	250	268	255	263	306	285	260	240	244	259	253	256	237	265	248	260	228	221	278	218	238	258	259	252	209	262	268	248	262	236	225	265	287	237	255	224	249	271	236	272	246	273	263	215	257	263	244	245	257	255	257	248	227	277	245	249	307	240	260	232	222	232	215	247	202	242	227	262	238	241	276	250	244	228	286	243	281	251	256	229	254	268	257	250	243	275	260	247	253	232	262	264	258	246	238	241	252	271	248	297	258	240	260	252	231	252	252	259	273	287	254	235	254	235	284	263	258	260	245	226	240	264	267	221	257	244	227	254	263	291	239	265	244	251	240	216	253	257	254	250	289	264	271	265	247	287	239	257	260	224	240	231	274	241	253	244	261	240	268	245	244	219	276	260	247	252	243	248	255	263	253	239	264	279	271	275	277	246	244	235	231	224	225	235	260	217	238	248	274	280	268	219	250	240	237	274	226	243	255	245	237	246	244	261	228	236	254	233	255	269	242	255	248	254	285	250	221	276	280	257	246	260	256	273	249	259	275	234	251	261	294	267	285	268	266	252	220	279	245	246	220	258	258	265	226	246	273	285	263	238	266	253	249	228	254	252	243	257	261	230	239	269	242	219	266	234	237	266	256	314	274	245	228	231	266	271	260	250	268	282	258	247	260	257	236	248	249	246	253	256	252	229	256	239	251	256	233	255	272	282	256	246	245	253	241	219	259	296	271	237	239	266	282	255	253	269	235	266	263	230	257	221	258	256	242	263	220	243	242	227	231	233	239	212	256	255	279	270	234	230	251	238	244	261	244	239	229	277	244	265	272	258	243	276	253	288	280	269	236	278	223	262	261	257	259	237	228	246	272	236	216	245	259	241	260	277	245	222	227	262	255	197	265	256	261	261	237	258	255	243	274	249	276	227	241	248	253	260	225	238	245	283	272	267	239	263	250	296	228	237	243	221	259	260	282	246	226	262	223	245	272	213	246	257	272	234	249	255	231	279	217	235	265	244	241	233	252	254	256	258	260	246	239	261	257	244	275	232	242	240	224	228	265	263	260	242	242	245	248	236	280	254	239	263	245	235	263	257	232	291	238	252	262	253	259	224	248	246	244	247	269	241	214	262	234	257	216	230	246	253	256	251	235	255	266	246	242	264	252	253	238	272	249	247	233	223	242	246	236	217	258	234	291	242	262	270	272	234	259	227	272	258	220	234	271	240	252	273	248	263	245	256	229	261	264	259	263	251	270	247	210	242	277	255	269	245	225	240	252	254	252	263	274	253	238	262	230	271	247	238	264	270	271	242	291	229	277	262	275	248	246	239	276	275	245	261	244	262	257	255	275	264	248	252	264	254	258	263	246	238	257	225	258	262	233	262	269	282	252	259	228	288	279	275	259	219	270	269	231	245	269	224	244	267	262	276	240	254	266	257	249	227	249	247	233	237	252	240	248	245	247	237	236	280	267	233	223	240	251	227	247	229	275	241	232	256	292	257	273	218	260	270	231	250	261	233	244	267	269	253	295	236	221	267	239	256	260	226	253	249	235	280	274	243	231	245	223	242	247	277	243	282	279	234	239	248	260	228	261	255	247	237	258	244	240	272	260	239	248	283	235	210	250	240	251	253	258	259	254	252	243	238	261	247	259	229	276	239	272	279	230	270	266	255	268	282	255	230	259	238	244	277	260	260	241	224	211	238	240	248	261	244	272	230	243	290	255	272	217	265	239	247	246	251	240	235	224	250	246	257	258	218	240	258	278	244	247	273	230	244	245	230	260	225	243	254	225	263	279	245	285	259	262	269	274	255	209	245	253	296	231	266	235	223	272	254	239	241	300	258	253	263	240	241	260	251	241	252	249	260	271	235	235	242	226	258	257	265	272	256	262	245	262	245	234	253	226	265	263	227	255	268	234	264	285	266	272	242	249	247	228	247	255	254	269	265	238	280	228	253	224	272	256	236	257	251	252	271	271	235	226	264	263	243	249	277	212	237	282	238	247	221	231	249	268	256	262	235	248	263	247	254	269	270	271	215	200	231	223	254	258	256	276	234	260	271	241	246	238	242	256	280	256	256	266	235	260	251	246	255	221	224	272	242	250	238	257	224	250	247	304	274	257	258	267	257	259	269	270	270	224	259	239	237	241	261	247	248	253	222	254	217	267	230	273	182	275	252	277	271	244	248	237	240	261	254	244	248	260	218	253	256	257	240	240	278	229	236	265	264	242	250	239	256	228	267	263	270	236	237	217	254	247	227	258	259	234	224	242	231	258	256	282	227	254	239	253	222	219	229	237	239	260	274	232	245	268	264	249	230	241	218	256	238	272	277	272	267	245	220	292	232	269	283	247	233	288	271	275	239	233	251	260	271	253	264	263	284	282	240	246	250	252	239	257	244	283	274	255	276	234	245	260	243	218	255	249	228	241	234	244	269	257	256	263	237	273	251	265	251	250	235	259	244	256	248	242	266	281	210	266	230	261	257	280	246	246	269	215	265	247	262	230	228	247	257	243	228	257	279	229	239	257	255	198	245	237	272	235	241	253	274	239	270	242	241	227	277	247	273	270	250	232	264	265	243	267	270	252	238	248	279	256	275	275	248	262	255	280	256	258	232	277	238	237	258	280	254	266	246	233	221	250	226	252	237	218	229	265	238	267	237	230	274	236	237	258	253	270	253	236	251	227	245	283	244	234	253	288	243	243	228	233	271	231	273	239	236	230	246	252	207	253	260	240	263	241	250	256	270	238	252	263	243	231	225	258	233	231	240	238	254	260	305	225	292	256	244	247	245	237	269	271	248	246	242	240	263	230	235	230	262	253	276	260	240	260	252	267	203	240	278	287	259	272	273	250	266	259	222	267	290	235	256	254	255	239	258	238	218	212	233	257	239	242	230	251	249	254	258	259	225	260	207	252	279	229	247	269	249	259	248	259	244	251	260	272	287	241	234	249	268	253	277	234	276	252	249	233	237	235	261	207	244	235	257	231	256	229	237	283	240	227	260	262	234	271	274	222	269	258	247	266	271	252	258	247	218	227	227	242	251
7955	4372	6321	5754	5105	4978	3666	3182	2287	1877	1749	1515	1223	1039	839	778	792	745	722	735	698	666	692	677	699	719	643	676	686	652	638	610	688	613	630	625	573	657	595	617	583	624	591	632	593	579	617	564	573	581	606	565	598	595	565	625	594	616	607	585	607	627	613	595	535	585	553	567	598	551	587	533	584	566	581	561	580	557	601	603	535	602	563	574	560	569	579	611	569	534	571	561	572	574	596	520	575	551	596	604	597	540	557	576	567	556	569	531	576	583	612	612	590	573	564	579	512	565	533	599	575	577	599	606	617	558	563	563	537	564	563	569	557	535	598	587	560	568	581	590	576	562	600	540	575	572	580	556	554	594	630	584	584	600	572	547	551	581	566	555	563	571	573	596	535	572	549	597	574	591	523	583	580	600	562	572	535	615	583	566	536	592	529	553	580	529	577	577	557	557	537	632	552	550	593	550	570	573	558	557	547	560	532	587	568	575	568	591	550	563	578	562	558	592	602	597	573	551	641	555	633	551	596	568	534	609	579	552	554	545	550	591	530	545	609	533	574	582	591	520	591	531	544	573	534	575	546	570	598	584	593	582	571	561	543	557	539	592	562	561	595	553	533	588	553	561	575	558	564	530	580	552	566	563	560	545	590	587	590	523	567	591	576	553	582	582	533	596	554	588	546	586	610	575	563	570	536	509	566	503	581	555	580	571	534	540	612	553	557	573	559	561	567	583	551	559	580	540	592	560	572	573	595	562	566	574	535	570	536	540	568	551	554	563	581	558	514	652	540	569	565	597	568	585	578	569	574	588	581	583	579	577	599	586	592	558	576	553	585	564	540	548	515	543	555	531	570	591	562	552	561	575	600	618	569	579	540	588	588	554	588	529	592	588	578	611	540	548	595	615	587	561	553	548	600	585	559	579	538	583	586	571	535	534	586	544	564	613	563	554	566	526	550	549	545	567	532	598	594	573	588	609	614	549	620	565	573	602	574	570	566	555	563	557	641	580	571	557	536	579	532	568	592	610	591	575	590	587	555	569	549	545	526	540	594	586	530	548	535	557	535	570	587	563	555	534	573	559	574	565	538	519	586	562	567	590	567	549	544	585	585	578	543	586	558	617	541	571	558	618	597	586	595	580	526	554	538	550	588	579	576	514	541	567	563	574	545	548	567	615	581	551	525	578	604	550	543	553	574	557	557	566	556	550	553	536	522	576	572	539	583	583	550	575	576	570	572	562	563	560	517	591	544	526	556	536	550	576	569	535	560	612	557	562	586	615	543	605	586	560	557	561	588	578	556	544	547	585	577	553	580	549	612	552	551	515	556	584	563	557	596	546	582	501	559	585	515	562	583	559	572	551	572	586	586	571	561	550	543	586	523	569	599	576	532	609	588	545	535	559	554	547	573	508	554	572	570	578	533	601	557	557	586	569	591	556	576	548	538	555	527	500	542	563	555	556	526	522	553	548	529	539	570	554	548	546	543	608	581	569	616	564	568	544	567	561	553	599	540	562	577	545	573	562	593	550	582	614	547	582	545	562	554	539	560	562	584	606	571	620	553	567	574	550	568	552	575	544	557	565	539	572	554	551	526	565	598	543	577	577	564	535	577	532	550	559	548	561	576	581	563	571	594	563	534	508	518	566	573	562	525	570	589	575	596	548	575	565	628	554	590	565	602	572	554	538	608	567	611	598	558	557	537	584	556	612	550	533	536	543	563	604	622	592	546	595	544	572	584	597	589	568	545	553	565	575	561	565	563	535	522	581	536	519	571	577	581	564	574	567	565	521	602	539	574	606	546	551	596	564	575	597	559	550	574	529	543	581	583	573	560	583	543	585	572	577	544	556	546	560	597	602	563	555	582	563	552	559	564	509	539	579	532	531	561	572	579	572	532	570	494	578	566	593	528	574	543	550	567	552	535	573	558	540	574	556	549	564	553	565	563	539	609	570	597	587	560	550	491	536	569	607	570	560	546	588	599	606	550	578	565	555	523	561	563	552	567	549	559	592	590	574	571	584	581	549	569	564	558	577	548	603	596	613	584	558	595	552	553	561	524	499	571	538	566	556	539	622	532	589	591	540	569	586	536	567	552	563	544	535	561	562	587	544	551	580	589	554	546	581	537	584	551	532	585	581	568	557	529	575	592	557	585	579	555	555	602	536	608	528	566	583	574	571	602	570	538	569	515	540	589	586	607	571	538	586	570	639	571	564	561	558	575	561	586	541	542	577	556	565	558	598	540	566	584	554	591	573	584	585	554	530	566	579	565	547	580	600	508	577	580	541	575	592	556	583	596	595	530	569	526	592	598	570	585	572	556	562	562	534	554	589	576	550	585	575	592	531	553	571	596	553	572	532	587	578	618	588	597	568	557	590	559	586	565	558	561	557	615	579	552	540	565	583	577	537	548	599	597	556	590	553	565	590	505	520	556	544	543	597	570	558	553	639	545	562	582	555	564	531	571	569	606	562	547	539	589	576	555	567	564	596	553	551	534	554	587	609	547	599	571	581	555	585	543	554	585	514	589	539	568	544	528	576	515	540	598	577	601	585	576	584	559	563	580	568	556	582	601	550	559	529	596	563	573	588	555	590	524	532	563	572	564	572	576	607	568	515	577	545	519	550	559	576	507	558	548	549	561	573	581	561	607	565	575	542	572	559	551	579	559	558	576	534	575	553	552	562	588	502	585	567	579	551	584	573	517	610	506	591	551	540	545	562	578	578	529	571	592	563	552	589	597	577	534	552	618	596	581	550	601	538	533	566	530	559	548	543	552	608	563	592	581	549	560	543	532	599	539	563	579	577	591	570	590	576	538	525	558	592	594	571	545	545	553	553	550	596	599	541	607	534	569	537	520	564	556	532	548	553	553	563	554	526	548	573	612	558	592	592	583	549	557	598	587	555	608	561	541	541	533	590	510	556	554	557	574	520	581	588	584	548	584	604	568	574	551	560	518	554	587	529	518	571	579	554	588	552	566	545	576	594	558	559	582	588	554	520	538	555	552	535	551	578	576	558	562	536	577	550	605	564	555	595	555	620	535	546	610	559	540	561	545	600	578	569	600	564	568	583	529	556	567	598	596	577	582	570	545	547	523	568	621	562	523	558	545	586	568	546	620	551	557	577	546	590	564	553	539	530	552	599	592	549	557	557	591	525	578	547	584	566	597	572	601	603	583	542	550	549	586	580	548	592	595	573	599	596	583	566	543	542	548	541	582	585	572	560	569	549	551	596	552	588	551	575	573	543	526	540	571	553	536	581	492	553	595	525	551	576	565	551	584	546	536	548	564	554	612	544	557	541	556	538	581	533	528	568	541	564	565	571	565	591	567	589	581	579	527	563	589	572	550	536	588	581	551	597	589	558	570	574	543	561	539	580	564	592	607	583	564	576	584	547	510	598	557	539	528	530	550	549	583	585	536	582	595	568	519	542	570	555	556	545	594	542	551	540	615	569	559	557	550	553	584	576	573	577	559	578	556	523	536	561	527	572
20638	8571	7318	4164	2826	2510	1682	1308	893	775	667	549	464	345	323	277	275	263	294	277	279	260	249	272	292	257	254	242	234	210	215	252	243	240	236	214	221	216	217	230	229	213	217	219	242	206	221	211	224	236	235	211	222	238	214	228	210	211	221	194	195	210	185	201	198	205	188	225	201	205	201	220	231	241	207	230	224	224	197	197	213	198	188	200	215	227	231	212	215	181	184	208	183	202	231	214	202	211	222	221	204	218	188	214	202	189	178	195	199	186	220	214	238	210	197	214	207	212	218	218	198	228	212	219	236	201	205	203	200	216	220	216	232	209	212	206	203	218	213	196	247	207	218	207	223	213	239	229	189	206	196	180	231	203	240	225	212	204	228	220	220	221	180	237	226	227	199	189	221	219	203	220	218	235	221	194	191	215	218	215	197	230	217	226	230	226	199	189	203	190	234	243	190	236	221	206	235	236	223	197	212	223	225	230	224	183	223	239	185	224	194	229	252	236	233	202	193	224	230	218	194	208	195	208	202	189	217	216	219	213	199	219	221	213	218	240	215	187	229	227	229	209	237	241	193	202	221	220	213	237	215	209	225	195	220	207	214	217	220	221	215	218	200	203	200	197	215	206	245	202	219	224	226	221	209	200	225	206	223	200	202	221	206	203	239	196	212	198	201	209	213	220	215	221	221	201	216	212	222	190	199	208	228	192	233	232	192	216	194	241	236	202	216	222	228	228	208	236	245	229	205	242	215	213	211	199	211	199	227	209	226	210	224	208	204	205	241	214	241	237	205	217	209	225	226	206	218	236	203	200	212	237	217	203	199	207	193	208	199	197	222	200	187	199	207	210	190	221	233	219	237	235	205	214	224	207	211	182	218	201	200	234	199	181	216	223	223	211	204	188	201	198	231	219	207	233	219	210	232	245	217	234	212	184	230	212	212	225	207	232	218	194	224	211	203	178	220	199	210	219	222	210	210	192	230	205	200	184	215	223	203	220	234	184	235	206	190	221	181	206	227	208	234	195	230	211	201	202	197	223	202	199	211	177	234	207	216	208	217	237	208	206	225	208	229	197	228	214	181	212	209	222	200	214	224	205	217	182	211	207	188	216	203	191	200	213	217	189	182	215	220	182	213	216	244	208	232	211	182	204	213	213	237	218	191	208	197	212	220	220	211	200	201	197	226	210	220	214	189	216	199	234	196	205	198	213	204	182	230	210	226	222	222	199	215	206	208	254	237	218	204	231	231	245	199	220	218	224	203	197	219	189	183	204	197	232	217	258	199	227	208	216	227	214	245	220	217	225	209	222	221	197	233	200	200	174	220	213	213	224	197	185	199	202	210	192	204	223	213	198	199	239	188	229	197	201	222	211	201	206	199	209	216	214	222	229	217	218	216	217	197	242	215	202	212	203	217	214	225	200	218	210	216	205	217	185	226	223	228	219	222	204	172	212	214	205	200	208	212	226	241	234	224	202	195	212	193	218	217	209	217	199	199	198	208	208	217	226	193	245	205	218	205	211	181	211	206	196	193	204	210	218	231	229	216	228	199	196	222	224	189	214	190	238	210	217	215	203	206	208	194	202	221	211	228	208	223	210	195	194	222	206	202	206	211	230	223	211	204	204	198	214	226	205	203	196	208	238	217	211	224	191	196	213	193	228	189	205	177	195	198	205	192	209	184	195	208	195	234	237	227	220	214	184	222	215	187	230	229	213	215	203	221	221	204	214	208	229	199	214	230	196	193	216	205	229	217	225	212	231	191	195	216	231	229	195	225	212	217	215	213	194	219	213	204	219	218	240	192	226	220	213	191	244	211	228	227	218	242	222	185	219	162	226	231	222	217	231	190	199	209	210	225	202	208	222	223	198	190	218	219	201	209	218	241	221	197	206	229	226	232	212	205	221	203	199	199	206	197	185	226	243	239	230	204	184	178	197	195	223	221	219	191	215	189	213	210	185	211	179	222	217	219	243	219	223	214	199	212	210	230	234	204	204	222	216	222	205	216	211	222	214	226	185	199	230	188	215	196	211	228	214	192	203	219	230	203	239	207	181	235	212	230	226	201	194	216	201	193	233	215	200	195	204	220	216	215	201	221	202	201	214	187	231	205	231	184	203	205	208	229	208	229	217	206	185	200	219	220	216	223	202	215	206	203	206	233	204	213	218	212	236	207	233	222	225	222	226	182	220	216	218	216	225	196	226	208	226	235	202	217	216	181	215	225	223	202	173	192	224	182	197	205	217	208	232	213	190	227	210	191	224	201	220	239	213	244	200	212	189	238	216	217	212	212	194	232	212	224	212	189	224	215	189	205	182	199	211	203	217	200	195	219	193	226	228	206	236	207	204	217	209	208	197	207	221	192	201	204	210	228	206	187	197	217	199	214	201	183	233	193	224	207	223	218	187	209	221	182	201	184	204	220	239	215	216	261	204	209	205	224	185	220	229	174	200	200	197	199	218	193	199	195	203	199	202	213	210	246	210	211	215	230	236	183	213	231	209	192	196	190	233	220	213	214	209	231	208	216	213	224	218	223	213	226	189	203	190	199	207	203	190	198	218	228	206	245	199	189	201	208	195	189	200	219	220	220	215	211	190	221	228	228	191	218	218	215	220	209	200	206	231	184	223	171	187	211	227	219	197	189	202	180	209	190	201	213	219	213	198	214	198	225	212	201	203	236	188	207	220	229	196	207	198	215	189	229	179	211	215	198	222	229	235	221	201	208	216	213	199	221	228	230	205	206	190	213	211	229	227	213	185	218	226	233	192	208	187	223	208	221	227	215	215	198	256	234	200	220	188	200	214	250	218	218	202	187	237	235	196	201	214	190	196	207	247	200	193	217	225	214	217	214	205	254	242	222	194	210	210	213	200	204	172	228	181	211	212	189	212	231	200	214	203	192	205	195	195	197	184	184	217	194	193	206	219	197	190	192	200	221	178	206	230	200	187	194	208	187	199	226	224	240	201	253	178	219	194	199	217	190	227	202	210	234	201	201	234	230	199	243	226	217	218	183	207	207	188	208	200	210	192	200	205	211	230	200	201	179	198	194	193	195	224	199	185	200	206	198	226	200	205	206	233	223	213	235	201	229	228	223	199	220	210	236	195	169	185	224	228	238	217	203	191	231	215	203	212	212	228	230	216	218	234	173	199	209	180	217	219	253	242	222	230	218	214	216	232	212	206	223	229	220	232	234	218	209	187	224	227	220	219	249	227	193	208	214	192	216	206	204	201	224	180	200	211	212	200	220	196	235	214	179	187	209	224	208	226	209	221	200	229	190	188	212	231	228	213	179	207	196	237	207	209	250	204	208	201	233	217	184	195	199	227	192	220	201	201	214	218	225	204	243	214	183	197	217	241	219	209	225	224	179	210	229	184	224	216	214	196	213	199	219	197	212	209	252	217	193	213	206	211	205	229	212	232	210	193	219	235	216	227	190	212	200	189	202	232	201	226	195	223	228	207	197	249	200	225	207	210	224	193	185	221	211	192
13441	7334	11654	10910	9718	9911	6977	5910	4041	3314	3011	2480	2009	1603	1275	1000	853	914	869	812	833	829	760	802	796	789	769	657	733	637	672	662	662	689	592	614	640	601	594	593	566	566	548	564	540	524	527	468	494	544	527	522	558	538	535	481	485	529	549	525	494	534	479	553	505	500	545	492	508	548	513	484	512	494	484	505	487	491	468	493	532	501	528	519	539	468	519	518	493	494	512	481	510	484	464	524	495	491	498	487	495	500	494	489	479	501	486	519	481	481	480	436	477	466	498	543	473	494	510	527	497	472	510	471	516	508	469	503	488	492	476	486	498	447	493	454	453	484	453	486	526	489	532	464	511	533	506	485	484	513	495	539	496	535	510	475	497	428	508	479	454	481	507	469	487	493	502	479	437	483	491	479	473	487	491	515	511	519	492	462	466	491	509	449	509	498	473	503	506	522	539	444	520	482	523	462	488	508	451	459	490	500	510	489	508	514	496	497	487	508	511	499	456	462	517	495	485	493	488	501	486	482	497	441	502	480	521	491	505	485	487	469	504	531	456	495	512	483	509	478	487	495	497	464	473	483	489	519	512	520	480	506	480	477	469	495	500	458	511	506	431	469	536	550	474	476	521	482	458	528	482	480	521	539	562	484	491	484	490	479	485	464	471	469	460	511	526	492	512	472	520	490	511	484	507	456	459	492	481	462	492	474	460	460	486	475	492	436	492	475	483	517	491	481	475	453	476	496	486	516	481	491	510	515	530	459	479	508	481	481	489	445	489	491	492	512	447	529	521	458	479	480	461	483	456	449	547	440	489	486	491	496	527	518	482	500	488	475	509	460	497	509	469	509	506	473	485	499	467	454	511	491	461	484	462	487	505	495	495	476	507	455	507	490	500	491	493	488	499	515	502	498	484	473	529	505	557	474	486	451	516	466	472	483	501	495	507	508	495	451	483	474	471	480	480	500	537	439	500	472	470	487	456	532	522	503	501	488	519	492	499	476	491	488	506	522	469	471	488	488	493	455	480	486	485	470	451	474	503	513	506	522	497	486	461	495	477	518	509	528	440	493	492	499	525	465	506	481	484	474	490	513	533	472	486	478	521	496	468	509	498	479	498	498	519	488	508	500	522	525	466	463	511	475	453	495	515	440	484	509	465	511	497	515	462	479	466	441	486	470	498	488	516	509	524	469	484	474	511	489	514	481	508	501	488	500	510	480	516	493	478	491	439	486	549	504	497	459	514	492	507	448	468	513	488	485	488	518	421	508	520	498	461	486	464	488	491	471	486	511	517	462	464	482	495	510	506	508	500	442	481	487	464	497	481	477	455	495	512	527	480	506	458	472	481	492	453	442	501	508	521	458	527	497	516	506	496	481	493	527	503	517	486	432	527	457	532	479	466	486	492	481	479	478	489	517	484	494	472	510	511	520	499	454	516	501	480	487	522	500	454	501	520	529	500	477	494	490	512	474	477	501	460	510	483	477	453	455	496	456	490	445	488	450	477	500	512	464	503	479	462	500	472	521	475	498	521	508	457	507	491	476	490	461	508	470	473	496	498	452	490	462	456	516	461	502	492	515	519	494	459	506	491	542	511	485	476	483	514	443	485	472	510	524	465	465	508	533	486	468	500	471	490	471	494	489	517	484	524	547	489	463	471	500	511	480	464	424	485	487	501	495	466	503	519	518	468	482	497	503	483	488	497	479	474	485	508	475	480	490	497	512	483	486	482	470	513	501	490	476	508	498	477	436	506	482	517	478	495	462	480	443	496	503	482	452	506	492	521	440	479	483	443	489	480	476	511	517	490	525	470	490	506	475	503	488	487	536	504	488	511	549	477	498	528	504	477	505	487	485	491	481	480	506	476	463	453	497	483	510	460	475	470	462	508	488	425	479	498	480	477	456	517	505	506	463	450	499	475	516	455	507	496	540	480	504	530	467	520	483	476	511	525	439	490	491	489	486	478	474	449	514	548	488	485	503	462	514	484	501	496	482	488	446	484	473	494	478	499	551	536	491	511	457	481	514	511	487	486	470	485	482	507	454	491	471	448	456	505	512	520	506	462	484	474	509	513	483	511	522	497	504	499	508	490	483	497	461	484	492	489	487	485	456	490	491	491	455	513	487	514	523	470	494	487	481	506	476	479	550	492	500	485	480	514	495	509	444	487	469	488	455	486	538	505	479	463	467	467	513	454	509	480	479	522	508	450	494	470	465	466	536	476	479	491	490	516	504	470	472	513	486	496	498	472	481	470	453	502	529	484	495	475	488	501	476	487	480	466	529	463	494	479	519	499	452	519	511	503	498	487	523	464	431	468	485	549	464	536	465	476	492	479	446	494	483	486	530	499	502	458	501	515	480	444	485	456	466	494	499	488	468	459	495	513	481	471	497	532	432	517	464	487	480	491	488	482	502	495	490	504	503	535	459	499	489	481	498	443	534	535	523	428	501	493	490	490	463	517	477	498	519	548	465	490	496	468	500	495	480	495	516	489	487	497	459	504	503	486	473	423	495	487	497	488	486	495	534	486	538	493	466	541	487	526	475	511	486	481	490	480	514	494	470	518	513	483	506	488	482	494	482	509	486	507	518	497	497	461	490	507	487	492	485	484	523	471	511	467	496	498	496	484	505	467	513	510	457	462	489	507	488	488	516	485	494	478	474	528	516	500	458	516	512	471	507	467	498	463	473	455	495	501	485	458	476	478	441	500	536	483	515	470	495	519	487	481	504	505	510	489	529	484	497	514	489	482	501	483	530	450	485	443	483	522	454	515	527	474	511	509	512	523	477	495	457	517	532	504	481	473	494	502	488	500	520	495	496	491	488	484	501	510	500	475	521	531	506	465	482	474	519	511	496	460	520	479	507	486	491	475	506	520	532	493	496	488	479	461	482	516	504	465	482	482	471	509	453	511	504	478	496	514	477	489	501	475	487	507	489	522	469	468	477	505	516	542	462	499	466	465	476	465	498	428	476	480	518	503	480	482	476	482	508	492	475	496	452	486	490	487	499	489	468	491	511	488	503	486	504	485	459	471	481	483	522	521	495	494	545	480	440	489	489	502	475	510	535	454	478	508	464	470	480	490	520	529	492	545	513	452	494	495	505	481	489	497	496	526	498	495	504	517	520	503	499	498	475	483	467	505	487	511	505	438	493	448	513	490	466	480	492	487	508	499	494	470	484	518	492	487	504	498	491	483	462	496	518	517	484	471	441	512	509	530	488	465	454	465	480	495	492	483	486	475	509	465	505	466	487	483	515	483	451	484	479	523	457	480	486	514	493	506	415	493	524	474	446	490	493	515	501	501	487	473	500	507	466	495	467	479	542	480	498	475	488	470	504	505	467	474	490	502	515	512	468	500	483	481	462	503	493	476	503	459	499	480	533	495	450	512	479	474	481	466	479	518	480	449	464	502	493	487	528	501	488	459	507	516	505	455	492	502	478	475	525	497	486	488	518	479	518	506	509	506	507	497	547	518	477	485	480	484	499	515	485
28048	13638	12356	7039	4470	3604	2680	1835	1273	1013	878	768	619	520	366	356	324	294	307	259	244	269	253	268	260	287	287	270	312	267	244	263	266	260	252	225	226	213	244	231	232	204	230	245	221	215	213	198	230	208	210	227	198	219	190	199	211	198	203	210	224	221	195	195	218	196	217	220	221	217	215	207	232	225	192	232	193	254	194	214	216	208	195	204	200	199	217	219	174	199	200	212	214	213	210	227	191	196	215	192	188	241	212	212	175	194	224	208	201	202	215	205	211	202	200	211	210	245	233	171	203	214	197	204	198	218	202	220	213	196	200	203	205	221	200	205	203	198	195	197	206	209	209	240	210	201	212	223	217	221	196	209	191	186	196	206	203	183	205	179	209	238	224	189	202	201	182	222	228	199	201	213	206	221	201	211	203	195	196	203	216	214	212	214	213	211	210	203	193	231	194	216	205	204	210	185	221	196	200	190	207	234	192	232	207	208	223	195	215	241	190	215	208	210	230	200	208	214	202	228	189	204	196	216	199	184	226	201	221	198	209	215	195	201	197	208	204	199	220	239	193	185	232	190	196	207	221	204	212	216	196	204	207	195	231	222	205	206	203	197	216	222	171	226	203	192	212	208	210	201	224	207	217	216	181	202	214	190	180	202	195	191	189	201	202	207	190	193	210	222	194	172	220	195	229	204	219	209	215	209	188	203	211	206	198	213	189	215	186	187	186	192	197	211	190	213	216	211	244	208	192	226	192	239	216	208	199	203	235	234	209	207	227	193	219	188	205	203	186	175	213	221	218	201	187	224	217	191	169	198	225	224	221	211	202	210	230	183	209	201	233	223	218	206	220	255	211	206	220	223	191	199	174	189	195	220	219	202	183	205	188	191	231	207	217	212	195	225	223	205	194	202	194	209	214	189	188	240	197	194	213	214	222	178	208	205	190	189	205	204	189	236	184	203	201	196	219	218	198	218	185	207	251	215	197	196	181	211	175	207	226	190	184	222	184	188	248	218	235	227	214	221	194	211	220	198	198	180	195	212	222	211	221	195	181	190	215	238	193	211	210	199	219	198	171	219	192	220	220	201	182	205	221	191	192	196	205	217	213	213	225	204	214	211	232	188	216	197	206	172	188	229	207	174	207	216	217	204	199	198	207	212	224	185	188	226	207	193	205	202	196	219	210	217	198	174	196	211	214	229	187	196	222	237	200	199	220	207	208	206	186	225	199	194	176	200	211	191	214	217	193	195	186	197	183	205	221	210	221	197	206	211	218	206	195	207	208	192	221	222	200	204	212	216	202	229	192	243	214	194	239	197	218	215	195	200	216	194	191	197	206	207	194	206	201	205	190	199	186	204	210	198	196	221	185	196	219	213	200	201	202	208	183	189	220	217	191	203	225	206	222	193	223	219	209	198	198	240	213	187	223	232	220	216	173	179	204	235	211	239	234	186	204	211	208	238	217	206	215	206	197	228	220	206	193	210	203	196	206	212	222	213	194	202	233	214	197	192	235	181	204	192	196	212	214	214	207	187	202	219	225	200	191	205	224	184	200	212	223	226	201	228	223	232	203	208	192	233	193	215	216	178	214	217	200	200	224	163	214	204	203	190	220	199	212	228	207	220	179	201	235	218	183	217	195	209	192	187	221	225	218	244	204	199	199	196	220	238	227	237	211	200	216	208	197	172	205	207	198	202	198	223	214	201	208	246	211	211	197	196	209	204	195	198	197	193	198	211	219	200	218	181	203	216	205	206	202	209	200	208	182	197	198	223	221	227	204	225	196	212	211	210	231	207	183	188	216	209	228	220	214	204	167	195	214	195	212	207	194	194	213	189	203	198	195	172	201	240	199	200	212	182	200	183	205	216	225	228	206	210	203	202	197	204	222	186	240	181	205	202	190	227	181	216	191	184	207	191	197	200	216	220	192	205	202	205	190	214	183	207	209	203	207	206	188	238	196	202	224	214	191	204	212	200	222	183	211	238	195	203	222	201	186	189	237	218	185	196	224	231	199	194	217	188	180	213	206	233	208	229	183	193	211	204	219	203	181	197	206	195	188	213	208	226	181	187	211	197	241	184	188	211	197	179	195	188	221	218	186	228	177	221	212	218	197	214	180	220	218	196	200	195	207	228	191	182	217	212	219	207	213	219	199	189	189	198	177	207	190	205	210	211	203	201	234	186	210	205	209	221	211	230	196	223	202	215	230	206	184	232	190	189	204	233	206	205	227	196	214	222	226	219	187	221	193	218	200	212	206	172	228	216	190	195	192	225	223	211	218	248	190	215	198	219	187	218	211	190	206	219	203	213	189	215	200	201	233	181	196	215	215	181	193	176	200	192	232	238	207	217	217	226	199	227	208	199	203	215	231	202	185	207	197	197	186	228	182	215	194	196	201	204	226	225	189	174	220	225	183	233	216	205	185	195	192	202	206	210	209	207	196	204	199	200	201	209	205	171	206	242	198	205	203	182	182	195	226	207	214	213	219	197	214	217	215	219	199	173	198	219	187	231	197	218	198	206	219	211	202	191	186	206	214	219	178	205	215	188	231	221	197	200	197	237	202	205	181	186	223	203	221	200	177	205	221	192	219	222	201	184	205	184	188	192	211	244	223	212	193	199	196	218	205	183	189	197	205	231	197	227	203	196	207	221	212	234	198	178	180	213	229	201	208	205	221	227	214	203	194	238	231	214	204	188	219	202	202	206	208	192	182	181	202	217	200	205	181	219	215	205	185	177	190	206	217	193	187	186	233	194	228	188	231	218	221	201	220	193	195	187	218	214	203	209	222	215	224	204	194	233	202	222	214	237	188	187	210	220	207	224	187	218	186	213	200	211	209	237	202	202	194	231	210	216	214	218	214	211	211	201	202	195	180	202	200	206	241	194	181	205	186	181	195	233	199	191	217	191	187	204	206	182	208	213	214	188	202	222	200	190	202	240	216	187	208	224	212	203	193	206	236	214	210	202	210	214	210	208	200	175	188	196	205	177	185	206	220	221	209	205	223	208	200	230	204	197	217	219	192	196	228	212	201	197	220	192	220	236	208	204	190	183	208	228	192	225	204	194	210	201	210	200	177	241	201	196	196	220	209	189	180	222	208	187	195	218	206	209	181	219	201	226	230	213	168	212	167	203	214	179	208	199	161	190	217	185	198	180	218	215	209	230	220	213	189	186	194	205	210	213	228	196	214	213	215	193	188	222	197	222	216	225	187	192	163	209	202	190	226	200	210	179	202	216	201	208	192	218	184	203	209	199	206	213	160	212	198	212	216	227	217	224	209	197	163	197	197	200	208	191	203	227	211	199	193	217	183	204	212	202	188	187	223	201	200	214	218	210	233	221	213	198	215	205	209	227	199	184	225	206	200	193	223	199	186	199	211	169	202	226	210	199	183	206	218	191	219	191	208	231	199	202	165	215	223	210	218	231	208	188	206	195	208	229	200	207	215	239	209	182	222	211	218	205	208	183	200	201	197	204	196	209	229	216	196	202
16866	10607	16946	15172	13538	12814	10051	8338	5982	4642	4112	3451	2610	2155	1610	1371	1170	1038	1063	1017	963	1000	908	1004	994	881	863	843	796	801	763	711	699	675	677	743	617	679	668	662	616	574	575	575	622	555	586	516	555	503	536	486	557	544	527	506	544	527	587	519	525	542	471	486	501	532	492	478	506	469	477	492	489	452	456	504	483	470	484	526	521	530	477	466	500	480	488	466	469	490	491	479	506	510	501	483	489	473	458	500	451	472	473	480	454	453	472	504	495	480	510	482	517	476	471	489	484	483	450	493	485	485	450	477	472	472	475	490	495	475	488	457	482	514	502	499	507	477	492	460	442	489	474	460	510	454	505	515	507	421	511	497	477	473	448	472	454	455	496	501	479	475	503	468	475	531	460	487	495	452	508	468	477	477	541	501	482	533	456	485	449	451	462	504	452	481	489	428	490	444	489	464	466	509	470	469	506	463	514	503	480	480	487	482	451	472	486	450	516	468	497	463	463	495	468	488	439	508	518	441	442	458	456	512	501	467	459	477	470	490	502	474	493	503	485	481	458	492	480	451	487	508	533	508	493	472	463	455	473	458	464	447	491	495	474	462	510	536	505	459	473	477	427	484	467	480	452	454	519	476	476	478	487	486	449	465	487	466	462	503	470	489	485	483	501	480	459	487	493	466	442	467	469	525	541	498	454	498	462	464	465	473	479	471	496	499	491	452	491	458	464	504	492	471	519	478	458	486	475	477	460	464	522	491	486	497	474	461	468	492	435	467	535	516	460	492	463	438	500	453	471	449	477	486	474	487	490	491	473	482	505	469	458	519	475	493	487	463	481	453	479	462	455	473	452	499	468	480	472	497	479	484	509	455	463	447	481	475	483	486	463	547	519	459	472	493	459	444	490	482	489	446	489	475	472	487	449	458	479	467	459	464	464	527	463	520	487	465	487	479	473	487	502	481	505	457	455	473	530	523	469	496	503	450	456	434	458	513	511	474	454	483	396	508	486	525	499	481	502	473	440	475	491	465	506	471	503	492	488	500	478	468	446	435	480	482	506	485	498	479	536	514	536	469	461	482	505	483	498	518	475	492	490	482	449	509	457	503	474	512	501	507	445	487	498	502	490	467	467	507	464	518	498	488	471	476	482	490	471	465	478	482	480	505	486	478	473	497	468	499	491	488	501	468	504	452	506	483	511	502	473	512	478	478	487	473	475	476	434	456	452	483	503	493	461	466	502	502	502	512	491	449	492	496	499	485	493	426	498	502	480	497	443	468	464	499	474	436	474	494	478	480	452	472	502	516	464	469	486	476	507	493	506	459	478	507	460	500	484	489	466	470	488	466	499	474	466	484	527	502	497	451	453	498	442	450	464	449	461	457	493	496	476	457	464	484	517	475	464	490	503	473	521	451	490	494	505	473	464	470	520	463	503	464	508	469	451	462	457	469	460	464	524	530	493	487	463	507	478	487	492	482	500	482	425	463	470	477	456	524	472	471	491	514	460	475	441	525	463	503	478	472	456	469	515	450	515	520	454	486	454	454	488	491	482	493	501	472	493	484	486	502	491	493	437	479	457	470	480	465	478	494	469	511	439	470	497	454	475	482	492	455	418	471	497	478	437	471	473	454	493	478	463	511	503	511	507	463	515	511	453	471	476	466	508	441	474	475	504	490	485	442	491	486	477	480	509	498	499	478	486	493	508	452	478	479	487	479	524	525	491	493	466	469	511	478	527	478	461	463	515	460	477	503	504	487	505	493	501	445	444	457	471	437	476	515	466	483	459	455	466	436	486	499	479	498	498	461	515	454	470	497	489	460	525	461	484	466	480	538	474	456	475	477	433	484	461	501	470	517	504	484	510	504	489	512	481	461	466	458	501	450	496	477	470	501	473	503	512	500	467	470	492	494	457	493	480	478	496	472	481	443	475	484	498	489	428	468	491	471	535	460	476	450	453	480	451	499	468	444	490	477	498	456	466	491	510	492	494	500	465	487	481	473	448	479	523	478	464	508	452	475	466	460	477	489	504	476	486	481	477	518	452	480	475	453	445	477	521	461	485	524	462	493	539	475	458	489	431	505	483	479	479	458	462	504	476	475	450	477	451	447	490	527	485	502	458	480	475	513	439	452	498	501	500	466	472	501	488	502	460	486	498	481	530	476	466	431	512	450	508	504	485	465	494	493	454	520	511	467	493	462	489	482	455	470	486	516	451	504	483	451	486	456	506	455	437	491	506	470	493	483	470	467	471	444	462	485	492	491	448	493	474	470	471	450	484	479	515	487	504	472	486	491	448	464	479	482	481	463	446	467	488	502	465	497	468	477	468	429	456	478	487	483	494	464	496	489	483	464	452	526	429	484	503	451	501	443	494	484	494	504	456	534	471	475	472	503	451	486	470	472	494	468	482	447	476	505	517	481	505	481	448	429	467	484	470	515	456	486	469	474	483	465	496	454	482	467	486	490	507	489	452	490	501	481	442	461	504	479	482	490	494	469	459	463	441	471	476	486	421	517	444	534	523	490	469	505	505	458	496	478	451	493	505	466	518	469	484	456	490	490	497	471	497	469	516	497	530	481	437	447	482	499	488	492	521	530	481	469	496	491	492	480	477	481	459	455	519	505	475	453	478	465	465	522	451	475	527	504	479	523	463	495	467	481	512	463	483	503	471	486	460	471	520	488	502	455	433	469	484	478	498	487	474	493	483	482	476	470	481	476	505	514	490	486	441	510	450	474	487	479	493	507	504	452	451	500	465	503	484	444	505	450	516	473	509	473	483	466	478	482	498	486	465	500	499	454	474	523	463	463	456	481	500	475	447	508	477	410	411	472	487	479	481	475	485	497	495	455	476	506	484	481	469	502	480	479	474	482	506	470	476	514	532	473	480	502	515	493	490	477	477	465	479	455	499	435	496	475	486	482	476	477	487	484	482	454	449	529	483	471	509	459	500	463	506	470	534	496	472	493	461	490	468	480	497	487	465	491	475	505	467	487	520	491	507	484	494	462	496	499	466	458	462	499	502	479	466	500	449	475	465	464	473	479	474	498	482	507	468	487	511	505	450	461	498	503	503	494	504	500	491	487	474	498	467	441	471	489	457	468	484	456	453	526	505	491	446	407	455	451	452	431	484	465	479	473	474	481	487	524	441	461	500	468	489	464	490	461	478	498	452	479	458	502	505	472	456	474	486	509	457	500	475	496	446	477	470	510	482	510	489	473	483	505	497	472	472	513	485	466	444	512	490	471	503	466	486	455	448	471	534	507	487	461	434	477	495	486	473	485	517	467	455	453	492	510	486	472	496	481	484	462	470	442	469	519	466	480	515	469	486	465	477	478	508	497	497	475	479	491	463	496	471	445	496	461	489	445	477	489	472	512	466	470	438	488	500	491	481	459	484	497	499	470	451	469	456	463	491	456	456	451	485	496	511	483	498	470	480	469	442	494	490	487	459	469	501	463	461	483	467	535	477	501	482	453	463	489	476	498	503	490	463	453
12126	5024	3553	2055	1434	1124	1054	805	615	470	472	378	361	298	316	304	280	273	291	262	276	284	241	282	266	264	273	283	266	230	242	267	282	280	263	242	225	268	240	259	248	266	267	241	236	248	243	212	253	254	239	239	229	237	270	266	265	267	257	254	248	252	225	221	282	246	233	249	231	207	260	249	263	237	240	270	245	249	238	296	273	266	262	242	263	286	279	237	245	285	239	263	290	254	272	263	275	216	258	257	255	219	241	259	253	251	271	296	252	259	235	252	239	249	250	242	235	263	233	253	238	240	248	245	246	241	282	251	263	245	258	256	257	273	249	239	243	256	236	237	264	256	227	262	249	249	265	239	234	225	241	219	248	260	263	251	247	220	243	260	266	236	280	246	250	244	248	261	256	244	256	238	280	233	252	259	248	229	266	249	268	294	261	257	234	268	273	227	261	243	233	257	241	243	232	269	263	243	256	256	250	258	270	270	245	254	239	280	255	244	262	255	235	277	265	234	263	246	256	279	249	264	239	247	233	247	271	232	253	246	247	251	268	232	249	239	245	245	258	251	237	275	261	241	248	257	269	243	264	225	242	278	253	219	281	259	249	233	248	252	264	259	235	226	275	249	238	271	266	230	244	241	248	241	255	233	259	258	279	251	236	245	271	225	246	231	221	222	284	244	258	254	244	231	267	249	244	220	221	236	229	275	242	250	234	242	254	226	232	250	242	255	266	276	278	280	251	259	254	280	226	244	244	226	272	245	275	243	271	243	245	256	257	257	262	257	262	266	259	238	264	294	262	246	265	224	271	235	234	237	263	261	268	262	297	254	275	267	254	274	245	260	249	257	225	262	309	237	271	296	275	248	234	249	249	267	275	233	246	273	264	247	272	261	241	244	266	275	266	215	253	231	232	246	244	248	260	245	258	279	219	256	262	278	229	221	260	248	259	266	259	278	259	257	237	256	320	259	255	254	246	257	250	263	269	244	252	255	276	243	236	267	242	224	265	283	255	258	248	252	263	256	251	248	274	214	243	223	239	257	254	260	249	252	255	263	267	230	254	260	242	246	230	232	251	272	246	256	244	234	266	239	243	292	233	260	276	223	217	266	257	272	239	265	232	290	238	267	258	245	249	257	228	260	250	268	253	263	241	256	312	290	245	236	277	276	268	239	256	241	245	244	251	241	266	252	256	250	230	242	232	252	233	240	244	246	267	270	244	248	245	234	257	223	246	225	242	267	255	254	258	246	264	253	250	252	213	254	249	252	250	246	246	279	254	244	239	227	267	241	237	228	249	228	239	254	249	233	284	255	243	255	245	237	267	244	266	236	267	276	244	220	249	262	252	232	243	290	255	271	246	255	246	248	234	255	262	269	267	275	261	273	258	237	239	281	256	247	253	217	250	238	282	260	236	271	275	291	243	274	228	231	251	241	265	245	262	274	258	243	260	282	211	234	214	248	247	280	246	254	267	244	265	278	251	251	243	225	263	265	236	252	252	259	275	240	261	257	235	261	254	230	237	246	242	309	255	229	240	241	263	268	271	264	256	257	251	253	268	242	232	265	226	257	253	252	231	241	229	237	243	246	233	234	254	267	238	251	273	270	265	262	252	250	209	203	261	238	237	261	251	275	271	222	226	225	255	257	244	262	237	230	227	249	258	254	264	248	275	232	229	243	242	264	252	269	239	241	263	245	263	254	249	260	254	221	235	221	247	248	255	245	258	248	250	279	254	259	271	264	276	280	297	296	275	248	246	254	225	236	260	235	234	276	260	241	231	243	265	270	253	254	248	255	222	235	237	238	254	281	247	280	261	261	274	245	253	233	225	262	243	260	232	245	277	237	254	262	269	272	256	263	258	231	237	245	239	251	261	260	247	248	249	268	269	259	233	222	226	263	266	281	295	254	269	232	271	268	228	242	253	231	242	266	229	275	270	232	219	255	269	238	260	244	276	230	269	261	220	230	250	259	242	278	250	263	223	249	252	235	236	250	230	251	249	233	276	280	251	261	269	240	245	266	238	258	240	233	253	270	259	217	245	269	245	236	225	247	237	226	242	275	227	257	237	261	243	252	269	223	273	248	245	247	234	264	262	234	252	253	259	255	246	220	214	263	253	247	241	262	260	286	243	248	226	261	263	239	246	244	264	274	254	247	268	246	256	260	274	267	262	235	253	268	273	262	253	227	294	262	263	265	244	284	268	269	238	245	262	224	248	250	228	252	263	228	264	237	260	240	246	247	251	237	235	253	238	265	222	215	244	263	257	244	285	257	236	252	266	273	246	245	259	247	262	267	228	250	256	271	256	234	243	233	274	233	220	245	244	245	242	246	262	275	264	211	238	242	255	228	260	266	262	256	260	247	249	258	263	241	257	265	265	265	261	236	232	223	228	237	260	245	266	244	232	273	281	255	236	227	242	252	278	272	241	258	241	265	262	266	233	225	251	247	244	241	232	225	261	267	260	258	218	258	239	259	245	236	222	241	226	251	257	208	227	267	255	282	235	234	255	240	243	268	267	252	288	254	250	289	244	229	233	241	245	258	265	237	258	241	267	255	264	229	247	274	255	243	237	283	262	283	257	245	240	236	252	259	242	237	249	276	281	248	262	257	273	282	262	250	249	264	246	224	245	246	236	270	250	230	220	255	290	225	241	236	259	239	265	254	259	223	258	263	245	262	234	257	258	249	245	236	264	240	250	235	241	228	249	252	320	213	264	259	240	251	253	231	256	236	256	272	247	240	239	255	241	240	255	246	227	266	241	267	225	255	269	272	213	277	248	229	231	260	247	221	285	256	239	259	270	212	244	248	252	253	237	239	257	243	280	272	283	241	248	276	241	250	242	236	271	251	248	267	244	248	231	270	270	260	252	259	246	243	272	236	266	251	257	244	244	252	254	256	275	272	266	265	232	223	252	252	236	229	257	233	229	249	238	242	256	257	237	241	259	285	249	250	256	253	227	238	220	255	254	251	291	288	253	255	271	265	238	231	242	247	211	271	247	229	249	245	245	262	241	265	242	257	272	252	272	262	257	232	235	282	250	259	274	270	271	279	295	239	275	230	253	229	250	241	249	277	219	274	244	234	251	264	249	234	253	270	254	256	251	247	224	252	260	236	246	265	239	248	241	274	263	239	261	251	270	296	240	225	239	242	270	240	267	252	258	263	252	264	252	243	258	245	269	246	250	267	229	231	248	230	252	251	234	241	277	246	254	220	250	220	235	230	248	243	225	250	295	272	243	273	263	258	252	243	243	256	263	253	274	246	233	245	221	229	259	260	271	256	234	270	272	267	261	245	261	229	245	254	260	275	272	273	293	239	242	272	259	239	273	257	241	242	253	264	261	268	237	301	261	251	253	210	240	255	220	243	242	235	230	250	230	257	252	273	259	223	246	286	263	233	282	242	248	265	270	257	255	248	233	220	235	278	269	253	261	303	222	242	243	254	254	246	259	273	239	244	233	259	217	247	259	260	229	247	260	224	265	245	237	256
7614	4609	6272	5961	5174	4553	4212	3125	2533	1950	1800	1656	1276	1042	889	826	795	733	749	674	669	690	698	721	684	676	686	660	635	610	693	656	653	622	618	588	624	656	583	639	611	620	573	609	597	568	586	617	596	594	568	591	534	634	629	617	582	584	587	567	558	595	595	564	576	600	590	561	591	533	563	576	568	583	523	559	600	555	547	545	592	566	610	542	570	564	594	555	614	564	530	530	552	590	552	600	543	564	566	568	572	595	579	613	538	584	581	583	572	542	549	590	553	593	570	623	578	572	596	582	573	574	584	561	546	551	562	555	550	568	561	538	591	587	562	601	585	594	576	527	598	586	557	539	554	591	545	568	583	588	603	573	579	538	547	558	565	532	590	575	576	557	558	552	545	565	540	566	570	535	571	569	541	558	549	557	543	540	591	569	587	575	561	552	520	559	554	608	543	547	572	584	576	552	554	569	569	574	562	564	564	560	613	536	570	533	537	564	555	571	557	572	561	535	563	523	525	575	548	579	538	548	573	571	528	559	599	544	560	580	572	574	549	583	551	565	532	525	620	523	566	611	554	533	557	625	554	559	529	572	562	573	600	592	566	536	547	549	580	529	609	557	568	538	575	555	614	566	576	572	538	613	579	567	574	573	557	589	536	570	556	547	588	561	579	565	566	590	539	534	584	551	590	556	564	588	608	609	576	590	565	602	597	589	563	581	533	557	533	589	577	526	584	514	560	570	580	573	573	558	542	565	554	546	591	586	612	559	551	573	553	590	581	608	577	551	573	529	625	576	554	595	551	542	535	527	537	542	526	563	570	523	538	555	548	563	539	554	553	586	583	589	548	590	607	572	585	566	569	578	567	592	530	565	584	548	590	579	555	558	552	586	562	574	547	557	578	578	591	540	557	536	563	599	527	558	586	577	532	589	610	547	575	578	584	559	550	574	619	518	565	557	537	560	618	596	576	558	551	584	588	599	619	540	616	538	561	577	574	511	563	588	581	619	584	589	544	590	574	565	619	588	531	550	548	565	563	518	591	558	567	555	563	606	556	588	582	569	564	559	568	556	574	552	547	563	577	532	588	586	563	567	591	566	580	554	575	571	600	569	575	556	566	542	576	579	577	591	524	554	545	576	593	557	578	533	584	555	546	568	554	568	582	584	567	532	590	549	576	568	646	558	570	574	586	616	543	594	591	572	588	556	532	580	569	523	508	609	545	587	553	550	615	578	537	555	597	564	586	549	555	550	559	586	543	562	609	551	563	520	511	522	581	537	578	559	596	549	522	587	559	607	560	559	540	548	554	570	559	545	534	589	582	546	593	578	565	542	611	571	590	583	519	554	543	621	601	567	552	532	560	568	552	609	555	575	582	563	553	568	517	559	559	608	567	577	595	557	570	568	576	537	554	532	607	568	617	544	614	547	608	561	547	559	616	546	560	557	580	579	601	544	561	587	559	583	557	552	542	585	583	541	557	526	579	531	601	557	572	516	575	554	587	566	592	583	538	524	593	576	586	590	576	617	566	545	589	558	616	559	534	581	557	564	556	561	577	549	565	553	584	566	563	549	549	566	560	581	560	550	567	541	605	544	580	584	555	598	551	567	550	585	544	577	535	598	592	511	512	573	558	580	550	557	589	554	563	547	577	570	548	588	577	569	571	560	548	563	609	560	550	595	513	591	609	562	548	575	581	616	545	568	563	562	543	571	597	538	568	578	548	563	588	544	553	560	557	573	532	564	592	573	592	558	573	576	566	600	582	600	579	561	556	545	563	565	554	602	568	520	578	567	554	595	579	641	555	559	562	628	562	529	570	547	560	581	600	566	560	570	594	558	581	550	554	578	611	574	562	585	518	609	587	595	545	561	571	567	565	554	551	617	556	554	568	532	558	557	596	542	584	573	587	586	585	578	543	573	520	563	571	625	589	607	572	567	509	591	556	609	565	557	575	547	583	580	570	581	599	590	580	552	550	618	578	561	601	603	567	553	574	557	588	543	551	600	548	566	571	608	581	589	574	542	547	585	582	576	575	527	572	557	510	539	539	603	523	561	528	562	577	529	534	545	573	557	562	582	559	570	574	557	549	590	582	556	574	558	567	565	601	582	575	581	497	564	552	525	514	568	553	593	589	595	585	518	567	575	583	536	579	543	613	569	556	580	543	544	569	572	525	606	573	541	538	579	595	550	578	583	549	613	581	559	544	570	547	566	545	579	522	558	570	575	557	554	575	576	584	567	588	600	542	558	571	523	550	593	565	561	572	583	522	562	547	562	574	552	578	624	575	574	571	533	553	536	534	613	584	556	566	555	568	556	599	538	537	572	602	585	536	564	591	575	611	561	567	533	539	539	561	572	543	566	575	563	518	534	555	598	612	580	581	586	530	577	536	555	610	598	554	557	534	581	555	615	563	562	572	507	547	567	583	575	564	532	599	590	575	567	601	540	574	583	529	624	557	582	549	578	598	596	624	580	556	597	520	588	585	591	631	535	579	547	535	570	563	602	563	562	571	527	557	579	549	562	588	531	539	573	587	587	575	546	593	572	558	521	590	549	545	576	577	569	586	567	572	622	553	550	500	562	557	558	579	591	544	584	502	606	537	532	550	567	581	555	561	580	563	508	577	559	568	590	576	542	573	561	561	545	558	598	561	553	559	582	606	557	586	557	545	579	551	577	555	555	572	583	571	608	558	560	612	515	596	597	579	538	571	587	599	605	562	534	610	555	550	539	554	561	570	590	572	581	563	575	562	578	551	572	530	598	554	583	528	546	574	580	567	548	550	600	567	588	600	601	569	580	595	578	580	601	563	584	569	533	611	570	562	573	569	565	578	612	553	525	525	551	547	554	583	560	570	541	570	526	595	552	546	549	591	583	601	540	602	581	582	607	503	564	546	545	540	560	586	546	591	574	594	594	607	557	534	600	613	572	594	594	563	581	583	577	570	592	577	556	543	558	553	559	542	585	564	593	560	564	598	592	572	580	541	575	577	560	570	556	572	518	582	564	554	543	537	608	564	587	543	549	578	534	554	535	581	543	559	561	580	572	516	534	586	547	602	590	590	550	540	570	608	615	582	587	557	578	579	602	601	568	559	512	558	608	554	533	596	563	536	549	571	554	569	603	552	554	570	567	542	576	590	596	600	573	531	574	581	585	559	603	576	549	567	565	564	590	583	549	550	586	558	562	557	593	533	563	552	573	568	588	563	565	539	560	601	556	559	554	560	553	571	563	578	598	531	540	563	567	601	566	594	558	620	557	581	547	591	602	566	601	588	596	562	546	571	550	586	564	533	567	514	573	589	555	575	556	575	553	582	558	528	575	591	567	563	556	587	584	557	565	543	595	567	598	530	574	579	591	570	557	520	553	564	546	589	545	595	550	569	553	600	596	542	607	569	544	557	526	582	576	564	565	593	574	568	561	581	567	548	565	546	528	611	550	561	590	573	586	559	559	556	563	554	575	547	559	541	555	547	559	571	580	563	581	571	568	554	562
24715	9033	7062	4276	2863	2116	1792	1158	907	699	605	542	500	387	355	282	262	251	243	285	285	260	248	245	274	277	283	269	264	236	229	221	247	281	242	242	221	227	216	229	196	234	218	230	221	215	234	224	236	209	180	235	226	240	230	222	217	218	189	191	223	200	199	213	213	224	206	193	206	211	192	206	202	202	216	222	209	194	207	207	226	230	204	216	206	217	230	217	208	215	225	203	213	199	220	219	235	226	207	163	215	235	218	208	194	218	218	219	186	194	228	220	205	184	215	215	207	209	202	210	222	221	213	225	237	203	225	217	218	216	213	222	193	201	221	190	222	225	215	223	212	195	203	232	224	233	224	202	215	213	185	202	221	218	208	219	214	260	203	222	221	234	212	223	213	226	180	204	216	192	233	223	239	192	208	203	195	235	209	220	210	209	204	191	228	244	232	220	190	214	195	217	198	230	240	213	223	219	190	212	208	222	221	183	207	224	200	194	212	228	217	210	210	222	234	192	190	228	204	228	185	255	221	227	205	230	216	190	217	217	200	210	222	209	191	218	204	214	226	239	192	229	204	242	206	201	223	208	209	197	206	223	216	204	232	216	215	202	216	206	244	235	207	236	194	208	215	213	209	225	221	208	175	210	213	228	213	233	212	203	225	215	226	248	220	222	189	216	241	214	200	205	207	198	196	202	215	203	221	202	249	219	212	215	212	211	218	206	222	197	205	216	201	209	220	190	207	201	213	229	210	211	176	198	198	199	212	196	204	221	221	215	200	225	200	244	230	209	206	220	220	184	199	205	206	186	191	212	197	216	195	206	235	189	217	219	236	255	219	209	203	187	217	212	236	203	206	204	194	216	209	183	199	217	221	199	222	232	216	209	189	229	211	213	202	198	224	205	225	211	187	215	222	217	223	182	240	210	212	213	204	230	217	218	252	204	246	207	202	196	218	232	179	198	188	226	207	216	220	229	235	213	184	202	192	190	202	184	209	212	195	204	202	207	218	205	201	199	187	222	219	218	224	211	228	192	204	216	204	225	213	215	195	217	225	211	202	197	206	206	223	198	217	195	210	225	209	219	220	218	205	186	233	207	225	215	198	221	221	203	250	218	201	212	191	208	222	223	176	188	255	235	216	202	221	240	212	209	202	210	219	229	206	229	224	198	244	250	241	253	215	211	216	181	219	204	234	238	208	226	236	192	208	218	234	202	211	223	208	180	231	224	190	232	196	249	202	222	192	201	205	194	202	182	208	241	195	217	184	193	195	207	216	188	217	214	243	218	219	244	166	224	229	212	196	199	227	189	207	214	231	218	171	204	213	218	201	220	216	205	200	203	223	213	203	222	224	216	198	215	202	202	191	255	240	190	237	227	231	197	220	212	205	238	212	226	240	218	204	215	226	222	193	214	196	202	218	194	200	210	203	223	196	225	200	192	225	227	221	216	191	203	220	197	228	229	215	210	221	209	191	234	213	213	212	229	203	207	225	207	204	242	218	208	195	203	207	186	210	246	235	217	215	204	191	217	213	209	224	223	185	244	203	215	227	222	227	227	216	191	213	205	215	215	222	220	225	218	231	190	231	197	239	224	202	217	213	211	211	222	191	185	168	217	205	234	219	209	219	231	205	174	222	208	210	224	215	192	218	211	238	233	184	212	198	227	183	248	233	212	210	222	223	238	202	230	231	183	228	206	232	223	203	184	219	225	217	226	232	188	209	200	192	221	211	216	227	210	218	208	227	226	225	219	218	230	195	197	192	232	237	205	214	213	237	209	188	221	223	203	187	214	206	189	210	216	247	234	190	220	201	190	206	207	226	221	198	207	195	198	208	189	249	208	187	227	215	234	223	208	205	207	199	225	219	218	219	218	215	198	182	221	202	208	213	210	218	201	234	213	218	243	231	202	195	201	239	240	201	226	191	233	218	228	225	197	216	221	229	203	218	227	239	176	201	228	221	225	203	218	206	192	188	194	201	206	230	221	200	233	198	242	203	206	222	215	197	204	198	189	223	215	207	238	215	213	218	202	183	199	237	224	222	193	237	201	212	209	217	199	212	201	200	246	215	228	180	220	241	216	198	207	213	198	217	203	211	210	263	231	210	226	193	202	207	215	219	193	196	230	235	235	217	221	195	208	250	192	207	212	244	227	200	203	198	196	205	193	190	219	216	236	229	234	186	175	218	229	193	220	221	182	202	231	235	223	247	197	213	202	168	195	227	219	210	201	210	195	221	205	220	209	198	229	219	211	204	213	214	207	204	222	199	213	199	213	237	219	203	232	198	218	221	196	227	191	207	192	205	243	191	199	195	227	180	225	207	212	210	215	218	197	203	198	180	175	204	191	213	202	202	207	193	215	203	209	203	235	230	216	201	233	226	196	232	191	212	211	204	220	206	216	218	203	226	195	193	193	237	225	226	205	242	200	223	233	199	194	205	207	229	238	196	191	224	223	224	213	231	195	216	197	212	207	222	197	219	202	224	209	224	226	234	222	213	222	227	213	225	210	222	185	195	251	231	239	210	203	248	209	201	207	202	230	209	208	212	209	196	203	239	209	202	243	209	232	211	214	212	219	227	227	236	236	232	195	229	192	209	215	223	210	203	236	219	200	219	221	199	200	230	206	224	235	217	214	220	208	207	185	213	228	220	200	210	218	192	206	209	190	221	187	225	186	212	211	239	200	220	216	229	242	208	215	213	211	202	250	222	208	233	223	215	193	219	228	219	246	225	213	220	200	220	210	216	226	218	204	214	209	216	209	207	197	207	192	218	230	230	221	228	226	203	226	205	213	212	236	206	183	243	243	227	205	213	217	193	212	209	224	224	214	212	233	208	207	207	188	217	234	195	247	201	203	221	201	216	226	225	209	199	190	235	207	188	208	212	214	237	227	213	236	224	211	226	208	215	208	220	224	202	196	224	216	197	221	206	210	243	227	233	219	211	231	225	224	210	191	229	207	205	196	211	217	208	199	227	194	219	230	218	205	213	205	193	231	199	192	207	207	198	215	201	196	222	237	205	213	192	221	210	210	216	234	218	208	218	243	230	228	208	196	199	215	199	215	228	159	231	193	206	234	201	209	194	209	201	213	217	207	209	220	211	207	215	222	221	205	191	202	198	201	221	199	213	213	241	215	227	224	209	195	208	214	230	227	220	205	204	210	206	233	192	207	237	218	207	222	209	204	205	227	211	241	198	234	247	259	192	181	192	238	206	196	209	220	199	214	210	210	211	197	217	221	209	182	211	209	239	215	205	216	187	211	200	220	200	216	230	232	228	210	198	240	236	203	218	198	220	232	264	218	226	195	239	226	196	210	207	218	188	228	208	215	227	210	191	204	213	201	221	223	197	217	235	198	212	188	224	197	219	188	213	224	201	221	193	238	219	219	179	211	241	204	238	215	210	216	213	221	241	197	194	205	226	216	170	207	225	220	216	206	203	175	194	239	200	214	188	222	176	220	204	234	195	226	208	209	214	208	191	184	236	212	209	217
15619	6946	11539	10606	9523	8670	7588	5184	4196	3071	2689	2499	1900	1552	1255	981	884	846	823	786	793	763	766	734	719	789	676	733	699	680	643	656	640	679	596	620	580	585	551	562	594	541	557	542	567	548	532	509	522	540	575	503	502	524	505	574	501	531	556	486	556	518	516	490	538	508	487	531	512	500	491	512	484	522	517	462	482	502	495	488	499	520	500	501	472	502	506	502	465	510	523	492	509	503	505	510	502	487	492	493	515	506	489	469	488	497	480	482	492	512	476	490	518	471	507	508	474	492	459	503	458	500	491	515	495	509	481	528	476	498	513	457	518	492	502	523	496	512	505	497	523	477	495	510	456	491	514	525	456	514	512	472	506	481	510	504	480	503	514	519	472	494	495	454	493	507	538	463	465	493	483	491	449	467	498	506	492	511	506	511	496	471	479	494	481	468	466	475	472	493	490	494	510	499	473	474	480	489	497	510	545	480	520	519	498	472	478	492	493	511	488	501	507	506	469	472	486	478	468	475	486	474	483	514	498	455	504	502	489	484	526	479	508	508	493	538	483	510	536	494	495	494	472	490	505	497	496	494	498	494	466	508	506	520	478	521	488	467	508	506	500	468	573	504	551	450	478	509	477	486	539	464	437	470	501	487	433	517	473	501	515	491	515	467	460	500	486	493	501	555	504	487	459	490	483	474	431	493	448	478	494	518	473	455	489	483	492	504	490	531	451	517	501	471	464	488	464	498	526	470	479	493	501	451	495	479	492	478	502	497	484	490	495	451	494	503	508	493	479	509	529	486	500	513	449	494	483	497	521	480	500	480	519	448	495	542	473	509	511	490	532	510	483	484	513	467	501	459	469	486	515	493	531	486	497	475	494	462	489	515	502	528	477	488	469	465	478	473	489	503	517	475	485	510	515	512	483	483	488	473	494	530	476	472	506	476	483	478	530	480	500	494	503	488	496	543	518	499	510	502	484	502	524	469	478	496	488	497	511	509	498	459	499	470	469	491	506	490	473	482	496	507	490	474	510	459	473	462	483	480	520	492	533	511	511	489	486	500	482	483	469	472	490	472	480	496	452	482	462	512	467	476	500	509	537	521	515	522	489	521	492	533	509	505	508	509	484	498	450	496	489	529	551	484	486	499	459	482	504	528	488	479	502	499	484	498	481	462	524	528	487	473	479	513	476	462	501	472	495	488	483	501	475	499	515	511	504	516	506	463	477	472	486	519	515	520	486	482	468	501	535	524	452	511	505	490	527	501	488	494	465	483	455	487	509	494	513	497	543	458	501	507	494	460	448	473	518	498	510	455	513	504	460	492	498	472	477	469	495	451	507	455	532	494	499	504	492	525	501	482	502	449	459	499	481	495	513	501	503	509	480	499	504	526	472	491	488	502	470	493	476	493	530	491	495	503	525	488	498	499	479	476	508	533	490	504	446	484	473	502	505	490	448	487	497	470	469	493	465	497	476	476	533	504	503	493	486	485	482	478	524	463	473	495	479	497	495	488	479	540	486	491	480	493	471	503	529	484	476	496	479	488	508	489	485	523	483	477	497	501	478	528	458	495	496	484	537	468	486	476	477	501	502	514	459	499	485	494	469	477	505	548	506	503	505	475	505	496	524	496	452	521	493	483	461	508	454	495	490	475	494	480	495	501	481	508	465	510	514	515	474	469	523	482	449	496	522	468	495	474	452	497	472	526	500	488	488	498	494	472	473	459	459	509	483	513	517	492	504	503	539	507	481	531	469	520	495	501	465	521	490	500	515	474	488	473	497	497	473	498	462	502	503	482	518	503	471	495	474	435	504	484	502	509	492	519	511	452	502	480	553	469	526	491	483	464	539	519	550	500	499	500	500	485	480	508	517	513	486	469	485	453	499	498	499	480	490	483	506	488	478	481	458	467	500	496	487	473	521	487	449	514	489	498	518	518	482	515	511	475	461	451	517	490	525	516	464	487	479	480	501	512	507	506	476	474	496	467	484	469	475	507	471	474	494	466	481	464	492	503	436	489	491	482	436	472	479	482	508	507	489	510	492	501	484	516	460	485	465	478	483	502	530	515	504	485	476	514	521	482	492	488	471	485	510	461	474	496	491	500	466	449	472	533	477	481	485	488	510	461	495	498	476	489	500	504	505	467	493	479	483	461	468	496	454	495	501	496	531	495	486	502	536	510	495	478	473	478	489	499	437	462	508	487	450	505	496	500	454	440	447	471	474	517	499	473	486	518	520	495	456	504	503	493	499	498	526	492	495	520	488	486	488	503	504	518	487	504	491	493	516	484	459	497	492	481	489	529	492	526	451	511	466	511	499	456	468	514	510	472	481	501	475	489	485	506	556	485	533	491	488	486	506	473	498	505	500	490	474	506	468	496	491	482	482	464	511	493	499	502	501	487	508	490	491	498	487	514	499	502	464	527	496	504	487	463	484	478	471	466	480	522	467	509	482	496	528	461	499	508	488	544	524	506	523	504	485	470	495	485	468	495	474	498	545	476	471	562	488	503	472	496	529	455	484	485	508	530	523	468	479	471	509	519	513	515	481	507	509	490	483	492	506	556	471	477	475	520	502	510	500	477	520	513	501	463	504	503	549	486	508	527	483	447	501	486	501	470	516	475	511	505	538	528	514	497	525	517	485	496	484	527	489	498	522	498	484	478	472	483	480	523	504	495	498	528	479	461	467	491	550	490	516	465	512	509	524	519	470	504	524	520	462	481	483	524	486	546	518	467	468	499	482	534	480	512	524	506	511	441	457	513	512	483	505	481	485	530	503	496	481	482	501	524	507	469	458	512	489	508	481	502	465	529	503	480	482	519	481	493	475	464	470	483	516	496	533	531	476	469	518	502	501	480	487	474	490	490	515	504	510	484	487	486	461	539	510	528	510	516	463	456	506	513	487	491	476	483	493	464	496	483	482	514	498	480	508	523	503	538	515	508	484	517	494	451	532	497	491	486	538	493	481	465	475	482	464	440	494	473	494	521	514	470	457	508	484	507	476	502	527	521	522	520	482	461	479	475	480	491	475	484	522	506	513	489	490	531	521	468	487	436	449	542	497	496	493	507	518	480	499	497	492	504	489	515	508	495	471	486	463	549	479	467	518	477	505	501	459	479	504	473	497	507	474	529	497	504	465	450	508	484	481	525	490	485	473	536	498	495	509	500	491	500	482	523	506	511	458	500	480	520	464	496	519	500	501	509	513	473	535	462	464	471	471	507	502	506	474	498	524	483	460	470	514	515	478	486	469	483	524	476	508	508	519	459	428	472	490	500	461	488	497	480	476	506	484	452	514	477	496	485	523	495	479	512	495	525	496	507	508	475	514	476	481	513	509	505	507	493	481	509	507	510	551	508	513	472	461	463	527	517	516	476	517	465	473	494	467	500	484	473	509	476	488	517	528	492	509	530	467	533	505	517	474	464	509	479	513	458	510	472	495	482	476	443	546	464	518	506	488	496	488	470	479	531	475	467	499	499	458	470	446	508	508	474
28435	12791	11420	6575	4375	3211	2736	1787	1417	1025	849	773	633	427	368	331	310	328	286	277	305	263	267	295	264	261	295	267	281	248	220	233	228	255	275	241	236	247	260	224	226	239	247	225	188	234	176	211	189	205	220	214	229	238	186	218	211	217	211	218	219	234	210	204	203	211	206	207	212	229	201	213	219	226	199	193	201	213	184	218	217	198	193	204	193	214	209	225	212	213	236	208	190	230	189	227	226	197	201	230	189	206	232	240	194	222	188	195	216	193	220	211	193	237	218	204	188	194	220	236	218	207	214	221	211	209	200	202	208	216	226	222	187	190	202	191	211	203	193	231	214	183	203	206	208	215	205	195	202	211	234	220	208	241	221	201	245	206	166	195	208	231	190	199	214	202	194	230	206	182	212	217	193	199	222	182	196	207	204	169	182	199	219	211	199	204	191	191	204	215	241	225	211	198	204	189	191	195	189	218	178	228	185	216	224	175	200	205	208	189	208	202	236	196	187	216	199	229	210	206	222	187	188	245	215	200	200	214	206	193	189	197	212	201	186	184	206	208	219	223	206	203	216	204	196	207	203	224	234	177	217	199	223	195	214	232	205	202	191	214	201	231	218	202	202	207	219	237	210	224	222	185	205	194	211	219	217	218	211	237	183	203	214	192	209	201	232	193	182	209	210	189	219	209	224	219	204	235	216	202	224	217	204	195	235	214	221	206	209	199	228	202	190	219	206	202	185	213	222	186	213	215	213	201	206	195	230	203	180	210	203	208	211	171	211	218	235	201	215	244	179	195	226	206	203	211	215	233	203	206	180	209	225	196	201	212	215	225	207	201	197	191	224	204	179	251	231	188	198	201	201	184	198	220	213	195	207	189	224	161	200	209	200	207	224	217	182	195	219	190	213	221	204	204	181	207	221	211	197	220	206	204	191	191	189	213	200	212	226	181	209	194	205	215	244	193	216	205	189	199	183	178	185	222	224	192	185	200	197	215	216	241	222	231	216	178	226	202	212	190	191	204	212	207	193	209	226	234	201	224	225	198	191	220	230	227	209	189	213	201	240	215	198	221	198	215	170	197	189	200	216	206	216	202	207	210	176	196	214	216	213	214	184	229	178	214	200	223	222	225	206	207	194	202	198	214	246	215	220	175	195	236	217	209	198	211	233	225	195	231	227	195	200	194	192	236	206	217	200	200	208	238	207	190	208	180	209	208	202	221	197	196	194	224	201	238	206	188	218	209	212	240	197	193	253	208	191	230	227	197	204	193	224	196	215	240	202	230	213	196	211	214	206	177	207	216	217	205	194	203	215	187	209	223	201	165	251	211	185	194	211	196	218	193	222	190	230	199	203	218	206	194	200	215	188	180	214	206	221	187	196	232	193	209	237	196	208	195	196	211	234	206	203	218	164	187	231	209	234	202	205	230	205	226	181	227	196	204	202	180	204	207	201	205	215	207	254	224	208	199	226	218	177	204	261	221	228	236	235	210	202	173	205	231	194	226	195	212	210	187	210	227	206	208	214	201	208	203	231	188	212	179	182	196	237	206	201	223	226	205	209	202	179	189	216	207	219	197	228	205	180	228	234	196	222	190	214	186	185	202	227	213	208	191	188	214	214	211	205	194	211	215	206	200	215	192	203	228	225	226	222	212	220	234	222	244	184	198	209	229	197	218	223	189	219	193	235	208	219	203	214	199	205	209	204	190	225	192	209	188	222	205	195	195	197	189	227	187	237	185	219	191	208	196	200	225	229	204	224	206	193	209	207	226	217	205	189	232	227	223	221	222	200	195	190	213	187	161	192	183	214	213	202	194	206	198	208	212	188	208	190	201	222	208	214	217	220	225	202	203	196	186	179	231	195	215	204	194	229	207	193	225	216	230	224	228	196	216	199	196	237	193	215	222	182	169	206	214	228	207	218	197	223	199	217	199	167	220	243	173	206	237	210	211	196	205	202	204	200	213	201	218	184	216	204	207	206	220	172	184	235	213	211	197	192	210	193	195	214	202	198	195	214	198	219	215	199	244	223	225	193	224	208	200	210	204	188	199	201	178	194	223	218	200	220	227	189	213	215	216	187	199	209	187	217	189	199	222	196	191	191	217	216	210	197	191	205	191	216	201	196	217	199	188	234	204	203	163	205	196	204	197	245	215	204	217	198	191	189	216	234	208	218	213	216	217	207	198	218	225	208	218	187	210	220	199	181	222	229	233	207	200	201	207	208	222	212	194	214	235	213	209	222	209	210	184	188	189	218	204	211	191	212	204	185	220	212	219	204	242	210	209	207	188	209	198	195	210	215	205	201	221	214	209	182	208	216	240	210	199	203	192	216	240	211	215	216	190	197	179	210	190	218	202	177	190	210	185	194	206	204	235	198	214	219	192	211	206	207	201	222	216	199	190	217	200	208	231	194	232	221	193	238	211	195	212	196	229	205	208	209	195	201	182	224	215	219	204	207	222	216	218	231	216	214	223	190	176	223	183	223	210	204	240	199	196	205	219	209	203	203	189	210	193	212	243	195	225	213	202	187	193	227	198	210	206	212	202	223	205	228	191	208	219	185	225	205	220	226	196	239	224	218	230	200	173	214	189	196	190	205	207	204	203	230	191	186	209	212	201	199	206	231	210	207	238	213	205	214	195	214	205	194	206	213	191	202	185	200	224	233	220	197	179	226	208	207	183	214	198	197	211	206	219	249	186	196	222	184	193	227	208	200	234	212	215	193	196	210	195	208	206	180	182	219	188	219	218	226	201	215	211	207	216	214	201	219	225	224	212	219	208	200	217	201	229	204	215	201	212	213	222	199	193	220	192	204	205	228	241	217	205	213	217	196	239	212	210	183	178	227	202	196	184	192	172	203	217	197	203	244	219	216	187	194	204	211	228	236	217	204	218	218	216	222	207	227	228	224	211	209	216	208	216	207	203	188	240	228	199	194	190	239	177	233	207	213	214	207	205	222	213	189	196	212	211	204	218	182	195	218	218	197	211	201	194	200	217	207	191	215	196	199	192	229	229	199	189	204	216	221	222	193	217	212	181	195	213	226	207	198	207	210	210	234	208	191	185	188	212	201	197	199	206	166	218	224	206	213	234	182	211	207	205	214	206	200	186	203	207	201	200	203	211	201	201	216	224	201	235	189	206	197	208	207	203	208	226	174	230	191	194	225	236	206	193	248	200	208	243	201	197	221	203	207	223	195	204	196	222	204	216	207	228	237	183	197	210	227	213	191	234	204	228	226	219	206	196	214	187	210	197	195	190	178	220	216	219	197	221	224	204	189	209	231	222	206	225	189	205	217	211	212	187	211	204	220	206	215	239	203	195	227	210	187	172	225	225	227	234	210	228	214	228	196	215	190	198	190	226	217	210	221	216	217	212	205	212	210	235	219	179	206	215	220	224	214	223	192	196	178	202	221	221	210	209	213	203	212	232	209	176	202	200	233	214	200	199	221	188	199	203	212	208	202	227	202	217	197	200	220	214	207	210	212	187
17252	9530	16016	14705	13143	11905	10630	7442	6283	4700	3964	3457	2890	2134	1637	1298	1196	1125	1044	983	953	883	935	904	947	946	814	874	788	775	770	781	728	686	651	666	676	688	623	598	619	571	600	552	558	565	558	493	599	568	538	570	547	536	530	520	528	464	529	529	514	529	528	548	503	500	509	509	520	476	544	466	501	489	495	508	493	460	495	479	504	470	479	483	461	464	516	450	485	499	469	500	526	461	499	505	527	479	519	486	506	467	504	519	523	473	461	501	494	448	507	455	479	490	465	466	453	460	484	479	467	472	477	496	504	459	454	461	481	480	479	464	435	497	469	498	492	487	444	414	470	498	494	474	525	454	488	500	471	500	499	492	478	493	464	474	430	474	481	477	473	453	472	441	507	492	465	444	526	474	456	493	444	462	453	478	444	464	492	485	488	468	455	490	497	455	462	516	480	449	470	483	461	461	455	479	486	501	477	476	533	505	444	487	485	452	501	493	504	464	433	475	492	515	485	443	457	446	511	469	451	445	516	467	481	510	469	477	428	459	464	478	504	504	473	453	448	511	462	483	428	469	470	470	455	455	483	504	487	452	515	499	461	478	457	493	453	491	457	471	491	464	467	441	512	476	480	479	486	485	463	506	463	476	463	503	516	480	457	471	505	486	464	478	466	472	482	456	491	456	469	477	508	480	501	449	501	513	450	516	485	513	500	485	480	502	494	476	486	466	475	483	469	484	485	494	481	473	502	463	505	489	466	476	472	452	499	485	477	496	443	475	468	493	483	488	482	518	471	521	451	514	500	495	487	465	478	439	459	445	459	500	467	512	452	462	494	467	478	461	481	464	479	446	461	460	502	515	517	493	510	492	494	449	505	477	504	481	481	466	521	486	489	496	474	529	433	506	479	494	532	467	497	487	479	488	462	487	482	496	472	426	500	516	454	490	473	462	508	488	489	532	483	508	452	503	507	462	473	505	506	525	496	462	477	447	468	469	510	509	446	482	448	453	475	501	481	474	476	462	458	507	453	468	480	498	490	487	509	507	460	496	480	466	479	453	507	470	513	476	460	447	455	475	496	503	480	465	460	525	452	483	531	485	524	471	469	491	488	473	495	488	526	502	494	447	468	471	522	424	475	495	465	469	471	505	482	482	461	473	473	516	466	450	499	460	474	488	441	482	467	455	498	454	454	498	472	541	499	485	522	488	476	464	434	475	505	502	492	499	483	472	497	496	462	468	485	520	497	491	497	475	549	491	486	474	499	472	494	461	507	433	492	490	514	493	496	525	522	505	467	510	493	519	438	473	438	501	477	519	513	474	505	476	454	507	487	449	466	482	452	495	496	462	450	473	505	471	440	480	448	492	477	442	468	453	503	513	475	476	497	504	478	455	476	500	483	464	468	500	419	474	479	498	470	504	452	491	478	521	442	493	509	444	487	472	488	470	526	493	442	487	474	465	531	487	492	519	470	463	498	442	533	435	506	497	497	463	482	500	506	460	477	462	459	476	555	473	482	495	504	470	467	452	456	485	477	472	478	459	481	477	504	499	495	484	489	482	466	470	475	488	452	451	469	503	501	488	517	480	493	508	502	451	491	483	486	465	430	462	504	482	471	476	478	515	508	502	505	472	502	500	497	484	467	448	459	514	498	511	527	474	481	504	488	479	474	469	460	486	488	474	475	497	472	478	443	508	500	488	483	481	445	462	534	446	545	471	515	491	500	474	460	444	518	471	458	505	520	499	468	501	444	521	484	484	478	477	457	484	498	511	460	524	454	473	453	498	507	445	449	469	500	471	479	481	473	462	488	471	496	492	511	508	466	494	503	479	480	455	516	514	504	463	512	496	486	485	511	469	452	488	506	492	490	493	536	505	478	472	477	464	500	481	481	486	462	449	497	484	518	457	486	492	489	470	483	479	453	471	520	486	496	473	460	486	476	498	465	484	499	483	444	476	479	494	493	451	430	494	483	482	487	486	494	486	530	480	476	510	471	497	474	508	497	500	486	450	491	456	469	440	486	505	491	473	468	436	468	511	458	449	486	483	486	473	498	467	496	481	489	458	507	479	469	478	498	485	486	462	497	494	482	512	509	485	494	493	446	452	518	501	488	490	518	428	480	483	484	477	477	491	487	471	516	475	452	481	490	493	499	425	489	477	489	462	464	486	482	462	482	474	459	485	485	503	509	469	490	517	497	497	506	504	533	456	455	541	485	442	512	532	492	447	520	493	485	499	461	484	487	456	482	455	529	466	456	473	490	492	448	488	444	446	464	492	507	450	479	480	468	489	490	444	487	459	463	472	460	499	496	484	533	497	465	486	518	484	471	464	509	488	504	503	487	518	476	491	483	489	469	472	452	447	481	544	508	500	441	495	477	509	455	494	457	497	503	491	493	473	481	476	479	493	452	493	461	475	488	477	488	535	478	481	460	441	508	516	459	524	483	471	485	453	479	476	486	486	442	479	475	514	483	467	471	472	464	502	460	461	434	482	462	498	517	493	472	514	437	450	471	463	493	446	496	475	532	447	497	491	505	486	478	450	509	461	458	483	523	531	480	441	480	463	512	465	525	474	498	523	470	478	464	533	486	493	495	441	483	461	511	477	463	460	523	475	482	487	498	456	464	475	517	495	469	470	502	517	498	474	488	473	427	486	477	496	450	439	511	496	455	473	496	504	491	496	498	487	515	475	499	510	509	503	473	533	472	476	447	488	484	509	480	465	451	511	497	485	472	465	495	503	465	501	480	489	491	503	487	487	489	486	485	479	502	461	513	485	498	498	501	487	456	512	513	480	489	492	472	489	474	500	524	514	445	470	491	497	480	504	477	495	454	469	472	504	462	458	470	471	471	463	473	498	473	458	476	475	479	457	429	458	497	512	458	452	505	484	521	475	483	441	483	480	488	499	468	430	466	481	450	515	475	506	489	485	479	510	474	487	457	509	481	471	477	477	460	474	473	485	507	478	488	515	468	470	526	477	524	501	444	511	471	443	483	463	477	470	484	479	507	523	528	450	496	508	484	486	459	496	443	504	479	455	472	515	492	456	518	467	486	501	481	478	480	519	471	521	474	492	470	492	464	471	499	468	481	495	473	480	474	480	495	503	503	457	491	453	453	448	500	495	459	485	446	490	477	516	445	469	486	483	474	485	469	434	476	456	483	477	502	489	475	456	450	512	470	539	466	432	461	503	485	493	442	486	513	487	478	464	454	496	438	490	470	499	483	495	456	449	456	495	519	545	487	487	462	502	457	485	481	473	461	460	469	455	493	466	460	475	464	525	493	460	473	455	465	484	491	492	505	462	451	478	461	500	523	501	481	465	437	524	495	490	439	467	478	500	474	468	462	545	469	477	493	507	527	515	499	494	463	489	441	492	517	478	484	501	468	500	517	467	496	457	534	476	475	488	510	514	484	469	468	481	487	504	507	491	481	479	478	506	480	508	437	504	468	483	457	490	509	475	492	493	475	467	464	489	492	466	488	504	481	482	448	460
12677	5135	3344	1842	1379	1141	942	673	625	537	426	437	377	340	324	274	296	274	283	264	250	240	270	273	279	280	273	255	299	279	296	256	270	281	264	275	271	217	255	287	267	254	257	272	247	264	287	260	246	242	253	240	277	243	247	255	263	269	244	280	267	237	251	278	264	277	249	242	261	238	237	263	253	254	240	259	264	276	267	237	226	262	260	252	260	266	255	237	265	235	250	244	266	221	245	239	272	233	265	248	235	246	212	281	255	230	243	244	283	263	243	236	260	248	249	263	276	250	219	222	258	244	258	270	295	252	255	256	258	250	247	262	275	239	225	240	258	280	245	249	247	230	246	254	270	247	223	268	218	276	219	280	259	262	251	228	238	247	266	246	252	241	240	250	263	260	260	256	243	226	268	219	246	237	259	245	227	247	279	274	257	250	254	266	220	280	235	244	275	248	227	266	244	236	260	247	269	227	240	253	248	213	263	231	281	269	267	262	248	261	261	236	249	253	239	271	269	231	239	268	245	261	279	257	277	259	230	246	286	245	261	227	237	204	231	260	262	266	250	250	252	240	228	261	204	267	226	252	257	252	244	257	247	235	259	254	242	247	228	253	246	245	247	237	252	240	262	261	281	253	261	236	254	281	235	241	258	258	294	255	244	294	257	247	260	242	280	269	233	246	239	231	269	240	259	226	239	256	260	237	246	245	262	254	260	258	256	259	271	246	255	229	253	253	263	270	220	279	273	262	220	236	239	266	264	267	261	246	242	229	263	266	230	238	245	260	231	248	240	251	252	236	240	254	275	271	223	254	237	251	219	233	281	251	247	253	275	236	246	222	260	243	267	266	265	268	248	239	247	247	252	218	252	242	232	247	251	239	253	259	278	282	235	260	231	263	247	249	226	277	245	252	241	239	228	259	222	267	243	255	251	251	244	257	236	227	237	253	236	241	234	269	221	252	283	222	253	243	266	253	253	251	237	278	280	265	269	250	259	222	272	250	246	277	256	271	261	255	265	257	256	229	309	266	290	255	271	246	252	241	250	246	213	266	248	258	274	243	257	234	267	255	249	223	236	247	284	265	298	277	257	274	288	222	252	278	247	235	274	265	263	273	224	235	250	239	255	236	246	227	253	226	254	245	284	242	224	261	256	239	235	263	238	250	268	249	234	257	222	231	256	253	242	213	248	236	225	219	255	251	253	227	241	294	278	237	247	258	255	220	242	254	221	253	265	251	246	262	268	240	263	252	233	243	251	255	254	278	257	262	237	242	265	261	216	244	260	278	263	280	252	277	242	239	253	250	263	270	290	253	276	258	246	230	246	241	266	243	247	234	244	226	250	252	278	261	256	248	242	237	247	253	252	232	283	267	220	284	247	223	264	269	274	274	251	254	280	268	236	239	246	253	235	249	239	280	266	260	247	258	256	258	275	256	245	241	250	240	244	256	281	257	267	258	255	245	255	244	255	275	256	259	259	234	239	219	250	253	227	281	227	231	259	265	242	267	249	276	281	264	229	258	239	249	281	272	231	243	277	261	248	222	245	263	273	267	268	243	270	221	259	229	267	252	244	233	230	253	233	248	262	290	262	281	275	234	246	268	250	280	261	235	236	240	236	247	266	241	250	242	243	279	252	269	240	249	232	226	236	248	285	239	261	245	266	242	273	264	242	241	250	279	274	266	271	231	265	269	237	261	259	230	268	256	257	250	265	237	228	255	265	247	238	238	253	253	264	243	232	252	253	282	228	249	240	265	237	229	251	230	246	281	271	257	248	262	269	246	247	243	245	253	272	275	257	212	251	226	239	273	238	243	254	250	255	257	264	240	248	245	241	264	263	232	283	253	236	222	276	263	253	276	205	221	259	224	242	266	241	239	292	252	236	289	251	266	256	256	232	269	250	259	237	255	253	281	278	278	254	253	263	245	279	279	270	257	261	256	264	248	262	224	253	256	276	253	266	261	254	251	251	249	247	267	241	242	285	234	251	249	263	259	261	246	227	250	241	238	285	246	230	304	249	245	262	257	255	247	278	262	269	250	260	259	267	247	262	244	254	245	218	270	245	249	269	262	267	249	259	251	302	261	220	250	235	231	272	254	263	238	261	283	235	215	249	251	244	254	260	225	225	270	244	237	230	253	237	235	262	268	258	289	263	239	256	245	243	287	245	262	248	266	266	249	264	244	265	238	261	263	251	242	245	274	265	260	271	241	243	281	270	246	252	231	257	259	249	231	237	259	238	273	273	261	282	272	240	274	245	270	250	248	267	260	247	259	257	243	267	279	257	248	216	244	276	264	245	248	264	263	273	245	272	229	276	230	239	267	271	240	279	245	237	234	237	237	252	264	290	255	241	258	250	249	257	230	245	257	243	267	248	247	227	256	276	212	271	234	261	261	245	245	262	257	226	222	248	247	231	240	237	236	257	235	246	234	262	249	273	267	245	246	249	240	249	260	259	241	270	248	252	243	240	280	271	227	286	247	225	260	234	304	262	249	271	273	234	257	248	284	231	233	251	266	251	237	240	278	238	248	233	255	239	247	263	259	265	244	234	287	265	236	271	240	280	250	269	249	250	257	257	230	228	264	237	258	266	275	248	242	264	251	253	234	256	254	233	243	274	264	257	249	257	270	303	272	225	232	273	253	237	280	264	252	250	252	268	255	224	241	234	217	243	248	268	272	299	241	247	247	239	249	268	247	216	234	232	242	250	245	288	260	245	281	235	237	249	298	242	245	230	243	274	270	264	259	255	235	243	226	259	265	262	264	229	298	251	230	255	248	239	205	252	245	249	252	239	264	252	249	267	246	238	243	259	235	236	255	234	257	260	259	255	277	259	245	261	249	257	231	237	282	272	262	234	248	229	260	235	262	236	237	272	253	263	252	239	276	269	263	275	278	252	229	256	256	246	240	248	247	247	252	265	241	273	251	255	246	258	274	270	254	257	280	264	217	257	220	279	252	264	214	243	234	252	233	259	253	243	269	286	258	249	233	247	255	244	259	263	261	247	248	248	278	250	245	261	237	267	273	274	259	255	238	257	265	256	254	213	236	248	254	267	294	265	243	253	260	259	270	261	241	242	264	227	257	243	261	268	251	246	228	242	272	265	260	258	261	271	255	244	224	254	252	281	252	268	226	247	258	236	259	231	255	249	267	245	264	248	272	249	240	261	300	230	270	255	254	255	271	228	229	259	253	233	251	208	254	249	239	224	252	287	233	214	236	237	230	262	287	260	259	258	261	248	208	260	282	274	279	233	252	267	213	240	237	226	262	290	234	262	260	292	278	282	263	261	239	252	281	283	232	258	295	218	261	278	265	245	251	246	228	237	268	269	247	254	272	255	282	266	268	275	253	231	255	272	240	250	226	248	250	215	231	255	217	272	230	263	255	249	281	260	236	250	269	288	257	236	249	247	241	258	254	266	208	265	251	285	258	241	234	253	218	247	227	249	260	245	233	274	259	270	282	235	261	232	220	237	244	254	264	247	271	261	261
8112	4648	5912	5239	5073	4397	3847	2877	2408	1933	1724	1515	1420	1091	959	828	771	737	744	691	707	711	703	662	700	714	680	666	669	636	690	654	641	656	658	641	619	566	594	607	616	574	590	646	594	571	551	587	551	586	581	616	593	571	569	575	591	570	587	622	549	590	576	597	546	584	594	560	536	588	588	608	607	610	611	575	547	584	589	578	540	585	558	543	580	590	543	590	572	560	573	536	540	586	589	618	576	559	585	594	581	578	581	543	587	598	529	550	540	598	539	534	545	582	605	575	526	579	575	584	591	617	562	554	543	561	575	577	587	544	562	595	570	536	557	556	548	577	576	613	595	551	558	521	582	577	577	548	580	560	520	561	577	580	589	541	555	539	597	533	563	587	517	527	579	548	598	554	586	524	577	554	597	606	584	545	568	532	541	604	552	536	533	550	575	609	549	605	554	581	577	579	557	603	531	562	565	565	538	577	598	570	559	537	521	567	598	543	541	568	573	594	524	592	510	577	539	552	563	553	579	561	555	583	568	579	544	611	586	575	609	537	572	597	554	555	579	568	602	629	585	544	588	542	578	568	587	588	591	586	561	608	567	557	564	587	542	618	502	556	579	576	572	582	540	594	595	578	541	567	553	564	551	551	544	559	607	588	557	577	559	561	561	579	586	573	534	557	562	595	588	599	535	562	545	524	553	600	555	543	574	534	571	571	535	535	506	585	541	576	583	569	589	594	604	559	584	577	592	528	531	566	589	543	600	553	576	541	608	547	515	537	573	572	563	542	587	580	616	540	542	560	588	574	595	591	571	568	573	571	536	552	571	548	563	558	572	569	567	619	567	580	540	585	559	613	599	574	579	560	549	582	558	553	556	588	560	542	570	553	593	537	605	555	569	588	565	578	543	538	569	568	545	549	538	580	547	572	564	538	612	588	573	594	533	531	555	564	595	562	630	541	603	572	565	562	556	570	549	540	574	534	586	578	530	602	540	598	563	594	590	595	551	487	568	567	588	585	562	573	564	522	584	562	545	561	589	598	532	562	579	574	572	556	585	619	538	574	563	576	559	584	583	579	568	560	545	588	566	600	585	554	590	603	562	576	581	628	592	533	553	568	572	549	583	527	568	560	571	567	535	551	520	559	581	565	564	645	520	555	553	562	561	558	550	549	550	597	588	587	588	576	556	550	602	591	609	578	604	578	563	539	571	588	572	562	594	600	573	589	560	563	501	586	555	557	538	587	577	541	542	549	601	536	594	542	530	596	527	554	578	647	585	568	572	581	536	587	569	581	591	562	562	552	532	541	530	581	548	584	573	573	578	568	522	563	560	597	567	552	590	549	585	590	556	538	576	564	583	575	589	559	588	576	531	548	607	612	612	559	576	619	614	550	570	569	546	535	563	540	603	556	589	595	570	576	583	552	547	563	541	595	545	575	562	546	570	559	589	563	608	570	552	568	624	605	588	588	583	576	587	578	558	569	582	608	582	548	590	609	563	583	587	552	559	556	537	573	585	564	548	569	565	586	555	570	570	558	571	586	546	550	577	583	487	623	579	566	569	543	566	551	567	515	549	548	562	508	613	567	555	563	580	565	571	554	554	573	568	551	578	553	566	600	575	533	562	583	559	561	568	575	518	578	595	590	542	600	594	547	540	581	544	586	548	566	523	574	575	554	604	577	591	594	594	606	585	563	584	573	590	555	547	616	583	570	540	563	552	578	571	597	621	536	546	595	561	563	583	531	594	571	564	548	595	605	533	540	562	547	569	584	584	554	550	501	553	539	547	593	537	556	559	599	544	562	608	565	572	620	559	574	569	529	630	588	551	576	586	571	592	575	582	583	575	627	542	554	582	583	571	621	572	584	553	557	577	554	573	580	577	549	582	516	593	582	556	582	572	569	537	556	583	565	577	562	588	552	591	551	578	538	591	576	596	546	584	530	547	560	549	587	568	584	574	567	515	537	589	576	578	568	611	580	560	587	580	567	554	573	559	573	581	582	552	563	582	557	581	588	541	562	534	570	518	606	549	593	578	577	551	575	568	568	592	563	568	625	583	574	566	584	577	591	592	582	556	570	592	538	562	559	629	572	559	535	609	557	582	585	564	596	588	558	590	543	572	563	537	556	564	542	548	571	577	580	564	578	592	575	511	576	526	587	589	536	585	578	538	553	600	580	562	591	580	559	557	547	563	591	528	555	565	588	569	575	582	562	583	529	612	529	551	550	599	525	582	564	580	530	581	576	558	608	590	554	565	568	566	577	621	580	600	529	622	580	558	608	562	549	597	570	564	563	572	612	562	567	573	556	538	531	545	541	594	614	591	567	609	537	563	571	575	560	539	550	572	559	577	539	558	599	575	533	578	570	569	567	591	578	540	550	598	538	584	524	550	598	548	570	600	529	590	587	591	582	600	539	571	530	533	555	579	536	596	556	588	527	590	595	564	551	612	569	594	536	560	516	578	540	561	542	546	561	610	550	543	581	553	573	602	540	536	521	567	588	584	594	526	536	597	586	561	617	564	564	596	545	563	544	605	573	602	558	586	579	551	559	543	586	590	585	575	606	537	584	557	602	616	559	577	576	600	563	580	580	595	593	543	558	523	569	588	577	566	597	562	541	576	587	578	596	552	553	585	558	528	559	590	522	571	541	566	564	570	546	576	599	573	594	572	535	586	584	562	542	548	573	551	604	530	588	551	564	587	578	575	535	557	568	578	562	571	544	562	567	597	565	561	571	530	556	609	549	602	608	585	559	526	560	577	597	593	565	572	536	574	578	601	542	549	563	559	533	559	550	561	567	574	558	575	544	565	591	584	555	579	562	600	571	572	581	539	584	568	581	546	574	550	529	559	557	593	576	598	591	591	587	562	544	580	624	584	563	614	531	579	576	547	520	549	602	550	563	564	551	554	592	540	555	570	558	585	512	578	604	617	578	571	559	537	564	532	593	564	555	575	564	548	585	584	544	574	568	544	497	572	558	602	557	604	573	546	569	553	587	569	550	550	603	530	573	544	537	603	524	599	574	561	541	559	600	546	599	566	568	567	577	585	599	581	569	570	544	573	540	600	568	560	576	576	553	556	570	559	546	615	569	567	595	600	586	549	609	545	577	574	562	558	561	595	590	572	581	582	581	526	559	574	584	544	593	551	543	578	583	576	554	593	512	590	584	527	526	576	582	550	542	552	598	562	591	551	570	580	582	549	550	563	563	573	559	549	560	571	548	607	574	556	604	586	568	562	584	553	570	556	625	561	604	559	512	601	564	601	551	591	585	586	597	558	557	573	607	588	503	554	555	556	564	605	539	507	578	579	579	565	573	529	519	566	534	561	575	543	523	558	569	569	603	562	545	591	530	555	493	609	584	608	532	580	588	557	555	599	519	539	567	576	548	557	583	613	553	560	612	558	612	576	563	605	580	567	575	588	559	555	574	541	570	590	600	501	559	554	523	579	603	563	570	576	596	592	570	575	579	549	551	614	582	572	534	608	580	538	559
23360	8592	7086	3799	2816	2006	1568	1094	939	719	627	555	527	438	354	268	316	239	290	270	244	223	286	234	263	269	238	222	241	210	251	256	251	225	247	232	217	237	233	230	239	237	221	231	203	225	241	207	210	226	200	232	205	214	210	220	210	226	243	229	237	214	223	232	236	211	158	222	210	208	203	187	218	219	218	210	215	213	227	237	212	225	199	227	218	217	235	203	213	241	244	197	208	207	226	231	229	212	213	219	207	222	206	201	229	196	215	224	189	201	233	235	213	213	223	195	195	205	210	198	236	207	206	211	193	226	221	226	210	218	246	229	209	227	214	212	204	239	244	221	204	207	218	180	193	177	215	213	181	215	223	201	175	212	219	226	209	198	222	233	223	238	211	215	189	213	224	205	214	219	188	226	189	222	226	221	193	200	202	247	205	205	187	210	188	209	232	217	231	204	215	235	225	233	220	215	201	220	190	236	190	210	186	218	213	231	208	228	202	217	214	224	198	201	233	195	198	201	213	232	219	231	237	219	200	189	198	204	216	186	215	216	224	202	191	209	225	227	209	221	216	234	211	180	240	243	193	181	202	187	231	204	213	172	210	211	186	233	190	221	193	204	186	207	211	186	187	214	191	222	216	199	231	209	207	229	206	215	189	217	246	182	212	209	198	181	225	242	222	233	221	222	172	213	210	211	216	213	203	216	244	223	212	201	227	199	211	247	191	187	189	202	217	207	217	213	197	212	225	196	201	199	221	194	220	220	186	243	208	222	214	210	209	207	222	212	219	185	212	170	156	228	232	225	195	204	203	239	215	242	197	233	222	209	222	208	226	227	233	210	221	216	198	211	224	204	241	197	191	207	196	204	235	218	211	220	193	208	214	203	206	245	235	203	205	220	217	228	196	196	214	216	207	232	220	219	217	214	232	197	204	232	221	232	213	202	213	214	205	210	205	204	242	211	224	199	181	231	192	216	202	226	232	193	199	215	217	220	211	214	219	232	202	227	208	194	218	235	211	205	181	243	190	197	213	228	195	214	233	211	191	205	229	215	238	212	214	201	221	199	224	195	195	200	199	216	217	187	204	190	246	234	205	236	202	211	222	199	205	231	215	246	208	182	215	187	221	242	248	225	230	197	190	212	218	212	200	198	193	216	220	197	196	189	201	187	213	192	245	211	237	230	214	252	212	203	224	192	208	238	181	206	196	224	200	217	193	196	236	193	219	203	211	220	223	227	207	222	218	206	224	213	207	191	219	210	207	199	188	216	217	203	240	206	208	215	217	200	240	189	179	215	230	216	200	210	211	217	214	239	193	250	246	212	218	229	206	205	217	227	207	193	206	190	206	192	228	190	214	236	225	194	224	202	191	198	229	214	215	211	187	200	237	226	211	227	212	196	221	201	214	220	191	231	228	202	234	204	211	195	214	196	180	212	231	193	213	189	170	214	218	216	237	207	231	228	222	198	213	198	195	203	201	196	218	211	223	224	199	215	225	210	226	192	225	213	203	214	208	210	246	222	212	198	220	216	258	213	237	229	203	203	219	234	204	207	194	225	204	183	210	181	219	228	210	248	229	214	222	213	215	236	204	209	233	199	188	208	225	216	202	228	227	228	204	239	207	216	210	217	225	216	191	193	211	230	221	188	232	193	215	230	211	224	204	212	220	225	225	217	227	200	205	218	234	205	230	203	235	217	230	192	222	201	197	223	180	218	207	220	197	217	225	242	203	204	196	204	194	210	205	230	219	206	221	209	195	233	240	216	232	237	216	249	220	226	211	218	212	214	236	188	225	227	216	240	217	231	236	199	196	224	220	233	230	207	228	240	234	204	207	229	225	186	201	202	208	204	208	227	215	215	226	238	240	204	213	234	204	219	195	217	187	196	216	215	247	216	218	200	203	220	203	200	209	204	210	227	240	244	225	238	204	206	192	225	198	242	195	209	211	215	222	221	221	247	214	236	209	221	184	192	216	248	237	216	210	219	215	214	210	225	238	208	227	205	202	236	190	215	192	229	202	217	201	204	211	243	237	208	212	209	216	190	200	221	221	234	220	201	216	212	202	239	213	196	178	209	225	223	180	205	204	222	181	192	208	209	208	193	193	217	238	213	188	246	203	219	205	215	246	206	226	190	207	212	204	223	232	203	207	201	211	207	205	229	220	232	232	207	208	224	205	219	232	186	202	193	206	220	195	188	203	225	227	230	174	196	207	227	203	232	236	216	221	211	204	192	205	216	217	240	240	211	199	226	210	216	209	219	224	216	218	197	203	198	213	225	215	186	212	211	205	213	230	215	202	228	198	257	197	204	220	173	226	214	218	193	221	223	217	234	207	244	190	215	226	196	230	193	209	220	188	227	216	213	223	209	197	220	204	198	217	211	213	235	206	210	204	236	221	218	210	170	193	187	236	205	219	235	212	245	216	232	206	211	214	204	237	217	221	231	176	238	210	196	206	211	193	212	249	229	213	215	210	230	236	203	209	203	224	208	228	209	208	206	216	246	206	207	233	198	220	213	217	213	244	236	204	208	217	239	223	225	193	202	227	213	193	240	214	216	221	225	234	231	209	204	220	204	218	198	205	226	226	209	218	209	224	212	251	204	233	223	200	223	202	219	215	209	239	204	229	220	211	229	209	216	202	222	233	219	208	224	217	218	216	218	230	218	175	209	188	221	202	207	219	214	231	202	228	230	199	224	219	207	227	205	196	202	207	211	218	219	200	238	215	208	187	232	207	222	235	234	224	222	235	208	231	219	208	243	216	221	196	228	224	238	210	213	223	211	237	211	209	237	225	222	234	203	214	212	212	236	220	219	224	234	216	236	182	234	207	213	217	195	199	200	226	213	222	214	235	188	214	213	231	203	192	192	203	226	229	239	213	231	218	191	219	227	193	215	210	203	197	216	235	206	225	208	194	201	213	211	236	195	188	215	208	192	215	202	229	194	231	223	207	196	224	173	227	232	211	174	218	209	212	208	196	226	259	233	213	227	212	213	217	221	209	233	223	224	219	219	205	222	218	201	221	195	197	205	201	219	217	228	218	239	203	199	208	220	232	231	223	202	212	193	230	195	240	204	237	213	212	229	259	192	220	224	203	214	207	199	194	229	241	196	228	225	227	234	210	232	168	219	216	211	238	227	222	226	213	197	235	239	202	206	221	205	206	214	233	199	205	177	208	210	190	206	218	233	238	217	217	243	214	212	210	193	207	226	187	225	205	231	223	213	182	208	202	219	214	221	224	221	223	202	202	212	229	216	215	228	238	225	235	233	195	224	209	202	204	222	225	226	201	223	222	241	194	211	211	194	204	222	223	226	215	192	226	218	223	215	213	195	210	230	227	201	222	236	187	228	215	230	229	219	186	209	217	196	219	224	199	206	216	221	227	213	199	219	213	214	220	247	224	196	205	221	207	194	201	211	225	209	228	213	221	195	212	194	223	199	246	197	202	205	214	230	232	257	214	223	181	196	224	210	222	226	210	212	234	198	226	211
14914	7026	11351	9350	9336	7768	6690	5132	4143	3317	2847	2419	2189	1581	1292	1019	885	880	864	818	779	807	846	786	800	801	693	726	655	694	723	651	608	632	605	603	635	634	571	576	568	570	578	537	578	500	527	474	523	548	541	534	550	549	541	508	504	512	473	559	528	505	538	496	492	468	488	497	490	474	513	520	527	480	512	511	478	497	497	513	494	543	510	427	487	472	501	502	493	522	505	476	473	483	536	512	460	531	502	510	480	521	517	492	501	467	471	503	517	485	472	460	477	452	514	501	469	481	497	484	556	497	475	501	499	497	481	508	518	470	512	506	478	535	510	516	490	486	472	468	468	505	517	479	501	472	497	507	495	483	451	489	506	484	490	487	498	496	490	457	513	520	508	530	505	488	496	515	487	458	542	510	477	503	516	472	488	490	512	504	483	514	478	491	516	480	483	520	526	508	481	431	498	482	506	494	493	491	488	519	468	453	487	480	455	485	503	498	474	475	497	507	496	490	491	512	537	523	519	494	484	499	506	492	484	511	504	488	498	525	504	520	501	533	531	477	491	507	487	444	482	489	495	492	440	501	521	493	502	483	484	479	467	511	531	432	468	514	502	474	483	500	523	520	507	454	498	524	514	511	479	468	480	480	521	487	512	478	477	485	510	487	457	533	516	429	483	486	470	493	490	507	477	476	534	459	494	493	486	512	544	531	486	499	487	521	463	506	502	454	472	542	498	504	521	498	528	485	487	492	504	504	495	520	503	501	499	477	479	527	495	471	494	499	489	486	520	487	476	487	537	485	521	482	497	519	511	492	500	474	453	484	461	494	516	487	450	488	482	517	469	492	468	493	493	539	470	508	480	476	501	462	511	466	467	524	443	488	476	499	485	483	466	492	499	512	514	537	484	534	477	519	528	455	517	456	487	508	512	499	532	492	466	487	494	488	466	496	479	467	487	514	490	507	503	507	499	484	515	490	519	464	522	471	455	487	498	501	491	509	504	504	476	516	465	459	537	473	505	507	497	513	481	480	531	505	501	507	482	438	468	496	492	480	504	496	474	477	510	529	529	486	489	508	476	532	494	491	500	470	479	498	464	500	490	511	482	521	503	539	482	459	493	474	476	473	523	487	477	528	452	526	534	527	451	479	519	474	459	498	474	490	515	487	502	510	493	496	499	503	478	465	501	493	530	476	492	530	477	487	488	533	508	524	476	526	468	490	500	505	484	527	479	489	487	458	493	477	492	466	468	523	504	487	453	514	490	514	454	493	500	515	440	457	491	463	472	525	519	473	527	469	488	517	531	495	513	480	494	490	477	501	473	490	480	528	512	522	520	508	525	536	508	512	524	476	473	518	500	476	501	484	453	505	536	466	461	495	503	531	511	487	491	502	483	541	482	570	473	484	495	495	463	488	485	533	527	531	509	504	487	443	477	494	493	465	477	470	475	482	538	447	476	482	463	497	523	494	521	422	516	522	534	497	466	460	524	516	520	472	503	501	517	517	485	477	474	496	471	454	481	498	506	508	484	519	516	494	459	493	498	485	490	516	513	484	465	527	481	511	504	481	509	514	514	529	498	459	490	481	512	484	525	494	508	504	501	520	496	498	501	507	502	490	469	534	509	540	495	458	467	497	481	504	513	485	500	535	486	510	482	546	488	495	464	467	471	510	503	483	493	480	523	492	557	487	502	475	460	505	507	482	487	503	481	497	473	435	489	476	509	494	474	519	505	484	519	510	489	531	513	501	497	509	497	471	467	503	493	493	520	460	507	509	508	501	527	514	517	503	506	527	490	532	524	466	517	495	451	461	497	466	474	504	495	507	536	434	506	509	425	510	520	508	474	488	507	498	503	495	472	491	481	475	479	486	515	508	507	500	492	465	435	536	480	501	532	524	450	541	515	484	465	480	506	496	456	533	483	487	494	499	514	496	500	452	518	461	517	481	453	486	515	502	514	464	471	482	492	503	487	528	478	472	491	475	488	520	491	539	489	500	492	521	482	522	486	464	507	487	459	503	466	466	464	504	514	490	554	476	456	472	495	491	491	502	482	463	504	463	465	504	458	486	514	515	491	498	488	482	503	465	512	483	499	504	469	495	467	502	490	497	505	499	524	504	521	498	478	502	482	512	476	459	492	516	497	493	505	511	481	519	509	504	483	474	470	488	493	489	504	545	453	495	444	468	464	482	476	490	503	489	500	455	484	484	478	483	500	529	454	519	507	479	510	505	485	447	476	465	508	521	484	505	494	501	485	476	471	458	445	481	479	481	488	485	514	478	534	540	515	509	483	492	485	459	523	477	519	460	545	501	475	516	489	508	516	455	536	490	498	465	489	491	467	491	467	519	518	495	518	475	468	474	460	495	518	508	488	492	518	488	475	509	477	508	468	490	522	511	473	497	489	493	497	503	493	482	494	475	526	492	480	479	487	503	503	489	524	464	494	497	474	432	496	479	455	483	500	505	473	478	502	477	462	524	465	482	483	505	462	534	454	496	536	506	490	491	495	494	529	488	523	485	487	474	505	509	492	542	495	492	527	472	504	466	497	497	481	521	482	524	517	465	470	479	493	505	510	449	540	496	478	497	465	499	477	483	518	513	480	464	522	518	508	500	500	515	523	505	478	501	517	474	538	494	515	477	485	534	492	483	482	498	530	487	483	472	482	494	498	491	500	494	497	479	463	512	475	467	525	473	504	501	505	461	498	453	479	511	471	494	502	520	474	505	528	503	520	522	454	544	490	493	512	530	513	520	490	460	515	446	500	486	542	509	488	510	495	477	496	485	494	497	511	463	529	488	499	504	480	508	499	508	494	517	507	487	513	491	502	503	501	468	470	476	488	510	506	469	490	522	476	519	472	494	505	489	451	451	475	499	484	492	495	483	471	526	461	514	464	511	513	510	489	471	482	466	481	484	484	494	485	473	541	469	493	455	469	510	525	475	505	500	505	500	491	488	469	497	463	466	522	494	468	474	520	477	504	484	477	471	447	482	476	500	470	438	504	452	468	515	503	512	483	466	519	487	458	501	492	453	481	492	481	490	511	444	512	497	492	489	457	511	467	463	500	521	486	517	474	499	529	499	495	542	483	458	500	522	529	496	525	485	485	469	496	512	497	504	541	496	515	518	529	450	473	482	490	497	453	481	495	487	475	489	479	512	464	500	432	454	507	464	481	522	526	484	471	472	504	488	505	496	451	549	522	498	508	508	458	500	487	498	491	531	461	466	490	522	503	472	452	477	477	483	481	483	441	466	496	498	506	521	443	457	467	485	535	487	510	499	473	510	463	468	501	514	485	491	484	516	449	478	500	483	502	508	511	473	488	500	508	504	496	535	487	497	501	504	485	493	504	501	464	473	498	495	485	511	457	492	529	507	485	458	545	503	495	517	482	488	493	518	491	485	500	468	501	483	488	487	516	483	487	519	462	483	526	502	474	479	507	521	484	538	488	522	513	494	456	490	487	501	468	484	486	503	503	477	488	471	472	471	519	481
32123	13883	12017	5965	4132	3009	2349	1665	1374	1025	848	701	642	455	399	328	330	310	298	302	284	285	286	275	284	285	288	246	259	238	242	254	266	212	251	219	234	204	224	226	247	221	227	258	220	207	209	208	203	211	229	217	204	231	242	232	211	228	216	211	207	196	215	206	197	200	223	230	254	226	206	223	195	212	207	189	223	227	224	192	196	212	221	215	231	220	207	210	223	219	203	219	235	230	243	245	222	190	187	206	200	226	208	222	209	238	193	215	212	240	195	228	205	220	240	202	214	212	199	213	205	178	228	225	197	222	215	195	187	203	229	215	214	238	190	229	223	204	244	239	230	205	243	203	191	183	187	228	227	247	247	198	203	207	215	206	204	195	218	200	202	241	242	202	222	233	204	212	225	204	210	239	225	193	234	198	225	228	244	201	212	204	214	222	191	234	242	220	203	212	211	217	207	221	213	226	221	217	237	211	217	202	227	222	206	214	231	188	192	196	202	199	206	219	197	184	248	213	218	207	204	211	199	223	211	204	222	228	232	220	187	207	186	223	232	267	188	227	226	237	215	201	228	219	247	214	230	198	218	195	248	197	207	168	199	179	201	227	216	199	195	229	198	194	196	216	181	177	199	215	199	231	242	235	218	208	241	210	205	222	215	202	187	207	205	194	192	209	185	214	230	202	226	209	210	231	207	187	225	232	238	188	215	210	186	187	187	240	216	213	194	177	208	198	213	207	202	227	207	208	210	206	240	220	202	225	205	221	203	204	170	223	206	209	205	226	225	222	209	203	223	215	214	203	195	200	190	204	199	200	200	204	204	232	219	217	222	216	213	227	209	210	193	222	199	207	192	224	217	221	223	231	206	208	192	217	235	230	201	213	236	206	201	206	200	199	175	202	210	209	205	191	225	200	229	198	183	203	228	194	232	188	184	196	211	215	186	190	236	228	196	217	202	199	201	235	203	218	229	187	196	222	203	203	195	220	233	227	206	221	246	194	199	200	240	218	187	182	214	216	229	189	208	196	211	239	231	183	179	215	245	217	226	222	202	216	221	193	211	234	203	216	244	206	201	216	208	199	196	203	236	200	237	215	213	208	215	212	222	186	216	212	185	197	224	225	207	209	222	196	203	215	204	227	218	214	226	226	209	231	210	201	201	226	207	226	215	191	193	222	207	221	222	190	190	192	222	214	197	211	207	199	212	202	226	216	200	195	238	209	197	228	190	205	207	186	206	197	209	192	219	207	200	213	201	192	249	227	211	228	202	190	220	212	165	209	223	205	204	215	217	217	196	207	213	198	211	215	205	213	206	223	229	202	217	188	228	223	217	215	178	220	187	226	226	202	187	228	192	237	221	207	220	203	203	190	206	170	206	192	215	188	252	188	229	214	200	197	196	206	221	201	230	228	233	253	196	196	211	224	187	217	211	193	240	215	198	200	186	201	213	192	196	211	204	225	195	215	219	219	238	205	197	220	201	229	183	203	185	190	213	241	221	194	228	205	187	211	241	206	222	194	192	170	193	214	232	223	222	204	213	191	183	201	241	230	211	186	245	158	196	230	209	222	180	225	206	238	201	213	226	229	223	184	233	192	220	210	199	200	207	230	228	217	216	202	215	206	210	231	222	200	219	200	205	202	230	231	190	203	192	198	219	225	248	214	224	231	194	212	212	213	217	219	201	198	263	209	202	214	246	214	222	222	210	196	196	211	207	218	224	190	243	239	179	195	206	211	184	185	229	238	209	219	206	188	240	204	173	186	227	163	219	167	193	196	207	186	204	216	214	199	207	242	221	202	196	214	210	207	203	197	211	213	222	195	211	216	211	209	207	207	193	215	218	243	204	209	225	211	234	216	239	205	191	185	194	211	217	202	193	245	214	244	200	202	218	230	219	208	209	205	191	200	230	198	214	218	201	214	220	211	233	191	202	202	227	225	193	182	216	221	220	213	249	189	200	241	221	205	222	206	176	176	191	224	217	209	197	213	215	193	193	225	223	203	197	226	226	245	200	193	223	214	207	195	195	226	218	230	210	214	191	234	189	210	223	218	190	203	206	202	206	227	193	201	202	218	214	203	226	216	205	214	188	192	215	225	177	228	191	225	195	219	215	214	231	198	192	222	191	193	195	194	204	206	203	207	174	206	199	198	201	230	213	225	212	191	212	213	197	216	192	171	208	224	189	210	223	188	203	222	199	229	199	189	199	226	220	233	202	208	186	214	193	192	213	228	215	208	221	227	200	185	229	214	205	224	232	200	182	216	204	207	218	233	212	226	197	198	218	184	226	231	215	200	175	203	195	213	204	224	207	180	228	188	208	218	222	192	207	225	232	207	201	218	222	217	230	210	206	219	212	237	214	215	215	198	194	208	220	195	205	193	223	212	229	184	207	208	189	188	184	219	190	197	198	227	227	217	203	229	204	190	191	211	229	210	185	200	203	195	220	214	233	224	212	194	195	195	187	224	220	209	249	239	201	196	196	174	238	181	247	212	206	219	208	207	219	219	230	205	214	210	216	210	233	206	206	219	214	209	217	197	212	216	200	204	196	193	221	230	244	187	203	213	206	192	209	209	235	203	205	213	231	212	187	199	218	190	209	208	203	173	211	199	183	162	187	200	205	220	217	211	221	221	210	194	203	213	195	220	221	204	196	209	217	175	197	211	218	220	216	219	218	209	236	192	217	214	255	238	230	175	215	225	215	197	198	199	199	228	212	220	183	200	209	207	202	196	175	199	196	185	199	188	186	208	220	212	205	218	208	225	199	187	230	207	197	240	210	224	203	217	229	172	238	229	213	219	198	200	185	205	200	251	219	209	198	203	211	227	196	226	218	197	207	205	207	212	218	184	214	186	189	204	211	188	187	210	197	228	197	211	214	191	208	240	202	209	218	189	200	213	209	223	228	214	208	211	204	193	235	212	201	199	203	210	224	210	191	206	198	233	216	195	224	224	198	207	210	177	219	222	196	215	235	195	237	208	219	200	191	200	228	239	220	228	217	215	220	199	191	189	210	229	227	209	223	175	211	209	188	186	208	225	206	214	222	223	216	229	196	217	223	213	214	185	225	212	205	224	207	199	206	216	219	209	219	221	246	214	210	212	217	222	194	201	225	190	183	194	210	205	204	212	210	225	233	208	217	204	209	237	197	215	210	225	221	195	251	183	206	208	224	201	216	213	195	209	205	212	164	222	241	217	214	211	212	220	210	202	188	195	204	198	227	224	186	224	217	196	214	212	207	184	238	177	226	203	215	191	230	206	218	198	209	219	192	246	213	228	210	212	203	218	229	228	233	204	247	212	216	201	226	227	198	211	208	224	216	203	221	217	199	216	203	173	202	207	223	229	210	219	229	201	218	197	214	206	224	216	244	204	228	213	192	205	207	206	232	207	207	210	220	186	227	217	197	182	230	211	229	225	182	229	216	211	183	196	239	219	200	190	200	220	213	210	216	196	212	212	207	213	207	193	218	239	206	214	220	211	179	223	223	193
18863	10443	16355	12876	12350	10793	9221	7469	6024	4788	4015	3340	2988	2204	1695	1383	1138	1061	991	985	980	938	959	922	909	900	881	862	791	761	794	726	711	703	672	717	672	665	638	640	587	582	593	568	544	575	568	562	514	578	505	566	531	554	520	539	484	574	553	540	523	468	530	507	517	511	512	477	512	505	507	513	480	478	484	455	484	445	498	483	517	475	458	443	482	488	486	506	482	450	477	490	477	502	532	521	491	472	492	453	485	520	458	490	502	480	482	467	495	480	473	510	467	498	495	509	519	502	493	512	479	479	483	486	525	431	493	482	457	538	479	491	472	496	497	490	500	466	475	470	475	515	470	525	513	453	507	461	497	484	494	491	505	533	496	494	531	464	485	506	530	511	439	462	461	488	491	471	476	459	451	463	480	490	490	494	480	463	480	519	492	497	542	445	513	482	488	503	464	505	470	511	506	488	441	473	507	507	500	487	488	480	475	505	547	475	491	463	489	490	540	491	494	477	497	476	485	466	510	470	481	492	518	502	495	470	513	455	499	545	468	450	523	461	494	491	522	511	495	535	528	523	487	513	490	488	471	495	494	463	503	505	483	497	453	488	477	484	485	513	486	476	487	483	511	505	486	507	469	492	518	505	501	485	495	520	461	505	506	517	512	480	463	422	490	463	504	484	530	517	504	475	480	485	481	467	473	471	469	476	484	466	461	484	462	485	477	496	471	486	474	515	468	478	487	458	515	454	528	470	486	512	492	497	476	504	497	480	484	523	485	499	504	497	458	513	480	493	491	492	470	488	498	501	476	472	514	478	491	503	493	488	501	467	505	471	498	489	475	481	478	483	524	475	515	473	499	475	476	491	505	526	484	528	471	497	463	485	488	502	477	516	481	471	532	484	495	488	501	446	491	486	493	527	476	492	494	489	475	508	502	494	471	518	474	503	490	486	494	540	449	433	510	448	513	482	505	486	508	526	481	485	501	469	486	494	515	507	474	530	495	488	505	485	501	483	446	520	488	453	496	455	470	488	464	445	512	501	507	454	549	498	486	457	483	485	527	493	481	474	508	493	469	500	503	472	479	474	457	467	508	461	500	483	484	487	508	529	488	467	495	474	495	486	510	487	504	488	479	490	476	521	520	479	454	471	491	469	503	491	484	497	467	489	467	495	475	506	481	478	466	498	477	479	531	474	450	545	512	479	494	499	477	495	459	527	501	481	463	474	463	515	520	501	490	489	509	452	487	514	493	506	455	501	477	513	488	497	472	495	494	456	520	507	528	490	477	516	457	490	457	506	480	510	482	475	503	507	489	519	485	486	451	477	469	516	519	465	501	491	495	487	476	467	497	502	488	500	457	508	466	499	483	506	466	469	468	481	468	514	480	489	497	478	498	495	492	497	541	473	505	519	545	473	455	505	481	466	490	508	502	483	515	546	478	552	489	503	502	525	482	484	517	473	464	499	532	498	509	545	488	490	493	466	464	507	486	498	476	489	508	466	464	486	509	491	432	458	472	493	537	470	478	503	475	476	484	478	500	463	506	467	518	495	476	465	491	468	505	482	495	519	456	514	521	508	518	480	479	553	491	494	503	429	487	491	480	471	478	503	485	504	467	497	495	484	464	514	494	516	469	470	482	491	457	485	490	502	503	484	474	493	508	534	506	509	494	467	491	475	475	493	490	469	458	457	494	505	451	450	520	465	500	525	492	499	443	496	519	488	472	462	484	490	466	487	480	497	505	499	483	440	530	478	458	495	455	488	481	472	490	482	488	515	508	480	492	490	514	484	471	485	493	492	481	507	473	493	550	468	459	508	456	469	526	511	505	485	438	508	496	462	491	498	476	486	526	444	470	481	469	460	472	472	497	499	490	494	457	527	469	446	482	526	530	467	477	515	466	487	497	489	494	466	500	508	439	515	419	479	497	505	506	493	503	504	510	501	489	482	487	499	524	512	484	491	505	482	481	495	471	471	464	510	477	494	500	479	519	478	520	501	516	464	465	484	493	505	500	434	511	499	495	470	480	495	535	504	480	488	442	471	537	456	500	491	508	527	489	493	477	474	467	466	479	500	496	513	469	492	518	460	502	536	474	497	479	477	433	527	505	513	496	454	460	492	479	430	482	480	523	493	498	482	492	457	476	465	490	491	491	476	529	481	474	502	515	466	520	474	508	479	492	486	459	454	460	456	475	479	504	499	448	504	483	479	484	518	478	492	491	524	491	508	435	478	488	496	485	497	481	490	502	499	479	497	492	492	471	475	497	467	503	486	484	507	462	510	445	491	533	495	510	517	509	478	493	499	505	472	465	462	503	480	490	493	504	516	454	494	482	484	472	474	506	487	492	490	503	496	498	447	472	502	529	480	461	493	520	489	445	514	485	503	519	465	485	473	497	473	470	497	523	505	515	524	434	517	470	483	491	435	496	485	475	494	472	480	500	482	478	467	469	495	517	492	525	493	504	494	462	506	449	447	472	522	499	474	452	440	499	502	486	489	510	510	496	493	513	491	519	498	526	524	465	533	503	493	476	501	470	530	522	486	487	475	497	482	481	487	505	459	482	450	461	512	480	495	459	523	481	481	475	488	494	454	503	475	517	469	500	504	492	471	469	481	519	471	503	473	487	516	491	501	529	513	533	483	488	497	503	512	519	467	452	504	481	504	501	491	462	505	519	502	504	516	471	491	480	465	504	492	517	477	524	511	524	477	500	482	493	514	488	491	546	470	514	480	449	503	475	491	492	465	470	477	530	467	483	504	520	465	483	484	479	480	489	507	487	469	474	538	502	460	512	483	509	476	497	454	484	497	492	502	504	509	456	517	488	529	520	468	468	482	520	494	466	445	505	474	542	493	481	500	485	475	452	521	498	504	511	506	464	484	497	497	494	547	539	476	453	490	497	511	467	522	481	475	500	439	459	515	512	499	462	506	513	487	498	498	495	515	488	467	504	476	504	499	491	520	483	514	506	468	495	483	531	513	496	489	484	491	540	453	509	490	485	512	510	489	499	464	497	479	462	492	466	467	486	482	485	435	472	511	480	493	517	505	488	467	454	500	467	477	495	533	487	495	485	527	500	501	488	456	457	475	467	513	475	502	491	521	467	461	520	493	459	433	493	486	505	476	503	479	450	490	459	444	438	487	523	495	471	489	451	492	539	462	499	492	496	466	478	450	482	470	516	529	463	477	466	500	455	498	497	536	461	443	505	523	474	500	522	455	477	480	498	498	503	449	481	510	469	484	484	519	526	495	435	462	504	489	514	469	486	477	498	481	448	505	535	513	458	479	507	477	509	508	458	483	467	504	495	506	491	502	490	484	501	470	450	467	516	472	493	493	516	497	510	504	503	516	484	470	490	486	497	519	502	520	457	474	468	518	506	486	473	485	523	516	476	461	473	513	465	500	464	517	494	465	464	481	515	506	485	506	492	479	461	459	467	432	470	479	473	459	516	505	513	446	544	501	491	495	509	507	455	501	464	498	486	497	448	502	505	489
11658	4972	3739	1753	1183	1012	900	730	633	504	472	415	416	329	314	342	264	306	309	272	239	261	280	262	280	239	242	289	302	273	309	250	298	260	255	271	270	267	254	266	263	314	236	253	286	260	253	248	289	216	275	243	240	229	234	227	262	252	248	237	239	258	265	260	258	260	288	247	279	259	255	242	274	269	231	234	277	277	282	265	225	252	254	247	261	235	259	267	262	220	316	252	247	237	244	247	238	238	274	262	220	273	254	253	257	240	239	262	232	243	256	224	275	235	238	271	214	265	240	266	225	265	240	245	232	264	271	229	229	269	241	238	288	267	267	255	261	245	261	253	267	250	258	253	270	259	293	248	271	283	276	263	261	265	266	255	217	230	233	257	265	237	267	276	255	273	269	281	275	246	258	276	261	255	220	245	258	245	278	218	265	263	272	241	226	273	265	255	250	244	248	246	248	247	274	261	287	264	272	245	258	245	284	277	222	251	250	246	242	281	252	267	256	238	277	224	272	258	241	265	258	242	246	266	256	250	236	232	248	237	277	228	284	272	241	253	282	227	233	217	255	266	280	237	281	279	257	267	262	262	264	252	261	245	206	224	242	264	269	255	263	233	232	276	252	251	246	254	253	266	236	264	304	255	256	277	264	209	265	251	254	250	219	286	235	242	271	259	281	281	254	271	286	237	268	251	271	260	239	268	252	245	257	285	250	222	281	270	265	284	269	283	277	268	255	244	263	252	246	256	257	265	265	293	223	263	292	243	247	270	254	277	238	254	236	258	273	255	239	242	243	248	253	250	272	234	253	275	261	266	247	244	261	245	282	239	275	213	253	263	259	285	246	269	258	240	263	260	241	275	243	248	265	266	246	262	259	257	247	248	241	234	265	262	230	262	240	263	250	226	241	252	237	242	245	255	239	258	234	257	233	252	281	261	239	243	241	271	263	267	230	241	246	259	259	287	254	242	266	255	263	253	237	281	275	243	271	246	267	257	272	276	277	283	256	225	260	247	253	249	245	256	258	255	256	292	260	265	286	246	287	309	251	269	251	259	284	262	273	241	252	257	240	250	271	289	246	249	259	237	242	246	262	262	259	254	252	255	250	250	273	264	258	264	261	249	249	248	262	228	246	278	269	271	218	274	242	243	244	245	265	256	235	270	256	228	256	275	275	219	234	231	240	252	236	262	260	265	257	249	244	250	269	277	258	245	238	270	239	243	249	279	285	249	293	240	242	269	281	281	242	250	271	234	238	250	266	237	263	242	269	240	246	285	293	208	253	231	285	271	254	274	263	245	280	257	227	252	240	274	240	231	255	221	223	287	243	239	269	256	250	242	244	260	261	241	256	237	264	241	247	252	217	262	238	247	237	292	243	270	260	262	240	238	222	253	250	230	248	275	259	260	236	277	245	246	239	259	267	253	279	258	257	265	260	269	238	266	270	252	252	240	255	224	213	252	257	259	291	235	251	268	272	245	258	241	232	270	241	216	250	242	239	282	268	242	242	255	253	250	239	271	258	236	258	237	225	236	229	248	258	250	244	268	247	251	251	273	293	270	261	258	238	254	278	263	239	233	237	263	255	287	282	237	254	250	235	220	261	285	266	275	243	273	235	249	266	240	255	245	260	257	294	252	262	239	256	269	271	225	233	266	257	262	237	248	254	235	253	232	283	243	263	263	277	232	231	262	252	263	306	264	257	269	243	260	260	262	235	272	269	271	282	264	235	253	249	247	256	228	245	253	273	244	271	284	286	251	243	258	264	234	237	272	270	252	259	241	233	216	257	255	232	242	265	260	237	260	220	267	266	245	285	264	249	243	225	242	246	235	250	271	300	240	239	243	277	288	257	279	234	284	243	245	254	233	259	230	249	252	291	262	241	219	242	238	262	258	260	255	265	269	247	261	248	242	264	257	224	282	249	262	236	279	264	271	246	254	281	263	249	263	279	245	222	233	260	253	266	253	268	260	252	249	273	253	255	251	240	269	260	260	287	265	262	225	273	256	268	243	216	281	251	273	254	235	240	272	253	268	253	304	273	258	261	220	268	250	243	228	267	246	254	249	277	257	273	289	286	282	252	239	246	272	271	273	249	269	226	256	247	261	263	247	290	293	266	228	257	239	251	227	257	266	269	245	252	237	257	249	228	257	259	260	257	286	242	253	247	262	256	240	247	260	261	250	217	255	251	282	224	272	268	258	284	245	240	234	238	298	293	247	267	250	276	246	220	221	263	248	235	247	257	248	274	236	223	238	239	278	273	262	242	241	263	244	259	269	242	255	238	261	260	261	255	212	282	261	218	263	269	238	269	261	276	220	270	254	232	249	244	262	238	221	253	234	239	250	244	254	259	272	240	272	260	252	268	244	244	259	263	240	271	258	266	253	232	260	220	223	262	250	238	235	225	271	295	292	258	286	272	261	256	277	249	234	253	216	260	249	283	266	272	234	257	261	220	256	262	261	257	267	270	270	265	252	222	234	264	249	272	260	227	272	256	276	233	257	244	264	228	256	238	244	236	259	260	285	233	250	273	243	233	245	287	250	248	262	270	264	261	247	240	261	263	251	260	256	291	237	262	242	253	277	244	244	220	250	243	239	267	252	308	235	254	258	241	279	256	250	259	283	249	259	240	238	276	265	236	275	249	265	232	275	220	220	283	269	258	242	261	252	290	274	231	257	260	246	219	256	246	292	261	266	262	257	278	254	246	223	223	241	254	267	226	238	259	255	268	259	249	248	269	249	286	231	264	263	252	256	259	246	281	269	245	268	255	272	276	266	226	231	276	247	220	246	224	235	238	278	242	248	256	281	250	250	253	277	249	246	246	246	249	256	251	241	278	251	280	235	244	235	271	221	251	268	240	221	256	285	261	246	249	264	242	244	237	256	245	276	277	263	267	256	232	249	239	270	256	286	227	247	289	224	248	257	246	259	241	257	256	230	233	252	258	273	231	255	276	283	233	259	254	251	261	274	271	237	234	228	260	266	256	235	251	238	232	266	228	237	249	271	274	277	253	284	256	225	253	261	274	254	252	257	264	259	284	249	247	265	261	239	281	282	257	249	237	268	251	236	268	257	254	245	239	232	241	235	267	256	238	279	256	237	259	255	242	265	253	227	250	262	266	255	247	258	246	263	279	266	271	260	260	247	233	250	270	264	241	267	261	289	249	237	247	245	293	247	250	253	278	241	271	279	246	241	273	248	268	286	256	272	278	249	261	251	232	269	290	243	240	270	282	263	272	278	277	273	254	238	276	224	266	237	287	258	274	252	251	256	262	227	270	250	217	228	283	241	250	233	249	225	253	276	239	254	276	249	230	259	265	247	256	270	256	230	281	287	225	256	256	261	231	256	255	250	237	245	265	232	268	253	285	255	227	265	261	261	272	244	234	269	254	232	226	254	253	233	275	236	237	244	268	244	244	261	263	296	235	265	235	246	251	271	244	296	247	265	264	245	276	238	259	259	301	247	242	262	234	244	245	241	240	265	236	276
7546	4596	6194	5038	4465	4228	3522	2858	2636	2082	1703	1458	1453	1207	970	817	776	765	754	764	721	742	726	701	716	723	676	725	652	698	677	672	633	655	678	643	642	585	604	638	628	619	617	598	594	596	612	579	604	581	606	574	591	623	583	558	563	623	566	577	597	564	582	598	583	560	576	547	541	604	597	528	524	558	592	599	557	584	604	573	583	578	595	543	594	590	560	547	619	572	545	544	569	565	547	548	569	614	543	582	548	574	572	569	585	569	596	594	598	574	631	533	569	556	572	600	596	551	565	560	586	550	583	584	532	545	600	585	574	583	557	568	554	552	553	563	573	606	531	577	616	551	524	567	593	552	592	519	522	590	559	546	533	568	585	522	521	575	532	600	605	578	589	577	577	569	543	592	610	564	545	581	611	553	539	601	578	591	628	540	552	565	556	498	568	590	576	556	600	585	560	556	584	573	598	578	567	567	563	544	583	577	563	609	593	578	592	581	559	600	563	553	569	579	544	563	552	573	584	583	584	566	586	625	557	539	583	529	577	626	536	565	510	535	555	601	602	565	562	606	560	560	583	577	552	559	564	519	533	598	616	538	566	570	595	585	543	579	587	574	593	571	581	580	634	539	546	579	549	559	550	602	583	570	554	587	619	568	593	593	594	563	565	532	538	569	581	570	618	519	608	555	554	598	583	558	582	578	570	584	568	547	544	545	603	566	603	605	578	619	546	542	580	536	586	578	603	581	607	528	527	595	580	568	540	564	579	570	562	591	568	587	612	541	569	546	577	560	578	597	580	593	572	599	614	603	559	598	597	578	567	580	557	583	602	579	587	571	575	557	545	562	545	579	546	594	577	586	582	552	583	551	562	602	556	574	587	587	549	566	525	577	556	600	556	571	552	560	563	562	559	584	592	530	555	603	576	580	548	544	555	581	560	564	541	564	598	579	583	590	549	536	582	562	604	596	572	565	564	572	553	610	611	611	597	602	620	572	592	590	567	565	579	527	580	604	568	550	551	549	583	564	616	535	583	615	560	582	564	572	586	589	567	538	568	576	602	553	586	607	537	555	591	593	576	615	575	583	586	573	522	576	564	552	596	568	571	574	594	582	592	596	554	585	558	592	565	559	549	603	559	592	522	584	584	571	542	567	563	546	589	599	570	576	580	574	560	600	588	576	585	584	591	543	577	521	550	571	573	621	577	579	515	548	576	552	562	568	587	571	538	566	600	613	549	572	569	573	572	578	555	560	565	581	535	611	608	560	566	569	530	565	518	589	592	571	558	566	554	542	572	579	570	588	570	568	563	556	563	605	590	583	578	532	585	527	583	605	570	575	590	567	573	588	551	610	601	554	572	587	566	605	560	569	560	549	580	563	564	565	538	580	610	555	600	541	605	603	590	586	574	558	560	583	578	513	539	589	567	596	568	572	592	572	567	564	561	575	612	569	590	554	522	520	568	543	548	554	562	534	561	566	544	547	567	588	588	553	571	550	557	579	535	569	567	586	565	599	577	551	596	578	574	585	564	551	567	517	528	533	578	554	516	547	540	588	556	632	554	584	554	524	605	560	597	585	607	557	592	555	551	570	589	556	579	583	544	574	609	586	571	531	558	574	527	561	561	555	532	625	546	544	577	558	600	592	565	564	578	537	601	538	567	550	535	597	537	603	596	575	587	555	572	603	626	578	563	577	641	593	572	603	559	562	591	562	580	582	588	607	584	562	602	536	611	621	587	583	570	596	585	579	553	576	552	544	576	584	552	517	562	587	569	516	563	538	571	577	637	591	605	620	582	548	584	592	522	564	607	530	565	554	587	599	553	569	561	583	572	574	571	553	575	553	570	589	569	579	592	575	580	581	592	565	555	569	538	558	624	554	588	618	536	575	552	551	545	573	591	585	542	558	553	569	577	559	572	556	574	590	601	542	612	546	586	572	534	579	558	574	565	578	563	523	623	556	555	563	589	608	562	617	611	580	573	602	567	571	543	589	602	571	516	575	581	589	567	605	603	599	592	558	557	543	582	578	587	601	600	611	590	537	581	605	570	573	578	589	563	579	568	608	593	570	591	543	538	618	597	549	555	547	581	563	588	595	580	576	608	599	597	606	614	540	540	582	575	554	565	587	525	546	590	563	578	583	584	547	600	547	604	559	591	564	613	602	579	580	571	610	552	568	583	578	556	596	601	544	537	555	584	563	580	582	638	593	609	591	582	575	570	559	544	518	575	609	569	562	601	520	536	567	571	585	582	556	564	531	576	537	584	545	587	595	590	575	575	564	570	626	625	573	549	591	602	543	563	527	549	607	530	549	572	575	540	556	574	580	562	553	583	644	588	597	569	583	531	551	582	573	576	599	584	572	578	582	570	596	564	575	578	622	591	576	541	559	602	548	589	636	572	565	587	591	579	557	545	583	586	594	602	561	587	563	551	600	542	585	553	595	580	614	590	602	564	580	599	546	600	600	574	543	598	526	574	560	558	577	570	519	571	573	566	599	526	561	569	587	546	532	568	603	552	585	557	591	555	556	597	569	591	603	590	560	540	576	579	600	576	619	516	577	577	579	529	576	600	582	630	573	569	591	522	583	613	607	529	579	583	541	554	581	542	568	559	548	568	596	547	586	588	583	569	510	600	550	563	588	549	622	604	519	575	580	587	558	539	580	565	551	562	587	565	565	556	591	553	574	587	575	572	583	593	576	582	607	563	584	560	615	551	513	562	589	564	563	593	574	568	581	561	534	590	554	548	560	538	575	578	561	552	545	579	578	506	601	574	530	575	608	562	614	595	569	569	576	613	561	620	537	592	572	572	549	549	579	577	557	593	574	566	550	556	601	557	565	570	572	596	593	587	553	593	560	577	581	580	577	576	580	590	585	596	526	545	586	575	599	564	544	570	571	536	585	603	583	600	548	578	617	557	591	535	564	556	604	565	604	578	585	556	565	549	593	595	592	552	602	593	536	568	545	569	559	578	575	570	583	600	581	607	598	545	541	586	557	542	558	571	556	593	559	600	592	631	542	575	568	580	578	552	551	584	584	590	574	563	565	595	570	571	595	584	532	569	575	537	522	602	541	548	571	531	547	573	561	577	546	592	551	579	535	530	606	586	569	568	577	619	549	594	543	573	577	536	521	593	560	561	534	603	553	557	535	601	570	591	600	625	556	569	546	543	580	558	561	566	588	598	589	592	569	590	536	558	536	592	574	572	548	558	528	597	587	576	565	600	549	566	553	569	581	616	576	546	530	572	570	558	580	528	579	535	563	554	622	551	546	609	586	562	545	570	557	590	605	561	577	580	600	557	587	584	568	580	573	581	595	589	602	593	552	581	584	612	575	603	586	567	607	569	581	558	576	591	584	556	559	593	585	569	602	599	614	542	532	562	554	562	595	571	571	539	599	602	512	533	562	550	573	579	603	528	572	553	600	566	560	520	570	577	598	590	527	590	568	549	613	567	589	562	570	566	553	553	559	561	555	533	596	526	588	563	536	582	550
21892	9562	7230	3605	2351	1808	1579	1120	954	813	631	541	520	478	356	339	285	295	282	286	292	252	256	266	268	260	266	249	233	238	229	239	237	230	244	235	229	219	241	220	224	236	223	233	244	224	205	205	224	217	210	203	210	217	238	231	204	212	221	229	216	224	200	186	204	188	198	213	205	188	232	206	220	197	219	207	216	230	245	233	195	199	236	212	221	213	208	254	228	200	222	202	210	235	229	201	224	215	231	219	208	233	209	194	224	212	210	224	206	206	213	201	202	207	229	237	231	214	209	215	208	240	239	208	239	229	231	215	203	210	226	203	209	243	236	214	250	204	231	233	236	215	188	245	214	208	217	218	210	215	208	201	209	202	226	183	229	226	215	199	208	223	214	221	262	222	221	200	230	208	209	216	226	231	203	207	195	197	227	192	214	196	208	206	216	212	222	229	211	211	210	241	228	203	217	229	212	201	210	233	243	206	216	223	220	182	217	198	219	192	209	219	203	211	208	225	201	216	200	228	232	192	226	228	225	195	212	206	235	230	223	226	201	202	221	245	229	209	211	212	218	211	219	211	222	219	211	208	198	203	192	223	226	252	210	196	226	230	233	196	205	217	224	225	227	230	245	183	206	203	193	200	221	197	206	224	208	235	193	219	209	222	202	224	202	215	234	227	203	184	228	224	237	197	218	240	225	221	202	235	213	207	217	224	225	219	204	224	212	197	213	225	217	227	219	181	215	201	203	198	208	212	238	232	216	198	219	203	234	205	216	231	205	221	208	210	205	210	205	208	199	240	238	198	179	216	199	184	207	216	200	242	233	219	223	231	206	227	235	233	202	201	226	238	203	219	208	221	234	251	225	221	186	222	219	216	216	217	187	230	218	217	211	233	220	221	204	228	184	209	204	243	254	210	244	226	199	229	207	220	218	220	206	220	241	197	209	206	196	195	210	219	202	248	220	211	198	220	223	189	215	235	213	210	201	207	215	206	240	191	228	236	222	230	221	217	206	209	219	217	193	206	213	225	221	214	200	216	195	227	216	226	201	251	209	212	205	209	218	232	241	195	200	224	235	199	181	199	198	238	211	237	187	201	209	198	233	209	237	197	194	224	238	205	192	201	214	247	222	225	218	225	208	216	213	269	211	234	199	219	191	203	204	199	222	194	222	221	235	207	241	222	219	214	195	212	225	193	227	241	204	212	218	207	192	196	206	218	253	203	245	226	210	215	207	212	243	197	217	231	243	218	222	224	219	225	224	210	233	215	228	207	217	210	225	225	225	219	202	220	236	248	216	221	212	211	207	226	211	216	237	207	209	235	221	246	173	223	228	225	215	204	201	235	189	185	219	209	248	249	208	216	250	229	235	218	189	217	242	212	242	235	237	213	256	218	215	218	227	236	207	208	235	216	201	221	206	183	224	252	214	226	212	217	211	242	225	217	211	199	202	215	248	188	221	200	209	208	216	193	202	214	233	224	217	221	215	206	232	248	197	220	195	187	209	221	207	191	216	260	205	219	227	237	223	196	202	202	218	221	170	216	217	246	191	229	207	208	219	232	217	219	250	206	190	204	249	189	237	205	250	213	203	209	216	214	242	206	206	208	206	233	205	186	201	235	221	198	205	182	228	207	196	232	219	215	207	215	203	216	228	215	213	208	217	202	211	213	232	248	195	213	192	199	215	227	214	219	223	218	219	221	220	201	211	198	214	242	222	224	210	207	194	235	227	262	226	208	223	209	244	216	227	215	223	227	192	218	209	214	192	202	205	213	231	195	214	187	210	203	198	199	200	188	212	205	197	224	217	218	249	194	203	215	251	226	229	227	204	226	232	229	232	218	214	201	232	198	226	204	256	238	252	217	199	240	215	190	201	179	204	240	211	192	216	191	247	201	208	225	223	232	179	261	212	225	214	233	220	206	235	218	212	224	211	225	230	195	187	212	206	210	239	228	190	239	229	212	239	232	207	216	219	203	213	232	212	209	234	220	224	208	231	213	218	211	227	216	221	207	188	243	199	222	262	194	233	211	199	178	199	226	209	217	233	227	239	197	211	224	191	199	228	205	242	217	231	178	241	234	199	227	232	222	223	222	207	226	214	230	231	223	188	232	215	230	234	221	209	226	222	234	187	204	197	187	207	221	202	221	200	220	216	215	240	204	227	239	216	227	225	216	220	220	224	197	206	215	187	209	241	214	206	218	202	210	209	202	227	222	226	222	204	216	211	221	225	197	205	242	237	212	216	229	199	210	213	246	215	212	228	219	205	196	226	188	190	208	224	211	226	220	221	210	208	255	222	208	219	201	218	217	227	221	211	228	224	189	206	228	226	213	211	203	218	182	207	198	230	233	194	196	213	199	199	213	217	246	214	223	218	218	225	211	223	216	190	234	252	235	240	219	180	209	211	205	189	236	241	216	207	201	201	204	201	196	234	216	182	214	219	234	206	224	197	199	200	203	221	224	228	216	221	228	253	231	217	213	202	217	211	222	185	209	251	210	227	232	244	244	204	232	247	219	211	236	253	214	217	208	216	215	229	208	199	216	204	225	218	201	206	229	224	194	235	205	175	209	211	248	204	205	200	209	215	218	215	195	193	223	216	193	214	227	216	210	193	239	210	229	219	214	216	206	190	217	219	221	199	195	217	232	226	228	219	197	215	234	235	238	224	211	260	215	237	244	221	183	221	198	218	216	229	208	187	217	231	231	205	216	211	213	197	187	231	198	215	238	193	224	220	194	206	236	221	224	221	196	204	214	215	228	191	215	206	213	180	217	231	220	184	230	198	227	213	236	248	209	209	219	218	201	218	222	219	187	212	230	208	233	203	194	211	214	204	237	232	203	214	215	209	225	218	190	230	210	169	207	225	217	242	233	213	216	230	178	204	213	201	228	249	211	233	212	206	217	228	212	217	183	215	207	243	205	220	185	245	204	216	213	210	200	204	220	217	233	220	199	224	235	207	175	208	199	207	216	184	214	204	243	225	194	179	192	235	199	207	204	202	195	222	207	204	195	236	195	233	192	222	197	206	228	225	194	228	199	207	205	222	189	222	237	216	232	236	200	201	220	210	182	232	217	215	218	202	210	264	204	224	195	204	183	221	202	209	208	210	209	209	204	221	211	207	209	198	222	215	233	225	219	251	204	207	221	202	204	237	199	191	217	214	211	198	215	227	239	201	209	228	213	213	215	247	214	239	198	217	221	197	213	222	206	229	212	212	208	199	230	200	225	201	227	203	198	228	221	211	226	243	237	220	218	220	206	221	196	205	207	240	211	219	192	219	215	212	219	201	212	212	220	202	216	193	218	256	215	207	240	215	204	222	231	221	221	210	224	234	198	242	194	224	222	235	216	232	225	206	218	236	183	191	237	223	198	206	224	227	223	252	182	210	199	213	242	252	219	193	228	230	209	225	214	216	210	191	220	222	198	217	230	222	219	195	221	224	196	253	203	224	219	216	233	253	197	200	205	202	192	208	243	214	235	212	205	189	231
14241	7841	10933	9081	8323	7400	6545	5190	4449	3537	3041	2371	2213	1846	1406	1112	915	863	832	844	849	815	757	764	786	830	747	792	749	715	731	674	718	641	660	624	610	614	607	594	558	528	562	529	541	558	527	519	533	553	537	525	514	530	514	549	532	525	540	528	541	496	511	517	525	517	498	517	490	504	512	501	520	514	484	525	535	488	496	497	515	504	495	460	526	511	512	487	516	458	496	480	462	538	484	513	463	517	499	469	512	510	496	504	526	535	514	533	527	491	486	525	536	530	468	514	535	484	470	520	496	468	480	494	519	500	492	477	470	500	466	493	484	500	530	492	492	551	516	470	510	499	496	459	495	472	496	474	468	487	533	488	503	507	519	512	477	513	530	518	512	496	494	470	512	531	477	512	465	492	512	468	496	500	457	498	484	523	510	488	480	521	488	540	513	514	474	473	512	498	480	502	484	478	493	517	503	485	504	484	485	499	473	492	506	464	472	513	462	491	501	501	482	501	469	476	493	535	503	516	518	529	505	504	497	484	522	532	491	507	463	490	495	464	489	508	500	470	470	488	509	538	475	524	516	498	521	446	447	510	503	500	478	494	493	465	516	458	515	486	476	475	507	491	507	475	499	525	503	485	497	533	509	503	535	490	481	464	518	514	517	499	468	503	475	501	488	486	491	476	530	512	491	484	501	514	473	509	558	543	558	488	508	477	472	456	487	459	487	500	494	489	484	484	508	494	511	472	471	481	515	484	471	511	492	493	501	494	463	510	519	518	512	493	534	506	485	473	470	518	473	495	476	475	460	549	496	487	521	498	486	459	491	543	488	492	458	465	484	516	494	516	498	489	520	490	478	492	470	481	518	519	482	485	516	516	510	510	499	530	451	505	518	528	499	531	539	472	512	508	459	509	476	484	539	474	514	483	480	511	513	487	529	489	440	496	531	497	525	501	500	463	461	453	500	513	484	497	463	529	503	537	517	505	494	501	521	514	472	511	472	493	508	497	515	461	462	507	451	503	526	498	486	507	510	499	462	508	501	512	495	468	498	481	472	459	507	495	488	478	492	492	470	531	493	533	509	483	486	518	484	509	469	512	487	507	482	538	496	468	501	506	469	447	442	512	472	481	492	482	501	552	469	485	501	528	539	477	491	510	505	502	476	497	518	505	472	541	449	488	510	522	470	464	479	503	523	493	506	472	518	491	551	522	492	521	466	508	479	499	506	499	531	517	500	487	526	477	488	499	475	504	490	500	470	476	526	514	489	492	528	501	498	501	499	492	462	548	504	488	479	513	497	497	501	478	462	491	499	470	536	506	477	537	460	492	501	465	470	507	484	461	458	481	481	495	492	504	516	496	504	509	485	503	509	507	498	486	509	461	461	497	513	510	533	482	489	514	498	508	484	533	535	524	484	462	527	477	487	499	496	491	502	543	504	499	524	551	463	468	513	477	540	505	481	465	490	520	488	546	471	519	501	491	510	521	484	455	477	501	489	513	517	509	472	499	509	505	482	494	505	496	505	464	487	464	489	505	497	523	499	492	505	500	506	462	468	521	491	497	515	499	530	511	449	516	502	494	516	510	505	476	519	484	436	522	539	485	498	494	497	488	509	458	493	505	491	502	542	492	533	495	528	479	510	458	490	482	489	461	495	502	508	462	505	447	494	472	502	508	486	450	524	514	510	471	464	480	488	491	498	519	517	509	484	474	473	469	504	452	501	509	527	517	493	534	505	512	501	540	528	462	510	481	480	479	479	499	547	494	499	498	521	475	496	538	516	511	498	489	482	438	474	506	494	480	486	517	448	473	496	474	478	510	491	509	458	493	497	533	488	513	472	517	521	530	507	503	522	502	535	491	511	490	516	502	519	444	462	463	506	481	495	496	512	500	470	507	491	483	499	505	501	455	471	469	482	458	534	483	513	493	531	514	482	514	457	498	486	458	507	487	513	506	462	469	483	537	499	469	483	530	498	477	519	467	530	523	499	562	538	500	491	494	502	516	483	488	498	500	502	475	504	494	494	474	488	516	490	502	509	489	504	514	484	498	505	505	487	479	495	478	512	462	474	494	491	504	495	488	508	466	497	525	533	536	477	504	466	503	509	535	475	492	479	504	481	498	454	511	470	471	497	479	512	438	484	501	502	487	526	507	508	537	481	489	511	475	512	464	491	493	511	507	502	462	485	470	490	495	469	540	489	511	492	495	511	514	536	452	507	502	502	479	480	518	516	521	509	478	478	449	498	496	483	523	488	502	524	475	475	468	532	463	503	503	459	508	496	468	470	494	517	462	529	495	495	468	494	525	476	505	493	488	493	479	488	478	497	465	489	465	514	481	517	469	513	429	489	488	497	494	510	507	507	488	510	458	492	492	466	513	504	482	504	491	491	510	515	485	482	539	436	535	493	500	544	516	526	507	459	477	493	501	493	551	473	519	497	469	542	479	516	484	519	531	517	476	516	421	488	487	484	497	502	475	497	533	492	488	502	522	535	495	519	505	460	513	504	509	480	494	549	496	461	504	475	502	521	494	484	497	528	533	457	486	513	494	501	497	510	494	468	515	484	482	508	538	527	492	499	461	523	466	537	499	476	501	475	510	529	538	503	492	478	454	510	525	501	467	511	468	549	477	493	506	517	480	524	465	446	492	494	466	512	526	489	466	494	468	504	495	482	496	534	482	489	518	480	500	496	471	490	483	504	522	510	489	454	511	510	491	498	519	485	512	506	490	497	507	507	502	482	514	484	509	486	492	470	499	494	502	494	472	496	495	495	516	471	523	537	483	513	486	523	461	473	482	476	520	494	484	502	496	472	505	497	489	493	526	512	514	497	476	505	525	505	497	510	490	501	504	525	494	501	505	520	489	506	499	520	490	496	484	499	523	506	501	509	501	512	491	503	519	484	478	462	481	500	492	520	463	456	477	512	512	486	494	484	487	509	516	457	473	441	476	511	499	489	530	464	527	508	498	466	510	464	498	515	547	489	512	462	478	491	473	520	508	520	474	505	511	538	489	487	497	473	459	484	512	498	509	496	459	470	507	475	507	523	495	526	442	492	525	486	473	506	446	479	501	487	524	529	499	542	510	505	520	474	497	516	517	505	493	492	461	484	513	513	492	475	501	503	490	476	511	513	445	447	500	498	487	511	483	546	500	524	483	491	502	483	420	498	473	473	489	463	500	482	491	493	541	465	539	515	497	493	511	455	480	535	528	525	500	499	506	518	515	512	524	462	491	499	492	474	526	507	499	473	498	513	541	498	453	453	505	482	482	475	485	497	503	514	503	511	513	486	497	497	510	540	546	476	512	471	505	489	508	473	480	490	520	478	515	531	513	507	490	452	477	525	490	483	463	483	544	474	506	487	492	503	510	535	471	477	508	495	481	494	502	516	507	489	462	492	460	538	472	506	493	466	487	477	523	505	479	500	458	506	504	505	473	500	490	528	538	503	520	501	472	490	478	475	459	508	496	480	499	469	484	499	538	469	503	520	489
30084	12328	10744	6003	3820	2766	2487	1754	1413	1101	879	696	627	594	445	374	298	304	324	324	281	272	242	276	291	300	283	292	258	267	229	244	233	220	248	225	258	248	253	251	241	202	236	215	216	222	236	204	217	260	236	228	225	214	215	210	215	215	211	200	206	205	234	208	199	249	250	208	200	222	223	230	221	227	221	209	223	202	240	239	208	205	209	214	220	206	222	219	175	209	220	199	208	228	224	213	174	215	220	221	200	187	244	204	209	188	224	201	189	205	218	228	214	222	200	206	205	208	218	235	210	213	208	193	192	197	180	207	231	201	211	193	209	205	216	225	200	191	203	210	223	195	231	210	194	170	208	210	173	202	234	209	214	214	199	221	198	235	207	213	210	200	205	240	217	195	235	210	222	174	200	231	202	223	234	210	182	210	200	223	215	223	244	186	239	212	193	214	205	214	207	226	198	222	223	218	197	198	215	184	224	212	230	208	214	234	220	228	208	245	211	213	222	206	185	212	210	222	202	201	212	200	221	184	194	203	230	207	206	216	196	188	225	221	211	230	216	219	214	176	210	211	188	219	208	208	226	238	196	194	184	187	220	207	227	246	202	225	207	219	183	186	204	219	206	201	205	228	216	203	204	227	194	211	200	230	225	230	204	207	183	200	207	207	184	211	199	207	206	218	199	223	213	210	203	206	210	210	214	205	202	227	198	208	185	241	194	236	186	206	209	196	220	215	221	201	199	209	180	189	183	201	199	188	196	221	206	204	228	204	223	246	211	182	238	199	221	213	193	194	205	207	222	201	186	218	206	228	210	209	191	201	220	216	221	244	210	206	193	214	210	195	183	226	201	182	217	221	210	224	204	211	239	217	214	174	220	217	185	231	212	179	209	237	196	211	225	211	191	212	210	200	181	188	219	214	206	197	205	213	224	202	226	215	211	181	206	211	238	212	209	239	159	217	216	201	209	182	211	224	226	205	200	215	225	211	213	182	201	219	223	203	224	228	243	213	200	210	196	225	209	218	193	208	208	200	235	207	212	234	245	197	224	230	236	227	236	210	205	194	214	189	189	212	236	203	221	206	212	211	207	219	192	218	204	197	198	239	226	218	198	240	216	226	222	231	180	217	208	213	212	201	197	212	229	246	209	194	207	185	222	212	242	191	208	228	196	202	183	200	214	200	198	215	207	220	208	204	210	174	186	213	224	204	228	206	195	230	223	198	189	193	224	217	222	195	193	222	235	223	201	192	224	183	227	226	242	225	212	223	215	221	244	189	196	197	194	221	220	204	238	227	198	202	227	195	212	182	226	184	199	192	218	186	219	221	210	187	225	201	205	236	208	208	218	222	209	203	210	214	193	228	194	215	267	237	220	197	250	251	191	197	216	203	212	217	203	211	206	205	200	213	229	234	203	191	198	204	222	233	223	193	206	205	203	198	211	210	218	172	200	232	221	210	212	180	205	246	232	207	211	216	198	222	215	201	196	205	218	191	214	210	229	209	214	186	189	235	201	213	237	232	202	216	214	204	241	216	217	212	212	213	224	239	214	229	250	212	221	198	236	200	177	206	239	241	193	213	197	226	226	237	213	197	221	222	224	221	190	201	214	210	210	212	207	178	234	217	233	215	223	212	220	231	229	206	218	222	223	202	207	205	211	209	186	221	201	192	200	209	199	209	186	216	224	208	221	208	210	221	202	214	231	218	183	196	191	196	209	229	217	220	203	238	203	190	203	198	208	206	206	195	207	212	209	224	200	207	199	211	204	220	212	220	214	182	193	220	228	221	200	207	187	199	223	198	214	207	199	210	215	207	208	179	216	205	203	212	213	206	202	220	213	219	212	201	192	223	198	216	193	190	222	195	209	223	213	212	217	227	216	221	216	200	227	210	203	232	216	186	230	214	215	205	205	199	231	199	230	203	191	201	197	225	200	198	211	217	193	212	201	206	197	202	215	206	226	200	242	203	231	196	225	208	221	209	211	220	208	213	226	204	204	214	220	229	215	206	229	215	211	215	215	193	206	190	199	227	226	204	196	171	198	225	187	185	224	194	234	207	206	222	220	224	202	195	199	211	205	216	191	206	228	192	185	185	201	199	172	199	202	204	229	194	222	220	230	229	232	207	205	211	211	225	214	229	215	185	165	227	234	197	214	221	260	235	186	188	193	187	199	211	203	207	211	206	210	216	204	229	226	221	218	210	204	188	211	204	223	195	211	192	206	199	213	233	211	203	194	214	208	206	226	202	196	221	228	204	228	221	204	184	228	205	216	224	236	195	211	216	202	184	237	197	203	249	222	203	215	209	204	209	222	244	230	224	198	211	217	212	228	194	240	208	224	202	192	224	214	183	203	242	198	215	229	235	205	210	199	210	225	220	242	202	216	201	218	207	202	233	206	211	182	220	202	185	214	203	217	207	198	219	203	195	212	211	204	230	180	202	214	235	218	213	198	221	218	199	231	204	208	222	220	225	222	221	213	207	197	211	211	198	241	211	206	231	193	212	201	206	236	208	208	219	210	213	202	208	194	197	196	222	229	212	211	216	237	230	214	227	217	190	196	196	202	207	222	213	187	198	201	182	180	212	229	221	186	225	213	201	219	183	215	190	192	195	202	196	180	215	170	212	213	220	196	203	203	231	212	205	237	194	204	239	219	196	207	192	222	236	230	209	244	200	232	218	207	180	182	202	216	216	211	219	210	198	202	221	201	217	188	202	196	195	226	189	179	199	233	222	211	193	217	226	217	209	215	237	222	206	214	198	214	210	196	205	175	233	215	200	229	168	212	203	174	217	207	179	229	239	228	204	218	242	211	172	222	221	226	198	180	213	221	223	225	213	227	198	207	204	229	178	213	217	222	202	206	225	219	181	217	195	233	194	231	214	194	225	213	227	200	225	182	181	225	216	216	218	212	189	236	212	229	217	226	216	207	194	224	192	213	200	238	220	194	234	242	219	187	225	210	229	214	199	212	234	246	224	186	201	206	211	191	213	223	202	220	202	212	206	218	205	208	199	189	223	220	208	205	220	197	225	206	200	208	206	177	197	230	215	196	224	218	213	256	189	201	226	191	206	197	178	216	206	199	212	207	213	232	231	199	219	190	208	200	206	213	203	167	184	216	190	185	208	208	223	193	205	183	248	228	190	187	220	204	232	211	192	243	229	210	237	204	228	211	219	206	224	219	216	199	184	209	239	213	220	222	215	246	218	195	190	217	205	238	206	219	209	214	201	211	202	226	196	210	185	209	207	167	220	214	218	230	213	202	201	209	199	213	194	232	216	243	218	196	200	208	201	209	198	205	200	206	200	191	190	224	193	173	211	212	199	216	189	220	215	214	230	223	205	210	229	200	167	192	181	209	211	214	231	214	212	217	192	218	223	195	207	221	222	222	200	229	224	234	191	220	215	207	233	218	205	199	236	201	200	197	188	200	207	198	230	178	218	210	215	225	220	217	235	220	222	205	208	231	198	206	204	181	224	210	190	181	199	197	209
17811	9002	15590	13610	11578	10221	9644	7659	6481	5152	4390	3475	3027	2541	1972	1455	1190	1109	1119	995	1047	939	924	933	950	964	950	947	864	842	813	765	763	725	696	691	666	718	639	627	627	606	602	565	592	546	556	576	513	544	548	547	557	565	534	505	519	529	485	502	498	520	540	530	516	509	489	505	535	484	503	508	491	485	498	487	498	487	466	509	495	517	479	494	511	524	491	524	460	496	490	504	487	500	503	480	480	497	444	476	489	472	463	486	485	510	528	518	463	483	486	489	470	447	507	483	500	521	462	510	490	455	507	472	478	477	534	515	491	477	496	489	504	486	521	510	493	550	513	452	458	451	465	489	457	465	476	475	481	467	481	486	483	467	481	470	471	518	513	462	530	484	500	538	496	475	504	487	480	497	480	503	530	510	515	482	446	450	502	518	517	481	493	477	522	488	472	476	486	514	499	488	484	494	482	483	521	478	483	471	508	466	484	485	498	527	483	498	468	462	493	467	501	473	477	477	507	535	461	488	470	498	474	500	467	478	467	486	469	470	494	500	486	483	479	450	526	525	483	488	477	514	465	482	470	488	457	480	495	455	464	469	460	444	467	482	480	492	489	478	513	476	520	482	475	474	518	516	513	479	499	457	492	460	477	493	525	487	447	498	485	515	520	475	510	483	497	471	475	482	493	490	507	542	498	484	471	522	491	477	464	479	516	493	521	515	473	507	461	499	494	520	479	499	492	489	482	506	497	456	465	463	480	495	453	502	497	501	487	476	507	483	467	465	497	492	501	514	475	474	505	476	475	472	497	488	448	493	512	502	449	498	502	494	479	476	488	507	495	492	482	472	456	511	493	498	484	495	496	500	501	486	513	483	457	487	514	499	470	514	474	505	493	478	499	489	457	503	491	514	528	521	468	469	495	479	513	493	506	488	470	506	485	462	501	474	495	495	493	478	486	498	458	477	510	467	457	513	478	487	481	508	491	482	516	507	476	503	512	466	466	503	451	499	468	511	470	496	445	518	480	514	498	477	483	473	485	511	493	483	502	464	481	524	488	479	494	472	533	526	501	499	514	514	483	490	484	487	499	463	500	496	515	491	490	512	511	462	527	530	540	499	492	495	460	470	463	479	487	452	504	479	557	495	496	504	520	462	519	488	499	493	514	493	471	491	503	500	549	525	529	468	454	490	467	509	467	511	485	518	482	521	519	504	491	543	505	472	510	458	503	485	483	508	459	494	491	519	511	453	481	489	456	520	516	481	511	482	478	485	494	453	466	476	469	511	514	476	453	481	500	515	478	515	484	486	448	504	479	472	494	472	519	486	442	504	487	478	488	467	524	456	509	496	498	493	509	480	538	495	488	508	532	460	464	503	479	485	491	468	453	465	458	504	465	457	476	493	483	464	473	451	486	510	471	514	459	492	503	517	493	478	468	455	497	458	480	500	475	495	481	478	510	515	490	498	499	461	479	493	497	472	494	494	490	508	489	493	498	508	510	517	492	520	504	498	478	497	491	505	471	500	504	490	456	528	490	504	466	521	502	486	467	488	497	474	498	477	486	465	474	519	482	517	448	516	487	505	521	502	451	483	495	473	463	470	505	462	495	517	483	466	488	478	526	502	480	493	497	498	516	474	514	497	515	497	459	516	500	483	525	518	500	497	521	496	491	487	514	482	496	455	494	488	516	478	515	476	460	440	491	521	502	497	467	476	472	482	478	520	501	461	490	490	451	501	479	497	468	465	469	489	463	496	489	475	499	495	500	454	465	494	481	450	468	504	485	487	538	513	480	525	486	437	490	490	503	475	483	413	531	507	490	481	518	480	507	491	450	473	468	487	456	484	494	486	501	513	468	520	505	518	511	523	494	490	490	493	504	495	504	520	474	540	474	532	500	482	503	485	470	511	465	523	479	522	470	453	489	495	489	462	448	511	483	453	486	535	493	493	503	489	490	445	460	494	414	459	506	519	534	485	480	465	463	476	485	507	455	457	500	491	493	512	482	476	439	487	485	495	462	480	499	458	537	499	449	501	460	490	509	481	524	508	443	490	501	465	462	478	476	480	471	472	478	512	480	500	525	470	524	475	469	465	465	481	486	491	483	443	549	515	522	466	481	507	489	513	454	502	500	478	490	520	477	489	489	466	494	483	515	502	512	483	475	481	482	461	499	474	498	479	537	486	487	447	456	509	480	485	447	521	479	488	521	469	486	498	524	517	452	482	480	487	503	481	498	508	503	514	495	468	514	521	478	504	505	474	489	524	501	502	491	483	476	517	449	470	527	492	462	501	480	491	479	483	503	523	530	514	479	474	484	539	469	565	480	495	527	492	501	481	442	505	498	474	503	489	471	512	493	483	457	533	504	514	494	502	468	477	462	485	477	502	511	521	498	481	480	477	461	484	526	459	510	489	489	482	474	469	494	500	500	494	493	498	488	478	492	458	511	474	532	474	447	500	511	463	520	496	490	517	524	475	510	475	471	480	492	496	463	474	513	490	462	488	500	495	491	479	458	484	486	486	471	510	434	486	462	463	511	481	502	509	497	520	549	457	453	462	490	493	467	490	440	538	485	460	500	460	500	494	513	459	462	489	528	489	518	488	513	492	483	523	481	508	471	487	501	480	501	483	463	506	505	439	509	495	469	472	482	499	461	449	460	466	512	498	503	510	457	475	499	494	515	491	500	507	509	479	523	483	494	475	496	499	456	503	497	479	481	461	513	490	481	468	505	488	482	506	462	444	510	469	469	478	431	454	521	485	506	450	502	491	480	533	473	453	491	469	489	489	484	530	483	504	468	510	485	480	475	504	482	470	457	490	458	483	483	476	508	472	483	494	514	484	492	502	479	500	503	485	491	548	419	541	474	493	471	492	501	507	491	468	525	467	501	493	478	498	465	511	502	519	496	494	452	457	482	509	452	485	474	531	499	459	451	535	484	477	536	491	454	506	525	508	464	473	486	480	498	484	467	479	513	441	459	461	466	517	486	486	486	500	531	505	481	484	461	495	515	509	479	514	512	471	505	487	530	505	508	486	476	484	495	461	503	426	499	454	493	522	488	455	522	477	516	493	445	505	483	453	513	503	478	477	475	513	499	497	505	498	495	460	461	516	522	497	473	446	469	499	497	484	457	462	486	507	494	530	494	496	485	495	522	516	489	498	482	491	447	533	515	476	476	504	467	552	441	492	493	518	516	486	500	447	472	488	524	512	508	480	488	498	514	482	503	511	505	505	491	488	461	473	505	460	490	479	481	473	525	476	491	456	508	497	499	504	507	485	484	484	474	489	490	429	481	516	463	483	496	486	520	509	485	432	490	496	491	501	495	482	495	469	484	496	513	483	517	455	494	511	483	500	490	483	499	488	519	519	529	492	494	500	477	480	494	488	519	451	517	483	504	466	442	524	477	528	516	490	463	466	447	511	479	502	459	505	516	496	477	485	443	459	463	505	448	484	529	469	486	513	510	506	477	494	466	492	456	505	458	520	475	484	500	521
10820	4463	3460	1746	1200	932	861	780	602	542	470	453	372	377	333	295	307	298	301	257	288	286	296	283	255	309	284	281	294	277	304	266	232	294	248	278	228	247	276	283	283	277	260	254	269	261	242	241	238	259	277	297	264	256	276	253	296	282	274	266	242	262	265	245	251	235	229	244	261	252	246	278	223	261	248	269	228	246	268	276	261	247	263	237	268	230	296	244	270	276	245	233	263	270	235	245	253	266	242	248	264	290	248	282	262	252	228	262	236	239	292	266	252	232	285	282	247	283	264	298	256	236	281	241	265	256	275	274	245	304	248	274	245	258	261	251	256	238	230	243	240	236	260	268	271	283	263	259	282	286	280	254	268	272	254	252	242	279	255	249	249	242	245	261	222	244	254	259	254	251	256	256	272	234	266	251	264	229	273	253	223	261	265	271	263	248	256	209	282	241	272	258	231	260	259	244	222	267	259	260	243	257	259	251	264	290	235	263	256	244	249	268	271	269	259	274	252	238	235	239	243	235	250	274	266	265	265	240	240	231	266	242	247	240	229	269	270	260	253	266	241	263	290	265	267	255	256	263	258	287	273	228	254	260	235	253	252	263	282	253	238	252	240	275	251	240	266	266	268	257	284	250	273	266	276	247	275	257	256	257	253	267	271	276	265	254	239	281	265	255	238	236	260	262	262	223	266	270	264	268	268	257	250	263	245	281	292	259	274	241	236	261	250	229	269	252	255	262	258	263	240	292	232	246	278	269	264	281	272	252	268	247	254	295	255	273	250	249	268	277	223	275	262	246	257	256	224	261	247	258	296	261	253	254	248	240	289	260	288	255	284	252	266	253	234	270	238	247	248	264	254	309	261	249	259	268	250	249	236	259	267	261	292	246	227	255	262	278	269	252	239	269	250	269	258	245	260	264	275	290	254	271	299	272	253	255	261	280	235	238	244	256	276	239	287	250	235	256	260	268	258	231	261	214	279	266	257	260	278	253	249	266	233	267	274	258	276	268	264	276	229	252	267	256	236	230	242	264	274	261	231	256	282	271	260	266	268	293	286	248	273	262	236	273	230	260	264	254	270	260	269	260	246	253	280	262	245	290	259	263	270	226	252	264	239	221	263	237	261	249	263	259	257	249	259	277	276	286	257	263	271	251	268	274	247	256	253	239	272	261	227	270	285	266	272	261	276	266	226	267	273	260	241	228	262	298	266	261	241	216	258	235	239	257	246	224	262	242	248	294	271	246	287	258	247	242	255	271	272	243	257	260	260	256	323	269	256	256	219	267	275	273	283	258	246	259	293	255	265	266	249	241	248	243	245	280	266	277	277	241	267	254	257	272	268	248	241	262	266	242	244	259	264	244	250	278	252	266	239	231	250	242	242	238	265	265	266	262	275	259	252	213	253	283	269	265	238	255	262	264	239	248	245	270	265	287	267	241	276	262	233	261	251	240	255	240	235	268	291	253	269	244	239	267	240	247	259	262	256	299	245	270	286	246	283	238	236	278	284	263	245	241	266	255	235	278	242	226	274	292	220	250	261	256	249	290	250	249	267	287	279	242	265	267	254	243	269	252	250	254	246	233	227	266	244	270	283	282	241	223	252	242	264	281	242	282	266	235	263	236	246	278	258	271	294	243	280	243	248	265	226	241	258	267	260	243	248	247	242	256	231	280	224	270	255	235	270	263	285	242	256	281	282	282	270	259	249	275	273	267	254	215	250	254	243	272	249	276	258	282	255	256	250	258	252	266	248	270	271	260	249	247	270	266	285	269	243	265	280	264	242	258	231	230	249	263	261	249	236	268	246	281	265	241	288	277	243	266	271	239	259	246	238	274	256	249	285	277	263	274	247	301	252	245	253	267	260	259	268	256	221	259	278	265	271	292	273	249	276	227	238	258	241	283	262	268	245	284	266	286	229	254	250	249	228	267	272	256	272	248	234	253	261	276	249	248	269	267	259	285	265	285	269	268	280	264	235	248	266	260	253	266	281	236	257	222	260	241	268	250	290	242	273	272	266	243	274	281	245	245	281	265	252	277	235	253	277	253	259	281	263	283	255	232	263	243	250	280	259	280	247	255	240	270	250	297	275	267	254	292	238	262	257	239	247	233	268	241	252	268	245	263	255	258	246	234	269	243	304	232	238	259	253	290	255	264	258	259	273	247	238	243	279	254	245	224	247	264	226	260	250	253	270	244	267	268	261	258	251	255	276	248	247	235	282	230	272	257	265	242	252	237	247	239	230	212	255	266	271	261	250	233	239	264	261	270	301	246	234	261	256	258	246	235	252	278	247	280	247	240	243	238	266	253	229	248	213	245	260	292	248	284	280	252	244	223	235	273	248	263	259	269	240	285	293	266	258	248	247	236	269	270	257	227	255	271	260	244	253	263	265	270	265	275	273	223	227	247	251	253	248	246	256	283	261	224	251	249	241	283	267	268	240	235	284	269	262	259	248	251	259	247	220	254	246	240	238	223	255	277	265	262	275	292	253	262	266	246	273	211	267	289	260	271	246	276	254	221	265	253	263	231	245	236	283	259	252	258	258	256	245	250	254	254	241	271	259	277	253	248	265	270	264	279	250	227	289	239	234	262	258	239	253	287	256	258	268	217	239	267	258	254	240	257	248	270	273	278	250	266	242	254	248	288	252	234	249	244	253	212	248	261	244	266	244	231	265	272	207	249	258	287	242	244	248	242	264	286	271	268	256	279	234	263	253	281	258	268	266	257	264	246	254	235	251	269	258	251	248	279	259	286	261	243	261	268	261	245	255	267	248	268	271	238	251	297	256	242	255	259	279	254	269	264	270	247	228	269	233	264	257	281	227	271	268	238	240	254	234	250	258	262	277	243	240	252	244	268	252	261	262	264	248	268	254	265	267	279	256	255	234	245	260	275	253	248	267	256	267	252	255	273	266	276	255	276	225	251	281	248	268	264	242	262	298	268	248	251	282	242	266	257	266	250	252	264	226	237	241	227	251	284	274	220	240	255	251	226	283	255	248	252	269	259	259	261	254	248	246	216	248	263	253	245	244	283	280	271	233	280	259	258	232	261	243	254	273	255	224	234	272	288	255	262	278	244	251	294	260	224	263	248	231	278	239	261	253	259	279	260	264	251	224	290	258	265	273	273	255	285	253	269	260	243	252	246	240	255	255	278	235	232	223	232	246	246	231	278	253	256	279	262	292	257	241	247	255	271	239	263	270	235	245	260	265	268	274	278	234	243	241	257	243	253	237	228	220	246	269	245	242	255	256	266	250	273	228	283	270	238	247	263	245	261	247	258	219	230	230	257	269	267	223	225	275	257	247	260	273	247	261	247	260	262	232	252	245	304	246	259	254	289	265	238	241	260	252	249	251	273	281	301	245	269	270	275	252	252	257	266	265	259	275	247	247	215	223	268	263	231	259	269	274	251	280	240	258	265	259	238	261	246	260	274	246	234	265	241	239	262	254	268	248	267	214	264	258	239	270	258	265	245	267	247	253	212
7102	4217	6080	5067	4245	3718	3514	3084	2595	2157	1824	1528	1331	1255	1001	911	791	775	759	731	721	749	744	720	666	681	760	688	675	681	659	656	693	618	683	646	639	673	608	654	652	623	581	560	588	586	611	626	621	616	582	637	619	633	585	637	556	630	554	583	596	590	596	576	603	581	603	573	553	583	615	610	545	620	563	577	594	529	565	606	602	579	545	601	598	574	590	625	558	585	561	599	565	583	593	562	594	621	530	543	583	581	585	593	512	582	591	561	596	556	589	582	563	544	580	588	612	615	541	578	583	552	591	581	560	571	590	597	601	591	590	537	601	608	564	566	587	586	542	619	595	534	543	594	540	557	578	541	558	589	545	546	589	586	610	602	541	542	612	587	549	551	580	568	598	626	557	610	584	575	578	601	619	615	601	607	601	555	580	603	565	567	557	557	585	589	630	553	541	556	584	580	581	558	553	571	582	572	600	577	558	588	584	606	528	588	587	538	509	554	584	533	543	563	610	557	575	528	538	572	524	579	599	586	601	609	575	590	597	590	534	572	613	563	568	591	574	638	610	583	574	600	592	563	576	567	571	577	556	624	586	567	627	574	573	592	523	624	552	558	562	553	582	554	581	582	591	604	613	530	567	604	553	594	570	597	561	626	572	568	590	564	590	571	599	565	574	611	560	631	561	561	561	540	533	584	546	546	575	515	580	612	578	620	577	560	578	563	552	584	561	595	533	566	612	565	582	541	571	559	579	558	604	629	549	590	615	578	591	572	520	599	603	648	601	584	607	557	580	563	633	613	539	594	588	569	587	609	556	610	572	568	549	556	554	556	555	567	594	597	578	616	584	600	577	572	566	607	566	594	566	578	553	576	598	576	615	607	550	579	536	548	610	576	556	572	605	553	566	615	574	608	495	574	586	603	533	520	537	573	575	574	568	571	515	635	600	580	632	591	586	601	545	583	588	586	541	593	546	537	548	583	548	575	550	580	557	583	592	565	556	584	606	537	638	579	583	609	574	549	568	591	557	592	598	569	556	593	570	529	565	531	593	591	610	564	588	616	551	590	576	595	572	580	601	556	634	541	580	586	556	568	588	595	573	589	621	606	595	565	542	600	587	588	553	536	572	568	579	541	631	588	581	605	611	553	580	587	579	620	584	554	550	531	552	602	605	587	549	554	562	593	552	581	558	560	574	560	623	581	570	611	625	589	565	579	557	560	577	615	592	588	578	559	627	595	593	571	572	532	543	573	568	588	592	570	590	561	615	539	553	566	569	581	592	564	567	568	545	623	546	566	567	601	603	581	566	596	605	586	557	564	567	605	562	565	564	532	613	584	597	561	587	614	558	594	575	598	553	585	570	564	562	620	625	557	625	547	569	605	537	557	559	580	554	602	568	591	569	572	521	595	587	567	541	571	568	564	547	551	541	597	561	583	569	600	591	539	565	588	603	584	618	582	594	570	585	569	601	633	586	542	560	571	576	531	577	557	549	559	571	602	563	541	609	556	578	577	597	580	566	527	605	563	593	584	578	574	549	612	583	616	602	575	588	557	595	568	583	630	539	560	557	586	590	562	536	582	594	608	571	611	583	543	583	566	594	543	556	626	546	595	567	567	557	563	604	545	549	617	573	582	601	543	573	558	552	619	591	601	550	594	575	582	542	549	548	605	568	569	562	535	566	614	630	546	576	622	527	606	552	615	572	561	572	572	586	573	593	556	558	582	570	547	615	597	560	564	569	566	569	540	578	583	561	594	594	585	541	555	568	549	522	569	580	561	547	577	539	613	587	562	588	563	613	582	568	542	558	552	591	548	553	568	625	582	560	551	592	531	568	559	545	553	594	604	572	546	569	577	609	565	598	510	559	530	566	546	603	577	578	584	563	580	568	620	565	583	624	572	617	556	537	578	561	609	548	582	597	572	584	571	572	566	608	605	626	605	612	562	565	553	576	555	567	577	575	587	558	599	568	559	614	579	571	571	546	563	564	598	603	552	541	565	583	581	653	569	597	570	558	573	549	565	584	596	569	616	569	614	575	567	571	577	580	592	568	565	547	566	589	569	602	558	571	588	599	570	577	549	608	563	552	583	553	623	546	594	551	574	554	624	610	574	563	589	577	591	600	602	579	593	576	507	536	568	566	589	577	567	576	596	578	561	575	598	556	585	606	565	556	564	594	613	593	551	614	610	595	578	600	577	592	532	560	601	529	520	582	589	576	581	584	606	529	548	520	597	599	552	578	586	592	568	556	615	598	563	575	562	577	618	605	601	555	588	566	558	551	548	605	595	558	589	590	568	572	601	560	533	606	582	577	593	598	548	580	578	594	578	568	529	594	564	580	614	609	562	573	572	596	575	541	554	585	574	585	576	581	564	585	583	597	582	573	594	599	568	576	560	592	557	581	597	540	602	562	564	562	617	581	566	561	557	546	577	545	578	551	574	526	583	565	620	594	569	527	555	522	560	595	593	579	574	572	558	569	552	598	561	573	594	531	604	544	605	546	537	585	581	558	576	560	554	624	582	587	552	558	562	566	576	572	604	553	548	578	566	585	582	589	585	625	578	569	596	578	597	577	592	534	588	557	532	566	576	553	533	558	578	574	565	624	533	575	629	588	500	571	570	556	572	552	564	574	597	599	570	583	612	584	558	558	572	563	602	579	604	594	568	599	557	575	582	568	567	570	574	510	578	562	579	596	610	586	600	590	555	594	562	606	569	602	576	550	589	568	579	590	575	587	600	552	603	559	537	564	602	593	577	584	573	548	573	571	577	591	557	618	559	564	575	565	564	552	576	549	618	594	542	583	579	645	577	552	616	543	547	605	581	553	541	559	589	547	568	598	620	562	559	559	574	550	535	616	611	560	639	567	509	605	579	558	561	589	546	648	567	547	563	525	595	568	581	532	548	547	580	602	586	584	631	599	589	532	576	581	572	537	596	578	570	562	606	610	585	547	618	514	563	529	547	571	549	582	571	563	542	564	604	559	591	537	608	582	588	571	556	568	587	545	592	543	564	544	586	563	587	567	537	568	575	610	609	585	574	567	524	598	586	575	583	587	534	532	560	610	588	542	552	609	598	565	603	581	595	590	580	599	599	581	581	577	566	591	541	577	552	613	613	573	610	557	600	555	574	580	581	548	562	601	614	561	589	569	580	590	574	609	639	585	606	555	563	582	577	559	573	626	576	597	611	614	574	554	589	590	580	607	575	579	558	579	572	592	569	579	564	547	515	594	557	575	582	630	573	575	581	567	567	577	580	571	611	549	574	580	592	566	548	520	590	577	600	580	584	576	573	539	580	595	559	592	540	588	575	603	575	575	559	579	578	578	576	572	578	533	586	569	616	580	591	548	574	620	562	561	574	557	576	613	600	582	559	570	606	620	561	566	540	574	588	587	570	576	600	574	569	574	607	551	619	574	581	589	536	612	602	604	592	596	571	575	566	569	537	596	601	556	605	554	568	596	570	575	581	584	596	561	571	581	514	544	536	509	575
22501	8599	7101	3558	2249	1878	1573	1268	939	778	698	594	509	470	356	317	288	252	275	266	284	264	245	234	260	278	268	267	213	242	229	252	249	273	258	238	220	199	215	213	236	227	206	218	220	236	205	215	215	226	200	229	223	214	230	222	226	215	212	233	237	238	218	240	249	186	195	208	224	209	204	221	214	229	224	207	214	229	208	236	223	236	211	237	190	222	225	198	225	203	201	210	242	225	225	212	218	227	221	197	195	220	195	224	228	185	199	232	222	221	219	211	230	234	209	229	230	241	221	200	195	206	215	213	216	192	226	231	223	227	214	210	236	243	196	206	185	255	230	244	222	220	238	210	199	197	236	230	204	202	220	223	223	209	200	224	245	213	219	243	230	215	223	221	226	210	218	229	237	209	220	225	213	208	195	214	237	203	210	233	211	203	259	213	220	202	194	186	213	225	211	196	223	212	210	242	198	232	235	229	213	221	214	191	232	224	215	204	224	244	211	169	202	243	234	241	210	178	194	198	201	217	234	208	193	228	236	209	203	215	225	217	251	225	185	199	237	203	234	229	222	213	206	245	225	207	211	215	212	222	237	217	203	200	190	212	187	216	230	200	223	224	220	230	238	225	198	220	220	211	194	213	225	195	202	257	210	196	198	240	239	219	219	224	215	211	207	221	212	229	166	215	255	213	203	234	205	235	192	206	212	210	275	227	235	208	211	210	200	210	235	202	229	222	208	199	250	214	238	225	225	234	204	209	214	209	210	213	200	192	228	225	230	234	218	244	197	233	203	228	226	217	221	224	211	205	203	219	235	202	221	208	209	212	272	197	226	212	204	189	198	195	214	227	223	246	222	220	187	199	193	200	215	233	231	237	216	195	215	207	243	219	221	189	222	220	216	219	210	216	204	251	201	188	211	223	221	214	219	228	235	200	220	240	229	225	229	204	224	244	212	226	202	193	229	214	224	177	229	247	221	208	205	213	235	216	208	221	229	179	220	227	198	198	207	221	213	187	219	223	201	217	228	214	216	237	247	225	236	197	209	200	237	230	220	209	187	214	225	217	224	222	250	230	260	209	208	242	211	224	235	227	243	216	217	253	191	212	242	227	278	220	199	227	215	210	224	208	205	235	222	201	226	223	239	205	233	246	222	232	242	224	247	234	208	186	182	198	192	207	190	207	234	228	234	220	224	192	241	222	221	231	202	239	256	221	203	217	190	212	218	214	207	242	192	224	236	223	235	224	223	211	221	216	189	242	220	218	216	231	211	190	230	217	206	212	219	225	219	195	212	243	213	227	235	195	215	199	254	224	231	248	208	186	222	210	223	205	212	236	211	217	204	185	209	225	231	193	228	218	194	226	205	219	229	225	215	258	200	212	239	228	227	223	220	217	229	229	221	211	205	199	205	206	210	222	238	211	189	248	213	204	247	214	210	247	202	248	233	256	221	229	228	196	225	210	207	204	218	214	206	250	206	214	226	197	208	196	236	215	227	199	242	238	207	228	212	258	197	233	224	229	204	222	213	212	236	214	217	212	232	212	205	194	238	224	221	215	211	218	219	224	188	215	227	223	217	202	202	212	221	234	236	214	238	226	212	222	234	251	215	198	230	218	231	220	242	249	259	228	204	228	190	228	234	205	238	216	212	178	216	194	192	223	227	234	204	205	211	253	252	240	240	211	243	234	217	206	229	229	223	224	225	184	223	216	214	204	219	200	232	195	229	192	219	229	207	209	230	237	203	252	211	226	212	188	228	241	212	207	233	241	212	211	216	242	238	232	214	222	260	206	189	206	228	207	250	214	210	239	228	208	223	242	183	240	232	197	254	220	217	196	225	223	200	224	212	206	218	222	195	230	243	203	223	202	210	218	209	188	235	234	225	209	218	222	217	222	200	218	207	218	210	187	207	209	204	239	240	212	185	222	193	241	224	210	205	213	210	202	185	233	205	197	198	194	219	197	211	245	219	231	228	206	241	219	246	237	238	189	247	230	207	225	211	256	225	186	189	206	220	239	218	236	211	226	193	218	229	202	220	234	223	202	204	189	188	224	237	208	203	219	240	231	209	243	211	222	226	205	215	234	220	209	212	217	217	217	223	222	211	210	225	212	182	214	225	197	227	221	234	227	211	207	197	211	219	217	223	219	206	183	223	256	214	239	218	213	211	224	218	207	244	224	206	169	220	206	202	215	227	217	200	229	216	237	199	238	221	230	215	196	228	195	220	216	221	233	233	221	218	214	199	217	202	252	207	248	243	211	223	209	219	243	250	207	229	237	210	237	179	203	203	235	248	206	200	237	239	237	200	193	198	209	201	202	224	208	251	235	184	197	219	221	248	211	229	220	182	217	241	225	253	199	207	214	198	220	229	229	225	207	211	227	198	225	217	225	183	233	203	232	244	216	231	225	217	235	224	200	226	243	238	230	213	232	199	216	208	222	226	222	245	238	249	211	231	239	250	198	215	214	231	223	234	202	225	224	212	211	202	197	200	216	229	231	193	205	212	199	221	259	206	193	230	210	219	233	210	223	244	220	223	221	226	213	241	228	201	241	244	212	208	213	224	234	218	225	195	264	216	202	189	218	218	214	220	242	204	218	192	216	224	228	226	239	219	212	211	198	190	214	209	185	212	197	231	194	227	236	206	216	200	190	203	223	233	211	224	220	217	197	210	202	232	199	220	218	215	183	221	230	209	231	194	227	224	205	203	206	231	223	213	230	232	240	201	250	185	186	210	205	225	199	229	225	229	201	221	209	208	238	216	228	223	223	219	197	186	220	238	227	217	198	183	236	227	217	205	206	211	231	235	215	219	232	231	182	201	196	210	230	217	232	216	221	200	215	213	240	215	225	233	199	232	218	239	217	201	229	197	216	206	189	223	194	184	222	205	238	212	200	222	188	227	192	215	242	231	199	214	226	228	218	228	213	215	198	193	208	230	226	210	193	214	233	221	215	224	206	178	214	213	215	230	238	237	201	210	206	211	211	226	231	224	223	235	219	209	207	235	227	205	208	241	211	240	218	180	222	206	198	212	221	228	224	223	212	228	235	243	229	214	223	213	205	205	229	226	221	246	208	206	237	198	212	233	202	209	224	232	204	209	215	204	226	244	212	224	182	252	233	228	207	217	213	193	211	253	234	219	192	234	233	210	203	214	227	218	232	231	219	229	218	232	234	220	239	210	192	212	217	200	210	223	195	218	195	203	232	202	219	217	200	222	215	235	211	216	236	219	224	207	250	212	215	200	203	239	222	214	232	212	223	223	220	225	205	197	223	233	242	234	215	232	198	214	232	196	236	247	225	229	238	214	226	235	208	243	248	191	220	213	210	224	212	203	218	200	208	221	214	217	198	233	211	208	189	228	210	204	230	209	240	249	231	226	224	255	231	213	226	218	227	200	231	214	221	223	189	205	237	204	233	201	203	239	205	212	222	225	219	211	218	189	236	222	203	238	224	242	199	222	236	216	227	197	209	218	189	191	208	196	228	239	218
14528	7221	10877	9288	8117	7239	6624	5339	4306	3633	3191	2625	2105	1874	1507	1224	1042	875	861	821	840	755	805	762	773	836	746	740	710	738	665	721	637	648	624	602	642	606	603	623	643	651	588	587	571	597	527	503	563	530	546	549	519	563	514	548	546	488	542	545	538	501	543	497	556	523	495	543	549	472	483	536	516	521	523	512	493	492	496	511	501	503	480	481	484	516	479	534	497	491	535	510	483	512	524	481	484	480	529	527	518	479	490	487	524	469	487	518	541	502	530	537	509	455	530	536	522	509	522	464	514	487	484	478	477	474	550	471	467	506	487	561	475	533	505	531	503	511	545	512	503	503	492	517	525	501	493	481	533	541	496	495	522	491	525	536	470	473	518	527	487	479	541	514	527	537	522	491	461	514	548	482	490	512	494	496	525	509	503	503	475	502	527	518	493	516	522	495	502	518	480	488	516	534	512	494	487	513	474	502	500	487	517	499	485	533	493	498	505	506	482	481	514	524	502	493	462	489	501	511	461	510	505	516	494	518	511	532	506	491	511	480	526	487	516	543	507	483	554	513	479	513	525	510	505	500	519	523	528	484	510	533	500	500	499	501	494	540	503	499	523	491	507	504	497	503	497	542	512	511	478	510	503	501	480	578	465	522	493	496	498	510	499	496	520	512	522	510	492	531	490	468	522	479	481	536	531	514	516	496	465	507	506	492	518	541	520	496	508	509	446	481	505	533	519	494	472	514	518	473	477	481	511	521	461	492	494	559	510	506	546	484	542	491	526	501	476	477	493	495	506	524	489	522	519	500	518	461	522	495	523	511	469	445	469	495	485	495	502	502	516	479	517	510	519	481	535	478	495	505	469	521	553	510	499	485	475	544	496	529	482	489	502	531	502	499	491	526	465	496	530	492	481	517	530	482	549	457	529	498	498	524	497	530	491	483	540	505	466	545	496	503	445	491	527	478	493	496	512	499	480	506	548	504	498	490	494	492	469	498	537	488	479	489	499	521	502	508	520	501	516	518	525	515	511	506	504	522	507	469	482	527	499	512	499	478	489	508	529	518	533	515	510	484	491	456	495	519	501	522	519	476	513	462	511	521	531	490	502	534	534	536	510	556	507	501	532	477	498	506	526	502	458	514	503	496	515	496	513	448	512	517	460	523	508	490	500	490	513	531	505	522	501	501	504	510	492	516	516	521	505	502	490	494	520	493	533	512	494	496	477	498	500	510	479	493	501	508	522	521	476	537	553	476	463	539	504	516	476	506	497	498	496	481	508	524	490	496	505	500	515	528	520	469	544	555	507	557	496	498	474	450	540	491	492	516	505	512	484	519	529	473	478	500	478	485	503	516	528	487	491	458	493	477	502	487	523	576	506	493	452	522	496	508	459	485	484	484	497	501	524	559	499	499	500	472	511	511	508	502	498	507	502	481	495	503	491	567	482	509	471	513	511	520	502	495	505	499	488	482	502	498	523	535	483	503	485	538	473	511	534	524	488	498	536	513	499	503	492	503	488	484	491	479	523	550	504	520	535	500	524	502	479	519	497	510	529	503	500	495	529	490	465	504	494	504	521	489	482	512	487	491	557	487	516	560	487	481	494	457	550	498	495	516	494	487	466	506	514	500	492	490	500	499	489	508	529	516	491	460	514	527	475	523	472	490	516	533	496	534	524	492	492	492	480	519	499	484	481	535	496	491	466	552	491	503	504	501	498	524	523	505	515	503	459	508	492	471	535	487	453	527	522	486	508	495	495	532	468	509	507	485	493	467	488	481	484	522	523	487	496	537	513	469	522	522	466	506	492	464	501	500	487	476	495	517	513	474	484	520	488	478	520	496	491	515	522	487	500	523	492	537	519	481	531	531	504	521	520	502	485	474	477	442	525	516	505	540	481	536	494	463	528	538	460	544	521	512	461	482	499	455	497	525	521	514	508	521	531	552	491	504	484	520	536	531	497	544	542	490	536	530	463	492	516	505	533	485	518	513	478	505	490	539	496	496	557	502	494	503	491	528	512	497	518	497	505	534	485	478	515	477	493	487	497	543	526	492	475	535	535	489	517	476	540	521	462	490	518	525	485	538	513	501	561	515	467	488	503	515	501	507	502	494	491	502	496	507	510	486	547	511	482	508	466	464	459	498	499	489	467	510	503	491	520	484	501	510	494	514	522	487	527	491	489	544	475	494	501	546	521	508	514	537	446	517	505	492	520	501	499	508	520	490	481	533	493	516	491	519	486	505	484	549	501	468	521	486	466	490	457	539	490	466	532	519	524	507	497	512	499	496	480	493	529	486	494	495	502	516	465	492	498	529	492	511	503	458	517	511	496	538	546	523	510	463	502	534	521	510	491	497	553	518	483	491	520	472	507	483	480	504	530	503	488	498	509	516	488	492	541	520	519	513	500	498	504	475	480	506	490	504	502	470	529	501	483	490	498	482	467	495	520	483	505	464	526	495	489	543	491	501	505	510	572	551	526	500	514	491	474	539	529	476	503	559	518	518	544	477	480	469	504	455	523	463	514	493	517	506	502	477	504	498	510	551	519	506	522	504	521	496	520	483	459	492	523	507	513	541	505	504	533	472	507	534	492	486	477	440	527	469	485	470	481	497	516	484	500	505	506	491	494	494	503	484	500	530	487	500	546	510	496	492	464	516	537	501	474	491	518	483	477	501	511	509	484	513	499	557	466	472	494	505	497	496	492	515	505	507	492	498	502	489	507	543	495	521	520	506	527	496	516	470	509	513	517	464	471	540	489	540	531	452	538	477	476	540	526	508	493	501	483	527	504	505	493	464	527	483	457	461	500	521	503	527	501	470	481	503	478	502	500	508	544	482	509	523	435	480	478	505	512	505	525	532	450	489	471	506	530	481	491	536	518	525	516	506	496	482	484	532	510	457	473	485	525	483	510	495	520	505	514	484	474	482	480	518	488	505	460	485	489	535	524	509	464	518	508	477	508	508	493	441	484	444	514	484	481	482	496	517	518	528	498	487	481	494	508	555	530	500	461	486	490	513	500	507	480	462	517	503	509	494	507	524	546	493	498	485	486	516	483	476	494	442	520	501	474	487	494	488	528	477	506	506	506	526	463	469	525	477	492	526	492	500	517	536	523	511	520	520	488	505	506	482	534	506	472	515	475	512	488	493	538	522	541	502	493	513	489	483	545	472	479	540	497	498	537	501	523	495	483	468	524	470	467	511	520	482	482	544	525	491	505	504	489	493	500	519	526	495	503	523	487	509	480	491	498	481	507	490	483	547	509	486	469	503	501	507	500	513	529	529	524	488	488	560	514	512	476	515	522	513	516	529	520	494	511	493	522	504	512	486	491	510	516	496	490	449	511	483	522	478	514	489	526	470	478	513	524	523	524	504	499	504	480	486	537	487	489	513	529	504	514	524	541	472	500	510	479	540	489	503	487	520	530	507	491	516	524	541	517	530	518	513	517	469	511	495	523	480	545	531	505	502	509	492	504	547	483	517	536	505	488	507
30917	13418	10081	5574	3855	2822	2284	1769	1289	1018	967	761	644	523	495	383	339	335	311	303	311	263	245	277	277	290	263	263	268	280	273	232	229	225	237	255	222	234	265	211	244	215	262	236	236	244	241	187	197	229	180	201	233	229	209	203	201	200	192	228	225	207	199	210	182	215	205	235	200	231	199	190	202	217	226	251	251	226	234	196	236	214	210	189	218	209	229	204	258	236	196	221	190	218	205	210	221	225	209	228	240	229	215	196	230	206	200	234	221	210	211	204	227	221	215	216	226	182	204	211	237	187	216	202	198	210	194	195	205	211	227	243	226	212	211	226	239	232	221	205	198	203	216	208	195	220	211	221	219	234	242	215	234	220	202	191	240	204	200	225	207	203	184	218	207	209	211	210	214	212	216	211	220	225	173	203	225	211	216	205	208	202	209	260	214	199	180	203	204	209	214	229	220	232	207	224	220	252	216	239	221	240	183	195	230	219	229	236	229	196	231	216	249	225	189	232	201	211	208	198	235	245	227	205	188	224	215	226	228	200	205	198	220	202	203	241	211	239	204	221	200	192	207	233	223	224	203	231	211	232	226	218	219	235	201	197	193	201	196	215	225	209	251	237	219	234	210	247	212	216	180	233	207	219	213	221	207	197	215	202	205	217	228	233	216	215	219	236	201	206	175	202	225	234	189	203	208	212	209	215	214	205	216	228	201	223	207	232	229	211	210	188	215	230	210	240	222	219	214	202	219	184	195	174	241	208	194	201	222	197	218	230	206	218	211	205	196	193	196	220	219	235	231	221	217	218	225	204	212	225	190	207	221	182	201	208	235	222	230	225	203	204	234	227	199	221	240	199	210	228	182	211	214	219	181	226	211	206	221	218	202	208	196	230	189	215	230	240	229	194	218	248	197	197	228	190	192	223	206	195	195	244	241	209	214	223	235	222	226	217	194	209	198	202	194	230	206	237	228	204	195	206	205	198	198	209	223	219	243	223	242	213	234	217	222	194	205	213	210	202	241	223	213	203	188	215	215	210	216	202	228	216	206	204	220	211	226	229	209	205	198	209	208	204	208	233	207	203	214	223	202	213	221	231	229	226	228	220	224	221	210	209	210	225	198	239	212	192	206	230	186	223	218	231	214	218	219	189	245	228	222	214	199	213	206	189	197	189	216	189	213	183	211	201	209	199	229	203	201	227	243	220	205	228	209	227	190	251	212	203	216	228	212	233	188	215	218	235	243	237	230	224	234	248	219	206	213	208	227	200	202	206	196	230	182	194	207	213	200	235	211	218	204	208	210	210	209	209	197	213	216	211	226	217	223	215	220	218	204	217	206	225	220	218	198	210	187	226	213	229	220	217	185	212	253	225	230	225	216	204	203	203	214	223	201	230	217	217	202	215	186	248	196	203	217	199	191	203	243	231	220	213	222	225	195	200	224	184	210	205	224	225	200	230	215	196	205	226	183	198	219	230	195	219	202	222	222	245	222	199	203	211	224	219	214	222	223	216	225	252	226	208	227	230	213	216	217	205	204	193	214	223	223	207	259	233	205	191	217	203	239	216	217	233	224	208	233	230	219	219	239	221	228	221	210	220	221	232	222	199	235	205	204	220	251	205	215	194	226	245	204	225	198	237	208	209	205	193	213	257	235	234	226	228	243	222	227	191	212	225	238	213	220	214	221	209	174	203	209	221	226	228	215	227	229	226	206	186	222	217	237	204	215	198	247	212	216	226	203	226	213	216	230	203	212	209	222	216	223	243	229	206	220	206	224	209	214	218	231	217	226	217	235	230	234	221	192	215	214	217	216	207	214	204	224	201	188	207	222	217	233	203	199	213	234	227	216	209	217	209	246	218	232	248	218	207	209	205	228	217	230	237	230	208	205	187	201	207	246	203	222	222	203	236	236	205	214	222	207	188	221	206	213	214	234	210	198	216	199	206	212	229	217	207	210	229	207	216	204	214	219	215	210	202	220	178	199	222	230	195	204	200	190	187	216	213	217	199	243	194	242	232	264	218	207	218	197	201	232	210	221	205	209	228	203	206	203	197	217	201	191	232	226	220	234	213	189	206	210	209	209	244	226	204	202	190	234	209	198	223	205	227	233	208	214	179	224	202	194	208	205	209	217	208	208	231	190	194	215	223	227	218	209	209	203	207	207	207	214	191	211	220	176	207	196	206	227	211	242	248	204	180	198	216	218	209	196	229	219	203	228	202	184	208	220	232	205	199	213	176	197	220	227	222	235	229	206	223	216	227	226	224	220	228	220	208	210	200	192	207	214	209	207	200	192	216	198	227	225	237	236	239	180	235	218	221	214	229	226	238	191	216	213	204	231	217	192	211	225	237	237	208	194	233	206	214	198	199	222	204	220	184	201	224	227	212	214	209	211	212	191	239	204	228	224	199	226	207	225	201	199	215	203	186	188	221	214	214	223	203	205	191	220	189	201	190	241	231	189	205	221	212	215	193	194	208	214	216	214	226	188	205	196	246	212	221	219	205	223	185	222	204	199	219	220	231	232	192	231	245	213	224	193	207	206	207	222	203	210	213	222	219	221	214	197	205	174	191	232	227	187	249	181	206	231	235	221	197	210	219	219	200	203	233	192	203	189	220	201	242	191	210	218	209	190	193	201	209	204	214	226	211	177	212	226	187	219	211	216	206	228	190	182	212	211	220	224	190	220	182	216	231	197	203	211	192	224	191	182	202	209	239	183	194	202	233	180	203	207	215	214	227	169	216	222	197	236	198	212	233	223	260	229	214	209	189	199	209	194	244	198	200	214	238	222	204	236	198	221	214	239	227	259	205	224	203	248	223	221	231	202	196	222	212	196	211	222	184	215	206	215	205	212	260	249	222	216	190	234	200	212	211	214	198	224	211	203	199	215	235	227	228	232	220	208	229	229	220	192	202	209	210	224	228	222	227	208	238	213	214	204	222	222	188	209	198	201	219	224	209	210	221	177	216	208	195	221	173	243	218	225	211	213	219	223	232	206	192	200	206	222	187	196	212	215	201	235	216	206	255	200	225	200	196	198	205	207	216	203	209	230	206	216	214	189	182	215	202	209	235	202	215	209	234	189	211	208	219	188	185	211	177	211	190	211	219	199	248	207	243	178	225	237	192	199	225	191	191	216	240	208	201	213	222	216	225	222	204	235	198	194	226	191	223	208	193	209	213	202	198	201	217	229	209	208	220	209	199	202	224	193	217	228	200	225	234	185	224	224	244	182	225	220	182	203	222	237	232	237	216	201	244	209	208	217	189	197	247	216	207	186	225	205	196	216	212	189	195	192	220	227	209	196	223	219	223	217	227	190	204	200	227	212	190	236	219	209	202	208	208	224	213	214	214	233	188	210	199	213	224	233	195	230	222	232	211	218	204	196	201	225	227	207	217	242	219	215	226	216	209	201	221	228	204	196	201	219	228	217	211	205	219	246	212	184	208	243	222	211	219	201	206	205	200	204	214	199	224	234	211	219	218	232	209	208	240
18197	10084	13728	12667	11771	10253	9183	7569	6044	5025	4478	3644	2912	2485	2064	1603	1220	1087	1040	1006	1035	950	945	945	915	1008	934	886	916	780	781	762	709	719	744	706	676	717	688	624	615	600	653	561	591	573	534	560	584	555	547	546	548	551	557	512	531	571	550	524	538	536	531	509	504	532	506	519	511	518	488	517	536	535	536	529	512	490	495	480	510	535	481	491	507	509	475	523	501	487	480	493	505	508	487	476	488	479	502	494	501	499	507	484	478	500	472	521	499	507	522	497	489	505	493	463	521	490	495	513	514	491	506	522	492	495	466	515	489	524	509	488	506	478	487	489	476	495	475	474	534	479	461	473	472	475	553	521	495	478	525	516	506	479	501	493	519	502	458	492	492	512	463	513	487	526	477	501	456	487	505	451	522	535	477	464	511	466	449	446	475	505	536	504	458	502	467	502	495	473	517	502	522	510	459	525	554	494	465	501	503	475	502	510	495	520	504	466	489	501	519	483	500	488	485	506	489	480	476	505	443	523	539	483	494	475	469	478	511	522	504	494	497	481	447	516	516	497	520	450	501	524	492	522	504	539	482	500	496	469	488	515	535	547	478	499	442	456	484	533	482	495	496	478	510	500	502	529	508	507	495	472	492	478	490	466	514	519	479	487	524	507	525	544	447	490	507	454	499	518	503	481	525	504	483	513	513	495	501	499	505	516	464	475	515	468	445	514	510	488	468	516	503	517	490	479	484	459	510	514	494	458	482	511	507	502	501	520	477	471	515	503	496	519	488	453	504	502	498	505	456	477	496	469	506	529	521	490	512	474	471	473	476	518	480	511	460	498	479	501	515	466	503	506	509	492	487	521	491	530	467	469	503	509	541	537	517	464	528	482	493	506	470	492	505	566	493	502	522	479	509	513	466	506	520	484	519	494	454	493	510	490	523	505	488	487	500	478	503	487	523	499	531	534	492	486	504	507	484	505	473	503	480	448	466	487	465	468	513	513	466	455	501	488	549	500	519	477	496	525	496	501	447	516	513	467	474	468	510	501	483	491	513	486	470	487	482	495	486	497	488	485	464	483	524	478	494	472	487	499	493	445	511	494	471	509	521	487	496	541	496	488	495	468	507	496	473	473	499	500	493	505	540	521	522	516	452	494	493	467	470	457	488	481	502	483	471	476	532	467	487	452	500	495	531	484	500	468	531	502	500	491	503	487	507	465	527	479	476	522	490	512	522	443	542	497	483	477	489	476	500	524	523	506	480	477	512	480	486	450	543	478	440	495	469	491	538	503	528	498	514	525	443	473	473	545	485	525	509	487	505	507	468	524	519	490	487	467	522	485	511	496	444	499	546	455	493	526	507	486	500	538	499	466	528	480	507	509	510	518	471	480	467	480	486	503	494	463	495	493	500	528	515	524	514	479	506	471	495	477	475	461	504	525	530	472	504	470	452	509	511	475	474	475	497	502	490	465	533	498	509	483	493	516	514	467	521	513	524	468	511	472	538	553	519	504	512	497	468	502	501	515	494	486	489	468	484	472	510	511	455	489	515	492	513	503	497	477	511	499	461	478	487	455	498	493	517	515	465	455	513	473	498	519	489	493	537	503	483	492	512	490	505	546	520	492	516	511	465	494	506	538	532	521	481	467	449	493	498	500	492	477	518	510	522	518	510	493	531	445	479	503	501	491	520	500	493	496	506	468	488	496	454	472	477	519	500	534	540	529	494	467	518	502	462	482	474	506	507	515	517	464	486	478	530	479	508	520	481	498	496	500	492	502	496	492	497	471	503	498	487	522	530	512	528	428	518	515	522	478	496	485	473	504	466	471	510	461	499	517	490	522	494	493	519	550	493	538	497	482	499	535	491	482	499	509	520	495	520	515	487	504	477	502	518	482	521	455	527	521	491	473	490	486	484	467	506	505	477	510	446	501	497	498	531	490	476	553	500	488	506	471	478	482	468	495	477	513	485	503	515	481	467	474	505	499	503	512	491	517	461	512	478	507	494	509	485	480	550	525	496	513	507	509	480	473	506	513	477	552	473	502	471	484	494	451	524	455	515	469	487	486	490	485	471	507	500	442	534	503	450	448	486	515	511	504	511	505	493	477	519	495	483	478	490	489	496	473	545	521	479	511	473	521	504	483	473	495	501	482	502	486	460	460	510	474	498	521	496	483	502	490	480	494	493	490	501	496	466	500	491	545	482	501	453	505	468	533	464	493	513	486	526	499	490	463	489	489	496	506	491	507	521	482	478	438	506	516	478	479	512	472	507	498	492	501	435	482	458	488	495	541	493	474	491	513	500	481	467	509	506	465	549	497	475	483	489	491	523	527	487	478	469	531	543	482	449	460	467	510	502	478	493	523	459	486	502	500	510	481	507	476	459	532	491	518	461	499	509	491	527	483	469	471	459	482	480	506	481	460	481	471	487	529	500	503	479	507	487	489	500	441	490	466	492	485	502	493	450	481	497	505	525	454	506	511	495	466	494	516	491	513	483	473	451	441	497	515	504	508	508	505	491	480	458	492	525	496	486	487	496	486	528	540	473	466	496	506	496	485	498	525	500	481	561	579	503	520	508	451	501	469	510	505	481	487	470	483	498	475	478	493	508	508	498	519	490	495	481	498	485	506	477	468	525	491	504	472	491	536	521	487	477	520	473	476	491	499	493	513	470	487	487	485	466	501	493	466	506	488	472	488	465	525	516	475	519	475	488	460	536	498	518	499	506	462	506	484	457	491	517	486	483	472	481	489	485	499	472	451	471	482	499	512	469	462	484	502	534	475	501	502	502	511	492	537	470	468	521	458	513	494	505	469	466	505	496	481	484	470	471	501	485	465	463	503	485	549	488	483	484	474	540	495	509	475	519	506	483	496	464	485	516	491	469	503	514	479	503	470	489	497	521	484	490	485	501	509	479	480	505	471	474	489	497	515	480	509	503	503	497	474	503	486	484	507	494	525	494	474	489	472	529	498	472	509	499	490	522	481	508	537	477	518	467	512	483	490	501	493	465	455	417	514	545	476	523	528	482	547	479	462	500	510	463	512	503	512	484	511	452	471	494	518	492	490	449	508	501	470	512	463	496	496	463	464	518	503	456	498	499	494	489	505	524	503	489	489	516	501	464	531	485	497	524	466	517	458	472	504	485	497	509	481	465	483	482	482	485	498	484	513	470	503	485	464	496	481	499	518	491	483	508	493	506	460	499	484	486	485	484	482	481	505	522	507	482	536	493	487	497	489	501	502	487	514	512	538	509	504	501	492	527	521	514	486	458	491	482	480	518	490	474	495	538	525	482	502	512	498	499	498	506	522	480	539	488	526	508	548	500	495	469	463	494	515	500	501	498	534	472	490	509	468	486	468	502	499	475	481	444	509	506	489	524	502	472	502	500	516	525	475	497	460	484	493	499	490	480	520	503	508	495	497	491	507	459	490	462	499	464	510	478	497	528	464	531	486	470	483	486	510	509	538	425	480	507	494	514	484	495	505	505	497	511	465
12591	4946	3229	1759	1227	1024	858	762	605	562	490	419	372	355	352	292	284	253	334	301	282	278	279	284	322	279	285	282	272	259	306	261	279	275	295	252	267	248	261	268	233	239	278	252	243	230	244	289	290	291	236	251	249	290	279	258	246	249	271	266	252	263	245	234	273	251	260	257	243	251	265	290	278	258	293	249	235	278	267	276	258	231	272	278	259	270	259	234	252	273	268	257	220	246	249	250	257	263	255	279	256	264	253	242	264	271	255	259	271	273	268	268	279	271	234	250	267	293	289	268	286	261	269	246	291	261	255	255	267	270	283	260	234	269	251	266	244	248	255	255	232	246	238	281	246	275	269	271	222	253	250	285	283	229	277	235	270	267	252	228	252	264	279	239	253	269	269	261	275	232	260	268	247	258	268	242	281	272	260	263	285	257	259	250	270	253	275	279	258	246	263	283	286	281	247	245	234	265	309	248	269	253	264	250	256	258	279	256	241	234	283	292	274	249	249	247	252	258	249	277	257	234	269	277	249	251	267	249	283	261	282	258	279	287	274	277	288	228	277	235	234	272	279	274	245	284	254	244	236	280	227	272	240	263	276	263	267	279	277	271	279	248	246	242	269	257	252	284	248	257	260	248	243	274	253	253	294	304	269	225	248	264	245	274	244	258	271	241	240	231	276	254	269	268	244	263	283	263	292	251	255	259	250	276	261	265	259	268	276	266	243	271	272	264	281	264	301	264	231	270	253	271	246	260	244	281	243	280	286	312	257	252	269	296	250	243	271	252	259	253	229	239	238	267	271	225	250	246	284	285	280	288	278	270	276	254	256	251	282	252	253	225	244	274	262	249	221	243	274	248	277	251	240	232	261	239	213	260	297	271	283	257	268	267	247	274	250	224	290	286	262	268	256	261	300	250	246	263	272	292	279	257	256	263	259	264	280	272	291	256	263	237	297	275	255	258	269	276	257	276	268	274	287	287	245	261	241	249	265	290	287	264	251	242	254	226	262	224	270	255	254	271	284	268	266	252	266	271	280	251	256	289	248	285	261	247	237	251	234	235	292	247	277	239	263	267	262	276	296	262	254	271	278	232	244	285	263	264	258	262	269	239	239	271	249	260	256	244	249	273	253	262	240	250	250	269	290	257	255	245	230	266	248	256	261	250	273	264	247	279	256	276	266	238	254	275	325	268	250	262	289	265	248	258	253	260	256	266	235	240	239	247	273	272	240	244	256	286	260	250	239	269	299	247	247	280	242	291	254	271	263	238	259	250	282	253	240	303	242	247	243	261	250	242	226	295	273	248	292	260	254	272	297	254	252	274	287	235	287	260	263	243	252	270	262	259	293	263	277	268	242	248	255	299	278	249	236	260	270	293	232	253	252	294	225	251	298	245	252	281	262	286	272	270	243	271	255	273	269	251	256	273	281	279	284	258	245	264	258	254	248	255	242	310	290	270	264	256	251	271	252	246	245	291	265	254	271	274	277	266	250	297	273	292	291	254	254	261	267	265	246	281	255	248	263	280	270	260	266	246	263	265	210	256	242	261	274	271	294	233	262	228	244	255	266	286	247	274	290	262	272	264	266	263	262	250	278	266	236	278	243	244	280	251	253	251	241	270	265	267	286	287	266	250	266	249	255	231	250	244	262	267	269	257	228	257	229	220	258	261	278	259	262	248	258	252	253	252	251	220	265	251	276	242	264	250	278	261	253	280	234	273	219	273	271	257	266	267	250	271	287	258	263	229	257	251	252	267	260	263	228	230	270	258	251	269	245	242	276	280	268	248	265	236	232	253	240	262	262	279	264	263	251	233	235	244	247	248	239	275	256	235	274	246	296	255	280	243	263	253	255	290	261	257	270	252	265	257	276	265	241	252	248	265	244	256	234	283	252	226	259	290	225	272	245	251	244	248	242	242	229	269	254	252	269	251	261	255	239	221	254	257	268	291	269	266	256	262	286	240	264	257	231	241	279	265	260	278	287	282	249	261	281	247	268	256	269	259	259	267	292	297	247	242	259	244	253	259	250	238	296	242	243	234	269	261	277	227	290	246	253	272	256	252	269	300	243	259	259	273	254	251	272	276	212	241	246	243	254	257	249	263	273	273	289	292	261	220	235	274	277	263	277	281	262	251	280	280	246	252	248	239	253	252	280	239	250	272	282	268	266	285	232	235	267	252	294	248	243	294	253	271	278	298	248	275	263	228	257	247	252	246	259	267	270	261	274	236	264	230	247	235	251	264	268	264	270	265	299	303	224	267	273	248	276	282	282	231	255	261	257	271	269	245	260	244	243	273	263	273	222	248	234	262	261	255	269	277	254	254	265	249	257	232	289	243	263	271	275	263	249	221	244	262	279	261	262	284	244	238	247	275	249	273	262	284	254	268	232	275	247	269	265	269	258	257	268	261	264	228	280	260	245	272	231	239	288	272	228	238	254	231	293	252	273	257	282	262	277	262	234	285	260	252	234	254	237	292	231	268	321	240	254	284	254	258	247	274	267	276	243	252	254	227	269	246	263	271	243	260	219	250	259	256	249	279	245	232	246	264	253	280	261	247	239	266	233	233	281	248	244	298	310	271	260	245	247	279	278	260	263	263	285	241	262	292	268	268	275	265	224	254	275	259	242	238	248	303	251	276	263	233	259	270	243	256	257	255	241	258	240	258	296	259	257	260	271	254	228	299	260	241	239	253	271	287	267	242	235	277	258	251	273	275	258	238	238	237	240	249	268	270	247	214	283	249	250	268	244	273	256	248	265	285	253	226	269	288	258	271	268	261	232	272	254	248	251	250	264	231	231	245	275	284	282	217	271	239	222	233	247	269	251	268	273	282	280	215	280	264	255	284	280	265	251	254	263	262	259	282	236	244	284	271	220	251	228	229	239	242	235	271	271	262	277	251	223	268	252	236	261	259	264	253	238	288	239	283	252	259	285	243	249	243	242	246	239	271	271	243	244	240	270	256	234	252	278	255	295	257	275	251	262	245	282	249	244	293	265	253	260	254	239	273	265	270	288	274	260	252	250	267	264	252	252	250	281	249	247	243	265	263	259	269	263	257	291	270	253	283	280	267	288	279	268	250	274	258	269	298	265	266	238	248	275	278	249	249	230	248	284	277	270	257	240	264	301	275	218	276	256	242	255	232	243	259	266	275	260	255	263	266	278	271	234	303	220	260	279	296	300	257	271	280	279	239	261	264	243	237	261	243	273	259	241	266	225	244	278	249	261	243	268	271	254	251	258	287	258	269	265	248	281	253	283	266	266	254	256	273	255	239	252	274	241	241	261	276	279	275	276	260	241	241	257	235	237	262	299	255	241	277	276	277	249	264	247	272	255	247	245	262	275	279	266	247	250	256	277	267	242	259	250	254	274	261	275	249	259	293	264	253	241	275	255	258	272	238	275	253	268	268	274	238	298	267	259	272	265	277	272	259	282	288	271	273	246	256	229	263	255	249	237	236	254	290	248	260	255	230	243	278	250	252	270	236
7826	4292	5491	4808	4337	3667	3466	2997	2535	2066	1886	1674	1408	1185	1080	948	838	801	734	724	713	770	761	748	718	699	654	734	726	687	690	657	646	657	673	625	645	591	601	658	678	608	613	603	564	583	583	559	640	616	617	592	595	624	594	569	605	557	600	539	585	570	622	605	562	572	566	628	615	592	551	593	589	577	562	565	567	572	624	583	573	587	593	570	553	591	568	563	553	575	561	592	570	562	598	549	584	603	582	625	587	601	556	579	576	625	606	626	578	576	577	619	564	527	622	560	606	603	559	610	565	586	609	625	557	629	615	539	572	564	551	556	555	584	605	647	576	571	570	586	587	641	587	521	590	617	571	619	582	551	575	641	576	580	602	580	602	563	575	591	539	588	579	574	576	573	595	561	543	555	571	577	576	568	595	616	552	566	570	622	565	563	586	608	570	568	551	560	582	596	595	575	593	558	600	580	597	631	567	607	594	600	567	552	566	550	587	575	575	595	594	623	599	571	602	556	612	576	574	623	637	555	635	569	592	613	564	585	578	571	563	567	562	547	579	564	589	583	588	610	585	620	555	581	558	599	611	562	546	629	591	559	578	546	545	571	604	623	605	597	604	565	613	603	587	606	579	619	572	550	567	575	580	602	584	594	562	594	533	623	588	578	573	592	586	580	600	542	581	584	609	645	599	569	520	602	576	568	585	606	603	592	596	560	613	587	617	578	546	588	598	625	585	585	593	591	619	561	591	559	566	587	604	569	562	610	570	538	591	617	566	622	553	639	571	545	557	584	612	554	548	633	563	593	559	595	610	565	593	625	546	567	612	581	574	573	560	591	577	586	561	577	578	565	566	575	604	558	615	595	592	546	595	542	543	550	549	617	583	605	593	598	558	601	593	552	567	590	571	537	613	547	587	563	558	611	631	603	598	577	576	563	594	581	589	546	537	596	571	558	588	570	632	547	585	603	587	606	573	591	537	561	562	564	569	548	572	597	550	607	578	599	582	574	625	613	581	561	579	565	587	542	572	606	598	584	616	590	571	605	613	573	575	570	596	598	529	546	596	577	575	595	596	537	604	571	614	582	558	586	558	604	638	535	597	571	637	564	570	551	546	568	573	576	544	621	580	576	600	556	583	606	577	565	597	566	554	605	562	580	558	624	590	581	583	569	571	578	568	543	637	580	602	585	563	540	585	566	574	541	574	609	549	600	587	572	552	576	544	594	613	565	581	564	585	594	566	589	552	564	600	563	560	570	563	599	597	594	629	544	572	591	629	602	564	607	597	527	539	616	625	551	625	576	538	590	582	586	603	566	619	585	570	614	616	567	556	559	564	577	546	560	566	594	538	580	529	544	640	612	583	623	544	578	563	592	577	547	562	609	561	613	588	606	569	638	572	577	561	587	545	589	591	581	602	582	550	564	605	542	572	526	558	553	613	572	629	592	593	524	582	581	564	571	584	580	541	577	594	606	610	598	568	574	576	581	600	625	581	590	612	548	525	587	571	584	551	581	564	600	588	557	546	589	580	546	559	609	566	552	578	548	562	516	599	606	547	578	571	591	587	641	589	575	622	572	571	625	582	569	599	572	594	585	602	632	528	573	606	556	565	576	571	566	613	586	592	549	592	567	553	546	620	570	535	602	525	563	610	551	605	585	556	610	600	559	662	565	566	547	593	576	596	631	584	602	553	590	593	589	637	592	594	555	611	593	546	554	586	599	535	602	580	582	576	606	576	566	558	617	576	600	603	553	606	590	601	606	552	556	567	557	609	588	585	566	616	547	601	575	552	561	572	575	604	593	542	581	604	614	566	583	584	609	609	559	611	568	568	571	593	583	615	604	615	636	601	564	596	588	592	566	589	615	612	566	565	556	621	590	585	571	604	584	552	602	568	567	591	583	605	605	602	584	573	601	575	561	550	558	613	648	576	565	582	613	554	592	592	578	617	517	596	586	569	565	574	551	582	569	586	609	602	599	609	579	549	616	603	558	567	529	551	613	593	607	615	618	555	625	564	610	620	578	564	594	554	565	583	628	570	569	559	564	557	559	585	624	569	600	615	604	546	564	556	533	550	568	562	567	564	582	589	624	570	584	578	540	578	564	572	583	605	575	582	568	577	584	559	600	610	623	550	570	588	551	537	611	566	562	613	577	603	535	548	587	561	588	587	605	620	532	592	557	590	578	639	580	626	590	588	571	561	572	619	582	591	601	626	565	613	575	589	563	584	611	603	577	586	575	569	542	543	575	527	562	611	596	574	574	608	586	600	563	591	616	599	541	578	585	587	570	582	592	596	532	548	602	545	609	549	602	611	621	589	571	554	537	607	560	555	605	571	596	562	546	554	577	605	596	547	573	593	608	653	571	588	613	569	609	579	562	607	587	619	602	617	587	576	535	571	572	587	600	591	581	570	567	577	554	589	558	571	621	572	628	598	600	571	585	604	602	563	562	580	562	595	571	570	601	590	609	613	597	581	617	522	565	552	576	612	545	593	595	580	573	547	581	569	573	592	628	573	544	555	620	551	594	572	594	564	596	591	565	573	603	561	614	590	580	593	547	605	607	585	583	584	591	574	578	572	575	545	572	575	568	562	571	586	539	577	561	629	590	590	578	567	554	596	591	556	559	595	574	568	620	587	574	595	568	613	547	591	571	542	625	595	558	626	593	602	606	596	596	584	592	546	625	566	541	593	625	557	568	586	566	629	577	581	596	563	575	641	607	591	580	600	583	594	574	580	568	586	560	571	586	587	588	626	655	558	611	592	567	551	616	574	592	570	599	571	624	556	598	598	578	571	594	607	579	562	562	562	565	563	621	548	562	592	558	569	606	609	561	584	576	568	632	560	616	611	558	554	549	574	680	540	589	615	598	595	632	579	589	619	583	574	595	526	609	629	603	618	578	542	578	581	529	586	594	580	571	594	585	563	589	563	586	573	555	583	587	550	596	583	606	614	548	612	582	601	549	586	579	565	589	561	572	629	553	583	566	627	564	625	629	617	608	574	592	531	613	552	621	612	555	576	592	593	610	585	564	550	586	560	579	569	598	598	568	551	565	569	576	588	603	610	557	572	578	630	555	611	584	605	590	580	576	582	580	565	600	561	586	576	588	611	595	546	541	557	591	546	536	563	571	574	569	530	597	545	575	562	604	553	570	572	575	566	631	540	640	568	576	591	617	600	586	600	568	577	596	592	542	545	548	563	546	571	622	629	560	562	604	614	558	560	581	577	576	595	597	569	583	598	566	598	561	590	605	595	555	594	581	575	588	584	597	583	585	511	566	564	563	582	561	592	585	579	573	549	606	619	609	562	570	573	622	625	572	588	600	562	571	577	626	592	578	553	614	570	566	603	579	575	638	560	563	571	610	578	579	603	577	606	625	572	591	660	613	570	630	578	597	522	586	648	570	592	564	566	565	554	572	581	580	607	550	568	575	600	590	560	602	556	632	538	538	579	579	564	567	606	594	608	599	603	594	562	589	610	595	579	574	632	605
19910	7720	6771	3878	2616	1976	1574	1263	1057	765	708	612	558	442	371	321	259	299	295	304	268	270	276	247	268	277	267	240	238	202	240	269	269	289	245	244	252	216	225	265	257	258	223	221	261	227	233	238	243	253	248	221	204	228	209	218	228	233	179	217	227	218	207	228	211	208	232	227	216	229	232	217	223	221	222	228	217	213	236	254	230	220	214	211	216	234	235	230	238	215	220	191	195	219	205	239	256	212	222	221	219	248	218	208	222	227	231	234	242	201	217	208	218	223	196	192	200	223	240	219	212	231	215	216	243	191	217	255	214	203	189	232	220	215	189	223	218	199	213	200	206	221	212	216	237	228	215	239	178	215	217	206	241	200	200	215	222	248	181	203	222	228	218	221	215	231	206	193	221	235	225	199	215	211	213	200	233	227	260	229	209	205	236	225	222	212	219	200	196	211	202	216	218	208	230	217	228	198	213	205	218	201	203	220	224	207	233	204	192	221	208	208	246	206	206	209	215	221	234	207	201	217	228	204	218	227	216	213	204	229	248	204	230	202	208	212	220	199	192	243	198	242	213	229	201	227	223	243	223	215	228	207	208	216	214	200	235	225	219	202	208	218	216	224	198	196	241	223	225	226	235	222	210	242	204	210	214	241	215	217	249	200	226	229	222	235	219	198	191	218	186	209	236	238	240	191	218	209	207	213	195	208	221	223	217	234	209	225	244	206	253	260	198	212	237	229	226	207	200	241	219	235	224	238	197	218	236	208	222	211	228	227	208	212	229	231	216	201	206	244	243	235	195	216	232	239	221	208	244	205	241	205	222	223	198	227	242	213	213	229	230	208	236	186	208	225	207	189	219	251	218	227	225	216	214	225	215	216	230	244	197	195	208	199	228	236	188	206	233	246	208	201	217	236	194	206	226	229	231	196	208	208	226	193	235	230	217	203	197	199	210	223	209	198	227	213	200	197	233	216	210	220	210	229	207	218	229	220	217	201	194	220	235	229	239	210	201	226	224	197	219	232	228	198	225	210	224	222	203	191	194	267	201	220	210	222	224	231	224	231	228	198	214	240	210	217	220	198	239	215	219	202	221	205	215	199	232	233	207	216	210	236	231	229	206	227	233	235	234	221	229	226	202	214	233	245	210	237	221	234	234	208	221	217	217	235	206	234	215	198	178	204	237	236	191	233	209	233	238	239	201	241	209	195	205	204	217	226	226	225	244	200	211	213	210	214	221	196	248	213	203	248	239	224	192	246	217	207	253	211	232	196	231	228	218	264	211	221	230	216	207	233	216	243	204	196	213	236	232	228	218	206	218	222	207	215	229	235	248	202	252	224	210	227	237	212	188	227	204	195	209	227	198	222	259	223	221	221	241	201	192	249	218	227	211	233	219	220	230	238	208	217	231	255	200	206	224	224	192	231	197	215	193	280	214	216	219	249	232	211	226	227	212	228	227	224	222	220	238	214	199	220	206	212	200	219	195	220	223	215	197	197	243	220	219	250	191	226	238	242	212	200	215	228	227	216	205	239	198	215	224	225	225	222	234	225	195	227	221	198	263	199	207	190	239	214	210	212	217	209	212	218	220	195	232	216	206	195	225	220	230	254	219	221	216	224	231	218	207	203	198	229	261	235	232	210	220	226	223	197	228	198	224	221	217	248	228	224	236	211	255	213	178	227	222	228	214	212	211	215	210	234	245	225	231	226	232	213	217	219	219	237	234	200	238	213	231	261	255	239	210	236	216	195	208	225	216	211	226	241	227	210	213	211	225	203	199	217	245	226	239	216	220	247	225	186	189	202	224	217	228	218	218	191	235	225	234	196	233	232	212	214	194	202	208	229	234	243	194	213	239	226	215	207	206	249	212	232	201	204	236	242	216	207	238	228	226	226	210	225	218	226	221	186	225	196	227	231	216	237	222	218	199	223	215	206	220	231	229	218	230	225	235	213	203	231	206	236	215	227	208	243	226	206	195	209	248	213	222	188	230	225	196	217	202	200	217	220	226	213	231	196	200	229	196	220	226	217	232	224	228	225	220	219	237	208	227	201	202	205	211	229	239	225	228	208	246	208	229	227	230	182	189	211	217	230	227	222	202	206	223	229	214	200	195	238	230	251	222	223	223	226	239	219	234	245	210	205	212	205	202	207	216	215	234	223	233	207	211	216	243	240	224	228	211	231	204	227	195	215	206	228	217	236	237	200	275	239	218	211	230	217	233	229	207	226	169	200	234	197	194	198	234	219	197	230	240	216	227	214	214	243	251	214	226	235	173	205	222	226	214	198	245	218	242	230	204	195	201	233	222	217	211	192	202	224	204	209	206	233	236	218	200	210	203	202	206	253	239	192	205	230	204	205	205	180	228	238	230	201	219	205	212	231	214	222	224	243	239	231	246	227	227	226	212	242	256	176	193	197	212	208	221	235	245	209	215	233	208	211	236	217	200	212	201	236	234	231	202	206	212	204	223	221	199	209	212	238	235	255	254	223	212	217	210	220	221	189	208	206	209	213	225	223	225	206	226	224	205	223	191	226	211	212	254	240	222	244	241	230	206	203	210	216	204	214	216	204	220	213	218	209	214	209	187	218	232	232	255	233	225	227	226	235	196	194	204	231	224	208	204	230	216	207	219	221	214	237	210	255	191	236	242	204	226	238	224	191	238	212	202	220	240	194	206	220	200	245	262	218	196	210	207	212	218	239	201	209	233	185	223	212	198	208	223	222	211	218	177	225	240	215	226	208	216	203	230	199	206	246	244	181	215	203	242	196	258	219	248	212	217	239	225	222	207	198	221	203	232	208	190	193	243	205	210	224	218	259	218	203	234	216	227	238	234	247	206	253	233	234	222	229	204	224	196	239	214	217	197	201	220	185	242	228	223	237	216	223	207	245	201	222	216	200	210	222	222	215	214	259	247	210	223	235	226	194	204	204	209	227	210	190	191	203	202	245	231	254	213	233	232	213	239	185	235	237	213	204	229	226	214	181	208	223	226	208	208	226	214	219	219	238	250	253	256	220	206	227	227	242	214	216	218	228	229	197	203	212	243	209	204	231	225	236	225	215	237	227	248	222	218	208	215	221	190	233	237	238	205	236	211	234	217	225	200	214	227	221	209	229	213	208	223	219	219	219	238	220	213	242	211	205	225	235	221	201	211	222	212	204	208	204	225	184	207	189	184	231	247	222	208	223	230	215	222	213	256	225	224	223	233	193	235	195	212	225	199	221	222	220	225	238	202	228	245	221	213	224	220	248	220	217	247	196	191	244	196	212	249	238	221	229	222	209	216	241	235	217	215	216	221	224	198	214	221	206	210	222	233	182	222	221	213	207	221	233	244	230	228	229	218	208	219	225	207	228	192	223	256	208	210	204	182	203	185	220	207	221	225	230	191	233	199	231	210	252	217	219	198	238	225	236	208	228	220	206	222	218	225	207	217	238	220	209	213	216	218	252	253	218	214	239	247	241	248	230	187	224	213	212	228	233	217	214	221	232
12844	6387	11071	9594	8587	7727	6361	5744	4468	3853	3324	2907	2394	1886	1709	1346	1063	966	881	854	866	853	793	794	793	833	782	770	724	697	729	703	678	685	642	641	634	604	619	598	550	624	546	531	554	542	558	548	571	554	542	480	536	544	544	521	548	491	536	507	512	487	553	524	508	503	558	496	515	516	556	507	531	469	525	483	511	515	490	470	497	505	514	490	484	510	505	478	511	509	489	483	514	513	519	495	496	486	519	523	467	513	554	513	491	485	465	487	476	489	509	489	499	525	489	530	490	498	494	495	438	477	499	480	514	524	488	532	451	518	501	492	506	527	507	516	492	565	515	511	510	501	510	496	508	504	498	505	487	524	460	492	480	520	511	515	541	485	522	523	490	551	531	475	556	534	547	460	492	522	516	452	493	483	531	522	507	504	461	532	488	535	483	515	498	511	523	511	478	501	537	522	496	519	490	521	553	514	497	499	525	534	505	507	518	497	491	481	500	506	495	535	484	478	509	500	511	560	518	503	492	508	485	536	496	503	509	515	530	558	511	509	516	493	523	469	520	502	509	512	499	519	473	516	491	530	484	534	512	483	491	498	532	494	549	496	483	484	479	500	523	510	514	522	453	515	481	508	496	487	481	454	464	471	512	502	497	513	491	527	506	520	531	513	526	534	476	499	489	491	508	512	535	508	480	530	538	493	482	511	488	496	493	512	500	486	512	475	499	499	503	477	467	537	547	484	484	508	524	498	461	474	483	524	513	506	460	511	518	501	542	505	536	476	562	529	487	489	516	493	517	521	540	544	475	490	499	477	504	532	484	527	503	490	471	498	489	522	504	471	515	464	509	489	538	463	503	496	498	526	516	527	506	491	490	519	479	501	517	524	504	504	518	517	507	525	543	514	518	485	504	546	497	541	495	500	495	534	473	482	515	492	484	479	475	508	477	480	496	485	541	508	528	508	487	509	491	501	517	498	485	489	503	478	530	516	531	509	498	489	509	528	566	472	494	505	528	517	498	506	470	458	490	524	512	501	494	504	503	502	491	490	523	502	479	493	509	550	507	543	472	545	474	481	513	501	468	528	498	515	469	502	517	552	540	501	493	567	526	512	524	523	495	527	485	535	520	498	514	516	497	461	506	485	463	484	535	477	510	560	508	529	501	477	527	511	505	502	501	496	500	484	514	527	551	488	468	500	512	491	513	519	497	522	500	498	448	494	510	482	524	499	497	530	494	551	508	492	474	479	522	510	557	558	520	487	467	483	495	506	481	474	506	519	521	534	507	509	512	521	481	528	506	500	497	509	508	541	524	484	523	496	516	475	499	500	529	504	529	511	535	512	478	506	518	542	485	464	504	506	509	520	524	515	554	506	496	467	455	567	504	516	503	504	567	470	506	464	529	524	533	484	534	494	497	537	525	522	500	483	470	504	547	513	511	481	488	505	495	508	521	500	501	510	504	497	520	472	531	507	530	484	476	487	476	578	513	484	518	524	533	463	486	515	502	488	502	479	528	519	465	515	492	483	468	493	484	483	535	527	516	526	515	500	475	514	507	508	537	505	519	511	490	552	515	516	492	532	530	508	524	497	504	504	497	506	532	558	478	485	495	509	480	490	525	494	500	522	502	500	505	433	515	488	519	506	515	486	497	484	475	479	516	495	511	510	520	493	534	495	473	509	508	495	475	517	520	519	488	484	508	478	486	522	521	526	520	561	495	517	545	503	477	521	516	513	534	515	510	482	512	496	507	484	552	528	522	503	473	515	489	524	529	543	486	529	485	530	503	497	510	529	479	487	532	531	502	530	499	469	484	541	542	452	530	489	484	513	536	466	508	471	501	499	503	498	484	511	493	536	522	490	536	510	495	465	504	517	512	479	530	509	517	556	486	469	471	529	489	487	547	522	508	516	480	511	555	509	507	481	492	508	497	478	518	505	522	496	501	494	486	511	515	509	525	528	531	562	540	496	484	517	477	520	452	457	533	488	527	517	470	518	511	498	512	527	504	523	518	521	530	529	506	495	495	511	519	494	530	502	503	487	483	495	522	516	537	487	503	483	487	517	535	497	536	509	529	507	510	519	490	526	515	497	467	518	483	515	497	481	481	507	500	516	481	493	553	550	489	480	512	515	529	529	509	544	522	524	494	483	514	498	525	540	539	504	495	494	488	538	501	505	497	508	497	508	495	533	512	469	512	515	506	537	496	505	531	503	507	499	522	505	518	532	482	502	510	551	479	524	540	486	483	498	517	516	507	507	547	496	473	465	487	474	469	467	499	516	483	533	489	508	555	507	520	475	483	522	483	484	507	517	491	520	495	499	501	509	512	501	487	541	483	511	495	505	504	538	480	479	459	498	514	522	533	490	487	485	498	514	500	526	499	512	481	490	507	483	527	491	478	511	525	523	526	498	535	530	490	519	479	529	485	490	421	529	509	509	513	508	502	506	471	481	479	513	498	501	461	541	495	539	492	523	489	506	504	506	473	499	537	486	489	514	491	545	516	525	537	488	509	501	471	500	514	509	514	519	475	485	543	499	512	512	505	538	490	532	521	537	529	469	484	516	481	510	507	495	515	487	485	494	479	508	497	512	486	468	509	530	498	519	499	492	477	509	506	477	496	494	513	479	496	479	513	509	496	474	493	506	513	525	486	490	528	473	486	507	498	530	504	515	482	491	505	421	504	496	510	480	494	498	521	486	498	557	489	505	523	525	529	518	530	509	536	464	532	526	475	510	520	509	511	517	531	523	526	505	480	520	481	542	552	528	497	500	483	516	506	510	501	508	526	461	496	506	510	509	490	489	488	459	498	493	503	521	515	550	505	492	493	491	499	464	514	506	502	521	494	483	552	530	537	467	528	459	530	505	486	498	528	552	496	524	522	515	491	503	513	493	490	502	500	496	475	511	514	535	475	515	516	513	482	537	526	524	540	524	562	502	551	501	486	512	535	494	505	506	482	538	517	494	510	481	497	540	502	511	506	471	512	483	500	521	457	532	508	491	510	479	547	492	481	514	483	512	503	524	515	535	475	503	560	507	579	495	486	536	524	507	523	483	534	520	476	512	517	516	480	490	485	467	517	527	485	513	523	505	521	517	473	503	537	508	510	530	469	572	493	481	509	529	513	492	508	474	518	491	490	542	507	462	508	501	502	496	482	524	505	507	484	486	525	528	506	490	465	494	510	504	474	487	513	488	523	481	527	484	517	527	506	524	504	543	495	548	544	494	475	495	521	501	515	499	498	507	495	512	536	474	529	515	496	517	462	482	507	524	485	483	514	498	534	538	551	500	465	548	553	527	484	496	495	479	494	528	509	496	539	501	498	513	470	499	517	496	486	507	503	488	500	500	533	493	498	492	529	476	504	475	488	520	479	488	517	491	513	490	508	469	536	499	503	493	512	499	482	494	535	503	511	522	524	520	535	486	517	480	488	473	514	524	537	491	535	489	521	477	513	488	531	500	485	513	514	504	529	520	556	479	523	524	551	480	503	502
27961	12686	11553	6031	3971	2935	2185	1972	1319	1065	973	824	734	553	515	364	330	306	297	283	275	274	293	235	279	264	256	238	284	294	260	267	250	261	234	240	263	251	240	238	255	245	221	238	230	250	217	219	204	204	224	214	221	229	235	232	230	226	227	220	232	228	171	194	192	205	214	217	209	226	219	210	220	220	209	201	261	237	215	197	198	211	210	241	215	231	235	187	208	213	220	208	233	223	206	246	234	215	232	207	231	220	208	183	216	239	214	233	193	224	210	226	230	226	211	207	234	198	221	199	207	227	216	216	226	230	220	234	249	227	208	214	226	224	210	220	218	220	219	208	239	240	221	205	215	220	219	225	206	224	236	210	235	230	208	208	195	239	228	221	227	195	195	215	229	205	220	238	232	213	211	193	199	198	203	229	227	216	189	219	206	205	194	206	217	225	219	212	201	233	206	229	201	217	196	207	242	223	237	175	233	228	212	191	215	229	217	203	202	200	193	216	242	228	206	227	212	215	248	250	224	215	202	209	227	212	227	203	212	242	218	221	235	224	226	225	221	213	198	216	243	192	182	208	201	198	210	202	199	225	212	231	221	215	203	209	224	222	243	195	218	167	236	211	207	215	203	215	224	215	213	236	218	221	219	225	214	220	203	213	222	242	205	216	218	184	218	203	205	232	189	236	210	206	232	196	212	235	245	194	207	224	209	235	223	212	205	216	185	204	229	212	220	226	242	221	218	210	224	234	226	189	220	200	196	237	222	225	208	217	218	226	232	243	196	230	228	237	192	195	206	193	232	231	209	210	203	228	227	198	223	193	220	182	206	265	197	225	222	217	195	197	187	237	221	213	183	229	219	237	241	209	203	182	203	237	168	192	204	207	205	207	224	196	193	246	236	195	233	200	219	232	219	236	219	180	227	228	207	195	196	246	203	226	227	209	237	225	232	214	233	185	189	205	221	217	210	216	205	197	227	206	226	186	220	205	204	214	235	219	210	214	229	193	188	221	209	197	195	215	212	208	230	213	218	181	245	227	185	249	216	257	229	213	225	205	220	221	209	224	197	234	224	210	229	195	206	223	228	180	179	206	217	241	221	227	202	234	229	223	224	208	234	214	200	238	228	217	215	212	213	228	210	201	224	219	202	230	230	188	211	229	209	193	244	209	207	236	225	207	236	254	206	190	216	220	198	211	196	211	222	213	215	220	204	211	222	202	194	226	204	224	222	231	199	215	208	253	243	218	227	229	189	198	222	207	223	211	224	219	245	232	220	208	220	198	202	195	206	212	237	200	211	228	194	232	215	212	210	203	197	204	228	219	233	215	198	228	238	225	249	233	203	250	205	209	207	233	226	222	228	244	218	213	196	205	204	199	232	222	240	198	200	217	220	197	240	200	228	219	227	221	219	206	235	268	239	225	197	208	237	222	200	224	223	235	226	217	201	217	228	229	190	231	224	228	213	200	211	217	233	201	218	197	218	229	203	188	212	186	222	195	229	218	223	206	231	222	246	184	191	202	202	201	200	207	210	214	208	223	189	179	248	204	198	218	233	197	210	199	187	218	234	227	234	182	204	214	235	209	196	205	227	197	198	208	221	214	208	242	196	218	211	215	246	240	212	218	206	202	185	191	216	208	219	176	172	225	249	232	196	232	236	241	232	221	193	219	208	233	188	239	219	219	206	202	248	221	215	212	213	232	208	192	248	199	218	209	210	254	207	215	205	221	231	235	226	235	243	232	203	200	199	220	185	197	182	223	173	231	195	210	222	198	223	208	207	202	211	200	232	239	208	204	217	224	204	228	216	224	184	188	178	207	262	221	178	233	244	222	233	208	197	244	223	210	232	210	225	253	238	209	226	225	228	192	174	199	194	212	203	204	201	220	196	223	205	207	237	202	203	199	231	200	247	214	209	229	215	228	225	210	226	224	186	224	212	204	218	211	209	231	238	234	205	242	202	230	207	228	210	194	194	204	195	229	193	226	210	210	226	217	232	192	232	224	193	209	238	197	246	202	236	217	202	202	197	234	227	210	215	208	244	189	234	221	232	220	228	212	218	200	241	216	214	204	245	215	219	258	253	231	232	223	213	219	220	223	255	209	241	202	237	207	223	185	205	212	211	221	198	200	215	228	238	231	236	230	209	186	193	237	214	239	216	211	186	206	225	234	207	247	203	207	214	206	196	221	203	229	221	190	208	229	191	203	219	211	219	218	211	218	215	259	209	220	203	213	206	228	210	202	239	191	214	204	196	202	235	220	181	209	213	210	215	214	200	207	220	226	204	218	225	232	209	217	201	222	213	213	234	232	217	223	231	205	234	195	217	206	233	222	221	197	219	233	238	227	214	220	216	214	244	235	218	222	222	240	229	218	211	196	215	208	227	240	245	221	214	225	232	229	219	208	226	230	200	201	234	247	201	208	228	220	237	225	219	207	205	220	194	217	237	218	198	206	237	208	227	213	228	204	225	240	192	210	254	219	216	222	196	213	212	221	208	205	200	208	220	229	224	210	237	244	229	191	234	193	219	212	219	206	206	233	221	229	217	193	196	224	220	212	187	219	217	221	229	196	242	206	226	194	247	242	212	223	228	212	229	219	204	211	208	244	217	224	187	234	230	231	196	227	215	230	208	191	215	234	216	225	201	228	227	226	192	204	220	241	211	239	224	221	207	193	229	220	197	231	216	200	212	197	209	205	213	228	196	233	215	239	204	234	238	204	201	211	185	251	216	205	228	201	223	206	203	233	215	219	226	227	224	205	209	239	220	235	224	232	215	215	208	199	202	195	209	247	193	226	210	203	223	214	229	219	180	225	203	213	184	192	199	194	231	204	200	229	205	213	203	210	207	196	222	190	207	210	201	225	201	214	215	214	224	201	209	200	222	231	220	212	222	228	212	232	213	242	221	199	228	250	214	218	201	217	219	209	208	216	195	223	235	217	194	197	221	214	199	221	224	188	197	222	217	203	195	222	221	219	211	185	220	194	222	219	221	180	218	190	180	222	208	229	219	226	199	221	249	214	215	214	243	221	210	196	207	199	227	204	211	217	210	208	196	224	212	213	199	199	190	188	244	218	213	210	180	235	227	224	231	243	214	196	210	228	195	208	222	224	227	218	215	219	196	210	220	211	237	212	212	217	228	229	174	201	199	225	216	207	208	195	216	181	184	209	224	243	209	231	218	200	211	212	210	231	201	197	186	228	198	205	212	234	240	255	231	227	213	245	211	202	213	199	211	252	223	231	261	215	213	197	229	209	198	256	197	209	203	222	198	217	229	232	240	230	245	212	209	225	234	211	230	220	205	210	235	192	244	231	212	199	208	213	185	211	220	188	219	209	214	234	215	190	248	225	217	237	201	232	215	246	199	210	209	195	208	226	208	202	233	216	226	220	192	227	213	214	212	215	213	218	215	225	208	210	223	210	184	219	227	202	189	217	208	214	215	213	239	214	220	225	199	225	207	212	203	236	211	202	168	204	195	229	193	204	222	246
16495	9859	16083	12977	12186	10552	8875	8169	6321	5368	4748	4093	3315	2670	2070	1623	1327	1154	1093	1040	1070	1008	991	955	931	924	974	908	817	772	820	812	729	776	758	703	687	666	639	659	626	648	612	638	569	557	516	567	541	546	559	532	587	572	559	537	545	489	538	542	528	547	536	519	535	522	487	535	546	471	555	536	505	503	493	496	501	514	514	492	516	502	515	478	489	517	514	491	488	487	477	465	485	511	523	510	510	494	514	520	513	473	466	483	523	472	485	483	510	480	510	467	498	498	487	498	512	544	494	502	471	488	485	491	467	496	525	507	492	505	508	490	493	490	516	509	508	493	467	498	565	478	485	466	594	518	510	498	522	493	471	478	525	507	466	481	488	514	495	480	493	508	528	484	512	473	486	523	507	490	528	515	450	490	537	490	488	517	503	491	544	536	494	516	539	478	523	520	519	494	489	503	435	513	493	508	476	490	499	478	497	480	528	491	480	529	470	504	497	531	513	501	471	455	475	476	471	498	469	489	500	506	458	499	480	506	529	465	553	491	487	507	490	491	498	508	484	452	480	507	517	503	487	497	495	451	522	459	503	486	466	484	481	537	476	451	520	509	509	494	505	501	470	452	501	466	520	532	523	540	490	553	497	503	484	484	512	481	518	492	482	491	511	476	516	515	526	501	507	495	489	564	528	495	507	528	488	519	461	504	475	518	499	488	503	509	496	499	508	484	494	513	477	509	470	506	462	500	469	515	496	539	517	455	514	474	484	493	490	513	498	485	507	505	519	511	535	487	502	540	511	500	523	477	555	513	525	507	508	543	481	510	489	497	530	518	504	556	488	497	499	517	505	488	512	542	489	481	536	489	523	509	493	521	498	529	497	515	478	518	523	446	504	534	481	504	521	499	497	499	509	512	530	509	472	535	488	524	520	497	529	467	472	500	513	506	490	510	457	498	506	481	510	486	507	525	499	514	500	496	500	506	519	491	521	477	465	524	491	481	483	490	518	529	465	509	532	483	485	484	469	501	498	485	491	468	509	538	513	520	530	532	494	512	507	491	477	480	531	485	515	483	453	496	512	545	509	492	557	510	522	500	486	480	518	505	478	502	457	477	502	512	474	507	493	526	516	471	528	478	506	497	503	510	485	494	494	528	526	507	479	463	483	487	501	467	473	489	473	537	521	529	516	508	543	494	497	451	481	512	482	511	497	507	495	475	491	459	455	522	524	467	538	483	511	486	489	520	521	457	497	535	499	478	494	496	526	508	497	461	480	514	530	456	481	506	515	528	537	532	494	502	498	495	520	511	490	454	506	533	567	513	486	522	518	454	456	513	487	535	511	507	500	513	490	463	481	535	509	504	483	479	498	487	543	482	489	525	500	504	463	513	515	487	462	503	518	525	521	527	513	511	528	508	521	478	528	452	501	519	470	539	533	545	482	489	483	493	496	504	492	457	544	514	511	518	515	498	468	478	500	529	472	513	527	479	504	508	483	463	520	500	482	500	480	490	475	499	478	453	504	542	519	463	495	477	495	523	490	462	479	487	522	532	528	509	526	512	509	507	486	523	514	461	459	480	513	518	524	490	512	487	498	520	489	483	492	515	470	493	498	548	506	481	522	492	510	470	495	477	492	492	461	471	492	499	493	519	469	491	490	491	499	494	514	522	490	507	484	476	490	491	484	493	500	485	496	500	510	478	503	526	460	506	522	458	495	502	473	480	521	520	518	482	493	477	454	513	507	525	501	530	528	530	469	516	473	518	505	472	493	483	523	508	497	460	465	493	481	484	501	503	518	498	497	535	484	534	528	496	478	485	516	534	543	483	534	502	487	515	500	510	506	514	492	494	511	537	554	521	500	537	522	528	463	470	461	486	475	513	462	493	493	505	511	527	488	513	513	507	504	502	506	528	481	496	509	538	475	461	512	453	520	502	519	501	504	474	523	487	543	502	490	497	517	529	516	493	513	498	501	470	492	522	533	506	479	505	487	473	488	496	471	486	508	520	503	492	518	468	516	529	489	534	510	506	494	446	492	498	483	473	446	525	494	493	502	525	496	527	516	506	489	509	503	462	521	546	527	515	485	472	501	491	523	496	467	441	510	484	490	484	484	498	492	510	485	514	486	529	511	540	474	521	498	453	501	513	494	540	504	524	473	461	484	496	509	504	534	525	514	518	492	532	494	492	527	502	503	462	519	451	518	494	533	531	538	472	504	470	546	443	514	502	504	524	542	542	513	502	495	518	497	563	487	523	509	504	507	502	486	510	534	549	541	484	510	474	474	522	471	532	528	499	463	561	498	491	527	520	489	501	475	483	480	458	488	512	506	503	507	515	506	533	509	476	484	547	522	506	473	512	491	515	519	491	495	479	520	509	466	480	487	494	509	520	504	522	492	505	536	503	467	482	491	482	470	492	488	504	517	497	499	538	509	493	477	524	557	538	537	530	485	465	494	508	476	474	525	483	487	520	497	518	509	524	518	485	547	498	524	466	529	481	497	491	513	470	447	499	474	497	486	488	501	544	495	514	499	467	449	517	496	496	533	473	503	455	512	481	508	489	509	506	477	472	482	476	497	488	532	516	516	477	500	506	511	484	472	515	517	473	505	519	547	469	502	534	516	469	487	464	510	547	525	437	514	504	520	501	510	522	501	503	487	527	522	482	477	505	520	520	515	513	472	506	492	498	518	489	512	519	479	474	499	498	492	459	481	481	487	476	513	458	495	497	482	501	534	536	473	493	520	520	484	493	501	506	520	491	497	506	533	527	522	514	472	528	508	437	501	519	496	470	495	517	485	483	481	511	504	483	505	486	501	527	510	496	480	545	498	485	509	511	517	495	495	516	474	505	493	527	482	479	502	542	505	493	519	532	486	459	470	523	498	453	508	483	509	495	505	555	485	478	489	536	475	502	517	533	495	468	515	488	525	496	473	494	519	522	515	482	527	527	488	532	499	474	506	521	483	512	480	526	518	508	500	508	510	527	482	509	517	472	483	506	501	516	501	484	530	512	525	483	533	450	475	504	505	516	544	503	502	501	508	564	510	508	518	481	533	508	529	466	502	519	481	487	459	476	490	485	483	496	501	491	508	496	519	533	480	519	497	442	520	493	481	497	496	482	505	521	475	519	508	544	500	502	511	506	520	504	479	503	477	517	485	540	480	496	476	478	522	516	540	504	541	499	520	508	485	571	486	493	504	548	516	514	525	519	505	464	533	519	481	472	487	501	512	481	474	506	529	522	492	512	451	462	495	501	481	482	486	494	488	504	509	513	491	516	517	510	529	515	484	498	476	498	502	491	512	514	499	494	498	493	508	540	504	495	496	485	526	502	475	486	488	461	491	495	497	513	495	465	495	484	506	531	506	475	533	505	503	505	504	492	515	525	506	497	524	486	499	498	480	549	524	534	523	523	491	494	461	516	509	492	487	533	547	486	513	499	461	502	480	484	505	509	466	468	489	508	512	520	456	495	466	513	492	509	486	549	472	501	512	527
10923	4033	3265	1603	1168	978	819	742	619	549	502	489	404	395	302	311	289	277	279	283	260	253	259	277	284	282	277	275	276	266	265	269	281	300	268	292	274	265	265	289	271	236	242	269	280	256	294	304	260	252	245	269	258	269	267	244	249	270	264	266	276	269	248	260	251	263	289	249	263	266	280	281	275	259	254	261	272	257	241	258	263	231	261	279	237	253	287	279	250	248	249	265	270	247	280	264	258	265	254	280	282	268	252	302	281	299	270	279	236	235	244	267	260	277	264	248	245	242	279	262	261	299	243	284	291	269	232	238	254	231	273	276	258	218	259	251	264	246	268	272	268	259	251	259	270	243	264	246	283	270	247	247	257	286	246	300	271	254	264	283	235	282	247	272	251	274	257	277	255	284	290	271	270	241	275	276	275	257	270	282	262	261	231	258	256	240	254	281	264	271	253	260	242	291	245	271	265	266	293	278	277	255	260	273	266	245	267	268	271	267	230	289	261	265	288	282	304	252	253	235	227	271	259	252	248	272	257	253	280	276	284	272	240	264	309	254	271	259	298	243	243	254	259	242	245	280	263	260	252	263	236	265	251	296	259	254	264	260	256	282	286	283	274	277	258	289	256	248	251	261	243	273	266	280	271	265	279	260	264	253	278	272	280	290	248	223	256	240	281	245	256	275	242	255	274	258	296	262	256	266	272	251	295	260	264	279	239	235	243	263	275	270	262	237	274	274	276	239	274	308	256	286	267	253	279	274	256	294	306	282	259	251	273	242	248	256	252	281	258	258	254	259	257	259	247	281	273	276	245	245	282	234	270	286	307	258	246	253	272	255	244	260	256	258	275	242	263	266	265	269	235	264	286	275	270	251	282	241	252	281	262	258	260	274	223	276	250	249	280	253	287	233	241	271	251	249	276	255	257	300	261	278	289	246	250	283	271	262	242	251	261	231	255	239	270	253	288	267	247	262	268	268	243	251	299	243	289	303	253	257	299	270	251	256	279	305	266	270	302	254	260	260	287	276	239	249	269	262	291	264	289	256	233	269	288	263	246	284	248	231	258	241	258	239	247	285	272	265	276	256	254	292	263	269	277	257	267	242	280	269	272	270	244	261	278	240	260	250	273	265	273	254	254	257	260	268	275	266	268	242	238	246	272	256	295	277	265	255	284	272	247	242	259	276	241	270	263	242	279	246	315	280	235	257	231	246	243	274	282	258	249	292	252	251	219	283	268	269	270	260	285	235	303	247	272	275	292	285	240	224	264	263	281	261	277	249	256	260	262	290	243	287	271	276	279	245	252	260	261	273	248	228	272	267	263	266	253	260	274	248	278	293	261	233	279	253	279	264	277	259	260	269	268	263	265	262	283	247	254	309	276	276	259	281	259	290	261	277	290	271	295	273	294	273	252	288	282	259	263	237	226	251	256	255	246	248	262	246	277	248	265	255	262	237	261	248	261	300	266	303	278	273	269	278	244	256	300	236	240	288	259	297	253	258	261	293	268	287	276	229	278	273	239	280	282	288	276	265	242	251	275	245	301	253	255	250	243	288	271	266	237	277	252	256	239	262	270	261	246	267	298	254	254	239	264	276	266	274	229	266	256	256	260	277	243	273	245	231	265	255	275	258	253	259	255	288	290	239	255	281	280	218	267	290	259	253	286	251	302	291	276	248	237	273	229	281	261	282	244	288	271	242	264	241	286	296	278	281	239	253	259	255	289	261	264	244	273	253	293	246	216	267	258	298	281	274	272	260	287	245	245	264	240	253	253	241	278	266	259	265	294	250	262	262	240	241	282	267	259	283	262	243	272	271	283	248	261	251	264	277	251	261	275	264	276	250	265	246	267	269	246	282	304	271	310	271	253	281	257	295	309	252	265	255	264	263	245	283	252	273	270	243	293	289	274	262	262	287	259	221	255	248	244	253	262	290	273	275	260	261	237	305	271	263	270	262	257	255	243	239	264	249	273	255	292	261	284	258	233	249	262	251	276	276	270	262	264	251	255	258	269	296	262	287	239	287	267	254	247	260	269	265	255	279	260	265	277	243	288	272	254	244	257	250	239	251	250	235	267	337	264	239	274	239	247	274	280	252	255	275	224	243	277	251	254	261	282	285	258	274	260	272	226	237	262	258	250	294	292	293	251	268	264	272	265	268	265	273	282	271	232	242	283	244	237	271	272	258	267	283	253	299	257	272	280	243	261	251	285	262	249	240	247	282	250	296	284	270	276	282	263	245	273	274	272	272	298	263	272	255	252	283	275	253	282	243	250	299	276	239	268	226	251	279	276	272	296	289	259	265	243	277	261	262	266	241	284	281	262	241	287	292	272	247	290	251	252	290	262	280	227	302	252	276	275	260	253	301	267	243	252	281	248	213	279	247	280	271	241	266	272	248	276	257	281	246	270	256	237	241	245	261	248	295	251	255	268	258	228	276	269	275	271	289	279	248	284	249	270	266	273	279	286	271	267	279	274	254	219	278	267	262	257	287	278	255	260	301	255	237	252	258	253	246	258	240	277	277	259	244	240	263	281	260	260	273	254	261	273	251	285	247	286	265	247	282	271	305	256	299	265	238	254	296	247	267	269	244	238	252	262	281	253	246	250	255	277	262	252	311	267	250	253	271	235	277	218	250	255	280	247	237	255	288	262	293	243	278	255	261	273	277	272	243	272	280	249	248	278	234	250	259	252	278	256	250	238	258	225	262	242	265	287	252	270	242	241	232	280	271	249	276	256	279	264	265	276	229	252	291	285	224	258	283	289	244	256	260	251	246	284	271	274	249	254	249	246	271	264	258	268	246	278	265	226	270	242	281	248	256	251	293	233	281	269	266	249	285	280	242	280	270	248	267	264	282	252	227	290	267	254	262	272	231	264	251	322	258	272	267	251	248	270	245	266	261	246	292	272	259	271	248	251	295	251	248	247	229	265	288	259	233	245	267	290	295	253	283	248	250	278	239	270	288	274	280	254	280	278	264	259	239	247	283	283	251	254	264	259	272	269	285	257	265	268	252	269	235	247	257	255	290	282	266	279	267	246	281	249	263	265	248	267	281	259	243	273	245	245	273	284	259	302	264	257	233	237	248	257	260	267	235	277	279	266	275	267	261	299	272	255	224	253	256	248	234	225	269	262	257	248	246	269	261	272	255	284	282	282	271	271	279	288	271	270	272	290	241	258	223	263	247	264	237	266	252	252	275	289	266	276	281	251	257	256	232	255	297	265	235	271	307	281	275	264	294	269	275	245	250	250	260	270	281	235	277	263	276	245	263	257	259	269	257	300	238	251	250	274	268	268	281	257	259	288	286	277	272	248	268	270	235	255	294	242	246	238	284	291	257	236	259	251	283	300	247	274	281	277	275	267	241	287	273	269	213	284	269	274	258	256	272	278	254	241	246	241	260	245	297	239	248	240	248	240	285	279	296	264	256	256	281	261	263	251	285	281	234	277	305	282	249	295	266	254	284	287	252	267	247	237	244	262	263	261	252
7533	3901	5577	4913	4110	3840	3447	3235	2557	2118	2057	1676	1481	1326	1095	900	877	783	725	771	746	714	732	690	734	684	728	717	761	758	716	689	688	683	622	590	636	613	605	683	589	637	629	607	644	560	574	580	623	563	606	601	610	592	615	614	615	593	631	637	599	607	612	587	620	580	636	590	544	582	581	580	558	616	589	561	606	601	572	584	556	601	582	565	613	619	618	606	615	626	604	631	532	584	587	609	581	631	591	579	612	585	589	572	610	613	585	581	576	590	594	594	605	551	571	579	605	626	608	602	564	609	600	589	588	598	594	616	634	573	608	566	602	592	589	591	550	567	571	545	604	574	589	582	583	623	566	603	572	584	589	574	612	589	576	596	546	582	599	592	605	617	636	547	564	513	599	581	595	580	550	609	623	614	588	561	589	606	623	592	597	613	597	606	540	632	581	617	606	607	598	580	586	632	620	606	590	633	589	594	610	599	615	592	589	637	592	596	572	560	592	586	607	603	577	611	624	593	621	570	627	588	615	546	570	600	611	595	593	601	563	572	583	563	559	610	563	622	584	586	554	562	597	610	590	611	614	610	575	591	590	634	601	539	593	575	580	586	596	639	539	563	598	562	595	644	624	587	613	534	588	583	584	595	585	607	621	617	608	575	604	626	567	576	596	578	598	591	580	578	553	627	609	578	548	641	636	523	597	570	587	537	592	565	608	585	580	571	528	573	588	624	593	559	554	617	589	597	572	606	587	580	620	560	616	592	626	567	596	600	560	565	603	607	619	603	641	582	571	579	570	620	555	573	592	573	621	601	557	602	592	597	580	593	578	592	591	604	594	574	538	553	610	619	584	550	590	603	596	571	592	589	606	567	573	578	599	600	582	569	596	552	620	593	555	604	571	621	610	592	588	649	559	597	542	543	621	560	566	571	545	603	599	595	563	584	535	564	601	602	572	590	558	566	632	564	566	592	616	604	542	595	595	581	600	577	631	588	567	660	634	590	629	597	617	556	603	580	566	604	590	584	623	577	608	596	617	583	566	565	590	595	569	601	584	582	618	568	604	565	612	611	605	600	589	633	585	632	592	606	597	580	583	620	611	575	578	578	618	617	581	543	585	608	604	598	587	566	558	565	574	585	525	569	571	604	569	588	597	596	588	570	595	566	605	594	573	617	593	547	606	614	588	595	592	604	571	596	538	616	636	603	597	595	578	581	550	554	601	589	568	586	610	559	614	605	615	547	623	571	552	611	558	630	602	605	530	579	603	614	583	582	567	581	596	577	610	571	586	603	610	575	553	589	617	581	578	543	567	579	530	582	584	602	604	632	559	595	601	582	604	586	641	570	555	607	602	559	571	556	579	541	609	586	606	588	600	578	562	568	627	599	597	586	567	601	543	584	592	609	560	549	634	578	597	571	571	584	617	571	570	564	587	594	526	568	596	594	572	588	618	593	573	619	583	616	591	588	588	588	632	582	543	596	591	590	586	590	582	574	571	609	576	617	577	591	575	586	596	580	595	592	597	574	576	618	586	617	623	537	540	617	603	612	608	598	623	590	561	545	598	597	554	551	559	592	589	550	597	603	609	576	559	578	543	597	565	617	610	565	593	598	559	610	661	565	585	565	598	637	616	593	589	569	605	642	590	577	588	593	597	612	611	615	543	615	588	565	642	602	546	579	549	610	585	581	567	594	642	596	566	646	578	575	634	605	619	569	557	594	591	568	587	587	599	611	592	585	593	580	583	597	617	573	601	603	610	634	594	581	622	563	555	595	577	579	637	564	589	580	563	607	578	564	582	591	585	584	565	537	550	576	584	544	583	608	604	636	610	578	596	534	552	579	594	595	609	542	582	591	598	556	615	572	583	595	604	574	598	550	565	616	576	615	611	608	604	604	582	580	599	574	574	589	558	566	602	547	623	585	543	581	601	551	577	577	644	624	613	604	594	576	610	596	589	542	628	612	616	576	575	617	621	569	607	631	606	559	571	607	530	582	545	603	600	597	575	641	576	568	598	570	618	577	642	581	594	585	591	603	577	609	574	591	549	646	600	594	570	609	572	630	587	589	638	574	647	577	595	548	594	546	561	572	597	642	580	618	582	600	596	605	542	583	611	598	618	568	606	613	567	564	580	617	607	575	611	572	639	614	579	595	584	605	604	581	546	590	586	605	607	578	577	613	592	586	610	601	576	597	533	568	572	612	592	601	559	648	605	642	587	668	561	568	583	571	616	544	632	609	551	586	576	622	609	601	597	595	648	561	589	575	549	580	594	573	552	568	523	602	612	582	583	592	586	610	599	552	614	574	599	601	624	626	553	603	636	609	556	638	592	589	592	586	637	601	571	577	622	598	614	609	652	593	615	608	603	566	584	579	614	575	602	601	578	588	580	605	564	615	602	571	565	544	602	589	581	596	585	617	620	580	597	541	602	602	598	616	539	570	610	601	601	555	592	557	585	553	568	570	558	602	570	533	568	602	666	564	564	582	604	602	564	563	612	593	586	592	545	561	568	574	597	597	578	553	595	567	599	560	603	574	583	623	558	616	553	584	644	629	545	600	579	603	540	616	591	610	576	636	574	592	596	613	581	589	589	585	615	620	636	577	615	608	591	526	581	631	574	598	593	636	585	596	637	569	551	578	587	596	602	594	609	601	556	579	603	572	640	583	625	622	599	587	644	593	625	609	589	618	609	600	548	569	647	634	548	634	579	636	630	563	584	579	602	595	614	584	587	547	612	609	597	609	584	609	603	558	582	597	575	540	634	581	602	601	598	551	528	630	574	574	588	593	553	621	615	544	586	571	599	544	603	585	623	665	572	581	583	631	568	614	610	641	602	615	591	589	604	590	571	597	627	596	542	544	603	599	617	583	586	588	617	606	543	599	607	594	536	587	589	572	589	583	595	583	574	578	577	593	589	615	558	642	581	576	596	607	631	567	576	601	597	608	583	581	583	610	535	559	579	590	544	566	573	597	568	560	610	566	620	583	587	589	608	584	562	629	553	584	605	595	607	555	630	596	601	549	579	613	606	596	609	574	607	619	574	634	602	590	605	565	571	599	561	570	590	557	617	546	619	570	597	569	591	575	617	588	607	543	627	557	600	571	626	624	554	575	524	540	565	615	591	574	616	611	577	570	572	551	585	561	549	557	577	601	621	582	600	624	607	559	611	597	583	602	574	574	555	606	585	533	571	594	608	613	550	592	579	573	578	574	563	573	550	549	629	531	613	585	607	577	553	599	566	620	630	586	573	563	578	643	629	582	583	566	610	594	585	583	571	608	577	628	571	593	574	594	550	608	563	599	608	568	596	589	550	609	611	606	616	565	608	575	569	585	580	583	632	601	590	639	590	581	579	635	580	603	558	558	560	553	595	647	568	585	567	575	566	567	636	578	599	565	619	614	589	623	623	594	588	632	579	571	568	646	620	589	629	577	584	660	567	548	555	556	618	575	577	569	597	589	587	580	600	593	583	589	609	577	576	612	625	552	590	585
22310	8636	6970	3583	2237	1667	1384	1275	942	785	717	631	552	466	405	346	303	302	284	234	238	261	282	277	252	251	216	264	247	277	237	224	249	248	219	234	226	259	223	216	223	205	210	225	223	222	218	222	232	238	238	223	241	240	199	211	236	230	221	205	236	227	212	189	225	184	200	229	209	212	216	205	229	255	226	223	220	231	235	251	257	254	206	202	213	252	229	210	242	221	229	190	214	215	236	249	205	215	223	215	233	206	204	241	238	234	204	203	229	249	219	223	206	223	229	250	244	237	239	250	190	212	220	202	226	248	268	201	220	219	192	196	219	218	211	226	232	182	239	215	220	198	232	215	234	218	246	175	200	245	234	224	229	223	249	225	204	221	224	221	236	219	238	220	236	236	185	259	226	214	231	216	231	208	241	230	239	234	213	229	215	224	215	197	241	243	249	237	223	228	222	211	238	233	224	216	207	210	233	226	236	208	225	202	224	243	220	212	214	201	232	200	193	222	234	227	226	231	198	231	209	206	225	233	244	245	216	217	234	248	227	233	248	215	223	213	261	205	229	234	208	244	249	216	207	222	237	259	210	221	206	230	201	253	224	239	242	224	207	228	219	229	236	210	222	198	225	210	225	225	207	236	246	232	234	242	206	223	233	218	247	212	217	213	208	232	205	217	219	211	240	204	250	251	233	230	207	223	246	233	212	246	240	212	208	226	201	213	229	206	212	219	244	230	248	203	222	241	203	209	248	173	237	231	232	221	246	230	205	244	222	202	208	213	196	203	201	222	207	225	230	217	234	216	243	252	220	241	242	233	229	244	213	208	202	212	215	211	243	213	214	232	217	226	221	244	262	234	222	256	189	243	255	217	232	237	246	234	221	243	226	221	237	216	247	222	216	225	239	213	216	204	241	223	210	243	211	217	211	235	227	240	215	242	233	236	223	230	182	230	207	213	213	242	234	242	216	226	263	229	188	203	202	254	235	216	195	226	211	209	223	228	248	207	198	251	222	208	193	231	226	228	215	229	201	259	229	209	228	212	228	238	227	211	215	204	234	242	228	216	194	230	233	214	230	227	222	203	238	213	202	233	219	234	224	220	198	213	221	257	218	200	195	231	225	255	215	229	259	208	229	238	229	255	242	225	246	221	218	212	236	207	226	229	234	190	237	207	207	218	225	195	220	242	219	223	220	239	226	205	205	212	231	203	180	235	208	223	211	221	219	205	206	190	225	227	228	214	238	226	244	236	254	199	230	229	249	243	224	208	229	227	220	255	252	238	242	186	225	215	240	218	233	242	229	211	235	244	225	189	211	216	220	246	244	234	201	195	197	226	221	221	210	220	218	220	234	220	218	238	219	242	213	192	234	217	224	234	206	227	218	233	222	225	211	236	239	246	224	235	226	232	217	217	207	233	217	238	272	196	234	224	248	237	213	199	239	240	221	223	221	224	283	210	239	218	206	220	199	219	216	238	244	225	248	196	208	209	210	217	232	236	181	198	209	225	246	224	233	216	221	239	243	229	222	211	216	221	205	226	200	221	235	213	228	227	217	214	205	216	202	218	220	230	241	199	203	241	226	232	263	185	226	222	232	249	227	248	215	244	245	224	233	263	222	215	227	228	247	233	210	210	233	234	249	240	211	231	223	239	194	196	212	215	259	242	216	204	240	243	238	235	208	201	226	231	255	230	221	231	232	204	211	253	236	249	224	207	206	221	209	238	222	227	245	219	223	226	205	214	213	203	262	213	224	219	224	213	221	221	209	202	209	241	213	224	192	211	231	198	252	228	218	233	227	229	212	238	232	222	213	230	227	224	219	218	216	209	212	228	235	251	233	224	256	230	230	243	217	213	217	228	229	246	235	201	237	213	231	227	217	204	227	231	222	226	235	252	230	232	221	245	235	272	199	214	234	214	230	189	249	210	209	225	234	222	207	230	230	221	224	223	221	236	226	226	231	227	223	244	201	252	207	190	248	219	204	223	201	232	233	206	228	224	215	228	246	233	251	193	228	199	232	236	249	232	213	224	227	199	211	250	208	218	220	242	236	244	236	228	223	216	232	256	230	208	204	245	210	209	224	231	222	218	223	200	244	235	235	214	231	212	235	232	213	203	210	225	234	228	241	191	242	240	203	250	226	224	225	228	196	256	233	234	216	204	232	224	231	225	238	220	252	217	240	235	247	200	219	226	242	219	199	207	228	227	217	208	258	232	236	240	216	186	216	211	248	233	224	221	198	223	222	225	236	215	242	192	203	218	209	233	233	215	217	201	234	222	220	216	245	243	213	217	225	235	229	210	189	230	237	223	185	211	200	241	215	213	203	212	240	222	227	238	228	217	248	220	246	214	199	223	239	198	229	225	212	221	247	237	208	228	226	197	220	209	209	233	202	235	217	208	230	226	243	250	253	248	217	228	205	189	219	239	207	232	198	229	209	206	226	226	210	216	207	212	222	248	224	197	256	228	220	224	233	208	205	228	209	235	216	243	213	250	227	222	254	212	232	219	228	203	223	235	215	239	242	214	220	205	215	224	239	212	246	203	250	253	228	224	204	233	220	216	230	230	236	246	233	229	213	231	235	217	247	238	222	200	226	219	219	242	216	205	227	231	251	236	229	234	229	264	241	223	217	225	185	205	205	226	215	221	203	194	207	219	215	213	214	210	206	234	200	218	246	211	242	209	251	210	206	213	231	230	212	230	245	225	227	220	235	225	227	256	212	224	220	229	251	217	189	207	240	189	210	230	201	224	211	223	219	236	218	237	213	207	208	221	260	215	219	223	206	222	221	200	247	202	220	231	226	241	211	224	228	200	209	206	211	207	225	241	215	231	219	214	210	248	236	237	231	218	233	242	226	219	214	208	230	245	236	230	250	202	213	217	227	241	200	196	210	227	217	220	210	213	210	222	238	238	227	197	218	213	233	224	228	219	241	187	212	211	222	223	214	246	220	256	202	239	235	223	245	202	216	230	234	191	215	237	226	211	213	211	224	237	209	235	225	212	208	225	228	232	231	242	236	207	205	236	249	208	205	224	220	206	231	220	205	228	213	234	227	211	216	231	243	232	243	234	225	220	216	223	216	212	209	235	239	218	224	238	216	201	235	224	243	233	213	222	213	215	224	247	213	253	251	223	213	225	230	245	276	249	240	214	214	228	227	220	225	186	207	218	211	239	240	248	243	223	223	242	244	206	194	205	213	207	227	236	211	237	208	210	215	232	242	188	235	216	245	227	196	228	237	194	232	226	244	225	208	206	210	212	224	199	195	217	230	205	241	233	204	209	217	227	211	202	244	248	207	226	234	249	201	209	210	222	196	203	234	223	191	231	245	202	241	256	206	247	242	229	224	215	216	240	221	225	244	219	218	232	257	238	210	243	223	241	194	221	220	224	213	232	213	228	240	227	224	259	250	255	220	239	208	227	221	219	235	218	237	225	204	246	231	188	237	208	230	220	215	224	217	217	248	247	223	226	234	232	213	224	224	225	224	211
14575	6933	11243	8808	7895	6761	5985	5600	4371	3423	3492	2794	2399	1988	1539	1161	1065	966	813	840	867	848	787	827	809	770	758	739	744	690	670	685	624	608	665	639	631	612	614	608	538	648	634	595	575	550	522	510	529	581	569	531	540	535	529	522	536	504	548	524	522	507	503	581	546	527	531	526	507	521	563	509	503	485	514	514	507	493	529	486	483	521	547	531	510	556	521	536	526	473	513	521	516	485	519	511	530	527	551	529	483	532	562	532	475	527	517	516	514	510	526	536	509	568	493	553	529	500	534	536	475	477	512	540	577	514	532	511	502	530	513	531	514	473	474	537	506	507	500	509	549	502	523	512	546	495	495	529	517	469	490	511	483	536	490	564	494	526	526	562	537	524	517	551	517	500	525	549	519	500	525	549	531	481	517	510	570	501	548	511	529	497	498	506	549	553	492	541	521	498	524	495	507	499	524	527	497	493	476	546	487	513	538	486	506	521	508	493	493	525	523	446	484	543	502	526	528	511	501	540	502	474	498	522	513	524	531	478	525	516	500	519	509	518	509	525	504	505	563	516	525	499	529	499	506	499	499	507	544	475	500	569	502	517	517	525	525	540	516	563	491	485	487	492	519	509	510	509	517	513	465	512	560	515	503	547	501	522	505	520	476	494	486	512	502	559	491	503	518	505	539	496	529	507	537	522	507	557	504	527	520	509	534	542	496	529	546	530	493	501	501	509	527	534	475	476	526	517	496	533	505	551	516	522	543	533	505	491	528	550	507	495	513	539	503	527	531	539	494	529	515	524	509	526	534	509	496	506	507	482	509	560	557	518	555	494	522	506	467	531	486	533	561	478	551	570	585	527	553	534	482	514	501	460	487	502	476	510	510	520	533	487	547	509	533	533	518	520	522	515	526	516	509	551	501	532	496	505	484	552	496	539	484	512	533	496	510	526	540	541	577	524	536	546	510	529	526	496	525	529	543	499	510	519	489	511	535	522	536	542	540	496	535	483	492	484	493	508	522	460	532	520	540	536	522	475	497	528	515	472	499	508	502	524	505	515	529	550	496	520	526	513	518	481	504	525	539	502	531	506	528	541	529	543	507	487	514	464	540	522	489	554	548	497	522	517	554	503	529	520	540	521	486	515	493	486	486	508	516	492	495	545	518	519	515	511	520	515	527	442	536	482	520	495	529	571	503	567	530	492	547	540	494	500	512	540	486	525	477	513	538	527	535	535	539	513	504	494	497	521	505	524	517	523	499	495	509	512	489	509	531	466	494	526	504	528	530	515	514	520	541	545	512	520	477	481	521	489	493	501	549	498	505	473	512	521	526	495	529	536	533	529	512	554	519	502	476	510	551	507	507	532	504	487	499	523	500	512	524	505	517	487	525	516	509	540	496	532	483	531	488	537	484	492	552	549	520	526	440	499	514	502	547	519	492	469	497	544	487	528	508	501	524	554	476	522	509	511	513	501	532	565	542	508	493	514	530	493	520	475	495	495	538	516	522	488	539	507	505	502	532	508	499	485	521	517	471	495	547	493	469	503	486	513	510	491	497	531	466	533	520	478	529	508	501	514	493	503	570	520	500	505	465	501	509	538	552	490	506	530	497	532	513	514	491	510	517	531	537	545	474	519	522	520	509	532	526	521	516	530	535	520	516	527	513	499	479	500	513	533	532	494	545	499	480	545	484	543	561	457	539	566	554	531	484	510	522	509	507	486	526	526	533	523	539	531	492	515	502	561	483	538	521	514	507	482	471	495	519	502	497	520	522	534	500	527	507	503	510	485	527	507	539	552	538	488	477	536	492	518	538	499	510	493	505	508	539	505	490	496	568	497	535	505	497	532	474	508	520	525	513	488	510	515	510	506	533	516	496	510	497	509	500	549	500	506	475	530	519	542	550	476	503	505	510	498	483	483	521	541	548	510	517	525	536	542	502	509	518	476	503	515	511	525	503	481	508	513	520	508	487	519	488	534	497	493	508	490	498	533	514	477	490	486	552	511	520	519	511	529	505	545	507	493	540	517	508	524	525	520	499	552	525	524	473	485	449	484	478	496	527	525	490	527	534	483	499	482	482	520	517	496	521	513	512	498	539	512	493	504	560	513	501	519	491	497	506	512	494	524	507	475	510	532	524	533	498	530	543	515	527	530	511	517	478	514	492	511	524	505	532	497	512	532	505	500	553	525	495	546	542	488	477	533	511	531	525	547	518	502	512	463	513	493	519	482	510	499	522	521	523	517	466	512	469	533	531	547	530	530	509	508	483	528	553	534	511	518	498	530	498	522	496	511	506	505	520	528	493	505	452	513	512	503	486	552	577	488	535	518	521	510	518	554	490	490	513	483	475	513	595	506	550	508	487	488	507	529	541	506	518	511	486	514	497	507	524	537	532	496	541	552	509	532	502	535	518	499	514	554	487	510	511	525	501	474	539	499	509	447	525	488	511	513	544	522	547	540	518	525	541	516	503	512	517	488	555	533	540	517	486	521	497	489	497	506	502	460	514	533	505	517	539	496	521	486	537	549	489	511	527	511	529	514	528	511	530	522	468	521	510	474	493	485	522	528	530	492	477	524	505	531	470	579	539	492	513	458	478	517	517	514	498	533	506	555	492	490	516	482	498	518	526	509	545	510	493	500	510	497	526	524	515	487	548	510	549	538	519	519	553	546	520	506	536	475	479	483	504	571	524	499	531	505	554	474	520	533	522	519	510	532	514	523	539	522	459	500	483	484	482	503	520	538	525	543	537	526	535	493	486	515	540	485	512	520	503	511	500	541	485	548	528	520	511	531	493	481	529	523	516	512	511	490	540	533	528	549	506	544	520	506	535	513	509	544	546	485	472	489	515	531	515	524	525	497	497	540	526	555	484	502	477	512	506	501	540	530	573	494	574	539	516	482	522	496	505	571	526	525	511	525	510	488	505	522	493	487	527	497	496	524	491	523	489	502	552	518	520	529	482	499	498	526	523	515	501	494	509	523	497	505	541	482	483	525	524	521	500	522	507	560	498	499	533	537	535	468	466	508	534	512	479	520	510	513	516	523	504	520	522	514	542	495	504	502	505	520	480	495	515	486	551	495	533	510	530	514	566	560	510	476	522	514	519	473	566	529	560	519	483	502	494	505	500	538	458	530	478	523	522	498	526	480	547	529	524	514	504	540	518	532	548	501	532	499	500	520	551	503	498	528	495	480	526	518	531	521	478	446	528	506	539	487	499	545	548	540	485	489	508	517	533	513	515	551	492	531	498	550	534	522	503	501	548	530	549	522	497	525	507	528	544	507	526	493	497	542	495	486	497	492	541	520	504	516	498	501	501	485	560	506	546	521	539	495	495	538	548	513	506	540	525	493	533	499	490	535	489	502	536	514	497	499	511	529	509	542	515	519	512	543	531	511	505	493	470	525	543	524	486	541	496	488	552	498	455	488	499	506	518	504	501	528	505	548	520	469	536	523	539	511	529	480	514	491	488	507	517	456	511	497	486	567	498	526
30923	13893	11346	5738	3867	2607	2124	1814	1462	1053	1020	836	717	565	484	401	362	267	323	295	291	296	306	281	248	274	284	272	251	258	268	266	248	265	259	269	248	245	258	245	228	249	227	248	240	207	238	216	233	212	235	202	222	203	214	233	235	240	215	221	222	223	234	217	212	246	206	198	224	221	228	245	203	214	204	222	237	214	209	240	228	215	216	201	221	249	201	223	213	209	194	208	221	229	229	227	275	211	205	225	233	234	216	199	210	219	215	205	237	217	250	226	245	221	204	193	190	198	229	228	203	235	212	241	220	213	234	238	225	246	189	200	231	204	202	206	220	212	227	204	217	210	227	208	241	235	211	246	231	216	231	227	220	228	243	215	209	209	185	186	205	218	238	208	236	211	234	201	196	230	185	244	236	221	216	238	228	218	241	207	236	221	217	211	241	232	219	220	225	234	214	213	200	218	200	230	219	248	228	242	213	229	205	211	213	222	224	185	205	246	224	216	195	202	244	209	239	241	234	238	209	238	230	214	202	200	193	238	237	184	206	239	223	231	196	214	219	241	248	226	206	191	200	218	200	243	237	245	211	206	213	196	221	232	238	260	226	233	211	213	207	192	229	224	233	202	203	229	231	207	198	200	220	205	217	208	208	221	205	216	195	219	215	222	225	223	212	223	206	256	228	217	227	216	251	247	199	225	224	245	238	225	246	243	212	188	204	206	239	223	201	227	225	212	226	220	236	187	216	255	210	241	214	233	222	226	224	204	195	196	233	257	234	224	187	242	183	215	231	201	204	211	207	227	206	217	187	213	231	230	218	220	221	219	222	211	232	241	217	232	220	242	230	187	243	227	210	218	205	254	223	202	230	238	192	203	252	220	221	231	200	209	218	192	223	197	204	196	206	224	216	245	220	236	243	203	237	226	226	206	211	226	223	195	183	220	221	197	220	240	215	205	257	220	235	203	206	221	193	220	212	220	238	227	226	216	215	202	198	212	231	209	216	243	233	204	230	204	203	193	206	213	217	236	216	251	208	211	203	228	240	227	205	213	236	217	216	190	228	216	228	224	243	214	247	238	202	201	230	215	208	221	193	236	214	213	225	209	216	202	209	217	204	223	232	203	213	245	225	224	237	250	214	202	185	223	196	221	208	217	237	213	202	193	212	227	237	232	223	196	243	207	255	242	196	206	184	238	219	198	222	230	216	236	237	209	217	211	241	237	215	208	224	196	198	230	215	220	217	242	213	198	199	248	207	222	217	223	214	232	221	226	208	234	205	200	221	219	221	229	231	202	233	214	222	195	190	208	202	191	176	222	233	216	212	244	232	187	196	210	200	229	250	208	232	229	186	193	224	249	231	228	231	204	232	232	194	216	234	175	214	232	221	208	213	214	229	237	196	231	231	213	232	221	222	204	217	216	214	203	221	218	203	217	216	233	246	194	200	189	193	198	230	239	243	216	221	222	218	210	224	244	218	227	220	210	235	230	226	224	209	230	207	242	255	219	223	203	193	238	202	221	229	214	226	210	219	224	229	227	225	228	220	239	211	242	208	212	233	213	210	264	226	226	209	186	209	223	213	239	227	224	215	210	194	219	245	209	212	206	199	239	223	219	242	199	241	234	232	216	225	238	228	212	220	219	220	229	216	214	222	207	195	221	226	205	220	201	224	238	226	221	191	234	243	206	213	235	253	224	205	223	221	221	227	209	213	200	221	216	234	234	225	208	207	227	179	222	242	229	232	235	226	212	204	213	232	229	238	170	222	190	228	232	221	216	235	221	212	205	209	197	215	234	210	221	239	232	203	231	231	234	194	229	218	218	224	226	225	196	213	193	215	214	210	216	249	202	220	211	237	204	234	208	210	211	236	205	245	231	219	233	231	200	188	223	235	215	220	233	227	210	202	211	208	217	204	258	216	207	239	212	217	213	206	221	213	221	213	217	226	180	194	213	203	229	212	220	237	201	243	229	211	203	236	239	226	237	205	233	213	204	227	215	230	207	243	206	228	216	200	213	219	207	222	199	221	233	221	239	212	214	232	206	214	220	211	215	211	239	229	206	206	201	200	177	210	194	188	228	215	228	208	214	192	236	204	206	196	220	238	239	232	236	227	228	189	211	203	237	200	210	194	213	207	254	230	221	201	193	205	217	222	234	227	204	222	186	211	213	217	231	232	216	227	225	228	227	206	181	199	225	213	219	232	221	225	234	227	201	201	221	206	206	229	209	239	217	215	207	221	231	249	215	234	245	238	226	255	246	206	198	229	215	217	227	226	227	223	202	220	217	219	194	223	163	224	205	212	242	214	197	215	220	219	215	214	224	202	202	199	233	214	227	212	231	223	201	229	218	201	236	226	219	231	224	229	237	214	204	223	251	204	200	224	208	208	206	251	203	215	207	216	229	226	220	222	203	201	203	197	260	216	228	240	193	212	205	232	204	208	221	219	226	213	259	238	208	223	246	204	203	213	200	216	233	231	223	194	229	203	226	218	221	243	185	222	202	207	225	245	232	219	214	214	193	222	246	196	207	230	235	246	216	206	230	191	216	235	208	246	224	209	194	220	200	207	216	205	209	216	222	199	233	216	231	213	216	248	226	235	235	220	212	205	199	240	223	232	242	232	199	237	207	226	215	220	211	222	231	229	231	213	229	219	226	196	222	239	237	215	211	216	212	247	189	209	234	204	217	224	237	192	226	226	204	225	181	208	222	223	238	233	233	217	221	187	237	192	226	236	229	211	198	220	213	216	232	233	231	214	206	221	227	209	235	221	225	250	218	232	236	226	184	206	236	216	195	211	236	215	205	227	200	235	227	215	212	236	246	216	226	225	214	194	209	213	207	218	241	228	190	228	223	195	221	196	216	229	218	221	237	209	217	198	192	230	209	232	231	226	210	207	208	206	220	203	201	213	172	229	227	222	224	210	222	219	232	221	203	216	210	220	201	198	255	202	244	195	222	204	191	174	227	257	240	211	210	225	218	209	232	237	197	181	215	242	212	197	210	226	203	255	201	209	237	201	224	257	205	198	211	216	207	223	244	212	204	263	216	213	226	214	198	226	249	217	212	214	221	213	208	231	220	197	228	217	223	219	242	234	194	234	212	231	216	236	218	218	224	193	195	210	218	217	234	199	237	190	216	243	214	232	231	203	215	197	215	216	247	202	197	213	224	213	232	246	176	228	231	188	207	191	202	219	256	227	204	220	219	224	201	211	231	218	184	200	209	209	197	208	188	221	219	201	219	204	208	214	207	233	239	228	243	211	206	193	216	197	227	186	205	215	240	220	234	218	185	223	219	225	208	184	199	205	224	189	200	259	184	205	232	191	189	187	229	202	219	238	204	216	205	186	230	242	213	210	250	227	222	226	243	234	218	202	231	245	212	218	244	222	216	220	190	210	188	225	223	212	222	210	208	215	201	220	223	250	223	246	216	213	222	229	209	211	224	223	199	215	220	206	224	194	210	225	235	200	222	225	215	190	214	210	196	237	217
18250	10000	15553	12444	11380	9412	8575	8148	6190	4878	4756	3941	3289	2730	2176	1622	1405	1181	1051	979	975	982	933	874	932	903	871	810	800	839	819	743	789	716	716	732	651	687	687	633	665	633	603	622	580	580	573	574	578	529	547	545	583	523	545	547	518	577	557	525	534	510	525	550	504	537	513	531	539	513	504	506	508	521	531	508	484	504	552	523	492	474	501	519	490	524	499	528	516	516	526	531	458	516	490	506	498	503	476	490	534	473	518	503	535	521	517	487	532	459	533	501	498	524	470	522	514	550	542	480	513	494	536	512	478	519	513	518	488	489	509	529	489	481	487	511	479	498	505	470	455	535	526	518	516	515	517	502	473	540	487	522	523	490	509	538	506	487	495	522	481	509	512	532	471	451	525	482	485	519	493	539	485	556	516	483	478	508	522	521	507	513	468	506	521	520	530	506	492	498	519	501	477	489	463	542	473	503	511	549	514	490	477	467	490	551	543	487	489	502	526	524	506	514	503	515	543	532	479	499	551	472	493	504	496	472	505	508	493	523	515	551	504	537	519	488	500	538	493	479	513	552	445	490	509	519	497	481	549	494	497	558	504	485	541	520	487	486	541	514	487	501	499	514	486	489	493	537	497	513	486	499	536	480	525	492	489	520	509	536	509	493	489	538	550	505	472	520	500	522	494	493	515	471	477	487	517	510	504	450	525	466	547	510	506	543	519	528	528	507	466	529	523	525	503	529	560	517	469	474	524	468	506	507	539	476	502	493	497	503	488	515	514	527	541	471	495	544	492	466	505	465	565	512	511	486	502	475	518	495	479	519	507	558	475	529	521	512	497	522	532	525	523	490	491	509	537	502	496	482	508	497	497	490	530	501	487	527	509	488	505	545	478	540	504	495	484	537	529	476	480	499	493	492	497	471	497	496	516	514	502	537	477	498	481	508	485	512	460	499	468	501	504	511	491	492	494	483	487	502	480	490	483	520	488	542	521	523	555	497	535	495	520	509	536	525	498	523	499	502	550	503	451	486	473	491	493	514	508	515	531	528	512	472	489	502	485	498	497	497	498	507	477	539	538	477	488	487	471	489	563	531	549	523	535	534	515	497	550	497	517	450	482	482	491	457	527	494	501	514	519	509	545	523	576	498	480	504	506	504	494	477	507	476	505	503	542	498	493	547	533	507	521	519	500	495	485	538	503	486	525	505	506	477	435	525	504	537	546	486	522	498	495	488	508	525	530	545	494	514	473	482	547	503	506	548	484	511	519	551	509	505	521	458	528	519	520	494	512	510	511	506	536	543	511	480	544	471	515	530	486	522	530	542	515	519	532	478	490	512	485	504	476	517	520	502	542	516	549	495	509	486	525	524	508	499	526	521	523	520	532	533	534	524	535	531	487	515	470	506	512	534	521	524	440	499	500	504	528	490	480	524	525	471	526	537	510	507	507	521	487	534	502	526	464	502	525	544	530	533	496	479	516	561	514	587	536	511	486	503	514	534	507	524	496	491	488	488	504	550	505	482	525	503	482	551	503	491	520	508	515	517	521	506	485	531	498	526	502	527	491	526	522	496	475	527	505	528	568	519	511	507	484	496	491	523	448	562	485	497	518	529	515	483	486	509	521	478	521	490	507	534	473	488	490	484	519	555	527	521	501	497	505	533	497	515	503	532	512	468	516	506	467	478	514	486	496	494	530	533	501	521	530	525	552	509	471	539	470	498	502	495	476	513	536	516	506	514	476	504	496	521	493	508	528	509	500	523	507	532	520	514	477	471	517	504	529	500	508	533	514	532	514	526	528	552	520	534	538	485	510	514	524	553	497	488	514	558	517	482	505	476	512	491	545	491	519	510	488	494	558	489	499	442	519	485	508	533	529	528	466	494	486	524	464	524	533	497	490	502	518	550	494	545	487	563	495	508	493	502	515	515	489	504	566	546	506	491	517	519	474	519	487	531	499	531	545	530	539	540	515	485	477	535	524	511	519	526	518	502	502	494	537	523	506	505	492	493	524	507	447	501	479	522	512	494	505	461	509	486	462	493	490	488	510	502	516	544	515	496	485	498	516	504	535	473	513	520	530	482	511	555	502	513	526	478	500	498	489	516	520	495	498	495	535	478	531	489	494	508	495	473	525	559	511	528	486	504	478	510	510	493	487	522	542	520	507	500	496	484	505	478	468	525	498	515	514	505	518	480	487	518	530	495	499	515	539	484	488	485	503	518	507	500	525	480	530	525	520	541	524	518	527	495	511	503	511	507	508	522	514	475	501	493	513	492	499	475	510	558	508	505	509	538	508	505	505	556	495	478	491	526	487	497	516	520	549	503	508	531	519	498	479	541	525	527	496	511	501	483	497	514	511	501	493	510	535	509	528	524	515	508	493	500	503	488	523	496	520	509	541	497	496	515	490	523	525	521	485	497	479	530	477	505	505	462	533	494	589	548	498	507	479	517	496	531	580	492	495	523	507	532	492	523	553	501	489	508	498	467	509	520	484	519	548	468	505	461	497	522	556	499	495	522	515	476	543	502	522	536	492	485	535	537	478	501	504	460	541	462	515	514	536	529	495	477	545	491	557	493	497	500	498	549	517	479	487	478	506	524	502	479	484	510	476	510	522	505	492	514	487	508	530	484	558	505	514	491	520	517	515	484	525	475	468	505	528	467	490	520	493	481	462	499	538	508	492	527	495	532	549	474	489	467	496	523	533	537	484	494	500	492	498	503	515	532	514	477	495	516	509	470	527	477	520	504	510	472	491	503	505	501	497	505	523	519	496	470	489	489	501	470	503	542	529	519	497	502	467	514	489	484	504	493	501	486	508	515	510	530	500	529	484	532	494	532	504	521	524	496	508	511	518	523	485	513	503	506	471	507	473	490	499	513	440	495	496	489	500	499	506	500	524	490	493	525	509	486	511	505	505	480	504	474	536	523	475	515	500	511	502	488	457	467	498	478	530	486	499	531	520	480	522	497	560	488	477	545	514	526	506	559	477	513	512	495	528	504	501	468	517	481	530	498	486	515	518	465	530	517	464	462	511	499	467	492	521	504	550	497	555	497	525	515	506	530	515	533	514	496	466	472	486	504	495	472	511	485	510	512	484	486	523	491	468	470	510	464	478	542	480	497	479	501	521	522	564	511	558	520	470	495	512	501	487	503	528	475	514	514	522	498	530	492	498	469	514	534	475	518	488	530	525	515	523	489	520	492	488	483	544	508	484	504	517	515	508	531	495	452	548	499	494	473	535	523	520	470	483	520	523	514	487	529	496	529	507	518	522	481	518	495	481	484	485	522	522	471	493	472	518	507	525	477	472	483	500	519	494	493	517	483	531	520	482	529	536	548	487	514	500	492	474	528	484	525	515	534	494	521	495	522	534	501	515	514	542	502	504	513	499	494	479	461	480	537	473	497	509	543	516	490	516	522	478	451	507	501	489	515	508	505	506	510	517	497	531	533	496	498	509	512	507	509	500	531	510	505	491	505	496	475	493	504	540	525
12720	4544	2886	1699	1055	899	799	731	612	527	465	424	402	342	327	292	289	321	299	310	310	311	301	264	283	309	296	287	293	302	300	303	287	289	291	269	302	272	304	292	304	265	288	288	258	281	269	256	286	245	275	251	262	247	273	290	216	284	278	254	261	279	271	284	262	268	263	275	230	290	302	300	272	255	273	267	286	254	279	284	258	275	302	251	264	264	249	235	264	245	276	290	262	288	261	282	252	279	255	248	267	245	234	329	265	238	258	264	282	276	264	249	272	271	249	251	271	266	260	272	273	271	253	274	293	289	273	281	269	279	259	258	295	259	270	278	263	259	285	261	253	267	247	280	281	271	261	283	266	264	255	269	239	269	249	271	262	288	272	262	276	266	233	290	283	275	275	289	264	268	259	262	263	271	275	281	284	260	240	298	249	288	281	238	264	253	256	279	275	279	286	245	270	258	298	281	250	269	228	275	245	250	242	240	258	246	263	285	270	287	282	259	270	244	249	258	245	269	256	281	250	285	235	238	268	234	260	256	263	278	280	288	245	311	281	287	240	285	276	264	257	281	255	264	258	273	260	253	267	264	257	257	272	243	261	253	267	254	277	270	297	299	269	271	265	287	255	299	270	259	279	253	272	251	264	250	248	251	271	225	265	253	275	247	257	252	264	252	296	277	241	255	255	278	258	260	260	271	268	266	264	268	275	246	225	280	276	244	257	246	270	294	253	255	284	255	259	274	267	261	281	248	285	257	285	260	282	262	275	253	303	266	225	242	244	276	283	290	244	237	258	236	260	257	236	253	234	245	259	267	292	273	258	264	271	289	271	243	247	239	257	248	263	278	282	280	275	285	247	274	258	298	271	252	266	275	260	269	250	276	255	274	251	269	266	258	292	261	244	272	291	280	232	251	276	277	266	275	255	247	283	307	268	263	273	244	241	273	274	268	259	245	276	256	286	285	279	276	254	272	279	266	244	232	279	301	262	253	257	270	267	259	256	247	285	263	252	271	274	286	287	279	277	252	251	288	241	249	256	276	269	257	246	236	303	275	291	252	285	276	257	235	291	250	270	268	252	268	236	262	281	255	226	272	268	270	277	272	268	272	255	253	256	260	239	273	257	292	255	264	280	282	244	293	269	259	281	252	272	261	273	273	272	264	277	278	227	275	288	264	292	260	262	291	290	283	307	266	267	259	269	279	254	252	255	246	246	261	237	257	236	288	274	245	301	286	287	262	284	246	262	284	278	236	258	238	281	245	268	304	243	274	260	263	249	284	283	237	245	248	297	259	275	278	282	268	251	261	259	256	202	287	238	256	249	253	306	278	272	276	267	273	236	249	261	278	248	231	278	268	247	269	272	266	271	283	277	270	274	232	250	280	293	245	266	256	275	250	280	256	265	260	255	246	249	235	284	267	248	268	277	285	250	263	292	249	279	275	273	256	301	284	290	260	249	273	286	284	241	280	255	263	270	288	274	292	251	278	248	242	265	254	239	247	273	278	251	252	311	316	265	271	253	273	260	269	261	276	254	237	270	277	258	241	255	266	250	262	268	256	242	298	272	236	247	263	225	273	253	257	257	258	292	293	280	289	285	240	226	245	246	261	277	249	259	260	272	276	277	245	261	263	291	258	291	288	287	269	251	219	267	263	249	256	244	266	275	230	252	276	253	280	250	306	282	287	259	300	270	250	285	257	303	269	228	259	276	274	289	282	241	247	260	262	270	254	230	285	262	265	256	249	262	235	284	278	310	264	272	257	253	273	287	281	267	285	277	282	254	270	267	303	263	252	258	271	252	289	302	260	281	257	228	288	243	293	276	250	279	219	294	262	259	273	250	265	274	245	246	266	266	263	254	247	278	267	278	274	239	292	251	255	240	251	275	251	243	270	275	275	229	253	265	264	275	273	279	254	239	277	290	262	271	250	271	283	284	278	275	275	272	276	296	290	231	257	255	281	268	260	212	287	315	246	249	259	260	253	278	265	277	271	269	273	264	263	239	286	256	269	260	280	281	269	263	247	279	283	245	278	291	260	276	215	299	288	280	261	299	255	264	285	263	251	311	259	270	266	254	276	272	261	270	254	259	265	279	260	261	277	243	260	264	289	247	275	283	275	283	254	274	269	246	267	265	266	257	270	262	284	299	242	249	277	234	232	272	253	247	280	260	237	281	272	267	247	252	270	244	248	252	255	287	275	241	264	271	275	285	272	263	250	270	266	271	301	279	281	287	269	236	261	284	274	295	277	260	241	251	250	277	235	246	270	274	254	282	285	262	241	292	258	284	272	296	243	292	250	246	278	294	290	251	243	244	258	250	252	292	281	269	280	267	247	290	249	240	247	283	244	269	236	252	253	263	274	262	260	251	287	298	301	269	275	316	274	253	255	248	261	274	258	285	258	280	271	249	231	281	278	291	268	279	280	282	257	281	259	278	274	263	260	253	255	255	277	290	263	265	287	283	252	247	259	298	280	272	265	275	279	240	279	256	268	231	255	275	279	274	293	268	262	293	264	252	267	273	235	231	262	257	279	250	263	249	274	258	268	265	276	292	282	285	270	282	261	287	267	273	272	250	268	284	254	263	272	269	249	267	272	275	254	264	268	255	262	265	265	254	273	252	297	284	255	288	272	293	259	280	295	271	284	281	302	241	231	253	287	253	271	257	244	277	263	295	281	293	249	301	284	270	235	284	259	296	249	239	270	263	277	272	253	256	304	296	256	242	236	249	264	266	295	238	257	259	286	269	276	262	294	269	237	281	277	289	260	267	263	231	252	266	270	279	257	269	274	252	255	255	273	251	252	261	255	269	281	265	261	274	278	253	281	272	284	277	254	221	277	236	236	243	275	282	248	261	275	295	275	256	263	289	261	299	285	269	243	284	265	255	243	275	268	280	265	255	283	241	273	293	249	252	274	277	264	273	274	282	289	273	213	276	240	276	260	273	220	261	281	242	284	309	271	261	288	274	291	272	263	263	260	283	285	268	297	239	283	266	264	254	279	277	244	264	229	257	255	262	285	255	247	275	263	269	278	269	238	250	257	280	264	244	260	295	255	269	282	259	229	249	274	270	269	246	286	270	269	251	278	249	282	262	279	273	282	230	296	268	246	272	305	290	278	283	256	295	291	294	266	248	275	264	279	267	264	274	279	261	242	250	261	275	279	253	257	287	260	274	273	256	261	228	275	264	262	241	285	277	261	281	249	276	273	264	294	277	273	287	240	290	255	270	253	238	276	269	271	290	262	257	285	284	323	297	278	284	271	298	262	283	283	259	268	267	279	245	240	264	276	239	253	265	296	294	256	234	276	262	286	266	270	267	278	267	241	259	267	259	229	270	252	288	241	247	265	274	271	267	287	227	252	294	268	246	270	266	279	235	235	276	259	248	292	303	253	255	261	246	252	272	257	251	267	246	294	264	291	292	264	287	254	286	264	297	287	253	275	263	289	260	211	267	268	251	257	301	277	270	289	276	251	235	267	280	264	273	249
8326	3839	5049	4699	3919	3242	3121	3150	2441	2072	1996	1774	1465	1283	1132	922	913	803	739	715	759	751	699	787	747	712	719	779	711	664	669	635	673	688	653	632	671	614	654	653	614	636	633	624	611	610	640	594	592	640	574	613	631	658	578	611	556	637	625	579	591	609	596	583	587	567	674	585	641	632	595	599	567	569	578	595	576	571	601	616	604	601	593	616	619	637	601	553	607	606	630	619	553	611	569	564	609	561	619	605	525	604	599	620	610	554	572	627	574	596	603	619	572	586	588	611	576	578	570	598	576	578	546	613	608	619	586	594	598	572	588	589	581	629	580	613	625	592	578	603	560	622	583	653	596	580	586	583	565	604	573	579	580	588	648	565	622	642	604	618	560	598	604	618	575	574	629	585	574	620	595	593	623	552	580	615	587	599	594	584	612	645	586	586	594	544	594	578	617	628	600	617	589	564	564	615	577	588	579	571	540	564	609	595	575	634	589	586	590	589	614	593	565	584	604	570	538	636	599	591	617	599	572	628	603	611	544	564	582	626	615	585	619	615	632	577	630	583	575	623	620	599	583	559	617	571	582	594	635	583	589	581	593	607	588	628	583	611	581	643	539	551	626	619	584	612	567	578	564	573	588	609	552	589	609	613	591	639	582	636	599	599	595	615	584	597	583	571	612	605	576	620	607	626	587	593	599	616	630	640	567	614	629	630	609	629	597	592	616	567	584	578	619	572	600	590	640	605	584	569	614	595	590	561	587	540	619	599	597	575	579	565	551	578	593	584	628	538	556	598	642	566	613	601	621	597	624	585	571	599	566	600	614	604	584	608	574	603	581	580	611	586	547	604	591	580	587	575	613	613	591	622	630	631	609	559	591	599	603	580	612	624	588	626	623	609	618	617	647	611	597	609	609	583	585	585	578	566	615	595	581	632	617	581	599	592	548	625	565	608	630	580	609	625	625	588	684	609	587	606	584	565	568	619	629	547	570	592	608	594	536	580	597	592	620	590	600	596	601	617	594	599	631	610	587	587	595	612	554	596	623	562	576	562	618	609	589	597	613	614	553	576	559	608	609	592	571	572	586	615	633	615	601	582	608	555	601	594	590	550	624	557	586	614	624	588	608	574	601	603	554	619	573	557	630	575	611	601	546	624	620	595	638	559	589	585	587	589	616	535	611	576	554	606	631	583	582	609	571	625	562	619	577	552	592	639	585	624	585	594	581	592	647	586	577	607	617	551	628	581	630	615	589	530	554	616	625	572	642	599	621	579	602	599	575	609	586	625	601	586	609	609	580	608	653	596	576	543	585	618	555	539	576	607	610	625	603	561	572	607	584	560	579	609	576	619	601	605	609	570	615	593	593	561	597	556	620	605	602	606	560	599	592	603	636	616	596	597	571	582	650	612	619	554	586	564	578	627	582	589	639	605	556	558	556	572	619	599	613	613	596	572	612	583	606	616	628	640	615	613	567	594	622	596	614	558	592	615	583	561	613	592	615	617	579	528	562	594	607	622	550	537	616	597	585	592	574	591	596	595	604	573	623	577	621	541	587	565	567	592	616	602	615	597	627	612	592	605	575	612	614	594	562	551	605	560	583	569	563	607	597	616	601	603	660	651	618	605	575	596	588	583	659	571	609	637	602	600	563	585	578	567	613	582	579	634	597	569	596	604	580	544	617	596	606	597	607	581	607	566	575	605	606	589	565	570	626	595	609	596	611	603	581	590	557	606	597	598	618	573	623	590	585	625	522	611	561	586	602	612	574	605	596	573	608	607	610	604	610	594	604	564	617	621	615	584	609	580	599	641	576	623	589	617	624	611	586	601	590	620	625	597	612	643	568	614	629	622	619	596	607	589	592	535	640	543	630	566	609	559	579	608	639	605	583	611	590	557	583	593	630	556	582	581	557	619	587	618	616	557	605	586	574	600	609	555	595	572	608	579	619	610	583	613	606	610	588	576	585	577	584	614	611	578	640	590	589	578	580	571	574	621	587	620	610	587	625	626	602	552	564	572	604	627	617	580	589	602	549	598	590	622	615	608	552	628	608	650	569	598	625	569	581	622	606	630	609	593	581	596	604	620	548	627	575	572	610	590	569	561	598	620	603	565	578	620	563	617	602	628	614	590	569	601	570	553	546	560	638	557	577	611	564	626	588	592	613	618	640	646	616	565	572	586	558	580	570	612	626	588	631	587	591	559	637	594	561	603	625	569	587	582	574	571	596	594	631	605	629	597	594	642	610	594	554	628	605	562	593	604	608	596	594	603	606	591	558	614	567	570	607	627	613	635	584	564	604	591	608	569	573	593	559	556	568	620	598	544	596	608	586	581	619	597	574	591	563	683	614	575	602	615	580	625	597	590	586	609	578	608	601	599	615	584	590	645	567	589	609	626	610	663	640	605	590	610	606	585	619	600	626	587	553	573	577	563	561	561	581	554	632	624	593	598	604	614	587	608	549	613	607	585	599	599	620	633	615	611	592	576	591	561	603	586	602	628	617	573	632	572	621	609	632	602	570	551	621	605	617	594	616	556	638	589	570	632	566	565	605	572	554	574	620	580	583	620	580	625	636	556	621	636	627	584	612	580	619	595	621	646	634	582	618	608	580	618	634	616	612	569	595	584	596	566	619	602	577	577	572	614	573	643	653	585	590	605	627	579	567	626	580	571	604	637	622	607	641	619	623	620	566	570	574	576	629	574	613	642	616	581	627	597	595	642	587	595	554	562	609	608	574	571	600	555	621	572	621	581	595	643	595	599	609	568	604	609	604	578	573	587	593	596	547	568	599	629	565	637	629	567	620	611	566	599	568	623	594	571	582	636	686	595	581	587	606	628	581	575	564	585	589	594	579	619	561	581	571	589	608	599	603	610	639	613	578	590	623	617	624	596	566	577	630	590	614	554	607	610	590	612	579	598	608	588	577	581	615	563	589	541	606	563	580	618	576	584	583	627	587	635	640	592	557	630	613	590	547	611	608	609	564	643	627	599	561	570	572	576	583	578	617	593	614	607	552	628	614	609	600	573	581	589	539	628	555	613	595	596	584	562	590	618	564	640	594	589	578	629	596	641	581	590	609	568	564	609	567	599	613	577	601	619	562	561	585	589	584	597	587	612	592	578	573	595	610	614	639	610	565	557	594	566	590	606	552	611	595	548	614	589	559	591	588	612	615	600	607	559	577	628	547	647	604	602	590	602	603	577	604	566	612	589	611	571	576	639	602	587	585	548	622	582	645	620	546	596	654	593	570	565	570	573	602	573	568	615	622	565	628	604	585	563	554	583	592	618	571	591	620	588	625	624	600	576	599	623	634	625	589	589	567	568	625	579	636	598	602	550	610	568	586	627	627	571	607	589	596	606	627	599	608	571	609	570	596	592	569	585	614	603	574	578	598	570	576	589	564	632	551	623	608	585	614	569	609	565	602	597	618	560	560	564	609	573	601	583	550	585	632	572	610	550	605	619	573	634	612	584	651	591	640	603	656	602	601	620
20539	8397	7127	3724	2445	1823	1389	1180	958	777	711	641	574	475	413	383	300	266	304	266	273	265	259	296	252	264	282	282	251	241	258	241	233	215	244	275	266	272	249	235	243	244	219	260	241	256	227	239	220	207	217	238	214	215	219	258	219	239	214	244	257	257	226	226	221	221	211	222	233	251	227	214	209	234	256	240	218	220	256	248	213	232	208	234	221	212	235	232	200	196	241	208	224	227	195	211	235	229	217	225	236	197	248	222	256	216	213	239	264	234	249	229	244	229	222	220	228	199	217	217	192	223	207	207	208	275	220	194	223	225	205	243	245	249	234	229	239	221	220	223	229	231	226	198	211	233	251	217	207	206	210	218	222	227	233	231	266	266	268	211	220	223	224	227	227	219	210	220	195	200	239	234	242	233	204	216	183	229	213	253	245	237	238	230	236	232	207	234	248	238	205	227	234	227	250	224	223	214	218	226	229	241	227	214	258	237	243	219	220	220	195	252	253	239	228	225	244	212	228	211	245	244	245	208	213	228	233	251	221	227	200	210	197	223	220	221	224	212	268	213	215	223	239	207	239	217	235	254	249	226	235	202	242	218	202	222	234	214	228	218	180	261	211	218	219	256	227	227	254	231	232	227	210	241	238	217	198	208	259	231	229	239	241	231	225	235	225	204	214	191	234	228	222	237	257	227	225	238	203	225	220	235	219	242	235	230	244	252	210	223	233	247	216	231	228	225	222	244	212	194	197	234	216	243	205	216	239	242	245	248	218	209	228	211	220	210	236	208	199	230	246	252	263	244	236	207	230	226	233	231	228	230	226	221	207	205	247	230	244	245	209	229	208	229	219	216	216	245	217	224	218	253	234	199	222	236	225	238	231	247	238	223	213	217	204	211	242	228	247	193	216	214	260	199	209	221	205	231	243	231	218	231	221	241	246	255	224	190	225	251	240	228	232	229	216	220	211	234	242	216	214	222	235	230	225	241	212	220	235	221	207	225	230	205	223	223	228	220	207	222	233	220	227	220	220	251	211	230	207	231	217	207	222	216	237	228	226	213	199	205	216	199	229	185	200	215	227	187	217	239	214	223	216	249	223	190	241	221	220	225	244	230	210	241	201	209	207	212	214	229	187	216	201	222	251	198	231	213	230	222	231	232	224	219	230	229	243	219	229	227	203	199	203	242	232	229	248	217	203	228	219	215	214	214	218	208	202	231	234	246	244	234	269	228	220	235	209	216	225	251	209	224	246	231	232	256	237	207	220	222	207	232	220	230	236	234	220	204	242	187	207	234	228	203	220	221	243	234	222	204	230	245	237	193	214	198	218	259	222	220	242	220	205	235	234	198	233	225	202	227	226	210	246	233	215	211	215	232	231	252	242	220	237	208	219	228	227	208	218	235	235	212	189	238	244	219	228	227	237	230	219	256	213	235	205	237	222	225	213	237	220	241	233	247	210	214	217	250	205	219	236	239	242	253	231	219	257	234	212	235	230	203	195	230	226	231	227	243	220	249	203	220	219	262	216	234	225	230	205	233	219	225	225	203	222	268	252	214	253	214	210	234	227	219	223	222	210	219	240	237	258	199	197	262	244	221	239	234	233	235	234	224	219	251	213	227	228	219	237	234	231	214	199	203	197	199	220	241	179	204	237	214	231	218	210	235	222	227	240	223	234	208	260	220	226	221	219	213	226	263	221	209	218	220	227	232	233	220	232	241	228	212	234	217	186	228	233	258	205	208	219	240	237	204	237	242	206	215	232	219	241	219	205	233	226	222	206	223	231	192	217	225	214	228	252	215	251	239	216	202	212	224	236	213	214	217	224	205	211	214	196	229	233	227	230	197	213	221	222	254	233	236	218	264	216	223	226	210	244	219	248	223	236	264	214	220	218	210	217	226	225	257	253	232	239	233	218	232	216	212	222	215	243	204	234	204	211	181	232	199	217	227	226	222	208	238	201	202	245	236	219	241	241	205	213	199	272	224	272	252	229	224	199	237	245	262	213	213	225	222	227	214	252	232	244	244	243	226	230	232	203	218	198	218	217	221	204	232	210	276	247	217	232	227	209	262	229	220	215	234	227	231	233	239	242	235	221	234	242	215	201	246	204	230	235	232	204	250	227	243	214	227	227	233	249	207	210	245	227	253	238	225	233	237	236	195	210	235	220	192	203	233	232	226	222	208	219	219	215	201	216	226	256	214	247	236	224	233	214	220	225	201	202	234	229	223	215	195	214	228	229	240	240	231	244	246	215	231	218	215	212	215	234	232	256	245	246	195	241	274	206	204	175	240	217	231	215	209	248	223	224	228	225	199	233	220	220	236	225	235	221	238	231	197	219	252	246	218	242	218	242	207	198	215	207	220	226	257	256	229	206	236	216	205	215	220	217	221	242	206	222	237	220	248	242	225	253	219	188	206	239	227	226	251	238	224	214	205	227	222	237	208	215	225	205	220	228	206	223	231	223	229	224	221	227	222	235	222	200	221	207	215	222	237	228	207	242	209	246	235	243	246	226	242	243	216	212	242	224	236	223	230	225	234	210	212	252	239	235	206	247	224	235	218	234	216	201	210	225	217	218	222	214	215	242	198	243	234	238	224	236	213	229	230	251	227	218	229	226	217	241	234	230	214	275	226	209	225	245	230	201	227	249	228	222	220	240	213	235	237	205	211	218	213	221	243	241	238	205	227	224	215	245	235	232	209	282	227	228	214	230	209	254	231	224	223	220	228	199	219	209	248	226	234	224	232	241	233	228	203	241	239	190	218	213	231	243	229	250	204	221	235	219	216	240	241	212	227	210	211	230	212	219	242	241	223	227	244	245	246	270	209	190	209	194	217	212	226	223	210	211	208	241	231	214	228	237	224	240	210	216	242	203	232	196	232	236	225	207	241	266	231	262	233	226	203	240	224	227	245	230	242	235	250	241	238	231	210	237	235	242	234	235	241	220	241	222	230	233	228	215	200	215	228	221	230	215	229	217	238	252	210	197	228	226	230	238	236	209	220	231	224	210	236	236	203	239	250	215	229	231	208	228	223	203	231	244	234	234	236	236	221	239	235	229	213	214	229	207	218	233	221	234	255	228	227	229	246	211	225	228	222	227	251	193	221	243	234	250	222	221	229	231	235	270	219	251	228	242	226	249	220	214	203	231	211	217	208	250	233	205	235	203	220	238	234	231	231	223	228	240	208	216	256	230	195	228	218	205	208	235	227	240	215	239	234	241	220	224	280	239	208	217	224	202	218	221	219	186	226	209	212	234	247	188	251	241	197	237	240	220	219	223	208	229	252	221	219	235	228	212	229	239	223	222	221	244	245	228	224	208	205	242	234	234	212	212	206	236	208	230	245	205	189	232	199	221	215	189	222	238	227	230	206	238	215	228	228	222	218	222	218	222	222	212	218	223	204	254	227	242	222	240	213	245	213	205	261	218	218	215	233	200	234	198	224	232	221	219	214	219	211	209	209	221	212	240	240	254	253	200	227	253	228	219	235
13618	7018	11168	9472	8015	6926	6209	5697	4539	3509	3046	2904	2384	2101	1751	1370	1091	920	861	874	816	775	842	823	828	764	798	733	713	709	771	726	685	657	667	648	613	634	637	577	588	607	577	585	576	565	580	548	565	542	516	547	543	571	522	532	526	521	504	549	521	567	553	551	548	558	541	486	505	524	534	555	529	515	507	508	534	529	537	540	493	568	525	539	519	528	543	480	498	493	526	540	540	516	552	548	503	544	527	531	552	460	523	505	525	500	519	515	475	525	513	479	543	538	510	520	527	531	562	542	522	531	527	510	550	493	526	521	554	516	496	525	510	530	530	520	525	514	533	510	488	566	486	495	489	529	491	510	497	527	541	527	540	499	544	519	512	538	519	493	551	510	530	491	513	527	522	519	454	545	528	509	502	502	532	513	549	533	538	522	527	539	527	502	524	496	527	483	528	519	543	523	512	521	519	476	519	535	505	492	532	516	498	539	474	506	490	539	523	527	506	509	477	528	489	539	503	535	478	494	506	527	543	501	519	516	527	532	510	497	508	497	485	523	487	488	485	518	491	500	554	492	483	541	499	537	542	494	525	507	483	521	494	532	505	528	527	515	501	545	523	544	500	483	525	523	513	486	515	498	577	532	508	476	529	501	506	525	565	516	532	500	516	514	499	525	490	456	488	486	521	544	520	544	542	510	557	541	537	558	519	547	518	488	518	489	486	529	522	510	551	546	507	519	566	478	527	516	513	530	535	509	486	528	590	525	487	496	533	523	517	516	512	507	527	502	507	505	524	530	467	533	547	520	472	506	509	507	482	506	511	512	507	546	488	543	544	516	492	535	540	540	527	493	546	470	506	525	523	533	526	539	507	477	543	501	524	484	479	487	569	528	558	537	536	503	516	555	517	534	521	565	516	493	504	525	492	514	558	527	499	512	490	515	535	486	513	557	525	503	535	493	524	502	483	509	519	536	483	501	512	512	482	446	516	498	507	542	477	498	527	505	541	516	509	526	509	546	517	528	476	539	538	507	494	535	522	504	490	500	544	537	497	523	532	464	490	525	486	529	521	505	534	479	505	509	499	518	513	528	504	482	472	551	481	535	494	531	551	488	502	537	526	505	491	515	565	490	547	529	513	513	495	540	549	483	495	543	521	539	515	513	506	519	520	532	534	522	540	525	546	517	509	529	549	501	522	539	524	473	518	501	529	483	542	547	549	517	492	486	496	544	497	534	487	492	541	543	520	518	493	547	491	538	580	524	527	536	517	551	506	535	526	530	533	525	514	524	534	544	521	532	506	496	486	494	498	522	497	540	567	511	501	503	547	484	519	558	530	554	469	553	516	479	520	533	528	535	502	548	526	527	500	511	493	513	517	517	529	500	507	543	526	489	509	549	531	519	520	516	540	525	515	521	535	520	496	529	510	514	457	527	523	512	539	561	487	514	462	516	504	530	505	521	530	514	500	482	563	491	491	525	540	510	512	519	496	512	495	492	541	514	514	530	532	523	512	507	493	487	559	547	511	533	542	573	488	522	482	527	528	480	517	543	510	534	575	524	540	510	486	489	525	527	510	503	504	509	530	540	491	537	485	482	516	545	518	499	515	511	535	517	528	502	480	488	541	474	521	523	542	504	513	522	522	526	509	572	526	507	472	525	503	566	538	554	489	506	481	527	506	552	526	552	551	517	536	523	505	503	523	530	504	546	482	509	513	513	543	502	537	484	468	518	508	516	505	530	501	469	548	485	527	536	542	535	548	514	531	553	528	532	579	478	509	502	523	473	514	499	522	535	534	520	510	530	544	524	499	530	529	525	495	544	535	452	530	547	502	515	527	518	479	498	518	493	510	522	518	532	546	503	514	527	513	520	556	546	513	500	511	503	533	474	507	493	502	546	515	546	501	521	482	509	491	519	546	512	531	515	498	498	517	507	569	501	521	529	502	540	535	568	545	497	543	504	476	522	503	546	531	509	496	491	519	494	544	520	542	532	522	531	517	547	518	513	517	509	552	492	567	534	503	518	540	545	542	522	518	510	530	528	515	515	526	518	519	534	470	486	570	504	505	519	526	536	500	507	514	543	508	477	496	510	514	518	545	546	523	512	532	538	506	494	524	525	484	536	529	528	506	531	514	525	507	488	524	526	534	500	550	482	538	516	540	524	546	524	549	526	543	499	484	544	516	518	495	520	505	513	505	497	516	527	472	511	496	544	554	519	490	547	531	519	528	533	565	560	544	510	493	535	519	503	531	518	489	511	456	531	537	496	548	555	506	553	457	525	527	461	509	565	514	519	545	509	542	550	522	498	534	483	497	501	560	496	517	528	523	536	480	553	540	526	532	551	533	512	525	511	472	504	509	517	519	545	532	506	461	512	504	522	499	538	505	540	520	486	520	514	500	549	526	515	489	489	499	512	534	560	504	534	562	556	494	555	515	539	515	499	511	537	518	518	499	522	547	500	486	518	515	491	540	514	532	513	552	558	534	538	508	514	507	575	517	536	537	506	531	520	521	537	517	578	535	510	487	520	538	508	514	500	542	532	525	482	566	509	504	512	496	504	529	504	515	498	529	528	532	514	535	456	520	548	504	503	504	510	519	505	514	510	520	501	521	535	503	524	564	554	542	549	513	517	494	518	577	532	539	499	529	516	514	504	533	531	529	538	469	520	534	473	546	524	501	528	489	461	520	510	539	520	503	483	493	488	526	531	549	477	474	545	530	495	505	489	534	557	501	476	488	498	525	520	515	485	522	515	499	561	525	538	511	521	510	504	510	466	524	553	530	528	515	498	544	540	536	540	482	518	540	498	513	534	506	528	583	574	507	513	484	505	531	531	532	490	491	517	521	527	473	517	515	476	502	538	521	518	496	488	487	526	499	514	528	501	521	530	502	504	529	497	527	545	521	510	514	529	505	526	520	526	523	520	545	529	514	516	494	528	541	529	513	493	503	495	485	527	548	535	510	500	531	511	540	512	524	490	507	556	499	515	521	520	553	515	519	540	528	557	517	549	558	551	559	507	518	516	538	533	479	545	537	514	578	501	518	503	487	533	521	506	524	498	547	488	518	480	510	564	521	501	500	506	520	545	513	531	533	536	557	516	539	509	549	529	480	532	510	555	532	537	534	502	503	507	527	495	498	475	500	507	500	512	515	531	490	506	512	474	528	470	504	540	519	511	510	529	475	520	510	536	550	554	509	522	512	554	500	497	532	554	509	499	508	568	495	519	545	489	511	576	542	511	543	511	513	568	539	457	545	533	519	520	520	520	524	547	507	486	518	502	487	513	527	529	495	529	500	548	555	496	525	523	517	490	510	541	524	493	493	529	519	494	526	531	518	511	508	511	569	474	520	523	537	545	524	519	505	503	505	525	546	489	523	523	510	506	494	508	498	524	550	512	508	549	495	543	512	497	478	521	527	537	501	557	500	483	522	533	515	518	487	515	540	522	519	503	539	518	517	555	507	509	485	484	522	493	515	507	525	518	508	521	530	525
30316	13929	10526	5484	3762	2774	2205	1813	1327	1103	890	910	695	578	507	418	355	312	310	298	295	273	270	294	290	276	288	281	294	294	263	274	262	229	229	245	258	251	223	261	225	232	237	205	268	207	246	210	219	250	241	236	219	243	219	218	229	228	249	269	247	245	231	232	243	221	209	204	246	231	216	225	209	217	224	227	225	196	213	210	233	226	244	225	222	225	211	232	196	214	230	223	213	208	221	211	246	246	220	229	219	222	236	203	218	243	218	224	188	214	189	234	225	185	219	225	229	217	201	226	245	200	214	230	232	235	197	237	206	239	217	206	235	212	203	180	224	234	219	218	215	213	223	216	238	216	188	211	226	216	240	232	199	222	240	224	218	202	239	235	220	211	235	212	214	231	234	223	217	241	237	216	218	226	211	229	199	212	212	228	226	240	203	260	249	248	246	236	197	217	218	234	212	226	268	209	227	245	236	223	252	234	229	231	222	268	212	223	227	212	220	194	223	196	212	233	210	207	242	217	218	215	201	231	215	229	191	225	220	213	204	232	205	201	240	225	220	208	253	225	234	187	257	214	207	238	209	205	233	231	222	204	214	216	243	234	205	208	199	228	247	205	245	204	259	201	227	225	221	229	232	217	235	217	236	206	201	231	220	208	224	237	236	218	216	224	194	218	226	219	218	216	220	192	209	212	210	240	242	243	213	182	220	215	231	220	208	216	225	236	228	213	248	231	215	219	238	248	209	240	216	215	206	215	222	214	222	232	231	219	240	227	225	218	241	217	203	239	212	228	202	224	238	221	211	214	225	227	217	227	207	208	206	232	219	222	218	248	194	202	247	195	229	215	226	230	227	200	222	236	230	229	220	202	230	220	232	196	230	242	237	235	218	223	221	218	246	227	266	228	245	224	204	236	233	230	200	229	206	216	238	212	215	205	206	216	214	238	214	221	197	230	247	225	241	212	209	242	225	220	243	233	236	218	225	226	235	218	210	189	195	232	214	237	215	222	231	231	226	214	198	235	213	262	221	223	217	205	219	223	244	218	223	217	231	206	207	207	220	209	212	242	221	249	214	222	192	213	225	210	221	217	225	197	204	214	229	231	255	202	207	238	202	206	214	209	225	214	220	208	216	234	233	250	228	220	204	234	245	229	221	212	210	228	189	228	204	226	233	225	236	230	223	222	226	241	204	244	259	219	230	234	206	215	204	246	245	220	240	243	227	205	201	222	216	215	223	191	223	190	203	215	245	206	213	199	232	234	215	231	210	212	226	186	241	228	212	252	188	200	195	210	234	226	205	246	207	222	222	225	240	192	248	273	212	208	250	209	224	243	251	206	233	234	242	218	246	213	226	242	222	226	234	213	238	176	177	225	208	228	242	226	238	236	213	248	272	219	247	208	217	245	219	243	212	231	230	221	226	211	242	215	206	227	221	217	226	236	201	220	251	225	220	221	230	205	230	222	247	245	232	206	217	188	223	205	228	214	184	238	208	223	250	242	218	214	227	212	224	242	219	239	205	196	205	217	221	213	208	229	219	216	254	212	213	220	248	220	234	212	197	216	209	207	211	230	228	234	223	185	205	221	208	223	213	212	236	215	209	207	222	220	226	237	227	218	241	237	216	249	230	218	236	216	230	201	233	213	233	235	214	219	221	244	196	209	226	221	203	228	206	221	219	209	218	215	200	223	204	232	241	218	211	192	197	202	220	189	238	240	217	211	228	231	246	247	226	220	239	203	217	214	212	245	207	228	234	232	201	243	225	183	232	225	232	215	223	232	227	222	225	215	238	228	204	194	231	212	213	225	224	220	245	202	242	198	213	245	209	232	249	229	241	225	203	205	217	202	231	218	236	212	202	232	229	237	209	248	229	205	262	188	209	246	205	228	217	213	244	235	222	210	216	217	232	219	254	212	229	248	250	228	230	200	256	225	255	263	271	214	237	240	198	222	215	222	218	201	232	236	230	228	223	217	228	221	219	204	184	217	239	198	217	243	220	222	202	226	233	228	229	205	216	224	232	221	202	234	200	237	249	246	196	233	231	255	239	234	225	238	214	203	223	196	212	204	232	203	220	202	209	197	228	259	227	204	200	254	243	225	226	212	232	217	211	204	220	202	228	218	230	248	228	211	225	232	226	212	250	242	203	201	242	226	222	234	225	220	207	214	211	232	258	211	232	232	247	221	233	199	201	225	233	234	247	217	233	200	227	217	229	202	229	241	233	204	236	245	231	253	241	232	224	214	241	220	202	208	225	196	206	222	206	205	234	243	217	220	200	255	238	226	213	220	197	199	255	233	236	234	243	219	201	258	247	237	231	236	205	232	183	234	220	221	236	209	239	224	215	223	220	202	220	188	220	211	231	231	193	229	181	214	232	241	218	194	220	203	219	205	195	222	228	213	228	204	202	246	245	251	219	235	239	226	218	238	215	231	209	227	222	232	236	220	243	221	216	196	216	246	208	227	215	209	243	214	183	238	217	226	217	201	211	230	265	248	231	238	173	250	236	225	207	254	222	209	219	240	207	216	226	210	219	191	225	187	204	240	183	221	212	204	223	216	216	249	216	203	202	205	232	221	244	211	220	245	192	229	226	200	221	221	228	234	210	236	219	232	229	237	247	213	209	247	214	223	226	232	199	234	213	232	240	246	245	223	227	228	229	218	207	221	212	205	212	197	212	235	201	207	214	253	236	234	224	234	226	222	205	241	229	224	211	212	222	211	238	224	221	199	224	223	228	223	240	218	232	225	241	220	178	203	230	202	213	223	229	213	226	235	207	209	212	215	223	194	236	210	197	242	220	213	204	213	210	217	240	235	223	203	211	206	217	236	219	223	247	254	188	213	194	217	197	212	222	204	223	192	224	250	231	221	239	223	220	222	257	228	218	218	234	226	223	227	223	225	207	262	235	225	217	210	226	208	229	202	234	222	220	197	230	234	210	250	243	230	212	224	176	222	208	213	220	223	221	186	238	260	221	235	206	220	217	208	235	230	190	206	205	211	198	209	197	207	218	221	207	209	234	206	201	244	187	218	218	209	207	211	232	239	216	208	254	226	212	252	207	204	234	213	256	208	225	227	234	195	238	199	219	235	210	246	214	201	230	221	228	227	209	223	226	213	199	234	212	236	185	197	228	218	230	226	261	201	230	203	232	228	234	218	226	229	207	217	236	243	213	227	225	234	213	234	240	245	240	213	241	229	232	230	238	234	234	200	217	237	216	196	215	235	202	215	240	214	205	214	219	232	249	219	206	200	205	230	246	214	202	203	251	223	237	223	208	210	224	227	239	244	228	201	217	219	203	218	201	248	252	253	237	218	235	231	229	223	209	202	215	235	217	195	212	215	225	198	225	199	222	247	223	231	233	237	208	243	217	222	216	226	200	219	244	240	217	216	246	188	246	223	199	212	246	211	222	195	214	254	232	231	251	223	212	243	204	229	226	232	213	244	202	228	226	240	239	213	203	182	210	207	237	206	240	183	214	246	233	225
17964	10402	14370	12529	11422	9990	8932	7996	6304	5161	4234	4101	3441	2766	2261	1881	1331	1193	1083	1060	953	965	985	953	925	909	916	883	873	822	799	814	755	741	747	686	760	689	720	651	630	631	677	593	600	626	563	555	528	568	550	534	573	604	611	544	563	547	571	582	569	599	578	589	513	529	540	524	602	556	532	538	528	532	536	486	523	550	523	499	560	519	492	514	505	531	530	517	527	522	512	520	491	564	493	550	515	528	499	526	523	497	520	528	522	502	580	531	520	499	552	471	537	488	561	555	534	528	489	482	526	488	534	549	511	504	524	497	514	513	533	527	529	521	472	549	505	513	460	472	512	519	520	465	509	503	541	532	547	514	502	487	529	549	514	511	548	493	534	485	510	558	490	560	527	532	516	547	550	483	512	498	525	535	550	498	543	506	503	532	526	568	499	512	529	512	548	530	502	526	521	537	514	526	508	525	523	507	476	517	544	542	530	507	493	479	518	530	550	497	501	503	490	549	511	528	529	523	489	533	472	500	496	573	524	531	553	506	467	532	524	535	527	508	477	511	527	488	545	541	484	497	539	494	508	498	533	493	509	543	527	514	497	526	501	504	515	553	519	486	474	534	512	468	497	510	489	539	505	531	489	468	518	543	545	532	492	537	515	502	504	500	517	500	505	500	553	489	498	507	518	533	514	495	498	501	482	486	468	479	535	540	497	528	519	468	508	504	505	482	516	546	522	555	515	511	503	520	501	496	513	537	509	510	475	481	546	519	473	511	520	526	525	538	520	503	493	520	521	572	508	492	494	523	513	528	551	489	524	538	491	485	503	481	497	532	504	502	502	528	534	501	492	504	500	501	501	493	537	496	525	523	529	518	510	530	506	537	533	543	509	507	504	542	522	497	503	472	508	486	507	528	547	547	493	547	506	514	573	520	545	559	490	490	526	486	501	570	525	554	515	500	517	498	520	527	510	534	531	518	537	519	500	496	501	523	534	501	476	535	517	491	512	531	527	517	498	557	512	519	529	517	550	509	498	503	540	528	515	522	528	538	527	502	483	539	531	489	515	555	482	477	503	552	493	550	519	516	499	515	504	524	512	523	532	540	486	545	459	480	534	548	510	516	509	467	540	510	530	529	517	491	515	535	528	495	473	504	494	499	534	542	485	486	503	521	524	535	528	488	496	549	532	517	521	524	554	520	505	500	510	523	528	505	481	487	491	497	534	480	508	503	530	503	509	514	470	510	499	521	544	515	482	508	501	560	556	456	522	532	550	501	501	555	488	511	547	521	494	534	525	507	517	531	512	524	523	557	520	494	516	527	544	531	501	470	512	502	527	497	514	544	512	529	500	575	504	501	505	488	487	549	501	519	463	593	475	587	545	514	486	502	523	491	505	485	477	491	515	502	490	493	538	522	506	529	547	500	554	502	489	508	525	500	505	544	540	544	498	488	523	545	529	465	501	497	500	526	507	544	497	523	520	472	528	541	480	564	515	537	548	513	518	527	539	550	513	537	555	540	566	532	504	522	554	514	508	492	493	533	515	518	547	521	475	586	581	482	511	508	515	477	515	519	522	507	462	560	511	485	527	511	517	501	515	473	507	501	508	516	516	506	499	491	549	543	512	525	478	545	560	542	517	532	501	509	528	512	521	508	535	490	517	514	517	531	498	520	552	512	508	559	525	513	497	507	484	491	528	501	457	463	522	519	513	514	510	534	486	477	528	531	557	501	506	531	559	507	519	529	507	510	522	474	534	493	529	523	532	551	507	509	514	509	544	522	527	503	510	521	526	517	565	493	490	507	506	524	498	517	516	500	478	515	513	516	543	523	498	518	514	498	556	477	470	541	474	506	531	514	512	511	518	515	556	507	559	490	527	517	489	525	518	508	500	487	515	547	489	519	478	542	548	510	524	515	544	511	547	517	499	469	512	488	502	509	526	495	488	470	536	485	527	490	519	546	537	524	504	502	512	528	504	478	503	502	493	483	508	517	470	480	506	502	505	549	550	474	531	515	517	529	489	447	508	519	510	456	464	500	537	498	514	537	561	516	485	500	495	500	479	497	520	525	488	522	533	525	512	516	507	541	580	502	505	531	510	505	497	537	542	514	522	536	513	504	515	485	504	497	543	492	518	478	509	521	537	533	510	488	571	527	515	519	505	476	524	518	523	536	515	476	558	507	509	513	497	513	521	498	549	493	530	541	526	548	515	546	529	533	508	563	496	477	519	529	509	549	496	562	505	498	509	475	492	519	495	491	541	505	499	518	526	483	515	486	527	498	497	528	502	497	486	523	490	530	541	505	479	521	518	500	544	487	501	491	519	504	516	567	513	494	512	548	551	524	528	484	520	526	478	468	541	556	531	509	522	502	532	528	510	507	527	529	531	504	491	520	527	505	512	492	511	498	557	490	523	523	496	539	541	579	549	539	501	543	524	545	485	503	512	522	514	501	513	533	555	512	483	506	535	502	497	527	517	498	517	527	518	515	552	494	573	529	501	555	506	532	504	502	538	519	467	523	522	486	527	539	534	530	486	488	551	493	530	493	548	492	517	517	526	542	489	525	545	508	492	496	522	510	513	485	530	498	524	505	540	513	481	523	508	525	540	547	544	495	505	473	528	545	491	565	511	514	473	517	493	511	510	536	538	536	499	498	508	499	518	502	540	527	515	502	504	533	558	531	544	537	482	495	531	525	501	493	501	545	529	501	487	507	544	512	542	466	526	541	525	523	524	549	479	526	505	541	497	499	506	535	504	510	497	485	521	524	443	512	492	531	520	536	521	540	489	493	493	524	507	498	524	533	514	500	519	520	522	491	489	522	508	504	499	528	489	523	512	522	528	489	495	457	558	529	499	479	521	551	489	507	474	478	517	543	509	501	547	491	513	531	516	522	486	492	512	528	502	509	531	545	532	509	531	525	508	512	493	501	520	508	498	525	516	505	511	499	527	543	487	514	517	479	491	530	523	506	525	546	559	510	531	504	502	558	467	496	516	503	502	522	533	505	516	502	476	486	548	464	549	486	502	501	521	503	531	542	507	486	511	515	485	574	494	498	518	551	513	521	541	510	561	498	513	529	503	509	509	528	562	540	495	502	505	497	545	490	524	517	526	529	524	544	524	527	532	540	555	510	555	530	479	502	498	555	529	502	508	525	500	491	491	516	541	502	517	515	530	482	506	507	550	520	508	515	497	512	513	594	466	530	486	563	511	492	545	471	536	518	517	514	463	493	501	501	517	534	525	529	521	520	557	543	509	519	511	479	533	522	543	504	481	503	527	478	529	516	542	502	507	527	558	505	509	558	534	513	521	519	518	522	538	531	528	535	500	554	490	543	505	508	519	491	478	497	537	549	490	533	507	502	511	510	495	516	546	499	497	529	499	480	564	536	508	541	527	499	528	522	528	506	495	543	514	499	507	520	493	479	534	491	566	472	466	454	483	508	573	549	524	508	523	552	483	490	529	484	532	518	477	466	510	479	543	486	535	502	499	540
10095	4597	3664	1855	1132	904	835	776	656	559	478	430	402	386	344	335	344	283	305	283	266	297	292	276	285	292	306	286	275	289	241	259	273	303	301	262	265	274	313	292	300	263	283	297	265	287	261	276	291	280	264	282	283	268	253	284	260	288	255	250	310	252	249	251	244	251	275	287	303	262	252	260	275	278	258	285	270	260	258	322	245	275	251	254	276	241	285	303	258	258	271	276	276	260	283	271	296	286	258	271	269	270	272	269	276	274	298	280	286	268	261	265	248	259	292	272	273	245	287	265	276	269	231	251	275	269	268	294	273	259	258	260	250	271	263	230	268	282	261	258	281	237	279	308	258	260	289	271	257	249	267	272	254	291	280	276	237	255	291	283	263	259	292	271	250	265	265	250	244	274	280	283	268	259	258	243	245	293	256	272	277	305	256	290	277	278	266	266	265	286	294	273	280	260	253	258	293	272	224	253	267	256	262	292	244	275	304	270	268	280	260	286	280	282	277	290	270	246	247	282	271	278	270	271	263	251	278	253	290	261	261	272	260	292	269	264	296	287	267	263	283	270	253	235	254	262	258	274	279	278	233	281	258	251	262	282	240	274	268	279	262	249	259	282	264	284	267	272	264	248	257	283	279	270	280	277	276	277	269	254	267	261	268	272	266	280	249	283	263	258	277	260	279	294	281	270	281	264	284	264	265	240	273	245	263	280	270	263	288	271	251	259	237	272	278	256	286	261	285	273	278	279	249	244	294	280	275	242	289	240	262	270	249	283	249	274	274	265	262	263	322	266	273	260	297	258	264	248	289	253	261	285	238	232	270	271	262	263	248	263	281	262	263	290	286	281	260	270	270	264	285	246	271	260	272	295	259	255	305	252	262	269	247	260	256	277	290	267	257	278	274	274	272	273	267	257	257	264	250	276	289	260	268	248	255	266	267	259	253	258	276	285	257	261	267	264	267	241	271	291	259	261	280	249	256	263	282	252	290	272	268	275	276	289	261	263	270	262	296	289	263	264	258	255	262	246	270	263	266	254	297	229	244	267	284	248	243	237	286	269	275	236	245	269	275	284	262	255	297	291	279	267	257	239	280	269	284	251	283	278	285	269	244	249	280	284	281	280	289	237	260	234	287	252	291	282	285	243	261	248	239	256	259	276	275	278	289	282	266	264	277	253	283	247	255	300	277	279	285	246	258	290	287	293	275	269	318	289	263	270	252	253	269	294	242	239	229	268	275	238	250	280	256	286	264	248	264	264	241	259	286	270	280	320	235	290	274	293	242	254	272	261	236	263	253	250	257	281	284	243	254	271	262	266	264	275	269	259	285	249	309	222	283	259	288	257	264	262	253	288	284	272	245	258	282	269	301	245	255	257	267	245	269	262	257	263	276	294	267	284	252	269	306	286	246	251	256	258	307	294	288	234	249	257	263	231	241	261	272	254	276	300	272	238	255	282	287	262	243	296	264	267	279	279	260	276	254	253	278	249	254	289	265	234	260	247	270	268	248	279	268	269	279	242	295	244	277	291	280	239	236	262	246	277	259	239	284	302	256	267	248	270	261	291	284	261	285	270	281	267	238	265	254	238	256	229	263	266	287	256	272	277	292	273	248	242	274	264	256	264	248	267	308	247	237	275	296	265	257	235	269	277	265	281	249	245	269	282	294	280	260	282	275	208	270	267	243	284	313	287	266	276	321	289	278	278	252	276	276	266	264	266	246	268	264	238	263	280	266	267	280	256	245	251	258	278	274	275	261	287	309	247	309	221	282	267	263	263	268	281	241	267	276	258	285	250	305	265	265	299	262	269	239	290	296	263	260	264	265	252	254	280	242	279	279	290	248	260	256	276	229	280	277	257	262	265	287	252	260	257	283	261	258	235	267	262	243	246	275	280	250	262	253	273	281	286	262	261	275	274	279	288	278	288	291	241	304	248	268	297	258	253	288	260	241	248	278	241	263	281	266	264	265	258	256	259	248	260	272	265	267	282	260	275	291	281	276	255	285	287	279	279	262	295	278	275	267	310	241	285	278	270	296	278	315	220	265	257	264	290	289	288	274	299	278	286	288	252	242	285	276	274	274	283	312	242	277	282	300	271	269	281	261	263	269	251	269	232	276	277	270	258	246	274	269	251	291	269	243	270	276	253	287	256	257	253	273	273	288	258	276	243	299	280	266	255	267	237	334	241	294	239	247	258	269	252	279	269	272	269	285	247	251	289	273	271	272	284	276	246	273	247	268	275	255	249	254	270	263	255	225	267	262	260	277	268	275	266	280	279	288	251	294	254	282	267	276	266	252	255	283	249	285	301	268	268	292	298	268	275	269	283	281	256	275	229	250	260	266	284	267	272	231	290	297	287	247	268	273	288	291	263	243	259	268	297	294	270	285	271	248	265	249	259	276	267	270	264	277	286	300	259	254	285	266	286	256	266	262	258	253	280	255	264	255	279	261	275	262	264	271	275	274	275	275	281	254	268	249	292	285	258	283	316	284	260	253	257	259	264	280	279	293	282	246	261	239	286	270	291	248	266	267	271	229	254	249	286	265	267	290	273	253	293	263	244	259	246	253	283	279	264	253	264	242	255	310	263	251	284	292	284	276	260	277	290	257	271	272	275	255	283	234	266	267	280	283	265	294	262	276	286	269	246	291	272	275	255	243	285	253	220	247	273	272	271	252	266	260	267	278	257	233	244	294	288	278	286	290	299	293	269	265	281	261	279	311	274	259	270	236	261	274	244	276	266	272	297	243	279	266	252	269	235	315	270	259	249	262	253	266	244	250	245	268	268	274	296	293	265	261	257	272	265	269	267	256	264	270	258	256	302	274	279	267	264	286	287	260	291	267	280	263	263	242	279	254	268	295	255	266	279	292	292	249	268	292	242	253	288	276	276	275	281	298	262	295	254	249	273	295	279	274	263	256	268	239	295	295	263	268	269	272	258	278	291	260	261	284	305	264	231	266	290	255	282	249	238	274	266	274	285	258	267	260	274	274	268	252	282	303	265	270	277	262	255	280	282	283	293	261	287	250	276	264	269	292	279	268	315	297	265	232	270	233	268	246	277	271	271	250	255	265	266	255	299	281	280	274	301	281	261	261	284	311	236	251	275	241	256	275	275	251	270	266	276	256	240	241	276	258	262	282	251	270	263	286	275	310	234	266	266	283	281	294	292	268	296	250	271	268	257	252	250	240	298	260	276	235	262	248	295	242	256	272	275	282	256	272	263	272	247	246	274	264	242	280	233	261	274	249	264	253	256	271	289	272	262	285	278	262	283	266	271	274	256	280	291	232	269	240	270	274	245	292	261	253	269	265	286	272	288	260	269	257	274	270	264	258	228	276	284	294	275	233	278	270	262	293	264	256	248	262	255	288	252	264	279	296	275	254	287	282	274	249	272	244	269	263	262	266	294	264	271	266	243	290	257	278	291	282	250	309	262	291	277	264	246	263	223	295	269	281	246	276	284	256	257	298	279	272	278	272	259	260	279
6716	4257	6419	5014	4106	3586	3258	3086	2476	1964	1844	1710	1497	1290	1139	994	960	825	847	787	771	778	736	751	753	754	757	680	692	721	700	671	630	672	676	678	665	701	633	577	676	621	683	636	650	639	664	648	625	627	611	538	592	567	612	609	594	674	645	605	620	604	591	636	588	592	612	580	610	550	631	618	622	581	629	644	648	630	646	570	577	571	637	626	563	591	629	596	599	574	596	596	590	569	645	610	601	572	578	602	564	588	581	667	576	607	641	613	591	576	614	649	618	610	579	580	569	562	605	602	611	603	598	605	564	659	628	562	566	614	639	587	580	632	621	624	627	626	568	563	588	613	616	605	592	574	649	610	617	597	606	623	597	653	618	630	564	608	606	593	561	591	665	573	620	611	585	595	601	573	583	636	623	617	605	597	622	597	641	595	593	579	579	602	645	605	573	582	599	627	604	605	591	592	600	622	598	613	585	603	589	629	585	625	596	606	574	655	593	601	608	604	610	583	598	609	580	594	573	628	603	598	569	608	628	593	593	611	536	623	606	612	584	625	556	599	623	590	588	581	632	578	616	586	619	561	618	649	614	636	553	584	633	568	633	629	637	652	529	606	610	584	600	577	601	610	617	587	558	614	664	613	637	599	575	636	629	607	617	584	602	601	612	586	574	571	631	597	582	599	583	568	602	626	607	581	631	641	640	572	589	642	635	559	624	605	603	599	578	600	555	590	608	573	614	619	605	578	566	617	603	597	587	576	626	659	592	597	585	619	582	577	605	642	581	547	605	628	630	579	633	601	649	603	598	596	604	608	606	610	625	615	619	617	597	595	603	604	587	588	601	615	651	595	621	610	623	628	631	597	618	577	658	601	558	599	599	593	587	583	574	615	611	580	621	602	584	588	584	545	590	646	599	646	655	569	587	580	615	646	635	579	612	634	587	649	652	602	574	620	605	602	555	579	606	619	557	605	625	639	595	629	628	613	617	612	565	560	573	604	597	585	639	645	564	579	620	628	584	643	600	623	582	621	587	633	621	598	584	597	616	635	578	634	613	586	610	638	581	600	571	592	593	619	547	632	605	609	612	589	588	589	593	615	572	615	547	597	607	649	602	597	619	645	579	642	596	595	640	599	617	573	605	581	611	632	622	591	595	629	594	614	622	630	613	597	611	623	623	608	573	633	620	602	613	560	549	608	612	620	618	598	575	611	630	587	636	615	636	618	604	581	600	607	568	598	609	559	633	654	595	633	584	574	583	591	625	611	608	586	597	568	625	591	603	624	617	605	602	600	648	589	611	586	595	625	634	621	645	608	580	612	623	585	586	598	638	604	622	539	606	640	573	618	584	596	640	574	604	616	560	632	561	597	594	594	616	597	597	628	584	620	564	645	567	614	598	563	597	611	618	608	577	587	655	606	611	564	622	579	650	615	630	616	564	626	624	575	607	607	618	562	606	626	593	616	635	580	577	591	576	610	592	612	579	579	642	611	610	631	589	601	591	560	619	570	602	637	586	606	601	590	620	570	609	639	584	581	607	607	629	643	599	604	596	642	620	579	593	585	584	626	609	647	607	609	627	598	632	634	635	604	626	579	588	612	640	647	599	602	618	585	572	608	563	629	594	583	656	614	670	561	611	619	617	592	634	594	595	607	606	598	619	605	596	592	603	594	593	627	571	614	636	589	635	591	572	576	566	617	565	633	583	580	584	598	596	634	640	602	631	584	606	592	618	608	591	633	583	591	648	581	589	611	637	617	653	646	599	567	591	606	556	644	650	603	590	578	614	616	607	608	599	647	616	611	625	583	584	612	563	585	589	616	601	604	622	609	584	605	630	614	556	645	608	578	597	593	574	611	566	646	608	613	560	589	597	618	582	658	612	582	603	576	597	642	554	547	581	586	555	570	589	627	606	632	604	543	608	583	596	573	571	608	574	599	584	620	606	574	614	607	619	622	610	615	634	555	595	602	605	642	572	601	557	604	571	570	637	549	587	640	548	585	602	599	608	642	599	618	600	567	628	615	592	632	617	577	602	602	615	599	608	571	560	615	580	587	605	629	623	620	604	633	621	586	604	554	597	644	591	601	608	601	615	622	634	578	613	590	608	588	592	563	588	624	582	603	602	640	635	593	596	599	608	567	605	616	572	611	601	554	538	583	583	573	630	613	630	628	585	553	597	580	651	588	570	608	599	628	632	592	576	602	582	615	554	574	590	585	565	577	628	642	576	603	584	571	601	573	621	610	601	595	602	625	625	626	565	583	646	612	566	637	589	592	606	631	596	603	622	597	574	623	607	608	618	572	612	602	538	613	604	569	616	605	553	570	582	620	604	623	598	638	570	559	615	604	619	610	605	632	618	640	602	599	596	590	612	621	600	602	592	601	625	558	624	573	618	572	587	592	605	558	608	639	591	554	636	586	600	586	579	563	588	600	618	598	655	570	612	628	605	596	606	622	600	610	591	577	566	639	576	608	597	632	568	595	600	566	599	588	601	626	560	582	582	622	601	625	575	633	593	574	595	639	614	608	595	596	603	587	620	607	579	607	574	580	594	597	568	596	604	642	611	590	586	600	604	597	621	598	625	630	595	574	582	573	618	589	651	612	602	667	670	602	575	614	576	622	598	587	604	611	573	609	595	595	579	596	605	630	618	593	602	625	638	655	612	596	653	614	630	611	582	616	616	605	635	630	630	616	657	610	603	605	601	604	574	572	595	558	618	603	558	623	611	589	609	591	550	603	583	563	583	588	626	583	614	654	614	605	591	588	564	624	576	589	635	606	581	667	596	674	575	628	624	648	614	627	569	628	629	586	650	588	606	595	619	577	592	525	584	647	614	604	604	606	616	560	594	601	552	592	641	586	578	607	628	624	609	617	568	586	612	601	626	615	588	592	559	612	606	547	598	593	618	626	551	667	569	594	580	600	590	588	608	640	626	643	617	558	609	603	598	577	646	596	581	594	588	600	593	576	596	636	612	593	587	613	618	582	603	600	584	627	638	594	621	617	612	578	576	626	600	625	599	611	591	587	602	584	567	595	593	579	645	613	632	620	597	626	605	614	582	605	626	591	599	645	581	574	579	595	622	588	603	577	585	606	601	589	589	627	604	623	604	568	600	603	555	575	587	589	630	641	607	577	643	582	633	569	606	608	618	614	601	631	630	656	700	591	596	605	591	595	614	579	550	645	581	605	583	593	643	604	559	627	605	616	554	623	623	577	601	604	647	608	601	623	611	660	598	612	610	560	611	607	642	580	666	588	615	647	616	612	564	624	603	614	635	624	617	616	636	612	593	601	602	635	607	625	616	586	644	598	609	599	618	626	608	582	607	619	623	617	526	623	604	559	610	605	598	555	597	585	602	637	561	664	571	584	589	573	592	585	579	615	589	614	610	580	612	607	554	612	628	623	654	625	621	618	581	598	613	589	597	612	609	553	545	592	611	625	625	598	620	625	619	603	605	614	588	554	605	602	608	605	613	606	591	620	620	621	593	627
21022	8646	6375	3562	2485	1943	1366	1170	892	842	720	564	533	478	432	383	305	330	350	247	278	272	243	283	275	290	252	252	271	268	262	269	269	288	232	238	248	230	252	249	251	242	199	223	224	245	227	224	245	218	210	213	228	221	225	268	270	263	258	239	225	235	232	241	240	215	219	215	214	246	241	231	236	224	239	226	237	244	257	221	238	199	254	251	248	240	221	199	224	236	208	267	237	233	204	222	220	219	229	214	201	192	252	220	224	240	224	242	270	248	232	247	232	233	222	224	253	222	234	225	243	248	209	221	252	216	254	229	235	256	238	223	210	236	228	205	241	237	233	231	204	252	227	252	218	254	231	225	212	245	210	243	231	223	235	244	248	225	251	234	221	235	222	245	215	212	214	240	241	250	229	223	223	249	234	254	223	224	241	236	221	197	212	219	229	234	246	210	204	227	217	206	223	202	197	229	219	236	238	228	252	232	224	254	214	232	260	220	229	247	234	226	218	231	234	235	242	237	205	223	240	216	255	228	234	244	231	229	221	242	256	210	243	208	238	219	223	235	226	208	253	224	235	214	232	249	234	225	226	241	216	215	213	221	194	217	203	228	185	220	249	242	250	243	181	246	242	224	232	224	237	212	238	197	208	227	220	214	192	238	226	216	247	263	237	213	231	227	199	248	232	254	234	220	222	234	243	250	227	255	221	232	230	248	249	209	214	212	199	221	218	254	243	220	205	228	219	238	246	232	239	226	220	237	234	243	247	241	235	224	221	252	214	240	244	238	211	239	218	233	212	214	186	231	221	240	230	260	242	232	232	263	220	238	244	226	188	222	237	225	223	191	239	235	220	239	217	234	263	238	223	228	230	225	200	226	211	212	252	220	256	247	234	217	223	215	215	230	233	224	246	201	242	227	242	233	220	212	256	226	234	239	211	219	225	251	227	239	211	241	247	211	240	231	207	249	234	225	219	259	251	236	204	244	217	252	215	226	208	252	210	254	211	228	231	262	230	250	237	238	245	244	216	241	233	242	230	233	226	245	230	221	259	219	242	236	219	218	236	246	227	213	213	194	241	200	238	257	238	223	223	243	233	261	228	232	217	228	246	242	202	237	251	238	254	234	233	201	212	238	235	215	221	238	224	215	225	232	247	251	260	226	231	229	230	208	238	233	228	221	234	223	221	246	221	210	249	256	235	223	261	215	280	221	258	227	230	206	198	207	250	248	201	238	238	227	220	261	270	249	224	234	258	229	228	206	229	223	245	231	210	231	235	253	225	274	223	249	219	229	230	246	221	236	249	224	243	199	232	219	184	243	229	184	218	259	234	205	205	210	231	210	245	237	251	212	236	231	215	200	209	208	230	229	242	238	263	215	225	211	229	269	230	223	214	200	222	241	215	220	222	256	237	226	230	250	214	205	232	232	214	217	213	248	225	244	258	231	273	224	215	241	237	215	237	231	284	234	211	213	193	215	247	251	245	237	245	218	255	245	221	271	254	254	216	214	219	244	208	205	228	250	222	241	244	222	234	214	218	248	242	226	231	246	260	225	233	240	259	219	234	243	213	240	226	236	240	193	230	212	228	268	248	239	237	232	216	231	245	241	245	231	238	238	263	223	239	207	219	252	241	195	238	240	227	250	270	220	236	208	234	213	232	246	231	225	247	246	245	228	223	255	236	203	231	266	228	217	218	201	215	230	248	221	222	210	228	259	257	228	257	247	257	221	227	251	231	242	231	241	232	265	213	224	209	219	238	225	240	219	207	257	229	223	245	237	225	249	235	234	235	214	240	234	251	270	245	216	259	209	216	233	244	232	243	205	230	246	246	206	231	225	206	217	231	227	209	230	213	254	238	227	282	226	226	260	205	229	212	223	220	261	237	224	214	220	227	252	233	200	226	232	231	246	205	243	240	234	235	243	256	227	240	226	250	226	253	227	244	232	257	243	221	237	239	244	239	221	235	240	211	249	235	233	216	206	204	233	232	241	246	219	179	216	225	231	243	218	229	249	231	244	219	240	215	215	234	222	224	238	213	217	235	235	237	223	236	227	244	206	222	242	232	247	186	247	227	237	242	229	237	221	234	229	220	261	240	214	251	224	237	235	237	230	232	238	228	212	259	253	290	252	243	218	241	199	220	204	244	267	208	249	204	246	229	243	214	226	227	233	248	233	206	237	227	245	235	252	209	226	227	207	233	222	230	250	248	231	253	198	223	241	227	223	233	235	226	223	260	216	253	244	234	249	243	225	224	224	249	238	240	230	230	220	238	228	197	204	262	223	232	250	221	215	231	227	248	229	231	208	245	234	233	270	220	215	250	264	250	241	237	238	246	244	213	215	247	240	254	238	249	237	225	232	240	210	239	266	223	199	235	250	223	250	230	241	254	190	208	229	238	208	223	237	235	221	231	231	236	240	246	253	230	218	229	213	242	243	227	197	257	202	237	216	226	229	234	235	224	241	265	252	245	234	200	222	243	225	221	253	217	240	201	224	231	244	232	241	212	240	224	230	229	234	225	245	218	218	229	221	206	218	218	245	221	229	250	222	243	231	217	229	231	195	224	261	248	261	234	248	226	231	215	212	282	229	251	241	241	200	244	231	230	198	207	218	246	246	225	230	237	216	226	199	207	207	243	249	238	261	226	227	222	237	234	238	240	227	238	228	232	212	241	237	221	226	238	215	219	203	210	220	224	218	241	238	219	226	208	216	236	239	260	234	208	239	242	229	218	215	211	208	209	240	242	222	229	246	243	220	199	225	244	197	242	231	229	223	217	223	216	225	261	256	251	228	240	219	221	220	225	211	257	225	247	240	252	239	279	221	236	214	249	242	235	225	242	232	222	227	262	223	223	236	240	235	204	224	219	241	198	243	212	216	220	247	226	212	225	214	236	241	232	207	236	262	241	214	244	243	249	243	191	246	248	213	218	212	222	223	228	255	196	233	218	244	241	258	246	241	228	253	223	221	229	238	203	228	235	216	225	205	201	232	230	254	226	207	233	226	220	228	246	225	260	199	229	244	221	227	217	254	226	236	242	217	237	245	207	229	208	205	219	217	233	230	251	221	246	235	238	240	232	213	248	242	229	251	186	210	236	255	225	227	253	224	243	224	223	259	246	229	240	249	253	212	219	248	234	242	212	214	213	233	214	249	236	231	249	243	204	214	228	221	246	186	202	210	232	226	225	255	202	258	217	270	241	222	236	237	224	241	232	242	222	236	245	249	269	250	218	220	246	258	233	252	230	235	229	250	229	237	265	245	204	234	261	208	223	249	219	198	234	240	249	246	201	213	269	238	251	220	243	236	228	228	242	216	214	214	249	261	221	240	201	222	218	236	217	234	233	232	244	219	224	238	203	238	227	220	212	233	252	231	215	264	223	225	224	243	223	245	221	226	189	205	219	240	250	235	235	256	241	216	243	235	232	226	252	241	221	223	248	220	234	236	218	221	238	226	243	226	212	218	237	226	229	236	234	241	255	221	238	232	227	236
13895	7245	9956	9254	8306	7187	6166	5322	4280	3482	3137	2838	2348	2091	1734	1409	1138	1031	948	867	884	840	803	821	840	806	755	818	754	703	783	685	610	706	689	670	663	618	668	659	597	611	600	575	625	563	571	575	535	568	589	560	560	549	579	534	531	552	541	539	558	555	571	607	548	506	527	518	518	516	548	549	531	513	548	533	536	557	527	550	522	569	511	531	541	553	554	519	499	515	538	531	519	518	523	548	516	513	530	527	506	523	522	546	563	534	540	534	517	495	524	530	533	490	545	518	545	551	527	518	498	532	519	524	579	564	525	508	506	541	523	578	501	529	538	524	565	533	562	501	512	503	517	535	524	499	535	511	520	524	558	537	540	526	555	528	548	507	552	520	485	555	544	524	518	503	519	544	546	520	501	508	514	533	515	511	536	508	520	558	549	512	537	498	525	514	526	539	528	547	543	556	532	510	513	545	534	538	557	505	553	551	549	533	561	592	498	527	526	539	545	542	535	489	529	505	479	540	527	559	556	549	532	538	549	531	518	528	516	501	540	530	506	481	531	543	513	523	539	534	543	553	491	492	513	549	507	485	480	531	530	539	548	517	541	565	511	548	551	529	536	494	552	545	538	493	510	511	517	499	547	494	524	506	538	550	573	550	539	492	534	542	552	544	529	509	504	555	548	567	501	522	505	522	530	530	482	520	496	544	496	509	522	521	506	551	546	520	506	515	498	550	531	552	539	561	490	545	483	523	547	561	504	527	501	535	533	508	530	548	518	521	553	530	535	539	540	479	545	561	502	547	540	513	528	528	539	529	553	506	500	499	509	529	544	525	541	562	521	524	525	533	545	527	525	533	501	511	588	566	581	494	538	548	511	540	526	509	508	535	520	505	508	525	516	557	543	511	503	513	527	554	502	526	462	514	527	511	486	561	516	527	540	572	487	537	520	527	543	510	533	549	541	529	497	558	530	521	589	550	524	541	550	540	521	498	530	527	546	512	500	545	524	506	546	505	542	545	564	528	534	498	546	531	523	523	517	505	547	526	540	537	522	491	541	537	547	549	492	504	512	524	533	511	484	544	494	526	492	517	534	563	519	525	564	537	506	504	525	478	532	498	498	486	535	519	543	524	533	507	571	582	508	540	539	534	559	540	576	551	521	479	554	516	555	522	529	514	563	516	539	522	506	492	518	542	503	535	567	516	596	529	505	474	522	526	545	489	499	563	524	530	541	546	515	524	557	564	519	541	525	493	542	503	515	517	513	535	503	504	506	498	507	544	526	483	520	536	564	551	579	492	520	537	562	499	479	549	477	512	586	526	503	500	551	511	506	524	514	522	553	516	529	520	529	559	507	489	511	522	541	538	549	521	512	507	568	521	557	518	559	521	543	534	548	511	552	594	569	505	536	511	533	545	522	544	574	512	528	552	486	539	518	536	517	492	590	521	521	553	535	494	518	501	522	535	521	521	520	524	530	511	528	519	561	508	556	543	490	546	492	536	494	512	532	538	501	529	528	493	530	569	518	539	584	510	527	598	536	524	527	560	550	574	527	504	517	522	482	538	488	520	532	560	528	545	562	511	563	516	538	567	514	520	505	488	545	508	495	531	518	544	532	511	520	548	538	543	527	538	509	478	506	558	513	536	562	511	539	535	526	555	519	551	580	516	543	519	545	521	480	507	486	494	555	539	525	508	517	492	545	539	518	534	537	544	563	539	475	506	534	528	498	580	519	500	526	582	564	533	493	518	545	544	531	518	500	502	535	550	511	548	510	543	569	506	540	523	526	541	541	486	567	546	505	574	534	470	512	535	566	519	505	564	517	574	497	548	516	546	492	526	560	511	542	532	547	539	540	550	536	563	521	530	489	497	498	495	478	511	517	546	548	517	482	515	474	534	529	533	519	532	544	493	492	527	559	506	516	541	552	501	540	548	552	485	510	540	533	512	496	532	526	495	473	543	534	515	500	538	555	538	557	524	526	534	516	541	535	520	542	512	525	517	549	531	500	520	469	534	494	522	540	510	547	522	497	538	563	487	503	534	530	525	541	499	492	515	510	522	498	532	532	532	540	489	567	525	551	529	523	534	514	508	579	527	530	542	528	538	513	541	505	527	521	523	533	555	524	488	541	502	507	504	511	524	510	562	531	485	536	495	493	560	545	518	552	499	537	532	541	542	511	531	501	500	530	533	529	515	541	514	538	495	542	502	560	526	501	517	548	562	495	542	495	547	551	514	576	506	542	536	531	564	571	563	559	553	548	508	530	544	542	532	537	566	502	545	529	518	523	532	537	549	494	556	528	519	544	504	586	516	550	518	551	529	546	559	520	521	519	514	569	556	534	474	528	527	518	545	537	505	546	484	497	479	532	536	501	494	545	504	509	519	486	540	537	545	514	540	539	550	480	521	544	527	498	544	544	524	514	526	517	490	489	529	511	544	508	560	515	523	540	533	513	535	502	531	513	553	502	465	536	514	497	518	513	530	530	548	510	500	513	484	519	520	530	532	565	481	503	478	518	533	547	549	523	500	551	537	542	545	509	549	566	531	506	521	508	525	508	518	542	528	501	561	511	472	562	506	529	537	545	520	544	533	508	516	538	552	534	535	470	470	512	518	495	509	501	532	536	536	501	500	542	504	510	535	564	530	529	516	543	536	544	527	510	526	552	536	519	515	542	526	528	591	534	529	555	560	549	502	468	578	505	528	522	553	528	539	474	531	512	532	537	539	535	531	561	543	525	510	543	543	512	583	513	528	534	531	549	465	531	509	512	562	512	532	519	519	508	571	512	505	572	523	547	541	502	521	532	524	514	506	528	505	552	546	529	517	512	554	523	533	510	496	568	531	549	524	520	524	526	524	540	569	514	542	531	497	537	548	509	559	557	532	504	508	553	553	543	492	511	530	532	511	549	537	512	499	525	519	496	516	544	506	534	528	478	523	520	514	521	522	525	527	536	524	493	523	523	504	525	502	525	529	536	528	523	519	519	496	528	538	536	580	510	531	517	567	537	551	523	526	540	534	489	505	528	503	500	543	543	527	561	544	533	534	539	503	562	565	519	538	531	549	527	565	529	572	509	540	568	476	501	522	515	569	518	538	518	519	528	528	544	531	563	520	539	486	513	533	543	514	496	519	497	525	530	569	558	515	554	530	507	506	552	544	551	520	532	495	545	509	566	561	531	530	498	565	507	545	504	509	526	502	580	533	594	551	549	555	487	499	495	518	565	491	519	575	519	504	505	568	502	543	516	561	520	571	524	548	504	544	573	560	477	555	542	517	498	517	541	529	552	516	502	509	462	521	537	534	561	517	497	564	515	515	527	549	496	569	526	548	504	537	561	549	583	535	513	510	513	547	533	524	512	531	538	506	515	528	524	525	524	492	549	528	530	532	550	551	482	498	513	508	522	518	518	530	546	566	515	521	535	566	541	530	494	542	522	515	565	510	511	530	518	509	568	544	539	540	547	557	550	528	515	540	539	531	500	524	552	504	539	517
32059	13701	11183	5616	3712	2660	2079	1684	1379	1029	894	791	729	593	512	451	383	301	325	303	297	321	295	301	306	291	269	267	288	279	265	251	246	256	227	234	242	258	222	251	259	243	240	252	232	243	220	245	259	247	242	246	223	228	203	231	212	241	238	220	220	221	207	232	218	248	224	222	204	216	245	225	251	237	210	228	203	221	231	236	219	236	230	251	236	238	219	240	229	215	240	215	231	230	213	208	227	191	203	213	222	230	223	203	223	223	248	224	185	222	238	222	241	225	219	217	215	223	210	219	226	234	208	263	228	240	197	214	223	225	239	222	235	242	239	240	238	220	242	248	218	224	225	227	233	225	220	234	211	204	206	226	222	198	221	224	239	219	221	208	223	216	209	235	221	205	213	222	213	239	227	242	204	217	224	204	232	224	224	214	189	229	243	223	227	225	221	250	234	240	208	205	235	213	244	221	236	234	226	219	217	244	259	202	226	230	215	217	257	263	255	235	231	230	234	256	231	210	225	197	233	234	238	212	226	223	225	224	236	240	230	251	206	201	220	229	219	204	256	208	210	231	223	226	270	222	212	247	224	228	241	234	219	247	230	259	223	219	226	248	221	235	270	227	233	223	211	216	225	238	244	239	221	241	222	224	221	246	232	231	230	251	202	230	209	199	204	242	213	227	224	219	213	220	209	208	233	223	218	221	236	212	253	242	239	249	254	225	238	222	232	210	216	229	221	213	212	243	245	216	235	219	244	210	200	230	216	224	224	213	224	237	239	228	229	219	227	227	228	238	221	186	209	216	235	216	222	248	247	226	209	258	222	214	250	221	215	206	223	222	218	225	250	231	252	219	212	253	209	233	183	236	237	252	230	256	245	215	226	221	203	199	220	225	224	225	231	240	231	210	221	242	229	224	202	231	220	249	239	228	219	230	221	261	229	221	220	221	225	239	246	227	206	254	247	212	224	228	208	243	203	209	225	224	208	234	214	216	183	223	229	214	224	200	228	233	217	213	203	238	220	226	237	227	227	252	224	261	225	228	220	228	223	212	232	221	220	242	216	215	179	225	235	245	218	231	231	261	232	223	248	235	209	215	203	230	224	227	235	230	242	225	205	213	228	235	207	214	238	233	222	216	207	240	213	230	243	207	218	247	219	215	233	207	237	224	218	211	225	234	206	234	225	251	253	220	231	247	228	216	190	240	235	221	226	238	247	238	228	220	244	225	243	241	225	250	200	238	231	229	202	209	225	238	239	200	229	248	255	224	228	240	209	257	240	240	224	224	208	220	208	232	252	232	211	241	232	224	276	212	234	206	196	232	218	219	214	260	222	181	197	252	234	213	218	207	248	260	217	227	207	216	221	218	216	238	222	212	189	237	267	221	170	231	235	210	252	215	215	213	213	216	200	211	192	228	237	202	226	229	210	222	228	207	214	212	206	230	222	204	251	227	201	230	218	207	222	233	192	219	234	230	217	265	208	218	223	234	207	220	192	216	226	221	212	234	210	234	219	199	204	235	235	232	229	212	218	243	249	218	216	206	202	196	221	224	247	214	238	223	252	211	218	207	232	231	250	238	238	235	217	236	228	219	218	208	190	245	211	229	218	218	194	248	212	220	205	242	198	254	206	219	217	231	244	243	216	222	248	217	212	254	211	222	254	258	240	241	212	235	247	234	219	208	225	214	231	226	229	235	197	216	206	241	221	219	219	223	228	219	221	205	238	242	226	215	210	264	227	202	206	252	226	209	191	224	223	226	211	240	226	202	246	221	245	232	245	200	216	216	212	219	243	210	237	229	214	219	222	230	216	235	221	228	217	206	223	217	231	217	222	243	248	204	206	236	224	216	211	224	213	220	220	246	243	222	226	222	236	245	232	220	256	219	266	219	236	214	199	235	251	279	223	239	237	240	220	237	239	191	230	232	228	248	234	241	228	229	224	203	227	233	222	219	230	257	210	230	245	233	208	222	220	239	236	219	206	245	207	208	236	205	240	238	223	255	236	201	229	245	235	191	262	214	224	192	220	214	220	239	242	219	245	211	233	244	245	226	223	235	211	245	234	256	211	211	231	219	223	209	224	248	227	246	259	228	248	229	223	234	208	215	230	212	260	207	227	213	248	248	223	254	238	234	234	232	236	214	201	238	238	217	219	225	212	224	203	216	225	222	200	233	202	219	218	241	212	214	222	241	241	216	254	219	210	232	256	216	249	208	201	218	218	239	217	224	233	216	192	239	225	218	217	214	231	242	228	225	229	220	240	241	225	243	237	228	208	205	206	186	232	252	228	232	254	221	226	248	225	250	205	193	232	242	223	219	234	215	201	209	248	221	235	229	208	212	237	263	229	193	243	228	247	232	229	226	224	222	211	240	245	210	250	230	247	236	215	212	227	218	212	231	228	220	242	218	224	239	218	224	209	214	199	216	220	207	224	215	247	231	224	232	209	234	211	235	216	243	234	205	219	229	218	207	213	239	236	241	249	222	219	219	222	233	226	226	245	215	252	242	232	247	234	224	216	239	244	204	227	224	234	242	247	238	219	240	225	199	210	211	224	231	238	215	239	235	216	228	225	232	212	238	233	219	201	242	222	216	224	218	224	219	217	259	210	214	221	240	198	230	237	205	261	224	234	229	187	243	221	201	219	235	201	235	218	192	251	257	219	229	245	214	235	259	230	244	224	238	226	248	212	232	225	219	220	196	219	206	248	248	217	228	257	251	248	220	202	223	192	214	219	221	237	229	200	201	220	198	224	248	228	234	207	229	218	238	221	206	225	237	209	259	225	249	231	250	227	226	207	262	202	212	242	258	220	219	226	219	220	244	252	238	216	219	246	213	249	218	235	220	238	196	224	209	230	222	233	233	241	250	221	240	220	221	234	244	218	231	192	215	205	221	225	220	221	215	217	223	216	208	214	215	245	233	226	231	236	187	230	222	217	225	216	203	215	228	229	228	210	240	249	249	203	231	234	227	227	215	251	222	224	230	231	245	200	224	234	222	224	234	201	237	243	219	234	198	243	256	228	252	227	214	254	226	258	199	246	221	211	210	225	232	235	226	243	251	238	203	242	209	224	247	237	235	236	214	240	240	220	208	189	205	190	212	241	241	220	227	231	201	224	251	223	188	211	234	233	252	253	221	217	213	201	223	211	202	246	216	196	227	248	219	207	245	216	221	253	217	238	225	213	214	241	243	247	237	231	247	230	228	233	211	222	236	215	221	218	231	233	235	220	224	233	226	238	219	201	227	266	208	269	222	230	234	234	245	233	231	246	226	215	215	231	218	237	221	244	220	239	250	226	197	211	229	226	221	212	227	233	233	223	218	250	239	255	227	221	228	220	242	222	217	217	203	219	208	218	239	247	239	241	250	231	227	250	229	223	210	227	229	200	213	255	212	241	256	202	231	227	212	260	207	222	232	240	248	225	229	224	229	235	234	254	240	210	210	199	222	197	234	228	224	229	211	225	206	244	229	235	240	269	209	218	216	250	227
18848	10035	15192	12549	11563	9877	8381	7630	6108	4944	4383	3857	3371	3011	2282	1852	1483	1255	1107	1037	1022	927	902	948	980	966	918	858	847	868	776	813	789	721	731	704	710	722	719	674	629	657	578	599	578	618	553	558	593	616	508	539	583	554	575	567	576	554	564	560	572	533	568	514	540	518	542	556	539	556	540	512	516	512	490	531	555	535	541	531	500	527	543	537	531	540	531	503	506	559	483	555	522	503	526	529	501	523	493	557	498	493	504	512	516	551	541	514	494	538	511	508	494	555	556	523	529	523	484	523	541	510	512	511	528	566	510	537	550	474	502	525	544	540	540	560	534	512	546	511	467	522	510	501	518	509	507	515	495	508	504	520	457	565	499	499	553	552	529	513	530	540	520	534	486	543	525	501	525	525	562	523	541	504	521	515	492	550	529	582	498	475	530	506	504	521	541	534	530	506	554	530	540	479	484	543	511	502	527	488	513	502	512	514	541	556	563	538	550	563	536	472	516	541	506	529	495	532	511	541	470	516	534	496	524	516	506	481	506	532	540	500	510	527	538	527	553	516	541	556	554	550	536	486	522	552	524	545	518	490	489	519	486	573	512	513	490	538	538	515	522	509	519	512	524	539	528	553	529	543	571	513	533	559	499	544	512	518	560	506	493	510	578	498	535	528	536	490	515	552	481	568	544	517	523	500	488	536	505	497	555	520	542	496	481	497	545	492	529	536	480	541	481	537	537	547	509	516	524	538	517	506	568	534	532	551	545	495	477	528	511	522	529	546	515	502	529	500	561	535	520	506	545	573	528	550	504	509	505	482	497	525	476	525	524	523	534	518	513	518	492	542	485	553	528	533	536	530	518	541	523	557	495	542	549	510	514	514	519	517	484	522	525	509	527	491	558	518	539	539	493	516	517	521	507	478	518	524	515	500	491	571	490	561	510	527	524	541	528	501	490	540	530	549	552	518	514	534	556	568	504	497	557	533	508	518	519	511	515	502	543	559	520	546	517	571	520	531	594	525	498	532	525	520	510	523	567	535	530	516	551	497	538	487	490	535	530	527	530	520	541	519	514	512	512	539	498	513	516	526	468	548	520	535	498	514	550	532	496	495	541	559	504	498	540	555	505	483	474	535	569	525	511	521	564	526	515	464	537	539	521	519	552	486	520	551	522	527	522	542	514	547	478	496	520	468	521	551	494	512	518	533	529	516	573	482	513	542	540	522	543	497	541	555	496	525	540	503	530	504	497	531	538	517	530	466	505	519	526	513	559	539	509	530	533	489	531	538	534	533	523	541	532	498	510	547	511	474	538	536	520	578	502	513	517	530	506	490	499	538	492	539	508	523	526	527	508	529	569	485	526	531	499	506	516	522	531	513	517	547	520	538	532	486	538	509	444	550	515	487	524	536	488	518	546	528	543	524	562	531	522	532	477	491	548	502	532	497	512	531	510	484	527	496	548	488	581	505	488	498	505	512	549	547	492	492	542	559	539	501	498	538	499	541	488	501	539	562	525	463	547	543	530	516	520	514	548	526	538	526	542	517	516	512	507	529	543	538	523	536	499	565	517	518	509	563	501	514	503	479	513	517	511	544	501	549	528	502	548	539	486	568	557	506	521	512	527	485	555	478	508	493	536	502	524	488	507	512	522	521	501	525	559	551	539	506	496	522	501	531	522	556	494	524	502	537	530	499	555	494	512	515	534	564	478	526	492	526	539	520	486	543	512	519	537	542	564	565	535	540	512	520	542	515	560	530	493	561	482	525	539	483	473	546	529	514	512	556	532	574	551	510	533	477	539	539	552	515	521	521	519	522	521	496	554	500	508	518	507	535	512	481	546	528	511	508	518	567	527	470	501	530	522	510	480	483	525	467	532	496	522	506	504	508	565	506	524	525	508	552	506	536	532	516	490	511	515	536	521	516	578	493	514	535	544	516	566	535	529	471	543	522	495	542	535	503	522	516	569	546	500	527	535	528	568	525	514	499	516	540	504	526	526	525	506	543	507	602	560	551	511	565	523	501	524	504	495	529	508	519	543	538	539	515	512	526	531	507	504	533	556	555	526	536	515	532	536	508	521	522	555	539	515	582	519	510	535	530	480	536	506	507	527	501	543	484	495	527	519	548	529	519	527	491	558	525	513	511	499	513	525	522	552	539	535	500	528	526	556	553	505	489	475	538	508	545	540	522	499	534	498	515	534	548	526	514	554	500	479	479	512	530	461	526	529	512	524	546	538	507	574	494	511	532	553	522	494	520	508	494	520	559	542	526	498	551	515	523	526	519	509	534	495	521	531	509	528	498	507	543	484	580	524	577	510	521	535	508	563	496	455	532	524	483	511	543	504	516	512	526	576	495	479	492	539	521	543	484	487	560	523	538	539	511	512	536	537	512	530	494	491	573	507	494	526	491	500	541	511	507	510	497	546	537	542	551	478	510	525	484	550	541	502	549	518	499	487	522	478	508	520	526	535	532	526	501	544	507	541	477	558	536	543	538	561	514	506	521	540	545	522	504	518	536	529	506	533	543	534	525	558	520	592	557	487	472	547	566	571	514	540	499	536	522	474	488	534	529	536	514	520	571	547	526	489	518	494	538	540	498	530	507	539	539	538	510	507	521	466	527	515	519	537	505	552	542	571	540	510	522	523	523	523	527	537	533	496	528	500	493	513	526	545	516	512	516	541	552	535	540	519	492	551	532	509	550	496	512	530	501	539	497	539	510	562	518	520	505	520	521	525	503	514	512	542	558	539	527	503	549	541	556	568	555	498	491	536	496	508	521	522	517	523	507	544	543	544	550	538	541	563	524	536	516	554	535	537	518	516	504	519	533	498	524	531	524	526	488	537	508	583	495	530	520	542	540	507	530	527	561	511	519	477	530	515	513	571	521	560	518	524	515	564	538	538	497	551	534	508	568	510	526	500	493	509	515	474	540	533	502	553	545	527	475	560	576	571	507	529	498	502	538	525	505	578	485	502	540	503	519	556	505	531	532	543	501	530	560	467	508	518	470	541	536	542	529	529	524	549	506	526	484	534	498	516	497	478	517	493	547	526	518	515	540	536	565	527	521	530	524	552	517	533	536	506	534	527	490	564	557	523	534	562	520	520	518	565	560	569	512	530	497	528	502	517	545	531	506	536	507	539	486	569	509	480	542	534	516	483	495	510	486	547	529	507	513	544	551	520	511	532	544	541	528	567	569	535	502	529	521	506	506	542	494	534	566	536	550	511	506	495	523	502	503	509	482	527	541	523	532	528	540	524	536	516	549	502	539	530	491	541	549	504	527	503	528	488	535	513	527	583	498	552	499	522	537	526	553	541	548	555	497	514	499	520	544	563	546	508	516	510	553	533	559	546	504	531	537	517	509	525	488	517	552	531	466	543	530	547	524	548	521	543	547	529	522	518	484	522	504	559	515	486	537	519	491	515	560	514	551	497	486	499	503	544	526	514	514	518	524	522	495	532	511	507	495	533	516	513	550	481	544	547	500	519	469
11813	5187	3701	1731	1211	902	715	697	556	511	445	409	439	397	374	397	287	290	364	282	309	283	273	286	284	313	301	264	284	289	300	279	288	288	239	257	267	260	263	290	284	281	291	282	293	255	281	289	300	253	268	258	264	263	274	283	252	272	260	267	270	274	299	306	277	318	274	274	266	333	275	302	251	278	271	273	263	279	255	274	256	277	255	281	330	291	270	262	242	251	320	267	304	288	247	267	263	255	316	256	252	272	292	310	318	293	269	282	269	314	253	218	267	255	249	259	295	281	255	281	276	290	289	282	267	252	248	257	295	245	280	259	263	278	268	269	288	288	289	278	277	280	278	230	267	264	270	305	262	313	277	279	221	290	248	277	278	259	256	287	283	265	285	270	309	268	279	273	286	254	266	271	273	265	252	264	264	253	294	271	268	275	301	292	291	253	298	245	248	278	272	256	251	301	296	295	277	270	262	265	246	275	276	281	251	282	271	271	238	268	316	262	257	276	252	280	254	286	291	249	296	276	245	265	269	277	267	249	266	284	256	254	267	252	268	256	249	286	309	293	311	289	290	302	271	250	235	266	280	265	272	242	286	278	293	270	292	264	308	280	270	300	267	237	278	272	261	291	265	279	250	298	299	266	295	256	237	253	257	246	265	293	270	244	269	281	319	271	245	280	290	268	253	258	265	288	280	262	270	279	260	290	313	240	286	294	254	264	264	255	286	273	305	274	293	268	277	302	275	253	234	271	268	279	284	265	285	283	286	266	249	258	266	256	288	237	266	258	258	276	275	278	320	269	275	261	279	269	263	281	275	277	266	271	241	247	236	276	284	237	264	254	281	289	272	247	276	295	281	276	246	269	261	261	250	272	298	328	261	287	271	240	250	250	265	236	295	291	274	276	239	280	275	291	281	238	275	271	294	262	254	254	262	289	292	282	278	263	265	268	285	254	233	252	253	279	277	246	240	284	280	266	263	264	276	301	252	258	256	276	293	289	279	269	253	282	268	242	282	275	254	295	280	262	274	278	255	288	268	247	254	314	284	296	231	254	267	287	296	244	253	281	259	273	260	260	284	253	257	289	268	247	265	270	258	276	274	321	265	276	255	266	264	301	263	284	297	235	275	263	272	245	252	281	270	283	298	249	283	253	283	264	289	278	260	233	268	263	278	257	261	286	271	301	285	262	250	290	298	278	280	278	282	301	257	263	256	277	242	282	279	272	246	294	253	260	275	255	289	283	263	257	279	266	260	281	271	252	268	302	247	272	294	274	250	266	277	248	254	291	261	288	274	266	248	302	238	282	274	307	304	283	259	244	278	283	313	272	258	290	254	272	261	259	240	254	295	257	264	286	277	251	277	262	296	271	258	252	281	284	290	291	260	267	263	262	263	273	260	273	294	276	291	275	293	258	273	290	283	281	283	289	274	254	271	272	268	286	265	265	274	254	266	278	270	251	271	252	240	274	260	277	258	226	244	254	268	303	301	290	289	249	265	286	270	300	289	258	265	258	272	300	243	257	244	286	220	288	295	280	288	285	280	248	286	283	243	266	265	291	272	303	285	278	288	267	266	255	270	263	249	267	266	256	254	260	283	245	270	256	276	289	289	243	274	267	265	260	268	289	271	292	272	278	270	288	245	290	225	278	266	290	281	256	251	291	255	273	294	263	304	262	267	244	237	294	262	274	265	269	289	280	260	256	260	255	279	289	281	271	307	242	271	263	258	255	308	297	279	274	270	253	279	260	272	280	254	255	277	233	265	274	264	275	287	260	264	267	228	276	274	250	245	250	300	269	290	273	268	279	273	300	277	260	256	252	273	249	266	279	279	282	288	297	290	267	268	305	288	279	259	274	246	274	235	252	294	257	282	265	253	271	281	292	276	272	289	255	289	259	238	241	274	293	242	275	301	236	262	268	270	252	272	239	262	254	275	263	270	268	286	277	262	228	251	297	261	254	297	300	254	258	245	265	273	262	270	283	289	295	267	249	279	278	283	267	285	254	274	266	267	283	245	266	265	292	238	280	300	249	234	255	256	323	269	298	261	274	276	248	266	267	284	281	298	315	274	272	279	253	266	275	294	255	222	284	258	291	271	263	264	279	261	259	285	250	290	271	259	248	290	317	290	273	271	288	275	274	294	269	280	264	297	279	260	295	315	303	266	276	277	244	322	248	273	250	268	286	304	234	292	282	283	266	263	282	292	276	277	277	253	261	260	280	256	223	262	275	292	254	295	281	283	267	257	261	262	252	269	308	296	271	266	283	283	274	249	275	278	251	233	261	294	285	269	282	266	233	286	264	284	239	258	268	269	309	288	271	263	246	228	277	230	268	287	300	292	285	260	300	264	249	289	280	258	266	291	270	280	266	311	286	237	282	251	297	275	262	283	282	269	254	267	274	263	286	295	304	271	262	284	270	273	272	257	247	248	253	242	276	256	284	307	262	270	237	248	287	290	285	305	263	224	254	258	278	280	269	275	256	278	265	276	263	284	298	289	249	301	298	308	245	295	268	297	269	276	271	266	290	272	255	299	251	250	278	286	277	244	285	273	285	256	255	260	285	296	249	285	267	249	254	268	272	260	284	285	260	281	273	242	301	257	243	258	255	236	268	246	291	303	267	270	309	265	294	284	295	276	249	240	238	298	260	283	276	287	255	258	256	266	305	270	272	269	281	297	259	248	288	297	260	301	265	275	245	262	249	273	302	246	244	258	261	295	275	247	236	265	288	276	270	284	274	267	248	267	269	263	281	279	253	236	247	266	262	282	245	278	283	267	296	260	271	256	297	302	242	262	267	281	270	282	251	277	246	260	246	274	291	290	266	279	253	275	251	281	287	311	276	264	268	271	301	295	276	257	246	249	262	266	262	249	282	275	270	247	226	289	267	237	298	233	254	262	294	252	272	284	282	270	262	244	269	270	298	259	292	270	294	258	280	227	266	296	276	269	241	286	254	294	254	249	240	247	265	284	260	233	260	244	309	270	290	254	267	267	270	257	290	277	305	263	269	268	281	267	263	277	267	260	283	324	247	272	266	291	267	253	269	287	254	262	289	307	308	290	289	262	291	276	262	284	270	274	312	265	276	265	291	287	267	252	337	282	257	249	258	307	281	281	244	250	241	253	266	257	249	281	258	255	271	248	278	275	296	296	288	264	236	280	256	285	262	251	259	274	259	301	259	254	262	282	264	286	262	227	284	260	255	237	267	300	274	260	263	268	272	277	274	304	283	262	269	256	284	263	305	304	293	273	292	284	228	288	268	275	264	287	268	234	292	259	304	274	256	287	267	310	258	255	283	293	267	264	241	274	283	268	281	236	273	287	271	287	267	280	277	247	297	279	284	300	262	249	258	264	246	257	295	285	268	258	249	262	253	277	246	262	278	277	288	259	267	274	294	289	283	250	220	300	269	278	239	277	258	248	280	307	266	252	236	262	294	254	266	263	281	286	268	278	270	280	285	274	304	270	284	285	269	279	283	278	270	248	243
7649	4681	6280	4703	4120	3460	2975	2906	2287	1912	1694	1576	1438	1321	1192	1020	902	839	790	764	747	724	710	730	742	758	728	772	697	692	722	709	657	697	652	688	664	673	667	669	657	641	640	635	662	591	628	602	615	658	617	616	632	639	592	588	626	596	616	627	633	581	640	637	622	653	606	616	610	631	614	587	637	623	608	619	586	596	600	622	592	618	589	640	620	583	592	603	647	634	635	630	622	665	626	602	639	638	641	563	582	596	643	602	610	600	607	632	602	605	591	598	607	590	635	634	618	577	612	617	645	611	618	600	636	612	608	612	597	567	584	620	589	602	574	631	573	590	598	641	617	619	616	573	629	605	630	605	598	640	608	593	612	599	608	599	632	606	563	601	643	628	598	637	568	625	556	602	593	617	615	564	561	621	553	621	586	642	630	641	594	589	606	596	622	619	607	612	579	587	631	604	596	581	577	595	609	612	648	610	617	630	573	636	612	647	602	554	609	632	608	626	613	622	584	622	612	623	606	621	584	578	637	584	595	587	565	614	658	608	632	623	633	635	609	590	585	584	640	611	641	624	600	661	570	602	633	604	573	587	652	618	606	626	595	618	587	574	636	596	638	599	589	611	635	586	596	605	632	631	618	607	580	649	596	624	626	611	654	634	574	586	601	609	584	636	577	605	589	648	616	626	606	625	625	612	607	619	601	652	623	563	629	590	586	596	586	586	652	630	588	586	607	618	630	608	611	598	627	613	605	617	606	571	643	608	603	612	628	589	598	601	602	603	617	626	630	599	618	647	598	578	631	560	616	611	612	605	595	644	625	638	584	635	606	581	607	610	656	621	566	598	610	627	581	598	587	559	667	616	591	610	646	652	637	610	586	656	610	587	576	642	632	588	608	625	627	563	553	598	624	618	567	601	606	608	611	597	613	600	607	577	601	589	648	583	601	620	610	590	599	601	637	631	607	652	653	595	605	638	569	628	616	599	603	637	578	600	596	599	576	630	585	616	630	610	577	622	575	619	606	597	609	593	588	653	638	624	592	601	620	612	582	569	597	630	585	616	631	632	610	614	611	640	613	595	569	584	590	607	580	606	638	623	623	601	633	616	629	606	601	649	631	624	578	623	579	573	624	576	571	579	615	593	606	595	587	601	589	565	650	621	578	621	626	577	593	595	621	593	597	648	684	625	640	610	620	585	639	572	609	593	583	603	634	606	624	590	534	611	643	614	616	575	641	610	576	636	619	615	593	625	639	593	605	637	598	586	620	631	595	594	613	614	633	584	632	619	610	640	606	621	631	584	601	636	636	577	568	631	606	627	590	615	641	617	576	564	600	627	580	583	608	611	615	644	598	604	617	592	612	603	549	597	597	615	624	619	586	585	648	606	611	608	593	603	595	621	600	589	609	601	589	608	631	592	595	613	633	613	591	580	607	581	624	585	545	582	569	650	585	591	586	612	597	638	604	598	606	607	619	589	594	623	634	594	645	635	629	595	571	588	595	607	573	593	608	587	589	580	593	560	608	612	607	584	584	594	592	588	575	651	614	560	654	623	650	594	601	588	594	598	616	612	628	561	616	609	613	593	594	620	616	603	605	598	627	602	617	643	559	602	583	636	603	580	621	622	614	622	598	605	631	586	638	618	597	609	617	600	600	595	608	608	656	593	621	606	562	619	650	605	602	576	589	626	601	607	597	615	617	590	579	616	622	628	584	617	648	637	631	616	615	620	599	637	610	627	599	566	646	612	620	604	559	642	614	603	596	605	608	591	609	588	547	606	618	627	566	643	591	623	640	625	619	607	575	635	611	589	601	603	620	621	573	577	598	627	615	614	572	611	617	620	632	598	622	613	608	621	598	629	540	598	577	591	621	649	603	602	612	599	635	613	650	604	575	556	604	609	613	597	583	566	648	626	608	635	593	589	618	591	610	572	644	605	580	595	606	646	606	624	582	615	601	657	583	656	605	599	565	580	583	619	585	603	611	538	579	604	582	642	610	640	660	621	637	587	611	619	618	571	607	605	614	614	621	572	569	589	625	624	625	629	607	568	598	635	581	591	609	583	595	613	622	634	595	598	579	631	585	602	591	641	604	580	597	581	630	597	602	608	622	599	632	626	589	593	628	674	616	614	596	596	627	589	617	643	638	602	642	599	611	571	574	604	571	599	679	632	609	654	585	585	631	579	643	585	633	595	610	661	583	619	639	600	591	643	651	598	638	582	637	539	615	613	577	620	640	572	587	629	659	587	634	585	603	613	606	622	616	608	584	625	586	619	612	585	632	613	595	629	618	646	613	628	616	626	599	619	644	616	626	563	613	625	568	654	606	604	605	613	625	629	591	635	598	619	550	587	611	626	620	611	599	609	571	627	620	625	605	616	651	580	629	614	587	594	597	642	542	599	594	600	590	623	652	607	606	619	619	632	568	619	628	609	633	599	598	595	604	600	637	592	608	601	621	621	620	582	596	656	613	625	646	624	577	610	597	635	585	565	607	640	639	630	617	571	612	592	604	623	576	619	595	611	633	561	565	646	580	602	580	579	632	591	600	626	608	613	550	643	597	628	588	580	630	610	616	604	577	622	605	588	610	616	632	654	585	634	585	616	610	611	607	586	641	621	641	640	628	597	575	610	566	605	636	579	657	590	627	623	615	568	624	638	579	596	585	611	615	574	580	594	596	648	629	595	607	645	647	624	661	571	630	554	593	606	649	573	595	611	620	650	634	628	627	613	618	637	639	602	607	608	613	595	598	613	583	599	644	582	588	581	632	626	635	629	608	633	574	594	631	628	606	572	622	586	555	623	625	593	617	595	622	616	565	637	633	612	621	588	609	634	628	605	597	621	573	606	587	588	602	570	639	632	600	596	602	539	611	630	575	602	629	606	643	596	578	609	612	615	614	576	594	586	594	620	578	582	620	622	620	619	602	622	587	592	603	579	627	607	597	593	645	615	623	620	593	567	588	586	630	552	644	609	614	676	637	614	630	637	610	574	639	579	567	630	617	585	605	659	616	583	604	618	613	585	589	602	607	574	633	613	605	624	620	595	600	608	601	642	590	600	624	618	575	561	615	650	617	595	592	646	599	618	635	645	546	642	597	637	567	637	603	609	594	617	601	614	604	600	624	573	590	611	632	626	569	633	581	620	561	617	625	581	639	611	597	588	574	589	668	601	607	613	582	594	610	601	587	600	624	627	606	633	601	605	605	597	638	643	611	593	585	650	587	638	562	622	600	570	637	632	591	597	610	618	595	621	647	630	610	587	600	635	618	607	580	591	619	618	618	596	602	574	579	570	590	587	578	635	613	612	596	627	600	589	591	611	574	616	624	620	616	617	642	591	604	609	589	575	621	610	623	641	619	638	580	600	614	593	600	596	585	646	644	633	587	644	611	573	540	643	626	581	618	578	632	645	621	587	652	630	588	619	597	592	577	613	610	621	612	566	624	611	574	591	599	566	615	624	606	604	603	600	658	614	573	626	626	603	635	582	620	627
22403	8705	7137	3651	2656	1888	1434	1200	922	742	617	617	529	479	437	380	353	304	292	281	264	266	310	253	274	281	261	261	264	271	274	247	304	249	256	257	251	195	258	243	246	253	224	238	277	249	230	236	218	235	225	250	274	208	254	250	209	196	232	231	224	273	242	216	224	247	234	240	228	236	256	247	249	217	221	224	235	215	237	230	242	229	261	200	214	218	258	232	248	236	254	217	231	228	262	219	255	242	218	223	250	257	241	255	223	227	228	245	263	276	250	251	234	230	243	211	223	229	219	217	240	244	188	232	264	247	230	230	243	220	246	239	251	253	200	228	203	228	216	230	248	238	245	243	246	225	230	232	221	273	236	231	233	220	222	210	220	223	231	229	220	236	220	238	221	201	259	241	238	232	233	261	254	233	208	221	207	244	247	215	235	239	232	231	217	209	239	268	237	260	229	222	214	241	252	232	217	274	249	242	216	237	227	243	237	240	223	243	261	236	262	244	209	230	238	224	241	245	248	227	238	215	200	240	211	228	223	265	238	233	256	231	243	223	229	239	233	205	243	249	208	213	235	241	242	228	232	223	229	256	237	218	222	216	273	216	222	239	231	242	258	203	248	240	197	223	260	262	216	208	222	226	238	231	231	206	224	251	214	245	268	218	207	243	255	254	237	223	255	227	251	222	208	231	204	243	233	232	232	205	219	230	257	243	230	243	245	205	268	220	240	235	235	236	226	257	226	260	238	229	211	232	211	237	220	267	234	241	225	251	230	245	233	229	226	203	218	214	229	226	240	230	225	209	208	228	250	269	249	262	240	192	227	214	218	245	249	235	239	281	244	225	225	226	247	226	256	249	241	262	257	249	240	246	249	239	219	226	211	233	204	218	277	227	231	234	225	237	229	246	243	199	228	235	255	237	198	237	241	234	250	232	236	237	249	238	285	242	229	274	224	238	201	235	267	211	240	237	226	250	210	214	197	229	229	229	250	249	231	213	224	226	231	194	242	231	248	236	218	237	238	237	241	223	249	267	224	248	235	237	249	232	262	247	224	186	227	210	221	268	225	218	223	213	260	221	241	220	199	256	260	224	236	217	241	245	234	204	218	255	218	247	232	239	200	248	235	241	230	193	228	250	222	253	205	241	234	235	222	238	227	243	209	202	217	218	272	223	243	237	216	224	236	229	238	258	248	209	198	241	246	225	229	235	217	249	239	228	232	229	222	228	262	258	225	244	246	222	228	257	237	255	258	224	230	233	210	236	214	246	234	216	229	246	210	261	217	214	204	266	218	206	227	230	254	236	225	255	223	215	228	245	227	242	222	230	254	231	243	235	238	239	232	225	207	245	239	232	238	228	246	253	246	227	244	213	248	222	244	247	201	229	233	260	241	238	211	218	226	240	267	211	236	216	254	252	219	244	207	236	248	239	259	229	251	230	248	225	244	262	219	207	236	213	236	219	234	225	232	276	233	262	249	243	205	242	269	214	211	257	204	248	227	272	270	260	230	250	259	214	214	260	222	233	224	199	246	235	227	233	260	209	228	229	230	228	238	264	219	237	259	208	217	206	265	257	213	229	211	195	231	205	234	250	240	222	225	214	263	218	246	221	219	225	257	224	211	230	200	203	220	240	237	221	220	227	206	228	214	232	220	244	236	238	251	236	257	277	224	244	234	225	220	243	231	254	229	260	244	224	207	234	217	242	251	247	204	212	218	237	238	239	209	217	237	232	221	212	213	233	229	233	246	217	245	232	247	239	237	214	246	246	228	234	224	250	247	237	238	237	254	246	224	217	222	222	235	257	215	227	227	229	212	233	225	246	245	249	232	225	240	248	235	227	251	230	235	237	222	222	233	211	233	247	235	229	204	246	211	234	241	226	216	232	251	222	221	239	262	216	242	235	244	220	229	264	240	224	240	235	250	237	241	235	227	240	217	246	243	211	210	235	195	245	255	257	269	229	231	239	202	211	227	219	237	210	216	233	223	245	253	234	236	237	215	222	219	245	258	211	211	226	214	248	227	215	210	219	226	241	236	240	262	232	222	241	246	221	231	222	257	246	224	214	256	240	256	241	235	240	216	260	223	252	231	213	214	249	237	231	236	242	234	229	201	258	238	221	221	218	238	225	236	226	247	227	224	255	221	250	253	248	190	228	220	211	212	206	236	202	246	219	256	216	205	239	208	217	229	236	226	242	240	231	215	211	232	261	222	265	267	227	223	238	217	232	271	241	257	215	243	213	236	239	219	221	213	224	194	223	224	247	238	250	236	276	242	208	237	237	233	244	242	235	243	226	210	259	249	235	233	232	224	222	236	250	246	246	245	220	252	253	265	246	246	219	266	224	235	262	240	250	262	247	222	272	271	224	238	246	220	246	252	223	263	223	261	223	244	245	244	249	263	218	243	229	218	202	198	241	280	220	266	238	246	231	222	241	243	235	248	237	249	201	218	230	228	248	226	230	230	230	242	247	248	238	259	227	203	251	238	233	232	240	203	254	210	227	229	239	221	248	199	229	248	225	209	221	220	255	244	225	208	243	230	226	230	228	248	229	239	246	242	228	244	214	222	234	215	237	231	232	230	212	220	210	225	216	260	234	203	232	212	236	256	263	231	259	249	217	206	207	216	225	222	251	218	251	234	252	219	214	241	213	228	241	203	254	236	216	233	220	233	221	240	229	238	212	224	254	257	243	249	277	251	242	235	209	215	240	242	231	226	226	225	233	233	202	243	231	250	226	235	231	242	212	217	198	215	250	230	228	259	252	245	246	223	229	185	216	231	242	212	228	241	257	234	239	253	257	225	227	217	214	223	228	224	225	230	231	256	216	223	226	206	255	237	223	245	230	222	248	222	237	238	227	245	248	229	227	211	219	207	218	246	205	210	256	232	258	254	234	215	219	234	245	209	236	225	273	259	225	245	233	228	218	245	240	228	222	226	209	260	230	224	241	231	220	223	220	242	251	201	246	219	222	262	226	239	269	244	239	262	246	240	214	218	254	261	238	250	219	215	232	254	237	234	250	241	231	217	242	236	224	238	245	239	206	224	245	229	230	228	234	240	241	255	242	263	224	217	236	225	209	238	217	261	250	235	231	221	212	250	241	220	230	221	243	223	214	236	250	206	233	224	218	239	220	216	239	212	245	251	224	228	232	230	256	267	231	219	216	238	239	265	266	223	246	253	205	239	207	212	239	240	204	231	212	222	247	235	232	213	238	237	245	226	235	241	200	226	230	231	261	234	237	223	211	241	245	230	216	213	222	227	230	261	242	221	233	226	231	231	273	250	231	236	213	247	226	247	260	217	232	218	231	226	248	224	238	240	219	205	243	203	236	205	240	237	220	211	265	238	226	215	225	222	231	245	244	229	261	219	215	211	218	224	230	209	222	236	228	231	225	222	229	214	246	224	242	230	238	226	232	227	225	244	240	235	246	212	251	230	217	261	220	253	215	224	273	244	207	213	253	240	243	226	220	230	250	241	249	234	231	240	221
14602	7011	11121	9145	8434	7039	5972	5208	4334	3502	3001	2689	2333	2108	1751	1425	1226	1029	902	890	833	868	745	779	816	787	785	752	776	704	741	709	604	670	706	604	659	650	653	604	639	600	611	604	581	581	569	569	620	525	536	567	566	544	563	542	556	529	560	540	590	531	560	541	529	542	529	558	563	586	561	524	563	525	535	482	533	580	544	492	516	548	521	547	520	500	492	502	563	549	522	543	533	562	565	490	545	501	586	537	544	562	544	545	547	525	531	548	569	536	505	545	545	518	527	541	559	530	534	532	543	525	540	545	528	507	522	542	555	509	524	529	550	528	518	549	526	551	551	513	502	498	504	535	534	482	546	530	518	492	534	574	543	503	522	553	529	517	545	543	570	517	573	507	507	572	514	555	522	565	555	507	559	537	526	558	556	538	570	538	546	513	541	515	519	533	559	541	538	545	574	497	521	495	544	537	496	539	536	527	528	519	535	508	537	532	559	542	563	542	547	526	527	509	565	545	505	489	534	525	583	579	513	539	551	555	509	514	526	528	542	549	536	483	531	534	559	565	533	542	509	546	532	531	511	542	540	559	551	543	531	576	521	545	533	505	511	542	532	545	528	540	550	590	550	516	558	542	526	504	543	604	519	466	557	526	530	551	473	539	523	547	539	532	505	524	518	548	541	542	512	527	582	528	509	531	553	517	547	578	542	551	526	524	513	532	543	510	539	563	559	505	564	533	506	510	558	526	496	541	506	516	514	507	553	531	526	556	507	518	507	537	511	536	568	515	513	564	549	539	579	557	561	517	506	545	548	547	535	576	583	516	551	544	548	514	582	553	505	545	498	520	500	542	512	523	562	514	569	552	545	518	546	521	542	520	543	528	574	537	523	521	532	528	515	543	511	525	523	526	570	549	534	556	533	533	510	536	524	538	532	549	556	524	513	551	533	522	521	520	523	537	502	521	528	537	528	545	534	562	508	567	527	539	567	527	527	538	515	541	531	505	565	523	543	556	531	516	523	540	512	532	512	523	525	539	508	562	533	578	532	521	549	580	552	554	531	552	517	549	499	531	531	545	533	548	526	510	527	530	497	553	533	559	561	553	531	554	517	537	531	523	553	509	564	529	525	543	559	550	537	528	500	521	508	523	524	540	512	550	535	479	540	538	507	531	534	578	519	495	550	572	564	582	518	522	532	520	525	530	479	530	506	540	552	527	525	517	515	492	545	503	538	514	538	533	556	513	512	513	525	536	557	545	501	508	513	568	516	510	544	515	552	530	532	541	536	506	554	527	525	530	517	532	574	489	524	520	534	573	526	541	532	516	548	531	500	525	526	533	514	542	569	534	507	563	532	544	553	537	491	542	499	546	527	525	515	579	528	524	527	570	517	577	543	556	541	553	516	532	548	563	528	523	497	566	520	531	561	514	560	547	518	486	507	566	521	518	552	549	515	516	501	530	576	529	544	501	563	536	546	501	590	608	545	544	554	568	545	563	508	551	543	524	521	498	547	553	526	540	541	513	536	569	542	533	565	527	545	512	556	523	523	513	536	554	530	506	524	517	522	552	547	553	501	518	551	511	551	545	518	515	515	561	531	517	514	537	588	515	517	505	560	491	524	523	557	547	559	547	557	559	506	507	553	542	504	531	480	503	541	527	519	548	563	523	551	509	564	507	522	550	569	545	517	557	517	521	538	497	504	521	570	530	565	550	520	538	534	517	553	536	524	502	544	557	536	551	529	528	563	540	489	484	521	534	574	512	549	539	557	548	525	571	533	531	561	529	557	522	519	528	512	530	466	531	523	534	482	537	544	557	567	553	576	506	543	583	547	576	502	554	526	545	510	573	536	488	541	557	489	523	536	516	477	548	532	506	518	551	548	567	520	517	555	520	545	517	523	539	552	558	521	543	498	551	541	509	527	525	520	543	555	546	535	567	554	570	532	535	535	509	542	563	537	552	516	502	535	518	516	510	562	527	493	525	537	507	503	515	558	518	502	497	524	567	537	549	537	549	560	564	479	592	539	558	547	513	548	561	589	553	546	532	547	531	508	539	546	530	511	464	554	561	537	523	521	552	569	541	539	567	568	523	544	603	563	525	522	545	539	567	539	536	545	527	503	520	542	539	535	512	529	482	546	523	506	533	551	542	551	498	494	548	531	536	508	507	510	560	579	531	487	521	531	554	487	540	563	521	526	485	543	483	554	507	530	558	523	527	565	563	504	488	536	585	548	510	537	546	514	520	556	544	506	528	528	531	556	526	537	518	521	525	535	513	507	520	541	520	562	507	526	524	551	539	542	556	519	549	548	531	535	506	542	541	560	523	515	529	491	532	512	477	533	589	538	538	537	549	534	546	501	518	553	563	537	541	517	523	536	496	501	515	555	531	505	529	560	516	564	513	553	512	522	553	516	540	519	541	498	494	539	545	571	556	524	575	568	532	527	557	523	550	526	534	584	547	500	502	512	571	504	513	531	511	522	525	522	525	518	486	507	554	561	539	530	524	542	543	559	531	518	527	544	517	515	510	544	565	517	566	504	567	568	559	507	560	566	559	512	564	538	552	522	491	529	565	553	543	536	506	508	514	540	525	560	512	521	550	542	527	512	544	531	528	512	506	534	562	552	486	559	550	505	526	514	525	567	551	507	487	557	576	545	528	535	558	555	566	530	516	498	541	573	550	550	516	513	540	545	512	527	518	562	550	535	522	564	537	548	502	521	549	532	553	564	559	530	530	490	573	546	526	506	574	528	519	531	515	546	580	488	585	569	536	509	470	517	528	567	522	520	555	543	532	516	542	550	516	540	477	567	550	521	513	529	502	522	533	552	553	509	537	517	512	562	569	526	565	542	538	519	532	607	553	517	564	525	547	537	552	520	550	566	544	574	537	541	562	502	545	549	504	535	582	557	519	532	536	499	511	511	509	559	542	531	526	508	517	508	524	556	558	531	534	576	521	514	519	553	506	552	504	528	517	541	536	531	523	558	544	550	523	556	551	494	507	512	533	533	523	518	552	519	503	517	580	538	529	586	522	513	559	489	537	528	536	544	513	548	532	519	517	541	544	528	576	509	527	523	497	542	531	579	511	585	517	519	559	517	524	516	562	514	537	550	603	540	562	484	497	493	498	486	536	476	545	538	524	550	511	536	563	557	572	554	520	532	579	566	530	517	527	549	532	512	520	560	488	533	548	488	526	551	535	506	495	546	526	542	508	526	501	503	515	548	540	567	555	538	537	535	526	550	553	491	546	530	528	518	544	537	529	568	537	497	567	548	524	530	559	571	507	534	525	539	522	535	573	556	509	495	518	495	487	542	522	535	543	500	533	544	517	521	548	513	520	542	537	534	544	501	488	550	548	511	533	556	533	513	520	511	554	523	481	543	530	577	557	513	554	539	503	516	513	529	535	558	537	547	516	540	483	525	494	564	531	539	560	567	545	521	534	553	548	553	541	539	529	512	536	501	489	477	544	550	472	550	540	517	517	517	558	554	573
29104	13387	12452	6539	4291	3095	2172	1735	1394	1158	1020	828	708	635	559	493	407	346	326	298	296	267	330	332	290	296	284	258	285	273	265	257	237	276	230	237	277	235	244	245	267	238	238	238	245	239	236	247	240	260	226	223	228	219	223	229	242	258	216	243	204	226	233	226	213	229	237	209	238	246	234	242	202	237	262	245	228	238	249	247	214	236	261	208	236	234	235	233	215	239	248	227	240	241	232	248	222	229	228	200	267	242	202	214	260	233	216	209	243	230	230	233	233	225	237	242	215	223	257	261	227	235	202	228	250	232	236	213	226	205	220	224	219	225	240	207	251	221	256	263	233	234	217	232	206	215	202	230	269	218	221	236	208	230	230	266	205	201	255	225	248	250	202	220	274	247	208	230	242	248	230	244	232	212	224	228	232	224	215	218	221	258	223	214	240	259	220	209	231	232	244	231	221	221	221	227	221	218	210	230	235	251	247	240	201	223	214	229	235	212	245	227	238	230	228	231	263	229	236	225	214	228	234	244	216	219	226	216	236	227	196	220	257	224	257	223	248	247	240	253	241	227	213	233	233	205	227	241	252	239	258	233	230	217	219	208	258	232	238	244	232	241	204	224	232	235	204	230	236	222	227	215	251	204	225	251	235	206	221	224	232	222	227	229	226	227	238	209	232	208	227	229	248	203	269	282	263	226	225	240	247	265	234	232	266	223	219	209	221	225	225	236	245	237	252	223	239	240	251	245	236	223	227	254	263	214	209	245	215	237	226	228	232	261	217	219	213	237	242	207	230	221	238	240	225	235	217	238	226	228	235	238	241	268	224	211	235	201	227	228	222	254	215	219	236	233	237	210	218	203	235	240	227	223	232	210	215	221	231	235	237	205	200	250	236	240	257	275	230	217	268	240	250	224	224	225	234	240	202	218	239	239	217	252	247	187	220	252	217	256	247	265	193	252	228	211	196	236	229	230	224	235	228	245	227	218	269	224	196	234	237	240	255	269	194	228	237	255	205	231	225	228	232	234	224	216	235	247	216	224	208	246	238	266	266	211	227	235	213	247	203	211	249	219	258	243	234	229	231	233	220	226	256	226	216	233	213	195	233	225	233	239	221	220	223	247	237	245	203	234	232	207	245	229	216	206	232	195	217	207	228	218	239	236	226	214	209	226	227	240	226	240	243	232	220	223	224	228	227	220	228	247	228	242	220	219	227	206	213	234	219	234	223	227	241	232	192	242	240	214	214	240	222	209	246	234	231	230	211	261	229	235	212	233	228	246	217	229	224	255	238	238	243	232	216	256	217	229	262	221	206	224	230	240	227	229	219	220	205	255	219	246	237	210	238	230	193	226	236	231	260	217	245	250	244	237	256	254	214	239	215	220	235	250	232	229	236	241	222	263	218	246	231	245	230	225	237	232	227	250	237	243	198	224	248	216	232	239	239	250	240	233	203	238	261	226	203	218	220	232	227	204	240	224	217	210	198	198	252	209	229	230	235	224	226	241	209	243	215	213	210	230	215	268	228	258	257	247	216	223	239	236	240	226	234	236	234	228	245	251	233	245	260	210	198	269	205	218	241	255	225	250	219	238	210	241	231	222	203	227	232	214	227	230	222	220	234	250	210	238	208	233	210	232	215	236	240	228	221	244	259	220	239	266	197	206	228	243	244	243	261	231	217	247	230	224	215	236	235	243	177	231	238	236	237	226	218	235	212	224	219	254	243	231	230	230	221	215	222	203	220	233	196	192	218	213	262	234	248	227	255	205	199	229	238	223	247	247	208	246	212	244	239	213	212	206	237	210	224	232	226	247	226	219	226	242	222	194	191	215	241	203	220	211	234	215	217	245	243	235	242	208	243	235	244	240	241	235	255	235	272	229	224	223	229	255	237	225	208	218	208	230	219	240	224	233	224	202	236	233	249	248	237	261	193	201	211	229	240	249	242	236	214	220	243	226	230	209	212	242	221	233	222	198	235	262	240	248	232	248	261	226	222	228	249	228	231	206	204	232	213	214	236	239	216	226	211	219	242	211	246	242	222	216	270	204	256	228	247	223	252	244	195	246	246	231	235	227	250	237	220	216	201	246	237	228	242	235	230	230	216	240	234	220	217	210	233	243	180	218	213	225	241	219	230	235	244	227	198	228	204	213	189	204	201	216	225	233	219	227	230	252	208	233	243	235	230	219	206	222	237	200	227	207	222	247	211	229	237	243	235	235	249	229	236	241	237	236	243	205	220	210	203	225	228	233	234	218	242	197	207	207	212	247	210	223	214	225	225	199	214	251	205	229	232	211	251	246	257	229	244	213	238	223	213	251	238	258	227	226	218	238	239	241	256	220	247	219	222	234	237	234	247	238	219	237	232	255	235	230	214	256	228	222	227	230	239	242	240	217	216	236	203	208	238	230	205	211	237	249	244	233	224	238	235	231	229	213	201	241	244	235	233	233	237	234	238	234	226	249	264	232	227	223	224	229	207	222	246	227	237	247	238	270	206	240	232	221	241	224	228	211	215	221	204	206	224	213	269	231	207	206	213	247	241	215	236	215	202	232	229	260	221	213	218	229	248	233	238	221	220	254	210	232	242	229	213	238	201	238	227	211	236	215	234	224	207	231	237	233	225	258	215	204	214	231	242	217	215	237	250	254	250	218	239	247	244	229	223	213	215	220	230	224	233	228	234	228	227	238	227	206	218	249	210	215	243	221	238	224	207	249	214	250	231	211	234	253	201	240	221	207	230	214	226	212	208	221	255	229	208	209	207	250	254	193	226	230	213	229	202	214	194	222	256	221	249	235	219	235	232	260	219	247	229	221	231	245	221	228	232	226	210	233	204	264	202	225	231	228	258	229	215	226	195	216	240	218	234	251	256	258	202	238	206	234	220	267	210	242	251	232	218	227	218	212	256	231	227	235	212	227	240	258	220	202	229	240	223	219	245	251	231	218	192	240	235	221	190	211	212	234	255	219	244	205	239	226	235	250	221	219	248	197	236	232	259	269	255	204	229	230	219	221	209	244	220	204	235	203	222	197	229	218	246	266	218	244	229	230	217	209	239	250	233	232	225	226	233	259	209	210	224	232	230	205	272	245	221	213	241	234	257	210	215	252	215	222	233	209	227	231	223	220	226	232	242	239	226	244	228	216	253	238	186	191	220	206	253	220	219	221	236	223	214	224	228	255	231	223	214	204	218	229	209	232	254	255	220	236	214	232	232	229	203	238	220	248	212	239	214	227	238	241	239	227	230	212	237	215	228	211	222	253	243	230	210	234	248	229	228	221	205	236	265	241	238	235	228	260	211	206	254	227	217	217	244	223	245	223	238	231	226	208	204	241	226	227	240	214	255	217	267	231	219	227	225	202	226	239	240	206	230	229	259	226	228	211	246	247	218	233	218	217	225	239	206	239	238	220	228	203	217	200	232	241	258	232	233	207	249	232	212	208	211	222	224	260	234	193	210	205	220	231	233	224	219	252	217	217	237	236	218	225	212	259
17231	9754	17032	13342	12602	10704	8891	7695	6504	5300	4460	3888	3430	2994	2517	2055	1695	1250	1165	1087	1007	1037	946	1015	1027	921	919	924	844	868	845	815	704	741	715	719	761	744	698	660	682	671	590	602	600	614	578	632	562	535	573	556	637	575	569	549	546	636	530	558	567	515	574	590	587	528	551	540	576	532	564	542	565	505	562	544	557	539	505	512	566	545	520	507	498	503	523	558	593	507	556	524	491	505	512	553	517	519	540	577	508	544	493	540	512	559	522	541	516	565	561	529	516	523	537	519	521	505	516	536	537	536	554	546	525	504	591	524	503	537	542	500	529	531	552	520	533	560	517	544	544	518	528	527	534	531	539	500	513	526	526	541	484	529	499	520	552	544	526	497	519	493	511	549	506	517	553	559	490	501	512	509	565	548	531	514	546	529	520	481	530	533	496	527	572	506	556	560	546	570	551	515	558	535	546	556	538	517	539	547	512	542	500	527	513	558	598	516	517	544	535	493	514	541	515	516	537	534	540	476	499	550	504	529	563	523	509	552	528	577	495	508	503	546	554	486	539	552	580	564	522	508	501	502	516	544	517	544	528	562	561	519	510	512	571	555	506	488	508	535	545	523	522	534	521	512	534	540	519	526	606	484	520	521	527	552	483	536	510	546	537	504	538	555	483	540	541	549	545	479	517	579	514	540	483	570	518	556	526	501	542	543	569	479	533	511	541	544	538	540	519	515	502	510	559	544	525	532	550	565	554	518	549	537	527	519	481	548	484	532	586	511	564	506	548	545	561	554	586	504	564	504	533	566	503	508	511	533	562	550	556	536	513	554	491	505	494	494	558	514	496	512	512	530	545	528	515	550	524	524	487	514	496	528	557	499	561	522	545	552	522	570	511	542	547	544	507	558	536	532	534	533	527	531	518	569	513	565	539	512	518	550	533	542	522	496	522	516	481	528	485	481	550	559	520	538	500	536	515	541	523	577	515	492	543	549	553	493	562	508	529	512	525	525	520	530	543	518	500	534	491	536	566	536	533	546	523	533	545	529	539	526	513	529	543	560	576	520	484	524	513	519	552	558	496	514	515	506	558	513	540	562	522	509	554	507	484	547	534	478	555	517	543	496	535	532	524	526	533	547	526	549	541	519	529	515	517	523	516	531	553	494	515	523	561	491	541	492	561	516	544	523	516	562	523	532	531	499	541	524	546	481	532	528	536	541	506	523	498	501	534	512	521	545	520	530	517	493	501	503	531	530	504	525	540	550	542	539	539	563	514	523	524	521	513	519	566	525	545	492	495	504	537	543	526	542	506	572	551	539	532	551	538	546	473	518	535	501	518	510	534	551	533	538	532	537	535	523	517	494	560	491	544	504	564	501	531	536	545	512	552	550	526	490	532	546	504	556	520	545	532	522	528	532	518	533	516	533	557	554	535	526	559	522	506	537	548	526	539	518	502	497	524	563	494	563	517	532	516	565	542	480	548	522	492	556	504	532	562	541	537	528	459	523	557	492	552	585	506	516	526	550	485	506	501	509	514	537	546	554	555	509	538	503	552	485	545	559	520	552	498	510	505	534	514	524	511	527	527	543	525	528	533	535	549	503	536	528	536	538	504	522	507	523	537	503	493	509	544	563	568	533	564	543	572	565	526	531	510	529	515	513	555	512	540	560	528	507	562	541	548	548	538	566	499	502	518	480	544	526	513	551	522	539	544	525	534	490	494	532	527	548	529	518	502	553	527	521	522	501	523	537	538	569	506	514	512	511	506	550	520	492	506	521	535	532	529	494	541	535	506	528	524	585	521	565	537	545	507	547	518	547	514	503	531	523	529	544	526	528	527	495	543	537	546	499	520	489	572	578	527	522	542	521	527	545	549	529	550	530	567	521	490	534	547	528	508	496	529	534	553	550	552	568	507	510	520	524	534	513	558	490	552	531	483	527	523	530	562	525	517	503	598	543	516	514	535	509	514	517	529	583	495	486	544	560	509	497	517	507	535	502	530	489	520	499	507	538	514	536	526	499	519	512	546	533	531	514	542	543	531	505	534	507	522	531	559	523	499	548	543	532	505	528	531	534	525	534	533	476	514	509	532	516	531	525	526	526	544	543	482	521	533	536	551	510	480	522	542	555	552	553	546	538	528	549	573	518	573	539	529	543	498	505	514	541	496	533	506	521	537	500	551	542	495	539	550	496	528	485	515	528	525	565	521	565	539	546	546	521	522	514	501	528	501	565	527	509	553	506	540	508	483	536	481	519	562	577	543	517	556	520	517	529	527	503	504	571	518	543	482	546	490	523	516	524	528	550	527	531	503	553	496	534	568	524	546	483	516	527	520	500	540	537	520	526	505	541	538	511	576	536	493	525	544	552	571	488	484	496	541	535	533	558	548	505	489	537	466	530	539	523	523	529	538	548	512	513	514	535	503	507	503	549	534	516	530	525	526	502	516	524	573	551	581	545	537	512	567	533	533	527	535	537	572	533	522	574	498	509	534	528	533	536	503	485	544	482	528	547	500	531	535	533	527	489	557	517	564	500	539	548	495	528	509	522	556	524	517	518	535	509	582	517	506	532	533	520	521	547	514	561	497	520	524	526	546	538	491	538	503	571	526	522	503	503	512	498	512	537	526	554	514	514	541	508	500	544	551	501	520	523	557	552	541	492	540	533	510	551	529	533	565	564	518	514	541	523	500	535	494	525	517	493	547	545	536	512	513	526	505	546	540	552	509	553	540	463	494	565	573	536	558	548	574	509	499	514	523	517	537	527	554	551	516	518	529	490	526	535	517	488	498	549	516	533	554	526	545	533	491	494	512	543	542	519	492	510	514	522	524	547	527	539	538	527	532	578	511	520	522	528	514	521	578	525	493	528	546	562	533	546	546	529	521	513	528	552	540	512	514	536	509	543	549	563	542	547	556	534	543	508	516	516	535	560	521	510	512	475	530	503	522	526	531	522	517	528	526	494	533	509	485	541	555	500	557	511	556	509	531	558	531	561	532	525	554	520	492	561	532	505	525	517	519	491	562	563	519	558	569	563	563	546	561	492	535	541	473	500	513	557	528	547	509	556	527	540	538	546	529	509	551	550	536	558	521	549	547	533	519	501	541	506	508	517	544	507	518	532	507	529	560	496	540	533	528	513	537	500	546	560	510	511	515	542	567	550	506	517	505	534	515	526	537	510	547	517	555	496	553	539	535	565	483	497	532	520	485	519	537	531	568	565	522	554	520	539	502	525	521	534	542	498	542	533	518	549	516	516	489	508	524	518	475	533	521	523	571	506	508	523	556	566	525	536	480	529	535	545	551	562	490	541	521	521	584	550	522	521	516	540	521	534	547	544	503	510	531	499	551	520	549	538	529	529	518	494	548	558	509	541	549	541	541	570	501	544	507	531	536	556	547	539	494	528	486	576	523	549	496	480	541	523	501	482	552	528	551	517	527	546	530	529	501	505	531	523	470	500	544	529	526	573	537	562	547	547	558	509	536	530	521	485	558	550
11983	5015	3681	1901	1219	916	751	655	574	497	446	393	428	360	345	344	330	327	307	293	287	296	316	288	280	268	288	288	323	311	309	270	269	273	281	276	248	295	274	314	281	297	267	295	262	285	264	275	277	242	281	277	280	267	285	243	302	282	291	283	277	277	317	273	288	286	289	257	293	248	246	268	260	247	294	286	280	272	276	275	265	284	277	265	254	287	262	276	285	273	290	292	287	274	272	290	265	245	275	297	274	263	267	265	279	245	261	274	265	264	300	271	267	277	290	237	285	264	253	289	246	256	285	239	273	302	237	306	278	278	283	273	279	239	254	299	272	272	253	242	269	292	273	237	235	280	242	251	255	248	286	253	255	249	271	274	293	285	276	295	279	270	294	267	265	286	261	255	295	265	269	265	272	257	254	289	277	287	245	290	294	279	247	258	266	271	272	244	255	280	271	244	274	250	299	268	280	258	272	287	273	280	253	256	292	281	280	256	292	260	261	243	286	239	294	292	249	285	248	271	286	272	293	291	231	272	252	244	266	296	261	265	262	273	270	282	296	268	272	289	259	288	271	292	269	272	259	312	266	303	269	277	264	249	290	305	244	234	280	251	272	266	261	278	270	243	273	279	293	288	267	269	303	270	257	298	265	288	273	274	228	278	252	239	306	250	260	273	261	274	258	315	272	247	273	271	282	258	265	262	276	252	262	306	276	282	304	274	267	265	277	262	296	278	255	259	272	272	270	283	280	308	291	273	273	269	275	271	277	281	291	290	261	266	286	276	269	263	281	275	270	272	277	294	302	259	258	279	312	293	297	290	258	259	283	252	293	238	264	273	283	262	243	260	296	276	279	279	282	272	286	230	270	269	257	269	293	324	272	266	252	226	269	277	255	288	302	261	266	264	268	307	253	265	280	265	279	241	275	220	261	231	228	283	272	257	255	293	242	270	273	271	248	286	281	280	270	292	274	259	280	267	280	285	275	250	248	267	305	261	297	266	280	289	258	302	286	273	295	279	269	266	240	279	268	307	286	266	284	271	290	308	281	275	255	301	267	266	282	277	279	273	245	279	295	273	295	262	255	257	248	257	267	272	281	270	273	272	308	272	289	258	261	282	307	246	274	273	267	271	246	272	274	280	286	311	305	282	263	266	308	253	261	259	267	286	309	295	262	262	317	245	259	248	262	276	268	261	275	256	273	263	268	284	252	247	314	237	298	252	254	281	298	263	269	256	288	275	293	272	276	252	256	271	265	258	272	254	272	250	255	259	264	271	308	259	277	273	261	265	233	247	271	262	307	250	285	280	270	290	290	339	274	251	308	246	290	269	268	261	275	261	267	302	290	291	256	308	304	300	260	271	248	274	289	279	288	266	307	258	267	284	316	306	307	258	269	271	267	261	279	259	270	281	264	276	282	273	311	257	258	265	254	301	266	274	268	274	288	271	262	287	315	262	270	299	276	270	299	261	249	300	258	271	267	266	262	286	263	267	287	296	305	279	290	254	283	274	267	250	288	263	291	291	254	276	287	244	264	265	261	253	286	291	283	265	282	296	283	269	255	275	253	302	256	249	252	298	260	235	273	268	258	247	239	282	252	298	266	275	250	287	242	268	261	283	283	283	291	267	305	255	263	282	293	282	273	264	281	272	270	276	271	265	265	252	321	273	250	251	275	305	287	299	261	269	268	246	299	268	274	282	271	304	251	293	285	259	277	302	297	246	298	253	275	264	290	295	256	251	308	253	277	269	263	275	290	287	264	302	303	273	259	273	247	293	259	292	277	262	273	261	269	282	235	272	279	265	267	267	246	248	264	251	271	283	219	248	260	248	269	264	282	284	247	286	260	256	255	290	271	244	296	262	262	252	252	274	278	274	276	273	263	267	268	284	276	266	262	270	301	286	270	280	294	246	251	270	258	240	278	254	290	308	296	268	259	279	268	272	289	296	242	292	281	281	285	261	271	286	277	275	297	303	275	251	278	262	285	292	266	246	245	283	278	266	265	268	241	250	285	276	288	275	273	279	288	245	283	287	283	275	276	275	270	292	284	263	268	245	284	267	275	276	300	268	254	259	267	278	270	286	250	263	278	286	247	272	286	272	267	284	287	259	252	295	291	275	287	268	285	264	283	268	282	267	281	284	255	281	253	270	276	234	285	274	293	267	260	261	291	256	273	264	266	278	248	309	252	258	269	268	276	284	258	254	267	258	262	280	285	278	273	263	299	255	269	297	263	263	285	222	275	261	295	275	271	299	274	299	253	250	293	256	263	306	273	282	262	271	293	264	245	281	271	301	257	278	242	279	279	284	265	248	250	305	307	271	277	260	274	244	273	269	282	276	249	263	275	276	288	278	287	254	237	254	271	256	248	227	289	259	276	239	264	256	280	299	259	268	268	267	289	272	255	309	292	264	265	290	291	278	257	260	293	304	269	304	296	283	247	261	273	270	265	247	275	284	249	281	270	257	301	263	253	245	273	285	301	281	252	280	278	282	289	269	259	249	278	251	266	296	281	269	258	250	266	304	271	260	259	280	251	266	285	328	237	246	287	296	300	248	273	271	262	276	251	267	303	274	253	261	290	272	281	285	249	280	285	265	258	262	274	255	251	256	247	277	269	272	306	264	273	266	256	253	263	281	276	258	286	270	317	271	286	258	286	296	270	239	266	289	253	275	261	307	288	260	281	257	237	275	258	293	275	286	312	266	259	264	270	236	263	289	272	279	260	294	252	255	252	259	284	268	281	272	277	282	254	277	285	299	271	282	261	271	295	246	238	306	276	297	307	292	246	279	256	274	264	265	267	283	255	284	273	315	279	285	246	278	271	301	263	281	280	278	282	265	279	252	277	289	250	286	318	288	301	253	248	263	291	271	269	275	250	275	284	277	288	254	296	277	278	286	273	284	260	257	294	293	257	247	272	303	283	283	253	280	263	312	249	289	263	250	267	276	267	275	278	247	243	251	263	282	256	290	263	275	300	264	260	268	290	261	286	289	305	253	246	257	272	288	293	270	292	257	276	260	265	287	238	259	260	247	291	264	288	294	281	271	254	280	274	288	267	256	270	271	268	258	277	247	272	269	257	276	302	304	238	291	289	264	270	256	284	260	298	279	288	269	311	318	294	270	260	267	250	269	282	282	280	313	277	283	269	295	251	284	262	256	273	294	291	282	254	246	283	260	254	251	294	279	285	266	245	272	298	270	295	265	301	244	276	277	274	265	283	288	276	258	260	248	253	283	261	282	258	257	266	288	282	251	276	261	273	268	300	281	244	278	262	258	290	319	294	260	273	265	292	277	287	255	234	307	283	272	298	274	272	249	262	272	290	280	274	314	297	281	253	280	274	262	278	245	256	299	238	229	284	248	271	267	305	309	291	278	255	271	242	276	312	286	259	260	273	261	303	269	269	281	287	254	281	294	258	278	257	304	284	272	287	256	276	293	287	247	285	290	282	280	312	254	266	307	294	290	273	277	237	299	303	282	251	268	243	292
7813	4454	6288	5006	4375	3481	3098	2555	2177	1915	1767	1527	1394	1212	1154	1028	940	847	769	772	742	722	785	701	751	715	707	711	739	701	664	682	667	661	623	632	670	647	677	697	671	645	616	654	611	649	621	649	634	653	616	665	579	619	570	597	623	662	575	653	622	598	657	653	603	607	641	645	643	602	543	610	628	610	594	613	549	608	638	592	627	599	597	632	610	593	624	625	666	636	613	621	644	585	663	600	629	636	575	611	638	589	579	609	595	595	604	595	631	571	658	620	657	614	618	643	594	568	636	608	579	556	613	597	612	583	553	676	621	599	655	602	634	626	607	628	567	626	605	551	567	602	589	606	598	614	639	595	629	559	609	601	607	614	576	590	636	638	596	626	595	599	608	631	599	610	603	588	625	607	590	643	579	666	622	624	625	600	624	600	609	645	595	573	595	656	618	611	627	626	570	639	575	603	590	597	636	619	598	645	599	583	614	612	624	608	638	588	586	634	614	594	582	613	654	626	608	630	605	588	615	595	637	588	626	557	596	562	596	663	590	615	606	593	597	628	660	563	600	641	632	624	611	603	636	623	583	615	628	610	614	589	598	582	567	571	620	604	594	610	566	643	601	578	579	604	639	597	621	571	575	635	609	634	662	605	621	586	597	571	636	594	617	601	602	639	588	591	613	606	609	625	600	585	616	597	629	582	587	559	634	612	643	606	617	639	572	584	601	634	622	640	624	613	573	595	587	604	608	619	574	596	578	595	666	630	608	605	666	616	613	619	629	590	623	569	609	617	615	630	628	563	610	631	643	644	625	644	601	663	572	610	646	635	593	595	599	600	588	630	580	629	559	604	625	601	632	592	562	661	616	609	571	615	572	623	627	608	599	603	627	619	613	617	589	624	605	618	569	617	612	602	588	555	616	580	590	639	596	564	602	609	627	594	595	637	598	623	598	612	596	628	583	610	627	620	593	619	637	595	603	606	597	592	572	651	577	625	634	618	617	559	597	588	642	604	617	611	625	617	652	594	618	640	638	632	620	621	621	583	632	597	627	597	629	631	592	594	628	611	587	581	596	565	582	618	664	630	633	655	609	586	581	636	664	656	619	619	597	607	650	616	613	608	623	636	586	609	606	618	611	591	604	585	597	608	589	613	641	609	568	612	607	642	611	594	616	588	588	546	606	630	605	587	652	588	638	604	609	599	623	649	591	618	615	631	624	571	635	612	601	613	630	571	601	622	601	591	606	646	564	618	643	593	589	609	626	583	629	599	603	653	639	581	619	593	593	577	604	621	648	596	637	580	579	589	630	597	598	610	623	624	623	600	588	628	600	613	624	671	584	579	622	589	556	635	607	659	634	641	639	633	593	585	562	577	601	621	627	641	595	634	647	659	617	608	600	627	605	580	611	617	605	613	608	623	604	604	633	599	587	616	569	614	634	620	586	594	604	599	617	590	597	594	572	601	612	634	583	599	635	572	616	628	634	621	607	598	639	617	652	612	593	651	662	597	624	656	619	609	594	602	613	613	608	603	606	621	635	594	639	611	632	655	639	610	587	628	601	614	619	614	579	573	619	607	627	617	546	619	627	604	618	624	562	554	597	630	616	654	632	683	612	567	635	615	585	629	636	649	646	641	555	628	616	573	584	614	568	648	569	572	578	591	619	586	635	592	644	569	611	613	664	626	605	601	611	620	639	586	596	577	633	662	555	602	609	631	626	567	639	632	579	620	602	608	591	609	593	595	643	607	640	602	625	622	625	582	610	620	627	643	646	611	606	622	626	617	575	581	602	634	636	639	590	635	585	569	623	632	604	631	599	624	552	622	652	604	644	667	655	623	624	609	595	594	594	614	637	630	568	623	619	618	584	614	595	610	576	610	569	586	608	592	606	582	652	584	633	624	575	615	584	586	624	604	571	595	565	587	594	580	580	621	573	603	578	623	633	627	604	621	603	593	620	611	602	616	591	629	636	598	629	611	649	598	661	622	589	571	636	661	620	640	618	624	636	596	619	595	674	575	581	603	592	586	578	599	660	614	624	612	623	623	623	636	634	613	635	617	636	650	601	573	598	587	558	651	627	605	593	610	621	641	624	589	596	582	602	660	612	614	606	571	620	570	626	591	622	576	613	599	589	575	613	636	613	602	631	584	580	619	597	617	600	622	581	618	580	598	585	612	643	589	636	595	618	609	588	595	641	591	571	642	601	629	613	596	629	584	622	658	607	593	623	573	624	618	612	575	618	618	679	605	606	603	625	633	630	631	611	623	615	618	635	574	658	670	627	605	644	591	633	602	576	599	596	576	633	623	609	607	576	634	619	597	640	613	609	598	628	617	652	638	597	610	667	602	619	647	568	594	627	595	619	631	643	629	626	610	614	616	596	607	622	603	606	586	632	599	632	584	587	626	677	613	615	583	570	605	599	624	598	582	611	614	655	611	672	619	607	598	638	562	618	590	575	597	623	630	598	596	650	594	650	615	611	546	582	607	599	572	604	605	601	625	654	565	612	639	550	593	577	593	609	598	622	602	625	610	583	558	623	660	615	597	630	606	619	653	622	583	630	631	595	599	577	632	610	628	641	613	621	634	597	603	628	595	624	633	615	579	588	588	596	563	630	623	640	610	598	579	577	585	613	613	619	603	593	641	567	603	624	587	594	579	576	601	610	578	617	624	619	633	621	655	608	648	566	607	624	625	602	617	618	616	607	547	589	604	620	587	607	616	578	583	597	610	594	610	572	592	606	591	617	620	607	607	666	582	625	594	634	599	611	628	589	624	610	619	636	602	614	652	606	625	605	619	574	618	586	565	600	595	586	637	651	609	615	596	621	646	621	613	611	572	613	622	609	652	626	610	606	616	587	577	615	621	557	593	604	624	552	612	626	612	629	602	607	618	625	613	611	587	596	579	609	567	629	662	609	570	596	587	593	639	585	605	582	602	600	656	563	609	616	616	623	607	564	607	598	616	657	621	602	590	624	625	596	603	628	643	617	618	620	644	603	594	611	598	650	582	613	622	588	642	629	592	606	589	634	601	597	568	600	609	604	622	623	574	586	600	618	588	619	614	547	573	593	621	608	589	588	658	595	630	585	591	603	569	608	608	669	570	622	618	561	570	599	614	630	602	608	568	616	609	592	607	590	577	606	622	577	648	607	600	597	572	628	597	640	591	654	621	562	639	637	623	616	595	587	598	629	582	570	569	589	610	628	570	594	611	641	610	571	594	650	556	630	599	585	595	635	588	594	645	612	648	610	598	622	583	639	600	567	638	662	632	581	590	612	608	603	629	572	630	623	617	621	595	590	609	643	611	615	590	563	594	603	593	619	600	605	580	580	650	586	646	641	626	615	583	591	617	667	637	589	584	549	567	589	581	584	624	601	584	584	630	682	603	637	588	631	668	626	605	592	616	583	615	616	591	602	622	616	579	581	558	617	577	635	609	593	680	612	634	633	661	622	636	584	596	600	589	584	637	593	599	598	650	563	611	577	562	654	591
24322	9995	8043	3776	2467	1753	1434	1031	875	749	629	595	508	462	413	393	336	305	303	291	265	257	246	243	255	256	302	253	277	274	261	253	280	267	246	214	241	254	247	229	246	253	239	226	230	243	259	243	249	242	242	239	204	238	222	238	234	248	259	253	238	238	243	239	237	221	207	232	238	218	255	242	201	240	223	228	259	232	208	215	262	213	226	253	243	226	241	202	246	247	253	229	214	277	243	238	219	203	268	260	232	229	248	233	240	241	253	249	247	222	253	216	212	236	229	236	216	238	238	235	227	244	241	246	226	207	241	218	242	242	231	222	212	196	249	231	235	258	256	233	224	255	232	222	233	247	238	242	254	229	230	225	223	223	240	227	259	224	231	243	222	250	236	250	238	232	240	241	244	238	253	262	234	214	224	249	230	254	265	232	245	244	202	237	215	249	246	230	223	231	215	213	213	232	227	224	230	225	247	233	247	254	242	247	237	251	223	266	227	234	225	231	252	230	231	227	233	253	248	218	223	239	255	243	222	222	230	250	234	240	232	227	219	254	234	228	247	215	212	195	245	249	223	191	205	238	217	205	220	192	255	221	242	221	248	229	223	212	216	236	254	228	254	224	262	218	265	218	240	225	224	243	225	239	242	210	230	219	264	236	228	234	214	234	230	217	272	254	241	252	246	255	210	221	233	215	224	197	246	217	213	237	247	231	231	245	257	259	234	233	222	215	258	228	215	249	238	254	266	221	240	234	216	252	232	219	225	241	197	197	235	251	244	205	219	272	227	234	252	263	218	225	233	246	259	225	212	242	201	205	245	237	251	241	247	217	247	210	253	265	206	233	224	235	207	225	240	203	250	230	217	235	235	231	240	202	217	225	242	264	269	255	241	227	258	246	226	250	252	229	224	215	229	220	231	232	254	234	207	230	226	204	228	240	236	273	257	267	211	237	219	269	229	255	228	230	236	229	231	218	208	243	238	258	236	223	242	235	253	252	241	228	251	217	245	242	222	217	220	219	243	241	247	240	215	229	272	247	275	244	232	232	226	214	239	250	223	194	256	215	231	267	266	235	250	229	237	223	248	207	233	245	211	257	253	224	215	258	221	238	239	226	222	216	211	203	244	248	221	223	213	217	224	214	264	233	245	222	223	256	241	221	250	236	226	256	220	222	247	233	241	241	214	242	231	255	267	254	224	236	240	260	226	252	258	234	219	218	228	231	223	212	220	252	256	224	222	200	229	213	265	249	240	223	223	244	280	231	233	256	255	228	241	241	240	242	214	221	224	244	210	203	238	232	217	229	233	240	230	230	228	244	236	248	236	254	228	215	237	229	226	257	217	229	250	253	241	229	238	218	251	216	266	232	243	230	277	246	234	212	241	245	239	213	250	249	244	226	229	241	226	233	213	238	243	223	243	230	227	233	242	210	258	240	265	251	265	228	243	235	224	237	211	242	250	233	222	242	260	236	232	285	241	245	255	228	218	229	227	231	235	206	245	230	235	232	248	232	240	212	241	233	239	232	244	246	261	235	223	217	218	215	231	228	242	257	227	261	242	256	201	219	211	244	230	228	214	258	224	243	241	234	224	235	233	226	227	224	245	237	224	235	251	218	231	249	225	229	226	259	227	238	218	238	254	246	219	222	246	222	254	240	230	232	232	232	241	230	248	237	236	251	239	242	272	246	225	231	255	217	208	229	243	245	218	233	210	246	242	257	200	197	211	207	209	216	226	217	216	235	237	220	227	223	236	229	245	243	235	219	220	229	228	231	239	208	233	229	250	213	242	249	230	247	194	261	215	248	239	247	244	258	222	213	226	240	230	239	215	229	208	231	196	238	238	214	248	227	249	250	239	250	248	236	228	276	239	253	247	236	235	240	254	232	232	225	248	215	231	229	256	240	248	249	243	220	249	240	225	251	229	225	261	200	239	214	217	231	232	226	229	246	229	234	249	229	258	252	262	251	223	214	225	238	230	222	253	214	224	225	197	224	232	224	250	231	235	225	223	209	234	242	240	248	253	240	202	215	231	230	231	228	233	264	229	230	236	227	224	244	222	234	228	226	240	249	229	235	221	247	225	236	237	242	209	206	211	247	218	258	240	239	246	240	203	220	237	254	216	226	235	222	224	229	242	212	222	236	215	227	224	269	239	234	222	234	231	223	225	274	233	265	238	240	232	243	242	258	219	235	248	229	224	239	239	229	209	261	208	237	236	233	227	238	203	227	223	215	217	251	237	225	236	217	235	242	230	255	209	237	248	217	210	212	223	224	226	223	235	228	216	208	253	229	242	245	208	223	196	229	238	237	241	257	225	231	221	238	214	232	230	226	222	227	229	245	217	227	264	232	210	258	222	223	233	256	223	248	243	230	223	217	222	206	236	215	234	257	227	210	200	263	232	251	234	198	246	233	227	212	242	241	230	247	238	228	252	263	218	252	259	241	217	204	240	206	213	233	236	234	273	228	242	241	242	220	218	228	248	221	265	244	193	203	258	235	230	260	203	216	243	226	198	243	243	235	194	218	256	228	239	231	224	246	251	237	229	259	224	241	249	232	224	235	243	228	224	250	214	252	219	248	238	211	237	224	233	246	231	245	291	261	233	261	247	214	246	261	238	220	246	225	229	231	207	214	210	232	221	248	225	238	255	213	214	226	240	225	250	214	267	220	225	260	256	269	236	241	255	239	219	235	223	225	232	280	267	219	232	243	259	221	223	235	220	250	219	225	228	221	252	254	236	234	220	248	226	211	242	211	225	229	235	233	242	236	250	257	224	220	251	217	219	224	258	234	234	229	236	219	252	242	245	238	252	253	239	248	259	246	257	229	216	225	247	225	246	240	246	240	234	235	217	245	219	232	222	247	206	227	234	227	244	249	226	210	254	221	188	234	233	242	233	188	224	169	243	222	239	247	216	253	224	227	226	269	245	261	227	242	248	248	256	248	248	269	243	244	240	240	233	258	232	245	240	218	221	255	243	231	221	254	225	211	230	223	212	228	225	209	217	251	232	256	214	231	236	219	264	233	226	215	222	222	237	227	260	196	249	229	250	197	249	238	207	248	225	213	236	226	256	207	200	267	211	245	229	216	233	238	222	237	230	203	232	204	240	213	235	244	219	255	219	215	229	239	243	241	225	233	224	218	228	202	235	235	223	225	221	236	243	211	261	245	230	214	228	252	231	226	272	239	228	223	232	221	216	233	237	242	213	235	240	227	251	255	246	210	206	239	233	234	219	219	241	242	246	236	256	231	248	204	217	213	225	232	222	232	239	211	222	227	229	232	214	225	233	238	225	212	210	248	246	262	244	220	240	228	215	239	228	246	265	220	237	252	268	246	249	253	219	235	219	191	223	199	218	216	247	243	243	242	228	249	284	261	222	209	246	210	228	241	239	228	234	226	207	233	224	232	229	233	218	243	244	219	258	230	229	263	234	248	231	244	242	226	246	236	219	237	220	221	232	247	242	251	256	207	203	239	223	257	204	240	236	244
15812	7871	12686	9331	8254	7084	5680	4644	3897	3204	2795	2518	2064	1979	1610	1400	1295	981	884	880	833	787	831	841	793	803	754	749	746	706	647	690	707	624	686	637	657	667	638	631	591	597	565	584	597	623	601	560	547	554	562	584	597	522	522	582	548	567	588	591	557	557	599	588	554	563	528	559	542	583	535	574	518	549	540	558	560	556	552	552	555	548	553	582	543	547	533	562	555	526	563	538	530	547	522	534	549	559	519	569	532	534	546	562	597	544	522	585	522	547	531	497	547	511	559	535	501	557	558	534	566	513	570	528	541	555	518	539	505	567	473	495	556	511	563	520	575	551	539	540	569	532	517	566	558	566	542	523	512	533	538	496	554	559	551	538	547	550	544	513	564	517	500	503	535	537	534	490	547	540	541	453	500	555	498	569	524	522	567	541	512	551	519	514	539	573	535	544	543	532	487	524	516	568	513	562	521	584	531	527	504	540	577	510	564	523	557	544	511	524	547	502	526	526	574	541	504	563	527	488	534	527	546	556	554	524	523	546	579	539	592	556	503	524	545	532	547	545	545	534	543	504	539	519	553	547	522	542	582	535	544	568	524	549	512	560	508	557	513	553	512	549	497	559	514	523	535	487	555	527	540	565	584	553	520	585	538	521	523	525	569	561	508	488	552	528	543	540	563	559	522	534	543	536	554	540	548	569	502	551	539	499	492	556	527	526	558	553	548	570	559	556	552	564	521	546	525	510	574	513	542	542	553	526	550	574	565	519	557	550	523	512	504	535	519	564	486	545	531	568	532	525	489	550	526	578	563	502	560	548	546	540	552	527	536	547	517	557	512	515	535	519	525	537	538	559	478	538	551	510	506	519	536	549	494	501	530	567	566	528	547	586	517	530	515	524	535	563	561	529	566	535	564	546	571	562	514	535	549	515	558	533	541	578	555	578	544	562	468	579	524	537	515	534	522	554	566	537	528	543	539	561	565	517	548	552	518	559	557	517	558	556	560	550	562	514	526	494	506	513	542	549	577	544	572	524	569	499	526	533	534	519	542	573	572	544	521	559	590	559	537	574	542	528	514	557	517	546	536	495	528	512	520	548	509	547	538	542	517	562	569	555	562	529	560	511	518	587	492	555	518	546	507	551	550	536	525	534	501	532	516	523	546	565	519	490	527	514	550	549	514	562	541	563	507	545	485	595	534	564	547	502	545	576	534	539	546	551	542	502	516	564	559	533	549	545	534	543	530	502	554	524	534	566	555	514	573	499	519	518	534	559	502	550	543	547	556	519	583	524	532	568	546	524	556	523	551	508	525	556	537	533	530	586	569	550	508	530	557	565	551	547	501	529	493	483	535	531	564	544	530	553	549	510	582	543	507	554	563	514	549	507	591	517	542	557	545	503	545	497	503	537	527	542	554	555	562	504	538	574	538	537	522	536	537	516	597	515	526	545	499	556	515	554	509	575	553	577	520	530	564	555	541	525	551	529	532	519	521	523	530	525	534	539	536	516	560	580	537	536	557	496	567	555	551	579	548	476	555	540	519	559	602	556	540	536	571	508	510	529	527	519	572	535	549	513	541	558	548	558	517	512	530	561	546	503	533	515	523	551	553	512	531	471	530	540	530	583	549	529	528	595	544	567	541	567	518	590	532	533	573	512	496	498	505	510	568	520	517	529	545	538	539	509	540	549	555	546	519	554	557	551	561	517	525	557	529	520	506	573	571	544	507	532	550	531	524	514	543	542	533	512	534	555	548	557	528	556	559	494	511	550	533	542	558	537	537	572	507	507	490	503	578	502	551	537	554	546	512	528	551	522	506	511	564	563	555	535	561	528	569	528	563	533	554	545	565	532	573	507	523	479	529	544	541	557	526	508	516	532	546	538	539	495	563	544	569	550	525	524	552	559	534	513	508	565	546	493	537	505	559	535	505	533	511	527	498	539	525	515	541	519	562	539	549	515	517	539	539	587	528	541	563	512	546	492	538	533	557	524	521	532	536	526	554	546	524	526	561	527	552	545	538	494	535	585	542	537	562	517	518	512	541	546	531	523	558	528	558	528	543	510	514	558	537	573	574	514	568	572	553	564	541	518	527	536	518	545	565	568	521	521	539	559	508	505	559	531	562	517	561	549	556	506	519	553	555	563	521	507	522	548	540	546	549	579	540	555	494	546	538	582	576	525	566	519	536	535	535	532	486	527	525	603	527	542	573	537	514	533	505	497	533	523	540	525	480	569	539	539	565	525	556	549	547	495	518	563	518	548	512	562	554	516	568	544	523	526	554	584	494	538	542	582	551	526	499	570	542	562	510	543	572	504	572	597	520	537	483	514	513	534	541	517	530	562	519	533	575	546	503	553	517	553	556	587	528	517	592	522	559	488	543	529	573	561	534	562	537	506	591	540	579	542	538	526	552	534	526	539	537	577	535	521	521	523	570	558	522	544	500	546	529	544	515	524	530	539	532	519	549	505	567	543	557	552	496	595	553	497	534	502	534	532	493	576	525	486	512	482	559	549	516	506	570	539	507	540	549	563	590	537	549	520	497	527	543	500	492	552	545	553	540	521	549	524	541	552	527	548	556	529	476	547	566	570	508	564	526	559	527	549	536	488	531	592	557	523	564	522	517	573	530	567	534	536	550	532	523	511	521	524	510	534	507	542	571	515	569	527	583	556	516	515	546	542	542	545	543	570	532	500	464	559	542	567	541	551	558	520	523	552	536	469	597	518	545	540	581	567	544	539	524	568	540	538	593	518	554	559	494	566	525	535	532	547	531	566	507	556	513	583	545	568	564	546	543	537	530	573	516	528	539	554	528	512	540	559	577	538	549	534	547	561	518	532	520	567	526	539	525	534	544	565	531	522	522	529	501	499	532	603	544	522	555	513	532	561	519	550	558	516	543	541	576	537	529	541	559	526	549	527	533	540	544	537	522	564	572	565	553	556	519	515	530	516	531	545	551	540	538	500	546	558	553	524	519	493	514	522	570	534	520	518	535	579	593	564	486	523	559	533	532	541	515	538	501	492	516	533	528	510	559	524	524	556	502	582	511	574	547	553	550	551	550	541	571	545	544	497	521	544	543	534	572	511	536	507	607	550	521	563	587	514	551	551	542	547	563	521	557	538	558	534	542	521	556	515	545	528	500	528	521	526	531	541	569	585	550	538	552	498	558	546	558	533	545	509	584	529	529	538	559	616	527	547	526	519	539	539	518	537	536	539	505	539	536	523	573	560	584	542	535	521	521	534	542	557	523	571	543	527	511	526	526	538	528	490	528	501	567	516	538	561	549	572	549	532	500	535	548	525	577	517	513	530	531	546	560	500	566	539	516	563	507	539	500	545	516	609	554	494	554	536	480	576	523	501	494	546	559	550	540	566	508	516	539	550	517	556	500	562	605	515	558	541	545	544	511	522	527	514	513	540	514	523	543	536	511	493	504	531	542	592	517	514	575	576	517	522	579	533	536	537	527	511	532	537	530	525	533	563	548	522	486	532
29826	13545	11134	6107	4283	3265	2229	1676	1420	1214	931	870	696	680	585	460	440	368	325	303	269	337	306	280	281	311	292	272	326	287	290	276	276	276	311	265	247	301	238	228	233	247	247	214	253	215	235	205	269	233	251	260	220	253	227	237	269	215	250	237	236	207	241	217	238	222	232	244	227	219	212	230	212	243	242	224	253	224	242	242	250	236	242	171	222	220	226	227	229	218	249	242	233	215	232	242	237	235	237	243	223	245	211	205	238	240	228	213	200	233	233	231	225	231	244	215	203	263	235	214	193	215	227	225	239	225	234	230	210	252	238	267	216	257	235	232	211	253	230	237	246	232	234	209	222	226	217	240	204	257	222	198	244	249	222	213	215	233	215	252	247	252	243	248	201	209	243	218	245	224	220	224	223	227	201	239	225	236	242	223	236	214	205	249	216	209	235	238	258	243	226	249	232	227	256	228	206	211	237	223	201	243	209	232	232	223	226	225	200	214	230	207	240	226	227	206	220	252	220	217	234	238	214	210	219	253	243	245	244	250	228	232	231	260	232	236	228	245	240	248	226	248	249	256	216	240	208	207	189	218	208	234	194	238	185	227	217	246	252	206	230	246	196	237	197	233	233	241	203	259	222	250	239	233	220	215	238	202	228	236	206	237	215	200	237	241	240	237	222	217	219	246	242	234	225	231	251	236	242	209	210	216	226	230	226	222	221	231	229	227	215	197	241	231	230	232	223	246	194	257	253	215	261	237	218	221	230	239	204	218	266	209	242	244	244	257	223	234	225	235	216	227	254	235	216	234	256	220	223	238	227	212	233	245	217	232	231	225	242	217	232	255	202	220	240	250	216	238	221	245	219	227	241	221	214	249	204	224	217	227	193	217	208	218	251	255	234	214	241	223	227	210	222	221	215	241	240	244	249	223	223	218	208	190	201	207	252	222	215	228	258	260	241	223	209	223	233	237	208	245	246	237	216	184	210	207	221	235	231	258	232	242	206	223	253	231	247	224	199	232	253	253	234	239	183	209	221	232	227	264	234	206	246	243	224	248	225	240	241	213	230	208	241	212	242	240	220	199	197	213	249	222	197	212	219	214	258	223	240	215	231	240	240	229	181	190	239	214	234	206	218	241	222	246	234	213	229	224	233	240	211	190	228	246	221	237	234	214	215	234	275	246	271	234	194	215	210	207	208	255	239	241	234	225	230	214	235	237	212	239	229	222	260	216	220	243	220	226	223	251	237	205	237	232	223	239	247	223	219	211	219	217	213	237	228	218	217	229	238	218	255	244	240	237	272	235	229	221	226	234	229	236	222	222	245	248	230	240	241	204	214	227	237	269	208	241	246	246	242	200	240	262	226	226	251	233	231	235	237	214	252	221	245	253	246	221	227	259	245	238	236	238	248	237	203	212	222	217	231	209	225	216	254	232	212	224	253	200	242	244	241	222	198	242	236	229	207	240	234	230	217	227	208	211	232	213	227	237	222	202	194	249	239	207	213	259	227	241	222	241	224	215	215	222	220	233	250	227	234	233	246	201	243	239	209	222	227	225	228	221	222	218	247	221	219	225	216	205	208	234	235	264	232	216	227	208	233	219	249	266	238	241	238	209	234	261	220	209	234	233	211	218	229	206	221	229	228	237	229	241	249	214	230	234	225	202	230	237	229	233	219	294	219	240	247	223	217	240	227	253	233	226	241	200	217	254	215	232	231	233	246	248	231	213	204	216	230	217	206	228	212	237	227	246	236	257	231	223	235	201	241	235	238	223	220	243	214	207	193	238	233	253	233	215	206	214	225	215	246	214	227	221	231	201	225	258	198	259	251	229	222	235	228	249	188	226	248	234	249	193	227	238	218	212	209	252	218	214	218	242	205	220	209	212	218	226	253	277	199	226	229	248	235	237	233	193	215	230	251	213	209	238	256	266	209	237	237	233	224	243	234	222	231	257	237	212	221	211	231	199	224	251	237	235	238	211	222	203	213	211	205	238	258	235	247	224	235	214	226	221	228	256	224	229	211	228	228	237	223	253	222	195	224	244	227	211	234	240	255	233	230	232	223	200	197	229	219	218	228	245	239	227	217	240	244	233	214	229	220	208	233	216	221	196	214	234	263	225	230	224	216	259	221	216	221	240	223	188	240	236	231	230	217	211	229	223	238	222	206	202	227	240	228	235	231	239	246	228	218	191	217	217	236	243	277	244	226	217	252	246	208	213	217	219	230	227	222	250	211	259	232	241	212	234	231	219	226	236	217	210	206	251	234	234	268	230	246	222	217	229	212	210	219	224	223	224	239	203	221	249	235	214	213	205	203	240	236	242	247	224	254	242	229	205	226	226	228	226	257	205	214	239	236	228	221	203	227	213	240	215	239	194	202	218	242	208	269	259	256	265	254	214	229	212	232	232	249	241	203	217	213	234	269	225	236	213	255	224	245	234	223	196	251	239	248	215	228	231	238	229	257	263	220	231	208	237	200	269	199	234	219	231	218	184	245	221	196	198	231	228	257	256	215	229	226	223	221	222	207	218	222	249	265	238	219	217	239	225	240	209	239	253	234	228	204	224	221	238	238	241	200	231	236	228	238	231	204	217	223	221	216	216	235	232	241	242	230	240	248	226	213	229	225	224	223	235	240	229	251	228	221	213	220	236	225	223	240	234	236	246	280	204	234	208	216	229	217	238	254	242	223	243	189	216	244	241	246	210	225	209	231	220	220	219	233	247	241	226	228	280	239	203	249	244	219	212	252	213	232	243	255	262	228	239	231	225	230	220	224	235	245	239	202	213	253	228	226	213	231	219	231	214	215	242	238	229	225	245	232	212	252	223	221	212	244	222	222	228	232	243	237	194	244	248	219	204	240	239	233	227	227	230	242	273	240	249	230	245	252	224	217	213	232	263	241	238	244	229	198	224	260	230	217	245	235	221	239	225	258	238	221	193	187	224	231	198	226	215	242	229	221	249	236	237	219	218	211	213	227	245	248	190	242	228	255	217	226	230	215	246	204	222	202	222	223	210	221	230	249	274	275	218	207	222	241	225	220	245	241	273	223	205	220	245	213	234	202	220	233	219	212	225	191	216	249	217	238	230	238	200	252	231	227	232	242	201	237	230	219	209	234	222	241	228	222	225	232	231	256	223	212	269	250	219	229	227	247	226	228	226	223	229	244	221	252	244	219	263	225	225	204	225	219	230	249	237	245	224	247	212	241	231	232	221	238	199	210	213	215	226	208	203	209	217	208	261	229	218	209	238	241	218	235	226	245	225	248	235	243	236	221	234	224	252	230	219	234	234	218	220	251	226	222	234	244	225	254	219	238	238	209	244	208	248	204	247	257	228	223	259	219	218	242	221	201	209	228	256	228	227	228	222	236	223	226	236	231	225	247	204	242	255	220	222	220	238	209	213	253	222	232	242	233	239	220	248	231	221	243	209	233	219	210	232	237	219	234	251	262	203	244	243	245	220	240	270	232	229	223	244	252	246	231	230	215	224
17492	10097	15560	13214	12431	11216	9164	7172	6135	5372	4319	3849	3295	3046	2412	2068	1751	1349	1206	1038	1042	1036	1012	940	966	951	874	912	871	936	776	798	822	731	750	726	744	813	677	675	586	599	544	607	613	597	570	582	555	609	571	574	590	534	593	603	559	609	547	566	547	557	501	534	573	555	556	553	540	553	518	543	548	535	568	535	569	579	571	581	575	537	573	512	532	507	547	585	536	552	534	533	514	533	525	536	528	544	525	548	548	545	482	529	535	518	541	483	513	493	528	525	522	512	531	548	570	537	542	548	514	508	521	550	561	529	559	545	535	544	565	502	527	556	535	572	591	539	510	556	535	541	537	505	493	543	537	525	535	573	551	491	524	528	530	524	520	516	537	531	495	520	536	522	504	532	525	521	562	560	524	598	532	536	546	519	591	497	530	520	538	559	552	555	528	537	498	553	485	534	562	584	538	553	544	538	529	515	490	523	588	502	538	494	530	522	534	567	579	540	568	533	524	536	479	548	494	568	500	497	526	535	537	524	515	541	550	575	515	549	541	557	540	565	544	529	541	508	567	583	553	524	549	528	495	560	536	518	558	587	499	515	516	529	549	499	558	570	559	530	529	542	553	563	541	557	542	473	538	533	541	574	538	547	521	500	530	529	506	560	559	529	527	539	531	524	526	523	485	586	536	541	517	526	555	536	523	550	528	525	523	500	515	501	539	577	538	531	614	555	546	521	555	547	560	578	502	494	500	505	508	498	506	563	573	555	492	517	525	521	513	570	529	538	525	492	526	544	533	557	521	537	533	551	558	543	528	538	528	482	539	529	480	548	579	528	517	539	534	536	543	502	564	526	540	567	533	520	539	537	523	510	524	543	552	515	518	556	527	549	551	532	548	521	542	567	521	572	560	575	524	514	492	526	524	516	551	552	533	547	530	485	519	581	536	582	475	533	504	557	537	515	526	548	541	534	552	485	540	518	543	533	531	553	537	534	550	575	500	522	524	550	535	544	526	558	506	521	537	529	563	506	542	549	556	552	485	520	503	561	550	518	515	537	535	539	537	539	560	496	474	473	559	521	548	528	472	547	535	532	525	528	544	501	512	536	570	532	556	561	535	540	516	505	482	572	522	517	546	546	520	519	555	535	553	543	510	480	509	506	510	548	529	590	537	525	559	556	554	514	614	498	581	542	501	541	526	542	581	510	479	534	556	515	532	564	525	533	515	512	529	570	543	496	505	543	527	532	493	544	518	528	519	510	529	534	551	537	553	532	534	563	565	535	558	521	486	522	580	527	535	516	587	542	520	543	525	468	555	512	546	539	531	495	537	542	513	511	558	525	551	533	533	545	531	562	541	524	527	559	521	516	522	524	520	530	508	546	559	558	545	503	540	538	564	556	552	504	504	562	534	516	519	581	530	547	524	490	513	517	528	532	538	532	527	537	531	547	557	501	533	548	516	526	564	545	532	507	518	531	554	521	546	521	534	534	593	511	553	517	572	529	528	521	553	543	547	498	543	529	481	535	521	497	488	542	528	562	542	554	568	525	507	504	509	526	523	520	530	521	548	510	506	542	490	503	543	527	520	556	529	513	551	531	507	541	553	535	531	492	504	565	566	509	559	529	511	529	529	501	547	519	520	536	520	568	533	531	506	547	541	503	530	566	545	480	531	521	518	536	595	535	548	532	543	525	483	574	531	513	556	541	534	557	531	539	537	523	545	545	516	548	535	544	550	504	531	562	521	502	560	536	527	563	535	541	493	592	580	510	534	542	512	540	482	550	539	500	522	556	530	536	521	518	507	545	528	539	587	511	505	526	502	494	553	526	499	500	536	532	482	530	531	551	537	516	533	498	574	530	517	530	505	559	521	556	554	552	507	548	522	506	517	534	513	534	541	549	552	579	561	545	561	550	520	554	576	499	579	526	556	565	554	509	529	510	503	602	513	497	563	502	549	511	548	534	524	499	538	554	548	546	519	552	583	487	531	545	581	540	528	560	528	529	537	525	522	514	536	524	514	525	541	548	568	512	505	484	579	547	527	547	508	508	528	528	543	544	489	534	548	515	540	528	556	491	530	551	503	531	500	552	531	515	534	553	509	541	582	575	553	553	532	501	553	529	525	555	545	522	543	510	542	537	513	544	508	516	530	529	500	516	561	513	521	512	564	495	544	551	534	557	532	542	506	489	525	583	522	520	491	520	526	559	545	522	571	505	477	497	583	535	539	496	532	537	542	535	539	534	523	523	540	537	495	556	528	525	486	552	535	538	555	570	595	515	544	528	525	532	511	536	542	514	503	559	512	561	557	516	507	490	537	506	532	539	549	553	516	504	547	513	556	550	553	510	538	528	543	542	526	523	521	493	549	529	545	552	552	513	559	513	528	545	525	587	568	511	569	522	550	555	528	509	542	516	496	498	528	544	549	464	555	482	531	517	512	556	520	563	534	541	545	502	533	533	525	564	584	554	512	499	524	551	581	549	521	487	540	536	531	556	486	541	545	547	547	486	543	500	539	519	514	508	508	528	562	564	536	521	528	498	519	570	530	523	525	527	568	561	527	537	562	562	551	533	522	551	563	505	529	534	548	567	516	532	528	603	538	547	508	518	535	558	557	520	531	533	531	568	523	491	564	570	529	540	531	531	542	526	532	507	550	571	529	522	543	536	531	583	511	527	547	536	563	586	540	541	563	512	554	529	518	548	528	505	497	557	524	558	512	502	529	487	541	540	570	537	520	612	538	555	539	545	504	521	514	526	523	538	566	516	524	518	544	504	501	542	530	540	539	534	536	559	529	555	538	552	539	511	517	542	575	523	541	536	521	569	507	564	541	538	524	547	537	486	514	541	549	534	530	580	565	539	531	580	524	568	528	542	550	554	528	567	517	531	543	554	526	531	506	549	549	497	485	566	513	529	544	532	519	522	521	538	508	539	523	516	519	519	575	533	545	552	544	571	537	531	560	492	527	519	524	549	508	487	483	517	526	516	564	547	574	546	559	548	548	526	494	514	525	553	515	523	497	532	505	559	536	573	527	524	512	498	519	533	535	524	530	554	498	528	511	513	549	536	549	526	548	537	514	494	549	507	544	552	514	536	511	591	514	516	520	578	507	545	575	492	566	557	542	526	532	547	517	526	563	569	517	523	566	549	516	537	498	531	540	532	566	497	538	536	523	531	524	542	519	551	494	527	529	544	574	520	569	506	514	547	535	548	553	549	494	522	573	545	547	497	544	522	552	539	523	551	531	535	511	546	507	555	587	584	593	532	527	560	548	502	532	531	560	552	479	507	553	534	520	500	528	542	517	544	570	523	536	533	510	565	564	521	497	570	529	517	508	501	535	535	486	496	550	518	518	507	514	550	535	506	540	540	533	516	541	520	557	518	510	515	591	515	542	554	559	529	526	531	533	559	530	536	522	511	537	547	502	545	509	518	557	504	531	534	539	501	544	537	499	545	516	530	527	527	505	525	556	557	487	568	520	505	530	508	534	513	550	522
11081	4817	3528	1744	1285	1000	788	637	530	485	502	483	392	376	326	330	341	347	301	319	333	285	297	314	292	280	312	288	315	304	290	259	273	284	285	264	297	253	266	249	297	281	280	282	261	270	274	288	274	265	284	234	280	299	292	274	299	275	278	286	269	316	303	279	257	275	282	282	263	241	269	295	272	252	256	264	247	274	300	273	271	287	260	266	272	293	282	247	297	285	263	277	288	229	292	276	250	274	244	342	258	269	267	262	275	247	278	284	260	252	266	265	260	281	276	303	264	261	287	275	304	309	295	249	305	300	306	258	268	272	284	289	294	281	246	284	284	234	277	281	269	264	258	282	251	255	272	280	280	261	292	266	236	304	269	295	269	273	247	253	267	253	272	265	265	272	231	254	288	276	300	259	268	315	276	278	264	302	273	276	284	274	255	308	303	281	291	281	271	282	231	263	282	229	258	268	291	296	289	291	267	286	292	273	296	274	275	275	262	277	271	225	263	271	258	247	287	279	274	278	330	299	318	269	261	286	271	279	286	284	302	280	288	272	255	250	287	276	252	269	279	271	280	246	247	282	261	297	270	291	286	306	285	240	266	259	267	302	317	241	300	262	303	269	277	247	272	270	278	275	261	265	273	271	280	284	288	273	315	276	259	322	281	229	273	260	279	261	270	296	245	267	249	297	257	231	301	268	284	278	277	281	276	284	263	282	253	262	284	266	232	253	266	277	275	280	270	286	286	277	284	292	300	248	281	273	267	272	259	264	261	259	290	266	283	250	284	264	291	281	250	262	297	247	260	287	306	229	282	259	275	300	269	264	304	259	291	308	244	260	307	275	254	289	265	239	281	283	255	282	298	299	272	269	281	272	293	268	296	291	285	256	304	285	276	311	262	270	265	265	310	271	251	294	284	293	270	283	272	265	290	290	291	280	265	266	289	281	269	283	264	300	262	294	268	313	245	277	282	303	255	236	260	274	270	252	303	289	260	269	288	259	261	294	265	272	276	273	286	288	257	298	288	293	300	282	271	275	276	278	290	279	291	235	276	271	266	249	245	247	270	258	269	275	271	281	267	256	275	274	274	287	279	314	312	272	288	289	278	283	304	288	298	307	304	269	275	289	272	258	271	282	265	270	262	249	298	263	270	276	231	272	259	278	254	288	268	261	266	276	293	282	257	253	313	292	270	275	289	261	250	239	272	303	270	280	270	270	308	286	290	294	288	304	262	272	256	285	284	267	283	283	282	238	282	298	275	289	250	265	250	261	275	276	286	267	285	315	297	299	270	281	254	292	247	299	281	284	280	275	279	275	291	263	265	287	237	251	295	272	303	276	253	287	286	304	279	259	264	310	293	287	278	270	268	283	277	282	287	277	288	287	307	256	280	270	250	297	271	287	283	281	238	287	255	282	284	272	315	284	294	258	235	269	286	273	246	294	255	256	264	291	258	281	296	314	268	276	270	229	262	250	310	277	282	288	282	285	278	309	325	281	304	292	284	255	227	280	276	276	288	292	287	257	300	295	285	284	287	280	267	269	286	296	273	277	281	260	278	297	305	285	254	263	294	276	267	277	280	270	308	248	282	300	294	322	271	261	265	271	269	268	275	275	270	308	264	249	285	261	294	334	277	294	282	307	262	277	260	255	234	298	283	281	257	271	241	314	274	243	246	274	251	256	262	251	278	275	265	268	291	279	310	293	277	271	291	306	252	221	282	267	264	269	265	255	249	240	256	292	269	262	296	276	263	289	291	279	284	295	277	257	288	278	295	301	281	252	275	289	264	276	304	289	275	294	290	295	267	288	282	301	275	266	284	277	246	274	277	259	277	248	259	288	264	259	285	275	266	320	262	310	286	276	284	296	276	283	261	241	264	273	273	276	264	291	273	300	265	292	300	304	295	279	248	265	257	303	252	281	272	272	274	290	285	298	290	289	297	290	284	265	267	276	274	251	245	265	284	276	294	263	283	282	303	271	292	305	275	301	263	249	306	303	289	317	268	290	274	262	280	309	267	287	292	248	296	292	286	266	272	261	287	262	270	266	269	247	302	289	301	275	321	313	279	253	285	263	290	276	284	282	304	277	277	264	255	269	286	286	276	299	263	234	264	262	272	299	283	273	277	252	277	265	283	257	271	266	235	274	287	279	264	255	296	283	268	275	289	269	282	259	269	257	284	281	291	289	289	264	278	274	289	272	250	281	277	273	274	287	293	290	288	307	314	284	278	286	264	295	270	289	235	259	280	303	283	282	290	273	262	275	254	277	301	293	317	264	263	278	264	282	286	269	293	256	257	259	277	291	289	305	274	265	266	270	286	271	265	265	277	260	263	265	254	237	268	260	280	300	282	301	260	258	253	281	312	275	272	290	305	254	276	277	269	254	270	272	258	291	311	278	299	272	260	290	268	266	260	303	268	305	302	296	278	306	266	285	260	304	260	275	296	286	283	260	269	310	262	295	293	263	283	257	278	292	240	299	279	280	267	319	281	265	287	294	302	290	249	230	247	265	281	289	279	301	268	303	267	285	247	258	283	291	255	274	280	284	297	278	269	233	270	278	303	244	286	287	254	288	274	285	265	269	286	309	282	256	255	279	281	279	287	248	265	285	288	245	276	273	277	279	279	262	279	271	285	269	275	261	294	271	279	271	259	257	298	293	279	282	288	253	326	300	291	255	294	285	285	297	273	328	336	290	242	285	256	299	284	298	260	265	288	261	277	297	262	281	299	262	291	276	280	305	297	298	274	298	271	283	287	286	302	289	289	264	262	261	307	284	296	263	307	288	236	249	265	249	246	277	305	279	304	277	280	292	282	274	292	290	273	290	291	270	286	287	267	269	233	278	308	271	303	304	246	293	287	285	259	283	290	265	283	288	271	257	276	261	301	304	293	261	277	294	272	263	279	256	264	312	294	268	272	284	280	285	235	245	282	273	275	263	330	277	296	259	254	266	277	287	273	302	291	249	263	258	259	278	266	250	287	290	302	266	259	284	267	261	265	276	276	251	273	280	274	290	268	271	273	296	268	278	266	313	281	259	278	284	227	288	276	264	268	289	273	281	269	276	294	260	284	254	260	265	246	272	284	255	265	293	269	307	260	286	311	280	295	308	303	277	303	299	283	287	275	278	267	285	258	259	257	272	274	232	259	250	266	267	268	260	313	284	288	306	273	287	271	270	252	276	266	268	236	298	294	236	288	299	275	275	273	267	255	288	272	302	270	317	292	262	263	261	271	227	270	276	295	256	253	272	283	307	289	265	265	278	271	277	299	283	293	287	282	279	263	292	291	256	310	238	302	278	238	284	276	265	279	299	311	289	278	288	262	297	285	248	256	278	254	284	277	288	273	279	287	271	249	272	266	278	306	277	269	282	287	299	262	296	272	318	277	269	285	271	301	270	277	291	287	258	271	241	266	319	252	297	291	297	241	266	298	290	260	284	262	285	269	270	272	287	261	266	277	278	277	265	280	275	287	308	292	274	249	248	267	269
7212	4417	5995	5033	4358	3761	3070	2562	2105	1904	1726	1593	1424	1275	1211	1034	1005	910	784	764	807	725	744	726	733	727	719	772	722	750	701	669	684	657	680	649	665	703	772	646	638	639	652	637	647	581	672	637	657	678	620	606	594	678	648	591	612	612	634	607	643	683	609	646	632	634	619	590	636	625	590	637	623	629	575	625	600	584	642	653	639	634	608	608	625	638	666	651	621	566	619	602	634	624	586	636	592	601	594	626	640	672	636	664	572	620	603	632	614	576	636	617	620	617	588	652	579	648	639	625	629	629	620	587	606	592	599	636	665	606	607	580	602	635	609	596	615	604	626	573	620	673	590	607	611	650	600	644	634	656	648	623	605	608	639	625	597	652	600	615	649	603	652	622	609	640	672	617	667	601	584	636	588	673	615	584	630	627	661	639	643	651	653	638	628	657	633	613	634	615	615	623	608	568	626	665	625	586	609	659	603	672	612	554	606	654	645	611	604	611	636	603	578	637	596	596	586	619	622	634	570	591	634	580	613	623	620	606	614	607	654	653	628	571	632	612	646	605	640	626	617	673	616	652	601	673	649	592	628	609	649	624	608	601	626	595	650	607	581	618	657	565	633	606	603	627	647	572	610	666	588	639	699	649	657	612	627	610	612	631	603	640	597	577	617	620	631	627	638	640	586	658	615	659	599	596	627	598	633	642	605	623	611	643	597	624	651	628	628	638	642	664	670	567	597	577	644	663	602	647	598	651	622	621	616	617	583	623	622	630	609	585	613	619	630	627	643	619	613	590	643	620	606	597	619	613	601	630	592	587	632	615	613	579	670	623	631	585	647	623	634	650	618	651	598	576	628	640	672	640	580	577	620	657	615	633	645	590	656	628	580	586	630	612	613	584	610	597	611	634	598	601	625	604	597	591	634	605	596	583	644	611	641	607	629	617	671	596	611	623	556	634	661	584	639	625	625	626	592	623	637	634	652	622	611	619	588	624	630	588	624	686	605	650	651	620	621	646	612	642	625	622	614	657	660	674	665	634	629	587	661	660	605	655	638	589	636	553	660	577	617	634	638	603	644	620	614	664	607	593	589	603	605	679	675	613	589	609	622	603	576	630	620	611	589	627	617	629	625	601	655	600	625	609	635	640	669	568	604	585	615	605	574	603	616	647	646	618	570	666	631	588	611	622	626	620	666	613	688	619	638	620	666	619	630	635	631	585	636	608	596	594	597	619	636	654	637	607	621	640	676	611	620	613	609	625	605	621	613	663	605	643	637	598	617	581	616	627	628	605	630	610	619	624	594	621	613	624	610	642	598	632	618	654	606	598	625	562	602	623	605	614	655	607	646	627	638	632	612	621	610	650	615	581	622	672	596	633	578	591	601	622	576	597	641	661	618	612	672	617	636	614	621	612	588	587	576	622	647	581	629	646	642	654	641	604	616	641	594	618	640	662	625	605	632	557	621	635	627	604	644	616	596	588	630	631	599	605	609	633	630	622	590	634	617	621	565	620	608	630	658	625	601	603	615	624	642	583	609	591	612	621	637	620	642	597	583	614	628	629	622	652	662	608	613	602	653	652	601	649	637	620	644	645	635	645	631	646	657	618	605	583	640	654	579	622	563	640	667	576	629	649	615	636	645	621	598	580	649	605	623	604	600	583	626	605	604	595	647	645	591	606	604	609	614	629	627	637	623	624	662	666	595	617	610	586	648	636	603	630	562	610	627	648	622	597	602	600	653	607	616	651	614	604	580	678	634	612	603	620	603	602	575	642	593	645	567	630	606	614	633	667	629	594	651	632	614	627	581	646	615	602	574	598	564	618	623	626	616	621	666	642	615	616	618	617	590	647	595	595	583	621	639	587	617	646	610	630	618	614	643	584	633	610	625	606	589	654	611	593	678	635	599	624	612	579	630	623	659	602	682	599	618	635	625	609	662	615	663	623	599	618	587	665	587	638	617	616	608	611	616	631	600	588	621	586	653	642	624	627	646	618	603	595	614	611	570	595	554	601	638	611	609	622	608	628	630	657	637	601	623	635	663	611	588	591	604	621	661	587	586	655	641	590	571	667	659	594	598	638	625	619	634	597	613	584	641	613	629	631	623	601	607	598	633	604	592	635	615	596	623	627	651	650	658	676	642	605	635	633	630	624	612	634	651	597	669	608	638	608	651	614	634	610	613	625	615	610	583	664	585	621	626	587	650	608	619	639	638	640	580	657	592	620	607	631	599	661	623	620	679	593	636	662	626	618	598	621	612	594	606	619	610	606	603	607	591	617	596	633	618	682	625	623	588	644	596	593	590	613	644	666	625	617	619	596	609	613	616	665	621	616	618	623	563	557	611	558	636	620	575	601	653	689	605	592	632	598	610	645	616	637	635	664	627	582	627	603	675	607	587	615	605	646	641	566	637	638	612	586	627	644	577	626	575	622	611	630	625	657	609	597	615	582	653	659	611	625	593	655	664	624	633	665	637	616	617	648	630	614	657	603	627	630	596	610	602	603	634	608	622	560	567	623	644	617	626	646	661	605	626	655	626	615	556	655	630	572	631	592	633	623	589	615	582	643	657	609	656	626	642	595	648	633	627	633	624	619	584	632	570	608	616	613	637	596	614	592	599	610	559	620	611	626	633	595	639	627	562	638	591	625	651	626	608	629	654	586	578	668	609	620	588	607	634	620	613	641	630	647	658	658	613	628	602	627	596	631	612	626	633	600	604	608	575	665	619	630	593	650	621	642	640	656	631	604	616	589	597	612	591	636	644	623	602	626	650	635	636	610	609	610	656	636	668	602	604	624	618	636	628	644	621	609	636	544	598	610	640	578	588	579	612	625	604	593	659	612	635	603	649	627	612	602	672	597	614	633	637	627	586	573	614	647	625	645	608	604	614	624	603	626	594	655	588	594	678	603	593	596	647	686	612	617	591	651	631	584	645	618	599	617	646	594	595	629	616	593	621	638	613	660	605	592	629	604	608	592	632	645	625	601	660	566	632	603	636	620	627	598	636	656	629	631	648	597	567	622	599	602	610	591	604	607	643	673	619	638	596	586	656	640	588	641	630	639	652	637	586	613	649	626	636	627	593	637	643	585	670	650	618	639	629	639	594	582	606	636	590	598	610	643	599	635	642	639	588	604	596	618	638	611	625	643	626	607	635	633	615	599	655	615	594	620	619	625	625	627	628	604	592	634	612	672	617	594	577	618	612	598	596	640	621	605	631	621	603	593	620	656	613	615	638	648	633	603	573	589	630	631	643	649	664	631	617	627	623	636	648	638	647	601	670	596	656	630	649	627	632	607	629	612	608	605	626	627	602	603	603	600	607	576	623	645	606	610	597	624	633	611	556	627	639	600	614	576	603	655	617	621	596	611	584	636	669	663	628	647	637	632	624	650	606	635	618	625	601	644	609	635	631	634	633	627	596	603	606	614	648	620	605	590	671	587	604	630	648	647	583	601	646	601	605	636	631	622	603	653	585	650	652	596	610	574	654	621
20883	8415	7456	4197	2597	2010	1501	1141	920	792	725	612	528	519	437	377	360	351	313	282	276	268	269	283	285	264	312	298	256	285	272	229	269	258	255	239	255	262	261	248	274	233	234	244	239	259	254	280	235	276	227	250	238	246	241	274	238	272	287	234	249	238	229	239	219	263	225	224	215	235	227	248	237	236	246	249	236	251	233	263	227	234	225	233	240	221	225	257	233	257	267	245	218	234	241	243	220	214	247	240	238	252	217	245	228	234	215	220	240	237	226	266	243	240	223	229	247	235	265	226	230	249	212	254	233	209	233	223	221	225	236	217	224	271	262	253	215	242	256	237	231	255	207	226	261	230	254	234	271	252	244	248	224	230	248	229	203	221	244	242	238	257	238	229	263	229	248	237	246	226	234	237	241	244	257	225	238	233	227	234	214	229	244	248	261	218	272	235	231	239	238	255	241	208	214	201	249	234	230	260	253	239	261	222	230	212	224	208	229	260	231	224	255	242	240	245	221	254	263	240	236	253	263	226	211	235	234	224	260	222	231	232	233	241	231	251	219	237	244	238	209	222	228	255	226	247	256	223	248	234	256	259	222	251	247	239	213	223	235	241	220	243	263	240	248	253	265	247	254	245	244	259	249	225	242	246	214	226	228	235	232	231	226	242	235	201	224	231	214	233	208	217	228	254	249	232	199	205	244	211	231	239	226	213	244	256	239	202	246	227	247	199	204	226	252	248	213	220	247	229	223	217	276	238	245	244	227	223	248	229	214	225	261	246	239	248	261	255	243	233	238	241	229	223	224	257	234	224	238	219	208	234	211	226	213	221	219	236	231	226	264	223	249	223	207	262	251	240	244	251	234	269	245	230	243	262	246	233	230	228	272	225	257	247	227	234	224	262	241	183	230	251	255	263	252	220	236	257	229	259	234	235	245	240	217	196	215	221	240	246	221	247	284	252	210	200	244	228	237	208	236	231	239	232	229	236	235	229	227	235	205	226	292	239	232	236	218	226	272	225	244	216	222	226	247	281	237	232	228	252	222	248	218	227	220	245	217	214	234	251	209	229	224	238	252	259	254	282	243	262	239	250	266	241	226	227	229	229	238	266	260	234	235	226	212	245	199	207	254	220	206	246	234	225	260	250	214	226	240	255	225	249	214	240	257	265	250	226	227	227	245	205	220	239	237	224	214	212	227	227	219	228	230	226	201	229	236	252	252	226	251	241	253	280	261	222	196	239	258	234	250	240	221	232	231	245	206	231	214	236	237	232	233	221	254	226	220	231	219	245	228	238	232	226	222	241	252	210	235	231	257	241	237	212	253	252	220	259	202	240	246	223	219	216	220	214	236	216	231	251	230	234	238	227	262	221	263	218	232	253	234	255	258	268	254	237	244	246	222	221	222	227	243	254	223	226	214	232	258	244	243	210	260	246	246	254	273	261	219	254	222	228	256	241	249	232	233	243	232	250	233	229	242	271	262	241	248	199	255	212	225	230	240	241	275	239	208	245	251	234	249	260	259	235	209	242	234	252	231	221	237	265	216	281	237	255	220	232	257	212	251	220	237	262	268	237	237	223	221	207	261	243	248	234	219	263	256	244	275	261	252	255	244	250	267	233	247	215	261	258	231	242	236	214	239	232	235	235	233	216	235	230	248	216	247	244	254	249	202	245	214	227	216	216	234	225	243	220	233	222	230	233	229	233	248	245	251	231	242	240	253	211	230	232	218	250	237	284	213	236	200	240	244	227	236	227	229	251	218	226	235	224	238	226	245	246	235	207	224	252	237	222	241	258	236	261	257	246	233	241	228	206	251	231	226	234	241	246	232	235	232	245	249	214	232	229	235	232	230	241	266	234	255	238	269	269	232	229	237	202	259	244	238	209	247	228	254	261	247	233	220	254	233	234	234	247	239	233	236	225	233	257	245	235	216	192	217	230	249	232	255	226	225	240	241	253	240	245	208	245	239	237	224	253	225	272	232	242	247	247	239	225	210	216	234	230	249	240	232	250	238	260	216	213	209	246	257	273	235	276	243	231	269	258	237	248	244	223	242	247	217	233	223	233	245	258	199	209	200	221	246	279	229	248	241	232	238	236	222	243	246	252	244	241	248	234	277	219	225	243	234	209	218	240	232	244	241	247	230	232	240	246	241	218	223	218	240	257	204	231	250	221	251	211	240	237	251	215	219	254	257	214	233	246	236	237	247	235	243	209	245	225	218	246	213	215	257	256	229	216	209	238	243	246	227	243	232	233	227	242	204	250	257	224	240	221	231	260	227	225	237	228	208	212	250	226	221	196	235	255	242	248	241	238	265	201	224	243	244	252	193	215	244	269	212	221	256	255	221	275	216	229	246	270	268	234	217	221	255	235	286	258	213	209	242	225	219	255	266	215	243	233	237	216	222	224	249	230	219	229	254	254	262	243	235	233	226	223	254	208	265	214	231	217	222	249	228	231	234	254	224	208	244	229	220	241	262	221	246	242	236	229	274	208	224	229	242	261	234	252	251	261	245	238	230	244	249	246	238	246	238	257	270	225	233	250	244	235	251	247	227	224	241	254	220	222	215	239	254	232	222	244	214	223	254	249	247	233	230	233	225	251	230	219	231	270	251	224	227	258	257	238	243	234	235	234	227	226	288	228	248	263	219	217	246	239	230	231	237	242	236	222	238	221	231	215	256	249	222	250	234	260	256	247	233	232	246	260	245	235	209	246	233	241	251	234	229	254	265	214	219	220	224	215	251	235	251	252	240	244	253	244	231	258	246	223	242	262	283	212	233	243	241	247	184	247	262	235	257	229	230	226	273	217	208	198	215	235	213	235	267	220	220	256	244	235	247	241	219	273	236	245	238	232	217	265	242	241	223	202	208	227	252	226	214	219	229	193	238	227	255	237	247	230	222	238	232	236	248	233	215	231	248	231	229	245	220	258	229	242	226	223	237	217	229	241	231	242	263	211	278	228	206	211	216	213	244	212	222	229	249	222	231	254	245	233	217	196	252	253	223	228	241	213	236	238	220	225	231	237	240	248	227	233	222	240	225	226	252	221	216	234	231	214	219	231	225	206	223	252	267	236	232	223	240	198	243	213	219	266	244	213	246	238	278	229	249	225	229	214	242	244	255	230	217	221	249	231	216	227	223	245	260	209	241	227	233	230	207	224	241	240	247	257	221	253	262	245	256	202	226	228	219	221	213	219	245	245	241	199	205	241	236	280	226	225	244	228	202	207	293	229	256	247	235	225	208	243	247	221	270	238	217	227	208	252	240	244	199	275	241	235	213	240	249	248	216	237	238	223	247	218	241	245	211	195	243	235	231	237	231	268	224	220	225	233	227	255	238	214	226	256	215	245	224	240	233	223	248	240	229	225	236	247	250	241	240	240	217	256	228	216	230	222	226	237	237	242	244	210	249	210	246	213	235	245	222	254	255	228	228	244	238	214	231	233	253	245	208	256	229	239	220	218	228	258	215	235	244	263	222	230	240	240	235	255
13353	7085	11679	10193	8779	8074	6325	4820	4121	3507	3204	2827	2345	2144	1842	1556	1360	1100	997	962	878	839	830	794	826	772	793	773	769	760	726	790	731	658	671	671	658	708	631	596	638	565	555	592	578	566	594	566	569	572	597	549	535	557	539	545	566	544	543	598	563	577	560	548	539	517	522	568	566	551	572	569	556	529	537	549	609	552	563	546	579	536	527	531	520	546	494	557	549	529	554	535	561	515	521	554	559	580	572	557	589	522	529	575	527	542	532	573	572	552	516	545	543	535	571	503	541	559	544	543	549	557	530	567	555	550	546	532	549	510	524	559	556	545	535	566	528	524	528	563	539	527	538	526	527	547	571	566	509	568	526	589	504	560	520	558	562	539	556	518	532	563	595	519	538	559	523	575	524	557	534	558	522	519	530	510	569	534	546	542	504	561	563	512	547	552	549	549	522	582	556	524	509	564	507	523	493	556	553	508	498	561	566	514	511	516	536	505	547	528	516	549	533	524	493	495	574	539	549	556	553	563	492	568	562	542	510	542	538	533	548	565	515	557	541	588	531	564	568	544	531	568	545	603	560	533	580	521	583	505	521	556	544	563	585	513	551	514	535	485	518	535	552	552	530	523	544	510	561	479	551	542	542	565	568	551	552	524	556	508	580	527	502	499	499	583	516	573	573	527	527	545	563	514	524	551	546	576	551	577	499	571	498	529	509	495	508	561	515	559	575	534	555	534	531	525	520	548	545	551	558	541	486	525	537	530	519	518	555	536	550	579	535	520	569	554	510	518	563	526	520	536	541	585	536	514	529	541	510	508	574	532	519	560	535	524	489	540	555	579	535	543	569	577	547	552	513	551	485	589	510	545	528	527	554	514	546	547	531	598	557	523	576	534	545	550	600	525	524	552	530	538	554	596	529	561	508	527	572	533	530	562	575	593	531	544	565	553	533	548	540	562	575	507	553	517	533	556	550	512	525	553	518	533	575	562	518	575	516	594	543	524	545	527	559	542	529	553	546	563	515	515	587	564	569	517	566	568	551	534	515	573	531	499	505	568	575	557	535	512	556	564	577	543	525	537	539	543	513	517	551	498	535	564	543	527	510	523	550	501	549	537	495	514	515	534	562	521	525	525	531	560	549	536	544	563	517	488	548	528	523	560	539	535	549	490	547	536	559	564	517	541	569	562	565	536	554	566	554	581	523	542	544	559	541	549	504	520	553	488	516	554	509	562	533	526	527	517	581	571	540	492	525	495	475	572	551	541	552	502	579	526	552	528	498	546	613	505	538	574	518	520	559	532	567	582	546	519	554	562	555	533	526	566	584	547	522	553	537	523	529	533	545	509	522	503	519	578	561	512	553	553	540	543	563	557	554	527	549	534	567	546	567	583	543	514	553	553	549	534	567	533	613	577	591	557	581	542	538	538	527	508	552	515	543	527	504	528	490	541	527	525	574	521	556	560	560	548	541	572	573	559	533	539	540	536	521	514	548	579	555	552	528	541	563	553	527	597	519	564	538	517	524	547	528	530	526	530	543	540	513	559	559	540	575	543	560	545	552	508	545	582	525	523	523	582	546	519	533	528	563	562	549	546	560	548	541	559	559	513	513	523	541	530	559	571	571	544	581	524	552	501	579	559	562	548	556	545	509	554	567	528	542	506	520	562	487	611	587	551	516	531	586	498	545	542	536	567	533	563	567	522	492	557	530	540	539	543	539	542	527	556	511	532	552	552	536	539	543	528	535	550	561	569	498	486	569	540	557	564	560	552	538	553	557	532	535	593	545	536	573	495	559	552	525	452	542	554	514	494	523	558	567	534	577	542	537	527	537	524	553	582	527	563	537	570	504	561	555	538	539	541	540	521	525	560	556	556	548	547	543	549	564	554	543	583	546	568	529	525	512	564	574	529	530	538	512	556	567	543	576	534	588	515	509	551	542	523	555	578	555	541	529	557	553	533	510	545	575	540	525	553	549	532	521	552	565	548	548	550	542	567	555	575	476	602	556	595	547	550	513	530	555	502	573	531	487	592	563	590	578	539	523	524	533	542	565	507	575	500	523	535	514	592	554	496	542	553	476	571	517	538	532	501	545	533	498	573	561	500	518	557	545	565	530	516	557	526	523	513	520	529	521	540	573	540	567	560	561	553	555	581	522	517	560	551	559	544	547	603	526	562	534	516	525	575	515	559	534	523	530	530	500	520	583	598	539	554	541	561	524	550	515	543	542	559	549	546	541	562	539	536	527	501	519	525	553	505	555	593	530	533	513	558	542	540	569	588	527	522	540	542	549	540	593	549	575	510	524	533	567	537	536	585	525	559	520	551	559	508	588	551	525	564	494	534	532	592	533	510	508	522	546	557	582	561	524	584	539	529	557	573	534	516	565	549	554	500	566	527	522	556	531	514	560	568	540	552	528	574	541	541	595	562	525	534	543	537	551	520	551	546	547	553	525	572	530	548	531	520	558	527	552	500	539	544	587	568	537	523	526	534	545	526	555	567	577	596	536	529	537	542	536	520	547	552	528	505	548	534	537	512	531	523	528	543	600	541	555	511	564	550	544	528	544	560	557	472	554	545	556	561	542	552	480	525	531	542	548	541	559	586	580	553	529	528	554	526	548	509	524	600	541	517	547	582	555	542	535	555	537	511	510	539	524	505	540	522	548	534	539	563	491	568	525	515	556	481	515	522	548	526	541	539	557	543	514	529	521	562	556	497	525	540	559	525	557	527	534	548	551	519	551	532	540	536	530	531	534	541	557	560	569	562	570	581	557	534	506	599	496	517	545	566	535	551	515	536	539	527	579	515	545	548	555	536	571	508	568	545	551	546	547	560	522	563	512	537	559	503	515	559	554	536	539	536	542	594	549	529	518	504	574	510	533	566	567	540	533	573	582	495	527	506	550	570	541	554	537	566	581	504	534	557	537	552	569	516	556	577	582	511	571	507	521	539	540	566	511	525	530	534	517	520	559	549	529	551	553	564	534	498	533	604	529	542	488	550	539	522	570	557	551	522	525	528	520	537	510	530	552	534	516	529	541	545	586	550	557	538	517	532	505	534	564	581	507	528	571	523	495	534	527	549	537	582	526	554	527	534	534	563	522	579	523	552	548	532	564	533	535	560	539	554	520	502	528	552	510	572	550	580	527	536	563	549	509	533	574	530	537	538	530	557	581	516	504	509	548	552	533	532	506	542	533	520	547	525	562	495	550	551	512	548	558	550	507	578	536	541	517	558	563	588	551	531	548	531	557	541	514	576	527	563	514	585	575	566	467	553	584	517	544	567	533	530	517	550	554	538	538	555	554	507	513	546	523	528	523	493	532	562	525	514	536	516	548	543	524	532	542	530	515	565	523	505	517	558	523	538	523	500	580	535	566	504	537	514	528	519	523	535	553	539	568	499	556	502	549	548	554	497	571	596	547	519	582	515	520	549	513	538	560	542	555	541	542	544	540	523	541	533	552	558	526	589	527	538	540	516	499	533	551	528	562	552
29668	13094	13362	7007	4277	2994	2278	1729	1344	1133	1051	822	742	722	623	503	474	396	381	297	312	259	283	301	277	303	268	278	276	265	290	278	260	264	279	224	313	258	251	269	245	279	247	257	248	240	231	223	265	225	219	226	257	261	222	228	231	260	249	245	235	263	239	207	223	255	249	237	233	218	222	209	218	195	218	248	241	245	209	229	244	242	242	247	242	210	246	211	218	234	240	266	252	224	212	232	213	224	230	213	226	209	236	248	218	218	233	208	216	235	208	211	232	234	232	242	242	223	225	205	222	245	208	223	241	223	247	238	212	258	260	240	216	231	241	199	239	239	222	221	256	238	211	244	241	214	199	223	205	235	223	221	229	221	204	251	233	231	234	209	242	241	241	245	244	206	239	185	245	224	208	238	189	211	221	229	203	221	250	253	213	244	260	243	263	233	245	231	232	258	239	251	225	223	231	251	209	238	225	226	244	250	216	229	228	245	222	252	238	239	234	250	242	250	212	221	212	246	207	223	224	245	226	209	235	219	209	235	230	252	234	248	201	219	231	236	230	210	223	211	230	237	225	232	219	221	214	222	213	254	211	230	228	243	211	242	256	215	225	228	242	230	217	235	247	223	230	223	215	217	217	235	216	255	243	217	242	226	227	261	234	217	208	210	238	230	223	247	264	260	215	231	257	217	232	211	219	228	231	220	251	236	230	237	225	225	223	235	232	253	201	215	250	239	240	258	227	233	213	233	237	246	268	241	227	248	217	225	235	219	235	200	250	236	231	212	240	203	235	224	251	225	257	274	216	239	230	254	212	227	234	262	239	247	228	259	276	261	233	222	262	245	226	255	236	235	248	251	225	240	236	219	224	237	240	227	239	221	217	197	236	221	237	211	218	225	235	235	252	230	219	233	238	256	208	225	210	229	224	226	215	245	237	236	238	219	224	236	206	216	230	242	245	215	224	225	237	239	242	237	224	227	228	209	240	219	233	257	222	253	241	220	208	243	220	223	216	229	237	200	241	224	243	218	238	221	241	225	236	205	251	223	254	227	244	216	240	239	219	243	250	259	218	205	241	241	243	261	234	229	273	253	241	250	236	252	232	233	239	234	236	274	250	225	218	233	245	236	203	248	214	223	221	242	242	243	224	185	247	236	236	229	229	232	243	210	251	228	212	209	219	261	241	254	250	249	188	199	225	232	214	238	261	239	230	267	236	244	237	260	222	236	233	231	219	220	237	223	229	240	242	233	248	218	189	218	243	230	248	199	236	206	233	208	235	235	219	225	229	224	236	235	235	231	208	241	196	225	249	239	229	242	209	219	240	225	218	229	274	248	240	274	231	247	230	238	240	232	237	222	231	208	237	230	252	236	230	202	239	245	235	238	223	247	222	260	225	255	213	224	247	245	250	241	246	230	259	218	231	222	229	213	231	228	218	258	247	212	233	257	244	212	248	239	205	209	223	205	225	210	220	227	220	245	227	258	249	237	212	222	216	190	217	228	204	217	244	234	205	247	265	229	223	234	226	253	200	219	242	229	214	236	225	234	205	208	235	228	278	241	223	231	237	247	234	244	228	233	219	219	222	236	230	254	238	229	247	210	221	228	240	203	225	216	232	218	212	233	235	212	210	216	220	237	219	221	234	235	210	220	243	243	223	211	240	205	230	250	227	231	234	239	228	227	230	222	221	250	212	255	234	203	217	243	211	237	233	218	238	245	232	238	218	257	233	248	227	215	207	231	230	206	249	217	250	210	220	231	235	235	210	222	214	239	223	244	220	220	251	189	259	222	235	247	232	230	209	212	231	233	248	256	232	220	208	219	229	239	272	261	240	201	237	204	249	231	209	214	229	234	206	203	245	213	221	238	251	229	205	220	204	229	234	242	220	225	210	217	222	247	267	235	207	227	234	208	243	265	223	235	227	231	218	229	258	239	216	223	247	244	232	268	226	236	244	252	247	217	227	240	231	255	245	235	228	242	219	201	221	225	256	215	238	251	207	235	217	235	235	211	308	221	266	261	214	226	248	233	237	247	227	229	237	220	215	234	217	218	211	221	230	247	244	243	230	222	227	210	249	224	227	239	202	255	263	206	236	240	245	229	239	223	242	254	228	261	217	218	230	212	238	218	244	226	245	229	219	232	242	226	229	226	247	247	229	232	208	218	206	229	214	249	207	221	233	238	239	232	226	235	224	220	223	223	196	245	245	271	197	230	249	240	241	232	239	228	221	249	226	261	221	210	243	241	229	251	246	226	218	232	226	243	215	237	252	211	233	246	234	221	256	238	217	250	240	245	254	228	233	244	233	228	239	243	228	231	229	215	227	241	220	226	240	243	226	214	237	238	213	247	218	242	266	228	224	241	237	230	235	235	224	237	252	247	240	243	248	235	217	267	237	228	216	232	241	246	214	230	246	217	247	222	225	245	245	231	221	214	216	251	244	246	233	262	213	225	246	212	247	221	222	215	249	231	253	220	234	238	210	253	250	217	249	235	219	269	248	187	236	253	235	247	272	248	253	222	231	241	253	250	229	263	206	240	230	238	242	250	260	243	245	220	231	236	228	259	213	235	211	222	246	208	238	229	235	224	235	238	191	266	232	208	241	251	235	222	232	245	203	227	257	240	228	241	237	236	237	255	257	233	233	223	251	193	244	230	222	242	259	252	239	245	252	206	222	233	207	227	251	242	241	234	243	221	222	201	225	213	212	233	235	261	236	277	212	241	243	205	231	215	239	254	253	210	185	225	230	207	251	236	233	238	200	260	229	272	259	200	240	281	250	248	258	236	234	210	219	250	262	239	236	232	205	224	217	236	217	243	202	234	239	242	232	250	227	245	236	225	196	245	197	253	244	199	230	204	233	249	233	231	226	264	243	234	221	227	221	226	238	244	215	224	260	231	228	209	218	240	206	218	224	223	262	229	236	241	262	244	253	233	211	250	215	222	224	230	213	240	238	249	243	216	221	277	232	198	244	214	250	235	252	223	236	235	230	190	236	217	238	219	255	233	250	218	229	206	264	232	237	228	219	244	235	232	220	238	228	254	259	222	204	239	263	214	237	210	228	247	213	217	239	248	237	244	257	219	223	221	241	232	246	256	253	209	245	226	216	239	257	204	238	244	230	239	243	214	226	206	234	217	224	194	215	218	230	258	272	236	212	212	224	224	259	251	240	261	236	195	223	226	221	204	215	217	220	200	221	238	195	259	228	231	256	223	221	225	225	222	237	239	236	201	236	225	239	216	250	236	202	225	225	225	236	235	241	220	238	220	229	241	225	250	229	251	236	222	225	237	218	214	230	260	228	248	222	227	214	228	228	230	235	228	256	233	233	239	251	243	232	249	234	264	222	244	227	249	230	219	228	201	253	255	200	238	247	243	226	233	215	228	228	230	238	244	197	225	230	243	225	225	261	229	229	211	217	243	224	207	251	257	245	234	246	214	234	228	219	218	260	245	225	227	233	241	252	233	262	238	253	237	228	238	245	241	208	234
17446	9856	18433	14272	12213	11286	9039	7227	5830	5441	4658	4086	3314	3139	2537	2047	1757	1467	1214	1122	1068	1003	1004	960	991	930	821	844	833	848	853	841	803	743	781	745	737	729	742	707	679	614	598	632	602	572	593	616	598	552	571	583	581	602	575	532	577	571	582	612	599	600	586	580	558	571	555	582	564	559	577	525	572	586	546	533	508	555	528	552	561	537	547	506	519	541	582	568	519	551	528	484	552	526	520	524	549	510	555	565	532	528	514	509	557	527	531	544	558	515	531	552	554	537	490	524	526	518	567	516	532	539	521	566	561	501	570	580	561	538	512	517	530	519	549	515	529	527	562	562	558	539	568	549	559	499	496	554	557	536	495	503	508	522	519	542	538	538	496	508	508	540	525	521	525	530	566	552	545	517	520	509	563	575	583	583	507	556	523	554	528	486	531	567	558	513	549	529	519	558	542	580	497	552	495	523	532	518	511	518	538	548	492	550	547	530	559	584	546	570	558	527	525	524	516	524	529	543	570	546	524	535	531	547	515	563	534	525	523	551	559	544	513	527	518	504	524	562	535	498	552	552	529	540	514	538	553	533	502	529	553	545	501	551	536	516	580	513	500	547	501	535	549	522	499	543	564	536	534	525	508	546	587	514	553	544	549	553	545	501	553	515	558	505	587	545	524	533	574	557	536	538	529	519	520	539	541	523	541	589	532	533	536	510	537	545	566	505	542	535	534	527	536	541	541	552	521	495	512	521	560	546	533	535	522	576	512	534	580	554	532	526	556	551	540	529	534	549	535	548	521	545	555	538	544	564	530	534	539	565	544	538	542	576	560	562	532	526	518	532	543	516	547	481	565	511	589	525	528	572	528	531	530	530	583	543	548	546	538	496	523	531	566	563	499	522	568	559	535	527	522	542	532	508	522	559	554	526	519	547	537	518	541	527	557	514	569	557	524	526	529	558	492	512	584	541	521	562	552	534	588	535	532	519	550	538	500	485	509	552	526	541	540	538	549	476	543	538	532	493	526	549	529	525	538	525	571	542	573	503	560	551	542	523	541	536	521	522	547	511	596	511	603	537	573	550	501	552	485	504	498	542	573	541	563	580	542	534	500	554	506	564	555	523	507	548	501	501	529	516	547	556	538	536	547	570	589	493	527	521	555	544	554	554	503	553	534	550	524	588	536	543	557	528	511	514	527	518	530	546	525	524	559	545	521	562	553	527	526	569	580	583	529	504	512	539	506	483	534	538	586	550	562	527	522	522	544	523	566	551	539	565	513	543	555	529	524	526	567	509	500	544	515	541	525	529	544	550	526	516	503	552	534	494	495	553	525	569	541	566	558	521	555	552	528	524	497	601	488	537	515	528	507	523	574	514	516	534	497	541	540	553	548	528	581	546	560	570	542	506	485	524	551	542	554	529	557	580	508	550	551	558	505	524	525	551	547	557	542	519	482	512	515	519	554	534	535	514	513	561	507	541	528	541	548	562	514	526	524	541	533	553	541	523	552	510	519	538	518	567	544	559	523	486	550	520	565	543	548	547	561	496	541	554	501	543	553	553	497	562	488	512	513	508	534	524	519	574	547	570	525	557	553	493	535	533	494	559	499	565	524	576	512	527	548	536	563	510	500	526	533	544	517	508	539	532	544	552	521	528	520	563	551	531	516	543	534	504	545	533	554	539	525	547	561	538	536	560	532	562	537	565	511	568	559	555	548	570	537	532	526	520	522	603	528	549	532	552	531	539	529	555	499	526	514	471	450	563	545	527	508	555	527	533	536	510	550	543	540	519	529	522	552	540	499	500	569	546	539	500	547	517	533	528	502	520	526	537	527	560	554	522	510	541	544	513	506	536	548	557	568	556	539	518	542	504	545	531	546	490	546	506	541	478	566	576	598	553	530	528	555	544	520	522	522	540	557	503	507	596	540	517	563	530	537	515	478	516	531	524	548	531	544	559	553	564	544	544	557	527	534	557	540	579	577	509	571	575	515	519	569	551	542	555	528	548	542	540	521	510	526	542	514	569	524	583	524	541	496	552	505	497	491	547	553	530	555	499	553	550	550	530	550	562	557	551	566	516	542	544	544	558	533	536	488	555	543	529	551	524	546	534	526	542	516	532	510	526	551	515	562	549	484	538	509	542	546	506	522	557	530	499	479	585	595	562	555	565	505	563	584	501	527	569	502	530	581	504	547	489	532	517	530	564	533	518	576	528	556	519	536	513	531	526	518	543	518	541	539	496	527	554	525	543	544	527	580	493	535	512	503	566	531	519	560	560	531	575	540	522	514	523	524	528	519	541	524	515	495	572	520	593	585	526	507	550	524	613	552	572	543	520	532	539	579	530	532	536	526	513	552	564	553	540	570	494	527	549	523	543	524	512	521	557	562	545	524	562	563	498	526	526	507	544	599	537	518	522	504	562	512	503	545	527	517	581	546	533	529	528	547	535	555	532	537	542	594	526	535	567	498	539	543	499	467	479	571	554	532	540	541	547	530	549	579	527	518	525	527	500	556	552	522	542	532	557	517	543	544	512	552	511	539	487	522	513	555	533	490	510	538	541	542	528	528	522	484	556	526	560	537	544	537	531	528	553	541	544	535	547	535	531	549	533	534	496	515	579	523	515	517	511	595	519	521	548	532	544	569	534	507	540	614	502	546	523	541	527	547	539	552	522	510	549	514	559	564	563	567	537	512	512	523	571	533	540	554	525	533	545	582	487	501	544	539	575	528	554	520	575	536	496	531	570	534	540	551	532	565	506	514	550	514	566	586	515	549	534	575	517	539	550	507	517	503	499	535	515	528	540	571	551	582	519	506	543	498	525	503	553	510	561	563	518	556	517	537	525	564	493	553	535	522	532	549	535	539	578	513	549	522	552	529	546	523	545	525	535	594	568	533	529	498	540	503	527	589	521	554	559	531	541	543	548	531	590	523	564	514	541	527	526	548	548	560	509	579	544	518	568	573	486	557	534	543	566	521	522	569	526	503	524	553	581	520	535	531	526	527	509	533	568	583	495	527	551	522	585	520	536	506	575	567	574	503	502	524	494	572	508	563	517	541	522	540	528	529	517	536	526	531	499	542	481	499	504	508	535	522	523	519	541	554	532	551	591	525	520	546	538	586	536	498	532	533	571	536	526	540	512	488	558	549	531	489	543	526	551	567	517	518	515	504	550	524	586	490	541	592	540	529	557	563	572	499	527	517	540	533	521	510	570	540	536	532	558	532	483	520	543	543	512	572	519	546	511	529	541	515	542	543	549	542	541	528	537	550	552	495	528	501	530	574	555	509	514	542	522	544	551	519	505	548	513	537	564	514	525	531	563	497	539	566	526	548	519	532	564	591	502	523	563	508	538	531	567	531	530	529	551	524	515	535	536	509	531	540	542	531	621	539	508	530	528	483	488	527	543	525	531	521	584	560	541	554	548	509	505	517	540	556	519	525	537	539	575	528	535	495	507	523	508	547	510	540	574	552	557	575	533	560	549	568	582	507	522
11989	4963	3809	1826	1138	952	740	627	547	520	504	395	385	394	354	320	347	297	296	305	289	308	285	329	294	296	274	293	309	300	272	312	308	283	304	287	283	316	276	284	274	292	297	292	250	277	309	288	279	272	283	270	267	293	297	306	298	301	233	235	262	274	279	285	263	267	269	284	280	265	271	305	289	264	277	253	278	281	287	296	295	244	253	259	261	277	284	279	309	266	264	277	290	288	290	282	276	251	286	254	306	303	288	266	293	269	300	293	278	273	284	260	288	260	264	278	283	272	264	274	317	284	263	273	258	248	274	282	300	276	260	270	241	274	298	272	266	291	268	250	294	256	264	274	299	312	288	298	290	265	272	237	272	276	251	283	258	255	289	284	282	245	281	283	282	286	281	261	255	253	266	262	276	286	275	273	281	273	231	262	289	287	278	262	300	301	270	247	282	281	257	275	281	297	284	264	284	300	247	270	288	244	293	275	254	298	249	261	286	268	291	292	266	247	277	260	288	269	281	253	290	259	294	300	285	272	270	296	276	297	277	253	289	274	272	259	316	293	267	265	262	299	256	270	285	272	274	246	301	283	261	274	305	252	265	278	304	255	280	296	318	247	285	242	271	231	283	306	284	267	267	265	228	293	223	326	251	293	274	264	278	278	266	277	280	294	273	296	283	279	269	277	273	297	300	312	266	253	303	275	279	260	276	291	279	263	232	257	278	262	255	279	273	261	287	281	286	297	285	257	317	245	287	278	289	282	275	273	302	274	288	301	298	293	267	255	235	293	281	263	262	301	249	253	308	301	267	275	278	258	251	245	268	313	294	282	260	276	280	253	262	287	277	293	276	307	298	251	280	271	275	267	289	290	287	267	263	262	243	279	283	312	303	288	275	224	286	266	273	270	276	262	272	280	244	291	294	269	295	295	294	258	254	280	283	257	305	272	281	272	276	255	264	294	293	283	296	278	251	269	311	275	265	266	295	290	298	243	257	317	275	301	268	287	260	251	260	289	279	296	315	311	254	282	277	248	251	284	248	268	279	291	281	298	270	278	272	305	294	279	269	291	274	274	262	276	276	282	270	286	300	285	282	307	293	274	293	270	293	258	263	289	301	255	268	291	278	292	280	254	311	250	285	293	314	311	262	283	267	303	246	297	279	323	312	258	275	308	257	266	272	244	270	260	276	275	265	268	285	243	266	270	301	273	290	277	298	244	280	279	276	256	291	326	279	265	292	254	288	289	286	292	262	276	278	272	266	306	268	295	261	308	265	282	298	278	281	282	268	277	298	263	302	330	260	274	260	274	272	287	297	293	280	276	266	295	296	295	258	248	280	304	311	292	309	282	297	257	295	266	291	266	289	270	282	277	271	268	245	305	274	285	268	279	282	261	271	260	266	277	276	260	273	278	248	302	288	283	276	300	249	258	289	261	267	271	300	258	264	259	293	271	290	272	291	280	271	300	281	271	297	252	272	267	281	251	284	291	261	298	282	303	296	280	263	301	256	270	295	273	325	317	256	260	257	263	266	256	274	292	277	278	278	307	267	281	299	288	262	270	250	251	289	271	318	263	246	243	271	269	253	273	268	251	285	269	313	285	275	272	276	277	278	289	276	322	279	279	281	272	255	277	307	270	280	295	281	268	277	285	287	288	263	286	298	301	263	320	241	270	265	307	272	240	265	244	296	262	276	288	262	269	289	292	303	258	288	283	259	275	293	263	299	257	279	295	254	283	269	299	283	283	312	296	251	253	285	292	296	293	256	228	265	288	241	286	286	314	251	268	258	265	281	270	303	296	259	277	266	265	294	263	264	272	277	312	253	240	296	282	274	279	269	275	269	236	279	293	256	283	246	261	267	285	270	285	286	290	282	292	262	289	263	277	259	266	289	271	302	267	272	277	250	283	270	274	289	284	308	285	304	287	266	281	296	266	281	259	259	285	277	302	285	244	256	294	266	253	277	261	276	286	273	278	294	259	274	292	310	263	311	280	299	257	247	259	266	273	294	283	256	248	264	295	286	292	257	263	237	263	304	270	270	268	283	270	291	269	294	250	279	276	278	270	294	253	300	276	253	281	288	270	259	281	275	266	262	252	281	272	273	268	265	291	279	261	275	260	271	297	258	298	271	268	289	258	272	295	254	265	317	283	301	263	273	276	276	290	264	309	269	243	268	276	274	273	291	279	273	247	297	277	279	279	272	266	278	268	261	236	285	267	276	271	285	273	276	293	277	308	272	280	257	292	272	272	288	248	262	276	288	248	270	272	273	280	283	284	246	248	283	267	294	302	263	279	283	285	246	286	280	261	277	257	258	279	273	276	261	271	250	268	281	285	271	283	302	290	298	284	236	299	260	300	257	267	243	309	288	251	261	277	299	275	255	269	293	265	255	274	286	261	261	279	301	246	282	262	255	274	268	250	322	281	244	279	266	281	307	287	303	271	259	276	288	295	266	291	302	276	284	298	318	287	263	295	267	243	265	272	267	290	281	293	264	257	302	268	254	266	309	323	260	268	260	252	269	269	290	272	278	260	273	248	258	296	287	268	283	282	274	268	283	239	280	253	286	253	245	276	278	305	336	258	290	251	250	302	288	244	289	231	282	318	279	269	265	296	299	306	327	260	263	258	285	271	255	280	272	274	267	314	290	277	242	289	290	269	278	250	281	257	248	258	302	293	274	252	286	251	282	261	254	270	250	290	293	270	253	301	276	289	302	309	281	267	273	253	273	258	281	280	273	309	288	292	273	279	279	266	265	273	280	303	302	262	277	278	284	238	278	278	294	282	294	292	284	273	328	302	299	285	280	270	295	279	250	283	253	307	287	257	261	266	268	294	267	268	253	250	257	271	278	312	272	272	286	282	293	272	249	255	251	298	255	271	256	299	252	294	285	287	242	254	324	311	262	274	297	288	274	287	265	310	272	271	308	258	284	283	276	305	298	270	264	230	273	288	274	321	273	271	263	293	285	276	272	261	247	278	298	268	292	266	273	246	289	302	314	271	274	283	219	291	280	280	298	313	271	242	271	257	278	251	246	270	274	287	283	295	238	271	271	241	274	284	297	301	280	305	258	273	294	264	283	296	285	268	254	261	256	266	284	282	293	243	277	291	262	252	272	275	233	273	282	232	288	294	235	256	271	296	305	255	299	274	242	258	300	258	262	282	274	287	295	307	353	282	273	253	269	279	278	289	267	292	297	265	313	249	266	315	268	254	297	304	242	290	263	275	288	269	268	270	286	244	284	283	302	306	317	298	276	268	285	271	289	326	257	287	263	278	276	256	281	279	295	257	284	267	265	261	293	237	291	283	260	262	261	276	297	283	240	272	273	264	306	314	303	266	288	296	253	289	288	267	283	261	296	249	244	244	286	281	309	244	296	259	242	273	306	299	292	272	270	280	274	264	273	294	260	255	329	276	263	288	256	268	291	269	286	272	331	268	264	281	266	249	284	262	266	257	245	255	278	332	268	286	312	281	267	237	240	259	265	266
7752	4373	6404	4956	4175	3519	2915	2414	1946	1775	1674	1509	1313	1250	1197	1061	1010	891	821	766	757	771	764	751	781	762	738	745	724	709	708	680	668	700	667	621	678	697	651	690	624	661	685	615	651	655	649	635	600	661	620	615	646	648	640	640	623	671	635	640	654	619	600	636	638	655	629	618	633	621	640	641	620	592	618	589	630	598	652	649	615	605	640	610	572	649	632	587	651	673	618	629	601	596	574	613	601	581	581	593	692	612	608	630	611	630	646	636	600	607	639	643	650	636	601	611	581	653	629	611	591	639	661	634	598	637	634	652	624	637	608	644	620	602	615	646	618	626	632	614	609	618	569	603	583	628	640	637	581	620	615	647	635	639	614	643	638	621	630	601	671	568	624	624	607	607	645	607	606	591	625	578	607	630	613	602	612	632	668	636	625	586	679	608	597	639	645	617	651	595	649	606	659	635	609	577	643	580	559	608	620	625	621	593	615	624	626	637	632	597	616	642	587	582	588	629	576	633	611	592	640	624	581	634	630	616	601	608	605	623	632	569	578	618	618	636	653	612	620	586	602	648	601	665	619	619	640	622	609	641	641	604	668	631	575	587	602	598	607	638	613	631	709	563	596	638	649	626	632	637	605	595	616	621	667	627	651	617	652	658	633	588	607	630	633	630	634	649	641	612	621	611	580	645	625	632	627	637	606	588	661	616	656	627	600	637	655	619	585	652	672	606	611	628	590	589	587	641	578	629	595	631	596	596	617	656	610	615	664	644	608	627	593	636	642	648	619	589	649	575	596	603	621	618	653	690	633	606	593	636	602	650	616	604	617	633	608	650	611	611	604	618	588	607	570	588	646	635	603	579	663	628	582	567	646	653	630	611	610	595	626	615	695	642	604	589	656	645	633	608	600	633	602	674	603	656	625	607	596	625	645	628	589	645	598	609	642	582	649	639	602	607	576	635	669	651	599	653	600	623	625	671	588	588	593	618	632	607	582	589	620	607	627	616	625	608	598	629	655	620	636	653	629	572	562	639	597	628	641	621	613	618	598	562	646	612	603	645	646	628	665	630	586	620	600	623	620	632	665	620	633	616	580	655	606	626	607	659	623	635	588	610	639	611	624	569	624	601	617	619	656	610	626	629	629	639	610	620	636	606	582	637	663	638	598	581	585	635	604	644	617	686	655	644	620	622	632	648	625	610	621	631	564	641	608	615	621	661	622	558	599	629	615	583	637	596	607	630	646	613	610	610	629	599	678	650	612	600	637	609	669	618	641	615	584	645	603	599	644	556	626	604	630	618	636	620	605	631	640	609	643	591	618	683	632	660	645	584	614	611	631	590	631	608	634	555	654	615	603	597	626	584	619	648	617	572	615	583	636	615	610	619	577	663	584	618	650	649	619	634	636	646	604	591	646	608	605	616	638	639	600	665	593	591	588	661	596	610	643	668	614	633	594	631	642	562	600	640	663	607	634	608	603	593	585	644	630	636	660	640	619	585	639	618	620	630	619	604	615	567	651	631	627	661	622	648	583	615	662	607	574	580	677	665	576	647	563	593	638	615	639	617	641	600	619	597	630	651	598	615	628	633	596	620	616	630	594	662	616	554	648	617	612	600	643	598	581	614	649	610	577	686	641	592	610	630	667	618	598	632	621	593	626	615	616	606	643	601	629	628	620	634	563	635	603	614	620	647	592	679	657	640	555	584	613	626	602	589	604	621	616	605	649	594	599	606	649	617	597	596	688	577	660	602	631	603	617	635	618	631	597	593	615	601	614	602	631	618	620	622	649	591	687	621	595	607	648	594	605	583	661	615	602	627	632	628	620	613	657	600	584	689	658	597	594	649	599	602	608	618	663	614	604	611	595	612	589	583	671	654	641	650	638	620	633	607	681	584	623	633	682	569	622	639	620	647	613	653	641	662	606	627	611	610	653	618	642	575	647	615	654	652	615	612	637	667	637	601	635	594	628	565	608	658	628	655	666	610	598	555	636	601	617	600	651	629	584	641	653	626	676	638	636	637	635	627	612	649	627	631	636	607	669	582	631	600	629	623	610	617	618	639	607	670	583	630	609	624	615	571	615	642	592	703	608	622	641	596	631	607	599	596	590	622	607	654	655	611	647	604	560	580	614	566	633	634	636	598	634	622	641	615	636	643	599	646	612	655	614	561	626	624	625	627	633	638	626	622	619	606	637	654	637	644	562	609	670	583	656	589	628	644	635	631	632	617	597	603	611	611	669	578	610	651	595	634	582	644	612	609	637	602	637	613	626	615	587	627	630	609	587	606	615	625	653	633	609	679	640	605	670	677	613	584	640	594	626	651	627	631	618	578	635	620	611	632	601	598	644	599	599	589	619	583	633	614	634	672	627	630	641	629	630	659	631	614	620	623	657	605	593	597	591	645	654	632	621	610	622	611	598	650	641	670	615	601	627	599	597	607	644	631	638	606	609	588	617	619	597	623	602	575	606	581	607	616	610	582	642	625	645	541	649	606	629	617	642	596	633	578	656	633	651	674	622	579	615	588	652	612	646	645	627	624	661	627	595	639	655	626	604	623	601	649	660	648	607	570	563	658	641	615	619	612	641	615	587	604	614	639	610	604	590	627	643	573	612	594	586	614	611	644	611	602	634	609	598	648	627	619	613	605	640	652	627	590	582	642	638	621	655	649	616	595	619	598	595	620	595	615	652	570	641	644	653	637	619	652	626	640	626	600	612	591	578	609	602	627	623	614	588	579	598	608	641	603	661	617	629	640	610	636	625	628	643	622	604	642	626	675	630	644	589	628	632	613	630	604	627	622	676	641	574	605	586	642	609	633	603	631	634	651	624	645	619	600	622	636	595	599	645	660	590	647	613	633	599	611	644	596	600	622	623	604	583	628	612	637	586	606	652	661	603	618	620	622	613	630	600	680	651	609	608	638	622	618	593	606	614	644	565	600	626	623	600	628	621	644	618	653	611	616	606	604	598	596	623	577	643	616	580	638	625	636	587	612	633	658	631	645	597	580	655	600	614	554	664	620	604	590	546	616	608	618	602	643	649	614	612	601	626	637	621	639	593	596	626	618	645	616	620	606	621	606	646	644	603	614	648	607	626	581	608	642	620	627	610	606	634	680	639	617	658	616	615	597	600	646	615	639	607	633	645	630	621	607	603	624	628	649	599	616	634	639	611	617	625	660	666	621	624	650	625	638	633	614	638	629	612	622	667	608	638	619	604	632	617	595	608	608	636	614	632	626	638	662	635	633	602	670	626	597	644	595	622	608	603	600	591	606	643	616	575	653	632	607	630	596	585	607	600	602	619	619	583	585	660	615	598	599	592	608	606	608	605	624	620	573	617	640	577	588	590	665	629	611	618	601	644	655	643	615	636	631	648	619	616	641	621	655	625	592	601	638	625	650	657	611	623	612	650	613	644	592	644	573	632	649	648	615	610	580	657	608	648	611	584	659	651	626	612	613	571	615	582	638	612	637	569	615	593	630	592	597	615	612
20593	8529	7256	4113	2745	2046	1487	1200	873	736	700	682	515	462	459	405	351	336	316	306	319	290	299	274	316	271	258	257	293	284	269	265	246	258	226	233	282	245	262	222	231	265	249	229	226	273	252	252	231	244	255	238	217	237	273	214	235	250	224	239	209	239	244	246	236	209	253	253	250	232	252	235	240	214	222	247	224	232	237	234	251	221	215	215	210	251	254	249	216	214	207	256	226	218	246	250	243	253	226	213	229	234	244	212	252	212	229	241	236	224	205	212	244	225	219	240	231	225	231	228	230	244	242	254	232	230	242	235	197	208	237	229	232	247	231	266	254	216	221	232	257	231	264	216	222	227	231	256	244	267	259	235	237	230	222	238	212	223	281	258	214	249	247	248	229	256	229	260	257	239	207	245	242	214	261	240	223	233	253	267	248	225	245	288	227	260	230	246	221	229	238	247	232	247	247	266	254	232	226	247	222	203	228	220	219	226	228	222	234	278	226	207	250	236	206	233	246	237	249	220	266	242	263	245	235	236	252	235	215	254	223	239	258	243	216	226	236	256	241	242	216	204	203	248	236	221	245	217	241	221	232	245	230	211	253	233	242	217	240	255	224	239	223	251	228	245	256	241	221	228	235	228	224	264	223	234	235	225	233	223	217	225	247	237	226	225	257	232	222	237	224	205	231	269	227	215	229	247	247	237	230	242	220	186	241	234	217	259	241	225	217	235	225	195	232	257	211	242	252	245	222	245	212	209	213	219	248	252	233	242	266	248	254	251	229	253	228	250	226	219	222	259	242	250	243	248	229	222	222	230	232	220	247	253	242	232	247	236	232	230	204	249	250	221	239	239	249	256	224	245	241	233	241	231	230	239	240	251	216	216	233	221	217	239	214	232	217	254	238	232	251	205	250	203	239	238	249	244	242	207	216	216	239	236	247	219	231	234	238	259	251	245	217	267	265	235	223	217	230	255	217	251	249	225	226	261	216	221	226	230	226	244	241	226	209	248	213	228	226	231	230	230	222	256	246	222	251	241	236	215	231	232	248	238	245	259	236	268	242	242	246	235	260	252	226	258	265	226	239	219	219	246	231	233	232	236	242	239	252	225	253	241	226	227	215	217	245	231	246	207	231	256	247	244	251	252	230	214	266	228	261	247	240	213	234	210	237	252	224	246	218	211	200	251	221	228	223	229	238	223	241	278	246	237	258	261	241	241	243	231	215	250	236	210	230	232	231	209	238	264	262	223	240	199	251	231	254	214	242	224	228	242	217	219	226	226	252	243	193	228	222	237	237	209	234	244	216	230	247	227	219	243	232	229	268	239	223	252	251	198	218	225	242	243	226	241	248	223	220	239	268	236	233	269	252	256	213	205	246	262	218	249	204	230	243	234	222	227	234	269	248	228	244	270	219	234	247	221	224	209	217	245	210	242	229	238	264	272	268	219	265	242	229	237	227	250	237	214	242	248	247	239	228	231	239	229	229	228	250	215	231	243	255	229	221	251	256	234	229	270	242	235	222	241	271	243	239	230	227	230	265	250	235	228	236	242	296	230	235	257	234	225	230	222	255	252	222	230	266	239	212	232	250	258	223	238	240	233	241	240	238	214	224	227	253	229	237	241	261	231	233	227	222	243	256	220	222	242	244	222	230	212	218	264	227	241	228	231	225	232	223	249	243	242	211	223	248	256	238	231	218	197	227	243	231	240	202	245	216	219	228	205	233	213	222	252	232	203	255	238	263	248	241	225	239	206	233	224	238	220	225	265	218	203	220	241	222	234	247	243	256	208	239	221	255	239	242	249	250	255	284	233	263	231	237	247	238	245	247	217	230	245	188	217	204	262	234	259	260	268	210	225	229	238	263	224	229	210	228	236	207	236	216	228	250	217	221	266	248	255	241	216	212	240	210	235	232	215	236	223	234	212	242	217	245	223	217	217	200	231	258	237	225	261	235	227	258	269	220	257	253	216	242	250	218	275	214	230	212	243	228	234	248	217	232	232	240	271	228	228	252	252	251	233	236	249	244	260	264	258	249	229	236	239	271	251	247	225	222	226	230	246	233	266	225	243	240	258	267	280	236	250	210	208	241	223	232	206	238	234	250	239	244	244	219	231	242	216	238	219	246	232	219	256	257	243	229	239	232	220	212	242	261	237	230	239	221	261	234	227	228	227	256	253	262	230	244	285	188	250	238	238	236	209	226	209	240	248	214	248	245	250	252	208	238	238	221	257	218	248	230	246	227	244	238	225	248	222	236	239	249	240	242	254	252	220	244	232	276	229	248	235	219	230	241	248	245	216	242	227	263	256	211	255	241	233	257	226	256	223	220	229	230	253	232	236	248	265	236	253	237	209	221	240	239	247	226	256	266	232	230	248	244	230	249	222	233	212	201	250	216	240	239	220	249	237	215	237	257	245	249	255	242	264	250	220	240	254	225	207	249	252	225	247	235	221	263	224	241	230	239	239	248	254	234	243	220	212	253	259	239	231	222	226	232	265	228	248	227	250	222	219	242	237	214	236	241	215	225	252	233	250	188	219	225	247	271	230	230	232	224	220	221	236	243	225	234	241	252	222	272	242	205	218	250	221	232	237	240	250	234	230	259	241	238	205	258	255	256	215	247	240	225	225	231	259	238	235	220	230	234	186	217	240	245	252	238	240	264	257	203	246	222	226	251	246	208	228	240	263	228	261	235	237	264	235	183	254	238	266	262	244	240	237	213	260	228	242	241	244	245	244	238	230	240	207	220	252	239	227	246	248	237	243	240	273	210	247	261	233	242	223	236	235	252	212	260	228	222	220	220	224	278	224	203	239	217	202	248	249	275	228	233	216	243	213	281	235	240	238	248	258	217	246	221	214	263	236	222	244	200	220	242	238	202	240	259	247	254	212	233	244	256	215	204	225	262	210	262	257	235	205	228	234	233	215	247	237	228	229	225	225	236	223	238	257	206	270	251	245	266	236	269	230	232	215	246	231	243	224	227	211	225	254	241	250	237	245	242	243	227	238	220	231	216	228	213	218	260	218	247	231	266	198	258	210	239	229	252	231	221	220	231	245	250	241	228	221	267	218	210	208	253	230	235	255	240	249	221	222	248	230	205	242	248	227	223	240	241	227	213	232	256	243	209	252	244	219	251	246	207	220	224	258	243	231	241	225	231	208	251	245	219	221	211	232	243	231	238	231	257	222	238	226	272	264	239	250	227	208	252	253	226	222	263	245	241	263	242	240	219	215	233	256	231	219	235	207	216	245	241	238	203	228	257	223	245	237	232	229	258	206	213	233	258	211	240	233	222	265	259	265	232	218	246	245	234	208	232	257	235	240	231	237	205	241	209	236	229	240	237	238	232	240	219	209	215	225	239	258	222	276	270	217	235	258	245	231	269	248	231	229	248	241	223	230	218	238	222	243	226	235	238	203	206	265	261	218	260	254	238	235	223	235	216	234	239	209	224	228	229	227	264	261	209	250	242	229	225	229	233	247	233	226	213	243
13286	6947	11158	10059	8577	8006	6527	4951	3978	3609	3233	2887	2407	2212	2061	1543	1412	1138	1074	948	897	964	896	885	838	810	822	792	844	793	772	732	730	698	682	655	673	652	646	665	617	602	604	578	573	568	586	574	560	562	563	562	580	591	584	567	613	584	574	560	605	579	571	578	571	569	552	585	554	528	586	541	591	551	581	532	577	571	551	538	571	531	536	508	538	570	556	557	515	552	572	488	525	541	550	559	559	555	537	561	594	540	525	524	565	567	548	534	496	529	498	548	486	571	533	546	544	542	542	530	549	589	544	550	530	561	538	506	545	555	576	515	518	538	556	570	538	501	557	563	499	564	555	553	504	568	533	541	556	562	544	495	496	475	587	537	522	518	557	520	565	520	531	556	551	565	569	536	562	571	565	553	543	560	549	515	507	532	492	572	550	546	534	557	578	532	556	590	528	602	584	559	546	539	564	572	525	551	520	550	522	511	591	549	526	544	528	543	511	517	525	509	544	570	528	529	516	543	525	484	538	519	538	540	549	538	564	536	560	518	507	551	552	535	554	518	528	538	521	514	538	538	524	555	562	502	506	526	561	556	573	562	536	507	531	500	583	554	519	492	550	535	574	549	536	516	518	559	551	512	561	544	552	541	550	508	547	528	554	518	563	554	557	532	535	542	546	551	541	536	532	587	534	559	515	576	517	530	513	508	540	567	558	540	539	548	509	562	547	567	519	560	557	514	521	540	549	566	572	534	514	545	542	527	553	538	541	532	576	531	535	540	524	506	536	564	533	537	551	545	530	524	520	544	523	533	558	562	504	559	564	508	552	542	530	549	539	539	564	513	540	509	534	516	531	526	525	565	540	503	566	592	476	519	528	560	536	520	539	520	542	542	563	529	530	534	530	517	518	516	548	548	568	557	500	531	577	522	530	565	545	515	479	550	541	538	503	541	583	517	574	547	519	561	519	542	534	514	551	548	551	539	563	528	549	502	554	525	546	547	541	555	538	545	520	519	566	629	531	525	553	510	528	576	527	573	524	581	519	530	554	539	520	524	491	549	512	537	519	534	557	519	508	493	583	559	504	565	534	550	533	552	554	547	562	552	528	534	579	513	546	539	557	542	501	569	519	553	552	545	586	538	494	533	573	513	519	537	549	538	580	517	561	523	523	537	557	566	518	518	545	536	564	529	541	579	550	589	517	550	555	531	518	540	523	559	551	553	560	560	488	566	552	524	553	551	524	543	523	579	534	579	506	536	507	545	570	533	566	527	539	554	552	576	510	544	522	573	547	553	524	532	549	558	519	529	547	520	587	542	503	508	516	536	519	547	531	569	547	558	518	571	554	555	543	561	488	503	523	533	573	535	560	529	545	524	555	521	592	517	551	560	548	528	532	572	504	547	550	515	563	529	541	549	546	573	533	561	544	520	574	522	572	537	522	525	570	541	532	555	568	551	561	561	573	547	537	512	538	570	573	498	513	557	519	528	543	563	498	564	571	551	548	584	590	532	534	546	501	538	520	536	559	557	506	560	563	522	572	559	558	520	528	585	528	560	542	561	564	572	542	520	568	571	543	510	525	508	548	539	525	540	525	546	560	530	551	528	505	493	543	561	526	506	497	525	550	548	539	524	485	577	558	536	550	505	524	547	540	556	540	548	504	522	556	559	568	498	553	548	540	549	529	514	541	546	506	549	533	537	576	534	553	527	543	536	579	534	519	527	539	551	562	541	528	551	527	495	518	552	544	557	529	493	582	561	509	489	514	556	524	529	525	533	526	531	535	527	543	534	515	562	541	512	535	499	507	529	505	515	546	561	522	555	567	526	523	564	578	517	559	531	584	548	528	521	567	575	506	549	558	534	516	530	543	547	511	563	509	548	537	476	544	537	504	562	539	557	555	538	529	549	557	552	572	580	511	544	559	567	492	558	530	557	553	549	519	558	534	576	532	510	590	542	526	513	524	564	531	491	549	560	533	549	549	535	554	499	516	548	539	524	526	566	594	539	548	519	523	534	512	541	541	519	523	534	532	524	538	539	563	578	588	564	571	556	543	565	511	561	516	535	549	530	547	523	524	528	510	486	547	547	537	552	518	548	559	528	535	542	581	551	521	552	547	528	538	503	549	510	555	568	556	528	554	537	545	577	544	550	530	522	538	603	583	526	542	523	536	478	554	532	475	567	538	580	507	513	525	529	534	535	546	545	543	572	520	565	528	569	509	559	599	490	538	536	549	540	523	567	537	566	528	569	506	558	524	564	540	495	519	516	529	508	542	530	551	557	555	549	531	568	562	492	526	542	536	565	548	591	521	545	497	552	548	572	516	573	558	526	549	517	512	544	547	559	530	570	594	554	572	552	567	495	523	538	505	533	538	575	547	552	582	513	565	573	550	521	561	522	530	532	549	560	531	601	520	536	553	560	575	549	527	536	565	514	523	544	507	555	560	537	524	562	537	552	569	549	529	581	550	564	494	544	514	579	551	546	559	557	571	521	544	555	539	510	497	538	590	557	533	517	582	519	499	572	527	577	547	558	522	544	494	557	576	550	582	510	550	538	510	541	540	554	542	544	529	548	566	526	545	526	562	568	516	496	587	574	549	576	557	531	536	547	502	537	541	530	585	519	549	541	518	559	567	520	551	524	517	528	572	561	552	586	540	537	538	521	570	543	507	596	504	522	583	554	534	518	532	547	556	532	508	535	498	544	515	558	527	495	539	561	513	529	536	538	497	512	547	528	543	511	500	516	548	547	553	517	559	541	523	557	550	543	518	513	500	547	504	520	545	536	515	558	546	548	533	501	479	557	520	529	545	503	546	529	534	551	546	538	545	514	519	531	573	506	518	546	513	533	517	547	567	556	606	562	548	521	550	556	526	553	508	560	538	582	527	556	536	527	540	534	531	543	535	542	551	553	519	573	517	558	536	507	544	500	536	547	541	579	553	555	544	486	548	522	520	543	582	483	547	544	592	551	505	556	499	523	534	504	563	528	527	551	512	589	502	534	553	533	518	513	516	539	546	508	533	524	516	533	527	531	558	577	554	521	517	545	534	524	542	564	568	542	540	521	532	512	493	558	575	535	560	538	503	530	541	501	503	527	569	539	532	580	530	546	514	554	545	510	553	510	581	494	535	535	544	569	588	524	515	550	532	563	554	538	544	539	554	556	546	558	511	538	543	475	540	533	553	535	512	564	540	541	503	538	564	557	553	523	556	562	572	560	548	563	557	542	511	544	526	520	520	592	550	552	544	557	509	610	576	531	479	535	520	554	513	524	507	517	524	530	557	532	540	558	542	500	512	511	568	538	488	486	538	532	530	575	566	553	526	560	563	542	519	541	521	557	542	562	541	543	529	540	580	524	547	552	535	568	529	561	541	533	520	545	539	514	563	536	525	536	539	511	521	528	547	544	546	561	550	527	552	561	525	609	537	518	525	545	549	536	492	529	561	543	496	549	578	558	543	547	584	551	533	556	572	531	524	538	472	516	542	524	548	501
29234	13401	11480	6319	4263	3314	2363	1700	1291	1077	981	816	729	699	621	491	415	378	363	315	298	289	278	301	292	285	299	306	280	270	274	276	266	270	294	272	250	253	282	233	251	262	252	233	289	274	274	265	233	222	250	244	238	245	207	232	261	227	235	225	242	241	254	247	244	219	228	250	238	219	236	237	218	259	243	245	222	239	226	232	235	237	245	227	234	206	227	228	227	219	224	207	230	210	234	236	222	215	225	234	252	216	248	225	193	234	246	252	248	234	251	228	235	209	231	233	211	232	220	250	234	220	233	222	211	239	234	248	208	264	263	251	240	216	239	225	229	236	259	238	239	214	248	223	241	226	210	242	234	215	246	227	242	226	219	232	232	223	255	222	243	239	223	246	222	250	248	265	253	218	233	226	233	216	232	213	250	206	260	227	229	224	219	260	255	253	207	227	188	255	232	255	226	227	215	242	217	238	247	231	247	213	248	251	229	233	243	220	245	237	212	211	252	234	259	218	226	233	227	241	232	228	239	224	260	267	245	214	236	225	235	229	221	220	245	208	222	260	215	211	248	252	244	222	260	225	230	239	238	240	242	234	218	244	217	214	256	241	254	232	286	224	210	250	223	250	265	233	240	238	238	210	209	222	238	239	213	215	243	261	233	233	233	235	238	238	240	218	246	265	263	264	239	245	214	217	216	217	247	239	226	241	240	203	244	227	232	231	216	235	221	234	240	225	243	212	266	208	224	233	236	236	247	231	237	216	213	200	207	273	243	260	204	232	223	264	226	281	232	235	246	206	216	215	245	248	236	242	249	256	251	209	221	242	222	228	232	230	226	253	253	253	227	242	262	231	211	244	220	213	228	230	238	228	246	214	257	211	219	225	229	219	249	244	237	200	245	194	210	238	241	257	250	225	260	266	265	206	228	215	220	231	233	220	228	230	240	228	248	220	225	234	216	220	216	216	205	230	242	222	232	233	234	257	214	247	203	212	223	247	230	214	237	240	213	240	225	246	207	253	251	223	217	236	249	236	256	239	257	196	225	219	223	222	254	207	283	210	219	227	203	223	260	238	214	244	213	195	237	276	230	226	255	226	231	235	218	213	255	217	240	233	217	217	213	256	259	193	236	241	250	247	227	206	226	255	189	222	215	225	239	239	224	219	235	223	243	234	247	225	239	229	207	233	238	239	236	234	220	245	208	217	224	234	239	223	258	204	238	221	223	256	232	212	240	228	263	261	247	200	207	226	262	234	227	217	243	218	210	232	218	258	205	250	250	245	219	210	204	234	210	229	220	219	223	251	231	252	222	225	242	243	232	238	243	226	196	245	232	263	247	235	244	252	248	213	207	228	249	221	225	178	219	216	226	242	220	224	223	217	239	232	233	274	226	241	216	247	240	198	216	197	237	207	217	211	219	249	257	208	222	232	241	231	234	212	218	213	250	224	227	183	213	230	221	225	213	234	219	216	249	255	230	200	246	226	257	242	246	199	235	228	234	213	238	215	238	209	219	210	275	223	248	244	252	226	240	259	225	226	233	200	243	214	232	234	229	246	213	241	224	240	230	223	212	205	218	240	227	222	229	241	222	200	249	237	262	241	232	255	242	235	245	228	207	249	235	232	237	201	239	254	218	201	218	221	180	238	252	225	220	235	229	226	245	202	204	218	251	226	219	253	244	214	229	214	205	217	251	239	231	225	238	222	212	241	231	261	225	221	222	226	255	269	233	243	233	247	234	245	196	218	219	215	252	235	235	236	220	210	226	240	220	243	221	256	250	248	256	255	245	250	230	249	264	229	211	276	221	205	222	233	224	221	247	223	259	210	224	243	236	209	231	247	237	219	234	204	234	222	225	233	230	228	234	233	213	234	233	222	264	226	261	234	261	258	217	191	200	225	256	236	191	242	231	240	233	218	200	232	245	244	231	219	258	203	244	242	216	237	232	225	231	207	217	232	245	232	243	204	231	218	207	236	205	208	234	227	231	210	243	257	231	225	246	234	246	215	246	283	194	246	245	225	238	248	247	217	197	265	228	206	239	228	253	218	229	221	217	223	224	221	232	218	235	217	233	230	226	233	240	218	253	259	202	240	235	249	263	226	212	251	267	222	251	214	235	253	238	218	245	249	236	190	241	233	225	246	235	248	214	260	261	227	232	211	207	227	227	247	257	248	238	221	252	245	226	210	223	250	239	225	233	224	232	223	210	230	255	227	236	219	249	216	193	215	259	252	247	264	235	251	243	234	207	234	225	220	216	226	243	241	260	228	241	214	256	241	239	235	233	251	230	214	231	222	242	213	225	230	246	216	215	229	248	256	227	228	220	226	234	214	243	229	214	250	233	221	244	228	232	244	235	226	238	242	220	248	197	233	237	228	257	237	257	241	217	240	243	228	199	231	222	258	224	208	220	229	239	223	216	230	230	260	218	250	246	237	231	254	210	230	248	220	260	230	234	215	205	237	224	240	246	253	226	205	214	208	244	255	213	227	241	202	217	201	227	227	230	230	242	239	248	231	227	223	255	215	245	226	267	247	279	249	247	241	234	245	218	230	222	226	226	258	245	199	235	212	230	227	252	256	255	233	243	250	252	228	232	223	220	223	195	227	213	203	263	232	227	241	220	247	198	221	248	223	200	237	227	237	237	244	236	226	232	202	203	237	221	249	257	230	248	257	246	243	225	204	226	259	234	234	204	213	237	254	237	249	248	237	244	229	239	240	209	226	213	230	212	230	222	243	260	271	217	232	215	202	225	223	220	225	213	246	261	262	218	214	226	216	201	245	230	228	242	218	204	235	243	237	232	250	215	205	243	246	214	220	218	224	238	212	242	219	244	236	216	215	230	239	246	225	228	238	232	242	266	230	213	214	218	216	227	246	259	237	213	223	205	257	243	264	222	236	241	222	224	244	282	224	241	237	204	244	241	223	210	243	205	205	246	266	251	256	246	235	223	237	248	218	233	228	251	223	238	238	222	258	204	197	248	248	230	225	242	214	242	236	223	224	234	219	223	237	213	242	218	232	240	250	253	233	235	215	229	226	258	217	224	197	222	231	242	232	231	218	205	220	226	238	223	238	267	228	239	228	238	265	252	233	273	239	221	220	254	240	233	241	232	252	227	239	254	223	233	218	220	224	268	249	237	218	219	220	259	217	229	237	213	228	236	239	244	229	248	208	225	228	218	245	229	225	255	227	243	235	228	245	225	222	195	242	233	249	246	218	222	213	230	230	230	240	246	245	225	229	253	216	264	229	218	235	232	249	232	234	205	234	229	232	230	247	216	238	217	221	263	267	220	208	215	200	219	219	230	240	252	237	223	241	242	251	245	248	234	224	215	256	236	240	243	236	216	217	208	196	226	236	212	243	254	226	234	246	203	240	222	197	212	231	200	217	255	226	229	253	240	241	267	237	224	221	220	233	268	231	242	220	224	217	245	259	248	230	228	246	230	216	224	215	242	233	218	253	214	204	197	266	240	218	228	232	225	239	204	217
17165	10126	15764	13867	12310	11624	9273	7207	5761	5138	4655	4175	3330	3158	2720	2097	1873	1491	1227	1137	1017	1013	983	958	990	982	865	935	842	851	825	812	717	754	734	748	790	807	729	708	681	639	577	699	620	606	604	583	586	594	616	570	575	591	630	616	580	589	540	606	581	536	548	553	558	617	551	561	571	526	575	519	592	570	561	557	491	599	542	553	556	578	553	554	517	520	547	560	613	541	535	508	543	540	533	545	562	549	538	542	546	567	555	522	502	528	507	590	563	520	506	494	541	533	515	533	530	537	541	510	518	582	533	521	538	543	544	567	545	524	488	564	486	544	509	560	523	504	552	518	534	550	512	556	538	516	552	563	524	542	525	533	528	500	535	510	564	536	561	597	531	562	513	578	548	535	507	533	582	540	560	543	530	520	531	492	544	531	524	559	546	500	493	540	511	569	573	537	561	512	513	512	529	517	521	517	554	530	560	514	545	520	535	508	588	518	553	519	576	521	525	552	529	561	570	555	563	535	502	552	525	535	578	503	473	508	484	595	592	503	506	534	532	539	531	551	550	588	550	549	519	578	476	532	540	543	545	543	569	545	594	544	569	522	533	515	517	532	529	514	521	545	509	560	563	575	505	545	551	507	515	544	531	557	556	513	547	523	568	522	531	494	583	540	486	512	515	582	543	551	565	499	514	538	532	525	521	550	555	505	548	562	528	547	536	538	533	520	531	489	539	528	541	524	541	566	539	504	554	553	575	513	540	509	531	587	525	520	520	546	521	541	500	580	502	533	528	558	545	530	499	515	541	535	538	554	515	536	527	511	553	533	536	578	584	513	530	532	544	520	554	553	554	568	589	513	537	549	525	531	538	506	572	520	503	537	526	545	562	563	517	515	576	518	534	505	559	528	525	526	535	550	520	549	513	550	546	555	550	551	520	498	525	569	544	544	537	507	523	534	563	527	558	576	506	528	544	538	516	561	537	545	560	514	540	503	534	520	501	541	525	553	558	534	559	536	562	523	506	533	571	547	541	495	529	547	528	546	533	490	538	568	527	555	531	528	518	545	556	469	588	559	528	529	539	581	553	583	563	505	553	555	548	537	569	566	481	572	522	479	536	548	556	530	550	559	537	529	547	538	543	530	591	517	545	577	556	559	503	542	535	565	563	488	538	532	534	527	517	498	528	580	563	547	536	506	542	541	583	520	478	513	537	539	562	561	575	557	521	564	528	566	543	551	487	558	551	531	540	539	482	516	543	531	539	516	548	518	566	518	487	553	525	526	510	506	522	564	551	489	552	556	543	474	503	552	530	461	503	501	569	582	515	534	547	563	511	517	534	526	510	485	542	515	506	558	546	493	525	492	527	526	536	554	588	583	515	539	547	547	492	539	560	534	551	530	492	537	535	525	544	564	523	507	537	542	535	543	541	550	532	581	479	530	533	550	526	512	525	520	555	613	510	522	533	600	549	517	519	514	532	521	519	533	546	514	559	550	498	522	552	513	505	559	519	584	545	539	568	586	575	543	589	531	573	524	597	510	545	541	534	532	537	555	524	603	531	546	528	551	561	556	571	510	537	551	593	516	529	553	537	557	535	567	502	543	541	530	552	569	536	549	534	526	546	510	530	537	533	553	488	528	564	539	551	528	541	535	537	531	548	561	516	534	579	504	518	530	518	548	550	518	515	500	560	597	523	511	563	541	507	528	554	536	534	564	563	534	521	501	546	561	503	495	528	528	540	513	514	502	505	497	542	511	535	543	548	566	556	548	568	538	529	495	526	536	576	539	498	535	527	522	544	563	540	545	542	500	522	531	560	539	583	552	567	567	531	535	511	533	526	509	542	523	502	535	525	559	558	529	541	513	477	543	537	545	547	511	545	522	540	533	538	528	526	552	529	510	539	503	523	550	566	552	513	534	544	506	499	535	576	524	512	539	501	492	478	543	567	508	540	556	544	521	543	482	501	532	541	504	525	550	582	541	519	510	574	510	579	524	524	543	526	528	532	532	525	532	588	519	508	522	543	532	553	543	549	545	536	537	544	548	549	497	525	565	567	524	511	546	551	561	540	534	545	513	564	545	558	518	540	523	481	495	513	547	541	560	548	525	519	541	524	536	524	545	537	519	539	536	567	485	546	518	554	520	564	532	535	544	519	533	545	540	563	503	546	516	544	601	562	557	539	546	525	550	511	533	532	508	512	514	506	532	538	594	559	505	512	573	533	573	538	554	548	521	515	494	500	540	528	582	516	530	532	488	527	482	557	510	492	580	569	529	545	539	486	502	567	555	497	554	566	537	540	518	505	536	567	541	538	516	537	527	540	570	540	580	526	569	529	530	514	519	544	538	532	558	571	538	519	518	543	519	537	558	574	582	523	510	520	545	568	547	508	526	536	513	530	521	548	539	492	535	545	500	546	543	513	578	531	540	546	554	548	512	531	488	550	562	526	559	540	522	545	596	570	537	565	556	480	544	527	501	515	499	502	482	530	531	548	510	509	497	524	539	550	516	540	539	505	536	519	527	541	544	579	554	543	565	540	519	539	522	523	535	543	509	557	561	530	487	539	532	585	501	535	588	590	522	535	552	530	557	566	560	537	530	547	528	539	552	504	520	512	521	526	535	530	529	515	515	512	516	495	565	525	544	546	507	561	534	473	545	480	591	549	546	541	536	535	505	542	566	551	551	529	525	565	539	528	531	491	541	527	527	459	575	551	516	503	526	522	544	548	531	517	479	555	541	533	521	515	548	548	546	545	571	485	477	544	503	520	529	497	557	477	547	538	517	551	529	525	527	548	561	552	564	525	531	545	515	529	566	528	550	540	529	511	531	528	512	508	573	543	536	511	529	496	557	533	493	586	566	542	567	548	555	543	489	505	551	534	536	541	547	552	527	539	554	499	529	498	518	552	505	587	541	541	525	540	519	563	575	533	525	565	530	511	517	507	542	490	541	536	533	518	508	543	521	577	556	501	525	520	545	530	582	495	511	574	484	500	581	531	489	518	529	536	509	519	515	504	507	560	558	521	538	510	542	571	551	537	524	544	565	575	525	563	513	541	530	521	555	555	509	513	508	511	535	490	541	530	515	536	577	499	503	505	535	484	517	510	564	559	543	514	518	531	522	516	534	515	510	517	544	532	526	583	534	559	523	525	503	527	542	560	532	514	567	498	532	513	500	541	518	523	560	532	545	547	565	546	555	555	541	502	534	564	545	547	560	519	527	525	516	566	520	508	523	509	525	532	528	521	544	524	516	591	526	549	545	553	543	529	567	528	536	537	541	525	523	594	501	592	568	509	549	539	520	534	511	513	492	512	538	562	518	500	558	530	566	521	507	535	542	559	500	584	529	543	517	506	541	518	546	511	534	535	539	532	578	524	525	545	580	533	549	542	524	560	547	542	543	585	519	490	538	541	513	541	520	528	517	544	527	540	486	517	556	533	508	529	493	577	542	511	480	542	569	532	511	525	525	540	508	516	523	559	582	538	502	558	552	558	517
10329	3880	3358	1920	1124	906	752	616	541	490	432	441	402	367	393	355	334	341	349	327	296	300	271	327	297	284	283	291	262	268	288	296	260	274	298	294	264	249	306	248	264	273	289	273	269	295	224	268	274	291	285	327	280	330	283	284	268	254	228	285	297	261	266	269	291	279	255	259	254	273	278	281	297	277	259	269	255	316	260	280	265	273	280	250	263	276	273	227	280	304	284	281	266	289	271	309	338	298	289	270	281	267	297	260	269	283	262	280	254	278	261	256	291	289	251	281	295	314	290	269	270	271	312	262	276	297	274	265	298	277	283	284	300	276	281	283	284	252	254	267	297	256	300	280	282	262	286	277	276	298	298	292	290	294	271	294	249	274	329	301	271	276	278	293	277	272	301	275	269	280	270	276	300	317	285	268	267	299	240	256	267	278	232	253	287	288	267	280	273	310	286	250	260	281	258	270	275	299	262	271	304	300	282	257	232	307	287	268	278	272	256	267	272	268	294	317	248	291	288	304	302	287	307	286	266	280	305	281	277	293	287	251	289	301	311	281	276	278	281	286	252	278	285	247	234	280	237	244	309	267	266	276	264	261	277	281	259	264	310	273	285	287	263	247	255	259	263	283	272	259	299	266	276	285	278	302	245	273	272	264	290	279	278	283	270	280	300	258	276	300	280	287	285	283	299	256	303	267	274	244	264	280	294	303	285	278	298	324	287	309	244	247	286	283	257	302	293	285	260	255	288	273	244	285	268	249	255	268	257	254	250	312	277	275	257	279	267	275	256	282	289	275	264	281	265	285	309	305	273	257	258	309	268	279	276	271	309	266	310	279	280	278	308	284	265	263	270	280	285	325	253	257	280	242	293	269	288	263	255	276	299	302	272	291	252	289	230	242	275	284	251	280	258	266	254	308	272	285	293	274	261	293	274	314	266	273	285	289	274	286	292	274	275	249	267	299	298	271	278	251	295	309	292	276	281	290	274	268	294	270	271	270	272	282	274	268	295	298	275	284	280	292	306	279	272	293	289	290	249	265	243	294	263	293	304	291	285	289	251	274	299	241	272	317	278	313	291	271	255	249	290	296	270	265	273	268	284	273	279	294	287	282	272	260	300	263	270	292	284	267	287	303	284	282	269	258	268	269	292	313	308	330	272	260	283	311	281	291	271	307	281	261	276	266	260	272	243	263	269	311	260	273	247	281	280	297	273	262	287	265	291	293	298	289	270	280	244	296	297	290	294	270	258	275	304	311	306	268	279	260	254	277	244	285	285	266	285	276	283	274	273	275	277	270	312	270	259	274	272	286	278	249	276	283	281	255	295	288	271	280	302	298	281	295	279	309	273	279	302	277	291	305	265	327	293	296	256	272	262	293	303	253	262	248	271	308	262	273	281	283	242	292	274	260	246	295	293	252	276	294	264	252	254	295	267	310	269	298	278	254	305	259	291	268	288	281	274	291	282	258	241	238	271	278	255	268	270	317	300	301	279	269	293	308	288	271	278	270	271	320	280	265	273	295	282	273	283	317	299	268	281	272	274	262	282	272	296	279	296	269	279	274	290	251	256	275	292	304	260	291	300	282	294	310	291	268	265	282	277	282	283	260	294	264	286	253	285	295	298	234	264	275	247	263	305	294	275	301	276	265	276	273	283	276	279	297	274	247	256	255	275	287	298	269	288	266	295	292	262	276	277	271	279	297	255	299	251	293	299	315	281	286	319	282	294	291	288	274	251	295	251	297	270	277	306	302	279	305	273	256	288	312	277	299	298	276	280	275	264	233	294	277	269	246	280	301	300	284	263	277	268	288	280	281	305	268	292	266	280	265	300	258	267	289	333	266	281	270	246	260	272	251	302	281	297	274	273	289	265	253	279	285	254	309	296	264	293	275	303	265	286	296	276	281	263	261	260	288	275	267	292	297	282	297	279	305	274	270	288	252	285	267	254	294	271	288	305	275	292	282	273	259	245	258	264	307	262	269	304	283	273	251	252	288	297	273	292	291	272	252	292	278	290	262	244	274	261	290	276	311	279	287	290	277	303	286	286	266	309	272	311	252	283	282	275	290	262	262	277	282	290	268	295	273	267	293	271	293	253	290	267	278	268	268	297	263	253	286	289	299	258	301	296	262	254	268	232	298	281	303	308	278	267	299	257	310	274	269	269	251	279	294	261	258	290	262	276	280	237	241	247	280	288	258	309	282	264	278	289	262	250	284	279	282	293	285	287	283	274	291	274	285	259	236	278	303	287	264	267	299	286	272	268	256	248	281	322	262	308	265	309	298	301	280	294	288	279	272	295	265	278	286	260	300	274	282	269	277	287	276	288	267	265	265	262	255	284	241	252	301	284	294	310	270	292	252	271	265	293	280	261	289	283	263	283	281	262	240	280	279	251	296	284	269	297	261	281	264	298	283	289	251	271	249	251	291	234	264	263	280	262	258	271	253	297	284	259	279	273	279	266	283	294	291	282	286	277	260	278	284	243	285	262	303	285	300	264	284	294	282	255	284	270	299	298	267	259	283	275	251	268	251	302	264	275	269	259	285	273	288	298	277	293	293	282	294	294	311	283	302	254	294	290	313	289	260	269	263	280	308	269	280	308	300	284	241	243	272	321	241	263	272	274	279	308	277	306	269	312	269	267	275	274	268	283	281	270	295	272	261	271	303	316	311	308	268	279	255	331	278	343	256	254	253	271	270	283	252	281	297	267	228	255	317	301	267	293	234	273	281	291	302	292	303	282	276	312	257	279	288	276	274	277	320	256	253	301	261	269	270	260	288	282	284	276	295	275	314	273	252	265	303	323	257	258	271	300	279	281	251	234	273	288	290	289	277	278	259	275	319	276	279	296	287	262	305	296	276	295	251	276	312	280	313	273	297	289	280	281	286	262	308	291	262	240	280	264	273	305	234	299	308	306	283	264	270	255	277	286	291	284	260	307	280	305	271	286	248	271	266	303	293	299	275	307	318	277	266	274	268	272	246	265	262	261	288	303	271	248	248	268	301	279	267	249	279	284	286	298	271	271	288	276	316	263	267	299	272	314	312	289	273	285	303	292	269	281	261	276	270	319	251	269	290	273	281	278	274	252	257	269	268	271	282	316	291	259	273	315	290	279	278	312	254	260	257	295	282	279	303	248	275	273	288	250	274	280	271	253	284	256	288	279	307	245	310	286	254	270	308	270	281	271	264	268	287	260	310	330	233	260	253	253	273	279	297	310	282	281	288	256	304	295	281	283	291	256	284	274	264	276	259	291	270	263	291	268	283	282	295	246	271	264	295	273	288	275	271	284	253	274	269	288	308	262	296	284	299	278	266	281	264	282	270	274	283	252	286	268	281	263	279	278	292	255	233	337	275	280	288	300	271	333	282	293	281	273	277	286	279	298	280	278	263	338	265	287	293	307	254	275	312	280	321	285	299	297	270	275	300	284	251	278	275	292	313	271	265	290	253	268	279	299	289	257	261	275	280	266	280	275	275	293	292	242	296
6676	3717	6186	5328	4256	3552	2965	2438	1923	1745	1727	1476	1363	1203	1092	1007	987	907	840	827	746	779	780	775	730	766	794	770	730	698	696	694	691	657	667	694	694	664	706	688	626	681	632	661	626	616	667	604	649	661	630	642	612	629	699	639	591	645	595	618	674	615	585	606	654	684	605	621	629	615	614	643	656	605	649	657	642	671	631	619	641	623	577	600	654	598	619	638	598	642	585	629	626	621	623	625	615	647	667	639	613	597	587	632	609	648	625	629	618	641	632	580	631	591	626	660	640	645	625	612	649	658	638	624	644	630	607	645	620	638	625	604	638	611	609	660	594	593	631	617	618	592	614	632	607	649	642	590	595	668	594	641	621	610	631	637	676	614	627	592	632	643	668	605	662	607	594	680	616	634	649	596	639	621	664	618	627	602	649	636	618	604	607	621	639	625	611	655	601	637	568	607	598	677	608	611	662	660	634	638	625	629	643	601	604	623	663	608	581	612	614	616	638	624	635	632	641	689	681	587	609	651	573	679	592	602	633	630	672	612	611	621	638	632	652	615	607	618	632	604	609	629	602	648	614	628	597	627	644	582	606	606	594	627	627	627	587	595	672	594	672	629	639	653	649	633	595	605	595	603	649	569	592	602	606	595	642	631	609	618	601	618	677	588	589	604	602	579	648	640	656	620	627	620	655	617	620	644	633	550	638	629	587	670	678	593	665	606	604	617	584	613	633	603	635	612	638	606	655	616	626	581	589	599	619	623	585	598	585	621	631	645	641	649	597	572	592	664	606	637	587	625	644	616	660	617	625	590	583	658	598	647	653	636	588	641	634	660	599	562	616	590	602	615	622	657	641	596	601	619	592	631	669	650	663	639	659	620	627	638	627	601	618	658	586	651	666	642	614	626	617	579	638	652	675	671	613	625	627	608	601	598	593	649	646	627	630	620	659	621	623	584	634	609	626	620	649	593	628	623	596	591	632	603	600	688	671	643	645	583	605	655	551	652	660	605	644	643	656	639	609	624	592	604	670	567	629	617	636	602	634	605	635	601	622	617	591	664	630	643	657	652	603	630	622	616	624	594	614	661	640	598	623	661	657	611	629	607	613	641	658	582	641	623	627	633	628	597	642	644	620	593	597	609	622	593	598	620	658	614	621	614	610	634	630	627	660	654	614	636	619	620	611	599	620	614	609	603	644	600	633	651	618	593	635	647	589	610	614	599	600	639	605	609	596	632	656	608	588	620	649	649	634	607	621	611	604	600	637	612	652	591	650	669	644	616	668	692	590	619	610	634	652	613	612	649	574	644	583	615	631	639	650	633	627	596	647	572	615	611	611	624	615	614	628	653	636	598	631	629	635	590	614	616	610	640	633	617	650	654	637	612	636	615	644	613	651	631	644	607	624	634	600	622	648	623	584	634	605	620	614	652	601	616	573	630	681	640	666	642	586	637	630	583	655	622	640	641	613	626	638	623	610	670	635	621	659	664	646	592	612	621	592	575	678	634	615	610	661	640	639	634	643	627	625	658	575	636	644	606	624	587	657	565	595	592	596	594	635	629	629	628	635	604	614	645	658	650	638	626	611	620	599	608	564	599	587	622	617	663	648	633	650	614	637	605	650	663	637	620	618	594	613	634	619	594	612	635	617	670	626	645	624	639	632	587	604	622	577	619	600	678	611	599	605	650	647	621	641	577	598	630	614	647	552	607	618	636	631	635	592	619	631	665	642	655	638	611	668	647	614	599	611	629	686	601	639	640	618	580	599	630	604	623	647	621	603	617	622	630	643	638	638	642	597	608	674	600	631	588	625	613	629	574	613	635	616	637	598	567	616	611	661	628	618	637	642	625	627	637	641	603	626	669	643	594	647	633	591	626	694	642	580	616	630	613	625	648	630	569	638	647	637	612	608	606	621	634	577	621	617	635	644	629	649	586	619	663	632	660	631	579	637	648	617	640	666	595	594	603	632	657	612	611	639	613	679	636	628	624	581	630	622	599	605	653	648	632	636	654	586	619	643	643	596	628	640	656	601	616	648	624	593	648	627	624	600	619	620	655	612	592	641	591	645	600	619	582	621	642	593	584	614	617	587	599	609	629	590	585	619	604	629	643	630	666	651	600	627	630	607	580	635	555	617	638	645	621	618	592	633	616	594	613	627	616	611	626	627	650	632	604	606	648	634	613	629	624	658	588	629	587	654	586	620	658	623	639	613	645	664	657	594	663	648	652	600	613	625	656	668	577	621	685	608	649	620	640	637	619	695	606	601	621	641	600	606	597	636	600	584	637	597	628	659	661	586	654	612	625	588	645	667	635	567	652	616	615	614	605	653	621	580	621	619	613	620	605	607	642	652	617	663	597	669	577	665	647	622	629	631	638	615	630	607	639	600	638	639	646	678	617	618	611	655	650	630	647	630	597	597	634	626	626	615	623	625	633	617	627	626	585	635	595	631	616	640	631	585	640	657	613	572	617	613	575	645	613	620	628	624	593	642	645	622	640	632	620	594	637	642	639	597	583	623	639	623	632	623	614	617	638	664	667	601	674	637	603	649	576	622	584	660	621	630	675	620	618	605	610	657	609	630	600	619	596	653	672	655	617	612	655	625	633	628	607	705	607	619	589	611	634	643	589	615	629	662	625	608	609	650	613	656	625	646	608	629	623	588	666	663	637	635	600	617	631	598	617	673	616	575	616	627	642	643	623	626	640	629	663	624	620	598	635	605	628	629	682	609	620	583	662	622	617	598	642	590	640	611	649	629	669	622	630	585	618	629	651	595	613	664	639	622	635	574	599	594	588	616	590	643	630	638	621	654	604	595	599	645	605	623	620	660	638	629	638	621	623	629	606	645	625	650	636	624	640	644	622	615	593	633	572	633	645	624	645	605	614	630	568	598	589	626	670	616	622	588	638	624	609	591	637	663	591	601	619	686	614	629	630	639	649	602	649	590	642	631	622	645	595	672	585	594	588	662	631	574	616	629	602	638	579	621	630	628	609	610	605	628	611	585	603	602	629	644	625	626	621	594	623	600	628	625	584	612	579	652	624	599	624	637	636	640	627	609	668	571	597	623	617	645	605	598	633	591	637	592	626	596	672	650	653	637	596	629	593	625	612	660	587	582	601	631	653	570	628	566	604	617	647	624	619	605	601	627	647	605	633	591	587	613	681	677	665	645	633	608	638	626	652	576	636	628	628	594	639	575	663	648	629	622	635	641	636	620	650	648	623	628	578	638	664	638	605	643	590	595	588	610	596	607	595	608	590	640	643	595	603	581	610	606	688	596	640	652	603	604	645	625	636	615	639	616	610	567	617	641	676	582	638	620	601	653	670	632	645	637	572	623	645	622	609	650	612	678	642	598	609	630	620	698	618	581	646	587	646	629	634	606	630	645	595	635	631	599	596	619	656	625	587	675	595	611	606	603	622	630	609	658	601	658	687	661	624	587	634	674	615	609	585	622	651	570	587	591	584	645	611	601	615	621	594	669	632	615	592
21642	8309	6655	4069	2682	2003	1450	1071	904	694	654	598	486	452	451	401	372	295	335	303	317	259	264	268	264	276	289	257	280	260	283	261	271	256	272	225	284	267	262	246	235	258	250	265	267	248	238	273	239	254	238	229	225	271	230	229	240	234	234	263	254	262	265	219	242	246	274	239	241	265	234	237	262	258	230	256	270	242	286	257	216	230	242	230	241	212	228	245	224	262	222	239	235	233	263	237	235	233	254	232	232	267	224	256	247	240	259	256	224	271	230	237	224	221	221	235	250	216	244	240	219	222	226	217	241	224	232	236	216	232	213	240	243	244	252	257	225	253	237	241	213	230	262	221	247	225	230	246	235	226	202	200	258	236	263	220	217	215	212	250	214	235	242	231	220	250	252	230	216	238	200	233	210	221	252	233	250	229	224	253	222	243	210	259	224	251	247	241	272	276	204	253	240	255	243	248	232	250	252	235	231	239	231	236	227	228	241	241	239	204	240	231	210	227	238	211	209	268	230	247	203	230	230	227	237	230	223	250	246	243	258	245	275	199	230	242	245	234	229	230	255	244	248	241	215	216	231	233	244	228	221	232	268	254	263	223	269	231	229	235	229	226	229	216	238	220	238	224	258	208	230	212	243	231	213	219	241	230	219	246	222	256	257	243	218	253	228	227	261	266	233	233	243	254	231	223	238	215	242	250	247	252	229	223	238	223	255	261	269	241	262	251	261	220	234	233	242	248	234	241	231	245	277	229	223	254	223	209	220	266	240	233	257	214	215	236	249	221	237	271	197	235	236	241	238	224	265	212	218	243	244	219	244	221	231	258	242	234	250	202	219	218	226	252	259	237	235	254	219	225	241	222	241	234	238	261	213	247	243	255	243	232	246	238	231	239	263	239	234	243	241	264	247	280	218	223	229	206	247	268	232	221	228	244	235	230	248	234	254	244	246	270	202	220	252	250	257	206	237	259	244	248	195	261	259	239	202	222	226	229	240	229	221	248	220	232	264	256	256	234	219	235	230	241	223	219	224	264	243	249	229	236	204	229	236	250	215	219	251	218	247	237	234	234	231	240	222	224	243	231	235	229	222	227	232	230	223	233	227	245	219	217	246	222	230	240	236	244	209	246	234	248	245	251	248	238	226	232	236	204	253	265	247	219	246	234	242	217	229	229	239	226	239	253	228	199	215	235	183	246	195	228	234	276	224	220	251	255	233	230	241	229	237	243	227	262	213	221	246	245	202	246	240	250	228	263	238	233	248	229	245	214	243	228	233	221	239	223	215	254	235	216	232	237	220	238	245	277	270	260	251	232	225	260	237	240	224	260	245	239	244	266	274	204	238	249	208	232	234	226	237	257	249	249	251	216	225	273	221	238	227	249	255	251	247	230	248	241	253	249	264	230	242	238	262	246	228	217	220	248	213	224	239	248	242	249	243	216	264	221	225	240	224	245	245	212	226	223	224	251	239	226	252	249	226	240	223	255	233	249	238	239	223	240	232	236	234	198	221	240	248	220	240	233	227	252	237	240	202	232	227	227	230	214	265	221	224	216	249	240	221	249	236	276	267	257	268	215	254	239	256	259	241	227	223	224	244	230	235	212	247	260	259	260	229	235	242	220	211	252	239	245	279	240	219	269	221	232	235	244	263	210	242	237	255	218	195	232	246	221	269	230	231	245	233	238	261	235	239	246	224	250	229	234	248	234	247	258	234	225	240	258	220	214	222	204	212	199	243	270	254	262	257	213	234	239	269	269	233	232	237	241	235	236	265	245	242	212	229	243	240	233	236	261	236	217	249	236	265	243	226	226	243	241	222	218	243	224	229	234	239	240	220	268	259	235	236	246	247	218	225	244	232	255	227	217	249	265	257	269	237	251	250	223	231	207	217	230	262	240	229	223	236	229	228	195	224	254	209	246	224	248	244	246	279	250	226	215	235	237	242	226	256	202	225	228	245	230	244	241	243	241	239	240	243	210	236	254	232	243	229	229	246	228	253	210	243	232	246	250	225	239	262	230	226	257	221	223	243	239	208	224	220	261	213	225	253	230	257	257	245	234	216	218	252	220	229	246	230	249	214	237	208	228	245	215	262	218	247	226	272	227	254	258	245	251	214	223	245	214	238	226	227	219	227	235	252	275	256	252	234	259	256	221	233	259	223	245	238	263	226	188	233	218	243	239	265	237	214	243	223	232	259	245	238	242	245	242	257	237	257	248	232	221	228	239	237	274	260	253	246	261	258	232	222	230	246	209	230	239	222	199	209	218	230	223	204	225	226	239	245	241	204	220	231	230	241	267	232	264	266	282	234	231	218	284	234	241	217	245	253	243	247	228	241	201	232	237	224	222	223	223	230	230	269	266	248	230	239	248	271	226	211	238	246	275	233	221	234	215	227	242	236	214	225	226	252	231	243	247	219	260	226	231	220	239	231	255	262	237	253	226	259	268	234	250	269	232	220	229	187	230	224	216	221	235	263	242	230	214	249	253	262	228	253	261	213	263	249	236	236	277	246	226	235	250	221	253	267	243	249	192	245	242	268	233	256	265	270	236	209	218	230	259	238	231	251	234	213	232	272	253	223	211	242	221	249	225	242	203	229	222	224	221	224	230	219	234	225	227	254	239	268	229	253	225	263	231	227	227	266	244	254	249	241	228	251	222	244	228	258	244	225	224	257	265	251	223	221	226	216	217	222	214	221	228	239	255	251	224	233	261	261	267	241	258	234	231	257	236	244	222	252	226	235	243	243	241	233	260	245	242	260	243	213	234	219	241	274	258	249	216	230	235	248	275	255	254	273	263	225	240	235	214	258	233	243	237	245	226	238	253	280	263	251	238	217	262	250	248	240	229	225	229	229	243	245	229	243	263	224	249	256	236	255	224	251	227	217	245	192	247	259	236	238	218	229	237	198	246	251	240	267	248	245	234	234	222	233	226	234	245	245	238	261	219	215	224	228	250	240	205	229	242	229	244	218	234	244	239	249	212	214	243	220	229	228	261	275	210	287	245	228	226	235	245	228	240	241	243	238	225	245	216	240	237	202	217	233	201	238	222	238	249	225	252	220	261	237	278	211	238	240	254	249	230	239	223	234	231	226	231	247	220	234	227	222	230	245	235	243	222	242	240	230	226	250	279	229	231	227	246	240	228	235	237	251	259	233	227	219	217	251	262	250	261	252	230	210	240	245	245	216	219	214	234	247	251	215	247	242	198	245	241	252	237	218	252	228	232	215	249	236	249	243	220	275	258	247	254	245	232	249	235	222	234	225	242	262	239	256	242	255	244	225	239	244	241	190	232	252	242	232	247	241	232	227	213	246	248	218	223	219	234	237	258	239	247	240	226	241	235	225	231	241	236	221	258	223	245	219	256	258	249	257	230	216	216	263	244	228	229	227	218	194	223	231	212	253	219	241	226	247	254	225	217	229	259	237	260	231	269	244	212	189	223	213	244	233	201	229	241	235	214	232	237	250	241	262	240	211	217	257	243	234	240
14021	7026	10443	10340	8801	7859	6211	4966	3890	3304	2855	2750	2256	2117	1869	1536	1401	1093	1067	922	888	883	904	813	871	822	838	788	756	739	752	699	721	690	701	698	653	702	679	613	617	617	620	569	600	612	626	621	600	595	628	626	562	591	617	554	576	546	571	553	584	594	582	598	565	593	574	546	536	601	544	547	556	566	589	603	551	544	546	554	597	550	544	539	598	519	531	538	537	543	556	585	557	586	549	532	538	531	605	585	554	527	566	525	556	567	539	549	545	536	550	525	552	553	543	568	531	544	511	585	584	508	575	517	543	567	591	517	550	534	547	572	559	526	533	545	532	515	537	553	587	563	560	516	546	566	549	518	540	581	540	552	517	533	516	529	532	543	532	518	595	543	532	565	520	511	534	554	574	543	521	547	549	544	547	535	593	564	501	561	534	519	513	550	527	556	528	538	528	548	527	528	589	575	555	559	566	511	583	571	562	562	568	516	560	547	529	533	570	556	579	552	563	562	526	543	517	547	564	545	506	530	560	578	550	574	567	530	560	549	530	606	543	531	545	572	542	533	592	557	571	553	569	543	559	585	605	545	576	532	519	538	514	547	526	599	557	521	560	572	578	527	569	510	506	515	586	538	535	531	538	511	576	558	557	554	528	552	590	557	514	524	545	518	571	525	552	534	542	563	553	547	549	576	539	558	565	549	569	558	500	536	543	536	518	540	550	509	575	510	561	569	527	614	552	553	568	517	549	566	537	552	542	516	535	526	531	581	516	555	486	547	524	545	551	532	509	557	532	567	550	526	507	543	584	537	545	522	551	551	551	535	589	543	542	523	583	561	524	551	571	563	540	565	530	590	528	604	576	531	563	555	538	557	512	559	556	569	523	542	549	537	537	571	550	544	529	537	513	518	544	524	525	536	554	496	548	574	554	534	541	573	551	526	566	537	535	542	540	577	565	569	497	527	552	534	518	568	539	515	541	566	552	537	516	562	558	565	545	550	550	543	592	577	522	517	585	551	552	508	565	556	524	515	536	551	536	576	527	548	542	504	555	541	583	556	549	583	565	547	537	538	509	588	547	554	531	489	543	521	568	524	553	539	502	556	570	535	536	508	544	562	526	535	534	571	523	583	544	564	500	596	605	541	537	551	537	545	573	560	507	552	519	536	533	519	492	565	529	561	536	571	573	548	523	562	564	562	551	530	560	503	552	533	530	542	530	556	556	538	556	561	586	574	542	546	534	539	532	548	534	532	575	521	536	576	585	500	540	518	527	516	534	555	530	537	560	530	543	523	572	545	518	552	560	574	539	597	531	576	551	549	548	573	517	585	557	572	559	552	524	549	517	533	529	538	573	552	490	589	550	520	543	540	587	567	551	512	560	560	546	565	562	546	520	513	537	528	526	529	545	547	545	496	522	509	558	572	522	515	555	565	580	561	583	545	551	562	558	581	530	505	562	554	521	545	529	523	533	561	554	537	554	524	554	550	515	521	562	536	566	588	567	558	563	593	508	535	544	550	513	564	531	532	589	495	545	546	534	529	544	586	545	581	543	561	534	518	550	531	540	561	539	549	525	556	566	531	556	495	582	568	549	553	531	522	550	506	510	530	525	536	530	538	534	533	592	525	540	554	494	546	511	519	552	577	569	518	536	534	575	547	535	536	505	569	538	569	531	545	558	557	561	552	569	560	547	552	532	520	572	525	569	575	523	529	546	527	582	538	555	534	533	513	551	521	555	563	553	563	534	571	507	569	522	516	536	561	546	578	543	570	552	549	559	531	552	574	521	547	556	548	540	526	556	567	564	537	557	520	526	501	553	524	584	532	568	515	528	527	522	510	548	523	527	561	543	533	523	538	537	488	518	599	548	562	547	543	575	554	539	558	532	567	522	562	570	524	538	542	562	545	554	539	529	555	568	551	578	524	540	533	550	543	555	523	545	563	528	568	543	524	516	533	531	562	550	555	556	499	569	565	583	556	557	544	508	573	554	570	549	570	595	553	579	527	532	544	560	537	557	552	540	502	551	562	536	538	558	533	498	545	543	565	575	567	544	568	583	550	564	541	544	545	543	524	587	577	559	554	551	561	573	549	571	577	548	519	523	529	525	530	563	565	520	551	572	521	541	515	539	565	538	516	522	563	543	548	553	538	559	550	602	550	529	539	539	574	526	561	560	571	563	559	542	560	530	516	549	562	564	554	552	494	548	571	544	585	535	547	526	554	547	549	559	546	557	535	507	547	559	524	549	547	606	557	585	531	555	527	500	567	558	516	493	544	510	525	528	536	540	543	575	532	557	535	525	558	535	530	570	516	544	552	527	525	559	556	557	573	563	535	583	515	523	565	550	511	531	573	560	531	526	507	538	574	572	561	542	561	542	529	569	546	549	521	559	525	556	555	510	525	539	547	563	535	552	545	509	542	568	522	530	513	534	515	556	540	555	525	519	558	543	509	541	533	553	491	536	561	542	538	530	561	546	537	550	542	562	554	546	595	555	526	594	551	529	576	539	568	534	561	623	599	578	584	525	496	515	561	514	517	513	568	573	514	523	529	540	590	549	580	551	595	546	576	556	528	553	557	541	548	560	488	589	539	534	539	545	543	525	535	586	523	513	546	513	545	592	540	522	529	581	514	541	533	541	549	530	503	529	515	553	525	503	545	538	552	576	573	565	543	549	538	577	538	505	507	576	579	544	552	557	565	562	566	551	570	520	583	570	557	558	538	519	561	530	530	555	553	547	549	571	517	574	549	558	512	551	567	516	561	584	555	566	562	531	540	544	567	533	552	581	527	542	590	581	532	518	559	566	567	524	549	543	538	560	538	537	568	560	548	522	552	555	493	561	545	571	552	551	550	555	532	538	504	578	539	547	554	555	498	560	529	537	526	502	530	556	516	544	546	545	528	521	524	589	599	515	520	569	569	538	529	529	567	521	537	529	546	567	548	542	554	567	579	500	538	566	506	533	526	509	579	535	540	533	556	511	509	540	577	561	505	533	569	532	523	543	526	524	546	552	549	554	536	521	548	536	533	516	544	607	523	588	559	579	514	559	590	511	549	565	525	547	600	581	545	507	574	525	528	545	544	537	501	554	535	545	536	534	539	518	571	555	555	553	566	522	516	529	527	508	549	575	561	507	536	547	572	608	548	567	560	518	501	573	476	545	541	595	537	547	530	547	512	540	505	505	576	537	535	546	542	553	559	554	540	521	547	539	566	532	532	550	538	555	531	556	526	565	562	543	531	527	555	533	528	531	549	534	547	540	507	539	571	505	523	594	534	527	537	492	522	541	567	533	554	538	573	573	570	552	573	550	536	550	547	532	520	529	523	548	556	534	517	564	574	529	535	550	543	543	567	562	567	569	557	515	563	550	538	530	574	543	544	556	557	554	583	546	546	555	574	554	541	577	547	561	553	515	531	552	551	501	542	539	540	532	538	519	510	558	528	558	533	534	546	531	540	561	587	547	550	554	529	533	574	560	519	566	569	533	576	543	542
29425	13137	10562	6945	4322	3145	2276	1721	1272	1039	941	810	699	578	631	439	484	402	349	307	299	296	292	294	295	302	278	257	329	278	253	293	249	271	266	279	302	279	226	264	241	254	228	253	239	234	255	269	269	241	239	215	213	238	243	248	242	262	269	230	249	247	226	216	245	237	224	235	247	268	246	243	250	228	260	233	222	248	225	227	222	224	235	229	260	254	232	251	239	264	233	230	263	262	254	231	256	224	230	235	213	221	232	243	233	183	254	243	213	254	236	241	271	252	207	221	212	247	240	231	254	229	261	246	223	238	241	252	233	266	233	230	246	264	216	203	250	241	238	219	245	210	204	244	249	222	228	203	236	260	237	250	282	235	218	210	233	239	228	236	242	236	233	254	214	247	260	243	227	219	225	214	225	256	260	263	236	231	227	243	236	263	211	233	244	222	230	206	253	226	225	250	236	207	227	217	226	233	232	229	211	246	231	224	250	233	225	213	239	237	235	204	205	258	238	217	218	259	202	234	267	244	229	232	278	197	240	237	233	207	227	225	222	234	200	227	236	225	238	235	230	254	218	233	237	255	234	260	237	259	225	219	245	230	240	275	235	253	248	222	258	230	220	248	240	217	242	236	248	238	248	226	228	245	252	230	238	254	249	252	249	232	221	250	229	260	219	238	222	200	230	242	265	222	237	222	233	220	258	252	197	225	241	212	241	229	221	242	234	229	250	274	217	207	215	242	241	242	258	223	262	211	224	254	245	239	245	249	218	222	220	231	263	234	238	228	248	230	261	247	232	252	223	238	245	246	251	220	229	243	241	221	211	225	244	233	225	239	266	265	252	232	237	230	235	231	241	220	220	233	233	272	228	252	228	230	205	227	248	217	232	254	223	242	232	263	232	220	242	215	222	236	221	240	231	203	229	233	249	234	243	250	270	201	242	256	237	204	229	236	233	220	246	241	271	247	240	253	249	218	213	260	249	202	213	245	221	218	233	213	204	249	247	254	241	237	246	223	242	251	260	207	225	233	231	245	248	224	212	241	245	221	213	233	205	232	221	233	248	206	236	196	258	234	223	224	247	259	239	209	266	202	220	185	252	242	251	246	233	254	212	227	244	240	234	247	254	227	236	258	211	243	214	275	244	240	239	189	255	222	221	225	213	232	227	237	221	221	232	224	241	226	254	242	216	223	227	236	249	247	235	230	208	249	210	224	240	226	208	212	196	272	227	226	251	220	250	206	221	239	226	224	213	235	243	270	215	240	218	243	260	227	223	249	229	216	216	246	245	250	215	246	220	241	229	254	243	233	249	229	243	244	244	240	195	234	214	245	238	218	238	225	228	223	241	221	216	223	255	195	224	221	213	232	222	222	256	216	224	233	253	208	225	229	219	232	213	210	239	266	258	224	222	240	234	204	239	273	244	230	240	223	251	239	258	228	240	285	228	213	218	238	226	192	248	242	240	230	255	241	242	211	238	222	223	222	232	206	230	243	246	219	222	225	210	282	239	220	250	208	223	256	224	246	238	214	216	247	229	252	228	227	231	221	240	229	202	238	243	219	251	243	213	196	229	224	217	246	226	209	237	257	248	262	237	238	205	249	229	258	226	253	236	258	253	213	222	258	243	219	230	215	208	249	236	268	238	231	238	234	259	206	218	259	252	234	219	241	205	241	213	226	253	221	231	225	230	236	238	239	232	233	246	250	266	263	263	232	231	200	228	209	214	246	234	232	241	208	239	269	241	221	242	238	211	231	226	223	243	242	221	214	247	240	221	217	228	235	231	231	206	237	253	252	220	222	230	258	247	231	238	237	261	259	252	230	235	261	251	255	245	236	215	229	222	240	232	244	227	247	237	225	230	242	229	231	244	230	233	242	262	243	203	228	240	224	241	238	234	237	223	233	249	211	264	235	247	220	213	225	271	263	275	236	229	243	242	239	235	201	236	240	233	260	224	233	224	234	254	236	197	234	231	253	249	221	270	203	243	243	238	250	226	263	275	266	246	220	212	224	226	197	214	257	266	214	234	227	235	210	209	235	256	245	256	234	209	245	230	228	247	232	234	262	252	232	215	225	263	245	232	252	210	231	205	255	269	198	201	239	220	268	255	263	270	225	244	203	238	240	245	237	193	240	230	212	218	218	236	228	225	227	216	230	231	243	223	238	217	218	223	201	226	229	227	209	215	227	238	245	232	248	245	264	260	228	247	266	248	235	214	246	220	248	237	246	225	204	231	249	210	241	215	248	235	246	233	231	249	226	242	257	259	218	245	230	265	272	230	243	201	218	246	217	222	230	220	228	225	251	230	211	225	243	258	250	222	238	256	280	259	235	252	225	228	260	219	252	243	245	235	240	244	234	215	209	242	253	228	223	229	219	227	236	225	230	265	245	253	233	232	233	242	218	225	203	225	245	237	224	227	236	229	226	225	248	216	222	236	230	224	235	235	226	222	221	233	215	228	212	255	263	242	227	212	221	215	256	241	229	227	249	215	248	253	260	214	252	215	224	251	230	237	261	279	232	228	235	236	217	226	231	246	229	244	215	256	223	250	222	230	278	218	210	249	221	222	249	237	254	231	234	255	241	261	228	222	256	225	221	223	257	218	209	243	233	254	222	243	221	209	216	258	207	215	254	219	250	203	235	228	246	244	226	233	257	232	257	218	211	231	243	200	237	208	228	218	240	258	242	239	222	249	249	260	232	204	233	220	220	232	242	257	231	238	253	239	235	233	225	233	222	235	245	251	220	233	244	224	249	263	234	233	248	232	260	226	226	208	222	240	198	228	245	225	231	230	242	233	219	232	257	239	215	224	221	216	224	211	230	230	235	260	220	230	251	251	243	229	249	236	236	226	239	205	227	232	243	238	232	218	247	228	265	215	245	221	223	221	218	200	219	261	239	240	260	223	235	236	214	241	219	230	229	220	233	261	211	239	232	232	238	205	230	230	235	223	239	239	236	207	246	255	248	224	231	252	235	221	227	208	186	221	247	244	223	254	230	223	232	229	218	246	216	245	216	230	232	271	242	235	232	206	228	252	251	198	233	231	241	232	260	221	241	245	213	215	217	243	241	245	242	222	221	218	237	237	226	245	234	235	238	226	199	256	226	241	230	220	231	226	266	231	212	252	219	239	213	245	222	208	213	220	205	235	221	242	232	234	238	216	267	253	237	229	209	256	204	195	270	212	219	210	237	250	218	210	215	217	233	237	238	244	241	234	219	233	201	247	253	217	228	248	247	218	261	253	256	198	239	227	237	232	210	228	219	260	220	203	239	243	266	226	229	230	238	214	249	276	265	226	238	245	232	219	233	231	233	236	259	248	194	218	209	219	210	244	270	241	223	209	234	270	225	229	243	234	224	213	223	260	241	226	255	245	204	239	221	249	241	241	226	243	251	262	233	222	232	284	232	238	211	230	243	237	212	233	237	254	262	216	244	226	231	238	244	222	199	249	238	253	228	253	247	232	257	209	172	244	253	221	224	226	248	227	234
17449	9627	15149	14769	12294	11473	8872	7408	5958	4947	4247	4025	3223	2949	2687	2184	1868	1596	1284	1173	1058	981	1005	1045	994	951	967	868	882	883	842	847	763	787	750	807	810	751	736	632	677	619	615	622	602	636	611	630	614	563	598	560	554	590	604	592	565	612	579	598	578	556	565	604	593	545	578	597	567	584	534	600	567	556	579	559	541	578	523	576	551	552	555	550	527	522	545	560	560	508	566	542	534	516	518	533	547	528	487	521	562	582	532	552	546	529	495	505	536	517	577	526	520	524	549	531	557	556	550	554	547	497	516	522	474	528	523	524	519	531	517	504	593	504	532	526	532	540	531	532	596	517	514	545	546	565	536	511	513	528	580	553	544	518	536	542	515	523	491	557	556	533	576	508	542	575	523	565	520	549	559	508	540	516	588	522	556	540	554	501	572	551	572	527	543	547	502	569	537	522	564	588	585	532	567	562	536	564	512	527	564	530	571	555	512	517	567	544	550	530	560	534	504	544	534	603	514	528	539	557	537	594	555	514	536	546	533	522	531	562	535	550	524	533	559	512	564	511	539	507	521	534	562	521	574	570	511	525	525	550	569	519	546	506	524	545	551	494	544	544	542	513	516	577	521	564	519	561	534	525	549	541	512	573	550	520	564	560	515	513	537	539	581	591	516	564	543	509	511	556	485	544	573	606	575	527	570	539	543	578	562	543	521	568	523	529	546	533	512	524	583	539	525	511	541	553	537	554	476	508	530	526	581	554	535	539	565	513	509	540	512	508	513	558	549	537	556	474	562	561	542	530	516	558	546	537	526	545	564	548	588	554	519	579	548	581	495	530	583	558	530	526	514	569	548	528	519	526	591	552	505	509	573	564	512	572	517	543	513	495	518	509	546	532	494	539	468	513	520	515	569	524	528	546	497	516	528	544	535	538	533	558	527	493	524	528	541	531	561	548	512	551	511	550	521	533	519	504	537	555	536	566	581	536	562	539	546	536	560	577	559	556	476	541	545	567	532	588	555	552	541	530	534	537	542	522	552	528	521	479	533	564	521	546	558	547	520	535	569	512	542	563	530	534	565	538	524	559	530	518	513	544	531	479	557	525	541	500	556	554	557	525	558	543	532	543	496	553	533	543	536	554	562	533	533	548	558	577	502	548	510	526	554	585	531	526	527	542	555	540	529	578	543	528	524	517	552	538	606	537	523	556	536	531	544	544	547	499	541	559	528	462	550	532	532	505	512	550	567	546	553	505	552	519	573	550	548	559	519	566	528	559	561	532	552	539	515	532	532	544	563	530	592	545	554	581	531	559	523	578	561	578	514	575	513	580	551	559	570	525	519	545	535	550	529	513	552	545	555	525	533	550	515	490	528	515	489	533	563	505	531	546	557	543	546	579	572	552	515	549	552	567	549	539	576	519	583	563	541	572	518	544	555	553	594	556	564	540	518	520	537	527	533	573	535	528	531	544	548	533	557	550	530	547	527	590	556	577	553	565	528	573	571	565	550	515	538	519	587	526	514	523	544	518	552	559	552	505	517	582	534	534	521	539	551	529	565	562	501	531	547	542	526	533	557	533	531	517	514	539	526	547	524	538	526	543	552	529	551	484	510	510	524	543	520	517	539	525	584	540	546	554	504	538	492	581	550	586	528	567	543	566	571	532	545	546	535	548	571	559	543	554	542	539	529	555	551	508	562	547	544	520	527	538	508	565	562	535	562	531	544	519	542	551	558	568	528	512	551	517	513	556	541	514	550	541	505	528	569	556	539	531	520	498	561	526	587	560	531	545	510	514	550	538	558	533	590	536	527	557	559	555	561	521	544	521	546	519	553	529	529	561	556	545	522	609	538	527	500	570	529	524	516	523	510	503	525	527	542	567	533	528	468	587	543	524	545	534	561	561	552	544	525	565	523	530	532	574	552	534	553	525	554	520	550	550	537	566	518	511	529	586	531	530	568	494	549	534	550	521	518	513	560	497	549	537	538	513	562	558	580	564	554	544	557	524	553	572	564	523	535	580	511	519	524	526	537	576	559	544	489	587	537	518	509	527	534	568	532	538	531	537	578	548	558	526	510	532	527	526	543	538	557	543	560	498	535	523	504	584	542	534	564	562	521	522	553	519	510	552	572	507	517	567	519	564	499	572	539	516	545	499	547	524	572	519	535	525	553	536	543	528	548	526	538	508	544	516	536	560	544	543	522	586	548	614	541	553	490	480	530	513	549	547	555	601	554	519	553	555	558	520	526	571	515	563	552	553	566	577	514	540	555	549	539	524	540	527	566	538	526	551	561	532	495	531	480	525	568	534	566	540	528	512	510	540	556	526	514	548	562	545	553	509	494	536	567	550	477	536	526	554	526	517	559	519	547	542	514	558	563	566	550	539	535	520	533	550	543	542	529	557	563	507	542	556	516	517	547	509	598	537	562	595	571	512	550	507	598	573	582	555	585	557	534	528	571	550	498	517	539	560	574	557	555	522	555	531	552	578	569	559	563	534	542	527	526	546	547	514	576	540	498	523	542	555	549	550	535	579	497	522	513	563	543	571	548	551	535	540	528	554	574	543	541	532	578	522	506	532	508	536	541	553	535	543	509	481	573	541	566	576	528	525	557	569	508	503	527	562	512	542	545	541	558	560	560	562	537	536	519	546	570	570	545	544	539	523	519	529	507	527	535	527	519	523	509	558	548	549	575	549	493	513	558	537	609	548	545	563	517	540	543	561	536	564	545	535	543	556	516	554	491	506	518	559	516	525	575	561	507	549	551	545	549	539	558	508	567	531	548	532	538	560	536	557	505	550	539	535	567	548	470	541	582	540	536	527	539	543	507	519	524	482	538	568	574	553	567	493	545	584	554	534	537	563	561	564	561	538	540	525	538	546	547	557	554	532	532	563	549	503	546	561	519	524	510	589	507	543	556	558	522	510	560	520	575	571	539	531	561	554	498	482	525	581	528	554	541	526	543	564	589	541	554	522	548	533	524	577	523	552	544	584	498	553	516	561	581	566	549	553	499	512	554	537	527	501	517	548	511	552	512	524	532	546	523	525	565	577	586	573	572	508	582	522	557	551	603	567	581	525	574	538	497	560	524	551	563	547	568	531	566	574	525	581	529	513	528	491	528	540	528	537	574	545	583	518	529	548	540	515	545	547	578	566	517	551	543	543	550	547	551	529	531	515	542	545	578	541	547	554	543	524	578	535	562	522	497	526	505	538	548	559	545	559	534	566	548	530	558	571	570	519	509	581	564	521	548	542	517	565	552	518	544	571	514	542	555	571	562	569	511	572	553	531	536	565	547	558	550	557	544	568	517	540	555	530	542	562	567	517	541	558	527	563	529	579	578	551	524	548	541	555	524	551	530	578	578	531	537	562	524	535	583	546	528	552	528	523	536	516	531	601	520	518	555	563	505	536	514	555	537	527	524	529	539	534	551	601	539	581	545	520	534	573	587	587	547	582	507	548	563	576	582	539	466	503	482	520	557	577	552	541	506	524
13707	4591	3699	1847	1164	918	705	601	528	470	434	425	373	366	331	327	307	314	303	313	318	297	304	319	289	290	306	289	288	322	256	297	286	274	315	286	274	291	313	301	319	278	280	285	244	285	294	266	294	308	305	251	278	294	271	277	259	244	275	282	263	278	271	269	267	254	280	316	316	298	282	313	302	277	303	267	313	262	284	298	277	233	287	283	261	280	283	286	296	286	275	282	299	286	288	281	308	292	301	309	282	288	250	287	293	267	291	297	293	255	322	291	316	295	257	279	294	267	296	290	257	289	325	280	277	256	255	296	268	266	279	288	268	284	315	264	273	302	291	312	294	295	278	285	288	289	287	279	243	267	248	312	278	296	292	301	283	261	285	285	284	278	286	258	310	288	279	306	315	277	284	242	262	294	275	294	306	285	264	259	262	276	291	257	277	275	271	263	315	289	286	274	302	284	313	253	279	274	271	281	329	278	260	274	261	281	274	324	267	262	280	245	289	256	258	306	257	261	287	301	284	277	305	260	296	298	276	295	284	280	303	285	244	293	266	257	243	299	291	284	268	285	302	306	292	297	255	301	293	319	292	247	243	256	276	261	288	273	271	291	269	285	276	269	280	267	306	275	304	273	281	295	288	281	282	274	280	335	277	267	301	316	271	280	276	268	267	283	286	279	312	295	313	280	262	263	317	304	292	293	287	250	245	263	286	306	279	282	289	278	264	279	298	295	284	282	271	271	276	302	281	299	259	299	297	269	263	303	273	315	286	260	276	276	253	306	276	298	279	260	261	237	283	256	295	263	314	288	261	260	277	276	290	300	287	290	296	300	309	299	286	264	277	269	249	286	293	247	263	270	291	284	255	278	262	303	284	271	279	264	282	256	251	255	254	304	294	292	302	288	281	279	270	273	270	273	264	273	294	292	324	271	276	288	261	285	238	269	303	310	276	283	290	272	240	250	253	265	300	282	271	266	279	293	258	324	280	272	273	313	291	296	268	269	310	313	286	324	276	262	282	308	297	287	252	272	288	286	286	298	304	305	291	279	301	307	296	270	301	255	239	262	275	256	299	275	251	265	269	274	271	286	281	284	298	279	274	265	275	279	294	250	265	295	250	282	301	270	251	314	266	278	289	281	316	284	276	277	262	294	274	277	311	315	287	305	250	283	269	291	294	250	234	271	288	283	291	284	276	287	283	271	283	273	292	253	271	270	280	251	261	304	277	270	310	284	282	274	296	298	281	271	293	268	265	268	293	282	267	269	323	285	270	246	271	276	281	272	309	284	263	247	268	266	295	271	278	282	298	293	276	284	258	263	255	303	268	289	276	304	280	291	281	283	273	268	265	283	293	271	283	298	294	286	296	257	301	263	259	271	306	266	309	298	282	282	265	291	301	323	290	291	302	282	266	292	286	287	266	308	308	275	292	255	263	314	269	259	293	282	278	286	293	260	286	296	280	287	264	276	298	270	264	292	295	330	300	295	273	266	278	288	290	259	293	253	273	264	315	299	272	272	249	306	271	283	275	292	256	294	276	258	298	271	294	265	273	295	279	287	292	254	310	299	249	281	244	306	284	277	278	267	299	270	287	280	285	260	271	281	304	257	263	270	264	283	254	280	277	260	291	250	268	315	288	295	267	281	279	266	263	283	298	274	272	263	239	279	272	295	272	276	261	254	292	256	276	280	285	289	284	266	271	278	313	271	263	296	289	280	260	265	276	278	283	275	308	274	289	281	303	288	295	295	306	317	300	273	283	278	283	287	269	281	283	293	266	270	267	264	258	271	297	282	261	272	294	252	281	279	314	243	269	283	247	289	265	250	302	254	270	275	272	280	317	256	288	276	294	282	273	277	297	294	268	284	273	282	278	278	287	299	273	264	283	266	298	281	285	282	285	241	268	268	261	289	293	262	258	258	288	240	321	272	252	280	267	269	297	263	255	268	273	311	311	285	282	271	285	269	279	270	276	282	258	303	302	259	306	299	277	299	263	302	308	301	281	292	302	301	291	270	326	276	290	278	274	248	287	284	252	266	281	273	314	304	285	298	282	268	313	269	254	274	289	287	267	269	272	278	292	282	259	278	277	291	252	272	305	335	336	274	269	303	293	237	268	322	283	299	287	297	296	295	295	307	252	263	270	272	252	296	292	287	263	255	288	269	278	258	285	268	294	283	269	272	276	305	293	282	248	261	262	254	282	288	307	281	256	294	304	287	270	252	257	269	288	290	301	290	267	257	279	258	290	271	302	301	272	268	275	321	262	262	258	262	304	292	283	264	297	286	284	269	276	269	293	255	275	304	293	277	328	291	281	258	263	267	269	263	266	283	294	281	247	256	264	258	293	307	276	253	290	279	269	308	295	273	290	269	255	291	284	276	301	269	301	272	339	273	301	275	298	279	332	285	292	285	286	274	259	261	299	257	293	242	289	277	303	288	257	278	315	296	278	275	322	250	289	267	269	257	271	307	283	273	285	268	263	239	269	263	298	257	284	256	270	324	314	289	279	306	301	294	267	279	294	302	297	265	287	273	299	269	283	266	243	294	285	276	293	285	267	255	269	270	263	299	296	261	268	306	269	250	270	292	270	300	292	259	236	263	267	305	254	261	283	319	326	296	239	274	307	291	292	332	272	296	310	290	283	290	272	275	264	281	252	278	278	292	278	277	288	266	251	263	302	280	263	296	289	282	284	310	294	268	299	290	325	261	292	277	280	289	250	267	286	267	250	291	266	284	287	312	305	281	291	284	303	292	329	289	252	279	281	298	304	297	289	271	293	275	275	281	289	270	264	287	312	322	315	301	294	255	262	289	267	279	268	247	269	288	300	283	291	305	279	257	287	275	282	269	290	288	275	277	294	304	295	305	275	296	288	291	281	309	288	308	260	291	288	291	280	276	280	266	271	265	263	274	278	280	311	277	269	282	295	302	286	280	252	258	276	280	271	295	322	288	289	316	270	269	247	278	283	283	314	254	299	311	263	292	297	303	281	294	303	251	224	291	258	293	327	280	302	265	247	265	313	284	276	280	283	284	325	256	264	274	269	285	310	260	267	269	278	291	271	265	311	284	302	257	281	285	273	311	314	274	263	305	265	304	271	284	282	291	273	264	276	288	281	296	274	268	270	268	240	277	271	270	271	263	248	300	257	287	297	278	290	277	276	268	254	300	299	263	276	269	275	288	297	294	298	280	311	272	286	286	312	272	300	291	256	307	287	261	265	265	289	279	297	292	252	269	314	301	290	284	262	291	266	265	275	299	283	253	285	288	277	271	282	285	256	287	324	284	285	302	262	299	256	321	272	277	261	294	302	291	268	317	269	282	288	290	251	279	281	281	283	251	286	287	260	271	272	304	262	254	269	260	293	329	239	268	277	292	286	258	278	320	292	302	238	288	293	288	280	270	284	319	296	312	274	285	288	278	271	291	283	320	288	265	274	280	288	276	273	289	279	271	299	291	294	324	303	268	286	291	275	284	267	294	311	280	289	266
8827	4103	6409	5070	4061	3354	2878	2317	1814	1660	1594	1464	1278	1186	1070	1039	1006	891	814	842	825	778	816	749	728	728	748	714	769	695	704	754	719	657	717	650	707	694	677	634	648	667	649	653	663	643	684	620	684	654	654	671	625	610	633	646	683	670	654	650	620	611	618	622	640	668	618	584	654	637	647	668	632	640	657	640	622	639	646	608	653	624	638	610	617	639	619	646	578	593	585	601	656	623	626	647	649	637	630	645	603	624	670	585	613	664	616	607	618	665	646	686	645	570	643	564	633	646	590	610	653	640	620	735	626	626	611	628	660	633	601	629	619	598	653	616	626	633	615	638	589	612	678	608	600	648	621	652	615	614	612	633	608	658	602	642	578	639	679	625	587	625	593	628	651	622	601	625	645	620	635	611	619	608	634	599	627	647	622	638	602	635	620	649	631	613	623	658	656	625	615	635	619	603	602	613	609	615	607	647	591	640	604	626	661	571	660	595	629	606	635	663	605	600	596	631	669	628	649	657	581	617	619	618	617	629	661	606	636	596	610	664	620	663	640	626	621	600	655	629	610	622	668	648	631	607	623	613	629	666	622	630	679	604	667	590	610	617	640	636	665	579	602	577	633	637	610	630	619	669	613	675	611	594	667	646	649	613	636	619	640	632	615	642	663	624	618	658	619	648	631	636	621	649	636	606	601	571	651	633	589	631	644	643	571	635	585	637	622	667	581	637	599	610	648	624	654	622	626	608	635	605	622	644	641	608	649	667	658	621	671	634	643	626	655	643	610	625	644	613	574	604	638	617	649	650	576	622	640	634	626	593	630	618	664	620	629	595	649	647	676	613	643	642	651	637	627	599	643	594	616	607	677	650	610	645	596	608	665	591	642	647	614	592	603	609	629	599	651	606	599	651	635	597	664	597	582	586	615	615	622	610	638	582	656	632	650	660	648	631	605	637	604	659	600	628	632	628	605	600	659	604	631	589	621	599	657	667	643	601	692	636	628	609	627	650	611	659	640	692	590	609	607	622	686	655	613	681	611	616	644	673	641	600	640	615	619	659	637	593	618	655	602	614	643	615	619	600	615	587	651	626	637	596	647	617	643	602	660	624	626	639	641	559	672	610	635	635	633	604	609	621	645	644	653	649	646	614	656	661	623	668	639	633	589	644	566	679	615	617	644	591	654	628	629	623	668	601	599	596	588	676	609	622	575	647	621	611	610	602	654	645	653	633	591	614	621	585	667	655	650	621	602	609	592	644	637	633	657	646	650	616	626	600	642	684	625	619	607	626	669	632	654	632	616	614	616	635	684	706	612	634	608	631	601	591	651	637	630	613	615	591	588	631	654	638	561	652	630	627	578	631	599	614	602	600	625	585	665	650	621	633	627	596	659	637	665	672	669	603	622	565	583	615	626	618	621	638	658	627	559	616	639	603	662	639	612	627	692	647	633	648	588	626	642	641	637	664	636	618	639	646	612	628	565	660	641	666	650	630	622	611	615	622	620	633	638	641	618	574	597	661	604	611	619	633	671	674	616	573	627	613	645	600	632	636	637	680	601	605	646	586	588	602	642	681	624	641	583	617	629	628	647	571	644	663	609	643	607	653	649	597	629	596	623	569	650	619	603	603	639	586	640	627	662	688	636	573	626	607	640	633	650	615	658	629	582	646	575	628	661	636	633	638	615	646	589	629	617	685	632	626	668	588	625	656	606	617	609	601	672	627	627	664	630	699	692	580	645	577	635	621	621	621	606	614	616	617	630	621	636	650	634	665	634	600	597	650	637	624	611	641	611	617	614	624	657	648	605	688	605	639	627	613	592	624	636	579	642	626	629	644	597	659	588	583	599	641	629	661	661	678	631	606	647	635	614	627	653	653	630	597	648	609	615	623	612	651	647	617	651	640	655	637	625	599	611	659	624	673	616	614	639	619	666	670	655	673	635	630	630	667	624	601	679	633	622	655	699	615	599	662	625	601	664	643	608	619	623	594	665	642	653	647	626	649	627	612	671	612	647	656	599	622	609	640	665	619	665	610	593	611	611	647	627	642	675	629	608	631	603	648	633	605	657	643	656	612	611	620	578	624	647	661	607	631	628	586	638	627	649	658	640	643	622	616	658	650	619	603	644	647	604	603	675	607	608	621	618	621	626	634	621	599	649	635	609	621	583	650	601	613	621	613	656	605	633	631	641	634	637	609	620	683	613	591	612	634	627	582	641	594	647	559	623	604	646	622	622	641	640	605	635	636	653	628	663	627	610	645	613	648	632	670	618	671	622	639	590	656	642	622	619	624	661	607	649	584	607	623	624	611	650	649	593	658	584	639	649	645	632	601	617	650	624	622	578	620	597	597	640	666	611	605	675	645	607	604	645	580	605	582	627	653	595	610	605	625	632	607	598	639	629	640	626	629	640	627	629	625	622	630	592	609	579	642	626	672	636	618	642	606	625	628	651	627	617	630	704	639	649	611	618	621	662	636	642	641	600	592	598	624	616	646	703	644	612	628	633	639	606	610	593	609	644	618	626	606	575	656	651	676	650	596	634	614	609	595	664	608	606	623	606	644	646	619	623	598	618	620	629	577	616	603	617	659	590	656	602	638	580	603	632	595	669	623	591	630	655	628	598	602	630	650	656	654	627	673	660	658	612	613	601	618	618	603	673	672	584	678	649	650	626	662	601	687	637	589	605	654	591	619	636	642	594	631	641	619	646	629	590	667	626	610	663	664	630	622	604	575	664	660	626	634	583	626	601	638	622	618	619	637	647	650	675	627	621	609	623	655	627	655	613	615	662	668	597	602	633	626	659	667	647	659	648	616	630	609	610	581	630	633	671	603	613	663	618	552	595	646	607	622	594	641	617	625	593	639	620	636	639	647	660	661	612	659	665	612	609	596	609	650	619	613	599	621	643	590	652	620	652	623	607	645	651	641	669	685	635	623	596	611	651	605	658	644	659	644	588	624	609	613	633	625	638	632	613	626	618	626	615	623	653	584	633	653	586	616	617	616	589	651	652	632	644	582	606	627	620	635	643	630	647	632	658	611	583	635	633	626	602	640	644	659	622	668	616	610	583	617	602	619	626	672	599	640	657	634	634	637	636	637	663	630	634	624	607	587	606	626	606	621	639	664	634	595	654	660	622	587	622	604	651	616	599	646	614	658	660	594	609	686	617	603	641	599	614	644	629	614	624	638	672	595	657	594	648	591	670	619	655	642	621	608	636	628	588	607	606	601	613	627	639	622	598	626	616	650	650	607	647	601	655	623	610	641	654	637	644	616	665	586	628	642	594	616	632	687	558	610	643	630	607	645	640	648	632	654	675	605	615	614	683	647	642	598	662	635	690	662	591	609	649	628	631	657	635	611	622	635	644	613	599	664	551	629	613	552	630	626	620	620	604	614	577	638	615	592	596	587	615	589	653	623	583	635	619	642	612	638	661	643	585	583	644	604	623	653	600	639	665	609	644	679	606	632	583	646	691	624	597	637	620	634	630	651
21882	9428	7919	4033	2740	1983	1427	1041	893	750	700	603	514	460	420	386	385	379	307	303	279	286	273	266	272	319	269	250	281	249	249	292	287	266	271	248	297	259	258	216	235	245	266	228	243	235	256	256	248	259	259	230	254	257	238	252	244	230	241	258	246	266	232	243	222	240	230	221	244	232	268	258	219	270	216	239	241	257	254	226	268	224	238	221	245	237	262	253	222	286	240	231	237	258	266	215	241	240	222	248	199	231	219	261	222	248	221	239	240	229	241	193	235	203	239	249	272	254	252	237	217	224	202	248	245	242	245	262	247	226	194	282	248	240	224	191	250	229	229	258	208	222	242	250	259	251	238	230	268	236	243	279	241	246	233	227	263	247	224	268	234	271	225	235	231	207	244	241	213	236	234	239	253	262	220	267	240	243	241	231	265	237	221	272	217	211	225	230	222	243	240	237	251	273	212	221	270	278	269	261	242	227	226	252	233	210	250	238	260	241	246	226	242	227	230	237	266	295	264	231	245	220	241	210	215	263	231	250	245	233	258	242	244	234	216	261	254	231	265	251	259	265	255	239	244	251	209	213	245	263	232	241	250	252	252	247	237	247	265	246	234	209	208	259	264	266	245	264	258	217	247	272	248	254	238	222	215	224	233	245	273	241	218	266	251	238	218	237	259	227	234	253	230	254	247	216	250	229	235	219	249	249	264	235	233	226	256	275	227	220	241	231	247	226	249	224	241	265	247	265	254	222	231	228	236	228	226	254	243	262	260	219	242	258	213	227	259	247	210	230	214	226	249	243	246	231	265	270	237	225	231	246	245	198	237	280	258	229	230	228	254	237	218	238	219	214	230	230	229	217	205	254	246	235	213	261	233	249	236	222	226	257	238	229	257	223	242	237	266	228	201	223	240	239	241	258	244	257	235	224	244	239	224	221	282	276	260	236	222	267	226	251	227	262	213	222	249	263	219	251	253	235	237	229	225	217	249	241	213	222	237	225	263	246	246	230	189	236	225	224	240	206	243	229	234	235	227	207	272	218	234	236	216	250	252	236	240	255	212	251	267	235	243	215	220	252	242	252	244	249	233	225	230	249	246	266	242	225	234	253	224	247	245	228	265	248	226	258	245	252	228	234	261	249	214	250	239	212	244	254	224	246	251	273	274	254	230	221	230	215	220	233	236	274	246	254	242	272	252	240	254	240	250	262	240	246	238	200	257	242	260	279	233	220	219	201	236	269	267	252	257	217	218	268	277	236	231	233	224	226	238	216	261	262	232	250	221	199	203	243	233	240	252	244	238	260	240	231	244	260	246	228	265	248	277	233	244	237	243	259	236	252	234	237	255	245	245	249	224	255	203	220	244	279	217	234	280	258	236	240	247	243	247	253	221	251	237	214	262	216	236	224	243	237	235	241	222	218	234	237	247	232	222	259	252	223	225	238	247	219	257	266	260	277	200	259	260	216	240	241	236	249	228	217	258	223	240	241	241	240	235	214	263	244	241	250	240	248	249	237	273	258	277	228	231	241	241	262	249	236	240	226	222	218	233	242	235	213	265	203	232	211	225	243	245	235	222	247	231	259	226	218	244	235	237	279	238	238	203	270	242	230	239	178	239	229	269	245	209	238	242	219	234	248	250	227	241	235	240	233	241	232	274	228	257	243	247	281	227	205	241	264	262	267	236	234	230	228	239	241	205	261	255	238	244	248	285	234	266	235	205	239	220	259	261	218	260	283	235	233	262	236	223	241	214	229	215	237	251	237	238	252	235	252	256	272	244	257	255	246	242	224	242	282	247	257	261	245	264	199	246	256	261	235	259	260	228	250	230	240	253	249	251	260	245	242	219	270	246	233	240	262	233	241	229	244	244	227	219	246	258	260	223	238	223	263	245	213	249	219	219	239	229	237	241	205	227	246	250	249	254	224	251	247	273	275	251	235	242	239	238	236	250	221	278	223	236	235	231	256	232	237	236	226	250	233	251	252	229	261	231	235	263	234	227	234	239	263	250	216	269	255	226	247	257	225	233	241	220	239	225	247	243	229	277	255	248	207	238	215	253	242	222	229	259	223	263	231	206	278	262	247	248	244	271	258	224	270	244	226	254	231	242	202	241	240	221	266	269	260	223	243	249	233	255	245	220	235	241	250	216	261	239	248	252	258	244	267	242	212	236	231	239	235	244	263	233	230	269	229	231	233	239	249	241	229	247	240	267	245	227	258	247	246	226	213	239	255	241	250	217	224	258	236	243	248	246	302	276	234	239	272	246	230	262	258	254	221	212	256	228	252	224	238	252	271	256	277	239	215	259	235	233	240	260	259	225	246	237	251	230	229	248	232	227	241	255	224	227	227	253	225	270	270	259	243	247	254	238	230	220	218	213	273	252	266	265	243	254	257	213	251	228	237	258	238	224	238	228	230	246	239	247	241	255	251	245	219	259	268	236	241	266	241	248	263	240	227	206	253	219	250	239	240	228	245	260	228	235	247	253	260	265	256	194	235	249	222	255	224	225	252	254	266	244	247	267	248	247	244	218	251	221	227	234	232	246	240	238	232	234	223	237	230	252	233	220	242	256	248	258	223	241	216	282	262	252	220	256	238	273	261	250	225	229	233	259	255	232	240	241	234	235	250	241	252	223	247	250	225	254	254	219	200	252	246	258	255	251	220	256	275	253	236	223	233	253	238	248	247	258	244	274	232	247	267	242	256	241	229	228	249	238	239	228	274	221	235	225	241	244	272	242	232	238	255	271	241	221	207	256	260	235	222	228	227	219	255	280	260	223	247	233	243	238	252	250	230	280	228	198	243	233	232	233	272	225	237	244	221	237	237	272	260	262	266	247	216	231	234	239	235	249	261	257	264	236	234	229	260	226	219	251	271	231	239	245	231	221	215	229	256	207	244	247	239	274	238	254	245	228	240	243	267	240	242	241	216	240	240	230	237	221	209	238	227	251	224	231	226	232	244	217	268	243	224	251	240	273	230	247	232	237	229	215	238	243	217	244	257	254	241	266	262	245	255	244	264	236	230	231	246	266	240	231	220	232	224	250	260	221	269	258	204	257	278	223	224	241	249	248	260	232	247	241	264	257	270	225	245	221	242	229	270	249	246	215	211	238	243	265	228	228	226	255	226	216	257	241	250	251	225	215	246	257	235	249	234	241	229	210	222	274	240	259	212	246	258	219	247	217	247	240	261	245	253	265	245	248	247	243	223	228	249	276	243	248	248	255	278	257	257	252	220	242	245	251	226	215	245	252	231	250	239	211	241	259	255	237	267	231	258	245	262	228	223	272	253	242	226	242	271	229	273	249	219	234	232	231	243	279	246	250	245	239	237	249	233	222	243	225	231	258	232	260	247	244	223	249	254	243	254	268	261	263	229	247	245	270	214	228	235	246	245	232	208	233	264	248	238	235	256	258	226	240	237	253	215	236	247	228	244	249	220	235	268	251	230	236	254	242	216	274	212	251	262	242	280	245	223	237	258	227	211	222	248
14260	7740	11907	9604	8707	7714	6073	4694	3874	3382	2886	2601	2315	1962	1922	1583	1354	1209	1040	987	930	834	814	807	837	807	810	766	770	758	727	736	715	697	695	695	737	668	644	658	627	588	625	626	615	553	587	603	619	633	614	584	590	608	567	564	574	579	592	573	583	571	573	544	563	589	589	589	570	548	568	590	578	574	587	557	542	581	540	547	591	561	554	543	519	577	571	573	552	542	530	588	581	576	521	553	553	549	527	572	540	561	519	558	505	525	549	522	560	551	550	517	522	538	557	552	550	551	561	596	547	566	520	552	545	556	559	562	519	587	569	553	499	552	566	550	523	603	562	544	550	537	566	606	542	521	576	532	549	547	543	584	539	558	589	545	520	569	593	562	532	512	568	537	564	561	577	538	563	546	522	564	549	506	551	581	567	598	508	551	491	524	556	521	519	543	533	576	556	587	569	536	571	568	542	577	561	547	514	561	584	552	521	535	537	539	539	534	588	544	546	566	582	552	558	537	568	538	548	570	554	601	528	530	591	576	600	551	526	545	552	553	557	560	576	528	546	501	552	550	543	519	541	566	526	519	557	554	577	567	548	580	519	568	560	538	570	571	567	548	570	508	582	584	553	557	560	548	524	572	539	531	508	581	555	546	504	557	537	602	555	553	556	574	570	564	580	572	557	513	539	515	546	552	569	570	556	542	537	581	583	546	550	522	552	585	526	555	528	541	562	533	552	560	594	536	560	548	551	528	555	554	574	519	520	533	496	555	534	542	556	537	541	569	544	626	570	544	546	546	537	567	566	585	540	565	541	543	556	511	568	571	556	547	573	527	542	536	548	520	559	609	548	606	554	530	525	570	548	577	562	519	555	550	523	584	575	566	556	609	555	557	556	537	543	549	533	538	567	543	557	510	546	569	491	554	569	521	511	563	582	590	521	566	530	551	527	549	560	514	532	538	544	583	587	554	564	555	560	564	590	546	563	522	572	539	571	522	564	563	577	509	551	558	600	555	558	555	516	561	574	579	512	560	520	545	545	550	549	546	543	546	527	534	560	498	552	562	555	613	517	534	520	537	572	531	526	557	588	546	543	568	551	537	592	518	557	541	555	545	570	549	568	532	578	565	580	572	555	552	502	570	555	560	549	584	530	544	594	502	561	496	533	540	595	604	507	570	563	577	551	571	561	519	552	526	527	563	535	579	509	554	535	548	554	558	540	544	527	519	511	550	569	551	549	521	583	565	555	559	587	548	555	560	564	535	542	559	518	559	553	534	534	565	546	538	509	507	527	559	551	537	552	553	543	540	585	529	525	600	575	535	541	551	557	547	544	520	563	566	551	533	586	545	537	532	544	533	567	590	536	536	539	540	503	553	533	560	581	533	556	567	507	552	530	537	533	582	528	562	567	567	564	543	583	581	547	597	554	526	553	527	518	567	564	526	529	532	556	539	594	561	545	558	547	583	576	540	578	559	558	505	547	536	603	604	567	567	585	549	558	542	575	557	587	559	546	526	566	569	554	584	514	572	539	559	583	512	521	552	534	539	560	579	543	562	614	566	519	540	539	569	588	581	546	536	555	569	540	544	548	576	582	575	544	564	567	568	579	526	592	537	544	562	584	554	513	516	580	533	584	567	531	524	532	520	602	547	588	524	533	557	528	534	570	557	554	528	530	548	512	510	583	514	553	552	539	536	540	534	566	570	565	512	521	545	535	542	548	539	547	576	542	485	510	535	554	570	524	573	601	507	596	541	562	550	555	543	549	533	575	556	539	584	557	522	530	560	548	515	545	602	519	493	510	569	547	587	569	492	558	522	558	563	550	536	539	538	567	561	556	563	562	545	542	586	549	574	540	573	578	524	532	539	548	580	530	530	536	554	549	557	557	509	541	582	539	552	566	569	571	536	506	559	554	560	564	529	548	553	529	484	542	538	522	545	595	563	542	567	539	550	549	576	537	542	549	577	528	507	512	531	517	580	529	542	559	552	565	589	584	522	555	593	550	557	548	515	499	557	554	557	539	538	562	598	560	527	578	551	573	556	555	594	548	585	526	505	546	530	579	569	522	551	566	595	573	599	523	549	546	510	533	555	556	546	525	574	527	556	518	514	582	610	581	502	555	546	564	548	513	529	516	598	545	495	516	496	538	545	543	526	545	563	556	555	525	548	550	543	554	545	517	552	576	551	550	538	535	532	596	527	539	570	564	496	550	527	543	507	581	551	493	539	556	570	532	525	563	571	554	532	550	529	565	508	566	520	531	538	567	550	579	572	583	549	610	567	524	561	571	555	566	545	553	559	554	586	545	544	526	543	532	551	536	587	531	548	568	585	547	545	516	536	585	525	529	551	513	545	555	576	568	567	533	532	543	577	580	556	548	558	529	510	515	517	554	583	586	533	548	514	564	556	565	546	539	577	590	526	550	530	576	529	550	569	544	550	563	535	551	543	554	560	522	582	552	540	545	547	553	571	547	542	549	564	526	586	574	585	578	568	549	531	527	548	555	514	591	560	540	544	562	558	570	550	551	593	583	520	524	555	528	533	538	548	521	548	515	626	537	557	569	514	563	571	561	552	565	557	573	551	575	545	557	518	565	573	539	564	543	595	546	511	562	508	520	547	575	535	567	552	542	527	554	534	602	561	568	544	522	513	564	559	534	563	577	560	572	509	553	550	535	546	565	582	530	568	584	552	550	527	534	539	550	556	560	555	556	593	569	553	564	503	571	577	515	506	495	588	582	534	543	531	523	577	574	537	536	539	593	544	543	550	559	556	550	566	551	528	564	552	594	558	526	544	555	542	561	583	535	524	589	523	512	544	568	529	550	578	589	495	585	538	534	531	616	573	555	582	577	519	511	568	544	556	572	587	525	551	539	546	569	548	529	538	579	558	527	567	579	561	559	505	554	536	498	544	557	531	537	548	557	535	604	569	582	547	547	572	587	540	536	550	602	554	559	515	527	546	513	537	548	564	563	564	531	543	549	543	568	512	532	530	596	567	595	583	533	501	554	563	521	547	493	557	557	557	553	514	541	520	560	561	539	538	560	560	542	540	558	559	559	560	551	544	594	546	553	574	540	569	572	591	566	582	566	567	569	525	529	570	534	541	564	578	554	518	604	543	513	564	561	525	551	572	571	501	531	541	572	572	554	563	569	567	546	535	535	539	534	525	581	557	515	550	555	559	563	565	542	544	555	549	598	536	552	548	604	574	567	616	588	542	593	597	512	565	535	551	538	518	562	553	546	542	545	570	535	574	538	520	563	566	509	548	514	533	550	545	533	609	536	561	548	533	541	552	545	538	604	591	520	561	554	563	549	571	525	554	544	589	603	563	573	524	562	542	565	539	548	567	536	547	562	557	565	556	553	543	528	551	551	573	546	561	577	580	538	571	537	543	533	578	543	547	539	518	552	557	592	565	573	527	542	549	538	574	551	579	559	576	565	553	528	527	571	577	540	544	577	565	544	558	511	555	574	561	538	556	522	560	550	578	535	554
29825	13692	12139	6732	4518	3171	2308	1653	1357	1119	950	852	673	590	575	496	471	458	369	350	297	263	270	297	344	297	294	320	305	246	275	273	281	323	240	251	291	299	282	249	255	245	247	264	236	244	259	239	254	238	245	260	234	229	249	239	216	242	236	241	238	239	230	267	260	246	266	220	247	235	253	238	232	229	252	233	246	252	226	237	248	217	255	251	221	205	195	241	237	257	235	237	239	263	233	251	229	226	242	245	243	247	242	245	262	224	239	247	237	260	241	238	262	253	221	236	234	243	240	232	224	239	242	231	208	227	219	221	250	275	221	226	245	226	235	232	234	216	237	233	227	241	219	220	236	203	221	233	260	256	245	226	232	226	232	265	197	240	239	229	228	215	263	260	233	220	207	267	241	222	256	246	237	241	250	230	229	242	257	242	248	234	256	231	205	233	233	237	255	253	211	224	228	242	234	218	236	248	249	244	203	242	229	233	231	227	252	236	245	214	226	232	235	260	245	271	214	233	239	243	228	261	238	220	256	225	243	237	240	251	224	195	247	230	236	235	261	214	244	226	259	255	248	210	239	235	238	235	242	222	241	237	260	212	236	206	228	256	255	232	296	245	236	277	250	236	226	226	255	221	243	251	217	252	236	231	208	254	225	254	247	236	210	236	230	250	224	201	217	240	237	259	197	241	216	257	245	231	224	244	252	231	262	254	268	224	254	214	225	263	228	276	268	225	233	224	239	266	252	218	232	233	253	233	249	246	227	261	257	254	220	237	241	231	242	223	235	213	215	239	227	217	234	216	223	216	248	236	244	253	240	230	229	287	245	248	236	241	220	242	264	265	225	248	240	233	228	255	239	226	225	256	232	223	249	248	235	218	242	264	246	243	223	216	240	264	263	235	240	246	242	218	247	235	229	213	230	223	242	204	256	264	248	228	223	263	260	256	217	224	233	250	200	222	229	254	270	239	233	262	246	255	259	247	231	211	227	211	238	240	252	215	230	212	226	223	237	254	212	193	221	210	233	211	227	257	281	231	255	249	253	249	237	219	232	243	257	244	250	252	233	247	244	237	219	231	254	243	276	249	238	229	210	213	219	230	271	229	212	217	214	213	216	228	245	250	219	209	238	245	229	230	219	234	265	216	219	221	227	287	269	220	250	244	211	228	261	213	274	241	235	219	246	223	224	228	218	229	232	253	257	210	240	233	235	229	258	267	242	247	238	233	222	227	228	229	256	246	259	221	231	253	225	224	248	243	259	224	260	245	229	233	254	247	258	236	251	258	222	245	227	232	248	233	265	263	238	231	225	198	259	242	212	216	250	250	251	225	269	219	228	237	238	208	233	213	218	238	267	227	240	241	246	249	208	208	203	246	256	263	217	241	263	236	242	243	235	272	233	224	228	243	226	296	214	211	234	224	241	230	253	229	211	250	236	235	219	226	248	207	271	217	227	246	250	236	241	220	231	228	241	239	251	229	255	245	211	204	234	225	235	222	253	218	222	258	241	246	237	269	237	262	252	282	240	250	205	216	222	229	242	261	231	244	235	206	236	215	252	242	264	210	232	226	228	243	204	253	223	216	224	263	239	200	214	213	251	228	253	238	229	264	210	212	230	244	217	247	271	248	220	235	229	235	246	267	249	249	220	250	248	230	220	240	215	250	269	215	206	231	211	231	227	253	220	257	249	249	223	249	246	219	227	253	226	248	225	224	219	243	202	240	220	233	230	257	243	247	256	217	229	209	229	256	247	231	240	227	227	265	215	219	222	230	232	250	244	233	239	217	261	231	250	237	209	233	260	253	222	232	196	243	252	263	240	245	243	246	221	216	254	253	222	241	240	221	219	251	198	244	254	263	220	255	263	226	236	224	238	252	230	262	256	222	227	227	253	210	247	246	234	249	207	240	228	195	229	238	243	234	204	215	229	223	222	218	216	221	240	265	238	228	210	264	232	235	245	209	233	274	220	238	220	242	228	217	205	236	279	221	250	232	208	247	214	223	228	230	217	246	246	241	222	208	230	243	253	227	235	215	234	216	217	201	221	221	233	233	237	260	267	250	267	222	227	266	218	242	238	225	260	263	241	213	230	225	239	203	234	250	223	233	219	242	227	255	238	213	222	214	240	211	218	250	245	210	217	248	251	236	263	238	231	245	253	210	223	223	226	263	235	246	238	234	256	249	222	227	228	243	255	251	249	223	228	259	197	257	245	247	222	226	206	267	237	232	258	244	234	268	213	257	230	249	231	243	275	254	268	241	228	240	239	228	212	260	262	218	204	245	233	233	242	251	228	209	199	237	231	230	218	216	228	241	266	262	253	254	229	236	218	215	230	204	244	221	229	233	222	232	232	241	244	233	259	223	212	254	252	268	233	201	227	237	251	250	257	265	256	242	219	226	247	244	227	240	258	234	246	249	217	233	231	265	242	205	248	253	241	243	257	217	223	257	260	206	197	237	237	276	234	203	225	229	215	241	233	227	277	221	233	292	263	266	235	236	229	269	257	247	236	229	241	227	249	225	232	238	220	248	234	244	204	237	202	251	227	212	246	226	252	240	224	242	235	247	245	228	250	201	237	210	256	235	227	241	248	240	227	249	233	213	201	235	255	218	258	229	252	218	215	229	241	240	256	243	223	251	242	239	238	245	237	242	280	249	225	244	210	204	221	207	276	247	270	241	238	235	205	230	217	221	257	235	235	215	232	246	239	245	239	258	255	244	255	240	239	248	233	250	250	262	251	249	231	218	243	238	249	253	209	234	204	242	263	206	225	210	244	243	238	262	259	231	226	233	242	250	254	229	236	215	219	229	253	243	237	246	250	249	248	220	245	228	237	198	227	262	246	246	206	256	221	236	236	239	254	239	232	227	216	223	213	217	243	212	231	222	236	240	254	261	243	227	233	226	223	216	254	227	262	229	238	243	253	244	197	229	242	249	242	223	244	252	218	214	228	251	236	191	203	213	237	234	244	221	242	240	186	215	247	234	273	264	238	204	247	258	227	257	243	261	228	234	216	239	250	243	258	224	224	258	234	217	228	218	245	233	238	220	243	209	245	230	232	239	236	246	246	233	291	256	213	238	207	202	240	226	235	276	255	240	245	223	245	241	242	228	238	227	251	244	234	223	228	218	232	231	245	239	218	231	244	240	248	235	249	235	222	293	266	255	253	243	210	240	237	252	226	250	232	217	233	247	264	234	258	216	220	225	211	216	231	241	235	254	245	231	268	231	220	215	248	243	249	250	248	286	250	225	249	216	219	258	254	274	220	224	230	227	240	223	245	214	245	221	232	247	255	234	251	272	240	232	211	246	208	198	230	235	240	254	233	241	266	229	231	215	262	222	239	256	274	263	262	220	244	229	256	248	273	252	234	249	249	247	232	230	261	236	213	247	245	219	241	234	239	239	222	212	232	236	240	236	220	233	245	222	235	230	215	235	248	220	240	227	248	213	230	219	235	280	224	256	228	216	247	225	238	241	237	243	243	226	222	239
17899	10306	16586	13801	12723	11004	8956	7295	6011	5190	4125	3907	3189	2841	2676	2258	1886	1618	1333	1154	1096	1008	1047	1002	1006	980	930	858	894	842	828	887	762	761	777	776	805	734	708	630	713	617	601	647	561	621	635	597	619	583	591	585	591	550	589	582	561	597	583	591	598	581	576	583	569	602	595	587	586	606	577	539	545	589	601	564	539	528	553	550	539	541	566	578	514	523	545	537	553	565	547	563	577	551	547	534	570	542	572	557	540	554	547	528	521	551	550	536	559	543	547	555	547	537	538	550	555	484	525	567	528	532	543	559	551	565	562	555	523	529	561	550	556	546	569	526	510	517	532	528	526	517	523	545	561	526	496	537	526	536	539	545	558	584	528	543	586	565	569	529	587	533	523	567	522	547	545	538	551	545	517	496	541	543	517	557	563	559	533	523	564	552	572	563	540	509	521	553	532	524	562	565	571	546	546	586	529	541	570	574	537	514	547	550	575	542	561	529	520	543	576	531	545	548	524	509	563	561	560	522	531	558	565	534	569	525	505	568	550	573	545	555	521	555	538	542	564	572	549	576	549	574	516	523	573	560	595	581	545	538	560	549	510	566	540	552	586	537	582	549	557	501	554	513	504	554	511	541	523	549	604	523	543	578	525	546	549	530	504	522	562	559	533	564	570	525	554	550	522	519	545	503	568	567	540	537	531	532	575	538	564	520	550	550	523	551	568	508	556	566	534	509	516	569	590	509	537	565	573	490	534	537	542	558	565	527	577	557	606	557	519	499	531	495	524	565	563	522	554	558	510	524	537	542	559	540	551	574	536	512	529	582	567	509	515	524	508	528	550	501	508	556	555	553	560	525	527	551	499	551	523	590	530	585	550	550	540	529	539	557	501	552	492	587	513	530	561	505	561	599	540	554	519	567	566	512	548	539	514	518	566	586	551	503	559	501	521	544	551	568	544	562	513	536	519	530	576	554	540	546	507	544	542	527	574	560	553	546	553	589	535	579	541	526	557	497	556	555	555	590	555	547	544	524	539	511	526	531	527	561	521	560	603	561	514	498	528	540	548	579	549	511	514	570	537	528	576	549	553	572	533	521	536	529	557	541	520	548	573	536	514	516	510	532	545	552	501	570	553	534	547	529	576	549	572	542	571	552	504	592	562	537	552	520	531	542	551	549	578	549	510	527	525	576	520	579	547	527	535	554	585	528	585	503	549	567	556	551	514	518	532	532	537	547	577	550	571	520	560	584	538	571	581	508	561	556	544	551	549	589	550	550	557	527	602	552	524	530	535	559	528	526	577	523	543	548	542	537	504	555	557	551	537	549	557	557	519	563	512	583	510	555	543	543	551	536	543	533	542	575	573	552	555	512	531	543	549	553	510	566	541	552	543	557	542	528	524	512	520	576	580	587	486	549	474	500	540	584	546	541	558	534	551	524	517	563	559	545	522	550	527	502	532	502	481	538	529	540	529	517	534	567	560	567	532	478	536	549	562	549	529	524	502	548	562	546	524	554	519	549	523	537	536	488	539	566	536	552	574	541	553	562	513	529	551	530	534	518	517	509	544	532	517	556	581	573	540	548	526	529	546	574	566	525	535	576	546	546	526	524	576	495	509	559	558	503	521	540	531	566	545	519	550	564	529	502	575	509	558	542	565	532	537	547	529	567	584	516	515	504	566	474	546	554	526	581	512	536	549	526	502	545	548	533	533	544	534	583	545	538	563	551	533	567	542	556	579	503	569	559	552	600	524	544	533	532	527	562	556	509	547	508	535	530	551	559	528	538	546	481	590	563	534	533	566	514	519	525	549	558	570	572	530	526	530	543	558	523	555	566	491	558	564	558	535	550	563	532	569	569	544	529	595	527	561	514	556	564	531	578	562	526	511	516	578	558	559	571	523	525	559	532	524	532	554	529	540	561	530	557	545	546	517	564	546	531	529	515	584	543	563	553	579	540	542	546	577	506	546	543	531	539	557	543	499	566	569	566	521	553	556	549	522	502	515	513	521	519	579	542	529	524	540	521	549	521	500	516	575	572	543	524	580	537	504	555	513	548	532	551	514	541	534	503	565	544	493	524	565	526	558	586	574	490	558	551	529	563	527	549	533	550	515	521	547	516	560	555	536	553	566	536	541	508	566	533	592	582	530	571	500	547	569	526	507	578	530	539	533	531	509	549	536	571	556	555	544	595	546	527	542	563	578	517	557	550	534	538	529	526	593	576	572	542	568	523	577	546	528	559	552	545	544	599	565	536	539	533	550	556	530	537	510	559	509	536	562	551	573	509	563	557	545	534	545	545	559	585	541	513	545	526	513	539	526	553	533	535	534	518	596	572	561	538	526	591	585	530	511	575	546	559	528	512	545	584	541	537	518	572	529	557	531	514	557	563	565	526	536	540	509	562	614	540	508	560	569	574	568	536	528	595	579	567	531	531	565	520	544	544	556	503	542	508	533	563	538	525	555	554	540	566	527	537	522	536	554	518	527	517	569	550	497	575	607	558	559	547	561	545	517	547	569	536	548	533	550	600	562	566	526	504	532	532	555	552	580	520	533	534	577	577	598	539	536	532	522	512	577	537	521	608	521	552	596	558	546	542	550	553	543	543	567	530	546	517	585	526	535	517	568	539	548	550	548	582	540	545	549	550	554	532	505	492	544	535	557	527	497	528	550	518	512	579	526	557	535	527	587	547	538	540	497	589	521	514	555	488	555	519	572	544	535	533	506	533	557	548	494	560	572	522	566	546	524	544	547	534	592	553	509	575	551	555	509	585	559	506	502	529	507	526	536	514	518	539	527	537	548	577	550	513	552	575	484	563	554	570	563	553	548	507	563	572	526	549	535	547	526	527	568	559	524	567	530	550	512	522	554	540	492	506	485	537	558	545	564	501	536	558	550	521	593	571	512	583	587	517	557	543	526	547	503	540	525	579	584	531	538	578	551	534	565	602	544	514	515	545	538	548	571	510	539	566	501	540	586	571	545	533	565	577	519	516	515	539	543	519	537	562	533	511	552	541	536	544	571	549	563	574	522	554	588	546	537	554	546	539	555	518	580	537	544	552	512	531	538	556	564	590	547	493	521	555	548	514	531	559	529	534	511	586	534	559	545	529	576	537	528	581	510	547	541	551	546	540	530	570	577	582	600	567	515	553	543	553	546	585	528	527	492	516	592	536	537	554	560	535	548	569	542	504	573	507	567	535	566	547	531	560	543	519	535	520	575	550	546	528	552	562	568	560	532	574	538	521	548	493	537	550	557	547	574	538	512	551	556	542	517	567	563	552	555	535	538	573	535	535	542	540	589	528	557	544	534	558	548	564	522	547	544	512	550	567	509	630	525	559	548	557	588	510	531	553	527	541	567	526	556	550	503	597	539	523	525	559	518	527	529	519	554	563	532	545	519	558	575	548	557	559	553	563	587	542	561	530	557	561	582	516	572	521	524	532	561	503	515	568	567	534	518	557	506	555	556	559	541	527	551	527	547	530	534	591	550	528
10696	4487	3583	1936	1152	954	727	575	542	474	514	457	441	355	372	334	325	319	309	316	310	287	286	287	311	321	352	320	294	317	311	315	287	284	339	298	294	262	283	309	281	289	291	258	277	286	277	266	272	284	255	312	280	304	253	327	276	235	300	281	269	297	286	266	296	270	297	278	278	272	301	305	323	289	282	278	274	270	258	280	304	308	247	273	275	308	331	300	259	267	297	269	260	281	261	287	262	291	264	289	267	282	315	263	272	271	241	278	276	274	291	292	293	279	289	296	300	282	252	272	302	265	305	268	274	290	281	318	310	268	257	290	268	264	282	264	289	292	283	261	293	285	322	324	319	288	251	274	302	308	281	301	315	268	303	293	298	287	310	290	264	290	280	300	281	308	288	267	283	267	292	270	320	282	276	265	276	269	276	303	286	275	287	275	260	267	272	303	293	287	275	288	294	278	304	309	272	285	276	266	267	253	295	281	293	279	297	251	274	253	277	249	285	270	279	279	332	273	256	225	311	285	277	283	284	285	290	302	304	293	264	276	283	303	291	283	314	250	277	271	310	251	284	266	275	276	276	311	275	261	268	289	303	276	271	295	281	318	276	285	282	288	296	302	261	288	294	266	302	272	291	253	290	275	299	297	313	282	267	316	263	286	281	276	262	240	263	273	291	314	266	259	271	283	271	283	266	294	281	266	312	256	307	272	277	298	291	243	312	294	291	286	280	256	302	267	260	256	269	302	304	295	273	300	299	288	274	290	279	289	281	256	302	280	302	293	287	293	284	295	277	311	298	296	270	281	305	285	306	277	275	280	260	285	270	283	238	297	307	283	281	267	297	274	292	306	286	332	302	281	312	299	281	284	260	344	307	275	294	290	294	294	294	269	271	321	285	297	236	250	281	291	289	313	312	320	287	249	287	303	284	269	275	255	278	302	281	308	292	281	277	269	291	288	242	293	263	310	271	285	277	294	306	298	308	249	260	267	275	254	237	275	277	295	253	266	302	286	293	263	285	276	265	278	325	276	295	270	251	313	267	287	283	253	275	296	262	241	303	270	303	257	311	283	259	319	314	301	293	277	269	269	294	281	275	282	302	279	277	258	279	306	305	279	281	275	268	271	269	292	270	287	274	282	293	300	281	259	248	288	242	274	255	284	294	247	286	258	304	319	246	280	256	286	274	306	243	274	279	282	257	263	276	300	305	263	273	277	337	274	307	276	268	305	274	293	297	271	294	275	250	262	257	262	269	290	279	284	294	275	259	254	263	289	302	293	279	294	298	286	284	238	284	281	285	304	316	297	291	279	305	289	295	287	259	264	280	268	288	263	271	281	291	269	299	325	324	280	296	279	296	269	284	302	281	254	297	269	249	272	252	269	297	281	282	248	270	282	297	251	290	283	280	271	300	293	309	316	274	275	289	288	244	268	306	282	286	291	262	321	285	285	281	289	312	275	267	277	298	313	319	278	268	270	276	300	296	288	293	310	283	287	244	314	289	264	254	291	296	307	260	278	305	287	313	258	307	264	268	251	300	290	296	283	287	320	297	305	292	267	274	295	279	306	287	264	267	309	281	283	264	261	295	296	285	301	272	290	299	287	279	307	287	251	261	241	286	291	267	282	294	262	272	300	290	310	259	254	279	273	285	289	287	298	286	283	289	244	311	294	275	283	285	264	279	321	277	271	276	263	260	246	272	288	264	301	300	261	263	277	249	321	285	283	286	318	275	283	271	290	259	281	262	277	273	246	257	267	309	255	274	258	266	302	296	307	275	290	230	265	267	297	309	288	255	291	275	256	319	295	304	291	296	247	283	278	314	287	274	276	297	296	289	268	299	321	303	242	277	286	253	275	267	289	286	294	299	282	298	246	261	284	303	272	279	263	276	311	240	300	283	304	293	287	302	248	272	272	300	289	284	259	292	281	279	266	261	273	311	284	284	275	290	299	293	265	279	286	293	251	283	256	264	309	320	274	279	291	293	305	292	265	264	297	296	288	272	279	283	316	323	279	300	271	297	266	278	287	267	295	263	289	312	314	279	296	283	277	289	308	255	270	318	290	313	267	305	295	264	300	287	296	258	266	245	274	310	245	276	304	295	279	272	267	322	280	332	249	291	254	288	269	247	296	301	284	310	268	278	276	275	272	281	262	286	274	251	268	283	283	309	303	289	257	268	270	295	241	294	281	301	287	279	271	309	271	309	297	264	288	284	290	298	316	284	251	279	257	296	282	267	254	261	321	262	297	294	275	297	251	271	261	298	301	288	285	285	285	282	305	300	288	256	262	306	292	281	275	276	286	282	248	328	262	244	301	274	297	287	294	301	290	281	286	312	296	257	280	315	288	272	300	269	261	300	259	281	258	293	271	249	281	315	294	291	300	290	273	253	283	296	284	309	275	273	272	290	298	290	319	278	308	288	292	240	271	309	313	316	287	273	284	300	307	266	303	288	286	300	299	261	264	285	284	273	273	277	281	258	301	263	319	253	294	277	292	260	284	281	310	299	300	261	325	292	252	293	278	280	299	285	271	308	286	286	286	313	273	327	269	286	288	301	293	269	278	266	289	272	281	289	286	289	275	279	284	271	274	305	277	311	332	281	270	285	264	275	277	298	269	327	256	304	294	256	279	302	276	267	283	262	295	272	276	239	255	277	298	251	319	290	247	268	262	283	265	252	266	275	299	275	296	275	252	236	281	261	288	295	272	273	312	270	296	298	253	303	276	268	278	291	285	312	282	305	284	267	310	265	311	283	259	275	298	257	319	268	267	277	277	300	250	282	290	256	276	313	292	284	289	255	296	271	304	296	288	309	280	296	280	313	262	251	308	272	267	291	268	278	286	297	301	277	263	267	283	277	306	317	249	275	298	281	256	313	282	273	278	281	272	280	285	258	287	244	301	277	310	277	311	288	276	290	284	280	274	256	271	278	283	305	280	283	281	288	298	267	258	278	295	280	308	288	245	255	272	269	298	297	253	293	312	294	267	277	282	312	279	276	292	273	271	265	277	299	280	277	282	231	293	294	275	262	254	284	308	272	289	320	271	288	303	256	265	305	329	294	290	289	291	283	303	294	263	273	276	283	295	270	269	266	274	300	278	307	296	257	276	311	283	260	279	312	274	292	271	263	282	277	304	298	305	270	293	274	275	269	256	299	274	342	282	287	287	297	305	271	299	264	282	283	276	292	308	276	290	302	265	277	284	305	262	295	265	294	276	252	281	292	297	311	320	270	293	282	293	278	296	262	263	277	306	244	270	292	293	275	279	245	264	305	267	293	307	278	288	299	274	286	304	269	293	301	306	291	270	252	286	271	260	295	290	272	259	276	294	267	274	282	282	266	276	281	277	267	293	255	262	305	284	294	284	282	293	310	271	264	270	262	277	285	264	252	288	273	304	269	275	324	294	259	290	300	274	314	283	267	241	269	298	292	292	260	287	286	293	273	298	278	280	280	251	284	252	323	308	274	285	292	281	267	269	281	262	277	261
7235	4208	6027	5118	4313	3483	2751	2239	1892	1685	1601	1484	1324	1147	1020	1049	956	939	901	820	730	763	726	819	764	776	722	756	762	714	719	730	718	734	682	686	751	714	686	675	632	614	633	697	642	672	681	661	679	663	682	631	644	658	662	632	625	626	634	657	655	637	614	674	651	672	670	636	652	633	608	642	646	654	643	607	627	676	662	622	650	641	638	635	598	587	638	620	676	660	641	578	591	637	602	645	641	652	640	670	624	659	613	638	637	666	636	591	631	654	658	615	623	603	629	636	646	603	603	681	639	639	683	607	592	621	597	629	589	664	618	625	634	606	635	617	592	624	655	615	632	627	618	663	639	615	638	616	611	632	678	630	616	628	642	616	622	628	594	632	629	616	625	674	632	673	610	607	609	619	617	655	631	586	648	576	633	620	635	591	634	628	623	671	598	641	674	634	614	631	624	625	630	627	631	619	619	623	655	654	614	622	601	624	717	660	628	626	566	636	648	652	646	621	607	599	620	657	648	670	642	647	645	652	609	622	642	625	641	629	637	634	629	676	609	661	617	624	651	612	650	627	626	626	589	624	702	578	619	660	611	621	596	636	641	600	612	632	629	597	625	644	620	616	649	640	634	588	617	650	621	624	600	606	652	634	613	650	643	621	620	614	638	637	622	660	632	622	616	626	592	610	684	641	631	636	630	585	617	647	608	676	627	655	638	648	610	625	643	600	604	616	638	671	616	682	618	615	669	625	653	628	597	641	647	620	625	610	623	649	622	676	696	561	644	625	606	601	624	692	610	605	634	627	623	661	656	619	599	625	649	627	626	631	647	665	637	623	626	658	634	604	641	643	570	627	629	657	651	642	609	581	688	638	664	615	649	617	656	597	628	615	612	647	686	654	636	648	640	628	656	631	657	601	608	652	681	640	630	644	677	635	656	595	640	582	598	630	686	654	618	631	647	653	590	616	666	640	617	639	655	635	586	598	632	614	610	627	600	607	592	659	593	632	646	615	615	659	656	613	613	655	655	606	646	633	605	625	668	645	626	616	685	629	623	631	650	632	654	595	648	633	654	600	611	615	634	614	653	632	651	622	612	626	609	631	623	589	637	669	595	619	587	621	646	614	587	613	596	629	600	604	621	632	642	616	598	649	635	604	641	617	620	593	636	616	639	653	646	666	633	645	575	618	598	573	633	632	589	635	668	625	618	667	630	683	604	605	688	615	639	592	641	623	613	627	623	614	607	658	623	665	668	644	604	686	655	612	612	604	637	652	651	609	664	611	604	630	652	601	615	599	639	634	633	618	626	614	626	651	643	623	636	564	592	592	658	626	625	623	662	619	625	628	642	659	632	633	591	615	594	623	651	619	581	680	636	642	623	627	685	589	634	674	633	664	637	613	645	624	648	641	627	584	655	605	691	676	599	646	593	656	615	662	671	616	620	635	620	608	638	670	654	643	663	622	637	633	595	636	648	626	608	659	673	606	650	619	575	648	614	613	647	614	624	595	591	679	667	685	580	650	643	634	649	629	603	596	626	652	627	651	635	646	610	587	646	642	625	653	659	592	606	651	654	661	622	655	626	647	621	645	642	610	601	624	651	588	633	612	595	618	641	651	645	649	660	595	654	614	620	609	642	624	667	613	630	634	642	624	638	639	623	607	642	629	637	655	642	633	627	622	606	624	655	630	624	606	638	641	619	586	653	611	640	631	678	643	673	634	641	610	575	672	655	616	639	637	666	630	627	619	604	599	619	616	611	672	607	629	636	556	601	616	616	643	609	608	605	616	647	681	648	638	624	611	601	665	668	633	624	643	609	644	613	598	602	622	638	660	601	629	661	622	581	641	673	601	634	595	638	638	588	646	652	598	636	599	614	662	579	616	642	628	661	656	655	587	620	609	628	581	645	598	641	673	631	622	646	640	592	643	626	558	581	682	638	609	650	613	661	617	642	588	634	643	613	585	616	618	622	620	644	663	616	615	672	621	658	677	680	618	643	600	621	683	644	605	621	630	622	593	652	631	669	637	624	627	607	629	629	659	659	616	642	627	654	692	636	676	648	649	629	621	614	667	661	598	588	658	638	586	603	617	631	629	634	650	639	638	609	578	585	650	618	623	593	631	632	576	651	616	573	634	630	643	598	632	653	599	614	651	603	651	649	638	645	635	616	660	622	615	619	680	676	618	644	611	574	643	670	636	668	584	634	644	644	649	645	657	664	625	621	606	622	640	637	626	617	607	622	627	632	604	635	646	677	639	655	604	637	648	658	628	660	633	618	631	624	617	583	616	621	627	625	599	624	629	610	622	612	617	655	647	623	584	624	619	621	600	612	654	649	635	685	658	611	637	634	627	652	603	586	647	596	597	688	624	637	619	640	629	624	663	621	640	635	610	659	636	639	626	622	596	614	647	645	642	611	683	616	641	627	635	612	645	673	634	629	650	635	637	642	645	634	644	649	636	641	635	636	643	630	642	627	604	627	654	625	644	613	707	611	684	645	620	637	658	617	617	633	652	651	618	649	622	616	654	674	621	619	634	661	597	597	632	652	669	648	636	631	662	641	606	652	599	617	629	618	577	654	642	604	610	657	650	646	651	660	614	647	626	643	626	600	629	660	636	593	593	646	613	646	653	634	594	617	599	649	585	601	660	637	594	625	613	600	670	562	630	626	644	644	636	597	639	649	622	636	635	560	580	657	626	657	616	643	663	604	676	668	644	656	610	651	669	626	605	620	641	619	640	596	630	651	632	631	612	670	640	626	644	606	648	612	695	664	635	626	613	613	651	622	619	648	673	638	616	679	605	660	666	574	608	584	677	641	684	685	626	643	626	651	643	631	663	643	613	633	662	639	637	625	642	611	577	649	646	657	663	638	601	625	594	623	610	641	614	654	604	619	619	628	640	675	596	626	646	655	661	612	627	627	619	619	624	599	636	653	623	632	616	648	609	591	652	631	657	591	677	640	646	656	657	646	636	633	617	604	641	663	630	547	617	625	619	608	646	594	664	651	632	674	625	607	610	589	652	681	646	626	619	611	612	653	642	608	632	651	628	612	596	623	653	603	639	621	631	636	651	625	629	636	622	619	623	645	613	635	651	615	629	618	602	619	633	649	622	601	603	567	622	595	652	592	634	657	667	657	627	637	632	663	630	624	633	643	660	594	650	643	610	607	653	643	616	664	604	652	626	612	607	627	646	655	632	591	639	621	630	626	637	621	656	600	669	688	621	564	627	605	651	634	639	665	629	653	569	668	641	592	608	632	632	615	625	609	636	621	629	622	626	635	654	648	644	644	596	634	647	659	619	620	644	602	630	683	641	647	660	700	626	618	611	655	641	638	633	603	613	602	659	688	653	666	637	613	650	636	664	629	604	593	631	629	646	640	664	597	589	620	595	650	605	624	580	661	685	650	621	615	681	664	669	647	581	621	678	609	640	645	629	627	639	634	643	603	619	616	650	626	627	623	683	676	609	630	657	621	708	612	624	619	668	646	641
19746	9123	8435	4384	2855	2020	1452	1085	975	830	740	605	544	479	440	396	376	355	345	335	315	304	280	312	265	289	270	294	290	276	278	286	288	278	238	255	275	261	255	233	246	281	250	279	226	219	266	260	249	235	252	206	223	271	280	233	247	216	222	216	262	258	242	243	215	228	211	256	224	279	237	232	267	256	233	229	220	239	247	265	274	256	240	261	229	203	229	249	242	245	252	236	233	234	228	269	194	256	235	240	289	219	259	239	269	238	245	227	257	242	247	251	248	229	241	231	256	232	250	237	224	255	256	258	245	233	227	237	259	239	224	219	201	221	223	242	252	272	219	226	224	257	250	242	273	268	260	266	245	231	241	236	229	239	245	246	249	245	240	234	238	248	236	234	254	223	237	244	236	225	262	265	255	240	240	231	246	251	226	248	251	226	243	259	266	249	253	240	239	259	231	223	221	226	242	240	253	260	224	245	258	247	216	229	238	249	244	227	233	225	239	231	250	236	216	258	270	250	242	228	274	251	273	241	244	261	232	244	243	243	252	256	262	218	229	249	216	252	269	266	239	229	253	233	236	263	264	226	238	249	229	256	224	270	247	231	226	254	223	209	241	218	231	258	243	228	254	247	209	235	245	252	265	259	211	243	257	264	235	230	251	250	246	233	226	230	231	231	247	261	270	256	278	258	255	219	242	229	235	248	222	241	243	250	244	259	259	222	236	247	309	248	231	233	223	245	209	235	243	263	240	254	220	221	247	221	226	219	230	232	228	231	233	236	276	231	231	228	215	237	224	244	218	219	233	245	274	236	235	241	226	231	240	264	213	279	263	262	224	240	234	248	263	262	244	252	234	225	224	236	248	277	262	242	257	227	285	240	264	229	239	237	226	237	215	217	247	253	243	215	241	248	247	246	216	245	242	245	245	236	232	225	218	220	247	257	244	230	251	257	239	219	260	245	240	266	219	236	220	240	249	217	243	265	248	279	246	230	229	222	267	236	226	243	227	224	200	250	225	222	262	244	239	237	217	255	226	278	211	245	237	252	243	277	222	245	258	241	234	261	217	214	265	256	232	267	264	231	237	265	254	248	216	206	269	251	244	215	214	217	213	240	248	231	222	235	216	222	228	226	241	228	228	241	240	227	220	253	227	254	235	236	238	217	246	220	248	278	241	268	233	249	239	216	244	224	267	232	293	247	242	219	223	242	267	234	246	260	240	262	247	252	253	239	272	229	251	218	273	264	245	244	230	241	253	232	225	250	236	257	252	229	202	269	246	253	208	247	260	229	253	226	207	228	244	243	258	229	272	255	245	234	248	227	220	260	230	245	226	246	249	222	225	239	249	242	265	261	240	235	262	221	239	248	246	225	215	262	248	242	214	241	271	249	235	240	253	233	261	226	231	233	246	215	241	259	269	225	217	219	228	228	228	244	262	253	272	243	233	207	226	230	223	246	257	250	240	241	216	241	249	228	236	241	238	249	245	253	246	225	219	256	258	233	229	242	247	222	216	230	266	228	232	219	234	248	226	223	240	231	203	250	227	218	239	228	262	252	238	273	231	252	251	252	228	272	262	258	236	234	226	233	230	261	231	236	246	239	225	241	244	230	237	221	258	242	251	249	231	231	270	265	237	245	217	243	235	247	259	258	272	237	213	236	270	246	266	265	216	245	216	227	235	229	238	253	237	236	278	228	239	226	278	239	228	223	241	218	243	225	255	244	259	218	241	237	226	201	248	222	241	256	213	233	227	235	251	296	245	235	228	212	249	238	231	227	268	238	248	245	215	223	216	247	233	218	224	227	263	265	236	235	231	273	237	233	237	230	235	212	223	218	231	257	229	213	258	226	264	255	264	235	241	248	232	223	202	285	250	228	236	233	246	273	229	252	230	221	239	259	248	250	241	212	245	266	215	270	235	254	263	253	275	281	224	247	259	252	239	232	251	266	238	219	222	258	228	216	258	231	250	241	250	247	245	239	243	262	257	235	223	277	239	223	221	239	250	243	222	240	229	241	238	235	230	236	250	236	226	221	257	220	264	270	217	258	238	215	246	223	269	246	218	228	260	248	253	227	233	229	237	234	260	229	241	268	238	220	262	245	216	233	233	256	216	245	238	238	246	251	234	228	234	261	242	245	260	249	250	248	228	241	224	225	268	261	229	239	242	263	256	265	246	250	242	231	271	238	236	203	212	260	230	253	223	256	251	215	265	250	202	224	240	238	234	248	244	236	242	238	256	223	258	237	251	224	256	247	239	234	255	249	243	233	247	217	250	247	241	239	219	239	255	223	239	259	250	205	253	216	216	237	235	232	223	253	257	263	247	252	264	244	236	224	232	247	226	200	223	224	240	225	258	280	234	226	242	243	235	227	272	241	256	221	238	222	256	226	227	260	239	222	231	239	247	230	202	251	255	213	221	251	213	246	255	205	240	245	212	245	252	223	244	214	216	261	247	216	259	246	270	220	206	247	221	246	261	241	235	268	214	243	222	266	215	256	230	241	262	249	232	268	260	221	245	259	213	249	254	260	229	240	252	263	251	234	215	229	261	244	256	222	238	235	266	225	239	245	256	244	250	256	251	229	225	243	267	276	289	240	238	246	209	269	232	250	283	243	239	257	244	251	257	243	236	225	237	231	233	231	239	220	245	238	227	224	263	244	253	235	244	267	239	233	232	219	248	267	242	219	250	239	225	242	222	221	254	244	236	247	235	222	223	247	227	223	225	238	219	212	222	217	222	253	232	266	228	235	238	208	249	264	240	232	237	262	232	259	222	244	245	270	266	244	258	231	261	255	241	226	219	227	264	229	229	226	279	223	260	240	237	244	235	253	227	222	247	226	242	236	240	250	214	269	248	241	256	253	227	261	231	210	218	238	249	234	223	247	246	227	232	215	228	228	259	273	235	236	244	239	244	236	233	213	243	256	231	254	253	231	256	261	274	249	218	252	201	192	240	226	244	249	235	230	242	230	224	258	258	223	201	233	267	236	252	241	233	267	293	225	267	238	227	233	222	260	212	245	252	202	269	240	228	253	252	264	262	215	228	242	232	235	237	239	244	226	256	235	244	263	267	223	214	221	250	245	215	229	244	230	214	251	248	226	245	271	226	256	228	228	199	255	264	267	234	237	257	259	233	251	236	273	204	231	217	222	270	253	245	263	246	224	261	242	223	235	239	226	238	250	239	230	243	233	262	245	263	232	242	228	255	235	249	245	245	237	234	231	228	223	240	259	230	236	247	224	238	228	257	240	247	237	250	237	221	238	224	239	256	242	245	233	267	266	254	244	239	255	263	245	235	249	252	254	251	240	276	226	216	236	230	242	258	239	234	256	274	219	260	258	251	258	221	192	246	256	221	255	254	235	251	241	277	214	223	219	223	226	260	251	230	222	245	243	228	229	240	262	257	261	259	230	239	224	260	246	273	225	250	270	238	211	200	211	216	249	225	225	238	249	254	245	237	254	218	231	247	242	257	274	273	226	217	242	250	225
13083	7796	12906	10653	9221	8109	6248	4844	4192	3566	3133	2595	2189	1981	1890	1651	1389	1222	1146	1018	940	846	911	821	828	813	773	785	749	802	769	782	757	701	681	729	696	687	661	617	601	615	642	630	584	563	616	568	627	589	620	599	617	538	545	570	600	625	597	569	579	577	565	576	597	606	555	555	580	532	551	596	608	581	575	544	600	519	572	549	524	550	550	551	576	555	561	539	553	525	551	575	548	578	579	536	543	530	552	524	572	586	542	540	551	556	533	565	530	556	550	542	591	558	555	607	530	578	502	554	577	527	567	565	571	520	527	592	523	567	533	518	540	578	515	547	537	547	508	563	534	497	576	563	571	574	524	555	548	551	530	539	547	577	550	577	570	539	610	546	567	547	550	533	540	539	589	569	584	551	586	592	582	567	550	505	544	535	579	547	548	528	562	557	558	549	560	595	564	504	566	527	548	582	576	563	563	517	561	570	531	542	579	532	591	542	548	525	548	589	584	538	571	577	575	533	590	586	565	527	584	552	570	603	562	534	526	561	533	559	534	537	527	563	542	555	566	536	578	564	547	518	541	528	561	528	552	548	542	588	561	552	557	550	541	575	529	518	558	540	580	549	527	536	552	534	554	540	559	543	597	541	559	547	578	555	563	520	573	535	551	575	576	568	580	542	553	557	550	611	592	544	554	543	534	553	570	531	562	573	516	539	538	621	597	532	561	544	572	573	550	552	586	525	531	557	556	551	528	581	555	560	525	546	579	599	571	536	562	524	527	578	624	547	576	511	534	556	539	582	542	555	559	521	497	558	578	585	581	544	543	502	542	588	534	549	543	584	614	535	536	529	535	569	555	538	581	587	559	556	554	484	577	568	553	590	544	567	543	583	523	544	542	602	511	558	573	529	541	563	546	547	580	587	596	557	507	511	584	560	529	545	529	550	539	550	564	553	559	540	514	562	547	533	558	556	567	536	566	569	525	531	580	538	590	541	518	564	521	520	534	566	566	534	585	514	556	557	543	545	543	527	578	567	548	558	553	580	564	541	508	569	562	558	563	560	579	534	557	566	589	541	560	547	527	546	549	563	577	503	572	576	568	543	487	543	527	553	534	539	532	573	550	512	583	572	539	548	552	533	532	562	598	534	557	566	555	540	545	556	544	541	566	579	547	517	553	538	576	549	584	543	556	561	551	566	568	585	555	555	561	542	583	562	518	587	533	567	551	548	551	500	528	525	562	607	567	594	572	569	565	518	550	550	539	508	541	560	543	602	572	537	553	513	593	541	548	523	554	569	534	571	577	508	571	573	584	590	538	546	575	525	559	556	563	565	531	572	559	575	533	527	571	526	542	524	530	584	560	534	548	550	580	550	592	539	529	540	577	553	614	554	554	582	544	594	557	521	537	567	480	546	566	542	561	571	495	521	566	561	518	541	565	572	537	573	550	539	542	582	511	513	538	499	496	549	543	533	514	551	562	527	597	558	565	517	576	567	557	553	529	537	560	557	533	523	544	541	509	546	591	520	525	567	531	589	571	553	547	539	557	509	579	519	541	578	525	555	523	552	532	530	541	498	554	561	538	547	544	529	602	524	538	572	511	583	582	565	565	533	541	528	555	543	554	510	544	573	571	525	553	582	513	499	577	591	564	592	578	539	597	543	596	529	564	603	538	573	577	603	531	580	569	543	578	538	574	558	577	564	594	548	557	616	540	596	550	588	527	567	529	549	533	553	523	523	519	540	555	572	572	567	545	573	540	584	559	530	566	558	559	534	538	541	564	534	582	566	572	597	553	613	565	535	585	535	561	560	587	521	526	572	557	532	562	556	545	558	551	548	542	553	580	574	557	537	573	534	557	594	511	529	566	585	547	546	555	578	534	558	525	528	566	560	572	584	535	587	514	521	546	526	540	585	575	530	534	556	557	565	570	535	551	575	550	521	546	611	583	544	561	551	508	574	546	575	537	564	514	550	560	575	539	571	567	573	557	575	543	579	527	537	570	545	582	554	568	536	527	552	542	509	551	623	537	578	523	596	546	604	561	564	551	584	533	535	541	579	551	537	554	617	533	566	571	554	573	569	510	570	574	529	589	541	563	579	530	540	545	524	578	544	604	558	592	500	507	540	605	569	542	573	553	589	518	552	510	544	576	567	568	587	538	568	542	548	534	555	577	560	543	506	587	573	560	539	546	523	540	540	560	530	560	571	582	588	582	568	570	588	542	569	544	531	570	539	556	549	553	584	521	541	602	553	536	538	561	544	577	565	566	505	499	554	499	539	567	536	544	524	527	526	553	569	563	531	535	541	580	555	569	547	535	544	565	588	550	583	547	504	556	571	552	571	492	515	501	542	591	563	536	584	575	529	572	555	548	593	527	583	554	569	542	531	528	554	551	555	533	532	613	600	556	584	557	550	562	560	586	563	499	540	521	549	567	516	569	531	595	555	550	582	557	591	580	568	570	566	562	526	559	522	531	530	559	549	504	509	513	569	541	548	567	548	583	503	559	564	534	558	581	549	580	549	556	528	555	535	527	545	559	574	548	544	576	544	585	551	553	565	545	522	527	544	549	500	608	550	561	543	604	542	540	515	562	535	559	590	553	552	555	574	555	568	551	519	548	552	558	581	548	546	546	583	517	509	547	562	557	579	560	582	568	614	552	579	560	613	593	566	509	546	551	601	567	558	580	562	557	535	541	582	580	547	553	544	554	508	560	561	586	555	512	589	555	572	548	564	558	595	520	572	584	527	569	556	572	542	543	554	567	552	548	586	538	538	526	531	529	556	574	528	552	555	570	547	545	538	546	584	547	554	547	581	522	536	566	528	578	532	552	530	577	563	577	547	545	536	553	599	514	549	575	554	561	561	564	570	555	540	530	532	568	515	551	576	550	581	577	578	568	543	575	538	541	479	569	520	529	563	544	570	554	528	562	553	564	571	528	537	557	587	538	536	566	520	540	554	548	553	592	504	566	557	526	540	563	539	529	560	526	548	539	550	532	516	546	542	564	598	540	560	532	588	545	523	562	514	511	585	591	531	586	494	515	495	553	582	509	566	561	566	527	544	555	567	584	535	484	554	545	558	578	569	559	544	567	607	531	537	530	589	593	534	539	531	542	549	549	541	526	568	542	590	546	583	545	528	564	510	546	536	508	562	533	562	524	561	557	578	546	547	541	563	552	559	573	544	585	590	525	557	535	584	576	552	517	558	551	565	545	520	582	524	585	581	565	569	552	559	569	514	542	537	546	561	494	551	573	536	581	568	561	561	603	544	526	551	486	578	530	581	555	547	540	565	594	548	569	592	585	538	554	549	540	528	577	567	553	550	534	574	566	495	563	538	557	557	515	528	553	561	562	551	541	530	546	543	587	582	500	537	530	569	554	573	538	509	539	570	506	539	583	529	561	530	535	547	544	522	548	538	608	553	546	549	563	545	544	545	537	552	518	554	543	529	542	585	525	562	578	551	560	535	551	518	554	551	528	547	587	549	538	577	531	585
29828	13552	11461	6868	4734	3596	2414	1654	1441	1283	1024	806	734	599	579	536	423	447	381	345	342	298	287	278	299	310	273	298	293	311	274	267	258	285	263	267	283	274	273	284	288	248	284	278	226	275	264	262	214	226	254	227	254	234	241	250	241	235	238	251	243	238	242	247	266	271	220	217	238	223	259	254	246	255	249	247	233	288	245	216	229	239	236	227	257	245	233	224	223	248	216	254	256	235	238	225	238	236	258	226	226	244	242	235	220	247	221	240	239	221	237	245	228	235	237	244	221	233	232	247	227	224	217	233	222	249	235	236	251	240	251	231	289	230	259	231	224	214	222	238	223	236	233	256	226	251	261	222	206	261	250	246	236	245	233	234	259	220	265	235	256	232	235	216	252	246	250	241	239	243	236	250	237	256	237	217	230	229	243	245	247	237	253	247	274	211	255	230	250	260	231	230	219	221	223	241	276	242	225	260	232	209	237	251	264	247	252	222	234	241	221	230	243	219	273	227	215	226	256	245	226	224	234	218	250	243	224	241	239	239	215	276	225	242	237	230	226	250	244	232	216	254	214	263	230	237	218	223	234	247	212	222	244	249	228	259	238	229	202	219	234	258	224	234	245	246	231	256	249	253	241	247	266	226	244	238	238	247	258	232	263	232	251	228	229	226	235	229	198	243	248	245	232	220	237	241	220	245	217	283	258	261	261	245	255	248	258	234	228	207	239	253	240	240	233	230	242	244	261	222	246	221	233	231	250	239	216	243	235	253	232	224	221	245	229	250	228	245	230	242	255	241	262	239	230	220	214	194	220	226	219	221	247	286	215	238	279	241	213	219	244	246	254	248	266	229	208	225	223	243	230	239	211	262	247	246	274	232	261	228	298	232	236	274	227	237	217	236	219	274	246	247	231	219	244	233	217	220	239	244	237	248	242	274	234	257	246	241	223	237	242	243	251	242	217	221	234	227	240	251	218	245	241	208	238	213	227	230	253	225	219	188	220	237	201	254	247	270	244	221	249	229	264	263	214	239	220	246	257	228	246	277	240	221	234	235	217	219	217	230	243	265	252	259	246	233	233	231	216	230	221	256	235	262	253	222	240	231	232	227	248	240	222	244	230	220	227	233	245	266	231	241	220	235	245	241	256	217	237	223	241	251	256	231	213	217	234	221	245	254	241	233	250	235	231	239	228	231	223	259	276	241	216	251	226	222	247	218	253	256	208	207	227	224	244	248	221	261	229	232	235	211	261	238	247	223	239	240	217	243	210	237	239	221	252	216	239	226	216	240	252	227	230	220	209	227	266	258	265	267	244	239	234	261	260	243	240	240	234	241	249	254	231	245	212	245	202	236	233	264	222	194	251	250	242	233	250	232	211	248	226	251	238	232	226	229	245	243	210	241	241	242	238	235	249	232	260	215	255	233	227	223	247	219	236	233	233	221	216	236	206	220	227	210	248	251	244	242	267	228	183	231	214	227	257	247	272	232	221	233	234	260	244	250	245	242	246	205	257	247	250	238	261	229	244	240	234	232	230	214	272	238	244	267	227	237	242	244	226	231	185	240	216	251	241	216	238	230	222	243	221	234	243	256	233	250	221	219	234	251	231	250	224	220	229	246	231	228	209	227	238	238	242	255	247	243	236	251	233	249	253	238	238	252	251	202	239	245	230	245	232	251	249	239	216	234	232	244	234	246	221	258	240	239	255	237	234	230	253	244	247	272	225	239	251	240	224	251	239	221	244	225	234	233	249	231	252	241	241	226	243	257	266	194	225	227	246	237	229	229	247	246	222	230	242	256	244	234	249	232	270	244	236	256	237	222	231	235	241	226	240	265	238	233	250	222	244	250	220	233	212	224	257	227	220	211	264	228	226	250	256	239	241	212	216	223	234	220	229	247	246	237	234	233	238	277	245	250	227	258	258	271	241	249	263	218	230	235	211	246	228	226	232	253	233	246	223	237	184	227	204	280	226	233	224	228	226	231	225	227	239	240	240	253	241	248	221	208	227	251	231	253	250	244	212	234	251	232	240	205	219	211	235	218	219	227	234	220	219	232	226	246	263	249	221	239	244	248	226	226	252	280	257	219	225	272	230	205	236	209	241	232	243	242	247	272	246	267	224	249	238	223	233	237	231	219	241	241	233	209	250	250	266	264	231	259	230	253	254	220	242	221	222	230	230	232	187	220	213	253	243	242	237	244	239	256	223	260	247	217	230	231	208	257	240	235	218	247	224	252	265	220	227	212	225	235	195	237	231	206	243	217	218	240	236	244	250	220	254	223	252	243	257	230	236	210	240	218	222	234	241	217	223	247	226	237	233	238	218	222	232	246	259	232	229	252	234	218	227	208	246	230	234	234	248	238	225	234	239	231	242	251	221	248	238	243	247	195	211	231	249	231	228	224	251	227	234	229	229	230	219	255	235	249	233	230	231	206	213	266	225	240	235	262	254	232	236	267	224	215	246	252	232	233	199	220	238	219	244	265	210	236	224	256	273	234	221	233	244	243	246	228	232	242	271	238	230	245	198	247	232	255	232	234	237	224	220	248	261	261	221	221	212	218	216	243	231	213	197	233	250	217	248	246	211	242	245	271	258	217	246	272	249	250	235	209	219	249	250	242	234	220	189	229	260	260	257	217	254	231	221	262	250	225	250	220	241	219	239	220	245	234	214	260	245	231	238	234	248	236	249	219	265	233	239	218	260	243	219	226	238	247	226	265	263	237	240	240	222	244	229	237	221	232	227	228	239	237	238	220	243	241	224	233	245	246	245	242	236	223	252	245	200	264	220	239	244	264	243	283	240	239	240	221	233	278	233	257	232	234	234	219	225	214	225	246	230	241	243	205	216	255	259	236	227	247	241	238	223	270	223	237	240	266	235	247	217	216	234	288	214	205	216	234	236	233	236	222	231	191	222	227	221	211	256	242	274	254	232	259	235	240	252	248	224	221	247	224	225	240	209	249	231	241	252	253	220	249	221	244	270	226	243	246	241	269	238	231	243	247	210	232	236	231	243	218	221	230	217	233	214	273	214	253	264	252	216	217	230	218	263	252	216	238	212	244	216	255	238	232	248	242	248	240	222	196	232	251	267	243	241	239	241	206	235	229	286	237	265	258	208	247	237	244	231	237	221	227	218	270	237	235	206	229	261	236	245	248	247	212	248	233	229	214	243	239	269	220	228	231	229	231	275	208	239	228	214	231	239	216	246	208	242	261	256	225	241	236	221	208	224	228	229	275	214	226	234	236	225	254	222	262	262	216	228	237	230	243	242	214	212	232	247	243	235	243	238	212	207	221	218	216	224	246	249	235	268	232	251	262	250	228	227	231	245	244	217	218	246	243	238	239	260	246	214	263	244	243	223	251	252	266	215	227	216	258	246	228	248	229	230	243	209	247	212	242	266	230	201	223	248	215	226	255	236	236	221	228	218	249	214	238	214	257	237	250	231	221	268	254	218	249	229	231	252	211	224	223	267	261	240	243	221	251	230	235
17701	10101	15742	14678	13268	11895	9622	7187	6321	5510	4818	3717	3285	2772	2706	2280	1796	1655	1491	1247	1089	1011	948	1038	986	934	947	966	918	898	895	847	811	768	838	839	807	734	674	654	657	642	646	629	637	624	655	646	638	604	612	566	590	582	607	581	607	625	599	623	595	560	613	577	585	560	584	555	550	521	584	582	601	528	583	605	569	549	562	541	541	548	574	578	552	537	541	577	509	525	541	539	542	531	502	539	530	588	569	565	548	584	553	558	587	530	539	525	562	498	586	525	587	565	556	557	563	560	577	540	540	552	528	555	593	558	530	548	533	545	579	535	561	563	567	530	535	562	559	551	591	509	525	520	566	532	534	533	545	543	599	506	583	487	531	549	534	502	562	527	556	533	530	544	553	530	561	552	531	519	562	517	523	540	503	491	572	556	539	512	530	541	578	589	517	545	549	558	549	540	529	535	541	566	565	546	540	527	522	574	531	577	599	524	558	531	525	564	589	544	533	618	555	520	567	518	547	543	532	548	550	505	540	511	575	553	540	551	551	555	584	546	529	546	540	550	554	565	553	509	631	505	538	520	559	538	558	536	524	558	504	505	542	536	581	527	532	565	530	551	502	578	510	550	514	564	542	543	580	512	517	504	541	541	562	570	507	562	539	528	536	565	558	552	546	558	544	510	536	540	533	520	565	553	553	554	586	526	509	544	550	540	558	548	564	529	595	543	589	557	562	545	526	537	561	578	533	528	552	527	521	556	581	559	527	499	541	593	544	537	547	541	535	590	510	545	535	522	522	559	510	573	574	549	528	537	581	566	560	594	563	556	548	572	557	516	542	551	501	570	535	555	544	497	581	520	577	576	561	541	514	547	570	511	496	583	573	531	548	526	564	525	561	559	561	535	589	547	558	559	558	499	562	563	563	566	558	548	507	504	532	550	539	503	544	558	528	553	569	581	518	536	574	548	575	566	510	559	557	526	572	541	584	529	558	529	537	557	528	497	581	536	561	556	582	537	515	558	524	559	549	549	546	545	532	525	550	546	545	550	578	512	550	567	518	558	581	550	594	536	576	549	533	534	513	557	506	543	554	557	542	580	520	529	531	519	581	576	546	554	501	487	541	575	531	586	525	527	521	520	555	511	564	539	576	542	553	552	563	542	533	534	510	515	541	539	540	556	576	530	560	547	545	527	514	543	553	534	551	573	532	530	542	492	543	535	531	541	547	543	505	525	525	555	537	530	558	547	560	566	567	554	566	548	509	556	552	549	507	556	582	527	554	545	577	549	547	572	557	542	521	528	545	522	535	533	569	549	565	512	568	567	531	510	548	568	505	531	574	561	565	542	567	555	522	539	614	588	534	579	507	511	555	547	564	527	536	533	544	564	532	565	547	555	581	528	549	556	544	539	525	605	574	560	524	535	528	526	494	572	551	541	537	514	523	575	529	497	562	536	509	590	571	556	543	536	560	536	557	513	531	526	522	578	567	551	545	532	522	531	533	520	583	558	578	543	529	567	554	562	547	544	550	548	557	536	574	566	541	559	546	578	542	558	542	562	561	570	479	573	571	509	540	547	570	574	557	507	554	527	545	556	532	542	548	563	542	539	547	577	540	539	556	527	514	537	531	541	519	582	572	541	536	568	515	524	544	539	564	581	546	528	509	590	501	563	541	565	535	541	520	543	548	515	565	537	554	503	538	567	540	583	539	543	539	566	573	494	554	549	540	576	519	534	543	539	545	514	556	565	552	522	509	505	585	522	526	550	558	565	532	551	575	587	508	547	529	536	526	531	526	546	555	549	516	540	546	525	515	546	532	550	565	545	566	505	566	558	552	521	510	547	567	549	578	539	566	582	504	604	562	518	554	517	534	536	527	519	548	560	552	531	557	566	547	560	555	550	560	523	542	529	595	516	554	546	533	542	555	555	527	553	549	540	570	562	542	521	497	544	549	537	540	529	514	525	563	553	516	550	552	527	563	560	559	553	522	529	539	521	559	532	507	578	514	515	533	529	575	558	548	556	533	515	565	554	527	541	566	546	550	530	517	572	584	547	567	568	521	557	544	557	504	567	561	561	539	558	578	563	541	527	544	561	590	513	536	498	525	609	565	497	534	552	539	563	552	550	558	514	569	583	576	495	577	578	538	541	546	549	506	516	570	524	535	557	550	538	538	564	539	539	553	525	520	570	537	570	529	534	523	551	523	555	542	519	528	551	528	530	563	541	532	528	544	548	520	560	537	520	543	531	545	542	558	528	579	523	554	549	539	551	561	512	535	543	530	506	590	539	500	493	559	541	553	516	586	542	527	542	557	542	535	559	538	545	581	542	520	561	557	561	505	562	501	522	531	547	586	522	570	541	535	527	558	583	531	531	508	551	567	517	549	591	530	557	546	532	572	564	532	538	557	564	571	526	552	586	569	540	552	534	553	522	563	520	529	553	552	543	581	501	535	527	554	546	575	540	581	522	556	520	573	546	525	549	569	560	582	549	516	534	560	559	533	519	528	523	585	559	541	521	531	527	542	560	571	571	558	542	587	528	589	570	539	546	513	527	561	503	565	524	540	586	532	556	547	540	561	545	544	547	548	544	539	546	544	571	579	553	568	569	547	545	556	559	567	525	581	506	519	523	530	554	565	527	567	525	573	588	508	567	536	562	551	542	549	554	553	567	532	562	530	540	581	488	559	529	556	581	553	552	598	545	555	530	556	533	546	508	566	592	523	576	530	518	549	540	528	557	596	539	593	555	576	548	517	563	555	537	563	521	553	537	503	533	490	563	565	562	539	525	569	534	580	551	552	561	580	566	537	539	548	549	590	575	530	558	543	539	580	579	527	537	587	606	542	530	534	574	497	586	561	514	569	550	552	555	533	543	566	553	532	534	566	501	562	559	529	504	582	519	551	492	522	579	591	543	557	545	530	554	566	553	561	552	581	561	515	517	564	547	530	542	507	544	557	543	595	557	549	545	548	554	584	531	552	548	541	573	518	589	578	553	544	487	535	522	589	561	577	544	532	556	537	567	557	523	568	518	554	517	505	540	565	550	550	570	519	542	554	590	529	544	523	564	564	499	545	531	564	525	555	541	528	565	591	550	543	536	514	545	541	552	530	532	497	546	574	564	592	516	556	516	541	525	562	513	546	537	509	578	585	535	554	543	524	518	559	550	525	536	514	584	547	537	517	523	571	523	576	544	521	555	558	514	566	546	536	551	550	564	573	527	553	563	526	551	583	547	537	556	539	528	578	533	555	560	538	568	543	595	570	521	559	524	534	591	533	525	565	573	558	571	548	573	534	554	527	530	581	502	556	534	563	532	527	570	552	542	556	571	544	535	562	544	541	524	543	517	561	510	569	586	535	554	515	559	528	527	551	548	558	533	551	538	572	531	518	526	504	569	555	573	568	518	557	511	538	548	528	548	526	526	557	543	539	532	567	579	561	575	594	543	528	538	565	572	510	550	528	547	590	541	571	563	533	534	489	529	548	557	595	531	544	552
10473	4461	3545	1800	1209	984	743	598	510	487	424	422	390	359	325	330	377	318	309	305	339	297	280	322	321	284	300	322	302	300	329	295	283	282	302	332	292	301	274	265	289	309	302	304	298	286	287	288	307	302	258	322	318	311	278	282	267	273	269	290	277	296	311	275	302	250	281	265	292	297	303	262	279	264	290	313	283	264	265	281	257	276	255	254	290	320	260	267	328	290	292	284	277	248	259	286	291	289	296	256	311	294	261	265	286	308	299	287	276	260	277	291	276	287	288	288	280	292	276	271	264	255	297	243	292	308	262	308	283	295	262	289	338	310	282	299	263	271	269	263	291	274	289	284	277	277	255	284	305	295	292	289	281	303	275	291	326	314	296	276	285	298	276	255	325	317	249	284	300	288	242	275	317	278	260	298	255	274	307	319	291	294	283	252	308	268	298	284	275	306	315	286	248	294	280	271	264	256	283	281	273	282	295	265	304	275	277	278	283	295	277	302	278	268	276	274	278	253	285	284	286	285	288	285	293	303	315	294	292	317	262	288	260	272	248	316	256	277	305	265	301	276	297	284	257	307	310	283	286	271	275	278	301	301	290	283	298	280	318	266	287	255	276	269	272	283	319	244	300	288	278	260	266	273	264	259	274	250	312	259	294	281	306	280	279	256	301	261	266	259	325	263	280	264	285	297	293	260	266	328	294	229	262	273	284	316	280	263	280	291	311	249	281	276	285	264	285	282	274	265	265	292	290	306	298	272	270	264	248	290	267	261	296	262	294	299	263	284	271	242	257	284	313	307	295	258	274	258	282	318	279	282	294	272	302	303	285	291	314	270	280	277	296	285	272	323	301	301	291	309	293	272	289	310	275	254	267	289	273	305	260	289	278	298	316	305	285	297	282	301	297	322	310	248	291	296	300	279	277	270	288	302	289	307	272	266	244	298	265	274	282	304	316	333	267	278	286	315	305	289	291	334	292	270	311	280	318	274	287	317	260	305	302	304	289	280	314	252	283	280	308	304	282	301	291	307	261	269	299	288	265	309	289	278	312	288	270	289	301	299	293	302	295	281	273	274	265	299	275	281	271	278	277	256	256	282	301	317	296	290	303	271	273	296	276	290	298	278	279	282	308	294	272	280	282	268	306	258	273	294	301	301	276	281	280	294	292	283	317	278	281	298	284	285	287	267	282	316	311	280	274	285	271	270	269	270	311	257	272	276	282	277	256	264	315	293	279	257	306	298	257	282	292	283	340	270	282	287	296	328	271	291	281	291	276	319	270	281	315	293	270	280	295	300	291	262	271	283	273	275	239	307	265	270	284	264	300	274	276	280	262	293	295	309	299	287	293	260	279	258	290	320	284	272	277	302	292	290	281	291	288	282	272	335	270	283	304	307	285	298	272	286	304	274	287	279	299	265	250	282	301	306	312	281	300	284	270	280	277	295	302	276	281	294	302	314	277	302	299	267	257	271	286	307	273	304	297	260	299	278	279	303	301	309	285	276	290	302	276	289	289	325	258	272	303	317	252	266	297	340	315	298	279	280	250	282	293	262	281	301	287	302	308	301	296	265	301	320	276	327	276	327	282	270	277	261	274	280	272	276	296	292	278	324	283	300	295	269	304	275	291	309	265	262	292	299	312	271	307	307	287	276	337	276	282	266	296	296	299	322	303	306	276	292	289	275	278	248	287	274	260	273	251	278	284	293	302	291	267	306	255	320	269	274	272	311	293	326	269	321	302	303	293	295	279	297	292	307	286	269	294	304	285	302	313	290	296	296	269	329	315	284	295	287	283	274	298	272	283	277	306	279	291	270	284	286	270	281	284	281	268	273	292	295	310	258	253	291	263	297	317	310	259	299	248	267	283	294	306	260	303	279	278	282	279	295	271	288	293	307	314	280	274	282	274	292	267	307	244	312	297	254	320	292	290	272	283	289	296	289	300	302	273	240	256	291	289	320	273	298	308	282	294	265	274	286	272	261	301	286	289	279	291	337	301	281	276	236	284	319	275	284	288	256	297	304	276	278	261	317	295	261	289	302	314	273	262	290	297	271	288	298	257	255	321	286	298	286	256	297	256	293	319	295	327	286	299	297	267	251	280	275	295	270	268	280	271	283	292	273	281	297	285	273	288	281	290	279	296	244	272	269	264	246	308	272	285	314	270	326	282	280	268	282	258	312	284	268	291	268	306	305	299	267	284	296	281	305	298	277	305	251	296	306	274	254	297	293	268	254	314	301	256	280	279	301	273	241	273	284	269	299	290	301	270	293	271	295	298	321	291	257	280	286	287	299	297	279	279	298	276	317	265	298	298	278	282	313	291	270	257	282	284	305	338	290	275	291	284	277	291	299	263	252	259	289	243	302	250	295	278	294	301	263	288	280	270	278	254	286	261	300	280	285	268	256	234	320	279	291	278	281	274	276	303	274	285	260	268	286	308	270	268	305	282	246	314	274	298	301	288	262	291	301	301	280	335	269	297	286	282	295	277	276	247	257	272	283	330	280	289	290	291	283	265	286	302	312	274	261	281	305	307	308	269	295	274	277	255	275	296	295	291	259	315	281	275	269	293	304	265	272	261	307	272	291	270	294	256	288	310	300	256	277	287	274	270	258	272	293	263	273	304	316	300	286	257	284	243	306	261	279	301	298	243	301	296	277	277	282	305	292	288	260	290	293	264	282	305	287	259	269	263	286	306	283	266	314	262	249	299	286	270	242	309	247	299	254	281	286	280	299	264	290	305	268	293	293	271	252	292	273	279	311	303	261	275	310	255	302	264	269	293	261	331	291	279	309	304	297	283	292	292	284	280	269	277	258	284	259	261	277	271	318	302	298	270	322	275	276	279	295	252	309	260	283	289	281	312	283	286	325	285	285	295	267	264	300	275	282	285	306	285	289	285	300	276	286	297	297	295	279	257	288	304	307	282	282	308	263	313	280	252	264	282	301	284	266	276	275	305	312	270	296	277	262	277	301	298	280	283	261	287	296	264	282	259	297	283	263	257	291	262	302	271	279	312	333	272	292	316	291	289	286	300	299	301	295	305	296	283	305	304	252	282	267	278	284	282	262	269	289	274	285	331	277	286	317	320	306	274	270	252	282	289	274	271	261	289	281	257	290	278	277	279	301	309	249	285	278	298	300	298	294	267	302	271	259	298	290	313	278	281	250	268	293	271	273	278	264	332	284	281	316	285	317	279	302	287	275	319	316	281	296	283	259	299	280	302	294	311	280	286	275	285	285	316	305	262	268	295	291	311	266	256	296	309	294	305	243	222	239	264	278	273	259	277	267	260	311	287	259	270	291	290	272	276	304	272	286	271	320	287	272	289	297	291	311	300	297	269	294	276	277	256	273	301	309	316	260	263	249	293	296	263	287	300	268	276	278	298	294	270	302	247	330	289	276	271	281	299	305	245	248	282	285	260	288	308	262	287	297	294	276	262	307	260	288	329	294	283	291	277	294	281	284	277	303	259	276	270	312	291	289	284	286
6861	4154	6160	5354	4199	3593	2652	2208	1962	1734	1591	1507	1253	1153	1110	1022	961	945	955	896	804	774	735	756	741	712	682	756	739	743	679	749	660	673	720	729	696	728	673	670	644	671	650	673	655	644	682	663	706	651	663	636	649	666	679	639	626	674	651	575	630	622	674	662	630	672	640	623	663	641	707	638	619	668	623	672	649	675	696	575	688	651	645	613	676	649	670	657	647	612	645	661	616	659	643	650	652	633	664	648	645	657	666	655	632	585	634	636	622	608	614	650	629	624	644	654	670	668	649	678	667	637	658	681	656	621	635	593	655	620	617	617	640	620	577	656	569	600	610	609	571	664	623	605	659	676	661	638	644	666	640	629	632	669	646	588	653	608	626	650	699	642	658	666	640	620	611	620	657	612	658	611	640	646	618	627	636	655	687	643	632	625	607	624	654	643	624	673	633	612	662	666	630	641	636	641	571	611	638	647	674	618	653	602	639	612	669	676	625	627	647	657	669	624	625	628	636	630	596	635	641	628	628	653	652	643	605	641	635	662	632	622	681	669	585	623	618	661	603	654	632	638	611	621	645	619	652	656	643	657	660	635	631	683	634	649	624	637	619	627	623	649	674	633	611	645	613	648	610	674	629	637	592	594	660	626	629	628	592	646	574	641	622	635	604	627	659	661	674	624	640	585	672	645	624	606	676	618	614	691	653	621	610	657	619	689	650	627	647	660	669	667	640	607	645	662	670	635	645	631	639	623	610	633	643	596	630	627	620	674	626	641	600	589	668	617	692	637	635	663	648	640	631	643	668	617	629	610	575	632	650	649	586	641	605	588	678	635	682	629	604	610	601	636	703	675	607	676	603	639	647	710	602	629	682	685	650	575	628	634	600	602	651	599	654	624	663	660	640	625	671	617	690	617	646	618	627	664	642	638	658	643	665	687	629	660	639	658	610	629	604	605	622	669	657	650	649	620	594	643	671	607	651	658	590	608	618	647	638	671	675	647	668	635	642	647	656	624	644	636	681	674	627	658	620	597	660	627	646	727	645	637	666	656	649	601	596	607	630	635	636	680	595	627	624	616	657	668	615	598	606	592	641	642	635	652	650	690	664	641	631	659	624	605	629	626	635	658	634	638	609	652	611	681	618	577	640	663	618	639	637	657	657	620	667	639	647	624	603	604	648	653	641	600	668	637	633	655	653	622	597	618	594	638	670	662	627	603	632	689	646	603	683	643	624	603	625	633	647	629	612	618	681	678	643	610	649	617	666	632	621	665	627	693	635	637	598	612	589	622	633	651	635	622	600	602	641	674	609	643	649	658	596	627	612	672	633	668	620	633	665	645	599	647	660	652	656	641	633	606	632	646	627	661	647	600	639	632	605	639	618	663	624	666	644	664	679	681	612	633	629	650	640	657	628	616	688	574	635	586	637	663	610	607	606	678	688	621	627	634	588	626	617	640	615	646	602	625	628	658	695	649	595	648	652	653	671	666	638	625	659	639	648	661	610	589	629	603	632	646	650	634	636	625	610	633	685	644	659	628	669	617	639	620	634	651	631	624	604	653	660	681	623	613	661	620	619	610	604	610	648	614	681	667	639	614	616	675	635	606	616	648	657	627	660	623	649	610	640	675	671	633	623	612	617	587	626	633	619	579	650	653	622	599	649	643	630	629	610	600	672	634	646	610	671	641	583	627	670	649	671	597	661	620	634	607	639	645	641	591	639	643	635	627	641	647	660	640	653	664	630	656	607	631	647	664	631	650	593	619	624	596	682	626	641	657	664	664	677	683	627	631	628	635	706	629	619	649	651	607	643	583	661	638	635	650	658	641	660	641	560	560	623	663	653	626	628	636	618	614	629	644	661	610	697	616	647	639	640	652	629	618	646	627	684	630	654	616	624	643	609	651	613	667	655	685	641	664	647	609	594	615	671	643	639	618	627	643	598	666	647	639	623	631	679	610	643	642	610	677	688	624	594	631	641	664	602	638	625	603	639	597	593	643	644	632	633	612	640	697	624	666	576	630	668	655	634	675	643	610	623	633	587	645	640	630	660	624	629	662	669	628	645	629	644	646	605	605	647	594	617	629	670	635	672	624	660	649	587	654	658	641	633	640	649	616	621	605	634	664	649	635	655	639	650	671	640	634	625	624	629	615	628	679	637	647	640	633	616	613	611	646	616	651	638	649	664	628	624	607	620	594	605	648	688	641	622	644	662	664	634	623	659	642	611	646	608	640	585	611	628	622	605	603	624	663	604	584	628	676	619	610	645	657	627	645	669	636	632	624	636	587	639	609	596	672	643	615	638	627	640	652	666	616	640	644	634	630	664	638	648	609	640	607	647	651	676	708	633	639	659	635	641	686	659	633	621	643	635	650	668	616	631	619	635	642	674	656	662	639	608	655	691	629	633	658	655	637	616	638	609	614	638	592	609	617	608	663	657	660	613	623	666	657	642	623	608	656	625	669	617	656	625	651	640	648	629	619	626	644	653	649	635	614	623	595	603	642	584	593	628	656	646	677	652	627	633	634	638	646	644	634	650	618	638	623	661	688	625	635	618	662	673	635	605	627	634	704	651	606	673	618	681	610	611	613	649	587	656	674	676	640	693	660	616	643	648	648	631	649	625	638	641	643	647	613	657	650	675	648	588	648	611	609	630	640	700	642	680	617	645	621	652	647	656	623	616	632	674	625	619	644	632	635	608	572	650	610	605	621	644	622	597	668	599	626	670	645	609	655	629	646	643	618	619	633	631	663	618	589	623	643	624	659	654	640	629	655	641	597	620	603	634	692	623	654	584	677	622	655	690	654	620	644	634	663	616	630	573	575	613	631	628	640	629	622	602	638	612	641	588	586	654	602	636	672	617	612	662	629	635	569	644	607	624	620	670	658	650	659	633	640	622	639	650	641	617	636	646	615	613	636	685	637	684	624	648	630	632	609	661	623	691	630	618	630	622	617	649	680	673	620	646	612	660	646	635	619	628	643	679	653	655	623	621	627	610	625	635	611	643	619	614	622	668	677	634	596	693	660	675	649	683	641	663	639	639	642	648	658	632	659	608	628	673	598	672	642	652	639	640	662	615	646	614	648	607	670	606	666	608	611	631	655	633	641	636	621	647	655	642	651	698	632	591	628	641	611	622	634	603	653	608	631	597	649	639	622	620	615	615	652	628	630	663	649	678	651	644	620	618	630	595	654	626	631	655	590	627	632	592	670	607	640	687	614	610	623	675	628	627	625	608	653	636	605	645	691	634	616	655	636	667	595	637	678	673	636	649	606	624	652	626	633	627	591	686	647	652	610	620	633	655	671	615	564	636	641	633	622	603	638	638	621	640	667	576	646	583	634	695	642	608	661	664	623	652	623	599	634	610	644	648	659	627	635	644	645	643	637	622	627	655	625	605	620	653	657	629	636	652	626	599	641	663	628	672	597	632	679	648	673	652	648	665	677	661	648	628	624	633	614	673	643	637	637	611	651	649	624	638	641	595	652	628	642
21492	8906	7385	4275	2802	2102	1578	1137	894	885	694	522	521	468	396	375	404	335	383	317	306	308	262	310	272	277	299	292	304	246	278	273	296	265	267	264	279	260	253	260	246	232	247	236	247	264	231	251	252	220	267	225	230	264	244	256	257	233	236	251	269	238	237	269	236	257	243	243	243	226	224	265	235	227	237	263	227	240	253	227	248	256	225	226	229	249	228	227	282	270	250	247	234	243	241	251	214	240	236	240	265	265	235	248	249	228	251	263	250	234	279	250	247	217	254	234	231	256	246	232	271	239	226	248	267	235	278	253	265	257	261	231	233	229	246	240	210	225	248	265	241	262	244	244	262	268	226	244	237	224	230	221	237	248	231	227	245	263	246	226	234	249	237	255	247	238	241	261	262	262	244	246	269	255	220	245	245	217	263	221	225	271	265	221	238	246	230	259	280	250	233	236	226	222	224	246	251	237	236	224	238	236	247	234	264	266	237	237	236	230	260	224	231	238	251	269	265	242	245	222	216	240	263	222	258	250	227	238	281	231	251	242	244	233	245	253	246	261	242	247	249	242	223	235	216	260	196	237	252	269	259	256	219	232	220	219	236	236	275	245	262	271	245	245	258	245	260	226	261	240	209	208	235	218	210	198	229	242	238	245	252	258	254	265	237	209	227	257	276	236	235	239	282	265	242	228	252	227	257	203	233	248	242	248	247	262	232	264	242	238	205	217	245	236	250	236	220	240	241	257	217	263	252	223	229	241	259	230	242	264	241	251	267	231	249	246	258	250	261	237	262	237	246	227	255	274	256	222	217	210	239	200	246	251	238	230	254	247	227	220	248	225	226	240	261	244	223	266	234	240	258	255	237	263	271	261	249	211	245	270	264	215	244	257	269	260	263	283	247	233	258	256	288	240	201	248	206	230	245	229	237	226	231	264	228	215	233	255	249	247	235	252	245	256	257	230	242	253	276	256	243	252	247	215	218	225	261	231	260	290	230	238	226	244	221	243	228	249	238	244	232	233	246	270	239	233	242	239	260	213	261	224	250	238	240	269	233	235	232	255	293	281	240	239	251	210	243	231	222	229	247	241	236	232	260	258	241	245	231	249	237	250	258	246	234	267	264	244	294	239	244	228	237	223	278	236	219	235	238	233	208	261	244	246	223	267	244	231	220	264	265	240	211	268	231	224	236	213	239	252	227	238	245	242	270	252	227	245	249	241	221	268	245	234	245	225	217	264	253	281	238	264	226	250	231	225	248	221	254	239	244	245	235	246	234	265	245	257	260	217	224	252	228	272	235	239	284	275	240	232	267	250	231	247	241	213	255	273	232	240	222	220	256	259	229	254	250	274	229	245	235	226	236	253	254	244	237	264	239	264	232	228	250	218	271	227	230	233	255	221	247	248	238	265	224	244	248	234	234	243	215	237	235	225	212	277	257	223	243	243	225	276	211	238	257	254	231	240	250	233	251	229	246	234	264	248	240	215	225	254	238	233	241	226	245	270	270	255	224	242	253	265	279	251	246	253	235	241	248	226	264	249	248	245	233	244	229	244	227	253	265	263	210	256	244	232	247	213	262	230	226	262	247	267	201	229	245	253	256	223	238	221	229	222	261	290	233	236	216	248	244	261	242	259	227	230	238	274	247	253	256	214	233	253	249	223	239	264	230	236	258	227	222	255	245	232	246	248	238	233	246	263	252	232	259	236	227	259	241	252	279	264	233	243	224	245	239	226	241	237	239	246	260	239	263	262	248	235	248	235	245	259	244	251	258	259	243	238	220	215	259	223	224	260	237	257	262	242	229	214	228	251	201	203	251	273	232	249	252	248	222	251	225	247	233	250	252	235	254	186	227	232	250	230	255	231	233	283	203	250	237	206	227	250	239	240	240	227	259	235	230	232	248	231	241	231	213	245	283	245	247	256	243	245	238	224	208	268	225	230	251	232	252	239	255	247	217	227	256	253	262	233	266	240	236	250	222	229	219	218	244	221	284	277	266	260	239	250	264	258	251	210	247	245	252	254	266	226	224	219	248	236	248	266	230	234	239	217	248	228	221	257	226	240	212	234	239	245	245	222	238	282	224	254	248	258	244	235	227	226	234	248	265	243	248	228	243	243	207	228	242	253	250	265	227	250	235	226	259	271	267	217	240	198	243	238	234	195	216	249	242	245	258	228	222	236	235	249	231	257	232	240	256	236	229	206	225	244	254	245	247	255	218	272	218	247	241	238	251	252	236	237	242	200	239	254	276	249	231	249	233	254	232	235	239	226	255	235	239	244	252	253	222	287	251	249	232	270	262	238	221	258	245	260	250	274	262	233	225	247	253	259	265	231	230	243	201	249	234	267	229	228	217	252	226	238	213	239	263	245	220	238	218	246	223	250	225	248	242	246	259	227	239	262	214	221	224	261	230	248	255	264	253	225	257	222	240	219	234	219	260	234	249	248	259	234	263	251	261	277	257	254	188	220	257	228	253	257	234	235	223	226	247	254	250	248	237	236	248	228	255	232	219	241	235	265	228	272	200	248	213	248	238	256	255	236	254	247	236	247	229	211	236	259	235	256	258	198	226	211	226	242	257	253	211	237	251	227	238	243	229	244	228	212	238	238	228	221	233	225	223	260	233	261	239	217	252	237	257	237	255	257	242	244	250	252	229	262	266	225	210	243	251	253	248	245	253	232	237	234	239	251	240	263	225	231	261	192	222	241	222	239	245	214	244	240	258	252	265	263	242	252	246	227	207	277	243	226	270	236	239	257	224	250	276	225	221	272	244	243	261	230	253	232	237	228	258	262	249	267	266	251	266	231	240	227	236	235	230	241	259	219	240	237	236	238	230	236	259	259	249	256	256	243	233	230	225	283	250	244	197	275	252	250	244	243	224	276	229	252	265	290	230	254	290	246	221	227	248	207	227	251	244	216	260	255	239	241	251	250	231	243	254	223	245	235	224	227	264	250	260	250	244	248	260	249	254	230	220	259	242	260	245	246	247	224	225	242	239	231	250	242	241	231	253	268	211	223	210	250	243	263	267	242	223	236	247	229	229	251	235	210	263	237	262	214	234	273	221	225	260	236	255	250	252	229	251	269	243	252	207	223	231	247	242	237	258	243	247	245	253	223	200	251	223	218	224	237	250	252	247	226	230	240	223	237	239	259	248	234	236	271	251	251	265	230	235	244	251	271	216	226	254	243	225	264	220	257	254	241	224	221	234	220	250	234	199	252	243	265	245	240	249	225	273	255	259	247	242	217	234	252	238	246	222	249	242	238	218	261	254	278	253	216	249	193	249	243	252	284	232	251	246	270	236	245	255	263	255	248	263	245	218	252	253	212	238	268	243	259	269	250	242	228	252	213	244	228	239	207	235	275	264	238	266	232	243	253	233	237	290	231	266	243	245	226	274	230	245	256	222	244	232	228	259	232	241	250	238	234	245	226	248	245	256	246	231	241	240	238	224	250	257	244	240	252	225	272	231	249	226	221	212	220	233	221
13676	7272	11324	10688	9101	8261	6617	5015	4162	3676	3113	2600	2139	1804	1734	1701	1399	1269	1191	990	959	872	930	852	799	832	827	798	774	837	771	767	756	701	696	746	718	717	640	589	628	607	658	619	592	612	653	569	625	562	565	679	638	596	563	595	611	603	552	559	506	610	579	619	568	524	569	569	550	557	611	600	590	559	606	579	642	567	544	552	565	571	581	565	609	633	550	531	542	572	547	557	557	540	538	554	544	523	543	536	587	574	519	580	552	567	539	535	552	541	492	551	548	579	513	553	571	581	555	584	516	553	580	607	537	575	565	512	537	570	542	550	521	559	562	565	536	534	558	528	547	554	554	567	563	586	544	548	513	591	538	556	534	517	571	601	545	541	540	539	540	556	546	524	571	553	566	569	562	516	512	493	546	528	566	531	570	540	571	537	488	549	562	543	546	540	532	553	567	550	512	524	561	559	567	533	536	564	570	593	537	555	527	560	572	550	553	540	533	579	522	579	562	545	549	554	572	535	576	559	574	571	540	577	572	568	507	542	570	528	520	560	573	537	558	530	539	557	554	534	520	558	534	570	539	551	582	537	570	532	561	596	573	537	525	527	635	554	570	562	548	557	519	553	503	590	558	547	587	532	576	576	590	532	579	553	533	560	519	523	551	581	602	567	554	540	536	587	535	547	563	566	516	572	537	521	553	569	562	536	537	568	544	512	574	564	543	572	564	592	569	537	522	574	546	567	590	567	601	534	572	548	527	535	553	560	537	549	582	564	541	547	541	554	569	538	550	517	587	565	583	577	560	556	535	577	562	572	531	543	508	531	564	536	531	531	536	569	579	545	541	531	515	545	547	554	569	543	555	590	578	538	561	612	542	538	524	531	544	584	569	573	579	535	557	576	552	536	565	526	576	524	553	595	551	605	551	551	548	555	542	556	548	553	581	527	573	592	559	567	555	561	583	552	561	582	542	617	527	510	509	570	557	575	519	538	528	518	579	550	579	558	499	574	569	545	565	566	542	586	524	553	571	539	584	583	537	532	530	557	547	530	539	556	522	568	566	520	531	561	561	550	520	563	577	554	535	550	517	547	529	563	533	569	535	611	556	522	537	580	537	565	592	545	569	530	523	505	555	535	570	565	525	548	551	539	562	531	568	569	532	487	520	564	581	567	510	548	509	579	586	585	519	519	566	609	572	567	536	527	526	551	570	567	566	560	526	554	578	532	557	526	549	570	602	505	565	580	537	568	555	576	555	575	501	559	562	539	547	587	592	558	555	563	558	531	525	551	540	518	558	558	571	576	566	537	564	591	565	570	542	520	528	537	561	561	544	561	537	593	564	578	561	593	564	579	561	557	575	559	552	573	521	579	524	521	505	549	568	562	559	549	533	550	559	575	584	541	564	522	587	541	555	565	548	582	551	543	500	540	565	577	550	513	585	525	555	542	541	561	549	577	604	555	514	570	557	563	556	542	559	523	576	562	590	558	528	588	597	533	551	564	511	542	577	599	590	531	564	530	497	556	544	551	553	595	552	561	574	517	533	550	578	553	530	571	532	584	515	525	604	589	542	555	513	559	517	560	590	545	563	564	550	539	538	591	563	532	533	529	538	509	551	536	536	573	547	547	534	534	510	534	582	530	596	534	555	574	529	576	542	527	580	470	575	551	543	545	607	546	558	559	549	562	560	546	554	571	597	564	519	534	520	548	572	536	544	586	504	535	554	552	528	571	573	570	531	623	583	534	626	546	548	541	529	550	542	577	603	543	571	553	559	564	539	581	527	567	500	543	583	553	512	523	557	553	507	504	551	587	540	550	524	564	515	595	565	499	544	524	618	530	556	548	550	537	518	547	545	560	583	495	579	567	547	575	593	567	540	596	561	530	578	582	565	582	557	604	540	587	540	555	554	568	629	545	574	560	537	540	534	566	574	554	575	563	592	568	541	539	554	551	577	572	576	577	602	523	529	568	558	581	533	540	549	565	540	574	544	533	579	546	523	558	532	565	543	542	559	602	557	567	560	546	624	596	563	543	558	523	500	555	499	493	536	564	517	528	527	593	580	544	527	606	575	553	541	578	560	582	604	584	580	518	596	575	563	521	533	557	576	573	537	532	572	548	554	547	567	552	545	531	583	561	551	521	515	571	586	532	565	583	556	545	557	554	563	540	557	540	538	575	552	542	574	593	514	576	562	546	602	552	532	553	542	535	530	548	568	566	567	559	554	581	551	543	551	584	553	582	508	539	570	570	617	555	540	581	545	550	541	600	540	504	512	540	553	577	552	551	569	586	548	542	506	554	563	564	572	566	529	543	568	554	540	523	598	526	550	526	574	565	554	554	609	597	514	559	545	537	537	542	540	514	586	533	565	514	531	512	572	575	556	557	573	524	546	554	544	545	585	566	623	561	552	563	541	554	585	569	586	572	536	531	568	506	516	579	591	548	580	568	536	554	573	603	539	557	575	541	541	575	526	561	563	558	613	564	595	520	564	542	585	556	583	569	523	603	514	521	583	566	585	581	588	572	575	536	585	590	558	541	559	555	565	545	584	538	529	550	599	544	537	558	512	527	534	545	538	609	535	561	556	552	571	570	595	519	580	561	525	591	582	580	534	582	624	562	538	585	569	528	591	588	532	567	539	529	588	596	520	551	542	591	550	569	560	506	522	562	556	552	544	544	550	549	552	556	539	537	565	540	555	533	530	546	567	592	554	560	573	567	523	507	535	589	574	578	553	555	563	550	541	534	576	555	537	569	580	561	549	541	524	545	550	565	539	598	585	511	528	528	566	532	544	548	518	536	559	533	562	558	576	557	564	532	580	554	545	590	516	559	527	542	541	567	560	544	560	496	577	577	569	557	537	551	549	569	585	572	524	556	561	543	566	564	579	572	554	577	557	531	565	549	552	573	582	553	575	514	561	546	583	545	501	554	563	576	549	503	561	579	573	520	492	550	575	535	557	574	546	536	516	595	548	600	529	538	553	571	556	547	558	547	548	530	612	524	573	596	559	601	534	585	596	568	552	557	532	522	568	559	549	586	559	529	578	564	580	551	587	557	522	547	577	543	553	557	512	589	552	572	564	551	533	570	560	558	540	609	538	566	551	557	536	599	543	554	605	562	594	596	512	555	585	568	539	537	543	568	574	598	596	549	535	534	553	549	572	555	565	562	552	554	560	555	576	577	582	546	549	563	572	583	562	524	555	581	595	558	594	547	566	570	515	554	574	558	579	558	547	551	538	618	533	572	586	549	577	570	510	584	584	539	548	525	572	570	583	532	591	536	547	569	556	570	536	581	533	559	595	583	550	581	580	522	562	562	538	527	562	550	557	543	557	558	573	544	592	530	499	553	522	559	546	539	569	550	541	590	548	576	588	543	575	558	550	534	544	602	565	573	548	529	586	513	543	522	578	517	578	568	569	553	558	546	563	565	565	546	587	556	545	585	568	546	536	558	539	588	578	529	531	558	548	611	504	582	568	596	510	572	527	575	562	579
30181	13605	12710	7415	5362	3460	2637	1798	1426	1277	982	816	648	600	505	493	480	417	392	349	317	333	291	286	266	291	304	330	295	327	290	291	267	295	279	291	260	266	282	280	251	238	252	263	244	271	253	255	251	238	240	247	231	262	257	251	232	245	235	224	225	249	266	243	259	275	250	247	240	235	240	253	246	241	219	208	235	237	234	246	220	225	270	211	249	222	272	249	225	212	245	251	265	243	257	248	247	211	252	227	249	231	222	262	226	239	206	205	252	203	227	225	197	234	220	262	249	229	227	223	259	241	234	232	241	229	230	232	238	230	235	230	231	250	263	254	256	235	248	246	221	213	236	227	208	236	225	259	259	246	239	231	217	230	246	241	212	243	242	230	204	203	230	237	247	219	227	246	256	242	243	215	249	250	236	221	234	247	238	195	241	254	245	255	255	236	247	240	238	270	210	292	248	253	214	237	245	217	240	249	253	245	227	260	207	226	261	230	253	245	239	216	245	206	242	241	227	271	234	242	254	242	221	243	228	238	251	209	240	230	255	218	239	259	260	240	264	250	245	225	227	233	221	244	238	239	216	231	237	217	220	254	241	224	243	231	219	230	250	216	223	208	251	215	198	262	234	228	238	228	219	245	254	245	250	204	224	232	222	241	222	268	250	256	250	236	230	233	222	258	231	226	230	240	205	211	260	253	259	243	241	231	221	227	254	245	250	261	221	231	230	241	250	279	247	231	219	230	220	263	250	244	248	258	247	206	236	239	272	238	228	231	257	219	219	231	221	212	250	244	232	252	209	225	214	247	255	247	248	225	232	227	214	232	275	238	282	264	243	226	231	248	238	236	254	262	235	240	207	251	217	244	265	263	253	251	235	235	253	253	215	262	265	239	244	240	227	243	221	217	214	239	238	239	226	226	233	236	223	227	225	261	264	240	254	266	263	241	248	260	261	236	255	287	219	195	236	233	249	241	206	259	234	239	227	257	251	254	243	259	240	247	242	260	225	230	225	232	217	247	229	230	239	238	222	246	240	247	250	218	257	246	240	231	224	251	242	228	213	260	237	262	222	226	228	229	234	248	228	250	216	245	224	207	231	248	255	264	238	239	226	244	228	248	237	248	247	243	223	203	258	228	221	231	256	212	226	234	238	245	231	249	238	232	270	245	218	207	243	231	212	230	213	241	258	214	203	217	234	208	251	271	229	201	257	267	224	230	250	237	231	203	255	232	237	238	258	231	216	237	259	227	233	244	248	234	241	218	234	230	239	284	227	236	244	228	234	235	240	278	257	241	233	236	225	258	267	235	242	231	242	219	266	243	225	240	254	242	229	239	233	254	241	245	235	232	243	233	239	251	255	216	235	208	218	250	245	252	255	211	224	255	226	233	227	242	246	233	243	239	232	252	284	234	229	228	252	202	251	249	228	228	198	254	234	241	232	209	252	212	240	233	228	221	209	237	242	221	216	227	224	233	192	228	277	234	237	263	267	247	218	217	236	230	226	235	243	244	260	233	228	236	254	239	246	231	247	239	237	245	241	204	248	222	232	226	248	239	233	262	224	222	232	228	239	224	239	230	205	221	273	240	254	248	246	267	242	216	225	251	280	211	241	260	268	260	236	242	243	262	221	257	241	241	229	218	219	236	230	239	240	254	231	225	223	246	207	233	230	254	252	250	242	262	248	251	234	230	257	248	253	240	248	247	218	227	223	228	225	226	245	250	237	241	245	227	239	247	241	272	254	219	246	244	240	266	247	250	219	227	212	224	240	233	230	239	232	219	237	231	228	257	226	229	221	242	252	233	202	246	230	216	240	213	247	274	223	231	211	254	258	229	249	252	244	228	225	274	242	277	250	246	230	253	216	231	254	260	242	231	228	246	246	265	229	232	221	253	237	241	247	261	256	232	255	238	203	226	218	219	241	252	234	210	230	228	254	273	260	226	241	267	254	230	209	247	271	215	225	244	240	208	234	221	212	233	220	228	238	227	224	221	270	249	198	231	262	236	221	218	267	240	233	220	247	244	253	228	261	250	264	219	258	228	241	222	251	239	221	248	258	210	238	260	241	226	209	229	256	233	206	242	219	204	262	220	215	248	234	235	232	246	238	272	238	230	239	224	233	227	236	234	257	224	237	209	252	258	241	239	213	232	252	228	226	244	238	222	231	248	230	245	225	237	244	207	238	226	233	255	245	243	235	229	255	221	224	248	253	257	255	258	253	236	256	260	245	250	238	234	247	215	215	218	230	261	218	221	269	246	252	268	248	219	246	219	223	233	247	232	237	231	249	278	223	233	266	228	246	221	253	229	251	218	261	256	244	243	270	249	224	277	258	239	247	235	234	243	225	241	259	209	253	225	270	254	232	256	239	216	251	236	274	233	224	245	240	244	228	269	233	244	212	225	220	242	231	223	227	223	236	235	229	215	249	230	239	259	249	276	193	217	241	248	234	237	244	231	240	176	233	240	213	236	246	243	237	257	242	216	215	270	215	211	241	250	243	228	229	226	255	245	230	222	247	216	203	248	249	235	237	260	238	257	241	250	240	227	226	235	232	248	265	216	225	242	225	244	255	231	227	228	220	225	216	241	224	233	241	231	247	235	237	245	277	240	269	256	247	235	236	257	211	259	251	239	213	240	260	228	238	268	221	232	243	198	247	221	240	232	232	222	241	244	263	223	236	249	224	247	235	246	265	237	234	224	258	235	249	257	246	242	253	273	238	228	249	227	227	218	254	221	264	243	219	262	245	247	216	214	237	241	258	253	240	250	226	251	240	229	212	241	247	241	194	230	248	240	241	251	215	242	227	226	240	221	237	234	242	238	255	265	268	214	248	239	267	275	222	261	257	273	229	236	228	237	236	264	236	205	258	253	262	237	231	267	220	229	232	239	210	233	257	215	225	252	240	210	236	242	271	239	273	224	245	224	224	258	257	223	223	238	249	218	238	264	223	230	222	262	218	227	243	270	265	214	245	236	241	220	242	225	247	236	244	242	264	223	262	253	223	244	224	245	220	220	236	230	232	252	256	241	241	243	238	264	225	236	268	244	237	260	226	247	249	206	230	211	232	242	246	255	214	295	240	210	237	238	230	243	236	228	242	241	252	239	235	240	250	230	249	237	241	247	228	249	212	252	240	212	241	225	233	254	198	222	199	237	242	250	264	237	224	208	240	237	246	277	254	238	243	265	226	252	241	214	220	259	232	224	254	209	227	229	224	250	260	225	277	261	243	235	249	237	244	255	227	232	231	241	257	252	220	237	215	258	256	218	219	201	216	242	222	236	255	248	230	240	266	232	225	255	254	251	257	280	230	232	213	224	238	221	230	254	248	249	250	239	243	250	249	222	233	230	229	250	243	253	235	268	224	252	245	244	261	270	254	235	228	232	234	233	237	234	243	243	238	218	206	221	237	241	236	242	265	255	252	219	274	257	245	263	243	230	238	260	251	246	242	224	219	225	206	246	240	237	210	222	266	203	234	246	231	250	233	256
17776	10120	17116	14912	13792	11936	10137	7567	6385	5659	4592	3804	3096	2567	2382	2368	1989	1716	1525	1310	1137	1071	1041	998	1019	1030	934	1027	864	909	877	899	778	802	816	930	792	763	674	696	690	658	618	677	661	662	623	597	593	618	614	614	605	550	592	617	611	588	636	602	584	589	642	615	563	595	581	603	577	584	557	571	556	562	556	606	554	527	561	592	544	545	549	553	540	569	547	532	547	558	545	587	562	561	545	557	488	561	540	598	562	529	551	558	558	515	563	591	559	511	535	547	574	549	532	535	608	544	544	560	502	578	527	589	580	565	533	523	550	513	564	561	562	533	539	554	575	595	539	539	558	545	572	568	528	533	492	530	547	518	585	605	506	557	550	586	531	542	567	502	516	549	524	539	523	528	521	568	522	561	538	546	538	555	535	557	585	542	560	555	567	594	560	539	585	530	571	553	563	623	589	500	519	563	611	587	542	541	526	508	545	581	511	559	488	524	565	541	569	566	581	520	564	532	579	570	562	534	555	589	536	569	523	571	545	537	497	531	571	517	577	581	529	578	530	550	530	573	500	527	554	568	579	552	573	536	531	539	564	529	515	498	571	539	579	566	545	568	525	570	620	543	550	580	531	538	547	501	529	572	559	527	570	542	522	545	514	542	593	546	534	567	541	535	582	531	537	558	535	541	496	554	557	586	621	559	563	576	560	562	537	547	533	550	550	540	539	542	567	571	531	545	559	544	529	571	548	541	562	550	564	543	550	583	543	564	569	529	527	530	556	539	542	598	569	566	615	574	559	602	551	519	533	513	509	544	564	573	527	541	538	615	555	572	520	569	548	573	560	570	530	553	552	557	540	626	563	573	524	572	572	519	534	539	519	537	557	545	551	515	553	502	577	545	552	541	567	580	572	536	568	557	556	549	587	525	533	559	555	513	558	568	516	567	543	524	592	536	562	534	580	558	535	546	502	540	547	543	517	564	558	527	515	498	544	554	575	557	518	547	524	555	557	544	507	575	579	581	594	534	545	583	573	547	542	528	541	561	540	563	519	562	530	547	544	540	497	557	574	566	518	575	540	512	506	574	553	563	551	536	563	583	548	548	511	542	540	572	580	523	545	556	541	572	522	572	571	514	562	534	546	551	570	556	533	571	531	553	546	556	535	559	544	561	538	517	577	588	562	525	513	561	537	547	536	599	559	536	556	541	562	522	531	603	539	529	571	496	556	546	555	523	551	563	542	560	515	527	582	547	551	554	575	493	529	569	549	555	505	549	583	538	520	552	581	587	535	548	550	572	469	509	566	538	546	555	522	543	588	560	559	529	579	543	529	571	539	553	514	558	544	559	538	568	538	543	549	558	543	543	531	576	524	549	531	548	575	547	525	566	548	558	514	537	552	554	584	534	531	534	564	546	547	563	560	543	605	535	555	538	513	566	570	538	557	553	557	560	530	550	509	570	522	529	540	578	549	580	525	563	507	558	578	552	523	550	533	583	559	557	525	514	543	566	565	549	578	546	606	505	546	550	560	560	556	569	531	572	554	563	567	559	565	543	551	542	505	568	564	574	513	553	560	552	539	536	563	543	520	517	516	565	606	575	578	535	530	560	559	574	581	528	560	558	521	532	573	550	542	545	549	536	543	579	556	525	559	580	543	543	520	557	538	524	540	570	533	538	552	552	541	548	521	515	537	546	561	540	484	586	556	520	593	561	554	526	579	542	592	554	517	571	540	578	520	541	529	555	538	552	578	562	553	544	541	535	502	547	544	549	525	536	526	533	557	539	554	572	523	505	557	540	554	536	584	525	528	567	553	515	563	551	573	544	526	553	560	533	547	533	551	543	570	540	545	595	559	545	548	537	573	543	541	562	532	560	546	543	538	521	570	573	572	550	547	544	544	552	571	575	560	525	559	547	544	558	537	526	513	530	535	537	544	521	558	567	523	516	508	532	543	541	569	531	517	544	529	521	584	569	510	538	536	528	545	551	543	553	537	601	534	522	557	601	558	571	547	534	551	566	555	593	576	582	491	509	524	528	538	525	539	542	542	584	517	535	551	575	565	570	548	531	545	558	568	557	551	553	546	543	581	554	501	545	514	599	563	558	587	541	548	518	551	521	496	550	546	585	552	561	545	548	572	576	547	531	547	526	510	529	535	507	546	562	522	510	578	543	573	544	595	583	536	544	519	542	535	523	576	560	535	549	553	541	537	565	603	604	542	559	559	560	582	563	510	534	571	546	561	529	537	573	563	518	525	556	538	521	544	578	552	541	540	550	521	558	553	580	550	510	495	563	509	571	553	547	561	530	551	537	569	582	558	547	562	544	530	567	550	525	578	548	548	575	535	517	507	547	539	534	566	546	566	571	504	548	515	580	561	509	519	532	578	512	547	505	559	582	575	520	504	577	579	561	569	548	540	554	531	576	562	555	558	527	526	567	536	552	535	572	532	562	549	586	541	550	495	540	576	553	538	551	541	531	603	554	518	541	584	539	548	548	523	534	562	548	572	529	513	520	558	507	559	611	559	563	523	544	541	534	529	565	519	600	539	547	542	522	551	585	584	597	551	493	567	533	558	536	594	552	543	541	568	555	532	516	548	558	544	543	521	562	572	524	568	568	581	534	568	519	543	571	534	546	505	551	586	550	555	571	528	521	535	547	628	524	557	567	586	546	529	602	586	561	548	531	561	541	581	560	523	564	501	575	566	569	545	516	531	542	566	569	609	518	528	525	593	568	533	554	554	565	537	574	574	505	588	551	514	556	530	520	537	523	523	547	570	547	526	538	512	565	530	542	606	581	514	557	547	541	526	504	548	510	568	528	525	569	537	557	557	593	570	561	509	535	513	599	540	532	530	502	560	538	529	554	512	523	537	522	498	529	535	538	539	545	563	580	568	573	565	593	518	558	518	575	551	577	531	539	581	523	530	562	575	506	523	523	536	536	536	517	575	546	567	552	570	550	549	536	555	562	505	571	532	547	542	550	574	580	578	555	594	536	528	522	554	545	600	565	553	527	574	524	593	521	557	551	560	522	598	524	577	535	518	541	535	583	583	567	558	502	512	550	547	526	586	566	565	545	544	520	560	557	547	538	558	568	552	499	521	565	576	484	566	569	572	558	503	585	542	556	554	584	507	570	556	567	535	564	538	545	534	510	561	513	540	579	530	522	553	551	542	543	549	542	549	537	531	548	518	493	552	513	549	550	528	579	558	598	518	543	579	552	568	568	550	538	520	569	541	545	569	533	558	526	573	531	551	532	534	521	507	560	561	601	544	563	540	548	535	505	544	590	532	554	544	542	537	555	545	543	509	584	527	568	584	516	546	564	550	557	521	510	574	591	548	487	558	549	541	568	528	544	548	550	525	573	588	571	519	569	602	600	571	586	572	524	638	561	514	569	553	525	540	533	554	525	562	547	589	532	542	544	590	538	511	554	542	541	515	564	554	561	572	551	531	533	567	560	554	555	572	563	533	571	564	511	535	537	504	557	546	546	581	552
11217	4420	3626	1943	1203	910	707	593	542	468	427	441	373	357	328	304	330	357	328	336	316	302	274	287	304	254	294	361	304	312	306	300	292	301	266	319	299	258	249	284	277	293	281	279	286	296	253	294	299	260	290	262	281	273	305	261	343	291	320	288	282	304	262	284	267	289	286	299	310	303	291	307	280	335	298	278	268	266	313	274	303	300	309	248	292	304	260	290	259	271	291	295	308	282	308	289	255	265	291	260	292	287	247	283	293	277	282	300	289	269	284	275	267	300	283	270	285	282	255	276	269	283	293	273	280	272	281	297	310	282	290	261	290	266	287	283	290	291	270	286	296	282	261	301	278	267	278	257	286	275	289	251	281	281	295	257	287	299	299	272	283	276	281	300	287	276	283	310	280	312	272	264	272	297	292	292	291	279	267	267	312	281	261	277	275	263	292	276	245	251	283	264	301	302	257	289	286	292	286	297	310	309	297	266	271	301	283	273	303	287	278	270	269	278	303	315	257	258	258	278	287	287	254	284	278	264	320	310	298	300	288	286	270	286	273	295	279	282	280	288	272	269	310	282	272	269	274	261	292	275	279	272	301	308	302	276	288	277	307	307	303	254	276	278	277	295	264	293	292	282	281	271	246	272	301	271	279	282	275	308	283	261	271	276	292	260	324	279	299	264	298	298	272	269	284	284	263	302	293	294	264	282	278	298	281	272	275	298	307	264	304	271	250	293	291	311	313	283	256	256	294	316	268	311	295	288	227	307	264	253	286	308	298	275	269	271	280	282	250	257	305	260	258	258	312	272	268	283	281	306	280	283	298	278	284	289	270	329	273	267	295	324	302	280	289	291	303	302	255	277	285	307	274	302	284	265	313	281	244	272	283	309	309	262	277	290	255	278	298	278	269	293	320	280	296	300	259	283	286	263	281	304	317	272	276	267	309	287	251	304	293	273	294	256	278	245	259	285	281	289	235	264	305	284	301	271	292	292	288	256	310	290	299	280	261	292	287	281	265	270	285	262	285	305	282	323	311	272	273	312	291	291	289	308	260	295	291	293	246	263	293	282	283	271	269	262	281	292	288	267	255	254	323	260	291	274	319	304	280	289	276	266	258	305	274	253	308	320	281	294	291	259	296	298	273	277	284	288	292	286	279	306	297	300	294	250	289	260	294	299	314	263	305	280	280	339	253	263	268	298	271	288	263	332	321	247	284	279	292	274	291	301	283	288	270	284	259	281	265	302	300	256	271	298	277	253	270	258	272	280	275	315	263	274	268	254	258	308	265	307	295	302	267	285	288	285	344	308	260	277	303	263	307	288	308	286	283	290	290	286	283	316	258	287	301	258	315	307	288	300	291	312	279	270	309	267	298	285	232	281	313	277	295	265	322	271	273	315	296	275	324	269	278	310	309	289	269	293	294	282	297	327	240	290	271	257	279	285	295	291	317	289	251	298	298	275	275	294	322	292	286	304	289	295	322	306	290	278	324	291	252	263	258	283	321	255	268	259	302	291	246	304	243	262	289	268	282	255	303	286	267	293	271	280	275	284	276	289	292	287	279	263	287	308	283	280	304	266	252	270	251	285	276	273	281	272	250	302	268	259	283	317	306	265	278	264	286	281	288	292	273	256	297	258	304	279	262	280	267	282	319	280	269	256	290	278	265	302	302	312	272	306	279	269	287	286	313	260	283	269	273	278	274	307	282	290	271	291	304	246	316	277	290	266	268	291	262	263	284	277	261	308	267	288	287	286	314	290	300	282	300	260	286	278	286	281	289	274	256	287	290	299	273	323	301	292	298	309	261	279	305	249	256	306	269	278	300	311	289	280	295	297	292	261	295	311	260	290	291	298	286	293	306	272	307	290	276	268	281	285	285	285	276	275	283	281	304	279	262	283	315	306	281	252	276	297	280	283	274	301	276	277	298	316	291	272	281	267	275	252	310	276	298	278	257	276	245	265	265	286	295	301	272	312	313	330	277	289	279	295	293	283	303	253	272	293	314	284	277	272	289	323	264	296	282	302	278	299	302	313	297	303	279	287	293	343	326	286	287	284	322	317	309	277	300	256	299	303	252	292	267	242	311	276	272	305	297	295	255	260	293	290	295	328	284	287	288	262	287	245	243	269	265	278	286	283	287	288	295	276	281	266	293	288	284	239	276	294	282	273	283	273	311	268	273	285	280	326	295	289	268	253	297	282	259	282	291	304	287	306	315	278	283	321	287	284	288	271	299	284	316	261	275	292	262	283	313	250	283	300	269	265	286	272	278	259	291	309	295	308	280	272	307	286	307	288	282	281	284	267	270	288	284	284	298	293	292	265	297	272	278	279	309	283	296	281	286	282	284	301	253	296	288	283	263	279	306	308	273	300	264	277	281	318	290	302	311	275	287	286	323	283	301	260	319	281	274	250	266	304	292	280	261	276	287	301	283	306	286	297	273	248	257	260	289	281	290	277	293	259	273	275	285	280	273	304	273	282	296	312	271	281	314	302	280	318	284	255	309	278	290	300	290	279	239	279	270	284	284	276	279	286	261	272	280	286	262	282	292	298	318	291	299	280	315	289	258	295	267	275	269	283	266	300	302	295	273	279	306	285	270	309	294	284	308	322	271	278	256	292	252	278	275	291	294	307	289	255	268	271	286	278	288	268	311	272	280	253	271	278	300	281	274	279	288	263	305	293	295	307	296	285	262	294	299	274	307	279	329	283	275	293	296	295	256	289	253	265	251	272	273	293	288	314	257	254	343	278	260	283	270	297	281	279	271	249	286	299	270	287	292	302	295	292	260	253	303	266	281	294	279	284	275	276	279	255	283	286	321	281	273	256	274	293	296	275	308	294	289	291	333	279	291	320	294	281	323	294	289	292	296	266	279	286	318	329	307	246	274	292	265	299	278	273	318	311	281	265	294	281	282	292	283	298	313	284	260	250	256	291	280	304	297	284	287	288	305	281	293	269	303	282	280	255	273	272	301	276	287	302	297	270	268	284	302	284	293	264	309	324	283	264	294	296	281	284	230	307	293	307	274	301	299	295	289	301	278	275	262	290	280	275	268	289	274	276	290	296	314	260	307	290	258	300	275	302	297	243	298	293	285	269	253	325	269	269	275	296	298	276	262	256	309	264	275	270	277	283	266	336	270	291	279	302	295	300	284	273	297	274	274	291	298	265	290	304	294	281	259	286	292	286	260	240	254	249	269	274	263	293	278	257	258	292	274	269	290	269	269	287	272	289	297	279	258	285	300	278	271	273	321	278	325	297	260	288	291	324	291	306	280	297	282	281	278	261	276	246	273	270	283	255	268	272	252	262	272	284	269	289	263	272	304	288	304	278	302	295	265	308	278	301	282	271	270	268	306	285	267	316	279	266	290	269	276	274	299	284	288	299	276	276	290	276	248	273	279	301	294	267	275	277	265	269	308	270	295	262	328	282	285	322	271	288	309	284	280	296	256	285	286	288	290	278	278	272	291	276	253	277	261	262	284	298	283	304
7094	4159	6220	5387	4303	3465	2644	2302	1920	1787	1558	1385	1224	1035	1021	983	950	977	976	866	805	767	805	811	762	818	782	739	734	736	708	765	708	752	693	731	696	682	642	681	670	668	654	642	688	657	663	641	664	661	663	663	694	656	611	647	658	715	620	626	687	627	662	676	637	635	643	653	636	619	696	634	640	682	655	622	659	695	643	598	597	638	674	632	670	629	643	660	638	639	652	679	665	705	641	639	641	617	683	635	614	618	624	610	641	648	599	660	613	591	660	669	638	633	606	671	615	614	633	631	644	648	619	676	614	600	668	656	626	643	628	657	621	667	624	637	652	673	687	603	676	634	622	619	653	644	629	620	605	617	660	616	626	672	625	644	658	622	595	625	649	669	618	616	633	647	683	656	639	636	604	662	677	591	646	621	596	692	624	658	639	665	639	662	611	620	667	635	627	632	637	661	610	658	689	655	683	631	645	651	629	649	625	640	655	627	669	639	643	667	670	611	612	645	629	607	650	661	623	590	624	662	628	653	616	622	678	668	688	635	621	640	604	624	645	651	657	646	623	599	679	660	620	637	589	607	677	610	674	633	617	617	641	616	656	645	596	665	644	675	648	606	631	634	640	592	609	640	646	665	628	656	644	633	629	628	669	631	629	609	646	602	636	627	629	630	588	639	605	605	635	636	619	607	618	658	618	665	593	643	612	600	681	644	639	645	680	630	641	651	659	654	640	636	605	614	612	651	654	634	599	612	622	615	639	672	637	691	618	662	661	646	667	661	639	625	652	672	621	605	609	629	644	623	662	648	625	644	600	657	626	649	650	617	665	655	618	687	641	670	641	588	644	608	636	590	625	611	628	648	628	660	650	639	640	614	636	664	637	630	647	629	635	695	613	630	624	646	603	661	599	602	683	650	624	627	655	620	683	626	623	600	629	640	670	605	655	656	627	659	638	603	647	625	629	628	628	645	641	594	618	589	613	647	627	608	665	630	648	590	647	638	651	669	661	617	606	651	623	624	672	633	678	708	641	648	618	653	585	644	639	618	684	665	673	617	621	642	609	683	666	654	607	597	700	619	664	661	658	637	663	609	653	658	655	665	697	649	658	617	612	646	639	656	696	689	613	636	679	624	639	663	646	576	625	630	660	650	624	603	621	609	637	589	651	668	662	611	663	655	582	686	689	676	630	657	617	658	661	631	644	636	624	642	622	610	661	674	618	623	673	660	629	668	635	639	628	613	648	632	633	635	626	619	635	641	655	640	647	632	610	649	608	625	604	624	639	617	629	629	643	619	621	663	629	651	607	655	623	608	647	655	657	660	663	655	645	630	576	602	723	579	607	624	629	539	644	631	637	609	650	654	647	660	628	603	630	655	652	560	620	648	649	632	629	629	611	647	658	639	589	689	603	610	639	635	603	637	674	631	630	685	620	630	646	607	666	640	604	610	650	675	648	631	639	645	604	648	651	605	660	647	618	635	638	648	657	631	673	643	614	647	613	606	624	633	651	615	642	620	671	638	616	682	637	637	602	650	635	680	659	665	686	638	590	616	713	690	616	629	647	619	593	635	656	677	613	583	653	646	604	651	640	617	648	620	634	659	651	628	644	617	659	629	632	643	620	659	618	640	622	620	639	633	578	633	637	610	630	691	625	644	683	674	624	653	620	615	605	585	587	636	649	642	628	615	611	614	601	628	636	629	648	623	622	642	655	630	649	653	686	630	645	637	616	617	608	607	649	630	654	628	661	626	668	636	636	644	656	624	649	659	643	643	661	608	641	619	647	653	637	663	648	666	610	691	625	644	620	640	646	634	620	615	619	627	670	595	621	649	600	618	643	645	637	632	641	589	689	660	634	609	622	647	634	671	603	664	664	626	602	677	644	612	661	602	636	646	613	653	645	618	651	658	665	593	643	619	602	656	675	636	677	671	667	658	672	628	651	617	638	637	613	638	597	588	631	637	676	609	616	638	638	665	630	630	655	655	663	671	640	613	650	606	727	626	684	648	655	602	682	667	642	658	645	664	619	659	674	677	684	679	608	630	608	678	656	613	655	600	634	587	709	646	612	616	695	585	612	649	641	656	658	629	647	648	642	626	672	611	651	666	641	659	651	591	662	668	686	654	620	616	621	669	618	630	647	601	602	637	674	609	619	649	667	565	644	640	616	642	647	669	647	631	648	666	642	642	658	673	633	619	639	676	615	673	647	637	621	629	646	664	622	656	609	638	674	659	627	599	632	648	653	610	613	658	643	686	644	616	667	630	616	607	668	622	636	686	636	664	592	632	650	624	645	613	676	650	676	648	591	680	614	623	659	649	616	617	620	629	637	646	677	597	650	618	657	637	617	652	625	596	648	605	602	629	635	674	627	626	597	643	634	638	605	655	637	672	601	597	614	682	650	622	613	656	620	673	623	682	609	641	650	683	654	610	621	662	632	633	671	658	649	647	669	615	621	625	621	651	644	638	675	646	643	672	635	644	612	642	638	647	641	642	672	634	626	633	680	666	678	657	659	650	602	621	619	633	674	636	641	640	672	630	632	630	578	657	607	616	609	673	641	665	652	630	633	695	623	611	652	628	627	611	618	611	595	656	607	670	660	636	649	608	598	653	601	650	636	635	659	639	581	668	643	616	631	654	629	654	652	639	656	636	675	650	655	671	682	618	664	637	617	662	624	654	615	636	643	624	600	638	632	644	665	665	684	609	655	624	625	602	678	652	649	585	630	649	617	642	634	613	641	629	664	605	631	649	648	672	679	625	644	679	601	635	656	647	674	630	596	606	626	650	634	688	619	641	618	644	631	623	652	647	618	645	629	604	618	627	673	682	658	649	603	651	658	594	641	624	622	663	642	619	623	661	611	645	609	590	609	580	612	647	644	643	650	673	668	654	645	592	608	641	609	608	649	651	637	610	635	614	598	641	616	644	606	646	623	593	665	652	648	643	603	621	656	625	608	618	631	672	644	644	604	653	644	671	572	655	590	649	649	609	658	627	642	643	663	668	626	664	663	616	645	588	647	670	659	644	638	657	625	662	664	638	696	663	597	620	668	635	597	637	578	654	632	584	617	672	650	599	650	649	634	635	637	681	626	627	619	678	643	619	624	604	607	634	642	656	634	666	621	621	648	683	637	601	615	598	642	631	670	621	612	606	612	648	637	618	610	678	589	641	632	617	638	600	640	656	573	647	603	649	655	616	686	673	654	638	642	640	661	597	649	633	686	609	645	628	595	663	676	650	685	640	664	627	611	670	665	651	642	628	674	621	647	667	692	613	636	665	660	651	714	646	626	637	670	619	661	678	672	633	658	667	650	688	643	664	626	612	659	661	629	645	620	661	687	639	637	625	669	640	666	645	660	657	723	640	643	617	665	626	653	633	655	585	584	599	633	651	647	600	654	628	637	618	671	585	659	629	624	615	629	656	630	638	636	671	602	644	653	639	636	628	652	679	687	678	619	575	576	677	673	643	628	632	597	694	592	620	657	677	610	665
22285	8572	7719	4184	2962	2181	1560	1147	874	770	644	573	494	420	403	379	367	347	356	293	285	297	304	275	258	253	280	267	277	282	311	253	229	236	276	289	258	257	247	262	231	255	246	219	251	224	215	236	263	247	219	239	264	243	231	228	225	253	224	252	230	228	261	257	266	248	248	236	226	230	252	263	222	191	229	219	232	219	246	240	236	229	246	212	232	232	202	243	268	237	220	245	236	235	234	258	229	233	250	232	244	263	221	214	230	253	240	252	266	259	208	212	244	214	255	240	255	228	255	273	227	239	238	234	259	276	266	251	239	238	212	236	209	257	233	259	236	254	257	253	266	246	243	254	228	232	234	276	243	248	226	240	260	290	265	249	246	286	242	248	261	260	237	271	219	245	241	228	264	237	244	228	208	272	237	252	240	236	225	224	213	261	247	264	243	248	245	224	232	250	206	219	220	249	252	244	250	237	259	254	218	251	228	204	220	237	208	238	218	243	247	229	244	215	248	217	261	268	269	268	215	226	231	250	270	254	200	262	255	235	218	239	260	239	248	205	246	249	263	246	230	240	249	235	262	220	261	245	237	253	263	238	260	238	272	285	222	226	264	251	229	252	247	204	237	249	261	259	237	214	231	269	212	229	280	223	234	235	246	226	246	212	238	241	227	256	233	251	252	264	250	252	241	231	231	246	261	246	211	215	238	254	234	235	272	231	256	246	235	261	263	221	248	239	256	240	204	233	264	240	262	272	238	240	214	249	234	238	212	239	214	225	239	214	236	242	241	257	243	214	226	244	227	255	236	225	252	285	258	229	259	230	226	229	241	240	223	269	224	239	231	220	220	238	235	231	246	219	258	226	257	261	224	265	232	253	245	209	254	240	266	271	284	212	248	230	248	265	219	224	248	215	223	250	242	256	224	211	246	249	231	254	256	252	250	237	232	220	196	232	260	264	240	215	240	218	243	250	241	243	264	245	220	216	229	282	248	204	228	226	231	237	253	209	258	223	248	244	213	252	241	239	226	263	215	217	229	232	254	231	201	226	266	245	242	269	237	245	232	235	221	208	217	247	220	276	255	274	236	219	235	228	269	262	236	236	218	239	265	234	225	231	244	226	275	223	253	242	219	251	253	253	230	266	218	231	234	219	220	227	185	254	240	268	238	215	220	222	220	242	254	215	203	247	191	204	263	215	217	235	256	208	211	212	219	207	255	244	263	225	204	255	278	232	225	249	289	245	231	231	269	249	242	229	241	243	202	235	245	240	220	256	247	258	220	224	263	246	240	230	210	263	236	244	219	242	225	245	236	229	243	240	264	211	260	308	267	244	245	220	241	271	250	229	264	205	231	259	219	217	244	219	223	219	217	237	237	238	267	240	203	257	229	211	220	235	242	247	241	248	250	240	219	253	240	238	246	260	266	254	220	235	228	232	227	251	259	229	221	250	263	227	263	252	248	239	245	253	207	246	225	222	241	225	254	251	236	246	252	255	205	258	248	228	229	241	240	218	234	234	237	241	259	250	209	234	242	234	255	243	245	235	215	239	236	250	256	249	265	232	242	241	225	262	234	252	226	245	241	232	246	227	212	228	237	221	244	259	224	252	268	227	242	248	248	251	211	242	249	220	255	253	237	221	227	236	239	246	218	243	270	248	269	237	232	252	249	216	246	240	229	241	241	239	229	245	219	237	235	247	230	219	254	217	238	250	258	219	223	236	278	252	203	214	260	254	244	231	241	255	224	259	235	208	257	253	239	256	246	185	236	235	235	266	224	254	254	252	247	229	254	235	244	240	226	229	261	259	263	247	242	239	256	240	241	224	252	262	240	244	246	216	225	253	256	241	230	244	240	213	266	239	220	255	256	244	233	245	238	237	242	241	230	245	241	242	244	223	244	228	252	239	244	236	260	258	233	233	248	224	223	236	219	243	245	238	233	248	247	221	209	235	230	235	230	230	222	282	201	254	245	250	219	277	252	234	229	222	224	254	242	219	243	226	232	222	217	247	255	222	233	248	232	217	249	236	231	254	234	248	249	256	250	244	206	249	257	257	251	232	261	251	234	235	240	224	219	217	258	244	237	219	225	243	246	228	255	209	238	262	231	209	223	261	244	258	228	240	224	221	242	268	233	242	258	270	233	228	222	237	226	243	264	252	246	240	253	218	227	235	235	261	235	248	260	232	219	253	263	243	225	210	267	236	216	250	235	262	232	250	225	253	246	230	235	222	260	241	223	215	232	235	225	293	243	240	241	268	235	231	245	225	221	242	255	247	248	262	241	253	240	245	236	212	248	244	239	233	269	240	272	226	221	247	261	258	222	242	204	242	232	217	233	245	239	219	246	248	247	243	234	241	248	251	265	228	258	239	242	234	246	232	265	260	240	256	226	268	251	239	232	242	238	222	231	251	217	256	235	250	251	227	247	247	222	224	233	247	242	223	260	249	235	242	231	236	226	270	248	221	251	272	234	231	266	247	242	248	240	237	278	222	241	244	256	226	247	244	242	216	234	245	247	279	256	250	263	231	281	257	233	249	233	241	230	227	243	243	257	269	262	247	264	255	253	225	226	245	255	229	230	254	239	236	245	227	268	227	243	232	227	266	226	257	229	234	236	217	245	260	257	230	242	231	258	243	251	267	242	217	259	233	245	229	260	250	257	259	273	222	260	233	252	251	248	254	241	251	251	250	237	238	217	221	253	251	213	252	238	263	253	252	242	217	285	249	217	247	221	211	230	254	261	261	246	257	245	255	229	265	254	213	218	233	271	253	227	281	257	246	234	231	227	264	230	261	234	219	218	233	283	248	229	241	245	267	265	238	243	248	225	240	255	259	224	251	234	216	235	262	221	208	242	242	225	260	237	243	268	239	207	213	237	279	258	211	264	231	228	241	244	253	260	257	245	254	206	247	243	245	228	233	247	248	249	237	235	251	222	221	248	232	239	221	247	237	244	230	225	220	248	235	272	288	231	249	219	245	258	244	260	232	248	230	267	274	272	253	251	216	221	231	196	225	235	253	224	224	259	239	266	237	243	269	232	244	213	250	237	263	258	242	265	237	229	254	237	207	229	248	244	252	267	223	288	238	227	237	247	235	259	245	229	214	240	263	242	224	212	230	233	231	230	262	257	235	262	297	255	246	261	244	231	202	244	252	276	249	237	218	243	255	237	233	235	255	238	221	231	251	263	259	223	230	192	238	235	250	259	232	270	218	244	243	246	242	256	241	267	240	218	223	224	272	241	252	280	238	224	246	258	259	251	246	228	253	263	236	226	252	271	229	217	265	237	243	225	221	213	233	214	226	224	244	247	257	251	222	256	259	239	214	217	229	262	262	227	236	220	235	231	236	238	222	215	253	232	237	267	242	232	229	230	231	225	238	230	228	269	234	230	253	238	228	256	235	239	229	238	247	249	268	222	253	223	260	257	226	246	202	227	237	207	246	231	266	227	208	235	219	240	225	239	260	246	233	219	222	239	237	223	214	223	211	257	235
14293	7197	11569	10588	9494	8287	6633	4938	4127	3399	3027	2550	2029	1751	1558	1587	1425	1261	1156	999	929	888	916	892	875	858	789	757	709	794	752	735	735	670	738	791	667	675	633	609	603	640	609	641	630	584	533	583	591	536	590	564	610	596	567	621	567	619	645	551	615	571	567	561	571	567	580	579	543	598	576	539	557	569	537	586	539	576	541	546	574	576	577	612	582	567	570	585	595	555	607	558	543	578	552	592	578	530	550	517	539	605	592	518	546	558	537	526	549	581	602	592	566	561	519	546	577	556	549	568	519	555	544	520	580	551	522	505	539	576	518	583	572	557	572	611	581	570	545	540	520	547	561	571	526	535	539	568	516	569	543	550	548	552	537	547	586	540	564	550	563	531	601	565	567	534	538	576	541	539	530	526	561	557	501	531	522	583	540	552	566	553	601	519	546	552	581	571	544	560	549	551	552	551	544	568	578	525	554	564	539	507	554	559	543	557	553	559	564	539	553	530	574	532	555	547	576	559	557	537	575	549	523	538	554	554	582	579	549	552	569	544	521	523	591	582	575	555	538	552	577	571	548	525	564	581	562	577	522	528	590	545	540	560	580	583	526	593	548	598	555	578	547	530	577	551	529	575	576	513	558	595	539	548	549	562	573	549	559	616	560	535	532	559	550	576	564	514	610	568	569	551	562	527	549	554	558	542	553	553	581	577	576	583	538	546	545	537	548	553	576	515	519	523	576	578	556	510	555	548	560	553	546	578	561	563	512	565	604	533	586	569	542	549	510	581	603	597	574	574	545	583	527	524	592	507	540	534	548	577	527	511	558	547	564	538	553	557	534	568	555	565	540	578	559	564	549	556	521	549	542	537	594	539	560	601	546	538	563	543	584	568	595	568	599	560	581	538	581	559	555	559	552	567	514	547	592	544	562	577	575	588	546	559	594	574	531	551	566	533	561	552	577	570	557	546	541	552	550	487	540	537	554	524	583	550	559	533	512	523	534	549	547	510	567	541	546	550	561	543	543	569	561	549	526	581	583	579	608	590	581	519	532	544	556	541	527	559	562	561	534	540	568	529	568	554	539	537	533	526	553	563	586	564	561	591	549	514	547	523	582	552	565	568	507	527	569	547	532	587	529	521	547	533	558	562	548	546	559	482	569	560	544	582	573	597	553	577	578	539	558	545	556	554	563	574	562	527	537	557	519	548	535	554	593	578	571	525	572	564	571	539	550	596	575	544	556	560	576	550	584	560	581	537	550	531	545	551	549	539	587	552	530	520	553	549	576	543	533	527	552	551	539	572	548	529	560	569	556	534	563	535	577	578	547	563	578	563	548	566	537	531	580	550	548	557	555	550	520	580	534	549	577	568	541	547	552	541	519	543	511	524	598	537	580	552	523	572	570	579	560	541	572	489	549	553	526	569	587	539	506	578	537	522	558	513	557	579	591	535	534	605	531	576	555	584	521	521	547	518	528	526	575	573	566	568	546	582	551	561	609	607	581	563	563	558	566	555	510	545	547	546	544	565	562	515	581	560	598	577	566	533	505	552	513	567	592	554	537	571	576	564	571	599	533	583	559	560	544	532	554	574	547	561	531	566	543	532	568	580	547	554	573	564	576	553	535	540	536	569	540	584	548	548	540	572	587	562	558	584	549	518	560	531	563	567	541	568	583	531	578	533	544	545	529	549	556	538	514	537	543	536	570	578	562	565	564	554	511	500	523	526	546	551	630	543	546	571	555	570	545	543	565	556	567	559	605	523	565	539	547	580	537	571	549	574	519	572	598	528	566	563	567	586	536	563	576	542	572	571	574	593	551	549	547	514	579	559	563	607	512	554	542	529	525	501	589	577	583	520	561	620	560	532	572	567	506	550	585	525	526	568	549	552	581	557	594	513	562	521	540	525	541	551	555	571	550	559	561	511	555	542	521	586	554	589	519	587	529	514	559	582	552	528	535	575	567	543	539	514	578	554	573	570	580	535	544	553	518	521	599	565	508	567	567	536	569	563	540	530	569	601	524	542	550	515	554	584	520	553	573	561	551	517	514	547	592	556	594	549	534	624	531	561	584	539	573	574	554	540	547	531	590	520	564	523	517	540	556	547	542	557	577	547	575	529	529	528	573	556	555	581	545	561	535	569	498	577	550	555	579	539	561	539	582	511	574	523	558	561	566	528	545	550	542	558	589	584	549	521	568	565	544	603	546	562	512	538	567	536	544	555	556	548	549	592	573	514	556	557	553	592	539	578	529	538	569	522	551	553	531	578	564	556	575	564	552	574	531	573	534	553	570	546	548	572	543	563	564	547	540	562	545	580	544	569	551	582	601	528	538	566	503	572	601	556	537	559	534	543	509	531	550	546	560	569	562	510	529	502	572	559	519	555	517	521	567	542	596	522	539	546	569	504	552	573	504	540	495	529	572	549	605	569	577	558	552	550	602	552	570	601	545	574	560	566	571	563	591	530	570	531	539	581	548	563	571	561	597	558	576	567	574	562	492	540	545	508	572	545	577	542	524	545	572	548	549	526	553	590	544	569	540	557	582	568	560	577	525	549	566	587	539	560	572	545	549	573	595	544	559	544	543	553	572	514	544	556	541	536	518	541	587	565	534	532	550	559	546	563	591	529	513	532	540	535	528	533	573	554	563	576	565	574	527	539	579	558	556	566	538	552	626	561	531	520	535	587	500	586	559	603	528	571	571	569	552	561	574	569	525	566	542	616	561	583	555	504	580	588	543	547	521	534	547	577	523	537	549	600	564	591	558	552	558	533	556	554	536	576	574	536	571	528	580	587	564	569	548	586	538	536	560	562	565	525	564	558	557	592	581	588	553	589	577	535	561	558	528	544	543	552	555	546	540	549	525	537	571	567	581	535	572	537	563	555	571	547	514	589	540	538	562	548	571	548	541	532	570	527	558	531	551	517	528	573	531	516	534	543	570	518	542	556	546	561	532	578	578	565	545	554	558	581	530	578	592	558	548	554	570	524	563	582	551	537	546	519	541	508	544	596	582	526	559	577	560	555	549	518	567	581	538	581	540	587	549	571	547	538	551	567	562	579	566	550	588	537	567	551	566	560	566	526	578	585	523	586	576	557	552	571	567	535	554	548	546	539	554	575	565	537	538	543	532	576	518	584	561	555	594	522	519	605	536	509	575	544	535	555	494	546	548	559	538	557	564	568	553	551	561	487	539	521	563	571	539	549	542	573	565	564	581	560	548	517	527	559	531	547	566	575	587	539	517	534	585	574	495	583	561	551	560	542	540	560	539	590	594	532	569	558	573	566	598	591	598	520	591	546	558	511	577	540	527	535	535	586	502	527	550	577	583	569	537	530	581	557	527	562	567	574	540	561	557	582	537	571	542	542	554	574	504	559	574	499	505	572	564	573	564	595	554	562	592	507	531	545	591	548	535	527	533	580	581	559	553	549	548	519	556	525	533	570	566	577	532	544	550	519	546	540	529	541	593	569	572	537	559	530	547	592	547	517	566	588
29578	13648	10930	7011	5029	3689	2703	1872	1458	1135	990	801	679	577	555	495	468	408	385	361	337	327	308	316	297	326	315	288	287	265	264	314	288	279	249	261	292	259	242	266	246	242	288	267	262	236	241	213	231	232	261	204	235	238	224	230	265	238	224	244	259	220	265	262	237	220	260	255	253	228	248	229	246	223	220	221	232	213	236	255	221	222	247	245	193	242	223	257	229	267	262	261	256	230	254	242	210	215	240	241	256	240	228	243	241	245	217	223	258	208	249	226	220	249	256	222	228	227	234	230	260	235	218	244	240	232	225	228	246	245	209	260	251	218	249	241	217	225	260	235	259	235	208	221	205	222	232	220	263	238	261	253	222	236	238	247	236	218	217	229	222	245	208	204	254	251	238	237	254	254	221	263	258	214	232	248	212	225	232	215	235	233	271	241	216	225	252	233	239	233	211	253	255	246	255	246	240	202	233	237	256	225	215	238	245	228	248	224	262	248	241	273	233	217	237	251	226	269	231	268	229	259	227	243	253	225	239	242	221	247	202	217	238	263	237	255	231	235	254	235	242	234	240	263	241	221	227	252	216	232	234	250	223	250	223	240	225	201	236	241	198	217	211	233	247	251	265	235	249	233	249	245	248	254	249	216	207	259	256	228	204	217	284	237	245	223	231	246	235	250	219	237	199	257	239	225	225	252	255	252	245	239	255	241	258	240	263	266	211	239	206	257	245	214	218	234	230	246	244	266	237	218	221	217	250	258	246	246	225	252	240	239	244	224	255	235	233	246	263	240	278	201	249	231	218	244	220	228	220	223	226	247	218	244	213	235	240	204	222	223	249	232	225	242	250	206	214	248	217	221	246	226	260	248	249	249	223	228	248	241	215	222	250	230	224	215	246	209	233	238	243	247	269	237	234	231	239	259	265	242	217	240	223	197	238	235	265	241	257	226	252	265	231	253	220	255	232	225	238	253	215	206	234	250	234	267	224	239	233	223	225	228	210	245	231	226	259	223	237	251	256	238	284	241	240	230	240	254	225	245	236	223	236	235	219	227	231	223	256	218	235	247	237	272	222	225	219	247	234	258	246	219	247	244	232	250	221	250	238	236	260	231	259	228	239	215	248	218	204	221	243	210	230	251	242	227	277	222	225	245	227	222	239	263	263	218	235	218	235	236	227	244	213	216	245	226	233	217	233	233	217	244	229	231	244	214	265	219	221	259	227	232	232	237	267	270	228	241	222	217	231	228	228	242	248	203	237	254	228	250	241	257	226	226	243	245	256	250	234	269	228	245	256	224	251	226	238	228	233	244	220	232	237	258	204	241	245	251	208	242	232	284	245	250	256	278	220	232	223	217	227	241	214	232	231	240	227	228	232	251	240	250	234	231	244	246	207	254	238	237	212	223	237	233	257	227	236	216	238	252	251	253	230	236	220	252	228	241	233	221	244	230	229	226	224	235	226	234	232	213	221	197	227	226	239	238	272	233	226	218	207	249	237	226	236	253	249	226	228	241	252	236	266	231	238	204	232	249	212	246	238	236	223	255	214	281	204	231	227	223	223	224	244	280	237	271	226	247	236	224	249	227	248	229	245	251	251	250	214	266	243	264	282	205	246	254	237	240	269	240	234	250	231	243	223	228	234	229	225	240	244	267	245	223	228	216	215	239	251	241	255	241	202	212	197	211	232	233	234	266	261	246	262	221	239	234	239	232	253	219	244	230	239	235	208	253	241	233	220	216	216	231	235	270	241	293	284	211	242	251	213	258	229	211	247	225	213	203	226	235	222	243	234	248	264	230	228	242	227	229	232	251	243	247	231	232	213	274	249	240	210	229	231	226	258	258	215	205	243	248	255	250	244	205	264	257	253	225	245	240	231	236	234	250	229	273	223	260	221	236	253	261	229	260	229	239	232	210	264	263	237	205	221	211	216	215	243	225	239	212	241	234	241	213	233	208	231	261	270	247	276	227	262	250	230	240	229	229	223	209	243	214	238	246	254	212	242	223	247	273	225	257	254	250	232	227	252	222	236	227	238	261	262	217	243	248	260	224	223	255	246	247	235	235	271	228	261	219	216	244	246	219	249	234	214	228	244	198	262	247	229	256	219	240	260	237	262	220	222	240	253	220	240	241	229	241	249	227	248	259	253	228	246	253	250	223	214	224	246	254	259	261	253	208	231	276	254	258	250	255	261	241	229	216	206	216	219	244	248	231	206	243	229	251	262	255	220	236	253	237	203	241	221	230	240	244	223	226	238	284	241	247	242	211	233	252	242	213	231	238	228	247	232	220	235	239	229	198	240	265	198	219	259	223	232	260	218	227	255	253	260	223	221	224	270	245	218	231	224	256	277	244	225	228	224	214	229	229	258	250	230	223	264	232	253	220	251	234	238	236	257	247	255	248	230	233	211	259	222	256	237	238	248	236	229	255	247	237	226	217	249	205	244	254	227	231	231	258	221	212	241	262	212	230	232	223	233	226	233	230	236	233	200	235	246	228	235	226	210	238	251	234	230	263	242	237	268	237	259	235	254	247	224	217	281	248	239	235	266	231	278	228	225	224	253	226	213	251	255	238	219	236	213	231	197	235	241	273	253	222	258	209	233	232	254	237	225	266	266	257	232	258	251	233	220	243	212	260	214	242	233	235	228	263	260	233	260	262	229	231	250	248	245	255	245	213	235	205	216	242	226	210	237	223	236	255	230	250	223	226	211	229	215	216	238	253	224	242	257	241	217	226	206	238	247	238	247	231	227	254	260	246	236	238	247	230	226	241	229	250	236	239	201	265	240	218	230	251	267	234	242	230	274	229	233	227	225	226	213	253	250	239	225	242	220	265	238	225	247	210	240	215	248	239	241	225	252	212	266	248	223	244	238	235	265	251	243	203	227	229	249	227	243	218	238	245	220	230	244	250	214	284	223	219	262	247	228	249	259	225	243	234	226	248	252	228	246	229	273	224	222	222	263	216	223	229	270	256	204	248	257	251	222	234	225	237	225	207	239	244	265	222	242	230	246	244	251	251	228	215	200	237	242	239	233	231	217	238	230	237	259	229	252	233	238	231	213	234	196	236	227	242	233	214	249	229	225	234	239	243	224	236	215	251	236	213	225	266	197	210	227	223	221	209	208	236	232	244	238	246	224	273	215	216	235	236	229	244	241	226	247	206	242	256	251	230	241	205	233	271	257	245	226	235	226	238	212	224	250	219	214	232	238	241	233	246	250	222	245	211	244	235	207	219	246	250	246	229	240	231	256	249	225	223	236	248	251	207	230	267	246	264	240	239	221	271	216	234	241	253	234	224	218	221	225	255	245	249	239	205	234	234	233	247	224	226	226	223	256	228	236	256	226	214	233	251	227	243	284	221	227	233	253	233	246	210	264	248	280	217	261	215	258	235	216	280	226	224	248	256	232	216	220	224	230	212	251	213	225	228	242	210	248	273	257	248	250	237	236	260	255	236	220	236	249	229	215	228	265	218	232	222	237	221	235	219
17289	10054	14738	14964	13941	12324	10157	7975	6535	5254	4685	3853	3186	2567	2305	2335	1950	1669	1573	1371	1242	1086	1104	1047	1091	1035	1010	956	860	893	857	889	843	823	843	916	769	766	717	645	654	640	629	634	610	684	599	607	604	596	570	611	594	593	623	590	550	580	618	612	613	621	612	617	592	590	574	604	590	600	591	565	583	592	585	559	571	568	552	564	545	556	542	585	530	537	531	570	531	583	546	581	531	540	562	511	569	573	533	541	574	566	542	545	521	507	547	544	540	532	534	553	536	587	537	541	535	552	579	589	552	542	539	527	508	536	575	515	532	543	579	571	533	539	554	547	534	574	564	529	499	515	545	526	566	514	554	556	561	507	542	548	539	509	536	526	513	494	561	551	538	572	564	526	586	524	567	526	528	576	534	548	558	578	560	558	542	515	530	514	532	552	560	556	523	518	572	560	593	519	589	507	515	563	543	502	552	551	569	534	539	531	534	517	530	516	557	519	568	532	603	564	574	538	576	560	506	573	565	559	561	545	543	511	539	569	536	524	575	511	529	512	524	521	552	503	527	521	578	536	537	535	574	545	577	457	530	549	573	537	548	576	573	563	542	535	521	531	543	543	556	552	539	551	480	515	544	510	530	547	529	504	562	554	529	558	549	528	537	529	549	562	536	517	542	491	537	566	523	593	556	535	568	549	542	558	541	575	500	515	525	537	533	546	523	541	532	528	558	563	532	535	497	566	540	538	538	539	514	581	524	482	570	551	540	549	575	561	514	560	571	554	525	518	504	525	587	546	519	490	539	538	546	550	548	508	562	532	531	510	533	556	538	550	570	546	613	553	528	547	528	566	528	544	511	559	549	512	529	542	552	565	537	525	532	548	494	538	592	527	530	536	550	542	524	581	553	536	515	531	598	542	567	518	538	553	530	585	503	551	477	537	549	525	553	540	564	528	557	561	541	568	514	548	519	563	526	566	548	541	552	547	558	529	544	540	567	524	551	494	493	561	558	558	545	580	586	529	525	546	550	562	564	596	546	551	538	536	581	561	525	553	553	537	558	512	571	519	508	540	516	583	553	522	546	520	560	517	570	581	591	591	584	574	524	555	511	511	548	553	521	581	537	548	538	516	541	561	560	561	533	522	550	537	560	597	526	566	499	557	556	532	521	509	548	570	522	532	547	519	541	541	529	559	540	567	578	567	580	510	547	532	528	594	551	538	521	553	547	527	545	549	499	535	571	533	527	537	567	554	535	558	584	534	533	520	539	564	535	604	523	534	574	543	524	545	577	562	559	572	533	564	561	553	549	538	536	548	542	525	570	570	541	527	547	538	564	582	503	550	560	587	511	550	508	534	508	556	588	551	562	556	562	556	575	544	535	529	532	606	563	536	564	530	495	565	540	567	532	505	558	558	571	536	559	560	538	550	551	560	563	548	540	557	531	520	534	563	564	563	570	545	578	519	524	536	542	580	495	547	559	572	568	508	559	518	520	542	558	535	555	577	560	556	575	524	544	541	532	531	539	531	568	572	545	518	596	516	547	548	561	538	492	565	506	565	571	557	543	541	582	527	561	541	577	559	532	557	530	539	566	560	551	531	581	523	529	546	569	559	533	542	563	545	535	512	551	582	557	550	554	548	531	561	555	517	558	546	571	556	525	501	538	560	574	560	530	583	547	550	529	533	576	535	559	553	549	561	526	542	564	575	539	554	575	562	522	586	525	554	550	563	589	517	534	544	517	539	529	529	562	521	539	529	535	532	543	536	563	584	550	550	526	565	560	558	565	556	555	497	540	536	567	568	548	589	536	546	560	504	513	583	557	537	550	554	539	528	562	580	570	556	532	573	522	570	562	576	552	588	534	547	556	546	535	525	568	592	562	575	531	580	552	537	559	530	546	566	550	583	514	540	537	532	537	531	572	544	525	540	540	565	574	556	505	566	549	543	505	509	552	520	569	577	488	564	539	566	556	526	553	569	549	525	578	542	547	548	549	552	497	565	544	588	570	500	532	560	535	532	543	533	569	570	585	516	543	542	556	490	561	529	546	529	582	529	552	556	507	559	582	573	549	568	569	539	532	539	541	573	531	504	542	506	570	568	511	563	524	558	543	553	535	541	530	555	555	553	530	521	548	573	561	536	546	528	530	557	555	542	544	567	524	559	532	544	530	576	551	521	517	525	581	587	565	513	576	566	564	484	561	550	553	531	555	585	488	580	569	551	508	547	555	510	517	533	581	551	507	538	570	540	548	566	520	542	565	532	561	570	566	561	536	493	520	572	529	535	537	535	585	577	509	526	502	534	559	540	547	545	517	545	494	538	519	513	568	558	550	562	544	528	594	539	527	547	559	527	555	507	559	525	548	536	545	533	534	528	547	546	536	536	573	529	572	540	519	570	542	529	524	559	562	573	547	518	524	548	589	559	546	515	563	523	570	523	584	570	555	577	579	528	574	538	561	518	527	532	533	541	568	523	527	558	523	498	525	535	548	552	527	554	569	545	578	575	560	558	550	563	531	558	560	558	533	491	508	568	559	546	575	488	544	523	567	533	539	565	536	522	534	512	546	459	541	507	538	556	564	538	519	583	547	580	541	563	540	509	536	567	523	614	540	536	532	544	515	538	546	533	550	545	541	556	565	522	578	574	507	510	550	521	540	550	559	556	543	533	569	567	553	531	502	555	574	578	565	549	549	504	544	532	497	523	561	545	504	511	578	542	551	550	579	561	527	536	606	535	549	524	535	534	566	573	512	516	567	493	535	559	572	543	595	519	565	564	557	559	588	509	562	530	567	523	560	541	540	541	559	562	542	531	529	560	581	560	517	520	519	551	513	585	547	547	550	616	494	520	582	531	539	505	549	522	542	564	550	539	527	587	529	550	570	532	563	585	530	564	555	497	569	511	531	571	517	552	542	531	568	535	575	540	546	537	541	568	607	553	520	558	585	575	525	534	561	569	541	564	538	485	522	601	514	509	564	557	544	542	559	529	572	567	546	507	588	549	590	556	522	530	590	588	546	524	530	581	554	597	520	580	535	566	542	537	528	544	554	540	529	565	527	551	550	508	531	555	591	523	564	545	548	543	576	531	582	573	571	599	531	551	588	593	551	542	576	556	579	558	534	580	542	549	529	544	549	556	553	534	590	552	521	524	551	554	568	546	532	597	555	552	542	557	539	516	568	583	569	540	530	560	592	500	533	580	575	573	528	557	547	574	532	556	535	552	537	548	583	548	558	577	541	520	481	531	537	582	470	588	568	527	534	526	586	534	535	546	517	501	539	560	532	554	541	543	553	582	519	545	538	543	586	567	564	527	509	494	552	549	514	510	521	489	557	592	521	501	576	531	543	558	558	528	564	563	526	514	547	556	529	571	581	543	591	584	527	520	558	529	508	555	515	484	560	559	565	545	521	525	518	549	545	530	526	517	568	538	570	543	521	541	577	577	513	530	573	541	558	537	513	555	511	548	591	509	540	561	562	568	534	549	585	578	554	579	592	557
11754	4534	3221	1764	1101	863	628	561	479	434	451	391	363	373	356	338	312	364	337	300	311	323	288	289	333	305	294	280	295	278	316	289	311	296	293	313	298	290	265	305	291	316	299	282	304	279	283	304	297	286	281	292	300	295	312	302	283	288	265	284	278	263	265	272	237	289	283	304	246	272	269	254	288	324	271	295	266	273	314	302	253	317	295	274	267	282	271	278	308	254	279	261	298	287	306	263	286	254	283	260	279	293	291	283	290	303	290	282	257	308	291	291	271	278	285	281	270	304	254	276	301	268	238	272	284	310	270	294	299	280	279	307	279	269	303	261	320	300	278	275	259	300	291	279	240	291	276	287	253	291	261	280	290	270	298	282	274	286	247	245	284	318	273	264	289	277	270	293	309	316	280	319	309	285	268	235	284	297	274	273	296	292	300	261	272	288	333	287	293	273	276	283	279	273	279	282	266	294	319	271	252	252	300	302	312	304	265	251	272	246	305	286	295	274	285	266	244	295	259	299	285	310	251	303	292	274	302	265	297	271	285	282	304	274	292	265	321	291	294	280	296	327	281	306	272	303	291	308	308	290	288	290	258	273	280	278	263	282	256	276	282	297	244	304	299	278	284	279	304	321	312	268	284	280	278	299	289	286	260	260	264	279	292	303	291	276	303	311	281	283	279	285	296	295	263	272	304	255	279	311	251	264	297	249	289	296	290	283	313	294	252	298	273	289	298	306	258	296	287	289	239	282	290	286	274	296	321	290	294	292	289	286	279	281	284	273	303	272	307	283	273	291	262	304	285	262	277	242	280	278	272	264	255	316	283	264	259	304	268	289	278	292	266	264	283	333	307	277	318	315	301	292	300	289	273	302	295	272	298	286	280	283	283	288	253	263	288	266	251	270	303	282	279	316	285	281	241	276	279	300	311	271	271	282	261	293	302	291	248	296	272	279	294	262	312	277	275	290	269	317	288	273	273	270	261	282	286	237	282	288	303	264	304	285	253	301	298	324	313	306	290	266	248	283	276	285	273	291	284	277	293	286	297	298	292	291	275	294	306	247	268	282	297	288	290	301	315	288	281	303	267	301	251	283	275	286	306	298	282	284	289	282	309	309	321	271	315	282	287	277	260	282	297	302	277	286	281	289	277	283	284	323	278	305	278	278	293	268	320	287	281	290	289	268	274	282	303	267	298	288	286	291	260	280	298	290	298	298	285	318	306	293	234	291	272	289	268	330	307	274	264	294	249	267	282	265	295	279	299	283	291	294	296	303	284	327	282	304	268	287	304	271	273	283	264	293	286	295	293	295	279	284	313	299	289	295	290	293	293	275	288	280	289	273	274	284	278	266	285	311	265	287	287	296	296	274	261	247	280	278	270	269	231	264	287	312	306	289	258	263	253	281	285	295	296	291	282	295	271	267	306	277	294	292	278	272	308	277	276	319	298	297	273	268	320	324	266	269	279	233	311	254	283	295	265	293	283	270	288	304	295	319	264	281	247	300	292	276	273	298	292	283	291	298	275	251	266	259	265	274	277	324	277	265	287	269	303	323	271	302	311	277	277	273	297	280	267	276	249	300	274	284	265	291	264	265	296	286	257	301	312	289	276	323	306	290	293	260	300	292	296	279	274	264	279	264	290	284	262	258	296	257	260	291	282	271	274	294	261	270	287	281	288	271	270	295	274	277	252	275	295	264	300	288	299	282	282	303	275	294	281	339	292	267	275	302	289	263	283	276	286	261	315	306	280	285	306	266	300	277	268	285	288	285	295	294	271	299	278	296	300	293	268	276	287	280	278	313	295	295	266	272	239	276	278	267	269	289	264	268	286	271	263	294	281	290	283	259	261	315	289	284	273	266	254	288	259	320	252	309	256	279	290	321	264	270	300	281	284	314	256	257	280	278	271	283	249	261	291	289	297	295	314	268	314	288	314	302	295	309	313	292	278	296	292	293	231	268	292	304	258	308	272	294	261	290	300	297	239	273	284	321	263	302	256	281	308	291	285	290	262	273	297	304	246	270	298	308	266	286	289	280	296	275	287	266	307	268	256	285	273	281	264	274	293	306	286	270	278	319	316	265	304	291	292	284	313	255	266	330	325	281	290	302	295	280	303	267	298	288	272	294	286	291	260	247	287	295	286	293	294	268	276	291	310	266	312	262	302	305	270	278	305	281	279	266	285	272	274	294	294	248	299	283	251	295	282	301	286	292	253	279	297	268	289	295	268	281	295	302	275	274	284	286	273	307	331	274	318	280	324	283	286	271	296	287	298	286	280	300	250	304	291	278	268	280	296	303	282	322	327	271	300	261	273	283	303	291	281	324	269	252	307	295	261	289	276	292	279	276	316	301	298	354	308	247	265	250	275	265	261	311	304	303	289	301	262	286	271	252	313	256	280	294	290	255	290	266	294	275	300	309	264	264	300	270	299	273	302	273	301	290	288	274	267	309	278	274	267	269	270	263	268	275	279	300	277	300	273	296	275	297	280	265	281	259	298	296	299	268	296	282	273	247	286	303	281	290	286	270	279	272	264	289	291	260	268	268	281	269	275	291	301	272	282	302	290	296	311	320	303	287	271	293	292	310	282	315	290	301	263	265	295	268	281	308	256	292	288	286	287	288	299	294	284	271	282	265	293	278	316	295	285	243	241	260	278	252	288	269	278	270	293	279	303	329	294	281	265	270	280	325	271	289	308	272	311	260	260	286	266	272	285	268	266	250	269	302	265	258	260	294	264	269	309	291	298	262	279	298	301	273	295	294	274	280	312	285	270	285	298	273	317	289	291	289	291	304	280	296	305	296	275	260	314	312	243	305	295	317	280	288	271	307	271	291	288	282	288	299	291	285	319	309	298	313	321	272	310	282	278	254	269	297	307	273	279	274	282	286	283	308	280	311	276	305	261	292	288	293	288	276	275	286	294	279	293	272	306	273	267	281	257	289	320	296	320	294	277	256	257	297	253	281	318	279	264	263	266	279	289	281	277	273	299	280	259	275	271	307	317	312	270	311	315	261	265	290	267	270	286	265	289	308	300	292	279	295	313	290	274	294	304	290	290	272	268	309	309	286	272	219	269	281	275	272	291	275	289	301	265	295	278	310	280	238	260	305	274	295	279	261	265	270	305	298	284	268	284	293	275	259	293	274	291	276	275	284	290	323	296	289	279	281	257	283	308	277	299	310	308	277	263	307	261	298	267	289	268	298	311	288	285	252	305	333	281	282	284	300	301	307	240	270	279	286	290	257	288	276	291	272	297	283	283	263	269	284	287	286	290	251	270	282	283	285	304	262	267	288	295	246	279	307	286	298	270	270	259	278	258	282	289	301	294	311	295	304	263	296	308	292	260	271	319	274	299	263	287	311	288	284	269	347	300	293	253	301	287	264	310	275	281	305	257	307	297	274	313	282	274	277	276	273	289	280	306	277	302	295	290	298	315	291	249	332	332	279	281	255	254	306	327	306	276	289	280	242	304	334	265	276	335	290	287	269
7614	4127	5671	4922	4009	3292	2535	2123	1788	1564	1471	1270	1123	1013	972	996	887	930	911	848	842	769	774	791	770	780	757	684	726	726	725	738	732	702	682	727	697	661	653	699	715	697	711	655	654	743	587	692	632	650	661	641	663	630	672	634	662	627	666	664	603	634	674	620	640	646	602	697	665	663	620	607	639	599	628	642	647	643	634	613	605	615	641	646	638	657	629	612	656	658	650	617	627	617	640	649	617	651	680	625	651	637	593	640	645	624	625	599	633	661	624	657	634	674	634	631	664	635	610	599	632	629	649	615	628	620	640	609	668	629	630	652	595	648	587	665	632	640	649	630	644	622	637	629	671	659	573	625	599	658	668	633	638	580	651	612	678	627	631	644	646	597	623	645	624	672	629	628	658	613	642	650	648	663	638	668	613	629	644	624	625	594	663	668	641	635	630	624	593	635	623	649	639	598	653	626	619	608	665	589	621	622	626	638	618	596	670	646	610	656	598	601	639	612	587	631	635	610	648	599	640	634	628	617	658	627	622	610	679	618	627	628	651	658	607	585	636	642	625	625	661	624	603	620	657	627	656	654	632	642	680	653	641	658	630	620	640	611	604	636	638	606	645	623	673	635	649	659	643	666	624	621	619	618	628	692	655	631	655	648	663	613	599	663	648	652	623	622	646	656	611	615	634	657	595	672	624	647	617	629	585	648	656	599	618	614	616	625	598	659	617	603	669	672	660	694	640	550	649	636	669	627	652	632	603	611	604	617	589	657	587	603	603	651	639	605	616	650	679	647	627	665	595	598	605	628	608	601	612	664	658	605	609	598	642	671	640	651	602	629	623	645	633	628	626	656	659	621	641	677	641	645	665	648	611	599	625	608	619	625	653	655	650	630	587	653	654	619	671	601	597	626	602	591	642	619	654	644	670	577	627	651	657	611	671	634	604	651	644	615	652	630	656	619	616	656	623	620	632	593	645	568	675	594	631	633	635	621	666	651	636	657	670	602	631	619	666	621	635	652	663	664	647	638	613	633	612	621	662	653	644	681	630	643	637	590	611	597	635	620	614	628	609	606	602	623	655	612	648	644	603	683	657	615	630	665	627	648	635	658	647	644	687	614	620	656	598	595	643	622	643	608	623	654	649	615	646	614	658	656	628	673	634	614	600	635	631	636	655	619	591	647	642	673	624	707	651	678	650	599	608	646	609	600	647	633	616	689	627	632	649	608	631	619	648	637	639	666	642	666	685	625	615	653	614	649	646	598	701	639	635	626	631	635	611	607	644	678	622	590	594	630	594	649	624	656	615	604	607	624	640	625	630	668	651	678	629	650	627	592	682	636	658	617	620	633	620	650	620	622	668	618	644	652	666	700	648	621	589	635	675	629	624	650	615	649	647	620	655	640	654	626	650	611	633	645	602	678	615	613	642	669	621	599	560	694	605	609	629	663	590	619	596	644	642	664	644	670	643	614	656	651	684	606	630	648	624	589	610	583	647	616	599	648	619	686	620	675	590	621	688	633	643	614	634	672	642	608	620	601	645	618	619	628	686	642	611	714	661	635	614	583	703	612	650	604	646	620	589	616	651	640	634	660	598	568	599	654	681	629	665	693	621	608	654	620	613	596	653	655	614	627	595	650	656	656	677	643	627	606	686	624	631	636	621	629	653	622	625	664	649	606	651	657	600	674	641	679	628	610	643	631	660	652	612	660	661	627	623	596	634	621	615	624	649	586	633	656	630	625	644	657	669	627	634	648	634	679	661	669	631	625	668	639	568	645	625	701	720	621	606	611	618	630	633	662	648	644	698	584	659	654	627	658	712	627	653	625	626	610	597	650	635	621	639	559	600	617	631	635	653	632	574	640	640	634	626	616	605	623	628	590	617	638	623	645	602	623	686	657	657	617	628	676	635	643	573	618	605	632	628	618	649	651	635	666	666	657	601	594	617	646	607	634	631	623	597	611	648	641	677	658	656	658	627	657	627	650	646	600	621	605	626	631	651	681	624	624	655	607	673	639	618	604	603	614	629	609	643	622	629	604	612	621	686	645	606	601	662	651	657	647	628	643	621	643	601	622	616	690	641	693	681	656	623	580	603	649	606	620	598	647	639	639	654	649	613	618	632	635	679	589	649	594	675	588	646	663	613	633	648	583	610	663	635	638	633	643	645	620	620	648	643	643	661	601	620	630	596	614	642	657	619	605	637	632	664	647	639	641	624	615	647	681	635	592	648	639	686	646	664	633	600	627	633	638	661	647	616	650	712	650	640	684	633	632	609	622	667	704	615	609	623	659	575	631	646	622	668	662	659	627	609	581	673	645	660	627	647	651	619	603	668	624	603	580	656	658	631	627	638	705	634	645	593	625	631	608	647	643	613	679	662	614	671	615	652	654	616	643	580	661	617	629	617	593	638	627	642	616	646	637	619	639	583	609	616	639	618	661	603	657	594	603	639	658	631	575	646	669	602	662	646	627	662	652	570	600	627	601	639	619	621	646	617	648	601	637	641	620	675	682	609	651	671	632	620	628	629	615	632	678	648	624	636	673	638	622	645	647	649	651	661	615	681	618	636	652	595	590	652	612	625	618	649	621	630	640	651	647	671	632	652	622	658	652	652	652	634	584	650	643	655	623	598	619	637	656	665	606	646	650	646	626	656	630	654	592	604	647	652	619	667	648	616	609	626	664	625	641	613	613	650	622	593	645	599	641	597	594	678	649	624	648	647	602	626	671	701	626	620	625	656	637	653	634	596	593	627	649	632	627	669	652	636	642	627	645	657	663	605	600	635	628	681	661	630	606	659	625	622	594	655	654	592	639	608	621	625	609	641	582	627	648	674	592	599	636	652	625	644	590	620	662	631	629	636	633	644	603	616	688	609	645	613	630	681	657	579	643	635	634	592	635	668	605	614	652	609	645	649	633	655	634	606	593	651	654	611	665	693	658	603	671	598	598	593	671	626	662	618	620	616	619	602	675	638	634	645	663	624	605	606	649	623	665	624	629	614	625	608	655	630	618	670	650	638	585	649	645	650	606	609	630	624	633	640	628	591	622	611	628	620	674	640	655	653	620	659	653	643	626	664	629	611	623	638	645	634	615	590	642	614	624	621	639	634	579	578	672	635	616	641	613	616	613	621	654	649	665	639	616	621	619	595	605	658	634	646	637	637	681	626	631	636	566	627	604	625	657	692	605	649	614	629	605	629	596	621	619	651	598	639	615	623	632	660	621	614	629	634	622	652	681	601	655	615	654	696	648	601	638	669	602	638	663	637	628	599	578	635	691	665	640	558	634	625	668	619	651	661	645	646	635	605	681	650	643	612	619	675	636	642	612	628	612	636	647	596	657	631	653	617	649	613	661	657	628	630	630	617	614	618	660	673	662	657	619	661	649	660	593	612	663	670	599	638	651	611	651	661	591	617	656	646	643	655	651	658	645	661	592	633	602	656	649	607	651	651	664	613	599	677	646	660	610	640	691	614	664	618	648	652	610	621	617
20733	8477	6911	4466	3081	2220	1533	1125	925	745	654	541	513	425	415	405	360	294	343	293	270	285	296	261	278	317	280	268	258	284	265	285	280	254	258	271	260	277	256	267	257	256	237	283	248	239	213	246	242	264	228	238	245	241	250	233	242	228	258	241	244	264	242	223	211	235	243	224	247	257	245	222	242	256	233	268	266	242	226	223	212	243	232	233	241	252	257	197	226	225	266	242	240	242	265	239	268	227	231	249	203	241	190	262	254	250	247	230	212	227	227	244	202	219	280	250	258	249	237	230	260	256	230	265	236	226	236	232	204	249	221	221	233	272	235	241	222	241	217	218	231	219	261	225	249	200	206	223	219	258	255	240	243	266	229	212	242	258	256	254	269	245	238	250	245	234	218	250	227	254	238	245	229	268	250	242	233	241	265	277	248	244	265	270	262	230	243	267	269	253	220	227	246	242	224	235	250	229	230	238	244	206	209	239	216	236	270	241	252	261	254	230	219	253	250	232	237	231	229	217	242	243	235	200	252	214	256	210	231	228	228	247	263	243	231	227	200	218	215	214	232	214	238	244	236	212	252	242	236	230	249	225	232	215	251	223	230	223	211	228	245	229	242	258	204	226	260	226	258	213	270	262	244	238	231	251	252	229	248	256	219	242	230	208	228	243	226	253	220	200	220	240	247	234	250	239	220	243	249	243	216	224	211	233	213	242	235	209	275	285	237	235	236	236	239	246	233	240	232	223	258	220	254	217	228	230	266	249	237	262	223	263	226	234	237	257	254	230	246	208	215	225	256	264	250	238	252	238	253	258	237	245	233	237	252	232	220	220	254	229	229	247	233	233	204	223	236	238	216	249	251	215	255	256	254	258	238	250	251	223	239	250	239	257	237	274	246	256	274	252	233	248	220	221	231	237	218	250	241	229	242	223	262	224	233	270	246	254	242	251	244	266	237	245	266	217	239	262	234	212	231	256	228	250	242	256	253	236	260	272	239	231	216	260	216	245	248	265	234	260	231	215	246	214	273	238	222	221	235	245	250	251	230	203	219	218	203	211	245	227	251	226	236	247	220	261	246	220	241	213	219	255	211	220	242	245	261	251	235	245	232	240	240	252	252	242	257	232	230	236	218	230	231	210	248	254	246	232	250	240	234	221	233	241	234	235	275	252	241	231	240	254	235	215	254	273	231	216	222	250	220	253	217	236	223	259	218	215	232	241	205	217	268	226	249	239	246	266	250	238	241	225	248	264	220	259	237	229	242	263	255	209	249	233	251	256	240	216	226	229	254	238	202	206	246	235	232	252	232	227	238	267	255	235	251	231	255	249	243	240	242	262	239	221	255	245	231	236	253	239	237	228	239	232	262	276	232	235	217	221	285	259	210	222	239	257	255	235	246	265	236	239	201	241	231	243	263	231	243	226	219	239	218	248	224	247	233	226	235	249	241	238	227	249	248	246	249	247	239	238	230	249	225	243	242	241	250	215	237	245	232	233	256	227	251	208	221	261	238	232	239	252	215	260	270	249	224	250	258	243	249	221	246	246	260	255	237	252	249	221	234	227	238	253	239	226	247	229	229	229	231	245	234	259	265	253	223	262	247	229	244	259	239	200	223	226	270	227	242	271	237	239	236	229	233	273	265	249	236	244	245	234	224	204	221	254	247	268	238	254	264	244	253	294	231	228	227	247	260	262	219	230	233	241	252	249	249	261	248	225	230	242	241	240	229	237	226	235	249	236	229	242	232	255	240	232	217	237	271	235	234	212	251	220	232	215	245	269	224	227	299	228	251	234	241	243	273	240	255	229	239	208	250	249	225	267	230	259	239	238	223	267	244	250	237	225	255	220	233	235	222	244	220	221	222	221	263	228	257	234	242	247	257	256	250	258	245	244	224	224	235	239	224	235	235	228	262	240	270	235	214	242	229	235	232	268	230	194	227	212	252	237	254	244	281	228	230	242	257	250	213	238	255	254	216	252	213	263	224	259	236	243	295	232	240	257	278	233	257	210	238	255	234	244	226	233	254	230	226	267	236	242	262	246	220	252	260	264	250	241	258	265	249	278	256	249	266	240	205	238	229	260	242	229	252	226	239	269	216	231	215	230	240	236	218	197	244	254	254	218	243	239	231	242	270	228	261	225	238	245	220	231	264	233	261	229	232	257	221	257	252	231	230	252	227	232	226	225	240	216	244	250	261	243	233	239	273	255	240	231	259	244	219	231	249	231	239	229	250	204	248	243	254	213	248	268	242	261	223	262	235	214	233	236	237	268	244	256	252	240	206	256	243	258	259	237	229	223	230	230	239	236	226	249	227	240	215	233	250	247	237	213	270	246	229	224	236	239	236	246	241	227	247	224	241	211	230	229	227	213	238	244	243	253	216	235	245	234	240	240	251	257	268	243	226	232	214	254	228	241	251	265	263	263	245	237	227	255	256	232	219	245	237	258	238	237	234	242	242	227	232	211	252	230	215	261	272	235	245	279	242	246	236	221	240	245	241	261	235	232	247	248	256	238	223	233	227	252	251	252	233	253	226	224	221	279	211	267	256	221	228	256	239	228	218	214	260	235	262	279	227	216	259	222	242	255	215	270	254	242	231	231	249	257	225	237	224	222	272	228	249	249	243	254	258	245	258	264	241	216	230	233	296	250	228	237	223	262	243	244	223	270	247	224	229	220	251	230	262	218	231	256	218	243	252	228	224	214	210	253	251	263	269	217	210	222	246	241	259	234	236	237	221	222	238	253	254	261	248	214	264	223	240	255	240	258	231	238	256	228	220	233	264	242	226	240	213	209	253	268	239	220	267	228	218	236	256	239	249	222	209	235	230	241	248	259	210	225	227	227	230	236	236	252	221	246	246	226	221	236	221	235	241	203	247	260	227	234	240	249	237	217	236	259	227	261	237	243	239	261	222	237	259	260	231	254	207	231	249	215	257	230	239	235	257	237	242	228	268	227	256	248	253	223	248	244	226	249	205	237	227	233	251	235	252	227	262	250	234	259	221	240	223	219	231	233	250	246	247	246	237	231	252	231	241	253	239	245	249	206	216	244	224	246	241	245	238	268	238	211	219	213	243	230	268	237	227	230	261	227	247	235	238	236	248	239	261	256	220	242	252	267	228	216	232	232	223	246	262	211	193	240	264	215	233	242	221	224	246	233	286	239	236	242	264	233	244	243	241	241	265	267	237	218	239	207	244	244	221	210	221	235	250	248	245	246	230	231	273	246	249	235	232	235	222	238	237	225	210	276	272	241	236	235	275	248	228	221	247	229	221	262	226	226	235	252	208	229	249	253	224	249	232	232	218	234	248	241	233	229	219	245	237	257	232	251	239	190	244	242	230	223	270	259	244	227	218	278	235	254	257	258	225	216	217	217	242	249	223	232	224	245	227	233	243	235	216	233	245	208	225	247	242	249	217	221	251	242	249	219	218	247	242	262	226	228	236	252	248	241	243	228	244	212	258	261	252	229	253	259	260	239	247	227	243	230
13871	7133	10644	11118	9695	8395	6581	5098	4379	3286	2955	2615	1937	1722	1478	1521	1524	1277	1171	1084	984	842	893	860	871	839	805	865	784	766	804	784	747	734	718	766	724	664	630	647	662	580	572	609	630	612	597	616	590	634	579	598	608	595	585	582	589	603	579	629	605	535	592	558	608	600	568	573	576	557	574	551	569	603	551	542	578	518	550	545	579	521	552	510	540	579	571	552	517	582	544	554	542	581	567	475	535	530	556	541	559	575	530	536	533	548	556	562	525	531	578	559	586	503	538	533	541	574	519	533	587	546	518	552	580	560	543	526	567	554	538	533	503	533	563	531	506	537	540	585	564	532	523	603	562	556	518	551	552	535	538	576	538	496	575	510	537	551	543	539	595	558	589	528	530	555	555	522	519	564	553	583	552	528	549	580	586	573	578	560	598	521	529	590	544	581	565	538	552	536	556	558	523	521	481	574	550	540	525	514	573	552	495	583	535	570	570	553	542	548	541	548	560	563	515	534	531	528	546	576	541	573	515	540	544	526	537	540	564	575	546	552	568	550	547	543	532	548	528	535	539	535	577	536	542	504	587	553	530	520	566	560	512	591	540	513	532	572	537	526	573	523	563	526	553	560	604	544	519	593	540	575	556	518	549	557	540	524	531	541	532	577	554	572	531	509	533	535	549	544	540	550	571	595	572	528	537	551	544	554	570	554	596	519	545	566	525	564	587	588	549	572	560	525	560	539	590	543	583	519	520	551	517	566	548	535	535	596	498	533	574	513	548	556	542	551	535	582	563	519	555	517	574	578	530	523	532	540	571	571	528	470	589	579	528	542	552	577	561	573	565	550	560	553	522	596	528	563	554	524	552	528	572	563	524	515	560	550	593	534	571	599	552	532	556	521	566	571	526	553	548	558	542	540	576	561	561	554	512	573	568	542	574	563	552	534	551	518	579	544	569	532	592	585	538	564	549	531	542	564	541	566	568	552	536	541	552	482	550	546	559	593	554	545	553	585	546	526	530	548	518	542	565	544	564	558	560	565	537	537	570	581	576	536	567	528	524	594	557	556	557	536	539	514	604	563	515	560	520	564	564	542	601	549	533	556	599	561	552	555	539	558	584	541	572	562	558	591	574	558	565	561	529	531	523	560	563	537	540	549	595	556	525	577	574	554	560	509	552	517	573	528	545	528	531	567	578	583	558	573	574	536	563	534	569	520	516	514	548	560	533	574	583	570	518	510	562	536	537	586	531	512	572	569	543	549	546	536	521	536	586	601	559	584	560	573	573	534	585	526	560	560	578	526	579	567	551	526	574	542	551	549	539	545	492	507	532	526	555	553	526	597	562	550	547	513	555	539	529	564	518	535	561	530	535	549	560	514	554	587	552	481	517	537	525	537	551	528	554	537	561	603	559	559	575	539	548	568	517	566	523	521	549	541	550	562	571	514	529	513	550	524	517	537	559	550	538	538	606	556	571	595	532	537	577	532	556	546	529	567	552	546	552	577	526	522	560	552	532	548	534	531	516	547	526	539	544	555	574	549	542	543	561	573	565	574	568	527	578	551	526	537	527	563	606	525	548	582	556	554	552	581	555	549	537	517	548	511	506	516	586	536	556	601	583	539	560	574	577	551	544	568	597	545	540	536	559	509	556	525	569	531	571	539	530	530	568	562	587	589	537	528	566	569	516	566	534	582	533	530	539	538	548	536	565	534	619	574	535	525	547	534	537	534	528	557	588	537	525	528	560	537	583	548	541	546	620	547	559	562	543	573	532	555	551	591	516	550	564	536	517	524	542	521	561	560	604	533	501	540	520	524	557	570	538	528	548	573	520	544	559	559	554	550	552	538	541	582	546	517	552	525	569	529	605	535	490	540	575	529	559	524	553	534	574	554	508	573	550	559	567	537	555	571	577	556	516	560	535	568	532	550	550	559	537	542	549	538	557	554	543	560	561	561	570	568	513	557	563	541	544	525	546	510	547	542	566	578	527	580	601	533	548	580	549	541	513	561	581	513	565	548	493	567	524	549	588	544	566	517	547	572	535	519	517	581	501	578	581	562	550	529	580	546	524	562	526	542	524	546	559	541	519	566	496	548	547	547	546	553	561	552	548	566	548	576	506	549	569	514	530	540	510	550	532	535	544	530	542	540	577	565	552	518	566	566	542	531	533	543	526	497	500	574	543	585	528	574	524	545	572	538	560	585	530	546	530	540	533	596	545	558	494	538	585	546	561	522	528	552	504	567	557	542	535	518	545	529	572	585	564	573	587	536	558	532	543	539	559	555	515	575	565	593	593	556	613	517	536	554	563	503	550	538	582	578	560	511	519	532	526	499	541	554	567	552	576	613	515	530	523	532	521	536	540	588	541	536	516	588	533	566	558	536	550	567	532	499	557	587	516	523	526	561	562	514	538	517	526	543	551	598	584	603	555	582	559	566	541	547	569	540	545	569	534	551	567	593	521	533	558	560	539	523	517	535	546	536	569	552	606	554	590	511	535	524	539	562	527	550	543	561	533	557	537	526	537	569	527	559	582	530	560	552	527	593	544	542	563	521	556	543	575	534	546	556	533	538	528	599	594	560	562	548	568	509	535	539	549	550	603	553	521	579	546	606	547	561	533	541	582	517	518	547	578	557	519	535	553	534	575	549	525	543	548	533	506	561	535	592	532	535	588	529	528	501	566	542	502	477	567	541	550	534	511	544	523	524	529	573	567	567	544	598	543	572	568	546	534	561	560	540	573	568	541	566	561	598	549	563	545	562	512	537	547	533	505	576	523	599	555	568	537	614	542	572	539	556	558	557	536	569	583	576	533	551	537	560	546	575	597	512	583	546	580	560	522	581	571	546	575	519	549	510	548	549	578	548	532	521	487	513	573	519	530	564	515	591	516	557	570	563	510	544	560	514	537	519	543	558	556	537	517	548	533	514	528	553	562	551	533	581	566	515	551	592	554	567	583	539	566	572	562	554	506	526	557	521	511	553	563	558	518	583	561	543	515	538	560	549	546	575	564	538	544	533	553	547	553	558	538	558	534	556	533	533	522	542	547	547	553	545	541	579	568	563	559	519	562	574	580	596	584	538	533	551	544	584	566	530	525	531	541	503	568	549	551	512	570	558	518	564	545	576	539	564	531	586	555	532	538	525	515	545	565	538	540	534	597	542	551	542	554	558	570	539	564	551	526	552	578	531	568	545	554	542	541	558	558	546	550	515	583	510	592	553	570	570	553	539	539	554	566	594	530	571	550	567	539	547	551	556	572	551	577	538	561	548	534	595	551	595	563	541	513	539	560	554	587	536	574	588	527	577	505	530	548	540	575	569	502	542	519	494	531	585	542	577	593	534	524	570	540	542	577	532	571	567	564	530	540	525	583	564	610	556	540	578	536	509	540	566	509	544	566	553	543	534	516	534	580	533	502	561	562	534	533	535	504	518	562	529	538	580	544	533	556	525	516	538	530	593	541	580	571	574	531	528	522	551	520	574	558	549	540	570
30941	13284	11334	7228	5409	3683	2617	1765	1390	1059	933	769	619	564	515	472	522	404	365	368	349	298	270	327	314	306	331	262	315	283	313	284	285	253	292	318	289	248	253	236	265	250	267	292	210	281	238	234	223	222	256	227	234	216	222	274	278	251	223	242	244	233	225	240	209	287	243	228	244	238	255	251	266	238	254	247	251	248	210	237	222	231	221	243	232	229	227	266	221	245	206	236	270	254	254	252	223	263	245	212	229	214	235	259	234	238	213	260	257	250	245	216	231	236	207	235	231	238	227	230	258	234	230	213	223	247	220	208	247	257	252	230	218	247	254	229	244	230	264	190	244	222	220	230	248	259	265	209	254	252	256	210	241	235	240	253	273	220	249	261	247	241	237	249	220	246	232	241	231	226	214	234	235	234	231	231	231	243	233	216	233	231	205	236	262	248	237	238	262	232	243	241	210	210	282	239	227	223	238	216	238	220	250	220	226	233	239	219	245	224	235	239	217	209	229	248	221	223	226	239	259	252	216	245	241	207	234	229	226	227	235	259	262	254	208	217	205	257	235	217	251	257	231	234	242	243	241	271	246	263	250	232	252	245	236	249	189	218	238	244	271	244	247	222	230	224	235	198	219	214	220	242	245	251	239	241	207	226	260	209	225	229	255	223	212	243	236	214	226	228	225	226	226	210	247	249	214	231	217	206	249	230	237	225	245	251	224	218	272	244	226	259	233	218	245	224	256	252	228	201	206	227	243	233	246	253	256	238	244	232	249	237	237	215	255	237	245	255	258	223	216	198	226	246	228	237	229	239	273	254	250	238	266	257	229	244	236	223	252	248	228	252	221	251	228	237	246	246	241	212	242	236	235	219	216	249	244	235	229	233	233	233	256	249	236	214	244	231	247	234	237	220	243	222	237	246	223	211	236	236	210	231	227	248	224	244	203	217	268	239	213	242	257	247	214	233	210	225	238	253	212	217	212	206	209	238	259	268	256	209	234	269	208	253	232	221	225	240	212	229	244	233	225	222	238	243	222	242	264	233	200	219	271	220	220	232	225	270	193	218	221	232	245	236	261	233	222	263	250	239	217	236	215	245	251	232	256	234	230	221	241	229	213	233	214	228	224	262	226	219	211	207	214	224	239	215	255	251	248	245	229	231	221	232	199	247	239	214	246	235	259	218	232	194	257	249	232	228	209	222	233	212	230	261	233	225	218	234	250	218	264	209	223	256	257	241	259	278	238	251	208	239	262	227	252	259	223	251	246	275	252	265	231	242	214	261	238	252	215	240	251	254	246	242	240	247	235	233	254	242	268	220	229	193	231	213	264	220	236	211	240	213	232	237	258	228	238	240	257	248	236	270	260	230	240	214	234	190	210	230	277	233	250	212	244	231	287	233	252	223	227	257	209	218	248	255	221	219	224	218	219	238	228	254	229	213	227	219	227	223	235	233	226	219	242	228	244	237	223	253	210	232	246	212	224	258	247	208	230	233	246	248	223	248	253	215	229	255	264	246	231	231	244	244	250	234	218	234	223	229	227	213	250	239	253	244	231	232	265	231	244	245	248	237	238	218	222	234	210	217	236	240	252	222	256	235	247	244	257	248	217	249	221	238	249	248	249	253	232	241	220	239	245	220	226	218	229	232	227	226	249	240	254	243	231	218	228	206	233	258	234	222	244	225	267	263	235	229	230	219	261	253	233	222	229	202	229	258	210	217	235	225	248	227	220	208	275	220	254	250	205	247	244	239	244	199	240	241	246	246	212	241	245	227	242	240	224	219	220	222	234	221	270	207	252	259	231	209	255	209	255	232	218	237	236	221	253	270	238	241	244	235	233	227	233	263	237	247	236	204	253	247	244	241	235	232	229	258	237	243	251	230	237	233	220	243	259	217	227	249	222	235	246	253	255	239	238	215	248	232	238	230	224	234	234	246	235	237	226	215	240	250	240	235	213	223	244	240	213	230	260	234	226	224	268	268	205	239	227	243	239	212	241	223	235	219	229	258	214	215	235	227	186	205	255	248	219	188	249	266	243	238	227	215	219	240	224	197	228	215	246	240	239	231	233	229	226	221	248	253	231	217	226	213	243	235	234	259	228	237	229	239	251	228	229	232	226	265	242	247	243	254	256	245	247	222	208	231	233	251	248	235	234	223	245	248	275	252	218	235	253	211	241	218	258	238	241	246	244	249	249	213	249	221	220	243	246	235	212	232	255	213	242	233	250	223	216	230	251	224	212	236	251	219	243	249	243	254	207	245	220	245	250	221	264	237	237	253	269	261	241	223	222	227	235	244	206	256	238	251	242	235	237	230	268	227	246	244	240	218	229	217	266	249	243	242	242	233	212	208	218	263	241	226	243	232	236	276	227	232	226	235	244	214	221	237	238	234	237	246	204	236	233	264	252	248	250	241	251	227	251	240	219	234	243	214	220	270	223	226	261	266	219	248	243	216	216	218	260	243	236	246	242	254	254	241	230	237	257	235	253	248	212	238	251	228	236	243	233	240	222	241	219	241	227	239	233	225	214	212	231	220	241	252	271	200	247	243	255	198	252	272	210	232	248	243	217	232	234	255	247	218	228	209	214	226	234	252	216	222	224	247	266	217	230	221	236	208	256	253	265	245	246	232	239	261	249	243	252	229	210	221	217	218	228	239	221	230	190	231	220	229	229	213	227	229	245	196	210	244	234	241	209	220	240	248	248	248	237	232	242	234	230	251	227	272	241	239	227	226	243	210	247	218	240	254	233	228	255	243	244	245	237	254	233	264	235	228	255	242	239	249	232	227	227	228	216	229	239	216	239	225	215	222	245	265	248	234	235	261	229	242	243	223	220	210	230	222	240	235	276	251	253	243	248	222	233	223	226	248	250	264	244	250	259	236	217	210	239	251	232	255	231	245	261	218	205	218	243	253	228	241	244	249	274	260	211	254	217	231	251	259	244	233	255	226	246	208	235	195	235	241	233	234	236	240	219	206	218	232	236	233	245	227	246	244	250	244	258	251	210	242	234	215	244	236	239	203	228	242	251	253	202	246	220	252	248	261	241	231	261	235	211	218	206	252	213	191	229	227	218	247	253	225	194	224	211	222	251	254	234	237	249	244	239	281	271	248	247	228	174	223	228	251	263	228	243	247	243	235	274	242	235	201	274	221	199	274	262	235	202	235	238	259	253	220	244	234	199	258	230	258	237	237	230	232	225	243	225	241	222	225	236	225	215	222	241	239	225	230	229	250	244	248	236	243	245	250	255	196	244	254	211	239	265	227	247	237	219	240	217	216	260	249	241	268	229	253	218	222	257	245	207	227	231	230	215	221	231	252	247	236	253	248	238	236	220	214	219	205	251	226	226	245	226	217	234	226	247	218	252	239	238	216	246	215	245	239	212	264	216	240	247	242	241	218	227	251	267	246	223	249	233	224	249	237	235	219	254	247	230	220	239	242	252	229	231	236	230	237	242	250	243	239	211	221	246	269	213	232	241	245	247	255	234	214
18363	9789	15604	15176	13888	12467	9839	7676	6538	4883	4536	3690	2987	2438	2225	2211	2144	1650	1542	1400	1201	1087	1043	1089	1089	1011	1000	957	956	918	951	902	784	803	855	814	739	710	677	663	643	614	618	635	646	626	638	621	584	597	592	561	564	588	625	593	568	552	607	586	592	654	563	602	624	568	573	598	578	563	542	571	587	589	572	600	581	582	561	566	594	604	549	523	559	562	544	542	520	560	553	519	508	545	515	565	520	505	499	538	582	557	499	485	550	493	535	570	518	533	514	566	538	559	520	544	540	528	539	539	554	484	545	544	527	548	509	539	548	545	527	563	502	526	530	546	515	558	526	544	569	512	536	515	534	618	550	546	581	592	546	535	548	544	535	479	553	535	528	517	562	547	536	530	584	537	514	563	512	551	593	553	519	544	589	527	523	559	554	556	543	539	580	543	508	540	560	560	523	530	534	512	561	528	549	551	508	532	513	534	552	557	535	561	516	529	476	541	515	572	547	518	574	507	576	537	513	516	548	588	558	548	515	536	562	564	516	535	551	568	553	556	546	562	541	563	561	484	550	533	546	553	516	553	546	517	509	549	530	530	543	552	536	548	574	525	510	559	538	538	572	570	568	545	538	535	537	529	541	505	542	513	542	566	534	566	547	554	514	506	565	538	529	535	543	540	521	501	534	549	558	552	573	532	546	560	558	551	548	575	556	557	552	536	584	588	512	508	538	610	589	512	540	557	513	534	571	535	531	560	539	531	538	555	577	525	547	513	550	540	497	578	503	537	537	524	516	562	553	539	570	528	541	550	548	542	563	547	512	543	557	516	536	566	562	543	516	548	559	581	551	552	535	492	488	545	559	546	571	513	568	529	564	539	541	558	527	560	507	536	563	557	527	556	543	551	537	554	544	513	558	548	538	539	529	571	563	552	529	508	504	568	550	536	548	508	519	517	528	547	519	513	555	528	512	562	561	556	564	538	590	549	568	534	541	536	540	516	533	551	551	578	579	526	544	535	501	553	505	521	525	536	523	556	552	565	563	541	537	549	547	547	539	548	544	548	537	530	524	530	572	535	556	578	516	525	572	554	517	587	569	540	571	509	547	564	552	530	568	527	534	503	525	554	516	535	540	532	585	559	571	502	541	550	545	554	551	531	570	551	564	513	549	549	537	519	539	561	567	495	543	489	503	519	563	541	550	543	519	523	532	528	525	566	564	524	562	562	546	550	549	492	606	594	559	542	550	538	573	537	539	538	552	525	556	597	521	580	571	546	554	547	503	567	529	554	530	527	553	526	538	562	531	523	516	552	534	563	516	558	516	535	555	569	563	554	523	535	592	571	591	564	513	545	518	550	483	563	494	559	504	521	571	538	550	560	551	539	537	520	607	555	525	556	535	515	520	538	561	565	553	549	565	556	566	544	494	531	558	519	510	508	589	553	554	556	537	522	506	580	555	534	531	508	535	525	538	551	582	559	567	510	515	560	541	549	536	553	497	532	544	547	555	543	517	513	540	506	526	531	514	535	517	545	564	517	558	555	546	533	529	569	598	565	611	538	543	522	545	523	557	553	527	547	525	527	497	564	537	569	561	591	511	549	555	549	584	533	548	524	528	531	530	513	514	521	540	541	572	557	571	553	554	489	535	554	565	526	563	528	540	498	533	525	556	574	567	574	565	568	551	539	534	544	546	554	517	536	525	535	601	577	561	547	508	551	524	534	526	507	554	509	537	543	558	528	582	515	529	523	584	515	544	535	514	537	546	511	544	556	551	578	523	562	533	578	510	539	563	544	553	509	525	541	540	513	534	548	550	575	557	510	543	512	577	534	473	543	522	559	548	552	554	517	555	543	542	540	573	529	570	535	536	565	540	512	502	493	542	549	527	525	520	529	524	539	579	547	593	535	533	553	536	512	523	557	565	546	531	493	523	530	525	544	547	550	509	576	556	567	516	584	553	557	581	542	571	570	588	546	536	574	534	526	561	530	539	549	522	519	518	542	568	574	572	545	514	542	535	523	534	516	591	536	583	539	548	543	530	554	534	553	535	531	520	574	546	536	528	561	572	538	525	546	555	563	546	541	534	536	565	546	508	548	530	532	554	590	528	568	543	531	553	508	528	541	549	548	584	539	528	523	566	556	540	532	506	542	548	561	574	521	565	549	536	493	534	534	538	587	552	581	542	552	527	561	543	557	561	504	573	537	548	565	530	551	560	548	544	521	557	540	512	559	571	530	530	542	538	567	487	564	559	539	528	535	546	542	572	537	512	542	546	526	583	529	550	539	537	554	527	499	530	556	521	551	619	470	558	569	555	576	579	559	515	549	512	548	561	493	576	515	533	546	544	544	551	545	555	530	559	545	581	494	547	572	517	556	576	557	536	567	507	568	530	579	545	529	576	566	553	580	530	576	548	521	510	588	529	543	560	540	538	509	508	503	563	551	579	559	561	555	523	544	559	542	544	519	539	606	520	520	554	567	536	548	517	574	548	520	545	588	542	551	553	581	521	530	524	567	552	566	561	547	557	516	531	543	539	551	542	533	577	520	540	576	579	528	545	504	562	533	532	540	553	521	534	575	526	517	552	547	536	540	523	547	533	557	538	529	512	499	566	515	553	557	575	514	525	574	573	517	547	518	552	528	554	574	562	568	502	554	547	529	539	585	526	597	533	522	507	528	497	571	569	531	556	543	505	532	581	537	501	540	517	559	529	516	563	567	540	554	529	556	546	502	536	518	528	544	496	546	578	537	549	549	542	505	551	567	583	520	542	571	563	535	586	530	547	555	511	530	545	559	555	502	529	562	568	554	517	508	553	532	553	507	579	529	583	535	563	535	547	563	543	529	520	514	499	529	527	545	543	540	526	526	544	532	578	596	514	564	532	531	547	543	545	534	538	516	515	552	515	530	537	546	567	533	570	529	489	542	542	546	550	571	546	611	536	571	560	541	499	570	590	578	572	516	536	511	563	586	548	537	567	574	560	540	565	537	519	538	579	542	566	523	569	528	539	541	554	572	554	532	559	570	545	577	590	543	557	525	528	521	521	552	554	533	552	531	523	543	546	540	557	537	555	559	555	550	521	552	539	535	576	540	502	586	555	553	561	533	551	522	526	505	555	587	545	544	486	537	571	582	532	547	530	527	543	506	534	544	557	540	544	504	544	528	527	548	578	543	556	590	516	534	544	543	513	571	532	541	536	560	550	517	562	504	487	539	512	553	541	518	475	518	568	599	529	565	550	559	570	544	547	537	569	514	545	520	577	496	559	567	537	510	577	545	554	562	533	541	563	550	529	558	563	550	528	538	556	548	550	570	521	558	556	512	481	578	533	558	593	511	535	522	549	543	543	539	526	483	551	558	534	542	548	538	516	539	548	563	579	589	540	544	548	569	479	544	537	527	537	556	550	528	585	532	523	540	564	570	535	517	509	525	528	544	544	489	522	546	520	573	566	547	511	539	562	551	547	529	544	538	551	533	533	530	539	539	514	565	542	553	539	495
10899	4706	3645	1869	1194	814	688	564	558	422	413	352	349	327	327	338	321	326	303	300	325	296	329	301	309	321	299	276	349	278	306	322	305	295	306	292	254	309	298	282	304	257	295	339	277	305	276	263	293	259	243	293	278	266	275	291	276	299	302	289	301	309	285	267	273	318	251	283	277	274	267	290	243	303	287	309	253	279	267	284	317	275	255	270	258	304	290	305	300	276	273	303	284	293	324	286	295	250	311	315	288	301	288	295	310	292	282	280	278	275	269	269	268	311	267	290	244	246	272	295	271	265	269	303	275	262	267	260	265	262	293	262	302	263	274	283	302	250	297	259	279	260	288	277	286	303	263	275	294	269	296	303	277	295	249	281	301	281	279	264	274	256	293	279	303	287	271	299	288	301	280	292	299	282	281	311	267	268	307	285	292	282	274	288	274	279	262	282	291	282	266	269	265	284	254	267	278	273	295	293	258	277	306	288	287	264	262	266	289	278	261	283	283	283	314	292	257	285	266	301	294	270	282	294	271	302	269	264	284	299	282	286	318	274	276	246	253	288	277	276	269	307	278	282	275	296	264	283	278	286	275	305	275	272	281	257	298	278	268	251	258	321	294	270	294	267	312	258	279	300	279	290	265	302	296	290	265	296	258	257	306	262	274	247	264	278	318	255	281	272	285	273	296	288	274	295	281	283	267	279	297	306	293	288	280	243	267	307	285	280	279	286	239	277	290	258	256	279	292	269	281	290	281	279	291	268	300	270	306	307	241	322	272	272	301	280	282	303	291	295	273	277	303	285	283	287	300	294	254	267	332	266	277	315	298	293	282	332	270	291	281	274	283	283	255	284	277	296	285	288	267	277	262	252	290	285	314	246	261	273	274	249	306	285	271	277	261	311	272	316	266	277	264	288	280	284	270	266	285	286	294	290	271	287	291	285	293	268	272	306	317	298	291	257	266	264	285	263	280	305	289	270	261	270	262	262	267	265	261	292	276	278	323	295	262	266	315	265	256	279	316	289	299	286	258	278	259	257	272	300	262	294	306	272	252	274	275	290	308	275	334	287	249	284	256	269	304	269	253	288	269	271	271	256	303	266	260	270	290	278	296	292	256	308	293	249	279	302	270	260	320	271	271	286	285	261	284	260	287	282	285	271	281	286	263	297	261	310	317	278	276	301	263	301	283	289	278	281	263	305	260	294	276	295	269	291	276	280	309	273	292	286	302	308	305	263	270	298	268	251	314	265	288	267	282	279	257	280	281	284	273	278	291	293	268	295	323	304	296	280	250	323	287	311	261	265	290	293	279	276	269	269	296	289	264	290	294	254	301	297	300	318	349	324	251	244	293	282	294	293	311	277	281	293	268	309	264	282	293	307	250	262	290	278	237	332	270	307	305	292	316	303	298	283	284	275	289	268	293	277	293	265	295	290	302	268	299	279	286	310	309	302	312	286	297	288	281	278	275	293	282	272	317	315	309	281	295	286	275	263	302	254	307	303	271	283	265	282	278	281	275	297	306	259	268	264	264	295	297	275	314	281	314	279	269	248	240	287	229	294	268	305	302	289	278	283	305	277	303	297	301	293	308	301	266	290	277	257	314	286	296	275	304	267	293	237	316	272	268	299	260	289	300	268	316	299	278	274	244	261	275	266	279	267	288	280	284	269	303	301	271	289	284	264	272	288	271	293	264	285	256	280	276	281	262	295	277	297	292	278	266	268	279	266	283	260	296	286	311	295	286	279	291	255	306	252	271	322	294	258	312	252	261	325	276	310	262	290	295	264	258	323	282	299	304	300	274	281	303	281	285	314	292	284	282	283	273	270	296	283	269	283	296	284	283	251	298	277	275	276	285	281	288	262	307	291	289	292	275	292	291	279	260	280	276	261	294	278	285	303	299	288	270	287	275	285	238	278	303	300	277	290	288	316	290	282	243	283	283	271	240	292	285	287	297	282	265	302	296	303	322	311	259	269	261	234	295	270	314	306	284	301	286	269	269	292	274	266	245	305	287	287	306	304	269	233	277	308	277	285	290	270	289	283	256	269	288	274	283	269	264	275	262	275	291	283	313	282	258	280	303	306	261	288	265	285	277	285	286	265	275	279	272	250	290	254	287	267	304	266	268	262	257	265	290	243	296	274	260	278	306	283	271	257	270	310	258	250	268	281	296	282	287	303	306	295	292	292	278	309	286	278	293	313	280	301	277	271	304	300	309	315	275	311	265	284	281	309	302	282	289	284	299	281	277	276	311	311	288	255	283	298	274	280	289	285	277	275	281	291	302	322	274	295	286	302	282	292	259	280	254	282	305	265	285	304	304	271	263	281	310	305	302	288	299	269	292	301	277	291	286	244	321	339	287	256	270	326	278	258	294	320	312	286	270	269	283	286	301	281	299	283	292	307	291	290	313	294	261	324	297	267	308	255	297	284	294	285	249	264	281	274	298	287	255	263	292	266	290	263	262	289	307	296	270	262	263	269	274	282	280	266	270	287	295	286	258	281	281	260	267	280	292	299	263	298	286	245	276	294	295	298	264	299	281	298	286	261	261	266	264	294	275	296	284	274	320	291	290	294	265	288	292	281	277	285	289	262	259	297	285	310	283	277	259	236	294	234	278	288	262	299	264	301	332	290	275	249	298	284	285	260	274	325	274	307	287	273	258	273	242	249	260	277	308	328	274	283	288	268	288	288	291	299	265	228	302	296	288	277	268	301	267	272	282	270	266	292	292	298	274	303	272	249	284	296	303	279	290	263	298	278	294	289	273	263	301	285	313	248	288	275	265	289	280	265	295	335	307	289	281	285	294	284	292	297	276	292	245	274	295	257	260	289	290	285	269	295	249	292	275	291	285	291	299	306	295	252	284	277	251	291	284	306	330	306	291	276	303	296	280	300	331	289	281	286	287	276	263	262	324	278	285	283	279	292	282	246	281	274	261	308	276	281	300	297	282	260	275	288	296	227	278	293	281	291	297	263	296	301	286	245	269	298	262	298	262	264	285	309	301	298	251	300	277	263	298	259	292	260	307	298	294	288	267	274	280	288	291	313	272	289	268	306	291	259	298	277	292	283	292	275	271	257	273	312	282	297	289	263	280	311	276	296	304	254	281	302	284	312	299	248	282	280	281	290	284	261	261	280	279	255	297	256	278	272	261	260	306	273	292	272	290	289	287	251	292	328	256	309	270	248	265	289	255	310	270	248	284	255	285	271	280	241	303	260	285	267	302	251	274	263	275	277	272	293	286	288	277	283	271	300	281	272	310	333	281	256	288	313	287	279	305	300	286	276	291	284	254	250	271	271	284	277	291	296	309	293	277	261	270	250	256	277	304	277	239	311	235	310	307	275	263	306	272	251	279	306	244	292	301	304	273	285	280	252	275	304	283	246	286	268	286	281	272	274	259	263	283	290	270	280	319	285	288	291	272	279	318	298	281	267	301	278	271	287	269	279	269	285	244	260	328	266	295	264	276	302	278	246	311	267	265	269	293	303
7212	4475	5989	5068	4061	3170	2509	2121	1819	1557	1302	1171	1106	943	891	957	950	945	837	805	801	790	803	758	762	740	706	733	722	730	717	729	682	692	699	716	705	710	656	728	670	692	605	643	648	695	665	652	612	643	627	605	668	635	609	683	656	610	599	666	678	660	634	610	654	615	668	643	674	615	610	668	623	630	660	636	607	600	613	632	657	645	679	646	674	622	640	672	634	620	648	629	649	629	625	647	638	627	607	619	663	645	578	592	637	614	617	595	629	635	610	617	652	672	625	694	650	662	626	632	606	605	647	636	598	623	614	628	682	613	569	616	632	667	637	622	636	616	655	647	672	642	659	599	651	642	657	624	650	549	631	716	590	616	609	588	609	606	636	641	622	621	656	634	632	621	623	638	616	639	661	601	629	613	604	599	619	653	622	613	663	666	652	629	591	612	632	628	637	659	603	626	630	634	624	648	592	656	623	611	643	605	612	625	620	627	639	592	582	626	594	636	622	633	654	605	618	635	592	603	632	649	623	642	664	598	631	622	615	612	621	668	620	574	622	649	579	641	653	654	613	582	653	720	641	689	618	601	616	611	631	613	645	661	610	643	624	673	662	575	626	620	670	666	646	645	612	625	680	611	665	703	643	639	613	617	658	662	587	655	621	628	676	678	626	631	613	626	600	662	606	611	610	606	610	670	624	611	615	623	643	625	642	601	662	674	625	662	627	603	620	586	619	607	645	629	610	614	635	581	608	646	623	620	618	619	653	619	613	641	657	630	638	659	590	618	646	659	644	636	651	638	614	624	626	626	615	606	612	619	664	667	616	653	644	633	641	668	641	647	622	632	624	641	617	621	657	647	665	609	624	594	595	607	649	678	609	609	586	628	597	617	634	641	669	586	660	618	652	645	656	656	619	634	596	674	631	665	621	626	641	619	617	619	597	619	611	656	638	639	613	649	619	626	598	623	652	630	612	617	646	626	634	595	616	633	584	570	595	637	664	596	602	655	652	588	603	632	650	571	649	671	618	607	660	649	616	626	629	615	612	615	619	633	622	608	636	577	630	609	603	645	649	614	652	644	611	630	676	637	630	680	667	587	675	610	628	609	654	632	609	620	629	634	662	640	647	606	637	641	671	641	633	637	642	642	633	655	592	642	596	675	654	648	629	629	659	620	658	618	605	618	623	644	637	647	659	649	672	612	610	636	640	608	662	615	627	612	617	660	629	638	649	620	656	618	621	635	669	643	598	635	634	653	632	639	620	633	643	566	657	651	645	634	642	643	634	615	615	645	550	620	613	664	621	624	639	599	626	639	623	668	621	673	610	600	624	615	599	612	672	648	667	672	663	629	572	614	659	617	599	619	622	606	655	653	647	633	652	635	640	623	628	609	603	646	628	576	620	608	670	618	632	598	661	638	601	652	680	651	594	638	618	685	633	661	610	630	641	630	651	666	668	621	600	697	673	641	602	626	642	577	610	634	597	587	626	632	632	641	627	606	660	637	643	617	588	635	590	631	656	608	651	624	606	658	631	623	655	596	621	631	593	591	656	683	652	705	652	611	616	588	609	641	644	636	633	628	601	603	616	642	622	613	625	624	630	633	617	645	633	614	602	603	658	610	606	602	640	668	593	617	627	615	658	677	607	646	623	581	638	610	617	667	606	609	601	661	654	618	633	585	639	618	684	637	636	589	605	630	644	593	627	609	609	630	635	692	649	602	637	649	689	625	603	627	649	638	649	652	645	628	645	613	665	635	631	614	591	621	581	618	627	644	569	567	614	648	575	619	632	632	621	666	644	625	646	621	642	605	608	636	619	618	673	627	654	655	635	645	627	596	616	642	621	621	638	630	618	576	639	641	614	636	610	598	614	603	678	590	655	595	604	627	631	643	649	603	641	646	650	591	628	666	657	684	625	611	601	644	606	608	653	644	670	651	653	633	597	648	620	651	664	660	613	649	619	605	659	669	621	629	608	629	661	600	637	688	609	623	625	573	655	618	663	641	639	640	678	633	613	631	621	697	629	621	651	636	649	633	631	673	675	637	614	647	626	647	637	638	587	636	593	622	613	634	634	600	616	621	595	616	626	648	655	607	618	608	642	632	576	631	633	669	625	642	591	645	650	586	616	632	626	642	627	650	617	624	627	645	625	619	604	636	594	601	604	616	657	701	655	686	591	618	623	645	661	669	630	634	602	629	642	662	627	627	597	604	609	641	650	641	654	636	644	647	616	593	625	678	623	615	613	584	631	619	624	628	663	637	622	639	605	607	629	624	627	688	610	576	641	698	625	656	668	644	609	614	609	606	669	664	598	651	628	684	685	599	664	585	650	632	619	642	633	630	607	648	613	628	609	638	630	628	670	619	610	652	601	615	634	633	632	623	588	661	646	679	625	674	621	623	640	616	597	670	586	610	649	630	670	636	589	648	645	631	612	630	641	623	644	655	628	606	610	683	620	612	574	637	640	612	643	614	600	640	623	587	593	620	608	592	616	662	631	618	605	650	649	618	598	664	573	663	619	624	616	611	613	634	577	643	627	672	610	659	673	612	664	660	631	617	631	600	624	664	638	617	635	585	629	624	634	655	619	631	651	591	641	658	600	646	608	624	659	635	635	606	645	650	608	637	657	573	650	616	632	623	580	655	657	597	609	629	605	642	572	627	636	661	606	615	595	595	613	611	647	591	619	657	599	600	663	651	671	646	640	595	623	642	626	624	598	608	636	610	591	617	638	653	613	601	631	654	646	648	630	578	637	666	666	638	564	622	648	654	628	629	630	611	595	625	612	674	608	612	651	599	659	611	586	616	688	597	638	629	607	638	614	627	595	631	597	570	666	631	587	634	613	593	631	610	638	630	639	653	627	599	625	644	630	623	628	638	647	639	642	616	634	602	649	623	635	651	600	627	595	631	636	592	612	613	638	610	639	644	600	626	636	634	642	691	614	642	587	658	601	600	604	583	654	614	651	614	678	603	648	615	627	620	643	596	594	637	599	654	624	636	660	618	618	634	584	644	665	643	609	622	610	624	662	622	623	634	661	678	610	611	624	602	669	640	618	638	622	613	640	639	633	648	637	600	655	638	670	616	637	641	633	625	619	619	652	639	615	608	627	608	619	636	641	660	684	653	667	627	649	630	616	644	650	635	663	676	641	633	631	646	614	646	605	616	601	645	647	640	619	613	629	631	638	605	612	652	605	601	626	652	608	624	620	623	637	618	616	612	656	647	598	617	606	621	657	620	651	658	655	669	623	634	619	634	578	704	609	655	634	590	628	637	662	660	638	581	643	611	622	638	630	577	612	650	584	649	616	650	616	620	627	616	595	616	626	605	673	646	640	666	633	654	588	652	677	635	639	612	590	617	587	600	672	630	672	564	624	620	686	634	590	676	610	605	561	645	609	617	621	638	600	613	586	597	626	636	674	659	596	616	608	641	632	628	615	640	614	652	650	654	646	616	595	631	623	620	640	647	644	678	618	609	641	630	610	634	631	624
23382	10013	7958	4549	3304	2186	1608	1063	909	765	656	556	473	399	382	353	380	324	342	307	318	264	284	275	290	291	275	261	279	252	264	271	264	251	288	277	265	228	270	232	232	223	257	228	230	257	248	242	257	263	276	236	244	250	230	227	271	270	269	260	282	281	248	238	239	243	220	219	254	228	234	256	223	236	236	259	242	236	259	224	239	220	239	286	241	255	242	219	224	223	255	226	245	230	226	242	236	248	262	208	200	233	257	247	289	237	260	257	239	236	262	224	217	239	271	260	229	232	258	246	251	245	242	238	216	235	247	259	246	240	266	188	233	240	251	225	249	219	238	245	214	228	226	244	257	209	250	221	266	226	227	217	225	263	243	250	218	207	248	251	251	234	248	254	212	234	258	216	236	243	236	258	220	234	261	243	240	244	267	272	262	222	219	233	276	221	254	287	210	209	253	264	233	267	232	253	249	246	208	260	249	229	245	261	280	215	223	268	222	227	250	238	219	253	246	228	230	234	246	263	224	209	225	248	213	224	214	273	264	226	220	240	250	241	230	203	265	264	244	253	237	279	224	218	254	222	232	244	298	243	282	205	269	227	236	218	273	260	222	244	250	234	243	273	242	259	239	210	232	264	237	264	246	239	249	230	227	248	215	233	255	254	270	205	228	238	246	246	247	244	239	272	268	240	243	239	230	264	258	279	253	236	251	259	283	238	243	241	237	225	211	249	231	275	248	257	250	242	235	234	248	213	249	250	249	229	244	233	236	222	256	246	276	237	207	232	241	249	241	234	232	211	244	251	229	249	225	258	223	266	255	230	236	234	236	238	216	241	263	259	262	221	243	232	222	248	221	205	229	227	226	240	249	253	210	263	262	232	257	247	236	227	235	253	236	256	228	231	266	233	226	230	248	243	253	238	258	234	235	228	268	238	258	251	248	239	239	278	242	227	236	238	236	235	235	224	229	257	265	248	223	228	230	227	230	217	244	233	212	235	255	224	225	245	256	238	246	243	230	251	260	208	272	239	280	244	216	252	225	261	237	222	226	226	252	247	241	248	209	219	253	263	246	225	262	235	235	232	221	239	201	235	267	252	246	221	219	217	235	263	225	263	249	246	251	245	241	245	229	232	258	267	226	236	247	226	219	249	257	259	249	257	255	245	257	222	256	298	234	222	250	253	246	217	226	259	252	239	243	260	231	214	221	250	248	218	276	250	238	230	218	222	255	219	239	217	217	253	250	233	259	232	245	217	257	226	275	222	259	268	237	239	229	257	238	220	222	244	207	237	247	227	253	235	245	239	225	226	239	211	236	217	225	261	259	241	237	256	214	224	221	248	225	240	278	271	219	255	259	228	247	230	208	241	249	260	254	251	268	253	229	240	231	223	255	232	245	225	260	223	224	254	270	241	214	235	247	225	251	230	239	238	245	233	241	249	272	246	228	239	245	259	237	231	240	232	250	231	259	262	260	267	220	252	242	215	239	249	245	200	235	239	232	274	234	234	233	251	240	248	242	227	238	254	240	239	240	247	221	245	249	224	230	208	253	257	242	233	230	246	219	242	239	237	246	253	262	220	242	229	239	250	209	264	237	235	217	226	235	244	227	213	250	226	233	241	270	248	245	221	240	229	239	238	255	233	254	236	234	277	253	225	226	222	251	244	236	236	221	247	210	262	246	261	227	221	262	219	233	215	245	208	223	237	241	228	245	254	252	248	259	220	220	230	235	226	249	254	232	279	236	261	235	246	228	216	258	259	233	255	235	220	270	259	265	240	218	231	265	269	283	248	271	233	261	244	247	230	233	242	224	242	229	233	224	245	242	254	213	229	269	247	253	244	238	266	237	221	223	251	201	237	259	239	214	244	213	222	232	225	248	247	243	234	224	236	238	243	237	268	236	244	249	241	248	236	247	263	232	254	251	254	215	245	265	255	240	228	254	216	234	254	240	252	256	231	240	262	251	238	196	233	257	225	232	231	254	248	249	216	219	224	241	221	246	264	246	253	265	219	238	254	239	254	208	248	230	251	259	264	265	260	255	231	264	251	222	237	294	270	239	253	233	255	249	222	230	224	241	258	227	224	271	252	256	207	263	242	255	209	247	241	240	211	239	274	260	253	259	261	260	270	256	230	196	239	238	276	241	262	243	252	251	245	259	228	245	224	222	245	228	247	216	255	225	255	215	260	249	238	228	233	217	233	209	243	230	239	252	200	254	225	225	245	242	244	201	238	236	234	254	228	239	244	232	232	239	242	233	223	234	230	246	238	252	234	258	272	245	214	243	236	235	226	254	239	228	245	247	223	237	222	264	247	233	248	256	248	242	231	236	264	264	269	248	265	230	268	237	233	301	223	259	254	254	217	239	209	282	244	258	242	242	235	237	273	236	249	237	210	225	237	219	252	235	224	265	260	225	252	233	246	223	239	245	241	256	246	245	262	257	240	250	245	220	268	247	230	261	240	239	252	227	234	219	241	258	231	243	252	244	230	259	237	243	256	238	227	247	225	231	243	234	234	253	291	262	252	269	269	263	219	246	232	250	221	215	254	212	250	268	250	223	258	249	256	250	245	226	253	222	231	219	239	249	223	236	266	251	258	246	257	250	264	242	268	230	244	277	238	231	227	233	266	253	274	211	223	231	216	204	201	247	241	231	242	272	231	248	237	211	240	235	221	257	198	223	273	218	231	233	222	253	230	248	267	225	242	246	215	255	226	268	225	227	244	239	199	247	252	227	214	220	244	247	250	230	265	252	239	229	236	234	259	238	221	256	239	239	214	233	227	237	241	216	240	219	234	249	238	241	264	249	251	256	250	200	242	218	269	231	229	217	231	254	240	247	228	268	258	246	211	224	219	242	244	226	258	257	228	250	226	236	226	250	218	259	248	227	263	246	256	230	247	216	227	216	251	239	253	247	225	208	253	257	239	238	211	217	235	212	250	247	222	270	233	244	264	277	237	240	268	246	264	236	233	245	241	243	231	245	252	230	242	237	228	228	253	248	244	201	221	252	250	247	238	261	235	271	237	236	248	248	268	243	255	220	259	238	250	240	225	265	245	268	258	231	261	235	213	279	259	253	260	249	232	222	245	244	238	237	267	230	212	255	245	249	244	270	230	242	200	259	246	255	261	251	242	247	224	257	234	261	237	239	248	231	231	239	254	265	247	238	232	233	236	226	241	225	235	255	217	223	225	256	223	285	241	271	246	223	256	220	262	250	224	252	263	227	241	258	225	256	263	255	255	224	215	227	233	232	238	242	241	206	254	209	210	257	221	245	239	237	265	248	246	245	230	231	257	212	241	257	250	246	228	234	243	221	233	239	234	230	223	252	264	237	233	232	218	240	239	223	258	240	261	248	230	247	236	232	231	233	222	209	233	234	249	245	245	243	277	226	260	242	240	238	229	227	248	246	221	253	241	230	247	229	246	243	212	225	213	256	244	223	253	241	233	251	261	275	234	260	253	232	224	223	250	239	230	261	239	243	240	214	241
15059	7686	11942	10669	9729	8228	6643	4691	4102	3389	2597	2535	1918	1682	1424	1452	1579	1231	1122	999	965	902	857	859	869	878	887	799	803	823	794	746	755	771	750	753	698	631	619	662	611	599	663	646	618	616	637	572	625	627	596	609	584	568	608	612	523	585	589	607	546	612	585	579	593	595	565	547	581	563	567	573	578	564	553	573	571	570	598	597	502	531	541	584	542	527	510	556	624	583	521	575	570	545	556	539	537	519	585	576	547	579	579	583	549	553	578	571	508	565	552	551	545	536	534	534	560	559	562	527	541	526	524	507	537	563	549	562	553	497	559	505	540	575	554	541	555	555	548	547	533	527	547	551	555	496	582	539	544	541	549	536	536	524	554	567	508	592	571	522	555	524	557	580	547	564	547	529	581	536	525	499	557	568	598	504	510	544	556	545	522	582	566	585	533	537	556	499	516	537	516	543	556	524	547	544	564	503	516	539	532	562	532	560	554	528	477	558	530	520	522	525	535	529	554	575	544	553	569	581	543	567	547	532	552	557	507	549	563	539	530	524	544	600	572	540	549	550	568	539	541	544	600	529	578	535	556	538	567	583	573	503	559	510	550	557	522	597	544	539	581	522	609	580	576	521	511	558	546	535	528	556	515	537	526	521	529	580	523	546	586	547	535	587	554	577	536	552	563	591	506	555	578	545	573	493	596	590	542	565	550	527	537	507	540	542	549	534	533	517	576	557	545	554	526	550	544	597	567	533	536	551	523	548	569	541	527	504	589	549	574	514	508	539	520	599	515	535	581	527	563	565	571	561	530	545	528	549	550	574	546	541	515	524	523	524	565	566	533	549	550	558	551	507	560	584	526	486	546	562	579	557	530	559	556	545	574	551	555	519	534	540	527	541	502	556	574	535	524	503	593	548	544	519	526	571	590	513	525	593	546	544	557	594	548	523	559	566	531	528	560	576	552	546	565	590	559	556	517	593	565	560	517	547	514	552	608	575	519	583	530	558	565	543	579	560	587	507	556	535	553	556	577	567	584	526	553	571	542	522	560	567	564	548	593	550	501	566	552	521	573	515	519	580	559	553	516	554	520	546	510	608	577	585	522	551	586	527	524	559	515	576	557	592	559	538	592	542	624	519	524	550	522	573	593	579	531	584	565	588	518	536	543	541	563	569	503	542	579	497	581	562	511	527	515	590	545	533	531	546	549	559	547	567	550	572	571	541	561	554	531	529	529	551	545	541	517	569	535	542	523	534	515	520	564	514	594	564	551	529	578	548	550	597	537	539	584	528	543	559	545	557	549	546	537	523	547	545	542	551	549	541	534	592	521	569	557	525	570	586	519	510	564	531	565	533	584	599	549	525	557	554	575	532	536	562	541	496	518	531	603	526	519	536	501	550	511	553	593	596	493	543	491	589	564	552	541	522	560	540	524	527	541	492	519	551	570	548	550	581	541	542	550	541	542	559	536	546	582	549	554	514	529	595	522	542	535	578	527	520	495	571	532	524	559	577	584	578	551	556	567	527	568	591	536	571	517	550	533	503	577	508	528	533	545	528	589	572	544	546	563	534	590	558	505	606	577	589	544	532	548	556	533	550	543	538	519	543	529	515	534	514	512	570	558	555	517	547	540	546	573	535	542	536	558	555	523	603	571	571	506	577	486	534	535	584	555	531	584	526	556	558	509	532	557	533	567	597	556	549	532	543	576	592	550	525	546	539	532	590	544	561	560	573	556	599	545	585	559	579	576	535	572	591	547	523	536	562	547	539	582	542	551	583	543	599	539	536	585	563	533	516	546	578	564	525	585	511	505	548	519	545	549	549	570	549	553	553	528	543	525	533	552	549	582	531	564	525	568	577	590	566	566	550	551	527	575	526	545	566	530	564	555	530	562	544	565	546	548	523	566	540	568	584	561	587	551	563	565	547	581	533	546	556	589	533	533	567	554	540	553	555	540	599	532	527	549	546	538	542	551	591	510	555	496	562	561	548	557	522	564	590	545	548	563	558	538	569	574	567	528	545	527	547	525	563	583	532	566	539	589	536	559	570	540	584	581	529	576	579	549	546	573	551	547	564	546	539	540	564	551	549	567	548	529	549	554	523	477	534	527	531	552	602	549	556	608	617	585	579	602	524	588	541	559	581	584	544	563	533	508	545	541	513	554	511	528	521	545	570	518	565	548	536	518	576	533	509	555	507	558	521	555	532	560	582	529	539	545	543	480	529	524	528	559	561	554	562	530	568	547	584	573	518	544	515	539	552	529	546	540	534	535	561	569	524	560	575	543	541	530	577	552	487	568	542	555	517	582	535	562	547	516	571	547	569	540	535	516	538	518	559	526	544	545	579	551	564	543	562	554	550	583	568	548	540	551	538	513	539	547	515	579	541	530	515	566	533	557	538	533	570	552	604	557	560	510	561	524	556	534	542	553	536	560	577	601	560	600	600	569	525	548	573	573	534	532	550	528	514	573	532	543	547	565	564	590	522	556	546	556	558	525	550	583	526	583	551	534	536	570	514	554	517	547	596	575	537	576	561	527	543	600	528	562	588	567	546	542	573	504	524	564	558	555	554	511	585	548	503	506	574	558	513	520	581	586	547	594	578	544	582	548	543	540	492	555	587	561	593	595	541	552	552	541	527	555	560	523	503	502	539	537	599	550	552	522	563	520	544	513	593	545	564	554	589	566	556	557	543	576	547	520	581	542	610	555	531	568	538	532	568	531	564	559	533	545	561	561	536	559	554	540	560	574	544	509	517	576	530	569	544	521	592	558	554	540	575	558	556	534	539	575	523	527	546	588	546	586	545	590	529	539	557	564	540	577	539	531	574	559	558	505	555	552	563	521	583	596	578	556	592	543	558	571	575	550	567	563	546	596	574	564	542	559	559	565	560	563	545	572	548	533	534	548	527	576	521	532	541	513	533	554	588	546	564	524	528	567	572	517	548	516	549	528	539	581	558	502	497	545	555	557	548	560	561	582	539	543	565	523	557	526	557	518	552	574	545	571	556	546	526	578	557	536	556	573	562	594	534	557	523	548	570	538	564	532	544	548	552	541	519	570	507	513	551	551	542	528	547	553	523	519	537	545	550	572	554	549	561	574	540	510	557	547	569	565	550	554	531	571	559	591	563	553	552	587	521	560	533	589	545	551	523	520	553	545	585	576	537	485	537	556	568	546	498	581	550	526	548	545	566	554	544	570	552	524	535	543	578	549	593	547	576	553	562	592	551	585	593	498	548	558	534	537	563	577	528	552	586	516	560	531	551	546	523	553	582	571	572	588	548	564	552	564	526	556	532	591	553	516	532	545	548	532	578	548	556	506	537	562	550	560	568	542	550	523	538	542	541	521	582	531	560	555	543	602	585	560	583	588	528	543	533	559	566	543	529	514	482	581	551	532	559	527	590	572	543	555	529	526	550	528	551	550	521	562	535	599	568	545	548	553	512	569	563	575	553	584	540	592	580	527	584	530	571	518	550	544	547	518	563	564	547	535	593
32247	13809	10459	7194	5650	3904	2807	1803	1451	1199	832	790	675	520	469	454	479	386	358	330	332	322	320	315	297	335	311	277	311	311	295	307	307	254	316	286	274	256	260	297	277	238	229	276	229	259	256	217	236	256	239	223	263	235	252	264	266	245	253	241	241	221	232	236	243	242	237	238	229	250	212	245	230	211	203	248	239	255	226	211	237	238	252	265	256	268	230	219	215	229	215	229	249	224	250	247	270	256	248	229	267	247	238	245	236	217	265	280	254	266	242	230	228	223	232	234	220	239	245	248	239	219	216	224	252	222	230	261	229	213	231	265	206	253	216	219	221	227	264	198	217	248	262	257	238	236	231	235	263	234	261	229	233	230	227	245	232	177	214	210	222	245	240	225	241	228	243	213	225	275	246	234	220	253	245	230	253	229	222	247	255	246	253	226	248	230	249	240	210	248	238	206	226	230	240	221	234	288	219	241	247	237	214	248	255	202	266	217	197	200	242	226	226	268	229	235	244	256	238	225	269	231	255	260	219	216	210	244	211	247	230	231	254	241	270	205	243	245	235	239	252	240	213	224	234	221	212	255	248	249	239	232	248	225	255	250	211	242	234	223	242	240	193	226	210	228	241	256	260	232	228	229	216	258	217	266	238	235	241	235	227	278	242	225	231	218	255	230	258	219	237	251	235	256	224	220	249	256	237	217	237	218	253	226	233	233	247	277	232	240	229	244	249	259	225	229	246	232	267	260	258	219	217	246	222	227	245	237	242	243	220	210	260	260	251	190	273	218	250	232	217	205	239	229	233	264	272	239	228	235	225	229	226	256	211	268	236	274	236	229	238	217	259	241	248	255	221	279	247	220	240	218	237	275	271	224	202	247	236	228	268	215	231	230	217	259	247	225	254	232	238	206	254	233	235	240	265	214	258	254	232	247	230	236	214	245	256	217	210	221	230	228	253	250	251	235	216	218	251	261	255	238	233	227	215	227	207	261	258	237	259	246	235	252	212	247	232	233	229	221	230	279	245	222	201	238	270	256	237	221	239	244	237	263	230	233	241	222	238	238	257	246	264	235	218	253	283	237	265	226	242	227	226	251	240	256	256	235	217	232	234	239	235	227	239	218	229	255	231	238	224	230	213	232	256	230	238	277	249	251	232	247	229	212	245	228	245	224	228	251	238	215	216	221	231	223	255	229	245	245	208	217	249	246	237	228	231	236	238	207	248	263	217	214	208	240	235	272	242	252	240	234	215	237	233	216	204	257	233	240	237	269	266	249	245	240	222	256	230	237	243	223	230	236	216	261	261	237	229	219	230	265	275	244	234	254	231	253	264	247	229	221	238	225	236	223	236	227	221	225	240	237	211	228	254	249	228	203	255	247	229	237	245	244	225	246	222	222	228	253	251	259	262	263	249	256	243	247	270	244	232	254	251	234	246	238	222	228	216	227	218	225	243	272	229	228	255	240	237	238	222	221	227	235	242	223	270	242	212	232	223	232	219	245	215	256	232	281	235	267	238	211	279	217	245	217	241	201	234	250	243	224	245	255	260	245	239	236	215	238	246	264	222	250	236	225	277	229	232	249	253	219	240	242	247	228	241	263	258	215	239	232	240	240	237	224	239	267	254	231	235	223	205	223	265	226	202	261	238	209	248	248	242	232	235	247	237	253	230	231	241	224	217	232	236	251	244	255	230	248	236	215	256	216	237	255	259	228	224	241	249	239	240	247	229	271	220	236	233	242	203	220	215	263	239	244	237	221	210	223	208	253	228	227	255	224	250	272	236	243	241	256	205	233	225	246	247	230	245	235	229	235	222	226	232	209	246	219	227	225	218	227	220	238	258	264	261	247	240	244	224	217	252	248	243	266	253	226	251	233	256	201	240	239	230	214	217	243	237	213	262	236	217	246	220	229	224	235	214	239	252	226	203	233	229	279	242	242	212	237	233	255	243	215	257	265	244	252	261	250	255	241	242	250	241	223	230	253	233	220	242	217	217	216	216	225	237	232	244	237	233	256	240	252	235	231	220	221	214	235	262	250	261	214	242	234	237	217	219	224	246	228	210	250	234	221	256	245	251	250	248	236	252	216	234	232	232	244	271	238	238	234	248	245	239	252	235	234	239	250	248	239	215	267	232	243	232	227	236	253	262	238	241	256	219	234	189	216	220	240	230	236	227	233	245	255	228	224	224	253	260	233	245	233	243	262	224	257	248	212	230	259	242	247	242	270	234	253	247	247	222	232	266	272	259	239	239	245	242	248	263	236	237	249	231	206	249	250	229	234	222	246	243	249	231	221	232	220	242	236	243	252	245	257	259	251	234	213	226	247	228	230	237	246	258	221	271	230	272	265	234	220	227	226	263	268	234	242	257	244	236	244	205	243	220	265	240	235	232	253	233	232	227	210	231	269	229	256	249	233	248	267	224	223	221	245	238	236	204	214	221	229	240	244	203	242	228	244	217	217	211	228	205	233	254	225	249	275	225	249	224	235	241	226	253	249	222	225	245	258	238	245	256	243	230	225	280	237	247	243	219	240	235	216	249	248	252	249	201	253	245	260	251	238	231	248	232	223	218	232	241	213	222	213	235	230	241	244	239	232	219	229	222	227	227	252	236	218	256	232	250	224	228	249	215	248	229	228	230	225	242	210	242	227	227	288	259	249	235	238	217	269	257	243	235	224	241	245	229	229	247	230	259	202	218	212	230	213	242	219	253	253	219	242	220	207	232	238	236	236	244	256	240	223	229	224	285	235	232	246	235	225	206	213	262	263	236	236	252	251	231	226	233	225	214	220	230	243	215	250	265	236	251	219	237	246	233	244	235	224	223	232	231	253	241	210	237	218	243	235	245	260	232	228	246	228	224	235	265	266	270	259	237	210	234	249	243	241	214	218	218	236	260	249	235	248	235	228	233	239	240	233	223	222	235	248	240	230	211	256	212	245	222	252	202	243	256	230	254	246	229	201	234	243	235	255	207	249	232	221	250	257	234	258	221	226	248	253	260	235	251	250	198	241	218	226	233	255	254	241	236	210	278	235	220	229	233	217	219	250	213	261	246	240	234	224	242	248	238	214	244	250	249	229	232	245	231	247	231	228	235	224	263	254	222	245	251	254	251	263	240	216	269	222	232	211	239	247	247	239	242	249	257	203	267	254	219	241	208	234	244	218	227	252	224	250	230	223	263	247	225	236	249	234	240	210	232	233	228	242	239	230	224	231	233	266	229	237	238	241	237	251	244	217	259	229	239	246	222	233	224	238	222	227	249	245	237	249	254	236	220	246	263	238	254	214	242	217	279	230	249	228	230	236	249	209	207	225	225	255	229	238	237	234	231	229	239	228	213	234	273	235	250	208	246	254	226	225	219	222	253	231	236	235	233	225	232	231	264	250	243	259	227	224	239	219	248	235	230	245	239	245	238	233	243	241	246	239	233	258	243	234	236	239	230	238	232	243	233	248	251	209	218	253	206	261	224	244	251	254	229	229	261	243	237	229
18785	10018	14057	15400	13990	12792	9957	7545	6717	5220	3994	3833	3051	2501	2131	2016	2259	1694	1543	1394	1162	1088	1061	1111	1037	1119	982	949	933	955	931	886	854	895	892	865	750	743	735	686	676	638	683	654	642	667	610	672	643	607	646	629	579	615	570	587	619	645	615	538	590	601	563	579	589	601	567	566	563	591	565	576	580	550	588	587	525	541	528	543	505	487	524	496	541	530	576	536	556	592	509	552	603	565	556	552	554	541	562	521	537	527	499	555	551	483	533	566	553	573	542	557	581	512	569	561	519	558	566	582	591	582	518	551	538	564	578	565	555	545	525	511	534	532	545	550	553	549	510	556	539	571	532	554	535	511	547	557	579	537	518	543	540	555	517	521	545	557	555	554	556	559	551	547	572	580	579	532	536	525	571	524	550	535	547	559	601	534	527	522	504	543	547	493	532	569	526	527	557	545	528	541	560	581	537	507	547	551	544	556	552	530	498	531	511	499	535	519	515	606	554	549	588	564	541	548	580	522	567	551	554	575	561	552	515	529	497	570	553	546	556	538	575	521	550	544	550	524	567	562	550	568	545	568	553	526	551	544	552	572	587	592	550	587	556	533	554	561	551	546	560	546	533	504	586	538	563	540	532	562	566	576	547	548	515	528	564	563	562	524	569	523	566	561	545	599	531	603	555	565	556	526	557	580	564	520	527	520	534	521	540	516	568	547	507	539	556	509	558	489	535	582	594	547	530	558	553	573	550	542	587	546	579	556	519	539	541	573	523	532	529	553	514	514	537	532	565	499	570	555	523	532	567	504	570	555	496	529	580	529	499	574	558	536	568	535	592	528	572	570	515	521	573	564	516	514	515	518	570	493	565	561	534	563	484	521	531	581	553	582	524	557	546	523	518	576	583	538	529	567	528	549	509	590	543	565	527	539	557	532	571	506	512	532	574	514	593	573	530	535	550	568	523	556	531	577	581	545	523	587	569	526	557	526	476	541	535	539	583	544	539	568	524	594	531	570	521	588	552	570	569	592	522	577	503	529	535	544	566	554	524	543	524	544	584	553	519	571	552	504	570	525	559	512	576	535	530	536	548	532	486	539	542	521	491	520	537	554	536	509	583	510	543	504	552	520	547	506	560	555	568	560	529	524	515	533	543	591	557	533	514	540	526	522	562	571	537	531	557	546	538	544	546	592	563	517	511	563	527	560	551	569	554	540	581	547	549	502	536	539	556	588	555	527	525	548	577	544	553	545	588	530	526	516	557	501	527	587	542	562	551	516	531	605	531	543	563	567	547	553	587	562	533	549	537	559	581	522	539	550	544	565	570	538	522	529	502	591	560	528	526	535	586	550	557	543	531	504	549	545	532	527	535	543	545	581	590	526	546	567	533	544	499	540	522	570	551	531	550	553	567	569	553	545	563	515	624	519	510	511	521	524	535	559	592	558	541	557	571	512	545	516	578	561	530	526	593	559	540	539	492	535	538	513	573	525	539	576	547	586	529	538	560	525	555	550	541	532	607	562	573	548	568	572	522	524	541	540	553	534	558	548	533	544	556	559	519	550	533	534	530	495	559	564	534	513	597	519	508	571	531	556	546	559	567	555	535	546	545	590	552	553	552	516	530	539	579	559	551	525	565	559	521	494	552	516	561	534	511	553	538	567	543	494	523	572	541	558	516	597	553	514	526	551	534	524	536	534	566	522	559	536	544	510	572	521	553	540	540	572	499	511	577	527	530	524	531	571	571	505	544	579	528	551	539	531	495	512	521	535	559	556	535	549	519	510	541	591	547	559	567	559	498	561	580	523	537	526	574	567	583	586	551	535	586	557	545	558	519	591	532	529	505	518	521	511	560	534	532	554	537	557	568	520	565	557	534	544	553	553	523	489	559	540	547	537	537	542	498	586	518	535	540	576	573	561	537	521	522	554	540	515	530	584	558	525	553	564	534	518	526	568	518	546	581	582	553	553	565	519	544	581	548	588	525	541	522	602	528	512	565	563	507	547	494	566	523	548	534	516	564	551	526	529	561	529	529	550	551	543	571	537	532	550	570	501	563	549	532	569	505	550	505	561	525	537	527	530	554	537	548	481	591	521	563	537	555	529	533	538	568	537	531	555	510	543	521	513	553	520	560	528	537	585	548	601	565	525	573	546	557	509	550	529	546	573	538	531	525	551	515	554	536	569	569	564	513	588	557	539	532	512	498	491	512	520	598	524	563	535	565	565	540	537	543	497	552	582	514	524	551	496	539	539	552	545	514	547	515	539	557	573	532	562	575	569	533	534	532	561	524	552	523	534	561	529	559	539	543	585	523	549	574	524	544	527	542	567	523	542	559	499	550	512	581	540	560	516	510	520	504	523	578	523	540	528	540	515	565	550	518	585	502	543	535	547	520	574	569	500	541	526	577	564	538	554	535	535	566	567	546	577	552	549	507	565	572	544	570	573	540	509	526	543	533	540	548	556	553	543	578	551	555	548	559	552	529	519	558	587	522	545	543	547	517	555	546	530	524	524	537	516	519	530	546	568	603	553	575	575	551	558	546	554	569	529	583	516	556	554	566	537	538	569	562	551	547	528	560	523	517	585	560	497	554	523	521	575	505	557	545	552	556	507	538	545	574	565	546	558	572	551	517	561	561	569	576	509	540	548	522	526	521	549	537	557	560	536	540	579	511	546	534	539	553	536	539	556	549	558	505	503	536	552	562	532	516	520	568	495	556	577	553	525	530	483	505	536	546	560	539	535	537	548	511	536	563	600	519	529	505	538	535	537	533	582	536	588	534	530	522	567	542	523	547	553	574	542	559	595	525	523	581	576	567	548	556	526	566	538	536	571	532	549	555	529	563	570	556	526	555	563	544	542	570	565	514	552	535	536	536	526	567	546	515	538	570	544	546	579	539	578	552	568	502	562	555	515	529	529	560	569	589	540	511	536	561	557	574	535	539	504	553	522	506	520	536	544	505	555	534	563	558	554	517	521	552	532	551	531	573	538	580	575	541	566	533	513	510	515	580	558	563	542	546	539	597	547	561	552	541	532	579	569	535	529	529	530	522	562	525	525	541	557	568	529	560	582	551	607	538	573	500	544	536	559	514	572	557	548	528	525	589	532	529	579	511	527	536	567	565	600	541	542	532	574	547	577	522	534	507	527	560	521	544	525	589	545	529	525	563	540	537	546	567	580	546	547	520	552	575	533	523	541	539	523	527	533	538	578	546	544	537	555	575	546	534	513	510	534	566	565	569	545	536	568	550	525	577	578	585	535	539	552	491	555	522	514	533	551	559	588	547	556	541	555	535	564	516	511	538	530	541	537	509	550	550	526	523	540	545	531	557	546	525	541	525	541	531	537	586	540	559	522	580	535	557	544	523	508	523	547	552	551	519	522	510	552	545	582	548	520	515	558	578	558	570	574	552	561	488	539	522	563	552	568	558	581	513	506	547	560	546	561	521	594	541	537	544	540	533	535	530	540	535	464	527	543	566	521	583	523	548	552	558	598
12579	4953	2975	1713	1116	841	677	546	498	464	404	384	364	332	286	324	310	347	330	332	324	313	297	332	299	327	289	297	303	289	294	300	295	286	305	347	309	297	279	312	333	305	286	319	263	316	308	267	279	299	284	350	278	304	300	275	269	311	312	300	274	293	280	316	292	258	291	281	288	312	277	280	286	336	271	261	291	302	271	272	266	263	314	268	312	292	284	274	278	302	290	300	292	316	310	261	284	303	295	312	305	273	295	257	293	254	282	293	291	277	285	290	300	271	276	288	280	284	286	304	308	292	278	267	266	291	298	294	317	282	312	292	258	266	292	290	273	306	301	277	301	294	278	284	249	299	275	286	286	281	263	297	299	252	259	283	307	300	286	292	313	264	320	292	279	263	301	267	263	267	295	300	260	238	257	284	277	269	281	303	310	314	255	297	324	275	300	272	305	266	287	288	302	322	312	288	294	298	277	325	305	302	294	296	291	277	278	268	267	294	292	266	288	281	255	308	268	283	277	302	280	292	278	292	252	253	285	255	299	298	278	239	301	258	301	254	252	299	290	308	302	292	295	273	296	309	294	281	291	293	278	282	300	304	288	268	272	299	315	264	276	263	289	295	296	274	290	262	288	285	293	307	285	322	315	268	295	264	298	254	283	294	267	302	263	293	306	289	272	305	301	249	279	253	289	307	306	282	250	292	278	306	277	288	269	314	290	318	290	296	287	241	272	294	331	264	270	292	289	284	294	310	310	288	280	290	315	278	283	295	282	285	316	286	266	270	268	318	277	309	263	264	291	269	291	278	309	257	296	270	301	265	287	287	301	276	271	311	275	293	297	280	280	286	310	321	290	284	285	326	283	278	291	286	285	258	286	267	322	280	258	286	285	292	263	261	275	311	292	273	255	278	276	303	308	290	305	282	290	285	262	277	302	274	285	282	303	280	294	291	301	253	268	302	246	269	277	297	299	263	296	287	246	296	289	295	294	296	275	263	294	279	295	265	285	298	262	268	306	258	313	268	308	297	292	239	301	268	326	273	280	295	225	285	291	278	280	275	294	265	274	292	273	270	308	297	267	315	313	291	288	278	309	290	269	312	303	276	329	297	326	313	292	296	263	278	276	281	257	319	285	307	290	296	270	310	314	248	262	295	302	294	285	302	249	294	279	300	300	283	299	272	294	301	283	294	271	264	270	309	304	286	272	288	255	320	309	278	289	265	304	278	263	282	277	289	264	258	302	288	270	253	263	273	289	263	273	263	253	271	280	285	307	302	230	281	314	315	292	260	292	272	255	282	266	288	322	300	285	256	296	304	273	276	275	298	323	297	309	285	273	274	310	290	290	280	298	299	291	281	252	270	275	297	306	289	293	264	296	268	310	300	290	269	269	266	289	301	318	291	249	302	269	284	303	292	291	307	284	294	298	294	287	301	301	269	283	298	303	295	323	267	297	285	279	279	262	268	263	285	292	249	266	282	278	283	288	292	266	259	330	297	294	268	300	306	281	303	278	296	315	268	272	311	253	252	312	278	288	287	257	266	285	266	292	269	295	283	262	282	264	260	274	315	310	288	280	254	303	263	284	300	310	309	301	280	275	315	277	282	313	317	291	246	262	275	308	253	291	288	304	304	287	282	303	295	278	289	253	279	230	259	279	256	286	281	330	279	283	270	275	287	281	294	283	289	292	274	286	292	291	318	276	292	306	256	276	290	279	296	286	290	284	275	323	275	290	315	318	288	307	313	274	283	307	304	270	277	318	280	279	301	322	296	282	248	275	277	272	272	296	293	265	308	252	284	262	256	303	290	232	287	286	295	291	264	273	276	303	281	287	289	275	277	283	304	294	320	298	277	297	273	305	290	302	276	278	318	292	281	300	293	277	265	278	273	303	282	289	313	303	283	303	309	296	309	289	285	297	305	250	319	300	286	295	282	258	264	318	254	269	282	291	336	255	270	301	298	282	302	263	276	281	293	315	323	307	283	299	302	287	325	311	314	278	282	302	279	264	314	278	276	279	279	285	298	293	306	305	288	290	270	295	280	288	315	279	291	280	274	278	293	272	268	294	280	273	248	311	312	300	282	295	253	274	286	246	304	288	264	285	287	288	282	291	304	291	316	299	280	286	292	297	274	289	301	300	298	294	281	263	292	287	288	289	306	265	310	302	321	276	262	298	310	290	272	316	302	272	302	300	288	301	268	272	284	287	305	310	288	295	285	281	314	294	279	304	292	295	264	271	308	283	255	287	248	287	273	320	278	245	267	290	273	267	280	282	272	298	283	258	256	316	292	279	266	292	291	310	304	294	320	283	319	280	290	250	287	300	283	279	287	277	260	278	262	299	285	287	290	263	270	296	270	288	279	309	310	288	280	277	292	291	275	296	308	290	302	276	325	282	283	301	262	310	293	290	297	304	268	269	307	300	266	330	291	285	298	294	258	299	277	279	295	298	267	312	268	274	278	300	284	336	287	274	286	272	303	299	278	286	289	299	296	324	311	299	293	253	289	340	303	305	303	282	279	302	289	276	286	287	293	275	304	309	301	283	272	309	281	272	247	251	262	273	292	295	317	273	267	264	294	281	306	266	277	275	304	278	278	280	289	276	257	293	280	277	290	262	300	330	294	244	265	305	283	303	279	263	282	307	278	280	285	275	246	272	273	284	280	302	310	266	293	296	273	277	279	288	326	316	272	306	319	278	289	268	322	292	309	291	268	271	312	298	282	277	262	284	297	278	272	284	298	309	263	280	284	281	272	281	299	298	290	272	287	282	316	282	253	243	313	283	285	282	306	272	292	275	281	293	275	303	298	291	273	280	288	302	305	301	319	256	310	316	269	298	289	284	281	320	309	284	295	275	321	285	267	277	277	269	282	244	279	310	282	283	298	290	294	267	257	281	287	279	321	316	285	299	301	313	280	284	291	294	265	266	296	310	293	248	262	264	286	299	278	306	281	289	304	278	271	262	287	295	251	296	298	345	274	276	273	289	299	275	285	287	304	287	299	293	303	257	261	304	276	290	268	284	287	266	284	323	285	328	286	289	280	263	320	291	257	289	310	270	288	307	298	248	262	259	248	277	290	277	304	288	288	263	306	273	267	319	278	317	286	243	276	274	279	252	312	301	296	309	272	291	313	252	286	289	284	298	293	269	289	267	287	318	297	279	280	309	283	287	288	275	308	276	287	280	307	292	312	275	267	292	283	312	320	299	317	290	291	267	277	314	288	319	268	279	296	270	275	282	281	274	286	280	279	275	287	291	287	282	246	282	327	296	301	284	253	282	282	271	247	263	307	274	315	269	289	312	267	263	310	318	325	269	300	272	260	284	303	283	305	280	281	285	267	298	279	296	296	278	309	297	275	346	263	282	280	276	294	246	263	283	284	264	306	309	283	301	306	268	299	281	275	278	303	295	246	283	305	270	318	299	305	295	260	271	255	281	259	310	283	261	286	287	251	261	252	276	285	279	306	282	257	267	319	302	284	249	268	286	272
8412	4443	5229	4618	3850	3110	2579	1990	1783	1705	1396	1153	1041	997	902	907	941	913	856	813	859	808	750	719	742	732	741	690	707	769	741	699	686	720	692	678	629	640	642	665	658	697	611	671	645	654	655	612	625	676	666	620	633	658	665	684	638	674	625	617	671	683	634	667	645	641	657	677	647	686	659	684	662	675	603	663	661	668	663	662	636	624	615	676	640	648	650	620	640	626	662	626	620	678	638	664	645	662	657	649	691	624	621	646	618	618	637	666	686	666	632	660	636	681	619	672	632	636	628	668	672	666	668	609	656	691	657	630	656	626	620	638	625	653	655	672	643	646	646	668	631	629	594	654	673	642	624	615	648	654	664	690	661	625	635	665	665	667	635	639	660	647	637	603	615	644	683	617	606	648	641	683	657	601	640	640	692	642	636	613	632	600	654	599	666	629	640	630	645	599	614	648	596	634	629	664	645	634	607	640	625	658	592	637	639	631	652	653	610	649	624	636	671	599	660	628	659	661	616	638	684	634	593	630	645	624	662	614	641	635	658	614	598	659	658	647	648	652	625	640	641	640	634	634	654	631	674	612	624	650	639	603	670	637	625	660	651	601	671	601	650	639	618	690	615	613	647	664	641	623	652	629	640	600	644	619	639	662	607	614	638	660	640	665	595	633	626	669	627	597	650	652	673	624	630	615	640	599	626	641	626	616	640	642	666	663	671	623	697	617	630	605	648	650	642	642	627	635	651	653	601	594	637	643	640	642	633	678	619	658	632	653	587	591	630	620	640	649	603	613	663	649	643	624	621	581	651	631	618	659	696	640	639	642	665	656	603	647	635	566	620	630	611	650	608	626	653	648	629	638	650	672	678	632	633	600	650	619	566	639	575	616	648	614	631	637	639	631	612	641	627	675	626	675	638	628	624	625	662	620	645	577	613	617	673	641	631	623	631	634	634	612	661	656	630	603	623	594	624	640	640	639	588	648	637	640	629	617	617	627	654	598	617	641	658	627	585	631	652	630	645	668	635	646	624	596	628	605	703	673	643	625	651	687	654	677	672	647	633	608	661	654	661	639	589	668	622	607	623	609	647	647	610	620	637	678	616	695	631	618	665	651	663	652	653	688	621	575	599	642	663	585	628	668	604	650	641	629	611	653	620	583	652	631	621	606	597	691	629	601	648	618	618	631	634	643	660	655	653	619	630	638	693	629	633	658	656	602	645	708	609	618	614	668	643	605	602	616	619	616	663	643	663	603	638	655	623	647	626	651	634	601	649	633	624	670	645	666	642	612	667	582	637	617	639	634	631	635	652	627	643	636	611	692	639	670	637	640	660	643	650	647	649	602	641	611	609	689	657	650	647	609	669	662	653	656	598	606	634	649	619	658	618	668	599	667	604	666	665	645	616	622	650	642	652	650	618	612	622	658	646	667	632	660	603	610	647	661	608	623	672	670	647	643	611	604	657	638	678	629	628	592	640	642	598	667	629	615	615	653	626	651	613	666	637	676	641	612	654	616	624	617	641	628	571	627	608	621	635	666	614	681	636	653	635	627	642	632	643	625	637	656	634	635	645	619	635	659	631	633	636	638	664	596	682	635	669	593	665	637	672	614	604	633	616	607	625	630	620	679	621	611	647	649	602	638	634	599	603	623	635	619	670	676	639	651	626	590	689	618	605	625	639	613	642	681	694	614	690	625	611	633	642	638	657	637	626	653	651	658	597	677	649	641	633	611	622	665	639	628	640	652	632	622	584	599	655	646	659	670	641	633	624	661	646	596	624	672	634	690	679	673	644	620	647	657	633	640	601	703	672	620	615	617	643	598	623	634	632	627	628	612	643	628	626	619	639	583	592	638	641	606	601	657	625	640	605	640	640	660	654	599	653	638	622	666	633	616	688	618	622	675	634	617	599	670	661	605	598	646	644	655	690	670	611	641	692	647	681	671	663	595	649	659	630	632	628	614	657	617	657	607	615	605	627	633	595	657	669	662	606	626	609	623	599	637	660	621	640	660	650	620	658	626	637	620	608	692	637	634	664	647	603	660	607	638	662	609	609	615	661	640	677	712	608	643	624	638	593	648	651	644	628	675	679	627	641	604	595	610	666	661	601	641	655	611	674	643	668	670	665	620	662	626	642	640	635	619	610	612	637	614	603	635	617	633	676	637	652	657	648	675	622	617	619	628	660	631	627	569	656	613	638	653	603	607	641	620	661	628	631	653	651	602	604	616	666	630	619	634	688	661	637	594	638	623	639	643	639	616	628	624	630	657	638	655	666	673	652	645	629	650	676	652	643	646	639	663	625	617	649	644	630	659	622	623	643	665	655	650	643	576	650	614	688	636	661	688	657	582	636	635	639	617	603	643	633	627	611	660	654	620	616	629	654	659	697	628	606	622	640	670	597	670	704	636	623	650	633	617	653	658	672	666	613	588	712	641	627	644	655	644	635	619	626	652	653	641	653	623	649	632	645	590	669	616	647	666	620	629	628	671	675	674	630	692	612	616	688	655	638	614	596	657	620	603	602	653	597	622	669	668	677	627	615	632	660	658	618	671	646	604	619	615	622	643	621	610	622	614	624	634	684	655	637	625	621	672	623	632	630	653	652	570	653	635	658	648	628	621	644	623	652	659	636	623	660	612	599	631	624	632	633	652	624	673	602	637	607	657	650	651	611	660	636	626	628	676	624	658	648	582	670	618	630	605	664	608	650	624	671	572	664	614	610	651	598	685	646	660	659	630	634	598	616	655	628	605	644	606	606	617	610	641	624	637	681	668	627	643	612	624	666	619	672	621	666	619	657	664	645	663	655	679	593	637	617	631	649	604	639	646	607	657	668	669	642	626	656	643	637	659	619	660	632	628	614	607	622	628	652	680	638	639	642	645	659	630	652	660	626	641	613	669	621	619	611	625	637	651	685	631	610	671	625	652	628	680	595	615	634	635	599	640	636	635	657	600	642	608	654	639	639	650	650	626	649	606	623	649	639	647	654	668	596	567	608	618	627	641	618	648	621	624	653	614	641	593	631	609	598	635	696	587	667	635	649	689	661	652	616	623	635	660	649	584	626	642	601	653	657	645	622	617	636	637	629	631	653	649	624	685	633	619	622	626	619	663	635	574	637	628	657	645	612	699	634	650	606	639	662	609	626	638	624	636	634	600	640	630	593	660	588	661	696	629	598	604	637	626	601	682	634	629	640	634	601	581	641	658	636	676	647	605	629	663	630	588	628	652	581	644	612	586	612	642	650	629	631	684	673	667	668	620	617	580	618	621	623	625	627	654	652	591	650	629	653	658	631	605	594	666	628	676	678	661	601	608	593	609	667	635	668	655	646	574	672	640	623	648	647	652	648	640	632	614	636	637	682	646	625	628	644	666	602	647	650	609	644	683	598	637	671	610	651	688	630	636	657	617	625	665	627	609	620	663	629	640	660	646	625	622	617	669	638	623	637	650	655	628	676	624	669	642	670	628	628	561	574	632	629	630	667	644	674	618
23049	8943	7232	4457	3255	2443	1730	1175	959	758	583	540	444	439	431	374	386	374	349	336	303	279	305	308	297	293	311	283	253	284	262	277	273	259	271	267	266	288	270	251	272	263	245	258	244	267	266	233	238	241	234	271	266	251	244	246	246	270	284	241	261	240	260	244	237	247	225	245	269	233	255	259	240	204	228	237	268	251	272	224	240	228	256	227	203	257	251	231	267	250	235	256	264	242	246	247	272	267	268	234	259	220	234	225	260	245	225	239	237	228	244	262	242	266	228	237	264	216	256	230	232	261	240	226	264	249	259	236	237	227	255	215	251	238	253	251	230	235	238	252	230	226	214	227	236	224	241	244	244	237	242	228	225	226	249	250	214	232	271	256	242	246	239	267	269	223	252	238	245	256	244	229	220	220	231	222	270	226	243	246	241	217	249	216	253	250	238	245	225	237	279	238	225	252	227	219	218	247	235	232	253	254	247	229	240	258	259	237	234	222	205	231	265	295	262	239	243	236	263	242	250	249	264	227	225	251	257	265	246	247	201	262	223	204	258	283	251	225	229	221	210	237	244	282	268	220	262	241	262	247	236	239	228	225	206	241	247	253	269	228	239	224	254	232	239	226	251	235	258	230	238	237	250	249	251	243	239	237	254	247	251	225	252	234	281	258	260	265	255	244	223	233	252	236	268	252	226	242	223	226	253	241	217	239	249	241	253	258	228	239	242	242	258	204	260	257	224	247	250	261	251	246	245	245	232	234	228	237	213	251	245	230	235	254	234	241	259	227	243	244	234	281	251	243	238	232	233	242	241	268	269	255	225	222	240	262	245	236	251	246	212	221	246	252	198	252	270	245	251	241	236	260	221	237	249	254	222	231	274	242	228	216	251	248	261	253	271	240	270	250	252	226	221	230	250	266	266	214	221	245	243	203	227	282	234	257	253	261	237	214	245	273	216	215	211	224	226	225	254	235	238	211	245	226	238	249	227	216	254	228	207	221	242	266	237	265	229	248	250	242	228	237	212	222	219	181	266	233	204	253	256	237	234	241	195	235	265	232	251	266	234	231	253	186	213	242	254	243	233	220	262	271	218	261	270	263	228	243	232	259	244	251	236	235	227	249	257	251	250	257	266	225	234	233	228	231	239	235	276	228	240	239	236	237	265	254	233	230	198	246	230	265	244	233	225	258	240	248	263	236	264	246	229	255	262	239	226	208	235	202	242	263	230	232	251	254	241	226	276	246	239	261	229	229	247	264	252	258	209	253	273	226	235	251	206	227	255	273	242	222	243	228	239	224	225	245	245	236	233	236	275	272	262	237	244	286	252	255	214	235	267	259	262	216	246	231	232	238	223	246	244	242	253	223	267	257	241	214	239	254	242	251	217	231	250	263	246	225	228	270	255	231	280	244	259	239	254	271	254	257	248	236	243	236	238	223	263	254	228	225	237	243	259	261	199	240	248	240	223	253	240	231	238	233	246	231	247	217	236	228	254	242	228	224	226	230	254	242	251	248	252	258	235	251	235	242	239	237	234	219	272	250	261	253	231	242	248	271	258	237	222	284	283	241	232	222	254	233	235	236	221	232	251	254	248	251	246	289	226	259	236	216	246	247	224	236	250	237	261	235	246	232	250	253	248	264	241	241	237	233	260	249	241	248	215	220	252	217	232	238	256	226	235	238	240	251	254	242	276	233	240	247	288	236	230	238	242	238	217	231	234	238	236	259	240	253	265	235	244	225	216	265	214	216	236	241	230	241	249	274	232	234	240	244	231	235	215	251	235	245	233	237	242	231	221	239	232	231	213	224	256	249	237	252	245	228	219	215	252	233	254	248	219	224	229	254	234	249	240	220	245	239	265	241	247	218	276	241	246	232	233	255	238	241	241	241	254	261	242	222	242	218	231	210	218	280	258	244	278	256	245	218	224	239	272	253	245	255	239	235	272	265	231	251	254	222	254	267	249	233	240	261	224	277	265	228	220	239	254	254	236	241	242	182	242	224	247	236	267	242	243	252	242	224	244	211	288	246	252	233	243	215	248	242	228	237	220	221	235	231	223	250	232	247	239	237	225	242	235	211	224	251	222	207	227	237	226	224	204	268	220	225	260	241	261	250	229	263	250	251	268	209	253	242	234	290	224	257	245	228	239	251	253	202	248	269	223	249	207	265	236	214	258	220	236	234	262	225	217	223	212	257	273	237	209	248	246	259	256	288	279	261	257	233	232	214	224	222	228	245	260	243	208	264	234	231	229	217	235	274	225	236	238	271	215	259	241	245	260	209	227	219	230	237	252	233	219	241	250	247	240	228	203	231	247	229	230	245	252	225	244	207	253	270	212	221	249	253	295	243	232	225	262	246	232	235	251	241	242	243	253	238	260	292	271	215	226	259	249	246	233	220	238	239	238	248	235	237	241	204	239	245	238	223	226	242	269	266	241	227	227	217	263	233	207	274	224	223	238	215	231	245	255	223	277	252	236	267	233	233	231	233	219	246	240	231	230	247	234	248	251	260	231	251	248	243	238	248	244	263	223	220	242	219	256	246	250	231	226	282	231	232	263	220	228	220	247	242	233	217	257	227	219	213	239	216	229	265	235	208	260	256	252	235	230	230	265	260	228	263	230	232	240	268	229	235	251	243	233	237	232	231	249	243	223	244	252	264	213	214	241	220	245	256	265	262	232	232	272	242	244	242	258	242	211	215	235	251	238	237	253	271	242	238	239	216	241	218	235	258	230	271	238	256	244	256	235	243	216	253	225	241	241	234	201	261	255	256	257	271	223	265	248	248	238	230	248	228	235	258	267	245	226	242	221	257	249	252	238	228	237	247	232	269	266	250	246	254	252	238	241	230	236	246	244	228	244	252	242	217	258	259	216	231	262	231	259	257	289	251	242	234	237	228	220	242	234	234	245	235	240	232	223	243	234	264	276	226	268	207	238	259	226	227	221	239	230	233	264	230	256	261	239	229	228	230	216	251	253	231	238	238	228	249	229	237	249	259	251	244	231	222	231	222	258	240	252	197	252	248	228	227	249	244	251	233	239	217	227	214	228	232	227	263	239	228	255	239	211	275	232	261	236	196	251	229	250	264	219	275	249	228	249	260	232	243	244	228	267	235	252	256	228	265	230	217	223	247	265	257	235	241	254	234	241	267	262	221	266	237	242	239	259	228	201	248	256	228	247	233	226	249	229	214	253	217	216	239	221	250	225	232	250	246	259	243	270	252	240	258	245	244	279	229	277	212	236	231	256	259	242	221	256	224	260	248	240	244	210	245	238	236	238	242	226	259	255	222	255	252	236	239	237	237	265	254	225	234	218	238	243	254	241	231	241	237	227	230	212	256	241	222	257	231	212	217	244	220	275	253	242	240	218	248	276	247	266	237	234	184	225	247	235	245	250	259	212	241	246	251	261	256	250	253	226	250	265	265	259	214	218	235	250	253	254	267	253	226	234	240	263	238	225	229	249	248	233	222	241	254	242	239	272	232	240	214
14684	6825	10968	10565	9808	9075	6842	5232	4267	3349	2545	2425	2043	1716	1476	1398	1497	1311	1104	1058	992	878	892	871	879	884	902	816	853	801	749	744	744	800	819	679	694	657	635	620	668	660	651	678	600	616	618	628	573	628	596	617	569	600	601	558	601	572	613	581	600	595	560	579	544	568	584	568	569	552	555	546	609	570	552	597	556	565	540	559	550	520	544	575	589	558	520	546	576	551	552	528	557	570	549	577	542	519	561	581	554	550	565	574	582	588	581	564	541	583	568	536	557	572	580	558	553	572	555	572	548	571	560	548	548	554	524	549	568	521	553	553	551	567	595	538	532	605	549	529	563	551	530	549	542	524	531	533	558	540	506	575	496	527	580	555	547	527	570	562	564	551	537	581	543	508	544	560	563	559	505	547	557	547	603	569	579	542	567	523	543	561	544	565	537	577	536	542	602	556	559	559	604	551	537	522	549	560	574	547	585	591	571	545	523	531	556	594	529	539	559	552	542	538	550	547	531	524	543	594	595	576	508	587	608	533	559	527	511	565	573	524	577	564	541	546	528	601	535	550	591	558	517	552	510	575	590	556	558	562	567	580	541	561	546	561	557	533	532	580	511	537	546	582	540	548	555	611	544	537	562	552	562	527	583	564	553	588	567	555	555	566	550	612	539	513	561	552	541	585	557	526	553	545	561	573	542	574	542	533	542	573	562	579	556	596	552	562	575	538	552	558	526	540	522	571	581	539	570	538	539	529	572	549	541	563	532	573	516	544	536	574	556	564	567	588	521	566	547	561	528	575	543	586	537	549	578	549	522	578	546	531	525	538	557	532	548	553	566	554	537	541	583	552	526	550	607	547	570	555	578	567	541	546	563	558	532	558	551	581	544	563	542	489	541	539	537	600	553	553	538	553	543	554	561	541	517	541	537	555	586	596	526	521	577	564	557	582	552	552	548	585	555	550	551	577	536	514	565	518	571	536	528	518	530	569	564	562	578	559	545	572	547	579	557	541	542	554	540	560	571	573	529	545	535	581	565	532	532	535	539	505	533	534	576	563	487	585	534	568	555	563	584	584	541	540	566	575	539	594	571	550	515	548	510	529	549	584	541	552	561	531	567	552	547	575	589	486	529	563	519	554	537	573	562	544	557	539	557	557	575	580	527	540	559	569	509	565	556	596	540	546	577	520	537	560	533	573	557	546	547	579	547	540	576	597	578	554	550	543	528	538	534	542	556	583	577	530	545	530	551	569	575	533	575	555	591	527	573	569	560	527	563	558	539	546	486	563	581	609	535	555	563	542	556	552	554	594	560	564	569	574	580	592	564	519	594	554	534	555	538	556	527	554	536	557	525	542	575	539	521	555	548	570	593	574	548	553	591	503	476	503	513	556	567	507	536	536	543	547	547	567	566	539	548	549	565	548	529	556	579	544	543	537	562	561	558	583	562	555	527	555	598	540	569	547	541	523	585	522	562	528	590	546	595	553	552	568	536	536	535	559	511	527	556	552	579	546	533	582	530	569	579	549	537	537	513	521	524	566	532	562	594	536	585	524	535	566	590	513	552	571	562	582	539	504	551	543	546	554	613	555	509	524	557	577	576	576	533	529	504	586	545	586	576	563	557	599	557	563	565	544	497	577	564	568	553	571	556	563	526	553	518	556	551	566	538	534	531	602	520	515	545	523	576	534	557	512	567	545	554	550	528	567	542	551	525	571	556	532	553	603	557	538	535	556	581	555	534	573	549	588	563	529	580	556	538	536	529	548	543	530	553	588	538	597	593	528	551	590	552	553	566	556	541	490	571	587	595	525	570	544	557	518	530	582	573	541	567	557	569	516	544	560	598	525	567	536	538	571	558	574	556	594	542	560	569	557	520	540	542	546	540	527	578	546	513	586	524	508	572	538	544	574	543	567	577	531	517	576	559	558	589	540	580	578	547	567	519	541	530	585	554	537	574	569	588	535	579	569	610	570	579	630	559	568	544	550	552	552	566	578	539	575	542	537	527	590	559	574	531	495	540	572	581	546	534	546	561	539	567	550	580	562	543	561	561	577	527	574	556	548	575	580	512	520	535	539	548	576	517	538	561	556	552	575	560	566	574	554	565	559	556	572	521	544	541	564	521	551	556	548	596	571	495	569	560	578	504	558	508	532	556	531	555	594	515	519	580	538	528	519	544	533	506	569	572	523	560	567	542	545	561	568	583	540	544	538	554	533	520	532	560	608	539	554	564	600	584	575	555	550	583	574	605	565	552	528	565	557	530	551	554	564	566	511	547	589	532	540	597	527	548	536	545	553	541	542	559	594	513	530	576	567	535	570	578	614	531	567	570	599	564	546	563	562	534	528	593	579	574	565	556	573	567	556	583	521	555	544	583	551	559	539	557	601	547	528	530	534	567	581	563	588	553	561	527	585	531	534	551	603	548	525	553	538	540	552	558	563	536	565	562	532	551	530	551	519	562	548	567	538	599	552	548	562	563	533	540	499	556	555	594	543	540	580	563	537	510	551	515	548	558	549	568	538	573	556	562	543	542	551	563	503	554	524	576	548	534	562	560	586	571	551	532	551	554	568	568	568	554	554	545	578	574	559	578	528	549	540	489	540	555	557	557	535	576	609	548	577	520	539	551	529	547	587	585	591	563	543	584	542	602	510	545	562	510	547	568	566	565	516	570	579	568	554	580	535	531	535	575	605	562	529	570	573	552	567	540	550	557	563	531	550	578	573	550	542	533	575	544	551	522	559	496	524	516	544	550	574	540	528	580	574	574	551	565	535	584	556	549	552	514	558	595	576	545	578	545	545	543	555	561	521	527	558	594	571	571	573	554	560	548	558	563	600	595	570	551	527	550	563	528	559	560	560	520	545	575	564	558	580	543	565	554	532	575	563	578	520	563	563	542	545	542	530	541	608	565	569	532	597	522	580	542	521	564	575	565	564	560	589	578	555	579	545	587	530	562	568	575	545	555	561	542	567	567	550	540	601	570	578	582	571	542	577	553	564	595	600	539	545	576	560	596	552	582	535	535	564	582	562	566	566	549	531	595	572	568	538	564	537	587	573	544	547	571	557	572	525	539	602	570	559	566	580	555	583	553	532	534	568	544	585	565	555	558	542	525	548	554	558	543	534	539	608	553	565	587	544	565	603	579	543	550	550	533	542	573	576	558	559	578	538	583	574	515	576	525	568	523	532	577	545	531	568	554	571	555	581	553	513	554	554	544	570	568	535	538	597	524	558	551	549	593	520	528	539	574	518	555	565	555	543	545	558	551	538	527	490	552	547	545	570	560	582	580	520	545	537	537	563	534	559	515	537	566	575	543	560	529	609	568	593	551	541	527	518	551	554	544	511	545	534	564	553	494	580	524	514	560	509	594	562	525	584	561	522	585	580	571	578	583	570	585	528	566	496	581	562	576	500	561	602	574	556	525	571	534	529	563	584	511	520	582	565	516	591	551	586	510	537	592	556	556	533	555	546	552	548	579	557	545	540	528	552
29127	13459	12246	7326	5433	4081	2989	1977	1456	1079	926	740	676	568	486	491	519	425	399	366	340	340	329	286	327	303	309	313	328	299	275	262	315	295	272	289	269	272	222	286	264	256	261	249	232	227	252	283	253	254	238	225	242	237	246	281	242	210	235	253	264	231	273	223	242	250	248	250	253	257	235	225	227	236	238	218	240	237	261	242	239	251	239	205	260	247	266	271	251	230	280	259	238	254	228	253	244	236	231	253	211	226	261	234	242	241	232	268	242	244	237	262	261	255	266	212	232	244	231	244	205	233	226	259	255	251	214	235	243	225	243	229	253	229	231	231	263	224	244	262	249	272	246	251	228	216	244	223	226	230	250	262	269	250	252	239	202	229	219	238	224	226	233	223	215	222	251	221	225	225	253	231	244	244	233	257	269	240	238	263	265	231	258	222	256	251	247	228	227	240	224	229	211	243	232	218	241	210	230	221	217	275	254	245	212	242	212	217	229	228	215	196	208	252	245	257	186	243	272	243	240	233	245	253	243	234	227	219	232	230	230	256	244	258	227	229	249	245	244	225	230	247	230	224	230	215	239	243	253	252	215	256	236	228	223	250	241	222	253	243	251	265	242	233	242	224	248	226	235	217	254	222	227	253	284	260	229	245	220	239	211	211	222	233	219	249	214	248	212	274	215	226	212	228	235	244	242	206	247	258	272	253	232	255	235	231	255	239	215	245	206	217	191	211	248	234	252	240	227	233	229	234	226	243	249	227	236	248	250	251	231	251	228	224	269	243	248	240	246	208	246	229	221	262	273	242	245	237	246	223	239	248	212	214	221	218	242	207	234	272	207	224	212	235	273	229	267	217	231	240	217	247	254	243	216	221	209	221	240	230	210	224	232	231	244	212	206	239	217	239	196	215	206	238	247	251	244	233	246	222	257	266	212	228	225	241	265	236	236	250	221	242	199	234	230	250	265	226	258	230	259	250	238	245	256	243	246	271	199	248	263	237	256	249	238	267	258	204	216	246	275	252	206	264	248	239	210	206	253	279	239	211	252	250	247	264	244	250	239	240	268	255	224	260	219	206	230	267	225	256	217	223	232	237	236	223	227	231	238	225	233	235	226	223	227	235	252	216	224	270	215	255	241	242	230	260	231	250	247	252	269	254	238	228	257	272	238	227	242	226	239	248	244	237	258	221	228	247	280	229	261	249	233	213	239	241	234	219	232	254	211	241	239	223	241	215	232	213	244	229	230	254	264	269	230	209	253	247	243	246	238	240	249	223	236	234	229	223	220	233	243	230	216	257	230	229	242	249	263	249	220	247	230	232	232	245	231	238	211	237	230	253	202	246	235	247	245	237	228	247	238	236	236	267	227	248	227	218	197	226	224	232	211	214	229	258	236	242	231	272	238	237	249	234	235	247	248	236	218	232	226	242	237	240	246	246	251	253	233	253	265	241	242	220	218	236	206	225	216	228	228	244	239	262	216	251	224	257	235	227	244	188	267	244	188	224	234	248	244	224	234	222	236	247	233	261	237	239	218	227	184	227	240	222	227	220	244	239	228	246	262	255	227	239	227	237	261	228	250	217	218	209	244	220	238	232	226	206	229	210	222	211	231	247	238	223	210	250	202	240	234	220	214	256	243	230	268	228	252	227	258	242	236	250	245	232	231	226	241	205	235	235	244	251	257	245	213	238	253	207	222	263	223	244	239	241	233	232	251	224	245	229	268	258	217	255	266	236	230	227	236	232	229	237	245	252	233	268	210	246	221	247	214	219	218	274	249	238	215	233	235	220	233	265	207	251	196	216	233	239	248	222	265	243	224	239	240	241	228	262	250	220	235	232	237	215	241	226	243	245	256	277	231	212	232	248	225	255	240	246	219	210	231	204	264	240	216	225	262	274	232	230	236	246	259	251	253	237	233	246	241	208	237	250	227	210	244	222	206	238	250	240	249	246	262	196	240	240	250	223	251	237	236	237	257	274	210	213	228	254	250	228	245	227	209	244	243	228	251	261	252	224	247	231	260	230	247	240	260	237	196	232	220	230	207	244	252	242	238	231	235	211	252	239	209	250	248	259	253	214	264	240	256	235	262	245	209	247	252	231	231	235	224	234	228	208	238	244	243	234	243	235	249	270	234	227	259	238	224	233	213	215	225	248	260	225	237	211	245	226	248	204	272	256	267	240	264	239	275	228	218	230	198	238	220	239	256	239	256	285	252	250	231	248	232	274	257	253	224	244	239	221	248	239	223	233	234	244	243	240	235	246	263	221	227	224	217	236	233	221	246	238	220	229	239	266	213	209	220	211	229	232	225	245	221	248	230	234	227	278	217	225	197	244	235	242	216	227	260	254	237	196	235	245	253	249	221	232	222	254	208	258	261	235	236	246	253	247	238	223	232	258	266	208	232	254	249	215	254	282	243	255	247	244	247	229	250	220	216	231	259	223	263	231	191	213	221	241	221	267	205	253	232	232	245	228	222	232	200	226	227	219	284	286	243	259	246	242	263	240	245	244	249	218	243	221	247	246	269	239	245	218	248	247	275	235	266	230	209	246	216	248	248	246	249	234	228	223	231	260	233	246	247	253	256	259	231	233	237	251	215	238	230	299	222	218	236	253	233	246	256	207	266	223	243	251	229	254	253	229	212	228	235	214	237	225	236	239	262	241	238	232	224	221	260	248	240	226	226	219	251	249	280	227	218	244	272	207	293	231	218	267	244	219	259	227	232	227	229	256	227	227	259	225	233	263	240	240	262	236	234	225	240	236	209	238	239	223	228	246	209	237	228	285	216	248	248	220	250	235	218	231	230	246	232	244	241	240	235	254	227	242	233	224	261	241	239	231	209	236	254	255	212	243	238	255	267	236	228	243	267	250	247	218	232	232	259	257	252	252	237	217	214	232	207	231	269	230	231	234	247	242	231	234	216	221	273	232	236	251	225	241	218	237	241	243	222	246	223	237	245	230	218	213	248	216	225	231	246	214	239	229	216	229	251	228	242	235	236	252	239	232	225	253	236	239	258	211	228	228	260	250	237	267	221	228	240	238	237	239	209	233	244	247	245	256	232	237	209	247	256	241	271	264	219	214	222	226	265	232	232	274	226	237	232	262	240	266	228	232	260	246	258	248	247	243	234	248	249	218	222	229	214	211	232	247	269	260	226	245	244	231	249	223	251	234	217	226	250	237	247	231	217	221	224	231	243	233	241	250	235	215	217	232	232	227	213	232	224	234	213	243	232	250	225	248	228	231	239	216	242	241	232	266	248	215	208	234	264	252	270	234	240	234	231	243	212	243	272	226	230	233	229	237	252	226	245	242	253	215	250	230	234	229	236	242	249	237	274	230	252	234	227	257	215	240	228	238	217	221	228	254	251	211	234	252	243	250	241	224	230	236	231	231	231	272	232	252	217	216	240	254	215	271	236	238	237	225	235	207	240	229	230	216	234	227	220	220	261	231	249	259	231	244	250	218	252	215	241	243	229	272	240	237	221	239
17247	10072	16331	14761	14060	13501	11001	8116	6977	5142	4249	3758	3218	2594	2037	2104	2265	1880	1463	1406	1248	1139	1092	1084	1138	1097	1080	995	988	958	929	918	887	915	921	843	783	737	697	696	635	668	605	653	637	633	630	642	630	594	606	656	620	605	613	573	656	624	605	633	608	608	613	549	579	560	565	579	544	590	600	595	586	560	555	577	581	548	523	580	549	552	501	514	571	496	597	567	605	582	545	548	592	544	552	566	556	568	544	542	549	523	582	546	511	527	530	532	528	574	558	529	523	549	576	550	542	597	546	554	517	577	577	583	525	538	495	542	562	523	563	551	546	539	560	545	554	535	533	529	559	476	547	532	567	559	526	570	518	580	531	568	511	525	524	554	551	569	551	571	532	529	563	515	530	526	588	520	571	531	547	526	524	559	571	573	574	544	544	555	552	526	565	559	550	549	555	516	575	535	548	569	530	539	568	552	551	525	552	532	568	527	516	592	546	522	546	554	553	542	547	538	570	557	515	530	582	577	552	543	558	554	489	594	570	558	543	576	538	561	536	526	536	541	585	575	548	510	528	564	546	497	523	554	542	524	560	546	533	528	541	515	542	547	540	570	534	561	502	584	538	556	545	541	526	573	537	537	559	515	522	553	553	520	553	560	519	554	540	554	591	499	577	532	524	545	545	570	546	584	543	587	558	506	544	554	592	517	560	530	532	555	501	569	516	527	507	540	599	586	541	584	550	539	506	561	579	548	542	537	537	578	513	547	528	546	531	530	552	579	567	550	583	514	553	574	505	534	495	538	553	539	559	523	567	537	550	587	549	518	584	529	532	589	506	533	566	513	555	535	524	579	528	539	555	544	558	495	557	552	540	504	552	565	574	522	537	567	561	560	538	522	469	554	521	569	558	562	537	548	584	567	564	557	511	570	536	569	564	524	554	552	550	587	544	588	588	537	532	523	565	540	551	573	537	570	532	560	544	578	543	550	576	541	535	515	520	552	544	621	552	573	544	562	531	566	532	553	550	547	592	566	538	576	534	531	517	573	522	538	571	571	595	527	531	544	507	513	567	552	493	616	529	543	588	544	572	580	522	507	531	551	568	549	565	526	544	542	574	554	533	562	542	539	588	549	521	541	528	531	555	511	570	607	561	600	547	517	536	530	582	562	540	576	558	530	532	574	564	562	541	510	560	520	554	518	560	557	560	552	535	577	596	561	544	541	528	580	537	531	539	585	547	544	555	515	532	540	500	573	538	549	550	512	537	545	541	564	552	533	560	530	531	542	563	551	541	564	545	536	596	555	573	568	586	518	521	543	551	559	552	536	590	532	555	538	535	525	522	527	553	609	553	541	518	571	538	496	536	582	557	553	568	531	573	563	561	547	548	520	563	532	593	536	576	543	523	561	514	557	539	589	518	536	560	543	546	526	529	530	550	567	551	576	554	560	553	551	541	571	571	530	537	522	593	550	560	557	546	526	591	559	542	538	503	543	543	585	544	557	562	555	545	539	567	517	541	578	530	559	591	564	561	519	574	559	558	492	512	557	566	554	517	541	560	572	528	536	605	555	577	573	571	494	557	570	559	587	548	519	550	544	561	547	531	541	559	573	544	525	501	547	589	552	544	527	519	548	528	569	544	541	544	582	537	580	526	547	565	519	562	563	577	558	561	549	500	538	568	581	507	529	519	602	521	583	577	562	551	552	530	551	564	494	540	551	550	542	550	537	549	596	558	496	513	511	518	573	563	552	547	510	589	517	571	509	529	587	572	532	559	519	543	506	537	511	526	548	536	580	534	533	532	539	545	526	563	540	549	542	574	543	571	567	538	553	557	511	507	577	582	514	528	538	533	526	558	583	520	565	520	554	576	544	566	548	535	529	562	550	533	578	536	592	543	549	553	514	558	550	578	571	583	543	536	584	500	535	544	514	563	540	544	545	514	556	565	529	562	539	534	548	522	579	554	582	555	533	544	560	573	554	563	556	521	540	530	549	573	543	537	620	561	573	527	599	534	545	529	532	529	567	523	493	537	531	548	545	530	541	541	550	568	569	539	575	524	534	505	519	516	586	536	569	582	556	527	498	549	515	508	526	547	530	542	515	536	519	568	578	548	556	532	542	578	563	534	555	531	591	538	536	594	569	565	515	576	558	566	550	508	516	559	548	537	573	577	538	530	557	551	568	592	571	549	565	549	531	609	517	589	550	527	564	532	550	566	540	551	546	529	506	523	553	559	542	553	527	514	513	552	562	572	587	561	544	549	557	568	515	544	574	568	570	522	523	553	578	566	587	573	557	519	550	519	620	563	517	545	500	535	531	573	540	533	528	500	590	564	537	509	547	521	601	542	544	554	512	522	578	563	561	510	533	600	535	530	557	551	545	545	546	575	576	544	550	522	553	513	553	498	545	555	570	540	578	547	563	544	550	576	546	563	588	589	563	573	544	556	518	519	561	548	538	533	536	527	569	541	555	591	530	529	561	538	535	564	522	562	580	562	577	498	522	552	582	555	512	531	547	512	528	546	522	546	523	530	513	534	566	509	594	535	558	559	508	553	542	545	477	566	572	519	561	522	546	540	510	604	510	555	559	607	529	529	555	540	549	520	510	542	505	561	544	558	525	538	582	576	562	544	551	571	561	560	527	494	534	527	542	544	540	567	512	528	525	553	529	541	524	585	530	552	565	601	547	508	529	589	543	600	583	557	556	523	547	515	566	525	560	534	581	556	534	498	565	539	520	532	560	552	575	562	524	563	555	533	547	575	586	554	551	539	537	538	527	572	501	566	544	530	548	533	559	557	591	583	569	546	553	588	526	477	580	598	546	526	505	532	554	553	534	518	550	538	577	541	493	556	591	560	534	559	584	553	511	528	511	552	529	568	512	544	555	591	524	525	525	540	565	544	563	533	531	537	550	534	535	576	563	577	536	546	524	537	606	511	538	541	516	521	563	560	499	550	546	523	569	521	567	552	523	516	562	554	530	571	503	569	496	576	515	590	548	555	525	510	535	527	538	505	520	542	524	562	538	601	533	550	549	527	555	569	557	555	531	528	571	560	553	575	552	561	562	562	539	522	547	552	550	550	555	537	555	504	550	545	547	582	535	562	573	512	555	575	572	552	552	561	560	595	572	565	572	578	573	551	542	575	569	561	568	553	494	557	544	570	558	533	544	545	542	538	574	511	594	575	533	556	506	557	553	535	556	544	507	561	557	530	554	534	546	536	493	531	532	539	547	544	528	532	548	563	546	576	552	579	591	576	553	548	525	527	523	540	536	571	570	517	543	567	574	526	541	541	565	530	586	563	531	548	557	511	577	575	590	553	549	537	539	559	536	582	542	543	544	570	545	577	582	538	551	496	536	527	495	563	584	562	579	487	560	534	578	561	554	529	577	507	575	531	562	576	543	548	516	562	570	565	560	513	524	500	486	586	574	540	518	570	547	504	519	571	550	557	543	543	505	569	521	497	542	550	554	553	569	561	546	516	507	562	515	508	590	523	569
10634	4487	3548	1836	1127	895	729	563	550	421	468	411	379	328	345	301	330	298	336	333	331	284	301	310	308	332	291	302	310	316	313	284	315	301	317	290	286	294	245	320	278	294	311	289	291	283	299	296	287	294	308	284	261	300	279	287	277	271	279	272	266	282	289	309	256	294	263	298	278	283	299	297	265	295	293	290	289	298	268	247	284	296	266	281	288	287	301	276	311	279	294	285	322	294	291	289	268	293	296	271	312	277	281	284	298	301	283	284	279	281	310	277	273	246	285	276	264	334	280	290	278	311	274	276	281	244	298	280	281	254	259	266	303	283	273	276	235	253	266	278	265	305	324	290	283	264	302	252	293	238	275	280	326	290	293	276	308	282	247	288	274	290	278	300	285	293	316	258	274	289	285	275	310	264	298	250	297	276	291	314	251	292	307	308	296	284	277	280	286	315	306	293	297	325	270	293	291	277	293	289	300	288	276	310	293	255	289	279	264	275	311	295	289	282	269	250	292	265	252	300	279	297	322	274	298	259	268	288	258	286	307	305	290	302	275	292	282	318	285	295	276	301	274	283	252	326	263	307	307	295	306	270	327	282	328	306	280	309	302	332	281	265	267	312	291	289	284	288	289	300	297	230	281	277	290	317	269	278	255	313	309	282	280	285	301	260	274	276	303	279	259	328	285	283	271	278	316	264	288	280	294	261	272	276	276	319	265	292	285	316	291	266	305	287	302	264	276	302	270	271	294	294	303	294	292	293	310	295	266	262	248	295	324	306	305	297	276	275	309	302	297	277	284	299	284	251	263	230	324	294	294	281	256	282	279	287	279	285	284	286	280	272	287	268	281	292	258	267	280	261	281	256	275	298	291	290	250	324	302	248	313	257	255	274	300	268	269	322	284	236	321	307	271	298	299	297	269	292	294	292	308	259	265	288	258	268	278	295	321	258	285	282	299	313	255	245	295	320	251	270	296	295	292	280	269	304	258	299	282	294	309	285	301	316	282	335	292	296	307	288	294	275	307	285	314	277	269	252	278	291	267	290	299	277	282	314	266	276	310	274	306	259	309	309	292	321	274	277	276	281	262	259	284	281	281	326	284	303	322	286	289	306	326	278	318	278	300	284	289	254	286	330	296	335	304	299	304	268	302	279	292	267	250	317	293	292	272	318	277	304	259	278	275	287	283	288	268	280	286	270	263	246	266	273	299	277	286	278	325	288	292	336	289	259	304	308	286	286	296	257	306	295	274	290	322	293	279	298	271	314	287	278	287	266	289	306	273	297	270	262	265	282	278	268	273	278	274	278	277	310	294	290	292	278	310	289	290	265	278	295	252	268	318	315	290	306	300	289	271	279	245	272	287	258	297	320	250	265	282	303	281	296	329	272	284	266	305	268	295	269	295	289	311	273	294	281	276	287	303	299	272	306	290	306	295	294	276	267	272	262	324	356	286	288	283	286	300	303	270	268	283	266	295	309	289	289	290	249	294	238	298	260	293	290	259	288	282	290	271	280	276	304	297	288	306	288	314	297	279	299	252	306	277	263	302	313	330	288	288	295	331	270	269	261	277	266	334	276	266	325	279	293	303	274	304	284	282	256	308	322	266	285	277	307	269	296	276	276	290	255	272	307	293	284	270	281	279	282	292	285	304	266	271	285	304	285	293	267	299	282	262	260	310	283	261	311	273	269	290	263	269	272	273	262	262	295	265	265	276	309	281	301	298	296	290	294	275	261	257	269	300	289	331	275	302	288	263	275	261	276	279	314	290	247	294	301	285	317	279	264	290	301	295	273	248	282	282	307	304	291	297	272	291	304	322	265	287	286	299	278	279	301	273	260	273	285	283	287	285	293	293	287	257	297	299	286	292	234	280	286	289	308	294	270	279	289	271	254	275	348	314	321	295	332	274	288	299	251	275	261	304	308	263	285	295	291	304	298	292	268	299	296	311	286	298	286	289	315	318	286	285	295	282	275	238	276	277	297	285	296	288	286	303	299	271	301	296	298	286	323	280	283	263	319	303	298	275	288	287	316	292	281	285	301	330	277	289	296	238	277	296	297	313	295	283	283	281	252	316	259	312	274	266	283	272	291	324	293	290	276	307	265	286	287	259	266	300	259	295	255	274	287	290	272	270	272	293	277	281	299	295	286	299	297	294	282	278	280	267	294	281	303	291	253	294	296	306	288	280	294	270	264	295	272	281	303	303	309	315	312	287	259	280	321	289	285	292	310	272	289	282	303	257	263	287	286	291	305	290	286	280	331	314	303	284	306	314	278	253	273	305	309	283	303	272	265	287	308	262	297	294	266	284	287	319	292	268	287	307	236	264	268	263	271	312	293	292	322	258	285	250	288	312	274	328	286	301	312	300	253	297	281	290	284	288	278	275	280	254	294	292	286	255	293	288	275	303	309	282	294	267	278	275	303	285	286	289	289	254	291	318	286	269	260	314	290	289	288	301	309	278	287	270	266	286	292	296	285	280	297	299	307	298	241	274	280	266	292	286	247	268	299	302	283	280	289	276	251	298	303	273	294	282	272	270	313	257	283	306	274	303	268	263	274	312	262	263	278	263	263	285	271	279	271	310	268	280	307	305	261	276	265	281	265	247	317	297	260	293	295	266	313	280	315	280	287	257	274	283	273	300	309	322	301	288	277	257	291	308	285	288	304	263	251	303	305	251	300	314	311	303	310	305	274	290	296	294	287	314	312	273	267	287	300	292	313	309	275	290	312	286	298	297	270	283	298	289	242	286	288	284	296	296	283	290	297	239	258	282	318	305	263	272	278	283	287	280	284	310	280	285	308	251	290	292	276	318	301	275	318	295	296	245	324	299	275	301	258	274	264	290	285	280	315	309	292	294	302	259	297	296	294	280	294	297	246	270	282	281	307	256	265	283	278	315	311	294	318	292	271	272	291	286	292	299	269	298	278	302	293	290	289	287	288	260	274	302	295	328	287	286	286	286	288	243	299	287	289	286	345	297	293	277	256	292	295	312	262	274	275	257	312	305	320	302	305	264	284	267	280	305	300	272	258	270	291	271	302	284	298	267	280	308	270	259	295	289	301	310	279	251	287	272	298	266	273	278	294	249	301	321	290	268	311	272	309	292	278	320	277	286	293	309	311	268	280	262	271	292	296	283	291	260	296	315	276	303	314	287	276	277	263	287	262	277	297	302	269	283	282	269	292	266	300	264	256	284	290	284	297	297	265	287	287	291	300	277	278	301	278	296	326	266	271	322	297	295	290	289	321	275	280	259	256	267	286	253	285	304	326	258	300	283	298	267	302	264	270	300	281	245	283	307	306	300	278	294	267	272	281	290	304	270	281	278	298	268	287	273	260	302	310	267	276	248	265	302	288	308	282	270	283	254	278	309	286	282	281	284	312	295	307	296	295	293	266	314	278	289	266	294	280	286	266	299	286	330	318	289	252	311	292	270	311	306	294	307	303	267	290	255	293	306	284	314	240	279	262	296	283	316	283	273	265	281	308
7326	4257	6098	5052	3996	3254	2748	2235	1825	1589	1396	1171	1010	927	928	924	956	936	892	878	868	783	787	771	744	777	772	804	739	767	716	700	719	750	725	730	709	681	735	724	652	668	655	725	658	650	663	686	635	679	690	651	647	613	687	686	662	642	684	592	665	668	667	664	642	656	642	648	662	638	658	674	634	660	678	646	633	635	646	642	654	631	617	638	660	584	603	623	635	609	662	634	638	652	688	658	647	655	640	669	605	670	719	639	641	623	629	649	631	627	602	604	650	649	649	645	657	633	685	643	662	625	635	637	638	616	609	589	625	610	636	649	622	624	668	636	663	631	640	588	644	637	613	673	663	598	606	597	647	637	616	633	638	631	634	629	636	627	644	638	640	635	640	617	655	670	650	632	617	625	598	622	633	624	610	680	625	648	618	630	654	678	590	614	626	623	630	634	658	590	652	620	595	625	621	621	603	655	654	621	651	691	611	655	605	618	619	637	648	626	656	665	670	612	682	684	636	591	654	604	632	641	630	639	627	633	651	676	628	639	657	668	630	685	629	640	609	631	678	661	660	634	615	693	615	623	678	623	618	670	669	656	702	611	595	603	658	630	602	613	609	614	647	623	680	618	616	624	637	642	632	657	638	673	654	602	677	650	627	645	673	676	657	672	670	638	647	649	672	621	641	648	641	592	634	633	631	649	618	618	644	640	652	631	609	581	646	643	645	655	692	646	648	650	673	637	637	626	635	644	605	618	669	646	626	657	642	615	673	642	622	661	635	628	682	645	631	621	667	675	610	654	651	617	659	641	613	658	681	660	629	647	638	630	607	611	608	662	659	594	633	602	629	639	615	616	646	653	632	669	646	623	645	670	608	640	629	637	623	671	640	632	609	671	641	656	631	628	687	635	616	626	662	616	629	671	604	583	628	631	668	630	636	622	648	646	636	640	623	622	643	604	639	627	619	646	641	622	656	641	684	659	652	624	663	642	620	606	629	648	661	616	602	603	665	704	639	646	622	642	695	634	631	649	645	655	666	626	633	639	614	640	654	651	668	599	688	623	610	626	612	627	674	655	627	600	674	667	620	621	637	611	637	688	644	614	657	732	668	635	584	671	620	626	664	635	608	639	601	651	668	660	637	620	616	586	698	638	607	636	609	663	687	631	594	656	646	652	637	655	617	654	659	668	657	624	649	660	682	624	646	633	639	618	624	606	652	659	631	619	648	631	632	648	609	611	652	602	628	648	629	615	619	642	597	686	619	646	629	618	576	624	618	642	631	599	687	585	640	619	658	655	644	664	654	619	655	621	658	651	665	582	633	631	667	635	640	640	644	642	701	702	672	611	616	612	609	598	661	634	615	681	659	616	700	642	630	639	612	627	621	655	633	634	614	640	643	671	635	637	668	648	609	649	632	646	681	660	626	616	618	628	611	642	652	643	648	622	612	625	630	598	655	630	663	622	642	612	632	660	625	677	649	586	635	622	667	676	671	608	620	608	607	619	626	638	650	671	644	631	620	628	626	671	610	592	617	629	640	640	641	629	633	618	630	618	591	638	635	659	642	622	614	620	640	653	604	625	637	606	663	666	642	610	637	674	643	632	643	633	615	632	687	579	682	579	632	645	645	633	644	654	625	641	659	636	675	656	623	614	648	621	606	658	635	615	606	658	601	626	632	672	626	602	609	656	657	667	623	616	669	640	635	678	621	650	643	683	686	656	697	631	605	650	625	662	678	645	663	629	648	595	629	629	668	639	625	626	645	622	617	632	681	634	675	678	625	643	629	604	620	644	642	628	627	597	652	647	663	637	648	627	595	654	621	634	620	600	666	640	662	644	640	662	606	620	654	641	621	643	615	619	670	634	571	637	671	622	629	675	647	615	654	623	649	633	639	634	622	652	622	656	577	601	642	647	656	634	608	568	624	632	654	664	634	631	710	602	659	658	670	660	694	602	624	646	627	693	653	634	664	625	656	574	627	705	666	641	665	616	588	621	625	668	626	656	635	689	638	620	645	661	642	645	654	632	597	637	628	630	673	649	592	645	634	612	649	642	610	593	619	644	614	641	612	628	691	597	646	627	646	618	617	673	641	665	623	641	614	596	616	633	665	680	654	646	608	653	630	675	632	586	653	649	701	636	603	607	648	627	620	669	685	642	650	626	625	616	657	660	602	628	641	630	632	617	655	660	656	663	631	607	634	662	633	623	628	607	627	642	638	627	639	651	667	646	651	652	658	649	608	658	658	628	614	620	668	671	664	607	661	620	609	625	646	607	589	626	663	658	639	672	644	644	630	647	630	639	625	617	617	635	643	630	648	654	659	654	618	655	673	662	644	603	618	648	618	670	666	673	644	656	656	594	601	639	615	622	659	607	621	659	613	667	679	602	645	671	599	630	628	645	629	614	622	633	666	692	642	638	603	660	656	652	640	588	628	617	662	632	610	659	615	625	607	655	602	678	604	657	658	654	631	659	617	687	628	651	638	643	590	615	623	671	625	644	636	629	672	589	653	606	614	657	608	642	608	638	643	648	618	654	648	662	621	618	664	648	667	612	645	654	641	636	605	606	635	627	623	624	659	625	624	668	607	640	670	691	648	668	661	622	617	650	705	635	672	666	632	664	658	616	604	636	621	631	628	611	634	644	645	640	621	655	615	651	645	675	635	661	633	694	646	647	583	615	685	654	663	646	658	611	569	647	614	660	650	607	668	639	638	650	648	650	622	694	625	629	625	654	641	629	663	659	614	622	604	629	638	624	615	612	658	632	623	649	594	664	657	671	643	702	709	627	630	699	644	661	646	608	653	610	633	639	667	642	652	617	651	611	662	654	626	637	631	707	607	685	632	619	658	605	640	640	619	659	631	609	671	608	614	623	620	608	618	643	642	638	661	634	643	671	670	609	613	648	646	624	619	668	649	641	675	662	616	600	650	619	655	639	634	630	673	634	638	640	653	604	635	653	615	633	650	601	587	685	660	619	651	626	639	667	680	635	626	644	661	630	621	656	613	647	696	663	680	664	667	655	638	676	613	623	656	670	653	618	626	649	635	621	663	624	640	615	660	684	633	641	645	612	607	623	625	605	622	665	629	626	609	662	656	625	673	686	667	676	655	636	652	639	682	667	661	656	628	636	597	638	657	610	646	616	600	650	657	682	625	649	634	647	628	635	652	650	657	659	640	657	606	636	614	652	631	635	632	693	632	674	644	636	618	674	627	640	667	661	631	614	637	633	606	668	646	689	652	598	616	668	599	631	637	619	602	643	641	609	638	624	633	676	625	654	685	658	636	668	603	607	636	645	633	658	608	634	669	690	640	620	619	617	640	647	625	631	636	602	638	676	672	650	654	637	649	628	622	607	645	627	680	621	687	610	634	642	624	644	639	659	573	630	641	607	647	610	651	686	582	612	603	670	659	634	631	629	640	631	669	623	640	631	650	611	669	636	637	621	636	704	659	646	606	629	613	649	603	658	652	654	676	653	589	617	631	620	634	700
19517	8436	7931	4325	3317	2373	1893	1319	1023	728	641	549	511	426	405	366	411	398	294	333	293	279	287	306	293	266	312	271	299	225	294	270	295	303	283	270	285	275	256	224	227	249	233	240	235	274	244	259	230	254	262	269	266	259	255	248	233	241	224	260	274	256	261	264	268	235	253	254	257	262	252	248	229	228	244	217	249	256	256	231	218	218	251	261	228	256	210	249	237	231	248	262	234	237	225	250	248	229	247	239	282	234	236	242	221	239	221	254	215	240	241	232	221	260	238	273	216	229	251	238	261	263	226	250	237	280	254	264	248	260	233	241	246	240	240	233	243	239	237	227	236	225	219	198	260	219	245	253	236	240	243	244	249	210	239	246	272	228	230	245	245	249	250	260	248	252	220	244	235	229	237	239	222	223	224	226	243	278	222	269	256	211	241	214	251	240	260	248	272	244	245	232	246	217	244	277	259	245	234	280	270	242	259	257	238	231	231	257	244	238	218	242	242	265	248	271	233	246	234	229	264	234	247	230	230	224	243	249	272	248	237	245	233	265	250	260	254	251	253	228	230	238	223	248	242	232	200	253	233	222	249	246	239	249	243	271	258	253	235	257	254	233	233	243	265	220	235	268	229	226	225	251	237	248	262	225	241	235	240	254	251	242	229	229	236	264	228	248	234	245	245	232	259	218	245	248	259	219	246	243	249	251	249	259	240	220	239	249	249	273	267	261	258	218	221	230	251	243	236	250	260	255	215	221	240	266	234	232	269	260	252	246	271	246	231	230	244	248	246	234	236	258	228	269	266	273	260	225	260	261	229	228	252	257	228	244	214	239	277	236	235	234	257	261	252	242	256	268	218	223	216	255	251	256	233	257	223	245	251	237	231	243	234	254	260	260	263	220	241	231	231	252	259	264	251	240	219	224	257	260	243	246	245	246	226	222	226	245	273	229	253	241	251	250	221	235	234	247	263	219	238	249	232	233	235	235	252	230	228	234	242	235	234	267	194	258	253	237	234	243	240	234	252	223	249	252	240	242	265	254	217	277	248	241	214	235	238	253	232	264	212	251	233	244	220	224	250	242	238	254	244	269	252	257	259	276	266	235	243	259	275	246	262	222	255	229	227	240	245	231	265	293	218	240	272	248	282	239	230	240	241	253	255	237	231	242	238	239	233	241	218	235	238	239	223	268	241	222	265	249	238	241	219	244	222	223	225	216	255	228	230	248	255	238	250	256	268	243	242	230	206	240	222	269	225	250	241	246	257	250	249	261	252	272	262	251	260	241	241	243	218	246	254	270	247	214	235	239	233	241	232	234	251	228	240	242	248	227	258	236	236	246	278	235	241	240	250	256	226	268	237	243	240	240	237	260	242	233	238	239	264	237	255	271	249	243	254	228	201	227	228	213	246	236	254	230	218	238	249	236	237	208	247	233	219	227	252	216	259	238	231	229	248	273	216	270	239	245	252	237	249	230	252	230	249	235	257	277	223	239	257	252	247	219	223	214	280	233	234	247	203	230	281	229	260	255	251	219	252	240	243	254	257	262	239	231	225	241	235	249	255	223	245	270	228	226	230	277	253	260	263	247	256	260	242	236	241	251	245	242	229	234	258	242	254	228	250	285	246	231	257	231	228	252	252	247	225	258	282	232	258	241	238	228	252	262	250	253	243	275	233	237	257	228	225	215	274	200	255	242	243	226	260	249	239	251	223	214	223	220	247	217	234	259	250	238	232	235	223	257	232	243	244	232	206	245	251	240	255	250	270	255	234	229	239	228	228	227	256	250	235	246	250	279	256	239	245	244	222	235	254	241	271	250	263	254	242	283	265	226	239	217	228	248	219	238	243	252	241	218	231	266	237	235	250	247	274	246	278	233	254	254	234	213	237	239	255	274	269	280	245	252	246	214	253	232	255	255	248	290	250	266	252	241	238	238	239	220	252	238	249	251	256	229	225	250	214	240	283	250	244	248	245	213	252	259	226	226	232	214	280	268	249	253	262	241	237	262	264	258	255	234	209	238	255	223	263	233	230	267	251	229	232	239	245	224	235	238	230	262	256	255	260	223	227	229	246	232	222	226	237	236	249	253	245	253	242	264	218	239	211	216	242	248	274	224	239	241	229	231	250	247	217	246	254	246	266	290	252	240	230	253	217	207	263	257	246	244	230	225	238	227	248	242	237	236	237	217	305	229	263	231	235	226	256	240	241	259	229	252	248	229	274	250	221	257	228	252	251	226	235	217	257	233	243	233	246	239	237	274	233	255	270	246	245	252	256	252	243	248	242	266	279	245	240	234	232	242	222	233	219	226	239	220	251	213	281	251	234	239	242	267	251	236	262	241	222	255	263	265	240	259	248	220	231	214	250	204	247	242	251	243	232	234	261	214	270	239	241	248	248	222	224	217	262	239	264	261	237	202	218	232	248	257	260	221	263	242	220	227	252	220	228	242	218	265	266	248	257	230	254	261	251	288	245	277	216	229	272	218	231	255	234	223	237	267	268	252	219	227	230	248	250	262	221	248	224	209	243	254	261	233	230	216	249	222	240	220	248	219	269	226	276	251	256	232	242	256	208	226	193	253	263	236	235	248	261	261	235	225	249	240	273	274	220	220	277	269	248	221	237	242	252	250	258	248	243	236	241	218	247	247	260	227	212	247	248	267	237	240	228	226	258	242	245	239	251	233	227	259	270	230	235	247	235	226	232	234	258	250	264	240	249	235	219	227	219	228	233	246	239	265	215	245	286	238	237	229	232	227	242	258	222	259	262	258	271	220	233	251	237	225	223	216	249	243	211	221	234	241	252	251	223	279	253	244	228	245	253	262	216	227	246	221	257	232	246	244	201	245	249	233	273	297	249	245	266	214	248	261	224	278	244	245	223	260	253	241	260	238	225	237	271	244	214	247	237	246	252	240	248	236	203	199	274	208	256	198	208	288	245	234	234	243	245	246	233	269	251	247	245	224	260	240	205	231	252	226	232	235	245	274	226	250	244	253	213	223	251	236	261	263	237	247	252	215	236	249	245	269	228	237	282	248	259	254	246	238	276	225	255	251	254	253	242	227	224	231	229	239	234	227	239	219	223	229	230	248	247	236	233	233	227	245	241	235	244	244	227	244	247	239	234	227	238	239	226	243	258	266	248	247	265	237	223	245	251	230	228	199	249	245	264	251	237	239	219	229	243	240	215	214	267	233	227	216	265	254	268	232	240	265	259	211	258	222	233	234	230	255	224	225	230	245	249	243	236	243	263	274	231	273	281	213	265	223	239	240	272	247	234	258	244	265	271	245	215	223	239	211	265	238	262	236	246	253	243	234	249	221	249	229	222	245	240	263	249	230	227	242	225	241	267	237	250	262	262	238	241	240	226	242	234	248	249	247	268	267	252	238	270	235	252	212	215	248	232	239	242	247	271	230	254	268	245	241	222	255	237	234	246	252	264	233	218	251	249	249	242	272	218	247	226	279	229	290	230	233	244	248	256	237	214	294	242	261
12971	7244	11959	10720	9948	8926	8035	5682	4316	3319	2841	2495	2289	1864	1541	1442	1606	1457	1180	1081	967	920	986	959	914	958	862	892	796	835	794	804	764	818	749	707	679	661	659	681	606	661	627	629	586	593	617	562	611	650	605	540	568	561	615	593	595	595	583	639	575	601	564	597	606	557	612	581	602	594	535	550	514	563	534	560	600	536	558	557	550	508	587	584	561	549	548	575	525	559	566	568	572	553	553	582	553	545	514	533	579	557	555	578	569	529	542	563	560	565	579	520	542	551	551	566	567	560	570	574	564	541	551	557	544	570	547	555	546	558	566	547	533	551	530	533	572	551	572	579	560	534	524	590	539	595	548	497	542	544	550	527	560	551	550	561	564	545	517	541	548	561	576	541	531	594	520	559	570	568	519	516	568	513	544	538	545	569	588	500	530	540	572	564	533	561	549	563	596	568	537	542	550	530	577	551	574	538	541	562	604	527	573	557	561	554	549	545	580	586	576	564	543	538	585	595	610	542	537	526	543	529	518	488	546	564	550	546	577	561	564	531	551	542	518	527	560	570	575	514	579	547	518	599	560	502	558	514	530	539	575	511	551	548	558	547	506	565	530	542	555	585	550	559	557	561	554	571	535	561	550	547	556	534	590	546	543	562	570	553	529	538	565	541	547	574	559	565	553	599	534	552	561	557	553	519	612	562	522	517	569	528	568	501	561	567	548	547	564	557	521	564	543	528	563	548	578	525	546	561	593	558	529	578	542	549	571	531	554	573	563	505	582	626	592	570	534	547	567	581	567	587	609	584	529	509	595	596	538	540	548	559	541	578	571	556	554	523	558	538	519	588	606	569	558	563	540	544	609	560	567	538	553	584	529	516	544	559	543	549	584	549	550	543	551	556	538	561	564	510	544	531	522	548	535	553	569	567	521	557	539	529	587	566	554	566	506	524	567	536	577	493	544	569	551	537	566	523	569	550	580	546	539	559	541	535	523	536	534	554	553	519	539	521	586	587	593	600	564	555	533	544	547	559	559	571	595	563	497	540	586	556	528	563	585	540	591	521	573	531	576	556	582	582	580	586	585	581	539	553	540	532	506	510	571	541	555	558	550	603	526	548	570	523	542	571	566	506	585	541	539	548	522	586	580	558	600	550	539	567	535	535	533	545	567	551	563	550	566	561	579	571	521	560	566	553	609	543	521	563	513	533	579	549	558	556	562	572	552	547	544	619	533	590	553	577	571	591	560	581	552	517	557	515	555	578	551	543	540	574	554	557	542	521	558	599	539	533	561	546	507	503	565	578	548	533	538	555	572	575	573	552	569	598	564	531	546	548	561	557	538	535	546	527	576	581	517	554	519	570	542	543	588	534	558	528	541	527	554	551	536	570	575	517	531	519	545	557	533	546	534	523	592	546	525	531	582	535	596	607	545	560	551	590	545	539	561	564	577	559	534	535	533	528	559	568	584	569	560	583	566	541	587	559	550	539	549	585	582	534	558	567	519	585	545	525	562	555	559	562	591	596	546	549	569	567	561	507	583	572	578	557	537	562	535	595	559	533	560	586	537	590	553	613	545	586	577	542	564	576	569	595	537	538	609	550	515	584	540	527	528	573	537	569	567	541	537	514	544	524	559	542	561	537	558	546	538	541	589	544	565	552	575	572	552	571	542	522	541	565	551	586	538	562	596	521	530	549	557	625	553	542	545	512	548	553	534	504	544	513	556	532	578	535	556	559	544	573	536	572	508	592	525	545	553	528	571	610	567	565	544	577	601	569	555	526	573	553	587	546	555	583	567	532	577	559	623	593	514	553	553	517	573	602	588	551	551	553	592	561	540	555	576	519	523	552	570	535	583	570	579	556	558	549	545	588	570	580	541	578	550	537	528	540	577	598	578	546	532	557	559	563	549	559	528	558	570	585	537	567	540	533	578	546	575	583	540	540	549	555	589	534	542	559	603	553	555	513	554	561	595	539	545	617	554	600	527	578	519	530	594	551	556	551	546	543	591	559	542	518	525	570	531	559	547	551	556	564	568	554	576	538	537	569	554	554	553	578	581	522	583	615	537	593	581	525	573	552	588	616	563	596	546	542	591	546	563	561	548	533	538	542	527	597	565	513	595	588	506	546	523	580	547	576	529	544	558	584	567	549	544	540	554	562	537	495	557	572	542	542	562	590	569	555	615	520	557	545	500	565	527	589	574	529	591	569	548	523	579	597	533	571	571	528	554	548	524	585	554	589	537	532	566	542	564	625	581	528	507	568	572	549	566	569	565	530	569	575	532	506	520	543	532	555	553	547	578	557	549	523	540	503	594	561	573	536	566	563	602	589	529	513	525	518	598	612	564	603	567	557	549	532	563	592	582	512	523	598	589	518	505	553	534	536	516	530	575	511	577	562	528	536	585	552	592	574	532	564	540	546	604	513	585	573	544	528	538	555	572	587	564	518	537	568	548	539	583	547	590	570	544	561	545	569	555	545	529	534	531	566	589	543	598	544	531	583	529	555	541	554	510	586	550	512	533	548	553	529	588	545	556	515	590	599	548	587	533	543	561	601	579	532	549	583	606	551	557	552	570	529	539	539	573	593	500	553	589	517	563	553	564	536	531	551	539	578	569	553	581	560	561	563	573	520	579	536	564	552	586	537	527	554	536	545	564	570	551	547	585	584	573	583	515	559	554	566	517	543	545	546	552	550	571	560	539	588	520	556	563	581	556	519	584	555	538	534	545	558	559	534	519	536	569	548	560	551	576	549	540	553	534	584	557	553	594	541	547	555	584	547	514	540	540	585	536	539	583	522	599	528	545	576	518	572	542	557	537	544	521	521	561	533	595	557	558	568	571	579	545	547	506	584	585	527	558	561	549	553	595	583	548	552	583	554	568	509	536	534	537	553	524	567	531	584	578	589	543	556	512	569	566	569	532	556	552	563	580	549	548	589	559	550	546	586	551	557	546	590	560	554	605	600	559	538	554	601	560	578	563	554	580	549	579	519	561	529	553	598	558	518	538	544	556	516	538	528	538	580	515	586	546	540	530	536	574	555	605	572	533	573	565	592	549	553	564	600	557	562	529	537	585	528	559	549	508	538	565	575	554	524	527	530	544	541	549	557	551	633	537	536	564	592	535	613	580	557	523	580	553	524	537	564	569	586	543	593	529	571	603	595	546	577	567	559	587	542	576	531	530	563	564	570	569	566	547	575	570	521	530	562	579	580	573	535	501	575	529	553	544	528	544	566	558	539	521	543	579	544	570	530	528	572	547	564	573	606	574	582	543	586	582	551	563	591	570	557	538	567	560	522	558	588	582	607	558	529	590	575	568	576	590	598	563	582	548	556	520	524	548	537	574	600	565	540	583	555	531	580	572	586	578	526	518	544	577	519	556	585	569	580	553	543	532	547	539	560	562	560	520	547	572	555	536	534	547	487	550	560	564	562	525	586	522	561	568	582	578	534	533	575	560	532	553	570	569	600	578	528	529	566	558	551	535	537	529	562
27327	12944	10996	7213	6157	4179	3393	2142	1499	1184	965	879	729	641	528	456	503	479	343	387	361	342	350	368	348	312	332	290	302	292	326	257	253	302	292	247	298	281	244	257	250	251	269	260	241	245	238	244	253	231	239	246	236	210	278	246	281	258	227	233	225	223	263	249	265	238	237	249	256	234	252	226	229	275	234	254	246	218	234	251	209	255	238	247	239	257	233	270	238	205	210	250	238	238	239	280	220	206	215	208	250	235	217	239	236	223	231	218	208	241	238	202	234	248	247	247	241	244	237	239	241	244	259	250	259	215	219	219	222	243	211	214	270	227	252	244	251	233	260	233	257	242	218	228	251	226	256	233	231	242	224	225	235	224	231	258	229	219	267	223	230	235	249	206	238	227	224	205	240	236	254	228	247	211	240	233	222	229	227	238	257	202	223	194	254	242	226	247	250	249	236	214	224	220	249	223	235	276	227	218	257	258	206	231	239	183	229	219	209	261	243	240	243	247	236	240	239	243	231	205	229	234	240	257	254	253	218	261	252	258	239	225	278	242	230	236	215	264	261	252	254	239	245	229	255	228	231	247	208	249	263	236	225	209	223	242	233	259	249	212	240	229	255	207	233	244	254	254	256	228	229	253	264	230	255	241	243	190	226	256	244	213	234	249	248	230	264	266	222	204	257	245	239	238	237	244	233	251	233	243	230	217	236	235	244	258	245	256	197	259	211	221	239	235	256	246	211	240	211	202	224	225	229	229	245	244	232	260	218	243	242	220	231	244	280	255	216	236	237	214	220	236	221	232	208	225	256	240	239	235	227	241	236	233	247	248	245	220	236	211	235	233	252	240	226	246	258	237	209	233	232	256	229	231	260	241	234	251	215	234	255	248	234	245	249	239	213	244	238	234	221	235	204	223	231	256	224	236	224	229	235	224	284	243	245	245	247	227	234	271	264	205	234	224	247	233	247	196	277	249	255	225	228	216	243	249	247	221	229	239	240	223	242	240	256	258	237	227	221	248	231	224	222	202	240	223	245	258	230	221	220	243	274	263	235	262	207	256	240	292	263	253	274	265	256	266	195	275	252	195	266	253	233	254	234	229	238	265	246	210	242	212	248	230	270	267	254	245	245	224	246	217	236	247	250	207	231	241	227	245	250	218	253	227	248	237	219	255	255	243	236	231	246	275	239	252	224	227	242	237	251	244	195	205	227	238	223	273	254	273	235	239	257	235	237	236	213	201	266	240	234	258	198	213	194	232	241	236	223	222	233	242	241	252	248	245	217	246	214	245	216	258	230	255	246	219	259	239	252	228	186	234	245	233	238	246	224	244	264	248	215	235	253	233	238	264	235	238	237	235	218	247	221	222	212	248	268	242	236	242	235	215	228	220	238	213	232	259	229	240	254	234	232	232	226	255	230	283	205	273	255	217	259	240	242	241	220	233	261	242	236	247	219	235	243	213	205	246	246	239	253	253	241	219	241	261	240	237	224	226	224	214	222	239	212	272	198	254	256	243	244	230	248	278	232	260	252	254	232	228	202	240	237	241	198	209	214	231	221	219	232	220	248	257	241	228	256	216	231	235	233	229	255	217	232	242	243	273	217	247	224	236	213	237	262	231	238	264	254	202	271	265	215	226	256	274	225	257	227	250	237	250	199	229	243	226	282	250	214	245	244	220	251	253	243	228	205	282	241	266	239	205	250	258	250	250	237	236	224	226	243	234	228	215	224	239	246	246	216	243	234	245	252	260	239	259	259	216	242	223	280	290	234	244	251	207	265	243	236	265	229	234	254	258	236	250	242	229	256	242	276	227	212	241	226	252	231	223	237	209	243	255	233	244	226	219	261	240	203	219	233	227	227	231	204	235	235	203	246	225	251	255	237	263	251	253	244	240	217	233	234	229	243	213	261	245	233	243	222	211	254	243	245	258	230	242	277	227	229	223	239	233	268	225	253	223	246	256	211	231	232	239	254	237	229	232	232	234	267	222	231	229	259	255	257	227	236	233	230	217	209	218	217	221	231	205	239	244	223	207	224	201	249	234	235	232	240	228	279	237	229	229	249	235	247	214	226	218	233	251	242	242	226	241	249	209	228	235	248	243	261	246	229	220	234	232	249	237	221	195	228	224	233	232	220	226	213	231	251	234	238	229	265	223	232	245	208	222	293	238	246	259	248	212	230	224	245	241	226	229	241	215	239	246	234	225	231	231	242	250	244	255	242	224	207	207	233	250	253	228	219	240	234	249	268	235	226	212	222	247	231	247	244	224	235	226	242	217	197	266	221	223	252	246	243	258	236	234	258	228	231	222	240	267	245	233	228	242	221	226	225	263	260	221	226	245	265	233	194	264	285	246	243	234	228	234	239	245	251	274	244	222	247	222	227	256	223	225	238	245	213	250	201	253	221	206	232	252	241	249	223	228	208	241	230	229	234	254	238	237	243	237	237	247	225	244	260	248	235	265	240	254	232	228	253	269	219	255	243	217	227	243	253	243	208	240	216	225	234	244	193	220	245	242	237	224	229	221	236	247	225	222	257	230	212	280	245	231	247	236	225	233	218	265	218	246	238	264	235	239	260	234	247	263	264	248	248	257	244	233	228	255	233	232	231	259	247	202	245	239	255	229	215	230	251	237	245	185	222	272	212	240	221	231	287	237	205	231	256	242	256	235	245	258	232	191	249	230	236	250	267	218	257	236	260	236	230	254	228	224	229	255	220	261	191	216	224	246	253	242	224	203	236	228	269	244	262	198	235	248	244	233	257	259	225	241	243	245	267	257	225	237	240	266	223	231	217	234	222	251	210	249	213	211	234	214	253	241	240	214	237	242	217	214	232	218	224	237	288	233	225	256	224	211	273	239	209	253	278	217	249	268	248	232	249	242	235	217	261	253	241	243	241	228	237	229	233	219	238	229	259	257	253	222	220	251	209	232	236	245	236	216	244	249	209	222	252	230	223	243	260	255	255	253	250	266	246	231	261	235	257	229	225	237	256	272	241	220	255	206	232	220	225	219	238	240	231	257	245	244	251	237	211	234	246	239	255	233	266	253	240	259	256	210	248	236	214	230	241	216	248	238	212	228	231	247	247	252	269	256	233	251	250	255	219	228	232	238	234	244	232	246	245	213	260	219	240	228	266	241	237	228	242	222	232	232	219	270	204	218	203	235	221	257	247	224	234	249	257	256	224	207	244	239	228	206	226	241	231	255	252	246	218	240	251	228	225	236	220	228	244	266	264	213	243	247	218	209	250	221	259	216	222	227	236	234	255	225	220	225	244	235	240	243	246	244	222	240	252	250	250	250	243	231	199	248	222	234	226	242	214	262	273	245	226	235	238	223	228	220	243	229	231	250	235	223	235	232	250	239	257	245	267	238	209	262	239	233	217	235	245	259	248	224	218	250	245	258	252	242	243	260	256	242	240	239	259	245	224	265	227	226	247	212	239	264	238	243	249	224	261	278	227	257	237	241	251	210	238	262	244	243	238	248	205	273
16090	10057	14688	15291	14952	13623	12163	8926	6954	5417	4775	3992	3501	2835	2247	2190	2380	2029	1684	1407	1308	1206	1216	1226	1185	1185	1196	1061	1003	1072	976	877	976	944	930	752	723	715	706	657	678	663	654	676	691	653	663	633	652	619	641	539	590	623	602	631	605	595	604	577	611	633	640	614	601	543	588	577	564	579	569	586	571	528	550	515	531	608	583	544	556	565	545	545	586	616	562	562	588	516	550	551	538	546	564	531	561	533	565	511	577	531	545	533	549	582	546	592	568	528	560	513	533	547	565	528	540	564	532	544	553	519	550	602	562	525	507	516	514	554	535	557	548	528	570	565	533	567	574	529	552	521	544	513	562	602	552	540	522	531	539	550	577	548	543	589	541	549	564	573	548	586	533	566	530	521	581	549	551	549	557	550	583	528	560	561	562	543	557	559	527	533	563	558	506	522	512	557	567	542	520	535	553	512	584	528	560	536	520	538	582	580	562	535	535	595	553	560	569	550	579	526	531	554	575	542	552	538	582	490	522	562	589	562	526	591	537	612	517	524	564	536	527	517	544	559	544	552	546	536	555	511	558	552	571	575	530	543	539	546	562	562	550	586	541	554	550	532	544	555	562	557	542	553	545	567	590	543	557	597	555	567	522	494	574	564	575	542	529	543	532	557	571	514	540	569	524	522	513	580	509	531	507	576	510	536	560	565	579	550	556	510	568	561	601	558	558	556	567	568	528	497	545	558	596	546	605	546	558	577	532	568	570	584	573	546	496	574	537	547	515	514	576	534	544	561	566	499	556	557	531	547	507	597	534	569	581	537	531	537	586	541	547	529	605	598	559	531	576	587	576	584	561	528	534	554	555	584	533	525	549	547	583	548	528	559	556	525	564	541	512	551	537	571	582	564	557	529	526	544	569	527	539	557	535	575	538	521	553	548	570	555	546	545	554	594	566	557	560	564	552	558	522	560	540	548	557	512	501	533	520	561	560	526	587	514	549	537	563	569	533	568	561	544	568	496	509	583	559	524	526	513	571	518	551	579	502	566	559	558	562	547	567	551	526	532	568	538	560	576	593	534	610	554	577	584	529	492	576	566	590	500	527	571	556	537	527	507	527	552	551	485	509	551	577	551	544	580	557	549	536	556	519	561	536	503	541	511	590	543	550	516	528	567	559	553	555	538	548	565	580	557	535	538	536	550	537	560	572	559	552	566	550	558	567	538	544	524	537	530	548	492	580	518	540	535	552	584	494	519	528	576	568	561	558	509	552	503	536	556	484	566	537	533	562	515	543	497	574	556	501	548	569	557	545	508	544	535	513	558	565	525	535	540	573	545	543	585	546	598	479	536	566	628	518	533	526	560	566	550	563	539	562	572	528	585	572	562	535	582	560	551	563	537	529	539	542	556	572	546	552	554	502	558	556	520	531	539	560	578	565	572	587	523	499	560	537	583	578	562	491	525	570	557	528	587	535	538	544	566	561	512	571	512	566	576	566	542	514	570	523	587	544	523	529	531	544	525	550	543	547	530	571	497	546	513	568	550	544	546	533	600	584	510	553	521	561	581	552	564	583	530	562	517	540	565	547	538	529	546	541	524	519	554	535	568	531	577	564	561	553	567	558	588	507	536	550	536	514	541	566	527	572	550	530	535	608	515	570	536	560	535	531	518	527	601	557	545	550	530	577	526	516	550	536	543	523	552	550	545	611	564	515	576	556	535	553	528	535	529	587	589	569	535	549	520	545	570	573	576	516	555	551	547	532	573	572	584	542	553	573	575	552	545	565	558	524	525	530	534	538	553	549	526	557	558	571	560	553	555	545	537	515	531	563	552	509	539	551	532	558	515	541	583	529	565	586	518	525	570	583	562	538	509	568	543	550	521	580	531	514	561	539	570	535	567	572	517	544	575	539	594	516	539	547	570	530	548	544	519	542	550	546	578	554	556	482	597	524	562	555	569	550	548	586	540	554	537	551	596	519	546	544	584	601	534	534	527	513	502	531	524	516	529	563	516	545	526	565	557	567	574	532	576	509	510	558	534	561	601	546	526	552	572	545	541	550	539	563	527	540	511	546	540	605	525	570	520	526	552	542	527	533	546	552	577	569	549	555	571	516	553	557	511	576	555	583	542	563	552	589	522	519	519	559	541	537	560	569	602	565	553	519	570	558	556	519	547	569	527	542	539	514	522	584	544	527	571	557	562	551	550	529	602	580	545	561	577	533	548	556	513	518	540	557	551	554	567	547	539	498	533	526	530	540	538	573	550	549	559	516	538	539	555	556	525	542	574	507	514	557	535	538	552	555	595	537	561	530	529	503	515	520	521	559	569	588	544	522	548	543	575	540	582	558	532	535	471	549	541	536	530	522	583	519	560	562	561	518	569	555	516	545	564	517	546	558	572	536	492	553	608	558	564	557	543	557	545	533	545	494	541	566	594	543	516	594	532	532	554	546	567	554	541	529	507	562	576	547	537	510	555	544	520	529	576	534	523	558	562	562	558	525	600	545	507	542	527	587	571	560	545	546	515	543	543	552	551	488	585	524	572	528	556	547	556	552	526	555	558	531	546	576	575	575	509	504	585	557	548	571	555	499	546	537	548	564	549	532	561	559	542	503	563	552	532	576	530	523	573	556	551	525	541	579	543	573	537	550	557	524	549	515	573	552	559	547	559	519	517	569	565	549	571	576	533	570	556	526	497	532	546	568	533	575	595	530	539	565	571	574	552	566	540	596	513	566	551	573	499	544	546	565	519	549	530	595	583	544	564	548	516	605	553	554	539	549	566	534	513	541	606	598	544	560	581	555	534	521	534	535	531	554	526	597	523	554	547	576	540	521	538	523	525	544	552	559	570	522	510	542	565	532	509	509	578	566	560	570	556	513	554	528	528	569	544	516	543	536	523	566	531	568	546	550	567	540	570	523	572	535	554	544	569	554	541	552	589	529	537	551	546	532	557	513	571	566	539	499	528	552	539	550	531	537	513	535	531	528	562	571	534	519	570	557	557	530	549	548	543	569	542	500	551	507	515	540	593	518	556	539	522	562	549	581	533	546	549	572	567	592	508	533	560	590	588	561	564	550	539	521	523	502	550	546	596	549	572	512	565	565	550	584	562	586	520	541	618	527	521	535	588	521	575	579	590	542	519	579	557	529	516	506	543	578	535	523	533	546	580	535	516	570	580	565	566	526	554	554	552	534	544	529	575	565	519	535	525	580	539	530	564	563	502	551	549	561	554	531	532	551	529	537	585	576	570	546	506	569	516	547	522	539	510	548	545	578	539	562	557	501	529	573	571	555	595	522	545	526	559	551	520	545	552	528	524	534	542	559	513	524	528	592	570	534	514	538	556	524	545	510	544	542	563	562	545	550	529	569	561	536	535	602	552	537	521	558	551	579	547	522	559	577	513	568	529	558	538	542	554	504	538	537	528	524	575	532	526	538	527	553	559	539	580	570	568	549	585	562	563	578	554	539	533	509	559	568	534	559	592	528	522	557	519	520	567
9136	3899	3377	1800	1224	892	730	572	541	448	381	374	362	345	323	339	356	347	337	311	317	308	321	332	308	302	268	285	290	276	286	299	289	287	312	283	254	274	288	298	250	285	289	278	303	293	305	299	299	242	285	256	335	297	309	282	288	286	314	302	259	314	274	251	303	301	298	334	275	288	274	285	288	276	275	270	295	286	301	277	256	262	266	271	311	303	288	251	266	284	271	266	300	283	268	301	290	312	253	293	288	317	303	282	316	278	266	280	297	262	276	310	251	289	259	279	300	279	289	302	287	265	297	265	263	285	301	277	279	257	299	307	289	254	296	275	273	270	275	302	285	255	307	304	300	279	261	285	265	270	276	275	287	292	291	300	294	264	306	285	307	296	275	302	268	306	304	276	291	301	262	269	303	269	305	296	277	312	270	291	299	281	306	279	316	290	273	284	296	300	290	243	273	292	272	284	291	292	266	278	282	312	281	272	289	276	288	287	301	285	293	260	292	279	274	269	301	256	263	288	291	295	278	255	306	285	298	299	316	297	288	247	296	264	268	271	306	283	323	287	275	305	274	293	286	262	268	270	293	269	300	298	288	297	274	296	259	271	285	298	256	289	307	310	291	285	268	276	283	275	283	305	287	295	314	278	270	280	263	260	277	280	307	260	283	290	264	310	288	290	310	277	293	292	292	259	285	276	272	326	278	266	275	295	297	263	273	309	273	273	284	289	298	298	252	272	283	286	240	298	276	320	302	250	282	285	293	265	311	302	271	301	311	280	287	296	280	283	268	283	279	293	291	288	266	275	286	276	286	244	266	258	266	279	279	274	276	282	311	258	292	281	249	295	324	278	254	283	269	273	281	253	274	320	276	300	256	277	268	290	300	301	282	275	324	286	283	281	276	295	303	287	293	286	266	287	270	290	279	294	306	298	271	289	283	279	278	288	296	259	279	266	303	277	297	283	282	288	314	308	288	277	284	281	275	299	312	281	280	275	276	286	297	298	292	277	314	311	293	249	253	313	293	311	274	311	290	292	286	282	272	307	282	256	300	285	298	250	264	314	291	278	305	270	253	279	279	305	254	277	303	314	299	274	298	293	276	285	301	316	295	268	288	292	265	300	256	302	310	279	287	283	302	264	262	290	287	297	279	290	286	305	278	254	279	248	277	305	296	322	287	291	317	273	278	289	290	297	270	337	301	293	297	329	290	271	291	255	272	280	272	311	282	283	246	274	272	281	295	286	276	325	307	271	264	296	326	294	274	272	252	259	299	270	281	306	272	287	272	324	299	297	304	303	299	305	284	274	264	260	305	299	299	269	272	276	314	283	274	268	276	299	262	290	298	274	252	270	309	320	247	274	286	285	296	314	310	304	290	293	323	292	307	277	294	322	308	276	295	290	302	284	238	280	281	297	294	272	257	299	315	295	271	309	300	318	282	289	290	283	316	333	310	312	314	279	253	299	266	313	258	281	293	287	238	272	293	299	265	299	283	284	281	310	275	279	280	306	316	298	274	290	309	291	291	298	286	276	282	242	279	291	254	257	273	278	297	275	299	321	284	318	316	299	325	272	286	259	295	296	275	244	300	255	288	295	277	293	259	267	264	251	301	285	296	284	271	294	298	285	287	275	286	272	257	286	288	264	260	269	323	266	300	299	282	281	300	303	272	296	272	262	281	275	305	309	289	265	296	298	278	279	282	284	264	287	295	301	258	275	297	271	269	305	307	290	243	275	297	293	273	297	299	317	300	302	294	295	308	293	278	305	269	283	278	298	305	305	296	297	284	257	260	285	301	288	258	264	314	313	267	294	277	290	295	284	262	260	266	319	262	289	298	318	305	285	289	326	313	290	278	262	274	295	259	254	299	301	288	263	269	302	292	290	274	277	299	322	291	307	299	299	275	286	301	292	294	304	264	287	311	299	293	295	296	279	278	297	267	240	254	293	291	289	276	301	290	257	286	307	297	300	270	286	277	262	273	299	291	313	264	303	267	286	256	259	312	264	290	307	288	252	254	306	308	295	283	328	300	274	283	266	306	298	272	259	277	271	283	269	263	274	296	326	304	301	272	300	280	296	297	282	296	242	279	294	312	291	274	307	316	286	274	326	268	281	290	285	286	294	290	305	273	266	304	293	277	285	274	283	273	280	285	268	276	283	292	251	303	280	292	273	275	286	266	278	282	296	278	276	261	282	285	264	296	268	278	269	286	302	279	253	302	259	303	270	267	281	269	250	266	292	338	260	266	281	283	312	284	284	316	288	292	293	310	288	294	309	290	286	329	267	295	300	256	267	284	275	282	263	248	294	297	284	291	316	297	295	280	312	251	239	272	306	298	285	305	309	286	262	292	302	260	278	268	300	285	293	297	276	277	278	297	253	268	308	282	287	280	269	290	305	297	290	265	272	261	287	295	254	271	310	278	291	271	271	286	299	283	281	294	287	289	287	270	293	251	281	301	276	313	302	317	292	282	265	276	303	281	279	283	290	276	269	279	298	263	265	278	273	300	253	289	285	272	283	259	267	283	285	296	291	278	288	308	313	270	256	261	299	273	247	271	273	290	261	285	272	308	267	258	297	279	283	274	285	288	261	263	270	283	269	279	257	298	294	302	283	283	286	294	305	301	282	298	285	293	267	276	277	262	272	268	297	291	266	283	307	272	280	323	290	321	315	275	306	300	272	296	303	305	283	282	258	281	274	307	297	291	324	261	281	290	285	274	251	254	275	297	289	290	271	281	288	320	298	306	270	334	295	234	304	315	301	283	298	301	284	318	294	270	295	274	267	295	316	302	281	306	280	292	286	270	299	264	278	280	322	283	290	287	266	254	275	280	279	335	274	290	277	259	260	293	285	286	301	286	279	246	251	273	279	252	277	304	266	269	297	275	284	295	284	322	304	277	257	284	289	269	289	304	283	279	309	273	270	280	272	282	262	239	261	288	282	287	274	300	279	260	270	277	306	280	278	261	316	261	264	301	294	299	272	302	306	303	275	289	289	260	313	298	274	302	272	261	314	269	275	285	295	280	302	304	265	278	262	299	277	292	294	314	268	268	293	268	286	274	322	309	283	288	293	316	298	313	300	246	284	284	293	291	296	284	298	317	293	319	305	311	287	283	306	316	328	301	295	276	307	283	278	267	266	279	303	278	291	287	303	282	288	273	300	264	270	276	275	305	303	309	298	279	257	288	261	278	265	272	291	261	271	290	280	293	267	283	315	310	287	297	281	257	285	296	299	299	299	287	320	287	250	293	321	269	242	309	302	276	279	319	275	283	321	275	302	301	299	277	316	287	311	292	268	283	270	257	299	288	267	293	244	250	283	247	244	290	285	291	307	284	271	273	281	268	269	259	270	281	314	307	299	294	295	319	301	288	282	309	279	265	297	245	288	257	293	284	282	280	287	287	299	289	293	259	292	274	301	299	279	246	258	305	282	337	273	275	264	285	325	278	302	263	276	269	275	266	260	294	261	276	257	273	296	276	273	279	266
6048	3814	6079	5115	4203	3368	2886	2352	1852	1601	1320	1221	1056	1003	956	925	977	972	890	922	835	799	797	758	792	799	779	756	792	787	703	724	720	756	711	693	708	715	725	640	644	658	698	714	683	708	622	648	657	680	652	655	637	604	672	643	669	699	657	648	689	663	608	628	705	616	630	669	666	677	657	635	643	635	631	611	648	622	660	593	621	627	615	581	648	611	618	585	612	615	651	638	660	625	669	655	629	657	669	640	655	661	617	620	662	666	631	634	624	644	621	604	637	674	614	686	638	651	676	646	642	631	654	695	678	647	653	652	620	642	672	593	625	619	672	610	643	635	700	597	599	620	633	642	628	628	635	673	618	665	610	676	670	632	617	645	666	611	642	623	681	647	618	630	626	653	648	604	629	625	613	657	612	666	634	651	658	586	651	616	612	637	624	645	628	624	643	621	627	622	689	615	650	634	630	676	604	617	657	603	627	655	606	643	640	676	633	630	683	658	613	638	627	622	642	635	638	622	639	618	646	678	603	660	615	583	634	690	671	621	664	713	618	636	619	666	607	626	672	657	641	636	594	619	646	647	621	641	637	629	623	654	619	624	642	624	642	641	634	619	654	640	645	605	660	617	599	669	651	616	645	606	640	645	591	620	647	681	652	646	625	621	609	575	618	632	624	631	627	652	629	636	648	645	612	649	665	633	626	677	607	659	685	628	637	658	601	644	629	611	623	642	673	657	647	655	646	672	638	629	627	680	634	598	651	603	600	639	634	595	637	657	618	615	603	671	608	625	626	669	618	626	649	664	651	661	644	612	623	670	607	642	660	637	624	669	651	656	640	628	669	614	634	680	628	644	656	653	654	649	627	629	627	602	611	647	652	645	600	617	666	624	624	620	652	664	639	645	645	685	621	666	614	623	622	634	649	632	659	661	619	643	643	675	655	625	632	662	635	615	641	629	624	649	640	601	596	648	619	620	629	664	629	641	670	624	633	624	620	596	655	651	678	649	671	577	662	673	631	659	592	633	659	630	621	659	674	685	651	635	644	618	669	660	649	626	691	634	600	607	642	617	624	662	616	633	640	658	642	646	664	607	594	692	646	618	601	697	646	613	604	593	635	682	638	671	635	645	637	675	667	659	588	643	651	621	632	634	612	631	630	635	626	659	676	646	653	629	668	642	650	636	632	627	652	623	624	609	615	576	661	622	607	597	659	667	632	689	629	607	655	604	654	631	659	627	635	665	639	665	709	646	602	626	630	619	646	606	654	615	597	638	626	647	621	653	605	682	624	702	665	660	659	588	636	639	612	635	645	675	612	608	638	639	628	638	638	653	642	622	650	608	607	659	669	599	610	622	656	700	612	642	617	634	582	625	628	607	654	648	653	620	652	627	632	649	607	665	645	676	631	604	626	665	692	679	581	676	642	643	703	635	635	652	621	628	665	618	654	647	639	661	636	638	676	628	647	631	646	655	638	606	663	619	614	642	680	655	677	649	615	614	642	647	648	652	670	606	639	671	667	679	663	656	655	674	645	652	655	637	634	615	676	638	658	651	603	674	653	678	639	638	617	626	638	572	643	671	640	675	655	616	666	607	655	628	643	605	634	658	622	637	690	684	637	606	621	642	637	635	626	637	643	666	654	641	655	632	673	670	631	648	596	660	605	626	602	667	665	646	622	641	638	668	601	624	582	634	631	644	620	648	659	636	643	684	676	664	642	665	642	675	653	651	642	597	633	604	620	637	632	582	651	661	638	647	651	630	593	643	623	606	632	599	651	611	603	612	624	651	624	629	640	610	632	656	624	662	626	703	636	661	669	635	673	624	581	634	651	669	641	621	663	656	655	644	676	670	599	602	624	649	605	638	647	637	648	598	603	617	606	667	611	604	651	650	593	601	662	629	642	620	622	702	610	644	639	584	645	636	650	650	621	628	650	631	601	627	635	618	662	634	632	664	627	649	586	662	681	665	696	618	631	658	634	648	608	622	632	666	656	645	631	647	694	660	627	639	635	614	622	621	608	601	590	607	630	627	658	632	625	612	661	640	662	647	629	607	663	622	622	659	640	645	612	630	587	623	605	662	652	670	629	700	621	654	607	634	633	647	675	618	640	617	633	600	646	662	602	613	629	657	676	645	635	607	649	644	644	589	656	677	650	601	620	702	664	614	635	614	612	644	613	675	633	643	632	652	625	683	584	617	634	680	580	635	654	626	665	674	605	631	606	659	653	615	656	610	620	699	619	668	618	638	579	612	644	648	643	668	632	662	659	645	685	621	643	664	603	622	636	628	632	624	640	590	642	661	633	648	593	624	622	607	613	663	646	651	663	669	668	619	641	638	654	657	676	650	650	662	650	617	637	594	636	628	665	667	596	641	623	613	639	662	610	630	604	598	658	646	626	635	650	648	648	588	605	670	612	658	645	633	618	623	670	578	670	678	630	624	627	597	655	644	665	603	661	674	604	647	634	670	658	698	619	677	631	611	630	664	611	642	657	613	681	610	673	614	661	630	625	630	564	622	621	626	675	654	653	628	625	677	674	615	632	677	650	621	598	613	682	651	624	609	686	601	600	638	612	662	615	667	663	623	668	671	601	661	653	646	658	618	682	655	632	640	614	651	658	678	642	657	654	658	629	652	584	639	665	613	622	610	649	614	626	641	648	653	676	613	659	638	633	660	636	636	632	603	599	659	610	646	646	611	612	635	655	624	606	677	642	659	660	672	669	652	629	676	645	718	678	645	648	642	645	627	605	639	634	647	637	615	652	650	609	641	640	636	641	630	655	664	656	658	673	615	636	635	670	621	639	626	594	651	578	662	662	600	634	585	589	630	660	589	602	645	643	664	653	632	593	654	610	612	622	636	657	626	667	639	599	625	635	652	602	670	611	621	632	669	672	644	642	663	616	653	674	595	623	651	662	629	624	654	601	640	608	648	628	634	646	639	660	669	613	661	600	639	643	633	617	646	636	634	646	644	631	659	614	644	609	631	623	627	609	662	654	629	561	621	634	610	690	614	603	665	633	592	637	630	608	630	649	628	685	654	650	681	614	675	628	619	598	651	602	634	649	698	617	616	632	666	606	645	623	615	625	590	626	605	655	628	694	620	611	648	615	598	604	659	637	662	671	620	604	617	610	624	674	642	694	684	628	616	649	610	601	648	659	578	604	613	653	586	628	620	639	615	660	654	614	686	667	648	639	668	608	611	682	631	619	615	650	686	649	635	636	684	592	620	580	655	684	622	671	611	614	652	632	664	613	637	645	591	652	661	646	621	633	642	636	650	625	624	610	668	657	638	615	646	635	617	595	646	651	650	620	650	605	688	640	608	616	650	621	630	605	667	677	596	656	599	663	637	620	653	641	654	634	657	610	607	601	646	622	642	636	641	614	646	630	696	632	621	655	622	643	641	640	630	649	613	675	622	645	620	612	655	661	581	617	605	662	644	662	615	612	643	638	618	586	653	663	690	583	643	656	628	640	621	605	626	645	631	644	662
20430	8169	7313	4224	3240	2398	1839	1289	963	696	632	569	490	461	432	401	382	373	371	294	327	315	281	277	315	292	255	277	290	273	264	285	251	271	274	249	265	263	259	257	263	250	254	235	250	282	207	204	284	262	231	250	227	245	246	248	254	256	233	244	258	228	273	255	256	250	245	246	243	205	237	257	229	231	266	255	245	243	239	248	263	229	245	236	230	243	266	219	266	237	231	241	247	243	247	241	220	242	264	213	262	261	239	242	259	214	241	247	243	230	222	232	258	240	238	254	258	281	259	273	236	248	214	256	238	261	264	237	228	248	228	237	280	261	252	239	237	233	219	189	256	225	235	239	272	232	237	233	260	257	257	241	263	248	231	237	259	223	230	248	238	274	240	252	253	257	226	245	229	222	236	258	211	240	251	226	214	237	253	265	207	236	251	247	249	253	239	240	235	237	237	238	231	214	237	266	239	217	221	250	253	270	257	255	233	222	220	247	229	209	239	264	243	224	215	236	243	257	256	269	256	236	259	213	284	244	241	265	240	256	233	251	249	222	223	252	260	222	236	232	247	232	221	227	245	247	255	220	227	242	238	229	237	291	241	243	256	242	221	263	232	231	257	219	212	230	244	223	227	246	229	261	242	220	242	240	253	246	252	235	255	247	240	227	246	235	252	259	237	236	246	246	234	238	248	246	228	268	211	243	220	250	204	219	247	232	231	228	239	250	255	257	246	253	255	250	248	241	226	256	294	209	265	245	237	250	255	241	253	240	220	205	217	223	221	254	243	231	231	230	229	232	222	246	264	267	241	241	265	269	269	250	235	220	257	229	197	263	258	282	241	239	247	238	210	255	224	208	250	253	252	248	272	213	237	244	209	210	255	246	216	237	234	250	242	245	235	255	214	260	244	261	232	251	240	254	223	253	239	238	269	251	223	235	246	241	271	222	237	257	240	241	247	264	231	255	238	262	252	230	251	262	224	232	249	241	246	260	216	224	262	250	259	230	230	232	240	216	207	262	244	231	220	226	246	270	249	257	249	241	243	268	263	232	230	238	271	245	238	229	236	250	253	201	239	210	239	251	253	239	258	233	260	262	234	265	238	244	241	285	236	233	234	221	253	248	241	256	243	221	246	229	250	240	203	240	241	216	240	249	245	209	263	230	199	224	254	229	256	221	231	245	251	249	258	248	252	250	239	249	236	236	229	256	226	240	265	238	223	238	246	249	206	259	230	249	237	203	229	253	227	271	246	234	279	236	265	240	228	206	250	236	257	263	243	236	263	241	242	236	249	229	216	228	263	225	245	250	238	245	225	266	261	237	247	225	227	236	232	237	251	226	231	244	253	260	260	251	234	228	235	218	265	256	228	246	246	224	229	231	212	224	211	215	251	245	257	254	245	241	245	236	245	248	221	254	269	242	278	238	240	244	230	211	268	262	257	226	255	266	261	288	213	217	264	256	254	225	245	268	226	193	234	239	198	225	267	246	259	242	230	253	266	224	224	255	246	252	213	272	227	252	249	262	238	241	229	214	270	275	246	236	220	235	246	257	247	265	242	239	228	262	253	253	221	218	223	207	222	219	257	227	224	202	231	254	243	229	216	241	216	244	268	286	253	217	275	230	241	242	242	255	226	230	254	263	247	218	248	258	236	239	246	283	215	242	244	267	209	239	231	231	242	225	253	257	243	221	237	247	240	229	239	243	240	239	246	242	226	225	226	277	223	237	258	249	225	222	238	241	258	237	250	250	242	234	220	243	261	239	252	234	239	239	244	217	236	248	254	227	262	247	243	274	251	232	239	281	247	249	270	240	236	220	207	243	260	238	207	279	226	239	227	256	229	236	222	274	245	248	254	230	254	227	226	248	228	229	243	238	240	256	249	238	266	226	235	214	219	241	234	255	248	230	260	240	224	239	244	202	275	248	233	235	231	221	240	242	248	220	254	218	230	277	245	249	261	268	254	230	217	265	244	287	203	220	228	209	252	279	223	224	237	256	259	252	235	242	240	247	268	237	249	252	242	255	234	195	238	240	210	262	245	242	244	253	237	250	257	218	236	254	232	244	243	231	233	249	239	216	232	255	227	259	213	221	257	221	237	245	246	254	285	272	219	225	230	284	242	255	264	245	237	261	262	253	222	249	242	230	267	226	256	217	247	240	234	218	255	234	252	255	243	249	251	218	248	253	232	259	238	232	244	227	236	231	267	251	263	230	266	279	248	221	259	227	227	230	253	239	244	229	207	212	252	254	245	233	240	254	258	259	233	235	224	248	239	230	233	245	235	220	265	248	230	258	267	254	235	260	242	208	257	227	230	220	222	259	237	207	225	243	236	272	293	280	238	232	242	268	295	246	221	236	256	262	250	264	267	253	236	238	240	254	255	217	231	253	254	219	240	232	244	252	245	238	266	240	261	288	274	250	241	254	262	250	246	259	265	226	241	232	232	276	251	247	235	233	270	256	223	248	227	245	267	239	261	244	255	233	233	237	235	232	248	225	204	232	263	237	228	254	256	224	247	237	225	229	253	273	233	221	233	248	232	227	266	219	236	250	218	242	235	219	235	256	227	215	224	267	231	248	240	243	221	245	227	234	252	229	244	230	218	262	255	258	233	229	234	258	223	232	242	260	261	237	285	212	254	237	268	231	244	264	265	245	230	241	254	246	227	239	251	274	260	214	243	238	226	259	225	252	269	256	261	236	216	241	215	239	223	229	231	227	268	258	250	242	242	228	230	239	229	284	243	243	252	211	247	245	257	244	222	227	226	233	222	235	245	239	209	225	229	269	223	252	276	235	241	219	211	221	258	215	257	236	233	255	257	261	261	238	230	240	250	231	244	260	256	244	238	254	243	237	277	244	239	244	257	241	246	266	251	221	227	261	232	251	273	236	235	260	236	254	257	256	279	252	218	241	252	223	225	252	234	274	240	232	261	255	257	229	244	234	276	245	228	231	218	248	256	250	253	223	249	228	228	249	253	229	260	255	214	228	265	245	268	230	238	220	227	218	219	240	233	242	263	253	243	219	254	254	266	275	240	214	216	219	244	222	216	239	229	257	232	216	248	258	213	229	254	257	241	224	256	226	229	242	197	248	252	246	255	271	244	240	239	262	283	236	245	243	243	241	250	240	285	222	250	259	255	222	232	244	225	258	254	269	235	258	254	200	247	249	228	253	239	235	221	244	241	276	249	242	270	233	214	214	215	228	270	244	251	252	272	230	248	263	251	238	236	236	230	262	272	236	249	269	228	244	238	255	266	235	244	252	229	226	258	227	233	260	245	230	240	218	233	228	234	258	245	240	239	246	246	226	244	219	230	280	234	234	288	219	244	260	239	200	237	233	230	228	249	231	238	253	252	251	245	269	271	232	256	240	223	224	241	243	235	229	250	236	233	237	254	292	272	241	262	230	241	231	239	242	217	238	201	227	247	229	251	253	259	238	251	231	245	254	247	234	265	230	261	245	241	256	245	231	239	244	217	250	240	215	230	261
13433	6840	11681	10134	9885	9208	7945	5510	4069	3077	2774	2431	2073	1971	1530	1417	1593	1455	1228	1070	979	921	958	931	989	917	882	908	826	796	808	790	782	781	700	707	660	655	606	633	668	656	614	636	641	584	625	634	540	606	642	610	578	626	628	634	602	565	600	585	596	569	565	575	607	549	541	599	561	612	565	573	593	582	631	591	569	573	569	584	560	533	514	525	544	539	547	534	564	578	559	541	545	576	549	527	565	578	547	563	530	576	570	533	548	551	558	543	549	570	591	512	522	577	533	541	619	544	551	555	589	562	556	568	537	541	558	600	555	577	548	580	527	548	543	568	553	488	531	522	565	610	502	574	566	577	542	479	536	601	562	595	558	547	562	546	570	574	541	551	535	567	586	574	535	554	551	573	566	570	530	548	529	533	565	550	612	535	588	522	574	560	581	539	556	569	505	555	537	552	544	519	512	569	577	581	573	568	583	556	519	536	539	516	584	550	550	562	545	588	571	512	544	534	545	568	550	552	538	564	584	581	544	608	511	582	552	558	546	556	512	574	554	562	566	531	540	557	589	540	501	542	550	581	548	561	557	576	520	602	529	523	580	582	526	565	556	534	532	546	566	579	560	586	543	516	539	557	497	507	523	568	587	575	567	561	575	551	581	581	551	561	584	574	576	516	521	555	566	562	596	580	540	561	540	589	552	570	570	530	605	512	576	547	572	559	541	521	565	571	578	540	558	536	549	560	586	519	551	541	588	547	540	559	517	587	549	547	502	521	555	565	536	534	606	559	519	595	562	524	545	583	543	580	558	577	589	521	518	536	556	515	541	569	521	520	585	573	558	587	529	586	551	572	556	542	552	535	584	557	504	526	604	555	543	574	556	579	554	587	562	566	490	541	543	570	539	562	519	551	558	539	583	564	542	573	578	600	526	621	609	525	552	541	558	570	539	572	533	577	532	561	538	527	544	557	574	527	516	523	545	530	531	595	548	576	560	585	567	545	540	578	542	550	568	528	579	584	597	550	538	542	513	534	558	515	584	590	565	585	605	565	594	536	533	564	573	566	555	537	568	555	576	547	560	551	548	612	516	564	571	522	590	527	529	541	589	542	549	540	528	539	560	539	572	545	553	537	536	551	557	571	536	523	589	586	562	561	552	544	560	537	530	589	566	561	570	524	564	550	564	565	531	543	533	555	585	569	558	550	573	559	556	526	504	498	545	558	579	551	586	540	565	577	529	576	594	566	538	610	530	563	580	560	574	556	572	557	503	599	556	578	542	560	576	532	555	518	557	565	578	543	558	561	592	582	536	545	524	587	555	549	583	583	533	539	559	571	532	540	557	541	558	551	522	530	575	580	539	583	561	520	547	545	524	541	543	628	553	560	545	516	531	525	614	535	567	559	529	556	604	585	566	571	493	558	557	553	528	569	565	599	563	553	565	564	582	568	563	604	591	514	551	527	573	546	570	568	528	590	526	550	558	563	540	563	589	581	544	577	559	584	533	536	596	553	592	560	553	528	562	543	548	511	571	555	556	608	535	601	569	548	562	589	582	541	546	550	555	520	537	587	535	537	548	550	594	607	549	565	530	572	584	558	562	563	530	564	542	505	540	545	557	507	573	567	577	553	544	575	575	530	498	557	628	553	570	558	570	579	547	517	548	569	520	524	510	556	577	566	569	567	581	566	525	530	563	571	576	571	575	586	551	540	574	597	559	538	567	535	511	524	574	558	555	549	564	583	531	570	545	530	544	604	574	553	550	544	507	560	529	516	558	554	529	553	538	559	555	565	539	529	569	537	559	531	560	533	489	558	568	545	569	560	536	530	523	574	591	555	500	512	547	556	603	561	537	550	582	605	584	557	526	589	575	577	527	606	479	553	576	555	583	562	588	548	597	600	534	569	537	545	550	578	557	557	576	559	561	571	545	579	563	547	568	538	574	534	537	517	570	555	585	578	569	580	569	536	612	567	527	566	571	558	572	546	528	560	578	552	504	539	545	538	535	605	557	530	559	522	531	533	552	585	515	507	567	549	522	552	560	572	553	602	572	565	578	510	552	572	512	547	553	558	562	563	527	575	544	567	537	580	548	568	552	605	522	560	545	566	544	541	542	554	579	609	551	603	567	567	592	603	570	550	513	516	512	519	556	577	572	563	572	548	563	578	533	551	527	517	569	511	536	510	524	581	554	552	521	574	550	562	502	565	548	567	586	535	564	517	565	568	598	549	559	527	514	544	544	566	555	543	532	533	531	509	547	558	513	557	547	563	533	554	556	533	525	574	541	545	570	558	560	534	558	578	545	569	540	539	557	572	568	605	563	563	566	565	522	535	575	578	544	533	561	553	565	539	546	539	546	530	527	571	566	561	562	555	569	542	542	540	590	560	561	589	589	587	532	588	516	561	546	550	521	585	555	587	565	569	533	566	587	559	542	558	537	515	543	570	586	552	508	516	554	559	550	559	616	543	556	601	546	562	562	557	555	631	559	572	540	550	557	542	521	557	575	598	552	581	599	560	495	588	570	548	526	562	585	541	502	524	570	526	564	520	571	564	546	553	567	544	545	543	574	583	543	556	525	523	535	527	534	548	540	551	540	552	552	507	526	549	527	586	554	550	547	569	521	570	565	532	560	583	515	574	590	595	540	585	553	561	564	530	514	558	543	575	562	496	598	590	577	539	579	549	518	570	538	511	551	554	562	564	512	590	556	548	569	508	549	536	541	537	514	540	530	619	541	532	586	519	553	572	538	554	558	583	561	565	532	574	527	565	526	569	521	534	547	577	587	543	516	616	532	498	597	532	543	557	591	570	555	528	533	548	591	567	530	538	565	551	542	577	586	552	559	535	541	545	568	554	534	572	561	550	594	565	533	558	511	543	558	556	546	588	544	538	541	556	542	512	571	546	580	587	572	592	586	575	554	518	551	537	523	547	567	556	516	533	557	535	527	596	540	548	597	517	592	570	552	520	540	568	547	555	602	603	596	515	567	539	573	532	541	557	568	587	562	607	555	552	558	559	570	549	576	575	567	604	547	585	546	548	541	542	510	571	571	604	559	543	565	638	562	587	529	613	540	530	578	549	529	531	526	566	529	578	569	588	543	573	525	553	539	544	547	524	578	571	554	576	590	560	590	590	582	548	585	566	555	591	559	581	560	579	558	550	560	565	551	536	572	582	593	560	572	577	536	542	507	566	539	561	619	511	564	514	561	573	521	574	563	545	551	577	557	583	541	549	599	539	547	573	568	547	534	541	512	559	608	510	573	566	569	509	579	562	555	587	532	574	524	566	557	566	532	537	556	525	546	564	567	575	539	607	588	509	533	509	550	604	543	544	544	547	537	556	571	586	519	522	576	564	532	575	549	561	570	562	529	569	527	537	535	556	562	603	556	555	556	563	521	582	562	566	531	547	599	567	593	568	534	594	554	556	538	558	557	525	579	573	549	543	538	532	584	529	561	539	560	514	533	551	591	586	521	554	587	548	549	569	506	599	552	537
28418	12805	10903	7224	5545	4478	3443	2248	1444	1103	870	783	711	602	553	491	490	505	434	416	361	358	333	306	344	357	350	305	316	300	286	279	276	274	291	268	271	259	274	278	260	280	250	237	241	228	235	237	254	243	261	271	256	221	257	239	232	235	247	254	212	228	259	273	243	245	239	244	216	195	261	259	218	248	238	251	240	254	249	251	229	249	253	204	235	200	228	222	249	264	264	243	252	268	248	244	268	238	236	242	256	253	280	245	241	267	269	247	207	257	241	253	241	229	225	270	236	239	251	237	233	232	261	233	226	230	230	195	226	251	239	260	237	226	227	234	242	231	225	220	221	252	243	247	224	227	235	242	238	231	221	246	225	253	248	265	230	269	227	246	223	230	251	230	239	231	236	233	248	265	232	260	255	222	248	272	285	230	226	238	232	204	231	225	239	223	238	246	249	240	257	210	243	250	249	277	224	224	221	240	223	238	259	249	240	244	238	236	209	227	225	250	250	249	243	258	232	257	248	248	243	270	249	228	238	212	248	249	226	205	207	276	234	255	255	215	248	230	220	231	227	235	244	229	247	215	258	222	258	269	244	230	245	234	233	227	194	259	249	254	218	248	244	260	220	253	228	227	227	226	252	262	257	267	252	223	264	229	216	219	240	277	222	230	257	245	217	226	267	237	255	272	242	266	271	241	234	232	206	223	199	237	224	232	259	260	219	264	213	232	229	218	236	269	246	241	235	251	258	218	229	208	244	239	234	238	227	231	247	229	235	229	225	222	231	215	252	232	239	228	228	257	267	223	208	276	254	219	226	224	242	235	239	240	238	221	237	230	223	215	295	230	268	241	205	205	258	232	251	222	219	234	218	219	217	229	228	221	272	254	238	215	257	260	242	269	250	243	245	227	242	279	258	221	236	232	254	254	216	265	211	231	244	241	229	234	246	256	271	233	236	222	234	253	239	242	238	235	235	251	232	243	235	229	254	237	240	252	254	232	241	226	250	245	239	250	275	239	247	249	266	232	244	239	224	209	227	242	260	240	252	233	250	262	226	232	246	252	235	215	222	215	223	249	207	261	244	228	237	257	266	227	237	248	250	216	241	253	238	213	218	250	241	258	242	219	238	220	229	253	267	219	258	265	249	239	230	267	221	250	249	259	201	199	205	271	236	234	198	217	249	237	265	224	206	241	212	235	228	211	196	227	221	247	212	247	249	262	242	232	255	225	240	256	232	259	229	243	235	258	216	226	243	255	241	241	230	246	246	237	215	269	244	197	233	222	223	223	248	234	232	227	238	270	246	230	232	199	241	259	169	232	208	253	240	238	254	246	248	248	256	245	238	243	257	233	244	253	244	234	235	250	253	226	199	200	215	228	248	237	233	226	209	233	209	221	255	239	204	260	241	223	245	241	230	211	233	221	210	262	255	222	222	226	233	252	258	224	242	217	225	245	251	265	226	247	260	247	197	224	248	253	221	243	245	243	245	251	248	230	232	245	274	244	229	211	248	255	240	236	229	236	223	240	227	246	266	202	214	268	239	233	229	229	215	224	224	245	253	239	198	246	223	230	243	233	231	234	242	246	221	262	263	249	227	240	225	267	237	228	231	242	214	247	230	213	231	222	224	225	213	217	214	232	219	251	239	249	241	255	245	262	244	227	248	243	261	253	238	266	228	240	209	232	220	260	244	238	206	229	236	247	218	247	237	244	262	247	222	247	227	220	291	243	235	197	283	257	257	229	255	277	240	197	231	260	259	232	237	278	219	241	229	255	258	208	222	231	223	236	262	245	236	249	221	251	248	235	242	240	249	254	249	264	251	229	261	249	203	234	229	233	209	219	230	226	232	215	243	217	269	260	215	262	221	245	234	282	237	227	231	256	236	233	219	241	222	241	259	247	244	224	249	254	209	216	267	284	249	255	225	237	251	231	216	247	238	250	223	232	233	242	252	233	241	231	211	248	251	227	253	253	233	256	242	245	245	233	264	269	229	220	227	249	220	246	241	247	239	238	224	242	240	225	219	229	257	243	259	237	235	230	231	229	236	218	231	250	239	245	239	232	231	224	209	248	252	226	203	240	257	249	217	213	261	237	244	220	239	241	209	227	198	244	225	239	280	229	254	231	236	259	250	238	240	241	221	213	233	265	283	247	247	250	239	273	256	232	225	247	232	227	201	233	234	241	243	217	226	232	249	247	264	241	241	254	273	235	208	231	194	249	248	259	208	198	201	245	224	251	236	265	230	230	228	205	248	225	206	260	220	238	230	243	251	220	253	241	253	220	235	219	209	233	234	228	219	218	240	261	214	222	245	248	226	234	228	275	264	226	226	221	251	236	242	249	231	237	229	224	224	231	210	240	236	228	221	237	228	237	229	240	248	260	265	238	223	248	256	238	255	226	224	263	247	240	222	246	254	247	223	248	275	246	231	228	230	255	238	242	246	243	257	236	221	243	240	240	266	255	241	254	260	214	267	240	220	240	247	222	226	251	228	219	216	234	252	249	250	229	234	237	234	261	242	223	227	270	250	219	247	215	246	233	227	218	231	240	229	233	218	215	237	236	241	268	268	238	222	225	236	241	205	218	203	226	240	253	236	268	228	240	213	273	250	260	236	251	274	240	226	236	240	226	259	239	222	228	198	234	235	239	220	231	258	244	281	244	230	254	247	238	250	245	251	245	253	219	242	243	228	232	240	246	245	239	228	257	248	257	214	208	236	213	253	232	231	250	224	226	258	237	235	251	275	226	232	226	210	224	256	236	244	229	243	237	259	251	257	214	255	195	240	237	251	225	254	238	224	258	248	212	239	236	247	248	284	232	241	218	227	248	216	201	208	239	233	215	242	267	224	236	204	212	242	247	274	255	253	238	240	250	229	228	242	248	258	229	218	259	230	264	251	233	239	247	259	222	240	281	260	219	256	238	242	226	239	225	197	234	226	259	245	238	247	237	274	237	263	242	226	210	236	228	206	243	271	263	242	216	254	220	238	253	245	207	232	230	260	239	263	225	243	228	243	246	240	244	242	255	258	246	239	227	236	231	226	208	246	277	249	221	244	234	219	247	242	234	225	257	257	239	232	227	225	231	201	244	236	192	231	251	234	278	253	256	247	235	226	242	228	219	243	238	235	245	260	285	241	222	226	253	224	234	222	235	263	233	261	228	252	235	250	198	262	238	254	223	230	244	243	226	243	246	225	241	226	262	234	255	254	239	250	259	255	236	226	230	262	267	196	224	217	234	248	265	247	249	245	252	230	240	257	271	228	257	237	235	244	233	230	218	243	254	253	246	243	235	225	262	258	219	254	242	241	250	248	226	238	239	237	256	222	214	219	224	237	202	247	282	227	244	223	259	234	239	270	241	273	262	229	244	249	259	236	247	254	234	237	242	236	213	223	237	274	216	220	219	240	223	243	234	229	204	218	224	244	261	249	237	258	241	227	236	254	242	226	253	226	240	243	221	232	245	206	239	223	230	238	232	214	247	227	232	232	212
16922	9742	15104	15020	13871	14414	12228	8878	5962	4697	4174	3777	3340	3017	2376	2037	2316	2046	1724	1401	1281	1161	1147	1152	1222	1244	1163	1087	1059	938	960	925	1029	866	824	812	705	767	754	694	689	709	631	698	621	665	605	656	607	585	598	620	610	629	613	598	608	615	639	610	621	620	591	614	583	538	573	580	541	606	618	553	598	564	539	537	577	592	544	542	570	558	551	549	566	564	557	570	528	570	558	577	564	586	546	501	502	514	537	556	563	575	566	568	518	512	554	538	492	541	539	543	572	547	562	542	550	629	553	576	539	561	578	551	531	511	538	580	525	563	530	573	570	561	520	564	546	568	526	586	515	517	543	588	520	565	538	562	559	575	581	541	602	574	516	522	563	572	552	580	571	502	543	573	519	552	522	531	538	560	564	542	547	502	578	503	552	552	557	559	532	545	539	545	526	500	547	553	553	547	542	558	508	538	520	512	562	565	523	557	559	568	539	576	508	604	547	577	591	513	546	561	537	500	562	505	589	574	555	537	545	561	577	575	532	550	512	537	517	556	531	543	579	576	529	580	571	563	539	553	530	554	607	541	522	568	535	532	542	601	533	561	570	559	520	541	547	529	569	550	534	510	534	598	562	541	539	541	547	565	524	521	548	535	553	552	538	570	552	537	559	566	541	579	553	560	551	560	515	536	583	558	571	555	520	527	557	544	536	586	534	549	528	559	566	559	531	566	556	581	583	567	548	545	572	504	527	549	567	545	588	549	582	572	507	577	542	553	631	534	550	566	585	524	566	552	557	537	574	538	557	518	592	555	582	509	531	546	577	601	573	557	550	497	552	600	538	538	531	567	575	534	542	577	552	554	530	541	577	541	543	549	537	542	554	530	558	537	574	563	528	532	553	530	568	567	533	526	518	555	560	568	540	533	575	540	567	526	582	493	582	542	576	577	556	593	544	540	586	573	577	553	548	557	541	556	509	610	529	554	574	590	527	551	543	595	571	514	512	537	560	543	565	578	584	539	573	544	519	553	569	567	546	539	528	558	574	536	534	535	572	559	529	602	472	539	531	554	544	539	604	544	550	520	563	554	499	545	530	525	545	559	524	573	555	540	549	567	609	519	557	559	537	525	535	537	535	535	536	569	556	564	539	543	531	495	537	542	522	540	570	546	563	524	542	519	546	572	534	533	604	512	557	571	538	547	521	526	530	532	578	546	584	566	532	599	566	531	511	565	526	604	531	574	576	503	576	609	552	576	473	558	563	498	525	548	538	550	519	538	532	538	526	567	562	564	568	597	570	491	579	563	525	527	483	577	573	548	555	524	565	584	521	562	586	582	561	554	577	589	577	556	579	544	523	538	503	581	510	552	526	540	539	530	574	543	561	561	570	553	580	577	535	573	510	561	563	572	550	555	564	543	525	543	560	561	554	561	553	546	506	562	540	570	543	563	566	507	545	556	558	542	562	565	551	530	528	539	568	562	575	577	576	566	560	543	529	571	550	550	499	585	519	534	591	547	562	550	581	545	556	522	563	527	534	559	516	581	529	554	553	574	527	575	550	597	570	524	548	552	570	544	533	573	572	528	565	501	570	549	542	574	548	545	559	565	524	580	550	535	558	537	510	566	568	562	578	542	572	563	583	541	515	520	530	566	587	527	542	569	554	533	567	560	555	608	539	514	571	540	547	539	560	564	526	527	544	538	551	530	569	543	512	583	570	528	585	559	541	542	569	571	516	542	516	531	561	534	551	514	569	507	565	520	558	580	541	509	517	539	556	518	562	568	545	537	551	566	588	523	598	531	549	558	537	551	555	551	521	566	537	577	589	540	558	526	547	554	539	577	547	524	539	563	532	520	527	555	509	548	568	530	590	511	586	538	574	532	547	566	539	540	552	597	536	551	522	575	562	556	577	560	531	538	560	572	602	535	521	591	545	539	626	549	544	543	547	579	522	537	535	543	556	561	514	523	565	560	590	554	563	595	519	548	534	540	580	594	541	562	558	571	542	556	540	585	569	510	534	527	556	554	537	525	556	571	583	562	505	556	586	580	544	564	547	561	562	545	537	547	558	556	559	507	520	564	512	517	527	572	570	562	505	571	526	557	572	530	586	595	572	571	579	512	555	523	505	539	507	594	549	536	565	557	537	539	541	567	531	583	524	578	519	550	548	562	548	562	572	569	555	490	528	538	551	551	581	559	529	551	532	549	551	589	561	536	541	553	561	512	580	509	556	526	579	497	569	575	531	595	553	534	545	560	573	560	566	507	567	574	531	539	525	586	564	533	595	583	593	541	602	573	546	528	539	565	551	499	559	527	543	532	582	517	547	522	590	556	543	554	531	549	513	529	558	556	537	590	526	562	579	519	589	544	551	548	589	532	543	550	515	546	547	519	574	551	525	538	520	568	551	565	537	565	528	502	561	544	554	573	562	546	552	613	563	565	541	577	552	568	553	561	561	554	572	561	567	560	567	558	572	549	555	550	513	521	538	560	567	534	539	569	539	543	598	592	537	552	598	591	567	541	576	583	589	552	510	545	561	573	557	534	518	542	517	571	559	517	541	527	535	520	536	601	520	579	601	542	598	583	550	578	595	555	548	527	543	537	524	557	592	568	545	540	581	524	594	606	560	558	545	543	585	593	561	559	529	563	517	534	557	516	534	561	558	559	557	617	596	531	539	543	538	539	599	550	545	581	569	514	568	529	578	561	546	522	538	557	531	514	547	541	560	563	519	535	578	543	524	567	530	572	598	541	555	564	605	535	521	531	555	565	505	553	548	571	527	562	561	538	548	579	558	550	565	565	523	520	534	550	600	529	574	554	536	524	575	590	559	554	566	530	509	538	582	551	552	573	550	545	547	548	557	556	563	570	551	547	533	546	553	564	555	560	494	548	590	565	576	521	511	565	530	530	523	545	571	553	554	530	571	546	553	514	550	568	530	559	524	535	568	521	553	581	527	569	557	535	530	538	539	528	539	588	532	543	553	585	535	501	531	534	562	549	556	516	569	529	567	553	569	573	548	539	523	537	530	571	533	520	504	543	563	559	561	581	591	568	589	526	559	593	544	525	520	554	550	570	559	579	574	537	591	552	553	549	579	513	551	555	558	529	534	563	533	550	565	568	548	520	570	517	592	553	519	550	535	569	553	557	521	546	586	533	572	513	564	572	534	524	551	517	544	532	562	534	545	589	608	553	548	541	552	578	498	543	516	558	558	543	569	545	574	592	493	542	563	562	549	566	546	549	543	550	541	578	541	545	541	543	595	595	527	557	541	537	570	497	563	569	582	525	572	552	585	577	542	515	570	584	547	535	550	573	572	543	536	555	532	537	551	541	550	539	521	520	529	577	525	517	528	540	565	537	596	523	569	575	512	545	531	544	543	512	549	550	554	566	546	536	549	555	569	541	556	571	518	572	559	556	567	541	531	534	546	568	575	565	513	567	545	579	575	490	591	531	548	556	543	556	552	533	530	541	538	546	575	549	530	563	546	553	561	569	555	557
9481	4010	3150	1888	1114	832	778	647	523	411	382	377	340	363	321	378	336	322	306	303	296	320	328	317	309	311	307	322	329	299	289	299	302	305	287	301	310	307	280	263	293	287	293	285	283	317	272	290	326	326	278	287	288	315	268	311	282	272	318	304	276	258	323	292	325	255	325	302	301	280	272	270	284	302	300	268	272	296	288	266	300	272	295	298	298	240	296	253	263	272	293	316	289	271	276	272	313	287	278	286	278	304	284	269	320	293	274	302	301	282	284	301	251	302	288	294	316	295	299	309	330	320	276	316	310	281	295	295	290	264	259	332	273	333	288	300	287	297	270	286	288	284	322	307	270	305	284	293	296	304	268	269	298	308	263	272	318	284	271	277	314	326	270	294	276	261	293	270	292	259	274	317	299	298	325	280	291	286	298	255	273	264	298	256	289	313	273	259	301	272	288	332	318	299	300	313	321	282	284	292	281	284	262	293	253	293	265	294	259	296	296	313	276	302	264	270	299	269	281	311	310	303	282	298	293	326	313	336	317	304	265	278	302	282	309	282	326	310	305	309	295	309	288	303	305	294	299	288	289	298	314	287	299	293	259	267	259	267	286	278	296	300	339	241	287	294	293	292	282	293	308	300	272	272	286	281	265	276	305	309	299	302	285	280	286	269	294	271	275	242	298	317	293	308	277	294	288	275	290	309	296	316	305	297	279	315	276	269	268	289	261	307	262	276	271	348	310	302	279	281	281	270	271	273	271	291	254	273	270	257	253	250	270	298	298	283	278	271	273	287	312	284	299	289	302	270	266	282	282	286	279	321	271	282	293	288	292	295	270	286	321	278	295	295	276	274	274	290	312	284	274	300	295	312	307	266	282	294	261	306	339	275	305	321	295	288	283	272	304	247	291	283	269	284	303	304	282	269	291	289	299	294	282	299	327	267	274	290	298	328	291	291	290	291	276	274	276	279	279	280	266	283	280	301	269	285	292	293	307	287	306	249	276	293	296	277	258	289	307	288	311	281	305	293	280	258	265	274	252	290	285	286	282	292	310	267	285	279	298	285	292	285	258	287	302	285	321	300	291	274	270	273	296	285	272	307	306	290	306	285	276	308	299	261	259	303	282	319	281	312	298	298	278	279	302	272	324	297	277	295	284	293	305	299	272	285	277	312	299	295	268	299	303	291	319	334	287	301	281	283	308	297	299	276	275	347	301	314	285	259	280	289	283	268	291	292	295	258	288	308	272	298	254	332	283	298	274	293	309	302	317	284	275	276	305	311	240	309	287	287	279	295	255	290	318	283	297	281	312	334	273	295	274	314	323	257	275	271	293	277	282	302	306	313	310	251	282	299	290	323	329	308	308	325	282	291	279	311	285	242	284	264	280	283	264	278	292	327	299	303	280	321	293	291	291	274	287	298	280	344	281	273	290	301	274	293	307	290	347	313	282	255	274	299	274	294	275	314	278	283	286	281	300	305	311	287	303	313	231	311	267	270	306	304	320	262	246	284	277	308	308	300	332	303	326	281	294	305	291	259	277	272	284	309	270	307	310	284	265	291	289	303	317	284	285	307	295	297	310	283	323	304	284	302	305	320	282	293	308	289	289	281	311	288	296	311	313	276	275	302	322	267	280	274	304	303	262	278	300	280	311	292	263	266	306	289	275	299	306	281	310	277	309	298	295	306	300	298	273	291	281	276	274	268	279	304	251	318	289	280	281	293	297	281	303	261	319	258	271	305	297	265	279	306	292	285	295	267	270	277	279	295	287	271	273	288	278	337	289	277	294	320	296	279	311	308	319	312	308	285	297	295	328	307	285	269	299	267	256	281	276	291	294	311	309	280	303	299	265	283	278	281	267	300	289	318	288	300	260	294	272	246	292	271	303	291	285	267	287	276	262	288	328	294	270	292	264	276	307	293	306	280	258	295	321	302	275	287	305	266	301	289	275	305	286	279	297	315	294	265	301	279	292	289	293	289	301	303	315	300	280	270	283	316	270	292	275	322	286	249	264	262	277	279	280	273	299	293	293	299	297	284	281	279	267	284	273	298	343	284	303	299	271	260	306	295	290	302	286	320	297	283	302	308	304	306	281	296	304	261	285	277	278	276	265	302	276	281	266	296	296	291	302	275	299	283	281	252	298	311	291	292	306	282	311	290	311	305	294	278	257	292	310	315	265	261	299	260	284	304	285	291	296	305	273	288	285	305	292	297	307	278	272	330	278	307	277	285	287	282	296	292	291	281	260	289	276	293	333	276	306	295	275	282	309	290	296	309	286	288	307	271	290	310	271	277	333	285	319	283	298	295	275	320	260	276	306	283	283	302	269	285	278	277	316	291	293	275	275	330	294	281	259	301	316	285	287	297	260	301	336	305	278	311	305	322	305	289	319	282	316	326	280	266	324	303	290	286	314	305	315	337	306	307	277	290	302	309	293	284	273	280	261	287	260	287	286	289	310	321	305	320	271	306	310	317	263	317	284	263	294	324	294	295	288	316	267	301	276	263	257	297	291	292	278	308	273	295	282	308	310	320	286	265	284	269	291	283	302	295	319	308	304	269	280	323	296	301	288	309	319	293	279	281	280	324	289	299	299	270	275	272	304	278	276	278	261	301	303	280	288	330	306	283	270	299	297	296	292	291	283	314	290	284	289	297	283	299	280	297	265	316	325	253	277	255	297	253	273	284	303	303	288	309	258	291	298	274	301	320	293	262	274	285	286	284	310	286	268	287	277	288	271	279	274	291	273	303	298	294	289	297	294	287	291	319	304	313	308	290	290	292	271	271	259	266	328	320	298	312	312	306	275	277	275	328	325	304	286	312	312	316	265	299	295	316	272	260	307	274	281	287	295	281	274	304	311	311	262	248	262	296	276	310	269	293	285	262	305	308	295	302	252	309	295	285	288	253	272	297	291	286	285	289	303	302	319	293	303	292	289	258	277	273	285	266	277	305	298	280	292	270	309	295	261	298	291	296	269	278	309	273	279	301	273	304	296	288	276	288	301	276	271	296	289	310	277	270	251	287	264	260	281	269	266	297	285	289	276	288	290	287	306	343	313	282	297	274	259	298	278	283	310	287	301	299	325	308	297	263	282	309	288	277	306	309	273	306	278	304	294	297	304	301	289	302	282	263	276	267	272	301	280	316	307	296	285	312	314	303	268	322	287	295	270	292	287	301	276	311	244	296	298	270	281	286	327	266	300	315	278	290	293	297	278	282	258	258	291	305	299	282	293	324	306	268	296	298	269	285	302	310	319	301	292	303	254	280	290	320	266	285	294	319	304	312	305	300	295	329	306	281	300	319	307	283	323	330	284	297	265	245	283	296	304	326	302	303	285	313	293	320	289	280	265	283	283	306	296	306	305	279	320	271	290	301	285	291	274	314	306	309	268	284	293	295	290	297	266	277	305	276	261	289	263	281	289	302	316	310	277	284	262	299	282	270	306	297	320	306	281	316	295	302	306	316	321	297	291	291	277	302	271	305	320	274
6492	3819	5525	5135	4026	3227	2818	2222	1865	1557	1284	1185	982	984	937	929	999	919	867	931	860	823	863	784	769	776	750	794	709	743	703	726	746	723	712	708	715	754	706	672	627	648	674	669	625	703	749	702	652	690	676	677	683	692	696	659	667	693	717	664	678	641	681	632	617	702	642	622	647	676	664	662	641	653	686	632	602	659	645	602	604	660	650	673	653	636	644	650	664	659	596	688	635	700	617	655	644	686	642	649	643	616	625	653	639	623	654	657	666	641	629	601	617	682	614	685	645	656	621	632	597	616	671	653	647	638	643	678	659	641	629	660	637	629	640	637	659	627	618	680	663	629	650	665	701	618	674	661	642	646	628	668	658	617	634	654	648	660	648	598	661	620	689	651	649	660	641	607	651	711	651	650	674	673	612	591	662	654	691	635	668	624	644	610	637	629	647	641	622	692	616	678	637	648	627	653	675	658	667	666	654	640	693	692	655	661	628	651	659	677	696	634	628	598	615	644	642	655	668	634	630	661	652	650	647	612	644	625	628	636	609	686	622	618	643	626	632	651	631	651	657	638	660	625	609	652	657	652	655	618	648	644	613	657	641	685	678	679	637	613	643	720	634	653	637	641	672	651	598	627	640	625	632	679	628	653	630	684	676	634	640	667	640	647	646	656	640	651	660	649	641	626	645	659	592	639	628	621	621	670	632	662	645	590	663	597	639	666	677	644	606	661	672	645	651	650	674	672	637	631	599	648	617	611	627	645	633	638	668	656	671	636	608	650	648	652	679	626	638	621	679	644	679	610	630	635	615	690	687	670	697	646	641	637	610	652	687	610	620	649	643	601	675	648	624	648	694	636	649	638	693	662	669	651	708	626	596	601	653	650	626	612	663	667	629	651	662	629	645	605	645	623	700	551	658	629	672	617	636	673	699	668	613	650	606	625	633	612	650	621	668	594	635	633	634	622	596	654	650	623	589	629	638	664	687	653	635	666	620	645	645	637	671	636	602	624	629	625	631	626	643	657	588	621	657	597	624	602	668	687	652	657	600	639	671	638	585	659	641	623	668	633	675	655	637	624	635	625	662	643	651	644	624	650	659	664	619	643	630	608	645	593	662	651	713	624	614	619	629	699	672	641	670	658	632	649	656	631	631	624	639	596	650	642	568	694	615	638	638	635	618	609	647	662	664	630	655	612	683	624	617	647	665	669	673	649	661	634	648	646	652	676	617	652	641	628	640	659	692	698	655	621	685	651	637	630	638	659	660	658	650	639	666	655	637	605	633	648	619	638	605	617	650	658	659	651	650	632	665	638	628	669	650	650	656	616	652	634	628	676	651	687	608	607	642	664	652	607	624	656	672	668	671	633	651	631	637	675	637	637	637	628	652	614	666	633	627	646	625	637	641	641	700	683	666	617	666	659	701	618	662	656	611	676	636	639	667	641	695	634	630	703	632	656	625	637	607	648	634	654	655	661	659	642	660	616	651	649	645	633	628	672	622	633	618	679	624	652	647	664	628	651	614	676	621	641	647	573	613	661	657	607	623	656	624	637	664	672	641	647	618	638	641	665	633	643	666	674	620	698	619	659	646	600	600	684	662	632	618	641	682	649	625	620	610	671	674	627	659	680	638	604	639	638	624	629	634	626	648	644	669	590	648	622	652	664	624	662	632	672	643	642	635	659	610	629	646	619	646	649	649	598	621	633	657	672	634	620	635	647	669	624	620	629	649	619	691	655	617	649	664	622	616	640	646	635	616	655	655	646	650	629	651	570	632	656	640	645	660	652	655	626	617	582	617	601	637	605	642	631	594	622	656	631	653	661	630	630	648	631	623	628	635	607	659	660	673	631	639	707	630	647	610	614	655	689	642	648	680	672	642	659	642	657	628	607	628	603	631	602	628	595	638	655	638	608	622	691	666	633	622	657	629	670	608	586	654	647	699	641	626	662	661	648	597	650	665	618	625	659	656	599	647	639	641	619	601	652	611	647	704	681	663	659	665	640	609	622	630	700	674	655	627	664	601	669	662	670	669	656	650	625	668	653	645	676	642	646	687	606	685	595	651	640	642	658	633	637	702	662	684	676	615	593	609	613	655	622	643	666	663	628	647	638	636	619	631	616	675	631	613	637	667	612	660	616	641	647	612	620	655	654	663	637	651	638	577	649	650	630	643	656	628	658	676	680	614	633	682	638	630	644	671	642	633	672	660	637	636	636	685	616	617	651	629	616	642	663	661	645	668	635	649	640	697	645	607	673	636	667	664	649	702	657	618	658	646	662	678	621	649	641	614	601	653	631	678	671	635	637	643	614	676	650	622	670	641	598	676	661	605	639	675	647	647	615	650	651	665	694	629	633	638	616	662	607	650	652	683	643	685	648	640	604	654	601	603	650	683	601	647	651	645	718	652	636	672	706	613	631	621	611	618	634	652	634	639	663	665	629	683	638	654	632	630	664	642	667	644	669	663	647	635	646	662	631	650	674	656	667	683	674	672	634	649	660	673	610	629	628	644	657	640	678	646	648	692	635	646	689	625	694	604	656	644	596	605	668	616	626	638	627	674	656	635	607	628	650	636	636	641	638	625	606	633	644	641	660	631	674	682	620	634	636	665	643	603	683	626	651	661	642	669	676	629	701	663	687	627	637	692	665	659	635	638	687	630	699	655	673	646	626	606	665	646	642	635	623	660	642	663	658	660	633	674	685	641	657	609	653	618	656	615	635	645	593	644	658	671	611	700	649	631	688	668	643	652	660	662	617	627	629	627	654	633	660	686	685	656	668	660	650	653	636	660	627	566	586	593	632	649	609	628	640	649	615	651	582	648	673	658	683	616	642	634	643	612	628	661	628	642	638	673	658	667	620	600	632	630	667	604	685	633	655	643	632	631	630	704	690	641	665	664	634	609	640	621	639	640	646	643	712	650	608	645	640	633	656	641	663	668	638	628	617	644	639	637	672	678	656	682	639	708	617	632	665	642	655	656	624	658	631	637	636	692	680	663	631	658	672	681	662	686	616	650	657	636	644	626	630	611	648	635	648	650	642	658	649	628	630	647	667	608	641	617	647	604	665	630	609	641	612	607	651	651	616	624	615	673	700	606	623	660	665	658	651	657	627	661	675	658	600	683	628	681	629	658	610	675	672	624	601	675	654	666	632	723	665	672	662	674	624	640	652	612	643	657	667	640	628	648	645	659	640	616	643	680	612	651	639	648	659	683	651	645	620	681	650	662	702	605	666	654	684	607	643	627	580	668	641	643	653	622	635	665	610	651	632	652	615	612	629	644	682	603	642	664	654	660	667	627	620	655	631	602	628	644	667	619	660	594	655	686	602	624	647	621	642	625	615	669	671	677	673	644	660	670	652	684	606	635	631	619	700	631	676	651	672	610	650	622	592	691	656	678	646	676	656	622	631	650	675	677	665	718	639	641	661	641	614	639	644	624	663	632	667	673	630	635	641	640	640	666	628	634	608	653	617	607	643	644	667	597	671	657	628
19728	7779	7179	4416	3402	2511	2045	1256	1079	722	599	604	479	441	432	388	397	395	340	285	317	339	296	332	292	279	297	294	296	298	303	314	282	283	276	240	268	254	252	236	254	240	239	234	228	263	288	229	226	281	287	246	277	233	223	240	274	244	239	236	241	207	255	244	232	260	242	251	263	272	239	232	248	268	258	244	229	227	247	243	283	231	264	245	249	251	260	284	234	220	235	231	228	256	233	221	227	251	244	255	234	249	243	224	246	264	212	254	207	273	262	255	244	247	261	256	262	251	250	260	223	204	229	230	231	243	227	236	247	249	287	290	236	247	246	238	224	226	247	227	242	216	250	248	234	251	229	264	277	233	211	219	224	238	234	237	234	236	261	229	229	232	266	280	242	242	213	223	232	251	243	219	222	242	232	229	254	252	260	248	239	266	230	227	232	256	231	242	253	239	289	234	260	244	252	249	230	232	257	230	253	262	228	250	213	256	234	258	230	212	230	236	223	224	228	261	236	209	242	235	244	230	278	233	246	267	242	237	243	231	256	227	279	271	235	259	229	235	255	216	242	249	246	238	284	248	226	240	230	233	239	256	255	235	233	215	242	241	221	237	217	248	277	258	252	247	231	232	244	283	259	240	239	268	233	233	227	250	232	228	257	234	270	221	223	231	263	271	258	265	261	238	216	221	249	228	255	243	247	262	244	258	259	243	228	264	239	229	230	245	238	257	226	259	258	231	241	241	228	253	259	211	302	264	242	256	235	242	256	240	225	248	246	226	229	239	271	233	237	248	227	257	211	249	232	267	260	252	259	274	236	247	261	244	251	292	250	209	217	215	238	236	252	238	222	251	252	258	274	240	255	270	244	215	241	247	227	225	225	252	220	233	231	279	262	240	239	281	223	240	248	246	230	245	236	234	238	251	257	234	211	237	214	256	231	250	218	221	255	264	225	205	207	269	242	236	243	270	260	225	254	223	259	260	220	234	252	232	222	239	253	225	218	264	243	260	256	234	264	251	242	221	252	230	239	249	237	269	253	221	225	230	246	272	246	273	235	255	259	271	240	248	228	213	278	244	219	230	286	260	253	244	244	242	242	256	230	241	228	226	214	242	276	243	230	228	249	248	237	224	233	252	236	244	269	244	207	242	230	252	223	231	275	247	204	230	244	216	230	249	250	239	225	238	230	248	237	250	260	238	246	287	243	221	231	260	263	234	247	239	235	248	251	212	226	244	243	262	266	244	243	244	248	230	253	246	280	224	206	267	295	266	215	215	239	236	234	215	232	254	200	250	236	249	235	287	236	236	257	267	220	238	227	191	234	261	262	256	262	273	234	207	232	237	245	234	247	255	267	247	231	255	266	255	224	232	241	253	250	222	237	231	237	239	253	248	252	286	241	262	271	258	258	256	243	228	236	252	255	236	226	256	252	235	239	245	233	251	209	243	245	220	257	246	234	266	241	240	218	243	209	268	259	228	227	244	230	224	246	231	263	205	235	265	245	237	211	242	225	237	208	247	265	240	250	255	224	234	230	245	268	220	257	237	230	225	223	260	251	216	254	247	240	239	224	253	241	251	257	224	232	218	276	231	237	238	258	259	241	234	231	231	235	214	267	240	235	244	257	263	227	273	225	251	227	232	249	264	230	260	271	230	210	237	249	221	260	258	216	255	237	232	231	231	263	274	240	232	247	260	248	246	221	231	248	222	221	238	238	245	284	231	270	250	255	245	235	215	254	257	243	250	240	257	218	225	268	261	257	242	230	249	238	241	247	234	236	272	246	246	218	251	274	264	241	233	243	216	259	230	236	230	214	239	255	257	249	212	212	241	232	227	242	240	228	223	242	221	222	217	256	246	239	242	244	271	299	236	279	217	251	230	227	256	253	229	236	256	215	239	234	231	218	229	264	272	276	263	237	230	249	245	273	216	288	221	244	228	227	233	264	237	226	234	249	247	265	227	224	255	217	227	235	227	245	216	229	244	284	240	249	246	245	269	256	220	270	245	240	254	243	260	275	261	268	234	244	261	255	251	232	253	265	243	250	264	208	241	253	261	224	212	256	267	243	245	244	220	219	239	232	230	220	239	224	242	216	225	253	258	227	241	251	224	254	264	223	233	270	221	259	256	277	248	233	215	249	259	261	254	261	248	275	232	237	273	244	218	191	229	226	228	237	244	227	253	269	237	260	255	240	243	252	266	264	237	260	244	254	244	234	233	243	214	236	251	274	247	268	250	224	261	248	226	237	252	231	217	238	262	251	237	228	264	228	251	236	238	277	249	232	248	233	269	243	244	239	271	272	264	294	244	238	213	250	249	224	246	264	244	236	238	253	238	230	247	226	239	225	241	252	244	207	231	268	246	245	237	251	241	216	257	243	251	253	262	203	242	261	249	221	252	234	263	240	222	224	231	235	246	249	242	278	232	279	242	257	249	243	252	256	209	242	229	223	233	246	277	266	278	229	249	228	228	258	236	258	237	265	238	225	246	252	266	232	239	248	235	237	224	262	249	239	236	265	219	256	247	237	264	231	250	235	235	226	238	269	241	272	215	247	258	282	234	255	253	251	256	246	230	230	251	218	224	255	241	261	263	271	255	229	236	250	225	220	256	254	276	247	273	247	226	246	253	232	225	249	253	248	229	261	249	264	241	265	242	244	251	246	251	228	268	257	226	214	243	231	233	253	303	243	223	264	235	242	236	242	250	263	240	232	269	220	236	246	260	241	249	238	257	252	232	240	237	264	249	271	277	224	210	247	244	255	260	233	265	275	248	266	240	278	286	251	232	250	242	256	226	255	223	244	220	230	236	240	251	252	259	236	233	235	270	224	249	242	238	253	232	250	279	249	249	258	222	246	244	249	267	244	241	252	224	241	266	281	258	248	249	223	240	223	264	250	242	224	264	235	257	244	244	256	240	257	225	241	265	244	237	270	231	254	239	258	253	229	250	245	252	234	226	250	269	221	248	255	222	252	239	238	242	210	240	238	224	260	240	266	223	260	222	266	230	235	232	253	256	211	238	254	243	256	233	221	266	231	222	270	255	245	252	231	270	246	242	260	211	217	227	230	256	258	241	279	254	255	223	239	235	227	199	283	271	239	228	223	225	250	246	271	224	254	264	257	246	231	234	248	244	252	247	224	212	231	256	227	227	270	248	239	214	229	234	265	242	285	257	256	204	260	269	254	216	268	240	257	219	270	255	251	256	239	235	237	212	254	253	255	256	246	229	249	249	260	243	232	253	255	235	226	253	264	239	250	245	252	256	255	265	288	218	228	220	222	250	261	269	205	247	257	229	251	230	253	244	208	244	273	240	256	247	246	231	206	251	249	226	251	241	223	216	223	269	258	241	235	235	267	249	227	249	268	234	214	223	260	257	258	259	245	240	245	247	253	274	221	258	251	236	278	239	250	254	249	241	245	285	222	241	241	245	272	240	255	271	235	253	236	216	242	230	207	250	253	243	257	223	243	248	220	248	258	254	259	240	230	252
12910	6475	11093	10508	9715	9487	8123	5614	4476	2991	2539	2694	2162	2003	1636	1442	1540	1537	1266	1128	988	1022	1005	959	1002	1068	951	863	909	832	790	876	846	742	763	721	694	662	617	701	651	620	653	620	611	603	609	547	588	628	585	605	571	595	638	610	590	625	583	624	610	581	578	615	558	575	588	576	568	595	613	578	603	581	542	588	543	566	586	563	564	540	602	559	596	545	570	567	587	575	553	546	582	563	580	583	550	544	590	556	551	565	556	602	591	569	554	567	537	579	527	588	538	567	585	555	547	583	528	627	593	548	581	558	536	571	580	576	547	550	560	565	551	508	551	585	612	570	574	538	547	562	561	588	602	561	567	572	528	537	555	613	559	595	556	530	570	559	537	574	581	599	561	523	542	538	538	574	542	532	540	581	591	587	561	540	550	553	563	497	558	572	603	541	560	544	512	577	545	528	556	547	557	580	573	546	547	559	562	544	568	576	600	593	557	583	559	563	554	541	561	553	638	557	564	562	575	530	493	579	546	557	559	594	567	554	562	539	616	526	550	560	561	573	553	535	602	578	573	560	505	561	596	534	515	543	544	553	559	581	593	511	517	523	576	505	509	540	555	539	569	539	564	583	531	572	537	587	569	527	564	575	589	515	524	571	536	560	559	575	528	546	553	583	530	592	552	561	576	538	553	561	549	540	559	572	521	527	541	590	552	544	552	557	543	543	564	565	532	519	580	577	520	537	569	548	548	578	535	527	561	542	566	557	558	562	526	598	556	543	618	580	564	536	585	581	582	589	538	565	528	564	601	547	557	535	590	527	533	569	570	569	558	573	530	563	595	566	549	534	532	563	558	582	556	541	575	552	586	531	576	567	545	546	531	555	545	544	505	570	550	590	614	544	604	612	532	541	558	519	566	593	575	561	593	523	545	548	538	559	556	577	545	567	538	552	555	540	566	596	530	576	530	581	563	539	568	519	552	535	513	556	549	577	549	566	544	578	528	525	532	569	553	569	562	578	574	558	526	570	581	567	569	566	559	556	536	579	549	553	527	542	576	551	530	554	562	571	542	513	500	562	549	553	565	610	566	558	599	567	516	566	543	543	532	564	577	556	580	511	552	577	541	575	587	560	522	539	608	553	551	555	559	587	532	571	579	538	543	578	595	553	575	586	517	535	555	585	558	547	564	520	609	570	546	549	546	538	563	539	516	556	594	540	530	553	564	513	518	550	563	524	553	567	584	547	572	531	524	584	560	585	517	567	548	555	555	583	565	586	557	572	518	571	557	541	572	578	555	571	523	577	572	536	545	562	560	626	559	566	559	582	555	592	588	550	527	538	532	520	534	555	567	554	564	584	602	551	514	535	563	572	547	583	543	543	573	535	546	570	572	587	598	576	517	576	546	617	543	570	547	509	572	556	601	582	583	588	548	570	524	542	525	551	567	588	559	554	534	557	564	522	537	573	547	519	529	576	599	555	571	568	529	581	570	611	539	559	525	558	561	551	541	535	545	545	572	526	593	575	570	547	543	595	534	570	601	546	577	517	595	561	529	582	564	548	546	558	535	544	540	543	564	521	523	538	564	555	523	577	565	590	538	605	563	535	567	540	561	582	585	501	566	584	553	555	549	582	582	561	537	538	588	512	526	543	568	531	539	597	560	542	527	599	569	560	582	545	550	568	569	571	563	525	530	554	575	569	581	555	560	488	590	560	577	522	569	554	519	576	530	569	530	531	568	547	547	543	553	531	565	545	567	538	557	510	556	547	537	545	556	586	544	523	557	593	541	505	559	572	537	572	550	570	557	547	546	561	550	554	547	571	537	555	535	541	532	587	571	568	561	491	571	521	540	539	521	562	566	572	565	590	518	503	547	537	590	552	536	594	554	600	557	552	553	552	531	561	543	545	557	536	536	578	551	556	588	609	558	544	568	550	535	562	485	546	554	542	601	556	558	552	547	572	545	558	528	560	599	557	533	564	555	539	564	521	583	550	531	581	555	588	564	572	549	563	533	532	542	551	611	548	525	547	578	532	610	568	565	553	579	603	560	512	536	565	556	575	612	526	555	553	547	532	532	552	513	524	563	583	592	588	572	611	569	541	553	570	557	545	543	568	581	556	528	599	558	555	597	521	543	565	586	569	569	599	542	535	578	603	544	568	524	544	606	564	558	526	555	589	580	595	545	582	546	557	568	543	548	574	550	537	536	505	566	547	540	571	605	570	552	585	576	609	551	573	568	581	526	560	601	573	552	547	607	590	557	537	561	523	576	557	556	558	557	578	560	559	569	572	556	579	600	570	569	560	585	550	541	556	555	571	570	566	569	515	563	557	526	537	521	574	499	526	536	535	593	605	522	543	569	583	544	554	589	598	532	559	548	539	570	579	551	549	572	568	556	520	574	558	568	571	570	556	561	595	530	575	559	564	551	573	553	542	578	595	547	533	560	523	570	512	540	597	556	528	577	576	556	550	567	529	566	539	575	581	594	545	541	557	531	564	562	544	548	528	578	577	549	540	597	535	608	571	512	566	526	569	555	556	518	581	551	545	586	573	586	587	596	570	571	572	587	579	541	526	558	632	576	558	572	495	581	590	585	522	570	536	542	551	586	554	561	540	549	566	537	553	537	547	551	554	551	572	565	521	559	604	510	537	568	513	567	589	557	548	563	491	528	551	606	572	550	577	562	542	579	553	530	540	576	542	549	523	504	584	580	552	528	540	555	532	599	520	584	545	542	500	600	558	557	569	566	581	577	538	533	545	531	523	565	533	590	550	572	582	575	556	559	604	543	566	546	531	542	535	560	542	563	593	535	558	578	583	549	550	560	538	615	565	541	572	568	565	571	565	557	530	540	552	551	530	570	522	561	502	545	546	548	575	565	561	533	549	532	562	572	561	575	555	552	593	536	583	538	572	543	570	573	554	549	550	562	564	581	580	596	558	574	554	537	548	591	574	544	553	504	559	544	533	531	559	551	553	543	521	492	561	561	535	584	569	596	545	584	577	518	529	554	539	582	579	551	605	541	540	566	532	545	530	562	551	591	576	576	584	560	582	551	594	575	544	513	570	544	561	594	556	567	572	546	554	569	514	575	540	562	564	581	584	567	569	581	547	524	559	529	542	569	536	524	552	578	553	529	524	584	557	566	560	548	574	535	526	556	590	570	562	545	582	582	539	558	543	569	544	585	543	545	607	519	574	583	566	548	601	584	571	574	572	541	564	559	529	537	559	543	525	531	562	529	486	573	565	555	555	555	583	578	550	589	542	540	545	590	550	576	542	565	563	554	557	525	599	547	601	573	548	566	553	578	559	544	567	561	570	557	594	580	556	525	499	567	516	557	577	521	574	589	553	586	563	542	539	596	559	562	572	560	545	549	581	545	616	562	521	580	572	514	537	567	611	516	557	558	591	567	533	545	601	531	577	555	565	570	596	521	589	549	554	584	535	569	544	535	537	558	531	538	569	547	493	543	538	537	554	593	542	532	568	513	593	583	572	608	540
30784	13848	10423	6793	5390	4446	3272	1963	1448	978	756	810	668	559	537	509	477	427	448	393	339	334	366	310	328	314	338	328	313	303	324	268	279	296	270	247	256	245	274	275	257	258	256	269	254	256	242	259	226	242	262	228	214	239	246	227	256	284	264	257	236	236	221	251	232	288	218	240	275	237	240	234	261	235	241	238	259	262	273	224	209	233	245	218	231	267	250	261	253	263	222	237	218	257	248	228	229	230	250	234	212	225	227	229	228	242	240	259	220	239	249	256	255	224	254	238	227	246	235	251	236	230	240	282	241	224	208	248	238	257	256	248	236	254	246	247	231	259	249	253	241	210	227	244	262	254	207	225	243	274	252	253	221	242	224	214	249	259	233	250	234	224	217	255	236	255	250	259	265	259	261	243	229	200	239	262	258	226	232	239	233	227	257	243	262	217	269	268	246	226	245	238	245	257	262	259	227	260	256	210	227	227	226	226	230	234	255	220	237	248	272	228	241	202	225	229	232	215	248	285	235	243	251	209	240	214	253	275	253	228	250	248	265	233	235	218	249	255	219	242	234	242	233	254	220	244	237	230	244	265	259	267	240	261	228	282	245	245	235	232	244	253	216	242	198	230	268	239	230	223	241	250	252	218	256	252	261	252	240	223	249	205	244	254	242	239	244	227	242	224	258	205	244	226	259	269	243	271	234	222	232	222	226	235	265	219	229	232	216	276	231	211	206	227	236	255	211	240	206	249	236	212	230	226	238	247	239	256	226	242	245	238	252	245	248	233	254	234	226	237	241	240	215	245	229	248	264	268	254	241	243	250	225	249	243	237	265	240	217	263	252	224	254	252	240	245	215	245	242	200	219	238	245	269	234	210	230	253	266	253	243	282	243	209	222	231	248	228	228	219	244	258	260	226	228	234	225	260	239	258	243	221	240	253	236	268	225	242	220	243	243	256	233	251	255	244	244	237	247	237	215	233	242	231	239	218	245	229	233	227	239	244	230	254	221	232	249	226	238	222	234	254	237	230	228	232	243	236	226	237	232	231	225	250	205	218	244	241	258	277	244	256	248	245	218	267	223	241	234	244	241	245	258	231	248	237	230	230	250	210	239	224	231	229	248	238	262	253	270	248	229	225	249	255	226	216	228	232	250	221	221	219	242	267	227	226	215	233	219	223	225	237	238	251	230	242	234	235	212	239	240	255	227	253	230	261	243	212	245	238	246	269	246	251	252	240	245	217	249	255	248	245	244	216	211	247	241	272	238	236	229	247	248	244	255	208	239	231	244	265	243	209	240	242	241	220	229	230	215	236	223	225	279	282	222	233	253	249	244	255	232	241	221	256	229	249	197	241	247	240	262	272	255	244	261	265	231	241	264	252	228	263	219	253	216	236	224	235	254	249	226	258	268	260	251	250	239	239	240	259	228	229	248	247	253	233	265	246	278	248	255	223	234	252	241	219	253	227	233	199	253	250	227	268	214	267	242	231	234	256	221	242	241	249	247	233	225	256	241	213	243	253	218	243	251	266	262	241	251	217	256	268	236	238	258	257	243	243	262	236	231	242	225	243	253	251	238	231	234	236	236	225	217	229	242	253	232	240	222	230	221	223	218	212	240	243	251	246	247	241	238	239	246	243	219	222	226	233	250	232	235	210	230	204	248	247	239	250	242	270	248	266	231	246	217	224	250	231	237	289	260	238	254	244	254	229	213	234	231	269	246	254	250	252	248	238	242	233	254	254	255	234	228	224	216	247	215	230	249	224	260	240	242	241	251	236	267	253	231	261	217	231	234	264	222	264	220	241	228	228	273	247	245	230	234	236	254	207	242	256	225	222	246	254	249	250	235	252	245	256	229	247	237	216	224	239	241	231	224	217	269	234	218	234	240	242	251	270	207	237	254	218	192	263	215	236	240	238	253	257	231	207	254	226	259	231	278	243	228	243	244	206	237	246	236	277	238	236	230	245	272	258	243	267	233	212	216	234	256	214	242	282	271	234	205	244	269	237	258	235	260	249	237	227	212	224	234	218	274	240	251	228	245	232	248	238	240	220	266	222	202	239	237	243	256	224	272	221	262	230	241	239	255	253	234	244	254	233	256	244	241	260	233	249	243	224	219	221	260	273	246	239	209	259	246	224	236	213	256	234	263	245	268	242	284	246	232	228	254	276	242	275	250	238	245	284	243	268	231	257	271	247	221	208	245	241	240	253	241	247	225	214	239	242	244	229	243	244	245	239	227	247	245	237	220	241	237	249	233	238	243	242	242	232	234	224	262	225	236	233	253	234	255	259	261	192	256	260	250	253	221	222	242	260	233	244	250	236	240	254	264	229	247	235	257	268	228	257	215	254	220	250	223	219	230	248	243	244	244	229	227	246	238	223	238	226	267	257	228	237	229	225	243	260	233	241	252	251	266	245	239	209	215	245	247	258	225	275	250	231	256	230	245	222	224	244	256	233	258	242	250	242	244	229	211	242	241	266	285	225	278	224	253	250	246	256	230	241	246	224	237	246	227	222	253	229	229	244	253	243	263	222	230	247	218	240	218	258	252	259	218	219	227	228	228	212	222	251	235	229	244	249	231	217	253	298	219	233	237	235	245	213	241	238	240	236	232	257	247	237	242	243	232	239	225	229	227	238	232	231	275	233	252	227	235	242	233	262	242	275	235	235	240	221	214	233	260	231	246	221	265	222	208	222	232	241	227	222	248	252	194	241	239	231	247	252	246	216	244	223	248	267	214	247	242	207	254	236	249	250	227	266	223	241	270	263	259	234	295	235	258	260	237	256	225	249	270	267	235	218	214	239	266	267	258	250	199	226	249	229	228	236	224	227	236	216	222	212	234	246	262	246	255	270	261	242	230	243	219	227	221	255	231	248	243	238	250	254	245	226	235	251	250	193	236	236	261	237	232	258	213	230	245	261	241	236	236	243	254	227	222	217	251	234	263	240	263	220	212	254	239	264	224	251	254	230	232	264	249	257	231	216	225	230	260	224	243	250	235	248	231	239	223	238	268	232	264	243	241	226	225	248	235	228	263	256	238	264	243	220	258	255	228	232	204	247	248	212	206	218	246	243	215	226	243	247	251	213	258	267	233	267	205	225	223	231	234	245	258	245	236	229	206	239	223	242	259	232	236	223	246	276	253	256	251	237	259	268	239	218	241	240	240	249	248	241	221	255	213	244	224	243	246	249	243	260	240	250	228	235	235	217	249	229	235	250	223	255	263	233	255	234	247	220	236	227	223	233	252	239	232	217	234	232	233	223	236	249	255	244	242	252	219	249	234	224	212	242	242	242	243	235	219	232	258	252	237	253	263	240	254	274	235	225	240	204	242	247	227	251	227	246	254	267	217	223	233	267	245	238	226	262	281	256	261	253	261	244	240	244	254	237	234	214	231	246	240	216	252	232	253	251	251	237	248	232	238	253	238	222	235	234	261	241	239	237	227	260	263	272	223	209	243	225	221	252	236	273	242	234	256	263	254	248	243	268
18088	9997	13892	14620	13531	14220	11680	8022	6664	4538	3624	4027	3171	2974	2448	2106	2216	2020	1694	1376	1260	1098	1187	1202	1162	1230	1160	1068	1145	986	989	926	997	867	782	806	750	738	630	699	693	668	635	627	642	666	584	679	587	589	571	597	594	631	645	619	622	652	662	644	595	609	599	620	573	617	618	551	619	632	578	585	578	582	541	569	568	572	570	526	516	506	555	569	584	524	553	548	550	552	537	531	540	539	541	582	566	512	542	501	547	558	596	549	594	557	548	549	546	570	599	567	583	565	524	542	579	524	568	572	550	569	544	528	537	537	549	538	588	548	558	543	510	527	557	542	563	516	529	595	536	578	551	506	537	602	552	552	566	590	575	550	502	534	544	545	553	560	584	524	556	534	599	545	536	547	548	572	558	536	549	555	478	564	573	518	577	584	543	552	631	564	543	554	571	597	572	562	550	562	551	598	553	553	540	550	547	567	585	518	573	502	518	567	558	507	586	516	555	528	514	580	530	545	588	542	613	587	558	533	589	549	557	570	552	578	532	566	546	521	565	607	539	569	586	576	526	579	522	571	585	567	538	529	588	572	560	581	536	561	516	590	550	546	531	558	550	521	553	530	537	589	571	541	566	572	590	542	557	567	571	533	554	533	552	502	583	542	573	582	584	563	518	580	528	546	549	587	555	546	594	576	534	567	533	511	513	547	542	566	567	494	535	525	569	583	543	576	558	542	533	576	546	579	536	529	540	576	567	547	568	523	584	570	554	557	536	571	597	584	535	539	549	539	566	555	530	573	530	606	557	607	566	550	566	550	566	564	586	548	569	551	544	509	551	512	518	579	587	553	517	571	571	562	557	583	550	551	567	585	564	512	598	559	547	547	549	556	536	557	546	567	560	572	542	512	543	565	563	572	554	570	506	572	559	554	527	535	563	533	557	550	546	564	553	503	544	580	547	591	589	511	593	577	541	587	578	545	549	566	541	585	551	520	577	540	554	535	586	581	545	583	544	607	580	563	536	552	570	518	583	573	549	534	544	577	578	571	533	554	573	535	537	536	599	591	579	559	568	550	526	565	527	517	563	590	607	533	553	521	580	571	585	564	573	536	526	509	547	582	546	529	522	551	576	563	535	537	531	513	552	521	570	543	556	531	517	547	538	575	563	535	552	537	531	522	547	568	577	564	547	583	553	535	612	548	534	540	515	607	564	578	578	572	550	577	539	600	561	550	516	573	518	567	550	553	574	505	576	542	570	597	569	554	522	575	547	514	534	559	578	577	589	591	556	548	579	589	528	572	548	540	534	602	569	581	560	524	549	571	536	563	567	551	552	587	533	595	545	531	580	569	580	523	544	552	571	561	554	561	487	564	566	593	577	526	547	548	521	551	554	537	578	537	538	543	579	540	565	530	577	541	541	586	538	594	582	584	582	601	546	559	563	548	567	584	553	560	583	542	553	564	582	543	536	545	523	577	615	602	574	575	537	524	534	507	598	533	531	586	567	544	571	521	514	586	580	592	511	526	546	580	565	558	547	582	566	539	549	529	568	562	547	543	551	526	526	506	539	564	571	563	574	550	539	541	564	551	602	563	591	557	558	538	554	595	539	543	552	582	546	554	590	536	519	554	588	512	546	577	536	536	558	565	521	579	561	533	539	590	538	555	569	547	574	577	598	517	579	559	555	559	555	537	524	552	573	573	551	575	599	567	596	590	527	497	553	585	576	565	556	531	544	570	543	574	591	539	564	534	578	561	601	537	512	594	541	583	556	504	540	512	565	537	541	547	536	530	575	548	559	501	561	590	562	571	598	574	563	593	548	575	553	541	600	574	563	547	558	530	583	599	582	549	563	517	548	576	562	542	552	550	570	573	582	558	510	560	545	560	557	538	554	569	536	565	538	580	578	539	574	565	553	531	524	555	583	566	586	554	544	497	571	599	544	543	556	551	542	533	595	524	551	550	509	548	551	564	540	513	529	596	557	599	532	546	548	539	535	579	585	586	550	572	528	527	540	543	577	549	540	503	569	562	524	512	593	554	513	531	591	563	541	581	577	563	540	551	558	523	495	579	522	559	535	560	535	552	608	530	546	542	547	557	541	566	551	548	542	540	530	534	563	553	572	539	566	568	497	524	523	531	587	571	557	585	572	574	567	538	605	541	537	543	540	567	583	514	534	573	533	548	561	536	576	562	558	508	559	531	519	589	576	570	509	579	542	601	564	545	562	591	545	558	533	552	538	548	577	519	562	571	519	520	563	544	565	570	596	523	557	552	594	508	537	569	580	551	548	560	569	552	568	535	583	559	545	551	546	549	602	527	535	567	547	587	578	584	567	523	541	517	544	601	562	553	577	550	556	554	562	554	558	529	553	570	578	578	565	602	544	570	569	524	593	503	557	544	542	526	553	557	590	512	542	571	595	553	551	552	557	501	574	559	533	562	547	566	562	554	534	564	557	564	543	590	559	533	540	530	576	540	544	561	582	561	582	566	592	550	559	562	536	576	568	557	564	521	550	543	490	544	536	536	514	544	612	539	552	539	540	592	545	561	536	584	537	558	549	555	541	530	559	552	537	581	606	569	559	549	621	572	551	537	556	563	539	578	550	559	538	551	549	549	546	554	549	508	577	621	560	556	532	565	549	575	545	576	544	546	521	503	516	543	530	568	589	545	576	574	536	581	534	597	502	556	586	582	595	571	564	555	587	550	532	530	597	495	571	535	549	556	559	556	553	545	559	530	580	542	582	581	559	573	549	538	575	542	548	548	608	545	525	537	526	573	564	533	577	578	550	556	559	567	524	504	557	569	563	516	504	542	577	574	568	561	584	545	565	576	569	546	523	561	511	567	567	562	534	551	567	539	541	558	590	545	567	573	541	562	549	552	539	525	564	544	569	563	529	555	513	543	545	561	562	546	544	574	545	520	533	551	505	547	556	537	552	552	541	570	557	576	525	579	582	556	561	553	563	537	576	523	560	596	552	571	584	591	529	577	554	551	567	580	544	536	566	573	546	539	559	552	531	539	540	548	559	606	554	547	546	544	566	551	567	546	572	549	541	552	510	558	548	530	555	565	552	535	579	607	564	521	544	547	537	544	597	545	497	576	594	527	508	513	576	575	531	612	562	567	516	527	566	591	520	532	568	587	521	599	570	553	521	562	590	550	549	535	568	527	557	498	539	559	593	553	579	558	552	559	561	562	505	559	555	566	553	588	601	526	586	558	538	585	554	616	573	525	606	545	580	538	601	568	516	568	540	543	524	601	606	567	578	570	545	576	542	586	530	542	515	597	557	533	535	514	544	541	568	526	549	565	532	566	544	550	598	564	565	582	543	580	563	531	545	550	570	565	535	561	569	567	532	538	545	538	544	534	549	539	538	578	599	594	580	528	569	541	556	571	591	565	562	566	512	535	538	537	548	540	519	581	564	580	561	535	519	525	582	577	520	579	528	568	584	530	564	584	587	535	551	568	597	546	533	585	513	500	578	573	555	539	529	530	599	568
11032	4804	3100	1730	1155	857	700	602	487	454	432	351	372	333	361	343	322	343	329	322	307	305	335	325	337	321	331	323	293	319	301	295	277	267	283	309	262	299	264	260	280	323	303	291	292	305	294	265	301	287	310	296	268	340	295	305	283	266	270	318	293	298	289	278	292	277	277	296	294	310	283	296	293	295	280	279	307	316	262	280	287	292	259	279	289	265	275	282	311	283	307	334	303	295	289	275	273	282	296	249	282	262	263	292	256	280	286	288	265	265	283	287	279	238	297	343	265	299	273	294	296	275	304	297	297	293	286	300	254	290	298	331	299	275	249	268	313	337	312	291	305	291	263	272	298	268	281	293	288	292	278	316	374	294	265	306	261	332	275	259	286	293	295	288	285	306	328	261	297	278	310	295	311	335	251	293	254	270	303	292	330	305	291	320	294	279	277	271	291	285	267	303	315	302	355	292	277	264	277	289	281	328	283	298	347	323	318	311	304	275	276	295	314	300	316	287	312	284	283	263	304	303	327	319	260	294	322	303	290	289	306	284	258	316	286	302	289	253	286	334	293	289	288	301	275	310	309	295	294	279	278	292	311	297	260	292	302	303	295	280	283	294	284	288	308	275	305	311	284	302	275	280	282	289	290	297	287	266	284	272	285	277	268	286	297	292	323	274	306	281	270	270	275	343	280	286	320	307	303	285	303	326	314	261	252	289	303	314	293	284	316	314	285	292	279	291	261	300	283	319	307	269	305	277	294	318	285	275	282	271	329	298	276	308	294	308	283	306	299	279	267	282	282	306	291	313	282	328	290	288	294	311	260	331	299	306	319	295	294	297	294	265	274	271	274	327	283	288	300	335	295	257	275	278	261	278	295	279	301	295	302	286	295	293	268	310	291	303	295	307	300	277	290	291	294	303	273	272	298	297	266	320	291	303	312	319	309	297	309	311	298	311	290	255	318	293	323	278	302	274	292	289	329	300	307	234	293	271	279	272	303	292	308	292	289	319	272	311	271	294	300	299	309	301	285	272	289	270	289	250	280	285	307	275	285	287	288	314	323	298	296	286	295	314	279	299	315	321	296	287	306	270	305	298	308	283	295	287	265	280	314	294	308	299	311	303	292	273	288	311	307	284	287	305	288	263	305	321	309	280	270	248	276	311	295	298	260	334	304	292	313	260	313	313	256	289	307	330	310	296	302	294	296	314	305	286	262	258	319	291	277	292	292	288	266	302	285	301	289	322	281	290	288	303	283	295	306	272	293	298	247	281	261	277	300	268	325	275	280	289	285	300	320	292	286	284	283	305	293	320	302	302	291	299	288	263	304	279	297	278	250	288	303	306	286	275	280	305	262	300	283	310	303	298	318	312	289	258	301	319	304	294	279	284	292	298	263	292	309	292	275	287	267	285	302	316	294	305	313	322	263	271	273	258	303	293	254	316	310	299	282	290	277	287	274	276	285	306	306	270	288	315	288	282	266	285	293	309	307	279	250	288	289	329	299	278	310	335	291	301	295	295	309	285	314	277	281	295	320	267	254	302	294	316	289	325	300	262	298	356	314	287	272	258	295	268	272	274	296	293	273	282	330	306	306	284	274	279	278	269	322	282	296	287	294	269	245	255	282	317	287	252	274	301	289	290	285	287	319	320	277	299	307	331	278	316	325	332	304	271	299	297	311	305	285	268	269	271	284	273	309	306	303	286	300	293	294	280	295	313	303	278	325	299	301	315	262	282	289	298	307	280	293	326	277	288	274	274	313	301	276	301	313	294	292	290	285	293	297	279	256	290	333	302	323	286	284	334	265	301	301	297	297	340	308	257	266	289	307	321	275	285	265	313	319	286	287	291	290	309	289	280	309	304	289	272	330	292	256	301	309	318	328	276	308	300	326	308	269	286	280	274	317	296	273	328	310	329	282	265	314	277	298	279	280	303	295	317	315	284	290	287	304	289	290	285	276	292	331	273	272	304	307	307	284	291	270	262	311	278	269	300	313	326	271	338	266	325	286	302	347	297	267	311	287	281	321	271	273	295	306	287	271	278	256	258	292	300	281	311	273	280	336	292	288	318	278	311	301	276	320	267	282	316	323	264	272	293	309	278	290	255	276	260	302	280	314	310	285	288	278	313	322	257	283	265	322	277	251	292	299	299	279	285	312	280	295	311	281	317	253	282	266	259	291	307	327	290	289	302	272	278	285	321	298	300	251	292	296	268	299	302	303	319	347	305	309	262	317	271	299	304	295	315	311	282	249	298	268	305	261	282	284	283	263	290	294	307	288	304	293	299	340	291	292	298	316	291	317	285	295	292	308	285	269	306	278	262	292	306	294	299	292	271	313	328	305	288	295	316	301	294	272	262	323	303	291	321	265	290	294	286	282	304	303	287	282	283	279	265	321	247	295	299	274	270	306	289	296	314	275	282	272	274	270	289	278	266	276	297	299	285	304	278	270	306	288	304	295	274	289	273	248	273	282	299	345	294	270	319	269	271	252	306	301	301	314	300	292	292	254	251	284	265	263	289	262	302	290	287	291	305	328	303	268	300	283	322	324	292	274	309	305	267	259	307	321	279	276	281	292	303	280	311	299	310	305	290	271	292	293	330	288	249	245	241	290	287	279	328	289	335	286	326	263	280	278	304	319	301	274	271	311	319	294	298	298	288	303	308	289	275	295	307	282	306	318	299	293	298	266	283	332	313	319	254	306	282	249	305	299	278	315	273	301	291	293	268	284	251	322	284	303	306	291	295	293	290	293	313	285	287	264	311	293	306	279	254	251	290	279	290	272	323	305	323	286	304	307	283	327	272	309	292	275	315	300	266	295	269	278	292	303	300	298	313	299	284	280	303	301	260	323	267	298	296	298	290	279	321	293	284	281	300	258	305	280	292	294	284	301	286	289	310	294	317	272	285	276	283	274	313	293	315	256	301	285	288	281	322	331	318	310	311	280	309	273	279	293	307	300	317	298	309	289	273	301	283	298	295	286	259	310	273	299	281	292	275	278	288	285	301	266	320	301	280	303	288	289	298	345	282	317	298	295	290	286	309	313	306	267	284	319	306	335	263	307	299	289	295	332	328	285	308	298	278	295	290	314	288	311	324	303	279	300	283	293	320	291	257	303	282	284	267	280	300	277	325	301	292	307	319	321	274	292	300	289	282	291	286	322	301	329	287	269	284	291	302	290	326	276	302	289	299	292	288	292	307	281	320	295	294	301	260	297	272	286	297	312	250	289	327	289	285	303	311	303	289	309	298	273	309	297	291	325	329	313	232	289	300	298	293	286	264	273	327	289	307	300	301	281	296	277	253	315	286	324	340	257	297	289	267	307	283	283	283	290	271	283	294	297	273	292	281	260	287	266	306	304	249	283	317	289	306	299	302	272	287	249	289	283	303	310	300	272	304	320	240	295	296	317	342	294	283	303	305	293	270	287	287	337	293	316	250	292	315	265	285	266	273	282	304	302	290	306	269	289	274	275	312	302	304	256	307	291	289
7303	4550	5108	4618	3945	3133	2689	2178	1877	1522	1293	1186	1010	926	882	882	944	913	881	950	861	827	825	783	817	795	814	753	766	724	730	720	773	735	658	730	698	711	658	718	654	715	666	715	634	662	691	657	669	703	625	699	649	670	650	682	648	653	690	664	672	700	665	670	700	660	708	659	635	637	641	638	617	656	626	619	654	695	665	658	642	637	658	688	639	698	645	676	689	705	624	666	618	690	685	633	674	657	662	634	629	637	668	630	629	683	640	647	665	676	680	629	677	665	659	674	643	620	632	669	663	690	654	661	594	638	640	630	638	632	700	637	644	637	621	634	674	688	631	669	607	636	681	695	658	669	674	627	664	645	632	644	667	683	629	694	647	661	674	619	656	661	646	632	668	650	639	641	644	709	638	666	658	686	653	606	648	653	674	653	706	672	651	652	601	647	604	639	620	665	687	662	638	675	629	650	603	664	648	656	690	657	645	634	650	631	639	622	697	628	640	631	663	693	629	632	636	670	604	686	618	619	655	624	657	653	604	658	680	676	644	675	653	664	643	641	657	653	628	649	631	685	648	673	675	579	676	628	650	702	666	652	642	664	671	645	652	673	653	702	672	679	613	644	635	636	652	671	602	678	638	634	638	681	684	610	656	636	633	682	677	644	640	687	648	687	608	647	619	592	598	662	636	598	605	650	582	680	666	667	654	650	664	606	608	662	636	622	698	619	645	643	642	662	639	633	643	661	653	653	640	701	639	645	652	635	645	685	639	707	646	634	646	699	665	587	638	653	618	638	649	650	612	631	679	634	641	632	646	666	620	664	649	651	623	652	689	685	636	609	663	654	632	653	646	671	644	677	656	652	652	646	634	626	659	676	653	650	688	631	626	636	695	687	641	645	694	636	627	671	643	609	648	647	659	664	653	689	644	684	662	607	665	676	634	684	667	633	653	642	696	686	664	632	682	644	607	624	645	647	671	644	673	668	634	604	645	657	625	642	638	646	628	652	664	622	655	666	684	652	615	635	636	644	642	611	647	679	657	668	647	668	622	651	656	641	676	664	651	667	666	619	675	680	621	668	623	657	616	663	657	659	643	659	650	630	634	641	656	606	639	615	654	632	640	663	655	665	639	621	672	648	612	630	616	649	631	690	657	705	619	641	660	633	692	673	657	645	615	657	643	662	619	698	641	689	644	646	666	642	664	663	619	677	657	639	616	649	616	656	641	634	651	616	637	643	678	646	634	649	633	629	682	637	575	640	627	614	629	661	639	637	646	695	637	662	653	645	604	673	649	644	692	669	644	701	652	701	641	639	642	601	668	695	649	625	621	631	646	667	663	705	666	666	594	641	649	658	686	654	656	623	669	683	628	645	643	684	637	615	673	623	650	659	654	624	627	656	643	668	561	634	667	623	650	654	668	676	676	681	675	662	664	646	623	681	648	653	680	617	666	656	632	649	627	632	680	596	684	618	662	650	640	651	659	681	636	644	636	622	642	638	656	638	694	642	638	657	670	624	626	706	656	677	586	595	642	651	658	654	670	661	652	649	641	657	672	668	625	686	630	647	652	644	637	665	634	672	618	649	637	634	647	671	628	617	646	644	663	614	642	658	651	657	670	610	648	661	704	625	675	647	674	646	609	650	627	658	627	664	646	651	654	642	619	644	630	628	692	672	641	623	649	654	627	631	690	614	645	664	656	672	652	612	622	650	672	682	645	649	669	640	657	643	650	667	637	616	659	633	612	696	577	650	622	647	648	664	689	641	689	658	658	678	660	688	681	644	704	671	682	671	597	658	631	658	646	652	662	649	657	667	659	645	643	650	603	673	639	682	690	634	638	665	666	604	625	593	616	655	686	615	657	647	671	631	644	674	656	619	675	636	637	643	706	627	614	660	665	617	640	669	675	678	655	608	655	636	578	645	659	682	644	602	621	660	627	636	639	700	658	648	660	650	641	582	690	665	638	660	636	661	630	658	622	633	649	641	667	679	624	642	701	670	710	672	630	656	595	626	721	598	632	682	638	644	639	724	675	647	652	670	679	671	665	681	642	683	622	674	645	658	657	652	666	651	608	622	729	647	622	662	667	648	671	637	675	654	702	659	680	654	640	665	651	654	635	670	603	649	626	645	666	710	671	626	649	633	639	644	688	634	709	661	659	652	669	650	634	663	697	647	665	653	615	630	619	609	676	618	662	638	633	677	641	624	719	626	630	623	679	644	655	632	641	660	615	652	647	649	702	654	633	603	639	670	643	634	651	603	624	610	664	619	614	660	671	623	636	627	622	621	660	660	656	594	663	670	684	590	634	675	676	665	702	624	650	648	675	643	625	684	637	675	626	619	636	669	653	665	653	658	692	654	647	653	640	658	695	600	656	694	609	674	646	669	653	640	697	600	660	682	635	588	626	640	622	658	654	646	657	641	680	657	656	647	637	686	672	617	669	654	663	634	641	630	666	641	674	661	615	654	659	678	662	631	657	689	680	659	687	681	644	681	658	624	700	645	649	683	647	666	714	670	609	639	650	618	643	611	661	653	626	656	680	627	698	666	594	604	592	611	645	686	660	655	661	630	634	648	626	643	661	705	659	614	633	691	651	663	665	661	648	665	631	682	666	617	676	685	649	642	643	646	614	633	708	647	653	643	639	590	622	614	659	676	621	624	672	641	627	618	646	639	680	654	614	651	655	641	617	683	666	645	627	668	615	625	612	650	637	653	660	635	676	651	668	627	629	621	663	639	626	639	622	630	649	621	624	669	653	671	639	683	674	640	656	690	708	635	640	623	654	654	605	614	643	633	657	656	669	654	608	644	695	661	666	619	642	650	673	667	643	659	645	682	682	627	649	666	606	670	632	639	714	667	627	697	641	681	686	661	681	629	658	652	617	626	684	634	659	638	686	603	695	676	692	607	662	668	653	656	645	677	654	666	664	654	682	641	643	599	639	623	646	639	665	643	687	676	674	607	608	601	631	655	683	700	655	655	659	674	605	637	653	678	631	671	683	656	644	658	616	636	621	625	634	652	652	662	673	630	678	653	687	621	691	678	654	619	682	659	668	670	648	638	682	605	653	652	653	616	699	645	644	649	659	673	626	673	646	631	616	662	667	679	605	630	705	645	651	687	631	622	640	636	639	646	670	672	698	668	659	662	671	654	675	677	629	657	656	647	637	682	673	681	641	640	627	642	659	625	605	631	647	613	599	636	645	672	658	682	597	681	586	644	636	693	620	628	635	666	648	695	659	658	663	644	618	668	712	655	665	639	665	654	617	646	684	666	647	658	650	650	603	659	658	633	639	673	653	667	685	708	633	641	659	594	619	635	629	669	666	676	642	660	685	630	684	658	635	609	690	674	671	658	664	670	645	656	666	686	611	644	694	619	671	658	620	620	648	661	651	662	638	667	631	638	639	601	633	653	691	676	647	665	681	590	638	655	673	644	638	638	670	633	667	705	639	650	648	666	646	619	624	606	701	649	672	700	650	620	682	657	658	653
22107	8388	6251	4489	3492	2586	1969	1288	934	709	638	524	520	441	447	416	392	418	371	346	322	281	320	299	316	300	300	314	280	282	298	295	280	277	266	275	284	257	253	216	252	282	250	217	264	249	246	243	277	280	230	259	263	241	213	239	252	263	266	265	250	270	248	256	241	278	229	277	252	248	249	262	277	251	214	286	255	238	263	249	251	234	273	246	244	288	239	252	230	262	248	254	258	263	239	253	219	230	261	227	254	258	254	284	225	237	221	252	265	234	228	235	231	243	239	250	236	247	269	238	245	243	217	229	233	247	230	249	246	255	228	226	223	238	225	216	239	226	198	223	238	221	226	245	237	249	241	250	240	237	257	265	237	237	261	273	239	252	233	233	215	233	254	250	217	222	230	254	238	243	270	264	269	251	239	233	244	208	254	264	255	261	268	230	236	265	237	223	241	227	262	247	250	248	250	253	243	223	234	262	232	276	271	282	254	235	240	237	267	252	218	260	237	204	237	216	257	233	216	262	211	245	260	236	259	246	208	285	213	224	254	244	222	253	241	251	244	220	256	239	223	244	260	256	255	237	269	251	256	248	240	228	238	286	231	239	217	245	250	260	252	270	263	261	242	242	215	253	235	248	230	255	237	242	247	271	283	251	260	289	250	261	252	230	249	244	261	254	251	239	282	270	257	276	247	256	260	253	238	236	243	223	236	258	210	244	258	245	237	229	250	248	254	252	288	244	215	289	233	257	279	221	230	259	286	238	241	225	256	228	250	214	252	251	272	246	240	248	226	254	237	251	244	214	265	255	260	246	228	264	257	242	266	240	264	238	236	246	209	269	247	249	236	219	245	240	281	262	227	251	278	265	256	266	248	237	250	231	258	218	232	236	275	260	244	262	272	240	279	267	253	262	272	254	265	245	271	238	227	289	224	250	270	250	252	263	259	261	273	262	236	226	238	253	240	225	222	261	258	306	271	242	253	244	237	247	229	245	260	223	259	230	251	247	246	282	270	249	256	264	226	246	250	244	238	243	249	243	250	265	231	208	281	250	233	275	224	235	281	277	223	218	269	211	236	243	252	258	244	270	247	231	253	229	246	234	271	251	242	262	216	248	264	246	254	239	252	274	249	246	256	268	272	232	232	237	230	238	271	257	264	231	251	225	231	262	252	233	228	243	234	244	254	218	263	255	225	241	235	245	257	234	251	239	239	254	225	268	233	247	247	232	234	233	219	249	241	236	213	243	258	233	242	249	243	257	247	270	259	224	231	269	256	250	237	236	215	250	241	243	232	234	261	254	246	250	259	228	272	243	244	239	273	253	227	263	252	207	269	247	261	273	249	241	266	261	237	264	245	232	228	219	234	243	259	231	276	233	256	260	240	251	247	263	247	232	251	241	236	241	221	226	241	266	250	250	242	254	240	244	255	261	269	232	289	254	224	273	241	269	226	260	214	253	234	227	216	232	206	234	250	281	241	273	264	250	243	262	248	262	235	243	208	236	244	248	253	241	284	235	229	245	240	253	254	277	238	254	220	237	231	244	235	231	228	255	268	222	251	251	198	245	208	244	276	246	254	278	254	242	274	235	239	248	229	242	219	259	252	223	213	246	220	245	251	274	256	277	236	221	213	237	245	241	230	240	249	240	253	239	273	249	217	248	270	264	240	259	258	247	249	265	256	280	226	261	277	224	215	240	261	235	238	229	274	250	281	261	256	261	242	254	256	211	189	223	281	244	259	247	245	235	253	242	240	271	217	255	251	266	242	265	227	266	246	222	243	226	275	227	262	249	283	249	284	263	263	237	243	251	263	260	230	238	252	259	240	263	264	235	203	232	249	265	232	231	244	240	238	244	250	239	250	224	246	282	253	254	238	260	249	263	244	242	223	239	262	248	236	205	252	248	236	279	231	250	243	226	251	235	236	235	261	245	237	250	247	276	265	259	252	232	218	232	263	248	239	248	226	237	254	208	238	233	259	231	245	249	219	211	253	241	235	237	248	262	244	264	258	254	245	267	239	269	249	233	246	276	226	238	258	242	249	257	233	234	221	246	261	225	237	251	273	240	237	263	231	229	268	236	266	263	235	247	275	257	266	272	246	257	237	213	246	241	254	256	251	234	235	232	213	251	263	256	262	235	246	244	266	246	244	246	233	229	224	230	241	240	226	251	263	235	236	249	254	241	248	255	257	232	236	236	269	258	294	264	262	264	232	241	242	245	231	248	240	240	260	274	245	223	247	253	235	240	269	287	230	264	265	264	246	232	222	249	251	227	218	226	265	259	247	260	246	236	259	248	246	276	208	249	249	238	277	242	214	259	267	239	243	214	238	242	294	271	259	244	235	242	225	248	237	236	247	235	226	246	226	271	227	296	258	270	257	239	239	260	258	261	229	213	244	266	238	222	260	242	278	231	252	272	234	269	230	284	271	231	245	262	241	257	279	238	260	256	243	273	238	260	259	231	227	247	242	245	258	252	240	264	254	237	248	237	261	223	231	262	285	240	243	240	223	241	252	248	281	260	278	261	278	226	245	230	255	303	261	278	247	263	231	226	252	238	279	223	243	221	238	237	250	231	269	242	262	230	245	226	273	234	246	250	263	250	236	226	262	258	256	247	238	257	251	258	253	239	215	256	303	241	216	256	260	231	244	282	265	237	256	236	253	258	252	254	247	263	230	227	210	225	277	221	242	246	238	267	259	259	278	262	250	244	206	239	272	234	258	227	225	258	250	254	267	243	266	259	229	284	265	259	244	215	274	262	258	244	253	269	263	270	253	249	235	234	256	262	217	228	243	248	266	236	266	276	242	267	251	246	285	246	243	255	265	248	281	234	231	255	261	241	235	247	241	260	236	259	261	230	237	239	225	246	218	241	249	237	263	246	246	257	269	220	234	269	230	253	260	263	231	246	256	253	228	238	228	268	253	257	266	215	270	242	271	267	258	258	255	261	236	250	234	256	250	206	241	251	234	241	275	229	263	228	249	255	287	282	273	252	267	244	225	217	261	234	273	197	246	241	244	240	249	261	246	264	217	261	250	245	222	219	259	252	231	234	252	272	268	272	270	264	239	247	243	243	249	255	248	235	253	285	249	260	244	264	271	237	257	249	245	252	243	222	263	265	219	240	246	261	243	257	251	264	269	244	246	263	243	252	240	231	246	230	277	260	249	245	219	243	236	231	244	210	212	277	245	259	235	230	213	227	247	244	238	288	276	241	230	237	255	270	268	234	252	235	247	260	238	233	236	240	234	232	234	252	246	228	236	245	225	211	231	266	276	224	242	221	241	268	242	240	272	230	229	274	252	246	231	251	247	249	257	271	235	259	256	255	261	279	281	240	255	267	239	239	271	242	239	220	249	251	274	240	233	250	246	238	270	216	249	245	257	255	232	229	255	268	244	265	269	277	236	231	219	231	246	241	253	239	244	254	259	239	219	248	258	230	270	240	293	265	247	265	268	261	257	271	235	279	238	211	225	225	257	239	270	249	212	250
14354	6576	9443	10721	9621	9183	7551	5498	3977	3189	2717	2473	2181	1942	1730	1473	1512	1622	1324	1126	1121	953	960	927	949	958	998	872	902	855	807	809	870	734	761	731	672	583	672	640	642	613	668	615	601	663	637	584	587	580	589	570	580	570	596	609	621	599	616	607	622	584	649	580	570	573	596	607	585	530	566	595	592	550	558	542	539	579	568	554	595	590	556	606	548	569	550	540	556	574	594	570	577	575	583	559	581	575	560	582	565	528	593	573	575	630	570	538	528	610	564	563	582	554	557	547	603	585	568	584	579	567	535	567	583	577	552	559	593	570	570	571	583	522	527	513	526	537	555	564	544	553	527	525	565	567	579	578	528	572	488	594	557	615	572	546	592	535	559	595	557	556	567	535	550	559	587	582	572	579	533	579	575	558	535	591	571	561	564	584	553	567	557	574	538	569	575	542	533	574	538	591	593	532	573	544	584	585	550	571	581	567	561	527	586	578	562	585	561	552	535	555	595	580	544	562	575	563	545	560	602	573	542	560	602	541	529	584	560	551	586	567	570	556	541	565	562	580	583	590	569	552	557	550	595	552	560	607	572	589	534	564	581	592	560	590	566	585	562	554	553	538	567	587	548	538	531	549	517	567	572	577	559	581	569	598	631	558	543	595	513	582	569	574	614	584	570	571	566	617	524	534	565	562	579	579	563	547	535	551	594	588	551	586	579	590	578	545	571	546	586	527	561	556	599	555	532	551	582	535	596	573	541	502	552	575	583	549	605	560	589	554	548	518	595	584	600	578	551	543	546	570	609	569	565	561	552	560	525	559	592	589	570	554	589	559	541	572	555	574	580	587	605	568	583	560	565	528	538	561	583	565	565	602	556	557	598	563	568	587	549	544	535	570	572	555	574	534	618	509	562	573	523	578	583	602	578	544	561	536	599	567	567	527	549	512	562	581	516	568	551	519	541	552	569	534	563	527	584	529	590	573	542	543	613	636	529	573	570	584	569	562	577	565	553	601	591	629	539	560	604	564	573	605	557	561	550	555	595	575	602	541	547	570	576	567	558	637	554	535	575	542	554	565	590	543	600	534	515	526	549	551	613	575	566	569	528	580	544	535	575	564	604	625	615	537	586	614	562	573	542	582	560	566	535	536	573	544	528	612	591	526	540	546	599	505	576	557	528	577	580	596	571	534	547	547	558	597	557	557	579	592	559	529	542	546	564	550	551	510	570	580	573	568	529	579	598	580	542	566	571	540	568	559	603	534	558	573	589	597	568	537	582	553	570	490	536	561	566	581	558	596	529	531	576	575	550	619	533	572	603	566	551	595	581	548	558	552	561	549	522	572	532	597	564	541	544	573	588	560	543	558	573	536	520	592	570	559	588	534	554	548	537	544	535	598	585	546	547	554	577	526	574	578	562	557	604	611	527	565	579	588	538	565	570	603	562	609	534	568	575	600	526	545	578	553	574	540	531	574	520	578	552	561	542	563	559	569	570	583	571	545	593	572	564	568	533	569	561	566	603	537	535	537	546	542	622	555	595	569	592	574	570	587	553	580	585	552	543	522	579	549	543	588	569	566	547	565	553	544	566	547	532	527	601	556	553	566	548	554	548	563	556	576	550	581	562	543	581	548	557	583	556	534	538	566	566	567	573	562	585	575	526	588	588	558	569	552	584	539	572	565	561	580	579	578	573	541	585	567	628	553	560	615	595	554	602	543	568	600	573	587	574	524	550	599	559	549	541	554	575	569	573	578	590	541	492	549	562	529	617	570	534	601	582	606	584	517	552	557	555	591	539	580	555	581	587	550	519	542	578	579	581	583	612	570	547	550	573	531	548	535	616	549	574	541	549	546	584	607	575	546	564	558	550	556	578	539	548	627	553	539	563	562	593	604	592	512	534	608	612	592	574	514	553	552	556	568	558	553	579	556	567	573	589	576	545	570	588	535	554	602	566	554	548	583	600	576	554	602	545	552	541	529	556	566	572	535	550	578	554	567	552	541	513	581	578	610	539	500	543	543	552	579	609	567	565	574	602	545	559	509	577	604	592	602	550	567	592	551	593	523	551	542	542	551	550	540	574	573	588	565	588	522	556	586	610	552	491	559	576	550	539	549	536	601	545	575	579	572	575	582	580	550	557	574	569	552	536	576	553	564	568	562	561	566	601	526	557	551	590	537	594	614	547	533	547	537	530	554	558	572	590	603	563	576	565	597	547	565	558	569	561	554	575	569	572	592	539	553	558	531	560	537	579	550	533	583	578	535	495	540	568	543	561	566	592	580	552	568	556	579	569	568	614	502	598	573	579	551	550	550	551	541	573	581	622	565	621	591	526	594	556	605	537	609	571	570	588	576	616	566	541	619	595	585	585	572	575	575	569	590	577	612	547	556	548	531	583	603	539	561	545	597	553	513	553	527	555	542	551	532	610	564	528	553	579	536	578	542	581	536	505	554	577	557	555	567	589	525	551	581	550	596	583	577	570	591	619	566	585	542	553	570	577	571	580	553	606	563	575	579	617	594	571	560	553	547	557	527	577	584	546	578	577	553	592	544	542	584	585	538	571	525	560	612	592	552	590	560	579	581	555	573	545	561	575	613	571	515	584	589	562	564	548	585	590	580	591	547	598	562	547	571	563	566	580	552	574	552	575	535	549	529	543	568	530	564	574	534	558	560	531	575	621	574	513	586	620	590	585	512	524	569	544	595	550	610	541	531	565	546	613	546	564	558	584	526	584	591	565	550	524	566	545	519	596	612	529	534	596	555	531	540	568	553	555	565	609	533	493	551	607	590	559	575	556	560	628	544	577	539	584	616	580	559	541	564	547	608	547	560	528	548	539	558	578	528	553	557	588	572	547	594	554	551	598	528	525	561	544	563	531	567	565	547	542	566	578	543	513	566	557	554	590	534	547	560	541	608	522	577	562	594	545	575	580	602	568	583	573	571	510	566	511	543	560	565	591	603	614	568	579	566	541	552	586	566	551	539	545	535	547	523	558	521	571	559	553	585	579	586	573	530	575	557	555	556	567	557	548	557	568	515	494	585	552	546	579	571	562	539	557	565	596	592	553	552	592	610	524	577	541	588	530	562	585	571	556	547	543	545	594	542	540	567	517	591	562	534	572	561	546	582	585	565	577	561	549	591	589	552	539	537	556	567	580	555	547	562	598	571	540	572	586	590	581	576	618	556	565	551	613	510	559	599	583	519	586	562	567	578	531	546	569	535	559	561	538	551	596	570	542	561	530	549	580	593	538	602	570	617	586	573	565	538	584	572	542	526	578	584	578	574	572	593	589	569	536	522	535	568	519	566	559	573	570	559	550	553	611	548	524	561	573	555	562	584	570	596	533	567	550	589	544	573	530	590	578	546	510	554	586	524	569	568	541	585	539	567	522	591	514	542	585	617	595	618	509	547	525	546	596	578	546	552	537	580	588	561	566	558	555	560	581	556	565	549	538	582	548	551	541	586	582	608	555	582	554	548	544	593	558	535	566	563
28621	12493	10917	7758	5864	4795	3508	2139	1371	956	870	774	728	598	551	477	518	536	437	370	341	341	361	335	354	353	318	330	312	310	301	316	308	249	305	277	275	242	253	252	230	286	236	276	251	254	272	263	252	247	228	250	232	239	275	242	260	267	247	249	237	253	251	241	280	247	251	217	272	232	254	291	244	237	249	212	248	246	223	249	228	252	235	268	251	234	240	241	270	276	262	242	226	252	234	230	250	253	239	258	214	192	254	253	262	224	235	240	206	221	233	254	267	266	254	228	260	236	220	228	230	257	255	246	236	242	231	209	243	222	268	265	253	246	247	272	260	223	224	229	264	254	240	259	220	228	242	238	241	233	233	255	266	252	242	221	233	241	254	241	293	246	294	246	244	237	253	226	248	251	239	222	216	239	249	292	256	241	235	269	244	229	230	253	244	230	243	254	235	248	230	246	251	255	243	243	202	236	234	256	255	227	206	242	241	221	237	248	251	284	230	225	247	221	221	212	227	266	213	257	227	269	237	225	243	234	243	204	250	218	237	252	235	203	236	207	260	264	252	231	215	220	241	230	228	232	232	239	210	229	233	229	281	250	238	242	235	273	217	249	238	211	251	254	239	250	225	240	251	226	240	228	240	253	270	240	279	249	232	246	237	248	249	216	236	243	260	216	245	245	255	204	234	251	259	230	196	220	237	242	262	207	230	241	183	227	232	233	219	244	242	228	217	220	250	231	229	250	254	240	224	215	204	268	242	248	232	239	242	272	246	251	271	267	267	242	260	239	246	226	223	264	206	229	246	240	233	218	221	244	252	229	248	229	227	247	262	248	248	261	219	251	250	227	259	241	271	246	251	257	261	276	268	246	243	225	257	281	249	216	251	226	256	235	307	237	210	217	239	245	258	230	249	257	246	241	242	226	237	267	261	217	243	229	252	254	244	256	241	241	240	264	252	237	262	241	237	256	267	232	208	223	231	250	251	258	246	233	269	259	213	222	225	242	253	240	247	246	225	246	235	217	223	251	226	239	207	225	253	242	250	225	234	210	245	220	277	265	234	259	265	248	245	234	260	237	246	237	230	249	221	233	207	250	260	268	213	218	215	254	229	232	239	236	229	232	248	275	249	235	215	254	262	239	266	218	219	290	265	273	213	251	234	227	229	282	245	243	259	235	232	210	244	232	260	232	259	225	237	239	251	241	255	265	261	241	208	235	284	227	239	237	244	212	253	259	256	216	248	248	221	229	237	266	263	240	257	280	230	253	264	258	213	248	254	256	223	220	224	260	252	237	254	225	268	226	238	232	209	236	249	234	269	226	222	242	246	239	232	260	238	255	283	222	228	247	225	230	245	216	260	214	221	260	234	241	254	237	248	230	269	257	283	250	252	226	212	252	209	247	235	226	244	254	247	225	226	228	257	240	242	267	246	258	263	228	231	265	245	264	230	207	260	241	267	266	249	238	248	189	279	257	232	239	267	247	230	206	248	248	260	242	237	254	228	233	210	260	231	230	234	207	220	226	278	235	253	248	262	255	231	231	221	202	245	234	258	228	250	252	240	242	249	255	280	244	258	232	255	232	201	255	277	279	259	260	273	245	251	245	227	237	231	255	246	261	251	254	263	261	211	257	251	241	247	242	239	201	249	256	267	233	241	235	235	236	258	235	201	233	267	232	270	259	243	258	263	206	206	251	244	232	248	255	250	274	237	261	281	251	271	245	242	233	227	241	296	260	227	230	225	245	243	248	271	245	299	249	231	237	220	252	247	260	276	254	257	277	259	237	236	230	213	221	255	274	220	255	250	233	250	243	236	237	252	268	226	226	271	228	234	216	251	233	247	254	242	260	223	261	265	243	251	235	260	215	250	244	234	231	261	261	216	224	249	265	190	233	238	234	220	238	237	260	239	221	263	207	258	250	267	257	266	233	226	237	245	229	247	277	247	213	243	258	280	268	262	227	258	253	217	191	212	238	210	238	228	220	228	208	222	245	241	236	227	243	214	244	239	228	244	218	230	230	263	279	234	268	267	245	236	254	260	262	213	269	252	244	252	276	269	265	238	262	217	241	254	257	249	264	263	250	227	197	228	247	238	255	275	235	246	262	251	227	244	239	222	221	256	230	258	259	238	240	261	213	246	235	255	235	241	245	226	236	240	208	240	217	245	253	249	254	255	221	250	257	258	221	248	229	235	256	262	241	245	223	257	228	262	224	230	217	227	232	224	231	238	246	279	242	225	235	246	261	223	234	267	252	211	251	230	224	254	261	260	212	255	230	234	229	242	230	222	245	243	246	236	243	228	226	252	246	236	250	227	237	277	258	247	244	223	241	212	239	242	266	224	262	238	231	253	248	249	266	230	258	250	234	240	255	226	262	264	228	232	206	236	232	245	243	260	227	260	266	233	231	222	226	219	218	280	242	265	229	221	254	246	214	285	249	267	217	248	199	234	261	214	242	234	239	250	233	223	233	227	236	234	227	244	268	255	261	290	228	250	266	257	236	255	278	257	240	239	228	231	232	248	241	241	254	251	238	255	250	223	242	248	254	270	262	222	251	233	242	251	254	229	237	229	254	249	236	251	249	244	244	250	243	254	246	230	253	249	200	239	229	223	261	216	222	271	238	265	259	229	246	256	253	213	278	241	222	256	240	234	255	241	253	232	263	231	236	237	238	212	254	256	236	232	214	218	254	265	228	224	219	215	225	242	246	212	229	261	273	225	210	230	263	281	247	272	248	231	252	298	225	229	233	242	253	224	240	256	227	253	241	227	232	237	237	259	251	259	252	281	281	226	256	232	270	260	244	237	264	250	272	240	234	227	225	238	250	233	233	226	207	218	251	248	224	254	237	261	245	201	237	252	253	279	274	260	223	228	249	251	240	245	275	251	275	222	294	270	264	254	226	244	220	231	247	228	236	233	217	228	256	216	206	273	249	258	248	255	225	212	209	266	237	257	248	252	245	234	254	281	251	223	236	237	264	230	242	243	237	251	270	266	243	227	220	229	255	229	232	231	291	266	250	276	258	241	253	258	255	233	256	235	257	244	266	268	259	260	279	237	244	234	244	233	245	245	199	234	229	239	214	234	250	263	268	261	254	224	218	228	246	226	268	238	282	259	233	219	282	255	238	232	229	250	250	220	217	261	260	248	249	266	242	222	226	258	255	240	225	257	236	214	235	261	237	255	245	225	242	245	248	243	239	239	245	219	247	247	258	273	254	259	246	255	255	215	239	264	218	246	262	241	250	217	255	241	229	246	205	260	271	223	247	221	232	235	229	249	248	233	248	256	222	231	245	247	254	222	258	249	284	246	234	243	250	249	235	216	259	241	219	244	227	251	213	217	259	236	215	251	242	238	252	237	232	238	271	240	268	230	256	245	253	240	272	232	234	262	248	249	260	263	290	255	230	211	261	222	247	253	249	256	247	231	256	233	248	237	235	232	252	269	257	238	215	257	244	220	242	264	218	234	270	261	258	238	234	254	238	252	270
16765	9108	14042	15565	14113	14062	11951	8748	6301	4324	4040	3624	3364	2922	2705	2262	2220	2486	1870	1494	1384	1228	1305	1241	1245	1304	1222	1202	1086	1072	971	995	1050	840	792	772	732	694	717	715	673	666	635	623	644	676	696	650	617	612	628	589	654	589	643	578	641	599	653	594	570	655	647	572	613	620	594	564	567	589	583	575	578	558	573	577	566	583	569	564	536	602	555	582	537	554	533	564	562	533	556	573	576	551	594	569	565	575	585	580	536	536	544	585	586	570	552	554	571	560	552	536	533	534	518	523	577	569	533	632	549	566	555	574	536	590	572	546	541	554	626	547	529	533	571	548	536	556	535	558	575	561	562	538	569	609	532	588	567	560	510	529	555	553	514	572	535	580	542	570	517	574	567	565	545	535	605	547	523	549	556	573	543	558	541	565	556	544	579	538	550	543	554	571	528	566	628	565	532	578	568	556	542	600	591	551	565	585	518	536	510	591	539	500	574	566	557	585	535	522	553	611	518	562	559	531	538	573	525	572	559	544	577	528	521	531	555	554	560	597	558	581	556	561	550	573	541	523	594	542	584	597	550	562	554	550	528	509	587	546	583	544	547	546	573	579	570	534	563	558	539	547	525	527	545	547	562	537	520	538	492	577	564	546	518	579	581	525	567	564	522	541	534	522	595	567	572	562	544	535	568	570	526	608	578	558	561	556	538	542	534	547	552	594	557	512	519	527	512	577	607	603	581	547	569	548	534	560	531	556	554	558	549	530	557	561	543	563	539	565	529	575	565	555	564	547	536	623	571	553	599	531	548	537	500	566	563	548	554	574	559	553	561	526	567	526	561	562	522	598	529	550	543	572	552	523	577	600	565	563	523	586	582	516	572	541	570	515	536	546	553	548	571	589	573	538	537	557	525	551	570	518	593	600	586	537	567	530	604	576	498	537	571	589	522	539	546	590	559	547	543	556	603	480	539	554	592	537	560	571	539	541	543	602	550	549	585	562	586	534	556	524	595	596	565	513	533	578	533	556	546	584	490	551	525	555	573	558	560	545	589	576	520	579	548	560	546	567	540	597	568	568	607	521	559	538	578	537	543	552	537	538	514	553	540	563	541	606	580	513	540	618	565	604	599	558	558	551	530	569	578	568	547	553	574	554	549	596	541	546	552	533	550	561	583	548	565	566	535	517	547	550	572	566	554	568	550	563	540	544	548	529	532	530	580	532	554	555	549	563	533	508	560	533	576	566	517	547	522	547	550	510	558	541	559	522	530	569	575	579	550	598	554	552	562	562	584	531	519	576	565	561	601	592	572	484	560	517	579	540	590	592	538	559	543	577	556	538	535	592	535	552	589	568	619	590	591	535	520	540	558	564	515	580	567	556	594	526	574	562	524	557	543	551	566	577	560	521	549	573	547	556	560	554	556	599	533	567	574	561	604	557	543	542	545	514	546	558	511	532	572	584	533	567	551	549	581	558	512	543	554	545	564	525	560	579	571	531	583	575	566	576	552	551	555	570	569	546	527	532	601	538	565	563	536	556	519	590	573	579	548	564	538	572	564	569	535	589	543	528	564	588	589	588	573	601	574	550	568	539	587	562	538	549	571	551	537	497	603	578	504	554	551	521	580	586	580	512	536	535	552	567	543	602	531	576	529	494	582	584	561	556	526	553	559	578	553	560	579	581	550	519	545	549	549	539	575	535	581	571	550	520	552	567	551	511	549	551	568	536	572	577	524	558	599	561	568	541	596	565	576	538	569	549	524	580	548	561	550	588	558	570	579	503	600	570	588	555	552	557	546	527	554	571	554	572	527	558	564	543	572	541	550	549	583	558	590	546	544	532	535	539	543	546	481	575	572	563	535	555	564	543	570	540	592	581	564	616	566	571	537	566	543	624	575	600	550	577	550	575	562	549	539	579	558	536	560	589	561	573	590	574	558	535	534	564	532	591	593	538	558	543	567	557	567	537	576	535	553	536	506	505	582	599	575	573	574	552	595	575	568	554	537	553	530	588	528	549	540	543	553	564	557	517	524	535	562	525	553	539	516	563	532	557	606	579	558	519	548	534	546	568	573	580	577	548	524	576	554	561	543	564	574	534	534	540	563	588	559	591	558	602	542	546	563	589	568	573	571	521	548	558	524	537	568	574	555	585	557	563	556	551	567	559	555	624	533	521	557	533	586	579	508	587	589	579	556	555	542	547	552	565	564	554	592	629	562	552	567	533	581	565	525	600	528	547	542	528	584	556	536	597	560	567	559	532	572	572	540	555	539	563	568	558	547	544	587	551	546	553	558	546	540	522	549	555	575	580	575	585	555	539	597	599	555	559	540	565	520	509	533	527	544	602	529	574	552	580	555	549	575	554	565	521	582	526	540	575	627	541	563	576	551	546	526	602	527	545	565	558	557	580	527	551	523	596	547	579	626	543	566	567	550	536	555	546	526	538	528	528	528	553	625	575	576	540	558	541	576	555	571	564	518	555	548	561	519	578	564	512	558	542	500	557	563	556	574	566	622	535	588	560	590	533	561	550	578	584	570	566	579	565	582	529	580	518	573	521	597	522	548	569	576	572	629	630	583	565	527	499	533	543	574	573	524	609	579	606	550	546	561	552	577	510	575	605	541	553	557	552	568	537	582	559	546	538	570	547	565	579	504	557	573	490	567	527	536	565	571	540	582	571	550	545	566	584	559	591	573	553	565	563	563	522	556	568	592	595	589	520	611	579	549	560	558	584	535	553	568	551	566	551	557	554	544	574	587	576	601	532	535	572	556	567	546	534	533	550	551	552	581	598	586	558	568	532	565	580	561	530	564	544	515	520	526	527	544	567	529	507	545	569	560	546	543	573	526	568	582	554	589	519	492	561	559	574	575	569	535	525	566	579	569	560	578	514	535	562	540	541	570	560	542	528	594	553	510	564	596	571	536	563	572	563	572	565	553	540	596	516	558	517	513	559	593	545	570	557	535	552	553	516	543	590	550	581	549	525	571	567	566	547	579	549	605	528	533	549	562	596	573	593	589	576	593	590	545	578	538	521	570	540	518	531	565	574	519	576	612	520	548	571	557	549	581	534	535	563	563	507	570	541	558	522	531	560	587	537	576	530	561	550	511	567	534	527	585	542	530	527	568	581	574	587	534	584	563	556	607	567	538	596	560	540	510	534	575	578	555	578	538	560	557	576	581	559	603	548	575	590	579	548	558	577	589	580	542	545	537	570	564	547	575	577	568	570	539	542	580	572	573	546	516	553	543	508	565	569	599	540	593	524	543	547	569	546	537	532	553	511	572	572	578	585	598	564	567	565	539	566	542	582	584	558	528	527	545	561	545	505	524	593	543	544	529	610	539	547	573	556	618	548	580	595	559	549	563	588	563	566	533	554	546	524	576	555	567	543	575	570	526	515	570	552	518	546	525	558	553	539	596	571	571	564	579	560	579	508	603	566	561	531	545	590	566	545	573	583	575	557	515	578	539	555	536	567	564	576	554	537	534	574	590	571	548	503
9517	4217	2919	1626	1225	926	744	618	535	435	414	384	365	350	360	370	356	311	319	305	347	269	302	328	326	309	320	324	327	318	306	298	309	312	291	317	296	311	300	293	286	274	332	354	328	281	282	304	272	316	318	316	303	321	260	280	300	306	281	292	317	271	298	301	253	282	275	280	291	296	288	320	302	317	272	302	267	323	281	296	291	298	291	307	287	309	288	267	283	289	284	309	319	271	299	320	288	297	295	269	280	322	292	300	267	298	325	292	289	316	313	301	258	305	301	282	297	293	267	290	300	286	290	270	271	304	281	326	284	295	322	271	286	315	271	293	291	287	308	286	293	288	270	325	267	297	273	319	295	269	277	262	318	295	306	297	268	327	275	304	332	284	316	261	291	300	318	287	310	277	320	317	295	257	290	298	301	303	305	278	236	257	277	293	300	272	309	323	296	269	292	308	289	300	223	272	266	276	294	263	269	282	277	285	297	309	289	280	288	263	305	266	259	301	331	318	306	295	263	273	317	281	282	301	297	286	323	275	362	299	312	276	269	283	277	298	294	300	285	292	298	273	284	283	300	301	291	293	303	289	262	292	282	317	320	291	280	280	298	292	307	278	287	275	301	272	290	286	282	331	267	302	289	306	308	296	288	301	284	291	304	290	286	301	309	315	291	311	289	329	329	275	279	271	293	287	282	284	297	298	264	283	335	322	307	300	289	261	282	298	259	249	293	295	330	279	265	274	311	291	289	278	306	277	325	282	284	295	310	285	269	291	285	293	310	291	268	277	264	257	286	290	296	300	283	303	294	305	299	302	321	277	314	308	320	270	270	278	314	312	294	298	292	274	297	320	281	283	313	262	312	302	289	316	314	286	298	286	274	307	273	294	308	292	307	315	308	272	300	303	305	286	333	298	291	316	289	299	273	298	336	301	292	323	296	319	293	298	313	316	311	287	293	314	332	314	291	281	282	284	268	308	290	312	288	294	302	281	296	296	307	311	366	283	286	312	262	311	299	302	275	306	282	286	276	270	297	264	291	288	297	288	333	286	306	241	288	301	288	278	330	301	319	338	300	297	274	293	297	301	296	274	277	305	298	299	299	273	300	323	261	293	298	281	261	281	311	286	325	313	308	291	303	266	266	293	300	294	300	335	278	283	297	286	295	277	337	283	271	268	275	289	281	292	312	275	299	290	307	295	321	318	273	284	279	276	295	291	264	294	287	308	279	278	280	311	311	315	307	325	292	272	299	260	334	269	270	279	329	320	301	320	249	310	274	286	275	335	316	296	301	296	294	302	304	289	330	321	282	305	295	342	279	304	272	278	283	292	302	297	298	266	264	318	284	253	310	315	273	308	324	321	286	314	298	295	294	297	344	325	295	293	288	293	284	292	309	285	280	363	314	270	289	327	335	303	290	297	283	312	284	307	282	269	264	297	292	292	294	308	267	277	281	286	291	313	311	328	281	295	305	309	312	305	304	303	314	282	310	279	307	262	331	298	272	291	305	268	284	298	312	294	327	302	288	303	283	292	322	311	280	244	302	288	304	286	289	295	301	264	276	264	335	306	280	281	282	307	314	279	299	280	291	291	312	296	321	295	275	300	297	283	267	304	326	308	320	307	278	308	296	302	282	290	284	308	298	296	317	279	266	273	276	289	311	279	261	312	309	299	283	252	272	304	271	285	283	313	278	283	325	322	262	294	309	288	323	325	283	286	313	290	276	276	262	281	316	284	300	295	287	268	268	289	252	306	259	299	310	293	299	281	271	313	319	269	319	304	309	310	276	286	283	294	285	295	316	294	291	273	289	286	285	337	295	272	287	301	265	292	303	284	305	290	300	304	294	302	302	322	276	309	335	296	276	279	280	265	295	268	301	305	280	302	293	265	304	293	298	310	304	293	285	276	298	289	312	295	292	285	277	305	317	307	274	294	286	252	272	287	302	290	290	290	317	286	260	277	315	296	301	245	278	292	311	276	287	260	302	280	282	296	289	275	280	285	253	270	313	276	295	341	278	294	296	279	283	295	302	289	304	303	310	284	267	301	305	285	285	302	288	314	302	328	322	276	305	279	328	306	281	279	281	264	310	271	288	292	253	255	278	297	317	288	275	303	301	276	334	282	271	286	299	284	317	312	302	308	299	301	303	304	293	288	267	290	326	295	289	339	320	278	310	288	281	317	293	291	300	302	278	266	314	279	288	324	282	302	289	280	317	245	303	306	299	280	299	329	305	273	274	264	280	287	346	276	283	303	282	294	301	278	295	296	290	303	254	283	289	276	282	294	288	297	287	283	274	298	294	283	301	282	298	285	308	303	260	268	291	277	274	274	299	295	286	305	300	257	309	272	292	290	288	259	308	285	316	275	310	288	249	308	264	279	296	285	288	300	264	293	291	293	284	275	325	309	315	284	318	276	296	303	323	276	298	330	300	320	293	313	297	274	283	307	277	289	277	259	319	285	278	283	295	274	294	262	313	280	305	303	269	281	303	262	257	285	269	283	286	293	292	292	292	315	264	306	304	310	301	269	305	273	305	309	294	271	299	242	279	303	282	256	314	307	276	271	272	310	297	323	291	307	273	302	307	271	296	289	300	283	300	268	314	291	302	291	259	288	264	284	295	276	263	300	278	292	331	317	282	280	285	328	297	254	283	282	275	325	313	271	310	293	316	265	285	307	255	293	281	289	309	273	296	290	292	306	281	281	306	286	275	280	301	282	278	278	312	313	307	324	275	289	310	288	290	289	285	280	275	294	289	302	310	278	289	266	315	290	274	282	293	250	265	296	281	301	295	293	300	302	297	297	303	299	294	258	303	311	339	312	286	319	306	283	319	277	299	301	252	264	285	287	305	294	268	266	306	304	290	291	296	270	272	297	291	278	314	274	268	279	267	287	313	288	276	314	280	304	299	275	269	285	254	312	283	297	306	289	307	262	291	286	321	306	311	313	292	293	268	294	278	270	277	284	282	278	262	261	303	291	307	319	299	294	260	272	293	289	299	294	304	304	293	270	276	270	301	283	332	285	319	288	300	284	295	272	293	264	296	286	298	311	272	277	285	303	266	292	299	327	296	328	294	290	313	296	340	303	303	326	282	285	307	264	285	272	249	289	285	343	285	293	276	284	272	289	306	273	325	279	292	288	315	299	291	268	315	329	282	326	280	296	303	289	279	293	254	282	331	292	295	288	303	303	284	301	300	306	280	317	293	311	298	289	278	265	310	280	294	325	281	293	274	313	300	283	302	284	293	288	318	269	286	321	278	291	344	259	309	329	274	287	274	271	313	307	313	293	322	285	319	283	280	264	285	287	304	304	318	293	312	287	274	291	272	289	278	278	286	324	266	321	308	309	302	234	290	294	272	290	298	274	335	276	301	236	305	280	294	291	311	272	302	310	298	288	323	296	288	312	293	293	311	282	277	295	283	296	285	307	296	311	338	283	310	300	300	272	290	308	282	267	312	300	288	304	304	296	288	306	329	326	298	311	302	310
6317	3989	5108	4783	4151	3375	2827	2240	1857	1539	1385	1164	1098	925	948	975	983	1009	915	862	866	868	852	827	826	766	756	811	755	767	789	780	735	717	700	698	731	725	705	725	634	686	683	700	696	684	707	659	616	676	652	693	674	650	685	687	664	661	663	660	698	692	715	696	709	634	627	652	608	670	632	664	645	683	669	694	668	659	622	648	616	667	648	656	657	670	635	620	642	634	659	632	651	611	655	640	625	666	650	653	677	624	630	677	638	723	633	663	655	664	656	669	648	650	629	604	631	643	666	635	643	713	613	639	673	629	624	652	664	608	666	668	666	647	671	624	662	663	693	677	673	644	618	697	649	601	638	608	620	617	659	626	627	624	638	662	663	652	611	640	646	625	667	622	680	652	669	638	674	627	637	638	686	683	711	641	688	622	654	628	637	670	619	635	676	623	642	644	685	711	667	659	655	670	660	698	692	633	668	672	710	687	648	675	609	694	628	618	616	632	680	643	591	640	648	628	627	677	642	686	640	652	654	614	646	632	677	658	656	650	674	641	632	655	672	595	661	631	648	648	624	685	597	664	668	675	644	669	640	652	677	686	641	625	630	670	664	675	668	639	669	688	656	674	668	630	642	656	624	616	638	656	660	662	663	617	622	626	648	654	618	658	629	636	654	679	609	636	595	678	664	629	673	664	681	688	632	644	613	626	648	644	659	669	647	600	675	673	632	673	633	668	663	646	664	630	652	588	676	653	629	635	630	654	642	654	652	649	666	661	630	642	656	688	661	660	664	655	648	602	659	667	682	656	656	649	664	678	643	617	668	593	663	610	680	624	663	660	669	645	578	637	675	633	639	631	662	635	659	644	683	624	629	697	655	636	638	633	692	602	626	666	624	667	612	639	669	647	591	682	630	621	674	675	625	656	661	644	674	667	656	687	602	679	626	649	621	654	620	681	615	643	648	658	659	664	659	670	636	656	637	702	687	671	683	680	659	625	641	668	686	629	621	611	636	684	660	626	603	654	688	620	679	643	622	632	655	680	666	634	633	645	634	674	658	676	620	674	645	640	642	644	667	606	657	610	679	630	658	685	624	627	632	689	622	650	659	652	595	605	717	637	678	627	602	643	670	634	659	622	647	614	660	597	617	664	628	622	632	628	627	631	673	623	645	661	659	642	648	640	622	640	659	675	618	698	649	629	629	654	686	648	673	642	646	651	634	654	618	653	639	641	637	651	620	612	634	608	661	605	651	605	642	659	689	642	661	657	662	631	644	651	641	662	660	612	671	660	664	604	667	630	587	673	623	624	643	687	634	633	673	652	641	659	633	681	669	649	627	618	659	675	642	670	629	659	606	611	630	629	660	651	610	659	675	667	708	691	660	661	683	707	627	624	629	651	607	637	659	680	645	655	659	645	678	648	649	630	639	685	653	662	671	641	641	676	620	700	624	663	651	671	649	654	653	662	663	664	645	630	643	671	692	677	670	648	660	699	676	664	615	685	677	606	616	655	667	668	660	674	671	646	668	673	702	655	634	688	675	651	667	633	676	670	701	649	633	667	658	632	682	687	657	631	656	675	645	671	673	683	623	634	657	672	620	667	672	648	664	640	673	663	649	634	706	648	610	665	675	643	670	635	637	633	684	662	686	638	662	647	653	658	632	661	625	624	612	632	625	662	651	611	627	668	604	633	684	601	685	602	648	636	628	620	655	648	655	616	652	672	668	625	618	663	672	645	622	653	678	664	629	615	676	686	644	684	630	612	617	628	632	618	643	644	667	611	635	641	641	608	638	701	604	638	674	689	642	713	636	650	653	630	660	662	620	639	649	627	619	623	631	639	668	661	659	625	691	607	637	662	614	639	650	709	657	640	628	643	639	632	655	666	617	672	674	673	658	685	630	648	660	649	606	641	618	680	595	663	693	658	655	668	629	651	685	647	627	693	623	633	670	667	648	669	631	651	635	666	630	683	644	651	648	634	662	637	663	639	639	609	652	654	608	661	626	629	659	650	657	661	646	645	683	639	654	684	637	621	616	619	652	650	646	667	638	602	632	646	591	669	684	669	672	642	661	673	651	629	668	654	643	661	681	630	614	659	604	677	632	630	601	666	632	645	671	620	623	626	620	632	651	622	624	671	649	685	630	657	684	583	632	694	636	615	656	656	689	631	614	637	637	655	662	667	608	662	644	678	616	627	652	645	652	646	628	621	636	662	654	664	633	634	651	622	699	643	656	636	676	610	603	625	693	706	667	641	620	655	648	647	585	669	630	635	682	652	609	644	664	693	623	622	605	654	678	643	641	689	655	607	673	643	648	650	660	670	625	656	620	657	640	647	705	656	636	659	645	658	685	679	640	676	637	677	632	626	635	688	617	617	670	657	625	677	675	692	633	668	643	666	639	607	663	645	627	624	656	641	687	653	620	611	637	623	638	670	677	648	665	611	676	636	655	673	614	634	617	667	713	675	656	668	654	650	667	676	639	644	670	678	607	677	606	630	618	622	645	623	608	699	650	641	680	650	659	616	652	646	640	643	639	648	679	685	633	646	664	653	672	641	699	671	672	643	630	667	657	648	631	625	659	652	677	619	690	682	689	653	627	599	629	651	685	644	693	624	639	660	677	667	625	665	625	634	630	662	638	666	637	640	673	682	695	633	645	656	619	611	668	650	680	625	642	631	608	629	666	661	633	669	654	686	648	649	657	638	651	663	678	627	665	680	665	660	711	594	634	677	624	664	625	653	609	673	656	661	660	655	642	636	664	639	651	591	663	657	670	649	630	660	664	655	623	652	646	669	628	678	655	639	683	641	615	652	609	616	594	659	646	664	581	638	651	666	673	692	656	670	601	628	667	685	673	641	661	656	641	624	618	615	698	672	676	697	636	666	654	650	679	659	658	657	657	615	603	624	618	678	638	692	661	632	633	662	626	667	622	613	624	683	634	673	699	652	673	643	652	638	645	634	637	668	662	603	638	687	611	649	617	617	642	660	674	657	662	674	630	650	678	602	696	632	700	655	647	677	642	670	696	610	697	669	625	664	629	673	658	670	629	648	684	673	630	623	684	636	654	614	654	637	672	668	642	654	607	642	623	606	646	690	631	665	676	675	658	677	645	704	652	666	699	655	631	665	639	647	652	670	665	642	607	620	616	637	622	633	613	601	609	658	667	642	654	671	637	652	666	698	651	625	686	647	634	635	615	675	700	637	667	649	690	635	650	656	693	639	637	639	666	655	658	662	639	663	620	627	644	681	599	644	674	627	652	716	641	669	606	627	691	641	615	640	665	654	651	628	595	647	673	619	641	626	673	641	674	604	629	646	628	679	593	622	650	657	645	672	654	680	639	619	672	663	677	665	655	642	691	653	652	623	589	628	669	664	680	625	652	682	664	638	621	622	671	653	692	617	589	670	637	693	636	633	664	647	666	602	660	680	647	665	642	666	604	623	639	645	652	692	628	598	612	647	676	601	681	624	613	642	695	613	651	676	634	686	643	673
19615	8697	6286	4602	3823	2703	1889	1239	796	703	571	519	513	493	441	409	424	388	370	303	282	333	316	317	309	336	293	283	263	265	271	251	300	254	270	251	246	243	288	256	279	274	254	286	225	255	253	260	258	242	257	223	281	269	239	265	263	246	249	207	229	230	247	209	226	249	215	270	256	258	258	255	257	238	257	260	221	231	247	240	211	237	246	248	243	250	234	262	244	248	232	269	276	271	243	207	227	264	229	249	247	274	263	237	229	236	258	232	255	227	232	263	248	253	249	234	251	255	260	238	248	278	235	237	227	237	250	243	240	242	274	226	220	289	216	253	269	267	249	278	243	256	258	240	241	231	237	226	237	255	258	222	213	229	238	239	235	230	237	256	268	248	245	239	234	212	244	243	254	231	235	232	219	240	256	229	224	265	232	259	231	251	245	244	246	252	236	222	248	214	238	217	229	243	255	264	244	291	242	271	241	236	248	264	248	256	247	251	235	245	225	274	231	275	275	251	245	246	242	224	218	280	229	259	255	240	229	228	248	255	247	235	264	245	251	218	250	241	236	244	256	252	238	247	238	234	273	260	227	223	242	232	223	229	243	237	217	268	235	276	250	242	259	264	258	258	260	238	260	247	261	253	248	247	237	241	237	246	274	256	243	256	220	223	227	203	245	245	247	240	243	247	240	266	248	247	249	254	258	266	254	238	238	233	234	273	234	238	256	211	251	268	261	227	213	260	241	241	269	242	234	251	241	265	230	255	237	247	263	247	250	267	247	259	260	201	245	230	220	249	267	245	212	228	226	244	243	195	257	268	254	234	260	242	224	266	238	249	256	259	259	272	236	225	269	248	254	279	227	244	229	242	229	221	248	236	240	245	251	239	222	230	229	251	256	230	243	263	256	231	248	263	262	238	268	246	237	242	254	240	219	261	263	225	257	258	227	233	254	260	266	263	229	241	264	271	241	256	254	266	257	223	254	250	222	230	219	261	241	255	252	220	220	255	253	245	238	255	249	269	275	222	245	224	277	260	255	263	249	229	259	234	252	242	285	245	232	252	223	267	229	230	263	257	221	242	220	224	238	240	228	238	224	243	265	251	224	233	232	294	234	246	244	253	257	236	252	237	252	243	250	222	251	243	265	211	244	252	222	240	254	236	243	273	239	238	251	260	231	211	251	267	226	242	233	226	219	223	242	246	269	234	261	235	253	264	275	221	254	235	245	258	245	241	251	223	216	219	230	220	254	228	236	264	239	240	273	238	240	237	245	275	259	263	251	217	228	247	254	240	245	239	247	232	237	235	233	257	216	246	247	212	239	223	230	257	233	264	241	218	244	250	221	267	249	215	243	252	252	270	254	239	250	218	268	238	243	259	252	255	215	230	266	229	253	250	240	235	246	249	250	258	248	237	235	254	258	265	258	247	237	242	240	277	250	262	266	262	272	252	230	240	233	220	253	241	289	256	263	268	242	251	238	254	231	252	247	238	263	230	256	232	253	235	238	239	257	243	246	238	254	234	237	254	244	266	249	236	223	256	252	260	246	262	275	258	264	256	237	218	216	219	236	258	270	244	234	263	274	226	212	246	247	237	246	256	247	233	245	248	258	261	215	217	245	269	229	242	249	235	252	257	249	240	287	228	240	216	256	251	300	265	241	239	226	278	225	255	218	248	262	242	257	235	239	242	254	214	224	238	248	212	249	238	213	264	256	246	259	244	249	227	215	231	223	219	254	285	268	207	239	257	217	290	258	244	249	231	255	252	226	254	242	217	242	246	248	255	231	265	223	226	257	238	283	270	242	219	248	242	244	253	243	253	244	222	271	248	276	233	238	216	232	254	249	234	240	270	257	231	265	244	226	229	252	233	221	240	245	250	248	241	287	214	267	250	238	240	251	265	229	238	263	273	247	272	245	243	257	234	248	233	236	231	277	231	267	274	250	248	258	274	252	231	250	245	240	220	249	241	285	256	241	260	258	232	246	230	247	211	273	263	224	226	262	213	256	278	243	232	254	241	229	242	245	241	255	260	235	241	246	242	244	261	232	277	271	256	257	246	275	256	256	229	249	246	260	236	232	242	273	250	257	241	216	242	269	245	231	271	240	271	264	271	240	257	270	280	267	212	239	241	234	257	262	233	248	247	238	233	271	247	233	220	266	252	260	281	254	228	247	289	242	244	233	231	233	263	260	273	251	246	263	203	245	252	243	211	233	208	255	238	239	233	220	243	262	261	248	228	239	255	282	239	244	253	260	230	254	246	238	254	253	227	217	245	239	214	230	244	241	237	258	277	246	272	231	230	246	278	278	255	231	262	251	215	238	243	250	205	252	243	237	245	241	265	252	233	244	254	247	231	231	244	223	231	245	261	216	215	240	208	246	247	268	263	241	259	252	241	263	211	233	258	230	250	258	254	226	270	232	236	230	240	247	254	241	251	226	232	224	219	231	257	264	259	237	224	237	294	258	221	251	237	251	258	241	247	234	220	264	264	252	280	237	217	260	225	246	271	260	250	246	243	271	250	261	233	260	238	279	259	229	226	264	231	272	249	235	202	231	231	254	251	269	243	263	254	217	223	251	228	254	270	257	254	219	236	224	237	243	233	230	217	257	258	232	243	233	262	261	254	266	266	269	212	233	236	239	243	263	274	217	244	241	252	268	242	201	190	257	245	221	268	261	215	248	239	298	250	225	262	224	231	225	248	227	250	236	254	234	247	236	239	236	226	268	259	236	241	226	254	262	278	226	241	242	269	256	220	237	258	239	243	251	242	249	242	267	219	249	248	242	242	236	243	271	237	252	238	229	252	260	230	279	240	243	236	258	229	237	247	264	252	245	246	239	260	236	245	236	242	261	238	252	201	225	220	202	208	266	225	266	257	217	256	238	241	271	237	227	253	269	262	232	266	257	249	255	261	263	234	249	240	233	244	238	228	219	218	223	237	275	243	219	250	273	213	245	231	264	244	246	239	248	240	225	265	244	225	217	259	244	234	261	251	260	230	254	237	222	247	223	251	239	246	228	220	233	243	211	244	259	279	233	211	263	244	247	256	239	250	234	256	245	218	239	262	272	254	231	237	233	269	250	241	276	219	248	247	254	248	236	228	243	257	246	235	249	247	262	240	242	239	229	280	255	223	189	230	268	261	255	232	267	236	273	257	270	266	250	239	249	260	265	256	259	223	224	234	251	243	233	239	230	225	237	241	248	226	248	239	241	214	228	239	245	232	243	274	249	247	237	261	273	225	238	246	251	242	249	244	256	251	258	254	211	261	233	225	244	245	241	264	259	223	246	226	220	240	261	251	252	276	261	239	232	252	243	247	247	243	233	241	260	258	227	230	224	228	237	239	240	247	268	224	225	246	259	252	257	246	242	244	247	230	250	258	224	269	242	266	252	266	246	264	251	241	262	245	251	239	267	249	223	273	241	233	255	229	233	267	226	223	218	215	224	201	243	241	241	229	244	277	245	263	287	250	260	275	245	232	257	256	225	237
12912	7438	9780	10904	10105	8656	7052	5161	3495	2880	2480	2199	2186	1970	1706	1556	1488	1686	1520	1181	1095	1033	1004	951	932	908	888	918	861	895	812	837	881	746	697	703	700	653	632	648	645	668	650	579	618	632	629	621	572	597	593	567	627	609	606	590	625	597	616	631	614	588	595	606	586	560	589	584	605	620	598	567	587	607	503	576	565	581	557	564	532	583	594	567	554	543	539	561	550	553	572	550	583	547	514	545	538	558	557	563	530	554	521	590	520	577	531	531	544	611	545	559	601	558	543	561	548	552	547	563	554	534	565	554	536	580	547	537	605	528	536	550	622	575	547	570	557	575	519	540	539	553	551	587	553	546	576	542	555	548	529	549	546	574	533	571	572	586	563	555	574	519	544	533	559	519	543	576	557	563	583	574	600	574	546	529	542	558	587	535	557	556	572	539	520	605	596	579	575	573	584	524	543	535	527	540	548	550	544	555	528	573	541	577	616	547	578	591	543	596	563	529	523	558	590	567	568	550	560	558	577	572	515	576	533	543	526	570	532	539	543	557	559	536	544	549	578	531	569	555	562	600	525	589	581	575	542	571	574	546	533	540	588	537	590	552	547	564	601	489	577	542	562	540	604	555	556	557	562	564	589	593	523	534	576	568	486	542	586	516	554	547	583	559	595	547	554	577	530	586	555	583	570	567	509	552	575	568	558	523	542	579	589	546	586	565	545	574	555	549	554	549	583	608	573	585	539	576	581	579	591	598	528	523	572	548	532	548	534	549	584	558	528	545	595	531	559	555	554	558	507	542	543	516	566	546	550	536	554	556	542	549	593	576	566	591	560	596	559	549	586	564	560	572	556	564	562	537	537	532	549	532	557	565	536	543	566	524	562	551	590	582	570	536	575	529	527	557	582	534	566	544	560	526	546	568	536	580	561	575	580	574	545	563	531	549	555	587	583	509	545	573	562	547	523	553	553	560	530	572	593	548	585	543	554	564	564	559	575	556	511	543	550	551	581	566	562	569	563	572	535	535	567	579	544	559	554	561	591	564	582	566	552	591	562	555	579	499	570	558	499	543	507	541	600	572	532	600	554	570	536	539	554	577	538	538	532	552	549	563	566	555	580	548	577	555	593	580	533	583	529	581	558	544	537	588	558	551	556	596	581	569	546	584	579	552	563	597	570	574	532	559	530	564	525	553	525	545	567	514	557	526	570	590	571	575	529	538	561	543	561	551	593	534	591	565	547	557	550	567	522	537	564	522	597	525	569	581	615	534	530	545	562	548	503	587	589	590	599	560	530	531	566	530	571	576	538	563	590	558	531	529	544	586	571	585	524	535	581	575	536	562	544	566	563	540	597	563	572	590	555	524	534	538	560	531	565	570	571	596	545	567	550	540	602	552	573	555	552	541	582	523	570	520	545	562	533	578	554	543	587	629	565	581	580	520	535	547	493	537	521	556	549	576	556	586	561	576	571	538	544	569	547	556	539	579	555	518	550	551	522	522	557	532	531	547	571	559	581	585	566	608	542	585	585	501	566	610	530	571	631	574	592	549	524	549	598	540	571	570	572	575	562	555	557	556	534	557	532	530	570	558	522	558	555	504	536	531	559	584	553	565	532	595	553	550	563	546	589	523	582	550	570	583	589	539	573	546	557	539	572	554	594	525	551	533	561	581	631	561	570	589	576	571	565	543	594	543	555	584	545	598	538	521	556	602	543	588	549	558	561	597	594	534	564	560	557	581	586	526	544	580	561	569	548	563	523	581	533	554	541	554	557	555	542	574	566	593	538	544	535	544	555	559	533	577	561	605	583	555	548	533	539	506	576	549	521	534	599	548	576	576	576	570	557	536	523	536	550	583	552	567	608	548	534	562	551	552	574	547	561	547	554	566	595	545	549	544	576	549	542	575	555	563	538	563	553	569	545	538	610	559	538	563	575	540	563	545	607	517	549	566	523	569	576	560	592	571	560	562	520	534	562	608	548	584	546	585	526	567	531	542	555	565	522	547	505	537	562	581	570	586	572	540	565	561	542	532	548	534	557	589	591	467	564	538	581	554	582	579	578	561	539	551	572	616	531	558	522	541	558	546	534	615	588	597	597	559	572	545	527	543	568	539	539	582	536	573	555	513	535	546	582	545	576	494	593	541	550	566	596	579	537	577	559	549	594	577	576	541	542	564	565	566	562	606	575	550	518	587	562	582	518	512	552	538	518	549	561	529	564	560	547	589	512	560	595	559	536	577	510	528	601	559	534	562	564	555	579	589	585	550	555	586	534	545	589	613	529	535	557	549	571	535	549	561	544	583	560	551	579	562	514	559	568	551	533	538	597	558	553	524	541	542	563	543	589	555	550	544	540	622	576	554	577	517	557	582	569	551	557	558	557	563	571	542	586	588	530	554	591	558	559	497	566	553	513	519	550	592	582	543	578	585	578	594	536	592	587	576	549	527	543	567	556	564	571	585	554	559	566	559	573	543	515	594	535	551	527	591	603	573	559	573	551	539	579	584	554	559	568	585	588	604	581	560	543	550	578	575	540	502	560	546	560	524	598	560	562	557	559	530	569	570	553	566	541	572	494	528	573	538	532	527	558	537	548	541	556	573	576	542	591	539	588	560	583	620	571	565	576	590	521	540	533	496	547	582	600	561	603	579	555	544	570	543	545	527	539	572	519	576	572	568	563	538	582	561	555	563	547	538	539	537	524	525	547	551	558	579	591	582	566	528	552	530	531	565	626	570	594	576	549	577	563	541	550	531	545	581	548	550	566	559	546	576	576	558	537	594	525	511	588	526	590	598	551	593	606	571	536	490	571	530	549	574	555	565	565	553	535	521	515	522	535	541	557	528	550	517	562	537	576	554	528	555	578	560	595	552	565	559	566	553	561	526	567	562	600	556	555	550	586	565	596	514	570	537	555	565	539	564	581	555	588	561	569	543	521	528	573	573	538	551	587	556	536	582	580	556	517	558	522	548	547	603	564	562	547	530	544	537	542	582	537	569	586	557	578	593	561	508	509	563	510	603	556	553	575	576	548	531	576	501	555	556	584	557	577	568	538	586	529	537	542	581	566	562	583	549	557	576	546	562	561	560	582	584	538	567	577	597	565	561	620	565	549	557	531	545	528	522	533	570	570	579	617	522	532	543	581	540	588	566	573	583	520	556	576	602	529	590	537	545	552	597	582	504	535	576	551	553	528	550	514	559	536	574	568	580	547	610	545	562	574	535	543	589	525	539	611	533	586	569	583	520	523	583	559	603	598	617	528	598	532	581	565	569	552	546	490	563	528	601	572	543	570	565	543	548	562	576	548	550	562	560	544	552	556	544	539	538	561	530	527	537	550	575	551	516	560	560	571	621	524	605	570	573	556	556	547	564	569	544	535	554	568	575	567	553	530	559	569	543	590	566	518	588	565	550	525	583	539	554	538	580	563	577	573	558	540	571	530	548	540	597	580	568	579	540	547	585	541	554	554	545	550	495	574	569	559	589	516	553	561	536
28705	14218	11896	7028	5752	4412	3391	2018	1293	907	847	749	711	615	553	511	516	531	452	394	388	362	374	310	359	388	303	306	312	295	294	292	292	296	269	259	288	266	249	265	259	257	261	233	253	263	248	281	264	242	240	244	253	265	242	238	246	244	257	246	270	236	248	242	217	241	233	237	265	237	252	221	269	240	251	228	273	246	232	242	251	243	208	241	233	236	273	236	251	244	207	242	238	211	224	257	237	236	245	239	233	234	225	254	248	233	236	249	246	244	243	236	235	257	242	230	249	225	231	220	219	254	234	240	247	216	238	224	230	246	237	248	239	242	237	235	228	256	231	248	269	238	242	239	241	224	244	251	211	223	227	244	242	249	275	242	233	260	214	237	242	230	233	220	240	250	237	253	221	224	239	214	237	253	229	235	246	228	232	232	229	280	262	230	255	269	245	248	249	237	256	236	253	240	230	234	278	221	220	215	223	239	225	235	242	272	242	251	220	268	218	288	252	270	250	221	248	245	260	240	233	244	238	256	213	228	252	220	210	223	251	272	227	242	227	253	247	236	234	238	246	238	220	258	251	285	232	211	245	238	232	249	239	230	237	243	236	227	227	233	260	238	216	198	257	268	245	248	243	206	240	246	273	243	228	275	243	227	246	226	248	243	217	229	229	238	236	212	216	225	218	255	262	252	206	236	264	227	211	262	263	250	254	284	249	258	252	247	214	239	244	233	236	254	242	235	260	204	234	240	244	248	240	245	238	244	259	221	223	244	224	214	232	229	267	236	222	224	242	232	238	244	256	202	261	222	241	209	239	279	239	245	261	262	228	217	235	236	221	240	237	230	217	251	244	264	251	255	251	234	214	232	244	248	243	233	245	246	254	254	230	252	235	237	246	230	250	240	247	252	218	220	220	261	218	231	235	237	248	215	248	242	221	261	220	261	235	219	241	256	217	251	218	229	249	218	242	243	229	228	211	259	212	227	253	222	236	249	228	214	217	222	256	239	247	236	239	246	240	268	257	213	234	232	237	263	256	259	239	256	270	224	217	256	222	242	244	223	226	246	215	236	239	234	269	243	258	218	222	240	247	234	268	257	257	263	233	246	245	230	246	263	231	232	267	257	250	211	230	235	254	246	281	223	239	195	219	248	264	206	259	239	229	257	243	249	230	243	265	217	227	223	243	266	238	224	238	213	238	239	247	271	242	244	223	233	220	236	222	254	279	220	246	213	227	284	208	222	227	241	235	239	228	238	208	229	225	259	236	222	260	228	251	236	226	253	229	245	245	231	245	211	225	239	217	253	245	240	232	239	240	259	253	228	226	251	248	202	214	236	275	235	249	259	251	249	256	246	242	265	264	249	229	260	227	234	214	225	223	238	210	243	247	240	247	232	222	227	218	234	219	237	252	231	266	245	278	214	260	219	279	243	235	240	251	227	263	240	204	265	255	255	227	218	243	222	246	222	269	248	236	231	243	233	241	245	248	258	231	244	274	242	255	210	220	217	219	246	224	216	226	265	232	210	262	247	231	236	224	235	263	255	245	248	209	218	258	246	286	261	242	223	253	244	236	225	256	251	231	226	229	206	240	231	252	223	227	235	235	220	239	230	208	214	233	215	249	200	227	252	238	216	225	247	240	240	268	197	240	238	250	249	228	224	252	265	214	245	249	219	230	204	237	238	251	242	220	220	270	261	262	229	217	258	256	252	246	253	281	230	228	235	220	237	254	256	238	235	229	200	227	212	252	236	217	225	262	238	226	253	251	234	244	258	259	243	221	261	253	238	231	259	227	233	225	260	253	263	253	251	240	227	245	234	256	248	236	239	243	260	258	246	242	233	258	234	250	265	235	237	212	238	254	228	247	231	268	245	247	221	280	244	246	263	256	230	236	256	251	239	257	227	244	252	235	238	229	266	232	247	256	275	235	252	241	237	261	286	238	251	232	265	227	252	215	235	245	264	259	229	232	227	256	213	248	241	245	253	222	270	218	234	229	235	256	227	225	226	224	257	240	246	256	241	219	218	229	221	226	234	237	227	269	231	233	267	243	249	232	238	240	234	247	271	235	228	208	242	200	243	233	242	246	229	222	249	219	242	263	268	224	237	243	249	225	212	258	234	266	233	219	261	260	242	237	235	272	245	228	230	222	231	266	225	261	225	267	221	217	245	240	254	224	244	216	248	265	245	250	243	225	248	225	224	232	219	221	237	208	228	229	222	242	238	252	244	240	244	232	215	237	244	244	246	261	248	278	221	242	235	241	254	227	212	210	246	236	240	249	248	234	243	225	223	228	223	242	221	234	277	263	205	222	276	249	219	247	247	241	236	219	235	260	252	259	219	233	206	270	225	271	220	240	256	242	212	256	244	243	234	238	239	252	225	195	223	231	213	223	250	251	262	218	258	214	264	265	257	265	268	218	245	187	225	245	229	287	219	230	229	218	249	224	243	227	252	238	228	263	237	235	228	238	231	227	235	232	226	234	259	251	243	239	248	233	228	215	240	252	234	249	242	241	229	246	244	257	271	253	250	236	237	238	260	219	227	217	230	244	233	264	231	232	232	247	242	224	254	267	232	227	277	256	243	250	235	263	235	224	212	263	225	227	223	249	261	231	256	253	264	234	243	218	219	213	251	234	226	239	229	238	228	253	230	220	282	255	221	236	231	229	242	246	210	255	229	217	241	254	252	226	224	270	220	204	261	246	221	226	226	232	271	239	250	239	268	230	251	248	205	242	216	271	218	268	256	267	251	248	222	272	251	232	224	231	201	224	229	273	245	221	254	205	269	256	242	277	268	260	254	259	250	228	261	256	242	216	254	252	265	257	236	269	237	208	259	274	235	220	235	237	242	270	250	240	225	244	238	206	248	241	239	244	280	265	233	249	254	265	239	246	248	219	246	217	229	237	248	250	228	222	236	236	253	244	272	253	244	212	235	286	239	242	230	234	234	236	210	206	257	227	244	239	264	217	227	258	234	248	230	218	231	230	231	240	236	213	240	239	244	248	209	257	233	234	245	251	225	238	235	235	265	242	224	215	253	236	246	239	253	267	231	244	194	224	256	249	234	218	253	208	216	242	228	245	257	246	249	238	258	251	211	244	231	262	254	254	253	223	250	203	230	215	251	258	231	253	203	246	274	219	245	238	246	220	263	262	217	227	212	247	223	267	252	252	233	244	198	232	238	234	285	219	232	237	258	236	236	237	235	230	223	234	228	248	251	239	257	199	241	247	239	221	232	265	222	238	248	224	208	267	239	278	253	265	220	237	236	245	223	240	250	252	263	238	230	252	226	259	226	224	227	232	245	243	233	267	232	267	257	245	224	217	224	232	220	262	258	264	239	242	230	253	234	237	249	244	246	250	257	228	211	252	240	221	243	265	255	226	239	254	239	247	252	256	244	229	244	220	242	250	249	225	215	247	255	261	257	240	232	218	237	214	242	227	246	294	285	240	208	240	241	270	218	252	234	228	254	241	242	247	230	230	256	244	212
17020	10859	15979	14442	14055	12809	10988	8329	5361	3991	3812	3544	3549	2941	2418	2332	2086	2531	2009	1497	1360	1208	1243	1300	1291	1309	1106	1156	1119	1046	943	968	1002	839	808	696	716	672	691	694	648	668	636	656	656	613	676	616	624	642	624	592	567	605	616	609	636	596	639	631	600	643	596	574	587	606	603	571	548	584	587	560	570	602	530	566	569	577	577	504	598	578	585	592	551	525	581	506	604	558	546	557	554	537	543	580	571	536	580	550	595	546	589	530	586	566	527	578	503	525	535	577	543	534	531	567	551	579	557	574	531	512	549	561	566	517	557	562	565	525	546	572	541	584	564	546	527	524	566	533	553	570	575	571	569	600	555	533	564	515	515	553	508	558	528	591	538	563	549	533	539	528	549	544	540	541	564	533	534	599	550	603	532	560	567	581	511	622	593	496	520	507	505	532	577	557	555	591	565	581	579	532	503	541	526	549	541	552	537	576	540	586	460	546	512	550	560	588	508	539	530	564	595	538	560	544	512	543	565	543	571	600	545	530	546	565	533	583	581	511	595	542	586	544	540	525	539	554	561	512	553	550	525	547	538	522	538	580	535	522	578	540	548	566	569	510	525	551	544	554	569	562	614	518	558	550	491	576	563	547	559	583	581	515	568	531	571	519	501	541	507	533	558	583	516	599	568	588	521	542	531	556	532	527	562	542	570	539	561	555	556	502	514	547	566	547	581	540	535	537	522	569	553	536	526	594	554	578	524	561	564	567	571	567	562	536	541	535	563	545	573	515	502	598	524	531	548	540	585	580	557	550	578	556	551	600	520	545	564	544	582	539	525	548	525	574	565	563	537	551	598	553	555	547	550	554	524	535	595	564	564	521	503	588	580	544	537	549	548	536	568	536	583	571	548	545	547	557	566	539	556	566	529	582	552	559	559	581	532	562	551	589	556	540	537	538	566	575	533	525	555	595	534	551	526	544	571	538	571	606	575	578	535	531	544	592	530	539	555	581	583	546	532	529	542	555	552	526	528	593	589	585	580	576	548	573	548	544	493	528	599	550	561	534	533	567	555	592	533	568	563	530	569	543	524	558	567	582	560	539	564	542	551	511	532	571	528	573	582	485	546	542	556	596	556	611	535	556	548	520	590	528	517	526	581	548	577	559	563	570	616	529	548	541	546	532	523	549	524	560	602	553	531	581	513	573	539	558	512	565	565	539	558	543	522	555	565	575	547	549	576	606	552	536	529	541	561	540	545	553	554	563	595	525	558	530	548	546	567	567	547	607	569	556	540	556	589	501	524	575	541	501	566	517	552	556	561	563	581	552	560	585	556	595	554	517	549	595	587	550	554	553	558	576	570	561	561	542	548	508	556	565	551	558	575	518	536	567	532	545	539	572	543	533	533	587	558	523	576	537	547	538	588	579	544	564	562	607	570	530	553	565	540	514	534	580	567	537	557	604	561	512	518	535	535	557	523	557	542	544	583	510	542	619	569	536	573	537	516	554	514	579	595	562	520	526	576	553	574	559	530	536	559	536	558	556	535	569	589	559	548	571	547	538	536	515	553	512	549	531	533	508	531	551	559	528	530	520	559	547	592	588	569	555	548	571	587	538	531	606	577	559	540	522	549	539	584	561	541	525	553	505	540	538	533	552	565	570	473	556	512	565	594	553	538	551	546	479	572	536	547	578	569	573	557	537	548	561	564	545	587	508	527	558	586	581	552	576	591	580	556	560	562	524	583	542	560	547	554	546	526	563	513	550	527	544	586	548	541	580	518	545	524	571	555	535	535	549	544	538	527	552	556	529	532	567	566	536	611	515	559	540	550	577	520	558	518	540	535	551	512	569	539	564	564	563	527	563	517	585	549	571	534	585	557	554	570	544	558	538	554	536	579	543	544	563	588	540	569	539	560	568	518	542	557	525	568	522	527	546	597	563	560	556	534	528	526	574	554	508	555	619	547	538	571	538	579	557	540	552	564	542	561	563	535	548	536	567	558	529	539	577	562	577	531	565	538	565	556	552	562	501	549	573	495	557	566	583	545	596	558	581	592	555	540	505	526	534	572	500	575	566	541	537	557	553	559	531	511	559	541	575	526	575	556	572	558	541	524	556	558	549	537	506	568	572	564	563	567	579	519	520	537	540	587	549	539	525	558	582	524	512	523	522	531	540	544	579	506	530	582	550	552	576	586	569	540	546	587	543	568	536	548	548	579	569	542	547	484	560	550	541	589	549	563	557	535	536	553	539	524	539	536	577	553	567	537	540	557	542	549	558	568	537	569	575	515	533	578	563	561	526	557	558	559	540	554	575	560	533	545	532	530	539	573	526	538	526	560	539	578	559	540	565	539	553	570	549	608	511	545	529	568	543	514	569	558	559	566	545	549	549	541	536	525	562	541	568	527	550	574	537	529	587	496	578	545	579	532	518	547	540	564	584	532	552	568	573	551	557	530	566	530	540	583	557	548	516	548	531	558	586	582	499	536	591	556	550	549	572	599	573	525	570	530	488	565	605	535	570	515	536	566	549	578	538	501	495	570	561	538	532	556	527	554	566	527	532	591	544	534	546	567	561	555	580	575	571	571	537	573	517	573	548	574	561	559	513	524	556	591	576	521	494	584	548	509	495	515	536	570	528	592	525	572	549	531	569	555	548	570	589	574	549	535	567	504	560	526	554	560	562	536	566	534	589	536	520	542	530	550	533	625	520	542	587	562	542	556	549	568	549	554	528	552	570	520	557	574	534	574	588	561	531	554	554	551	531	539	540	536	502	540	534	615	534	599	497	543	529	518	582	543	547	534	553	577	552	553	523	530	579	578	599	505	564	567	526	539	538	566	571	569	557	558	542	580	570	558	527	593	598	546	549	583	538	538	556	527	550	572	555	537	552	549	602	538	563	538	608	556	532	534	554	545	532	574	562	581	551	569	565	556	533	554	562	581	528	525	566	570	558	505	571	524	577	562	509	544	571	490	539	539	589	555	551	521	568	558	520	546	584	564	536	580	527	538	562	532	507	544	562	540	533	568	534	561	520	570	529	552	544	588	571	523	540	596	595	552	563	520	520	525	527	543	558	579	545	500	576	551	523	602	532	509	521	552	542	569	506	542	573	538	519	543	564	558	567	529	562	555	528	543	580	578	591	551	615	560	581	545	525	564	521	513	571	578	590	567	505	580	554	558	525	520	547	558	607	503	552	561	542	521	582	547	550	598	543	541	569	529	583	539	557	548	549	594	555	565	567	526	570	585	533	562	564	546	573	541	513	536	542	569	560	534	575	523	551	544	503	563	549	526	586	502	562	550	557	569	540	527	565	570	584	518	517	532	527	589	554	546	576	526	552	565	565	541	538	532	585	548	559	585	558	545	569	564	534	560	573	554	600	524	559	561	549	556	517	556	531	557	492	529	543	554	568	558	581	504	523	551	515	581	552	522	517	538	509	564	546	537	574	555	589	557	569	532	566	548	545	561	549	521	567	569	551	499	542	509	546	556	525	537	598	525	530
10850	5199	3404	1637	1168	920	727	579	472	418	404	381	350	331	344	348	338	324	331	317	339	311	273	291	300	308	313	286	288	287	319	301	289	286	260	305	261	314	280	276	289	264	296	295	292	299	267	279	301	281	251	318	295	318	311	275	331	292	293	276	327	260	267	271	325	286	310	305	298	299	281	317	309	320	311	288	340	310	275	310	272	291	303	286	281	309	312	290	323	310	310	328	327	331	281	278	311	273	288	285	279	309	265	275	311	283	291	287	285	267	281	316	307	272	329	290	312	286	299	295	270	327	309	284	319	299	257	300	303	274	299	286	324	266	290	261	275	289	282	270	304	286	307	278	289	295	327	304	305	289	269	293	298	283	294	280	320	327	313	268	281	293	294	269	290	345	282	278	286	292	260	327	276	306	263	291	317	292	304	293	260	285	299	259	264	294	277	277	303	261	302	286	268	292	285	305	282	312	282	269	312	319	266	313	285	272	283	284	309	296	266	275	248	273	304	298	306	256	299	317	281	310	270	299	280	277	269	302	298	289	278	281	281	274	296	285	281	279	312	275	280	313	314	273	274	317	257	309	320	284	256	277	297	284	299	319	303	310	315	299	293	269	275	276	288	274	306	271	310	252	301	291	324	293	341	299	296	273	290	326	307	302	275	337	300	291	299	275	300	269	305	299	286	279	285	296	295	276	298	265	288	314	277	281	299	271	274	276	298	282	288	300	303	294	298	272	267	322	295	288	282	312	278	252	277	307	310	270	286	303	307	313	281	289	268	302	297	300	298	281	292	275	291	292	313	288	295	293	261	288	272	253	294	294	265	297	290	281	302	242	276	317	306	251	272	293	278	250	256	296	271	244	301	280	273	292	287	308	320	277	291	299	284	291	322	268	319	319	279	297	272	305	282	304	273	297	312	297	308	320	264	323	271	291	276	281	301	289	264	310	283	286	292	266	309	304	284	280	307	332	293	278	291	305	271	295	307	283	317	272	297	300	277	315	301	341	284	283	264	287	301	325	293	305	285	317	266	295	303	270	277	299	303	318	326	285	301	298	298	287	298	300	315	313	296	302	301	278	270	326	306	292	291	270	252	329	294	284	319	264	302	274	290	304	320	302	290	270	290	305	290	292	296	275	268	274	275	282	281	275	284	314	258	304	275	330	323	258	289	248	302	321	270	306	276	271	288	295	286	275	330	297	275	268	268	270	323	278	282	291	295	302	299	326	302	282	284	307	263	274	275	310	306	272	267	300	282	281	291	274	298	300	303	279	275	275	291	322	280	279	272	275	276	282	303	289	294	278	281	249	300	290	281	287	345	279	297	308	274	266	279	271	271	304	300	254	304	284	286	302	296	305	302	325	292	296	280	286	317	274	274	301	278	296	309	326	279	305	269	281	288	305	297	303	284	313	299	300	266	313	301	268	277	281	283	281	286	294	295	286	276	279	285	300	290	293	289	302	281	319	302	283	257	298	275	284	287	271	312	289	274	284	327	310	290	297	295	299	277	284	274	312	289	286	293	269	257	306	333	286	278	252	291	287	319	287	284	283	281	288	298	308	303	284	247	269	318	291	313	315	307	266	316	274	267	342	308	323	275	329	313	264	280	317	313	296	312	309	285	315	288	271	277	310	308	277	276	285	275	293	281	292	263	287	288	290	302	283	279	308	306	289	300	302	302	318	303	293	271	284	298	259	290	293	300	261	276	262	308	280	310	328	284	271	313	310	293	337	295	292	309	261	307	286	268	261	300	261	267	292	300	282	273	265	291	300	275	279	296	278	276	299	261	272	304	283	287	311	312	290	264	290	257	254	279	269	261	273	290	310	304	280	286	291	300	278	288	310	305	298	305	261	291	273	288	268	290	307	283	320	314	297	279	286	290	276	294	298	288	292	260	252	301	275	264	278	306	300	298	308	309	273	297	266	255	301	293	278	277	259	284	292	285	297	269	292	300	271	288	285	295	242	294	277	296	305	291	260	276	300	283	298	282	289	258	269	274	312	282	303	285	299	289	289	261	278	261	269	314	283	258	320	307	285	314	296	294	302	292	270	288	306	314	304	259	281	299	305	275	321	301	286	304	283	315	279	304	303	326	312	279	307	326	285	299	303	297	301	285	271	305	298	267	306	294	272	274	299	287	289	291	308	298	318	312	312	269	280	290	296	304	309	306	269	259	265	272	272	304	299	292	300	279	289	293	317	285	292	329	293	273	299	271	300	277	307	290	287	277	293	280	263	288	306	287	265	280	295	247	271	284	282	297	279	314	282	300	302	265	288	290	290	303	290	270	301	267	265	298	282	277	296	313	272	282	308	317	307	292	294	291	304	317	297	291	288	309	272	294	281	282	264	308	286	265	289	279	289	276	280	282	267	324	270	315	251	309	309	265	297	274	308	289	302	332	288	276	271	298	290	269	307	278	296	303	262	272	287	307	284	265	306	306	276	304	290	288	295	321	310	269	331	281	280	312	290	300	291	320	227	339	305	265	299	287	297	315	295	275	258	318	255	270	315	289	297	280	292	290	275	306	265	280	273	239	303	296	305	310	277	245	293	305	331	290	287	259	281	282	315	313	280	274	276	304	270	272	306	251	302	284	285	282	301	312	277	293	279	294	310	313	326	317	288	317	294	294	314	274	275	319	273	271	256	296	297	244	289	286	257	279	251	327	277	271	311	285	308	291	253	269	317	311	302	313	270	286	319	299	275	328	330	323	307	300	325	270	274	307	290	305	295	309	290	273	262	263	257	302	259	291	301	296	297	308	312	258	283	281	304	312	285	293	284	308	330	254	295	293	292	294	292	289	276	284	291	291	299	293	277	302	304	297	280	313	304	268	292	291	275	313	287	305	283	319	299	294	279	333	260	279	288	287	311	301	297	280	272	320	276	269	287	275	293	296	287	287	296	294	282	287	268	297	317	310	280	306	285	304	281	302	273	308	315	280	297	301	284	290	281	286	308	273	289	287	291	302	279	337	270	294	288	293	286	301	291	299	286	286	265	293	289	275	286	308	288	302	322	266	308	299	290	269	276	310	294	284	309	331	278	284	274	275	302	289	279	291	303	275	288	305	298	271	274	309	320	269	252	302	326	292	315	280	279	288	298	291	308	260	337	296	274	292	274	279	301	303	282	266	287	291	271	258	310	302	304	287	292	292	307	284	297	295	291	237	306	302	300	294	318	270	304	272	280	297	302	283	287	292	290	282	317	285	310	323	258	296	294	292	335	312	277	272	318	314	271	256	299	294	286	323	292	308	281	274	284	269	279	293	294	325	294	279	283	311	313	270	314	272	339	260	282	295	298	302	306	280	268	285	266	294	311	282	297	288	301	319	267	297	276	303	270	315	269	281	293	284	274	260	313	301	306	286	284	258	280	294	309	269	294	301	288	311	291	296	281	276	282	324	284	281	298	297	278	277	260	290	279	282	310	305	276	298	274	295	308	296	307	334	299	286	311	296	274	297	309	300	276	271	289	273	297	259	282	289	298
7105	4704	5601	4396	4124	3274	2520	2099	1716	1428	1172	1043	997	909	948	896	917	992	871	928	843	854	864	802	791	802	739	764	782	729	773	703	701	685	779	697	719	644	682	688	659	657	652	689	665	665	690	662	668	659	649	710	648	694	643	656	655	675	683	669	606	662	677	664	634	708	656	647	718	649	643	687	635	603	662	650	627	648	679	592	651	624	655	633	601	662	672	660	592	671	617	678	639	676	631	620	663	687	633	655	688	663	600	660	654	624	617	613	599	636	643	681	622	636	619	597	657	601	647	646	638	617	609	643	676	616	682	693	602	607	632	667	655	653	679	645	626	664	690	639	650	614	689	683	648	644	646	615	663	616	631	654	655	613	665	623	633	672	672	664	639	670	664	668	658	662	667	616	654	637	695	625	624	624	672	679	648	629	668	672	610	602	632	631	658	622	660	649	626	623	665	654	615	629	646	636	651	659	650	629	659	615	632	650	652	625	631	626	642	649	652	621	658	653	654	658	647	656	665	654	669	612	650	622	670	683	675	666	647	694	640	650	633	644	657	635	621	608	658	661	639	650	619	652	638	646	640	668	644	670	641	668	652	617	638	687	630	684	689	629	680	652	639	662	595	599	660	656	683	623	629	652	631	655	669	627	661	664	690	671	641	618	619	639	643	610	651	610	682	679	627	625	632	627	661	612	664	653	640	655	595	643	648	636	670	641	671	658	676	652	626	651	656	622	674	622	663	682	649	640	602	622	608	631	681	611	608	656	678	672	648	664	630	643	631	666	611	651	618	632	667	636	659	612	646	623	635	671	637	656	653	677	628	655	638	646	616	610	662	607	634	657	626	676	630	663	646	640	631	633	664	655	606	633	624	647	669	674	638	618	625	654	640	647	656	648	653	663	640	661	645	662	565	624	609	655	617	610	648	693	637	646	618	617	651	617	605	649	653	652	645	615	691	649	648	620	661	653	656	625	639	644	635	705	649	618	614	678	614	628	625	645	625	624	647	644	676	626	613	700	662	655	676	611	637	648	609	651	646	673	620	678	643	617	650	676	596	655	613	651	596	704	658	585	670	620	612	608	627	631	640	676	661	643	658	656	635	651	670	675	616	646	664	659	651	648	649	653	647	642	696	643	690	613	680	608	662	654	649	635	611	660	620	616	628	638	619	647	613	635	627	638	669	700	635	651	595	635	585	639	642	640	634	626	676	653	648	664	692	672	617	635	638	647	657	594	690	633	636	624	627	637	668	643	627	640	659	635	634	670	662	603	666	635	666	666	663	617	640	623	679	628	645	667	627	682	619	658	621	684	668	674	659	685	657	624	654	634	639	634	671	660	623	663	598	651	647	629	596	691	667	677	610	618	612	649	647	632	663	588	637	648	597	661	683	650	661	639	637	625	648	659	636	641	595	651	638	652	642	630	677	630	615	647	680	647	635	648	623	593	650	680	653	620	636	615	661	611	661	627	621	639	660	639	638	657	648	636	648	667	580	624	628	599	642	682	636	613	650	655	636	647	662	670	632	638	684	627	631	623	649	605	654	631	654	658	657	650	637	641	658	644	621	658	600	651	698	676	599	689	604	624	638	656	630	649	642	660	653	670	620	688	643	658	643	637	640	608	609	643	615	602	642	667	653	642	620	626	671	680	645	688	648	637	643	688	663	670	613	615	616	660	640	668	625	654	632	628	605	670	643	599	628	616	654	657	626	639	657	633	649	677	648	655	684	665	664	690	612	666	619	637	629	595	597	655	674	620	676	658	652	686	668	638	647	622	642	647	656	638	622	638	616	667	630	632	693	612	642	678	679	653	676	613	625	638	689	647	656	640	630	639	697	634	629	658	625	650	613	658	634	612	647	644	667	671	621	636	624	614	635	643	594	631	661	657	632	597	659	628	679	638	700	656	620	625	643	639	610	650	633	646	690	624	630	670	690	617	617	662	632	653	653	660	681	593	688	617	605	626	675	635	644	645	640	669	679	660	620	670	620	654	607	611	623	628	633	674	660	653	616	606	646	630	634	628	626	627	597	686	660	622	643	657	631	635	596	626	650	639	640	667	631	644	669	610	666	564	634	634	682	648	701	651	589	680	660	644	657	609	706	625	676	700	659	650	610	640	616	607	666	609	633	637	626	651	642	605	657	643	648	651	692	635	650	653	579	620	663	637	662	605	604	653	638	680	649	643	641	655	638	571	642	678	602	643	626	637	614	655	633	673	622	647	613	641	644	649	650	666	685	680	660	634	695	625	628	577	638	633	617	631	637	627	618	659	663	643	651	648	664	589	640	663	655	641	681	663	645	620	652	648	647	626	656	635	624	593	645	637	649	620	658	673	709	590	643	627	694	650	623	681	611	650	686	677	658	608	622	616	634	661	686	652	629	606	611	618	601	679	656	660	674	661	640	654	642	615	667	636	720	646	613	648	663	605	655	678	650	629	613	647	625	656	642	646	714	626	640	634	652	663	642	655	650	634	646	700	618	650	624	615	629	654	662	632	672	615	609	685	621	652	628	651	647	645	657	636	652	658	678	660	630	664	647	682	675	619	692	627	647	632	611	654	645	660	672	638	642	642	668	592	642	617	659	657	645	628	641	629	635	632	640	662	703	640	634	640	666	675	709	678	630	606	635	657	622	676	638	688	677	592	657	583	692	607	627	635	657	587	655	663	638	647	644	638	618	645	623	639	628	635	685	648	665	641	624	672	617	623	609	621	650	652	686	651	648	616	642	627	661	649	644	620	615	639	636	655	648	638	590	642	657	619	681	692	685	640	701	670	618	645	680	664	678	670	691	618	631	599	631	625	615	656	624	659	609	635	623	645	628	629	662	648	630	638	632	661	655	602	661	651	616	682	652	660	659	636	662	685	672	638	651	655	652	584	621	665	652	623	668	634	657	671	642	661	686	632	612	635	677	622	623	659	606	620	627	595	647	679	571	656	680	657	585	668	672	599	650	622	680	650	664	640	657	658	647	629	648	650	643	670	666	665	613	660	654	625	612	642	622	625	667	639	652	597	654	625	663	651	634	661	615	655	661	632	674	597	644	618	657	634	686	640	660	678	696	667	653	615	646	669	607	693	627	666	681	628	636	658	633	618	637	601	618	674	663	642	622	655	651	659	675	600	614	624	662	667	668	666	631	694	654	666	671	614	653	607	663	656	668	644	635	679	621	688	674	638	605	627	620	644	624	657	675	662	643	654	633	658	611	658	647	636	712	626	632	612	671	680	603	670	647	687	658	660	631	621	660	684	602	685	592	711	664	655	664	627	656	661	664	629	627	664	626	626	626	705	622	679	666	596	651	672	641	615	672	630	653	615	632	642	674	630	630	664	657	617	650	618	596	640	645	665	650	678	606	639	604	662	667	644	560	692	680	676	612	621	663	650	641	687	646	636	637	625	628	630	649	672	620	635	659	656	652	654	693	602	689	622	687	631	638	654	614	662	692	664	661	653	610	659	645	681	676	650	632	701	653	643	673	655	657	654	649	611
20798	8887	6401	4529	3450	2673	2061	1254	854	702	566	479	528	422	474	388	356	434	361	363	290	303	300	312	300	300	288	267	295	306	269	274	276	289	260	267	226	262	264	224	273	243	229	246	278	255	248	249	235	203	239	253	253	261	239	238	245	269	246	241	234	240	278	273	255	241	257	240	232	277	267	242	244	259	243	258	259	245	242	258	260	215	238	266	239	233	253	236	236	244	284	214	220	246	228	208	228	247	242	213	223	250	265	236	255	250	231	242	237	266	240	264	237	245	266	235	260	259	246	231	252	262	236	238	258	240	290	237	247	227	237	241	243	217	204	262	224	274	243	240	233	262	229	240	264	222	228	214	240	230	283	258	254	213	225	253	246	244	261	236	273	250	236	254	238	248	251	242	254	237	240	258	217	236	231	250	260	253	245	236	248	215	236	252	229	241	243	239	244	262	260	233	239	249	244	235	232	215	256	246	246	232	249	223	245	226	255	222	229	223	224	244	239	232	226	230	253	251	281	255	247	258	270	233	268	263	283	255	246	241	249	242	249	267	238	214	224	254	225	215	233	236	214	227	236	252	213	245	216	232	249	248	240	227	254	231	265	228	247	214	256	209	239	274	240	232	243	235	266	228	238	243	219	224	222	231	197	231	256	228	231	285	259	256	260	278	239	228	215	205	204	252	240	243	225	258	247	258	247	248	244	257	261	242	225	251	252	258	224	204	261	245	225	259	237	238	242	251	256	217	255	239	245	231	263	246	248	239	262	214	222	245	254	257	256	221	223	220	253	239	254	253	236	265	251	226	231	211	242	225	254	229	240	259	195	233	235	241	261	224	250	227	220	241	210	248	263	228	247	241	246	251	210	218	258	248	208	246	263	254	235	227	270	226	288	253	235	242	218	269	242	227	250	255	242	259	217	231	226	222	231	213	215	244	233	236	230	233	247	253	229	233	228	240	201	210	247	250	257	288	219	221	247	245	268	265	246	246	257	254	223	264	210	223	224	233	237	238	253	241	197	235	242	207	243	225	235	218	232	232	250	250	239	214	261	252	275	208	228	211	236	273	235	228	259	246	242	228	261	232	255	233	220	273	280	243	269	235	264	253	253	226	233	217	261	266	232	272	217	239	238	260	248	262	215	243	227	238	240	229	243	222	232	241	215	264	271	220	245	257	267	242	246	242	257	248	241	242	232	261	244	259	230	227	264	262	242	243	237	257	205	245	203	248	271	216	233	253	266	243	238	231	234	254	244	237	265	234	239	243	248	232	231	234	222	247	264	232	263	265	259	238	229	242	257	226	274	248	223	239	219	225	240	255	238	258	209	252	241	235	228	235	227	233	236	206	226	284	233	220	262	260	245	237	220	276	253	282	233	273	211	230	230	221	238	245	252	253	214	230	241	246	231	256	247	266	272	217	228	252	263	252	219	229	253	229	223	239	240	246	239	229	240	240	219	240	231	210	266	240	240	232	246	216	242	256	237	255	237	233	230	252	237	241	254	219	215	245	238	218	231	270	236	237	246	273	253	214	239	234	264	226	240	230	237	249	237	239	270	228	225	246	235	265	232	228	237	268	235	270	254	229	273	255	240	235	244	245	227	253	241	240	241	226	275	252	222	256	278	254	274	224	243	203	223	244	239	226	274	237	242	218	221	245	230	255	258	257	240	237	214	303	221	234	236	256	245	227	255	252	252	219	265	234	255	244	231	258	256	239	238	214	247	251	259	246	240	247	245	269	265	218	250	225	250	226	216	226	213	239	257	288	246	244	274	268	238	256	242	241	235	255	233	240	252	223	218	261	223	243	243	237	252	222	261	245	216	235	233	244	252	235	239	243	252	218	255	203	231	226	259	225	259	239	222	241	252	251	230	251	252	273	226	259	245	239	265	261	214	251	266	247	233	227	243	247	277	241	257	268	240	242	233	231	225	223	223	228	235	235	246	230	246	254	241	228	236	244	205	275	246	248	276	257	242	236	237	243	234	253	265	224	278	248	224	270	258	257	252	258	261	229	248	239	244	252	248	222	239	260	229	225	212	233	237	280	240	232	235	260	247	207	229	237	233	234	208	245	247	269	231	224	216	253	229	236	242	245	216	233	238	234	257	236	226	239	266	240	231	250	249	215	281	246	246	223	238	236	230	265	212	259	207	227	235	238	232	260	262	245	239	246	261	227	256	256	222	255	219	255	243	239	255	246	243	214	224	255	224	258	236	257	217	243	237	236	230	235	235	231	232	272	249	236	247	239	227	207	250	265	275	227	246	222	230	224	250	265	258	274	212	240	259	233	234	247	237	247	212	223	233	233	241	219	215	251	234	266	232	227	249	228	263	241	250	234	249	245	222	230	249	253	230	226	226	249	211	219	246	238	232	252	251	229	209	211	223	253	235	235	231	220	251	236	246	250	243	264	231	228	237	217	229	283	248	249	243	246	238	255	243	245	235	222	250	235	275	216	209	257	224	239	237	277	277	236	241	213	226	267	278	234	216	217	236	205	219	248	219	238	252	225	236	219	215	241	263	261	238	247	228	260	218	243	216	246	238	232	226	222	252	223	226	232	235	215	283	264	235	242	251	210	255	271	226	230	239	261	229	241	238	245	225	246	244	242	242	271	228	255	249	308	220	256	232	235	290	249	250	249	230	270	238	269	240	278	251	232	220	244	238	255	244	251	232	257	242	239	232	276	266	243	239	258	207	232	240	246	278	264	238	235	252	242	231	234	247	223	254	246	262	243	237	244	234	250	230	236	250	237	239	251	242	263	243	223	237	234	236	231	214	249	212	246	190	257	251	249	243	236	263	234	260	226	257	217	237	249	236	278	249	213	258	232	232	221	228	257	217	245	279	261	264	243	260	244	233	230	209	251	268	246	288	248	221	255	251	238	255	239	254	220	248	268	219	236	230	207	267	261	254	252	222	249	238	252	254	242	247	268	251	245	249	246	231	234	224	251	207	226	226	234	231	260	252	258	264	222	206	252	262	239	232	282	239	221	232	232	228	245	227	257	270	236	248	235	239	258	260	236	243	231	251	250	244	270	239	242	231	234	213	198	258	241	271	223	232	233	201	265	224	222	252	258	213	231	248	231	226	261	220	250	273	245	228	243	247	243	216	241	229	235	242	229	229	276	229	223	269	228	244	232	258	256	261	248	205	243	218	233	246	230	247	197	239	267	245	249	195	258	244	242	279	234	241	230	221	227	229	256	208	235	226	230	240	242	238	237	239	219	275	246	232	252	244	215	228	237	248	253	214	220	258	211	236	263	191	238	262	232	228	244	229	262	225	238	251	224	244	236	220	230	263	240	246	254	248	234	248	263	253	255	251	250	245	238	259	236	221	250	228	227	252	249	244	217	211	252	249	221	226	273	245	229	254	255	263	236	271	249	222	240	254	230	205	246	264	242	228	243	263	234	252	228	242	237	258	249	227	249	267	238	261	261	224	212	231	229	234	259	268	228	232	242	205	232	223	240	245	252	247	273	251	261	234	239
13448	7323	9502	10833	9711	8705	7712	5469	3767	2836	2493	1918	2233	1976	1751	1574	1455	1640	1562	1191	1122	996	993	951	1000	966	976	853	836	900	833	833	810	764	747	683	612	612	718	645	608	609	618	679	591	633	576	597	570	595	599	582	633	623	621	558	609	637	606	620	530	602	576	602	565	578	546	559	554	539	603	568	552	578	532	601	547	521	575	519	528	559	546	607	555	529	573	560	522	537	541	559	545	521	544	580	544	554	603	566	496	529	550	519	564	529	556	567	521	524	553	551	586	541	568	531	583	513	543	534	554	567	550	523	551	541	564	542	509	510	559	539	531	577	529	530	532	549	536	558	561	496	548	553	521	563	574	560	516	543	562	536	574	572	590	555	564	543	562	545	514	545	573	574	558	540	540	594	557	519	580	561	579	583	563	548	520	547	535	561	560	542	552	533	510	571	551	547	536	537	532	532	578	523	506	587	524	562	568	563	528	506	566	548	549	529	540	574	510	551	557	578	552	514	549	560	572	521	544	558	558	547	546	567	527	532	526	555	556	540	569	529	584	535	542	498	556	524	587	542	509	551	563	546	539	567	544	555	543	531	492	578	579	594	587	548	546	529	562	570	530	549	551	556	578	592	572	523	536	526	540	542	528	517	541	530	568	572	601	545	529	565	572	527	558	578	577	553	547	582	521	525	553	512	577	593	583	558	555	503	514	538	540	553	546	534	557	530	549	575	571	531	528	515	519	499	571	549	531	534	504	531	572	567	553	522	541	571	556	509	562	554	578	577	536	566	558	517	553	536	547	521	581	573	571	535	547	586	518	524	554	559	536	516	529	554	568	573	520	546	552	536	536	562	561	534	532	522	521	543	554	515	559	588	528	577	562	532	580	525	560	556	554	544	514	570	533	491	558	559	517	550	556	504	524	554	550	518	562	555	565	533	580	565	601	532	509	524	571	533	544	523	593	552	540	545	546	556	565	549	585	587	512	555	569	576	552	545	545	577	587	566	506	531	535	598	557	536	527	562	531	525	570	549	566	527	573	550	533	554	574	528	539	574	558	565	530	510	567	550	546	527	583	542	524	524	551	576	497	600	539	551	554	547	544	524	555	521	565	565	582	550	560	566	551	574	565	552	520	542	525	576	577	515	544	518	562	555	548	563	517	577	576	548	559	528	535	547	558	549	528	531	522	546	535	577	576	578	563	538	540	550	547	549	563	528	553	570	583	557	580	528	563	541	537	570	505	507	537	536	480	582	551	550	506	556	534	556	596	553	568	507	583	557	531	545	530	519	573	581	536	543	569	546	561	544	549	553	544	548	557	525	560	534	549	546	526	569	536	576	559	490	574	557	568	522	555	540	548	563	546	556	537	588	554	558	581	559	558	548	513	544	594	531	559	544	551	537	545	559	544	549	546	530	537	556	559	507	568	535	577	542	604	543	511	522	553	574	527	594	583	543	575	554	531	541	532	568	523	552	607	544	534	518	583	508	531	593	536	513	569	522	503	524	541	582	557	569	541	534	534	567	524	555	546	568	515	561	598	547	581	548	527	565	549	573	571	541	538	592	544	557	537	571	570	572	550	559	549	568	532	503	552	543	559	541	565	551	550	554	562	539	511	566	542	533	565	581	561	511	563	547	549	544	522	583	532	547	569	580	597	566	534	544	551	547	548	540	530	537	550	554	578	545	534	524	562	563	533	536	548	540	576	562	554	553	544	515	534	526	539	560	551	560	505	558	559	558	584	567	567	556	537	534	532	579	540	580	552	577	520	575	600	535	544	556	573	551	531	547	595	573	585	551	568	570	501	550	568	544	525	567	560	550	548	537	558	521	564	567	539	545	550	561	561	513	564	557	550	569	546	581	576	547	595	574	544	548	559	530	550	602	546	549	536	542	561	559	532	536	538	501	556	572	527	536	554	558	500	514	602	578	559	546	510	569	580	550	535	505	530	581	522	570	515	502	574	545	538	521	549	520	578	564	534	538	556	559	543	524	524	570	539	563	525	546	547	512	561	532	548	512	545	600	544	551	521	557	556	609	580	548	521	506	539	551	566	548	505	572	583	574	564	561	519	543	556	558	570	540	536	583	562	598	554	540	506	527	551	538	533	539	520	567	581	613	586	549	589	534	583	554	544	542	559	533	580	534	564	561	572	540	526	562	587	555	562	570	563	580	524	561	534	596	562	603	575	547	595	549	522	536	498	508	513	525	556	545	565	534	577	590	571	535	543	520	600	548	531	586	555	557	529	542	543	556	530	525	550	589	522	532	565	561	532	583	548	546	593	518	550	574	577	542	518	527	548	514	537	546	521	584	557	514	552	551	509	606	551	555	624	582	536	528	599	521	532	531	578	533	550	548	524	571	547	563	557	541	508	524	539	536	572	585	537	547	546	557	567	537	558	576	555	560	547	503	546	576	558	522	551	559	548	551	534	551	556	502	539	571	546	564	539	584	493	559	547	541	528	538	563	538	548	531	535	515	530	543	522	558	569	563	543	585	558	565	534	590	545	548	530	594	573	548	537	613	541	602	546	528	596	546	532	574	533	546	543	518	562	547	564	553	544	543	639	561	564	569	542	584	506	531	550	548	545	561	522	514	567	519	570	507	521	542	542	504	547	542	568	552	553	516	526	528	574	549	545	589	521	555	574	540	539	570	532	610	526	543	552	547	551	525	506	536	531	496	559	524	536	557	552	544	587	554	539	548	594	523	526	527	526	511	605	561	560	539	493	541	572	527	533	583	546	567	557	562	580	504	530	580	523	551	560	573	578	570	545	546	572	539	537	559	513	569	536	558	555	532	564	547	494	529	546	591	525	496	540	528	565	557	552	544	578	551	545	592	542	556	585	497	555	522	535	569	556	527	549	519	561	558	510	584	531	526	554	610	546	556	577	502	545	528	569	606	597	566	565	536	545	522	507	538	549	563	517	579	573	530	549	562	541	516	525	537	580	522	504	560	560	547	548	527	580	511	564	548	554	627	531	550	537	516	540	567	537	570	536	592	565	562	541	546	550	507	542	578	523	541	566	584	550	560	559	567	551	579	565	547	580	526	557	527	518	556	508	555	564	570	549	569	573	548	612	551	549	546	578	533	531	542	539	556	526	579	545	502	524	530	518	566	601	586	578	553	578	552	550	516	562	567	567	563	574	522	536	533	502	566	516	568	570	595	557	552	543	570	541	552	572	541	557	555	546	544	558	560	563	523	552	528	531	566	566	557	531	571	529	535	559	572	528	548	568	524	558	577	580	581	548	556	553	533	515	590	587	516	544	585	551	565	556	535	551	575	556	591	578	551	532	550	605	531	574	559	574	575	512	566	558	554	581	568	546	550	547	556	548	551	551	548	536	562	572	528	544	498	566	555	550	550	534	554	526	542	525	559	529	564	527	548	571	547	537	536	572	570	508	539	573	532	590	563	525	547	564	582	545	518	556	543	558	557	573	563	570	533	549	586	569	509	519	566	562	523	560	530	545	553	522	536	538	562	558	572	572	547
29203	13179	12223	7114	5518	4133	3348	2001	1401	1036	887	712	705	613	562	516	436	508	495	394	356	332	326	353	337	340	322	294	340	287	288	308	307	252	236	269	258	269	261	237	262	250	260	231	224	260	231	239	237	279	247	242	258	215	240	251	240	262	224	242	239	246	244	218	218	224	236	234	250	211	227	262	243	238	243	228	269	244	246	248	215	248	232	267	239	268	226	257	234	233	223	241	237	255	233	250	225	235	226	259	229	281	231	253	244	216	225	237	225	269	215	248	242	239	227	246	262	246	212	235	273	258	263	231	216	233	233	245	219	207	234	279	213	246	261	246	254	249	231	210	238	263	275	228	247	211	235	261	224	204	238	219	255	253	224	251	242	242	246	270	238	242	206	227	248	235	240	219	245	238	230	251	264	244	239	225	238	255	226	224	249	273	255	228	236	250	252	261	237	227	249	226	236	222	212	234	274	216	224	257	234	227	231	263	234	240	225	249	220	244	258	239	265	211	264	236	225	258	257	236	217	221	252	218	231	224	229	235	256	225	244	214	229	230	230	217	225	217	268	237	252	242	254	256	265	232	243	228	242	217	215	267	238	246	245	257	228	255	255	251	214	202	226	230	224	224	259	228	239	204	252	262	269	231	244	250	247	244	220	247	242	232	248	236	231	242	213	262	249	267	220	225	232	256	247	248	231	249	252	227	225	232	249	231	250	251	250	233	248	206	256	253	222	217	235	235	282	228	244	242	214	233	233	246	256	230	233	245	224	238	264	229	254	246	229	228	256	214	253	234	229	252	233	239	238	213	223	219	222	238	260	220	212	239	247	244	234	221	258	211	224	246	258	215	213	267	227	244	225	243	241	236	202	239	234	241	262	243	226	221	247	221	227	251	274	223	214	252	232	258	226	282	245	218	242	245	258	246	231	251	232	225	210	225	250	257	244	229	227	259	237	229	245	260	217	248	207	222	245	227	267	238	260	242	225	232	254	235	234	236	232	233	263	234	237	245	254	196	240	247	230	257	239	248	210	251	257	246	233	247	264	250	240	254	250	226	241	243	238	239	271	245	217	222	220	220	265	217	218	214	256	230	227	212	228	248	208	244	267	241	251	258	252	233	260	236	230	252	248	234	277	217	265	250	230	232	238	265	238	247	228	229	243	245	259	238	201	234	242	232	248	252	228	260	225	250	216	235	224	238	236	232	244	270	232	254	231	239	237	207	216	219	235	241	222	260	239	232	236	233	247	232	274	257	237	225	237	265	259	252	256	209	230	252	212	229	219	244	252	226	222	267	232	245	291	232	241	269	246	263	230	245	201	232	257	270	252	252	237	277	248	250	236	201	222	264	255	221	228	241	249	248	235	236	238	233	256	224	253	220	240	228	255	257	242	242	238	268	239	214	227	242	246	234	244	265	230	271	248	251	213	241	225	225	231	251	228	230	239	226	216	236	249	226	259	226	226	260	227	232	258	261	219	238	241	229	247	246	233	242	241	263	229	255	211	248	219	250	252	254	213	243	232	230	235	256	219	268	217	228	253	274	238	240	243	240	256	254	256	205	214	233	233	269	252	237	243	261	219	221	267	278	214	220	228	226	243	230	274	209	236	261	253	261	258	251	259	230	262	224	239	237	240	229	259	248	241	233	283	227	274	259	237	245	248	264	251	219	234	247	245	224	225	256	238	230	263	236	226	225	255	229	226	256	247	248	226	226	269	246	236	223	222	263	243	243	235	240	248	231	236	230	237	214	233	237	224	219	216	248	241	231	234	239	229	236	252	246	253	267	262	279	260	237	234	255	221	234	239	238	205	238	217	236	239	228	224	223	234	241	269	275	221	257	216	235	258	247	252	226	243	251	240	229	255	204	235	252	244	210	220	230	240	250	256	266	258	264	230	274	226	260	241	261	238	253	227	251	229	218	204	235	255	240	223	249	245	216	235	224	218	246	265	206	234	232	244	212	251	227	218	214	262	235	241	262	232	228	248	237	242	217	245	229	258	249	241	236	246	223	241	244	250	244	213	237	199	242	203	225	235	208	264	230	246	211	220	230	248	224	235	252	232	206	225	256	217	211	251	229	285	265	248	222	245	253	227	252	214	261	242	262	258	231	241	221	232	244	247	221	245	257	219	237	217	232	219	241	222	255	265	254	232	249	223	242	243	211	241	262	269	241	249	240	234	230	243	228	241	234	252	254	243	260	245	251	253	238	236	203	215	224	226	249	201	244	267	253	230	219	237	260	213	251	241	203	209	274	248	247	252	232	250	206	215	217	235	232	247	223	222	244	244	251	223	252	225	264	206	231	223	225	248	231	236	242	256	222	230	213	240	265	286	212	240	226	235	248	219	215	243	259	248	242	205	254	214	227	245	256	257	258	251	232	246	226	234	264	243	243	254	229	276	255	249	251	275	256	221	243	270	235	221	240	261	223	203	211	225	204	257	251	232	228	241	253	220	199	247	226	219	200	238	236	237	239	215	244	226	219	260	244	224	208	234	238	254	228	231	217	245	238	231	206	258	266	225	281	219	253	239	232	245	267	237	222	256	223	220	234	202	257	233	209	232	272	274	244	225	244	249	238	221	251	242	247	218	247	220	249	224	236	250	233	228	235	249	238	232	251	232	246	223	240	209	211	209	251	206	220	215	233	244	230	235	245	241	265	242	209	243	233	232	257	226	223	239	216	222	248	227	203	244	220	216	221	235	237	255	256	249	220	250	273	229	220	255	235	262	234	252	244	210	226	230	238	223	243	247	221	238	243	231	238	215	258	237	229	218	224	242	229	237	234	233	248	235	229	243	232	245	268	253	252	244	225	229	218	258	244	241	264	256	244	225	236	257	220	249	242	248	246	227	259	231	234	236	243	258	232	238	241	253	244	229	267	261	234	265	242	228	225	262	227	235	229	219	224	259	196	214	230	244	260	222	246	221	235	246	240	224	240	226	215	252	273	254	240	278	246	239	242	245	247	229	265	262	252	232	215	244	244	231	261	237	248	241	241	225	243	230	230	234	221	241	236	246	229	245	236	243	200	232	256	231	276	257	236	231	239	236	249	233	268	257	230	231	214	239	213	246	256	248	196	242	227	267	275	229	267	234	202	200	245	241	247	257	231	213	253	237	262	245	241	237	253	237	212	235	246	265	241	269	245	258	239	249	241	239	243	239	256	236	245	221	252	242	239	247	235	235	224	263	225	209	237	247	241	245	213	234	236	238	209	211	243	248	238	271	227	246	248	210	206	214	220	264	213	219	233	219	264	235	219	247	243	207	242	265	246	229	242	248	242	235	236	245	227	261	287	219	222	227	257	225	279	237	234	221	226	232	251	265	229	258	224	243	269	255	273	241	233	235	252	227	233	246	252	215	258	255	255	208	228	217	231	244	230	250	240	229	269	250	240	223	229	288	251	225	212	257	236	234	214	225	251	226	257	232	255	255	231	252	255	224	197	240	217	235	224	224	246	259	226	235	229	234	229	230	220	230	237	281	240	260	243
17371	9795	16739	14105	13613	12404	11538	8065	5962	4459	4116	3141	3379	2854	2537	2445	2099	2454	2250	1695	1368	1282	1204	1182	1219	1223	1153	1143	1106	1098	955	990	900	866	789	732	711	703	711	711	673	661	663	649	674	644	649	645	628	669	638	604	600	610	598	564	630	644	592	647	595	610	596	589	592	584	606	625	583	598	572	586	604	518	589	515	551	568	536	560	586	561	528	554	589	591	547	575	583	558	582	547	535	513	581	528	534	536	586	569	560	565	552	536	573	557	537	551	553	537	521	494	511	580	537	585	587	537	546	551	520	552	581	589	536	518	593	555	562	570	554	555	557	571	542	584	541	579	537	569	571	560	553	550	585	533	557	540	510	547	520	556	588	558	556	541	558	564	515	545	567	559	574	550	579	544	504	534	522	531	533	588	544	576	585	547	502	555	555	563	549	557	506	522	538	517	568	507	543	581	546	530	529	525	490	571	577	545	504	519	541	551	553	502	540	515	560	556	601	545	560	555	538	534	560	576	519	582	557	565	532	518	545	572	545	601	512	525	536	539	528	510	569	549	543	568	605	540	540	531	531	558	527	567	570	550	571	557	538	490	530	539	596	541	553	585	581	510	521	559	505	547	556	506	577	534	572	524	532	515	540	551	583	544	524	534	558	567	510	554	542	553	545	556	553	527	572	518	538	537	550	551	533	522	553	516	523	510	534	523	581	563	540	559	558	586	591	554	568	559	539	556	539	543	536	518	597	562	569	562	561	554	523	563	573	562	547	526	565	540	550	569	569	530	544	543	574	559	602	551	546	524	542	538	505	536	530	567	536	550	530	554	551	542	600	561	527	580	547	549	583	527	553	566	547	547	607	538	581	557	539	526	563	537	575	557	539	508	548	538	534	523	540	516	582	523	527	566	558	584	560	571	530	543	578	566	576	572	561	536	523	555	569	570	537	530	495	583	553	567	569	565	572	513	522	563	574	554	508	596	574	541	557	523	523	548	556	536	542	554	580	575	578	533	520	542	557	492	518	534	547	564	550	518	568	543	575	532	548	606	553	534	536	560	541	556	557	533	523	582	554	523	543	591	558	573	577	536	578	570	536	507	534	556	556	521	606	568	561	574	536	556	537	524	542	600	569	546	507	554	546	536	543	564	564	540	516	566	578	538	553	552	551	519	540	565	548	529	559	511	589	529	537	551	503	547	508	577	553	552	498	587	541	543	532	536	574	549	505	553	536	564	549	545	545	519	523	605	549	557	544	502	545	581	526	521	556	530	560	604	543	561	540	567	526	546	574	539	575	579	524	522	617	497	519	520	545	561	580	563	573	545	533	585	538	567	538	558	529	537	515	554	573	548	574	531	550	502	549	535	553	515	546	541	507	595	562	526	585	541	554	544	558	525	526	568	556	571	566	536	547	538	550	554	573	534	549	549	558	541	533	533	538	570	533	531	561	518	572	568	548	559	529	565	512	511	590	537	567	546	563	518	512	540	582	554	567	543	560	559	537	566	551	507	526	585	535	559	570	558	540	589	544	588	552	546	511	565	569	546	564	546	570	548	550	560	550	538	522	553	549	536	559	528	547	553	576	565	517	491	551	575	549	528	528	520	533	560	589	546	520	577	523	541	573	558	532	511	524	528	571	542	558	538	582	578	533	550	539	563	535	553	567	581	497	522	519	531	544	551	580	544	535	523	569	574	523	537	520	546	550	545	552	515	589	505	558	539	594	571	572	571	574	561	504	546	518	557	594	575	604	506	533	585	505	546	562	517	607	539	523	526	578	524	560	567	532	552	541	525	598	547	525	543	551	554	531	497	520	515	551	534	501	553	577	559	553	574	544	520	614	538	567	583	550	528	524	531	593	570	564	536	537	527	560	522	603	530	559	505	599	591	553	540	523	513	555	601	547	530	558	510	535	556	511	524	564	567	558	537	551	538	545	546	533	535	579	526	507	536	584	527	581	553	542	512	558	525	563	524	579	555	543	567	569	528	553	558	511	500	556	571	555	550	501	625	521	553	569	544	535	519	552	545	573	557	522	562	556	551	544	569	577	553	545	509	555	584	551	531	546	521	519	523	578	548	531	512	546	548	580	522	540	536	538	568	562	574	515	574	540	536	591	580	576	529	527	533	561	576	531	538	541	588	555	524	532	573	551	554	531	581	554	578	556	532	526	542	537	538	526	516	563	539	519	561	572	486	590	545	547	522	538	524	571	560	554	576	571	558	594	563	543	564	517	536	542	579	540	598	545	581	592	569	527	535	565	582	580	556	530	581	517	531	596	544	521	556	527	544	553	565	574	549	581	557	529	613	549	568	592	521	540	528	523	555	552	546	551	533	524	562	491	558	508	557	554	539	519	533	567	564	534	528	546	574	550	570	555	589	577	557	564	554	523	540	568	557	559	560	574	533	565	534	536	529	540	580	563	560	567	555	490	585	574	559	533	561	557	516	565	550	525	592	577	569	524	531	546	562	539	525	530	512	554	526	554	532	580	575	574	524	549	529	507	552	498	506	586	548	522	554	543	524	568	545	545	574	522	557	507	572	572	547	566	527	538	535	565	544	546	539	518	533	556	508	519	558	566	544	541	580	536	588	518	534	543	552	564	543	567	568	519	550	562	556	517	511	567	570	538	540	541	568	576	549	562	551	529	571	570	567	564	539	587	540	589	528	557	532	564	542	513	535	526	519	554	554	547	560	570	516	541	584	551	527	540	537	538	548	587	573	577	567	594	552	561	547	571	551	597	548	527	552	539	520	522	565	531	506	548	575	532	537	566	534	533	563	598	563	552	537	554	533	513	550	546	526	541	549	583	531	519	534	533	567	523	549	547	577	554	576	507	525	530	548	538	532	569	554	525	537	573	578	539	576	580	569	539	532	495	553	552	552	528	514	541	539	523	566	567	615	541	520	541	567	555	499	575	583	528	582	547	509	564	521	570	537	584	521	569	573	556	538	547	559	483	552	552	607	572	529	581	536	543	545	578	604	544	564	545	538	545	507	553	579	526	518	519	550	546	543	601	571	554	560	550	517	542	558	570	506	536	580	566	563	528	561	592	549	523	546	561	567	534	585	537	528	541	518	549	546	581	547	524	585	533	531	528	568	564	531	604	565	590	525	567	519	564	541	572	539	528	534	592	544	539	541	561	551	573	595	529	569	546	533	560	540	554	549	575	575	543	552	545	523	516	552	559	545	566	566	593	556	522	530	570	519	560	550	540	548	532	582	542	544	542	562	580	556	517	553	563	556	575	552	544	556	566	600	547	578	567	588	606	503	582	541	523	552	466	538	525	568	582	520	541	550	593	520	578	508	561	512	576	570	542	539	549	537	565	507	546	541	541	537	572	547	555	499	519	548	549	585	547	549	560	558	523	536	509	558	517	531	507	533	543	550	510	543	550	549	544	595	568	567	479	526	549	547	552	556	571	560	587	529	568	582	536	576	549	542	569	552	544	538	539	569	567	536	582	554	541	580	527	554	534	543	552	524	563	492	551	548	553	549
11025	4466	3838	1634	1041	851	629	562	506	399	371	386	334	325	307	340	304	349	310	304	334	308	322	275	298	270	312	303	318	315	318	290	303	309	309	299	275	299	327	283	307	274	284	305	279	274	324	284	297	267	303	295	274	288	300	263	280	298	278	275	297	300	268	294	287	287	300	286	275	277	260	260	284	316	317	301	290	292	290	290	300	304	275	281	307	301	291	297	345	274	314	283	283	290	281	314	314	290	321	305	238	312	308	281	293	342	309	270	268	290	301	312	298	304	274	286	313	286	275	309	299	270	292	277	292	319	289	278	307	314	288	281	297	310	292	270	239	292	287	304	298	243	269	268	278	287	265	307	262	286	313	283	279	275	265	267	270	336	301	258	285	294	259	263	278	299	294	295	238	308	282	301	296	319	313	312	308	310	314	319	312	300	285	329	273	276	273	281	281	291	276	283	279	270	263	299	287	304	309	298	266	279	294	309	280	289	295	346	257	307	292	290	295	297	263	307	269	296	301	299	292	285	282	308	302	297	271	282	286	297	269	264	265	256	293	288	298	294	320	288	275	284	305	262	278	297	293	305	274	309	296	321	293	303	297	276	247	287	315	276	321	269	294	275	273	307	306	286	279	293	298	306	302	280	317	319	281	293	265	330	312	281	295	249	319	279	300	280	287	256	273	290	277	310	256	293	317	284	303	273	276	292	320	253	273	326	276	286	288	325	303	285	317	262	307	304	300	280	276	316	293	263	281	284	288	317	265	276	315	287	306	294	298	312	305	288	289	279	261	304	322	274	264	296	286	279	291	327	278	293	294	299	254	276	265	298	294	322	324	275	309	309	252	285	295	301	285	288	302	308	276	315	319	272	249	307	279	307	280	293	251	326	291	321	265	288	289	280	275	274	297	259	298	302	278	277	288	289	311	290	306	252	276	299	339	262	289	315	304	265	308	268	298	283	307	304	290	284	276	278	279	296	300	282	293	286	291	297	259	283	280	269	278	290	307	307	290	264	301	287	257	296	264	297	288	291	310	316	281	269	283	293	268	289	266	318	276	250	282	304	279	279	245	285	297	278	276	302	271	267	281	301	294	294	293	244	289	281	312	293	272	280	271	250	283	276	294	307	295	260	262	277	286	256	319	312	298	294	261	267	296	286	304	325	276	265	296	296	308	282	287	293	279	282	258	308	291	279	293	293	300	303	293	276	277	313	274	317	251	275	278	285	310	302	267	261	254	244	282	270	308	281	292	287	302	301	319	311	306	297	292	300	256	301	302	259	327	295	316	281	296	304	283	267	264	295	293	293	300	285	278	303	276	258	290	287	283	286	310	297	291	323	261	309	283	274	290	314	279	282	297	263	292	281	278	298	293	295	288	268	263	323	309	315	291	283	266	295	286	297	278	296	279	266	249	278	276	279	304	305	264	270	299	311	287	278	268	261	274	307	315	295	302	288	277	297	263	252	289	303	315	313	268	280	261	289	302	332	292	293	256	270	301	296	297	311	304	253	276	299	291	328	264	287	305	292	294	251	267	326	311	295	305	316	286	300	296	242	272	261	269	314	283	276	298	316	268	324	259	312	300	273	289	318	264	281	289	300	272	281	303	287	268	294	284	320	260	279	312	296	282	293	286	245	311	300	306	307	317	293	317	310	268	251	305	301	287	312	292	256	304	288	309	306	276	290	275	275	285	290	276	297	309	284	280	274	293	280	281	336	286	336	309	293	264	325	292	290	317	271	303	270	312	313	274	282	282	298	296	299	305	283	249	302	287	299	283	280	295	304	305	262	321	330	320	285	276	288	330	291	299	286	280	298	284	297	276	289	272	280	268	295	341	285	300	292	265	267	255	261	316	286	313	296	285	261	291	266	309	288	279	302	344	287	317	269	263	287	303	300	302	275	265	310	296	280	286	255	265	300	290	283	317	298	310	294	302	321	301	279	261	260	292	271	282	271	283	289	281	307	264	296	252	286	314	301	302	273	293	314	293	285	261	302	286	277	290	295	318	261	282	266	282	270	278	284	300	311	296	302	321	299	279	277	267	272	251	295	285	283	302	259	279	314	281	270	272	294	276	339	283	299	282	267	280	250	281	297	337	300	275	318	296	312	311	273	276	278	288	263	284	274	270	285	294	276	302	297	274	296	279	314	265	307	285	271	280	276	258	251	297	269	268	303	326	285	280	268	296	269	294	305	315	270	312	310	281	315	307	280	284	291	290	268	281	265	282	288	296	303	307	296	328	297	264	278	294	300	276	299	266	287	269	300	303	315	284	309	248	306	292	281	289	304	259	345	281	293	281	284	300	299	285	274	327	275	320	286	306	295	279	311	278	311	278	293	279	287	264	289	293	276	296	317	319	255	312	282	263	294	318	298	253	292	295	303	279	283	266	285	319	263	266	269	304	282	300	296	313	297	303	306	309	288	288	276	290	269	299	296	273	299	295	266	283	326	281	295	277	305	262	265	303	304	312	292	284	291	267	274	277	269	302	287	266	289	315	285	320	276	297	284	327	302	311	331	299	278	278	276	293	301	301	280	310	297	277	290	266	289	257	265	284	322	290	269	302	309	272	267	330	278	283	259	301	257	302	262	290	265	273	266	254	290	288	312	265	281	290	297	319	292	278	265	310	297	318	278	287	284	272	279	312	300	274	297	279	294	329	279	303	305	285	263	314	286	271	271	284	297	293	295	312	279	260	307	298	300	299	265	298	333	342	272	255	266	285	313	275	290	317	313	320	269	301	311	298	297	270	289	270	289	263	268	299	317	281	282	280	297	295	310	281	265	280	284	297	262	265	328	272	297	290	319	263	306	309	290	278	313	293	293	296	303	299	304	305	292	284	326	312	251	267	279	300	306	298	280	324	290	294	311	263	301	290	269	309	309	254	276	318	293	262	295	264	281	288	310	276	284	299	280	291	310	302	276	258	288	282	303	299	320	288	312	300	268	297	273	291	281	287	319	297	244	291	293	244	272	309	282	284	293	288	300	284	275	294	275	309	275	280	299	320	302	303	313	299	275	294	268	272	328	270	302	307	288	290	266	256	286	306	309	276	313	265	306	309	282	288	261	282	299	286	286	275	322	272	266	267	303	278	288	297	285	295	285	293	308	315	291	274	283	298	288	332	294	263	329	236	268	283	289	329	288	283	301	283	306	273	283	288	297	270	294	264	270	313	271	283	283	293	294	280	252	298	268	283	292	305	276	268	281	286	263	313	296	296	298	272	292	297	288	278	289	318	253	279	325	277	268	268	292	282	297	267	262	289	291	275	270	300	311	278	238	310	306	245	281	275	259	319	304	263	294	293	245	286	285	343	280	295	306	312	314	281	295	293	292	308	316	258	312	286	286	299	276	299	288	282	302	281	305	295	332	287	286	308	281	290	264	272	298	280	276	316	306	299	319	277	295	286	296	288	326	282	266	328	263	327	313	306	280	277	294	253	306	288	307	274	296	331	303	262	258	287	288	317	288	261	270	270	261	282	306	325	291
7203	4166	6786	4385	3701	3114	2474	1920	1599	1375	1203	1040	994	999	912	868	911	914	927	861	843	795	786	788	827	787	736	748	735	787	713	712	719	725	672	697	630	667	666	645	617	676	679	670	666	655	680	663	679	637	696	649	739	668	673	625	682	681	620	677	689	652	675	656	628	685	678	621	620	624	654	652	630	644	674	647	613	711	634	592	620	638	671	647	626	666	621	643	657	660	703	634	660	648	654	616	673	609	655	628	631	650	678	657	673	634	673	607	664	651	670	613	673	660	623	647	607	645	651	641	614	609	623	652	690	639	599	675	645	665	638	655	651	654	584	619	626	639	621	643	660	627	673	600	634	608	610	631	614	657	656	627	664	642	672	637	619	632	651	618	694	597	672	623	666	635	609	617	668	675	656	615	605	635	645	645	674	654	648	634	643	669	628	619	683	620	637	605	612	660	631	661	596	607	691	647	581	624	619	646	616	644	618	710	610	643	671	616	695	696	581	605	600	672	643	639	645	640	635	662	649	569	600	609	622	658	628	678	657	634	598	651	640	636	642	647	615	672	631	649	672	629	628	620	619	668	667	629	673	667	661	675	613	660	649	634	660	628	612	613	599	606	605	631	671	654	650	614	643	668	678	658	635	624	622	695	655	671	671	643	654	630	634	678	651	634	655	621	661	642	629	636	640	641	629	625	653	583	637	643	647	602	692	564	596	626	632	646	671	645	660	649	660	639	646	631	645	631	682	657	637	611	625	646	635	679	617	614	614	663	686	623	605	593	683	666	620	640	596	642	650	630	660	642	666	630	684	665	624	602	656	638	637	619	638	669	667	668	614	646	648	647	674	665	665	628	663	631	641	686	647	631	693	623	669	669	604	656	636	632	638	634	661	638	629	655	660	616	624	634	664	639	597	609	616	645	705	635	627	658	615	594	616	645	625	572	646	622	642	637	645	594	602	647	614	609	639	693	661	647	651	635	617	646	652	655	638	638	649	679	656	649	621	649	662	624	684	612	642	628	653	634	626	637	600	630	677	680	652	670	614	616	677	679	666	668	639	621	628	612	594	650	654	667	621	609	685	605	648	660	677	609	608	664	644	650	647	648	602	640	643	637	646	667	646	617	684	579	599	650	635	611	656	620	630	668	652	640	598	676	619	670	624	670	654	637	617	620	620	623	657	645	599	644	711	598	673	646	630	644	691	618	673	657	654	609	597	640	601	656	661	628	593	628	624	637	577	638	673	637	635	603	691	651	635	614	632	651	615	668	650	614	623	580	623	625	654	667	634	659	676	666	662	638	619	608	621	622	645	605	626	577	682	662	611	634	644	619	667	695	614	633	623	652	697	634	650	635	668	701	637	622	624	620	642	636	631	674	617	673	633	665	619	635	603	625	579	730	603	708	660	640	631	654	628	641	646	672	642	668	613	598	685	629	629	627	663	621	659	685	608	614	681	649	635	618	645	570	625	644	661	640	668	637	638	646	599	623	624	654	663	644	657	603	590	682	653	672	655	605	625	680	660	604	634	682	634	626	644	639	652	653	635	654	628	697	621	626	647	606	615	626	664	631	605	633	661	636	638	670	648	650	653	635	668	619	662	652	647	637	634	648	632	615	610	647	658	666	698	608	618	619	662	612	662	608	640	616	630	669	632	638	634	632	633	651	670	616	592	682	588	635	664	622	647	628	670	671	623	675	621	662	671	686	628	608	627	645	592	576	650	697	666	598	668	670	618	623	642	659	663	656	609	610	655	618	620	648	628	679	642	603	639	669	615	659	622	654	666	626	592	614	656	654	646	680	651	624	670	645	694	647	649	636	661	618	608	643	691	653	641	647	652	693	606	614	615	650	646	642	642	652	592	658	651	680	650	621	621	642	599	635	608	648	619	631	621	640	664	659	625	682	638	618	629	624	626	621	671	620	669	674	646	644	635	577	618	614	639	618	660	606	601	666	683	624	602	661	669	666	684	677	631	668	647	618	635	616	635	608	630	638	633	698	706	637	648	651	604	663	609	612	665	630	642	645	614	685	671	625	644	667	696	652	628	664	621	653	639	647	611	699	655	643	632	617	649	685	666	641	670	689	594	620	653	640	671	639	666	587	648	681	634	627	674	626	624	656	636	645	603	661	642	620	644	634	656	653	641	647	641	673	638	650	604	617	672	661	629	654	616	613	612	645	657	659	644	665	617	641	657	660	617	631	658	613	657	633	606	649	675	584	667	644	619	604	652	686	642	622	652	693	611	636	638	636	648	631	657	660	644	660	667	668	612	655	665	611	652	654	615	598	626	642	619	635	634	675	630	624	602	584	637	657	628	648	654	631	659	653	647	653	614	675	587	638	583	643	591	649	660	680	639	676	677	659	662	670	671	672	599	620	658	686	656	675	667	601	604	591	655	691	639	609	627	626	599	653	595	677	652	654	650	679	659	647	643	657	610	621	623	675	613	631	631	615	615	648	661	666	625	610	678	653	596	691	638	651	660	619	638	676	628	666	677	659	621	617	625	677	655	627	652	693	652	617	632	690	670	662	616	650	661	645	638	660	643	663	610	638	648	657	624	631	639	667	644	627	676	594	644	660	660	660	644	674	678	633	633	667	605	659	656	643	654	664	662	671	638	650	629	655	616	659	676	601	637	598	628	643	643	705	660	630	657	683	611	657	610	652	631	658	676	671	602	651	655	630	632	640	622	664	616	602	653	643	668	629	647	618	596	679	652	693	587	638	671	643	641	593	637	655	619	642	647	655	676	605	603	689	634	644	641	648	628	660	615	613	608	620	645	659	611	666	622	623	627	675	664	687	615	631	638	583	646	658	635	634	645	637	624	695	622	645	600	629	602	637	638	644	642	637	647	613	622	616	629	674	614	635	598	608	642	628	670	655	654	623	585	652	648	662	631	662	670	639	642	600	602	618	657	645	673	601	643	635	630	669	648	654	650	604	611	623	622	661	680	616	636	639	632	645	646	648	631	643	593	630	658	664	634	618	652	654	683	669	677	624	646	642	586	632	656	677	648	656	646	581	640	611	659	620	673	626	639	601	644	666	599	645	611	620	658	650	630	659	674	629	628	716	660	603	673	620	645	617	636	691	617	611	661	671	631	667	622	653	627	649	678	608	631	594	621	633	656	613	647	632	652	667	640	637	611	595	677	643	691	699	660	632	671	626	646	621	651	631	637	665	693	649	627	639	628	658	634	625	680	644	654	630	658	640	642	646	640	638	648	621	639	656	613	636	645	626	633	628	646	630	615	633	657	646	598	639	577	691	619	629	646	660	655	647	650	616	597	638	642	625	657	618	604	618	671	625	667	668	625	650	675	650	638	664	617	663	624	619	629	648	634	679	628	649	655	640	676	637	666	627	637	649	628	658	630	672	661	612	682	621	652	672	666	630	639	678	692	654	635	658	637	650	623	622	639	651	637	619	649	584	637	619	646	611	653	608	620	621	657	598	573	653	639	647	670	645	688	606	630	634	667	672	676	672	628	683	678	626
23134	9434	6630	3894	3202	2448	1938	1282	891	592	548	467	515	479	426	406	397	378	389	348	292	308	298	309	292	328	304	286	287	294	270	275	293	264	267	294	265	306	252	270	224	249	260	281	284	235	245	227	210	229	204	290	231	260	272	256	259	276	245	215	248	293	264	271	240	253	226	252	246	275	264	265	271	230	244	233	230	257	247	237	245	235	216	233	261	267	231	258	236	271	250	251	242	234	245	247	278	247	247	266	223	264	227	216	258	257	259	240	232	235	212	234	243	221	266	264	236	268	259	253	255	236	233	239	230	253	236	214	262	223	245	236	245	235	203	230	254	237	235	227	249	274	263	225	239	237	211	216	291	236	214	217	239	263	249	232	242	230	276	222	235	240	211	229	234	238	235	218	262	256	210	264	245	248	202	222	237	234	208	209	230	249	227	244	240	225	243	238	260	229	252	286	242	224	238	249	250	240	235	212	242	229	234	265	254	278	234	245	197	244	249	231	245	233	262	236	259	254	246	247	234	252	227	250	232	227	226	257	259	242	254	260	241	239	249	241	257	227	249	206	242	230	244	250	260	252	231	263	249	249	222	240	247	237	256	238	217	266	261	241	217	234	236	224	229	227	255	243	245	254	199	258	267	238	240	213	211	268	231	231	259	249	258	273	236	263	240	253	224	239	251	238	249	248	230	231	247	263	225	234	255	221	203	273	239	263	239	217	232	239	250	243	244	278	255	215	231	226	244	215	225	226	249	253	232	256	269	260	226	262	224	246	237	233	240	240	260	258	254	232	257	222	243	250	231	238	255	244	266	225	260	253	247	230	252	215	246	228	218	259	248	274	260	261	243	248	254	270	252	212	273	218	229	246	206	225	226	273	237	248	246	254	213	237	249	220	214	250	280	259	251	261	278	209	271	279	255	244	268	253	228	243	233	221	238	222	232	245	233	238	255	217	228	242	232	221	254	219	234	261	232	251	257	249	242	248	264	233	243	272	227	227	235	222	240	255	252	237	244	221	226	262	230	235	227	240	241	263	258	227	254	230	228	245	218	253	247	263	249	280	239	243	267	244	243	231	259	255	232	244	265	230	242	260	256	262	235	243	228	228	261	256	225	230	242	284	244	257	259	226	245	266	250	248	261	236	249	263	266	235	238	254	237	237	229	225	217	282	220	227	277	263	233	264	236	234	247	239	251	240	249	248	234	235	227	231	277	233	216	247	248	250	229	226	217	228	250	275	262	266	245	275	263	236	238	225	245	256	263	283	256	270	242	263	234	251	220	242	245	264	259	290	255	240	236	263	251	247	246	243	258	254	229	252	238	231	231	260	236	256	234	227	245	239	246	246	231	251	237	226	238	239	222	244	259	264	253	240	229	240	252	261	205	230	245	249	272	266	254	272	241	239	257	234	224	218	246	250	238	246	238	251	250	238	223	260	237	236	238	233	228	225	239	227	240	258	233	260	250	235	250	271	241	239	257	221	237	243	228	264	233	284	221	233	242	248	238	234	254	263	282	275	231	270	269	223	224	282	243	235	224	251	254	231	275	221	245	247	228	248	228	231	241	233	234	205	257	243	238	257	241	212	240	230	233	227	271	265	230	242	215	224	223	257	206	236	251	253	273	223	220	229	241	239	239	276	249	197	241	248	207	259	254	228	260	254	234	253	248	255	243	233	250	208	238	266	249	242	227	224	237	253	225	245	231	284	237	227	293	263	253	238	251	267	253	230	243	242	237	226	226	230	218	249	266	231	244	270	260	240	259	244	229	241	262	240	229	251	215	243	234	234	248	228	235	242	241	211	274	253	244	227	274	256	233	241	218	250	259	223	231	270	276	250	257	241	242	228	231	238	259	260	235	295	230	236	244	231	264	261	240	246	239	244	250	226	262	241	207	230	229	259	249	240	253	267	256	239	247	230	217	230	242	264	236	225	255	259	258	254	243	222	235	253	245	224	246	230	231	229	255	253	271	278	240	243	221	239	212	241	250	240	260	244	210	249	223	231	266	237	262	256	223	266	265	250	241	234	232	214	252	247	253	229	254	209	252	236	259	225	238	256	251	235	222	256	244	221	254	254	239	254	246	241	250	248	229	229	242	250	269	251	254	290	298	257	240	236	250	212	238	257	241	250	227	271	252	247	238	254	255	250	258	241	271	217	293	250	251	259	263	225	238	219	265	245	233	243	247	243	262	279	249	241	201	247	241	232	253	244	231	243	229	248	232	272	247	254	246	231	249	265	225	243	261	272	275	240	227	248	262	251	235	239	238	238	237	269	254	299	223	270	241	231	230	249	262	265	258	223	226	241	225	239	243	248	257	231	251	237	203	265	231	235	244	253	259	264	240	243	248	229	228	243	246	249	243	222	246	247	229	249	258	219	239	272	234	255	243	258	244	239	230	254	246	266	239	250	291	245	250	232	233	263	225	232	213	241	249	218	220	244	225	253	240	217	234	255	227	268	233	261	234	244	244	234	228	212	229	233	262	228	251	225	223	221	263	244	182	220	220	282	217	229	223	219	256	258	239	233	221	237	267	238	235	238	243	244	253	254	245	242	221	225	257	230	241	252	254	236	250	262	222	239	253	252	285	246	212	244	223	234	235	250	246	232	254	232	259	244	226	251	259	240	219	238	245	225	267	241	239	249	234	230	245	245	243	260	225	295	238	228	231	265	257	235	238	257	266	242	248	256	243	262	243	263	245	245	253	233	232	261	228	249	231	242	224	259	227	224	226	217	264	249	259	244	257	224	231	243	238	255	234	266	248	268	224	257	232	295	238	242	250	247	255	255	232	234	234	223	254	239	230	256	239	229	219	202	256	220	265	239	221	218	245	242	234	272	272	251	229	258	248	234	222	257	247	253	252	224	225	257	243	235	280	216	194	238	255	256	272	244	226	249	232	270	256	235	208	237	249	248	251	250	251	226	225	249	232	268	240	237	243	270	239	255	236	254	241	223	243	245	247	242	262	248	238	232	252	216	258	235	247	257	246	215	274	230	216	238	276	220	271	243	218	233	232	239	258	257	226	233	244	242	230	213	207	223	236	231	248	258	215	233	246	240	237	273	235	258	263	229	231	237	252	241	244	213	236	227	238	244	240	237	260	245	241	252	238	231	250	248	235	217	234	217	264	249	249	269	267	252	244	238	224	253	258	239	241	235	242	197	229	223	227	248	237	257	236	226	234	247	252	261	257	234	244	238	258	241	255	294	232	257	265	237	222	229	226	236	246	215	240	253	225	230	239	236	272	260	235	244	262	246	257	252	261	221	232	254	230	270	283	238	240	257	231	210	239	244	241	253	224	233	225	252	228	247	263	257	230	264	251	241	231	232	241	256	249	234	262	237	193	246	256	254	227	231	210	262	268	240	260	231	282	253	238	245	221	219	249	219	228	214	231	253	244	257	246	191	238	226	245	275	209	249	260	232	235	243	278	238	266	256	222	269	218	244	256	235	272	241	227	242	213	244	249	254	263	248	254	230	266	259	258	262
14889	7759	9976	9352	8988	8277	7351	5225	3671	2691	2175	1964	2243	1957	1674	1669	1412	1497	1543	1316	1026	948	912	867	996	1006	905	851	869	805	807	887	775	756	684	676	633	629	651	607	596	677	660	657	589	616	582	622	629	559	608	602	591	623	600	593	580	601	616	590	550	586	575	564	597	577	577	561	553	592	529	623	568	512	579	538	568	577	523	582	549	500	548	585	573	553	492	594	563	528	559	582	554	570	541	525	562	547	556	575	536	538	525	562	592	546	551	605	542	594	533	535	562	584	554	590	528	538	550	552	583	572	512	521	569	564	574	565	604	524	556	557	562	549	572	586	518	555	576	551	624	571	578	561	565	524	566	562	575	517	532	549	574	554	543	559	541	549	557	539	558	548	496	584	548	549	568	554	568	583	582	565	576	565	544	547	572	527	584	550	547	541	582	565	514	550	545	562	539	526	598	581	564	546	530	523	542	547	539	539	545	563	517	541	501	562	562	539	553	530	581	554	553	579	525	570	573	587	515	585	562	566	572	577	517	530	603	512	546	571	528	564	528	587	519	567	540	542	569	560	525	579	549	544	582	553	576	538	497	533	562	544	574	540	557	565	562	574	601	557	539	530	538	501	581	510	530	570	557	552	610	597	532	572	574	550	549	541	575	580	539	526	537	559	534	595	537	559	558	570	554	565	528	573	552	579	570	539	556	569	581	533	550	576	551	571	574	585	529	560	578	539	546	552	539	559	550	547	529	546	536	542	527	531	570	550	524	563	516	516	580	560	591	548	556	568	508	541	577	519	544	543	560	546	554	548	572	534	535	504	549	550	538	515	517	547	555	550	555	594	578	577	559	588	573	557	585	526	556	567	550	544	571	569	548	555	589	548	533	527	553	626	547	541	564	531	558	538	600	496	537	524	564	540	572	532	606	530	540	520	596	537	537	546	555	559	573	538	529	539	542	559	509	543	555	561	622	580	544	571	548	597	529	523	547	561	577	542	567	582	511	531	538	609	575	585	580	598	526	569	541	555	550	563	552	522	531	577	592	597	537	553	567	552	560	570	541	570	548	566	582	580	538	506	540	555	548	526	586	537	583	584	563	546	577	563	568	544	550	591	542	549	523	559	544	522	560	545	515	579	535	546	541	536	572	556	576	561	524	540	543	556	501	537	535	541	556	571	585	557	539	530	549	570	572	540	564	543	556	602	575	545	576	557	548	544	565	518	604	576	549	565	566	547	548	567	571	540	572	561	577	594	527	564	612	567	541	534	568	539	558	522	524	562	572	550	552	545	521	588	525	565	565	563	582	620	557	549	556	529	539	565	559	539	564	528	567	582	535	566	571	565	544	541	575	563	529	544	585	526	538	554	593	552	577	572	572	567	560	569	526	556	553	610	567	566	571	571	533	580	563	556	568	536	518	530	554	583	565	565	562	559	555	543	613	471	546	534	558	543	539	537	572	544	565	560	552	571	559	532	565	525	561	620	526	526	558	570	556	533	527	578	561	564	565	526	580	536	523	578	538	525	562	550	567	525	527	567	546	576	542	566	524	575	583	531	578	574	612	530	573	583	583	586	588	526	581	539	533	552	547	565	578	582	583	569	554	560	545	566	519	569	590	578	530	558	575	583	554	543	582	543	527	574	581	543	569	602	572	539	569	579	519	515	570	549	547	521	531	581	556	549	587	564	575	551	544	528	579	571	538	547	514	565	562	539	551	536	579	573	571	512	564	564	529	575	588	502	543	531	518	556	604	558	558	547	555	521	532	536	518	533	536	560	535	531	557	541	559	535	545	539	558	509	573	550	554	508	536	545	546	526	554	575	558	498	566	522	533	575	535	497	542	531	553	529	566	528	590	532	571	549	585	610	561	536	493	497	506	559	541	589	561	597	574	523	596	548	555	579	524	577	564	557	577	563	594	527	577	529	565	564	622	542	564	547	557	519	555	578	546	585	505	553	583	512	496	573	541	561	587	582	541	529	575	533	540	602	563	548	590	544	575	555	603	552	535	553	545	571	530	579	569	542	560	535	568	560	561	573	506	577	574	553	568	553	601	545	581	580	534	573	559	563	538	567	552	582	525	593	583	536	574	587	560	544	538	583	562	555	582	519	516	535	532	576	568	524	595	541	596	560	542	521	554	536	572	536	542	516	557	565	514	538	563	541	542	571	541	549	528	561	554	535	536	566	541	553	538	529	556	544	561	525	528	565	551	569	533	592	531	550	568	584	534	569	547	499	576	548	547	555	572	571	574	555	521	572	541	557	569	505	526	581	573	530	531	574	582	576	547	528	520	501	564	543	527	547	560	570	523	545	547	522	537	536	518	553	551	584	550	533	532	554	546	577	547	533	557	551	529	561	554	584	536	554	515	554	593	560	579	547	534	584	582	538	542	525	560	566	563	541	550	576	563	512	524	550	527	560	518	555	516	564	513	549	563	600	528	536	553	538	544	575	541	537	526	541	567	600	605	580	576	540	574	570	557	516	565	522	566	508	601	592	541	538	560	543	555	560	525	583	527	532	518	531	575	562	530	524	530	504	525	557	566	563	547	553	569	590	546	557	512	580	575	551	543	550	553	566	573	583	556	570	562	600	534	552	530	543	541	565	516	542	574	549	587	561	549	569	574	556	555	585	557	551	524	563	579	526	532	567	587	540	577	546	540	502	599	566	554	558	546	532	579	539	506	536	568	575	579	593	511	557	526	569	533	568	549	555	529	572	557	529	532	516	569	558	571	544	542	596	553	611	551	519	557	580	583	545	576	570	565	555	584	567	546	540	574	553	553	537	531	578	564	518	561	584	508	526	542	617	542	594	582	569	565	572	529	597	565	549	541	545	534	558	513	533	522	577	564	528	538	562	553	560	555	586	562	536	554	548	550	583	585	538	578	559	602	559	555	565	539	582	574	537	552	527	586	570	557	541	568	520	545	612	573	526	564	592	525	548	549	541	559	578	554	569	564	550	544	590	578	558	538	539	537	573	563	606	558	540	552	549	590	611	548	520	546	542	561	546	561	539	561	539	568	591	540	549	511	525	545	569	562	568	563	557	545	508	576	536	542	559	565	604	567	540	535	519	517	576	561	558	525	564	546	570	535	532	580	559	569	530	590	522	621	608	524	554	545	564	564	545	552	582	571	556	525	544	566	580	590	527	559	529	554	564	572	538	556	529	561	578	586	587	510	526	502	565	543	544	570	519	557	522	588	554	553	544	545	586	523	545	576	546	557	536	538	543	598	556	554	539	598	532	574	536	546	542	572	571	522	558	580	488	545	566	596	544	541	556	571	563	522	547	566	600	566	541	591	579	543	556	564	541	545	559	605	531	581	573	528	530	553	544	599	543	597	555	559	583	544	565	561	552	515	535	550	561	574	541	579	534	550	521	586	562	546	581	573	556	565	514	529	567	542	553	550	581	596	551	532	522	571	576	566	620	531	515	551	525	560	573	565	577	565	517	556	569	559	534	536	585	551	547	588	565	529	571	539	542	548	542	533	527
29508	13494	10752	6434	5441	4205	3652	2248	1648	1044	811	704	755	620	579	533	511	525	505	434	373	341	361	346	345	350	335	320	280	306	269	291	276	263	274	269	265	295	296	266	253	259	261	272	256	259	245	255	247	249	261	265	249	243	253	254	239	261	234	226	261	230	211	231	244	251	234	221	246	219	266	241	233	234	251	247	257	245	255	269	202	223	229	242	257	233	231	238	256	226	245	250	243	251	231	260	256	229	264	260	235	247	245	247	224	225	212	230	214	229	234	235	245	235	235	240	243	238	238	242	221	266	243	238	291	245	231	221	218	251	236	241	250	234	213	226	250	256	218	237	215	248	240	245	231	201	254	261	265	212	267	245	255	241	225	251	258	235	225	233	254	226	229	246	256	229	230	238	230	216	233	245	249	277	239	244	232	244	240	233	240	235	235	231	262	242	239	255	269	219	265	253	258	246	247	281	233	243	252	257	270	281	250	228	239	220	251	215	231	235	223	225	251	224	257	251	228	246	237	239	232	226	230	235	214	289	246	247	257	234	233	231	224	260	253	208	255	245	221	213	240	243	224	269	258	265	279	236	255	267	248	260	248	228	261	247	242	252	237	213	247	232	278	252	239	251	223	222	201	233	264	227	233	234	280	238	255	233	239	264	253	253	228	227	221	255	230	247	217	268	241	254	254	246	245	236	230	254	218	249	258	234	242	228	212	234	234	261	217	235	226	213	227	262	259	254	226	242	258	247	229	233	233	250	238	242	237	233	255	229	251	230	266	260	244	236	248	231	236	227	238	242	266	223	241	240	241	221	212	217	233	250	243	234	252	223	247	244	217	266	241	260	225	235	269	255	237	246	241	264	231	243	222	241	247	228	237	224	247	217	229	260	218	228	245	262	280	239	212	194	223	223	245	264	241	199	230	290	251	277	219	272	233	256	260	242	249	228	236	215	241	209	242	246	241	245	256	227	237	230	232	254	244	271	246	241	233	234	224	243	239	227	218	242	244	261	279	259	285	263	247	254	272	228	245	246	256	233	236	239	228	263	235	230	238	263	229	250	230	235	239	242	252	229	259	232	238	246	221	223	236	240	231	239	224	228	261	240	255	264	227	248	230	231	216	252	234	223	257	254	234	243	233	253	237	218	229	239	233	260	255	257	220	245	233	223	269	263	227	243	258	245	249	241	247	246	280	226	243	236	215	220	250	217	239	246	203	226	231	270	252	238	247	228	226	251	211	236	211	232	257	251	231	241	256	221	244	252	240	253	262	246	240	245	240	256	239	255	209	224	229	235	254	237	248	238	234	253	245	239	225	241	255	266	230	254	235	232	230	243	242	246	243	211	229	228	244	239	219	223	239	262	240	239	249	264	236	249	248	222	228	240	224	226	243	244	236	235	208	216	236	251	242	281	239	248	257	267	252	257	248	232	271	216	214	229	218	246	223	249	204	258	282	249	247	259	257	230	219	282	267	238	255	296	263	243	216	223	239	234	279	245	241	237	220	237	224	251	241	244	233	255	259	233	221	239	257	257	251	265	263	227	250	236	225	245	251	246	246	274	270	228	241	245	217	240	241	241	252	241	236	247	218	242	239	246	234	254	238	224	266	230	234	234	247	210	242	222	236	273	253	253	247	259	258	218	238	240	247	236	219	225	256	237	234	230	249	216	217	233	211	246	240	230	219	241	255	248	202	239	245	217	211	250	263	223	241	218	232	278	242	226	223	214	220	221	234	230	258	262	221	248	238	209	244	253	222	231	200	237	240	240	256	225	247	235	242	255	264	249	217	240	221	212	248	239	241	243	243	241	257	255	244	224	235	236	260	264	229	276	227	252	233	259	233	243	227	263	242	230	237	257	230	231	225	246	263	227	228	220	245	223	262	239	250	251	217	248	242	277	253	250	232	237	233	257	259	234	227	226	255	231	249	282	238	264	250	262	246	212	263	215	231	218	228	240	251	213	242	263	229	242	227	223	242	226	263	214	222	216	239	237	251	246	228	203	228	239	254	236	238	196	244	248	217	256	228	207	238	258	186	216	235	231	235	242	220	224	232	242	236	260	209	228	234	244	247	269	261	224	257	265	214	232	249	242	231	235	246	220	245	253	240	239	232	246	214	250	213	243	257	245	251	255	238	255	264	234	245	226	242	264	227	258	225	227	231	196	239	255	220	239	240	248	253	291	262	232	243	227	252	222	203	225	255	234	236	229	243	262	247	229	237	229	242	247	225	243	251	250	235	237	254	252	252	235	228	243	239	239	252	232	247	243	252	225	261	239	248	233	207	225	226	218	220	281	237	191	232	233	252	253	238	262	264	261	271	249	223	230	215	235	222	269	223	287	228	285	236	233	246	240	225	248	254	264	246	252	226	284	233	214	226	227	227	249	241	225	229	249	237	249	239	224	208	240	243	253	231	247	260	220	261	232	232	238	241	230	219	238	246	230	243	223	242	252	243	240	228	232	249	195	238	223	229	259	252	250	222	219	215	252	231	235	197	229	228	258	246	228	254	237	253	242	244	217	203	222	249	212	239	234	224	244	232	262	212	225	244	240	225	245	223	225	223	227	265	237	281	272	247	224	248	231	263	218	238	246	232	219	242	251	243	241	206	219	217	228	204	245	249	206	230	242	223	238	219	232	235	247	239	243	250	211	219	236	244	255	245	260	229	241	243	220	248	235	250	232	233	223	263	230	269	220	257	227	244	236	261	247	246	238	237	267	232	247	231	245	229	246	230	253	213	228	241	218	237	234	244	254	245	258	230	249	256	262	229	235	222	257	207	258	228	243	250	285	261	237	234	245	241	221	237	256	244	223	257	242	247	254	254	232	227	221	258	242	238	257	243	253	244	224	244	229	253	248	237	237	224	231	252	253	221	222	236	208	238	226	234	215	217	232	231	235	268	247	253	231	239	220	272	239	216	240	227	256	271	237	233	240	223	229	214	245	241	254	235	240	245	250	237	251	254	240	237	228	231	219	240	219	259	245	246	195	209	285	252	265	221	214	232	232	268	216	248	245	237	240	251	226	240	216	229	226	244	239	233	250	225	257	197	212	214	229	226	253	235	199	211	239	234	230	252	232	271	252	242	207	230	221	231	233	234	210	225	218	226	228	260	242	240	214	212	237	232	223	203	233	236	224	212	240	276	237	237	266	236	239	225	219	213	227	249	239	264	247	234	219	219	230	236	246	220	261	219	245	246	246	220	243	229	234	229	239	234	235	264	249	257	247	260	273	229	245	231	227	229	245	217	208	237	213	243	238	227	234	219	234	226	186	246	237	241	226	255	261	250	247	228	231	259	254	216	241	241	243	262	244	245	255	248	246	244	267	217	248	269	218	214	225	223	251	237	235	252	226	233	249	248	241	236	261	247	223	230	249	231	251	252	236	204	235	264	278	251	255	255	264	223	230	254	251	267	246	248	187	221	234	208	232	242	213	228	234	255	249	252	249	216	271	244	264	227	252	231	235	235	263	255	236	255	253	238	256	233	247
17463	10251	14577	13210	13347	12340	12021	8739	6754	4590	3669	3219	3909	3077	2564	2519	2169	2205	2326	1925	1474	1242	1227	1238	1256	1231	1280	1137	1152	1006	993	1030	946	858	750	698	707	679	672	704	629	716	679	630	660	695	615	562	660	609	605	598	601	653	616	604	600	607	641	653	586	610	608	576	561	551	588	606	622	579	604	559	566	584	545	590	575	535	476	606	582	543	523	547	557	554	530	495	562	580	563	575	601	525	540	545	595	577	562	551	570	565	551	502	570	581	588	561	539	549	547	537	536	554	583	550	596	554	561	555	544	557	558	561	533	559	600	543	556	554	582	562	535	544	530	583	540	528	501	548	521	542	555	535	558	555	531	551	581	530	570	529	543	533	564	539	521	538	572	585	559	566	572	552	530	564	521	551	528	560	506	550	583	569	531	553	602	546	538	561	561	523	532	550	547	552	566	539	545	585	591	486	587	600	553	549	605	569	579	549	539	564	546	591	571	541	541	568	531	584	549	550	559	536	540	540	513	538	510	580	543	518	565	558	544	540	562	570	521	542	532	536	558	542	551	557	520	526	539	541	534	538	583	590	562	538	570	534	576	540	572	578	533	532	525	525	591	567	537	566	552	532	552	564	527	530	570	565	566	558	526	562	543	575	543	536	507	553	580	580	525	531	535	541	549	534	569	557	520	538	524	551	551	556	552	569	516	554	595	536	544	619	538	558	559	569	498	572	568	562	499	566	569	549	519	563	548	544	546	577	545	563	514	548	559	562	539	531	568	535	555	549	533	540	582	540	551	561	570	557	578	546	519	515	607	571	507	532	555	520	523	528	562	543	587	543	557	565	509	551	549	555	559	502	545	544	534	547	548	527	546	532	561	550	538	546	566	579	560	547	572	548	575	517	551	520	552	549	533	539	518	492	540	569	539	589	541	549	556	547	540	593	565	554	557	515	485	516	553	545	546	571	526	536	552	532	553	538	535	551	505	540	559	545	530	543	527	554	532	547	550	518	557	583	549	526	550	502	573	584	584	574	538	525	578	533	582	561	573	557	518	567	535	521	573	539	537	549	573	552	569	544	538	505	568	548	507	542	559	579	554	537	550	574	548	557	536	538	570	523	528	561	507	579	533	574	541	567	539	542	529	561	546	523	516	572	491	530	539	528	529	564	576	570	560	549	548	536	559	542	552	556	550	536	574	530	558	586	560	585	501	513	513	562	510	578	522	543	557	543	548	562	535	515	551	548	558	512	529	516	594	530	593	547	575	549	571	550	552	592	601	577	518	558	510	542	551	546	559	562	555	574	544	567	533	532	504	538	514	586	609	577	532	558	580	553	560	553	543	537	514	569	562	571	565	564	537	531	528	528	529	558	588	548	529	536	514	532	569	545	557	541	582	539	555	542	517	584	554	565	577	524	546	539	563	552	583	547	545	552	571	502	557	536	549	573	536	581	573	485	574	552	585	569	524	537	546	548	560	565	534	571	519	548	528	544	586	544	547	567	539	564	524	502	591	572	550	528	575	518	535	501	541	547	612	592	592	553	548	581	540	533	520	553	561	518	588	544	521	531	555	549	532	560	520	577	515	501	578	567	542	545	568	597	507	570	532	532	550	562	566	547	506	605	548	560	551	529	570	535	529	596	540	532	582	571	571	570	536	573	582	527	553	586	564	556	556	555	545	574	528	512	561	551	565	560	571	531	557	595	574	528	526	510	551	524	565	514	595	562	555	574	592	508	572	517	554	541	553	583	552	571	574	593	534	532	576	522	579	542	556	556	594	530	500	523	554	529	541	577	584	553	552	563	522	565	568	555	565	511	509	541	539	529	550	535	538	542	549	551	515	580	564	528	551	543	532	526	519	524	551	532	538	569	583	559	548	570	580	531	525	546	603	548	527	536	523	537	550	535	559	541	528	576	552	498	571	561	535	536	561	581	541	551	563	524	543	530	583	511	557	523	564	528	554	565	568	506	535	557	555	569	534	540	540	555	588	552	568	551	544	550	553	533	606	502	545	557	570	550	573	579	546	551	561	589	526	541	557	524	499	553	532	568	506	562	534	557	519	518	568	605	531	533	546	532	554	528	523	526	547	573	557	556	543	541	524	548	548	575	497	522	550	543	586	508	597	598	544	555	557	519	576	523	539	599	568	535	560	577	524	539	530	527	576	528	483	518	585	573	530	562	493	540	556	504	556	564	555	546	533	474	528	550	557	555	533	561	561	540	584	585	541	571	524	574	543	514	559	583	566	555	538	560	503	551	528	555	566	543	538	551	538	583	554	549	561	536	547	551	585	551	561	550	560	548	563	539	577	558	531	526	570	559	532	529	569	530	566	563	603	530	574	580	558	550	546	538	533	558	585	571	540	523	551	535	533	532	559	538	542	519	570	567	510	562	540	508	561	555	520	568	524	570	556	528	545	549	578	564	541	547	528	524	522	525	565	573	519	543	554	521	567	551	564	553	551	559	539	601	603	508	574	549	567	548	544	532	524	517	507	533	521	536	544	558	538	538	580	567	528	575	551	577	530	519	513	554	584	511	553	513	549	541	566	531	601	532	527	589	551	560	566	524	561	546	582	605	552	574	537	547	536	532	544	581	582	588	540	517	513	566	531	529	547	577	536	531	540	562	527	573	563	560	582	506	518	530	550	598	562	566	546	579	533	539	535	565	578	555	573	505	564	543	530	487	541	540	533	538	582	545	510	563	556	546	534	572	536	549	550	529	530	557	518	590	517	521	521	582	566	577	577	536	553	503	555	564	597	576	567	578	533	540	557	542	573	536	551	554	570	548	543	564	558	529	570	580	550	518	552	523	535	506	537	542	556	537	532	578	525	570	516	565	543	529	525	559	560	534	548	531	551	560	528	556	538	552	534	539	532	536	551	540	528	562	549	576	541	542	562	580	576	524	579	534	509	559	550	548	540	554	563	496	580	525	471	549	538	524	546	584	548	563	543	516	539	497	564	488	533	575	518	534	594	536	520	592	576	570	576	587	537	559	543	565	565	562	508	584	536	556	515	582	574	522	527	568	553	609	525	529	580	561	527	553	555	559	534	533	526	540	549	562	559	546	527	559	540	547	519	544	587	554	507	548	554	579	503	556	552	510	573	579	547	498	552	517	570	567	562	526	599	579	546	514	569	526	540	549	520	523	559	575	507	557	528	563	550	527	562	527	550	565	539	543	526	530	543	523	552	551	578	554	565	538	585	555	545	562	589	524	529	503	493	567	560	525	581	592	512	521	565	553	562	572	539	499	536	556	567	546	526	554	531	545	579	589	529	550	564	578	538	524	506	500	526	539	584	561	537	539	567	568	574	561	554	525	534	562	556	555	545	527	540	538	539	534	537	521	537	531	540	539	527	540	529	572	562	558	558	496	579	559	554	515	555	581	574	603	579	540	512	570	549	553	565	520	587	559	568	525	552	569	562	527	570	542	572	565	549	516	526	562	607	551	533	556	532	560	558	524	521	540	529	563	565	550	536	561	563	507	580	539	589	555
10699	4597	3304	1645	1232	927	693	553	516	442	390	354	345	368	380	336	361	339	355	371	308	278	313	322	322	320	308	287	292	299	299	322	275	309	344	310	327	284	290	313	342	316	304	278	255	277	299	299	329	295	304	277	291	304	300	300	285	317	303	304	284	270	312	289	293	308	297	335	304	321	290	261	302	295	281	275	288	314	278	275	277	305	268	297	296	283	316	303	322	302	308	303	284	289	252	267	290	280	288	266	273	278	274	284	251	259	258	282	277	276	303	301	268	306	280	285	299	307	289	295	293	302	293	275	284	259	304	302	265	308	303	289	292	310	272	306	319	275	260	296	265	281	315	311	294	287	279	283	277	274	285	282	297	276	287	291	290	300	304	282	284	279	292	281	287	284	331	278	295	263	287	323	293	295	276	292	310	286	288	281	276	281	294	283	277	339	302	293	286	311	303	273	276	322	285	253	280	279	286	278	294	284	280	292	306	280	294	295	327	314	300	317	305	303	288	323	275	300	307	308	270	269	306	288	261	261	293	300	343	312	308	300	277	280	288	303	291	259	276	278	307	277	289	289	280	310	283	258	290	322	316	279	287	338	299	273	279	272	313	325	283	314	287	294	306	282	333	312	279	270	306	305	279	298	284	287	272	277	323	264	297	307	312	297	291	286	297	321	282	243	260	277	292	287	268	283	293	296	278	303	323	279	273	261	304	304	290	296	305	295	326	283	313	289	282	287	338	290	296	285	270	303	253	261	293	286	245	264	303	279	280	292	293	262	279	276	296	312	326	295	280	265	278	309	274	294	288	304	292	292	242	299	293	266	332	315	308	295	273	293	296	267	310	267	306	266	260	295	294	258	270	324	277	292	277	327	296	292	259	271	286	308	296	274	322	258	264	307	305	309	314	276	318	275	291	311	268	283	286	302	270	284	288	312	281	299	291	282	295	271	299	275	291	295	320	309	287	279	287	292	321	307	272	260	296	303	328	297	273	298	280	310	295	270	279	288	320	290	287	279	299	263	294	305	331	314	288	291	260	284	277	279	279	289	283	310	294	295	277	266	268	310	231	286	296	253	288	301	293	289	294	309	279	307	333	286	316	281	273	316	285	278	272	262	279	301	278	302	314	272	307	303	260	297	280	288	306	309	271	321	301	300	279	297	269	278	321	277	276	312	283	296	304	298	285	310	293	290	287	328	328	293	306	280	252	294	267	307	285	282	275	255	301	297	290	293	313	297	292	280	269	309	271	285	306	275	284	337	301	309	291	290	284	287	296	281	286	295	315	277	277	320	284	289	284	289	279	318	316	298	318	275	270	287	302	260	309	281	278	269	269	292	284	302	277	304	281	291	307	312	279	282	292	311	300	258	278	290	306	275	301	267	272	283	289	323	342	285	260	300	273	284	283	309	293	298	296	313	287	301	291	265	288	301	304	279	295	260	288	266	290	265	320	301	312	294	279	265	280	274	292	275	277	264	279	303	294	310	259	285	326	305	271	285	307	283	259	274	264	285	308	289	293	263	278	313	289	334	285	304	286	255	271	281	287	291	282	279	319	317	349	321	261	282	310	314	286	278	290	307	284	288	274	308	277	294	285	267	297	313	292	303	283	297	296	277	279	292	279	312	264	315	309	309	268	297	257	265	287	290	304	303	311	286	289	294	289	282	297	311	319	290	309	302	290	301	298	294	282	291	284	288	257	283	288	260	253	307	267	300	312	316	304	307	308	309	286	332	264	256	281	300	294	272	288	264	300	307	284	249	311	318	280	289	320	302	304	296	301	302	260	270	299	308	283	270	298	287	323	308	304	248	298	284	249	284	290	273	295	288	300	289	310	289	275	300	302	284	271	273	279	271	309	316	335	307	344	298	294	301	262	287	323	307	275	263	289	291	304	292	290	263	302	269	259	308	286	292	292	288	278	290	304	297	287	299	263	292	327	289	291	296	314	264	286	276	259	335	253	305	310	260	303	329	278	285	286	266	324	305	287	311	280	296	298	293	255	288	294	258	274	264	283	312	297	297	272	277	277	288	290	291	312	298	307	284	288	283	293	315	287	282	275	315	331	263	293	291	324	319	298	309	295	291	284	293	294	290	283	264	279	278	282	267	299	297	271	281	307	291	291	306	277	274	284	283	299	270	262	274	314	279	283	303	292	298	255	296	273	295	259	293	261	278	263	261	283	274	273	276	333	281	280	344	319	292	259	288	282	281	323	301	274	304	303	311	273	291	299	269	294	316	275	274	313	260	292	275	285	270	287	311	279	308	286	301	320	301	275	301	273	276	295	318	280	286	300	319	297	322	312	300	307	300	311	288	254	295	292	298	268	270	314	297	308	285	283	304	284	297	300	296	284	278	299	264	294	289	281	273	282	286	294	297	243	276	275	310	299	319	308	298	278	291	299	284	281	307	299	329	305	273	315	296	298	278	284	297	313	295	293	273	299	297	289	282	286	291	320	279	296	303	279	293	273	289	247	271	243	272	316	283	308	294	302	295	291	277	261	285	272	272	273	262	314	276	272	254	272	293	290	291	277	272	277	282	310	298	291	311	260	282	257	265	274	297	295	280	303	275	270	297	268	257	276	311	306	289	287	274	292	321	267	281	300	286	260	262	294	252	326	304	278	288	274	323	324	271	337	297	277	266	293	305	321	263	250	300	299	303	292	294	273	302	273	290	279	278	264	302	260	285	286	262	271	276	287	280	300	299	290	281	292	296	288	313	280	266	271	316	257	283	272	287	305	310	302	298	305	288	285	305	273	265	297	277	295	276	291	298	318	276	291	281	287	279	294	312	280	287	304	302	338	275	283	304	274	299	287	295	289	322	330	310	298	285	246	275	278	251	318	340	291	302	254	308	263	289	310	307	259	275	254	307	310	268	296	280	303	318	296	273	267	308	310	317	262	307	286	294	310	283	278	294	335	275	278	300	313	287	286	269	275	292	253	283	284	292	300	253	279	289	273	308	321	283	302	317	288	312	272	291	287	267	282	293	283	299	294	281	299	284	279	284	301	313	302	284	311	342	278	298	303	272	298	262	282	296	330	266	309	328	300	303	261	280	294	304	267	303	316	304	291	298	279	273	326	259	288	298	299	319	284	294	266	311	296	304	340	282	283	293	306	286	297	323	291	290	252	300	281	320	283	297	311	278	272	313	276	302	279	311	311	279	290	312	298	297	267	280	279	327	310	267	283	262	287	301	245	306	269	300	287	288	269	298	322	299	267	278	291	283	254	300	297	320	298	309	297	325	308	279	281	309	278	284	301	277	294	307	258	269	321	312	324	310	314	312	298	243	278	271	279	272	258	271	289	308	285	269	284	307	252	272	280	290	291	311	284	306	315	279	318	315	290	282	297	281	251	321	289	291	266	302	297	305	268	291	296	261	239	287	295	271	248	278	274	294	292	267	295	284	297	284	267	288	294	301	307	285	287	279	292	282	300	300	262	296	323	301	290	309	292	255	321	299	314	306	318	293	282	300	296	297	300	277
7039	4247	5520	4552	3815	3374	2560	2091	1693	1465	1152	1047	1058	973	911	1019	922	917	891	888	867	884	816	843	861	789	799	770	802	728	756	714	731	721	678	748	708	685	704	658	670	695	693	683	659	667	693	626	630	655	702	646	708	601	680	700	644	634	648	649	670	669	675	641	666	650	739	645	624	643	689	652	659	642	688	680	600	674	635	665	621	675	646	611	590	625	616	646	645	641	647	646	630	665	647	590	625	609	658	650	664	658	625	644	625	599	648	639	623	651	689	649	658	661	595	631	641	673	641	640	644	584	647	646	648	655	629	647	656	672	674	637	664	625	664	654	583	658	680	668	613	627	647	621	639	669	625	601	639	633	570	665	624	615	608	638	663	638	635	694	635	634	657	619	642	586	612	620	688	647	662	599	675	656	644	652	679	676	642	667	582	629	658	627	663	661	656	667	617	648	638	652	676	594	618	669	648	626	711	614	651	625	650	658	703	643	653	606	626	660	685	621	623	636	661	647	653	653	620	647	603	690	613	629	669	588	643	665	630	596	649	636	675	624	628	608	650	625	626	686	630	620	681	652	589	592	651	629	692	695	678	637	651	668	667	628	646	612	626	650	648	635	689	651	656	638	680	631	631	625	670	681	686	664	600	605	630	629	648	626	649	638	611	675	650	632	614	620	641	642	640	636	634	618	644	661	619	629	606	656	638	654	629	594	628	655	628	664	648	602	655	633	660	614	656	628	680	608	686	690	647	634	690	640	643	603	622	668	631	630	650	645	595	642	668	640	613	657	662	585	600	652	651	629	637	626	673	658	618	621	621	595	659	670	626	670	622	603	729	630	631	621	609	654	644	612	651	645	621	701	602	636	629	688	650	606	625	610	655	617	660	613	664	633	620	674	628	607	719	604	637	644	652	679	678	624	602	669	662	721	642	664	648	638	603	670	661	625	586	631	608	643	673	695	634	663	672	673	647	647	640	657	662	651	653	603	653	652	646	626	671	607	635	698	598	630	607	666	651	644	626	615	664	650	701	623	640	623	640	661	645	604	606	645	649	683	678	643	632	634	647	674	664	664	651	655	645	580	650	702	646	678	658	664	614	664	568	597	617	601	641	655	674	682	608	678	655	604	640	622	684	690	606	618	641	573	668	627	640	693	689	641	610	598	645	640	643	585	704	630	616	625	611	675	637	616	661	632	675	699	627	655	667	630	666	657	641	623	657	643	641	667	610	633	659	608	652	627	666	600	635	650	612	657	632	652	664	629	649	598	650	670	615	646	653	657	611	653	655	626	669	665	646	660	625	630	660	637	631	688	687	672	672	645	636	638	627	625	618	673	649	619	595	659	663	653	656	666	702	715	634	671	678	665	649	628	669	642	653	644	662	642	658	627	621	653	661	677	646	635	637	614	652	632	662	662	671	610	670	630	647	644	682	664	633	648	645	624	608	622	645	661	608	611	662	673	588	622	598	624	662	657	643	688	640	642	726	659	649	651	650	641	656	642	665	679	626	647	665	651	685	609	642	629	637	596	662	699	623	648	585	616	618	633	701	629	623	633	697	643	666	621	623	632	676	657	619	657	630	638	657	623	643	622	678	650	662	662	656	661	639	683	637	582	606	632	641	654	652	609	665	686	628	678	659	648	617	662	648	612	638	637	660	651	653	646	622	647	619	591	653	617	685	647	640	630	621	681	634	633	649	647	650	615	695	625	657	661	644	688	674	637	661	679	650	720	615	676	625	606	611	668	630	640	625	657	639	657	609	628	651	655	602	680	668	605	679	653	649	641	657	645	638	633	605	624	641	624	638	685	598	632	657	647	659	626	593	650	667	618	622	665	692	641	649	636	646	659	654	615	641	662	662	662	612	669	668	641	648	613	726	649	666	634	589	637	674	684	676	688	669	623	655	620	627	646	662	649	659	628	611	643	682	616	642	635	616	610	671	620	667	673	677	632	625	618	658	642	619	662	667	677	619	646	660	690	617	633	649	613	636	660	621	604	643	622	654	643	636	637	629	642	669	602	629	643	638	643	603	645	624	696	653	623	685	660	627	629	626	672	660	650	644	632	671	702	652	603	681	649	681	681	614	674	641	610	661	660	617	640	609	621	683	617	650	606	645	683	615	665	609	641	650	638	628	679	650	651	644	601	645	648	657	628	619	646	647	645	658	639	662	632	657	650	583	622	587	602	640	651	661	658	637	661	638	681	585	648	593	623	669	646	613	628	656	642	673	646	658	644	673	654	684	696	658	617	655	646	680	677	668	638	663	635	647	626	613	666	632	682	632	653	653	619	649	630	631	705	702	603	686	679	625	698	639	628	609	621	711	651	663	583	625	626	613	598	641	639	610	617	623	641	659	670	652	662	644	626	637	634	613	683	635	628	618	658	659	704	647	660	667	622	663	614	653	609	654	649	660	672	638	626	622	656	663	661	639	642	607	634	683	629	613	650	637	660	609	653	668	631	598	616	672	654	676	632	655	672	626	610	638	663	626	659	623	656	608	630	641	670	627	587	601	642	643	636	629	630	652	683	642	617	619	632	634	655	668	658	676	639	653	637	665	627	640	608	631	621	657	613	633	612	620	602	647	648	625	634	661	673	623	651	678	659	635	642	620	615	598	674	642	636	580	655	651	645	632	646	634	650	680	650	707	594	663	691	639	695	678	649	638	648	643	646	595	643	623	618	660	614	668	628	615	677	668	630	613	640	683	696	648	658	669	622	643	609	627	610	666	677	637	621	672	619	676	649	637	623	624	691	630	685	620	647	661	667	644	646	666	634	657	633	602	665	684	691	690	591	643	626	598	635	621	671	616	655	614	635	654	632	642	669	615	632	598	645	648	610	677	644	665	633	639	593	664	612	711	631	634	636	676	649	638	664	659	637	615	634	614	634	601	622	669	597	669	646	654	656	643	636	641	596	689	692	679	653	654	628	614	616	632	649	625	636	663	690	631	605	685	657	647	689	636	673	634	609	655	641	636	629	588	692	681	605	646	657	623	671	623	653	684	676	666	661	638	636	642	635	651	624	645	656	635	629	674	692	635	605	622	676	653	651	642	597	655	626	642	662	648	682	647	647	667	640	639	609	629	651	642	681	604	617	661	673	622	617	684	668	634	641	661	618	674	640	628	661	632	621	639	589	648	636	652	639	641	679	673	654	616	647	626	600	598	666	667	666	669	661	655	648	661	621	648	639	652	645	626	667	695	619	641	655	656	606	677	653	647	667	622	597	610	607	594	631	652	633	619	655	658	671	625	657	658	638	632	690	680	617	657	644	628	587	646	644	626	620	716	669	621	663	675	625	666	632	610	647	643	665	652	632	650	653	632	660	668	678	647	618	681	645	608	621	638	654	621	670	645	682	673	622	648	651	594	635	661	637	656	655	641	638	724	661	630	630	627	640	664	644	656	620	641	639	612	648	662	650	662	679	673	662	688	735	650	663	643	652	695	617	591	674	640	648	647	671	634	618	650	620	658	648	665	639	635	643	650	662
21938	9319	6824	4010	2993	2445	2019	1254	944	696	601	477	506	455	415	450	359	387	396	431	346	317	312	317	290	299	301	298	295	291	266	274	277	285	276	258	269	278	256	242	255	289	254	266	243	244	258	244	223	243	275	233	229	262	255	233	278	261	263	269	276	219	261	263	219	274	286	261	224	255	271	205	242	232	229	227	259	253	235	241	258	248	263	219	275	260	227	302	260	225	274	251	260	225	218	269	233	245	278	237	229	268	267	256	233	248	252	269	253	259	280	240	261	218	265	256	254	236	241	239	250	198	227	242	261	239	247	206	235	208	237	234	240	245	256	252	229	222	247	249	233	224	241	235	232	218	255	237	245	242	240	265	230	220	259	262	232	278	276	226	233	252	229	256	230	244	275	241	257	246	233	238	262	243	249	245	248	236	223	254	256	237	260	254	244	238	248	254	257	277	246	230	209	255	234	237	222	248	274	276	260	276	270	249	256	235	245	267	249	234	244	273	262	246	262	262	212	241	239	231	260	250	259	247	234	255	239	245	222	253	258	253	245	249	255	214	239	242	275	236	246	238	240	245	234	255	242	228	259	247	246	255	236	263	249	252	234	243	269	227	237	241	217	254	248	241	249	236	211	242	213	267	258	253	259	241	234	249	272	233	252	249	235	245	218	264	231	255	234	269	215	241	239	248	247	256	251	233	241	243	248	236	253	233	275	244	252	243	236	224	236	235	220	277	246	223	255	219	214	226	244	238	250	234	242	257	247	269	249	235	274	267	258	246	234	228	268	252	252	232	241	272	243	254	253	244	256	220	232	272	257	243	263	216	264	233	255	244	233	254	226	245	232	244	232	254	263	238	220	250	270	258	214	241	220	242	232	260	216	230	243	241	251	246	235	284	257	262	219	258	225	250	235	242	237	245	234	261	257	222	232	231	219	234	246	223	227	210	271	264	234	293	243	241	214	251	238	240	273	232	258	225	265	284	260	258	253	268	246	246	226	257	250	243	257	253	233	244	224	231	238	246	279	236	223	246	226	219	225	233	258	207	235	218	261	250	241	245	261	237	221	226	233	238	249	230	246	250	267	227	282	236	242	265	239	247	252	228	218	241	242	256	218	266	266	243	247	255	241	270	261	247	235	248	260	245	273	226	281	265	247	201	267	234	267	218	258	243	241	233	258	247	234	266	252	259	236	236	246	235	234	244	221	243	227	266	253	257	232	249	235	239	257	219	239	243	253	244	258	245	259	256	260	243	250	226	219	242	263	249	234	240	268	260	259	296	224	251	200	232	262	297	235	245	254	263	253	234	252	272	255	234	203	264	228	232	234	255	232	208	232	231	237	272	254	243	222	181	199	285	247	253	274	248	249	281	270	236	221	251	262	240	221	237	240	248	257	244	223	226	252	227	252	262	259	225	243	209	283	224	243	238	221	248	225	248	268	236	250	236	236	253	255	237	253	236	246	223	263	234	259	208	227	251	222	235	278	238	260	202	224	234	249	239	266	234	234	225	240	201	236	240	245	226	231	237	236	218	234	236	231	233	236	247	255	221	235	245	226	251	258	246	269	225	223	287	242	265	250	228	232	239	247	295	235	238	230	238	246	248	233	275	246	251	256	254	227	254	267	252	252	226	235	247	254	246	249	214	230	236	216	253	248	242	243	263	243	279	258	257	235	253	227	251	269	249	244	247	272	265	249	204	229	258	223	215	290	266	245	248	255	281	246	259	242	242	218	266	252	258	235	241	251	256	256	248	232	271	246	224	257	251	270	276	259	244	254	246	230	233	246	228	233	234	255	249	251	268	218	241	247	253	226	234	247	236	227	258	227	243	266	212	247	243	232	236	279	268	226	265	227	212	245	253	252	247	262	233	234	232	238	245	251	245	245	221	225	256	253	241	226	256	258	236	240	238	245	262	243	210	219	260	278	258	236	225	237	241	257	235	260	246	265	234	257	268	256	269	254	216	244	234	233	229	264	258	248	219	247	248	265	230	230	245	229	255	257	240	245	240	226	218	263	236	235	231	246	219	232	257	259	255	241	248	246	231	240	266	265	247	255	244	233	243	232	228	215	248	220	245	273	235	219	230	222	243	246	254	230	267	280	238	235	262	244	217	269	227	260	247	250	245	233	253	243	262	262	251	259	272	273	213	233	258	264	211	245	253	239	254	235	273	232	210	252	249	228	252	223	265	248	244	219	245	265	257	224	240	257	272	262	230	228	251	251	240	227	275	233	253	230	283	266	241	262	248	231	238	239	251	248	222	242	248	279	244	226	219	266	245	271	230	253	238	264	231	230	254	246	239	251	242	247	256	258	236	250	261	252	249	249	265	243	231	248	256	250	277	249	246	272	243	235	236	216	265	256	245	249	228	259	259	255	237	248	255	253	245	246	278	229	268	264	223	246	260	242	255	213	244	264	254	265	220	227	256	250	227	215	241	232	246	256	275	217	248	251	255	227	231	233	249	272	249	261	237	227	221	251	277	229	278	289	247	235	259	262	253	232	237	259	228	193	247	251	224	233	240	235	224	234	244	257	238	249	266	223	236	247	252	234	225	213	229	251	229	248	234	242	238	258	225	231	256	226	232	235	236	206	245	244	246	256	255	253	226	264	225	218	244	223	250	234	248	230	266	227	252	244	248	226	255	231	276	263	243	231	216	257	261	261	232	245	233	219	245	250	213	265	215	257	245	232	232	235	245	262	265	234	272	245	246	230	244	275	266	229	242	254	262	250	247	256	234	253	247	253	231	271	240	260	247	274	233	235	246	234	214	241	239	215	260	256	262	238	252	258	243	238	248	248	233	246	234	265	227	237	263	241	281	255	271	229	286	238	235	257	248	262	268	249	238	236	226	245	253	239	259	212	241	210	239	256	271	230	243	254	257	236	227	246	226	259	253	236	231	230	235	217	219	243	240	228	256	257	237	238	265	254	230	259	239	218	267	236	262	265	268	281	238	268	257	272	246	287	216	254	260	267	250	268	269	226	241	255	261	254	213	249	270	222	216	251	225	244	245	260	264	283	272	224	254	227	248	267	236	239	241	253	215	251	250	271	245	242	255	238	243	257	241	247	255	247	224	242	248	234	272	230	261	238	242	238	241	241	205	249	237	219	239	239	228	249	246	261	239	263	274	232	216	265	254	223	261	266	258	252	243	279	227	263	241	263	242	262	259	215	200	216	227	216	265	251	261	237	249	235	252	243	274	229	249	241	234	224	219	250	248	251	240	245	263	233	212	258	219	229	252	228	257	222	258	236	254	228	231	258	226	238	269	246	245	256	242	255	233	216	251	213	249	240	245	259	267	256	255	228	248	226	236	234	275	238	244	241	248	221	260	236	234	224	222	215	252	225	249	237	242	226	235	243	266	245	264	223	254	236	241	249	255	254	252	266	246	260	296	251	213	234	220	244	266	250	233	251	249	248	255	210	264	247	256	235	285	220	246	242	247	252	257	213	229	226	242	269	252	242	242	229	232	249	258	268	237	226	273
14025	7423	10492	9324	8808	8669	7747	5395	4164	3083	2447	1972	2305	2054	1725	1674	1468	1482	1670	1322	1117	1040	1002	926	1018	1006	987	887	914	848	841	873	787	749	688	675	663	642	630	655	651	672	681	653	603	650	606	551	581	613	583	611	595	600	598	623	597	576	599	588	594	577	577	598	601	559	622	567	610	586	545	602	599	585	536	588	517	503	596	567	573	585	585	590	552	584	578	574	511	534	595	548	600	501	561	555	550	562	573	560	569	548	555	571	534	566	549	562	526	559	571	562	545	533	580	605	526	595	551	538	545	545	586	579	550	540	531	600	557	507	526	557	544	566	589	607	551	530	571	562	531	559	560	517	540	584	537	520	540	554	538	528	566	544	530	568	574	578	582	574	538	539	565	532	556	577	555	555	583	537	526	538	546	586	557	537	572	550	564	517	544	578	567	595	532	547	610	560	579	550	543	546	571	609	566	512	606	551	551	556	584	526	550	568	588	569	574	545	519	580	594	550	572	561	527	566	550	536	570	544	542	564	522	530	557	591	552	530	548	557	612	546	553	532	528	560	537	552	576	577	525	514	548	552	563	518	555	543	552	527	555	550	537	565	576	570	569	532	554	574	549	590	583	555	541	578	564	527	545	580	602	540	617	585	587	536	559	557	579	578	569	552	533	587	467	597	553	543	531	550	599	594	536	543	526	585	566	585	600	545	563	562	612	529	612	579	559	551	559	585	578	540	539	541	573	600	558	533	537	542	562	560	540	558	584	518	523	563	530	532	586	563	593	579	554	568	586	555	566	550	533	552	538	555	548	572	573	560	559	522	558	541	520	568	537	533	583	553	575	577	573	556	563	562	565	541	575	591	573	583	568	522	533	579	596	579	554	563	569	519	567	558	552	556	561	550	543	569	536	517	565	546	584	511	540	546	572	565	558	503	567	544	607	542	561	554	567	536	566	615	529	573	541	562	545	542	535	542	559	564	492	562	580	577	555	560	567	550	564	574	563	574	598	511	548	566	577	565	560	561	576	625	604	579	584	578	596	555	579	529	508	580	533	585	531	554	542	540	612	569	591	582	537	575	551	576	580	552	543	573	583	547	543	545	555	553	577	593	576	527	537	504	563	574	575	588	538	546	531	552	555	592	550	549	577	551	554	508	582	543	571	568	577	508	600	557	550	536	539	553	598	588	597	568	555	551	538	572	558	575	571	587	547	518	541	557	606	522	521	563	570	522	542	570	572	532	554	528	555	593	550	592	565	540	564	558	512	527	564	574	562	553	538	537	567	565	598	544	588	552	556	516	547	554	561	551	511	574	577	538	554	583	560	563	539	572	542	541	496	541	581	576	578	586	600	548	557	549	534	577	556	574	525	565	578	547	573	525	519	572	513	538	577	597	558	536	566	542	555	553	553	547	543	536	544	569	548	535	562	593	544	541	568	570	570	608	525	597	489	566	552	537	633	544	545	578	585	556	573	550	554	588	523	584	563	583	590	521	585	552	579	569	570	569	532	566	581	553	560	537	552	584	533	547	500	557	531	578	515	531	567	551	534	558	567	570	565	558	538	563	565	516	613	593	574	515	511	547	601	575	591	537	582	519	581	573	562	552	589	554	562	535	561	551	597	584	490	572	578	576	557	557	536	577	585	546	548	594	546	547	559	569	575	519	583	576	524	577	579	548	530	576	558	535	572	540	604	547	573	554	619	605	583	506	563	523	576	593	527	577	542	557	557	553	558	569	559	551	595	565	576	523	539	554	556	601	556	587	558	575	540	564	575	567	526	562	552	536	564	546	544	534	557	581	567	550	613	590	533	588	563	548	579	544	557	589	523	532	571	553	557	524	533	540	516	569	550	540	523	564	571	583	512	584	541	586	545	571	562	559	505	571	571	546	537	554	567	575	594	563	581	588	568	574	560	567	536	558	544	536	561	576	541	570	576	596	591	552	532	594	593	529	529	554	525	582	545	560	589	585	512	573	566	591	572	541	577	563	520	590	567	522	540	551	567	577	568	580	603	567	567	542	599	575	557	543	575	615	575	551	546	567	556	565	570	560	545	542	583	562	499	601	577	596	588	541	537	597	508	579	552	571	547	524	542	551	552	577	580	561	564	594	522	594	576	578	581	586	601	552	534	541	585	573	558	552	558	535	560	540	554	566	554	574	513	545	539	546	580	595	559	524	581	518	558	575	594	550	555	553	563	558	550	598	600	593	552	568	547	562	593	624	582	584	600	520	547	585	632	547	559	599	579	561	594	564	547	551	558	553	580	522	577	555	523	584	554	556	530	521	542	588	542	584	526	566	530	566	574	561	526	588	546	532	555	560	536	540	533	554	555	567	543	546	559	573	563	616	536	516	564	535	579	493	488	611	510	573	546	560	597	525	544	617	536	547	569	544	535	547	559	597	582	604	553	545	534	567	596	580	506	567	557	565	585	534	546	526	547	560	551	535	552	534	598	576	544	568	557	563	543	541	605	587	544	555	572	575	563	559	544	531	584	547	577	581	593	555	541	562	605	544	602	546	556	529	522	548	567	526	543	524	582	544	544	591	553	548	555	531	580	583	548	538	601	559	577	562	576	585	563	563	539	553	566	575	561	576	538	571	625	579	568	567	554	585	581	555	555	536	519	568	585	569	568	566	541	570	541	529	556	512	556	592	523	572	535	568	548	542	569	569	544	515	570	561	546	580	551	574	565	549	560	580	566	561	537	569	543	572	547	559	577	559	569	553	585	562	516	577	557	574	569	610	584	529	541	620	547	575	570	549	537	574	541	582	550	608	550	592	547	569	574	617	540	579	566	562	547	523	546	598	587	545	589	562	570	553	555	534	541	540	549	519	571	561	588	572	550	531	523	500	551	537	558	513	565	576	586	566	561	591	594	569	567	530	557	524	519	567	562	615	545	564	580	568	574	559	540	590	508	598	573	553	569	559	552	586	565	549	570	579	565	543	554	590	553	537	554	574	560	557	572	554	554	583	544	540	539	568	593	589	551	563	527	565	542	559	528	548	583	544	569	599	599	559	544	547	596	551	551	573	588	564	583	586	554	551	551	544	600	551	609	542	571	576	581	568	592	570	559	521	590	572	550	539	559	590	592	538	583	546	599	590	510	551	561	562	521	551	559	544	550	562	546	561	550	547	541	595	534	565	545	591	591	583	624	565	576	565	564	573	560	536	579	551	556	572	539	533	570	584	555	532	577	548	552	556	539	592	531	552	571	581	563	594	535	585	600	566	572	578	548	585	567	560	543	584	582	550	569	543	545	585	590	574	575	585	571	537	518	547	602	552	571	598	552	539	577	578	564	525	547	557	526	543	544	580	556	551	554	519	564	557	588	573	570	609	519	521	520	527	562	555	537	558	566	570	573	594	570	562	596	535	517	578	574	586	581	557	567	538	541	560	590	587	562	567	569	538	528	567	527	529	564	546	533	613	548	576	573	556	522	589	582	567	582	545	556	566	558	540	555	578	582	533	571	535	555	596	570	578	569	536	563	570
30007	13779	11059	6560	5463	4049	3523	2213	1612	1015	865	649	750	657	555	545	497	470	521	437	379	377	359	376	355	335	335	343	321	299	310	298	270	275	259	218	272	296	249	277	268	268	232	270	247	241	245	250	273	260	246	263	233	234	230	253	244	249	260	223	226	248	275	238	217	244	229	224	231	233	272	248	248	258	208	207	243	250	253	235	250	248	225	247	244	251	237	267	247	242	238	231	259	270	263	234	224	240	235	262	255	222	236	218	247	228	234	229	230	208	242	212	244	264	247	257	237	272	237	200	249	240	241	232	243	249	229	257	232	231	243	221	243	242	233	246	266	249	237	244	266	251	256	258	259	228	261	257	270	251	265	236	219	249	239	263	237	244	223	229	250	231	237	242	259	256	249	230	284	247	240	246	249	243	236	233	238	230	242	263	243	227	251	232	225	258	252	263	261	263	238	253	200	254	269	233	204	233	253	238	255	221	210	231	254	248	225	229	274	248	269	258	212	274	262	244	227	256	243	221	241	237	258	246	241	236	212	273	207	235	249	245	237	238	239	275	221	250	249	237	237	215	244	243	251	215	231	255	243	226	242	256	257	264	232	207	231	243	249	255	281	235	254	224	226	239	253	262	225	270	245	265	230	201	224	232	218	243	249	283	231	245	254	193	224	250	265	244	228	219	254	253	210	236	238	241	240	230	239	258	261	216	216	254	230	256	249	229	249	273	237	220	250	284	207	231	264	218	242	247	236	242	213	229	239	230	236	231	199	228	236	257	237	272	249	215	243	213	237	244	250	251	238	235	222	239	233	257	227	232	239	233	242	204	238	261	224	242	227	223	265	241	265	244	220	247	230	249	242	209	216	224	249	213	264	243	246	267	244	262	260	244	263	244	259	237	250	234	244	248	223	271	253	239	225	221	242	239	267	204	270	245	217	259	250	226	223	244	240	219	235	255	271	225	217	256	236	268	245	231	247	228	248	257	226	241	263	239	247	208	246	246	222	252	253	252	216	207	253	249	207	220	207	243	216	241	237	209	271	240	241	238	225	220	227	268	260	234	237	240	226	269	257	231	231	191	239	243	258	237	249	256	235	225	269	262	263	256	247	249	275	248	256	254	248	233	243	232	229	243	250	242	246	242	238	253	249	237	232	260	249	243	220	258	244	258	230	292	232	253	267	267	219	270	258	252	235	271	242	219	235	227	240	254	245	249	239	220	243	263	210	243	215	246	240	243	228	229	221	256	239	226	230	228	246	233	214	235	216	238	270	245	239	250	261	240	213	255	233	251	236	259	246	263	215	224	235	247	242	219	222	237	232	215	241	221	226	241	220	251	242	222	239	220	219	244	229	241	212	226	242	229	257	217	223	257	204	240	273	257	249	226	254	237	262	254	231	252	239	242	235	223	232	237	214	247	249	258	259	223	238	247	243	235	226	245	230	243	257	218	263	245	254	233	247	234	246	229	252	226	238	211	235	249	258	258	229	243	229	254	240	224	258	216	217	221	237	244	251	256	211	231	219	236	247	232	254	217	244	230	231	241	268	252	205	236	252	250	233	227	277	253	218	234	229	228	253	226	229	218	236	268	254	247	228	269	262	245	240	236	216	241	240	216	233	231	213	257	247	245	217	253	222	234	246	238	229	260	221	227	225	244	240	232	236	250	248	266	244	244	240	235	256	229	217	237	205	243	235	257	246	222	230	237	255	237	242	229	201	222	259	248	221	242	216	211	239	223	230	229	245	260	226	229	237	245	247	262	240	259	249	242	251	249	251	229	232	246	250	246	228	236	274	189	257	279	253	254	255	271	252	237	224	223	225	223	221	233	252	238	241	244	252	262	241	251	243	214	248	249	219	243	228	222	225	239	255	250	243	244	246	232	213	217	226	252	241	235	254	248	215	226	245	266	256	242	218	228	229	231	245	238	249	204	246	260	240	261	288	227	235	220	227	228	230	261	244	245	232	260	228	231	255	238	240	242	233	236	222	234	248	256	239	237	239	255	207	242	252	223	237	244	232	241	224	234	238	248	239	237	232	245	218	291	213	229	236	253	260	233	207	241	236	251	241	226	229	238	242	229	258	263	255	244	230	233	255	226	241	239	214	256	216	234	272	248	224	254	245	216	245	242	249	244	249	226	268	236	251	263	250	269	217	256	217	238	237	210	249	263	259	264	247	233	226	232	233	227	259	238	228	247	255	238	245	232	266	251	219	214	235	221	236	258	269	256	221	230	241	233	248	257	225	219	255	224	251	227	246	241	247	229	233	258	224	241	285	221	278	241	230	241	255	239	248	256	246	239	255	247	250	280	231	232	256	224	239	213	240	211	262	241	231	227	203	251	248	255	248	256	250	237	232	245	228	242	231	249	243	213	262	239	227	199	252	258	229	258	271	244	226	267	223	228	268	254	234	226	245	249	259	232	249	238	200	250	198	232	224	257	238	235	251	250	208	243	233	230	234	246	247	233	214	280	268	224	252	190	237	238	226	248	225	210	223	270	224	222	263	241	244	277	277	208	253	246	258	267	239	226	231	251	237	237	242	233	251	236	235	225	217	242	261	232	258	239	261	250	235	249	236	260	235	236	243	237	267	247	240	262	234	225	253	281	228	210	244	248	237	259	242	235	250	235	277	222	246	220	241	226	247	234	238	254	207	240	254	235	266	244	253	246	227	241	238	212	236	240	255	244	249	226	246	241	253	228	239	225	225	233	260	230	233	215	278	240	246	258	222	225	217	250	266	232	235	228	232	255	249	256	227	242	245	235	268	263	212	238	226	244	255	257	216	251	248	244	235	266	220	254	243	201	226	232	261	254	239	245	225	253	282	247	210	238	254	244	249	216	221	249	251	248	221	222	264	245	230	254	223	259	240	245	231	274	243	244	249	210	235	241	229	281	247	221	228	232	243	243	274	250	248	211	245	237	229	238	224	232	251	248	238	226	231	250	255	258	265	263	215	242	242	230	256	234	235	223	252	264	225	224	287	254	240	247	203	248	241	222	252	235	218	235	257	250	243	278	238	236	229	237	246	238	258	237	226	252	249	271	256	255	252	288	226	266	252	243	294	235	213	225	231	240	237	219	265	266	231	264	230	225	254	224	214	271	233	212	217	258	260	245	232	250	250	235	263	256	294	231	223	240	226	217	247	232	221	247	250	218	235	223	224	239	228	241	264	253	246	224	252	260	239	209	213	194	263	258	251	228	262	228	258	261	200	251	228	233	246	234	250	263	209	234	245	245	208	278	280	237	247	228	252	214	236	245	240	240	213	234	253	238	264	262	267	281	238	249	219	219	231	224	214	215	258	269	248	238	207	237	249	255	245	213	225	250	256	234	236	258	256	248	251	224	248	254	248	228	232	241	255	265	253	230	217	237	218	252	255	220	243	266	267	223	259	281	228	241	243	234	239	250	252	227	258	275	222	230	230	241	260	234	228	242	241	242	219	224	231	244	261	244	219	188	207	220	217	215	234	253	272	239	264	241	250	247	247	225
17713	10210	14309	13316	12803	11863	11616	8342	6417	4758	3846	3240	3512	2988	2669	2604	2246	2121	2492	1995	1558	1356	1251	1196	1343	1320	1201	1060	1151	1051	1007	1058	923	864	718	714	766	730	678	697	676	676	656	661	652	603	633	626	652	601	606	632	608	620	640	633	604	677	618	619	620	644	617	606	569	575	587	626	594	562	572	541	583	569	576	581	536	543	537	586	568	599	561	561	552	523	552	550	547	529	550	513	571	543	553	571	544	570	527	557	577	561	518	568	546	521	508	584	562	567	536	512	560	547	581	556	550	558	527	541	508	555	558	538	590	565	553	526	551	600	546	576	523	542	545	579	556	552	530	565	556	569	532	542	539	553	554	602	529	555	584	580	559	540	569	569	567	579	580	557	491	580	569	558	543	524	581	564	574	567	523	539	584	559	545	527	545	564	561	567	542	537	556	559	532	553	511	524	592	554	496	514	515	564	557	535	586	586	576	547	529	596	565	537	557	547	577	516	546	560	568	478	623	562	542	525	570	510	571	576	571	550	563	521	555	546	545	541	587	512	591	568	547	542	543	611	541	598	534	544	541	531	518	499	549	558	560	514	530	553	534	569	561	592	556	553	580	540	540	565	535	561	570	557	532	558	563	573	541	515	547	552	582	546	565	529	530	567	523	536	540	533	559	524	542	524	605	521	559	581	544	566	529	548	538	555	559	599	559	550	547	526	570	542	554	546	556	611	526	554	592	546	581	559	567	576	501	548	584	575	550	539	560	519	518	549	522	523	543	523	542	568	558	544	544	582	586	522	521	552	602	536	534	580	587	566	575	578	581	591	565	576	557	530	560	552	533	529	560	578	569	566	538	541	602	546	540	573	577	491	569	554	570	547	543	543	561	552	542	544	597	593	534	574	540	566	534	590	515	529	597	555	550	579	525	535	524	535	581	607	530	588	522	546	537	559	551	571	585	577	563	548	593	562	540	519	556	595	542	572	572	533	563	553	557	561	562	549	558	535	552	530	540	512	578	559	530	615	550	565	576	513	564	543	555	536	557	549	529	599	577	505	561	521	542	529	530	549	560	586	565	578	578	532	534	570	545	562	583	583	576	524	540	514	553	569	637	558	538	523	558	545	555	608	592	561	557	566	542	565	561	584	531	554	601	543	546	529	550	553	543	546	555	531	588	514	534	537	507	529	563	507	539	532	533	584	544	556	566	506	489	541	589	560	563	587	528	569	560	589	529	576	575	533	560	587	533	578	539	578	530	499	516	549	566	567	516	535	526	540	525	593	565	533	542	558	568	527	586	545	540	540	526	564	507	570	572	580	568	552	555	570	574	566	550	554	579	553	503	535	541	534	533	571	561	533	562	509	545	548	541	505	532	560	556	569	558	581	539	555	599	513	562	544	547	557	599	518	577	544	544	533	571	610	543	556	568	569	556	571	509	587	544	531	571	561	505	522	573	514	550	590	541	574	527	573	556	551	555	505	532	534	588	525	571	539	594	555	582	536	595	551	580	596	538	556	579	553	530	579	581	548	533	603	519	503	541	530	545	507	533	531	529	531	493	563	563	565	551	511	519	562	587	606	553	586	563	548	531	542	552	535	572	543	517	541	546	548	534	562	515	555	551	550	593	551	538	541	513	518	560	548	548	570	557	523	562	538	585	492	581	557	551	595	560	558	554	511	545	579	535	546	566	546	575	513	564	533	547	547	515	558	564	578	528	592	522	567	550	546	564	553	543	573	537	592	577	529	557	550	538	569	558	533	546	544	519	586	541	561	579	577	577	549	577	524	549	569	584	544	555	551	569	549	528	554	564	571	571	565	560	535	553	568	613	570	546	552	586	562	560	548	524	544	540	531	544	540	568	560	567	570	580	562	540	517	505	552	557	520	575	562	580	586	609	561	501	557	537	597	540	585	510	523	516	632	570	595	542	539	542	532	561	538	544	546	512	515	524	529	556	557	512	533	586	536	562	560	548	568	552	568	581	543	563	553	526	549	579	547	577	607	555	561	551	562	550	554	546	527	515	568	546	547	588	546	498	574	583	560	546	585	552	532	535	551	618	574	564	547	565	529	536	564	516	562	539	554	542	558	564	514	532	557	585	514	518	517	526	568	564	593	560	553	561	534	548	572	555	579	572	576	573	521	528	545	535	536	535	581	536	574	574	519	549	606	551	552	543	518	522	529	519	522	528	538	558	561	555	565	521	575	547	516	536	536	531	576	549	568	576	559	567	549	571	552	522	568	559	512	570	560	545	577	593	555	583	585	555	538	572	547	532	555	532	566	556	564	543	588	542	541	527	562	549	522	526	533	581	545	552	586	537	580	588	506	551	502	548	603	552	515	513	514	556	565	526	542	582	568	550	526	518	519	540	558	534	549	535	560	544	560	562	537	572	571	588	550	506	554	578	572	563	514	596	548	553	530	573	537	518	543	532	533	557	538	524	565	540	558	583	543	555	533	624	584	578	566	547	584	513	531	528	604	566	556	554	515	589	576	531	536	570	609	547	566	552	540	540	553	517	537	568	540	532	562	518	575	533	604	532	590	581	554	534	566	554	562	561	538	538	537	581	574	593	531	582	549	578	537	541	558	512	556	555	582	591	517	581	523	550	588	527	528	530	557	522	537	554	585	571	546	529	585	567	562	565	539	545	567	567	553	547	580	541	545	539	581	510	525	546	600	536	542	562	611	577	553	557	553	556	521	556	556	535	566	530	571	580	566	548	554	547	540	600	566	603	517	519	568	547	533	514	510	567	539	522	575	539	531	532	547	562	569	557	575	542	529	562	542	527	578	542	577	548	622	577	584	527	549	597	594	600	504	561	570	535	546	541	578	572	538	549	562	525	534	590	542	556	579	533	564	549	542	554	577	558	580	556	558	562	543	574	548	563	579	566	537	546	528	570	547	575	582	551	535	556	545	571	543	583	532	528	620	539	554	572	574	591	511	540	538	541	573	554	540	534	542	565	555	559	579	575	592	584	578	545	551	559	566	562	556	585	554	562	554	561	547	535	554	555	526	542	570	541	524	565	516	543	554	518	562	566	555	539	540	559	562	565	600	507	558	598	556	563	587	535	555	546	552	572	526	529	618	542	556	556	583	578	543	555	578	567	557	549	565	528	550	500	535	532	568	523	563	545	556	532	570	535	567	570	523	550	585	554	540	538	548	551	539	544	557	568	529	531	538	516	567	585	548	535	510	541	529	585	556	548	521	577	561	551	610	556	528	552	599	546	543	548	530	549	563	533	537	514	576	562	546	609	540	593	540	556	559	523	542	542	606	543	569	544	551	591	521	571	555	552	570	550	565	564	520	560	585	566	567	544	559	546	565	571	530	571	537	545	563	596	567	552	581	573	520	527	563	571	604	557	574	567	564	525	563	508	546	572	556	537	608	588	522	575	539	603	556	588	574	548	555	526	549	577	537	535	565	534	550	492	548	514	552	563	545	583	577	525	546	565	583	548	542	547	533	590	572	572	536	572	548	498	533	549	529	577	585	573	523
12794	5081	3196	1493	1062	850	652	532	473	434	351	373	379	376	335	349	322	319	313	349	339	315	323	302	329	337	298	344	271	285	301	313	312	293	305	275	302	301	313	302	291	308	314	315	344	290	298	279	281	269	328	306	291	286	267	280	310	315	277	271	303	299	267	273	284	309	284	311	306	336	296	293	289	296	251	271	292	292	271	338	341	282	291	272	287	287	300	266	307	301	326	290	283	300	317	295	307	307	286	266	304	339	289	325	304	274	284	289	296	281	299	285	280	280	295	290	265	277	304	285	293	276	284	270	271	306	293	291	270	281	289	294	296	289	292	297	301	283	277	292	267	272	259	287	306	312	271	278	277	292	295	296	307	324	266	308	270	317	304	290	291	293	283	280	303	258	289	287	298	312	313	307	314	282	290	311	304	313	301	285	280	294	277	296	274	278	285	296	270	303	289	284	310	282	276	289	265	276	268	300	289	280	254	306	276	294	327	303	273	308	285	279	306	300	319	302	330	294	315	308	279	303	301	284	293	275	285	275	287	300	325	277	274	308	304	289	280	287	317	307	279	333	313	324	286	299	275	281	303	313	300	330	275	315	303	285	266	291	286	278	284	278	299	301	286	301	272	285	316	306	308	290	257	291	273	276	298	314	289	290	322	275	281	279	274	275	297	276	293	319	288	252	263	296	313	259	314	266	278	296	292	285	310	276	314	289	310	280	277	288	323	314	292	268	281	302	310	311	330	288	277	292	288	277	265	300	320	283	327	309	293	289	270	289	306	279	297	289	289	284	299	276	276	282	294	269	281	302	248	293	298	273	292	289	277	283	309	301	327	293	304	289	314	289	300	283	308	301	275	317	296	263	296	282	263	274	266	275	299	306	287	310	276	322	296	306	288	278	275	328	286	261	266	298	308	292	316	292	266	282	290	299	273	263	315	271	302	304	276	283	259	312	291	306	351	286	285	268	308	291	289	278	293	274	273	294	324	296	318	301	284	309	294	265	265	266	268	305	313	336	272	271	280	275	294	308	284	293	274	307	277	268	273	309	250	264	291	299	322	266	300	288	307	309	264	326	308	287	299	285	288	273	265	296	272	280	253	311	275	291	262	267	283	311	264	298	251	282	271	252	303	260	273	318	293	301	306	299	282	317	288	263	282	285	290	274	322	307	273	246	284	259	290	305	275	306	277	274	289	305	286	327	287	288	286	290	263	294	301	284	288	283	317	268	299	300	297	304	340	304	300	285	281	317	305	278	296	302	281	264	297	320	294	278	276	283	273	280	296	309	301	310	309	275	286	264	329	282	282	279	294	279	278	298	284	319	277	290	261	274	290	291	302	253	302	313	289	267	300	287	289	289	280	288	316	311	299	284	308	258	319	282	331	299	280	279	268	281	295	332	302	264	289	290	287	297	314	299	303	274	311	275	299	287	273	311	296	322	290	305	287	289	283	270	275	280	302	311	282	273	266	289	287	303	281	285	296	303	293	309	296	268	274	286	295	310	323	289	320	319	285	285	304	282	286	293	278	322	299	281	304	338	294	268	311	302	295	309	285	323	314	294	282	288	309	292	302	299	317	305	325	293	265	277	291	262	260	274	294	322	284	267	294	292	312	282	291	271	291	308	277	302	317	281	293	324	272	322	260	290	291	309	254	311	356	311	295	283	312	292	300	297	313	314	305	317	328	267	288	318	297	290	267	292	297	295	290	297	309	292	281	259	280	298	329	301	305	283	310	281	253	313	284	303	260	275	282	289	326	278	299	282	287	291	275	309	267	279	307	308	292	330	305	287	292	306	255	302	280	320	280	291	301	316	287	284	277	293	290	299	314	290	325	286	300	268	272	296	312	287	279	281	295	308	296	299	266	303	293	313	291	300	271	290	254	277	306	313	296	245	291	297	267	299	283	308	322	303	265	318	274	281	285	262	267	264	279	288	278	278	292	292	270	273	313	273	272	263	270	294	281	298	315	284	294	293	271	293	275	293	295	290	271	255	263	293	265	297	266	267	288	326	290	292	310	293	311	317	294	278	265	314	284	280	283	304	310	264	289	274	272	292	310	294	321	300	317	254	295	300	286	326	288	306	288	333	283	259	314	309	297	316	278	277	263	259	274	262	263	284	289	264	297	269	287	303	259	279	272	281	275	282	289	275	293	270	304	309	278	291	301	281	292	305	279	292	248	283	315	304	263	342	286	276	323	277	262	305	277	288	294	316	277	270	270	302	293	297	282	289	307	331	294	285	276	300	316	278	274	288	284	272	308	300	296	230	308	267	292	253	265	293	301	321	314	281	317	279	298	297	274	302	284	275	288	313	284	294	282	274	320	286	278	308	285	298	278	315	277	301	297	329	289	293	300	302	319	298	289	282	313	293	307	303	283	278	278	283	283	286	303	302	277	293	263	306	293	285	305	274	320	270	296	287	285	253	306	323	295	303	287	304	270	298	266	301	264	282	294	328	294	261	306	307	301	302	296	320	276	296	315	276	275	286	317	291	300	243	284	280	284	302	271	316	297	299	323	269	287	287	264	326	275	317	313	265	281	303	323	291	305	286	292	296	270	287	280	273	275	305	269	255	289	291	265	267	277	302	276	282	301	284	291	260	283	282	288	285	326	293	309	300	252	307	271	290	314	261	275	255	326	297	286	288	295	304	290	314	275	285	315	287	303	282	295	300	307	309	290	270	282	293	279	313	293	286	311	291	289	293	305	297	313	298	304	285	310	284	270	316	312	319	315	280	290	308	315	283	303	299	292	322	282	317	278	302	327	278	306	284	308	297	308	303	294	270	268	277	308	317	312	291	273	317	282	319	296	301	289	279	256	282	317	263	285	310	321	304	298	320	295	309	286	289	303	293	282	274	300	308	331	273	299	284	279	276	285	286	275	284	321	302	303	297	317	302	277	269	301	273	320	305	301	292	312	298	303	302	260	298	292	283	298	290	310	307	258	273	268	262	304	296	284	297	264	276	286	272	304	308	273	275	288	287	306	304	281	322	320	323	312	300	284	268	297	285	302	298	287	314	309	262	275	315	273	261	305	299	295	280	295	305	305	293	283	319	281	303	291	317	328	306	284	277	298	269	284	256	296	310	282	283	282	278	306	269	256	291	326	295	279	286	276	330	306	321	253	284	279	289	297	296	286	309	325	307	269	313	320	266	304	267	277	283	292	279	292	310	278	314	270	285	321	300	271	320	305	279	296	338	302	306	279	303	313	292	270	279	318	264	279	280	280	303	307	288	306	283	282	293	286	296	293	288	311	279	272	291	298	289	275	318	302	271	289	298	304	300	301	320	323	303	278	313	327	299	301	299	289	289	285	290	295	322	320	304	284	312	273	313	294	298	314	300	304	283	284	309	303	307	304	319	318	312	294	274	272	308	274	268	297	307	271	287	270	278	306	284	270	277	282	283	267	254	269	311	310	298	307	291	290	290	277	274	309	306	322	288	309	284	262	240	287	275	299	279	294	330	282	262	278	295	292	305	307	288
8025	4547	5382	4081	3455	2999	2433	1926	1724	1419	1177	1097	980	1002	922	879	962	935	912	851	891	799	744	775	794	784	776	784	773	728	751	746	699	711	706	726	690	702	676	701	618	678	717	688	685	647	668	702	640	686	712	683	680	686	665	678	680	725	649	675	665	685	683	659	639	659	644	679	671	702	647	642	693	698	693	647	671	677	643	668	653	677	661	681	659	645	658	652	624	642	669	660	641	621	615	654	608	679	668	667	625	643	693	692	668	626	668	630	689	665	658	649	642	707	639	691	627	659	658	606	668	650	686	644	640	692	632	656	616	644	654	688	662	615	626	633	663	627	601	648	662	683	650	705	631	606	608	711	650	695	637	599	634	653	619	672	686	606	670	687	692	625	613	665	643	621	679	664	649	618	683	678	676	691	696	655	680	687	647	671	629	662	688	650	630	663	664	723	612	671	642	677	632	673	643	674	672	659	646	620	684	615	618	620	645	665	641	631	646	666	670	639	638	661	653	668	651	652	665	641	654	635	690	641	654	610	657	643	688	622	660	679	665	652	629	616	644	638	642	635	695	667	656	685	644	674	645	608	670	654	650	682	614	665	634	677	632	632	655	675	654	633	681	647	627	692	635	614	677	668	637	668	654	614	655	700	638	643	642	677	657	647	655	675	632	686	652	620	632	670	624	625	651	634	655	678	657	669	707	630	647	659	696	669	678	637	628	686	605	654	647	624	628	657	638	617	630	647	639	642	689	596	679	691	624	616	693	653	642	682	639	674	616	651	674	628	639	699	643	639	644	641	690	669	625	668	628	675	633	642	649	619	582	660	688	648	639	677	646	662	668	681	672	632	663	547	669	630	681	628	684	690	684	636	643	672	592	615	649	643	629	646	617	641	696	645	644	659	655	658	612	642	611	647	664	667	630	614	621	638	684	679	683	643	653	657	598	633	683	654	644	633	618	673	671	651	657	680	691	711	597	652	653	637	693	646	676	681	656	633	642	608	651	667	622	683	706	660	639	670	635	665	662	683	669	669	659	662	669	656	656	639	654	697	632	700	685	635	670	670	637	590	631	701	665	705	650	669	649	638	637	672	625	669	650	653	622	629	595	657	673	655	668	623	647	661	637	664	646	632	675	645	628	632	663	624	636	640	653	704	670	658	669	644	677	646	645	674	667	634	687	662	648	649	596	620	671	671	633	658	612	646	617	663	639	608	680	659	652	621	627	603	603	666	632	628	660	632	649	628	608	618	663	659	587	660	635	630	728	668	687	714	678	633	654	656	685	646	689	657	640	643	668	644	644	649	664	634	644	621	657	671	660	628	623	649	619	665	666	666	655	652	700	625	628	627	652	673	666	672	606	674	664	650	674	631	678	605	673	647	634	636	718	683	686	632	656	649	656	691	645	643	679	627	645	653	688	635	683	632	678	605	694	637	650	636	613	683	651	688	653	632	671	652	619	652	667	664	656	664	641	648	653	689	679	657	610	647	688	650	659	659	703	713	654	656	633	693	651	651	662	646	688	672	633	685	700	656	617	645	653	685	661	658	630	649	668	607	651	623	663	662	654	699	690	629	652	633	642	639	611	659	674	647	671	637	664	667	648	626	650	648	639	651	687	631	655	644	670	638	673	660	616	615	665	607	627	645	648	677	674	708	637	676	667	626	624	668	700	640	624	642	641	660	644	671	667	617	593	649	638	670	691	617	657	646	659	615	631	665	657	643	649	682	642	673	658	660	637	696	671	678	620	657	646	659	676	670	667	644	640	675	652	649	698	601	653	655	700	631	666	670	661	642	699	672	646	669	674	678	631	664	684	665	636	654	665	659	655	661	660	625	642	655	635	672	624	655	617	680	687	656	654	655	624	637	652	680	664	648	631	663	672	681	661	681	619	665	653	653	637	668	632	636	634	652	642	627	688	674	652	686	613	695	673	632	667	635	634	629	654	669	665	663	675	649	655	683	657	635	625	633	684	675	630	663	656	636	637	677	690	671	693	655	644	640	661	664	646	634	669	664	669	654	599	643	663	683	604	666	651	653	636	665	683	637	629	660	666	677	613	665	643	632	645	623	666	641	619	664	700	654	665	598	638	649	677	682	614	633	634	653	640	628	638	660	655	620	647	664	694	634	654	647	674	618	644	652	622	704	610	621	636	652	670	652	657	673	662	639	663	648	641	671	650	612	666	668	677	662	642	683	671	635	611	655	664	637	576	668	638	602	626	651	630	625	688	700	669	641	665	649	680	657	638	628	683	596	676	620	673	669	658	674	659	662	674	659	673	647	664	635	662	675	666	648	686	637	645	637	663	669	627	608	677	627	612	637	658	681	653	642	637	609	653	600	634	671	648	649	684	647	633	639	662	637	635	636	623	666	616	632	665	676	663	621	644	665	659	618	678	648	669	640	667	633	619	645	664	629	639	660	632	658	619	572	636	641	634	677	683	629	684	661	667	703	634	639	691	661	675	677	695	663	670	667	631	662	717	640	705	663	643	625	625	639	668	640	694	664	628	641	690	685	658	641	675	650	690	670	631	629	662	701	648	653	640	634	660	623	604	657	698	686	661	637	649	698	616	666	624	665	648	667	625	663	651	635	670	658	663	682	694	634	650	648	650	678	657	623	624	673	638	609	624	676	650	679	650	655	687	696	632	652	619	681	658	638	619	648	669	651	667	628	659	655	639	619	630	681	637	660	621	600	638	642	659	622	652	636	647	664	639	690	634	671	636	638	605	680	665	656	664	684	684	662	657	665	664	660	625	649	635	686	646	592	634	664	651	659	650	630	656	623	629	649	682	635	666	630	651	606	670	661	664	666	665	631	614	615	657	614	614	625	644	654	656	621	662	706	635	672	673	665	652	683	637	674	648	651	661	658	657	601	647	657	622	660	650	632	683	657	634	646	608	678	634	678	646	629	604	654	644	633	633	650	683	638	645	640	649	672	662	682	663	654	636	650	657	660	652	636	663	670	640	641	685	659	671	652	595	658	666	656	648	653	632	659	640	707	646	660	569	651	655	639	665	691	675	625	665	649	655	635	658	645	657	667	612	696	623	631	632	659	666	625	658	628	651	675	669	649	637	658	658	656	682	666	635	670	660	708	630	576	603	665	663	655	641	655	633	644	711	673	662	647	671	636	651	662	655	652	652	688	621	654	633	648	671	643	640	669	627	619	618	634	641	631	639	675	680	646	624	644	651	702	620	678	618	679	706	637	659	682	623	681	683	654	661	632	643	662	629	674	641	667	624	660	654	644	638	655	650	635	654	689	703	648	640	645	643	664	676	598	643	646	669	651	647	618	600	628	641	646	669	647	654	655	664	642	604	689	683	671	632	639	634	680	681	651	608	641	699	675	661	601	674	650	706	609	675	672	650	680	624	661	653	690	673	659	655	635	658	635	621	676	646	664	639	640	584	595	647	615	633	641	665	642	653	668	664	616	694	634	616	638	644	645	655	629	657	654	647	644	658	677	676	673	651	639	645	680	614	629	673	601
22676	9272	6052	4022	2951	2555	1822	1140	929	709	604	508	528	457	412	420	434	414	355	381	333	297	282	301	304	289	295	280	281	294	248	263	290	285	270	250	270	263	253	256	259	257	271	213	247	276	223	240	253	240	276	247	248	251	259	247	260	224	224	264	283	229	213	230	264	265	235	243	245	261	262	242	229	239	271	262	259	223	235	211	245	260	252	288	258	220	224	250	255	229	274	276	263	227	249	274	248	221	233	241	245	231	270	247	242	257	272	252	242	283	239	240	217	253	253	242	229	236	228	251	245	257	249	246	224	224	237	219	230	247	225	226	284	261	229	230	267	230	238	237	240	259	252	271	243	244	241	216	241	227	262	225	225	252	266	225	265	261	223	230	228	232	251	246	275	225	249	242	235	263	241	273	271	240	274	242	257	260	233	220	250	249	252	227	234	259	233	253	250	219	234	249	234	237	247	250	243	236	238	232	225	250	244	244	242	243	234	250	250	232	230	226	257	260	258	240	237	239	249	256	217	223	259	247	259	236	242	237	252	244	237	238	249	244	244	239	260	255	260	271	253	221	269	257	263	251	242	229	269	236	258	213	256	252	213	241	229	233	235	265	252	243	236	271	238	247	247	247	239	248	275	264	264	250	270	245	241	277	250	234	238	273	271	257	255	259	235	245	239	262	228	243	227	245	240	238	260	239	230	239	242	225	200	232	231	220	242	227	233	229	238	245	258	247	259	243	219	255	255	268	269	264	261	224	248	249	256	255	269	226	201	279	246	254	234	255	243	260	245	248	225	239	252	244	231	223	222	224	208	220	239	241	249	237	279	232	259	232	259	252	242	228	239	265	249	232	243	269	226	228	228	223	246	236	280	227	259	260	249	205	236	214	283	258	233	270	246	254	232	228	244	214	239	213	239	257	226	262	239	247	237	249	243	246	253	229	220	241	252	220	233	257	228	248	229	243	246	238	230	215	254	265	227	258	245	252	252	248	294	248	222	227	253	249	233	240	251	256	267	236	265	278	262	246	286	223	228	225	231	260	241	255	260	274	215	249	231	234	252	208	222	239	233	251	247	262	247	269	237	243	254	263	263	236	243	249	217	265	283	252	245	229	233	240	220	241	227	229	257	233	261	274	245	236	227	250	253	266	238	265	247	223	251	239	251	248	241	215	223	242	255	240	245	240	213	259	235	255	275	289	242	214	215	236	258	255	241	244	231	264	243	256	255	226	253	255	240	226	232	227	232	210	262	237	258	252	216	251	258	239	230	221	238	258	275	282	246	206	246	234	227	261	270	252	251	245	250	228	264	254	252	277	248	240	238	230	242	268	252	239	251	279	237	223	237	236	246	272	226	237	281	266	260	229	222	202	261	271	219	222	254	249	238	233	271	244	247	275	247	223	230	226	240	287	217	256	251	225	217	250	237	231	197	244	271	239	240	268	215	225	255	274	233	255	249	216	246	274	247	239	251	243	226	243	232	249	275	252	258	257	239	235	246	251	223	252	261	243	256	247	247	224	252	247	241	244	236	246	231	245	228	233	244	229	250	260	281	221	222	239	256	237	231	235	248	241	223	220	211	222	226	254	253	254	230	220	247	262	248	242	230	257	230	234	241	246	259	248	245	251	239	226	253	216	225	231	234	224	231	231	223	239	246	225	261	258	237	260	247	248	236	237	243	258	240	237	239	260	234	242	225	234	241	239	227	246	254	243	274	245	263	271	244	234	253	227	261	243	250	283	238	246	264	236	229	210	259	236	266	258	243	278	259	269	251	235	261	234	238	245	247	243	257	227	238	264	242	244	226	237	246	270	255	259	230	236	257	251	240	253	256	240	250	244	252	281	259	233	264	266	231	245	261	238	256	210	235	225	234	250	238	276	240	274	247	235	225	256	216	264	235	235	252	218	240	249	216	233	239	270	225	238	265	238	243	246	215	262	228	285	260	254	222	227	246	261	230	243	227	224	258	250	253	212	242	226	240	225	254	247	239	224	235	241	251	213	244	246	227	225	262	227	248	225	268	222	222	258	234	251	226	244	251	206	265	225	254	289	278	227	238	275	254	243	242	253	270	232	232	257	247	265	251	241	223	224	264	257	247	298	208	261	223	271	222	255	233	233	243	244	239	223	236	220	273	247	238	238	229	246	247	255	272	252	248	241	247	221	245	256	277	261	270	249	220	232	219	260	248	256	243	229	236	254	228	250	253	243	230	216	229	253	216	261	253	251	259	253	274	232	238	259	252	254	228	257	234	210	214	244	228	241	266	260	250	253	246	264	258	264	237	244	214	222	248	238	270	237	229	251	268	236	241	223	251	236	243	241	252	266	261	238	254	255	222	255	258	262	243	251	234	231	219	234	234	269	242	266	234	227	262	246	240	225	262	258	228	239	251	233	265	251	233	245	247	258	269	281	272	269	259	218	244	212	236	258	238	273	247	232	235	230	225	234	264	233	233	253	252	253	279	227	235	260	247	225	260	250	221	258	234	240	252	234	232	231	257	221	241	223	247	201	235	260	260	272	267	227	222	257	249	257	268	227	248	219	211	232	219	246	232	235	239	239	247	220	231	263	249	225	232	262	246	219	261	222	232	250	226	253	220	224	215	218	241	269	263	256	274	258	227	243	218	245	282	279	236	227	217	264	249	230	237	249	284	258	219	239	235	260	249	232	265	210	244	238	247	219	250	249	239	258	260	248	255	237	214	212	247	264	230	230	249	245	268	238	219	234	258	243	257	229	229	259	256	243	273	256	231	230	228	245	248	233	216	286	224	242	220	229	259	239	236	250	214	229	255	236	257	237	228	232	249	257	231	260	247	231	229	225	255	237	255	249	226	254	231	226	266	246	251	237	245	241	253	250	274	267	210	244	264	270	241	233	248	244	232	209	246	250	255	234	246	216	259	260	258	216	235	240	227	246	244	260	251	244	242	263	228	236	249	236	257	262	233	242	261	224	228	257	239	256	240	239	248	220	247	238	246	237	248	237	268	240	272	279	241	255	246	263	255	232	233	220	242	252	241	251	247	225	264	266	268	242	258	219	223	239	233	255	246	241	223	248	221	250	275	247	238	273	237	230	230	230	258	244	271	250	264	236	235	257	228	225	262	214	243	219	257	244	237	249	218	258	259	256	249	273	235	252	221	247	261	249	257	255	237	233	231	232	237	278	252	249	234	218	254	281	233	244	232	227	230	240	221	259	255	246	193	259	260	220	239	208	257	251	238	225	234	268	255	243	288	250	255	230	239	252	231	266	211	248	245	269	253	249	208	217	223	239	239	232	271	245	218	272	251	274	240	243	230	219	248	252	232	239	206	233	223	238	272	268	243	225	269	254	269	257	288	232	243	274	226	276	243	216	245	231	212	253	259	244	224	277	232	258	238	232	257	271	262	265	206	247	230	241	232	263	236	244	236	259	246	232	210	236	283	231	229	240	240	251	254	234	217	223	230	251	274	228	238	224	239	258	224	243	254	276	251	268	204	229	233	247	258	259
14729	7380	9239	9393	8413	8533	6945	5159	4067	2937	2331	1922	2271	2049	1729	1616	1587	1397	1593	1381	1107	1072	1014	945	968	1010	971	911	906	919	827	792	806	813	680	672	647	700	664	580	648	702	695	633	632	627	631	579	603	641	626	589	564	623	587	576	610	584	582	569	628	606	602	612	605	596	564	574	602	557	597	554	545	593	541	547	562	525	553	586	577	586	581	548	514	561	571	593	524	595	612	586	566	546	584	564	579	543	556	590	610	595	576	560	552	562	552	537	600	575	555	544	584	556	534	569	539	572	530	533	561	542	538	532	573	541	575	563	536	564	565	555	599	557	520	545	572	643	595	569	608	535	580	566	584	553	583	584	613	579	577	559	564	522	588	513	534	571	552	546	615	559	545	618	580	527	548	571	578	589	586	573	555	562	552	533	543	570	548	575	532	589	520	542	519	523	561	520	586	547	562	544	547	535	570	541	582	512	599	569	570	519	538	572	589	581	571	599	572	574	594	577	555	542	600	573	536	576	567	537	596	543	595	564	522	564	534	569	544	549	576	572	592	579	542	579	585	583	568	533	560	534	579	559	575	592	560	566	561	508	550	511	607	538	584	524	571	580	530	515	559	577	566	549	547	580	587	535	526	556	542	566	578	549	552	567	581	543	559	593	536	561	577	531	587	605	579	541	542	545	586	555	545	591	570	546	544	550	575	575	522	545	580	521	581	582	573	533	587	556	559	601	546	571	583	589	566	574	547	570	557	513	556	570	589	524	563	558	543	564	568	508	551	542	570	537	554	561	582	543	527	552	517	583	581	538	539	560	575	577	573	549	551	580	561	542	575	595	562	575	547	573	582	570	569	547	540	548	598	544	570	580	542	574	584	602	568	564	564	572	544	539	554	560	596	611	578	548	579	557	557	514	573	545	550	569	544	586	546	556	538	576	581	541	565	623	573	546	573	563	555	563	592	557	542	556	553	505	563	560	520	539	562	547	547	565	543	514	538	559	584	548	551	524	527	550	570	550	548	525	559	576	544	586	573	529	550	613	530	533	558	550	559	576	586	549	578	541	564	552	525	561	596	518	567	545	558	587	516	536	566	572	598	548	509	581	566	577	541	593	523	544	588	555	541	550	555	555	552	534	528	545	554	566	559	569	564	568	536	545	563	544	547	546	601	565	545	588	544	547	555	548	588	574	574	536	575	535	548	563	540	594	561	581	541	551	553	566	520	579	541	573	586	588	568	565	555	523	512	547	543	556	517	554	574	587	554	522	606	533	581	544	587	524	559	535	570	597	539	527	563	574	590	561	586	503	530	561	558	520	578	534	524	542	531	576	522	561	564	559	558	568	585	559	591	553	565	571	563	529	570	543	590	567	564	516	588	543	526	607	532	543	578	571	603	555	593	541	607	559	587	587	555	547	602	571	554	563	520	598	575	553	547	545	547	573	590	552	567	549	558	541	583	547	498	614	582	525	549	577	566	565	535	537	555	562	540	518	580	579	579	554	562	563	579	611	549	516	560	550	548	511	561	572	542	538	582	546	531	571	557	544	538	547	546	529	581	549	538	508	530	587	596	566	564	552	597	564	597	551	550	575	573	562	593	578	552	547	515	573	549	560	546	550	554	574	573	576	534	563	554	587	554	585	595	587	581	550	550	515	513	568	560	506	529	515	572	600	545	568	526	555	558	535	567	500	548	590	539	559	571	567	538	544	569	579	542	563	556	564	576	596	576	549	594	550	582	546	570	561	569	546	598	569	616	550	560	565	589	594	556	582	567	551	532	570	575	576	566	545	580	537	551	558	576	559	590	543	565	566	576	569	545	560	565	575	560	591	607	571	590	564	562	591	590	547	549	602	526	558	578	551	570	546	535	559	561	603	547	491	536	563	566	568	514	553	529	556	565	540	575	567	554	508	590	590	537	548	543	580	539	556	595	576	540	528	553	578	604	619	515	574	547	600	558	555	558	579	530	553	552	599	566	604	570	576	594	520	556	594	561	547	493	555	567	542	535	576	563	517	587	560	549	557	567	566	559	524	573	573	574	575	616	569	561	543	586	526	576	582	583	589	565	528	561	554	516	595	586	594	582	570	543	547	569	576	602	556	554	540	563	564	554	548	564	554	566	550	571	531	562	572	539	559	538	524	511	556	554	563	569	545	599	512	583	579	528	553	538	523	559	584	536	566	541	541	539	535	557	589	580	526	546	542	574	537	575	561	545	546	552	539	551	538	561	578	612	576	610	594	567	546	538	594	550	597	523	559	544	540	585	565	578	527	567	529	546	528	548	534	550	587	532	562	550	579	564	567	569	597	527	615	559	517	566	586	535	545	532	524	576	573	558	558	547	567	562	591	546	490	571	524	589	569	573	532	565	574	507	530	566	554	595	569	558	556	567	575	526	563	579	560	544	535	575	523	577	632	526	584	613	561	560	522	559	544	545	570	556	534	599	501	573	547	572	573	589	522	551	573	574	565	565	543	536	571	569	528	546	567	529	612	577	553	547	528	526	502	563	538	561	561	559	539	558	533	562	560	548	556	567	542	524	535	565	515	547	553	569	560	547	585	553	532	592	540	555	560	556	518	540	506	564	582	562	537	573	552	521	542	584	568	562	548	523	571	550	564	573	572	610	553	516	512	597	574	560	597	573	510	547	554	543	566	513	584	540	563	542	554	528	572	585	579	565	531	543	538	535	542	538	564	524	575	553	572	557	537	565	584	546	517	568	521	593	573	583	575	524	560	529	525	554	567	501	605	555	587	565	562	571	563	580	533	615	552	582	599	542	532	500	577	551	564	543	555	569	543	540	572	566	611	586	591	557	539	569	570	579	577	537	583	616	569	575	570	536	540	582	525	567	570	525	568	591	553	572	536	583	545	530	585	517	628	512	584	535	583	546	565	561	573	574	567	576	549	592	584	567	576	557	552	538	563	549	585	523	591	559	566	584	580	534	587	587	557	519	601	558	567	555	555	539	566	563	569	521	560	532	552	556	599	535	542	536	585	548	566	578	588	555	519	616	556	557	563	563	535	563	535	549	540	532	545	576	601	591	529	578	527	558	548	545	612	572	537	604	496	536	582	563	559	546	531	588	585	559	591	520	592	565	525	534	563	526	565	539	575	579	573	571	556	575	593	543	572	562	499	587	561	562	588	541	568	532	554	514	565	573	599	593	563	561	550	552	558	579	565	574	559	573	580	620	556	543	544	561	573	550	598	567	573	536	539	534	571	526	574	556	581	544	592	513	533	577	556	545	584	602	594	580	570	547	558	602	579	560	543	595	572	559	587	580	524	539	545	535	547	555	574	546	558	584	560	519	554	547	620	516	560	544	557	532	537	567	579	553	525	551	524	547	581	563	553	550	532	566	550	591	548	540	536	521	556	565	579	558	537	531	513	560	552	589	541	564	544	538	575	526	553	534	556	538	575	544	542	590	554	569	567	557	587	551	513	539	570	556	514	562	580	594	513	581	563	564	563	567	578	582	570	556	568	545	532	529	573
30274	12760	10122	6784	4931	4319	3585	2226	1616	1003	803	641	687	674	590	539	519	468	496	481	431	359	357	317	387	340	326	328	345	312	299	313	269	284	280	281	242	283	262	261	261	242	274	266	278	235	255	254	267	255	244	268	244	263	256	265	229	235	246	253	269	231	253	266	245	241	220	232	219	237	247	250	234	270	253	226	235	248	267	199	214	237	237	251	247	256	250	232	262	278	246	248	246	233	236	221	223	245	230	245	244	266	243	289	217	244	247	244	261	224	245	258	223	269	260	208	272	249	246	192	249	228	237	248	252	241	262	256	238	266	224	246	224	216	244	263	259	224	247	207	278	211	251	227	243	241	258	245	231	223	234	265	248	233	237	202	246	268	238	276	239	275	233	225	263	263	232	260	235	255	229	225	256	240	219	220	240	253	250	219	239	229	257	223	239	226	228	237	240	228	254	229	243	238	222	235	244	225	242	250	267	221	245	256	240	246	241	249	267	247	241	228	259	233	273	232	250	242	259	258	247	263	243	248	234	237	215	231	223	235	255	283	235	270	215	234	247	240	229	229	242	244	268	223	260	235	230	231	233	241	244	239	230	200	224	229	259	229	256	240	226	259	241	254	260	250	284	232	232	222	229	243	224	253	230	241	247	232	258	223	241	253	240	235	237	241	247	238	227	224	240	240	243	236	240	246	240	239	242	245	239	236	239	228	252	253	232	259	249	238	215	255	236	253	269	241	219	226	251	261	236	255	240	247	241	263	264	268	249	261	246	238	269	255	228	229	262	249	250	227	235	229	264	260	203	240	251	251	213	257	205	247	228	239	240	262	226	238	238	245	253	220	235	219	248	264	229	247	237	244	223	252	249	234	222	229	239	232	235	227	232	248	240	237	268	243	233	219	224	226	215	224	227	248	232	241	263	252	205	254	239	271	238	254	227	245	204	235	240	230	224	245	220	190	226	237	227	262	243	270	268	220	240	255	219	234	215	200	230	239	245	260	193	254	219	263	231	254	244	264	233	218	201	252	231	255	282	229	259	218	242	248	230	275	212	212	258	261	220	240	237	219	221	252	230	240	202	249	229	270	237	263	222	227	234	239	232	232	251	247	252	244	252	222	253	262	259	220	228	255	252	249	243	266	235	222	237	254	236	228	263	285	231	247	280	242	234	252	242	242	225	229	248	263	239	238	242	212	247	242	239	262	222	231	235	254	221	216	251	233	267	242	260	219	206	276	233	250	203	246	259	257	210	258	235	242	240	213	245	240	251	248	224	232	226	243	263	251	252	246	232	249	243	230	237	239	253	252	264	240	202	237	227	224	244	218	217	247	263	255	258	235	225	240	238	242	231	248	253	254	250	225	268	234	263	240	253	230	277	241	208	236	239	246	247	259	256	250	236	259	231	247	248	239	269	235	265	246	227	225	253	227	221	265	251	256	241	257	232	248	243	254	248	229	234	246	250	218	235	229	249	227	227	229	249	238	228	223	234	260	234	249	253	240	236	227	236	262	241	247	250	245	252	225	237	220	224	259	227	244	233	272	254	223	229	226	221	247	250	269	248	235	226	263	223	248	250	237	242	257	244	239	261	226	246	240	240	259	237	227	255	250	216	218	235	248	247	229	230	219	243	260	233	223	252	248	243	238	260	241	253	239	264	250	241	222	220	248	201	280	241	259	209	207	218	226	230	241	235	269	233	246	255	256	243	261	233	254	253	238	216	233	271	246	245	216	212	242	215	284	243	253	217	262	253	234	242	254	252	244	228	217	227	266	223	250	228	205	263	245	275	222	235	227	234	223	253	224	256	259	247	271	221	267	233	268	228	242	239	236	226	254	245	236	208	268	241	230	214	269	229	243	209	236	226	217	263	262	250	277	229	243	217	241	244	232	226	249	233	240	224	250	231	273	233	263	241	248	246	253	251	245	225	233	242	239	230	230	225	255	260	233	236	234	226	201	236	229	246	254	277	239	225	227	258	261	253	253	258	234	243	243	237	269	272	208	270	211	265	264	230	251	245	238	237	234	201	237	246	229	223	222	203	229	259	260	245	225	233	219	231	247	226	245	250	245	255	206	260	247	246	242	254	293	257	234	231	238	239	216	229	217	262	209	239	231	266	240	260	254	245	237	225	236	214	236	266	243	255	235	274	244	239	232	221	251	250	275	263	227	214	247	270	251	209	237	224	259	232	233	262	238	243	229	248	240	228	222	250	232	243	260	236	259	223	256	252	235	225	253	231	226	241	252	226	264	261	240	212	230	222	253	246	238	233	260	217	276	255	217	261	232	242	237	243	204	235	263	230	239	247	219	244	254	262	258	220	237	219	238	242	245	274	242	230	246	272	226	233	243	253	232	240	239	257	237	207	211	225	271	251	271	223	235	236	230	227	258	260	219	248	259	226	233	263	245	236	232	233	274	223	221	266	251	236	258	253	226	268	234	269	249	220	249	232	229	226	232	257	235	238	258	238	256	230	283	241	228	226	255	245	251	237	228	227	246	236	267	216	259	266	270	244	212	270	272	240	233	246	215	207	271	276	237	221	259	273	236	243	276	237	232	218	245	226	281	219	233	240	214	243	246	247	235	188	237	246	231	210	235	250	246	237	220	232	226	263	227	246	231	244	238	259	231	237	256	226	206	229	232	200	212	222	229	239	247	236	233	239	230	269	251	238	203	248	252	256	271	241	246	232	253	197	238	230	227	273	253	233	223	222	230	268	225	202	251	229	269	226	238	239	252	226	230	235	214	236	241	226	271	223	265	253	243	234	266	198	278	229	215	252	277	241	242	238	262	238	269	249	257	272	226	246	248	244	246	232	231	257	233	244	238	253	226	261	249	231	239	269	255	221	227	231	243	261	231	265	239	207	242	268	241	246	242	194	234	220	262	252	233	238	232	227	255	255	227	259	258	244	231	231	246	236	247	225	242	207	206	263	244	256	239	282	270	211	255	223	244	232	265	245	215	257	242	232	234	248	228	257	246	256	247	238	249	240	263	216	238	249	243	204	241	240	235	256	274	220	260	247	222	258	272	262	241	241	229	268	239	261	248	262	221	226	245	207	235	237	235	268	236	246	231	251	233	272	241	241	260	238	277	250	248	258	207	222	240	230	268	237	259	237	236	238	244	213	258	251	248	227	270	248	261	245	231	239	225	239	243	255	220	219	251	241	257	261	267	226	232	246	225	256	236	282	225	243	233	221	233	245	250	253	252	237	248	230	230	259	241	272	263	281	269	241	249	252	234	223	225	229	242	227	260	235	270	229	256	235	255	241	227	247	261	211	240	217	256	264	235	233	233	231	246	241	238	271	233	260	230	246	254	262	233	211	246	231	237	234	252	241	263	244	218	236	256	235	229	248	250	235	292	223	227	245	238	215	227	255	262	218	263	236	249	234	233	239	235	219	220	256	245	210	239	242	248	231	229	218	243	240	265	253	232	259	249	274	249	257	242	229	262	257	238	229	265	206	233	210	221	264	233	243	245	266	251	253	227
17831	9263	13581	13225	11986	12754	11233	8110	6946	4676	3998	2995	3418	3265	2982	2588	2361	2069	2380	2205	1832	1428	1258	1244	1281	1287	1150	1046	1164	1094	1033	1038	908	838	774	726	759	710	715	702	704	675	690	647	657	653	675	658	632	653	613	621	586	603	607	635	667	623	588	614	618	622	645	624	600	574	546	606	596	589	580	569	516	534	592	551	536	583	591	531	549	542	576	606	532	525	552	581	508	568	584	540	574	563	598	520	557	579	509	545	556	549	594	572	509	594	575	538	598	550	513	542	547	549	560	558	597	546	555	536	570	543	556	580	548	504	528	565	564	549	589	565	580	586	546	560	558	547	565	517	568	517	536	531	543	570	542	563	564	567	511	519	611	565	553	586	545	544	542	535	590	562	594	596	537	589	556	576	531	544	536	522	529	542	549	549	577	523	545	525	555	553	556	537	600	573	560	527	521	562	566	538	496	609	582	579	577	536	582	601	540	545	533	576	557	582	567	556	525	548	583	548	514	566	542	555	559	579	527	583	571	576	576	558	543	580	549	568	514	587	594	538	566	564	533	565	542	551	570	546	551	555	563	548	563	558	535	559	542	561	592	514	550	553	578	515	525	592	535	557	538	563	530	543	584	569	544	534	547	525	570	588	548	555	535	570	552	571	555	558	566	552	555	557	583	573	547	551	558	590	561	590	584	588	552	550	531	559	517	529	515	575	596	548	608	543	587	573	578	549	586	518	572	601	539	538	537	533	575	542	542	526	565	529	552	552	530	549	602	579	520	584	560	506	551	551	580	542	508	554	529	515	554	567	561	581	548	529	586	583	549	590	536	552	571	563	568	548	568	582	551	568	525	571	606	574	580	553	562	552	517	537	566	565	540	575	579	610	524	579	485	518	569	489	519	603	593	577	583	566	602	564	548	559	548	611	573	536	550	553	520	576	546	513	551	567	498	585	564	546	536	541	589	524	629	523	522	539	591	539	572	541	510	529	567	540	536	554	525	532	570	568	594	527	561	565	574	556	551	546	565	552	544	578	560	566	562	506	590	552	550	589	534	589	554	537	553	555	595	569	528	563	558	563	510	529	589	553	532	589	578	563	557	520	537	559	538	564	545	577	570	580	546	616	555	577	548	518	516	561	581	581	572	533	555	563	583	542	526	563	538	561	586	546	576	558	487	517	523	546	577	591	539	589	547	575	504	526	556	541	536	555	575	555	521	551	549	543	590	543	561	569	495	506	509	564	583	607	539	548	585	546	558	583	539	556	563	578	544	580	550	548	571	543	603	542	576	567	522	557	583	547	600	579	553	583	576	555	555	546	570	530	590	570	512	554	561	572	580	558	583	521	557	568	562	529	522	551	564	542	586	556	565	542	546	549	539	553	554	540	564	541	610	603	517	549	551	529	575	517	566	550	534	587	556	522	559	541	528	572	581	545	571	540	603	576	553	544	531	517	577	530	570	582	528	564	579	532	545	568	529	559	548	551	542	537	550	539	525	541	557	546	575	570	538	542	559	563	555	474	518	563	539	536	546	558	553	564	540	556	591	538	603	569	526	539	561	545	552	530	541	538	563	570	562	541	572	551	535	582	593	607	572	565	573	584	524	534	571	523	572	540	534	588	559	571	549	518	544	565	567	564	510	555	578	552	565	568	561	548	580	526	548	589	572	563	535	552	536	537	556	556	555	598	578	558	529	537	518	550	564	616	513	535	542	537	536	542	558	555	524	546	577	520	557	568	561	570	544	551	527	528	578	548	618	568	598	530	591	538	605	537	585	516	600	551	551	587	564	578	570	579	553	576	549	592	549	591	532	571	564	527	599	549	546	538	527	566	572	598	557	562	534	593	541	567	558	530	557	561	532	552	569	539	612	578	549	573	551	551	543	544	548	550	535	574	560	548	539	582	534	567	601	525	552	579	562	561	560	586	558	523	559	529	531	606	568	542	581	566	511	545	549	538	591	584	564	573	531	544	568	583	568	540	580	588	533	553	559	583	538	559	561	536	560	595	562	566	564	564	566	560	542	549	539	527	609	567	558	565	552	534	546	595	593	535	585	522	575	504	545	540	563	563	563	579	541	600	503	525	516	549	522	575	571	572	562	576	543	555	567	546	546	541	543	549	527	572	558	576	554	584	548	559	562	558	556	523	573	551	544	576	586	566	573	525	568	541	517	492	539	569	564	556	550	580	559	571	567	543	567	569	524	555	562	538	585	567	586	559	542	514	546	544	572	510	499	543	587	574	570	570	604	532	533	549	538	558	599	594	520	580	564	546	568	533	574	578	533	585	525	546	534	563	526	581	546	564	579	540	538	566	539	554	574	521	587	551	587	597	559	568	562	551	550	536	557	571	588	535	570	546	559	513	548	553	547	554	639	570	562	560	574	555	575	528	527	553	593	554	571	595	565	583	559	566	539	514	571	555	534	561	559	577	521	547	528	586	558	566	539	522	508	530	520	564	545	569	561	545	545	553	548	527	523	556	562	565	526	580	570	574	557	571	536	569	589	553	601	584	566	540	525	588	555	519	541	516	515	591	551	561	562	619	546	545	560	636	539	552	563	557	552	578	521	526	568	555	522	573	533	523	589	584	539	566	556	576	542	543	565	553	583	539	557	555	523	550	563	523	579	547	552	533	566	517	538	563	578	526	510	548	557	631	566	542	547	553	545	563	514	536	562	540	577	544	543	552	558	522	561	553	604	555	611	527	541	598	541	571	543	587	565	610	524	549	588	545	533	564	590	606	553	557	568	602	576	565	517	576	559	583	552	518	607	592	606	571	548	527	573	569	569	526	536	593	569	531	574	545	551	541	546	550	544	555	575	589	600	584	526	526	583	577	536	611	558	522	581	530	520	553	554	563	550	533	565	564	575	571	556	613	612	524	526	581	548	562	525	588	557	594	585	552	561	508	527	547	526	555	555	537	594	585	523	559	583	531	561	528	574	522	594	580	568	561	521	547	564	625	561	582	540	594	560	572	551	545	559	528	593	564	539	586	576	567	532	524	587	604	589	530	526	582	560	558	565	532	556	543	556	562	533	570	495	547	581	527	576	545	579	560	602	548	547	586	587	570	534	615	569	527	541	557	513	553	612	588	553	568	566	558	590	592	542	590	555	616	556	538	577	584	533	582	568	587	532	560	535	568	529	541	514	534	580	559	560	562	548	541	574	585	540	544	518	601	536	562	572	570	560	597	566	586	555	541	560	575	583	555	594	522	550	552	557	554	534	553	602	550	583	535	553	575	582	547	553	572	535	548	544	589	559	552	585	583	549	556	579	535	577	551	521	546	555	515	587	546	611	543	535	558	598	574	545	593	577	535	542	607	554	589	519	551	567	540	552	521	563	524	577	568	500	617	574	572	574	562	531	551	530	542	537	575	585	565	566	551	592	562	552	564	509	596	563	560	530	585	561	560	574	525	571	584	554	564	600	573	568	568	548	623	549	538	584	528	586	591	534	578	583	549	565	520	570	572	554	584	501	598	587	554	535	563	549	561
11529	4721	3207	1496	1043	869	610	545	446	459	403	401	341	345	333	366	318	350	323	313	298	315	300	313	316	330	296	320	309	310	305	309	333	283	310	345	351	306	321	328	256	330	278	284	264	276	300	307	276	316	300	308	315	276	300	280	297	286	263	280	316	288	297	321	290	286	343	303	316	326	299	307	290	269	291	265	282	291	246	315	322	309	292	296	307	267	282	292	318	291	310	284	287	285	274	289	286	265	292	294	286	333	308	269	273	273	290	300	318	313	326	320	281	295	290	284	292	312	339	306	312	306	292	323	274	298	262	306	288	286	272	295	341	298	299	292	281	279	284	274	289	266	289	316	271	319	302	323	301	298	299	310	311	276	282	295	300	295	294	279	289	320	311	287	278	294	286	298	289	270	265	311	282	265	281	282	286	289	308	311	303	312	291	310	291	283	292	290	286	282	323	284	279	332	287	280	294	264	273	304	250	290	282	292	287	298	301	308	272	307	308	272	270	310	268	305	309	302	275	287	281	296	273	256	290	303	329	287	299	271	279	304	273	273	283	291	309	303	250	314	300	279	315	323	277	310	290	277	272	305	285	283	265	284	258	297	312	327	323	323	281	304	297	280	286	299	296	304	307	333	282	291	253	300	269	304	286	304	317	304	285	328	261	309	277	291	304	289	311	298	322	288	305	253	273	341	300	273	320	339	321	280	285	305	288	291	288	285	295	298	349	302	307	284	291	286	303	275	277	289	306	265	291	297	331	303	303	273	285	338	293	273	284	280	298	290	275	289	308	294	285	301	290	285	286	305	320	278	256	311	285	295	293	272	320	303	282	280	291	299	301	308	313	277	322	288	278	287	304	279	293	306	288	284	313	307	315	273	322	275	280	353	285	297	272	297	319	302	306	287	297	299	272	306	271	327	316	293	271	280	292	260	313	278	304	293	295	281	325	279	276	309	288	287	306	287	273	260	305	268	283	316	277	313	275	333	284	291	278	325	289	315	259	294	300	308	262	300	312	290	291	321	307	288	252	274	298	284	267	306	295	283	286	301	286	310	298	292	299	297	297	304	293	301	267	279	271	311	299	282	306	275	293	336	344	314	285	332	315	290	313	282	317	280	306	303	277	320	294	298	280	311	317	279	288	311	300	322	266	293	315	290	303	292	313	299	296	298	334	296	258	279	342	316	309	284	308	322	284	292	294	294	292	258	290	287	299	245	308	241	265	306	292	282	306	273	255	281	313	292	300	308	294	286	298	302	264	289	280	299	302	280	310	317	296	287	308	287	256	277	291	294	288	305	296	290	289	269	285	278	246	308	302	320	289	302	295	269	290	305	314	295	290	324	270	325	291	292	298	284	275	304	311	297	299	302	280	286	313	302	285	290	306	306	310	307	255	317	290	282	301	233	287	273	283	288	265	341	297	288	305	293	301	309	321	310	314	303	261	296	278	301	290	252	270	283	264	311	302	281	290	282	268	322	295	287	293	281	279	295	290	279	291	296	303	284	301	290	285	285	271	299	286	293	279	312	268	316	307	303	296	310	286	288	300	296	278	299	279	290	297	303	273	287	280	293	302	292	270	261	292	300	326	271	290	286	311	299	251	261	288	293	316	287	286	294	272	261	297	292	296	300	290	323	300	309	285	280	300	290	298	277	281	302	291	300	305	273	310	289	273	272	303	324	278	283	272	304	290	319	289	300	334	300	289	293	286	307	268	288	312	275	298	318	272	306	284	272	296	282	293	291	273	297	261	266	294	356	292	296	283	316	286	307	294	289	303	290	287	281	285	285	266	290	278	317	264	279	295	278	266	322	282	303	289	279	280	261	265	293	274	320	316	284	350	279	300	286	237	291	283	282	273	281	303	270	317	261	272	266	324	312	274	325	285	290	327	310	290	260	314	287	320	282	297	289	288	284	287	292	277	284	319	252	306	304	322	281	297	300	305	279	293	323	290	295	264	282	298	270	312	275	294	333	246	307	276	272	293	279	270	247	291	291	292	297	333	300	327	296	287	287	267	264	260	289	279	283	262	283	286	256	330	285	340	291	305	298	274	315	308	285	291	284	299	263	325	312	280	281	293	285	273	284	270	276	301	297	304	278	296	301	292	280	279	316	321	313	337	268	306	285	296	301	305	304	286	286	330	322	329	292	268	312	306	266	292	283	291	301	312	305	261	283	285	302	290	295	308	305	277	282	296	291	294	299	275	299	290	340	306	300	336	286	299	289	273	300	312	295	283	310	294	267	246	300	296	303	306	285	285	318	298	297	281	295	277	259	295	293	323	294	295	254	277	283	321	290	331	307	270	265	307	300	283	302	306	304	297	297	286	286	317	269	294	267	316	259	274	307	298	290	286	291	276	291	292	304	323	269	225	280	264	302	295	252	286	281	289	288	286	301	310	295	290	323	289	281	313	325	296	292	275	271	305	292	300	295	292	320	309	279	277	304	297	276	329	258	277	308	298	302	276	301	279	283	279	310	280	310	273	267	261	323	299	305	284	285	287	284	330	300	278	268	267	316	271	287	302	309	286	269	312	276	312	278	307	292	293	304	261	266	303	278	318	277	264	296	319	271	291	275	308	298	290	300	308	309	291	290	283	260	285	305	317	263	291	295	300	259	281	311	298	278	298	300	300	264	279	302	332	290	313	318	296	302	317	297	294	300	303	303	295	269	301	291	285	336	295	297	269	281	279	271	285	294	290	289	354	295	260	260	298	300	310	290	268	334	282	268	312	289	286	306	282	322	253	314	287	299	323	261	300	325	309	293	272	309	279	290	313	301	310	280	284	296	259	306	337	302	285	301	328	286	318	292	309	285	267	318	335	265	286	304	282	278	277	279	321	324	281	272	310	315	261	277	295	270	292	313	317	325	306	299	293	284	299	286	300	294	285	288	292	312	266	277	298	298	313	328	293	314	274	247	317	293	286	294	322	306	292	309	292	271	294	294	302	294	301	285	314	291	347	302	294	280	305	258	300	279	283	287	271	318	285	298	285	287	266	284	314	304	308	311	263	287	291	303	292	317	295	272	307	327	291	303	329	277	306	265	302	262	291	271	277	329	297	282	304	283	272	294	304	303	294	306	275	293	322	340	316	317	307	297	293	297	307	288	337	354	308	290	283	301	298	302	306	284	280	297	295	293	296	283	293	280	314	283	281	307	298	291	310	307	291	297	299	285	329	292	294	299	269	319	274	263	295	312	273	311	306	302	328	276	280	297	262	305	311	289	279	315	284	263	295	342	285	253	298	303	297	313	302	290	265	303	325	316	299	248	315	294	280	319	317	287	271	259	271	258	290	321	298	288	277	321	306	295	268	309	311	326	283	297	273	290	287	294	289	297	274	276	327	308	321	278	271	278	296	301	299	257	309	292	295	303	283	266	247	313	316	256	271	302	313	255	294	301	312	249	309	312	319	294	272	270	317	301	259	299	322	300	301	286	282	318	292	274	316	282	294	294	288	276	312	322	294	286	284	261	295	295	291	291	298	291
7529	4154	5536	4208	3449	3049	2453	1982	1705	1348	1197	1070	982	958	927	951	980	879	943	882	881	816	869	824	814	810	777	714	742	708	768	742	692	701	696	716	698	712	686	693	689	708	733	751	705	634	678	681	655	658	713	700	687	649	698	713	631	677	678	705	702	695	667	639	678	670	643	593	678	680	670	653	665	672	635	656	721	649	672	641	621	697	690	680	682	658	682	652	646	648	620	604	642	630	685	660	609	661	667	627	652	659	671	663	656	694	646	681	704	654	605	648	694	681	676	663	662	635	641	676	609	651	629	681	662	606	661	676	630	629	683	625	681	666	649	686	635	682	627	647	658	655	664	642	655	637	642	663	647	619	663	634	666	661	631	661	639	716	623	671	657	665	719	631	671	645	665	662	616	688	633	671	601	634	606	658	617	657	651	652	677	643	648	673	619	685	634	664	650	645	648	712	633	671	651	645	618	650	649	639	678	640	668	650	653	642	609	664	648	684	630	667	653	640	655	660	667	648	696	635	668	647	665	632	671	683	659	639	686	657	645	678	677	664	688	668	629	655	656	635	651	638	667	653	630	644	649	668	650	643	686	660	635	606	630	667	642	616	669	643	608	646	642	622	609	659	623	639	677	654	613	659	676	638	672	646	648	724	653	686	655	665	633	707	665	641	604	701	653	676	635	682	645	647	596	633	647	674	656	633	654	640	619	656	658	663	692	629	640	656	676	623	648	640	685	668	623	654	707	676	635	647	689	650	646	636	626	684	662	683	639	618	631	663	666	660	651	716	601	676	659	656	621	623	631	668	648	640	704	623	668	607	639	696	653	620	640	635	642	654	696	656	683	696	639	687	632	654	663	625	613	616	667	629	668	669	649	634	640	638	641	632	660	653	671	690	623	672	642	691	629	646	670	645	630	631	636	660	647	648	603	656	644	643	631	595	665	620	629	649	646	714	661	670	626	656	628	636	673	623	639	695	612	658	667	689	629	614	661	647	659	662	641	660	651	657	702	665	625	663	665	666	658	663	636	659	600	650	673	671	670	677	676	644	640	665	646	614	692	615	625	648	638	651	670	666	642	657	619	726	602	666	652	683	696	638	665	653	626	687	653	639	633	672	656	652	692	678	659	636	685	662	638	624	671	659	666	690	682	665	620	631	651	658	665	668	691	686	663	648	645	602	629	628	653	651	634	652	655	671	693	684	716	645	657	648	670	612	631	658	650	660	649	603	651	704	709	644	660	649	608	659	720	639	682	644	634	651	669	632	664	709	609	625	629	677	688	659	665	638	632	639	705	639	644	697	636	598	666	627	649	629	667	631	636	670	684	664	654	663	668	626	674	651	631	702	684	667	643	645	670	641	642	671	663	624	631	654	618	666	677	701	652	657	681	696	630	659	678	652	611	653	655	657	627	638	646	623	634	628	683	665	639	667	646	643	687	591	700	667	662	628	702	638	714	651	646	613	646	651	695	660	701	635	678	643	694	644	623	613	634	673	697	637	627	678	645	675	638	629	653	670	663	655	606	659	660	691	633	687	655	682	692	670	655	617	692	666	653	647	694	704	723	672	657	682	652	610	687	607	643	626	683	676	636	615	654	654	682	659	684	620	674	681	719	668	635	631	626	685	674	648	649	609	666	620	647	669	635	654	650	655	651	590	657	706	663	673	676	629	647	629	640	645	658	614	624	678	660	609	658	618	643	650	636	658	611	659	617	699	648	675	637	634	676	678	615	649	643	704	677	626	678	652	665	636	625	661	692	655	696	701	673	671	627	651	634	663	633	653	669	693	691	577	655	648	686	649	702	599	674	669	643	671	675	635	667	608	644	628	662	646	657	676	655	679	625	673	651	644	688	689	666	694	682	672	641	653	656	651	667	640	623	602	646	698	632	624	649	628	667	667	612	669	657	632	621	650	673	624	637	654	631	634	682	661	698	668	629	633	635	618	629	625	682	660	608	651	624	659	697	631	625	655	665	655	668	665	639	674	659	640	638	650	690	633	680	600	701	668	640	625	660	641	663	620	632	667	627	651	668	630	703	648	634	623	637	631	580	702	670	672	652	657	687	626	669	687	592	645	678	656	660	614	645	646	630	630	646	680	640	642	679	618	694	637	693	685	653	617	665	629	683	626	666	662	634	627	627	661	637	636	677	615	664	686	652	703	644	652	678	657	592	632	624	647	635	619	641	666	642	600	663	636	617	632	656	669	639	615	680	702	624	700	674	598	656	628	667	634	600	593	676	655	659	648	661	654	664	665	621	643	642	635	647	632	685	614	612	614	636	680	673	676	589	646	635	643	656	647	642	672	664	679	685	639	627	679	640	592	682	633	687	628	674	667	700	638	616	681	680	627	640	653	668	638	635	650	654	637	723	695	656	643	662	637	657	634	745	667	647	616	642	693	652	653	679	652	664	638	652	656	641	644	660	622	641	645	704	640	642	648	697	667	675	653	658	641	604	654	623	618	625	665	672	657	634	645	675	619	612	670	645	692	638	651	661	657	660	671	617	645	669	626	683	654	610	654	652	636	658	634	658	630	588	662	649	659	709	622	644	623	652	639	670	625	642	671	669	661	646	618	630	665	647	659	638	673	621	667	640	646	629	691	651	669	667	601	622	653	674	642	678	655	635	647	637	636	683	681	650	707	677	623	647	633	685	672	654	610	651	641	674	658	602	688	668	639	659	652	639	645	596	629	680	627	647	639	626	638	659	679	660	649	637	599	693	675	660	672	656	650	689	629	586	703	680	659	647	649	604	602	685	652	673	671	635	662	679	648	650	660	592	665	617	654	691	645	625	634	678	624	651	667	636	671	617	653	666	707	612	639	674	664	668	639	619	645	648	688	638	695	638	644	660	650	656	616	667	648	628	654	669	689	655	627	698	644	655	636	682	633	680	651	631	686	638	646	636	645	623	616	623	705	681	609	641	690	652	655	634	691	640	692	634	621	640	643	649	672	616	622	601	660	629	669	606	636	619	624	646	668	658	658	700	674	671	666	669	645	636	646	645	651	713	688	690	637	625	651	701	675	658	615	667	649	685	640	672	658	642	704	627	618	667	617	689	670	681	658	615	620	664	666	632	672	644	615	654	658	590	662	681	662	680	670	682	637	679	686	653	661	646	687	631	628	675	643	689	680	629	665	659	664	635	640	679	636	605	676	632	695	614	687	668	711	647	649	705	655	635	610	635	659	663	667	659	672	643	679	610	628	646	714	649	664	679	649	657	636	625	650	636	667	675	653	642	672	659	632	684	606	657	691	631	612	665	649	638	661	646	633	680	650	660	615	669	658	694	659	687	634	660	694	627	650	683	625	654	644	670	642	664	696	658	664	674	667	664	661	621	662	609	677	681	641	652	665	624	657	677	668	648	640	671	725	644	662	623	626	674	664	675	656	638	658	652	670	678	696	707	643	704	641	667	656	680	687	640	682	623	625	630	677	664	664	679	613	618	660	651	665	654	633	624	651	654	655	605	655	635	663	639	657	637	650
21903	8453	7362	4046	2916	2491	2023	1208	1005	706	626	453	495	519	477	437	396	358	372	394	383	348	319	309	303	258	329	304	259	255	299	288	256	259	235	244	264	257	242	289	299	250	259	254	264	243	247	231	261	257	253	247	269	268	247	234	216	248	243	256	288	236	250	216	284	248	220	283	257	217	281	274	262	228	235	267	249	244	255	235	239	274	248	194	245	259	261	248	249	244	216	241	248	244	254	239	254	243	248	206	265	228	245	246	251	244	235	229	261	246	234	259	243	234	259	241	260	237	248	224	254	241	222	239	201	227	231	247	248	245	241	247	249	250	207	249	284	223	239	229	246	261	240	235	246	232	226	264	251	228	224	241	284	252	245	246	216	262	237	241	271	267	241	242	239	237	246	207	266	237	210	239	245	231	232	236	261	240	273	230	254	267	238	256	258	227	239	245	259	270	226	242	239	239	251	274	226	231	222	259	258	236	239	254	234	266	246	240	241	246	240	242	263	245	276	235	244	247	252	234	255	250	235	234	258	225	251	247	227	282	274	254	233	229	254	245	237	263	243	240	226	210	228	233	268	256	237	248	264	252	271	262	199	243	250	261	205	221	274	248	232	232	236	251	246	239	243	224	224	265	218	275	225	271	229	235	253	213	253	268	232	251	236	219	223	262	277	272	235	224	242	252	245	238	255	269	240	285	236	254	244	270	251	241	216	252	257	239	267	237	236	232	267	225	241	230	240	225	246	228	240	247	241	253	266	223	264	246	248	206	231	222	245	241	234	228	243	260	252	230	212	216	254	212	224	246	222	227	218	258	244	256	247	236	239	261	270	238	245	256	220	247	253	214	261	263	239	212	241	226	220	230	243	249	245	231	246	255	286	260	232	255	249	238	219	268	234	252	236	250	255	263	241	241	271	243	264	256	248	248	234	230	261	246	218	237	239	228	264	252	238	259	253	238	246	249	265	225	228	250	242	231	259	225	253	231	230	234	239	231	268	257	237	231	213	230	239	224	235	262	221	266	238	285	266	260	226	246	226	266	240	253	271	257	236	270	266	224	272	230	237	228	270	264	243	224	229	255	209	244	235	256	236	286	270	228	233	222	253	258	264	233	261	261	211	225	258	268	221	213	280	250	256	243	233	265	254	270	278	259	275	221	237	232	292	231	220	236	239	232	241	264	227	223	230	250	236	250	262	225	267	277	247	248	236	240	263	250	240	225	293	288	249	228	258	235	208	265	230	247	259	249	261	240	247	270	231	247	227	259	255	235	257	231	260	256	220	246	243	226	236	249	208	241	240	231	254	248	239	250	242	239	219	266	213	235	285	284	266	252	245	251	241	238	244	259	255	245	222	248	241	271	226	251	222	223	238	258	232	246	245	231	230	242	247	230	236	255	233	245	238	262	240	241	229	257	256	270	277	245	249	243	253	253	222	268	238	229	237	225	241	226	261	219	248	258	258	237	245	240	230	261	289	218	238	235	238	272	230	241	262	242	240	228	215	220	237	255	258	234	233	236	232	235	225	238	239	266	242	250	224	257	227	244	218	234	222	257	236	231	235	274	253	260	247	213	244	217	311	245	207	254	248	255	232	269	246	267	239	240	236	240	241	255	226	240	253	242	244	238	243	274	232	252	234	221	264	228	258	261	255	269	251	236	262	249	264	225	241	254	232	239	257	264	229	252	243	256	233	290	241	248	229	238	235	259	248	234	253	247	248	251	255	228	255	231	235	244	271	243	252	230	237	218	238	275	278	242	259	211	245	265	253	241	259	249	241	229	282	239	252	252	216	255	270	231	214	222	244	248	245	251	235	241	259	245	251	226	265	256	264	232	258	260	244	275	256	222	249	237	250	255	243	249	251	246	264	278	236	278	269	244	275	229	278	262	233	204	253	254	232	277	245	256	233	222	266	243	221	262	211	212	238	233	236	246	256	265	251	235	262	256	262	244	210	251	245	233	255	228	250	255	243	254	251	236	251	262	252	243	254	242	271	270	278	245	247	243	228	212	254	262	239	232	259	261	269	251	219	270	230	228	252	258	250	233	244	222	231	259	277	219	290	258	242	241	233	272	259	239	268	285	241	246	239	238	244	295	265	243	235	242	261	245	265	267	258	263	234	235	241	248	265	250	264	263	256	234	250	255	269	280	246	248	228	244	239	232	270	249	235	226	234	246	242	259	244	254	223	243	239	258	229	252	249	242	242	236	267	235	262	259	275	264	275	245	277	258	217	225	262	247	286	264	283	236	219	251	268	265	229	239	277	241	259	265	249	199	261	248	258	237	237	250	232	231	277	222	259	234	234	239	242	259	233	246	211	270	238	246	236	229	260	222	254	269	246	244	237	230	220	230	283	261	241	225	238	235	227	262	231	222	240	262	244	270	239	254	235	231	246	240	258	236	255	240	266	258	261	235	240	250	238	256	233	247	225	258	233	258	230	254	250	266	234	230	247	256	262	243	249	241	235	221	254	223	258	236	270	235	260	304	270	226	263	264	234	274	248	242	268	227	246	270	230	250	229	280	269	244	238	267	265	244	219	260	235	259	223	273	224	228	245	249	261	245	264	247	256	225	251	209	245	247	240	263	229	239	226	240	228	264	249	252	264	249	235	239	259	250	252	228	252	264	228	252	235	255	261	252	262	263	233	233	231	261	262	261	241	250	258	238	233	253	243	210	251	242	235	218	243	250	221	234	216	237	251	242	248	270	258	241	241	267	230	238	241	223	260	258	257	247	253	282	231	233	230	252	255	238	225	258	234	242	255	227	250	234	234	250	237	239	250	249	222	252	258	218	230	246	259	248	254	226	226	247	227	204	241	244	215	247	232	229	236	228	225	258	275	255	251	260	246	244	248	225	251	249	242	249	204	259	232	266	240	251	235	246	229	234	259	232	217	228	241	215	235	224	235	254	242	249	225	247	221	253	228	255	241	241	229	228	225	242	242	244	235	222	253	241	218	257	267	248	291	223	277	247	280	246	238	244	229	247	248	252	260	261	247	252	243	232	233	224	224	221	229	231	285	245	263	237	231	212	265	239	244	252	245	252	233	256	220	236	244	215	226	214	229	229	251	237	239	231	239	271	247	212	257	243	264	270	249	246	241	263	232	247	215	231	249	265	243	246	242	260	228	259	234	216	253	228	277	284	258	271	280	242	233	269	237	247	235	247	221	205	225	252	275	259	246	222	264	229	251	268	226	264	240	241	219	258	225	240	214	231	277	228	233	221	231	237	262	240	275	215	243	268	241	223	249	221	237	238	211	231	233	254	219	250	234	233	241	242	231	245	276	241	236	247	262	194	220	258	258	245	270	255	253	237	250	246	253	226	275	238	256	240	233	222	239	236	238	242	234	261	232	219	253	235	269	258	232	242	258	263	249	254	241	245	256	252	256	240	252	239	279	253	233	237	236	261	266	238	263	245	245	223	237	217	251	243	244	228	237	258	258	256	260	277	257	235	257	257	267	262	251	234	259	269	233	245	233	259	262	260
14107	6740	11181	9159	8461	8067	7669	4999	4337	3039	2630	2168	2193	2164	2004	1700	1620	1378	1468	1588	1360	1111	985	970	1015	943	856	886	929	929	817	840	822	755	649	703	731	685	665	690	677	625	672	627	652	619	637	569	628	600	609	664	609	567	637	614	606	575	545	623	647	648	600	571	563	582	599	580	562	577	546	530	544	547	540	553	615	593	534	530	531	544	579	615	536	537	559	564	568	543	560	617	543	546	577	568	534	579	601	578	562	553	585	528	576	597	569	560	576	598	540	552	596	589	563	538	560	549	550	533	560	577	560	569	575	553	586	572	501	577	534	562	634	582	559	541	554	557	564	533	536	553	550	553	562	595	541	574	532	556	547	542	544	527	609	540	551	554	552	544	535	550	561	574	553	568	557	587	571	555	590	556	595	559	540	536	558	532	588	570	591	536	537	556	576	569	607	538	581	579	506	568	551	566	552	535	552	571	588	566	501	547	539	575	528	515	605	600	589	520	573	529	576	528	531	570	598	581	589	531	579	520	557	554	569	592	601	580	572	545	550	582	579	564	582	574	535	535	558	559	558	553	573	547	571	574	577	580	576	542	593	542	569	586	526	563	536	529	557	567	603	536	539	543	525	579	601	547	598	562	595	545	560	541	563	569	575	530	585	551	575	530	574	564	526	544	570	551	560	533	595	569	549	535	524	545	570	573	591	554	575	569	571	578	533	539	550	558	491	596	556	548	568	571	560	579	515	562	553	527	564	550	601	559	494	534	586	559	586	549	528	607	587	572	566	552	529	578	575	573	554	546	546	561	582	563	598	535	564	545	528	561	587	575	564	537	571	564	554	549	567	562	577	583	537	561	554	530	556	551	556	568	551	540	532	554	568	540	546	543	537	533	585	548	589	566	558	532	573	542	584	598	521	577	588	549	535	537	559	585	567	546	586	540	547	563	605	543	544	541	541	547	562	556	568	558	597	538	562	565	561	531	550	552	528	584	568	581	547	551	553	580	565	554	575	570	557	557	558	561	563	606	562	539	558	558	572	606	535	515	565	542	602	564	518	545	568	536	558	561	536	564	607	587	532	499	557	516	535	590	560	565	548	524	557	542	548	537	536	542	539	589	559	582	529	555	579	525	521	563	560	558	542	596	584	545	552	596	563	544	557	542	554	534	541	553	544	560	540	584	568	588	513	584	569	577	537	540	568	568	567	539	567	571	591	530	554	564	543	578	574	571	584	590	551	525	553	555	589	574	578	543	551	541	542	579	553	556	606	562	570	556	558	534	553	561	570	597	552	555	580	522	537	539	598	497	580	535	560	577	570	589	574	550	566	559	544	580	567	601	557	603	568	567	538	559	562	555	500	583	533	581	571	563	541	546	560	543	570	544	531	604	591	552	609	545	535	589	559	580	601	596	549	547	544	558	502	608	576	573	541	549	541	568	578	559	563	573	575	546	553	560	556	564	548	566	561	557	579	546	556	571	553	583	570	532	534	575	568	540	565	559	556	549	589	548	550	548	574	555	568	598	595	560	558	547	571	584	567	506	597	584	586	636	545	581	561	622	561	579	578	583	590	522	574	599	557	575	567	523	575	526	566	561	541	560	557	539	525	584	560	578	554	580	581	600	572	552	557	596	570	561	558	574	543	544	537	558	553	572	565	534	548	536	559	536	582	572	547	532	572	586	572	543	516	553	585	547	589	587	616	532	500	555	561	545	502	573	553	545	575	554	564	498	542	561	581	544	562	542	565	561	511	561	564	577	543	532	569	535	557	525	578	541	560	573	566	555	578	567	589	592	532	556	559	569	559	573	548	563	550	567	608	560	583	546	521	538	555	558	549	573	552	568	539	563	556	548	611	562	542	565	581	590	580	554	580	538	557	560	538	565	569	573	597	591	549	534	568	574	568	596	557	586	564	559	583	558	571	567	590	547	535	579	550	551	536	552	541	538	571	533	540	532	597	598	567	555	544	582	560	577	540	529	553	547	558	585	554	566	567	564	525	560	559	586	580	593	599	560	549	540	520	541	559	562	594	556	542	548	575	567	543	577	564	539	540	549	554	591	534	521	561	597	584	553	555	563	513	586	594	601	533	552	570	546	562	569	588	528	560	608	586	542	549	531	574	542	581	575	562	540	573	553	582	608	571	539	541	495	542	590	584	605	563	560	578	536	569	534	567	586	586	539	532	557	551	566	557	547	563	550	554	548	563	558	593	605	596	555	547	584	568	546	567	522	534	568	587	527	560	534	569	558	509	613	564	569	527	533	510	587	575	552	578	556	512	503	551	596	532	568	571	568	575	568	573	541	574	568	584	554	564	540	566	546	560	562	580	531	573	569	530	576	593	515	532	508	555	530	549	605	555	565	562	552	530	603	518	565	585	548	590	577	542	567	560	600	570	592	521	607	561	581	539	584	591	567	613	556	557	563	527	573	519	572	513	544	551	540	560	589	536	587	555	551	576	546	532	542	577	560	552	550	556	536	562	571	575	592	545	567	563	503	544	597	550	548	557	558	533	571	562	554	572	542	604	546	570	545	519	541	529	572	579	563	557	525	568	601	520	551	559	545	600	570	561	534	587	575	555	565	582	572	549	543	557	582	575	561	584	568	530	556	603	566	564	603	547	533	519	531	577	585	592	533	516	548	571	548	584	608	569	567	548	575	556	591	566	575	567	608	557	545	573	563	565	572	603	572	552	596	515	542	569	588	532	585	582	607	561	563	607	569	539	572	551	552	565	584	589	571	572	599	589	538	566	582	587	568	540	557	558	541	537	559	576	588	548	599	595	533	524	572	576	562	527	585	534	558	563	549	585	581	571	588	582	557	565	554	555	565	559	557	575	540	564	552	556	586	540	524	570	560	538	564	513	587	545	579	533	533	587	575	544	527	570	552	570	603	560	589	610	587	577	562	555	548	561	562	563	574	581	550	540	609	575	523	586	579	558	567	571	538	506	590	571	586	572	590	534	579	598	574	571	532	561	580	538	541	555	557	569	535	549	521	561	570	549	520	579	557	547	585	556	551	581	539	587	575	562	541	557	588	582	589	546	521	564	548	590	552	541	539	575	543	555	552	577	542	511	518	566	522	543	553	548	594	538	563	588	519	528	562	525	536	538	576	580	559	551	565	550	583	551	581	583	602	566	533	594	552	591	570	567	561	520	565	515	570	529	537	554	568	581	560	564	569	552	572	539	596	586	589	551	572	547	552	591	591	539	527	561	542	568	547	531	566	545	594	562	565	562	550	585	589	550	563	568	582	502	580	554	549	572	567	558	559	572	586	519	565	542	594	563	556	604	589	597	580	576	540	561	575	534	521	529	550	566	552	589	555	517	535	621	577	574	582	543	546	566	527	560	568	560	573	562	579	544	549	559	593	549	535	537	608	548	561	548	596	562	577	583	556	560	565	548	557	566	535	602	575	551	571	555	595	560	528	538	552	556	532	573	579	564	539	519	534	537	552	582	575	550	570	594	534	518	543	576	543	572	579	557	594	589	514
29627	12923	12176	6698	5168	4281	3585	2052	1594	1267	900	727	709	778	639	542	518	477	459	488	458	364	366	341	360	341	363	328	330	326	283	267	300	265	265	299	268	269	252	228	273	285	269	260	241	239	260	240	240	264	248	236	237	230	269	258	268	265	277	251	266	241	248	226	232	247	271	226	256	244	248	255	255	246	216	252	234	254	255	241	263	252	239	256	261	238	242	236	267	256	231	232	254	219	219	239	242	201	226	232	242	237	237	229	228	225	237	262	218	269	252	247	266	235	224	240	247	249	244	258	260	250	252	273	227	217	228	262	251	241	240	233	221	268	259	235	233	241	240	248	251	252	257	239	253	257	231	262	234	246	229	264	216	275	219	218	245	216	253	250	255	267	220	210	253	219	240	234	217	261	256	256	249	232	262	262	232	241	257	245	229	284	273	227	248	218	228	254	268	241	245	268	222	234	230	224	241	253	243	227	269	225	241	223	235	216	213	239	253	256	233	236	247	251	239	257	255	248	263	245	225	205	205	258	254	235	253	261	275	249	251	243	211	265	260	243	255	232	237	212	260	229	264	240	259	245	248	235	229	259	260	231	235	228	236	223	258	235	247	258	240	222	245	263	242	259	268	252	269	242	248	275	270	235	234	230	255	228	233	247	225	224	266	263	262	262	262	241	279	246	226	262	251	228	251	212	264	248	229	221	226	240	253	256	239	226	212	257	251	222	255	241	234	226	247	229	262	266	253	221	251	251	233	228	269	256	244	246	233	252	260	258	222	215	252	220	234	250	258	254	256	251	242	225	248	249	227	246	287	228	228	241	253	235	235	232	254	246	247	249	238	249	253	220	252	232	242	246	241	240	266	247	252	239	237	244	249	245	232	251	236	261	229	210	228	235	238	240	242	282	246	229	247	221	235	236	227	232	225	221	232	245	229	237	242	238	271	269	271	261	215	257	263	254	293	250	243	243	271	255	229	226	226	240	244	241	263	262	215	245	265	239	264	270	238	259	223	249	256	252	261	222	243	245	291	239	246	240	273	232	246	248	222	223	260	230	245	260	262	227	223	285	250	242	264	271	222	248	241	227	261	254	271	239	235	247	232	286	248	242	253	239	236	234	236	246	246	243	243	239	223	240	243	241	230	247	254	235	228	260	259	232	241	275	251	230	262	240	226	238	242	256	222	222	240	269	259	246	253	258	256	258	251	242	245	230	242	228	256	252	266	256	224	234	259	250	227	253	245	254	248	240	222	221	255	252	233	260	214	252	260	259	248	243	247	234	245	270	246	227	263	218	260	250	253	250	236	247	237	220	241	269	210	240	225	244	226	232	224	224	239	270	233	208	246	257	251	217	242	238	189	246	237	257	235	229	264	277	210	240	238	231	245	252	241	254	245	220	250	212	264	252	234	241	278	274	231	245	261	250	235	258	230	253	233	253	252	213	235	250	274	249	229	222	247	238	275	230	201	245	257	264	266	253	259	227	225	258	263	245	230	258	215	240	252	215	251	249	244	272	251	261	254	231	262	244	234	247	268	245	219	274	224	253	231	226	245	216	241	220	208	255	261	261	246	253	261	267	272	256	247	242	222	239	256	246	221	214	259	236	247	224	241	231	235	254	223	262	220	253	248	233	249	204	236	238	258	227	282	241	249	246	248	253	215	269	250	237	261	218	242	225	242	247	240	258	226	232	213	228	245	262	263	249	268	257	230	230	242	245	261	238	247	251	246	223	227	245	247	222	237	253	268	260	236	227	224	244	240	230	236	263	241	258	254	260	248	241	247	248	256	239	257	258	244	245	234	249	244	257	269	264	259	240	259	215	248	233	288	247	257	239	239	258	256	244	272	246	254	240	237	266	265	260	230	250	243	226	258	231	234	253	257	253	241	235	219	244	245	234	235	239	251	224	273	238	223	218	245	236	234	259	249	260	261	239	255	235	255	251	240	225	249	243	217	225	253	248	244	231	243	228	253	242	227	250	239	261	238	220	218	247	258	232	236	226	190	235	237	244	222	249	265	229	261	239	232	235	254	210	241	237	240	274	238	265	234	199	255	232	227	243	228	246	242	267	242	273	233	244	210	254	243	245	258	227	255	230	234	215	243	232	245	250	239	241	235	203	246	238	250	266	246	242	230	233	269	242	242	234	255	252	255	241	291	242	226	259	233	209	259	252	239	280	210	254	219	252	243	218	240	216	211	244	218	263	236	264	226	247	227	210	251	261	249	255	265	222	255	232	260	244	241	239	221	239	229	220	239	235	251	240	246	238	241	231	255	232	245	232	226	238	242	255	255	234	248	235	253	225	273	257	226	205	245	270	251	249	247	229	244	260	226	235	230	244	281	236	252	224	211	230	230	255	243	241	242	255	203	226	224	235	202	237	242	247	238	220	243	248	233	259	230	265	217	232	236	238	228	248	255	229	274	246	264	233	240	237	261	213	242	256	248	258	250	222	232	231	275	230	249	260	243	247	235	253	238	244	255	229	234	227	228	221	219	249	253	252	227	227	231	247	255	235	271	248	247	261	232	211	208	237	259	251	234	220	257	251	223	243	256	247	233	234	243	255	247	255	248	218	227	267	224	239	250	277	257	257	233	221	254	247	255	220	224	253	218	261	246	275	258	232	236	241	212	256	256	270	254	261	278	235	254	243	232	233	257	253	225	238	258	249	234	242	231	253	233	253	256	234	259	215	230	232	272	223	258	210	262	223	237	251	237	244	207	256	242	239	232	218	233	260	282	256	254	263	252	248	249	254	253	265	249	221	217	274	238	246	239	230	250	264	268	219	242	226	238	224	255	250	256	251	232	273	237	241	244	288	252	246	250	274	229	253	257	219	224	258	250	245	253	259	256	260	261	245	239	253	270	232	219	237	249	227	247	244	252	242	249	214	256	237	242	237	247	243	247	225	248	223	227	215	234	237	268	249	236	241	198	233	233	266	252	235	241	259	254	234	230	239	233	234	213	235	239	233	248	259	273	236	254	268	255	268	257	258	216	232	215	216	200	204	259	256	222	222	254	231	208	269	251	247	235	244	243	231	246	248	253	270	261	261	232	254	228	266	210	264	268	262	240	270	234	248	223	247	226	270	239	218	240	240	231	262	257	241	232	232	231	251	255	238	233	242	242	241	245	259	270	240	249	229	245	247	224	262	251	278	268	255	214	247	231	274	233	262	226	266	227	270	250	286	250	242	218	248	261	245	259	244	231	246	239	236	234	253	252	247	232	255	233	235	265	245	225	254	235	268	230	260	255	282	280	218	235	232	236	231	269	231	224	228	231	218	263	251	242	239	263	245	245	265	256	239	231	262	264	248	228	251	230	256	270	223	230	232	249	250	248	241	239	238	242	241	238	277	235	258	242	262	256	219	255	240	237	236	223	247	224	229	229	250	247	236	253	235	246	230	239	242	232	206	276	240	264	247	256	220	221	233	262	241	223	226	238	277	243	243	261	224	233	249	280	230	252	237	219	235	235	224	279	214	208	245	229	256
16989	9988	15892	12972	11674	11759	11305	7482	6805	5016	3986	3481	3292	3735	3483	2726	2443	2160	2176	2355	1945	1486	1319	1155	1249	1239	1172	1193	1155	1177	1035	1003	943	796	803	722	709	764	675	700	715	656	650	679	648	646	636	630	620	611	645	689	611	601	589	684	652	634	588	634	595	691	585	612	615	616	584	597	588	586	628	553	558	620	613	528	567	582	585	569	561	561	569	574	549	560	575	527	588	538	567	599	554	537	565	585	587	519	534	568	532	575	598	564	597	585	555	546	539	570	554	574	532	541	541	579	572	550	494	547	555	550	529	570	528	586	542	579	548	524	549	583	548	532	552	553	559	576	557	564	537	560	565	574	560	565	589	549	554	576	536	541	551	599	544	598	569	577	592	580	556	612	558	514	577	592	537	561	558	575	531	527	542	552	575	596	542	610	564	524	588	568	591	546	571	610	576	592	543	573	595	607	556	552	552	547	568	601	606	528	573	549	555	583	596	528	566	580	585	577	542	531	529	534	561	535	564	566	553	539	590	564	609	517	564	588	584	538	574	534	543	591	556	516	541	564	584	538	571	537	525	562	570	594	597	578	573	563	563	550	528	545	584	551	572	549	571	569	541	545	579	536	572	556	553	569	587	542	582	602	554	585	549	578	585	587	547	563	586	561	520	592	550	555	533	609	591	543	558	541	526	568	540	566	556	573	588	558	556	535	554	554	596	580	566	592	548	568	561	574	560	584	541	631	536	557	581	550	601	524	534	571	527	535	556	561	577	520	488	597	527	572	568	539	553	589	552	537	567	546	538	574	532	544	582	598	527	578	549	529	531	513	573	539	586	595	518	545	556	555	572	569	577	530	568	563	564	570	550	570	573	560	556	574	577	564	560	552	564	517	561	573	539	554	567	556	503	544	547	570	588	566	557	529	548	554	530	549	554	557	595	564	599	582	525	555	538	534	571	547	523	535	556	558	547	570	567	559	576	579	536	541	549	554	574	581	544	575	582	581	547	552	584	528	586	559	583	545	591	512	531	620	559	570	529	580	570	530	573	567	546	548	538	560	515	565	564	515	596	527	560	555	587	529	545	611	559	586	545	559	552	531	583	582	556	576	551	533	538	511	568	591	547	524	520	561	584	566	556	592	537	554	545	589	550	564	541	570	582	548	557	518	554	570	520	554	549	599	581	530	610	508	606	539	562	538	562	542	550	528	549	572	544	550	564	566	547	571	595	578	568	603	563	542	546	550	560	584	590	570	538	537	524	580	550	557	561	551	570	566	520	574	620	585	556	552	564	544	592	583	531	514	547	556	581	540	585	561	531	563	558	571	545	626	554	535	552	584	528	540	558	567	557	585	574	579	573	554	564	579	545	516	577	586	576	582	572	547	547	596	592	600	583	571	584	538	533	554	571	603	531	551	529	590	528	557	556	545	541	586	584	564	553	572	580	555	569	550	514	577	561	584	565	570	549	581	539	597	583	513	555	573	540	570	551	540	600	554	592	578	576	590	539	546	556	589	541	587	536	593	564	489	562	586	507	576	513	514	572	570	546	528	545	586	591	574	575	554	596	555	543	512	558	598	571	539	584	615	572	555	573	582	548	514	551	531	585	530	536	566	551	556	573	541	568	553	585	543	558	550	563	566	541	529	561	607	548	581	528	563	606	550	611	571	576	583	575	511	569	607	584	552	565	627	558	598	532	576	550	538	532	588	550	555	549	571	548	556	539	544	565	586	591	578	592	572	542	582	577	553	588	539	556	552	531	570	566	578	560	512	551	596	567	575	514	546	554	554	585	573	578	555	571	516	560	583	581	523	531	581	520	559	596	570	540	538	496	549	520	543	525	547	554	506	597	539	568	523	548	542	591	549	558	554	560	551	570	566	614	618	557	534	540	563	538	539	536	551	537	563	542	548	579	502	588	554	572	545	552	559	558	517	588	564	606	589	585	567	530	556	550	568	581	625	594	529	572	571	566	553	575	556	532	616	590	495	527	562	587	580	551	587	592	526	567	587	569	564	536	505	556	533	555	544	595	556	536	580	594	571	553	563	557	579	551	559	595	574	565	541	530	542	581	586	540	552	544	583	544	517	559	584	560	578	523	566	561	560	616	565	531	545	580	528	568	584	556	550	565	545	559	565	600	570	562	582	556	535	566	566	548	513	598	605	558	551	540	538	527	550	607	527	546	582	578	575	582	542	507	571	590	525	578	558	597	567	562	580	512	597	507	546	567	585	527	581	584	532	558	577	588	592	533	564	559	532	564	549	541	563	562	583	564	600	568	564	538	541	595	493	554	535	537	570	505	598	554	531	549	551	588	577	589	542	573	565	550	533	553	527	580	557	541	547	568	560	577	567	583	553	535	553	559	543	603	567	534	536	562	511	616	573	581	604	570	570	560	554	523	567	531	539	514	589	526	581	527	554	547	602	573	569	551	584	555	539	511	569	545	544	549	531	572	597	520	542	539	541	555	581	572	555	517	590	563	548	571	554	599	519	592	603	579	575	548	536	550	577	520	564	563	550	540	552	559	561	513	552	549	565	574	582	562	585	566	570	556	600	579	573	560	553	554	555	561	508	606	569	535	572	540	611	554	551	554	576	560	570	559	600	558	585	543	576	556	557	538	565	526	570	569	560	548	583	548	551	588	580	563	579	535	625	595	559	570	564	575	547	545	565	581	546	571	559	563	572	538	528	576	585	577	531	592	576	547	535	517	563	578	556	553	578	574	518	584	538	532	619	543	617	595	563	517	555	529	582	547	585	543	559	531	591	574	530	525	583	590	535	582	536	560	522	543	576	560	572	557	538	508	593	550	591	548	525	600	540	534	596	549	573	573	570	585	584	569	560	568	548	556	561	553	572	575	580	564	524	571	574	581	561	596	564	576	558	598	551	530	580	572	584	555	590	599	558	535	528	562	559	539	575	615	563	583	568	560	566	546	595	555	580	542	577	572	579	533	533	489	567	561	587	595	551	516	538	570	548	567	575	545	531	593	576	587	621	587	598	608	577	537	534	604	569	587	623	609	521	581	546	572	554	544	573	582	565	551	534	564	546	548	542	573	577	558	514	548	537	588	548	557	561	569	549	550	533	547	547	552	573	548	570	535	574	548	570	554	527	576	569	573	509	553	535	525	567	554	529	590	555	589	525	543	585	556	593	546	563	556	576	564	583	558	565	561	523	542	607	608	603	541	556	573	547	585	572	570	548	548	579	574	571	535	561	566	540	551	550	553	572	530	571	540	575	594	563	578	578	527	553	503	551	568	577	554	571	557	538	545	628	536	576	553	520	557	558	562	553	628	576	554	547	558	557	530	550	537	572	546	557	506	554	560	550	576	566	536	564	559	586	537	539	567	569	535	567	569	557	544	531	528	567	581	603	532	562	560	593	586	558	535	536	561	527	552	565	554	572	550	576	566	538	564	563	539	567	555	601	539	603	561	573	564	544	526	549	590	588	565	545	542	574	550	548	531	576	556	504	587	521	540	560	576	525	574	585	546	564
10090	4137	3304	1818	1123	860	645	564	475	422	412	364	363	328	319	354	339	334	295	341	312	300	322	320	356	323	301	293	324	285	320	321	318	304	265	325	324	333	291	309	301	360	277	295	302	278	272	287	280	315	273	299	297	274	293	295	305	278	289	302	294	309	319	250	300	271	290	271	304	242	284	298	339	286	276	270	287	319	301	301	305	299	322	298	280	306	285	279	251	264	291	309	324	258	300	277	289	313	321	318	250	276	294	287	308	275	310	281	264	280	296	313	258	311	305	301	273	299	299	294	283	329	284	321	296	312	328	272	284	285	286	293	266	263	292	279	266	266	309	286	291	277	298	291	262	256	273	285	274	305	307	302	284	299	285	316	296	317	256	302	292	282	320	274	288	265	296	288	282	278	288	285	273	286	319	298	273	272	295	297	274	282	305	268	317	316	319	297	292	293	288	281	240	284	273	291	264	292	294	296	289	297	311	284	278	299	302	304	317	291	308	275	278	271	316	285	303	305	327	256	306	334	314	299	276	299	301	302	311	256	280	301	272	317	279	300	296	311	280	290	319	280	253	318	324	268	328	288	291	282	290	286	299	275	270	306	294	282	300	323	301	281	311	292	276	293	300	304	278	295	297	278	319	276	264	293	300	280	310	292	319	305	317	266	296	283	273	288	275	286	324	333	258	301	340	368	272	296	326	277	322	295	261	310	283	271	296	298	272	290	307	292	339	314	311	309	327	293	312	294	282	289	341	287	292	334	312	291	307	317	324	294	319	331	311	331	285	293	303	311	287	289	274	317	299	286	282	283	307	339	308	306	305	273	293	274	305	282	297	276	345	283	314	284	275	307	283	303	294	304	293	250	286	299	284	283	319	305	282	266	272	281	313	257	318	313	243	304	298	304	303	300	301	305	284	309	296	301	325	318	300	288	319	293	311	309	293	284	282	283	297	275	285	316	292	323	326	250	299	285	274	308	273	262	270	323	295	282	325	314	261	287	295	272	298	324	280	300	294	294	306	286	312	284	295	292	335	333	260	317	278	308	326	286	261	292	315	303	290	282	324	305	293	271	290	308	303	291	303	287	295	318	290	304	269	297	290	292	334	291	294	264	268	283	306	286	315	292	288	311	309	280	279	282	299	281	269	291	258	318	294	291	284	317	287	324	288	288	301	277	331	305	278	288	285	293	275	307	298	295	297	292	284	319	305	280	322	293	298	270	270	277	290	291	284	265	299	304	311	295	291	304	277	285	316	264	294	259	289	325	293	315	273	293	278	321	316	289	264	254	298	298	255	334	286	317	256	270	306	292	310	289	316	300	333	279	289	268	298	272	334	273	312	311	297	305	277	296	295	328	274	302	287	292	308	293	298	303	291	273	317	278	291	301	297	315	312	313	263	280	276	264	270	280	303	301	318	298	324	309	296	294	284	316	308	307	298	277	311	294	282	292	291	271	308	275	287	264	322	277	320	290	268	289	308	267	280	295	317	291	325	303	266	306	311	276	293	282	280	290	278	306	312	287	302	305	284	343	276	280	285	299	296	276	263	278	314	305	296	290	289	255	281	299	283	248	310	291	285	287	259	314	306	272	315	290	290	284	309	306	301	289	315	306	295	291	294	300	279	317	326	295	325	307	279	278	302	257	290	291	267	302	310	308	308	339	307	316	307	303	304	286	310	274	310	253	300	354	299	323	327	284	272	284	269	296	283	275	288	276	272	304	263	318	311	283	279	283	309	295	306	286	280	313	288	276	285	292	307	296	290	323	333	314	290	274	276	319	300	303	303	285	289	318	293	329	310	278	311	290	305	291	326	298	274	323	308	265	312	263	329	304	290	303	265	311	283	299	299	286	318	306	274	273	287	280	298	276	314	281	238	313	295	271	290	271	255	293	305	285	292	322	292	277	301	312	309	291	277	266	293	328	281	271	308	297	336	319	272	292	299	310	305	286	303	283	298	284	314	319	291	301	322	287	337	320	299	259	288	314	307	291	273	282	270	285	300	308	268	298	260	298	294	283	321	276	291	300	286	267	333	317	254	287	274	277	287	297	278	302	302	291	300	309	288	309	283	292	291	286	282	282	277	308	319	277	290	286	302	273	312	298	316	315	295	281	299	291	286	268	281	290	280	272	272	314	299	311	270	308	298	313	279	281	285	319	315	290	275	295	301	271	308	289	266	328	325	330	317	310	304	254	281	294	288	283	321	301	314	282	288	303	292	284	299	306	307	286	306	290	300	318	291	267	311	309	343	282	299	283	267	286	287	302	292	303	275	301	304	279	288	264	288	287	279	286	310	289	327	288	274	274	296	300	295	292	268	300	271	307	275	264	306	300	276	261	269	278	290	270	319	291	285	301	271	276	307	283	283	271	297	284	295	323	272	278	287	247	301	320	265	274	295	334	305	298	287	316	277	242	292	339	304	289	288	268	300	278	307	308	321	270	308	315	291	253	273	309	279	297	330	283	294	295	347	289	296	280	272	321	317	303	283	305	291	301	285	283	310	304	301	319	324	293	275	262	336	322	317	283	275	287	287	322	276	333	279	255	289	283	318	273	277	292	312	311	268	301	327	322	294	317	295	303	311	299	306	269	286	313	307	262	288	278	332	300	288	315	291	302	319	281	274	303	264	315	265	302	281	270	322	294	303	302	275	328	289	306	285	284	269	280	277	268	297	255	267	298	318	311	294	277	297	277	323	297	290	304	289	304	297	296	273	291	299	271	308	265	291	274	317	294	279	308	311	337	256	322	325	299	312	291	280	284	311	271	302	279	339	309	321	320	295	289	259	306	331	303	330	290	317	285	296	286	307	295	319	304	314	310	281	258	289	303	296	278	310	313	285	279	275	269	267	282	276	289	286	292	277	325	294	315	314	278	324	259	301	310	318	314	316	307	302	328	275	259	272	299	296	255	298	291	279	280	295	267	295	288	317	274	291	312	275	304	294	322	302	323	269	282	303	286	284	281	275	252	329	287	284	291	284	314	296	304	289	301	300	302	283	275	295	298	268	295	285	305	300	290	305	275	303	298	285	257	284	289	300	294	281	293	311	278	288	308	284	298	287	286	270	276	269	308	324	327	282	296	294	310	280	279	304	292	288	295	264	289	284	338	296	282	308	274	318	290	296	282	294	315	311	276	314	316	321	323	283	276	274	290	292	293	300	281	295	309	307	289	293	321	278	314	310	291	293	278	317	296	286	297	329	265	290	274	290	313	288	303	300	291	297	299	290	282	275	281	277	278	300	322	303	305	310	304	296	243	310	316	290	277	296	301	279	261	294	296	294	271	273	286	275	300	279	277	292	277	306	275	286	294	265	290	288	326	277	270	288	288	290	302	268	285	291	311	263	261	311	317	269	279	280	278	320	277	297	267	287	287	295	289	331	282	290	331	295	314	303	322	307	309	275	292	304	279	289	308	303	272	316	303	318	304	259	276	317	292	313	290	307	283	308	271	259	279	293	299	297	278	294	283	310	301	283	269	297	281	269	278
6245	3934	5934	4683	3569	3024	2499	1953	1561	1353	1144	1081	1027	904	902	885	964	871	883	862	892	822	776	795	782	799	810	801	731	757	765	753	725	739	707	720	702	738	742	641	690	700	646	683	679	680	651	676	671	662	677	687	665	672	643	649	689	628	701	663	635	652	755	634	695	673	620	644	649	681	651	645	614	644	622	677	663	640	673	693	615	637	686	673	617	630	661	636	629	647	648	627	639	666	663	645	727	643	649	622	648	646	620	640	673	664	635	632	630	688	620	678	632	670	665	686	623	625	649	653	655	647	668	569	648	646	632	695	645	669	658	619	671	630	639	631	641	629	655	628	660	646	645	631	594	646	683	611	654	657	607	613	645	631	648	690	640	624	639	640	671	649	659	643	667	629	659	652	669	649	670	687	728	629	665	697	694	604	648	683	643	640	678	659	632	676	631	658	646	625	656	637	673	624	640	673	636	626	693	627	620	676	654	678	739	642	686	647	686	632	666	643	707	642	651	676	639	631	672	677	662	649	660	662	702	643	630	604	636	649	629	636	661	659	702	677	655	687	670	647	648	615	634	666	643	634	645	613	657	651	699	645	701	633	644	630	627	647	665	650	600	683	649	619	660	620	654	625	654	641	652	664	652	656	678	646	647	652	630	649	680	624	649	674	691	608	674	681	673	643	625	665	629	674	675	648	687	683	671	607	694	669	621	682	660	658	680	648	632	701	651	634	581	643	664	601	701	642	632	615	640	645	601	636	658	673	651	658	619	667	658	677	679	655	672	679	708	629	648	672	600	628	643	621	636	677	649	677	655	654	632	624	692	659	633	637	626	624	567	642	642	675	681	635	633	656	687	618	666	646	681	659	667	633	629	649	695	677	625	644	659	644	649	655	661	643	669	665	678	689	612	654	657	640	692	661	643	693	619	661	663	712	704	603	627	657	661	685	664	641	644	676	654	641	635	664	677	593	690	662	626	652	740	656	633	645	654	620	673	651	620	647	661	669	631	636	668	663	687	637	620	622	655	652	676	609	629	670	623	649	627	655	640	624	682	636	674	667	653	635	644	660	708	635	651	663	656	623	644	657	634	695	657	662	692	660	659	632	650	643	631	667	683	648	714	690	662	641	640	651	646	609	645	647	611	643	654	703	682	650	656	645	623	672	640	635	677	659	619	612	681	652	667	635	621	645	656	627	643	692	653	664	658	692	654	666	667	659	635	649	639	639	661	668	658	585	652	676	691	648	677	685	669	653	638	630	647	640	671	663	652	636	621	660	669	643	677	647	682	611	643	662	651	636	661	651	646	655	654	701	658	673	652	643	633	691	640	650	654	637	650	658	631	677	676	660	678	641	690	643	611	649	677	630	643	695	629	681	619	691	651	672	633	648	673	656	686	663	658	690	684	631	673	668	615	599	674	654	674	655	687	602	646	666	607	708	638	663	656	666	698	667	656	623	689	659	673	667	667	635	636	693	635	621	626	611	655	651	645	661	662	672	648	616	647	626	682	636	651	622	693	621	661	616	671	670	689	639	643	627	624	659	622	661	649	620	597	668	657	653	658	612	703	632	663	620	596	688	649	691	624	649	665	654	619	711	663	671	710	664	674	694	685	646	649	662	636	628	614	648	624	664	663	637	616	617	679	630	671	653	656	625	621	677	633	652	667	630	671	672	658	651	686	655	689	641	684	690	680	650	650	640	653	667	645	677	663	685	627	672	657	645	664	630	727	639	682	669	696	672	627	663	628	651	634	694	682	666	615	655	651	682	653	637	656	659	617	657	652	626	619	641	619	668	647	660	676	686	698	684	678	631	643	649	663	652	650	685	634	674	672	607	643	646	675	684	663	660	642	695	627	659	658	668	668	628	663	629	601	668	616	683	629	651	653	628	689	598	633	645	649	672	651	683	653	642	632	669	647	629	686	648	655	634	642	691	674	628	662	658	675	673	609	660	640	655	652	639	632	653	704	655	629	638	677	669	652	636	641	651	613	685	672	652	676	668	671	682	686	617	626	683	645	666	640	659	653	670	663	664	650	647	661	650	645	671	640	655	633	675	646	641	610	689	647	682	657	668	669	672	671	688	667	687	676	625	713	630	621	634	656	676	640	659	634	687	666	641	656	659	636	668	642	713	609	675	660	627	626	626	665	661	629	631	652	610	628	666	676	651	654	644	660	636	659	657	642	645	632	644	650	677	698	654	635	648	651	684	680	636	674	650	668	662	655	642	641	704	660	655	726	655	649	675	697	634	681	652	665	674	655	641	690	621	690	669	655	667	644	619	637	702	629	677	638	708	629	590	672	643	643	642	603	664	655	660	659	645	627	675	680	651	643	655	676	585	679	664	662	648	683	612	659	640	654	662	652	663	647	636	642	619	624	665	670	674	615	658	623	622	658	661	662	677	694	660	632	659	639	709	636	669	694	664	644	633	602	644	655	634	668	691	663	627	632	663	666	687	651	681	650	667	594	637	652	626	676	632	643	615	661	605	662	681	650	620	631	621	707	634	685	675	656	614	673	672	669	642	631	663	653	616	661	651	624	743	651	677	621	601	684	660	652	629	622	661	631	704	694	704	614	679	666	654	642	632	670	676	692	645	633	687	690	680	677	685	627	630	695	639	629	621	601	643	614	681	676	621	599	658	647	646	615	669	643	652	633	723	637	646	652	648	617	681	662	680	617	633	670	684	610	664	667	673	657	697	667	648	661	682	598	651	651	647	662	717	666	688	654	672	640	644	607	650	670	609	651	655	638	649	654	642	635	617	655	626	642	670	642	630	687	642	668	666	648	648	668	649	629	674	659	628	644	642	659	636	679	698	691	609	630	670	666	653	660	685	689	604	668	672	633	665	650	664	664	633	618	634	654	699	686	692	666	646	655	653	672	627	658	671	670	625	688	668	640	650	676	659	637	694	628	661	654	677	646	667	670	654	682	654	673	686	631	646	658	698	631	693	640	699	659	679	648	675	664	618	693	652	629	653	683	661	666	651	688	636	629	705	621	622	622	679	634	660	636	661	655	665	659	641	666	639	658	643	666	694	630	668	655	623	679	673	632	643	634	654	679	623	654	636	684	659	607	664	632	654	612	654	654	669	624	613	640	651	695	681	672	638	650	630	684	658	690	645	716	645	651	614	627	693	668	650	626	650	598	632	681	636	633	636	634	658	626	689	663	735	667	651	654	630	656	666	670	667	618	643	646	678	651	708	668	698	656	635	660	635	601	615	673	630	641	672	635	599	656	673	633	633	648	638	665	640	654	616	662	644	652	651	627	663	684	633	615	627	649	648	695	705	656	657	639	655	664	644	609	667	634	676	650	596	656	648	608	637	620	619	623	686	631	659	694	654	621	715	629	676	682	633	672	642	631	624	675	668	657	660	633	645	616	666	644	682	623	638	631	636	642	636	635	639	640	674	665	657	628	618	638	655	645	638	630	646	688	639	667	686	643	613	668	641	659	608	610	628	677	641	688	640	649	625	633	698	648	629	660	657
19516	8563	7567	4064	3018	2372	2005	1130	860	748	601	563	518	517	499	433	432	394	359	417	377	352	336	271	288	290	297	303	304	307	286	309	265	249	272	290	243	265	265	248	253	304	235	261	237	255	241	246	260	217	249	231	253	221	250	240	232	238	250	217	238	281	238	228	265	242	234	250	253	266	257	283	279	221	214	242	251	236	241	241	242	264	228	245	235	223	251	278	248	254	241	255	260	231	258	263	254	227	239	254	274	239	280	263	255	232	264	254	214	230	255	250	229	259	228	264	243	259	262	256	247	248	261	256	258	250	242	252	233	257	231	244	208	262	229	240	272	255	252	246	217	276	252	211	210	245	245	265	234	250	244	245	241	260	251	229	251	270	245	245	268	260	224	254	268	244	230	235	228	226	256	228	244	262	247	270	273	246	227	240	251	232	245	263	235	243	242	241	236	244	239	240	232	274	255	248	242	247	249	266	237	275	257	274	221	247	217	220	245	258	254	277	248	260	220	267	261	244	242	267	243	277	247	257	233	221	245	262	253	227	224	248	226	262	251	260	240	246	274	260	246	268	258	254	256	232	227	262	240	261	253	247	279	220	241	240	229	235	263	255	233	240	264	263	233	257	257	243	258	272	237	224	248	240	265	261	233	234	252	266	276	296	271	266	235	238	257	285	274	262	233	259	270	248	258	247	218	255	231	245	237	228	247	263	223	222	220	219	244	249	242	241	244	241	219	239	238	274	259	234	261	258	249	223	256	248	225	277	224	283	248	261	264	239	244	255	255	215	246	231	256	270	245	244	239	248	247	277	251	251	262	260	218	239	256	250	254	240	222	241	267	237	263	244	275	253	219	249	259	272	271	257	267	246	235	256	246	257	260	235	226	242	235	247	252	229	244	271	242	259	248	265	249	249	265	261	242	234	266	242	246	256	264	246	252	267	244	251	268	262	245	256	289	229	249	257	245	243	236	255	243	235	264	241	274	229	230	237	267	247	266	222	235	222	282	221	230	234	228	243	255	264	259	258	246	258	203	271	236	275	270	223	250	228	224	247	228	254	261	241	252	235	263	234	250	268	265	243	244	240	248	234	216	279	256	271	269	252	226	233	282	262	221	233	248	252	243	284	276	252	278	252	292	249	231	215	244	243	246	247	224	248	266	239	238	291	239	230	222	261	239	264	229	249	233	243	268	243	249	251	278	254	263	265	243	256	249	227	265	268	219	255	227	231	256	251	252	255	218	261	234	257	245	234	243	264	296	231	234	263	280	251	227	215	272	242	234	237	272	239	225	220	265	236	233	248	249	228	235	264	243	276	268	235	253	267	237	268	247	242	267	254	221	242	226	202	225	257	246	270	274	234	260	235	234	220	236	219	253	259	245	225	287	235	238	244	269	224	273	266	257	271	220	228	242	218	222	235	223	241	246	275	247	238	265	265	230	226	236	240	255	263	252	244	242	241	278	253	242	227	252	245	212	241	250	257	261	267	267	246	230	259	259	234	242	256	251	253	236	244	236	207	242	216	235	232	232	242	232	220	265	230	239	237	224	245	229	236	240	268	256	277	245	279	251	241	221	259	262	228	259	205	253	262	224	243	254	250	283	239	252	239	230	263	238	266	251	258	254	252	219	267	261	267	252	255	281	255	266	238	243	262	241	261	229	277	236	272	262	248	237	240	259	249	228	265	224	247	253	251	234	278	258	224	250	233	216	252	248	278	233	220	284	228	234	257	234	272	235	240	241	242	226	265	244	231	263	247	279	246	247	212	217	235	254	263	241	239	219	268	258	281	314	267	251	244	252	236	231	232	243	227	243	226	217	248	271	229	233	272	268	246	248	252	243	250	224	274	250	249	252	241	243	239	236	221	258	237	233	255	258	242	250	225	237	259	223	252	270	239	244	241	263	255	262	258	242	247	255	205	254	272	227	263	232	260	254	278	250	228	238	232	249	239	271	257	222	257	244	249	256	249	252	286	265	232	253	275	256	268	243	247	220	246	268	250	255	236	260	253	273	260	265	225	236	246	255	268	267	247	234	260	257	217	250	229	249	241	242	270	271	230	238	244	233	259	243	232	247	233	239	248	261	237	257	284	230	232	224	232	247	261	243	249	237	269	240	249	263	253	239	235	236	255	257	245	225	256	244	250	263	227	218	213	249	255	271	257	236	237	259	241	244	247	237	227	252	251	236	228	205	262	235	261	276	232	235	237	245	245	237	243	232	239	253	236	265	234	249	271	239	258	228	227	238	231	259	221	264	254	265	258	277	245	259	259	290	224	277	251	241	242	263	247	261	267	272	266	239	251	285	234	227	252	248	272	251	243	222	223	253	269	241	211	245	260	231	246	237	245	251	246	243	232	247	241	238	251	280	285	287	246	259	266	263	233	255	268	269	245	230	263	245	236	254	252	244	228	238	261	250	241	261	252	246	254	231	219	222	248	237	244	272	231	231	232	223	236	240	259	258	232	257	235	233	269	250	260	215	228	233	228	264	244	249	251	232	241	229	249	257	250	227	247	244	215	233	253	249	238	264	248	243	277	226	245	236	241	274	233	247	249	226	266	255	245	223	238	281	237	219	234	248	277	249	258	250	245	257	242	243	226	243	235	289	246	235	240	253	270	248	266	255	233	253	272	258	249	272	248	236	226	225	234	252	227	240	242	266	239	261	259	243	253	256	224	237	215	255	256	270	229	241	250	281	242	260	231	236	260	247	226	234	241	244	241	236	247	252	244	246	251	228	251	252	233	248	258	258	261	270	246	278	240	284	243	243	207	200	253	251	265	237	229	252	261	238	247	243	235	242	235	257	264	219	277	230	254	260	230	258	261	270	219	255	243	244	234	257	232	245	276	262	274	256	244	239	228	206	242	258	234	253	235	235	246	292	243	256	255	237	266	237	255	230	235	240	231	240	264	275	259	247	256	228	247	278	255	263	268	284	269	289	249	260	240	246	235	247	222	259	263	240	246	264	259	234	199	229	266	245	263	253	250	265	240	260	237	249	247	231	252	253	235	243	237	250	260	220	254	246	266	252	259	274	231	245	271	250	272	238	216	217	248	240	253	241	238	251	282	232	243	297	253	249	277	254	242	265	249	256	266	239	262	246	252	252	240	218	253	242	226	235	252	267	253	237	232	229	255	258	247	243	226	245	259	238	265	225	235	232	240	287	241	245	247	239	268	233	253	257	250	230	242	276	263	256	240	235	236	257	258	282	270	247	256	231	232	261	232	247	264	243	221	258	268	247	227	227	241	246	245	225	231	264	238	253	238	243	231	262	246	285	282	246	257	241	272	244	231	267	248	264	252	253	229	227	247	230	255	221	254	243	237	231	256	222	228	246	261	217	224	227	235	244	252	263	269	248	250	211	283	255	254	238	285	245	232	246	222	259	250	226	259	257	238	242	250	233	255	258	265	263	217	235	242	212	256	247	244	229	223	243	266	233	251	237	225	221	247	242	241	276	257	234	252	243	255	240	254	266	231	232	242	252	265
12917	7130	11767	9141	8818	7710	7221	4773	3907	3157	2706	2415	2120	2220	2131	1726	1672	1483	1471	1687	1436	1191	1140	934	1022	996	983	942	926	842	818	847	808	744	758	718	676	674	646	649	657	644	647	614	617	632	668	612	611	650	619	621	585	596	630	667	675	597	600	626	620	618	622	557	587	585	598	603	578	544	559	560	567	556	560	531	568	549	563	592	540	537	552	541	572	564	563	591	549	590	580	588	593	556	590	591	517	573	582	586	578	568	551	610	556	620	523	543	565	574	604	591	538	568	584	576	565	581	588	597	590	604	555	532	585	571	563	543	564	574	566	555	546	587	533	603	589	558	556	539	565	573	573	550	561	568	563	588	597	594	532	584	517	533	565	574	585	523	571	578	569	558	602	520	576	508	576	561	581	579	592	566	543	596	562	569	545	559	551	600	595	580	564	593	533	608	578	581	599	575	578	559	573	581	562	536	600	561	568	566	566	547	561	550	501	548	580	565	552	543	604	599	511	537	609	570	579	578	570	582	589	540	557	515	546	573	567	615	597	601	533	554	566	594	533	574	551	577	577	561	562	567	587	544	541	550	554	503	594	583	572	567	558	585	508	562	579	570	554	543	548	569	550	572	551	563	558	514	605	589	598	577	604	577	581	557	562	555	591	556	555	578	555	527	554	589	560	596	589	532	559	584	556	569	532	594	566	598	567	557	539	601	566	567	584	566	525	566	585	562	554	585	525	566	579	578	590	557	569	575	508	513	611	556	573	543	557	575	541	600	565	587	574	560	584	634	544	547	560	543	533	573	577	598	578	564	545	581	574	572	554	571	583	530	569	561	563	578	568	589	565	597	593	564	552	529	549	537	522	551	584	586	535	556	578	574	584	559	560	523	590	533	579	529	558	584	546	560	517	571	569	549	589	605	558	568	622	529	521	572	559	538	596	574	554	573	556	554	583	539	567	592	569	563	580	562	592	590	546	551	562	524	581	558	565	579	589	573	606	573	598	582	598	544	572	565	548	564	558	575	568	619	570	566	552	587	571	570	561	590	556	558	575	583	596	640	569	613	579	534	605	593	568	589	557	532	533	581	556	525	555	552	612	610	581	541	575	575	555	611	540	599	571	593	560	538	564	579	549	584	562	567	573	597	573	577	628	560	583	545	538	538	558	537	522	588	551	549	552	604	570	560	541	614	591	599	588	565	559	574	593	595	572	574	560	538	573	564	561	532	570	528	593	563	592	530	582	570	557	533	529	577	604	571	574	561	537	543	555	581	595	578	496	579	590	586	565	586	550	568	604	564	573	546	584	534	504	561	553	580	550	543	570	590	602	590	545	575	609	533	550	593	553	583	579	559	564	567	598	583	547	622	581	555	509	559	568	552	538	561	546	551	598	548	553	612	569	595	562	574	547	594	549	598	568	546	593	516	548	573	554	573	601	576	574	574	597	561	609	549	585	544	565	597	547	574	587	596	586	555	521	543	552	614	548	545	521	589	563	561	563	560	592	567	575	621	567	519	562	520	572	574	552	545	543	558	536	556	582	535	570	588	574	544	569	573	568	591	536	560	585	542	538	596	574	572	585	536	539	579	569	560	595	564	595	582	549	564	566	574	605	518	555	540	561	559	586	543	522	545	557	577	561	540	604	578	572	542	593	566	586	543	571	581	594	540	564	557	585	567	594	618	593	563	580	596	569	544	581	552	541	563	567	547	612	597	548	578	568	534	568	570	568	536	620	546	535	566	551	546	573	594	538	568	536	582	553	581	574	544	554	539	580	552	579	537	578	548	612	562	563	550	546	564	553	571	553	600	563	542	599	563	589	577	544	559	569	623	536	524	542	555	564	566	583	541	563	582	530	516	604	578	567	557	589	558	604	539	539	544	569	592	560	579	584	548	544	550	535	599	586	565	542	585	546	528	543	592	541	554	533	548	569	544	620	559	605	587	564	580	582	554	562	574	537	584	548	579	580	541	564	568	558	579	580	565	560	551	566	562	524	543	570	585	579	542	564	572	572	591	584	570	561	582	567	590	561	593	548	565	563	591	576	587	559	606	584	534	556	563	593	567	569	550	584	576	555	516	577	582	569	589	571	567	615	575	556	566	563	532	562	587	608	604	555	538	549	566	587	576	577	579	548	585	571	534	548	543	552	534	514	551	571	559	595	535	576	597	587	596	555	518	527	576	587	550	589	562	570	554	552	588	586	522	573	551	556	575	560	592	531	574	522	551	562	551	578	591	596	605	557	549	561	591	590	561	565	582	551	546	548	555	553	555	575	589	593	533	603	563	549	572	565	564	580	552	574	550	590	560	533	612	549	561	579	514	588	578	558	599	539	546	582	559	586	526	566	580	574	575	565	552	536	538	572	542	566	577	603	535	577	548	561	527	599	591	538	587	588	577	547	627	570	556	562	532	572	588	552	561	568	549	541	544	603	534	537	553	578	576	563	593	544	558	544	565	562	584	540	550	585	606	542	565	614	537	527	571	572	576	519	607	566	549	601	571	544	606	537	620	526	553	533	594	556	583	560	556	552	572	560	563	600	553	563	579	539	577	589	578	549	575	546	563	562	563	588	546	580	581	571	565	557	577	562	571	535	555	585	560	583	559	577	604	529	587	564	556	572	567	578	573	602	555	560	566	577	581	531	586	598	593	505	590	574	605	559	577	575	575	572	559	569	583	597	609	544	564	553	521	573	532	591	534	572	570	584	534	582	562	553	538	574	627	580	595	572	520	543	609	568	537	557	559	567	616	618	571	570	521	593	547	593	569	571	596	578	542	546	553	633	559	570	581	536	546	593	566	554	583	542	575	589	582	586	588	575	566	589	558	559	568	575	561	552	601	538	559	602	563	602	545	554	543	576	520	564	553	590	597	567	547	590	555	565	540	571	503	560	620	539	573	595	610	541	588	539	535	600	580	540	608	574	579	580	534	569	561	547	594	566	557	595	552	547	558	607	555	611	583	562	571	565	534	555	559	521	556	589	564	560	547	571	510	589	568	579	557	572	529	569	586	582	576	546	593	601	569	590	518	592	558	570	585	537	585	573	565	518	533	531	577	595	580	569	513	564	539	564	566	527	543	544	551	535	539	534	510	586	589	555	567	598	586	563	544	582	587	604	598	561	546	568	545	573	565	548	568	530	577	551	566	543	549	596	530	584	538	578	588	546	600	578	568	546	540	581	547	559	567	567	591	561	531	542	523	581	588	547	559	596	613	590	555	621	566	575	569	588	554	546	578	577	563	537	562	574	618	533	577	547	549	541	588	556	578	584	562	554	617	571	546	566	593	546	594	574	591	596	561	598	557	571	585	577	537	572	587	558	602	544	563	592	479	608	564	586	602	516	582	598	557	601	563	574	532	586	560	598	570	544	527	527	575	575	550	590	594	577	599	550	591	584	576	560	555	544	541	564	524	539	559	554	567	587	578	582	551	532	565	573	561	589	581	557	583	571	514	533	550	597	578	591	542	530	575	553	544	528	584	572	548	582	613	557	559
28765	13433	11336	6222	4905	3814	3420	1901	1225	1003	850	834	721	693	686	569	530	545	515	513	493	432	384	336	343	344	340	299	328	335	316	319	291	265	278	261	301	260	249	267	307	265	284	259	287	268	238	277	211	258	241	275	263	257	250	240	293	243	241	295	278	255	266	246	228	258	249	266	234	252	247	248	263	252	266	247	246	258	248	260	268	224	248	223	235	252	260	239	247	239	255	253	253	221	217	240	280	236	236	268	242	259	252	236	256	276	243	236	262	228	224	266	249	231	246	242	215	259	234	220	217	257	231	233	248	257	250	240	263	238	228	256	281	245	248	232	251	261	237	239	238	261	237	227	246	235	228	223	224	243	237	275	263	198	231	250	237	243	260	215	232	253	236	236	235	238	261	260	275	245	268	219	260	252	276	280	265	235	243	201	265	221	247	212	248	236	246	274	239	218	254	235	233	246	263	271	243	236	239	243	212	226	262	259	262	234	245	240	250	252	246	256	255	237	255	241	247	240	219	226	205	266	274	249	273	251	249	224	234	245	254	250	243	235	223	230	232	255	261	258	239	233	247	251	272	262	243	250	240	247	251	267	252	250	236	251	254	252	254	240	247	262	245	240	236	266	241	239	222	215	226	279	264	235	256	275	240	268	242	241	220	241	268	229	223	259	249	238	247	232	255	256	245	222	255	260	252	243	240	233	237	252	242	235	238	236	240	230	238	258	238	267	249	257	240	282	239	250	243	239	259	221	241	222	282	257	276	245	251	274	240	230	244	248	249	247	234	236	236	238	208	262	246	227	228	251	229	241	254	252	262	189	259	259	272	238	261	254	248	254	238	237	254	252	273	245	236	243	252	245	245	257	240	266	209	238	267	253	262	233	234	246	259	257	255	281	260	239	233	253	253	264	265	273	274	230	269	231	265	232	258	245	248	215	227	247	238	245	236	233	233	247	247	225	270	244	252	246	249	254	262	270	234	259	216	195	245	215	269	269	277	243	206	229	235	245	239	251	266	248	248	233	227	225	259	240	224	252	248	248	248	239	252	255	239	250	260	252	245	242	240	243	230	236	239	240	224	224	244	220	235	220	269	244	276	221	265	281	266	270	285	239	245	271	230	218	244	239	231	237	258	258	269	247	230	267	225	234	221	242	260	261	256	259	248	267	233	256	260	254	254	230	241	227	275	213	251	242	249	229	227	218	261	250	255	246	253	247	250	248	242	275	237	249	234	247	208	256	267	249	243	225	252	221	249	278	243	238	248	227	242	230	255	219	234	233	250	255	235	239	216	263	244	211	238	255	258	248	230	255	265	249	245	203	241	218	249	225	225	255	261	229	257	252	247	268	249	217	228	273	245	224	259	227	251	247	242	259	253	252	255	265	233	275	254	253	256	265	258	251	250	243	227	226	263	241	233	243	245	251	241	221	222	240	245	206	264	233	283	240	270	243	220	259	250	253	236	274	254	260	233	251	253	230	237	248	220	236	248	259	253	234	263	224	229	227	249	240	243	225	226	235	256	265	263	260	252	256	240	260	236	217	271	244	226	246	248	259	244	250	216	268	231	287	216	254	216	293	233	244	274	235	240	256	268	269	262	223	247	252	226	271	250	241	253	267	226	221	281	254	253	218	217	218	252	254	221	237	238	252	217	250	251	245	272	255	251	211	282	262	227	232	228	278	241	230	285	223	252	254	249	259	260	247	262	224	220	258	266	237	232	218	224	242	228	260	236	251	209	247	212	250	229	217	243	274	237	244	242	231	244	223	235	256	223	243	269	227	264	236	242	256	247	228	243	240	222	247	282	238	249	270	258	258	243	241	234	243	256	251	264	248	249	258	220	240	231	248	255	215	260	227	225	228	221	224	260	290	247	271	245	240	251	246	276	226	240	268	235	251	237	234	266	247	217	238	239	219	238	256	229	238	246	216	234	227	228	259	273	265	253	234	263	287	257	221	236	225	259	256	216	233	251	245	238	240	267	231	249	238	247	245	235	236	235	251	248	227	253	263	267	241	229	268	260	205	223	246	268	238	278	255	247	246	263	242	254	246	282	265	260	257	242	252	274	231	218	243	253	212	238	271	268	251	276	250	234	240	238	257	248	268	226	240	239	268	219	261	262	238	288	260	233	240	254	254	251	269	244	267	229	256	249	244	237	250	261	265	227	219	257	235	244	285	247	213	244	262	254	236	246	230	263	215	262	252	265	232	226	258	244	249	257	255	239	261	255	226	232	225	230	246	253	227	240	250	239	243	256	270	241	267	256	246	237	224	254	260	222	270	257	252	260	247	280	262	240	255	260	242	254	237	245	251	240	274	215	229	239	242	251	276	237	209	225	280	231	251	245	233	230	242	212	261	253	230	231	262	202	228	254	267	255	257	262	253	224	238	266	244	255	244	265	277	258	259	235	227	254	250	243	284	272	264	243	253	238	250	233	248	229	249	240	232	257	241	227	252	262	229	250	253	259	260	253	268	268	284	232	232	243	259	250	298	236	226	274	216	250	258	243	244	256	285	225	249	242	230	257	246	250	256	250	271	274	289	247	230	239	212	259	245	247	267	259	243	226	252	232	253	247	253	233	216	263	237	249	236	229	272	267	251	236	236	262	244	242	252	212	263	249	211	257	244	252	238	239	259	263	236	239	235	235	257	243	250	248	230	248	257	245	263	263	227	277	225	256	248	242	235	251	240	243	230	243	226	248	222	226	266	244	238	236	239	239	217	244	219	253	261	254	232	290	244	251	232	246	240	227	250	247	255	231	246	215	238	259	271	242	234	218	237	239	250	258	252	234	278	270	243	245	259	242	251	261	276	248	238	224	247	241	235	240	204	222	240	238	243	250	275	264	248	221	237	218	250	245	243	236	277	240	234	254	226	238	210	242	248	251	246	233	240	244	244	253	272	229	260	252	228	242	266	231	284	281	265	271	222	257	223	250	263	261	244	245	248	229	244	252	271	252	256	211	274	268	244	233	244	250	246	245	265	253	252	249	236	253	254	240	233	237	259	244	253	233	237	245	233	247	260	262	227	242	288	227	231	240	255	251	266	263	257	241	236	282	202	240	244	234	239	229	256	241	269	248	253	248	204	258	253	230	243	253	249	238	247	252	240	250	226	241	257	251	242	255	234	260	243	241	266	253	256	250	260	226	270	237	243	246	261	268	246	240	266	229	239	219	251	240	243	251	230	252	273	253	255	237	264	251	237	232	260	265	282	214	240	250	231	281	246	241	240	254	234	225	241	234	234	235	244	244	238	226	232	273	262	243	250	245	258	251	245	215	257	239	268	244	235	223	259	243	242	254	221	258	253	245	237	233	225	246	256	258	218	218	259	220	219	246	230	235	199	232	243	232	258	237	254	240	242	269	239	234	215	242	235	260	231	239	259	221	224	240	262	274	248	250	242	253	215	265	217	244	250	211	235	253	253	260	220	229	222	230	249	240	219	246	232	235	235	264	236	249	269	268	222	227	272	234	246	255	220	227	198	238	243
17125	10054	14892	12752	12042	11201	11332	7510	5436	4428	3493	3912	3473	3319	3300	2743	2467	2312	2075	2420	2103	1742	1423	1342	1287	1358	1208	1161	1218	1268	1063	1033	894	874	824	768	751	759	813	670	712	722	686	638	688	677	673	658	613	671	648	644	661	666	639	653	624	626	652	644	633	635	656	618	570	578	602	579	582	569	588	564	576	603	559	579	587	580	566	559	545	602	586	554	545	566	556	582	558	537	574	564	558	593	507	559	591	593	589	555	554	577	592	611	573	544	586	638	591	586	550	574	572	537	518	577	570	582	560	604	547	597	562	574	531	581	585	605	520	591	567	585	565	580	582	585	576	562	573	564	603	545	585	563	571	550	569	544	570	543	574	543	571	597	585	509	571	506	555	502	536	566	553	567	556	577	583	555	592	568	545	569	604	601	533	547	552	582	558	543	554	560	554	539	552	585	547	486	576	591	511	549	544	560	567	543	530	543	554	589	539	583	562	554	617	579	583	607	575	552	546	565	546	543	570	584	581	563	537	570	567	574	577	505	553	533	570	543	581	542	555	570	573	574	559	582	570	583	539	561	610	571	528	542	561	574	546	593	563	588	567	568	563	523	554	533	566	526	582	531	496	553	544	547	567	545	553	537	581	580	520	560	566	590	593	562	589	555	574	558	565	528	540	591	603	567	539	567	561	533	570	593	540	555	587	578	548	567	565	588	588	586	527	537	588	571	521	574	546	573	569	578	534	566	549	549	552	578	547	556	537	585	555	556	577	568	548	576	549	489	534	584	590	588	577	583	573	576	578	614	609	553	587	588	587	584	573	556	559	577	580	559	541	547	585	572	549	580	566	538	523	578	565	562	580	529	563	603	572	579	600	523	583	554	539	566	559	566	523	556	552	564	578	598	571	621	605	575	607	549	554	580	548	551	580	550	580	588	538	621	581	582	574	574	591	546	547	584	589	578	579	526	578	593	558	552	595	553	561	560	564	555	556	594	548	592	589	553	573	572	548	552	580	591	594	574	577	613	546	544	548	558	579	604	589	610	549	536	557	538	579	597	526	515	528	618	576	556	563	587	548	565	588	568	579	556	591	603	521	545	543	517	554	569	572	541	549	605	601	534	569	576	596	597	564	566	557	564	530	572	600	548	555	554	554	556	573	561	558	587	552	559	571	547	626	599	577	596	529	604	552	545	554	586	549	550	607	545	557	599	577	533	524	569	562	587	558	567	572	571	559	595	559	546	601	593	535	574	601	555	543	578	570	599	590	570	584	603	546	595	498	577	593	560	530	588	569	553	540	572	546	589	556	561	586	551	584	626	546	570	552	581	578	559	594	562	538	530	553	564	560	551	585	521	559	561	575	530	599	532	569	575	570	570	569	536	549	593	606	536	528	531	540	594	568	617	547	566	573	531	643	539	562	570	571	556	552	556	596	564	616	596	552	559	565	575	584	515	552	564	619	531	557	575	574	563	575	606	597	586	528	599	542	540	577	526	537	600	580	601	571	531	544	556	565	555	598	550	546	552	542	547	583	572	550	564	536	589	550	605	561	523	547	547	560	579	556	549	571	544	546	515	594	568	569	553	584	548	546	605	578	591	566	564	566	565	543	558	560	570	537	568	556	584	602	568	576	570	588	587	556	584	519	531	583	560	564	546	560	587	588	563	554	551	559	557	577	538	529	579	565	594	567	556	575	568	594	564	582	574	555	546	542	563	543	544	544	569	583	550	556	575	549	540	549	560	535	570	588	556	612	590	556	568	545	576	566	550	560	549	554	584	598	560	522	560	545	510	577	536	561	552	578	554	566	558	560	536	537	615	512	552	583	559	539	558	566	535	587	547	567	535	563	558	588	526	583	603	593	558	609	586	593	597	551	571	581	566	579	546	548	555	568	550	530	576	539	553	525	611	561	589	524	553	583	549	619	571	541	541	557	574	565	578	581	616	551	555	519	551	583	590	553	563	543	560	595	544	558	565	554	554	542	566	554	550	581	581	569	563	574	555	536	570	539	536	557	516	550	548	535	570	545	555	553	589	590	528	578	532	543	554	536	603	556	602	587	577	587	606	558	590	598	547	551	601	573	551	565	548	604	566	533	592	595	571	575	571	541	565	574	564	545	586	554	542	545	560	562	584	561	554	587	577	568	561	582	578	558	535	603	553	596	559	567	595	542	565	539	602	546	542	551	546	567	552	541	595	503	552	585	565	585	543	554	565	588	584	591	588	559	609	583	556	546	582	545	549	582	545	535	557	516	593	574	545	559	562	589	602	555	527	580	601	536	545	589	561	533	599	549	570	574	627	589	595	527	544	552	575	565	557	551	589	606	560	521	540	588	575	559	563	577	588	581	543	554	581	554	578	571	561	596	625	568	563	553	596	569	539	556	579	597	572	559	563	574	582	555	555	564	562	567	536	583	572	540	569	621	546	594	540	584	575	550	563	538	567	542	582	565	569	544	559	567	588	564	537	570	558	573	536	565	548	594	569	535	563	549	545	561	541	576	594	587	560	551	617	569	555	523	577	563	534	564	539	547	587	553	585	527	543	504	573	547	557	601	582	589	560	632	591	591	566	553	589	585	583	555	534	567	556	591	554	533	536	602	563	583	580	573	512	568	562	570	517	539	584	559	533	554	573	568	576	535	534	533	607	568	575	567	584	613	546	556	584	561	588	608	583	546	558	540	614	551	567	584	551	551	566	561	549	553	523	539	514	540	558	563	519	567	527	571	555	576	618	535	584	584	563	558	566	566	540	551	552	606	544	564	565	577	555	559	547	532	578	584	561	582	606	512	554	577	553	551	580	644	578	537	561	594	564	592	515	582	561	563	594	620	524	603	552	558	547	549	567	541	542	551	556	586	568	597	531	525	596	585	535	556	517	596	563	590	559	555	561	581	595	600	540	554	584	554	590	519	585	609	550	572	561	567	556	547	644	549	549	534	574	585	604	588	565	561	561	566	575	580	579	540	563	540	563	560	524	533	595	558	579	549	562	518	599	505	558	565	583	581	558	547	572	535	556	545	592	490	581	536	569	527	535	517	547	597	529	565	538	559	534	580	557	550	587	577	549	574	579	561	589	535	574	542	512	570	547	603	612	620	578	600	565	573	520	556	580	606	541	565	530	520	586	580	563	530	516	574	551	592	561	591	608	559	573	565	604	592	546	560	560	543	565	506	567	558	604	538	547	503	552	558	528	584	570	528	550	595	552	549	520	520	561	591	538	578	555	498	525	609	609	567	536	623	559	571	549	575	548	559	588	560	574	586	560	588	560	583	574	605	582	572	546	558	570	585	522	576	558	604	568	591	598	544	524	549	587	561	578	636	534	546	570	633	568	545	536	582	562	575	574	594	559	598	542	580	565	573	601	574	563	596	569	558	574	609	533	552	603	584	573	582	567	561	601	566	614	528	576	555	561	554	568	543	610	566	494	618	571	553	557	554	580	557	551	570	565	538	550	530	594	553	591	561	536	582	544	559	589	555	526	560	586	557	521	511	600	569	606
10518	4504	3028	1572	999	857	732	581	495	419	418	369	354	367	317	352	339	327	319	323	293	328	309	329	321	328	329	290	298	319	315	290	304	350	299	270	289	289	294	290	332	286	303	303	294	297	332	306	311	320	300	302	297	309	294	288	292	298	290	292	293	321	306	281	316	310	321	289	302	276	313	311	321	315	309	305	294	303	323	268	284	338	298	299	312	306	292	286	297	253	268	342	267	298	281	297	302	293	327	289	287	292	299	309	327	310	314	320	312	303	313	296	306	290	288	306	280	276	250	291	309	310	310	309	277	271	297	326	305	300	284	278	257	289	305	269	268	297	271	281	288	311	304	317	332	291	287	308	309	296	280	297	277	326	290	291	295	318	288	301	283	318	306	292	320	298	275	286	308	316	270	300	280	241	294	286	254	286	299	286	286	315	285	313	296	315	276	318	323	298	314	307	281	283	305	286	334	293	292	256	288	306	289	308	335	301	280	288	265	271	303	309	296	280	283	307	310	300	307	331	269	306	308	343	287	272	277	291	309	267	260	290	311	310	298	288	278	336	324	289	254	291	273	305	325	300	274	310	282	292	329	292	291	298	296	279	310	298	301	311	340	288	329	297	293	291	331	323	319	307	321	272	317	289	285	284	305	299	314	280	313	305	288	282	314	301	320	310	298	295	313	286	295	295	278	318	312	271	305	292	287	308	303	298	318	286	312	306	294	264	286	301	330	349	285	313	335	323	317	313	282	257	306	277	309	284	306	304	297	321	263	308	311	314	283	297	284	309	311	299	303	299	289	295	309	299	285	297	293	297	285	287	308	271	311	319	278	308	313	329	286	280	290	279	309	347	308	273	286	284	269	289	277	287	286	291	290	276	300	293	324	269	297	289	264	317	270	305	264	317	291	288	284	272	295	325	307	284	272	281	334	287	300	290	336	312	303	311	278	286	252	283	301	320	330	304	267	253	319	330	339	322	292	311	300	308	307	245	277	305	296	291	271	308	320	309	293	314	307	328	293	309	318	311	294	326	307	315	292	300	305	276	255	295	329	297	301	289	304	344	341	288	300	284	304	308	287	310	315	314	314	309	279	291	292	301	322	329	306	311	306	314	287	268	296	262	296	310	316	290	313	275	307	283	303	303	303	266	301	306	285	287	273	276	299	312	301	299	304	324	277	279	279	275	285	258	307	307	290	298	293	271	276	297	296	294	307	330	279	294	302	307	337	287	302	315	306	306	287	325	305	257	284	299	283	307	304	281	308	289	306	261	287	278	339	329	284	280	312	312	283	296	315	264	284	325	290	303	305	257	291	270	282	258	280	296	304	277	273	272	292	294	290	288	269	296	286	289	278	282	288	284	302	301	278	285	283	306	307	293	297	336	286	277	271	318	275	274	303	338	290	273	301	282	302	267	330	295	317	302	309	300	318	310	264	284	271	282	287	277	300	288	308	281	289	274	301	276	293	279	308	330	330	296	312	279	315	293	297	267	301	303	300	302	324	323	318	314	319	293	323	314	278	325	306	323	300	279	274	284	283	285	314	290	279	270	304	288	274	289	276	263	287	322	294	300	281	297	300	261	323	318	293	271	290	296	274	314	294	299	301	316	281	296	311	317	283	286	311	303	267	297	284	309	294	272	256	299	300	285	283	291	293	296	297	307	304	301	286	268	300	308	314	284	295	310	329	297	293	338	301	306	285	297	285	308	289	278	311	272	301	301	321	294	305	273	288	309	309	304	289	316	330	254	312	303	325	317	312	293	271	300	285	269	308	300	292	282	295	293	294	332	286	287	282	282	307	300	286	313	325	301	298	295	303	299	269	299	293	252	287	311	315	284	334	325	308	266	281	322	306	312	298	258	295	258	273	287	304	284	305	332	329	309	278	285	284	298	314	286	287	299	280	297	292	290	277	292	311	281	278	298	294	254	305	265	305	291	293	303	299	287	268	327	305	297	322	266	292	308	292	290	313	312	312	312	276	308	309	282	273	278	297	305	319	278	304	299	283	305	283	284	300	332	319	304	286	301	270	332	298	331	270	275	301	302	290	310	316	307	314	291	292	278	299	298	337	326	271	280	280	270	294	257	318	277	307	277	273	302	260	287	335	297	275	308	356	257	319	316	277	294	294	295	301	306	357	294	279	278	322	313	321	299	303	319	292	336	276	297	238	283	303	290	287	296	296	299	288	295	311	287	275	284	342	285	329	300	311	267	306	304	270	310	313	326	282	302	304	287	300	287	323	309	276	303	302	287	280	274	283	284	325	267	299	335	330	296	296	294	300	299	299	307	288	279	313	289	318	275	283	295	267	303	274	264	300	288	284	317	299	300	279	293	328	310	290	279	291	280	299	308	309	289	295	306	314	313	301	291	311	306	304	295	296	276	323	254	283	333	288	291	299	299	276	300	310	312	309	272	280	296	266	315	297	295	295	281	290	290	308	286	282	289	276	279	313	315	282	296	290	305	289	302	279	282	330	336	297	298	312	293	274	316	299	288	289	297	284	304	287	295	314	321	303	304	285	299	298	294	321	274	313	281	327	297	309	301	307	285	289	302	290	266	261	298	313	297	319	276	281	309	301	316	291	314	289	260	280	295	274	330	295	306	296	308	283	286	318	297	308	304	286	290	287	281	289	297	308	279	307	334	306	298	282	273	264	331	268	288	247	273	284	268	315	299	332	294	316	312	292	331	280	292	276	303	315	297	291	248	275	279	314	271	301	276	300	287	268	278	287	268	288	333	361	288	283	259	286	304	322	273	292	261	317	309	286	280	316	287	310	296	277	312	297	313	299	308	278	288	300	294	313	311	290	288	288	310	301	292	287	307	281	303	320	299	289	283	280	297	273	307	277	269	292	281	278	314	301	294	299	284	275	268	274	295	308	325	273	299	343	309	299	279	345	291	298	286	298	333	329	296	320	290	301	326	283	292	311	281	298	301	274	288	318	309	294	276	300	320	285	292	317	304	249	296	313	283	265	327	311	279	270	284	299	328	306	329	304	295	270	276	292	290	308	294	308	265	278	284	306	312	270	306	282	307	295	329	256	297	315	287	287	289	292	319	299	289	322	330	334	306	280	250	314	291	283	315	287	323	291	329	341	289	296	293	285	281	311	291	310	324	319	283	324	278	298	265	298	283	298	283	340	289	289	301	274	287	264	278	317	281	277	302	298	309	271	306	303	294	304	321	363	312	257	285	305	307	285	260	301	293	297	290	269	289	277	324	293	308	330	284	271	284	292	282	278	278	306	273	272	314	305	294	295	297	294	307	281	280	312	342	268	288	296	256	302	262	288	271	317	270	290	283	287	276	318	303	281	343	330	284	285	288	301	274	307	300	293	286	290	278	305	266	322	277	308	296	307	294	329	308	307	298	278	280	285	286	286	307	306	319	288	274	294	315	307	265	338	285	282	292	285	300	295	322	285	296	299	296	309	299	301	315	285	279	300	327	311	286	278	292	305	297	280	301	294	292	330	294	267	313	284	292	303	280
6660	4285	5152	4158	3580	3042	2528	1942	1624	1411	1109	1051	940	937	919	917	916	928	834	939	856	871	815	794	811	816	840	781	791	762	725	756	774	732	705	741	707	716	714	748	697	732	707	720	713	674	684	670	669	727	707	665	672	668	722	692	664	689	692	689	648	691	634	668	700	712	656	656	635	625	696	684	669	626	692	665	696	645	625	667	641	662	673	639	714	635	677	716	667	654	692	666	636	615	678	637	669	658	661	611	679	664	631	655	631	655	684	627	690	648	663	673	648	696	676	654	628	633	655	675	651	693	646	650	700	675	696	624	672	685	593	650	722	623	657	675	649	670	638	693	644	663	651	659	641	666	636	628	679	648	695	606	639	677	632	648	617	673	678	670	662	670	622	670	700	613	640	632	656	668	608	665	622	657	661	674	670	639	666	669	642	700	688	673	735	694	652	692	626	642	678	647	632	672	691	682	711	652	665	709	677	675	623	674	669	653	643	612	645	632	636	633	675	698	621	660	661	637	691	661	634	685	576	662	653	675	698	657	635	651	643	669	669	631	709	684	654	629	657	661	679	596	643	680	675	677	663	650	666	647	684	649	687	654	624	645	672	651	708	643	611	671	682	650	642	654	664	658	686	713	662	653	624	610	601	705	666	646	643	640	650	687	661	696	686	655	664	668	637	647	687	708	673	639	691	711	632	649	679	672	670	655	692	645	663	607	658	640	677	608	679	698	638	662	662	678	636	657	690	632	657	734	649	652	668	666	685	689	714	647	604	609	680	661	598	676	655	697	664	692	626	654	651	606	693	655	654	657	619	644	649	688	668	628	663	674	650	704	687	708	671	654	662	675	613	647	671	597	676	649	698	639	685	694	663	662	659	668	676	699	686	655	668	680	593	696	635	655	642	663	665	664	670	647	658	657	659	664	609	656	644	708	642	659	655	652	633	646	692	677	664	667	667	636	705	610	702	660	691	692	659	641	695	672	663	648	660	620	660	656	661	712	684	672	668	695	659	678	673	647	631	689	683	647	697	673	619	683	671	664	663	613	660	641	674	653	692	657	679	650	654	674	653	652	686	601	647	733	635	659	676	642	638	666	608	650	669	646	639	699	651	659	578	661	648	616	640	643	626	692	735	679	654	699	663	663	740	658	622	642	666	628	655	697	637	632	658	650	628	653	653	699	672	680	649	640	644	669	679	645	649	648	658	667	652	670	682	681	676	657	646	647	662	637	666	684	609	648	682	670	675	642	661	628	673	668	635	658	643	660	669	699	621	655	643	638	664	659	665	703	643	644	710	672	735	689	698	686	623	640	657	641	647	672	701	617	685	639	629	667	651	626	661	678	670	686	676	661	618	665	673	631	663	703	678	636	602	700	659	640	672	652	648	685	644	671	723	657	632	645	593	677	661	644	609	648	672	692	678	628	649	692	701	671	665	670	693	724	680	673	663	665	693	679	686	664	699	677	639	641	640	674	635	661	647	674	665	656	666	671	681	634	663	672	702	652	659	666	659	656	683	659	616	708	667	662	653	726	631	704	689	681	628	637	643	683	615	671	692	652	651	644	647	612	672	635	671	683	681	627	662	679	688	683	635	642	644	677	658	686	644	678	689	662	717	682	693	731	631	661	651	657	660	626	659	652	681	686	672	671	607	677	673	645	648	708	663	629	731	662	640	698	641	628	680	700	654	620	635	654	671	638	653	657	702	665	660	676	638	643	661	661	676	674	676	647	702	629	656	668	691	676	657	627	642	660	641	618	642	630	641	678	649	644	718	658	673	710	631	670	690	677	612	674	701	703	675	678	674	670	652	700	681	643	631	665	663	663	649	685	634	758	667	640	656	663	680	604	615	637	672	687	630	682	629	671	644	686	663	637	666	688	671	665	631	654	637	733	681	667	626	655	633	647	664	677	633	646	687	610	672	670	652	690	695	627	657	660	628	700	707	672	646	690	665	683	671	716	672	712	688	647	643	632	613	654	658	649	660	628	665	652	642	646	674	692	636	648	666	668	695	635	714	676	675	697	675	695	669	633	653	659	695	681	640	656	697	710	659	654	686	726	646	659	618	674	662	623	652	666	646	686	703	642	654	680	629	669	683	680	666	651	641	643	618	654	654	681	678	656	673	679	622	614	664	665	652	678	654	689	693	684	653	616	663	692	661	705	671	659	669	667	673	669	691	644	655	702	643	659	649	679	658	627	639	670	659	653	632	664	676	650	667	669	628	698	683	652	675	636	671	682	669	668	673	639	670	670	625	668	669	680	652	679	698	660	715	662	714	688	616	634	666	653	647	680	699	671	657	686	678	678	606	656	675	632	645	669	667	665	675	647	635	654	695	605	642	653	707	677	656	678	662	715	703	653	676	680	678	676	695	659	617	654	668	668	663	675	683	697	663	677	636	652	602	628	700	621	679	633	668	659	657	651	635	672	689	637	662	661	672	661	658	721	645	715	700	659	683	716	583	627	674	686	671	673	650	648	679	643	633	650	639	687	657	675	655	640	690	616	650	689	664	658	701	711	676	686	644	628	672	654	668	645	717	626	706	704	615	634	627	657	674	643	686	686	719	667	720	644	652	681	659	701	702	677	649	651	699	694	662	688	668	648	654	648	641	666	701	669	637	671	686	671	672	646	641	709	636	639	649	646	638	715	710	581	663	650	684	651	648	646	712	657	669	633	674	686	647	711	638	683	671	684	676	652	677	638	675	635	682	654	659	691	667	680	626	675	700	657	640	657	678	677	636	659	661	711	677	632	655	705	661	659	639	681	647	655	654	625	627	669	672	665	621	692	651	718	679	677	682	646	644	635	705	654	642	651	676	649	692	651	688	692	652	656	625	627	681	657	618	624	619	671	633	629	655	680	693	655	609	637	675	684	647	667	669	654	676	646	613	636	644	661	614	646	668	650	666	655	703	673	636	654	704	662	681	689	634	652	647	640	675	689	610	636	632	670	676	637	680	696	670	655	686	652	691	657	650	666	707	683	632	691	652	643	616	668	641	652	663	614	658	642	697	716	707	651	687	697	647	627	682	691	679	694	682	679	680	651	680	650	663	677	656	651	654	707	644	654	664	691	663	650	668	690	688	651	675	657	696	623	700	642	669	630	621	654	649	650	672	659	704	669	677	667	651	670	644	668	696	666	657	661	701	674	680	635	669	635	661	645	626	649	666	705	644	628	684	660	696	636	675	638	646	656	651	662	699	684	674	627	683	652	665	692	662	677	630	676	662	652	586	673	651	696	682	673	636	648	744	651	647	721	661	681	671	682	665	648	619	635	651	651	655	658	627	642	653	655	719	651	647	692	690	626	681	652	674	672	644	649	644	629	704	618	655	664	697	655	649	633	701	687	678	663	634	625	664	624	662	646	701	653	667	689	631	682	653	641	669	661	663	626	659	708	650	676	685	646	638	636	637	657	622	676	613	631	692	663	664	628	656	637	678	656	699	655	614	694	627	627	645	647	652	677	673	628	700	685	699	648	677	634	670	660
20964	8544	6100	3856	2998	2427	1894	1090	834	592	568	567	518	492	485	423	401	392	369	399	426	371	323	327	342	263	309	312	281	322	316	288	283	259	293	260	270	274	240	266	268	250	272	272	247	257	265	274	277	271	256	252	270	242	258	209	249	275	243	258	273	262	264	250	280	249	240	249	263	293	252	256	284	237	253	239	242	227	226	244	243	240	244	264	231	267	261	234	250	257	263	227	254	249	276	231	301	247	261	249	256	257	292	266	224	271	249	269	242	247	247	238	239	252	241	224	250	284	246	244	263	274	240	254	259	245	246	210	245	265	259	244	263	257	233	236	272	234	240	226	261	271	245	220	246	271	252	239	248	248	230	276	254	251	235	247	246	232	273	271	231	239	244	247	258	236	256	271	260	229	262	309	251	256	278	247	264	269	257	271	257	246	247	255	271	253	262	277	251	274	224	242	243	254	254	255	255	242	253	235	225	237	244	219	271	257	233	267	271	238	242	248	243	274	257	262	261	261	251	245	287	218	233	277	256	265	232	266	269	245	223	223	278	261	241	249	217	274	260	210	226	251	230	254	273	233	277	231	262	266	232	258	234	246	268	266	258	225	242	241	262	263	243	254	272	274	244	260	246	276	238	284	260	253	230	227	265	256	264	269	263	293	276	257	267	249	221	230	270	243	244	225	262	258	249	237	237	254	274	253	276	274	256	243	246	251	239	270	271	262	245	244	252	212	253	269	224	269	272	239	238	267	235	253	208	253	237	270	244	268	237	227	272	250	223	237	242	271	237	240	264	237	239	232	225	270	234	236	243	263	234	244	255	254	273	246	234	236	224	242	272	241	250	258	237	273	248	224	225	243	236	255	265	242	282	247	266	235	232	243	249	264	238	230	248	243	253	239	277	253	266	279	249	244	268	284	257	229	254	268	257	263	257	258	261	271	281	246	241	269	258	220	251	267	254	236	247	228	271	256	239	253	265	240	245	249	238	267	268	236	238	263	268	226	253	227	238	247	261	230	250	229	229	274	236	248	210	279	232	254	252	251	234	234	257	256	242	257	284	255	251	236	263	246	263	270	226	276	260	243	251	241	251	238	227	243	269	243	243	281	255	251	249	238	258	276	274	252	264	212	263	227	249	233	228	241	302	260	265	241	263	253	272	215	242	236	264	228	281	271	287	253	251	226	248	261	270	292	256	271	262	256	251	241	249	204	211	258	242	241	233	253	246	266	227	289	230	237	239	265	254	229	237	260	269	260	246	233	228	251	281	230	265	264	213	280	262	240	265	254	270	272	283	260	242	247	255	242	245	248	238	247	256	238	255	250	250	283	259	251	252	259	238	278	270	260	276	246	241	247	232	253	242	247	225	244	249	278	262	264	261	237	249	230	216	248	239	270	251	248	216	259	259	254	261	264	253	263	219	232	261	271	228	268	280	246	280	276	280	231	267	263	259	255	252	239	238	260	260	272	238	249	229	282	246	270	238	249	214	264	248	224	259	232	278	232	243	255	221	268	247	259	268	258	256	253	233	267	258	277	250	235	265	243	280	225	258	233	214	241	245	241	247	240	242	242	228	231	291	243	271	216	250	244	252	248	241	262	252	266	248	240	241	257	262	257	246	243	263	267	251	239	237	248	208	243	236	245	256	234	256	229	278	283	237	286	272	248	284	241	269	233	224	208	244	269	273	255	259	297	274	264	249	253	266	272	282	263	229	241	270	273	264	247	268	264	251	248	238	255	255	267	238	246	267	237	245	235	247	247	229	293	249	248	266	271	247	258	239	254	236	260	232	257	262	246	230	261	249	265	268	253	257	260	245	248	247	252	270	245	252	249	257	263	259	251	261	255	268	267	280	254	261	246	275	255	245	236	238	285	268	235	235	248	251	272	238	261	213	240	238	285	271	228	264	247	242	241	264	242	230	265	269	237	239	220	269	250	252	259	241	274	264	276	274	274	245	260	255	235	228	240	272	251	260	246	255	253	257	217	275	278	249	238	235	247	239	249	275	235	249	244	279	246	255	271	267	259	220	272	282	255	238	235	244	235	267	243	282	254	228	264	262	254	263	247	272	240	275	248	237	266	224	220	237	240	260	230	261	266	299	237	240	249	241	257	258	256	276	264	243	268	240	239	262	274	262	241	233	234	269	267	268	263	265	242	243	223	257	247	226	245	256	264	231	267	249	252	241	259	272	281	252	276	247	256	269	252	238	236	250	267	251	294	254	286	253	267	259	277	256	242	226	263	246	244	250	260	229	245	285	260	268	262	260	263	256	254	256	232	229	227	247	258	272	267	276	249	260	282	232	232	281	241	275	241	222	259	247	245	250	264	268	241	213	255	237	249	260	281	264	255	261	255	240	261	234	248	243	290	232	300	237	270	256	278	229	250	245	268	246	233	234	276	235	243	268	253	254	270	237	266	255	260	257	256	239	231	249	235	268	239	251	264	261	265	259	261	262	233	258	256	238	214	224	258	241	240	238	254	253	277	243	232	221	256	241	260	235	251	234	259	242	238	260	245	234	224	222	259	263	241	226	263	239	260	252	235	274	275	269	260	239	249	236	218	271	258	235	247	264	263	222	263	233	233	252	257	291	268	253	232	269	267	289	256	234	258	232	259	257	215	255	251	263	242	267	268	215	237	237	271	237	229	277	270	240	254	248	256	266	238	246	258	276	254	251	246	259	231	259	254	286	247	283	249	239	254	254	249	228	277	269	238	230	251	271	266	266	261	223	244	258	270	248	257	232	278	259	262	228	266	295	254	256	265	238	258	242	237	296	240	246	259	243	254	247	224	299	233	261	278	259	255	238	290	255	250	259	252	257	262	246	239	272	265	283	251	247	231	220	236	260	233	247	244	235	252	251	235	215	270	250	263	241	261	253	239	247	270	253	245	237	221	232	229	226	239	234	227	258	240	245	275	228	224	246	243	226	264	236	243	280	244	234	239	272	285	254	271	252	226	232	267	228	280	276	263	258	258	244	253	268	226	229	241	261	232	285	241	228	229	260	270	242	280	274	266	256	251	244	227	230	285	221	245	234	240	280	273	243	247	270	261	269	223	253	242	253	247	237	260	248	242	246	263	274	234	277	264	237	277	240	230	270	268	273	262	251	259	269	256	237	235	236	241	250	260	261	261	234	257	259	259	262	229	261	226	218	286	239	246	236	244	248	248	237	260	274	247	264	222	262	225	253	226	239	271	258	265	257	246	235	245	236	262	258	249	264	276	285	255	267	259	257	246	251	264	259	245	265	226	267	248	250	253	256	243	235	265	245	252	237	260	239	231	246	244	269	294	235	238	268	228	265	237	252	261	239	249	265	251	261	250	251	255	251	260	244	263	264	281	218	266	231	236	269	274	238	266	260	250	265	275	226	245	240	256	245	270	252	225	231	268	246	259	236	281	279	251	278	251	286	261	240	244	210	247	226	235	243	263	263	273	277	238	265	238	222	259	243	247	229	210	267	229	252	247	240	218	254	247	267	235	257	243
13834	7050	9021	9164	8058	7779	6911	4627	3723	2728	2388	2427	2084	1918	2216	1832	1559	1573	1527	1564	1431	1328	1080	1037	1024	930	984	942	1041	956	874	880	780	741	716	702	696	724	676	630	690	652	624	659	646	673	668	618	602	660	637	619	612	643	642	660	647	608	586	696	606	598	614	642	582	623	592	572	607	586	586	571	556	562	600	556	586	612	544	585	591	611	594	608	579	618	593	553	590	558	597	599	599	541	546	618	609	528	588	549	558	552	576	584	560	616	582	618	557	560	583	559	564	570	615	561	557	546	615	570	569	561	582	577	607	580	565	571	613	572	547	579	563	548	550	539	591	548	595	541	613	570	593	558	575	598	564	577	586	533	546	571	550	585	587	576	592	567	584	575	577	572	583	569	578	522	543	558	579	606	564	562	576	536	643	620	582	571	590	612	611	597	587	575	586	564	566	576	558	557	583	560	560	574	540	575	608	560	579	550	577	531	613	592	603	561	541	537	583	557	503	590	563	552	563	539	566	565	576	603	603	613	567	565	595	593	594	613	585	560	574	583	561	588	589	539	574	570	550	611	542	594	560	578	514	574	613	602	566	555	546	547	580	569	595	590	595	535	568	610	588	591	642	569	601	595	589	560	560	569	537	567	551	558	582	592	575	597	617	568	572	615	588	567	585	559	592	551	606	615	594	584	610	556	553	576	587	597	559	615	564	576	553	560	549	591	574	565	578	546	597	605	611	599	614	568	545	547	531	630	569	532	600	585	563	607	576	595	560	608	598	590	553	569	582	562	596	521	599	568	549	633	552	610	595	571	584	553	583	583	571	591	546	623	575	575	561	572	588	583	551	581	592	576	581	553	536	574	539	554	521	620	570	539	580	567	610	569	596	545	600	617	608	580	555	577	533	581	573	590	582	560	576	604	611	589	565	590	573	571	523	561	553	574	576	578	557	564	557	589	539	575	594	563	560	584	583	573	572	543	566	557	608	540	567	553	599	581	585	589	556	570	603	583	577	569	555	544	571	596	554	585	611	575	568	531	581	578	553	593	582	604	582	589	584	597	583	541	559	612	566	559	532	566	564	507	590	605	602	550	615	587	570	574	548	600	544	603	569	536	586	575	545	569	580	554	608	573	614	567	544	569	584	556	561	541	599	551	592	568	533	570	554	543	570	592	579	545	564	581	585	569	574	553	563	604	586	569	561	546	564	626	588	562	620	552	572	603	595	596	603	604	595	632	597	591	599	569	544	562	552	562	537	539	571	614	563	610	585	606	577	590	543	610	572	559	553	530	583	537	567	576	565	557	536	539	539	610	553	588	589	588	565	592	565	547	583	552	597	583	625	586	558	614	600	635	555	573	570	581	575	560	553	585	578	558	578	613	588	574	584	572	532	607	583	584	627	601	561	566	562	554	547	565	591	535	610	564	541	583	561	605	568	516	580	560	593	592	577	636	557	570	589	582	606	571	558	543	578	579	592	580	577	610	574	561	553	602	609	567	619	540	571	551	591	559	563	574	542	590	569	572	580	590	579	593	584	537	570	567	570	579	547	582	565	603	589	572	609	607	592	582	573	575	600	558	577	603	540	580	562	567	540	555	533	611	583	564	552	573	543	599	584	588	591	578	562	632	553	533	595	569	575	585	632	599	521	595	567	544	599	556	581	587	576	586	591	582	539	587	547	564	561	574	560	618	579	568	571	548	581	543	546	599	630	562	595	572	540	537	572	596	588	550	561	564	547	606	586	593	525	539	526	597	571	532	636	562	604	612	618	551	578	595	580	621	564	568	567	573	568	563	591	562	582	545	542	591	572	592	569	573	626	531	540	545	596	578	581	569	593	506	593	622	549	623	542	595	568	564	544	593	545	533	596	593	544	568	618	570	542	560	608	560	580	541	556	568	580	589	562	540	547	558	611	598	578	573	569	598	573	550	591	588	573	563	596	612	594	552	574	557	569	574	535	490	568	611	620	573	578	598	596	552	589	551	614	578	599	533	553	660	556	542	546	600	576	545	566	550	530	562	537	604	564	555	557	576	586	564	581	538	583	572	574	561	654	558	598	553	616	581	580	573	572	566	624	598	558	604	575	566	567	601	529	623	550	582	586	527	554	586	568	546	559	604	607	584	609	596	556	575	554	559	562	570	568	605	564	593	558	562	561	548	577	600	603	551	533	583	580	546	616	554	595	571	555	600	553	584	579	560	567	571	553	567	595	588	565	565	589	596	583	585	584	630	626	588	567	589	575	555	575	587	580	587	553	546	559	575	553	563	583	548	593	580	574	574	565	596	540	554	531	581	556	566	575	557	615	529	549	556	582	545	586	624	575	591	557	535	547	572	580	550	567	583	562	638	526	567	558	568	555	626	573	551	570	602	553	590	552	610	587	586	583	584	614	589	578	586	602	560	572	568	593	616	594	574	541	603	604	611	582	582	543	537	595	516	570	581	629	577	589	573	551	568	588	571	615	611	586	610	557	578	570	588	552	556	574	565	639	552	550	562	585	556	607	580	595	583	573	604	564	576	576	604	541	586	564	526	562	560	559	576	533	565	605	538	580	574	585	551	570	540	563	600	578	598	546	570	532	606	559	589	579	568	579	596	585	546	568	553	592	573	615	582	608	574	582	588	588	602	571	581	534	562	566	547	595	581	610	553	572	536	583	629	613	551	590	575	549	583	554	544	585	572	550	557	589	562	598	563	599	547	573	570	592	574	567	546	556	565	582	599	557	565	569	617	546	552	591	556	549	568	585	595	579	589	598	571	578	590	597	556	587	561	580	573	595	582	576	529	593	597	568	562	567	599	579	536	560	593	535	575	543	605	622	578	562	590	551	540	580	600	590	603	554	545	584	591	544	630	586	569	573	593	550	589	590	595	591	549	560	561	564	582	587	582	565	565	582	617	565	541	580	590	563	599	608	550	587	615	572	540	514	574	552	570	638	574	594	550	554	557	558	600	584	618	615	615	541	557	573	563	528	608	555	562	589	624	556	494	588	599	548	580	582	582	583	585	552	583	555	560	592	568	518	552	623	581	538	539	583	581	590	550	599	604	551	565	544	558	596	618	551	565	599	580	504	575	583	591	574	538	585	567	574	583	552	581	550	602	559	579	595	588	628	540	584	597	589	584	600	584	579	576	580	539	575	579	567	607	583	557	552	607	578	567	548	540	555	584	560	583	544	544	583	584	576	608	594	563	566	593	532	587	564	562	574	560	565	543	621	576	611	573	605	559	558	561	589	528	556	540	589	607	552	591	587	602	555	542	576	550	594	607	572	562	604	567	615	584	577	534	589	567	590	546	535	599	595	562	558	558	549	562	579	578	573	571	565	562	551	534	582	578	530	567	602	572	538	555	596	559	648	570	537	571	544	624	585	583	584	568	555	578	526	558	607	570	570	559	594	577	587	592	572	581	587	558	553	566	605	589	595	568	555	561	548	526	546	554	594	617	601	568	588	557	597	573	598	536	634	572	581	568	540	591	568	556	584	579	569	536	554	564
28465	12813	9829	6353	4794	4046	3332	2018	1448	899	764	639	700	651	587	604	568	512	454	530	518	463	364	359	321	354	337	328	361	312	343	337	300	314	255	286	262	269	267	296	272	265	248	255	267	306	262	297	247	267	243	252	260	267	261	245	291	261	262	265	262	238	297	259	266	268	214	267	231	238	217	251	214	231	246	273	253	276	238	240	258	246	274	236	266	250	230	252	277	245	264	236	239	218	264	250	255	236	253	276	252	292	280	226	249	229	241	239	249	257	252	252	237	242	263	227	249	228	247	236	264	268	228	232	251	252	240	249	248	232	247	244	231	233	217	231	257	241	233	247	227	221	242	279	262	256	257	236	265	260	273	273	255	257	232	221	247	283	262	271	298	252	260	244	259	256	224	240	208	237	256	227	212	225	207	222	242	248	254	292	257	239	238	244	259	240	258	256	276	248	263	197	244	245	216	238	259	268	234	246	256	258	225	230	206	232	234	251	261	223	211	266	236	244	232	237	243	261	232	251	213	250	246	216	267	230	228	213	259	259	224	229	251	253	249	290	280	233	262	227	236	242	248	271	232	239	216	256	243	253	260	256	222	244	250	259	258	288	255	235	234	259	264	240	282	230	242	226	235	247	230	286	265	261	249	251	235	247	249	227	230	295	260	254	235	242	248	251	277	270	229	236	216	246	269	226	264	262	273	246	247	283	265	241	269	219	265	216	241	257	257	293	248	262	246	251	235	210	253	245	269	273	250	210	253	266	224	232	231	242	243	228	239	221	242	289	242	246	229	236	237	264	244	237	265	243	233	239	234	252	233	260	240	225	255	253	260	254	290	233	266	242	239	261	235	237	224	265	232	231	279	282	254	256	266	261	249	235	234	248	253	257	276	218	238	235	258	230	220	256	238	239	274	229	251	254	223	223	214	247	230	228	245	268	229	226	260	240	236	255	282	244	236	236	241	264	264	252	242	243	217	246	273	239	249	243	251	244	263	246	262	240	264	264	264	260	239	229	231	266	258	280	246	239	228	230	250	267	266	255	206	252	216	235	275	237	221	237	234	232	269	257	240	241	246	244	219	249	271	210	252	262	240	254	245	263	246	253	241	238	233	301	245	253	258	270	228	239	273	278	262	259	251	272	260	232	236	227	273	226	230	227	265	267	217	222	285	249	231	285	274	243	235	224	221	281	232	240	239	231	251	213	276	247	219	281	274	255	237	246	236	244	207	279	253	230	273	244	241	241	248	234	247	264	257	250	276	270	253	240	241	234	243	246	250	248	255	218	268	242	244	230	232	278	250	259	225	233	255	242	267	244	253	257	261	228	257	258	257	265	219	222	242	239	231	254	242	289	263	285	248	253	249	249	226	242	235	229	265	245	266	238	235	234	264	265	253	280	267	261	276	224	248	259	229	249	234	248	246	245	270	237	239	245	252	251	286	239	240	237	270	270	264	240	243	276	259	231	238	270	273	271	276	244	268	248	259	262	256	229	266	225	249	238	234	244	261	253	277	251	225	229	219	218	237	245	244	225	240	264	289	260	221	241	246	237	241	249	229	260	229	243	236	253	263	292	259	258	244	257	258	241	255	207	221	230	274	189	237	285	253	261	236	247	243	230	280	247	239	253	241	241	237	253	268	266	234	249	237	283	227	237	261	209	230	265	259	243	243	280	267	239	239	265	238	237	272	249	263	281	254	262	250	248	255	244	237	256	244	263	279	244	225	283	229	286	267	253	232	251	265	260	245	245	238	216	232	259	251	235	225	226	250	242	242	245	239	248	260	241	246	266	232	238	279	263	263	255	255	257	235	237	236	239	251	256	249	255	219	251	260	234	230	296	279	257	246	257	286	265	264	237	264	240	247	236	261	267	240	255	243	275	244	246	232	254	271	234	221	269	232	273	248	242	214	270	281	246	260	241	278	220	285	245	244	237	260	228	225	254	228	258	248	259	240	250	269	250	247	225	260	262	261	264	256	242	243	234	275	281	252	253	231	235	255	236	247	249	229	247	258	258	237	261	228	244	249	282	267	258	226	262	219	284	215	235	261	256	270	262	252	238	251	264	229	269	255	242	244	232	255	239	216	216	244	266	292	246	244	283	233	243	260	236	252	278	268	267	229	274	213	294	256	272	250	257	243	251	241	262	249	229	235	242	260	261	258	239	252	290	232	269	241	283	268	246	249	241	238	223	236	241	264	242	250	224	247	259	278	244	265	249	235	262	244	229	257	248	219	250	244	250	257	240	239	252	262	260	241	278	265	261	273	245	250	261	265	232	267	232	217	237	257	242	250	229	232	252	250	250	268	215	276	279	211	263	247	249	275	255	250	265	225	236	264	264	229	250	232	237	245	295	264	254	248	251	236	266	242	245	252	232	263	271	258	259	254	254	231	250	252	252	237	249	225	220	245	249	242	254	257	227	259	270	249	245	268	283	281	256	270	229	273	226	232	257	265	240	231	255	262	267	261	236	250	232	233	258	253	253	228	231	232	284	237	246	250	248	212	249	253	227	252	261	231	221	258	249	254	275	236	256	256	230	251	265	242	254	255	230	219	233	249	240	233	243	254	255	229	243	228	270	244	249	249	232	239	256	240	265	283	260	252	269	273	265	225	250	247	234	226	266	238	226	262	245	257	270	234	241	254	226	250	236	233	231	264	289	211	262	255	259	262	246	251	249	275	229	221	238	241	245	237	274	262	247	272	227	255	245	276	232	257	252	252	240	218	246	229	254	267	216	286	248	240	253	270	251	273	258	270	248	258	260	259	262	259	251	223	258	274	252	250	267	242	258	245	263	270	261	239	257	237	230	268	217	250	235	265	234	250	233	253	249	245	241	225	247	241	224	239	249	242	266	228	255	275	264	243	234	229	239	224	245	229	251	237	217	247	243	254	256	254	263	280	234	265	273	238	258	241	268	261	280	257	270	282	279	269	241	255	277	248	242	238	227	236	239	233	289	263	232	234	241	198	245	269	244	252	245	229	218	210	253	265	269	242	225	236	255	259	264	236	249	254	262	256	226	211	240	240	243	229	226	243	253	218	239	275	253	251	251	259	246	226	247	280	280	259	246	256	236	260	251	262	227	236	254	261	246	223	235	223	247	233	249	237	207	255	246	244	249	268	242	226	281	244	234	228	222	231	269	252	222	238	228	263	231	242	234	289	255	238	247	269	221	255	246	228	252	274	255	258	238	254	242	300	231	223	234	249	257	221	235	257	237	245	273	249	252	251	257	232	234	277	235	248	257	273	254	251	233	257	254	244	264	248	241	212	231	250	272	248	244	221	253	263	254	257	260	260	257	263	245	257	251	251	252	242	233	262	260	235	246	243	242	255	232	241	241	281	234	259	261	268	260	230	212	222	250	239	248	244	275	281	247	224	255	261	246	269	269	244	238	262	262	255	242	246	226	235	256	235	230	248	240	272	282	271	263	259	271	256	282	253	249	230	241	239	199	231	257	244	265	240	239	220	263	284	237	264	294	251	278	258	244
17106	9638	13425	12805	11825	10651	10947	7407	5994	4045	3438	3021	3646	2920	3199	3026	2318	2415	2029	2417	2247	1895	1525	1359	1320	1225	1293	1216	1426	1287	1094	1004	999	875	791	777	771	732	775	747	701	698	701	681	713	652	677	679	682	625	644	660	649	658	661	707	703	647	667	600	639	659	595	620	619	600	627	598	587	579	594	583	655	599	552	571	564	593	534	512	611	583	564	610	586	560	552	592	525	588	578	563	558	591	566	566	554	574	591	581	570	564	591	538	589	543	571	552	560	601	559	543	587	591	607	553	532	622	620	569	565	541	526	560	578	537	575	564	598	567	628	643	548	581	530	551	549	616	613	544	622	561	535	591	611	560	540	546	581	604	544	582	567	530	596	551	561	573	567	541	550	555	552	608	614	570	560	587	582	591	605	589	568	610	557	592	589	574	590	581	544	553	577	600	589	585	531	590	564	582	570	590	603	555	579	546	588	564	613	576	560	600	574	582	570	534	593	525	584	614	565	543	551	552	576	564	577	534	605	573	602	540	583	545	577	580	626	550	572	553	582	564	539	556	553	542	559	557	566	595	546	599	572	571	584	569	573	559	573	583	554	556	559	629	579	522	576	560	550	584	557	611	530	569	607	550	550	560	603	574	573	620	558	612	606	587	567	569	583	609	587	591	560	585	597	580	584	580	585	543	556	545	581	578	592	558	576	579	634	598	585	552	538	587	570	569	637	552	560	551	541	563	627	581	563	559	576	604	599	563	587	565	593	595	567	565	536	573	530	569	584	578	596	538	589	559	583	614	573	555	588	597	601	526	576	614	572	556	563	605	568	569	554	585	607	514	569	573	594	587	596	539	576	548	613	568	588	596	543	556	583	606	576	554	565	585	529	568	549	574	584	571	573	594	582	590	592	544	544	551	598	598	574	557	566	605	572	585	577	572	603	595	586	584	570	576	544	627	581	566	595	580	543	565	561	549	625	564	553	565	582	545	541	560	601	575	586	600	537	589	617	601	559	565	558	565	574	580	558	573	570	592	600	562	563	568	602	588	574	568	559	562	557	587	589	553	530	595	556	604	583	599	558	568	562	591	581	584	550	581	612	576	583	558	564	603	603	568	584	558	551	553	572	565	569	615	567	542	569	538	572	611	601	583	580	542	590	626	593	592	589	542	544	575	621	523	597	561	597	594	605	576	570	583	540	600	582	595	557	592	605	582	584	598	566	557	569	574	579	512	598	585	512	589	585	606	552	563	574	561	621	603	599	595	574	554	580	601	565	538	579	568	572	575	549	558	570	601	612	594	570	556	578	566	598	568	551	574	578	578	559	534	568	591	575	578	568	583	586	584	590	540	559	577	584	598	566	551	547	583	541	565	577	597	568	590	585	596	563	545	565	573	603	568	579	544	556	575	562	554	575	596	598	576	591	607	585	605	551	544	567	554	565	593	547	581	576	569	556	574	562	585	618	567	587	559	592	573	631	565	603	568	554	583	587	545	576	564	559	582	572	553	572	569	559	561	589	615	558	573	556	595	572	601	568	565	567	603	562	582	576	564	609	567	578	561	598	595	574	542	561	591	563	581	585	579	586	552	539	554	581	569	580	571	576	582	568	596	574	543	566	579	554	566	577	588	633	559	605	571	592	539	555	586	548	590	559	578	588	565	612	581	597	586	580	585	558	569	554	576	573	569	592	625	564	591	546	567	581	593	545	518	576	598	561	578	557	598	562	560	575	583	587	582	594	567	567	582	552	633	609	562	612	574	574	536	572	607	588	602	603	586	546	564	591	587	549	559	570	601	559	589	549	560	603	606	543	548	589	592	564	579	583	529	575	605	557	616	577	580	613	531	588	569	610	573	545	551	594	617	594	580	554	617	581	607	570	548	564	550	589	565	544	609	597	588	556	590	565	516	535	558	608	514	530	581	568	581	592	563	562	574	587	565	610	600	587	559	544	581	587	557	579	579	564	577	511	588	573	621	577	618	595	586	564	587	542	591	612	603	596	591	573	611	584	591	551	552	583	560	554	579	585	567	548	542	527	596	509	598	562	540	553	590	602	550	548	582	600	544	550	535	569	564	576	578	596	589	564	588	618	553	558	632	600	562	559	614	575	588	568	589	549	553	553	601	626	571	553	636	553	604	552	566	589	580	570	560	600	591	604	579	608	610	526	571	590	585	566	578	584	572	574	599	585	577	569	579	586	557	583	611	578	594	574	577	556	557	601	593	540	613	587	579	579	537	573	590	580	546	590	560	603	560	573	561	545	549	582	613	560	572	595	594	564	613	606	558	602	575	590	609	586	570	619	593	575	613	570	540	575	579	569	557	513	551	583	587	567	584	601	580	602	613	576	591	562	564	570	602	556	572	599	558	599	574	535	583	596	564	571	538	525	612	569	608	520	554	586	530	509	600	604	537	594	572	564	573	565	586	569	584	619	595	588	567	570	586	482	583	577	587	600	584	527	546	574	552	541	573	554	579	563	598	572	610	588	564	596	540	606	542	568	581	598	558	568	553	553	617	552	616	572	562	563	557	614	538	606	541	578	562	558	556	604	553	608	521	531	596	610	566	551	559	557	553	594	557	580	623	588	584	582	604	608	543	552	558	567	642	568	570	594	544	591	603	578	572	584	549	585	568	586	610	556	594	587	553	575	563	584	595	552	563	622	564	543	575	521	559	557	586	625	565	565	590	535	576	585	599	545	574	578	550	569	590	548	573	614	598	583	585	546	547	561	582	588	581	550	570	575	592	584	596	595	571	593	557	576	594	587	578	587	572	556	577	622	546	594	549	561	550	586	564	557	605	554	561	557	536	596	579	572	630	608	581	587	590	559	578	563	586	580	598	593	599	569	548	556	542	577	525	610	597	591	554	580	594	545	584	584	580	550	577	604	591	594	563	590	594	563	587	586	574	579	579	572	630	576	597	576	556	543	549	577	548	554	599	597	591	606	592	575	603	604	524	543	542	575	583	578	561	527	578	626	587	596	564	574	574	567	576	598	549	584	540	581	558	557	585	600	576	572	561	556	579	576	558	567	582	566	583	572	564	580	588	558	575	544	568	563	555	610	551	546	586	571	595	568	568	552	549	607	566	534	544	599	582	556	555	569	569	607	537	570	562	578	547	583	561	529	571	607	591	571	599	576	601	572	567	565	570	595	537	598	623	552	541	547	526	549	552	613	538	599	568	506	599	605	578	571	588	564	557	541	565	591	578	529	551	547	602	558	610	527	575	595	594	563	587	556	601	573	563	572	619	561	581	595	578	581	567	546	566	585	594	546	560	561	571	563	531	577	558	581	535	560	543	556	557	561	614	537	572	599	523	540	560	592	591	585	612	583	594	607	546	565	579	579	599	571	572	553	578	571	625	521	553	568	638	547	586	582	596	561	577	569	585	554	553	581	559	616	583	585	560	595	558	552	575	592	559	585	600	538	572	585	601	579	563	577	558	565	600	555	606	612	547	603	551	553	572	587	556	560	579	580	559	629	582	627	582	554	536	582	619
9657	4081	3226	1599	975	805	671	513	481	392	376	368	368	356	301	312	321	299	338	351	329	302	323	302	305	319	302	303	300	305	323	316	306	325	308	307	303	271	295	312	307	298	285	310	276	304	276	304	309	317	334	309	309	291	311	343	294	300	288	311	337	324	285	327	291	298	293	292	310	294	281	293	281	343	298	287	297	265	302	301	254	303	320	294	305	289	287	306	296	299	312	286	305	284	277	277	275	302	314	297	300	320	313	339	308	293	312	271	267	300	304	293	301	325	297	276	311	344	311	299	321	303	301	335	293	279	284	291	268	275	286	286	307	292	308	291	325	303	234	297	270	302	293	317	301	322	295	311	264	288	287	272	291	345	309	285	319	290	319	310	278	339	287	300	327	306	301	354	283	286	297	296	307	309	280	327	316	289	292	286	291	275	285	298	309	292	282	295	323	316	305	327	313	321	307	264	315	308	315	288	310	319	307	287	251	299	298	292	337	293	261	295	289	280	288	306	283	315	307	302	318	332	350	278	303	289	301	292	292	313	293	300	318	320	296	297	325	301	288	328	330	298	320	318	308	285	296	285	301	318	286	291	302	293	321	317	301	298	293	303	272	303	278	280	280	328	299	290	279	304	267	341	311	318	299	345	329	271	304	315	299	290	286	320	300	319	276	248	299	303	314	264	289	325	297	307	295	264	296	279	290	277	304	297	313	299	294	323	282	337	296	329	278	262	295	286	302	280	288	321	289	275	295	273	306	260	333	296	302	298	284	271	325	301	300	307	287	316	335	246	291	308	316	299	287	304	310	285	284	298	317	310	285	286	306	305	275	329	306	316	294	301	297	304	285	288	302	279	278	306	269	280	331	284	318	298	318	283	287	314	284	276	287	315	280	292	293	275	269	301	280	305	288	323	296	281	297	291	306	307	289	291	274	301	309	297	264	287	307	310	292	281	310	308	282	305	328	291	303	338	264	294	280	279	301	283	289	311	276	282	302	323	268	294	288	281	294	291	351	301	345	291	284	317	301	279	311	307	300	276	294	303	273	297	302	287	308	266	321	254	299	307	289	295	297	297	296	293	304	311	313	294	277	327	286	282	303	305	312	281	284	260	320	305	303	295	282	275	310	309	306	308	313	248	268	278	288	295	313	258	285	309	310	313	279	264	263	293	295	299	272	324	325	296	299	298	275	278	302	293	291	270	289	316	298	295	291	273	339	283	322	301	270	337	303	286	288	306	318	362	313	287	306	303	292	308	308	287	320	301	310	277	274	299	264	254	336	302	304	302	300	293	308	265	279	289	330	283	300	315	301	311	292	279	295	272	285	307	288	292	325	295	294	309	277	296	301	303	317	284	303	304	312	280	284	257	305	276	297	276	299	296	300	302	322	310	290	245	274	264	289	300	314	329	295	265	317	285	269	319	293	329	309	319	293	331	290	287	303	309	279	314	307	270	299	307	288	307	285	287	302	303	305	322	271	315	309	328	326	309	264	295	293	291	316	303	291	282	295	293	311	312	296	294	313	321	323	306	287	275	278	276	303	298	315	272	348	282	273	293	302	308	318	293	303	323	284	278	314	311	275	345	291	305	274	284	276	284	324	294	254	305	300	326	294	288	320	307	299	307	268	283	311	284	294	330	308	303	305	273	340	264	310	291	282	313	304	280	338	309	297	296	265	273	291	297	272	322	303	294	301	290	301	279	304	278	288	332	291	327	326	318	261	287	290	272	300	310	290	273	293	321	273	312	259	307	298	298	296	268	289	339	302	312	270	282	302	274	301	267	296	288	299	304	287	275	304	270	288	304	308	258	293	303	312	300	296	286	295	261	301	344	288	268	295	270	280	270	307	279	359	299	273	333	312	317	322	313	288	306	285	296	315	288	310	349	307	301	254	297	292	277	331	320	255	325	321	283	297	297	299	296	276	308	283	295	287	298	311	272	330	269	299	302	301	321	340	288	284	270	319	316	282	287	284	284	297	300	309	330	323	300	291	317	309	316	309	310	292	285	313	270	282	308	321	288	344	318	300	306	307	295	342	312	306	280	323	257	291	259	335	309	317	305	277	292	322	309	293	281	284	295	309	316	314	294	274	294	290	268	277	286	280	291	320	299	292	301	278	328	282	297	293	302	283	306	303	326	287	300	330	286	290	295	268	304	299	306	309	324	287	288	294	327	339	303	276	298	281	279	266	302	318	306	325	288	294	283	314	305	314	317	346	291	263	270	344	296	299	323	318	322	295	310	288	314	305	251	309	281	296	321	285	299	296	308	288	299	290	303	301	291	309	285	278	316	295	288	297	298	299	305	284	287	288	309	295	270	314	295	291	322	306	296	263	317	279	303	269	309	269	287	295	323	307	290	302	276	277	281	357	307	305	305	324	302	275	280	327	289	293	312	339	321	291	301	317	316	273	295	272	318	295	327	312	293	309	323	328	256	288	307	319	250	288	303	298	298	305	316	278	328	289	295	287	297	298	324	327	288	289	313	342	263	283	271	301	296	264	277	278	284	312	300	273	257	318	329	303	322	299	332	300	296	310	278	288	307	345	293	286	302	294	302	314	320	281	295	315	297	306	293	312	322	335	301	304	293	321	296	304	344	302	314	338	288	298	311	282	307	327	276	304	316	324	313	275	281	283	281	303	295	315	281	287	285	292	287	311	315	290	292	327	287	315	288	258	317	295	311	269	315	325	311	314	297	310	261	297	295	321	278	301	306	261	289	302	279	293	344	290	320	273	276	277	294	304	327	300	306	304	278	291	296	311	301	305	301	321	287	314	292	298	269	282	306	301	294	312	307	305	283	287	288	309	313	267	270	317	298	318	260	288	282	299	272	273	293	293	308	295	293	310	277	299	321	288	301	333	299	309	325	309	295	306	326	293	291	329	263	308	309	304	276	307	303	305	290	300	281	310	280	297	291	300	278	283	303	288	292	306	286	282	278	320	303	305	301	284	272	300	299	323	322	283	280	339	286	269	302	315	271	309	292	289	274	280	313	283	291	311	291	312	303	270	277	313	291	314	309	286	285	308	283	304	286	280	301	281	306	342	261	321	320	304	283	304	304	269	302	280	305	291	282	336	307	309	270	272	261	272	275	294	290	308	284	319	303	292	298	284	272	281	323	306	312	291	278	277	342	305	276	314	303	278	281	308	323	305	293	323	298	266	289	286	262	283	336	307	325	325	309	303	303	268	290	294	334	287	292	307	335	321	295	282	271	290	316	278	303	301	266	298	295	327	303	304	319	295	304	317	299	284	292	287	264	312	267	272	310	291	331	309	329	279	281	319	305	322	330	361	287	306	315	316	290	261	292	299	335	312	264	285	304	306	322	314	291	307	276	321	301	324	306	299	326	271	273	284	287	300	302	319	303	288	304	311	256	307	301	294	322	288	296	318	264	273	284	293	295	292	295	293	301	321	291	309	316	298	286	297	312	281	295	290	329	271	277	291	274	298	286	305	294	309	317	290	304	328	297	308	297	301	303	276	294
6443	3822	5910	4349	3540	2937	2443	1863	1489	1303	1145	1072	1010	950	911	900	902	855	875	939	804	839	795	841	823	777	734	791	789	814	745	737	813	715	683	727	746	694	757	703	717	696	731	688	727	693	679	705	727	669	685	660	699	683	727	724	681	670	688	681	684	697	661	633	693	664	645	642	712	633	671	693	654	678	670	667	666	657	668	690	680	681	660	627	686	677	678	703	716	686	685	662	633	688	675	719	683	657	646	663	643	673	644	683	665	644	674	635	691	647	677	670	637	631	638	699	634	695	658	614	647	656	666	722	703	680	635	674	638	641	684	626	679	658	684	611	676	652	675	680	625	633	643	715	669	640	619	658	681	679	679	657	632	641	652	635	676	670	646	683	639	642	631	659	683	657	648	676	677	624	681	683	700	641	680	714	687	626	662	641	655	609	666	703	636	700	674	676	662	679	612	620	662	653	668	723	672	659	656	651	666	638	642	687	693	690	628	681	662	682	707	671	659	628	646	653	661	650	666	653	675	704	710	691	659	679	681	684	645	670	704	657	655	706	714	653	599	647	685	683	657	650	659	650	671	679	698	777	665	671	683	640	669	687	685	664	667	683	689	673	622	677	658	679	626	635	653	673	645	662	709	633	642	657	664	639	729	645	696	656	684	722	585	689	674	660	626	669	628	649	696	645	679	646	666	655	684	630	681	679	644	628	643	656	642	672	710	683	665	650	701	659	665	701	647	636	678	655	688	658	633	682	673	718	650	671	680	682	653	715	666	716	652	657	660	719	651	621	670	669	671	678	652	678	710	651	674	631	700	694	619	688	687	627	698	651	674	665	667	700	658	657	648	627	656	677	660	654	631	638	635	639	679	682	695	684	633	649	661	680	670	646	633	664	691	663	658	631	679	647	685	649	662	674	707	670	685	676	667	649	653	689	643	680	654	632	659	707	679	664	664	612	651	690	721	695	697	663	666	706	678	619	650	676	702	647	683	657	653	669	683	670	655	660	623	723	670	645	655	632	722	642	653	629	649	682	652	667	713	674	674	621	644	680	713	688	661	701	711	669	662	638	685	670	662	642	674	603	640	649	643	688	662	691	666	679	649	649	657	723	662	666	677	642	637	622	671	669	727	674	623	660	651	672	661	671	645	654	644	709	676	645	654	704	652	685	684	649	684	638	652	685	715	710	708	718	679	737	625	683	649	637	633	740	673	636	623	667	697	643	674	610	631	721	685	632	617	664	701	659	681	659	695	681	684	623	658	641	706	684	693	692	666	707	670	651	653	687	644	719	659	645	684	659	660	674	597	649	648	670	646	637	698	694	662	708	662	644	692	642	676	666	696	652	702	615	714	649	680	660	664	639	644	687	687	685	652	652	688	661	706	666	693	704	633	658	718	646	665	649	625	727	677	635	659	655	616	638	685	684	667	688	677	659	655	663	650	680	670	680	654	686	681	686	686	680	631	660	651	702	666	689	626	674	624	686	661	672	717	621	674	625	688	660	640	701	620	700	686	690	649	623	638	661	639	704	666	650	622	656	686	671	684	673	713	657	688	658	657	712	686	664	600	664	642	659	645	688	663	631	670	639	679	644	637	688	686	673	683	680	712	668	716	686	639	610	635	741	678	689	674	614	643	675	672	681	708	642	637	662	651	666	682	645	678	677	644	672	641	670	638	660	652	654	686	677	683	686	640	640	677	641	659	696	659	630	663	658	652	644	700	670	660	639	688	734	688	675	632	638	661	661	682	689	673	689	697	649	671	693	667	659	652	679	626	665	657	624	693	646	650	679	612	676	629	644	694	637	643	687	666	672	702	646	646	657	651	674	667	658	646	663	674	643	645	681	660	634	678	691	697	684	647	679	695	613	657	658	640	653	657	643	660	673	671	712	676	664	715	675	642	664	702	657	682	699	611	648	668	677	659	631	627	652	689	658	650	639	675	696	668	635	656	686	702	675	695	679	709	659	675	666	682	680	692	620	665	632	710	657	683	715	646	655	684	640	621	651	608	646	699	665	636	692	655	626	717	635	691	685	684	639	686	665	662	719	702	625	695	672	676	620	670	701	709	608	672	662	671	680	640	629	663	668	673	652	667	711	653	624	691	670	679	650	632	670	668	633	661	685	646	612	662	658	670	672	680	702	691	636	628	678	681	673	674	608	658	661	661	656	695	657	647	675	640	695	678	700	628	619	681	655	666	640	640	637	669	707	723	667	689	645	660	664	620	617	681	697	645	650	659	676	654	618	636	661	677	628	680	652	681	594	647	643	693	655	690	638	630	704	663	695	679	667	661	682	662	713	638	686	640	669	633	675	705	648	636	627	686	648	647	660	718	686	676	691	686	635	634	661	654	660	680	667	640	658	690	648	685	669	664	675	672	658	643	664	644	674	671	688	635	682	728	661	650	638	658	687	643	654	636	642	670	657	641	675	617	617	645	677	667	678	656	684	732	655	618	702	651	687	660	644	646	673	680	683	657	622	619	659	700	638	635	661	674	638	690	680	682	626	637	637	703	652	688	647	711	644	658	652	660	660	678	662	706	673	698	666	660	638	657	684	743	640	691	715	676	680	663	702	693	701	639	664	672	690	660	680	673	650	672	618	664	688	707	687	649	661	680	685	708	648	633	663	668	637	707	650	624	630	663	687	636	682	638	669	664	677	708	640	663	719	703	653	637	640	674	658	652	637	675	623	640	665	677	678	648	699	669	613	666	640	637	673	683	675	678	629	670	664	655	647	680	689	667	688	703	691	718	647	646	658	657	709	696	694	666	697	700	687	666	645	641	636	690	645	623	648	663	661	636	611	684	670	680	658	677	663	688	657	648	641	687	683	703	668	635	692	657	681	683	678	694	678	656	672	702	663	628	702	632	636	676	700	703	653	662	648	653	694	653	652	665	659	680	672	648	665	665	691	637	639	668	639	696	641	711	657	653	666	658	696	672	679	686	681	739	667	643	649	687	657	664	664	661	655	700	660	690	650	670	674	680	664	676	646	682	644	665	658	671	657	664	643	711	643	662	647	625	658	655	653	684	698	664	652	687	711	660	689	696	639	672	658	664	671	650	656	644	671	646	697	662	630	636	677	684	679	661	670	665	655	663	667	656	701	634	628	660	648	644	622	624	679	694	699	683	650	658	711	683	672	700	703	656	689	679	637	645	661	673	641	703	707	706	702	683	634	673	658	688	677	687	682	633	701	667	654	663	641	657	646	650	675	683	661	669	683	654	626	635	681	643	679	655	668	698	662	632	655	623	669	685	665	667	672	664	668	659	710	662	650	671	687	665	682	636	618	604	667	660	648	695	637	687	685	630	667	711	671	632	662	698	711	638	689	694	691	638	700	635	671	656	641	606	658	699	676	628	675	669	698	656	679	700	663	664	686	631	674	661	653	651	640	685	668	700	695	668	698	654	665	654	653	663	671	640	682	670	629	720	681	666	701	665	713	671	645	663	636	671	682	638	662	690	674	695	661	670	640	661	715	676	661	645	675
18520	7895	7791	4023	2848	2371	2014	1169	871	634	566	544	504	503	498	459	404	394	395	364	400	379	361	331	317	297	321	301	285	344	324	326	266	266	268	293	261	274	275	300	294	265	296	276	283	274	262	255	254	283	275	276	274	250	243	276	268	245	234	215	231	238	245	280	268	292	270	268	231	267	220	261	247	248	271	255	244	232	242	251	265	258	252	254	279	276	233	245	242	252	246	250	232	258	231	265	234	230	230	276	272	234	254	245	250	244	252	248	249	270	280	249	251	265	218	287	273	211	245	240	256	261	274	246	250	245	240	246	280	254	266	232	253	250	259	262	265	249	245	251	250	270	235	261	260	257	257	254	254	249	242	243	260	263	251	265	256	246	256	250	252	206	206	250	270	264	219	231	258	278	269	251	259	253	230	243	247	254	228	246	235	275	249	261	239	252	276	256	252	238	241	258	246	258	267	263	250	256	258	249	252	255	257	245	270	254	235	251	276	259	270	258	233	252	256	261	245	241	258	230	245	249	239	235	253	246	277	253	244	236	256	264	246	264	257	277	245	249	269	292	248	232	229	253	239	262	227	254	250	252	267	253	243	269	260	276	227	254	252	261	280	237	242	270	267	244	255	264	268	261	259	260	251	261	272	283	238	256	261	232	285	264	277	252	238	240	253	240	237	229	246	253	250	252	234	252	250	275	270	248	258	252	268	252	273	239	264	249	247	213	284	257	254	220	249	241	249	298	237	225	265	256	239	253	263	230	265	241	265	238	249	295	274	243	224	258	262	296	267	259	249	250	256	264	227	260	243	228	216	251	279	246	227	286	248	282	265	271	292	248	263	266	258	258	263	235	271	248	262	272	270	257	252	272	232	244	268	244	248	241	252	254	256	250	265	254	271	250	230	238	253	232	277	282	268	282	293	253	250	239	288	258	255	260	229	251	239	261	234	265	251	270	273	241	260	272	293	244	235	286	228	253	251	267	269	245	266	258	245	262	237	284	271	259	250	256	248	262	238	252	246	274	244	236	259	236	270	222	239	218	276	268	249	265	255	243	245	228	268	264	278	229	264	263	271	237	260	281	224	257	260	259	260	225	238	240	218	243	266	251	230	281	244	222	258	269	245	265	248	252	256	268	244	228	232	269	234	247	245	259	254	250	258	231	237	277	256	260	305	252	237	276	217	220	253	223	269	246	243	288	282	260	246	266	228	279	254	242	256	246	244	284	259	251	249	232	248	236	231	269	235	268	271	267	259	257	256	265	244	283	236	254	270	238	250	242	266	245	222	253	261	271	269	273	249	256	259	258	240	218	256	269	267	242	229	260	251	238	248	269	257	276	262	272	263	250	244	264	231	278	273	250	247	294	257	216	228	255	270	249	246	259	274	239	253	247	258	291	250	244	262	256	252	230	243	265	245	247	274	274	230	279	223	256	265	254	245	248	284	263	254	228	292	266	241	277	259	267	278	261	255	258	258	250	278	306	256	294	241	279	284	255	236	221	237	238	267	271	283	224	234	265	221	277	234	270	250	257	268	271	257	288	275	255	248	263	248	256	251	263	264	239	259	248	259	249	239	249	245	249	261	256	245	260	217	268	257	271	259	270	282	242	244	247	270	242	237	270	266	259	259	231	257	260	288	246	274	277	236	276	225	269	215	232	208	237	244	226	287	269	225	244	236	245	245	265	258	250	249	275	236	257	248	257	272	251	207	266	241	257	252	261	263	232	233	234	250	252	282	226	301	256	247	247	240	235	243	246	257	240	267	227	254	258	276	287	233	246	254	269	255	275	224	253	291	229	265	237	268	270	263	254	260	242	236	252	232	226	270	266	216	241	256	244	230	282	241	252	240	267	251	239	239	283	217	253	255	253	248	254	262	244	240	243	252	261	212	267	238	245	252	272	279	228	246	268	236	237	290	283	242	260	234	261	253	269	310	229	254	240	243	264	303	238	234	250	244	246	232	255	225	240	254	260	248	225	252	286	279	226	213	228	227	271	259	233	231	255	231	254	267	250	276	240	267	286	275	258	253	256	266	239	246	262	237	269	263	265	246	263	229	252	275	249	236	227	226	243	295	273	236	286	274	243	268	238	273	243	235	249	296	220	265	280	236	243	263	217	263	256	281	251	269	290	266	247	235	229	241	247	253	268	272	273	238	277	277	241	256	253	272	265	261	244	260	255	255	282	258	261	264	236	224	251	244	247	254	272	245	272	286	238	268	263	242	225	234	252	246	262	242	247	235	266	248	227	276	220	271	262	283	256	266	239	234	259	271	255	235	294	280	248	282	239	280	271	305	277	253	249	257	256	255	256	257	264	226	285	261	285	245	237	286	234	259	249	260	270	235	255	258	234	233	278	255	253	248	252	241	251	288	229	259	253	271	201	257	258	249	239	265	267	285	264	262	232	230	302	255	265	245	241	230	246	239	241	252	278	258	247	279	240	211	266	235	264	261	239	267	219	258	233	252	255	231	238	241	237	245	244	255	240	242	247	267	217	243	251	265	239	258	241	233	263	249	252	243	275	250	223	241	254	239	245	278	268	258	276	256	247	258	246	261	264	246	244	256	228	240	268	249	275	264	246	219	235	243	282	263	272	257	264	266	281	253	212	249	260	242	266	257	266	248	245	222	255	243	238	236	265	260	281	283	246	232	243	312	242	262	241	264	245	256	285	249	248	276	247	242	250	237	270	258	251	227	252	245	261	251	269	270	246	257	255	236	237	252	255	262	259	255	267	254	286	235	274	255	265	245	254	250	246	241	255	304	260	240	243	217	236	265	243	259	258	259	266	264	244	239	252	245	262	238	234	262	273	245	248	283	246	268	261	252	247	256	239	266	254	259	261	246	265	225	278	254	263	239	280	256	266	273	235	239	260	244	274	262	273	259	266	256	267	280	251	221	223	256	241	279	226	253	254	250	255	260	269	270	258	261	250	270	244	263	251	264	262	235	267	224	237	238	241	223	244	259	243	227	228	255	246	245	250	251	248	238	265	235	251	275	272	288	237	253	259	239	238	279	258	266	261	257	233	271	270	263	260	249	268	230	249	237	236	289	249	222	248	246	260	199	226	217	265	241	247	236	225	271	229	270	287	244	282	299	255	267	270	258	217	280	281	264	255	249	260	235	227	269	248	235	255	264	245	240	244	277	258	233	270	240	266	269	283	265	273	259	244	258	259	274	282	275	244	246	229	258	257	293	249	267	268	266	265	228	229	266	245	272	259	257	248	236	224	241	272	260	242	279	251	273	241	240	214	236	268	268	274	245	269	248	219	238	222	296	228	249	246	257	247	253	276	271	299	260	266	277	241	286	254	253	237	270	241	248	266	259	249	244	282	281	255	272	254	233	274	228	272	274	261	256	245	286	287	251	264	220	275	256	284	244	232	255	272	286	262	259	278	271	242	263	238	227	267	273	260	288	263	238	223	263	263	285	236	249	256	254	263	244	268	246	261	269	251	261	257	268	229	272	264	233	247	271	280	230	258	244	271
12241	6639	11581	8974	8321	7325	6901	4477	3554	2864	2248	2063	2222	2074	1961	1901	1748	1646	1534	1539	1496	1397	1165	998	1117	1015	1110	1000	1000	951	920	857	830	748	771	678	727	685	734	711	691	662	684	610	628	659	600	625	639	624	660	596	647	644	628	631	630	635	626	612	657	617	609	571	589	599	648	636	603	565	625	613	637	602	607	602	579	599	597	597	593	576	593	577	598	592	578	564	590	589	612	586	606	573	574	590	555	601	625	543	584	573	531	567	617	615	583	591	604	611	568	596	603	567	580	555	576	541	527	594	585	603	539	571	606	634	610	592	589	529	597	608	628	628	549	584	599	587	574	582	588	548	582	554	604	595	589	596	601	592	624	598	586	591	610	589	581	588	591	556	587	570	613	564	627	568	531	557	578	590	562	596	622	580	599	576	591	597	552	572	590	616	629	623	583	600	598	584	594	543	547	562	629	579	593	558	598	575	595	572	581	590	625	575	526	568	561	592	562	607	599	592	567	573	556	614	566	572	564	543	594	588	570	585	577	625	627	603	576	570	592	562	615	569	568	581	564	525	599	584	589	639	584	604	608	560	632	563	620	619	580	538	561	588	586	582	571	573	546	581	595	589	577	623	563	585	552	560	591	590	581	579	626	575	587	646	641	650	583	596	654	544	568	572	618	567	604	584	590	533	592	585	559	595	550	607	588	563	567	558	593	630	556	552	572	578	577	587	597	565	595	580	575	572	569	633	592	620	543	610	578	648	545	557	584	609	607	575	578	583	598	550	583	582	623	565	547	552	619	634	611	572	591	614	579	578	588	556	566	593	568	595	572	611	587	576	596	550	560	579	601	577	550	629	520	588	590	601	559	570	593	606	542	565	605	598	557	561	562	558	599	582	593	571	553	624	570	586	548	592	570	568	573	595	567	564	601	554	597	565	589	591	555	596	572	591	611	590	592	593	575	598	596	567	628	612	560	587	574	555	569	597	615	595	573	554	565	533	576	557	582	580	561	569	578	593	581	573	586	590	630	555	594	562	569	548	579	615	579	570	559	565	614	595	615	568	620	546	592	517	579	599	578	501	631	576	626	565	555	566	586	562	544	622	604	579	576	566	549	553	611	593	580	573	561	571	577	582	535	556	571	587	561	562	571	620	616	600	620	565	601	591	576	586	657	568	567	609	548	575	590	616	603	589	565	638	588	581	590	618	587	567	593	596	592	561	562	580	557	606	557	583	602	528	581	586	590	578	572	588	604	569	613	571	576	595	590	586	585	618	560	565	611	584	592	598	552	554	567	587	553	604	575	604	610	601	572	562	602	591	635	549	547	556	609	547	574	592	555	578	591	582	611	596	615	556	581	567	587	579	598	624	531	571	558	537	573	588	588	561	603	547	612	604	597	589	598	618	604	591	568	585	605	596	578	569	598	572	565	590	562	618	546	590	567	620	568	531	605	597	563	613	585	589	582	564	575	588	572	563	595	569	560	607	550	562	639	555	602	595	594	584	606	564	560	628	564	576	552	563	605	586	604	636	550	550	590	589	583	552	569	591	609	552	589	623	547	590	582	620	616	591	586	558	573	588	581	598	589	589	631	602	571	596	621	531	566	581	579	583	575	618	609	583	556	534	590	625	538	587	576	614	571	590	553	579	582	588	587	590	576	591	639	580	580	624	578	591	582	604	583	578	564	566	607	583	601	579	551	583	615	554	588	567	595	578	575	580	575	616	588	589	552	546	615	635	593	612	604	526	576	584	597	602	565	617	569	549	578	539	587	570	588	591	537	591	599	591	555	550	569	553	602	554	566	613	574	590	572	576	571	606	547	590	597	577	565	620	583	577	588	586	570	592	622	587	583	545	604	590	598	538	559	562	593	551	601	591	584	588	575	596	607	603	576	573	577	573	598	598	571	570	600	587	597	566	575	613	559	593	558	554	569	558	585	609	571	592	554	600	637	532	565	561	532	585	580	628	592	558	568	583	598	572	539	577	630	560	560	534	580	543	542	570	538	592	522	599	600	626	561	563	577	616	577	613	580	545	586	579	593	534	607	587	589	586	571	608	563	571	626	579	600	602	615	622	586	618	576	594	589	557	521	614	601	551	569	601	586	584	560	587	536	605	516	559	540	584	569	578	579	533	572	583	599	565	585	574	561	603	581	570	579	566	585	587	615	606	554	565	583	574	567	601	642	586	572	586	583	580	599	600	535	541	581	587	610	590	528	562	565	602	591	550	588	570	578	585	579	568	612	591	592	574	575	585	546	585	598	546	535	580	610	584	570	572	612	584	615	557	578	599	626	647	585	593	611	602	577	595	553	580	614	573	565	614	584	570	615	585	609	612	554	644	575	579	550	602	580	587	616	557	611	574	572	570	593	572	587	539	610	645	586	618	571	560	608	548	544	609	553	591	568	587	599	597	587	592	631	594	599	556	620	558	621	596	595	545	556	576	580	577	588	609	601	565	602	594	630	597	604	570	558	582	570	563	595	568	606	603	607	575	623	580	623	563	573	568	574	647	580	587	595	604	589	587	561	576	553	543	598	605	609	590	606	609	626	615	576	597	600	578	553	650	601	561	573	582	584	568	602	516	587	593	543	570	556	542	572	612	595	592	564	613	563	551	587	569	554	624	563	584	571	557	568	595	573	558	571	509	592	594	599	631	554	579	587	598	586	601	607	580	603	582	575	622	569	577	596	582	592	532	599	605	568	641	564	556	565	572	603	563	602	575	569	607	606	591	581	615	583	564	562	598	596	606	587	574	562	603	565	593	573	599	553	587	577	604	552	577	569	609	573	567	577	559	613	574	545	569	598	588	557	557	582	540	583	635	579	556	548	609	599	611	579	572	619	594	621	547	567	598	565	608	575	561	575	562	564	611	580	583	569	568	608	549	580	600	593	575	572	588	562	615	603	571	575	615	539	614	621	551	582	665	587	577	588	572	583	601	563	545	633	571	575	537	585	613	581	575	545	597	566	623	576	579	582	572	553	562	556	598	577	583	578	542	551	531	574	573	607	514	594	620	528	576	597	596	579	538	612	563	541	600	589	628	612	616	545	581	567	588	562	637	556	570	605	596	598	582	590	524	576	558	587	598	598	597	596	540	553	590	509	593	591	528	606	583	590	593	596	515	582	592	605	561	585	609	575	590	564	562	597	592	578	577	564	573	605	595	608	599	570	591	569	595	587	590	592	595	590	575	584	629	583	606	572	563	586	534	599	602	613	600	566	562	623	611	581	549	589	557	590	572	552	602	563	598	606	618	614	603	594	568	586	529	564	625	591	567	566	585	560	586	578	634	565	525	592	573	567	552	599	604	606	547	597	594	583	558	591	557	624	583	562	565	586	560	609	570	617	590	582	571	577	581	572	583	581	581	585	581	596	549	548	567	622	574	594	550	518	582	573	579	572	622	576	570	549	590	592	597	649	597	537	601	594	592	593	561	586	577	624	564	574	598	578	575	589	581	567	590	574	570	574	572	595	544	578	564	512	601	542	597	618	619
27462	13331	10274	5924	4646	4013	2987	1819	1297	951	796	730	742	658	567	597	572	489	505	496	515	464	377	338	391	357	337	349	343	328	355	290	323	313	285	296	250	265	260	281	267	293	242	281	300	290	297	271	274	259	299	256	243	271	270	295	266	244	270	257	246	259	270	230	266	263	263	264	292	225	235	260	263	237	252	258	243	238	245	261	278	248	244	228	266	260	255	249	283	242	274	262	255	293	270	262	271	233	250	272	234	239	276	258	229	258	281	238	259	249	284	266	256	250	233	296	287	249	249	222	275	229	261	253	228	280	265	249	259	260	250	259	254	271	264	254	218	243	243	249	239	268	257	225	249	232	253	236	256	259	260	236	261	270	233	260	334	230	293	273	237	246	279	228	224	269	271	225	239	237	262	225	245	226	263	216	234	250	241	232	270	244	239	254	223	246	229	283	230	229	229	255	265	232	274	258	230	268	258	254	286	260	256	247	236	246	266	231	276	284	270	252	258	267	240	245	244	264	249	267	256	237	265	271	252	245	254	266	261	249	256	286	275	227	245	235	261	260	238	252	257	260	252	264	248	248	256	275	264	229	255	248	257	262	259	267	248	236	229	244	260	242	264	259	252	278	246	253	239	261	265	248	249	264	268	257	242	260	240	244	239	254	212	248	255	238	259	282	258	233	266	237	269	257	248	247	231	273	258	255	257	290	261	277	253	287	261	253	262	255	237	276	256	237	264	234	246	247	248	239	242	261	274	251	257	242	246	264	242	226	262	234	230	242	227	257	232	246	219	238	261	243	308	267	241	270	221	265	265	261	267	228	214	257	249	269	244	270	240	258	250	270	282	259	216	281	234	264	265	247	262	298	242	251	234	245	273	271	237	241	263	262	246	230	250	233	232	228	255	258	234	245	223	255	234	270	243	264	258	247	285	252	251	247	260	281	260	276	233	295	294	268	260	258	244	270	251	272	231	261	246	248	239	242	265	250	260	253	216	241	262	249	260	255	246	255	265	243	229	226	293	231	278	244	243	318	252	257	243	267	241	253	264	261	258	248	250	256	265	259	250	277	262	252	277	233	255	255	240	249	275	242	257	245	231	273	236	238	258	240	265	242	226	255	250	238	267	288	288	280	230	267	232	236	228	223	251	255	238	234	273	275	238	275	287	265	276	236	259	239	231	274	262	261	239	252	278	250	273	261	238	235	274	215	255	281	254	236	251	251	289	223	245	261	262	245	280	269	248	281	224	271	255	260	271	213	279	253	244	229	233	263	247	268	255	244	267	259	228	261	229	227	253	236	260	267	258	266	263	265	257	214	245	232	272	284	265	280	264	254	252	279	268	228	258	254	257	254	259	276	264	261	227	257	266	283	244	250	252	247	265	250	257	301	278	240	225	263	277	244	272	256	244	206	239	280	255	251	266	263	277	259	270	265	261	275	284	240	268	241	254	234	260	268	246	264	282	231	262	282	257	306	256	246	268	245	271	243	272	269	248	264	250	263	277	247	269	259	230	261	268	277	267	241	247	214	245	258	280	248	241	236	254	238	259	268	253	245	249	270	252	242	233	287	241	263	253	240	265	252	267	260	271	257	249	257	258	276	252	262	250	247	244	274	255	236	227	232	233	277	263	241	230	253	276	240	243	279	282	272	248	255	236	252	219	221	247	260	269	246	253	225	236	240	257	255	241	212	267	255	251	270	274	268	271	249	259	234	252	262	224	259	266	276	272	288	272	255	248	285	281	213	243	277	289	259	228	289	266	234	244	261	268	267	258	253	237	238	252	261	249	227	280	265	248	254	255	237	244	240	232	255	276	229	256	287	244	273	286	277	247	239	280	231	261	281	259	266	288	232	249	243	275	251	255	233	234	229	246	236	240	285	271	225	272	269	261	253	254	247	258	270	290	237	288	222	256	263	264	243	243	256	267	234	233	277	268	273	262	270	250	244	239	241	236	260	296	278	230	264	296	267	250	256	267	242	229	235	238	255	241	284	281	263	258	235	239	235	274	255	278	257	279	218	227	251	232	245	238	261	259	253	275	264	260	259	284	237	291	255	269	232	286	251	257	242	238	242	275	250	263	281	247	224	244	254	260	263	236	218	268	258	294	267	279	258	268	262	265	255	265	227	249	268	264	238	262	262	273	272	252	287	251	290	245	271	268	270	250	233	237	286	248	244	264	277	265	252	278	284	281	259	254	232	260	238	251	268	236	225	264	277	257	258	248	234	254	292	268	285	252	252	255	261	233	261	274	242	260	274	254	238	264	276	232	244	247	237	285	263	247	261	254	232	235	250	237	247	275	258	272	238	251	235	272	245	230	284	271	255	253	256	251	227	223	242	266	214	269	257	263	273	300	266	263	232	271	247	255	262	245	242	245	246	256	244	255	238	264	253	277	240	283	259	220	264	265	248	244	255	282	271	256	270	245	239	240	283	277	277	241	262	234	257	263	217	252	264	263	232	242	262	276	249	266	243	270	245	270	232	262	271	230	242	266	268	248	214	238	280	246	257	231	258	248	259	243	250	242	255	247	261	271	242	234	285	234	255	240	216	275	222	220	252	251	235	270	227	229	252	260	265	239	233	216	256	262	265	271	270	259	275	220	228	249	268	239	270	239	246	258	253	243	256	255	254	270	258	245	252	272	241	262	249	269	289	234	262	241	230	273	245	280	251	242	270	250	264	247	260	267	239	278	254	242	243	246	269	271	253	248	290	251	265	256	272	266	237	250	241	233	233	273	248	268	252	263	291	251	244	256	241	259	233	237	238	261	242	229	227	219	239	243	248	245	251	255	243	253	251	231	234	249	255	254	242	241	236	265	249	256	245	265	258	254	258	249	253	263	254	231	274	272	260	259	264	232	245	294	214	213	277	294	259	241	268	235	261	241	249	240	264	276	267	267	248	276	247	263	243	262	266	239	257	272	263	252	240	248	262	214	233	229	253	231	259	270	267	270	266	267	233	222	280	239	240	243	250	276	252	271	271	238	254	261	246	253	227	247	249	256	272	278	287	261	274	238	254	245	248	275	263	240	215	232	232	230	230	243	253	233	241	241	243	255	256	261	255	273	262	269	260	234	265	246	252	255	279	253	255	245	258	241	264	247	241	239	232	246	240	268	254	270	256	239	242	266	257	261	257	242	271	254	289	256	269	248	247	274	267	259	256	245	260	237	246	234	251	265	259	261	255	256	243	238	247	246	225	244	268	220	244	250	268	272	250	251	260	248	283	260	288	262	225	245	231	251	262	261	288	252	252	254	254	273	241	254	239	230	236	218	268	257	254	244	277	250	247	234	252	278	238	270	289	231	259	246	263	237	265	253	249	260	264	273	218	265	288	232	236	283	250	240	256	257	233	219	241	271	248	227	243	263	239	270	274	263	250	275	272	257	260	244	251	238	254	269	242	273	271	243	266	251	278	238	237	244	265	232	271	274	256	271	233	271	255	260	245	270	253	263	227	235	273	217	264	247	264	274	255	245	267	299	255	280	250
15952	10426	13619	12196	11703	10650	9393	6484	5512	4114	3508	3278	3460	3213	2849	2929	2636	2445	2095	2252	2409	2072	1606	1341	1359	1358	1323	1175	1320	1331	1139	1019	986	905	779	818	805	738	754	746	741	733	719	694	707	677	705	683	690	670	714	647	691	725	690	642	655	673	660	649	675	627	628	626	659	578	634	640	615	618	597	602	615	604	567	590	587	593	626	630	583	614	571	600	634	586	602	580	610	575	605	590	606	605	640	610	584	559	602	614	592	558	579	565	553	584	561	625	596	579	597	578	617	604	563	600	598	574	630	608	588	600	570	597	604	579	614	614	582	573	598	612	615	596	593	571	588	605	599	611	580	605	567	583	606	566	572	585	576	603	571	621	556	579	614	575	570	533	597	569	571	605	594	552	587	593	607	586	578	585	608	557	577	616	593	531	608	599	522	575	546	600	636	568	621	584	573	526	568	627	523	613	575	583	558	611	609	617	580	548	600	586	587	565	614	599	570	603	640	613	619	615	583	561	565	570	598	589	550	573	561	640	582	553	585	585	557	597	601	596	598	598	589	592	573	589	576	562	594	589	577	574	598	592	562	573	552	561	552	626	588	573	561	562	561	583	594	551	601	564	578	604	596	582	583	614	598	604	576	590	592	562	606	600	586	622	566	582	592	601	553	588	548	617	613	607	639	574	614	597	596	577	581	611	571	585	578	574	623	608	594	595	567	564	623	554	575	562	564	645	606	546	582	582	586	591	602	568	618	569	524	576	587	580	572	603	560	590	605	609	603	565	569	590	554	611	567	592	570	638	597	542	572	610	585	608	566	593	587	567	596	553	583	584	592	566	551	613	573	605	599	572	562	600	607	588	585	604	543	614	549	587	600	614	594	566	554	593	565	552	546	615	562	604	576	555	548	598	607	636	667	604	581	603	547	569	581	621	585	598	571	600	547	601	561	605	603	561	592	577	591	567	563	630	561	630	594	584	576	603	575	604	587	598	601	587	590	600	606	581	596	594	588	597	592	589	571	588	562	612	591	612	564	600	569	571	606	563	576	549	613	582	601	586	559	617	576	571	624	591	543	574	578	586	556	558	596	629	578	575	568	613	607	568	574	608	616	619	609	621	621	557	625	612	606	578	548	587	563	582	592	599	570	615	550	561	570	592	595	567	602	638	589	586	572	575	531	614	591	593	566	592	585	592	537	576	561	651	580	602	566	585	602	566	596	604	596	560	592	594	574	532	591	602	598	604	603	566	586	594	552	605	547	582	551	627	555	586	611	567	583	544	571	572	622	588	603	547	578	587	586	584	547	595	622	603	564	626	589	541	608	574	563	579	565	564	590	583	589	557	580	553	600	576	626	538	597	602	609	551	598	560	551	590	581	578	589	564	607	546	566	546	613	562	570	617	573	543	555	597	559	549	539	585	558	613	632	580	638	629	555	592	567	641	630	602	556	607	584	578	591	549	651	620	576	572	573	560	590	571	610	563	536	568	612	564	579	596	595	623	560	600	590	577	567	562	581	602	616	573	578	615	595	600	614	585	573	542	570	624	613	597	568	591	546	581	597	606	594	610	566	582	561	569	608	578	593	591	584	580	605	600	591	581	527	572	612	586	638	554	610	589	563	610	594	552	632	629	570	610	585	598	542	532	575	570	572	615	583	586	556	615	613	600	561	608	565	530	570	584	595	627	539	574	573	572	590	597	558	566	623	561	567	573	587	551	592	611	581	574	599	589	594	622	624	555	568	593	575	616	552	569	597	596	606	571	560	593	569	618	551	586	604	638	575	598	560	580	605	586	631	626	607	579	607	578	564	563	593	621	582	571	607	575	604	585	577	593	544	563	606	600	596	601	594	563	549	588	568	576	593	614	600	576	572	570	589	526	609	587	597	595	563	590	567	582	621	573	573	600	612	534	609	590	603	565	577	596	563	609	563	617	589	606	578	609	600	631	630	646	618	584	551	627	584	582	587	575	589	639	594	561	577	531	576	576	592	609	603	600	619	576	575	597	590	599	604	623	566	614	600	615	601	566	567	556	596	596	611	575	618	597	567	535	597	572	565	573	617	613	541	604	617	626	618	615	591	585	590	586	594	595	567	575	543	569	570	577	546	573	585	584	559	594	590	588	571	580	566	596	563	565	599	613	599	600	601	594	581	564	637	555	549	563	576	597	591	583	540	564	566	570	591	591	541	556	553	590	582	567	563	607	529	574	625	609	562	637	588	590	608	583	568	582	636	588	584	548	557	558	549	575	588	606	590	625	617	590	583	567	559	614	559	573	590	551	553	563	608	588	590	618	580	601	575	603	623	602	573	569	582	585	571	552	585	585	599	584	565	596	558	609	584	567	577	572	575	578	629	565	544	630	583	523	571	612	614	582	565	587	580	611	608	578	611	558	578	564	598	628	568	581	570	575	617	586	614	615	582	572	562	601	569	537	582	623	564	584	614	561	562	584	549	579	588	578	586	585	617	589	561	603	617	556	575	641	583	613	541	588	609	574	547	585	625	589	598	564	587	578	599	606	607	577	607	627	582	545	579	554	570	578	579	568	588	563	586	586	645	580	615	555	622	587	553	568	569	646	582	616	601	610	573	585	605	596	619	620	553	609	581	592	611	617	610	587	601	560	568	581	587	623	606	588	558	585	542	586	570	560	561	585	547	569	591	585	626	630	562	604	593	602	607	543	592	610	575	573	610	588	543	587	598	572	615	577	588	609	541	605	587	597	539	597	571	573	617	617	623	602	607	598	521	557	567	574	604	576	636	590	579	621	569	582	533	600	641	557	556	588	616	572	598	609	589	609	566	620	555	542	633	600	603	603	635	560	569	555	596	580	594	581	568	598	550	587	629	631	570	597	597	566	546	588	594	565	572	589	584	630	583	566	577	561	585	602	579	564	566	560	599	581	602	614	562	588	554	553	561	629	616	607	563	561	548	628	567	559	590	618	540	597	627	590	587	602	595	592	594	567	608	571	562	589	576	578	592	589	586	588	598	614	618	512	598	565	608	581	591	616	639	597	566	573	586	552	596	578	568	597	610	629	594	577	616	602	594	592	576	586	579	603	595	566	580	588	561	570	594	597	550	544	603	562	596	531	587	576	573	563	644	539	574	580	615	557	590	591	637	628	574	582	613	566	584	632	596	582	550	595	542	565	567	588	555	575	640	581	547	610	596	575	565	622	570	620	569	604	582	600	591	539	565	606	574	584	595	635	554	589	593	527	615	578	603	553	606	602	576	621	658	537	569	656	598	575	590	566	590	605	547	541	597	586	612	563	529	591	601	599	597	602	565	629	598	601	614	594	567	594	538	607	559	573	543	565	588	601	551	596	597	579	613	615	558	579	604	582	584	563	606	599	578	604	577	613	580	580	606	561	592	598	591	580	552	553	563	592	586	577	567	566	602	628	632	580	595	582	614	588	584	593	577	589	594	608	596	586	533	585	610	521	575	628	604	575	611	600	585	594	618	581	562	601	635	607	574	561	618	598	542	555	595	572	552	591
10520	4397	3010	1294	994	771	628	520	452	437	387	409	315	343	344	340	300	339	328	315	319	333	347	366	336	341	338	350	299	312	318	340	344	321	307	320	318	324	319	290	307	293	303	319	291	304	299	332	322	289	304	318	335	280	311	324	291	289	318	303	306	317	317	291	287	285	345	299	333	298	285	316	296	288	345	312	285	321	302	278	286	299	308	322	316	313	321	293	288	301	293	307	283	301	280	305	336	279	292	303	312	288	305	315	298	301	313	310	305	294	305	304	318	330	307	320	275	319	310	328	333	299	272	305	342	300	284	292	294	320	301	304	283	284	334	251	281	277	298	314	307	337	321	313	287	286	328	307	283	295	271	329	299	292	290	301	306	315	272	316	314	302	304	310	292	362	286	311	330	314	315	329	329	303	287	308	306	284	307	284	339	323	286	296	307	303	283	338	332	279	312	327	270	291	331	295	287	319	318	336	307	291	298	304	314	311	262	312	311	331	315	287	324	295	324	294	301	301	314	308	258	341	321	297	318	298	294	296	314	275	308	278	288	321	335	304	299	300	290	302	286	301	321	311	291	330	273	304	263	283	282	304	290	281	287	308	301	292	344	295	305	302	317	329	336	309	308	308	339	307	300	300	328	317	273	305	300	306	346	280	271	280	273	300	303	305	297	289	301	331	323	308	301	316	309	300	356	285	324	290	302	311	343	264	288	318	351	273	264	292	277	264	345	310	312	309	269	286	273	292	298	274	330	319	274	282	318	304	311	313	307	280	280	296	289	335	348	327	305	292	302	300	290	294	292	309	260	312	320	302	308	287	280	288	316	269	293	314	312	307	296	310	276	318	290	301	297	295	313	318	334	334	328	293	299	291	307	294	310	287	332	304	313	321	276	285	261	303	318	308	297	328	274	292	325	349	288	268	334	322	293	260	299	301	337	275	282	278	292	297	303	284	285	315	306	318	310	324	319	331	270	301	302	330	335	292	308	334	322	324	306	327	299	324	299	284	295	325	324	269	299	336	313	320	319	339	287	260	313	303	309	297	302	272	286	288	290	326	315	315	322	296	277	289	324	269	342	320	317	328	296	312	289	284	302	350	291	283	295	305	282	305	314	290	286	311	332	298	314	306	304	293	283	347	281	304	305	289	280	284	310	323	295	303	329	300	278	326	330	300	300	293	326	307	288	305	314	258	306	324	322	284	325	297	293	339	294	277	258	293	312	286	285	279	277	294	300	292	304	306	314	259	275	316	272	288	277	320	311	335	335	317	314	308	301	280	308	311	331	304	310	280	290	311	279	278	312	314	305	313	306	309	305	288	313	281	295	324	305	324	317	317	283	274	302	320	303	317	294	293	284	288	324	314	295	303	253	324	316	301	277	295	267	293	281	291	307	293	321	291	310	319	306	294	309	302	278	291	311	313	294	314	285	304	285	286	341	271	293	313	283	296	324	317	299	310	306	288	287	311	282	308	271	319	302	341	315	295	305	321	299	289	306	366	321	311	302	301	332	266	296	288	289	318	298	335	286	287	300	318	301	335	298	304	306	306	277	299	336	316	321	311	259	306	296	343	292	339	301	289	290	332	292	319	325	311	301	314	330	303	310	290	297	295	308	331	313	307	324	274	317	310	283	299	294	271	308	317	305	312	287	266	319	310	318	316	299	303	307	291	288	334	319	301	327	293	327	315	295	339	303	296	311	317	313	310	269	329	276	291	307	295	315	301	319	266	271	295	312	293	301	328	299	288	257	314	305	334	294	300	320	288	296	288	326	340	272	332	333	310	309	277	300	271	307	325	301	309	348	310	301	298	301	339	301	323	287	316	303	282	291	329	316	309	299	275	271	319	326	277	344	331	273	332	292	278	304	276	299	309	313	318	279	290	324	287	308	313	295	312	297	284	302	327	281	327	321	277	304	304	317	321	331	306	301	306	321	323	277	280	296	318	302	297	316	297	293	329	323	303	283	316	308	296	305	326	311	287	307	324	332	307	285	301	277	308	290	324	327	318	340	307	305	327	301	325	279	311	320	312	297	305	297	290	281	306	282	325	342	311	303	319	277	303	293	328	319	286	263	300	331	300	296	313	325	301	308	319	297	287	311	344	338	305	282	310	310	323	311	262	314	320	321	364	286	345	295	322	287	308	331	293	283	304	331	325	305	282	301	294	296	312	309	334	335	340	286	327	335	289	308	318	307	322	327	307	282	289	291	315	309	317	313	322	288	296	323	264	286	300	290	283	305	298	325	304	292	271	336	264	305	316	280	288	322	292	283	306	300	340	289	314	340	304	298	279	306	284	299	301	272	334	303	307	300	300	330	299	301	298	308	298	279	309	279	265	314	316	324	326	295	265	285	326	334	303	300	300	301	304	346	310	309	277	328	321	334	271	304	333	319	307	318	278	311	292	296	335	326	313	292	310	302	315	310	305	315	306	312	304	286	307	284	299	308	284	282	339	315	291	280	289	311	344	289	298	289	301	341	293	285	291	273	317	292	304	279	295	320	274	303	313	308	327	298	306	296	293	293	280	311	296	311	308	297	272	295	309	297	284	298	320	266	290	296	320	303	298	295	300	307	301	275	301	313	308	321	310	299	308	276	283	299	288	312	277	287	338	318	307	292	252	299	305	321	294	294	303	293	308	313	294	345	299	328	311	311	306	298	293	331	322	331	329	335	305	306	293	287	281	274	280	280	275	284	313	315	327	319	332	301	313	286	359	295	297	301	279	321	289	310	289	271	309	276	328	298	352	332	307	289	279	304	288	310	325	302	293	308	274	279	293	292	310	294	294	293	294	356	305	302	283	290	327	282	342	294	332	305	308	317	305	318	275	326	296	303	305	340	288	314	275	306	286	289	309	298	251	302	268	314	320	311	298	279	296	319	331	306	299	284	294	326	289	281	308	310	292	259	297	318	312	309	308	308	278	261	305	314	289	333	326	277	301	297	285	287	318	327	293	289	298	302	336	331	305	304	286	316	300	280	298	308	329	307	288	317	320	334	329	293	293	307	248	292	270	300	282	303	370	303	302	280	340	341	311	310	301	306	313	298	310	290	290	307	274	232	280	323	288	343	263	320	304	308	286	305	284	317	311	320	293	311	323	297	306	315	292	305	318	287	289	316	299	271	286	301	318	293	302	283	304	319	311	315	293	288	309	272	339	319	292	320	301	293	302	324	302	305	329	274	311	325	308	310	303	281	321	284	339	289	331	318	292	339	309	280	266	306	297	309	313	316	315	300	285	294	285	328	306	290	318	296	316	329	313	320	282	287	290	282	298	308	314	287	270	318	308	333	303	315	304	309	309	305	292	317	298	282	279	279	291	311	293	330	298	294	311	297	271	304	321	289	280	305	270	299	331	280	323	326	294	305	308	304	300	279	298	283	319	268	302	311	313	279	284	269	282	307	288	300	306	298	293	337	310	337	288	308	320	299	265	285	272	339	313	325	334	286	296	292	292	292	311	314	293	296	332	304	290	313	327	310	301	342	296
6767	4182	4923	3794	3440	2996	2226	1684	1519	1290	1200	1052	1010	953	859	845	830	867	865	823	835	870	853	819	845	845	815	825	819	794	778	765	823	800	720	760	723	701	692	702	719	714	714	697	705	764	675	732	710	743	716	744	763	716	699	733	687	690	676	727	660	698	687	663	713	695	677	708	703	673	663	674	682	708	649	653	683	730	686	696	697	685	657	691	707	731	686	687	693	702	638	730	658	657	653	692	640	695	725	699	700	678	656	675	669	678	697	660	694	645	704	714	672	673	661	672	687	652	689	703	671	686	681	713	682	690	706	665	698	681	661	700	643	689	691	694	631	652	708	672	695	699	679	653	666	690	731	661	672	709	661	715	674	700	683	729	692	692	667	681	728	626	643	687	687	656	698	679	669	663	632	666	676	646	659	687	641	649	692	689	636	713	679	649	689	714	635	727	629	682	714	728	704	661	677	681	670	705	658	709	706	720	639	642	677	670	669	684	665	714	668	671	671	753	710	650	695	647	680	677	688	688	665	669	652	673	671	674	721	667	665	685	656	683	708	698	700	700	654	671	700	677	639	643	692	652	680	667	713	671	651	680	696	657	670	676	701	670	662	659	654	686	657	598	702	668	712	681	708	680	643	674	666	713	643	625	683	670	684	672	662	673	699	684	653	682	718	650	664	680	658	661	614	626	696	683	683	687	661	731	726	688	648	655	699	669	692	660	658	680	708	752	695	658	652	671	672	689	704	668	734	703	689	711	660	651	658	671	683	668	684	642	657	669	664	643	678	659	655	627	698	655	704	696	668	650	712	674	719	733	679	664	705	654	697	721	665	656	664	712	694	662	667	673	642	660	672	670	645	724	659	719	700	685	636	672	665	673	708	686	677	679	686	673	678	638	661	672	664	685	676	716	653	647	675	726	668	662	696	705	657	666	713	661	654	660	707	683	690	666	685	668	667	689	672	671	646	692	664	630	728	665	666	673	722	684	679	693	701	696	700	706	680	633	689	666	666	686	665	638	683	684	662	650	681	667	664	677	685	701	654	729	623	675	637	639	639	680	669	686	674	658	667	671	659	684	679	695	703	677	650	682	697	693	707	671	661	640	675	672	711	672	650	660	672	660	690	697	672	627	717	650	699	654	686	690	731	712	673	715	658	676	674	653	667	670	730	680	719	654	666	672	662	685	724	703	696	704	698	689	693	666	664	695	643	710	619	719	648	660	659	672	697	675	638	693	646	655	712	656	693	620	693	650	685	687	694	690	669	671	712	681	689	729	721	686	684	705	706	695	712	716	680	672	667	643	699	676	706	669	671	669	666	673	741	713	712	646	711	703	673	701	689	656	682	693	683	630	702	652	713	648	664	679	682	709	666	667	649	706	733	681	706	651	631	643	677	633	680	652	661	692	684	659	703	668	671	665	675	687	655	692	736	637	653	702	679	666	713	666	663	691	674	670	687	668	681	664	686	691	676	728	640	657	681	654	673	626	632	695	623	703	651	701	667	676	685	673	718	639	704	655	662	679	642	694	719	644	706	713	718	696	673	652	687	660	674	672	733	681	685	676	655	703	687	701	717	661	670	704	659	684	688	621	682	623	746	689	691	689	634	717	684	686	660	647	639	677	657	681	669	683	679	732	713	715	669	658	704	684	659	677	693	672	696	647	671	702	687	650	656	709	680	665	671	680	654	680	667	668	710	659	646	680	671	725	700	654	672	682	663	704	643	677	689	688	661	699	672	658	703	721	697	662	669	656	681	691	653	710	697	703	687	650	667	661	694	664	633	691	692	751	706	688	646	700	715	710	620	674	671	651	643	633	688	698	677	696	722	681	650	676	680	681	680	667	716	680	657	674	696	642	660	636	690	702	678	711	679	674	623	677	691	708	692	670	696	685	655	630	666	672	685	670	696	669	684	674	630	623	695	670	668	686	638	692	713	699	677	705	657	676	666	683	708	685	713	648	668	639	689	650	672	661	679	637	628	651	655	694	687	717	671	667	673	684	637	724	647	729	733	610	710	677	701	675	664	700	692	688	639	663	643	669	672	693	684	686	710	685	684	710	640	657	665	680	647	705	699	668	702	696	685	677	670	640	693	673	685	749	686	663	676	663	702	667	719	651	670	618	687	686	647	727	683	679	717	721	669	678	649	704	633	642	725	649	698	685	672	745	676	691	651	692	655	665	686	725	710	679	695	637	700	675	666	689	671	678	658	636	753	662	664	644	687	643	680	718	668	702	716	746	690	685	687	680	698	680	650	658	641	709	706	635	711	688	663	711	649	670	654	638	713	675	696	654	654	717	658	692	679	674	733	672	692	651	683	644	696	662	699	724	690	672	695	698	733	649	712	672	671	642	645	633	617	652	642	664	669	645	631	646	668	700	647	690	682	630	697	686	691	640	651	642	645	663	682	661	626	685	679	728	694	669	685	694	690	660	675	577	688	656	676	693	678	715	655	670	650	654	702	700	657	732	680	697	703	699	701	612	677	708	689	674	681	739	677	667	658	662	662	726	672	692	690	670	671	685	630	713	665	684	688	696	667	654	710	708	701	681	655	682	624	669	656	708	668	676	694	706	655	663	646	716	686	671	689	700	672	621	663	716	665	701	665	683	692	665	677	662	658	683	671	679	686	672	670	656	717	709	662	687	687	656	710	699	669	693	638	703	660	658	649	675	752	652	687	685	662	696	658	684	667	689	674	654	670	675	728	651	683	670	726	656	674	666	655	658	668	716	648	710	639	685	655	678	683	658	670	686	680	729	655	686	661	664	685	708	680	684	615	703	643	689	678	708	683	691	701	666	674	677	691	668	675	708	705	701	646	639	622	665	726	602	684	678	670	624	678	655	610	686	623	664	644	667	665	645	713	683	655	671	701	645	686	681	773	655	673	712	671	645	652	724	741	714	712	694	654	669	707	692	700	698	697	647	701	684	733	649	695	715	633	664	649	659	686	718	722	670	692	640	686	721	665	727	735	654	671	664	709	676	688	691	643	655	642	665	708	650	644	686	667	684	692	711	690	675	651	667	706	649	660	679	672	649	707	641	682	683	672	663	688	681	672	726	723	690	649	679	687	625	675	684	681	701	694	697	651	662	636	701	689	684	691	694	675	643	655	659	671	661	691	663	677	669	691	717	680	705	680	680	683	713	672	676	717	693	679	697	720	674	695	679	719	689	674	727	707	651	683	667	668	665	673	703	685	668	677	666	698	647	683	685	665	641	683	667	614	689	671	679	651	651	673	693	667	682	691	703	722	683	705	666	673	670	645	695	680	693	688	654	705	689	659	686	645	701	712	647	709	660	696	668	681	705	693	722	715	684	664	709	682	648	673	685	704	662	704	681	685	669	696	728	691	695	657	663	679	672	690	661	657	706	673	667	658	701	667	636	667	626	634	681	718	661	711	663	668	718	676	682	654	693	650	657	658	678	675	685	672	658	676	669	679	711	700	635	675	712	694	669	658	697	715	694	661	724	679	647	652	667	693	673	647	662
20230	8009	5118	3687	2823	2492	1631	1042	801	631	580	525	503	478	401	428	474	418	368	412	361	402	335	294	335	344	328	319	296	320	293	334	311	263	273	265	276	277	289	226	275	272	300	284	277	272	282	286	244	278	286	256	258	291	279	238	246	282	245	277	261	253	272	255	243	301	243	265	242	296	262	263	247	276	252	263	286	286	254	248	260	264	223	286	271	275	275	255	258	275	284	251	280	259	238	277	269	240	257	267	272	280	259	233	274	272	229	271	243	284	262	270	243	257	261	242	241	259	242	268	239	243	289	245	243	267	258	282	271	264	272	238	260	254	255	235	251	282	234	277	256	257	277	280	271	244	289	256	236	260	247	244	261	243	290	259	256	242	271	238	261	243	258	231	233	265	286	245	253	265	292	246	259	260	242	284	267	247	244	280	240	244	263	233	244	257	258	255	275	252	250	271	286	280	294	275	251	289	256	236	249	282	274	274	253	235	237	263	238	267	261	235	228	238	272	258	263	256	266	289	274	255	265	251	240	267	245	237	255	259	273	245	274	237	248	258	253	257	272	239	261	246	282	273	275	258	263	239	249	265	274	259	218	266	237	259	275	281	289	296	259	252	247	308	274	256	231	266	254	258	279	245	262	269	244	274	271	283	250	247	262	273	250	263	277	260	271	279	251	288	247	256	278	255	295	260	265	258	254	243	268	285	254	270	248	223	272	279	267	252	228	250	274	296	228	280	276	238	259	261	257	257	249	248	258	279	254	245	274	266	255	305	262	272	257	234	265	285	259	265	268	284	255	224	274	260	241	256	255	259	279	233	275	256	257	246	244	296	262	267	275	267	261	276	251	237	270	280	264	247	243	250	261	277	276	263	282	247	276	257	262	265	245	255	228	263	233	253	251	248	237	256	254	264	270	260	271	260	257	269	266	265	274	256	265	247	242	276	268	262	215	265	261	273	269	217	270	264	275	251	251	251	275	264	268	284	245	271	288	249	253	248	248	279	257	223	277	256	265	279	270	242	232	248	260	255	252	265	248	259	281	244	238	245	264	267	268	272	271	233	274	241	248	254	254	243	270	235	252	248	252	272	270	252	264	271	264	279	285	244	248	258	258	227	241	259	236	259	271	253	221	237	264	248	251	210	269	232	260	276	288	258	254	266	279	261	264	229	234	302	255	242	262	262	300	244	257	263	249	241	280	231	256	298	250	267	234	247	258	252	264	274	258	275	281	264	247	265	285	242	263	283	278	277	254	282	214	248	270	244	260	258	244	264	255	266	274	254	275	254	254	249	273	258	248	301	253	218	248	243	276	288	268	283	292	269	281	270	238	243	236	280	249	267	257	256	262	262	268	242	249	290	278	260	255	286	292	263	244	296	274	266	287	261	252	260	253	239	223	266	244	256	263	268	277	243	231	297	265	232	272	236	258	235	259	272	269	247	261	255	264	240	291	241	282	266	274	265	275	240	280	294	257	258	233	284	277	254	268	245	281	258	243	257	258	253	258	272	283	257	240	255	248	244	251	259	296	259	271	246	251	250	274	285	251	245	244	305	251	266	303	265	245	250	257	264	239	286	265	259	260	280	276	253	248	251	291	250	246	264	261	276	248	278	259	269	245	237	271	259	249	255	293	248	256	264	232	242	230	266	247	252	270	289	257	232	242	251	274	297	268	274	255	263	251	257	255	240	275	236	243	250	267	273	258	272	246	269	241	275	273	260	240	287	311	257	246	252	268	284	255	255	266	277	244	230	251	241	234	280	251	264	282	254	255	251	274	243	247	277	270	265	267	257	265	258	264	247	240	264	242	226	240	263	267	246	222	266	252	255	234	266	255	251	205	235	252	245	266	251	260	254	264	250	262	259	285	249	263	259	238	235	245	254	246	264	252	262	261	275	343	272	250	259	257	272	245	276	248	241	242	262	291	261	250	254	218	265	249	258	264	211	218	243	224	252	275	234	240	257	259	279	236	268	270	221	255	242	239	253	269	231	258	267	282	254	266	269	277	263	232	231	239	258	268	280	288	269	249	288	256	285	223	257	292	222	268	247	268	297	309	274	299	270	237	268	274	279	263	267	277	252	265	249	238	259	265	241	266	243	269	242	246	240	260	261	256	243	245	251	289	230	278	252	246	257	227	228	264	263	236	307	263	232	216	260	246	262	243	263	260	249	239	244	247	249	255	229	265	253	270	250	222	268	241	243	270	273	274	237	261	256	266	267	260	273	267	258	251	274	255	230	268	248	227	264	295	245	251	289	272	272	270	272	294	261	272	265	253	258	253	251	270	240	294	269	260	234	253	246	265	277	278	241	255	256	261	239	252	256	282	274	257	294	261	258	275	292	256	264	273	235	236	264	262	255	260	281	249	266	289	245	266	294	246	251	275	249	264	263	255	262	258	241	268	258	245	261	258	246	254	272	292	260	249	262	264	258	266	248	268	275	272	278	254	255	255	252	279	288	260	280	242	285	260	283	278	271	252	244	255	265	292	300	276	252	256	267	252	274	282	260	260	247	252	238	235	286	270	261	244	253	255	238	228	293	254	250	251	263	265	225	243	238	290	246	262	265	256	303	284	266	277	299	277	248	249	278	243	261	230	243	241	244	255	262	272	276	271	258	270	250	268	251	243	273	228	237	264	255	235	252	283	297	258	294	256	251	270	282	241	246	259	244	275	267	273	245	244	251	258	232	260	250	274	263	270	265	289	237	265	244	250	269	229	251	221	248	262	239	264	225	272	256	259	298	283	280	253	259	245	265	258	280	247	266	282	271	273	240	271	223	250	260	268	280	250	258	239	278	246	247	263	226	225	272	286	280	268	253	259	283	261	264	248	227	259	250	277	234	271	248	218	268	259	237	245	252	253	240	277	255	271	245	277	282	297	278	243	261	233	265	251	252	253	256	257	242	258	239	266	290	284	280	234	279	254	234	254	251	260	261	238	255	250	278	231	252	271	238	255	229	268	216	238	267	259	209	277	251	279	249	250	257	275	246	270	282	263	254	262	261	273	304	270	250	240	247	242	254	269	264	293	272	260	247	266	272	267	263	261	259	250	269	255	282	256	250	271	278	233	268	261	268	282	254	257	253	242	263	263	252	279	274	239	239	284	263	239	291	251	289	266	251	246	273	277	283	253	255	253	257	270	245	281	274	271	261	260	265	257	283	244	245	235	285	251	232	301	273	230	212	275	233	212	260	278	253	256	248	243	256	267	263	276	279	254	247	246	267	248	236	249	268	256	260	293	274	257	281	288	261	300	279	252	251	265	291	265	269	233	305	250	250	260	278	246	263	263	263	270	285	273	271	269	279	255	280	276	258	249	251	240	281	246	288	259	255	284	279	268	283	251	234	251	270	254	236	286	265	234	258	243	261	261	259	253	284	257	240	247	254	215	248	296	293	240	246	296	274	244	247	266	253	267	278	249	299	250	249	266	272	251	256	266	295	235	210	263	265	233	275	252	276	284	256	272	263	229	262	259	261	256	231	255	253
13387	6642	8023	8988	8143	7568	5693	4019	3451	2689	2289	2041	2128	1954	1796	1717	1874	1686	1417	1468	1624	1477	1302	1102	1065	1072	1058	1000	951	985	960	843	801	846	739	765	708	755	769	696	708	688	680	669	667	652	678	654	641	631	693	647	655	697	636	672	621	650	647	625	653	578	628	646	635	587	611	610	571	598	666	627	588	601	611	630	566	617	610	643	628	616	610	592	545	616	550	608	617	591	593	574	594	601	568	585	589	602	571	592	602	549	619	600	662	573	638	604	604	582	574	554	589	578	600	582	569	605	608	602	570	560	604	601	559	610	576	655	592	548	596	580	594	553	586	623	634	553	609	593	556	611	602	641	640	580	620	556	581	598	601	564	604	611	584	561	603	620	572	622	595	597	595	594	629	602	595	577	607	576	560	564	607	591	563	586	615	638	565	591	616	566	591	619	604	607	608	546	588	589	547	609	580	605	585	599	553	621	580	593	594	543	623	580	600	588	585	605	566	602	610	623	630	565	589	579	592	588	595	601	527	614	618	562	552	580	565	627	622	562	569	561	562	592	588	623	617	541	582	616	631	605	596	602	622	586	646	610	614	585	582	639	624	590	589	593	616	570	595	556	556	544	606	596	569	609	600	594	613	587	641	567	567	577	583	560	596	579	600	572	579	585	601	575	579	584	602	603	597	596	567	596	613	603	630	536	546	611	578	627	569	559	627	566	604	575	596	621	583	612	623	587	623	615	561	603	648	628	596	582	635	576	554	644	604	568	536	590	595	622	554	581	574	593	566	564	570	616	564	626	595	581	539	554	579	574	574	618	566	598	588	615	574	575	600	617	549	584	570	607	605	612	589	575	590	593	571	591	638	597	571	589	583	551	577	614	555	611	575	562	601	584	629	572	584	592	586	585	568	583	581	609	569	602	598	580	569	561	570	637	593	606	596	547	574	580	594	586	588	583	589	602	622	557	558	601	564	557	594	577	584	597	616	616	620	598	606	602	585	584	569	581	597	598	546	605	612	553	567	588	586	602	622	555	577	633	638	627	632	587	588	581	573	593	581	556	595	607	617	570	579	609	599	613	577	587	657	590	577	559	594	588	611	639	601	590	639	587	607	599	618	578	582	578	570	622	574	569	605	580	564	593	594	591	564	542	589	601	596	553	583	582	602	547	580	583	564	599	605	560	556	572	590	574	587	644	586	590	589	579	574	594	574	585	600	603	592	548	591	565	574	638	560	601	615	585	620	587	605	610	584	593	611	602	608	569	612	608	552	628	626	618	614	580	571	617	605	578	606	576	590	566	570	563	575	586	577	574	607	527	587	595	587	620	634	581	601	606	563	606	580	594	583	633	579	613	550	592	630	566	622	613	595	539	599	607	612	610	606	586	602	569	570	590	594	609	585	614	564	578	571	561	565	580	557	585	573	594	577	620	563	552	575	607	594	582	582	585	589	607	587	611	578	555	568	614	564	565	636	554	589	581	624	595	540	556	607	640	583	590	562	622	567	593	589	562	559	610	614	612	597	556	584	571	571	608	590	605	623	592	577	599	595	589	599	595	590	593	599	571	621	599	596	607	583	591	579	590	595	589	622	586	572	583	557	589	575	639	576	600	628	616	653	592	577	582	575	602	546	629	572	609	593	550	618	597	576	557	644	621	552	558	590	611	579	627	621	604	536	581	598	573	566	531	552	627	624	564	623	643	604	574	568	610	596	606	554	598	593	591	622	595	592	586	600	598	590	610	612	604	595	648	604	594	587	581	610	613	573	568	594	589	615	578	598	591	553	605	577	602	564	576	610	569	584	577	597	578	600	586	590	577	553	600	609	584	579	563	566	587	657	570	603	545	602	575	575	570	566	626	575	609	618	558	591	597	592	588	647	556	635	590	609	617	584	617	580	615	593	573	625	547	587	630	561	610	578	579	575	666	608	520	555	618	594	609	576	568	583	572	623	591	529	562	565	584	600	582	625	581	578	572	627	575	572	585	624	601	608	601	568	605	603	559	591	637	612	622	555	566	590	591	605	568	566	579	560	603	572	566	590	619	563	602	605	610	585	673	582	640	555	593	592	585	568	562	588	550	580	589	578	577	593	588	596	553	554	623	608	609	610	584	603	573	590	582	620	625	623	592	564	545	585	595	593	586	594	555	572	642	607	615	606	603	597	569	619	563	592	650	635	601	612	591	571	577	650	531	560	613	609	606	587	526	590	616	592	585	551	627	557	585	571	569	571	577	611	578	577	592	569	612	617	572	601	565	559	636	567	572	634	562	613	580	612	555	590	585	616	590	564	556	565	666	582	561	574	549	550	577	641	552	600	591	596	566	606	564	533	586	569	597	617	564	618	614	607	563	631	602	580	587	588	573	604	577	643	548	607	561	604	608	612	612	610	607	641	566	573	591	599	634	579	585	594	557	589	589	547	575	554	620	583	604	611	599	572	578	568	581	589	615	578	557	576	543	525	619	583	572	645	608	572	571	609	579	616	583	586	585	563	597	591	609	596	563	594	635	606	575	597	595	569	557	609	564	612	596	592	605	606	587	588	595	616	573	588	607	570	592	603	616	597	578	562	611	558	637	541	570	593	643	605	603	580	539	555	575	581	603	605	594	612	593	584	557	535	636	648	565	546	596	581	569	595	615	568	597	589	552	566	580	577	571	604	573	543	619	571	575	600	614	539	587	575	620	591	608	592	610	556	547	584	548	586	592	589	577	623	618	639	572	552	582	599	569	595	619	638	602	641	655	633	604	581	585	574	598	616	599	591	616	555	558	591	578	610	581	550	567	583	581	582	602	606	566	574	584	590	554	607	565	544	568	586	612	627	599	585	605	568	584	575	570	583	599	590	570	634	576	567	553	591	577	624	603	572	578	596	630	600	634	590	588	601	604	610	592	611	541	603	600	578	625	620	571	588	611	572	629	572	604	627	553	589	584	623	626	565	533	604	544	607	581	621	579	621	554	595	571	591	622	653	582	581	605	605	603	558	597	618	591	597	560	572	658	605	615	613	586	628	617	556	573	609	595	560	588	598	563	612	561	591	602	594	652	558	562	566	613	606	604	642	614	556	596	585	595	608	588	611	581	568	618	599	577	611	608	571	593	598	595	562	591	653	604	608	604	634	576	572	542	599	572	604	595	564	577	593	586	584	591	570	589	601	615	603	580	594	590	640	620	604	622	576	587	612	596	607	632	619	566	591	591	575	572	580	591	585	575	549	583	589	585	596	618	569	581	606	567	628	564	610	590	571	612	593	618	600	580	602	583	560	619	596	595	615	593	574	569	613	595	574	610	589	597	598	632	579	573	628	626	543	579	613	586	632	575	581	587	639	564	603	556	570	585	607	635	609	590	557	593	621	598	577	613	579	594	601	548	559	617	592	604	608	610	593	590	575	564	606	579	642	613	599	573	581	582	611	566	615	577	603	600	617	611	570	575	565	600	566	616	580	538	536	631	628	612	613	602	633	559	575	576	609	591	631	608	608	571	583	620	641	650	592	554
30725	12566	10603	6461	4305	3325	2478	1503	1065	946	776	735	659	632	630	572	615	538	488	492	492	508	468	383	388	355	360	370	361	389	332	325	335	303	288	275	291	267	259	296	287	278	276	292	277	249	263	274	282	295	280	247	289	256	283	275	250	243	270	292	299	304	284	269	255	282	253	313	283	265	267	223	265	281	277	281	282	258	266	284	254	249	251	261	237	283	268	256	295	276	252	241	268	236	237	247	286	254	269	249	252	262	253	271	254	253	230	255	236	273	243	281	272	300	259	261	291	250	256	270	257	275	258	254	240	282	221	254	257	302	295	254	250	268	272	215	279	250	268	262	246	231	252	234	274	266	259	259	254	259	276	243	273	252	289	256	263	256	230	285	264	251	253	262	282	267	277	241	265	247	254	258	251	233	263	277	226	259	247	271	275	276	281	264	268	270	283	291	238	274	274	273	275	286	242	220	230	235	229	262	280	280	242	249	238	238	219	249	226	239	223	255	231	264	263	281	255	285	272	232	272	270	265	274	264	276	276	213	281	243	282	242	300	271	260	250	285	268	276	265	243	255	257	237	259	263	291	240	288	242	256	270	254	257	265	257	251	251	246	254	223	266	246	246	253	263	258	239	288	260	236	270	247	259	290	252	272	254	234	240	230	251	243	266	262	282	264	274	261	235	256	262	256	235	261	246	266	272	285	284	247	260	251	272	263	231	239	262	261	251	275	249	238	266	262	259	255	290	306	240	248	259	258	250	257	264	248	238	287	237	295	261	258	276	257	240	278	259	274	237	255	253	274	267	260	273	306	260	261	251	267	286	231	264	256	224	262	278	243	246	271	256	280	269	269	277	263	270	229	273	265	276	266	262	238	283	236	271	243	266	272	271	255	231	243	261	236	266	247	247	273	247	220	254	238	281	274	238	257	270	239	248	229	269	252	245	245	242	260	268	268	249	258	270	261	264	335	260	263	253	231	246	244	271	237	234	246	269	260	254	236	246	228	256	252	254	256	247	276	255	267	237	255	271	276	272	266	267	251	250	270	271	237	245	233	271	238	248	249	260	257	265	273	284	252	238	259	248	233	250	261	239	225	256	273	251	245	267	253	228	237	252	241	256	272	233	255	257	269	261	265	299	237	240	276	259	254	241	268	249	252	251	282	245	272	265	253	262	242	270	254	255	231	240	260	258	270	248	225	236	262	250	243	241	260	265	261	251	235	264	256	267	322	270	275	294	264	230	228	245	274	249	246	266	257	268	273	233	252	271	281	240	244	265	268	250	248	236	264	251	266	267	255	269	235	243	265	242	242	280	275	258	294	274	228	254	273	281	239	206	265	273	255	250	285	241	244	269	271	259	284	277	283	272	281	287	234	271	238	268	261	252	238	249	260	264	220	275	275	272	227	237	248	256	250	262	256	253	293	268	268	283	221	263	259	270	270	251	262	267	258	265	243	284	266	256	242	269	243	275	255	264	243	272	248	256	254	249	240	244	255	220	269	245	252	245	283	265	269	235	241	256	261	225	236	279	251	249	279	252	274	289	241	259	276	238	265	242	244	246	243	250	260	253	277	224	249	258	233	292	254	233	255	254	259	277	246	282	271	285	244	235	228	225	237	242	282	277	284	269	278	275	260	266	274	242	229	239	228	275	242	255	265	285	259	277	258	272	279	277	253	254	281	267	267	230	284	267	259	265	233	282	274	281	269	251	288	244	286	249	276	240	249	264	221	242	232	256	250	263	242	232	264	247	230	249	263	251	266	226	272	264	277	265	260	271	248	276	256	254	228	271	270	268	271	240	261	248	267	278	237	272	245	215	232	258	276	273	226	258	254	253	268	276	299	254	263	259	295	233	268	278	258	285	266	288	252	258	251	276	284	268	238	262	243	280	247	308	258	250	278	285	268	284	263	283	255	232	248	257	268	250	276	256	276	262	259	249	259	244	278	270	232	233	262	278	278	273	276	272	287	263	240	255	264	263	254	256	249	252	243	248	246	270	260	264	273	245	237	252	262	238	253	270	244	278	270	276	269	228	233	247	261	239	250	238	273	230	215	299	276	242	249	242	249	265	273	236	248	253	259	284	250	265	227	244	265	250	238	236	266	273	263	253	234	222	231	223	284	267	275	252	258	218	267	272	284	241	276	268	239	260	302	252	268	267	262	279	256	240	239	262	284	248	232	239	249	254	251	240	293	278	269	267	246	278	264	286	251	263	290	278	268	263	259	281	287	300	252	239	259	257	263	288	260	256	254	269	276	254	259	274	250	243	220	276	249	302	269	272	272	307	262	225	227	231	232	278	264	258	246	245	253	251	275	246	246	283	244	255	272	293	272	240	225	254	235	250	261	247	266	253	269	207	268	251	281	254	251	267	245	287	283	236	230	243	252	266	245	250	291	273	250	251	235	244	256	273	245	260	281	257	236	251	235	276	237	251	232	256	270	267	253	261	223	251	242	248	281	234	251	265	272	288	269	280	253	249	237	275	270	265	229	211	254	237	285	227	229	245	235	263	257	249	255	272	280	236	239	242	248	258	215	251	273	276	227	278	286	249	276	232	247	276	243	264	262	233	257	267	229	288	254	264	238	249	264	244	256	271	260	257	254	248	266	233	277	253	241	265	237	263	266	244	251	242	249	250	268	245	245	260	238	288	248	246	220	235	283	242	281	264	242	272	238	272	281	283	266	231	286	279	246	255	266	296	276	253	232	262	237	268	270	280	272	237	243	251	254	272	226	243	240	238	236	277	254	276	241	287	270	274	288	280	282	262	265	245	224	217	264	270	258	262	246	243	250	248	283	251	277	251	251	249	295	256	241	270	251	239	250	240	260	233	239	245	283	249	265	257	284	259	268	234	253	274	261	242	228	240	238	264	272	268	242	272	257	239	250	257	231	251	232	248	238	225	247	258	248	250	235	263	220	251	263	260	248	269	285	264	264	240	242	254	252	247	269	271	239	252	239	236	270	229	254	257	243	294	242	246	259	265	263	265	241	281	278	233	252	266	256	276	257	260	247	245	293	235	267	258	265	270	263	245	271	256	306	246	278	283	275	276	269	247	238	255	241	244	263	259	248	262	249	239	266	256	262	291	247	252	248	261	281	279	223	215	264	257	283	230	261	260	264	279	263	258	269	231	291	263	284	250	235	236	260	257	252	280	250	286	260	272	264	253	244	287	252	251	281	284	264	289	240	251	276	257	251	265	239	235	256	284	263	281	252	236	262	262	270	261	254	271	242	240	277	235	248	265	255	264	236	275	257	244	274	262	251	246	272	254	263	285	257	241	253	278	277	239	269	264	274	265	251	241	248	284	236	260	255	237	255	230	219	264	263	280	267	244	264	263	240	256	268	265	279	261	210	225	253	237	257	279	263	242	284	260	254	282	245	270	234	280	254	286	261	254	254	222	257	262	269	248	255	269	258	243	254	252	264	260	271	269	266	237	291	263	267	258	248	261	234	282	245	250	230	256	269	260	265	284	280	257	236	260	247	268
18101	8810	14512	12859	10754	9648	8050	5749	4832	4098	3401	3079	2952	2851	2701	2716	2867	2401	2074	2183	2328	2236	1901	1391	1278	1335	1169	1235	1216	1272	1113	967	950	909	803	816	777	768	737	729	730	702	699	668	678	714	723	676	687	680	619	643	672	661	702	653	671	627	710	657	657	658	620	682	588	602	581	605	626	631	663	654	609	588	576	551	616	585	633	641	602	573	579	620	633	618	599	548	582	618	588	585	615	630	574	571	618	582	562	567	601	628	634	562	577	581	577	586	576	598	628	572	553	593	590	575	565	588	552	617	540	565	579	587	589	586	575	569	535	565	589	581	581	561	592	583	592	576	595	597	590	582	585	569	550	587	552	551	609	641	564	630	599	539	607	615	575	595	565	600	604	592	556	600	589	539	575	586	561	561	592	580	574	613	617	578	579	614	550	582	582	575	597	602	617	579	634	560	571	585	582	590	640	575	584	592	609	621	535	605	631	591	624	571	629	607	592	567	595	570	611	542	554	609	578	540	563	595	580	587	572	650	598	563	590	560	566	593	589	618	613	557	564	590	603	577	574	546	595	610	579	605	582	582	589	634	583	570	646	581	563	587	570	546	586	635	606	601	628	602	591	611	600	585	599	593	610	594	609	569	573	637	596	593	622	607	606	590	562	603	605	602	616	620	604	590	556	609	581	597	573	608	571	579	579	609	609	619	597	547	646	631	567	596	608	625	593	590	609	592	622	583	561	575	545	570	569	603	558	580	593	576	605	668	591	591	615	613	579	552	597	587	628	656	572	607	581	582	595	579	597	603	546	598	620	551	609	599	567	600	593	592	532	602	591	631	590	610	582	612	547	582	613	632	570	618	595	604	613	596	577	544	586	586	632	576	551	555	605	586	622	578	593	609	613	564	567	577	613	576	581	557	538	599	555	574	583	583	534	553	602	587	546	577	607	552	638	623	626	600	606	612	535	617	524	604	590	538	631	589	591	584	589	634	563	615	579	587	591	583	628	570	579	576	616	575	596	567	567	582	589	572	603	542	615	632	593	575	557	556	595	598	608	596	576	599	575	619	620	618	638	583	567	566	601	560	622	607	614	590	573	580	570	577	570	603	578	590	582	586	603	575	589	599	582	571	594	573	589	603	580	566	577	599	603	605	584	585	616	582	556	593	600	629	568	596	556	603	561	583	600	593	625	596	570	590	558	617	626	602	572	566	619	642	607	596	616	521	564	562	591	600	607	584	554	615	591	608	625	572	617	586	603	582	531	569	582	601	621	578	576	604	589	581	593	563	579	595	601	563	598	551	591	568	579	550	591	597	557	578	594	566	593	643	592	596	574	618	572	551	583	542	600	603	597	633	578	606	585	587	627	604	620	605	596	610	534	575	632	636	532	585	594	608	611	591	582	586	585	614	549	596	593	593	579	627	570	591	606	588	567	571	593	606	628	598	544	568	532	567	589	608	591	574	628	616	564	541	561	546	585	567	599	629	552	606	617	615	588	592	575	606	608	619	581	582	592	579	565	577	593	596	587	572	551	593	574	581	610	586	569	570	582	584	621	599	654	633	557	598	583	640	570	542	619	563	576	576	556	597	599	568	605	599	574	546	624	585	630	641	614	580	623	573	598	587	603	552	586	576	591	603	574	551	621	590	594	566	577	582	591	594	588	629	569	623	561	621	626	590	616	547	618	594	596	590	575	593	579	567	557	577	606	592	573	565	617	610	547	574	575	622	610	573	562	581	586	597	575	558	569	578	558	621	590	605	591	580	615	633	597	578	622	576	580	578	617	568	600	568	603	590	590	584	617	626	590	595	595	627	614	601	582	607	598	584	640	572	606	590	560	571	553	604	580	587	571	570	590	576	549	558	575	567	602	591	590	600	584	607	578	586	643	621	557	603	566	591	591	569	575	622	565	587	576	595	570	579	574	563	569	556	573	620	613	606	632	620	581	573	629	566	604	607	553	571	576	533	577	594	590	575	603	560	583	605	578	565	565	591	606	616	595	573	567	572	545	574	611	601	562	619	584	572	573	592	575	615	607	525	608	538	577	603	598	597	572	555	589	573	604	573	620	632	566	553	571	626	655	605	574	572	635	560	601	550	567	604	608	564	567	625	575	615	579	553	567	569	588	623	575	589	583	630	546	576	608	559	580	585	577	563	551	617	592	569	590	579	620	560	593	611	548	575	587	632	619	604	585	581	572	572	558	586	595	606	598	595	593	577	553	596	589	583	578	591	594	634	590	562	572	566	596	615	584	573	581	625	612	616	590	591	572	562	571	622	604	602	599	626	541	587	579	577	598	643	606	583	601	614	588	543	594	580	592	585	610	617	577	600	561	587	528	562	618	538	578	629	604	618	566	606	589	645	577	595	584	560	599	603	575	556	556	601	557	578	591	566	595	551	609	608	604	537	616	602	600	542	548	567	577	627	596	589	561	581	564	589	554	578	605	592	592	594	594	614	614	611	619	592	611	581	606	592	590	603	583	564	599	574	570	585	638	643	618	650	564	587	571	584	596	573	548	599	581	613	596	542	570	555	575	592	588	627	580	605	588	598	605	582	579	602	593	586	543	589	593	576	602	601	628	607	618	574	621	634	622	603	596	553	618	650	559	608	658	579	599	580	547	572	546	556	570	580	586	600	597	606	581	597	590	577	583	614	555	566	603	587	633	594	584	567	604	611	589	593	540	616	592	581	569	567	583	612	557	596	571	602	603	562	601	589	623	592	568	597	569	564	557	590	588	603	583	601	574	624	573	594	615	552	558	610	567	588	537	632	586	558	602	598	609	622	584	609	586	569	560	625	605	573	583	586	623	568	614	570	592	577	581	573	556	607	585	603	550	633	586	569	612	568	597	598	596	560	585	603	581	611	543	582	605	573	597	583	594	572	616	607	603	521	641	625	580	649	615	597	603	593	536	588	576	626	622	620	597	592	610	596	617	590	612	603	598	579	562	600	617	580	559	588	596	580	607	572	602	627	622	599	573	608	592	604	598	604	618	587	571	611	582	541	637	602	571	601	590	579	519	569	604	566	565	567	600	566	575	546	589	604	617	571	600	585	595	592	626	609	575	578	587	613	556	592	568	603	600	611	545	593	567	584	572	625	572	599	616	584	627	584	571	594	611	603	584	632	573	581	570	585	569	572	599	602	570	618	602	612	593	559	584	598	577	601	569	580	614	626	607	587	624	587	605	566	564	547	593	569	543	579	576	619	610	560	565	580	624	595	597	584	576	599	605	570	588	599	587	600	631	571	615	592	627	580	570	576	616	556	618	571	550	575	595	600	577	585	591	573	585	611	665	570	612	630	564	592	567	594	545	615	580	617	568	585	539	561	578	564	614	585	570	559	572	583	560	571	641	620	575	590	556	615	600	584	560	626	605	590	542	604	597	622	588	557	597	599	641	611	641	596	606	594	592	646	592	555	581	569	625	588	572	575	589	576	586	594	630	565	608	558	598	580	576	593	608	557	592	579	576	608	606	580	587	598	564	611	581	578
11562	4134	3059	1491	959	792	647	490	421	391	371	396	408	317	353	351	324	328	343	353	317	347	327	366	300	336	330	329	292	285	356	344	339	316	298	341	356	318	330	297	311	284	326	330	289	329	310	309	319	314	341	313	334	319	326	329	309	332	313	302	303	305	334	301	312	316	309	259	279	305	313	314	300	305	284	322	288	324	334	297	302	315	317	350	312	349	326	281	259	298	324	322	342	287	305	302	310	288	324	294	258	302	306	293	287	322	323	324	324	301	329	327	310	287	303	318	300	308	297	308	274	293	306	321	331	331	299	322	297	308	358	326	305	323	303	326	328	316	324	336	301	317	265	281	302	281	300	314	317	273	279	276	324	322	300	312	297	302	307	332	290	296	335	318	321	281	325	318	306	304	288	326	297	314	295	316	314	302	299	298	297	305	301	302	306	331	300	261	281	303	312	320	313	313	305	313	318	333	332	322	308	281	327	335	326	332	300	315	296	274	312	307	279	311	328	311	308	321	308	299	291	311	307	316	301	304	293	306	280	304	329	274	332	296	305	313	316	276	309	329	295	317	285	307	321	309	291	294	276	316	269	344	313	341	297	323	313	306	283	305	317	302	316	281	301	328	310	335	335	298	284	305	301	252	294	327	314	306	278	271	273	310	346	313	318	332	300	307	335	303	396	302	314	269	338	287	285	309	300	288	276	302	322	324	273	312	312	298	326	328	336	326	321	298	287	288	322	296	285	303	351	300	332	290	332	317	313	319	315	300	314	325	317	317	289	314	286	282	326	297	316	289	288	340	286	326	323	318	317	289	277	317	311	317	322	297	291	302	314	295	289	306	281	328	323	327	315	306	347	325	324	290	283	325	304	310	321	326	297	269	303	286	318	289	303	291	269	323	308	327	316	310	321	307	283	300	308	317	317	301	299	342	302	323	316	301	278	289	324	317	343	289	310	294	329	304	296	305	299	297	332	308	330	325	317	288	297	317	302	312	302	321	324	350	300	285	303	289	283	304	290	312	287	288	283	265	319	298	311	317	322	288	302	302	309	303	301	292	338	279	292	291	332	324	331	306	290	318	313	307	284	309	293	331	304	288	267	316	305	289	280	304	305	313	301	298	354	328	331	288	296	327	291	313	331	266	327	312	302	305	285	301	308	288	295	280	304	353	360	285	306	320	313	312	296	327	325	314	317	294	311	291	330	325	310	340	305	368	293	286	327	302	327	291	312	321	323	295	329	317	303	308	305	282	320	291	295	274	336	315	325	316	313	290	287	275	335	311	305	327	273	277	279	317	302	325	335	311	289	283	341	319	293	311	304	275	321	343	292	300	307	300	332	284	303	321	334	305	309	301	291	328	287	276	301	310	289	316	325	322	324	289	326	320	291	299	328	310	315	325	292	311	283	300	309	275	309	323	310	277	347	307	321	283	331	300	310	294	332	305	287	273	304	299	306	293	312	339	302	318	302	288	286	353	265	313	296	275	300	317	308	314	333	294	307	323	317	302	299	312	300	315	320	312	291	320	287	275	305	341	312	295	298	310	366	277	324	272	315	317	333	303	308	323	309	322	295	325	295	284	295	297	299	332	288	282	303	293	306	344	291	324	332	342	312	286	306	310	358	280	287	337	300	314	311	308	301	290	308	283	292	338	259	315	327	295	298	309	322	327	300	339	307	325	292	309	292	322	334	297	287	300	317	288	278	288	296	302	312	286	299	290	277	301	312	306	300	298	276	305	320	321	298	281	318	289	310	351	289	311	325	313	309	310	300	296	301	320	302	328	321	283	285	327	315	289	311	309	300	281	307	296	302	325	315	299	288	289	300	290	323	303	291	331	332	303	308	271	301	321	288	295	294	304	301	315	297	320	334	318	329	304	335	302	298	299	315	319	309	316	284	330	315	310	312	305	291	293	310	337	282	330	308	331	265	296	310	282	276	284	317	317	302	281	296	322	312	324	309	289	313	291	334	312	327	306	313	302	317	299	296	317	322	268	292	320	312	355	294	292	281	329	286	305	317	285	301	336	327	284	306	323	290	312	294	284	325	288	302	319	313	310	291	290	307	314	313	307	326	308	319	332	296	292	342	300	307	323	289	298	323	272	288	275	327	325	326	297	304	315	317	292	332	288	300	330	343	319	314	319	316	319	341	309	287	303	293	306	362	302	305	295	303	297	306	303	327	293	333	312	325	319	316	355	293	274	310	370	303	324	304	276	283	332	367	306	279	300	276	309	316	292	292	294	350	285	326	291	287	294	299	273	290	315	318	324	306	321	312	291	334	330	321	280	259	305	337	312	303	291	299	314	293	331	312	253	307	301	283	309	307	264	304	340	327	301	291	283	296	310	293	281	332	292	304	341	302	304	311	287	307	333	315	290	309	299	316	311	322	336	327	274	312	320	284	314	337	313	318	317	309	323	311	300	284	323	350	333	298	276	324	278	283	329	284	313	304	322	301	296	301	305	296	287	296	292	308	294	326	321	285	343	282	317	313	303	312	291	300	313	328	316	330	311	313	295	359	312	321	316	312	293	305	301	281	284	310	286	296	339	298	311	315	349	336	288	356	295	290	312	348	317	300	342	332	287	305	310	326	304	303	285	343	339	308	327	275	320	334	289	329	323	298	312	294	286	311	307	293	301	286	297	314	319	296	310	308	296	318	296	324	288	324	321	351	309	292	349	306	316	303	291	316	319	313	323	326	333	265	305	326	293	335	341	320	331	305	322	300	307	284	285	330	307	339	315	316	333	291	298	292	321	311	310	318	322	321	319	305	276	253	323	342	307	296	310	296	326	294	294	274	309	290	316	354	314	307	306	306	288	334	281	284	335	325	288	289	308	280	285	326	310	293	299	286	326	314	293	290	302	307	308	324	330	287	362	329	289	289	348	309	335	283	293	311	320	289	319	313	285	342	329	298	324	280	292	316	332	337	302	319	310	322	291	302	322	323	285	267	302	316	273	333	316	318	337	322	302	316	277	284	325	325	293	308	310	310	295	335	321	337	296	310	317	300	340	336	312	310	302	286	313	299	297	327	302	308	306	290	295	259	279	271	303	307	301	334	299	287	318	322	316	322	289	340	311	298	307	285	307	283	309	275	278	301	298	287	306	283	296	311	339	312	297	314	349	308	317	316	326	339	299	307	299	298	294	309	301	321	314	287	322	290	314	318	319	319	326	319	309	287	293	291	345	299	362	342	351	307	317	314	320	293	339	320	317	331	324	344	308	320	312	308	356	336	311	316	324	337	304	307	328	302	309	303	277	281	309	283	324	275	303	317	301	330	294	303	296	292	352	333	290	319	305	341	305	308	314	325	305	333	345	315	297	285	316	330	291	317	343	314	299	287	320	301	290	318	328	293	290	283	300	326	296	305	316	328	311	291	289	325	365	314	311	294	326	330	282	298	312	305	301	306	320	340	329	321	339	319	294	297	301	301	305	350	306	308	326	279	331	329	326	320	292	304	316	304	311	283	310	305	342	314	302	294	322
7281	3842	5279	3901	3400	2822	2114	1719	1419	1269	1200	1069	1043	937	897	882	922	900	961	864	897	841	845	875	861	851	816	787	827	834	822	805	719	753	799	772	774	709	768	741	750	710	772	736	727	748	695	685	683	704	651	711	746	698	716	716	733	710	687	690	679	706	708	687	703	701	656	733	752	689	727	666	678	709	698	716	705	673	708	688	723	737	675	694	698	729	674	669	749	711	692	686	648	659	643	677	686	667	754	704	730	703	692	684	676	662	681	696	674	640	708	726	718	663	673	700	670	693	703	691	698	710	667	698	705	673	689	679	698	650	700	679	673	699	696	694	667	662	678	736	655	673	709	687	687	690	713	683	668	736	714	699	680	690	683	701	692	682	689	712	702	681	638	687	691	710	703	670	673	719	683	676	688	707	663	678	636	677	710	667	664	727	673	655	694	678	702	640	658	658	680	765	783	654	657	675	655	695	696	647	679	696	661	665	675	660	636	659	690	683	710	733	718	665	660	711	697	705	684	663	698	710	714	659	646	681	663	652	713	677	687	712	692	697	673	721	647	641	699	723	653	667	692	686	686	674	683	666	684	678	720	691	618	673	725	712	717	703	702	702	695	705	684	646	739	698	671	685	725	638	706	664	681	669	679	663	707	680	681	647	705	717	672	685	704	655	656	715	661	629	716	723	704	710	666	719	684	735	656	702	671	677	645	691	736	681	698	640	676	667	697	648	653	678	728	679	681	654	637	735	678	661	685	673	664	682	654	716	701	647	638	670	675	667	662	714	639	663	646	693	650	637	660	675	676	711	709	691	660	701	685	677	686	668	690	687	688	649	663	688	651	679	698	673	626	640	688	707	693	672	653	704	695	689	701	754	676	740	708	643	655	699	696	695	707	719	701	670	674	676	674	653	703	675	685	714	653	701	706	704	670	668	697	674	711	687	687	689	718	646	679	674	674	672	716	720	712	691	659	676	676	716	676	707	704	696	699	671	698	626	688	674	691	683	658	656	666	654	641	697	682	705	685	702	650	697	696	717	670	693	683	702	642	680	692	669	662	662	718	703	709	709	754	720	673	641	631	697	734	713	674	638	687	709	733	656	672	719	673	688	678	684	701	701	697	680	700	717	740	666	704	707	693	678	667	673	700	694	683	707	658	698	702	723	698	690	675	680	724	681	667	697	701	676	647	692	677	702	681	670	657	706	706	722	699	675	717	679	696	646	691	681	663	671	721	688	654	708	680	709	660	708	678	688	675	628	738	662	678	661	696	631	674	692	689	660	714	717	716	636	724	710	694	705	679	676	699	694	656	679	640	691	679	648	672	701	688	658	647	693	691	676	689	638	633	657	702	686	676	734	677	687	714	698	697	666	692	681	671	717	686	679	678	678	676	658	606	714	656	698	665	651	702	691	717	697	692	664	669	681	657	699	714	634	643	685	716	680	719	671	649	690	713	693	636	679	719	691	712	662	702	698	723	708	667	715	678	684	668	701	637	653	721	703	652	704	646	665	705	716	622	679	673	687	694	701	686	689	695	664	663	685	628	665	673	666	711	683	649	741	735	712	694	704	662	665	673	663	675	643	699	674	710	690	700	727	657	717	723	656	669	700	681	681	705	688	663	674	708	683	695	672	697	647	631	704	720	694	705	718	710	686	695	660	683	717	733	654	715	671	704	656	699	711	672	655	655	702	674	703	763	709	647	670	712	691	666	671	703	638	645	664	721	703	665	641	664	670	678	635	696	652	673	672	686	700	698	651	712	682	720	660	719	656	685	673	723	691	660	683	657	672	701	715	697	708	697	689	714	633	695	681	668	694	731	659	630	690	684	659	685	676	644	717	702	630	697	700	739	664	695	767	712	711	684	680	729	663	717	705	695	690	645	670	723	725	697	675	726	699	688	691	633	663	692	711	661	694	654	700	694	659	696	716	660	685	673	679	666	687	706	668	702	689	683	643	715	714	697	712	681	671	662	708	684	694	739	711	636	663	687	656	682	665	718	680	672	648	684	667	727	664	637	692	705	641	720	715	673	646	674	699	669	684	682	682	673	725	690	685	682	678	682	686	680	723	653	673	668	687	685	697	706	708	674	690	678	683	694	718	671	714	660	659	657	660	684	661	720	698	662	696	710	672	700	694	670	699	668	720	620	646	658	689	681	652	641	701	683	661	700	671	670	684	692	684	707	647	704	633	688	703	661	697	653	663	706	606	675	684	718	701	689	707	690	719	694	689	683	660	659	673	729	669	651	762	704	673	661	682	714	689	709	656	679	669	667	650	681	736	685	673	660	700	648	744	700	740	673	722	673	666	700	678	708	683	653	642	719	656	700	703	687	745	687	689	702	659	698	701	727	757	648	692	724	676	742	674	705	668	670	669	721	677	696	663	704	723	689	694	622	733	718	674	671	683	694	691	680	704	732	666	700	714	680	664	699	646	690	757	697	693	732	663	703	707	684	697	689	644	713	656	691	651	679	689	724	731	707	668	673	710	743	706	686	668	648	720	674	645	677	697	693	696	753	726	624	712	696	711	689	656	661	639	679	675	641	714	698	695	661	718	614	686	671	654	669	706	694	685	679	714	675	662	718	698	695	650	699	671	700	664	660	683	709	720	705	716	668	645	690	698	697	665	663	656	725	633	699	685	695	739	685	701	698	701	639	700	722	677	688	726	712	709	704	627	672	717	681	705	663	673	643	705	673	693	677	681	701	699	687	646	705	668	674	625	691	643	713	704	686	715	687	689	721	719	697	712	692	640	692	662	673	687	666	736	698	686	696	703	710	702	722	652	692	659	651	652	656	699	715	672	659	711	642	683	645	694	670	680	678	702	730	661	680	678	723	651	700	683	709	679	700	677	705	642	644	719	700	734	681	700	738	680	634	668	719	726	655	675	681	700	678	664	693	689	666	648	663	650	701	667	684	736	720	661	758	709	677	674	677	660	639	692	704	633	674	666	699	671	693	700	669	660	693	690	712	705	688	681	694	703	639	663	707	683	651	666	684	695	733	679	673	670	682	671	708	680	690	676	691	681	683	714	680	638	663	690	683	648	680	701	640	713	696	667	684	709	683	711	688	653	709	678	712	680	674	718	695	669	689	693	665	657	722	716	712	655	689	718	669	688	712	689	682	726	673	706	601	697	712	674	746	689	670	655	722	701	669	740	682	653	673	751	679	682	674	679	726	663	684	675	677	676	687	704	724	706	709	620	760	694	705	691	694	670	684	669	694	685	674	703	653	720	735	692	640	690	651	707	692	669	670	684	668	667	681	658	758	698	678	668	689	679	705	690	638	709	659	724	652	641	701	721	665	693	680	626	646	696	706	732	685	652	646	678	709	675	650	664	681	690	684	690	621	682	698	675	678	681	729	661	678	634	709	648	710	673	686	635	643	680	668	702	712	667	666	730	682	725	654	688	682	681	715	703	649	688	673	680	677	643	701	656	669	667	672	702	683	737	689	697	720	711	647	695	672	667	733	656	668	667	650	629	674	652
19901	8226	6154	3575	2650	2043	1438	872	729	627	550	497	411	428	452	431	415	403	404	399	400	401	402	361	332	292	288	334	301	298	301	288	309	291	271	318	289	298	285	284	258	254	273	278	251	273	252	248	270	252	254	266	283	266	288	281	253	243	276	284	266	260	266	253	299	246	272	225	250	262	266	296	267	267	288	248	258	270	293	265	243	243	244	252	271	229	288	297	278	272	244	268	291	254	257	278	260	268	245	254	284	264	237	260	252	277	235	239	256	255	259	234	274	282	263	243	267	278	272	257	246	246	248	278	250	237	281	275	258	256	250	249	281	235	258	260	272	273	282	263	268	264	252	256	285	257	235	280	274	259	262	261	252	253	256	245	244	270	237	233	257	252	255	243	219	278	274	298	251	242	261	263	272	238	250	242	253	277	243	227	230	248	253	238	254	295	238	251	214	268	268	268	252	259	257	276	242	241	273	282	252	254	275	294	267	231	310	244	280	267	246	248	248	255	245	220	290	281	258	259	246	263	275	258	247	261	230	240	283	237	265	255	256	250	245	251	232	275	267	263	294	264	270	238	257	246	230	270	245	263	250	272	256	273	275	272	247	281	250	271	270	259	291	260	263	225	239	262	257	255	263	252	262	256	258	262	247	258	258	268	263	260	258	270	255	239	299	246	235	251	246	258	265	289	252	277	266	255	277	264	251	246	267	269	256	311	256	273	264	281	265	276	300	244	243	257	237	241	260	245	259	262	279	265	270	278	259	261	261	278	281	205	251	266	266	287	261	274	261	234	257	250	222	243	273	258	247	264	257	234	244	270	256	261	260	248	255	242	252	267	262	256	261	248	263	306	260	270	244	256	242	249	274	267	274	277	280	249	276	266	281	287	276	272	260	292	260	273	251	251	257	244	251	277	260	256	253	277	240	242	262	265	253	279	270	264	242	260	267	255	238	235	251	241	264	274	260	259	270	242	269	265	257	233	265	218	243	268	262	255	250	279	241	231	265	268	242	252	252	286	287	274	252	252	250	247	273	260	253	271	234	244	233	285	265	235	266	273	242	264	228	249	261	266	249	265	250	293	265	276	228	276	255	272	258	235	250	303	228	263	258	276	223	265	232	246	228	258	290	248	276	266	268	261	263	247	261	266	262	270	272	234	259	265	278	258	226	272	282	272	262	267	277	273	256	296	265	265	239	244	201	257	272	278	269	271	244	276	270	259	257	238	282	255	242	235	266	288	288	244	246	267	238	248	281	264	275	247	257	221	254	266	279	276	243	266	265	279	252	251	272	264	284	233	255	264	248	247	255	263	259	256	254	270	261	279	270	280	266	274	249	243	259	263	234	285	244	273	256	287	265	270	265	271	291	290	271	265	292	259	236	246	254	279	283	269	248	246	277	271	265	271	262	256	270	272	265	245	251	231	253	269	276	251	248	243	258	284	244	271	251	259	250	260	272	264	246	249	255	266	268	266	264	267	255	259	261	261	274	298	273	254	268	291	251	256	286	254	229	247	286	270	228	265	254	262	260	246	241	255	257	269	260	280	245	242	267	248	253	280	259	227	270	259	262	230	250	266	244	277	270	268	237	284	255	268	275	206	277	267	246	276	241	247	267	278	258	243	272	265	250	266	271	258	256	278	276	257	224	259	290	252	243	242	247	248	249	275	254	260	256	269	248	255	246	270	241	294	245	240	238	243	268	259	262	228	228	250	286	245	290	274	271	263	288	256	264	246	257	238	231	259	272	248	249	260	278	264	229	275	265	270	250	258	223	244	271	271	279	260	287	263	256	254	271	266	242	274	258	290	278	262	275	257	249	247	272	250	276	263	221	246	289	274	247	250	268	258	243	271	266	253	240	267	253	264	241	256	286	290	264	253	243	255	257	289	293	270	278	257	253	248	266	257	244	277	266	256	270	255	260	233	263	274	226	271	249	266	238	262	256	260	239	273	269	258	250	248	224	251	251	252	232	275	269	261	285	285	259	282	260	239	267	234	279	271	238	256	255	259	295	225	242	232	238	247	277	291	268	277	234	226	256	245	268	252	277	237	255	259	244	255	255	223	250	244	260	268	271	248	246	262	243	260	235	280	248	275	279	274	282	270	247	253	239	241	254	251	255	246	287	250	233	249	272	260	259	302	255	267	278	264	274	248	258	265	241	272	264	246	259	260	280	250	275	244	244	246	236	258	233	253	250	251	264	251	253	231	257	240	262	236	247	238	241	253	251	279	283	258	262	250	268	254	249	260	276	243	267	285	241	254	266	273	246	284	260	249	257	293	237	255	272	276	238	253	248	264	251	264	255	274	258	216	235	251	240	254	270	276	238	255	263	249	241	282	226	209	266	270	273	239	243	262	291	289	264	259	274	268	223	277	240	267	243	218	247	244	271	234	277	292	268	263	244	230	233	247	251	252	257	268	261	281	252	270	261	250	251	264	265	232	238	218	255	253	226	258	247	277	245	226	242	292	273	254	227	241	267	245	250	282	281	294	290	217	277	266	294	276	251	264	298	249	237	255	275	230	236	230	230	247	287	257	227	277	253	265	256	290	256	279	271	246	238	277	269	262	287	233	265	257	248	275	279	273	237	254	267	252	231	245	290	249	218	264	266	265	293	279	245	230	265	274	269	243	251	248	224	296	243	245	270	277	262	217	267	283	265	279	237	259	250	255	258	251	325	279	284	248	269	267	225	229	264	267	262	251	253	261	242	248	226	258	273	282	275	265	279	237	230	246	238	242	258	278	267	244	282	246	290	259	256	232	269	252	273	282	279	265	238	261	298	246	270	246	244	237	270	258	244	271	258	236	265	264	230	247	240	289	254	266	281	253	259	252	230	267	263	263	244	291	317	247	247	286	232	277	262	256	258	291	264	254	292	232	256	246	253	288	275	235	250	239	244	247	257	239	270	264	249	270	216	251	260	228	257	236	260	261	237	301	260	279	260	250	230	290	261	271	262	227	265	278	259	284	255	260	281	272	233	253	256	262	237	260	272	233	231	266	261	253	242	263	265	241	247	274	273	247	242	266	245	256	245	267	244	260	263	244	286	241	246	262	258	260	250	249	247	260	246	284	234	278	260	275	280	206	239	256	252	236	266	254	254	269	257	245	261	219	261	254	281	271	252	273	273	284	271	224	261	243	227	278	259	247	274	242	234	282	272	254	273	241	273	291	273	267	233	285	288	238	257	245	238	235	255	237	265	230	267	284	314	260	249	252	234	260	253	262	267	303	252	287	250	263	241	269	261	262	255	253	245	236	238	254	246	276	269	258	265	267	268	261	274	265	265	285	273	268	253	233	261	232	279	245	310	261	258	222	270	263	259	297	262	276	295	277	274	275	256	275	272	269	280	247	273	262	274	258	230	266	301	272	300	271	252	242	275	271	279	253	254	288	249	248	260	261	274	253	261	251	256	253	264	229	297	257	239	249	242	277	277	263	278	252	258	261	253	300	258	261	281	253	266	240	254	247	281	276	269	277	237	288	237	268
13204	6931	9000	8389	7875	6609	5017	3737	3096	2707	2016	1983	1910	1840	1750	1759	1912	1586	1416	1343	1523	1667	1401	1200	1063	972	954	985	1111	1043	977	844	779	827	756	766	697	671	732	745	726	667	726	660	663	693	638	680	652	640	652	600	666	663	645	644	692	654	691	622	637	678	659	623	623	615	652	661	630	607	613	584	628	607	645	573	636	589	594	595	637	583	567	607	581	570	557	610	582	608	575	618	614	603	605	599	614	633	591	647	608	578	587	563	611	589	595	583	601	552	526	604	597	583	585	608	552	550	595	588	558	577	585	605	605	596	567	595	614	585	611	593	611	582	593	614	650	585	598	575	609	573	598	585	576	610	621	587	604	574	609	595	613	569	549	567	639	577	580	591	600	599	573	601	624	577	564	596	604	576	610	577	615	591	562	596	604	576	581	610	606	598	583	593	645	562	598	580	570	589	621	608	611	615	578	572	600	610	591	592	593	627	574	598	611	607	642	595	649	583	621	604	630	609	603	634	580	631	612	599	618	611	578	597	618	598	559	566	597	564	588	604	560	622	643	595	570	594	630	572	594	604	585	607	579	588	625	581	666	595	561	626	584	579	597	566	599	620	611	628	626	609	630	614	590	600	587	569	589	606	627	605	575	580	558	569	625	592	608	592	555	594	585	617	600	603	560	604	602	574	591	646	580	585	564	596	583	574	531	586	603	601	591	646	592	597	610	595	572	612	610	585	597	595	597	555	630	583	575	576	571	607	580	623	577	597	547	583	580	634	627	583	606	587	604	557	626	582	589	624	584	664	565	611	618	621	576	522	633	583	605	603	574	574	602	587	606	582	573	612	601	650	596	601	579	568	579	601	587	598	592	627	593	590	561	653	570	600	570	610	596	558	618	597	598	597	629	549	602	595	593	621	583	612	597	556	603	563	569	595	625	653	610	571	597	617	563	610	554	610	600	544	591	603	550	574	598	600	626	598	605	572	602	591	594	540	609	604	571	581	585	569	614	578	594	640	606	569	615	540	610	615	580	569	549	571	566	588	577	627	580	598	600	635	567	585	568	536	618	548	555	552	616	561	613	614	575	574	581	565	604	559	569	572	556	594	636	587	609	581	570	556	587	574	598	624	599	569	564	572	598	594	596	587	588	608	631	588	630	559	591	584	587	566	572	585	557	590	616	594	540	643	597	569	588	609	604	605	588	586	596	579	605	584	604	599	618	579	644	591	600	572	610	583	583	567	554	578	594	572	600	588	605	591	568	593	548	580	603	584	604	554	589	668	575	573	590	523	627	556	626	587	612	589	627	580	587	591	615	634	596	582	588	592	568	588	584	599	556	593	621	605	576	627	607	595	622	582	600	615	590	632	567	598	603	565	647	569	580	603	610	579	618	622	576	616	595	553	605	628	567	589	614	578	572	595	611	606	578	592	554	543	577	611	607	560	628	601	601	570	586	551	634	575	599	575	624	567	638	611	573	598	570	642	595	585	556	586	606	616	600	606	552	577	641	629	581	555	617	583	597	621	574	624	556	572	585	601	604	582	562	585	556	597	600	599	588	613	600	581	586	563	560	599	572	591	600	592	597	578	589	615	618	589	585	607	628	554	596	578	585	570	630	590	620	581	544	572	563	596	603	630	668	571	571	590	593	575	602	609	592	603	630	601	553	625	598	594	614	589	584	589	605	601	621	602	644	571	598	581	604	581	623	598	601	632	633	601	580	580	582	628	614	590	567	569	576	634	598	568	629	576	611	623	588	633	587	564	579	583	585	591	592	621	612	604	625	574	610	601	570	603	619	560	603	625	573	578	571	602	552	578	609	640	573	611	563	526	622	553	602	553	616	619	553	591	621	582	575	620	548	611	618	664	584	612	575	576	589	581	596	658	557	618	613	576	585	634	620	595	609	556	561	597	554	609	602	589	594	556	593	608	598	584	622	578	613	598	614	608	573	622	580	569	605	622	570	583	621	625	617	583	559	570	551	633	598	554	628	593	605	592	647	590	607	588	598	564	552	574	611	616	599	553	594	641	555	576	575	602	575	577	571	612	602	637	614	584	580	565	622	592	608	596	590	598	584	632	624	568	558	580	622	594	601	572	581	558	604	595	628	573	592	585	600	584	610	639	630	596	604	608	570	617	543	591	570	561	576	549	600	614	572	606	626	574	637	561	589	565	582	586	618	637	619	614	602	582	594	600	613	592	567	588	559	617	623	635	613	624	613	597	618	605	594	594	582	606	600	609	536	630	630	563	585	587	595	622	588	563	599	597	546	579	577	615	619	595	558	588	568	580	584	569	604	579	569	568	573	559	601	586	609	595	641	574	571	535	576	637	562	628	609	611	598	608	534	604	607	650	621	607	618	560	554	602	589	575	606	619	622	589	579	602	603	546	554	612	599	610	597	600	601	594	629	571	608	592	585	579	595	563	592	608	606	649	598	580	590	624	527	587	563	582	634	637	615	605	600	577	584	596	568	593	586	559	630	566	589	593	631	595	618	619	614	630	563	602	590	603	605	544	568	596	594	565	642	556	587	574	635	637	615	562	611	551	585	581	629	555	629	659	590	608	616	615	594	602	594	595	547	571	583	584	554	637	661	620	590	591	579	613	594	554	569	583	599	631	616	584	551	581	572	619	589	590	616	628	592	620	569	605	632	571	593	586	561	605	576	614	603	630	579	594	578	583	584	616	622	577	553	634	584	587	619	617	582	565	606	609	644	551	603	631	562	600	563	597	591	616	548	634	584	568	550	569	535	581	616	583	603	548	605	560	622	609	591	577	586	580	606	600	589	609	632	607	596	613	555	585	617	598	593	588	643	593	575	607	593	599	607	589	587	575	566	585	595	614	580	604	575	592	592	579	599	585	605	604	589	586	597	617	622	571	569	591	599	578	641	593	544	573	602	556	652	603	616	555	597	584	608	602	630	555	565	589	592	606	594	579	611	610	588	604	614	602	574	592	589	545	613	642	637	599	563	578	631	619	510	595	613	584	567	588	587	653	594	554	599	578	610	589	637	570	601	654	572	607	580	640	573	594	603	598	582	647	616	579	576	608	532	589	552	592	611	593	567	594	606	609	632	529	588	616	609	572	595	604	610	584	591	588	556	612	577	583	586	564	637	569	577	562	575	580	556	634	608	561	636	576	599	583	583	644	548	628	648	576	615	565	560	611	568	589	596	592	581	621	603	581	607	588	598	545	565	609	622	605	613	649	582	584	610	633	578	621	576	596	602	600	603	615	598	574	580	656	581	561	596	611	615	572	616	642	614	598	541	591	576	610	594	612	568	588	586	602	591	601	568	563	591	567	630	585	567	553	630	593	623	608	586	583	601	544	587	558	588	601	592	569	625	575	559	606	613	548	607	591	621	601	605	579	605	560	573	589	599	594	583	638	631	608	545	605	632	600	542	627	563	548	548	606	583	628	586	566	588	623	597	599	581	577	592	587	555	583	565	560	604	616	599	594	595	585	656	579	613	536	599	609	653	610	600	605	622	578
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
